From 5c2da8e633de49724393cb2a098ff7e5bc7e5666 Mon Sep 17 00:00:00 2001 From: hillelcoren Date: Tue, 17 May 2022 08:56:00 +0000 Subject: [PATCH] Admin Portal - Profile --- public/main.profile.dart.js | 62221 ++++++++++++++++++---------------- 1 file changed, 33476 insertions(+), 28745 deletions(-) diff --git a/public/main.profile.dart.js b/public/main.profile.dart.js index 7fba31593b27..e579b13467e4 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, no-legacy-javascript, csp), the Dart to JavaScript compiler version: 2.16.2. +// Generated by dart2js (NullSafetyMode.unsound, trust primitives, omit checks, lax runtime type, csp), the Dart to JavaScript compiler version: 2.17.0. // The code supports the following hooks: // dartPrint(message): // if this function is defined it is called instead of the Dart [print] @@ -58,23 +58,6 @@ } return false; }(); - function setFunctionNamesIfNecessary(holders) { - function t() { - } - ; - if (typeof t.name == "string") - return; - for (var i = 0; i < holders.length; i++) { - var holder = holders[i]; - var keys = Object.keys(holder); - for (var j = 0; j < keys.length; j++) { - var key = keys[j]; - var f = holder[key]; - if (typeof f == "function") - f.name = key; - } - } - } function inherit(cls, sup) { cls.prototype.constructor = cls; cls.prototype["$is" + cls.name] = cls; @@ -245,17 +228,21 @@ return installStaticTearOff(container, getterName, requiredParameterCount, optionalParameterDefaultValues, callNames, [name], funType, applyIndex); }; }; - return {inherit: inherit, inheritMany: inheritMany, mixin: mixinEasy, mixinHard: mixinHard, installStaticTearOff: installStaticTearOff, installInstanceTearOff: installInstanceTearOff, _instance_0u: mkInstance(0, 0, null, ["call$0"], 0), _instance_1u: mkInstance(0, 1, null, ["call$1"], 0), _instance_2u: mkInstance(0, 2, null, ["call$2"], 0), _instance_0i: mkInstance(1, 0, null, ["call$0"], 0), _instance_1i: mkInstance(1, 1, null, ["call$1"], 0), _instance_2i: mkInstance(1, 2, null, ["call$2"], 0), _static_0: mkStatic(0, null, ["call$0"], 0), _static_1: mkStatic(1, null, ["call$1"], 0), _static_2: mkStatic(2, null, ["call$2"], 0), makeConstList: makeConstList, lazy: lazy, lazyFinal: lazyFinal, lazyOld: lazyOld, updateHolder: updateHolder, convertToFastObject: convertToFastObject, setFunctionNamesIfNecessary: setFunctionNamesIfNecessary, updateTypes: updateTypes, setOrUpdateInterceptorsByTag: setOrUpdateInterceptorsByTag, setOrUpdateLeafTags: setOrUpdateLeafTags}; + return {inherit: inherit, inheritMany: inheritMany, mixin: mixinEasy, mixinHard: mixinHard, installStaticTearOff: installStaticTearOff, installInstanceTearOff: installInstanceTearOff, _instance_0u: mkInstance(0, 0, null, ["call$0"], 0), _instance_1u: mkInstance(0, 1, null, ["call$1"], 0), _instance_2u: mkInstance(0, 2, null, ["call$2"], 0), _instance_0i: mkInstance(1, 0, null, ["call$0"], 0), _instance_1i: mkInstance(1, 1, null, ["call$1"], 0), _instance_2i: mkInstance(1, 2, null, ["call$2"], 0), _static_0: mkStatic(0, null, ["call$0"], 0), _static_1: mkStatic(1, null, ["call$1"], 0), _static_2: mkStatic(2, null, ["call$2"], 0), makeConstList: makeConstList, lazy: lazy, lazyFinal: lazyFinal, lazyOld: lazyOld, updateHolder: updateHolder, convertToFastObject: convertToFastObject, updateTypes: updateTypes, setOrUpdateInterceptorsByTag: setOrUpdateInterceptorsByTag, setOrUpdateLeafTags: setOrUpdateLeafTags}; }(); function initializeDeferredHunk(hunk) { typesOffset = init.types.length; hunk(hunkHelpers, init, holders, $); } var A = { + browserEngine() { + var t1 = $.$get$_browserEngine(); + 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); + 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; return B.BrowserEngine_0; @@ -476,9 +463,9 @@ return _null; if (i === next.length - 1) if (index === 0) - return new A.ViewListDiffResult(B.JSArray_methods.sublist$1(active, i + 1), B.List_empty23, true, B.JSArray_methods.get$first(next)); + return new A.ViewListDiffResult(B.JSArray_methods.sublist$1(active, i + 1), B.List_empty24, true, B.JSArray_methods.get$first(next)); else - return new A.ViewListDiffResult(B.JSArray_methods.sublist$2(active, 0, index), B.List_empty23, false, _null); + return new A.ViewListDiffResult(B.JSArray_methods.sublist$2(active, 0, index), B.List_empty24, false, _null); } return new A.ViewListDiffResult(B.JSArray_methods.sublist$2(active, 0, index), B.JSArray_methods.sublist$1(next, active.length - index), false, _null); } @@ -573,8 +560,7 @@ A._registerSymbolsAndEmoji(); else { t1 = $.$get$notoDownloadQueue(); - t2 = t1.pendingSubsets; - if (!(t2.get$isNotEmpty(t2) || t1._fontsLoading != null)) { + 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); } @@ -643,7 +629,7 @@ J.add$1$ax(rangesMap.putIfAbsent$2(0, subset, new A._makeResolvedNotoFontFromCss_closure()), range); } } - if (rangesMap.get$isEmpty(rangesMap)) { + if (rangesMap._length === 0) { $.$get$printWarning().call$1("Parsed Google Fonts CSS was empty: " + A.S(css)); return _null; } @@ -750,8 +736,11 @@ return new A.RegisteredFont(family, bytes, typeface); }, skiaInstantiateImageCodec(list, targetWidth, targetHeight) { - var t1 = A.CkAnimatedImage$decodeFromBytes(list, "encoded image bytes"); - return t1; + var _s19_ = "encoded image bytes"; + if ($.$get$browserSupportsImageDecoder()) + return A.CkBrowserImageDecoder_create(list, _s19_, targetHeight, targetWidth); + else + return A.CkAnimatedImage$decodeFromBytes(list, _s19_); }, skiaDecodeImageFromPixels(pixels, width, height, format, callback, allowUpscaling, rowBytes, targetHeight, targetWidth) { A.Timer_Timer(B.Duration_0, new A.skiaDecodeImageFromPixels_closure(width, height, format, pixels, rowBytes, callback)); @@ -762,7 +751,7 @@ skiaInstantiateWebImageCodec(url, chunkCallback) { var $async$goto = 0, $async$completer = A._makeAsyncAwaitCompleter(type$.Codec), - $async$returnValue, t1, $async$temp1; + $async$returnValue, list; var $async$skiaInstantiateWebImageCodec = A._wrapJsFunctionForAsync(function($async$errorCode, $async$result) { if ($async$errorCode === 1) return A._asyncRethrow($async$result, $async$completer); @@ -770,16 +759,22 @@ switch ($async$goto) { case 0: // Function start - $async$temp1 = A; $async$goto = 3; return A._asyncAwait(A.fetchImage(url, chunkCallback), $async$skiaInstantiateWebImageCodec); case 3: // returning from await. - t1 = $async$temp1.CkAnimatedImage$decodeFromBytes($async$result, url); - $async$returnValue = t1; - // goto return - $async$goto = 1; - break; + list = $async$result; + if ($.$get$browserSupportsImageDecoder()) { + $async$returnValue = A.CkBrowserImageDecoder_create(list, url, null, null); + // goto return + $async$goto = 1; + break; + } else { + $async$returnValue = A.CkAnimatedImage$decodeFromBytes(list, url); + // goto return + $async$goto = 1; + break; + } case 1: // return return A._asyncReturn($async$returnValue, $async$completer); @@ -827,7 +822,80 @@ t1.ManagedSkiaObject$1(null); return t1; }, - _detectRenderer() { + CkBrowserImageDecoder_create(data, debugSource, targetHeight, targetWidth) { + var $async$goto = 0, + $async$completer = A._makeAsyncAwaitCompleter(type$.CkBrowserImageDecoder), + $async$returnValue, t1, decoder, contentType; + var $async$CkBrowserImageDecoder_create = 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 + contentType = A.detectContentType(data); + if (contentType == null) { + data.toString; + t1 = J.getInterceptor$asx(data); + throw A.wrapException(A.ImageCodecException$("Failed to detect image file format using the file header.\nFile header was " + (!t1.get$isEmpty(data) ? "[" + A.bytesToHexString(t1.sublist$2(data, 0, Math.min(10, t1.get$length(data)))) + "]" : "empty") + ".\nImage source: " + debugSource)); + } + decoder = A.CkBrowserImageDecoder$_(contentType, data, debugSource, targetHeight, targetWidth); + $async$goto = 3; + return A._asyncAwait(decoder._getOrCreateWebDecoder$0(), $async$CkBrowserImageDecoder_create); + case 3: + // returning from await. + $async$returnValue = decoder; + // goto return + $async$goto = 1; + break; + case 1: + // return + return A._asyncReturn($async$returnValue, $async$completer); + } + }); + 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: + for (t1 = J.getInterceptor$asx(data), _i = 0; _i < 6; ++_i) { + format = B.List_qp8[_i]; + t2 = format.header; + t3 = t2.length; + if (t1.get$length(data) < t3) + continue $label0$0; + for (i = 0; i < t3; ++i) { + magicByte = t2[i]; + if (magicByte == null) + continue; + if (t1.$index(data, i) !== magicByte) + continue $label0$0; + } + return format.contentType; + } + if (A.isAvif(data)) + return "image/avif"; + return null; + }, + isAvif(data) { + var t1, i, i0, j, t2, t3; + $label0$0: + for (t1 = J.getInterceptor$asx(data), i = 0; i < 16; i0 = i + 1, i = i0) { + for (j = 0; t2 = $.$get$_avifSignature()._string, j < t2.length; ++j) { + t3 = i + j; + if (t3 >= t1.get$length(data)) + return false; + if (t1.$index(data, t3) !== B.JSString_methods._codeUnitAt$1(t2, j)) + continue $label0$0; + } + return true; + } + return false; + }, + _detectCanvasKit() { if (self.window.flutterWebRenderer != null) { var t1 = self.window.flutterWebRenderer; t1.toString; @@ -837,53 +905,104 @@ return J.containsKey$1$x(B.Set_69tl2._collection$_map, t1); }, initializeCanvasKit() { - var t2, - t1 = new A._Future($.Zone__current, type$._Future_void), - canvasKitCompleter = new A._AsyncCompleter(t1, type$._AsyncCompleter_void); - if (self.window.flutterCanvasKit != null) { - t2 = self.window.flutterCanvasKit; - t2.toString; - $.__canvasKit.__late_helper$_value = t2; - canvasKitCompleter.complete$0(0); - } else { - A._startDownloadingCanvasKit(null); - $._canvasKitLoaded.then$1$1(0, new A.initializeCanvasKit_closure(canvasKitCompleter), type$.Null); - } - $.skiaSceneHost = A._ElementFactoryProvider_createElement_tag("flt-scene", null); - t2 = $._flutterViewEmbedder; - if (t2 == null) - t2 = $._flutterViewEmbedder = A.FlutterViewEmbedder$(); - t2.renderScene$1($.skiaSceneHost); - return t1; + var $async$goto = 0, + $async$completer = A._makeAsyncAwaitCompleter(type$.void), + t1, $async$temp1; + var $async$initializeCanvasKit = 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$goto = $.$get$useH5vccCanvasKit() ? 5 : 7; + break; + case 5: + // then + t1 = self.window.h5vcc; + if ((t1 == null ? null : J.get$canvasKit$x(t1)) == null) + throw A.wrapException(A.CanvasKitError$("H5vcc CanvasKit implementation not found.")); + t1 = self.window.h5vcc; + t1.toString; + t1 = J.get$canvasKit$x(t1); + t1.toString; + $.__canvasKit.__late_helper$_value = t1; + self.window.flutterCanvasKit = $.__canvasKit._readField$0(); + // goto 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(); + case 6: + // join + case 3: + // join + // implicit return + return A._asyncReturn(null, $async$completer); + } + }); + return A._asyncStartSync($async$initializeCanvasKit, $async$completer); }, - _startDownloadingCanvasKit(canvasKitBase) { - var canvasKitJavaScriptUrl, loadSubscription, t2, + downloadCanvasKit(canvasKitBase) { + var $async$goto = 0, + $async$completer = A._makeAsyncAwaitCompleter(type$.CanvasKit), + $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_CanvasKit); + J.then$1$x(self.window.CanvasKitInit({locateFile: A.allowInterop(new A.downloadCanvasKit_closure(canvasKitBase))}), A.allowInterop(new A.downloadCanvasKit_closure0(new A._AsyncCompleter(t1, type$._AsyncCompleter_CanvasKit)))); + $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(canvasKitBase) { + var canvasKitJavaScriptUrl, canvasKitScript, loadSubscription, t1 = $._configuration; if (t1 == null) t1 = $._configuration = new A.FlutterConfiguration(self.window.flutterConfiguration); canvasKitJavaScriptUrl = t1.get$canvasKitBaseUrl(t1) + "profiling/canvaskit.js"; - t1 = $._configuration; - if (t1 == null) - t1 = $._configuration = new A.FlutterConfiguration(self.window.flutterConfiguration); - t1 = t1.get$canvasKitBaseUrl(t1) + "profiling/"; - $._currentCanvasKitBase = t1; - if (self.window.flutterCanvasKit == null) { - t1 = $._canvasKitScript; - if (t1 != null) - B.ScriptElement_methods.remove$0(t1); - t1 = document.createElement("script"); - $._canvasKitScript = t1; - t1.src = canvasKitJavaScriptUrl; - t1 = new A._Future($.Zone__current, type$._Future_void); - $._canvasKitLoaded = t1; - loadSubscription = A._Cell$named("loadSubscription"); - t2 = $._canvasKitScript; - t2.toString; - loadSubscription.__late_helper$_value = A._EventStreamSubscription$(t2, "load", new A._startDownloadingCanvasKit_closure(loadSubscription, new A._AsyncCompleter(t1, type$._AsyncCompleter_void)), false, type$._ElementEventStreamImpl_legacy_Event._precomputed1); - t1 = $._canvasKitScript; - t1.toString; - A.patchCanvasKitModule(t1); - } + canvasKitScript = document.createElement("script"); + canvasKitScript.src = canvasKitJavaScriptUrl; + t1 = new A._Future($.Zone__current, type$._Future_void); + loadSubscription = A._Cell$named("loadSubscription"); + loadSubscription.__late_helper$_value = A._EventStreamSubscription$(canvasKitScript, "load", new A._downloadCanvasKitJs_closure(loadSubscription, new A._AsyncCompleter(t1, type$._AsyncCompleter_void)), false, type$._ElementEventStreamImpl_legacy_Event._precomputed1); + A.patchCanvasKitModule(canvasKitScript); + return t1; }, IntervalTree_IntervalTree$createFromRanges(rangesMap, $T) { var t1, @@ -1074,9 +1193,7 @@ isWebKit = browserEngine === B.BrowserEngine_1, isFirefox = browserEngine === B.BrowserEngine_2; if (isFirefox) - sheet.insertRule("flt-ruler-host p, flt-scene p { margin: 0; line-height: 100%;}", sheet.cssRules.length); - else - sheet.insertRule("flt-ruler-host p, flt-scene p { margin: 0; }", sheet.cssRules.length); + sheet.insertRule("flt-paragraph, flt-span {line-height: 100%;}", sheet.cssRules.length); sheet.insertRule(" 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 ", sheet.cssRules.length); if (isWebKit) sheet.insertRule("flt-semantics input[type=range]::-webkit-slider-thumb { -webkit-appearance: none;}", sheet.cssRules.length); @@ -1102,9 +1219,10 @@ if (t1) sheet.insertRule(" .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 ", sheet.cssRules.length); }, - ensureFlutterViewEmbedderInitialized() { - var t1 = $._flutterViewEmbedder; - return t1 == null ? $._flutterViewEmbedder = A.FlutterViewEmbedder$() : t1; + flutterViewEmbedder() { + var embedder = $._flutterViewEmbedder; + embedder.toString; + return embedder; }, transformWithOffset(transform, offset) { var effectiveTransform; @@ -1316,7 +1434,7 @@ } }, _clipContent(clipStack, $content, offset, currentTransform) { - var root, curElement, clipIndex, entry, t2, newElement, t3, rect, newClipTransform, transformKind, clipOffsetX, clipOffsetY, newClipTransform0, t4, t5, value, borderRadius, t6, ovalBounds, reverseTransformDiv, + var root, curElement, clipIndex, entry, t2, newElement, t3, rect, newClipTransform, transformKind, clipOffsetX, clipOffsetY, newClipTransform0, t4, t5, value, t6, t7, t8, t9, t10, ovalBounds, reverseTransformDiv, _s8_ = "absolute", _s6_ = "hidden", _s16_ = "transform-origin", @@ -1354,10 +1472,10 @@ newClipTransform0.translate$2(0, clipOffsetX, clipOffsetY); t4 = newElement.style; t4.overflow = _s6_; - t5 = A.S(rect.right - clipOffsetX) + "px"; - t4.width = t5; - t5 = A.S(rect.bottom - clipOffsetY) + "px"; - t4.height = t5; + t5 = rect.right; + t4.width = A.S(t5 - clipOffsetX) + "px"; + t5 = rect.bottom; + t4.height = A.S(t5 - clipOffsetY) + "px"; t4 = newElement.style; t4.toString; t5 = B.CssStyleDeclaration_methods._browserPropertyName$1(t4, _s16_); @@ -1369,29 +1487,32 @@ } else { t4 = entry.rrect; if (t4 != null) { - borderRadius = A.S(t4.tlRadiusX) + "px " + A.S(t4.trRadiusX) + "px " + A.S(t4.brRadiusX) + "px " + A.S(t4.blRadiusX) + "px"; + t3 = t4.tlRadiusX; + t5 = t4.trRadiusX; + t6 = t4.brRadiusX; + t7 = t4.blRadiusX; clipOffsetX = t4.left; clipOffsetY = t4.top; - t3 = new Float32Array(16); - newClipTransform0 = new A.Matrix40(t3); + t8 = new Float32Array(16); + newClipTransform0 = new A.Matrix40(t8); newClipTransform0.setFrom$1(newClipTransform); newClipTransform0.translate$2(0, clipOffsetX, clipOffsetY); - t5 = newElement.style; - t5.toString; - t6 = B.CssStyleDeclaration_methods._browserPropertyName$1(t5, _s13_); - t5.setProperty(t6, borderRadius, ""); - t5.overflow = _s6_; - t6 = A.S(t4.right - clipOffsetX) + "px"; - t5.width = t6; - t4 = A.S(t4.bottom - clipOffsetY) + "px"; - t5.height = t4; - t4 = newElement.style; - t4.toString; - t5 = B.CssStyleDeclaration_methods._browserPropertyName$1(t4, _s16_); - t4.setProperty(t5, "0 0 0", ""); - value = A.float64ListToCssTransform(t3); - t3 = B.CssStyleDeclaration_methods._browserPropertyName$1(t4, _s9_); - t4.setProperty(t3, value, ""); + t9 = newElement.style; + t9.toString; + t10 = B.CssStyleDeclaration_methods._browserPropertyName$1(t9, _s13_); + t9.setProperty(t10, A.S(t3) + "px " + A.S(t5) + "px " + A.S(t6) + "px " + A.S(t7) + "px", ""); + t9.overflow = _s6_; + t3 = t4.right; + t9.width = A.S(t3 - clipOffsetX) + "px"; + t3 = t4.bottom; + t9.height = A.S(t3 - clipOffsetY) + "px"; + t3 = newElement.style; + t3.toString; + t4 = B.CssStyleDeclaration_methods._browserPropertyName$1(t3, _s16_); + t3.setProperty(t4, "0 0 0", ""); + value = A.float64ListToCssTransform(t8); + t4 = B.CssStyleDeclaration_methods._browserPropertyName$1(t3, _s9_); + t3.setProperty(t4, value, ""); newClipTransform = newClipTransform0; } else { t4 = entry.path; @@ -1407,10 +1528,10 @@ newClipTransform0.translate$2(0, clipOffsetX, clipOffsetY); t4 = newElement.style; t4.overflow = _s6_; - t5 = A.S(ovalBounds.right - clipOffsetX) + "px"; - t4.width = t5; - t5 = A.S(ovalBounds.bottom - clipOffsetY) + "px"; - t4.height = t5; + t5 = ovalBounds.right; + t4.width = A.S(t5 - clipOffsetX) + "px"; + t5 = ovalBounds.bottom; + t4.height = A.S(t5 - clipOffsetY) + "px"; t5 = B.CssStyleDeclaration_methods._browserPropertyName$1(t4, _s13_); t4.setProperty(t5, "50%", ""); t4 = newElement.style; @@ -1485,10 +1606,8 @@ svgClipPath = A.pathToSvgClipPath(clipPath, 0, 0, 1 / t1, 1 / t2); A.setClipPath(element, "url(#svgClip" + $._clipIdCounter + ")"); t3 = element.style; - t1 = A.S(t1) + "px"; - t3.width = t1; - t1 = A.S(t2) + "px"; - t3.height = t1; + t3.width = A.S(t1) + "px"; + t3.height = A.S(t2) + "px"; return svgClipPath; }, SvgFilterBuilder$() { @@ -1518,7 +1637,7 @@ return builder.build$0(0); }, buildDrawRectElement(rect, paint, tagName, transform) { - var isStroke, strokeWidth, t2, t3, left, right, $top, bottom, effectiveTransform, translated, style, cssColor, sigma, + var isStroke, strokeWidth, t2, t3, left, right, $top, bottom, effectiveTransform, translated, style, cssColor, sigma, url, t1 = document.createElement(tagName); type$.HtmlElement._as(t1); isStroke = paint.style === B.PaintingStyle_1; @@ -1567,36 +1686,38 @@ sigma = t2._sigma; t2 = $.$get$_browserEngine(); if (t2 === B.BrowserEngine_1 && !isStroke) { - t2 = "0px 0px " + A.S(sigma * 2) + "px " + cssColor; - B.CssStyleDeclaration_methods._setPropertyHelper$3(style, B.CssStyleDeclaration_methods._browserPropertyName$1(style, "box-shadow"), t2, ""); + B.CssStyleDeclaration_methods._setPropertyHelper$3(style, B.CssStyleDeclaration_methods._browserPropertyName$1(style, "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 { - t2 = "blur(" + A.S(sigma) + "px)"; - B.CssStyleDeclaration_methods._setPropertyHelper$3(style, B.CssStyleDeclaration_methods._browserPropertyName$1(style, "filter"), t2, ""); - } + } else + B.CssStyleDeclaration_methods._setPropertyHelper$3(style, B.CssStyleDeclaration_methods._browserPropertyName$1(style, "filter"), "blur(" + A.S(sigma) + "px)", ""); } t2 = right - left; if (isStroke) { - t2 = A.S(t2 - strokeWidth) + "px"; - style.width = t2; - t2 = A.S(bottom - $top - strokeWidth) + "px"; - style.height = t2; - t2 = A._borderStrokeToCssUnit(strokeWidth) + " solid " + cssColor; - style.border = t2; + style.width = A.S(t2 - strokeWidth) + "px"; + style.height = A.S(bottom - $top - strokeWidth) + "px"; + t2 = A._borderStrokeToCssUnit(strokeWidth); + style.border = t2 + " solid " + cssColor; } else { - t2 = A.S(t2) + "px"; - style.width = t2; - t2 = A.S(bottom - $top) + "px"; - style.height = t2; + style.width = A.S(t2) + "px"; + style.height = A.S(bottom - $top) + "px"; style.backgroundColor = cssColor; + url = A._getBackgroundImageUrl(paint.shader, rect); + t2 = url !== "" ? "url('" + A.S(url) + "'" : ""; + style.backgroundImage = t2; } return t1; }, + _getBackgroundImageUrl(shader, bounds) { + if (shader != null) + if (shader instanceof A.EngineGradient) + return A._asStringS(shader.createImageBitmap$3(bounds, 1, true)); + return ""; + }, applyRRectBorderRadius(style, rrect) { var t3, t4, t1 = rrect.tlRadiusX, @@ -1616,15 +1737,19 @@ B.CssStyleDeclaration_methods._setPropertyHelper$3(style, B.CssStyleDeclaration_methods._browserPropertyName$1(style, "border-radius"), t1, ""); return; } - t1 = A._borderStrokeToCssUnit(t1) + " " + A._borderStrokeToCssUnit(rrect.tlRadiusY); + t1 = A._borderStrokeToCssUnit(t1); + t3 = A._borderStrokeToCssUnit(rrect.tlRadiusY); style.toString; - B.CssStyleDeclaration_methods._setPropertyHelper$3(style, B.CssStyleDeclaration_methods._browserPropertyName$1(style, "border-top-left-radius"), t1, ""); - t2 = A._borderStrokeToCssUnit(t2) + " " + A._borderStrokeToCssUnit(rrect.trRadiusY); - B.CssStyleDeclaration_methods._setPropertyHelper$3(style, B.CssStyleDeclaration_methods._browserPropertyName$1(style, "border-top-right-radius"), t2, ""); - t2 = A._borderStrokeToCssUnit(rrect.blRadiusX) + " " + A._borderStrokeToCssUnit(rrect.blRadiusY); - B.CssStyleDeclaration_methods._setPropertyHelper$3(style, B.CssStyleDeclaration_methods._browserPropertyName$1(style, "border-bottom-left-radius"), t2, ""); - t2 = A._borderStrokeToCssUnit(rrect.brRadiusX) + " " + A._borderStrokeToCssUnit(rrect.brRadiusY); - B.CssStyleDeclaration_methods._setPropertyHelper$3(style, B.CssStyleDeclaration_methods._browserPropertyName$1(style, "border-bottom-right-radius"), t2, ""); + B.CssStyleDeclaration_methods._setPropertyHelper$3(style, B.CssStyleDeclaration_methods._browserPropertyName$1(style, "border-top-left-radius"), t1 + " " + t3, ""); + t2 = A._borderStrokeToCssUnit(t2); + t3 = A._borderStrokeToCssUnit(rrect.trRadiusY); + B.CssStyleDeclaration_methods._setPropertyHelper$3(style, B.CssStyleDeclaration_methods._browserPropertyName$1(style, "border-top-right-radius"), t2 + " " + t3, ""); + t3 = A._borderStrokeToCssUnit(rrect.blRadiusX); + t2 = A._borderStrokeToCssUnit(rrect.blRadiusY); + B.CssStyleDeclaration_methods._setPropertyHelper$3(style, B.CssStyleDeclaration_methods._browserPropertyName$1(style, "border-bottom-left-radius"), t3 + " " + t2, ""); + t2 = A._borderStrokeToCssUnit(rrect.brRadiusX); + t3 = A._borderStrokeToCssUnit(rrect.brRadiusY); + B.CssStyleDeclaration_methods._setPropertyHelper$3(style, B.CssStyleDeclaration_methods._browserPropertyName$1(style, "border-bottom-right-radius"), t2 + " " + t3, ""); }, _borderStrokeToCssUnit(value) { return B.JSNumber_methods.toStringAsFixed$1(value === 0 ? 1 : value, 3) + "px"; @@ -2171,7 +2296,7 @@ } }, pathToSvgClipPath(path, offsetX, offsetY, scaleX, scaleY) { - var root, t1, t2, defs, clipId, clipPath, svgPath, + var root, t1, t2, defs, t3, clipPath, svgPath, _s26_ = "http://www.w3.org/2000/svg"; $._clipIdCounter = $._clipIdCounter + 1; root = type$.SvgSvgElement._as($.$get$kSvgResourceHeader().cloneNode(false)); @@ -2179,10 +2304,10 @@ t2 = type$.SvgElement; defs = type$.DefsElement._as(t2._as(B.HtmlDocument_methods.createElementNS$2(t1, _s26_, "defs"))); root.appendChild(defs); - clipId = "svgClip" + $._clipIdCounter; + t3 = $._clipIdCounter; clipPath = type$.ClipPathElement._as(t2._as(B.HtmlDocument_methods.createElementNS$2(t1, _s26_, "clipPath"))); defs.appendChild(clipPath); - clipPath.id = clipId; + clipPath.id = "svgClip" + t3; svgPath = type$.PathElement._as(t2._as(B.HtmlDocument_methods.createElementNS$2(t1, _s26_, "path"))); clipPath.appendChild(svgPath); svgPath.setAttribute("fill", "#FFFFFF"); @@ -2299,21 +2424,22 @@ return spread; }, NormalizedGradient_NormalizedGradient(colors, stops) { - var colorCount, addFirst, addLast, normalizedCount, t1, bias, scale, t2, thresholds, c, targetIndex, thresholdIndex, _i, targetIndex0, t3, thresholdIndex0, lastColorIndex, i, t, colorIndex; + var colorCount, t1, addFirst, addLast, normalizedCount, t2, bias, scale, t3, thresholds, c, targetIndex, thresholdIndex, _i, targetIndex0, t4, thresholdIndex0, lastColorIndex, i, t, colorIndex; if (stops == null) stops = B.List_0_1; colorCount = colors.length; + t1 = B.JSArray_methods.any$1(colors, new A.NormalizedGradient_NormalizedGradient_closure()); addFirst = !J.$eq$(stops[0], 0); addLast = !J.$eq$(B.JSArray_methods.get$last(stops), 1); normalizedCount = addFirst ? colorCount + 1 : colorCount; if (addLast) ++normalizedCount; - t1 = normalizedCount * 4; - bias = new Float32Array(t1); - scale = new Float32Array(t1); - t1 = normalizedCount - 1; - t2 = B.JSInt_methods._tdivFast$1(t1, 4); - thresholds = new Float32Array(4 * (t2 + 1)); + t2 = normalizedCount * 4; + bias = new Float32Array(t2); + scale = new Float32Array(t2); + t2 = normalizedCount - 1; + t3 = B.JSInt_methods._tdivFast$1(t2, 4); + thresholds = new Float32Array(4 * (t3 + 1)); if (addFirst) { c = colors[0]; bias[0] = (c.get$value(c) >>> 16 & 255) / 255; @@ -2327,20 +2453,20 @@ targetIndex = 0; thresholdIndex = 0; } - for (t2 = colors.length, _i = 0; _i < colors.length; colors.length === t2 || (0, A.throwConcurrentModificationError)(colors), ++_i) { + for (t3 = colors.length, _i = 0; _i < colors.length; colors.length === t3 || (0, A.throwConcurrentModificationError)(colors), ++_i) { c = colors[_i]; targetIndex0 = targetIndex + 1; c.toString; - t3 = J.getInterceptor$x(c); - bias[targetIndex] = (t3.get$value(c) >>> 16 & 255) / 255; + t4 = J.getInterceptor$x(c); + bias[targetIndex] = (t4.get$value(c) >>> 16 & 255) / 255; targetIndex = targetIndex0 + 1; - bias[targetIndex0] = (t3.get$value(c) >>> 8 & 255) / 255; + bias[targetIndex0] = (t4.get$value(c) >>> 8 & 255) / 255; targetIndex0 = targetIndex + 1; - bias[targetIndex] = (t3.get$value(c) & 255) / 255; + bias[targetIndex] = (t4.get$value(c) & 255) / 255; targetIndex = targetIndex0 + 1; - bias[targetIndex0] = (t3.get$value(c) >>> 24 & 255) / 255; + bias[targetIndex0] = (t4.get$value(c) >>> 24 & 255) / 255; } - for (t2 = stops.length, _i = 0; _i < t2; ++_i, thresholdIndex = thresholdIndex0) { + for (t3 = stops.length, _i = 0; _i < t3; ++_i, thresholdIndex = thresholdIndex0) { thresholdIndex0 = thresholdIndex + 1; thresholds[thresholdIndex] = stops[_i]; } @@ -2354,7 +2480,7 @@ bias[targetIndex + 1] = (c.get$value(c) >>> 24 & 255) / 255; thresholds[thresholdIndex] = 1; } - lastColorIndex = 4 * t1; + lastColorIndex = 4 * t2; for (i = 0; i < lastColorIndex; ++i) { thresholdIndex = i >>> 2; scale[i] = (bias[i + 4] - bias[i]) / (thresholds[thresholdIndex + 1] - thresholds[thresholdIndex]); @@ -2367,27 +2493,25 @@ t = thresholds[i]; colorIndex = i * 4; bias[colorIndex] = bias[colorIndex] - t * scale[colorIndex]; - t1 = colorIndex + 1; - bias[t1] = bias[t1] - t * scale[t1]; - t1 = colorIndex + 2; - bias[t1] = bias[t1] - t * scale[t1]; - t1 = colorIndex + 3; - bias[t1] = bias[t1] - t * scale[t1]; + t2 = colorIndex + 1; + bias[t2] = bias[t2] - t * scale[t2]; + t2 = colorIndex + 2; + bias[t2] = bias[t2] - t * scale[t2]; + t2 = colorIndex + 3; + bias[t2] = bias[t2] - t * scale[t2]; } - return new A.NormalizedGradient(thresholds, bias, scale, normalizedCount); + return new A.NormalizedGradient(thresholds, bias, scale, normalizedCount, !t1); }, writeUnrolledBinarySearch(method, start, end, biasName, probe, scaleName, sourcePrefix) { - var biasSource, scaleSource, mid, t1, thresholdAtMid; + var t1, mid; if (start === end) { - biasSource = biasName + "_" + start; - method.addStatement$1(biasName + " = " + biasSource + ";"); - scaleSource = scaleName + "_" + start; - method.addStatement$1(scaleName + " = " + scaleSource + ";"); + t1 = "" + start; + method.addStatement$1(biasName + " = " + (biasName + "_" + t1) + ";"); + method.addStatement$1(scaleName + " = " + (scaleName + "_" + t1) + ";"); } else { mid = B.JSInt_methods._tdivFast$1(start + end, 2); t1 = mid + 1; - thresholdAtMid = sourcePrefix + "_" + B.JSInt_methods._tdivFast$1(t1, 4) + ("." + "xyzw"[B.JSInt_methods.$mod(t1, 4)]); - method.addStatement$1("if (" + probe + " < " + thresholdAtMid + ") {"); + method.addStatement$1("if (" + probe + " < " + (sourcePrefix + "_" + B.JSInt_methods._tdivFast$1(t1, 4) + ("." + "xyzw"[B.JSInt_methods.$mod(t1, 4)])) + ") {"); ++method._indentLevel; A.writeUnrolledBinarySearch(method, start, mid, biasName, probe, scaleName, sourcePrefix); --method._indentLevel; @@ -2434,8 +2558,9 @@ for (t1 = gradient.thresholdCount, t2 = t1 - 1, t3 = B.JSInt_methods._tdivFast$1(t2, 4) + 1, i = 0; i < t3; ++i) builder.addUniform$2$name(11, "threshold_" + i); for (i = 0; i < t1; ++i) { - builder.addUniform$2$name(11, "bias_" + i); - builder.addUniform$2$name(11, "scale_" + i); + t3 = "" + i; + builder.addUniform$2$name(11, "bias_" + t3); + builder.addUniform$2$name(11, "scale_" + t3); } switch (tileMode.index) { case 0: @@ -2542,21 +2667,175 @@ registerHotRestartListener(listener) { $._hotRestartListeners.push(listener); }, - initializeEngine() { - var t1 = {}; - if ($._engineInitialized) - return; - A._addUrlStrategyListener(); - A.registerExtension("ext.flutter.disassemble", new A.initializeEngine_closure()); - $._engineInitialized = true; - if ($._flutterViewEmbedder == null) - $._flutterViewEmbedder = A.FlutterViewEmbedder$(); - t1.waitingForAnimation = false; - $.scheduleFrameCallback = new A.initializeEngine_closure0(t1); - if ($.Keyboard__instance == null) - $.Keyboard__instance = A.Keyboard$_(); - if ($.MouseCursor__instance == null) - $.MouseCursor__instance = new A.MouseCursor(); + initializeEngineServices() { + return A.initializeEngineServices$body(); + }, + initializeEngineServices$body() { + var $async$goto = 0, + $async$completer = A._makeAsyncAwaitCompleter(type$.void), + $async$returnValue, t2, t1; + var $async$initializeEngineServices = 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 = {}; + if ($._initializationState !== B.DebugEngineInitializationState_0) { + // goto return + $async$goto = 1; + break; + } + $._initializationState = B.DebugEngineInitializationState_1; + t2 = $.$get$useCanvasKit(); + if (!t2) + A.scheduleMicrotask(new A.initializeEngineServices_closure()); + A._addUrlStrategyListener(); + A.registerExtension("ext.flutter.disassemble", new A.initializeEngineServices_closure0()); + t1.waitingForAnimation = false; + $.scheduleFrameCallback = new A.initializeEngineServices_closure1(t1); + $async$goto = t2 ? 3 : 4; + break; + 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 + $._initializationState = B.DebugEngineInitializationState_2; + case 1: + // return + return A._asyncReturn($async$returnValue, $async$completer); + } + }); + return A._asyncStartSync($async$initializeEngineServices, $async$completer); + }, + initializeEngineUi() { + var $async$goto = 0, + $async$completer = A._makeAsyncAwaitCompleter(type$.void), + $async$returnValue, t1; + var $async$initializeEngineUi = 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 ($._initializationState !== B.DebugEngineInitializationState_2) { + // goto return + $async$goto = 1; + break; + } + $._initializationState = B.DebugEngineInitializationState_3; + t1 = $.$get$_operatingSystem(); + if ($.Keyboard__instance == null) + $.Keyboard__instance = A.Keyboard$_(t1 === B.OperatingSystem_4); + if ($.MouseCursor__instance == null) + $.MouseCursor__instance = new A.MouseCursor(); + if ($._flutterViewEmbedder == null) + $._flutterViewEmbedder = A.FlutterViewEmbedder$(); + if ($.$get$useCanvasKit()) { + t1 = A._ElementFactoryProvider_createElement_tag("flt-scene", null); + $.skiaSceneHost = t1; + $._flutterViewEmbedder.renderScene$1(t1); + } + $._initializationState = B.DebugEngineInitializationState_4; + case 1: + // return + return A._asyncReturn($async$returnValue, $async$completer); + } + }); + return A._asyncStartSync($async$initializeEngineUi, $async$completer); + }, + _setAssetManager(assetManager) { + var $async$goto = 0, + $async$completer = A._makeAsyncAwaitCompleter(type$.void), + $async$returnValue, t1, t2; + var $async$_setAssetManager = 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_SkFont)); + } + } else { + t2 = $._fontCollection; + if (t2 == null) + t2 = $._fontCollection = new A.FontCollection(); + t2._testFontManager = t2._assetFontManager = null; + if ($.$get$supportsFontsClearApi()) + document.fonts.clear(); + } + 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 + case 4: + // join + case 1: + // return + return A._asyncReturn($async$returnValue, $async$completer); + } + }); + return A._asyncStartSync($async$_setAssetManager, $async$completer); }, _addUrlStrategyListener() { self._flutter_web_set_location_strategy = A.allowInterop(new A._addUrlStrategyListener_closure()); @@ -2582,9 +2861,9 @@ matrix32[0] = matrix64[0]; return matrix32; }, - Keyboard$_() { - var t1 = new A.Keyboard(A.LinkedHashMap_LinkedHashMap$_empty(type$.String, type$.Timer)); - t1.Keyboard$_$0(); + Keyboard$_(_onMacOs) { + var t1 = new A.Keyboard(A.LinkedHashMap_LinkedHashMap$_empty(type$.String, type$.Timer), _onMacOs); + t1.Keyboard$_$1(_onMacOs); return t1; }, _noopCallback(data) { @@ -2678,16 +2957,33 @@ else zone.runGuarded$1(new A.invoke3_closure(callback, arg1, arg2, arg3)); }, + findBrowserTextScaleFactor() { + var computedStyleMap, t2, fontSizeObject, fontSize, + t1 = document.documentElement; + t1.toString; + if ("computedStyleMap" in t1) { + computedStyleMap = t1.computedStyleMap(); + t2 = type$.Object; + if (t2._is(computedStyleMap)) { + fontSizeObject = computedStyleMap.get("font-size"); + fontSize = t2._is(fontSizeObject) ? fontSizeObject.value : null; + } else + fontSize = null; + } else + fontSize = null; + if (fontSize == null) + fontSize = A.parseFloat(J.getComputedStyle$0$x(t1).fontSize); + return (fontSize == null ? 16 : fontSize) / 16; + }, createPlatformViewSlot(viewId) { var slot, - slotName = "flt-pv-slot-" + A.S(viewId), t1 = document, wrapper = t1.createElement("flt-platform-view-slot"), t2 = wrapper.style; t2.toString; B.CssStyleDeclaration_methods._setPropertyHelper$3(t2, B.CssStyleDeclaration_methods._browserPropertyName$1(t2, "pointer-events"), "auto", ""); slot = t1.createElement("slot"); - slot.setAttribute("name", slotName); + slot.setAttribute("name", "flt-pv-slot-" + A.S(viewId)); wrapper.appendChild(slot); return wrapper; }, @@ -2762,6 +3058,20 @@ return null; return result; }, + parseFontSize(element) { + var computedStyleMap, t1, fontSizeObject, fontSize; + if ("computedStyleMap" in element) { + computedStyleMap = element.computedStyleMap(); + t1 = type$.Object; + if (t1._is(computedStyleMap)) { + fontSizeObject = computedStyleMap.get("font-size"); + fontSize = t1._is(fontSizeObject) ? fontSizeObject.value : null; + } else + fontSize = null; + } else + fontSize = null; + return fontSize == null ? A.parseFloat(J.getComputedStyle$0$x(element).fontSize) : fontSize; + }, tryCreateCanvasElement(width, height) { var exception, canvas = document.createElement("CANVAS"); @@ -2874,10 +3184,10 @@ --end; } }, - WriteBuffer_WriteBuffer() { + WriteBuffer_WriteBuffer0() { var t1 = new Uint8Array(0), eightBytes = new DataView(new ArrayBuffer(8)); - return new A.WriteBuffer0(new A.Uint8Buffer0(t1, 0), eightBytes, A.NativeUint8List_NativeUint8List$view(eightBytes.buffer, 0, null)); + return new A.WriteBuffer0(new A.Uint8Buffer(t1, 0), eightBytes, A.NativeUint8List_NativeUint8List$view(eightBytes.buffer, 0, null)); }, computeShadowOffset(elevation) { if (elevation === 0) @@ -2902,7 +3212,7 @@ return new A.SurfaceShadowData(Math.min(elevation * ((800 + (shape.right - shape.left) * 0.5) / 600), elevation * ((800 + (shape.bottom - shape.top) * 0.5) / 600)), A.computeShadowOffset(elevation)); }, applyCssShadow(element, shape, elevation, color) { - var t1, t2, t3, + var t1, t2, t3, t4, _s10_ = "box-shadow", shadow = A.computeShadow(shape, elevation); if (shadow == null) { @@ -2913,38 +3223,16 @@ color = A.toShadowColor(color); t1 = element.style; t2 = shadow.offset; - t3 = color.value; - t3 = A.S(t2._dx) + "px " + A.S(t2._dy) + "px " + A.S(shadow.blurWidth) + "px 0px rgba(" + (t3 >>> 16 & 255) + ", " + (t3 >>> 8 & 255) + ", " + (t3 & 255) + ", " + A.S((t3 >>> 24 & 255) / 255) + ")"; + t3 = shadow.blurWidth; + t4 = color.value; t1.toString; - B.CssStyleDeclaration_methods._setPropertyHelper$3(t1, B.CssStyleDeclaration_methods._browserPropertyName$1(t1, _s10_), t3, ""); + B.CssStyleDeclaration_methods._setPropertyHelper$3(t1, B.CssStyleDeclaration_methods._browserPropertyName$1(t1, _s10_), A.S(t2._dx) + "px " + A.S(t2._dy) + "px " + A.S(t3) + "px 0px rgba(" + (t4 >>> 16 & 255) + ", " + (t4 >>> 8 & 255) + ", " + (t4 & 255) + ", " + A.S((t4 >>> 24 & 255) / 255) + ")", ""); } }, toShadowColor(color) { var t1 = color.value; return new A.Color(((B.JSNumber_methods.round$0(0.3 * (t1 >>> 24 & 255)) & 255) << 24 | t1 & 16777215) >>> 0); }, - _applySpanStylesToParagraph(element, spans) { - var t1, fontSize, fontFamily, _i, t2, spanFontSize, cssStyle; - for (t1 = spans.length, fontSize = 0, fontFamily = null, _i = 0; _i < spans.length; spans.length === t1 || (0, A.throwConcurrentModificationError)(spans), ++_i) { - t2 = spans[_i].style; - spanFontSize = t2.fontSize; - if (spanFontSize != null && spanFontSize > fontSize) { - if (t2.isFontFamilyProvided) - fontFamily = t2.get$effectiveFontFamily(); - fontSize = spanFontSize; - } - } - cssStyle = element.style; - if (fontSize !== 0) { - t1 = A.S(fontSize) + "px"; - cssStyle.fontSize = t1; - } - if (fontFamily != null) { - t1 = A.canonicalizeFontFamily(fontFamily); - cssStyle.toString; - cssStyle.fontFamily = t1 == null ? "" : t1; - } - }, FontManager_FontManager() { var t1 = type$.JSArray_Future_void; if ($.$get$supportsFontLoadingApi()) @@ -3281,28 +3569,10 @@ letterSpacing = 0; return B.JSNumber_methods.round$0((letterSpacing !== 0 ? width + letterSpacing * (end - start) : width) * 100) / 100; }, - _calculateJustifyPerSpaceBox(paragraph, line, lastLine, lastBox) { - var t1, spaceBoxesToJustify; - if (!line.$eq(0, lastLine)) { - t1 = paragraph.get$_layoutService().width; - t1.toString; - t1 = isFinite(t1) && paragraph.paragraphStyle.textAlign === B.TextAlign_3; - } else - t1 = false; - if (t1) { - t1 = paragraph.get$_layoutService().width; - spaceBoxesToJustify = line.spaceBoxCount; - if (lastBox instanceof A.SpanBox && lastBox.isSpaceOnly) - --spaceBoxesToJustify; - if (spaceBoxesToJustify > 0) - return (t1 - line.width) / spaceBoxesToJustify; - } - return 0; - }, - EngineTextStyle$only(background, color, decoration, decorationColor, decorationStyle, decorationThickness, fontFamily, fontFamilyFallback, fontFeatures, fontSize, fontStyle, fontWeight, foreground, height, letterSpacing, locale, shadows, textBaseline, wordSpacing) { + EngineTextStyle$only(background, color, decoration, decorationColor, decorationStyle, decorationThickness, fontFamily, fontFamilyFallback, fontFeatures, fontSize, fontStyle, fontVariations, fontWeight, foreground, height, letterSpacing, locale, shadows, textBaseline, wordSpacing) { var t1 = fontFamily == null, t2 = t1 ? "" : fontFamily; - return new A.EngineTextStyle(color, decoration, decorationColor, decorationStyle, decorationThickness, fontWeight, fontStyle, textBaseline, !t1, t2, fontFamilyFallback, fontFeatures, fontSize, letterSpacing, wordSpacing, height, locale, background, foreground, shadows); + return new A.EngineTextStyle(color, decoration, decorationColor, decorationStyle, decorationThickness, fontWeight, fontStyle, textBaseline, !t1, t2, fontFamilyFallback, fontFeatures, fontVariations, fontSize, letterSpacing, wordSpacing, height, locale, background, foreground, shadows); }, fontWeightToCss(fontWeight) { if (fontWeight == null) @@ -3332,32 +3602,19 @@ } return ""; }, - _placeholderAlignmentToCssVerticalAlign(placeholder) { - switch (placeholder.get$alignment()) { - case B.PlaceholderAlignment_3: - return "top"; - case B.PlaceholderAlignment_5: - return "middle"; - case B.PlaceholderAlignment_4: - return "bottom"; - case B.PlaceholderAlignment_1: - return "baseline"; - case B.PlaceholderAlignment_2: - return "-" + A.S(placeholder.get$height(placeholder)) + "px"; - case B.PlaceholderAlignment_0: - return A.S(placeholder.get$baselineOffset().$sub(0, placeholder.get$height(placeholder))) + "px"; - default: - throw A.wrapException(A.ReachabilityError$(string$.x60null_c)); - } - }, _shadowListToCss(shadows) { - var i, t1, shadow, t2; - for (i = 0, t1 = ""; i < 1; ++i, t1 = t2) { + var i, t2, shadow, t3, + t1 = shadows.length; + if (t1 === 0) + return ""; + for (i = 0, t2 = ""; i < t1; ++i, t2 = t3) { + if (i !== 0) + t2 += ","; shadow = shadows[i]; - t2 = shadow.offset; - t2 = t1 + (A.S(t2._dx) + "px " + A.S(t2._dy) + "px " + A.S(shadow.blurRadius) + "px " + A.S(A.colorToCssString(shadow.color))); + t3 = shadow.offset; + t3 = t2 + (A.S(t3._dx) + "px " + A.S(t3._dy) + "px " + A.S(shadow.blurRadius) + "px " + A.S(A.colorToCssString(shadow.color))); } - return t1.charCodeAt(0) == 0 ? t1 : t1; + return t2.charCodeAt(0) == 0 ? t2 : t2; }, _fontFeatureListToCss(fontFeatures) { var i, t1; @@ -3381,20 +3638,6 @@ return null; } }, - textDirectionToCss(textDirection) { - if (textDirection == null) - return null; - return A.textDirectionIndexToCss(textDirection.index); - }, - textDirectionIndexToCss(textDirectionIndex) { - switch (textDirectionIndex) { - case 0: - return "rtl"; - case 1: - return null; - } - return null; - }, textAlignToCssValue(align, textDirection) { var _s80_ = string$.x60null_c; switch (align) { @@ -3620,7 +3863,7 @@ else if (inputConfiguration === "TextCapitalization.characters") t1 = B.TextCapitalization_2; else - t1 = inputConfiguration === "TextCapitalization.sentences" ? B.TextCapitalization_1 : B.TextCapitalization_3; + t1 = inputConfiguration === "TextCapitalization.sentences" ? B.TextCapitalization_10 : B.TextCapitalization_30; return new A.TextCapitalizationConfig(t1); }, _emptyCallback(_) { @@ -3686,7 +3929,7 @@ else if (t6 === "TextCapitalization.characters") t6 = B.TextCapitalization_2; else - t6 = t6 === "TextCapitalization.sentences" ? B.TextCapitalization_1 : B.TextCapitalization_3; + t6 = t6 === "TextCapitalization.sentences" ? B.TextCapitalization_10 : B.TextCapitalization_30; autofill = A.AutofillInfo_AutofillInfo$fromFrameworkMessage(autofillInfo, new A.TextCapitalizationConfig(t6)); t6 = autofill.uniqueIdentifier; ids.push(t6); @@ -3703,7 +3946,7 @@ else ids.push(focusedElement.uniqueIdentifier); B.JSArray_methods.sort$0(ids); - for (t1 = ids.length, _i = 0, t2 = ""; _i < ids.length; ids.length === t1 || (0, A.throwConcurrentModificationError)(ids), ++_i) { + for (t1 = ids.length, _i = 0, t2 = ""; _i < t1; ++_i) { id = ids[_i]; if (t2.length > 0) t2 += "*"; @@ -3735,6 +3978,75 @@ t2 = null; return new A.AutofillInfo(editingState, uniqueIdentifier, t2, A._asStringQ(t1.$index(autofill, "hintText"))); }, + _replace(originalText, replacementText, replacedRange) { + var t1 = replacedRange.start, + t2 = replacedRange.end, + t3 = Math.min(A.checkNum(t1), A.checkNum(t2)); + t2 = Math.max(A.checkNum(t1), A.checkNum(t2)); + 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, + t1 = lastTextEditingDeltaState.oldText, + t2 = lastTextEditingDeltaState.deltaText, + t3 = lastTextEditingDeltaState.deltaStart, + t4 = lastTextEditingDeltaState.deltaEnd, + t5 = lastTextEditingDeltaState.baseOffset, + t6 = lastTextEditingDeltaState.extentOffset, + t7 = lastTextEditingDeltaState.composingOffset, + t8 = lastTextEditingDeltaState.composingExtent, + newTextEditingDeltaState = new A.TextEditingDeltaState(t1, t2, t3, t4, t5, t6, t7, t8); + 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; + if (isTextBeingRemoved) { + t3 = t4 - (t1.length - newEditingState.text.length); + newTextEditingDeltaState.deltaStart = t3; + } else if (isTextBeingChangedAtActiveSelection) { + t3 = lastEditingState.baseOffset; + newTextEditingDeltaState.deltaStart = t3; + } + isCurrentlyComposing = t7 != null && t7 !== t8; + if (t6 && previousSelectionWasCollapsed && isCurrentlyComposing) { + t7.toString; + t3 = newTextEditingDeltaState.deltaStart = t7; + t8.toString; + t8 = newTextEditingDeltaState.deltaEnd = t8; + t4 = t8; + } + if (!(t3 === -1 && t3 == t4)) { + textAfterDelta = A._replace(t1, t2, new A.TextRange(t3, t4)); + t3 = newEditingState.text; + t3.toString; + 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; + textAfterMatch = A._replace(t1, t2, new A.TextRange(t7, actualEnd)); + } else { + actualEnd = isPeriodInsertion ? t7 + t6[0].length - 1 : t7 + t6[0].length; + textAfterMatch = A._replace(t1, t2, new A.TextRange(t7, actualEnd)); + } + if (textAfterMatch === t3) { + newTextEditingDeltaState.deltaStart = t7; + newTextEditingDeltaState.deltaEnd = actualEnd; + break; + } + } + } + } + newTextEditingDeltaState.baseOffset = newEditingState.baseOffset; + newTextEditingDeltaState.extentOffset = newEditingState.extentOffset; + return newTextEditingDeltaState; + }, EditingState$(baseOffset, extentOffset, text) { var t1 = baseOffset == null, t2 = t1 ? 0 : baseOffset, @@ -3761,7 +4073,7 @@ throw A.wrapException(A.UnsupportedError$("Initialized with unsupported input type")); }, InputConfiguration$fromFrameworkMessage(flutterInputConfiguration) { - var t5, t6, t7, t8, + var t5, t6, t7, t8, t9, _s9_ = "inputType", _s8_ = "autofill", t1 = J.getInterceptor$asx(flutterInputConfiguration), @@ -3777,21 +4089,33 @@ t7 = A._asBoolQ(t1.$index(flutterInputConfiguration, "autocorrect")); t8 = A.TextCapitalizationConfig$fromInputConfiguration(A._asStringS(t1.$index(flutterInputConfiguration, "textCapitalization"))); t2 = t1.containsKey$1(flutterInputConfiguration, _s8_) ? A.AutofillInfo_AutofillInfo$fromFrameworkMessage(t2._as(t1.$index(flutterInputConfiguration, _s8_)), B.TextCapitalizationConfig_TextCapitalization_3) : null; - return new A.InputConfiguration(t3, t4, t6 === true, t5 === true, t7 !== false, t2, A.EngineAutofillForm_fromFrameworkMessage(type$.nullable_Map_String_dynamic._as(t1.$index(flutterInputConfiguration, _s8_)), type$.nullable_List_dynamic._as(t1.$index(flutterInputConfiguration, "fields"))), t8); + t9 = A.EngineAutofillForm_fromFrameworkMessage(type$.nullable_Map_String_dynamic._as(t1.$index(flutterInputConfiguration, _s8_)), type$.nullable_List_dynamic._as(t1.$index(flutterInputConfiguration, "fields"))); + t1 = A._asBoolQ(t1.$index(flutterInputConfiguration, "enableDeltaModel")); + return new A.InputConfiguration(t3, t4, t6 === true, t5 === true, t7 !== false, t1 === true, t2, t9, t8); }, saveForms() { $.formsOnTheDom.forEach$1(0, new A.saveForms_closure()); }, cleanForms() { var t1, t2, t3; - for (t1 = $.formsOnTheDom.get$values($.formsOnTheDom), t1 = t1.get$iterator(t1); t1.moveNext$0();) { - t2 = t1.get$current(t1); - t3 = t2.parentNode; + for (t1 = $.formsOnTheDom.get$values($.formsOnTheDom), 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; + t3 = t1.parentNode; if (t3 != null) - t3.removeChild(t2); + t3.removeChild(t1); } $.formsOnTheDom.clear$0(0); }, + futurize(callbacker, $T) { + var error, t1 = {}, + t2 = new A._Future($.Zone__current, $T._eval$1("_Future<0>")); + t1.sync = true; + error = callbacker.call$1(new A.futurize_closure(t1, new A._SyncCompleter(t2, $T._eval$1("_SyncCompleter<0>")), $T)); + t1.sync = false; + if (error != null) + throw A.wrapException(A.Exception_Exception(error)); + return t2; + }, setElementTransform(element, matrix4) { var t2, t1 = element.style; @@ -3818,13 +4142,10 @@ return B.TransformKind_1; }, float64ListToCssTransform3d(matrix) { - var tx, ty, - t1 = matrix[0]; - if (t1 === 1 && matrix[1] === 0 && matrix[2] === 0 && matrix[3] === 0 && matrix[4] === 0 && matrix[5] === 1 && matrix[6] === 0 && matrix[7] === 0 && matrix[8] === 0 && matrix[9] === 0 && matrix[10] === 1 && matrix[11] === 0 && matrix[14] === 0 && matrix[15] === 1) { - tx = matrix[12]; - ty = matrix[13]; - return "translate3d(" + A.S(tx) + "px, " + A.S(ty) + "px, 0px)"; - } else + var t1 = matrix[0]; + if (t1 === 1 && matrix[1] === 0 && matrix[2] === 0 && matrix[3] === 0 && matrix[4] === 0 && matrix[5] === 1 && matrix[6] === 0 && matrix[7] === 0 && matrix[8] === 0 && matrix[9] === 0 && matrix[10] === 1 && matrix[11] === 0 && matrix[14] === 0 && matrix[15] === 1) + return "translate3d(" + A.S(matrix[12]) + "px, " + A.S(matrix[13]) + "px, 0px)"; + else return "matrix3d(" + A.S(t1) + "," + A.S(matrix[1]) + "," + A.S(matrix[2]) + "," + A.S(matrix[3]) + "," + A.S(matrix[4]) + "," + A.S(matrix[5]) + "," + A.S(matrix[6]) + "," + A.S(matrix[7]) + "," + A.S(matrix[8]) + "," + A.S(matrix[9]) + "," + A.S(matrix[10]) + "," + A.S(matrix[11]) + "," + A.S(matrix[12]) + "," + A.S(matrix[13]) + "," + A.S(matrix[14]) + "," + A.S(matrix[15]) + ")"; }, transformRect(transform, rect) { @@ -3927,10 +4248,13 @@ } }, colorComponentsToCssString(r, g, b, a) { + var t1 = "" + r, + t2 = "" + g, + t3 = "" + b; if (a === 255) - return "rgb(" + r + "," + g + "," + b + ")"; + return "rgb(" + t1 + "," + t2 + "," + t3 + ")"; else - return "rgba(" + r + "," + g + "," + b + "," + B.JSNumber_methods.toStringAsFixed$1(a / 255, 2) + ")"; + return "rgba(" + t1 + "," + t2 + "," + t3 + "," + B.JSNumber_methods.toStringAsFixed$1(a / 255, 2) + ")"; }, _fallbackFontFamily() { if (A.isIOS15()) @@ -4005,6 +4329,9 @@ }); return A._asyncStartSync($async$httpFetch, $async$completer); }, + bytesToHexString(data) { + return J.map$1$1$ax(data, new A.bytesToHexString_closure(), type$.String).join$1(0, " "); + }, setElementStyle(element, $name, value) { var t1 = element.style; t1.toString; @@ -4074,7 +4401,29 @@ AlarmClock: function AlarmClock(t0) { var _ = this; _._timestampFunction = t0; - _.callback = _._datetime = _.__engine$_timer = null; + _.callback = _._datetime = _._timer = null; + }, + AppBootstrap: function AppBootstrap(t0, t1) { + this._initEngine = t0; + this._runApp = t1; + }, + AppBootstrap_prepareEngineInitializer_closure: function AppBootstrap_prepareEngineInitializer_closure(t0) { + this.$this = t0; + }, + AppBootstrap_prepareEngineInitializer__closure0: function AppBootstrap_prepareEngineInitializer__closure0(t0) { + this.$this = t0; + }, + AppBootstrap_prepareEngineInitializer_closure0: function AppBootstrap_prepareEngineInitializer_closure0(t0) { + this.$this = t0; + }, + AppBootstrap_prepareEngineInitializer__closure: function AppBootstrap_prepareEngineInitializer__closure(t0) { + this.$this = t0; + }, + AppBootstrap__prepareAppRunner_closure: function AppBootstrap__prepareAppRunner_closure(t0) { + this.$this = t0; + }, + AppBootstrap__prepareAppRunner__closure: function AppBootstrap__prepareAppRunner__closure(t0) { + this.$this = t0; }, AssetManager: function AssetManager() { }, @@ -4239,6 +4588,8 @@ this.filter = t1; this.paint = t2; }, + H5vcc: function H5vcc() { + }, CanvasKit: function CanvasKit() { }, CanvasKitInitOptions: function CanvasKitInitOptions() { @@ -4644,17 +4995,23 @@ }, NotoDownloader_downloadAsString__closure: function NotoDownloader_downloadAsString__closure() { }, - SkiaFontCollection: function SkiaFontCollection(t0, t1, t2) { + SkiaFontCollection: function SkiaFontCollection(t0, t1, t2, t3) { var _ = this; - _._unloadedFonts = t0; - _._registeredFonts = t1; - _.familyToFontMap = t2; + _._registeredFontFamilies = t0; + _._pendingFonts = t1; + _._downloadedFonts = t2; + _.familyToFontMap = t3; _.fontProvider = null; }, SkiaFontCollection_ensureFontsLoaded_closure: function SkiaFontCollection_ensureFontsLoaded_closure() { }, SkiaFontCollection_ensureFontsLoaded_closure0: function SkiaFontCollection_ensureFontsLoaded_closure0() { }, + SkiaFontCollection__registerFont__downloadFont: function SkiaFontCollection__registerFont__downloadFont(t0, t1, t2) { + this.$this = t0; + this.url = t1; + this.family = t2; + }, SkiaFontCollection__getArrayBuffer_closure: function SkiaFontCollection__getArrayBuffer_closure() { }, RegisteredFont: function RegisteredFont(t0, t1, t2) { @@ -4721,15 +5078,35 @@ _._disposed = false; _.rawSkiaObject = null; }, - initializeCanvasKit_closure: function initializeCanvasKit_closure(t0) { - this.canvasKitCompleter = t0; + CkBrowserImageDecoder: function CkBrowserImageDecoder(t0, t1, t2, t3, t4, t5) { + var _ = this; + _.contentType = t0; + _.targetWidth = t1; + _.targetHeight = t2; + _.data = t3; + _.debugSource = t4; + _.__CkBrowserImageDecoder_repetitionCount = _.__CkBrowserImageDecoder_frameCount = $; + _._isDisposed = false; + _._nextFrameIndex = 0; + _._cachedWebDecoder = null; + _._cacheExpirationClock = t5; }, - initializeCanvasKit__closure: function initializeCanvasKit__closure() { + CkBrowserImageDecoder__cacheExpirationClock_closure: function CkBrowserImageDecoder__cacheExpirationClock_closure() { }, - initializeCanvasKit__closure0: function initializeCanvasKit__closure0(t0) { - this.canvasKitCompleter = t0; + CkBrowserImageDecoder__getOrCreateWebDecoder_closure: function CkBrowserImageDecoder__getOrCreateWebDecoder_closure(t0) { + this.$this = t0; }, - _startDownloadingCanvasKit_closure: function _startDownloadingCanvasKit_closure(t0, t1) { + ImageFileFormat: function ImageFileFormat(t0, t1) { + 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_closure: function _downloadCanvasKitJs_closure(t0, t1) { this.loadSubscription = t0; this.canvasKitLoadCompleter = t1; }, @@ -4917,7 +5294,7 @@ _.cullRect = t0; _._snapshot = t1; _._isDisposed = false; - _.rawSkiaObject = null; + _.rawSkiaObject = _._debugDisposalStackTrace = null; }, CkPictureRecorder: function CkPictureRecorder() { this._recordingCanvas = this._skRecorder = this._cullRect = null; @@ -5063,9 +5440,18 @@ _._paragraphBuilder = t0; _._style = t1; _._commands = t2; + _._placeholderCount = 0; _._placeholderScales = t3; _._styleStack = t4; }, + _CkParagraphPlaceholder: function _CkParagraphPlaceholder(t0, t1, t2, t3, t4) { + var _ = this; + _.width = t0; + _.height = t1; + _.alignment = t2; + _.baseline = t3; + _.offset = t4; + }, _ParagraphCommand: function _ParagraphCommand(t0, t1, t2, t3) { var _ = this; _.type = t0; @@ -5624,12 +6010,15 @@ SurfaceSceneBuilder_build_closure0: function SurfaceSceneBuilder_build_closure0(t0) { this.$this = t0; }, - NormalizedGradient: function NormalizedGradient(t0, t1, t2, t3) { + NormalizedGradient: function NormalizedGradient(t0, t1, t2, t3, t4) { var _ = this; _._thresholds = t0; _._bias = t1; _.__engine$_scale = t2; _.thresholdCount = t3; + _.isOpaque = t4; + }, + NormalizedGradient_NormalizedGradient_closure: function NormalizedGradient_NormalizedGradient_closure() { }, EngineGradient: function EngineGradient() { }, @@ -5740,23 +6129,42 @@ _.width = t1; _.height = t2; }, - initializeEngine_closure: function initializeEngine_closure() { + DebugEngineInitializationState: function DebugEngineInitializationState(t0, t1) { + this.index = t0; + this._core$_name = t1; }, - initializeEngine_closure0: function initializeEngine_closure0(t0) { + initializeEngineServices_closure: function initializeEngineServices_closure() { + }, + initializeEngineServices_closure0: function initializeEngineServices_closure0() { + }, + initializeEngineServices_closure1: function initializeEngineServices_closure1(t0) { this._box_0 = t0; }, - initializeEngine__closure: function initializeEngine__closure(t0) { + initializeEngineServices__closure: function initializeEngineServices__closure(t0) { this._box_0 = t0; }, _addUrlStrategyListener_closure: function _addUrlStrategyListener_closure() { }, _addUrlStrategyListener_closure0: function _addUrlStrategyListener_closure0() { }, - Keyboard: function Keyboard(t0) { + FlutterEngineInitializer: function FlutterEngineInitializer() { + }, + InitializeEngineFnParameters: function InitializeEngineFnParameters() { + }, + FlutterAppRunner: function FlutterAppRunner() { + }, + RunAppFnParameters: function RunAppFnParameters() { + }, + FlutterApp: function FlutterApp() { + }, + 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; @@ -5793,7 +6201,7 @@ }, KeyboardBinding: function KeyboardBinding(t0) { this.__KeyboardBinding__converter = $; - this.__engine$_listeners = t0; + this._listeners = t0; }, KeyboardBinding__addEventListener_loggedHandler: function KeyboardBinding__addEventListener_loggedHandler(t0) { this.handler = t0; @@ -5829,12 +6237,10 @@ KeyboardConverter__scheduleAsyncEvent_closure0: function KeyboardConverter__scheduleAsyncEvent_closure0(t0) { this._box_0 = t0; }, - KeyboardConverter__startGuardingKey_closure: function KeyboardConverter__startGuardingKey_closure(t0, t1, t2, t3) { - var _ = this; - _.$this = t0; - _.currentTimeStamp = t1; - _.physicalKey = t2; - _.logicalKey = t3; + KeyboardConverter__startGuardingKey_closure: function KeyboardConverter__startGuardingKey_closure(t0, t1, t2) { + this.currentTimeStamp = t0; + this.physicalKey = t1; + this.logicalKey = t2; }, KeyboardConverter__startGuardingKey_closure0: function KeyboardConverter__startGuardingKey_closure0(t0, t1) { this.$this = t0; @@ -5856,14 +6262,16 @@ this.$this = t0; this.physicalKey = t1; }, - KeyboardConverter__handleEvent_closure2: function KeyboardConverter__handleEvent_closure2(t0, t1, t2) { - this.$this = t0; - this.event = t1; - this.timeStamp = t2; + KeyboardConverter__handleEvent_closure2: function KeyboardConverter__handleEvent_closure2(t0, t1, t2, t3) { + var _ = this; + _.$this = t0; + _.logicalKey = t1; + _.event = t2; + _.timeStamp = t3; }, KeyboardConverter__handleEvent__closure: function KeyboardConverter__handleEvent__closure(t0, t1, t2) { this.$this = t0; - this.logicalKey = t1; + this.testeeLogicalKey = t1; this.timeStamp = t2; }, KeyboardConverter_handleEvent_closure: function KeyboardConverter_handleEvent_closure(t0, t1) { @@ -5921,6 +6329,7 @@ this._isRecording = false; }, EnginePicture: function EnginePicture(t0) { + this._disposed = false; this.recordingCanvas = t0; }, EnginePlatformDispatcher: function EnginePlatformDispatcher(t0, t1, t2, t3) { @@ -5928,7 +6337,7 @@ _._configuration = t0; _._windows = t1; _._windowConfigurations = t2; - _._onLocaleChanged = _._platformViewMessageHandler = _._onReportTimingsZone = _._onReportTimings = _._onKeyDataZone = _._onKeyData = _._onPointerDataPacketZone = _._onPointerDataPacket = _._onDrawFrameZone = _._onDrawFrame = _._onBeginFrameZone = _._onBeginFrame = _._onMetricsChangedZone = _._onMetricsChanged = null; + _._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 = $; @@ -5964,6 +6373,12 @@ this.$this = t0; this.callback = t1; }, + EnginePlatformDispatcher__addFontSizeObserver_closure: function EnginePlatformDispatcher__addFontSizeObserver_closure(t0) { + this.$this = t0; + }, + EnginePlatformDispatcher__addFontSizeObserver_closure0: function EnginePlatformDispatcher__addFontSizeObserver_closure0(t0) { + this.$this = t0; + }, EnginePlatformDispatcher__addBrightnessMediaQueryListener_closure: function EnginePlatformDispatcher__addBrightnessMediaQueryListener_closure(t0) { this.$this = t0; }, @@ -6103,7 +6518,7 @@ this.$this = t0; }, _PointerState: function _PointerState(t0, t1) { - this.__engine$_pointer = null; + this._pointer = null; this.x = t0; this.y = t1; }, @@ -6345,7 +6760,7 @@ _.isEnabled = false; _.domElement = null; _.__DefaultTextEditingStrategy_inputConfiguration = $; - _.onAction = _.onChange = _.geometry = _.style = _.lastEditingState = null; + _.onAction = _.onChange = _.geometry = _.style = _._editingDeltaState = _.lastEditingState = null; _.subscriptions = t1; _._appendedToForm = false; }, @@ -6371,11 +6786,11 @@ }, _IntBuffer: function _IntBuffer() { }, - Uint8Buffer0: function Uint8Buffer0(t0, t1) { + Uint8Buffer: function Uint8Buffer(t0, t1) { this.__engine$_buffer = t0; this.__engine$_length = t1; }, - MethodCall0: function MethodCall0(t0, t1) { + MethodCall: function MethodCall(t0, t1) { this.method = t0; this.$arguments = t1; }, @@ -6396,7 +6811,7 @@ _._debugFinalized = false; _.__engine$_buffer = t0; _.__engine$_eightBytes = t1; - _._eightBytesAsList = t2; + _.__engine$_eightBytesAsList = t2; }, ReadBuffer0: function ReadBuffer0(t0) { this.data = t0; @@ -6422,6 +6837,14 @@ this.start = t1; this.end = t2; }, + PlaceholderSpan0: function PlaceholderSpan0(t0, t1, t2, t3, t4) { + var _ = this; + _.end = t0; + _.width = t1; + _.height = t2; + _.alignment = t3; + _.baselineOffset = t4; + }, StyleNode: function StyleNode() { }, ChildStyleNode: function ChildStyleNode(t0, t1) { @@ -6440,6 +6863,7 @@ _._spans = t2; _._styleStack = t3; _._rootStyleNode = t4; + _._placeholderCount = 0; _._placeholderScales = t5; _._drawOnCanvas = true; }, @@ -6483,7 +6907,14 @@ }, RangeBox: function RangeBox() { }, - PlaceholderBox: function PlaceholderBox() { + PlaceholderBox: function PlaceholderBox(t0, t1, t2, t3, t4) { + var _ = this; + _.placeholder = t0; + _.start = t1; + _.end = t2; + _.__RangeBox_lineWidth = _.__RangeBox_startOffset = $; + _.paragraphDirection = t3; + _.boxDirection = t4; }, SpanBox: function SpanBox(t0, t1, t2, t3, t4, t5, t6, t7, t8, t9, t10) { var _ = this; @@ -6491,13 +6922,13 @@ _.span = t1; _.contentDirection = t2; _.isSpaceOnly = t3; - _.height = t4; - _.baseline = t5; - _.start = t6; - _.end = t7; - _.__RangeBox_startOffset = $; - _.width = t8; - _.__RangeBox_lineWidth = $; + _._isTrailingSpace = false; + _.__engine$_width = t4; + _.height = t5; + _.baseline = t6; + _.start = t7; + _.end = t8; + _.__RangeBox_lineWidth = _.__RangeBox_startOffset = $; _.paragraphDirection = t9; _.boxDirection = t10; }, @@ -6524,7 +6955,7 @@ _.isBreakable = false; _._spaceBoxCount = 0; _.__LineBuilder__currentContentDirection = _.__LineBuilder__currentBoxDirection = $; - _._currentBoxStartOffset = 0; + _._trailingSpaceBoxCount = _._currentBoxStartOffset = 0; _._cachedNextBreak = null; }, Spanometer: function Spanometer(t0, t1) { @@ -6555,7 +6986,7 @@ TextPaintService: function TextPaintService(t0) { this.paragraph = t0; }, - EngineLineMetrics: function EngineLineMetrics(t0, t1, t2, t3, t4, t5, t6, t7, t8, t9, t10, t11, t12, t13, t14) { + EngineLineMetrics: function EngineLineMetrics(t0, t1, t2, t3, t4, t5, t6, t7, t8, t9, t10, t11, t12, t13, t14, t15) { var _ = this; _.ellipsis = t0; _.startIndex = t1; @@ -6563,17 +6994,18 @@ _.endIndexWithoutNewlines = t3; _.boxes = t4; _.spaceBoxCount = t5; - _.hardBreak = t6; - _.ascent = t7; - _.descent = t8; - _.height = t9; - _.width = t10; - _.widthWithTrailingSpaces = t11; - _.left = t12; - _.baseline = t13; - _.lineNumber = t14; + _.trailingSpaceBoxCount = t6; + _.hardBreak = t7; + _.ascent = t8; + _.descent = t9; + _.height = t10; + _.width = t11; + _.widthWithTrailingSpaces = t12; + _.left = t13; + _.baseline = t14; + _.lineNumber = t15; }, - EngineParagraphStyle: function EngineParagraphStyle(t0, t1, t2, t3, t4, t5, t6, t7, t8, t9, t10, t11) { + EngineParagraphStyle: function EngineParagraphStyle(t0, t1, t2, t3, t4, t5, t6, t7, t8, t9, t10) { var _ = this; _.textAlign = t0; _.textDirection = t1; @@ -6584,11 +7016,10 @@ _.fontSize = t6; _.height = t7; _._textHeightBehavior = t8; - _.__engine$_strutStyle = t9; - _.ellipsis = t10; - _.locale = t11; + _.ellipsis = t9; + _.locale = t10; }, - EngineTextStyle: function EngineTextStyle(t0, t1, t2, t3, t4, t5, t6, t7, t8, t9, t10, t11, t12, t13, t14, t15, t16, t17, t18, t19) { + EngineTextStyle: function EngineTextStyle(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; @@ -6602,14 +7033,15 @@ _.fontFamily = t9; _.fontFamilyFallback = t10; _.fontFeatures = t11; - _.fontSize = t12; - _.letterSpacing = t13; - _.wordSpacing = t14; - _.height = t15; - _.locale = t16; - _.background = t17; - _.foreground = t18; - _.shadows = t19; + _.fontVariations = t12; + _.fontSize = t13; + _.letterSpacing = t14; + _.wordSpacing = t15; + _.height = t16; + _.locale = t17; + _.background = t18; + _.foreground = t19; + _.shadows = t20; _._cssFontString = null; _.__EngineTextStyle_heightStyle = $; }, @@ -6625,12 +7057,15 @@ _._forceStrutHeight = t7; _._leadingDistribution = t8; }, - TextHeightStyle: function TextHeightStyle(t0, t1, t2, t3) { + ParagraphPlaceholder: function ParagraphPlaceholder() { + }, + TextHeightStyle: function TextHeightStyle(t0, t1, t2, t3, t4) { var _ = this; _.fontFamily = t0; _.fontSize = t1; _.height = t2; _.fontFeatures = t3; + _.fontVariations = t4; _.__TextHeightStyle_hashCode = $; }, TextDimensions: function TextDimensions(t0) { @@ -6728,21 +7163,33 @@ _.autofillHint = t2; _.placeholder = t3; }, + TextEditingDeltaState: function TextEditingDeltaState(t0, t1, t2, t3, t4, t5, t6, t7) { + var _ = this; + _.oldText = t0; + _.deltaText = t1; + _.deltaStart = t2; + _.deltaEnd = t3; + _.baseOffset = t4; + _.extentOffset = t5; + _.composingOffset = t6; + _.composingExtent = t7; + }, EditingState: function EditingState(t0, t1, t2) { this.text = t0; this.baseOffset = t1; this.extentOffset = t2; }, - InputConfiguration: function InputConfiguration(t0, t1, t2, t3, t4, t5, t6, t7) { + InputConfiguration: function InputConfiguration(t0, t1, t2, t3, t4, t5, t6, t7, t8) { var _ = this; _.inputType = t0; _.inputAction = t1; _.readOnly = t2; _.obscureText = t3; _.autocorrect = t4; - _.autofill = t5; - _.autofillGroup = t6; - _.textCapitalization = t7; + _.enableDeltaModel = t5; + _.autofill = t6; + _.autofillGroup = t7; + _.textCapitalization = t8; }, GloballyPositionedTextEditingStrategy: function GloballyPositionedTextEditingStrategy(t0, t1) { var _ = this; @@ -6750,7 +7197,7 @@ _.isEnabled = false; _.domElement = null; _.__DefaultTextEditingStrategy_inputConfiguration = $; - _.onAction = _.onChange = _.geometry = _.style = _.lastEditingState = null; + _.onAction = _.onChange = _.geometry = _.style = _._editingDeltaState = _.lastEditingState = null; _.subscriptions = t1; _._appendedToForm = false; }, @@ -6760,7 +7207,7 @@ _.isEnabled = false; _.domElement = null; _.__DefaultTextEditingStrategy_inputConfiguration = $; - _.onAction = _.onChange = _.geometry = _.style = _.lastEditingState = null; + _.onAction = _.onChange = _.geometry = _.style = _._editingDeltaState = _.lastEditingState = null; _.subscriptions = t1; _._appendedToForm = false; }, @@ -6783,15 +7230,16 @@ _.isEnabled = false; _.domElement = null; _.__DefaultTextEditingStrategy_inputConfiguration = $; - _.onAction = _.onChange = _.geometry = _.style = _.lastEditingState = null; + _.onAction = _.onChange = _.geometry = _.style = _._editingDeltaState = _.lastEditingState = null; _.subscriptions = t1; _._appendedToForm = false; }, IOSTextEditingStrategy_addEventHandlers_closure: function IOSTextEditingStrategy_addEventHandlers_closure(t0) { this.$this = t0; }, - IOSTextEditingStrategy_addEventHandlers_closure0: function IOSTextEditingStrategy_addEventHandlers_closure0(t0) { + IOSTextEditingStrategy_addEventHandlers_closure0: function IOSTextEditingStrategy_addEventHandlers_closure0(t0, t1) { this.$this = t0; + this.blurWatch = t1; }, IOSTextEditingStrategy__addTapListener_closure: function IOSTextEditingStrategy__addTapListener_closure(t0) { this.$this = t0; @@ -6805,7 +7253,7 @@ _.isEnabled = false; _.domElement = null; _.__DefaultTextEditingStrategy_inputConfiguration = $; - _.onAction = _.onChange = _.geometry = _.style = _.lastEditingState = null; + _.onAction = _.onChange = _.geometry = _.style = _._editingDeltaState = _.lastEditingState = null; _.subscriptions = t1; _._appendedToForm = false; }, @@ -6818,7 +7266,7 @@ _.isEnabled = false; _.domElement = null; _.__DefaultTextEditingStrategy_inputConfiguration = $; - _.onAction = _.onChange = _.geometry = _.style = _.lastEditingState = null; + _.onAction = _.onChange = _.geometry = _.style = _._editingDeltaState = _.lastEditingState = null; _.subscriptions = t1; _._appendedToForm = false; }, @@ -6898,10 +7346,17 @@ this.height = t1; this.globalTransform = t2; }, + futurize_closure: function futurize_closure(t0, t1, t2) { + this._box_0 = t0; + this.completer = t1; + this.T = t2; + }, TransformKind: function TransformKind(t0, t1) { this.index = t0; this._core$_name = t1; }, + bytesToHexString_closure: function bytesToHexString_closure() { + }, Matrix40: function Matrix40(t0) { this.__engine$_m4storage = t0; }, @@ -7062,6 +7517,9 @@ ReachabilityError$(_message) { return new A.ReachabilityError(_message); }, + CodeUnits$(_string) { + return new A.CodeUnits(_string); + }, hexDigitValue(char) { var letter, digit = char ^ 48; @@ -7411,13 +7869,13 @@ this.$this = t0; }, LateError: function LateError(t0) { - this._message = t0; + this.__internal$_message = t0; }, ReachabilityError: function ReachabilityError(t0) { - this._message = t0; + this.__internal$_message = t0; }, CodeUnits: function CodeUnits(t0) { - this.__internal$_string = t0; + this._string = t0; }, nullFuture_closure: function nullFuture_closure() { }, @@ -7434,7 +7892,7 @@ SubListIterable: function SubListIterable(t0, t1, t2, t3) { var _ = this; _.__internal$_iterable = t0; - _.__internal$_start = t1; + _._start = t1; _._endOrLength = t2; _.$ti = t3; }, @@ -7579,6 +8037,33 @@ }, __CastListBase__CastIterableBase_ListMixin: function __CastListBase__CastIterableBase_ListMixin() { }, + ConstantMap_ConstantMap$from(other, $K, $V) { + var allStrings, k, object, t2, + keys = A.List_List$from(other.get$keys(other), true, $K), + t1 = keys.length, + _i = 0; + while (true) { + if (!(_i < t1)) { + allStrings = true; + break; + } + k = keys[_i]; + if (typeof k != "string" || "__proto__" === k) { + allStrings = false; + break; + } + ++_i; + } + if (allStrings) { + object = {}; + for (_i = 0; t2 = keys.length, _i < t2; keys.length === t1 || (0, A.throwConcurrentModificationError)(keys), ++_i) { + k = keys[_i]; + object[k] = other.$index(0, k); + } + return new A.ConstantStringMap(t2, object, keys, $K._eval$1("@<0>")._bind$1($V)._eval$1("ConstantStringMap<1,2>")); + } + return new A.ConstantMapView(A.LinkedHashMap_LinkedHashMap$from(other, $K, $V), $K._eval$1("@<0>")._bind$1($V)._eval$1("ConstantMapView<1,2>")); + }, ConstantMap__throwUnmodifiable() { throw A.wrapException(A.UnsupportedError$("Cannot modify unmodifiable Map")); }, @@ -7635,10 +8120,8 @@ Primitives_objectHashCode(object) { var hash, property = $.Primitives__identityHashCodeProperty; - if (property == null) { - property = Symbol("identityHashCode"); - $.Primitives__identityHashCodeProperty = property; - } + if (property == null) + property = $.Primitives__identityHashCodeProperty = Symbol("identityHashCode"); hash = object[property]; if (hash == null) { hash = Math.random() * 0x3fffffff | 0; @@ -7867,15 +8350,14 @@ t1.argumentCount = positionalArguments.length; B.JSArray_methods.addAll$1($arguments, positionalArguments); t1.names = ""; - if (namedArguments != null && !namedArguments.get$isEmpty(namedArguments)) + if (namedArguments != null && namedArguments._length !== 0) namedArguments.forEach$1(0, new A.Primitives_functionNoSuchMethod_closure(t1, namedArgumentList, $arguments)); - "" + t1.argumentCount; return J.noSuchMethod$1$($function, new A.JSInvocationMirror(B.Symbol_call, 0, $arguments, namedArgumentList, 0)); }, Primitives_applyFunction($function, positionalArguments, namedArguments) { var t1, argumentCount, jsStub; if (Array.isArray(positionalArguments)) - t1 = namedArguments == null || namedArguments.get$isEmpty(namedArguments); + t1 = namedArguments == null || namedArguments._length === 0; else t1 = false; if (t1) { @@ -7922,14 +8404,14 @@ if (typeof jsFunction == "string") jsFunction = interceptor[jsFunction]; if (t1) { - if (namedArguments != null && namedArguments.get$isNotEmpty(namedArguments)) + if (namedArguments != null && namedArguments._length !== 0) return A.Primitives_functionNoSuchMethod($function, $arguments, namedArguments); if (argumentCount === requiredParameterCount) return jsFunction.apply($function, $arguments); return A.Primitives_functionNoSuchMethod($function, $arguments, namedArguments); } if (Array.isArray(defaultValues)) { - if (namedArguments != null && namedArguments.get$isNotEmpty(namedArguments)) + if (namedArguments != null && namedArguments._length !== 0) return A.Primitives_functionNoSuchMethod($function, $arguments, namedArguments); maxArguments = requiredParameterCount + defaultValues.length; if (argumentCount > maxArguments) @@ -7967,7 +8449,7 @@ B.JSArray_methods.add$1($arguments, defaultValue); } } - if (used !== namedArguments.get$length(namedArguments)) + if (used !== namedArguments._length) return A.Primitives_functionNoSuchMethod($function, $arguments, namedArguments); } return jsFunction.apply($function, $arguments); @@ -8092,8 +8574,8 @@ return A.saveStackTrace(ex, A.JsNoSuchMethodError$(A.S(message) + " (Error " + ieErrorCode + ")", _null)); case 445: case 5007: - t1 = A.S(message) + " (Error " + ieErrorCode + ")"; - return A.saveStackTrace(ex, new A.NullError(t1, _null)); + t1 = A.S(message); + return A.saveStackTrace(ex, new A.NullError(t1 + " (Error " + ieErrorCode + ")", _null)); } } if (ex instanceof TypeError) { @@ -8414,11 +8896,11 @@ } }, Closure_forwardInterceptedCallTo(stubName, $function, needsDirectAccess) { - var receiverField, arity, t1, - interceptorField = $.BoundClosure__interceptorFieldNameCache; - interceptorField == null ? $.BoundClosure__interceptorFieldNameCache = A.BoundClosure__computeFieldNamed("interceptor") : interceptorField; - receiverField = $.BoundClosure__receiverFieldNameCache; - receiverField == null ? $.BoundClosure__receiverFieldNameCache = A.BoundClosure__computeFieldNamed("receiver") : receiverField; + var arity, t1; + if ($.BoundClosure__interceptorFieldNameCache == null) + $.BoundClosure__interceptorFieldNameCache = A.BoundClosure__computeFieldNamed("interceptor"); + if ($.BoundClosure__receiverFieldNameCache == null) + $.BoundClosure__receiverFieldNameCache = A.BoundClosure__computeFieldNamed("receiver"); arity = $function.length; t1 = A.Closure_cspForwardInterceptedCall(arity, needsDirectAccess, stubName, $function); return t1; @@ -8452,6 +8934,11 @@ getIsolateAffinityTag($name) { return init.getIsolateTag($name); }, + LinkedHashMapKeyIterator$(_map, _modifications, $E) { + var t1 = new A.LinkedHashMapKeyIterator(_map, _modifications, $E._eval$1("LinkedHashMapKeyIterator<0>")); + t1._cell = _map._first; + return t1; + }, defineProperty(obj, property, value) { Object.defineProperty(obj, property, {value: value, enumerable: false, writable: true, configurable: true}); }, @@ -8648,9 +9135,19 @@ nativeRegexp.lastIndex = 0; return receiver.replace(nativeRegexp, A.escapeReplacement(replacement)); } + return A.stringReplaceAllGeneral(receiver, pattern, replacement); + }, + stringReplaceAllGeneral(receiver, pattern, replacement) { + var t1, startIndex, t2, match; if (pattern == null) A.throwExpression(A.argumentErrorValue(pattern)); - throw A.wrapException("String.replaceAll(Pattern) UNIMPLEMENTED"); + for (t1 = J.allMatches$1$s(pattern, receiver), t1 = t1.get$iterator(t1), startIndex = 0, t2 = ""; t1.moveNext$0();) { + match = t1.get$current(t1); + t2 = t2 + receiver.substring(startIndex, match.get$start(match)) + replacement; + startIndex = match.get$end(match); + } + t1 = t2 + receiver.substring(startIndex); + return t1.charCodeAt(0) == 0 ? t1 : t1; }, stringReplaceAllUncheckedString(receiver, pattern, replacement) { var $length, t1, i, index; @@ -8676,7 +9173,7 @@ var t1, startIndex, t2, match, t3, t4; if (!type$.Pattern._is(pattern)) throw A.wrapException(A.ArgumentError$value(pattern, "pattern", "is not a Pattern")); - for (t1 = pattern.allMatches$1(0, receiver), t1 = new A._AllMatchesIterator(t1._re, t1._string, t1._start), startIndex = 0, t2 = ""; t1.moveNext$0();) { + for (t1 = pattern.allMatches$1(0, receiver), t1 = new A._AllMatchesIterator(t1._re, t1.__js_helper$_string, t1.__js_helper$_start), startIndex = 0, t2 = ""; t1.moveNext$0();) { match = t1.__js_helper$_current; t3 = match._match; t4 = t3.index; @@ -8706,9 +9203,7 @@ return B.JSString_methods.replaceRange$3(receiver, match.get$start(match), match.get$end(match), replacement); }, stringReplaceRangeUnchecked(receiver, start, end, replacement) { - var prefix = receiver.substring(0, start), - suffix = receiver.substring(end); - return prefix + A.S(replacement) + suffix; + return receiver.substring(0, start) + A.S(replacement) + receiver.substring(end); }, ConstantMapView: function ConstantMapView(t0, t1) { this._collection$_map = t0; @@ -8818,7 +9313,7 @@ JsLinkedHashMap: function JsLinkedHashMap(t0) { var _ = this; _._length = 0; - _._last = _._first = _._rest = _._nums = _._strings = null; + _._last = _._first = _.__js_helper$_rest = _._nums = _._strings = null; _._modifications = 0; _.$ti = t0; }, @@ -8869,13 +9364,13 @@ }, _AllMatchesIterable: function _AllMatchesIterable(t0, t1, t2) { this._re = t0; - this._string = t1; - this._start = t2; + this.__js_helper$_string = t1; + this.__js_helper$_start = t2; }, _AllMatchesIterator: function _AllMatchesIterator(t0, t1, t2) { var _ = this; _._regExp = t0; - _._string = t1; + _.__js_helper$_string = t1; _._nextIndex = t2; _.__js_helper$_current = null; }, @@ -8982,9 +9477,6 @@ A.throwExpression(A.ArgumentError$("Invalid length " + A.S($length), null)); return new Uint8Array($length); }, - NativeUint8List_NativeUint8List$fromList(elements) { - return new Uint8Array(A._ensureNativeList(elements)); - }, NativeUint8List_NativeUint8List$view(buffer, offsetInBytes, $length) { A._checkViewArguments(buffer, offsetInBytes, $length); return $length == null ? new Uint8Array(buffer, offsetInBytes) : new Uint8Array(buffer, offsetInBytes, $length); @@ -9070,7 +9562,7 @@ var t1, cache, key, probe, rti; if (genericFunctionRti == null) return null; - t1 = instantiationRti.__rti$_rest; + t1 = instantiationRti._rest; cache = genericFunctionRti._bindCache; if (cache == null) cache = genericFunctionRti._bindCache = new Map(); @@ -9111,7 +9603,7 @@ return rti; return A._Universe__lookupFutureOrRti(universe, substitutedBaseType, true); case 9: - interfaceTypeArguments = rti.__rti$_rest; + interfaceTypeArguments = rti._rest; substitutedInterfaceTypeArguments = A._substituteArray(universe, interfaceTypeArguments, typeArguments, depth); if (substitutedInterfaceTypeArguments === interfaceTypeArguments) return rti; @@ -9119,7 +9611,7 @@ case 10: base = rti._primary; substitutedBase = A._substitute(universe, base, typeArguments, depth); - $arguments = rti.__rti$_rest; + $arguments = rti._rest; substitutedArguments = A._substituteArray(universe, $arguments, typeArguments, depth); if (substitutedBase === base && substitutedArguments === $arguments) return rti; @@ -9127,13 +9619,13 @@ case 11: returnType = rti._primary; substitutedReturnType = A._substitute(universe, returnType, typeArguments, depth); - functionParameters = rti.__rti$_rest; + functionParameters = rti._rest; substitutedFunctionParameters = A._substituteFunctionParameters(universe, functionParameters, typeArguments, depth); if (substitutedReturnType === returnType && substitutedFunctionParameters === functionParameters) return rti; return A._Universe__lookupFunctionRti(universe, substitutedReturnType, substitutedFunctionParameters); case 12: - bounds = rti.__rti$_rest; + bounds = rti._rest; depth += bounds.length; substitutedBounds = A._substituteArray(universe, bounds, typeArguments, depth); base = rti._primary; @@ -9315,7 +9807,7 @@ return A._finishIsFn(testRti, object, isFn); if (unstarred._kind === 9) { $name = unstarred._primary; - if (unstarred.__rti$_rest.every(A.isTopType)) { + if (unstarred._rest.every(A.isTopType)) { testRti._specializedTestResource = "$is" + $name; if ($name === "List") return A._finishIsFn(testRti, object, A._isListTestViaProperty); @@ -9418,9 +9910,8 @@ throw A.wrapException(A._TypeError$fromMessage(A._Error_compose(object, A.instanceOrFunctionType(object, testRti), A._rtiToString(testRti, null)))); }, _Error_compose(object, objectRti, checkedTypeDescription) { - var objectDescription = A.Error_safeToString(object), - objectTypeDescription = A._rtiToString(objectRti == null ? A.instanceType(object) : objectRti, null); - return objectDescription + ": type '" + A.S(objectTypeDescription) + "' is not a subtype of type '" + A.S(checkedTypeDescription) + "'"; + var objectDescription = A.Error_safeToString(object); + return objectDescription + ": type '" + A.S(A._rtiToString(objectRti == null ? A.instanceType(object) : objectRti, null)) + "' is not a subtype of type '" + A.S(checkedTypeDescription) + "'"; }, _TypeError$fromMessage(message) { return new A._TypeError("TypeError: " + message); @@ -9591,7 +10082,7 @@ outerContextLength = null; } t1 = functionType._primary; - parameters = functionType.__rti$_rest; + parameters = functionType._rest; requiredPositional = parameters._requiredPositional; requiredPositionalLength = requiredPositional.length; optionalPositional = parameters._optionalPositional; @@ -9650,13 +10141,13 @@ return "FutureOr<" + A.S(A._rtiToString(rti._primary, genericContext)) + ">"; if (kind === 9) { $name = A._unminifyOrTag(rti._primary); - $arguments = rti.__rti$_rest; + $arguments = rti._rest; return $arguments.length > 0 ? $name + ("<" + A._rtiArrayToString($arguments, genericContext) + ">") : $name; } if (kind === 11) return A._functionRtiToString(rti, genericContext, null); if (kind === 12) - return A._functionRtiToString(rti._primary, genericContext, rti.__rti$_rest); + return A._functionRtiToString(rti._primary, genericContext, rti._rest); if (kind === 13) { genericContext.toString; t1 = rti._primary; @@ -9731,7 +10222,7 @@ probe = cache.get(argumentsRecipe); if (probe != null) return probe; - rti = A._Universe__lookupBindingRti(universe, environment, argumentsRti._kind === 10 ? argumentsRti.__rti$_rest : [argumentsRti]); + rti = A._Universe__lookupBindingRti(universe, environment, argumentsRti._kind === 10 ? argumentsRti._rest : [argumentsRti]); cache.set(argumentsRecipe, rti); return rti; }, @@ -9877,13 +10368,12 @@ return s; }, _Universe__canonicalRecipeJoinNamed($arguments) { - var s, sep, i, t1, nameSep, s0, + var s, sep, i, t1, nameSep, $length = $arguments.length; for (s = "", sep = "", i = 0; i < $length; i += 3, sep = ",") { t1 = $arguments[i]; nameSep = $arguments[i + 1] ? "!" : ":"; - s0 = $arguments[i + 2]._canonicalRecipe; - s += sep + t1 + nameSep + s0; + s += sep + t1 + nameSep + $arguments[i + 2]._canonicalRecipe; } return s; }, @@ -9898,7 +10388,7 @@ rti = new A.Rti(null, null); rti._kind = 9; rti._primary = $name; - rti.__rti$_rest = $arguments; + rti._rest = $arguments; if ($arguments.length > 0) rti._precomputed1 = $arguments[0]; rti._canonicalRecipe = s; @@ -9910,7 +10400,7 @@ var newBase, newArguments, key, probe, rti, t1; if (base._kind === 10) { newBase = base._primary; - newArguments = base.__rti$_rest.concat($arguments); + newArguments = base._rest.concat($arguments); } else { newArguments = $arguments; newBase = base; @@ -9922,14 +10412,14 @@ rti = new A.Rti(null, null); rti._kind = 10; rti._primary = newBase; - rti.__rti$_rest = newArguments; + rti._rest = newArguments; rti._canonicalRecipe = key; t1 = A._Universe__installTypeTests(universe, rti); universe.eC.set(key, t1); return t1; }, _Universe__lookupFunctionRti(universe, returnType, parameters) { - var sep, t1, key, probe, rti, + var sep, key, probe, rti, t1, s = returnType._canonicalRecipe, requiredPositional = parameters._requiredPositional, requiredPositionalLength = requiredPositional.length, @@ -9940,13 +10430,11 @@ recipe = "(" + A._Universe__canonicalRecipeJoin(requiredPositional); if (optionalPositionalLength > 0) { sep = requiredPositionalLength > 0 ? "," : ""; - t1 = A._Universe__canonicalRecipeJoin(optionalPositional); - recipe += sep + "[" + t1 + "]"; + recipe += sep + "[" + A._Universe__canonicalRecipeJoin(optionalPositional) + "]"; } if (namedLength > 0) { sep = requiredPositionalLength > 0 ? "," : ""; - t1 = A._Universe__canonicalRecipeJoinNamed(named); - recipe += sep + "{" + t1 + "}"; + recipe += sep + "{" + A._Universe__canonicalRecipeJoinNamed(named) + "}"; } key = s + (recipe + ")"); probe = universe.eC.get(key); @@ -9955,7 +10443,7 @@ rti = new A.Rti(null, null); rti._kind = 11; rti._primary = returnType; - rti.__rti$_rest = parameters; + rti._rest = parameters; rti._canonicalRecipe = key; t1 = A._Universe__installTypeTests(universe, rti); universe.eC.set(key, t1); @@ -9992,7 +10480,7 @@ rti = new A.Rti(null, null); rti._kind = 12; rti._primary = baseFunctionType; - rti.__rti$_rest = bounds; + rti._rest = bounds; rti._canonicalRecipe = key; return A._Universe__installTypeTests(universe, rti); }, @@ -10220,7 +10708,7 @@ if (kind === 10) { if (index === 0) return environment._primary; - typeArguments = environment.__rti$_rest; + typeArguments = environment._rest; len = typeArguments.length; if (index <= len) return typeArguments[index - 1]; @@ -10231,7 +10719,7 @@ return environment; if (kind !== 9) throw A.wrapException(A.AssertionError$("Indexed base must be an interface type")); - typeArguments = environment.__rti$_rest; + typeArguments = environment._rest; if (index <= typeArguments.length) return typeArguments[index - 1]; throw A.wrapException(A.AssertionError$("Bad index " + index + " for " + environment.toString$0(0))); @@ -10299,8 +10787,8 @@ return true; if (sKind !== 12) return false; - sBounds = s.__rti$_rest; - tBounds = t.__rti$_rest; + sBounds = s._rest; + tBounds = t._rest; sLength = sBounds.length; if (sLength !== tBounds.length) return false; @@ -10332,8 +10820,8 @@ var sParameters, tParameters, sRequiredPositional, tRequiredPositional, sRequiredPositionalLength, tRequiredPositionalLength, requiredPositionalDelta, sOptionalPositional, tOptionalPositional, sOptionalPositionalLength, tOptionalPositionalLength, i, t1, sNamed, tNamed, sNamedLength, tNamedLength, sIndex, tIndex, tName, sName; if (!A._isSubtype(universe, s._primary, sEnv, t._primary, tEnv)) return false; - sParameters = s.__rti$_rest; - tParameters = t.__rti$_rest; + sParameters = s._rest; + tParameters = t._rest; sRequiredPositional = sParameters._requiredPositional; tRequiredPositional = tParameters._requiredPositional; sRequiredPositionalLength = sRequiredPositional.length; @@ -10404,10 +10892,10 @@ supertypeArgs = $length > 0 ? new Array($length) : init.typeUniverse.sEA; for (i = 0; i < $length; ++i) supertypeArgs[i] = A._Universe_evalInEnvironment(universe, s, recipes[i]); - return A._areArgumentsSubtypes(universe, supertypeArgs, null, sEnv, t.__rti$_rest, tEnv); + return A._areArgumentsSubtypes(universe, supertypeArgs, null, sEnv, t._rest, tEnv); } - t1 = s.__rti$_rest; - t2 = t.__rti$_rest; + t1 = s._rest; + t2 = t._rest; return A._areArgumentsSubtypes(universe, t1, null, sEnv, t2, tEnv); }, _areArgumentsSubtypes(universe, sArgs, sVariances, sEnv, tArgs, tEnv) { @@ -10472,7 +10960,7 @@ _._is = t1; _._cachedRuntimeType = _._specializedTestResource = _._precomputed1 = null; _._kind = 0; - _._canonicalRecipe = _._bindCache = _._evalCache = _.__rti$_rest = _._primary = null; + _._canonicalRecipe = _._bindCache = _._evalCache = _._rest = _._primary = null; }, _FunctionParameters: function _FunctionParameters() { this._named = this._optionalPositional = this._requiredPositional = null; @@ -10483,7 +10971,7 @@ _Error: function _Error() { }, _TypeError: function _TypeError(t0) { - this.__rti$_message = t0; + this._message = t0; }, _AsyncRun__initializeScheduleImmediate() { var div, span, t1 = {}; @@ -10611,7 +11099,7 @@ return; } else if (t1 === 1) { stream = object.value; - A._lateReadCheck(controller.___AsyncStarStreamController_controller, _s10_).addStream$2$cancelOnError(0, stream, false).then$1(0, new A._asyncStarHelper_closure0(controller, bodyFunctionOrErrorCode)); + A._lateReadCheck(controller.___AsyncStarStreamController_controller, _s10_).addStream$2$cancelOnError(0, stream, false).then$1$1(0, new A._asyncStarHelper_closure0(controller, bodyFunctionOrErrorCode), type$.Null); return; } } @@ -10853,7 +11341,7 @@ t1 = _box_0.listenerValueOrError; if (t2._is(t1)) { t3 = _box_0.listener.$ti; - t3 = t3._eval$1("Future<2>")._is(t1) || !t3.__rti$_rest[1]._is(t1); + t3 = t3._eval$1("Future<2>")._is(t1) || !t3._rest[1]._is(t1); } else t3 = false; if (t3) { @@ -11112,9 +11600,6 @@ boundCallback = t1.bindUnaryCallbackGuarded$1$1(callback, type$.Timer); return $.Zone__current.createPeriodicTimer$2(duration, boundCallback); }, - _rootHandleUncaughtError($self, $parent, zone, error, stackTrace) { - A._rootHandleError(error, stackTrace); - }, _rootHandleError(error, stackTrace) { A._schedulePriorityAsyncCallback(new A._rootHandleError_closure(error, stackTrace)); }, @@ -11166,18 +11651,6 @@ $.Zone__current = old; } }, - _rootRegisterCallback($self, $parent, zone, f) { - return f; - }, - _rootRegisterUnaryCallback($self, $parent, zone, f) { - return f; - }, - _rootRegisterBinaryCallback($self, $parent, zone, f) { - return f; - }, - _rootErrorCallback($self, $parent, zone, error, stackTrace) { - return null; - }, _rootScheduleMicrotask($self, $parent, zone, f) { var t1, t2; if (B.C__RootZone !== zone) { @@ -11187,33 +11660,6 @@ } A._scheduleAsyncCallback(f); }, - _rootCreateTimer($self, $parent, zone, duration, callback) { - return A.Timer__createTimer(duration, B.C__RootZone !== zone ? zone.bindCallback$1$1(callback, type$.void) : callback); - }, - _rootCreatePeriodicTimer($self, $parent, zone, duration, callback) { - return A.Timer__createPeriodicTimer(duration, B.C__RootZone !== zone ? zone.bindUnaryCallback$2$1(callback, type$.void, type$.Timer) : callback); - }, - _rootPrint($self, $parent, zone, line) { - A.printString(line); - }, - _printToZone(line) { - $.Zone__current.print$1(0, line); - }, - _rootFork($self, $parent, zone, specification, zoneValues) { - var valueMap, t1, $print, handleUncaughtError; - $.printToZone = A.async___printToZone$closure(); - if (specification == null) - specification = B._ZoneSpecification_ALf; - valueMap = zone.get$_async$_map(); - t1 = new A._CustomZone(zone.get$_run(), zone.get$_runUnary(), zone.get$_runBinary(), zone.get$_registerCallback(), zone.get$_registerUnaryCallback(), zone.get$_registerBinaryCallback(), zone.get$_errorCallback(), zone.get$_scheduleMicrotask(), zone.get$_createTimer(), zone.get$_createPeriodicTimer(), zone.get$_print(), zone.get$_fork(), zone.get$_handleUncaughtError(), zone, valueMap); - $print = specification.print; - if ($print != null) - t1._print = new A._ZoneFunction(t1, $print, type$._ZoneFunction_of_void_Function_Zone_ZoneDelegate_Zone_String); - handleUncaughtError = specification.handleUncaughtError; - if (handleUncaughtError != null) - t1._handleUncaughtError = new A._ZoneFunction(t1, handleUncaughtError, type$._ZoneFunction_of_void_Function_Zone_ZoneDelegate_Zone_Object_StackTrace); - return t1; - }, _AsyncRun__initializeScheduleImmediate_internalCallback: function _AsyncRun__initializeScheduleImmediate_internalCallback(t0) { this._box_0 = t0; }, @@ -11811,91 +12257,8 @@ this.$function = t1; this.$ti = t2; }, - _RunNullaryZoneFunction: function _RunNullaryZoneFunction(t0, t1) { - this.zone = t0; - this.$function = t1; - }, - _RunUnaryZoneFunction: function _RunUnaryZoneFunction(t0, t1) { - this.zone = t0; - this.$function = t1; - }, - _RunBinaryZoneFunction: function _RunBinaryZoneFunction(t0, t1) { - this.zone = t0; - this.$function = t1; - }, - _RegisterNullaryZoneFunction: function _RegisterNullaryZoneFunction(t0, t1) { - this.zone = t0; - this.$function = t1; - }, - _RegisterUnaryZoneFunction: function _RegisterUnaryZoneFunction(t0, t1) { - this.zone = t0; - this.$function = t1; - }, - _RegisterBinaryZoneFunction: function _RegisterBinaryZoneFunction(t0, t1) { - this.zone = t0; - this.$function = t1; - }, - _ZoneSpecification: function _ZoneSpecification(t0, t1, t2, t3, t4, t5, t6, t7, t8, t9, t10, t11, t12) { - var _ = this; - _.handleUncaughtError = t0; - _.run = t1; - _.runUnary = t2; - _.runBinary = t3; - _.registerCallback = t4; - _.registerUnaryCallback = t5; - _.registerBinaryCallback = t6; - _.errorCallback = t7; - _.scheduleMicrotask = t8; - _.createTimer = t9; - _.createPeriodicTimer = t10; - _.print = t11; - _.fork = t12; - }, - _ZoneDelegate: function _ZoneDelegate(t0) { - this._delegationTarget = t0; - }, _Zone: function _Zone() { }, - _CustomZone: function _CustomZone(t0, t1, t2, t3, t4, t5, t6, t7, t8, t9, t10, t11, t12, t13, t14) { - var _ = this; - _._run = t0; - _._runUnary = t1; - _._runBinary = t2; - _._registerCallback = t3; - _._registerUnaryCallback = t4; - _._registerBinaryCallback = t5; - _._errorCallback = t6; - _._scheduleMicrotask = t7; - _._createTimer = t8; - _._createPeriodicTimer = t9; - _._print = t10; - _._fork = t11; - _._handleUncaughtError = t12; - _._delegateCache = null; - _.parent = t13; - _._async$_map = t14; - }, - _CustomZone_bindCallback_closure: function _CustomZone_bindCallback_closure(t0, t1, t2) { - this.$this = t0; - this.registered = t1; - this.R = t2; - }, - _CustomZone_bindUnaryCallback_closure: function _CustomZone_bindUnaryCallback_closure(t0, t1, t2, t3) { - var _ = this; - _.$this = t0; - _.registered = t1; - _.T = t2; - _.R = t3; - }, - _CustomZone_bindCallbackGuarded_closure: function _CustomZone_bindCallbackGuarded_closure(t0, t1) { - this.$this = t0; - this.registered = t1; - }, - _CustomZone_bindUnaryCallbackGuarded_closure: function _CustomZone_bindUnaryCallbackGuarded_closure(t0, t1, t2) { - this.$this = t0; - this.registered = t1; - this.T = t2; - }, _rootHandleError_closure: function _rootHandleError_closure(t0, t1) { this.error = t0; this.stackTrace = t1; @@ -11907,13 +12270,6 @@ this.f = t1; this.R = t2; }, - _RootZone_bindUnaryCallback_closure: function _RootZone_bindUnaryCallback_closure(t0, t1, t2, t3) { - var _ = this; - _.$this = t0; - _.f = t1; - _.T = t2; - _.R = t3; - }, _RootZone_bindCallbackGuarded_closure: function _RootZone_bindCallbackGuarded_closure(t0, t1) { this.$this = t0; this.f = t1; @@ -11923,6 +12279,13 @@ this.f = t1; this.T = t2; }, + _RootZone_bindBinaryCallbackGuarded_closure: function _RootZone_bindBinaryCallbackGuarded_closure(t0, t1, t2, t3) { + var _ = this; + _.$this = t0; + _.f = t1; + _.T1 = t2; + _.T2 = t3; + }, HashMap_HashMap(equals, hashCode, isValidKey, $K, $V) { if (isValidKey == null) if (hashCode == null) { @@ -11971,7 +12334,7 @@ hashCode = A.collection___defaultHashCode$closure(); } else { if (A.core__identityHashCode$closure() === hashCode && A.core__identical$closure() === equals) - return A._LinkedIdentityHashMap__LinkedIdentityHashMap$es6($K, $V); + return new A._LinkedIdentityHashMap($K._eval$1("@<0>")._bind$1($V)._eval$1("_LinkedIdentityHashMap<1,2>")); if (equals == null) equals = A.collection___defaultEquals$closure(); } @@ -11989,9 +12352,6 @@ LinkedHashMap_LinkedHashMap$_empty($K, $V) { return new A.JsLinkedHashMap($K._eval$1("@<0>")._bind$1($V)._eval$1("JsLinkedHashMap<1,2>")); }, - _LinkedIdentityHashMap__LinkedIdentityHashMap$es6($K, $V) { - return new A._LinkedIdentityHashMap($K._eval$1("@<0>")._bind$1($V)._eval$1("_LinkedIdentityHashMap<1,2>")); - }, _LinkedCustomHashMap$(_equals, _hashCode, validKey, $K, $V) { var t1 = validKey != null ? validKey : new A._LinkedCustomHashMap_closure($K); return new A._LinkedCustomHashMap(_equals, _hashCode, t1, $K._eval$1("@<0>")._bind$1($V)._eval$1("_LinkedCustomHashMap<1,2>")); @@ -12182,7 +12542,7 @@ return t1; }, _LinkedListIterator$(list, $E) { - return new A._LinkedListIterator(list, list._collection$_modificationCount, list._collection$_first, $E._eval$1("_LinkedListIterator<0>")); + return new A._LinkedListIterator(list, list._modificationCount, list._collection$_first, $E._eval$1("_LinkedListIterator<0>")); }, ListMixin__compareAny(a, b) { var t1 = type$.Comparable_dynamic; @@ -12213,14 +12573,17 @@ } }, MapBase__fillMapWithIterables(map, keys, values) { - var keyIterator = keys.get$iterator(keys), - valueIterator = values.get$iterator(values), - hasNextKey = keyIterator.moveNext$0(), - hasNextValue = valueIterator.moveNext$0(); + 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(); while (true) { if (!(hasNextKey && hasNextValue)) break; - map.$indexSet(0, keyIterator.get$current(keyIterator), valueIterator.get$current(valueIterator)); + map.$indexSet(0, keyIterator.__internal$_current, valueIterator.__js_helper$_current); hasNextKey = keyIterator.moveNext$0(); hasNextValue = valueIterator.moveNext$0(); } @@ -12293,7 +12656,7 @@ _CustomHashMap: function _CustomHashMap(t0, t1, t2, t3) { var _ = this; _._equals = t0; - _._collection$_hashCode = t1; + _._hashCode = t1; _._validKey = t2; _._collection$_length = 0; _._collection$_keys = _._collection$_rest = _._collection$_nums = _._collection$_strings = null; @@ -12310,24 +12673,24 @@ var _ = this; _._collection$_map = t0; _._collection$_keys = t1; - _._collection$_offset = 0; + _._offset = 0; _._collection$_current = null; _.$ti = t2; }, _LinkedIdentityHashMap: function _LinkedIdentityHashMap(t0) { var _ = this; _._length = 0; - _._last = _._first = _._rest = _._nums = _._strings = null; + _._last = _._first = _.__js_helper$_rest = _._nums = _._strings = null; _._modifications = 0; _.$ti = t0; }, _LinkedCustomHashMap: function _LinkedCustomHashMap(t0, t1, t2, t3) { var _ = this; _._equals = t0; - _._collection$_hashCode = t1; + _._hashCode = t1; _._validKey = t2; _._length = 0; - _._last = _._first = _._rest = _._nums = _._strings = null; + _._last = _._first = _.__js_helper$_rest = _._nums = _._strings = null; _._modifications = 0; _.$ti = t3; }, @@ -12344,7 +12707,7 @@ var _ = this; _._set = t0; _._elements = t1; - _._collection$_offset = 0; + _._offset = 0; _._collection$_current = null; _.$ti = t2; }, @@ -12356,7 +12719,7 @@ _.$ti = t0; }, _LinkedHashSetCell: function _LinkedHashSetCell(t0) { - this._collection$_element = t0; + this._element = t0; this._collection$_previous = this._collection$_next = null; }, _LinkedHashSetIterator: function _LinkedHashSetIterator(t0, t1, t2) { @@ -12386,14 +12749,14 @@ }, LinkedList: function LinkedList(t0) { var _ = this; - _._collection$_length = _._collection$_modificationCount = 0; + _._collection$_length = _._modificationCount = 0; _._collection$_first = null; _.$ti = t0; }, _LinkedListIterator: function _LinkedListIterator(t0, t1, t2, t3) { var _ = this; _._collection$_list = t0; - _._collection$_modificationCount = t1; + _._modificationCount = t1; _._collection$_current = null; _._collection$_next = t2; _._visitedFirst = false; @@ -12465,14 +12828,14 @@ ListQueue: function ListQueue(t0, t1) { var _ = this; _._table = t0; - _._collection$_modificationCount = _._tail = _._head = 0; + _._modificationCount = _._tail = _._head = 0; _.$ti = t1; }, _ListQueueIterator: function _ListQueueIterator(t0, t1, t2, t3, t4) { var _ = this; _._collection$_queue = t0; _._end = t1; - _._collection$_modificationCount = t2; + _._modificationCount = t2; _._collection$_position = t3; _._collection$_current = null; _.$ti = t4; @@ -12511,7 +12874,7 @@ _._root = null; _._compare = t0; _._validKey = t1; - _._splayCount = _._collection$_modificationCount = _._count = 0; + _._splayCount = _._modificationCount = _._count = 0; _.$ti = t2; }, SplayTreeMap_closure: function SplayTreeMap_closure(t0) { @@ -12535,7 +12898,7 @@ var _ = this; _._tree = t0; _._collection$_path = t1; - _._collection$_modificationCount = null; + _._modificationCount = null; _._splayCount = t2; _.$ti = t3; }, @@ -12543,7 +12906,7 @@ var _ = this; _._tree = t0; _._collection$_path = t1; - _._collection$_modificationCount = null; + _._modificationCount = null; _._splayCount = t2; _.$ti = t3; }, @@ -12551,7 +12914,7 @@ var _ = this; _._tree = t0; _._collection$_path = t1; - _._collection$_modificationCount = null; + _._modificationCount = null; _._splayCount = t2; _.$ti = t3; }, @@ -12560,7 +12923,7 @@ _._root = null; _._compare = t0; _._validKey = t1; - _._splayCount = _._collection$_modificationCount = _._count = 0; + _._splayCount = _._modificationCount = _._count = 0; _.$ti = t2; }, SplayTreeSet_closure: function SplayTreeSet_closure(t0) { @@ -12850,7 +13213,7 @@ Encoding_getByName($name) { if ($name == null) return null; - return $.Encoding__nameToEncoding.$index(0, $name.toLowerCase()); + return $.$get$Encoding__nameToEncoding().$index(0, $name.toLowerCase()); }, JsonUnsupportedObjectError$(unsupportedObject, cause, partialResult) { return new A.JsonUnsupportedObjectError(unsupportedObject, cause); @@ -13246,8 +13609,8 @@ } return A.Primitives_stringFromCharCodes(list); }, - RegExp_RegExp(source, caseSensitive, dotAll, multiLine) { - return new A.JSSyntaxRegExp(source, A.JSSyntaxRegExp_makeNative(source, multiLine, caseSensitive, false, dotAll, false)); + RegExp_RegExp(source, caseSensitive, dotAll, multiLine, unicode) { + return new A.JSSyntaxRegExp(source, A.JSSyntaxRegExp_makeNative(source, multiLine, caseSensitive, unicode, dotAll, false)); }, identical(a, b) { return a == null ? b == null : a === b; @@ -13750,7 +14113,7 @@ Map_castFrom(source, $K, $V, K2, V2) { return new A.CastMap(source, $K._eval$1("@<0>")._bind$1($V)._bind$1(K2)._bind$1(V2)._eval$1("CastMap<1,2,3,4>")); }, - Object_hash(object1, object2, object3, object4, object5, object6) { + Object_hash(object1, object2, object3, object4, object5, object6, object7, object8, object9, object10, object11, object12, object13, object14, object15, object16, object17, object18, object19, object20) { var t1; if (B.C_SentinelValue === object3) return A.SystemHash_hash2(J.get$hashCode$(object1), J.get$hashCode$(object2), $.$get$_hashSeed()); @@ -13770,14 +14133,244 @@ object5 = J.get$hashCode$(object5); return A.SystemHash_finish(A.SystemHash_combine(A.SystemHash_combine(A.SystemHash_combine(A.SystemHash_combine(A.SystemHash_combine($.$get$_hashSeed(), t1), object2), object3), object4), object5)); } + if (B.C_SentinelValue === object7) { + t1 = J.get$hashCode$(object1); + object2 = J.get$hashCode$(object2); + object3 = J.get$hashCode$(object3); + object4 = J.get$hashCode$(object4); + object5 = J.get$hashCode$(object5); + object6 = J.get$hashCode$(object6); + return A.SystemHash_finish(A.SystemHash_combine(A.SystemHash_combine(A.SystemHash_combine(A.SystemHash_combine(A.SystemHash_combine(A.SystemHash_combine($.$get$_hashSeed(), t1), object2), object3), object4), object5), object6)); + } + if (B.C_SentinelValue === object8) { + t1 = J.get$hashCode$(object1); + object2 = J.get$hashCode$(object2); + object3 = J.get$hashCode$(object3); + object4 = J.get$hashCode$(object4); + object5 = J.get$hashCode$(object5); + object6 = J.get$hashCode$(object6); + object7 = J.get$hashCode$(object7); + return A.SystemHash_finish(A.SystemHash_combine(A.SystemHash_combine(A.SystemHash_combine(A.SystemHash_combine(A.SystemHash_combine(A.SystemHash_combine(A.SystemHash_combine($.$get$_hashSeed(), t1), object2), object3), object4), object5), object6), object7)); + } + if (B.C_SentinelValue === object9) { + t1 = J.get$hashCode$(object1); + object2 = J.get$hashCode$(object2); + object3 = J.get$hashCode$(object3); + object4 = J.get$hashCode$(object4); + object5 = J.get$hashCode$(object5); + object6 = J.get$hashCode$(object6); + object7 = J.get$hashCode$(object7); + object8 = J.get$hashCode$(object8); + return A.SystemHash_finish(A.SystemHash_combine(A.SystemHash_combine(A.SystemHash_combine(A.SystemHash_combine(A.SystemHash_combine(A.SystemHash_combine(A.SystemHash_combine(A.SystemHash_combine($.$get$_hashSeed(), t1), object2), object3), object4), object5), object6), object7), object8)); + } + if (B.C_SentinelValue === object10) { + t1 = J.get$hashCode$(object1); + object2 = J.get$hashCode$(object2); + object3 = J.get$hashCode$(object3); + object4 = J.get$hashCode$(object4); + object5 = J.get$hashCode$(object5); + object6 = J.get$hashCode$(object6); + object7 = J.get$hashCode$(object7); + object8 = J.get$hashCode$(object8); + object9 = J.get$hashCode$(object9); + return A.SystemHash_finish(A.SystemHash_combine(A.SystemHash_combine(A.SystemHash_combine(A.SystemHash_combine(A.SystemHash_combine(A.SystemHash_combine(A.SystemHash_combine(A.SystemHash_combine(A.SystemHash_combine($.$get$_hashSeed(), t1), object2), object3), object4), object5), object6), object7), object8), object9)); + } + if (B.C_SentinelValue === object11) { + t1 = J.get$hashCode$(object1); + object2 = J.get$hashCode$(object2); + object3 = J.get$hashCode$(object3); + object4 = J.get$hashCode$(object4); + object5 = J.get$hashCode$(object5); + object6 = J.get$hashCode$(object6); + object7 = J.get$hashCode$(object7); + object8 = J.get$hashCode$(object8); + object9 = J.get$hashCode$(object9); + object10 = J.get$hashCode$(object10); + return A.SystemHash_finish(A.SystemHash_combine(A.SystemHash_combine(A.SystemHash_combine(A.SystemHash_combine(A.SystemHash_combine(A.SystemHash_combine(A.SystemHash_combine(A.SystemHash_combine(A.SystemHash_combine(A.SystemHash_combine($.$get$_hashSeed(), t1), object2), object3), object4), object5), object6), object7), object8), object9), object10)); + } + if (B.C_SentinelValue === object12) { + t1 = J.get$hashCode$(object1); + object2 = J.get$hashCode$(object2); + object3 = J.get$hashCode$(object3); + object4 = J.get$hashCode$(object4); + object5 = J.get$hashCode$(object5); + object6 = J.get$hashCode$(object6); + object7 = J.get$hashCode$(object7); + object8 = J.get$hashCode$(object8); + object9 = J.get$hashCode$(object9); + object10 = J.get$hashCode$(object10); + object11 = J.get$hashCode$(object11); + return A.SystemHash_finish(A.SystemHash_combine(A.SystemHash_combine(A.SystemHash_combine(A.SystemHash_combine(A.SystemHash_combine(A.SystemHash_combine(A.SystemHash_combine(A.SystemHash_combine(A.SystemHash_combine(A.SystemHash_combine(A.SystemHash_combine($.$get$_hashSeed(), t1), object2), object3), object4), object5), object6), object7), object8), object9), object10), object11)); + } + if (B.C_SentinelValue === object13) { + t1 = J.get$hashCode$(object1); + object2 = J.get$hashCode$(object2); + object3 = J.get$hashCode$(object3); + object4 = J.get$hashCode$(object4); + object5 = J.get$hashCode$(object5); + object6 = J.get$hashCode$(object6); + object7 = J.get$hashCode$(object7); + object8 = J.get$hashCode$(object8); + object9 = J.get$hashCode$(object9); + object10 = J.get$hashCode$(object10); + object11 = J.get$hashCode$(object11); + object12 = J.get$hashCode$(object12); + return A.SystemHash_finish(A.SystemHash_combine(A.SystemHash_combine(A.SystemHash_combine(A.SystemHash_combine(A.SystemHash_combine(A.SystemHash_combine(A.SystemHash_combine(A.SystemHash_combine(A.SystemHash_combine(A.SystemHash_combine(A.SystemHash_combine(A.SystemHash_combine($.$get$_hashSeed(), t1), object2), object3), object4), object5), object6), object7), object8), object9), object10), object11), object12)); + } + if (B.C_SentinelValue === object14) { + t1 = J.get$hashCode$(object1); + object2 = J.get$hashCode$(object2); + object3 = J.get$hashCode$(object3); + object4 = J.get$hashCode$(object4); + object5 = J.get$hashCode$(object5); + object6 = J.get$hashCode$(object6); + object7 = J.get$hashCode$(object7); + object8 = J.get$hashCode$(object8); + object9 = J.get$hashCode$(object9); + object10 = J.get$hashCode$(object10); + object11 = J.get$hashCode$(object11); + object12 = J.get$hashCode$(object12); + object13 = J.get$hashCode$(object13); + return A.SystemHash_finish(A.SystemHash_combine(A.SystemHash_combine(A.SystemHash_combine(A.SystemHash_combine(A.SystemHash_combine(A.SystemHash_combine(A.SystemHash_combine(A.SystemHash_combine(A.SystemHash_combine(A.SystemHash_combine(A.SystemHash_combine(A.SystemHash_combine(A.SystemHash_combine($.$get$_hashSeed(), t1), object2), object3), object4), object5), object6), object7), object8), object9), object10), object11), object12), object13)); + } + if (B.C_SentinelValue === object15) { + t1 = J.get$hashCode$(object1); + object2 = J.get$hashCode$(object2); + object3 = J.get$hashCode$(object3); + object4 = J.get$hashCode$(object4); + object5 = J.get$hashCode$(object5); + object6 = J.get$hashCode$(object6); + object7 = J.get$hashCode$(object7); + object8 = J.get$hashCode$(object8); + object9 = J.get$hashCode$(object9); + object10 = J.get$hashCode$(object10); + object11 = J.get$hashCode$(object11); + object12 = J.get$hashCode$(object12); + object13 = J.get$hashCode$(object13); + object14 = J.get$hashCode$(object14); + return A.SystemHash_finish(A.SystemHash_combine(A.SystemHash_combine(A.SystemHash_combine(A.SystemHash_combine(A.SystemHash_combine(A.SystemHash_combine(A.SystemHash_combine(A.SystemHash_combine(A.SystemHash_combine(A.SystemHash_combine(A.SystemHash_combine(A.SystemHash_combine(A.SystemHash_combine(A.SystemHash_combine($.$get$_hashSeed(), t1), object2), object3), object4), object5), object6), object7), object8), object9), object10), object11), object12), object13), object14)); + } + if (B.C_SentinelValue === object16) { + t1 = J.get$hashCode$(object1); + object2 = J.get$hashCode$(object2); + object3 = J.get$hashCode$(object3); + object4 = J.get$hashCode$(object4); + object5 = J.get$hashCode$(object5); + object6 = J.get$hashCode$(object6); + object7 = J.get$hashCode$(object7); + object8 = J.get$hashCode$(object8); + object9 = J.get$hashCode$(object9); + object10 = J.get$hashCode$(object10); + object11 = J.get$hashCode$(object11); + object12 = J.get$hashCode$(object12); + object13 = J.get$hashCode$(object13); + object14 = J.get$hashCode$(object14); + object15 = J.get$hashCode$(object15); + return A.SystemHash_finish(A.SystemHash_combine(A.SystemHash_combine(A.SystemHash_combine(A.SystemHash_combine(A.SystemHash_combine(A.SystemHash_combine(A.SystemHash_combine(A.SystemHash_combine(A.SystemHash_combine(A.SystemHash_combine(A.SystemHash_combine(A.SystemHash_combine(A.SystemHash_combine(A.SystemHash_combine(A.SystemHash_combine($.$get$_hashSeed(), t1), object2), object3), object4), object5), object6), object7), object8), object9), object10), object11), object12), object13), object14), object15)); + } + if (B.C_SentinelValue === object17) { + t1 = J.get$hashCode$(object1); + object2 = J.get$hashCode$(object2); + object3 = J.get$hashCode$(object3); + object4 = J.get$hashCode$(object4); + object5 = J.get$hashCode$(object5); + object6 = J.get$hashCode$(object6); + object7 = J.get$hashCode$(object7); + object8 = J.get$hashCode$(object8); + object9 = J.get$hashCode$(object9); + object10 = J.get$hashCode$(object10); + object11 = J.get$hashCode$(object11); + object12 = J.get$hashCode$(object12); + object13 = J.get$hashCode$(object13); + object14 = J.get$hashCode$(object14); + object15 = J.get$hashCode$(object15); + object16 = J.get$hashCode$(object16); + return A.SystemHash_finish(A.SystemHash_combine(A.SystemHash_combine(A.SystemHash_combine(A.SystemHash_combine(A.SystemHash_combine(A.SystemHash_combine(A.SystemHash_combine(A.SystemHash_combine(A.SystemHash_combine(A.SystemHash_combine(A.SystemHash_combine(A.SystemHash_combine(A.SystemHash_combine(A.SystemHash_combine(A.SystemHash_combine(A.SystemHash_combine($.$get$_hashSeed(), t1), object2), object3), object4), object5), object6), object7), object8), object9), object10), object11), object12), object13), object14), object15), object16)); + } + if (B.C_SentinelValue === object18) { + t1 = J.get$hashCode$(object1); + object2 = J.get$hashCode$(object2); + object3 = J.get$hashCode$(object3); + object4 = J.get$hashCode$(object4); + object5 = J.get$hashCode$(object5); + object6 = J.get$hashCode$(object6); + object7 = J.get$hashCode$(object7); + object8 = J.get$hashCode$(object8); + object9 = J.get$hashCode$(object9); + object10 = J.get$hashCode$(object10); + object11 = J.get$hashCode$(object11); + object12 = J.get$hashCode$(object12); + object13 = J.get$hashCode$(object13); + object14 = J.get$hashCode$(object14); + object15 = J.get$hashCode$(object15); + object16 = J.get$hashCode$(object16); + object17 = J.get$hashCode$(object17); + return A.SystemHash_finish(A.SystemHash_combine(A.SystemHash_combine(A.SystemHash_combine(A.SystemHash_combine(A.SystemHash_combine(A.SystemHash_combine(A.SystemHash_combine(A.SystemHash_combine(A.SystemHash_combine(A.SystemHash_combine(A.SystemHash_combine(A.SystemHash_combine(A.SystemHash_combine(A.SystemHash_combine(A.SystemHash_combine(A.SystemHash_combine(A.SystemHash_combine($.$get$_hashSeed(), t1), object2), object3), object4), object5), object6), object7), object8), object9), object10), object11), object12), object13), object14), object15), object16), object17)); + } + if (B.C_SentinelValue === object19) { + t1 = J.get$hashCode$(object1); + object2 = J.get$hashCode$(object2); + object3 = J.get$hashCode$(object3); + object4 = J.get$hashCode$(object4); + object5 = J.get$hashCode$(object5); + object6 = J.get$hashCode$(object6); + object7 = J.get$hashCode$(object7); + object8 = J.get$hashCode$(object8); + object9 = J.get$hashCode$(object9); + object10 = J.get$hashCode$(object10); + object11 = J.get$hashCode$(object11); + object12 = J.get$hashCode$(object12); + object13 = J.get$hashCode$(object13); + object14 = J.get$hashCode$(object14); + object15 = J.get$hashCode$(object15); + object16 = J.get$hashCode$(object16); + object17 = J.get$hashCode$(object17); + object18 = J.get$hashCode$(object18); + return A.SystemHash_finish(A.SystemHash_combine(A.SystemHash_combine(A.SystemHash_combine(A.SystemHash_combine(A.SystemHash_combine(A.SystemHash_combine(A.SystemHash_combine(A.SystemHash_combine(A.SystemHash_combine(A.SystemHash_combine(A.SystemHash_combine(A.SystemHash_combine(A.SystemHash_combine(A.SystemHash_combine(A.SystemHash_combine(A.SystemHash_combine(A.SystemHash_combine(A.SystemHash_combine($.$get$_hashSeed(), t1), object2), object3), object4), object5), object6), object7), object8), object9), object10), object11), object12), object13), object14), object15), object16), object17), object18)); + } + if (B.C_SentinelValue === object20) { + t1 = J.get$hashCode$(object1); + object2 = J.get$hashCode$(object2); + object3 = J.get$hashCode$(object3); + object4 = J.get$hashCode$(object4); + object5 = J.get$hashCode$(object5); + object6 = J.get$hashCode$(object6); + object7 = J.get$hashCode$(object7); + object8 = J.get$hashCode$(object8); + object9 = J.get$hashCode$(object9); + object10 = J.get$hashCode$(object10); + object11 = J.get$hashCode$(object11); + object12 = J.get$hashCode$(object12); + object13 = J.get$hashCode$(object13); + object14 = J.get$hashCode$(object14); + object15 = J.get$hashCode$(object15); + object16 = J.get$hashCode$(object16); + object17 = J.get$hashCode$(object17); + object18 = J.get$hashCode$(object18); + object19 = J.get$hashCode$(object19); + return A.SystemHash_finish(A.SystemHash_combine(A.SystemHash_combine(A.SystemHash_combine(A.SystemHash_combine(A.SystemHash_combine(A.SystemHash_combine(A.SystemHash_combine(A.SystemHash_combine(A.SystemHash_combine(A.SystemHash_combine(A.SystemHash_combine(A.SystemHash_combine(A.SystemHash_combine(A.SystemHash_combine(A.SystemHash_combine(A.SystemHash_combine(A.SystemHash_combine(A.SystemHash_combine(A.SystemHash_combine($.$get$_hashSeed(), t1), object2), object3), object4), object5), object6), object7), object8), object9), object10), object11), object12), object13), object14), object15), object16), object17), object18), object19)); + } t1 = J.get$hashCode$(object1); object2 = J.get$hashCode$(object2); object3 = J.get$hashCode$(object3); object4 = J.get$hashCode$(object4); object5 = J.get$hashCode$(object5); object6 = J.get$hashCode$(object6); - object6 = A.SystemHash_finish(A.SystemHash_combine(A.SystemHash_combine(A.SystemHash_combine(A.SystemHash_combine(A.SystemHash_combine(A.SystemHash_combine($.$get$_hashSeed(), t1), object2), object3), object4), object5), object6)); - return object6; + object7 = J.get$hashCode$(object7); + object8 = J.get$hashCode$(object8); + object9 = J.get$hashCode$(object9); + object10 = J.get$hashCode$(object10); + object11 = J.get$hashCode$(object11); + object12 = J.get$hashCode$(object12); + object13 = J.get$hashCode$(object13); + object14 = J.get$hashCode$(object14); + object15 = J.get$hashCode$(object15); + object16 = J.get$hashCode$(object16); + object17 = J.get$hashCode$(object17); + object18 = J.get$hashCode$(object18); + object19 = J.get$hashCode$(object19); + object20 = J.get$hashCode$(object20); + return A.SystemHash_finish(A.SystemHash_combine(A.SystemHash_combine(A.SystemHash_combine(A.SystemHash_combine(A.SystemHash_combine(A.SystemHash_combine(A.SystemHash_combine(A.SystemHash_combine(A.SystemHash_combine(A.SystemHash_combine(A.SystemHash_combine(A.SystemHash_combine(A.SystemHash_combine(A.SystemHash_combine(A.SystemHash_combine(A.SystemHash_combine(A.SystemHash_combine(A.SystemHash_combine(A.SystemHash_combine(A.SystemHash_combine($.$get$_hashSeed(), t1), object2), object3), object4), object5), object6), object7), object8), object9), object10), object11), object12), object13), object14), object15), object16), object17), object18), object19), object20)); }, Object_hashAll(objects) { var t1, @@ -14136,23 +14729,6 @@ return 443; return 0; }, - _Uri__compareScheme(scheme, uri) { - var t1, i, schemeChar, uriChar, delta, lowerChar; - for (t1 = scheme.length, i = 0; i < t1; ++i) { - schemeChar = B.JSString_methods._codeUnitAt$1(scheme, i); - uriChar = B.JSString_methods._codeUnitAt$1(uri, i); - delta = schemeChar ^ uriChar; - if (delta !== 0) { - if (delta === 32) { - lowerChar = uriChar | delta; - if (97 <= lowerChar && lowerChar <= 122) - continue; - } - return false; - } - } - return true; - }, _Uri__fail(uri, index, message) { throw A.wrapException(A.FormatException$(message, uri, index)); }, @@ -14175,7 +14751,7 @@ var t1, t2, t3; for (t1 = A.SubListIterable$(segments, firstSegment, null, A._arrayInstanceType(segments)._precomputed1), t1 = new A.ListIterator(t1, t1.get$length(t1), t1.$ti._eval$1("ListIterator")); t1.moveNext$0();) { t2 = t1.__internal$_current; - t3 = A.RegExp_RegExp('["*/:<>?\\\\|]', true, false, false); + t3 = A.RegExp_RegExp('["*/:<>?\\\\|]', true, false, false, false); t2.toString; if (A.stringContainsUnchecked(t2, t3, 0)) if (argumentError) @@ -14519,7 +15095,7 @@ return t1 == null ? B.JSString_methods.substring$2(component, start, end) : t1; }, _Uri__normalize(component, start, end, charTable, escapeDelimiters) { - var t1, index, sectionStart, buffer, char, replacement, sourceLength, t2, tail, _null = null; + 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); if (char < 127 && (charTable[char >>> 4] & 1 << (char & 15)) !== 0) @@ -14562,8 +15138,8 @@ t2 = buffer; } else t2 = buffer; - t2._contents += B.JSString_methods.substring$2(component, sectionStart, index); - t2._contents += A.S(replacement); + t3 = t2._contents += B.JSString_methods.substring$2(component, sectionStart, index); + t2._contents = t3 + A.S(replacement); index += sourceLength; sectionStart = index; } @@ -14959,6 +15535,25 @@ } return -1; }, + _caseInsensitiveCompareStart(prefix, string, start) { + var t1, result, i, prefixChar, stringChar, delta, lowerChar; + for (t1 = prefix.length, result = 0, i = 0; i < t1; ++i) { + prefixChar = B.JSString_methods._codeUnitAt$1(prefix, i); + stringChar = B.JSString_methods._codeUnitAt$1(string, start + i); + delta = prefixChar ^ stringChar; + if (delta !== 0) { + if (delta === 32) { + lowerChar = stringChar | delta; + if (97 <= lowerChar && lowerChar <= 122) { + result = 32; + continue; + } + } + return -1; + } + } + return result; + }, _symbolMapToStringMap_closure: function _symbolMapToStringMap_closure(t0) { this.result = t0; }, @@ -15066,10 +15661,6 @@ }, IntegerDivisionByZeroException: function IntegerDivisionByZeroException() { }, - Expando: function Expando(t0, t1) { - this._jsWeakMap = t0; - this.$ti = t1; - }, Iterable: function Iterable() { }, _GeneratorIterable: function _GeneratorIterable(t0, t1, t2) { @@ -15173,12 +15764,16 @@ _._fragment = t6; _.___Uri_hashCode = _.___Uri_pathSegments = _.___Uri__text = $; }, + Expando: function Expando(t0, t1) { + this._jsWeakMap = t0; + this.$ti = t1; + }, _FakeUserTag__FakeUserTag(label) { var t1, existingTag = $._FakeUserTag__instances.$index(0, label); if (existingTag != null) return existingTag; - if ($._FakeUserTag__instances.get$length($._FakeUserTag__instances) === 64) + if ($._FakeUserTag__instances._length === 64) throw A.wrapException(A.UnsupportedError$("UserTag instance limit (64) reached.")); t1 = new A._FakeUserTag(); $._FakeUserTag__instances.$indexSet(0, label, t1); @@ -15217,19 +15812,14 @@ return; }, Timeline_finishSync() { - var block, t1; if ($.Timeline__stack.length === 0) throw A.wrapException(A.StateError$("Uneven calls to startSync and finishSync")); - block = $.Timeline__stack.pop(); + var block = $.Timeline__stack.pop(); if (block == null) return; - A._argumentsAsJson(block._developer$_arguments); - t1 = block._flow; - if (t1 != null) { - "" + t1.id; - block._flow.toString; + block.get$_jsonArguments(); + if (block.flow != null) A._argumentsAsJson(null); - } }, Timeline_instantSync($name, $arguments) { A.ArgumentError_checkNotNull($name, "name"); @@ -15437,6 +16027,12 @@ return callback; return t1.bindUnaryCallbackGuarded$1$1(callback, $T); }, + _wrapBinaryZone(callback, T1, T2) { + var t1 = $.Zone__current; + if (t1 === B.C__RootZone) + return callback; + return t1.bindBinaryCallbackGuarded$2$1(callback, T1, T2); + }, querySelector(selectors) { return document.querySelector(selectors); }, @@ -15537,7 +16133,7 @@ }, _ChildrenElementList: function _ChildrenElementList(t0, t1) { this._html$_element = t0; - this._childElements = t1; + this._html$_childElements = t1; }, _ChildrenElementList__filter_closure: function _ChildrenElementList__filter_closure(t0) { this.test = t0; @@ -15546,7 +16142,7 @@ this._nodeList = t0; this.$ti = t1; }, - Element: function Element() { + Element2: function Element2() { }, Element_Element$html_closure: function Element_Element$html_closure() { }, @@ -15672,6 +16268,13 @@ }, MouseEvent: function MouseEvent() { }, + MutationObserver: function MutationObserver() { + }, + MutationObserver_observe_override: function MutationObserver_observe_override(t0) { + this.parsedOptions = t0; + }, + MutationRecord: function MutationRecord() { + }, Navigator0: function Navigator0() { }, NavigatorConcurrentHardware: function NavigatorConcurrentHardware() { @@ -15705,6 +16308,8 @@ }, PaymentRequest: function PaymentRequest() { }, + Performance: function Performance() { + }, PerformanceEntry: function PerformanceEntry() { }, PerformanceServerTiming: function PerformanceServerTiming() { @@ -15745,8 +16350,6 @@ }, ScreenOrientation: function ScreenOrientation() { }, - ScriptElement: function ScriptElement() { - }, SelectElement: function SelectElement() { }, SharedWorkerGlobalScope: function SharedWorkerGlobalScope() { @@ -15823,14 +16426,6 @@ }, Window: function Window() { }, - _BeforeUnloadEvent: function _BeforeUnloadEvent(t0) { - this.wrapped = t0; - }, - _BeforeUnloadEventStreamProvider: function _BeforeUnloadEventStreamProvider() { - }, - _BeforeUnloadEventStreamProvider_forTarget_closure: function _BeforeUnloadEventStreamProvider_forTarget_closure(t0) { - this.controller = t0; - }, WorkerGlobalScope: function WorkerGlobalScope() { }, _Attr: function _Attr() { @@ -15949,8 +16544,6 @@ _DOMWindowCrossFrame: function _DOMWindowCrossFrame(t0) { this._html$_window = t0; }, - _WrappedEvent: function _WrappedEvent() { - }, _SameOriginUriPolicy: function _SameOriginUriPolicy(t0, t1) { this._hiddenAnchor = t0; this._loc = t1; @@ -16126,15 +16719,15 @@ this.copies = t1; this.mustCopy = false; }, - FilteredElementList: function FilteredElementList(t0, t1) { - this._node = t0; - this._childNodes = t1; + FilteredElementList0: function FilteredElementList0(t0, t1) { + this._html_common$_node = t0; + this._html_common$_childNodes = t1; }, FilteredElementList__iterable_closure: function FilteredElementList__iterable_closure() { }, FilteredElementList__iterable_closure0: function FilteredElementList__iterable_closure0() { }, - FilteredElementList_removeRange_closure: function FilteredElementList_removeRange_closure() { + FilteredElementList_removeRange_closure0: function FilteredElementList_removeRange_closure0() { }, Cursor: function Cursor() { }, @@ -16551,18 +17144,12 @@ hasProperty(o, $name) { return $name in o; }, - getProperty(o, $name) { - return o[$name]; - }, callMethod(o, method, args) { return o[method].apply(o, args); }, _callMethodUnchecked0(o, method) { return o[method](); }, - _callMethodUnchecked1(o, method, arg1) { - return o[method](arg1); - }, promiseToFuture(jsPromise, $T) { var t1 = new A._Future($.Zone__current, $T._eval$1("_Future<0>")), completer = new A._AsyncCompleter(t1, $T._eval$1("_AsyncCompleter<0>")); @@ -16698,16 +17285,14 @@ Endian: function Endian() { }, PictureRecorder_PictureRecorder() { - var t1 = A._detectRenderer(); - if (t1) + 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.', - t1 = A._detectRenderer(); - if (t1) { + 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) @@ -16721,9 +17306,8 @@ } }, SceneBuilder_SceneBuilder() { - var t2, t3, - t1 = A._detectRenderer(); - if (t1) { + 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 = t1; @@ -16867,7 +17451,7 @@ hash ^= hash >>> 11; return hash + ((hash & 16383) << 15) & 536870911; }, - hashValues(arg01, arg02, arg03, arg04, arg05, arg06, arg07, arg08, arg09, arg10, arg11, arg12, arg13, arg14, arg15, arg16, arg17, arg18, arg19, arg20) { + hashValues(arg01, arg02, arg03, arg04, arg05, arg06, arg07, arg08, arg09, arg10, arg11, arg12, arg13, arg14, arg15, arg16, arg17, arg18) { var result = A._Jenkins_combine(A._Jenkins_combine(0, arg01), arg02); if (!J.$eq$(arg03, B.C__HashEnd)) { result = A._Jenkins_combine(result, arg03); @@ -16875,7 +17459,7 @@ result = A._Jenkins_combine(result, arg04); if (!J.$eq$(arg05, B.C__HashEnd)) { result = A._Jenkins_combine(result, arg05); - if (!J.$eq$(arg06, B.C__HashEnd)) { + if (arg06 !== B.C__HashEnd) { result = A._Jenkins_combine(result, arg06); if (!J.$eq$(arg07, B.C__HashEnd)) { result = A._Jenkins_combine(result, arg07); @@ -16887,26 +17471,20 @@ result = A._Jenkins_combine(result, arg10); if (!J.$eq$(arg11, B.C__HashEnd)) { result = A._Jenkins_combine(result, arg11); - if (!J.$eq$(arg12, B.C__HashEnd)) { + if (arg12 !== B.C__HashEnd) { result = A._Jenkins_combine(result, arg12); - if (!J.$eq$(arg13, B.C__HashEnd)) { + if (arg13 !== B.C__HashEnd) { result = A._Jenkins_combine(result, arg13); - if (!J.$eq$(arg14, B.C__HashEnd)) { + if (arg14 !== B.C__HashEnd) { result = A._Jenkins_combine(result, arg14); if (!J.$eq$(arg15, B.C__HashEnd)) { result = A._Jenkins_combine(result, arg15); - if (!J.$eq$(arg16, B.C__HashEnd)) { + if (arg16 !== B.C__HashEnd) { result = A._Jenkins_combine(result, arg16); - if (!J.$eq$(arg17, B.C__HashEnd)) { + if (arg17 !== B.C__HashEnd) { result = A._Jenkins_combine(result, arg17); - if (!J.$eq$(arg18, B.C__HashEnd)) { + if (arg18 !== B.C__HashEnd) result = A._Jenkins_combine(result, arg18); - if (!J.$eq$(arg19, B.C__HashEnd)) { - result = A._Jenkins_combine(result, arg19); - if (!J.$eq$(arg20, B.C__HashEnd)) - result = A._Jenkins_combine(result, arg20); - } - } } } } @@ -16925,140 +17503,57 @@ return A._Jenkins_finish(result); }, hashList($arguments) { - var t1, result, _i; + var t1, result; if ($arguments != null) - for (t1 = $arguments.length, result = 0, _i = 0; _i < $arguments.length; $arguments.length === t1 || (0, A.throwConcurrentModificationError)($arguments), ++_i) - result = A._Jenkins_combine(result, $arguments[_i]); + for (t1 = J.get$iterator$ax($arguments), result = 0; t1.moveNext$0();) + result = A._Jenkins_combine(result, t1.get$current(t1)); else result = 0; return A._Jenkins_finish(result); }, - webOnlyInitializePlatform() { - var initializationFuture = A._initializePlatform(null); - A.scheduleMicrotask(new A.webOnlyInitializePlatform_closure()); - return initializationFuture; - }, - _initializePlatform(assetManager) { + webOnlyWarmupEngine(registerPlugins, runApp) { var $async$goto = 0, $async$completer = A._makeAsyncAwaitCompleter(type$.void), - t1; - var $async$_initializePlatform = A._wrapJsFunctionForAsync(function($async$errorCode, $async$result) { + $async$next = [], exception, t1, bootstrap, autoStart; + var $async$webOnlyWarmupEngine = 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.initializeEngine(); - t1 = A._detectRenderer(); - $async$goto = t1 ? 2 : 3; + 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; break; case 2: // then - $async$goto = 4; - return A._asyncAwait(A.initializeCanvasKit(), $async$_initializePlatform); - case 4: - // returning from await. - case 3: - // join + A.print("Flutter Web Bootstrap: Auto"); $async$goto = 5; - return A._asyncAwait(A.webOnlySetAssetManager(B.C_AssetManager), $async$_initializePlatform); + return A._asyncAwait(bootstrap.autoStart$0(), $async$webOnlyWarmupEngine); case 5: - // returning from await. - t1 = A._detectRenderer(); - $async$goto = t1 ? 6 : 8; - break; - case 6: - // then - $async$goto = 9; - return A._asyncAwait($._skiaFontCollection.ensureFontsLoaded$0(), $async$_initializePlatform); - case 9: // returning from await. // goto join - $async$goto = 7; + $async$goto = 3; break; - case 8: + case 4: // else - $async$goto = 10; - return A._asyncAwait($._fontCollection.ensureFontsLoaded$0(), $async$_initializePlatform); - case 10: - // returning from await. - case 7: + A.print("Flutter Web Bootstrap: Programmatic"); + t1 = self._flutter.loader.didCreateEngineInitializer; + t1.toString; + t1.call$1(bootstrap.prepareEngineInitializer$0()); + case 3: // join // implicit return return A._asyncReturn(null, $async$completer); } }); - return A._asyncStartSync($async$_initializePlatform, $async$completer); - }, - webOnlySetAssetManager(assetManager) { - var $async$goto = 0, - $async$completer = A._makeAsyncAwaitCompleter(type$.void), - $async$returnValue, t1, t2; - var $async$webOnlySetAssetManager = 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 = A._detectRenderer(); - if (t1) { - if ($._skiaFontCollection == null) - $._skiaFontCollection = new A.SkiaFontCollection(A._setArrayType([], type$.JSArray_Future_nullable_RegisteredFont), A._setArrayType([], type$.JSArray_RegisteredFont), A.LinkedHashMap_LinkedHashMap$_empty(type$.String, type$.List_SkFont)); - } else { - t1 = $._fontCollection; - if (t1 == null) - t1 = $._fontCollection = new A.FontCollection(); - t1._testFontManager = t1._assetFontManager = null; - if ($.$get$supportsFontsClearApi()) - document.fonts.clear(); - } - $async$goto = $._assetManager != null ? 3 : 4; - break; - case 3: - // then - t1 = A._detectRenderer(); - t2 = $._assetManager; - $async$goto = t1 ? 5 : 7; - break; - case 5: - // then - t1 = $._skiaFontCollection; - t1.toString; - t2.toString; - $async$goto = 8; - return A._asyncAwait(t1.registerFonts$1(t2), $async$webOnlySetAssetManager); - case 8: - // returning from await. - // goto join - $async$goto = 6; - break; - case 7: - // else - t1 = $._fontCollection; - t1.toString; - t2.toString; - $async$goto = 9; - return A._asyncAwait(t1.registerFonts$1(t2), $async$webOnlySetAssetManager); - case 9: - // returning from await. - case 6: - // join - case 4: - // join - case 1: - // return - return A._asyncReturn($async$returnValue, $async$completer); - } - }); - return A._asyncStartSync($async$webOnlySetAssetManager, $async$completer); + return A._asyncStartSync($async$webOnlyWarmupEngine, $async$completer); }, KeyData__typeToString(type) { switch (type.index) { @@ -17133,8 +17628,8 @@ } }, Gradient_Gradient$linear(from, to, colors, colorStops, tileMode, matrix4) { - var t1 = A._detectRenderer(); - if (t1) { + var t1; + if ($.$get$useCanvasKit()) { t1 = new A.CkGradientLinear(from, to, colors, colorStops, tileMode, null); t1.ManagedSkiaObject$1(null); } else @@ -17142,8 +17637,8 @@ return t1; }, ImageFilter_ImageFilter$matrix(matrix4, filterQuality) { - var t1 = A._detectRenderer(); - if (t1) { + var t1; + if ($.$get$useCanvasKit()) { t1 = new A._CkMatrixImageFilter(new Float64Array(A._ensureNativeList(matrix4)), filterQuality); t1.ManagedSkiaObject$1(null); return t1; @@ -17153,7 +17648,7 @@ instantiateImageCodec(list, allowUpscaling, targetHeight, targetWidth) { var $async$goto = 0, $async$completer = A._makeAsyncAwaitCompleter(type$.Codec), - $async$returnValue, t1; + $async$returnValue; var $async$instantiateImageCodec = A._wrapJsFunctionForAsync(function($async$errorCode, $async$result) { if ($async$errorCode === 1) return A._asyncRethrow($async$result, $async$completer); @@ -17161,8 +17656,7 @@ switch ($async$goto) { case 0: // Function start - t1 = A._detectRenderer(); - if (t1) { + if ($.$get$useCanvasKit()) { $async$returnValue = A.skiaInstantiateImageCodec(list, targetWidth, targetHeight); // goto return $async$goto = 1; @@ -17181,11 +17675,10 @@ return A._asyncStartSync($async$instantiateImageCodec, $async$completer); }, webOnlyInstantiateImageCodecFromUrl(uri, chunkCallback) { - var t1 = A._detectRenderer(); - if (t1) + if ($.$get$useCanvasKit()) return A.skiaInstantiateWebImageCodec(uri.toString$0(0), chunkCallback); else - return A._futurize(new A.webOnlyInstantiateImageCodecFromUrl_closure(uri, chunkCallback), type$.Codec); + return A.futurize(new A.webOnlyInstantiateImageCodecFromUrl_closure(uri, chunkCallback), type$.Codec); }, _createBmp(pixels, width, height, rowBytes, format) { var t1, bufferSize, bmpData, elementSize, byteLength, combinedPixels, rowCount, destinationByte, sourcePixel, colCount, _null = null, @@ -17238,8 +17731,7 @@ return A.instantiateImageCodec(A.NativeUint8List_NativeUint8List$view(bmpData.buffer, 0, _null), true, _null, _null); }, decodeImageFromPixels(pixels, width, height, format, callback) { - var t1 = A._detectRenderer(); - if (t1) { + if ($.$get$useCanvasKit()) { A.skiaDecodeImageFromPixels(pixels, width, height, format, callback, true, null, null, null); return; } @@ -17248,15 +17740,53 @@ Shadow_convertRadiusToSigma(radius) { return radius > 0 ? radius * 0.57735 + 0.5 : 0; }, - Path_Path() { - var t1 = A._detectRenderer(); + Shadow_lerp(a, b, t) { + var t1, t2; + if (b == null) + if (a == null) + return null; + else + return a.scale$1(0, 1 - t); + else if (a == null) + return b.scale$1(0, t); + else { + t1 = A.Color_lerp(a.color, b.color, t); + t1.toString; + t2 = A.Offset_lerp(a.offset, b.offset, t); + t2.toString; + return new A.Shadow(t1, t2, A._lerpDouble(a.blurRadius, b.blurRadius, t)); + } + }, + Shadow_lerpList(a, b, t) { + var result, commonLength, i, + t1 = a == null; + if (t1 && b == null) + return null; if (t1) + a = A._setArrayType([], type$.JSArray_Shadow); + if (b == null) + b = A._setArrayType([], type$.JSArray_Shadow); + result = A._setArrayType([], type$.JSArray_Shadow); + commonLength = Math.min(a.length, b.length); + for (i = 0; i < commonLength; ++i) { + t1 = A.Shadow_lerp(a[i], b[i], t); + t1.toString; + result.push(t1); + } + for (i = commonLength; i < a.length; ++i) + result.push(J.scale$1$x(a[i], 1 - t)); + for (i = commonLength; i < b.length; ++i) + result.push(J.scale$1$x(b[i], t)); + return result; + }, + Path_Path() { + if ($.$get$useCanvasKit()) return A.CkPath$(); else return A.SurfacePath$(); }, - PlatformConfiguration$(accessibilityFeatures, alwaysUse24HourFormat, defaultRouteName, locales, platformBrightness, semanticsEnabled, textScaleFactor) { - return new A.PlatformConfiguration(accessibilityFeatures, false, semanticsEnabled, platformBrightness, textScaleFactor, locales, defaultRouteName); + PlatformConfiguration$(accessibilityFeatures, alwaysUse24HourFormat, defaultRouteName, locales, platformBrightness, semanticsEnabled, systemFontFamily, textScaleFactor) { + return new A.PlatformConfiguration(accessibilityFeatures, false, semanticsEnabled, platformBrightness, textScaleFactor, locales, defaultRouteName, systemFontFamily); }, PointerData$(buttons, change, device, distance, distanceMax, kind, obscured, orientation, physicalDeltaX, physicalDeltaY, physicalX, physicalY, platformData, pointerIdentifier, pressure, pressureMax, pressureMin, radiusMajor, radiusMax, radiusMin, radiusMinor, scrollDeltaX, scrollDeltaY, signalKind, size, synthesized, tilt, timeStamp) { return new A.PointerData(timeStamp, change, kind, signalKind, device, pointerIdentifier, physicalX, physicalY, physicalDeltaX, physicalDeltaY, buttons, false, synthesized, pressure, pressureMin, pressureMax, distance, distanceMax, size, radiusMajor, radiusMinor, radiusMin, radiusMax, orientation, tilt, platformData, scrollDeltaX, scrollDeltaY); @@ -17281,17 +17811,16 @@ return new A.TextDecoration(mask); }, TextStyle_TextStyle(background, color, decoration, decorationColor, decorationStyle, decorationThickness, fontFamily, fontFamilyFallback, fontFeatures, fontSize, fontStyle, fontWeight, foreground, height, leadingDistribution, letterSpacing, locale, shadows, textBaseline, wordSpacing) { - var t1 = A._detectRenderer(); - if (t1) { + 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, fontWeight, foreground, height, letterSpacing, locale, shadows, textBaseline, wordSpacing); + return A.EngineTextStyle$only(background, color, decoration, decorationColor, decorationStyle, decorationThickness, fontFamily, fontFamilyFallback, fontFeatures, fontSize, fontStyle, null, fontWeight, foreground, height, letterSpacing, locale, shadows, textBaseline, wordSpacing); }, ParagraphStyle_ParagraphStyle(ellipsis, fontFamily, fontSize, fontStyle, fontWeight, height, locale, maxLines, strutStyle, textAlign, textDirection, textHeightBehavior) { - var properties, t2, t3, skStrutStyle, t4, effectiveLeadingDistribution, skTextStyle, _null = null, - t1 = A._detectRenderer(); - if (t1) { + var properties, t1, t2, t3, skStrutStyle, t4, effectiveLeadingDistribution, skTextStyle, _null = null; + if ($.$get$useCanvasKit()) { properties = A.SkParagraphStyleProperties$(_null); properties.textAlign = $.$get$_skTextAligns()[textAlign.index]; t1 = textDirection == null; @@ -17351,19 +17880,19 @@ t2 = J.ParagraphStyle$1$x($.__canvasKit._readField$0(), properties); t1 = t1 ? B.TextDirection_1 : textDirection; return new A.CkParagraphStyle(t2, t1, fontFamily, fontSize, height, fontWeight, fontStyle, t3 ? _null : textHeightBehavior.leadingDistribution); - } else - return new A.EngineParagraphStyle(textAlign, textDirection, fontWeight, fontStyle, maxLines, fontFamily, fontSize, height, textHeightBehavior, type$.nullable_EngineStrutStyle._as(strutStyle), ellipsis, locale); + } 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) { - var t1 = A._detectRenderer(); - if (t1) + 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) { - var t1 = A._detectRenderer(); - if (t1) + 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)); @@ -17374,13 +17903,6 @@ PluginUtilities_getCallbackFromHandle(handle) { throw A.wrapException(A.UnimplementedError$(null)); }, - _futurize(callbacker, $T) { - var t1 = new A._Future($.Zone__current, $T._eval$1("_Future<0>")), - error = callbacker.call$1(new A._futurize_closure(new A._SyncCompleter(t1, $T._eval$1("_SyncCompleter<0>")), $T)); - if (error != null) - throw A.wrapException(A.Exception_Exception(error)); - return t1; - }, ClipOp: function ClipOp(t0, t1) { this.index = t0; this._core$_name = t1; @@ -17400,7 +17922,7 @@ }, _Channel: function _Channel(t0, t1) { var _ = this; - _._ui$_queue = t0; + _._queue = t0; _.debugEnableDiscardWarnings = true; _._capacity = t1; _._draining = false; @@ -17452,7 +17974,13 @@ }, _HashEnd: function _HashEnd() { }, - webOnlyInitializePlatform_closure: function webOnlyInitializePlatform_closure() { + webOnlyWarmupEngine_closure: function webOnlyWarmupEngine_closure() { + }, + webOnlyWarmupEngine_closure0: function webOnlyWarmupEngine_closure0(t0, t1) { + this.registerPlugins = t0; + this.runApp = t1; + }, + PlatformViewRegistry: function PlatformViewRegistry() { }, KeyEventType: function KeyEventType(t0, t1) { this.index = t0; @@ -17527,11 +18055,14 @@ decodeImageFromPixels_executeCallback_closure: function decodeImageFromPixels_executeCallback_closure(t0) { this.callback = t0; }, - Shadow: function Shadow() { + Shadow: function Shadow(t0, t1, t2) { + this.color = t0; + this.offset = t1; + this.blurRadius = t2; }, PlatformDispatcher: function PlatformDispatcher() { }, - PlatformConfiguration: function PlatformConfiguration(t0, t1, t2, t3, t4, t5, t6) { + PlatformConfiguration: function PlatformConfiguration(t0, t1, t2, t3, t4, t5, t6, t7) { var _ = this; _.accessibilityFeatures = t0; _.alwaysUse24HourFormat = t1; @@ -17540,6 +18071,7 @@ _.textScaleFactor = t4; _.locales = t5; _.defaultRouteName = t6; + _.systemFontFamily = t7; }, ViewConfiguration0: function ViewConfiguration0() { }, @@ -17641,6 +18173,9 @@ this.index = t0; this._core$_name = t1; }, + TextHeightBehavior: function TextHeightBehavior(t0) { + this.leadingDistribution = t0; + }, TextDirection: function TextDirection(t0, t1) { this.index = t0; this._core$_name = t1; @@ -17697,12 +18232,6 @@ }, GestureSettings: function GestureSettings() { }, - PlatformViewRegistry: function PlatformViewRegistry() { - }, - _futurize_closure: function _futurize_closure(t0, t1) { - this.completer = t0; - this.T = t1; - }, AudioBuffer: function AudioBuffer() { }, AudioParam: function AudioParam() { @@ -17873,7 +18402,7 @@ }, Inflate$buffer(input) { var t1 = A.HuffmanTable$(B.List_2Bc), - t2 = A.HuffmanTable$(B.List_X3d); + t2 = A.HuffmanTable$(B.List_X3d1); t2 = new A.Inflate(input, A.OutputStream$(null), t1, t2); t2.inputSet = true; t2._inflate$0(); @@ -17884,10 +18413,202 @@ _.__Inflate_input = t0; _.inputSet = false; _.output = t1; - _._inflate$_bitBufferLen = _._inflate$_bitBuffer = 0; + _._bitBufferLen = _._bitBuffer = 0; _._fixedLiteralLengthTable = t2; _._fixedDistanceTable = t3; }, + AttributedSpans$(attributions) { + var t1 = A._setArrayType([], type$.JSArray_SpanMarker); + if (attributions != null) + B.JSArray_methods.addAll$1(t1, attributions); + B.JSArray_methods.sort$0(t1); + return new A.AttributedSpans(t1); + }, + AttributedSpans: function AttributedSpans(t0) { + this._attributions = t0; + }, + AttributedSpans__getStartingMarkerAtOrBefore_closure: function AttributedSpans__getStartingMarkerAtOrBefore_closure(t0) { + this.attribution = t0; + }, + AttributedSpans__getStartingMarkerAtOrBefore_closure0: function AttributedSpans__getStartingMarkerAtOrBefore_closure0(t0) { + this.offset = t0; + }, + AttributedSpans__getEndingMarkerAtOrAfter_closure: function AttributedSpans__getEndingMarkerAtOrAfter_closure(t0) { + this.attribution = t0; + }, + AttributedSpans__getEndingMarkerAtOrAfter_closure0: function AttributedSpans__getEndingMarkerAtOrAfter_closure0(t0) { + this.offset = t0; + }, + AttributedSpans_addAttribution_closure: function AttributedSpans_addAttribution_closure(t0) { + this.newAttribution = t0; + }, + AttributedSpans_addAttribution_closure0: function AttributedSpans_addAttribution_closure0(t0) { + this.start = t0; + }, + AttributedSpans_addAttribution_closure1: function AttributedSpans_addAttribution_closure1(t0) { + this.end = t0; + }, + AttributedSpans_addAttribution_closure2: function AttributedSpans_addAttribution_closure2(t0) { + this.markersToDelete = t0; + }, + AttributedSpans_addAttribution_closure3: function AttributedSpans_addAttribution_closure3(t0) { + this.newAttribution = t0; + }, + AttributedSpans_addAttribution_closure4: function AttributedSpans_addAttribution_closure4() { + }, + AttributedSpans_removeAttribution_closure: function AttributedSpans_removeAttribution_closure(t0) { + this.attributionToRemove = t0; + }, + AttributedSpans_removeAttribution_closure0: function AttributedSpans_removeAttribution_closure0(t0) { + this.start = t0; + }, + AttributedSpans_removeAttribution_closure1: function AttributedSpans_removeAttribution_closure1(t0) { + this.end = t0; + }, + AttributedSpans_removeAttribution_closure2: function AttributedSpans_removeAttribution_closure2(t0) { + this.markersToDelete = t0; + }, + AttributedSpans_removeAttribution_closure3: function AttributedSpans_removeAttribution_closure3(t0) { + this.attributionToRemove = t0; + }, + AttributedSpans_removeAttribution_closure4: function AttributedSpans_removeAttribution_closure4() { + }, + AttributedSpans__isContinuousAttribution_closure: function AttributedSpans__isContinuousAttribution_closure(t0, t1) { + this.markerBefore = t0; + this.attribution = t1; + }, + AttributedSpans__getNearestMarkerAtOrBefore_closure: function AttributedSpans__getNearestMarkerAtOrBefore_closure(t0) { + this.attribution = t0; + }, + AttributedSpans__getNearestMarkerAtOrBefore_closure0: function AttributedSpans__getNearestMarkerAtOrBefore_closure0(t0) { + this.type = t0; + }, + AttributedSpans__getMarkerAt_closure: function AttributedSpans__getMarkerAt_closure(t0) { + this.attribution = t0; + }, + AttributedSpans__getMarkerAt_closure0: function AttributedSpans__getMarkerAt_closure0(t0) { + this.offset = t0; + }, + AttributedSpans__getMarkerAt_closure1: function AttributedSpans__getMarkerAt_closure1(t0) { + this.type = t0; + }, + AttributedSpans__insertMarker_closure: function AttributedSpans__insertMarker_closure(t0) { + this.newMarker = t0; + }, + AttributedSpans__mergeBackToBackAttributions_closure: function AttributedSpans__mergeBackToBackAttributions_closure(t0) { + this.mergePoint = t0; + }, + AttributedSpans__mergeBackToBackAttributions_closure0: function AttributedSpans__mergeBackToBackAttributions_closure0(t0) { + this.mergePoint = t0; + }, + AttributedSpans__mergeBackToBackAttributions_closure1: function AttributedSpans__mergeBackToBackAttributions_closure1(t0) { + this.startMarker = t0; + }, + AttributedSpans_copyAttributionRegion_closure: function AttributedSpans_copyAttributionRegion_closure(t0) { + this.startOffset = t0; + }, + AttributedSpans_copyAttributionRegion_closure0: function AttributedSpans_copyAttributionRegion_closure0(t0) { + this.foundStartMarkers = t0; + }, + AttributedSpans_copyAttributionRegion__closure1: function AttributedSpans_copyAttributionRegion__closure1() { + }, + AttributedSpans_copyAttributionRegion__closure2: function AttributedSpans_copyAttributionRegion__closure2() { + }, + AttributedSpans_copyAttributionRegion_closure1: function AttributedSpans_copyAttributionRegion_closure1(t0, t1, t2) { + this.$this = t0; + this.cutAttributions = t1; + this.startOffset = t2; + }, + AttributedSpans_copyAttributionRegion_closure2: function AttributedSpans_copyAttributionRegion_closure2(t0, t1) { + this._box_0 = t0; + this.startOffset = t1; + }, + AttributedSpans_copyAttributionRegion_closure3: function AttributedSpans_copyAttributionRegion_closure3(t0, t1) { + this.cutAttributions = t0; + this.startOffset = t1; + }, + AttributedSpans_copyAttributionRegion_closure4: function AttributedSpans_copyAttributionRegion_closure4(t0) { + this._box_0 = t0; + }, + AttributedSpans_copyAttributionRegion_closure5: function AttributedSpans_copyAttributionRegion_closure5(t0) { + this.foundEndMarkers = t0; + }, + AttributedSpans_copyAttributionRegion__closure: function AttributedSpans_copyAttributionRegion__closure() { + }, + AttributedSpans_copyAttributionRegion__closure0: function AttributedSpans_copyAttributionRegion__closure0() { + }, + AttributedSpans_copyAttributionRegion_closure6: function AttributedSpans_copyAttributionRegion_closure6(t0, t1, t2, t3) { + var _ = this; + _._box_0 = t0; + _.$this = t1; + _.cutAttributions = t2; + _.startOffset = t3; + }, + AttributedSpans_pushAttributionsBack_closure: function AttributedSpans_pushAttributionsBack_closure(t0) { + this.offset = t0; + }, + AttributedSpans_contractAttributions_closure: function AttributedSpans_contractAttributions_closure(t0) { + this.startOffset = t0; + }, + AttributedSpans_contractAttributions_closure0: function AttributedSpans_contractAttributions_closure0(t0, t1) { + this.startOffset = t0; + this.count = t1; + }, + AttributedSpans_contractAttributions_closure1: function AttributedSpans_contractAttributions_closure1(t0, t1) { + this.needToEndAttributions = t0; + this.needToStartAttributions = t1; + }, + AttributedSpans_contractAttributions_closure2: function AttributedSpans_contractAttributions_closure2(t0, t1) { + this.startOffset = t0; + this.count = t1; + }, + AttributedSpans_contractAttributions_closure3: function AttributedSpans_contractAttributions_closure3(t0) { + this.count = t0; + }, + SpanMarker: function SpanMarker(t0, t1, t2) { + this.attribution = t0; + this.offset = t1; + this.markerType = t2; + }, + SpanMarkerType: function SpanMarkerType(t0, t1) { + this.index = t0; + this._core$_name = t1; + }, + AttributionSpan: function AttributionSpan(t0, t1, t2) { + this.attribution = t0; + this.start = t1; + this.end = t2; + }, + MultiAttributionSpan: function MultiAttributionSpan(t0, t1, t2) { + this.attributions = t0; + this.start = t1; + this.end = t2; + }, + IncompatibleOverlappingAttributionsException: function IncompatibleOverlappingAttributionsException(t0, t1, t2) { + this.existingAttribution = t0; + this.newAttribution = t1; + this.conflictStart = t2; + }, + AttributedText$(spans, text) { + var t1 = spans == null ? A.AttributedSpans$(null) : spans; + return new A.AttributedText(text, t1, A.LinkedHashSet_LinkedHashSet$_empty(type$.void_Function)); + }, + AttributedText: function AttributedText(t0, t1, t2) { + this.text = t0; + this.spans = t1; + this._attributed_text$_listeners = t2; + }, + AttributionVisitEvent: function AttributionVisitEvent(t0, t1) { + this.index = t0; + this._core$_name = t1; + }, + NamedAttribution: function NamedAttribution(t0) { + this.id = t0; + }, + SpanRange: function SpanRange(t0, t1) { + this.start = t0; + this.end = t1; + }, BoardItem$(boardList, draggable, index, item, onDragItem, onDropItem, onStartDragItem, onTapItem) { return new A.BoardItem(boardList, item, index, onDropItem, onTapItem, onStartDragItem, onDragItem, draggable, null); }, @@ -18173,7 +18894,7 @@ this.$ti = t0; }, BuiltListMultimap_BuiltListMultimap($K, $V) { - var t1 = A._BuiltListMultimap$copy(B.Map_empty.get$keys(B.Map_empty), new A.BuiltListMultimap_BuiltListMultimap_closure(B.Map_empty), $K, $V); + var t1 = A._BuiltListMultimap$copy(B.Map_empty0.get$keys(B.Map_empty0), new A.BuiltListMultimap_BuiltListMultimap_closure(B.Map_empty0), $K, $V); return t1; }, _BuiltListMultimap$copy(keys, lookup, $K, $V) { @@ -18183,7 +18904,7 @@ }, ListMultimapBuilder_ListMultimapBuilder($K, $V) { var t1 = new A.ListMultimapBuilder($K._eval$1("@<0>")._bind$1($V)._eval$1("ListMultimapBuilder<1,2>")); - t1.replace$1(0, B.Map_empty); + t1.replace$1(0, B.Map_empty0); return t1; }, BuiltListMultimap: function BuiltListMultimap() { @@ -18229,7 +18950,7 @@ throw A.wrapException(A.ArgumentError$("expected Map or BuiltMap, got " + t2.get$runtimeType(map).toString$0(0), null)); }, BuiltMap_BuiltMap$from(map, $K, $V) { - return A._BuiltMap$copyAndCheckTypes(map.get$keys(map), new A.BuiltMap_BuiltMap$from_closure(map), $K, $V); + return A._BuiltMap$copyAndCheckTypes(new A.LinkedHashMapKeyIterable(map, A._instanceType(map)._eval$1("LinkedHashMapKeyIterable<1>")), new A.BuiltMap_BuiltMap$from_closure(map), $K, $V); }, _BuiltMap$copyAndCheckTypes(keys, lookup, $K, $V) { var t1 = new A._BuiltMap(null, A.LinkedHashMap_LinkedHashMap$_empty($K, $V), $K._eval$1("@<0>")._bind$1($V)._eval$1("_BuiltMap<1,2>")); @@ -18238,7 +18959,7 @@ }, MapBuilder_MapBuilder($K, $V) { var t1 = new A.MapBuilder(null, $, null, $K._eval$1("@<0>")._bind$1($V)._eval$1("MapBuilder<1,2>")); - t1.replace$1(0, B.Map_empty); + t1.replace$1(0, B.Map_empty0); return t1; }, BuiltMap: function BuiltMap() { @@ -18256,7 +18977,7 @@ var _ = this; _._mapFactory = t0; _._map$_map = t1; - _._map$_values = _._map$_keys = _._hashCode = null; + _._map$_values = _._map$_keys = _._map$_hashCode = null; _.$ti = t2; }, MapBuilder: function MapBuilder(t0, t1, t2, t3) { @@ -18308,7 +19029,7 @@ }, SetMultimapBuilder_SetMultimapBuilder($K, $V) { var t1 = new A.SetMultimapBuilder($K._eval$1("@<0>")._bind$1($V)._eval$1("SetMultimapBuilder<1,2>")); - t1.replace$1(0, B.Map_empty); + t1.replace$1(0, B.Map_empty0); return t1; }, BuiltSetMultimap: function BuiltSetMultimap() { @@ -18417,7 +19138,7 @@ t3 = type$.Object; t2.add$1(0, new A.BuiltListSerializer(A.BuiltList_BuiltList$from([B.Type_BuiltList_iTR, A.getRuntimeType(A.BuiltList_BuiltList$from(B.List_empty, t3))], t1))); t2.add$1(0, new A.BuiltListMultimapSerializer(A.BuiltList_BuiltList$from([B.Type_BuiltListMultimap_2Mt, A.getRuntimeType(A.BuiltListMultimap_BuiltListMultimap(t3, t3))], t1))); - t2.add$1(0, new A.BuiltMapSerializer(A.BuiltList_BuiltList$from([B.Type_BuiltMap_qd4, A.getRuntimeType(A.BuiltMap_BuiltMap(B.Map_empty, t3, t3))], t1))); + t2.add$1(0, new A.BuiltMapSerializer(A.BuiltList_BuiltList$from([B.Type_BuiltMap_qd4, A.getRuntimeType(A.BuiltMap_BuiltMap(B.Map_empty0, t3, t3))], t1))); t2.add$1(0, new A.BuiltSetSerializer(A.BuiltList_BuiltList$from([B.Type_BuiltSet_fcN, A.getRuntimeType(A.BuiltSet_BuiltSet$from(B.List_empty, t3))], t1))); t2.add$1(0, new A.BuiltSetMultimapSerializer(A.BuiltSet_BuiltSet$from([B.Type_BuiltSetMultimap_9Fi], t1))); t2.add$1(0, new A.DateTimeSerializer(A.BuiltList_BuiltList$from([B.Type_DateTime_8AS], t1))); @@ -18647,7 +19368,7 @@ _._multi_image_stream_completer$_frameCallbackScheduled = false; _._image_stream$_listeners = t2; _.debugLabel = _._currentError = _._currentImage = null; - _._hadAtLeastOneListener = false; + _._addingInitialListeners = _._hadAtLeastOneListener = false; _._keepAliveHandles = 0; _._image_stream$_disposed = false; _._onLastListenerRemovedCallbacks = t3; @@ -19601,18 +20322,20 @@ this._linearScale = t1; }, DateTimeTickFormatter__checkPositiveAndSorted(values) { - var prev, isSorted, - valuesIterator = values.get$iterator(values); + var prev, isSorted, prev0, + t1 = values._map, + valuesIterator = A.LinkedHashMapKeyIterator$(t1, t1._modifications, values.$ti._precomputed1); valuesIterator.moveNext$0(); - prev = valuesIterator.get$current(valuesIterator); + prev = valuesIterator.__js_helper$_current; if (prev <= 0) throw A.wrapException(A.ArgumentError$("Formatter keys must be positive", null)); isSorted = true; while (true) { if (!(valuesIterator.moveNext$0() && isSorted)) break; - isSorted = prev < valuesIterator.get$current(valuesIterator); - prev = valuesIterator.get$current(valuesIterator); + prev0 = valuesIterator.__js_helper$_current; + isSorted = prev < prev0; + prev = prev0; } if (!isSorted) throw A.wrapException(A.ArgumentError$("Formatters must be sorted with keys in increasing order", null)); @@ -20612,7 +21335,7 @@ PointRenderer$(config, rendererId, $D) { var t1 = A.LinkedHashMap_LinkedHashMap(null, null, null, type$.String, $D._eval$1("List>")), t2 = A._setArrayType([], type$.JSArray_String), - t3 = B.List_empty15; + t3 = B.List_empty16; return new A.PointRenderer(config, t3, t1, t2, A.LayoutViewConfig$(25, B.LayoutPosition_8, 0), "point", new A.CircleSymbolRenderer(true), $D._eval$1("PointRenderer<0>")); }, DatumPoint_DatumPoint$from(other, x, xLower, xUpper, y, yLower, yUpper, $D) { @@ -21522,8 +22245,8 @@ HeapPriorityQueue: function HeapPriorityQueue(t0, t1, t2) { var _ = this; _.comparison = t0; - _._queue = t1; - _._modificationCount = _._priority_queue$_length = 0; + _._priority_queue$_queue = t1; + _._priority_queue$_modificationCount = _._priority_queue$_length = 0; _.$ti = t2; }, XFileBase: function XFileBase() { @@ -22211,11 +22934,7 @@ return A.ErrorCodes__platform(new A.ErrorCodes_ENOTEMPTY_closure()); }, ErrorCodes__platform(getCode) { - var t1 = B.Map_IMoEm.$index(0, "linux"); - if (t1 == null) - t1 = B.Map_IMoEm.$index(0, "linux"); - t1.toString; - return getCode.call$1(t1); + return getCode.call$1(B.C__LinuxCodes); }, ErrorCodes_EINVAL_closure: function ErrorCodes_EINVAL_closure() { }, @@ -22231,10 +22950,6 @@ }, _LinuxCodes: function _LinuxCodes() { }, - _MacOSCodes: function _MacOSCodes() { - }, - _WindowsCodes: function _WindowsCodes() { - }, FileSystem0: function FileSystem0() { }, FilePickerWeb__fileType(type, allowedExtensions) { @@ -22959,10 +23674,12 @@ }, _CupertinoDesktopTextSelectionControls: function _CupertinoDesktopTextSelectionControls() { }, - CupertinoIconThemeData: function CupertinoIconThemeData(t0, t1, t2) { - this.color = t0; - this._opacity = t1; - this.size = t2; + CupertinoIconThemeData: function CupertinoIconThemeData(t0, t1, t2, t3) { + var _ = this; + _.color = t0; + _._opacity = t1; + _.size = t2; + _.shadows = t3; }, _CupertinoIconThemeData_IconThemeData_Diagnosticable: function _CupertinoIconThemeData_IconThemeData_Diagnosticable() { }, @@ -23016,7 +23733,7 @@ if (t1 && b == null) return null; if (t1) { - t1 = b._colors; + t1 = b._route$_colors; if (t1 == null) t1 = b; else { @@ -23027,7 +23744,7 @@ return t1; } if (b == null) { - t1 = a._colors; + t1 = a._route$_colors; if (t1 == null) t1 = a; else { @@ -23038,7 +23755,7 @@ return t1; } t1 = A._setArrayType([], type$.JSArray_Color_2); - for (t2 = b._colors, t3 = a._colors, t4 = t3 == null, i = 0; i < t2.length; ++i) { + for (t2 = b._route$_colors, t3 = a._route$_colors, t4 = t3 == null, i = 0; i < t2.length; ++i) { t5 = t4 ? null : t3[i]; t6 = t2[i]; t5 = A.Color_lerp(t5, t6, t); @@ -23089,7 +23806,7 @@ this.animationStatusCallback = t1; }, _CupertinoEdgeShadowDecoration: function _CupertinoEdgeShadowDecoration(t0) { - this._colors = t0; + this._route$_colors = t0; }, _CupertinoEdgeShadowDecoration_lerp_closure: function _CupertinoEdgeShadowDecoration_lerp_closure(t0) { this.t = t0; @@ -23101,22 +23818,24 @@ this._route$_decoration = t0; this.onChanged = t1; }, - CupertinoScrollbar: function CupertinoScrollbar(t0, t1, t2, t3, t4, t5, t6, t7, t8, t9, t10, t11, t12, t13) { + CupertinoScrollbar: function CupertinoScrollbar(t0, t1, t2, t3, t4, t5, t6, t7, t8, t9, t10, t11, t12, t13, t14, t15) { var _ = this; _.thicknessWhileDragging = t0; _.radiusWhileDragging = t1; _.child = t2; _.controller = t3; - _.isAlwaysShown = t4; - _.radius = t5; - _.thickness = t6; - _.fadeDuration = t7; - _.timeToFade = t8; - _.pressDuration = t9; - _.notificationPredicate = t10; - _.interactive = t11; - _.scrollbarOrientation = t12; - _.key = t13; + _.thumbVisibility = t4; + _.isAlwaysShown = t5; + _.radius = t6; + _.thickness = t7; + _.trackVisibility = t8; + _.fadeDuration = t9; + _.timeToFade = t10; + _.pressDuration = t11; + _.notificationPredicate = t12; + _.interactive = t13; + _.scrollbarOrientation = t14; + _.key = t15; }, _CupertinoScrollbarState: function _CupertinoScrollbarState(t0, t1, t2, t3) { var _ = this; @@ -23373,7 +24092,7 @@ $.FlutterError__errorCount = $.FlutterError__errorCount + 1; }, FlutterError_defaultStackFilter($frames) { - var skipped, index, t1, frame, className, $package, reasons, t2, _i, result, index0, t3, suffix, + var skipped, index, t1, frame, className, $package, reasons, t2, _i, result, index0, t3, t4, suffix, removedPackagesAndClasses = A.LinkedHashMap_LinkedHashMap$_literal(["dart:async-patch", 0, "dart:async", 0, "package:stack_trace", 0, "class _AssertionError", 0, "class _FakeAsync", 0, "class _FrameCallbackEntry", 0, "class _Timer", 0, "class _RawReceivePortImpl", 0], type$.String, type$.int), parsedFrames = A.StackFrame_fromStackString(J.join$1$ax($frames, "\n")); for (skipped = 0, index = 0; t1 = parsedFrames.length, index < t1; ++index) { @@ -23409,12 +24128,13 @@ break; ++index0; } - if (reasons[index0] != null) + t3 = reasons[index0]; + t4 = t3 == null; + if (!t4) suffix = index0 !== index ? " (" + (index0 - index + 2) + " frames)" : " (1 frame)"; else suffix = ""; - t3 = reasons[index0]; - result.push(A.S(t3 == null ? parsedFrames[index0].source : t3) + suffix); + result.push(A.S(t4 ? parsedFrames[index0].source : t3) + suffix); } t1 = A._setArrayType([], t2); for (t2 = removedPackagesAndClasses.get$entries(removedPackagesAndClasses), t2 = t2.get$iterator(t2); t2.moveNext$0();) { @@ -23429,10 +24149,11 @@ t2 = t1.length; if (t2 > 1) t1[t2 - 1] = "and " + A.S(B.JSArray_methods.get$last(t1)); + t2 = "(elided " + skipped; if (t1.length > 2) - result.push("(elided " + skipped + " frames from " + B.JSArray_methods.join$1(t1, ", ") + ")"); + result.push(t2 + " frames from " + B.JSArray_methods.join$1(t1, ", ") + ")"); else - result.push("(elided " + skipped + " frames from " + B.JSArray_methods.join$1(t1, " ") + ")"); + result.push(t2 + " frames from " + B.JSArray_methods.join$1(t1, " ") + ")"); } return result; }, @@ -23452,7 +24173,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; @@ -23658,12 +24379,10 @@ this.widgetName = t0; }, ValueNotifier$(_value, $T) { - return new A.ValueNotifier(_value, A.List_List$filled(0, null, false, type$.nullable_void_Function), $T._eval$1("ValueNotifier<0>")); + return new A.ValueNotifier(_value, $.$get$ChangeNotifier__emptyListeners(), $T._eval$1("ValueNotifier<0>")); }, Listenable: function Listenable() { }, - ValueListenable: function ValueListenable() { - }, ChangeNotifier: function ChangeNotifier() { }, ChangeNotifier_notifyListeners_closure: function ChangeNotifier_notifyListeners_closure(t0) { @@ -23685,7 +24404,7 @@ return new A.TextTreeConfiguration(prefixLineOne, suffixLineOne, prefixOtherLines, prefixLastChildLineOne, prefixOtherLinesRootNode, propertyPrefixIfChildren, propertyPrefixNoChildren, linkCharacter, B.JSString_methods.$mul(" ", linkCharacter.length), lineBreak, lineBreakProperties, beforeName, afterName, afterDescriptionIfBody, beforeProperties, afterProperties, propertySeparator, bodyIndent, showChildren, addBlankLineIfNoChildren, isNameOnOwnLine, footer, mandatoryFooter, isBlankLineBetweenPropertiesAndChildren); }, _PrefixedStringBuilder__wordWrapLine(message, wrapRanges, width, otherLineOffset, startOffset) { - var wrappedLine, startForLengthCalculations, lastWordStart, noWrap, t2, addPrefix, index, mode, lastWordEnd, start, t3, _box_0 = {}, + var wrappedLine, startForLengthCalculations, lastWordStart, noWrap, t2, index, mode, lastWordEnd, start, t3, _box_0 = {}, t1 = message.length; if (t1 + startOffset < width) return A._setArrayType([message], type$.JSArray_String); @@ -23694,7 +24413,7 @@ lastWordStart = A._Cell$named("lastWordStart"); _box_0.currentChunk = 0; noWrap = new A._PrefixedStringBuilder__wordWrapLine_noWrap(_box_0, wrapRanges); - for (t2 = lastWordStart.__late_helper$_name, addPrefix = false, index = 0, mode = B._WordWrapParseMode_0, lastWordEnd = null, start = 0; true;) + for (t2 = lastWordStart.__late_helper$_name, index = 0, mode = B._WordWrapParseMode_0, lastWordEnd = null, start = 0; true;) switch (mode.index) { case 0: while (true) { @@ -23740,7 +24459,6 @@ mode = B._WordWrapParseMode_2; } startForLengthCalculations = start - otherLineOffset; - addPrefix = true; lastWordEnd = null; } else { lastWordEnd = index; @@ -23899,10 +24617,15 @@ }, _DiagnosticableTree_Object_Diagnosticable: function _DiagnosticableTree_Object_Diagnosticable() { }, + UniqueKey$() { + return new A.UniqueKey(); + }, Key: function Key() { }, LocalKey: function LocalKey() { }, + UniqueKey: function UniqueKey() { + }, ValueKey: function ValueKey(t0, t1) { this.value = t0; this.$ti = t1; @@ -23963,19 +24686,18 @@ this.index = t0; this._core$_name = t1; }, - WriteBuffer$() { - var t1 = A.Uint8Buffer$(), - t2 = new DataView(new ArrayBuffer(8)); - t1 = new A.WriteBuffer(t1, t2); - t1.__WriteBuffer__eightBytesAsList = A.NativeUint8List_NativeUint8List$view(t2.buffer, 0, null); - return t1; + WriteBuffer_WriteBuffer() { + var eightBytes = new DataView(new ArrayBuffer(8)), + eightBytesAsList = A.NativeUint8List_NativeUint8List$view(eightBytes.buffer, 0, null); + return new A.WriteBuffer(new Uint8Array(8), eightBytes, eightBytesAsList); }, - WriteBuffer: function WriteBuffer(t0, t1) { + WriteBuffer: function WriteBuffer(t0, t1, t2) { var _ = this; _._serialization$_buffer = t0; + _._currentSize = 0; _._isDone = false; _._eightBytes = t1; - _.__WriteBuffer__eightBytesAsList = $; + _._eightBytesAsList = t2; }, ReadBuffer: function ReadBuffer(t0) { this.data = t0; @@ -24008,7 +24730,7 @@ return B.StackFrame_8sg; if (!J.startsWith$1$s(line, "#")) return A.StackFrame__parseWebFrame(line); - t1 = A.RegExp_RegExp("^#(\\d+) +(.+) \\((.+?):?(\\d+){0,1}:?(\\d+){0,1}\\)$", true, false, false).firstMatch$1(line)._match; + t1 = A.RegExp_RegExp("^#(\\d+) +(.+) \\((.+?):?(\\d+){0,1}:?(\\d+){0,1}\\)$", true, false, false, false).firstMatch$1(line)._match; t2 = t1[2]; t2.toString; method = A.stringReplaceAllUnchecked(t2, ".", ""); @@ -24086,7 +24808,7 @@ }, GestureArenaEntry: function GestureArenaEntry(t0, t1, t2) { this._arena = t0; - this._pointer = t1; + this._arena$_pointer = t1; this._member = t2; }, _GestureArena: function _GestureArena(t0) { @@ -24117,7 +24839,7 @@ _Resampler: function _Resampler(t0, t1, t2, t3, t4, t5, t6, t7) { var _ = this; _._resamplers = t0; - _._binding2$_frameCallbackScheduled = false; + _._binding$_frameCallbackScheduled = false; _._frameTime = t1; _._frameTimeAge = t2; _._lastSampleTime = t3; @@ -24125,7 +24847,7 @@ _._handlePointerEvent = t5; _._handleSampleTimeChanged = t6; _._samplingInterval = t7; - _._binding2$_timer = null; + _._binding$_timer = null; }, GestureBinding: function GestureBinding() { }, @@ -24154,10 +24876,9 @@ case 2: case 3: return buttons === 0 ? 1 : buttons; - case 4: - return buttons === 0 ? 1 : buttons; + case 5: default: - throw A.wrapException(A.ReachabilityError$(string$.x60null_c)); + return buttons === 0 ? 1 : buttons; } }, PointerEventConverter_expand(data, devicePixelRatio) { @@ -24258,29 +24979,36 @@ 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); }, computeHitSlop(kind, settings) { + var t1; switch (kind.index) { case 1: return 1; case 2: case 3: - case 4: + case 5: case 0: - return 18; default: - throw A.wrapException(A.ReachabilityError$(string$.x60null_c)); + t1 = settings == null ? null : settings.touchSlop; + return t1 == null ? 18 : t1; } }, computePanSlop(kind, settings) { + var t1; switch (kind.index) { case 1: return 2; case 2: case 3: - case 4: + case 5: case 0: - return 36; default: - throw A.wrapException(A.ReachabilityError$(string$.x60null_c)); + if (settings == null) + t1 = null; + else { + t1 = settings.touchSlop; + t1 = t1 != null ? t1 * 2 : null; + } + return t1 == null ? 36 : t1; } }, computeScaleSlop(kind) { @@ -24289,11 +25017,10 @@ return 1; case 2: case 3: - case 4: + case 5: case 0: - return 18; default: - throw A.wrapException(A.ReachabilityError$(string$.x60null_c)); + return 18; } }, PointerEvent: function PointerEvent() { @@ -24768,6 +25495,7 @@ _._trackedPointers = t2; _._team = null; _.debugOwner = t3; + _.gestureSettings = null; _._supportedDevices = t4; _._pointerToKind = t5; }, @@ -24785,14 +25513,15 @@ this.touchSlop = t0; }, HitTestResult$() { - var t1 = A._setArrayType([], type$.JSArray_HitTestEntry), + var t1 = A._setArrayType([], type$.JSArray_HitTestEntry_HitTestTarget), t2 = new A.Matrix4(new Float64Array(16)); t2.setIdentity$0(); return new A.HitTestResult(t1, A._setArrayType([t2], type$.JSArray_Matrix4_2), A._setArrayType([], type$.JSArray__TransformPart)); }, - HitTestEntry: function HitTestEntry(t0) { + HitTestEntry: function HitTestEntry(t0, t1) { this.target = t0; this._transform = null; + this.$ti = t1; }, _TransformPart: function _TransformPart() { }, @@ -24842,6 +25571,7 @@ _._trackedPointers = t4; _._team = null; _.debugOwner = t5; + _.gestureSettings = null; _._supportedDevices = t6; _._pointerToKind = t7; }, @@ -24937,6 +25667,7 @@ _._trackedPointers = t6; _._team = null; _.debugOwner = t7; + _.gestureSettings = null; _._supportedDevices = t8; _._pointerToKind = t9; }, @@ -24955,6 +25686,7 @@ _._trackedPointers = t6; _._team = null; _.debugOwner = t7; + _.gestureSettings = null; _._supportedDevices = t8; _._pointerToKind = t9; }, @@ -24973,6 +25705,7 @@ _._trackedPointers = t6; _._team = null; _.debugOwner = t7; + _.gestureSettings = null; _._supportedDevices = t8; _._pointerToKind = t9; }, @@ -25003,6 +25736,7 @@ _.onStart = null; _._multidrag$_pointers = t0; _.debugOwner = t1; + _.gestureSettings = null; _._supportedDevices = t2; _._pointerToKind = t3; }, @@ -25022,6 +25756,7 @@ _.onStart = null; _._multidrag$_pointers = t0; _.debugOwner = t1; + _.gestureSettings = null; _._supportedDevices = t2; _._pointerToKind = t3; }, @@ -25042,6 +25777,7 @@ _._firstTap = _._doubleTapTimer = _.onDoubleTapCancel = _.onDoubleTap = _.onDoubleTapDown = null; _._trackers = t0; _.debugOwner = t1; + _.gestureSettings = null; _._supportedDevices = t2; _._pointerToKind = t3; }, @@ -25133,6 +25869,7 @@ _._trackedPointers = t4; _._team = null; _.debugOwner = t5; + _.gestureSettings = null; _._supportedDevices = t6; _._pointerToKind = t7; }, @@ -25181,6 +25918,7 @@ _._trackedPointers = t4; _._team = null; _.debugOwner = t5; + _.gestureSettings = null; _._supportedDevices = t6; _._pointerToKind = t7; }, @@ -25462,39 +26200,28 @@ _MasterDetailFlowState__lateralUI_closure: function _MasterDetailFlowState__lateralUI_closure(t0) { this.$this = t0; }, - _MasterPage: function _MasterPage(t0, t1, t2, t3, t4, t5, t6, t7, t8, t9) { + _MasterPage: function _MasterPage(t0, t1, t2, t3, t4) { var _ = this; _.masterViewBuilder = t0; _.title = t1; _.leading = t2; _.automaticallyImplyLeading = t3; - _.centerTitle = t4; - _.flexibleSpace = t5; - _.actionBuilder = t6; - _.floatingActionButton = t7; - _.floatingActionButtonLocation = t8; - _.key = t9; + _.key = t4; }, - _MasterDetailScaffold: function _MasterDetailScaffold(t0, t1, t2, t3, t4, t5, t6, t7, t8, t9, t10, t11, t12, t13) { + _MasterDetailScaffold: function _MasterDetailScaffold(t0, t1, t2, t3, t4, t5, t6, t7) { var _ = this; _.masterViewBuilder = t0; _.detailPageBuilder = t1; _.actionBuilder = t2; - _.floatingActionButton = t3; - _.floatingActionButtonLocation = t4; - _.initialArguments = t5; - _.leading = t6; - _.title = t7; - _.automaticallyImplyLeading = t8; - _.centerTitle = t9; - _.detailPageFABlessGutterWidth = t10; - _.detailPageFABGutterWidth = t11; - _.masterViewWidth = t12; - _.key = t13; + _.initialArguments = t3; + _.title = t4; + _.automaticallyImplyLeading = t5; + _.detailPageFABlessGutterWidth = t6; + _.key = t7; }, _MasterDetailScaffoldState: function _MasterDetailScaffoldState(t0, t1) { var _ = this; - _.___MasterDetailScaffoldState_masterViewWidth = _.___MasterDetailScaffoldState_detailPageFABlessGutterWidth = _.___MasterDetailScaffoldState_detailPageFABGutterWidth = _.___MasterDetailScaffoldState_floatingActionButtonLocation = $; + _.___MasterDetailScaffoldState_masterViewWidth = _.___MasterDetailScaffoldState_detailPageFABlessGutterWidth = _.___MasterDetailScaffoldState_floatingActionButtonLocation = $; _._detailArguments = t0; _._widget = null; _._debugLifecycleState = t1; @@ -25565,10 +26292,10 @@ }, _MaterialAppState_build_closure: function _MaterialAppState_build_closure() { }, - AppBar$(actions, actionsIconTheme, automaticallyImplyLeading, backgroundColor, backwardsCompatibility, bottom, bottomOpacity, brightness, centerTitle, elevation, excludeHeaderSemantics, flexibleSpace, foregroundColor, iconTheme, leading, leadingWidth, primary, shadowColor, shape, systemOverlayStyle, textTheme, title, titleSpacing, titleTextStyle, toolbarHeight, toolbarOpacity, toolbarTextStyle) { + AppBar$(actions, actionsIconTheme, automaticallyImplyLeading, backgroundColor, backwardsCompatibility, bottom, bottomOpacity, brightness, centerTitle, elevation, excludeHeaderSemantics, flexibleSpace, foregroundColor, iconTheme, leading, leadingWidth, primary, scrolledUnderElevation, shadowColor, shape, surfaceTintColor, systemOverlayStyle, textTheme, title, titleSpacing, titleTextStyle, toolbarHeight, toolbarOpacity, toolbarTextStyle) { var t1 = bottom == null ? null : bottom.get$preferredSize()._dy, t2 = toolbarHeight == null ? 56 : toolbarHeight; - return new A.AppBar(leading, automaticallyImplyLeading, title, actions, flexibleSpace, bottom, elevation, shadowColor, shape, backgroundColor, foregroundColor, brightness, iconTheme, actionsIconTheme, textTheme, true, centerTitle, false, titleSpacing, toolbarOpacity, bottomOpacity, new A._PreferredAppBarSize(toolbarHeight, t1, 1 / 0, t2 + (t1 == null ? 0 : t1)), toolbarHeight, leadingWidth, backwardsCompatibility, toolbarTextStyle, titleTextStyle, systemOverlayStyle, null); + return new A.AppBar(leading, automaticallyImplyLeading, title, actions, flexibleSpace, bottom, elevation, scrolledUnderElevation, shadowColor, surfaceTintColor, shape, backgroundColor, foregroundColor, brightness, iconTheme, actionsIconTheme, textTheme, true, centerTitle, false, titleSpacing, toolbarOpacity, bottomOpacity, new A._PreferredAppBarSize(toolbarHeight, t1, 1 / 0, t2 + (t1 == null ? 0 : t1)), toolbarHeight, leadingWidth, backwardsCompatibility, toolbarTextStyle, titleTextStyle, systemOverlayStyle, null); }, AppBar_preferredHeightFor(context, preferredSize) { var t1, t2; @@ -25591,7 +26318,7 @@ _._dx = t2; _._dy = t3; }, - AppBar: function AppBar(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) { + AppBar: function AppBar(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) { var _ = this; _.leading = t0; _.automaticallyImplyLeading = t1; @@ -25600,28 +26327,34 @@ _.flexibleSpace = t4; _.bottom = t5; _.elevation = t6; - _.shadowColor = t7; - _.shape = t8; - _.backgroundColor = t9; - _.foregroundColor = t10; - _.brightness = t11; - _.iconTheme = t12; - _.actionsIconTheme = t13; - _.textTheme = t14; - _.primary = t15; - _.centerTitle = t16; - _.excludeHeaderSemantics = t17; - _.titleSpacing = t18; - _.toolbarOpacity = t19; - _.bottomOpacity = t20; - _.preferredSize = t21; - _.toolbarHeight = t22; - _.leadingWidth = t23; - _.backwardsCompatibility = t24; - _.toolbarTextStyle = t25; - _.titleTextStyle = t26; - _.systemOverlayStyle = t27; - _.key = t28; + _.scrolledUnderElevation = t7; + _.shadowColor = t8; + _.surfaceTintColor = t9; + _.shape = t10; + _.backgroundColor = t11; + _.foregroundColor = t12; + _.brightness = t13; + _.iconTheme = t14; + _.actionsIconTheme = t15; + _.textTheme = t16; + _.primary = t17; + _.centerTitle = t18; + _.excludeHeaderSemantics = t19; + _.titleSpacing = t20; + _.toolbarOpacity = t21; + _.bottomOpacity = t22; + _.preferredSize = t23; + _.toolbarHeight = t24; + _.leadingWidth = t25; + _.backwardsCompatibility = t26; + _.toolbarTextStyle = t27; + _.titleTextStyle = t28; + _.systemOverlayStyle = t29; + _.key = t30; + }, + AppBar__getEffectiveCenterTitle_platformCenter: function AppBar__getEffectiveCenterTitle_platformCenter(t0, t1) { + this.$this = t0; + this.theme = t1; }, _AppBarState: function _AppBarState(t0) { var _ = this; @@ -25633,7 +26366,7 @@ }, _AppBarState__handleScrollNotification_closure: function _AppBarState__handleScrollNotification_closure() { }, - _SliverAppBarDelegate: function _SliverAppBarDelegate(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) { + _SliverAppBarDelegate: function _SliverAppBarDelegate(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) { var _ = this; _.leading = t0; _.automaticallyImplyLeading = t1; @@ -25642,35 +26375,37 @@ _.flexibleSpace = t4; _.bottom = t5; _.elevation = t6; - _.shadowColor = t7; - _.forceElevated = t8; - _.backgroundColor = t9; - _.foregroundColor = t10; - _.brightness = t11; - _.iconTheme = t12; - _.actionsIconTheme = t13; - _.textTheme = t14; - _.primary = t15; - _.centerTitle = t16; - _.excludeHeaderSemantics = t17; - _.titleSpacing = t18; - _.expandedHeight = t19; - _.collapsedHeight = t20; - _.topPadding = t21; - _.floating = t22; - _.pinned = t23; - _.shape = t24; - _.toolbarHeight = t25; - _.leadingWidth = t26; - _.backwardsCompatibility = t27; - _.toolbarTextStyle = t28; - _.titleTextStyle = t29; - _.systemOverlayStyle = t30; - _._bottomHeight = t31; - _.vsync = t32; - _.snapConfiguration = t33; - _.stretchConfiguration = t34; - _.showOnScreenConfiguration = t35; + _.scrolledUnderElevation = t7; + _.shadowColor = t8; + _.surfaceTintColor = t9; + _.forceElevated = t10; + _.backgroundColor = t11; + _.foregroundColor = t12; + _.brightness = t13; + _.iconTheme = t14; + _.actionsIconTheme = t15; + _.textTheme = t16; + _.primary = t17; + _.centerTitle = t18; + _.excludeHeaderSemantics = t19; + _.titleSpacing = t20; + _.expandedHeight = t21; + _.collapsedHeight = t22; + _.topPadding = t23; + _.floating = t24; + _.pinned = t25; + _.shape = t26; + _.toolbarHeight = t27; + _.leadingWidth = t28; + _.backwardsCompatibility = t29; + _.toolbarTextStyle = t30; + _.titleTextStyle = t31; + _.systemOverlayStyle = t32; + _._bottomHeight = t33; + _.vsync = t34; + _.snapConfiguration = t35; + _.stretchConfiguration = t36; + _.showOnScreenConfiguration = t37; }, SliverAppBar: function SliverAppBar(t0, t1, t2, t3, t4) { var _ = this; @@ -25723,29 +26458,54 @@ _._depth = 0; _._node$_parent = _._node$_owner = null; }, + _DefaultsM20: function _DefaultsM20(t0, t1, t2, t3, t4, t5, t6, t7, t8, t9, t10, t11, t12, t13, t14, t15, t16, t17, t18) { + var _ = this; + _.context = t0; + _.___DefaultsM2__colors = _.___DefaultsM2__theme = $; + _.brightness = t1; + _.backgroundColor = t2; + _.foregroundColor = t3; + _.elevation = t4; + _.scrolledUnderElevation = t5; + _.shadowColor = t6; + _.surfaceTintColor = t7; + _.shape = t8; + _.iconTheme = t9; + _.actionsIconTheme = t10; + _.textTheme = t11; + _.centerTitle = t12; + _.titleSpacing = t13; + _.toolbarHeight = t14; + _.toolbarTextStyle = t15; + _.titleTextStyle = t16; + _.systemOverlayStyle = t17; + _.backwardsCompatibility = t18; + }, __SliverAppBarState_State_TickerProviderStateMixin: function __SliverAppBarState_State_TickerProviderStateMixin() { }, - AppBarTheme$(actionsIconTheme, backgroundColor, backwardsCompatibility, brightness, centerTitle, color, elevation, foregroundColor, iconTheme, shadowColor, shape, systemOverlayStyle, textTheme, titleSpacing, titleTextStyle, toolbarHeight, toolbarTextStyle) { - return new A.AppBarTheme(brightness, backgroundColor == null ? color : backgroundColor, foregroundColor, elevation, shadowColor, shape, iconTheme, actionsIconTheme, textTheme, centerTitle, titleSpacing, toolbarHeight, toolbarTextStyle, titleTextStyle, systemOverlayStyle, backwardsCompatibility); + AppBarTheme$(actionsIconTheme, backgroundColor, backwardsCompatibility, brightness, centerTitle, color, elevation, foregroundColor, iconTheme, scrolledUnderElevation, shadowColor, shape, surfaceTintColor, systemOverlayStyle, textTheme, titleSpacing, titleTextStyle, toolbarHeight, toolbarTextStyle) { + return new A.AppBarTheme(brightness, backgroundColor == null ? color : backgroundColor, foregroundColor, elevation, scrolledUnderElevation, shadowColor, surfaceTintColor, shape, iconTheme, actionsIconTheme, textTheme, centerTitle, titleSpacing, toolbarHeight, toolbarTextStyle, titleTextStyle, systemOverlayStyle, backwardsCompatibility); }, - AppBarTheme: function AppBarTheme(t0, t1, t2, t3, t4, t5, t6, t7, t8, t9, t10, t11, t12, t13, t14, t15) { + AppBarTheme: function AppBarTheme(t0, t1, t2, t3, t4, t5, t6, t7, t8, t9, t10, t11, t12, t13, t14, t15, t16, t17) { var _ = this; _.brightness = t0; _.backgroundColor = t1; _.foregroundColor = t2; _.elevation = t3; - _.shadowColor = t4; - _.shape = t5; - _.iconTheme = t6; - _.actionsIconTheme = t7; - _.textTheme = t8; - _.centerTitle = t9; - _.titleSpacing = t10; - _.toolbarHeight = t11; - _.toolbarTextStyle = t12; - _.titleTextStyle = t13; - _.systemOverlayStyle = t14; - _.backwardsCompatibility = t15; + _.scrolledUnderElevation = t4; + _.shadowColor = t5; + _.surfaceTintColor = t6; + _.shape = t7; + _.iconTheme = t8; + _.actionsIconTheme = t9; + _.textTheme = t10; + _.centerTitle = t11; + _.titleSpacing = t12; + _.toolbarHeight = t13; + _.toolbarTextStyle = t14; + _.titleTextStyle = t15; + _.systemOverlayStyle = t16; + _.backwardsCompatibility = t17; }, _AppBarTheme_Object_Diagnosticable: function _AppBarTheme_Object_Diagnosticable() { }, @@ -25861,7 +26621,7 @@ }, _BottomAppBarTheme_Object_Diagnosticable: function _BottomAppBarTheme_Object_Diagnosticable() { }, - BottomNavigationBarThemeData: function BottomNavigationBarThemeData(t0, t1, t2, t3, t4, t5, t6, t7, t8, t9, t10, t11, t12) { + BottomNavigationBarThemeData: function BottomNavigationBarThemeData(t0, t1, t2, t3, t4, t5, t6, t7, t8, t9, t10, t11, t12, t13) { var _ = this; _.backgroundColor = t0; _.elevation = t1; @@ -25876,6 +26636,7 @@ _.type = t10; _.enableFeedback = t11; _.landscapeLayout = t12; + _.mouseCursor = t13; }, _BottomNavigationBarThemeData_Object_Diagnosticable: function _BottomNavigationBarThemeData_Object_Diagnosticable() { }, @@ -25937,7 +26698,7 @@ _BottomSheetThemeData_Object_Diagnosticable: function _BottomSheetThemeData_Object_Diagnosticable() { }, RawMaterialButton$(autofocus, child, clipBehavior, constraints, disabledElevation, elevation, enableFeedback, fillColor, focusColor, focusElevation, focusNode, highlightColor, highlightElevation, hoverColor, hoverElevation, materialTapTargetSize, mouseCursor, onPressed, shape, splashColor, textStyle) { - return new A.RawMaterialButton(onPressed, mouseCursor, textStyle, fillColor, focusColor, hoverColor, highlightColor, splashColor, elevation, hoverElevation, focusElevation, highlightElevation, disabledElevation, constraints, shape, child, materialTapTargetSize, focusNode, false, clipBehavior, true, null); + return new A.RawMaterialButton(onPressed, mouseCursor, textStyle, fillColor, focusColor, hoverColor, highlightColor, splashColor, elevation, hoverElevation, focusElevation, highlightElevation, disabledElevation, constraints, shape, child, materialTapTargetSize, focusNode, false, clipBehavior, enableFeedback, null); }, RawMaterialButton: function RawMaterialButton(t0, t1, t2, t3, t4, t5, t6, t7, t8, t9, t10, t11, t12, t13, t14, t15, t16, t17, t18, t19, t20, t21) { var _ = this; @@ -26063,11 +26824,11 @@ }, _ButtonBarThemeData_Object_Diagnosticable: function _ButtonBarThemeData_Object_Diagnosticable() { }, - ButtonStyle$(alignment, animationDuration, backgroundColor, elevation, enableFeedback, fixedSize, foregroundColor, maximumSize, minimumSize, mouseCursor, overlayColor, padding, shadowColor, shape, side, splashFactory, tapTargetSize, textStyle, visualDensity) { - return new A.ButtonStyle(textStyle, backgroundColor, foregroundColor, overlayColor, shadowColor, elevation, padding, minimumSize, fixedSize, maximumSize, side, shape, mouseCursor, visualDensity, tapTargetSize, animationDuration, enableFeedback, alignment, splashFactory); + 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_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; @@ -26084,53 +26845,55 @@ t7 = t1 ? _null : a.overlayColor; t7 = A.ButtonStyle__lerpProperties(t7, t3 ? _null : b.overlayColor, t, A.ui_Color_lerp$closure(), t6); t8 = t1 ? _null : a.shadowColor; - t6 = A.ButtonStyle__lerpProperties(t8, t3 ? _null : b.shadowColor, t, A.ui_Color_lerp$closure(), t6); - t8 = t1 ? _null : a.elevation; - t9 = t3 ? _null : b.elevation; - t9 = A.ButtonStyle__lerpProperties(t8, t9, t, A.ui__lerpDouble$closure(), type$.nullable_double); - t8 = t1 ? _null : a.padding; - t10 = t3 ? _null : b.padding; - t10 = A.ButtonStyle__lerpProperties(t8, t10, t, A.edge_insets_EdgeInsetsGeometry_lerp$closure(), type$.nullable_EdgeInsetsGeometry); - t8 = t1 ? _null : a.minimumSize; - t11 = t3 ? _null : b.minimumSize; - t12 = type$.nullable_Size; - t11 = A.ButtonStyle__lerpProperties(t8, t11, t, A.ui_Size_lerp$closure(), t12); - t8 = t1 ? _null : a.fixedSize; - t8 = A.ButtonStyle__lerpProperties(t8, t3 ? _null : b.fixedSize, t, A.ui_Size_lerp$closure(), t12); - t13 = t1 ? _null : a.maximumSize; - t12 = A.ButtonStyle__lerpProperties(t13, t3 ? _null : b.maximumSize, t, A.ui_Size_lerp$closure(), t12); - t13 = t1 ? _null : a.side; - t13 = A.ButtonStyle__lerpSides(t13, t3 ? _null : b.side, t); - t14 = t1 ? _null : a.shape; - t14 = A.ButtonStyle__lerpShapes(t14, t3 ? _null : b.shape, t); - t15 = t < 0.5; - if (t15) - t16 = t1 ? _null : a.mouseCursor; + t8 = A.ButtonStyle__lerpProperties(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; + t15 = A.ButtonStyle__lerpShapes(t15, t3 ? _null : b.shape, t); + t16 = t < 0.5; + if (t16) + t17 = t1 ? _null : a.mouseCursor; else - t16 = t3 ? _null : b.mouseCursor; - if (t15) - t17 = t1 ? _null : a.visualDensity; + t17 = t3 ? _null : b.mouseCursor; + if (t16) + t18 = t1 ? _null : a.visualDensity; else - t17 = t3 ? _null : b.visualDensity; - if (t15) - t18 = t1 ? _null : a.tapTargetSize; + t18 = t3 ? _null : b.visualDensity; + if (t16) + t19 = t1 ? _null : a.tapTargetSize; else - t18 = t3 ? _null : b.tapTargetSize; - if (t15) - t19 = t1 ? _null : a.animationDuration; + t19 = t3 ? _null : b.tapTargetSize; + if (t16) + t20 = t1 ? _null : a.animationDuration; else - t19 = t3 ? _null : b.animationDuration; - if (t15) - t20 = t1 ? _null : a.enableFeedback; + t20 = t3 ? _null : b.animationDuration; + if (t16) + t21 = t1 ? _null : a.enableFeedback; else - t20 = t3 ? _null : b.enableFeedback; - t21 = t1 ? _null : a.alignment; - t21 = A.AlignmentGeometry_lerp(t21, t3 ? _null : b.alignment, t); - if (t15) + t21 = t3 ? _null : b.enableFeedback; + t22 = t1 ? _null : a.alignment; + t22 = A.AlignmentGeometry_lerp(t22, t3 ? _null : b.alignment, t); + if (t16) t1 = t1 ? _null : a.splashFactory; else t1 = t3 ? _null : b.splashFactory; - return A.ButtonStyle$(t21, t19, t5, t9, t20, t8, t2, t12, t11, t16, t7, t10, t6, t14, t13, t1, t18, t4, t17); + return A.ButtonStyle$(t22, t20, t5, t10, t21, t9, t2, t13, t12, t17, t7, t11, t8, t15, t14, t1, t6, t19, t4, t18); }, ButtonStyle__lerpProperties(a, b, t, lerpFunction, $T) { if (a == null && b == null) @@ -26147,27 +26910,28 @@ return null; return new A._LerpShapes(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) { + ButtonStyle: function ButtonStyle(t0, t1, t2, t3, t4, t5, t6, t7, t8, t9, t10, t11, t12, t13, t14, t15, t16, t17, t18, t19) { var _ = this; _.textStyle = t0; _.backgroundColor = t1; _.foregroundColor = t2; _.overlayColor = t3; _.shadowColor = t4; - _.elevation = t5; - _.padding = t6; - _.minimumSize = t7; - _.fixedSize = t8; - _.maximumSize = t9; - _.side = t10; - _.shape = t11; - _.mouseCursor = t12; - _.visualDensity = t13; - _.tapTargetSize = t14; - _.animationDuration = t15; - _.enableFeedback = t16; - _.alignment = t17; - _.splashFactory = t18; + _.surfaceTintColor = t5; + _.elevation = t6; + _.padding = t7; + _.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; @@ -26252,20 +27016,20 @@ }, _ButtonStyleState_build_closure9: function _ButtonStyleState_build_closure9() { }, - _ButtonStyleState_build_closure17: function _ButtonStyleState_build_closure17(t0) { + _ButtonStyleState_build_closure10: function _ButtonStyleState_build_closure10() { + }, + _ButtonStyleState_build_closure18: function _ButtonStyleState_build_closure18(t0) { this.effectiveValue = t0; }, _ButtonStyleState_build__closure0: function _ButtonStyleState_build__closure0(t0) { this.states = t0; }, - _ButtonStyleState_build_closure18: function _ButtonStyleState_build_closure18(t0) { + _ButtonStyleState_build_closure19: function _ButtonStyleState_build_closure19(t0) { this.effectiveValue = t0; }, _ButtonStyleState_build__closure: function _ButtonStyleState_build__closure(t0) { this.states = t0; }, - _ButtonStyleState_build_closure10: function _ButtonStyleState_build_closure10() { - }, _ButtonStyleState_build_closure11: function _ButtonStyleState_build_closure11() { }, _ButtonStyleState_build_closure12: function _ButtonStyleState_build_closure12() { @@ -26276,7 +27040,9 @@ }, _ButtonStyleState_build_closure15: function _ButtonStyleState_build_closure15() { }, - _ButtonStyleState_build_closure16: function _ButtonStyleState_build_closure16(t0) { + _ButtonStyleState_build_closure16: function _ButtonStyleState_build_closure16() { + }, + _ButtonStyleState_build_closure17: function _ButtonStyleState_build_closure17(t0) { this.$this = t0; }, _ButtonStyleState_build__closure1: function _ButtonStyleState_build__closure1() { @@ -26453,7 +27219,7 @@ _MonthPickerState: function _MonthPickerState(t0, t1) { var _ = this; _._pageViewKey = t0; - _.___MonthPickerState__textDirection = _.___MonthPickerState__localizations = _.___MonthPickerState__pageController = _.___MonthPickerState__previousMonthDate = _.___MonthPickerState__nextMonthDate = _.___MonthPickerState__currentMonth = $; + _.___MonthPickerState__textDirection = _.___MonthPickerState__localizations = _.___MonthPickerState__pageController = _.___MonthPickerState__currentMonth = $; _._actionMap = _._shortcutMap = null; _.___MonthPickerState__dayGridFocus = $; _._widget = _._focusedDay = null; @@ -26543,21 +27309,33 @@ _.child = t6; _.key = t7; }, - CardTheme: function CardTheme(t0, t1, t2, t3, t4, t5) { + _DefaultsM21: function _DefaultsM21(t0, t1, t2, t3, t4, t5, t6, t7) { + var _ = this; + _.context = t0; + _.clipBehavior = t1; + _.color = t2; + _.shadowColor = t3; + _.surfaceTintColor = t4; + _.elevation = t5; + _.margin = t6; + _.shape = t7; + }, + CardTheme: function CardTheme(t0, t1, t2, t3, t4, t5, t6) { var _ = this; _.clipBehavior = t0; _.color = t1; _.shadowColor = t2; - _.elevation = t3; - _.margin = t4; - _.shape = t5; + _.surfaceTintColor = t3; + _.elevation = t4; + _.margin = t5; + _.shape = t6; }, _CardTheme_Object_Diagnosticable: function _CardTheme_Object_Diagnosticable() { }, - Checkbox$(activeColor, autofocus, checkColor, materialTapTargetSize, onChanged, side, tristate, value) { - return new A.Checkbox(value, onChanged, activeColor, checkColor, tristate, materialTapTargetSize, false, side, null); + Checkbox$(activeColor, autofocus, checkColor, materialTapTargetSize, onChanged, shape, side, tristate, value) { + return new A.Checkbox(value, onChanged, activeColor, checkColor, tristate, materialTapTargetSize, false, shape, side, null); }, - Checkbox: function Checkbox(t0, t1, t2, t3, t4, t5, t6, t7, t8) { + Checkbox: function Checkbox(t0, t1, t2, t3, t4, t5, t6, t7, t8, t9) { var _ = this; _.value = t0; _.onChanged = t1; @@ -26566,8 +27344,9 @@ _.tristate = t4; _.materialTapTargetSize = t5; _.autofocus = t6; - _.side = t7; - _.key = t8; + _.shape = t7; + _.side = t8; + _.key = t9; }, _CheckboxState: function _CheckboxState(t0, t1, t2, t3, t4, t5, t6, t7, t8, t9, t10, t11, t12, t13, t14, t15) { var _ = this; @@ -26599,7 +27378,7 @@ }, _CheckboxState_build_closure: function _CheckboxState_build_closure(t0, t1) { this.$this = t0; - this.themeData = t1; + this.checkboxTheme = t1; }, _CheckboxPainter: function _CheckboxPainter(t0) { var _ = this; @@ -26750,20 +27529,15 @@ }, _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, 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, primaryVariant, secondaryVariant); + 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_ColorScheme$fromSwatch(accentColor, backgroundColor, brightness, cardColor, errorColor, primaryColorDark, primarySwatch) { - var t1, secondary, t2, t3, t4, t5, t6, t7, t8, t9, _null = null, + var secondary, t1, t2, t3, t4, t5, t6, t7, t8, t9, _null = null, isDark = brightness === B.Brightness_0, primaryIsDark = A.ThemeData_estimateBrightnessForColor(primarySwatch) === B.Brightness_0; if (accentColor == null) - if (isDark) { - t1 = B.Map_iTYZn.$index(0, 200); - t1.toString; - secondary = t1; - } else - secondary = primarySwatch; + secondary = isDark ? B.Color_4284809178 : primarySwatch; else secondary = accentColor; t1 = A.ThemeData_estimateBrightnessForColor(secondary); @@ -26776,43 +27550,33 @@ } else t2 = primaryColorDark; - if (isDark) { - t3 = B.Map_iTYZn.$index(0, 700); - t3.toString; - } else { + if (isDark) + t3 = B.Color_4278239141; + else { t3 = primarySwatch._swatch.$index(0, 700); t3.toString; } if (cardColor == null) - if (isDark) { - t4 = B.Map_HFpTk.$index(0, 800); - t4.toString; - } else - t4 = B.Color_4294967295; + t4 = isDark ? B.Color_4282532418 : B.Color_4294967295; else t4 = cardColor; if (backgroundColor == null) - if (isDark) { - t5 = B.Map_HFpTk.$index(0, 700); - t5.toString; - } else { + if (isDark) + t5 = B.Color_4284572001; + else { t5 = primarySwatch._swatch.$index(0, 200); t5.toString; } else t5 = backgroundColor; - if (errorColor == null) { - t6 = B.Map_JNc9P.$index(0, 700); - t6.toString; - } else - t6 = errorColor; + t6 = errorColor == null ? B.Color_4292030255 : errorColor; t7 = primaryIsDark ? B.Color_4294967295 : B.Color_4278190080; 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); + 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); }, - 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) { + 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) { var _ = this; _.brightness = t0; _.primary = t1; @@ -26842,8 +27606,9 @@ _._inverseSurface = t25; _._onInverseSurface = t26; _._inversePrimary = t27; - _._primaryVariant = t28; - _._secondaryVariant = t29; + _._surfaceTint = t28; + _._primaryVariant = t29; + _._secondaryVariant = t30; }, _ColorScheme_Object_Diagnosticable: function _ColorScheme_Object_Diagnosticable() { }, @@ -26879,7 +27644,7 @@ }, TableRowInkWell$(child, onLongPress, onTap, overlayColor) { var _null = null; - return new A.TableRowInkWell(child, onTap, _null, _null, _null, onLongPress, _null, _null, _null, true, B.BoxShape_0, _null, _null, _null, _null, _null, _null, overlayColor, _null, _null, true, false, _null, false, _null, true, _null); + return new A.TableRowInkWell(child, onTap, _null, _null, _null, _null, onLongPress, _null, _null, _null, true, B.BoxShape_0, _null, _null, _null, _null, _null, _null, overlayColor, _null, _null, true, false, _null, false, _null, true, _null); }, DataColumn: function DataColumn(t0, t1, t2) { this.label = t0; @@ -26921,16 +27686,17 @@ }, DataTable_build_closure1: function DataTable_build_closure1() { }, - DataTable_build_closure2: function DataTable_build_closure2(t0, t1, t2, t3, t4, t5, t6, t7) { + DataTable_build_closure2: function DataTable_build_closure2(t0, t1, t2, t3, t4, t5, t6, t7, t8) { var _ = this; _.$this = t0; _.anyRowSelectable = t1; _.effectiveDataRowColor = t2; _.effectiveHeadingRowColor = t3; _.context = t4; - _.theme = t5; - _.defaultRowColor = t6; - _.tableColumns = t7; + _.dataTableTheme = t5; + _.theme = t6; + _.defaultRowColor = t7; + _.tableColumns = t8; }, DataTable_build_closure4: function DataTable_build_closure4(t0, t1) { this.$this = t0; @@ -26941,35 +27707,36 @@ this.column = t1; this.dataColumnIndex = t2; }, - TableRowInkWell: function TableRowInkWell(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) { + TableRowInkWell: function TableRowInkWell(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; _.onTap = t1; _.onTapDown = t2; - _.onTapCancel = t3; - _.onDoubleTap = t4; - _.onLongPress = t5; - _.onHighlightChanged = t6; - _.onHover = t7; - _.mouseCursor = t8; - _.containedInkWell = t9; - _.highlightShape = t10; - _.radius = t11; - _.borderRadius = t12; - _.customBorder = t13; - _.focusColor = t14; - _.hoverColor = t15; - _.highlightColor = t16; - _.overlayColor = t17; - _.splashColor = t18; - _.splashFactory = t19; - _.enableFeedback = t20; - _.excludeFromSemantics = t21; - _.onFocusChange = t22; - _.autofocus = t23; - _.focusNode = t24; - _.canRequestFocus = t25; - _.key = t26; + _.onTapUp = t3; + _.onTapCancel = t4; + _.onDoubleTap = t5; + _.onLongPress = t6; + _.onHighlightChanged = t7; + _.onHover = t8; + _.mouseCursor = t9; + _.containedInkWell = t10; + _.highlightShape = t11; + _.radius = t12; + _.borderRadius = t13; + _.customBorder = t14; + _.focusColor = t15; + _.hoverColor = t16; + _.highlightColor = t17; + _.overlayColor = t18; + _.splashColor = t19; + _.splashFactory = t20; + _.enableFeedback = t21; + _.excludeFromSemantics = t22; + _.onFocusChange = t23; + _.autofocus = t24; + _.focusNode = t25; + _.canRequestFocus = t26; + _.key = t27; }, TableRowInkWell_getRectCallback_closure: function TableRowInkWell_getRectCallback_closure(t0) { this.referenceBox = t0; @@ -27008,6 +27775,12 @@ return null; return new A._LerpProperties3(a, b, t, lerpFunction, $T._eval$1("_LerpProperties3<0>")); }, + DataTableTheme_of(context) { + var t1; + context.dependOnInheritedWidgetOfExactType$1$0(type$.DataTableTheme); + t1 = A.Theme_of(context).dataTableTheme; + return t1; + }, DataTableThemeData: function DataTableThemeData(t0, t1, t2, t3, t4, t5, t6, t7, t8, t9, t10) { var _ = this; _.decoration = t0; @@ -27116,8 +27889,8 @@ t5 = A.Primitives_valueFromDecomposedDate(A.Primitives_getYear(t5), A.Primitives_getMonth(t5), A.Primitives_getDay(t5), 0, 0, 0, 0, false); if (!A._isInt(t5)) A.throwExpression(A.argumentErrorValue(t5)); - t1.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); - $async$returnValue = A.showDialog(true, new A.showDatePicker_closure(t1, null), context, null, true, type$.DateTime); + t1.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); + $async$returnValue = A.showDialog(null, true, new A.showDatePicker_closure(t1, null), context, null, true, type$.DateTime); // goto return $async$goto = 1; break; @@ -27132,7 +27905,7 @@ this._box_0 = t0; this.builder = t1; }, - DatePickerDialog: function DatePickerDialog(t0, t1, t2, t3, t4, t5, t6, t7, t8, t9, t10, t11, t12, t13, t14) { + DatePickerDialog: function DatePickerDialog(t0, t1, t2, t3, t4, t5, t6, t7, t8, t9, t10, t11, t12, t13, t14, t15) { var _ = this; _.initialDate = t0; _.firstDate = t1; @@ -27148,7 +27921,8 @@ _.errorInvalidText = t11; _.fieldHintText = t12; _.fieldLabelText = t13; - _.key = t14; + _.keyboardType = t14; + _.key = t15; }, _DatePickerDialogState: function _DatePickerDialogState(t0, t1, t2, t3, t4, t5, t6, t7, t8) { var _ = this; @@ -27239,14 +28013,14 @@ _buildMaterialDialogTransitions(context, animation, secondaryAnimation, child) { return A.FadeTransition$(false, child, A.CurvedAnimation$(B.Cubic_xDo0, animation, null)); }, - showDialog(barrierDismissible, builder, context, routeSettings, useRootNavigator, $T) { + showDialog(anchorPoint, barrierDismissible, builder, context, routeSettings, useRootNavigator, $T) { var themes, t1 = A.Navigator_of(context, true)._framework$_element; t1.toString; themes = A.InheritedTheme_capture(context, t1); - return A.Navigator_of(context, true).push$1(A.DialogRoute$(B.Color_2315255808, barrierDismissible, null, builder, context, routeSettings, themes, true, $T)); + return A.Navigator_of(context, true).push$1(A.DialogRoute$(anchorPoint, B.Color_2315255808, barrierDismissible, null, builder, context, routeSettings, themes, true, $T)); }, - DialogRoute$(barrierColor, barrierDismissible, barrierLabel, builder, context, settings, themes, useSafeArea, $T) { + DialogRoute$(anchorPoint, barrierColor, barrierDismissible, barrierLabel, builder, context, settings, themes, useSafeArea, $T) { var t2, t3, t4, t5, t6, t7, _null = null, t1 = A.Localizations_of(context, B.Type_MaterialLocalizations_flR, type$.MaterialLocalizations); t1.toString; @@ -27255,15 +28029,18 @@ t3 = $.Zone__current; t4 = A.ProxyAnimation$(B.C__AlwaysDismissedAnimation); t5 = A._setArrayType([], type$.JSArray_OverlayEntry); - t6 = A.List_List$filled(0, _null, false, type$.nullable_void_Function); + t6 = $.$get$ChangeNotifier__emptyListeners(); t7 = $.Zone__current; - return new A.DialogRoute(new A.DialogRoute_closure(builder, themes, true), barrierDismissible, t1, barrierColor, B.Duration_150000, A.dialog___buildMaterialDialogTransitions$closure(), _null, t2, new A.LabeledGlobalKey(_null, $T._eval$1("LabeledGlobalKey<_ModalScopeState<0>>")), new A.LabeledGlobalKey(_null, type$.LabeledGlobalKey_State_StatefulWidget), new A.PageStorageBucket(), _null, 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, 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>")); }, _paddingScaleFactor(textScaleFactor) { var t1 = A.lerpDouble(1, 0.3333333333333333, B.JSNumber_methods.clamp$2(textScaleFactor, 1, 2) - 1); t1.toString; return t1; }, + _DefaultsM2$(context) { + return new A._DefaultsM2(context, A.Theme_of(context).textTheme, null, 24, B.RoundedRectangleBorder_LkV0, B.Alignment_0_0, null, null); + }, Dialog: function Dialog(t0, t1, t2, t3, t4, t5, t6, t7) { var _ = this; _.backgroundColor = t0; @@ -27296,7 +28073,7 @@ this.children = t1; this.key = t2; }, - DialogRoute: function DialogRoute(t0, t1, t2, t3, t4, t5, t6, t7, t8, t9, t10, t11, t12, t13, t14, t15, t16, t17, t18) { + DialogRoute: function DialogRoute(t0, t1, t2, t3, t4, t5, t6, t7, t8, t9, t10, t11, t12, t13, t14, t15, t16, t17, t18, t19) { var _ = this; _._pageBuilder = t0; _._barrierDismissible = t1; @@ -27304,34 +28081,46 @@ _._barrierColor = t3; _._transitionDuration = t4; _._transitionBuilder = t5; - _.filter = t6; + _.anchorPoint = t6; + _.filter = t7; _._offstage = false; _._secondaryAnimationProxy = _._animationProxy = null; - _._willPopCallbacks = t7; - _._scopeKey = t8; - _._subtreeKey = t9; - _._storageBucket = t10; + _._willPopCallbacks = t8; + _._scopeKey = t9; + _._subtreeKey = t10; + _._storageBucket = t11; _.__ModalRoute__modalBarrier = $; _._modalScopeCache = null; _.__ModalRoute__modalScope = $; - _.LocalHistoryRoute__localHistory = t11; - _._transitionCompleter = t12; + _.LocalHistoryRoute__localHistory = t12; + _._transitionCompleter = t13; _._popFinalized = false; _._routes$_controller = _._routes$_animation = null; - _._secondaryAnimation = t13; + _._secondaryAnimation = t14; _._trainHoppingListenerRemover = _._routes$_result = null; - _._overlayEntries = t14; + _._overlayEntries = t15; _._navigator$_navigator = null; - _._navigator$_settings = t15; - _._restorationScopeId = t16; - _._popCompleter = t17; - _.$ti = t18; + _._navigator$_settings = t16; + _._restorationScopeId = t17; + _._popCompleter = t18; + _.$ti = t19; }, DialogRoute_closure: function DialogRoute_closure(t0, t1, t2) { this.builder = t0; this.themes = t1; this.useSafeArea = t2; }, + _DefaultsM2: function _DefaultsM2(t0, t1, t2, t3, t4, t5, t6, t7) { + var _ = this; + _.context = t0; + _._textTheme = t1; + _.backgroundColor = t2; + _.elevation = t3; + _.shape = t4; + _.alignment = t5; + _.titleTextStyle = t6; + _.contentTextStyle = t7; + }, DialogTheme: function DialogTheme(t0, t1, t2, t3, t4, t5) { var _ = this; _.backgroundColor = t0; @@ -27426,7 +28215,7 @@ _DrawerControllerState_State_SingleTickerProviderStateMixin: function _DrawerControllerState_State_SingleTickerProviderStateMixin() { }, DrawerThemeData_lerp(a, b, t) { - var t2, t3, t4, t5, _null = null, + var t2, t3, t4, t5, t6, _null = null, t1 = a == null; if (t1 && b == null) return _null; @@ -27437,8 +28226,10 @@ t4 = A.Color_lerp(t4, t3 ? _null : b.scrimColor, t); t5 = t1 ? _null : a.elevation; t5 = A.lerpDouble(t5, t3 ? _null : b.elevation, t); - t1 = t1 ? _null : a.shape; - return new A.DrawerThemeData(t2, t4, t5, A.ShapeBorder_lerp(t1, t3 ? _null : b.shape, t)); + t6 = t1 ? _null : a.shape; + t6 = A.ShapeBorder_lerp(t6, t3 ? _null : b.shape, t); + t1 = t1 ? _null : a.width; + return new A.DrawerThemeData(t2, t4, t5, t6, A.lerpDouble(t1, t3 ? _null : b.width, t)); }, DrawerTheme_of(context) { var t1; @@ -27446,26 +28237,28 @@ t1 = A.Theme_of(context).drawerTheme; return t1; }, - DrawerThemeData: function DrawerThemeData(t0, t1, t2, t3) { + DrawerThemeData: function DrawerThemeData(t0, t1, t2, t3, t4) { var _ = this; _.backgroundColor = t0; _.scrimColor = t1; _.elevation = t2; _.shape = t3; + _.width = t4; }, _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$(alignment, autofocus, disabledHint, dropdownColor, elevation, enableFeedback, focusColor, focusNode, hint, icon, iconDisabledColor, iconEnabledColor, iconSize, isDense, isExpanded, itemHeight, items, menuMaxHeight, onChanged, onTap, selectedItemBuilder, style, underline, value, $T) { - return new A.DropdownButton(items, value, hint, disabledHint, onChanged, onTap, selectedItemBuilder, elevation, style, underline, icon, iconDisabledColor, iconEnabledColor, iconSize, isDense, isExpanded, itemHeight, focusColor, focusNode, false, dropdownColor, menuMaxHeight, enableFeedback, alignment, null, $T._eval$1("DropdownButton<0>")); + DropdownButton$(dropdownColor, elevation, hint, icon, iconSize, isDense, isExpanded, itemHeight, items, onChanged, selectedItemBuilder, style, underline, 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>")); }, DropdownButtonFormField$(decoration, isDense, isExpanded, items, onChanged, selectedItemBuilder, validator, value, $T) { var _null = null; if (decoration == 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, _null, _null, _null, _null, _null); - return new A.DropdownButtonFormField(onChanged, _null, validator, new A.DropdownButtonFormField_closure($T, decoration, _null, items, onChanged, _null, _null, selectedItemBuilder, _null, 8, _null, _null, _null, _null, 24, true, isExpanded, _null, _null, false, _null, _null, _null, B.AlignmentDirectional_m1_0), value, true, B.AutovalidateMode_0, _null, _null, $T._eval$1("DropdownButtonFormField<0>")); + return new A.DropdownButtonFormField(onChanged, _null, validator, new A.DropdownButtonFormField_closure($T, decoration, _null, items, onChanged, _null, _null, selectedItemBuilder, _null, 8, _null, _null, _null, _null, 24, true, isExpanded, _null, _null, false, _null, _null, _null, B.AlignmentDirectional_m1_0, _null), value, true, B.AutovalidateMode_0, _null, _null, $T._eval$1("DropdownButtonFormField<0>")); }, _DropdownMenuPainter: function _DropdownMenuPainter(t0, t1, t2, t3, t4, t5, t6, t7) { var _ = this; @@ -27478,7 +28271,7 @@ _._dropdown$_painter = t6; _._repaint = t7; }, - _DropdownMenuItemButton: function _DropdownMenuItemButton(t0, t1, t2, t3, t4, t5, t6, t7, t8) { + _DropdownMenuItemButton: function _DropdownMenuItemButton(t0, t1, t2, t3, t4, t5, t6, t7) { var _ = this; _.route = t0; _.padding = t1; @@ -27486,9 +28279,8 @@ _.constraints = t3; _.itemIndex = t4; _.enableFeedback = t5; - _.borderRadius = t6; - _.key = t7; - _.$ti = t8; + _.key = t6; + _.$ti = t7; }, _DropdownMenuItemButtonState: function _DropdownMenuItemButtonState(t0, t1) { var _ = this; @@ -27656,7 +28448,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) { + 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) { var _ = this; _.items = t0; _.value = t1; @@ -27682,14 +28474,18 @@ _.menuMaxHeight = t21; _.enableFeedback = t22; _.alignment = t23; - _.key = t24; - _.$ti = t25; + _.borderRadius = t24; + _._inputDecoration = t25; + _._isEmpty = t26; + _._dropdown$_isFocused = t27; + _.key = t28; + _.$ti = t29; }, _DropdownButtonState: function _DropdownButtonState(t0, t1) { var _ = this; _._dropdown$_internalNode = _._lastOrientation = _._dropdownRoute = _._selectedIndex = null; _._hasPrimaryFocus = false; - _.___DropdownButtonState__focusHighlightMode = _.___DropdownButtonState__actionMap = $; + _.___DropdownButtonState__actionMap = $; _._widget = null; _._debugLifecycleState = t0; _._framework$_element = null; @@ -27704,10 +28500,6 @@ _DropdownButtonState__handleFocusChanged_closure: function _DropdownButtonState__handleFocusChanged_closure(t0) { this.$this = t0; }, - _DropdownButtonState__handleFocusHighlightModeChange_closure: function _DropdownButtonState__handleFocusHighlightModeChange_closure(t0, t1) { - this.$this = t0; - this.mode = t1; - }, _DropdownButtonState__updateSelectedIndex_closure: function _DropdownButtonState__updateSelectedIndex_closure(t0) { this.$this = t0; }, @@ -27734,7 +28526,7 @@ _.key = t8; _.$ti = t9; }, - DropdownButtonFormField_closure: function DropdownButtonFormField_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) { + DropdownButtonFormField_closure: function DropdownButtonFormField_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) { var _ = this; _.T = t0; _.decoration = t1; @@ -27760,6 +28552,7 @@ _.menuMaxHeight = t21; _.enableFeedback = t22; _.alignment = t23; + _.borderRadius = t24; }, DropdownButtonFormField__closure: function DropdownButtonFormField__closure(t0, t1) { this.state = t0; @@ -27772,35 +28565,36 @@ _.hint = t2; _.disabledHint = t3; }, - DropdownButtonFormField__closure0: function DropdownButtonFormField__closure0(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) { + DropdownButtonFormField__closure0: function DropdownButtonFormField__closure0(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; - _.effectiveDecoration = t0; - _.field = t1; - _.isEmpty = t2; - _.items = t3; - _.selectedItemBuilder = t4; - _.state = t5; - _.hint = t6; - _.disabledHint = t7; - _.onChanged = t8; - _.onTap = t9; - _.elevation = t10; - _.style = t11; - _.icon = t12; - _.iconDisabledColor = t13; - _.iconEnabledColor = t14; - _.iconSize = t15; - _.isDense = t16; - _.isExpanded = t17; - _.itemHeight = t18; - _.focusColor = t19; - _.focusNode = t20; - _.autofocus = t21; - _.dropdownColor = t22; - _.menuMaxHeight = t23; - _.enableFeedback = t24; - _.alignment = t25; - _.T = t26; + _.items = t0; + _.selectedItemBuilder = t1; + _.state = t2; + _.hint = t3; + _.disabledHint = t4; + _.onChanged = t5; + _.onTap = t6; + _.elevation = t7; + _.style = t8; + _.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; + _.effectiveDecoration = t24; + _.field = t25; + _.isEmpty = t26; + _.T = t27; }, _DropdownButtonFormFieldState: function _DropdownButtonFormFieldState(t0, t1, t2, t3, t4, t5, t6, t7, t8) { var _ = this; @@ -27836,7 +28630,12 @@ 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, backgroundColor, elevationValue, enableFeedback, _null, foregroundColor, t4, t3, mouseCursor, overlayColor, t2, t1, t5, _null, splashFactory, tapTargetSize, new A._MaterialStatePropertyAll(textStyle, type$._MaterialStatePropertyAll_nullable_TextStyle), visualDensity); + return A.ButtonStyle$(alignment, animationDuration, backgroundColor, elevationValue, enableFeedback, _null, foregroundColor, 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); + t1 = t1 == null ? null : t1.textScaleFactor; + return A.ButtonStyleButton_scaledPadding(B.EdgeInsets_16_0_16_0, B.EdgeInsets_8_0_8_0, B.EdgeInsets_4_0_4_0, t1 == null ? 1 : t1); }, ElevatedButton: function ElevatedButton(t0, t1, t2, t3, t4, t5, t6, t7, t8, t9) { var _ = this; @@ -27934,6 +28733,45 @@ this.$this = t0; this.index = t1; }, + ExpansionTileThemeData_lerp(a, b, t) { + 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.collapsedBackgroundColor; + t4 = A.Color_lerp(t4, t3 ? _null : b.collapsedBackgroundColor, t); + t5 = t1 ? _null : a.tilePadding; + t5 = A.EdgeInsetsGeometry_lerp(t5, t3 ? _null : b.tilePadding, t); + t6 = t1 ? _null : a.expandedAlignment; + t6 = A.AlignmentGeometry_lerp(t6, t3 ? _null : b.expandedAlignment, t); + t7 = t1 ? _null : a.childrenPadding; + t7 = A.EdgeInsetsGeometry_lerp(t7, t3 ? _null : b.childrenPadding, t); + t8 = t1 ? _null : a.iconColor; + t8 = A.Color_lerp(t8, t3 ? _null : b.iconColor, t); + t9 = t1 ? _null : a.collapsedIconColor; + 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)); + }, + ExpansionTileThemeData: function ExpansionTileThemeData(t0, t1, t2, t3, t4, t5, t6, t7, t8) { + var _ = this; + _.backgroundColor = t0; + _.collapsedBackgroundColor = t1; + _.tilePadding = t2; + _.expandedAlignment = t3; + _.childrenPadding = t4; + _.iconColor = t5; + _.collapsedIconColor = t6; + _.textColor = t7; + _.collapsedTextColor = t8; + }, + _ExpansionTileThemeData_Object_Diagnosticable: function _ExpansionTileThemeData_Object_Diagnosticable() { + }, Feedback_forTap(context) { var $async$goto = 0, $async$completer = A._makeAsyncAwaitCompleter(type$.void), @@ -28062,6 +28900,33 @@ _._depth = 0; _._node$_parent = _._node$_owner = null; }, + _M2Defaults: function _M2Defaults(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; + _.type = t0; + _.hasChild = t1; + _._theme = t2; + _._colors = t3; + _.foregroundColor = t4; + _.backgroundColor = t5; + _.focusColor = t6; + _.hoverColor = t7; + _.splashColor = t8; + _.elevation = t9; + _.focusElevation = t10; + _.hoverElevation = t11; + _.disabledElevation = t12; + _.highlightElevation = t13; + _.shape = t14; + _.enableFeedback = t15; + _.iconSize = t16; + _.sizeConstraints = t17; + _.smallSizeConstraints = t18; + _.largeSizeConstraints = t19; + _.extendedSizeConstraints = t20; + _.extendedIconLabelSpacing = t21; + _.extendedPadding = t22; + _.extendedTextStyle = t23; + }, _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>")); }, @@ -28111,8 +28976,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_lerp(a, b, t) { - var t2, t3, t4, t5, t6, t7, t8, t9, t10, t11, t12, t13, t14, t15, t16, t17, t18, t19, t20, _null = null, + var t2, t3, t4, t5, t6, t7, t8, t9, t10, t11, t12, t13, t14, t15, t16, t17, t18, t19, t20, t21, _null = null, t1 = a == null; if (t1 && b == null) return _null; @@ -28143,22 +29011,24 @@ t14 = t1 ? _null : a.enableFeedback; else t14 = t3 ? _null : b.enableFeedback; - t15 = t1 ? _null : a.sizeConstraints; - t15 = A.BoxConstraints_lerp(t15, t3 ? _null : b.sizeConstraints, t); - t16 = t1 ? _null : a.smallSizeConstraints; - t16 = A.BoxConstraints_lerp(t16, t3 ? _null : b.smallSizeConstraints, t); - t17 = t1 ? _null : a.largeSizeConstraints; - t17 = A.BoxConstraints_lerp(t17, t3 ? _null : b.largeSizeConstraints, t); - t18 = t1 ? _null : a.extendedSizeConstraints; - t18 = A.BoxConstraints_lerp(t18, t3 ? _null : b.extendedSizeConstraints, t); - t19 = t1 ? _null : a.extendedIconLabelSpacing; - t19 = A.lerpDouble(t19, t3 ? _null : b.extendedIconLabelSpacing, t); - t20 = t1 ? _null : a.extendedPadding; - t20 = A.EdgeInsetsGeometry_lerp(t20, t3 ? _null : b.extendedPadding, t); + 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 new A.FloatingActionButtonThemeData(t2, t4, t5, t6, t7, t8, t9, t10, t11, t12, t13, t14, t15, t16, t17, t18, t19, t20, A.TextStyle_lerp(t1, t3 ? _null : b.extendedTextStyle, t)); + 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); }, - FloatingActionButtonThemeData: function FloatingActionButtonThemeData(t0, t1, t2, t3, t4, t5, t6, t7, t8, t9, t10, t11, t12, t13, t14, t15, t16, t17, t18) { + FloatingActionButtonThemeData: function FloatingActionButtonThemeData(t0, t1, t2, t3, t4, t5, t6, t7, t8, t9, t10, t11, t12, t13, t14, t15, t16, t17, t18, t19) { var _ = this; _.foregroundColor = t0; _.backgroundColor = t1; @@ -28172,13 +29042,14 @@ _.highlightElevation = t9; _.shape = t10; _.enableFeedback = t11; - _.sizeConstraints = t12; - _.smallSizeConstraints = t13; - _.largeSizeConstraints = t14; - _.extendedSizeConstraints = t15; - _.extendedIconLabelSpacing = t16; - _.extendedPadding = t17; - _.extendedTextStyle = t18; + _.iconSize = t12; + _.sizeConstraints = t13; + _.smallSizeConstraints = t14; + _.largeSizeConstraints = t15; + _.extendedSizeConstraints = t16; + _.extendedIconLabelSpacing = t17; + _.extendedPadding = t18; + _.extendedTextStyle = t19; }, _FloatingActionButtonThemeData_Object_Diagnosticable: function _FloatingActionButtonThemeData_Object_Diagnosticable() { }, @@ -28322,11 +29193,11 @@ _.onRemoved = t10; _._material$_debugDisposed = false; }, - InkResponse$(autofocus, borderRadius, canRequestFocus, child, containedInkWell, customBorder, enableFeedback, excludeFromSemantics, focusColor, focusNode, highlightColor, highlightShape, hoverColor, key, mouseCursor, onDoubleTap, onFocusChange, onHighlightChanged, onHover, onLongPress, onTap, onTapCancel, onTapDown, overlayColor, radius, splashColor, splashFactory) { - return new A.InkResponse(child, onTap, onTapDown, onTapCancel, onDoubleTap, onLongPress, onHighlightChanged, onHover, mouseCursor, containedInkWell, highlightShape, radius, borderRadius, customBorder, focusColor, hoverColor, highlightColor, overlayColor, splashColor, splashFactory, enableFeedback, false, onFocusChange, autofocus, focusNode, canRequestFocus, key); + InkResponse$(autofocus, borderRadius, canRequestFocus, child, containedInkWell, customBorder, enableFeedback, excludeFromSemantics, focusColor, focusNode, highlightColor, highlightShape, hoverColor, key, mouseCursor, onDoubleTap, onFocusChange, onHighlightChanged, onHover, onLongPress, onTap, onTapCancel, onTapDown, onTapUp, overlayColor, radius, splashColor, splashFactory) { + return new A.InkResponse(child, onTap, onTapDown, onTapUp, onTapCancel, onDoubleTap, onLongPress, onHighlightChanged, onHover, mouseCursor, containedInkWell, highlightShape, radius, borderRadius, customBorder, focusColor, hoverColor, highlightColor, overlayColor, splashColor, splashFactory, enableFeedback, false, onFocusChange, autofocus, focusNode, canRequestFocus, key); }, - InkWell$(autofocus, borderRadius, canRequestFocus, child, customBorder, enableFeedback, focusColor, focusNode, highlightColor, hoverColor, key, mouseCursor, onDoubleTap, onFocusChange, onHighlightChanged, onHover, onLongPress, onTap, onTapCancel, onTapDown, overlayColor, splashColor, splashFactory) { - return new A.InkWell(child, onTap, onTapDown, onTapCancel, onDoubleTap, onLongPress, onHighlightChanged, onHover, mouseCursor, true, B.BoxShape_0, null, borderRadius, customBorder, focusColor, hoverColor, highlightColor, overlayColor, splashColor, splashFactory, enableFeedback !== false, false, onFocusChange, autofocus, focusNode, canRequestFocus, key); + InkWell$(autofocus, borderRadius, canRequestFocus, child, customBorder, enableFeedback, focusColor, focusNode, highlightColor, hoverColor, key, mouseCursor, onDoubleTap, onFocusChange, onHighlightChanged, onHover, onLongPress, onTap, onTapCancel, onTapDown, overlayColor, radius, splashColor, splashFactory) { + return new A.InkWell(child, onTap, onTapDown, null, onTapCancel, onDoubleTap, onLongPress, onHighlightChanged, onHover, mouseCursor, true, B.BoxShape_0, radius, borderRadius, customBorder, focusColor, hoverColor, highlightColor, overlayColor, splashColor, splashFactory, enableFeedback !== false, false, onFocusChange, autofocus, focusNode, canRequestFocus, key); }, InteractiveInkFeature: function InteractiveInkFeature() { }, @@ -28337,68 +29208,70 @@ this.child = t1; this.key = t2; }, - InkResponse: function InkResponse(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) { + InkResponse: function InkResponse(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; _.onTap = t1; _.onTapDown = t2; - _.onTapCancel = t3; - _.onDoubleTap = t4; - _.onLongPress = t5; - _.onHighlightChanged = t6; - _.onHover = t7; - _.mouseCursor = t8; - _.containedInkWell = t9; - _.highlightShape = t10; - _.radius = t11; - _.borderRadius = t12; - _.customBorder = t13; - _.focusColor = t14; - _.hoverColor = t15; - _.highlightColor = t16; - _.overlayColor = t17; - _.splashColor = t18; - _.splashFactory = t19; - _.enableFeedback = t20; - _.excludeFromSemantics = t21; - _.onFocusChange = t22; - _.autofocus = t23; - _.focusNode = t24; - _.canRequestFocus = t25; - _.key = t26; + _.onTapUp = t3; + _.onTapCancel = t4; + _.onDoubleTap = t5; + _.onLongPress = t6; + _.onHighlightChanged = t7; + _.onHover = t8; + _.mouseCursor = t9; + _.containedInkWell = t10; + _.highlightShape = t11; + _.radius = t12; + _.borderRadius = t13; + _.customBorder = t14; + _.focusColor = t15; + _.hoverColor = t16; + _.highlightColor = t17; + _.overlayColor = t18; + _.splashColor = t19; + _.splashFactory = t20; + _.enableFeedback = t21; + _.excludeFromSemantics = t22; + _.onFocusChange = t23; + _.autofocus = t24; + _.focusNode = t25; + _.canRequestFocus = t26; + _.key = t27; }, - _InkResponseStateWidget: function _InkResponseStateWidget(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) { + _InkResponseStateWidget: function _InkResponseStateWidget(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) { var _ = this; _.child = t0; _.onTap = t1; _.onTapDown = t2; - _.onTapCancel = t3; - _.onDoubleTap = t4; - _.onLongPress = t5; - _.onHighlightChanged = t6; - _.onHover = t7; - _.mouseCursor = t8; - _.containedInkWell = t9; - _.highlightShape = t10; - _.radius = t11; - _.borderRadius = t12; - _.customBorder = t13; - _.focusColor = t14; - _.hoverColor = t15; - _.highlightColor = t16; - _.overlayColor = t17; - _.splashColor = t18; - _.splashFactory = t19; - _.enableFeedback = t20; - _.excludeFromSemantics = t21; - _.onFocusChange = t22; - _.autofocus = t23; - _.focusNode = t24; - _.canRequestFocus = t25; - _.parentState = t26; - _.getRectCallback = t27; - _.debugCheckContext = t28; - _.key = t29; + _.onTapUp = t3; + _.onTapCancel = t4; + _.onDoubleTap = t5; + _.onLongPress = t6; + _.onHighlightChanged = t7; + _.onHover = t8; + _.mouseCursor = t9; + _.containedInkWell = t10; + _.highlightShape = t11; + _.radius = t12; + _.borderRadius = t13; + _.customBorder = t14; + _.focusColor = t15; + _.hoverColor = t16; + _.highlightColor = t17; + _.overlayColor = t18; + _.splashColor = t19; + _.splashFactory = t20; + _.enableFeedback = t21; + _.excludeFromSemantics = t22; + _.onFocusChange = t23; + _.autofocus = t24; + _.focusNode = t25; + _.canRequestFocus = t26; + _.parentState = t27; + _.getRectCallback = t28; + _.debugCheckContext = t29; + _.key = t30; }, _HighlightType: function _HighlightType(t0, t1) { this.index = t0; @@ -28430,35 +29303,36 @@ _InkResponseState__handleFocusHighlightModeChange_closure: function _InkResponseState__handleFocusHighlightModeChange_closure(t0) { this.$this = t0; }, - 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) { + 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) { var _ = this; _.child = t0; _.onTap = t1; _.onTapDown = t2; - _.onTapCancel = t3; - _.onDoubleTap = t4; - _.onLongPress = t5; - _.onHighlightChanged = t6; - _.onHover = t7; - _.mouseCursor = t8; - _.containedInkWell = t9; - _.highlightShape = t10; - _.radius = t11; - _.borderRadius = t12; - _.customBorder = t13; - _.focusColor = t14; - _.hoverColor = t15; - _.highlightColor = t16; - _.overlayColor = t17; - _.splashColor = t18; - _.splashFactory = t19; - _.enableFeedback = t20; - _.excludeFromSemantics = t21; - _.onFocusChange = t22; - _.autofocus = t23; - _.focusNode = t24; - _.canRequestFocus = t25; - _.key = t26; + _.onTapUp = t3; + _.onTapCancel = t4; + _.onDoubleTap = t5; + _.onLongPress = t6; + _.onHighlightChanged = t7; + _.onHover = t8; + _.mouseCursor = t9; + _.containedInkWell = t10; + _.highlightShape = t11; + _.radius = t12; + _.borderRadius = t13; + _.customBorder = t14; + _.focusColor = t15; + _.hoverColor = t16; + _.highlightColor = t17; + _.overlayColor = t18; + _.splashColor = t19; + _.splashFactory = t20; + _.enableFeedback = t21; + _.excludeFromSemantics = t22; + _.onFocusChange = t23; + _.autofocus = t24; + _.focusNode = t25; + _.canRequestFocus = t26; + _.key = t27; }, __InkResponseState_State_AutomaticKeepAliveClientMixin: function __InkResponseState_State_AutomaticKeepAliveClientMixin() { }, @@ -28476,7 +29350,7 @@ this.borderRadius = t1; this.borderSide = t2; }, - InputDatePickerFormField: function InputDatePickerFormField(t0, t1, t2, t3, t4, t5, t6, t7, t8, t9, t10, t11) { + InputDatePickerFormField: function InputDatePickerFormField(t0, t1, t2, t3, t4, t5, t6, t7, t8, t9, t10, t11, t12) { var _ = this; _.initialDate = t0; _.firstDate = t1; @@ -28488,8 +29362,9 @@ _.errorInvalidText = t7; _.fieldHintText = t8; _.fieldLabelText = t9; - _.autofocus = t10; - _.key = t11; + _.keyboardType = t10; + _.autofocus = t11; + _.key = t12; }, _InputDatePickerFormFieldState: function _InputDatePickerFormFieldState(t0, t1) { var _ = this; @@ -28793,59 +29668,6 @@ }, __RenderDecoration_RenderBox_SlottedContainerRenderObjectMixin: function __RenderDecoration_RenderBox_SlottedContainerRenderObjectMixin() { }, - ListTileThemeData_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 = t < 0.5; - if (t2) - t3 = t1 ? _null : a.dense; - else - t3 = b == null ? _null : b.dense; - t4 = t1 ? _null : a.shape; - t5 = b == null; - t4 = A.ShapeBorder_lerp(t4, t5 ? _null : b.shape, t); - if (t2) - t6 = t1 ? _null : a.style; - else - t6 = t5 ? _null : b.style; - t7 = t1 ? _null : a.selectedColor; - t7 = A.Color_lerp(t7, t5 ? _null : b.selectedColor, t); - t8 = t1 ? _null : a.iconColor; - t8 = A.Color_lerp(t8, t5 ? _null : b.iconColor, t); - t9 = t1 ? _null : a.textColor; - t9 = A.Color_lerp(t9, t5 ? _null : b.textColor, t); - t10 = t1 ? _null : a.contentPadding; - t10 = A.EdgeInsetsGeometry_lerp(t10, t5 ? _null : b.contentPadding, t); - t11 = t1 ? _null : a.tileColor; - t11 = A.Color_lerp(t11, t5 ? _null : b.tileColor, t); - t12 = t1 ? _null : a.selectedTileColor; - t12 = A.Color_lerp(t12, t5 ? _null : b.selectedTileColor, t); - t13 = t1 ? _null : a.horizontalTitleGap; - t13 = A.lerpDouble(t13, t5 ? _null : b.horizontalTitleGap, t); - t14 = t1 ? _null : a.minVerticalPadding; - t14 = A.lerpDouble(t14, t5 ? _null : b.minVerticalPadding, t); - t15 = t1 ? _null : a.minLeadingWidth; - t15 = A.lerpDouble(t15, t5 ? _null : b.minLeadingWidth, t); - if (t2) - t1 = t1 ? _null : a.enableFeedback; - else - t1 = t5 ? _null : b.enableFeedback; - return new A.ListTileThemeData(t3, t4, t6, t7, t8, t9, t10, t11, t12, t13, t14, t15, t1); - }, - ListTileTheme$(child, data, key, style) { - return new A.ListTileTheme(data, style, child, key); - }, - ListTileTheme_of(context) { - var result = context.dependOnInheritedWidgetOfExactType$1$0(type$.ListTileTheme), - t1 = result == null ? null : result.get$data(result); - return t1 == null ? A.Theme_of(context).listTileTheme : t1; - }, - ListTileTheme_merge(child, selectedColor) { - var _null = null; - return new A.Builder(new A.ListTileTheme_merge_closure(_null, _null, _null, _null, selectedColor, _null, _null, _null, _null, _null, _null, _null, _null, _null, child), _null); - }, 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); }, @@ -28866,47 +29688,6 @@ this.index = t0; this._core$_name = t1; }, - ListTileThemeData: function ListTileThemeData(t0, t1, t2, t3, t4, t5, t6, t7, t8, t9, t10, t11, t12) { - var _ = this; - _.dense = t0; - _.shape = t1; - _.style = t2; - _.selectedColor = t3; - _.iconColor = t4; - _.textColor = t5; - _.contentPadding = t6; - _.tileColor = t7; - _.selectedTileColor = t8; - _.horizontalTitleGap = t9; - _.minVerticalPadding = t10; - _.minLeadingWidth = t11; - _.enableFeedback = t12; - }, - ListTileTheme: function ListTileTheme(t0, t1, t2, t3) { - var _ = this; - _._list_tile$_data = t0; - _._list_tile$_style = t1; - _.child = t2; - _.key = t3; - }, - ListTileTheme_merge_closure: function ListTileTheme_merge_closure(t0, t1, t2, t3, t4, t5, t6, t7, t8, t9, t10, t11, t12, t13, t14) { - var _ = this; - _.key = t0; - _.dense = t1; - _.shape = t2; - _.style = t3; - _.selectedColor = t4; - _.iconColor = t5; - _.textColor = t6; - _.contentPadding = t7; - _.tileColor = t8; - _.selectedTileColor = t9; - _.enableFeedback = t10; - _.horizontalTitleGap = t11; - _.minVerticalPadding = t12; - _.minLeadingWidth = t13; - _.child = t14; - }, ListTile: function ListTile(t0, t1, t2, t3, t4, t5, t6, t7, t8, t9, t10, t11, t12, t13, t14, t15, t16, t17, t18, t19) { var _ = this; _.leading = t0; @@ -28996,39 +29777,141 @@ this.parentData = t1; this.child = t2; }, - _ListTileThemeData_Object_Diagnosticable: function _ListTileThemeData_Object_Diagnosticable() { - }, __ListTile_RenderObjectWidget_SlottedMultiChildRenderObjectWidgetMixin: function __ListTile_RenderObjectWidget_SlottedMultiChildRenderObjectWidgetMixin() { }, __RenderListTile_RenderBox_SlottedContainerRenderObjectMixin: function __RenderListTile_RenderBox_SlottedContainerRenderObjectMixin() { }, - Material$(animationDuration, borderOnForeground, borderRadius, child, clipBehavior, color, elevation, key, shadowColor, shape, textStyle, type) { - return new A.Material(child, type, elevation, color, shadowColor, textStyle, shape, true, clipBehavior, animationDuration, borderRadius, key); + ListTileThemeData$(contentPadding, dense, enableFeedback, horizontalTitleGap, iconColor, minLeadingWidth, minVerticalPadding, mouseCursor, selectedColor, selectedTileColor, shape, style, textColor, tileColor, visualDensity) { + return new A.ListTileThemeData(dense, shape, style, selectedColor, iconColor, textColor, contentPadding, tileColor, selectedTileColor, horizontalTitleGap, minVerticalPadding, minLeadingWidth, enableFeedback, mouseCursor, visualDensity); }, - _MaterialState__transparentInterior(clipBehavior, contents, context, shape) { - var child = new A._ShapeBorderPaint(contents, shape, true, null); - if (clipBehavior === B.Clip_0) - return child; - return A.ClipPath$(child, clipBehavior, new A.ShapeBorderClipper(shape, A.Directionality_maybeOf(context), null)); + ListTileThemeData_lerp(a, b, t) { + var t2, t3, t4, t5, t6, t7, t8, t9, t10, t11, t12, t13, t14, t15, t16, t17, _null = null, + t1 = a == null; + if (t1 && b == null) + return _null; + t2 = t < 0.5; + if (t2) + t3 = t1 ? _null : a.dense; + else + t3 = b == null ? _null : b.dense; + t4 = t1 ? _null : a.shape; + t5 = b == null; + t4 = A.ShapeBorder_lerp(t4, t5 ? _null : b.shape, t); + if (t2) + t6 = t1 ? _null : a.style; + else + t6 = t5 ? _null : b.style; + t7 = t1 ? _null : a.selectedColor; + t7 = A.Color_lerp(t7, t5 ? _null : b.selectedColor, t); + t8 = t1 ? _null : a.iconColor; + t8 = A.Color_lerp(t8, t5 ? _null : b.iconColor, t); + t9 = t1 ? _null : a.textColor; + t9 = A.Color_lerp(t9, t5 ? _null : b.textColor, t); + t10 = t1 ? _null : a.contentPadding; + t10 = A.EdgeInsetsGeometry_lerp(t10, t5 ? _null : b.contentPadding, t); + t11 = t1 ? _null : a.tileColor; + t11 = A.Color_lerp(t11, t5 ? _null : b.tileColor, t); + t12 = t1 ? _null : a.selectedTileColor; + t12 = A.Color_lerp(t12, t5 ? _null : b.selectedTileColor, t); + t13 = t1 ? _null : a.horizontalTitleGap; + t13 = A.lerpDouble(t13, t5 ? _null : b.horizontalTitleGap, t); + t14 = t1 ? _null : a.minVerticalPadding; + t14 = A.lerpDouble(t14, t5 ? _null : b.minVerticalPadding, t); + t15 = t1 ? _null : a.minLeadingWidth; + t15 = A.lerpDouble(t15, t5 ? _null : b.minLeadingWidth, t); + if (t2) + t16 = t1 ? _null : a.enableFeedback; + else + t16 = t5 ? _null : b.enableFeedback; + if (t2) + t17 = t1 ? _null : a.mouseCursor; + else + t17 = t5 ? _null : b.mouseCursor; + if (t2) + t1 = t1 ? _null : a.visualDensity; + else + t1 = t5 ? _null : b.visualDensity; + return A.ListTileThemeData$(t10, t3, t16, t13, t8, t15, t14, t17, t7, t12, t4, t6, t9, t11, t1); + }, + ListTileTheme$(child, data, key, style) { + return new A.ListTileTheme(data, style, child, key); + }, + ListTileTheme_of(context) { + var result = context.dependOnInheritedWidgetOfExactType$1$0(type$.ListTileTheme), + t1 = result == null ? null : result.get$data(result); + return t1 == null ? A.Theme_of(context).listTileTheme : t1; + }, + ListTileTheme_merge(child, selectedColor) { + var _null = null; + return new A.Builder(new A.ListTileTheme_merge_closure(_null, _null, _null, _null, selectedColor, _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; + _.dense = t0; + _.shape = t1; + _.style = t2; + _.selectedColor = t3; + _.iconColor = t4; + _.textColor = t5; + _.contentPadding = t6; + _.tileColor = t7; + _.selectedTileColor = t8; + _.horizontalTitleGap = t9; + _.minVerticalPadding = t10; + _.minLeadingWidth = t11; + _.enableFeedback = t12; + _.mouseCursor = t13; + _.visualDensity = t14; + }, + ListTileTheme: function ListTileTheme(t0, t1, t2, t3) { + var _ = this; + _._list_tile_theme$_data = t0; + _._list_tile_theme$_style = t1; + _.child = t2; + _.key = t3; + }, + ListTileTheme_merge_closure: function ListTileTheme_merge_closure(t0, t1, t2, t3, t4, t5, t6, t7, t8, t9, t10, t11, t12, t13, t14) { + var _ = this; + _.key = t0; + _.dense = t1; + _.shape = t2; + _.style = t3; + _.selectedColor = t4; + _.iconColor = t5; + _.textColor = t6; + _.contentPadding = t7; + _.tileColor = t8; + _.selectedTileColor = t9; + _.enableFeedback = t10; + _.horizontalTitleGap = t11; + _.minVerticalPadding = t12; + _.minLeadingWidth = t13; + _.child = t14; + }, + _ListTileThemeData_Object_Diagnosticable: function _ListTileThemeData_Object_Diagnosticable() { + }, + 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); }, MaterialType: function MaterialType(t0, t1) { this.index = t0; this._core$_name = t1; }, - Material: function Material(t0, t1, t2, t3, t4, t5, t6, t7, t8, t9, t10, t11) { + Material: function Material(t0, t1, t2, t3, t4, t5, t6, t7, t8, t9, t10, t11, t12) { var _ = this; _.child = t0; _.type = t1; _.elevation = t2; _.color = t3; _.shadowColor = t4; - _.textStyle = t5; - _.shape = t6; - _.borderOnForeground = t7; - _.clipBehavior = t8; - _.animationDuration = t9; - _.borderRadius = t10; - _.key = t11; + _.surfaceTintColor = t5; + _.textStyle = t6; + _.shape = t7; + _.borderOnForeground = t8; + _.clipBehavior = t9; + _.animationDuration = t10; + _.borderRadius = t11; + _.key = t12; }, _MaterialState: function _MaterialState(t0, t1, t2, t3) { var _ = this; @@ -29087,7 +29970,7 @@ this.begin = t0; this.end = t1; }, - _MaterialInterior: function _MaterialInterior(t0, t1, t2, t3, t4, t5, t6, t7, t8, t9, t10) { + _MaterialInterior: function _MaterialInterior(t0, t1, t2, t3, t4, t5, t6, t7, t8, t9, t10, t11) { var _ = this; _.child = t0; _.shape = t1; @@ -29096,14 +29979,15 @@ _.elevation = t4; _.color = t5; _.shadowColor = t6; - _.curve = t7; - _.duration = t8; - _.onEnd = t9; - _.key = t10; + _.surfaceTintColor = t7; + _.curve = t8; + _.duration = t9; + _.onEnd = t10; + _.key = t11; }, _MaterialInteriorState: function _MaterialInteriorState(t0, t1, t2) { var _ = this; - _._border = _._shadowColor = _._elevation = null; + _._border = _._shadowColor = _._surfaceTintColor = _._elevation = null; _.__ImplicitlyAnimatedWidgetState__animation = _.__ImplicitlyAnimatedWidgetState__controller = $; _.SingleTickerProviderStateMixin__ticker = t0; _.SingleTickerProviderStateMixin__tickerModeNotifier = t1; @@ -29117,6 +30001,8 @@ }, _MaterialInteriorState_forEachTween_closure1: function _MaterialInteriorState_forEachTween_closure1() { }, + _MaterialInteriorState_forEachTween_closure2: function _MaterialInteriorState_forEachTween_closure2() { + }, _ShapeBorderPaint: function _ShapeBorderPaint(t0, t1, t2, t3) { var _ = this; _.child = t0; @@ -29267,7 +30153,7 @@ __MergeableMaterialState_State_TickerProviderStateMixin: function __MergeableMaterialState_State_TickerProviderStateMixin() { }, NavigationBarThemeData_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; @@ -29276,33 +30162,39 @@ 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.indicatorColor; - t5 = A.Color_lerp(t5, t3 ? _null : b.indicatorColor, t); - t6 = t1 ? _null : a.labelTextStyle; - t7 = t3 ? _null : b.labelTextStyle; - t7 = A.NavigationBarThemeData__lerpProperties(t6, t7, t, A.text_style_TextStyle_lerp$closure(), type$.nullable_TextStyle); - t6 = t1 ? _null : a.iconTheme; - t8 = t3 ? _null : b.iconTheme; - t8 = A.NavigationBarThemeData__lerpProperties(t6, t8, 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.indicatorColor; + t6 = A.Color_lerp(t6, t3 ? _null : b.indicatorColor, t); + t7 = t1 ? _null : a.indicatorShape; + t7 = A.ShapeBorder_lerp(t7, t3 ? _null : b.indicatorShape, t); + t8 = t1 ? _null : a.labelTextStyle; + t9 = t3 ? _null : b.labelTextStyle; + t9 = A.NavigationBarThemeData__lerpProperties(t8, t9, t, A.text_style_TextStyle_lerp$closure(), type$.nullable_TextStyle); + t8 = t1 ? _null : a.iconTheme; + t10 = t3 ? _null : b.iconTheme; + t10 = A.NavigationBarThemeData__lerpProperties(t8, t10, 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, t7, t8, t1); + return new A.NavigationBarThemeData(t2, t4, t5, t6, t7, t9, t10, t1); }, NavigationBarThemeData__lerpProperties(a, b, t, lerpFunction, $T) { if (a == null && b == null) return null; return new A._LerpProperties2(a, b, t, lerpFunction, $T._eval$1("_LerpProperties2<0>")); }, - NavigationBarThemeData: function NavigationBarThemeData(t0, t1, t2, t3, t4, t5) { + NavigationBarThemeData: function NavigationBarThemeData(t0, t1, t2, t3, t4, t5, t6, t7) { var _ = this; _.height = t0; _.backgroundColor = t1; - _.indicatorColor = t2; - _.labelTextStyle = t3; - _.iconTheme = t4; - _.labelBehavior = t5; + _.elevation = t2; + _.indicatorColor = t3; + _.indicatorShape = t4; + _.labelTextStyle = t5; + _.iconTheme = t6; + _.labelBehavior = t7; }, _LerpProperties2: function _LerpProperties2(t0, t1, t2, t3, t4) { var _ = this; @@ -29315,7 +30207,7 @@ _NavigationBarThemeData_Object_Diagnosticable: function _NavigationBarThemeData_Object_Diagnosticable() { }, NavigationRailThemeData_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, t13, _null = null, t1 = a == null; if (t1 && b == null) return _null; @@ -29343,10 +30235,14 @@ t10 = t1 ? _null : a.useIndicator; else t10 = t3 ? _null : b.useIndicator; - t1 = t1 ? _null : a.indicatorColor; - return new A.NavigationRailThemeData(t2, t4, t5, t6, t7, t8, t9, t11, t10, A.Color_lerp(t1, t3 ? _null : b.indicatorColor, t)); + 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); + 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)); }, - NavigationRailThemeData: function NavigationRailThemeData(t0, t1, t2, t3, t4, t5, t6, t7, t8, t9) { + NavigationRailThemeData: function NavigationRailThemeData(t0, t1, t2, t3, t4, t5, t6, t7, t8, t9, t10, t11) { var _ = this; _.backgroundColor = t0; _.elevation = t1; @@ -29358,6 +30254,8 @@ _.labelType = t7; _.useIndicator = t8; _.indicatorColor = t9; + _.minWidth = t10; + _.minExtendedWidth = t11; }, _NavigationRailThemeData_Object_Diagnosticable: function _NavigationRailThemeData_Object_Diagnosticable() { }, @@ -29384,7 +30282,12 @@ t6 = minimumSize == null ? _null : new A._MaterialStatePropertyAll(minimumSize, type$._MaterialStatePropertyAll_Size); t7 = maximumSize == null ? _null : new A._MaterialStatePropertyAll(maximumSize, type$._MaterialStatePropertyAll_Size); t8 = side == null ? _null : new A._MaterialStatePropertyAll(side, type$._MaterialStatePropertyAll_BorderSide); - return A.ButtonStyle$(alignment, animationDuration, t2, t4, enableFeedback, _null, foregroundColor, t7, t6, mouseCursor, overlayColor, t5, t3, shape == null ? _null : new A._MaterialStatePropertyAll(shape, type$._MaterialStatePropertyAll_OutlinedBorder), t8, splashFactory, tapTargetSize, t1, visualDensity); + return A.ButtonStyle$(alignment, animationDuration, t2, t4, enableFeedback, _null, foregroundColor, t7, t6, mouseCursor, overlayColor, t5, t3, shape == null ? _null : new A._MaterialStatePropertyAll(shape, type$._MaterialStatePropertyAll_OutlinedBorder), t8, splashFactory, _null, tapTargetSize, t1, visualDensity); + }, + _scaledPadding1(context) { + var t1 = A.MediaQuery_maybeOf(context); + t1 = t1 == null ? null : t1.textScaleFactor; + return A.ButtonStyleButton_scaledPadding(B.EdgeInsets_16_0_16_0, B.EdgeInsets_8_0_8_0, B.EdgeInsets_4_0_4_0, t1 == null ? 1 : t1); }, OutlinedButton: function OutlinedButton(t0, t1, t2, t3, t4, t5, t6, t7, t8, t9) { var _ = this; @@ -29434,7 +30337,7 @@ t2 = $.Zone__current, t3 = A.ProxyAnimation$(B.C__AlwaysDismissedAnimation), t4 = A._setArrayType([], type$.JSArray_OverlayEntry), - t5 = A.List_List$filled(0, _null, false, type$.nullable_void_Function), + t5 = $.$get$ChangeNotifier__emptyListeners(), 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, 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>")); @@ -29523,8 +30426,6 @@ }, PageTransitionsBuilder: function PageTransitionsBuilder() { }, - FadeUpwardsPageTransitionsBuilder: function FadeUpwardsPageTransitionsBuilder() { - }, ZoomPageTransitionsBuilder: function ZoomPageTransitionsBuilder() { }, CupertinoPageTransitionsBuilder: function CupertinoPageTransitionsBuilder() { @@ -29590,6 +30491,10 @@ 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; + }, PopupMenuEntry: function PopupMenuEntry() { }, PopupMenuDivider: function PopupMenuDivider(t0) { @@ -29647,12 +30552,13 @@ _._framework$_element = null; _.$ti = t1; }, - _PopupMenu: function _PopupMenu(t0, t1, t2, t3) { + _PopupMenu: function _PopupMenu(t0, t1, t2, t3, t4) { var _ = this; _.route = t0; _.semanticLabel = t1; - _.key = t2; - _.$ti = t3; + _.constraints = t2; + _.key = t3; + _.$ti = t4; }, _PopupMenu_build_closure: function _PopupMenu_build_closure(t0, t1) { this.$this = t0; @@ -29666,15 +30572,16 @@ _.width = t3; _.height = t4; }, - _PopupMenuRouteLayout: function _PopupMenuRouteLayout(t0, t1, t2, t3, t4) { + _PopupMenuRouteLayout: function _PopupMenuRouteLayout(t0, t1, t2, t3, t4, t5) { var _ = this; _.position = t0; _.itemSizes = t1; _.selectedItemIndex = t2; _.textDirection = t3; _.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) { + _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) { var _ = this; _.position = t0; _.items = t1; @@ -29685,29 +30592,30 @@ _.shape = t6; _.color = t7; _.capturedThemes = t8; - _.barrierLabel = t9; - _.filter = t10; + _.constraints = t9; + _.barrierLabel = t10; + _.filter = t11; _._offstage = false; _._secondaryAnimationProxy = _._animationProxy = null; - _._willPopCallbacks = t11; - _._scopeKey = t12; - _._subtreeKey = t13; - _._storageBucket = t14; + _._willPopCallbacks = t12; + _._scopeKey = t13; + _._subtreeKey = t14; + _._storageBucket = t15; _.__ModalRoute__modalBarrier = $; _._modalScopeCache = null; _.__ModalRoute__modalScope = $; - _.LocalHistoryRoute__localHistory = t15; - _._transitionCompleter = t16; + _.LocalHistoryRoute__localHistory = t16; + _._transitionCompleter = t17; _._popFinalized = false; _._routes$_controller = _._routes$_animation = null; - _._secondaryAnimation = t17; + _._secondaryAnimation = t18; _._trainHoppingListenerRemover = _._routes$_result = null; - _._overlayEntries = t18; + _._overlayEntries = t19; _._navigator$_navigator = null; - _._navigator$_settings = t19; - _._restorationScopeId = t20; - _._popCompleter = t21; - _.$ti = t22; + _._navigator$_settings = t20; + _._restorationScopeId = t21; + _._popCompleter = t22; + _.$ti = t23; }, _PopupMenuRoute_buildPage_closure: function _PopupMenuRoute_buildPage_closure(t0, t1, t2, t3) { var _ = this; @@ -29740,8 +30648,12 @@ PopupMenuButtonState_showButtonMenu_closure: function PopupMenuButtonState_showButtonMenu_closure(t0) { this.$this = t0; }, + _EffectiveMouseCursor: function _EffectiveMouseCursor(t0, t1) { + this.widgetCursor = t0; + this.themeCursor = t1; + }, PopupMenuThemeData_lerp(a, b, t) { - var t2, t3, t4, t5, t6, _null = null, + var t2, t3, t4, t5, t6, t7, t8, _null = null, t1 = a == null; if (t1 && b == null) return _null; @@ -29754,11 +30666,16 @@ t5 = A.lerpDouble(t5, t3 ? _null : b.elevation, t); t6 = t1 ? _null : a.textStyle; t6 = A.TextStyle_lerp(t6, t3 ? _null : b.textStyle, t); - if (t < 0.5) - t1 = t1 ? _null : a.enableFeedback; + t7 = t < 0.5; + if (t7) + t8 = t1 ? _null : a.enableFeedback; else - t1 = t3 ? _null : b.enableFeedback; - return new A.PopupMenuThemeData(t2, t4, t5, t6, t1); + t8 = t3 ? _null : b.enableFeedback; + if (t7) + t1 = t1 ? _null : a.mouseCursor; + else + t1 = t3 ? _null : b.mouseCursor; + return new A.PopupMenuThemeData(t2, t4, t5, t6, t8, t1); }, PopupMenuTheme_of(context) { var t1; @@ -29766,13 +30683,14 @@ t1 = A.Theme_of(context).popupMenuTheme; return t1; }, - PopupMenuThemeData: function PopupMenuThemeData(t0, t1, t2, t3, t4) { + PopupMenuThemeData: function PopupMenuThemeData(t0, t1, t2, t3, t4, t5) { var _ = this; _.color = t0; _.shape = t1; _.elevation = t2; _.textStyle = t3; _.enableFeedback = t4; + _.mouseCursor = t5; }, _PopupMenuThemeData_Object_Diagnosticable: function _PopupMenuThemeData_Object_Diagnosticable() { }, @@ -29992,7 +30910,7 @@ }, _RadioState_build_closure: function _RadioState_build_closure(t0, t1) { this.$this = t0; - this.themeData = t1; + this.radioTheme = t1; }, _RadioPainter: function _RadioPainter(t0) { var _ = this; @@ -30359,13 +31277,15 @@ _.bottomSheet = t2; _._removeCurrentBottomSheet = t3; }, - ScaffoldState__buildBottomSheet_closure0: function ScaffoldState__buildBottomSheet_closure0(t0, t1, t2, t3, t4) { - var _ = this; - _._box_0 = t0; - _.$this = t1; - _.bottomSheet = t2; - _.isPersistent = t3; - _.entry = t4; + ScaffoldState__buildBottomSheet__removeEntryIfNeeded: function ScaffoldState__buildBottomSheet__removeEntryIfNeeded(t0, t1, t2) { + this._box_0 = t0; + this.isPersistent = t1; + this.entry = t2; + }, + ScaffoldState__buildBottomSheet_closure0: function ScaffoldState__buildBottomSheet_closure0(t0, t1, t2) { + this.$this = t0; + this.bottomSheet = t1; + this._removeEntryIfNeeded = t2; }, ScaffoldState__buildBottomSheet_closure1: function ScaffoldState__buildBottomSheet_closure1(t0, t1) { this.$this = t0; @@ -30375,9 +31295,12 @@ this.$this = t0; this.bottomSheet = t1; }, - ScaffoldState__buildBottomSheet_closure2: function ScaffoldState__buildBottomSheet_closure2(t0, t1) { - this.shouldDisposeAnimationController = t0; - this.animationController = t1; + ScaffoldState__buildBottomSheet_closure2: function ScaffoldState__buildBottomSheet_closure2(t0, t1, t2, t3) { + var _ = this; + _._box_0 = t0; + _._removeEntryIfNeeded = t1; + _.shouldDisposeAnimationController = t2; + _.animationController = t3; }, ScaffoldState_showBottomSheet_closure: function ScaffoldState_showBottomSheet_closure(t0, t1, t2, t3, t4, t5, t6, t7, t8, t9, t10) { var _ = this; @@ -30407,7 +31330,7 @@ var _ = this; _._box_0 = t0; _.$this = t1; - _._extendBody = t2; + _.extendBody = t2; _.minInsets = t3; _.minViewPadding = t4; _.textDirection = t5; @@ -30469,34 +31392,35 @@ }, __FloatingActionButtonTransitionState_State_TickerProviderStateMixin: function __FloatingActionButtonTransitionState_State_TickerProviderStateMixin() { }, - Scrollbar$(child, controller, isAlwaysShown, showTrackOnHover) { - return new A.Scrollbar(child, controller, isAlwaysShown, showTrackOnHover, null); + Scrollbar$(child, controller, thumbVisibility, trackVisibility) { + return new A.Scrollbar(child, controller, thumbVisibility, trackVisibility, null); }, Scrollbar: function Scrollbar(t0, t1, t2, t3, t4) { var _ = this; _.child = t0; _.controller = t1; - _.isAlwaysShown = t2; - _.showTrackOnHover = t3; + _.thumbVisibility = t2; + _.trackVisibility = t3; _.key = t4; }, - _MaterialScrollbar: function _MaterialScrollbar(t0, t1, t2, t3, t4, t5, t6, t7, t8, t9, t10, t11, t12, t13, t14) { + _MaterialScrollbar: function _MaterialScrollbar(t0, t1, t2, t3, t4, t5, t6, t7, t8, t9, t10, t11, t12, t13, t14, t15) { var _ = this; - _.trackVisibility = t0; - _.showTrackOnHover = t1; - _.hoverThickness = t2; - _.child = t3; - _.controller = t4; + _.showTrackOnHover = t0; + _.hoverThickness = t1; + _.child = t2; + _.controller = t3; + _.thumbVisibility = t4; _.isAlwaysShown = t5; _.radius = t6; _.thickness = t7; - _.fadeDuration = t8; - _.timeToFade = t9; - _.pressDuration = t10; - _.notificationPredicate = t11; - _.interactive = t12; - _.scrollbarOrientation = t13; - _.key = t14; + _.trackVisibility = t8; + _.fadeDuration = t9; + _.timeToFade = t10; + _.pressDuration = t11; + _.notificationPredicate = t12; + _.interactive = t13; + _.scrollbarOrientation = t14; + _.key = t15; }, _MaterialScrollbarState: function _MaterialScrollbarState(t0, t1, t2, t3) { var _ = this; @@ -30563,20 +31487,21 @@ _lerpBool(a, b, t) { return t < 0.5 ? a : b; }, - ScrollbarThemeData: function ScrollbarThemeData(t0, t1, t2, t3, t4, t5, t6, t7, t8, t9, t10, t11) { + ScrollbarThemeData: function ScrollbarThemeData(t0, t1, t2, t3, t4, t5, t6, t7, t8, t9, t10, t11, t12) { var _ = this; - _.thickness = t0; - _.trackVisibility = t1; - _.showTrackOnHover = t2; - _.isAlwaysShown = t3; - _.interactive = t4; - _.radius = t5; - _.thumbColor = t6; - _.trackColor = t7; - _.trackBorderColor = t8; - _.crossAxisMargin = t9; - _.mainAxisMargin = t10; - _.minThumbLength = t11; + _.thumbVisibility = t0; + _.thickness = t1; + _.trackVisibility = t2; + _.showTrackOnHover = t3; + _.isAlwaysShown = t4; + _.interactive = t5; + _.radius = t6; + _.thumbColor = t7; + _.trackColor = t8; + _.trackBorderColor = t9; + _.crossAxisMargin = t10; + _.mainAxisMargin = t11; + _.minThumbLength = t12; }, _LerpProperties5: function _LerpProperties5(t0, t1, t2, t3, t4) { var _ = this; @@ -30590,10 +31515,10 @@ }, _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), A.List_List$filled(0, null, false, type$.nullable_void_Function)); + return new A._TextSpanEditingController(textSpan, new A.TextEditingValue(t1, B.TextSelection_ke5, B.TextRange_m1_m1), $.$get$ChangeNotifier__emptyListeners()); }, SelectableText$(data, style) { - return new A.SelectableText(data, style, B.ToolbarOptions_true_false_false, null); + return new A.SelectableText(data, style, B.ToolbarOptions_true_false_false_true, null); }, _TextSpanEditingController: function _TextSpanEditingController(t0, t1, t2) { var _ = this; @@ -30611,6 +31536,7 @@ _._shouldShowSelectionToolbar = true; _._dragStartViewportOffset = 0; _._isShiftTapping = false; + _._shiftTapDragSelection = null; }, SelectableText: function SelectableText(t0, t1, t2, t3) { var _ = this; @@ -30641,7 +31567,7 @@ _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) { + 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) { var _ = this; _.trackHeight = t0; _.activeTrackColor = t1; @@ -30670,6 +31596,7 @@ _.valueIndicatorTextStyle = t24; _.minThumbSeparation = t25; _.thumbSelector = t26; + _.mouseCursor = t27; }, _SliderThemeData_Object_Diagnosticable: function _SliderThemeData_Object_Diagnosticable() { }, @@ -30777,7 +31704,7 @@ }, _MaterialSwitchState_build_closure: function _MaterialSwitchState_build_closure(t0, t1) { this.$this = t0; - this.theme = t1; + this.switchTheme = t1; }, _SwitchPainter: function _SwitchPainter(t0) { var _ = this; @@ -30819,6 +31746,12 @@ return null; return new A._LerpProperties0(a, b, t, lerpFunction, $T._eval$1("_LerpProperties0<0>")); }, + SwitchTheme_of(context) { + var t1; + context.dependOnInheritedWidgetOfExactType$1$0(type$.SwitchTheme); + t1 = A.Theme_of(context).switchTheme; + return t1; + }, SwitchThemeData: function SwitchThemeData(t0, t1, t2, t3, t4, t5) { var _ = this; _.thumbColor = t0; @@ -30838,7 +31771,7 @@ }, _SwitchThemeData_Object_Diagnosticable: function _SwitchThemeData_Object_Diagnosticable() { }, - TabBarTheme: function TabBarTheme(t0, t1, t2, t3, t4, t5, t6) { + TabBarTheme: function TabBarTheme(t0, t1, t2, t3, t4, t5, t6, t7, t8, t9) { var _ = this; _.indicator = t0; _.indicatorSize = t1; @@ -30847,11 +31780,19 @@ _.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; }, _TabBarTheme_Object_Diagnosticable: function _TabBarTheme_Object_Diagnosticable() { }, TabController$(animationDuration, initialIndex, $length, vsync) { - return new A.TabController(A.AnimationController$unbounded(null, initialIndex, vsync), B.Duration_300000, $length, initialIndex, initialIndex, A.List_List$filled(0, null, false, type$.nullable_void_Function)); + return new A.TabController(A.AnimationController$unbounded(null, initialIndex, vsync), B.Duration_300000, $length, initialIndex, initialIndex, $.$get$ChangeNotifier__emptyListeners()); }, DefaultTabController$(child, $length) { return new A.DefaultTabController($length, child, null); @@ -31133,7 +32074,12 @@ t5 = padding == null ? _null : new A._MaterialStatePropertyAll(padding, type$._MaterialStatePropertyAll_EdgeInsetsGeometry); t6 = minimumSize == null ? _null : new A._MaterialStatePropertyAll(minimumSize, type$._MaterialStatePropertyAll_Size); t7 = maximumSize == null ? _null : new A._MaterialStatePropertyAll(maximumSize, type$._MaterialStatePropertyAll_Size); - return A.ButtonStyle$(alignment, animationDuration, t2, t4, enableFeedback, _null, foregroundColor, t7, t6, mouseCursor, overlayColor, t5, t3, shape == null ? _null : new A._MaterialStatePropertyAll(shape, type$._MaterialStatePropertyAll_OutlinedBorder), _null, splashFactory, tapTargetSize, t1, visualDensity); + return A.ButtonStyle$(alignment, animationDuration, t2, t4, enableFeedback, _null, foregroundColor, t7, t6, mouseCursor, overlayColor, t5, t3, shape == null ? _null : new A._MaterialStatePropertyAll(shape, type$._MaterialStatePropertyAll_OutlinedBorder), _null, splashFactory, _null, tapTargetSize, t1, visualDensity); + }, + _scaledPadding0(context) { + var t1 = A.MediaQuery_maybeOf(context); + t1 = t1 == null ? null : t1.textScaleFactor; + return A.ButtonStyleButton_scaledPadding(B.EdgeInsets_8_8_8_8, B.EdgeInsets_8_0_8_0, B.EdgeInsets_4_0_4_0, t1 == null ? 1 : t1); }, TextButton: function TextButton(t0, t1, t2, t3, t4, t5, t6, t7, t8, t9) { var _ = this; @@ -31173,8 +32119,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, maxLengthEnforced, maxLengthEnforcement, maxLines, minLines, 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; + 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; if (smartDashesType == null) t1 = obscureText ? B.SmartDashesType_0 : B.SmartDashesType_1; else @@ -31187,8 +32133,15 @@ t3 = maxLines === 1 ? B.TextInputType_0_null_null : B.TextInputType_1_null_null; else t3 = keyboardType; - t4 = obscureText ? B.ToolbarOptions_false_false_true : B.ToolbarOptions_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, t4, showCursor, maxLength, true, maxLengthEnforcement, onChanged, onEditingComplete, onSubmitted, inputFormatters, enabled, cursorWidth, cursorHeight, cursorRadius, cursorColor, keyboardAppearance, scrollPadding, true, selectionControls, onTap, buildCounter, scrollPhysics, scrollController, autofillHints, restorationId, true, null); + if (enableInteractiveSelection == null) + 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); }, _TextFieldSelectionGestureDetectorBuilder: function _TextFieldSelectionGestureDetectorBuilder(t0, t1) { var _ = this; @@ -31197,6 +32150,7 @@ _._shouldShowSelectionToolbar = true; _._dragStartViewportOffset = 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) { var _ = this; @@ -31225,22 +32179,22 @@ _.toolbarOptions = t22; _.showCursor = t23; _.maxLength = t24; - _.maxLengthEnforced = t25; - _.maxLengthEnforcement = t26; - _.onChanged = t27; - _.onEditingComplete = t28; - _.onSubmitted = t29; - _.inputFormatters = t30; - _.enabled = t31; - _.cursorWidth = t32; - _.cursorHeight = t33; - _.cursorRadius = t34; - _.cursorColor = t35; - _.keyboardAppearance = t36; - _.scrollPadding = t37; - _.enableInteractiveSelection = t38; - _.selectionControls = t39; - _.onTap = t40; + _.maxLengthEnforcement = t25; + _.onChanged = t26; + _.onEditingComplete = t27; + _.onSubmitted = t28; + _.inputFormatters = t29; + _.enabled = t30; + _.cursorWidth = t31; + _.cursorHeight = t32; + _.cursorRadius = t33; + _.cursorColor = t34; + _.keyboardAppearance = t35; + _.scrollPadding = t36; + _.enableInteractiveSelection = t37; + _.selectionControls = t38; + _.onTap = t39; + _.mouseCursor = t40; _.buildCounter = t41; _.scrollPhysics = t42; _.scrollController = t43; @@ -31313,7 +32267,7 @@ 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, _null, _null, B.TextCapitalization_30, autofocus, _null, readOnly, _null, "\u2022", obscureText, autocorrect, _null, _null, true, true, _null, maxLines, minLines, expands, _null, _null, onEditingComplete, onFieldSubmitted, inputFormatters, enabled, 2, _null, _null, _null, B.EdgeInsets_20_20_20_20, _null, _null, true, _null, _null, autofillHints, _null, true), 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, _null, _null, B.TextCapitalization_3, autofocus, _null, readOnly, _null, "\u2022", obscureText, autocorrect, _null, _null, true, _null, maxLines, minLines, expands, _null, _null, onEditingComplete, onFieldSubmitted, inputFormatters, enabled, 2, _null, _null, _null, B.EdgeInsets_20_20_20_20, _null, _null, _null, _null, _null, autofillHints, _null, true, _null), t1, t2 !== false, t3, restorationId, key); }, TextFormField: function TextFormField(t0, t1, t2, t3, t4, t5, t6, t7, t8) { var _ = this; @@ -31351,30 +32305,30 @@ _.smartDashesType = t19; _.smartQuotesType = t20; _.enableSuggestions = t21; - _.maxLengthEnforced = t22; - _.maxLengthEnforcement = t23; - _.maxLines = t24; - _.minLines = t25; - _.expands = t26; - _.maxLength = t27; - _.onTap = 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; + _.maxLengthEnforcement = t22; + _.maxLines = t23; + _.minLines = t24; + _.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; }, TextFormField_closure_onChangedHandler: function TextFormField_closure_onChangedHandler(t0, t1) { this.field = t0; @@ -31546,7 +32500,8 @@ _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, unselectedWidgetColor) { - var materialTapTargetSize, visualDensity, t1, _brightness, isDark, _primaryColorBrightness, primaryIsDark, toggleableActiveColor, accentColor, accentColorBrightness, accentIsDark, focusColor, hoverColor, dividerColor, t2, secondaryHeaderColor, dialogBackgroundColor, hintColor, t3, buttonTheme, disabledColor, highlightColor, splashColor, typography, defaultTextTheme, defaultPrimaryTextTheme, defaultAccentTextTheme, textTheme, primaryTextTheme, primaryIconTheme, textSelectionColor, textSelectionHandleColor, 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, textSelectionColor, textSelectionHandleColor, accentTextTheme, accentIconTheme, buttonColor, _null = null, + extensions = A._setArrayType([], type$.JSArray_ThemeExtension_ThemeExtension_dynamic), platform = A.defaultTargetPlatform(); switch (platform) { case B.TargetPlatform_0: @@ -31563,136 +32518,55 @@ throw A.wrapException(A.ReachabilityError$(string$.x60null_c)); } if (pageTransitionsTheme == null) - pageTransitionsTheme = B.PageTransitionsTheme_Map_3hES6; + pageTransitionsTheme = B.PageTransitionsTheme_Map_DVCx1; visualDensity = A.VisualDensity_adaptivePlatformDensity(); if (brightness == null) { t1 = colorScheme == null ? _null : colorScheme.brightness; - _brightness = t1; + effectiveBrightness = t1; } else - _brightness = brightness; - if (_brightness == null) - _brightness = B.Brightness_1; - isDark = _brightness === B.Brightness_0; + effectiveBrightness = brightness; + if (effectiveBrightness == null) + effectiveBrightness = B.Brightness_1; + isDark = effectiveBrightness === B.Brightness_0; if (primaryColor == null) - if (isDark) { - t1 = B.Map_HFpTk.$index(0, 900); - t1.toString; - primaryColor = t1; - } else - primaryColor = B.MaterialColor_Map_JNwaj_4280391411; - _primaryColorBrightness = A.ThemeData_estimateBrightnessForColor(primaryColor); + primaryColor = isDark ? B.Color_4280361249 : B.MaterialColor_Map_JNwaj_4280391411; + estimatedPrimaryColorBrightness = A.ThemeData_estimateBrightnessForColor(primaryColor); if (primaryColorLight == null) - if (isDark) { - t1 = B.Map_HFpTk.$index(0, 500); - t1.toString; - primaryColorLight = t1; - } else { - t1 = B.Map_JNwaj.$index(0, 100); - t1.toString; - primaryColorLight = t1; - } + primaryColorLight = isDark ? B.Color_4288585374 : B.Color_4290502395; if (primaryColorDark == null) - if (isDark) - primaryColorDark = B.Color_4278190080; - else { - t1 = B.Map_JNwaj.$index(0, 700); - t1.toString; - primaryColorDark = t1; - } - primaryIsDark = _primaryColorBrightness === B.Brightness_0; - if (isDark) { - t1 = B.Map_iTYZn.$index(0, 200); - t1.toString; - toggleableActiveColor = t1; - } else { - t1 = B.Map_JNwaj.$index(0, 600); - t1.toString; - toggleableActiveColor = t1; - } - if (isDark) { - t1 = B.Map_iTYZn.$index(0, 200); - t1.toString; - accentColor = t1; - } else { - t1 = B.Map_JNwaj.$index(0, 500); - t1.toString; - accentColor = t1; - } + primaryColorDark = isDark ? B.Color_4278190080 : B.Color_4279858898; + primaryIsDark = estimatedPrimaryColorBrightness === B.Brightness_0; + if (isDark) + toggleableActiveColor = B.Color_4284809178; + else + toggleableActiveColor = B.Color_4280191205; + accentColor = isDark ? B.Color_4284809178 : B.Color_4280391411; accentColorBrightness = A.ThemeData_estimateBrightnessForColor(accentColor); accentIsDark = accentColorBrightness === B.Brightness_0; focusColor = isDark ? A.Color$fromARGB(31, 255, 255, 255) : A.Color$fromARGB(31, 0, 0, 0); hoverColor = isDark ? A.Color$fromARGB(10, 255, 255, 255) : A.Color$fromARGB(10, 0, 0, 0); if (canvasColor == null) - if (isDark) { - t1 = B.Map_HFpTk.$index(0, 850); - t1.toString; - canvasColor = t1; - } else { - t1 = B.Map_HFpTk.$index(0, 50); - t1.toString; - canvasColor = t1; - } + canvasColor = isDark ? B.Color_4281348144 : B.Color_4294638330; if (scaffoldBackgroundColor == null) scaffoldBackgroundColor = canvasColor; if (bottomAppBarColor == null) - if (isDark) { - t1 = B.Map_HFpTk.$index(0, 800); - t1.toString; - bottomAppBarColor = t1; - } else - bottomAppBarColor = B.Color_4294967295; + bottomAppBarColor = isDark ? B.Color_4282532418 : B.Color_4294967295; if (cardColor == null) - if (isDark) { - t1 = B.Map_HFpTk.$index(0, 800); - t1.toString; - cardColor = t1; - } else - cardColor = B.Color_4294967295; + 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, _brightness, cardColor, _null, primaryColorDark, B.MaterialColor_Map_JNwaj_4280391411); - t1 = B.Map_HFpTk.$index(0, 100); - t1.toString; + colorScheme = A.ColorScheme_ColorScheme$fromSwatch(accentColor, backgroundColor, effectiveBrightness, cardColor, _null, primaryColorDark, B.MaterialColor_Map_JNwaj_4280391411); if (unselectedWidgetColor == null) unselectedWidgetColor = isDark ? B.Color_3019898879 : B.Color_2315255808; - if (isDark) { - t2 = B.Map_HFpTk.$index(0, 700); - t2.toString; - secondaryHeaderColor = t2; - } else { - t2 = B.Map_JNwaj.$index(0, 50); - t2.toString; - secondaryHeaderColor = t2; - } + secondaryHeaderColor = isDark ? B.Color_4284572001 : B.Color_4293128957; if (backgroundColor == null) - if (isDark) { - t2 = B.Map_HFpTk.$index(0, 700); - t2.toString; - backgroundColor = t2; - } else { - t2 = B.Map_JNwaj.$index(0, 200); - t2.toString; - backgroundColor = t2; - } - if (isDark) { - t2 = B.Map_HFpTk.$index(0, 800); - t2.toString; - dialogBackgroundColor = t2; - } else - dialogBackgroundColor = B.Color_4294967295; + 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; hintColor = isDark ? B.Color_2583691263 : A.Color$fromARGB(153, 0, 0, 0); - t2 = B.Map_JNc9P.$index(0, 700); - t2.toString; - if (isDark) { - t3 = B.Map_JNwaj.$index(0, 600); - t3.toString; - } else { - t3 = B.Map_HFpTk.$index(0, 300); - t3.toString; - } - buttonTheme = A.ButtonThemeData$(false, t3, colorScheme, _null, focusColor, 36, _null, hoverColor, B.ButtonBarLayoutBehavior_1, materialTapTargetSize, 88, _null, _null, _null, B.ButtonTextTheme_0); + t1 = isDark ? B.Color_4280191205 : B.Color_4292927712; + buttonTheme = A.ButtonThemeData$(false, t1, colorScheme, _null, focusColor, 36, _null, hoverColor, B.ButtonBarLayoutBehavior_1, materialTapTargetSize, 88, _null, _null, _null, B.ButtonTextTheme_0); disabledColor = isDark ? B.Color_1660944383 : B.Color_1627389952; highlightColor = isDark ? B.Color_1087163596 : B.Color_1723645116; splashColor = isDark ? B.Color_1087163596 : B.Color_1724434632; @@ -31708,49 +32582,27 @@ textTheme = defaultTextTheme.merge$1(_null); primaryTextTheme = defaultPrimaryTextTheme.merge$1(_null); if (iconTheme == null) - iconTheme = isDark ? B.IconThemeData_Color_4294967295_null_null : B.IconThemeData_Color_3707764736_null_null; - primaryIconTheme = primaryIsDark ? B.IconThemeData_Color_4294967295_null_null : B.IconThemeData_Color_4278190080_null_null; + iconTheme = isDark ? B.IconThemeData_yrt : B.IconThemeData_UfZ0; + primaryIconTheme = primaryIsDark ? B.IconThemeData_yrt : B.IconThemeData_UfZ1; if (appBarTheme == null) - appBarTheme = B.AppBarTheme_6cf; + appBarTheme = B.AppBarTheme_ahf; if (outlinedButtonTheme == null) outlinedButtonTheme = B.OutlinedButtonThemeData_null; if (tabBarTheme == null) - tabBarTheme = B.TabBarTheme_Srx; + tabBarTheme = B.TabBarTheme_WXI; if (textButtonTheme == null) textButtonTheme = B.TextButtonThemeData_null; if (textSelectionTheme == null) textSelectionTheme = B.TextSelectionThemeData_null_null_null; - if (isDark) - textSelectionColor = accentColor; - else { - t3 = B.Map_JNwaj.$index(0, 200); - t3.toString; - textSelectionColor = t3; - } - if (isDark) { - t3 = B.Map_iTYZn.$index(0, 400); - t3.toString; - textSelectionHandleColor = t3; - } else { - t3 = B.Map_JNwaj.$index(0, 300); - t3.toString; - textSelectionHandleColor = t3; - } + textSelectionColor = isDark ? accentColor : B.Color_4287679225; + textSelectionHandleColor = isDark ? B.Color_4280150454 : B.Color_4284790262; accentTextTheme = defaultAccentTextTheme.merge$1(_null); - accentIconTheme = accentIsDark ? B.IconThemeData_Color_4294967295_null_null : B.IconThemeData_Color_4278190080_null_null; - if (isDark) { - t3 = B.Map_JNwaj.$index(0, 600); - t3.toString; - buttonColor = t3; - } else { - t3 = B.Map_HFpTk.$index(0, 300); - t3.toString; - buttonColor = t3; - } - return A.ThemeData$raw(accentColor, accentColorBrightness, accentIconTheme, accentTextTheme, _null, appBarTheme, false, backgroundColor, B.MaterialBannerThemeData_6JY, bottomAppBarColor, B.BottomAppBarTheme_null_null_null, B.BottomNavigationBarThemeData_aBG, B.BottomSheetThemeData_OEE, B.ButtonBarThemeData_A0t, buttonColor, buttonTheme, canvasColor, cardColor, B.CardTheme_hKX, B.CheckboxThemeData_EkK, B.ChipThemeData_OhV, colorScheme, _null, B.Color_4282549748, B.DataTableThemeData_SL9, dialogBackgroundColor, B.DialogTheme_zPV, disabledColor, dividerColor, B.DividerThemeData_Tnu, B.DrawerThemeData_null_null_null_null, B.ElevatedButtonThemeData_null, t2, true, B.FloatingActionButtonThemeData_ebz, focusColor, highlightColor, hintColor, hoverColor, iconTheme, indicatorColor, B.C_InputDecorationTheme, B.ListTileThemeData_b9P, materialTapTargetSize, B.NavigationBarThemeData_Jeh, B.NavigationRailThemeData_Tlj, outlinedButtonTheme, pageTransitionsTheme, platform, B.PopupMenuThemeData_XJe, primaryColor, _primaryColorBrightness, primaryColorDark, primaryColorLight, primaryIconTheme, primaryTextTheme, B.ProgressIndicatorThemeData_Z49, B.RadioThemeData_gDe, scaffoldBackgroundColor, B.ScrollbarThemeData_NUU, secondaryHeaderColor, t1, B.Color_4278190080, B.SliderThemeData_Q5Z, B.SnackBarThemeData_gc6, splashColor, B.C__InkSplashFactory, B.SwitchThemeData_v9F, tabBarTheme, textButtonTheme, textSelectionColor, textSelectionHandleColor, textSelectionTheme, textTheme, B.TimePickerThemeData_10O, B.ToggleButtonsThemeData_UsI, toggleableActiveColor, B.TooltipThemeData_kSE, typography, unselectedWidgetColor, false, true, visualDensity); + accentIconTheme = accentIsDark ? B.IconThemeData_yrt : B.IconThemeData_UfZ1; + 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_OhV, colorScheme, _null, B.Color_4282549748, B.DataTableThemeData_SL9, dialogBackgroundColor, B.DialogTheme_zPV, 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_j8H, 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, B.C__InkSplashFactory, B.SwitchThemeData_v9F, tabBarTheme, textButtonTheme, textSelectionColor, textSelectionHandleColor, textSelectionTheme, textTheme, B.TimePickerThemeData_10O, B.ToggleButtonsThemeData_UsI, toggleableActiveColor, B.TooltipThemeData_kSE, typography, unselectedWidgetColor, false, true, 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, cursorColor, dataTableTheme, dialogBackgroundColor, dialogTheme, disabledColor, dividerColor, dividerTheme, drawerTheme, elevatedButtonTheme, errorColor, 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, textSelectionColor, textSelectionHandleColor, textSelectionTheme, textTheme, timePickerTheme, toggleButtonsTheme, toggleableActiveColor, tooltipTheme, typography, unselectedWidgetColor, useMaterial3, useTextSelectionTheme, visualDensity) { - return new A.ThemeData(androidOverscrollIndicator, applyElevationOverlayColor, cupertinoOverrideTheme, inputDecorationTheme, materialTapTargetSize, pageTransitionsTheme, platform, scrollbarTheme, splashFactory, visualDensity, false, colorScheme, primaryColor, primaryColorLight, primaryColorDark, focusColor, hoverColor, shadowColor, canvasColor, scaffoldBackgroundColor, bottomAppBarColor, cardColor, dividerColor, highlightColor, splashColor, selectedRowColor, unselectedWidgetColor, disabledColor, secondaryHeaderColor, backgroundColor, dialogBackgroundColor, indicatorColor, hintColor, errorColor, toggleableActiveColor, typography, textTheme, primaryTextTheme, iconTheme, primaryIconTheme, appBarTheme, bannerTheme, bottomAppBarTheme, bottomNavigationBarTheme, bottomSheetTheme, buttonBarTheme, buttonTheme, cardTheme, checkboxTheme, chipTheme, dataTableTheme, dialogTheme, dividerTheme, drawerTheme, elevatedButtonTheme, floatingActionButtonTheme, listTileTheme, navigationBarTheme, navigationRailTheme, outlinedButtonTheme, popupMenuTheme, progressIndicatorTheme, radioTheme, sliderTheme, snackBarTheme, switchTheme, tabBarTheme, textButtonTheme, textSelectionTheme, timePickerTheme, toggleButtonsTheme, tooltipTheme, true, textSelectionColor, cursorColor, textSelectionHandleColor, accentColor, accentColorBrightness, accentTextTheme, accentIconTheme, buttonColor, true, primaryColorBrightness); + 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, cursorColor, 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, textSelectionColor, textSelectionHandleColor, textSelectionTheme, textTheme, timePickerTheme, toggleButtonsTheme, toggleableActiveColor, tooltipTheme, typography, unselectedWidgetColor, useMaterial3, useTextSelectionTheme, visualDensity) { + return new A.ThemeData(androidOverscrollIndicator, applyElevationOverlayColor, cupertinoOverrideTheme, extensions, inputDecorationTheme, materialTapTargetSize, pageTransitionsTheme, platform, scrollbarTheme, splashFactory, visualDensity, false, colorScheme, primaryColor, primaryColorLight, primaryColorDark, focusColor, hoverColor, shadowColor, canvasColor, scaffoldBackgroundColor, bottomAppBarColor, cardColor, dividerColor, highlightColor, splashColor, selectedRowColor, unselectedWidgetColor, disabledColor, secondaryHeaderColor, backgroundColor, dialogBackgroundColor, indicatorColor, hintColor, errorColor, toggleableActiveColor, typography, textTheme, primaryTextTheme, iconTheme, primaryIconTheme, appBarTheme, bannerTheme, bottomAppBarTheme, bottomNavigationBarTheme, bottomSheetTheme, buttonBarTheme, buttonTheme, cardTheme, checkboxTheme, chipTheme, dataTableTheme, dialogTheme, dividerTheme, drawerTheme, elevatedButtonTheme, floatingActionButtonTheme, listTileTheme, navigationBarTheme, navigationRailTheme, outlinedButtonTheme, popupMenuTheme, progressIndicatorTheme, radioTheme, sliderTheme, snackBarTheme, switchTheme, tabBarTheme, textButtonTheme, textSelectionTheme, timePickerTheme, toggleButtonsTheme, tooltipTheme, expansionTileTheme, true, textSelectionColor, cursorColor, textSelectionHandleColor, accentColor, accentColorBrightness, accentTextTheme, accentIconTheme, buttonColor, true, primaryColorBrightness); }, ThemeData_ThemeData$fallback() { var _null = null; @@ -31765,6 +32617,25 @@ return B.Brightness_1; return B.Brightness_0; }, + ThemeData__lerpThemeExtensions(a, b, t) { + var t1 = a.extensions, + newExtensions = t1.map$2$1(t1, new A.ThemeData__lerpThemeExtensions_closure(b, t), type$.Object, type$.ThemeExtension_dynamic); + t1 = b.extensions; + t1 = t1.get$entries(t1); + newExtensions.addEntries$1(newExtensions, t1.where$1(t1, new A.ThemeData__lerpThemeExtensions_closure0(a))); + return newExtensions; + }, + ThemeData__themeExtensionIterableToMap(extensionsIterable) { + var _i, extension, + t1 = type$.Object, + t2 = type$.ThemeExtension_ThemeExtension_dynamic, + t3 = A.LinkedHashMap_LinkedHashMap$_empty(t1, t2); + for (_i = 0; false; ++_i) { + extension = extensionsIterable[_i]; + t3.$indexSet(0, extension.get$type(extension), t2._as(extension)); + } + return A.ConstantMap_ConstantMap$from(t3, t1, type$.ThemeExtension_dynamic); + }, MaterialBasedCupertinoThemeData$_(_materialTheme, _cupertinoOverrideTheme) { return new A.MaterialBasedCupertinoThemeData(_materialTheme, _cupertinoOverrideTheme, B._CupertinoThemeDefaults_iF8, _cupertinoOverrideTheme.brightness, _cupertinoOverrideTheme.primaryColor, _cupertinoOverrideTheme.primaryContrastingColor, _cupertinoOverrideTheme.textTheme, _cupertinoOverrideTheme.barBackgroundColor, _cupertinoOverrideTheme.scaffoldBackgroundColor); }, @@ -31787,96 +32658,105 @@ 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, t81, t82) { + 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) { var _ = this; _.androidOverscrollIndicator = t0; _.applyElevationOverlayColor = t1; _.cupertinoOverrideTheme = t2; - _.inputDecorationTheme = t3; - _.materialTapTargetSize = t4; - _.pageTransitionsTheme = t5; - _.platform = t6; - _.scrollbarTheme = t7; - _.splashFactory = t8; - _.visualDensity = t9; - _.useMaterial3 = t10; - _.colorScheme = t11; - _.primaryColor = t12; - _.primaryColorLight = t13; - _.primaryColorDark = t14; - _.focusColor = t15; - _.hoverColor = t16; - _.shadowColor = t17; - _.canvasColor = t18; - _.scaffoldBackgroundColor = t19; - _.bottomAppBarColor = t20; - _.cardColor = t21; - _.dividerColor = t22; - _.highlightColor = t23; - _.splashColor = t24; - _.selectedRowColor = t25; - _.unselectedWidgetColor = t26; - _.disabledColor = t27; - _.secondaryHeaderColor = t28; - _.backgroundColor = t29; - _.dialogBackgroundColor = t30; - _.indicatorColor = t31; - _.hintColor = t32; - _.errorColor = t33; - _.toggleableActiveColor = t34; - _.typography = t35; - _.textTheme = t36; - _.primaryTextTheme = t37; - _.iconTheme = t38; - _.primaryIconTheme = 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; - _.floatingActionButtonTheme = t55; - _.listTileTheme = t56; - _.navigationBarTheme = t57; - _.navigationRailTheme = t58; - _.outlinedButtonTheme = t59; - _.popupMenuTheme = t60; - _.progressIndicatorTheme = t61; - _.radioTheme = t62; - _.sliderTheme = t63; - _.snackBarTheme = t64; - _.switchTheme = t65; - _.tabBarTheme = t66; - _.textButtonTheme = t67; - _.textSelectionTheme = t68; - _.timePickerTheme = t69; - _.toggleButtonsTheme = t70; - _.tooltipTheme = t71; - _.useTextSelectionTheme = t72; - _.textSelectionColor = t73; - _.cursorColor = t74; - _.textSelectionHandleColor = t75; - _.accentColor = t76; - _.accentColorBrightness = t77; - _.accentTextTheme = t78; - _.accentIconTheme = t79; - _.buttonColor = t80; - _.fixTextFieldOutlineLabel = t81; - _.primaryColorBrightness = t82; + _.extensions = t3; + _.inputDecorationTheme = t4; + _.materialTapTargetSize = t5; + _.pageTransitionsTheme = t6; + _.platform = t7; + _.scrollbarTheme = t8; + _.splashFactory = t9; + _.visualDensity = t10; + _.useMaterial3 = t11; + _.colorScheme = t12; + _.primaryColor = t13; + _.primaryColorLight = t14; + _.primaryColorDark = t15; + _.focusColor = t16; + _.hoverColor = t17; + _.shadowColor = t18; + _.canvasColor = t19; + _.scaffoldBackgroundColor = t20; + _.bottomAppBarColor = t21; + _.cardColor = t22; + _.dividerColor = t23; + _.highlightColor = t24; + _.splashColor = t25; + _.selectedRowColor = t26; + _.unselectedWidgetColor = t27; + _.disabledColor = t28; + _.secondaryHeaderColor = t29; + _.backgroundColor = t30; + _.dialogBackgroundColor = t31; + _.indicatorColor = t32; + _.hintColor = t33; + _.errorColor = t34; + _.toggleableActiveColor = t35; + _.typography = t36; + _.textTheme = t37; + _.primaryTextTheme = t38; + _.iconTheme = t39; + _.primaryIconTheme = t40; + _.appBarTheme = t41; + _.bannerTheme = t42; + _.bottomAppBarTheme = t43; + _.bottomNavigationBarTheme = t44; + _.bottomSheetTheme = t45; + _.buttonBarTheme = t46; + _.buttonTheme = t47; + _.cardTheme = t48; + _.checkboxTheme = t49; + _.chipTheme = t50; + _.dataTableTheme = t51; + _.dialogTheme = t52; + _.dividerTheme = t53; + _.drawerTheme = t54; + _.elevatedButtonTheme = 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; + _.expansionTileTheme = t73; + _.useTextSelectionTheme = t74; + _.textSelectionColor = t75; + _.cursorColor = t76; + _.textSelectionHandleColor = t77; + _.accentColor = t78; + _.accentColorBrightness = t79; + _.accentTextTheme = t80; + _.accentIconTheme = t81; + _.buttonColor = t82; + _.fixTextFieldOutlineLabel = t83; + _.primaryColorBrightness = t84; }, ThemeData_localize_closure: function ThemeData_localize_closure(t0, t1) { this.baseTheme = t0; this.localTextGeometry = t1; }, + ThemeData__lerpThemeExtensions_closure: function ThemeData__lerpThemeExtensions_closure(t0, t1) { + this.b = t0; + this.t = t1; + }, + ThemeData__lerpThemeExtensions_closure0: function ThemeData__lerpThemeExtensions_closure0(t0) { + this.a = t0; + }, MaterialBasedCupertinoThemeData: function MaterialBasedCupertinoThemeData(t0, t1, t2, t3, t4, t5, t6, t7, t8) { var _ = this; _._materialTheme = t0; @@ -31970,7 +32850,7 @@ switch ($async$goto) { case 0: // Function start - $async$returnValue = A.showDialog(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, 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; @@ -32697,36 +33577,36 @@ this.child = t1; this.key = t2; }, - _TooltipState: function _TooltipState(t0, t1, t2) { + TooltipState: function TooltipState(t0, t1, t2) { var _ = this; - _.___TooltipState__controller = _.___TooltipState_excludeFromSemantics = _.___TooltipState_preferBelow = _.___TooltipState_verticalOffset = _.___TooltipState_textStyle = _.___TooltipState_decoration = _.___TooltipState_margin = _.___TooltipState_padding = _.___TooltipState_height = $; + _.__TooltipState__controller = _.__TooltipState__excludeFromSemantics = _.__TooltipState__preferBelow = _.__TooltipState__verticalOffset = _.__TooltipState__textStyle = _.__TooltipState__decoration = _.__TooltipState__margin = _.__TooltipState__padding = _.__TooltipState__height = $; _._showTimer = _._dismissTimer = _._tooltip$_entry = null; - _.___TooltipState__mouseIsConnected = _.___TooltipState_waitDuration = _.___TooltipState_hoverShowDuration = _.___TooltipState_showDuration = $; + _.__TooltipState__mouseIsConnected = _.__TooltipState__waitDuration = _.__TooltipState__hoverShowDuration = _.__TooltipState__showDuration = $; _._pressActivated = false; - _.___TooltipState__visible = _.___TooltipState__forceRemoval = _.___TooltipState__isConcealed = _.___TooltipState_enableFeedback = _.___TooltipState_triggerMode = $; + _.__TooltipState__visible = _.__TooltipState__forceRemoval = _.__TooltipState__isConcealed = _.__TooltipState__enableFeedback = _.__TooltipState__triggerMode = $; _.SingleTickerProviderStateMixin__ticker = t0; _.SingleTickerProviderStateMixin__tickerModeNotifier = t1; _._widget = null; _._debugLifecycleState = t2; _._framework$_element = null; }, - _TooltipState__handleMouseTrackerChange_closure: function _TooltipState__handleMouseTrackerChange_closure(t0, t1) { + TooltipState__handleMouseTrackerChange_closure: function TooltipState__handleMouseTrackerChange_closure(t0, t1) { this.$this = t0; this.mouseIsConnected = t1; }, - _TooltipState__createNewEntry_closure: function _TooltipState__createNewEntry_closure(t0) { + TooltipState__createNewEntry_closure: function TooltipState__createNewEntry_closure(t0) { this.$this = t0; }, - _TooltipState__createNewEntry_closure0: function _TooltipState__createNewEntry_closure0(t0) { + TooltipState__createNewEntry_closure0: function TooltipState__createNewEntry_closure0(t0) { this.$this = t0; }, - _TooltipState__createNewEntry_closure1: function _TooltipState__createNewEntry_closure1(t0) { + TooltipState__createNewEntry_closure1: function TooltipState__createNewEntry_closure1(t0) { this.overlay = t0; }, - _TooltipState_build_closure: function _TooltipState_build_closure(t0) { + TooltipState_build_closure: function TooltipState_build_closure(t0) { this.$this = t0; }, - _TooltipState_build_closure0: function _TooltipState_build_closure0(t0) { + TooltipState_build_closure0: function TooltipState_build_closure0(t0) { this.$this = t0; }, _TooltipPositionDelegate: function _TooltipPositionDelegate(t0, t1, t2) { @@ -32750,7 +33630,7 @@ _.onExit = t11; _.key = t12; }, - __TooltipState_State_SingleTickerProviderStateMixin: function __TooltipState_State_SingleTickerProviderStateMixin() { + _TooltipState_State_SingleTickerProviderStateMixin: function _TooltipState_State_SingleTickerProviderStateMixin() { }, TooltipThemeData_lerp(a, b, t) { var t2, t3, t4, t5, t6, t7, t8, t9, _null = null, @@ -32846,9 +33726,10 @@ }, _Typography_Object_Diagnosticable: function _Typography_Object_Diagnosticable() { }, - NetworkImage: function NetworkImage(t0, t1) { + NetworkImage: function NetworkImage(t0, t1, t2) { this.url = t0; this.scale = t1; + this.headers = t2; }, NetworkImage__loadAsync_closure: function NetworkImage__loadAsync_closure(t0) { this.chunkEvents = t0; @@ -33196,10 +34077,9 @@ return new A._CompoundBorder(results); }, paintBorder(canvas, rect, bottom, left, right, $top) { - var path, t2, t3, t4, + var path, t1, t2, t3, t4, _s80_ = string$.x60null_c, - t1 = A._detectRenderer(), - paint = t1 ? A.CkPaint$() : new A.SurfacePaint(new A.SurfacePaintData()); + paint = $.$get$useCanvasKit() ? A.CkPaint$() : new A.SurfacePaint(new A.SurfacePaintData()); paint.set$strokeWidth(0); path = A.Path_Path(); switch ($top.style.index) { @@ -33358,8 +34238,7 @@ }, BoxBorder__paintUniformBorderWithRadius(canvas, rect, side, borderRadius) { var outer, width, - t1 = A._detectRenderer(), - paint = t1 ? A.CkPaint$() : new A.SurfacePaint(new A.SurfacePaintData()); + paint = $.$get$useCanvasKit() ? A.CkPaint$() : new A.SurfacePaint(new A.SurfacePaintData()); paint.set$color(0, side.color); outer = borderRadius.toRRect$1(rect); width = side.width; @@ -33655,7 +34534,7 @@ _Decoration_Object_Diagnosticable: function _Decoration_Object_Diagnosticable() { }, paintImage(alignment, canvas, centerSlice, colorFilter, debugImageLabel, filterQuality, fit, flipHorizontally, image, invertColors, isAntiAlias, opacity, rect, repeat, scale) { - var t1, t2, t3, t4, outputSize, t5, t6, fittedSizes, sourceSize, destinationSize, t7, paint, halfWidthDelta, t8, halfHeightDelta, destinationRect, sizeInfo, existingSizeInfo, needSave, dx, sourceRect, _i; + var t1, t2, t3, t4, outputSize, t5, t6, fittedSizes, sourceSize, destinationSize, paint, t7, halfWidthDelta, t8, halfHeightDelta, destinationRect, sizeInfo, existingSizeInfo, needSave, dx, sourceRect, _i; if (rect.get$isEmpty(rect)) return; t1 = rect.right; @@ -33676,8 +34555,7 @@ destinationSize = fittedSizes.destination; if (repeat !== B.ImageRepeat_3 && destinationSize.$eq(0, outputSize)) repeat = B.ImageRepeat_3; - t7 = A._detectRenderer(); - paint = t7 ? A.CkPaint$() : new A.SurfacePaint(new A.SurfacePaintData()); + paint = $.$get$useCanvasKit() ? A.CkPaint$() : new A.SurfacePaint(new A.SurfacePaintData()); paint.set$isAntiAlias(false); if (colorFilter != null) paint.set$colorFilter(colorFilter); @@ -34020,18 +34898,7 @@ this._box_0 = t0; this.errorCallback = t1; }, - ImageProvider__createErrorHandlerAndKey_closure: function ImageProvider__createErrorHandlerAndKey_closure(t0) { - this.handleError = t0; - }, - ImageProvider__createErrorHandlerAndKey_closure0: function ImageProvider__createErrorHandlerAndKey_closure0(t0, t1, t2, t3, t4) { - var _ = this; - _._box_0 = t0; - _.$this = t1; - _.configuration = t2; - _.handleError = t3; - _.successCallback = t4; - }, - ImageProvider__createErrorHandlerAndKey__closure: function ImageProvider__createErrorHandlerAndKey__closure(t0, t1, t2, t3) { + ImageProvider__createErrorHandlerAndKey_closure: function ImageProvider__createErrorHandlerAndKey_closure(t0, t1, t2, t3) { var _ = this; _._box_0 = t0; _.$this = t1; @@ -34056,7 +34923,7 @@ var _ = this; _._image_stream$_listeners = t0; _.debugLabel = _._currentError = _._currentImage = null; - _._hadAtLeastOneListener = false; + _._addingInitialListeners = _._hadAtLeastOneListener = false; _._keepAliveHandles = 0; _._image_stream$_disposed = false; _._onLastListenerRemovedCallbacks = t1; @@ -34130,7 +34997,7 @@ var _ = this; _._image_stream$_listeners = t0; _.debugLabel = _._currentError = _._currentImage = null; - _._hadAtLeastOneListener = false; + _._addingInitialListeners = _._hadAtLeastOneListener = false; _._keepAliveHandles = 0; _._image_stream$_disposed = false; _._onLastListenerRemovedCallbacks = t1; @@ -34152,7 +35019,7 @@ _._frameCallbackScheduled = false; _._image_stream$_listeners = t2; _.debugLabel = _._currentError = _._currentImage = null; - _._hadAtLeastOneListener = false; + _._addingInitialListeners = _._hadAtLeastOneListener = false; _._keepAliveHandles = 0; _._image_stream$_disposed = false; _._onLastListenerRemovedCallbacks = t3; @@ -34175,7 +35042,7 @@ _ImageStreamCompleter_Object_Diagnosticable: function _ImageStreamCompleter_Object_Diagnosticable() { }, InlineSpanSemanticsInformation$(text, recognizer, semanticsLabel, stringAttributes) { - return new A.InlineSpanSemanticsInformation(text, semanticsLabel, recognizer, recognizer != null, stringAttributes); + return new A.InlineSpanSemanticsInformation(text, semanticsLabel, recognizer, false, recognizer != null, stringAttributes); }, combineSemanticsInfo(infoList) { var t2, workingText, workingLabel, _i, info, effectiveLabel, effectiveLabel0, t3, t4, t5, _i0, infoAttribute, t6, @@ -34185,7 +35052,7 @@ for (t2 = infoList.length, workingText = "", workingLabel = "", _i = 0; _i < infoList.length; infoList.length === t2 || (0, A.throwConcurrentModificationError)(infoList), ++_i) { info = infoList[_i]; if (info.requiresOwnNode) { - combined.push(new A.InlineSpanSemanticsInformation(workingText, workingLabel, null, false, workingAttributes)); + combined.push(new A.InlineSpanSemanticsInformation(workingText, workingLabel, null, false, false, workingAttributes)); workingAttributes = A._setArrayType([], t1); combined.push(info); workingText = ""; @@ -34209,13 +35076,14 @@ Accumulator: function Accumulator() { this._inline_span$_value = 0; }, - InlineSpanSemanticsInformation: function InlineSpanSemanticsInformation(t0, t1, t2, t3, t4) { + InlineSpanSemanticsInformation: function InlineSpanSemanticsInformation(t0, t1, t2, t3, t4, t5) { var _ = this; _.text = t0; _.semanticsLabel = t1; _.recognizer = t2; - _.requiresOwnNode = t3; - _.stringAttributes = t4; + _.isPlaceholder = t3; + _.requiresOwnNode = t4; + _.stringAttributes = t5; }, InlineSpan: function InlineSpan() { }, @@ -34233,6 +35101,8 @@ }, CircularNotchedRectangle: function CircularNotchedRectangle() { }, + PlaceholderSpan: function PlaceholderSpan() { + }, RoundedRectangleBorder: function RoundedRectangleBorder(t0, t1) { this.borderRadius = t0; this.side = t1; @@ -34345,9 +35215,10 @@ this.index = t0; this._core$_name = t1; }, - PlaceholderDimensions: function PlaceholderDimensions(t0, t1) { + PlaceholderDimensions: function PlaceholderDimensions(t0, t1, t2) { this.size = t0; - this.baseline = t1; + this.baselineOffset = t1; + this.baseline = t2; }, TextWidthBasis: function TextWidthBasis(t0, t1) { this.index = t0; @@ -34483,8 +35354,7 @@ if (!t3 || b.foreground != null) if (t10) { if (t3) { - t2 = A._detectRenderer(); - t2 = t2 ? A.CkPaint$() : new A.SurfacePaint(new A.SurfacePaintData()); + t2 = $.$get$useCanvasKit() ? A.CkPaint$() : new A.SurfacePaint(new A.SurfacePaintData()); t3 = a.color; t3.toString; t2.set$color(0, t3); @@ -34492,8 +35362,7 @@ } else { t2 = b.foreground; if (t2 == null) { - t2 = A._detectRenderer(); - t2 = t2 ? A.CkPaint$() : new A.SurfacePaint(new A.SurfacePaintData()); + t2 = $.$get$useCanvasKit() ? A.CkPaint$() : new A.SurfacePaint(new A.SurfacePaintData()); t3 = b.color; t3.toString; t2.set$color(0, t3); @@ -34504,8 +35373,7 @@ if (!t6 || b.background != null) if (t10) if (t6) { - t3 = A._detectRenderer(); - t3 = t3 ? A.CkPaint$() : new A.SurfacePaint(new A.SurfacePaintData()); + t3 = $.$get$useCanvasKit() ? A.CkPaint$() : new A.SurfacePaint(new A.SurfacePaintData()); t5 = a.backgroundColor; t5.toString; t3.set$color(0, t5); @@ -34514,8 +35382,7 @@ else { t3 = b.background; if (t3 == null) { - t3 = A._detectRenderer(); - t3 = t3 ? A.CkPaint$() : new A.SurfacePaint(new A.SurfacePaintData()); + t3 = $.$get$useCanvasKit() ? A.CkPaint$() : new A.SurfacePaint(new A.SurfacePaintData()); t5 = b.backgroundColor; t5.toString; t3.set$color(0, t5); @@ -34734,6 +35601,11 @@ BoxConstraints$loose(size) { return new A.BoxConstraints(0, size._dx, 0, size._dy); }, + BoxConstraints$expand(height, width) { + var t1 = height == null, + t2 = t1 ? 1 / 0 : height; + return new A.BoxConstraints(width, width, t2, t1 ? 1 / 0 : height); + }, BoxConstraints_lerp(a, b, t) { var t2, t3, t4, t1 = a == null; @@ -34774,7 +35646,7 @@ return new A.BoxConstraints(t1, t2, t3, t4); }, BoxHitTestResult$() { - var t1 = A._setArrayType([], type$.JSArray_HitTestEntry), + var t1 = A._setArrayType([], type$.JSArray_HitTestEntry_HitTestTarget), t2 = new A.Matrix4(new Float64Array(16)); t2.setIdentity$0(); return new A.BoxHitTestResult(t1, A._setArrayType([t2], type$.JSArray_Matrix4_2), A._setArrayType([], type$.JSArray__TransformPart)); @@ -34889,12 +35761,12 @@ return t1; }, RenderCustomPaint__updateSemanticsChildren(oldSemantics, newChildSemantics) { - var t1, newChildrenBottom, t2, oldChildrenBottom, newChildren, newChildrenTop, oldChildrenTop, oldChild, newSemantics, haveOldChildren, newChild, oldKeyedChildren, t3, _box_0 = {}; + 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_empty20; + oldSemantics = B.List_empty21; if (newChildSemantics == null) - newChildSemantics = B.List_empty21; + newChildSemantics = B.List_empty22; _box_0.newChildSemantics = newChildSemantics; t1 = J.getInterceptor$asx(newChildSemantics); newChildrenBottom = t1.get$length(newChildSemantics) - 1; @@ -34909,8 +35781,10 @@ break; oldChild = t2.$index(oldSemantics, oldChildrenTop); newSemantics = t1.$index(newChildSemantics, newChildrenTop); - oldChild.toString; + t3 = oldChild.key; newSemantics.toString; + if (t3 != null) + break; newChildren[newChildrenTop] = A.RenderCustomPaint__updateSemanticsChild(oldChild, newSemantics); ++newChildrenTop; ++oldChildrenTop; @@ -34921,16 +35795,25 @@ break; oldChild = t2.$index(oldSemantics, oldChildrenBottom); newChild = t1.$index(newChildSemantics, newChildrenBottom); - oldChild.toString; + t3 = oldChild.key; newChild.toString; + if (t3 != null) + break; --oldChildrenBottom; --newChildrenBottom; } oldKeyedChildren = A._Cell$named("oldKeyedChildren"); if (haveOldChildren) { oldKeyedChildren.set$finalLocalValue(A.LinkedHashMap_LinkedHashMap$_empty(type$.Key, type$.SemanticsNode)); - for (; oldChildrenTop <= oldChildrenBottom;) { - t2.$index(oldSemantics, oldChildrenTop).toString; + for (t1 = oldKeyedChildren.__late_helper$_name; oldChildrenTop <= oldChildrenBottom;) { + oldChild = t2.$index(oldSemantics, oldChildrenTop); + t3 = oldChild.key; + if (t3 != null) { + t4 = oldKeyedChildren.__late_helper$_value; + if (t4 === oldKeyedChildren) + A.throwExpression(A.LateError$localNI(t1)); + J.$indexSet$ax(t4, t3, oldChild); + } ++oldChildrenTop; } haveOldChildren = true; @@ -35072,7 +35955,7 @@ t1 = properties.onDismiss; if (t1 != null) config.set$onDismiss(t1); - newChild.updateWith$2$childrenInInversePaintOrder$config(0, B.List_empty20, config); + newChild.updateWith$2$childrenInInversePaintOrder$config(0, B.List_empty21, config); newChild.set$rect(0, newSemantics.rect); newChild.set$transform(0, null); newChild.tags = null; @@ -35126,9 +36009,8 @@ return t1; }, _TextHighlightPainter$() { - var t1 = A._detectRenderer(); - t1 = t1 ? A.CkPaint$() : new A.SurfacePaint(new A.SurfacePaintData()); - return new A._TextHighlightPainter(t1, B.BoxHeightStyle_0, B.BoxWidthStyle_0, A.List_List$filled(0, null, false, type$.nullable_void_Function)); + 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()); }, TextSelectionPoint: function TextSelectionPoint(t0, t1) { this.point = t0; @@ -35222,8 +36104,15 @@ RenderEditable__extractPlaceholderSpans_closure: function RenderEditable__extractPlaceholderSpans_closure(t0) { this.$this = t0; }, + RenderEditable_getBoxesForSelection_closure: function RenderEditable_getBoxesForSelection_closure(t0) { + this.$this = t0; + }, RenderEditable_describeSemanticsConfiguration_closure: function RenderEditable_describeSemanticsConfiguration_closure() { }, + RenderEditable__createShowOnScreenFor_closure: function RenderEditable__createShowOnScreenFor_closure(t0, t1) { + this.$this = t0; + this.key = t1; + }, RenderEditable_getRectForComposingRange_closure: function RenderEditable_getRectForComposingRange_closure() { }, RenderEditable_hitTestChildren_closure: function RenderEditable_hitTestChildren_closure(t0, t1, t2) { @@ -35701,18 +36590,16 @@ _._node$_parent = _._node$_owner = null; }, LayerLink: function LayerLink() { - this._leader = null; - this._connectedFollowers = 0; - this.leaderSize = null; - }, - _LayerLinkHandle: function _LayerLinkHandle(t0) { - this._layer$_link = t0; + var _ = this; + _._debugPreviousLeaders = _._leader = null; + _._debugLeaderCheckScheduled = false; + _.leaderSize = null; }, LeaderLayer: function LeaderLayer(t0, t1, t2) { var _ = this; _._layer$_link = t0; _._layer$_offset = t1; - _._lastChild = _._firstChild = _._lastOffset = null; + _._lastChild = _._firstChild = null; _._layer$_debugDisposed = false; _._parentHandle = t2; _._layer$_refCount = 0; @@ -35727,7 +36614,7 @@ _.showWhenUnlinked = t1; _.unlinkedOffset = t2; _.linkedOffset = t3; - _._invertedTransform = _._layer$_lastTransform = _._lastOffset = _._leaderHandle = null; + _._invertedTransform = _._layer$_lastTransform = _._lastOffset = null; _._inverseDirty = true; _._lastChild = _._firstChild = null; _._layer$_debugDisposed = false; @@ -35862,9 +36749,9 @@ t17 = result.get$orientation(result); t18 = result.get$tilt(); lastAnnotations.forEach$1(0, new A.MouseTracker__handleDeviceUpdateMouseEvents_closure(nextAnnotations, A.PointerExitEvent$(t7, t6, t4, t10, t11, result.get$down(), 0, t3, false, t17, t2, t5, t9, t8, t13, t16, t15, t14, t12, result.get$synthesized(), t18, t1).transformed$1(result.get$transform(result)), lastAnnotations)); - t1 = nextAnnotations.get$keys(nextAnnotations); - t18 = A._instanceType(t1)._eval$1("WhereIterable"); - enteringAnnotations = A.List_List$of(new A.WhereIterable(t1, new A.MouseTracker__handleDeviceUpdateMouseEvents_closure0(lastAnnotations), t18), true, t18._eval$1("Iterable.E")); + t1 = A._instanceType(nextAnnotations)._eval$1("LinkedHashMapKeyIterable<1>"); + t18 = t1._eval$1("WhereIterable"); + enteringAnnotations = A.List_List$of(new A.WhereIterable(new A.LinkedHashMapKeyIterable(nextAnnotations, t1), new A.MouseTracker__handleDeviceUpdateMouseEvents_closure0(lastAnnotations), t18), true, t18._eval$1("Iterable.E")); t18 = result.get$timeStamp(result); t1 = result.get$pointer(); t12 = result.get$kind(result); @@ -35966,6 +36853,9 @@ RenderObject__cleanChildRelayoutBoundary(child) { child._cleanRelayoutBoundary$0(); }, + RenderObject__propagateRelayoutBoundaryToChild(child) { + child._propagateRelayoutBoundary$0(); + }, _SemanticsGeometry__transformRect(rect, transform) { var t1; if (rect == null) @@ -36133,6 +37023,10 @@ _.ContainerParentDataMixin_nextSibling = t1; _.offset = t2; }, + PlaceholderSpanIndexSemanticsTag: function PlaceholderSpanIndexSemanticsTag(t0, t1) { + this.index = t0; + this.name = t1; + }, RenderParagraph: function RenderParagraph(t0, t1, t2, t3, t4, t5, t6) { var _ = this; _._textPainter = t0; @@ -36141,7 +37035,7 @@ _._softWrap = t1; _._overflow = t2; _._needsClipping = false; - _._paragraph0$_cachedChildNodes = _._semanticsInfo = _._paragraph0$_placeholderDimensions = _._overflowShader = null; + _._paragraph$_cachedChildNodes = _._semanticsInfo = _._paragraph$_placeholderDimensions = _._overflowShader = null; _.ContainerRenderObjectMixin__childCount = t3; _.ContainerRenderObjectMixin__firstChild = t4; _.ContainerRenderObjectMixin__lastChild = t5; @@ -36182,6 +37076,10 @@ }, RenderParagraph_describeSemanticsConfiguration_closure: function RenderParagraph_describeSemanticsConfiguration_closure() { }, + RenderParagraph__createShowOnScreenFor_closure: function RenderParagraph__createShowOnScreenFor_closure(t0, t1) { + this.$this = t0; + this.key = t1; + }, _RenderParagraph_RenderBox_ContainerRenderObjectMixin: function _RenderParagraph_RenderBox_ContainerRenderObjectMixin() { }, _RenderParagraph_RenderBox_ContainerRenderObjectMixin_RenderBoxContainerDefaultsMixin: function _RenderParagraph_RenderBox_ContainerRenderObjectMixin_RenderBoxContainerDefaultsMixin() { @@ -36236,6 +37134,14 @@ t1._PlatformViewGestureRecognizer$3$supportedDevices(handlePointerEvent, gestureRecognizerFactories, null); return t1; }, + PlatformViewRenderBox$(controller, gestureRecognizers, hitTestBehavior) { + var t1 = new A.PlatformViewRenderBox(controller, null, null, null, A.LayerHandle$(type$.ContainerLayer_2)); + t1.get$isRepaintBoundary(); + t1.__RenderObject__needsCompositing = true; + t1.set$hitTestBehavior(hitTestBehavior); + t1._updateGestureRecognizersWithCallBack$2(gestureRecognizers, t1._platform_view0$_controller.get$dispatchPointerEvent()); + return t1; + }, PlatformViewHitTestBehavior: function PlatformViewHitTestBehavior(t0, t1) { this.index = t0; this._core$_name = t1; @@ -36254,6 +37160,7 @@ _._trackedPointers = t4; _._team = null; _.debugOwner = t5; + _.gestureSettings = null; _._supportedDevices = t6; _._pointerToKind = t7; }, @@ -36928,7 +37835,7 @@ _._depth = 0; _._node$_parent = _._node$_owner = null; }, - RenderMouseRegion: function RenderMouseRegion(t0, t1, t2, t3, t4, t5, t6) { + RenderMouseRegion: function RenderMouseRegion(t0, t1, t2, t3, t4, t5, t6, t7) { var _ = this; _._proxy_box$_opaque = t0; _.onEnter = t1; @@ -36936,7 +37843,8 @@ _.onExit = t3; _._cursor = t4; _._validForMouseTracker = true; - _.RenderObjectWithChildMixin__child = t5; + _.behavior = t5; + _.RenderObjectWithChildMixin__child = t6; _._cachedDryLayoutSizes = _._cachedIntrinsicDimensions = null; _._computingThisDryLayout = false; _._cachedBaselines = _._box$_size = null; @@ -36951,7 +37859,7 @@ _._doingThisLayoutWithCallback = false; _._object$_constraints = null; _._debugDoingThisPaint = false; - _._layerHandle = t6; + _._layerHandle = t7; _._needsCompositingBitsUpdate = false; _.__RenderObject__needsCompositing = $; _._needsPaint = true; @@ -37990,18 +38898,14 @@ this.index = t0; this._core$_name = t1; }, - Overflow: function Overflow(t0, t1) { - this.index = t0; - this._core$_name = t1; - }, RenderStack: function RenderStack(t0, t1, t2, t3, t4, t5, t6, t7, t8) { var _ = this; _._stack$_hasVisualOverflow = false; - _._stack$_resolvedAlignment = null; + _._resolvedAlignment = null; _._alignment = t0; _._stack$_textDirection = t1; _._fit = t2; - _._stack$_clipBehavior = t3; + _._clipBehavior = t3; _._stack$_clipRectLayer = t4; _.ContainerRenderObjectMixin__childCount = t5; _.ContainerRenderObjectMixin__firstChild = t6; @@ -38046,11 +38950,11 @@ var _ = this; _._stack$_index = t0; _._stack$_hasVisualOverflow = false; - _._stack$_resolvedAlignment = null; + _._resolvedAlignment = null; _._alignment = t1; _._stack$_textDirection = t2; _._fit = t3; - _._stack$_clipBehavior = t4; + _._clipBehavior = t4; _._stack$_clipRectLayer = t5; _.ContainerRenderObjectMixin__childCount = t6; _.ContainerRenderObjectMixin__firstChild = t7; @@ -38165,7 +39069,7 @@ var _ = this; _._view$_size = t0; _._view$_configuration = t1; - _._view$_window = t2; + _._window = t2; _.automaticSystemUiAdjustment = true; _._rootTransform = null; _.RenderObjectWithChildMixin__child = t3; @@ -38422,8 +39326,7 @@ return -B.JSInt_methods.compareTo$1(e1.priority, e2.priority); }, defaultSchedulingStrategy(priority, scheduler) { - var t1 = scheduler.SchedulerBinding__transientCallbacks; - if (t1.get$length(t1) > 0) + if (scheduler.SchedulerBinding__transientCallbacks._length > 0) return priority >= 100000; return true; }, @@ -38909,7 +39812,7 @@ _.currentEditingValue = t3; _.hintText = t4; }, - _AutofillScopeTextInputConfiguration: function _AutofillScopeTextInputConfiguration(t0, t1, t2, t3, t4, t5, t6, t7, t8, t9, t10, t11, t12, t13, t14) { + _AutofillScopeTextInputConfiguration: function _AutofillScopeTextInputConfiguration(t0, t1, t2, t3, t4, t5, t6, t7, t8, t9, t10, t11, t12, t13, t14, t15) { var _ = this; _.allConfigurations = t0; _.inputType = t1; @@ -38920,12 +39823,13 @@ _.smartDashesType = t6; _.smartQuotesType = t7; _.enableSuggestions = t8; - _.actionLabel = t9; - _.inputAction = t10; - _.textCapitalization = t11; - _.keyboardAppearance = t12; - _.enableIMEPersonalizedLearning = t13; - _.enableDeltaModel = t14; + _.enableInteractiveSelection = t9; + _.actionLabel = t10; + _.inputAction = t11; + _.textCapitalization = t12; + _.keyboardAppearance = t13; + _.enableIMEPersonalizedLearning = t14; + _.enableDeltaModel = t15; }, _AutofillScopeTextInputConfiguration_toJson_closure: function _AutofillScopeTextInputConfiguration_toJson_closure() { }, @@ -38936,10 +39840,10 @@ BinaryMessenger: function BinaryMessenger() { }, ServicesBinding__parseLicenses(rawLicenses) { - var t1, t2, _i, license, t3, split, - _licenseSeparator = "\n" + B.JSString_methods.$mul("-", 80) + "\n", + var t2, _i, license, t3, split, + t1 = B.JSString_methods.$mul("-", 80), result = A._setArrayType([], type$.JSArray_LicenseEntry), - licenses = rawLicenses.split(_licenseSeparator); + licenses = rawLicenses.split("\n" + t1 + "\n"); for (t1 = licenses.length, t2 = type$.JSArray_String, _i = 0; _i < t1; ++_i) { license = licenses[_i]; t3 = J.getInterceptor$asx(license); @@ -38947,7 +39851,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; }, @@ -39126,7 +40030,7 @@ result = A.LinkedHashSet_LinkedHashSet$_empty(type$.LogicalKeyboardKey); for (t1 = input.get$iterator(input); t1.moveNext$0();) { t2 = t1.get$current(t1); - synonym = $.LogicalKeyboardKey__synonyms.$index(0, t2); + synonym = $.$get$LogicalKeyboardKey__synonyms().$index(0, t2); result.add$1(0, synonym == null ? t2 : synonym); } return result; @@ -39147,7 +40051,7 @@ MissingPluginException$(message) { return new A.MissingPluginException(message); }, - MethodCall: function MethodCall(t0, t1) { + MethodCall0: function MethodCall0(t0, t1) { this.method = t0; this.$arguments = t1; }, @@ -39177,7 +40081,7 @@ }, _DeferringMouseCursor_firstNonDeferred(cursors) { var t1, t2; - for (t1 = A._instanceType(cursors), t1 = new A.MappedIterator(J.get$iterator$ax(cursors.__internal$_iterable), cursors._f, t1._eval$1("@<1>")._bind$1(t1.__rti$_rest[1])._eval$1("MappedIterator<1,2>")); t1.moveNext$0();) { + for (t1 = A._instanceType(cursors), t1 = new A.MappedIterator(J.get$iterator$ax(cursors.__internal$_iterable), cursors._f, t1._eval$1("@<1>")._bind$1(t1._rest[1])._eval$1("MappedIterator<1,2>")); t1.moveNext$0();) { t2 = t1.__internal$_current; if (!J.$eq$(t2, B.C__DeferringMouseCursor)) return t2; @@ -39243,22 +40147,22 @@ PlatformViewController: function PlatformViewController() { }, RawKeyEvent_RawKeyEvent$fromMessage(message) { - var data, t1, repeat, _box_0 = {}; + var data, t1, t2, repeat, _box_0 = {}; _box_0.character = null; data = new A.RawKeyEvent_RawKeyEvent$fromMessage__dataFromWeb(_box_0, message).call$0(); t1 = $.$get$RawKeyboard_instance()._keysPressed; - t1 = t1.get$keys(t1); - repeat = A.LinkedHashSet_LinkedHashSet$of(t1, A._instanceType(t1)._eval$1("Iterable.E")).contains$1(0, data.get$physicalKey()); - t1 = J.$index$asx(message, "type"); - t1.toString; - A._asStringS(t1); - switch (t1) { + t2 = A._instanceType(t1)._eval$1("LinkedHashMapKeyIterable<1>"); + repeat = A.LinkedHashSet_LinkedHashSet$of(new A.LinkedHashMapKeyIterable(t1, t2), t2._eval$1("Iterable.E")).contains$1(0, data.get$physicalKey()); + t2 = J.$index$asx(message, "type"); + t2.toString; + A._asStringS(t2); + switch (t2) { case "keydown": return new A.RawKeyDownEvent(_box_0.character, repeat, data); case "keyup": return new A.RawKeyUpEvent(null, false, data); default: - throw A.wrapException(A.FlutterError_FlutterError("Unknown key event type: " + t1)); + throw A.wrapException(A.FlutterError_FlutterError("Unknown key event type: " + t2)); } }, KeyboardSide: function KeyboardSide(t0, t1) { @@ -39309,12 +40213,13 @@ }, RawKeyEventDataMacOs: function RawKeyEventDataMacOs() { }, - RawKeyEventDataWeb: function RawKeyEventDataWeb(t0, t1, t2, t3) { + RawKeyEventDataWeb: function RawKeyEventDataWeb(t0, t1, t2, t3, t4) { var _ = this; _.code = t0; _.key = t1; _.location = t2; _.metaState = t3; + _.keyCode = t4; }, RestorationManager: function RestorationManager(t0, t1) { var _ = this; @@ -39453,7 +40358,7 @@ return null; }, TextEditingDelta_TextEditingDelta$fromJSON(encoded) { - var t3, newComposing, t4, newSelection, textStart, textEnd, newText, isDeletionGreaterThanOne, isDeletingByReplacingWithEmpty, isReplacedByShorter, isReplacedBySame, isInsertingInsideComposingRegion, isDeletingInsideComposingRegion, t5, newComposingText, originalComposingText, isReplaced, + var t3, newComposing, t4, newSelection, textStart, textEnd, 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")), @@ -39481,7 +40386,6 @@ 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 = textStart + replacementSource + textEnd; t1 = replacementDestinationEnd - replacementDestinationStart; t2 = replacementSourceEnd - 0; isDeletionGreaterThanOne = t1 - t2 > 1; @@ -39505,7 +40409,7 @@ } t3 = originalComposingText === newComposingText; isReplaced = !t3 || t2 > t1 || !t4 || isReplacedBySame; - if (oldText === newText) + if (oldText === textStart + replacementSource + textEnd) 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); @@ -39596,7 +40500,7 @@ this.maxLength = t0; this.maxLengthEnforcement = t1; }, - TextInputConfiguration$(actionLabel, autocorrect, autofillConfiguration, enableDeltaModel, enableIMEPersonalizedLearning, enableSuggestions, inputAction, inputType, keyboardAppearance, obscureText, readOnly, smartDashesType, smartQuotesType, textCapitalization) { + TextInputConfiguration$(actionLabel, autocorrect, autofillConfiguration, enableDeltaModel, enableIMEPersonalizedLearning, enableInteractiveSelection, enableSuggestions, inputAction, inputType, keyboardAppearance, obscureText, readOnly, smartDashesType, smartQuotesType, textCapitalization) { var t1, t2; if (smartDashesType == null) t1 = obscureText ? B.SmartDashesType_0 : B.SmartDashesType_1; @@ -39606,7 +40510,7 @@ t2 = obscureText ? B.SmartQuotesType_0 : B.SmartQuotesType_1; else t2 = smartQuotesType; - return new A.TextInputConfiguration(inputType, readOnly, obscureText, autocorrect, autofillConfiguration, t1, t2, true, actionLabel, inputAction, textCapitalization, keyboardAppearance, true, enableDeltaModel); + return new A.TextInputConfiguration(inputType, readOnly, obscureText, autocorrect, autofillConfiguration, t1, t2, true, enableInteractiveSelection, actionLabel, inputAction, textCapitalization, keyboardAppearance, true, enableDeltaModel); }, _toTextAffinity0(affinity) { switch (affinity) { @@ -39639,9 +40543,10 @@ return new A.TextEditingValue(t2, t3, new A.TextRange(t4, t1 == null ? -1 : t1)); }, TextInputConnection$_(_client) { - var t1 = $.TextInputConnection__nextId; - $.TextInputConnection__nextId = t1 + 1; - return new A.TextInputConnection(t1, _client); + var t1 = A._setArrayType([], type$.JSArray_SelectionRect), + t2 = $.TextInputConnection__nextId; + $.TextInputConnection__nextId = t2 + 1; + return new A.TextInputConnection(t1, t2, _client); }, _toTextInputAction(action) { switch (action) { @@ -39706,7 +40611,7 @@ this.index = t0; this._core$_name = t1; }, - TextInputConfiguration: function TextInputConfiguration(t0, t1, t2, t3, t4, t5, t6, t7, t8, t9, t10, t11, t12, t13) { + TextInputConfiguration: function TextInputConfiguration(t0, t1, t2, t3, t4, t5, t6, t7, t8, t9, t10, t11, t12, t13, t14) { var _ = this; _.inputType = t0; _.readOnly = t1; @@ -39716,12 +40621,13 @@ _.smartDashesType = t5; _.smartQuotesType = t6; _.enableSuggestions = t7; - _.actionLabel = t8; - _.inputAction = t9; - _.textCapitalization = t10; - _.keyboardAppearance = t11; - _.enableIMEPersonalizedLearning = t12; - _.enableDeltaModel = t13; + _.enableInteractiveSelection = t8; + _.actionLabel = t9; + _.inputAction = t10; + _.textCapitalization = t11; + _.keyboardAppearance = t12; + _.enableIMEPersonalizedLearning = t13; + _.enableDeltaModel = t14; }, FloatingCursorDragState: function FloatingCursorDragState(t0, t1) { this.index = t0; @@ -39746,18 +40652,35 @@ }, TextSelectionDelegate: function TextSelectionDelegate() { }, - TextInputConnection: function TextInputConnection(t0, t1) { + SelectionRect: function SelectionRect(t0, t1) { + this.position = t0; + this.bounds = t1; + }, + TextInputConnection: function TextInputConnection(t0, t1, t2) { var _ = this; _._cachedCaretRect = _._cachedRect = _._cachedTransform = _._cachedSize = null; - _._text_input$_id = t0; - _._text_input$_client = t1; + _._cachedSelectionRects = t0; + _._text_input$_id = t1; + _._text_input$_client = t2; }, - TextInput: function TextInput() { + TextInputConnection_setSelectionRects_closure: function TextInputConnection_setSelectionRects_closure() { + }, + TextInput: function TextInput(t0) { var _ = this; _.__TextInput__channel = $; _._currentConnection = null; _.__TextInput__currentConfiguration = $; - _._hidePending = false; + _._scribbleClients = t0; + _._hidePending = _._scribbleInProgress = false; + }, + TextInput__handleTextInputInvocation_closure: function TextInput__handleTextInputInvocation_closure() { + }, + TextInput__handleTextInputInvocation_closure0: function TextInput__handleTextInputInvocation_closure0(t0, t1) { + this.$this = t0; + this.args = t1; + }, + TextInput__handleTextInputInvocation_closure1: function TextInput__handleTextInputInvocation_closure1(t0) { + this.$this = t0; }, TextInput__scheduleHide_closure: function TextInput__scheduleHide_closure(t0) { this.$this = t0; @@ -40013,7 +40936,7 @@ }, AnimatedCrossFade_defaultLayoutBuilder(topChild, topChildKey, bottomChild, bottomChildKey) { var _null = null; - return A.Stack$(B.AlignmentDirectional_m1_m1, A._setArrayType([A.Positioned$(_null, bottomChild, _null, bottomChildKey, 0, 0, 0, _null), A.Positioned$(_null, topChild, _null, topChildKey, _null, _null, _null, _null)], type$.JSArray_Widget), B.Clip_0, B.StackFit_0, _null, _null); + return new A.Stack(B.AlignmentDirectional_m1_m1, _null, B.StackFit_0, B.Clip_0, A._setArrayType([A.Positioned$(_null, bottomChild, _null, bottomChildKey, 0, 0, 0, _null), A.Positioned$(_null, topChild, _null, topChildKey, _null, _null, _null, _null)], type$.JSArray_Widget), _null); }, CrossFadeState: function CrossFadeState(t0, t1) { this.index = t0; @@ -40089,7 +41012,7 @@ var t1 = A.List_List$of(previousChildren, true, type$.Widget); if (currentChild != null) t1.push(currentChild); - return A.Stack$(B.Alignment_0_0, t1, B.Clip_1, B.StackFit_0, null, null); + return new A.Stack(B.Alignment_0_0, null, B.StackFit_0, B.Clip_1, t1, null); }, _ChildEntry: function _ChildEntry(t0, t1, t2, t3) { var _ = this; @@ -40152,22 +41075,28 @@ locale = supportedLocales[_i]; t2 = locale._languageCode; t3 = B.Map_YCOho.$index(0, t2); - t3 = A.S(t3 == null ? t2 : t3) + "_null_"; + if (t3 == null) + t3 = t2; t4 = locale._countryCode; t5 = B.Map_0Agg9.$index(0, t4); - t3 += A.S(t5 == null ? t4 : t5); - if (allSupportedLocales.$index(0, t3) == null) - allSupportedLocales.$indexSet(0, t3, locale); + if (t5 == null) + t5 = t4; + t5 = A.S(t3) + "_null_" + A.S(t5); + if (allSupportedLocales.$index(0, t5) == null) + allSupportedLocales.$indexSet(0, t5, locale); t3 = B.Map_YCOho.$index(0, t2); t3 = A.S(t3 == null ? t2 : t3) + "_null"; if (languageAndScriptLocales.$index(0, t3) == null) languageAndScriptLocales.$indexSet(0, t3, locale); t3 = B.Map_YCOho.$index(0, t2); - t3 = A.S(t3 == null ? t2 : t3) + "_"; + if (t3 == null) + t3 = t2; t5 = B.Map_0Agg9.$index(0, t4); - t3 += A.S(t5 == null ? t4 : t5); - if (languageAndCountryLocales.$index(0, t3) == null) - languageAndCountryLocales.$indexSet(0, t3, locale); + if (t5 == null) + t5 = t4; + t5 = A.S(t3) + "_" + A.S(t5); + if (languageAndCountryLocales.$index(0, t5) == null) + languageAndCountryLocales.$indexSet(0, t5, locale); t3 = B.Map_YCOho.$index(0, t2); t2 = t3 == null ? t2 : t3; if (languageLocales.$index(0, t2) == null) @@ -40182,17 +41111,23 @@ userLocale = preferredLocales[localeIndex]; t1 = userLocale._languageCode; t2 = B.Map_YCOho.$index(0, t1); - t2 = A.S(t2 == null ? t1 : t2) + "_null_"; + if (t2 == null) + t2 = t1; t3 = userLocale._countryCode; t4 = B.Map_0Agg9.$index(0, t3); - if (allSupportedLocales.containsKey$1(0, t2 + A.S(t4 == null ? t3 : t4))) + if (t4 == null) + t4 = t3; + if (allSupportedLocales.containsKey$1(0, A.S(t2) + "_null_" + A.S(t4))) return userLocale; t2 = B.Map_0Agg9.$index(0, t3); if ((t2 == null ? t3 : t2) != null) { t2 = B.Map_YCOho.$index(0, t1); - t2 = A.S(t2 == null ? t1 : t2) + "_"; + if (t2 == null) + t2 = t1; t4 = B.Map_0Agg9.$index(0, t3); - match = languageAndCountryLocales.$index(0, t2 + A.S(t4 == null ? t3 : t4)); + if (t4 == null) + t4 = t3; + match = languageAndCountryLocales.$index(0, A.S(t2) + "_" + A.S(t4)); if (match != null) return match; } @@ -40418,11 +41353,15 @@ var _ = this; _._fieldKey = t0; _._optionsLayerLink = t1; - _.___RawAutocompleteState__nextOptionAction = _.___RawAutocompleteState__previousOptionAction = _.___RawAutocompleteState__actionMap = _.___RawAutocompleteState__focusNode = _.___RawAutocompleteState__textEditingController = $; + _.___RawAutocompleteState__hideOptionsAction = _.___RawAutocompleteState__nextOptionAction = _.___RawAutocompleteState__previousOptionAction = _.___RawAutocompleteState__actionMap = _.___RawAutocompleteState__focusNode = _.___RawAutocompleteState__textEditingController = $; _._autocomplete$_options = t2; _._autocomplete$_selection = null; + _._userHidOptions = false; + _._lastFieldText = ""; _._highlightedOptionIndex = t3; - _._widget = _._floatingOptions = null; + _._floatingOptions = null; + _._floatingOptionsUpdateScheduled = false; + _._widget = null; _._debugLifecycleState = t4; _._framework$_element = null; _.$ti = t5; @@ -40430,15 +41369,12 @@ _RawAutocompleteState__updateOverlay_closure: function _RawAutocompleteState__updateOverlay_closure(t0) { this.$this = t0; }, + _RawAutocompleteState__updateOverlay_closure0: function _RawAutocompleteState__updateOverlay_closure0(t0) { + this.$this = t0; + }, _RawAutocompleteState__updateOverlay__closure: function _RawAutocompleteState__updateOverlay__closure(t0) { this.$this = t0; }, - _RawAutocompleteState_initState_closure: function _RawAutocompleteState_initState_closure(t0) { - this.$this = t0; - }, - _RawAutocompleteState_didUpdateWidget_closure: function _RawAutocompleteState_didUpdateWidget_closure(t0) { - this.$this = t0; - }, _AutocompleteCallbackAction: function _AutocompleteCallbackAction(t0, t1, t2) { var _ = this; _.enabled = true; @@ -40541,8 +41477,8 @@ var widget = context.dependOnInheritedWidgetOfExactType$1$0(type$.Directionality); return widget == null ? null : widget.textDirection; }, - Opacity$(alwaysIncludeSemantics, child, opacity) { - return new A.Opacity(opacity, false, child, null); + Opacity$(child, opacity) { + return new A.Opacity(opacity, child, null); }, BackdropFilter$(child, filter) { return new A.BackdropFilter(filter, child, null); @@ -40621,9 +41557,6 @@ ListBody$(children, mainAxis) { return new A.ListBody(mainAxis, children, null); }, - Stack$(alignment, children, clipBehavior, fit, key, textDirection) { - return new A.Stack(alignment, textDirection, fit, clipBehavior, children, key); - }, Positioned$(bottom, child, height, key, left, right, $top, width) { return new A.Positioned(left, $top, right, bottom, width, height, child, key); }, @@ -40706,12 +41639,10 @@ this.child = t1; this.key = t2; }, - Opacity: function Opacity(t0, t1, t2, t3) { - var _ = this; - _.opacity = t0; - _.alwaysIncludeSemantics = t1; - _.child = t2; - _.key = t3; + Opacity: function Opacity(t0, t1, t2) { + this.opacity = t0; + this.child = t1; + this.key = t2; }, BackdropFilter: function BackdropFilter(t0, t1, t2) { this.filter = t0; @@ -40887,15 +41818,13 @@ this.child = t1; this.key = t2; }, - _OffstageElement: function _OffstageElement(t0, t1, t2) { + _OffstageElement: function _OffstageElement(t0, t1) { var _ = this; - _._debugReassembleConfig = _._framework$_parent = _._ancestorRenderObjectElement = _._renderObject = _._framework$_child = null; - _._cachedHash = t0; - _._slot = null; + _._slot = _._notificationTree = _._debugReassembleConfig = _._framework$_parent = _._ancestorRenderObjectElement = _._renderObject = _._framework$_child = null; _.__Element__depth = $; - _._widget = t1; + _._widget = t0; _._owner = null; - _._lifecycleState = t2; + _._lifecycleState = t1; _._dependencies = _._inheritedWidgets = null; _._hadUnsatisfiedDependencies = false; _._dirty = true; @@ -41083,16 +42012,6 @@ _.child = t4; _.key = t5; }, - _MouseRegionState: function _MouseRegionState(t0) { - this._widget = null; - this._debugLifecycleState = t0; - this._framework$_element = null; - }, - _RawMouseRegion: function _RawMouseRegion(t0, t1, t2) { - this.owner = t0; - this.child = t1; - this.key = t2; - }, RepaintBoundary: function RepaintBoundary(t0, t1) { this.child = t0; this.key = t1; @@ -41178,6 +42097,11 @@ _._depth = 0; _._node$_parent = _._node$_owner = null; }, + WidgetsBinding_instance() { + var t1 = $.WidgetsBinding__instance; + t1.toString; + return t1; + }, runApp(app) { var t1; if ($.WidgetsBinding__instance == null) @@ -41187,9 +42111,7 @@ t1.scheduleWarmUpFrame$0(); }, RenderObjectToWidgetElement$(widget, $T) { - var t1 = ($.Element__nextHashCode + 1) % 16777215; - $.Element__nextHashCode = t1; - return new A.RenderObjectToWidgetElement(t1, widget, B._ElementLifecycle_0, $T._eval$1("RenderObjectToWidgetElement<0>")); + return new A.RenderObjectToWidgetElement(widget, B._ElementLifecycle_0, $T._eval$1("RenderObjectToWidgetElement<0>")); }, WidgetsFlutterBinding$() { var t9, _null = null, @@ -41203,7 +42125,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, $, _null, new A._SystemFontsNotifier(A.LinkedHashSet_LinkedHashSet$_empty(type$.void_Function)), $, $, $, $, _null, t3, _null, A.binding__defaultSchedulingStrategy$closure(), new A.HeapPriorityQueue(A.binding_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_2), 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), A.ListQueue$(_null, type$.PointerEvent_2), 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; }, @@ -41279,76 +42201,76 @@ RenderObjectToWidgetAdapter_attachToRenderTree_closure0: function RenderObjectToWidgetAdapter_attachToRenderTree_closure0(t0) { this._box_0 = t0; }, - RenderObjectToWidgetElement: function RenderObjectToWidgetElement(t0, t1, t2, t3) { + RenderObjectToWidgetElement: function RenderObjectToWidgetElement(t0, t1, t2) { var _ = this; - _._debugReassembleConfig = _._framework$_parent = _._ancestorRenderObjectElement = _._renderObject = _._newWidget = _._child = null; - _._cachedHash = t0; - _._slot = null; + _._slot = _._notificationTree = _._debugReassembleConfig = _._framework$_parent = _._ancestorRenderObjectElement = _._renderObject = _._newWidget = _._child = null; _.__Element__depth = $; - _._widget = t1; + _._widget = t0; _._owner = null; - _._lifecycleState = t2; + _._lifecycleState = t1; _._dependencies = _._inheritedWidgets = null; _._hadUnsatisfiedDependencies = false; _._dirty = true; _._debugAllowIgnoredCallsToMarkNeedsBuild = _._debugBuiltOnce = _._inDirtyList = false; - _.$ti = t3; + _.$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) { + 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) { var _ = this; _.WidgetsBinding__buildOwner = t0; - _.WidgetsBinding__observers = t1; - _.WidgetsBinding__needToReportFirstFrame = t2; - _.WidgetsBinding__firstFrameCompleter = t3; - _.WidgetsBinding_debugBuildingDirtyElements = t4; - _.WidgetsBinding__renderViewElement = t5; - _.WidgetsBinding__readyToProduceFrames = t6; - _.RendererBinding__debugIsRenderViewInitialized = t7; - _.RendererBinding__mouseTracker = t8; - _.RendererBinding___RendererBinding__pipelineOwner = t9; - _.RendererBinding__semanticsHandle = t10; - _.RendererBinding__debugMouseTrackerUpdateScheduled = t11; - _.RendererBinding__firstFrameDeferredCount = t12; - _.RendererBinding__firstFrameSent = t13; - _.SemanticsBinding___SemanticsBinding__accessibilityFeatures = t14; - _.PaintingBinding__imageCache = t15; - _.PaintingBinding__systemFonts = t16; - _.ServicesBinding___ServicesBinding__keyboard = t17; - _.ServicesBinding___ServicesBinding__keyEventManager = t18; - _.ServicesBinding___ServicesBinding__defaultBinaryMessenger = t19; - _.ServicesBinding___ServicesBinding__restorationManager = t20; - _.ServicesBinding__systemUiChangeCallback = t21; - _.SchedulerBinding__timingsCallbacks = t22; - _.SchedulerBinding__lifecycleState = t23; - _.SchedulerBinding_schedulingStrategy = t24; - _.SchedulerBinding__taskQueue = t25; - _.SchedulerBinding__hasRequestedAnEventLoopCallback = t26; - _.SchedulerBinding__nextFrameCallbackId = t27; - _.SchedulerBinding__transientCallbacks = t28; - _.SchedulerBinding__removedIds = t29; - _.SchedulerBinding__persistentCallbacks = t30; - _.SchedulerBinding__postFrameCallbacks = t31; - _.SchedulerBinding__nextFrameCompleter = t32; - _.SchedulerBinding__hasScheduledFrame = t33; - _.SchedulerBinding__schedulerPhase = t34; - _.SchedulerBinding__framesEnabled = t35; - _.SchedulerBinding__warmUpFrame = t36; - _.SchedulerBinding__firstRawTimeStampInEpoch = t37; - _.SchedulerBinding__epochStart = t38; - _.SchedulerBinding__lastRawTimeStamp = t39; - _.SchedulerBinding__currentFrameTimeStamp = t40; - _.SchedulerBinding__debugFrameNumber = t41; - _.SchedulerBinding__debugBanner = t42; - _.SchedulerBinding__rescheduleAfterWarmUpFrame = t43; - _.SchedulerBinding__frameTimelineTask = t44; - _.GestureBinding__pendingPointerEvents = t45; - _.GestureBinding_pointerRouter = t46; - _.GestureBinding_gestureArena = t47; - _.GestureBinding_pointerSignalResolver = t48; - _.GestureBinding__hitTests = t49; - _.GestureBinding___GestureBinding__resampler = t50; - _.GestureBinding_resamplingEnabled = t51; - _.GestureBinding_samplingOffset = t52; + _.WidgetsBinding___WidgetsBinding_platformMenuDelegate = t1; + _.WidgetsBinding__observers = t2; + _.WidgetsBinding__needToReportFirstFrame = t3; + _.WidgetsBinding__firstFrameCompleter = t4; + _.WidgetsBinding_debugBuildingDirtyElements = t5; + _.WidgetsBinding__renderViewElement = t6; + _.WidgetsBinding__readyToProduceFrames = t7; + _.RendererBinding__debugIsRenderViewInitialized = t8; + _.RendererBinding__mouseTracker = t9; + _.RendererBinding___RendererBinding__pipelineOwner = t10; + _.RendererBinding__semanticsHandle = t11; + _.RendererBinding__debugMouseTrackerUpdateScheduled = t12; + _.RendererBinding__firstFrameDeferredCount = t13; + _.RendererBinding__firstFrameSent = t14; + _.SemanticsBinding___SemanticsBinding__accessibilityFeatures = t15; + _.PaintingBinding___PaintingBinding__imageCache = t16; + _.PaintingBinding__systemFonts = t17; + _.ServicesBinding___ServicesBinding__keyboard = t18; + _.ServicesBinding___ServicesBinding__keyEventManager = t19; + _.ServicesBinding___ServicesBinding__defaultBinaryMessenger = t20; + _.ServicesBinding___ServicesBinding__restorationManager = t21; + _.ServicesBinding__systemUiChangeCallback = t22; + _.SchedulerBinding__timingsCallbacks = t23; + _.SchedulerBinding__lifecycleState = t24; + _.SchedulerBinding_schedulingStrategy = t25; + _.SchedulerBinding__taskQueue = t26; + _.SchedulerBinding__hasRequestedAnEventLoopCallback = t27; + _.SchedulerBinding__nextFrameCallbackId = t28; + _.SchedulerBinding__transientCallbacks = t29; + _.SchedulerBinding__removedIds = t30; + _.SchedulerBinding__persistentCallbacks = t31; + _.SchedulerBinding__postFrameCallbacks = t32; + _.SchedulerBinding__nextFrameCompleter = t33; + _.SchedulerBinding__hasScheduledFrame = t34; + _.SchedulerBinding__schedulerPhase = t35; + _.SchedulerBinding__framesEnabled = t36; + _.SchedulerBinding__warmUpFrame = t37; + _.SchedulerBinding__firstRawTimeStampInEpoch = t38; + _.SchedulerBinding__epochStart = t39; + _.SchedulerBinding__lastRawTimeStamp = t40; + _.SchedulerBinding__currentFrameTimeStamp = t41; + _.SchedulerBinding__debugFrameNumber = t42; + _.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 = t51; + _.GestureBinding_resamplingEnabled = t52; + _.GestureBinding_samplingOffset = t53; + _._debugConstructed = false; _._lockCount = 0; }, _WidgetsFlutterBinding_BindingBase_GestureBinding: function _WidgetsFlutterBinding_BindingBase_GestureBinding() { @@ -41416,12 +42338,149 @@ _.debugLabel = t2; _.key = t3; }, + DisplayFeatureSubScreen__fallbackAnchorPoint(context) { + var t1 = context.dependOnInheritedWidgetOfExactType$1$0(type$.Directionality); + t1.toString; + switch (t1.textDirection) { + case B.TextDirection_0: + return B.Offset_L9C; + case B.TextDirection_1: + return B.Offset_0_0; + default: + throw A.wrapException(A.ReachabilityError$(string$.x60null_c)); + } + }, + DisplayFeatureSubScreen_avoidBounds(mediaQuery) { + var t1 = mediaQuery.displayFeatures, + t2 = A._arrayInstanceType(t1); + return new A.MappedIterable(new A.WhereIterable(t1, new A.DisplayFeatureSubScreen_avoidBounds_closure(), t2._eval$1("WhereIterable<1>")), new A.DisplayFeatureSubScreen_avoidBounds_closure0(), t2._eval$1("MappedIterable<1,Rect>")); + }, + DisplayFeatureSubScreen__closestToAnchorPoint(subScreens, anchorPoint) { + var t1, _i, $screen, subScreenDistance, + closestScreen = B.JSArray_methods.get$first(subScreens), + closestDistance = A.DisplayFeatureSubScreen__distanceFromPointToRect(anchorPoint, closestScreen); + for (t1 = subScreens.length, _i = 0; _i < subScreens.length; subScreens.length === t1 || (0, A.throwConcurrentModificationError)(subScreens), ++_i) { + $screen = subScreens[_i]; + subScreenDistance = A.DisplayFeatureSubScreen__distanceFromPointToRect(anchorPoint, $screen); + if (subScreenDistance < closestDistance) { + closestDistance = subScreenDistance; + closestScreen = $screen; + } + } + return closestScreen; + }, + DisplayFeatureSubScreen__distanceFromPointToRect(point, rect) { + var t3, t4, + t1 = point._dx, + t2 = rect.left; + if (t1 < t2) { + t3 = point._dy; + t4 = rect.top; + if (t3 < t4) + return point.$sub(0, new A.Offset(t2, t4)).get$distance(); + else { + t4 = rect.bottom; + if (t3 > t4) + return point.$sub(0, new A.Offset(t2, t4)).get$distance(); + else + return t2 - t1; + } + } else { + t2 = rect.right; + if (t1 > t2) { + t3 = point._dy; + t4 = rect.top; + if (t3 < t4) + return point.$sub(0, new A.Offset(t2, t4)).get$distance(); + else { + t4 = rect.bottom; + if (t3 > t4) + return point.$sub(0, new A.Offset(t2, t4)).get$distance(); + else + return t1 - t2; + } + } else { + t1 = point._dy; + t2 = rect.top; + if (t1 < t2) + return t2 - t1; + else { + t2 = rect.bottom; + if (t1 > t2) + return t1 - t2; + else + return 0; + } + } + } + }, + DisplayFeatureSubScreen_subScreensInBounds(wantedBounds, avoidBounds) { + var t2, t3, newSubScreens, t4, _i, $screen, t5, t6, t7, + t1 = type$.JSArray_Rect, + subScreens = A._setArrayType([wantedBounds], t1); + for (t2 = avoidBounds.get$iterator(avoidBounds); t2.moveNext$0(); subScreens = newSubScreens) { + t3 = t2.get$current(t2); + newSubScreens = A._setArrayType([], t1); + for (t4 = subScreens.length, _i = 0; _i < subScreens.length; subScreens.length === t4 || (0, A.throwConcurrentModificationError)(subScreens), ++_i) { + $screen = subScreens[_i]; + t5 = $screen.top; + t6 = t3.top; + if (t5 >= t6 && $screen.bottom <= t3.bottom) { + t6 = $screen.left; + t7 = t3.left; + if (t6 < t7) + newSubScreens.push(new A.Rect(t6, t5, t6 + (t7 - t6), t5 + ($screen.bottom - t5))); + t6 = $screen.right; + t7 = t3.right; + if (t6 > t7) + newSubScreens.push(new A.Rect(t7, t5, t7 + (t6 - t7), t5 + ($screen.bottom - t5))); + } else { + t7 = $screen.left; + if (t7 >= t3.left && $screen.right <= t3.right) { + if (t5 < t6) + newSubScreens.push(new A.Rect(t7, t5, t7 + ($screen.right - t7), t5 + (t6 - t5))); + t5 = $screen.bottom; + t6 = t3.bottom; + if (t5 > t6) + newSubScreens.push(new A.Rect(t7, t6, t7 + ($screen.right - t7), t6 + (t5 - t6))); + } else + newSubScreens.push($screen); + } + } + } + return subScreens; + }, + DisplayFeatureSubScreen__capOffset(offset, maximum) { + var t2, + t1 = offset._dx; + if (t1 >= 0) + if (t1 <= maximum._dx) { + t2 = offset._dy; + t2 = t2 >= 0 && t2 <= maximum._dy; + } else + t2 = false; + else + t2 = false; + if (t2) + return offset; + else + return new A.Offset(Math.min(Math.max(0, t1), A.checkNum(maximum._dx)), Math.min(Math.max(0, A.checkNum(offset._dy)), A.checkNum(maximum._dy))); + }, + DisplayFeatureSubScreen: function DisplayFeatureSubScreen(t0, t1, t2) { + this.anchorPoint = t0; + this.child = t1; + this.key = t2; + }, + DisplayFeatureSubScreen_avoidBounds_closure: function DisplayFeatureSubScreen_avoidBounds_closure() { + }, + DisplayFeatureSubScreen_avoidBounds_closure0: function DisplayFeatureSubScreen_avoidBounds_closure0() { + }, DisposableBuildContext: function DisposableBuildContext(t0, t1) { 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, A.List_List$filled(0, null, false, type$.nullable_void_Function), type$.ValueNotifier_double) : currentSize; + 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, 1 / 0, hasDragged === true); }, @@ -41460,7 +42519,7 @@ _.snap = t2; _.snapSizes = t3; _.initialSize = t4; - _._currentSize = t5; + _._draggable_scrollable_sheet$_currentSize = t5; _.onSizeChanged = t6; _.availablePixels = t7; _.hasDragged = t8; @@ -41547,15 +42606,11 @@ _._debugLifecycleState = t2; _._framework$_element = null; }, - TextEditingController$(text) { - var t1 = text == null ? B.TextEditingValue_li8 : new A.TextEditingValue(text, B.TextSelection_ke5, B.TextRange_m1_m1); - return new A.TextEditingController(t1, A.List_List$filled(0, null, false, type$.nullable_void_Function)); - }, TextEditingController$fromValue(value) { var t1 = value == null ? B.TextEditingValue_li8 : value; - return new A.TextEditingController(t1, A.List_List$filled(0, null, false, type$.nullable_void_Function)); + return new A.TextEditingController(t1, $.$get$ChangeNotifier__emptyListeners()); }, - 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, scrollController, scrollPadding, scrollPhysics, selectionColor, selectionControls, selectionHeightStyle, selectionWidthStyle, showCursor, showSelectionHandles, smartDashesType, smartQuotesType, strutStyle, style, textAlign, textCapitalization, textDirection, textHeightBehavior, textInputAction, textScaleFactor, textWidthBasis, toolbarOptions) { + 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; if (smartDashesType == null) t1 = obscureText ? B.SmartDashesType_0 : B.SmartDashesType_1; @@ -41568,10 +42623,10 @@ t3 = 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_EmptyIterable : inputFormatters); + B.JSArray_methods.addAll$1(t4, 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, true, dragStartBehavior, scrollController, scrollPhysics, autofillHints, autofillClient, clipBehavior, restorationId, true, key); + 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, true, key); }, EditableText__inferKeyboardType(autofillHints, maxLines) { return maxLines === 1 ? B.TextInputType_0_null_null : B.TextInputType_1_null_null; @@ -41584,6 +42639,12 @@ _UpdateTextSelectionAction$(state, ignoreNonCollapsedSelection, getTextBoundariesForIntent, $T) { return new A._UpdateTextSelectionAction(state, ignoreNonCollapsedSelection, getTextBoundariesForIntent, new A.ObserverList(A._setArrayType([], type$.JSArray_of_void_Function_Action_Intent), type$.ObserverList_of_void_Function_Action_Intent), $T._eval$1("_UpdateTextSelectionAction<0>")); }, + _throttle(duration, $function, $T) { + var t1 = {}; + t1.timer = null; + t1.calledDuringTimer = false; + return new A._throttle_closure(t1, A._Cell$named("arg"), false, $function, duration, $T); + }, TextEditingController: function TextEditingController(t0, t1) { var _ = this; _._change_notifier$_value = t0; @@ -41592,12 +42653,14 @@ _.ChangeNotifier__reentrantlyRemovedListeners = _.ChangeNotifier__notificationCallStackDepth = 0; _.ChangeNotifier__debugDisposed = false; }, - ToolbarOptions: function ToolbarOptions(t0, t1, t2) { - this.copy = t0; - this.cut = t1; - this.paste = t2; + ToolbarOptions: function ToolbarOptions(t0, t1, t2, t3) { + var _ = this; + _.copy = t0; + _.cut = t1; + _.paste = t2; + _.selectAll = t3; }, - 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) { + 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) { var _ = this; _.controller = t0; _.focusNode = t1; @@ -41654,14 +42717,15 @@ _.dragStartBehavior = t52; _.scrollController = t53; _.scrollPhysics = t54; - _.autofillHints = t55; - _.autofillClient = t56; - _.clipBehavior = t57; - _.restorationId = t58; - _.enableIMEPersonalizedLearning = t59; - _.key = t60; + _.scribbleEnabled = t55; + _.autofillHints = t56; + _.autofillClient = t57; + _.clipBehavior = t58; + _.restorationId = t59; + _.enableIMEPersonalizedLearning = t60; + _.key = t61; }, - EditableTextState: function EditableTextState(t0, t1, t2, t3, t4, t5, t6, t7, t8) { + EditableTextState: function EditableTextState(t0, t1, t2, t3, t4, t5, t6, t7, t8, t9) { var _ = this; _._cursorTimer = null; _._targetCursorVisibility = false; @@ -41683,20 +42747,33 @@ _._obscureShowCharTicksPending = 0; _._obscureLatestCharIndex = null; _._cursorActive = false; + _._cachedText = ""; + _._cachedFirstRect = null; + _._editable_text$_cachedSize = t5; + _._cachedPlaceholder = -1; + _._cachedTextStyle = null; + _._placeholderLocation = -1; _._currentPromptRectRange = null; _.__EditableTextState__actions = _.__EditableTextState__adjacentLineAction = _.__EditableTextState__updateSelectionAction = _.__EditableTextState__replaceTextAction = $; - _.TickerProviderStateMixin__tickers = t5; - _.TickerProviderStateMixin__tickerModeNotifier = t6; - _.AutomaticKeepAliveClientMixin__keepAliveHandle = t7; + _.TickerProviderStateMixin__tickers = t6; + _.TickerProviderStateMixin__tickerModeNotifier = t7; + _.AutomaticKeepAliveClientMixin__keepAliveHandle = t8; _._widget = null; - _._debugLifecycleState = t8; + _._debugLifecycleState = t9; _._framework$_element = null; }, + EditableTextState_cutSelection_closure: function EditableTextState_cutSelection_closure(t0) { + this.$this = t0; + }, + EditableTextState_pasteText_closure: function EditableTextState_pasteText_closure(t0) { + this.$this = t0; + }, EditableTextState_didChangeDependencies_closure: function EditableTextState_didChangeDependencies_closure(t0) { this.$this = t0; }, - EditableTextState__scheduleShowCaretOnScreen_closure: function EditableTextState__scheduleShowCaretOnScreen_closure(t0) { + EditableTextState__scheduleShowCaretOnScreen_closure: function EditableTextState__scheduleShowCaretOnScreen_closure(t0, t1) { this.$this = t0; + this.withAnimation = t1; }, EditableTextState_didChangeMetrics_closure: function EditableTextState_didChangeMetrics_closure(t0) { this.$this = t0; @@ -41712,6 +42789,15 @@ 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; }, @@ -41721,6 +42807,12 @@ EditableTextState__updateCaretRectIfNeeded_closure: function EditableTextState__updateCaretRectIfNeeded_closure(t0) { this.$this = t0; }, + EditableTextState_insertTextPlaceholder_closure: function EditableTextState_insertTextPlaceholder_closure(t0) { + this.$this = t0; + }, + EditableTextState_removeTextPlaceholder_closure: function EditableTextState_removeTextPlaceholder_closure(t0) { + this.$this = t0; + }, EditableTextState_showAutocorrectionPromptRect_closure: function EditableTextState_showAutocorrectionPromptRect_closure(t0, t1, t2) { this.$this = t0; this.start = t1; @@ -41741,10 +42833,16 @@ EditableTextState__actions_closure: function EditableTextState__actions_closure(t0) { this.$this = t0; }, + EditableTextState_build_closure0: function EditableTextState_build_closure0(t0) { + this.$this = t0; + }, EditableTextState_build_closure: function EditableTextState_build_closure(t0, t1) { this.$this = t0; this.controls = t1; }, + EditableTextState_build__closure: function EditableTextState_build__closure(t0) { + this.$this = t0; + }, _Editable: function _Editable(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) { var _ = this; _.inlineSpan = t0; @@ -41792,6 +42890,33 @@ _Editable__extractChildren_closure: function _Editable__extractChildren_closure(t0) { this.result = t0; }, + _ScribbleFocusable: function _ScribbleFocusable(t0, t1, t2, t3, t4, t5) { + var _ = this; + _.child = t0; + _.focusNode = t1; + _.editableKey = t2; + _.updateSelectionRects = t3; + _.enabled = t4; + _.key = t5; + }, + _ScribbleFocusableState: function _ScribbleFocusableState(t0, t1) { + var _ = this; + _._elementIdentifier = t0; + _._widget = null; + _._debugLifecycleState = t1; + _._framework$_element = null; + }, + _ScribbleFocusableState_isInScribbleRect_closure: function _ScribbleFocusableState_isInScribbleRect_closure(t0) { + this.$this = t0; + }, + _ScribblePlaceholder: function _ScribblePlaceholder(t0, t1, t2, t3, t4) { + var _ = this; + _.size = t0; + _.child = t1; + _.alignment = t2; + _.baseline = t3; + _.style = t4; + }, _TextBoundary: function _TextBoundary() { }, _CodeUnitBoundary: function _CodeUnitBoundary(t0) { @@ -41871,6 +42996,42 @@ this._actions$_listeners = t1; this._currentCallingAction = null; }, + _TextEditingHistory: function _TextEditingHistory(t0, t1, t2, t3) { + var _ = this; + _.child = t0; + _.controller = t1; + _.onTriggered = t2; + _.key = t3; + }, + _TextEditingHistoryState: function _TextEditingHistoryState(t0, t1) { + var _ = this; + _._editable_text$_stack = t0; + _.___TextEditingHistoryState__throttledPush = $; + _._widget = _._throttleTimer = null; + _._debugLifecycleState = t1; + _._framework$_element = null; + }, + _UndoStack: function _UndoStack(t0, t1) { + this._editable_text$_list = t0; + this.___UndoStack__index = $; + this.$ti = t1; + }, + _throttle_closure: function _throttle_closure(t0, t1, t2, t3, t4, t5) { + var _ = this; + _._box_0 = t0; + _.arg = t1; + _.leadingEdge = t2; + _.$function = t3; + _.duration = t4; + _.T = t5; + }, + _throttle__closure: function _throttle__closure(t0, t1, t2, t3) { + var _ = this; + _._box_0 = t0; + _.leadingEdge = t1; + _.$function = t2; + _.arg = t3; + }, _EditableTextState_State_AutomaticKeepAliveClientMixin: function _EditableTextState_State_AutomaticKeepAliveClientMixin() { }, _EditableTextState_State_AutomaticKeepAliveClientMixin_WidgetsBindingObserver: function _EditableTextState_State_AutomaticKeepAliveClientMixin_WidgetsBindingObserver() { @@ -41895,20 +43056,19 @@ } return hasSkipRemainingHandlers ? B.KeyEventResult_2 : B.KeyEventResult_1; }, - FocusNode$(canRequestFocus, debugLabel, descendantsAreFocusable, onKey, onKeyEvent, skipTraversal) { - return new A.FocusNode(skipTraversal, canRequestFocus, descendantsAreFocusable, onKey, onKeyEvent, A._setArrayType([], type$.JSArray_FocusNode), A.List_List$filled(0, null, false, type$.nullable_void_Function)); + FocusNode$(canRequestFocus, debugLabel, descendantsAreFocusable, descendantsAreTraversable, onKey, onKeyEvent, skipTraversal) { + return new A.FocusNode(skipTraversal, canRequestFocus, descendantsAreFocusable, true, onKey, onKeyEvent, A._setArrayType([], type$.JSArray_FocusNode), $.$get$ChangeNotifier__emptyListeners()); }, FocusScopeNode$(canRequestFocus, debugLabel, skipTraversal) { var t1 = type$.JSArray_FocusNode; - return new A.FocusScopeNode(A._setArrayType([], t1), skipTraversal, canRequestFocus, true, null, null, A._setArrayType([], t1), A.List_List$filled(0, null, false, type$.nullable_void_Function)); + return new A.FocusScopeNode(A._setArrayType([], t1), skipTraversal, canRequestFocus, true, true, null, null, A._setArrayType([], t1), $.$get$ChangeNotifier__emptyListeners()); }, FocusManager__defaultModeForPlatform() { switch (A.defaultTargetPlatform()) { case B.TargetPlatform_0: case B.TargetPlatform_1: case B.TargetPlatform_2: - var t1 = $.WidgetsBinding__instance.RendererBinding__mouseTracker._mouseStates; - if (t1.get$isNotEmpty(t1)) + if ($.WidgetsBinding__instance.RendererBinding__mouseTracker._mouseStates._length !== 0) return B.FocusHighlightMode_1; return B.FocusHighlightMode_0; case B.TargetPlatform_3: @@ -41928,42 +43088,18 @@ this.autofocusNode = t1; }, FocusAttachment: function FocusAttachment(t0) { - this._focus_manager$_node = t0; + this._node = t0; }, UnfocusDisposition: function UnfocusDisposition(t0, t1) { this.index = t0; this._core$_name = t1; }, - FocusNode: function FocusNode(t0, t1, t2, t3, t4, t5, t6) { + FocusNode: function FocusNode(t0, t1, t2, t3, t4, t5, t6, t7) { var _ = this; _._skipTraversal = t0; _._focus_manager$_canRequestFocus = t1; _._descendantsAreFocusable = t2; - _._context = null; - _.onKey = t3; - _.onKeyEvent = t4; - _._descendants = _._ancestors = _._manager = null; - _._hasKeyboardToken = false; - _._focus_manager$_parent = null; - _._children = t5; - _._attachment = _._focus_manager$_debugLabel = null; - _._requestFocusWhenReparented = false; - _.ChangeNotifier__count = 0; - _.ChangeNotifier__listeners = t6; - _.ChangeNotifier__reentrantlyRemovedListeners = _.ChangeNotifier__notificationCallStackDepth = 0; - _.ChangeNotifier__debugDisposed = false; - }, - FocusNode_traversalDescendants_closure: function FocusNode_traversalDescendants_closure() { - }, - FocusNode_debugDescribeChildren_closure: function FocusNode_debugDescribeChildren_closure(t0) { - this._box_0 = t0; - }, - FocusScopeNode: function FocusScopeNode(t0, t1, t2, t3, t4, t5, t6, t7) { - var _ = this; - _._focusedChildren = t0; - _._skipTraversal = t1; - _._focus_manager$_canRequestFocus = t2; - _._descendantsAreFocusable = t3; + _._focus_manager$_descendantsAreTraversable = t3; _._context = null; _.onKey = t4; _.onKeyEvent = t5; @@ -41978,6 +43114,32 @@ _.ChangeNotifier__reentrantlyRemovedListeners = _.ChangeNotifier__notificationCallStackDepth = 0; _.ChangeNotifier__debugDisposed = false; }, + FocusNode_traversalDescendants_closure: function FocusNode_traversalDescendants_closure() { + }, + FocusNode_debugDescribeChildren_closure: function FocusNode_debugDescribeChildren_closure(t0) { + this._box_0 = t0; + }, + FocusScopeNode: function FocusScopeNode(t0, t1, t2, t3, t4, t5, t6, t7, t8) { + var _ = this; + _._focusedChildren = t0; + _._skipTraversal = t1; + _._focus_manager$_canRequestFocus = t2; + _._descendantsAreFocusable = t3; + _._focus_manager$_descendantsAreTraversable = t4; + _._context = null; + _.onKey = t5; + _.onKeyEvent = t6; + _._descendants = _._ancestors = _._manager = null; + _._hasKeyboardToken = false; + _._focus_manager$_parent = null; + _._children = t7; + _._attachment = _._focus_manager$_debugLabel = null; + _._requestFocusWhenReparented = false; + _.ChangeNotifier__count = 0; + _.ChangeNotifier__listeners = t8; + _.ChangeNotifier__reentrantlyRemovedListeners = _.ChangeNotifier__notificationCallStackDepth = 0; + _.ChangeNotifier__debugDisposed = false; + }, FocusHighlightMode: function FocusHighlightMode(t0, t1) { this.index = t0; this._core$_name = t1; @@ -42009,8 +43171,8 @@ }, _FocusNode_Object_DiagnosticableTreeMixin_ChangeNotifier: function _FocusNode_Object_DiagnosticableTreeMixin_ChangeNotifier() { }, - Focus$(autofocus, canRequestFocus, child, debugLabel, descendantsAreFocusable, focusNode, includeSemantics, key, onFocusChange, onKey, onKeyEvent, skipTraversal) { - return new A.Focus(child, focusNode, autofocus, onFocusChange, onKeyEvent, onKey, canRequestFocus, skipTraversal, descendantsAreFocusable, includeSemantics, debugLabel, key); + 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_maybeOf(context, scopeOk) { var marker = context.dependOnInheritedWidgetOfExactType$1$0(type$._FocusMarker), @@ -42024,7 +43186,7 @@ }, FocusScope$(autofocus, child, key, node) { var _null = null; - return new A.FocusScope(child, node, autofocus, _null, _null, _null, _null, _null, _null, true, _null, key); + return new A.FocusScope(child, node, autofocus, _null, _null, _null, _null, _null, _null, _null, true, _null, key); }, FocusScope_of(context) { var t1, @@ -42040,7 +43202,7 @@ _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) { + Focus: function Focus(t0, t1, t2, t3, t4, t5, t6, t7, t8, t9, t10, t11, t12) { var _ = this; _.child = t0; _.focusNode = t1; @@ -42051,14 +43213,15 @@ _._canRequestFocus = t6; _._focus_scope$_skipTraversal = t7; _._focus_scope$_descendantsAreFocusable = t8; - _.includeSemantics = t9; - _._focus_scope$_debugLabel = t10; - _.key = t11; + _._descendantsAreTraversable = t9; + _.includeSemantics = t10; + _._focus_scope$_debugLabel = t11; + _.key = t12; }, _FocusState: function _FocusState(t0) { var _ = this; _._internalNode = null; - _.___FocusState__descendantsWereFocusable = _.___FocusState__couldRequestFocus = _.___FocusState__hadPrimaryFocus = $; + _.___FocusState__descendantsWereTraversable = _.___FocusState__descendantsWereFocusable = _.___FocusState__couldRequestFocus = _.___FocusState__hadPrimaryFocus = $; _._didAutofocus = false; _._widget = _._focusAttachment = null; _._debugLifecycleState = t0; @@ -42076,7 +43239,11 @@ this.$this = t0; this.descendantsAreFocusable = t1; }, - FocusScope: function FocusScope(t0, t1, t2, t3, t4, t5, t6, t7, t8, t9, t10, t11) { + _FocusState__handleFocusChanged_closure2: function _FocusState__handleFocusChanged_closure2(t0, t1) { + this.$this = t0; + this.descendantsAreTraversable = t1; + }, + FocusScope: function FocusScope(t0, t1, t2, t3, t4, t5, t6, t7, t8, t9, t10, t11, t12) { var _ = this; _.child = t0; _.focusNode = t1; @@ -42087,14 +43254,15 @@ _._canRequestFocus = t6; _._focus_scope$_skipTraversal = t7; _._focus_scope$_descendantsAreFocusable = t8; - _.includeSemantics = t9; - _._focus_scope$_debugLabel = t10; - _.key = t11; + _._descendantsAreTraversable = t9; + _.includeSemantics = t10; + _._focus_scope$_debugLabel = t11; + _.key = t12; }, _FocusScopeState: function _FocusScopeState(t0) { var _ = this; _._internalNode = null; - _.___FocusState__descendantsWereFocusable = _.___FocusState__couldRequestFocus = _.___FocusState__hadPrimaryFocus = $; + _.___FocusState__descendantsWereTraversable = _.___FocusState__descendantsWereFocusable = _.___FocusState__couldRequestFocus = _.___FocusState__hadPrimaryFocus = $; _._didAutofocus = false; _._widget = _._focusAttachment = null; _._debugLifecycleState = t0; @@ -42317,8 +43485,9 @@ return scope == null ? null : scope._formState; }, FormFieldState$($T) { - var _null = null; - return new A.FormFieldState(new A.RestorableStringN(_null, A.List_List$filled(0, _null, false, type$.nullable_void_Function)), A.RestorableBool$(false), _null, A.LinkedHashMap_LinkedHashMap$_empty(type$.RestorableProperty_nullable_Object, type$.void_Function), _null, true, _null, B._StateLifecycle_0, $T._eval$1("FormFieldState<0>")); + var _null = null, + t1 = $.$get$ChangeNotifier__emptyListeners(); + return new A.FormFieldState(new A.RestorableStringN(_null, t1), new A.RestorableBool(false, t1), _null, A.LinkedHashMap_LinkedHashMap$_empty(type$.RestorableProperty_nullable_Object, type$.void_Function), _null, true, _null, B._StateLifecycle_0, $T._eval$1("FormFieldState<0>")); }, Form: function Form(t0, t1, t2) { this.child = t0; @@ -42378,9 +43547,6 @@ }, _FormFieldState_State_RestorationMixin: function _FormFieldState_State_RestorationMixin() { }, - UniqueKey$() { - return new A.UniqueKey(); - }, GlobalKey_GlobalKey(debugLabel, $T) { return new A.LabeledGlobalKey(debugLabel, $T._eval$1("LabeledGlobalKey<0>")); }, @@ -42424,29 +43590,16 @@ }, StatefulElement$(widget) { var t1 = widget.createState$0(), - t2 = ($.Element__nextHashCode + 1) % 16777215; - $.Element__nextHashCode = t2; - t2 = new A.StatefulElement(t1, t2, widget, B._ElementLifecycle_0); + t2 = new A.StatefulElement(t1, widget, B._ElementLifecycle_0); t1._framework$_element = t2; t1._widget = widget; return t2; }, InheritedElement$(widget) { - var t1 = A.HashMap_HashMap(null, null, null, type$.Element_2, type$.nullable_Object), - t2 = ($.Element__nextHashCode + 1) % 16777215; - $.Element__nextHashCode = t2; - return new A.InheritedElement(t1, t2, widget, B._ElementLifecycle_0); - }, - SingleChildRenderObjectElement$(widget) { - var t1 = ($.Element__nextHashCode + 1) % 16777215; - $.Element__nextHashCode = t1; - return new A.SingleChildRenderObjectElement(t1, widget, B._ElementLifecycle_0); + return new A.InheritedElement(A.HashMap_HashMap(null, null, null, type$.Element_2, type$.nullable_Object), widget, B._ElementLifecycle_0); }, MultiChildRenderObjectElement$(widget) { - var t1 = A.HashSet_HashSet(type$.Element_2), - t2 = ($.Element__nextHashCode + 1) % 16777215; - $.Element__nextHashCode = t2; - return new A.MultiChildRenderObjectElement(t1, t2, widget, B._ElementLifecycle_0); + return new A.MultiChildRenderObjectElement(A.HashSet_HashSet(type$.Element_2), widget, B._ElementLifecycle_0); }, _debugReportException(context, exception, stack, informationCollector) { var details = new A.FlutterErrorDetails(exception, stack, "widgets library", context, null, informationCollector, false); @@ -42465,8 +43618,6 @@ t1 = true; return t1; }, - UniqueKey: function UniqueKey() { - }, ObjectKey: function ObjectKey(t0) { this.value = t0; }, @@ -42511,7 +43662,7 @@ this._core$_name = t1; }, _InactiveElements: function _InactiveElements(t0) { - this._framework$_locked = false; + this._locked = false; this._framework$_elements = t0; }, _InactiveElements__unmount_closure: function _InactiveElements__unmount_closure(t0, t1) { @@ -42536,6 +43687,12 @@ this.$this = t1; this.element = t2; }, + NotifiableElementMixin: function NotifiableElementMixin() { + }, + _NotificationNode: function _NotificationNode(t0, t1) { + this.current = t0; + this.parent = t1; + }, Element0: function Element0() { }, Element_reassemble_closure: function Element_reassemble_closure(t0) { @@ -42582,31 +43739,27 @@ ComponentElement_performRebuild_closure0: function ComponentElement_performRebuild_closure0(t0) { this.$this = t0; }, - StatelessElement: function StatelessElement(t0, t1, t2) { + StatelessElement: function StatelessElement(t0, t1) { var _ = this; - _._debugReassembleConfig = _._framework$_parent = _._framework$_child = null; - _._cachedHash = t0; - _._slot = null; + _._slot = _._notificationTree = _._debugReassembleConfig = _._framework$_parent = _._framework$_child = null; _.__Element__depth = $; - _._widget = t1; + _._widget = t0; _._owner = null; - _._lifecycleState = t2; + _._lifecycleState = t1; _._dependencies = _._inheritedWidgets = null; _._hadUnsatisfiedDependencies = false; _._dirty = true; _._debugAllowIgnoredCallsToMarkNeedsBuild = _._debugBuiltOnce = _._inDirtyList = false; }, - StatefulElement: function StatefulElement(t0, t1, t2, t3) { + StatefulElement: function StatefulElement(t0, t1, t2) { var _ = this; _._framework$_state = t0; _._didChangeDependencies = false; - _._debugReassembleConfig = _._framework$_parent = _._framework$_child = null; - _._cachedHash = t1; - _._slot = null; + _._slot = _._notificationTree = _._debugReassembleConfig = _._framework$_parent = _._framework$_child = null; _.__Element__depth = $; - _._widget = t2; + _._widget = t1; _._owner = null; - _._lifecycleState = t3; + _._lifecycleState = t2; _._dependencies = _._inheritedWidgets = null; _._hadUnsatisfiedDependencies = false; _._dirty = true; @@ -42614,34 +43767,30 @@ }, ProxyElement: function ProxyElement() { }, - ParentDataElement: function ParentDataElement(t0, t1, t2, t3) { + ParentDataElement: function ParentDataElement(t0, t1, t2) { var _ = this; - _._debugReassembleConfig = _._framework$_parent = _._framework$_child = null; - _._cachedHash = t0; - _._slot = null; + _._slot = _._notificationTree = _._debugReassembleConfig = _._framework$_parent = _._framework$_child = null; _.__Element__depth = $; - _._widget = t1; + _._widget = t0; _._owner = null; - _._lifecycleState = t2; + _._lifecycleState = t1; _._dependencies = _._inheritedWidgets = null; _._hadUnsatisfiedDependencies = false; _._dirty = true; _._debugAllowIgnoredCallsToMarkNeedsBuild = _._debugBuiltOnce = _._inDirtyList = false; - _.$ti = t3; + _.$ti = t2; }, ParentDataElement__applyParentData_applyParentDataToChild: function ParentDataElement__applyParentData_applyParentDataToChild(t0) { this.widget = t0; }, - InheritedElement: function InheritedElement(t0, t1, t2, t3) { + InheritedElement: function InheritedElement(t0, t1, t2) { var _ = this; _._dependents = t0; - _._debugReassembleConfig = _._framework$_parent = _._framework$_child = null; - _._cachedHash = t1; - _._slot = null; + _._slot = _._notificationTree = _._debugReassembleConfig = _._framework$_parent = _._framework$_child = null; _.__Element__depth = $; - _._widget = t2; + _._widget = t1; _._owner = null; - _._lifecycleState = t3; + _._lifecycleState = t2; _._dependencies = _._inheritedWidgets = null; _._hadUnsatisfiedDependencies = false; _._dirty = true; @@ -42657,45 +43806,39 @@ }, RootRenderObjectElement: function RootRenderObjectElement() { }, - LeafRenderObjectElement: function LeafRenderObjectElement(t0, t1, t2) { + LeafRenderObjectElement: function LeafRenderObjectElement(t0, t1) { var _ = this; - _._debugReassembleConfig = _._framework$_parent = _._ancestorRenderObjectElement = _._renderObject = null; - _._cachedHash = t0; - _._slot = null; + _._slot = _._notificationTree = _._debugReassembleConfig = _._framework$_parent = _._ancestorRenderObjectElement = _._renderObject = null; _.__Element__depth = $; - _._widget = t1; + _._widget = t0; _._owner = null; - _._lifecycleState = t2; + _._lifecycleState = t1; _._dependencies = _._inheritedWidgets = null; _._hadUnsatisfiedDependencies = false; _._dirty = true; _._debugAllowIgnoredCallsToMarkNeedsBuild = _._debugBuiltOnce = _._inDirtyList = false; }, - SingleChildRenderObjectElement: function SingleChildRenderObjectElement(t0, t1, t2) { + SingleChildRenderObjectElement: function SingleChildRenderObjectElement(t0, t1) { var _ = this; - _._debugReassembleConfig = _._framework$_parent = _._ancestorRenderObjectElement = _._renderObject = _._framework$_child = null; - _._cachedHash = t0; - _._slot = null; + _._slot = _._notificationTree = _._debugReassembleConfig = _._framework$_parent = _._ancestorRenderObjectElement = _._renderObject = _._framework$_child = null; _.__Element__depth = $; - _._widget = t1; + _._widget = t0; _._owner = null; - _._lifecycleState = t2; + _._lifecycleState = t1; _._dependencies = _._inheritedWidgets = null; _._hadUnsatisfiedDependencies = false; _._dirty = true; _._debugAllowIgnoredCallsToMarkNeedsBuild = _._debugBuiltOnce = _._inDirtyList = false; }, - MultiChildRenderObjectElement: function MultiChildRenderObjectElement(t0, t1, t2, t3) { + MultiChildRenderObjectElement: function MultiChildRenderObjectElement(t0, t1, t2) { var _ = this; _.__MultiChildRenderObjectElement__children = $; _._forgottenChildren = t0; - _._debugReassembleConfig = _._framework$_parent = _._ancestorRenderObjectElement = _._renderObject = null; - _._cachedHash = t1; - _._slot = null; + _._slot = _._notificationTree = _._debugReassembleConfig = _._framework$_parent = _._ancestorRenderObjectElement = _._renderObject = null; _.__Element__depth = $; - _._widget = t2; + _._widget = t1; _._owner = null; - _._lifecycleState = t3; + _._lifecycleState = t2; _._dependencies = _._inheritedWidgets = null; _._hadUnsatisfiedDependencies = false; _._dirty = true; @@ -42709,15 +43852,13 @@ this.index = t1; this.$ti = t2; }, - _NullElement: function _NullElement(t0, t1, t2) { + _NullElement: function _NullElement(t0, t1) { var _ = this; - _._debugReassembleConfig = _._framework$_parent = null; - _._cachedHash = t0; - _._slot = null; + _._slot = _._notificationTree = _._debugReassembleConfig = _._framework$_parent = null; _.__Element__depth = $; - _._widget = t1; + _._widget = t0; _._owner = null; - _._lifecycleState = t2; + _._lifecycleState = t1; _._dependencies = _._inheritedWidgets = null; _._hadUnsatisfiedDependencies = false; _._dirty = true; @@ -42771,44 +43912,51 @@ GestureDetector_build_closure: function GestureDetector_build_closure(t0) { this.$this = t0; }, - GestureDetector_build_closure0: function GestureDetector_build_closure0(t0) { + GestureDetector_build_closure0: function GestureDetector_build_closure0(t0, t1) { this.$this = t0; + this.gestureSettings = t1; }, GestureDetector_build_closure1: function GestureDetector_build_closure1(t0) { this.$this = t0; }, - GestureDetector_build_closure2: function GestureDetector_build_closure2(t0) { + GestureDetector_build_closure2: function GestureDetector_build_closure2(t0, t1) { this.$this = t0; + this.gestureSettings = t1; }, GestureDetector_build_closure3: function GestureDetector_build_closure3(t0) { this.$this = t0; }, - GestureDetector_build_closure4: function GestureDetector_build_closure4(t0) { + GestureDetector_build_closure4: function GestureDetector_build_closure4(t0, t1) { this.$this = t0; + this.gestureSettings = t1; }, GestureDetector_build_closure5: function GestureDetector_build_closure5(t0) { this.$this = t0; }, - GestureDetector_build_closure6: function GestureDetector_build_closure6(t0) { + GestureDetector_build_closure6: function GestureDetector_build_closure6(t0, t1) { this.$this = t0; + this.gestureSettings = t1; }, GestureDetector_build_closure7: function GestureDetector_build_closure7(t0) { this.$this = t0; }, - GestureDetector_build_closure8: function GestureDetector_build_closure8(t0) { + GestureDetector_build_closure8: function GestureDetector_build_closure8(t0, t1) { this.$this = t0; + this.gestureSettings = t1; }, GestureDetector_build_closure9: function GestureDetector_build_closure9(t0) { this.$this = t0; }, - GestureDetector_build_closure10: function GestureDetector_build_closure10(t0) { + GestureDetector_build_closure10: function GestureDetector_build_closure10(t0, t1) { this.$this = t0; + this.gestureSettings = t1; }, GestureDetector_build_closure11: function GestureDetector_build_closure11(t0) { this.$this = t0; }, - GestureDetector_build_closure12: function GestureDetector_build_closure12(t0) { + GestureDetector_build_closure12: function GestureDetector_build_closure12(t0, t1) { this.$this = t0; + this.gestureSettings = t1; }, RawGestureDetector: function RawGestureDetector(t0, t1, t2, t3, t4, t5) { var _ = this; @@ -42949,14 +44097,13 @@ }, HeroController_didStopUserGesture_isInvalidFlight: function HeroController_didStopUserGesture_isInvalidFlight() { }, - HeroController__maybeStartHeroTransition_closure: function HeroController__maybeStartHeroTransition_closure(t0, t1, t2, t3, t4, t5) { + HeroController__maybeStartHeroTransition_closure: function HeroController__maybeStartHeroTransition_closure(t0, t1, t2, t3, t4) { var _ = this; _.$this = t0; _.from = t1; _.to = t2; - _.animation = t3; - _.flightType = t4; - _.isUserGestureTransition = t5; + _.flightType = t3; + _.isUserGestureTransition = t4; }, Icon$(icon, color, size) { return new A.Icon(icon, size, color, null); @@ -42982,7 +44129,7 @@ return new A.Builder(new A.IconTheme_merge_closure(null, data, child), null); }, IconTheme_of(context) { - var t3, + var t3, t4, iconThemeData = A.IconTheme__getInheritedIconThemeData(context).resolve$1(0, context), t1 = iconThemeData.color, t2 = t1 == null; @@ -42995,14 +44142,17 @@ if (t2) t1 = B.Color_4278190080; t2 = iconThemeData.get$opacity(iconThemeData); - t1 = iconThemeData.copyWith$3$color$opacity$size(t1, t2 == null ? B.IconThemeData_Color_4278190080_1_24.get$opacity(B.IconThemeData_Color_4278190080_1_24) : t2, t3); + if (t2 == null) + t2 = B.IconThemeData_UfZ.get$opacity(B.IconThemeData_UfZ); + t4 = iconThemeData.shadows; + t1 = iconThemeData.copyWith$4$color$opacity$shadows$size(t1, t2, t4 == null ? null : t4, 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_Color_4278190080_1_24 : t1; + return t1 == null ? B.IconThemeData_UfZ : t1; }, IconTheme: function IconTheme(t0, t1, t2) { this.data = t0; @@ -43015,20 +44165,24 @@ this.child = t2; }, IconThemeData_lerp(a, b, t) { - var t4, _null = null, + var t4, t5, _null = null, t1 = a == null, t2 = t1 ? _null : a.color, t3 = b == null; t2 = A.Color_lerp(t2, t3 ? _null : b.color, t); t4 = t1 ? _null : a.get$opacity(a); t4 = A.lerpDouble(t4, t3 ? _null : b.get$opacity(b), t); - t1 = t1 ? _null : a.size; - return new A.IconThemeData(t2, t4, A.lerpDouble(t1, t3 ? _null : b.size, t)); + t5 = t1 ? _null : a.size; + t5 = A.lerpDouble(t5, t3 ? _null : b.size, t); + t1 = t1 ? _null : a.shadows; + return new A.IconThemeData(t2, t4, t5, A.Shadow_lerpList(t1, t3 ? _null : b.shadows, t)); }, - IconThemeData: function IconThemeData(t0, t1, t2) { - this.color = t0; - this._opacity = t1; - this.size = t2; + IconThemeData: function IconThemeData(t0, t1, t2, t3) { + var _ = this; + _.color = t0; + _._opacity = t1; + _.size = t2; + _.shadows = t3; }, _IconThemeData_Object_Diagnosticable: function _IconThemeData_Object_Diagnosticable() { }, @@ -43047,7 +44201,7 @@ }, Image$network(src, fit, height, key, width) { var _null = null; - return new A.Image(A.ResizeImage_resizeIfNeeded(_null, _null, new A.NetworkImage(src, 1)), _null, _null, _null, width, height, _null, B.FilterQuality_1, _null, fit, B.Alignment_0_0, B.ImageRepeat_3, false, key); + return new A.Image(A.ResizeImage_resizeIfNeeded(_null, _null, new A.NetworkImage(src, 1, _null)), _null, _null, _null, width, height, _null, B.FilterQuality_1, _null, fit, B.Alignment_0_0, B.ImageRepeat_3, false, key); }, Image$asset($name, height, width) { var _null = null; @@ -43309,40 +44463,36 @@ }, InheritedModel: function InheritedModel() { }, - InheritedModelElement: function InheritedModelElement(t0, t1, t2, t3, t4) { + InheritedModelElement: function InheritedModelElement(t0, t1, t2, t3) { var _ = this; _._dependents = t0; - _._debugReassembleConfig = _._framework$_parent = _._framework$_child = null; - _._cachedHash = t1; - _._slot = null; + _._slot = _._notificationTree = _._debugReassembleConfig = _._framework$_parent = _._framework$_child = null; _.__Element__depth = $; - _._widget = t2; + _._widget = t1; _._owner = null; - _._lifecycleState = t3; + _._lifecycleState = t2; _._dependencies = _._inheritedWidgets = null; _._hadUnsatisfiedDependencies = false; _._dirty = true; _._debugAllowIgnoredCallsToMarkNeedsBuild = _._debugBuiltOnce = _._inDirtyList = false; - _.$ti = t4; + _.$ti = t3; }, InheritedNotifier: function InheritedNotifier() { }, - _InheritedNotifierElement: function _InheritedNotifierElement(t0, t1, t2, t3, t4) { + _InheritedNotifierElement: function _InheritedNotifierElement(t0, t1, t2, t3) { var _ = this; _._inherited_notifier$_dirty = false; _._dependents = t0; - _._debugReassembleConfig = _._framework$_parent = _._framework$_child = null; - _._cachedHash = t1; - _._slot = null; + _._slot = _._notificationTree = _._debugReassembleConfig = _._framework$_parent = _._framework$_child = null; _.__Element__depth = $; - _._widget = t2; + _._widget = t1; _._owner = null; - _._lifecycleState = t3; + _._lifecycleState = t2; _._dependencies = _._inheritedWidgets = null; _._hadUnsatisfiedDependencies = false; _._dirty = true; _._debugAllowIgnoredCallsToMarkNeedsBuild = _._debugBuiltOnce = _._inDirtyList = false; - _.$ti = t4; + _.$ti = t3; }, InheritedTheme_capture(from, to) { var themes; @@ -43411,7 +44561,7 @@ TransformationController$() { var t1 = new A.Matrix4(new Float64Array(16)); t1.setIdentity$0(); - return new A.TransformationController(t1, A.List_List$filled(0, null, false, type$.nullable_void_Function)); + return new A.TransformationController(t1, $.$get$ChangeNotifier__emptyListeners()); }, _transformViewport(matrix, viewport) { var inverseMatrix, t1, t2, t3, t4, t5, t6; @@ -43524,20 +44674,18 @@ }, ConstrainedLayoutBuilder: function ConstrainedLayoutBuilder() { }, - _LayoutBuilderElement: function _LayoutBuilderElement(t0, t1, t2, t3) { + _LayoutBuilderElement: function _LayoutBuilderElement(t0, t1, t2) { var _ = this; - _._debugReassembleConfig = _._framework$_parent = _._ancestorRenderObjectElement = _._renderObject = _._layout_builder$_child = null; - _._cachedHash = t0; - _._slot = null; + _._slot = _._notificationTree = _._debugReassembleConfig = _._framework$_parent = _._ancestorRenderObjectElement = _._renderObject = _._layout_builder$_child = null; _.__Element__depth = $; - _._widget = t1; + _._widget = t0; _._owner = null; - _._lifecycleState = t2; + _._lifecycleState = t1; _._dependencies = _._inheritedWidgets = null; _._hadUnsatisfiedDependencies = false; _._dirty = true; _._debugAllowIgnoredCallsToMarkNeedsBuild = _._debugBuiltOnce = _._inDirtyList = false; - _.$ti = t3; + _.$ti = t2; }, _LayoutBuilderElement__layout_layoutCallback: function _LayoutBuilderElement__layout_layoutCallback(t0, t1) { this.$this = t0; @@ -43760,6 +44908,9 @@ _.gestureSettings = t15; _.displayFeatures = t16; }, + MediaQueryData_removeDisplayFeatures_closure: function MediaQueryData_removeDisplayFeatures_closure(t0) { + this.subScreen = t0; + }, MediaQuery: function MediaQuery(t0, t1, t2) { this.data = t0; this.child = t1; @@ -43780,6 +44931,8 @@ }, _MediaQueryFromWindowState_didChangeMetrics_closure: function _MediaQueryFromWindowState_didChangeMetrics_closure() { }, + _MediaQueryFromWindowState_didChangeTextScaleFactor_closure: function _MediaQueryFromWindowState_didChangeTextScaleFactor_closure() { + }, _MediaQueryFromWindowState_didChangePlatformBrightness_closure: function _MediaQueryFromWindowState_didChangePlatformBrightness_closure() { }, __MediaQueryFromWindowState_State_WidgetsBindingObserver: function __MediaQueryFromWindowState_State_WidgetsBindingObserver() { @@ -43822,6 +44975,7 @@ _._trackedPointers = t4; _._team = null; _.debugOwner = t5; + _.gestureSettings = null; _._supportedDevices = t6; _._pointerToKind = t7; }, @@ -43929,8 +45083,7 @@ return t1 <= 10 && t1 >= 3; }, _RouteEntry_willBePresentPredicate(entry) { - var t1 = entry.currentState.index; - return t1 <= 7 && t1 >= 1; + return entry.get$willBePresent(); }, _RouteEntry_isRoutePredicate(route) { return new A._RouteEntry_isRoutePredicate_closure(route); @@ -44169,13 +45322,28 @@ }, NotificationListener: function NotificationListener(t0, t1, t2, t3) { var _ = this; - _.child = t0; - _.onNotification = t1; + _.onNotification = t0; + _.child = t1; _.key = t2; _.$ti = t3; }, + _NotificationElement: function _NotificationElement(t0, t1, t2) { + var _ = this; + _._slot = _._notificationTree = _._debugReassembleConfig = _._framework$_parent = _._framework$_child = null; + _.__Element__depth = $; + _._widget = t0; + _._owner = null; + _._lifecycleState = t1; + _._dependencies = _._inheritedWidgets = null; + _._hadUnsatisfiedDependencies = false; + _._dirty = true; + _._debugAllowIgnoredCallsToMarkNeedsBuild = _._debugBuiltOnce = _._inDirtyList = false; + _.$ti = t2; + }, LayoutChangedNotification: function LayoutChangedNotification() { }, + __NotificationElement_ProxyElement_NotifiableElementMixin: function __NotificationElement_ProxyElement_NotifiableElementMixin() { + }, OverflowBar$(alignment, children, overflowAlignment, overflowDirection, overflowSpacing, spacing) { return new A.OverflowBar(spacing, alignment, overflowSpacing, overflowAlignment, overflowDirection, children, null); }, @@ -44243,7 +45411,7 @@ __RenderOverflowBar_RenderBox_ContainerRenderObjectMixin_RenderBoxContainerDefaultsMixin: function __RenderOverflowBar_RenderBox_ContainerRenderObjectMixin_RenderBoxContainerDefaultsMixin() { }, OverlayEntry$(builder, maintainState) { - return new A.OverlayEntry(builder, maintainState, new A.LabeledGlobalKey(null, type$.LabeledGlobalKey__OverlayEntryWidgetState), A.List_List$filled(0, null, false, type$.nullable_void_Function)); + return new A.OverlayEntry(builder, maintainState, new A.LabeledGlobalKey(null, type$.LabeledGlobalKey__OverlayEntryWidgetState), $.$get$ChangeNotifier__emptyListeners()); }, OverlayEntry: function OverlayEntry(t0, t1, t2, t3) { var _ = this; @@ -44319,17 +45487,15 @@ _.children = t2; _.key = t3; }, - _TheatreElement: function _TheatreElement(t0, t1, t2, t3) { + _TheatreElement: function _TheatreElement(t0, t1, t2) { var _ = this; _.__MultiChildRenderObjectElement__children = $; _._forgottenChildren = t0; - _._debugReassembleConfig = _._framework$_parent = _._ancestorRenderObjectElement = _._renderObject = null; - _._cachedHash = t1; - _._slot = null; + _._slot = _._notificationTree = _._debugReassembleConfig = _._framework$_parent = _._ancestorRenderObjectElement = _._renderObject = null; _.__Element__depth = $; - _._widget = t2; + _._widget = t1; _._owner = null; - _._lifecycleState = t3; + _._lifecycleState = t2; _._dependencies = _._inheritedWidgets = null; _._hadUnsatisfiedDependencies = false; _._dirty = true; @@ -44338,10 +45504,10 @@ _RenderTheatre: function _RenderTheatre(t0, t1, t2, t3, t4, t5, t6, t7) { var _ = this; _._overlay$_hasVisualOverflow = false; - _._resolvedAlignment = null; + _._overlay$_resolvedAlignment = null; _._overlay$_textDirection = t0; _._overlay$_skipCount = t1; - _._clipBehavior = t2; + _._overlay$_clipBehavior = t2; _._overlay$_clipRectLayer = t3; _.ContainerRenderObjectMixin__childCount = t4; _.ContainerRenderObjectMixin__firstChild = t5; @@ -44397,7 +45563,7 @@ t1 = type$.Tween_double, t2 = new A.Tween(0, 0, t1), t3 = new A.Tween(0, 0, t1), - t4 = new A._GlowController(B._GlowState_0, t2, t3, 0.5, 0.5, color, axis, A.List_List$filled(0, _null, false, type$.nullable_void_Function)), + t4 = new A._GlowController(B._GlowState_0, t2, t3, 0.5, 0.5, color, axis, $.$get$ChangeNotifier__emptyListeners()), t5 = A.AnimationController$(_null, _null, _null, 1, _null, vsync); t5.addStatusListener$1(t4.get$_changePhase()); A._lateWriteOnceCheck(t4.___GlowController__glowController, _s15_); @@ -44513,9 +45679,9 @@ __StretchingOverscrollIndicatorState_State_TickerProviderStateMixin: function __StretchingOverscrollIndicatorState_State_TickerProviderStateMixin() { }, PageStorageBucket__maybeAddKey(context, keys) { - var widget = context.get$widget(); - widget.toString; - return !(widget instanceof A.PageStorage); + var t1 = context._widget; + t1.toString; + return !(t1 instanceof A.PageStorage); }, PageStorage_of(context) { var widget = context.findAncestorWidgetOfExactType$1$0(type$.PageStorage); @@ -44535,18 +45701,19 @@ this.bucket = t1; this.key = t2; }, - PageController$(initialPage) { - return new A.PageController(initialPage, 0, true, null, A._setArrayType([], type$.JSArray_ScrollPosition), A.List_List$filled(0, null, false, type$.nullable_void_Function)); + PageController$(initialPage, viewportFraction) { + return new A.PageController(initialPage, viewportFraction, 0, true, null, A._setArrayType([], type$.JSArray_ScrollPosition), $.$get$ChangeNotifier__emptyListeners()); }, - PageController: function PageController(t0, t1, t2, t3, t4, t5) { + PageController: function PageController(t0, t1, t2, t3, t4, t5, t6) { var _ = this; _.initialPage = t0; - _._initialScrollOffset = t1; - _.keepScrollOffset = t2; - _.debugLabel = t3; - _._positions = t4; + _.viewportFraction = t1; + _._initialScrollOffset = t2; + _.keepScrollOffset = t3; + _.debugLabel = t4; + _._positions = t5; _.ChangeNotifier__count = 0; - _.ChangeNotifier__listeners = t5; + _.ChangeNotifier__listeners = t6; _.ChangeNotifier__reentrantlyRemovedListeners = _.ChangeNotifier__notificationCallStackDepth = 0; _.ChangeNotifier__debugDisposed = false; }, @@ -44610,10 +45777,10 @@ _._debugLifecycleState = t0; _._framework$_element = null; }, - _PageViewState_build_closure0: function _PageViewState_build_closure0(t0) { + _PageViewState_build_closure: function _PageViewState_build_closure(t0) { this.$this = t0; }, - _PageViewState_build_closure: function _PageViewState_build_closure(t0, t1) { + _PageViewState_build_closure0: function _PageViewState_build_closure0(t0, t1) { this.$this = t0; this.axisDirection = t1; }, @@ -44635,6 +45802,14 @@ this.color = t0; this.key = t1; }, + MenuSerializableShortcut: function MenuSerializableShortcut() { + }, + PlatformMenuDelegate: function PlatformMenuDelegate() { + }, + DefaultPlatformMenuDelegate: function DefaultPlatformMenuDelegate(t0, t1) { + this._idMap = t0; + this.channel = t1; + }, HtmlElementView: function HtmlElementView(t0, t1) { this.viewType = t0; this.key = t1; @@ -44663,14 +45838,11 @@ }, _PlatformViewLinkState: function _PlatformViewLinkState(t0) { var _ = this; - _._platform_view$_controller = _._platform_view$_id = null; - _._platformViewCreated = false; - _._widget = _._focusNode = _._surface = null; + _._widget = _._focusNode = _._surface = _._platform_view$_controller = _._platform_view$_id = null; _._debugLifecycleState = t0; _._framework$_element = null; }, - _PlatformViewLinkState__onPlatformViewCreated_closure: function _PlatformViewLinkState__onPlatformViewCreated_closure(t0) { - this.$this = t0; + _PlatformViewLinkState__initialize_closure: function _PlatformViewLinkState__initialize_closure() { }, PlatformViewSurface: function PlatformViewSurface(t0, t1, t2, t3) { var _ = this; @@ -44699,6 +45871,29 @@ this.child = t1; this.key = t2; }, + _getDeltaToScrollOrigin(scrollableState) { + var t1; + switch (scrollableState._widget.axisDirection.index) { + case 2: + t1 = scrollableState._scrollable$_position._pixels; + t1.toString; + return new A.Offset(0, t1); + case 0: + t1 = scrollableState._scrollable$_position._pixels; + t1.toString; + return new A.Offset(0, -t1); + case 3: + t1 = scrollableState._scrollable$_position._pixels; + t1.toString; + return new A.Offset(-t1, 0); + case 1: + t1 = scrollableState._scrollable$_position._pixels; + t1.toString; + return new A.Offset(t1, 0); + default: + throw A.wrapException(A.ReachabilityError$(string$.x60null_c)); + } + }, _overlayOrigin(context) { var result = context.findAncestorStateOfType$1$0(type$.OverlayState), t1 = result._framework$_element.get$renderObject(); @@ -44745,21 +45940,24 @@ throw A.wrapException(A.ReachabilityError$(string$.x60null_c)); } }, - SliverReorderableList: function SliverReorderableList(t0, t1, t2, t3, t4, t5, t6) { + SliverReorderableList: function SliverReorderableList(t0, t1, t2, t3, t4, t5, t6, t7, t8) { var _ = this; _.itemBuilder = t0; _.itemCount = t1; _.onReorder = t2; - _.proxyDecorator = t3; - _.itemExtent = t4; - _.prototypeItem = t5; - _.key = t6; + _.onReorderStart = t3; + _.onReorderEnd = t4; + _.proxyDecorator = t5; + _.itemExtent = t6; + _.prototypeItem = t7; + _.key = t8; }, SliverReorderableListState: function SliverReorderableListState(t0, t1, t2, t3) { var _ = this; _._reorderable_list$_items = t0; _._recognizerPointer = _._recognizer = _._finalDropPosition = _._insertIndex = _._dragInfo = _._dragIndex = _._overlayEntry = null; - _._dragStartTransitionComplete = _._autoScrolling = false; + _._dragStartTransitionComplete = false; + _._autoScroller = null; _.__SliverReorderableListState__scrollable = $; _.TickerProviderStateMixin__tickers = t1; _.TickerProviderStateMixin__tickerModeNotifier = t2; @@ -44787,6 +45985,13 @@ SliverReorderableListState__dragReset_closure: function SliverReorderableListState__dragReset_closure(t0) { this.$this = t0; }, + _EdgeDraggingAutoScroller: function _EdgeDraggingAutoScroller(t0, t1) { + var _ = this; + _.scrollable = t0; + _.onScrollViewScrolled = t1; + _.___EdgeDraggingAutoScroller__dragTargetRelatedToScrollOrigin = $; + _._scrolling = false; + }, _ReorderableItem: function _ReorderableItem(t0, t1, t2, t3) { var _ = this; _.index = t0; @@ -44842,7 +46047,7 @@ _.proxyDecorator = t5; _.tickerProvider = t6; _.___DragInfo_capturedThemes = _.___DragInfo_itemExtent = _.___DragInfo_itemSize = _.___DragInfo_dragOffset = _.___DragInfo_dragPosition = _.___DragInfo_child = _.___DragInfo_index = _.___DragInfo_listState = $; - _._proxyAnimation = _.scrollable = null; + _._proxyAnimation = null; }, _DragInfo_startDrag_closure: function _DragInfo_startDrag_closure(t0) { this.$this = t0; @@ -44933,9 +46138,6 @@ }, __RestorationScopeState_State_RestorationMixin: function __RestorationScopeState_State_RestorationMixin() { }, - RestorableBool$(defaultValue) { - return new A.RestorableBool(false, A.List_List$filled(0, null, false, type$.nullable_void_Function)); - }, RestorableValue: function RestorableValue() { }, _RestorablePrimitiveValueN: function _RestorablePrimitiveValueN() { @@ -45017,21 +46219,6 @@ this.location = t0; this.state = t1; }, - RouteInformationProvider: function RouteInformationProvider() { - }, - PlatformRouteInformationProvider: function PlatformRouteInformationProvider(t0, t1, t2) { - var _ = this; - _._router$_value = t0; - _._valueInEngine = t1; - _.ChangeNotifier__count = 0; - _.ChangeNotifier__listeners = t2; - _.ChangeNotifier__reentrantlyRemovedListeners = _.ChangeNotifier__notificationCallStackDepth = 0; - _.ChangeNotifier__debugDisposed = false; - }, - _PlatformRouteInformationProvider_RouteInformationProvider_WidgetsBindingObserver: function _PlatformRouteInformationProvider_RouteInformationProvider_WidgetsBindingObserver() { - }, - _PlatformRouteInformationProvider_RouteInformationProvider_WidgetsBindingObserver_ChangeNotifier: function _PlatformRouteInformationProvider_RouteInformationProvider_WidgetsBindingObserver_ChangeNotifier() { - }, ModalRoute_of(context, $T) { var widget = context.dependOnInheritedWidgetOfExactType$1$0(type$._ModalScopeStatus), t1 = widget == null ? null : widget.route; @@ -45298,9 +46485,6 @@ this.child = t1; this.key = t2; }, - ScrollController$(debugLabel, initialScrollOffset, keepScrollOffset) { - return new A.ScrollController(initialScrollOffset, true, debugLabel, A._setArrayType([], type$.JSArray_ScrollPosition), A.List_List$filled(0, null, false, type$.nullable_void_Function)); - }, ScrollController: function ScrollController(t0, t1, t2, t3, t4) { var _ = this; _._initialScrollOffset = t0; @@ -45335,6 +46519,8 @@ }, ViewportNotificationMixin: function ViewportNotificationMixin() { }, + ViewportElementMixin: function ViewportElementMixin() { + }, ScrollNotification: function ScrollNotification() { }, ScrollStartNotification: function ScrollStartNotification(t0, t1, t2, t3) { @@ -45453,8 +46639,8 @@ _ScrollPosition_ViewportOffset_ScrollMetrics: function _ScrollPosition_ViewportOffset_ScrollMetrics() { }, ScrollPositionWithSingleContext$(context, debugLabel, initialPixels, keepScrollOffset, oldPosition, physics) { - var t1 = type$.nullable_void_Function; - t1 = new A.ScrollPositionWithSingleContext(B.ScrollDirection_0, physics, context, true, debugLabel, new A.ValueNotifier(false, A.List_List$filled(0, null, false, t1), type$.ValueNotifier_bool), A.List_List$filled(0, null, false, t1)); + 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); 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; @@ -45538,7 +46724,7 @@ t2 = t2 ? B.AlwaysScrollableScrollPhysics_null : _null; } else t2 = physics; - return new A.ListView(new A.SliverChildBuilderDelegate(itemBuilder, itemCount, true, true, true, A.sliver___kDefaultSemanticIndexCallback$closure()), padding, scrollDirection, false, controller, t1, t2, _null, shrinkWrap, _null, 0, _null, itemCount, B.DragStartBehavior_1, B.ScrollViewKeyboardDismissBehavior_0, _null, B.Clip_1, _null); + return new A.ListView(new A.SliverChildBuilderDelegate(itemBuilder, itemCount, true, true, true, A.sliver___kDefaultSemanticIndexCallback$closure(), _null), padding, scrollDirection, false, controller, t1, t2, _null, shrinkWrap, _null, 0, _null, itemCount, B.DragStartBehavior_1, B.ScrollViewKeyboardDismissBehavior_0, _null, B.Clip_1, _null); }, ListView$separated(controller, itemBuilder, itemCount, padding, separatorBuilder, shrinkWrap) { var _null = null, @@ -45546,7 +46732,7 @@ t2 = controller == null && true, t3 = controller == null && true; t3 = t3 ? B.AlwaysScrollableScrollPhysics_null : _null; - return new A.ListView(new A.SliverChildBuilderDelegate(new A.ListView$separated_closure(itemBuilder, separatorBuilder), t1, true, true, true, new A.ListView$separated_closure0()), padding, B.Axis_1, false, controller, t2, t3, _null, true, _null, 0, _null, itemCount, B.DragStartBehavior_1, B.ScrollViewKeyboardDismissBehavior_0, _null, B.Clip_1, _null); + return new A.ListView(new A.SliverChildBuilderDelegate(new A.ListView$separated_closure(itemBuilder, separatorBuilder), t1, true, true, true, new A.ListView$separated_closure0(), _null), padding, B.Axis_1, false, controller, t2, t3, _null, true, _null, 0, _null, itemCount, B.DragStartBehavior_1, B.ScrollViewKeyboardDismissBehavior_0, _null, B.Clip_1, _null); }, GridView$count(childAspectRatio, children, crossAxisCount, crossAxisSpacing, mainAxisSpacing, padding, physics, primary, shrinkWrap) { var t4, _null = null, @@ -45664,7 +46850,12 @@ }, Scrollable_recommendDeferredLoadingForContext(context) { var t1 = context.getElementForInheritedWidgetOfExactType$1$0(type$._ScrollableScope); - t1 = t1 == null ? null : t1.get$widget(); + if (t1 == null) + t1 = null; + else { + t1 = t1._widget; + t1.toString; + } type$.nullable__ScrollableScope._as(t1); if (t1 == null) return false; @@ -45718,7 +46909,7 @@ _._scrollable$_position = null; _._persistedScrollOffset = t0; _.__ScrollableState__configuration = $; - _._fallbackScrollController = _._physics = null; + _._mediaQueryData = _._fallbackScrollController = _._physics = null; _._scrollSemanticsKey = t1; _._gestureDetectorKey = t2; _._ignorePointerKey = t3; @@ -45817,8 +47008,8 @@ }, _ScrollableState_State_TickerProviderStateMixin_RestorationMixin: function _ScrollableState_State_TickerProviderStateMixin_RestorationMixin() { }, - RawScrollbar$(child, controller, fadeDuration, interactive, isAlwaysShown, key, notificationPredicate, pressDuration, radius, scrollbarOrientation, thickness, timeToFade) { - return new A.RawScrollbar(child, controller, isAlwaysShown, radius, thickness, fadeDuration, timeToFade, pressDuration, notificationPredicate, interactive, scrollbarOrientation, key); + RawScrollbar$(child, controller, fadeDuration, interactive, isAlwaysShown, key, notificationPredicate, pressDuration, radius, scrollbarOrientation, thickness, thumbVisibility, timeToFade, trackVisibility) { + return new A.RawScrollbar(child, controller, thumbVisibility, isAlwaysShown, radius, thickness, trackVisibility, fadeDuration, timeToFade, pressDuration, notificationPredicate, interactive, scrollbarOrientation, key); }, RawScrollbarState$($T) { return new A.RawScrollbarState(new A.LabeledGlobalKey(null, type$.LabeledGlobalKey_State_StatefulWidget), null, null, B._StateLifecycle_0, $T._eval$1("RawScrollbarState<0>")); @@ -45832,46 +47023,49 @@ this.index = t0; this._core$_name = t1; }, - ScrollbarPainter: function ScrollbarPainter(t0, t1, t2, t3, t4, t5, t6, t7, t8, t9, t10, t11, t12, t13) { + ScrollbarPainter: function ScrollbarPainter(t0, t1, t2, t3, t4, t5, t6, t7, t8, t9, t10, t11, t12, t13, t14) { var _ = this; _._scrollbar$_color = t0; _._trackColor = t1; _._trackBorderColor = t2; + _._trackRadius = t3; _._scrollbar$_textDirection = null; - _._thickness = t3; - _.fadeoutOpacityAnimation = t4; - _._mainAxisMargin = t5; - _._crossAxisMargin = t6; - _._scrollbar$_radius = t7; - _._scrollbar$_shape = t8; - _._scrollbar$_padding = t9; - _._minLength = t10; - _._minOverscrollLength = t11; - _._scrollbarOrientation = t12; + _._thickness = t4; + _.fadeoutOpacityAnimation = t5; + _._mainAxisMargin = t6; + _._crossAxisMargin = t7; + _._scrollbar$_radius = t8; + _._scrollbar$_shape = t9; + _._scrollbar$_padding = t10; + _._minLength = t11; + _._minOverscrollLength = t12; + _._scrollbarOrientation = t13; _._ignorePointer = false; _._trackRect = _._thumbRect = _._lastAxisDirection = _._lastMetrics = null; _.__ScrollbarPainter__thumbOffset = $; _.ChangeNotifier__count = 0; - _.ChangeNotifier__listeners = t13; + _.ChangeNotifier__listeners = t14; _.ChangeNotifier__reentrantlyRemovedListeners = _.ChangeNotifier__notificationCallStackDepth = 0; _.ChangeNotifier__debugDisposed = false; }, ScrollbarPainter_update__needPaint: function ScrollbarPainter_update__needPaint() { }, - RawScrollbar: function RawScrollbar(t0, t1, t2, t3, t4, t5, t6, t7, t8, t9, t10, t11) { + RawScrollbar: function RawScrollbar(t0, t1, t2, t3, t4, t5, t6, t7, t8, t9, t10, t11, t12, t13) { var _ = this; _.child = t0; _.controller = t1; - _.isAlwaysShown = t2; - _.radius = t3; - _.thickness = t4; - _.fadeDuration = t5; - _.timeToFade = t6; - _.pressDuration = t7; - _.notificationPredicate = t8; - _.interactive = t9; - _.scrollbarOrientation = t10; - _.key = t11; + _.thumbVisibility = t2; + _.isAlwaysShown = t3; + _.radius = t4; + _.thickness = t5; + _.trackVisibility = t6; + _.fadeDuration = t7; + _.timeToFade = t8; + _.pressDuration = t9; + _.notificationPredicate = t10; + _.interactive = t11; + _.scrollbarOrientation = t12; + _.key = t13; }, RawScrollbarState: function RawScrollbarState(t0, t1, t2, t3, t4) { var _ = this; @@ -45932,6 +47126,7 @@ _._trackedPointers = t5; _._team = null; _.debugOwner = t6; + _.gestureSettings = null; _._supportedDevices = t7; _._pointerToKind = t8; }, @@ -45951,6 +47146,7 @@ _._trackedPointers = t5; _._team = null; _.debugOwner = t6; + _.gestureSettings = null; _._supportedDevices = t7; _._pointerToKind = t8; }, @@ -45983,7 +47179,7 @@ iterator.moveNext$0(); h2 = J.get$hashCode$(iterator._collection$_current); if ($length === 2) - return h1 < h2 ? A.hashValues(h1, h2, B.C__HashEnd, B.C__HashEnd, B.C__HashEnd, B.C__HashEnd, B.C__HashEnd, B.C__HashEnd, B.C__HashEnd, B.C__HashEnd, B.C__HashEnd, B.C__HashEnd, B.C__HashEnd, B.C__HashEnd, B.C__HashEnd, B.C__HashEnd, B.C__HashEnd, B.C__HashEnd, B.C__HashEnd, B.C__HashEnd) : A.hashValues(h2, h1, B.C__HashEnd, B.C__HashEnd, B.C__HashEnd, B.C__HashEnd, B.C__HashEnd, B.C__HashEnd, B.C__HashEnd, B.C__HashEnd, B.C__HashEnd, B.C__HashEnd, B.C__HashEnd, B.C__HashEnd, B.C__HashEnd, B.C__HashEnd, B.C__HashEnd, B.C__HashEnd, B.C__HashEnd, B.C__HashEnd); + return h1 < h2 ? A.Object_hash(h1, h2, B.C_SentinelValue, B.C_SentinelValue, B.C_SentinelValue, B.C_SentinelValue, B.C_SentinelValue, B.C_SentinelValue, B.C_SentinelValue, B.C_SentinelValue, B.C_SentinelValue, B.C_SentinelValue, 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.Object_hash(h2, h1, B.C_SentinelValue, B.C_SentinelValue, B.C_SentinelValue, B.C_SentinelValue, B.C_SentinelValue, B.C_SentinelValue, B.C_SentinelValue, B.C_SentinelValue, B.C_SentinelValue, B.C_SentinelValue, B.C_SentinelValue, B.C_SentinelValue, B.C_SentinelValue, B.C_SentinelValue, B.C_SentinelValue, B.C_SentinelValue, B.C_SentinelValue, B.C_SentinelValue); sortedHashes = $length === 3 ? $.KeySet__tempHashStore3 : $.KeySet__tempHashStore4; sortedHashes[0] = h1; sortedHashes[1] = h2; @@ -45994,7 +47190,7 @@ sortedHashes[3] = J.get$hashCode$(iterator._collection$_current); } B.JSArray_methods.sort$0(sortedHashes); - return A.hashList(sortedHashes); + return A.Object_hashAll(sortedHashes); }, LogicalKeySet$(key1) { var t1 = type$.LogicalKeyboardKey, @@ -46007,9 +47203,6 @@ SingleActivator$(trigger, alt, control, meta, shift) { return new A.SingleActivator(trigger, control, shift, alt, meta); }, - ShortcutManager$() { - return new A.ShortcutManager(B.Map_empty0, A.List_List$filled(0, null, false, type$.nullable_void_Function)); - }, ShortcutManager__indexShortcuts(source) { var result = A.LinkedHashMap_LinkedHashMap$_empty(type$.nullable_LogicalKeyboardKey, type$.List__ActivatorIntentPair); source.forEach$1(0, new A.ShortcutManager__indexShortcuts_closure(result)); @@ -46074,6 +47267,8 @@ }, _SingleActivator_Object_Diagnosticable: function _SingleActivator_Object_Diagnosticable() { }, + _SingleActivator_Object_Diagnosticable_MenuSerializableShortcut: function _SingleActivator_Object_Diagnosticable_MenuSerializableShortcut() { + }, __ActivatorIntentPair_Object_Diagnosticable: function __ActivatorIntentPair_Object_Diagnosticable() { }, SingleChildScrollView$(child, controller, dragStartBehavior, padding, physics, restorationId, reverse, scrollDirection) { @@ -46106,6 +47301,18 @@ _.child = t3; _.key = t4; }, + _SingleChildViewportElement: function _SingleChildViewportElement(t0, t1) { + var _ = this; + _._slot = _._notificationTree = _._debugReassembleConfig = _._framework$_parent = _._ancestorRenderObjectElement = _._renderObject = _._framework$_child = null; + _.__Element__depth = $; + _._widget = t0; + _._owner = null; + _._lifecycleState = t1; + _._dependencies = _._inheritedWidgets = null; + _._hadUnsatisfiedDependencies = false; + _._dirty = true; + _._debugAllowIgnoredCallsToMarkNeedsBuild = _._debugBuiltOnce = _._inDirtyList = false; + }, _RenderSingleChildViewport: function _RenderSingleChildViewport(t0, t1, t2, t3, t4, t5) { var _ = this; _._single_child_scroll_view$_axisDirection = t0; @@ -46147,6 +47354,10 @@ }, __RenderSingleChildViewport_RenderBox_RenderObjectWithChildMixin: function __RenderSingleChildViewport_RenderBox_RenderObjectWithChildMixin() { }, + __SingleChildViewportElement_SingleChildRenderObjectElement_NotifiableElementMixin: function __SingleChildViewportElement_SingleChildRenderObjectElement_NotifiableElementMixin() { + }, + __SingleChildViewportElement_SingleChildRenderObjectElement_NotifiableElementMixin_ViewportElementMixin: function __SingleChildViewportElement_SingleChildRenderObjectElement_NotifiableElementMixin_ViewportElementMixin() { + }, _kDefaultSemanticIndexCallback(_, localIndex) { return localIndex; }, @@ -46157,10 +47368,7 @@ return new A.SliverList(delegate, null); }, SliverMultiBoxAdaptorElement$(widget, replaceMovedChildren) { - var t1 = A.SplayTreeMap$(type$.int, type$.nullable_Element), - t2 = ($.Element__nextHashCode + 1) % 16777215; - $.Element__nextHashCode = t2; - return new A.SliverMultiBoxAdaptorElement(replaceMovedChildren, t1, t2, widget, B._ElementLifecycle_0); + return new A.SliverMultiBoxAdaptorElement(replaceMovedChildren, A.SplayTreeMap$(type$.int, type$.nullable_Element), widget, B._ElementLifecycle_0); }, SliverMultiBoxAdaptorElement__extrapolateMaxScrollOffset(firstIndex, lastIndex, leadingScrollOffset, trailingScrollOffset, childCount) { if (lastIndex === childCount - 1) @@ -46175,7 +47383,7 @@ _SaltedValueKey: function _SaltedValueKey(t0) { this.value = t0; }, - SliverChildBuilderDelegate: function SliverChildBuilderDelegate(t0, t1, t2, t3, t4, t5) { + SliverChildBuilderDelegate: function SliverChildBuilderDelegate(t0, t1, t2, t3, t4, t5, t6) { var _ = this; _.builder = t0; _.childCount = t1; @@ -46183,6 +47391,7 @@ _.addRepaintBoundaries = t3; _.addSemanticIndexes = t4; _.semanticIndexCallback = t5; + _.findChildIndexCallback = t6; }, SliverChildListDelegate: function SliverChildListDelegate(t0, t1, t2, t3, t4) { var _ = this; @@ -46205,30 +47414,29 @@ this.delegate = t1; this.key = t2; }, - SliverMultiBoxAdaptorElement: function SliverMultiBoxAdaptorElement(t0, t1, t2, t3, t4) { + SliverMultiBoxAdaptorElement: function SliverMultiBoxAdaptorElement(t0, t1, t2, t3) { var _ = this; _._replaceMovedChildren = t0; - _._sliver$_childElements = t1; + _._childElements = t1; _._currentlyUpdatingChildIndex = _._currentBeforeChild = null; _._didUnderflow = false; - _._debugReassembleConfig = _._framework$_parent = _._ancestorRenderObjectElement = _._renderObject = null; - _._cachedHash = t2; - _._slot = null; + _._slot = _._notificationTree = _._debugReassembleConfig = _._framework$_parent = _._ancestorRenderObjectElement = _._renderObject = null; _.__Element__depth = $; - _._widget = t3; + _._widget = t2; _._owner = null; - _._lifecycleState = t4; + _._lifecycleState = t3; _._dependencies = _._inheritedWidgets = null; _._hadUnsatisfiedDependencies = false; _._dirty = true; _._debugAllowIgnoredCallsToMarkNeedsBuild = _._debugBuiltOnce = _._inDirtyList = false; }, - SliverMultiBoxAdaptorElement_performRebuild_processElement: function SliverMultiBoxAdaptorElement_performRebuild_processElement(t0, t1, t2, t3) { + SliverMultiBoxAdaptorElement_performRebuild_processElement: function SliverMultiBoxAdaptorElement_performRebuild_processElement(t0, t1, t2, t3, t4) { var _ = this; _._box_0 = t0; _.$this = t1; _.newChildren = t2; - _.indexToLayoutOffset = t3; + _.adaptorWidget = t3; + _.indexToLayoutOffset = t4; }, SliverMultiBoxAdaptorElement_performRebuild_closure: function SliverMultiBoxAdaptorElement_performRebuild_closure() { }, @@ -46313,16 +47521,14 @@ _._debugLifecycleState = t0; _._framework$_element = null; }, - _SliverPersistentHeaderElement: function _SliverPersistentHeaderElement(t0, t1, t2, t3) { + _SliverPersistentHeaderElement: function _SliverPersistentHeaderElement(t0, t1, t2) { var _ = this; _.floating = t0; - _._debugReassembleConfig = _._framework$_parent = _._ancestorRenderObjectElement = _._renderObject = _.child = null; - _._cachedHash = t1; - _._slot = null; + _._slot = _._notificationTree = _._debugReassembleConfig = _._framework$_parent = _._ancestorRenderObjectElement = _._renderObject = _.child = null; _.__Element__depth = $; - _._widget = t2; + _._widget = t1; _._owner = null; - _._lifecycleState = t3; + _._lifecycleState = t2; _._dependencies = _._inheritedWidgets = null; _._hadUnsatisfiedDependencies = false; _._dirty = true; @@ -46378,21 +47584,19 @@ }, SlottedContainerRenderObjectMixin: function SlottedContainerRenderObjectMixin() { }, - SlottedRenderObjectElement: function SlottedRenderObjectElement(t0, t1, t2, t3, t4) { + SlottedRenderObjectElement: function SlottedRenderObjectElement(t0, t1, t2, t3) { var _ = this; _._slotToChild = t0; - _._debugReassembleConfig = _._framework$_parent = _._ancestorRenderObjectElement = _._renderObject = _._debugPreviousSlots = null; - _._cachedHash = t1; - _._slot = null; + _._slot = _._notificationTree = _._debugReassembleConfig = _._framework$_parent = _._ancestorRenderObjectElement = _._renderObject = _._debugPreviousSlots = null; _.__Element__depth = $; - _._widget = t2; + _._widget = t1; _._owner = null; - _._lifecycleState = t3; + _._lifecycleState = t2; _._dependencies = _._inheritedWidgets = null; _._hadUnsatisfiedDependencies = false; _._dirty = true; _._debugAllowIgnoredCallsToMarkNeedsBuild = _._debugBuiltOnce = _._inDirtyList = false; - _.$ti = t4; + _.$ti = t3; }, Spacer: function Spacer(t0) { this.key = t0; @@ -46432,18 +47636,16 @@ }, Table_closure0: function Table_closure0() { }, - _TableElement: function _TableElement(t0, t1, t2, t3, t4) { + _TableElement: function _TableElement(t0, t1, t2, t3) { var _ = this; _._table0$_children = t0; - _._doingMountOrUpdate = false; + _._table0$_doingMountOrUpdate = false; _._table0$_forgottenChildren = t1; - _._debugReassembleConfig = _._framework$_parent = _._ancestorRenderObjectElement = _._renderObject = null; - _._cachedHash = t2; - _._slot = null; + _._slot = _._notificationTree = _._debugReassembleConfig = _._framework$_parent = _._ancestorRenderObjectElement = _._renderObject = null; _.__Element__depth = $; - _._widget = t3; + _._widget = t2; _._owner = null; - _._lifecycleState = t4; + _._lifecycleState = t3; _._dependencies = _._inheritedWidgets = null; _._hadUnsatisfiedDependencies = false; _._dirty = true; @@ -46533,61 +47735,76 @@ this.newSelection = t1; this.cause = t2; }, - TextSelectionHandleType: function TextSelectionHandleType(t0, t1) { - this.index = t0; - this._core$_name = t1; + _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); }, - _TextSelectionHandlePosition: function _TextSelectionHandlePosition(t0, t1) { + TextSelectionHandleType: function TextSelectionHandleType(t0, t1) { this.index = t0; this._core$_name = t1; }, TextSelectionControls: function TextSelectionControls() { }, - TextSelectionOverlay: function TextSelectionOverlay(t0, t1, t2, t3, t4, t5, t6, t7, t8, t9, t10, t11) { + TextSelectionOverlay: function TextSelectionOverlay(t0, t1, t2, t3, t4, t5, t6) { + var _ = this; + _.renderObject = t0; + _.selectionControls = t1; + _.selectionDelegate = t2; + _.__TextSelectionOverlay__selectionOverlay = $; + _._text_selection$_value = t3; + _._effectiveStartHandleVisibility = t4; + _._effectiveEndHandleVisibility = t5; + _._effectiveToolbarVisibility = t6; + _._handlesVisible = false; + _.__TextSelectionOverlay__dragStartPosition = _.__TextSelectionOverlay__dragEndPosition = $; + }, + 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) { var _ = this; _.context = t0; - _.debugRequiredFor = t1; - _.toolbarLayerLink = t2; - _.startHandleLayerLink = t3; - _.endHandleLayerLink = t4; - _.renderObject = t5; - _.selectionControls = t6; - _.selectionDelegate = t7; - _.dragStartBehavior = t8; - _.onSelectionHandleTapped = t9; - _.clipboardStatus = t10; - _.__TextSelectionOverlay__toolbarController = $; - _._text_selection$_value = t11; + _._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; _._toolbar = _._handles = null; - _._handlesVisible = false; + _._buildScheduled = false; }, - TextSelectionOverlay_showHandles_closure: function TextSelectionOverlay_showHandles_closure(t0) { + SelectionOverlay__markNeedsBuild_closure: function SelectionOverlay__markNeedsBuild_closure(t0) { this.$this = t0; }, - TextSelectionOverlay_showHandles_closure0: function TextSelectionOverlay_showHandles_closure0(t0) { - this.$this = t0; - }, - TextSelectionOverlay__buildHandle_closure: function TextSelectionOverlay__buildHandle_closure(t0, t1) { - this.$this = t0; - this.position = t1; - }, - _TextSelectionHandleOverlay: function _TextSelectionHandleOverlay(t0, t1, t2, t3, t4, t5, t6, t7, t8, t9, t10) { + _SelectionHandleOverlay: function _SelectionHandleOverlay(t0, t1, t2, t3, t4, t5, t6, t7, t8, t9, t10) { var _ = this; - _.selection = t0; - _.position = t1; - _.startHandleLayerLink = t2; - _.endHandleLayerLink = t3; - _.renderObject = t4; - _.onSelectionHandleChanged = t5; - _.onSelectionHandleTapped = t6; - _.selectionControls = t7; - _.dragStartBehavior = t8; - _.selectionDelegate = t9; + _.handleLayerLink = t0; + _.onSelectionHandleTapped = t1; + _.onSelectionHandleDragStart = t2; + _.onSelectionHandleDragUpdate = t3; + _.onSelectionHandleDragEnd = t4; + _.selectionControls = t5; + _.visibility = t6; + _.preferredLineHeight = t7; + _.type = t8; + _.dragStartBehavior = t9; _.key = t10; }, - _TextSelectionHandleOverlayState: function _TextSelectionHandleOverlayState(t0, t1, t2) { + _SelectionHandleOverlayState: function _SelectionHandleOverlayState(t0, t1, t2) { var _ = this; - _.___TextSelectionHandleOverlayState__controller = _.___TextSelectionHandleOverlayState__dragPosition = $; + _.___SelectionHandleOverlayState__controller = $; _.SingleTickerProviderStateMixin__ticker = t0; _.SingleTickerProviderStateMixin__tickerModeNotifier = t1; _._widget = null; @@ -46648,7 +47865,7 @@ _TextSelectionGestureDetectorState_build_closure6: function _TextSelectionGestureDetectorState_build_closure6(t0) { this.$this = t0; }, - __TextSelectionHandleOverlayState_State_SingleTickerProviderStateMixin: function __TextSelectionHandleOverlayState_State_SingleTickerProviderStateMixin() { + __SelectionHandleOverlayState_State_SingleTickerProviderStateMixin: function __SelectionHandleOverlayState_State_SingleTickerProviderStateMixin() { }, TickerMode_of(context) { var widget = context.dependOnInheritedWidgetOfExactType$1$0(type$._EffectiveTickerMode), @@ -46657,10 +47874,15 @@ }, TickerMode_getNotifier(context) { var t1 = context.getElementForInheritedWidgetOfExactType$1$0(type$._EffectiveTickerMode); - t1 = t1 == null ? null : t1.get$widget(); + if (t1 == null) + t1 = null; + else { + t1 = t1._widget; + t1.toString; + } type$.nullable__EffectiveTickerMode._as(t1); t1 = t1 == null ? null : t1.notifier; - return t1 == null ? new A.ValueNotifier(true, A.List_List$filled(0, null, false, type$.nullable_void_Function), type$.ValueNotifier_bool) : t1; + return t1 == null ? new A.ValueNotifier(true, $.$get$ChangeNotifier__emptyListeners(), type$.ValueNotifier_bool) : t1; }, TickerMode: function TickerMode(t0, t1, t2) { this.enabled = t0; @@ -46837,17 +48059,17 @@ _.children = t7; _.key = t8; }, - _ViewportElement: function _ViewportElement(t0, t1, t2, t3) { + _ViewportElement: function _ViewportElement(t0, t1, t2) { var _ = this; + _._doingMountOrUpdate = false; + _._centerSlotIndex = null; _.__MultiChildRenderObjectElement__children = $; _._forgottenChildren = t0; - _._debugReassembleConfig = _._framework$_parent = _._ancestorRenderObjectElement = _._renderObject = null; - _._cachedHash = t1; - _._slot = null; + _._slot = _._notificationTree = _._debugReassembleConfig = _._framework$_parent = _._ancestorRenderObjectElement = _._renderObject = null; _.__Element__depth = $; - _._widget = t2; + _._widget = t1; _._owner = null; - _._lifecycleState = t3; + _._lifecycleState = t2; _._dependencies = _._inheritedWidgets = null; _._hadUnsatisfiedDependencies = false; _._dirty = true; @@ -46861,10 +48083,11 @@ _.children = t3; _.key = t4; }, - Visibility: function Visibility(t0, t1, t2) { - this.child = t0; - this.visible = t1; - this.key = t2; + __ViewportElement_MultiChildRenderObjectElement_NotifiableElementMixin: function __ViewportElement_MultiChildRenderObjectElement_NotifiableElementMixin() { + }, + __ViewportElement_MultiChildRenderObjectElement_NotifiableElementMixin_ViewportElementMixin: function __ViewportElement_MultiChildRenderObjectElement_NotifiableElementMixin_ViewportElementMixin() { + }, + WidgetSpan: function WidgetSpan() { }, WillPopScope: function WillPopScope(t0, t1, t2) { this.child = t0; @@ -47009,7 +48232,7 @@ t1 = A._setArrayType([new A.BoxShadow(0, B.BlurStyle_0, A.Color$fromARGB(204, color.get$value(color) >>> 16 & 255, color.get$value(color) >>> 8 & 255, color.get$value(color) & 255), B.Offset_1_2, 5)], type$.JSArray_BoxShadow), t2 = A.BorderRadius$circular(50), t3 = isCurrentColor ? 1 : 0; - return A.Container$(_null, A.Material$(B.Duration_200000, true, _null, A.InkWell$(false, t2, true, A.AnimatedOpacity$(false, A.Icon$(B.IconData_57846_MaterialIcons_null_false, B.JSNumber_methods.round$0(Math.sqrt(Math.pow(color.get$value(color) >>> 16 & 255, 2) * 0.299 + Math.pow(color.get$value(color) >>> 8 & 255, 2) * 0.587 + Math.pow(color.get$value(color) & 255, 2) * 0.114)) < 130 && true ? B.Color_4294967295 : B.Color_4278190080, _null), B.C__Linear, B.Duration_210000, t3), _null, true, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, changeColor, _null, _null, _null, _null, _null), B.Clip_0, B.Color_0, 0, _null, _null, _null, _null, B.MaterialType_0), B.Clip_0, _null, _null, new A.BoxDecoration(color, _null, _null, _null, t1, _null, B.BoxShape_1), _null, _null, _null, B.EdgeInsets_7_7_7_7, _null, _null, _null, _null); + return A.Container$(_null, A.Material$(B.Duration_200000, true, _null, A.InkWell$(false, t2, true, A.AnimatedOpacity$(false, A.Icon$(B.IconData_57846_MaterialIcons_null_false, B.JSNumber_methods.round$0(Math.sqrt(Math.pow(color.get$value(color) >>> 16 & 255, 2) * 0.299 + Math.pow(color.get$value(color) >>> 8 & 255, 2) * 0.587 + Math.pow(color.get$value(color) & 255, 2) * 0.114)) < 130 && true ? B.Color_4294967295 : B.Color_4278190080, _null), B.C__Linear, B.Duration_210000, t3), _null, true, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, changeColor, _null, _null, _null, _null, _null, _null), B.Clip_0, B.Color_0, 0, _null, _null, _null, _null, _null, B.MaterialType_0), B.Clip_0, _null, _null, new A.BoxDecoration(color, _null, _null, _null, t1, _null, B.BoxShape_1), _null, _null, _null, B.EdgeInsets_7_7_7_7, _null, _null, _null, _null); }, BlockPicker: function BlockPicker(t0, t1, t2, t3) { var _ = this; @@ -49651,7 +50874,12 @@ }, SlidableGroupNotification_createDispatcher(context, assertParentExists, $T) { var t1 = context.getElementForInheritedWidgetOfExactType$1$0($T._eval$1("_InheritedSlidableNotification<0>")); - t1 = t1 == null ? null : t1.get$widget(); + if (t1 == null) + t1 = null; + else { + t1 = t1._widget; + t1.toString; + } $T._eval$1("_InheritedSlidableNotification<0>?")._as(t1); return null; }, @@ -49705,7 +50933,12 @@ }, Slidable_of(context) { var t1 = context.getElementForInheritedWidgetOfExactType$1$0(type$._SlidableControllerScope); - t1 = t1 == null ? null : t1.get$widget(); + if (t1 == null) + t1 = null; + else { + t1 = t1._widget; + t1.toString; + } type$.nullable__SlidableControllerScope._as(t1); return t1 == null ? null : t1.controller; }, @@ -49843,13 +51076,9 @@ t1.endOffset = t2 == null ? _null : t2.endOffset; t1.reverseStartOffset = t2 == null ? _null : t2.reverseStartOffset; t1.reverseEndOffset = t2 == null ? _null : t2.reverseEndOffset; - t3 = t2 == null ? _null : t2.curve; t1.curve = B.C__Linear; - t3 = t2 == null ? _null : t2.reverseCurve; t1.reverseCurve = B.C__Linear; - t3 = t2 == null ? _null : t2.toastAnimation; t1.animation = B.StyledToastAnimation_18; - t3 = t2 == null ? _null : t2.reverseAnimation; t1.reverseAnimation = B.StyledToastAnimation_18; animationBuilder = t2 == null ? _null : t2.animationBuilder; t1.animationBuilder = animationBuilder; @@ -50140,14 +51369,14 @@ }, _GoogleUser: function _GoogleUser() { }, - Promise: function Promise() { + 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); + B.JSArray_methods.addAll$1(t2, B.List_empty0); return A.Future_wait(A._setArrayType([A.injectJSLibraries(t2), t1], type$.JSArray_Future_void), type$.void); }, init() { @@ -50172,7 +51401,7 @@ return new A.Text0(t1, A.LinkedHashMap_LinkedHashMap(null, null, null, type$.Object, type$.String)); }, Element$_(localName, namespaceUri) { - return new A.Element1(namespaceUri, localName, A.LinkedHashMap_LinkedHashMap(null, null, null, type$.Object, type$.String)); + return new A.Element(namespaceUri, localName, A.LinkedHashMap_LinkedHashMap(null, null, null, type$.Object, type$.String)); }, Element__getSerializationPrefix(uri) { var prefix; @@ -50219,7 +51448,7 @@ _.__Node_nodes = $; _.sourceSpan = _._dom$_elements = null; }, - Element1: function Element1(t0, t1, t2) { + Element: function Element(t0, t1, t2) { var _ = this; _.namespaceUri = t0; _.localName = t1; @@ -50246,10 +51475,10 @@ NodeList_retainWhere_closure: function NodeList_retainWhere_closure(t0) { this.test = t0; }, - FilteredElementList0: function FilteredElementList0(t0) { - this._dom$_childNodes = t0; + FilteredElementList: function FilteredElementList(t0) { + this._childNodes = t0; }, - FilteredElementList_removeRange_closure0: function FilteredElementList_removeRange_closure0() { + FilteredElementList_removeRange_closure: function FilteredElementList_removeRange_closure() { }, _ConcatTextVisitor: function _ConcatTextVisitor(t0) { this._str = t0; @@ -50328,7 +51557,7 @@ writeTextNodeAsHtml(str, node) { var tag, t1, $parent = node.parentNode; - if ($parent instanceof A.Element1) { + if ($parent instanceof A.Element) { tag = $parent.localName; if (B.JSArray_methods.contains$1(B.List_yHT, tag) || tag === "plaintext") { t1 = J.toString$0$(node._dom$_data); @@ -50624,7 +51853,7 @@ return false; }, codecName(encoding) { - var asciiPunctuation = A.RegExp_RegExp("[\t-\r -/:-@[-`{-~]", true, false, false); + var asciiPunctuation = A.RegExp_RegExp("[\t-\r -/:-@[-`{-~]", true, false, false, false); if (encoding == null) return null; return B.Map_wEdnB.$index(0, A.stringReplaceAllUnchecked(encoding, asciiPunctuation, "").toLowerCase()); @@ -50691,7 +51920,7 @@ if (lang != null) return lang; parentNode = node.parentNode; - node = parentNode instanceof A.Element1 ? parentNode : null; + node = parentNode instanceof A.Element ? parentNode : null; } return null; }, @@ -50790,13 +52019,14 @@ this.attr = t0; }, _mapEquals(a, b) { - var t1, keyA, valB; - if (a.get$length(a) !== b.get$length(b)) + var keyA, valB, + t1 = a._length; + if (t1 !== b._length) return false; - if (a.get$isEmpty(a)) + if (t1 === 0) return true; - for (t1 = a.get$keys(a), t1 = t1.get$iterator(t1); t1.moveNext$0();) { - keyA = t1.get$current(t1); + for (t1 = A.LinkedHashMapKeyIterator$(a, a._modifications, A._instanceType(a)._precomputed1); t1.moveNext$0();) { + keyA = t1.__js_helper$_current; valB = b.$index(0, keyA); if (valB == null && !b.containsKey$1(0, keyA)) return false; @@ -50917,7 +52147,7 @@ }, _escape(input) { var _null = null; - return A.stringReplaceAllFuncUnchecked(A.stringReplaceAllFuncUnchecked(A.stringReplaceAllFuncUnchecked(A.stringReplaceAllFuncUnchecked(A.stringReplaceAllFuncUnchecked(A.stringReplaceAllFuncUnchecked(A.stringReplaceAllFuncUnchecked(A.stringReplaceAllFuncUnchecked(A.stringReplaceAllFuncUnchecked(A.stringReplaceAllFuncUnchecked(input, A.RegExp_RegExp("\\\\(\\S)", true, false, false), new A._escape_closure(), _null), A.RegExp_RegExp("^(#{1,6} )", true, false, true), new A._escape_closure0(), _null), A.RegExp_RegExp("^([-*_] *){3,}$", true, false, true), new A._escape_closure1(), _null), A.RegExp_RegExp("^(\\W* {0,3})(\\d+)\\. ", true, false, true), new A._escape_closure2(), _null), A.RegExp_RegExp("^([^\\\\\\w]*)[*+-] ", true, false, true), new A._escape_closure3(), _null), A.RegExp_RegExp("^(\\W* {0,3})> ", true, false, false), new A._escape_closure4(), _null), A.RegExp_RegExp("\\*+(?![*\\s\\W]).+?\\*+", true, false, false), new A._escape_closure5(), _null), A.RegExp_RegExp("_+(?![_\\s\\W]).+?_+", true, false, false), new A._escape_closure6(), _null), A.RegExp_RegExp("`+(?![`\\s\\W]).+?`+", true, false, false), new A._escape_closure7(), _null), A.RegExp_RegExp("[\\[\\]]", true, false, false), new A._escape_closure8(), _null); + return A.stringReplaceAllFuncUnchecked(A.stringReplaceAllFuncUnchecked(A.stringReplaceAllFuncUnchecked(A.stringReplaceAllFuncUnchecked(A.stringReplaceAllFuncUnchecked(A.stringReplaceAllFuncUnchecked(A.stringReplaceAllFuncUnchecked(A.stringReplaceAllFuncUnchecked(A.stringReplaceAllFuncUnchecked(A.stringReplaceAllFuncUnchecked(input, A.RegExp_RegExp("\\\\(\\S)", true, false, false, false), new A._escape_closure(), _null), A.RegExp_RegExp("^(#{1,6} )", true, false, true, false), new A._escape_closure0(), _null), A.RegExp_RegExp("^([-*_] *){3,}$", true, false, true, false), new A._escape_closure1(), _null), A.RegExp_RegExp("^(\\W* {0,3})(\\d+)\\. ", true, false, true, false), new A._escape_closure2(), _null), A.RegExp_RegExp("^([^\\\\\\w]*)[*+-] ", true, false, true, false), new A._escape_closure3(), _null), A.RegExp_RegExp("^(\\W* {0,3})> ", true, false, false, false), new A._escape_closure4(), _null), A.RegExp_RegExp("\\*+(?![*\\s\\W]).+?\\*+", true, false, false, false), new A._escape_closure5(), _null), A.RegExp_RegExp("_+(?![_\\s\\W]).+?_+", true, false, false, false), new A._escape_closure6(), _null), A.RegExp_RegExp("`+(?![`\\s\\W]).+?`+", true, false, false, false), new A._escape_closure7(), _null), A.RegExp_RegExp("[\\[\\]]", true, false, false, false), new A._escape_closure8(), _null); }, _isFlankedByWhitespace(node, side) { var sibling, regExp, str, isFlanked, @@ -50925,15 +52155,15 @@ if (side === "left") { t1.toString; sibling = A.previousSibling(t1); - regExp = A.RegExp_RegExp(" $", true, false, false); + regExp = A.RegExp_RegExp(" $", true, false, false, false); } else { t1.toString; sibling = A.nextSibling(t1); - regExp = A.RegExp_RegExp("^ ", true, false, false); + regExp = A.RegExp_RegExp("^ ", true, false, false, false); } if (sibling != null) { sibling.get$nodeType(sibling); - if (sibling instanceof A.Element1 && !A.isBlock(sibling)) { + if (sibling instanceof A.Element && !A.isBlock(sibling)) { str = new A.StringBuffer(""); sibling._addInnerHtml$1(str); t1 = str._contents; @@ -50950,8 +52180,7 @@ string1 = A.stringReplaceAllUnchecked(string1, t1, ""); t1 = $.$get$_leadingNewLinesRegExp(); string2.toString; - string2 = A.stringReplaceAllUnchecked(string2, t1, ""); - return string1 + separator + string2; + return string1 + separator + A.stringReplaceAllUnchecked(string2, t1, ""); }, _postProcess(input) { var t2, t1 = {}; @@ -50959,15 +52188,15 @@ $._appendRuleSet.forEach$1(0, new A._postProcess_closure(t1)); t1 = t1.input; if (t1.length !== 0) { - t2 = A.RegExp_RegExp("^[\\t\\r\\n]+", true, false, false); + t2 = A.RegExp_RegExp("^[\\t\\r\\n]+", true, false, false, false); t1 = A.stringReplaceAllUnchecked(t1, t2, ""); - t2 = A.RegExp_RegExp("[\\t\\r\\n\\s]+$", true, false, false); + t2 = A.RegExp_RegExp("[\\t\\r\\n\\s]+$", true, false, false, false); return A.stringReplaceAllUnchecked(t1, t2, ""); } return ""; }, _process(inNode) { - var t1, t2, result, t3, t4, textContent, replacement, rule, $content, result0, t5, hasLeading, hasTrailing, separator, string1, string2, _null = null, + var t1, t2, result, t3, t4, textContent, replacement, rule, $content, result0, t5, hasLeading, hasTrailing, separator, string1, _null = null, _s7_ = "leading", _s8_ = "trailing"; for (t1 = inNode.childNodes$0(0), t1 = new A._SyncStarIterator(t1._outerHelper(), t1.$ti._eval$1("_SyncStarIterator<1>")), t2 = type$.String, result = ""; t1.moveNext$0();) { @@ -51000,10 +52229,10 @@ t4 = t4 == null ? _null : t4.toLowerCase(); } if (!B.JSArray_methods.contains$1(B.List_ILN, t4)) { - t4 = A.RegExp_RegExp("^[ \\r\\n\\t]", true, false, false); + t4 = A.RegExp_RegExp("^[ \\r\\n\\t]", true, false, false, false); t5 = t3.get$textContent(); hasLeading = t4._nativeRegExp.test(t5); - t4 = A.RegExp_RegExp("[ \\r\\n\\t]$", true, false, false); + t4 = A.RegExp_RegExp("[ \\r\\n\\t]$", true, false, false, false); t5 = t3.get$textContent(); hasTrailing = t4._nativeRegExp.test(t5); if (hasLeading && !A._isFlankedByWhitespace(t3, "left")) @@ -51021,9 +52250,9 @@ t3 = result0.$index(0, _s7_); if (t3 == null) t3 = ""; - t3 += A.S(replacement); result0 = result0.$index(0, _s8_); - replacement = t3 + (result0 == null ? "" : result0); + t4 = result0 == null ? "" : result0; + replacement = t3 + A.S(replacement) + t4; } else replacement = ""; } @@ -51031,8 +52260,7 @@ t3 = $.$get$_trailingNewLinesRegExp(); string1 = A.stringReplaceAllUnchecked(result, t3, ""); t3 = $.$get$_leadingNewLinesRegExp(); - string2 = A.stringReplaceAllUnchecked(replacement, t3, ""); - result = string1 + separator + string2; + result = string1 + separator + A.stringReplaceAllUnchecked(replacement, t3, ""); } return result; }, @@ -51098,12 +52326,12 @@ 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); + 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.Element1) { + 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; @@ -51256,7 +52484,7 @@ return null; }, _asElement(node) { - if (!(node instanceof A.Element1)) + if (!(node instanceof A.Element)) return null; return node; }, @@ -51271,10 +52499,10 @@ t2._as(current); t4 = J.toString$0$(current._dom$_data); current._dom$_data = t4; - t5 = A.RegExp_RegExp("[ \\r\\n\\t]+", true, false, false); + 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); + t4 = A.RegExp_RegExp(" $", true, false, false, false); t5 = J.toString$0$(prevText._dom$_data); prevText._dom$_data = t5; t4 = t4._nativeRegExp.test(t5); @@ -51332,7 +52560,7 @@ if (prevText != null) { t4 = J.toString$0$(prevText._dom$_data); prevText._dom$_data = t4; - t5 = A.RegExp_RegExp(" $", true, false, false); + t5 = A.RegExp_RegExp(" $", true, false, false, false); t4 = A.stringReplaceAllUnchecked(t4, t5, ""); prevText._dom$_data = t4; } @@ -51372,7 +52600,7 @@ if (prevText != null) { t1 = J.toString$0$(prevText._dom$_data); prevText._dom$_data = t1; - t2 = A.RegExp_RegExp(" $", true, false, false); + t2 = A.RegExp_RegExp(" $", true, false, false, false); t1 = A.stringReplaceAllUnchecked(t1, t2, ""); prevText._dom$_data = t1; prevText._dom$_data = t1; @@ -51382,7 +52610,7 @@ return domNode; }, _isPre(node) { - return node instanceof A.Element1 && A._asElement(node).localName.toLowerCase() === "pre"; + return node instanceof A.Element && A._asElement(node).localName.toLowerCase() === "pre"; }, _nextNode(prev, current) { var t1, parentNode; @@ -51397,7 +52625,7 @@ t1 = A.nextSibling(current); if (t1 == null) { parentNode = current.parentNode; - t1 = parentNode instanceof A.Element1 ? parentNode : null; + t1 = parentNode instanceof A.Element ? parentNode : null; } return t1; }, @@ -51745,7 +52973,7 @@ PngDecoder: function PngDecoder() { var _ = this; _._info = null; - _._bitBufferLen = _._bitBuffer = 0; + _._png_decoder$_bitBufferLen = _._png_decoder$_bitBuffer = 0; _.__PngDecoder__input = $; _._progressY = 0; }, @@ -51778,7 +53006,7 @@ ImageCropperPlugin: function ImageCropperPlugin(t0) { this._instanceToken = t0; }, - Promise0: function Promise0() { + Promise1: function Promise1() { }, BindConfiguration: function BindConfiguration() { }, @@ -52005,7 +53233,7 @@ t1.toString; return t1; } else { - t1 = $.pluralRules.$index(0, verifiedLocale); + t1 = $.$get$pluralRules().$index(0, verifiedLocale); $.Intl__cachedPluralRule = t1; $.Intl__cachedPluralLocale = verifiedLocale; t1.toString; @@ -52847,7 +54075,7 @@ return B.PluralCase_5; }, localeHasPluralRules(locale) { - return $.pluralRules.containsKey$1(0, locale); + return $.$get$pluralRules().containsKey$1(0, locale); }, PluralCase: function PluralCase(t0, t1) { this.index = t0; @@ -52880,6 +54108,7 @@ builder.get$_account_model$_$this()._isSchedulerRunning = false; builder.get$_account_model$_$this()._disableAutoUpdate = false; builder.get$_account_model$_$this()._isMigrated = false; + builder.get$_account_model$_$this()._isHosted = false; builder.get$_account_model$_$this()._trialPlan = ""; builder.get$_account_model$_$this()._trialStarted = ""; builder.get$_account_model$_$this()._defaultCompanyId = ""; @@ -52887,14 +54116,14 @@ builder.get$_account_model$_$this()._hostedCompanyCount = 1; return builder; }, - _$AccountEntity$_(currentVersion, debugEnabled, defaultCompanyId, defaultUrl, disableAutoUpdate, hostedClientCount, hostedCompanyCount, id, isDocker, isMigrated, isSchedulerRunning, latestVersion, plan, planExpires, reportErrors, trialPlan, trialStarted) { - return new A._$AccountEntity(id, trialPlan, trialStarted, defaultUrl, reportErrors, plan, planExpires, latestVersion, currentVersion, debugEnabled, isDocker, isMigrated, isSchedulerRunning, disableAutoUpdate, defaultCompanyId, hostedClientCount, hostedCompanyCount); + _$AccountEntity$_(currentVersion, debugEnabled, defaultCompanyId, defaultUrl, disableAutoUpdate, hostedClientCount, hostedCompanyCount, id, isDocker, isHosted, isMigrated, isSchedulerRunning, latestVersion, plan, planExpires, reportErrors, trialPlan, trialStarted) { + return new A._$AccountEntity(id, trialPlan, trialStarted, defaultUrl, reportErrors, plan, planExpires, latestVersion, currentVersion, debugEnabled, isDocker, isMigrated, isHosted, isSchedulerRunning, disableAutoUpdate, defaultCompanyId, hostedClientCount, hostedCompanyCount); }, AccountEntity: function AccountEntity() { }, _$AccountEntitySerializer: function _$AccountEntitySerializer() { }, - _$AccountEntity: function _$AccountEntity(t0, t1, t2, t3, t4, t5, t6, t7, t8, t9, t10, t11, t12, t13, t14, t15, t16) { + _$AccountEntity: function _$AccountEntity(t0, t1, t2, t3, t4, t5, t6, t7, t8, t9, t10, t11, t12, t13, t14, t15, t16, t17) { var _ = this; _.id = t0; _.trialPlan = t1; @@ -52908,16 +54137,17 @@ _.debugEnabled = t9; _.isDocker = t10; _.isMigrated = t11; - _.isSchedulerRunning = t12; - _.disableAutoUpdate = t13; - _.defaultCompanyId = t14; - _.hostedClientCount = t15; - _.hostedCompanyCount = t16; + _.isHosted = t12; + _.isSchedulerRunning = t13; + _.disableAutoUpdate = t14; + _.defaultCompanyId = t15; + _.hostedClientCount = t16; + _.hostedCompanyCount = t17; _._account_model$__hashCode = null; }, AccountEntityBuilder: function AccountEntityBuilder() { var _ = this; - _._hostedCompanyCount = _._hostedClientCount = _._defaultCompanyId = _._disableAutoUpdate = _._isSchedulerRunning = _._isMigrated = _._isDocker = _._debugEnabled = _._currentVersion = _._latestVersion = _._planExpires = _._plan = _._reportErrors = _._defaultUrl = _._trialStarted = _._trialPlan = _._account_model$_id = _._account_model$_$v = null; + _._hostedCompanyCount = _._hostedClientCount = _._defaultCompanyId = _._disableAutoUpdate = _._isSchedulerRunning = _._isHosted = _._isMigrated = _._isDocker = _._debugEnabled = _._currentVersion = _._latestVersion = _._planExpires = _._plan = _._reportErrors = _._defaultUrl = _._trialStarted = _._trialPlan = _._account_model$_id = _._account_model$_$v = null; }, ClientEntity_ClientEntity(group, id, state, user) { var t1, t2, t3, t4, t5, t6, t7, t8, t9, _null = null; @@ -53071,7 +54301,7 @@ }, ClientEntityBuilder: function ClientEntityBuilder() { var _ = this; - _._shippingCountryId = _._shippingPostalCode = _._shippingState = _._shippingCity = _._shippingAddress2 = _._shippingAddress1 = _._number = _._idNumber = _._vatNumber = _._sizeId = _._industryId = _._website = _._publicNotes = _._privateNotes = _._client_model$_phone = _._countryId = _._postalCode = _._client_model$_state = _._city = _._address2 = _._address1 = _._clientHash = _._paidToDate = _._creditBalance = _._balance = _._displayName = _._client_model$_name = _._loadedAt = _._groupId = _._client_model$_$v = null; + _._shippingCountryId = _._shippingPostalCode = _._shippingState = _._shippingCity = _._shippingAddress2 = _._shippingAddress1 = _._number = _._client_model$_idNumber = _._client_model$_vatNumber = _._sizeId = _._industryId = _._client_model$_website = _._publicNotes = _._privateNotes = _._client_model$_phone = _._client_model$_countryId = _._client_model$_postalCode = _._client_model$_state = _._client_model$_city = _._client_model$_address2 = _._client_model$_address1 = _._clientHash = _._paidToDate = _._creditBalance = _._balance = _._displayName = _._client_model$_name = _._loadedAt = _._groupId = _._client_model$_$v = null; _._client_model$_id = _._client_model$_assignedUserId = _._client_model$_createdUserId = _._client_model$_isDeleted = _._client_model$_archivedAt = _._client_model$_updatedAt = _._client_model$_createdAt = _._client_model$_isChanged = _._systemLogs = _._client_model$_documents = _._gatewayTokens = _._ledger = _._activities = _._contacts = _._client_model$_customValue4 = _._client_model$_customValue3 = _._client_model$_customValue2 = _._client_model$_customValue1 = _._lastLogin = _._client_model$_settings = null; }, _$ContactEntity: function _$ContactEntity(t0, t1, t2, t3, t4, t5, t6, t7, t8, t9, t10, t11, t12, t13, t14, t15, t16, t17, t18, t19, t20, t21) { @@ -53120,7 +54350,7 @@ t1 = "" + t1; } else t1 = id; - return A._$CompanyGatewayEntity$_(0, 0, "", "", 0, "", "", "", "", "", A.BuiltMap_BuiltMap(B.Map_empty, type$.legacy_String, type$.legacy_FeesAndLimitsSettings), "", t1, false, false, false, "", null, false, false, false, true, false, false, true, false, A.BuiltList_BuiltList$from(B.List_empty, type$.legacy_SystemLogEntity), "always", true, 0); + return A._$CompanyGatewayEntity$_(0, 0, "", "", 0, "", "", "", "", "", A.BuiltMap_BuiltMap(B.Map_empty0, type$.legacy_String, type$.legacy_FeesAndLimitsSettings), "", t1, false, false, false, "", null, false, false, false, true, false, false, true, false, A.BuiltList_BuiltList$from(B.List_empty, type$.legacy_SystemLogEntity), "always", true, 0); }, FeesAndLimitsSettings_FeesAndLimitsSettings(isEnabled) { return A._$FeesAndLimitsSettings$_(false, 0, 0, 0, isEnabled === true, -1, -1, "", "", "", 0, 0, 0); @@ -53241,11 +54471,11 @@ t4 = type$.legacy_TaskStatusEntity, t5 = A.BuiltList_BuiltList$from(B.List_empty, t4), t6 = type$.legacy_String; - t4 = A.BuiltMap_BuiltMap(B.Map_empty, t6, t4); + t4 = A.BuiltMap_BuiltMap(B.Map_empty0, t6, t4); t7 = A.BuiltList_BuiltList$from(B.List_empty, type$.legacy_CompanyGatewayEntity); t8 = A.BuiltList_BuiltList$from(B.List_empty, type$.legacy_ExpenseCategoryEntity); t9 = A.BuiltList_BuiltList$from(B.List_empty, type$.legacy_UserEntity); - t6 = A.BuiltMap_BuiltMap(B.Map_empty, t6, t6); + t6 = A.BuiltMap_BuiltMap(B.Map_empty0, t6, t6); t10 = A.BuiltList_BuiltList$from(B.List_empty, type$.legacy_ActivityEntity); t11 = A.BuiltList_BuiltList$from(B.List_empty, type$.legacy_ClientEntity); t12 = A.BuiltList_BuiltList$from(B.List_empty, type$.legacy_ProductEntity); @@ -53268,7 +54498,7 @@ t27 = A.BuiltList_BuiltList$from(B.List_empty, type$.legacy_DocumentEntity); t28 = A.BuiltList_BuiltList$from(B.List_empty, type$.legacy_SubscriptionEntity); t29 = A.BuiltList_BuiltList$from(B.List_empty, type$.legacy_SystemLogEntity); - return A._$CompanyEntity$_(t10, 0, "", false, false, true, A.BuiltList_BuiltList$from(B.List_empty, type$.legacy_RegistrationFieldEntity), t11, t7, "", false, true, 0, "", t13, t6, true, false, t23, t27, false, false, false, false, false, false, true, false, 0, B.EntityType_company, t8, false, t16, true, "0", "0", "", t2, "", "", false, true, false, true, t14, false, false, false, false, false, false, true, true, 0, 0, false, 1800000, t24, t18, "", "subdomain", t12, t21, t19, t17, t15, false, 0, t1, true, false, false, "", "", "", t28, t29, t4, t5, t20, t3, t25, true, 0, false, t9, t22, t26); + return A._$CompanyEntity$_(t10, 0, "", false, false, true, A.BuiltList_BuiltList$from(B.List_empty, type$.legacy_RegistrationFieldEntity), t11, t7, "", false, true, 0, "", t13, t6, true, false, t23, t27, false, false, false, false, false, false, true, false, 0, B.EntityType_company, t8, false, t16, true, "0", "0", "", t2, "", "", false, true, false, true, t14, false, false, false, false, false, false, true, true, 0, 0, false, 1800000, t24, t18, "", "subdomain", t12, t21, t19, t17, t15, false, 0, t1, true, false, false, "", "", false, "", t28, t29, t4, t5, t20, t3, t25, true, 0, false, false, t9, t22, t26); }, CompanyEntity__initializeBuilder(builder) { builder.get$_company_model$_$this()._calculateExpenseTaxByAmount = false; @@ -53282,8 +54512,10 @@ builder.get$_company_model$_$this()._markdownEnabled = true; builder.get$_company_model$_$this()._markdownEmailEnabled = true; builder.get$_company_model$_$this()._useCommaAsDecimalPlace = false; + builder.get$_company_model$_$this()._useQuoteTermsOnConversion = false; builder.get$_company_model$_$this()._reportIncludeDrafts = false; builder.get$_company_model$_$this()._convertRateToClient = true; + builder.get$_company_model$_$this()._stopOnUnpaidRecurring = false; builder.get$systemLogs().replace$1(0, A.BuiltList_BuiltList$from(B.List_empty, type$.legacy_SystemLogEntity)); builder.get$subscriptions().replace$1(0, A.BuiltList_BuiltList$from(B.List_empty, type$.legacy_SubscriptionEntity)); builder.get$recurringExpenses().replace$1(0, A.BuiltList_BuiltList$from(B.List_empty, type$.legacy_ExpenseEntity)); @@ -53293,7 +54525,7 @@ GatewayEntity_GatewayEntity() { var t1 = $.BaseEntity_counter - 1; $.BaseEntity_counter = t1; - return A._$GatewayEntity$_("1", "", "" + t1, false, false, "", A.BuiltMap_BuiltMap(B.Map_empty, type$.legacy_String, type$.legacy_GatewayOptionsEntity), "", 0); + return A._$GatewayEntity$_("1", "", "" + t1, false, false, "", A.BuiltMap_BuiltMap(B.Map_empty0, type$.legacy_String, type$.legacy_GatewayOptionsEntity), "", 0); }, GatewayEntity_getClientUrl(customerReference, gatewayId) { switch (gatewayId) { @@ -53321,30 +54553,30 @@ t1 = A.CompanyEntity_CompanyEntity(), t2 = A.UserEntity_UserEntity(_null, _null, _null), t3 = A.TokenEntity_TokenEntity(_null, _null); - return A._$UserCompanyEntity$_(A._$AccountEntity$_("", false, "", "", false, 0, 1, "", false, false, false, "", "", "", reportErrors, "", ""), t1, false, false, "", A.BuiltMap_BuiltMap(B.Map_empty, type$.legacy_String, type$.legacy_BuiltList_legacy_String).rebuild$1(new A.UserCompanyEntity_UserCompanyEntity_closure()), "", 0, _null, t3, t2); + return A._$UserCompanyEntity$_(A._$AccountEntity$_("", false, "", "", false, 0, 1, "", false, false, false, false, "", "", "", reportErrors, "", ""), t1, false, false, "", A.BuiltMap_BuiltMap(B.Map_empty0, type$.legacy_String, type$.legacy_BuiltList_legacy_String).rebuild$1(new A.UserCompanyEntity_UserCompanyEntity_closure()), "", 0, _null, t3, t2); }, UserCompanyEntity__initializeBuilder(builder) { var t1 = builder.get$settings(), t2 = A.UserSettingsEntity_UserSettingsEntity(); A.ArgumentError_checkNotNull(t2, "other"); t1._company_model$_$v = t2; - builder.get$notifications().replace$1(0, A.BuiltMap_BuiltMap(B.Map_empty, type$.legacy_String, type$.legacy_BuiltList_legacy_String).rebuild$1(new A.UserCompanyEntity__initializeBuilder_closure())); + builder.get$notifications().replace$1(0, A.BuiltMap_BuiltMap(B.Map_empty0, type$.legacy_String, type$.legacy_BuiltList_legacy_String).rebuild$1(new A.UserCompanyEntity__initializeBuilder_closure())); builder.get$_company_model$_$this()._permissionsUpdatedAt = 0; builder.get$_company_model$_$this()._ninjaPortalUrl = ""; return builder; }, UserSettingsEntity_UserSettingsEntity() { var t1 = type$.legacy_String, - t2 = A.BuiltMap_BuiltMap(B.Map_empty, t1, type$.legacy_BuiltList_legacy_String); - return A._$UserSettingsEntity$_("#2F7DC3", false, 3, A.BuiltMap_BuiltMap(B.Map_empty, t1, type$.legacy_ReportSettingsEntity), t2); + t2 = A.BuiltMap_BuiltMap(B.Map_empty0, t1, type$.legacy_BuiltList_legacy_String); + return A._$UserSettingsEntity$_("#2F7DC3", false, 3, A.BuiltMap_BuiltMap(B.Map_empty0, t1, type$.legacy_ReportSettingsEntity), t2); }, UserSettingsEntity__initializeBuilder(builder) { var t1; builder.get$_company_model$_$this()._accentColor = "#2F7DC3"; builder.get$_company_model$_$this()._numberYearsActive = 3; t1 = type$.legacy_String; - builder.get$tableColumns().replace$1(0, A.BuiltMap_BuiltMap(B.Map_empty, t1, type$.legacy_BuiltList_legacy_String)); - builder.get$reportSettings().replace$1(0, A.BuiltMap_BuiltMap(B.Map_empty, t1, type$.legacy_ReportSettingsEntity)); + builder.get$tableColumns().replace$1(0, A.BuiltMap_BuiltMap(B.Map_empty0, t1, type$.legacy_BuiltList_legacy_String)); + builder.get$reportSettings().replace$1(0, A.BuiltMap_BuiltMap(B.Map_empty0, t1, type$.legacy_ReportSettingsEntity)); builder.get$_company_model$_$this()._includeDeletedClients = false; return builder; }, @@ -53361,7 +54593,7 @@ builder.get$columns(builder).replace$1(0, A.BuiltList_BuiltList$from(B.List_empty, type$.legacy_String)); return builder; }, - _$CompanyEntity$_(activities, archivedAt, assignedUserId, autoStartTasks, calculateExpenseTaxByAmount, clientCanRegister, clientRegistrationFields, clients, companyGateways, companyKey, convertProductExchangeRate, convertRateToClient, createdAt, createdUserId, credits, customFields, defaultQuantity, defaultTaskIsDateBased, designs, documents, enableCustomSurchargeTaxes1, enableCustomSurchargeTaxes2, enableCustomSurchargeTaxes3, enableCustomSurchargeTaxes4, enableProductCost, enableProductDiscount, enableProductQuantity, enableShopApi, enabledModules, entityType, expenseCategories, expenseInclusiveTaxes, expenses, fillProducts, firstDayOfWeek, firstMonthOfYear, googleAnalyticsKey, groups, id, industryId, invoiceExpenseDocuments, invoiceTaskDatelog, invoiceTaskDocuments, invoiceTaskTimelog, invoices, isChanged, isDeleted, isDisabled, isLarge, markExpensesInvoiceable, markExpensesPaid, markdownEmailEnabled, markdownEnabled, numberOfInvoiceTaxRates, numberOfItemTaxRates, oauthPasswordRequired, passwordTimeout, paymentTerms, payments, portalDomain, portalMode, products, projects, quotes, recurringExpenses, recurringInvoices, reportIncludeDrafts, sessionTimeout, settings, showProductDetails, showTaskEndDate, showTasksTable, sizeId, slackWebhookUrl, subdomain, subscriptions, systemLogs, taskStatusMap, taskStatuses, tasks, taxRates, tokens, updateProducts, updatedAt, useCommaAsDecimalPlace, users, vendors, webhooks) { + _$CompanyEntity$_(activities, archivedAt, assignedUserId, autoStartTasks, calculateExpenseTaxByAmount, clientCanRegister, clientRegistrationFields, clients, companyGateways, companyKey, convertProductExchangeRate, convertRateToClient, createdAt, createdUserId, credits, customFields, defaultQuantity, defaultTaskIsDateBased, designs, documents, enableCustomSurchargeTaxes1, enableCustomSurchargeTaxes2, enableCustomSurchargeTaxes3, enableCustomSurchargeTaxes4, enableProductCost, enableProductDiscount, enableProductQuantity, enableShopApi, enabledModules, entityType, expenseCategories, expenseInclusiveTaxes, expenses, fillProducts, firstDayOfWeek, firstMonthOfYear, googleAnalyticsKey, groups, id, industryId, invoiceExpenseDocuments, invoiceTaskDatelog, invoiceTaskDocuments, invoiceTaskTimelog, invoices, isChanged, isDeleted, isDisabled, isLarge, markExpensesInvoiceable, markExpensesPaid, markdownEmailEnabled, markdownEnabled, numberOfInvoiceTaxRates, numberOfItemTaxRates, oauthPasswordRequired, passwordTimeout, paymentTerms, payments, portalDomain, portalMode, products, projects, quotes, recurringExpenses, recurringInvoices, reportIncludeDrafts, sessionTimeout, settings, showProductDetails, showTaskEndDate, showTasksTable, sizeId, slackWebhookUrl, stopOnUnpaidRecurring, subdomain, subscriptions, systemLogs, taskStatusMap, taskStatuses, tasks, taxRates, tokens, updateProducts, updatedAt, useCommaAsDecimalPlace, useQuoteTermsOnConversion, users, vendors, webhooks) { var _s13_ = "CompanyEntity"; if (groups == null) A.throwExpression(A.BuiltValueNullFieldError$(_s13_, "groups")); @@ -53423,7 +54655,7 @@ A.throwExpression(A.BuiltValueNullFieldError$(_s13_, "customFields")); if (settings == null) A.throwExpression(A.BuiltValueNullFieldError$(_s13_, "settings")); - 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, expenseInclusiveTaxes, sessionTimeout, passwordTimeout, oauthPasswordRequired, markdownEnabled, markdownEmailEnabled, useCommaAsDecimalPlace, reportIncludeDrafts, groups, activities, taxRates, taskStatuses, taskStatusMap, companyGateways, expenseCategories, users, clients, products, invoices, recurringInvoices, recurringExpenses, payments, quotes, credits, tasks, projects, expenses, vendors, designs, documents, tokens, webhooks, subscriptions, paymentTerms, systemLogs, clientRegistrationFields, customFields, slackWebhookUrl, googleAnalyticsKey, markExpensesInvoiceable, markExpensesPaid, invoiceExpenseDocuments, invoiceTaskDocuments, invoiceTaskTimelog, invoiceTaskDatelog, autoStartTasks, showTasksTable, showTaskEndDate, settings, enabledModules, calculateExpenseTaxByAmount, isChanged, createdAt, updatedAt, archivedAt, isDeleted, createdUserId, assignedUserId, entityType, 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, expenseInclusiveTaxes, sessionTimeout, passwordTimeout, oauthPasswordRequired, markdownEnabled, markdownEmailEnabled, useCommaAsDecimalPlace, reportIncludeDrafts, useQuoteTermsOnConversion, groups, activities, taxRates, taskStatuses, taskStatusMap, companyGateways, expenseCategories, users, clients, products, invoices, recurringInvoices, recurringExpenses, payments, quotes, credits, tasks, projects, expenses, vendors, designs, documents, tokens, webhooks, subscriptions, paymentTerms, systemLogs, clientRegistrationFields, customFields, slackWebhookUrl, googleAnalyticsKey, markExpensesInvoiceable, markExpensesPaid, invoiceExpenseDocuments, invoiceTaskDocuments, invoiceTaskTimelog, invoiceTaskDatelog, 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) @@ -53495,7 +54727,7 @@ }, _$RegistrationFieldEntitySerializer: function _$RegistrationFieldEntitySerializer() { }, - _$CompanyEntity: function _$CompanyEntity(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) { + _$CompanyEntity: function _$CompanyEntity(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; _.enableCustomSurchargeTaxes1 = t0; _.enableCustomSurchargeTaxes2 = t1; @@ -53533,65 +54765,68 @@ _.markdownEmailEnabled = t33; _.useCommaAsDecimalPlace = t34; _.reportIncludeDrafts = t35; - _.groups = t36; - _.activities = t37; - _.taxRates = t38; - _.taskStatuses = t39; - _.taskStatusMap = t40; - _.companyGateways = t41; - _.expenseCategories = t42; - _.users = t43; - _.clients = t44; - _.products = t45; - _.invoices = t46; - _.recurringInvoices = t47; - _.recurringExpenses = t48; - _.payments = t49; - _.quotes = t50; - _.credits = t51; - _.tasks = t52; - _.projects = t53; - _.expenses = t54; - _.vendors = t55; - _.designs = t56; - _.documents = t57; - _.tokens = t58; - _.webhooks = t59; - _.subscriptions = t60; - _.paymentTerms = t61; - _.systemLogs = t62; - _.clientRegistrationFields = t63; - _.customFields = t64; - _.slackWebhookUrl = t65; - _.googleAnalyticsKey = t66; - _.markExpensesInvoiceable = t67; - _.markExpensesPaid = t68; - _.invoiceExpenseDocuments = t69; - _.invoiceTaskDocuments = t70; - _.invoiceTaskTimelog = t71; - _.invoiceTaskDatelog = t72; - _.autoStartTasks = t73; - _.showTasksTable = t74; - _.showTaskEndDate = t75; - _.settings = t76; - _.enabledModules = t77; - _.calculateExpenseTaxByAmount = t78; - _.isChanged = t79; - _.createdAt = t80; - _.updatedAt = t81; - _.archivedAt = t82; - _.isDeleted = t83; - _.createdUserId = t84; - _.assignedUserId = t85; - _.entityType = t86; - _.id = t87; + _.useQuoteTermsOnConversion = t36; + _.groups = t37; + _.activities = t38; + _.taxRates = t39; + _.taskStatuses = t40; + _.taskStatusMap = t41; + _.companyGateways = t42; + _.expenseCategories = t43; + _.users = t44; + _.clients = t45; + _.products = t46; + _.invoices = t47; + _.recurringInvoices = t48; + _.recurringExpenses = t49; + _.payments = t50; + _.quotes = t51; + _.credits = t52; + _.tasks = t53; + _.projects = t54; + _.expenses = t55; + _.vendors = t56; + _.designs = t57; + _.documents = t58; + _.tokens = t59; + _.webhooks = t60; + _.subscriptions = t61; + _.paymentTerms = t62; + _.systemLogs = t63; + _.clientRegistrationFields = t64; + _.customFields = t65; + _.slackWebhookUrl = t66; + _.googleAnalyticsKey = t67; + _.markExpensesInvoiceable = t68; + _.markExpensesPaid = t69; + _.invoiceExpenseDocuments = t70; + _.invoiceTaskDocuments = t71; + _.invoiceTaskTimelog = t72; + _.invoiceTaskDatelog = t73; + _.autoStartTasks = t74; + _.showTasksTable = t75; + _.showTaskEndDate = t76; + _.settings = t77; + _.enabledModules = t78; + _.calculateExpenseTaxByAmount = t79; + _.stopOnUnpaidRecurring = t80; + _.isChanged = t81; + _.createdAt = t82; + _.updatedAt = t83; + _.archivedAt = t84; + _.isDeleted = t85; + _.createdUserId = t86; + _.assignedUserId = t87; + _.entityType = t88; + _.id = t89; _._company_model$__hashCode = null; }, CompanyEntityBuilder: function CompanyEntityBuilder() { var _ = this; _._expenseInclusiveTaxes = _._numberOfItemTaxRates = _._numberOfInvoiceTaxRates = _._firstMonthOfYear = _._firstDayOfWeek = _._companyKey = _._enableShopApi = _._isDisabled = _._isLarge = _._clientCanRegister = _._showProductDetails = _._defaultQuantity = _._defaultTaskIsDateBased = _._enableProductDiscount = _._enableProductQuantity = _._enableProductCost = _._fillProducts = _._convertRateToClient = _._convertProductExchangeRate = _._updateProducts = _._portalDomain = _._portalMode = _._subdomain = _._company_model$_industryId = _._company_model$_sizeId = _._enableCustomSurchargeTaxes4 = _._enableCustomSurchargeTaxes3 = _._enableCustomSurchargeTaxes2 = _._enableCustomSurchargeTaxes1 = _._company_model$_$v = null; - _._tokens = _._company_model$_documents = _._designs = _._vendors = _._expenses = _._projects = _._tasks = _._credits = _._quotes = _._payments = _._recurringExpenses = _._recurringInvoices = _._invoices = _._products = _._clients = _._users = _._expenseCategories = _._companyGateways = _._taskStatusMap = _._taskStatuses = _._taxRates = _._company_model$_activities = _._groups = _._reportIncludeDrafts = _._useCommaAsDecimalPlace = _._markdownEmailEnabled = _._markdownEnabled = _._oauthPasswordRequired = _._passwordTimeout = _._sessionTimeout = null; - _._company_model$_id = _._company_model$_entityType = _._company_model$_assignedUserId = _._company_model$_createdUserId = _._company_model$_isDeleted = _._company_model$_archivedAt = _._company_model$_updatedAt = _._company_model$_createdAt = _._company_model$_isChanged = _._calculateExpenseTaxByAmount = _._enabledModules = _._settings = _._showTaskEndDate = _._showTasksTable = _._autoStartTasks = _._invoiceTaskDatelog = _._invoiceTaskTimelog = _._invoiceTaskDocuments = _._invoiceExpenseDocuments = _._markExpensesPaid = _._markExpensesInvoiceable = _._googleAnalyticsKey = _._slackWebhookUrl = _._customFields = _._clientRegistrationFields = _._company_model$_systemLogs = _._paymentTerms = _._subscriptions = _._webhooks = null; + _._company_model$_documents = _._designs = _._vendors = _._expenses = _._projects = _._tasks = _._credits = _._quotes = _._payments = _._recurringExpenses = _._recurringInvoices = _._invoices = _._products = _._clients = _._users = _._expenseCategories = _._companyGateways = _._taskStatusMap = _._taskStatuses = _._taxRates = _._company_model$_activities = _._groups = _._useQuoteTermsOnConversion = _._reportIncludeDrafts = _._useCommaAsDecimalPlace = _._markdownEmailEnabled = _._markdownEnabled = _._oauthPasswordRequired = _._passwordTimeout = _._sessionTimeout = null; + _._company_model$_entityType = _._company_model$_assignedUserId = _._company_model$_createdUserId = _._company_model$_isDeleted = _._company_model$_archivedAt = _._company_model$_updatedAt = _._company_model$_createdAt = _._company_model$_isChanged = _._stopOnUnpaidRecurring = _._calculateExpenseTaxByAmount = _._enabledModules = _._company_model$_settings = _._showTaskEndDate = _._showTasksTable = _._autoStartTasks = _._invoiceTaskDatelog = _._invoiceTaskTimelog = _._invoiceTaskDocuments = _._invoiceExpenseDocuments = _._markExpensesPaid = _._markExpensesInvoiceable = _._googleAnalyticsKey = _._slackWebhookUrl = _._customFields = _._clientRegistrationFields = _._company_model$_systemLogs = _._paymentTerms = _._subscriptions = _._webhooks = _._tokens = null; + _._company_model$_id = null; }, _$GatewayEntity: function _$GatewayEntity(t0, t1, t2, t3, t4, t5, t6, t7, t8) { var _ = this; @@ -53638,7 +54873,7 @@ }, UserCompanyEntityBuilder: function UserCompanyEntityBuilder() { var _ = this; - _._ninjaPortalUrl = _._settings = _._account = _._token = _._company_model$_user = _._company_model$_company = _._notifications = _._permissions = _._permissionsUpdatedAt = _._isOwner = _._isAdmin = _._company_model$_$v = null; + _._ninjaPortalUrl = _._company_model$_settings = _._account = _._token = _._company_model$_user = _._company_model$_company = _._notifications = _._permissions = _._permissionsUpdatedAt = _._isOwner = _._isAdmin = _._company_model$_$v = null; }, _$UserSettingsEntity: function _$UserSettingsEntity(t0, t1, t2, t3, t4) { var _ = this; @@ -54597,7 +55832,7 @@ }, GroupEntityBuilder: function GroupEntityBuilder() { var _ = this; - _._group_model$_id = _._group_model$_assignedUserId = _._group_model$_createdUserId = _._group_model$_isDeleted = _._group_model$_archivedAt = _._group_model$_updatedAt = _._group_model$_createdAt = _._group_model$_isChanged = _._documents = _._group_model$_settings = _._group_model$_name = _._group_model$_$v = null; + _._id = _._assignedUserId = _._createdUserId = _._isDeleted = _._archivedAt = _._group_model$_updatedAt = _._createdAt = _._group_model$_isChanged = _._documents = _._settings = _._group_model$_name = _._group_model$_$v = null; }, _GroupEntity_Object_BaseEntity: function _GroupEntity_Object_BaseEntity() { }, @@ -54824,8 +56059,7 @@ var _null = null, t1 = $.BaseEntity_counter - 1; $.BaseEntity_counter = t1; - t1 = "" + t1; - return A._$InvitationEntity$_(0, _null, contactId, 0, _null, _null, _null, t1, false, false, "", "", "", "", 0, ""); + return A._$InvitationEntity$_(0, _null, contactId, 0, _null, _null, _null, "" + t1, false, false, "", "", "", "", 0, ""); }, _$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, filename, footer, frequencyId, id, invitations, invoiceId, isAmountDiscount, isChanged, isDeleted, lastSentDate, lineItems, loadedAt, nextSendDate, number, paidToDate, partial, partialDueDate, poNumber, privateNotes, projectId, publicNotes, recurringDates, recurringId, remainingCycles, reminder1Sent, reminder2Sent, reminder3Sent, reminderLastSent, statusId, subscriptionId, taxAmount, taxName1, taxName2, taxName3, taxRate1, taxRate2, taxRate3, terms, updatedAt, usesInclusiveTaxes, vendorId) { var _s13_ = "InvoiceEntity"; @@ -55299,13 +56533,13 @@ return A._$PaymentEntity$_(0, 0, 0, "", "", t5, "", 0, "", t7, "", "", "", "", "", t2, t6, 1, _null, t1, "", t9, false, false, false, true, "", t8, "", "", 0, t3 == null ? _null : t3.clientManualPaymentNotification, "", "", t4, 0, ""); }, PaymentableEntity_PaymentableEntity(amount, creditId, invoiceId) { - var t2, t3, + var t2, t3, t4, t1 = $.BaseEntity_counter - 1; $.BaseEntity_counter = t1; - t1 = "" + t1; t2 = invoiceId == null ? "" : invoiceId; t3 = creditId == null ? "" : creditId; - return A._$PaymentableEntity$_(amount == null ? 0 : amount, null, t3, t1, t2, null); + t4 = amount == null ? 0 : amount; + return A._$PaymentableEntity$_(t4, null, t3, "" + t1, t2, null); }, _$PaymentEntity$_(amount, applied, archivedAt, assignedUserId, clientContactId, clientId, companyGatewayId, createdAt, createdUserId, credits, currencyId, customValue1, customValue2, customValue3, customValue4, date, exchangeCurrencyId, exchangeRate, gatewayRefund, id, invitationId, invoices, isApplying, isChanged, isDeleted, isManual, number, paymentables, privateNotes, projectId, refunded, sendEmail, statusId, transactionReference, typeId, updatedAt, vendorId) { var _s13_ = "PaymentEntity"; @@ -56346,11 +57580,11 @@ }, SettingsEntityBuilder: function SettingsEntityBuilder() { var _ = this; - _._customMessageDashboard = _._emailStyleCustom = _._documentEmailAttachment = _._ublEmailAttachment = _._pdfEmailAttachment = _._bccEmail = _._emailFromName = _._replyToName = _._replyToEmail = _._emailStyle = _._enablePortalUploads = _._enablePortalTasks = _._enablePortalDashboard = _._enablePortal = _._sendReminders = _._defaultTaskRate = _._companyGatewayIds = _._defaultValidUntil = _._defaultPaymentTerms = _._settings_model$_customValue4 = _._settings_model$_customValue3 = _._settings_model$_customValue2 = _._settings_model$_customValue1 = _._currencyId = _._showCurrencyCode = _._languageId = _._enableMilitaryTime = _._dateFormatId = _._timezoneId = _._settings_model$_$v = null; + _._customMessageDashboard = _._emailStyleCustom = _._documentEmailAttachment = _._ublEmailAttachment = _._pdfEmailAttachment = _._bccEmail = _._emailFromName = _._replyToName = _._replyToEmail = _._emailStyle = _._enablePortalUploads = _._enablePortalTasks = _._enablePortalDashboard = _._enablePortal = _._sendReminders = _._defaultTaskRate = _._companyGatewayIds = _._defaultValidUntil = _._defaultPaymentTerms = _._customValue4 = _._customValue3 = _._customValue2 = _._customValue1 = _._currencyId = _._showCurrencyCode = _._languageId = _._enableMilitaryTime = _._dateFormatId = _._timezoneId = _._settings_model$_$v = null; _._quoteNumberCounter = _._quoteNumberPattern = _._recurringInvoiceNumberCounter = _._recurringInvoiceNumberPattern = _._invoiceNumberCounter = _._invoiceNumberPattern = _._projectNumberCounter = _._projectNumberPattern = _._paymentNumberCounter = _._paymentNumberPattern = _._ticketNumberCounter = _._ticketNumberPattern = _._vendorNumberCounter = _._vendorNumberPattern = _._recurringExpenseNumberCounter = _._recurringExpenseNumberPattern = _._expenseNumberCounter = _._expenseNumberPattern = _._taskNumberCounter = _._taskNumberPattern = _._translations = _._enableInclusiveTaxes = _._autoConvertQuote = _._autoEmailInvoice = _._autoArchiveQuote = _._autoArchiveInvoiceCancelled = _._autoArchiveInvoice = _._customMessageUnapprovedQuote = _._customMessagePaidInvoice = _._customMessageUnpaidInvoice = null; _._emailSubjectQuote = _._emailSubjectInvoice = _._emailSignature = _._pdfVariables = _._defaultPaymentTypeId = _._defaultTaxRate3 = _._defaultTaxName3 = _._defaultTaxRate2 = _._defaultTaxName2 = _._defaultTaxRate1 = _._defaultTaxName1 = _._defaultInvoiceFooter = _._defaultCreditDesignId = _._defaultQuoteDesignId = _._defaultInvoiceDesignId = _._defaultCreditFooter = _._defaultCreditTerms = _._defaultQuoteFooter = _._defaultQuoteTerms = _._defaultInvoiceTerms = _._sharedInvoiceCreditCounter = _._sharedInvoiceQuoteCounter = _._counterPadding = _._resetCounterDate = _._resetCounterFrequencyId = _._recurringNumberPrefix = _._creditNumberCounter = _._creditNumberPattern = _._clientNumberCounter = _._clientNumberPattern = null; _._settings_model$_name = _._requireQuoteSignature = _._requireInvoiceSignature = _._showAcceptQuoteTerms = _._showAcceptInvoiceTerms = _._enableEmailMarkup = _._signatureOnPdf = _._enablePortalPassword = _._emailBodyStatement = _._emailSubjectStatement = _._emailBodyCustom3 = _._emailSubjectCustom3 = _._emailBodyCustom2 = _._emailSubjectCustom2 = _._emailBodyCustom1 = _._emailSubjectCustom1 = _._emailBodyReminder3 = _._emailBodyReminder2 = _._emailBodyReminder1 = _._emailSubjectReminder3 = _._emailSubjectReminder2 = _._emailSubjectReminder1 = _._emailBodyPaymentPartial = _._emailBodyPayment = _._emailBodyCredit = _._emailBodyQuote = _._emailBodyInvoice = _._emailSubjectPaymentPartial = _._emailSubjectPayment = _._emailSubjectCredit = null; - _._numDaysReminder3 = _._numDaysReminder2 = _._numDaysReminder1 = _._enableReminderEndless = _._enableReminder3 = _._enableReminder2 = _._enableReminder1 = _._allPagesFooter = _._allPagesHeader = _._embedDocuments = _._hidePaidToDate = _._secondaryFont = _._primaryFont = _._secondaryColor = _._primaryColor = _._fontSize = _._pageLayout = _._pageSize = _._settings_model$_idNumber = _._settings_model$_vatNumber = _._settings_model$_countryId = _._settings_model$_email = _._settings_model$_phone = _._settings_model$_postalCode = _._settings_model$_state = _._settings_model$_city = _._settings_model$_address2 = _._settings_model$_address1 = _._settings_model$_website = _._companyLogo = null; + _._numDaysReminder3 = _._numDaysReminder2 = _._numDaysReminder1 = _._enableReminderEndless = _._enableReminder3 = _._enableReminder2 = _._enableReminder1 = _._allPagesFooter = _._allPagesHeader = _._embedDocuments = _._hidePaidToDate = _._secondaryFont = _._primaryFont = _._secondaryColor = _._primaryColor = _._fontSize = _._pageLayout = _._pageSize = _._idNumber = _._vatNumber = _._countryId = _._email = _._phone = _._postalCode = _._settings_model$_state = _._city = _._address2 = _._address1 = _._website = _._companyLogo = null; _._clientPortalCustomCss = _._clientPortalCustomHeader = _._useCreditsPayment = _._clientPortalUnderPaymentMinimum = _._autoBillDate = _._clientPortalAllowOverPayment = _._clientPortalAllowUnderPayment = _._autoBill = _._lockInvoices = _._clientPortalPrivacy = _._clientPortalTerms = _._gmailSendingUserId = _._emailSendingMethod = _._counterNumberApplied = _._clientManualPaymentNotification = _._clientOnlinePaymentNotification = _._emailBodyReminderEndless = _._emailSubjectReminderEndless = _._lateFeePercentEndless = _._lateFeePercent3 = _._lateFeePercent2 = _._lateFeePercent1 = _._lateFeeAmountEndless = _._lateFeeAmount3 = _._lateFeeAmount2 = _._lateFeeAmount1 = _._endlessReminderFrequencyId = _._scheduleReminder3 = _._scheduleReminder2 = _._scheduleReminder1 = null; _._clientPortalTasks = _._entitySendTime = _._hideEmptyColumnsOnPdf = _._clientPortalCustomJs = _._clientPortalCustomFooter = null; }, @@ -56813,14 +58047,14 @@ } else t1 = id; t2 = type$.legacy_String; - return A._$SubscriptionEntity$_(false, false, false, 0, "", "", 0, "", "", "", t1, true, false, false, 0, "", false, 0, "", "", 0, "", "", 0, 0, false, 0, A._$WebhookConfigurationEntity$_("", A.BuiltMap_BuiltMap(B.Map_empty, t2, t2), "", "", "")); + return A._$SubscriptionEntity$_(false, false, false, 0, "", "", 0, "", "", "", t1, true, false, false, 0, "", false, 0, "", "", 0, "", "", 0, 0, false, 0, A._$WebhookConfigurationEntity$_("", A.BuiltMap_BuiltMap(B.Map_empty0, t2, t2), "", "", "")); }, WebhookConfigurationEntity__initializeBuilder(builder) { var t1; builder.get$_subscription_model$_$this()._returnUrl = ""; builder.get$_subscription_model$_$this()._postPurchaseBody = ""; t1 = type$.legacy_String; - builder.get$postPurchaseHeaders().replace$1(0, A.BuiltMap_BuiltMap(B.Map_empty, t1, t1)); + builder.get$postPurchaseHeaders().replace$1(0, A.BuiltMap_BuiltMap(B.Map_empty0, t1, t1)); builder.get$_subscription_model$_$this()._postPurchaseRestMethod = ""; builder.get$_subscription_model$_$this()._postPurchaseUrl = ""; return builder; @@ -56980,7 +58214,7 @@ t7 = t8; } t7 = t7 == null ? _null : t7.map; - t7 = A.defaultTaskStatusId(t7 == null ? A.BuiltMap_BuiltMap(B.Map_empty, type$.legacy_String, type$.legacy_TaskStatusEntity) : t7); + t7 = A.defaultTaskStatusId(t7 == null ? A.BuiltMap_BuiltMap(B.Map_empty0, type$.legacy_String, type$.legacy_TaskStatusEntity) : t7); t8 = A.BuiltList_BuiltList$from(B.List_empty, type$.legacy_DocumentEntity); if (t1) t1 = _null; @@ -57171,12 +58405,12 @@ _TaskStatusEntity_Object_BaseEntity_SelectableEntity_EntityStatus: function _TaskStatusEntity_Object_BaseEntity_SelectableEntity_EntityStatus() { }, TaxRateEntity_TaxRateEntity(id, $name, rate, state) { - var t2, + var t2, t3, t1 = $.BaseEntity_counter - 1; $.BaseEntity_counter = t1; - t1 = "" + t1; t2 = $name == null ? "" : $name; - return A._$TaxRateEntity$_(0, "", 0, "", t1, false, false, t2, rate == null ? 0 : rate, 0); + t3 = rate == null ? 0 : rate; + return A._$TaxRateEntity$_(0, "", 0, "", "" + t1, false, false, t2, t3, 0); }, _$TaxRateEntity$_(archivedAt, assignedUserId, createdAt, createdUserId, id, isChanged, isDeleted, $name, rate, updatedAt) { return new A._$TaxRateEntity($name, rate, isChanged, createdAt, updatedAt, archivedAt, isDeleted, createdUserId, assignedUserId, id); @@ -57407,7 +58641,7 @@ }, 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 = _._emailVerifiedAt = _._password = _._phone = _._email = _._lastName = _._firstName = _._user_model$_$v = null; + _._user_model$_id = _._user_model$_assignedUserId = _._user_model$_createdUserId = _._user_model$_isDeleted = _._user_model$_archivedAt = _._user_model$_updatedAt = _._user_model$_createdAt = _._user_model$_isChanged = _._oauthProvider = _._userCompany = _._oauthUserToken = _._lastEmailAddress = _._hasPassword = _._isTwoFactorEnabled = _._user_model$_customValue4 = _._user_model$_customValue3 = _._user_model$_customValue2 = _._user_model$_customValue1 = _._emailVerifiedAt = _._password = _._user_model$_phone = _._user_model$_email = _._lastName = _._firstName = _._user_model$_$v = null; }, _UserEntity_Object_BaseEntity: function _UserEntity_Object_BaseEntity() { }, @@ -57548,11 +58782,11 @@ } else t1 = id; t2 = type$.legacy_String; - return A._$WebhookEntity$_(0, "", 0, "", "", "JSON", A.BuiltMap_BuiltMap(B.Map_empty, t2, t2), t1, false, false, "", "", 0); + return A._$WebhookEntity$_(0, "", 0, "", "", "JSON", A.BuiltMap_BuiltMap(B.Map_empty0, t2, t2), t1, false, false, "", "", 0); }, WebhookEntity__initializeBuilder(builder) { var t1 = type$.legacy_String; - builder.get$headers(builder).replace$1(0, A.BuiltMap_BuiltMap(B.Map_empty, t1, t1)); + builder.get$headers(builder).replace$1(0, A.BuiltMap_BuiltMap(B.Map_empty0, t1, t1)); builder.get$_webhook_model$_$this()._restMethod = ""; return builder; }, @@ -57793,11 +59027,14 @@ _parseError__closure: function _parseError__closure(t0) { this._box_0 = t0; }, - main() { + main0(isTesting) { + return A.main$body(false); + }, + main$body(isTesting) { var $async$goto = 0, $async$completer = A._makeAsyncAwaitCompleter(type$.dynamic), t1, t2, t3, userLogout, userLogoutAll, loginRequest, oauthLoginRequest, signUpRequest, oauthSignUpRequest, refreshRequest, recoverRequest, addCompany, deleteCompany, setDefaultCompany, purgeData, resendConfirmation, t4, viewDocumentList, viewDocument, editDocument, loadDocuments, loadDocument, archiveDocument, deleteDocument, restoreDocument, downloadDocuments, viewDashboard, viewProductList, viewProduct, editProduct, loadProducts, loadProduct, saveProduct, archiveProduct, deleteProduct, restoreProduct, saveDocument, viewClientList, viewClient, editClient, showPdfClient, loadClients, loadClient, saveClient, archiveClient, deleteClient, purgeClient, restoreClient, viewInvoiceList, viewInvoice, editInvoice, showEmailInvoice, showPdfInvoice, loadInvoices, loadInvoice, saveInvoice, archiveInvoice, deleteInvoice, restoreInvoice, emailInvoice, bulkEmailInvoices, markInvoiceSent, markInvoicePaid, cancelInvoices, downloadInvoices, viewExpenseList, viewExpense, editExpense, loadExpenses, loadExpense, saveExpense, archiveExpense, deleteExpense, restoreExpense, viewVendorList, viewVendor, editVendor, loadVendors, loadVendor, saveVendor, archiveVendor, deleteVendor, restoreVendor, viewTaskList, viewTask, editTask, loadTasks, loadTask, saveTask, archiveTask, startTask, stopTask, deleteTask, restoreTask, sortTasks, viewProjectList, viewProject, editProject, loadProjects, loadProject, saveProject, archiveProject, deleteProject, restoreProject, viewPaymentList, viewPayment, editPayment, viewRefundPayment, loadPayments, loadPayment, savePayment, refundPayment, archivePayment, deletePayment, restorePayment, emailPayment, viewQuoteList, viewQuote, editQuote, showEmailQuote, showPdfQuote, convertQuote, approveQuote, loadQuotes, loadQuote, saveQuote, archiveQuote, deleteQuote, restoreQuote, emailQuote, bulkEmailQuotes, markSentQuote, downloadQuotes, viewSettings, saveCompany, saveAuthUser, connectOAuthUser, connectGmailUser, saveSettings, uploadLogo, disableTwoFactor, viewReports, viewRecurringExpenseList, viewRecurringExpense, editRecurringExpense, loadRecurringExpenses, loadRecurringExpense, saveRecurringExpense, archiveRecurringExpense, deleteRecurringExpense, restoreRecurringExpense, startRecurringExpense, stopRecurringExpense, viewSubscriptionList, viewSubscription, editSubscription, loadSubscriptions, loadSubscription, saveSubscription, archiveSubscription, deleteSubscription, restoreSubscription, viewTaskStatusList, viewTaskStatus, editTaskStatus, loadTaskStatuses, loadTaskStatus, saveTaskStatus, archiveTaskStatus, deleteTaskStatus, restoreTaskStatus, viewExpenseCategoryList, viewExpenseCategory, editExpenseCategory, loadExpenseCategories, loadExpenseCategory, saveExpenseCategory, archiveExpenseCategory, deleteExpenseCategory, restoreExpenseCategory, viewRecurringInvoiceList, viewRecurringInvoice, editRecurringInvoice, showPdfRecurringInvoice, loadRecurringInvoices, loadRecurringInvoice, saveRecurringInvoice, archiveRecurringInvoice, deleteRecurringInvoice, restoreRecurringInvoice, startRecurringInvoice, stopRecurringInvoice, viewWebhookList, viewWebhook, editWebhook, loadWebhooks, loadWebhook, saveWebhook, archiveWebhook, deleteWebhook, restoreWebhook, viewTokenList, viewToken, editToken, loadTokens, loadToken, saveToken, archiveToken, deleteToken, restoreToken, viewPaymentTermList, viewPaymentTerm, editPaymentTerm, loadPaymentTerms, loadPaymentTerm, savePaymentTerm, archivePaymentTerm, deletePaymentTerm, restorePaymentTerm, viewDesignList, viewDesign, editDesign, loadDesigns, loadDesign, saveDesign, archiveDesign, deleteDesign, restoreDesign, viewCreditList, viewCredit, editCredit, showEmailCredit, showPdfCredit, loadCredits, loadCredit, saveCredit, archiveCredit, deleteCredit, restoreCredit, emailCredit, bulkEmailCredits, markPaidCredit, markSentCredit, downloadCredits, viewUserList, viewUser, editUser, loadUsers, loadUser, saveUser, archiveUser, deleteUser, restoreUser, removeUser, resendInvite, viewTaxRateList, viewTaxRate, editTaxRate, loadTaxRates, loadTaxRate, saveTaxRate, archiveTaxRate, deleteTaxRate, restoreTaxRate, viewCompanyGatewayList, viewCompanyGateway, editCompanyGateway, loadCompanyGateways, loadCompanyGateway, saveCompanyGateway, archiveCompanyGateway, deleteCompanyGateway, restoreCompanyGateway, disconnectCompanyGateway, viewGroupList, viewGroup, editGroup, loadGroups, loadGroup, saveGroup, archiveGroup, deleteGroup, restoreGroup, loadState, accountLoaded, dataRefreshed, persistData, persistStatic, userLoggedIn, persistUI, persistPrefs, clearDataState, deleteState, viewMainScreen, store; - var $async$main = A._wrapJsFunctionForAsync(function($async$errorCode, $async$result) { + var $async$main0 = A._wrapJsFunctionForAsync(function($async$errorCode, $async$result) { if ($async$errorCode === 1) return A._asyncRethrow($async$result, $async$completer); while (true) @@ -57808,7 +59045,7 @@ A.WidgetsFlutterBinding$(); $.WidgetsBinding__instance.toString; $async$goto = 2; - return A._asyncAwait(A._initialState(false), $async$main); + return A._asyncAwait(A._initialState(false), $async$main0); case 2: // returning from await. t1 = $async$result; @@ -58158,7 +59395,7 @@ return A._asyncReturn(null, $async$completer); } }); - return A._asyncStartSync($async$main, $async$completer); + return A._asyncStartSync($async$main0, $async$completer); }, _initialState(isTesting) { var $async$goto = 0, @@ -58748,7 +59985,7 @@ store.get$_dispatchers()[0].call$1(new A.ResetSettings()); callback.call$0(); } else if (A._lateReadCheck(store.__Store__state, "_state").hasChanges$0() && A.getLayout(context) !== B.AppLayout_mobile) - A.showDialog(true, new A.checkForChanges_closure(context, store, callback), context, null, true, type$.legacy_MessageDialog); + A.showDialog(null, true, new A.checkForChanges_closure(context, store, callback), context, null, true, type$.legacy_MessageDialog); else callback.call$0(); }, @@ -59138,7 +60375,7 @@ t9 = A.BuiltList_BuiltList$from(B.List_empty, type$.legacy_BaseEntity); t10 = A.convertDateTimeToSqlDate(_null); t10 = A._$DashboardUISettings$_(A.convertDateTimeToSqlDate(_null), "", B.DateRangeComparison_previousPeriod, "-1", t10, "", B.DateRange_last30Days, true, true, 0); - t10 = A._$DashboardUIState$_(A.BuiltMap_BuiltMap(B.Map_empty, t7, type$.legacy_BuiltList_legacy_String), B.EntityType_invoice, t10, true); + t10 = A._$DashboardUIState$_(A.BuiltMap_BuiltMap(B.Map_empty0, t7, type$.legacy_BuiltList_legacy_String), B.EntityType_invoice, t10, true); t7 = A.CompanyEntity_CompanyEntity(); t11 = A.ClientEntity_ClientEntity(_null, _null, _null, _null); t12 = A.GroupEntity_GroupEntity(_null, _null); @@ -59796,12 +61033,14 @@ break; case B.EntityAction_restore: if (clientIds.length > 1) { - t1 = J.$index$asx($.LocalizationsProvider__localizedValues.$index(0, t2.localeCode), "restored_clients"); + t2.toString; + t1 = J.$index$asx($.$get$LocalizationsProvider__localizedValues().$index(0, t2.localeCode), "restored_clients"); if (t1 == null) t1 = ""; message = B.JSString_methods.replaceFirst$2(t1, ":value", B.JSInt_methods.toString$0(clientIds.length)); } else { - t1 = J.$index$asx($.LocalizationsProvider__localizedValues.$index(0, t2.localeCode), "restored_client"); + t2.toString; + t1 = J.$index$asx($.$get$LocalizationsProvider__localizedValues().$index(0, t2.localeCode), "restored_client"); message = t1 == null ? "" : t1; } t1 = A.snackBarCompleter(context, message, false, type$.Null); @@ -59809,12 +61048,14 @@ break; case B.EntityAction_archive: if (clientIds.length > 1) { - t1 = J.$index$asx($.LocalizationsProvider__localizedValues.$index(0, t2.localeCode), "archived_clients"); + t2.toString; + t1 = J.$index$asx($.$get$LocalizationsProvider__localizedValues().$index(0, t2.localeCode), "archived_clients"); if (t1 == null) t1 = ""; message = B.JSString_methods.replaceFirst$2(t1, ":value", B.JSInt_methods.toString$0(clientIds.length)); } else { - t1 = J.$index$asx($.LocalizationsProvider__localizedValues.$index(0, t2.localeCode), "archived_client"); + t2.toString; + t1 = J.$index$asx($.$get$LocalizationsProvider__localizedValues().$index(0, t2.localeCode), "archived_client"); message = t1 == null ? "" : t1; } t1 = A.snackBarCompleter(context, message, false, type$.Null); @@ -59822,12 +61063,14 @@ break; case B.EntityAction_delete: if (clientIds.length > 1) { - t1 = J.$index$asx($.LocalizationsProvider__localizedValues.$index(0, t2.localeCode), "deleted_clients"); + t2.toString; + t1 = J.$index$asx($.$get$LocalizationsProvider__localizedValues().$index(0, t2.localeCode), "deleted_clients"); if (t1 == null) t1 = ""; message = B.JSString_methods.replaceFirst$2(t1, ":value", B.JSInt_methods.toString$0(clientIds.length)); } else { - t1 = J.$index$asx($.LocalizationsProvider__localizedValues.$index(0, t2.localeCode), "deleted_client"); + t2.toString; + t1 = J.$index$asx($.$get$LocalizationsProvider__localizedValues().$index(0, t2.localeCode), "deleted_client"); message = t1 == null ? "" : t1; } t1 = A.snackBarCompleter(context, message, false, type$.Null); @@ -60876,55 +62119,55 @@ var t4, t5, t6, t7, t8, t9, t10, t11, t12, t13, t14, t15, t16, t17, t18, t19, t20, t21, t22, t23, t24, t25, t26, t1 = A.UserCompanyEntity_UserCompanyEntity(reportErrors), t2 = type$.legacy_String, - t3 = A.BuiltMap_BuiltMap(B.Map_empty, t2, type$.legacy_DocumentEntity); + t3 = A.BuiltMap_BuiltMap(B.Map_empty0, t2, type$.legacy_DocumentEntity); t3 = A._$DocumentState$_(A.BuiltList_BuiltList$from(B.List_empty, t2), t3); - t4 = A.BuiltMap_BuiltMap(B.Map_empty, t2, type$.legacy_ProductEntity); + t4 = A.BuiltMap_BuiltMap(B.Map_empty0, t2, type$.legacy_ProductEntity); t4 = A._$ProductState$_(A.BuiltList_BuiltList$from(B.List_empty, t2), t4); - t5 = A.BuiltMap_BuiltMap(B.Map_empty, t2, type$.legacy_ClientEntity); + t5 = A.BuiltMap_BuiltMap(B.Map_empty0, t2, type$.legacy_ClientEntity); t5 = A._$ClientState$_(A.BuiltList_BuiltList$from(B.List_empty, t2), t5); t6 = type$.legacy_InvoiceEntity; - t7 = A.BuiltMap_BuiltMap(B.Map_empty, t2, t6); + t7 = A.BuiltMap_BuiltMap(B.Map_empty0, t2, t6); t7 = A._$InvoiceState$_(A.BuiltList_BuiltList$from(B.List_empty, t2), t7); t8 = type$.legacy_ExpenseEntity; - t9 = A.BuiltMap_BuiltMap(B.Map_empty, t2, t8); + t9 = A.BuiltMap_BuiltMap(B.Map_empty0, t2, t8); t9 = A._$ExpenseState$_(A.BuiltList_BuiltList$from(B.List_empty, t2), t9); - t10 = A.BuiltMap_BuiltMap(B.Map_empty, t2, type$.legacy_VendorEntity); + t10 = A.BuiltMap_BuiltMap(B.Map_empty0, t2, type$.legacy_VendorEntity); t10 = A._$VendorState$_(A.BuiltList_BuiltList$from(B.List_empty, t2), t10); - t11 = A.BuiltMap_BuiltMap(B.Map_empty, t2, type$.legacy_TaskEntity); + t11 = A.BuiltMap_BuiltMap(B.Map_empty0, t2, type$.legacy_TaskEntity); t11 = A._$TaskState$_(A.BuiltList_BuiltList$from(B.List_empty, t2), t11); - t12 = A.BuiltMap_BuiltMap(B.Map_empty, t2, type$.legacy_ProjectEntity); + t12 = A.BuiltMap_BuiltMap(B.Map_empty0, t2, type$.legacy_ProjectEntity); t12 = A._$ProjectState$_(A.BuiltList_BuiltList$from(B.List_empty, t2), t12); - t13 = A.BuiltMap_BuiltMap(B.Map_empty, t2, type$.legacy_PaymentEntity); + t13 = A.BuiltMap_BuiltMap(B.Map_empty0, t2, type$.legacy_PaymentEntity); t13 = A._$PaymentState$_(A.BuiltList_BuiltList$from(B.List_empty, t2), t13); - t14 = A.BuiltMap_BuiltMap(B.Map_empty, t2, t6); + t14 = A.BuiltMap_BuiltMap(B.Map_empty0, t2, t6); t14 = A._$QuoteState$_(A.BuiltList_BuiltList$from(B.List_empty, t2), t14); - t8 = A.BuiltMap_BuiltMap(B.Map_empty, t2, t8); + t8 = A.BuiltMap_BuiltMap(B.Map_empty0, t2, t8); t8 = A._$RecurringExpenseState$_(A.BuiltList_BuiltList$from(B.List_empty, t2), t8); - t15 = A.BuiltMap_BuiltMap(B.Map_empty, t2, type$.legacy_SubscriptionEntity); + t15 = A.BuiltMap_BuiltMap(B.Map_empty0, t2, type$.legacy_SubscriptionEntity); t15 = A._$SubscriptionState$_(A.BuiltList_BuiltList$from(B.List_empty, t2), t15); - t16 = A.BuiltMap_BuiltMap(B.Map_empty, t2, type$.legacy_TaskStatusEntity); + t16 = A.BuiltMap_BuiltMap(B.Map_empty0, t2, type$.legacy_TaskStatusEntity); t16 = A._$TaskStatusState$_(A.BuiltList_BuiltList$from(B.List_empty, t2), t16); - t17 = A.BuiltMap_BuiltMap(B.Map_empty, t2, type$.legacy_ExpenseCategoryEntity); + t17 = A.BuiltMap_BuiltMap(B.Map_empty0, t2, type$.legacy_ExpenseCategoryEntity); t17 = A._$ExpenseCategoryState$_(A.BuiltList_BuiltList$from(B.List_empty, t2), t17); - t18 = A.BuiltMap_BuiltMap(B.Map_empty, t2, t6); + t18 = A.BuiltMap_BuiltMap(B.Map_empty0, t2, t6); t18 = A._$RecurringInvoiceState$_(A.BuiltList_BuiltList$from(B.List_empty, t2), t18); - t19 = A.BuiltMap_BuiltMap(B.Map_empty, t2, type$.legacy_WebhookEntity); + t19 = A.BuiltMap_BuiltMap(B.Map_empty0, t2, type$.legacy_WebhookEntity); t19 = A._$WebhookState$_(A.BuiltList_BuiltList$from(B.List_empty, t2), t19); - t20 = A.BuiltMap_BuiltMap(B.Map_empty, t2, type$.legacy_TokenEntity); + t20 = A.BuiltMap_BuiltMap(B.Map_empty0, t2, type$.legacy_TokenEntity); t20 = A._$TokenState$_(A.BuiltList_BuiltList$from(B.List_empty, t2), t20); - t21 = A.BuiltMap_BuiltMap(B.Map_empty, t2, type$.legacy_PaymentTermEntity); + t21 = A.BuiltMap_BuiltMap(B.Map_empty0, t2, type$.legacy_PaymentTermEntity); t21 = A._$PaymentTermState$_(A.BuiltList_BuiltList$from(B.List_empty, t2), t21); - t22 = A.BuiltMap_BuiltMap(B.Map_empty, t2, type$.legacy_DesignEntity); + t22 = A.BuiltMap_BuiltMap(B.Map_empty0, t2, type$.legacy_DesignEntity); t22 = A._$DesignState$_(A.BuiltList_BuiltList$from(B.List_empty, t2), t22); - t6 = A.BuiltMap_BuiltMap(B.Map_empty, t2, t6); + t6 = A.BuiltMap_BuiltMap(B.Map_empty0, t2, t6); t6 = A._$CreditState$_(A.BuiltList_BuiltList$from(B.List_empty, t2), t6); - t23 = A.BuiltMap_BuiltMap(B.Map_empty, t2, type$.legacy_UserEntity); + t23 = A.BuiltMap_BuiltMap(B.Map_empty0, t2, type$.legacy_UserEntity); t23 = A._$UserState$_(A.BuiltList_BuiltList$from(B.List_empty, t2), t23); - t24 = A.BuiltMap_BuiltMap(B.Map_empty, t2, type$.legacy_TaxRateEntity); + t24 = A.BuiltMap_BuiltMap(B.Map_empty0, t2, type$.legacy_TaxRateEntity); t24 = A._$TaxRateState$_(A.BuiltList_BuiltList$from(B.List_empty, t2), t24); - t25 = A.BuiltMap_BuiltMap(B.Map_empty, t2, type$.legacy_CompanyGatewayEntity); + t25 = A.BuiltMap_BuiltMap(B.Map_empty0, t2, type$.legacy_CompanyGatewayEntity); t25 = A._$CompanyGatewayState$_(A.BuiltList_BuiltList$from(B.List_empty, t2), t25); - t26 = A.BuiltMap_BuiltMap(B.Map_empty, t2, type$.legacy_GroupEntity); + t26 = A.BuiltMap_BuiltMap(B.Map_empty0, t2, type$.legacy_GroupEntity); return A._$UserCompanyState$_(t5, t25, t6, t22, t3, t17, t9, A._$GroupState$_(A.BuiltList_BuiltList$from(B.List_empty, t2), t26), t7, 0, t13, t21, t4, t12, t14, t8, t18, t15, t11, t16, t24, t20, t1, t23, t10, t19); }, _$UserCompanyState$_(clientState, companyGatewayState, creditState, designState, documentState, expenseCategoryState, expenseState, groupState, invoiceState, lastUpdated, paymentState, paymentTermState, productState, projectState, quoteState, recurringExpenseState, recurringInvoiceState, subscriptionState, taskState, taskStatusState, taxRateState, tokenState, userCompany, userState, vendorState, webhookState) { @@ -61082,12 +62325,14 @@ break; case B.EntityAction_restore: if (companyGatewayIds.length > 1) { - t1 = J.$index$asx($.LocalizationsProvider__localizedValues.$index(0, t2.localeCode), "restored_company_gateways"); + t2.toString; + t1 = J.$index$asx($.$get$LocalizationsProvider__localizedValues().$index(0, t2.localeCode), "restored_company_gateways"); if (t1 == null) t1 = ""; message = B.JSString_methods.replaceFirst$2(t1, _s6_, B.JSInt_methods.toString$0(companyGatewayIds.length)); } else { - t1 = J.$index$asx($.LocalizationsProvider__localizedValues.$index(0, t2.localeCode), "restored_company_gateway"); + t2.toString; + t1 = J.$index$asx($.$get$LocalizationsProvider__localizedValues().$index(0, t2.localeCode), "restored_company_gateway"); message = t1 == null ? "" : t1; } t1 = A.snackBarCompleter(context, message, false, type$.Null); @@ -61095,12 +62340,14 @@ break; case B.EntityAction_archive: if (companyGatewayIds.length > 1) { - t1 = J.$index$asx($.LocalizationsProvider__localizedValues.$index(0, t2.localeCode), "archived_company_gateways"); + t2.toString; + t1 = J.$index$asx($.$get$LocalizationsProvider__localizedValues().$index(0, t2.localeCode), "archived_company_gateways"); if (t1 == null) t1 = ""; message = B.JSString_methods.replaceFirst$2(t1, _s6_, B.JSInt_methods.toString$0(companyGatewayIds.length)); } else { - t1 = J.$index$asx($.LocalizationsProvider__localizedValues.$index(0, t2.localeCode), "archived_company_gateway"); + t2.toString; + t1 = J.$index$asx($.$get$LocalizationsProvider__localizedValues().$index(0, t2.localeCode), "archived_company_gateway"); message = t1 == null ? "" : t1; } t1 = A.snackBarCompleter(context, message, false, type$.Null); @@ -61108,21 +62355,24 @@ break; case B.EntityAction_delete: if (companyGatewayIds.length > 1) { - t1 = J.$index$asx($.LocalizationsProvider__localizedValues.$index(0, t2.localeCode), "deleted_company_gateways"); + t2.toString; + t1 = J.$index$asx($.$get$LocalizationsProvider__localizedValues().$index(0, t2.localeCode), "deleted_company_gateways"); if (t1 == null) t1 = ""; message = B.JSString_methods.replaceFirst$2(t1, _s6_, B.JSInt_methods.toString$0(companyGatewayIds.length)); } else { - t1 = J.$index$asx($.LocalizationsProvider__localizedValues.$index(0, t2.localeCode), "deleted_company_gateway"); + t2.toString; + t1 = J.$index$asx($.$get$LocalizationsProvider__localizedValues().$index(0, t2.localeCode), "deleted_company_gateway"); message = t1 == null ? "" : t1; } t1 = A.snackBarCompleter(context, message, false, type$.Null); store.get$_dispatchers()[0].call$1(new A.DeleteCompanyGatewayRequest(t1, companyGatewayIds)); break; case B.EntityAction_disconnect: - t1 = J.$index$asx($.LocalizationsProvider__localizedValues.$index(0, t2.localeCode), _s20_); - if (t1 == null) - t1 = J.$index$asx($.LocalizationsProvider__localizedValues.$index(0, "en"), _s20_); + t2.toString; + t1 = $.$get$LocalizationsProvider__localizedValues(); + t2 = J.$index$asx(t1.$index(0, t2.localeCode), _s20_); + t1 = t2 == null ? J.$index$asx(t1.$index(0, "en"), _s20_) : t2; t2 = type$.Null; completer = A.snackBarCompleter(context, t1, false, t2); completer.future.then$1$1(0, new A.handleCompanyGatewayAction_closure0(store), t2); @@ -61749,7 +62999,7 @@ handleCreditAction$body(context, credits, action) { var $async$goto = 0, $async$completer = A._makeAsyncAwaitCompleter(type$.dynamic), - $async$returnValue, designId, message, t4, url, response, documentIds, _box_0, store, state, t1, t2, t3, credit, creditIds; + $async$returnValue, designId, message, t4, response, documentIds, _box_0, store, state, t1, t2, t3, credit, creditIds; var $async$handleCreditAction = A._wrapJsFunctionForAsync(function($async$errorCode, $async$result) { if ($async$errorCode === 1) return A._asyncRethrow($async$result, $async$completer); @@ -61900,7 +63150,8 @@ break; case 8: // case - t1 = J.$index$asx($.LocalizationsProvider__localizedValues.$index(0, t1.localeCode), "marked_credit_as_sent"); + t1.toString; + t1 = J.$index$asx($.$get$LocalizationsProvider__localizedValues().$index(0, t1.localeCode), "marked_credit_as_sent"); if (t1 == null) t1 = ""; t1 = A.snackBarCompleter(context, t1, false, type$.Null); @@ -61924,9 +63175,10 @@ t1 = A.snackBarCompleter(context, t1.get$emailedCredit(), false, type$.Null); store.get$_dispatchers()[0].call$1(new A.ShowEmailCredit(credit, context, t1)); } else { - t2 = J.$index$asx($.LocalizationsProvider__localizedValues.$index(0, t1.localeCode), "bulk_email_credit"); - if (t2 == null) - t2 = J.$index$asx($.LocalizationsProvider__localizedValues.$index(0, "en"), "bulk_email_credit"); + t1.toString; + t2 = $.$get$LocalizationsProvider__localizedValues(); + t3 = J.$index$asx(t2.$index(0, t1.localeCode), "bulk_email_credit"); + t2 = t3 == null ? J.$index$asx(t2.$index(0, "en"), "bulk_email_credit") : t3; A.confirmCallback(false, new A.handleCreditAction_closure2(store, context, creditIds, t1), context, t2, false, null); } // goto after switch @@ -61970,13 +63222,17 @@ case 17: // case if (t2.get$length(credits) === 1) { - t1 = J.$index$asx($.LocalizationsProvider__localizedValues.$index(0, t1.localeCode), "marked_credit_as_paid"); + t1.toString; + t2 = $.$get$LocalizationsProvider__localizedValues(); + t1 = J.$index$asx(t2.$index(0, t1.localeCode), "marked_credit_as_paid"); if (t1 == null) - t1 = J.$index$asx($.LocalizationsProvider__localizedValues.$index(0, "en"), "marked_credit_as_paid"); + t1 = J.$index$asx(t2.$index(0, "en"), "marked_credit_as_paid"); } else { - t1 = J.$index$asx($.LocalizationsProvider__localizedValues.$index(0, t1.localeCode), "marked_credits_as_paid"); + t1.toString; + t2 = $.$get$LocalizationsProvider__localizedValues(); + t1 = J.$index$asx(t2.$index(0, t1.localeCode), "marked_credits_as_paid"); if (t1 == null) - t1 = J.$index$asx($.LocalizationsProvider__localizedValues.$index(0, "en"), "marked_credits_as_paid"); + t1 = J.$index$asx(t2.$index(0, "en"), "marked_credits_as_paid"); } t1 = A.snackBarCompleter(context, t1, false, type$.Null); store.get$_dispatchers()[0].call$1(new A.MarkCreditsPaidRequest(t1, creditIds)); @@ -62011,12 +63267,14 @@ case 21: // case if (creditIds.length > 1) { - t1 = J.$index$asx($.LocalizationsProvider__localizedValues.$index(0, t1.localeCode), "restored_credits"); + t1.toString; + t1 = J.$index$asx($.$get$LocalizationsProvider__localizedValues().$index(0, t1.localeCode), "restored_credits"); if (t1 == null) t1 = ""; message = B.JSString_methods.replaceFirst$2(t1, ":value", B.JSInt_methods.toString$0(creditIds.length)); } else { - t1 = J.$index$asx($.LocalizationsProvider__localizedValues.$index(0, t1.localeCode), "restored_credit"); + t1.toString; + t1 = J.$index$asx($.$get$LocalizationsProvider__localizedValues().$index(0, t1.localeCode), "restored_credit"); message = t1 == null ? "" : t1; } t1 = A.snackBarCompleter(context, message, false, type$.Null); @@ -62027,12 +63285,14 @@ case 22: // case if (creditIds.length > 1) { - t1 = J.$index$asx($.LocalizationsProvider__localizedValues.$index(0, t1.localeCode), "archived_credits"); + t1.toString; + t1 = J.$index$asx($.$get$LocalizationsProvider__localizedValues().$index(0, t1.localeCode), "archived_credits"); if (t1 == null) t1 = ""; message = B.JSString_methods.replaceFirst$2(t1, ":value", B.JSInt_methods.toString$0(creditIds.length)); } else { - t1 = J.$index$asx($.LocalizationsProvider__localizedValues.$index(0, t1.localeCode), "archived_credit"); + t1.toString; + t1 = J.$index$asx($.$get$LocalizationsProvider__localizedValues().$index(0, t1.localeCode), "archived_credit"); message = t1 == null ? "" : t1; } t1 = A.snackBarCompleter(context, message, false, type$.Null); @@ -62043,12 +63303,14 @@ case 23: // case if (creditIds.length > 1) { - t1 = J.$index$asx($.LocalizationsProvider__localizedValues.$index(0, t1.localeCode), "deleted_credits"); + t1.toString; + t1 = J.$index$asx($.$get$LocalizationsProvider__localizedValues().$index(0, t1.localeCode), "deleted_credits"); if (t1 == null) t1 = ""; message = B.JSString_methods.replaceFirst$2(t1, ":value", B.JSInt_methods.toString$0(creditIds.length)); } else { - t1 = J.$index$asx($.LocalizationsProvider__localizedValues.$index(0, t1.localeCode), "deleted_credit"); + t1.toString; + t1 = J.$index$asx($.$get$LocalizationsProvider__localizedValues().$index(0, t1.localeCode), "deleted_credit"); message = t1 == null ? "" : t1; } t1 = A.snackBarCompleter(context, message, false, type$.Null); @@ -62077,10 +63339,11 @@ break; case 25: // case - url = B.JSArray_methods.get$first(credit.invitations._list).link + "/download?t=" + Date.now(); + t1 = B.JSArray_methods.get$first(credit.invitations._list).link; + t2 = Date.now(); store.get$_dispatchers()[0].call$1(new A.StartLoading()); $async$goto = 33; - return A._asyncAwait(new A.WebClient().$get$3$rawResponse(0, url, "", true), $async$handleCreditAction); + return A._asyncAwait(new A.WebClient().$get$3$rawResponse(0, t1 + "/download?t=" + t2, "", true), $async$handleCreditAction); case 33: // returning from await. response = $async$result; @@ -63668,7 +64931,7 @@ }, DashboardUISettingsBuilder: function DashboardUISettingsBuilder() { var _ = this; - _._includeTaxes = _._dashboard_state$_currencyId = _._offset = _._compareCustomEndDate = _._compareCustomStartDate = _._compareDateRange = _._enableComparison = _._dashboard_state$_customEndDate = _._dashboard_state$_customStartDate = _._dateRange = _._dashboard_state$_$v = null; + _._includeTaxes = _._dashboard_state$_currencyId = _._dashboard_state$_offset = _._compareCustomEndDate = _._compareCustomStartDate = _._compareDateRange = _._enableComparison = _._dashboard_state$_customEndDate = _._dashboard_state$_customStartDate = _._dateRange = _._dashboard_state$_$v = null; }, handleDesignAction(context, designs, action) { var store, state, t2, design, designIds, message, t3, t4, _null = null, _s6_ = "_state", _s6_0 = ":value", @@ -63702,12 +64965,14 @@ break; case B.EntityAction_restore: if (designIds.length > 1) { - t1 = J.$index$asx($.LocalizationsProvider__localizedValues.$index(0, t2.localeCode), "restored_designs"); + t2.toString; + t1 = J.$index$asx($.$get$LocalizationsProvider__localizedValues().$index(0, t2.localeCode), "restored_designs"); if (t1 == null) t1 = ""; message = B.JSString_methods.replaceFirst$2(t1, _s6_0, B.JSInt_methods.toString$0(designIds.length)); } else { - t1 = J.$index$asx($.LocalizationsProvider__localizedValues.$index(0, t2.localeCode), "restored_design"); + t2.toString; + t1 = J.$index$asx($.$get$LocalizationsProvider__localizedValues().$index(0, t2.localeCode), "restored_design"); message = t1 == null ? "" : t1; } t1 = A.snackBarCompleter(context, message, false, type$.Null); @@ -63715,12 +64980,14 @@ break; case B.EntityAction_archive: if (designIds.length > 1) { - t1 = J.$index$asx($.LocalizationsProvider__localizedValues.$index(0, t2.localeCode), "archived_designs"); + t2.toString; + t1 = J.$index$asx($.$get$LocalizationsProvider__localizedValues().$index(0, t2.localeCode), "archived_designs"); if (t1 == null) t1 = ""; message = B.JSString_methods.replaceFirst$2(t1, _s6_0, B.JSInt_methods.toString$0(designIds.length)); } else { - t1 = J.$index$asx($.LocalizationsProvider__localizedValues.$index(0, t2.localeCode), "archived_design"); + t2.toString; + t1 = J.$index$asx($.$get$LocalizationsProvider__localizedValues().$index(0, t2.localeCode), "archived_design"); message = t1 == null ? "" : t1; } t1 = A.snackBarCompleter(context, message, false, type$.Null); @@ -63728,12 +64995,14 @@ break; case B.EntityAction_delete: if (designIds.length > 1) { - t1 = J.$index$asx($.LocalizationsProvider__localizedValues.$index(0, t2.localeCode), "deleted_designs"); + t2.toString; + t1 = J.$index$asx($.$get$LocalizationsProvider__localizedValues().$index(0, t2.localeCode), "deleted_designs"); if (t1 == null) t1 = ""; message = B.JSString_methods.replaceFirst$2(t1, _s6_0, B.JSInt_methods.toString$0(designIds.length)); } else { - t1 = J.$index$asx($.LocalizationsProvider__localizedValues.$index(0, t2.localeCode), "deleted_design"); + t2.toString; + t1 = J.$index$asx($.$get$LocalizationsProvider__localizedValues().$index(0, t2.localeCode), "deleted_design"); message = t1 == null ? "" : t1; } t1 = A.snackBarCompleter(context, message, false, type$.Null); @@ -64297,12 +65566,14 @@ break; case B.EntityAction_restore: if (documentIds.length > 1) { - t1 = J.$index$asx($.LocalizationsProvider__localizedValues.$index(0, t2.localeCode), "restored_documents"); + t2.toString; + t1 = J.$index$asx($.$get$LocalizationsProvider__localizedValues().$index(0, t2.localeCode), "restored_documents"); if (t1 == null) t1 = ""; message = B.JSString_methods.replaceFirst$2(t1, ":value", B.JSInt_methods.toString$0(documentIds.length)); } else { - t1 = J.$index$asx($.LocalizationsProvider__localizedValues.$index(0, t2.localeCode), "restored_document"); + t2.toString; + t1 = J.$index$asx($.$get$LocalizationsProvider__localizedValues().$index(0, t2.localeCode), "restored_document"); message = t1 == null ? "" : t1; } t1 = A.snackBarCompleter(context, message, false, type$.Null); @@ -64310,12 +65581,14 @@ break; case B.EntityAction_archive: if (documentIds.length > 1) { - t1 = J.$index$asx($.LocalizationsProvider__localizedValues.$index(0, t2.localeCode), "archived_documents"); + t2.toString; + t1 = J.$index$asx($.$get$LocalizationsProvider__localizedValues().$index(0, t2.localeCode), "archived_documents"); if (t1 == null) t1 = ""; message = B.JSString_methods.replaceFirst$2(t1, ":value", B.JSInt_methods.toString$0(documentIds.length)); } else { - t1 = J.$index$asx($.LocalizationsProvider__localizedValues.$index(0, t2.localeCode), "archived_document"); + t2.toString; + t1 = J.$index$asx($.$get$LocalizationsProvider__localizedValues().$index(0, t2.localeCode), "archived_document"); message = t1 == null ? "" : t1; } t1 = A.snackBarCompleter(context, message, false, type$.Null); @@ -64849,12 +66122,14 @@ break; case B.EntityAction_restore: if (expenseIds.length > 1) { - t1 = J.$index$asx($.LocalizationsProvider__localizedValues.$index(0, t1.localeCode), "restored_expenses"); + t1.toString; + t1 = J.$index$asx($.$get$LocalizationsProvider__localizedValues().$index(0, t1.localeCode), "restored_expenses"); if (t1 == null) t1 = ""; message = B.JSString_methods.replaceFirst$2(t1, _s6_0, B.JSInt_methods.toString$0(expenseIds.length)); } else { - t1 = J.$index$asx($.LocalizationsProvider__localizedValues.$index(0, t1.localeCode), "restored_expense"); + t1.toString; + t1 = J.$index$asx($.$get$LocalizationsProvider__localizedValues().$index(0, t1.localeCode), "restored_expense"); message = t1 == null ? "" : t1; } t1 = A.snackBarCompleter(context, message, false, type$.Null); @@ -64862,12 +66137,14 @@ break; case B.EntityAction_archive: if (expenseIds.length > 1) { - t1 = J.$index$asx($.LocalizationsProvider__localizedValues.$index(0, t1.localeCode), "archived_expenses"); + t1.toString; + t1 = J.$index$asx($.$get$LocalizationsProvider__localizedValues().$index(0, t1.localeCode), "archived_expenses"); if (t1 == null) t1 = ""; message = B.JSString_methods.replaceFirst$2(t1, _s6_0, B.JSInt_methods.toString$0(expenseIds.length)); } else { - t1 = J.$index$asx($.LocalizationsProvider__localizedValues.$index(0, t1.localeCode), "archived_expense"); + t1.toString; + t1 = J.$index$asx($.$get$LocalizationsProvider__localizedValues().$index(0, t1.localeCode), "archived_expense"); message = t1 == null ? "" : t1; } t1 = A.snackBarCompleter(context, message, false, type$.Null); @@ -64875,12 +66152,14 @@ break; case B.EntityAction_delete: if (expenseIds.length > 1) { - t1 = J.$index$asx($.LocalizationsProvider__localizedValues.$index(0, t1.localeCode), "deleted_expenses"); + t1.toString; + t1 = J.$index$asx($.$get$LocalizationsProvider__localizedValues().$index(0, t1.localeCode), "deleted_expenses"); if (t1 == null) t1 = ""; message = B.JSString_methods.replaceFirst$2(t1, _s6_0, B.JSInt_methods.toString$0(expenseIds.length)); } else { - t1 = J.$index$asx($.LocalizationsProvider__localizedValues.$index(0, t1.localeCode), "deleted_expense"); + t1.toString; + t1 = J.$index$asx($.$get$LocalizationsProvider__localizedValues().$index(0, t1.localeCode), "deleted_expense"); message = t1 == null ? "" : t1; } t1 = A.snackBarCompleter(context, message, false, type$.Null); @@ -65441,8 +66720,8 @@ fieldLabel4 = company.getCustomFieldLabel$1("product4"); t4 = type$.legacy_String; customValues = A.LinkedHashMap_LinkedHashMap$_literal([company.getCustomFieldLabel$1("expense1"), expense.customValue1, company.getCustomFieldLabel$1("expense2"), expense.customValue2, company.getCustomFieldLabel$1("expense3"), expense.customValue3, company.getCustomFieldLabel$1("expense4"), expense.customValue4, t3.get$category(), t1[t2].expenseCategoryState.$get$1(0, expense.categoryId).name, t3.get$vendor(t3), t1[t2].vendorState.$get$1(0, expense.vendorId).name, t3.get$date(), A.formatDate(expense.date, context, true, true, false), t3.get$project(), t1[t2].projectState.$get$1(0, expense.projectId).name], t4, t4); - for (t1 = customValues.get$keys(customValues), t1 = t1.get$iterator(t1); t1.moveNext$0();) { - t2 = t1.get$current(t1); + for (t1 = A.LinkedHashMapKeyIterator$(customValues, customValues._modifications, A._instanceType(customValues)._precomputed1); t1.moveNext$0();) { + t2 = t1.__js_helper$_current; value = customValues.$index(0, t2); if (fieldLabel1.toLowerCase() === t2.toLowerCase()) _box_0.customValue1 = value; @@ -65461,7 +66740,7 @@ filterEntityType = selectionState.filterEntityType, t1 = expenseMap.get$keys(expenseMap); t1.toString; - t2 = A._instanceType(t1)._eval$1("WhereIterable"); + t2 = t1.$ti._eval$1("WhereIterable"); list = A.List_List$of(new A.WhereIterable(t1, new A.filteredExpensesSelector_closure(expenseMap, expenseCategoryMap, vendorMap, clientMap, selectionState, filterEntityType, filterEntityId, expenseListState), t2), true, t2._eval$1("Iterable.E")); B.JSArray_methods.sort$1(list, new A.filteredExpensesSelector_closure0(expenseMap, expenseListState, clientMap, userMap, vendorMap, invoiceMap, expenseCategoryMap, staticState)); return list; @@ -65482,7 +66761,7 @@ var t2, list, t1 = expenseMap.get$keys(expenseMap); t1.toString; - t2 = A._instanceType(t1)._eval$1("WhereIterable"); + t2 = t1.$ti._eval$1("WhereIterable"); list = A.List_List$of(new A.WhereIterable(t1, new A.clientExpenseList_closure(expenseMap, clientId), t2), true, t2._eval$1("Iterable.E")); B.JSArray_methods.sort$1(list, new A.clientExpenseList_closure0(expenseMap)); return list; @@ -65644,12 +66923,14 @@ break; case B.EntityAction_restore: if (expenseCategoryIds.length > 1) { - t1 = J.$index$asx($.LocalizationsProvider__localizedValues.$index(0, t2.localeCode), "restored_expense_categories"); + t2.toString; + t1 = J.$index$asx($.$get$LocalizationsProvider__localizedValues().$index(0, t2.localeCode), "restored_expense_categories"); if (t1 == null) t1 = ""; message = B.JSString_methods.replaceFirst$2(t1, _s6_0, B.JSInt_methods.toString$0(expenseCategoryIds.length)); } else { - t1 = J.$index$asx($.LocalizationsProvider__localizedValues.$index(0, t2.localeCode), "restored_expense_category"); + t2.toString; + t1 = J.$index$asx($.$get$LocalizationsProvider__localizedValues().$index(0, t2.localeCode), "restored_expense_category"); message = t1 == null ? "" : t1; } t1 = A.snackBarCompleter(context, message, false, type$.Null); @@ -65657,12 +66938,14 @@ break; case B.EntityAction_archive: if (expenseCategoryIds.length > 1) { - t1 = J.$index$asx($.LocalizationsProvider__localizedValues.$index(0, t2.localeCode), "archived_expense_categories"); + t2.toString; + t1 = J.$index$asx($.$get$LocalizationsProvider__localizedValues().$index(0, t2.localeCode), "archived_expense_categories"); if (t1 == null) t1 = ""; message = B.JSString_methods.replaceFirst$2(t1, _s6_0, B.JSInt_methods.toString$0(expenseCategoryIds.length)); } else { - t1 = J.$index$asx($.LocalizationsProvider__localizedValues.$index(0, t2.localeCode), "archived_expense_category"); + t2.toString; + t1 = J.$index$asx($.$get$LocalizationsProvider__localizedValues().$index(0, t2.localeCode), "archived_expense_category"); message = t1 == null ? "" : t1; } t1 = A.snackBarCompleter(context, message, false, type$.Null); @@ -65670,12 +66953,14 @@ break; case B.EntityAction_delete: if (expenseCategoryIds.length > 1) { - t1 = J.$index$asx($.LocalizationsProvider__localizedValues.$index(0, t2.localeCode), "deleted_expense_categories"); + t2.toString; + t1 = J.$index$asx($.$get$LocalizationsProvider__localizedValues().$index(0, t2.localeCode), "deleted_expense_categories"); if (t1 == null) t1 = ""; message = B.JSString_methods.replaceFirst$2(t1, _s6_0, B.JSInt_methods.toString$0(expenseCategoryIds.length)); } else { - t1 = J.$index$asx($.LocalizationsProvider__localizedValues.$index(0, t2.localeCode), "deleted_expense_category"); + t2.toString; + t1 = J.$index$asx($.$get$LocalizationsProvider__localizedValues().$index(0, t2.localeCode), "deleted_expense_category"); message = t1 == null ? "" : t1; } t1 = A.snackBarCompleter(context, message, false, type$.Null); @@ -66237,12 +67522,14 @@ break; case B.EntityAction_restore: if (groupIds.length > 1) { - t1 = J.$index$asx($.LocalizationsProvider__localizedValues.$index(0, t2.localeCode), "restored_groups"); + t2.toString; + t1 = J.$index$asx($.$get$LocalizationsProvider__localizedValues().$index(0, t2.localeCode), "restored_groups"); if (t1 == null) t1 = ""; message = B.JSString_methods.replaceFirst$2(t1, _s6_, B.JSInt_methods.toString$0(groupIds.length)); } else { - t1 = J.$index$asx($.LocalizationsProvider__localizedValues.$index(0, t2.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, false, type$.Null); @@ -66250,12 +67537,14 @@ break; case B.EntityAction_archive: if (groupIds.length > 1) { - t1 = J.$index$asx($.LocalizationsProvider__localizedValues.$index(0, t2.localeCode), "archived_groups"); + t2.toString; + t1 = J.$index$asx($.$get$LocalizationsProvider__localizedValues().$index(0, t2.localeCode), "archived_groups"); if (t1 == null) t1 = ""; message = B.JSString_methods.replaceFirst$2(t1, _s6_, B.JSInt_methods.toString$0(groupIds.length)); } else { - t1 = J.$index$asx($.LocalizationsProvider__localizedValues.$index(0, t2.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, false, type$.Null); @@ -66263,12 +67552,14 @@ break; case B.EntityAction_delete: if (groupIds.length > 1) { - t1 = J.$index$asx($.LocalizationsProvider__localizedValues.$index(0, t2.localeCode), "deleted_groups"); + t2.toString; + t1 = J.$index$asx($.$get$LocalizationsProvider__localizedValues().$index(0, t2.localeCode), "deleted_groups"); if (t1 == null) t1 = ""; message = B.JSString_methods.replaceFirst$2(t1, _s6_, B.JSInt_methods.toString$0(groupIds.length)); } else { - t1 = J.$index$asx($.LocalizationsProvider__localizedValues.$index(0, t2.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, false, type$.Null); @@ -66786,7 +68077,7 @@ handleInvoiceAction$body(context, invoices, action) { var $async$goto = 0, $async$completer = A._makeAsyncAwaitCompleter(type$.dynamic), - $async$returnValue, store, state, t2, t3, invoice, invoiceIds, designId, message, t4, url, response, documentIds, _box_0, t1; + $async$returnValue, store, state, t2, t3, invoice, invoiceIds, designId, message, t4, response, documentIds, _box_0, t1; var $async$handleInvoiceAction = A._wrapJsFunctionForAsync(function($async$errorCode, $async$result) { if ($async$errorCode === 1) return A._asyncRethrow($async$result, $async$completer); @@ -66951,11 +68242,13 @@ case 8: // case if (invoiceIds.length === 1) { - t1 = J.$index$asx($.LocalizationsProvider__localizedValues.$index(0, t2.localeCode), "marked_invoice_as_sent"); + t2.toString; + t1 = J.$index$asx($.$get$LocalizationsProvider__localizedValues().$index(0, t2.localeCode), "marked_invoice_as_sent"); if (t1 == null) t1 = ""; } else { - t1 = J.$index$asx($.LocalizationsProvider__localizedValues.$index(0, t2.localeCode), "marked_invoices_as_sent"); + t2.toString; + t1 = J.$index$asx($.$get$LocalizationsProvider__localizedValues().$index(0, t2.localeCode), "marked_invoices_as_sent"); if (t1 == null) t1 = ""; } @@ -66974,11 +68267,13 @@ case 10: // case if (invoiceIds.length === 1) { - t1 = J.$index$asx($.LocalizationsProvider__localizedValues.$index(0, t2.localeCode), "cancelled_invoice"); + t2.toString; + t1 = J.$index$asx($.$get$LocalizationsProvider__localizedValues().$index(0, t2.localeCode), "cancelled_invoice"); if (t1 == null) t1 = ""; } else { - t1 = J.$index$asx($.LocalizationsProvider__localizedValues.$index(0, t2.localeCode), "cancelled_invoices"); + t2.toString; + t1 = J.$index$asx($.$get$LocalizationsProvider__localizedValues().$index(0, t2.localeCode), "cancelled_invoices"); if (t1 == null) t1 = ""; } @@ -66990,11 +68285,13 @@ case 11: // case if (invoiceIds.length === 1) { - t1 = J.$index$asx($.LocalizationsProvider__localizedValues.$index(0, t2.localeCode), "marked_invoice_as_paid"); + t2.toString; + t1 = J.$index$asx($.$get$LocalizationsProvider__localizedValues().$index(0, t2.localeCode), "marked_invoice_as_paid"); if (t1 == null) t1 = ""; } else { - t1 = J.$index$asx($.LocalizationsProvider__localizedValues.$index(0, t2.localeCode), "marked_invoices_as_paid"); + t2.toString; + t1 = J.$index$asx($.$get$LocalizationsProvider__localizedValues().$index(0, t2.localeCode), "marked_invoices_as_paid"); if (t1 == null) t1 = ""; } @@ -67019,9 +68316,10 @@ t1 = A.snackBarCompleter(context, t2.get$emailedInvoice(), false, type$.Null); store.get$_dispatchers()[0].call$1(new A.ShowEmailInvoice(invoice, context, t1)); } else { - t1 = J.$index$asx($.LocalizationsProvider__localizedValues.$index(0, t2.localeCode), "bulk_email_invoice"); - if (t1 == null) - t1 = J.$index$asx($.LocalizationsProvider__localizedValues.$index(0, "en"), "bulk_email_invoice"); + t2.toString; + t1 = $.$get$LocalizationsProvider__localizedValues(); + t3 = J.$index$asx(t1.$index(0, t2.localeCode), "bulk_email_invoice"); + t1 = t3 == null ? J.$index$asx(t1.$index(0, "en"), "bulk_email_invoice") : t3; A.confirmCallback(false, new A.handleInvoiceAction_closure3(store, context, invoiceIds, t2), context, t1, false, null); } // goto after switch @@ -67089,12 +68387,14 @@ case 23: // case if (invoiceIds.length > 1) { - t1 = J.$index$asx($.LocalizationsProvider__localizedValues.$index(0, t2.localeCode), "restored_invoices"); + t2.toString; + t1 = J.$index$asx($.$get$LocalizationsProvider__localizedValues().$index(0, t2.localeCode), "restored_invoices"); if (t1 == null) t1 = ""; message = B.JSString_methods.replaceFirst$2(t1, ":value", B.JSInt_methods.toString$0(invoiceIds.length)); } else { - t1 = J.$index$asx($.LocalizationsProvider__localizedValues.$index(0, t2.localeCode), "restored_invoice"); + t2.toString; + t1 = J.$index$asx($.$get$LocalizationsProvider__localizedValues().$index(0, t2.localeCode), "restored_invoice"); message = t1 == null ? "" : t1; } t1 = A.snackBarCompleter(context, message, false, type$.Null); @@ -67105,12 +68405,14 @@ case 24: // case if (invoiceIds.length > 1) { - t1 = J.$index$asx($.LocalizationsProvider__localizedValues.$index(0, t2.localeCode), "archived_invoices"); + t2.toString; + t1 = J.$index$asx($.$get$LocalizationsProvider__localizedValues().$index(0, t2.localeCode), "archived_invoices"); if (t1 == null) t1 = ""; message = B.JSString_methods.replaceFirst$2(t1, ":value", B.JSInt_methods.toString$0(invoiceIds.length)); } else { - t1 = J.$index$asx($.LocalizationsProvider__localizedValues.$index(0, t2.localeCode), "archived_invoice"); + t2.toString; + t1 = J.$index$asx($.$get$LocalizationsProvider__localizedValues().$index(0, t2.localeCode), "archived_invoice"); message = t1 == null ? "" : t1; } t1 = A.snackBarCompleter(context, message, false, type$.Null); @@ -67121,12 +68423,14 @@ case 25: // case if (invoiceIds.length > 1) { - t1 = J.$index$asx($.LocalizationsProvider__localizedValues.$index(0, t2.localeCode), "deleted_invoices"); + t2.toString; + t1 = J.$index$asx($.$get$LocalizationsProvider__localizedValues().$index(0, t2.localeCode), "deleted_invoices"); if (t1 == null) t1 = ""; message = B.JSString_methods.replaceFirst$2(t1, ":value", B.JSInt_methods.toString$0(invoiceIds.length)); } else { - t1 = J.$index$asx($.LocalizationsProvider__localizedValues.$index(0, t2.localeCode), "deleted_invoice"); + t2.toString; + t1 = J.$index$asx($.$get$LocalizationsProvider__localizedValues().$index(0, t2.localeCode), "deleted_invoice"); message = t1 == null ? "" : t1; } t1 = A.snackBarCompleter(context, message, false, type$.Null); @@ -67155,10 +68459,11 @@ break; case 27: // case - url = B.JSArray_methods.get$first(invoice.invitations._list).link + "/download?t=" + Date.now(); + t1 = B.JSArray_methods.get$first(invoice.invitations._list).link; + t2 = Date.now(); store.get$_dispatchers()[0].call$1(new A.StartLoading()); $async$goto = 35; - return A._asyncAwait(new A.WebClient().$get$3$rawResponse(0, url, "", true), $async$handleInvoiceAction); + return A._asyncAwait(new A.WebClient().$get$3$rawResponse(0, t1 + "/download?t=" + t2, "", true), $async$handleInvoiceAction); case 35: // returning from await. response = $async$result; @@ -68289,7 +69594,8 @@ $.WidgetsBinding__instance.SchedulerBinding__postFrameCallbacks.push(new A.handlePaymentAction_closure1(_box_0, store, company)); break; case B.EntityAction_emailPayment: - t1 = J.$index$asx($.LocalizationsProvider__localizedValues.$index(0, t2.localeCode), "emailed_payment"); + t2.toString; + t1 = J.$index$asx($.$get$LocalizationsProvider__localizedValues().$index(0, t2.localeCode), "emailed_payment"); if (t1 == null) t1 = ""; t1 = A.snackBarCompleter(context, t1, false, type$.Null); @@ -68297,12 +69603,14 @@ break; case B.EntityAction_restore: if (paymentIds.length > 1) { - t1 = J.$index$asx($.LocalizationsProvider__localizedValues.$index(0, t2.localeCode), "restored_payments"); + t2.toString; + t1 = J.$index$asx($.$get$LocalizationsProvider__localizedValues().$index(0, t2.localeCode), "restored_payments"); if (t1 == null) t1 = ""; message = B.JSString_methods.replaceFirst$2(t1, _s6_0, B.JSInt_methods.toString$0(paymentIds.length)); } else { - t1 = J.$index$asx($.LocalizationsProvider__localizedValues.$index(0, t2.localeCode), "restored_payment"); + t2.toString; + t1 = J.$index$asx($.$get$LocalizationsProvider__localizedValues().$index(0, t2.localeCode), "restored_payment"); message = t1 == null ? "" : t1; } t1 = A.snackBarCompleter(context, message, false, type$.Null); @@ -68310,12 +69618,14 @@ break; case B.EntityAction_archive: if (paymentIds.length > 1) { - t1 = J.$index$asx($.LocalizationsProvider__localizedValues.$index(0, t2.localeCode), "archived_payments"); + t2.toString; + t1 = J.$index$asx($.$get$LocalizationsProvider__localizedValues().$index(0, t2.localeCode), "archived_payments"); if (t1 == null) t1 = ""; message = B.JSString_methods.replaceFirst$2(t1, _s6_0, B.JSInt_methods.toString$0(paymentIds.length)); } else { - t1 = J.$index$asx($.LocalizationsProvider__localizedValues.$index(0, t2.localeCode), "archived_payment"); + t2.toString; + t1 = J.$index$asx($.$get$LocalizationsProvider__localizedValues().$index(0, t2.localeCode), "archived_payment"); message = t1 == null ? "" : t1; } t1 = A.snackBarCompleter(context, message, false, type$.Null); @@ -68323,12 +69633,14 @@ break; case B.EntityAction_delete: if (paymentIds.length > 1) { - t1 = J.$index$asx($.LocalizationsProvider__localizedValues.$index(0, t2.localeCode), "deleted_payments"); + t2.toString; + t1 = J.$index$asx($.$get$LocalizationsProvider__localizedValues().$index(0, t2.localeCode), "deleted_payments"); if (t1 == null) t1 = ""; message = B.JSString_methods.replaceFirst$2(t1, _s6_0, B.JSInt_methods.toString$0(paymentIds.length)); } else { - t1 = J.$index$asx($.LocalizationsProvider__localizedValues.$index(0, t2.localeCode), "deleted_payment"); + t2.toString; + t1 = J.$index$asx($.$get$LocalizationsProvider__localizedValues().$index(0, t2.localeCode), "deleted_payment"); message = t1 == null ? "" : t1; } t1 = A.snackBarCompleter(context, message, false, type$.Null); @@ -69025,12 +70337,14 @@ break; case B.EntityAction_restore: if (paymentTermIds.length > 1) { - t1 = J.$index$asx($.LocalizationsProvider__localizedValues.$index(0, t2.localeCode), "restored_payment_terms"); + t2.toString; + t1 = J.$index$asx($.$get$LocalizationsProvider__localizedValues().$index(0, t2.localeCode), "restored_payment_terms"); if (t1 == null) t1 = ""; message = B.JSString_methods.replaceFirst$2(t1, _s6_, B.JSInt_methods.toString$0(paymentTermIds.length)); } else { - t1 = J.$index$asx($.LocalizationsProvider__localizedValues.$index(0, t2.localeCode), "restored_payment_term"); + t2.toString; + t1 = J.$index$asx($.$get$LocalizationsProvider__localizedValues().$index(0, t2.localeCode), "restored_payment_term"); message = t1 == null ? "" : t1; } t1 = A.snackBarCompleter(context, message, false, type$.Null); @@ -69038,12 +70352,14 @@ break; case B.EntityAction_archive: if (paymentTermIds.length > 1) { - t1 = J.$index$asx($.LocalizationsProvider__localizedValues.$index(0, t2.localeCode), "archived_payment_terms"); + t2.toString; + t1 = J.$index$asx($.$get$LocalizationsProvider__localizedValues().$index(0, t2.localeCode), "archived_payment_terms"); if (t1 == null) t1 = ""; message = B.JSString_methods.replaceFirst$2(t1, _s6_, B.JSInt_methods.toString$0(paymentTermIds.length)); } else { - t1 = J.$index$asx($.LocalizationsProvider__localizedValues.$index(0, t2.localeCode), "archived_payment_term"); + t2.toString; + t1 = J.$index$asx($.$get$LocalizationsProvider__localizedValues().$index(0, t2.localeCode), "archived_payment_term"); message = t1 == null ? "" : t1; } t1 = A.snackBarCompleter(context, message, false, type$.Null); @@ -69051,12 +70367,14 @@ break; case B.EntityAction_delete: if (paymentTermIds.length > 1) { - t1 = J.$index$asx($.LocalizationsProvider__localizedValues.$index(0, t2.localeCode), "deleted_payment_terms"); + t2.toString; + t1 = J.$index$asx($.$get$LocalizationsProvider__localizedValues().$index(0, t2.localeCode), "deleted_payment_terms"); if (t1 == null) t1 = ""; message = B.JSString_methods.replaceFirst$2(t1, _s6_, B.JSInt_methods.toString$0(paymentTermIds.length)); } else { - t1 = J.$index$asx($.LocalizationsProvider__localizedValues.$index(0, t2.localeCode), "deleted_payment_term"); + t2.toString; + t1 = J.$index$asx($.$get$LocalizationsProvider__localizedValues().$index(0, t2.localeCode), "deleted_payment_term"); message = t1 == null ? "" : t1; } t1 = A.snackBarCompleter(context, message, false, type$.Null); @@ -69618,12 +70936,14 @@ break; case B.EntityAction_restore: if (productIds.length > 1) { - t1 = J.$index$asx($.LocalizationsProvider__localizedValues.$index(0, t2.localeCode), "restored_products"); + t2.toString; + t1 = J.$index$asx($.$get$LocalizationsProvider__localizedValues().$index(0, t2.localeCode), "restored_products"); if (t1 == null) t1 = ""; message = B.JSString_methods.replaceFirst$2(t1, _s6_0, B.JSInt_methods.toString$0(productIds.length)); } else { - t1 = J.$index$asx($.LocalizationsProvider__localizedValues.$index(0, t2.localeCode), "restored_product"); + t2.toString; + t1 = J.$index$asx($.$get$LocalizationsProvider__localizedValues().$index(0, t2.localeCode), "restored_product"); message = t1 == null ? "" : t1; } t1 = A.snackBarCompleter(context, message, false, type$.Null); @@ -69631,12 +70951,14 @@ break; case B.EntityAction_archive: if (productIds.length > 1) { - t1 = J.$index$asx($.LocalizationsProvider__localizedValues.$index(0, t2.localeCode), "archived_products"); + t2.toString; + t1 = J.$index$asx($.$get$LocalizationsProvider__localizedValues().$index(0, t2.localeCode), "archived_products"); if (t1 == null) t1 = ""; message = B.JSString_methods.replaceFirst$2(t1, _s6_0, B.JSInt_methods.toString$0(productIds.length)); } else { - t1 = J.$index$asx($.LocalizationsProvider__localizedValues.$index(0, t2.localeCode), "archived_product"); + t2.toString; + t1 = J.$index$asx($.$get$LocalizationsProvider__localizedValues().$index(0, t2.localeCode), "archived_product"); message = t1 == null ? "" : t1; } t1 = A.snackBarCompleter(context, message, false, type$.Null); @@ -69644,12 +70966,14 @@ break; case B.EntityAction_delete: if (productIds.length > 1) { - t1 = J.$index$asx($.LocalizationsProvider__localizedValues.$index(0, t2.localeCode), "deleted_products"); + t2.toString; + t1 = J.$index$asx($.$get$LocalizationsProvider__localizedValues().$index(0, t2.localeCode), "deleted_products"); if (t1 == null) t1 = ""; message = B.JSString_methods.replaceFirst$2(t1, _s6_0, B.JSInt_methods.toString$0(productIds.length)); } else { - t1 = J.$index$asx($.LocalizationsProvider__localizedValues.$index(0, t2.localeCode), "deleted_product"); + t2.toString; + t1 = J.$index$asx($.$get$LocalizationsProvider__localizedValues().$index(0, t2.localeCode), "deleted_product"); message = t1 == null ? "" : t1; } t1 = A.snackBarCompleter(context, message, false, type$.Null); @@ -70203,7 +71527,7 @@ var t2, list, t1 = productMap.get$keys(productMap); t1.toString; - t2 = A._instanceType(t1)._eval$1("WhereIterable"); + t2 = t1.$ti._eval$1("WhereIterable"); list = A.List_List$of(new A.WhereIterable(t1, new A.productList_closure(productMap), t2), true, t2._eval$1("Iterable.E")); B.JSArray_methods.sort$1(list, new A.productList_closure0(productMap)); return list; @@ -70346,12 +71670,14 @@ break; case B.EntityAction_restore: if (projectIds.length > 1) { - t1 = J.$index$asx($.LocalizationsProvider__localizedValues.$index(0, t4.localeCode), "restored_projects"); + t4.toString; + t1 = J.$index$asx($.$get$LocalizationsProvider__localizedValues().$index(0, t4.localeCode), "restored_projects"); if (t1 == null) t1 = ""; message = B.JSString_methods.replaceFirst$2(t1, _s6_0, B.JSInt_methods.toString$0(projectIds.length)); } else { - t1 = J.$index$asx($.LocalizationsProvider__localizedValues.$index(0, t4.localeCode), "restored_project"); + t4.toString; + t1 = J.$index$asx($.$get$LocalizationsProvider__localizedValues().$index(0, t4.localeCode), "restored_project"); message = t1 == null ? "" : t1; } t1 = A.snackBarCompleter(context, message, false, type$.Null); @@ -70359,12 +71685,14 @@ break; case B.EntityAction_archive: if (projectIds.length > 1) { - t1 = J.$index$asx($.LocalizationsProvider__localizedValues.$index(0, t4.localeCode), "archived_projects"); + t4.toString; + t1 = J.$index$asx($.$get$LocalizationsProvider__localizedValues().$index(0, t4.localeCode), "archived_projects"); if (t1 == null) t1 = ""; message = B.JSString_methods.replaceFirst$2(t1, _s6_0, B.JSInt_methods.toString$0(projectIds.length)); } else { - t1 = J.$index$asx($.LocalizationsProvider__localizedValues.$index(0, t4.localeCode), "archived_project"); + t4.toString; + t1 = J.$index$asx($.$get$LocalizationsProvider__localizedValues().$index(0, t4.localeCode), "archived_project"); message = t1 == null ? "" : t1; } t1 = A.snackBarCompleter(context, message, false, type$.Null); @@ -70372,12 +71700,14 @@ break; case B.EntityAction_delete: if (projectIds.length > 1) { - t1 = J.$index$asx($.LocalizationsProvider__localizedValues.$index(0, t4.localeCode), "deleted_projects"); + t4.toString; + t1 = J.$index$asx($.$get$LocalizationsProvider__localizedValues().$index(0, t4.localeCode), "deleted_projects"); if (t1 == null) t1 = ""; message = B.JSString_methods.replaceFirst$2(t1, _s6_0, B.JSInt_methods.toString$0(projectIds.length)); } else { - t1 = J.$index$asx($.LocalizationsProvider__localizedValues.$index(0, t4.localeCode), "deleted_project"); + t4.toString; + t1 = J.$index$asx($.$get$LocalizationsProvider__localizedValues().$index(0, t4.localeCode), "deleted_project"); message = t1 == null ? "" : t1; } t1 = A.snackBarCompleter(context, message, false, type$.Null); @@ -71111,7 +72441,7 @@ handleQuoteAction$body(context, quotes, action) { var $async$goto = 0, $async$completer = A._makeAsyncAwaitCompleter(type$.dynamic), - $async$returnValue, message, designId, t4, url, response, documentIds, _box_0, store, state, t1, t2, t3, quote, quoteIds; + $async$returnValue, message, designId, t4, response, documentIds, _box_0, store, state, t1, t2, t3, quote, quoteIds; var $async$handleQuoteAction = A._wrapJsFunctionForAsync(function($async$errorCode, $async$result) { if ($async$errorCode === 1) return A._asyncRethrow($async$result, $async$completer); @@ -71266,7 +72596,8 @@ break; case 8: // case - t1 = J.$index$asx($.LocalizationsProvider__localizedValues.$index(0, t1.localeCode), "converted_quote"); + t1.toString; + t1 = J.$index$asx($.$get$LocalizationsProvider__localizedValues().$index(0, t1.localeCode), "converted_quote"); if (t1 == null) t1 = ""; t1 = A.snackBarCompleter(context, t1, false, type$.Null); @@ -71277,12 +72608,15 @@ case 9: // case if (quoteIds.length > 1) { - t1 = J.$index$asx($.LocalizationsProvider__localizedValues.$index(0, t1.localeCode), "approved_quotes"); + t1.toString; + t2 = $.$get$LocalizationsProvider__localizedValues(); + t1 = J.$index$asx(t2.$index(0, t1.localeCode), "approved_quotes"); if (t1 == null) - t1 = J.$index$asx($.LocalizationsProvider__localizedValues.$index(0, "en"), "approved_quotes"); + t1 = J.$index$asx(t2.$index(0, "en"), "approved_quotes"); message = J.replaceFirst$2$s(t1, ":value", B.JSInt_methods.toString$0(quoteIds.length)); } else { - t1 = J.$index$asx($.LocalizationsProvider__localizedValues.$index(0, t1.localeCode), "approve_quote"); + t1.toString; + t1 = J.$index$asx($.$get$LocalizationsProvider__localizedValues().$index(0, t1.localeCode), "approve_quote"); message = t1 == null ? "" : t1; } t1 = A.snackBarCompleter(context, message, false, type$.Null); @@ -71298,7 +72632,8 @@ break; case 11: // case - t1 = J.$index$asx($.LocalizationsProvider__localizedValues.$index(0, t1.localeCode), "marked_quote_as_sent"); + t1.toString; + t1 = J.$index$asx($.$get$LocalizationsProvider__localizedValues().$index(0, t1.localeCode), "marked_quote_as_sent"); if (t1 == null) t1 = ""; t1 = A.snackBarCompleter(context, t1, false, type$.Null); @@ -71322,9 +72657,10 @@ t1 = A.snackBarCompleter(context, t1.get$emailedQuote(), false, type$.Null); store.get$_dispatchers()[0].call$1(new A.ShowEmailQuote(quote, context, t1)); } else { - t2 = J.$index$asx($.LocalizationsProvider__localizedValues.$index(0, t1.localeCode), "bulk_email_quote"); - if (t2 == null) - t2 = J.$index$asx($.LocalizationsProvider__localizedValues.$index(0, "en"), "bulk_email_quote"); + t1.toString; + t2 = $.$get$LocalizationsProvider__localizedValues(); + t3 = J.$index$asx(t2.$index(0, t1.localeCode), "bulk_email_quote"); + t2 = t3 == null ? J.$index$asx(t2.$index(0, "en"), "bulk_email_quote") : t3; A.confirmCallback(false, new A.handleQuoteAction_closure2(store, context, quoteIds, t1), context, t2, false, null); } // goto after switch @@ -71382,12 +72718,14 @@ case 22: // case if (quoteIds.length > 1) { - t1 = J.$index$asx($.LocalizationsProvider__localizedValues.$index(0, t1.localeCode), "restored_quotes"); + t1.toString; + t1 = J.$index$asx($.$get$LocalizationsProvider__localizedValues().$index(0, t1.localeCode), "restored_quotes"); if (t1 == null) t1 = ""; message = B.JSString_methods.replaceFirst$2(t1, ":value", B.JSInt_methods.toString$0(quoteIds.length)); } else { - t1 = J.$index$asx($.LocalizationsProvider__localizedValues.$index(0, t1.localeCode), "restored_quote"); + t1.toString; + t1 = J.$index$asx($.$get$LocalizationsProvider__localizedValues().$index(0, t1.localeCode), "restored_quote"); message = t1 == null ? "" : t1; } t1 = A.snackBarCompleter(context, message, false, type$.Null); @@ -71398,12 +72736,14 @@ case 23: // case if (quoteIds.length > 1) { - t1 = J.$index$asx($.LocalizationsProvider__localizedValues.$index(0, t1.localeCode), "archived_quotes"); + t1.toString; + t1 = J.$index$asx($.$get$LocalizationsProvider__localizedValues().$index(0, t1.localeCode), "archived_quotes"); if (t1 == null) t1 = ""; message = B.JSString_methods.replaceFirst$2(t1, ":value", B.JSInt_methods.toString$0(quoteIds.length)); } else { - t1 = J.$index$asx($.LocalizationsProvider__localizedValues.$index(0, t1.localeCode), "archived_quote"); + t1.toString; + t1 = J.$index$asx($.$get$LocalizationsProvider__localizedValues().$index(0, t1.localeCode), "archived_quote"); message = t1 == null ? "" : t1; } t1 = A.snackBarCompleter(context, message, false, type$.Null); @@ -71414,12 +72754,14 @@ case 24: // case if (quoteIds.length > 1) { - t1 = J.$index$asx($.LocalizationsProvider__localizedValues.$index(0, t1.localeCode), "deleted_quotes"); + t1.toString; + t1 = J.$index$asx($.$get$LocalizationsProvider__localizedValues().$index(0, t1.localeCode), "deleted_quotes"); if (t1 == null) t1 = ""; message = B.JSString_methods.replaceFirst$2(t1, ":value", B.JSInt_methods.toString$0(quoteIds.length)); } else { - t1 = J.$index$asx($.LocalizationsProvider__localizedValues.$index(0, t1.localeCode), "deleted_quote"); + t1.toString; + t1 = J.$index$asx($.$get$LocalizationsProvider__localizedValues().$index(0, t1.localeCode), "deleted_quote"); message = t1 == null ? "" : t1; } t1 = A.snackBarCompleter(context, message, false, type$.Null); @@ -71448,10 +72790,11 @@ break; case 26: // case - url = B.JSArray_methods.get$first(quote.invitations._list).link + "/download?t=" + Date.now(); + t1 = B.JSArray_methods.get$first(quote.invitations._list).link; + t2 = Date.now(); store.get$_dispatchers()[0].call$1(new A.StartLoading()); $async$goto = 34; - return A._asyncAwait(new A.WebClient().$get$3$rawResponse(0, url, "", true), $async$handleQuoteAction); + return A._asyncAwait(new A.WebClient().$get$3$rawResponse(0, t1 + "/download?t=" + t2, "", true), $async$handleQuoteAction); case 34: // returning from await. response = $async$result; @@ -72473,23 +73816,26 @@ A.editEntity(_null, context, recurringExpense, true, _null); break; case B.EntityAction_restore: - t1 = J.$index$asx($.LocalizationsProvider__localizedValues.$index(0, t2.localeCode), _s26_); - if (t1 == null) - t1 = J.$index$asx($.LocalizationsProvider__localizedValues.$index(0, "en"), _s26_); + t2.toString; + t1 = $.$get$LocalizationsProvider__localizedValues(); + t2 = J.$index$asx(t1.$index(0, t2.localeCode), _s26_); + t1 = t2 == null ? J.$index$asx(t1.$index(0, "en"), _s26_) : t2; t1 = A.snackBarCompleter(context, t1, false, type$.Null); store.get$_dispatchers()[0].call$1(new A.RestoreRecurringExpensesRequest(t1, recurringExpenseIds)); break; case B.EntityAction_archive: - t1 = J.$index$asx($.LocalizationsProvider__localizedValues.$index(0, t2.localeCode), _s26_0); - if (t1 == null) - t1 = J.$index$asx($.LocalizationsProvider__localizedValues.$index(0, "en"), _s26_0); + t2.toString; + t1 = $.$get$LocalizationsProvider__localizedValues(); + t2 = J.$index$asx(t1.$index(0, t2.localeCode), _s26_0); + t1 = t2 == null ? J.$index$asx(t1.$index(0, "en"), _s26_0) : t2; t1 = A.snackBarCompleter(context, t1, false, type$.Null); store.get$_dispatchers()[0].call$1(new A.ArchiveRecurringExpensesRequest(t1, recurringExpenseIds)); break; case B.EntityAction_delete: - t1 = J.$index$asx($.LocalizationsProvider__localizedValues.$index(0, t2.localeCode), _s25_); - if (t1 == null) - t1 = J.$index$asx($.LocalizationsProvider__localizedValues.$index(0, "en"), _s25_); + t2.toString; + t1 = $.$get$LocalizationsProvider__localizedValues(); + t2 = J.$index$asx(t1.$index(0, t2.localeCode), _s25_); + t1 = t2 == null ? J.$index$asx(t1.$index(0, "en"), _s25_) : t2; t1 = A.snackBarCompleter(context, t1, false, type$.Null); store.get$_dispatchers()[0].call$1(new A.DeleteRecurringExpensesRequest(t1, recurringExpenseIds)); break; @@ -73065,7 +74411,7 @@ filterEntityType = selectionState.filterEntityType, t1 = expenseMap.get$keys(expenseMap); t1.toString; - t2 = A._instanceType(t1)._eval$1("WhereIterable"); + t2 = t1.$ti._eval$1("WhereIterable"); list = A.List_List$of(new A.WhereIterable(t1, new A.filteredRecurringExpensesSelector_closure(expenseMap, expenseCategoryMap, vendorMap, clientMap, selectionState, filterEntityType, filterEntityId, expenseListState), t2), true, t2._eval$1("Iterable.E")); B.JSArray_methods.sort$1(list, new A.filteredRecurringExpensesSelector_closure0(expenseMap, expenseListState, clientMap, userMap, vendorMap, invoiceMap, expenseCategoryMap, staticState)); return list; @@ -73391,12 +74737,14 @@ case 16: // case if (recurringInvoiceIds.length > 1) { - t1 = J.$index$asx($.LocalizationsProvider__localizedValues.$index(0, t2.localeCode), "restored_recurring_invoices"); + t2.toString; + t1 = J.$index$asx($.$get$LocalizationsProvider__localizedValues().$index(0, t2.localeCode), "restored_recurring_invoices"); if (t1 == null) t1 = ""; message = B.JSString_methods.replaceFirst$2(t1, ":value", B.JSInt_methods.toString$0(recurringInvoiceIds.length)); } else { - t1 = J.$index$asx($.LocalizationsProvider__localizedValues.$index(0, t2.localeCode), "restored_recurring_invoice"); + t2.toString; + t1 = J.$index$asx($.$get$LocalizationsProvider__localizedValues().$index(0, t2.localeCode), "restored_recurring_invoice"); message = t1 == null ? "" : t1; } t1 = A.snackBarCompleter(context, message, false, type$.Null); @@ -73407,12 +74755,14 @@ case 17: // case if (recurringInvoiceIds.length > 1) { - t1 = J.$index$asx($.LocalizationsProvider__localizedValues.$index(0, t2.localeCode), "archived_recurring_invoices"); + t2.toString; + t1 = J.$index$asx($.$get$LocalizationsProvider__localizedValues().$index(0, t2.localeCode), "archived_recurring_invoices"); if (t1 == null) t1 = ""; message = B.JSString_methods.replaceFirst$2(t1, ":value", B.JSInt_methods.toString$0(recurringInvoiceIds.length)); } else { - t1 = J.$index$asx($.LocalizationsProvider__localizedValues.$index(0, t2.localeCode), "archived_recurring_invoice"); + t2.toString; + t1 = J.$index$asx($.$get$LocalizationsProvider__localizedValues().$index(0, t2.localeCode), "archived_recurring_invoice"); message = t1 == null ? "" : t1; } t1 = A.snackBarCompleter(context, message, false, type$.Null); @@ -73423,12 +74773,14 @@ case 18: // case if (recurringInvoiceIds.length > 1) { - t1 = J.$index$asx($.LocalizationsProvider__localizedValues.$index(0, t2.localeCode), "deleted_recurring_invoices"); + t2.toString; + t1 = J.$index$asx($.$get$LocalizationsProvider__localizedValues().$index(0, t2.localeCode), "deleted_recurring_invoices"); if (t1 == null) t1 = ""; message = B.JSString_methods.replaceFirst$2(t1, ":value", B.JSInt_methods.toString$0(recurringInvoiceIds.length)); } else { - t1 = J.$index$asx($.LocalizationsProvider__localizedValues.$index(0, t2.localeCode), "deleted_recurring_invoice"); + t2.toString; + t1 = J.$index$asx($.$get$LocalizationsProvider__localizedValues().$index(0, t2.localeCode), "deleted_recurring_invoice"); message = t1 == null ? "" : t1; } t1 = A.snackBarCompleter(context, message, false, type$.Null); @@ -74369,7 +75721,7 @@ }, ReportsUIState_ReportsUIState() { var t1 = type$.legacy_String; - return A._$ReportsUIState$_("", "", "", A.BuiltMap_BuiltMap(B.Map_empty, t1, t1), "", "client", "", "day"); + 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) @@ -74735,7 +76087,7 @@ var list, t1 = countryMap.get$keys(countryMap); t1.toString; - list = A.List_List$of(t1, true, A._instanceType(t1)._eval$1("Iterable.E")); + list = A.List_List$of(t1, true, t1.$ti._eval$1("Iterable.E")); B.JSArray_methods.sort$1(list, new A.countryList_closure(countryMap)); return list; }, @@ -74743,7 +76095,7 @@ var t2, list, t1 = groupMap.get$keys(groupMap); t1.toString; - t2 = A._instanceType(t1)._eval$1("WhereIterable"); + t2 = t1.$ti._eval$1("WhereIterable"); list = A.List_List$of(new A.WhereIterable(t1, new A.groupList_closure(groupMap), t2), true, t2._eval$1("Iterable.E")); B.JSArray_methods.sort$1(list, new A.groupList_closure0(groupMap)); return list; @@ -74752,7 +76104,7 @@ var list, t1 = languageMap.get$keys(languageMap); t1.toString; - list = A.List_List$of(t1, true, A._instanceType(t1)._eval$1("Iterable.E")); + list = A.List_List$of(t1, true, t1.$ti._eval$1("Iterable.E")); B.JSArray_methods.sort$1(list, new A.languageList_closure(languageMap)); return list; }, @@ -74760,7 +76112,7 @@ var list, t1 = currencyMap.get$keys(currencyMap); t1.toString; - list = A.List_List$of(t1, true, A._instanceType(t1)._eval$1("Iterable.E")); + list = A.List_List$of(t1, true, t1.$ti._eval$1("Iterable.E")); B.JSArray_methods.sort$1(list, new A.currencyList_closure(currencyMap)); return list; }, @@ -74768,7 +76120,7 @@ var list, t1 = timezoneMap.get$keys(timezoneMap); t1.toString; - list = A.List_List$of(t1, true, A._instanceType(t1)._eval$1("Iterable.E")); + list = A.List_List$of(t1, true, t1.$ti._eval$1("Iterable.E")); B.JSArray_methods.sort$1(list, new A.timezoneList_closure(timezoneMap)); return list; }, @@ -74776,7 +76128,7 @@ var list, t1 = dateFormatMap.get$keys(dateFormatMap); t1.toString; - list = A.List_List$of(t1, true, A._instanceType(t1)._eval$1("Iterable.E")); + list = A.List_List$of(t1, true, t1.$ti._eval$1("Iterable.E")); B.JSArray_methods.sort$1(list, new A.dateFormatList_closure(dateFormatMap)); return list; }, @@ -74784,7 +76136,7 @@ var list, t1 = industryMap.get$keys(industryMap); t1.toString; - list = A.List_List$of(t1, true, A._instanceType(t1)._eval$1("Iterable.E")); + list = A.List_List$of(t1, true, t1.$ti._eval$1("Iterable.E")); B.JSArray_methods.sort$1(list, new A.industryList_closure(industryMap)); return list; }, @@ -74792,7 +76144,7 @@ var list, t1 = sizeMap.get$keys(sizeMap); t1.toString; - list = A.List_List$of(t1, true, A._instanceType(t1)._eval$1("Iterable.E")); + list = A.List_List$of(t1, true, t1.$ti._eval$1("Iterable.E")); B.JSArray_methods.sort$1(list, new A.sizeList_closure(sizeMap)); return list; }, @@ -74800,7 +76152,7 @@ var t2, list, t1 = gatewayMap.get$keys(gatewayMap); t1.toString; - t2 = A._instanceType(t1)._eval$1("WhereIterable"); + t2 = t1.$ti._eval$1("WhereIterable"); list = A.List_List$of(new A.WhereIterable(t1, new A.gatewayList_closure(gatewayMap), t2), true, t2._eval$1("Iterable.E")); B.JSArray_methods.sort$1(list, new A.gatewayList_closure0(gatewayMap)); return list; @@ -74809,7 +76161,7 @@ var list, t1 = paymentTypeMap.get$keys(paymentTypeMap); t1.toString; - list = A.List_List$of(t1, true, A._instanceType(t1)._eval$1("Iterable.E")); + list = A.List_List$of(t1, true, t1.$ti._eval$1("Iterable.E")); B.JSArray_methods.sort$1(list, new A.paymentTypeList_closure(paymentTypeMap)); return list; }, @@ -74882,15 +76234,15 @@ }, StaticState_StaticState() { var t1 = type$.legacy_String, - t2 = A.BuiltMap_BuiltMap(B.Map_empty, t1, type$.legacy_CurrencyEntity), - t3 = A.BuiltMap_BuiltMap(B.Map_empty, t1, type$.legacy_SizeEntity), - t4 = A.BuiltMap_BuiltMap(B.Map_empty, t1, type$.legacy_GatewayEntity), - t5 = A.BuiltMap_BuiltMap(B.Map_empty, t1, type$.legacy_IndustryEntity), - t6 = A.BuiltMap_BuiltMap(B.Map_empty, t1, type$.legacy_TimezoneEntity), - t7 = A.BuiltMap_BuiltMap(B.Map_empty, t1, type$.legacy_DateFormatEntity), - t8 = A.BuiltMap_BuiltMap(B.Map_empty, t1, type$.legacy_LanguageEntity), - t9 = A.BuiltMap_BuiltMap(B.Map_empty, t1, type$.legacy_PaymentTypeEntity); - return A._$StaticState$_(A.BuiltMap_BuiltMap(B.Map_empty, t1, type$.legacy_CountryEntity), t2, t7, t4, t5, t8, t9, t3, A.BuiltMap_BuiltMap(B.Map_empty, t1, type$.legacy_TemplateEntity), t6, null); + t2 = A.BuiltMap_BuiltMap(B.Map_empty0, t1, type$.legacy_CurrencyEntity), + t3 = A.BuiltMap_BuiltMap(B.Map_empty0, t1, type$.legacy_SizeEntity), + t4 = A.BuiltMap_BuiltMap(B.Map_empty0, t1, type$.legacy_GatewayEntity), + t5 = A.BuiltMap_BuiltMap(B.Map_empty0, t1, type$.legacy_IndustryEntity), + t6 = A.BuiltMap_BuiltMap(B.Map_empty0, t1, type$.legacy_TimezoneEntity), + t7 = A.BuiltMap_BuiltMap(B.Map_empty0, t1, type$.legacy_DateFormatEntity), + t8 = A.BuiltMap_BuiltMap(B.Map_empty0, t1, type$.legacy_LanguageEntity), + t9 = A.BuiltMap_BuiltMap(B.Map_empty0, t1, type$.legacy_PaymentTypeEntity); + return A._$StaticState$_(A.BuiltMap_BuiltMap(B.Map_empty0, t1, type$.legacy_CountryEntity), t2, t7, t4, t5, t8, t9, t3, A.BuiltMap_BuiltMap(B.Map_empty0, t1, type$.legacy_TemplateEntity), t6, null); }, _$StaticState$_(countryMap, currencyMap, dateFormatMap, gatewayMap, industryMap, languageMap, paymentTypeMap, sizeMap, templateMap, timezoneMap, updatedAt) { var _s11_ = "StaticState"; @@ -74954,21 +76306,24 @@ A.editEntity(null, context, subscription, true, null); break; case B.EntityAction_restore: - t1 = J.$index$asx($.LocalizationsProvider__localizedValues.$index(0, t2.localeCode), "restored_subscription"); + t2.toString; + t1 = J.$index$asx($.$get$LocalizationsProvider__localizedValues().$index(0, t2.localeCode), "restored_subscription"); if (t1 == null) t1 = ""; t1 = A.snackBarCompleter(context, t1, false, type$.Null); store.get$_dispatchers()[0].call$1(new A.RestoreSubscriptionsRequest(t1, subscriptionIds)); break; case B.EntityAction_archive: - t1 = J.$index$asx($.LocalizationsProvider__localizedValues.$index(0, t2.localeCode), "archived_subscription"); + t2.toString; + t1 = J.$index$asx($.$get$LocalizationsProvider__localizedValues().$index(0, t2.localeCode), "archived_subscription"); if (t1 == null) t1 = ""; t1 = A.snackBarCompleter(context, t1, false, type$.Null); store.get$_dispatchers()[0].call$1(new A.ArchiveSubscriptionsRequest(t1, subscriptionIds)); break; case B.EntityAction_delete: - t1 = J.$index$asx($.LocalizationsProvider__localizedValues.$index(0, t2.localeCode), "deleted_subscription"); + t2.toString; + t1 = J.$index$asx($.$get$LocalizationsProvider__localizedValues().$index(0, t2.localeCode), "deleted_subscription"); if (t1 == null) t1 = ""; t1 = A.snackBarCompleter(context, t1, false, type$.Null); @@ -75514,9 +76869,10 @@ case B.EntityAction_start: case B.EntityAction_resume: if (taskIds.length > 1) { - t1 = J.$index$asx($.LocalizationsProvider__localizedValues.$index(0, t2.localeCode), _s13_); - if (t1 == null) - t1 = J.$index$asx($.LocalizationsProvider__localizedValues.$index(0, "en"), _s13_); + t2.toString; + t1 = $.$get$LocalizationsProvider__localizedValues(); + t2 = J.$index$asx(t1.$index(0, t2.localeCode), _s13_); + t1 = t2 == null ? J.$index$asx(t1.$index(0, "en"), _s13_) : t2; message = J.replaceFirst$2$s(t1, _s6_0, B.JSInt_methods.toString$0(taskIds.length)); } else message = t2.get$startedTask(); @@ -75525,9 +76881,10 @@ break; case B.EntityAction_stop: if (taskIds.length > 1) { - t1 = J.$index$asx($.LocalizationsProvider__localizedValues.$index(0, t2.localeCode), _s13_0); - if (t1 == null) - t1 = J.$index$asx($.LocalizationsProvider__localizedValues.$index(0, "en"), _s13_0); + t2.toString; + t1 = $.$get$LocalizationsProvider__localizedValues(); + t2 = J.$index$asx(t1.$index(0, t2.localeCode), _s13_0); + t1 = t2 == null ? J.$index$asx(t1.$index(0, "en"), _s13_0) : t2; message = J.replaceFirst$2$s(t1, _s6_0, B.JSInt_methods.toString$0(taskIds.length)); } else message = t2.get$stoppedTask(); @@ -75574,12 +76931,14 @@ break; case B.EntityAction_restore: if (taskIds.length > 1) { - t1 = J.$index$asx($.LocalizationsProvider__localizedValues.$index(0, t2.localeCode), "restored_tasks"); + t2.toString; + t1 = J.$index$asx($.$get$LocalizationsProvider__localizedValues().$index(0, t2.localeCode), "restored_tasks"); if (t1 == null) t1 = ""; message = B.JSString_methods.replaceFirst$2(t1, _s6_0, B.JSInt_methods.toString$0(taskIds.length)); } else { - t1 = J.$index$asx($.LocalizationsProvider__localizedValues.$index(0, t2.localeCode), "restored_task"); + t2.toString; + t1 = J.$index$asx($.$get$LocalizationsProvider__localizedValues().$index(0, t2.localeCode), "restored_task"); message = t1 == null ? "" : t1; } t1 = A.snackBarCompleter(context, message, false, type$.Null); @@ -75587,12 +76946,14 @@ break; case B.EntityAction_archive: if (taskIds.length > 1) { - t1 = J.$index$asx($.LocalizationsProvider__localizedValues.$index(0, t2.localeCode), "archived_tasks"); + t2.toString; + t1 = J.$index$asx($.$get$LocalizationsProvider__localizedValues().$index(0, t2.localeCode), "archived_tasks"); if (t1 == null) t1 = ""; message = B.JSString_methods.replaceFirst$2(t1, _s6_0, B.JSInt_methods.toString$0(taskIds.length)); } else { - t1 = J.$index$asx($.LocalizationsProvider__localizedValues.$index(0, t2.localeCode), "archived_task"); + t2.toString; + t1 = J.$index$asx($.$get$LocalizationsProvider__localizedValues().$index(0, t2.localeCode), "archived_task"); message = t1 == null ? "" : t1; } t1 = A.snackBarCompleter(context, message, false, type$.Null); @@ -75600,12 +76961,14 @@ break; case B.EntityAction_delete: if (taskIds.length > 1) { - t1 = J.$index$asx($.LocalizationsProvider__localizedValues.$index(0, t2.localeCode), "deleted_tasks"); + t2.toString; + t1 = J.$index$asx($.$get$LocalizationsProvider__localizedValues().$index(0, t2.localeCode), "deleted_tasks"); if (t1 == null) t1 = ""; message = B.JSString_methods.replaceFirst$2(t1, _s6_0, B.JSInt_methods.toString$0(taskIds.length)); } else { - t1 = J.$index$asx($.LocalizationsProvider__localizedValues.$index(0, t2.localeCode), "deleted_task"); + t2.toString; + t1 = J.$index$asx($.$get$LocalizationsProvider__localizedValues().$index(0, t2.localeCode), "deleted_task"); message = t1 == null ? "" : t1; } t1 = A.snackBarCompleter(context, message, false, type$.Null); @@ -76307,8 +77670,8 @@ fieldLabel3 = company.getCustomFieldLabel$1("task3"); fieldLabel4 = company.getCustomFieldLabel$1("task4"); customValues = A.LinkedHashMap_LinkedHashMap$_literal([company.getCustomFieldLabel$1("task1"), task.customValue1, company.getCustomFieldLabel$1("task2"), task.customValue2, company.getCustomFieldLabel$1("task3"), task.customValue3, company.getCustomFieldLabel$1("task4"), task.customValue4, t3.get$project(), t1[t2].projectState.$get$1(0, t4).name], t5, t5); - for (t1 = customValues.get$keys(customValues), t1 = t1.get$iterator(t1); t1.moveNext$0();) { - t2 = t1.get$current(t1); + for (t1 = A.LinkedHashMapKeyIterator$(customValues, customValues._modifications, A._instanceType(customValues)._precomputed1); t1.moveNext$0();) { + t2 = t1.__js_helper$_current; value = customValues.$index(0, t2); if (fieldLabel1.toLowerCase() === t2.toLowerCase()) _box_0.customValue1 = value; @@ -76325,7 +77688,7 @@ var t2, list, t1 = taskMap.get$keys(taskMap); t1.toString; - t2 = A._instanceType(t1)._eval$1("WhereIterable"); + t2 = t1.$ti._eval$1("WhereIterable"); list = A.List_List$of(new A.WhereIterable(t1, new A.taskList_closure(taskMap, clientId), t2), true, t2._eval$1("Iterable.E")); B.JSArray_methods.sort$1(list, new A.taskList_closure0(taskMap)); return list; @@ -76560,12 +77923,14 @@ break; case B.EntityAction_restore: if (taskStatusIds.length > 1) { - t1 = J.$index$asx($.LocalizationsProvider__localizedValues.$index(0, t2.localeCode), "restored_task_statuses"); + t2.toString; + t1 = J.$index$asx($.$get$LocalizationsProvider__localizedValues().$index(0, t2.localeCode), "restored_task_statuses"); if (t1 == null) t1 = ""; message = B.JSString_methods.replaceFirst$2(t1, _s6_0, B.JSInt_methods.toString$0(taskStatusIds.length)); } else { - t1 = J.$index$asx($.LocalizationsProvider__localizedValues.$index(0, t2.localeCode), "restored_task_status"); + t2.toString; + t1 = J.$index$asx($.$get$LocalizationsProvider__localizedValues().$index(0, t2.localeCode), "restored_task_status"); message = t1 == null ? "" : t1; } t1 = A.snackBarCompleter(context, message, false, type$.Null); @@ -76573,12 +77938,14 @@ break; case B.EntityAction_archive: if (taskStatusIds.length > 1) { - t1 = J.$index$asx($.LocalizationsProvider__localizedValues.$index(0, t2.localeCode), "archived_task_statuses"); + t2.toString; + t1 = J.$index$asx($.$get$LocalizationsProvider__localizedValues().$index(0, t2.localeCode), "archived_task_statuses"); if (t1 == null) t1 = ""; message = B.JSString_methods.replaceFirst$2(t1, _s6_0, B.JSInt_methods.toString$0(taskStatusIds.length)); } else { - t1 = J.$index$asx($.LocalizationsProvider__localizedValues.$index(0, t2.localeCode), "archived_task_status"); + t2.toString; + t1 = J.$index$asx($.$get$LocalizationsProvider__localizedValues().$index(0, t2.localeCode), "archived_task_status"); message = t1 == null ? "" : t1; } t1 = A.snackBarCompleter(context, message, false, type$.Null); @@ -76586,12 +77953,14 @@ break; case B.EntityAction_delete: if (taskStatusIds.length > 1) { - t1 = J.$index$asx($.LocalizationsProvider__localizedValues.$index(0, t2.localeCode), "deleted_task_statuses"); + t2.toString; + t1 = J.$index$asx($.$get$LocalizationsProvider__localizedValues().$index(0, t2.localeCode), "deleted_task_statuses"); if (t1 == null) t1 = ""; message = B.JSString_methods.replaceFirst$2(t1, _s6_0, B.JSInt_methods.toString$0(taskStatusIds.length)); } else { - t1 = J.$index$asx($.LocalizationsProvider__localizedValues.$index(0, t2.localeCode), "deleted_task_status"); + t2.toString; + t1 = J.$index$asx($.$get$LocalizationsProvider__localizedValues().$index(0, t2.localeCode), "deleted_task_status"); message = t1 == null ? "" : t1; } t1 = A.snackBarCompleter(context, message, false, type$.Null); @@ -77088,7 +78457,7 @@ var t2, statusIds, t1 = taskStatusMap.get$keys(taskStatusMap); t1.toString; - t2 = A._instanceType(t1)._eval$1("WhereIterable"); + t2 = t1.$ti._eval$1("WhereIterable"); statusIds = A.List_List$of(new A.WhereIterable(t1, new A.defaultTaskStatusId_closure(taskStatusMap), t2), true, t2._eval$1("Iterable.E")); B.JSArray_methods.sort$1(statusIds, new A.defaultTaskStatusId_closure0(taskStatusMap)); if (statusIds.length !== 0) @@ -77211,12 +78580,14 @@ break; case B.EntityAction_restore: if (taxRateIds.length > 1) { - t1 = J.$index$asx($.LocalizationsProvider__localizedValues.$index(0, t2.localeCode), "restored_tax_rates"); + t2.toString; + t1 = J.$index$asx($.$get$LocalizationsProvider__localizedValues().$index(0, t2.localeCode), "restored_tax_rates"); if (t1 == null) t1 = ""; message = B.JSString_methods.replaceFirst$2(t1, _s6_, B.JSInt_methods.toString$0(taxRateIds.length)); } else { - t1 = J.$index$asx($.LocalizationsProvider__localizedValues.$index(0, t2.localeCode), "restored_tax_rate"); + t2.toString; + t1 = J.$index$asx($.$get$LocalizationsProvider__localizedValues().$index(0, t2.localeCode), "restored_tax_rate"); message = t1 == null ? "" : t1; } t1 = A.snackBarCompleter(context, message, false, type$.Null); @@ -77224,12 +78595,14 @@ break; case B.EntityAction_archive: if (taxRateIds.length > 1) { - t1 = J.$index$asx($.LocalizationsProvider__localizedValues.$index(0, t2.localeCode), "archived_tax_rates"); + t2.toString; + t1 = J.$index$asx($.$get$LocalizationsProvider__localizedValues().$index(0, t2.localeCode), "archived_tax_rates"); if (t1 == null) t1 = ""; message = B.JSString_methods.replaceFirst$2(t1, _s6_, B.JSInt_methods.toString$0(taxRateIds.length)); } else { - t1 = J.$index$asx($.LocalizationsProvider__localizedValues.$index(0, t2.localeCode), "archived_tax_rate"); + t2.toString; + t1 = J.$index$asx($.$get$LocalizationsProvider__localizedValues().$index(0, t2.localeCode), "archived_tax_rate"); message = t1 == null ? "" : t1; } t1 = A.snackBarCompleter(context, message, false, type$.Null); @@ -77237,12 +78610,14 @@ break; case B.EntityAction_delete: if (taxRateIds.length > 1) { - t1 = J.$index$asx($.LocalizationsProvider__localizedValues.$index(0, t2.localeCode), "deleted_tax_rates"); + t2.toString; + t1 = J.$index$asx($.$get$LocalizationsProvider__localizedValues().$index(0, t2.localeCode), "deleted_tax_rates"); if (t1 == null) t1 = ""; message = B.JSString_methods.replaceFirst$2(t1, _s6_, B.JSInt_methods.toString$0(taxRateIds.length)); } else { - t1 = J.$index$asx($.LocalizationsProvider__localizedValues.$index(0, t2.localeCode), "deleted_tax_rate"); + t2.toString; + t1 = J.$index$asx($.$get$LocalizationsProvider__localizedValues().$index(0, t2.localeCode), "deleted_tax_rate"); message = t1 == null ? "" : t1; } t1 = A.snackBarCompleter(context, message, false, type$.Null); @@ -77731,12 +79106,14 @@ break; case B.EntityAction_restore: if (tokenIds.length > 1) { - t1 = J.$index$asx($.LocalizationsProvider__localizedValues.$index(0, t2.localeCode), "restored_tokens"); + t2.toString; + t1 = J.$index$asx($.$get$LocalizationsProvider__localizedValues().$index(0, t2.localeCode), "restored_tokens"); if (t1 == null) t1 = ""; message = B.JSString_methods.replaceFirst$2(t1, _s6_, B.JSInt_methods.toString$0(tokenIds.length)); } else { - t1 = J.$index$asx($.LocalizationsProvider__localizedValues.$index(0, t2.localeCode), "restored_token"); + t2.toString; + t1 = J.$index$asx($.$get$LocalizationsProvider__localizedValues().$index(0, t2.localeCode), "restored_token"); message = t1 == null ? "" : t1; } t1 = A.snackBarCompleter(context, message, false, type$.Null); @@ -77744,12 +79121,14 @@ break; case B.EntityAction_archive: if (tokenIds.length > 1) { - t1 = J.$index$asx($.LocalizationsProvider__localizedValues.$index(0, t2.localeCode), "archived_tokens"); + t2.toString; + t1 = J.$index$asx($.$get$LocalizationsProvider__localizedValues().$index(0, t2.localeCode), "archived_tokens"); if (t1 == null) t1 = ""; message = B.JSString_methods.replaceFirst$2(t1, _s6_, B.JSInt_methods.toString$0(tokenIds.length)); } else { - t1 = J.$index$asx($.LocalizationsProvider__localizedValues.$index(0, t2.localeCode), "archived_token"); + t2.toString; + t1 = J.$index$asx($.$get$LocalizationsProvider__localizedValues().$index(0, t2.localeCode), "archived_token"); message = t1 == null ? "" : t1; } t1 = A.snackBarCompleter(context, message, false, type$.Null); @@ -77757,12 +79136,14 @@ break; case B.EntityAction_delete: if (tokenIds.length > 1) { - t1 = J.$index$asx($.LocalizationsProvider__localizedValues.$index(0, t2.localeCode), "deleted_tokens"); + t2.toString; + t1 = J.$index$asx($.$get$LocalizationsProvider__localizedValues().$index(0, t2.localeCode), "deleted_tokens"); if (t1 == null) t1 = ""; message = B.JSString_methods.replaceFirst$2(t1, _s6_, B.JSInt_methods.toString$0(tokenIds.length)); } else { - t1 = J.$index$asx($.LocalizationsProvider__localizedValues.$index(0, t2.localeCode), "deleted_token"); + t2.toString; + t1 = J.$index$asx($.$get$LocalizationsProvider__localizedValues().$index(0, t2.localeCode), "deleted_token"); message = t1 == null ? "" : t1; } t1 = A.snackBarCompleter(context, message, false, type$.Null); @@ -78608,20 +79989,20 @@ }, PrefState_PrefState() { var t1 = type$.legacy_EntityType, - t2 = A.BuiltMap_BuiltMap(B.Map_empty, t1, type$.legacy_bool), + t2 = A.BuiltMap_BuiltMap(B.Map_empty0, t1, type$.legacy_bool), t3 = type$.legacy_String, - t4 = A.BuiltMap_BuiltMap(B.Map_empty, t3, type$.legacy_CompanyPrefState); - t1 = A.BuiltMap_BuiltMap(B.Map_empty, t1, type$.legacy_PrefStateSortField); - return A._$PrefState$_(B.AppLayout_desktop, "light", t4, A.BuiltMap_BuiltMap(B.Map_so4CA, t3, t3), true, false, false, true, true, false, B.AppSidebarMode_float, false, false, true, false, true, B.AppSidebarMode_collapse, B.ModuleLayout_table, false, true, false, 10, false, true, t1, false, 1, t2); + t4 = A.BuiltMap_BuiltMap(B.Map_empty0, t3, type$.legacy_CompanyPrefState); + t1 = A.BuiltMap_BuiltMap(B.Map_empty0, t1, type$.legacy_PrefStateSortField); + return A._$PrefState$_(B.AppLayout_desktop, "light", t4, A.BuiltMap_BuiltMap(B.Map_soKdN, t3, t3), true, false, false, true, true, false, B.AppSidebarMode_float, false, false, true, false, true, B.AppSidebarMode_collapse, B.ModuleLayout_table, false, true, false, 10, false, true, t1, false, 1, t2); }, PrefState__initializeBuilder(builder) { var t2, t1 = type$.legacy_EntityType; - builder.get$useSidebarEditor().replace$1(0, A.BuiltMap_BuiltMap(B.Map_empty, t1, type$.legacy_bool)); - builder.get$sortFields().replace$1(0, A.BuiltMap_BuiltMap(B.Map_empty, t1, type$.legacy_PrefStateSortField)); + builder.get$useSidebarEditor().replace$1(0, A.BuiltMap_BuiltMap(B.Map_empty0, t1, type$.legacy_bool)); + builder.get$sortFields().replace$1(0, A.BuiltMap_BuiltMap(B.Map_empty0, t1, type$.legacy_PrefStateSortField)); t1 = builder.get$customColors(); t2 = type$.legacy_String; - t1.replace$1(0, builder.get$_pref_state$_$this()._enableDarkMode === true ? A.BuiltMap_BuiltMap(B.Map_empty, t2, t2) : A.BuiltMap_BuiltMap(B.Map_so4CA, t2, t2)); + t1.replace$1(0, builder.get$_pref_state$_$this()._enableDarkMode === true ? A.BuiltMap_BuiltMap(B.Map_empty0, t2, t2) : A.BuiltMap_BuiltMap(B.Map_soKdN, t2, t2)); builder.get$_pref_state$_$this()._showKanban = false; builder.get$_pref_state$_$this()._isPreviewVisible = false; builder.get$_pref_state$_$this()._isFilterVisible = false; @@ -79029,36 +80410,42 @@ break; case B.EntityAction_restore: if (userIds.length > 1) { - t1 = J.$index$asx($.LocalizationsProvider__localizedValues.$index(0, t2.localeCode), "restored_users"); + t2.toString; + t1 = J.$index$asx($.$get$LocalizationsProvider__localizedValues().$index(0, t2.localeCode), "restored_users"); if (t1 == null) t1 = ""; message = B.JSString_methods.replaceFirst$2(t1, _s6_0, B.JSInt_methods.toString$0(userIds.length)); } else { - t1 = J.$index$asx($.LocalizationsProvider__localizedValues.$index(0, t2.localeCode), "restored_user"); + t2.toString; + t1 = J.$index$asx($.$get$LocalizationsProvider__localizedValues().$index(0, t2.localeCode), "restored_user"); message = t1 == null ? "" : t1; } A.passwordCallback(false, new A.handleUserAction_closure10(new A.handleUserAction_closure11(store, context, message, userIds)), context); break; case B.EntityAction_archive: if (userIds.length > 1) { - t1 = J.$index$asx($.LocalizationsProvider__localizedValues.$index(0, t2.localeCode), "archived_users"); + t2.toString; + t1 = J.$index$asx($.$get$LocalizationsProvider__localizedValues().$index(0, t2.localeCode), "archived_users"); if (t1 == null) t1 = ""; message = B.JSString_methods.replaceFirst$2(t1, _s6_0, B.JSInt_methods.toString$0(userIds.length)); } else { - t1 = J.$index$asx($.LocalizationsProvider__localizedValues.$index(0, t2.localeCode), "archived_user"); + t2.toString; + t1 = J.$index$asx($.$get$LocalizationsProvider__localizedValues().$index(0, t2.localeCode), "archived_user"); message = t1 == null ? "" : t1; } A.passwordCallback(false, new A.handleUserAction_closure12(new A.handleUserAction_closure13(store, context, message, userIds)), context); break; case B.EntityAction_delete: if (userIds.length > 1) { - t1 = J.$index$asx($.LocalizationsProvider__localizedValues.$index(0, t2.localeCode), "deleted_users"); + t2.toString; + t1 = J.$index$asx($.$get$LocalizationsProvider__localizedValues().$index(0, t2.localeCode), "deleted_users"); if (t1 == null) t1 = ""; message = B.JSString_methods.replaceFirst$2(t1, _s6_0, B.JSInt_methods.toString$0(userIds.length)); } else { - t1 = J.$index$asx($.LocalizationsProvider__localizedValues.$index(0, t2.localeCode), "deleted_user"); + t2.toString; + t1 = J.$index$asx($.$get$LocalizationsProvider__localizedValues().$index(0, t2.localeCode), "deleted_user"); message = t1 == null ? "" : t1; } A.passwordCallback(false, new A.handleUserAction_closure14(new A.handleUserAction_closure15(store, context, message, userIds)), context); @@ -79068,12 +80455,14 @@ break; case B.EntityAction_remove: if (userIds.length > 1) { - t1 = J.$index$asx($.LocalizationsProvider__localizedValues.$index(0, t2.localeCode), "removed_users"); + t2.toString; + t1 = J.$index$asx($.$get$LocalizationsProvider__localizedValues().$index(0, t2.localeCode), "removed_users"); if (t1 == null) t1 = ""; message = B.JSString_methods.replaceFirst$2(t1, _s6_0, B.JSInt_methods.toString$0(userIds.length)); } else { - t1 = J.$index$asx($.LocalizationsProvider__localizedValues.$index(0, t2.localeCode), "removed_user"); + t2.toString; + t1 = J.$index$asx($.$get$LocalizationsProvider__localizedValues().$index(0, t2.localeCode), "removed_user"); message = t1 == null ? "" : t1; } A.confirmCallback(false, new A.handleUserAction_closure16(context, new A.handleUserAction_closure17(store, context, message, user)), context, _null, false, _null); @@ -79746,7 +81135,7 @@ var t2, list, t1 = userMap.get$keys(userMap); t1.toString; - t2 = A._instanceType(t1)._eval$1("WhereIterable"); + t2 = t1.$ti._eval$1("WhereIterable"); list = A.List_List$of(new A.WhereIterable(t1, new A.userList_closure(userMap), t2), true, t2._eval$1("Iterable.E")); B.JSArray_methods.sort$1(list, new A.userList_closure0(userMap)); return list; @@ -79852,12 +81241,14 @@ break; case B.EntityAction_restore: if (vendorIds.length > 1) { - t1 = J.$index$asx($.LocalizationsProvider__localizedValues.$index(0, t2.localeCode), "restored_vendors"); + t2.toString; + t1 = J.$index$asx($.$get$LocalizationsProvider__localizedValues().$index(0, t2.localeCode), "restored_vendors"); if (t1 == null) t1 = ""; message = B.JSString_methods.replaceFirst$2(t1, _s6_0, B.JSInt_methods.toString$0(vendorIds.length)); } else { - t1 = J.$index$asx($.LocalizationsProvider__localizedValues.$index(0, t2.localeCode), "restored_vendor"); + t2.toString; + t1 = J.$index$asx($.$get$LocalizationsProvider__localizedValues().$index(0, t2.localeCode), "restored_vendor"); message = t1 == null ? "" : t1; } t1 = A.snackBarCompleter(context, message, false, type$.Null); @@ -79865,12 +81256,14 @@ break; case B.EntityAction_archive: if (vendorIds.length > 1) { - t1 = J.$index$asx($.LocalizationsProvider__localizedValues.$index(0, t2.localeCode), "archived_vendors"); + t2.toString; + t1 = J.$index$asx($.$get$LocalizationsProvider__localizedValues().$index(0, t2.localeCode), "archived_vendors"); if (t1 == null) t1 = ""; message = B.JSString_methods.replaceFirst$2(t1, _s6_0, B.JSInt_methods.toString$0(vendorIds.length)); } else { - t1 = J.$index$asx($.LocalizationsProvider__localizedValues.$index(0, t2.localeCode), "archived_vendor"); + t2.toString; + t1 = J.$index$asx($.$get$LocalizationsProvider__localizedValues().$index(0, t2.localeCode), "archived_vendor"); message = t1 == null ? "" : t1; } t1 = A.snackBarCompleter(context, message, false, type$.Null); @@ -79878,12 +81271,14 @@ break; case B.EntityAction_delete: if (vendorIds.length > 1) { - t1 = J.$index$asx($.LocalizationsProvider__localizedValues.$index(0, t2.localeCode), "deleted_vendors"); + t2.toString; + t1 = J.$index$asx($.$get$LocalizationsProvider__localizedValues().$index(0, t2.localeCode), "deleted_vendors"); if (t1 == null) t1 = ""; message = B.JSString_methods.replaceFirst$2(t1, _s6_0, B.JSInt_methods.toString$0(vendorIds.length)); } else { - t1 = J.$index$asx($.LocalizationsProvider__localizedValues.$index(0, t2.localeCode), "deleted_vendor"); + t2.toString; + t1 = J.$index$asx($.$get$LocalizationsProvider__localizedValues().$index(0, t2.localeCode), "deleted_vendor"); message = t1 == null ? "" : t1; } t1 = A.snackBarCompleter(context, message, false, type$.Null); @@ -80577,12 +81972,14 @@ break; case B.EntityAction_restore: if (webhookIds.length > 1) { - t1 = J.$index$asx($.LocalizationsProvider__localizedValues.$index(0, t2.localeCode), "restored_webhooks"); + t2.toString; + t1 = J.$index$asx($.$get$LocalizationsProvider__localizedValues().$index(0, t2.localeCode), "restored_webhooks"); if (t1 == null) t1 = ""; message = B.JSString_methods.replaceFirst$2(t1, _s6_, B.JSInt_methods.toString$0(webhookIds.length)); } else { - t1 = J.$index$asx($.LocalizationsProvider__localizedValues.$index(0, t2.localeCode), "restored_webhook"); + t2.toString; + t1 = J.$index$asx($.$get$LocalizationsProvider__localizedValues().$index(0, t2.localeCode), "restored_webhook"); message = t1 == null ? "" : t1; } t1 = A.snackBarCompleter(context, message, false, type$.Null); @@ -80590,12 +81987,14 @@ break; case B.EntityAction_archive: if (webhookIds.length > 1) { - t1 = J.$index$asx($.LocalizationsProvider__localizedValues.$index(0, t2.localeCode), "archived_webhooks"); + t2.toString; + t1 = J.$index$asx($.$get$LocalizationsProvider__localizedValues().$index(0, t2.localeCode), "archived_webhooks"); if (t1 == null) t1 = ""; message = B.JSString_methods.replaceFirst$2(t1, _s6_, B.JSInt_methods.toString$0(webhookIds.length)); } else { - t1 = J.$index$asx($.LocalizationsProvider__localizedValues.$index(0, t2.localeCode), "archived_webhook"); + t2.toString; + t1 = J.$index$asx($.$get$LocalizationsProvider__localizedValues().$index(0, t2.localeCode), "archived_webhook"); message = t1 == null ? "" : t1; } t1 = A.snackBarCompleter(context, message, false, type$.Null); @@ -80603,12 +82002,14 @@ break; case B.EntityAction_delete: if (webhookIds.length > 1) { - t1 = J.$index$asx($.LocalizationsProvider__localizedValues.$index(0, t2.localeCode), "deleted_webhooks"); + t2.toString; + t1 = J.$index$asx($.$get$LocalizationsProvider__localizedValues().$index(0, t2.localeCode), "deleted_webhooks"); if (t1 == null) t1 = ""; message = B.JSString_methods.replaceFirst$2(t1, _s6_, B.JSInt_methods.toString$0(webhookIds.length)); } else { - t1 = J.$index$asx($.LocalizationsProvider__localizedValues.$index(0, t2.localeCode), "deleted_webhook"); + t2.toString; + t1 = J.$index$asx($.$get$LocalizationsProvider__localizedValues().$index(0, t2.localeCode), "deleted_webhook"); message = t1 == null ? "" : t1; } t1 = A.snackBarCompleter(context, message, false, type$.Null); @@ -81730,7 +83131,7 @@ this.key = t0; }, multiselectDialog(context, defaultSelected, onSelected, options, selected) { - A.showDialog(false, new A.multiselectDialog_closure(options, selected, defaultSelected, onSelected), context, null, true, type$.legacy_AlertDialog); + A.showDialog(null, 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); @@ -81982,7 +83383,7 @@ $async$goto = 1; break; } - A.showDialog(true, new A.showEntityActionsDialog_closure0(actions), $.WidgetsBinding__instance.WidgetsBinding__buildOwner._globalKeyRegistry.$index(0, t1), null, true, type$.legacy_String); + A.showDialog(null, 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); @@ -82378,10 +83779,10 @@ this.store = t0; this.uiState = t1; }, - FormCard$(child, children, crossAxisAlignment, elevation, forceNarrow, internalPadding, isLast, padding) { - return new A.FormCard(child, children, crossAxisAlignment, forceNarrow, padding, internalPadding, isLast, elevation, null); + FormCard$(child, children, crossAxisAlignment, forceNarrow, internalPadding, isLast, padding) { + return new A.FormCard(child, children, crossAxisAlignment, forceNarrow, padding, internalPadding, isLast, null); }, - FormCard: function FormCard(t0, t1, t2, t3, t4, t5, t6, t7, t8) { + FormCard: function FormCard(t0, t1, t2, t3, t4, t5, t6, t7) { var _ = this; _.child = t0; _.children = t1; @@ -82390,10 +83791,12 @@ _.padding = t4; _.internalPadding = t5; _.isLast = t6; - _.elevation = t7; - _.key = t8; + _.key = t7; }, - AppDropdownButton: function AppDropdownButton(t0, t1, t2, t3, t4, t5, t6, t7, t8, t9) { + AppDropdownButton$(blankLabel, blankValue, enabled, items, key, labelText, onChanged, selectedItemBuilder, showBlank, value, $T) { + return new A.AppDropdownButton(labelText, value, onChanged, items, showBlank, enabled, blankValue, blankLabel, selectedItemBuilder, key, $T._eval$1("AppDropdownButton<0>")); + }, + AppDropdownButton: function AppDropdownButton(t0, t1, t2, t3, t4, t5, t6, t7, t8, t9, t10) { var _ = this; _.labelText = t0; _.value = t1; @@ -82402,9 +83805,10 @@ _.showBlank = t4; _.enabled = t5; _.blankValue = t6; - _.selectedItemBuilder = t7; - _.key = t8; - _.$ti = t9; + _.blankLabel = t7; + _.selectedItemBuilder = t8; + _.key = t9; + _.$ti = t10; }, AppDropdownButton_build_closure: function AppDropdownButton_build_closure(t0) { this.$this = t0; @@ -82444,6 +83848,9 @@ AppToggleButtons_build_closure: function AppToggleButtons_build_closure(t0) { this.$this = t0; }, + AppToggleButtons_build__closure: function AppToggleButtons_build__closure(t0) { + this.$this = t0; + }, BoolDropdownButton$(disabledLabel, enabledLabel, helpLabel, iconData, label, minWidth, onChanged, showBlank, value) { return new A.BoolDropdownButton(label, helpLabel, value, onChanged, iconData, showBlank, enabledLabel, disabledLabel, minWidth, null); }, @@ -82747,10 +84154,10 @@ _.overrideSuggestedLabel = t6; _.key = t7; }, - DynamicSelector_build_closure: function DynamicSelector_build_closure(t0) { + DynamicSelector_build_closure0: function DynamicSelector_build_closure0(t0) { this.$this = t0; }, - DynamicSelector_build_closure0: function DynamicSelector_build_closure0(t0, t1) { + DynamicSelector_build_closure: function DynamicSelector_build_closure(t0, t1) { this.$this = t0; this.entityMap = t1; }, @@ -83459,27 +84866,30 @@ return new A.DrawerTile(company, entityType, icon, title, onTap, onLongPress, iconTooltip, null); }, _showContactUs(context) { - A.showDialog(true, new A._showContactUs_closure(), context, null, true, type$.legacy_ContactUsDialog); + A.showDialog(null, true, new A._showContactUs_closure(), context, null, true, type$.legacy_ContactUsDialog); }, _showUpdate(context) { - A.showDialog(false, new A._showUpdate_closure(), context, null, true, type$.legacy_UpdateDialog); + A.showDialog(null, false, new A._showUpdate_closure(), context, null, true, type$.legacy_UpdateDialog); }, _showConnectStripe(context) { - var _null = null, + var t2, t3, _null = null, _s27_ = "unauthorized_stripe_warning", - t1 = A.Localizations_of(context, B.Type_AppLocalization_KyD, type$.legacy_AppLocalization).localeCode, - t2 = J.$index$asx($.LocalizationsProvider__localizedValues.$index(0, t1), _s27_); - if (t2 == null) - t2 = J.$index$asx($.LocalizationsProvider__localizedValues.$index(0, "en"), _s27_); - t1 = J.$index$asx($.LocalizationsProvider__localizedValues.$index(0, t1), "view_settings"); + t1 = A.Localizations_of(context, B.Type_AppLocalization_KyD, type$.legacy_AppLocalization); + t1.toString; + t2 = $.$get$LocalizationsProvider__localizedValues(); + t1 = t1.localeCode; + t3 = J.$index$asx(t2.$index(0, t1), _s27_); + if (t3 == null) + t3 = J.$index$asx(t2.$index(0, "en"), _s27_); + t1 = J.$index$asx(t2.$index(0, t1), "view_settings"); if (t1 == null) t1 = ""; - A.showMessageDialog(context, t2, _null, A._setArrayType([A.TextButton$(false, A.Text$(t1.toUpperCase(), _null, _null, _null, _null, _null, _null, _null, _null, _null), _null, new A._showConnectStripe_closure(), _null)], type$.JSArray_legacy_TextButton)); + A.showMessageDialog(context, t3, _null, A._setArrayType([A.TextButton$(false, A.Text$(t1.toUpperCase(), _null, _null, _null, _null, _null, _null, _null, _null, _null), _null, new A._showConnectStripe_closure(), _null)], type$.JSArray_legacy_TextButton)); }, _showAbout(context) { var $async$goto = 0, $async$completer = A._makeAsyncAwaitCompleter(type$.dynamic), - store, state, t1, appLegalese, apppIcon, t2, t3, t4; + store, state, t1, t2, apppIcon, t3, t4, t5; var $async$_showAbout = A._wrapJsFunctionForAsync(function($async$errorCode, $async$result) { if ($async$errorCode === 1) return A._asyncRethrow($async$result, $async$completer); @@ -83490,13 +84900,13 @@ store = A.StoreProvider_of(context, type$.legacy_AppState); state = A._lateReadCheck(store.__Store__state, "_state"); t1 = A.Localizations_of(context, B.Type_AppLocalization_KyD, type$.legacy_AppLocalization); - appLegalese = "\xa9 " + A.Primitives_getYear(new A.DateTime(Date.now(), false)) + " Invoice Ninja"; - apppIcon = A.Image$asset("assets/images/icon.png", 40, 40); t2 = Date.now(); - t3 = state.userCompanyStates; - t4 = state.uiState.selectedCompanyIndex; - t4 = t3._list[t4].userCompany.company.createdAt; - A.showDialog(true, new A._showAbout_closure(t1, apppIcon, appLegalese, state, store, B.JSInt_methods._tdivFast$1(A.Duration$(0, 0, 0, t2 - A.DateTime$fromMillisecondsSinceEpoch(t4 * 1000, false)._value, 0, 0)._duration, 864e8)), context, null, true, type$.Null); + apppIcon = A.Image$asset("assets/images/icon.png", 40, 40); + t3 = Date.now(); + t4 = state.userCompanyStates; + t5 = state.uiState.selectedCompanyIndex; + t5 = t4._list[t5].userCompany.company.createdAt; + A.showDialog(null, true, new A._showAbout_closure(t1, apppIcon, "\xa9 " + A.Primitives_getYear(new A.DateTime(t2, false)) + " Invoice Ninja", state, store, B.JSInt_methods._tdivFast$1(A.Duration$(0, 0, 0, t3 - A.DateTime$fromMillisecondsSinceEpoch(t5 * 1000, false)._value, 0, 0)._duration, 864e8)), context, null, true, type$.Null); // implicit return return A._asyncReturn(null, $async$completer); } @@ -84057,7 +85467,7 @@ }, TableRowInkWell$0(child, onTap) { var _null = null; - return new A.TableRowInkWell0(child, onTap, _null, _null, _null, _null, _null, _null, _null, true, B.BoxShape_0, _null, _null, _null, _null, _null, _null, _null, _null, _null, true, false, _null, false, _null, true, _null); + return new A.TableRowInkWell0(child, onTap, _null, _null, _null, _null, _null, _null, _null, _null, true, B.BoxShape_0, _null, _null, _null, _null, _null, _null, _null, _null, _null, true, false, _null, false, _null, true, _null); }, DataColumn0: function DataColumn0(t0, t1) { this.label = t0; @@ -84110,35 +85520,36 @@ AppDataTable_build_closure3: function AppDataTable_build_closure3(t0) { this.row = t0; }, - TableRowInkWell0: function TableRowInkWell0(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) { + TableRowInkWell0: function TableRowInkWell0(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; _.onTap = t1; _.onTapDown = t2; - _.onTapCancel = t3; - _.onDoubleTap = t4; - _.onLongPress = t5; - _.onHighlightChanged = t6; - _.onHover = t7; - _.mouseCursor = t8; - _.containedInkWell = t9; - _.highlightShape = t10; - _.radius = t11; - _.borderRadius = t12; - _.customBorder = t13; - _.focusColor = t14; - _.hoverColor = t15; - _.highlightColor = t16; - _.overlayColor = t17; - _.splashColor = t18; - _.splashFactory = t19; - _.enableFeedback = t20; - _.excludeFromSemantics = t21; - _.onFocusChange = t22; - _.autofocus = t23; - _.focusNode = t24; - _.canRequestFocus = t25; - _.key = t26; + _.onTapUp = t3; + _.onTapCancel = t4; + _.onDoubleTap = t5; + _.onLongPress = t6; + _.onHighlightChanged = t7; + _.onHover = t8; + _.mouseCursor = t9; + _.containedInkWell = t10; + _.highlightShape = t11; + _.radius = t12; + _.borderRadius = t13; + _.customBorder = t14; + _.focusColor = t15; + _.hoverColor = t16; + _.highlightColor = t17; + _.overlayColor = t18; + _.splashColor = t19; + _.splashFactory = t20; + _.enableFeedback = t21; + _.excludeFromSemantics = t22; + _.onFocusChange = t23; + _.autofocus = t24; + _.focusNode = t25; + _.canRequestFocus = t26; + _.key = t27; }, TableRowInkWell_getRectCallback_closure0: function TableRowInkWell_getRectCallback_closure0(t0) { this.referenceBox = t0; @@ -84265,17 +85676,18 @@ this.entity = t1; }, EntityList$(entityList, entityType, itemBuilder, onClearMultiselect, onRefreshed, onSortColumn, presenter, state, tableColumns) { - var t1 = "__" + entityType.toString$0(0) + "_" + A.S(tableColumns) + "_", - t2 = state.uiState.filterStack._list; - if (t2.length === 0) - t2 = null; + var t4, + t1 = entityType.toString$0(0), + t2 = A.S(tableColumns), + t3 = state.uiState.filterStack._list; + if (t3.length === 0) + t3 = null; else { - t2 = B.JSArray_methods.get$last(t2); - t2 = t2.get$id(t2); + t3 = B.JSArray_methods.get$last(t3); + t3 = t3.get$id(t3); } - t2 = t1 + A.S(t2) + "_"; - t1 = state.getUIState$1(entityType).get$listUIState(); - return new A.EntityList(state, entityType, tableColumns, entityList, onRefreshed, presenter, onSortColumn, itemBuilder, onClearMultiselect, new A.ValueKey(t2 + ((J.get$hashCode$(t1.custom1Filters) ^ J.get$hashCode$(t1.custom2Filters) ^ J.get$hashCode$(t1.custom3Filters) ^ J.get$hashCode$(t1.custom4Filters) ^ J.get$hashCode$(t1.stateFilters) ^ J.get$hashCode$(t1.statusFilters) ^ B.JSInt_methods.get$hashCode(t1.filterClearedAt) ^ J.get$hashCode$(t1.filter) ^ B.JSBool_methods.get$hashCode(t1.sortAscending) ^ B.JSString_methods.get$hashCode(t1.sortField)) >>> 0) + "__", type$.ValueKey_legacy_String)); + t4 = state.getUIState$1(entityType).get$listUIState(); + return new A.EntityList(state, entityType, tableColumns, entityList, onRefreshed, presenter, onSortColumn, itemBuilder, onClearMultiselect, new A.ValueKey("__" + t1 + "_" + t2 + "_" + A.S(t3) + "_" + ((J.get$hashCode$(t4.custom1Filters) ^ J.get$hashCode$(t4.custom2Filters) ^ J.get$hashCode$(t4.custom3Filters) ^ J.get$hashCode$(t4.custom4Filters) ^ J.get$hashCode$(t4.stateFilters) ^ J.get$hashCode$(t4.statusFilters) ^ B.JSInt_methods.get$hashCode(t4.filterClearedAt) ^ J.get$hashCode$(t4.filter) ^ B.JSBool_methods.get$hashCode(t4.sortAscending) ^ B.JSString_methods.get$hashCode(t4.sortField)) >>> 0) + "__", type$.ValueKey_legacy_String)); }, EntityList: function EntityList(t0, t1, t2, t3, t4, t5, t6, t7, t8, t9) { var _ = this; @@ -84508,7 +85920,7 @@ }, _WebSessionTimeoutState: function _WebSessionTimeoutState(t0) { var _ = this; - _._widget = _._timer = null; + _._widget = _._web_session_timeout$_timer = null; _._debugLifecycleState = t0; _._framework$_element = null; }, @@ -84932,14 +86344,14 @@ _ClientPdfViewState_build_closure1: function _ClientPdfViewState_build_closure1(t0) { this.localization = t0; }, - _ClientPdfViewState_build_closure3: function _ClientPdfViewState_build_closure3(t0) { + _ClientPdfViewState_build_closure4: function _ClientPdfViewState_build_closure4(t0) { this.$this = t0; }, _ClientPdfViewState_build__closure1: function _ClientPdfViewState_build__closure1(t0, t1) { this.$this = t0; this.value = t1; }, - _ClientPdfViewState_build_closure4: function _ClientPdfViewState_build_closure4(t0) { + _ClientPdfViewState_build_closure3: function _ClientPdfViewState_build_closure3(t0) { this.localization = t0; }, _ClientPdfViewState_build_closure5: function _ClientPdfViewState_build_closure5(t0, t1, t2) { @@ -86179,14 +87591,14 @@ _CompanyGatewayEditState_build__closure11: function _CompanyGatewayEditState_build__closure11(t0) { this.value = t0; }, - _CompanyGatewayEditState_build_closure4: function _CompanyGatewayEditState_build_closure4(t0, t1) { + _CompanyGatewayEditState_build_closure5: function _CompanyGatewayEditState_build_closure5(t0, t1) { this.viewModel = t0; this.companyGateway = t1; }, _CompanyGatewayEditState_build__closure10: function _CompanyGatewayEditState_build__closure10(t0) { this.value = t0; }, - _CompanyGatewayEditState_build_closure5: function _CompanyGatewayEditState_build_closure5(t0) { + _CompanyGatewayEditState_build_closure4: function _CompanyGatewayEditState_build_closure4(t0) { this.localization = t0; }, _CompanyGatewayEditState_build_closure6: function _CompanyGatewayEditState_build_closure6(t0, t1, t2) { @@ -86265,10 +87677,10 @@ _CompanyGatewayEditState_build__closure0: function _CompanyGatewayEditState_build__closure0(t0) { this.value = t0; }, - _CompanyGatewayEditState_build_closure17: function _CompanyGatewayEditState_build_closure17(t0) { + _CompanyGatewayEditState_build_closure16: function _CompanyGatewayEditState_build_closure16(t0) { this.localization = t0; }, - _CompanyGatewayEditState_build_closure16: function _CompanyGatewayEditState_build_closure16(t0) { + _CompanyGatewayEditState_build_closure17: function _CompanyGatewayEditState_build_closure17(t0) { this.$this = t0; }, _CompanyGatewayEditState_build__closure: function _CompanyGatewayEditState_build__closure(t0, t1) { @@ -86313,10 +87725,10 @@ this._box_0 = t0; this.field = t1; }, - _GatewayConfigFieldState_build_closure: function _GatewayConfigFieldState_build_closure(t0) { + _GatewayConfigFieldState_build_closure0: function _GatewayConfigFieldState_build_closure0(t0) { this.$this = t0; }, - _GatewayConfigFieldState_build_closure0: function _GatewayConfigFieldState_build_closure0() { + _GatewayConfigFieldState_build_closure: function _GatewayConfigFieldState_build_closure() { }, _GatewayConfigFieldState_build_closure1: function _GatewayConfigFieldState_build_closure1(t0) { this.$this = t0; @@ -88631,21 +90043,21 @@ ExpenseEditDetailsState_build__closure2: function ExpenseEditDetailsState_build__closure2(t0) { this.date = t0; }, - ExpenseEditDetailsState_build_closure22: function ExpenseEditDetailsState_build_closure22(t0, t1) { - this.viewModel = t0; - this.expense = t1; - }, - ExpenseEditDetailsState_build__closure0: function ExpenseEditDetailsState_build__closure0(t0) { - this.value = t0; - }, - ExpenseEditDetailsState_build_closure19: function ExpenseEditDetailsState_build_closure19(t0) { - this.localization = t0; - }, ExpenseEditDetailsState_build_closure20: function ExpenseEditDetailsState_build_closure20(t0, t1) { this.viewModel = t0; this.expense = t1; }, ExpenseEditDetailsState_build__closure1: function ExpenseEditDetailsState_build__closure1(t0) { + this.value = t0; + }, + ExpenseEditDetailsState_build_closure19: function ExpenseEditDetailsState_build_closure19(t0) { + this.localization = t0; + }, + ExpenseEditDetailsState_build_closure21: function ExpenseEditDetailsState_build_closure21(t0, t1) { + this.viewModel = t0; + this.expense = t1; + }, + ExpenseEditDetailsState_build__closure0: function ExpenseEditDetailsState_build__closure0(t0) { this.date = t0; }, ExpenseEditDetailsState_build_closure23: function ExpenseEditDetailsState_build_closure23(t0, t1) { @@ -88655,7 +90067,7 @@ ExpenseEditDetailsState_build__closure: function ExpenseEditDetailsState_build__closure(t0) { this.value = t0; }, - ExpenseEditDetailsState_build_closure21: function ExpenseEditDetailsState_build_closure21() { + ExpenseEditDetailsState_build_closure22: function ExpenseEditDetailsState_build_closure22() { }, ExpenseEditNotes: function ExpenseEditNotes(t0, t1) { this.viewModel = t0; @@ -90076,31 +91488,31 @@ this.context = t0; this.client = t1; }, - InvoiceEditDesktopState_build_closure8: function InvoiceEditDesktopState_build_closure8(t0, t1) { - this.viewModel = t0; - this.invoice = t1; - }, - InvoiceEditDesktopState_build__closure15: function InvoiceEditDesktopState_build__closure15(t0) { - this.value = t0; - }, - InvoiceEditDesktopState_build_closure4: function InvoiceEditDesktopState_build_closure4(t0) { - this.localization = t0; - }, InvoiceEditDesktopState_build_closure5: function InvoiceEditDesktopState_build_closure5(t0, t1) { this.viewModel = t0; this.invoice = t1; }, InvoiceEditDesktopState_build__closure16: function InvoiceEditDesktopState_build__closure16(t0) { + this.value = t0; + }, + InvoiceEditDesktopState_build_closure4: function InvoiceEditDesktopState_build_closure4(t0) { + this.localization = t0; + }, + InvoiceEditDesktopState_build_closure6: function InvoiceEditDesktopState_build_closure6(t0, t1) { + this.viewModel = t0; + this.invoice = t1; + }, + InvoiceEditDesktopState_build__closure15: function InvoiceEditDesktopState_build__closure15(t0) { this.date = t0; }, - InvoiceEditDesktopState_build_closure9: function InvoiceEditDesktopState_build_closure9(t0, t1) { + InvoiceEditDesktopState_build_closure8: function InvoiceEditDesktopState_build_closure8(t0, t1) { this.viewModel = t0; this.invoice = t1; }, InvoiceEditDesktopState_build__closure14: function InvoiceEditDesktopState_build__closure14(t0) { this.value = t0; }, - InvoiceEditDesktopState_build_closure6: function InvoiceEditDesktopState_build_closure6() { + InvoiceEditDesktopState_build_closure7: function InvoiceEditDesktopState_build_closure7() { }, InvoiceEditDesktopState_build_closure10: function InvoiceEditDesktopState_build_closure10(t0, t1) { this.viewModel = t0; @@ -90109,7 +91521,7 @@ InvoiceEditDesktopState_build__closure13: function InvoiceEditDesktopState_build__closure13(t0) { this.value = t0; }, - InvoiceEditDesktopState_build_closure7: function InvoiceEditDesktopState_build_closure7(t0) { + InvoiceEditDesktopState_build_closure9: function InvoiceEditDesktopState_build_closure9(t0) { this.localization = t0; }, InvoiceEditDesktopState_build_closure12: function InvoiceEditDesktopState_build_closure12(t0) { @@ -90155,14 +91567,14 @@ InvoiceEditDesktopState_build__closure9: function InvoiceEditDesktopState_build__closure9(t0) { this.value = t0; }, - InvoiceEditDesktopState_build_closure18: function InvoiceEditDesktopState_build_closure18(t0, t1) { + InvoiceEditDesktopState_build_closure19: function InvoiceEditDesktopState_build_closure19(t0, t1) { this.viewModel = t0; this.invoice = t1; }, InvoiceEditDesktopState_build__closure8: function InvoiceEditDesktopState_build__closure8(t0) { this.value = t0; }, - InvoiceEditDesktopState_build_closure19: function InvoiceEditDesktopState_build_closure19(t0) { + InvoiceEditDesktopState_build_closure18: function InvoiceEditDesktopState_build_closure18(t0) { this.localization = t0; }, InvoiceEditDesktopState_build_closure20: function InvoiceEditDesktopState_build_closure20() { @@ -90374,31 +91786,31 @@ InvoiceEditDetailsState_build__closure16: function InvoiceEditDetailsState_build__closure16(t0) { this.userId = t0; }, - InvoiceEditDetailsState_build_closure7: function InvoiceEditDetailsState_build_closure7(t0, t1) { - this.viewModel = t0; - this.invoice = t1; - }, - InvoiceEditDetailsState_build__closure14: function InvoiceEditDetailsState_build__closure14(t0) { - this.value = t0; - }, - InvoiceEditDetailsState_build_closure3: function InvoiceEditDetailsState_build_closure3(t0) { - this.localization = t0; - }, InvoiceEditDetailsState_build_closure4: function InvoiceEditDetailsState_build_closure4(t0, t1) { this.viewModel = t0; this.invoice = t1; }, InvoiceEditDetailsState_build__closure15: function InvoiceEditDetailsState_build__closure15(t0) { + this.value = t0; + }, + InvoiceEditDetailsState_build_closure3: function InvoiceEditDetailsState_build_closure3(t0) { + this.localization = t0; + }, + InvoiceEditDetailsState_build_closure5: function InvoiceEditDetailsState_build_closure5(t0, t1) { + this.viewModel = t0; + this.invoice = t1; + }, + InvoiceEditDetailsState_build__closure14: function InvoiceEditDetailsState_build__closure14(t0) { this.date = t0; }, - InvoiceEditDetailsState_build_closure8: function InvoiceEditDetailsState_build_closure8(t0, t1) { + InvoiceEditDetailsState_build_closure7: function InvoiceEditDetailsState_build_closure7(t0, t1) { this.viewModel = t0; this.invoice = t1; }, InvoiceEditDetailsState_build__closure13: function InvoiceEditDetailsState_build__closure13(t0) { this.value = t0; }, - InvoiceEditDetailsState_build_closure5: function InvoiceEditDetailsState_build_closure5() { + InvoiceEditDetailsState_build_closure6: function InvoiceEditDetailsState_build_closure6() { }, InvoiceEditDetailsState_build_closure9: function InvoiceEditDetailsState_build_closure9(t0, t1) { this.viewModel = t0; @@ -90407,7 +91819,7 @@ InvoiceEditDetailsState_build__closure12: function InvoiceEditDetailsState_build__closure12(t0) { this.value = t0; }, - InvoiceEditDetailsState_build_closure6: function InvoiceEditDetailsState_build_closure6(t0) { + InvoiceEditDetailsState_build_closure8: function InvoiceEditDetailsState_build_closure8(t0) { this.localization = t0; }, InvoiceEditDetailsState_build_closure11: function InvoiceEditDetailsState_build_closure11(t0) { @@ -90448,14 +91860,14 @@ InvoiceEditDetailsState_build__closure8: function InvoiceEditDetailsState_build__closure8(t0) { this.value = t0; }, - InvoiceEditDetailsState_build_closure16: function InvoiceEditDetailsState_build_closure16(t0, t1) { + InvoiceEditDetailsState_build_closure17: function InvoiceEditDetailsState_build_closure17(t0, t1) { this.viewModel = t0; this.invoice = t1; }, InvoiceEditDetailsState_build__closure7: function InvoiceEditDetailsState_build__closure7(t0) { this.value = t0; }, - InvoiceEditDetailsState_build_closure17: function InvoiceEditDetailsState_build_closure17(t0) { + InvoiceEditDetailsState_build_closure16: function InvoiceEditDetailsState_build_closure16(t0) { this.localization = t0; }, InvoiceEditDetailsState_build_closure18: function InvoiceEditDetailsState_build_closure18(t0, t1) { @@ -95357,7 +96769,7 @@ this.store = t0; }, clientReport(userCompany, reportsUIState, clientMap, userMap, groupMap, staticState) { - var defaultColumns, t2, t3, columns, t4, t5, t6, t7, t8, client, contact, row, t9, t10, currencyId, currencyId0, t11, exchangeRate, t12, value, t13, t14, t15, value0, value1, value2, value3, value4, value5, value6, value7, t16, t17, value8, value9, value10, value11, t18, t19, value12, value13, value14, value15, value16, t20, value17, value18, value19, value20, value21, t21, t22, t23, t24, t25, t26, t27, t28, value22, value23, t29, value24, t30, value25, skip, t31, value26, t32, t33, t34, t35, currencyId1, selectedColumns, _null = null, + var defaultColumns, t2, t3, columns, t4, t5, t6, t7, t8, client, contact, row, t9, t10, currencyId, currencyId0, t11, exchangeRate, t12, value, t13, t14, t15, value0, value1, value2, value3, value4, value5, value6, value7, t16, t17, value8, value9, value10, value11, t18, t19, value12, value13, value14, value15, value16, t20, value17, value18, value19, value20, value21, t21, t22, t23, t24, t25, t26, t27, t28, value22, value23, t29, value24, t30, value25, skip, t31, value26, t32, t33, currencyId1, selectedColumns, _null = null, data = A._setArrayType([], type$.JSArray_legacy_List_legacy_ReportElement), entities = A._setArrayType([], type$.JSArray_legacy_BaseEntity), t1 = userCompany.settings, @@ -95372,8 +96784,8 @@ columns = A.BuiltList_BuiltList$from(A.List_List$of(t2, true, t2.$ti._eval$1("Iterable.E")), t3); } else columns = A.BuiltList_BuiltList$from(defaultColumns, t3); - for (t2 = clientMap.get$keys(clientMap), t2 = t2.get$iterator(t2), t3 = columns._list, t4 = A._arrayInstanceType(t3), t5 = t4._eval$1("ArrayIterator<1>"), t6 = userCompany.company, t7 = type$.JSArray_legacy_ReportElement, t8 = clientMap._map$_map; t2.moveNext$0();) { - client = t8.$index(0, t2.get$current(t2)); + for (t2 = clientMap.get$keys(clientMap), t3 = t2._map, t2 = A.LinkedHashMapKeyIterator$(t3, t3._modifications, A._instanceType(t2)._precomputed1), t3 = columns._list, t4 = A._arrayInstanceType(t3), t5 = t4._eval$1("ArrayIterator<1>"), t6 = userCompany.company, t7 = type$.JSArray_legacy_ReportElement, t8 = clientMap._map$_map; t2.moveNext$0();) { + client = t8.$index(0, t2.__js_helper$_current); contact = client.get$primaryContact(); if (client.isDeleted) continue; @@ -95503,10 +96915,8 @@ if (t32 == null) value26 = _null; else { - t33 = t32.firstName; - t34 = t33 + " "; - t35 = t32.lastName; - t32 = B.JSString_methods.trim$0(t34 + t35).length !== 0 ? B.JSString_methods.trim$0(t33 + " " + t35) : t32.email; + t33 = B.JSString_methods.trim$0(t32.firstName + " " + t32.lastName); + t32 = t33.length !== 0 ? t33 : t32.email; value26 = t32; } if (value26 == null) @@ -95517,10 +96927,8 @@ if (t32 == null) value26 = _null; else { - t33 = t32.firstName; - t34 = t33 + " "; - t35 = t32.lastName; - t32 = B.JSString_methods.trim$0(t34 + t35).length !== 0 ? B.JSString_methods.trim$0(t33 + " " + t35) : t32.email; + t33 = B.JSString_methods.trim$0(t32.firstName + " " + t32.lastName); + t32 = t33.length !== 0 ? t33 : t32.email; value26 = t32; } if (value26 == null) @@ -95648,7 +97056,7 @@ clientReport_closure4: function clientReport_closure4() { }, contactReport(userCompany, reportsUIState, clientMap, userMap, staticState) { - var defaultColumns, t2, t3, columns, t4, t5, t6, t7, t8, client, t9, t10, t11, t12, t13, value, value0, value1, value2, t14, t15, value3, value4, value5, value6, t16, value7, value8, value9, value10, value11, t17, value12, value13, value14, value15, value16, t18, t19, t20, t21, t22, t23, value17, value18, t24, value19, value20, t25, row, t26, currencyId, currencyId0, t27, exchangeRate, t28, value21, value22, value23, value24, t29, t30, t31, t32, t33, skip, t34, value25, t35, t36, t37, t38, currencyId1, selectedColumns, _null = null, + var defaultColumns, t2, t3, columns, t4, t5, t6, t7, t8, client, t9, t10, t11, t12, t13, value, value0, value1, value2, t14, t15, value3, value4, value5, value6, t16, value7, value8, value9, value10, value11, t17, value12, value13, value14, value15, value16, t18, t19, t20, t21, t22, t23, value17, value18, t24, value19, value20, t25, row, t26, currencyId, currencyId0, t27, exchangeRate, t28, value21, value22, value23, value24, t29, t30, t31, t32, t33, skip, t34, value25, t35, t36, currencyId1, selectedColumns, _null = null, data = A._setArrayType([], type$.JSArray_legacy_List_legacy_ReportElement), t1 = userCompany.settings, reportSettings = t1 == null ? _null : t1.reportSettings, @@ -95662,8 +97070,8 @@ columns = A.BuiltList_BuiltList$from(A.List_List$of(t2, true, t2.$ti._eval$1("Iterable.E")), t3); } else columns = A.BuiltList_BuiltList$from(defaultColumns, t3); - for (t2 = clientMap.get$keys(clientMap), t2 = t2.get$iterator(t2), t3 = columns._list, t4 = A._arrayInstanceType(t3), t5 = t4._eval$1("ArrayIterator<1>"), t6 = userCompany.company, t7 = type$.JSArray_legacy_ReportElement, t8 = clientMap._map$_map; t2.moveNext$0();) { - client = t8.$index(0, t2.get$current(t2)); + for (t2 = clientMap.get$keys(clientMap), t3 = t2._map, t2 = A.LinkedHashMapKeyIterator$(t3, t3._modifications, A._instanceType(t2)._precomputed1), t3 = columns._list, t4 = A._arrayInstanceType(t3), t5 = t4._eval$1("ArrayIterator<1>"), t6 = userCompany.company, t7 = type$.JSArray_legacy_ReportElement, t8 = clientMap._map$_map; t2.moveNext$0();) { + client = t8.$index(0, t2.__js_helper$_current); if (client.isDeleted) continue; for (t9 = client.contacts._list, t9 = new J.ArrayIterator(t9, t9.length, A._arrayInstanceType(t9)._eval$1("ArrayIterator<1>")), t10 = client.id, t11 = client.createdAt, t12 = client.updatedAt, t13 = client.archivedAt > 0, value = client.paidToDate, value0 = client.creditBalance, value1 = client.balance, value2 = value1 + value, t14 = client.createdUserId, t15 = client.assignedUserId, value3 = client.vatNumber, value4 = client.idNumber, value5 = client.number, value6 = client.phone, t16 = client.shippingCountryId, value7 = client.shippingPostalCode, value8 = client.shippingState, value9 = client.shippingCity, value10 = client.shippingAddress2, value11 = client.shippingAddress1, t17 = client.countryId, value12 = client.postalCode, value13 = client.state, value14 = client.city, value15 = client.address2, value16 = client.address1, t18 = client.customValue4, t19 = client.customValue3, t20 = client.customValue2, t21 = client.customValue1, t22 = client.sizeId, t23 = client.industryId, value17 = client.publicNotes, value18 = client.privateNotes, t24 = client.settings, value19 = client.website, value20 = client.displayName, t11 *= 1000, t12 *= 1000; t9.moveNext$0();) { @@ -95787,10 +97195,8 @@ if (t35 == null) value25 = _null; else { - t36 = t35.firstName; - t37 = t36 + " "; - t38 = t35.lastName; - t35 = B.JSString_methods.trim$0(t37 + t38).length !== 0 ? B.JSString_methods.trim$0(t36 + " " + t38) : t35.email; + t36 = B.JSString_methods.trim$0(t35.firstName + " " + t35.lastName); + t35 = t36.length !== 0 ? t36 : t35.email; value25 = t35; } if (value25 == null) @@ -95801,10 +97207,8 @@ if (t35 == null) value25 = _null; else { - t36 = t35.firstName; - t37 = t36 + " "; - t38 = t35.lastName; - t35 = B.JSString_methods.trim$0(t37 + t38).length !== 0 ? B.JSString_methods.trim$0(t36 + " " + t38) : t35.email; + t36 = B.JSString_methods.trim$0(t35.firstName + " " + t35.lastName); + t35 = t36.length !== 0 ? t36 : t35.email; value25 = t35; } if (value25 == null) @@ -95931,7 +97335,7 @@ contactReport_closure4: function contactReport_closure4() { }, creditReport(userCompany, reportsUIState, creditMap, clientMap, userMap, staticState) { - var defaultColumns, t2, t3, columns, t4, t5, t6, t7, t8, credit, t9, client, contact, value, row, value0, t10, value1, t11, value2, value3, value4, value5, value6, t12, value7, t13, t14, t15, value8, value9, value10, value11, value12, value13, value14, value15, value16, value17, t16, value18, value19, value20, t17, value21, value22, value23, value24, t18, t19, t20, t21, value25, value26, value27, value28, value29, value30, value31, value32, t22, value33, value34, value35, value36, value37, value38, value39, value40, t23, skip, t24, value41, t25, t26, t27, t28, currencyId, selectedColumns, _null = null, + var defaultColumns, t2, t3, columns, t4, t5, t6, t7, t8, credit, t9, client, contact, value, row, value0, t10, value1, t11, value2, value3, value4, value5, value6, t12, value7, t13, t14, t15, value8, value9, value10, value11, value12, value13, value14, value15, value16, value17, t16, value18, value19, value20, t17, value21, value22, value23, value24, t18, t19, t20, t21, value25, value26, value27, value28, value29, value30, value31, value32, value33, value34, value35, value36, value37, value38, value39, value40, t22, skip, t23, value41, t24, t25, currencyId, selectedColumns, _null = null, data = A._setArrayType([], type$.JSArray_legacy_List_legacy_ReportElement), entities = A._setArrayType([], type$.JSArray_legacy_BaseEntity), t1 = userCompany.settings, @@ -95946,8 +97350,8 @@ columns = A.BuiltList_BuiltList$from(A.List_List$of(t2, true, t2.$ti._eval$1("Iterable.E")), t3); } else columns = A.BuiltList_BuiltList$from(defaultColumns, t3); - for (t2 = creditMap.get$keys(creditMap), t2 = t2.get$iterator(t2), t3 = columns._list, t4 = A._arrayInstanceType(t3), t5 = t4._eval$1("ArrayIterator<1>"), t6 = userCompany.company, t7 = type$.JSArray_legacy_ReportElement, t8 = creditMap._map$_map; t2.moveNext$0();) { - credit = t8.$index(0, t2.get$current(t2)); + for (t2 = creditMap.get$keys(creditMap), t3 = t2._map, t2 = A.LinkedHashMapKeyIterator$(t3, t3._modifications, A._instanceType(t2)._precomputed1), t3 = columns._list, t4 = A._arrayInstanceType(t3), t5 = t4._eval$1("ArrayIterator<1>"), t6 = userCompany.company, t7 = type$.JSArray_legacy_ReportElement, t8 = creditMap._map$_map; t2.moveNext$0();) { + credit = t8.$index(0, t2.__js_helper$_current); t9 = credit.clientId; client = clientMap._map$_map.$index(0, t9); if (client == null) @@ -95962,9 +97366,9 @@ if (!t6.reportIncludeDrafts && credit.statusId === "1") continue; row = A._setArrayType([], t7); - for (t9 = new J.ArrayIterator(t3, t3.length, t5), value0 = credit.id, t10 = credit.entityType, value1 = client.number, t11 = client.shippingCountryId, value2 = client.shippingPostalCode, value3 = client.shippingState, value4 = client.shippingCity, value5 = client.state, value6 = client.website, t12 = contact == null, value7 = client.phone, t13 = credit.createdUserId, t14 = credit.assignedUserId, t15 = client.settings, value8 = client.city, value9 = credit.privateNotes, value10 = credit.publicNotes, value11 = credit.taxRate1, value12 = credit.taxName1, value13 = credit.taxRate2, value14 = credit.taxName2, value15 = client.vatNumber, value16 = client.postalCode, value17 = credit.exchangeRate, t16 = client.countryId, value18 = credit.amount, value19 = credit.taxAmount, value20 = value18 - value19, t17 = credit.createdAt, value21 = credit.customSurcharge4, value22 = credit.customSurcharge3, value23 = credit.customSurcharge2, value24 = credit.customSurcharge1, t18 = credit.customValue4, t19 = credit.customValue3, t20 = credit.customValue2, t21 = credit.customValue1, value25 = credit.autoBill, value26 = credit.partialDueDate, value27 = credit.partial, value28 = credit.dueDate, value29 = credit.date, value30 = credit.poNumber, value31 = credit.discount, value32 = credit.number, t22 = credit.statusId, value33 = client.shippingAddress2, value34 = client.shippingAddress1, value35 = client.address2, value36 = client.address1, value37 = client.balance, value38 = credit.balance, value39 = value38 / value17, value40 = value18 / value17, t17 *= 1000, t23 = t6.settings, skip = false; t9.moveNext$0();) { - t24 = t9.__interceptors$_current; - switch (t24) { + for (t9 = new J.ArrayIterator(t3, t3.length, t5), value0 = credit.id, t10 = credit.entityType, value1 = client.number, t11 = client.shippingCountryId, value2 = client.shippingPostalCode, value3 = client.shippingState, value4 = client.shippingCity, value5 = client.state, value6 = client.website, t12 = contact == null, value7 = client.phone, t13 = credit.createdUserId, t14 = credit.assignedUserId, t15 = client.settings, value8 = client.city, value9 = credit.privateNotes, value10 = credit.publicNotes, value11 = credit.taxRate1, value12 = credit.taxName1, value13 = credit.taxRate2, value14 = credit.taxName2, value15 = client.vatNumber, value16 = client.postalCode, value17 = credit.exchangeRate, t16 = client.countryId, value18 = credit.amount, value19 = credit.taxAmount, value20 = value18 - value19, t17 = credit.createdAt, value21 = credit.customSurcharge4, value22 = credit.customSurcharge3, value23 = credit.customSurcharge2, value24 = credit.customSurcharge1, t18 = credit.customValue4, t19 = credit.customValue3, t20 = credit.customValue2, t21 = credit.customValue1, value25 = credit.autoBill, value26 = credit.partialDueDate, value27 = credit.partial, value28 = credit.dueDate, value29 = credit.date, value30 = credit.poNumber, value31 = credit.discount, value32 = credit.number, value33 = client.shippingAddress2, value34 = client.shippingAddress1, value35 = client.address2, value36 = client.address1, value37 = client.balance, value38 = credit.balance, value39 = value38 / value17, value40 = value18 / value17, t17 *= 1000, t22 = t6.settings, skip = false; t9.moveNext$0();) { + t23 = t9.__interceptors$_current; + switch (t23) { case B.CreditReportFields_0: value41 = value0; break; @@ -95999,7 +97403,7 @@ value41 = value33; break; case B.CreditReportFields_18: - value41 = B.Map_qBa3g.$index(0, t22); + value41 = B.Map_qBa3g.$index(0, credit.get$calculatedStatusId()); if (value41 == null) value41 = ""; break; @@ -96052,14 +97456,14 @@ value41 = value21; break; case B.CreditReportFields_35: - t25 = new A.DateTime(t17, false); - t25.DateTime$_withValue$2$isUtc(t17, false); - value41 = t25.toIso8601String$0(); + t24 = new A.DateTime(t17, false); + t24.DateTime$_withValue$2$isUtc(t17, false); + value41 = t24.toIso8601String$0(); break; case B.CreditReportFields_36: - t25 = new A.DateTime(t17, false); - t25.DateTime$_withValue$2$isUtc(t17, false); - value41 = t25.toIso8601String$0(); + t24 = new A.DateTime(t17, false); + t24.DateTime$_withValue$2$isUtc(t17, false); + value41 = t24.toIso8601String$0(); break; case B.CreditReportFields_37: value41 = value; @@ -96074,8 +97478,8 @@ value41 = credit.get$netBalance(); break; case B.CreditReportFields_10: - t25 = staticState.countryMap._map$_map.$index(0, t16); - value41 = t25 == null ? _null : t25.name; + t24 = staticState.countryMap._map$_map.$index(0, t16); + value41 = t24 == null ? _null : t24.name; if (value41 == null) value41 = ""; break; @@ -96116,10 +97520,10 @@ value41 = value8; break; case B.CreditReportFields_54: - t25 = staticState.currencyMap; - t26 = t15.currencyId; - t26 = t25._map$_map.$index(0, t26); - value41 = t26 == null ? _null : t26.name; + t24 = staticState.currencyMap; + t25 = t15.currencyId; + t25 = t24._map$_map.$index(0, t25); + value41 = t25 == null ? _null : t25.name; if (value41 == null) value41 = ""; break; @@ -96127,29 +97531,25 @@ value41 = credit.get$isViewed(); break; case B.CreditReportFields_56: - t25 = userMap._map$_map.$index(0, t14); - if (t25 == null) + t24 = userMap._map$_map.$index(0, t14); + if (t24 == null) value41 = _null; else { - t26 = t25.firstName; - t27 = t26 + " "; - t28 = t25.lastName; - t25 = B.JSString_methods.trim$0(t27 + t28).length !== 0 ? B.JSString_methods.trim$0(t26 + " " + t28) : t25.email; - value41 = t25; + t25 = B.JSString_methods.trim$0(t24.firstName + " " + t24.lastName); + t24 = t25.length !== 0 ? t25 : t24.email; + value41 = t24; } if (value41 == null) value41 = ""; break; case B.CreditReportFields_57: - t25 = userMap._map$_map.$index(0, t13); - if (t25 == null) + t24 = userMap._map$_map.$index(0, t13); + if (t24 == null) value41 = _null; else { - t26 = t25.firstName; - t27 = t26 + " "; - t28 = t25.lastName; - t25 = B.JSString_methods.trim$0(t27 + t28).length !== 0 ? B.JSString_methods.trim$0(t26 + " " + t28) : t25.email; - value41 = t25; + t25 = B.JSString_methods.trim$0(t24.firstName + " " + t24.lastName); + t24 = t25.length !== 0 ? t25 : t24.email; + value41 = t24; } if (value41 == null) value41 = ""; @@ -96188,8 +97588,8 @@ value41 = value2; break; case B.CreditReportFields_17: - t25 = staticState.countryMap._map$_map.$index(0, t11); - value41 = t25 == null ? _null : t25.name; + t24 = staticState.countryMap._map$_map.$index(0, t11); + value41 = t24 == null ? _null : t24.name; if (value41 == null) value41 = ""; break; @@ -96199,15 +97599,15 @@ default: value41 = ""; } - if (!A.ReportResult_matchField(A.EnumUtils_parse(t24), _null, reportsUIState, userCompany, value41)) + if (!A.ReportResult_matchField(A.EnumUtils_parse(t23), _null, reportsUIState, userCompany, value41)) skip = true; - t25 = J.getInterceptor$(value41); - if (t25.get$runtimeType(value41) === B.Type_bool_lhE) + t24 = J.getInterceptor$(value41); + if (t24.get$runtimeType(value41) === B.Type_bool_lhE) row.push(new A.ReportBoolValue(value41, t10, value0)); - else if (t25.get$runtimeType(value41) === B.Type_double_K1J || t25.get$runtimeType(value41) === B.Type_int_tHn) { + else if (t24.get$runtimeType(value41) === B.Type_double_K1J || t24.get$runtimeType(value41) === B.Type_int_tHn) { currencyId = t15.currencyId; - if (B.JSArray_methods.contains$1(A._setArrayType([B.CreditReportFields_3, B.CreditReportFields_4], t1), t24)) { - currencyId = t23.currencyId; + if (B.JSArray_methods.contains$1(A._setArrayType([B.CreditReportFields_3, B.CreditReportFields_4], t1), t23)) { + currencyId = t22.currencyId; if (currencyId == null) currencyId = "1"; } @@ -96356,7 +97756,7 @@ documentReport_closure8: function documentReport_closure8() { }, expenseReport(userCompany, reportsUIState, expenseMap, expenseCategoryMap, invoiceMap, clientMap, vendorMap, userMap, staticState) { - var t2, columns, t3, t4, t5, t6, t7, expense, t8, client, invoice, vendor, row, value, t9, value0, value1, t10, t11, t12, t13, t14, t15, t16, value2, t17, value3, value4, value5, t18, value6, value7, t19, value8, value9, t20, t21, skip, t22, value10, t23, t24, t25, t26, selectedColumns, _null = null, + var t2, columns, t3, t4, t5, t6, t7, expense, t8, client, invoice, vendor, row, value, t9, value0, value1, t10, t11, t12, t13, t14, t15, t16, value2, t17, value3, value4, value5, t18, value6, value7, t19, value8, value9, t20, t21, skip, t22, value10, t23, t24, selectedColumns, _null = null, data = A._setArrayType([], type$.JSArray_legacy_List_legacy_ReportElement), entities = A._setArrayType([], type$.JSArray_legacy_BaseEntity), t1 = userCompany.settings, @@ -96370,8 +97770,8 @@ columns = A.BuiltList_BuiltList$from(A.List_List$of(t1, true, t1.$ti._eval$1("Iterable.E")), t2); } else columns = A.BuiltList_BuiltList$from(defaultColumns, t2); - for (t1 = expenseMap.get$keys(expenseMap), t1 = t1.get$iterator(t1), t2 = columns._list, t3 = A._arrayInstanceType(t2), t4 = t3._eval$1("ArrayIterator<1>"), t5 = userCompany.company, t6 = type$.JSArray_legacy_ReportElement, t7 = expenseMap._map$_map; t1.moveNext$0();) { - expense = t7.$index(0, t1.get$current(t1)); + for (t1 = expenseMap.get$keys(expenseMap), t2 = t1._map, t1 = A.LinkedHashMapKeyIterator$(t2, t2._modifications, A._instanceType(t1)._precomputed1), t2 = columns._list, t3 = A._arrayInstanceType(t2), t4 = t3._eval$1("ArrayIterator<1>"), t5 = userCompany.company, t6 = type$.JSArray_legacy_ReportElement, t7 = expenseMap._map$_map; t1.moveNext$0();) { + expense = t7.$index(0, t1.__js_helper$_current); t8 = expense.clientId; client = clientMap._map$_map.$index(0, t8); if (client == null) @@ -96490,10 +97890,8 @@ if (t23 == null) value10 = _null; else { - t24 = t23.firstName; - t25 = t24 + " "; - t26 = t23.lastName; - t23 = B.JSString_methods.trim$0(t25 + t26).length !== 0 ? B.JSString_methods.trim$0(t24 + " " + t26) : t23.email; + t24 = B.JSString_methods.trim$0(t23.firstName + " " + t23.lastName); + t23 = t24.length !== 0 ? t24 : t23.email; value10 = t23; } if (value10 == null) @@ -96504,10 +97902,8 @@ if (t23 == null) value10 = _null; else { - t24 = t23.firstName; - t25 = t24 + " "; - t26 = t23.lastName; - t23 = B.JSString_methods.trim$0(t25 + t26).length !== 0 ? B.JSString_methods.trim$0(t24 + " " + t26) : t23.email; + t24 = B.JSString_methods.trim$0(t23.firstName + " " + t23.lastName); + t23 = t24.length !== 0 ? t24 : t23.email; value10 = t23; } if (value10 == null) @@ -96735,7 +98131,7 @@ lineItemReport_closure10: function lineItemReport_closure10() { }, invoiceReport(userCompany, reportsUIState, invoiceMap, clientMap, userMap, vendorMap, projectMap, staticState) { - var defaultColumns, t2, t3, columns, t4, t5, t6, t7, t8, invoice, t9, client, contact, value, row, value0, t10, value1, t11, t12, value2, value3, t13, value4, value5, value6, value7, value8, t14, value9, t15, t16, t17, t18, t19, value10, value11, value12, value13, value14, value15, value16, value17, value18, t20, value19, value20, value21, value22, t21, value23, value24, value25, value26, t22, t23, t24, t25, value27, value28, value29, value30, value31, value32, value33, value34, value35, value36, value37, value38, value39, value40, value41, value42, value43, value44, t26, value45, t27, skip, t28, value46, t29, t30, t31, t32, currencyId, selectedColumns, _null = null, + var defaultColumns, t2, t3, columns, t4, t5, t6, t7, t8, invoice, t9, client, contact, value, row, value0, t10, value1, t11, t12, value2, value3, t13, value4, value5, value6, value7, value8, t14, value9, t15, t16, t17, t18, t19, value10, value11, value12, value13, value14, value15, value16, value17, value18, t20, value19, value20, value21, value22, t21, value23, value24, value25, value26, t22, t23, t24, t25, value27, value28, value29, value30, value31, value32, value33, value34, value35, value36, value37, value38, value39, value40, value41, value42, value43, value44, value45, t26, skip, t27, value46, t28, t29, currencyId, selectedColumns, _null = null, data = A._setArrayType([], type$.JSArray_legacy_List_legacy_ReportElement), entities = A._setArrayType([], type$.JSArray_legacy_BaseEntity), t1 = userCompany.settings, @@ -96750,8 +98146,8 @@ columns = A.BuiltList_BuiltList$from(A.List_List$of(t2, true, t2.$ti._eval$1("Iterable.E")), t3); } else columns = A.BuiltList_BuiltList$from(defaultColumns, t3); - for (t2 = invoiceMap.get$keys(invoiceMap), t2 = t2.get$iterator(t2), t3 = columns._list, t4 = A._arrayInstanceType(t3), t5 = t4._eval$1("ArrayIterator<1>"), t6 = userCompany.company, t7 = type$.JSArray_legacy_ReportElement, t8 = invoiceMap._map$_map; t2.moveNext$0();) { - invoice = t8.$index(0, t2.get$current(t2)); + for (t2 = invoiceMap.get$keys(invoiceMap), t3 = t2._map, t2 = A.LinkedHashMapKeyIterator$(t3, t3._modifications, A._instanceType(t2)._precomputed1), t3 = columns._list, t4 = A._arrayInstanceType(t3), t5 = t4._eval$1("ArrayIterator<1>"), t6 = userCompany.company, t7 = type$.JSArray_legacy_ReportElement, t8 = invoiceMap._map$_map; t2.moveNext$0();) { + invoice = t8.$index(0, t2.__js_helper$_current); t9 = invoice.clientId; client = clientMap._map$_map.$index(0, t9); if (client == null) @@ -96766,9 +98162,9 @@ if (!t6.reportIncludeDrafts && invoice.statusId === "1") continue; row = A._setArrayType([], t7); - for (t9 = new J.ArrayIterator(t3, t3.length, t5), value0 = invoice.id, t10 = invoice.entityType, value1 = invoice.balance, t11 = t10 === B.EntityType_invoice, t12 = invoice.statusId, value2 = t12 === "4", value3 = client.number, t13 = client.shippingCountryId, value4 = client.shippingPostalCode, value5 = client.shippingState, value6 = client.shippingCity, value7 = client.state, value8 = client.website, t14 = contact == null, value9 = client.phone, t15 = invoice.vendorId, t16 = invoice.projectId, t17 = invoice.createdUserId, t18 = invoice.assignedUserId, t19 = client.settings, value10 = client.city, value11 = invoice.privateNotes, value12 = invoice.publicNotes, value13 = invoice.taxRate1, value14 = invoice.taxName1, value15 = invoice.taxRate2, value16 = invoice.taxName2, value17 = client.vatNumber, value18 = client.postalCode, t20 = client.countryId, value19 = invoice.exchangeRate, value20 = invoice.amount, value21 = invoice.taxAmount, value22 = value20 - value21, t21 = invoice.createdAt, value23 = invoice.customSurcharge4, value24 = invoice.customSurcharge3, value25 = invoice.customSurcharge2, value26 = invoice.customSurcharge1, t22 = invoice.customValue4, t23 = invoice.customValue3, t24 = invoice.customValue2, t25 = invoice.customValue1, value27 = invoice.autoBill, value28 = invoice.partialDueDate, value29 = invoice.partial, value30 = invoice.dueDate, value31 = invoice.reminderLastSent, value32 = invoice.reminder3Sent, value33 = invoice.reminder2Sent, value34 = invoice.reminder1Sent, value35 = invoice.date, value36 = invoice.poNumber, value37 = invoice.discount, value38 = invoice.number, value39 = client.shippingAddress2, value40 = client.shippingAddress1, value41 = client.address2, value42 = client.address1, value43 = client.balance, value44 = client.displayName, t26 = t12 !== "1", value45 = value20 / value19, t21 *= 1000, t27 = t6.settings, skip = false; t9.moveNext$0();) { - t28 = t9.__interceptors$_current; - switch (t28) { + for (t9 = new J.ArrayIterator(t3, t3.length, t5), value0 = invoice.id, t10 = invoice.entityType, value1 = invoice.balance, t11 = t10 === B.EntityType_invoice, t12 = invoice.statusId, value2 = t12 === "4", value3 = client.number, t13 = client.shippingCountryId, value4 = client.shippingPostalCode, value5 = client.shippingState, value6 = client.shippingCity, value7 = client.state, value8 = client.website, t14 = contact == null, value9 = client.phone, t15 = invoice.vendorId, t16 = invoice.projectId, t17 = invoice.createdUserId, t18 = invoice.assignedUserId, t19 = client.settings, value10 = client.city, value11 = invoice.privateNotes, value12 = invoice.publicNotes, value13 = invoice.taxRate1, value14 = invoice.taxName1, value15 = invoice.taxRate2, value16 = invoice.taxName2, value17 = client.vatNumber, value18 = client.postalCode, t20 = client.countryId, value19 = invoice.exchangeRate, value20 = invoice.amount, value21 = invoice.taxAmount, value22 = value20 - value21, t21 = invoice.createdAt, value23 = invoice.customSurcharge4, value24 = invoice.customSurcharge3, value25 = invoice.customSurcharge2, value26 = invoice.customSurcharge1, t22 = invoice.customValue4, t23 = invoice.customValue3, t24 = invoice.customValue2, t25 = invoice.customValue1, value27 = invoice.autoBill, value28 = invoice.partialDueDate, value29 = invoice.partial, value30 = invoice.dueDate, value31 = invoice.reminderLastSent, value32 = invoice.reminder3Sent, value33 = invoice.reminder2Sent, value34 = invoice.reminder1Sent, value35 = invoice.date, value36 = invoice.poNumber, value37 = invoice.discount, value38 = invoice.number, value39 = client.shippingAddress2, value40 = client.shippingAddress1, value41 = client.address2, value42 = client.address1, value43 = client.balance, value44 = client.displayName, t12 = t12 !== "1", value45 = value20 / value19, t21 *= 1000, t26 = t6.settings, skip = false; t9.moveNext$0();) { + t27 = t9.__interceptors$_current; + switch (t27) { case B.InvoiceReportFields_0: value46 = value0; break; @@ -96776,13 +98172,13 @@ value46 = value20; break; case B.InvoiceReportFields_2: - value46 = t26 ? value1 : value20; + value46 = t12 ? value1 : value20; break; case B.InvoiceReportFields_3: value46 = value45; break; case B.InvoiceReportFields_4: - value46 = (t26 ? value1 : value20) / value19; + value46 = (t12 ? value1 : value20) / value19; break; case B.InvoiceReportFields_5: value46 = value44; @@ -96803,7 +98199,7 @@ value46 = value39; break; case B.InvoiceReportFields_21: - value46 = B.Map_j34mP.$index(0, t12); + value46 = B.Map_j34mP.$index(0, invoice.get$calculatedStatusId()); if (value46 == null) value46 = ""; break; @@ -96877,14 +98273,14 @@ value46 = value23; break; case B.InvoiceReportFields_41: - t29 = new A.DateTime(t21, false); - t29.DateTime$_withValue$2$isUtc(t21, false); - value46 = t29.toIso8601String$0(); + t28 = new A.DateTime(t21, false); + t28.DateTime$_withValue$2$isUtc(t21, false); + value46 = t28.toIso8601String$0(); break; case B.InvoiceReportFields_42: - t29 = new A.DateTime(t21, false); - t29.DateTime$_withValue$2$isUtc(t21, false); - value46 = t29.toIso8601String$0(); + t28 = new A.DateTime(t21, false); + t28.DateTime$_withValue$2$isUtc(t21, false); + value46 = t28.toIso8601String$0(); break; case B.InvoiceReportFields_43: value46 = value; @@ -96902,8 +98298,8 @@ value46 = value19; break; case B.InvoiceReportFields_13: - t29 = staticState.countryMap._map$_map.$index(0, t20); - value46 = t29 == null ? _null : t29.name; + t28 = staticState.countryMap._map$_map.$index(0, t20); + value46 = t28 == null ? _null : t28.name; if (value46 == null) value46 = ""; break; @@ -96941,10 +98337,10 @@ value46 = value10; break; case B.InvoiceReportFields_61: - t29 = staticState.currencyMap; - t30 = t19.currencyId; - t30 = t29._map$_map.$index(0, t30); - value46 = t30 == null ? _null : t30.name; + t28 = staticState.currencyMap; + t29 = t19.currencyId; + t29 = t28._map$_map.$index(0, t29); + value46 = t29 == null ? _null : t29.name; if (value46 == null) value46 = ""; break; @@ -96952,40 +98348,36 @@ value46 = invoice.get$isViewed(); break; case B.InvoiceReportFields_63: - t29 = userMap._map$_map.$index(0, t18); - if (t29 == null) + t28 = userMap._map$_map.$index(0, t18); + if (t28 == null) value46 = _null; else { - t30 = t29.firstName; - t31 = t30 + " "; - t32 = t29.lastName; - t29 = B.JSString_methods.trim$0(t31 + t32).length !== 0 ? B.JSString_methods.trim$0(t30 + " " + t32) : t29.email; - value46 = t29; + t29 = B.JSString_methods.trim$0(t28.firstName + " " + t28.lastName); + t28 = t29.length !== 0 ? t29 : t28.email; + value46 = t28; } if (value46 == null) value46 = ""; break; case B.InvoiceReportFields_64: - t29 = userMap._map$_map.$index(0, t17); - if (t29 == null) + t28 = userMap._map$_map.$index(0, t17); + if (t28 == null) value46 = _null; else { - t30 = t29.firstName; - t31 = t30 + " "; - t32 = t29.lastName; - t29 = B.JSString_methods.trim$0(t31 + t32).length !== 0 ? B.JSString_methods.trim$0(t30 + " " + t32) : t29.email; - value46 = t29; + t29 = B.JSString_methods.trim$0(t28.firstName + " " + t28.lastName); + t28 = t29.length !== 0 ? t29 : t28.email; + value46 = t28; } if (value46 == null) value46 = ""; break; case B.InvoiceReportFields_65: - t29 = projectMap._map$_map.$index(0, t16); - value46 = (t29 == null ? A.ProjectEntity_ProjectEntity(_null, _null, _null, _null) : t29).name; + t28 = projectMap._map$_map.$index(0, t16); + value46 = (t28 == null ? A.ProjectEntity_ProjectEntity(_null, _null, _null, _null) : t28).name; break; case B.InvoiceReportFields_66: - t29 = vendorMap._map$_map.$index(0, t15); - value46 = (t29 == null ? A.VendorEntity_VendorEntity(_null, _null, _null) : t29).name; + t28 = vendorMap._map$_map.$index(0, t15); + value46 = (t28 == null ? A.VendorEntity_VendorEntity(_null, _null, _null) : t28).name; break; case B.InvoiceReportFields_67: value46 = t11 && value2; @@ -97024,8 +98416,8 @@ value46 = value4; break; case B.InvoiceReportFields_20: - t29 = staticState.countryMap._map$_map.$index(0, t13); - value46 = t29 == null ? _null : t29.name; + t28 = staticState.countryMap._map$_map.$index(0, t13); + value46 = t28 == null ? _null : t28.name; if (value46 == null) value46 = ""; break; @@ -97050,17 +98442,17 @@ default: value46 = ""; } - if (!A.ReportResult_matchField(A.EnumUtils_parse(t28), _null, reportsUIState, userCompany, value46)) + if (!A.ReportResult_matchField(A.EnumUtils_parse(t27), _null, reportsUIState, userCompany, value46)) skip = true; - t29 = J.getInterceptor$(value46); - if (t29.get$runtimeType(value46) === B.Type_bool_lhE) + t28 = J.getInterceptor$(value46); + if (t28.get$runtimeType(value46) === B.Type_bool_lhE) row.push(new A.ReportBoolValue(value46, t10, value0)); - else if (t28 === B.InvoiceReportFields_27) + else if (t27 === B.InvoiceReportFields_27) row.push(new A.ReportAgeValue(value46, t19.currencyId, t10, value0)); - else if (t29.get$runtimeType(value46) === B.Type_double_K1J || t29.get$runtimeType(value46) === B.Type_int_tHn) { + else if (t28.get$runtimeType(value46) === B.Type_double_K1J || t28.get$runtimeType(value46) === B.Type_int_tHn) { currencyId = t19.currencyId; - if (B.JSArray_methods.contains$1(A._setArrayType([B.InvoiceReportFields_3, B.InvoiceReportFields_4], t1), t28)) { - currencyId = t27.currencyId; + if (B.JSArray_methods.contains$1(A._setArrayType([B.InvoiceReportFields_3, B.InvoiceReportFields_4], t1), t27)) { + currencyId = t26.currencyId; if (currencyId == null) currencyId = "1"; } @@ -97115,8 +98507,8 @@ columns = A.BuiltList_BuiltList$from(A.List_List$of(t1, true, t1.$ti._eval$1("Iterable.E")), t2); } else columns = A.BuiltList_BuiltList$from(defaultColumns, t2); - for (t1 = invoiceMap.get$keys(invoiceMap), t1 = t1.get$iterator(t1), t2 = userCompany.company, t3 = invoiceMap._map$_map, t4 = columns._list, t5 = A._arrayInstanceType(t4), t6 = t5._eval$1("ArrayIterator<1>"), t7 = type$.JSArray_legacy_ReportElement; t1.moveNext$0();) { - invoice = t3.$index(0, t1.get$current(t1)); + for (t1 = invoiceMap.get$keys(invoiceMap), t2 = t1._map, t1 = A.LinkedHashMapKeyIterator$(t2, t2._modifications, A._instanceType(t1)._precomputed1), t2 = userCompany.company, t3 = invoiceMap._map$_map, t4 = columns._list, t5 = A._arrayInstanceType(t4), t6 = t5._eval$1("ArrayIterator<1>"), t7 = type$.JSArray_legacy_ReportElement; t1.moveNext$0();) { + invoice = t3.$index(0, t1.__js_helper$_current); if (!t2.reportIncludeDrafts && invoice.statusId === "1") continue; if (!invoice.isDeleted && invoice.statusId !== "1") { @@ -97130,8 +98522,8 @@ t10 = t8.$index(0, t9); precision = t10 == null ? _null : t10.precision; taxes = invoice.getTaxes$1(precision == null ? 2 : precision); - for (t10 = taxes.get$keys(taxes), t10 = t10.get$iterator(t10), t11 = invoice.id, t12 = invoice.entityType, value = client.number, value0 = invoice.amount, value1 = invoice.date, value2 = invoice.number, value3 = client.displayName; t10.moveNext$0();) { - t13 = t10.get$current(t10); + for (t10 = new A.LinkedHashMapKeyIterator(taxes, taxes._modifications, A._instanceType(taxes)._eval$1("LinkedHashMapKeyIterator<1>")), t10._cell = taxes._first, t11 = invoice.id, t12 = invoice.entityType, value = client.number, value0 = invoice.amount, value1 = invoice.date, value2 = invoice.number, value3 = client.displayName; t10.moveNext$0();) { + t13 = t10.__js_helper$_current; row = A._setArrayType([], t7); taxName = J.$index$asx(taxes.$index(0, t13), "name"); taxRate = J.$index$asx(taxes.$index(0, t13), "rate"); @@ -97195,8 +98587,8 @@ } } } - for (t1 = creditMap.get$keys(creditMap), t1 = t1.get$iterator(t1), t2 = creditMap._map$_map; t1.moveNext$0();) { - credit = t2.$index(0, t1.get$current(t1)); + for (t1 = creditMap.get$keys(creditMap), t2 = t1._map, t1 = A.LinkedHashMapKeyIterator$(t2, t2._modifications, A._instanceType(t1)._precomputed1), t2 = creditMap._map$_map; t1.moveNext$0();) { + credit = t2.$index(0, t1.__js_helper$_current); if (!credit.isDeleted && credit.statusId !== "1") { t3 = credit.clientId; client = clientMap._map$_map.$index(0, t3); @@ -97208,8 +98600,8 @@ t9 = t3.$index(0, t8); precision = t9 == null ? _null : t9.precision; taxes = credit.getTaxes$1(precision == null ? 2 : precision); - for (t9 = taxes.get$keys(taxes), t9 = t9.get$iterator(t9), t10 = credit.id, t11 = credit.entityType, value = client.number, value0 = credit.amount * -1, value1 = credit.date, value2 = credit.number, value3 = client.displayName; t9.moveNext$0();) { - t12 = t9.get$current(t9); + for (t9 = new A.LinkedHashMapKeyIterator(taxes, taxes._modifications, A._instanceType(taxes)._eval$1("LinkedHashMapKeyIterator<1>")), t9._cell = taxes._first, t10 = credit.id, t11 = credit.entityType, value = client.number, value0 = credit.amount * -1, value1 = credit.date, value2 = credit.number, value3 = client.displayName; t9.moveNext$0();) { + t12 = t9.__js_helper$_current; row = A._setArrayType([], t7); taxName = J.$index$asx(taxes.$index(0, t12), "name"); taxRate = J.$index$asx(taxes.$index(0, t12), "rate"); @@ -97322,8 +98714,8 @@ paymentCreditMap = A.LinkedHashMap_LinkedHashMap$_empty(t1, t2); t1 = columns._list; if (B.JSArray_methods.contains$1(t1, B.PaymentReportFields_28)) - for (t2 = paymentMap.get$keys(paymentMap), t2 = t2.get$iterator(t2), t3 = type$.JSArray_legacy_String, t4 = paymentMap._map$_map; t2.moveNext$0();) { - payment = t4.$index(0, t2.get$current(t2)); + for (t2 = paymentMap.get$keys(paymentMap), t3 = t2._map, t2 = A.LinkedHashMapKeyIterator$(t3, t3._modifications, A._instanceType(t2)._precomputed1), t3 = type$.JSArray_legacy_String, t4 = paymentMap._map$_map; t2.moveNext$0();) { + payment = t4.$index(0, t2.__js_helper$_current); if (payment == null) payment = A.PaymentEntity_PaymentEntity(_null, _null, _null); t5 = payment.id; @@ -97341,8 +98733,8 @@ } } if (B.JSArray_methods.contains$1(t1, B.PaymentReportFields_29)) - for (t2 = paymentMap.get$keys(paymentMap), t2 = t2.get$iterator(t2), t3 = type$.JSArray_legacy_String, t4 = paymentMap._map$_map; t2.moveNext$0();) { - payment = t4.$index(0, t2.get$current(t2)); + for (t2 = paymentMap.get$keys(paymentMap), t3 = t2._map, t2 = A.LinkedHashMapKeyIterator$(t3, t3._modifications, A._instanceType(t2)._precomputed1), t3 = type$.JSArray_legacy_String, t4 = paymentMap._map$_map; t2.moveNext$0();) { + payment = t4.$index(0, t2.__js_helper$_current); if (payment == null) payment = A.PaymentEntity_PaymentEntity(_null, _null, _null); t5 = payment.id; @@ -97359,8 +98751,8 @@ paymentCreditMap.$index(0, t5).push(credit.number); } } - for (t2 = paymentMap.get$keys(paymentMap), t2 = t2.get$iterator(t2), t3 = A._arrayInstanceType(t1), t4 = t3._eval$1("ArrayIterator<1>"), t5 = type$.JSArray_legacy_String, t6 = userCompany.company, t7 = type$.JSArray_legacy_ReportElement, t8 = paymentMap._map$_map; t2.moveNext$0();) { - payment = t8.$index(0, t2.get$current(t2)); + for (t2 = paymentMap.get$keys(paymentMap), t3 = t2._map, t2 = A.LinkedHashMapKeyIterator$(t3, t3._modifications, A._instanceType(t2)._precomputed1), t3 = A._arrayInstanceType(t1), t4 = t3._eval$1("ArrayIterator<1>"), t5 = type$.JSArray_legacy_String, t6 = userCompany.company, t7 = type$.JSArray_legacy_ReportElement, t8 = paymentMap._map$_map; t2.moveNext$0();) { + payment = t8.$index(0, t2.__js_helper$_current); if (payment == null) payment = A.PaymentEntity_PaymentEntity(_null, _null, _null); client = clientMap._map$_map.$index(0, payment.clientId); @@ -97535,8 +98927,8 @@ columns = A.BuiltList_BuiltList$from(A.List_List$of(t1, true, t1.$ti._eval$1("Iterable.E")), t2); } else columns = A.BuiltList_BuiltList$from(defaultColumns, t2); - for (t1 = paymentMap.get$keys(paymentMap), t1 = t1.get$iterator(t1), t2 = paymentMap._map$_map, t3 = columns._list, t4 = A._arrayInstanceType(t3), t5 = t4._eval$1("ArrayIterator<1>"), t6 = type$.JSArray_legacy_ReportElement; t1.moveNext$0();) { - payment = t2.$index(0, t1.get$current(t1)); + for (t1 = paymentMap.get$keys(paymentMap), t2 = t1._map, t1 = A.LinkedHashMapKeyIterator$(t2, t2._modifications, A._instanceType(t1)._precomputed1), t2 = paymentMap._map$_map, t3 = columns._list, t4 = A._arrayInstanceType(t3), t5 = t4._eval$1("ArrayIterator<1>"), t6 = type$.JSArray_legacy_ReportElement; t1.moveNext$0();) { + payment = t2.$index(0, t1.__js_helper$_current); if (payment == null) payment = A.PaymentEntity_PaymentEntity(_null, _null, _null); if (!payment.isDeleted) { @@ -97565,8 +98957,8 @@ } if (invoice.statusId !== "1" && !invoice.isDeleted) { taxes = invoice.getTaxes$1(precision); - for (t11 = taxes.get$keys(taxes), t11 = t11.get$iterator(t11), t12 = invoice.id, t13 = invoice.entityType, t10 = t10.amount, value2 = t10 * multiplier, t14 = invoice.amount, value3 = t14 * t10 / t14 * multiplier, value4 = invoice.date, value5 = invoice.number; t11.moveNext$0();) { - t15 = t11.get$current(t11); + for (t11 = new A.LinkedHashMapKeyIterator(taxes, taxes._modifications, A._instanceType(taxes)._eval$1("LinkedHashMapKeyIterator<1>")), t11._cell = taxes._first, t12 = invoice.id, t13 = invoice.entityType, t10 = t10.amount, value2 = t10 * multiplier, t14 = invoice.amount, value3 = t14 * t10 / t14 * multiplier, value4 = invoice.date, value5 = invoice.number; t11.moveNext$0();) { + t15 = t11.__js_helper$_current; row = A._setArrayType([], t6); taxName = J.$index$asx(taxes.$index(0, t15), "name"); taxRate = J.$index$asx(taxes.$index(0, t15), "rate"); @@ -97681,8 +99073,8 @@ columns = A.BuiltList_BuiltList$from(A.List_List$of(t1, true, t1.$ti._eval$1("Iterable.E")), t2); } else columns = A.BuiltList_BuiltList$from(defaultColumns, t2); - for (t1 = productMap.get$keys(productMap), t1 = t1.get$iterator(t1), t2 = columns._list, t3 = A._arrayInstanceType(t2), t4 = t3._eval$1("ArrayIterator<1>"), t5 = userCompany.company, t6 = type$.JSArray_legacy_ReportElement, t7 = productMap._map$_map; t1.moveNext$0();) { - product = t7.$index(0, t1.get$current(t1)); + for (t1 = productMap.get$keys(productMap), t2 = t1._map, t1 = A.LinkedHashMapKeyIterator$(t2, t2._modifications, A._instanceType(t1)._precomputed1), t2 = columns._list, t3 = A._arrayInstanceType(t2), t4 = t3._eval$1("ArrayIterator<1>"), t5 = userCompany.company, t6 = type$.JSArray_legacy_ReportElement, t7 = productMap._map$_map; t1.moveNext$0();) { + product = t7.$index(0, t1.__js_helper$_current); if (product.isDeleted) continue; row = A._setArrayType([], t6); @@ -97796,8 +99188,8 @@ columns = A.BuiltList_BuiltList$from(A.List_List$of(t1, true, t1.$ti._eval$1("Iterable.E")), t2); } else columns = A.BuiltList_BuiltList$from(defaultColumns, t2); - for (t1 = paymentMap.get$keys(paymentMap), t1 = t1.get$iterator(t1), t2 = columns._list, t3 = A._arrayInstanceType(t2), t4 = t3._eval$1("ArrayIterator<1>"), t5 = type$.nullable_AppLocalization, t6 = type$._LocalizationsScope, t7 = type$.JSArray_legacy_ReportElement, t8 = paymentMap._map$_map; t1.moveNext$0();) { - payment = t8.$index(0, t1.get$current(t1)); + for (t1 = paymentMap.get$keys(paymentMap), t2 = t1._map, t1 = A.LinkedHashMapKeyIterator$(t2, t2._modifications, A._instanceType(t1)._precomputed1), t2 = columns._list, t3 = A._arrayInstanceType(t2), t4 = t3._eval$1("ArrayIterator<1>"), t5 = type$.nullable_AppLocalization, t6 = type$._LocalizationsScope, t7 = type$.JSArray_legacy_ReportElement, t8 = paymentMap._map$_map; t1.moveNext$0();) { + payment = t8.$index(0, t1.__js_helper$_current); t9 = payment.clientId; client = clientMap._map$_map.$index(0, t9); if (client == null) @@ -97815,7 +99207,9 @@ t13 = $.$get$navigatorKey(); t13.toString; scope = $.WidgetsBinding__instance.WidgetsBinding__buildOwner._globalKeyRegistry.$index(0, t13).dependOnInheritedWidgetOfExactType$1$0(t6); - t13 = J.$index$asx($.LocalizationsProvider__localizedValues.$index(0, (scope == null ? _null : t5._as(J.$index$asx(scope.localizationsState._typeToResources, B.Type_AppLocalization_KyD))).localeCode), "payment"); + t13 = scope == null ? _null : t5._as(J.$index$asx(scope.localizationsState._typeToResources, B.Type_AppLocalization_KyD)); + t13.toString; + t13 = J.$index$asx($.$get$LocalizationsProvider__localizedValues().$index(0, t13.localeCode), "payment"); value = t13 == null ? "" : t13; break; case B.ProfitAndLossReportFields_0: @@ -97901,8 +99295,8 @@ if (!skip) data.push(row); } - for (t1 = expenseMap.get$keys(expenseMap), t1 = t1.get$iterator(t1), t8 = expenseMap._map$_map; t1.moveNext$0();) { - expense = t8.$index(0, t1.get$current(t1)); + for (t1 = expenseMap.get$keys(expenseMap), t8 = t1._map, t1 = A.LinkedHashMapKeyIterator$(t8, t8._modifications, A._instanceType(t1)._precomputed1), t8 = expenseMap._map$_map; t1.moveNext$0();) { + expense = t8.$index(0, t1.__js_helper$_current); t9 = expense.clientId; client = clientMap._map$_map.$index(0, t9); if (client == null) @@ -97923,7 +99317,9 @@ t15 = $.$get$navigatorKey(); t15.toString; scope = $.WidgetsBinding__instance.WidgetsBinding__buildOwner._globalKeyRegistry.$index(0, t15).dependOnInheritedWidgetOfExactType$1$0(t6); - t15 = J.$index$asx($.LocalizationsProvider__localizedValues.$index(0, (scope == null ? _null : t5._as(J.$index$asx(scope.localizationsState._typeToResources, B.Type_AppLocalization_KyD))).localeCode), "expense"); + t15 = scope == null ? _null : t5._as(J.$index$asx(scope.localizationsState._typeToResources, B.Type_AppLocalization_KyD)); + t15.toString; + t15 = J.$index$asx($.$get$LocalizationsProvider__localizedValues().$index(0, t15.localeCode), "expense"); value2 = t15 == null ? "" : t15; break; case B.ProfitAndLossReportFields_0: @@ -98198,7 +99594,7 @@ lineItemReport_closure4: function lineItemReport_closure4() { }, quoteReport(userCompany, reportsUIState, quoteMap, clientMap, vendorMap, userMap, staticState) { - var defaultColumns, t2, t3, columns, t4, t5, t6, t7, t8, t9, quote, t10, client, contact, value, row, t11, t12, value0, t13, value1, value2, value3, value4, value5, t14, value6, t15, t16, t17, value7, value8, value9, value10, value11, value12, value13, value14, value15, t18, value16, value17, value18, value19, t19, t20, value20, value21, value22, value23, value24, value25, t21, t22, t23, t24, value26, value27, value28, value29, value30, value31, value32, value33, value34, value35, value36, value37, value38, value39, value40, t25, skip, t26, value41, t27, t28, t29, t30, currencyId, selectedColumns, _null = null, + var defaultColumns, t2, t3, columns, t4, t5, t6, t7, t8, t9, quote, t10, client, contact, value, row, t11, t12, value0, t13, value1, value2, value3, value4, value5, t14, value6, t15, t16, t17, value7, value8, value9, value10, value11, value12, value13, value14, value15, t18, value16, value17, value18, value19, t19, t20, value20, value21, value22, value23, value24, value25, t21, t22, t23, t24, value26, value27, value28, value29, value30, value31, value32, value33, value34, value35, value36, value37, value38, value39, value40, t25, skip, t26, value41, t27, t28, currencyId, selectedColumns, _null = null, data = A._setArrayType([], type$.JSArray_legacy_List_legacy_ReportElement), entities = A._setArrayType([], type$.JSArray_legacy_BaseEntity), t1 = userCompany.settings, @@ -98213,8 +99609,8 @@ columns = A.BuiltList_BuiltList$from(A.List_List$of(t2, true, t2.$ti._eval$1("Iterable.E")), t3); } else columns = A.BuiltList_BuiltList$from(defaultColumns, t3); - for (t2 = quoteMap.get$keys(quoteMap), t2 = t2.get$iterator(t2), t3 = columns._list, t4 = A._arrayInstanceType(t3), t5 = t4._eval$1("ArrayIterator<1>"), t6 = type$.JSArray_legacy_String, t7 = userCompany.company, t8 = type$.JSArray_legacy_ReportElement, t9 = quoteMap._map$_map; t2.moveNext$0();) { - quote = t9.$index(0, t2.get$current(t2)); + for (t2 = quoteMap.get$keys(quoteMap), t3 = t2._map, t2 = A.LinkedHashMapKeyIterator$(t3, t3._modifications, A._instanceType(t2)._precomputed1), t3 = columns._list, t4 = A._arrayInstanceType(t3), t5 = t4._eval$1("ArrayIterator<1>"), t6 = type$.JSArray_legacy_String, t7 = userCompany.company, t8 = type$.JSArray_legacy_ReportElement, t9 = quoteMap._map$_map; t2.moveNext$0();) { + quote = t9.$index(0, t2.__js_helper$_current); t10 = quote.clientId; client = clientMap._map$_map.$index(0, t10); if (client == null) @@ -98263,7 +99659,7 @@ value41 = value33; break; case B.QuoteReportFields_16: - value41 = B.Map_IF4bq.$index(0, t20); + value41 = B.Map_IF4bq.$index(0, quote.get$calculatedStatusId()); if (value41 == null) value41 = ""; break; @@ -98388,10 +99784,8 @@ if (t27 == null) value41 = _null; else { - t28 = t27.firstName; - t29 = t28 + " "; - t30 = t27.lastName; - t27 = B.JSString_methods.trim$0(t29 + t30).length !== 0 ? B.JSString_methods.trim$0(t28 + " " + t30) : t27.email; + t28 = B.JSString_methods.trim$0(t27.firstName + " " + t27.lastName); + t27 = t28.length !== 0 ? t28 : t27.email; value41 = t27; } if (value41 == null) @@ -98402,10 +99796,8 @@ if (t27 == null) value41 = _null; else { - t28 = t27.firstName; - t29 = t28 + " "; - t30 = t27.lastName; - t27 = B.JSString_methods.trim$0(t29 + t30).length !== 0 ? B.JSString_methods.trim$0(t28 + " " + t30) : t27.email; + t28 = B.JSString_methods.trim$0(t27.firstName + " " + t27.lastName); + t27 = t28.length !== 0 ? t28 : t27.email; value41 = t27; } if (value41 == null) @@ -98505,7 +99897,7 @@ quoteReport_closure4: function quoteReport_closure4() { }, recurringExpenseReport(userCompany, reportsUIState, expenseMap, expenseCategoryMap, invoiceMap, clientMap, vendorMap, userMap, staticState) { - var t2, reportSettings, expenseReportSettings, defaultColumns, t3, columns, t4, t5, t6, t7, expense, t8, client, invoice, vendor, row, value, t9, t10, t11, value0, t12, value1, value2, t13, t14, t15, value3, value4, value5, value6, value7, value8, value9, t16, value10, value11, t17, value12, value13, t18, skip, t19, value14, t20, t21, t22, t23, selectedColumns, _null = null, + var t2, reportSettings, expenseReportSettings, defaultColumns, t3, columns, t4, t5, t6, t7, expense, t8, client, invoice, vendor, row, value, t9, t10, value0, value1, t11, value2, value3, t12, t13, t14, value4, value5, value6, value7, value8, value9, value10, t15, value11, value12, t16, value13, value14, t17, skip, t18, value15, t19, t20, selectedColumns, _null = null, _s17_ = "recurring_expense", data = A._setArrayType([], type$.JSArray_legacy_List_legacy_ReportElement), entities = A._setArrayType([], type$.JSArray_legacy_BaseEntity), @@ -98523,8 +99915,8 @@ columns = A.BuiltList_BuiltList$from(A.List_List$of(t2, true, t2.$ti._eval$1("Iterable.E")), t3); } else columns = A.BuiltList_BuiltList$from(defaultColumns, t3); - for (t2 = expenseMap.get$keys(expenseMap), t2 = t2.get$iterator(t2), t3 = columns._list, t4 = A._arrayInstanceType(t3), t5 = t4._eval$1("ArrayIterator<1>"), t6 = type$.JSArray_legacy_ReportElement, t7 = expenseMap._map$_map; t2.moveNext$0();) { - expense = t7.$index(0, t2.get$current(t2)); + for (t2 = expenseMap.get$keys(expenseMap), t3 = t2._map, t2 = A.LinkedHashMapKeyIterator$(t3, t3._modifications, A._instanceType(t2)._precomputed1), t3 = columns._list, t4 = A._arrayInstanceType(t3), t5 = t4._eval$1("ArrayIterator<1>"), t6 = type$.JSArray_legacy_ReportElement, t7 = expenseMap._map$_map; t2.moveNext$0();) { + expense = t7.$index(0, t2.__js_helper$_current); t8 = expense.clientId; client = clientMap._map$_map.$index(0, t8); if (client == null) @@ -98540,149 +99932,146 @@ if (expense.isDeleted) continue; row = A._setArrayType([], t6); - for (t8 = new J.ArrayIterator(t3, t3.length, t5), value = expense.id, t9 = expense.entityType, t10 = invoice.remainingCycles, t11 = t10 === -1, value0 = invoice.nextSendDate, t12 = invoice.frequencyId, value1 = expense.privateNotes, value2 = expense.publicNotes, t13 = expense.createdUserId, t14 = expense.assignedUserId, t15 = expense.categoryId, value3 = expense.customValue4, value4 = expense.customValue3, value5 = expense.customValue2, value6 = expense.customValue1, value7 = expense.taxRate3, value8 = expense.taxRate2, value9 = expense.taxRate1, t16 = expense.paymentTypeId, value10 = expense.paymentDate, value11 = expense.date, t17 = expense.currencyId, value12 = expense.transactionReference, value13 = expense.amount, t18 = expense.usesInclusiveTaxes, skip = false; t8.moveNext$0();) { - t19 = t8.__interceptors$_current; - switch (t19) { + for (t8 = new J.ArrayIterator(t3, t3.length, t5), value = expense.id, t9 = expense.entityType, t10 = invoice.remainingCycles, value0 = A.S(t10), t10 = t10 === -1, value1 = invoice.nextSendDate, t11 = invoice.frequencyId, value2 = expense.privateNotes, value3 = expense.publicNotes, t12 = expense.createdUserId, t13 = expense.assignedUserId, t14 = expense.categoryId, value4 = expense.customValue4, value5 = expense.customValue3, value6 = expense.customValue2, value7 = expense.customValue1, value8 = expense.taxRate3, value9 = expense.taxRate2, value10 = expense.taxRate1, t15 = expense.paymentTypeId, value11 = expense.paymentDate, value12 = expense.date, t16 = expense.currencyId, value13 = expense.transactionReference, value14 = expense.amount, t17 = expense.usesInclusiveTaxes, skip = false; t8.moveNext$0();) { + t18 = t8.__interceptors$_current; + switch (t18) { case B.RecurringExpenseReportFields_0: - value14 = value; + value15 = value; break; case B.RecurringExpenseReportFields_1: - value14 = t18 ? value13 : value13 + (expense.get$calculateTaxAmount1() + expense.get$calculateTaxAmount2() + expense.get$calculateTaxAmount3()); + value15 = t17 ? value14 : value14 + (expense.get$calculateTaxAmount1() + expense.get$calculateTaxAmount2() + expense.get$calculateTaxAmount3()); break; case B.RecurringExpenseReportFields_2: - value14 = t18 ? value13 - (expense.get$calculateTaxAmount1() + expense.get$calculateTaxAmount2() + expense.get$calculateTaxAmount3()) : value13; + value15 = t17 ? value14 - (expense.get$calculateTaxAmount1() + expense.get$calculateTaxAmount2() + expense.get$calculateTaxAmount3()) : value14; break; case B.RecurringExpenseReportFields_3: - value14 = expense.get$calculateTaxAmount1() + expense.get$calculateTaxAmount2() + expense.get$calculateTaxAmount3(); + value15 = expense.get$calculateTaxAmount1() + expense.get$calculateTaxAmount2() + expense.get$calculateTaxAmount3(); break; case B.RecurringExpenseReportFields_4: - value14 = value12; + value15 = value13; break; case B.RecurringExpenseReportFields_5: - t20 = staticState.currencyMap._map$_map.$index(0, t17); - value14 = t20 == null ? _null : t20.name; - if (value14 == null) - value14 = ""; + t19 = staticState.currencyMap._map$_map.$index(0, t16); + value15 = t19 == null ? _null : t19.name; + if (value15 == null) + value15 = ""; break; case B.RecurringExpenseReportFields_6: - value14 = value11; + value15 = value12; break; case B.RecurringExpenseReportFields_7: - value14 = value10; + value15 = value11; break; case B.RecurringExpenseReportFields_8: - t20 = staticState.paymentTypeMap._map$_map.$index(0, t16); - value14 = t20 == null ? _null : t20.name; - if (value14 == null) - value14 = ""; + t19 = staticState.paymentTypeMap._map$_map.$index(0, t15); + value15 = t19 == null ? _null : t19.name; + if (value15 == null) + value15 = ""; break; case B.RecurringExpenseReportFields_9: - value14 = value9; + value15 = value10; break; case B.RecurringExpenseReportFields_10: - value14 = value8; + value15 = value9; break; case B.RecurringExpenseReportFields_11: - value14 = value7; + value15 = value8; break; case B.RecurringExpenseReportFields_12: - value14 = client.displayName; + value15 = client.displayName; break; case B.RecurringExpenseReportFields_13: - value14 = client.balance; + value15 = client.balance; break; case B.RecurringExpenseReportFields_14: - value14 = client.address1; + value15 = client.address1; break; case B.RecurringExpenseReportFields_15: - value14 = client.address2; + value15 = client.address2; break; case B.RecurringExpenseReportFields_16: - value14 = client.shippingAddress1; + value15 = client.shippingAddress1; break; case B.RecurringExpenseReportFields_17: - value14 = client.shippingAddress2; + value15 = client.shippingAddress2; break; case B.RecurringExpenseReportFields_18: - value14 = vendor.name; + value15 = vendor.name; break; case B.RecurringExpenseReportFields_19: - value14 = value6; + value15 = value7; break; case B.RecurringExpenseReportFields_20: - value14 = value5; + value15 = value6; break; case B.RecurringExpenseReportFields_21: - value14 = value4; + value15 = value5; break; case B.RecurringExpenseReportFields_22: - value14 = value3; + value15 = value4; break; case B.RecurringExpenseReportFields_23: - t20 = expenseCategoryMap._map$_map.$index(0, t15); - value14 = t20 == null ? _null : t20.name; - if (value14 == null) - value14 = ""; + t19 = expenseCategoryMap._map$_map.$index(0, t14); + value15 = t19 == null ? _null : t19.name; + if (value15 == null) + value15 = ""; break; case B.RecurringExpenseReportFields_24: - t20 = userMap._map$_map.$index(0, t14); - if (t20 == null) - value14 = _null; + t19 = userMap._map$_map.$index(0, t13); + if (t19 == null) + value15 = _null; else { - t21 = t20.firstName; - t22 = t21 + " "; - t23 = t20.lastName; - t20 = B.JSString_methods.trim$0(t22 + t23).length !== 0 ? B.JSString_methods.trim$0(t21 + " " + t23) : t20.email; - value14 = t20; + t20 = B.JSString_methods.trim$0(t19.firstName + " " + t19.lastName); + t19 = t20.length !== 0 ? t20 : t19.email; + value15 = t19; } - if (value14 == null) - value14 = ""; + if (value15 == null) + value15 = ""; break; case B.RecurringExpenseReportFields_25: - t20 = userMap._map$_map.$index(0, t13); - if (t20 == null) - value14 = _null; + t19 = userMap._map$_map.$index(0, t12); + if (t19 == null) + value15 = _null; else { - t21 = t20.firstName; - t22 = t21 + " "; - t23 = t20.lastName; - t20 = B.JSString_methods.trim$0(t22 + t23).length !== 0 ? B.JSString_methods.trim$0(t21 + " " + t23) : t20.email; - value14 = t20; + t20 = B.JSString_methods.trim$0(t19.firstName + " " + t19.lastName); + t19 = t20.length !== 0 ? t20 : t19.email; + value15 = t19; } - if (value14 == null) - value14 = ""; + if (value15 == null) + value15 = ""; break; case B.RecurringExpenseReportFields_26: - value14 = value2; + value15 = value3; break; case B.RecurringExpenseReportFields_27: - value14 = value1; + value15 = value2; break; case B.RecurringExpenseReportFields_28: - value14 = t1.lookup$1(B.Map_tOn4d.$index(0, t12)); + value15 = t1.lookup$1(B.Map_tOn4d.$index(0, t11)); break; case B.RecurringExpenseReportFields_29: - value14 = value0; + value15 = value1; break; case B.RecurringExpenseReportFields_30: - if (t11) { - t20 = J.$index$asx($.LocalizationsProvider__localizedValues.$index(0, t1.localeCode), "endless"); - value14 = t20 == null ? "" : t20; + if (t10) { + t1.toString; + t19 = J.$index$asx($.$get$LocalizationsProvider__localizedValues().$index(0, t1.localeCode), "endless"); + value15 = t19 == null ? "" : t19; } else - value14 = A.S(t10); + value15 = value0; break; default: - value14 = ""; + value15 = ""; } - if (!A.ReportResult_matchField(A.EnumUtils_parse(t19), _null, reportsUIState, userCompany, value14)) + if (!A.ReportResult_matchField(A.EnumUtils_parse(t18), _null, reportsUIState, userCompany, value15)) skip = true; - t19 = J.getInterceptor$(value14); - if (t19.get$runtimeType(value14) === B.Type_bool_lhE) - row.push(new A.ReportBoolValue(value14, t9, value)); - else if (t19.get$runtimeType(value14) === B.Type_double_K1J || t19.get$runtimeType(value14) === B.Type_int_tHn) - row.push(new A.ReportNumberValue(value14, _null, t17, _null, t9, value)); + t18 = J.getInterceptor$(value15); + if (t18.get$runtimeType(value15) === B.Type_bool_lhE) + row.push(new A.ReportBoolValue(value15, t9, value)); + else if (t18.get$runtimeType(value15) === B.Type_double_K1J || t18.get$runtimeType(value15) === B.Type_int_tHn) + row.push(new A.ReportNumberValue(value15, _null, t16, _null, t9, value)); else - row.push(new A.ReportStringValue(value14, t9, value)); + row.push(new A.ReportStringValue(value15, t9, value)); } if (!skip) { data.push(row); @@ -98717,7 +100106,7 @@ recurringExpenseReport_closure4: function recurringExpenseReport_closure4() { }, recurringInvoiceReport(userCompany, reportsUIState, invoiceMap, clientMap, userMap, vendorMap, projectMap, staticState) { - var t2, reportSettings, invoiceReportSettings, defaultColumns, t3, t4, columns, t5, t6, t7, t8, t9, invoice, t10, client, contact, value, row, value0, t11, value1, t12, t13, value2, t14, t15, value3, value4, value5, value6, value7, t16, value8, t17, t18, value9, t19, t20, t21, t22, t23, value10, value11, value12, value13, value14, value15, value16, value17, value18, t24, value19, value20, value21, value22, t25, value23, value24, value25, value26, value27, value28, value29, value30, value31, value32, value33, value34, value35, value36, value37, value38, value39, value40, value41, value42, value43, value44, value45, t26, skip, t27, value46, t28, t29, t30, t31, currencyId, selectedColumns, _null = null, + var t2, reportSettings, invoiceReportSettings, defaultColumns, t3, t4, columns, t5, t6, t7, t8, t9, invoice, t10, client, contact, value, row, value0, t11, value1, t12, value2, value3, t13, t14, value4, value5, value6, value7, value8, t15, value9, t16, value10, t17, t18, t19, t20, t21, value11, value12, value13, value14, value15, value16, value17, value18, value19, t22, value20, value21, value22, value23, t23, value24, value25, value26, value27, value28, value29, value30, value31, value32, value33, value34, value35, value36, value37, value38, value39, value40, value41, value42, value43, value44, value45, value46, t24, skip, t25, value47, t26, t27, currencyId, selectedColumns, _null = null, _s17_ = "recurring_invoice", data = A._setArrayType([], type$.JSArray_legacy_List_legacy_ReportElement), entities = A._setArrayType([], type$.JSArray_legacy_BaseEntity), @@ -98736,8 +100125,8 @@ columns = A.BuiltList_BuiltList$from(A.List_List$of(t3, true, t3.$ti._eval$1("Iterable.E")), t4); } else columns = A.BuiltList_BuiltList$from(defaultColumns, t4); - for (t3 = invoiceMap.get$keys(invoiceMap), t3 = t3.get$iterator(t3), t4 = columns._list, t5 = A._arrayInstanceType(t4), t6 = t5._eval$1("ArrayIterator<1>"), t7 = userCompany.company, t8 = type$.JSArray_legacy_ReportElement, t9 = invoiceMap._map$_map; t3.moveNext$0();) { - invoice = t9.$index(0, t3.get$current(t3)); + for (t3 = invoiceMap.get$keys(invoiceMap), t4 = t3._map, t3 = A.LinkedHashMapKeyIterator$(t4, t4._modifications, A._instanceType(t3)._precomputed1), t4 = columns._list, t5 = A._arrayInstanceType(t4), t6 = t5._eval$1("ArrayIterator<1>"), t7 = userCompany.company, t8 = type$.JSArray_legacy_ReportElement, t9 = invoiceMap._map$_map; t3.moveNext$0();) { + invoice = t9.$index(0, t3.__js_helper$_current); t10 = invoice.clientId; client = clientMap._map$_map.$index(0, t10); if (client == null) @@ -98752,279 +100141,276 @@ if (!t7.reportIncludeDrafts && invoice.statusId === "1") continue; row = A._setArrayType([], t8); - for (t10 = new J.ArrayIterator(t4, t4.length, t6), value0 = invoice.id, t11 = invoice.entityType, value1 = client.number, t12 = invoice.remainingCycles, t13 = t12 === -1, value2 = invoice.nextSendDate, t14 = invoice.frequencyId, t15 = client.shippingCountryId, value3 = client.shippingPostalCode, value4 = client.shippingState, value5 = client.shippingCity, value6 = client.state, value7 = client.website, t16 = contact == null, value8 = client.phone, t17 = t11 === B.EntityType_invoice, t18 = invoice.statusId, value9 = t18 === "4", t19 = invoice.vendorId, t20 = invoice.projectId, t21 = invoice.createdUserId, t22 = invoice.assignedUserId, t23 = client.settings, value10 = client.city, value11 = invoice.privateNotes, value12 = invoice.publicNotes, value13 = invoice.taxRate1, value14 = invoice.taxName1, value15 = invoice.taxRate2, value16 = invoice.taxName2, value17 = client.vatNumber, value18 = client.postalCode, t24 = client.countryId, value19 = invoice.exchangeRate, value20 = invoice.amount, value21 = invoice.taxAmount, value22 = value20 - value21, t25 = invoice.createdAt, value23 = invoice.customSurcharge4, value24 = invoice.customSurcharge3, value25 = invoice.customSurcharge2, value26 = invoice.customSurcharge1, value27 = invoice.customValue4, value28 = invoice.customValue3, value29 = invoice.customValue2, value30 = invoice.customValue1, value31 = invoice.autoBill, value32 = invoice.reminderLastSent, value33 = invoice.reminder3Sent, value34 = invoice.reminder2Sent, value35 = invoice.reminder1Sent, value36 = invoice.poNumber, value37 = invoice.discount, value38 = invoice.number, value39 = client.shippingAddress2, value40 = client.shippingAddress1, value41 = client.address2, value42 = client.address1, value43 = client.balance, value44 = client.displayName, value45 = value20 / value19, t25 *= 1000, t26 = t7.settings, skip = false; t10.moveNext$0();) { - t27 = t10.__interceptors$_current; - switch (t27) { + for (t10 = new J.ArrayIterator(t4, t4.length, t6), value0 = invoice.id, t11 = invoice.entityType, value1 = client.number, t12 = invoice.remainingCycles, value2 = A.S(t12), t12 = t12 === -1, value3 = invoice.nextSendDate, t13 = invoice.frequencyId, t14 = client.shippingCountryId, value4 = client.shippingPostalCode, value5 = client.shippingState, value6 = client.shippingCity, value7 = client.state, value8 = client.website, t15 = contact == null, value9 = client.phone, t16 = t11 === B.EntityType_invoice, value10 = invoice.statusId === "4", t17 = invoice.vendorId, t18 = invoice.projectId, t19 = invoice.createdUserId, t20 = invoice.assignedUserId, t21 = client.settings, value11 = client.city, value12 = invoice.privateNotes, value13 = invoice.publicNotes, value14 = invoice.taxRate1, value15 = invoice.taxName1, value16 = invoice.taxRate2, value17 = invoice.taxName2, value18 = client.vatNumber, value19 = client.postalCode, t22 = client.countryId, value20 = invoice.exchangeRate, value21 = invoice.amount, value22 = invoice.taxAmount, value23 = value21 - value22, t23 = invoice.createdAt, value24 = invoice.customSurcharge4, value25 = invoice.customSurcharge3, value26 = invoice.customSurcharge2, value27 = invoice.customSurcharge1, value28 = invoice.customValue4, value29 = invoice.customValue3, value30 = invoice.customValue2, value31 = invoice.customValue1, value32 = invoice.autoBill, value33 = invoice.reminderLastSent, value34 = invoice.reminder3Sent, value35 = invoice.reminder2Sent, value36 = invoice.reminder1Sent, value37 = invoice.poNumber, value38 = invoice.discount, value39 = invoice.number, value40 = client.shippingAddress2, value41 = client.shippingAddress1, value42 = client.address2, value43 = client.address1, value44 = client.balance, value45 = client.displayName, value46 = value21 / value20, t23 *= 1000, t24 = t7.settings, skip = false; t10.moveNext$0();) { + t25 = t10.__interceptors$_current; + switch (t25) { case B.RecurringInvoiceReportFields_0: - value46 = value0; + value47 = value0; break; case B.RecurringInvoiceReportFields_1: - value46 = value20; + value47 = value21; break; case B.RecurringInvoiceReportFields_2: - value46 = value45; + value47 = value46; break; case B.RecurringInvoiceReportFields_3: - value46 = value44; + value47 = value45; break; case B.RecurringInvoiceReportFields_5: - value46 = value43; + value47 = value44; break; case B.RecurringInvoiceReportFields_6: - value46 = value42; + value47 = value43; break; case B.RecurringInvoiceReportFields_7: - value46 = value41; + value47 = value42; break; case B.RecurringInvoiceReportFields_12: - value46 = value40; + value47 = value41; break; case B.RecurringInvoiceReportFields_13: - value46 = value39; + value47 = value40; break; case B.RecurringInvoiceReportFields_19: - value46 = B.Map_j34mP.$index(0, t18); - if (value46 == null) - value46 = ""; + value47 = B.Map_j34mP.$index(0, invoice.get$calculatedStatusId()); + if (value47 == null) + value47 = ""; break; case B.RecurringInvoiceReportFields_20: - value46 = value38; + value47 = value39; break; case B.RecurringInvoiceReportFields_21: - value46 = value37; + value47 = value38; break; case B.RecurringInvoiceReportFields_22: - value46 = value36; + value47 = value37; break; case B.RecurringInvoiceReportFields_40: - value46 = value35; + value47 = value36; break; case B.RecurringInvoiceReportFields_41: - value46 = value34; + value47 = value35; break; case B.RecurringInvoiceReportFields_42: - value46 = value33; + value47 = value34; break; case B.RecurringInvoiceReportFields_43: - value46 = value32; + value47 = value33; break; case B.RecurringInvoiceReportFields_23: - value46 = value31; + value47 = value32; break; case B.RecurringInvoiceReportFields_24: - value46 = value30; + value47 = value31; break; case B.RecurringInvoiceReportFields_25: - value46 = value29; + value47 = value30; break; case B.RecurringInvoiceReportFields_26: - value46 = value28; + value47 = value29; break; case B.RecurringInvoiceReportFields_27: - value46 = value27; + value47 = value28; break; case B.RecurringInvoiceReportFields_28: - value46 = invoice.get$hasExpenses(); + value47 = invoice.get$hasExpenses(); break; case B.RecurringInvoiceReportFields_29: - value46 = invoice.get$hasTasks(); + value47 = invoice.get$hasTasks(); break; case B.RecurringInvoiceReportFields_30: - value46 = value26; + value47 = value27; break; case B.RecurringInvoiceReportFields_31: - value46 = value25; + value47 = value26; break; case B.RecurringInvoiceReportFields_32: - value46 = value24; + value47 = value25; break; case B.RecurringInvoiceReportFields_33: - value46 = value23; + value47 = value24; break; case B.RecurringInvoiceReportFields_34: - t28 = new A.DateTime(t25, false); - t28.DateTime$_withValue$2$isUtc(t25, false); - value46 = t28.toIso8601String$0(); + t26 = new A.DateTime(t23, false); + t26.DateTime$_withValue$2$isUtc(t23, false); + value47 = t26.toIso8601String$0(); break; case B.RecurringInvoiceReportFields_35: - t28 = new A.DateTime(t25, false); - t28.DateTime$_withValue$2$isUtc(t25, false); - value46 = t28.toIso8601String$0(); + t26 = new A.DateTime(t23, false); + t26.DateTime$_withValue$2$isUtc(t23, false); + value47 = t26.toIso8601String$0(); break; case B.RecurringInvoiceReportFields_36: - value46 = value; + value47 = value; break; case B.RecurringInvoiceReportFields_37: - value46 = value21; + value47 = value22; break; case B.RecurringInvoiceReportFields_38: - value46 = value22; + value47 = value23; break; case B.RecurringInvoiceReportFields_39: - value46 = invoice.get$netBalanceOrAmount(); + value47 = invoice.get$netBalanceOrAmount(); break; case B.RecurringInvoiceReportFields_44: - value46 = value19; + value47 = value20; break; case B.RecurringInvoiceReportFields_11: - t28 = staticState.countryMap._map$_map.$index(0, t24); - value46 = t28 == null ? _null : t28.name; - if (value46 == null) - value46 = ""; + t26 = staticState.countryMap._map$_map.$index(0, t22); + value47 = t26 == null ? _null : t26.name; + if (value47 == null) + value47 = ""; break; case B.RecurringInvoiceReportFields_10: - value46 = value18; + value47 = value19; break; case B.RecurringInvoiceReportFields_8: - value46 = value17; + value47 = value18; break; case B.RecurringInvoiceReportFields_51: - value46 = value14; + value47 = value15; break; case B.RecurringInvoiceReportFields_48: - value46 = value13; + value47 = value14; break; case B.RecurringInvoiceReportFields_52: - value46 = value16; + value47 = value17; break; case B.RecurringInvoiceReportFields_49: - value46 = value15; + value47 = value16; break; case B.RecurringInvoiceReportFields_53: - value46 = value14; + value47 = value15; break; case B.RecurringInvoiceReportFields_50: - value46 = value13; + value47 = value14; break; case B.RecurringInvoiceReportFields_45: - value46 = value12; + value47 = value13; break; case B.RecurringInvoiceReportFields_46: - value46 = value11; + value47 = value12; break; case B.RecurringInvoiceReportFields_9: - value46 = value10; + value47 = value11; break; case B.RecurringInvoiceReportFields_54: - t28 = staticState.currencyMap; - t29 = t23.currencyId; - t29 = t28._map$_map.$index(0, t29); - value46 = t29 == null ? _null : t29.name; - if (value46 == null) - value46 = ""; + t26 = staticState.currencyMap; + t27 = t21.currencyId; + t27 = t26._map$_map.$index(0, t27); + value47 = t27 == null ? _null : t27.name; + if (value47 == null) + value47 = ""; break; case B.RecurringInvoiceReportFields_55: - t28 = userMap._map$_map.$index(0, t22); - if (t28 == null) - value46 = _null; + t26 = userMap._map$_map.$index(0, t20); + if (t26 == null) + value47 = _null; else { - t29 = t28.firstName; - t30 = t29 + " "; - t31 = t28.lastName; - t28 = B.JSString_methods.trim$0(t30 + t31).length !== 0 ? B.JSString_methods.trim$0(t29 + " " + t31) : t28.email; - value46 = t28; + t27 = B.JSString_methods.trim$0(t26.firstName + " " + t26.lastName); + t26 = t27.length !== 0 ? t27 : t26.email; + value47 = t26; } - if (value46 == null) - value46 = ""; + if (value47 == null) + value47 = ""; break; case B.RecurringInvoiceReportFields_56: - t28 = userMap._map$_map.$index(0, t21); - if (t28 == null) - value46 = _null; + t26 = userMap._map$_map.$index(0, t19); + if (t26 == null) + value47 = _null; else { - t29 = t28.firstName; - t30 = t29 + " "; - t31 = t28.lastName; - t28 = B.JSString_methods.trim$0(t30 + t31).length !== 0 ? B.JSString_methods.trim$0(t29 + " " + t31) : t28.email; - value46 = t28; + t27 = B.JSString_methods.trim$0(t26.firstName + " " + t26.lastName); + t26 = t27.length !== 0 ? t27 : t26.email; + value47 = t26; } - if (value46 == null) - value46 = ""; + if (value47 == null) + value47 = ""; break; case B.RecurringInvoiceReportFields_57: - t28 = projectMap._map$_map.$index(0, t20); - value46 = (t28 == null ? A.ProjectEntity_ProjectEntity(_null, _null, _null, _null) : t28).name; + t26 = projectMap._map$_map.$index(0, t18); + value47 = (t26 == null ? A.ProjectEntity_ProjectEntity(_null, _null, _null, _null) : t26).name; break; case B.RecurringInvoiceReportFields_58: - t28 = vendorMap._map$_map.$index(0, t19); - value46 = (t28 == null ? A.VendorEntity_VendorEntity(_null, _null, _null) : t28).name; + t26 = vendorMap._map$_map.$index(0, t17); + value47 = (t26 == null ? A.VendorEntity_VendorEntity(_null, _null, _null) : t26).name; break; case B.RecurringInvoiceReportFields_59: - value46 = t17 && value9; + value47 = t16 && value10; break; case B.RecurringInvoiceReportFields_60: - value46 = value8; + value47 = value9; break; case B.RecurringInvoiceReportFields_61: - value46 = t16 ? _null : contact.email; - if (value46 == null) - value46 = ""; + value47 = t15 ? _null : contact.email; + if (value47 == null) + value47 = ""; break; case B.RecurringInvoiceReportFields_63: - value46 = t16 ? _null : B.JSString_methods.trim$0(contact.firstName + " " + contact.lastName); - if (value46 == null) - value46 = ""; + value47 = t15 ? _null : B.JSString_methods.trim$0(contact.firstName + " " + contact.lastName); + if (value47 == null) + value47 = ""; break; case B.RecurringInvoiceReportFields_62: - value46 = t16 ? _null : contact.phone; - if (value46 == null) - value46 = ""; + value47 = t15 ? _null : contact.phone; + if (value47 == null) + value47 = ""; break; case B.RecurringInvoiceReportFields_47: - value46 = value7; + value47 = value8; break; case B.RecurringInvoiceReportFields_14: - value46 = value6; + value47 = value7; break; case B.RecurringInvoiceReportFields_15: - value46 = value5; + value47 = value6; break; case B.RecurringInvoiceReportFields_16: - value46 = value4; + value47 = value5; break; case B.RecurringInvoiceReportFields_17: - value46 = value3; + value47 = value4; break; case B.RecurringInvoiceReportFields_18: - t28 = staticState.countryMap._map$_map.$index(0, t15); - value46 = t28 == null ? _null : t28.name; - if (value46 == null) - value46 = ""; + t26 = staticState.countryMap._map$_map.$index(0, t14); + value47 = t26 == null ? _null : t26.name; + if (value47 == null) + value47 = ""; break; case B.RecurringInvoiceReportFields_64: - value46 = t1.lookup$1(B.Map_tOn4d.$index(0, t14)); + value47 = t1.lookup$1(B.Map_tOn4d.$index(0, t13)); break; case B.RecurringInvoiceReportFields_65: - value46 = value2; + value47 = value3; break; case B.RecurringInvoiceReportFields_66: - if (t13) { - t28 = J.$index$asx($.LocalizationsProvider__localizedValues.$index(0, t1.localeCode), "endless"); - value46 = t28 == null ? "" : t28; + if (t12) { + t1.toString; + t26 = J.$index$asx($.$get$LocalizationsProvider__localizedValues().$index(0, t1.localeCode), "endless"); + value47 = t26 == null ? "" : t26; } else - value46 = A.S(t12); + value47 = value2; break; case B.RecurringInvoiceReportFields_4: - value46 = value1; + value47 = value1; break; default: - value46 = ""; + value47 = ""; } - if (!A.ReportResult_matchField(A.EnumUtils_parse(t27), _null, reportsUIState, userCompany, value46)) + if (!A.ReportResult_matchField(A.EnumUtils_parse(t25), _null, reportsUIState, userCompany, value47)) skip = true; - t28 = J.getInterceptor$(value46); - if (t28.get$runtimeType(value46) === B.Type_bool_lhE) - row.push(new A.ReportBoolValue(value46, t11, value0)); - else if (t28.get$runtimeType(value46) === B.Type_double_K1J || t28.get$runtimeType(value46) === B.Type_int_tHn) { - currencyId = t23.currencyId; - if (B.JSArray_methods.contains$1(A._setArrayType([B.RecurringInvoiceReportFields_2], t2), t27)) { - currencyId = t26.currencyId; + t26 = J.getInterceptor$(value47); + if (t26.get$runtimeType(value47) === B.Type_bool_lhE) + row.push(new A.ReportBoolValue(value47, t11, value0)); + else if (t26.get$runtimeType(value47) === B.Type_double_K1J || t26.get$runtimeType(value47) === B.Type_int_tHn) { + currencyId = t21.currencyId; + if (B.JSArray_methods.contains$1(A._setArrayType([B.RecurringInvoiceReportFields_2], t2), t25)) { + currencyId = t24.currencyId; if (currencyId == null) currencyId = "1"; } - row.push(new A.ReportNumberValue(value46, _null, currencyId, value19, t11, value0)); + row.push(new A.ReportNumberValue(value47, _null, currencyId, value20, t11, value0)); } else - row.push(new A.ReportStringValue(value46, t11, value0)); + row.push(new A.ReportStringValue(value47, t11, value0)); } if (!skip) { data.push(row); @@ -99171,9 +100557,16 @@ return true; t1 = value == null ? "" : value; value = t1.toLowerCase(); + filter = filter.toLowerCase(); if (filter === "null" && value.length === 0) return true; - return B.JSString_methods.contains$1(value, filter.toLowerCase()); + if (B.JSString_methods.contains$1(value, filter)) + return true; + t1 = $.$get$navigatorKey(); + t1.toString; + if (B.JSString_methods.contains$1(A.Localizations_of($.WidgetsBinding__instance.WidgetsBinding__buildOwner._globalKeyRegistry.$index(0, t1), B.Type_AppLocalization_KyD, type$.legacy_AppLocalization).lookup$1(value).toLowerCase(), filter)) + return true; + return false; }, ReportResult_matchAmount(amount, filter) { var t1, @@ -99258,13 +100651,13 @@ ReportsScreen_build_closure2: function ReportsScreen_build_closure2(t0) { this.localization = t0; }, - ReportsScreen_build_closure4: function ReportsScreen_build_closure4(t0) { + ReportsScreen_build_closure6: function ReportsScreen_build_closure6(t0) { this.$this = t0; }, - ReportsScreen_build_closure5: function ReportsScreen_build_closure5(t0) { + ReportsScreen_build_closure4: function ReportsScreen_build_closure4(t0) { this.context = t0; }, - ReportsScreen_build_closure6: function ReportsScreen_build_closure6(t0, t1) { + ReportsScreen_build_closure5: function ReportsScreen_build_closure5(t0, t1) { this.state = t0; this.localization = t1; }, @@ -99278,7 +100671,7 @@ ReportsScreen_build_closure9: function ReportsScreen_build_closure9(t0) { this.context = t0; }, - ReportsScreen_build_closure10: function ReportsScreen_build_closure10(t0, t1, t2, t3) { + ReportsScreen_build_closure11: function ReportsScreen_build_closure11(t0, t1, t2, t3) { var _ = this; _.$this = t0; _.context = t1; @@ -99290,7 +100683,7 @@ this.filterColumns = t1; this.reportState = t2; }, - ReportsScreen_build_closure11: function ReportsScreen_build_closure11(t0) { + ReportsScreen_build_closure10: function ReportsScreen_build_closure10(t0) { this.localization = t0; }, ReportsScreen_build_closure12: function ReportsScreen_build_closure12(t0, t1, t2, t3, t4) { @@ -99315,13 +100708,13 @@ ReportsScreen_build_closure15: function ReportsScreen_build_closure15(t0) { this.$this = t0; }, - ReportsScreen_build_closure16: function ReportsScreen_build_closure16(t0) { + ReportsScreen_build_closure18: function ReportsScreen_build_closure18(t0) { this.$this = t0; }, - ReportsScreen_build_closure17: function ReportsScreen_build_closure17(t0) { + ReportsScreen_build_closure16: function ReportsScreen_build_closure16(t0) { this.context = t0; }, - ReportsScreen_build_closure18: function ReportsScreen_build_closure18(t0) { + ReportsScreen_build_closure17: function ReportsScreen_build_closure17(t0) { this.localization = t0; }, ReportsScreen_build_closure26: function ReportsScreen_build_closure26(t0) { @@ -99771,7 +101164,7 @@ return new A.ReportsScreenVM(state, t4, t2, groupTotals, new A.ReportsScreenVM_fromStore_closure(state, reportSettings, store), new A.ReportsScreenVM_fromStore_closure0(_box_1, state, groupTotals), new A.ReportsScreenVM_fromStore_closure1(store, report), new A.ReportsScreenVM_fromStore_closure2(store, state), new A.ReportsScreenVM_fromStore_closure3(store, state), new A.ReportsScreenVM_fromStore_closure4(state, store)); }, calculateReportTotals(company, currencyMap, reportResult, reportSettings, reportState) { - var t3, t4, t5, t6, i, row, columnIndex, line, toZone, groupCell, group, t7, t8, age, date, j, cell, column, cellValue, rate, rows, sortedColumns, + var t3, t4, t5, t6, line, i, row, columnIndex, toZone, groupCell, group, t7, t8, age, date, j, cell, column, cellValue, rate, rows, sortedColumns, t1 = type$.legacy_String, totals = A.LinkedHashMap_LinkedHashMap$_empty(t1, type$.legacy_Map_of_legacy_String_and_legacy_double), data = reportResult.data, @@ -99779,11 +101172,10 @@ t2 = reportState.group; if (t2.length === 0) return new A.GroupTotals(null, null); - for (t3 = reportState.subgroup, t4 = t3 === "week", t5 = t3 === "month", t3 = t3 === "year", t6 = type$.legacy_double, i = 0; i < data.length; ++i) { + for (t3 = reportState.subgroup, t4 = t3 === "week", t5 = t3 === "month", t3 = t3 === "year", t6 = type$.legacy_double, line = "## ERROR: colum not found - " + t2, i = 0; i < data.length; ++i) { row = data[i]; columnIndex = B.JSArray_methods.indexOf$1(columns, t2); if (columnIndex === -1) { - line = "## ERROR: colum not found - " + t2; toZone = $.printToZone; if (toZone == null) A.printString(line); @@ -99871,8 +101263,8 @@ } } } - t1 = totals.get$keys(totals); - rows = A.List_List$of(t1, true, A._instanceType(t1)._eval$1("Iterable.E")); + t1 = totals.$ti._eval$1("LinkedHashMapKeyIterable<1>"); + rows = A.List_List$of(new A.LinkedHashMapKeyIterable(totals, t1), true, t1._eval$1("Iterable.E")); sortedColumns = reportResult.sortedColumns$1(reportState); t1 = reportSettings.sortColumn; B.JSArray_methods.sort$1(rows, new A.calculateReportTotals_closure(totals, B.JSArray_methods.contains$1(sortedColumns, t1) ? B.JSArray_methods.indexOf$1(sortedColumns, t1) : 0, columns, sortedColumns, reportSettings)); @@ -99990,7 +101382,7 @@ _.reportSettings = t4; }, taskReport(userCompany, reportsUIState, taskMap, invoiceMap, groupMap, clientMap, taskStatusMap, userMap, projectMap, staticState) { - var t2, columns, t3, t4, t5, t6, t7, task, t8, t9, client, t10, invoice, t11, project, group, row, t12, value, t13, t14, t15, t16, t17, t18, t19, value0, value1, value2, value3, value4, value5, t20, value6, value7, value8, t21, t22, skip, t23, value9, timestamp, t24, t25, t26, t27, selectedColumns, _null = null, + var t2, columns, t3, t4, t5, t6, t7, task, t8, t9, client, t10, invoice, t11, project, group, row, t12, value, t13, t14, t15, t16, t17, t18, t19, value0, value1, value2, value3, value4, value5, t20, value6, value7, value8, t21, t22, skip, t23, value9, timestamp, t24, t25, t26, selectedColumns, _null = null, data = A._setArrayType([], type$.JSArray_legacy_List_legacy_ReportElement), entities = A._setArrayType([], type$.JSArray_legacy_BaseEntity), t1 = userCompany.settings, @@ -100004,8 +101396,8 @@ columns = A.BuiltList_BuiltList$from(A.List_List$of(t1, true, t1.$ti._eval$1("Iterable.E")), t2); } else columns = A.BuiltList_BuiltList$from(defaultColumns, t2); - for (t1 = taskMap.get$keys(taskMap), t1 = t1.get$iterator(t1), t2 = columns._list, t3 = A._arrayInstanceType(t2), t4 = t3._eval$1("ArrayIterator<1>"), t5 = userCompany.company, t6 = type$.JSArray_legacy_ReportElement, t7 = taskMap._map$_map; t1.moveNext$0();) { - task = t7.$index(0, t1.get$current(t1)); + for (t1 = taskMap.get$keys(taskMap), t2 = t1._map, t1 = A.LinkedHashMapKeyIterator$(t2, t2._modifications, A._instanceType(t1)._precomputed1), t2 = columns._list, t3 = A._arrayInstanceType(t2), t4 = t3._eval$1("ArrayIterator<1>"), t5 = userCompany.company, t6 = type$.JSArray_legacy_ReportElement, t7 = taskMap._map$_map; t1.moveNext$0();) { + task = t7.$index(0, t1.__js_helper$_current); t8 = task.clientId; t9 = clientMap._map$_map; client = t9.$index(0, t8); @@ -100139,10 +101531,8 @@ if (t24 == null) value9 = _null; else { - t25 = t24.firstName; - t26 = t25 + " "; - t27 = t24.lastName; - t24 = B.JSString_methods.trim$0(t26 + t27).length !== 0 ? B.JSString_methods.trim$0(t25 + " " + t27) : t24.email; + t25 = B.JSString_methods.trim$0(t24.firstName + " " + t24.lastName); + t24 = t25.length !== 0 ? t25 : t24.email; value9 = t24; } if (value9 == null) @@ -100153,10 +101543,8 @@ if (t24 == null) value9 = _null; else { - t25 = t24.firstName; - t26 = t25 + " "; - t27 = t24.lastName; - t24 = B.JSString_methods.trim$0(t26 + t27).length !== 0 ? B.JSString_methods.trim$0(t25 + " " + t27) : t24.email; + t25 = B.JSString_methods.trim$0(t24.firstName + " " + t24.lastName); + t24 = t25.length !== 0 ? t25 : t24.email; value9 = t24; } if (value9 == null) @@ -100745,21 +102133,21 @@ this.viewModel = t0; this.company = t1; }, - _CompanyDetailsState_build__closure12: function _CompanyDetailsState_build__closure12(t0) { + _CompanyDetailsState_build__closure13: function _CompanyDetailsState_build__closure13(t0) { this.sizeId = t0; }, _CompanyDetailsState_build_closure2: function _CompanyDetailsState_build_closure2(t0, t1) { this.viewModel = t0; this.company = t1; }, - _CompanyDetailsState_build__closure11: function _CompanyDetailsState_build__closure11(t0) { + _CompanyDetailsState_build__closure12: function _CompanyDetailsState_build__closure12(t0) { this.industry = t0; }, _CompanyDetailsState_build_closure3: function _CompanyDetailsState_build_closure3(t0, t1) { this.viewModel = t0; this.settings = t1; }, - _CompanyDetailsState_build__closure10: function _CompanyDetailsState_build__closure10(t0) { + _CompanyDetailsState_build__closure11: function _CompanyDetailsState_build__closure11(t0) { this.country = t0; }, _CompanyDetailsState_build_closure4: function _CompanyDetailsState_build_closure4(t0, t1, t2) { @@ -100767,7 +102155,7 @@ this.localization = t1; this.viewModel = t2; }, - _CompanyDetailsState_build__closure8: function _CompanyDetailsState_build__closure8(t0, t1) { + _CompanyDetailsState_build__closure9: function _CompanyDetailsState_build__closure9(t0, t1) { this.context = t0; this.viewModel = t1; }, @@ -100775,7 +102163,7 @@ this.viewModel = t0; this.context = t1; }, - _CompanyDetailsState_build__closure9: function _CompanyDetailsState_build__closure9(t0, t1) { + _CompanyDetailsState_build__closure10: function _CompanyDetailsState_build__closure10(t0, t1) { this.viewModel = t0; this.context = t1; }, @@ -100783,7 +102171,7 @@ this.viewModel = t0; this.settings = t1; }, - _CompanyDetailsState_build__closure7: function _CompanyDetailsState_build__closure7(t0) { + _CompanyDetailsState_build__closure8: function _CompanyDetailsState_build__closure8(t0) { this.value = t0; }, _CompanyDetailsState_build_closure5: function _CompanyDetailsState_build_closure5(t0) { @@ -100793,7 +102181,7 @@ this.viewModel = t0; this.settings = t1; }, - _CompanyDetailsState_build__closure6: function _CompanyDetailsState_build__closure6(t0) { + _CompanyDetailsState_build__closure7: function _CompanyDetailsState_build__closure7(t0) { this.paymentType = t0; }, _CompanyDetailsState_build_closure8: function _CompanyDetailsState_build_closure8(t0, t1) { @@ -100804,7 +102192,7 @@ this.viewModel = t0; this.settings = t1; }, - _CompanyDetailsState_build__closure5: function _CompanyDetailsState_build__closure5(t0) { + _CompanyDetailsState_build__closure6: function _CompanyDetailsState_build__closure6(t0) { this.numDays = t0; }, _CompanyDetailsState_build_closure10: function _CompanyDetailsState_build_closure10(t0, t1) { @@ -100815,7 +102203,7 @@ this.viewModel = t0; this.settings = t1; }, - _CompanyDetailsState_build__closure4: function _CompanyDetailsState_build__closure4(t0) { + _CompanyDetailsState_build__closure5: function _CompanyDetailsState_build__closure5(t0) { this.numDays = t0; }, _CompanyDetailsState_build_closure12: function _CompanyDetailsState_build_closure12(t0, t1) { @@ -100826,45 +102214,52 @@ this.viewModel = t0; this.settings = t1; }, - _CompanyDetailsState_build__closure3: function _CompanyDetailsState_build__closure3(t0) { + _CompanyDetailsState_build__closure4: function _CompanyDetailsState_build__closure4(t0) { this.value = t0; }, _CompanyDetailsState_build_closure14: function _CompanyDetailsState_build_closure14(t0, t1) { this.viewModel = t0; this.settings = t1; }, - _CompanyDetailsState_build__closure2: function _CompanyDetailsState_build__closure2(t0) { + _CompanyDetailsState_build__closure3: function _CompanyDetailsState_build__closure3(t0) { this.value = t0; }, _CompanyDetailsState_build_closure15: function _CompanyDetailsState_build_closure15(t0, t1) { this.viewModel = t0; this.settings = t1; }, - _CompanyDetailsState_build__closure1: function _CompanyDetailsState_build__closure1(t0) { + _CompanyDetailsState_build__closure2: function _CompanyDetailsState_build__closure2(t0) { this.value = t0; }, _CompanyDetailsState_build_closure16: function _CompanyDetailsState_build_closure16(t0, t1) { this.viewModel = t0; this.settings = t1; }, - _CompanyDetailsState_build__closure0: function _CompanyDetailsState_build__closure0(t0) { + _CompanyDetailsState_build__closure1: function _CompanyDetailsState_build__closure1(t0) { this.value = t0; }, _CompanyDetailsState_build_closure17: function _CompanyDetailsState_build_closure17(t0, t1) { this.viewModel = t0; this.settings = t1; }, - _CompanyDetailsState_build__closure: function _CompanyDetailsState_build__closure(t0) { + _CompanyDetailsState_build__closure0: function _CompanyDetailsState_build__closure0(t0) { this.value = t0; }, _CompanyDetailsState_build_closure18: function _CompanyDetailsState_build_closure18(t0, t1) { this.viewModel = t0; - this.context = t1; + this.company = t1; + }, + _CompanyDetailsState_build__closure: function _CompanyDetailsState_build__closure(t0) { + this.value = t0; }, _CompanyDetailsState_build_closure19: function _CompanyDetailsState_build_closure19(t0, t1) { this.viewModel = t0; this.context = t1; }, + _CompanyDetailsState_build_closure20: function _CompanyDetailsState_build_closure20(t0, t1) { + this.viewModel = t0; + this.context = t1; + }, __CompanyDetailsState_State_SingleTickerProviderStateMixin: function __CompanyDetailsState_State_SingleTickerProviderStateMixin() { }, CompanyDetailsVM_fromStore(store) { @@ -101459,14 +102854,14 @@ }, _EmailSettingsState_build_closure2: function _EmailSettingsState_build_closure2() { }, - _EmailSettingsState_build_closure3: function _EmailSettingsState_build_closure3(t0, t1) { + _EmailSettingsState_build_closure4: function _EmailSettingsState_build_closure4(t0, t1) { this.viewModel = t0; this.settings = t1; }, _EmailSettingsState_build__closure3: function _EmailSettingsState_build__closure3(t0) { this.value = t0; }, - _EmailSettingsState_build_closure4: function _EmailSettingsState_build_closure4(t0) { + _EmailSettingsState_build_closure3: function _EmailSettingsState_build_closure3(t0) { this.viewModel = t0; }, _EmailSettingsState_build_closure5: function _EmailSettingsState_build_closure5(t0, t1) { @@ -102180,34 +103575,34 @@ this.$this = t0; this.value = t1; }, - _InvoiceDesignState_build_closure5: function _InvoiceDesignState_build_closure5(t0, t1) { + _InvoiceDesignState_build_closure6: function _InvoiceDesignState_build_closure6(t0, t1) { this.viewModel = t0; this.settings = t1; }, _InvoiceDesignState_build__closure6: function _InvoiceDesignState_build__closure6(t0) { this.value = t0; }, - _InvoiceDesignState_build_closure6: function _InvoiceDesignState_build_closure6(t0) { + _InvoiceDesignState_build_closure5: function _InvoiceDesignState_build_closure5(t0) { this.localization = t0; }, - _InvoiceDesignState_build_closure7: function _InvoiceDesignState_build_closure7(t0, t1) { + _InvoiceDesignState_build_closure8: function _InvoiceDesignState_build_closure8(t0, t1) { this.viewModel = t0; this.settings = t1; }, _InvoiceDesignState_build__closure5: function _InvoiceDesignState_build__closure5(t0) { this.value = t0; }, - _InvoiceDesignState_build_closure8: function _InvoiceDesignState_build_closure8(t0) { + _InvoiceDesignState_build_closure7: function _InvoiceDesignState_build_closure7(t0) { this.localization = t0; }, - _InvoiceDesignState_build_closure9: function _InvoiceDesignState_build_closure9(t0, t1) { + _InvoiceDesignState_build_closure10: function _InvoiceDesignState_build_closure10(t0, t1) { this.viewModel = t0; this.settings = t1; }, _InvoiceDesignState_build__closure4: function _InvoiceDesignState_build__closure4(t0) { this.value = t0; }, - _InvoiceDesignState_build_closure10: function _InvoiceDesignState_build_closure10() { + _InvoiceDesignState_build_closure9: function _InvoiceDesignState_build_closure9() { }, _InvoiceDesignState_build_closure11: function _InvoiceDesignState_build_closure11(t0, t1) { this.viewModel = t0; @@ -102410,56 +103805,56 @@ this.viewModel = t0; this.settings = t1; }, - _LocalizationSettingsState_build__closure11: function _LocalizationSettingsState_build__closure11(t0) { + _LocalizationSettingsState_build__closure13: function _LocalizationSettingsState_build__closure13(t0) { this.currency = t0; }, _LocalizationSettingsState_build_closure2: function _LocalizationSettingsState_build_closure2(t0, t1) { this.viewModel = t0; this.settings = t1; }, - _LocalizationSettingsState_build__closure10: function _LocalizationSettingsState_build__closure10(t0) { + _LocalizationSettingsState_build__closure12: function _LocalizationSettingsState_build__closure12(t0) { this.value = t0; }, _LocalizationSettingsState_build_closure3: function _LocalizationSettingsState_build_closure3(t0, t1) { this.viewModel = t0; this.settings = t1; }, - _LocalizationSettingsState_build__closure9: function _LocalizationSettingsState_build__closure9(t0) { + _LocalizationSettingsState_build__closure11: function _LocalizationSettingsState_build__closure11(t0) { this.language = t0; }, _LocalizationSettingsState_build_closure4: function _LocalizationSettingsState_build_closure4(t0, t1) { this.viewModel = t0; this.settings = t1; }, - _LocalizationSettingsState_build__closure8: function _LocalizationSettingsState_build__closure8(t0) { + _LocalizationSettingsState_build__closure10: function _LocalizationSettingsState_build__closure10(t0) { this.timezone = t0; }, _LocalizationSettingsState_build_closure5: function _LocalizationSettingsState_build_closure5(t0, t1) { this.viewModel = t0; this.settings = t1; }, - _LocalizationSettingsState_build__closure7: function _LocalizationSettingsState_build__closure7(t0) { + _LocalizationSettingsState_build__closure9: function _LocalizationSettingsState_build__closure9(t0) { this.dateFormat = t0; }, _LocalizationSettingsState_build_closure6: function _LocalizationSettingsState_build_closure6(t0, t1) { this.viewModel = t0; this.settings = t1; }, - _LocalizationSettingsState_build__closure6: function _LocalizationSettingsState_build__closure6(t0) { + _LocalizationSettingsState_build__closure8: function _LocalizationSettingsState_build__closure8(t0) { this.value = t0; }, _LocalizationSettingsState_build_closure7: function _LocalizationSettingsState_build_closure7(t0, t1) { this.viewModel = t0; this.company = t1; }, - _LocalizationSettingsState_build__closure5: function _LocalizationSettingsState_build__closure5(t0) { + _LocalizationSettingsState_build__closure7: function _LocalizationSettingsState_build__closure7(t0) { this.value = t0; }, _LocalizationSettingsState_build_closure9: function _LocalizationSettingsState_build_closure9(t0, t1) { this.viewModel = t0; this.company = t1; }, - _LocalizationSettingsState_build__closure4: function _LocalizationSettingsState_build__closure4(t0) { + _LocalizationSettingsState_build__closure6: function _LocalizationSettingsState_build__closure6(t0) { this.value = t0; }, _LocalizationSettingsState_build_closure8: function _LocalizationSettingsState_build_closure8(t0) { @@ -102472,7 +103867,7 @@ this.viewModel = t0; this.settings = t1; }, - _LocalizationSettingsState_build__closure3: function _LocalizationSettingsState_build__closure3(t0) { + _LocalizationSettingsState_build__closure5: function _LocalizationSettingsState_build__closure5(t0) { this.value = t0; }, _LocalizationSettingsState_build_closure12: function _LocalizationSettingsState_build_closure12(t0, t1, t2, t3) { @@ -102482,16 +103877,28 @@ _.settings = t2; _.localization = t3; }, - _LocalizationSettingsState_build__closure1: function _LocalizationSettingsState_build__closure1(t0, t1) { + _LocalizationSettingsState_build__closure3: function _LocalizationSettingsState_build__closure3(t0, t1) { this.viewModel = t0; this.settings = t1; }, _LocalizationSettingsState_build___closure: function _LocalizationSettingsState_build___closure(t0) { this.value = t0; }, - _LocalizationSettingsState_build__closure2: function _LocalizationSettingsState_build__closure2() { + _LocalizationSettingsState_build__closure4: function _LocalizationSettingsState_build__closure4() { }, - _LocalizationSettingsState_build_closure13: function _LocalizationSettingsState_build_closure13(t0, t1, t2) { + _LocalizationSettingsState_build_closure13: function _LocalizationSettingsState_build_closure13(t0, t1, t2, t3) { + var _ = this; + _.context = t0; + _.state = t1; + _.viewModel = t2; + _.settings = t3; + }, + _LocalizationSettingsState_build__closure1: function _LocalizationSettingsState_build__closure1() { + }, + _LocalizationSettingsState_build__closure2: function _LocalizationSettingsState_build__closure2(t0) { + this.key = t0; + }, + _LocalizationSettingsState_build_closure14: function _LocalizationSettingsState_build_closure14(t0, t1, t2) { this.viewModel = t0; this.settings = t1; this.key = t2; @@ -102500,7 +103907,7 @@ this.key = t0; this.value = t1; }, - _LocalizationSettingsState_build_closure14: function _LocalizationSettingsState_build_closure14(t0, t1, t2) { + _LocalizationSettingsState_build_closure15: function _LocalizationSettingsState_build_closure15(t0, t1, t2) { this.viewModel = t0; this.settings = t1; this.key = t2; @@ -102508,6 +103915,25 @@ _LocalizationSettingsState_build__closure: function _LocalizationSettingsState_build__closure(t0) { this.key = t0; }, + _AddCompanyDialog: function _AddCompanyDialog(t0) { + this.key = t0; + }, + _AddCompanyDialogState: function _AddCompanyDialogState(t0) { + var _ = this; + _._widget = _._localization_settings$_countryId = null; + _._debugLifecycleState = t0; + _._framework$_element = null; + }, + _AddCompanyDialogState_build_closure: function _AddCompanyDialogState_build_closure(t0) { + this.context = t0; + }, + _AddCompanyDialogState_build_closure0: function _AddCompanyDialogState_build_closure0(t0, t1) { + this.$this = t0; + this.context = t1; + }, + _AddCompanyDialogState_build_closure1: function _AddCompanyDialogState_build_closure1(t0) { + this.$this = t0; + }, __LocalizationSettingsState_State_SingleTickerProviderStateMixin: function __LocalizationSettingsState_State_SingleTickerProviderStateMixin() { }, LocalizationSettingsVM_fromStore(store) { @@ -102572,6 +103998,13 @@ _OnlinePaymentsState__onChanged_closure: function _OnlinePaymentsState__onChanged_closure(t0) { this.$this = t0; }, + _OnlinePaymentsState_build_closure: function _OnlinePaymentsState_build_closure(t0, t1) { + this.viewModel = t0; + this.settings = t1; + }, + _OnlinePaymentsState_build__closure2: function _OnlinePaymentsState_build__closure2(t0) { + this.value = t0; + }, _OnlinePaymentsState_build_closure0: function _OnlinePaymentsState_build_closure0(t0, t1) { this.viewModel = t0; this.settings = t1; @@ -102586,13 +104019,6 @@ _OnlinePaymentsState_build__closure0: function _OnlinePaymentsState_build__closure0(t0) { this.value = t0; }, - _OnlinePaymentsState_build_closure: function _OnlinePaymentsState_build_closure(t0, t1) { - this.viewModel = t0; - this.settings = t1; - }, - _OnlinePaymentsState_build__closure2: function _OnlinePaymentsState_build__closure2(t0) { - this.value = t0; - }, _OnlinePaymentsState_build_closure2: function _OnlinePaymentsState_build_closure2(t0, t1) { this.viewModel = t0; this.settings = t1; @@ -103261,7 +104687,7 @@ _.body = t2; _.email = t3; }, - _TemplatesAndRemindersState_build_closure: function _TemplatesAndRemindersState_build_closure(t0, t1) { + _TemplatesAndRemindersState_build_closure1: function _TemplatesAndRemindersState_build_closure1(t0, t1) { this.$this = t0; this.viewModel = t1; }, @@ -103270,10 +104696,10 @@ this.value = t1; this.viewModel = t2; }, - _TemplatesAndRemindersState_build_closure0: function _TemplatesAndRemindersState_build_closure0(t0) { + _TemplatesAndRemindersState_build_closure: function _TemplatesAndRemindersState_build_closure(t0) { this.company = t0; }, - _TemplatesAndRemindersState_build_closure1: function _TemplatesAndRemindersState_build_closure1(t0) { + _TemplatesAndRemindersState_build_closure0: function _TemplatesAndRemindersState_build_closure0(t0) { this.localization = t0; }, _TemplatesAndRemindersState_build_closure2: function _TemplatesAndRemindersState_build_closure2(t0, t1) { @@ -103366,10 +104792,10 @@ _ReminderSettingsState__onTextChanged_closure: function _ReminderSettingsState__onTextChanged_closure(t0) { this.$this = t0; }, - _ReminderSettingsState_build_closure0: function _ReminderSettingsState_build_closure0(t0) { + _ReminderSettingsState_build_closure: function _ReminderSettingsState_build_closure(t0) { this.$this = t0; }, - _ReminderSettingsState_build_closure: function _ReminderSettingsState_build_closure(t0) { + _ReminderSettingsState_build_closure0: function _ReminderSettingsState_build_closure0(t0) { this.$this = t0; }, EmailPreview: function EmailPreview(t0, t1, t2, t3) { @@ -103715,41 +105141,48 @@ this.viewModel = t0; this.settings = t1; }, - _WorkflowSettingsState_build__closure4: function _WorkflowSettingsState_build__closure4(t0) { + _WorkflowSettingsState_build__closure5: function _WorkflowSettingsState_build__closure5(t0) { this.value = t0; }, _WorkflowSettingsState_build_closure0: function _WorkflowSettingsState_build_closure0(t0, t1) { this.viewModel = t0; - this.settings = t1; + this.company = t1; }, - _WorkflowSettingsState_build__closure3: function _WorkflowSettingsState_build__closure3(t0) { + _WorkflowSettingsState_build__closure4: function _WorkflowSettingsState_build__closure4(t0) { this.value = t0; }, _WorkflowSettingsState_build_closure1: function _WorkflowSettingsState_build_closure1(t0, t1) { this.viewModel = t0; this.settings = t1; }, - _WorkflowSettingsState_build__closure2: function _WorkflowSettingsState_build__closure2(t0) { + _WorkflowSettingsState_build__closure3: function _WorkflowSettingsState_build__closure3(t0) { this.value = t0; }, _WorkflowSettingsState_build_closure2: function _WorkflowSettingsState_build_closure2(t0, t1) { this.viewModel = t0; this.settings = t1; }, + _WorkflowSettingsState_build__closure2: function _WorkflowSettingsState_build__closure2(t0) { + this.value = t0; + }, + _WorkflowSettingsState_build_closure4: function _WorkflowSettingsState_build_closure4(t0, t1) { + this.viewModel = t0; + this.settings = t1; + }, _WorkflowSettingsState_build__closure1: function _WorkflowSettingsState_build__closure1(t0) { this.value = t0; }, _WorkflowSettingsState_build_closure3: function _WorkflowSettingsState_build_closure3(t0) { this.localization = t0; }, - _WorkflowSettingsState_build_closure4: function _WorkflowSettingsState_build_closure4(t0, t1) { + _WorkflowSettingsState_build_closure5: function _WorkflowSettingsState_build_closure5(t0, t1) { this.viewModel = t0; this.settings = t1; }, _WorkflowSettingsState_build__closure0: function _WorkflowSettingsState_build__closure0(t0) { this.value = t0; }, - _WorkflowSettingsState_build_closure5: function _WorkflowSettingsState_build_closure5(t0, t1) { + _WorkflowSettingsState_build_closure6: function _WorkflowSettingsState_build_closure6(t0, t1) { this.viewModel = t0; this.settings = t1; }, @@ -103759,24 +105192,31 @@ __WorkflowSettingsState_State_SingleTickerProviderStateMixin: function __WorkflowSettingsState_State_SingleTickerProviderStateMixin() { }, WorkflowSettingsVM_fromStore(store) { - var state = A._lateReadCheck(store.__Store__state, "_state"); - return new A.WorkflowSettingsVM(state, new A.WorkflowSettingsVM_fromStore_closure(store), state.uiState.settingsUIState.get$settings(), new A.WorkflowSettingsVM_fromStore_closure0(store)); + var state = A._lateReadCheck(store.__Store__state, "_state"), + t1 = state.uiState.settingsUIState, + t2 = t1.get$settings(); + return new A.WorkflowSettingsVM(state, t1.company, new A.WorkflowSettingsVM_fromStore_closure(store), t2, new A.WorkflowSettingsVM_fromStore_closure0(store), new A.WorkflowSettingsVM_fromStore_closure1(store)); }, WorkflowSettingsScreen: function WorkflowSettingsScreen(t0) { this.key = t0; }, WorkflowSettingsScreen_build_closure: function WorkflowSettingsScreen_build_closure() { }, - WorkflowSettingsVM: function WorkflowSettingsVM(t0, t1, t2, t3) { + WorkflowSettingsVM: function WorkflowSettingsVM(t0, t1, t2, t3, t4, t5) { var _ = this; _.state = t0; - _.onSavePressed = t1; - _.settings = t2; - _.onSettingsChanged = t3; + _.company = t1; + _.onSavePressed = t2; + _.settings = t3; + _.onSettingsChanged = t4; + _.onCompanyChanged = t5; }, WorkflowSettingsVM_fromStore_closure0: function WorkflowSettingsVM_fromStore_closure0(t0) { this.store = t0; }, + WorkflowSettingsVM_fromStore_closure1: function WorkflowSettingsVM_fromStore_closure1(t0) { + this.store = t0; + }, WorkflowSettingsVM_fromStore_closure: function WorkflowSettingsVM_fromStore_closure(t0) { this.store = t0; }, @@ -103893,24 +105333,24 @@ _SubscriptionEditState_build___closure0: function _SubscriptionEditState_build___closure0(t0) { this.parts = t0; }, - _SubscriptionEditState_build_closure7: function _SubscriptionEditState_build_closure7(t0, t1) { + _SubscriptionEditState_build_closure8: function _SubscriptionEditState_build_closure8(t0, t1) { this.viewModel = t0; this.subscription = t1; }, _SubscriptionEditState_build__closure13: function _SubscriptionEditState_build__closure13(t0) { this.value = t0; }, - _SubscriptionEditState_build_closure8: function _SubscriptionEditState_build_closure8(t0) { + _SubscriptionEditState_build_closure7: function _SubscriptionEditState_build_closure7(t0) { this.localization = t0; }, - _SubscriptionEditState_build_closure9: function _SubscriptionEditState_build_closure9(t0, t1) { + _SubscriptionEditState_build_closure10: function _SubscriptionEditState_build_closure10(t0, t1) { this.viewModel = t0; this.subscription = t1; }, _SubscriptionEditState_build__closure12: function _SubscriptionEditState_build__closure12(t0) { this.value = t0; }, - _SubscriptionEditState_build_closure10: function _SubscriptionEditState_build_closure10(t0) { + _SubscriptionEditState_build_closure9: function _SubscriptionEditState_build_closure9(t0) { this.localization = t0; }, _SubscriptionEditState_build_closure11: function _SubscriptionEditState_build_closure11(t0, t1) { @@ -103969,23 +105409,23 @@ _SubscriptionEditState_build__closure4: function _SubscriptionEditState_build__closure4(t0) { this.value = t0; }, - _SubscriptionEditState_build_closure21: function _SubscriptionEditState_build_closure21(t0, t1) { + _SubscriptionEditState_build_closure19: function _SubscriptionEditState_build_closure19(t0, t1) { this.viewModel = t0; this.subscription = t1; }, - _SubscriptionEditState_build__closure1: function _SubscriptionEditState_build__closure1(t0) { + _SubscriptionEditState_build__closure3: function _SubscriptionEditState_build__closure3(t0) { this.value = t0; }, - _SubscriptionEditState_build_closure19: function _SubscriptionEditState_build_closure19(t0) { - this.$this = t0; - }, - _SubscriptionEditState_build__closure3: function _SubscriptionEditState_build__closure3() { - }, _SubscriptionEditState_build_closure20: function _SubscriptionEditState_build_closure20(t0) { this.$this = t0; }, _SubscriptionEditState_build__closure2: function _SubscriptionEditState_build__closure2() { }, + _SubscriptionEditState_build_closure21: function _SubscriptionEditState_build_closure21(t0) { + this.$this = t0; + }, + _SubscriptionEditState_build__closure1: function _SubscriptionEditState_build__closure1() { + }, _SubscriptionEditState_build_closure22: function _SubscriptionEditState_build_closure22(t0, t1, t2, t3, t4, t5) { var _ = this; _.$this = t0; @@ -107680,32 +109120,32 @@ _WebhookEditState_build__closure: function _WebhookEditState_build__closure(t0) { this.localization = t0; }, - _WebhookEditState_build__closure3: function _WebhookEditState_build__closure3(t0, t1) { + _WebhookEditState_build__closure1: function _WebhookEditState_build__closure1(t0, t1) { this.viewModel = t0; this.webhook = t1; }, - _WebhookEditState_build___closure2: function _WebhookEditState_build___closure2(t0) { + _WebhookEditState_build___closure4: function _WebhookEditState_build___closure4(t0) { this.value = t0; }, _WebhookEditState_build__closure0: function _WebhookEditState_build__closure0(t0) { this.localization = t0; }, - _WebhookEditState_build__closure4: function _WebhookEditState_build__closure4(t0, t1) { + _WebhookEditState_build__closure2: function _WebhookEditState_build__closure2(t0, t1) { this.viewModel = t0; this.webhook = t1; }, - _WebhookEditState_build___closure1: function _WebhookEditState_build___closure1(t0) { + _WebhookEditState_build___closure3: function _WebhookEditState_build___closure3(t0) { this.value = t0; }, - _WebhookEditState_build__closure1: function _WebhookEditState_build__closure1(t0) { + _WebhookEditState_build__closure3: function _WebhookEditState_build__closure3(t0) { this.$this = t0; }, - _WebhookEditState_build___closure4: function _WebhookEditState_build___closure4() { + _WebhookEditState_build___closure2: function _WebhookEditState_build___closure2() { }, - _WebhookEditState_build__closure2: function _WebhookEditState_build__closure2(t0) { + _WebhookEditState_build__closure4: function _WebhookEditState_build__closure4(t0) { this.$this = t0; }, - _WebhookEditState_build___closure3: function _WebhookEditState_build___closure3() { + _WebhookEditState_build___closure1: function _WebhookEditState_build___closure1() { }, _WebhookEditState_build__closure5: function _WebhookEditState_build__closure5(t0, t1, t2, t3, t4) { var _ = this; @@ -108057,7 +109497,7 @@ t1 = A.snackBarCompleter(context, A.Localizations_of(context, B.Type_AppLocalization_KyD, type$.legacy_AppLocalization).get$refreshComplete(), true, type$.Null); store.get$_dispatchers()[0].call$1(new A.RefreshData(t1, true, includeStatic, false)); $async$goto = 2; - return A._asyncAwait(A.showDialog(false, new A.showRefreshDataDialog_closure(), context, null, true, type$.legacy_AlertDialog), $async$showRefreshDataDialog); + return A._asyncAwait(A.showDialog(null, false, new A.showRefreshDataDialog_closure(), context, null, true, type$.legacy_AlertDialog), $async$showRefreshDataDialog); case 2: // returning from await. context.findAncestorStateOfType$1$0(type$.legacy_AppBuilderState).rebuild$0(); @@ -108068,24 +109508,24 @@ return A._asyncStartSync($async$showRefreshDataDialog, $async$completer); }, showErrorDialog(clearErrorOnDismiss, context, message) { - A.showDialog(true, new A.showErrorDialog_closure(message, clearErrorOnDismiss), context, null, true, type$.legacy_ErrorDialog); + A.showDialog(null, true, new A.showErrorDialog_closure(message, clearErrorOnDismiss), context, null, true, type$.legacy_ErrorDialog); }, showMessageDialog(context, message, onDismiss, secondaryActions) { - A.showDialog(true, new A.showMessageDialog_closure(message, secondaryActions, onDismiss), context, null, true, type$.legacy_MessageDialog); + A.showDialog(null, 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; + var t1, t2, title, _null = null; if (skip) { - callback.call$1(null); + callback.call$1(_null); return; } t1 = A.Localizations_of(context, B.Type_AppLocalization_KyD, type$.legacy_AppLocalization); t2 = message == null; title = t2 ? t1.get$areYouSure() : message; - A.showDialog(true, new A.confirmCallback_closure(typeToConfirm, callback, t1, title, askForReason, t2 ? null : t1.get$areYouSure()), context, null, true, type$.legacy_AlertDialog); + A.showDialog(_null, 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) { - var user, error, t4, exception, _null = null, + var user, error, t4, t5, t6, exception, _null = null, _s21_ = "please_set_a_password", _s12_ = "set_password", store = A.StoreProvider_of(context, type$.legacy_AppState), @@ -108095,20 +109535,24 @@ t3 = t2.userCompanyStates; t2 = t2.uiState.selectedCompanyIndex; user = t3._list[t2].userCompany.user; - t2 = "## Confirm password: " + alwaysRequire + ", " + user.hasPassword + ", " + state.get$hasRecentlyEnteredPassword() + ", " + (user.oauthProvider.length === 0) + ", "; - t3 = state; - t4 = t3.userCompanyStates; - t3 = t3.uiState.selectedCompanyIndex; - A.print(t2 + t4._list[t3].userCompany.company.oauthPasswordRequired); + t2 = user.hasPassword; + t3 = state.get$hasRecentlyEnteredPassword(); + t4 = user.oauthProvider; + t5 = state; + t6 = t5.userCompanyStates; + t5 = t5.uiState.selectedCompanyIndex; + A.print("## Confirm password: " + alwaysRequire + ", " + t2 + ", " + t3 + ", " + (t4.length === 0) + ", " + t6._list[t5].userCompany.company.oauthPasswordRequired); if (alwaysRequire && !user.hasPassword) { + t1.toString; + t2 = $.$get$LocalizationsProvider__localizedValues(); t1 = t1.localeCode; - t2 = J.$index$asx($.LocalizationsProvider__localizedValues.$index(0, t1), _s21_); - if (t2 == null) - t2 = J.$index$asx($.LocalizationsProvider__localizedValues.$index(0, "en"), _s21_); - t1 = J.$index$asx($.LocalizationsProvider__localizedValues.$index(0, t1), _s12_); + t3 = J.$index$asx(t2.$index(0, t1), _s21_); + if (t3 == null) + t3 = J.$index$asx(t2.$index(0, "en"), _s21_); + t1 = J.$index$asx(t2.$index(0, t1), _s12_); if (t1 == null) - t1 = J.$index$asx($.LocalizationsProvider__localizedValues.$index(0, "en"), _s12_); - A.showMessageDialog(context, t2, _null, A._setArrayType([A.TextButton$(false, A.Text$(t1.toUpperCase(), _null, _null, _null, _null, _null, _null, _null, _null, _null), _null, new A.passwordCallback_closure(store, context), _null)], type$.JSArray_legacy_TextButton)); + t1 = J.$index$asx(t2.$index(0, "en"), _s12_); + A.showMessageDialog(context, t3, _null, A._setArrayType([A.TextButton$(false, A.Text$(t1.toUpperCase(), _null, _null, _null, _null, _null, _null, _null, _null, _null), _null, new A.passwordCallback_closure(store, context), _null)], type$.JSArray_legacy_TextButton)); A.print("## 1"); return; } @@ -108118,7 +109562,7 @@ return; } if (user.oauthProvider.length === 0 || A.isMacOS() || A.isWindows() || A.isLinux()) { - A.showDialog(false, new A.passwordCallback_closure0(callback), context, _null, true, type$.Null); + A.showDialog(_null, false, new A.passwordCallback_closure0(callback), context, _null, true, type$.Null); return; } try { @@ -108130,14 +109574,14 @@ A.print("## 6"); }, fieldCallback(callback, context, field, maxLength, secondaryActions, title) { - A.showDialog(false, new A.fieldCallback_closure(callback, field, title, maxLength, secondaryActions), context, null, true, type$.legacy_AlertDialog); + A.showDialog(null, false, new A.fieldCallback_closure(callback, field, title, maxLength, secondaryActions), context, null, true, type$.legacy_AlertDialog); }, cloneToDialog(context, invoice) { var t1 = A.Localizations_of(context, B.Type_AppLocalization_KyD, type$.legacy_AppLocalization), state = A._lateReadCheck(A.StoreProvider_of(context, type$.legacy_AppState).__Store__state, "_state"), t2 = state.userCompanyStates, t3 = state.uiState.selectedCompanyIndex; - A.showDialog(true, new A.cloneToDialog_closure(t1, t2._list[t3].userCompany, invoice), context, null, true, type$.legacy_AlertDialog); + A.showDialog(null, true, new A.cloneToDialog_closure(t1, t2._list[t3].userCompany, invoice), context, null, true, type$.legacy_AlertDialog); }, changeTaskStatusDialog(context, task) { var t1 = A.Localizations_of(context, B.Type_AppLocalization_KyD, type$.legacy_AppLocalization), @@ -108148,10 +109592,10 @@ t4 = state.uiState.selectedCompanyIndex; t4 = t3._list[t4].taskStatusState; t4 = J.where$1$ax(t2.call$2(t4.list, t4.map), new A.changeTaskStatusDialog_closure(task)); - A.showDialog(true, new A.changeTaskStatusDialog_closure0(t1, A.List_List$of(t4, true, t4.$ti._eval$1("Iterable.E")), state, store, task), context, null, true, type$.legacy_AlertDialog); + A.showDialog(null, true, new A.changeTaskStatusDialog_closure0(t1, A.List_List$of(t4, true, t4.$ti._eval$1("Iterable.E")), state, store, task), context, null, true, type$.legacy_AlertDialog); }, addToInvoiceDialog(clientId, context, items) { - var invoices, + var invoices, _null = null, _s17_ = "no_invoices_found", t1 = A.Localizations_of(context, B.Type_AppLocalization_KyD, type$.legacy_AppLocalization), state = A._lateReadCheck(A.StoreProvider_of(context, type$.legacy_AppState).__Store__state, "_state"), @@ -108165,12 +109609,14 @@ } invoices = new A.WhereIterable(t2, new A.addToInvoiceDialog_closure(clientId), A._instanceType(t2)._eval$1("WhereIterable")); if (!invoices.get$iterator(invoices).moveNext$0()) { + t1.toString; + t2 = $.$get$LocalizationsProvider__localizedValues(); t1 = t1.localeCode; - t2 = J.$index$asx($.LocalizationsProvider__localizedValues.$index(0, t1), _s17_); - A.showMessageDialog(context, t2 == null ? J.$index$asx($.LocalizationsProvider__localizedValues.$index(0, t1), _s17_) : t2, null, null); + t3 = J.$index$asx(t2.$index(0, t1), _s17_); + A.showMessageDialog(context, t3 == null ? J.$index$asx(t2.$index(0, t1), _s17_) : t3, _null, _null); return; } - A.showDialog(true, new A.addToInvoiceDialog_closure0(t1, invoices, items), context, null, true, type$.legacy_AlertDialog); + A.showDialog(_null, true, new A.addToInvoiceDialog_closure0(t1, invoices, items), context, _null, true, type$.legacy_AlertDialog); }, showRefreshDataDialog_closure: function showRefreshDataDialog_closure() { }, @@ -108405,7 +109851,7 @@ }, parseInt(value, zeroIsNull) { var intValue, - t1 = A.RegExp_RegExp("[^0-9\\.\\-]", true, false, false); + t1 = A.RegExp_RegExp("[^0-9\\.\\-]", true, false, false, false); value.toString; intValue = A.Primitives_parseInt(A.stringReplaceAllUnchecked(value, t1, ""), null); if (intValue == null) @@ -108423,7 +109869,7 @@ value = A.stringReplaceAllUnchecked(value, ".", ""); value = A.stringReplaceAllUnchecked(value, ",", "."); } - t1 = A.RegExp_RegExp("[^0-9\\.\\-]", true, false, false); + t1 = A.RegExp_RegExp("[^0-9\\.\\-]", true, false, false, false); value.toString; doubleValue = A.Primitives_parseDouble(A.stringReplaceAllUnchecked(value, t1, "")); if (doubleValue == null) @@ -108548,11 +109994,12 @@ if (t1 === true || currency.symbol.length === 0) return prefix + A.S(formatted) + " " + currency.code; else { - t1 = currency.symbol; + t1 = A.S(formatted); + t2 = currency.symbol; if (swapCurrencySymbol) - return prefix + A.S(formatted) + " " + B.JSString_methods.trim$0(t1); + return prefix + t1 + " " + B.JSString_methods.trim$0(t2); else - return prefix + t1 + A.S(formatted); + return prefix + t2 + t1; } } }, @@ -108704,7 +110151,7 @@ return url + "/api/v1"; }, cleanApiUrl(url) { - return B.JSString_methods.replaceFirst$2(B.JSString_methods.replaceFirst$2(B.JSString_methods.trim$0(url == null ? "" : url), A.RegExp_RegExp("/api/v1", true, false, false), ""), A.RegExp_RegExp("/$", true, false, false), ""); + return B.JSString_methods.replaceFirst$2(B.JSString_methods.replaceFirst$2(B.JSString_methods.trim$0(url == null ? "" : url), A.RegExp_RegExp("/api/v1", true, false, false, false), ""), A.RegExp_RegExp("/$", true, false, false, false), ""); }, formatCustomValue(context, field, value) { var t1 = A.Localizations_of(context, B.Type_AppLocalization_KyD, type$.legacy_AppLocalization), @@ -108906,7 +110353,7 @@ var t1; if ((value == null ? "" : value).length === 0) return ""; - t1 = A.RegExp_RegExp("[A-Z]", true, false, false); + t1 = A.RegExp_RegExp("[A-Z]", true, false, false, false); value.toString; return A.stringReplaceAllFuncUnchecked(value, t1, new A.toSnakeCase_closure(), null); }, @@ -108923,7 +110370,7 @@ toSpaceCase(value) { if (value.length === 0) return ""; - return A.stringReplaceAllFuncUnchecked(value, A.RegExp_RegExp("[A-Z]", true, false, false), new A.toSpaceCase_closure(), null); + return A.stringReplaceAllFuncUnchecked(value, A.RegExp_RegExp("[A-Z]", true, false, false, false), new A.toSpaceCase_closure(), null); }, toTitleCase(text) { if ((text == null ? "" : text).length === 0) @@ -109044,6 +110491,16 @@ _._debugLifecycleState = t0; _._framework$_element = null; }, + _EditorToolbarState__getSelectedLinkSpans_closure: function _EditorToolbarState__getSelectedLinkSpans_closure() { + }, + _EditorToolbarState__onLinkPressed_closure: function _EditorToolbarState__onLinkPressed_closure() { + }, + _EditorToolbarState__onLinkPressed_closure0: function _EditorToolbarState__onLinkPressed_closure0(t0) { + this.$this = t0; + }, + _EditorToolbarState__applyLink_closure: function _EditorToolbarState__applyLink_closure(t0) { + this.$this = t0; + }, _EditorToolbarState_build_closure: function _EditorToolbarState_build_closure(t0) { this.$this = t0; }, @@ -109052,6 +110509,15 @@ _EditorToolbarState__buildToolbar_closure0: function _EditorToolbarState__buildToolbar_closure0(t0) { this.$this = t0; }, + _EditorToolbarState__buildUrlField_closure: function _EditorToolbarState__buildUrlField_closure(t0) { + this.$this = t0; + }, + _EditorToolbarState__buildUrlField_closure0: function _EditorToolbarState__buildUrlField_closure0(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; @@ -109082,12 +110548,11 @@ this.$this = t0; }, loadEmailTemplate(body, context, invoice, onComplete, subject, template) { - var state, credentials, url, t2, t3, t4, t5, t1 = {}; + var state, credentials, t2, t3, t4, t5, t1 = {}; t1.subject = subject; t1.body = body; state = A._lateReadCheck(A.StoreProvider_of(context, type$.legacy_AppState).__Store__state, "_state"); credentials = state.get$credentials(state); - url = credentials.url + "/templates"; template = "email_template_" + template; t2 = invoice == null; t3 = t2 ? null : invoice.entityType; @@ -109097,7 +110562,7 @@ t2 = ""; t4 = subject.length === 0 && body.length === 0 && true ? template : ""; t5 = type$.legacy_String; - new A.WebClient().post$3$data(url, credentials.token, B.C_JsonCodec.encode$1(A.LinkedHashMap_LinkedHashMap$_literal(["entity", t3, "entity_id", t2, "template", t4, "subject", subject, "body", body], t5, t5))).then$1$1(0, new A.loadEmailTemplate_closure(onComplete), type$.Null).catchError$1(new A.loadEmailTemplate_closure0(t1, context, onComplete)); + new A.WebClient().post$3$data(credentials.url + "/templates", credentials.token, B.C_JsonCodec.encode$1(A.LinkedHashMap_LinkedHashMap$_literal(["entity", t3, "entity_id", t2, "template", t4, "subject", subject, "body", body], t5, t5))).then$1$1(0, new A.loadEmailTemplate_closure(onComplete), type$.Null).catchError$1(new A.loadEmailTemplate_closure0(t1, context, onComplete)); }, loadEmailTemplate_closure: function loadEmailTemplate_closure(t0) { this.onComplete = t0; @@ -109117,7 +110582,7 @@ $.$get$platformViewManager().registerFactory$3$isVisible(html, new A.WebUtils_registerWebView_closure(html), true); }, WebUtils_warnChanges(store) { - B.C__BeforeUnloadEventStreamProvider.forTarget$1(window).listen$1(0, new A.WebUtils_warnChanges_closure(store)); + A._EventStreamSubscription$(window, "beforeunload", new A.WebUtils_warnChanges_closure(store), false, type$.legacy_BeforeUnloadEvent); }, WebUtils_registerWebView_closure: function WebUtils_registerWebView_closure(t0) { this.html = t0; @@ -109202,7 +110667,7 @@ Logger_Logger_closure: function Logger_Logger_closure(t0) { this.name = t0; }, - Element2: function Element2(t0, t1, t2) { + Element1: function Element1(t0, t1, t2) { this.tag = t0; this.children = t1; this.attributes = t2; @@ -109218,7 +110683,7 @@ BlockParser$(lines, $document) { var t1 = type$.JSArray_BlockSyntax, t2 = A._setArrayType([], t1); - t1 = A._setArrayType([B.C_EmptyBlockSyntax, B.C_BlockTagBlockHtmlSyntax, new A.LongBlockHtmlSyntax(A.RegExp_RegExp("^ {0,3}|$)", true, false, false), A.RegExp_RegExp("", true, false, false)), new A.LongBlockHtmlSyntax(A.RegExp_RegExp("^ {0,3}|$)", true, false, false), A.RegExp_RegExp("", true, false, false)), new A.LongBlockHtmlSyntax(A.RegExp_RegExp("^ {0,3}|$)", true, false, false), A.RegExp_RegExp("", true, false, false)), new A.LongBlockHtmlSyntax(A.RegExp_RegExp("^ {0,3}", true, false, false)), new A.LongBlockHtmlSyntax(A.RegExp_RegExp("^ {0,3}<\\?", true, false, false), A.RegExp_RegExp("\\?>", true, false, false)), new A.LongBlockHtmlSyntax(A.RegExp_RegExp("^ {0,3}", true, false, false)), new A.LongBlockHtmlSyntax(A.RegExp_RegExp("^ {0,3}", true, false, false)), B.C_OtherTagBlockHtmlSyntax, B.C_SetextHeaderSyntax, B.C_HeaderSyntax, B.C_CodeBlockSyntax, B.C_BlockquoteSyntax, B.C_HorizontalRuleSyntax, B.C_UnorderedListSyntax, B.C_OrderedListSyntax, B.C_ParagraphSyntax], t1); + t1 = A._setArrayType([B.C_EmptyBlockSyntax, B.C_BlockTagBlockHtmlSyntax, new A.LongBlockHtmlSyntax(A.RegExp_RegExp("^ {0,3}|$)", true, false, false, false), A.RegExp_RegExp("", true, false, false, false)), new A.LongBlockHtmlSyntax(A.RegExp_RegExp("^ {0,3}|$)", true, false, false, false), A.RegExp_RegExp("", true, false, false, false)), new A.LongBlockHtmlSyntax(A.RegExp_RegExp("^ {0,3}|$)", true, false, false, false), A.RegExp_RegExp("", true, false, false, false)), new A.LongBlockHtmlSyntax(A.RegExp_RegExp("^ {0,3}", true, false, false, false)), new A.LongBlockHtmlSyntax(A.RegExp_RegExp("^ {0,3}<\\?", true, false, false, false), A.RegExp_RegExp("\\?>", true, false, false, false)), new A.LongBlockHtmlSyntax(A.RegExp_RegExp("^ {0,3}", true, false, false, false)), new A.LongBlockHtmlSyntax(A.RegExp_RegExp("^ {0,3}", true, false, false, false)), B.C_OtherTagBlockHtmlSyntax, B.C_SetextHeaderSyntax, B.C_HeaderSyntax, B.C_CodeBlockSyntax, B.C_BlockquoteSyntax, B.C_HorizontalRuleSyntax, B.C_UnorderedListSyntax, B.C_OrderedListSyntax, B.C_ParagraphSyntax], t1); B.JSArray_methods.addAll$1(t2, $document._blockSyntaxes); B.JSArray_methods.addAll$1(t2, t1); return new A.BlockParser(lines, $document, t2, t1); @@ -109338,7 +110803,7 @@ return t1; }, TextSyntax$(pattern, startCharacter, sub) { - return new A.TextSyntax(sub, A.RegExp_RegExp(pattern, true, false, true), startCharacter); + return new A.TextSyntax(sub, A.RegExp_RegExp(pattern, true, false, true, false), startCharacter); }, DelimiterRun_tryParse(parser, runStart, runEnd, allowIntraWord, node, syntax) { var leftFlanking, rightFlanking, t3, _s4_ = " \t\r\n", @@ -109383,13 +110848,13 @@ return new A.DelimiterRun(node, t1, syntax, t2, t3); }, TagSyntax$(pattern, requiresDelimiterRun, startCharacter) { - return new A.TagSyntax(requiresDelimiterRun, A.RegExp_RegExp(pattern, true, false, true), startCharacter); + return new A.TagSyntax(requiresDelimiterRun, A.RegExp_RegExp(pattern, true, false, true, false), startCharacter); }, LinkSyntax$(linkResolver, pattern, startCharacter) { - return new A.LinkSyntax(new A.LinkSyntax_closure(), false, A.RegExp_RegExp(pattern, true, false, true), startCharacter); + return new A.LinkSyntax(new A.LinkSyntax_closure(), false, A.RegExp_RegExp(pattern, true, false, true, false), startCharacter); }, ImageSyntax$(linkResolver) { - return new A.ImageSyntax(new A.LinkSyntax_closure(), false, A.RegExp_RegExp("!\\[", true, false, true), 33); + return new A.ImageSyntax(new A.LinkSyntax_closure(), false, A.RegExp_RegExp("!\\[", true, false, true, false), 33); }, InlineParser: function InlineParser(t0, t1, t2, t3, t4) { var _ = this; @@ -109996,17 +111461,15 @@ OverflowView$_all_closure: function OverflowView$_all_closure(t0) { this.builder = t0; }, - _OverflowViewElement: function _OverflowViewElement(t0, t1, t2, t3) { + _OverflowViewElement: function _OverflowViewElement(t0, t1, t2) { var _ = this; _.__MultiChildRenderObjectElement__children = $; _._forgottenChildren = t0; - _._debugReassembleConfig = _._framework$_parent = _._ancestorRenderObjectElement = _._renderObject = null; - _._cachedHash = t1; - _._slot = null; + _._slot = _._notificationTree = _._debugReassembleConfig = _._framework$_parent = _._ancestorRenderObjectElement = _._renderObject = null; _.__Element__depth = $; - _._widget = t2; + _._widget = t1; _._owner = null; - _._lifecycleState = t3; + _._lifecycleState = t2; _._dependencies = _._inheritedWidgets = null; _._hadUnsatisfiedDependencies = false; _._dirty = true; @@ -110519,7 +111982,7 @@ }, Mutex: function Mutex(t0) { this._waiting = t0; - this._locked = false; + this._mutex$_locked = false; }, Settings$(receiver) { return new A.Settings(); @@ -110570,7 +112033,7 @@ }, PdfPreviewData$(buildDocument, initialPageFormat, onComputeActualPageFormat, pageFormats) { var t2, - t1 = new A.PdfPreviewData(buildDocument, onComputeActualPageFormat, A.List_List$filled(0, null, false, type$.nullable_void_Function)); + t1 = new A.PdfPreviewData(buildDocument, onComputeActualPageFormat, $.$get$ChangeNotifier__emptyListeners()); if (initialPageFormat == null) { t2 = pageFormats.$index(0, t1.get$localPageFormat()); if (t2 == null) @@ -111561,7 +113024,7 @@ var _ = this; _._hub = t0; _._transaction = null; - _._listeners = t1; + _._routes$_listeners = t1; _._navigator$_navigator = null; }, SentryNavigatorObserver__startTransaction_closure: function SentryNavigatorObserver__startTransaction_closure(t0) { @@ -111774,10 +113237,10 @@ }, Highlighter__collateLines(highlights) { var t1, t2, - highlightsByUrl = A.groupBy(highlights, new A.Highlighter__collateLines_closure(), type$._Highlight, type$.nullable_Uri); - for (t1 = highlightsByUrl.get$values(highlightsByUrl), t1 = t1.get$iterator(t1); t1.moveNext$0();) - J.sort$1$ax(t1.get$current(t1), new A.Highlighter__collateLines_closure0()); - t1 = highlightsByUrl.get$values(highlightsByUrl); + highlightsByUrl = A.groupBy(highlights, new A.Highlighter__collateLines_closure(), type$._Highlight, type$.Object); + for (t1 = highlightsByUrl.get$values(highlightsByUrl), 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();) + J.sort$1$ax(t2.__internal$_current, new A.Highlighter__collateLines_closure0()); + t1 = highlightsByUrl.get$entries(highlightsByUrl); t2 = A._instanceType(t1)._eval$1("ExpandIterable"); return A.List_List$of(new A.ExpandIterable(t1, new A.Highlighter__collateLines_closure1(), t2), true, t2._eval$1("Iterable.E")); }, @@ -112036,9 +113499,7 @@ }, MyElement$(widget) { var t1 = widget.createState$0(), - t2 = ($.Element__nextHashCode + 1) % 16777215; - $.Element__nextHashCode = t2; - t2 = new A.MyElement(t1, t2, widget, B._ElementLifecycle_0); + t2 = new A.MyElement(t1, widget, B._ElementLifecycle_0); t1._framework$_element = t2; t1._widget = widget; return t2; @@ -112277,17 +113738,15 @@ }, MyStatefulWidget: function MyStatefulWidget() { }, - MyElement: function MyElement(t0, t1, t2, t3) { + MyElement: function MyElement(t0, t1, t2) { var _ = this; _._framework$_state = t0; _._didChangeDependencies = false; - _._debugReassembleConfig = _._framework$_parent = _._framework$_child = null; - _._cachedHash = t1; - _._slot = null; + _._slot = _._notificationTree = _._debugReassembleConfig = _._framework$_parent = _._framework$_child = null; _.__Element__depth = $; - _._widget = t2; + _._widget = t1; _._owner = null; - _._lifecycleState = t3; + _._lifecycleState = t2; _._dependencies = _._inheritedWidgets = null; _._hadUnsatisfiedDependencies = false; _._dirty = true; @@ -112465,11 +113924,9 @@ DocumentNode: function DocumentNode() { }, DocumentComposer$() { - var _null = null, - t1 = type$.nullable_void_Function, - t2 = A.List_List$filled(0, _null, false, t1); - t1 = new A.DocumentComposer(new A.ValueNotifier(_null, t2, type$.ValueNotifier_nullable_DocumentSelection), new A.ValueNotifier(B.C_ImeConfiguration, A.List_List$filled(0, _null, false, t1), type$.ValueNotifier_ImeConfiguration), new A.ComposerPreferences(A.LinkedHashSet_LinkedHashSet$_empty(type$.Attribution), A.List_List$filled(0, _null, false, t1)), A.List_List$filled(0, _null, false, t1)); - t1.DocumentComposer$2$imeConfiguration$initialSelection(_null, _null); + 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; }, DocumentComposer: function DocumentComposer(t0, t1, t2, t3) { @@ -112662,7 +114119,8 @@ }, SelectionStyles: function SelectionStyles() { }, - LinkAttribution: function LinkAttribution() { + LinkAttribution: function LinkAttribution(t0) { + this.url = t0; }, BlockquoteComponentViewModel$(backgroundColor, borderRadius, caret, caretColor, highlightWhenEmpty, maxWidth, nodeId, padding, selection, selectionColor, text, textAlignment, textDirection, textStyleBuilder) { return new A.BlockquoteComponentViewModel(text, textStyleBuilder, textDirection, textAlignment, selection, selectionColor, caret, caretColor, highlightWhenEmpty, backgroundColor, borderRadius, nodeId, maxWidth, padding); @@ -112686,7 +114144,7 @@ _.maxWidth = t12; _.padding = t13; }, - BlockquoteComponent: function BlockquoteComponent(t0, t1, t2, t3, t4, t5, t6, t7, t8, t9) { + BlockquoteComponent: function BlockquoteComponent(t0, t1, t2, t3, t4, t5, t6, t7, t8, t9, t10) { var _ = this; _.textKey = t0; _.text = t1; @@ -112697,7 +114155,8 @@ _.borderRadius = t6; _.showCaret = t7; _.caretColor = t8; - _.key = t9; + _.highlightWhenEmpty = t9; + _.key = t10; }, _BlockquoteComponentViewModel_SingleColumnLayoutComponentViewModel_TextComponentViewModel_applyStyles_closure: function _BlockquoteComponentViewModel_SingleColumnLayoutComponentViewModel_TextComponentViewModel_applyStyles_closure(t0) { this.styles = t0; @@ -112836,14 +114295,15 @@ this.leading = t0; this.trailing = t1; }, - DocumentMouseInteractor: function DocumentMouseInteractor(t0, t1, t2, t3, t4, t5) { + DocumentMouseInteractor: function DocumentMouseInteractor(t0, t1, t2, t3, t4, t5, t6) { var _ = this; _.focusNode = t0; _.editContext = t1; _.scrollController = t2; _.showDebugPaint = t3; - _.child = t4; - _.key = t5; + _.scrollingMinimapId = t4; + _.child = t5; + _.key = t6; }, _DocumentMouseInteractorState: function _DocumentMouseInteractorState(t0, t1, t2, t3, t4, t5) { var _ = this; @@ -112851,10 +114311,12 @@ _.___DocumentMouseInteractorState__scrollController = _.___DocumentMouseInteractorState__focusNode = $; _._document_gestures_mouse$_ancestorScrollPosition = null; _._document_gestures_mouse$_selectionType = t1; - _._dragEndInDoc = _._document_gestures_mouse$_dragEndInInteractor = _._document_gestures_mouse$_dragStartScrollOffset = _._document_gestures_mouse$_dragStartInDoc = _._dragStartInInteractor = null; + _._hasAncestorScrollable = false; + _._dragEndInDoc = _._document_gestures_mouse$_dragEndInInteractor = _._document_gestures_mouse$_dragStartScrollOffset = _._document_gestures_mouse$_dragStartInDoc = null; _._document_gestures_mouse$_scrollDownOnTick = _._document_gestures_mouse$_scrollUpOnTick = _._expandSelectionDuringDrag = false; _.___DocumentMouseInteractorState__ticker = $; _._cursorStyle = t2; + _._debugInstrumentation = null; _.SingleTickerProviderStateMixin__ticker = t3; _.SingleTickerProviderStateMixin__tickerModeNotifier = t4; _._widget = null; @@ -112902,7 +114364,7 @@ }, DragHandleAutoScroller: function DragHandleAutoScroller(t0, t1, t2, t3) { var _ = this; - _._autoScroller = t0; + _._document_gestures_touch$_autoScroller = t0; _._dragAutoScrollBoundary = t1; _._getScrollPosition = t2; _._getViewportBox = t3; @@ -112925,7 +114387,7 @@ _AndroidDocumentTouchInteractorState: function _AndroidDocumentTouchInteractorState(t0, t1, t2, t3, t4) { var _ = this; _.___AndroidDocumentTouchInteractorState__scrollController = $; - _._document_gestures_touch_android$_controlsOverlayEntry = _._document_gestures_touch_android$_activeScrollPosition = null; + _._document_gestures_touch_android$_controlsOverlayEntry = _._document_gestures_touch_android$_activeScrollPosition = _._document_gestures_touch_android$_ancestorScrollPosition = null; _.___AndroidDocumentTouchInteractorState__editingController = $; _._document_gestures_touch_android$_documentLayoutLink = t0; _._document_gestures_touch_android$_magnifierFocalPointLink = t1; @@ -113055,18 +114517,19 @@ }, __AndroidDocumentTouchInteractorState_State_WidgetsBindingObserver_SingleTickerProviderStateMixin: function __AndroidDocumentTouchInteractorState_State_WidgetsBindingObserver_SingleTickerProviderStateMixin() { }, - IOSDocumentTouchInteractor: function IOSDocumentTouchInteractor(t0, t1, t2, t3, t4, t5, t6, t7, t8, t9) { + IOSDocumentTouchInteractor: function IOSDocumentTouchInteractor(t0, t1, t2, t3, t4, t5, t6, t7, t8, t9, t10) { var _ = this; _.focusNode = t0; _.composer = t1; _.document = t2; - _.getDocumentLayout = t3; - _.scrollController = t4; - _.popoverToolbarBuilder = t5; - _.floatingCursorController = t6; - _.createOverlayControlsClipper = t7; - _.child = t8; - _.key = t9; + _.documentKey = t3; + _.getDocumentLayout = t4; + _.scrollController = t5; + _.popoverToolbarBuilder = t6; + _.floatingCursorController = t7; + _.createOverlayControlsClipper = t8; + _.child = t9; + _.key = t10; }, _IOSDocumentTouchInteractorState: function _IOSDocumentTouchInteractorState(t0, t1, t2, t3, t4) { var _ = this; @@ -113291,7 +114754,7 @@ this._core$_name = t1; }, HorizontalRuleNode$(id) { - var t1 = new A.HorizontalRuleNode(id, A.List_List$filled(0, null, false, type$.nullable_void_Function), A.LinkedHashMap_LinkedHashMap$_empty(type$.String, type$.dynamic)); + var t1 = new A.HorizontalRuleNode(id, $.$get$ChangeNotifier__emptyListeners(), A.LinkedHashMap_LinkedHashMap$_empty(type$.String, type$.dynamic)); t1.putMetadataValue$2("blockType", B.NamedAttribution_horizontalRule); return t1; }, @@ -113328,7 +114791,7 @@ _HorizontalRuleNode_BlockNode_ChangeNotifier: function _HorizontalRuleNode_BlockNode_ChangeNotifier() { }, ImageNode$(altText, id, imageUrl) { - var t1 = new A.ImageNode(id, imageUrl, altText, A.List_List$filled(0, null, false, type$.nullable_void_Function), A.LinkedHashMap_LinkedHashMap$_empty(type$.String, type$.dynamic)); + var t1 = new A.ImageNode(id, imageUrl, altText, $.$get$ChangeNotifier__emptyListeners(), A.LinkedHashMap_LinkedHashMap$_empty(type$.String, type$.dynamic)); t1.set$metadata(0, null); t1.putMetadataValue$2("blockType", B.NamedAttribution_image); return t1; @@ -113499,19 +114962,19 @@ this.node = t0; }, ListItemNode$ordered(id, indent, text) { - var t1 = new A.ListItemNode(B.ListItemType_0, indent, id, text, A.List_List$filled(0, null, false, type$.nullable_void_Function), A.LinkedHashMap_LinkedHashMap$_empty(type$.String, type$.dynamic)); + var t1 = new A.ListItemNode(B.ListItemType_0, indent, id, text, $.$get$ChangeNotifier__emptyListeners(), A.LinkedHashMap_LinkedHashMap$_empty(type$.String, type$.dynamic)); t1.TextNode$3$id$metadata$text(id, null, text); t1.putMetadataValue$2("blockType", B.NamedAttribution_listItem); return t1; }, ListItemNode$unordered(id, indent, text) { - var t1 = new A.ListItemNode(B.ListItemType_1, indent, id, text, A.List_List$filled(0, null, false, type$.nullable_void_Function), A.LinkedHashMap_LinkedHashMap$_empty(type$.String, type$.dynamic)); + var t1 = new A.ListItemNode(B.ListItemType_1, indent, id, text, $.$get$ChangeNotifier__emptyListeners(), A.LinkedHashMap_LinkedHashMap$_empty(type$.String, type$.dynamic)); t1.TextNode$3$id$metadata$text(id, null, text); t1.putMetadataValue$2("blockType", B.NamedAttribution_listItem); return t1; }, ListItemNode$(id, indent, itemType, text) { - var t1 = new A.ListItemNode(itemType, indent, id, text, A.List_List$filled(0, null, false, type$.nullable_void_Function), A.LinkedHashMap_LinkedHashMap$_empty(type$.String, type$.dynamic)); + 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; }, @@ -113607,11 +115070,12 @@ _.selectionColor = t7; _.caret = t8; _.caretColor = t9; + _.highlightWhenEmpty = false; _.nodeId = t10; _.maxWidth = t11; _.padding = t12; }, - UnorderedListItemComponent: function UnorderedListItemComponent(t0, t1, t2, t3, t4, t5, t6, t7, t8) { + UnorderedListItemComponent: function UnorderedListItemComponent(t0, t1, t2, t3, t4, t5, t6, t7, t8, t9) { var _ = this; _.textKey = t0; _.text = t1; @@ -113621,9 +115085,10 @@ _.selectionColor = t5; _.showCaret = t6; _.caretColor = t7; - _.key = t8; + _.highlightWhenEmpty = t8; + _.key = t9; }, - OrderedListItemComponent: function OrderedListItemComponent(t0, t1, t2, t3, t4, t5, t6, t7, t8, t9) { + OrderedListItemComponent: function OrderedListItemComponent(t0, t1, t2, t3, t4, t5, t6, t7, t8, t9, t10) { var _ = this; _.textKey = t0; _.listIndex = t1; @@ -113634,7 +115099,8 @@ _.selectionColor = t6; _.showCaret = t7; _.caretColor = t8; - _.key = t9; + _.highlightWhenEmpty = t9; + _.key = t10; }, IndentListItemCommand: function IndentListItemCommand(t0) { this.nodeId = t0; @@ -113670,7 +115136,7 @@ ParagraphNode$(id, metadata, text) { var _s9_ = "blockType", t1 = A.LinkedHashMap_LinkedHashMap$_empty(type$.String, type$.dynamic), - t2 = new A.ParagraphNode(id, text, A.List_List$filled(0, null, false, type$.nullable_void_Function), t1); + t2 = new A.ParagraphNode(id, text, $.$get$ChangeNotifier__emptyListeners(), t1); t2.TextNode$3$id$metadata$text(id, metadata, text); if (t1.$index(0, _s9_) == null) t2.putMetadataValue$2(_s9_, B.NamedAttribution_paragraph); @@ -114086,279 +115552,27 @@ _._scrollDownOnTick = _._scrollUpOnTick = false; _.__AutoScroller__ticker = $; }, - AttributedSpans$(attributions) { - var t1 = A._setArrayType([], type$.JSArray_SpanMarker); - if (attributions != null) - B.JSArray_methods.addAll$1(t1, attributions); - B.JSArray_methods.sort$0(t1); - return new A.AttributedSpans(t1); + ComputerTextSpan_computeTextSpan(_this, styleBuilder) { + var t3, collapsedSpans, textSpans, _null = null, + t1 = $.$get$attributionsLog0(), + t2 = _this.text.length; + t1.log$4(B.Level_FINE_500, "text length: " + t2, _null, _null); + t1.log$4(B.Level_FINE_500, "attributions used to compute spans:", _null, _null); + t3 = _this.spans; + t1.log$4(B.Level_FINE_500, t3.toString$0(0), _null, _null); + if (t2 === 0) { + t1.log$4(B.Level_FINE_500, "text is empty. Returning empty TextSpan.", _null, _null); + return A.TextSpan$(_null, _null, styleBuilder.call$1(A.LinkedHashSet_LinkedHashSet$_empty(type$.Attribution)), ""); + } + collapsedSpans = t3.collapseSpans$1$contentLength(t2); + t1 = A._arrayInstanceType(collapsedSpans)._eval$1("MappedListIterable<1,TextSpan>"); + textSpans = A.List_List$of(new A.MappedListIterable(collapsedSpans, new A.ComputerTextSpan_computeTextSpan_closure(_this, styleBuilder), t1), true, t1._eval$1("ListIterable.E")); + return textSpans.length === 1 ? B.JSArray_methods.get$first(textSpans) : A.TextSpan$(textSpans, _null, styleBuilder.call$1(A.LinkedHashSet_LinkedHashSet$_empty(type$.Attribution)), _null); }, - AttributedSpans: function AttributedSpans(t0) { - this._attributions = t0; - }, - AttributedSpans__getStartingMarkerAtOrBefore_closure: function AttributedSpans__getStartingMarkerAtOrBefore_closure(t0) { - this.attribution = t0; - }, - AttributedSpans__getStartingMarkerAtOrBefore_closure0: function AttributedSpans__getStartingMarkerAtOrBefore_closure0(t0) { - this.offset = t0; - }, - AttributedSpans__getEndingMarkerAtOrAfter_closure: function AttributedSpans__getEndingMarkerAtOrAfter_closure(t0) { - this.attribution = t0; - }, - AttributedSpans__getEndingMarkerAtOrAfter_closure0: function AttributedSpans__getEndingMarkerAtOrAfter_closure0(t0) { - this.offset = t0; - }, - AttributedSpans_addAttribution_closure: function AttributedSpans_addAttribution_closure(t0) { - this.newAttribution = t0; - }, - AttributedSpans_addAttribution_closure0: function AttributedSpans_addAttribution_closure0(t0) { - this.start = t0; - }, - AttributedSpans_addAttribution_closure1: function AttributedSpans_addAttribution_closure1(t0) { - this.end = t0; - }, - AttributedSpans_addAttribution_closure2: function AttributedSpans_addAttribution_closure2(t0) { - this.markersToDelete = t0; - }, - AttributedSpans_addAttribution_closure3: function AttributedSpans_addAttribution_closure3(t0) { - this.newAttribution = t0; - }, - AttributedSpans_addAttribution_closure4: function AttributedSpans_addAttribution_closure4() { - }, - AttributedSpans_removeAttribution_closure: function AttributedSpans_removeAttribution_closure(t0) { - this.attributionToRemove = t0; - }, - AttributedSpans_removeAttribution_closure0: function AttributedSpans_removeAttribution_closure0(t0) { - this.start = t0; - }, - AttributedSpans_removeAttribution_closure1: function AttributedSpans_removeAttribution_closure1(t0) { - this.end = t0; - }, - AttributedSpans_removeAttribution_closure2: function AttributedSpans_removeAttribution_closure2(t0) { - this.markersToDelete = t0; - }, - AttributedSpans_removeAttribution_closure3: function AttributedSpans_removeAttribution_closure3(t0) { - this.attributionToRemove = t0; - }, - AttributedSpans_removeAttribution_closure4: function AttributedSpans_removeAttribution_closure4() { - }, - AttributedSpans__isContinuousAttribution_closure: function AttributedSpans__isContinuousAttribution_closure(t0, t1) { - this.markerBefore = t0; - this.attribution = t1; - }, - AttributedSpans__getNearestMarkerAtOrBefore_closure: function AttributedSpans__getNearestMarkerAtOrBefore_closure(t0) { - this.attribution = t0; - }, - AttributedSpans__getNearestMarkerAtOrBefore_closure0: function AttributedSpans__getNearestMarkerAtOrBefore_closure0(t0) { - this.type = t0; - }, - AttributedSpans__getMarkerAt_closure: function AttributedSpans__getMarkerAt_closure(t0) { - this.attribution = t0; - }, - AttributedSpans__getMarkerAt_closure0: function AttributedSpans__getMarkerAt_closure0(t0) { - this.offset = t0; - }, - AttributedSpans__getMarkerAt_closure1: function AttributedSpans__getMarkerAt_closure1(t0) { - this.type = t0; - }, - AttributedSpans__insertMarker_closure: function AttributedSpans__insertMarker_closure(t0) { - this.newMarker = t0; - }, - AttributedSpans__mergeBackToBackAttributions_closure: function AttributedSpans__mergeBackToBackAttributions_closure(t0) { - this.mergePoint = t0; - }, - AttributedSpans__mergeBackToBackAttributions_closure0: function AttributedSpans__mergeBackToBackAttributions_closure0(t0) { - this.mergePoint = t0; - }, - AttributedSpans__mergeBackToBackAttributions_closure1: function AttributedSpans__mergeBackToBackAttributions_closure1(t0) { - this.startMarker = t0; - }, - AttributedSpans_copyAttributionRegion_closure: function AttributedSpans_copyAttributionRegion_closure(t0) { - this.startOffset = t0; - }, - AttributedSpans_copyAttributionRegion_closure0: function AttributedSpans_copyAttributionRegion_closure0(t0) { - this.foundStartMarkers = t0; - }, - AttributedSpans_copyAttributionRegion__closure1: function AttributedSpans_copyAttributionRegion__closure1() { - }, - AttributedSpans_copyAttributionRegion__closure2: function AttributedSpans_copyAttributionRegion__closure2() { - }, - AttributedSpans_copyAttributionRegion_closure1: function AttributedSpans_copyAttributionRegion_closure1(t0, t1, t2) { - this.$this = t0; - this.cutAttributions = t1; - this.startOffset = t2; - }, - AttributedSpans_copyAttributionRegion_closure2: function AttributedSpans_copyAttributionRegion_closure2(t0, t1) { - this._box_0 = t0; - this.startOffset = t1; - }, - AttributedSpans_copyAttributionRegion_closure3: function AttributedSpans_copyAttributionRegion_closure3(t0, t1) { - this.cutAttributions = t0; - this.startOffset = t1; - }, - AttributedSpans_copyAttributionRegion_closure4: function AttributedSpans_copyAttributionRegion_closure4(t0) { - this._box_0 = t0; - }, - AttributedSpans_copyAttributionRegion_closure5: function AttributedSpans_copyAttributionRegion_closure5(t0) { - this.foundEndMarkers = t0; - }, - AttributedSpans_copyAttributionRegion__closure: function AttributedSpans_copyAttributionRegion__closure() { - }, - AttributedSpans_copyAttributionRegion__closure0: function AttributedSpans_copyAttributionRegion__closure0() { - }, - AttributedSpans_copyAttributionRegion_closure6: function AttributedSpans_copyAttributionRegion_closure6(t0, t1, t2, t3) { - var _ = this; - _._box_0 = t0; - _.$this = t1; - _.cutAttributions = t2; - _.startOffset = t3; - }, - AttributedSpans_pushAttributionsBack_closure: function AttributedSpans_pushAttributionsBack_closure(t0) { - this.offset = t0; - }, - AttributedSpans_contractAttributions_closure: function AttributedSpans_contractAttributions_closure(t0) { - this.startOffset = t0; - }, - AttributedSpans_contractAttributions_closure0: function AttributedSpans_contractAttributions_closure0(t0, t1) { - this.startOffset = t0; - this.count = t1; - }, - AttributedSpans_contractAttributions_closure1: function AttributedSpans_contractAttributions_closure1(t0, t1) { - this.needToEndAttributions = t0; - this.needToStartAttributions = t1; - }, - AttributedSpans_contractAttributions_closure2: function AttributedSpans_contractAttributions_closure2(t0, t1) { - this.startOffset = t0; - this.count = t1; - }, - AttributedSpans_contractAttributions_closure3: function AttributedSpans_contractAttributions_closure3(t0) { - this.count = t0; - }, - SpanMarker: function SpanMarker(t0, t1, t2) { - this.attribution = t0; - this.offset = t1; - this.markerType = t2; - }, - SpanMarkerType: function SpanMarkerType(t0, t1) { - this.index = t0; - this._core$_name = t1; - }, - MultiAttributionSpan: function MultiAttributionSpan(t0, t1, t2) { - this.attributions = t0; - this.start = t1; - this.end = t2; - }, - NamedAttribution: function NamedAttribution(t0) { - this.id = t0; - }, - IncompatibleOverlappingAttributionsException: function IncompatibleOverlappingAttributionsException(t0, t1, t2) { - this.existingAttribution = t0; - this.newAttribution = t1; - this.conflictStart = t2; - }, - AttributedText$(spans, text) { - var t1 = spans == null ? A.AttributedSpans$(null) : spans; - return new A.AttributedText(text, t1, A.List_List$filled(0, null, false, type$.nullable_void_Function)); - }, - AttributedText: function AttributedText(t0, t1, t2) { - var _ = this; - _.text = t0; - _.spans = t1; - _.ChangeNotifier__count = 0; - _.ChangeNotifier__listeners = t2; - _.ChangeNotifier__reentrantlyRemovedListeners = _.ChangeNotifier__notificationCallStackDepth = 0; - _.ChangeNotifier__debugDisposed = false; - }, - AttributedText_computeTextSpan_closure: function AttributedText_computeTextSpan_closure(t0, t1) { - this.$this = t0; + ComputerTextSpan_computeTextSpan_closure: function ComputerTextSpan_computeTextSpan_closure(t0, t1) { + this._this = t0; this.styleBuilder = t1; }, - AttributionVisitEvent: function AttributionVisitEvent(t0, t1) { - this.index = t0; - this._core$_name = t1; - }, - _AttributedText_Object_ChangeNotifier: function _AttributedText_Object_ChangeNotifier() { - }, - BlinkingCaret$(borderRadius, caretHeight, caretOffset, color, controller, isTextEmpty, showCaret, width) { - return new A.BlinkingCaret(controller, caretHeight, caretOffset, color, width, borderRadius, isTextEmpty, showCaret, null); - }, - BlinkingTextCaret: function BlinkingTextCaret(t0, t1, t2, t3, t4, t5, t6, t7) { - var _ = this; - _.textLayout = t0; - _.color = t1; - _.width = t2; - _.borderRadius = t3; - _.textPosition = t4; - _.isTextEmpty = t5; - _.showCaret = t6; - _.key = t7; - }, - _BlinkingTextCaretState: function _BlinkingTextCaretState(t0) { - var _ = this; - _._widget = _._caretOffset = null; - _._debugLifecycleState = t0; - _._framework$_element = null; - }, - _BlinkingTextCaretState_build_closure: function _BlinkingTextCaretState_build_closure(t0) { - this.$this = t0; - }, - _BlinkingTextCaretState_build__closure0: function _BlinkingTextCaretState_build__closure0() { - }, - _BlinkingTextCaretState_build_closure0: function _BlinkingTextCaretState_build_closure0(t0, t1) { - this.$this = t0; - this.caretOffset = t1; - }, - _BlinkingTextCaretState_build__closure: function _BlinkingTextCaretState_build__closure(t0, t1) { - this.$this = t0; - this.caretOffset = t1; - }, - BlinkingCaret: function BlinkingCaret(t0, t1, t2, t3, t4, t5, t6, t7, t8) { - var _ = this; - _.controller = t0; - _.caretHeight = t1; - _.caretOffset = t2; - _.color = t3; - _.width = t4; - _.borderRadius = t5; - _.isTextEmpty = t6; - _.showCaret = t7; - _.key = t8; - }, - BlinkingCaretState: function BlinkingCaretState(t0, t1, t2) { - var _ = this; - _.__BlinkingCaretState__caretBlinkController = $; - _.SingleTickerProviderStateMixin__ticker = t0; - _.SingleTickerProviderStateMixin__tickerModeNotifier = t1; - _._widget = null; - _._debugLifecycleState = t2; - _._framework$_element = null; - }, - _CursorPainter: function _CursorPainter(t0, t1, t2, t3, t4, t5, t6, t7, t8, t9) { - var _ = this; - _.blinkController = t0; - _.caretHeight = t1; - _.caretOffset = t2; - _.width = t3; - _.borderRadius = t4; - _.isTextEmpty = t5; - _.showCaret = t6; - _.caretColor = t7; - _.caretPaint = t8; - _._repaint = t9; - }, - CaretBlinkController: function CaretBlinkController(t0) { - var _ = this; - _._caret$_timer = null; - _._caret$_isVisible = true; - _.ChangeNotifier__count = 0; - _.ChangeNotifier__listeners = t0; - _.ChangeNotifier__reentrantlyRemovedListeners = _.ChangeNotifier__notificationCallStackDepth = 0; - _.ChangeNotifier__debugDisposed = false; - }, - _BlinkingCaretState_State_SingleTickerProviderStateMixin: function _BlinkingCaretState_State_SingleTickerProviderStateMixin() { - }, - _CaretBlinkController_Object_ChangeNotifier: function _CaretBlinkController_Object_ChangeNotifier() { - }, 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)); @@ -114368,6 +115582,7 @@ _._secondTapUpDetails = _._secondTapDownDetails = _._secondTap = _._firstTapUpDetails = _._firstTapDownDetails = _._multi_tap_gesture$_firstTap = _._tapTimer = _.onTimeout = _.onTripleTap = _.onTripleTapUp = _.onTripleTapDown = _.onDoubleTap = _.onDoubleTapUp = _.onDoubleTapDown = _.onTapUp = null; _._multi_tap_gesture$_trackers = t0; _.debugOwner = t1; + _.gestureSettings = null; _._supportedDevices = t2; _._pointerToKind = t3; }, @@ -114461,6 +115676,307 @@ _.onPastePressed = t2; _.key = t3; }, + ViewportEdge: function ViewportEdge(t0, t1) { + this.index = t0; + this._core$_name = t1; + }, + CharacterMovement_moveOffsetUpstreamByWord(_this, textOffset) { + if (textOffset === 0) + return null; + return A.CharacterMovement__moveOffsetByWord(_this, textOffset, true); + }, + CharacterMovement_moveOffsetUpstreamByCharacter(_this, textOffset) { + if (textOffset === 0) + return null; + return A.CharacterMovement__moveOffsetByCharacter(_this, textOffset, 1, true); + }, + CharacterMovement_moveOffsetDownstreamByWord(_this, textOffset) { + if (textOffset === _this.length) + return null; + return A.CharacterMovement__moveOffsetByWord(_this, textOffset, false); + }, + CharacterMovement_moveOffsetDownstreamByCharacter(_this, textOffset) { + if (textOffset === _this.length) + return null; + return A.CharacterMovement__moveOffsetByCharacter(_this, textOffset, 1, false); + }, + CharacterMovement__moveOffsetByWord(_this, textOffset, upstream) { + var range, moveWhile, t1 = {}; + if (textOffset < 0 || textOffset > _this.length) + throw A.wrapException(A.Exception_Exception("Index '" + A.S(textOffset) + "' is out of string range. Length: " + _this.length)); + range = new A.StringCharacterRange((_this.length === 0 ? B.StringCharacters_ehH : new A.StringCharacters(_this)).string, 0, 0); + t1.remainingOffset = textOffset; + range.expandWhile$1(new A.CharacterMovement__moveOffsetByWord_closure(t1)); + moveWhile = upstream ? range.get$dropBackWhile() : range.get$expandWhile(); + moveWhile.call$1(new A.CharacterMovement__moveOffsetByWord_closure0()); + moveWhile.call$1(new A.CharacterMovement__moveOffsetByWord_closure1()); + return range.get$current(range).length; + }, + CharacterMovement__moveOffsetByCharacter(_this, textOffset, characterCount, upstream) { + var t2, range, t1 = {}; + if (textOffset < 0 || textOffset > _this.length) + throw A.wrapException(A.Exception_Exception("Index '" + A.S(textOffset) + "' is out of string range. Length: " + _this.length)); + t2 = (_this.length === 0 ? B.StringCharacters_ehH : new A.StringCharacters(_this)).string; + range = new A.StringCharacterRange(t2, 0, 0); + t1.remainingOffset = textOffset; + range.expandWhile$1(new A.CharacterMovement__moveOffsetByCharacter_closure(t1)); + if (upstream ? range.get$current(range).length < characterCount : t2.length - range._characters_impl$_end < characterCount) + return null; + if (upstream) + range.dropLast$1(characterCount); + else + range._advanceEnd$2(characterCount, range._characters_impl$_start); + return range.get$current(range).length; + }, + CharacterMovement__moveOffsetByWord_closure: function CharacterMovement__moveOffsetByWord_closure(t0) { + this._box_0 = t0; + }, + CharacterMovement__moveOffsetByWord_closure0: function CharacterMovement__moveOffsetByWord_closure0() { + }, + CharacterMovement__moveOffsetByWord_closure1: function CharacterMovement__moveOffsetByWord_closure1() { + }, + CharacterMovement__moveOffsetByCharacter_closure: function CharacterMovement__moveOffsetByCharacter_closure(t0) { + this._box_0 = t0; + }, + MagnifyingGlass: function MagnifyingGlass(t0, t1, t2, t3, t4) { + var _ = this; + _.offsetFromFocalPoint = t0; + _.shape = t1; + _.size = t2; + _.magnificationScale = t3; + _.key = t4; + }, + OuterBoxShadow: function OuterBoxShadow(t0, t1, t2, t3, t4) { + var _ = this; + _.spreadRadius = t0; + _.blurStyle = t1; + _.color = t2; + _.offset = t3; + _.blurRadius = t4; + }, + ToolbarPositionDelegate: function ToolbarPositionDelegate(t0, t1, t2) { + this.textFieldGlobalOffset = t0; + this.desiredTopAnchorInTextField = t1; + this.desiredBottomAnchorInTextField = t2; + }, + HandleType: function HandleType(t0, t1) { + this.index = t0; + this._core$_name = t1; + }, + deserializeMarkdownToDocument(markdown) { + var t1, _i, t2, + markdownNodes = A.BlockParser$(B.C_LineSplitter.convert$1(markdown), A.Document$0()).parseLines$0(), + nodeVisitor = new A._MarkdownToDocument(A._setArrayType([], type$.JSArray_DocumentNode), A._setArrayType([], type$.JSArray_ListItemType)); + 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.MutableDocument$1$nodes(t1); + return t2; + }, + serializeDocumentToMarkdown(doc) { + var t1, t2, i, node, t3, _length, _list, index, indent, symbol, t4, nodeBelow, blockType, + buffer = new A.StringBuffer(""); + for (t1 = doc._nodes, t2 = type$.JSArray_String, i = 0; i < t1.length; ++i) { + node = t1[i]; + if (node instanceof A.ImageNode) { + t3 = buffer._contents += "![" + A.S(node._altText) + "](" + A.S(node._imageUrl) + ")\n"; + buffer._contents = t3 + "\n"; + } else if (node instanceof A.HorizontalRuleNode) { + t3 = buffer._contents += "---\n"; + buffer._contents = t3 + "\n"; + } else if (node instanceof A.ListItemNode) { + _length = node._list_items$_indent + 1; + if (_length < 0) + A.throwExpression(A.ArgumentError$("Length must be a non-negative integer: " + _length, null)); + _list = A._setArrayType(new Array(_length), t2); + for (index = 0; index < _length; ++index) + _list[index] = " "; + indent = B.JSArray_methods.join$1(_list, ""); + t3 = node.type; + symbol = t3 === B.ListItemType_1 ? "*" : "1."; + t4 = buffer._contents += indent + symbol + " " + A._extension_0_toMarkdown(node._text$_text) + "\n"; + nodeBelow = i < t1.length - 1 ? t1[i + 1] : null; + if (!(nodeBelow instanceof A.ListItemNode) || nodeBelow.type !== t3) + buffer._contents = t4 + "\n"; + } else if (node instanceof A.ParagraphNode) { + blockType = node._metadata.$index(0, "blockType"); + t3 = J.getInterceptor$(blockType); + if (t3.$eq(blockType, B.NamedAttribution_header1)) { + t3 = buffer._contents += "# " + A._extension_0_toMarkdown(node._text$_text) + "\n"; + buffer._contents = t3 + "\n"; + } else if (t3.$eq(blockType, B.NamedAttribution_header2)) { + t3 = buffer._contents += "## " + A._extension_0_toMarkdown(node._text$_text) + "\n"; + buffer._contents = t3 + "\n"; + } else if (t3.$eq(blockType, B.NamedAttribution_header3)) { + t3 = buffer._contents += "### " + A._extension_0_toMarkdown(node._text$_text) + "\n"; + buffer._contents = t3 + "\n"; + } else if (t3.$eq(blockType, B.NamedAttribution_header4)) { + t3 = buffer._contents += "#### " + A._extension_0_toMarkdown(node._text$_text) + "\n"; + buffer._contents = t3 + "\n"; + } else if (t3.$eq(blockType, B.NamedAttribution_header5)) { + t3 = buffer._contents += "##### " + A._extension_0_toMarkdown(node._text$_text) + "\n"; + buffer._contents = t3 + "\n"; + } else if (t3.$eq(blockType, B.NamedAttribution_header6)) { + t3 = buffer._contents += "###### " + A._extension_0_toMarkdown(node._text$_text) + "\n"; + buffer._contents = t3 + "\n"; + } else if (t3.$eq(blockType, B.NamedAttribution_blockquote)) { + t3 = buffer._contents += "> " + A._extension_0_toMarkdown(node._text$_text) + "\n"; + buffer._contents = t3 + "\n"; + } else if (t3.$eq(blockType, B.NamedAttribution_code)) { + t3 = buffer._contents += "```\n"; + t3 += A._extension_0_toMarkdown(node._text$_text) + "\n"; + buffer._contents = t3; + t3 += "```\n"; + buffer._contents = t3; + buffer._contents = t3 + "\n"; + } else { + t3 = buffer._contents += A._extension_0_toMarkdown(node._text$_text) + "\n"; + buffer._contents = t3 + "\n"; + } + } + } + t1 = buffer._contents; + return t1.charCodeAt(0) == 0 ? t1 : t1; + }, + _extension_0__sortAndSerializeAttributions(attributions, $event) { + var t1, t2, + buffer = new A.StringBuffer(""); + for (t1 = J.get$iterator$ax($event === B.AttributionVisitEvent_0 ? B.List_ot1 : new A.ReversedListIterable(B.List_ot1, type$.ReversedListIterable_legacy_NamedAttribution)); t1.moveNext$0();) { + t2 = t1.get$current(t1); + if (attributions.contains$1(0, t2)) + buffer._contents += A._extension_0__encodeMarkdownStyle(t2); + } + t1 = buffer._contents; + return t1.charCodeAt(0) == 0 ? t1 : t1; + }, + _extension_0__encodeMarkdownStyle(attribution) { + var t1 = J.getInterceptor$(attribution); + if (t1.$eq(attribution, B.NamedAttribution_code)) + return "`"; + else if (t1.$eq(attribution, B.NamedAttribution_bold)) + return "**"; + else if (t1.$eq(attribution, B.NamedAttribution_italics)) + return "*"; + else if (t1.$eq(attribution, B.NamedAttribution_strikethrough)) + return "~"; + else + return ""; + }, + _extension_0__encodeLinkMarker(attributions, $event) { + var linkAttribution, + linkAttributions = new A.WhereIterable(attributions, new A._extension_0__encodeLinkMarker_closure(), A._instanceType(attributions)._eval$1("WhereIterable")); + if (!linkAttributions.get$isEmpty(linkAttributions)) { + linkAttribution = type$.LinkAttribution._as(linkAttributions.get$first(linkAttributions)); + if ($event === B.AttributionVisitEvent_0) + return "["; + else + return "](" + linkAttribution.url.toString$0(0) + ")"; + } + return ""; + }, + _extension_0_toMarkdown(_this) { + var t1 = {}, + buffer = new A.StringBuffer(""); + t1.spanStart = 0; + _this.visitAttributions$1(new A._extension_0_toMarkdown_closure(t1, buffer)); + t1 = buffer._contents; + return t1.charCodeAt(0) == 0 ? t1 : t1; + }, + _MarkdownToDocument: function _MarkdownToDocument(t0, t1) { + this._markdown$_content = t0; + this._listItemTypeStack = t1; + }, + _InlineMarkdownToDocument: function _InlineMarkdownToDocument(t0) { + this._imageAltText = this._markdown$_imageUrl = null; + this._textStack = t0; + }, + _extension_0__encodeLinkMarker_closure: function _extension_0__encodeLinkMarker_closure() { + }, + _extension_0_toMarkdown_closure: function _extension_0_toMarkdown_closure(t0, t1) { + this._box_0 = t0; + this.buffer = t1; + }, + BlinkingCaret$(borderRadius, caretHeight, caretOffset, color, controller, isTextEmpty, showCaret, width) { + return new A.BlinkingCaret(controller, caretHeight, caretOffset, color, width, borderRadius, isTextEmpty, showCaret, null); + }, + BlinkingTextCaret: function BlinkingTextCaret(t0, t1, t2, t3, t4, t5, t6, t7) { + var _ = this; + _.textLayout = t0; + _.color = t1; + _.width = t2; + _.borderRadius = t3; + _.textPosition = t4; + _.isTextEmpty = t5; + _.showCaret = t6; + _.key = t7; + }, + _BlinkingTextCaretState: function _BlinkingTextCaretState(t0) { + var _ = this; + _._widget = _._caretOffset = null; + _._debugLifecycleState = t0; + _._framework$_element = null; + }, + _BlinkingTextCaretState_build_closure: function _BlinkingTextCaretState_build_closure(t0) { + this.$this = t0; + }, + _BlinkingTextCaretState_build__closure0: function _BlinkingTextCaretState_build__closure0() { + }, + _BlinkingTextCaretState_build_closure0: function _BlinkingTextCaretState_build_closure0(t0, t1) { + this.$this = t0; + this.caretOffset = t1; + }, + _BlinkingTextCaretState_build__closure: function _BlinkingTextCaretState_build__closure(t0, t1) { + this.$this = t0; + this.caretOffset = t1; + }, + BlinkingCaret: function BlinkingCaret(t0, t1, t2, t3, t4, t5, t6, t7, t8) { + var _ = this; + _.controller = t0; + _.caretHeight = t1; + _.caretOffset = t2; + _.color = t3; + _.width = t4; + _.borderRadius = t5; + _.isTextEmpty = t6; + _.showCaret = t7; + _.key = t8; + }, + BlinkingCaretState: function BlinkingCaretState(t0, t1, t2) { + var _ = this; + _.__BlinkingCaretState__caretBlinkController = $; + _.SingleTickerProviderStateMixin__ticker = t0; + _.SingleTickerProviderStateMixin__tickerModeNotifier = t1; + _._widget = null; + _._debugLifecycleState = t2; + _._framework$_element = null; + }, + _CursorPainter: function _CursorPainter(t0, t1, t2, t3, t4, t5, t6, t7, t8, t9) { + var _ = this; + _.blinkController = t0; + _.caretHeight = t1; + _.caretOffset = t2; + _.width = t3; + _.borderRadius = t4; + _.isTextEmpty = t5; + _.showCaret = t6; + _.caretColor = t7; + _.caretPaint = t8; + _._repaint = t9; + }, + CaretBlinkController: function CaretBlinkController(t0) { + var _ = this; + _._caret$_timer = null; + _._caret$_isVisible = true; + _.ChangeNotifier__count = 0; + _.ChangeNotifier__listeners = t0; + _.ChangeNotifier__reentrantlyRemovedListeners = _.ChangeNotifier__notificationCallStackDepth = 0; + _.ChangeNotifier__debugDisposed = false; + }, + _BlinkingCaretState_State_SingleTickerProviderStateMixin: function _BlinkingCaretState_State_SingleTickerProviderStateMixin() { + }, + _CaretBlinkController_Object_ChangeNotifier: function _CaretBlinkController_Object_ChangeNotifier() { + }, SuperSelectableText: function SuperSelectableText(t0, t1, t2, t3, t4, t5, t6, t7, t8) { var _ = this; _.richText = t0; @@ -114532,150 +116048,6 @@ _._depth = 0; _._node$_parent = _._node$_owner = null; }, - MagnifyingGlass: function MagnifyingGlass(t0, t1, t2, t3, t4) { - var _ = this; - _.offsetFromFocalPoint = t0; - _.shape = t1; - _.size = t2; - _.magnificationScale = t3; - _.key = t4; - }, - OuterBoxShadow: function OuterBoxShadow(t0, t1, t2, t3, t4) { - var _ = this; - _.spreadRadius = t0; - _.blurStyle = t1; - _.color = t2; - _.offset = t3; - _.blurRadius = t4; - }, - ToolbarPositionDelegate: function ToolbarPositionDelegate(t0, t1, t2) { - this.textFieldGlobalOffset = t0; - this.desiredTopAnchorInTextField = t1; - this.desiredBottomAnchorInTextField = t2; - }, - HandleType: function HandleType(t0, t1) { - this.index = t0; - this._core$_name = t1; - }, - deserializeMarkdownToDocument(markdown) { - var t1, _i, t2, - markdownNodes = A.BlockParser$(B.C_LineSplitter.convert$1(markdown), A.Document$0()).parseLines$0(), - nodeVisitor = new A._MarkdownToDocument(A._setArrayType([], type$.JSArray_DocumentNode), A._setArrayType([], type$.JSArray_ListItemType)); - 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, A.List_List$filled(0, null, false, type$.nullable_void_Function)); - t2.MutableDocument$1$nodes(t1); - return t2; - }, - serializeDocumentToMarkdown(doc) { - var t1, t2, i, node, t3, _length, _list, index, indent, t4, nodeBelow, blockType, - buffer = new A.StringBuffer(""); - for (t1 = doc._nodes, t2 = type$.JSArray_String, i = 0; i < t1.length; ++i) { - node = t1[i]; - if (node instanceof A.ImageNode) { - t3 = buffer._contents += "![" + A.S(node._altText) + "](" + A.S(node._imageUrl) + ")\n"; - buffer._contents = t3 + "\n"; - } else if (node instanceof A.HorizontalRuleNode) { - t3 = buffer._contents += "---\n"; - buffer._contents = t3 + "\n"; - } else if (node instanceof A.ListItemNode) { - _length = node._list_items$_indent + 1; - if (_length < 0) - A.throwExpression(A.ArgumentError$("Length must be a non-negative integer: " + _length, null)); - _list = A._setArrayType(new Array(_length), t2); - for (index = 0; index < _length; ++index) - _list[index] = " "; - indent = B.JSArray_methods.join$1(_list, ""); - t3 = node.type; - t4 = buffer._contents += indent + (t3 === B.ListItemType_1 ? "*" : "1.") + " " + A._extension_0_toMarkdown(node._text$_text) + "\n"; - nodeBelow = i < t1.length - 1 ? t1[i + 1] : null; - if (!(nodeBelow instanceof A.ListItemNode) || nodeBelow.type !== t3) - buffer._contents = t4 + "\n"; - } else if (node instanceof A.ParagraphNode) { - blockType = node._metadata.$index(0, "blockType"); - t3 = J.getInterceptor$(blockType); - if (t3.$eq(blockType, B.NamedAttribution_header1)) { - t3 = buffer._contents += "# " + A._extension_0_toMarkdown(node._text$_text) + "\n"; - buffer._contents = t3 + "\n"; - } else if (t3.$eq(blockType, B.NamedAttribution_header2)) { - t3 = buffer._contents += "## " + A._extension_0_toMarkdown(node._text$_text) + "\n"; - buffer._contents = t3 + "\n"; - } else if (t3.$eq(blockType, B.NamedAttribution_header3)) { - t3 = buffer._contents += "### " + A._extension_0_toMarkdown(node._text$_text) + "\n"; - buffer._contents = t3 + "\n"; - } else if (t3.$eq(blockType, B.NamedAttribution_header4)) { - t3 = buffer._contents += "#### " + A._extension_0_toMarkdown(node._text$_text) + "\n"; - buffer._contents = t3 + "\n"; - } else if (t3.$eq(blockType, B.NamedAttribution_header5)) { - t3 = buffer._contents += "##### " + A._extension_0_toMarkdown(node._text$_text) + "\n"; - buffer._contents = t3 + "\n"; - } else if (t3.$eq(blockType, B.NamedAttribution_header6)) { - t3 = buffer._contents += "###### " + A._extension_0_toMarkdown(node._text$_text) + "\n"; - buffer._contents = t3 + "\n"; - } else if (t3.$eq(blockType, B.NamedAttribution_blockquote)) { - t3 = buffer._contents += "> " + A._extension_0_toMarkdown(node._text$_text) + "\n"; - buffer._contents = t3 + "\n"; - } else if (t3.$eq(blockType, B.NamedAttribution_code)) { - t3 = buffer._contents += "```\n"; - t3 += A._extension_0_toMarkdown(node._text$_text) + "\n"; - buffer._contents = t3; - t3 += "```\n"; - buffer._contents = t3; - buffer._contents = t3 + "\n"; - } else { - t3 = buffer._contents += A._extension_0_toMarkdown(node._text$_text) + "\n"; - buffer._contents = t3 + "\n"; - } - } - } - t1 = buffer._contents; - return t1.charCodeAt(0) == 0 ? t1 : t1; - }, - _extension_0__sortAndSerializeAttributions(attributions, $event) { - var t1, t2, - buffer = new A.StringBuffer(""); - for (t1 = J.get$iterator$ax($event === B.AttributionVisitEvent_0 ? B.List_ot1 : new A.ReversedListIterable(B.List_ot1, type$.ReversedListIterable_legacy_NamedAttribution)); t1.moveNext$0();) { - t2 = t1.get$current(t1); - if (attributions.contains$1(0, t2)) - buffer._contents += A._extension_0__encodeMarkdownStyle(t2); - } - t1 = buffer._contents; - return t1.charCodeAt(0) == 0 ? t1 : t1; - }, - _extension_0__encodeMarkdownStyle(attribution) { - var t1 = J.getInterceptor$(attribution); - if (t1.$eq(attribution, B.NamedAttribution_code)) - return "`"; - else if (t1.$eq(attribution, B.NamedAttribution_bold)) - return "**"; - else if (t1.$eq(attribution, B.NamedAttribution_italics)) - return "*"; - else if (t1.$eq(attribution, B.NamedAttribution_strikethrough)) - return "~"; - else - return ""; - }, - _extension_0_toMarkdown(_this) { - var t1 = {}, - buffer = new A.StringBuffer(""); - t1.spanStart = 0; - _this.visitAttributions$1(new A._extension_0_toMarkdown_closure(t1, buffer)); - t1 = buffer._contents; - return t1.charCodeAt(0) == 0 ? t1 : t1; - }, - _MarkdownToDocument: function _MarkdownToDocument(t0, t1) { - this._markdown$_content = t0; - this._listItemTypeStack = t1; - }, - _InlineMarkdownToDocument: function _InlineMarkdownToDocument(t0) { - this._imageAltText = this._markdown$_imageUrl = null; - this._textStack = t0; - }, - _extension_0_toMarkdown_closure: function _extension_0_toMarkdown_closure(t0, t1) { - this._box_0 = t0; - this.buffer = t1; - }, ArMessages: function ArMessages() { }, CaMessages: function CaMessages() { @@ -114786,29 +116158,6 @@ }, format_closure: function format_closure() { }, - TypedDataBuffer__reverse(buffer, start, end) { - var first, last; - --end; - for (; start < end;) { - first = buffer[start]; - last = buffer[end]; - buffer[end] = first; - buffer[start] = last; - ++start; - --end; - } - }, - Uint8Buffer$() { - return new A.Uint8Buffer(new Uint8Array(0), 0); - }, - TypedDataBuffer: function TypedDataBuffer() { - }, - _IntBuffer0: function _IntBuffer0() { - }, - Uint8Buffer: function Uint8Buffer(t0, t1) { - this._typed_buffer$_buffer = t0; - this._typed_buffer$_length = t1; - }, MethodChannelUrlLauncher: function MethodChannelUrlLauncher(t0) { this._instanceToken = t0; }, @@ -114819,7 +116168,7 @@ UrlLauncherPlatform: function UrlLauncherPlatform() { }, UrlLauncherPlugin: function UrlLauncherPlugin(t0, t1) { - this._window = t0; + this._url_launcher_web$_window = t0; this._isSafari = false; this._instanceToken = t1; }, @@ -115080,12 +116429,36 @@ _.build = t3; _._preRelease = t4; }, + main() { + var $async$goto = 0, + $async$completer = A._makeAsyncAwaitCompleter(type$.void); + var $async$main = 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.webOnlyWarmupEngine(new A.main_closure(), new A.main_closure0()), $async$main); + case 2: + // returning from await. + // implicit return + return A._asyncReturn(null, $async$completer); + } + }); + return A._asyncStartSync($async$main, $async$completer); + }, + main_closure0: function main_closure0() { + }, + main_closure: function main_closure() { + }, CupertinoUserInterfaceLevel_maybeOf(context) { context.dependOnInheritedWidgetOfExactType$1$0(type$.CupertinoUserInterfaceLevel); return null; }, LinkViewController__viewFactory(viewId) { - return $.LinkViewController__instances.$index(0, viewId).get$_element(); + 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); @@ -115143,6 +116516,29 @@ } while (true); return (crc ^ 4294967295) >>> 0; }, + getCharacterEndBounds(text, startingCodePointIndex) { + var range, + t1 = text.length; + if (startingCodePointIndex === t1) + return t1; + range = A.StringCharacterRange_StringCharacterRange$at(text, 0, startingCodePointIndex); + if (range.get$current(range).length !== startingCodePointIndex) + return range.get$current(range).length; + range._advanceEnd$2(1, range._characters_impl$_start); + return range.get$current(range).length; + }, + getCharacterStartBounds(text, endingCodePointIndex) { + var range; + if (endingCodePointIndex === 0) + return 0; + range = A.StringCharacterRange_StringCharacterRange$at(text, 0, endingCodePointIndex); + if (range.get$current(range).length !== endingCodePointIndex) { + range.dropLast$0(); + return range.get$current(range).length; + } + range.dropLast$0(); + return range.get$current(range).length; + }, low(codeUnit) { var index = B.JSString_methods._codeUnitAt$1(string$.u0e3b_____, codeUnit >>> 6) + (codeUnit & 63), bit = index & 1, @@ -115385,7 +116781,7 @@ t2 = t3; } else t2 = t3; - t2.push(element); + J.add$1$ax(t2, element); } return map; }, @@ -115812,15 +117208,15 @@ t1 = false; else t1 = false; - 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); - } + if (t1) + return A.Color_alphaBlend(A.ElevationOverlay__overlayColor(theme.colorScheme.onSurface, elevation), 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: @@ -116338,8 +117734,8 @@ var hex, t1, exception; try { hex = B.JSInt_methods.toRadixString$1(color.get$value(color), 16); - t1 = "#" + J.substring$2$s(hex, 2, J.get$length$asx(hex)); - return t1; + t1 = J.substring$2$s(hex, 2, J.get$length$asx(hex)); + return "#" + t1; } catch (exception) { return null; } @@ -117177,10 +118573,9 @@ A.print(s); }, doNothingWhenThereIsNoSelection(editContext, keyEvent) { - if (editContext.composer._document_composer$_selection == null) { - $.$get$_log4().log$2("doNothingWhenThereIsNoSelection", " - no selection. Returning."); + if (editContext.composer._document_composer$_selection == null) return B.ExecutionInstruction_2; - } else + else return B.ExecutionInstruction_0; }, pasteWhenCmdVIsPressed(editContext, keyEvent) { @@ -117188,7 +118583,6 @@ return B.ExecutionInstruction_0; if (editContext.composer._document_composer$_selection == null) return B.ExecutionInstruction_0; - $.$get$_log4().log$2("pasteWhenCmdVIsPressed", "Pasting clipboard content..."); editContext.commonOps.paste$0(); return B.ExecutionInstruction_2; }, @@ -117254,9 +118648,8 @@ } }, anyCharacterOrDestructiveKeyToDeleteSelection(editContext, keyEvent) { - var t1, t2, isDestructiveKey, character, isCharacterKey; - $.$get$_log4().log$2("deleteExpandedSelectionWhenCharacterOrDestructiveKeyPressed", "Running..."); - t1 = editContext.composer._document_composer$_selection; + var t2, isDestructiveKey, character, isCharacterKey, + t1 = editContext.composer._document_composer$_selection; if (t1 == null || J.$eq$(t1.base, t1.extent)) return B.ExecutionInstruction_0; t1 = $.$get$RawKeyboard_instance()._keysPressed; @@ -117303,21 +118696,37 @@ return B.ExecutionInstruction_2; }, backspaceToRemoveUpstreamContent(editContext, keyEvent) { + var t1, t2; if (!keyEvent.data.get$logicalKey().$eq(0, B.LogicalKeyboardKey_4294967304)) return B.ExecutionInstruction_0; + 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_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 = true; + if (t1) + return B.ExecutionInstruction_0; return editContext.commonOps.deleteUpstream$0() ? B.ExecutionInstruction_2 : B.ExecutionInstruction_0; }, moveUpDownLeftAndRightWithArrowKeys(editContext, keyEvent) { - var movementModifiers, t2, t3, didMove, - _s35_ = "moveUpDownLeftAndRightWithArrowKeys", + var movementModifier, t2, t3, didMove, t1 = keyEvent.data; if (!B.JSArray_methods.contains$1(B.List_w97, t1.get$logicalKey())) return B.ExecutionInstruction_0; if (t1.get$logicalKey().$eq(0, B.LogicalKeyboardKey_4294968066) || t1.get$logicalKey().$eq(0, B.LogicalKeyboardKey_4294968067)) { - $.$get$_log4().log$2(_s35_, " - handling left arrow key"); - movementModifiers = A.LinkedHashSet_LinkedHashSet$_empty(type$.MovementModifier); if (A.PrimaryShortcutKey_get_isPrimaryShortcutKeyPressed(keyEvent)) - movementModifiers.add$1(0, B.MovementModifier_line); + movementModifier = B.MovementModifier_line; else { t2 = $.$get$RawKeyboard_instance()._keysPressed; t3 = t2.get$values(t2); @@ -117326,8 +118735,7 @@ t2 = A.LinkedHashSet_LinkedHashSet$of(t2, A._instanceType(t2)._eval$1("Iterable.E")).contains$1(0, B.LogicalKeyboardKey_8589934853); } else t2 = true; - if (t2) - movementModifiers.add$1(0, B.MovementModifier_word); + movementModifier = t2 ? B.MovementModifier_word : null; } t2 = editContext.commonOps; if (t1.get$logicalKey().$eq(0, B.LogicalKeyboardKey_4294968066)) { @@ -117338,7 +118746,7 @@ t1 = A.LinkedHashSet_LinkedHashSet$of(t1, A._instanceType(t1)._eval$1("Iterable.E")).contains$1(0, B.LogicalKeyboardKey_8589934851); } else t1 = true; - didMove = t2.moveCaretUpstream$2$expand$movementModifiers(t1, movementModifiers); + didMove = t2.moveCaretUpstream$2$expand$movementModifier(t1, movementModifier); } else { t1 = $.$get$RawKeyboard_instance()._keysPressed; t3 = t1.get$values(t1); @@ -117347,10 +118755,9 @@ t1 = A.LinkedHashSet_LinkedHashSet$of(t1, A._instanceType(t1)._eval$1("Iterable.E")).contains$1(0, B.LogicalKeyboardKey_8589934851); } else t1 = true; - didMove = t2.moveCaretDownstream$2$expand$movementModifiers(t1, movementModifiers); + didMove = t2.moveCaretDownstream$2$expand$movementModifier(t1, movementModifier); } } else if (t1.get$logicalKey().$eq(0, B.LogicalKeyboardKey_4294968068)) { - $.$get$_log4().log$2(_s35_, " - handling up arrow key"); 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)) { @@ -117360,7 +118767,6 @@ t1 = true; didMove = editContext.commonOps.moveCaretUp$1$expand(t1); } else if (t1.get$logicalKey().$eq(0, B.LogicalKeyboardKey_4294968065)) { - $.$get$_log4().log$2(_s35_, " - handling down arrow key"); 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)) { @@ -117373,6 +118779,70 @@ didMove = false; return didMove ? B.ExecutionInstruction_2 : B.ExecutionInstruction_0; }, + moveToLineStartOrEndWithCtrlAOrE(editContext, keyEvent) { + var t1, t2, t3, didMove; + $.$get$Platform__instance().toString; + if ($.$get$isMac()) + return B.ExecutionInstruction_0; + 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)) { + t2 = t1.get$values(t1); + t2 = A.LinkedHashSet_LinkedHashSet$of(t2, A._instanceType(t2)._eval$1("Iterable.E")).contains$1(0, B.LogicalKeyboardKey_8589934849); + } else + t2 = true; + if (!t2) + return B.ExecutionInstruction_0; + t2 = keyEvent.data; + if (t2.get$logicalKey().$eq(0, B.LogicalKeyboardKey_97)) { + t3 = t1.get$values(t1); + if (!A.LinkedHashSet_LinkedHashSet$of(t3, A._instanceType(t3)._eval$1("Iterable.E")).contains$1(0, B.LogicalKeyboardKey_8589934850)) { + t3 = t1.get$values(t1); + t3 = A.LinkedHashSet_LinkedHashSet$of(t3, A._instanceType(t3)._eval$1("Iterable.E")).contains$1(0, B.LogicalKeyboardKey_8589934851); + } else + t3 = true; + didMove = editContext.commonOps.moveCaretUpstream$2$expand$movementModifier(t3, B.MovementModifier_line); + } else + didMove = false; + if (t2.get$logicalKey().$eq(0, B.LogicalKeyboardKey_101)) { + 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; + didMove = editContext.commonOps.moveCaretDownstream$2$expand$movementModifier(t1, B.MovementModifier_line); + } + return didMove ? B.ExecutionInstruction_2 : B.ExecutionInstruction_0; + }, + deleteLineWithCmdBksp(editContext, keyEvent) { + 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) + return B.ExecutionInstruction_0; + t1 = editContext.commonOps; + if (t1.moveCaretUpstream$2$expand$movementModifier(true, B.MovementModifier_line)) + return t1.deleteSelection$0() ? B.ExecutionInstruction_2 : B.ExecutionInstruction_0; + return B.ExecutionInstruction_0; + }, + deleteWordWithAltBksp(editContext, keyEvent) { + 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_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; + if (!t1 || !keyEvent.data.get$logicalKey().$eq(0, B.LogicalKeyboardKey_4294967304)) + return B.ExecutionInstruction_0; + if (editContext.composer._document_composer$_selection == null) + return B.ExecutionInstruction_0; + t1 = editContext.commonOps; + if (t1.moveCaretUpstream$2$expand$movementModifier(true, B.MovementModifier_word)) + return t1.deleteSelection$0() ? B.ExecutionInstruction_2 : B.ExecutionInstruction_0; + return B.ExecutionInstruction_0; + }, getWordSelection(docLayout, docPosition) { var t2, component, nodePosition, wordNodeSelection, _s16_ = "getWordSelection", @@ -117477,138 +118947,6 @@ 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); }, - CharacterMovement_moveOffsetUpstreamByWord(_this, textOffset) { - var t1, t2, t3, isInSpace, lastSpaceStartCodePointOffset, lastSpaceEndCodePointOffset, visitedCharacterCount, codePointIndex, character, isInSpace0; - if (textOffset < 0 || textOffset > _this.length) - throw A.wrapException(A.Exception_Exception("Index '" + A.S(textOffset) + "' is out of string range. Length: " + _this.length)); - if (textOffset === 0) - return null; - t1 = (_this.length === 0 ? B.StringCharacters_ehH : new A.StringCharacters(_this)).string; - t2 = new A.StringCharacterRange(t1, 0, 0); - t3 = textOffset - 1; - isInSpace = false; - lastSpaceStartCodePointOffset = 0; - lastSpaceEndCodePointOffset = 0; - visitedCharacterCount = 0; - codePointIndex = 0; - for (; t2._advanceEnd$2(1, t2._characters_impl$_end); isInSpace = isInSpace0) { - character = t2._currentCache; - if (character == null) - character = t2._currentCache = B.JSString_methods.substring$2(t1, t2._characters_impl$_start, t2._characters_impl$_end); - if (visitedCharacterCount >= t3) - break; - isInSpace0 = character === " "; - if (isInSpace0 && !isInSpace) - lastSpaceStartCodePointOffset = codePointIndex; - codePointIndex += character.length; - ++visitedCharacterCount; - if (isInSpace0) - lastSpaceEndCodePointOffset = codePointIndex; - } - return lastSpaceEndCodePointOffset < textOffset ? lastSpaceEndCodePointOffset : lastSpaceStartCodePointOffset; - }, - CharacterMovement_moveOffsetUpstreamByCharacter(_this, textOffset) { - var characterIndices, t1, t2, codePointIndex, character; - if (textOffset < 0 || textOffset > _this.length) - throw A.wrapException(A.Exception_Exception("Index '" + A.S(textOffset) + "' is out of string range. Length: " + _this.length)); - if (textOffset === 0) - return null; - characterIndices = A._setArrayType([], type$.JSArray_int); - t1 = (_this.length === 0 ? B.StringCharacters_ehH : new A.StringCharacters(_this)).string; - t2 = new A.StringCharacterRange(t1, 0, 0); - codePointIndex = 0; - for (; t2._advanceEnd$2(1, t2._characters_impl$_end);) { - character = t2._currentCache; - if (character == null) - character = t2._currentCache = B.JSString_methods.substring$2(t1, t2._characters_impl$_start, t2._characters_impl$_end); - if (codePointIndex === textOffset) - break; - characterIndices.push(codePointIndex); - codePointIndex += character.length; - } - t1 = characterIndices.length; - if (t1 < 1) - return null; - return characterIndices[t1 - 1]; - }, - CharacterMovement_moveOffsetDownstreamByWord(_this, textOffset) { - var t1, t2, t3, isInSpace, lastSpaceStartCodePointOffset, lastSpaceEndCodePointOffset, codePointIndex, character, isInSpace0; - if (textOffset < 0 || textOffset > _this.length) - throw A.wrapException(A.Exception_Exception("Index '" + A.S(textOffset) + "' is out of string range. Length: " + _this.length)); - t1 = _this.length; - if (textOffset === t1) - return null; - t2 = (t1 === 0 ? B.StringCharacters_ehH : new A.StringCharacters(_this)).string; - t3 = new A.StringCharacterRange(t2, 0, 0); - isInSpace = false; - lastSpaceStartCodePointOffset = 0; - lastSpaceEndCodePointOffset = 0; - codePointIndex = 0; - for (; t3._advanceEnd$2(1, t3._characters_impl$_end); isInSpace = isInSpace0) { - character = t3._currentCache; - if (character == null) - character = t3._currentCache = B.JSString_methods.substring$2(t2, t3._characters_impl$_start, t3._characters_impl$_end); - isInSpace0 = character === " "; - if (isInSpace0 && !isInSpace) - lastSpaceStartCodePointOffset = codePointIndex; - codePointIndex += character.length; - if (isInSpace0) - lastSpaceEndCodePointOffset = codePointIndex; - if (lastSpaceStartCodePointOffset > textOffset) - return lastSpaceStartCodePointOffset; - if (lastSpaceEndCodePointOffset > textOffset) - return lastSpaceEndCodePointOffset; - } - return t1; - }, - CharacterMovement_moveOffsetDownstreamByCharacter(_this, textOffset) { - var t1, t2, t3, visitedCharacterCodePointLength, characterCountBeyondTextOffset, character; - if (textOffset < 0 || textOffset > _this.length) - throw A.wrapException(A.Exception_Exception("Index '" + A.S(textOffset) + "' is out of string range. Length: " + _this.length)); - t1 = _this.length; - if (textOffset === t1) - return null; - t2 = (t1 === 0 ? B.StringCharacters_ehH : new A.StringCharacters(_this)).string; - t3 = new A.StringCharacterRange(t2, 0, 0); - visitedCharacterCodePointLength = 0; - characterCountBeyondTextOffset = 0; - for (; t3._advanceEnd$2(1, t3._characters_impl$_end);) { - character = t3._currentCache; - if (character == null) - character = t3._currentCache = B.JSString_methods.substring$2(t2, t3._characters_impl$_start, t3._characters_impl$_end); - visitedCharacterCodePointLength += character.length; - if (visitedCharacterCodePointLength > textOffset) - ++characterCountBeyondTextOffset; - if (characterCountBeyondTextOffset === 1) - break; - } - if (characterCountBeyondTextOffset < 1) - return null; - return visitedCharacterCodePointLength; - }, - getCharacterEndBounds(text, startingCodePointIndex) { - var range, - t1 = text.length; - if (startingCodePointIndex === t1) - return t1; - range = A.StringCharacterRange_StringCharacterRange$at(text, 0, startingCodePointIndex); - if (range.get$current(range).length !== startingCodePointIndex) - return range.get$current(range).length; - range._advanceEnd$2(1, range._characters_impl$_start); - return range.get$current(range).length; - }, - getCharacterStartBounds(text, endingCodePointIndex) { - var range; - if (endingCodePointIndex === 0) - return 0; - range = A.StringCharacterRange_StringCharacterRange$at(text, 0, endingCodePointIndex); - if (range.get$current(range).length !== endingCodePointIndex) { - range.dropLast$0(); - return range.get$current(range).length; - } - range.dropLast$0(); - return range.get$current(range).length; - }, launch(urlString, forceSafariVC, forceWebView) { var $async$goto = 0, $async$completer = A._makeAsyncAwaitCompleter(type$.bool), @@ -117685,75 +119023,6 @@ for (i = 0; i < 16; ++i) b[i] = rand.nextInt$1(256); return b; - }, - main0() { - var $async$goto = 0, - $async$completer = A._makeAsyncAwaitCompleter(type$.void), - t3, t4, target, vendor, appVersion, t1, t2; - var $async$main0 = 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 = $.$get$webPluginRegistrar(); - t2 = $.$get$FilePickerWeb_platform(); - A.PlatformInterface__verify(t2, $.$get$FilePicker__token(), false); - $.FilePicker__instance = t2; - A.GoogleSignInPlatform_instance(A.GoogleSignInPlugin$()); - t2 = $.$get$ImageCropperPlatform__token(); - t3 = new A.ImageCropperPlugin(t2); - A.PlatformInterface__verify(t3, t2, true); - $.ImageCropperPlatform__instance = t3; - t3 = $.$get$ImagePickerPlatform__token(); - t2 = new A.ImagePickerPlugin(t3); - t2.__ImagePickerPlugin__imageResizer = new A.ImageResizer(); - t4 = document; - 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"; - t4 = t4.querySelector("body"); - t4.toString; - J.get$children$x(t4).add$1(0, target); - } - t2.__ImagePickerPlugin__target = target; - A.PlatformInterface__verify(t2, t3, true); - $.ImagePickerPlatform__instance = t2; - t2 = $.$get$PackageInfoPlatform__token(); - t3 = new A.PackageInfoPlugin(t2); - A.PlatformInterface__verify(t3, t2, false); - $.PackageInfoPlatform__instance = t3; - t3 = A._setArrayType([], type$.JSArray_Completer_dynamic); - t2 = $.$get$PrintingPlatform__token(); - t3 = new A.PrintingPlugin(new A.Mutex(t3), t2); - A.PlatformInterface__verify(t3, t2, false); - $.PrintingPlatform__instance = t3; - new A.MethodChannel("sentry_flutter", B.C_StandardMethodCodec, t1).setMethodCallHandler$1(new A.SentryFlutterWeb().get$handleMethodCall()); - A.SharedPreferencesStorePlatform_instance(new A.SharedPreferencesPlugin()); - t2 = window; - t3 = $.$get$UrlLauncherPlatform__token(); - t4 = new A.UrlLauncherPlugin(t2, t3); - t2 = t2.navigator; - vendor = t2.vendor; - appVersion = t2.appVersion; - t4._isSafari = vendor != null && B.JSString_methods.contains$1(vendor, "Apple") && appVersion != null && B.JSString_methods.contains$1(appVersion, "Version"); - A.PlatformInterface__verify(t4, t3, true); - $.UrlLauncherPlatform__instance = t4; - $.$get$platformViewRegistry().toString; - $.$get$platformViewManager().registerFactory$3$isVisible("__url_launcher::link", A.link_LinkViewController__viewFactory$closure(), false); - $.pluginMessageCallHandler = t1.get$handleFrameworkMessage(); - $async$goto = 2; - return A._asyncAwait(A.webOnlyInitializePlatform(), $async$main0); - case 2: - // returning from await. - A.main(); - // implicit return - return A._asyncReturn(null, $async$completer); - } - }); - return A._asyncStartSync($async$main0, $async$completer); } }, J = { @@ -118040,15 +119309,15 @@ set$length$asx(receiver, value) { return J.getInterceptor$asx(receiver).set$length(receiver, value); }, - set$returnValue$x(receiver, value) { - return J.getInterceptor$x(receiver).set$returnValue(receiver, value); - }, set$text$x(receiver, value) { return J.getInterceptor$x(receiver).set$text(receiver, value); }, set$textDirection$x(receiver, value) { return J.getInterceptor$x(receiver).set$textDirection(receiver, value); }, + get$AboveBaseline$x(receiver) { + return J.getInterceptor$x(receiver).get$AboveBaseline(receiver); + }, get$All$x(receiver) { return J.getInterceptor$x(receiver).get$All(receiver); }, @@ -118061,6 +119330,12 @@ get$BGRA_8888$x(receiver) { return J.getInterceptor$x(receiver).get$BGRA_8888(receiver); }, + get$Baseline$x(receiver) { + return J.getInterceptor$x(receiver).get$Baseline(receiver); + }, + get$BelowBaseline$x(receiver) { + return J.getInterceptor$x(receiver).get$BelowBaseline(receiver); + }, get$Bevel$x(receiver) { return J.getInterceptor$x(receiver).get$Bevel(receiver); }, @@ -118073,6 +119348,9 @@ get$Bold$x(receiver) { return J.getInterceptor$x(receiver).get$Bold(receiver); }, + get$Bottom$x(receiver) { + return J.getInterceptor$x(receiver).get$Bottom(receiver); + }, get$Butt$x(receiver) { return J.getInterceptor$x(receiver).get$Butt(receiver); }, @@ -118244,6 +119522,9 @@ get$Medium$x(receiver) { return J.getInterceptor$x(receiver).get$Medium(receiver); }, + get$Middle$x(receiver) { + return J.getInterceptor$x(receiver).get$Middle(receiver); + }, get$MipmapMode$x(receiver) { return J.getInterceptor$x(receiver).get$MipmapMode(receiver); }, @@ -118289,6 +119570,9 @@ get$Path$x(receiver) { return J.getInterceptor$x(receiver).get$Path(receiver); }, + get$PlaceholderAlignment$x(receiver) { + return J.getInterceptor$x(receiver).get$PlaceholderAlignment(receiver); + }, get$Plus$x(receiver) { return J.getInterceptor$x(receiver).get$Plus(receiver); }, @@ -118388,6 +119672,9 @@ get$TileMode$x(receiver) { return J.getInterceptor$x(receiver).get$TileMode(receiver); }, + get$Top$x(receiver) { + return J.getInterceptor$x(receiver).get$Top(receiver); + }, get$Typeface$x(receiver) { return J.getInterceptor$x(receiver).get$Typeface(receiver); }, @@ -118427,6 +119714,9 @@ get$buffer$x(receiver) { return J.getInterceptor$x(receiver).get$buffer(receiver); }, + get$canvasKit$x(receiver) { + return J.getInterceptor$x(receiver).get$canvasKit(receiver); + }, get$canvasKitBaseUrl$x(receiver) { return J.getInterceptor$x(receiver).get$canvasKitBaseUrl(receiver); }, @@ -118466,6 +119756,9 @@ get$first$ax(receiver) { return J.getInterceptor$ax(receiver).get$first(receiver); }, + get$frameCount$x(receiver) { + return J.getInterceptor$x(receiver).get$frameCount(receiver); + }, get$hashCode$(receiver) { return J.getInterceptor$(receiver).get$hashCode(receiver); }, @@ -118475,6 +119768,9 @@ get$id_token$x(receiver) { return J.getInterceptor$x(receiver).get$id_token(receiver); }, + get$image$x(receiver) { + return J.getInterceptor$x(receiver).get$image(receiver); + }, get$index$z(receiver) { return J.getInterceptor$z(receiver).get$index(receiver); }, @@ -118526,21 +119822,27 @@ get$onError$x(receiver) { return J.getInterceptor$x(receiver).get$onError(receiver); }, - get$parent$x(receiver) { - return J.getInterceptor$x(receiver).get$parent(receiver); - }, get$product$x(receiver) { return J.getInterceptor$x(receiver).get$product(receiver); }, get$promise$x(receiver) { return J.getInterceptor$x(receiver).get$promise(receiver); }, + get$ready$x(receiver) { + return J.getInterceptor$x(receiver).get$ready(receiver); + }, + get$repetitionCount$x(receiver) { + return J.getInterceptor$x(receiver).get$repetitionCount(receiver); + }, get$reversed$ax(receiver) { return J.getInterceptor$ax(receiver).get$reversed(receiver); }, get$runtimeType$(receiver) { return J.getInterceptor$(receiver).get$runtimeType(receiver); }, + get$selectedTrack$x(receiver) { + return J.getInterceptor$x(receiver).get$selectedTrack(receiver); + }, get$setRequestHeader$x(receiver) { return J.getInterceptor$x(receiver).get$setRequestHeader(receiver); }, @@ -118561,9 +119863,6 @@ get$target$x(receiver) { return J.getInterceptor$x(receiver).get$target(receiver); }, - get$type$x(receiver) { - return J.getInterceptor$x(receiver).get$type(receiver); - }, get$value$x(receiver) { return J.getInterceptor$x(receiver).get$value(receiver); }, @@ -118657,6 +119956,9 @@ MakeImage$3$x(receiver, a0, a1, a2) { return J.getInterceptor$x(receiver).MakeImage$3(receiver, a0, a1, a2); }, + MakeLazyImageFromTextureSource$2$x(receiver, a0, a1) { + return J.getInterceptor$x(receiver).MakeLazyImageFromTextureSource$2(receiver, a0, a1); + }, MakeLinearGradient$6$x(receiver, a0, a1, a2, a3, a4, a5) { return J.getInterceptor$x(receiver).MakeLinearGradient$6(receiver, a0, a1, a2, a3, a4, a5); }, @@ -118684,9 +119986,6 @@ _codeUnitAt$1$s(receiver, a0) { return J.getInterceptor$s(receiver)._codeUnitAt$1(receiver, a0); }, - _initEvent$3$x(receiver, a0, a1, a2) { - return J.getInterceptor$x(receiver)._initEvent$3(receiver, a0, a1, a2); - }, _replaceChild$2$x(receiver, a0, a1) { return J.getInterceptor$x(receiver)._replaceChild$2(receiver, a0, a1); }, @@ -118714,6 +120013,9 @@ addOval$3$x(receiver, a0, a1, a2) { return J.getInterceptor$x(receiver).addOval$3(receiver, a0, a1, a2); }, + addPlaceholder$5$x(receiver, a0, a1, a2, a3, a4) { + return J.getInterceptor$x(receiver).addPlaceholder$5(receiver, a0, a1, a2, a3, a4); + }, addPoly$2$x(receiver, a0, a1) { return J.getInterceptor$x(receiver).addPoly$2(receiver, a0, a1); }, @@ -118870,6 +120172,9 @@ createElement$1$x(receiver, a0) { return J.getInterceptor$x(receiver).createElement$1(receiver, a0); }, + decode$1$x(receiver, a0) { + return J.getInterceptor$x(receiver).decode$1(receiver, a0); + }, delete$0$x(receiver) { return J.getInterceptor$x(receiver).delete$0(receiver); }, @@ -118978,6 +120283,9 @@ getGlyphPositionAtCoordinate$2$x(receiver, a0, a1) { return J.getInterceptor$x(receiver).getGlyphPositionAtCoordinate$2(receiver, a0, a1); }, + getH5vccSkSurface$0$x(receiver) { + return J.getInterceptor$x(receiver).getH5vccSkSurface$0(receiver); + }, getHeight$0$x(receiver) { return J.getInterceptor$x(receiver).getHeight$0(receiver); }, @@ -119134,9 +120442,6 @@ pop$0$x(receiver) { return J.getInterceptor$x(receiver).pop$0(receiver); }, - preventDefault$0$x(receiver) { - return J.getInterceptor$x(receiver).preventDefault$0(receiver); - }, pushPaintStyle$3$x(receiver, a0, a1, a2) { return J.getInterceptor$x(receiver).pushPaintStyle$3(receiver, a0, a1, a2); }, @@ -119230,6 +120535,9 @@ saveLayer$4$x(receiver, a0, a1, a2, a3) { return J.getInterceptor$x(receiver).saveLayer$4(receiver, a0, a1, a2, a3); }, + scale$1$x(receiver, a0) { + return J.getInterceptor$x(receiver).scale$1(receiver, a0); + }, scale$2$x(receiver, a0, a1) { return J.getInterceptor$x(receiver).scale$2(receiver, a0, a1); }, @@ -119299,9 +120607,6 @@ startsWith$1$s(receiver, a0) { return J.getInterceptor$s(receiver).startsWith$1(receiver, a0); }, - stopPropagation$0$x(receiver) { - return J.getInterceptor$x(receiver).stopPropagation$0(receiver); - }, style$2$x(receiver, a0, a1) { return J.getInterceptor$x(receiver).style$2(receiver, a0, a1); }, @@ -119392,6 +120697,9 @@ unlock$0$x(receiver) { return J.getInterceptor$x(receiver).unlock$0(receiver); }, + updateWith$1$config$z(receiver, a0) { + return J.getInterceptor$z(receiver).updateWith$1$config(receiver, a0); + }, where$1$ax(receiver, a0) { return J.getInterceptor$ax(receiver).where$1(receiver, a0); }, @@ -119439,7 +120747,6 @@ }, B = {}; var holders = [A, J, B]; - hunkHelpers.setFunctionNamesIfNecessary(holders); var $ = {}; A.AlarmClock.prototype = { set$datetime(value) { @@ -119459,19 +120766,19 @@ _this._datetime = value; return; } - if (_this.__engine$_timer == null) - _this.__engine$_timer = A.Timer_Timer(A.Duration$(0, 0, 0, t1 - t2, 0, 0), _this.get$_timerDidFire()); + if (_this._timer == null) + _this._timer = A.Timer_Timer(A.Duration$(0, 0, 0, t1 - t2, 0, 0), _this.get$_timerDidFire()); else if (_this._datetime._value > t1) { _this._cancelTimer$0(); - _this.__engine$_timer = A.Timer_Timer(A.Duration$(0, 0, 0, t1 - t2, 0, 0), _this.get$_timerDidFire()); + _this._timer = A.Timer_Timer(A.Duration$(0, 0, 0, t1 - t2, 0, 0), _this.get$_timerDidFire()); } _this._datetime = value; }, _cancelTimer$0() { - var t1 = this.__engine$_timer; + var t1 = this._timer; if (t1 != null) t1.cancel$0(0); - this.__engine$_timer = null; + this._timer = null; }, _timerDidFire$0() { var t2, _this = this, @@ -119481,14 +120788,158 @@ t2 = now._value; t1 = t1._value; if (t2 >= t1) { - _this.__engine$_timer = null; + _this._timer = null; t1 = _this.callback; if (t1 != null) t1.call$0(); } else - _this.__engine$_timer = A.Timer_Timer(A.Duration$(0, 0, 0, t1 - t2, 0, 0), _this.get$_timerDidFire()); + _this._timer = A.Timer_Timer(A.Duration$(0, 0, 0, t1 - t2, 0, 0), _this.get$_timerDidFire()); } }; + A.AppBootstrap.prototype = { + autoStart$0() { + var $async$goto = 0, + $async$completer = A._makeAsyncAwaitCompleter(type$.void), + $async$self = this; + var $async$autoStart$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._initEngine.call$0(), $async$autoStart$0); + case 2: + // returning from await. + $async$goto = 3; + return A._asyncAwait($async$self._runApp.call$0(), $async$autoStart$0); + case 3: + // returning from await. + // implicit return + return A._asyncReturn(null, $async$completer); + } + }); + return A._asyncStartSync($async$autoStart$0, $async$completer); + }, + prepareEngineInitializer$0() { + var t1 = A.allowInterop(new A.AppBootstrap_prepareEngineInitializer_closure(this)); + return {initializeEngine: A.allowInterop(new A.AppBootstrap_prepareEngineInitializer_closure0(this)), autoStart: t1}; + }, + _prepareAppRunner$0() { + return {runApp: A.allowInterop(new A.AppBootstrap__prepareAppRunner_closure(this))}; + } + }; + A.AppBootstrap_prepareEngineInitializer_closure.prototype = { + call$0() { + return new self.Promise(A.allowInterop(new A.AppBootstrap_prepareEngineInitializer__closure0(this.$this)), type$.FlutterApp); + }, + $signature: 2359 + }; + A.AppBootstrap_prepareEngineInitializer__closure0.prototype = { + call$2(resolve, _) { + var $async$goto = 0, + $async$completer = A._makeAsyncAwaitCompleter(type$.void), + $async$self = this; + var $async$call$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 + $async$goto = 2; + return A._asyncAwait($async$self.$this.autoStart$0(), $async$call$2); + case 2: + // returning from await. + resolve.call$1({}); + // implicit return + return A._asyncReturn(null, $async$completer); + } + }); + return A._asyncStartSync($async$call$2, $async$completer); + }, + $signature: 582 + }; + A.AppBootstrap_prepareEngineInitializer_closure0.prototype = { + call$1(params) { + return new self.Promise(A.allowInterop(new A.AppBootstrap_prepareEngineInitializer__closure(this.$this)), type$.FlutterAppRunner); + }, + call$0() { + return this.call$1(null); + }, + "call*": "call$1", + $requiredArgCount: 0, + $defaultValues() { + return [null]; + }, + $signature: 1262 + }; + A.AppBootstrap_prepareEngineInitializer__closure.prototype = { + call$2(resolve, _) { + var $async$goto = 0, + $async$completer = A._makeAsyncAwaitCompleter(type$.void), + $async$self = this, t1; + var $async$call$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 + t1 = $async$self.$this; + $async$goto = 2; + return A._asyncAwait(t1._initEngine.call$0(), $async$call$2); + case 2: + // returning from await. + resolve.call$1(t1._prepareAppRunner$0()); + // implicit return + return A._asyncReturn(null, $async$completer); + } + }); + return A._asyncStartSync($async$call$2, $async$completer); + }, + $signature: 1960 + }; + A.AppBootstrap__prepareAppRunner_closure.prototype = { + call$1(params) { + return new self.Promise(A.allowInterop(new A.AppBootstrap__prepareAppRunner__closure(this.$this)), type$.FlutterApp); + }, + call$0() { + return this.call$1(null); + }, + "call*": "call$1", + $requiredArgCount: 0, + $defaultValues() { + return [null]; + }, + $signature: 2033 + }; + A.AppBootstrap__prepareAppRunner__closure.prototype = { + call$2(resolve, _) { + var $async$goto = 0, + $async$completer = A._makeAsyncAwaitCompleter(type$.void), + $async$self = this; + var $async$call$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 + $async$goto = 2; + return A._asyncAwait($async$self.$this._runApp.call$0(), $async$call$2); + case 2: + // returning from await. + resolve.call$1({}); + // implicit return + return A._asyncReturn(null, $async$completer); + } + }); + return A._asyncStartSync($async$call$2, $async$completer); + }, + $signature: 582 + }; A.AssetManager.prototype = { get$_baseUrl() { var t1 = new A.WhereTypeIterable(new A._FrozenElementList(window.document.querySelectorAll("meta"), type$._FrozenElementList_Element), type$.WhereTypeIterable_nullable_MetaElement).firstWhere$2$orElse(0, new A.AssetManager__baseUrl_closure(), new A.AssetManager__baseUrl_closure0()); @@ -119585,7 +121036,7 @@ call$1(e) { return J.$eq$(J.get$name$x(e), "assetBase"); }, - $signature: 124 + $signature: 120 }; A.AssetManager__baseUrl_closure0.prototype = { call$0() { @@ -119663,10 +121114,8 @@ } t5 = canvas.style; t5.position = "absolute"; - t1 = A.S(t1 / t2) + "px"; - t5.width = t1; - t1 = A.S(t3 / t4) + "px"; - t5.height = t1; + t5.width = A.S(t1 / t2) + "px"; + t5.height = A.S(t3 / t4) + "px"; requiresClearRect = false; } t1 = _this._rootElement; @@ -120596,6 +122045,7 @@ return J.saveLayer$4$x(canvas, t1, A.toSkRect(this.bounds), convertible.get$skiaObject(), 0); } }; + A.H5vcc.prototype = {}; A.CanvasKit.prototype = {}; A.CanvasKitInitOptions.prototype = {}; A.CanvasKitInitPromise.prototype = {}; @@ -120719,8 +122169,9 @@ collectSkiaObjectsNow$0() { var firstError, firstStackTrace, deletable, error, stackTrace, $length, i, exception, _s25_ = "SkObject collection-start", - _s23_ = "SkObject collection-end"; - window.performance.mark(_s25_); + _s23_ = "SkObject collection-end", + t1 = window.performance; + (t1 && B.Performance_methods).mark$1(t1, _s25_); $length = this._skiaObjectCollectionQueue.length; firstError = null; firstStackTrace = null; @@ -120740,8 +122191,10 @@ } } this._skiaObjectCollectionQueue = A._setArrayType([], type$.JSArray_SkDeletable); - window.performance.mark(_s23_); - window.performance.measure("SkObject collection", _s25_, _s23_); + t1 = window.performance; + (t1 && B.Performance_methods).mark$1(t1, _s23_); + t1 = window.performance; + (t1 && B.Performance_methods).measure$3(t1, "SkObject collection", _s25_, _s23_); if (firstError != null) throw A.wrapException(new A.SkiaObjectCollectionError(firstError, firstStackTrace)); } @@ -120751,7 +122204,7 @@ if (!J.isDeleted$0$x(deletable)) this.$this.collect$1(deletable); }, - $signature: 2904 + $signature: 1466 }; A.ProductionCollector_collect_closure.prototype = { call$0() { @@ -120778,9 +122231,7 @@ A.SkPartialImageInfo.prototype = {}; A.patchCanvasKitModule_closure.prototype = { call$0() { - var t1 = document.currentScript, - t2 = this.canvasKitScript; - if (t1 == null ? t2 == null : t1 === t2) + if (document.currentScript === this.canvasKitScript) return A.JsObject_JsObject(this.objectConstructor); else return $.$get$_context().$index(0, "_flutterWebCachedExports"); @@ -120795,9 +122246,7 @@ }; A.patchCanvasKitModule_closure1.prototype = { call$0() { - var t1 = document.currentScript, - t2 = this.canvasKitScript; - if (t1 == null ? t2 == null : t1 === t2) + if (document.currentScript === this.canvasKitScript) return A.JsObject_JsObject(this.objectConstructor); else return $.$get$_context().$index(0, "_flutterWebCachedModule"); @@ -120953,7 +122402,7 @@ return J.$eq$(other.outer, this.outer) && J.$eq$(other.inner, this.inner); }, get$hashCode(_) { - return A.Object_hash(this.outer, this.inner, B.C_SentinelValue, B.C_SentinelValue, B.C_SentinelValue, B.C_SentinelValue); + return A.Object_hash(this.outer, this.inner, B.C_SentinelValue, B.C_SentinelValue, B.C_SentinelValue, B.C_SentinelValue, B.C_SentinelValue, B.C_SentinelValue, B.C_SentinelValue, B.C_SentinelValue, B.C_SentinelValue, B.C_SentinelValue, 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 "ColorFilter.compose(" + A.S(this.outer) + ", " + A.S(this.inner) + ")"; @@ -120967,7 +122416,7 @@ t1 = $._configuration = new A.FlutterConfiguration(self.window.flutterConfiguration); t1 = t1.get$canvasKitMaximumSurfaces(t1) <= 1; if (t1) - return B.List_empty22; + return B.List_empty23; t1 = this._pictureRecordersCreatedDuringPreroll; t2 = A._arrayInstanceType(t1)._eval$1("MappedListIterable<1,CkCanvas>"); overlayCanvases = A.List_List$of(new A.MappedListIterable(t1, new A.HtmlViewEmbedder_getOverlayCanvases_closure(), t2), true, t2._eval$1("ListIterable.E")); @@ -121056,11 +122505,9 @@ clipChain = _this._viewClipChains.putIfAbsent$2(0, viewId, new A.HtmlViewEmbedder__compositeWithParams_closure(viewId)), slot = clipChain.__engine$_slot, t1 = slot.style, - t2 = params.size, - t3 = A.S(t2._dx) + "px"; - t1.width = t3; - t2 = A.S(t2._dy) + "px"; - t1.height = t2; + t2 = params.size; + t1.width = A.S(t2._dx) + "px"; + t1.height = A.S(t2._dy) + "px"; t1.position = "absolute"; t1 = params.mutators; currentClippingCount = _this._countClips$1(t1); @@ -121138,7 +122585,7 @@ } }, _applyMutators$3(mutators, embeddedView, viewId) { - var t2, t3, t4, t5, head, embeddedOpacity, t6, t7, headTransform0, value, clipView, t8, path, clipId, temp, temp0, scale, inverseScale, _this = this, + var t2, t3, t4, t5, head, embeddedOpacity, t6, t7, headTransform0, value, clipView, t8, t9, t10, path, clipId, temp, temp0, scale, inverseScale, _this = this, _s16_ = "transform-origin", _s8_ = "absolute", _s9_ = "transform", @@ -121187,8 +122634,11 @@ t7 = t6.rect; if (t7 != null) { t6 = clipView.style; - t7 = "rect(" + A.S(t7.top) + "px, " + A.S(t7.right) + "px, " + A.S(t7.bottom) + "px, " + A.S(t7.left) + "px)"; - t6.clip = t7; + t8 = t7.top; + t9 = t7.right; + t10 = t7.bottom; + t7 = t7.left; + t6.clip = "rect(" + A.S(t8) + "px, " + A.S(t9) + "px, " + A.S(t10) + "px, " + A.S(t7) + "px)"; } else { t7 = t6.rrect; if (t7 != null) { @@ -121216,10 +122666,9 @@ t7.appendChild(temp); J.add$1$ax(t1.putIfAbsent$2(0, viewId, new A.HtmlViewEmbedder__applyMutators_closure()), clipId); t7 = clipView.style; - value = "url(#" + clipId + ")"; t7.toString; t6 = B.CssStyleDeclaration_methods._browserPropertyName$1(t7, _s9_0); - t7.setProperty(t6, value, ""); + t7.setProperty(t6, "url(#" + clipId + ")", ""); } else { t6 = t6.path; if (t6 != null) { @@ -121241,10 +122690,9 @@ t7.appendChild(temp); J.add$1$ax(t1.putIfAbsent$2(0, viewId, new A.HtmlViewEmbedder__applyMutators_closure0()), clipId); t7 = clipView.style; - value = "url(#" + clipId + ")"; t7.toString; t6 = B.CssStyleDeclaration_methods._browserPropertyName$1(t7, _s9_0); - t7.setProperty(t6, value, ""); + t7.setProperty(t6, "url(#" + clipId + ")", ""); } } } @@ -121626,38 +123074,38 @@ t1.toString; return t1; }, - $signature: 2587 + $signature: 1152 }; A.HtmlViewEmbedder__compositeWithParams_closure.prototype = { call$0() { var t1 = A.createPlatformViewSlot(this.viewId); return new A.ViewClipChain(t1, t1); }, - $signature: 890 + $signature: 1221 }; A.HtmlViewEmbedder__applyMutators_closure.prototype = { call$0() { return A.LinkedHashSet_LinkedHashSet$_empty(type$.String); }, - $signature: 474 + $signature: 407 }; A.HtmlViewEmbedder__applyMutators_closure0.prototype = { call$0() { return A.LinkedHashSet_LinkedHashSet$_empty(type$.String); }, - $signature: 474 + $signature: 407 }; A.HtmlViewEmbedder_submitFrame_closure.prototype = { call$1(viewId) { return !$.$get$platformViewManager().isInvisible$1(viewId); }, - $signature: 185 + $signature: 186 }; A.HtmlViewEmbedder_submitFrame_closure0.prototype = { call$1(viewId) { return !$.$get$platformViewManager().isInvisible$1(viewId); }, - $signature: 185 + $signature: 186 }; A.HtmlViewEmbedder_submitFrame_closure1.prototype = { call$2(viewId, viewIdToInsertBefore) { @@ -121670,13 +123118,13 @@ } else $.skiaSceneHost.appendChild(overlay); }, - $signature: 348 + $signature: 339 }; A.HtmlViewEmbedder__updateOverlays_closure.prototype = { call$1(viewId) { return !$.$get$platformViewManager().isInvisible$1(viewId); }, - $signature: 185 + $signature: 186 }; A.ViewClipChain.prototype = {}; A.EmbeddedViewParams.prototype = { @@ -121689,7 +123137,7 @@ return other instanceof A.EmbeddedViewParams && other.offset.$eq(0, _this.offset) && other.size.$eq(0, _this.size) && other.mutators.$eq(0, _this.mutators); }, get$hashCode(_) { - return A.hashValues(this.offset, this.size, this.mutators, B.C__HashEnd, B.C__HashEnd, B.C__HashEnd, B.C__HashEnd, B.C__HashEnd, B.C__HashEnd, B.C__HashEnd, B.C__HashEnd, B.C__HashEnd, B.C__HashEnd, B.C__HashEnd, B.C__HashEnd, B.C__HashEnd, B.C__HashEnd, B.C__HashEnd, B.C__HashEnd, B.C__HashEnd); + return A.hashValues(this.offset, this.size, this.mutators, B.C__HashEnd, B.C__HashEnd, B.C__HashEnd, B.C__HashEnd, B.C__HashEnd, B.C__HashEnd, B.C__HashEnd, B.C__HashEnd, B.C__HashEnd, B.C__HashEnd, B.C__HashEnd, B.C__HashEnd, B.C__HashEnd, B.C__HashEnd, B.C__HashEnd); } }; A.MutatorType.prototype = { @@ -121726,7 +123174,7 @@ }, get$hashCode(_) { var _this = this; - return A.hashValues(_this.type, _this.rect, _this.rrect, _this.path, _this.matrix, _this.alpha, B.C__HashEnd, B.C__HashEnd, B.C__HashEnd, B.C__HashEnd, B.C__HashEnd, B.C__HashEnd, B.C__HashEnd, B.C__HashEnd, B.C__HashEnd, B.C__HashEnd, B.C__HashEnd, B.C__HashEnd, B.C__HashEnd, B.C__HashEnd); + return A.hashValues(_this.type, _this.rect, _this.rrect, _this.path, _this.matrix, _this.alpha, B.C__HashEnd, B.C__HashEnd, B.C__HashEnd, B.C__HashEnd, B.C__HashEnd, B.C__HashEnd, B.C__HashEnd, B.C__HashEnd, B.C__HashEnd, B.C__HashEnd, B.C__HashEnd, B.C__HashEnd); } }; A.MutatorsStack.prototype = { @@ -121896,25 +123344,25 @@ call$0() { return A._setArrayType([], type$.JSArray_CodeunitRange); }, - $signature: 724 + $signature: 553 }; A.FontFallbackData_ensureFontsSupportText_closure.prototype = { call$1(x) { return !x; }, - $signature: 1430 + $signature: 2088 }; A.FontFallbackData_registerFallbackFont_closure.prototype = { call$0() { return 0; }, - $signature: 156 + $signature: 166 }; A._makeResolvedNotoFontFromCss_closure.prototype = { call$0() { return A._setArrayType([], type$.JSArray_CodeunitRange); }, - $signature: 724 + $signature: 553 }; A._registerSymbolsAndEmoji_extractUrlFromCss.prototype = { call$1(css) { @@ -121933,19 +123381,19 @@ $.$get$printWarning().call$1("Unable to determine URL for Noto font"); return null; }, - $signature: 1016 + $signature: 2752 }; A.findMinimumFontsForCodeUnits_closure.prototype = { call$1(font) { return B.JSArray_methods.contains$1($.$get$_cjkFonts(), font); }, - $signature: 1056 + $signature: 1027 }; A.findMinimumFontsForCodeUnits_closure0.prototype = { call$1(codeUnit) { return this._box_0.bestFont.resolvedFont.tree.root.containsDeep$1(codeUnit); }, - $signature: 185 + $signature: 186 }; A.NotoFont.prototype = { ensureResolved$0() { @@ -122010,7 +123458,7 @@ return other.start === this.start && other.end === this.end; }, get$hashCode(_) { - return A.hashValues(this.start, this.end, B.C__HashEnd, B.C__HashEnd, B.C__HashEnd, B.C__HashEnd, B.C__HashEnd, B.C__HashEnd, B.C__HashEnd, B.C__HashEnd, B.C__HashEnd, B.C__HashEnd, B.C__HashEnd, B.C__HashEnd, B.C__HashEnd, B.C__HashEnd, B.C__HashEnd, B.C__HashEnd, B.C__HashEnd, B.C__HashEnd); + return A.hashValues(this.start, this.end, B.C__HashEnd, B.C__HashEnd, B.C__HashEnd, B.C__HashEnd, B.C__HashEnd, B.C__HashEnd, B.C__HashEnd, B.C__HashEnd, B.C__HashEnd, B.C__HashEnd, B.C__HashEnd, B.C__HashEnd, B.C__HashEnd, B.C__HashEnd, B.C__HashEnd, B.C__HashEnd); }, toString$0(_) { return "[" + this.start + ", " + this.end + "]"; @@ -122028,13 +123476,13 @@ }; A.FallbackFontDownloadQueue.prototype = { add$1(_, subset) { - var t1, firstInBatch, _this = this; + var t1, t2, _this = this; if (_this.downloadedSubsets.contains$1(0, subset) || _this.pendingSubsets.containsKey$1(0, subset.url)) return; t1 = _this.pendingSubsets; - firstInBatch = t1.get$isEmpty(t1); + t2 = t1._length; t1.$indexSet(0, subset.url, subset); - if (firstInBatch) + if (t2 === 0) A.Timer_Timer(B.Duration_0, _this.get$startDownloads()); }, startDownloads$0() { @@ -122053,16 +123501,16 @@ 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), t2 = t2.get$iterator(t2), t3 = type$.void; t2.moveNext$0();) { - t4 = t2.get$current(t2); - downloads.$indexSet(0, t4.url, A.Future_Future(new A.FallbackFontDownloadQueue_startDownloads_closure($async$self, t4, downloadedData), t3)); + 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();) { + t4 = t3.__internal$_current; + downloads.$indexSet(0, t4.url, A.Future_Future(new A.FallbackFontDownloadQueue_startDownloads_closure($async$self, t4, downloadedData), t2)); } $async$goto = 2; - return A._asyncAwait(A.Future_wait(downloads.get$values(downloads), t3), $async$startDownloads$0); + return A._asyncAwait(A.Future_wait(downloads.get$values(downloads), t2), $async$startDownloads$0); case 2: // returning from await. - t2 = downloadedData.get$keys(downloadedData); - t2 = A.List_List$of(t2, true, A._instanceType(t2)._eval$1("Iterable.E")); + t2 = downloadedData.$ti._eval$1("LinkedHashMapKeyIterable<1>"); + t2 = A.List_List$of(new A.LinkedHashMapKeyIterable(downloadedData, t2), true, t2._eval$1("Iterable.E")); 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")); @@ -122080,7 +123528,7 @@ t4 = downloadedData.$index(0, url); t4.toString; $.$get$FontFallbackData__instance().registerFallbackFont$2(t3.family, t4); - $async$goto = t1.get$isEmpty(t1) ? 6 : 7; + $async$goto = t1._length === 0 ? 6 : 7; break; case 6: // then @@ -122118,7 +123566,7 @@ break; case 5: // after for - $async$goto = t1.get$isNotEmpty(t1) ? 12 : 13; + $async$goto = t1._length !== 0 ? 12 : 13; break; case 12: // then @@ -122200,7 +123648,7 @@ }); return A._asyncStartSync($async$call$0, $async$completer); }, - $signature: 97 + $signature: 95 }; A.NotoDownloader.prototype = { downloadAsBytes$2$debugDescription(url, debugDescription) { @@ -122216,26 +123664,26 @@ call$1(fetchResult) { return A.promiseToFuture(fetchResult.arrayBuffer(), type$.dynamic).then$1$1(0, new A.NotoDownloader_downloadAsBytes__closure(), type$.ByteBuffer); }, - $signature: 634 + $signature: 487 }; A.NotoDownloader_downloadAsBytes__closure.prototype = { call$1(x) { return type$.ByteBuffer._as(x); }, - $signature: 600 + $signature: 633 }; 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: 1688 + $signature: 1296 }; A.NotoDownloader_downloadAsString__closure.prototype = { call$1(x) { return A._asStringS(x); }, - $signature: 526 + $signature: 635 }; A.SkiaFontCollection.prototype = { ensureFontsLoaded$0() { @@ -122261,7 +123709,7 @@ $async$self.fontProvider = J.Make$0$x(J.get$TypefaceFontProvider$x($.__canvasKit._readField$0())); t1 = $async$self.familyToFontMap; t1.clear$0(0); - for (t2 = $async$self._registeredFonts, t3 = t2.length, _i = 0; _i < t2.length; t2.length === t3 || (0, A.throwConcurrentModificationError)(t2), ++_i) { + for (t2 = $async$self._downloadedFonts, t3 = t2.length, _i = 0; _i < t2.length; t2.length === t3 || (0, A.throwConcurrentModificationError)(t2), ++_i) { font = t2[_i]; t4 = $async$self.fontProvider; t4.toString; @@ -122294,7 +123742,7 @@ switch ($async$goto) { case 0: // Function start - t1 = $async$self._unloadedFonts; + t1 = $async$self._pendingFonts; if (t1.length === 0) { // goto return $async$goto = 1; @@ -122305,7 +123753,7 @@ 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._registeredFonts; + t2 = $async$temp1.get$iterator$ax($async$result), t3 = $async$self._downloadedFonts; case 4: // for condition if (!t2.moveNext$0()) { @@ -122335,7 +123783,7 @@ registerFonts$body$SkiaFontCollection(assetManager) { var $async$goto = 0, $async$completer = A._makeAsyncAwaitCompleter(type$.void), - $async$returnValue, $async$handler = 2, $async$currentError, $async$next = [], $async$self = this, e, exception, t1, fontManifest, t2, t3, t4, registeredRoboto, t5, t6, family, fontAssets, byteData, $async$exception; + $async$returnValue, $async$handler = 2, $async$currentError, $async$next = [], $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) { if ($async$errorCode === 1) { $async$currentError = $async$result; @@ -122385,18 +123833,15 @@ 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)); - for (t1 = type$.Map_String_dynamic, t2 = J.cast$1$0$ax(fontManifest, t1), t2 = t2.get$iterator(t2), t3 = $async$self._unloadedFonts, t4 = type$.List_dynamic, registeredRoboto = false; t2.moveNext$0();) { - t5 = t2.get$current(t2); - t6 = J.getInterceptor$asx(t5); - family = A._asStringS(t6.$index(t5, "family")); - fontAssets = t4._as(t6.$index(t5, "fonts")); - if (family === "Roboto") - registeredRoboto = true; - for (t5 = J.get$iterator$ax(fontAssets); t5.moveNext$0();) - t3.push($async$self._registerFont$2(assetManager.getAssetUrl$1(A._asStringS(J.$index$asx(t1._as(t5.get$current(t5)), "asset"))), family)); + 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); } - if (!registeredRoboto) - t3.push($async$self._registerFont$2("https://fonts.gstatic.com/s/roboto/v20/KFOmCnqEu92Fr1Me5WZLCzYlKw.ttf", "Roboto")); + if (!$async$self._registeredFontFamilies.contains$1(0, "Roboto")) + $async$self._registerFont$2("https://fonts.gstatic.com/s/roboto/v20/KFOmCnqEu92Fr1Me5WZLCzYlKw.ttf", "Roboto"); case 1: // return return A._asyncReturn($async$returnValue, $async$completer); @@ -122408,13 +123853,31 @@ return A._asyncStartSync($async$registerFonts$1, $async$completer); }, _registerFont$2(url, family) { - return this._registerFont$body$SkiaFontCollection(url, family); + this._registeredFontFamilies.add$1(0, family); + this._pendingFonts.push(new A.SkiaFontCollection__registerFont__downloadFont(this, url, family).call$0()); }, - _registerFont$body$SkiaFontCollection(url, family) { + _getArrayBuffer$1(fetchResult) { + return A.promiseToFuture(fetchResult.arrayBuffer(), type$.dynamic).then$1$1(0, new A.SkiaFontCollection__getArrayBuffer_closure(), type$.ByteBuffer); + } + }; + A.SkiaFontCollection_ensureFontsLoaded_closure.prototype = { + call$0() { + return A._setArrayType([], type$.JSArray_SkFont); + }, + $signature: 762 + }; + A.SkiaFontCollection_ensureFontsLoaded_closure0.prototype = { + call$0() { + return A._setArrayType([], type$.JSArray_SkFont); + }, + $signature: 762 + }; + A.SkiaFontCollection__registerFont__downloadFont.prototype = { + call$0() { var $async$goto = 0, $async$completer = A._makeAsyncAwaitCompleter(type$.nullable_RegisteredFont), - $async$returnValue, $async$handler = 2, $async$currentError, $async$next = [], $async$self = this, e, exception, bytes, typeface, buffer, $async$exception; - var $async$_registerFont$2 = A._wrapJsFunctionForAsync(function($async$errorCode, $async$result) { + $async$returnValue, $async$handler = 2, $async$currentError, $async$next = [], $async$self = this, e, exception, bytes, typeface, t1, t2, buffer, $async$exception; + var $async$call$0 = A._wrapJsFunctionForAsync(function($async$errorCode, $async$result) { if ($async$errorCode === 1) { $async$currentError = $async$result; $async$goto = $async$handler; @@ -122426,7 +123889,7 @@ buffer = null; $async$handler = 4; $async$goto = 7; - return A._asyncAwait(A.httpFetch(url).then$1$1(0, $async$self.get$_getArrayBuffer(), type$.ByteBuffer), $async$_registerFont$2); + return A._asyncAwait(A.httpFetch($async$self.url).then$1$1(0, $async$self.$this.get$_getArrayBuffer(), type$.ByteBuffer), $async$call$0); case 7: // returning from await. buffer = $async$result; @@ -122439,7 +123902,7 @@ $async$handler = 3; $async$exception = $async$currentError; e = A.unwrapException($async$exception); - $.$get$printWarning().call$1("Failed to load font " + A.S(family) + " at " + A.S(url)); + $.$get$printWarning().call$1("Failed to load font " + A.S($async$self.family) + " at " + A.S($async$self.url)); $.$get$printWarning().call$1(J.toString$0$(e)); $async$returnValue = null; // goto return @@ -122457,14 +123920,16 @@ // after finally bytes = J.asUint8List$0$x(buffer); typeface = J.MakeFreeTypeFaceFromData$1$x(J.get$Typeface$x($.__canvasKit._readField$0()), J.get$buffer$x(bytes)); + t1 = $async$self.family; if (typeface != null) { - $async$returnValue = A.RegisteredFont$(bytes, family, typeface); + $async$returnValue = A.RegisteredFont$(bytes, t1, typeface); // goto return $async$goto = 1; break; } else { - $.$get$printWarning().call$1("Failed to load font " + A.S(family) + " at " + A.S(url)); - $.$get$printWarning().call$1("Verify that " + A.S(url) + " contains a valid font."); + t2 = A.S($async$self.url); + $.$get$printWarning().call$1("Failed to load font " + A.S(t1) + " at " + t2); + $.$get$printWarning().call$1("Verify that " + t2 + " contains a valid font."); $async$returnValue = null; // goto return $async$goto = 1; @@ -122478,29 +123943,15 @@ return A._asyncRethrow($async$currentError, $async$completer); } }); - return A._asyncStartSync($async$_registerFont$2, $async$completer); + return A._asyncStartSync($async$call$0, $async$completer); }, - _getArrayBuffer$1(fetchResult) { - return A.promiseToFuture(fetchResult.arrayBuffer(), type$.dynamic).then$1$1(0, new A.SkiaFontCollection__getArrayBuffer_closure(), type$.ByteBuffer); - } - }; - A.SkiaFontCollection_ensureFontsLoaded_closure.prototype = { - call$0() { - return A._setArrayType([], type$.JSArray_SkFont); - }, - $signature: 666 - }; - A.SkiaFontCollection_ensureFontsLoaded_closure0.prototype = { - call$0() { - return A._setArrayType([], type$.JSArray_SkFont); - }, - $signature: 666 + $signature: 2001 }; A.SkiaFontCollection__getArrayBuffer_closure.prototype = { call$1(x) { return type$.ByteBuffer._as(x); }, - $signature: 600 + $signature: 633 }; A.RegisteredFont.prototype = {}; A.skiaDecodeImageFromPixels_closure.prototype = { @@ -122531,7 +123982,7 @@ call$0() { return new XMLHttpRequest(); }, - $signature: 2940 + $signature: 2026 }; A.fetchImage_closure.prototype = { call$1($event) { @@ -122542,13 +123993,13 @@ t2.toString; this.chunkCallback.call$2(t1, t2); }, - $signature: 187 + $signature: 176 }; 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: 187 + $signature: 176 }; A.fetchImage_closure1.prototype = { call$1($event) { @@ -122564,7 +124015,7 @@ } _this.completer.complete$1(0, J.asUint8List$2$x(type$.ByteBuffer._as(A._convertNativeToDart_XHR_Response(t1.response)), 0, null)); }, - $signature: 187 + $signature: 176 }; A.CkImage.prototype = { CkImage$2$videoFrame(skImage, videoFrame) { @@ -122641,7 +124092,7 @@ throw A.wrapException(A.ImageCodecException$("Failed to resurrect image from pixels.")); return skImage; }, - $signature: 2591 + $signature: 2054 }; A.AnimatedImageFrameInfo.prototype = { get$duration(_) { @@ -122682,7 +124133,7 @@ return other instanceof A._CkMatrixImageFilter && other.filterQuality == this.filterQuality && A.listEquals(other.matrix, this.matrix); }, get$hashCode(_) { - return A.hashValues(this.filterQuality, A.hashList(this.matrix), B.C__HashEnd, B.C__HashEnd, B.C__HashEnd, B.C__HashEnd, B.C__HashEnd, B.C__HashEnd, B.C__HashEnd, B.C__HashEnd, B.C__HashEnd, B.C__HashEnd, B.C__HashEnd, B.C__HashEnd, B.C__HashEnd, B.C__HashEnd, B.C__HashEnd, B.C__HashEnd, B.C__HashEnd, B.C__HashEnd); + return A.hashValues(this.filterQuality, A.hashList(this.matrix), B.C__HashEnd, B.C__HashEnd, B.C__HashEnd, B.C__HashEnd, B.C__HashEnd, B.C__HashEnd, B.C__HashEnd, B.C__HashEnd, B.C__HashEnd, B.C__HashEnd, B.C__HashEnd, B.C__HashEnd, B.C__HashEnd, B.C__HashEnd, B.C__HashEnd, B.C__HashEnd); }, toString$0(_) { return "ImageFilter.matrix(" + A.S(this.matrix) + ", " + A.S(this.filterQuality) + ")"; @@ -122734,34 +124185,189 @@ }, $isCodec: 1 }; - A.initializeCanvasKit_closure.prototype = { - call$1(_) { - J.then$1$x(self.window.CanvasKitInit({locateFile: A.allowInterop(new A.initializeCanvasKit__closure())}), A.allowInterop(new A.initializeCanvasKit__closure0(this.canvasKitCompleter))); + A.CkBrowserImageDecoder.prototype = { + get$frameCount(_) { + return A._lateReadCheck(this.__CkBrowserImageDecoder_frameCount, "frameCount"); }, - $signature: 82 + get$repetitionCount(_) { + return A._lateReadCheck(this.__CkBrowserImageDecoder_repetitionCount, "repetitionCount"); + }, + dispose$0(_) { + var t1; + this._isDisposed = true; + t1 = this._cachedWebDecoder; + if (t1 != null) + J.close$0$x(t1); + this._cachedWebDecoder = null; + }, + _getOrCreateWebDecoder$0() { + var $async$goto = 0, + $async$completer = A._makeAsyncAwaitCompleter(type$.ImageDecoder), + $async$returnValue, $async$handler = 2, $async$currentError, $async$next = [], $async$self = this, webDecoder, 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; + $async$goto = $async$handler; + } + while (true) + switch ($async$goto) { + case 0: + // Function start + if ($async$self._cachedWebDecoder != null) { + $async$self._cacheExpirationClock.set$datetime(new A.DateTime(Date.now(), false).add$1(0, $._kWebDecoderExpireDuration)); + t1 = $async$self._cachedWebDecoder; + t1.toString; + $async$returnValue = t1; + // goto return + $async$goto = 1; + break; + } + t1 = $async$self._cacheExpirationClock; + t1.callback = null; + $async$handler = 4; + webDecoder = new self.window.ImageDecoder({type: $async$self.contentType, data: $async$self.data, premultiplyAlpha: "premultiply", desiredWidth: $async$self.targetWidth, desiredHeight: $async$self.targetHeight, colorSpaceConversion: "default", preferAnimation: true}); + t2 = type$.void; + $async$goto = 7; + return A._asyncAwait(A.promiseToFuture(J.get$ready$x(webDecoder.tracks), t2), $async$_getOrCreateWebDecoder$0); + case 7: + // returning from await. + $async$goto = 8; + return A._asyncAwait(A.promiseToFuture(webDecoder.completed, t2), $async$_getOrCreateWebDecoder$0); + case 8: + // returning from await. + t2 = J.get$selectedTrack$x(webDecoder.tracks); + t2.toString; + $async$self.__CkBrowserImageDecoder_frameCount = J.get$frameCount$x(t2); + t2 = J.get$selectedTrack$x(webDecoder.tracks); + t2.toString; + $async$self.__CkBrowserImageDecoder_repetitionCount = J.get$repetitionCount$x(t2); + $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)); + $async$returnValue = webDecoder; + // 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; + error = A.unwrapException($async$exception); + if (type$.DomException._is(error)) + if (J.get$name$x(error) === "NotSupportedError") + throw A.wrapException(A.ImageCodecException$("Image file format (" + $async$self.contentType + ") is not supported by this browser's ImageDecoder API.\nImage source: " + $async$self.debugSource)); + throw A.wrapException(A.ImageCodecException$("Failed to decode image using the browser's ImageDecoder API.\nImage source: " + $async$self.debugSource + "\nOriginal browser error: " + A.S(error))); + // 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$_getOrCreateWebDecoder$0, $async$completer); + }, + getNextFrame$0() { + var $async$goto = 0, + $async$completer = A._makeAsyncAwaitCompleter(type$.FrameInfo), + $async$returnValue, $async$self = this, t1, t2, t3, t4, t5, skImage, duration, frame, $async$temp1, $async$temp2, $async$temp3; + var $async$getNextFrame$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 = J; + $async$temp2 = A; + $async$temp3 = J; + $async$goto = 4; + return A._asyncAwait($async$self._getOrCreateWebDecoder$0(), $async$getNextFrame$0); + case 4: + // returning from await. + $async$goto = 3; + return A._asyncAwait($async$temp2.promiseToFuture($async$temp3.decode$1$x($async$result, {frameIndex: $async$self._nextFrameIndex}), type$.DecodeResult), $async$getNextFrame$0); + case 3: + // returning from await. + frame = $async$temp1.get$image$x($async$result); + $async$self._nextFrameIndex = B.JSInt_methods.$mod($async$self._nextFrameIndex + 1, A._lateReadCheck($async$self.__CkBrowserImageDecoder_frameCount, "frameCount")); + t1 = $.__canvasKit._readField$0(); + t2 = J.get$Premul$x(J.get$AlphaType$x($.__canvasKit._readField$0())); + t3 = J.get$RGBA_8888$x(J.get$ColorType$x($.__canvasKit._readField$0())); + t4 = self.window.flutterCanvasKit.ColorSpace.SRGB; + t5 = J.getInterceptor$x(frame); + skImage = J.MakeLazyImageFromTextureSource$2$x(t1, frame, {width: t5.get$displayWidth(frame), height: t5.get$displayHeight(frame), colorType: t3, alphaType: t2, colorSpace: t4}); + t5 = t5.get$duration(frame); + duration = A.Duration$(0, 0, t5 == null ? 0 : t5, 0, 0, 0); + if (skImage == 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$(skImage, frame)), type$.FrameInfo); + // goto return + $async$goto = 1; + break; + case 1: + // return + return A._asyncReturn($async$returnValue, $async$completer); + } + }); + return A._asyncStartSync($async$getNextFrame$0, $async$completer); + }, + $isCodec: 1 }; - A.initializeCanvasKit__closure.prototype = { + A.CkBrowserImageDecoder__cacheExpirationClock_closure.prototype = { + call$0() { + return new A.DateTime(Date.now(), false); + }, + $signature: 306 + }; + A.CkBrowserImageDecoder__getOrCreateWebDecoder_closure.prototype = { + call$0() { + var t1 = this.$this, + t2 = t1._cachedWebDecoder; + if (t2 != null) + J.close$0$x(t2); + t1._cachedWebDecoder = null; + t1._cacheExpirationClock.callback = null; + }, + $signature: 0 + }; + A.ImageFileFormat.prototype = {}; + A.downloadCanvasKit_closure.prototype = { call$2(file, unusedBase) { - var t1 = $._currentCanvasKitBase; - t1.toString; + var t1 = $._configuration; + if (t1 == null) + t1 = $._configuration = new A.FlutterConfiguration(self.window.flutterConfiguration); + t1 = t1.get$canvasKitBaseUrl(t1) + "profiling/"; return B.JSString_methods.$add(t1, file); }, - $signature: 631 + $signature: 683 }; - A.initializeCanvasKit__closure0.prototype = { + A.downloadCanvasKit_closure0.prototype = { call$1(ck) { - $.__canvasKit.__late_helper$_value = ck; - self.window.flutterCanvasKit = $.__canvasKit._readField$0(); - this.canvasKitCompleter.complete$0(0); + this.canvasKitInitCompleter.complete$1(0, ck); }, - $signature: 2473 + $signature: 2581 }; - A._startDownloadingCanvasKit_closure.prototype = { + A._downloadCanvasKitJs_closure.prototype = { call$1(_) { J.cancel$0$z(this.loadSubscription._readLocal$0()); this.canvasKitLoadCompleter.complete$0(0); }, - $signature: 78 + $signature: 67 }; A.IntervalTree.prototype = {}; A.IntervalTree_IntervalTree$createFromRanges_closure.prototype = { @@ -123138,18 +124744,18 @@ paintContext.leafNodesCanvas.drawPath$2(0, _this.__engine$_path, paint); t3 = paintContext.internalNodesCanvas; saveCount = t3.save$0(0); - switch (t1.index) { - case 1: + switch (t1) { + case B.Clip_1: t3.clipPath$2(0, _this.__engine$_path, false); break; - case 2: + case B.Clip_2: t3.clipPath$2(0, _this.__engine$_path, true); break; - case 3: + case B.Clip_3: t3.clipPath$2(0, _this.__engine$_path, true); t3.saveLayer$2(0, _this.paintBounds, null); break; - case 0: + case B.Clip_0: break; default: throw A.wrapException(A.ReachabilityError$(string$.x60null_c)); @@ -123764,7 +125370,7 @@ var t1, t2, t3, i, result, itemsToDelete = this.maximumSize / 2 | 0; for (t1 = this._itemQueue, t2 = t1._sentinel, t3 = this._itemMap, i = 0; i < itemsToDelete; ++i) { - result = t2._previousLink._collection$_remove$0(0); + result = t2._previousLink._remove$0(0); --t1._elementCount; t3.remove$1(0, result); result.delete$0(0); @@ -123801,7 +125407,7 @@ _enforceCacheLimit$0() { var t1, t2, t3, t4, result; for (t1 = this._itemQueue, t2 = this.maximumSize, t3 = t1._sentinel, t4 = this._itemMap; t1._elementCount > t2;) { - result = t3._previousLink._collection$_remove$0(0); + result = t3._previousLink._remove$0(0); --t1._elementCount; t4.remove$1(0, result); result.delete$0(0); @@ -123924,9 +125530,13 @@ return new A.SurfaceFrame(this.createOrUpdateSurface$1(size), new A.Surface_acquireFrame_closure(this)); }, createOrUpdateSurface$1(size) { - var previousSurfaceSize, t1, t2, previousCanvasSize, newSize, htmlCanvas, t3, glContext, surfaceHeight, _this = this, + var t1, previousSurfaceSize, t2, previousCanvasSize, newSize, htmlCanvas, t3, glContext, surfaceHeight, _this = this, _s20_ = "webglcontextrestored", _s16_ = "webglcontextlost"; + if ($.$get$useH5vccCanvasKit()) { + t1 = _this.__engine$_surface; + return t1 == null ? _this.__engine$_surface = new A.CkSurface(J.getH5vccSkSurface$0$x($.__canvasKit._readField$0()), null) : t1; + } if (size.get$isEmpty(size)) throw A.wrapException(A.CanvasKitError$("Cannot create surfaces of empty size.")); previousSurfaceSize = _this._currentSurfaceSize; @@ -124013,9 +125623,8 @@ if (t1 == null) t1 = A.EnginePlatformDispatcher_browserDevicePixelRatio(); t3 = _this.htmlCanvas.style; - t1 = "translate(0, -" + A.S((t2 - surfaceHeight) / t1) + "px)"; t3.toString; - B.CssStyleDeclaration_methods._setPropertyHelper$3(t3, B.CssStyleDeclaration_methods._browserPropertyName$1(t3, "transform"), t1, ""); + B.CssStyleDeclaration_methods._setPropertyHelper$3(t3, B.CssStyleDeclaration_methods._browserPropertyName$1(t3, "transform"), "translate(0, -" + A.S((t2 - surfaceHeight) / t1) + "px)", ""); return _this.__engine$_surface = _this._createNewSurface$1(size); }, _updateLogicalHtmlCanvasSize$0() { @@ -124030,18 +125639,14 @@ if (t2 == null) t2 = A.EnginePlatformDispatcher_browserDevicePixelRatio(); t5 = this.htmlCanvas.style; - t3 = A.S(t1 / t3) + "px"; - t5.width = t3; - t1 = A.S(t4 / t2) + "px"; - t5.height = t1; + t5.width = A.S(t1 / t3) + "px"; + t5.height = A.S(t4 / t2) + "px"; }, _contextRestoredListener$1($event) { - var t1; this._contextLost = false; $.$get$EnginePlatformDispatcher__instance().invokeOnMetricsChanged$0(); - t1 = J.getInterceptor$x($event); - t1.stopPropagation$0($event); - t1.preventDefault$0($event); + $event.stopPropagation(); + $event.preventDefault(); }, _contextLostListener$1($event) { var _this = this, @@ -124049,7 +125654,7 @@ _this._contextLost = true; if (factory.isLive$1(_this)) { _this._forceNewContext = true; - J.preventDefault$0$x($event); + $event.preventDefault(); } else _this.dispose$0(0); }, @@ -124113,7 +125718,7 @@ J.flush$0$x(this.$this.__engine$_surface.surface); return true; }, - $signature: 2283 + $signature: 2766 }; A.CkSurface.prototype = { dispose$0(_) { @@ -124176,7 +125781,7 @@ }; A.CkTextStyle_skTextStyle_closure.prototype = { call$0() { - var decorationValue, t2, value, result, ckShadows, _i, shadow, ckShadow, point, skFontFeatures, skFontFeature, + var decorationValue, t2, value, result, ckShadows, _i, shadow, ckShadow, t3, point, skFontFeatures, skFontFeature, t1 = this.$this, color = t1.color, decoration = t1.decoration, @@ -124249,14 +125854,14 @@ properties.foregroundColor = A.makeFreshSkColor(foreground.__engine$_color); if (shadows != null) { ckShadows = A._setArrayType([], type$.JSArray_SkTextShadow); - for (_i = 0; _i < 1; ++_i) { + for (t2 = shadows.length, _i = 0; _i < shadows.length; shadows.length === t2 || (0, A.throwConcurrentModificationError)(shadows), ++_i) { shadow = shadows[_i]; ckShadow = A.SkTextShadow$(null); ckShadow.color = A.makeFreshSkColor(shadow.color); - t2 = shadow.offset; + t3 = shadow.offset; point = new Float32Array(2); - point[0] = t2._dx; - point[1] = t2._dy; + point[0] = t3._dx; + point[1] = t3._dy; ckShadow.offset = point; ckShadow.blurRadius = shadow.blurRadius; ckShadows.push(ckShadow); @@ -124275,7 +125880,7 @@ } return J.TextStyle$1$x($.__canvasKit._readField$0(), properties); }, - $signature: 1945 + $signature: 1014 }; A.CkStrutStyle.prototype = { $eq(_, other) { @@ -124301,7 +125906,7 @@ }, get$hashCode(_) { var _this = this; - return A.hashValues(_this._fontFamily, _this._fontFamilyFallback, _this.__engine$_fontSize, _this.__engine$_height, _this._leading, _this._leadingDistribution, _this._fontWeight, _this._fontStyle, _this._forceStrutHeight, B.C__HashEnd, B.C__HashEnd, B.C__HashEnd, B.C__HashEnd, B.C__HashEnd, B.C__HashEnd, B.C__HashEnd, B.C__HashEnd, B.C__HashEnd, B.C__HashEnd, B.C__HashEnd); + return A.hashValues(_this._fontFamily, _this._fontFamilyFallback, _this.__engine$_fontSize, _this.__engine$_height, _this._leading, _this._leadingDistribution, _this._fontWeight, _this._fontStyle, _this._forceStrutHeight, B.C__HashEnd, B.C__HashEnd, B.C__HashEnd, B.C__HashEnd, B.C__HashEnd, B.C__HashEnd, B.C__HashEnd, B.C__HashEnd, B.C__HashEnd); } }; A.CkParagraph.prototype = { @@ -124330,7 +125935,7 @@ t6 = command.placeholderStyle; t6.toString; t3.push(new A._ParagraphCommand(B._ParagraphCommandType_3, null, null, t6)); - t5.addPlaceholder$5(t4, t6.get$width(t6), t6.get$height(t6), t6.get$alignment(), t6.get$baseline(t6), t6.get$offset(t6)); + t5.addPlaceholder$5(t4, t6.width, t6.height, t6.alignment, t6.baseline, t6.offset); break; default: throw A.wrapException(A.ReachabilityError$(string$.x60null_c)); @@ -124487,6 +126092,20 @@ $isLineMetrics: 1 }; A.CkParagraphBuilder.prototype = { + addPlaceholder$6$baseline$baselineOffset$scale(_, width, height, alignment, baseline, baselineOffset, scale) { + var t1; + ++this._placeholderCount; + this._placeholderScales.push(scale); + t1 = baselineOffset == null ? height : baselineOffset; + this._addPlaceholder$1(new A._CkParagraphPlaceholder(width * scale, height * scale, $.$get$_skPlaceholderAlignments()[alignment.index], $.$get$_skTextBaselines()[0], t1 * scale)); + }, + addPlaceholder$4$scale($receiver, width, height, alignment, scale) { + return this.addPlaceholder$6$baseline$baselineOffset$scale($receiver, width, height, alignment, null, null, scale); + }, + _addPlaceholder$1(placeholderStyle) { + this._commands.push(new A._ParagraphCommand(B._ParagraphCommandType_3, null, null, placeholderStyle)); + J.addPlaceholder$5$x(this._paragraphBuilder, placeholderStyle.width, placeholderStyle.height, placeholderStyle.alignment, placeholderStyle.baseline, placeholderStyle.offset); + }, addText$1(_, text) { var fontFamilies = A._setArrayType([], type$.JSArray_String), style = B.JSArray_methods.get$last(this._styleStack), @@ -124510,6 +126129,9 @@ t2.delete$0(t1); return result; }, + get$placeholderCount() { + return this._placeholderCount; + }, get$placeholderScales() { return this._placeholderScales; }, @@ -124522,7 +126144,7 @@ J.pop$0$x(this._paragraphBuilder); }, pushStyle$1(_, style) { - var t2, t3, t4, t5, t6, t7, t8, t9, t10, t11, t12, t13, t14, t15, t16, t17, t18, t19, 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, skStyle, foreground, background, _this = this, _null = null, t1 = _this._styleStack, baseStyle = B.JSArray_methods.get$last(t1); type$.CkTextStyle._as(style); @@ -124568,19 +126190,22 @@ t15 = style.height; if (t15 == null) t15 = baseStyle.height; - t16 = style.background; + t16 = style.leadingDistribution; if (t16 == null) - t16 = baseStyle.background; - t17 = style.foreground; + t16 = baseStyle.leadingDistribution; + t17 = style.background; if (t17 == null) - t17 = baseStyle.foreground; - t18 = style.shadows; + t17 = baseStyle.background; + t18 = style.foreground; if (t18 == null) - t18 = baseStyle.shadows; - t19 = style.fontFeatures; + t18 = baseStyle.foreground; + t19 = style.shadows; if (t19 == null) - t19 = baseStyle.fontFeatures; - skStyle = A.CkTextStyle_CkTextStyle(t16, t2, t3, t4, t5, t6, t10, t11, t19, t12, t8, t7, t17, t15, baseStyle.leadingDistribution, t13, baseStyle.locale, t18, t9, t14); + t19 = baseStyle.shadows; + 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); t1.push(skStyle); _this._commands.push(new A._ParagraphCommand(B._ParagraphCommandType_2, _null, style, _null)); t1 = skStyle.foreground; @@ -124602,6 +126227,7 @@ J.pushStyle$1$x(_this._paragraphBuilder, skStyle.get$skTextStyle()); } }; + A._CkParagraphPlaceholder.prototype = {}; A._ParagraphCommand.prototype = {}; A._ParagraphCommandType.prototype = { toString$0(_) { @@ -124612,7 +126238,7 @@ call$1(font) { return this.fontFamily == font; }, - $signature: 66 + $signature: 50 }; A.CanvasKitError.prototype = { toString$0(_) { @@ -124644,7 +126270,7 @@ this._box_0.errorEnvelopeEncoded = true; } }, - $signature: 365 + $signature: 406 }; A.ClipboardMessageHandler_setDataMethodCall_closure0.prototype = { call$1(_) { @@ -124664,7 +126290,7 @@ t1.toString; t1.call$1(B.C_JSONMessageCodec.encodeMessage$1([map])); }, - $signature: 1287 + $signature: 1122 }; A.ClipboardMessageHandler_getDataMethodCall_closure0.prototype = { call$1(error) { @@ -124686,7 +126312,7 @@ if (t1 != null) t1.call$1(null); }, - $signature: 82 + $signature: 92 }; A.ClipboardAPICopyStrategy.prototype = { setData$1(_, text) { @@ -124882,8 +126508,7 @@ A.applyGlobalCssRulesToSheet(t3, t1, t4); t4 = t2.body; t4.toString; - t1 = A._detectRenderer(); - t4.setAttribute("flt-renderer", (t1 ? "canvaskit" : "html") + " (auto-selected)"); + t4.setAttribute("flt-renderer", ($.$get$useCanvasKit() ? "canvaskit" : "html") + " (auto-selected)"); t4.setAttribute("flt-build-mode", "profile"); A.setElementStyle(t4, "position", "fixed"); A.setElementStyle(t4, "top", _s1_); @@ -125014,9 +126639,9 @@ }, updateSemanticsScreenProperties$0() { var t1 = this._semanticsHostElement.style, - t2 = "scale(" + A.S(1 / window.devicePixelRatio) + ")"; + t2 = window.devicePixelRatio; t1.toString; - B.CssStyleDeclaration_methods._setPropertyHelper$3(t1, B.CssStyleDeclaration_methods._browserPropertyName$1(t1, "transform"), t2, ""); + B.CssStyleDeclaration_methods._setPropertyHelper$3(t1, B.CssStyleDeclaration_methods._browserPropertyName$1(t1, "transform"), "scale(" + A.S(1 / t2) + ")", ""); }, _metricsDidChange$1($event) { var t1; @@ -125075,7 +126700,7 @@ } else if (t1 > 5) t.cancel$0(0); }, - $signature: 369 + $signature: 392 }; A.FlutterViewEmbedder_setPreferredOrientation_closure.prototype = { call$1(_) { @@ -125146,12 +126771,12 @@ $._fontChangeScheduled = false; $.$get$EnginePlatformDispatcher__instance().invokeOnPlatformMessage$3("flutter/system", $.$get$_fontChangeMessage(), new A.sendFontChangeMessage__closure()); }, - $signature: 752 + $signature: 603 }; A.sendFontChangeMessage__closure.prototype = { call$1(_) { }, - $signature: 131 + $signature: 135 }; A.FrameReference.prototype = { get$value(receiver) { @@ -125163,9 +126788,9 @@ var t2, t3, _this = this, t1 = _this._reusablePool; if (t1 != null) - for (t1 = t1.get$values(t1), t1 = t1.get$iterator(t1); t1.moveNext$0();) - for (t2 = J.get$iterator$ax(t1.get$current(t1)); t2.moveNext$0();) { - t3 = t2.get$current(t2); + 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();) + for (t1 = J.get$iterator$ax(t2.__internal$_current); t1.moveNext$0();) { + t3 = t1.get$current(t1); t3.evictCallback.call$1(t3.value); } _this._reusablePool = _this.__engine$_cache; @@ -125302,14 +126927,10 @@ } filterElementStyle = _this._filterElement.style; filterElementStyle.position = "absolute"; - t1 = A.S(left) + "px"; - filterElementStyle.left = t1; - t1 = A.S($top) + "px"; - filterElementStyle.top = t1; - t1 = A.S(width) + "px"; - filterElementStyle.width = t1; - t1 = A.S(height) + "px"; - filterElementStyle.height = t1; + filterElementStyle.left = A.S(left) + "px"; + filterElementStyle.top = A.S($top) + "px"; + filterElementStyle.width = A.S(width) + "px"; + filterElementStyle.height = A.S(height) + "px"; t1 = $.$get$_browserEngine(); if (t1 === B.BrowserEngine_2) { filterElementStyle.backgroundColor = "#000"; @@ -125366,9 +126987,10 @@ }, _updateRootElementTransform$0() { var t1 = this.rootElement.style, - t2 = "translate(" + this._canvasPositionX + "px, " + this._canvasPositionY + "px)"; + t2 = this._canvasPositionX, + t3 = this._canvasPositionY; t1.toString; - B.CssStyleDeclaration_methods._setPropertyHelper$3(t1, B.CssStyleDeclaration_methods._browserPropertyName$1(t1, "transform"), t2, ""); + B.CssStyleDeclaration_methods._setPropertyHelper$3(t1, B.CssStyleDeclaration_methods._browserPropertyName$1(t1, "transform"), "translate(" + t2 + "px, " + t3 + "px)", ""); }, _setupInitialTransform$0() { var _this = this, @@ -125716,14 +127338,12 @@ t2 = $.$get$_browserEngine(); if (t2 === B.BrowserEngine_1 && t1 !== B.PaintingStyle_1) { t1 = svgElm.style; - t2 = "0px 0px " + A.S(sigma * 2) + "px " + cssColor; t1.toString; - B.CssStyleDeclaration_methods._setPropertyHelper$3(t1, B.CssStyleDeclaration_methods._browserPropertyName$1(t1, "box-shadow"), t2, ""); + B.CssStyleDeclaration_methods._setPropertyHelper$3(t1, B.CssStyleDeclaration_methods._browserPropertyName$1(t1, "box-shadow"), "0px 0px " + A.S(sigma * 2) + "px " + cssColor, ""); } else { t1 = svgElm.style; - t2 = "blur(" + A.S(sigma) + "px)"; t1.toString; - B.CssStyleDeclaration_methods._setPropertyHelper$3(t1, B.CssStyleDeclaration_methods._browserPropertyName$1(t1, "filter"), t2, ""); + B.CssStyleDeclaration_methods._setPropertyHelper$3(t1, B.CssStyleDeclaration_methods._browserPropertyName$1(t1, "filter"), "blur(" + A.S(sigma) + "px)", ""); } } _this._drawElement$3(svgElm, B.Offset_0_0, paint); @@ -125942,9 +127562,9 @@ this.__engine$_children.push(t1); imgElement = this._reuseOrCreateImage$1(image); t1 = imgElement.style; - t2 = "url(#" + svgFilter.id + ")"; + t2 = svgFilter.id; t1.toString; - B.CssStyleDeclaration_methods._setPropertyHelper$3(t1, B.CssStyleDeclaration_methods._browserPropertyName$1(t1, "filter"), t2, ""); + B.CssStyleDeclaration_methods._setPropertyHelper$3(t1, B.CssStyleDeclaration_methods._browserPropertyName$1(t1, "filter"), "url(#" + t2 + ")", ""); if (blendMode === B.BlendMode_26) { t1 = imgElement.style; t2 = A.colorToCssString(color); @@ -125969,13 +127589,13 @@ case 2: case 6: style.position = _s8_; - t1 = "url('" + A.S(image.imgElement.src) + "')"; - style.backgroundImage = t1; + t1 = image.imgElement.src; + style.backgroundImage = "url('" + A.S(t1) + "')"; break; default: style.position = _s8_; - t1 = "url('" + A.S(image.imgElement.src) + "')"; - style.backgroundImage = t1; + t1 = image.imgElement.src; + style.backgroundImage = "url('" + A.S(t1) + "')"; t1 = A.blendModeToCssMixBlendMode(blendMode); if (t1 == null) t1 = ""; @@ -126030,9 +127650,8 @@ imageStyle.height = heightPx; if (!type$.ImageElement._is(imgElement)) { t1 = imgElement.style; - t2 = widthPx + " " + heightPx; t1.toString; - B.CssStyleDeclaration_methods._setPropertyHelper$3(t1, B.CssStyleDeclaration_methods._browserPropertyName$1(t1, "background-size"), t2, ""); + B.CssStyleDeclaration_methods._setPropertyHelper$3(t1, B.CssStyleDeclaration_methods._browserPropertyName$1(t1, "background-size"), widthPx + " " + heightPx, ""); } if (requiresClipping) _this.restore$0(0); @@ -126057,21 +127676,21 @@ this._cachedLastCssFont = null; }, drawText$5$shadows$style(text, x, y, shadows, style) { - var _i, shadow, t2, + var t2, _i, shadow, t3, t1 = this._canvasPool, ctx = t1.get$context(t1); if (shadows != null) { ctx.save(); - for (t1 = style === B.PaintingStyle_1, _i = 0; _i < 1; ++_i) { + for (t1 = shadows.length, t2 = style === B.PaintingStyle_1, _i = 0; _i < shadows.length; shadows.length === t1 || (0, A.throwConcurrentModificationError)(shadows), ++_i) { shadow = shadows[_i]; - t2 = A.colorToCssString(shadow.color); - t2.toString; - ctx.shadowColor = t2; + t3 = A.colorToCssString(shadow.color); + t3.toString; + ctx.shadowColor = t3; ctx.shadowBlur = shadow.blurRadius; - t2 = shadow.offset; - ctx.shadowOffsetX = t2._dx; - ctx.shadowOffsetY = t2._dy; - if (t1) + t3 = shadow.offset; + ctx.shadowOffsetX = t3._dx; + ctx.shadowOffsetY = t3._dy; + if (t2) ctx.strokeText(text, x, y); else ctx.fillText(text, x, y); @@ -126411,32 +128030,28 @@ return t1; }, apply$0() { - var t5, _this = this, + var t4, t5, _this = this, t1 = _this.rootElement.style, t2 = _this.rect, - t3 = t2.left, - t4 = A.S(t3) + "px"; - t1.left = t4; + t3 = t2.left; + t1.left = A.S(t3) + "px"; t4 = t2.top; - t5 = A.S(t4) + "px"; - t1.top = t5; - t5 = A.S(t2.right - t3) + "px"; - t1.width = t5; - t2 = A.S(t2.bottom - t4) + "px"; - t1.height = t2; + t1.top = A.S(t4) + "px"; + t5 = t2.right; + t1.width = A.S(t5 - t3) + "px"; + t2 = t2.bottom; + t1.height = A.S(t2 - t4) + "px"; t1 = _this.rootElement; t1.toString; _this.applyOverflow$2(t1, _this.clipBehavior); t1 = _this._DomClip__childContainer.style; - t3 = A.S(-t3) + "px"; - t1.left = t3; - t2 = A.S(-t4) + "px"; - t1.top = t2; + t1.left = A.S(-t3) + "px"; + t1.top = A.S(-t4) + "px"; }, update$1(_, oldSurface) { var _this = this; _this.super$PersistedContainerSurface$update(0, oldSurface); - if (!J.$eq$(_this.rect, oldSurface.rect) || _this.clipBehavior !== oldSurface.clipBehavior) { + if (!J.$eq$(_this.rect, oldSurface.rect) || _this.clipBehavior != oldSurface.clipBehavior) { _this.localClipBounds = null; _this.apply$0(); } @@ -126463,40 +128078,36 @@ return t1; }, apply$0() { - var t4, _this = this, + var t3, t4, _this = this, style = _this.rootElement.style, t1 = _this.rrect, - t2 = t1.left, - t3 = A.S(t2) + "px"; - style.left = t3; + t2 = t1.left; + style.left = A.S(t2) + "px"; t3 = t1.top; - t4 = A.S(t3) + "px"; - style.top = t4; - t4 = A.S(t1.right - t2) + "px"; - style.width = t4; - t4 = A.S(t1.bottom - t3) + "px"; - style.height = t4; - t4 = A.S(t1.tlRadiusX) + "px"; - B.CssStyleDeclaration_methods._setPropertyHelper$3(style, B.CssStyleDeclaration_methods._browserPropertyName$1(style, "border-top-left-radius"), t4, ""); - t4 = A.S(t1.trRadiusX) + "px"; - B.CssStyleDeclaration_methods._setPropertyHelper$3(style, B.CssStyleDeclaration_methods._browserPropertyName$1(style, "border-top-right-radius"), t4, ""); - t4 = A.S(t1.brRadiusX) + "px"; - B.CssStyleDeclaration_methods._setPropertyHelper$3(style, B.CssStyleDeclaration_methods._browserPropertyName$1(style, "border-bottom-right-radius"), t4, ""); - t1 = A.S(t1.blRadiusX) + "px"; - B.CssStyleDeclaration_methods._setPropertyHelper$3(style, B.CssStyleDeclaration_methods._browserPropertyName$1(style, "border-bottom-left-radius"), t1, ""); + style.top = A.S(t3) + "px"; + t4 = t1.right; + style.width = A.S(t4 - t2) + "px"; + t4 = t1.bottom; + style.height = A.S(t4 - t3) + "px"; + t4 = t1.tlRadiusX; + B.CssStyleDeclaration_methods._setPropertyHelper$3(style, B.CssStyleDeclaration_methods._browserPropertyName$1(style, "border-top-left-radius"), A.S(t4) + "px", ""); + t4 = t1.trRadiusX; + B.CssStyleDeclaration_methods._setPropertyHelper$3(style, B.CssStyleDeclaration_methods._browserPropertyName$1(style, "border-top-right-radius"), A.S(t4) + "px", ""); + t4 = t1.brRadiusX; + B.CssStyleDeclaration_methods._setPropertyHelper$3(style, B.CssStyleDeclaration_methods._browserPropertyName$1(style, "border-bottom-right-radius"), A.S(t4) + "px", ""); + t1 = t1.blRadiusX; + B.CssStyleDeclaration_methods._setPropertyHelper$3(style, B.CssStyleDeclaration_methods._browserPropertyName$1(style, "border-bottom-left-radius"), A.S(t1) + "px", ""); t1 = _this.rootElement; t1.toString; _this.applyOverflow$2(t1, _this.clipBehavior); t1 = _this._DomClip__childContainer.style; - t2 = A.S(-t2) + "px"; - t1.left = t2; - t2 = A.S(-t3) + "px"; - t1.top = t2; + t1.left = A.S(-t2) + "px"; + t1.top = A.S(-t3) + "px"; }, update$1(_, oldSurface) { var _this = this; _this.super$PersistedContainerSurface$update(0, oldSurface); - if (!J.$eq$(_this.rrect, oldSurface.rrect) || _this.clipBehavior !== oldSurface.clipBehavior) { + if (!J.$eq$(_this.rrect, oldSurface.rrect) || _this.clipBehavior != oldSurface.clipBehavior) { _this.localClipBounds = null; _this.apply$0(); } @@ -126548,7 +128159,7 @@ this._applyShape$0(); }, _applyShape$0() { - var roundRect, borderRadius, style, rect, ovalRect, rx, ry, t4, t5, t6, t7, t8, t9, svgClipPath, rootElementStyle, pathBounds2, boxShadowColor, _this = this, + var roundRect, t4, style, t5, t6, t7, rect, ovalRect, rx, ry, borderRadius, t8, t9, svgClipPath, rootElementStyle, t10, pathBounds2, boxShadowColor, _this = this, _s13_ = "border-radius", _s6_ = "hidden", t1 = _this.rootElement.style, @@ -126560,24 +128171,23 @@ t3 = t1.pathRef; roundRect = t3.fIsRRect ? t3._getRRect$0() : null; if (roundRect != null) { - borderRadius = A.S(roundRect.tlRadiusX) + "px " + A.S(roundRect.trRadiusX) + "px " + A.S(roundRect.brRadiusX) + "px " + A.S(roundRect.blRadiusX) + "px"; + t1 = roundRect.tlRadiusX; + t2 = roundRect.trRadiusX; + t3 = roundRect.brRadiusX; + t4 = roundRect.blRadiusX; style = _this.rootElement.style; - t1 = roundRect.left; - t2 = A.S(t1) + "px"; - style.left = t2; - t2 = roundRect.top; - t3 = A.S(t2) + "px"; - style.top = t3; - t3 = A.S(roundRect.right - t1) + "px"; - style.width = t3; - t3 = A.S(roundRect.bottom - t2) + "px"; - style.height = t3; - B.CssStyleDeclaration_methods._setPropertyHelper$3(style, B.CssStyleDeclaration_methods._browserPropertyName$1(style, _s13_), borderRadius, ""); - t3 = _this._DomClip__childContainer.style; - t1 = A.S(-t1) + "px"; - t3.left = t1; - t1 = A.S(-t2) + "px"; - t3.top = t1; + t5 = roundRect.left; + style.left = A.S(t5) + "px"; + t6 = roundRect.top; + style.top = A.S(t6) + "px"; + t7 = roundRect.right; + style.width = A.S(t7 - t5) + "px"; + t7 = roundRect.bottom; + style.height = A.S(t7 - t6) + "px"; + B.CssStyleDeclaration_methods._setPropertyHelper$3(style, B.CssStyleDeclaration_methods._browserPropertyName$1(style, _s13_), A.S(t1) + "px " + A.S(t2) + "px " + A.S(t3) + "px " + A.S(t4) + "px", ""); + t1 = _this._DomClip__childContainer.style; + t1.left = A.S(-t5) + "px"; + t1.top = A.S(-t6) + "px"; if (_this.clipBehavior !== B.Clip_0) style.overflow = _s6_; A.applyCssShadow(_this.rootElement, _this.pathBounds, _this.elevation, _this.shadowColor); @@ -126587,21 +128197,17 @@ if (rect != null) { style = _this.rootElement.style; t1 = rect.left; - t2 = A.S(t1) + "px"; - style.left = t2; + style.left = A.S(t1) + "px"; t2 = rect.top; - t3 = A.S(t2) + "px"; - style.top = t3; - t3 = A.S(rect.right - t1) + "px"; - style.width = t3; - t3 = A.S(rect.bottom - t2) + "px"; - style.height = t3; + style.top = A.S(t2) + "px"; + t3 = rect.right; + style.width = A.S(t3 - t1) + "px"; + t3 = rect.bottom; + style.height = A.S(t3 - t2) + "px"; B.CssStyleDeclaration_methods._setPropertyHelper$3(style, B.CssStyleDeclaration_methods._browserPropertyName$1(style, _s13_), "", ""); t3 = _this._DomClip__childContainer.style; - t1 = A.S(-t1) + "px"; - t3.left = t1; - t1 = A.S(-t2) + "px"; - t3.top = t1; + t3.left = A.S(-t1) + "px"; + t3.top = A.S(-t2) + "px"; if (_this.clipBehavior !== B.Clip_0) style.overflow = _s6_; A.applyCssShadow(_this.rootElement, _this.pathBounds, _this.elevation, _this.shadowColor); @@ -126616,22 +128222,17 @@ t1 = ovalRect.bottom; t3 = ovalRect.top; ry = (t1 - t3) / 2; - borderRadius = rx === ry ? A.S(rx) + "px " : A.S(rx) + "px " + A.S(ry) + "px "; + borderRadius = A.S(rx) + "px "; + borderRadius = rx === ry ? borderRadius : borderRadius + A.S(ry) + "px "; style = _this.rootElement.style; - t1 = A.S(t2) + "px"; - style.left = t1; - t1 = A.S(t3) + "px"; - style.top = t1; - t1 = A.S(rx * 2) + "px"; - style.width = t1; - t1 = A.S(ry * 2) + "px"; - style.height = t1; + style.left = A.S(t2) + "px"; + style.top = A.S(t3) + "px"; + style.width = A.S(rx * 2) + "px"; + style.height = A.S(ry * 2) + "px"; B.CssStyleDeclaration_methods._setPropertyHelper$3(style, B.CssStyleDeclaration_methods._browserPropertyName$1(style, _s13_), borderRadius, ""); t1 = _this._DomClip__childContainer.style; - t2 = A.S(-t2) + "px"; - t1.left = t2; - t2 = A.S(-t3) + "px"; - t1.top = t2; + t1.left = A.S(-t2) + "px"; + t1.top = A.S(-t3) + "px"; if (_this.clipBehavior !== B.Clip_0) style.overflow = _s6_; A.applyCssShadow(_this.rootElement, _this.pathBounds, _this.elevation, _this.shadowColor); @@ -126670,21 +128271,17 @@ rootElementStyle = _this.rootElement.style; rootElementStyle.overflow = ""; t1 = t5.left; - t2 = A.S(t1) + "px"; - rootElementStyle.left = t2; - t2 = t5.top; - t3 = A.S(t2) + "px"; - rootElementStyle.top = t3; - t3 = A.S(t6 - t1) + "px"; - rootElementStyle.width = t3; - t3 = A.S(t7 - t2) + "px"; - rootElementStyle.height = t3; + t2 = A.S(t1); + rootElementStyle.left = t2 + "px"; + t3 = t5.top; + t4 = A.S(t3); + rootElementStyle.top = t4 + "px"; + rootElementStyle.width = A.S(t6 - t1) + "px"; + rootElementStyle.height = A.S(t7 - t3) + "px"; B.CssStyleDeclaration_methods._setPropertyHelper$3(rootElementStyle, B.CssStyleDeclaration_methods._browserPropertyName$1(rootElementStyle, _s13_), "", ""); - t3 = _this._DomClip__childContainer.style; - t1 = "-" + A.S(t1) + "px"; - t3.left = t1; - t1 = "-" + A.S(t2) + "px"; - t3.top = t1; + t1 = _this._DomClip__childContainer.style; + t1.left = "-" + t2 + "px"; + t1.top = "-" + t4 + "px"; return; } t4 = _this._DomClip__childContainer; @@ -126693,25 +128290,19 @@ rootElementStyle = _this.rootElement.style; rootElementStyle.overflow = ""; t4 = t5.left; - t8 = A.S(t4) + "px"; - rootElementStyle.left = t8; - t8 = t5.top; - t9 = A.S(t8) + "px"; - rootElementStyle.top = t9; - t9 = A.S(t6 - t4) + "px"; - rootElementStyle.width = t9; - t9 = A.S(t7 - t8) + "px"; - rootElementStyle.height = t9; + t8 = A.S(t4); + rootElementStyle.left = t8 + "px"; + t9 = t5.top; + t10 = A.S(t9); + rootElementStyle.top = t10 + "px"; + rootElementStyle.width = A.S(t6 - t4) + "px"; + rootElementStyle.height = A.S(t7 - t9) + "px"; B.CssStyleDeclaration_methods._setPropertyHelper$3(rootElementStyle, B.CssStyleDeclaration_methods._browserPropertyName$1(rootElementStyle, _s13_), "", ""); - t9 = _this._DomClip__childContainer.style; - t4 = "-" + A.S(t4) + "px"; - t9.left = t4; - t4 = "-" + A.S(t8) + "px"; - t9.top = t4; - t4 = A.S(t6) + "px"; - t9.width = t4; - t4 = A.S(t7) + "px"; - t9.height = t4; + t4 = _this._DomClip__childContainer.style; + t4.left = "-" + t8 + "px"; + t4.top = "-" + t10 + "px"; + t4.width = A.S(t6) + "px"; + t4.height = A.S(t7) + "px"; pathBounds2 = t1.getBounds$0(0); t4 = new A.SurfacePaintData(); t4.style = B.PaintingStyle_0; @@ -126725,13 +128316,13 @@ t5 = _this._svgElement.style; t4 = t3.offset; t1 = boxShadowColor.value; - t1 = "drop-shadow(" + A.S(t4._dx) + "px " + A.S(t4._dy) + "px " + A.S(t3.blurWidth) + "px rgba(" + (t1 >>> 16 & 255) + ", " + (t1 >>> 8 & 255) + ", " + (t1 & 255) + ", " + A.S((t1 >>> 24 & 255) / 255) + "))"; t5.toString; - B.CssStyleDeclaration_methods._setPropertyHelper$3(t5, B.CssStyleDeclaration_methods._browserPropertyName$1(t5, "filter"), t1, ""); - t1 = "translate(-" + A.S(pathBounds2.left) + "px, -" + A.S(pathBounds2.top) + "px)"; - B.CssStyleDeclaration_methods._setPropertyHelper$3(t5, B.CssStyleDeclaration_methods._browserPropertyName$1(t5, "transform"), t1, ""); - t1 = _this.rootElement.style; - t1.backgroundColor = ""; + B.CssStyleDeclaration_methods._setPropertyHelper$3(t5, B.CssStyleDeclaration_methods._browserPropertyName$1(t5, "filter"), "drop-shadow(" + A.S(t4._dx) + "px " + A.S(t4._dy) + "px " + A.S(t3.blurWidth) + "px rgba(" + (t1 >>> 16 & 255) + ", " + (t1 >>> 8 & 255) + ", " + (t1 & 255) + ", " + A.S((t1 >>> 24 & 255) / 255) + "))", ""); + t1 = pathBounds2.left; + t3 = pathBounds2.top; + B.CssStyleDeclaration_methods._setPropertyHelper$3(t5, B.CssStyleDeclaration_methods._browserPropertyName$1(t5, "transform"), "translate(-" + A.S(t1) + "px, -" + A.S(t3) + "px)", ""); + t3 = _this.rootElement.style; + t3.backgroundColor = ""; }, update$1(_, oldSurface) { var t1, t2, _this = this; @@ -126966,10 +128557,9 @@ return element; }, apply$0() { - var t1 = this.rootElement.style, - t2 = "translate(" + A.S(this.dx) + "px, " + A.S(this.dy) + "px)"; + var t1 = this.rootElement.style; t1.toString; - B.CssStyleDeclaration_methods._setPropertyHelper$3(t1, B.CssStyleDeclaration_methods._browserPropertyName$1(t1, "transform"), t2, ""); + B.CssStyleDeclaration_methods._setPropertyHelper$3(t1, B.CssStyleDeclaration_methods._browserPropertyName$1(t1, "transform"), "translate(" + A.S(this.dx) + "px, " + A.S(this.dy) + "px)", ""); }, update$1(_, oldSurface) { var _this = this; @@ -127021,9 +128611,8 @@ A.setElementStyle(t1, "opacity", A.S(this.alpha / 255)); t1 = t1.style; t2 = this.offset; - t2 = "translate(" + A.S(t2._dx) + "px, " + A.S(t2._dy) + "px)"; t1.toString; - B.CssStyleDeclaration_methods._setPropertyHelper$3(t1, B.CssStyleDeclaration_methods._browserPropertyName$1(t1, "transform"), t2, ""); + B.CssStyleDeclaration_methods._setPropertyHelper$3(t1, B.CssStyleDeclaration_methods._browserPropertyName$1(t1, "transform"), "translate(" + A.S(t2._dx) + "px, " + A.S(t2._dy) + "px)", ""); }, update$1(_, oldSurface) { var _this = this; @@ -127138,18 +128727,19 @@ _this._paintData.colorFilter = value; }, toString$0(_) { - var t3, semicolon, _this = this, + var t3, t4, semicolon, _this = this, 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.strokeWidth; - t3 = t2 == null; - if ((t3 ? 0 : t2) !== 0) - t1 += " " + A.S(t3 ? 0 : t2); + t2 = _this._paintData; + t3 = t2.strokeWidth; + t4 = t3 == null; + if ((t4 ? 0 : t3) !== 0) + t1 += " " + A.S(t4 ? 0 : t3); else t1 += " hairline"; - t2 = _this._paintData.strokeCap; + t2 = t2.strokeCap; t3 = t2 == null; if ((t3 ? B.StrokeCap_0 : t2) !== B.StrokeCap_0) t1 += " " + (t3 ? B.StrokeCap_0 : t2).toString$0(0); @@ -128580,7 +130170,7 @@ }, get$hashCode(_) { var _this = this; - return A.hashValues(_this.fSegmentMask, _this.fPoints, _this._conicWeights, _this._fVerbs, B.C__HashEnd, B.C__HashEnd, B.C__HashEnd, B.C__HashEnd, B.C__HashEnd, B.C__HashEnd, B.C__HashEnd, B.C__HashEnd, B.C__HashEnd, B.C__HashEnd, B.C__HashEnd, B.C__HashEnd, B.C__HashEnd, B.C__HashEnd, B.C__HashEnd, B.C__HashEnd); + return A.hashValues(_this.fSegmentMask, _this.fPoints, _this._conicWeights, _this._fVerbs, B.C__HashEnd, B.C__HashEnd, B.C__HashEnd, B.C__HashEnd, B.C__HashEnd, B.C__HashEnd, B.C__HashEnd, B.C__HashEnd, B.C__HashEnd, B.C__HashEnd, B.C__HashEnd, B.C__HashEnd, B.C__HashEnd, B.C__HashEnd); }, equals$1(ref) { var pointCount, len, t1, t2, i, weightCount, verbCount, _this = this; @@ -129447,10 +131037,9 @@ return canvas; }, _applyTranslate$0() { - var t1 = this.rootElement.style, - t2 = "translate(" + A.S(this.dx) + "px, " + A.S(this.dy) + "px)"; + var t1 = this.rootElement.style; t1.toString; - B.CssStyleDeclaration_methods._setPropertyHelper$3(t1, B.CssStyleDeclaration_methods._browserPropertyName$1(t1, "transform"), t2, ""); + B.CssStyleDeclaration_methods._setPropertyHelper$3(t1, B.CssStyleDeclaration_methods._browserPropertyName$1(t1, "transform"), "translate(" + A.S(this.dx) + "px, " + A.S(this.dy) + "px)", ""); }, apply$0() { this._applyTranslate$0(); @@ -129521,14 +131110,11 @@ }, apply$0() { var _this = this, - t1 = _this.rootElement.style, - t2 = "translate(" + A.S(_this.dx) + "px, " + A.S(_this.dy) + "px)"; + t1 = _this.rootElement.style; t1.toString; - B.CssStyleDeclaration_methods._setPropertyHelper$3(t1, B.CssStyleDeclaration_methods._browserPropertyName$1(t1, "transform"), t2, ""); - t2 = A.S(_this.width) + "px"; - t1.width = t2; - t2 = A.S(_this.height) + "px"; - t1.height = t2; + B.CssStyleDeclaration_methods._setPropertyHelper$3(t1, B.CssStyleDeclaration_methods._browserPropertyName$1(t1, "transform"), "translate(" + A.S(_this.dx) + "px, " + A.S(_this.dy) + "px)", ""); + t1.width = A.S(_this.width) + "px"; + t1.height = A.S(_this.height) + "px"; t1.position = "absolute"; }, canUpdateAsMatch$1(oldSurface) { @@ -129704,7 +131290,7 @@ }, drawParagraph$2(_, paragraph, offset) { var t1, left, $top, command, _this = this; - type$.EngineParagraph._as(paragraph); + type$.CanvasParagraph._as(paragraph); if (!paragraph.isLaidOut) return; _this._didDraw = true; @@ -130287,7 +131873,6 @@ }, addPicture$4$isComplexHint$willChangeHint(offset, picture, isComplexHint, willChangeHint) { var t1, t2; - isComplexHint; type$.EnginePicture._as(picture); t1 = picture.recordingCanvas._pictureBounds; t2 = new A.FrameReference(null, type$.FrameReference_PersistedSurface); @@ -130344,32 +131929,33 @@ $.SurfaceSceneBuilder__lastFrameScene = t1._as(B.JSArray_methods.get$first(t2)); return new A.SurfaceScene(t1._as(B.JSArray_methods.get$first(t2)).rootElement); }, - $signature: 936 + $signature: 1317 }; A.NormalizedGradient.prototype = { setupUniforms$2(gl, glProgram) { - var t1, t2, t3, t4, t5, i, t6, res, result, t7, t8, t9, t10, _this = this; + var t1, t2, t3, t4, t5, i, t6, t7, res, result, t8, t9, t10, _this = this; for (t1 = _this.thresholdCount, t2 = _this.__engine$_scale, t3 = gl.glContext, t4 = _this._bias, t5 = glProgram.program, i = 0; i < t1; ++i) { - t6 = "bias_" + i; + t6 = "" + i; + t7 = "bias_" + t6; + res = t3.getUniformLocation.apply(t3, [t5, t7]); + if (res == null) { + A.throwExpression(A.Exception_Exception(t7 + " not found")); + result = null; + } else + result = res; + t7 = i * 4; + t8 = t7 + 1; + t9 = t7 + 2; + t10 = t7 + 3; + t3.uniform4f.apply(t3, [result, t4[t7], t4[t8], t4[t9], t4[t10]]); + t6 = "scale_" + t6; res = t3.getUniformLocation.apply(t3, [t5, t6]); if (res == null) { A.throwExpression(A.Exception_Exception(t6 + " not found")); result = null; } else result = res; - t6 = i * 4; - t7 = t6 + 1; - t8 = t6 + 2; - t9 = t6 + 3; - t3.uniform4f.apply(t3, [result, t4[t6], t4[t7], t4[t8], t4[t9]]); - t10 = "scale_" + i; - res = t3.getUniformLocation.apply(t3, [t5, t10]); - if (res == null) { - A.throwExpression(A.Exception_Exception(t10 + " not found")); - result = null; - } else - result = res; - t3.uniform4f.apply(t3, [result, t2[t6], t2[t7], t2[t8], t2[t9]]); + t3.uniform4f.apply(t3, [result, t2[t7], t2[t8], t2[t9], t2[t10]]); } for (t1 = _this._thresholds, t2 = t1.length, i = 0; i < t2; i += 4) { t4 = "threshold_" + B.JSInt_methods._tdivFast$1(i, 4); @@ -130383,6 +131969,12 @@ } } }; + A.NormalizedGradient_NormalizedGradient_closure.prototype = { + call$1(c) { + return (c.get$value(c) >>> 24 & 255) < 1; + }, + $signature: 1362 + }; A.EngineGradient.prototype = {}; A.GradientLinear.prototype = { createPaintStyle$3(ctx, shaderBounds, density) { @@ -130419,7 +132011,7 @@ } }, createImageBitmap$3(shaderBounds, density, createDataUrl) { - var widthInPixels, t3, t4, heightInPixels, t5, t6, t7, t8, gl, normalizedGradient, builder, method, t9, t10, fragColor, probeName, shader, cacheKey, cachedProgram, vertexShader, fragmentShader, program, fromX, fromY, toX, toY, dx, dy, $length, sinVal, cosVal, isRepeated, originX, originY, originTranslation, rotationZ, storage, gradientTransform, image, _this = this, + var widthInPixels, t3, t4, heightInPixels, t5, t6, t7, t8, gl, normalizedGradient, builder, method, t9, t10, fragColor, shader, cacheKey, cachedProgram, vertexShader, fragmentShader, program, fromX, fromY, toX, toY, dx, dy, $length, sinVal, cosVal, isRepeated, originX, originY, originTranslation, rotationZ, storage, gradientTransform, canvas, dataUrl, image, _this = this, _s18_ = "premultipliedAlpha", _s12_ = "u_resolution", _s10_ = "m_gradient", @@ -130446,10 +132038,8 @@ t7 = A.EnginePlatformDispatcher_browserDevicePixelRatio(); t8 = t5.style; t8.position = "absolute"; - t6 = A.S(widthInPixels / t6) + "px"; - t8.width = t6; - t6 = A.S(heightInPixels / t7) + "px"; - t8.height = t6; + t8.width = A.S(widthInPixels / t6) + "px"; + t8.height = A.S(heightInPixels / t7) + "px"; t6 = t5; t5 = null; } @@ -130517,8 +132107,7 @@ t10.push(method); method.addStatement$1("vec4 localCoord = m_gradient * vec4(gl_FragCoord.x, u_resolution.y - gl_FragCoord.y, 0, 1);"); method.addStatement$1("float st = localCoord.x;"); - probeName = A._writeSharedGradientShader(builder, method, normalizedGradient, t7); - method.addStatement$1(fragColor.name + " = " + probeName + " * scale + bias;"); + method.addStatement$1(fragColor.name + " = " + A._writeSharedGradientShader(builder, method, normalizedGradient, t7) + " * scale + bias;"); shader = builder.build$0(0); cacheKey = t6 + "||" + shader; cachedProgram = J.$index$asx(t5._readField$0(), cacheKey); @@ -130563,8 +132152,7 @@ storage[4] = -sinVal; storage[5] = cosVal; gradientTransform = A.Matrix4$identity(); - if (t7 !== B.TileMode_1) - gradientTransform.translate$2(0, 0.5, 0); + gradientTransform.translate$2(0, 0.5, 0); if ($length > 11920929e-14) gradientTransform.scale$1(0, 1 / $length); t2 = _this.matrix4; @@ -130581,12 +132169,28 @@ normalizedGradient.setupUniforms$2(gl, cachedProgram); A.callMethod(t5, "uniformMatrix4fv", [gl.getUniformLocation$2(0, t6, _s10_), false, gradientTransform.__engine$_m4storage]); A.callMethod(t5, "uniform2f", [gl.getUniformLocation$2(0, t6, _s12_), widthInPixels, heightInPixels]); - $.glRenderer.drawRectToGl$6(new A.Rect(0, 0, 0 + t1, 0 + t3), gl, cachedProgram, normalizedGradient, widthInPixels, heightInPixels); - image = gl.readPatternData$0(); - A.callMethod(t5, _s10_0, [gl.get$kArrayBuffer(), null]); - A.callMethod(t5, _s10_0, [gl.get$kElementArrayBuffer(), null]); - image.toString; - return image; + t2 = $.glRenderer; + t1 = 0 + t1; + t3 = 0 + t3; + if (createDataUrl) { + t2.drawRectToGl$6(new A.Rect(0, 0, t1, t3), gl, cachedProgram, normalizedGradient, widthInPixels, heightInPixels); + t1 = gl._widthInPixels; + canvas = A.CanvasElement_CanvasElement(gl._heightInPixels, t1); + gl.drawImage$3(0, canvas.getContext("2d"), 0, 0); + dataUrl = canvas.toDataURL("image/png", null); + canvas.width = 0; + canvas.height = 0; + A.callMethod(t5, _s10_0, [gl.get$kArrayBuffer(), null]); + A.callMethod(t5, _s10_0, [gl.get$kElementArrayBuffer(), null]); + return dataUrl; + } else { + t2.drawRectToGl$6(new A.Rect(0, 0, t1, t3), gl, cachedProgram, normalizedGradient, widthInPixels, heightInPixels); + image = gl.readPatternData$1(normalizedGradient.isOpaque); + A.callMethod(t5, _s10_0, [gl.get$kArrayBuffer(), null]); + A.callMethod(t5, _s10_0, [gl.get$kElementArrayBuffer(), null]); + image.toString; + return image; + } } }; A.EngineImageFilter.prototype = {}; @@ -130599,7 +132203,7 @@ return other instanceof A._MatrixEngineImageFilter && other.filterQuality == this.filterQuality && A.listEquals(other.webMatrix, this.webMatrix); }, get$hashCode(_) { - return A.hashValues(A.hashList(this.webMatrix), this.filterQuality, B.C__HashEnd, B.C__HashEnd, B.C__HashEnd, B.C__HashEnd, B.C__HashEnd, B.C__HashEnd, B.C__HashEnd, B.C__HashEnd, B.C__HashEnd, B.C__HashEnd, B.C__HashEnd, B.C__HashEnd, B.C__HashEnd, B.C__HashEnd, B.C__HashEnd, B.C__HashEnd, B.C__HashEnd, B.C__HashEnd); + return A.hashValues(A.hashList(this.webMatrix), this.filterQuality, B.C__HashEnd, B.C__HashEnd, B.C__HashEnd, B.C__HashEnd, B.C__HashEnd, B.C__HashEnd, B.C__HashEnd, B.C__HashEnd, B.C__HashEnd, B.C__HashEnd, B.C__HashEnd, B.C__HashEnd, B.C__HashEnd, B.C__HashEnd, B.C__HashEnd, B.C__HashEnd); }, toString$0(_) { return "ImageFilter.matrix(" + A.S(this.webMatrix) + ", " + A.S(this.filterQuality) + ")"; @@ -130699,7 +132303,7 @@ bSize = t1._dy * t1._dx; return J.compareTo$1$ns(bSize, aSize); }, - $signature: 948 + $signature: 1391 }; A.PersistedSurfaceState.prototype = { toString$0(_) { @@ -131062,7 +132666,7 @@ call$2(m1, m2) { return B.JSNumber_methods.compareTo$1(m1.matchQuality, m2.matchQuality); }, - $signature: 958 + $signature: 1465 }; A._PersistedSurfaceMatch.prototype = { toString$0(_) { @@ -131231,7 +132835,7 @@ J.cancel$0$z(this.errorSubscription._readLocal$0()); this.completer.completeError$1($event); }, - $signature: 78 + $signature: 67 }; A.HtmlCodec__decodeUsingOnLoad_closure0.prototype = { call$1($event) { @@ -131244,7 +132848,7 @@ t1 = _this.imgElement; _this.completer.complete$1(0, new A.SingleFrameInfo(new A.HtmlImage(t1, t1.naturalWidth, t1.naturalHeight))); }, - $signature: 78 + $signature: 67 }; A.HtmlBlobCodec.prototype = { dispose$0(_) { @@ -131292,26 +132896,37 @@ return this.height; } }; - A.initializeEngine_closure.prototype = { + A.DebugEngineInitializationState.prototype = { + toString$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: 756 + $signature: 548 }; - A.initializeEngine_closure0.prototype = { + A.initializeEngineServices_closure1.prototype = { call$0() { var t1 = this._box_0; if (!t1.waitingForAnimation) { t1.waitingForAnimation = true; - B.Window_methods.requestAnimationFrame$1(window, new A.initializeEngine__closure(t1)); + B.Window_methods.requestAnimationFrame$1(window, new A.initializeEngineServices__closure(t1)); } }, $signature: 0 }; - A.initializeEngine__closure.prototype = { + A.initializeEngineServices__closure.prototype = { call$1(highResTime) { var highResTimeMicroseconds, t1, t2, t3; A.frameTimingsOnVsync(); @@ -131328,7 +132943,7 @@ if (t2 != null) A.invoke(t2, t1._onDrawFrameZone); }, - $signature: 752 + $signature: 603 }; A._addUrlStrategyListener_closure.prototype = { call$1(jsStrategy) { @@ -131336,7 +132951,7 @@ $._isUrlStrategySet = true; $._customUrlStrategy = t1; }, - $signature: 1014 + $signature: 1715 }; A._addUrlStrategyListener_closure0.prototype = { call$0() { @@ -131344,8 +132959,14 @@ }, $signature: 0 }; + A.FlutterEngineInitializer.prototype = {}; + A.InitializeEngineFnParameters.prototype = {}; + A.FlutterAppRunner.prototype = {}; + A.RunAppFnParameters.prototype = {}; + A.FlutterApp.prototype = {}; + A.Promise.prototype = {}; A.Keyboard.prototype = { - Keyboard$_$0() { + Keyboard$_$1(_onMacOs) { var _this = this, t1 = new A.Keyboard$__closure(_this); _this._keydownListener = t1; @@ -131359,8 +132980,8 @@ var t1, t2, _this = this; B.Window_methods.removeEventListener$2(window, "keydown", _this._keydownListener); B.Window_methods.removeEventListener$2(window, "keyup", _this._keyupListener); - for (t1 = _this._keydownTimers, t2 = t1.get$keys(t1), t2 = t2.get$iterator(t2); t2.moveNext$0();) - t1.$index(0, t2.get$current(t2)).cancel$0(0); + 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; }, @@ -131372,7 +132993,7 @@ t1.toString; t2 = $event.key; t2.toString; - if (!(t2 === "Meta" || t2 === "Shift" || t2 === "Alt" || t2 === "Control")) { + if (!(t2 === "Meta" || t2 === "Shift" || t2 === "Alt" || t2 === "Control") && _this._onMacOs) { t2 = _this._keydownTimers; t3 = t2.$index(0, t1); if (t3 != null) @@ -131382,7 +133003,7 @@ else t3 = false; if (t3) - t2.$indexSet(0, t1, A.Timer_Timer(B.Duration_1000000, new A.Keyboard__handleHtmlEvent_closure(_this, t1, $event))); + t2.$indexSet(0, t1, A.Timer_Timer(B.Duration_2000000, new A.Keyboard__handleHtmlEvent_closure(_this, t1, $event))); else t2.remove$1(0, t1); } @@ -131409,7 +133030,7 @@ 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], type$.String, type$.dynamic); + 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)); } }; @@ -131437,7 +133058,7 @@ 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], type$.String, type$.dynamic); + 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 @@ -131449,60 +133070,60 @@ if (A._asBoolS(J.$index$asx(type$.Map_String_dynamic._as(B.C_JSONMessageCodec.decodeMessage$1(data)), "handled"))) this.event.preventDefault(); }, - $signature: 131 + $signature: 135 }; A._kLogicalKeyToModifierGetter_closure.prototype = { call$1($event) { return $event._event.altKey; }, - $signature: 164 + $signature: 169 }; A._kLogicalKeyToModifierGetter_closure0.prototype = { call$1($event) { return $event._event.altKey; }, - $signature: 164 + $signature: 169 }; A._kLogicalKeyToModifierGetter_closure1.prototype = { call$1($event) { return $event._event.ctrlKey; }, - $signature: 164 + $signature: 169 }; A._kLogicalKeyToModifierGetter_closure2.prototype = { call$1($event) { return $event._event.ctrlKey; }, - $signature: 164 + $signature: 169 }; A._kLogicalKeyToModifierGetter_closure3.prototype = { call$1($event) { return $event._event.shiftKey; }, - $signature: 164 + $signature: 169 }; A._kLogicalKeyToModifierGetter_closure4.prototype = { call$1($event) { return $event._event.shiftKey; }, - $signature: 164 + $signature: 169 }; A._kLogicalKeyToModifierGetter_closure5.prototype = { call$1($event) { return $event._event.metaKey; }, - $signature: 164 + $signature: 169 }; A._kLogicalKeyToModifierGetter_closure6.prototype = { call$1($event) { return $event._event.metaKey; }, - $signature: 164 + $signature: 169 }; A.KeyboardBinding.prototype = { __engine$_addEventListener$2(_, eventName, handler) { var t1 = new A.KeyboardBinding__addEventListener_loggedHandler(handler); - this.__engine$_listeners.$indexSet(0, eventName, t1); + this._listeners.$indexSet(0, eventName, t1); B.Window_methods.addEventListener$3(window, eventName, t1, true); }, _onKeyData$1(data) { @@ -131529,25 +133150,25 @@ return this.handler.call$1($event); return null; }, - $signature: 221 + $signature: 222 }; A.KeyboardBinding__onKeyData_closure.prototype = { call$1(handled) { this._box_0.result = handled; }, - $signature: 72 + $signature: 73 }; A.KeyboardBinding__setup_closure.prototype = { call$1($event) { return A._lateReadCheck(this.$this.__KeyboardBinding__converter, "_converter").handleEvent$1(new A.FlutterHtmlKeyboardEvent(type$.KeyboardEvent._as($event))); }, - $signature: 78 + $signature: 67 }; A.KeyboardBinding__setup_closure0.prototype = { call$1($event) { return A._lateReadCheck(this.$this.__KeyboardBinding__converter, "_converter").handleEvent$1(new A.FlutterHtmlKeyboardEvent(type$.KeyboardEvent._as($event))); }, - $signature: 78 + $signature: 67 }; A.FlutterHtmlKeyboardEvent.prototype = {}; A.KeyboardConverter.prototype = { @@ -131562,16 +133183,17 @@ return new A.KeyboardConverter__scheduleAsyncEvent_closure0(t1); }, _startGuardingKey$3(physicalKey, logicalKey, currentTimeStamp) { - var t2, _this = this, - t1 = _this.onMacOs ? B.Duration_2000000 : B.Duration_1000000, - cancelingCallback = _this._scheduleAsyncEvent$3(t1, new A.KeyboardConverter__startGuardingKey_closure(_this, currentTimeStamp, physicalKey, logicalKey), new A.KeyboardConverter__startGuardingKey_closure0(_this, physicalKey)); + var cancelingCallback, t1, t2, _this = this; + if (!_this.onMacOs) + 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; t2 = t1.remove$1(0, physicalKey); if (t2 != null) t2.call$0(); t1.$indexSet(0, physicalKey, cancelingCallback); }, - __engine$_handleEvent$1($event) { + _handleEvent$1($event) { var ms, timeStamp, t3, physicalKey, logicalKeyIsCharacter, character, logicalKey, isPhysicalDown, type, lastLogicalRecord, nextLogicalRecord, _this = this, _null = null, t1 = $event._event, t2 = t1.timeStamp; @@ -131655,7 +133277,7 @@ t2.remove$1(0, physicalKey); else t2.$indexSet(0, physicalKey, nextLogicalRecord); - $.$get$_kLogicalKeyToModifierGetter().forEach$1(0, new A.KeyboardConverter__handleEvent_closure2(_this, $event, timeStamp)); + $.$get$_kLogicalKeyToModifierGetter().forEach$1(0, new A.KeyboardConverter__handleEvent_closure2(_this, logicalKey, $event, timeStamp)); if (logicalKeyIsCharacter) if (!t3) _this._startGuardingKey$3(physicalKey, logicalKey, timeStamp); @@ -131674,7 +133296,7 @@ t1.sentAnyEvents = false; _this._dispatchKeyData = new A.KeyboardConverter_handleEvent_closure(t1, _this); try { - _this.__engine$_handleEvent$1($event); + _this._handleEvent$1($event); } finally { if (!t1.sentAnyEvents) _this._dispatchKeyData.call$1(B.KeyData_cgD); @@ -131690,7 +133312,7 @@ _this.$this.performDispatchKeyData.call$1(_this.getData.call$0()); } }, - $signature: 82 + $signature: 92 }; A.KeyboardConverter__scheduleAsyncEvent_closure0.prototype = { call$0() { @@ -131700,11 +133322,9 @@ }; A.KeyboardConverter__startGuardingKey_closure.prototype = { call$0() { - var _this = this, - t1 = _this.$this.onMacOs ? B.Duration_2000000 : B.Duration_1000000; - return new A.KeyData(new A.Duration(_this.currentTimeStamp._duration + t1._duration), B.KeyEventType_1, _this.physicalKey, _this.logicalKey, null, true); + return new A.KeyData(new A.Duration(this.currentTimeStamp._duration + 2000000), B.KeyEventType_1, this.physicalKey, this.logicalKey, null, true); }, - $signature: 696 + $signature: 583 }; A.KeyboardConverter__startGuardingKey_closure0.prototype = { call$0() { @@ -131718,10 +133338,10 @@ t1 = _this.event._event, t2 = t1.key; t2.toString; - if (B.Map_8TmdZ.containsKey$1(0, t2)) { + if (B.Map_8T4QF.containsKey$1(0, t2)) { t2 = t1.key; t2.toString; - t2 = B.Map_8TmdZ.$index(0, t2); + t2 = B.Map_8T4QF.$index(0, t2); if (t2 == null) result = null; else { @@ -131754,13 +133374,13 @@ t1 = B.Map_0mogo.$index(0, t2); return t1 == null ? J.get$hashCode$(t2) + 98784247808 : t1; }, - $signature: 156 + $signature: 166 }; A.KeyboardConverter__handleEvent_closure0.prototype = { call$0() { return new A.KeyData(this.timeStamp, B.KeyEventType_1, this.physicalKey, this.logicalKey, null, true); }, - $signature: 696 + $signature: 583 }; A.KeyboardConverter__handleEvent_closure1.prototype = { call$0() { @@ -131769,30 +133389,33 @@ $signature: 0 }; A.KeyboardConverter__handleEvent_closure2.prototype = { - call$2(logicalKey, getModifier) { - var t1 = this.$this, - t2 = t1._pressingRecords; - if (t2.containsValue$1(0, logicalKey) && !getModifier.call$1(this.event)) - t2.removeWhere$1(t2, new A.KeyboardConverter__handleEvent__closure(t1, logicalKey, this.timeStamp)); + call$2(testeeLogicalKey, getModifier) { + var t1, t2, _this = this; + if (_this.logicalKey == 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: 1162 + $signature: 2290 }; A.KeyboardConverter__handleEvent__closure.prototype = { call$2(physicalKey, logicalRecord) { - var t1 = this.logicalKey; + var t1 = this.testeeLogicalKey; if (logicalRecord != t1) return false; this.$this._dispatchKeyData.call$1(new A.KeyData(this.timeStamp, B.KeyEventType_1, physicalKey, t1, null, true)); return true; }, - $signature: 1234 + $signature: 2306 }; A.KeyboardConverter_handleEvent_closure.prototype = { call$1(data) { this._box_0.sentAnyEvents = true; return this.$this.performDispatchKeyData.call$1(data); }, - $signature: 477 + $signature: 383 }; A.MouseCursor.prototype = {}; A.BrowserHistory.prototype = { @@ -131915,7 +133538,7 @@ t3 = new A._AcceptStructuredCloneDart2Js([], []).convertNativeToDart_AcceptStructuredClone$2$mustCopy($event.state, true); t3 = t3 == null ? null : J.$index$asx(t3, "state"); t4 = type$.dynamic; - t1.invokeOnPlatformMessage$3("flutter/navigation", B.C_JSONMethodCodec.encodeMethodCall$1(new A.MethodCall0("pushRouteInformation", A.LinkedHashMap_LinkedHashMap$_literal(["location", t2, "state", t3], t4, t4))), new A.MultiEntriesBrowserHistory_onPopState_closure()); + t1.invokeOnPlatformMessage$3("flutter/navigation", B.C_JSONMethodCodec.encodeMethodCall$1(new A.MethodCall("pushRouteInformation", A.LinkedHashMap_LinkedHashMap$_literal(["location", t2, "state", t3], t4, t4))), new A.MultiEntriesBrowserHistory_onPopState_closure()); }, tearDown$0() { var $async$goto = 0, @@ -131966,7 +133589,7 @@ A.MultiEntriesBrowserHistory_onPopState_closure.prototype = { call$1(_) { }, - $signature: 131 + $signature: 135 }; A.SingleEntryBrowserHistory.prototype = { SingleEntryBrowserHistory$1$urlStrategy(urlStrategy) { @@ -132001,7 +133624,7 @@ t1 = _this._userProvidedRouteName; t1.toString; _this._userProvidedRouteName = null; - $.$get$EnginePlatformDispatcher__instance().invokeOnPlatformMessage$3(_s18_, B.C_JSONMethodCodec.encodeMethodCall$1(new A.MethodCall0("pushRoute", t1)), new A.SingleEntryBrowserHistory_onPopState_closure0()); + $.$get$EnginePlatformDispatcher__instance().invokeOnPlatformMessage$3(_s18_, B.C_JSONMethodCodec.encodeMethodCall$1(new A.MethodCall("pushRoute", t1)), new A.SingleEntryBrowserHistory_onPopState_closure0()); } else { _this._userProvidedRouteName = _this.get$currentPath(); _this.urlStrategy.go$1(0, -1); @@ -132060,12 +133683,12 @@ A.SingleEntryBrowserHistory_onPopState_closure.prototype = { call$1(_) { }, - $signature: 131 + $signature: 135 }; A.SingleEntryBrowserHistory_onPopState_closure0.prototype = { call$1(_) { }, - $signature: 131 + $signature: 135 }; A.JsUrlStrategy.prototype = {}; A.UrlStrategy.prototype = {}; @@ -132186,6 +133809,7 @@ }; A.EnginePicture.prototype = { dispose$0(_) { + this._disposed = true; } }; A.EnginePlatformDispatcher.prototype = { @@ -132275,14 +133899,13 @@ $.$get$channelBuffers().push$3($name, data, callback); }, _sendPlatformMessage$3($name, data, callback) { - var decoded, t1, cacheSizeInBytes, url, $navigator, $arguments, label, primaryColor, theme, e, t2, _this = this; + var decoded, cacheSizeInBytes, t1, url, $navigator, $arguments, label, primaryColor, theme, e, t2, _this = this; switch ($name) { case "flutter/skia": decoded = B.C_JSONMethodCodec.decodeMethodCall$1(data); switch (decoded.method) { case "Skia.setResourceCacheMaxBytes": - t1 = A._detectRenderer(); - if (t1) { + if ($.$get$useCanvasKit()) { cacheSizeInBytes = A._asIntS(decoded.$arguments); _this.get$rasterizer().toString; t1 = A.SurfaceFactory_instance().baseSurface; @@ -132335,8 +133958,7 @@ return; case "SystemChrome.setPreferredOrientations": $arguments = type$.List_dynamic._as(decoded.$arguments); - t1 = $._flutterViewEmbedder; - (t1 == null ? $._flutterViewEmbedder = A.FlutterViewEmbedder$() : t1).setPreferredOrientation$1($arguments).then$1$1(0, new A.EnginePlatformDispatcher__sendPlatformMessage_closure2(_this, callback), type$.Null); + $._flutterViewEmbedder.setPreferredOrientation$1($arguments).then$1$1(0, new A.EnginePlatformDispatcher__sendPlatformMessage_closure2(_this, callback), type$.Null); return; case "SystemSound.play": _this.replyToPlatformMessage$2(callback, B.C_JSONMessageCodec.encodeMessage$1([true])); @@ -132354,7 +133976,7 @@ case "flutter/service_worker": t1 = window; e = document.createEvent("Event"); - J._initEvent$3$x(e, "flutter-first-frame", true, true); + e.initEvent("flutter-first-frame", true, true); t1.dispatchEvent(e); return; case "flutter/textinput": @@ -132368,8 +133990,7 @@ case "activateSystemCursor": $.MouseCursor__instance.toString; t1 = A._asStringQ(J.$index$asx($arguments, "kind")); - t2 = $._flutterViewEmbedder; - t2 = (t2 == null ? $._flutterViewEmbedder = A.FlutterViewEmbedder$() : t2)._glassPaneElement; + t2 = $._flutterViewEmbedder._glassPaneElement; t2.toString; t1 = B.Map_gFKQ1.$index(0, t1); A.setElementStyle(t2, "cursor", t1 == null ? "default" : t1); @@ -132423,8 +134044,8 @@ t1.call$0(); }, render$2(_, scene, view) { - var t1 = A._detectRenderer(); - if (t1) { + var t1, embedder; + if ($.$get$useCanvasKit()) { A.frameTimingsOnBuildFinish(); A.frameTimingsOnRasterStart(); type$.LayerScene._as(scene); @@ -132433,13 +134054,21 @@ t1.draw$1(scene.layerTree); } else { type$.SurfaceScene._as(scene); - t1 = $._flutterViewEmbedder; - if (t1 == null) - t1 = $._flutterViewEmbedder = A.FlutterViewEmbedder$(); - t1.renderScene$1(scene.webOnlyRootElement); + embedder = $._flutterViewEmbedder; + embedder.toString; + embedder.renderScene$1(scene.webOnlyRootElement); } A.frameTimingsOnRasterFinish(); }, + _addFontSizeObserver$0() { + var t2, + t1 = new (window.MutationObserver || window.WebKitMutationObserver || window.MozMutationObserver)(A.convertDartClosureToJS(A._wrapBinaryZone(new A.EnginePlatformDispatcher__addFontSizeObserver_closure(this), type$.List_dynamic, type$.MutationObserver), 2)); + this._fontSizeObserver = t1; + t2 = document.documentElement; + t2.toString; + B.MutationObserver_methods.observe$3$attributeFilter$attributes(t1, t2, A._setArrayType(["style"], type$.JSArray_String), true); + $._hotRestartListeners.push(new A.EnginePlatformDispatcher__addFontSizeObserver_closure0(this)); + }, _updatePlatformBrightness$1(value) { var _this = this, t1 = _this._configuration; @@ -132463,12 +134092,9 @@ return t1 == null ? this._defaultRouteName = this._windows.$index(0, 0).get$browserHistory().get$currentPath() : t1; }, get$rasterizer() { - var t1, - value = this.__EnginePlatformDispatcher_rasterizer; - if (value === $) { - t1 = A._detectRenderer(); - value = this.__EnginePlatformDispatcher_rasterizer = t1 ? new A.Rasterizer(new A.CompositorContext(), A._setArrayType([], type$.JSArray_of_void_Function)) : null; - } + var value = this.__EnginePlatformDispatcher_rasterizer; + if (value === $) + value = this.__EnginePlatformDispatcher_rasterizer = $.$get$useCanvasKit() ? new A.Rasterizer(new A.CompositorContext(), A._setArrayType([], type$.JSArray_of_void_Function)) : null; return value; }, replyToPlatformMessage$2(callback, data) { @@ -132485,13 +134111,13 @@ call$1(data) { this.registrationZone.runUnaryGuarded$1$2(this.callback, data, type$.nullable_ByteData); }, - $signature: 131 + $signature: 135 }; A.EnginePlatformDispatcher__sendPlatformMessage_closure.prototype = { call$1(assetData) { this.$this.replyToPlatformMessage$2(this.callback, assetData); }, - $signature: 1536 + $signature: 2367 }; A.EnginePlatformDispatcher__sendPlatformMessage_closure0.prototype = { call$1(error) { @@ -132504,20 +134130,19 @@ call$1(_) { this.$this.replyToPlatformMessage$2(this.callback, B.C_JSONMessageCodec.encodeMessage$1([true])); }, - $signature: 82 + $signature: 92 }; A.EnginePlatformDispatcher__sendPlatformMessage_closure2.prototype = { call$1(success) { this.$this.replyToPlatformMessage$2(this.callback, B.C_JSONMessageCodec.encodeMessage$1([success])); }, - $signature: 365 + $signature: 406 }; A.EnginePlatformDispatcher__sendPlatformMessage_closure3.prototype = { call$1($content) { - var t1 = $._flutterViewEmbedder; - (t1 == null ? $._flutterViewEmbedder = A.FlutterViewEmbedder$() : t1)._glassPaneElement.appendChild($content); + $._flutterViewEmbedder._glassPaneElement.appendChild($content); }, - $signature: 1644 + $signature: 2368 }; A.EnginePlatformDispatcher__sendPlatformMessage_closure4.prototype = { call$1(handled) { @@ -132527,7 +134152,38 @@ else if (t1 != null) t1.call$1(null); }, - $signature: 365 + $signature: 406 + }; + A.EnginePlatformDispatcher__addFontSizeObserver_closure.prototype = { + call$2(mutations, _) { + var t1, t2, t3, record, t4, fontSize, newTextScaleFactor; + for (t1 = J.get$iterator$ax(mutations), t2 = type$.MutationRecord, t3 = this.$this; t1.moveNext$0();) { + record = t2._as(t1.get$current(t1)); + if (record.type === "attributes" && record.attributeName === "style") { + t4 = document.documentElement; + t4.toString; + fontSize = A.parseFontSize(t4); + newTextScaleFactor = (fontSize == null ? 16 : fontSize) / 16; + t4 = t3._configuration; + if (t4.textScaleFactor !== newTextScaleFactor) { + t3._configuration = t4.copyWith$1$textScaleFactor(newTextScaleFactor); + A.invoke(null, null); + A.invoke(t3._onTextScaleFactorChanged, t3._onTextScaleFactorChangedZone); + } + } + } + }, + $signature: 2377 + }; + A.EnginePlatformDispatcher__addFontSizeObserver_closure0.prototype = { + call$0() { + var t1 = this.$this, + t2 = t1._fontSizeObserver; + if (t2 != null) + t2.disconnect(); + t1._fontSizeObserver = null; + }, + $signature: 0 }; A.EnginePlatformDispatcher__addBrightnessMediaQueryListener_closure.prototype = { call$1($event) { @@ -132553,7 +134209,7 @@ if (t1 != null) t1.call$1(this.data); }, - $signature: 82 + $signature: 92 }; A.invoke2_closure.prototype = { call$0() { @@ -132579,9 +134235,8 @@ return true; }, renderContent$3(viewType, viewId, params) { - var slotName = "flt-pv-slot-" + A.S(viewId); this._viewIdToType.$indexSet(0, viewId, viewType); - return this.__engine$_contents.putIfAbsent$2(0, viewId, new A.PlatformViewManager_renderContent_closure(this, slotName, viewType, viewId, params)); + return this.__engine$_contents.putIfAbsent$2(0, viewId, new A.PlatformViewManager_renderContent_closure(this, "flt-pv-slot-" + A.S(viewId), viewType, viewId, params)); }, _safelyRemoveSlottedElement$1(element) { var t1, tombstoneName, slot; @@ -132597,8 +134252,7 @@ t1 = slot.style; t1.display = "none"; slot.setAttribute("name", tombstoneName); - t1 = $._flutterViewEmbedder; - (t1 == null ? $._flutterViewEmbedder = A.FlutterViewEmbedder$() : t1)._glassPaneShadow.append$1(0, slot); + $._flutterViewEmbedder._glassPaneShadow.append$1(0, slot); element.setAttribute("slot", tombstoneName); J.remove$0$ax(element); J.remove$0$ax(slot); @@ -132636,7 +134290,7 @@ wrapper.appendChild($content._readLocal$0()); return wrapper; }, - $signature: 1646 + $signature: 2491 }; A.PlatformViewMessageHandler.prototype = { _createPlatformView$2(methodCall, callback) { @@ -132723,7 +134377,7 @@ if ((t1 == null ? $.EngineSemanticsOwner__instance = A.EngineSemanticsOwner$_() : t1).receiveGlobalEvent$1($event)) this.handler.call$1($event); }, - $signature: 221 + $signature: 222 }; A._WheelEventListenerMixin.prototype = { _addWheelEventListener$1(handler) { @@ -132805,7 +134459,7 @@ call$1($event) { return this.handler.call$1($event); }, - $signature: 221 + $signature: 222 }; A._SanitizedDetails.prototype = { toString$0(_) { @@ -132919,7 +134573,7 @@ case "touch": return B.PointerDeviceKind_0; default: - return B.PointerDeviceKind_4; + return B.PointerDeviceKind_5; } }, _getPointerId$1($event) { @@ -132938,13 +134592,13 @@ call$0() { return new A._ButtonSanitizer(); }, - $signature: 1684 + $signature: 2539 }; A._PointerAdapter__addPointerEventListener_closure.prototype = { call$1($event) { return this.handler.call$1(type$.PointerEvent._as($event)); }, - $signature: 221 + $signature: 222 }; A._PointerAdapter_setup_closure.prototype = { call$1($event) { @@ -132964,7 +134618,7 @@ t1._convertEventsToPointerData$3$data$details$event(pointerData, sanitizer.sanitizeDownEvent$2$button$buttons(t2, t3), $event); t1.__engine$_callback.call$1(pointerData); }, - $signature: 347 + $signature: 311 }; A._PointerAdapter_setup_closure0.prototype = { call$1($event) { @@ -132985,7 +134639,7 @@ } t1.__engine$_callback.call$1(pointerData); }, - $signature: 347 + $signature: 311 }; A._PointerAdapter_setup_closure1.prototype = { call$1($event) { @@ -133002,7 +134656,7 @@ t1.__engine$_callback.call$1(pointerData); } }, - $signature: 347 + $signature: 311 }; A._PointerAdapter_setup_closure2.prototype = { call$1($event) { @@ -133016,7 +134670,7 @@ t1._convertEventsToPointerData$3$data$details$event(pointerData, new A._SanitizedDetails(B.PointerChange_0, 0), $event); t1.__engine$_callback.call$1(pointerData); }, - $signature: 347 + $signature: 311 }; A._PointerAdapter_setup_closure3.prototype = { call$1($event) { @@ -133058,7 +134712,7 @@ call$1($event) { return this.handler.call$1(type$.TouchEvent._as($event)); }, - $signature: 221 + $signature: 222 }; A._TouchAdapter_setup_closure.prototype = { call$1($event) { @@ -133080,7 +134734,7 @@ } t3.__engine$_callback.call$1(pointerData); }, - $signature: 346 + $signature: 308 }; A._TouchAdapter_setup_closure0.prototype = { call$1($event) { @@ -133099,7 +134753,7 @@ } t3.__engine$_callback.call$1(pointerData); }, - $signature: 346 + $signature: 308 }; A._TouchAdapter_setup_closure1.prototype = { call$1($event) { @@ -133122,7 +134776,7 @@ } t3.__engine$_callback.call$1(pointerData); }, - $signature: 346 + $signature: 308 }; A._TouchAdapter_setup_closure2.prototype = { call$1($event) { @@ -133144,7 +134798,7 @@ } t3.__engine$_callback.call$1(pointerData); }, - $signature: 346 + $signature: 308 }; A._MouseAdapter.prototype = { _addMouseEventListener$3$acceptOutsideGlasspane(eventName, handler, acceptOutsideGlasspane) { @@ -133185,7 +134839,7 @@ call$1($event) { return this.handler.call$1(type$.MouseEvent._as($event)); }, - $signature: 221 + $signature: 222 }; A._MouseAdapter_setup_closure.prototype = { call$1($event) { @@ -133204,7 +134858,7 @@ t1._convertEventsToPointerData$3$data$details$event(pointerData, t2.sanitizeDownEvent$2$button$buttons(t3, t4), $event); t1.__engine$_callback.call$1(pointerData); }, - $signature: 444 + $signature: 377 }; A._MouseAdapter_setup_closure0.prototype = { call$1($event) { @@ -133222,7 +134876,7 @@ t1._convertEventsToPointerData$3$data$details$event(pointerData, t2.sanitizeMoveEvent$1$buttons(t3), $event); t1.__engine$_callback.call$1(pointerData); }, - $signature: 444 + $signature: 377 }; A._MouseAdapter_setup_closure1.prototype = { call$1($event) { @@ -133234,7 +134888,7 @@ t1.__engine$_callback.call$1(pointerData); } }, - $signature: 444 + $signature: 377 }; A._MouseAdapter_setup_closure2.prototype = { call$1($event) { @@ -133255,7 +134909,7 @@ t3 = t1.y; t1.x = physicalX; t1.y = physicalY; - t1 = t1.__engine$_pointer; + t1 = t1._pointer; if (t1 == null) 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, signalKind, size, false, tilt, timeStamp); @@ -133273,7 +134927,7 @@ t3 = t1.y; t1.x = physicalX; t1.y = physicalY; - t1 = t1.__engine$_pointer; + t1 = t1._pointer; if (t1 == null) 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); @@ -133299,7 +134953,7 @@ alreadyAdded = _this._pointers.containsKey$1(0, device); state = _this._ensureStateForPointer$3(device, physicalX, physicalY); state.toString; - state.__engine$_pointer = $._PointerState__pointerCount = $._PointerState__pointerCount + 1; + 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)); if (_this._locationHasChanged$3(device, physicalX, physicalY)) @@ -133335,6 +134989,10 @@ 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)); t1.remove$1(0, device); break; + case 7: + case 8: + case 9: + break; default: throw A.wrapException(A.ReachabilityError$(_s80_)); } @@ -133374,7 +135032,7 @@ call$0() { return new A._PointerState(this.x, this.y); }, - $signature: 1899 + $signature: 2807 }; A.Profiler.prototype = {}; A.JsPromise.prototype = {}; @@ -133430,12 +135088,11 @@ else return res; }, - readPatternData$0() { + readPatternData$1(isOpaque) { var canvas, _this = this, - t1 = _this.__engine$_canvas, - t2 = "transferToImageBitmap" in t1; - if (t2) { - t1.getContext("webgl2"); + t1 = "transferToImageBitmap" in _this.__engine$_canvas && isOpaque; + if (t1) { + _this.__engine$_canvas.getContext("webgl2"); return _this.__engine$_canvas.transferToImageBitmap(); } else { t1 = _this._widthInPixels; @@ -133560,7 +135217,7 @@ }; A.ImageRoleManager.prototype = { update$0(_) { - var t2, t3, _this = this, + var t2, t3, t4, _this = this, t1 = _this.semanticsObject; if (t1.get$isVisualOnly()) { t2 = t1.__engine$_childrenInTraversalOrder; @@ -133577,11 +135234,13 @@ t2.top = "0"; t2.left = "0"; t3 = t1.__engine$_rect; - t3 = A.S(t3.right - t3.left) + "px"; - t2.width = t3; + t4 = t3.right; + t3 = t3.left; + t2.width = A.S(t4 - t3) + "px"; t3 = t1.__engine$_rect; - t3 = A.S(t3.bottom - t3.top) + "px"; - t2.height = t3; + t4 = t3.bottom; + t3 = t3.top; + t2.height = A.S(t4 - t3) + "px"; } t2 = _this._auxiliaryImageElement.style; t2.fontSize = "6px"; @@ -133731,20 +135390,20 @@ call$1(mode) { this.$this.update$0(0); }, - $signature: 579 + $signature: 631 }; A.LabelAndValue.prototype = { update$0(_) { - var hasLabel, t3, shouldDisplayValue, t4, t5, _this = this, + var t4, shouldDisplayValue, t5, t6, _this = this, t1 = _this.semanticsObject, t2 = t1.__engine$_value, - hasValue = t2 != null && t2.length !== 0; - t2 = t1.__engine$_label; - hasLabel = t2 != null && t2.length !== 0; + hasValue = t2 != null && t2.length !== 0, + t3 = t1.__engine$_label, + hasLabel = t3 != null && t3.length !== 0; if (hasValue) { - t3 = t1.__engine$_actions; - t3.toString; - shouldDisplayValue = !((t3 & 64) !== 0 || (t3 & 128) !== 0); + t4 = t1.__engine$_actions; + t4.toString; + shouldDisplayValue = !((t4 & 64) !== 0 || (t4 & 128) !== 0); } else shouldDisplayValue = false; if (!hasLabel && !shouldDisplayValue && true) { @@ -133752,13 +135411,12 @@ return; } if (hasLabel) { - t2 = A.S(t2); + t3 = A.S(t3); if (shouldDisplayValue) - t2 += " "; + t3 += " "; } else - t2 = ""; - if (shouldDisplayValue) - t2 += A.S(t1.__engine$_value); + t3 = ""; + t2 = shouldDisplayValue ? t3 + A.S(t2) : t3; t3 = t1.element; t2 = t2.charCodeAt(0) == 0 ? t2 : t2; t3.setAttribute("aria-label", t2); @@ -133773,11 +135431,13 @@ t4.top = "0"; t4.left = "0"; t5 = t1.__engine$_rect; - t5 = A.S(t5.right - t5.left) + "px"; - t4.width = t5; + t6 = t5.right; + t5 = t5.left; + t4.width = A.S(t6 - t5) + "px"; t1 = t1.__engine$_rect; - t1 = A.S(t1.bottom - t1.top) + "px"; - t4.height = t1; + t5 = t1.bottom; + t1 = t1.top; + t4.height = A.S(t5 - t1) + "px"; } t1 = _this._auxiliaryValueElement.style; t4 = $._configuration; @@ -133963,7 +135623,7 @@ call$1(_) { this.$this._gestureModeDidChange$0(); }, - $signature: 579 + $signature: 631 }; A.Scrollable_update_closure1.prototype = { call$1(_) { @@ -133992,29 +135652,29 @@ call$1(object) { return A.Incrementable$(object); }, - $signature: 2001 + $signature: 929 }; A._roleFactories_closure0.prototype = { call$1(object) { return new A.Scrollable0(object); }, - $signature: 2101 + $signature: 954 }; A._roleFactories_closure1.prototype = { call$1(object) { return new A.LabelAndValue(object); }, - $signature: 2151 + $signature: 957 }; A._roleFactories_closure2.prototype = { call$1(object) { return new A.Tappable(object); }, - $signature: 2196 + $signature: 962 }; A._roleFactories_closure3.prototype = { call$1(object) { - var t3, t4, + var t3, t4, t5, _s15_ = "editableElement", t1 = new A.TextField0(object), t2 = (object.__engine$_flags & 524288) !== 0 ? document.createElement("textarea") : A.InputElement_InputElement(null); @@ -134030,11 +135690,13 @@ t3.top = "0"; t3.left = "0"; t4 = object.__engine$_rect; - t4 = A.S(t4.right - t4.left) + "px"; - t3.width = t4; + t5 = t4.right; + t4 = t4.left; + t3.width = A.S(t5 - t4) + "px"; t4 = object.__engine$_rect; - t4 = A.S(t4.bottom - t4.top) + "px"; - t3.height = t4; + t5 = t4.bottom; + t4 = t4.top; + t3.height = A.S(t5 - t4) + "px"; object.element.appendChild(A._lateReadCheck(t2, _s15_)); t2 = $.$get$_browserEngine(); switch (t2) { @@ -134054,25 +135716,25 @@ } return t1; }, - $signature: 2223 + $signature: 964 }; A._roleFactories_closure4.prototype = { call$1(object) { return new A.Checkable(A._checkableKindFromSemanticsFlag(object), object); }, - $signature: 2237 + $signature: 965 }; A._roleFactories_closure5.prototype = { call$1(object) { return new A.ImageRoleManager(object); }, - $signature: 2321 + $signature: 997 }; A._roleFactories_closure6.prototype = { call$1(object) { return new A.LiveRegion(object); }, - $signature: 2590 + $signature: 998 }; A.RoleManager.prototype = {}; A.SemanticsObject.prototype = { @@ -134164,15 +135826,17 @@ } }, recomputePositionAndSize$0() { - var containerElement, hasZeroRectOffset, transform, hasIdentityTransform, effectiveTransform, left, $top, effectiveTransformIsIdentity, t4, t5, _this = this, + var containerElement, hasZeroRectOffset, transform, hasIdentityTransform, effectiveTransform, left, $top, effectiveTransformIsIdentity, t5, _this = this, t1 = _this.element, t2 = t1.style, - t3 = _this.__engine$_rect; - t3 = A.S(t3.right - t3.left) + "px"; - t2.width = t3; + t3 = _this.__engine$_rect, + t4 = t3.right; + t3 = t3.left; + t2.width = A.S(t4 - t3) + "px"; t3 = _this.__engine$_rect; - t3 = A.S(t3.bottom - t3.top) + "px"; - t2.height = t3; + t4 = t3.bottom; + t3 = t3.top; + t2.height = A.S(t4 - t3) + "px"; t2 = _this.__engine$_childrenInTraversalOrder; containerElement = t2 != null && !B.NativeInt32List_methods.get$isEmpty(t2) ? _this.getOrCreateChildContainer$0() : null; t2 = _this.__engine$_rect; @@ -134225,10 +135889,8 @@ t1 = t1.top; t4 = _this.verticalContainerAdjustment; t5 = containerElement.style; - t4 = A.S(-t1 + t4) + "px"; - t5.top = t4; - t1 = A.S(-t2 + t3) + "px"; - t5.left = t1; + t5.top = A.S(-t1 + t4) + "px"; + t5.left = A.S(-t2 + t3) + "px"; } else A.SemanticsObject__clearSemanticElementTransform(containerElement); }, @@ -134402,7 +136064,7 @@ }, receiveGlobalEvent$1($event) { var t1, _this = this; - if (B.JSArray_methods.contains$1(B.List_Cg9, J.get$type$x($event))) { + if (B.JSArray_methods.contains$1(B.List_Cg9, $event.type)) { t1 = _this._getGestureModeClock$0(); t1.toString; t1.set$datetime(J.add$1$ax(_this._now.call$0(), B.Duration_500000)); @@ -134622,8 +136284,7 @@ if (_this._rootSemanticsElement == null) { t1 = t3.$index(0, 0).element; _this._rootSemanticsElement = t1; - t2 = $._flutterViewEmbedder; - (t2 == null ? $._flutterViewEmbedder = A.FlutterViewEmbedder$() : t2)._semanticsHostElement.appendChild(t1); + $._flutterViewEmbedder._semanticsHostElement.appendChild(t1); } _this._finalizeTree$0(); } @@ -134640,7 +136301,7 @@ call$0() { return new A.DateTime(Date.now(), false); }, - $signature: 386 + $signature: 306 }; A.EngineSemanticsOwner__getGestureModeClock_closure.prototype = { call$0() { @@ -134681,10 +136342,9 @@ t1 = $.EngineSemanticsOwner__instance; if ((t1 == null ? $.EngineSemanticsOwner__instance = A.EngineSemanticsOwner$_() : t1)._semanticsEnabled) return true; - t1 = J.getInterceptor$x($event); - if (!J.containsKey$1$x(B.Set_Yabt3._collection$_map, t1.get$type($event))) + if (!J.containsKey$1$x(B.Set_Yabt3._collection$_map, $event.type)) return true; - t1 = t1.get$target($event); + t1 = J.get$target$x($event); t2 = this._semanticsPlaceholder; if (t1 == null ? t2 != null : t1 !== t2) return true; @@ -134733,8 +136393,8 @@ if (_this._schedulePlaceholderRemoval) { t1 = $.$get$_browserEngine(); if (t1 === B.BrowserEngine_1) { - t1 = J.getInterceptor$x($event); - removeNow = t1.get$type($event) === "touchend" || t1.get$type($event) === "pointerup" || t1.get$type($event) === "click"; + t1 = $event.type; + removeNow = t1 === "touchend" || t1 === "pointerup" || t1 === "click"; } else removeNow = true; if (removeNow) @@ -134746,14 +136406,13 @@ return true; if (++_this.semanticsActivationAttempts >= 20) return _this._schedulePlaceholderRemoval = true; - t1 = J.getInterceptor$x($event); - if (!J.containsKey$1$x(B.Set_2No4._collection$_map, t1.get$type($event))) + if (!J.containsKey$1$x(B.Set_2No4._collection$_map, $event.type)) return true; if (_this.semanticsActivationTimer != null) return false; - switch (t1.get$type($event)) { + switch ($event.type) { case "click": - activationPoint = t1.get$offset(type$.MouseEvent._as($event)); + activationPoint = J.get$offset$x(type$.MouseEvent._as($event)); break; case "touchstart": case "touchend": @@ -134973,7 +136632,7 @@ J.addEventListener$3$x(A._lateReadCheck(_this.__TextField_editableElement, _s15_), "touchend", new A.TextField__initializeForWebkit_closure0(t1, _this), true); }, update$0(_) { - var t3, editingState, needsDomFocusRequest, _this = this, + var t3, t4, editingState, needsDomFocusRequest, _this = this, _s15_ = "editableElement", _s10_ = "aria-label", t1 = _this.semanticsObject, @@ -134989,11 +136648,13 @@ A._lateReadCheck(t3, _s15_).removeAttribute(_s10_); t2 = A._lateReadCheck(_this.__TextField_editableElement, _s15_).style; t3 = t1.__engine$_rect; - t3 = A.S(t3.right - t3.left) + "px"; - t2.width = t3; + t4 = t3.right; + t3 = t3.left; + t2.width = A.S(t4 - t3) + "px"; t3 = t1.__engine$_rect; - t3 = A.S(t3.bottom - t3.top) + "px"; - t2.height = t3; + t4 = t3.bottom; + t3 = t3.top; + t2.height = A.S(t4 - t3) + "px"; t2 = t1.__engine$_value; editingState = A.EditingState$(t1._textSelectionBase, t1._textSelectionExtent, t2); if ((t1.__engine$_flags & 32) !== 0) { @@ -135136,7 +136797,7 @@ if (t1 === 0) newBuffer = new Uint8Array(newLength); else - newBuffer = _this.__engine$_createBiggerBuffer$1(newLength); + newBuffer = _this._createBiggerBuffer$1(newLength); B.NativeUint8List_methods.setRange$3(newBuffer, 0, _this.__engine$_length, _this.__engine$_buffer); _this.__engine$_buffer = newBuffer; } @@ -135176,7 +136837,7 @@ } end = type$.List_dynamic._is(values) ? J.get$length$asx(values) : _null; if (end != null) { - _this.__engine$_insertKnownLength$4(index, values, 0, end); + _this._insertKnownLength$4(index, values, 0, end); return; } writeIndex = _this.__engine$_length; @@ -135184,7 +136845,7 @@ value = t1.get$current(t1); t2 = _this.__engine$_buffer; if (writeIndex === t2.length) { - t2 = _this.__engine$_createBiggerBuffer$1(_null); + t2 = _this._createBiggerBuffer$1(_null); B.NativeUint8List_methods.setRange$3(t2, 0, writeIndex, _this.__engine$_buffer); _this.__engine$_buffer = t2; } @@ -135203,7 +136864,7 @@ if (A._instanceType(_this)._eval$1("List<_TypedDataBuffer.E>")._is(values)) end = end == null ? J.get$length$asx(values) : end; if (end != null) { - _this.__engine$_insertKnownLength$4(_this.__engine$_length, values, start, end); + _this._insertKnownLength$4(_this.__engine$_length, values, start, end); return; } for (t1 = J.get$iterator$ax(values), i = 0; t1.moveNext$0();) { @@ -135215,14 +136876,14 @@ if (i < start) throw A.wrapException(A.StateError$("Too few elements")); }, - __engine$_insertKnownLength$4(index, values, start, end) { + _insertKnownLength$4(index, values, start, end) { var valuesLength, newLength, t2, _this = this, t1 = J.getInterceptor$asx(values); if (start > t1.get$length(values) || end > t1.get$length(values)) throw A.wrapException(A.StateError$("Too few elements")); valuesLength = end - start; newLength = _this.__engine$_length + valuesLength; - _this.__engine$_ensureCapacity$1(newLength); + _this._ensureCapacity$1(newLength); t1 = _this.__engine$_buffer; t2 = index + valuesLength; B.NativeUint8List_methods.setRange$4(t1, t2, _this.__engine$_length + valuesLength, t1, index); @@ -135241,22 +136902,22 @@ ++_this.__engine$_length; return; } - newBuffer = _this.__engine$_createBiggerBuffer$1(null); + newBuffer = _this._createBiggerBuffer$1(null); B.NativeUint8List_methods.setRange$3(newBuffer, 0, index, _this.__engine$_buffer); B.NativeUint8List_methods.setRange$4(newBuffer, index + 1, _this.__engine$_length + 1, _this.__engine$_buffer, index); newBuffer[index] = element; ++_this.__engine$_length; _this.__engine$_buffer = newBuffer; }, - __engine$_ensureCapacity$1(requiredCapacity) { + _ensureCapacity$1(requiredCapacity) { var newBuffer, _this = this; if (requiredCapacity <= _this.__engine$_buffer.length) return; - newBuffer = _this.__engine$_createBiggerBuffer$1(requiredCapacity); + newBuffer = _this._createBiggerBuffer$1(requiredCapacity); B.NativeUint8List_methods.setRange$3(newBuffer, 0, _this.__engine$_length, _this.__engine$_buffer); _this.__engine$_buffer = newBuffer; }, - __engine$_createBiggerBuffer$1(requiredCapacity) { + _createBiggerBuffer$1(requiredCapacity) { var newLength = this.__engine$_buffer.length * 2; if (requiredCapacity != null && newLength < requiredCapacity) newLength = requiredCapacity; @@ -135267,7 +136928,7 @@ return new Uint8Array(newLength); }, __engine$_grow$1($length) { - var t1 = this.__engine$_createBiggerBuffer$1(null); + var t1 = this._createBiggerBuffer$1(null); B.NativeUint8List_methods.setRange$3(t1, 0, $length, this.__engine$_buffer); this.__engine$_buffer = t1; }, @@ -135286,8 +136947,8 @@ } }; A._IntBuffer.prototype = {}; - A.Uint8Buffer0.prototype = {}; - A.MethodCall0.prototype = { + A.Uint8Buffer.prototype = {}; + A.MethodCall.prototype = { toString$0(_) { return A.getRuntimeType(this).toString$0(0) + "(" + this.method + ", " + A.S(this.$arguments) + ")"; } @@ -135315,13 +136976,13 @@ method = t1.$index(decoded, "method"); $arguments = t1.$index(decoded, "args"); if (typeof method == "string") - return new A.MethodCall0(method, $arguments); + return new A.MethodCall(method, $arguments); throw A.wrapException(A.FormatException$("Invalid method call: " + A.S(decoded), _null, _null)); } }; A.StandardMessageCodec.prototype = { encodeMessage$1(message) { - var buffer = A.WriteBuffer_WriteBuffer(); + var buffer = A.WriteBuffer_WriteBuffer0(); this.writeValue$2(0, buffer, true); return buffer.done$0(); }, @@ -135347,7 +137008,7 @@ t1.__engine$_add$1(0, 6); buffer.__engine$_alignTo$1(8); buffer.__engine$_eightBytes.setFloat64(0, value, B.C_Endian === $.$get$Endian_host()); - t1.addAll$1(0, buffer._eightBytesAsList); + t1.addAll$1(0, buffer.__engine$_eightBytesAsList); } else if (A._isInt(value)) { t1 = -2147483648 <= value && value <= 2147483647; t2 = buffer.__engine$_buffer; @@ -135355,7 +137016,7 @@ if (t1) { t2.__engine$_add$1(0, 3); t3.setInt32(0, value, B.C_Endian === $.$get$Endian_host()); - t2.addAll$3(0, buffer._eightBytesAsList, 0, 4); + t2.addAll$3(0, buffer.__engine$_eightBytesAsList, 0, 4); } else { t2.__engine$_add$1(0, 4); B.NativeByteData_methods.setInt64$3(t3, 0, value, $.$get$Endian_host()); @@ -135503,7 +137164,7 @@ else { t1 = buffer.__engine$_buffer; t2 = buffer.__engine$_eightBytes; - t3 = buffer._eightBytesAsList; + t3 = buffer.__engine$_eightBytesAsList; if (value <= 65535) { t1.__engine$_add$1(0, 254); t2.setUint16(0, value, B.C_Endian === $.$get$Endian_host()); @@ -135538,7 +137199,7 @@ t1.writeValue$2(0, t2, key); t1.writeValue$2(0, t2, value); }, - $signature: 126 + $signature: 122 }; A.StandardMethodCodec.prototype = { decodeMethodCall$1(methodCall) { @@ -135548,18 +137209,18 @@ method = B.C_StandardMessageCodec0.readValue$1(0, buffer); $arguments = B.C_StandardMessageCodec0.readValue$1(0, buffer); if (typeof method == "string" && !(buffer.__engine$_position < methodCall.byteLength)) - return new A.MethodCall0(method, $arguments); + return new A.MethodCall(method, $arguments); else throw A.wrapException(B.FormatException_Qi2); }, encodeSuccessEnvelope$1(result) { - var buffer = A.WriteBuffer_WriteBuffer(); + var buffer = A.WriteBuffer_WriteBuffer0(); buffer.__engine$_buffer.__engine$_add$1(0, 0); B.C_StandardMessageCodec0.writeValue$2(0, buffer, result); return buffer.done$0(); }, encodeErrorEnvelope$3$code$details$message(code, details, message) { - var buffer = A.WriteBuffer_WriteBuffer(); + var buffer = A.WriteBuffer_WriteBuffer0(); buffer.__engine$_buffer.__engine$_add$1(0, 1); B.C_StandardMessageCodec0.writeValue$2(0, buffer, code); B.C_StandardMessageCodec0.writeValue$2(0, buffer, message); @@ -135676,207 +137337,157 @@ return type$.HtmlElement._as(domElement.cloneNode(true)); }, _createDomElement$0() { - var t4, cssStyle, t5, t6, lines, element, span, i, line, boxes, j, j0, box, t7, t8, color, strokeWidth, adaptedWidth, ratio, value, background, fontSize, updateDecoration, shadows, t9, textDecoration, decorationColor, fontFeatures, style, ellipsis, _this = this, _null = null, + var cssStyle, lines, lastSpanElement, i, line, boxes, buffer, j, j0, box, t4, t5, t6, t7, color, strokeWidth, adaptedWidth, ratio, background, fontSize, updateDecoration, shadows, value, t8, textDecoration, decorationColor, fontFeatures, t9, t10, ellipsis, _null = null, + _s8_ = "absolute", t1 = document, - t2 = t1.createElement("p"), + t2 = t1.createElement("flt-paragraph"), t3 = type$.HtmlElement; t3._as(t2); - t4 = _this.paragraphStyle; cssStyle = t2.style; - t5 = t4.textAlign; - t6 = t4.textDirection; - t5 = A.textAlignToCssValue(t5, t6 == null ? B.TextDirection_1 : t6); - cssStyle.textAlign = t5; - if (t4.get$lineHeight(t4) != null) { - t5 = A.S(t4.get$lineHeight(t4)); - cssStyle.lineHeight = t5; - } - if (t6 != null) { - t5 = A.textDirectionToCss(t6); - cssStyle.toString; - cssStyle.direction = t5 == null ? "" : t5; - } - A._applySpanStylesToParagraph(t2, _this.spans); - cssStyle = t2.style; - cssStyle.position = "absolute"; + cssStyle.position = _s8_; cssStyle.whiteSpace = "pre"; - if (_this.get$_layoutService().width > _this.get$longestLine()) { - t5 = A.S(_this.get$_layoutService().width) + "px"; - cssStyle.width = t5; - } - if (t4.maxLines != null || t4.ellipsis != null) { - B.CssStyleDeclaration_methods._setPropertyHelper$3(cssStyle, B.CssStyleDeclaration_methods._browserPropertyName$1(cssStyle, "overflow-y"), "hidden", ""); - t4 = A.S(_this.get$_layoutService().height) + "px"; - cssStyle.height = t4; - } - lines = _this.get$_layoutService().lines; - for (element = t2, span = _null, i = 0; i < lines.length; ++i) { - if (i > 0) { - t4 = t1.createElement("br"); - element.appendChild(t4); - } + lines = this.get$_layoutService().lines; + for (lastSpanElement = _null, i = 0; i < lines.length; ++i) { line = lines[i]; boxes = line.boxes; - for (j = 0, t4 = ""; j < boxes.length; j = j0) { + buffer = new A.StringBuffer(""); + for (j = 0; j < boxes.length; j = j0) { j0 = j + 1; box = boxes[j]; - t5 = box instanceof A.SpanBox; - if (t5 && box.span == span) { - t4 += B.JSString_methods.substring$2(box.spanometer.paragraph.plainText, box.start.index, box.end.indexWithoutTrailingNewlines); - continue; - } - if (t4.length !== 0) { - element.appendChild(t1.createTextNode(t4.charCodeAt(0) == 0 ? t4 : t4)); - t4 = ""; - t6 = ""; - } else - t6 = t4; - if (t5) { - span = box.span; - t5 = t1.createElement("span"); - t3._as(t5); - t6 = span.style; - cssStyle = t5.style; - t7 = t6.foreground; - t8 = t7 == null; - color = t8 ? _null : t7.get$color(t7); + if (box instanceof A.SpanBox) { + t4 = t1.createElement("flt-span"); + t3._as(t4); + t5 = box.span.style; + cssStyle = t4.style; + t6 = t5.foreground; + t7 = t6 == null; + color = t7 ? _null : t6.get$color(t6); if (color == null) - color = t6.color; - if ((t8 ? _null : t7.get$style(t7)) === B.PaintingStyle_1) { + color = t5.color; + if ((t7 ? _null : t6.get$style(t6)) === B.PaintingStyle_1) { cssStyle.color = "transparent"; - strokeWidth = t8 ? _null : t7.get$strokeWidth(); + strokeWidth = t7 ? _null : t6.get$strokeWidth(); if (strokeWidth != null && strokeWidth > 0) adaptedWidth = strokeWidth; else { - t7 = $.$get$window()._debugDevicePixelRatio; - if (t7 == null) { + t6 = $.$get$window()._debugDevicePixelRatio; + if (t6 == null) { ratio = window.devicePixelRatio; - t7 = ratio == null || ratio === 0 ? 1 : ratio; + t6 = ratio == null || ratio === 0 ? 1 : ratio; } - adaptedWidth = 1 / t7; + adaptedWidth = 1 / t6; } - value = A.S(adaptedWidth) + "px " + A.S(A.colorToCssString(color)); + t6 = A.colorToCssString(color); t7 = B.CssStyleDeclaration_methods._browserPropertyName$1(cssStyle, "text-stroke"); - cssStyle.setProperty(t7, value, ""); + cssStyle.setProperty(t7, A.S(adaptedWidth) + "px " + A.S(t6), ""); } else if (color != null) { - t7 = A.colorToCssString(color); + t6 = A.colorToCssString(color); cssStyle.toString; - cssStyle.color = t7 == null ? "" : t7; + cssStyle.color = t6 == null ? "" : t6; } - t7 = t6.background; - background = t7 == null ? _null : t7.get$color(t7); + t6 = t5.background; + background = t6 == null ? _null : t6.get$color(t6); if (background != null) { - t7 = A.colorToCssString(background); + t6 = A.colorToCssString(background); cssStyle.toString; - cssStyle.backgroundColor = t7 == null ? "" : t7; + cssStyle.backgroundColor = t6 == null ? "" : t6; } - t7 = t6.height; - if (t7 != null) { - t7 = A.S(t7); - cssStyle.lineHeight = t7; - } - fontSize = t6.fontSize; + fontSize = t5.fontSize; if (fontSize != null) { - t7 = "" + B.JSNumber_methods.floor$0(fontSize) + "px"; - cssStyle.fontSize = t7; + t6 = B.JSNumber_methods.floor$0(fontSize); + cssStyle.fontSize = "" + t6 + "px"; } - t7 = t6.fontWeight; - if (t7 != null) { - t7 = A.fontWeightToCss(t7); + t6 = t5.fontWeight; + if (t6 != null) { + t6 = A.fontWeightToCss(t6); cssStyle.toString; - cssStyle.fontWeight = t7 == null ? "" : t7; + cssStyle.fontWeight = t6 == null ? "" : t6; } - t7 = t6.fontStyle; - if (t7 != null) { - t7 = t7 === B.FontStyle_0 ? "normal" : "italic"; - cssStyle.fontStyle = t7; + t6 = t5.fontStyle; + if (t6 != null) { + t6 = t6 === B.FontStyle_0 ? "normal" : "italic"; + cssStyle.fontStyle = t6; } - t7 = A.canonicalizeFontFamily(t6.fontFamily); + t6 = A.canonicalizeFontFamily(t5.fontFamily); cssStyle.toString; - cssStyle.fontFamily = t7 == null ? "" : t7; - t7 = t6.letterSpacing; - if (t7 != null) { - t7 = A.S(t7) + "px"; - cssStyle.letterSpacing = t7; - } - t7 = t6.wordSpacing; - if (t7 != null) { - t7 = A.S(t7) + "px"; - cssStyle.wordSpacing = t7; - } - t7 = t6.decoration; - t8 = t7 != null; - updateDecoration = t8 && true; - shadows = t6.shadows; + cssStyle.fontFamily = t6 == null ? "" : t6; + t6 = t5.letterSpacing; + if (t6 != null) + cssStyle.letterSpacing = A.S(t6) + "px"; + t6 = t5.wordSpacing; + if (t6 != null) + cssStyle.wordSpacing = A.S(t6) + "px"; + t6 = t5.decoration; + t7 = t6 != null; + updateDecoration = t7 && true; + shadows = t5.shadows; if (shadows != null) { value = A._shadowListToCss(shadows); - t9 = B.CssStyleDeclaration_methods._browserPropertyName$1(cssStyle, "text-shadow"); - cssStyle.setProperty(t9, value, ""); + t8 = B.CssStyleDeclaration_methods._browserPropertyName$1(cssStyle, "text-shadow"); + cssStyle.setProperty(t8, value, ""); } if (updateDecoration) - if (t8) { - t8 = t6.decorationStyle; - t7 = t7._mask; - t9 = (t7 | 1) === t7 ? "underline " : ""; - if ((t7 | 2) === t7) - t9 += "overline "; - t7 = (t7 | 4) === t7 ? t9 + "line-through " : t9; - if (t8 != null) - t7 += A.S(A._decorationStyleToCssString(t8)); - textDecoration = t7.length === 0 ? _null : t7.charCodeAt(0) == 0 ? t7 : t7; + if (t7) { + t7 = t5.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) { - t7 = $.$get$_browserEngine(); - if (t7 === B.BrowserEngine_1) { - t7 = t5.style; - t7.toString; - t8 = B.CssStyleDeclaration_methods._browserPropertyName$1(t7, "-webkit-text-decoration"); - t7.setProperty(t8, textDecoration, ""); + t6 = $.$get$_browserEngine(); + if (t6 === B.BrowserEngine_1) { + t6 = t4.style; + t6.toString; + t7 = B.CssStyleDeclaration_methods._browserPropertyName$1(t6, "-webkit-text-decoration"); + t6.setProperty(t7, textDecoration, ""); } else cssStyle.textDecoration = textDecoration; - decorationColor = t6.decorationColor; + decorationColor = t5.decorationColor; if (decorationColor != null) { - t7 = A.colorToCssString(decorationColor); - t7.toString; - t8 = B.CssStyleDeclaration_methods._browserPropertyName$1(cssStyle, "text-decoration-color"); - cssStyle.setProperty(t8, t7, ""); + t6 = A.colorToCssString(decorationColor); + t6.toString; + t7 = B.CssStyleDeclaration_methods._browserPropertyName$1(cssStyle, "text-decoration-color"); + cssStyle.setProperty(t7, t6, ""); } } } - fontFeatures = t6.fontFeatures; + fontFeatures = t5.fontFeatures; if (fontFeatures != null && true) { value = A._fontFeatureListToCss(fontFeatures); - t6 = B.CssStyleDeclaration_methods._browserPropertyName$1(cssStyle, "font-feature-settings"); - cssStyle.setProperty(t6, value, ""); + t5 = B.CssStyleDeclaration_methods._browserPropertyName$1(cssStyle, "font-feature-settings"); + cssStyle.setProperty(t5, value, ""); } - t2.appendChild(t5); - t4 += B.JSString_methods.substring$2(box.spanometer.paragraph.plainText, box.start.index, box.end.indexWithoutTrailingNewlines); - element = t5; - t5 = t4; + t5 = box.start.index; + t6 = box.end; + t7 = box.intersect$4$forPainting(line, t5, t6.index, true); + t8 = t7.left; + t9 = t7.top; + t10 = t4.style; + t10.position = _s8_; + t10.top = A.S(t9) + "px"; + t10.left = A.S(t8) + "px"; + t10.width = A.S(t7.right - t8) + "px"; + t10.lineHeight = A.S(t7.bottom - t9) + "px"; + t5 = B.JSString_methods.substring$2(box.spanometer.paragraph.plainText, t5, t6.indexWithoutTrailingNewlines); + t4.appendChild(t1.createTextNode(t5)); + t2.appendChild(t4); + buffer._contents += t5; + lastSpanElement = t4; } else { - if (box instanceof A.PlaceholderBox) { - t5 = box.placeholder; - element = t1.createElement("span"); - style = element.style; - style.display = "inline-block"; - t7 = A.S(t5.get$width(t5)) + "px"; - style.width = t7; - t7 = A.S(t5.get$height(t5)) + "px"; - style.height = t7; - t5 = A._placeholderAlignmentToCssVerticalAlign(t5); - style.verticalAlign = t5; - t2.appendChild(element); - } else + if (!(box instanceof A.PlaceholderBox)) throw A.wrapException(A.UnimplementedError$("Unknown box type: " + A.getRuntimeType(box).toString$0(0))); - t5 = t6; - element = t2; - span = _null; + lastSpanElement = _null; } } - if (t4.length !== 0) - element.appendChild(t1.createTextNode(t4.charCodeAt(0) == 0 ? t4 : t4)); ellipsis = line.ellipsis; - if (ellipsis != null) - element.appendChild(t1.createTextNode(ellipsis)); + if (ellipsis != null) { + t4 = lastSpanElement == null ? t2 : lastSpanElement; + t4.appendChild(t1.createTextNode(ellipsis)); + } } return t2; }, @@ -135911,13 +137522,21 @@ }, computeLineMetrics$0() { return this.get$_layoutService().lines; - }, - $isEngineParagraph: 1 + } + }; + A.FlatTextSpan.prototype = {$isParagraphSpan: 1, + get$end(receiver) { + return this.end; + } + }; + A.PlaceholderSpan0.prototype = {$isParagraphSpan: 1, + get$end(receiver) { + return this.end; + } }; - A.FlatTextSpan.prototype = {$isParagraphSpan: 1}; A.StyleNode.prototype = { resolveStyle$0() { - var t1, t2, t3, t4, t5, t6, t7, t8, t9, t10, t11, t12, t13, t14, t15, t16, _this = this, + var t1, t2, t3, t4, t5, t6, t7, t8, t9, t10, t11, t12, t13, t14, t15, t16, t17, _this = this, style = _this._cachedStyle; if (style == null) { t1 = _this.get$__engine$_color(_this); @@ -135931,14 +137550,15 @@ t9 = _this.get$_fontFamily(_this); t10 = _this.get$_fontFamilyFallback(); t11 = _this.get$_fontFeatures(); - t12 = _this.get$__engine$_fontSize(_this); - t13 = _this.get$_letterSpacing(_this); - t14 = _this.get$_wordSpacing(_this); - t15 = _this.get$__engine$_height(_this); - t16 = _this.get$_locale(); - t14 = A.EngineTextStyle$only(_this.get$_background(_this), t1, t2, t3, t4, t5, t9, t10, t11, t12, t7, t6, _this.get$_foreground(), t15, t13, t16, _this.get$_shadows(), t8, t14); - _this._cachedStyle = t14; - return t14; + t12 = _this.get$_fontVariations(); + t13 = _this.get$__engine$_fontSize(_this); + t14 = _this.get$_letterSpacing(_this); + t15 = _this.get$_wordSpacing(_this); + t16 = _this.get$__engine$_height(_this); + t17 = _this.get$_locale(); + t15 = A.EngineTextStyle$only(_this.get$_background(_this), t1, t2, t3, t4, t5, t9, t10, t11, t13, t7, t12, t6, _this.get$_foreground(), t16, t14, t17, _this.get$_shadows(), t8, t15); + _this._cachedStyle = t15; + return t15; } return style; } @@ -135998,6 +137618,11 @@ var t1 = this.style.fontFeatures; return t1 == null ? this.parent.get$_fontFeatures() : t1; }, + get$_fontVariations() { + this.style.toString; + var t1 = this.parent.get$_fontVariations(); + return t1; + }, get$__engine$_fontSize(_) { var t1 = this.style.fontSize; if (t1 == null) { @@ -136093,6 +137718,9 @@ get$_fontFeatures() { return null; }, + get$_fontVariations() { + return null; + }, get$__engine$_fontSize(_) { var t1 = this.paragraphStyle.fontSize; return t1 == null ? 14 : t1; @@ -136128,9 +137756,23 @@ t2 = t1.length; return t2 === 0 ? this._rootStyleNode : t1[t2 - 1]; }, + get$placeholderCount() { + return this._placeholderCount; + }, get$placeholderScales() { return this._placeholderScales; }, + addPlaceholder$6$baseline$baselineOffset$scale(_, width, height, alignment, baseline, baselineOffset, scale) { + var t1, t2, _this = this; + ++_this._placeholderCount; + _this._placeholderScales.push(scale); + t1 = _this._plainTextBuffer._contents; + t2 = baselineOffset == null ? height : baselineOffset; + _this._spans.push(new A.PlaceholderSpan0(t1.length, width * scale, height * scale, alignment, t2 * scale)); + }, + addPlaceholder$4$scale($receiver, width, height, alignment, scale) { + return this.addPlaceholder$6$baseline$baselineOffset$scale($receiver, width, height, alignment, null, null, scale); + }, pushStyle$1(_, style) { this._styleStack.push(new A.ChildStyleNode(this.get$_currentStyleNode(), type$.EngineTextStyle._as(style))); }, @@ -136140,29 +137782,34 @@ t1.pop(); }, addText$1(_, text) { - var t3, decoration, _this = this, + var decoration, _this = this, style = _this.get$_currentStyleNode().resolveStyle$0(), t1 = _this._plainTextBuffer, - t2 = t1._contents; - t1 = t1._contents += A.S(text); - t3 = _this._drawOnCanvas; - if (t3) { + t2 = t1._contents, + t3 = t2 + A.S(text); + t1._contents = t3; + t1 = _this._drawOnCanvas; + if (t1) { decoration = style.decoration; if (decoration != null) { - t3 = decoration._mask; - t3 = 0 !== t3; + t1 = decoration._mask; + t1 = 0 !== t1; } else - t3 = false; - if (t3) { + t1 = false; + if (t1) { _this._drawOnCanvas = false; - t3 = false; + t1 = false; } else - t3 = true; + t1 = true; } - if (t3) - if (style.fontFeatures != null && true) + if (t1) + if (style.fontFeatures != null && true) { _this._drawOnCanvas = false; - _this._spans.push(new A.FlatTextSpan(style, t2.length, t1.length)); + t1 = false; + } else + t1 = true; + t1; + _this._spans.push(new A.FlatTextSpan(style, t2.length, t3.length)); }, build$0(_) { var _this = this, @@ -136314,7 +137961,7 @@ call$1(_) { document.fonts.add(this.fontFace); }, - $signature: 3236 + $signature: 1018 }; A.FontManager__loadFontFace_closure0.prototype = { call$1(e) { @@ -136324,7 +137971,7 @@ }; A._PolyfillFontManager.prototype = { registerAsset$3(family, asset, descriptors) { - var fallbackFontName, t3, sansSerifWidth, _fontLoadStart, fontStyleMap, t4, fontFaceDeclaration, fontLoadStyle, _s5_ = "style", _s6_ = "weight", + var fallbackFontName, t3, sansSerifWidth, _fontLoadStart, t4, fontStyleMap, fontFaceDeclaration, fontLoadStyle, _s5_ = "style", _s6_ = "weight", t1 = document, paragraph = t1.createElement("p"), t2 = paragraph.style; @@ -136353,20 +138000,20 @@ t1.body.appendChild(paragraph); sansSerifWidth = B.JSNumber_methods.round$0(paragraph.offsetWidth); t2 = paragraph.style; - t3 = "'" + A.S(family) + "', " + fallbackFontName; - t2.fontFamily = t3; + t3 = "'" + A.S(family); + t2.fontFamily = t3 + "', " + 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, "font-family", "'" + A.S(family) + "'"); + t4 = type$.String; + fontStyleMap = A.LinkedHashMap_LinkedHashMap$_empty(t4, type$.nullable_String); + fontStyleMap.$indexSet(0, "font-family", t3 + "'"); fontStyleMap.$indexSet(0, "src", asset); if (descriptors.$index(0, _s5_) != null) fontStyleMap.$indexSet(0, "font-style", descriptors.$index(0, _s5_)); if (descriptors.$index(0, _s6_) != null) fontStyleMap.$indexSet(0, "font-weight", descriptors.$index(0, _s6_)); - t4 = fontStyleMap.get$keys(fontStyleMap); - fontFaceDeclaration = A.MappedIterable_MappedIterable(t4, new A._PolyfillFontManager_registerAsset_closure(fontStyleMap), A._instanceType(t4)._eval$1("Iterable.E"), t3).join$1(0, " "); + t3 = fontStyleMap.$ti._eval$1("LinkedHashMapKeyIterable<1>"); + fontFaceDeclaration = A.MappedIterable_MappedIterable(new A.LinkedHashMapKeyIterable(fontStyleMap, t3), new A._PolyfillFontManager_registerAsset_closure(fontStyleMap), t3._eval$1("Iterable.E"), t4).join$1(0, " "); fontLoadStyle = t1.createElement("style"); fontLoadStyle.type = "text/css"; B.StyleElement_methods.setInnerHtml$1(fontLoadStyle, "@font-face { " + fontFaceDeclaration + " }"); @@ -136399,11 +138046,11 @@ call$1($name) { return A.S($name) + ": " + A.S(this.fontStyleMap.$index(0, $name)) + ";"; }, - $signature: 103 + $signature: 110 }; A.TextLayoutService.prototype = { performLayout$1(constraints) { - var t4, spanometer, currentLine, t5, spanIndex, span, nextBreak, t6, additionalWidth, t7, revertedToSpan, _i, line, longestLineWidth, breakToNextLine, widthOfLastSegment, _this = this, + var t4, spanometer, currentLine, t5, spanIndex, span, nextBreak, t6, additionalWidth, t7, revertedToSpan, _i, line, longestLineWidth, lastLine, shouldJustifyParagraph, breakToNextLine, widthOfLastSegment, _this = this, t1 = _this.paragraph, t2 = t1.spans, spanCount = t2.length, @@ -136427,69 +138074,100 @@ break; } span = t2[spanIndex]; - 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(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(0, t6)); - break; - } else if (!currentLine.isBreakable) { - currentLine.forceBreak$2$allowEmpty(nextBreak, false); - t4.push(currentLine.build$0(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]; + if (span instanceof A.PlaceholderSpan0) { + if (currentLine.widthIncludingSpace + span.width <= t3) + currentLine.addPlaceholder$1(0, span); + else { + if (currentLine._segments.length !== 0) { + t4.push(currentLine.build$0(0)); + currentLine = currentLine.nextLine$0(); } - t4.push(currentLine.build$0(0)); - currentLine = currentLine.nextLine$0(); + currentLine.addPlaceholder$1(0, span); } - } - if (currentLine.__engine$_end.index >= span.end) { - currentLine.createBox$0(); ++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(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(0, t6)); + break; + } else if (!currentLine.isBreakable) { + currentLine.forceBreak$2$allowEmpty(nextBreak, false); + t4.push(currentLine.build$0(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(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; } - for (t5 = t4.length, _i = 0; _i < t5; ++_i) { + for (t6 = t4.length, _i = 0; _i < t6; ++_i) { line = t4[_i]; _this.height = _this.height + line.height; if (_this.alphabeticBaseline === -1) { - t6 = line.baseline; - _this.alphabeticBaseline = t6; - _this.ideographicBaseline = t6 * 1.1662499904632568; + t7 = line.baseline; + _this.alphabeticBaseline = t7; + _this.ideographicBaseline = t7 * 1.1662499904632568; } - t6 = _this.longestLine; - longestLineWidth = t6 == null ? null : t6.width; + t7 = _this.longestLine; + longestLineWidth = t7 == null ? null : t7.width; if (longestLineWidth == null) longestLineWidth = 0; if (longestLineWidth < line.width) _this.longestLine = line; } + 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)); + } + } currentLine = A.LineBuilder$_(t1, spanometer, 0, 0, t3, B.LineBreakResult_vhn); for (spanIndex = 0; spanIndex < spanCount;) { span = t2[spanIndex]; - 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) + if (span instanceof A.PlaceholderSpan0) { + currentLine.addPlaceholder$1(0, 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; @@ -136501,6 +138179,69 @@ 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.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) { + A._lateWriteOnceCheck(box.__RangeBox_startOffset, "startOffset"); + box.__RangeBox_startOffset = cumulativeWidth; + A._lateWriteOnceCheck(box.__RangeBox_lineWidth, "lineWidth"); + box.__RangeBox_lineWidth = 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) + break; + box = boxes[i0]; + lastNonSpaceBox = box instanceof A.SpanBox && box.isSpaceOnly ? lastNonSpaceBox : i0; + ++i0; + } + 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.width, i = last, cumulativeWidth = 0; i >= first; --i) { + box = boxes[i]; + A._lateWriteOnceCheck(box.__RangeBox_startOffset, "startOffset"); + box.__RangeBox_startOffset = startOffset + cumulativeWidth; + A._lateWriteOnceCheck(box.__RangeBox_lineWidth, "lineWidth"); + box.__RangeBox_lineWidth = 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.width) / spaceBoxesToJustify; + return 0; + }, getBoxesForPlaceholders$0() { var t1, t2, _i, line, t3, t4, $top, lineTop, t5, t6, t7, _i0, box, t8, t9, t10, t11, top0, _s11_ = "startOffset", @@ -136513,33 +138254,33 @@ if (box instanceof A.PlaceholderBox) { t8 = box.paragraphDirection; t9 = t8 === B.TextDirection_1; - t10 = t9 ? A._lateReadCheck(box.__RangeBox_startOffset, _s11_) : A._lateReadCheck(box.__RangeBox_lineWidth, _s9_) - (A._lateReadCheck(box.__RangeBox_startOffset, _s11_) + box.width); - t9 = t9 ? A._lateReadCheck(box.__RangeBox_startOffset, _s11_) + box.width : A._lateReadCheck(box.__RangeBox_lineWidth, _s9_) - A._lateReadCheck(box.__RangeBox_startOffset, _s11_); + t10 = t9 ? A._lateReadCheck(box.__RangeBox_startOffset, _s11_) : A._lateReadCheck(box.__RangeBox_lineWidth, _s9_) - (A._lateReadCheck(box.__RangeBox_startOffset, _s11_) + box.get$width(box)); + t9 = t9 ? A._lateReadCheck(box.__RangeBox_startOffset, _s11_) + box.get$width(box) : A._lateReadCheck(box.__RangeBox_lineWidth, _s9_) - A._lateReadCheck(box.__RangeBox_startOffset, _s11_); t11 = box.placeholder; - switch (t11.get$alignment()) { - case B.PlaceholderAlignment_3: + switch (t11.alignment.index) { + case 3: top0 = lineTop; break; - case B.PlaceholderAlignment_5: - top0 = lineTop + B.JSNumber_methods.$sub(t6, t11.get$height(t11)) / 2; + case 5: + top0 = lineTop + (t6 - t11.height) / 2; break; - case B.PlaceholderAlignment_4: - top0 = B.JSNumber_methods.$sub(t7, t11.get$height(t11)); + case 4: + top0 = t7 - t11.height; break; - case B.PlaceholderAlignment_1: - top0 = B.JSNumber_methods.$sub($top, t11.get$height(t11)); + case 1: + top0 = $top - t11.height; break; - case B.PlaceholderAlignment_2: + case 2: top0 = $top; break; - case B.PlaceholderAlignment_0: - top0 = B.JSNumber_methods.$sub($top, t11.get$baselineOffset()); + case 0: + top0 = $top - t11.baselineOffset; break; default: A.throwExpression(A.ReachabilityError$(string$.x60null_c)); top0 = null; } - boxes.push(new A.TextBox(t5 + t10, top0, t5 + t9, B.JSNumber_methods.$add(top0, t11.get$height(t11)), t8)); + boxes.push(new A.TextBox(t5 + t10, top0, t5 + t9, top0 + t11.height, t8)); } } } @@ -136559,7 +138300,7 @@ 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$3(line, start, end)); + boxes.push(box.intersect$4$forPainting(line, start, end, false)); } } return boxes; @@ -136579,8 +138320,8 @@ 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; - if ((t3 ? A._lateReadCheck(box.__RangeBox_startOffset, _s11_) : A._lateReadCheck(box.__RangeBox_lineWidth, _s9_) - (A._lateReadCheck(box.__RangeBox_startOffset, _s11_) + box.width)) <= dx) { - t4 = dx <= (t3 ? A._lateReadCheck(box.__RangeBox_startOffset, _s11_) + box.width : A._lateReadCheck(box.__RangeBox_lineWidth, _s9_) - A._lateReadCheck(box.__RangeBox_startOffset, _s11_)); + if ((t3 ? A._lateReadCheck(box.__RangeBox_startOffset, _s11_) : A._lateReadCheck(box.__RangeBox_lineWidth, _s9_) - (A._lateReadCheck(box.__RangeBox_startOffset, _s11_) + box.get$width(box))) <= dx) { + t4 = dx <= (t3 ? A._lateReadCheck(box.__RangeBox_startOffset, _s11_) + box.get$width(box) : A._lateReadCheck(box.__RangeBox_lineWidth, _s9_) - A._lateReadCheck(box.__RangeBox_startOffset, _s11_)); t3 = t4; } else t3 = false; @@ -136605,17 +138346,29 @@ get$left(_) { var _this = this, _s11_ = "startOffset"; - return _this.paragraphDirection === B.TextDirection_1 ? A._lateReadCheck(_this.__RangeBox_startOffset, _s11_) : A._lateReadCheck(_this.__RangeBox_lineWidth, "lineWidth") - (A._lateReadCheck(_this.__RangeBox_startOffset, _s11_) + _this.width); + return _this.paragraphDirection === B.TextDirection_1 ? A._lateReadCheck(_this.__RangeBox_startOffset, _s11_) : A._lateReadCheck(_this.__RangeBox_lineWidth, "lineWidth") - (A._lateReadCheck(_this.__RangeBox_startOffset, _s11_) + _this.get$width(_this)); }, get$right(_) { var _this = this, _s11_ = "startOffset"; - return _this.paragraphDirection === B.TextDirection_1 ? A._lateReadCheck(_this.__RangeBox_startOffset, _s11_) + _this.width : A._lateReadCheck(_this.__RangeBox_lineWidth, "lineWidth") - A._lateReadCheck(_this.__RangeBox_startOffset, _s11_); + return _this.paragraphDirection === B.TextDirection_1 ? A._lateReadCheck(_this.__RangeBox_startOffset, _s11_) + _this.get$width(_this) : A._lateReadCheck(_this.__RangeBox_lineWidth, "lineWidth") - A._lateReadCheck(_this.__RangeBox_startOffset, _s11_); + } + }; + 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.PlaceholderBox.prototype = {}; A.SpanBox.prototype = { - intersect$3(line, start, end) { + get$width(_) { + return this.__engine$_width; + }, + intersect$4$forPainting(line, start, end, forPainting) { var before, t2, after, left, right, _this = this, $top = line.baseline - _this.baseline, t1 = _this.start.index; @@ -136642,6 +138395,11 @@ 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; t2 = line.left; return new A.TextBox(t2 + left, $top, t2 + right, $top + _this.height, t1); }, @@ -136768,6 +138526,52 @@ } else _this.set$end(0, endOfText); }, + 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, @@ -136819,7 +138623,7 @@ } if (_this.get$_currentBoxStart().index > poppedSegment.start.index) { poppedBox = _this._boxes.pop(); - _this._currentBoxStartOffset = _this._currentBoxStartOffset - poppedBox.width; + _this._currentBoxStartOffset = _this._currentBoxStartOffset - poppedBox.get$width(poppedBox); if (poppedBox instanceof A.SpanBox && poppedBox.isSpaceOnly) --_this._spaceBoxCount; } @@ -136846,7 +138650,7 @@ break; segmentToBreak = _this._popSegment$0(); } - t1.set$currentSpan(segmentToBreak.span); + 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) { @@ -136889,7 +138693,7 @@ t8 = t1._currentRuler; t8 = t8.get$height(t8); t9 = t1._currentRuler; - _this._boxes.push(new A.SpanBox(t1, t7, t6, isSpaceOnly, t8, t9.get$alphabeticBaseline(t9), boxStart, boxEnd, t2 - t3, t4, t5)); + _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; @@ -136900,7 +138704,6 @@ build$1$ellipsis(_, ellipsis) { var ellipsisWidth, t1, t2, endIndexWithoutNewlines, hardBreak, t3, t4, t5, t6, t7, _this = this; _this.createBox$0(); - _this._positionBoxes$0(); ellipsisWidth = ellipsis == null ? 0 : A.measureSubstring(_this.spanometer.context, ellipsis, 0, ellipsis.length, null); t1 = _this.start.index; t2 = _this.__engine$_end; @@ -136911,69 +138714,30 @@ t2 = _this.__engine$_end.type; hardBreak = t2 === B.LineBreakType_2 || t2 === B.LineBreakType_3; } + _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.EngineLineMetrics(ellipsis, t1, t2.index, endIndexWithoutNewlines, _this._boxes, _this._spaceBoxCount, hardBreak, t6, t7, t6 + t7, t3 + ellipsisWidth, t4 + ellipsisWidth, t5, _this.accumulatedHeight + t6, _this.lineNumber); + return new A.EngineLineMetrics(ellipsis, t1, t2.index, endIndexWithoutNewlines, _this._boxes, _this._spaceBoxCount, _this._trailingSpaceBoxCount, hardBreak, t6, t7, t6 + t7, t3 + ellipsisWidth, t4 + ellipsisWidth, t5, _this.accumulatedHeight + t6, _this.lineNumber); }, build$0($receiver) { return this.build$1$ellipsis($receiver, null); }, - _positionBoxes$0() { - var t1, i, cumulativeWidth, t2, box, t3, t4, t5, i0, lastNonSpaceBox, t6, _this = this, - boxes = _this._boxes; - for (t1 = _this.paragraph.paragraphStyle, i = 0, cumulativeWidth = 0; t2 = boxes.length, i < t2;) { - box = boxes[i]; - t3 = t1.textDirection; - t4 = t3 == null; - t5 = t4 ? B.TextDirection_1 : t3; - if (box.boxDirection === t5) { - A._lateWriteOnceCheck(box.__RangeBox_startOffset, "startOffset"); - box.__RangeBox_startOffset = cumulativeWidth; - t2 = _this.width; - A._lateWriteOnceCheck(box.__RangeBox_lineWidth, "lineWidth"); - box.__RangeBox_lineWidth = t2; - cumulativeWidth += box.width; - ++i; - continue; - } - i0 = i + 1; - lastNonSpaceBox = i; - while (true) { - if (i0 < t2) { - t5 = boxes[i0]; - t6 = t4 ? B.TextDirection_1 : t3; - t6 = t5.boxDirection !== t6; - t5 = t6; - } else - t5 = false; - if (!t5) - break; - box = boxes[i0]; - lastNonSpaceBox = box instanceof A.SpanBox && box.isSpaceOnly ? lastNonSpaceBox : i0; - ++i0; - } - i0 = lastNonSpaceBox + 1; - cumulativeWidth += _this._positionBoxesInReverse$4$startOffset(boxes, i, lastNonSpaceBox, cumulativeWidth); - i = i0; + _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; } }, - _positionBoxesInReverse$4$startOffset(boxes, first, last, startOffset) { - var i, cumulativeWidth, box, t1; - for (i = last, cumulativeWidth = 0; i >= first; --i) { - box = boxes[i]; - A._lateWriteOnceCheck(box.__RangeBox_startOffset, "startOffset"); - box.__RangeBox_startOffset = startOffset + cumulativeWidth; - t1 = this.width; - A._lateWriteOnceCheck(box.__RangeBox_lineWidth, "lineWidth"); - box.__RangeBox_lineWidth = t1; - cumulativeWidth += box.width; - } - return cumulativeWidth; - }, findNextBreak$0() { var maxEnd, _this = this, nextBreak = _this._cachedNextBreak, @@ -137008,11 +138772,13 @@ if (t3 == null) t3 = 14; A._lateInitializeOnceCheck(t1.__EngineTextStyle_heightStyle, "heightStyle"); - value = t1.__EngineTextStyle_heightStyle = new A.TextHeightStyle(t2, t3, t1.height, null); + value = t1.__EngineTextStyle_heightStyle = new A.TextHeightStyle(t2, t3, t1.height, null, null); } ruler = $.Spanometer__rulers.$index(0, value); if (ruler == null) { - ruler = new A.TextHeightRuler(value, $.$get$Spanometer__rulerHost(), new A.TextDimensions(document.createElement("p"))); + t2 = $.$get$Spanometer__rulerHost(); + t3 = document.createElement("flt-paragraph"); + ruler = new A.TextHeightRuler(value, t2, new A.TextDimensions(t3)); $.Spanometer__rulers.$indexSet(0, value, ruler); } _this._currentRuler = ruler; @@ -137058,7 +138824,7 @@ A.LineBreakResult.prototype = { get$hashCode(_) { var _this = this; - return A.hashValues(_this.index, _this.indexWithoutTrailingNewlines, _this.indexWithoutTrailingSpaces, _this.type, B.C__HashEnd, B.C__HashEnd, B.C__HashEnd, B.C__HashEnd, B.C__HashEnd, B.C__HashEnd, B.C__HashEnd, B.C__HashEnd, B.C__HashEnd, B.C__HashEnd, B.C__HashEnd, B.C__HashEnd, B.C__HashEnd, B.C__HashEnd, B.C__HashEnd, B.C__HashEnd); + return A.hashValues(_this.index, _this.indexWithoutTrailingNewlines, _this.indexWithoutTrailingSpaces, _this.type, B.C__HashEnd, B.C__HashEnd, B.C__HashEnd, B.C__HashEnd, B.C__HashEnd, B.C__HashEnd, B.C__HashEnd, B.C__HashEnd, B.C__HashEnd, B.C__HashEnd, B.C__HashEnd, B.C__HashEnd, B.C__HashEnd, B.C__HashEnd); }, $eq(_, other) { var _this = this; @@ -137082,36 +138848,30 @@ }; A.TextPaintService.prototype = { paint$2(canvas, offset) { - var lastLine, t2, t3, _i, line, t4, lastBox, justifyPerSpaceBox, t5, t6, justifiedOffset, _i0, box, background, t7, rect, - t1 = this.paragraph, - lines = t1.get$_layoutService().lines; - if (lines.length === 0) + 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; - lastLine = B.JSArray_methods.get$last(lines); - for (t2 = lines.length, t3 = type$.nullable_SurfacePaint, _i = 0; _i < lines.length; lines.length === t2 || (0, A.throwConcurrentModificationError)(lines), ++_i) { + for (t2 = type$.nullable_SurfacePaint, _i = 0; _i < lines.length; lines.length === t1 || (0, A.throwConcurrentModificationError)(lines), ++_i) { line = lines[_i]; - t4 = line.boxes; - if (t4.length === 0) + t3 = line.boxes; + if (t3.length === 0) continue; - lastBox = B.JSArray_methods.get$last(t4); - justifyPerSpaceBox = A._calculateJustifyPerSpaceBox(t1, line, lastLine, lastBox); - for (t5 = t4.length, t6 = justifyPerSpaceBox !== 0, justifiedOffset = offset, _i0 = 0; _i0 < t4.length; t4.length === t5 || (0, A.throwConcurrentModificationError)(t4), ++_i0) { - box = t4[_i0]; + 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 = t3._as(box.span.style.background); + background = t2._as(box.span.style.background); if (background != null) { - t7 = box.intersect$3(line, box.start.index, box.end.index); - rect = new A.Rect(t7.left, t7.top, t7.right, t7.bottom).shift$1(justifiedOffset); - if (box.isSpaceOnly) - rect = A.Rect$fromPoints(new A.Offset(rect.left, rect.top), new A.Offset(rect.right + justifyPerSpaceBox, rect.bottom + 0)); + 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(0, rect, background._paintData); } } - this._paintText$4(canvas, justifiedOffset, line, box); - if (box instanceof A.SpanBox && box.isSpaceOnly && t6) - justifiedOffset = new A.Offset(justifiedOffset._dx + justifyPerSpaceBox, justifiedOffset._dy + 0); + this._paintText$4(canvas, offset, line, box); } } }, @@ -137125,8 +138885,7 @@ type$.SurfacePaint._as(foreground); paint = foreground; } else { - t3 = A._detectRenderer(); - t3 = t3 ? A.CkPaint$() : new A.SurfacePaint(new A.SurfacePaintData()); + t3 = $.$get$useCanvasKit() ? A.CkPaint$() : new A.SurfacePaint(new A.SurfacePaintData()); t4 = t1.color; t4.toString; t3.set$color(0, t4); @@ -137184,7 +138943,7 @@ A.EngineLineMetrics.prototype = { get$hashCode(_) { var _this = this; - return A.hashValues(null, _this.startIndex, _this.endIndex, _this.hardBreak, _this.ascent, _this.descent, 1 / 0, _this.height, _this.width, _this.left, _this.baseline, _this.lineNumber, B.C__HashEnd, B.C__HashEnd, B.C__HashEnd, B.C__HashEnd, B.C__HashEnd, B.C__HashEnd, B.C__HashEnd, B.C__HashEnd); + return A.hashValues(null, _this.startIndex, _this.endIndex, _this.hardBreak, _this.ascent, _this.descent, 1 / 0, _this.height, _this.width, _this.left, _this.baseline, _this.lineNumber, B.C__HashEnd, B.C__HashEnd, B.C__HashEnd, B.C__HashEnd, B.C__HashEnd, B.C__HashEnd); }, $eq(_, other) { var t1, _this = this; @@ -137231,19 +138990,6 @@ } }; A.EngineParagraphStyle.prototype = { - get$lineHeight(_) { - var strutStyle = this.__engine$_strutStyle, - t1 = strutStyle == null, - strutHeight = t1 ? null : strutStyle.__engine$_height; - if (t1 || strutHeight == null || strutHeight === 0) - return this.height; - if (strutStyle._forceStrutHeight === true) - return strutHeight; - t1 = this.height; - if (t1 == null) - t1 = 0; - return Math.max(A.checkNum(strutHeight), t1); - }, $eq(_, other) { var _this = this; if (other == null) @@ -137256,7 +139002,7 @@ }, get$hashCode(_) { var _this = this; - return A.hashValues(_this.textAlign, _this.textDirection, _this.fontWeight, _this.fontStyle, _this.maxLines, _this.fontFamily, _this.fontSize, _this.height, _this._textHeightBehavior, _this.ellipsis, _this.locale, B.C__HashEnd, B.C__HashEnd, B.C__HashEnd, B.C__HashEnd, B.C__HashEnd, B.C__HashEnd, B.C__HashEnd, B.C__HashEnd, B.C__HashEnd); + return A.hashValues(_this.textAlign, _this.textDirection, _this.fontWeight, _this.fontStyle, _this.maxLines, _this.fontFamily, _this.fontSize, _this.height, _this._textHeightBehavior, _this.ellipsis, _this.locale, B.C__HashEnd, B.C__HashEnd, B.C__HashEnd, B.C__HashEnd, B.C__HashEnd, B.C__HashEnd, B.C__HashEnd); }, toString$0(_) { var t1 = this.super$Object$toString(0); @@ -137284,8 +139030,10 @@ t1 = "normal"; t1 += " "; t1 = (t2 != null ? t1 + A.S(A.fontWeightToCss(t2)) : t1 + "normal") + " "; - t1 = (t3 != null ? t1 + B.JSNumber_methods.floor$0(t3) : t1 + "14") + "px " + A.S(A.canonicalizeFontFamily(t4)); - t1 = _this._cssFontString = t1.charCodeAt(0) == 0 ? t1 : t1; + t1 = t3 != null ? t1 + B.JSNumber_methods.floor$0(t3) : t1 + "14"; + t4 = t1 + "px " + A.S(A.canonicalizeFontFamily(t4)); + t4 = _this._cssFontString = t4.charCodeAt(0) == 0 ? t4 : t4; + t1 = t4; } return t1; }, @@ -137301,7 +139049,7 @@ }, get$hashCode(_) { var _this = this; - return A.hashValues(_this.color, _this.decoration, _this.decorationColor, _this.decorationStyle, _this.decorationThickness, _this.fontWeight, _this.fontStyle, _this.textBaseline, _this.fontFamily, _this.fontFamilyFallback, _this.fontSize, _this.letterSpacing, _this.wordSpacing, _this.height, _this.locale, _this.background, _this.foreground, _this.shadows, B.C__HashEnd, B.C__HashEnd); + return A.hashValues(_this.color, _this.decoration, _this.decorationColor, _this.decorationStyle, _this.decorationThickness, _this.fontWeight, _this.fontStyle, _this.textBaseline, _this.fontFamily, _this.fontFamilyFallback, _this.fontSize, _this.letterSpacing, _this.wordSpacing, _this.height, _this.locale, _this.background, _this.foreground, _this.shadows); }, toString$0(_) { var t1 = this.super$Object$toString(0); @@ -137334,9 +139082,10 @@ }, get$hashCode(_) { var _this = this; - return A.hashValues(_this._fontFamily, _this._fontFamilyFallback, _this.__engine$_fontSize, _this.__engine$_height, _this._leading, _this._leadingDistribution, _this._fontWeight, _this._fontStyle, _this._forceStrutHeight, B.C__HashEnd, B.C__HashEnd, B.C__HashEnd, B.C__HashEnd, B.C__HashEnd, B.C__HashEnd, B.C__HashEnd, B.C__HashEnd, B.C__HashEnd, B.C__HashEnd, B.C__HashEnd); + return A.hashValues(_this._fontFamily, _this._fontFamilyFallback, _this.__engine$_fontSize, _this.__engine$_height, _this._leading, _this._leadingDistribution, _this._fontWeight, _this._fontStyle, _this._forceStrutHeight, B.C__HashEnd, B.C__HashEnd, B.C__HashEnd, B.C__HashEnd, B.C__HashEnd, B.C__HashEnd, B.C__HashEnd, B.C__HashEnd, B.C__HashEnd); } }; + A.ParagraphPlaceholder.prototype = {}; A.TextHeightStyle.prototype = { $eq(_, other) { if (other == null) @@ -137349,7 +139098,7 @@ var result, _this = this, value = _this.__TextHeightStyle_hashCode; if (value === $) { - result = A.hashValues(_this.fontFamily, _this.fontSize, _this.height, A.hashList(_this.fontFeatures), B.C__HashEnd, B.C__HashEnd, B.C__HashEnd, B.C__HashEnd, B.C__HashEnd, B.C__HashEnd, B.C__HashEnd, B.C__HashEnd, B.C__HashEnd, B.C__HashEnd, B.C__HashEnd, B.C__HashEnd, B.C__HashEnd, B.C__HashEnd, B.C__HashEnd, B.C__HashEnd); + result = A.hashValues(_this.fontFamily, _this.fontSize, _this.height, A.hashList(_this.fontFeatures), A.hashList(_this.fontVariations), B.C__HashEnd, B.C__HashEnd, B.C__HashEnd, B.C__HashEnd, B.C__HashEnd, B.C__HashEnd, B.C__HashEnd, B.C__HashEnd, B.C__HashEnd, B.C__HashEnd, B.C__HashEnd, B.C__HashEnd, B.C__HashEnd); A._lateInitializeOnceCheck(_this.__TextHeightStyle_hashCode, "hashCode"); _this.__TextHeightStyle_hashCode = result; value = result; @@ -137379,8 +139128,8 @@ t2 = _this.textHeightStyle; t3 = t1.__engine$_element; style = t3.style; - t4 = "" + B.JSNumber_methods.floor$0(t2.fontSize) + "px"; - style.fontSize = t4; + t4 = B.JSNumber_methods.floor$0(t2.fontSize); + style.fontSize = "" + t4 + "px"; t4 = A.canonicalizeFontFamily(t2.fontFamily); style.fontFamily = t4 == null ? "" : t4; height = t2.height; @@ -137610,15 +139359,14 @@ A.EngineAutofillForm.prototype = { addInputEventListeners$0() { var t1 = this.elements, - keys = t1.get$keys(t1), subscriptions = A._setArrayType([], type$.JSArray_StreamSubscription_Event); - keys.forEach$1(0, new A.EngineAutofillForm_addInputEventListeners_addSubscriptionForKey(this, subscriptions)); + new A.LinkedHashMapKeyIterable(t1, A._instanceType(t1)._eval$1("LinkedHashMapKeyIterable<1>")).forEach$1(0, new A.EngineAutofillForm_addInputEventListeners_addSubscriptionForKey(this, subscriptions)); return subscriptions; } }; A.EngineAutofillForm_fromFrameworkMessage_closure.prototype = { call$1(e) { - J.preventDefault$0$x(e); + e.preventDefault(); }, $signature: 77 }; @@ -137629,7 +139377,7 @@ t2.toString; this.subscriptions.push(A._EventStreamSubscription$(t2, "input", new A.EngineAutofillForm_addInputEventListeners_addSubscriptionForKey_closure(t1, key, t2), false, type$._ElementEventStreamImpl_legacy_Event._precomputed1)); }, - $signature: 106 + $signature: 113 }; A.EngineAutofillForm_addInputEventListeners_addSubscriptionForKey_closure.prototype = { call$1(e) { @@ -137642,10 +139390,10 @@ t1 = t1.$index(0, t2); t1.toString; newEditingState = A.EditingState_EditingState$fromDomElement(this.element); - $.$get$EnginePlatformDispatcher__instance().invokeOnPlatformMessage$3("flutter/textinput", B.C_JSONMethodCodec.encodeMethodCall$1(new A.MethodCall0(string$.TextIn, [0, A.LinkedHashMap_LinkedHashMap$_literal([t1.uniqueIdentifier, newEditingState.toFlutter$0()], type$.nullable_String, type$.dynamic)])), A._engine___emptyCallback$closure()); + $.$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: 78 + $signature: 67 }; A.AutofillInfo.prototype = { applyToDomElement$2$focusedElement(domElement, focusedElement) { @@ -137681,12 +139429,13 @@ return this.applyToDomElement$2$focusedElement(domElement, false); } }; + A.TextEditingDeltaState.prototype = {}; A.EditingState.prototype = { toFlutter$0() { return A.LinkedHashMap_LinkedHashMap$_literal(["text", this.text, "selectionBase", this.baseOffset, "selectionExtent", this.extentOffset], type$.String, type$.dynamic); }, get$hashCode(_) { - return A.hashValues(this.text, this.baseOffset, this.extentOffset, B.C__HashEnd, B.C__HashEnd, B.C__HashEnd, B.C__HashEnd, B.C__HashEnd, B.C__HashEnd, B.C__HashEnd, B.C__HashEnd, B.C__HashEnd, B.C__HashEnd, B.C__HashEnd, B.C__HashEnd, B.C__HashEnd, B.C__HashEnd, B.C__HashEnd, B.C__HashEnd, B.C__HashEnd); + return A.hashValues(this.text, this.baseOffset, this.extentOffset, B.C__HashEnd, B.C__HashEnd, B.C__HashEnd, B.C__HashEnd, B.C__HashEnd, B.C__HashEnd, B.C__HashEnd, B.C__HashEnd, B.C__HashEnd, B.C__HashEnd, B.C__HashEnd, B.C__HashEnd, B.C__HashEnd, B.C__HashEnd, B.C__HashEnd); }, $eq(_, other) { var _this = this; @@ -137703,15 +139452,17 @@ return t1; }, applyToDomElement$1(domElement) { - var _this = this; + var t1, _this = this; if (type$.InputElement._is(domElement)) { domElement.value = _this.text; domElement.setSelectionRange(_this.baseOffset, _this.extentOffset); } else if (type$.TextAreaElement._is(domElement)) { domElement.value = _this.text; domElement.setSelectionRange(_this.baseOffset, _this.extentOffset); - } else - throw A.wrapException(A.UnsupportedError$("Unsupported DOM element type: <" + A.S(domElement == null ? null : domElement.tagName) + "> (" + J.get$runtimeType$(domElement).toString$0(0) + ")")); + } else { + t1 = domElement == null ? null : domElement.tagName; + throw A.wrapException(A.UnsupportedError$("Unsupported DOM element type: <" + A.S(t1) + "> (" + J.get$runtimeType$(domElement).toString$0(0) + ")")); + } } }; A.InputConfiguration.prototype = {}; @@ -137762,6 +139513,16 @@ } }; A.DefaultTextEditingStrategy.prototype = { + get$editingDeltaState() { + var _null = null, + t1 = this._editingDeltaState; + if (t1 == null) { + t1 = this.lastEditingState.text; + t1.toString; + t1 = this._editingDeltaState = new A.TextEditingDeltaState(t1, "", -1, -1, _null, _null, _null, _null); + } + return t1; + }, get$focusedFormElement() { var t1 = A._lateReadCheck(this.__DefaultTextEditingStrategy_inputConfiguration, "inputConfiguration").autofillGroup; return t1 == null ? null : t1.formElement; @@ -137809,8 +139570,7 @@ t1.applyToDomElement$1(t2); } if (A._lateReadCheck(_this.__DefaultTextEditingStrategy_inputConfiguration, "inputConfiguration").autofillGroup == null) { - t1 = $._flutterViewEmbedder; - t1 = (t1 == null ? $._flutterViewEmbedder = A.FlutterViewEmbedder$() : t1)._glassPaneShadow; + t1 = $._flutterViewEmbedder._glassPaneShadow; t1.toString; t2 = _this.domElement; t2.toString; @@ -137866,6 +139626,12 @@ t1.push(A._EventStreamSubscription$(document, "selectionchange", t3, false, type$.legacy_Event)); t3 = _this.domElement; t3.toString; + J.addEventListener$2$x(t3, "beforeinput", _this.get$handleBeforeInput()); + t3 = _this.domElement; + t3.toString; + J.addEventListener$2$x(t3, "compositionupdate", _this.get$handleCompositionUpdate()); + t3 = _this.domElement; + t3.toString; t1.push(A._EventStreamSubscription$(t3, "blur", new A.DefaultTextEditingStrategy_addEventHandlers_closure(_this), false, t4)); _this.preventDefaultForMouseEvents$0(); }, @@ -137887,7 +139653,7 @@ var t2, i, _this = this, _s18_ = "inputConfiguration", t1 = _this.isEnabled = false; - _this.geometry = _this.style = _this.lastEditingState = null; + _this.geometry = _this.style = _this._editingDeltaState = _this.lastEditingState = null; for (t2 = _this.subscriptions, i = 0; i < t2.length; ++i) J.cancel$0$z(t2[i]); B.JSArray_methods.set$length(t2, 0); @@ -137936,20 +139702,48 @@ t2.toString; t1 = t1.formElement; t1.appendChild(t2); - t2 = $._flutterViewEmbedder; - (t2 == null ? $._flutterViewEmbedder = A.FlutterViewEmbedder$() : t2)._glassPaneShadow.append$1(0, t1); + $._flutterViewEmbedder._glassPaneShadow.append$1(0, t1); this._appendedToForm = true; }, handleChange$1($event) { - var newEditingState, _this = this, + var newEditingState, newTextEditingDeltaState, _this = this, t1 = _this.domElement; t1.toString; newEditingState = A.EditingState_EditingState$fromDomElement(t1); + newTextEditingDeltaState = A._lateReadCheck(_this.__DefaultTextEditingStrategy_inputConfiguration, "inputConfiguration").enableDeltaModel ? A.TextEditingDeltaState_inferDeltaState(newEditingState, _this.lastEditingState, _this.get$editingDeltaState()) : null; if (!newEditingState.$eq(0, _this.lastEditingState)) { _this.lastEditingState = newEditingState; - _this.onChange.call$1(newEditingState); + _this._editingDeltaState = newTextEditingDeltaState; + _this.onChange.call$2(newEditingState, newTextEditingDeltaState); + _this._editingDeltaState = null; } }, + handleBeforeInput$1($event) { + var _this = this, + eventData = A._asStringQ($event.data), + inputType = A._asStringQ($event.inputType); + if (inputType != null) + if (B.JSString_methods.contains$1(inputType, "delete")) { + _this.get$editingDeltaState().deltaText = ""; + _this.get$editingDeltaState().deltaEnd = _this.lastEditingState.extentOffset; + } else if (inputType === "insertLineBreak") { + _this.get$editingDeltaState().deltaText = "\n"; + _this.get$editingDeltaState().deltaStart = _this.lastEditingState.extentOffset; + _this.get$editingDeltaState().deltaEnd = _this.lastEditingState.extentOffset; + } else if (eventData != null) { + _this.get$editingDeltaState().deltaText = eventData; + _this.get$editingDeltaState().deltaStart = _this.lastEditingState.extentOffset; + _this.get$editingDeltaState().deltaEnd = _this.lastEditingState.extentOffset; + } + }, + handleCompositionUpdate$1($event) { + var newEditingState, + t1 = this.domElement; + t1.toString; + newEditingState = A.EditingState_EditingState$fromDomElement(t1); + this.get$editingDeltaState().composingOffset = newEditingState.baseOffset; + this.get$editingDeltaState().composingExtent = newEditingState.extentOffset; + }, maybeSendAction$1($event) { var t1, _s18_ = "inputConfiguration"; @@ -137989,25 +139783,25 @@ call$1(_) { this.$this.domElement.focus(); }, - $signature: 78 + $signature: 67 }; A.DefaultTextEditingStrategy_preventDefaultForMouseEvents_closure.prototype = { call$1(_) { _.preventDefault(); }, - $signature: 345 + $signature: 327 }; A.DefaultTextEditingStrategy_preventDefaultForMouseEvents_closure0.prototype = { call$1(_) { _.preventDefault(); }, - $signature: 345 + $signature: 327 }; A.DefaultTextEditingStrategy_preventDefaultForMouseEvents_closure1.prototype = { call$1(_) { _.preventDefault(); }, - $signature: 345 + $signature: 327 }; A.IOSTextEditingStrategy.prototype = { initializeTextEditing$3$onAction$onChange(inputConfig, onAction, onChange) { @@ -138031,7 +139825,7 @@ this._canPosition = false; }, addEventHandlers$0() { - var t1, t2, t3, t4, _this = this, + var t1, t2, t3, t4, blurWatch, _this = this, _s18_ = "inputConfiguration"; if (A._lateReadCheck(_this.__DefaultTextEditingStrategy_inputConfiguration, _s18_).autofillGroup != null) B.JSArray_methods.addAll$1(_this.subscriptions, A._lateReadCheck(_this.__DefaultTextEditingStrategy_inputConfiguration, _s18_).autofillGroup.addInputEventListeners$0()); @@ -138047,11 +139841,20 @@ t1.push(A._EventStreamSubscription$(document, "selectionchange", t3, false, type$.legacy_Event)); t3 = _this.domElement; t3.toString; - t1.push(A._EventStreamSubscription$(t3, "focus", new A.IOSTextEditingStrategy_addEventHandlers_closure(_this), false, t4)); - _this._addTapListener$0(); + J.addEventListener$2$x(t3, "beforeinput", _this.get$handleBeforeInput()); t3 = _this.domElement; t3.toString; - t1.push(A._EventStreamSubscription$(t3, "blur", new A.IOSTextEditingStrategy_addEventHandlers_closure0(_this), false, t4)); + J.addEventListener$2$x(t3, "compositionupdate", _this.get$handleCompositionUpdate()); + t3 = _this.domElement; + t3.toString; + t1.push(A._EventStreamSubscription$(t3, "focus", new A.IOSTextEditingStrategy_addEventHandlers_closure(_this), false, t4)); + _this._addTapListener$0(); + blurWatch = new A.Stopwatch(); + $.$get$Stopwatch__frequency(); + blurWatch.start$0(0); + t3 = _this.domElement; + t3.toString; + t1.push(A._EventStreamSubscription$(t3, "blur", new A.IOSTextEditingStrategy_addEventHandlers_closure0(_this, blurWatch), false, t4)); }, updateElementPlacement$1(textGeometry) { var _this = this; @@ -138093,17 +139896,19 @@ call$1(_) { this.$this._schedulePlacement$0(); }, - $signature: 78 + $signature: 67 }; A.IOSTextEditingStrategy_addEventHandlers_closure0.prototype = { call$1(_) { - var t1 = this.$this; - if (document.hasFocus()) - t1.domElement.focus(); + var isFastCallback = A.Duration$(0, 0, this.blurWatch.get$elapsedMicroseconds(), 0, 0, 0)._duration < 200000, + t1 = document.hasFocus() && isFastCallback, + t2 = this.$this; + if (t1) + t2.domElement.focus(); else - t1.owner.sendTextConnectionClosedToFrameworkIfAny$0(); + t2.owner.sendTextConnectionClosedToFrameworkIfAny$0(); }, - $signature: 78 + $signature: 67 }; A.IOSTextEditingStrategy__addTapListener_closure.prototype = { call$1(_) { @@ -138117,7 +139922,7 @@ t1._schedulePlacement$0(); } }, - $signature: 345 + $signature: 327 }; A.IOSTextEditingStrategy__schedulePlacement_closure.prototype = { call$0() { @@ -138138,8 +139943,7 @@ if (A._lateReadCheck(_this.__DefaultTextEditingStrategy_inputConfiguration, "inputConfiguration").autofillGroup != null) _this.placeForm$0(); else { - t1 = $._flutterViewEmbedder; - t1 = (t1 == null ? $._flutterViewEmbedder = A.FlutterViewEmbedder$() : t1)._glassPaneShadow; + t1 = $._flutterViewEmbedder._glassPaneShadow; t1.toString; t2 = _this.domElement; t2.toString; @@ -138167,6 +139971,12 @@ t1.push(A._EventStreamSubscription$(document, "selectionchange", t3, false, type$.legacy_Event)); t3 = _this.domElement; t3.toString; + J.addEventListener$2$x(t3, "beforeinput", _this.get$handleBeforeInput()); + t3 = _this.domElement; + t3.toString; + J.addEventListener$2$x(t3, "compositionupdate", _this.get$handleCompositionUpdate()); + t3 = _this.domElement; + t3.toString; t1.push(A._EventStreamSubscription$(t3, "blur", new A.AndroidTextEditingStrategy_addEventHandlers_closure(_this), false, t4)); }, placeElement$0() { @@ -138188,7 +139998,7 @@ else t1.owner.sendTextConnectionClosedToFrameworkIfAny$0(); }, - $signature: 78 + $signature: 67 }; A.FirefoxTextEditingStrategy.prototype = { initializeTextEditing$3$onAction$onChange(inputConfig, onAction, onChange) { @@ -138213,6 +140023,12 @@ t1.push(A._EventStreamSubscription$(t2, "keydown", _this.get$maybeSendAction(), false, t5)); t2 = _this.domElement; t2.toString; + J.addEventListener$2$x(t2, "beforeinput", _this.get$handleBeforeInput()); + t2 = _this.domElement; + t2.toString; + J.addEventListener$2$x(t2, "compositionupdate", _this.get$handleCompositionUpdate()); + t2 = _this.domElement; + t2.toString; t1.push(A._EventStreamSubscription$(t2, "keyup", new A.FirefoxTextEditingStrategy_addEventHandlers_closure(_this), false, t5)); t5 = _this.domElement; t5.toString; @@ -138246,13 +140062,13 @@ call$1($event) { this.$this.handleChange$1($event); }, - $signature: 2709 + $signature: 1124 }; A.FirefoxTextEditingStrategy_addEventHandlers_closure0.prototype = { call$1(_) { this.$this._postponeFocus$0(); }, - $signature: 78 + $signature: 67 }; A.FirefoxTextEditingStrategy__postponeFocus_closure.prototype = { call$0() { @@ -138341,7 +140157,7 @@ call$2(identifier, form) { type$.InputElement._as(J.get$first$ax(form.getElementsByClassName("submitBtn"))).click(); }, - $signature: 2676 + $signature: 1125 }; A.TextEditingChannel.prototype = { handleTextInput$2(data, callback) { @@ -138474,27 +140290,37 @@ _this.get$strategy().disable$0(0); _this.get$channel(_this); t1 = _this.__engine$_clientId; - $.$get$EnginePlatformDispatcher__instance().invokeOnPlatformMessage$3("flutter/textinput", B.C_JSONMethodCodec.encodeMethodCall$1(new A.MethodCall0("TextInputClient.onConnectionClosed", [t1])), A._engine___emptyCallback$closure()); + $.$get$EnginePlatformDispatcher__instance().invokeOnPlatformMessage$3("flutter/textinput", B.C_JSONMethodCodec.encodeMethodCall$1(new A.MethodCall("TextInputClient.onConnectionClosed", [t1])), A._engine___emptyCallback$closure()); } } }; A.HybridTextEditing__startEditing_closure0.prototype = { - call$1(editingState) { - var t1 = this.$this; - t1.get$channel(t1); - t1 = t1.__engine$_clientId; - $.$get$EnginePlatformDispatcher__instance().invokeOnPlatformMessage$3("flutter/textinput", B.C_JSONMethodCodec.encodeMethodCall$1(new A.MethodCall0("TextInputClient.updateEditingState", [t1, editingState.toFlutter$0()])), A._engine___emptyCallback$closure()); + call$2(editingState, editingDeltaState) { + var t2, t3, + _s17_ = "flutter/textinput", + t1 = this.$this; + if (t1.configuration.enableDeltaModel) { + t1.get$channel(t1); + t1 = t1.__engine$_clientId; + t2 = type$.String; + t3 = type$.dynamic; + $.$get$EnginePlatformDispatcher__instance().invokeOnPlatformMessage$3(_s17_, B.C_JSONMethodCodec.encodeMethodCall$1(new A.MethodCall(string$.TextInD, [t1, A.LinkedHashMap_LinkedHashMap$_literal(["deltas", A._setArrayType([A.LinkedHashMap_LinkedHashMap$_literal(["oldText", editingDeltaState.oldText, "deltaText", editingDeltaState.deltaText, "deltaStart", editingDeltaState.deltaStart, "deltaEnd", editingDeltaState.deltaEnd, "selectionBase", editingDeltaState.baseOffset, "selectionExtent", editingDeltaState.extentOffset], t2, t3)], type$.JSArray_Map_String_dynamic)], t2, t3)])), A._engine___emptyCallback$closure()); + } else { + t1.get$channel(t1); + t1 = t1.__engine$_clientId; + $.$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: 2599 + $signature: 1148 }; A.HybridTextEditing__startEditing_closure.prototype = { call$1(inputAction) { var t1 = this.$this; t1.get$channel(t1); t1 = t1.__engine$_clientId; - $.$get$EnginePlatformDispatcher__instance().invokeOnPlatformMessage$3("flutter/textinput", B.C_JSONMethodCodec.encodeMethodCall$1(new A.MethodCall0("TextInputClient.performAction", [t1, inputAction])), A._engine___emptyCallback$closure()); + $.$get$EnginePlatformDispatcher__instance().invokeOnPlatformMessage$3("flutter/textinput", B.C_JSONMethodCodec.encodeMethodCall$1(new A.MethodCall("TextInputClient.performAction", [t1, inputAction])), A._engine___emptyCallback$closure()); }, - $signature: 226 + $signature: 249 }; A.EditableTextStyle.prototype = { applyToDomElement$1(domElement) { @@ -138502,26 +140328,45 @@ t1 = domElement.style, t2 = A.textAlignToCssValue(_this.textAlign, _this.textDirection); t1.textAlign = t2; - t2 = _this.fontWeight + " " + A.S(_this.fontSize) + "px " + A.S(A.canonicalizeFontFamily(_this.fontFamily)); - t1.font = t2; + t2 = A.canonicalizeFontFamily(_this.fontFamily); + t1.font = _this.fontWeight + " " + A.S(_this.fontSize) + "px " + A.S(t2); } }; A.EditableTextGeometry.prototype = { applyToDomElement$1(domElement) { var cssTransform = A.float64ListToCssTransform(this.globalTransform), - t1 = domElement.style, - t2 = A.S(this.width) + "px"; - t1.width = t2; - t2 = A.S(this.height) + "px"; - t1.height = t2; + t1 = domElement.style; + t1.width = A.S(this.width) + "px"; + t1.height = A.S(this.height) + "px"; B.CssStyleDeclaration_methods._setPropertyHelper$3(t1, B.CssStyleDeclaration_methods._browserPropertyName$1(t1, "transform"), cssTransform, ""); } }; + A.futurize_closure.prototype = { + call$1(t) { + var _s16_ = "operation failed"; + if (t == null) + if (this._box_0.sync) + throw A.wrapException(A.Exception_Exception(_s16_)); + else + this.completer.completeError$1(new A._Exception(_s16_)); + else + this.completer.complete$1(0, t); + }, + $signature() { + return this.T._eval$1("~(0?)"); + } + }; A.TransformKind.prototype = { toString$0(_) { return "TransformKind." + this._core$_name; } }; + A.bytesToHexString_closure.prototype = { + call$1(byte) { + return "0x" + B.JSString_methods.padLeft$2(J.toRadixString$1$n(byte, 16), 2, "0"); + }, + $signature: 259 + }; A.Matrix40.prototype = { Matrix4$identity$0() { var t1 = this.__engine$_m4storage; @@ -139218,7 +141063,7 @@ }); return A._asyncStartSync($async$call$0, $async$completer); }, - $signature: 200 + $signature: 224 }; A.EngineSingletonFlutterWindow.prototype = { get$devicePixelRatio(_) { @@ -139314,10 +141159,11 @@ }; A._HeaderValue_toString_closure.prototype = { call$2($name, value) { - var t2, t3, start, i, codeUnit, - t1 = this.sb; - t1._contents += "; "; - t2 = t1._contents += A.S($name); + var t3, start, i, codeUnit, + t1 = this.sb, + t2 = t1._contents += "; "; + t2 += A.S($name); + t1._contents = t2; if (value != null) { t1._contents = t2 + "="; t2 = A._HeaderValue__isToken(value); @@ -139339,7 +141185,7 @@ } } }, - $signature: 629 + $signature: 712 }; A._HeaderValue__parse_done.prototype = { call$0() { @@ -139381,7 +141227,7 @@ } return B.JSString_methods.substring$2(t3, start, t1.index); }, - $signature: 62 + $signature: 64 }; A._HeaderValue__parse_expect.prototype = { call$1(expected) { @@ -139390,7 +141236,7 @@ throw A.wrapException(A.HttpException$("Failed to parse header value", null)); ++_this._box_0.index; }, - $signature: 106 + $signature: 113 }; A._HeaderValue__parse_maybeExpect.prototype = { call$1(expected) { @@ -139400,7 +141246,7 @@ ++_this._box_0.index; return true; }, - $signature: 66 + $signature: 50 }; A._HeaderValue__parse_parseParameters.prototype = { call$0() { @@ -139449,7 +141295,7 @@ } return B.JSString_methods.substring$2(t3, start, t1.index).toLowerCase(); }, - $signature: 62 + $signature: 64 }; A._HeaderValue__parse_parseParameters_parseParameterValue.prototype = { call$0() { @@ -139478,7 +141324,7 @@ } else return _this.parseValue.call$0(); }, - $signature: 62 + $signature: 64 }; A._ContentType.prototype = {}; J.Interceptor.prototype = { @@ -139580,18 +141426,29 @@ $isSkTextStyle: 1, $isSkTextDecorationStyle: 1, $isSkTextBaseline: 1, + $isSkPlaceholderAlignment: 1, $isSkTextShadow: 1, $isSkFontFeature: 1, $isSkFont: 1, $isSkParagraph: 1, $isSkDeletable: 1, + $isInitializeEngineFnParameters: 1, + $isFlutterAppRunner: 1, + $isRunAppFnParameters: 1, + $isFlutterApp: 1, + $isPromise: 1, $isJsUrlStrategy: 1, + $isImageDecoder: 1, + $isDecodeResult: 1, $isGoogleAuthInitFailureError: 1, $isGoogleAuthSignInError: 1, $isGoogleAuth: 1, $isGoogleUser: 1, $isPdfJsDoc: 1, $isPdfJsPage: 1, + get$canvasKit(obj) { + return obj.canvasKit; + }, get$BlendMode(obj) { return obj.BlendMode; }, @@ -139697,6 +141554,9 @@ get$TextBaseline(obj) { return obj.TextBaseline; }, + get$PlaceholderAlignment(obj) { + return obj.PlaceholderAlignment; + }, get$TypefaceFontProvider(obj) { return obj.TypefaceFontProvider; }, @@ -139718,6 +141578,12 @@ MakeImage$3(receiver, p0, p1, p2) { return receiver.MakeImage(p0, p1, p2); }, + MakeLazyImageFromTextureSource$2(receiver, p0, p1) { + return receiver.MakeLazyImageFromTextureSource(p0, p1); + }, + getH5vccSkSurface$0(receiver) { + return receiver.getH5vccSkSurface(); + }, then$1$1(receiver, p0) { return receiver.then(p0); }, @@ -140315,6 +142181,24 @@ get$Ideographic(obj) { return obj.Ideographic; }, + get$Baseline(obj) { + return obj.Baseline; + }, + get$AboveBaseline(obj) { + return obj.AboveBaseline; + }, + get$BelowBaseline(obj) { + return obj.BelowBaseline; + }, + get$Top(obj) { + return obj.Top; + }, + get$Bottom(obj) { + return obj.Bottom; + }, + get$Middle(obj) { + return obj.Middle; + }, set$color(obj, v) { return obj.color = v; }, @@ -140483,9 +142367,21 @@ 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$ready(obj) { + return obj.ready; + }, + get$selectedTrack(obj) { + return obj.selectedTrack; + }, get$repetitionCount(obj) { return obj.repetitionCount; }, @@ -140630,7 +142526,7 @@ if (!!receiver.immutable$list) A.throwExpression(A.UnsupportedError$("setAll")); A.RangeError_checkValueInInterval(index, 0, receiver.length, "index"); - for (t1 = J.get$iterator$ax(iterable._source), t2 = A._instanceType(iterable), t2 = t2._eval$1("@<1>")._bind$1(t2.__rti$_rest[1]).__rti$_rest[1]; t1.moveNext$0(); index = index0) { + for (t1 = J.get$iterator$ax(iterable._source), t2 = A._instanceType(iterable), t2 = t2._eval$1("@<1>")._bind$1(t2._rest[1])._rest[1]; t1.moveNext$0(); index = index0) { index0 = index + 1; this.$indexSet(receiver, index, t2._as(t1.get$current(t1))); } @@ -141823,7 +143719,7 @@ A._CastIterableBase.prototype = { get$iterator(_) { var t1 = A._instanceType(this); - return new A.CastIterator(J.get$iterator$ax(this.get$_source()), t1._eval$1("@<1>")._bind$1(t1.__rti$_rest[1])._eval$1("CastIterator<1,2>")); + return new A.CastIterator(J.get$iterator$ax(this.get$_source()), t1._eval$1("@<1>")._bind$1(t1._rest[1])._eval$1("CastIterator<1,2>")); }, get$length(_) { return J.get$length$asx(this.get$_source()); @@ -141836,20 +143732,20 @@ }, skip$1(_, count) { var t1 = A._instanceType(this); - return A.CastIterable_CastIterable(J.skip$1$ax(this.get$_source(), count), t1._precomputed1, t1.__rti$_rest[1]); + return A.CastIterable_CastIterable(J.skip$1$ax(this.get$_source(), count), t1._precomputed1, t1._rest[1]); }, take$1(_, count) { var t1 = A._instanceType(this); - return A.CastIterable_CastIterable(J.take$1$ax(this.get$_source(), count), t1._precomputed1, t1.__rti$_rest[1]); + return A.CastIterable_CastIterable(J.take$1$ax(this.get$_source(), count), t1._precomputed1, t1._rest[1]); }, elementAt$1(_, index) { - return A._instanceType(this).__rti$_rest[1]._as(J.elementAt$1$ax(this.get$_source(), index)); + return A._instanceType(this)._rest[1]._as(J.elementAt$1$ax(this.get$_source(), index)); }, get$first(_) { - return A._instanceType(this).__rti$_rest[1]._as(J.get$first$ax(this.get$_source())); + return A._instanceType(this)._rest[1]._as(J.get$first$ax(this.get$_source())); }, get$last(_) { - return A._instanceType(this).__rti$_rest[1]._as(J.get$last$ax(this.get$_source())); + return A._instanceType(this)._rest[1]._as(J.get$last$ax(this.get$_source())); }, contains$1(_, other) { return J.contains$1$asx(this.get$_source(), other); @@ -141864,7 +143760,7 @@ }, get$current(_) { var t1 = this._source; - return this.$ti.__rti$_rest[1]._as(t1.get$current(t1)); + return this.$ti._rest[1]._as(t1.get$current(t1)); } }; A.CastIterable.prototype = { @@ -141878,7 +143774,7 @@ A._EfficientLengthCastIterable.prototype = {$isEfficientLengthIterable: 1}; A._CastListBase.prototype = { $index(_, index) { - return this.$ti.__rti$_rest[1]._as(J.$index$asx(this._source, index)); + return this.$ti._rest[1]._as(J.$index$asx(this._source, index)); }, $indexSet(_, index, value) { J.$indexSet$ax(this._source, index, this.$ti._precomputed1._as(value)); @@ -141891,7 +143787,7 @@ }, addAll$1(_, values) { var t1 = this.$ti; - J.addAll$1$ax(this._source, A.CastIterable_CastIterable(values, t1.__rti$_rest[1], t1._precomputed1)); + J.addAll$1$ax(this._source, A.CastIterable_CastIterable(values, t1._rest[1], t1._precomputed1)); }, sort$1(_, compare) { var t1 = compare == null ? null : new A._CastListBase_sort_closure(this, compare); @@ -141902,20 +143798,20 @@ }, insertAll$2(_, index, elements) { var t1 = this.$ti; - J.insertAll$2$ax(this._source, index, A.CastIterable_CastIterable(elements, t1.__rti$_rest[1], t1._precomputed1)); + J.insertAll$2$ax(this._source, index, A.CastIterable_CastIterable(elements, t1._rest[1], t1._precomputed1)); }, setAll$2(_, index, elements) { var t1 = this.$ti; - J.setAll$2$ax(this._source, index, A.CastIterable_CastIterable(elements, t1.__rti$_rest[1], t1._precomputed1)); + J.setAll$2$ax(this._source, index, A.CastIterable_CastIterable(elements, t1._rest[1], t1._precomputed1)); }, remove$1(_, value) { return J.remove$1$ax(this._source, value); }, removeAt$1(_, index) { - return this.$ti.__rti$_rest[1]._as(J.removeAt$1$ax(this._source, index)); + return this.$ti._rest[1]._as(J.removeAt$1$ax(this._source, index)); }, removeLast$0(_) { - return this.$ti.__rti$_rest[1]._as(J.removeLast$0$ax(this._source)); + return this.$ti._rest[1]._as(J.removeLast$0$ax(this._source)); }, removeWhere$1(_, test) { J.removeWhere$1$ax(this._source, new A._CastListBase_removeWhere_closure(this, test)); @@ -141925,11 +143821,11 @@ }, getRange$2(_, start, end) { var t1 = this.$ti; - return A.CastIterable_CastIterable(J.getRange$2$ax(this._source, start, end), t1._precomputed1, t1.__rti$_rest[1]); + return A.CastIterable_CastIterable(J.getRange$2$ax(this._source, start, end), t1._precomputed1, t1._rest[1]); }, setRange$4(_, start, end, iterable, skipCount) { var t1 = this.$ti; - J.setRange$4$ax(this._source, start, end, A.CastIterable_CastIterable(iterable, t1.__rti$_rest[1], t1._precomputed1), skipCount); + J.setRange$4$ax(this._source, start, end, A.CastIterable_CastIterable(iterable, t1._rest[1], t1._precomputed1), skipCount); }, setRange$3($receiver, start, end, iterable) { return this.setRange$4($receiver, start, end, iterable, 0); @@ -141942,7 +143838,7 @@ }; A._CastListBase_sort_closure.prototype = { call$2(v1, v2) { - var t1 = this.$this.$ti.__rti$_rest[1]; + var t1 = this.$this.$ti._rest[1]; return this.compare.call$2(t1._as(v1), t1._as(v2)); }, $signature() { @@ -141951,7 +143847,7 @@ }; A._CastListBase_removeWhere_closure.prototype = { call$1(element) { - return this.test.call$1(this.$this.$ti.__rti$_rest[1]._as(element)); + return this.test.call$1(this.$this.$ti._rest[1]._as(element)); }, $signature() { return this.$this.$ti._eval$1("bool(1)"); @@ -141959,7 +143855,7 @@ }; A._CastListBase_retainWhere_closure.prototype = { call$1(element) { - return this.test.call$1(this.$this.$ti.__rti$_rest[1]._as(element)); + return this.test.call$1(this.$this.$ti._rest[1]._as(element)); }, $signature() { return this.$this.$ti._eval$1("bool(1)"); @@ -141976,7 +143872,7 @@ A.CastMap.prototype = { cast$2$0(_, RK, RV) { var t1 = this.$ti; - return new A.CastMap(this._source, t1._eval$1("@<1>")._bind$1(t1.__rti$_rest[1])._bind$1(RK)._bind$1(RV)._eval$1("CastMap<1,2,3,4>")); + return new A.CastMap(this._source, t1._eval$1("@<1>")._bind$1(t1._rest[1])._bind$1(RK)._bind$1(RV)._eval$1("CastMap<1,2,3,4>")); }, containsKey$1(_, key) { return J.containsKey$1$x(this._source, key); @@ -141986,11 +143882,11 @@ }, $indexSet(_, key, value) { var t1 = this.$ti; - J.$indexSet$ax(this._source, t1._precomputed1._as(key), t1.__rti$_rest[1]._as(value)); + J.$indexSet$ax(this._source, t1._precomputed1._as(key), t1._rest[1]._as(value)); }, putIfAbsent$2(_, key, ifAbsent) { var t1 = this.$ti; - return t1.__rti$_rest[3]._as(J.putIfAbsent$2$x(this._source, t1._precomputed1._as(key), new A.CastMap_putIfAbsent_closure(this, ifAbsent))); + return t1._rest[3]._as(J.putIfAbsent$2$x(this._source, t1._precomputed1._as(key), new A.CastMap_putIfAbsent_closure(this, ifAbsent))); }, remove$1(_, key) { return this.$ti._eval$1("4?")._as(J.remove$1$ax(this._source, key)); @@ -142000,11 +143896,11 @@ }, get$keys(_) { var t1 = this.$ti; - return A.CastIterable_CastIterable(J.get$keys$x(this._source), t1._precomputed1, t1.__rti$_rest[2]); + return A.CastIterable_CastIterable(J.get$keys$x(this._source), t1._precomputed1, t1._rest[2]); }, get$values(_) { var t1 = this.$ti; - return A.CastIterable_CastIterable(J.get$values$x(this._source), t1.__rti$_rest[1], t1.__rti$_rest[3]); + return A.CastIterable_CastIterable(J.get$values$x(this._source), t1._rest[1], t1._rest[3]); }, get$length(_) { return J.get$length$asx(this._source); @@ -142022,7 +143918,7 @@ }; A.CastMap_putIfAbsent_closure.prototype = { call$0() { - return this.$this.$ti.__rti$_rest[1]._as(this.ifAbsent.call$0()); + return this.$this.$ti._rest[1]._as(this.ifAbsent.call$0()); }, $signature() { return this.$this.$ti._eval$1("2()"); @@ -142031,7 +143927,7 @@ A.CastMap_forEach_closure.prototype = { call$2(key, value) { var t1 = this.$this.$ti; - this.f.call$2(t1.__rti$_rest[2]._as(key), t1.__rti$_rest[3]._as(value)); + this.f.call$2(t1._rest[2]._as(key), t1._rest[3]._as(value)); }, $signature() { return this.$this.$ti._eval$1("~(1,2)"); @@ -142040,8 +143936,8 @@ A.CastMap_entries_closure.prototype = { call$1(e) { var t1 = this.$this.$ti, - t2 = t1.__rti$_rest[3]; - return new A.MapEntry(t1.__rti$_rest[2]._as(e.get$key(e)), t2._as(e.get$value(e)), t1._eval$1("@<3>")._bind$1(t2)._eval$1("MapEntry<1,2>")); + t2 = t1._rest[3]; + return new A.MapEntry(t1._rest[2]._as(e.get$key(e)), t2._as(e.get$value(e)), t1._eval$1("@<3>")._bind$1(t2)._eval$1("MapEntry<1,2>")); }, $signature() { return this.$this.$ti._eval$1("MapEntry<3,4>(MapEntry<1,2>)"); @@ -142049,29 +143945,27 @@ }; A.LateError.prototype = { toString$0(_) { - var t1 = "LateInitializationError: " + this._message; - return t1; + return "LateInitializationError: " + this.__internal$_message; } }; A.ReachabilityError.prototype = { toString$0(_) { - var t1 = "ReachabilityError: " + this._message; - return t1; + return "ReachabilityError: " + this.__internal$_message; } }; A.CodeUnits.prototype = { get$length(_) { - return this.__internal$_string.length; + return this._string.length; }, $index(_, i) { - return B.JSString_methods.codeUnitAt$1(this.__internal$_string, i); + return B.JSString_methods.codeUnitAt$1(this._string, i); } }; A.nullFuture_closure.prototype = { call$0() { return A.Future_Future$value(null, type$.Null); }, - $signature: 2336 + $signature: 410 }; A.SentinelValue.prototype = { get$id() { @@ -142221,7 +144115,7 @@ A.SubListIterable.prototype = { SubListIterable$3(_iterable, _start, _endOrLength, $E) { var endOrLength, - t1 = this.__internal$_start; + t1 = this._start; A.RangeError_checkNotNegative(t1, "start"); endOrLength = this._endOrLength; if (endOrLength != null) { @@ -142239,7 +144133,7 @@ }, get$_startIndex() { var $length = J.get$length$asx(this.__internal$_iterable), - t1 = this.__internal$_start; + t1 = this._start; if (t1 > $length) return $length; return t1; @@ -142247,7 +144141,7 @@ get$length(_) { var endOrLength, $length = J.get$length$asx(this.__internal$_iterable), - t1 = this.__internal$_start; + t1 = this._start; if (t1 >= $length) return 0; endOrLength = this._endOrLength; @@ -142265,7 +144159,7 @@ skip$1(_, count) { var newStart, endOrLength, _this = this; A.RangeError_checkNotNegative(count, "count"); - newStart = _this.__internal$_start + count; + newStart = _this._start + count; endOrLength = _this._endOrLength; if (endOrLength != null && newStart >= endOrLength) return new A.EmptyIterable(_this.$ti._eval$1("EmptyIterable<1>")); @@ -142275,7 +144169,7 @@ var endOrLength, t1, newEnd, _this = this; A.RangeError_checkNotNegative(count, "count"); endOrLength = _this._endOrLength; - t1 = _this.__internal$_start; + t1 = _this._start; if (endOrLength == null) return A.SubListIterable$(_this.__internal$_iterable, t1, t1 + count, _this.$ti._precomputed1); else { @@ -142287,7 +144181,7 @@ }, toList$1$growable(_, growable) { var $length, result, i, _this = this, - start = _this.__internal$_start, + start = _this._start, t1 = _this.__internal$_iterable, t2 = J.getInterceptor$asx(t1), end = t2.get$length(t1), @@ -142335,7 +144229,7 @@ A.MappedIterable.prototype = { get$iterator(_) { var t1 = A._instanceType(this); - return new A.MappedIterator(J.get$iterator$ax(this.__internal$_iterable), this._f, t1._eval$1("@<1>")._bind$1(t1.__rti$_rest[1])._eval$1("MappedIterator<1,2>")); + return new A.MappedIterator(J.get$iterator$ax(this.__internal$_iterable), this._f, t1._eval$1("@<1>")._bind$1(t1._rest[1])._eval$1("MappedIterator<1,2>")); }, get$length(_) { return J.get$length$asx(this.__internal$_iterable); @@ -142404,7 +144298,7 @@ A.ExpandIterable.prototype = { get$iterator(_) { var t1 = this.$ti; - return new A.ExpandIterator(J.get$iterator$ax(this.__internal$_iterable), this._f, B.C_EmptyIterator, t1._eval$1("@<1>")._bind$1(t1.__rti$_rest[1])._eval$1("ExpandIterator<1,2>")); + return new A.ExpandIterator(J.get$iterator$ax(this.__internal$_iterable), this._f, B.C_EmptyIterator, t1._eval$1("@<1>")._bind$1(t1._rest[1])._eval$1("ExpandIterator<1,2>")); } }; A.ExpandIterator.prototype = { @@ -142625,7 +144519,7 @@ var last, t1 = this._second, t2 = t1.$ti, - iterator = new A.ExpandIterator(J.get$iterator$ax(t1.__internal$_iterable), t1._f, B.C_EmptyIterator, t2._eval$1("@<1>")._bind$1(t2.__rti$_rest[1])._eval$1("ExpandIterator<1,2>")); + iterator = new A.ExpandIterator(J.get$iterator$ax(t1.__internal$_iterable), t1._f, B.C_EmptyIterator, t2._eval$1("@<1>")._bind$1(t2._rest[1])._eval$1("ExpandIterator<1,2>")); if (iterator.moveNext$0()) { last = iterator.__internal$_current; for (; iterator.moveNext$0();) @@ -142643,7 +144537,7 @@ t1 = _this._nextIterable; if (t1 != null) { t2 = t1.$ti; - t2 = new A.ExpandIterator(J.get$iterator$ax(t1.__internal$_iterable), t1._f, B.C_EmptyIterator, t2._eval$1("@<1>")._bind$1(t2.__rti$_rest[1])._eval$1("ExpandIterator<1,2>")); + t2 = new A.ExpandIterator(J.get$iterator$ax(t1.__internal$_iterable), t1._f, B.C_EmptyIterator, t2._eval$1("@<1>")._bind$1(t2._rest[1])._eval$1("ExpandIterator<1,2>")); _this._currentIterator = t2; _this._nextIterable = null; return t2.moveNext$0(); @@ -142836,7 +144730,7 @@ A.ConstantMap.prototype = { cast$2$0(_, RK, RV) { var t1 = A._instanceType(this); - return A.Map_castFrom(this, t1._precomputed1, t1.__rti$_rest[1], RK, RV); + return A.Map_castFrom(this, t1._precomputed1, t1._rest[1], RK, RV); }, get$isEmpty(_) { return this.get$length(this) === 0; @@ -142876,7 +144770,7 @@ switch ($async$goto) { case 0: // Function start - t1 = $async$self.get$keys($async$self), t1 = t1.get$iterator(t1), t2 = A._instanceType($async$self), t2 = t2._eval$1("@<1>")._bind$1(t2.__rti$_rest[1])._eval$1("MapEntry<1,2>"); + t1 = $async$self.get$keys($async$self), t1 = t1.get$iterator(t1), t2 = A._instanceType($async$self), t2 = t2._eval$1("@<1>")._bind$1(t2._rest[1])._eval$1("MapEntry<1,2>"); case 2: // for condition if (!t1.moveNext$0()) { @@ -142951,7 +144845,7 @@ }, get$values(_) { var t1 = this.$ti; - return A.MappedIterable_MappedIterable(this._keys, new A.ConstantStringMap_values_closure(this), t1._precomputed1, t1.__rti$_rest[1]); + return A.MappedIterable_MappedIterable(this._keys, new A.ConstantStringMap_values_closure(this), t1._precomputed1, t1._rest[1]); } }; A.ConstantStringMap_values_closure.prototype = { @@ -142978,7 +144872,7 @@ if (backingMap == null) { t1 = _this.$ti; t2 = A.GeneralConstantMap__typeTest(t1._eval$1("1?")); - backingMap = A.LinkedHashMap_LinkedHashMap(null, A._js_helper_GeneralConstantMap__constantMapHashCode$closure(), t2, t1._precomputed1, t1.__rti$_rest[1]); + backingMap = A.LinkedHashMap_LinkedHashMap(null, A._js_helper_GeneralConstantMap__constantMapHashCode$closure(), t2, t1._precomputed1, t1._rest[1]); A.fillLiteralMap(_this._jsData, backingMap); _this.$map = backingMap; } @@ -142995,22 +144889,21 @@ }, get$keys(_) { var t1 = this._getMap$0(); - return t1.get$keys(t1); + return new A.LinkedHashMapKeyIterable(t1, A._instanceType(t1)._eval$1("LinkedHashMapKeyIterable<1>")); }, get$values(_) { var t1 = this._getMap$0(); return t1.get$values(t1); }, get$length(_) { - var t1 = this._getMap$0(); - return t1.get$length(t1); + return this._getMap$0()._length; } }; A.GeneralConstantMap__typeTest_closure.prototype = { call$1(o) { return this.T._is(o); }, - $signature: 102 + $signature: 100 }; A.Instantiation.prototype = { Instantiation$1(_genericClosure) { @@ -143023,22 +144916,19 @@ return other instanceof A.Instantiation && J.$eq$(this._genericClosure, other._genericClosure) && A.getRuntimeType(this) === A.getRuntimeType(other); }, get$hashCode(_) { - return A.Object_hash(this._genericClosure, A.getRuntimeType(this), B.C_SentinelValue, B.C_SentinelValue, B.C_SentinelValue, B.C_SentinelValue); + return A.Object_hash(this._genericClosure, A.getRuntimeType(this), B.C_SentinelValue, B.C_SentinelValue, B.C_SentinelValue, B.C_SentinelValue, B.C_SentinelValue, B.C_SentinelValue, B.C_SentinelValue, B.C_SentinelValue, B.C_SentinelValue, B.C_SentinelValue, 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 types = "<" + B.JSArray_methods.join$1([A.createRuntimeType(this.$ti._precomputed1)], ", ") + ">"; - return A.S(this._genericClosure) + " with " + types; + var t1 = B.JSArray_methods.join$1([A.createRuntimeType(this.$ti._precomputed1)], ", "); + return A.S(this._genericClosure) + " with " + ("<" + t1 + ">"); } }; A.Instantiation1.prototype = { call$1(a0) { - return this._genericClosure.call$1$1(a0, this.$ti.__rti$_rest[0]); + return this._genericClosure.call$1$1(a0, this.$ti._rest[0]); }, call$2(a0, a1) { - return this._genericClosure.call$1$2(a0, a1, this.$ti.__rti$_rest[0]); - }, - call$4(a0, a1, a2, a3) { - return this._genericClosure.call$1$4(a0, a1, a2, a3, this.$ti.__rti$_rest[0]); + return this._genericClosure.call$1$2(a0, a1, this.$ti._rest[0]); }, $signature() { return A.instantiatedGenericFunctionType(A.closureFunctionType(this._genericClosure), this.$ti); @@ -143065,13 +144955,13 @@ get$namedArguments() { var t1, namedArgumentCount, t2, namedArgumentsStartIndex, map, i, _this = this; if (_this.__js_helper$_kind !== 0) - return B.Map_empty1; + return B.Map_empty; t1 = _this._namedArgumentNames; namedArgumentCount = t1.length; t2 = _this._arguments; namedArgumentsStartIndex = t2.length - namedArgumentCount - _this._typeArgumentCount; if (namedArgumentCount === 0) - return B.Map_empty1; + return B.Map_empty; map = new A.JsLinkedHashMap(type$.JsLinkedHashMap_Symbol_dynamic); for (i = 0; i < namedArgumentCount; ++i) map.$indexSet(0, new A.Symbol(t1[i]), t2[namedArgumentsStartIndex + i]); @@ -143082,7 +144972,7 @@ call$0() { return B.JSNumber_methods.floor$0(1000 * this.performance.now()); }, - $signature: 156 + $signature: 166 }; A.Primitives_functionNoSuchMethod_closure.prototype = { call$2($name, argument) { @@ -143092,7 +144982,7 @@ this.$arguments.push(argument); ++t1.argumentCount; }, - $signature: 138 + $signature: 132 }; A.TypeErrorDecoder.prototype = { matchTypeError$1(message) { @@ -143226,70 +145116,68 @@ return this._length === 0; }, get$isNotEmpty(_) { - return !this.get$isEmpty(this); + return this._length !== 0; }, get$keys(_) { return new A.LinkedHashMapKeyIterable(this, A._instanceType(this)._eval$1("LinkedHashMapKeyIterable<1>")); }, get$values(_) { - var _this = this, - t1 = A._instanceType(_this); - return A.MappedIterable_MappedIterable(_this.get$keys(_this), new A.JsLinkedHashMap_values_closure(_this), t1._precomputed1, t1.__rti$_rest[1]); + var t1 = A._instanceType(this); + return A.MappedIterable_MappedIterable(new A.LinkedHashMapKeyIterable(this, t1._eval$1("LinkedHashMapKeyIterable<1>")), new A.JsLinkedHashMap_values_closure(this), t1._precomputed1, t1._rest[1]); }, containsKey$1(_, key) { - var strings, nums, _this = this; + var strings, nums; if (typeof key == "string") { - strings = _this._strings; + strings = this._strings; if (strings == null) return false; - return _this._containsTableEntry$2(strings, key); - } else if (typeof key == "number" && (key & 0x3ffffff) === key) { - nums = _this._nums; + return strings[key] != null; + } else if (typeof key == "number" && (key & 0x3fffffff) === key) { + nums = this._nums; if (nums == null) return false; - return _this._containsTableEntry$2(nums, key); + return nums[key] != null; } else - return _this.internalContainsKey$1(key); + return this.internalContainsKey$1(key); }, internalContainsKey$1(key) { - var _this = this, - rest = _this._rest; + var rest = this.__js_helper$_rest; if (rest == null) return false; - return _this.internalFindBucketIndex$2(_this._getTableBucket$2(rest, _this.internalComputeHashCode$1(key)), key) >= 0; + return this.internalFindBucketIndex$2(rest[this.internalComputeHashCode$1(key)], key) >= 0; }, containsValue$1(_, value) { - return this.get$keys(this).any$1(0, new A.JsLinkedHashMap_containsValue_closure(this, value)); + return new A.LinkedHashMapKeyIterable(this, A._instanceType(this)._eval$1("LinkedHashMapKeyIterable<1>")).any$1(0, new A.JsLinkedHashMap_containsValue_closure(this, value)); }, addAll$1(_, other) { J.forEach$1$ax(other, new A.JsLinkedHashMap_addAll_closure(this)); }, $index(_, key) { - var strings, cell, t1, nums, _this = this, _null = null; + var strings, cell, t1, nums, _null = null; if (typeof key == "string") { - strings = _this._strings; + strings = this._strings; if (strings == null) return _null; - cell = _this._getTableCell$2(strings, key); + cell = strings[key]; t1 = cell == null ? _null : cell.hashMapCellValue; return t1; - } else if (typeof key == "number" && (key & 0x3ffffff) === key) { - nums = _this._nums; + } else if (typeof key == "number" && (key & 0x3fffffff) === key) { + nums = this._nums; if (nums == null) return _null; - cell = _this._getTableCell$2(nums, key); + cell = nums[key]; t1 = cell == null ? _null : cell.hashMapCellValue; return t1; } else - return _this.internalGet$1(key); + return this.internalGet$1(key); }, internalGet$1(key) { - var bucket, index, _this = this, - rest = _this._rest; + var bucket, index, + rest = this.__js_helper$_rest; if (rest == null) return null; - bucket = _this._getTableBucket$2(rest, _this.internalComputeHashCode$1(key)); - index = _this.internalFindBucketIndex$2(bucket, key); + bucket = rest[this.internalComputeHashCode$1(key)]; + index = this.internalFindBucketIndex$2(bucket, key); if (index < 0) return null; return bucket[index].hashMapCellValue; @@ -143299,7 +145187,7 @@ if (typeof key == "string") { strings = _this._strings; _this._addHashTableEntry$3(strings == null ? _this._strings = _this._newHashTable$0() : strings, key, value); - } else if (typeof key == "number" && (key & 0x3ffffff) === key) { + } else if (typeof key == "number" && (key & 0x3fffffff) === key) { nums = _this._nums; _this._addHashTableEntry$3(nums == null ? _this._nums = _this._newHashTable$0() : nums, key, value); } else @@ -143307,13 +145195,13 @@ }, internalSet$2(key, value) { var hash, bucket, index, _this = this, - rest = _this._rest; + rest = _this.__js_helper$_rest; if (rest == null) - rest = _this._rest = _this._newHashTable$0(); + rest = _this.__js_helper$_rest = _this._newHashTable$0(); hash = _this.internalComputeHashCode$1(key); - bucket = _this._getTableBucket$2(rest, hash); + bucket = rest[hash]; if (bucket == null) - _this._setTableEntry$3(rest, hash, [_this._newLinkedCell$2(key, value)]); + rest[hash] = [_this._newLinkedCell$2(key, value)]; else { index = _this.internalFindBucketIndex$2(bucket, key); if (index >= 0) @@ -143334,31 +145222,31 @@ var _this = this; if (typeof key == "string") return _this._removeHashTableEntry$2(_this._strings, key); - else if (typeof key == "number" && (key & 0x3ffffff) === key) + else if (typeof key == "number" && (key & 0x3fffffff) === key) return _this._removeHashTableEntry$2(_this._nums, key); else return _this.internalRemove$1(key); }, internalRemove$1(key) { var hash, bucket, index, cell, _this = this, - rest = _this._rest; + rest = _this.__js_helper$_rest; if (rest == null) return null; hash = _this.internalComputeHashCode$1(key); - bucket = _this._getTableBucket$2(rest, hash); + bucket = rest[hash]; index = _this.internalFindBucketIndex$2(bucket, key); if (index < 0) return null; cell = bucket.splice(index, 1)[0]; _this._unlinkCell$1(cell); if (bucket.length === 0) - _this._deleteTableEntry$2(rest, hash); + delete rest[hash]; return cell.hashMapCellValue; }, clear$0(_) { var _this = this; if (_this._length > 0) { - _this._strings = _this._nums = _this._rest = _this._first = _this._last = null; + _this._strings = _this._nums = _this.__js_helper$_rest = _this._first = _this._last = null; _this._length = 0; _this._modified$0(); } @@ -143375,9 +145263,9 @@ } }, _addHashTableEntry$3(table, key, value) { - var cell = this._getTableCell$2(table, key); + var cell = table[key]; if (cell == null) - this._setTableEntry$3(table, key, this._newLinkedCell$2(key, value)); + table[key] = this._newLinkedCell$2(key, value); else cell.hashMapCellValue = value; }, @@ -143385,15 +145273,15 @@ var cell; if (table == null) return null; - cell = this._getTableCell$2(table, key); + cell = table[key]; if (cell == null) return null; this._unlinkCell$1(cell); - this._deleteTableEntry$2(table, key); + delete table[key]; return cell.hashMapCellValue; }, _modified$0() { - this._modifications = this._modifications + 1 & 67108863; + this._modifications = this._modifications + 1 & 1073741823; }, _newLinkedCell$2(key, value) { var t1, _this = this, @@ -143426,7 +145314,7 @@ _this._modified$0(); }, internalComputeHashCode$1(key) { - return J.get$hashCode$(key) & 0x3ffffff; + return J.get$hashCode$(key) & 0x3fffffff; }, internalFindBucketIndex$2(bucket, key) { var $length, i; @@ -143441,29 +145329,12 @@ toString$0(_) { return A.MapBase_mapToString(this); }, - _getTableCell$2(table, key) { - return table[key]; - }, - _getTableBucket$2(table, key) { - return table[key]; - }, - _setTableEntry$3(table, key, value) { - table[key] = value; - }, - _deleteTableEntry$2(table, key) { - delete table[key]; - }, - _containsTableEntry$2(table, key) { - return this._getTableCell$2(table, key) != null; - }, _newHashTable$0() { - var _s20_ = "", - table = Object.create(null); - this._setTableEntry$3(table, _s20_, table); - this._deleteTableEntry$2(table, _s20_); + var table = Object.create(null); + table[""] = table; + delete table[""]; return table; - }, - $isLinkedHashMap: 1 + } }; A.JsLinkedHashMap_values_closure.prototype = { call$1(each) { @@ -143548,13 +145419,13 @@ call$2(o, tag) { return this.getUnknownTag(o, tag); }, - $signature: 2184 + $signature: 1530 }; A.initHooks_closure1.prototype = { call$1(tag) { return this.prototypeForTag(tag); }, - $signature: 2173 + $signature: 1596 }; A.JSSyntaxRegExp.prototype = { toString$0(_) { @@ -143650,7 +145521,7 @@ }; A._AllMatchesIterable.prototype = { get$iterator(_) { - return new A._AllMatchesIterator(this._re, this._string, this._start); + return new A._AllMatchesIterator(this._re, this.__js_helper$_string, this.__js_helper$_start); } }; A._AllMatchesIterator.prototype = { @@ -143659,7 +145530,7 @@ }, moveNext$0() { var t1, t2, t3, match, nextIndex, _this = this, - string = _this._string; + string = _this.__js_helper$_string; if (string == null) return false; t1 = _this._nextIndex; @@ -143691,7 +145562,7 @@ return true; } } - _this._string = _this.__js_helper$_current = null; + _this.__js_helper$_string = _this.__js_helper$_current = null; return false; } }; @@ -144126,12 +145997,12 @@ }; A._Error.prototype = { toString$0(_) { - return this.__rti$_message; + return this._message; } }; A._TypeError.prototype = { get$message(_) { - return this.__rti$_message; + return this._message; }, $isTypeError: 1 }; @@ -144152,7 +146023,7 @@ t2 = this.span; t1.firstChild ? t1.removeChild(t2) : t1.appendChild(t2); }, - $signature: 2090 + $signature: 1647 }; A._AsyncRun__scheduleImmediateJsOverride_internalCallback.prototype = { call$0() { @@ -144255,19 +146126,19 @@ call$1(result) { return this.bodyFunction.call$2(0, result); }, - $signature: 81 + $signature: 84 }; A._awaitOnObject_closure0.prototype = { call$2(error, stackTrace) { this.bodyFunction.call$2(1, new A.ExceptionAndStackTrace(error, stackTrace)); }, - $signature: 361 + $signature: 464 }; A._wrapJsFunctionForAsync_closure.prototype = { call$2(errorCode, result) { this.$protected(errorCode, result); }, - $signature: 1467 + $signature: 1993 }; A._asyncStarHelper_closure.prototype = { call$0() { @@ -144335,7 +146206,7 @@ return t1.cancelationFuture; } }, - $signature: 1436 + $signature: 2000 }; A._AsyncStarStreamController__closure.prototype = { call$0() { @@ -144757,7 +146628,7 @@ } else if (t2 === 0 && !_this.eagerError) _this._future._completeError$2(_this.error._readLocal$0(), _this.stackTrace._readLocal$0()); }, - $signature: 121 + $signature: 123 }; A.Future_wait_closure.prototype = { call$1(value) { @@ -144778,9 +146649,8 @@ }; A.TimeoutException.prototype = { toString$0(_) { - var result = "TimeoutException after " + this.duration.toString$0(0); - result = result + ": " + this.message; - return result; + var t1 = this.duration.toString$0(0); + return "TimeoutException after " + t1 + ": " + this.message; }, $isException: 1, get$message(receiver) { @@ -144887,12 +146757,9 @@ then$1$1($receiver, f, $R) { return this.then$1$2$onError($receiver, f, null, $R); }, - then$1($receiver, f) { - return this.then$1$2$onError($receiver, f, null, type$.dynamic); - }, _thenAwait$1$2(f, onError, $E) { var result = new A._Future($.Zone__current, $E._eval$1("_Future<0>")); - this._addListener$1(new A._FutureListener(result, 19, f, onError, this.$ti._eval$1("@<1>")._bind$1($E)._eval$1("_FutureListener<1,2>"))); + this._addListener$1(new A._FutureListener(result, 3, f, onError, this.$ti._eval$1("@<1>")._bind$1($E)._eval$1("_FutureListener<1,2>"))); return result; }, catchError$2$test(onError, test) { @@ -145104,7 +146971,7 @@ call$2(error, stackTrace) { this.$this._completeError$2(error, stackTrace); }, - $signature: 117 + $signature: 125 }; A._Future__chainForeignFuture_closure1.prototype = { call$0() { @@ -145175,7 +147042,7 @@ call$1(_) { return this.originalSource; }, - $signature: 1300 + $signature: 2066 }; A._Future__propagateToListeners_handleValueCallback.prototype = { call$0() { @@ -145247,7 +147114,7 @@ this._future._completeError$2(e, s); } }, - $signature: 117 + $signature: 125 }; A._AsyncCallbackEntry.prototype = {}; A.Stream.prototype = { @@ -145320,13 +147187,13 @@ t1._addError$2(error, stackTrace); t1._closeUnchecked$0(); }, - $signature: 222 + $signature: 181 }; A.Stream_pipe_closure.prototype = { call$1(_) { return this.streamConsumer.close$0(0); }, - $signature: 1285 + $signature: 2126 }; A.Stream_fold_closure.prototype = { call$0() { @@ -145384,7 +147251,7 @@ A.Stream_forEach__closure0.prototype = { call$1(_) { }, - $signature: 82 + $signature: 92 }; A.Stream_length_closure.prototype = { call$1(_) { @@ -145734,7 +147601,7 @@ t1._addError$2(e, s); t1._async$_close$0(); }, - $signature: 117 + $signature: 125 }; A._AddStreamState_cancel_closure.prototype = { call$0() { @@ -146000,9 +147867,6 @@ listen$2$onError($receiver, onData, onError) { return this.listen$4$cancelOnError$onDone$onError($receiver, onData, null, null, onError); }, - listen$1($receiver, onData) { - return this.listen$4$cancelOnError$onDone$onError($receiver, onData, null, null, null); - }, _createSubscription$4(onData, onError, onDone, cancelOnError) { return A._BufferingStreamSubscription$(onData, onError, onDone, cancelOnError, A._instanceType(this)._precomputed1); } @@ -146266,7 +148130,7 @@ call$2(error, stackTrace) { A._cancelAndError(this.subscription, this.future, error, stackTrace); }, - $signature: 121 + $signature: 123 }; A._cancelAndValue_closure.prototype = { call$0() { @@ -146449,7 +148313,7 @@ A._StreamSinkTransformer.prototype = { bind$1(_, stream) { var t1 = this.$ti; - return new A._BoundSinkStream(this._sinkMapper, stream, t1._eval$1("@<1>")._bind$1(t1.__rti$_rest[1])._eval$1("_BoundSinkStream<1,2>")); + return new A._BoundSinkStream(this._sinkMapper, stream, t1._eval$1("@<1>")._bind$1(t1._rest[1])._eval$1("_BoundSinkStream<1,2>")); } }; A._BoundSinkStream.prototype = { @@ -146458,7 +148322,7 @@ }, listen$4$cancelOnError$onDone$onError(_, onData, cancelOnError, onDone, onError) { var t1 = this.$ti, - t2 = t1.__rti$_rest[1], + 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>")); @@ -146480,7 +148344,7 @@ if (handleData != null) handleData.call$2(data, sink); else { - this.$ti.__rti$_rest[1]._as(data); + this.$ti._rest[1]._as(data); t1 = sink._async$_sink; if ((t1._state & 2) !== 0) A.throwExpression(A.StateError$("Stream is already closed")); @@ -146534,255 +148398,7 @@ } }; A._ZoneFunction.prototype = {}; - A._RunNullaryZoneFunction.prototype = {}; - A._RunUnaryZoneFunction.prototype = {}; - A._RunBinaryZoneFunction.prototype = {}; - A._RegisterNullaryZoneFunction.prototype = {}; - A._RegisterUnaryZoneFunction.prototype = {}; - A._RegisterBinaryZoneFunction.prototype = {}; - A._ZoneSpecification.prototype = {$isZoneSpecification: 1}; - A._ZoneDelegate.prototype = {$isZoneDelegate: 1}; - A._Zone.prototype = { - _processUncaughtError$3(zone, error, stackTrace) { - var handler, parentDelegate, parentZone, currentZone, e, s, t1, exception, - implementation = this.get$_handleUncaughtError(), - implZone = implementation.zone; - if (implZone === B.C__RootZone) { - A._rootHandleError(error, stackTrace); - return; - } - handler = implementation.$function; - parentDelegate = implZone.get$_parentDelegate(); - t1 = J.get$parent$x(implZone); - t1.toString; - parentZone = t1; - currentZone = $.Zone__current; - try { - $.Zone__current = parentZone; - handler.call$5(implZone, parentDelegate, zone, error, stackTrace); - $.Zone__current = currentZone; - } catch (exception) { - e = A.unwrapException(exception); - s = A.getTraceFromException(exception); - $.Zone__current = currentZone; - t1 = e; - t1 = (error == null ? t1 == null : error === t1) ? stackTrace : s; - parentZone._processUncaughtError$3(implZone, e, t1); - } - }, - $isZone: 1 - }; - A._CustomZone.prototype = { - get$_async$_delegate() { - var t1 = this._delegateCache; - return t1 == null ? this._delegateCache = new A._ZoneDelegate(this) : t1; - }, - get$_parentDelegate() { - return this.parent.get$_async$_delegate(); - }, - get$errorZone() { - return this._handleUncaughtError.zone; - }, - runGuarded$1(f) { - var e, s, exception; - try { - this.run$1$1(f, type$.void); - } catch (exception) { - e = A.unwrapException(exception); - s = A.getTraceFromException(exception); - this._processUncaughtError$3(this, e, s); - } - }, - runUnaryGuarded$1$2(f, arg, $T) { - var e, s, exception; - try { - this.runUnary$2$2(f, arg, type$.void, $T); - } catch (exception) { - e = A.unwrapException(exception); - s = A.getTraceFromException(exception); - this._processUncaughtError$3(this, e, s); - } - }, - runBinaryGuarded$2$3(f, arg1, arg2, T1, T2) { - var e, s, exception; - try { - this.runBinary$3$3(f, arg1, arg2, type$.void, T1, T2); - } catch (exception) { - e = A.unwrapException(exception); - s = A.getTraceFromException(exception); - this._processUncaughtError$3(this, e, s); - } - }, - bindCallback$1$1(f, $R) { - return new A._CustomZone_bindCallback_closure(this, this.registerCallback$1$1(f, $R), $R); - }, - bindUnaryCallback$2$1(f, $R, $T) { - return new A._CustomZone_bindUnaryCallback_closure(this, this.registerUnaryCallback$2$1(f, $R, $T), $T, $R); - }, - bindCallbackGuarded$1(f) { - return new A._CustomZone_bindCallbackGuarded_closure(this, this.registerCallback$1$1(f, type$.void)); - }, - bindUnaryCallbackGuarded$1$1(f, $T) { - return new A._CustomZone_bindUnaryCallbackGuarded_closure(this, this.registerUnaryCallback$2$1(f, type$.void, $T), $T); - }, - $index(_, key) { - var value, - t1 = this._async$_map, - result = t1.$index(0, key); - if (result != null || t1.containsKey$1(0, key)) - return result; - value = this.parent.$index(0, key); - if (value != null) - t1.$indexSet(0, key, value); - return value; - }, - handleUncaughtError$2(error, stackTrace) { - this._processUncaughtError$3(this, error, stackTrace); - }, - fork$2$specification$zoneValues(specification, zoneValues) { - var implementation = this._fork, - t1 = implementation.zone; - return implementation.$function.call$5(t1, t1.get$_parentDelegate(), this, specification, zoneValues); - }, - fork$1$specification(specification) { - return this.fork$2$specification$zoneValues(specification, null); - }, - run$1$1(f) { - var implementation = this._run, - t1 = implementation.zone; - return implementation.$function.call$4(t1, t1.get$_parentDelegate(), this, f); - }, - runUnary$2$2(f, arg) { - var implementation = this._runUnary, - t1 = implementation.zone; - return implementation.$function.call$5(t1, t1.get$_parentDelegate(), this, f, arg); - }, - runBinary$3$3(f, arg1, arg2) { - var implementation = this._runBinary, - t1 = implementation.zone; - return implementation.$function.call$6(t1, t1.get$_parentDelegate(), this, f, arg1, arg2); - }, - registerCallback$1$1(callback) { - var implementation = this._registerCallback, - t1 = implementation.zone; - return implementation.$function.call$4(t1, t1.get$_parentDelegate(), this, callback); - }, - registerUnaryCallback$2$1(callback) { - var implementation = this._registerUnaryCallback, - t1 = implementation.zone; - return implementation.$function.call$4(t1, t1.get$_parentDelegate(), this, callback); - }, - registerBinaryCallback$3$1(callback) { - var implementation = this._registerBinaryCallback, - t1 = implementation.zone; - return implementation.$function.call$4(t1, t1.get$_parentDelegate(), this, callback); - }, - errorCallback$2(error, stackTrace) { - var implementation, implementationZone; - A.checkNotNullable(error, "error", type$.Object); - implementation = this._errorCallback; - implementationZone = implementation.zone; - if (implementationZone === B.C__RootZone) - return null; - return implementation.$function.call$5(implementationZone, implementationZone.get$_parentDelegate(), this, error, stackTrace); - }, - scheduleMicrotask$1(f) { - var implementation = this._scheduleMicrotask, - t1 = implementation.zone; - return implementation.$function.call$4(t1, t1.get$_parentDelegate(), this, f); - }, - createTimer$2(duration, f) { - var implementation = this._createTimer, - t1 = implementation.zone; - return implementation.$function.call$5(t1, t1.get$_parentDelegate(), this, duration, f); - }, - createPeriodicTimer$2(duration, f) { - var implementation = this._createPeriodicTimer, - t1 = implementation.zone; - return implementation.$function.call$5(t1, t1.get$_parentDelegate(), this, duration, f); - }, - print$1(_, line) { - var implementation = this._print, - t1 = implementation.zone; - return implementation.$function.call$4(t1, t1.get$_parentDelegate(), this, line); - }, - get$_run() { - return this._run; - }, - get$_runUnary() { - return this._runUnary; - }, - get$_runBinary() { - return this._runBinary; - }, - get$_registerCallback() { - return this._registerCallback; - }, - get$_registerUnaryCallback() { - return this._registerUnaryCallback; - }, - get$_registerBinaryCallback() { - return this._registerBinaryCallback; - }, - get$_errorCallback() { - return this._errorCallback; - }, - get$_scheduleMicrotask() { - return this._scheduleMicrotask; - }, - get$_createTimer() { - return this._createTimer; - }, - get$_createPeriodicTimer() { - return this._createPeriodicTimer; - }, - get$_print() { - return this._print; - }, - get$_fork() { - return this._fork; - }, - get$_handleUncaughtError() { - return this._handleUncaughtError; - }, - get$parent(receiver) { - return this.parent; - }, - get$_async$_map() { - return this._async$_map; - } - }; - A._CustomZone_bindCallback_closure.prototype = { - call$0() { - return this.$this.run$1$1(this.registered, this.R); - }, - $signature() { - return this.R._eval$1("0()"); - } - }; - A._CustomZone_bindUnaryCallback_closure.prototype = { - call$1(arg) { - var _this = this; - return _this.$this.runUnary$2$2(_this.registered, arg, _this.R, _this.T); - }, - $signature() { - return this.R._eval$1("@<0>")._bind$1(this.T)._eval$1("1(2)"); - } - }; - A._CustomZone_bindCallbackGuarded_closure.prototype = { - call$0() { - return this.$this.runGuarded$1(this.registered); - }, - $signature: 0 - }; - A._CustomZone_bindUnaryCallbackGuarded_closure.prototype = { - call$1(arg) { - return this.$this.runUnaryGuarded$1$2(this.registered, arg, this.T); - }, - $signature() { - return this.T._eval$1("~(0)"); - } - }; + A._Zone.prototype = {$isZone: 1}; A._rootHandleError_closure.prototype = { call$0() { A.Error_throwWithStackTrace(this.error, this.stackTrace); @@ -146791,59 +148407,9 @@ $signature: 0 }; A._RootZone.prototype = { - get$_run() { - return B._RunNullaryZoneFunction__RootZone__rootRun; - }, - get$_runUnary() { - return B._RunUnaryZoneFunction__RootZone__rootRunUnary; - }, - get$_runBinary() { - return B._RunBinaryZoneFunction__RootZone__rootRunBinary; - }, - get$_registerCallback() { - return B._RegisterNullaryZoneFunction__RootZone__rootRegisterCallback; - }, - get$_registerUnaryCallback() { - return B._RegisterUnaryZoneFunction_Bqo; - }, - get$_registerBinaryCallback() { - return B._RegisterBinaryZoneFunction_kGu; - }, - get$_errorCallback() { - return B._ZoneFunction__RootZone__rootErrorCallback; - }, get$_scheduleMicrotask() { return B._ZoneFunction__RootZone__rootScheduleMicrotask; }, - get$_createTimer() { - return B._ZoneFunction__RootZone__rootCreateTimer; - }, - get$_createPeriodicTimer() { - return B._ZoneFunction_3bB; - }, - get$_print() { - return B._ZoneFunction__RootZone__rootPrint; - }, - get$_fork() { - return B._ZoneFunction__RootZone__rootFork; - }, - get$_handleUncaughtError() { - return B._ZoneFunction_NMc; - }, - get$parent(_) { - return null; - }, - get$_async$_map() { - return $.$get$_RootZone__rootMap(); - }, - get$_async$_delegate() { - var t1 = $._RootZone__rootDelegate; - return t1 == null ? $._RootZone__rootDelegate = new A._ZoneDelegate(this) : t1; - }, - get$_parentDelegate() { - var t1 = $._RootZone__rootDelegate; - return t1 == null ? $._RootZone__rootDelegate = new A._ZoneDelegate(this) : t1; - }, get$errorZone() { return this; }, @@ -146892,27 +148458,21 @@ bindCallback$1$1(f, $R) { return new A._RootZone_bindCallback_closure(this, f, $R); }, - bindUnaryCallback$2$1(f, $R, $T) { - return new A._RootZone_bindUnaryCallback_closure(this, f, $T, $R); - }, bindCallbackGuarded$1(f) { return new A._RootZone_bindCallbackGuarded_closure(this, f); }, bindUnaryCallbackGuarded$1$1(f, $T) { return new A._RootZone_bindUnaryCallbackGuarded_closure(this, f, $T); }, + bindBinaryCallbackGuarded$2$1(f, T1, T2) { + return new A._RootZone_bindBinaryCallbackGuarded_closure(this, f, T1, T2); + }, $index(_, key) { return null; }, handleUncaughtError$2(error, stackTrace) { A._rootHandleError(error, stackTrace); }, - fork$2$specification$zoneValues(specification, zoneValues) { - return A._rootFork(null, null, this, specification, zoneValues); - }, - fork$1$specification(specification) { - return this.fork$2$specification$zoneValues(specification, null); - }, run$1$1(f) { if ($.Zone__current === B.C__RootZone) return f.call$0(); @@ -146948,9 +148508,6 @@ }, createPeriodicTimer$2(duration, f) { return A.Timer__createPeriodicTimer(duration, f); - }, - print$1(_, line) { - A.printString(line); } }; A._RootZone_bindCallback_closure.prototype = { @@ -146961,15 +148518,6 @@ return this.R._eval$1("0()"); } }; - A._RootZone_bindUnaryCallback_closure.prototype = { - call$1(arg) { - var _this = this; - return _this.$this.runUnary$2$2(_this.f, arg, _this.R, _this.T); - }, - $signature() { - return this.R._eval$1("@<0>")._bind$1(this.T)._eval$1("1(2)"); - } - }; A._RootZone_bindCallbackGuarded_closure.prototype = { call$0() { return this.$this.runGuarded$1(this.f); @@ -146984,6 +148532,15 @@ return this.T._eval$1("~(0)"); } }; + A._RootZone_bindBinaryCallbackGuarded_closure.prototype = { + call$2(arg1, arg2) { + var _this = this; + return _this.$this.runBinaryGuarded$2$3(_this.f, arg1, arg2, _this.T1, _this.T2); + }, + $signature() { + return this.T1._eval$1("@<0>")._bind$1(this.T2)._eval$1("~(1,2)"); + } + }; A._HashMap.prototype = { get$length(_) { return this._collection$_length; @@ -146999,7 +148556,7 @@ }, get$values(_) { var t1 = A._instanceType(this); - return A.MappedIterable_MappedIterable(new A._HashMapKeyIterable(this, t1._eval$1("_HashMapKeyIterable<1>")), new A._HashMap_values_closure(this), t1._precomputed1, t1.__rti$_rest[1]); + return A.MappedIterable_MappedIterable(new A._HashMapKeyIterable(this, t1._eval$1("_HashMapKeyIterable<1>")), new A._HashMap_values_closure(this), t1._precomputed1, t1._rest[1]); }, containsKey$1(_, key) { var strings, nums; @@ -147091,9 +148648,9 @@ else if (typeof key == "number" && (key & 1073741823) === key) return _this._collection$_removeHashTableEntry$2(_this._collection$_nums, key); else - return _this._collection$_remove$1(0, key); + return _this._remove$1(0, key); }, - _collection$_remove$1(_, key) { + _remove$1(_, key) { var hash, bucket, index, result, _this = this, rest = _this._collection$_rest; if (rest == null) @@ -147119,7 +148676,7 @@ }, forEach$1(_, action) { var $length, i, key, _this = this, - keys = _this._collection$_computeKeys$0(); + keys = _this._computeKeys$0(); for ($length = keys.length, i = 0; i < $length; ++i) { key = keys[i]; action.call$2(key, _this.$index(0, key)); @@ -147127,7 +148684,7 @@ throw A.wrapException(A.ConcurrentModificationError$(_this)); } }, - _collection$_computeKeys$0() { + _computeKeys$0() { var strings, names, entries, index, i, nums, rest, bucket, $length, i0, _this = this, result = _this._collection$_keys; if (result != null) @@ -147255,7 +148812,7 @@ return this.super$_HashMap$_remove(0, key); }, _computeHashCode$1(key) { - return this._collection$_hashCode.call$1(key) & 1073741823; + return this._hashCode.call$1(key) & 1073741823; }, _findBucketIndex$2(bucket, key) { var $length, t1, i; @@ -147272,7 +148829,7 @@ call$1(v) { return this.K._is(v); }, - $signature: 124 + $signature: 120 }; A._HashMapKeyIterable.prototype = { get$length(_) { @@ -147283,7 +148840,7 @@ }, get$iterator(_) { var t1 = this._collection$_map; - return new A._HashMapKeyIterator(t1, t1._collection$_computeKeys$0(), this.$ti._eval$1("_HashMapKeyIterator<1>")); + return new A._HashMapKeyIterator(t1, t1._computeKeys$0(), this.$ti._eval$1("_HashMapKeyIterator<1>")); }, contains$1(_, element) { return this._collection$_map.containsKey$1(0, element); @@ -147291,7 +148848,7 @@ forEach$1(_, f) { var $length, i, t1 = this._collection$_map, - keys = t1._collection$_computeKeys$0(); + keys = t1._computeKeys$0(); for ($length = keys.length, i = 0; i < $length; ++i) { f.call$1(keys[i]); if (keys !== t1._collection$_keys) @@ -147306,7 +148863,7 @@ moveNext$0() { var _this = this, keys = _this._collection$_keys, - offset = _this._collection$_offset, + offset = _this._offset, t1 = _this._collection$_map; if (keys !== t1._collection$_keys) throw A.wrapException(A.ConcurrentModificationError$(t1)); @@ -147315,7 +148872,7 @@ return false; } else { _this._collection$_current = keys[offset]; - _this._collection$_offset = offset + 1; + _this._offset = offset + 1; return true; } } @@ -147357,7 +148914,7 @@ return this.super$JsLinkedHashMap$internalRemove(key); }, internalComputeHashCode$1(key) { - return this._collection$_hashCode.call$1(key) & 1073741823; + return this._hashCode.call$1(key) & 1073741823; }, internalFindBucketIndex$2(bucket, key) { var $length, t1, i; @@ -147374,7 +148931,7 @@ call$1(v) { return this.K._is(v); }, - $signature: 124 + $signature: 120 }; A._HashSet.prototype = { _newSet$0() { @@ -147450,9 +149007,9 @@ else if (typeof object == "number" && (object & 1073741823) === object) return _this._collection$_removeHashTableEntry$2(_this._collection$_nums, object); else - return _this._collection$_remove$1(0, object); + return _this._remove$1(0, object); }, - _collection$_remove$1(_, object) { + _remove$1(_, object) { var hash, bucket, index, _this = this, rest = _this._collection$_rest; if (rest == null) @@ -147554,7 +149111,7 @@ moveNext$0() { var _this = this, elements = _this._elements, - offset = _this._collection$_offset, + offset = _this._offset, t1 = _this._set; if (elements !== t1._elements) throw A.wrapException(A.ConcurrentModificationError$(t1)); @@ -147563,7 +149120,7 @@ return false; } else { _this._collection$_current = elements[offset]; - _this._collection$_offset = offset + 1; + _this._offset = offset + 1; return true; } } @@ -147613,7 +149170,7 @@ cell = _this._collection$_first, modifications = _this._collection$_modifications; for (; cell != null;) { - action.call$1(cell._collection$_element); + action.call$1(cell._element); if (modifications !== _this._collection$_modifications) throw A.wrapException(A.ConcurrentModificationError$(_this)); cell = cell._collection$_next; @@ -147623,13 +149180,13 @@ var first = this._collection$_first; if (first == null) throw A.wrapException(A.StateError$("No elements")); - return first._collection$_element; + return first._element; }, get$last(_) { var last = this._collection$_last; if (last == null) throw A.wrapException(A.StateError$("No elements")); - return last._collection$_element; + return last._element; }, add$1(_, element) { var strings, nums, _this = this; @@ -147665,9 +149222,9 @@ else if (typeof object == "number" && (object & 1073741823) === object) return _this._collection$_removeHashTableEntry$2(_this._collection$_nums, object); else - return _this._collection$_remove$1(0, object); + return _this._remove$1(0, object); }, - _collection$_remove$1(_, object) { + _remove$1(_, object) { var hash, bucket, index, cell, _this = this, rest = _this._collection$_rest; if (rest == null) @@ -147690,7 +149247,7 @@ var element, next, modifications, t1, _this = this, cell = _this._collection$_first; for (; cell != null; cell = next) { - element = cell._collection$_element; + element = cell._element; next = cell._collection$_next; modifications = _this._collection$_modifications; t1 = test.call$1(element); @@ -147767,7 +149324,7 @@ return -1; $length = bucket.length; for (i = 0; i < $length; ++i) - if (J.$eq$(bucket[i]._collection$_element, element)) + if (J.$eq$(bucket[i]._element, element)) return i; return -1; } @@ -147787,7 +149344,7 @@ _this._collection$_current = null; return false; } else { - _this._collection$_current = cell._collection$_element; + _this._collection$_current = cell._element; _this._collection$_cell = cell._collection$_next; return true; } @@ -147808,7 +149365,7 @@ call$2(k, v) { this.result.$indexSet(0, this.K._as(k), this.V._as(v)); }, - $signature: 126 + $signature: 122 }; A.IterableMixin.prototype = { map$1$1(_, toElement, $T) { @@ -147901,7 +149458,7 @@ call$2(k, v) { this.result.$indexSet(0, this.K._as(k), this.V._as(v)); }, - $signature: 126 + $signature: 122 }; A.LinkedList.prototype = { contains$1(_, entry) { @@ -147909,7 +149466,7 @@ }, get$iterator(_) { var _this = this; - return new A._LinkedListIterator(_this, _this._collection$_modificationCount, _this._collection$_first, _this.$ti._eval$1("_LinkedListIterator<1>")); + return new A._LinkedListIterator(_this, _this._modificationCount, _this._collection$_first, _this.$ti._eval$1("_LinkedListIterator<1>")); }, get$length(_) { return this._collection$_length; @@ -147932,7 +149489,7 @@ }, forEach$1(_, action) { var t1, current, _this = this, - modificationCount = _this._collection$_modificationCount; + modificationCount = _this._modificationCount; if (_this._collection$_length === 0) return; t1 = _this._collection$_first; @@ -147940,7 +149497,7 @@ current = t1; do { action.call$1(current); - if (modificationCount !== _this._collection$_modificationCount) + if (modificationCount !== _this._modificationCount) throw A.wrapException(A.ConcurrentModificationError$(_this)); t1 = current._collection$_next; t1.toString; @@ -147958,7 +149515,7 @@ var t1, t2, _this = this; if (newEntry._collection$_list != null) throw A.wrapException(A.StateError$("LinkedListEntry is already in a LinkedList")); - ++_this._collection$_modificationCount; + ++_this._modificationCount; newEntry._collection$_list = _this; t1 = _this._collection$_length; if (t1 === 0) { @@ -147982,7 +149539,7 @@ moveNext$0() { var _this = this, t1 = _this._collection$_list; - if (_this._collection$_modificationCount !== t1._collection$_modificationCount) + if (_this._modificationCount !== t1._modificationCount) throw A.wrapException(A.ConcurrentModificationError$(_this)); if (t1._collection$_length !== 0) t1 = _this._visitedFirst && _this._collection$_next == t1.get$first(t1); @@ -148351,7 +149908,7 @@ t1._contents = t2 + ": "; t1._contents += A.S(v); }, - $signature: 257 + $signature: 232 }; A.MapMixin.prototype = { cast$2$0(receiver, RK, RV) { @@ -148479,7 +150036,7 @@ get$iterator(_) { var t1 = this._collection$_map, t2 = this.$ti; - return new A._MapBaseValueIterator(J.get$iterator$ax(J.get$keys$x(t1)), t1, t2._eval$1("@<1>")._bind$1(t2.__rti$_rest[1])._eval$1("_MapBaseValueIterator<1,2>")); + return new A._MapBaseValueIterator(J.get$iterator$ax(J.get$keys$x(t1)), t1, t2._eval$1("@<1>")._bind$1(t2._rest[1])._eval$1("_MapBaseValueIterator<1,2>")); } }; A._MapBaseValueIterator.prototype = { @@ -148586,7 +150143,7 @@ } }; A._DoubleLinkedQueueElement.prototype = { - _collection$_remove$0(_) { + _remove$0(_) { var t1, t2, _this = this; _this._collection$_queue = null; t1 = _this._previousLink; @@ -148619,7 +150176,7 @@ _asNonSentinelEntry$0() { return null; }, - _collection$_remove$0(_) { + _remove$0(_) { throw A.wrapException(A.IterableElementError_noElement()); }, get$element() { @@ -148676,14 +150233,14 @@ A.ListQueue.prototype = { get$iterator(_) { var _this = this; - return new A._ListQueueIterator(_this, _this._tail, _this._collection$_modificationCount, _this._head, _this.$ti._eval$1("_ListQueueIterator<1>")); + return new A._ListQueueIterator(_this, _this._tail, _this._modificationCount, _this._head, _this.$ti._eval$1("_ListQueueIterator<1>")); }, forEach$1(_, f) { var i, _this = this, - modificationCount = _this._collection$_modificationCount; + modificationCount = _this._modificationCount; for (i = _this._head; i !== _this._tail; i = (i + 1 & _this._table.length - 1) >>> 0) { f.call$1(_this._table[i]); - if (modificationCount !== _this._collection$_modificationCount) + if (modificationCount !== _this._modificationCount) A.throwExpression(A.ConcurrentModificationError$(_this)); } }, @@ -148758,7 +150315,7 @@ _this._tail = preSpace; } } - ++_this._collection$_modificationCount; + ++_this._modificationCount; } else for (t1 = J.get$iterator$ax(elements); t1.moveNext$0();) _this._add$1(0, t1.get$current(t1)); @@ -148771,7 +150328,7 @@ for (t2 = _this._table, t3 = t2.length - 1; i !== t1; i = (i + 1 & t3) >>> 0) t2[i] = null; _this._head = _this._tail = 0; - ++_this._collection$_modificationCount; + ++_this._modificationCount; } }, toString$0(_) { @@ -148784,15 +150341,15 @@ t1 = _this._head = (t1 - 1 & t2.length - 1) >>> 0; t2[t1] = value; if (t1 === _this._tail) - _this._collection$_grow$0(); - ++_this._collection$_modificationCount; + _this._grow$0(); + ++_this._modificationCount; }, removeFirst$0() { var t2, result, _this = this, t1 = _this._head; if (t1 === _this._tail) throw A.wrapException(A.IterableElementError_noElement()); - ++_this._collection$_modificationCount; + ++_this._modificationCount; t2 = _this._table; result = t2[t1]; t2[t1] = null; @@ -148805,7 +150362,7 @@ t2 = _this._tail; if (t1 === t2) throw A.wrapException(A.IterableElementError_noElement()); - ++_this._collection$_modificationCount; + ++_this._modificationCount; t1 = _this._table; t2 = _this._tail = (t2 - 1 & t1.length - 1) >>> 0; result = t1[t2]; @@ -148820,10 +150377,10 @@ t1 = (t2 + 1 & t1.length - 1) >>> 0; _this._tail = t1; if (_this._head === t1) - _this._collection$_grow$0(); - ++_this._collection$_modificationCount; + _this._grow$0(); + ++_this._modificationCount; }, - _collection$_grow$0() { + _grow$0() { var _this = this, newTable = A.List_List$filled(_this._table.length * 2, null, false, _this.$ti._eval$1("1?")), t1 = _this._table, @@ -148859,7 +150416,7 @@ moveNext$0() { var t2, _this = this, t1 = _this._collection$_queue; - if (_this._collection$_modificationCount !== t1._collection$_modificationCount) + if (_this._modificationCount !== t1._modificationCount) A.throwExpression(A.ConcurrentModificationError$(t1)); t2 = _this._collection$_position; if (t2 === _this._end) { @@ -149086,7 +150643,7 @@ _replaceValue$1(value) { var _this = this, t1 = _this.$ti; - t1 = new A._SplayTreeMapNode(value, _this.key, t1._eval$1("@<1>")._bind$1(t1.__rti$_rest[1])._eval$1("_SplayTreeMapNode<1,2>")); + t1 = new A._SplayTreeMapNode(value, _this.key, t1._eval$1("@<1>")._bind$1(t1._rest[1])._eval$1("_SplayTreeMapNode<1,2>")); t1._collection$_left = _this._collection$_left; t1._collection$_right = _this._collection$_right; return t1; @@ -149193,7 +150750,7 @@ } return current; }, - _collection$_remove$1(_, key) { + _remove$1(_, key) { var root, left, t1, root0, _this = this; if (_this.get$_root() == null) return null; @@ -149210,13 +150767,13 @@ root0._collection$_right = t1; _this.set$_root(root0); } - ++_this._collection$_modificationCount; + ++_this._modificationCount; return root; }, _addNewRoot$2(node, comp) { var root, _this = this; ++_this._count; - ++_this._collection$_modificationCount; + ++_this._modificationCount; root = _this.get$_root(); if (root == null) { _this.set$_root(node); @@ -149252,7 +150809,7 @@ _clear$0(_) { this.set$_root(null); this._count = 0; - ++this._collection$_modificationCount; + ++this._modificationCount; }, _containsKey$1(key) { return this._validKey$1(key) && this._splay$1(key) === 0; @@ -149278,7 +150835,7 @@ var mapRoot; if (!this._validKey.call$1(key)) return null; - mapRoot = this._collection$_remove$1(0, key); + mapRoot = this._remove$1(0, key); if (mapRoot != null) return mapRoot.value; return null; @@ -149292,22 +150849,22 @@ return; } t1 = _this.$ti; - _this._addNewRoot$2(new A._SplayTreeMapNode(value, key, t1._eval$1("@<1>")._bind$1(t1.__rti$_rest[1])._eval$1("_SplayTreeMapNode<1,2>")), comp); + _this._addNewRoot$2(new A._SplayTreeMapNode(value, key, t1._eval$1("@<1>")._bind$1(t1._rest[1])._eval$1("_SplayTreeMapNode<1,2>")), comp); }, putIfAbsent$2(_, key, ifAbsent) { var modificationCount, splayCount, value, t1, _this = this, comp = _this._splay$1(key); if (comp === 0) return _this._root.value; - modificationCount = _this._collection$_modificationCount; + modificationCount = _this._modificationCount; splayCount = _this._splayCount; value = ifAbsent.call$0(); - if (modificationCount !== _this._collection$_modificationCount) + if (modificationCount !== _this._modificationCount) throw A.wrapException(A.ConcurrentModificationError$(_this)); if (splayCount !== _this._splayCount) comp = _this._splay$1(key); t1 = _this.$ti; - _this._addNewRoot$2(new A._SplayTreeMapNode(value, key, t1._eval$1("@<1>")._bind$1(t1.__rti$_rest[1])._eval$1("_SplayTreeMapNode<1,2>")), comp); + _this._addNewRoot$2(new A._SplayTreeMapNode(value, key, t1._eval$1("@<1>")._bind$1(t1._rest[1])._eval$1("_SplayTreeMapNode<1,2>")), comp); return value; }, get$isEmpty(_) { @@ -149319,7 +150876,7 @@ forEach$1(_, f) { var nodes, node, t1 = this.$ti; - t1 = t1._eval$1("@<1>")._bind$1(t1.__rti$_rest[1]); + t1 = t1._eval$1("@<1>")._bind$1(t1._rest[1]); nodes = new A._SplayTreeMapEntryIterator(this, A._setArrayType([], t1._eval$1("JSArray<_SplayTreeMapNode<1,2>>")), this._splayCount, t1._eval$1("_SplayTreeMapEntryIterator<1,2>")); for (; nodes.moveNext$0();) { node = nodes.get$current(nodes); @@ -149338,11 +150895,11 @@ }, get$values(_) { var t1 = this.$ti; - return new A._SplayTreeValueIterable(this, t1._eval$1("@<1>")._bind$1(t1.__rti$_rest[1])._eval$1("_SplayTreeValueIterable<1,2>")); + return new A._SplayTreeValueIterable(this, t1._eval$1("@<1>")._bind$1(t1._rest[1])._eval$1("_SplayTreeValueIterable<1,2>")); }, get$entries(_) { var t1 = this.$ti; - return new A._SplayTreeMapEntryIterable(this, t1._eval$1("@<1>")._bind$1(t1.__rti$_rest[1])._eval$1("_SplayTreeMapEntryIterable<1,2>")); + 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) @@ -149407,7 +150964,7 @@ call$1(a) { return this.K._is(a); }, - $signature: 124 + $signature: 120 }; A._SplayTreeIterator.prototype = { get$current(_) { @@ -149418,12 +150975,12 @@ }, moveNext$0() { var node, next, _this = this, - t1 = _this._collection$_modificationCount, + t1 = _this._modificationCount, t2 = _this._tree, - t3 = t2._collection$_modificationCount; + t3 = t2._modificationCount; if (t1 !== t3) { if (t1 == null) { - _this._collection$_modificationCount = t3; + _this._modificationCount = t3; node = t2.get$_root(); for (t1 = _this._collection$_path; node != null;) { t1.push(node); @@ -149473,7 +151030,7 @@ get$iterator(_) { var t1 = this._tree, t2 = this.$ti; - return new A._SplayTreeKeyIterator(t1, A._setArrayType([], t2._eval$1("JSArray<2>")), t1._splayCount, t2._eval$1("@<1>")._bind$1(t2.__rti$_rest[1])._eval$1("_SplayTreeKeyIterator<1,2>")); + return new A._SplayTreeKeyIterator(t1, A._setArrayType([], t2._eval$1("JSArray<2>")), t1._splayCount, t2._eval$1("@<1>")._bind$1(t2._rest[1])._eval$1("_SplayTreeKeyIterator<1,2>")); }, contains$1(_, o) { return this._tree._containsKey$1(o); @@ -149483,7 +151040,7 @@ 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.__rti$_rest[1]); + set._root = set._copyNode$1$1(t1._root, t2._rest[1]); return set; } }; @@ -149497,7 +151054,7 @@ get$iterator(_) { var t1 = this._collection$_map, t2 = this.$ti; - t2 = t2._eval$1("@<1>")._bind$1(t2.__rti$_rest[1]); + t2 = t2._eval$1("@<1>")._bind$1(t2._rest[1]); return new A._SplayTreeValueIterator(t1, A._setArrayType([], t2._eval$1("JSArray<_SplayTreeMapNode<1,2>>")), t1._splayCount, t2._eval$1("_SplayTreeValueIterator<1,2>")); } }; @@ -149511,7 +151068,7 @@ get$iterator(_) { var t1 = this._collection$_map, t2 = this.$ti; - t2 = t2._eval$1("@<1>")._bind$1(t2.__rti$_rest[1]); + t2 = t2._eval$1("@<1>")._bind$1(t2._rest[1]); return new A._SplayTreeMapEntryIterator(t1, A._setArrayType([], t2._eval$1("JSArray<_SplayTreeMapNode<1,2>>")), t1._splayCount, t2._eval$1("_SplayTreeMapEntryIterator<1,2>")); } }; @@ -149570,7 +151127,7 @@ remove$1(_, object) { if (!this._validKey.call$1(object)) return false; - return this._collection$_remove$1(0, this.$ti._precomputed1._as(object)) != null; + return this._remove$1(0, this.$ti._precomputed1._as(object)) != null; }, addAll$1(_, elements) { var t1; @@ -149582,7 +151139,7 @@ for (t1 = elements.length, t2 = this.$ti._precomputed1, _i = 0; _i < elements.length; elements.length === t1 || (0, A.throwConcurrentModificationError)(elements), ++_i) { element = elements[_i]; if (this._validKey.call$1(element)) - this._collection$_remove$1(0, t2._as(element)); + this._remove$1(0, t2._as(element)); } }, intersection$1(_, other) { @@ -149644,7 +151201,7 @@ call$1(v) { return this.E._is(v); }, - $signature: 124 + $signature: 120 }; A.SplayTreeSet__copyNode_copyChildren.prototype = { call$2(node, dest) { @@ -149693,13 +151250,7 @@ } }, get$length(_) { - var t1; - if (this._processed == null) { - t1 = this._data; - t1 = t1.get$length(t1); - } else - t1 = this._computeKeys$0().length; - return t1; + return this._processed == null ? this._data._length : this._convert$_computeKeys$0().length; }, get$isEmpty(_) { return this.get$length(this) === 0; @@ -149711,7 +151262,7 @@ var t1; if (this._processed == null) { t1 = this._data; - return t1.get$keys(t1); + return new A.LinkedHashMapKeyIterable(t1, A._instanceType(t1)._eval$1("LinkedHashMapKeyIterable<1>")); } return new A._JsonMapKeyIterable(this); }, @@ -149721,7 +151272,7 @@ t1 = _this._data; return t1.get$values(t1); } - return A.MappedIterable_MappedIterable(_this._computeKeys$0(), new A._JsonMap_values_closure(_this), type$.String, type$.dynamic); + return A.MappedIterable_MappedIterable(_this._convert$_computeKeys$0(), new A._JsonMap_values_closure(_this), type$.String, type$.dynamic); }, $indexSet(_, key, value) { var processed, original, _this = this; @@ -149760,7 +151311,7 @@ var keys, i, key, value, _this = this; if (_this._processed == null) return _this._data.forEach$1(0, f); - keys = _this._computeKeys$0(); + keys = _this._convert$_computeKeys$0(); for (i = 0; i < keys.length; ++i) { key = keys[i]; value = _this._processed[key]; @@ -149773,7 +151324,7 @@ throw A.wrapException(A.ConcurrentModificationError$(_this)); } }, - _computeKeys$0() { + _convert$_computeKeys$0() { var keys = this._data; if (keys == null) keys = this._data = A._setArrayType(Object.keys(this._original), type$.JSArray_String); @@ -149784,7 +151335,7 @@ if (_this._processed == null) return _this._data; result = A.LinkedHashMap_LinkedHashMap$_empty(type$.String, type$.dynamic); - keys = _this._computeKeys$0(); + keys = _this._convert$_computeKeys$0(); for (i = 0; t1 = keys.length, i < t1; ++i) { key = keys[i]; result.$indexSet(0, key, _this.$index(0, key)); @@ -149808,7 +151359,7 @@ call$1(each) { return this.$this.$index(0, each); }, - $signature: 658 + $signature: 613 }; A._JsonMapKeyIterable.prototype = { get$length(_) { @@ -149817,7 +151368,7 @@ }, elementAt$1(_, index) { var t1 = this._parent; - return t1._processed == null ? t1.get$keys(t1).elementAt$1(0, index) : t1._computeKeys$0()[index]; + return t1._processed == null ? t1.get$keys(t1).elementAt$1(0, index) : t1._convert$_computeKeys$0()[index]; }, get$iterator(_) { var t1 = this._parent; @@ -149825,7 +151376,7 @@ t1 = t1.get$keys(t1); t1 = t1.get$iterator(t1); } else { - t1 = t1._computeKeys$0(); + t1 = t1._convert$_computeKeys$0(); t1 = new J.ArrayIterator(t1, t1.length, A._arrayInstanceType(t1)._eval$1("ArrayIterator<1>")); } return t1; @@ -150407,7 +151958,7 @@ t2.i = i + 1; t1[i] = value; }, - $signature: 257 + $signature: 232 }; A._JsonPrettyPrintMixin.prototype = { writeList$1(list) { @@ -150472,7 +152023,7 @@ t2.i = i + 1; t1[i] = value; }, - $signature: 257 + $signature: 232 }; A._JsonStringStringifier.prototype = { get$_partialResult() { @@ -150788,20 +152339,20 @@ call$2(key, value) { this.result.$indexSet(0, key._name, value); }, - $signature: 659 + $signature: 609 }; A.NoSuchMethodError_toString_closure.prototype = { call$2(key, value) { - var t3, - t1 = this.sb, - t2 = this._box_0; - t1._contents += t2.comma; - t3 = t1._contents += A.S(key._name); + var t1 = this.sb, + t2 = this._box_0, + t3 = t1._contents += t2.comma; + t3 += A.S(key._name); + t1._contents = t3; t1._contents = t3 + ": "; t1._contents += A.Error_safeToString(value); t2.comma = ", "; }, - $signature: 659 + $signature: 609 }; A._BigIntImpl.prototype = { $negate(_) { @@ -151155,7 +152706,7 @@ hash = hash + ((hash & 524287) << 10) & 536870911; return hash ^ hash >>> 6; }, - $signature: 368 + $signature: 370 }; A._BigIntImpl_hashCode_finish.prototype = { call$1(hash) { @@ -151163,7 +152714,7 @@ hash ^= hash >>> 11; return hash + ((hash & 16383) << 15) & 536870911; }, - $signature: 118 + $signature: 126 }; A._BigIntImpl_toDouble_readBits.prototype = { call$1(n) { @@ -151189,7 +152740,7 @@ t1.cachedBitsLength = t4; return result; }, - $signature: 118 + $signature: 126 }; A._BigIntImpl_toDouble_roundUp.prototype = { call$0() { @@ -151258,11 +152809,12 @@ h = A.DateTime__twoDigits(A.Primitives_getHours(_this)), min = A.DateTime__twoDigits(A.Primitives_getMinutes(_this)), sec = A.DateTime__twoDigits(A.Primitives_getSeconds(_this)), - ms = A.DateTime__threeDigits(A.Primitives_getMilliseconds(_this)); + ms = A.DateTime__threeDigits(A.Primitives_getMilliseconds(_this)), + t1 = y + "-" + m; if (_this.isUtc) - return y + "-" + m + "-" + d + " " + h + ":" + min + ":" + sec + "." + ms + "Z"; + return t1 + "-" + d + " " + h + ":" + min + ":" + sec + "." + ms + "Z"; else - return y + "-" + m + "-" + d + " " + h + ":" + min + ":" + sec + "." + ms; + return t1 + "-" + d + " " + h + ":" + min + ":" + sec + "." + ms; }, toIso8601String$0() { var _this = this, @@ -151272,11 +152824,12 @@ h = A.DateTime__twoDigits(A.Primitives_getHours(_this)), min = A.DateTime__twoDigits(A.Primitives_getMinutes(_this)), sec = A.DateTime__twoDigits(A.Primitives_getSeconds(_this)), - ms = A.DateTime__threeDigits(A.Primitives_getMilliseconds(_this)); + ms = A.DateTime__threeDigits(A.Primitives_getMilliseconds(_this)), + t1 = y + "-" + m; if (_this.isUtc) - return y + "-" + m + "-" + d + "T" + h + ":" + min + ":" + sec + "." + ms + "Z"; + return t1 + "-" + d + "T" + h + ":" + min + ":" + sec + "." + ms + "Z"; else - return y + "-" + m + "-" + d + "T" + h + ":" + min + ":" + sec + "." + ms; + return t1 + "-" + d + "T" + h + ":" + min + ":" + sec + "." + ms; }, $isComparable: 1 }; @@ -151286,7 +152839,7 @@ return 0; return A.int_parse(matched, null); }, - $signature: 667 + $signature: 585 }; A.DateTime_parse_parseMilliAndMicroseconds.prototype = { call$1(matched) { @@ -151300,7 +152853,7 @@ } return result; }, - $signature: 667 + $signature: 585 }; A.Duration.prototype = { $add(_, other) { @@ -151338,7 +152891,7 @@ return B.JSInt_methods.compareTo$1(this._duration, other._duration); }, toString$0(_) { - var minutes, minutesPadding, seconds, secondsPadding, paddedMicroseconds, + var minutes, minutesPadding, seconds, secondsPadding, microseconds = this._duration, hours = B.JSInt_methods._tdivFast$1(microseconds, 3600000000); microseconds %= 3600000000; @@ -151349,8 +152902,7 @@ minutesPadding = minutes < 10 ? "0" : ""; seconds = B.JSInt_methods._tdivFast$1(microseconds, 1000000); secondsPadding = seconds < 10 ? "0" : ""; - paddedMicroseconds = B.JSString_methods.padLeft$2(B.JSInt_methods.toString$0(microseconds % 1000000), 6, "0"); - return "" + hours + ":" + minutesPadding + minutes + ":" + secondsPadding + seconds + "." + paddedMicroseconds; + return "" + hours + ":" + minutesPadding + minutes + ":" + secondsPadding + seconds + "." + B.JSString_methods.padLeft$2(B.JSInt_methods.toString$0(microseconds % 1000000), 6, "0"); }, get$isNegative(_) { return this._duration < 0; @@ -151391,7 +152943,7 @@ return ""; }, toString$0(_) { - var explanation, errorValue, _this = this, + var _this = this, $name = _this.name, nameString = $name == null ? "" : " (" + $name + ")", message = _this.message, @@ -151399,9 +152951,7 @@ prefix = _this.get$_errorName() + nameString + messageString; if (!_this._hasValue) return prefix; - explanation = _this.get$_errorExplanation(); - errorValue = A.Error_safeToString(_this.invalidValue); - return prefix + explanation + ": " + errorValue; + return prefix + _this.get$_errorExplanation() + ": " + A.Error_safeToString(_this.invalidValue); }, get$name(receiver) { return this.name; @@ -151460,8 +153010,7 @@ _this._namedArguments.forEach$1(0, new A.NoSuchMethodError_toString_closure(_box_0, sb)); receiverText = A.Error_safeToString(_this._core$_receiver); actualParameters = sb.toString$0(0); - t1 = "NoSuchMethodError: method not found: '" + A.S(_this._memberName._name) + "'\nReceiver: " + receiverText + "\nArguments: [" + actualParameters + "]"; - return t1; + return "NoSuchMethodError: method not found: '" + A.S(_this._memberName._name) + "'\nReceiver: " + receiverText + "\nArguments: [" + actualParameters + "]"; } }; A.UnsupportedError.prototype = { @@ -151535,7 +153084,7 @@ }; A.FormatException.prototype = { toString$0(_) { - var t1, lineNum, lineStart, previousCharWasCR, i, char, lineEnd, end, start, prefix, postfix, slice, + var t1, lineNum, lineStart, previousCharWasCR, i, char, lineEnd, end, start, prefix, postfix, message = this.message, report = message != null && "" !== message ? "FormatException: " + A.S(message) : "FormatException", offset = this.offset, @@ -151598,8 +153147,7 @@ prefix = ""; postfix = ""; } - slice = B.JSString_methods.substring$2(source, start, end); - return report + prefix + slice + postfix + "\n" + B.JSString_methods.$mul(" ", offset - start + prefix.length) + "^\n"; + return report + prefix + B.JSString_methods.substring$2(source, start, end) + postfix + "\n" + B.JSString_methods.$mul(" ", offset - start + prefix.length) + "^\n"; } else return offset != null ? report + (" (at offset " + A.S(offset) + ")") : report; }, @@ -151627,22 +153175,6 @@ $isError: 1, $isException: 1 }; - A.Expando.prototype = { - $index(_, object) { - if (object == null || A._isBool(object) || typeof object == "number" || typeof object == "string") - A.throwExpression(A.ArgumentError$value(object, string$.Expand, null)); - return this._jsWeakMap.get(object); - }, - $indexSet(_, object, value) { - this._jsWeakMap.set(object, value); - }, - toString$0(_) { - return "Expando:null"; - }, - get$name() { - return null; - } - }; A.Iterable.prototype = { cast$1$0(_, $R) { return A.CastIterable_CastIterable(this, A._instanceType(this)._eval$1("Iterable.E"), $R); @@ -151964,13 +153496,13 @@ call$2(msg, position) { throw A.wrapException(A.FormatException$("Illegal IPv4 address, " + msg, this.host, position)); }, - $signature: 1228 + $signature: 2383 }; A.Uri_parseIPv6Address_error.prototype = { call$2(msg, position) { throw A.wrapException(A.FormatException$("Illegal IPv6 address, " + msg, this.host, position)); }, - $signature: 1226 + $signature: 2385 }; A.Uri_parseIPv6Address_parseHex.prototype = { call$2(start, end) { @@ -151982,7 +153514,7 @@ this.error.call$2("each part must be in the range of `0x0..0xFFFF`", start); return value; }, - $signature: 368 + $signature: 370 }; A._Uri.prototype = { get$_text() { @@ -152012,7 +153544,7 @@ t2 = _this._fragment; if (t2 != null) t1 = t1 + "#" + t2; - A._lateInitializeOnceCheck(_this.___Uri__text, "_text"); + A._lateInitializeOnceCheck(value, "_text"); value = _this.___Uri__text = t1.charCodeAt(0) == 0 ? t1 : t1; } return value; @@ -152024,7 +153556,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); A._lateInitializeOnceCheck(_this.___Uri_pathSegments, "pathSegments"); value = _this.___Uri_pathSegments = result; } @@ -152068,7 +153600,7 @@ var thisScheme = this.scheme; if (scheme.length !== thisScheme.length) return false; - return A._Uri__compareScheme(scheme, thisScheme); + return A._caseInsensitiveCompareStart(scheme, thisScheme, 0) >= 0; }, _mergePaths$2(base, reference) { var backCount, refStart, baseEnd, newEnd, delta, t1; @@ -152262,7 +153794,7 @@ call$1(s) { return A._Uri__uriEncode(B.List_qg40, s, B.C_Utf8Codec, false); }, - $signature: 103 + $signature: 110 }; A._Uri__makeQuery_writeParameter.prototype = { call$2(key, value) { @@ -152276,7 +153808,7 @@ t1._contents += A.S(A._Uri__uriEncode(B.List_nxB, value, B.C_Utf8Codec, true)); } }, - $signature: 629 + $signature: 712 }; A._Uri__makeQuery_closure.prototype = { call$2(key, value) { @@ -152287,7 +153819,7 @@ for (t1 = J.get$iterator$ax(value), t2 = this.writeParameter; t1.moveNext$0();) t2.call$2(key, t1.get$current(t1)); }, - $signature: 138 + $signature: 132 }; A.UriData.prototype = { get$uri() { @@ -152318,7 +153850,7 @@ B.NativeUint8List_methods.fillRange$3(t1, 0, 96, defaultTransition); return t1; }, - $signature: 1199 + $signature: 2485 }; A._createTables_setChars.prototype = { call$3(target, chars, transition) { @@ -152326,7 +153858,7 @@ for (t1 = chars.length, i = 0; i < t1; ++i) target[B.JSString_methods._codeUnitAt$1(chars, i) ^ 96] = transition; }, - $signature: 671 + $signature: 581 }; A._createTables_setRange.prototype = { call$3(target, range, transition) { @@ -152334,7 +153866,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: 671 + $signature: 581 }; A._SimpleUri.prototype = { get$hasScheme() { @@ -152416,7 +153948,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) { @@ -152591,6 +154123,22 @@ $isUri: 1 }; A._DataUri.prototype = {}; + A.Expando.prototype = { + $index(_, object) { + if (object == null || A._isBool(object) || typeof object == "number" || typeof object == "string") + A.throwExpression(A.ArgumentError$value(object, string$.Expand, null)); + return this._jsWeakMap.get(object); + }, + $indexSet(_, object, value) { + this._jsWeakMap.set(object, value); + }, + toString$0(_) { + return "Expando:null"; + }, + get$name() { + return null; + } + }; A._FakeUserTag.prototype = {}; A.ServiceExtensionResponse.prototype = {}; A.TimelineTask.prototype = { @@ -152651,12 +154199,7 @@ } }; A.BaseElement.prototype = {$isBaseElement: 1}; - A.BeforeUnloadEvent.prototype = { - set$returnValue(receiver, value) { - receiver.returnValue = value; - }, - $isBeforeUnloadEvent: 1 - }; + A.BeforeUnloadEvent.prototype = {$isBeforeUnloadEvent: 1}; A.Blob.prototype = {$isBlob: 1}; A.BluetoothRemoteGattDescriptor.prototype = { get$value(receiver) { @@ -152704,7 +154247,7 @@ call$1(value) { this.completer.complete$1(0, value); }, - $signature: 1190 + $signature: 2496 }; A.CanvasRenderingContext2D.prototype = { fillText$3(receiver, text, x, y) { @@ -152917,10 +154460,9 @@ var t2, t1 = receiver.left; t1.toString; - t1 = "Rectangle (" + A.S(t1) + ", "; t2 = receiver.top; t2.toString; - return t1 + A.S(t2) + ") " + A.S(this.get$width(receiver)) + " x " + A.S(this.get$height(receiver)); + return "Rectangle (" + A.S(t1) + ", " + A.S(t2) + ") " + A.S(this.get$width(receiver)) + " x " + A.S(this.get$height(receiver)); }, $eq(receiver, other) { var t1, t2; @@ -152946,7 +154488,7 @@ t1.toString; t2 = receiver.top; t2.toString; - return A.Object_hash(t1, t2, this.get$width(receiver), this.get$height(receiver), B.C_SentinelValue, B.C_SentinelValue); + return A.Object_hash(t1, t2, this.get$width(receiver), this.get$height(receiver), B.C_SentinelValue, B.C_SentinelValue, B.C_SentinelValue, B.C_SentinelValue, B.C_SentinelValue, B.C_SentinelValue, B.C_SentinelValue, B.C_SentinelValue, B.C_SentinelValue, B.C_SentinelValue, B.C_SentinelValue, B.C_SentinelValue, B.C_SentinelValue, B.C_SentinelValue, B.C_SentinelValue, B.C_SentinelValue); }, get$bottom(receiver) { var t1 = receiver.bottom; @@ -153031,19 +154573,19 @@ }; A._ChildrenElementList.prototype = { contains$1(_, element) { - return J.contains$1$asx(this._childElements, element); + return J.contains$1$asx(this._html$_childElements, element); }, get$isEmpty(_) { return this._html$_element.firstElementChild == null; }, get$length(_) { - return this._childElements.length; + return this._html$_childElements.length; }, $index(_, index) { - return type$.Element._as(this._childElements[index]); + return type$.Element._as(this._html$_childElements[index]); }, $indexSet(_, index, value) { - this._html$_element.replaceChild(value, this._childElements[index]); + this._html$_element.replaceChild(value, this._html$_childElements[index]); }, set$length(_, newLength) { throw A.wrapException(A.UnsupportedError$("Cannot resize element lists")); @@ -153096,9 +154638,9 @@ }, insert$2(_, index, element) { var t1, t2, _this = this; - if (index < 0 || index > _this._childElements.length) + if (index < 0 || index > _this._html$_childElements.length) throw A.wrapException(A.RangeError$range(index, 0, _this.get$length(_this), null, null)); - t1 = _this._childElements; + t1 = _this._html$_childElements; t2 = _this._html$_element; if (index === t1.length) t2.appendChild(element); @@ -153115,7 +154657,7 @@ J._clearChildren$0$x(this._html$_element); }, removeAt$1(_, index) { - var result = type$.Element._as(this._childElements[index]); + var result = type$.Element._as(this._html$_childElements[index]); this._html$_element.removeChild(result); return result; }, @@ -153138,7 +154680,7 @@ call$1(e) { return !this.test.call$1(e); }, - $signature: 1145 + $signature: 2503 }; A._FrozenElementList.prototype = { get$length(_) { @@ -153163,7 +154705,7 @@ return this.$ti._precomputed1._as(B.NodeList_methods.get$last(this._nodeList)); } }; - A.Element.prototype = { + A.Element2.prototype = { get$attributes(receiver) { return new A._ElementAttributeMap(receiver); }, @@ -153258,13 +154800,13 @@ get$tagName(receiver) { return receiver.tagName; }, - $isElement: 1 + $isElement2: 1 }; A.Element_Element$html_closure.prototype = { call$1(e) { return type$.Element._is(e); }, - $signature: 707 + $signature: 579 }; A.EmbedElement.prototype = { get$name(receiver) { @@ -153275,13 +154817,13 @@ get$name(receiver) { return receiver.name; }, - _remove$2(receiver, successCallback, errorCallback) { + _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._remove$2(receiver, new A.Entry_remove_closure(completer), new A.Entry_remove_closure0(completer)); + this._html$_remove$2(receiver, new A.Entry_remove_closure(completer), new A.Entry_remove_closure0(completer)); return t1; } }; @@ -153295,7 +154837,7 @@ call$1(error) { this.completer.completeError$1(error); }, - $signature: 1130 + $signature: 2529 }; A.ErrorEvent.prototype = { get$message(receiver) { @@ -153306,18 +154848,6 @@ get$target(receiver) { return A._convertNativeToDart_EventTarget(receiver.target); }, - get$type(receiver) { - return receiver.type; - }, - _initEvent$3(receiver, type, bubbles, cancelable) { - return receiver.initEvent(type, true, true); - }, - preventDefault$0(receiver) { - return receiver.preventDefault(); - }, - stopPropagation$0(receiver) { - return receiver.stopPropagation(); - }, $isEvent: 1 }; A.EventTarget.prototype = { @@ -153538,7 +155068,7 @@ else t3.completeError$1(e); }, - $signature: 187 + $signature: 176 }; A.HttpRequestEventTarget.prototype = {}; A.IFrameElement.prototype = { @@ -153690,13 +155220,13 @@ call$2(k, v) { return this.keys.push(k); }, - $signature: 138 + $signature: 132 }; A.MidiInputMap_values_closure.prototype = { call$2(k, v) { return this.values.push(v); }, - $signature: 138 + $signature: 132 }; A.MidiOutputMap.prototype = { containsKey$1(receiver, key) { @@ -153749,13 +155279,13 @@ call$2(k, v) { return this.keys.push(k); }, - $signature: 138 + $signature: 132 }; A.MidiOutputMap_values_closure.prototype = { call$2(k, v) { return this.values.push(v); }, - $signature: 138 + $signature: 132 }; A.MidiPort.prototype = { get$id(receiver) { @@ -153826,6 +155356,29 @@ }, $isMouseEvent: 1 }; + A.MutationObserver.prototype = { + observe$3$attributeFilter$attributes(receiver, target, attributeFilter, attributes) { + var _null = null, parsedOptions = {}, + t1 = new A.MutationObserver_observe_override(parsedOptions); + t1.call$2("childList", _null); + t1.call$2("attributes", true); + t1.call$2("characterData", _null); + t1.call$2("subtree", _null); + t1.call$2("attributeOldValue", _null); + t1.call$2("characterDataOldValue", _null); + t1.call$2("attributeFilter", attributeFilter); + receiver.observe(target, parsedOptions); + }, + $isMutationObserver: 1 + }; + A.MutationObserver_observe_override.prototype = { + call$2(key, value) { + if (value != null) + this.parsedOptions[key] = value; + }, + $signature: 181 + }; + A.MutationRecord.prototype = {$isMutationRecord: 1}; A.Navigator0.prototype = { get$vendor(receiver) { return receiver.vendor; @@ -154112,6 +155665,15 @@ return receiver.id; } }; + A.Performance.prototype = { + mark$1(receiver, markName) { + return receiver.mark(markName); + }, + measure$3(receiver, measureName, measureOptions_OR_startMark, endMark) { + var t1 = receiver.measure(measureName, measureOptions_OR_startMark, endMark); + return t1; + } + }; A.PerformanceEntry.prototype = { get$name(receiver) { return receiver.name; @@ -154260,20 +155822,19 @@ call$2(k, v) { return this.keys.push(k); }, - $signature: 138 + $signature: 132 }; A.RtcStatsReport_values_closure.prototype = { call$2(k, v) { return this.values.push(v); }, - $signature: 138 + $signature: 132 }; A.ScreenOrientation.prototype = { unlock$0(receiver) { return receiver.unlock(); } }; - A.ScriptElement.prototype = {}; A.SelectElement.prototype = { get$length(receiver) { return receiver.length; @@ -154446,13 +156007,13 @@ call$2(k, v) { return this.keys.push(k); }, - $signature: 169 + $signature: 162 }; A.Storage_values_closure.prototype = { call$2(k, v) { return this.values.push(v); }, - $signature: 169 + $signature: 162 }; A.StyleElement.prototype = {}; A.StyleSheet.prototype = {$isStyleSheet: 1}; @@ -154733,28 +156294,6 @@ }, $isWindow: 1 }; - A._BeforeUnloadEvent.prototype = { - set$returnValue(_, value) { - var t1 = this.wrapped; - if ("returnValue" in t1) - t1.returnValue = value; - }, - $isBeforeUnloadEvent: 1 - }; - A._BeforeUnloadEventStreamProvider.prototype = { - forTarget$1(e) { - var t1 = type$.BeforeUnloadEvent, - controller = A.StreamController_StreamController(null, null, null, true, t1); - A._EventStreamSubscription$(e, "beforeunload", new A._BeforeUnloadEventStreamProvider_forTarget_closure(controller), false, t1); - return new A._ControllerStream(controller, A._instanceType(controller)._eval$1("_ControllerStream<1>")); - } - }; - A._BeforeUnloadEventStreamProvider_forTarget_closure.prototype = { - call$1($event) { - this.controller.add$1(0, new A._BeforeUnloadEvent($event)); - }, - $signature: 921 - }; A.WorkerGlobalScope.prototype = {$isWorkerGlobalScope: 1}; A._Attr.prototype = { get$name(receiver) { @@ -154802,19 +156341,16 @@ }; A._DomRect.prototype = { toString$0(receiver) { - var t2, + var t2, t3, t4, t1 = receiver.left; t1.toString; - t1 = "Rectangle (" + A.S(t1) + ", "; t2 = receiver.top; t2.toString; - t2 = t1 + A.S(t2) + ") "; - t1 = receiver.width; - t1.toString; - t1 = t2 + A.S(t1) + " x "; - t2 = receiver.height; - t2.toString; - return t1 + A.S(t2); + t3 = receiver.width; + t3.toString; + t4 = receiver.height; + t4.toString; + return "Rectangle (" + A.S(t1) + ", " + A.S(t2) + ") " + A.S(t3) + " x " + A.S(t4); }, $eq(receiver, other) { var t1, t2; @@ -154855,7 +156391,7 @@ t3.toString; t4 = receiver.height; t4.toString; - return A.Object_hash(t1, t2, t3, t4, B.C_SentinelValue, B.C_SentinelValue); + return A.Object_hash(t1, t2, t3, t4, B.C_SentinelValue, B.C_SentinelValue, B.C_SentinelValue, B.C_SentinelValue, B.C_SentinelValue, B.C_SentinelValue, B.C_SentinelValue, B.C_SentinelValue, B.C_SentinelValue, B.C_SentinelValue, B.C_SentinelValue, B.C_SentinelValue, B.C_SentinelValue, B.C_SentinelValue, B.C_SentinelValue, B.C_SentinelValue); }, get$_height(receiver) { return receiver.height; @@ -155172,21 +156708,21 @@ if (J.startsWith$1$s(key, "data-")) this.f.call$2(this.$this._toCamelCase$1(B.JSString_methods.substring$1(key, 5)), value); }, - $signature: 169 + $signature: 162 }; 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: 169 + $signature: 162 }; A._DataAttributeMap_values_closure.prototype = { call$2(key, value) { if (J.startsWith$1$s(key, "data-")) this.values.push(value); }, - $signature: 169 + $signature: 162 }; A.EventStreamProvider.prototype = {}; A._EventStream.prototype = { @@ -155255,18 +156791,18 @@ call$1(e) { return this.onData.call$1(e); }, - $signature: 78 + $signature: 67 }; A._EventStreamSubscription_onData_closure.prototype = { call$1(e) { return this.handleData.call$1(e); }, - $signature: 78 + $signature: 67 }; A._Html5NodeValidator.prototype = { _Html5NodeValidator$1$uriPolicy(uriPolicy) { var _i; - if ($._Html5NodeValidator__attributeValidators.get$isEmpty($._Html5NodeValidator__attributeValidators)) { + if ($._Html5NodeValidator__attributeValidators._length === 0) { for (_i = 0; _i < 262; ++_i) $._Html5NodeValidator__attributeValidators.$indexSet(0, B.List_2Zi[_i], A.html__Html5NodeValidator__standardAttributeValidator$closure()); for (_i = 0; _i < 12; ++_i) @@ -155346,13 +156882,13 @@ call$1(v) { return v.allowsElement$1(this.element); }, - $signature: 768 + $signature: 577 }; A.NodeValidatorBuilder_allowsAttribute_closure.prototype = { call$1(v) { return v.allowsAttribute$3(this.element, this.attributeName, this.value); }, - $signature: 768 + $signature: 577 }; A._SimpleNodeValidator.prototype = { _SimpleNodeValidator$4$allowedAttributes$allowedElements$allowedUriAttributes(uriPolicy, allowedAttributes, allowedElements, allowedUriAttributes) { @@ -155362,30 +156898,34 @@ extraUriAttributes = allowedAttributes.where$1(0, new A._SimpleNodeValidator_closure0()); this.allowedAttributes.addAll$1(0, legalAttributes); t1 = this.allowedUriAttributes; - t1.addAll$1(0, B.List_empty1); + t1.addAll$1(0, B.List_empty0); t1.addAll$1(0, extraUriAttributes); }, allowsElement$1(element) { return this.allowedElements.contains$1(0, A.Element__safeTagName(element)); }, allowsAttribute$3(element, attributeName, value) { - var _this = this, - tagName = A.Element__safeTagName(element), - t1 = _this.allowedUriAttributes; - if (t1.contains$1(0, A.S(tagName) + "::" + attributeName)) - return _this.uriPolicy.allowsUri$1(value); - else if (t1.contains$1(0, "*::" + attributeName)) + var t4, _this = this, + t1 = _this.allowedUriAttributes, + t2 = A.S(A.Element__safeTagName(element)), + t3 = t2 + "::" + attributeName; + if (t1.contains$1(0, t3)) return _this.uriPolicy.allowsUri$1(value); else { - t1 = _this.allowedAttributes; - if (t1.contains$1(0, A.S(tagName) + "::" + attributeName)) - return true; - else if (t1.contains$1(0, "*::" + attributeName)) - return true; - else if (t1.contains$1(0, A.S(tagName) + "::*")) - return true; - else if (t1.contains$1(0, "*::*")) - return true; + t4 = "*::" + attributeName; + if (t1.contains$1(0, t4)) + return _this.uriPolicy.allowsUri$1(value); + else { + t1 = _this.allowedAttributes; + if (t1.contains$1(0, t3)) + return true; + else if (t1.contains$1(0, t4)) + return true; + else if (t1.contains$1(0, t2 + "::*")) + return true; + else if (t1.contains$1(0, "*::*")) + return true; + } } return false; }, @@ -155395,13 +156935,13 @@ call$1(x) { return !B.JSArray_methods.contains$1(B.List_yrN, x); }, - $signature: 66 + $signature: 50 }; A._SimpleNodeValidator_closure0.prototype = { call$1(x) { return B.JSArray_methods.contains$1(B.List_yrN, x); }, - $signature: 66 + $signature: 50 }; A._TemplatingNodeValidator.prototype = { allowsAttribute$3(element, attributeName, value) { @@ -155418,7 +156958,7 @@ call$1(attr) { return "TEMPLATE::" + A.S(attr); }, - $signature: 103 + $signature: 110 }; A._SvgNodeValidator.prototype = { allowsElement$1(element) { @@ -155466,24 +157006,6 @@ } }; A._DOMWindowCrossFrame.prototype = {$isEventTarget: 1}; - A._WrappedEvent.prototype = { - get$target(_) { - return J.get$target$x(this.wrapped); - }, - get$type(_) { - return J.get$type$x(this.wrapped); - }, - _initEvent$3(_, type, bubbles, cancelable) { - throw A.wrapException(A.UnsupportedError$("Cannot initialize this Event.")); - }, - preventDefault$0(_) { - J.preventDefault$0$x(this.wrapped); - }, - stopPropagation$0(_) { - J.stopPropagation$0$x(this.wrapped); - }, - $isEvent: 1 - }; A._SameOriginUriPolicy.prototype = {}; A._ValidatingTreeSanitizer.prototype = { sanitizeTree$1(node) { @@ -155546,51 +157068,49 @@ else { this._removeNode$2(element, $parent); window; - t1 = "Removing corrupted element " + A.S(elementText); + t1 = A.S(elementText); if (typeof console != "undefined") - window.console.warn(t1); + window.console.warn("Removing corrupted element " + t1); } } }, _sanitizeElement$7(element, $parent, corrupted, text, tag, attrs, isAttr) { - var t1, keys, i, $name, t2, t3, _this = this; + var t1, keys, i, t2, $name, t3, t4, _this = this; if (corrupted) { _this._removeNode$2(element, $parent); window; - t1 = "Removing element due to corrupted attributes on <" + text + ">"; if (typeof console != "undefined") - window.console.warn(t1); + window.console.warn("Removing element due to corrupted attributes on <" + text + ">"); return; } if (!_this.validator.allowsElement$1(element)) { _this._removeNode$2(element, $parent); window; - t1 = "Removing disallowed element <" + A.S(tag) + "> from " + A.S($parent); + t1 = A.S($parent); if (typeof console != "undefined") - window.console.warn(t1); + window.console.warn("Removing disallowed element <" + A.S(tag) + "> from " + t1); return; } if (isAttr != null) if (!_this.validator.allowsAttribute$3(element, "is", isAttr)) { _this._removeNode$2(element, $parent); window; - t1 = "Removing disallowed type extension <" + A.S(tag) + ' is="' + isAttr + '">'; if (typeof console != "undefined") - window.console.warn(t1); + window.console.warn("Removing disallowed type extension <" + A.S(tag) + ' is="' + isAttr + '">'); return; } t1 = attrs.get$keys(attrs); keys = A._setArrayType(t1.slice(0), A._arrayInstanceType(t1)); - for (i = attrs.get$keys(attrs).length - 1, t1 = attrs._html$_element; i >= 0; --i) { + for (i = attrs.get$keys(attrs).length - 1, t1 = attrs._html$_element, t2 = "Removing disallowed attribute <" + A.S(tag) + " "; i >= 0; --i) { $name = keys[i]; - t2 = _this.validator; - t3 = J.toLowerCase$0$s($name); + t3 = _this.validator; + t4 = J.toLowerCase$0$s($name); A._asStringS($name); - if (!t2.allowsAttribute$3(element, t3, t1.getAttribute($name))) { + if (!t3.allowsAttribute$3(element, t4, t1.getAttribute($name))) { window; - t2 = "Removing disallowed attribute <" + A.S(tag) + " " + $name + '="' + A.S(t1.getAttribute($name)) + '">'; + t3 = t1.getAttribute($name); if (typeof console != "undefined") - window.console.warn(t2); + window.console.warn(t2 + $name + '="' + A.S(t3) + '">'); t1.removeAttribute($name); } } @@ -155650,7 +157170,7 @@ child = nextChild; } }, - $signature: 898 + $signature: 2582 }; A._CssStyleDeclaration_JavaScriptObject_CssStyleDeclarationBase.prototype = {}; A._DomRectList_JavaScriptObject_ListMixin.prototype = {}; @@ -155775,13 +157295,13 @@ call$2(key, value) { this._box_0.copy[key] = this.$this.walk$1(value); }, - $signature: 126 + $signature: 122 }; A._StructuredClone_walk_closure0.prototype = { call$2(key, value) { this._box_0.copy[key] = this.$this.walk$1(value); }, - $signature: 222 + $signature: 181 }; A._AcceptStructuredClone.prototype = { findSlot$1(value) { @@ -155853,19 +157373,19 @@ J.$indexSet$ax(t1, key, t2); return t2; }, - $signature: 894 + $signature: 2636 }; A._convertDartToNative_Value_closure.prototype = { call$1(element) { this.array.push(A._convertDartToNative_Value(element)); }, - $signature: 81 + $signature: 84 }; A.convertDartToNative_Dictionary_closure.prototype = { call$2(key, value) { this.object[key] = A._convertDartToNative_Value(value); }, - $signature: 126 + $signature: 122 }; A._StructuredCloneDart2Js.prototype = { forEachObjectKey$2(object, action) { @@ -155885,11 +157405,11 @@ } } }; - A.FilteredElementList.prototype = { + A.FilteredElementList0.prototype = { get$_html_common$_iterable() { - var t1 = this._childNodes, + var t1 = this._html_common$_childNodes, t2 = A._instanceType(t1); - return new A.MappedIterable(new A.WhereIterable(t1, new A.FilteredElementList__iterable_closure(), t2._eval$1("WhereIterable")), new A.FilteredElementList__iterable_closure0(), t2._eval$1("MappedIterable")); + return new A.MappedIterable(new A.WhereIterable(t1, new A.FilteredElementList__iterable_closure(), t2._eval$1("WhereIterable")), new A.FilteredElementList__iterable_closure0(), t2._eval$1("MappedIterable")); }, forEach$1(_, f) { B.JSArray_methods.forEach$1(A.List_List$from(this.get$_html_common$_iterable(), false, type$.Element), f); @@ -155907,17 +157427,17 @@ this.removeRange$2(0, newLength, len); }, add$1(_, value) { - this._childNodes._this.appendChild(value); + this._html_common$_childNodes._this.appendChild(value); }, addAll$1(_, iterable) { var t1, t2; - for (t1 = J.get$iterator$ax(iterable), t2 = this._childNodes._this; t1.moveNext$0();) + for (t1 = J.get$iterator$ax(iterable), t2 = this._html_common$_childNodes._this; t1.moveNext$0();) t2.appendChild(t1.get$current(t1)); }, contains$1(_, needle) { if (!type$.Element._is(needle)) return false; - return needle.parentNode === this._node; + return needle.parentNode === this._html_common$_node; }, get$reversed(_) { var t1 = A.List_List$from(this.get$_html_common$_iterable(), false, type$.Element); @@ -155935,10 +157455,10 @@ 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_closure()); + 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()); }, clear$0(_) { - J._clearChildren$0$x(this._childNodes._this); + J._clearChildren$0$x(this._html_common$_childNodes._this); }, removeLast$0(_) { var t1 = this.get$_html_common$_iterable(), @@ -155950,7 +157470,7 @@ insert$2(_, index, value) { var t1, element; if (index == J.get$length$asx(this.get$_html_common$_iterable().__internal$_iterable)) - this._childNodes._this.appendChild(value); + this._html_common$_childNodes._this.appendChild(value); else { t1 = this.get$_html_common$_iterable(); element = t1._f.call$1(J.elementAt$1$ax(t1.__internal$_iterable, index)); @@ -156000,19 +157520,19 @@ call$1(n) { return type$.Element._is(n); }, - $signature: 707 + $signature: 579 }; A.FilteredElementList__iterable_closure0.prototype = { call$1(n) { return type$.Element._as(n); }, - $signature: 889 + $signature: 2713 }; - A.FilteredElementList_removeRange_closure.prototype = { + A.FilteredElementList_removeRange_closure0.prototype = { call$1(el) { return J.remove$0$ax(el); }, - $signature: 81 + $signature: 84 }; A.Cursor.prototype = {}; A.CursorWithValue.prototype = { @@ -156160,7 +157680,7 @@ t1._unsubscribed = true; return t1._closeFile$0(); }, - $signature: 815 + $signature: 2739 }; A._FileStream__closeFile_done.prototype = { call$0() { @@ -156200,7 +157720,7 @@ if (t1._atEnd) t1._closeFile$0(); }, - $signature: 778 + $signature: 572 }; A._FileStream__readBlock_closure0.prototype = { call$2(e, s) { @@ -156211,7 +157731,7 @@ t1._unsubscribed = true; } }, - $signature: 222 + $signature: 181 }; A._FileStream__start_onReady.prototype = { call$1(file) { @@ -156220,7 +157740,7 @@ t1._readInProgress = false; t1._readBlock$0(); }, - $signature: 773 + $signature: 568 }; A._FileStream__start_onOpenFile.prototype = { call$1(file) { @@ -156232,7 +157752,7 @@ else t3.call$1(file); }, - $signature: 773 + $signature: 568 }; A._FileStream__start_onOpenFile_closure.prototype = { call$2(e, s) { @@ -156241,7 +157761,7 @@ t1._readInProgress = false; t1._closeFile$0(); }, - $signature: 222 + $signature: 181 }; A._FileStream__start_openFailed.prototype = { call$2(error, stackTrace) { @@ -156251,7 +157771,7 @@ A._lateReadCheck(t1.___FileStream__controller, _s11_).close$0(0); t1._closeCompleter.complete$0(0); }, - $signature: 126 + $signature: 122 }; A._File.prototype = { existsSync$0() { @@ -156286,7 +157806,7 @@ t1 = A._exceptionFromResponse(response, "Cannot open file", this.$this._path); throw A.wrapException(t1); }, - $signature: 892 + $signature: 3272 }; A._File_length_closure.prototype = { call$1(response) { @@ -156295,7 +157815,7 @@ t1 = A._exceptionFromResponse(response, "Cannot retrieve length of file", this.$this._path); throw A.wrapException(t1); }, - $signature: 893 + $signature: 796 }; A._File_readAsBytes_readDataChunked.prototype = { call$1(file) { @@ -156304,7 +157824,7 @@ new A._File_readAsBytes_readDataChunked_read(file, new A._BytesBuilder(t1), new A._AsyncCompleter(t2, type$._AsyncCompleter_Uint8List)).call$0(); return t2; }, - $signature: 770 + $signature: 560 }; A._File_readAsBytes_readDataChunked_read.prototype = { call$0() { @@ -156323,13 +157843,13 @@ } else this.completer.complete$1(0, t1.takeBytes$0()); }, - $signature: 778 + $signature: 572 }; 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: 770 + $signature: 560 }; A._File_readAsBytes__closure.prototype = { call$1($length) { @@ -156337,7 +157857,7 @@ return this.readDataChunked.call$1(this.file); return this.file.read$1(0, $length); }, - $signature: 895 + $signature: 805 }; A.FileSystemEntityType.prototype = { toString$0(_) { @@ -156376,7 +157896,7 @@ } else return A._convertToJS(o); }, - $signature: 658 + $signature: 613 }; A._convertToJS_closure.prototype = { call$1(o) { @@ -156400,19 +157920,19 @@ call$1(o) { return new A.JsFunction(o); }, - $signature: 896 + $signature: 811 }; A._wrapToDart_closure0.prototype = { call$1(o) { return new A.JsArray(o, type$.JsArray_dynamic); }, - $signature: 899 + $signature: 923 }; A._wrapToDart_closure1.prototype = { call$1(o) { return new A.JsObject(o); }, - $signature: 925 + $signature: 928 }; A.JsObject.prototype = { $index(_, property) { @@ -156548,7 +158068,7 @@ call$1(r) { return this.completer.complete$1(0, r); }, - $signature: 81 + $signature: 84 }; A.promiseToFuture_closure0.prototype = { call$1(e) { @@ -156556,7 +158076,7 @@ return this.completer.completeError$1(new A.NullRejectionException(e === undefined)); return this.completer.completeError$1(e); }, - $signature: 81 + $signature: 84 }; A._JSRandom.prototype = { nextInt$1(max) { @@ -156884,20 +158404,19 @@ }; A.SvgElement.prototype = { get$children(receiver) { - return new A.FilteredElementList(receiver, new A._ChildNodeListLazy(receiver)); + return new A.FilteredElementList0(receiver, new A._ChildNodeListLazy(receiver)); }, createFragment$3$treeSanitizer$validator(receiver, svg, treeSanitizer, validator) { - var html, t2, fragment, svgFragment, root, + var t2, fragment, svgFragment, root, t1 = A._setArrayType([], type$.JSArray_NodeValidator); t1.push(A._Html5NodeValidator$(null)); t1.push(A._TemplatingNodeValidator$()); t1.push(new A._SvgNodeValidator()); treeSanitizer = new A._ValidatingTreeSanitizer(new A.NodeValidatorBuilder(t1)); - html = '' + svg + ""; t1 = document; t2 = t1.body; t2.toString; - fragment = B.BodyElement_methods.createFragment$2$treeSanitizer(t2, html, treeSanitizer); + fragment = B.BodyElement_methods.createFragment$2$treeSanitizer(t2, '' + svg + "", treeSanitizer); svgFragment = t1.createDocumentFragment(); fragment.toString; t1 = new A._ChildNodeListLazy(fragment); @@ -156977,7 +158496,7 @@ }; A._Channel.prototype = { get$length(_) { - var t1 = this._ui$_queue; + var t1 = this._queue; return t1.get$length(t1); }, push$1(message) { @@ -156990,12 +158509,12 @@ if (t1 <= 0) return true; result = _this._dropOverflowMessages$1(t1 - 1); - _this._ui$_queue._add$1(0, message); + _this._queue._add$1(0, message); return result; }, _dropOverflowMessages$1(lengthLimit) { var t1, t2, result, message; - for (t1 = this._ui$_queue, t2 = type$.nullable_ByteData, result = false; (t1._tail - t1._head & t1._table.length - 1) >>> 0 > lengthLimit; result = true) { + for (t1 = this._queue, t2 = type$.nullable_ByteData, result = false; (t1._tail - t1._head & t1._table.length - 1) >>> 0 > lengthLimit; result = true) { message = t1.removeFirst$0(); A.invoke1(message._callback, message._ui$_zone, null, t2); } @@ -157003,7 +158522,7 @@ }, _drainStep$0() { var t2, _this = this, - t1 = _this._ui$_queue; + t1 = _this._queue; if (!t1.get$isEmpty(t1) && _this._channelCallbackRecord != null) { t1 = t1.removeFirst$0(); t2 = _this._channelCallbackRecord; @@ -157042,13 +158561,13 @@ call$0() { return new A._Channel(A.ListQueue$(1, type$._StoredMessage), 1); }, - $signature: 763 + $signature: 559 }; A.ChannelBuffers_setListener_closure.prototype = { call$0() { return new A._Channel(A.ListQueue$(1, type$._StoredMessage), 1); }, - $signature: 763 + $signature: 559 }; A.OffsetBase.prototype = { $lt(_, other) { @@ -157066,7 +158585,7 @@ return other instanceof A.OffsetBase && other._dx == this._dx && other._dy == this._dy; }, get$hashCode(_) { - return A.hashValues(this._dx, this._dy, B.C__HashEnd, B.C__HashEnd, B.C__HashEnd, B.C__HashEnd, B.C__HashEnd, B.C__HashEnd, B.C__HashEnd, B.C__HashEnd, B.C__HashEnd, B.C__HashEnd, B.C__HashEnd, B.C__HashEnd, B.C__HashEnd, B.C__HashEnd, B.C__HashEnd, B.C__HashEnd, B.C__HashEnd, B.C__HashEnd); + return A.hashValues(this._dx, this._dy, B.C__HashEnd, B.C__HashEnd, B.C__HashEnd, B.C__HashEnd, B.C__HashEnd, B.C__HashEnd, B.C__HashEnd, B.C__HashEnd, B.C__HashEnd, B.C__HashEnd, B.C__HashEnd, B.C__HashEnd, B.C__HashEnd, B.C__HashEnd, B.C__HashEnd, B.C__HashEnd); }, toString$0(_) { return "OffsetBase(" + J.toStringAsFixed$1$n(this._dx, 1) + ", " + J.toStringAsFixed$1$n(this._dy, 1) + ")"; @@ -157107,7 +158626,7 @@ return other instanceof A.Offset && other._dx == this._dx && other._dy == this._dy; }, get$hashCode(_) { - return A.hashValues(this._dx, this._dy, B.C__HashEnd, B.C__HashEnd, B.C__HashEnd, B.C__HashEnd, B.C__HashEnd, B.C__HashEnd, B.C__HashEnd, B.C__HashEnd, B.C__HashEnd, B.C__HashEnd, B.C__HashEnd, B.C__HashEnd, B.C__HashEnd, B.C__HashEnd, B.C__HashEnd, B.C__HashEnd, B.C__HashEnd, B.C__HashEnd); + return A.hashValues(this._dx, this._dy, B.C__HashEnd, B.C__HashEnd, B.C__HashEnd, B.C__HashEnd, B.C__HashEnd, B.C__HashEnd, B.C__HashEnd, B.C__HashEnd, B.C__HashEnd, B.C__HashEnd, B.C__HashEnd, B.C__HashEnd, B.C__HashEnd, B.C__HashEnd, B.C__HashEnd, B.C__HashEnd); }, toString$0(_) { return "Offset(" + J.toStringAsFixed$1$n(this._dx, 1) + ", " + J.toStringAsFixed$1$n(this._dy, 1) + ")"; @@ -157164,7 +158683,7 @@ return other instanceof A.Size && other._dx == this._dx && other._dy == this._dy; }, get$hashCode(_) { - return A.hashValues(this._dx, this._dy, B.C__HashEnd, B.C__HashEnd, B.C__HashEnd, B.C__HashEnd, B.C__HashEnd, B.C__HashEnd, B.C__HashEnd, B.C__HashEnd, B.C__HashEnd, B.C__HashEnd, B.C__HashEnd, B.C__HashEnd, B.C__HashEnd, B.C__HashEnd, B.C__HashEnd, B.C__HashEnd, B.C__HashEnd, B.C__HashEnd); + return A.hashValues(this._dx, this._dy, B.C__HashEnd, B.C__HashEnd, B.C__HashEnd, B.C__HashEnd, B.C__HashEnd, B.C__HashEnd, B.C__HashEnd, B.C__HashEnd, B.C__HashEnd, B.C__HashEnd, B.C__HashEnd, B.C__HashEnd, B.C__HashEnd, B.C__HashEnd, B.C__HashEnd, B.C__HashEnd); }, toString$0(_) { return "Size(" + J.toStringAsFixed$1$n(this._dx, 1) + ", " + J.toStringAsFixed$1$n(this._dy, 1) + ")"; @@ -157175,6 +158694,10 @@ var _this = this; return new A.Size(_this.right - _this.left, _this.bottom - _this.top); }, + get$isInfinite(_) { + var _this = this; + return _this.left >= 1 / 0 || _this.top >= 1 / 0 || _this.right >= 1 / 0 || _this.bottom >= 1 / 0; + }, get$isFinite(_) { var _this = this, t1 = _this.left; @@ -157292,7 +158815,7 @@ }, get$hashCode(_) { var _this = this; - return A.hashValues(_this.left, _this.top, _this.right, _this.bottom, B.C__HashEnd, B.C__HashEnd, B.C__HashEnd, B.C__HashEnd, B.C__HashEnd, B.C__HashEnd, B.C__HashEnd, B.C__HashEnd, B.C__HashEnd, B.C__HashEnd, B.C__HashEnd, B.C__HashEnd, B.C__HashEnd, B.C__HashEnd, B.C__HashEnd, B.C__HashEnd); + return A.hashValues(_this.left, _this.top, _this.right, _this.bottom, B.C__HashEnd, B.C__HashEnd, B.C__HashEnd, B.C__HashEnd, B.C__HashEnd, B.C__HashEnd, B.C__HashEnd, B.C__HashEnd, B.C__HashEnd, B.C__HashEnd, B.C__HashEnd, B.C__HashEnd, B.C__HashEnd, B.C__HashEnd); }, toString$0(_) { var _this = this; @@ -157323,7 +158846,7 @@ return other instanceof A.Radius && other.x === _this.x && other.y === _this.y; }, get$hashCode(_) { - return A.hashValues(this.x, this.y, B.C__HashEnd, B.C__HashEnd, B.C__HashEnd, B.C__HashEnd, B.C__HashEnd, B.C__HashEnd, B.C__HashEnd, B.C__HashEnd, B.C__HashEnd, B.C__HashEnd, B.C__HashEnd, B.C__HashEnd, B.C__HashEnd, B.C__HashEnd, B.C__HashEnd, B.C__HashEnd, B.C__HashEnd, B.C__HashEnd); + return A.hashValues(this.x, this.y, B.C__HashEnd, B.C__HashEnd, B.C__HashEnd, B.C__HashEnd, B.C__HashEnd, B.C__HashEnd, B.C__HashEnd, B.C__HashEnd, B.C__HashEnd, B.C__HashEnd, B.C__HashEnd, B.C__HashEnd, B.C__HashEnd, B.C__HashEnd, B.C__HashEnd, B.C__HashEnd); }, toString$0(_) { var t1 = this.x, @@ -157435,7 +158958,7 @@ }, get$hashCode(_) { var _this = this; - return A.hashValues(_this.left, _this.top, _this.right, _this.bottom, _this.tlRadiusX, _this.tlRadiusY, _this.trRadiusX, _this.trRadiusY, _this.blRadiusX, _this.blRadiusY, _this.brRadiusX, _this.brRadiusY, B.C__HashEnd, B.C__HashEnd, B.C__HashEnd, B.C__HashEnd, B.C__HashEnd, B.C__HashEnd, B.C__HashEnd, B.C__HashEnd); + return A.hashValues(_this.left, _this.top, _this.right, _this.bottom, _this.tlRadiusX, _this.tlRadiusY, _this.trRadiusX, _this.trRadiusY, _this.blRadiusX, _this.blRadiusY, _this.brRadiusX, _this.brRadiusY, B.C__HashEnd, B.C__HashEnd, B.C__HashEnd, B.C__HashEnd, B.C__HashEnd, B.C__HashEnd); }, toString$0(_) { var t5, t6, _this = this, @@ -157459,12 +158982,56 @@ } }; A._HashEnd.prototype = {}; - A.webOnlyInitializePlatform_closure.prototype = { + A.webOnlyWarmupEngine_closure.prototype = { call$0() { - A.ensureLineLookupInitialized(); + var $async$goto = 0, + $async$completer = A._makeAsyncAwaitCompleter(type$.Null); + 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.initializeEngineServices(), $async$call$0); + case 2: + // returning from await. + // implicit return + return A._asyncReturn(null, $async$completer); + } + }); + return A._asyncStartSync($async$call$0, $async$completer); }, - $signature: 0 + $signature: 410 }; + A.webOnlyWarmupEngine_closure0.prototype = { + call$0() { + var $async$goto = 0, + $async$completer = A._makeAsyncAwaitCompleter(type$.Null), + $async$self = this; + 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$self.registerPlugins.call$0(); + $async$goto = 2; + return A._asyncAwait(A.initializeEngineUi(), $async$call$0); + case 2: + // returning from await. + $async$self.runApp.call$0(); + // implicit return + return A._asyncReturn(null, $async$completer); + } + }); + return A._asyncStartSync($async$call$0, $async$completer); + }, + $signature: 410 + }; + A.PlatformViewRegistry.prototype = {}; A.KeyEventType.prototype = { toString$0(_) { return "KeyEventType." + this._core$_name; @@ -157502,8 +159069,13 @@ }, toString$0(_) { var _this = this, - t1 = "KeyData(type: " + A.KeyData__typeToString(_this.type) + ", physical: 0x" + J.toRadixString$1$n(_this.physical, 16) + ", logical: " + _this._logicalToString$0() + ", character: " + _this._escapeCharacter$0() + _this._quotedCharCode$0(); - return t1 + (_this.synthesized ? ", synthesized" : "") + ")"; + t1 = A.KeyData__typeToString(_this.type), + t2 = J.toRadixString$1$n(_this.physical, 16), + t3 = _this._logicalToString$0(), + t4 = _this._escapeCharacter$0(), + t5 = _this._quotedCharCode$0(), + t6 = _this.synthesized ? ", synthesized" : ""; + return "KeyData(type: " + t1 + ", physical: 0x" + t2 + ", logical: " + t3 + ", character: " + t4 + t5 + t6 + ")"; } }; A.KeyData__logicalToString_closure.prototype = { @@ -157520,13 +159092,13 @@ } return ""; }, - $signature: 62 + $signature: 64 }; A.KeyData__quotedCharCode_closure.prototype = { call$1(code) { return B.JSString_methods.padLeft$2(J.toRadixString$1$n(code, 16), 2, "0"); }, - $signature: 359 + $signature: 259 }; A.Color.prototype = { get$red() { @@ -157595,7 +159167,7 @@ return other instanceof A.MaskFilter && other._ui$_style === this._ui$_style && other._sigma === this._sigma; }, get$hashCode(_) { - return A.hashValues(this._ui$_style, this._sigma, B.C__HashEnd, B.C__HashEnd, B.C__HashEnd, B.C__HashEnd, B.C__HashEnd, B.C__HashEnd, B.C__HashEnd, B.C__HashEnd, B.C__HashEnd, B.C__HashEnd, B.C__HashEnd, B.C__HashEnd, B.C__HashEnd, B.C__HashEnd, B.C__HashEnd, B.C__HashEnd, B.C__HashEnd, B.C__HashEnd); + return A.hashValues(this._ui$_style, this._sigma, B.C__HashEnd, B.C__HashEnd, B.C__HashEnd, B.C__HashEnd, B.C__HashEnd, B.C__HashEnd, B.C__HashEnd, B.C__HashEnd, B.C__HashEnd, B.C__HashEnd, B.C__HashEnd, B.C__HashEnd, B.C__HashEnd, B.C__HashEnd, B.C__HashEnd, B.C__HashEnd); }, toString$0(_) { return "MaskFilter.blur(" + this._ui$_style.toString$0(0) + ", " + B.JSNumber_methods.toStringAsFixed$1(this._sigma, 1) + ")"; @@ -157622,21 +159194,24 @@ callback.call$1(new A.HtmlCodec(this.uri.toString$0(0), this.chunkCallback)); return null; }, - $signature: 929 + $signature: 951 }; A.decodeImageFromPixels_executeCallback.prototype = { call$1(codec) { codec.getNextFrame$0().then$1$1(0, new A.decodeImageFromPixels_executeCallback_closure(this.callback), type$.Null); }, - $signature: 448 + $signature: 356 }; A.decodeImageFromPixels_executeCallback_closure.prototype = { call$1(frameInfo) { this.callback.call$1(frameInfo.get$image(frameInfo)); }, - $signature: 933 + $signature: 956 }; A.Shadow.prototype = { + scale$1(_, factor) { + return new A.Shadow(this.color, this.offset.$mul(0, factor), this.blurRadius * factor); + }, $eq(_, other) { var _this = this; if (other == null) @@ -157646,7 +159221,7 @@ return other instanceof A.Shadow && J.$eq$(other.color, _this.color) && J.$eq$(other.offset, _this.offset) && other.blurRadius == _this.blurRadius; }, get$hashCode(_) { - return A.hashValues(this.color, this.offset, this.blurRadius, B.C__HashEnd, B.C__HashEnd, B.C__HashEnd, B.C__HashEnd, B.C__HashEnd, B.C__HashEnd, B.C__HashEnd, B.C__HashEnd, B.C__HashEnd, B.C__HashEnd, B.C__HashEnd, B.C__HashEnd, B.C__HashEnd, B.C__HashEnd, B.C__HashEnd, B.C__HashEnd, B.C__HashEnd); + return A.hashValues(this.color, this.offset, this.blurRadius, B.C__HashEnd, B.C__HashEnd, B.C__HashEnd, B.C__HashEnd, B.C__HashEnd, B.C__HashEnd, B.C__HashEnd, B.C__HashEnd, B.C__HashEnd, B.C__HashEnd, B.C__HashEnd, B.C__HashEnd, B.C__HashEnd, B.C__HashEnd, B.C__HashEnd); }, toString$0(_) { return "TextShadow(" + A.S(this.color) + ", " + A.S(this.offset) + ", " + A.S(this.blurRadius) + ")"; @@ -157654,21 +159229,25 @@ }; A.PlatformDispatcher.prototype = {}; A.PlatformConfiguration.prototype = { - copyWith$3$locales$platformBrightness$semanticsEnabled(locales, platformBrightness, semanticsEnabled) { + copyWith$4$locales$platformBrightness$semanticsEnabled$textScaleFactor(locales, platformBrightness, semanticsEnabled, textScaleFactor) { var _this = this, t1 = semanticsEnabled == null ? _this.semanticsEnabled : semanticsEnabled, t2 = platformBrightness == null ? _this.platformBrightness : platformBrightness, - t3 = locales == null ? _this.locales : locales; - return new A.PlatformConfiguration(_this.accessibilityFeatures, false, t1, t2, _this.textScaleFactor, t3, _this.defaultRouteName); - }, - copyWith$1$platformBrightness(platformBrightness) { - return this.copyWith$3$locales$platformBrightness$semanticsEnabled(null, platformBrightness, null); + t3 = textScaleFactor == null ? _this.textScaleFactor : textScaleFactor, + t4 = locales == null ? _this.locales : locales; + return new A.PlatformConfiguration(_this.accessibilityFeatures, false, t1, t2, t3, t4, _this.defaultRouteName, _this.systemFontFamily); }, copyWith$1$locales(locales) { - return this.copyWith$3$locales$platformBrightness$semanticsEnabled(locales, null, null); + return this.copyWith$4$locales$platformBrightness$semanticsEnabled$textScaleFactor(locales, null, null, null); + }, + copyWith$1$textScaleFactor(textScaleFactor) { + return this.copyWith$4$locales$platformBrightness$semanticsEnabled$textScaleFactor(null, null, null, textScaleFactor); + }, + copyWith$1$platformBrightness(platformBrightness) { + return this.copyWith$4$locales$platformBrightness$semanticsEnabled$textScaleFactor(null, platformBrightness, null, null); }, copyWith$1$semanticsEnabled(semanticsEnabled) { - return this.copyWith$3$locales$platformBrightness$semanticsEnabled(null, null, semanticsEnabled); + return this.copyWith$4$locales$platformBrightness$semanticsEnabled$textScaleFactor(null, null, semanticsEnabled, null); } }; A.ViewConfiguration0.prototype = { @@ -157678,8 +159257,18 @@ }; A.FrameTiming.prototype = { toString$0(_) { - var t1 = this._ui$_data; - return A.getRuntimeType(this).toString$0(0) + "(buildDuration: " + (A.S((A.Duration$(0, 0, t1[2], 0, 0, 0)._duration - A.Duration$(0, 0, t1[1], 0, 0, 0)._duration) * 0.001) + "ms") + ", rasterDuration: " + (A.S((A.Duration$(0, 0, t1[4], 0, 0, 0)._duration - A.Duration$(0, 0, t1[3], 0, 0, 0)._duration) * 0.001) + "ms") + ", vsyncOverhead: " + (A.S((A.Duration$(0, 0, t1[1], 0, 0, 0)._duration - A.Duration$(0, 0, t1[0], 0, 0, 0)._duration) * 0.001) + "ms") + ", totalSpan: " + (A.S((A.Duration$(0, 0, t1[4], 0, 0, 0)._duration - A.Duration$(0, 0, t1[0], 0, 0, 0)._duration) * 0.001) + "ms") + ", layerCacheCount: " + t1[6] + ", layerCacheBytes: " + t1[7] + ", pictureCacheCount: " + t1[8] + ", pictureCacheBytes: " + t1[9] + ", frameNumber: " + B.JSArray_methods.get$last(t1) + ")"; + var t9, + t1 = A.getRuntimeType(this).toString$0(0), + t2 = this._ui$_data, + t3 = A.Duration$(0, 0, t2[2], 0, 0, 0), + t4 = t2[1], + t5 = A.Duration$(0, 0, t4, 0, 0, 0), + t6 = t2[4], + t7 = A.Duration$(0, 0, t6, 0, 0, 0), + t8 = A.Duration$(0, 0, t2[3], 0, 0, 0); + t4 = A.Duration$(0, 0, t4, 0, 0, 0); + t9 = t2[0]; + return t1 + "(buildDuration: " + (A.S((t3._duration - t5._duration) * 0.001) + "ms") + ", rasterDuration: " + (A.S((t7._duration - t8._duration) * 0.001) + "ms") + ", vsyncOverhead: " + (A.S((t4._duration - A.Duration$(0, 0, t9, 0, 0, 0)._duration) * 0.001) + "ms") + ", totalSpan: " + (A.S((A.Duration$(0, 0, t6, 0, 0, 0)._duration - A.Duration$(0, 0, t9, 0, 0, 0)._duration) * 0.001) + "ms") + ", layerCacheCount: " + t2[6] + ", layerCacheBytes: " + t2[7] + ", pictureCacheCount: " + t2[8] + ", pictureCacheBytes: " + t2[9] + ", frameNumber: " + B.JSArray_methods.get$last(t2) + ")"; } }; A.AppLifecycleState.prototype = { @@ -157714,7 +159303,7 @@ return t1; }, get$hashCode(_) { - return A.hashValues(this.get$languageCode(this), null, this.get$countryCode(), B.C__HashEnd, B.C__HashEnd, B.C__HashEnd, B.C__HashEnd, B.C__HashEnd, B.C__HashEnd, B.C__HashEnd, B.C__HashEnd, B.C__HashEnd, B.C__HashEnd, B.C__HashEnd, B.C__HashEnd, B.C__HashEnd, B.C__HashEnd, B.C__HashEnd, B.C__HashEnd, B.C__HashEnd); + return A.hashValues(this.get$languageCode(this), null, this.get$countryCode(), B.C__HashEnd, B.C__HashEnd, B.C__HashEnd, B.C__HashEnd, B.C__HashEnd, B.C__HashEnd, B.C__HashEnd, B.C__HashEnd, B.C__HashEnd, B.C__HashEnd, B.C__HashEnd, B.C__HashEnd, B.C__HashEnd, B.C__HashEnd, B.C__HashEnd); }, toString$0(_) { return this._rawToString$1("_"); @@ -157888,7 +159477,7 @@ return t1; }, get$hashCode(_) { - return A.hashValues("tnum", 1, B.C__HashEnd, B.C__HashEnd, B.C__HashEnd, B.C__HashEnd, B.C__HashEnd, B.C__HashEnd, B.C__HashEnd, B.C__HashEnd, B.C__HashEnd, B.C__HashEnd, B.C__HashEnd, B.C__HashEnd, B.C__HashEnd, B.C__HashEnd, B.C__HashEnd, B.C__HashEnd, B.C__HashEnd, B.C__HashEnd); + return A.hashValues("tnum", 1, B.C__HashEnd, B.C__HashEnd, B.C__HashEnd, B.C__HashEnd, B.C__HashEnd, B.C__HashEnd, B.C__HashEnd, B.C__HashEnd, B.C__HashEnd, B.C__HashEnd, B.C__HashEnd, B.C__HashEnd, B.C__HashEnd, B.C__HashEnd, B.C__HashEnd, B.C__HashEnd); }, toString$0(_) { return "FontFeature('tnum', 1)"; @@ -157943,6 +159532,26 @@ return "TextLeadingDistribution." + this._core$_name; } }; + A.TextHeightBehavior.prototype = { + $eq(_, other) { + var t1; + if (other == null) + return false; + if (J.get$runtimeType$(other) !== A.getRuntimeType(this)) + return false; + if (other instanceof A.TextHeightBehavior) + t1 = other.leadingDistribution === this.leadingDistribution; + else + t1 = false; + return t1; + }, + get$hashCode(_) { + return A.hashValues(true, true, B.C__HashEnd, B.C__HashEnd, B.C__HashEnd, B.C__HashEnd, B.C__HashEnd, B.C__HashEnd, B.C__HashEnd, B.C__HashEnd, B.C__HashEnd, B.C__HashEnd, B.C__HashEnd, B.C__HashEnd, B.C__HashEnd, B.C__HashEnd, B.C__HashEnd, B.C__HashEnd); + }, + toString$0(_) { + return "TextHeightBehavior(applyHeightToFirstAscent: true, applyHeightToLastDescent: true, leadingDistribution: " + this.leadingDistribution.toString$0(0) + ")"; + } + }; A.TextDirection.prototype = { toString$0(_) { return "TextDirection." + this._core$_name; @@ -157961,7 +159570,7 @@ }, get$hashCode(_) { var _this = this; - return A.hashValues(_this.left, _this.top, _this.right, _this.bottom, _this.direction, B.C__HashEnd, B.C__HashEnd, B.C__HashEnd, B.C__HashEnd, B.C__HashEnd, B.C__HashEnd, B.C__HashEnd, B.C__HashEnd, B.C__HashEnd, B.C__HashEnd, B.C__HashEnd, B.C__HashEnd, B.C__HashEnd, B.C__HashEnd, B.C__HashEnd); + return A.hashValues(_this.left, _this.top, _this.right, _this.bottom, _this.direction, B.C__HashEnd, B.C__HashEnd, B.C__HashEnd, B.C__HashEnd, B.C__HashEnd, B.C__HashEnd, B.C__HashEnd, B.C__HashEnd, B.C__HashEnd, B.C__HashEnd, B.C__HashEnd, B.C__HashEnd, B.C__HashEnd); }, toString$0(_) { var _this = this; @@ -157982,7 +159591,7 @@ return other instanceof A.TextPosition && other.offset == this.offset && other.affinity === this.affinity; }, get$hashCode(_) { - return A.hashValues(this.offset, this.affinity, B.C__HashEnd, B.C__HashEnd, B.C__HashEnd, B.C__HashEnd, B.C__HashEnd, B.C__HashEnd, B.C__HashEnd, B.C__HashEnd, B.C__HashEnd, B.C__HashEnd, B.C__HashEnd, B.C__HashEnd, B.C__HashEnd, B.C__HashEnd, B.C__HashEnd, B.C__HashEnd, B.C__HashEnd, B.C__HashEnd); + return A.hashValues(this.offset, this.affinity, B.C__HashEnd, B.C__HashEnd, B.C__HashEnd, B.C__HashEnd, B.C__HashEnd, B.C__HashEnd, B.C__HashEnd, B.C__HashEnd, B.C__HashEnd, B.C__HashEnd, B.C__HashEnd, B.C__HashEnd, B.C__HashEnd, B.C__HashEnd, B.C__HashEnd, B.C__HashEnd); }, toString$0(_) { return A.getRuntimeType(this).toString$0(0) + "(offset: " + A.S(this.offset) + ", affinity: " + this.affinity.toString$0(0) + ")"; @@ -158000,7 +159609,7 @@ return other instanceof A.TextRange && other.start == this.start && other.end == this.end; }, get$hashCode(_) { - return A.hashValues(J.get$hashCode$(this.start), J.get$hashCode$(this.end), B.C__HashEnd, B.C__HashEnd, B.C__HashEnd, B.C__HashEnd, B.C__HashEnd, B.C__HashEnd, B.C__HashEnd, B.C__HashEnd, B.C__HashEnd, B.C__HashEnd, B.C__HashEnd, B.C__HashEnd, B.C__HashEnd, B.C__HashEnd, B.C__HashEnd, B.C__HashEnd, B.C__HashEnd, B.C__HashEnd); + return A.hashValues(J.get$hashCode$(this.start), J.get$hashCode$(this.end), B.C__HashEnd, B.C__HashEnd, B.C__HashEnd, B.C__HashEnd, B.C__HashEnd, B.C__HashEnd, B.C__HashEnd, B.C__HashEnd, B.C__HashEnd, B.C__HashEnd, B.C__HashEnd, B.C__HashEnd, B.C__HashEnd, B.C__HashEnd, B.C__HashEnd, B.C__HashEnd); }, toString$0(_) { return "TextRange(start: " + A.S(this.start) + ", end: " + A.S(this.end) + ")"; @@ -158084,25 +159693,12 @@ return t1; }, get$hashCode(_) { - return A.hashValues(null, null, B.C__HashEnd, B.C__HashEnd, B.C__HashEnd, B.C__HashEnd, B.C__HashEnd, B.C__HashEnd, B.C__HashEnd, B.C__HashEnd, B.C__HashEnd, B.C__HashEnd, B.C__HashEnd, B.C__HashEnd, B.C__HashEnd, B.C__HashEnd, B.C__HashEnd, B.C__HashEnd, B.C__HashEnd, B.C__HashEnd); + return A.hashValues(null, null, B.C__HashEnd, B.C__HashEnd, B.C__HashEnd, B.C__HashEnd, B.C__HashEnd, B.C__HashEnd, B.C__HashEnd, B.C__HashEnd, B.C__HashEnd, B.C__HashEnd, B.C__HashEnd, B.C__HashEnd, B.C__HashEnd, B.C__HashEnd, B.C__HashEnd, B.C__HashEnd); }, toString$0(_) { return "GestureSettings(physicalTouchSlop: null, physicalDoubleTapSlop: null)"; } }; - A.PlatformViewRegistry.prototype = {}; - A._futurize_closure.prototype = { - call$1(t) { - var t1 = this.completer; - if (t == null) - t1.completeError$1(new A._Exception("operation failed")); - else - t1.complete$1(0, t); - }, - $signature() { - return this.T._eval$1("~(0)"); - } - }; A.AudioBuffer.prototype = { get$length(receiver) { return receiver.length; @@ -158164,13 +159760,13 @@ call$2(k, v) { return this.keys.push(k); }, - $signature: 138 + $signature: 132 }; A.AudioParamMap_values_closure.prototype = { call$2(k, v) { return this.values.push(v); }, - $signature: 138 + $signature: 132 }; A.AudioTrack.prototype = { get$id(receiver) { @@ -158260,6 +159856,7 @@ }, readString$0() { var t1, t2, t3, t4, _this = this, + utf8 = true, codes = A._setArrayType([], type$.JSArray_int); if (_this.get$isEOS()) return ""; @@ -158269,8 +159866,7 @@ break; codes.push(t4); } - t1 = new A.Utf8Decoder(false).convert$1(codes); - return t1; + return utf8 ? new A.Utf8Decoder(false).convert$1(codes) : A.String_String$fromCharCodes(codes, 0, null); }, readUint16$0() { var _this = this, @@ -158732,7 +160328,7 @@ t1 = A._lateReadCheck(_this.__Deflate__strStart, "_strStart"); t2 = A._lateReadCheck(_this.__Deflate__blockStart, "_blockStart"); for (dcode = 0; dcode < 30; ++dcode) - out_length += A._lateReadCheck(_this.__Deflate__dynamicDistTree, _s16_)[dcode * 2] * (5 + B.List_X3d0[dcode]); + out_length += A._lateReadCheck(_this.__Deflate__dynamicDistTree, _s16_)[dcode * 2] * (5 + B.List_X3d[dcode]); out_length = A._rshift(out_length, 3); if (A._lateReadCheck(_this.__Deflate__matches, _s8_0) < A._lateReadCheck(_this.__Deflate__lastLit, _s8_) / 2 && out_length < (t1 - t2) / 2) return true; @@ -158740,13 +160336,11 @@ return A._lateReadCheck(_this.__Deflate__lastLit, _s8_) === A._lateReadCheck(_this.__Deflate__litBufferSize, "_litBufferSize") - 1; }, _compressBlock$2(ltree, dtree) { - var lx, code, extra, t1, dist, lc, _this = this, + var lx, t1, dist, lc, code, extra, _this = this, _s8_ = "_lastLit", _s14_ = "_pendingBuffer"; if (A._lateReadCheck(_this.__Deflate__lastLit, _s8_) !== 0) { lx = 0; - code = null; - extra = null; do { t1 = lx * 2; dist = J.$index$asx(A._lateReadCheck(_this.__Deflate__pendingBuffer, _s14_), A._lateReadCheck(_this.__Deflate__dbuf, "_dbuf") + t1) << 8 & 65280 | J.$index$asx(A._lateReadCheck(_this.__Deflate__pendingBuffer, _s14_), A._lateReadCheck(_this.__Deflate__dbuf, "_dbuf") + t1 + 1) & 255; @@ -158757,15 +160351,15 @@ else { code = B.List_NUU[lc]; _this._sendCode$2(code + 256 + 1, ltree); - extra = B.List_qQn0[code]; + extra = B.List_qQn[code]; if (extra !== 0) - _this._sendBits$2(lc - B.List_qQn1[code], extra); + _this._sendBits$2(lc - B.List_qQn0[code], extra); --dist; code = A._HuffmanTree__dCode(dist); _this._sendCode$2(code, dtree); - extra = B.List_X3d0[code]; + extra = B.List_X3d[code]; if (extra !== 0) - _this._sendBits$2(dist - B.List_X3d1[code], extra); + _this._sendBits$2(dist - B.List_X3d0[code], extra); } } while (lx < A._lateReadCheck(_this.__Deflate__lastLit, _s8_)); } @@ -159006,7 +160600,7 @@ return t1 ? 3 : 1; }, _deflateSlow$1(flush) { - var t1, hash_head, bflush, t2, t3, max_insert, _this = this, + var t1, hash_head, t2, t3, max_insert, bflush, _this = this, _s10_ = "_lookAhead", _s11_ = "_insertHash", _s10_0 = "_hashShift", @@ -159019,7 +160613,7 @@ _s11_1 = "_prevLength", _s9_1 = "_strategy", _s15_ = "_matchAvailable"; - for (t1 = flush === 0, hash_head = 0, bflush = null; true;) { + for (t1 = flush === 0, hash_head = 0; true;) { if (A._lateReadCheck(_this.__Deflate__lookAhead, _s10_) < 262) { _this._fillWindow$0(); if (A._lateReadCheck(_this.__Deflate__lookAhead, _s10_) < 262 && t1) @@ -159079,8 +160673,7 @@ if (bflush) _this._flushBlockOnly$1(false); } else if (A._lateReadCheck(_this.__Deflate__matchAvailable, _s15_) !== 0) { - bflush = _this._trTally$2(0, J.$index$asx(A._lateReadCheck(_this.__Deflate__window, _s7_), A._lateReadCheck(_this.__Deflate__strStart, _s9_) - 1) & 255); - if (bflush) + if (_this._trTally$2(0, J.$index$asx(A._lateReadCheck(_this.__Deflate__window, _s7_), A._lateReadCheck(_this.__Deflate__strStart, _s9_) - 1) & 255)) _this._flushBlockOnly$1(false); _this.__Deflate__strStart = A._lateReadCheck(_this.__Deflate__strStart, _s9_) + 1; _this.__Deflate__lookAhead = A._lateReadCheck(_this.__Deflate__lookAhead, _s10_) - 1; @@ -159099,7 +160692,7 @@ return t1 ? 3 : 1; }, _longestMatch$1(cur_match) { - var scan0, len, match, _this = this, + var scan0, match, len, _this = this, _s9_ = "_strStart", _s11_ = "_prevLength", _s11_0 = "_windowSize", @@ -159120,7 +160713,6 @@ if (nice_match > A._lateReadCheck(_this.__Deflate__lookAhead, _s10_)) nice_match = A._lateReadCheck(_this.__Deflate__lookAhead, _s10_); scan0 = strend - 258; - len = null; do { c$0: { t2 = cur_match + best_len; @@ -159267,7 +160859,7 @@ A._DeflaterConfig.prototype = {}; A._HuffmanTree.prototype = { _genBitlen$1(s) { - var t2, bits, t3, h, t4, xbits, f, overflow, n, t5, t6, bits0, m, _this = this, + var t2, bits, t3, h, t4, overflow, n, t5, t6, xbits, f, bits0, m, _this = this, _s10_ = "staticDesc", _s8_ = "_heapMax", _s11_ = "_optimalLen", @@ -159280,7 +160872,7 @@ t2[bits] = 0; t3 = s._heap; t1[t3[A._lateReadCheck(s.__Deflate__heapMax, _s8_)] * 2 + 1] = 0; - for (h = A._lateReadCheck(s.__Deflate__heapMax, _s8_) + 1, t4 = stree != null, xbits = null, f = null, overflow = 0; h < 573; ++h) { + for (h = A._lateReadCheck(s.__Deflate__heapMax, _s8_) + 1, t4 = stree != null, overflow = 0; h < 573; ++h) { n = t3[h]; t5 = n * 2; t6 = t5 + 1; @@ -159311,7 +160903,7 @@ t2[max_length] = t2[max_length] - 1; overflow -= 2; } while (overflow > 0); - for (bits = max_length, m = null; bits !== 0; --bits) { + for (bits = max_length; bits !== 0; --bits) { n = t2[bits]; for (; n !== 0;) { --h; @@ -159439,7 +161031,7 @@ A.Inflate.prototype = { _inflate$0() { var t1, t2, _this = this; - _this._inflate$_bitBufferLen = _this._inflate$_bitBuffer = 0; + _this._bitBufferLen = _this._bitBuffer = 0; if (!_this.inputSet) return; for (t1 = _this.__Inflate_input; t2 = A._lateReadCheck(t1, "input"), t2.offset < t2.start + A._lateReadCheck(t2.__InputStream__length, "_length");) @@ -159451,13 +161043,13 @@ t1 = _this.__Inflate_input; if (A._lateReadCheck(t1, _s5_).get$isEOS()) return false; - hdr = _this._inflate$_readBits$1(3); + hdr = _this._readBits$1(3); btype = hdr >>> 1; switch (btype) { case 0: - _this._inflate$_bitBufferLen = _this._inflate$_bitBuffer = 0; - len = _this._inflate$_readBits$1(16); - t2 = _this._inflate$_readBits$1(16); + _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")); t2 = A._lateReadCheck(t1, _s5_); @@ -159476,56 +161068,56 @@ } return (hdr & 1) === 0; }, - _inflate$_readBits$1($length) { + _readBits$1($length) { var t1, t2, t3, t4, _this = this; if ($length === 0) return 0; - for (t1 = _this.__Inflate_input; t2 = _this._inflate$_bitBufferLen, t2 < $length;) { + for (t1 = _this.__Inflate_input; t2 = _this._bitBufferLen, t2 < $length;) { t2 = A._lateReadCheck(t1, "input"); if (t2.offset >= t2.start + A._lateReadCheck(t2.__InputStream__length, "_length")) throw A.wrapException(A.ArchiveException$("input buffer is broken")); t2 = A._lateReadCheck(t1, "input"); t2 = J.$index$asx(t2.buffer, t2.offset++); - t3 = _this._inflate$_bitBuffer; - t4 = _this._inflate$_bitBufferLen; - _this._inflate$_bitBuffer = (t3 | B.JSInt_methods.$shl(t2, t4)) >>> 0; - _this._inflate$_bitBufferLen = t4 + 8; + t3 = _this._bitBuffer; + t4 = _this._bitBufferLen; + _this._bitBuffer = (t3 | B.JSInt_methods.$shl(t2, t4)) >>> 0; + _this._bitBufferLen = t4 + 8; } - t1 = _this._inflate$_bitBuffer; + t1 = _this._bitBuffer; t3 = B.JSInt_methods._shlPositive$1(1, $length); - _this._inflate$_bitBuffer = B.JSInt_methods._shrBothPositive$1(t1, $length); - _this._inflate$_bitBufferLen = t2 - $length; + _this._bitBuffer = B.JSInt_methods._shrBothPositive$1(t1, $length); + _this._bitBufferLen = t2 - $length; return (t1 & t3 - 1) >>> 0; }, _readCodeByTable$1(table) { var t2, t3, t4, t5, codeWithLength, codeLength, _this = this, t1 = A._lateReadCheck(table.__HuffmanTable_table, "table"), maxCodeLength = table.maxCodeLength; - for (t2 = _this.__Inflate_input; _this._inflate$_bitBufferLen < maxCodeLength;) { + for (t2 = _this.__Inflate_input; _this._bitBufferLen < maxCodeLength;) { t3 = A._lateReadCheck(t2, "input"); if (t3.offset >= t3.start + A._lateReadCheck(t3.__InputStream__length, "_length")) break; t3 = A._lateReadCheck(t2, "input"); t3 = J.$index$asx(t3.buffer, t3.offset++); - t4 = _this._inflate$_bitBuffer; - t5 = _this._inflate$_bitBufferLen; - _this._inflate$_bitBuffer = (t4 | B.JSInt_methods.$shl(t3, t5)) >>> 0; - _this._inflate$_bitBufferLen = t5 + 8; + t4 = _this._bitBuffer; + t5 = _this._bitBufferLen; + _this._bitBuffer = (t4 | B.JSInt_methods.$shl(t3, t5)) >>> 0; + _this._bitBufferLen = t5 + 8; } - codeWithLength = J.$index$asx(t1, (_this._inflate$_bitBuffer & B.JSInt_methods._shlPositive$1(1, maxCodeLength) - 1) >>> 0); + codeWithLength = J.$index$asx(t1, (_this._bitBuffer & B.JSInt_methods._shlPositive$1(1, maxCodeLength) - 1) >>> 0); codeLength = codeWithLength >>> 16; - _this._inflate$_bitBuffer = B.JSInt_methods._shrBothPositive$1(_this._inflate$_bitBuffer, codeLength); - _this._inflate$_bitBufferLen -= codeLength; + _this._bitBuffer = B.JSInt_methods._shrBothPositive$1(_this._bitBuffer, codeLength); + _this._bitBufferLen -= codeLength; return codeWithLength & 65535; }, _parseDynamicHuffmanBlock$0() { var i, codeLengthsTable, litlenLengths, distLengths, litlen, dist, _this = this, - numLitLengthCodes = _this._inflate$_readBits$1(5) + 257, - numDistanceCodes = _this._inflate$_readBits$1(5) + 1, - numCodeLengths = _this._inflate$_readBits$1(4) + 4, + 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._inflate$_readBits$1(3); + codeLengths[B.List_uSC[i]] = _this._readBits$1(3); codeLengthsTable = A.HuffmanTable$(codeLengths); litlenLengths = new Uint8Array(numLitLengthCodes); distLengths = new Uint8Array(numDistanceCodes); @@ -159546,10 +161138,10 @@ continue; } ti = code - 257; - codeLength = B.List_qQn[ti] + _this._inflate$_readBits$1(B.List_eea[ti]); + 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._inflate$_readBits$1(B.List_X3d0[distCode]); + 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; @@ -159561,8 +161153,8 @@ } else throw A.wrapException(A.ArchiveException$("Illegal unused distance symbol")); } - for (t1 = _this.__Inflate_input; t2 = _this._inflate$_bitBufferLen, t2 >= 8;) { - _this._inflate$_bitBufferLen = t2 - 8; + for (t1 = _this.__Inflate_input; t2 = _this._bitBufferLen, t2 >= 8;) { + _this._bitBufferLen = t2 - 8; t2 = A._lateReadCheck(t1, "input"); if (--t2.offset < 0) t2.offset = 0; @@ -159574,14 +161166,14 @@ code = _this._readCodeByTable$1(table); switch (code) { case 16: - repeat = 3 + _this._inflate$_readBits$1(2); + repeat = 3 + _this._readBits$1(2); for (; repeat0 = repeat - 1, repeat > 0; repeat = repeat0, i = i0) { i0 = i + 1; lengths[i] = prev; } break; case 17: - repeat = 3 + _this._inflate$_readBits$1(3); + repeat = 3 + _this._readBits$1(3); for (; repeat0 = repeat - 1, repeat > 0; repeat = repeat0, i = i0) { i0 = i + 1; lengths[i] = 0; @@ -159589,7 +161181,7 @@ prev = 0; break; case 18: - repeat = 11 + _this._inflate$_readBits$1(7); + repeat = 11 + _this._readBits$1(7); for (; repeat0 = repeat - 1, repeat > 0; repeat = repeat0, i = i0) { i0 = i + 1; lengths[i] = 0; @@ -159609,6 +161201,1035 @@ return lengths; } }; + A.AttributedSpans.prototype = { + hasAttributionsWithin$3$attributions$end$start(attributions, end, start) { + var t1, i, t2, attribution, + attributionsToFind = A.LinkedHashSet_LinkedHashSet$from(attributions, type$.dynamic); + for (t1 = A._instanceType(attributionsToFind)._eval$1("_LinkedHashSetIterator<1>"), i = start; i <= end; ++i) + for (t2 = new A._LinkedHashSetIterator(attributionsToFind, attributionsToFind._collection$_modifications, t1), t2._collection$_cell = attributionsToFind._collection$_first; t2.moveNext$0();) { + attribution = t2._collection$_current; + if (this.hasAttributionAt$2$attribution(i, attribution)) + attributionsToFind.remove$1(0, attribution); + if (attributionsToFind._collection$_length === 0) + return true; + } + return false; + }, + getMatchingAttributionsWithin$3$attributions$end$start(attributions, end, start) { + var t1, i, t2, t3, otherAttributions, t4, t5, + matchingAttributions = A.LinkedHashSet_LinkedHashSet$_empty(type$.Attribution); + for (t1 = A._instanceType(attributions)._eval$1("_LinkedHashSetIterator<1>"), i = start; i <= end; ++i) + for (t2 = new A._LinkedHashSetIterator(attributions, attributions._collection$_modifications, t1), t2._collection$_cell = attributions._collection$_first; t2.moveNext$0();) { + t3 = t2._collection$_current; + otherAttributions = this.getAllAttributionsAt$1(start); + for (t4 = new A._LinkedHashSetIterator(otherAttributions, otherAttributions._collection$_modifications, A._instanceType(otherAttributions)._eval$1("_LinkedHashSetIterator<1>")), t4._collection$_cell = otherAttributions._collection$_first; t4.moveNext$0();) { + t5 = t4._collection$_current; + if (t5.get$id(t5) === t3.get$id(t3)) + matchingAttributions.add$1(0, t5); + } + } + return matchingAttributions; + }, + hasAttributionAt$2$attribution(offset, attribution) { + var t1, markerAfter, + markerBefore = this._getStartingMarkerAtOrBefore$2$attribution(offset, attribution); + if (markerBefore == null) + return false; + t1 = markerBefore.offset; + markerAfter = this._getEndingMarkerAtOrAfter$2$attribution(t1, attribution); + if (markerAfter == null) + throw A.wrapException(A.Exception_Exception("Found an open-ended attribution. It starts with: " + markerBefore.toString$0(0))); + return t1 <= offset && offset <= markerAfter.offset; + }, + getAllAttributionsAt$1(offset) { + var t2, allAttributions, t3, t4, _i, marker, attributionsAtOffset, _null = null, + t1 = $.$get$_log1(); + t1.log$4(B.Level_FINE_500, "offset: " + A.S(offset), _null, _null); + t1.log$4(B.Level_FINE_500, " - collecting all existing markers", _null, _null); + t2 = type$.Attribution; + allAttributions = A.LinkedHashSet_LinkedHashSet$_empty(t2); + for (t3 = this._attributions, t4 = t3.length, _i = 0; _i < t3.length; t3.length === t4 || (0, A.throwConcurrentModificationError)(t3), ++_i) { + marker = t3[_i]; + t1.log$4(B.Level_FINE_500, " - marker: " + A.S(marker), _null, _null); + allAttributions.add$1(0, marker.attribution); + } + attributionsAtOffset = A.LinkedHashSet_LinkedHashSet$_empty(t2); + for (t1 = A._LinkedHashSetIterator$(allAttributions, allAttributions._collection$_modifications, allAttributions.$ti._precomputed1); t1.moveNext$0();) { + t2 = t1._collection$_current; + if (this.hasAttributionAt$2$attribution(offset, t2)) { + $.$get$_log1().log$4(B.Level_FINE_500, "getAllAttributionsAt", " - adding attribution: " + A.S(t2), _null); + attributionsAtOffset.add$1(0, t2); + } + } + return attributionsAtOffset; + }, + getAttributionSpansInRange$4$attributionFilter$end$resizeSpansToFitInRange$start(attributionFilter, end, resizeSpansToFitInRange, start) { + var i, attributionsAtOffset, t1, t2, t3, t4, t5, _this = this, + matchingAttributionSpans = A.LinkedHashSet_LinkedHashSet$_empty(type$.AttributionSpan); + for (i = start; i <= end; ++i) { + attributionsAtOffset = _this.getAllAttributionsAt$1(i); + for (t1 = new A._LinkedHashSetIterator(attributionsAtOffset, attributionsAtOffset._collection$_modifications, A._instanceType(attributionsAtOffset)._eval$1("_LinkedHashSetIterator<1>")), t1._collection$_cell = attributionsAtOffset._collection$_first, t2 = A.S(i); t1.moveNext$0();) { + 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.')); + 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)); + } + } + } + return matchingAttributionSpans; + }, + _getStartingMarkerAtOrBefore$2$attribution(offset, attribution) { + var t1 = this._attributions; + 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)); + }, + _getEndingMarkerAtOrAfter$2$attribution(offset, attribution) { + var t1 = this._attributions; + return A.IterableExtension_firstWhereOrNull(new A.WhereIterable(t1, new A.AttributedSpans__getEndingMarkerAtOrAfter_closure(attribution), A._arrayInstanceType(t1)._eval$1("WhereIterable<1>")), new A.AttributedSpans__getEndingMarkerAtOrAfter_closure0(offset)); + }, + addAttribution$3$end$newAttribution$start(end, newAttribution, start) { + var matchingAttributions, t1, t2, conflictStart, i, t3, t4, t5, t6, t7, markersToDelete, lastDeletedMarker, _this = this, _null = null; + if (start < 0 || start > end) + return; + matchingAttributions = _this.getMatchingAttributionsWithin$3$attributions$end$start(A.LinkedHashSet_LinkedHashSet$_literal([newAttribution], type$.Attribution), end, start); + if (matchingAttributions._collection$_length !== 0) + for (t1 = A._LinkedHashSetIterator$(matchingAttributions, matchingAttributions._collection$_modifications, A._instanceType(matchingAttributions)._precomputed1); t1.moveNext$0();) { + t2 = t1._collection$_current; + if (!newAttribution.canMergeWith$1(t2)) { + conflictStart = A._Cell$named("conflictStart"); + for (i = start; i <= end; ++i) + if (_this.hasAttributionAt$2$attribution(i, t2)) { + conflictStart.__late_helper$_value = i; + break; + } + throw A.wrapException(new A.IncompatibleOverlappingAttributionsException(t2, newAttribution, conflictStart.readLocal$0())); + } + } + t1 = $.$get$_log1(); + t2 = A.S(start); + t3 = "" + end; + t1.log$4(B.Level_FINE_500, "start: " + t2 + " -> end: " + t3, _null, _null); + if (!_this.hasAttributionAt$2$attribution(start, newAttribution)) { + t1.log$4(B.Level_FINE_500, "adding start marker at: " + t2, _null, _null); + _this._insertMarker$1(new A.SpanMarker(newAttribution, start, B.SpanMarkerType_0)); + } + t4 = _this._attributions; + t5 = A._arrayInstanceType(t4)._eval$1("WhereIterable<1>"); + t6 = t5._eval$1("WhereIterable"); + t7 = t6._eval$1("WhereIterable"); + markersToDelete = A.List_List$of(new A.WhereIterable(new A.WhereIterable(new A.WhereIterable(t4, new A.AttributedSpans_addAttribution_closure(newAttribution), t5), new A.AttributedSpans_addAttribution_closure0(start), t6), new A.AttributedSpans_addAttribution_closure1(end), t7), true, t7._eval$1("Iterable.E")); + t1.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")); + B.JSArray_methods._removeWhere$2(t4, new A.AttributedSpans_addAttribution_closure2(markersToDelete), true); + lastDeletedMarker = markersToDelete.length !== 0 ? B.JSArray_methods.get$last(markersToDelete) : _null; + if (lastDeletedMarker == null || lastDeletedMarker.markerType === B.SpanMarkerType_1) { + t1.log$4(B.Level_FINE_500, "inserting ending marker at: " + t3, _null, _null); + _this._insertMarker$1(new A.SpanMarker(newAttribution, end, B.SpanMarkerType_1)); + } + t1.log$4(B.Level_FINE_500, "all attributions after:", _null, _null); + new A.WhereIterable(t4, new A.AttributedSpans_addAttribution_closure3(newAttribution), t5).forEach$1(0, new A.AttributedSpans_addAttribution_closure4()); + }, + removeAttribution$3$attributionToRemove$end$start(attributionToRemove, end, start) { + var endCapMarkersToInsert, t4, t5, t6, t7, markersToDelete, _this = this, _null = null, + t1 = $.$get$_log1(), + t2 = A.S(start), + t3 = "" + 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)); + if (!_this.hasAttributionsWithin$3$attributions$end$start(A.LinkedHashSet_LinkedHashSet$_literal([attributionToRemove], type$.Attribution), end, start)) { + t1.log$4(B.Level_FINE_500, "No such attribution exists in the given span range", _null, _null); + return; + } + endCapMarkersToInsert = A.LinkedHashSet_LinkedHashSet$_empty(type$.SpanMarker); + t4 = start - 1; + if (_this.hasAttributionAt$2$attribution(t4, attributionToRemove)) + if (_this._getMarkerAt$3(attributionToRemove, t4, B.SpanMarkerType_1)._collection$_length === 0) { + t1.log$4(B.Level_FINER_400, 'Creating a new "end" marker to appear before the removal range at ' + t4, _null, _null); + endCapMarkersToInsert.add$1(0, new A.SpanMarker(attributionToRemove, t4, B.SpanMarkerType_1)); + } + t4 = end + 1; + if (_this.hasAttributionAt$2$attribution(t4, attributionToRemove)) + if (_this._getMarkerAt$3(attributionToRemove, t4, B.SpanMarkerType_0)._collection$_length === 0) { + t1.log$4(B.Level_FINER_400, 'Creating a new "start" marker to appear after the removal range at ' + t4, _null, _null); + endCapMarkersToInsert.add$1(0, new A.SpanMarker(attributionToRemove, t4, B.SpanMarkerType_0)); + } + for (t4 = A._LinkedHashSetIterator$(endCapMarkersToInsert, endCapMarkersToInsert._collection$_modifications, endCapMarkersToInsert.$ti._precomputed1); t4.moveNext$0();) { + t5 = t4._collection$_current; + t1.log$4(B.Level_FINER_400, "Inserting new cap marker: " + A.S(t5), _null, _null); + _this._insertMarker$1(t5); + } + t4 = _this._attributions; + t5 = A._arrayInstanceType(t4)._eval$1("WhereIterable<1>"); + t6 = t5._eval$1("WhereIterable"); + t7 = t6._eval$1("WhereIterable"); + markersToDelete = A.List_List$of(new A.WhereIterable(new A.WhereIterable(new A.WhereIterable(t4, new A.AttributedSpans_removeAttribution_closure(attributionToRemove), t5), new A.AttributedSpans_removeAttribution_closure0(start), t6), new A.AttributedSpans_removeAttribution_closure1(end), t7), true, t7._eval$1("Iterable.E")); + t1.log$4(B.Level_FINER_400, "removing " + markersToDelete.length + " markers between " + t2 + " and " + t3, _null, _null); + if (!!t4.fixed$length) + A.throwExpression(A.UnsupportedError$("removeWhere")); + B.JSArray_methods._removeWhere$2(t4, new A.AttributedSpans_removeAttribution_closure2(markersToDelete), true); + t1.log$4(B.Level_FINER_400, "all attributions after:", _null, _null); + new A.WhereIterable(t4, new A.AttributedSpans_removeAttribution_closure3(attributionToRemove), t5).forEach$1(0, new A.AttributedSpans_removeAttribution_closure4()); + }, + _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); + 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) + return false; + t2 = _this._attributions; + nextMarker = A.IterableExtension_firstWhereOrNull(B.JSArray_methods.sublist$1(t2, B.JSArray_methods.indexOf$1(t2, markerBefore)), new A.AttributedSpans__isContinuousAttribution_closure(markerBefore, attribution)); + t1.log$4(B.Level_FINE_500, "next marker: " + A.S(nextMarker), _null, _null); + if (nextMarker == null) { + t1.log$4(B.Level_WARNING_900, "Inconsistent attribution markers. Found a `start` marker with no matching `end`.", _null, _null); + t1.log$4(B.Level_WARNING_900, _this, _null, _null); + throw A.wrapException(A.Exception_Exception("Inconsistent attributions state. Found a `start` marker with no matching `end`.")); + } + if (nextMarker.markerType === B.SpanMarkerType_0) { + t1.log$4(B.Level_WARNING_900, _s83_, _null, _null); + t1.log$4(B.Level_WARNING_900, _this, _null, _null); + throw A.wrapException(A.Exception_Exception(_s83_)); + } + return nextMarker.offset >= end; + }, + _getNearestMarkerAtOrBefore$3$attribution$type(offset, attribution, type) { + var markerBefore, markerBefore0, t3, + t1 = this._attributions, + t2 = A._arrayInstanceType(t1)._eval$1("WhereIterable<1>"); + t1 = new A.WhereIterable(t1, new A.AttributedSpans__getNearestMarkerAtOrBefore_closure(attribution), t2); + for (t1 = t1.get$iterator(t1), t2 = new A.WhereIterator(t1, new A.AttributedSpans__getNearestMarkerAtOrBefore_closure0(type), t2._eval$1("WhereIterator")), markerBefore = null; t2.moveNext$0();) { + markerBefore0 = t1.get$current(t1); + t3 = markerBefore0.offset; + if (t3 <= offset) + markerBefore = markerBefore0; + if (t3 > offset) + break; + } + return markerBefore; + }, + _getMarkerAt$3(attribution, offset, type) { + var t1 = this._attributions, + t2 = A._arrayInstanceType(t1)._eval$1("WhereIterable<1>"), + t3 = t2._eval$1("WhereIterable"), + t4 = t3._eval$1("WhereIterable"); + return A.LinkedHashSet_LinkedHashSet$of(new A.WhereIterable(new A.WhereIterable(new A.WhereIterable(t1, new A.AttributedSpans__getMarkerAt_closure(attribution), t2), new A.AttributedSpans__getMarkerAt_closure0(offset), t3), new A.AttributedSpans__getMarkerAt_closure1(type), t4), t4._eval$1("Iterable.E")); + }, + _insertMarker$1(newMarker) { + var t1 = this._attributions, + indexOfFirstMarkerAfterInsertionPoint = B.JSArray_methods.indexWhere$1(t1, new A.AttributedSpans__insertMarker_closure(newMarker)); + if (indexOfFirstMarkerAfterInsertionPoint >= 0) + B.JSArray_methods.insert$2(t1, indexOfFirstMarkerAfterInsertionPoint, newMarker); + else + t1.push(newMarker); + }, + addAt$2$index$other(index, other) { + var t2, t3, pushedSpans, combinedAttributions, _i, _null = null, + t1 = this._attributions; + 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.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); + t2.log$4(B.Level_FINE_500, "`other` attributions before pushing them:", _null, _null); + t2.log$4(B.Level_FINE_500, other.toString$0(0), _null, _null); + t3 = type$.SpanMarker; + pushedSpans = A.AttributedSpans$(A.List_List$from(other._attributions, true, t3)); + pushedSpans.pushAttributionsBack$1(index); + combinedAttributions = A.List_List$from(t1, true, t3); + B.JSArray_methods.addAll$1(combinedAttributions, pushedSpans._attributions); + t2.log$4(B.Level_FINE_500, "combined attributions before merge:", _null, _null); + for (t3 = combinedAttributions.length, _i = 0; _i < combinedAttributions.length; combinedAttributions.length === t3 || (0, A.throwConcurrentModificationError)(combinedAttributions), ++_i) + t2.log$4(B.Level_FINE_500, " - " + A.S(combinedAttributions[_i]), _null, _null); + this._mergeBackToBackAttributions$2(combinedAttributions, index); + t2.log$4(B.Level_FINE_500, "combined attributions after merge:", _null, _null); + for (t3 = combinedAttributions.length, _i = 0; _i < combinedAttributions.length; combinedAttributions.length === t3 || (0, A.throwConcurrentModificationError)(combinedAttributions), ++_i) + t2.log$4(B.Level_FINE_500, " - " + A.S(combinedAttributions[_i]), _null, _null); + B.JSArray_methods.set$length(t1, 0); + B.JSArray_methods.addAll$1(t1, combinedAttributions); + }, + _mergeBackToBackAttributions$2(attributions, mergePoint) { + var t3, t4, endAtMergePointMarkers, startAtMergePointMarkers, _i, startMarker, endMarker, _null = null, + t1 = $.$get$_log1(), + t2 = "" + mergePoint; + t1.log$4(B.Level_FINE_500, "merging attributions at " + t2, _null, _null); + t3 = A._arrayInstanceType(attributions)._eval$1("WhereIterable<1>"); + t4 = t3._eval$1("Iterable.E"); + endAtMergePointMarkers = A.List_List$of(new A.WhereIterable(attributions, new A.AttributedSpans__mergeBackToBackAttributions_closure(mergePoint), t3), true, t4); + startAtMergePointMarkers = A.List_List$of(new A.WhereIterable(attributions, new A.AttributedSpans__mergeBackToBackAttributions_closure0(mergePoint), t3), true, t4); + for (t3 = startAtMergePointMarkers.length, t2 = "combining left/right spans at edge at index " + t2, _i = 0; _i < t3; ++_i) { + startMarker = startAtMergePointMarkers[_i]; + t1.log$4(B.Level_FINE_500, "marker on right side: " + A.S(startMarker), _null, _null); + endMarker = A.IterableExtension_firstWhereOrNull(endAtMergePointMarkers, new A.AttributedSpans__mergeBackToBackAttributions_closure1(startMarker)); + t1.log$4(B.Level_FINE_500, "matching marker on left side? " + A.S(endMarker), _null, _null); + if (endMarker != null) { + t1.log$4(B.Level_FINE_500, t2, _null, _null); + t1.log$4(B.Level_FINE_500, "Removing markers:", _null, _null); + t1.log$4(B.Level_FINE_500, " - " + A.S(startMarker), _null, _null); + t1.log$4(B.Level_FINE_500, " - " + endMarker.toString$0(0), _null, _null); + B.JSArray_methods.remove$1(attributions, startMarker); + B.JSArray_methods.remove$1(attributions, endMarker); + } + } + }, + copyAttributionRegion$2(startOffset, endOffset) { + 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.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); + t2 = type$.Attribution; + t3 = type$.int; + foundStartMarkers = A.LinkedHashMap_LinkedHashMap$_empty(t2, t3); + foundEndMarkers = A.LinkedHashMap_LinkedHashMap$_empty(t2, t3); + t3 = this._attributions; + t2 = A._arrayInstanceType(t3); + t4 = t2._eval$1("WhereIterable<1>"); + new A.WhereIterable(t3, new A.AttributedSpans_copyAttributionRegion_closure(startOffset), t4).forEach$1(0, new A.AttributedSpans_copyAttributionRegion_closure0(foundStartMarkers)); + foundStartMarkers.forEach$1(0, new A.AttributedSpans_copyAttributionRegion_closure1(this, cutAttributions, startOffset)); + new A.WhereIterable(t3, new A.AttributedSpans_copyAttributionRegion_closure2(_box_0, startOffset), t4).forEach$1(0, new A.AttributedSpans_copyAttributionRegion_closure3(cutAttributions, startOffset)); + new A.ReversedListIterable(t3, t2._eval$1("ReversedListIterable<1>")).super$Iterable$where(0, new A.AttributedSpans_copyAttributionRegion_closure4(_box_0)).forEach$1(0, new A.AttributedSpans_copyAttributionRegion_closure5(foundEndMarkers)); + foundEndMarkers.forEach$1(0, new A.AttributedSpans_copyAttributionRegion_closure6(_box_0, this, cutAttributions, startOffset)); + t1.log$4(B.Level_FINE_500, "copied attributions:", _null, _null); + for (t2 = cutAttributions.length, _i = 0; _i < cutAttributions.length; cutAttributions.length === t2 || (0, A.throwConcurrentModificationError)(cutAttributions), ++_i) + t1.log$4(B.Level_FINE_500, " - " + cutAttributions[_i].toString$0(0), _null, _null); + return A.AttributedSpans$(cutAttributions); + }, + pushAttributionsBack$1(offset) { + var t1 = this._attributions, + t2 = A._arrayInstanceType(t1)._eval$1("MappedListIterable<1,SpanMarker>"), + pushedAttributions = A.List_List$of(new A.MappedListIterable(t1, new A.AttributedSpans_pushAttributionsBack_closure(offset), t2), true, t2._eval$1("ListIterable.E")); + B.JSArray_methods.set$length(t1, 0); + B.JSArray_methods.addAll$1(t1, pushedAttributions); + }, + contractAttributions$2$count$startOffset(count, startOffset) { + var t4, t5, t6, needToEndAttributions, needToStartAttributions, attribution, offset, offset0, _null = null, + contractedAttributions = A._setArrayType([], type$.JSArray_SpanMarker), + t1 = this._attributions, + 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(); + t5 = "" + startOffset; + t4.log$4(B.Level_FINE_500, "removing " + count + " characters starting at " + t5, _null, _null); + t6 = type$.dynamic; + needToEndAttributions = A.LinkedHashSet_LinkedHashSet$_empty(t6); + needToStartAttributions = A.LinkedHashSet_LinkedHashSet$_empty(t6); + new A.WhereIterable(t1, new A.AttributedSpans_contractAttributions_closure0(startOffset, count), t3).forEach$1(0, new A.AttributedSpans_contractAttributions_closure1(needToEndAttributions, needToStartAttributions)); + for (t6 = A._LinkedHashSetIterator$(needToStartAttributions, needToStartAttributions._collection$_modifications, needToStartAttributions.$ti._precomputed1), t5 = "adding back a start marker at " + t5; t6.moveNext$0();) { + attribution = t6._collection$_current; + t4.log$4(B.Level_FINE_500, t5, _null, _null); + contractedAttributions.push(new A.SpanMarker(attribution, startOffset, B.SpanMarkerType_0)); + } + for (t5 = A._LinkedHashSetIterator$(needToEndAttributions, needToEndAttributions._collection$_modifications, needToEndAttributions.$ti._precomputed1), t6 = startOffset > 0, offset = startOffset - 1; t5.moveNext$0();) { + attribution = t5._collection$_current; + offset0 = t6 ? offset : 0; + t4.log$4(B.Level_FINE_500, "adding back an end marker at " + offset0, _null, _null); + contractedAttributions.push(new A.SpanMarker(attribution, offset0, B.SpanMarkerType_1)); + } + B.JSArray_methods.addAll$1(contractedAttributions, new A.MappedIterable(new A.WhereIterable(t1, new A.AttributedSpans_contractAttributions_closure2(startOffset, count), t3), new A.AttributedSpans_contractAttributions_closure3(count), t2._eval$1("MappedIterable<1,SpanMarker>"))); + B.JSArray_methods.set$length(t1, 0); + B.JSArray_methods.addAll$1(t1, contractedAttributions); + }, + 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(), + 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); + for (t3 = this._attributions, t4 = t3.length, _i = 0; t5 = t3.length, _i < t5; t3.length === t4 || (0, A.throwConcurrentModificationError)(t3), ++_i) + t1.log$4(B.Level_FINE_500, " - " + A.S(t3[_i]), _null, _null); + if (contentLength === 0) { + t1.log$4(B.Level_FINE_500, "content is empty. Returning empty span list.", _null, _null); + return A._setArrayType([], type$.JSArray_MultiAttributionSpan); + } + if (t5 === 0 || B.JSArray_methods.get$first(t3).offset > contentLength - 1) + return A._setArrayType([new A.MultiAttributionSpan(A.LinkedHashSet_LinkedHashSet$_empty(type$.Attribution), 0, contentLength - 1)], type$.JSArray_MultiAttributionSpan); + collapsedSpans = A._setArrayType([], type$.JSArray_MultiAttributionSpan); + t4 = contentLength - 1; + currentSpan = new A.MultiAttributionSpan(A.LinkedHashSet_LinkedHashSet$_empty(type$.Attribution), 0, t4); + t1.log$4(B.Level_FINE_500, "walking list of markers to determine collapsed spans.", _null, _null); + for (t1 = t3.length, _i = 0; _i < t3.length; t3.length === t1 || (0, A.throwConcurrentModificationError)(t3), ++_i) { + 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); + break; + } + t5 = marker.markerType; + t6 = t5 === B.SpanMarkerType_0; + if (!(t6 && nextStart > currentSpan.start)) + t7 = t5 === B.SpanMarkerType_1 && nextStart >= currentSpan.start; + 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); + 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); + t7.log$4(B.Level_FINE_500, "new current span is " + currentSpan.toString$0(0), _null, _null); + } + 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); + } 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); + } + } + if (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$_log1().log$4(B.Level_FINE_500, "returning collapsed spans: " + A.S(collapsedSpans), _null, _null); + return collapsedSpans; + }, + $eq(_, other) { + var t1; + if (other == null) + return false; + if (this !== other) + t1 = other instanceof A.AttributedSpans && A.getRuntimeType(this) === A.getRuntimeType(other) && B.DeepCollectionEquality_true.equals$2(this._attributions, other._attributions); + else + t1 = true; + return t1; + }, + get$hashCode(_) { + return A.Primitives_objectHashCode(this._attributions); + }, + toString$0(_) { + var _i, + t1 = this._attributions, + t2 = t1.length, + t3 = "[AttributedSpans] (" + B.JSNumber_methods.round$0(t2 / 2) + " spans):"; + for (_i = 0; _i < t1.length; t1.length === t2 || (0, A.throwConcurrentModificationError)(t1), ++_i) + t3 += "\n - " + A.S(t1[_i]); + return t3.charCodeAt(0) == 0 ? t3 : t3; + } + }; + A.AttributedSpans__getStartingMarkerAtOrBefore_closure.prototype = { + call$1(marker) { + var t2, + t1 = this.attribution; + if (t1 != null) { + t2 = marker.attribution; + t1 = t2.get$id(t2) === t1.get$id(t1) && t2.canMergeWith$1(t1); + } else + t1 = true; + return t1; + }, + $signature: 41 + }; + A.AttributedSpans__getStartingMarkerAtOrBefore_closure0.prototype = { + call$1(marker) { + return marker.markerType === B.SpanMarkerType_0 && marker.offset <= this.offset; + }, + $signature: 41 + }; + A.AttributedSpans__getEndingMarkerAtOrAfter_closure.prototype = { + call$1(marker) { + var t2, + t1 = this.attribution; + if (t1 != null) { + t2 = marker.attribution; + t1 = t2.get$id(t2) === t1.get$id(t1) && t2.canMergeWith$1(t1); + } else + t1 = true; + return t1; + }, + $signature: 41 + }; + A.AttributedSpans__getEndingMarkerAtOrAfter_closure0.prototype = { + call$1(marker) { + return marker.markerType === B.SpanMarkerType_1 && marker.offset >= this.offset; + }, + $signature: 41 + }; + A.AttributedSpans_addAttribution_closure.prototype = { + call$1(attribution) { + return J.$eq$(attribution.attribution, this.newAttribution); + }, + $signature: 41 + }; + A.AttributedSpans_addAttribution_closure0.prototype = { + call$1(attribution) { + return attribution.offset > this.start; + }, + $signature: 41 + }; + A.AttributedSpans_addAttribution_closure1.prototype = { + call$1(attribution) { + return attribution.offset <= this.end; + }, + $signature: 41 + }; + A.AttributedSpans_addAttribution_closure2.prototype = { + call$1(element) { + return B.JSArray_methods.contains$1(this.markersToDelete, element); + }, + $signature: 41 + }; + A.AttributedSpans_addAttribution_closure3.prototype = { + call$1(element) { + return J.$eq$(element.attribution, this.newAttribution); + }, + $signature: 41 + }; + A.AttributedSpans_addAttribution_closure4.prototype = { + call$1(element) { + $.$get$_log1().log$4(B.Level_FINE_500, A.S(element), null, null); + }, + $signature: 199 + }; + A.AttributedSpans_removeAttribution_closure.prototype = { + call$1(attribution) { + return J.$eq$(attribution.attribution, this.attributionToRemove); + }, + $signature: 41 + }; + A.AttributedSpans_removeAttribution_closure0.prototype = { + call$1(attribution) { + return attribution.offset >= this.start; + }, + $signature: 41 + }; + A.AttributedSpans_removeAttribution_closure1.prototype = { + call$1(attribution) { + return attribution.offset <= this.end; + }, + $signature: 41 + }; + A.AttributedSpans_removeAttribution_closure2.prototype = { + call$1(element) { + return B.JSArray_methods.contains$1(this.markersToDelete, element); + }, + $signature: 41 + }; + A.AttributedSpans_removeAttribution_closure3.prototype = { + call$1(element) { + return J.$eq$(element.attribution, this.attributionToRemove); + }, + $signature: 41 + }; + A.AttributedSpans_removeAttribution_closure4.prototype = { + call$1(element) { + $.$get$_log1().log$4(B.Level_FINER_400, " - " + A.S(element), null, null); + }, + $signature: 199 + }; + 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); + return J.$eq$(marker.attribution, this.attribution) && marker.offset >= t1.offset && !marker.$eq(0, t1); + }, + $signature: 41 + }; + A.AttributedSpans__getNearestMarkerAtOrBefore_closure.prototype = { + call$1(marker) { + var t1 = this.attribution; + return t1 == null || J.$eq$(marker.attribution, t1); + }, + $signature: 41 + }; + A.AttributedSpans__getNearestMarkerAtOrBefore_closure0.prototype = { + call$1(marker) { + var t1 = marker.markerType; + return t1 === this.type; + }, + $signature: 41 + }; + A.AttributedSpans__getMarkerAt_closure.prototype = { + call$1(marker) { + return J.$eq$(marker.attribution, this.attribution); + }, + $signature: 41 + }; + A.AttributedSpans__getMarkerAt_closure0.prototype = { + call$1(marker) { + return marker.offset === this.offset; + }, + $signature: 41 + }; + A.AttributedSpans__getMarkerAt_closure1.prototype = { + call$1(marker) { + var t1 = marker.markerType; + return t1 === this.type; + }, + $signature: 41 + }; + A.AttributedSpans__insertMarker_closure.prototype = { + call$1(existingMarker) { + return existingMarker.compareTo$1(0, this.newMarker) > 0; + }, + $signature: 41 + }; + A.AttributedSpans__mergeBackToBackAttributions_closure.prototype = { + call$1(marker) { + return marker.markerType === B.SpanMarkerType_1 && marker.offset === this.mergePoint - 1; + }, + $signature: 41 + }; + A.AttributedSpans__mergeBackToBackAttributions_closure0.prototype = { + call$1(marker) { + return marker.markerType === B.SpanMarkerType_0 && marker.offset === this.mergePoint; + }, + $signature: 41 + }; + A.AttributedSpans__mergeBackToBackAttributions_closure1.prototype = { + call$1(marker) { + return J.$eq$(marker.attribution, this.startMarker.attribution); + }, + $signature: 41 + }; + A.AttributedSpans_copyAttributionRegion_closure.prototype = { + call$1(marker) { + return marker.offset < this.startOffset; + }, + $signature: 41 + }; + A.AttributedSpans_copyAttributionRegion_closure0.prototype = { + call$1(marker) { + var t2, t3, t4, _null = null, + t1 = $.$get$_log1(); + t1.log$4(B.Level_FINE_500, "marker before the copy region: " + A.S(marker), _null, _null); + t2 = marker.markerType; + t3 = this.foundStartMarkers; + t4 = marker.attribution; + if (t2 === B.SpanMarkerType_0) { + t1.log$4(B.Level_FINE_500, string$.rememb, _null, _null); + t3.putIfAbsent$2(0, t4, new A.AttributedSpans_copyAttributionRegion__closure1()); + t1 = t3.$index(0, t4); + t1.toString; + t3.$indexSet(0, t4, t1 + 1); + } else { + t1.log$4(B.Level_FINE_500, string$.this_m, _null, _null); + t3.putIfAbsent$2(0, t4, new A.AttributedSpans_copyAttributionRegion__closure2()); + t1 = t3.$index(0, t4); + t1.toString; + t3.$indexSet(0, t4, t1 - 1); + } + }, + $signature: 199 + }; + A.AttributedSpans_copyAttributionRegion__closure1.prototype = { + call$0() { + return 0; + }, + $signature: 166 + }; + A.AttributedSpans_copyAttributionRegion__closure2.prototype = { + call$0() { + return 0; + }, + $signature: 166 + }; + 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); + 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._attributions))); + }, + $signature: 550 + }; + A.AttributedSpans_copyAttributionRegion_closure2.prototype = { + call$1(marker) { + var t1 = marker.offset; + return this.startOffset <= t1 && t1 <= this._box_0.endOffset; + }, + $signature: 41 + }; + A.AttributedSpans_copyAttributionRegion_closure3.prototype = { + call$1(marker) { + var t1 = $.$get$_log1(), + 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); + this.cutAttributions.push(marker.copyWith$1$offset(t3 - this.startOffset)); + }, + $signature: 199 + }; + A.AttributedSpans_copyAttributionRegion_closure4.prototype = { + call$1(marker) { + return marker.offset > this._box_0.endOffset; + }, + $signature: 41 + }; + A.AttributedSpans_copyAttributionRegion_closure5.prototype = { + call$1(marker) { + var t2, t3, t4, _null = null, + t1 = $.$get$_log1(); + t1.log$4(B.Level_FINE_500, "marker after the copy region: " + A.S(marker), _null, _null); + t2 = marker.markerType; + t3 = this.foundEndMarkers; + t4 = marker.attribution; + if (t2 === B.SpanMarkerType_1) { + t1.log$4(B.Level_FINE_500, string$.rememb, _null, _null); + t3.putIfAbsent$2(0, t4, new A.AttributedSpans_copyAttributionRegion__closure()); + t1 = t3.$index(0, t4); + t1.toString; + t3.$indexSet(0, t4, t1 + 1); + } else { + t1.log$4(B.Level_FINE_500, string$.this_m, _null, _null); + t3.putIfAbsent$2(0, t4, new A.AttributedSpans_copyAttributionRegion__closure0()); + t1 = t3.$index(0, t4); + t1.toString; + t3.$indexSet(0, t4, t1 - 1); + } + }, + $signature: 199 + }; + A.AttributedSpans_copyAttributionRegion__closure.prototype = { + call$0() { + return 0; + }, + $signature: 166 + }; + A.AttributedSpans_copyAttributionRegion__closure0.prototype = { + call$0() { + return 0; + }, + $signature: 166 + }; + 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); + _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._attributions))); + }, + $signature: 550 + }; + A.AttributedSpans_pushAttributionsBack_closure.prototype = { + call$1(marker) { + return marker.copyWith$1$offset(marker.offset + this.offset); + }, + $signature: 549 + }; + A.AttributedSpans_contractAttributions_closure.prototype = { + call$1(marker) { + return marker.offset < this.startOffset; + }, + $signature: 41 + }; + A.AttributedSpans_contractAttributions_closure0.prototype = { + call$1(marker) { + var t1 = this.startOffset, + t2 = marker.offset; + return t1 <= t2 && t2 < t1 + this.count; + }, + $signature: 41 + }; + A.AttributedSpans_contractAttributions_closure1.prototype = { + call$1(marker) { + var _this = this, + t1 = $.$get$_log1(), + t2 = marker.markerType; + t1.log$4(B.Level_FINE_500, "removing " + t2.toString$0(0) + " at " + marker.offset, null, null); + if (t2 === B.SpanMarkerType_0) { + t1 = _this.needToEndAttributions; + t2 = marker.attribution; + if (t1.contains$1(0, t2)) + t1.remove$1(0, t2); + else + _this.needToStartAttributions.add$1(0, t2); + } else { + t1 = _this.needToStartAttributions; + t2 = marker.attribution; + if (t1.contains$1(0, t2)) + t1.remove$1(0, t2); + else + _this.needToEndAttributions.add$1(0, t2); + } + }, + $signature: 199 + }; + A.AttributedSpans_contractAttributions_closure2.prototype = { + call$1(marker) { + return marker.offset >= this.startOffset + this.count; + }, + $signature: 41 + }; + A.AttributedSpans_contractAttributions_closure3.prototype = { + call$1(marker) { + return marker.copyWith$1$offset(marker.offset - this.count); + }, + $signature: 549 + }; + 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); + }, + compareTo$1(_, other) { + var t1, + offsetDiff = this.offset - other.offset; + if (offsetDiff !== 0) + return offsetDiff; + t1 = this.markerType; + if (t1 !== other.markerType) + return t1 === B.SpanMarkerType_0 ? -1 : 1; + return 0; + }, + $eq(_, other) { + var t1, _this = this; + 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; + 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; + }, + $isComparable: 1 + }; + A.SpanMarkerType.prototype = { + toString$0(_) { + return "SpanMarkerType." + this._core$_name; + } + }; + A.AttributionSpan.prototype = { + toString$0(_) { + return "[AttributionSpan] - " + A.S(this.attribution) + ", " + this.start + " -> " + 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; + 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; + } + }; + A.MultiAttributionSpan.prototype = { + copyWith$2$end$start(end, start) { + var t2, + t1 = A.LinkedHashSet_LinkedHashSet$_empty(type$.Attribution); + for (t2 = this.attributions, t2 = A._LinkedHashSetIterator$(t2, t2._collection$_modifications, A._instanceType(t2)._precomputed1); t2.moveNext$0();) + t1.add$1(0, t2._collection$_current); + t2 = start == null ? this.start : start; + return new A.MultiAttributionSpan(t1, t2, end == null ? this.end : end); + }, + copyWith$1$end(end) { + return this.copyWith$2$end$start(end, null); + }, + copyWith$1$start(start) { + return this.copyWith$2$end$start(null, start); + }, + toString$0(_) { + return "[MultiAttributionSpan] - attributions: " + this.attributions.toString$0(0) + ", start: " + this.start + ", end: " + this.end; + } + }; + A.IncompatibleOverlappingAttributionsException.prototype = { + toString$0(_) { + return "Tried to insert attribution (" + this.newAttribution.toString$0(0) + ") over a conflicting existing attribution (" + A.S(this.existingAttribution) + "). The overlap began at index " + A.S(this.conflictStart); + }, + $isException: 1 + }; + A.AttributedText.prototype = { + dispose$0(_) { + this._attributed_text$_listeners.clear$0(0); + }, + addListener$1(_, listener) { + this._attributed_text$_listeners.add$1(0, listener); + }, + removeListener$1(_, listener) { + this._attributed_text$_listeners.remove$1(0, listener); + }, + _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(); + }, + 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(); + }, + removeAttribution$2(attribution, range) { + this.spans.removeAttribution$3$attributionToRemove$end$start(attribution, range.end, range.start); + this._notifyListeners$0(); + }, + copyText$2(startOffset, endOffset) { + var t2, t3, startCopyOffset, endCopyOffset, _null = null, + t1 = $.$get$_log0(); + t1.log$4(B.Level_FINE_500, "start: " + A.S(startOffset) + ", end: " + A.S(endOffset), _null, _null); + t2 = this.text; + t3 = t2.length; + startCopyOffset = startOffset < t3 ? startOffset : t3 - 1; + if (endOffset === startOffset) + endCopyOffset = startCopyOffset; + else + endCopyOffset = endOffset != null ? endOffset - 1 : t3 - 1; + t1.log$4(B.Level_FINE_500, "offsets, start: " + startCopyOffset + ", end: " + endCopyOffset, _null, _null); + t1 = B.JSString_methods.substring$2(t2, startOffset, endOffset); + return A.AttributedText$(this.spans.copyAttributionRegion$2(startCopyOffset, endCopyOffset), t1); + }, + copyText$1(startOffset) { + return this.copyText$2(startOffset, null); + }, + copyAndAppend$1(other) { + var t2, t3, t4, t5, newSpans, _null = null, + t1 = $.$get$_log0(); + 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); + t3 = other.text; + if (t3.length === 0) { + t1.log$4(B.Level_FINE_500, "`other` has no text. Returning a direct copy of ourselves.", _null, _null); + return A.AttributedText$(A.AttributedSpans$(A.List_List$from(t2._attributions, true, type$.SpanMarker)), this.text); + } + t4 = this.text; + t5 = t4.length; + if (t5 === 0) { + t1.log$4(B.Level_FINE_500, "our `text` is empty. Returning a direct copy of the `other` text.", _null, _null); + return A.AttributedText$(A.AttributedSpans$(A.List_List$from(other.spans._attributions, true, type$.SpanMarker)), t3); + } + newSpans = A.AttributedSpans$(A.List_List$from(t2._attributions, true, type$.SpanMarker)); + newSpans.addAt$2$index$other(t5, other.spans); + return A.AttributedText$(newSpans, t4 + t3); + }, + insertString$3$applyAttributions$startOffset$textToInsert(applyAttributions, startOffset, textToInsert) { + var startText, endText, insertedText, t2, t3, _null = null, + t1 = $.$get$_log0(); + 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); + t1.log$4(B.Level_FINE_500, "startText: " + startText.toString$0(0), _null, _null); + t1.log$4(B.Level_FINE_500, "copying text to the right", _null, _null); + endText = this.copyText$1(startOffset); + t1.log$4(B.Level_FINE_500, "endText: " + endText.toString$0(0), _null, _null); + 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(); + } + t1 = $.$get$_log0(); + 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); + }, + removeRegion$2$endOffset$startOffset(endOffset, startOffset) { + var t2, t3, t4, reducedText, contractedAttributions, _null = null, + t1 = $.$get$_log0(); + 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; + t1.log$4(B.Level_FINE_500, t2.toString$0(0), _null, _null); + t3 = startOffset > 0 ? J.substring$2$s(this.text, 0, startOffset) : ""; + t4 = this.text; + reducedText = t3 + (endOffset < t4.length ? B.JSString_methods.substring$1(t4, endOffset) : ""); + contractedAttributions = A.AttributedSpans$(A.List_List$from(t2._attributions, true, type$.SpanMarker)); + contractedAttributions.contractAttributions$2$count$startOffset(endOffset - startOffset, startOffset); + t1.log$4(B.Level_FINE_500, "reduced text length: " + reducedText.length, _null, _null); + t1.log$4(B.Level_FINE_500, "remaining attributions:", _null, _null); + t1.log$4(B.Level_FINE_500, contractedAttributions.toString$0(0), _null, _null); + return A.AttributedText$(contractedAttributions, reducedText); + }, + visitAttributions$1(visitor) { + var t1, _i, span, t2, _this = this, + collapsedSpans = _this.spans.collapseSpans$1$contentLength(_this.text.length); + for (t1 = collapsedSpans.length, _i = 0; _i < collapsedSpans.length; collapsedSpans.length === t1 || (0, A.throwConcurrentModificationError)(collapsedSpans), ++_i) { + span = collapsedSpans[_i]; + t2 = span.attributions; + visitor.call$4(_this, span.start, t2, B.AttributionVisitEvent_0); + visitor.call$4(_this, span.end, t2, B.AttributionVisitEvent_1); + } + }, + $eq(_, other) { + var t1, _this = this; + if (other == null) + return false; + if (_this !== other) + t1 = other instanceof A.AttributedText && A.getRuntimeType(_this) === A.getRuntimeType(other) && _this.text == other.text && _this.spans.$eq(0, other.spans); + else + t1 = true; + return t1; + }, + get$hashCode(_) { + return (J.get$hashCode$(this.text) ^ A.Primitives_objectHashCode(this.spans._attributions)) >>> 0; + }, + toString$0(_) { + return '[AttributedText] - "' + A.S(this.text) + '"\n' + this.spans.toString$0(0); + } + }; + A.AttributionVisitEvent.prototype = { + toString$0(_) { + return "AttributionVisitEvent." + this._core$_name; + } + }; + A.NamedAttribution.prototype = { + get$name(_) { + return this.id; + }, + canMergeWith$1(other) { + return this.$eq(0, other); + }, + toString$0(_) { + return "[NamedAttribution]: " + this.id; + }, + $eq(_, other) { + var t1; + if (other == null) + return false; + if (this !== other) + t1 = other instanceof A.NamedAttribution && A.getRuntimeType(this) === A.getRuntimeType(other) && this.id === other.id; + else + t1 = true; + return t1; + }, + get$hashCode(_) { + return B.JSString_methods.get$hashCode(this.id); + }, + $isAttribution: 1, + get$id(receiver) { + return this.id; + } + }; + A.SpanRange.prototype = { + $eq(_, other) { + if (other == null) + return false; + if (this === other) + return true; + 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); + }, + toString$0(_) { + return "TextRange(start: " + A.S(this.start) + ", end: " + this.end + ")"; + } + }; A.BoardItem.prototype = { createState$0() { return new A.BoardItemState(null, B._StateLifecycle_0); @@ -159731,7 +162352,7 @@ t1.initialY = t4; } }, - $signature: 88 + $signature: 86 }; A.BoardItemState_build_closure2.prototype = { call$0() { @@ -159772,7 +162393,7 @@ }; A.BoardList.prototype = { createState$0() { - return new A.BoardListState(A._setArrayType([], type$.JSArray_BoardItemState), A.ScrollController$(null, 0, true), null, B._StateLifecycle_0); + return new A.BoardListState(A._setArrayType([], type$.JSArray_BoardItemState), new A.ScrollController(0, true, null, A._setArrayType([], type$.JSArray_ScrollPosition), $.$get$ChangeNotifier__emptyListeners()), null, B._StateLifecycle_0); } }; A.BoardListState.prototype = { @@ -159868,7 +162489,7 @@ t1.leftListX = t2; } }, - $signature: 88 + $signature: 86 }; A.BoardListState_build_closure1.prototype = { call$0() { @@ -159907,11 +162528,11 @@ t1 = t4; t3 = t2.boardView; if (t3.draggedItemIndex == index && t3.draggedListIndex == t2.index) - return A.Opacity$(false, t1, 0); + return A.Opacity$(t1, 0); else return t1; }, - $signature: 158 + $signature: 160 }; A._BoardListState_State_AutomaticKeepAliveClientMixin.prototype = { initState$0() { @@ -159929,7 +162550,7 @@ }; A.BoardView.prototype = { createState$0() { - return new A.BoardViewState(A.ScrollController$(null, 0, true), A._setArrayType([], type$.JSArray_BoardListState), new A.LabeledGlobalKey(null, type$.LabeledGlobalKey_State_StatefulWidget), null, B._StateLifecycle_0); + return new A.BoardViewState(new A.ScrollController(0, true, null, A._setArrayType([], type$.JSArray_ScrollPosition), $.$get$ChangeNotifier__emptyListeners()), A._setArrayType([], type$.JSArray_BoardListState), new A.LabeledGlobalKey(null, type$.LabeledGlobalKey_State_StatefulWidget), null, B._StateLifecycle_0); } }; A.BoardViewState.prototype = { @@ -160547,7 +163168,7 @@ $.WidgetsBinding__instance.SchedulerBinding__postFrameCallbacks.push(new A.BoardViewState_build_closure3(_this)); _this._widget.toString; t1 = _this.height; - t2 = A.Opacity$(false, _this.draggedItem, 0.7); + t2 = A.Opacity$(_this.draggedItem, 0.7); t3 = _this.dx; t3.toString; t4 = _this.offsetX; @@ -160562,7 +163183,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, A.Stack$(B.AlignmentDirectional_m1_m1, stackWidgets, B.Clip_1, B.StackFit_0, _null, _null), _null, _null, new A.BoardViewState_build_closure4(_this, context), _null, new A.BoardViewState_build_closure5(_this), _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, 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, @@ -160773,11 +163394,11 @@ 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); if (t1.draggedListIndex == index && t1.draggedItemIndex == null) - return A.Opacity$(false, temp, 0); + return A.Opacity$(temp, 0); else return temp; }, - $signature: 158 + $signature: 160 }; A.BoardViewState_build_closure1.prototype = { call$0() { @@ -160866,7 +163487,7 @@ t1.setState$1(new A.BoardViewState_build__closure0()); } }, - $signature: 959 + $signature: 1017 }; A.BoardViewState_build__closure0.prototype = { call$0() { @@ -160885,7 +163506,7 @@ if (t1._framework$_element != null) t1.setState$1(new A.BoardViewState_build__closure1()); }, - $signature: 254 + $signature: 250 }; A.BoardViewState_build__closure1.prototype = { call$0() { @@ -160915,7 +163536,7 @@ if (t1._framework$_element != null) t1.setState$1(new A.BoardViewState_build__closure()); }, - $signature: 968 + $signature: 1019 }; A.BoardViewState_build__closure.prototype = { call$0() { @@ -161194,7 +163815,7 @@ call$2(h, i) { return A._combine(h, J.get$hashCode$(i)); }, - $signature: 755 + $signature: 541 }; A.BuiltList.prototype = { rebuild$1(updates) { @@ -161390,15 +164011,16 @@ }; A.BuiltListMultimap.prototype = { get$hashCode(_) { - var _this = this, + var t2, _this = this, t1 = _this._list_multimap$_hashCode; if (t1 == null) { t1 = _this._list_multimap$_map; - t1 = t1.get$keys(t1); - t1 = A.MappedIterable_MappedIterable(t1, new A.BuiltListMultimap_hashCode_closure(_this), A._instanceType(t1)._eval$1("Iterable.E"), type$.int); - t1 = A.List_List$of(t1, false, A._instanceType(t1)._eval$1("Iterable.E")); - B.JSArray_methods.sort$0(t1); - t1 = _this._list_multimap$_hashCode = A.hashObjects(t1); + t2 = A._instanceType(t1)._eval$1("LinkedHashMapKeyIterable<1>"); + t2 = A.MappedIterable_MappedIterable(new A.LinkedHashMapKeyIterable(t1, t2), new A.BuiltListMultimap_hashCode_closure(_this), t2._eval$1("Iterable.E"), type$.int); + t2 = A.List_List$of(t2, false, A._instanceType(t2)._eval$1("Iterable.E")); + B.JSArray_methods.sort$0(t2); + t2 = _this._list_multimap$_hashCode = A.hashObjects(t2); + t1 = t2; } return t1; }, @@ -161412,12 +164034,12 @@ return false; t1 = other._list_multimap$_map; t2 = _this._list_multimap$_map; - if (t1.get$length(t1) !== t2.get$length(t2)) + if (t1._length !== t2._length) return false; if (other.get$hashCode(other) != _this.get$hashCode(_this)) return false; - for (t3 = _this.get$keys(_this), t3 = t3.get$iterator(t3), t4 = other._emptyList, t5 = _this._emptyList; t3.moveNext$0();) { - key = t3.get$current(t3); + for (t3 = _this.get$keys(_this), t4 = t3._map, t3 = A.LinkedHashMapKeyIterator$(t4, t4._modifications, A._instanceType(t3)._precomputed1), t4 = other._emptyList, t5 = _this._emptyList; t3.moveNext$0();) { + key = t3.__js_helper$_current; result = t1.$index(0, key); t6 = result == null ? t4 : result; result = t2.$index(0, key); @@ -161440,20 +164062,18 @@ this._list_multimap$_map.forEach$1(0, new A.BuiltListMultimap_forEach_closure(this, f)); }, get$isEmpty(_) { - var t1 = this._list_multimap$_map; - return t1.get$isEmpty(t1); + return this._list_multimap$_map._length === 0; }, get$keys(_) { var t1 = this._list_multimap$_keys; if (t1 == null) { t1 = this._list_multimap$_map; - t1 = this._list_multimap$_keys = t1.get$keys(t1); + t1 = this._list_multimap$_keys = new A.LinkedHashMapKeyIterable(t1, A._instanceType(t1)._eval$1("LinkedHashMapKeyIterable<1>")); } return t1; }, get$length(_) { - var t1 = this._list_multimap$_map; - return t1.get$length(t1); + return this._list_multimap$_map._length; } }; A.BuiltListMultimap_BuiltListMultimap_closure.prototype = { @@ -161507,8 +164127,8 @@ _s9_ = "_builtMap", t1 = _this._list_multimap$_builtMapOwner; if (t1 == null) { - for (t1 = J.get$keys$x(A._lateReadCheck(_this.__ListMultimapBuilder__builderMap, _s11_)), t1 = t1.get$iterator(t1); t1.moveNext$0();) { - key = t1.get$current(t1); + for (t1 = A._lateReadCheck(_this.__ListMultimapBuilder__builderMap, _s11_), t1 = A.LinkedHashMapKeyIterator$(t1, t1._modifications, A.instanceType(t1)._precomputed1); t1.moveNext$0();) { + key = t1.__js_helper$_current; t2 = J.$index$asx(A._lateReadCheck(_this.__ListMultimapBuilder__builderMap, _s11_), key); builtList = t2._listOwner; if (builtList == null) { @@ -161524,7 +164144,7 @@ J.$indexSet$ax(A._lateReadCheck(t3, _s9_), key, builtList); } t1 = _this.$ti; - t2 = t1.__rti$_rest[1]; + t2 = t1._rest[1]; t2 = _this._list_multimap$_builtMapOwner = new A._BuiltListMultimap(A._lateReadCheck(_this.__ListMultimapBuilder__builtMap, _s9_), A.BuiltList_BuiltList$from(B.List_empty, t2), t1._eval$1("@<1>")._bind$1(t2)._eval$1("_BuiltListMultimap<1,2>")); t1 = t2; } @@ -161537,7 +164157,7 @@ var t1; this._makeWriteableCopy$0(); t1 = this.$ti; - return t1._precomputed1._is(key) ? this._list_multimap$_getValuesBuilder$1(key) : A.ListBuilder_ListBuilder(B.List_empty, t1.__rti$_rest[1]); + return t1._precomputed1._is(key) ? this._list_multimap$_getValuesBuilder$1(key) : A.ListBuilder_ListBuilder(B.List_empty, t1._rest[1]); }, _list_multimap$_getValuesBuilder$1(key) { var builtValues, _this = this, @@ -161545,7 +164165,7 @@ result = J.$index$asx(A._lateReadCheck(_this.__ListMultimapBuilder__builderMap, _s11_), key); if (result == null) { builtValues = J.$index$asx(A._lateReadCheck(_this.__ListMultimapBuilder__builtMap, "_builtMap"), key); - result = builtValues == null ? A.ListBuilder_ListBuilder(B.List_empty, _this.$ti.__rti$_rest[1]) : A.ListBuilder_ListBuilder(builtValues, builtValues.$ti._precomputed1); + result = builtValues == null ? A.ListBuilder_ListBuilder(B.List_empty, _this.$ti._rest[1]) : A.ListBuilder_ListBuilder(builtValues, builtValues.$ti._precomputed1); J.$indexSet$ax(A._lateReadCheck(_this.__ListMultimapBuilder__builderMap, _s11_), key, result); } return result; @@ -161566,7 +164186,7 @@ t3 = t1._eval$1("BuiltList<2>"); _this.__ListMultimapBuilder__builtMap = A.LinkedHashMap_LinkedHashMap$_empty(t2, t3); _this.__ListMultimapBuilder__builderMap = A.LinkedHashMap_LinkedHashMap$_empty(t2, t1._eval$1("ListBuilder<2>")); - for (t4 = J.get$iterator$ax(keys), t1 = t1.__rti$_rest[1]; t4.moveNext$0();) { + for (t4 = J.get$iterator$ax(keys), t1 = t1._rest[1]; t4.moveNext$0();) { key = t4.get$current(t4); if (t2._is(key)) for (t5 = J.get$iterator$ax(lookup.call$1(key)); t5.moveNext$0();) { @@ -161605,7 +164225,7 @@ _list_multimap$_checkValue$1(value) { if ($.$get$isSoundMode()) return; - if (this.$ti.__rti$_rest[1]._is(null)) + if (this.$ti._rest[1]._is(null)) return; if (value == null) throw A.wrapException(A.ArgumentError$("null value", null)); @@ -161621,25 +164241,26 @@ rebuild$1(updates) { var t1 = this.$ti; t1._eval$1("_BuiltMap<1,2>")._as(this); - t1 = new A.MapBuilder(this._mapFactory, this._map$_map, this, t1._eval$1("@<1>")._bind$1(t1.__rti$_rest[1])._eval$1("MapBuilder<1,2>")); + t1 = new A.MapBuilder(this._mapFactory, this._map$_map, this, t1._eval$1("@<1>")._bind$1(t1._rest[1])._eval$1("MapBuilder<1,2>")); updates.call$1(t1); return t1.build$0(0); }, get$hashCode(_) { - var _this = this, - t1 = _this._hashCode; + var t2, _this = this, + t1 = _this._map$_hashCode; if (t1 == null) { t1 = _this._map$_map; - t1 = t1.get$keys(t1); - t1 = A.MappedIterable_MappedIterable(t1, new A.BuiltMap_hashCode_closure(_this), A._instanceType(t1)._eval$1("Iterable.E"), type$.int); - t1 = A.List_List$of(t1, false, A._instanceType(t1)._eval$1("Iterable.E")); - B.JSArray_methods.sort$0(t1); - t1 = _this._hashCode = A.hashObjects(t1); + t2 = A._instanceType(t1)._eval$1("LinkedHashMapKeyIterable<1>"); + t2 = A.MappedIterable_MappedIterable(new A.LinkedHashMapKeyIterable(t1, t2), new A.BuiltMap_hashCode_closure(_this), t2._eval$1("Iterable.E"), type$.int); + t2 = A.List_List$of(t2, false, A._instanceType(t2)._eval$1("Iterable.E")); + B.JSArray_methods.sort$0(t2); + t2 = _this._map$_hashCode = A.hashObjects(t2); + t1 = t2; } return t1; }, $eq(_, other) { - var t1, t2, t3, key, _this = this; + var t1, t2, t3, t4, key, _this = this; if (other == null) return false; if (other === _this) @@ -161648,12 +164269,12 @@ return false; t1 = other._map$_map; t2 = _this._map$_map; - if (t1.get$length(t1) !== t2.get$length(t2)) + if (t1._length !== t2._length) return false; if (other.get$hashCode(other) != _this.get$hashCode(_this)) return false; - for (t3 = _this.get$keys(_this), t3 = t3.get$iterator(t3); t3.moveNext$0();) { - key = t3.get$current(t3); + for (t3 = _this.get$keys(_this), t4 = t3._map, t3 = A.LinkedHashMapKeyIterator$(t4, t4._modifications, A._instanceType(t3)._precomputed1); t3.moveNext$0();) { + key = t3.__js_helper$_current; if (!J.$eq$(t1.$index(0, key), t2.$index(0, key))) return false; } @@ -161672,20 +164293,18 @@ this._map$_map.forEach$1(0, f); }, get$isEmpty(_) { - var t1 = this._map$_map; - return t1.get$isEmpty(t1); + return this._map$_map._length === 0; }, get$keys(_) { var t1 = this._map$_keys; if (t1 == null) { t1 = this._map$_map; - t1 = this._map$_keys = t1.get$keys(t1); + t1 = this._map$_keys = new A.LinkedHashMapKeyIterable(t1, A._instanceType(t1)._eval$1("LinkedHashMapKeyIterable<1>")); } return t1; }, get$length(_) { - var t1 = this._map$_map; - return t1.get$length(t1); + return this._map$_map._length; }, map$1(_, f) { var t1 = type$.dynamic, @@ -161737,7 +164356,7 @@ t1 = _this._mapOwner; if (t1 == null) { t1 = _this.$ti; - t1 = _this._mapOwner = new A._BuiltMap(_this._mapFactory, A._lateReadCheck(_this.__MapBuilder__map, "_map"), t1._eval$1("@<1>")._bind$1(t1.__rti$_rest[1])._eval$1("_BuiltMap<1,2>")); + t1 = _this._mapOwner = new A._BuiltMap(_this._mapFactory, A._lateReadCheck(_this.__MapBuilder__map, "_map"), t1._eval$1("@<1>")._bind$1(t1._rest[1])._eval$1("_BuiltMap<1,2>")); } return t1; }, @@ -161768,13 +164387,13 @@ this.get$_safeMap().$indexSet(0, key, value); }, get$length(_) { - return J.get$length$asx(A._lateReadCheck(this.__MapBuilder__map, "_map")); + return A._lateReadCheck(this.__MapBuilder__map, "_map")._length; }, get$isEmpty(_) { - return J.get$isEmpty$asx(A._lateReadCheck(this.__MapBuilder__map, "_map")); + return A._lateReadCheck(this.__MapBuilder__map, "_map")._length === 0; }, addAll$1(_, other) { - this._checkKeys$1(other.get$keys(other)); + this._checkKeys$1(new A.LinkedHashMapKeyIterable(other, A._instanceType(other)._eval$1("LinkedHashMapKeyIterable<1>"))); this._checkValues$1(other.get$values(other)); this.get$_safeMap().addAll$1(0, other); }, @@ -161790,7 +164409,7 @@ }, _createMap$0() { var t1 = this.$ti; - return A.LinkedHashMap_LinkedHashMap$_empty(t1._precomputed1, t1.__rti$_rest[1]); + return A.LinkedHashMap_LinkedHashMap$_empty(t1._precomputed1, t1._rest[1]); }, _checkKey$1(key) { if ($.$get$isSoundMode()) @@ -161806,13 +164425,13 @@ return; if (this.$ti._precomputed1._is(null)) return; - for (t1 = keys.get$iterator(keys); t1.moveNext$0();) - this._checkKey$1(t1.get$current(t1)); + for (t1 = keys._map, t1 = A.LinkedHashMapKeyIterator$(t1, t1._modifications, keys.$ti._precomputed1); t1.moveNext$0();) + this._checkKey$1(t1.__js_helper$_current); }, _checkValue$1(value) { if ($.$get$isSoundMode()) return; - if (this.$ti.__rti$_rest[1]._is(null)) + if (this.$ti._rest[1]._is(null)) return; if (value == null) throw A.wrapException(A.ArgumentError$("null value", null)); @@ -161821,25 +164440,25 @@ var t1; if ($.$get$isSoundMode()) return; - if (this.$ti.__rti$_rest[1]._is(null)) + if (this.$ti._rest[1]._is(null)) return; - for (t1 = values.get$iterator(values); t1.moveNext$0();) - this._checkValue$1(t1.get$current(t1)); + for (t1 = A._instanceType(values), t1 = new A.MappedIterator(J.get$iterator$ax(values.__internal$_iterable), values._f, t1._eval$1("@<1>")._bind$1(t1._rest[1])._eval$1("MappedIterator<1,2>")); t1.moveNext$0();) + this._checkValue$1(t1.__internal$_current); } }; A.MapBuilder_replace_closure.prototype = { call$2(key, value) { var t1 = this.$this.$ti; - this.replacement.$indexSet(0, t1._precomputed1._as(key), t1.__rti$_rest[1]._as(value)); + this.replacement.$indexSet(0, t1._precomputed1._as(key), t1._rest[1]._as(value)); }, - $signature: 126 + $signature: 122 }; A.MapBuilder_replace_closure0.prototype = { call$2(key, value) { var t1 = this.$this.$ti; - this.replacement.$indexSet(0, t1._precomputed1._as(key), t1.__rti$_rest[1]._as(value)); + this.replacement.$indexSet(0, t1._precomputed1._as(key), t1._rest[1]._as(value)); }, - $signature: 126 + $signature: 122 }; A.BuiltSet.prototype = { get$hashCode(_) { @@ -162009,15 +164628,16 @@ }; A.BuiltSetMultimap.prototype = { get$hashCode(_) { - var _this = this, + var t2, _this = this, t1 = _this._set_multimap$_hashCode; if (t1 == null) { t1 = _this._set_multimap$_map; - t1 = t1.get$keys(t1); - t1 = A.MappedIterable_MappedIterable(t1, new A.BuiltSetMultimap_hashCode_closure(_this), A._instanceType(t1)._eval$1("Iterable.E"), type$.int); - t1 = A.List_List$of(t1, false, A._instanceType(t1)._eval$1("Iterable.E")); - B.JSArray_methods.sort$0(t1); - t1 = _this._set_multimap$_hashCode = A.hashObjects(t1); + t2 = A._instanceType(t1)._eval$1("LinkedHashMapKeyIterable<1>"); + t2 = A.MappedIterable_MappedIterable(new A.LinkedHashMapKeyIterable(t1, t2), new A.BuiltSetMultimap_hashCode_closure(_this), t2._eval$1("Iterable.E"), type$.int); + t2 = A.List_List$of(t2, false, A._instanceType(t2)._eval$1("Iterable.E")); + B.JSArray_methods.sort$0(t2); + t2 = _this._set_multimap$_hashCode = A.hashObjects(t2); + t1 = t2; } return t1; }, @@ -162031,12 +164651,12 @@ return false; t1 = other._set_multimap$_map; t2 = _this._set_multimap$_map; - if (t1.get$length(t1) !== t2.get$length(t2)) + if (t1._length !== t2._length) return false; if (other.get$hashCode(other) != _this.get$hashCode(_this)) return false; - for (t3 = _this.get$keys(_this), t3 = t3.get$iterator(t3), t4 = other._emptySet, t5 = _this._emptySet; t3.moveNext$0();) { - key = t3.get$current(t3); + 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();) { + key = t3.__js_helper$_current; result = t1.$index(0, key); t6 = result == null ? t4 : result; result = t2.$index(0, key); @@ -162059,20 +164679,18 @@ this._set_multimap$_map.forEach$1(0, new A.BuiltSetMultimap_forEach_closure(this, f)); }, get$isEmpty(_) { - var t1 = this._set_multimap$_map; - return t1.get$isEmpty(t1); + return this._set_multimap$_map._length === 0; }, get$keys(_) { var t1 = this._set_multimap$_keys; if (t1 == null) { t1 = this._set_multimap$_map; - t1 = this._set_multimap$_keys = t1.get$keys(t1); + t1 = this._set_multimap$_keys = new A.LinkedHashMapKeyIterable(t1, A._instanceType(t1)._eval$1("LinkedHashMapKeyIterable<1>")); } return t1; }, get$length(_) { - var t1 = this._set_multimap$_map; - return t1.get$length(t1); + return this._set_multimap$_map._length; } }; A.BuiltSetMultimap_hashCode_closure.prototype = { @@ -162109,8 +164727,8 @@ _s9_ = "_builtMap", t1 = _this._builtMapOwner; if (t1 == null) { - for (t1 = J.get$keys$x(A._lateReadCheck(_this.__SetMultimapBuilder__builderMap, _s11_)), t1 = t1.get$iterator(t1); t1.moveNext$0();) { - key = t1.get$current(t1); + for (t1 = A._lateReadCheck(_this.__SetMultimapBuilder__builderMap, _s11_), t1 = A.LinkedHashMapKeyIterator$(t1, t1._modifications, A.instanceType(t1)._precomputed1); t1.moveNext$0();) { + key = t1.__js_helper$_current; t2 = J.$index$asx(A._lateReadCheck(_this.__SetMultimapBuilder__builderMap, _s11_), key); builtSet = t2._setOwner; if (builtSet == null) @@ -162123,7 +164741,7 @@ J.$indexSet$ax(A._lateReadCheck(t3, _s9_), key, builtSet); } t1 = _this.$ti; - t2 = t1.__rti$_rest[1]; + t2 = t1._rest[1]; t2 = _this._builtMapOwner = new A._BuiltSetMultimap(A._lateReadCheck(_this.__SetMultimapBuilder__builtMap, _s9_), A.BuiltSet_BuiltSet$from(B.List_empty, t2), t1._eval$1("@<1>")._bind$1(t2)._eval$1("_BuiltSetMultimap<1,2>")); t1 = t2; } @@ -162139,7 +164757,7 @@ if (result == null) { builtValues = J.$index$asx(A._lateReadCheck(_this.__SetMultimapBuilder__builtMap, "_builtMap"), key); if (builtValues == null) - result = A.SetBuilder_SetBuilder(_this.$ti.__rti$_rest[1]); + result = A.SetBuilder_SetBuilder(_this.$ti._rest[1]); else { t1 = builtValues.$ti; t1._eval$1("_BuiltSet<1>")._as(builtValues); @@ -162157,7 +164775,7 @@ t3 = t1._eval$1("BuiltSet<2>"); _this.__SetMultimapBuilder__builtMap = A.LinkedHashMap_LinkedHashMap$_empty(t2, t3); _this.__SetMultimapBuilder__builderMap = A.LinkedHashMap_LinkedHashMap$_empty(t2, t1._eval$1("SetBuilder<2>")); - for (t4 = J.get$iterator$ax(keys), t1 = t1.__rti$_rest[1]; t4.moveNext$0();) { + for (t4 = J.get$iterator$ax(keys), t1 = t1._rest[1]; t4.moveNext$0();) { key = t4.get$current(t4); if (t2._is(key)) for (t5 = J.get$iterator$ax(lookup.call$1(key)); t5.moveNext$0();) { @@ -162192,7 +164810,7 @@ _set_multimap$_checkValue$1(value) { if ($.$get$isSoundMode()) return; - if (this.$ti.__rti$_rest[1]._is(null)) + if (this.$ti._rest[1]._is(null)) return; if (value == null) throw A.wrapException(A.ArgumentError$("invalid value: " + A.S(value), null)); @@ -162215,12 +164833,13 @@ A.newBuiltValueToStringHelper_closure.prototype = { call$1(className) { var t1 = new A.StringBuffer(""), - t2 = t1._contents += A.S(className); + t2 = A.S(className); + t1._contents = t2; t1._contents = t2 + " {\n"; $._indentingBuiltValueToStringHelperIndent = $._indentingBuiltValueToStringHelperIndent + 2; return new A.IndentingBuiltValueToStringHelper(t1); }, - $signature: 985 + $signature: 1041 }; A.IndentingBuiltValueToStringHelper.prototype = { add$2(_, field, value) { @@ -162354,34 +164973,34 @@ call$0() { return A.ListBuilder_ListBuilder(B.List_empty, type$.Object); }, - $signature: 987 + $signature: 1044 }; A.Serializers_Serializers_closure0.prototype = { call$0() { var t1 = type$.Object; return A.ListMultimapBuilder_ListMultimapBuilder(t1, t1); }, - $signature: 989 + $signature: 1045 }; A.Serializers_Serializers_closure1.prototype = { call$0() { var t1 = type$.Object; return A.MapBuilder_MapBuilder(t1, t1); }, - $signature: 992 + $signature: 1046 }; A.Serializers_Serializers_closure2.prototype = { call$0() { return A.SetBuilder_SetBuilder(type$.Object); }, - $signature: 996 + $signature: 1050 }; A.Serializers_Serializers_closure3.prototype = { call$0() { var t1 = type$.Object; return A.SetMultimapBuilder_SetMultimapBuilder(t1, t1); }, - $signature: 1011 + $signature: 1081 }; A.FullType.prototype = { $eq(_, other) { @@ -162480,10 +165099,10 @@ }; A.BuiltJsonSerializers.prototype = { deserializeWith$1$2(serializer, serialized, $T) { - return $T._eval$1("0?")._as(this.deserialize$2$specifiedType(serialized, new A.FullType(J.get$first$ax(serializer.get$types(serializer)), B.List_empty9, false))); + return $T._eval$1("0?")._as(this.deserialize$2$specifiedType(serialized, new A.FullType(J.get$first$ax(serializer.get$types(serializer)), B.List_empty10, false))); }, serializeWith$1$2(serializer, object) { - return this.serialize$2$specifiedType(object, new A.FullType(J.get$first$ax(serializer.get$types(serializer)), B.List_empty9, false)); + return this.serialize$2$specifiedType(object, new A.FullType(J.get$first$ax(serializer.get$types(serializer)), B.List_empty10, false)); }, serializeWith$2(serializer, object) { return this.serializeWith$1$2(serializer, object, type$.dynamic); @@ -162663,7 +165282,7 @@ t8._eval$1("_BuiltMap<1,2>")._as(t7); t9 = _this.serializerPlugins; t9.toString; - return new A.BuiltJsonSerializersBuilder(new A.MapBuilder(t1._mapFactory, t1._map$_map, t1, t2._eval$1("@<1>")._bind$1(t2.__rti$_rest[1])._eval$1("MapBuilder<1,2>")), new A.MapBuilder(t3._mapFactory, t3._map$_map, t3, t4._eval$1("@<1>")._bind$1(t4.__rti$_rest[1])._eval$1("MapBuilder<1,2>")), new A.MapBuilder(t5._mapFactory, t5._map$_map, t5, t6._eval$1("@<1>")._bind$1(t6.__rti$_rest[1])._eval$1("MapBuilder<1,2>")), new A.MapBuilder(t7._mapFactory, t7._map$_map, t7, t8._eval$1("@<1>")._bind$1(t8.__rti$_rest[1])._eval$1("MapBuilder<1,2>")), A.ListBuilder_ListBuilder(t9, t9.$ti._precomputed1)); + return new A.BuiltJsonSerializersBuilder(new A.MapBuilder(t1._mapFactory, t1._map$_map, t1, t2._eval$1("@<1>")._bind$1(t2._rest[1])._eval$1("MapBuilder<1,2>")), new A.MapBuilder(t3._mapFactory, t3._map$_map, t3, t4._eval$1("@<1>")._bind$1(t4._rest[1])._eval$1("MapBuilder<1,2>")), new A.MapBuilder(t5._mapFactory, t5._map$_map, t5, t6._eval$1("@<1>")._bind$1(t6._rest[1])._eval$1("MapBuilder<1,2>")), new A.MapBuilder(t7._mapFactory, t7._map$_map, t7, t8._eval$1("@<1>")._bind$1(t8._rest[1])._eval$1("MapBuilder<1,2>")), A.ListBuilder_ListBuilder(t9, t9.$ti._precomputed1)); } }; A.BuiltJsonSerializersBuilder.prototype = { @@ -162708,8 +165327,8 @@ keyType = t2 ? B.FullType_null_List_empty_false : t1[0]; valueType = t2 ? B.FullType_null_List_empty_false : t1[1]; result = []; - for (t1 = builtListMultimap.get$keys(builtListMultimap), t1 = t1.get$iterator(t1), t2 = builtListMultimap._list_multimap$_map, t3 = builtListMultimap._emptyList; t1.moveNext$0();) { - key = t1.get$current(t1); + for (t1 = builtListMultimap.get$keys(builtListMultimap), t2 = t1._map, t1 = A.LinkedHashMapKeyIterator$(t2, t2._modifications, A._instanceType(t1)._precomputed1), t2 = builtListMultimap._list_multimap$_map, t3 = builtListMultimap._emptyList; t1.moveNext$0();) { + key = t1.__js_helper$_current; result.push(serializers.serialize$2$specifiedType(key, keyType)); result0 = t2.$index(0, key); t4 = (result0 == null ? t3 : result0)._list; @@ -162783,7 +165402,7 @@ call$1(value) { return this.serializers.deserialize$2$specifiedType(value, this.valueType); }, - $signature: 748 + $signature: 538 }; A.BuiltListSerializer.prototype = { serialize$3$specifiedType(serializers, builtList, specifiedType) { @@ -162840,8 +165459,8 @@ keyType = t2 ? B.FullType_null_List_empty_false : t1[0]; valueType = t2 ? B.FullType_null_List_empty_false : t1[1]; result = []; - for (t1 = builtMap.get$keys(builtMap), t1 = t1.get$iterator(t1), t2 = builtMap._map$_map; t1.moveNext$0();) { - key = t1.get$current(t1); + for (t1 = builtMap.get$keys(builtMap), t2 = t1._map, t1 = A.LinkedHashMapKeyIterator$(t2, t2._modifications, A._instanceType(t1)._precomputed1), t2 = builtMap._map$_map; t1.moveNext$0();) { + key = t1.__js_helper$_current; result.push(serializers.serialize$2$specifiedType(key, keyType)); result.push(serializers.serialize$2$specifiedType(t2.$index(0, key), valueType)); } @@ -162896,8 +165515,8 @@ 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), t1 = t1.get$iterator(t1), t2 = builtSetMultimap._set_multimap$_map, t3 = builtSetMultimap._emptySet; t1.moveNext$0();) { - key = t1.get$current(t1); + 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();) { + key = t1.__js_helper$_current; result.push(serializers.serialize$2$specifiedType(key, keyType)); result0 = t2.$index(0, key); t4 = (result0 == null ? t3 : result0)._set$_set; @@ -163234,7 +165853,7 @@ return this.serialize$3$specifiedType(serializers, value, B.FullType_null_List_empty_false); }, deserialize$3$specifiedType(serializers, serialized, specifiedType) { - return A.RegExp_RegExp(A._asStringS(serialized), true, false, false); + return A.RegExp_RegExp(A._asStringS(serialized), true, false, false, false); }, deserialize$2(serializers, serialized) { return this.deserialize$3$specifiedType(serializers, serialized, B.FullType_null_List_empty_false); @@ -163416,7 +166035,7 @@ call$1(value) { return value == null; }, - $signature: 124 + $signature: 120 }; A.StandardJsonPlugin__toList_closure0.prototype = { call$2(key, value) { @@ -163431,13 +166050,13 @@ t1[t3 + 1] = value; t2.i = t3 + 2; }, - $signature: 126 + $signature: 122 }; A.StandardJsonPlugin__toListUsingDiscriminator_closure.prototype = { call$1(value) { return value == null; }, - $signature: 124 + $signature: 120 }; A.StandardJsonPlugin__toListUsingDiscriminator_closure0.prototype = { call$2(key, value) { @@ -163454,7 +166073,7 @@ t1[t3 + 1] = value; t2.i = t3 + 2; }, - $signature: 126 + $signature: 122 }; A.CachedNetworkImage.prototype = { build$1(_, context) { @@ -163654,7 +166273,7 @@ return false; }, get$hashCode(_) { - return A.hashValues(this.url, 1, this.cacheKey, B.C__HashEnd, B.C__HashEnd, B.C__HashEnd, B.C__HashEnd, B.C__HashEnd, B.C__HashEnd, B.C__HashEnd, B.C__HashEnd, B.C__HashEnd, B.C__HashEnd, B.C__HashEnd, B.C__HashEnd, B.C__HashEnd, B.C__HashEnd, B.C__HashEnd, B.C__HashEnd, B.C__HashEnd); + return A.hashValues(this.url, 1, this.cacheKey, B.C__HashEnd, B.C__HashEnd, B.C__HashEnd, B.C__HashEnd, B.C__HashEnd, B.C__HashEnd, B.C__HashEnd, B.C__HashEnd, B.C__HashEnd, B.C__HashEnd, B.C__HashEnd, B.C__HashEnd, B.C__HashEnd, B.C__HashEnd, B.C__HashEnd); }, toString$0(_) { return A.getRuntimeType(this).toString$0(0) + '("' + A.S(this.url) + '", scale: 1)'; @@ -163662,12 +166281,9 @@ }; A.CachedNetworkImageProvider__loadAsyncHttpGet_closure.prototype = { call$0() { - var t1 = $.PaintingBinding__instance; - if (t1 != null) { - t1 = t1.PaintingBinding__imageCache; - if (t1 != null) - t1.evict$1(this.key); - } + var t1 = A._lateReadCheck($.PaintingBinding__instance.PaintingBinding___PaintingBinding__imageCache, "_imageCache"); + if (t1 != null) + t1.evict$1(this.key); }, $signature: 0 }; @@ -163675,7 +166291,7 @@ call$2(bytes, total) { this.chunkEvents.add$1(0, new A.ImageChunkEvent(bytes, total)); }, - $signature: 348 + $signature: 339 }; A.ImageRenderMethodForWeb.prototype = { toString$0(_) { @@ -163810,9 +166426,7 @@ if (this._multi_image_stream_completer$_frameCallbackScheduled) return; this._multi_image_stream_completer$_frameCallbackScheduled = true; - var t1 = $.SchedulerBinding__instance; - if (t1 != null) - t1.scheduleFrameCallback$1(this.get$_multi_image_stream_completer$_handleAppFrame()); + $.SchedulerBinding__instance.scheduleFrameCallback$1(this.get$_multi_image_stream_completer$_handleAppFrame()); }, _multi_image_stream_completer$_emitFrame$1(imageInfo) { this.setImage$1(imageInfo); @@ -163846,19 +166460,19 @@ t1._multi_image_stream_completer$_decodeNextFrameAndSchedule$0(); } }, - $signature: 448 + $signature: 356 }; 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: 361 + $signature: 464 }; 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: 361 + $signature: 464 }; A.StringCharacters.prototype = { get$iterator(_) { @@ -163934,8 +166548,10 @@ var t1, nextBreak; if (count === 0 || cursor === this.string.length) return cursor; - t1 = this.string; - breaks = new A.Breaks(t1, t1.length, cursor, 176); + if (breaks == null) { + t1 = this.string; + breaks = new A.Breaks(t1, t1.length, cursor, 176); + } do { nextBreak = breaks.nextBreak$0(); if (nextBreak < 0) @@ -163972,6 +166588,44 @@ 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) @@ -164047,12 +166701,12 @@ return true; } }, - dropLast$0() { - var t1, breaks, count, nextBreak, _this = this; - A.RangeError_checkNotNegative(1, "count"); + dropLast$1(count) { + var t1, breaks, nextBreak, _this = this; + A.RangeError_checkNotNegative(count, "count"); t1 = _this._characters_impl$_end; breaks = new A.BackBreaks(_this._characters_impl$_string, _this._characters_impl$_start, t1, 176); - for (count = 1; count > 0;) { + for (; count > 0;) { nextBreak = breaks.nextBreak$0(); if (nextBreak >= 0) { _this._characters_impl$_end = nextBreak; @@ -164063,6 +166717,34 @@ } return true; }, + dropLast$0() { + return this.dropLast$1(1); + }, + dropBackWhile$1(test) { + var t2, breaks, next, _this = this, + t1 = _this._characters_impl$_start, + cursor = _this._characters_impl$_end; + if (t1 == cursor) + return; + t2 = _this._characters_impl$_string; + breaks = new A.BackBreaks(t2, t1, cursor, 176); + for (t1 = J.getInterceptor$s(t2); next = breaks.nextBreak$0(), next >= 0; cursor = next) + if (!test.call$1(t1.substring$2(t2, next, cursor))) + break; + _this._characters_impl$_end = cursor; + _this._currentCache = null; + }, + expandWhile$1(test) { + var next, _this = this, + t1 = _this._characters_impl$_string, + cursor = _this._characters_impl$_end, + breaks = new A.Breaks(t1, t1.length, cursor, 176); + for (; next = breaks.nextBreak$0(), next >= 0; cursor = next) + if (!test.call$1(B.JSString_methods.substring$2(t1, cursor, next))) + break; + _this._characters_impl$_end = cursor; + _this._currentCache = null; + }, get$isEmpty(_) { return this._characters_impl$_start == this._characters_impl$_end; }, @@ -164089,20 +166771,20 @@ }; A.Breaks.prototype = { nextBreak$0() { - var t1, t2, t3, t4, char, nextChar, category, _this = this, + var t1, t2, t3, t4, t5, char, nextChar, category, _this = this, _s192_ = string$.x200_000; - for (t1 = _this.end, t2 = _this.base; t3 = _this.cursor, t3 < t1;) { - t4 = _this.cursor = t3 + 1; - char = B.JSString_methods.codeUnitAt$1(t2, t3); + for (t1 = _this.end, t2 = _this.base, t3 = J.getInterceptor$s(t2); t4 = _this.cursor, t4 < t1;) { + t5 = _this.cursor = t4 + 1; + char = t3.codeUnitAt$1(t2, t4); if ((char & 64512) !== 55296) { - t4 = B.JSString_methods._codeUnitAt$1(_s192_, _this.state & 240 | A.low(char)); - _this.state = t4; - if ((t4 & 1) === 0) - return t3; + t5 = B.JSString_methods._codeUnitAt$1(_s192_, _this.state & 240 | A.low(char)); + _this.state = t5; + if ((t5 & 1) === 0) + return t4; continue; } - if (t4 < t1) { - nextChar = B.JSString_methods.codeUnitAt$1(t2, t4); + if (t5 < t1) { + nextChar = B.JSString_methods.codeUnitAt$1(t2, t5); if ((nextChar & 64512) === 56320) { category = A.high(char, nextChar); _this.cursor = _this.cursor + 1; @@ -164110,15 +166792,15 @@ category = 2; } else category = 2; - t4 = B.JSString_methods._codeUnitAt$1(_s192_, _this.state & 240 | category); - _this.state = t4; - if ((t4 & 1) === 0) - return t3; + t5 = B.JSString_methods._codeUnitAt$1(_s192_, _this.state & 240 | category); + _this.state = t5; + if ((t5 & 1) === 0) + return t4; } t1 = B.JSString_methods._codeUnitAt$1(_s192_, _this.state & 240 | 15); _this.state = t1; if ((t1 & 1) === 0) - return t3; + return t4; return -1; } }; @@ -164373,7 +167055,7 @@ else t3 = false; if (t3) - t2 = t1.numBarGroups = categoryToIndexMap.get$length(categoryToIndexMap); + t2 = t1.numBarGroups = categoryToIndexMap._length; else if (t2 === B.BarGroupingType_2 || t2 === B.BarGroupingType_1) { t1.numBarGroups = 1; t2 = 1; @@ -164533,7 +167215,7 @@ t5.toString; t6.barGroupIndex = t5; } else { - barGroupIndex = t5.get$length(t5); + barGroupIndex = t5._length; t6.barGroupIndex = barGroupIndex; t5.$indexSet(0, _s14_, barGroupIndex); } @@ -164607,13 +167289,13 @@ call$1(_) { return null; }, - $signature: 742 + $signature: 521 }; A.BaseBarRenderer_preprocessSeries__closure1.prototype = { call$0() { return A.LinkedHashMap_LinkedHashMap$_empty(type$.String, type$.BaseBarRendererElement); }, - $signature: 1025 + $signature: 1192 }; A.BaseBarRenderer_preprocessSeries__closure2.prototype = { call$1(index) { @@ -164623,7 +167305,7 @@ t1.toString; return t1; }, - $signature: 1052 + $signature: 1197 }; A.BaseBarRenderer_preprocessSeries_closure0.prototype = { call$1(series) { @@ -164663,11 +167345,11 @@ call$2(a, b) { return a + b; }, - $signature: 333 + $signature: 331 }; A.BaseBarRenderer_update_closure.prototype = { call$1(series) { - var t5, t6, t7, barIndex, datum, details, domainValue, measureValue, measureIsNull, t8, measureIsNegative, t9, barStackMapKey, barKey, barStackList, animatingBar, t10, t11, t12, t13, t14, + 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, t2 = type$.nullable_Axis_Object, t3 = this.$this, @@ -164688,33 +167370,34 @@ measureAxisPosition = measureAxis.getLocation$1(0), elementsList = type$.nullable_List_BaseBarRendererElement._as(t1.$index(0, B.AttributeKey_vl2)); t3._prevDomainAxis = domainAxis; - for (t1 = series.data, t2 = t3._currentKeys, t5 = t3._currentGroupsStackKeys, t6 = t4._eval$1("BaseBarRenderer.R"), t7 = t3._barStackMap, t4 = t4._eval$1("AnimatedBar<1>"), barIndex = 0; barIndex < t1.length; ++barIndex) { + for (t1 = series.data, t2 = t3._currentKeys, t5 = t3._currentGroupsStackKeys, t6 = t4._eval$1("BaseBarRenderer.R"), t7 = A.S(barGroupIndex), t8 = t3._barStackMap, t9 = A.S(seriesStackKey), t4 = t4._eval$1("AnimatedBar<1>"), barIndex = 0; barIndex < t1.length; ++barIndex) { datum = t1[barIndex]; elementsList.toString; details = J.$index$asx(elementsList, barIndex); domainValue = domainFn.call$1(barIndex); measureValue = measureFn.call$1(barIndex); measureIsNull = measureValue == null; - t8 = !measureIsNull; - measureIsNegative = t8 && measureValue < 0; - t9 = A.S(domainValue) + "__" + A.S(seriesStackKey) + "__"; - barStackMapKey = t9 + (measureIsNegative ? "pos" : "neg") + "__" + A.S(barGroupIndex); + t10 = !measureIsNull; + measureIsNegative = t10 && measureValue < 0; + t11 = A.S(domainValue); + t12 = measureIsNegative ? "pos" : "neg"; + barStackMapKey = t11 + "__" + t9 + "__" + t12 + "__" + t7; barKey = barStackMapKey + A.S(details.barStackIndex); - barStackList = t7.putIfAbsent$2(0, barStackMapKey, new A.BaseBarRenderer_update__closure(t3)); + barStackList = t8.putIfAbsent$2(0, barStackMapKey, new A.BaseBarRenderer_update__closure(t3)); animatingBar = A.IterableExtension_firstWhereOrNull(barStackList, new A.BaseBarRenderer_update__closure0(t3, barKey)); if (animatingBar == null) { - if (t8) { + if (t10) { barGroupIndex.toString; - t8 = colorFn.call$1(barIndex); - t9 = dashPatternFn.call$1(barIndex); + t10 = colorFn.call$1(barIndex); + t11 = dashPatternFn.call$1(barIndex); t6._as(details); - t10 = domainFn.call$1(barIndex); - t11 = B.JSNumber_methods.round$0(domainAxis.scale.get$rangeBand()); - t12 = fillColorFn.call$1(barIndex); - t13 = details.fillPattern; + t12 = domainFn.call$1(barIndex); + t13 = B.JSNumber_methods.round$0(domainAxis.scale.get$rangeBand()); + t14 = fillColorFn.call$1(barIndex); + t15 = details.fillPattern; barGroupCount.toString; - animatingBar = new A.AnimatedBar(barKey, datum, series, t10, t4); - animatingBar.setNewTarget$1(t3.makeBarRendererElement$20$allBarGroupWeights$barGroupIndex$barGroupWeight$color$dashPattern$details$domainAxis$domainValue$domainWidth$fillColor$fillPattern$measureAxis$measureAxisPosition$measureIsNegative$measureIsNull$measureOffsetValue$measureValue$numBarGroups$previousBarGroupWeight$strokeWidthPx(allBarGroupWeights, barGroupIndex, barGroupWeight, t8, t9, details, domainAxis, t10, t11, t12, t13, measureAxis, measureAxisPosition, measureIsNegative, false, 0, 0, barGroupCount, previousBarGroupWeight, details.strokeWidthPx)); + animatingBar = new A.AnimatedBar(barKey, datum, series, t12, t4); + animatingBar.setNewTarget$1(t3.makeBarRendererElement$20$allBarGroupWeights$barGroupIndex$barGroupWeight$color$dashPattern$details$domainAxis$domainValue$domainWidth$fillColor$fillPattern$measureAxis$measureAxisPosition$measureIsNegative$measureIsNull$measureOffsetValue$measureValue$numBarGroups$previousBarGroupWeight$strokeWidthPx(allBarGroupWeights, barGroupIndex, barGroupWeight, t10, t11, details, domainAxis, t12, t13, t14, t15, measureAxis, measureAxisPosition, measureIsNegative, false, 0, 0, barGroupCount, previousBarGroupWeight, details.strokeWidthPx)); J.add$1$ax(barStackList, animatingBar); } } else { @@ -164727,17 +167410,17 @@ t2.push(barKey); J.add$1$ax(t5.putIfAbsent$2(0, domainValue, new A.BaseBarRenderer_update__closure1()), barStackMapKey); barGroupIndex.toString; - t8 = colorFn.call$1(barIndex); - t9 = dashPatternFn.call$1(barIndex); + t10 = colorFn.call$1(barIndex); + t11 = dashPatternFn.call$1(barIndex); t6._as(details); - t10 = domainFn.call$1(barIndex); - t11 = B.JSNumber_methods.round$0(domainAxis.scale.get$rangeBand()); - t12 = fillColorFn.call$1(barIndex); - t13 = details.fillPattern; - t14 = details.measureOffset; - t14.toString; + t12 = domainFn.call$1(barIndex); + t13 = B.JSNumber_methods.round$0(domainAxis.scale.get$rangeBand()); + t14 = fillColorFn.call$1(barIndex); + t15 = details.fillPattern; + t16 = details.measureOffset; + t16.toString; barGroupCount.toString; - animatingBar.setNewTarget$1(t3.makeBarRendererElement$20$allBarGroupWeights$barGroupIndex$barGroupWeight$color$dashPattern$details$domainAxis$domainValue$domainWidth$fillColor$fillPattern$measureAxis$measureAxisPosition$measureIsNegative$measureIsNull$measureOffsetValue$measureValue$numBarGroups$previousBarGroupWeight$strokeWidthPx(allBarGroupWeights, barGroupIndex, barGroupWeight, t8, t9, details, domainAxis, t10, t11, t12, t13, measureAxis, measureAxisPosition, measureIsNegative, measureIsNull, t14, measureValue, barGroupCount, previousBarGroupWeight, details.strokeWidthPx)); + animatingBar.setNewTarget$1(t3.makeBarRendererElement$20$allBarGroupWeights$barGroupIndex$barGroupWeight$color$dashPattern$details$domainAxis$domainValue$domainWidth$fillColor$fillPattern$measureAxis$measureAxisPosition$measureIsNegative$measureIsNull$measureOffsetValue$measureValue$numBarGroups$previousBarGroupWeight$strokeWidthPx(allBarGroupWeights, barGroupIndex, barGroupWeight, t10, t11, details, domainAxis, t12, t13, t14, t15, measureAxis, measureAxisPosition, measureIsNegative, measureIsNull, t16, measureValue, barGroupCount, previousBarGroupWeight, details.strokeWidthPx)); } }, $signature() { @@ -164764,7 +167447,7 @@ call$0() { return A.LinkedHashSet_LinkedHashSet$_empty(type$.String); }, - $signature: 474 + $signature: 407 }; A.BaseBarRenderer_update_closure0.prototype = { call$2(key, barStackList) { @@ -164873,7 +167556,7 @@ allKeys.addAll$1(0, keys); return allKeys; }, - $signature: 1059 + $signature: 1258 }; A.BaseBarRenderer__getSegmentsForDomainValue_closure0.prototype = { call$1(stackKey) { @@ -164881,7 +167564,7 @@ t1.toString; B.JSArray_methods.addAll$1(this.matchingSegments, J.where$1$ax(t1, this.where)); }, - $signature: 106 + $signature: 113 }; A.BaseBarRenderer__getVerticalDetailsForDomainValue_closure.prototype = { call$1(bar) { @@ -164947,13 +167630,13 @@ call$0() { return A._setArrayType([], type$.JSArray_int); }, - $signature: 737 + $signature: 515 }; A._ReversedSeriesIterator_closure0.prototype = { call$2(_, indices) { return B.JSArray_methods.addAll$1(this.$this._visitIndex, J.get$reversed$ax(indices)); }, - $signature: 1062 + $signature: 1264 }; A.BaseBarRendererConfig.prototype = { $eq(_, other) { @@ -165803,13 +168486,13 @@ t1.set$textStyle(0, this.wholeLabel._text_element$_textStyle); return t1; }, - $signature: 1063 + $signature: 1294 }; A.BaseTickDrawStrategy_getLabelWidth_closure.prototype = { call$1(line) { return line.get$measurement().horizontalSliceWidth; }, - $signature: 1064 + $signature: 1295 }; A._PixelVerticalDirection.prototype = { toString$0(_) { @@ -166831,7 +169514,7 @@ call$1(value) { return value == null ? "" : this.numberFormat.format$1(0, value); }, - $signature: 732 + $signature: 512 }; A.BaseTickProvider.prototype = { createTicks$8$context$formatter$formatterValueCache$graphicsFactory$scale$stepSize$tickDrawStrategy(domainValues, context, formatter, formatterValueCache, graphicsFactory, scale, stepSize, tickDrawStrategy) { @@ -166986,37 +169669,39 @@ A.DateTimeTickFormatter.prototype = { DateTimeTickFormatter$_internal$1(_timeFormatters) { var t1 = this._timeFormatters; - if (t1.get$length(t1) === 1) + if (t1._length === 1) return; - A.DateTimeTickFormatter__checkPositiveAndSorted(t1.get$keys(t1)); + A.DateTimeTickFormatter__checkPositiveAndSorted(new A.LinkedHashMapKeyIterable(t1, A._instanceType(t1)._eval$1("LinkedHashMapKeyIterable<1>"))); }, format$3$stepSize(_, tickValues, cache, stepSize) { - var t1, t2, t3, formatter, minTimeBetweenTicks, keys, formatterFound, tickValuesIt, tickValue, prevTickValue, + var t1, t2, t3, t4, formatter, minTimeBetweenTicks, keys, formatterFound, tickValuesIt, tickValue, prevTickValue, tickLabels = A._setArrayType([], type$.JSArray_String); if (tickValues.length === 0) return tickLabels; t1 = this._timeFormatters; - t2 = t1.get$keys(t1); - t2 = t1.$index(0, t2.get$first(t2)); - t2.toString; - t3 = t1.get$keys(t1); + t2 = A._instanceType(t1); + t3 = t2._eval$1("LinkedHashMapKeyIterable<1>"); + t4 = new A.LinkedHashMapKeyIterable(t1, t3); + t4 = t1.$index(0, t4.get$first(t4)); + t4.toString; + t3 = new A.LinkedHashMapKeyIterable(t1, t3); if (J.$eq$(t3.get$first(t3), -1)) - formatter = t2; + formatter = t4; else { minTimeBetweenTicks = stepSize == null ? null : B.JSNumber_methods.toInt$0(stepSize); if (minTimeBetweenTicks == null) minTimeBetweenTicks = 0; - t3 = t1.get$keys(t1); - keys = t3.get$iterator(t3); - formatter = t2; + keys = A.LinkedHashMapKeyIterator$(t1, t1._modifications, t2._precomputed1); + formatter = t4; formatterFound = false; while (true) { if (!(keys.moveNext$0() && !formatterFound)) break; - if (keys.get$current(keys) > minTimeBetweenTicks) + t2 = keys.__js_helper$_current; + if (t2 > minTimeBetweenTicks) formatterFound = true; else { - t2 = t1.$index(0, keys.get$current(keys)); + t2 = t1.$index(0, t2); t2.toString; formatter = t2; } @@ -167373,32 +170058,32 @@ axis.context = t1; axis.tickDrawStrategy = A.NoneDrawStrategy$(t1, this.graphicsFactory, type$.num); }, - $signature: 253 + $signature: 234 }; A.CartesianChart_makeSeries_closure.prototype = { call$1(_) { return 0; }, - $signature: 1108 + $signature: 1330 }; A.CartesianChart_preprocessSeries_closure.prototype = { call$2(axisId, axis) { this.$this.addView$1(axis); }, - $signature: 253 + $signature: 234 }; A.CartesianChart_preprocessSeries_closure0.prototype = { call$2(axisId, axis) { axis.resetDomains$0(); }, - $signature: 253 + $signature: 234 }; 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: 253 + $signature: 234 }; A.CartesianChart_preprocessSeries_closure2.prototype = { call$2(rendererId, seriesList) { @@ -167414,7 +170099,7 @@ call$2(axisId, axis) { axis.updateTicks$0(); }, - $signature: 253 + $signature: 234 }; A.BaseCartesianRenderer.prototype = { onAttach$1(chart) { @@ -167712,11 +170397,11 @@ }, draw$1(seriesList) { var t1, t2, t3, processedSeriesList, _this = this, _box_0 = {}; - for (t1 = _this._selectionModels, t1 = t1.get$values(t1), t1 = t1.get$iterator(t1); t1.moveNext$0();) { - t2 = t1.get$current(t1); - t2.toString; - t3 = t2.$ti; - t2.updateSelection$3$notifyListeners(A._setArrayType([], t3._eval$1("JSArray>")), A._setArrayType([], t3._eval$1("JSArray>")), false); + for (t1 = _this._selectionModels, 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; + t1.toString; + t3 = t1.$ti; + t1.updateSelection$3$notifyListeners(A._setArrayType([], t3._eval$1("JSArray>")), A._setArrayType([], t3._eval$1("JSArray>")), false); } t1 = A._instanceType(_this)._eval$1("MutableSeries"); seriesList.toString; @@ -167823,7 +170508,7 @@ view.set$graphicsFactory(t1); return t1; }, - $signature: 148 + $signature: 143 }; A.BaseChart_getSelectionModel_closure.prototype = { call$0() { @@ -167841,14 +170526,14 @@ call$1(rendererId) { return this.$this.getSeriesRenderer$1(rendererId)._drawAreaBounds.containsPoint$1(0, this.chartPosition); }, - $signature: 66 + $signature: 50 }; 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: 113 }; A.BaseChart_getNearestDatumDetailPerSeries_closure0.prototype = { call$2(a, b) { @@ -167974,7 +170659,7 @@ this.rendererToSeriesList.$indexSet(0, rendererId, t1); return t1; }, - $signature: 106 + $signature: 113 }; A.BaseChart_preprocessSeries_closure1.prototype = { call$2(rendererId, seriesList) { @@ -168001,7 +170686,7 @@ t1 = t1.get$animatingThisDraw() ? t1.animationPercent : 1; view.paint$2(this.canvas, t1); }, - $signature: 148 + $signature: 143 }; A.BaseChart_fireOnDraw_closure.prototype = { call$1(listener) { @@ -168120,7 +170805,7 @@ else return origColor; }, - $signature: 182 + $signature: 185 }; A.Legend.prototype = { defaultLegendMeasureFormatter$1(value) { @@ -168459,7 +171144,7 @@ call$1(id) { return !this.seriesIds.contains$1(0, id); }, - $signature: 66 + $signature: 50 }; A.SeriesLegend_preProcessSeriesList_closure.prototype = { call$1(series) { @@ -168473,7 +171158,7 @@ call$1(id) { return id === this.seriesId; }, - $signature: 66 + $signature: 50 }; A.LinePointHighlighter0.prototype = { attachTo$1(chart) { @@ -168988,7 +171673,7 @@ call$1(i) { return J.toString$0$(this.$this.domainFn.call$1(i)); }, - $signature: 1125 + $signature: 1432 }; A.ImmutableSeries.prototype = {}; A.SelectionModel.prototype = { @@ -169099,13 +171784,13 @@ return; } $.$get$StyleFactory__styleFactory().toString; - t4 = missingColorCountPerCategory.get$length(missingColorCountPerCategory); + t4 = missingColorCountPerCategory._length; t6 = $.$get$MaterialPalette__orderedPalettes(); t6.toString; colorPalettes = A.SubListIterable$(t6, 0, A.checkNotNullable(t4, "count", t3), t6.$ti._eval$1("ListIterable.E")).toList$0(0); colorsByCategory = A.LinkedHashMap_LinkedHashMap$_empty(t2, type$.List_Color); t1.index = 0; - missingColorCountPerCategory.get$keys(missingColorCountPerCategory).forEach$1(0, new A.BaseSeriesRenderer_assignMissingColors_closure1(t1, colorsByCategory, colorPalettes, missingColorCountPerCategory)); + new A.LinkedHashMapKeyIterable(missingColorCountPerCategory, missingColorCountPerCategory.$ti._eval$1("LinkedHashMapKeyIterable<1>")).forEach$1(0, new A.BaseSeriesRenderer_assignMissingColors_closure1(t1, colorsByCategory, colorPalettes, missingColorCountPerCategory)); t5.forEach$1(seriesList, new A.BaseSeriesRenderer_assignMissingColors_closure2(_this, missingColorCountPerCategory, colorsByCategory)); } else t5.forEach$1(seriesList, new A.BaseSeriesRenderer_assignMissingColors_closure3(_this)); @@ -169168,7 +171853,7 @@ t1.toString; return t1; }, - $signature: 182 + $signature: 185 }; A.BaseSeriesRenderer_assignMissingColors_closure0.prototype = { call$1(series) { @@ -169198,7 +171883,7 @@ call$1(_) { return this.color; }, - $signature: 182 + $signature: 185 }; A.BaseSeriesRenderer_assignMissingColors_closure1.prototype = { call$1(category) { @@ -169209,7 +171894,7 @@ ++t2.index; _this.missingColorCountPerCategory.$indexSet(0, category, 0); }, - $signature: 106 + $signature: 113 }; A.BaseSeriesRenderer_assignMissingColors_closure2.prototype = { call$1(series) { @@ -169233,13 +171918,13 @@ call$1(_) { return this.color; }, - $signature: 182 + $signature: 185 }; A.BaseSeriesRenderer_assignMissingColors__closure1.prototype = { call$1(index) { return this.series.colorFn.call$1(index); }, - $signature: 182 + $signature: 185 }; A.BaseSeriesRenderer_assignMissingColors_closure3.prototype = { call$1(series) { @@ -169254,7 +171939,7 @@ call$1(index) { return this.series.colorFn.call$1(index); }, - $signature: 182 + $signature: 185 }; A.BaseSeriesRenderer_assignMissingColors_closure4.prototype = { call$1(series) { @@ -169436,7 +172121,7 @@ t2.toString; return B.JSInt_methods.compareTo$1(t1, t2); }, - $signature: 719 + $signature: 524 }; A.LayoutManagerImpl_positionOrderedViews_closure.prototype = { call$2(v1, v2) { @@ -169447,13 +172132,13 @@ t2.toString; return B.JSInt_methods.compareTo$1(t1, t2); }, - $signature: 719 + $signature: 524 }; A.LayoutManagerImpl_drawableLayoutAreaBounds_closure.prototype = { call$1(view) { return view.get$isSeriesRenderer(); }, - $signature: 698 + $signature: 531 }; A.LayoutManagerImpl_layout_closure.prototype = { call$1(view) { @@ -169461,7 +172146,7 @@ t1 = this.$this; return view.layout$2(0, A._lateReadCheck(t1.__LayoutManagerImpl__drawAreaBounds, _s15_), A._lateReadCheck(t1.__LayoutManagerImpl__drawAreaBounds, _s15_)); }, - $signature: 148 + $signature: 143 }; A.LayoutManagerImpl__viewsForPositions_closure.prototype = { call$1(view) { @@ -169473,7 +172158,7 @@ t1 = true; return t1; }, - $signature: 698 + $signature: 531 }; A._MeasuredSizes.prototype = {}; A.SizeList.prototype = { @@ -169543,7 +172228,7 @@ t1.preferredSizes.add$1(0, size.preferredWidth); t1.minimumSizes.add$1(0, size.minWidth); }, - $signature: 148 + $signature: 143 }; A.LeftMarginLayoutStrategy.prototype = { layout$4(_, views, measuredSizes, fullBounds, drawAreaBounds) { @@ -169566,7 +172251,7 @@ view.layout$2(0, A.Rectangle$(left, 0 + t3, width, t2 - 0, type$.int), _this.drawAreaBounds); ++t1.i; }, - $signature: 148 + $signature: 143 }; A.RightMarginLayoutStrategy.prototype = { layout$4(_, views, measuredSizes, fullBounds, drawAreaBounds) { @@ -169589,7 +172274,7 @@ view.layout$2(0, A.Rectangle$(left, 0 + t3, width, t2 - 0, type$.int), _this.drawAreaBounds); ++t1.i; }, - $signature: 148 + $signature: 143 }; A.HorizontalMarginStrategy.prototype = { measure$4$fullWidth$maxHeight$width(_, views, fullWidth, maxHeight, width) { @@ -169620,7 +172305,7 @@ t1.preferredSizes.add$1(0, size.preferredHeight); t1.minimumSizes.add$1(0, size.minHeight); }, - $signature: 148 + $signature: 143 }; A.TopMarginLayoutStrategy.prototype = { layout$4(_, views, measuredSizes, fullBounds, drawAreaBounds) { @@ -169643,7 +172328,7 @@ view.layout$2(0, A.Rectangle$(0 + t3, $top, t2 - 0, height, type$.int), _this.drawAreaBounds); ++t1.i; }, - $signature: 148 + $signature: 143 }; A.BottomMarginLayoutStrategy.prototype = { layout$4(_, views, measuredSizes, fullBounds, drawAreaBounds) { @@ -169666,7 +172351,7 @@ view.layout$2(0, A.Rectangle$(0 + t3, $top, t2 - 0, height, type$.int), _this.drawAreaBounds); ++t1.i; }, - $signature: 148 + $signature: 143 }; A.LayoutPosition.prototype = { toString$0(_) { @@ -169751,23 +172436,23 @@ } positionExtent = new A._Range(startPosition, endPosition, type$._Range_num); lineElements = A._setArrayType([], t4._eval$1("JSArray<_LineRendererElement<1>>")); - for (t1 = t4._eval$1("_LineRendererElement<1>"), index = 0; index < lineSegments.length; ++index) { + for (t1 = styleKey + "__line__", t2 = t4._eval$1("_LineRendererElement<1>"), index = 0; index < lineSegments.length; ++index) { linePointList = lineSegments[index]; - lineStyleKey = styleKey + "__line__" + index; + lineStyleKey = t1 + index; t3.push(lineStyleKey); - lineElements.push(new A._LineRendererElement(linePointList, color, areaColor, dashPattern, domainExtent, measureAxis.getLocation$1(0), positionExtent, strokeWidthPx, lineStyleKey, false, t1)); + lineElements.push(new A._LineRendererElement(linePointList, color, areaColor, dashPattern, domainExtent, measureAxis.getLocation$1(0), positionExtent, strokeWidthPx, lineStyleKey, false, t2)); } t1 = t4._eval$1("JSArray<_AreaRendererElement<1>>"); areaElements = A._setArrayType([], t1); boundsElements = A._setArrayType([], t1); if (A._lateReadCheck(_this.__LineRenderer__hasMeasureBounds, "_hasMeasureBounds")) - for (t1 = t4._eval$1("_AreaRendererElement<1>"), index = 0; index < boundsSegment.length; ++index) { + for (t1 = styleKey + "__bounds_", t4 = t4._eval$1("_AreaRendererElement<1>"), index = 0; index < boundsSegment.length; ++index) { boundsPointList = boundsSegment[index]; - boundsStyleKey = styleKey + "__bounds_" + index; + boundsStyleKey = t1 + index; t3.push(boundsStyleKey); t2 = measureAxis.getLocation$1(0); t2.toString; - boundsElements.push(new A._AreaRendererElement(boundsPointList, color, areaColor, domainExtent, t2, positionExtent, boundsStyleKey, t1)); + boundsElements.push(new A._AreaRendererElement(boundsPointList, color, areaColor, domainExtent, t2, positionExtent, boundsStyleKey, t4)); } return A._setArrayType([lineElements, areaElements, pointList, boundsElements], type$.JSArray_Object); }, @@ -169899,13 +172584,13 @@ return this._getPoint$8$index(datum, domainValue, series, domainAxis, measureValue, measureOffsetValue, measureAxis, null); }, getNearestDatumDetailPerSeries$5$selectExactEventLocation$selectOverlappingPoints(chartPoint, byDomain, boundsOverride, selectExactEventLocation, selectOverlappingPoints) { - var t2, t3, isFirstSeriesAbovePoint, t4, nearestPoint, nearestDomainDistance, nearestMeasureDistance, nearestRelativeDistance, t5, t6, _i, p, t7, t8, t9, measureDistance, domainDistance, relativeDistance, _this = this, _null = null, + var t2, t3, t4, nearestPoint, nearestDomainDistance, nearestMeasureDistance, nearestRelativeDistance, t5, t6, _i, p, t7, t8, t9, measureDistance, domainDistance, relativeDistance, _this = this, _null = null, t1 = _this.$ti, nearest = A._setArrayType([], t1._eval$1("JSArray>")); if (!_this.isPointWithinBounds$2(chartPoint, boundsOverride)) return nearest; - for (t2 = _this._seriesLineMap, t2 = t2.get$values(t2), t2 = t2.get$iterator(t2), t3 = type$.Point_double, t1 = t1._eval$1("DatumDetails<1>"), isFirstSeriesAbovePoint = false; t2.moveNext$0();) { - for (t4 = J.get$iterator$ax(t2.get$current(t2)), nearestPoint = _null, nearestDomainDistance = 10000, nearestMeasureDistance = 10000, nearestRelativeDistance = 10000; t4.moveNext$0();) { + for (t2 = _this._seriesLineMap, t2 = t2.get$values(t2), 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$.Point_double, t1 = t1._eval$1("DatumDetails<1>"); t3.moveNext$0();) { + for (t4 = J.get$iterator$ax(t3.__internal$_current), nearestPoint = _null, nearestDomainDistance = 10000, nearestMeasureDistance = 10000, nearestRelativeDistance = 10000; t4.moveNext$0();) { t5 = t4.get$current(t4); if (t5.get$overlaySeries()) continue; @@ -169921,7 +172606,7 @@ if (t8 != null) { measureDistance = Math.abs(t8 - chartPoint.y); domainDistance = Math.abs(t7 - chartPoint.x); - relativeDistance = chartPoint.distanceTo$1(new A.Point(t7, t8, t3)); + relativeDistance = chartPoint.distanceTo$1(new A.Point(t7, t8, t2)); } else { measureDistance = 1 / 0; relativeDistance = 1 / 0; @@ -169975,7 +172660,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: 1134 + $signature: 1496 }; A.LineRenderer_preprocessSeries_closure.prototype = { call$1(series) { @@ -169987,7 +172672,7 @@ }; A.LineRenderer_preprocessSeries_closure0.prototype = { call$1(series) { - var t1, styleSegments, usedKeys, t2, t3, t4, t5, currentDetails, previousSegmentKey, styleSegmentsIndex, index, domain, measure, color, areaColor, dashPattern, strokeWidthPx, t6, strokeWidthPxRounded, styleKey, _null = null, + var t1, styleSegments, usedKeys, t2, t3, t4, t5, currentDetails, previousSegmentKey, styleSegmentsIndex, index, domain, measure, color, areaColor, dashPattern, strokeWidthPx, t6, styleKey, _null = null, colorFn = series.colorFn, areaColorFn = series.areaColorFn, domainFn = series.domainFn, @@ -169999,7 +172684,7 @@ t1 = this.$this.$ti; styleSegments = A._setArrayType([], t1._eval$1("JSArray<_LineRendererElement<1>>")); usedKeys = A.LinkedHashSet_LinkedHashSet$_empty(type$.String); - for (t2 = series.data, t3 = series.id, t4 = strokeWidthPxFn == null, t5 = t1._eval$1("_Range<1>"), t1 = t1._eval$1("_LineRendererElement<1>"), currentDetails = _null, previousSegmentKey = currentDetails, styleSegmentsIndex = 0, index = 0; index < t2.length; ++index) { + for (t2 = series.data, t3 = series.id + "__", t4 = strokeWidthPxFn == null, t5 = t1._eval$1("_Range<1>"), t1 = t1._eval$1("_LineRendererElement<1>"), currentDetails = _null, previousSegmentKey = currentDetails, styleSegmentsIndex = 0, index = 0; index < t2.length; ++index) { domain = domainFn.call$1(index); measure = measureFn.call$1(index); if (domain == null || measure == null) @@ -170017,12 +172702,12 @@ } if (strokeWidthPx == null) strokeWidthPx = 2; - strokeWidthPxRounded = B.JSNumber_methods.round$0(strokeWidthPx * 100) / 100; - styleKey = t3 + "__" + styleSegmentsIndex + "__" + A.S(color) + "__" + A.S(dashPattern) + "__" + A.S(strokeWidthPxRounded); + t6 = A.S(B.JSNumber_methods.round$0(strokeWidthPx * 100) / 100); + styleKey = t3 + styleSegmentsIndex + "__" + A.S(color) + "__" + A.S(dashPattern) + "__" + t6; if (styleKey !== previousSegmentKey) { if (usedKeys._collection$_length !== 0 && usedKeys.contains$1(0, styleKey)) { ++styleSegmentsIndex; - styleKey = t3 + "__" + styleSegmentsIndex + "__" + A.S(color) + "__" + A.S(dashPattern) + "__" + A.S(strokeWidthPxRounded); + styleKey = t3 + styleSegmentsIndex + "__" + A.S(color) + "__" + A.S(dashPattern) + "__" + t6; } if (currentDetails != null) currentDetails.domainExtent.includePoint$1(domain); @@ -170045,42 +172730,43 @@ call$1(_) { return null; }, - $signature: 742 + $signature: 521 }; A.LineRenderer__mergeIntoSeriesMap_closure.prototype = { call$1(series) { - var t8, it, firstKey, + var t9, it, firstKey, key = series.id, t1 = this.seriesList, t2 = this.$this, t3 = J.getInterceptor$ax(t1), t4 = t2._seriesLineMap, - t5 = this.newLineMap, - t6 = t2.$ti, - t7 = type$.$env_1_1_String._bind$1(t6._eval$1("List<_AnimatedElements<1>>"))._eval$1("MapEntry<1,2>"), + t5 = A._instanceType(t4)._eval$1("LinkedHashMapKeyIterable<1>"), + t6 = this.newLineMap, + t7 = t2.$ti, + t8 = type$.$env_1_1_String._bind$1(t7._eval$1("List<_AnimatedElements<1>>"))._eval$1("MapEntry<1,2>"), checkNext = true; while (true) { - if (!(checkNext && t4.get$isNotEmpty(t4))) + if (!(checkNext && t4._length !== 0)) break; - t8 = t4.get$keys(t4); - it = t8.get$iterator(t8); + t9 = new A.LinkedHashMapKeyIterable(t4, t5); + it = t9.get$iterator(t9); if (!it.moveNext$0()) A.throwExpression(A.IterableElementError_noElement()); firstKey = it.get$current(it); if (!t3.any$1(t1, new A.LineRenderer__mergeIntoSeriesMap__closure(t2, firstKey))) { - t8 = t4.remove$1(0, firstKey); - t8.toString; - t5.push(new A.MapEntry(firstKey, t8, t7)); + t9 = t4.remove$1(0, firstKey); + t9.toString; + t6.push(new A.MapEntry(firstKey, t9, t8)); checkNext = true; } else checkNext = false; } if (!t4.containsKey$1(0, key)) - t5.push(new A.MapEntry(key, A._setArrayType([], t6._eval$1("JSArray<_AnimatedElements<1>>")), t7)); + t6.push(new A.MapEntry(key, A._setArrayType([], t7._eval$1("JSArray<_AnimatedElements<1>>")), t8)); else { t1 = t4.remove$1(0, key); t1.toString; - t5.push(new A.MapEntry(key, t1, t7)); + t6.push(new A.MapEntry(key, t1, t8)); } }, $signature() { @@ -170202,7 +172888,7 @@ animatingElements.allPoints = allPointList; _this.previousPointList[t3] = allPointList; }, - $signature: 1136 + $signature: 1513 }; A.LineRenderer_update___closure.prototype = { call$1(elements) { @@ -170928,79 +173614,79 @@ call$1(_) { return false; }, - $signature: 473 + $signature: 415 }; A.MaterialPalette__orderedPalettes_closure.prototype = { call$0() { return B.C_MaterialBlue; }, - $signature: 120 + $signature: 118 }; A.MaterialPalette__orderedPalettes_closure0.prototype = { call$0() { return B.C_MaterialRed; }, - $signature: 120 + $signature: 118 }; A.MaterialPalette__orderedPalettes_closure1.prototype = { call$0() { return B.C_MaterialYellow; }, - $signature: 120 + $signature: 118 }; A.MaterialPalette__orderedPalettes_closure2.prototype = { call$0() { return B.C_MaterialGreen; }, - $signature: 120 + $signature: 118 }; A.MaterialPalette__orderedPalettes_closure3.prototype = { call$0() { return B.C_MaterialPurple; }, - $signature: 120 + $signature: 118 }; A.MaterialPalette__orderedPalettes_closure4.prototype = { call$0() { return B.C_MaterialCyan; }, - $signature: 120 + $signature: 118 }; A.MaterialPalette__orderedPalettes_closure5.prototype = { call$0() { return B.C_MaterialDeepOrange; }, - $signature: 120 + $signature: 118 }; A.MaterialPalette__orderedPalettes_closure6.prototype = { call$0() { return B.C_MaterialLime; }, - $signature: 120 + $signature: 118 }; A.MaterialPalette__orderedPalettes_closure7.prototype = { call$0() { return B.C_MaterialIndigo; }, - $signature: 120 + $signature: 118 }; A.MaterialPalette__orderedPalettes_closure8.prototype = { call$0() { return B.C_MaterialPink; }, - $signature: 120 + $signature: 118 }; A.MaterialPalette__orderedPalettes_closure9.prototype = { call$0() { return B.C_MaterialTeal; }, - $signature: 120 + $signature: 118 }; A.MaterialPalette__orderedPalettes_closure10.prototype = { call$1(f) { return f.call$0(); }, - $signature: 1149 + $signature: 1533 }; A.MaterialBlue.prototype = { get$shadeDefault() { @@ -171109,12 +173795,12 @@ A.Performance_time_closure.prototype = { call$1(_) { }, - $signature: 106 + $signature: 113 }; A.Performance_timeEnd_closure.prototype = { call$1(_) { }, - $signature: 106 + $signature: 113 }; A.ProxyGestureListener.prototype = { onLongPress$1(localPosition) { @@ -171170,7 +173856,7 @@ t1 = t1 == null ? null : t1.call$1(this.localPosition); return t1 == null ? false : t1; }, - $signature: 252 + $signature: 229 }; A.ProxyGestureListener_onTap_closure.prototype = { call$1(listener) { @@ -171178,7 +173864,7 @@ t1 = t1 == null ? null : t1.call$1(this.localPosition); return t1 == null ? false : t1; }, - $signature: 252 + $signature: 229 }; A.ProxyGestureListener_onDragStart_closure.prototype = { call$1(listener) { @@ -171186,7 +173872,7 @@ t1 = t1 == null ? null : t1.call$1(this.localPosition); return t1 == null ? false : t1; }, - $signature: 252 + $signature: 229 }; A.ProxyGestureListener_onDragUpdate_closure.prototype = { call$1(listener) { @@ -171194,7 +173880,7 @@ t1 = t1 == null ? null : t1.call$2(this.localPosition, this.scale); return t1 == null ? false : t1; }, - $signature: 252 + $signature: 229 }; A.ProxyGestureListener_onDragEnd_closure.prototype = { call$1(listener) { @@ -171202,14 +173888,14 @@ t1 = t1 == null ? null : t1.call$3(this.localPosition, this.scale, this.pixelsPerSecond); return t1 == null ? false : t1; }, - $signature: 252 + $signature: 229 }; A.ProxyGestureListener__cancel_closure.prototype = { call$1(listener) { if (!B.JSArray_methods.contains$1(this.keep, listener)) listener.onTapCancel.call$0(); }, - $signature: 690 + $signature: 554 }; A.ProxyGestureListener__populateActiveListeners_closure.prototype = { call$1(listener) { @@ -171222,7 +173908,7 @@ } else if (claimed || !_this._box_0.previouslyClaimed) _this.$this._activeListeners.push(listener); }, - $signature: 690 + $signature: 554 }; A.MaterialStyle.prototype = {}; A.StyleFactory.prototype = {}; @@ -171373,14 +174059,14 @@ index.toString; return this.measureFn.call$2(this.data[index], index); }, - $signature: 1191 + $signature: 1611 }; A.Series_Series_closure1.prototype = { call$1(index) { index.toString; return this.colorFn.call$2(this.data[index], index); }, - $signature: 182 + $signature: 185 }; A.AttributeKey.prototype = {}; A.SeriesAttributes.prototype = {}; @@ -171478,7 +174164,7 @@ }, _updateSelectionModel$2(chart, chartState) { var t1 = chartState.addedSelectionChangedListenersByType, - prevTypes = A.List_List$from(t1.get$keys(t1), true, type$.SelectionModelType); + prevTypes = A.List_List$from(new A.LinkedHashMapKeyIterable(t1, A._instanceType(t1)._eval$1("LinkedHashMapKeyIterable<1>")), true, type$.SelectionModelType); t1 = this.selectionModels; if (t1 != null) B.JSArray_methods.forEach$1(t1, new A.BaseChart__updateSelectionModel_closure(this, chart, chartState, prevTypes)); @@ -171538,7 +174224,7 @@ var t1 = this.behavior; return userBehavior.get$role(userBehavior) === t1.get$role(t1); }, - $signature: 676 + $signature: 555 }; A.BaseChart__updateSelectionModel_closure.prototype = { call$1(model) { @@ -171572,19 +174258,19 @@ t2.toString; B.JSArray_methods.remove$1(t1._updatedListeners, t2); }, - $signature: 1196 + $signature: 1679 }; A.BaseChart_getDesiredGestures_closure.prototype = { call$1(behavior) { this.types.addAll$1(0, behavior.get$desiredGestures()); }, - $signature: 674 + $signature: 557 }; A.BaseChart_getDesiredGestures_closure0.prototype = { call$1(behavior) { this.types.addAll$1(0, behavior.get$desiredGestures()); }, - $signature: 674 + $signature: 557 }; A.BaseChartState.prototype = { initState$0() { @@ -171661,13 +174347,13 @@ this.chartWidgets.push(A.LayoutId$(behavior.build$1(0, this.context), id)); } }, - $signature: 1198 + $signature: 1780 }; A.BaseChartState_dispose_closure.prototype = { call$2(_, controller) { return controller.dispose$0(0); }, - $signature: 1227 + $signature: 1835 }; A.BaseChartState__animationTick_closure.prototype = { call$0() { @@ -171775,7 +174461,7 @@ } return A.Row$(rowChildren, B.CrossAxisAlignment_2, B.MainAxisAlignment_0, B.MainAxisSize_1, _null); }, - $signature: 1229 + $signature: 1848 }; A.TabularLegendContentBuilder.prototype = { $eq(_, o) { @@ -171789,7 +174475,7 @@ return t1; }, get$hashCode(_) { - return A.hashValues(this.legendEntryLayout, this.legendLayout, B.C__HashEnd, B.C__HashEnd, B.C__HashEnd, B.C__HashEnd, B.C__HashEnd, B.C__HashEnd, B.C__HashEnd, B.C__HashEnd, B.C__HashEnd, B.C__HashEnd, B.C__HashEnd, B.C__HashEnd, B.C__HashEnd, B.C__HashEnd, B.C__HashEnd, B.C__HashEnd, B.C__HashEnd, B.C__HashEnd); + return A.hashValues(this.legendEntryLayout, this.legendLayout, B.C__HashEnd, B.C__HashEnd, B.C__HashEnd, B.C__HashEnd, B.C__HashEnd, B.C__HashEnd, B.C__HashEnd, B.C__HashEnd, B.C__HashEnd, B.C__HashEnd, B.C__HashEnd, B.C__HashEnd, B.C__HashEnd, B.C__HashEnd, B.C__HashEnd, B.C__HashEnd); } }; A.SimpleLegendEntryLayout.prototype = { @@ -171820,7 +174506,7 @@ break; } }, - $signature: 104 + $signature: 99 }; A.TabularLegendLayout.prototype = { build$2(_, context, legendEntries) { @@ -171841,7 +174527,7 @@ }, get$hashCode(_) { var _this = this; - return A.hashValues(_this.desiredMaxRows, _this.desiredMaxColumns, _this.isHorizontalFirst, _this.cellPadding, B.C__HashEnd, B.C__HashEnd, B.C__HashEnd, B.C__HashEnd, B.C__HashEnd, B.C__HashEnd, B.C__HashEnd, B.C__HashEnd, B.C__HashEnd, B.C__HashEnd, B.C__HashEnd, B.C__HashEnd, B.C__HashEnd, B.C__HashEnd, B.C__HashEnd, B.C__HashEnd); + return A.hashValues(_this.desiredMaxRows, _this.desiredMaxColumns, _this.isHorizontalFirst, _this.cellPadding, B.C__HashEnd, B.C__HashEnd, B.C__HashEnd, B.C__HashEnd, B.C__HashEnd, B.C__HashEnd, B.C__HashEnd, B.C__HashEnd, B.C__HashEnd, B.C__HashEnd, B.C__HashEnd, B.C__HashEnd, B.C__HashEnd, B.C__HashEnd); }, _buildHorizontalFirst$1(legendEntries) { var rows, i, i0, @@ -171889,25 +174575,25 @@ t1.toString; return new A.Padding(t1, entry, null); }, - $signature: 1258 + $signature: 1961 }; A.TabularLegendLayout__buildTableFromRows_closure.prototype = { call$1(r) { return r.children.length; }, - $signature: 1260 + $signature: 1975 }; A.TabularLegendLayout__buildTableFromRows_closure0.prototype = { call$2(max, current) { return current > max ? current : max; }, - $signature: 368 + $signature: 370 }; A.TabularLegendLayout__buildTableFromRows_closure1.prototype = { call$1(_) { return this.padWidget; }, - $signature: 1266 + $signature: 1991 }; A.SeriesLegend.prototype = { createCommonBehavior$0() { @@ -171959,7 +174645,7 @@ }, get$hashCode(_) { var _this = this; - return A.hashValues(_this.selectionModelType, _this.contentBuilder, _this.position, _this.outsideJustification, _this.insideJustification, _this.defaultHiddenSeries, false, _this.legendDefaultMeasure, _this.measureFormatter, _this.secondaryMeasureFormatter, _this.entryTextStyle, B.C__HashEnd, B.C__HashEnd, B.C__HashEnd, B.C__HashEnd, B.C__HashEnd, B.C__HashEnd, B.C__HashEnd, B.C__HashEnd, B.C__HashEnd); + return A.hashValues(_this.selectionModelType, _this.contentBuilder, _this.position, _this.outsideJustification, _this.insideJustification, _this.defaultHiddenSeries, false, _this.legendDefaultMeasure, _this.measureFormatter, _this.secondaryMeasureFormatter, _this.entryTextStyle, B.C__HashEnd, B.C__HashEnd, B.C__HashEnd, B.C__HashEnd, B.C__HashEnd, B.C__HashEnd, B.C__HashEnd); }, get$desiredGestures() { return this.desiredGestures; @@ -172010,7 +174696,7 @@ }, get$hashCode(_) { var _null = null; - return A.hashValues(_null, _null, _null, _null, _null, _null, _null, B.C__HashEnd, B.C__HashEnd, B.C__HashEnd, B.C__HashEnd, B.C__HashEnd, B.C__HashEnd, B.C__HashEnd, B.C__HashEnd, B.C__HashEnd, B.C__HashEnd, B.C__HashEnd, B.C__HashEnd, B.C__HashEnd); + return A.hashValues(_null, _null, _null, _null, _null, _null, _null, B.C__HashEnd, B.C__HashEnd, B.C__HashEnd, B.C__HashEnd, B.C__HashEnd, B.C__HashEnd, B.C__HashEnd, B.C__HashEnd, B.C__HashEnd, B.C__HashEnd, B.C__HashEnd); }, get$desiredGestures() { return this.desiredGestures; @@ -172382,23 +175068,22 @@ t3.forward$1$from(0, t2._duration === 0 ? 1 : 0); t1._animationValue = A._lateReadCheck(A._lateReadCheck(t1.__BaseChartState__animationController, _s20_).__AnimationController__value, "_value"); }, - $signature: 81 + $signature: 84 }; A.ChartContainerRenderObject_requestRebuild_doRebuild.prototype = { call$1(_) { A._lateReadCheck(this.$this.__ChartContainerRenderObject__chartState, "_chartState").requestRebuild$0(); }, - $signature: 81 + $signature: 84 }; A.ChartContainerCustomPaint.prototype = { paint$2(canvas, size) { - var t1, t2, + var t1, _s11_ = "chartsPaint"; $.$get$Performance_time().call$1(_s11_); t1 = this.chart; t1.graphicsFactory.toString; - t2 = A._detectRenderer(); - t1.paint$1(new A.ChartCanvas(canvas, t2 ? A.CkPaint$() : new A.SurfacePaint(new A.SurfacePaintData()))); + t1.paint$1(new A.ChartCanvas(canvas, $.$get$useCanvasKit() ? A.CkPaint$() : new A.SurfacePaint(new A.SurfacePaintData()))); $.$get$Performance_timeEnd().call$1(_s11_); }, shouldRepaint$1(oldPainter) { @@ -172513,7 +175198,7 @@ t1.toString; return A.getChartContainerRenderObject(type$.RenderBox._as(t1)); }, - $signature: 1333 + $signature: 2002 }; A.ChartGestureDetector_onTapDown_closure.prototype = { call$0() { @@ -172555,8 +175240,7 @@ t1 = _this.context; A.MediaQuery_textScaleFactorOf(t1); t1.dependOnInheritedWidgetOfExactType$1$0(type$.DefaultTextStyle); - t1 = A._detectRenderer(); - t1 = t1 ? A.CkPaint$() : new A.SurfacePaint(new A.SurfacePaintData()); + 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); }, shouldRepaint$1(oldDelegate) { @@ -172647,7 +175331,7 @@ }, get$hashCode(_) { var _this = this; - return A.hashValues(_this.fontSize, _this.fontFamily, _this.color, _this.lineHeight, _this.fontWeight, B.C__HashEnd, B.C__HashEnd, B.C__HashEnd, B.C__HashEnd, B.C__HashEnd, B.C__HashEnd, B.C__HashEnd, B.C__HashEnd, B.C__HashEnd, B.C__HashEnd, B.C__HashEnd, B.C__HashEnd, B.C__HashEnd, B.C__HashEnd, B.C__HashEnd); + return A.hashValues(_this.fontSize, _this.fontFamily, _this.color, _this.lineHeight, _this.fontWeight, B.C__HashEnd, B.C__HashEnd, B.C__HashEnd, B.C__HashEnd, B.C__HashEnd, B.C__HashEnd, B.C__HashEnd, B.C__HashEnd, B.C__HashEnd, B.C__HashEnd, B.C__HashEnd, B.C__HashEnd, B.C__HashEnd); } }; A.TimeSeriesChart0.prototype = { @@ -172679,18 +175363,19 @@ call$1(child) { return child instanceof A.RenderSemanticsGestureHandler; }, - $signature: 638 + $signature: 570 }; A.WidgetLayoutDelegate.prototype = { performLayout$1(size) { - var behaviorID, t3, leftPosition, rightPosition, behaviorPosition, behaviorSize, chartOffset, isRTL, behaviorOffset, outsideJustification, heightOffset, mappedJustification, widthOffset, rightOffset, _this = this, + var behaviorID, leftPosition, rightPosition, behaviorPosition, behaviorSize, chartOffset, isRTL, behaviorOffset, outsideJustification, heightOffset, mappedJustification, widthOffset, rightOffset, _this = this, _s80_ = string$.x60null_c, availableWidth = size._dx, availableHeight = size._dy, t1 = _this.idAndBehavior, - t2 = t1.get$keys(t1); - if (!t2.get$isEmpty(t2)) { - t2 = t1.get$keys(t1); + t2 = A._instanceType(t1)._eval$1("LinkedHashMapKeyIterable<1>"), + t3 = new A.LinkedHashMapKeyIterable(t1, t2); + if (!t3.get$isEmpty(t3)) { + t2 = new A.LinkedHashMapKeyIterable(t1, t2); behaviorID = t2.get$first(t2); } else behaviorID = null; @@ -172871,12 +175556,10 @@ this._base.forEach$1(0, new A.CanonicalizedMap_forEach_closure(this, f)); }, get$isEmpty(_) { - var t1 = this._base; - return t1.get$isEmpty(t1); + return this._base._length === 0; }, get$isNotEmpty(_) { - var t1 = this._base; - return t1.get$isNotEmpty(t1); + return this._base._length !== 0; }, get$keys(_) { var t1 = this._base; @@ -172884,8 +175567,7 @@ return A.MappedIterable_MappedIterable(t1, new A.CanonicalizedMap_keys_closure(this), A._instanceType(t1)._eval$1("Iterable.E"), this.$ti._eval$1("CanonicalizedMap.K")); }, get$length(_) { - var t1 = this._base; - return t1.get$length(t1); + return this._base._length; }, map$2$1(_, transform, K2, V2) { var t1 = this._base; @@ -173053,19 +175735,19 @@ if (elements1 === elements2) return true; t1 = this._elementEquality; - counts = A.HashMap_HashMap(t1.get$equals(), t1.get$hash(t1), t1.get$isValidKey(), A._instanceType(this)._eval$1("_UnorderedEquality.E"), type$.dynamic); + counts = A.HashMap_HashMap(t1.get$equals(), t1.get$hash(t1), t1.get$isValidKey(), A._instanceType(this)._eval$1("_UnorderedEquality.E"), type$.int); for (t1 = J.get$iterator$ax(elements1), $length = 0; t1.moveNext$0();) { e = t1.get$current(t1); count = counts.$index(0, e); - counts.$indexSet(0, e, J.$add$ansx(count == null ? 0 : count, 1)); + counts.$indexSet(0, e, (count == null ? 0 : count) + 1); ++$length; } for (t1 = J.get$iterator$ax(elements2); t1.moveNext$0();) { e = t1.get$current(t1); count = counts.$index(0, e); - if (count == null || J.$eq$(count, 0)) + if (count == null || count === 0) return false; - counts.$indexSet(0, e, J.$sub$n(count, 1)); + counts.$indexSet(0, e, count - 1); --$length; } return $length === 0; @@ -173187,21 +175869,21 @@ }; A.HeapPriorityQueue.prototype = { _elementAt$1(index) { - var t1 = this._queue[index]; + var t1 = this._priority_queue$_queue[index]; return t1 == null ? null : t1; }, add$1(_, element) { var t1, t2, newCapacity, newQueue, _this = this; - ++_this._modificationCount; + ++_this._priority_queue$_modificationCount; t1 = _this._priority_queue$_length; - t2 = _this._queue.length; + t2 = _this._priority_queue$_queue.length; if (t1 === t2) { newCapacity = t2 * 2 + 1; if (newCapacity < 7) newCapacity = 7; newQueue = A.List_List$filled(newCapacity, null, false, _this.$ti._eval$1("1?")); - B.JSArray_methods.setRange$3(newQueue, 0, _this._priority_queue$_length, _this._queue); - _this._queue = newQueue; + B.JSArray_methods.setRange$3(newQueue, 0, _this._priority_queue$_length, _this._priority_queue$_queue); + _this._priority_queue$_queue = newQueue; } _this._bubbleUp$2(element, _this._priority_queue$_length++); }, @@ -173217,28 +175899,28 @@ return this._priority_queue$_length; }, toString$0(_) { - var t1 = this._queue; + var t1 = this._priority_queue$_queue; return A.IterableBase_iterableToShortString(A.SubListIterable$(t1, 0, A.checkNotNullable(this._priority_queue$_length, "count", type$.int), A._arrayInstanceType(t1)._precomputed1), "(", ")"); }, _bubbleUp$2(element, index) { var t1, parentIndex, $parent, _this = this; for (t1 = _this.comparison; index > 0; index = parentIndex) { parentIndex = B.JSInt_methods._tdivFast$1(index - 1, 2); - $parent = _this._queue[parentIndex]; + $parent = _this._priority_queue$_queue[parentIndex]; if ($parent == null) $parent = null; if (t1.call$2(element, $parent) > 0) break; - B.JSArray_methods.$indexSet(_this._queue, index, $parent); + B.JSArray_methods.$indexSet(_this._priority_queue$_queue, index, $parent); } - B.JSArray_methods.$indexSet(_this._queue, index, element); + B.JSArray_methods.$indexSet(_this._priority_queue$_queue, index, element); }, _bubbleDown$2(element, index) { var t1, t2, leftChildIndex, leftChild, rightChild, minChild, minChildIndex, child, _this = this, rightChildIndex = index * 2 + 2; for (t1 = _this.comparison; t2 = _this._priority_queue$_length, rightChildIndex < t2; index = minChildIndex) { leftChildIndex = rightChildIndex - 1; - t2 = _this._queue; + t2 = _this._priority_queue$_queue; leftChild = t2[leftChildIndex]; if (leftChild == null) leftChild = null; @@ -173253,21 +175935,21 @@ minChildIndex = rightChildIndex; } if (t1.call$2(element, minChild) <= 0) { - B.JSArray_methods.$indexSet(_this._queue, index, element); + B.JSArray_methods.$indexSet(_this._priority_queue$_queue, index, element); return; } - B.JSArray_methods.$indexSet(_this._queue, index, minChild); + B.JSArray_methods.$indexSet(_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._queue, index, child); + B.JSArray_methods.$indexSet(_this._priority_queue$_queue, index, child); index = leftChildIndex; } } - B.JSArray_methods.$indexSet(_this._queue, index, element); + B.JSArray_methods.$indexSet(_this._priority_queue$_queue, index, element); } }; A.XFileBase.prototype = { @@ -174020,7 +176702,7 @@ return _this.finishHtmlComment$0(); else { if (_this._maybeEatChar$1(91)) { - t1 = _this.CDATA_NAME.__internal$_string; + t1 = _this.CDATA_NAME._string; t1 = _this._maybeEatChar$1(B.JSString_methods._codeUnitAt$1(t1, 0)) && _this._maybeEatChar$1(B.JSString_methods._codeUnitAt$1(t1, 1)) && _this._maybeEatChar$1(B.JSString_methods._codeUnitAt$1(t1, 2)) && _this._maybeEatChar$1(B.JSString_methods._codeUnitAt$1(t1, 3)) && _this._maybeEatChar$1(B.JSString_methods._codeUnitAt$1(t1, 4)) && _this._maybeEatChar$1(91); } else t1 = false; @@ -174352,7 +177034,9 @@ levelColor = colors ? B.Map_GpoyU.$index(0, _this.level) : null, t1 = colors ? A.S(levelColor) : ""; t1 = t1 + A.S(B.Map_GpDrw.$index(0, _this.level)) + " "; - t1 = (colors ? t1 + "\x1b[0m" : t1) + "on " + _this.span.message$2$color(0, _this.message, levelColor); + if (colors) + t1 += "\x1b[0m"; + t1 = t1 + "on " + _this.span.message$2$color(0, _this.message, levelColor); return t1.charCodeAt(0) == 0 ? t1 : t1; }, get$message(receiver) { @@ -174459,9 +177143,9 @@ return visitor.visitNamespaceSelector$1(this); }, toString$0(_) { - var t1 = this.get$namespace() + "|", + var t1 = this.get$namespace(), t2 = type$.nullable_SimpleSelector._as(this._visitor$_name)._visitor$_name; - return t1 + t2.get$name(t2); + return t1 + "|" + t2.get$name(t2); } }; A.AttributeSelector.prototype = { @@ -174757,25 +177441,25 @@ return A.DirectoryNode$($parent); return null; }, - $signature: 1370 + $signature: 2055 }; A.MemoryDirectory_createTempSync_closure.prototype = { call$0() { return this.dirname; }, - $signature: 62 + $signature: 64 }; A.MemoryDirectory_createTempSync_closure0.prototype = { call$0() { return this.dirname; }, - $signature: 62 + $signature: 64 }; A.MemoryDirectory_createTempSync_name.prototype = { call$0() { return A.S(this.basename) + this._box_0._tempCounter; }, - $signature: 62 + $signature: 64 }; A._MemoryDirectory_MemoryFileSystemEntity_DirectoryAddOnsMixin.prototype = {}; A.MemoryFile.prototype = { @@ -174867,13 +177551,13 @@ call$0() { return this.$this.path; }, - $signature: 62 + $signature: 64 }; A.MemoryFile__resolvedBackingOrCreate_closure0.prototype = { call$0() { return this.$this.path; }, - $signature: 62 + $signature: 64 }; A.MemoryFile__doCreate_closure.prototype = { call$2($parent, isFinalSegment) { @@ -174892,7 +177576,7 @@ } return null; }, - $signature: 1396 + $signature: 2056 }; A._FileSink.prototype = { get$isStreaming() { @@ -174951,7 +177635,7 @@ } return t1._readLocal$0(); }, - $signature: 1402 + $signature: 2057 }; A._FileSink_addStream_finish.prototype = { call$0() { @@ -174965,33 +177649,33 @@ call$1(data) { return this.$this._addData$1(data); }, - $signature: 625 + $signature: 578 }; A._FileSink_addStream_closure0.prototype = { call$2(error, stackTrace) { this.$this._memory_file$_completer.completeError$2(error, stackTrace); this.finish.call$0(); }, - $signature: 117 + $signature: 125 }; A._FileSink_close_closure.prototype = { call$1(_) { return this.$this._memory_file$_completer.complete$0(0); }, - $signature: 1435 + $signature: 2074 }; A._FileSink_close_closure0.prototype = { call$2(error, stackTrace) { return this.$this._memory_file$_completer.completeError$2(error, stackTrace); }, - $signature: 121 + $signature: 123 }; A._FileSink__addData_closure.prototype = { call$1(node) { node.write$1(0, this.data); return node; }, - $signature: 1437 + $signature: 2083 }; A.MemoryFileStat.prototype = {}; A._MemoryFileSystem.prototype = { @@ -175067,13 +177751,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: 62 + $signature: 64 }; A._MemoryFileSystem_findNode_closure.prototype = { call$3($parent, childName, child) { return this.segmentVisitor.call$5($parent, childName, child, this.i, this.finalSegment); }, - $signature: 620 + $signature: 580 }; A.MemoryFileSystemEntity.prototype = { get$backingOrNull() { @@ -175167,17 +177851,12 @@ return this.internalCreateSync$3$createChild$followTailLink$visitLinks(createChild, followTailLink, false); }, internalDeleteSync$2$checkType$recursive(checkType, recursive) { - var node, t3, _this = this, + var node, _this = this, t1 = _this.fileSystem, t2 = _this.path; t1.opHandle.call$2(t2, B.FileSystemOp_2); node = _this.get$backing(); - if (node instanceof A.DirectoryNode) { - t3 = node.children; - t3 = t3.get$isNotEmpty(t3); - } else - t3 = false; - if (t3) + if (node instanceof A.DirectoryNode && node.children._length !== 0) throw A.wrapException(A._fsException(t2, "Directory not empty", A.ErrorCodes_ENOTEMPTY())); (checkType == null ? _this.get$defaultCheckType() : checkType).call$1(node); node.get$parent(node).children.remove$1(0, A.ParsedPath_ParsedPath$parse(t2, t1._memory_file_system$_context.style).get$basename()); @@ -175192,25 +177871,25 @@ call$0() { return this.$this.path; }, - $signature: 62 + $signature: 64 }; A.MemoryFileSystemEntity_resolvedBacking_closure.prototype = { call$0() { return this.$this.path; }, - $signature: 62 + $signature: 64 }; A.MemoryFileSystemEntity_resolvedBacking_closure0.prototype = { call$0() { return this.$this.path; }, - $signature: 62 + $signature: 64 }; A.MemoryFileSystemEntity_defaultCheckType_closure.prototype = { call$0() { return this.$this.path; }, - $signature: 62 + $signature: 64 }; A.MemoryFileSystemEntity_internalCreateSync_closure.prototype = { call$5($parent, childName, child, currentSegment, finalSegment) { @@ -175221,7 +177900,7 @@ } return child; }, - $signature: 1535 + $signature: 2120 }; A.Node2.prototype = { Node$10(_parent) { @@ -175331,48 +178010,46 @@ t2 = false; return t2 ? t1.call$3($parent, childName, child) : child; }, - $signature: 620 + $signature: 580 }; A.DirectoryAddOnsMixin.prototype = {}; A.ErrorCodes_EINVAL_closure.prototype = { call$1(codes) { return 22; }, - $signature: 208 + $signature: 212 }; A.ErrorCodes_EISDIR_closure.prototype = { call$1(codes) { return 21; }, - $signature: 208 + $signature: 212 }; A.ErrorCodes_ELOOP_closure.prototype = { call$1(codes) { return 40; }, - $signature: 208 + $signature: 212 }; A.ErrorCodes_ENOENT_closure.prototype = { call$1(codes) { return 2; }, - $signature: 208 + $signature: 212 }; A.ErrorCodes_ENOTDIR_closure.prototype = { call$1(codes) { return 20; }, - $signature: 208 + $signature: 212 }; A.ErrorCodes_ENOTEMPTY_closure.prototype = { call$1(codes) { return 39; }, - $signature: 208 + $signature: 212 }; A._LinuxCodes.prototype = {$is_Codes: 1}; - A._MacOSCodes.prototype = {$is_Codes: 1}; - A._WindowsCodes.prototype = {$is_Codes: 1}; A.FileSystem0.prototype = { getPath$1(_, path) { if (typeof path == "string") @@ -175460,7 +178137,7 @@ reader.readAsArrayBuffer(file); } }, - $signature: 81 + $signature: 84 }; A.FilePickerWeb_pickFiles_changeEventListener_addPickedFile.prototype = { call$4(file, bytes, path, readStream) { @@ -175470,26 +178147,26 @@ if (t1.length >= this.files.length) this.filesCompleter.complete$1(0, t1); }, - $signature: 1574 + $signature: 2132 }; 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: 187 + $signature: 176 }; 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: 187 + $signature: 176 }; 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: 81 + $signature: 84 }; A.FilePickerWeb_pickFiles_cancelledEventListener_closure.prototype = { call$1(value) { @@ -175505,7 +178182,7 @@ call$2(prev, next) { return (prev.length === 0 ? "" : prev + ",") + " ." + A.S(next); }, - $signature: 631 + $signature: 683 }; A.FileType.prototype = { toString$0(_) { @@ -175697,13 +178374,13 @@ call$1(path) { return J.trim$0$s(path); }, - $signature: 103 + $signature: 110 }; A.FilePickerMacOS_resultStringToFilePaths_closure0.prototype = { call$1(path) { return path.length !== 0; }, - $signature: 66 + $signature: 50 }; A.FilePickerMacOS_resultStringToFilePaths_closure1.prototype = { call$1(path) { @@ -175714,13 +178391,13 @@ B.JSArray_methods.addAll$1(t1, B.JSArray_methods.sublist$1(pathElements, 1)); return B.JSArray_methods.join$1(t1, "/"); }, - $signature: 103 + $signature: 110 }; A.FilePickerMacOS_resultStringToFilePaths__closure.prototype = { call$1(e) { return e.length !== 0; }, - $signature: 66 + $signature: 50 }; A.FilePickerResult.prototype = { $eq(_, other) { @@ -175941,13 +178618,13 @@ call$1(ext) { return ext.toUpperCase(); }, - $signature: 103 + $signature: 110 }; A.KDialogHandler_resultStringToFilePaths_closure.prototype = { call$1(path) { return J.startsWith$1$s(path, "/") ? path : "/" + path; }, - $signature: 103 + $signature: 110 }; A.QarmaAndZenityHandler.prototype = { generateCommandLineArguments$5$fileFilter$initialDirectory$multipleFiles$pickDirectory(dialogTitle, fileFilter, initialDirectory, multipleFiles, pickDirectory) { @@ -175988,7 +178665,7 @@ call$1(path) { return J.startsWith$1$s(path, "/") ? path : "/" + path; }, - $signature: 103 + $signature: 110 }; A.PlatformFile.prototype = { $eq(_, other) { @@ -176023,7 +178700,7 @@ call$1(filePath) { return filePath.length !== 0; }, - $signature: 66 + $signature: 50 }; A.filePathsToPlatformFiles_closure0.prototype = { call$1(filePath) { @@ -176064,7 +178741,7 @@ }); return A._asyncStartSync($async$call$1, $async$completer); }, - $signature: 1575 + $signature: 2241 }; A.Int64.prototype = { $add(_, other) { @@ -177341,7 +180018,7 @@ }, get$hashCode(_) { var _this = this; - return A.hashValues(_this._effectiveColor.value, _this.color, _this.darkColor, _this.highContrastColor, _this.elevatedColor, _this.darkElevatedColor, _this.darkHighContrastColor, _this.darkHighContrastElevatedColor, _this.highContrastElevatedColor, B.C__HashEnd, B.C__HashEnd, B.C__HashEnd, B.C__HashEnd, B.C__HashEnd, B.C__HashEnd, B.C__HashEnd, B.C__HashEnd, B.C__HashEnd, B.C__HashEnd, B.C__HashEnd); + return A.Object_hash(_this._effectiveColor.value, _this.color, _this.darkColor, _this.highContrastColor, _this.elevatedColor, _this.darkElevatedColor, _this.darkHighContrastColor, _this.darkHighContrastElevatedColor, _this.highContrastElevatedColor, B.C_SentinelValue, B.C_SentinelValue, B.C_SentinelValue, 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, @@ -177362,8 +180039,10 @@ if (_this.get$_isPlatformBrightnessDependent() && _this.get$_isHighContrastDependent() && _this.get$_isInterfaceElevationDependent()) t2.push(t1.call$2("darkHighContrastElevatedColor", _this.darkHighContrastElevatedColor)); t1 = _this._colors$_debugLabel; - t1 = (t1 == null ? "CupertinoDynamicColor" : t1) + "(" + B.JSArray_methods.join$1(t2, ", "); - return t1 + ", resolved by: UNRESOLVED)"; + if (t1 == null) + t1 = "CupertinoDynamicColor"; + t2 = B.JSArray_methods.join$1(t2, ", "); + return t1 + "(" + t2 + ", resolved by: UNRESOLVED)"; } }; A.CupertinoDynamicColor_toString_toString.prototype = { @@ -177371,21 +180050,18 @@ var marker = color.$eq(0, this.$this._effectiveColor) ? "*" : ""; return marker + $name + " = " + color.toString$0(0) + marker; }, - $signature: 1649 + $signature: 2294 }; A._CupertinoDynamicColor_Color_Diagnosticable.prototype = {}; A._CupertinoDesktopTextSelectionControls.prototype = { getHandleSize$1(textLineHeight) { return B.Size_0_0; }, - buildHandle$6(context, type, textLineHeight, onTap, startGlyphHeight, endGlyphHeight) { + buildHandle$4(context, type, textLineHeight, onTap) { return B.SizedBox_0_0_null_null; }, - getHandleAnchor$4(type, textLineHeight, startGlyphHeight, endGlyphHeight) { - return B.Offset_0_0; - }, getHandleAnchor$2(type, textLineHeight) { - return this.getHandleAnchor$4(type, textLineHeight, null, null); + return B.Offset_0_0; } }; A.CupertinoIconThemeData.prototype = { @@ -177394,14 +180070,15 @@ resolvedColor = A.CupertinoDynamicColor_maybeResolve(t1, context); return J.$eq$(resolvedColor, t1) ? this : this.copyWith$1$color(resolvedColor); }, - copyWith$3$color$opacity$size(color, opacity, size) { + copyWith$4$color$opacity$shadows$size(color, opacity, shadows, size) { var _this = this, t1 = color == null ? _this.color : color, - t2 = opacity == null ? _this.get$opacity(_this) : opacity; - return new A.CupertinoIconThemeData(t1, t2, size == null ? _this.size : size); + t2 = opacity == null ? _this.get$opacity(_this) : opacity, + t3 = size == null ? _this.size : size; + return new A.CupertinoIconThemeData(t1, t2, t3, shadows == null ? _this.shadows : shadows); }, copyWith$1$color(color) { - return this.copyWith$3$color$opacity$size(color, null, null); + return this.copyWith$4$color$opacity$shadows$size(color, null, null, null); } }; A._CupertinoIconThemeData_IconThemeData_Diagnosticable.prototype = {}; @@ -177529,7 +180206,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 A.Stack$(B.AlignmentDirectional_m1_m1, 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), B.Clip_1, B.StackFit_2, _null, _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)], type$.JSArray_Widget), _null); } }; A._CupertinoBackGestureController.prototype = { @@ -177569,7 +180246,7 @@ t1.navigator.didStopUserGesture$0(); t1.controller.removeStatusListener$1(this.animationStatusCallback._readLocal$0()); }, - $signature: 36 + $signature: 37 }; A._CupertinoEdgeShadowDecoration.prototype = { lerpFrom$2(a, t) { @@ -177604,8 +180281,8 @@ if (J.get$runtimeType$(other) !== A.getRuntimeType(this)) return false; if (other instanceof A._CupertinoEdgeShadowDecoration) { - t1 = other._colors; - t2 = this._colors; + t1 = other._route$_colors; + t2 = this._route$_colors; t2 = t1 == null ? t2 == null : t1 === t2; t1 = t2; } else @@ -177613,7 +180290,7 @@ return t1; }, get$hashCode(_) { - return J.get$hashCode$(this._colors); + return J.get$hashCode$(this._route$_colors); } }; A._CupertinoEdgeShadowDecoration_lerp_closure.prototype = { @@ -177622,7 +180299,7 @@ t1.toString; return t1; }, - $signature: 324 + $signature: 303 }; A._CupertinoEdgeShadowDecoration_lerp_closure0.prototype = { call$1(color) { @@ -177630,12 +180307,12 @@ t1.toString; return t1; }, - $signature: 324 + $signature: 303 }; A._CupertinoEdgeShadowPainter.prototype = { paint$3(canvas, offset, configuration) { var t1, t2, shadowWidth, shadowHeight, bandWidth, start, shadowDirection, bandColorIndex, dx, paint, - colors = this._route$_decoration._colors; + colors = this._route$_decoration._route$_colors; if (colors == null) return; t1 = configuration.size; @@ -177658,8 +180335,7 @@ for (t1 = offset._dy, bandColorIndex = 0, dx = 0; dx < shadowWidth; ++dx) { if (B.JSInt_methods.$tdiv(dx, bandWidth) !== bandColorIndex) ++bandColorIndex; - t2 = A._detectRenderer(); - paint = t2 ? A.CkPaint$() : new A.SurfacePaint(new A.SurfacePaintData()); + paint = $.$get$useCanvasKit() ? A.CkPaint$() : new A.SurfacePaint(new A.SurfacePaintData()); t2 = A.Color_lerp(colors[bandColorIndex], colors[bandColorIndex + 1], B.JSInt_methods.$mod(dx, bandWidth) / bandWidth); t2.toString; paint.set$color(0, t2); @@ -177770,7 +180446,7 @@ call$1(_) { return A.HapticFeedback_mediumImpact(); }, - $signature: 596 + $signature: 617 }; A.CupertinoSwitch.prototype = { createState$0() { @@ -177914,24 +180590,26 @@ } }, build$1(_, context) { - var t1, t2, t3, t4, t5, t6, _this = this; + var t1, t2, t3, t4, t5, t6, t7, _this = this, _null = null; if (_this.needsPositionAnimation) _this._resumePositionAnimation$0(); t1 = _this._widget; - t2 = t1.onChanged == null ? 0.5 : 1; - t3 = t1.value; + t2 = t1.onChanged == null; + t3 = !t2 && true ? B.SystemMouseCursor_click : B.C__DeferringMouseCursor; + t2 = t2 ? 0.5 : 1; + t4 = t1.value; t1 = t1.activeColor; if (t1 == null) t1 = B.CupertinoDynamicColor_gg4; if (t1 instanceof A.CupertinoDynamicColor) t1 = t1.resolveFrom$1(context); _this._widget.toString; - t4 = B.CupertinoDynamicColor_MdH.resolveFrom$1(context); - t5 = _this._widget; - t5 = t5.onChanged; - t6 = context.dependOnInheritedWidgetOfExactType$1$0(type$.Directionality); - t6.toString; - return A.Opacity$(false, new A._CupertinoSwitchRenderObjectWidget(t3, t1, t4, B.Color_4294967295, t5, _this, t6.textDirection, null), t2); + t5 = B.CupertinoDynamicColor_MdH.resolveFrom$1(context); + t6 = _this._widget; + 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); }, dispose$0(_) { var _this = this, @@ -178067,8 +180745,7 @@ default: throw A.wrapException(A.ReachabilityError$(string$.x60null_c)); } - t1 = A._detectRenderer(); - paint = t1 ? A.CkPaint$() : new A.SurfacePaint(new A.SurfacePaintData()); + paint = $.$get$useCanvasKit() ? A.CkPaint$() : new A.SurfacePaint(new A.SurfacePaintData()); t1 = A.Color_lerp(_this._switch$_trackColor, _this._activeColor, currentValue); t1.toString; paint.set$color(0, t1); @@ -178119,8 +180796,7 @@ A._TextSelectionHandlePainter0.prototype = { paint$2(canvas, size) { var circle, line, path, - t1 = A._detectRenderer(), - paint = t1 ? A.CkPaint$() : new A.SurfacePaint(new A.SurfacePaintData()); + paint = $.$get$useCanvasKit() ? A.CkPaint$() : new A.SurfacePaint(new A.SurfacePaintData()); 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)); @@ -178137,18 +180813,14 @@ getHandleSize$1(textLineHeight) { return new A.Size(12, textLineHeight + 12 - 1.5); }, - buildHandle$6(context, type, textLineHeight, onTap, startGlyphHeight, endGlyphHeight) { - var customPaint, t1, handle, t2, _null = null; - if (startGlyphHeight == null) - startGlyphHeight = textLineHeight; - if (endGlyphHeight == null) - endGlyphHeight = textLineHeight; - customPaint = A.CustomPaint$(_null, _null, _null, new A._TextSelectionHandlePainter0(A.CupertinoTheme_of(context).get$primaryColor(), _null), B.Size_0_0); + 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); switch (type.index) { case 0: - return A.SizedBox$fromSize(customPaint, new A.Size(12, startGlyphHeight + 12 - 1.5)); + return A.SizedBox$fromSize(customPaint, new A.Size(12, textLineHeight + 12 - 1.5)); case 1: - t1 = endGlyphHeight + 12 - 1.5; + t1 = textLineHeight + 12 - 1.5; handle = A.SizedBox$fromSize(customPaint, new A.Size(12, t1)); t2 = new A.Matrix4(new Float64Array(16)); t2.setIdentity$0(); @@ -178162,24 +180834,17 @@ throw A.wrapException(A.ReachabilityError$(string$.x60null_c)); } }, - getHandleAnchor$4(type, textLineHeight, startGlyphHeight, endGlyphHeight) { - if (startGlyphHeight == null) - startGlyphHeight = textLineHeight; - if (endGlyphHeight == null) - endGlyphHeight = textLineHeight; + getHandleAnchor$2(type, textLineHeight) { switch (type.index) { case 0: - return new A.Offset(6, startGlyphHeight + 12 - 1.5); + return new A.Offset(6, textLineHeight + 12 - 1.5); case 1: - return new A.Offset(6, endGlyphHeight + 12 - 1.5 - 12 + 1.5); + return new A.Offset(6, textLineHeight + 12 - 1.5 - 12 + 1.5); case 2: return new A.Offset(6, textLineHeight + (textLineHeight + 12 - 1.5 - textLineHeight) / 2); default: throw A.wrapException(A.ReachabilityError$(string$.x60null_c)); } - }, - getHandleAnchor$2(type, textLineHeight) { - return this.getHandleAnchor$4(type, textLineHeight, null, null); } }; A.CupertinoTextThemeData.prototype = { @@ -178200,7 +180865,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); + return new A._InheritedCupertinoTheme(this, A.IconTheme$(this.child, new A.CupertinoIconThemeData(this.data.get$primaryColor(), _null, _null, _null), _null), _null); } }; A._InheritedCupertinoTheme.prototype = { @@ -178249,7 +180914,7 @@ call$1(color) { return A.CupertinoDynamicColor_maybeResolve(color, this.context); }, - $signature: 594 + $signature: 620 }; A.NoDefaultCupertinoThemeData.prototype = { resolveFrom$1(context) { @@ -178285,7 +180950,7 @@ call$1(color) { return A.CupertinoDynamicColor_maybeResolve(color, this.context); }, - $signature: 594 + $signature: 620 }; A._CupertinoThemeDefaults.prototype = { resolveFrom$2(context, resolveTextTheme) { @@ -178310,14 +180975,14 @@ call$1(color) { return color instanceof A.CupertinoDynamicColor ? color.resolveFrom$1(this.context) : color; }, - $signature: 324 + $signature: 303 }; A._CupertinoTextThemeDefaults.prototype = {}; A._DefaultCupertinoTextThemeData.prototype = {}; A._CupertinoThemeData_NoDefaultCupertinoThemeData_Diagnosticable.prototype = {}; A.CupertinoThumbPainter.prototype = { paint$2(canvas, rect) { - var _i, shadow, t2, + var _i, shadow, t2, t3, t1 = rect.get$shortestSide() / 2, rrect = A.RRect$fromRectAndRadius(rect, new A.Radius(t1, t1)); for (t1 = this.shadows, _i = 0; _i < 2; ++_i) { @@ -178325,12 +180990,11 @@ canvas.drawRRect$2(0, rrect.shift$1(shadow.offset), shadow.toPaint$0()); } t1 = rrect.inflate$1(0.5); - t2 = A._detectRenderer(); - t2 = t2 ? A.CkPaint$() : new A.SurfacePaint(new A.SurfacePaintData()); - t2.set$color(0, B.Color_167772160); - canvas.drawRRect$2(0, t1, t2); - t1 = A._detectRenderer(); - t1 = t1 ? A.CkPaint$() : new A.SurfacePaint(new A.SurfacePaintData()); + t2 = $.$get$useCanvasKit(); + t3 = t2 ? A.CkPaint$() : new A.SurfacePaint(new A.SurfacePaintData()); + t3.set$color(0, B.Color_167772160); + canvas.drawRRect$2(0, t1, t3); + t1 = t2 ? A.CkPaint$() : new A.SurfacePaint(new A.SurfacePaintData()); t1.set$color(0, this.color); canvas.drawRRect$2(0, rrect, t1); } @@ -178339,7 +181003,7 @@ call$0() { return null; }, - $signature: 1724 + $signature: 2389 }; A._browserPlatform_closure.prototype = { call$0() { @@ -178359,7 +181023,7 @@ return B.TargetPlatform_3; return B.TargetPlatform_0; }, - $signature: 1726 + $signature: 2397 }; A._ErrorDiagnostic.prototype = { get$value(_) { @@ -178485,8 +181149,7 @@ } }, toStringShort$0() { - var t1 = "Exception caught by " + this.library; - return t1; + return "Exception caught by " + this.library; }, toString$0(_) { A._FlutterErrorDetailsNode$(null, B.DiagnosticsTreeStyle_5, this); @@ -178497,13 +181160,13 @@ call$0() { return J.trimLeft$0$s(this.$this.exceptionAsString$0().split("\n")[0]); }, - $signature: 62 + $signature: 64 }; A.FlutterErrorDetails_summary_closure.prototype = { call$1(node) { return node.get$level(node) === B.DiagnosticLevel_6; }, - $signature: 1746 + $signature: 2401 }; A.FlutterErrorDetails_summary_closure0.prototype = { call$0() { @@ -178515,7 +181178,7 @@ call$1(frame) { return frame.packageScheme === "dart"; }, - $signature: 1751 + $signature: 2476 }; A.FlutterError.prototype = { get$message(_) { @@ -178535,31 +181198,31 @@ call$1(line) { return A.ErrorDescription$(line); }, - $signature: 1777 + $signature: 2477 }; A.FlutterError_defaultStackFilter_closure.prototype = { call$1(value) { return value + 1; }, - $signature: 118 + $signature: 126 }; A.FlutterError_defaultStackFilter_closure0.prototype = { call$1(value) { return value + 1; }, - $signature: 118 + $signature: 126 }; A.FlutterError_toString_closure.prototype = { call$1(node) { return B.JSString_methods.trimRight$0(this.renderer.render$1(0, node)); }, - $signature: 1806 + $signature: 2481 }; 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: 66 + $signature: 50 }; A.DiagnosticsStackTrace.prototype = { get$allowTruncate() { @@ -178576,24 +181239,28 @@ A._FlutterErrorDetails_Object_Diagnosticable.prototype = {}; A.BindingBase.prototype = { BindingBase$0() { - var t1, t2, t3, t4, t5, _this = this, _null = null; + var t1, t2, t3, t4, t5, t6, _this = this, _null = null; A.Timeline_startSync("Framework initialization", _null, _null); _this.super$_WidgetsFlutterBinding_BindingBase_GestureBinding_SchedulerBinding_ServicesBinding_PaintingBinding_SemanticsBinding_RendererBinding$initInstances(); $.WidgetsBinding__instance = _this; t1 = type$.Element_2; t2 = A.HashSet_HashSet(t1); t3 = A._setArrayType([], type$.JSArray_Element_2); - t4 = A.LinkedHashMap_LinkedHashMap(_null, _null, _null, type$.void_Function_FocusHighlightMode, type$.int); - t5 = A.FocusScopeNode$(true, "Root Focus Scope", false); - t5 = t5._manager = new A.FocusManager(new A.HashedObserverList(t4, type$.HashedObserverList_of_void_Function_FocusHighlightMode), t5, A.LinkedHashSet_LinkedHashSet$_empty(type$.FocusNode), A._setArrayType([], type$.JSArray__Autofocus), A.List_List$filled(0, _null, false, type$.nullable_void_Function)); - t4 = A._lateReadCheck($.ServicesBinding__instance.ServicesBinding___ServicesBinding__keyEventManager, "_keyEventManager"); - t4.keyMessageHandler = t5.get$_handleKeyMessage(); - $.GestureBinding__instance.GestureBinding_pointerRouter._globalRoutes.$indexSet(0, t5.get$_focus_manager$_handlePointerEvent(), _null); - t1 = new A.BuildOwner(new A._InactiveElements(t2), t3, t5, A.LinkedHashMap_LinkedHashMap$_empty(type$.GlobalKey_State_StatefulWidget, t1)); + t4 = type$.int; + t5 = A.LinkedHashMap_LinkedHashMap(_null, _null, _null, type$.void_Function_FocusHighlightMode, t4); + t6 = A.FocusScopeNode$(true, "Root Focus Scope", false); + t6 = t6._manager = new A.FocusManager(new A.HashedObserverList(t5, type$.HashedObserverList_of_void_Function_FocusHighlightMode), t6, A.LinkedHashSet_LinkedHashSet$_empty(type$.FocusNode), A._setArrayType([], type$.JSArray__Autofocus), $.$get$ChangeNotifier__emptyListeners()); + t5 = A._lateReadCheck($.ServicesBinding__instance.ServicesBinding___ServicesBinding__keyEventManager, "_keyEventManager"); + t5.keyMessageHandler = t6.get$_handleKeyMessage(); + $.GestureBinding__instance.GestureBinding_pointerRouter._globalRoutes.$indexSet(0, t6.get$_focus_manager$_handlePointerEvent(), _null); + t1 = new A.BuildOwner(new A._InactiveElements(t2), t3, t6, A.LinkedHashMap_LinkedHashMap$_empty(type$.GlobalKey_State_StatefulWidget, t1)); _this.WidgetsBinding__buildOwner = t1; t1.onBuildScheduled = _this.get$_handleBuildScheduled(); - $.$get$window().platformDispatcher._onLocaleChanged = _this.get$handleLocaleChanged(); + $.$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); + B.OptionalMethodChannel_AWk.setMethodCallHandler$1(t1.get$_methodCallHandler()); + _this.WidgetsBinding___WidgetsBinding_platformMenuDelegate = t1; _this.initServiceExtensions$0(); t1 = type$.String; A.postEvent("Flutter.FrameworkInitialization", A.LinkedHashMap_LinkedHashMap$_empty(t1, t1)); @@ -178664,7 +181331,7 @@ }); return A._asyncStartSync($async$call$0, $async$completer); }, - $signature: 582 + $signature: 622 }; A.BindingBase_initServiceExtensions_closure0.prototype = { call$1(uri) { @@ -178687,7 +181354,7 @@ }); return A._asyncStartSync($async$call$1, $async$completer); }, - $signature: 581 + $signature: 624 }; A.BindingBase_initServiceExtensions_closure1.prototype = { call$0() { @@ -178713,7 +181380,7 @@ }); return A._asyncStartSync($async$call$0, $async$completer); }, - $signature: 582 + $signature: 622 }; A.BindingBase_initServiceExtensions_closure2.prototype = { call$1(serverAddress) { @@ -178736,7 +181403,7 @@ }); return A._asyncStartSync($async$call$1, $async$completer); }, - $signature: 581 + $signature: 624 }; A.BindingBase_lockEvents_closure.prototype = { call$0() { @@ -178798,7 +181465,7 @@ }); return A._asyncStartSync($async$call$1, $async$completer); }, - $signature: 250 + $signature: 255 }; A.BindingBase_registerNumericServiceExtension_closure.prototype = { call$1(parameters) { @@ -178855,7 +181522,7 @@ }); return A._asyncStartSync($async$call$1, $async$completer); }, - $signature: 250 + $signature: 255 }; A.BindingBase_registerStringServiceExtension_closure.prototype = { call$1(parameters) { @@ -178908,7 +181575,7 @@ }); return A._asyncStartSync($async$call$1, $async$completer); }, - $signature: 250 + $signature: 255 }; A.BindingBase_registerServiceExtension_closure.prototype = { call$2(method, parameters) { @@ -178985,17 +181652,16 @@ }); return A._asyncStartSync($async$call$2, $async$completer); }, - $signature: 756 + $signature: 548 }; A.BindingBase_registerServiceExtension__closure.prototype = { call$0() { return A.Future_Future$delayed(B.Duration_0, null, type$.void); }, - $signature: 97 + $signature: 95 }; A.DebugReassembleConfig.prototype = {}; A.Listenable.prototype = {}; - A.ValueListenable.prototype = {}; A.ChangeNotifier.prototype = { addListener$1(_, listener) { var newListeners, i, _this = this, @@ -179052,6 +181718,8 @@ } }, dispose$0(_) { + this.ChangeNotifier__listeners = $.$get$ChangeNotifier__emptyListeners(); + this.ChangeNotifier__count = 0; }, notifyListeners$0() { var i, exception, stack, t2, exception0, rti, t3, newLength, newListeners, newIndex, listener, newIndex0, swapIndex, _this = this, @@ -179108,7 +181776,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: 127 + $signature: 129 }; A._MergingListenable.prototype = { addListener$1(_, listener) { @@ -179298,7 +181966,7 @@ } return index < t2[t1.currentChunk]; }, - $signature: 185 + $signature: 186 }; A._NoDefaultValue.prototype = {}; A.TextTreeRenderer.prototype = { @@ -179310,7 +181978,7 @@ return this.render$4$parentConfiguration$prefixLineOne$prefixOtherLines($receiver, node, null, "", null); }, _debugRender$4$parentConfiguration$prefixLineOne$prefixOtherLines(node, parentConfiguration, prefixLineOne, prefixOtherLines) { - var isSingleLine, t1, t2, descendants, t3, t4, t5, builder, children, description, wrapName, wrapDescription, uppercaseTitle, $name, includeName, propertiesIterable, properties, i, t6, property, propertyRender, propertyLines, t7, t8, prefixChildrenRaw, child, childStyle, lastChildPrefixLineOne, childPrefixOtherLines, nextChildStyle, childPrefixLineOne, _this = this, _s1_ = "\n", _box_0 = {}; + var isSingleLine, t1, t2, descendants, t3, t4, t5, builder, children, description, wrapName, wrapDescription, uppercaseTitle, $name, includeName, propertiesIterable, properties, i, t6, property, propertyRender, propertyLines, t7, t8, t9, prefixChildrenRaw, child, childStyle, childPrefixOtherLines, nextChildStyle, _this = this, _s1_ = "\n", _box_0 = {}; _box_0.prefixOtherLines = prefixOtherLines; if (node.get$style(node) === B.DiagnosticsTreeStyle_8) isSingleLine = (parentConfiguration == null ? null : parentConfiguration.lineBreakProperties) !== true; @@ -179333,8 +182001,8 @@ t1 = prefixLineOne + ("This " + A.S(node.name) + " had the following descendants (showing up to depth 5):\n"); else { t1 = descendants.length; - t2 = node.name; - t1 = t1 === 1 ? prefixLineOne + ("This " + A.S(t2) + " had the following child:\n") : prefixLineOne + ("This " + A.S(t2) + " has no descendants.\n"); + t2 = A.S(node.name); + t1 = t1 === 1 ? prefixLineOne + ("This " + t2 + " had the following child:\n") : prefixLineOne + ("This " + t2 + " has no descendants.\n"); } t1 = A.StringBuffer__writeAll(t1, descendants, _s1_); return t1.charCodeAt(0) == 0 ? t1 : t1; @@ -179434,9 +182102,11 @@ } } else { t7 = builder._nextPrefixOtherLines; - t7 = A.S(t7 == null ? builder._prefixOtherLines : t7) + t6.prefixLineOne; - t8 = builder._nextPrefixOtherLines; - builder.writeRawLines$1(_this.render$4$parentConfiguration$prefixLineOne$prefixOtherLines(0, property, t2, t7, A.S(t8 == null ? builder._prefixOtherLines : t8) + t6.childLinkSpace + t6.prefixOtherLines)); + t8 = t7 == null; + t9 = t8 ? builder._prefixOtherLines : t7; + if (t8) + t7 = builder._prefixOtherLines; + builder.writeRawLines$1(_this.render$4$parentConfiguration$prefixLineOne$prefixOtherLines(0, property, t2, A.S(t9) + t6.prefixLineOne, A.S(t7) + t6.childLinkSpace + t6.prefixOtherLines)); } } if (t6 !== 0) @@ -179475,10 +182145,9 @@ t5 = child.get$textTreeConfiguration(); t5.toString; if (i === children.length - 1) { - lastChildPrefixLineOne = prefixChildrenRaw + t5.prefixLastChildLineOne; t6 = t5.childLinkSpace; childPrefixOtherLines = prefixChildrenRaw + t6 + t5.prefixOtherLines; - builder.writeRawLines$1(_this.render$4$parentConfiguration$prefixLineOne$prefixOtherLines(0, child, t2, lastChildPrefixLineOne, childPrefixOtherLines)); + builder.writeRawLines$1(_this.render$4$parentConfiguration$prefixLineOne$prefixOtherLines(0, child, t2, prefixChildrenRaw + t5.prefixLastChildLineOne, childPrefixOtherLines)); t7 = t5.footer; if (t7.length !== 0) { builder._prefixOtherLines = prefixChildrenRaw; @@ -179496,9 +182165,8 @@ nextChildStyle = t2; else nextChildStyle = t6.get$textTreeConfiguration(); - childPrefixLineOne = prefixChildrenRaw + t5.prefixLineOne; childPrefixOtherLines = prefixChildrenRaw + nextChildStyle.linkCharacter + t5.prefixOtherLines; - builder.writeRawLines$1(_this.render$4$parentConfiguration$prefixLineOne$prefixOtherLines(0, child, t2, childPrefixLineOne, childPrefixOtherLines)); + builder.writeRawLines$1(_this.render$4$parentConfiguration$prefixLineOne$prefixOtherLines(0, child, t2, prefixChildrenRaw + t5.prefixLineOne, childPrefixOtherLines)); t6 = t5.footer; if (t6.length !== 0) { builder._prefixOtherLines = prefixChildrenRaw; @@ -179529,24 +182197,24 @@ child = t1[_i]; t5 = t3.lines; if (t5 < 25) { - ++t3.depth; - t4.push(A.S(t3.prefixOtherLines) + B.JSString_methods.$mul(" ", t3.depth) + A.S(child)); + t5 = ++t3.depth; + t4.push(A.S(t3.prefixOtherLines) + B.JSString_methods.$mul(" ", t5) + A.S(child)); if (t3.depth < 5) this.call$1(child); --t3.depth; } else if (t5 === 25) - t4.push(A.S(t3.prefixOtherLines) + " ...(descendants list truncated after " + t3.lines + " lines)"); + t4.push(A.S(t3.prefixOtherLines) + " ...(descendants list truncated after " + t5 + " lines)"); ++t3.lines; } }, - $signature: 577 + $signature: 632 }; A.TextTreeRenderer__debugRender_closure.prototype = { call$1(n) { var t1 = n.get$level(n); return t1.index >= this.$this._minLevel.index; }, - $signature: 1933 + $signature: 2507 }; A.DiagnosticsNode.prototype = { get$level(_) { @@ -179680,10 +182348,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; @@ -179707,10 +182375,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 ""; @@ -179747,7 +182415,7 @@ return "#" + A.shortHash(this); }, debugDescribeChildren$0() { - return B.List_empty0; + return B.List_empty1; } }; A.DiagnosticableTreeMixin.prototype = { @@ -179771,7 +182439,7 @@ return this.toDiagnosticsNode$2$name$style(null, null); }, debugDescribeChildren$0() { - return B.List_empty0; + return B.List_empty1; } }; A.DiagnosticsBlock.prototype = { @@ -179797,6 +182465,11 @@ A._DiagnosticableTree_Object_Diagnosticable.prototype = {}; A.Key.prototype = {}; A.LocalKey.prototype = {}; + A.UniqueKey.prototype = { + toString$0(_) { + return "[#" + A.shortHash(this) + "]"; + } + }; A.ValueKey.prototype = { $eq(_, other) { if (other == null) @@ -179806,7 +182479,7 @@ return A._instanceType(this)._eval$1("ValueKey")._is(other) && J.$eq$(other.value, this.value); }, get$hashCode(_) { - return A.hashValues(A.getRuntimeType(this), this.value, B.C__HashEnd, B.C__HashEnd, B.C__HashEnd, B.C__HashEnd, B.C__HashEnd, B.C__HashEnd, B.C__HashEnd, B.C__HashEnd, B.C__HashEnd, B.C__HashEnd, B.C__HashEnd, B.C__HashEnd, B.C__HashEnd, B.C__HashEnd, B.C__HashEnd, B.C__HashEnd, B.C__HashEnd, B.C__HashEnd); + return A.Object_hash(A.getRuntimeType(this), 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(_) { var t1 = A._instanceType(this), @@ -179976,7 +182649,7 @@ B.JSArray_methods.set$length(t1, 0); return new A.LicenseParagraph(t2, t3); }, - $signature: 1961 + $signature: 2511 }; A.LicenseRegistry_licenses_closure.prototype = { call$0() { @@ -180024,7 +182697,7 @@ }); return A._asyncStartSync($async$call$0, $async$completer); }, - $signature: 97 + $signature: 95 }; A.AbstractNode.prototype = { redepthChild$1(child) { @@ -180129,16 +182802,13 @@ }, get$iterator(_) { var t1 = this._observer_list$_map; - t1 = t1.get$keys(t1); - return t1.get$iterator(t1); + return A.LinkedHashMapKeyIterator$(t1, t1._modifications, A._instanceType(t1)._precomputed1); }, get$isEmpty(_) { - var t1 = this._observer_list$_map; - return t1.get$isEmpty(t1); + return this._observer_list$_map._length === 0; }, get$isNotEmpty(_) { - var t1 = this._observer_list$_map; - return t1.get$isNotEmpty(t1); + return this._observer_list$_map._length !== 0; } }; A.TargetPlatform.prototype = { @@ -180147,20 +182817,59 @@ } }; A.WriteBuffer.prototype = { - _alignTo$1(alignment) { + _serialization$_add$1(_, byte) { + var t1, t2, _this = this; + if (_this._currentSize === _this._serialization$_buffer.length) + _this._resize$0(); + t1 = _this._serialization$_buffer; + t2 = _this._currentSize; + t1[t2] = byte; + _this._currentSize = t2 + 1; + }, + _append$1(other) { + var _this = this, + t1 = J.getInterceptor$asx(other), + newSize = _this._currentSize + t1.get$length(other); + if (newSize >= _this._serialization$_buffer.length) + _this._resize$1(newSize); + B.NativeUint8List_methods.setRange$3(_this._serialization$_buffer, _this._currentSize, newSize, other); + _this._currentSize = _this._currentSize + t1.get$length(other); + }, + _addAll$3(data, start, end) { + var _this = this, + newEnd = end == null ? _this._eightBytesAsList.length : end, + newSize = _this._currentSize + (newEnd - start); + if (newSize >= _this._serialization$_buffer.length) + _this._resize$1(newSize); + B.NativeUint8List_methods.setRange$3(_this._serialization$_buffer, _this._currentSize, newSize, data); + _this._currentSize = newSize; + }, + _addAll$1(data) { + return this._addAll$3(data, 0, null); + }, + _resize$1(requiredLength) { var t1 = this._serialization$_buffer, - mod = B.JSInt_methods.$mod(t1._typed_buffer$_length, alignment); + t2 = t1.length, + t3 = requiredLength == null ? 0 : requiredLength, + newLength = Math.max(t3, t2 * 2), + newBuffer = new Uint8Array(newLength); + B.NativeUint8List_methods.setRange$3(newBuffer, 0, t2, t1); + this._serialization$_buffer = newBuffer; + }, + _resize$0() { + return this._resize$1(null); + }, + _alignTo$1(alignment) { + var mod = B.JSInt_methods.$mod(this._currentSize, alignment); if (mod !== 0) - t1.addAll$3(0, $.$get$WriteBuffer__zeroBuffer(), 0, alignment - mod); + this._addAll$3($.$get$WriteBuffer__zeroBuffer(), 0, alignment - mod); }, done$0() { - var t1, t2, result, _this = this; + var result, _this = this; if (_this._isDone) throw A.wrapException(A.StateError$("done() must not be called more than once on the same " + A.getRuntimeType(_this).toString$0(0) + ".")); - t1 = _this._serialization$_buffer; - t2 = t1._typed_buffer$_buffer; - result = A.NativeByteData_NativeByteData$view(t2.buffer, 0, t1._typed_buffer$_length * t2.BYTES_PER_ELEMENT); - _this._serialization$_buffer = A.Uint8Buffer$(); + result = A.NativeByteData_NativeByteData$view(_this._serialization$_buffer.buffer, 0, _this._currentSize); + _this._serialization$_buffer = new Uint8Array(0); _this._isDone = true; return result; } @@ -180194,7 +182903,7 @@ A.StackFrame.prototype = { get$hashCode(_) { var _this = this; - return A.hashValues(_this.number, _this.$package, _this.line, _this.column, _this.className, _this.method, _this.source, B.C__HashEnd, B.C__HashEnd, B.C__HashEnd, B.C__HashEnd, B.C__HashEnd, B.C__HashEnd, B.C__HashEnd, B.C__HashEnd, B.C__HashEnd, B.C__HashEnd, B.C__HashEnd, B.C__HashEnd, B.C__HashEnd); + return A.Object_hash(_this.number, _this.$package, _this.line, _this.column, _this.className, _this.method, _this.source, B.C_SentinelValue, B.C_SentinelValue, B.C_SentinelValue, B.C_SentinelValue, B.C_SentinelValue, 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; @@ -180213,7 +182922,7 @@ call$1(line) { return line.length !== 0; }, - $signature: 66 + $signature: 50 }; A.SynchronousFuture.prototype = { asStream$0() { @@ -180271,7 +182980,7 @@ A.GestureArenaMember.prototype = {}; A.GestureArenaEntry.prototype = { resolve$1(_, disposition) { - this._arena._resolve$3(this._pointer, this._member, disposition); + this._arena._resolve$3(this._arena$_pointer, this._member, disposition); } }; A._GestureArena.prototype = { @@ -180294,7 +183003,7 @@ return A.S(member) + " (eager winner)"; return A.S(member); }, - $signature: 1972 + $signature: 2518 }; A.GestureArenaManager.prototype = { add$2(_, pointer, member) { @@ -180389,7 +183098,7 @@ call$0() { return new A._GestureArena(A._setArrayType([], type$.JSArray_GestureArenaMember)); }, - $signature: 1996 + $signature: 2522 }; A.GestureArenaManager__tryToResolveArena_closure.prototype = { call$0() { @@ -180399,11 +183108,14 @@ }; A._Resampler.prototype = { stop$0(_) { - var t1, t2, t3; - for (t1 = this._resamplers, t2 = t1.get$values(t1), t2 = t2.get$iterator(t2), t3 = this._handlePointerEvent; t2.moveNext$0();) - t2.get$current(t2).stop$1(0, t3); + var t1, t2, t3, _this = this; + for (t1 = _this._resamplers, 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 = _this._handlePointerEvent; t3.moveNext$0();) + t3.__internal$_current.stop$1(0, t2); t1.clear$0(0); - this._frameTime = B.Duration_0; + _this._frameTime = B.Duration_0; + t1 = _this._binding$_timer; + if (t1 != null) + t1.cancel$0(0); } }; A.GestureBinding.prototype = { @@ -180448,10 +183160,7 @@ _this.dispatchEvent$2(0, $event, t1); }, hitTest$2(result, position) { - var t1 = new A.HitTestEntry(this); - result._globalizeTransforms$0(); - t1._transform = B.JSArray_methods.get$last(result._transforms); - result._hit_test$_path.push(t1); + result.add$1(0, new A.HitTestEntry(this, type$.HitTestEntry_HitTestTarget)); }, dispatchEvent$2(_, $event, hitTestResult) { var exception, stack, entry, exception0, stack0, t1, t2, _i, t3, t4, @@ -180469,7 +183178,7 @@ for (t1 = hitTestResult._hit_test$_path, t2 = t1.length, _i = 0; _i < t1.length; t1.length === t2 || (0, A.throwConcurrentModificationError)(t1), ++_i) { entry = t1[_i]; try { - J.get$target$x(entry).handleEvent$2($event.transformed$1(entry._transform), entry); + entry.target.handleEvent$2($event.transformed$1(entry._transform), entry); } catch (exception) { exception0 = A.unwrapException(exception); stack0 = A.getTraceFromException(exception); @@ -180503,34 +183212,34 @@ value = _this.GestureBinding___GestureBinding__resampler = new A._Resampler(A.LinkedHashMap_LinkedHashMap$_empty(type$.int, type$.PointerEventResampler), B.Duration_0, new A.Stopwatch(), B.Duration_0, B.Duration_0, _this.get$_handlePointerEventImmediately(), _this.get$_handleSampleTimeChanged(), B.Duration_16667); } return value; - } + }, + $isHitTestTarget: 1 }; A.GestureBinding_dispatchEvent_closure.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_2)], type$.JSArray_DiagnosticsNode); }, - $signature: 127 + $signature: 129 }; A.GestureBinding_dispatchEvent_closure0.prototype = { call$0() { - var _null = null, - t1 = this.entry; - 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_2), A.DiagnosticsProperty$("Target", t1.get$target(t1), true, B.C__NoDefaultValue, _null, false, _null, _null, B.DiagnosticLevel_3, _null, false, true, true, B.DiagnosticsTreeStyle_9, _null, type$.HitTestTarget)], type$.JSArray_DiagnosticsNode); + 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_2), 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: 127 + $signature: 129 }; A.FlutterErrorDetailsForPointerEventDispatcher.prototype = {}; A.PointerEventConverter_expand_closure.prototype = { call$1(datum) { return datum.signalKind !== B.PointerSignalKind_2; }, - $signature: 2016 + $signature: 2535 }; A.PointerEventConverter_expand_closure0.prototype = { call$1(datum) { var t3, t4, t5, t6, t7, t8, t9, t10, scrollDelta, - _s80_ = string$.x60null_c, + _s11_ = "Unreachable", 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), @@ -180609,18 +183318,18 @@ t3 = datum.pressureMax; return A.PointerRemovedEvent$(t1, datum.distanceMax, 0, kind, false, position, t3, t2, radiusMax, radiusMin, timeStamp); default: - throw A.wrapException(A.ReachabilityError$(_s80_)); + throw A.wrapException(A.StateError$(_s11_)); } 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: - throw A.wrapException(A.StateError$("Unreachable")); + throw A.wrapException(A.StateError$(_s11_)); default: - throw A.wrapException(A.ReachabilityError$(_s80_)); + throw A.wrapException(A.ReachabilityError$(string$.x60null_c)); } }, - $signature: 2017 + $signature: 2538 }; A.Drag.prototype = { update$1(_, details) { @@ -181093,7 +183802,7 @@ if (pressure > 0.4) { _this._force_press$_state = B._ForceState_3; _this.resolve$1(0, B.GestureDisposition_0); - } else if ($event.get$delta().get$distanceSquared() > A.computeHitSlop($event.get$kind($event), null)) + } else if ($event.get$delta().get$distanceSquared() > A.computeHitSlop($event.get$kind($event), _this.gestureSettings)) _this.resolve$1(0, B.GestureDisposition_1); if (pressure > 0.4 && _this._force_press$_state === B._ForceState_2) { _this._force_press$_state = B._ForceState_3; @@ -181171,7 +183880,7 @@ }; A.DeviceGestureSettings.prototype = { get$hashCode(_) { - return A.hashValues(this.touchSlop, 23, B.C__HashEnd, B.C__HashEnd, B.C__HashEnd, B.C__HashEnd, B.C__HashEnd, B.C__HashEnd, B.C__HashEnd, B.C__HashEnd, B.C__HashEnd, B.C__HashEnd, B.C__HashEnd, B.C__HashEnd, B.C__HashEnd, B.C__HashEnd, B.C__HashEnd, B.C__HashEnd, B.C__HashEnd, B.C__HashEnd); + return A.Object_hash(this.touchSlop, 23, B.C_SentinelValue, B.C_SentinelValue, B.C_SentinelValue, B.C_SentinelValue, B.C_SentinelValue, B.C_SentinelValue, B.C_SentinelValue, B.C_SentinelValue, B.C_SentinelValue, B.C_SentinelValue, 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) @@ -181186,16 +183895,13 @@ }; A.HitTestEntry.prototype = { toString$0(_) { - return "#" + A.shortHash(this) + "(" + this.get$target(this).toString$0(0) + ")"; - }, - get$target(receiver) { - return this.target; + return "#" + A.shortHash(this) + "(" + this.target.toString$0(0) + ")"; } }; A._TransformPart.prototype = {}; A._MatrixTransformPart.prototype = { multiply$1(_, rhs) { - return type$.Matrix4._as(this.matrix.$mul(0, rhs)); + return this.matrix.multiplied$1(rhs); } }; A._OffsetTransformPart.prototype = { @@ -181256,6 +183962,11 @@ } B.JSArray_methods.set$length(t1, 0); }, + add$1(_, entry) { + this._globalizeTransforms$0(); + entry._transform = B.JSArray_methods.get$last(this._transforms); + this._hit_test$_path.push(entry); + }, popTransform$0() { var t1 = this._localTransforms; if (t1.length !== 0) @@ -181618,7 +184329,8 @@ t3 = _this._getPrimaryValueFromOffset$1(movedLocally); _this.__DragGestureRecognizer__globalDistanceMoved = t1 + t2 * J.get$sign$in(t3 == null ? 1 : t3); t1 = $event.get$kind($event); - if (_this._hasSufficientGlobalDistanceToAccept$2(t1, null)) + t2 = _this.gestureSettings; + if (_this._hasSufficientGlobalDistanceToAccept$2(t1, t2 == null ? null : t2.touchSlop)) _this.resolve$1(0, B.GestureDisposition_0); } } @@ -181770,7 +184482,7 @@ call$0() { return this.estimate.toString$0(0) + "; fling at " + this.velocity.toString$0(0) + "."; }, - $signature: 62 + $signature: 64 }; A.DragGestureRecognizer__checkEnd_closure0.prototype = { call$0() { @@ -181779,7 +184491,7 @@ return "Could not estimate velocity."; return t1.toString$0(0) + "; judged to not be a fling."; }, - $signature: 62 + $signature: 64 }; A.DragGestureRecognizer__checkEnd_closure1.prototype = { call$0() { @@ -181795,11 +184507,11 @@ minVelocity = 50; minDistance = this.minFlingDistance; if (minDistance == null) - minDistance = A.computeHitSlop(kind, null); + minDistance = A.computeHitSlop(kind, this.gestureSettings); return Math.abs(estimate.pixelsPerSecond._dy) > minVelocity && Math.abs(estimate.offset._dy) > minDistance; }, _hasSufficientGlobalDistanceToAccept$2(pointerDeviceKind, deviceTouchSlop) { - return Math.abs(A._lateReadCheck(this.__DragGestureRecognizer__globalDistanceMoved, "_globalDistanceMoved")) > A.computeHitSlop(pointerDeviceKind, null); + return Math.abs(A._lateReadCheck(this.__DragGestureRecognizer__globalDistanceMoved, "_globalDistanceMoved")) > A.computeHitSlop(pointerDeviceKind, this.gestureSettings); }, _getDeltaForDetails$1(delta) { return new A.Offset(0, delta._dy); @@ -181816,11 +184528,11 @@ minVelocity = 50; minDistance = this.minFlingDistance; if (minDistance == null) - minDistance = A.computeHitSlop(kind, null); + minDistance = A.computeHitSlop(kind, this.gestureSettings); return Math.abs(estimate.pixelsPerSecond._dx) > minVelocity && Math.abs(estimate.offset._dx) > minDistance; }, _hasSufficientGlobalDistanceToAccept$2(pointerDeviceKind, deviceTouchSlop) { - return Math.abs(A._lateReadCheck(this.__DragGestureRecognizer__globalDistanceMoved, "_globalDistanceMoved")) > A.computeHitSlop(pointerDeviceKind, null); + return Math.abs(A._lateReadCheck(this.__DragGestureRecognizer__globalDistanceMoved, "_globalDistanceMoved")) > A.computeHitSlop(pointerDeviceKind, this.gestureSettings); }, _getDeltaForDetails$1(delta) { return new A.Offset(delta._dx, 0); @@ -181837,11 +184549,11 @@ minVelocity = 50; minDistance = this.minFlingDistance; if (minDistance == null) - minDistance = A.computeHitSlop(kind, null); + minDistance = A.computeHitSlop(kind, this.gestureSettings); return estimate.pixelsPerSecond.get$distanceSquared() > minVelocity * minVelocity && estimate.offset.get$distanceSquared() > minDistance * minDistance; }, _hasSufficientGlobalDistanceToAccept$2(pointerDeviceKind, deviceTouchSlop) { - return Math.abs(A._lateReadCheck(this.__DragGestureRecognizer__globalDistanceMoved, "_globalDistanceMoved")) > A.computePanSlop(pointerDeviceKind, null); + return Math.abs(A._lateReadCheck(this.__DragGestureRecognizer__globalDistanceMoved, "_globalDistanceMoved")) > A.computePanSlop(pointerDeviceKind, this.gestureSettings); }, _getDeltaForDetails$1(delta) { return delta; @@ -181854,7 +184566,7 @@ dispose$0(_) { var t1 = this._arenaEntry; if (t1 != null) - t1._arena._resolve$3(t1._pointer, t1._member, B.GestureDisposition_1); + t1._arena._resolve$3(t1._arena$_pointer, t1._member, B.GestureDisposition_1); this._arenaEntry = null; } }; @@ -181951,10 +184663,11 @@ J.dispose$0$x(t1); }, dispose$0(_) { - var _this = this, + var t2, _this = this, t1 = _this._multidrag$_pointers; - t1 = t1.get$keys(t1); - B.JSArray_methods.forEach$1(A.List_List$of(t1, true, A._instanceType(t1)._eval$1("Iterable.E")), _this.get$_removeState()); + t1.toString; + t2 = A._instanceType(t1)._eval$1("LinkedHashMapKeyIterable<1>"); + B.JSArray_methods.forEach$1(A.List_List$of(new A.LinkedHashMapKeyIterable(t1, t2), true, t2._eval$1("Iterable.E")), _this.get$_removeState()); _this._multidrag$_pointers = null; _this.super$GestureRecognizer$dispose(0); } @@ -181963,20 +184676,20 @@ call$1(initialPosition) { return this.$this._startDrag$2(initialPosition, this.pointer); }, - $signature: 562 + $signature: 786 }; A.MultiDragGestureRecognizer__startDrag_closure.prototype = { call$0() { return this.$this.onStart.call$1(this.initialPosition); }, - $signature: 2024 + $signature: 2541 }; A._ImmediatePointerState.prototype = { checkForResolutionAfterMove$0() { var t1, _this = this; if (_this._pendingDelta.get$distance() > A.computeHitSlop(_this.kind, _this.gestureSettings)) { t1 = _this._arenaEntry; - t1._arena._resolve$3(t1._pointer, t1._member, B.GestureDisposition_0); + t1._arena._resolve$3(t1._arena$_pointer, t1._member, B.GestureDisposition_0); } }, accepted$1(starter) { @@ -181987,7 +184700,7 @@ createNewPointerState$1($event) { var t1 = $event.get$position($event), t2 = $event.get$kind($event); - return new A._ImmediatePointerState(null, t1, new A.VelocityTracker(t2, A.List_List$filled(20, null, false, type$.nullable__PointAtTime)), t2, B.Offset_0_0); + return new A._ImmediatePointerState(this.gestureSettings, t1, new A.VelocityTracker(t2, A.List_List$filled(20, null, false, type$.nullable__PointAtTime)), t2, B.Offset_0_0); } }; A._DelayedPointerState.prototype = { @@ -182000,7 +184713,7 @@ _this._starter = null; } else { t1 = _this._arenaEntry; - t1._arena._resolve$3(t1._pointer, t1._member, B.GestureDisposition_0); + t1._arena._resolve$3(t1._arena$_pointer, t1._member, B.GestureDisposition_0); } }, _ensureTimerStopped$0() { @@ -182021,7 +184734,7 @@ return; if (_this._pendingDelta.get$distance() > A.computeHitSlop(_this.kind, _this.gestureSettings)) { t1 = _this._arenaEntry; - t1._arena._resolve$3(t1._pointer, t1._member, B.GestureDisposition_1); + t1._arena._resolve$3(t1._arena$_pointer, t1._member, B.GestureDisposition_1); _this._ensureTimerStopped$0(); } }, @@ -182034,7 +184747,7 @@ createNewPointerState$1($event) { var t1 = $event.get$position($event), t2 = $event.get$kind($event); - t2 = new A._DelayedPointerState(null, t1, new A.VelocityTracker(t2, A.List_List$filled(20, null, false, type$.nullable__PointAtTime)), t2, B.Offset_0_0); + t2 = new A._DelayedPointerState(this.gestureSettings, t1, new A.VelocityTracker(t2, A.List_List$filled(20, null, false, type$.nullable__PointAtTime)), t2, B.Offset_0_0); t2._multidrag$_timer = A.Timer_Timer(B.Duration_500000, t2.get$_delayPassed()); return t2; } @@ -182099,10 +184812,10 @@ t5 = $event.get$transform($event); if (!tracker._isTrackingPointer) { tracker._isTrackingPointer = true; - $.GestureBinding__instance.GestureBinding_pointerRouter.addRoute$3(t2, _this.get$_handleEvent(), t5); + $.GestureBinding__instance.GestureBinding_pointerRouter.addRoute$3(t2, _this.get$_multitap$_handleEvent(), t5); } }, - _handleEvent$1($event) { + _multitap$_handleEvent$1($event) { var t3, _this = this, t1 = _this._trackers, t2 = t1.$index(0, $event.get$pointer()); @@ -182114,16 +184827,16 @@ _this._doubleTapTimer = A.Timer_Timer(B.Duration_300000, _this.get$_multitap$_reset()); t3 = t2.pointer; $.GestureBinding__instance.GestureBinding_gestureArena.hold$1(t3); - t2.stopTrackingPointer$1(_this.get$_handleEvent()); + t2.stopTrackingPointer$1(_this.get$_multitap$_handleEvent()); t1.remove$1(0, t3); _this._clearTrackers$0(); _this._firstTap = t2; } else { t3 = t3.entry; - t3._arena._resolve$3(t3._pointer, t3._member, B.GestureDisposition_0); + t3._arena._resolve$3(t3._arena$_pointer, t3._member, B.GestureDisposition_0); t3 = t2.entry; - t3._arena._resolve$3(t3._pointer, t3._member, B.GestureDisposition_0); - t2.stopTrackingPointer$1(_this.get$_handleEvent()); + t3._arena._resolve$3(t3._arena$_pointer, t3._member, B.GestureDisposition_0); + t2.stopTrackingPointer$1(_this.get$_multitap$_handleEvent()); t1.remove$1(0, t2.pointer); t1 = _this.onDoubleTap; if (t1 != null) @@ -182156,15 +184869,15 @@ t1 = _this._trackers; t1.remove$1(0, tracker.pointer); t2 = tracker.entry; - t2._arena._resolve$3(t2._pointer, t2._member, B.GestureDisposition_1); - tracker.stopTrackingPointer$1(_this.get$_handleEvent()); + t2._arena._resolve$3(t2._arena$_pointer, t2._member, B.GestureDisposition_1); + tracker.stopTrackingPointer$1(_this.get$_multitap$_handleEvent()); t2 = _this._firstTap; if (t2 != null) if (tracker === t2) _this._multitap$_reset$0(); else { _this._checkCancel$0(); - if (t1.get$isEmpty(t1)) + if (t1._length === 0) _this._multitap$_reset$0(); } }, @@ -182176,8 +184889,7 @@ var t1, _this = this; _this._stopDoubleTapTimer$0(); if (_this._firstTap != null) { - t1 = _this._trackers; - if (t1.get$isNotEmpty(t1)) + if (_this._trackers._length !== 0) _this._checkCancel$0(); t1 = _this._firstTap; t1.toString; @@ -182249,14 +184961,14 @@ call$0() { return A.LinkedHashMap_LinkedHashMap$_empty(type$.void_Function_PointerEvent, type$.nullable_Matrix4); }, - $signature: 2027 + $signature: 2552 }; 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: 2031 + $signature: 2560 }; A.PointerSignalResolver.prototype = { register$2(_, $event, callback) { @@ -182577,8 +185289,7 @@ didChangeConfiguration = false; shouldStartIfAccepted = false; } - t1 = J.get$keys$x(A._lateReadCheck(_this.__ScaleGestureRecognizer__pointerLocations, _s17_)); - if (t1.get$length(t1) < 2) + if (A._lateReadCheck(_this.__ScaleGestureRecognizer__pointerLocations, _s17_)._length < 2) _this._initialLine = _this._currentLine; else { t1 = _this._initialLine; @@ -182619,14 +185330,13 @@ _this.stopTrackingIfPointerNoLongerDown$1($event); }, _update$0(_) { - var focalPoint, t2, t3, t4, totalDeviation, totalHorizontalDeviation, totalVerticalDeviation, t5, t6, _this = this, + var t1, focalPoint, t2, t3, t4, totalDeviation, totalHorizontalDeviation, totalVerticalDeviation, t5, t6, _this = this, _s17_ = "_pointerLocations", _s16_ = "_localFocalPoint", - t1 = J.get$keys$x(A._lateReadCheck(_this.__ScaleGestureRecognizer__pointerLocations, _s17_)), - count = t1.get$length(t1), + count = A._lateReadCheck(_this.__ScaleGestureRecognizer__pointerLocations, _s17_)._length, previousFocalPoint = _this._currentFocalPoint; - for (t1 = J.get$keys$x(A._lateReadCheck(_this.__ScaleGestureRecognizer__pointerLocations, _s17_)), t1 = t1.get$iterator(t1), focalPoint = B.Offset_0_0; t1.moveNext$0();) { - t2 = t1.get$current(t1); + for (t1 = A._lateReadCheck(_this.__ScaleGestureRecognizer__pointerLocations, _s17_), t1 = A.LinkedHashMapKeyIterator$(t1, t1._modifications, A.instanceType(t1)._precomputed1), focalPoint = B.Offset_0_0; t1.moveNext$0();) { + t2 = t1.__js_helper$_current; t2 = J.$index$asx(A._lateReadCheck(_this.__ScaleGestureRecognizer__pointerLocations, _s17_), t2); t2.toString; focalPoint = new A.Offset(focalPoint._dx + t2._dx, focalPoint._dy + t2._dy); @@ -182646,8 +185356,8 @@ _this.__ScaleGestureRecognizer__localFocalPoint = t4; _this.__ScaleGestureRecognizer__delta = A._lateReadCheck(t4, _s16_).$sub(0, t2); } - for (t2 = J.get$keys$x(A._lateReadCheck(_this.__ScaleGestureRecognizer__pointerLocations, _s17_)), t2 = t2.get$iterator(t2), totalDeviation = 0, totalHorizontalDeviation = 0, totalVerticalDeviation = 0; t2.moveNext$0();) { - t3 = t2.get$current(t2); + for (t2 = A._lateReadCheck(_this.__ScaleGestureRecognizer__pointerLocations, _s17_), t2 = A.LinkedHashMapKeyIterator$(t2, t2._modifications, A.instanceType(t2)._precomputed1), totalDeviation = 0, totalHorizontalDeviation = 0, totalVerticalDeviation = 0; t2.moveNext$0();) { + t3 = t2.__js_helper$_current; t4 = _this._currentFocalPoint; t4.toString; t5 = J.$index$asx(A._lateReadCheck(_this.__ScaleGestureRecognizer__pointerLocations, _s17_), t3); @@ -182699,7 +185409,7 @@ t3 = _this._currentFocalPoint; t3.toString; focalPointDelta = t3.$sub(0, A._lateReadCheck(_this.__ScaleGestureRecognizer__initialFocalPoint, "_initialFocalPoint")).get$distance(); - if (Math.abs(t1 - t2) > A.computeScaleSlop(pointerDeviceKind) || focalPointDelta > A.computePanSlop(pointerDeviceKind, null)) + if (Math.abs(t1 - t2) > A.computeScaleSlop(pointerDeviceKind) || focalPointDelta > A.computePanSlop(pointerDeviceKind, _this.gestureSettings)) _this.resolve$1(0, B.GestureDisposition_0); } else if (t1.index >= 2) _this.resolve$1(0, B.GestureDisposition_0); @@ -183059,7 +185769,7 @@ member.rejectGesture$1(_this._team$_pointer); if (t1.length === 0) { t1 = _this._entry; - t1._arena._resolve$3(t1._pointer, t1._member, disposition); + t1._arena._resolve$3(t1._arena$_pointer, t1._member, disposition); } } else { if (_this._winner == null) { @@ -183067,7 +185777,7 @@ _this._winner = t1 == null ? member : t1; } t1 = _this._entry; - t1._arena._resolve$3(t1._pointer, t1._member, disposition); + t1._arena._resolve$3(t1._arena$_pointer, t1._member, disposition); } } }; @@ -183084,7 +185794,7 @@ call$0() { return new A._CombiningGestureArenaMember(this.$this, A._setArrayType([], type$.JSArray_GestureArenaMember), this.pointer); }, - $signature: 2033 + $signature: 2564 }; A.Velocity.prototype = { $sub(_, other) { @@ -183109,7 +185819,7 @@ }, get$hashCode(_) { var t1 = this.pixelsPerSecond; - return A.hashValues(t1._dx, t1._dy, B.C__HashEnd, B.C__HashEnd, B.C__HashEnd, B.C__HashEnd, B.C__HashEnd, B.C__HashEnd, B.C__HashEnd, B.C__HashEnd, B.C__HashEnd, B.C__HashEnd, B.C__HashEnd, B.C__HashEnd, B.C__HashEnd, B.C__HashEnd, B.C__HashEnd, B.C__HashEnd, B.C__HashEnd, B.C__HashEnd); + return A.hashValues(t1._dx, t1._dy, B.C__HashEnd, B.C__HashEnd, B.C__HashEnd, B.C__HashEnd, B.C__HashEnd, B.C__HashEnd, B.C__HashEnd, B.C__HashEnd, B.C__HashEnd, B.C__HashEnd, B.C__HashEnd, B.C__HashEnd, B.C__HashEnd, B.C__HashEnd, B.C__HashEnd, B.C__HashEnd); }, toString$0(_) { var t1 = this.pixelsPerSecond; @@ -183234,11 +185944,11 @@ var _this = this; return new A.LicensePage(_this.applicationName, _this.applicationVersion, _this.applicationIcon, _this.applicationLegalese, null); }, - $signature: 2034 + $signature: 2569 }; A.LicensePage.prototype = { createState$0() { - return new A._LicensePageState(new A.ValueNotifier(null, A.List_List$filled(0, null, false, type$.nullable_void_Function), type$.ValueNotifier_nullable_int), B._StateLifecycle_0); + return new A._LicensePageState(new A.ValueNotifier(null, $.$get$ChangeNotifier__emptyListeners(), type$.ValueNotifier_nullable_int), B._StateLifecycle_0); } }; A._LicensePageState.prototype = { @@ -183270,9 +185980,12 @@ t3 = _this.icon; if (t3 != null) t2.push(A.IconTheme$(t3, A.Theme_of(context).iconTheme, _null)); - t2.push(A.Text$(_this.version, _null, _null, _null, _null, _null, A.Theme_of(context).textTheme.bodyMedium, B.TextAlign_2, _null, _null)); - t2.push(B.SizedBox_null_18_null_null); - t2.push(A.Text$(_this.legalese, _null, _null, _null, _null, _null, A.Theme_of(context).textTheme.bodySmall, B.TextAlign_2, _null, _null)); + t3 = _this.version; + if (t3 !== "") + t2.push(new A.Padding(B.EdgeInsets_0_0_0_18, A.Text$(t3, _null, _null, _null, _null, _null, A.Theme_of(context).textTheme.bodyMedium, B.TextAlign_2, _null, _null), _null)); + t3 = _this.legalese; + if (t3 !== "") + t2.push(A.Text$(t3, _null, _null, _null, _null, _null, A.Theme_of(context).textTheme.bodySmall, B.TextAlign_2, _null, _null)); t2.push(B.SizedBox_null_18_null_null); t2.push(A.Text$("Powered by Flutter", _null, _null, _null, _null, _null, A.Theme_of(context).textTheme.bodyMedium, B.TextAlign_2, _null, _null)); return new A.Padding(new A.EdgeInsets(t1, 24, t1, 24), A.Column$(t2, B.CrossAxisAlignment_2, _null, B.MainAxisAlignment_0, B.MainAxisSize_1, B.VerticalDirection_1), _null); @@ -183317,20 +186030,20 @@ prev.addLicense$1(license); return prev; }, - $signature: 2040 + $signature: 2583 }; A._PackagesViewState_licenses_closure0.prototype = { call$1(licenseData) { licenseData.sortPackages$0(); return licenseData; }, - $signature: 2044 + $signature: 2588 }; 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: 2048 + $signature: 2596 }; A._PackagesViewState_build__closure.prototype = { call$2(context, constraints) { @@ -183347,12 +186060,12 @@ case 2: case 1: t1 = A.Theme_of(context).cardColor; - return A.Material$(B.Duration_200000, true, _null, A.Column$(A._setArrayType([this.$this._widget.about, B.Center_mtF], type$.JSArray_Widget), B.CrossAxisAlignment_2, _null, B.MainAxisAlignment_0, B.MainAxisSize_1, B.VerticalDirection_1), B.Clip_0, t1, 0, _null, _null, _null, _null, B.MaterialType_0); + return A.Material$(B.Duration_200000, true, _null, A.Column$(A._setArrayType([this.$this._widget.about, B.Center_mtF], type$.JSArray_Widget), B.CrossAxisAlignment_2, _null, B.MainAxisAlignment_0, B.MainAxisSize_1, B.VerticalDirection_1), B.Clip_0, t1, 0, _null, _null, _null, _null, _null, B.MaterialType_0); default: throw A.wrapException(A.ReachabilityError$(string$.x60null_c)); } }, - $signature: 2049 + $signature: 2613 }; A._PackagesViewState_build___closure.prototype = { call$3(context, selectedId, _) { @@ -183362,15 +186075,15 @@ t3 = this.$this, t4 = this.snapshot.data; 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, B.MaterialType_0), _null, _null); + 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: 2053 + $signature: 2623 }; A._PackagesViewState__initDefaultDetailPage_closure.prototype = { call$1(i) { return this.data.licenses[i]; }, - $signature: 552 + $signature: 660 }; A._PackagesViewState__packagesList_closure.prototype = { call$1(entry) { @@ -183388,7 +186101,7 @@ t3 = false; return new A._PackageListTile(packageName, t3, t2.length, new A._PackagesViewState__packagesList__closure(_this.$this, index, _this.context, packageName, t2, t1), null); }, - $signature: 2065 + $signature: 2644 }; A._PackagesViewState__packagesList__closure.prototype = { call$0() { @@ -183406,7 +186119,7 @@ call$1(i) { return this.data.licenses[i]; }, - $signature: 552 + $signature: 660 }; A._PackageListTile.prototype = { build$1(_, context) { @@ -183447,7 +186160,7 @@ return 1; return B.JSString_methods.compareTo$1(a.toLowerCase(), b.toLowerCase()); }, - $signature: 2068 + $signature: 2708 }; A._DetailArguments.prototype = { $eq(_, other) { @@ -183458,7 +186171,7 @@ return J.$eq$(other, this); }, get$hashCode(_) { - return A.hashValues(this.packageName, A.hashList(this.licenseEntries), B.C__HashEnd, B.C__HashEnd, B.C__HashEnd, B.C__HashEnd, B.C__HashEnd, B.C__HashEnd, B.C__HashEnd, B.C__HashEnd, B.C__HashEnd, B.C__HashEnd, B.C__HashEnd, B.C__HashEnd, B.C__HashEnd, B.C__HashEnd, B.C__HashEnd, B.C__HashEnd, B.C__HashEnd, B.C__HashEnd); + return A.Object_hash(this.packageName, A.Object_hashAll(this.licenseEntries), B.C_SentinelValue, B.C_SentinelValue, B.C_SentinelValue, B.C_SentinelValue, B.C_SentinelValue, B.C_SentinelValue, B.C_SentinelValue, B.C_SentinelValue, B.C_SentinelValue, B.C_SentinelValue, 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._PackageLicensePage.prototype = { @@ -183545,13 +186258,13 @@ t2 = _this._widget.scrollController; if (t2 == null) { t2 = theme.appBarTheme.textTheme; - t2 = A.AppBar$(_null, _null, true, _null, _null, _null, 1, _null, _null, _null, false, _null, _null, _null, _null, _null, true, _null, _null, _null, _null, new A._PackageLicensePageTitle(title, subtitle, t2 == null ? theme.primaryTextTheme : t2, _null), _null, _null, _null, 1, _null); + t2 = A.AppBar$(_null, _null, true, _null, _null, _null, 1, _null, _null, _null, false, _null, _null, _null, _null, _null, true, _null, _null, _null, _null, _null, _null, new A._PackageLicensePageTitle(title, subtitle, t2 == null ? theme.primaryTextTheme : t2, _null), _null, _null, _null, 1, _null); t3 = theme.cardColor; t4 = A.BoxConstraints$loose(B.Size_UW6); - page = A.Scaffold$(t2, _null, A.Center$(A.Material$(B.Duration_200000, true, _null, A.Container$(_null, A.Localizations_Localizations$override(A.ScrollConfiguration$(A.ScrollConfiguration_of(context).copyWith$1$scrollbars(false), A.Scrollbar$(A.ListView$(t1, _null, padding, B.Axis_1, false), _null, _null, _null)), context, B.Locale_en_US), B.Clip_0, _null, t4, _null, _null, _null, _null, _null, _null, _null, _null, _null), B.Clip_0, t3, 4, _null, _null, _null, _null, B.MaterialType_0), _null, _null), _null, _null, _null, _null, _null); + page = A.Scaffold$(t2, _null, A.Center$(A.Material$(B.Duration_200000, true, _null, A.Container$(_null, A.Localizations_Localizations$override(A.ScrollConfiguration$(A.ScrollConfiguration_of(context).copyWith$1$scrollbars(false), A.Scrollbar$(A.ListView$(t1, _null, padding, B.Axis_1, false), _null, _null, _null)), context, B.Locale_en_US), B.Clip_0, _null, t4, _null, _null, _null, _null, _null, _null, _null, _null, _null), B.Clip_0, t3, 4, _null, _null, _null, _null, _null, B.MaterialType_0), _null, _null), _null, _null, _null, _null, _null); } else { t3 = theme.cardColor; - page = A.CustomScrollView$(0, _null, B.Clip_1, t2, B.DragStartBehavior_1, B.ScrollViewKeyboardDismissBehavior_0, _null, _null, _null, false, B.Axis_1, false, A._setArrayType([new A.SliverAppBar(false, new A._PackageLicensePageTitle(title, subtitle, theme.textTheme, _null), t3, true, _null), new A.SliverPadding(padding, A.SliverList$(new A.SliverChildBuilderDelegate(new A._PackageLicensePageState_build_closure(t1), t1.length, true, true, true, A.sliver___kDefaultSemanticIndexCallback$closure())), _null)], type$.JSArray_Widget)); + page = A.CustomScrollView$(0, _null, B.Clip_1, t2, B.DragStartBehavior_1, B.ScrollViewKeyboardDismissBehavior_0, _null, _null, _null, false, B.Axis_1, false, A._setArrayType([new A.SliverAppBar(false, new A._PackageLicensePageTitle(title, subtitle, theme.textTheme, _null), t3, true, _null), new A.SliverPadding(padding, A.SliverList$(new A.SliverChildBuilderDelegate(new A._PackageLicensePageState_build_closure(t1), t1.length, true, true, true, A.sliver___kDefaultSemanticIndexCallback$closure(), _null)), _null)], type$.JSArray_Widget)); } t1 = theme.textTheme.bodySmall; t1.toString; @@ -183585,13 +186298,19 @@ call$2(context, index) { return A.Localizations_Localizations$override(this.listWidgets[index], context, B.Locale_en_US); }, - $signature: 2069 + $signature: 2712 }; A._PackageLicensePageTitle.prototype = { build$1(_, context) { var _null = null, - t1 = this.theme; - return A.Column$(A._setArrayType([A.Text$(this.title, _null, _null, _null, _null, _null, t1.titleLarge, _null, _null, _null), A.Text$(this.subtitle, _null, _null, _null, _null, _null, t1.titleSmall, _null, _null, _null)], type$.JSArray_Widget), B.CrossAxisAlignment_0, _null, B.MainAxisAlignment_2, B.MainAxisSize_1, B.VerticalDirection_1); + color = A.Theme_of(context).appBarTheme.foregroundColor, + t1 = this.theme, + t2 = t1.titleLarge; + t2 = t2 == null ? _null : t2.copyWith$1$color(color); + t2 = A.Text$(this.title, _null, _null, _null, _null, _null, t2, _null, _null, _null); + t1 = t1.titleSmall; + t1 = t1 == null ? _null : t1.copyWith$1$color(color); + return A.Column$(A._setArrayType([t2, A.Text$(this.subtitle, _null, _null, _null, _null, _null, t1, _null, _null, _null)], type$.JSArray_Widget), B.CrossAxisAlignment_0, _null, B.MainAxisAlignment_2, B.MainAxisSize_1, B.VerticalDirection_1); } }; A._ActionLevel.prototype = { @@ -183644,7 +186363,7 @@ var masterPageRoute, _this = this; _this._builtLayout = B._LayoutMode_2; masterPageRoute = _this._masterPageRoute$1(context); - return new A.WillPopScope(A.Navigator$("initial", _this._navigatorKey, B.List_empty10, new A._MasterDetailFlowState__nestedUI_closure(_this, masterPageRoute), new A._MasterDetailFlowState__nestedUI_closure0(_this, masterPageRoute), null, false, null), new A._MasterDetailFlowState__nestedUI_closure1(_this), null); + return new A.WillPopScope(A.Navigator$("initial", _this._navigatorKey, B.List_empty11, new A._MasterDetailFlowState__nestedUI_closure(_this, masterPageRoute), new A._MasterDetailFlowState__nestedUI_closure0(_this, masterPageRoute), null, false, null), new A._MasterDetailFlowState__nestedUI_closure1(_this), null); }, _masterPageRoute$1(context) { return A.MaterialPageRoute$(new A._MasterDetailFlowState__masterPageRoute_closure(this, context), null, type$.dynamic); @@ -183653,24 +186372,22 @@ return A.MaterialPageRoute$(new A._MasterDetailFlowState__detailPageRoute_closure(this, $arguments), null, type$.dynamic); }, _lateralUI$1(context) { - var t1, t2, _this = this, _null = null; + var t1, t2, _this = this; _this._builtLayout = B._LayoutMode_1; t1 = _this._widget; t2 = t1.detailPageFABlessGutterWidth; - return new A._MasterDetailScaffold(new A._MasterDetailFlowState__lateralUI_closure(_this), new A._MasterDetailFlowState__lateralUI_closure0(_this), new A._MasterDetailFlowState__lateralUI_closure1(), _null, _null, _this._cachedDetailArguments, _null, t1.title, true, _null, t2, _null, _null, _null); + return new A._MasterDetailScaffold(new A._MasterDetailFlowState__lateralUI_closure(_this), new A._MasterDetailFlowState__lateralUI_closure0(_this), new A._MasterDetailFlowState__lateralUI_closure1(), _this._cachedDetailArguments, t1.title, true, t2, null); } }; A._MasterDetailFlowState_build_closure.prototype = { call$2(context, constraints) { - var availableWidth = constraints.maxWidth, - t1 = this.$this; - t1._widget.toString; - if (availableWidth >= 840) + var t1 = this.$this; + if (constraints.maxWidth >= 840) return t1._lateralUI$1(context); else return t1._nestedUI$1(context); }, - $signature: 426 + $signature: 389 }; A._MasterDetailFlowState__nestedUI_closure1.prototype = { call$0() { @@ -183699,7 +186416,7 @@ }); return A._asyncStartSync($async$call$0, $async$completer); }, - $signature: 200 + $signature: 224 }; A._MasterDetailFlowState__nestedUI_closure.prototype = { call$2($navigator, initialRoute) { @@ -183713,7 +186430,7 @@ throw A.wrapException(A.ReachabilityError$(string$.x60null_c)); } }, - $signature: 2072 + $signature: 2721 }; A._MasterDetailFlowState__nestedUI_closure0.prototype = { call$1(settings) { @@ -183733,23 +186450,21 @@ throw A.wrapException(A.Exception_Exception("Unknown route " + A.S(t1))); } }, - $signature: 2073 + $signature: 2722 }; A._MasterDetailFlowState__masterPageRoute_closure.prototype = { call$1(c) { - var t2, t3, _null = null, + var t2, t3, t1 = this.$this; t1._widget.toString; t2 = this.context; t3 = A.Navigator_of(t2, false).canPop$0(); - t2 = t3 ? new A.BackButton(new A._MasterDetailFlowState__masterPageRoute__closure(t2), _null) : _null; + t2 = t3 ? new A.BackButton(new A._MasterDetailFlowState__masterPageRoute__closure(t2), null) : null; t1 = t1._widget; t3 = t1.title; - t2 = new A._MasterPage(t1.masterViewBuilder, t3, t2, true, _null, _null, _null, _null, _null, _null); - t1 = t2; - return A.BlockSemantics$(t1); + return A.BlockSemantics$(new A._MasterPage(t1.masterViewBuilder, t3, t2, true, null)); }, - $signature: 2076 + $signature: 2729 }; A._MasterDetailFlowState__masterPageRoute__closure.prototype = { call$0() { @@ -183762,7 +186477,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: 2077 + $signature: 2732 }; A._MasterDetailFlowState__detailPageRoute__closure.prototype = { call$0() { @@ -183789,13 +186504,13 @@ }); return A._asyncStartSync($async$call$0, $async$completer); }, - $signature: 200 + $signature: 224 }; A._MasterDetailFlowState__lateralUI_closure1.prototype = { call$2(_, __) { - return B.List_empty11; + return B.List_empty12; }, - $signature: 2079 + $signature: 2736 }; A._MasterDetailFlowState__lateralUI_closure0.prototype = { call$3(context, args, scrollController) { @@ -183806,23 +186521,23 @@ }, "call*": "call$3", $requiredArgCount: 3, - $signature: 557 + $signature: 643 }; A._MasterDetailFlowState__lateralUI_closure.prototype = { call$2(context, isLateral) { return this.$this._widget.masterViewBuilder$2(context, isLateral); }, - $signature: 555 + $signature: 650 }; A._MasterPage.prototype = { build$1(_, context) { - var _this = this, _null = null; - return A.Scaffold$(A.AppBar$(B.List_empty11, _null, true, _null, _null, _null, 1, _null, _this.centerTitle, _null, false, _this.flexibleSpace, _null, _null, _this.leading, _null, true, _null, _null, _null, _null, _this.title, _null, _null, _null, 1, _null), _null, _this.masterViewBuilder.call$2(context, false), _null, _null, _null, _this.floatingActionButton, _this.floatingActionButtonLocation); + var _null = null; + return A.Scaffold$(A.AppBar$(B.List_empty12, _null, true, _null, _null, _null, 1, _null, _null, _null, false, _null, _null, _null, this.leading, _null, true, _null, _null, _null, _null, _null, _null, this.title, _null, _null, _null, 1, _null), _null, this.masterViewBuilder.call$2(context, false), _null, _null, _null, _null, _null); } }; A._MasterDetailScaffold.prototype = { createState$0() { - return new A._MasterDetailScaffoldState(new A.ValueNotifier(null, A.List_List$filled(0, null, false, type$.nullable_void_Function), type$.ValueNotifier_nullable_Object), B._StateLifecycle_0); + return new A._MasterDetailScaffoldState(new A.ValueNotifier(null, $.$get$ChangeNotifier__emptyListeners(), type$.ValueNotifier_nullable_Object), B._StateLifecycle_0); }, masterViewBuilder$2(arg0, arg1) { return this.masterViewBuilder.call$2(arg0, arg1); @@ -183834,7 +186549,6 @@ _this.super$State$initState(); t1 = _this._widget.detailPageFABlessGutterWidth; _this.___MasterDetailScaffoldState_detailPageFABlessGutterWidth = t1; - _this.___MasterDetailScaffoldState_detailPageFABGutterWidth = 84; _this.___MasterDetailScaffoldState_masterViewWidth = 320; _this.___MasterDetailScaffoldState_floatingActionButtonLocation = B.C__EndTopFabLocation; }, @@ -183853,27 +186567,20 @@ A._MasterDetailFlow_of(t1)._pageOpener.setInitialDetailPage$1($arguments); }, build$1(_, context) { - var t4, t5, t6, t7, t8, _this = this, _null = null, + var t4, t5, t6, _this = this, _null = null, _s15_ = "masterViewWidth", t1 = A._lateReadCheck(_this.___MasterDetailScaffoldState_floatingActionButtonLocation, "floatingActionButtonLocation"), t2 = _this._widget, t3 = t2.title; t2 = t2.actionBuilder.call$2(context, B._ActionLevel_0); - t4 = _this._widget; - t5 = t4.leading; - t4 = t4.centerTitle; - t6 = A.BoxConstraints$tightFor(_null, A._lateReadCheck(_this.___MasterDetailScaffoldState_masterViewWidth, _s15_)); - t7 = A.Theme_of(context).primaryIconTheme; - t8 = type$.JSArray_Widget; - t3 = A.AppBar$(t2, _null, true, _null, _null, new A.PreferredSize(A.Row$(A._setArrayType([new A.ConstrainedBox(t6, A.IconTheme$(A.Container$(B.AlignmentDirectional_1_0, A.OverflowBar$(_null, _this._widget.actionBuilder.call$2(context, B._ActionLevel_1), B.OverflowBarAlignment_1, B.VerticalDirection_1, 0, 8), B.Clip_0, _null, _null, _null, _null, _null, _null, _null, B.EdgeInsets_8_8_8_8, _null, _null, _null), t7, _null), _null)], t8), B.CrossAxisAlignment_2, B.MainAxisAlignment_0, B.MainAxisSize_1, _null), B.Size_8aB, _null), 1, _null, t4, _null, false, _null, _null, _null, t5, _null, true, _null, _null, _null, _null, t3, _null, _null, _null, 1, _null); + _this._widget.toString; + t4 = A.BoxConstraints$tightFor(_null, A._lateReadCheck(_this.___MasterDetailScaffoldState_masterViewWidth, _s15_)); + t5 = A.Theme_of(context).primaryIconTheme; + t6 = type$.JSArray_Widget; + t3 = A.AppBar$(t2, _null, true, _null, _null, new A.PreferredSize(A.Row$(A._setArrayType([new A.ConstrainedBox(t4, A.IconTheme$(A.Container$(B.AlignmentDirectional_1_0, A.OverflowBar$(_null, _this._widget.actionBuilder.call$2(context, B._ActionLevel_1), B.OverflowBarAlignment_1, B.VerticalDirection_1, 0, 8), B.Clip_0, _null, _null, _null, _null, _null, _null, _null, B.EdgeInsets_8_8_8_8, _null, _null, _null), t5, _null), _null)], t6), B.CrossAxisAlignment_2, B.MainAxisAlignment_0, B.MainAxisSize_1, _null), B.Size_8aB, _null), 1, _null, _null, _null, false, _null, _null, _null, _null, _null, true, _null, _null, _null, _null, _null, _null, t3, _null, _null, _null, 1, _null); t5 = A._lateReadCheck(_this.___MasterDetailScaffoldState_masterViewWidth, _s15_); t2 = _this._widget.masterViewBuilder$2(context, true); - t1 = A.Scaffold$(t3, _null, new A.ConstrainedBox(new A.BoxConstraints(0, t5, 0, 1 / 0), t2, _null), _null, _null, _null, _this._widget.floatingActionButton, t1); - t2 = A._lateReadCheck(_this.___MasterDetailScaffoldState_masterViewWidth, _s15_); - _this._widget.toString; - t3 = A._lateReadCheck(_this.___MasterDetailScaffoldState_detailPageFABlessGutterWidth, "detailPageFABlessGutterWidth"); - t3 = t3; - return A.Stack$(B.AlignmentDirectional_m1_m1, 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)], t8), B.Clip_1, B.StackFit_0, _null, _null); + return new A.Stack(B.AlignmentDirectional_m1_m1, _null, B.StackFit_0, B.Clip_1, A._setArrayType([A.Scaffold$(t3, _null, new A.ConstrainedBox(new A.BoxConstraints(0, t5, 0, 1 / 0), t2, _null), _null, _null, _null, _null, t1), A.SafeArea$(true, new A.Padding(new A.EdgeInsetsDirectional(A._lateReadCheck(_this.___MasterDetailScaffoldState_masterViewWidth, _s15_) - 4, 0, A._lateReadCheck(_this.___MasterDetailScaffoldState_detailPageFABlessGutterWidth, "detailPageFABlessGutterWidth"), 0), A.ValueListenableBuilder$(new A._MasterDetailScaffoldState_build_closure(_this), _this._detailArguments, type$.nullable_Object), _null), B.EdgeInsets_0_0_0_0, true)], t6), _null); } }; A._MasterDetailScaffoldState_openDetailPage_closure.prototype = { @@ -183901,13 +186608,13 @@ 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, new A._MasterDetailScaffoldState_build__closure()); }, - $signature: 2080 + $signature: 2737 }; A._MasterDetailScaffoldState_build__closure.prototype = { call$2(child, animation) { return A._FadeUpwardsPageTransition$(child, animation); }, - $signature: 549 + $signature: 668 }; A._DetailView.prototype = { build$1(_, context) { @@ -183926,7 +186633,7 @@ 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_LkV2), B.C__DeferringMouseCursor, _null, _null, _null, _null); }, - $signature: 2082 + $signature: 2742 }; A.ThemeMode.prototype = { toString$0(_) { @@ -183942,7 +186649,7 @@ call$2(begin, end) { return new A.MaterialRectArcTween(begin, end); }, - $signature: 2088 + $signature: 2750 }; A.MaterialScrollBehavior.prototype = { getPlatform$1(context) { @@ -183971,9 +186678,12 @@ } }, buildOverscrollIndicator$3(context, child, details) { - var target, - _s80_ = string$.x60null_c; + var target, t1, t2, + _s80_ = string$.x60null_c, + indicator = A._Cell$named("indicator"); A.Theme_of(context).toString; + A.Theme_of(context).toString; + indicator.set$finalLocalValue(B.AndroidOverscrollIndicator_1); switch (A.Theme_of(context).platform) { case B.TargetPlatform_2: case B.TargetPlatform_3: @@ -183992,16 +186702,19 @@ break; } c$0: - for (; true;) + for (t1 = indicator.__late_helper$_name; true;) switch (target) { case 1: return child; case 2: - switch (1) { - case 0: + t2 = indicator.__late_helper$_value; + if (t2 === indicator) + A.throwExpression(A.LateError$localNI(t1)); + switch (t2) { + case B.AndroidOverscrollIndicator_0: target = 1; break; - case 1: + case B.AndroidOverscrollIndicator_1: target = 2; break; default: @@ -184079,7 +186792,7 @@ }, build$1(_, context) { var _null = null, - result = A.Focus$(false, false, this._buildWidgetApp$1(context), _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), t1 = this._widget.scrollBehavior; if (t1 == null) t1 = B.MaterialScrollBehavior_null; @@ -184090,7 +186803,7 @@ call$1(context) { return this.$this._widget.builder.call$2(context, this.child); }, - $signature: 70 + $signature: 72 }; A._MaterialAppState__buildWidgetApp_closure.prototype = { call$1$2(settings, builder, $T) { @@ -184099,7 +186812,7 @@ call$2(settings, builder) { return this.call$1$2(settings, builder, type$.dynamic); }, - $signature: 2110 + $signature: 2753 }; A._MaterialAppState_build_closure.prototype = { call$2(node, $event) { @@ -184107,7 +186820,7 @@ return B.KeyEventResult_1; return A.Tooltip_dismissAllToolTips() ? B.KeyEventResult_0 : B.KeyEventResult_1; }, - $signature: 423 + $signature: 422 }; A._ToolbarContainerLayout.prototype = { getConstraintsForChild$1(constraints) { @@ -184127,9 +186840,17 @@ A.AppBar.prototype = { _getEffectiveCenterTitle$1(theme) { var t1 = this.centerTitle; - if (t1 != null) - return t1; - switch (theme.platform) { + if (t1 == null) + t1 = theme.appBarTheme.centerTitle; + return t1 == null ? new A.AppBar__getEffectiveCenterTitle_platformCenter(this, theme).call$0() : t1; + }, + createState$0() { + return new A._AppBarState(B._StateLifecycle_0); + } + }; + A.AppBar__getEffectiveCenterTitle_platformCenter.prototype = { + call$0() { + switch (this.theme.platform) { case B.TargetPlatform_0: case B.TargetPlatform_1: case B.TargetPlatform_3: @@ -184137,15 +186858,13 @@ return false; case B.TargetPlatform_2: case B.TargetPlatform_4: - t1 = this.actions; + var t1 = this.$this.actions; return t1 == null || J.get$length$asx(t1) < 2; default: throw A.wrapException(A.ReachabilityError$(string$.x60null_c)); } }, - createState$0() { - return new A._AppBarState(B._StateLifecycle_0); - } + $signature: 18 }; A._AppBarState.prototype = { didChangeDependencies$0() { @@ -184196,15 +186915,16 @@ } }, build$1(_, context) { - var t4, hasEndDrawer, canPop, toolbarHeight, t5, backgroundColor, foregroundColor, 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, toolbarHeight, t5, backgroundColor, foregroundColor, elevation, effectiveElevation, overallIconTheme, actionsIconTheme, toolbarTextStyle, titleTextStyle, opacity, leading, title, namesRoute, mediaQueryData, actions, appBar, overlayStyle, _this = this, _null = null, theme = A.Theme_of(context), - colorScheme = theme.colorScheme, - appBarTheme = A.Theme_of(context).appBarTheme, - t1 = context.findAncestorStateOfType$1$0(type$.ScaffoldState), - parentRoute = A.ModalRoute_of(context, type$.nullable_Object), - settings = context.dependOnInheritedWidgetOfExactType$1$0(type$.FlexibleSpaceBarSettings), - t2 = A.LinkedHashSet_LinkedHashSet$_empty(type$.MaterialState), - t3 = settings == null ? _null : settings.isScrolledUnder; + appBarTheme = A.Theme_of(context).appBarTheme; + theme.toString; + defaults = new A._DefaultsM20(context, _null, _null, _null, 4, _null, B.Color_4278190080, _null, _null, _null, _null, _null, _null, 16, 56, _null, _null, _null, _null); + t1 = context.findAncestorStateOfType$1$0(type$.ScaffoldState); + parentRoute = A.ModalRoute_of(context, type$.nullable_Object); + settings = context.dependOnInheritedWidgetOfExactType$1$0(type$.FlexibleSpaceBarSettings); + t2 = A.LinkedHashSet_LinkedHashSet$_empty(type$.MaterialState); + t3 = settings == null ? _null : settings.isScrolledUnder; if (t3 == null ? _this._scrolledUnder : t3) t2.add$1(0, B.MaterialState_5); t3 = t1 == null; @@ -184225,7 +186945,8 @@ if (toolbarHeight == null) toolbarHeight = 56; t1 = t1.backgroundColor; - t3 = colorScheme.brightness === B.Brightness_0 ? colorScheme.surface : colorScheme.primary; + t3 = defaults.get$backgroundColor(defaults); + t3.toString; t5 = type$.nullable_Color; t1 = A.MaterialStateProperty_resolveAs(t1, t2, t5); if (t1 == null) @@ -184233,17 +186954,46 @@ backgroundColor = t1 == null ? A.MaterialStateProperty_resolveAs(t3, t2, type$.Color) : t1; _this._widget.toString; foregroundColor = appBarTheme.foregroundColor; - if (foregroundColor == null) - foregroundColor = colorScheme.brightness === B.Brightness_0 ? colorScheme.onSurface : colorScheme.onPrimary; - t1 = appBarTheme.iconTheme; - overallIconTheme = t1 == null ? theme.iconTheme.copyWith$1$color(foregroundColor) : t1; + if (foregroundColor == null) { + t1 = defaults.get$foregroundColor(defaults); + t1.toString; + foregroundColor = t1; + } + t1 = _this._widget.elevation; + elevation = t1 == null ? appBarTheme.elevation : t1; + if (elevation == null) { + t1 = defaults.elevation; + t1.toString; + elevation = t1; + } + if (t2.contains$1(0, B.MaterialState_5)) { + _this._widget.toString; + t1 = appBarTheme.scrolledUnderElevation; + if (t1 == null) + t1 = defaults.scrolledUnderElevation; + effectiveElevation = t1 == null ? elevation : t1; + } else + effectiveElevation = elevation; _this._widget.toString; - actionsIconTheme = appBarTheme.actionsIconTheme; + t1 = appBarTheme.iconTheme; + overallIconTheme = t1 == null ? defaults.get$iconTheme().copyWith$1$color(foregroundColor) : t1; + t2 = _this._widget; + t2.toString; + t3 = appBarTheme.actionsIconTheme; + t2 = t3 == null ? t2.iconTheme : t3; + t1 = t2 == null ? t1 : t2; + if (t1 == null) { + t1 = defaults.actionsIconTheme; + t1 = t1 == null ? _null : t1.copyWith$1$color(foregroundColor); + actionsIconTheme = t1; + } else + actionsIconTheme = t1; if (actionsIconTheme == null) actionsIconTheme = overallIconTheme; + _this._widget.toString; t1 = appBarTheme.toolbarTextStyle; if (t1 == null) { - t1 = theme.textTheme.bodyMedium; + t1 = defaults.get$toolbarTextStyle(); t1 = t1 == null ? _null : t1.copyWith$1$color(foregroundColor); toolbarTextStyle = t1; } else @@ -184251,7 +187001,7 @@ _this._widget.toString; t1 = appBarTheme.titleTextStyle; if (t1 == null) { - t1 = theme.textTheme.titleLarge; + t1 = defaults.get$titleTextStyle(); t1 = t1 == null ? _null : t1.copyWith$1$color(foregroundColor); titleTextStyle = t1; } else @@ -184346,7 +187096,7 @@ t1.push(t2); } else { t2 = B.Interval_oqF.transform$1(0, t3); - t1.push(A.Opacity$(false, _this._widget.bottom, t2)); + t1.push(A.Opacity$(_this._widget.bottom, t2)); } appBar = A.Column$(t1, B.CrossAxisAlignment_2, _null, B.MainAxisAlignment_3, B.MainAxisSize_1, B.VerticalDirection_1); } @@ -184357,22 +187107,24 @@ 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); - t3 = A.Material$(B.Duration_200000, true, _null, appBar, B.Clip_0, _null, 0, _null, _null, _null, _null, B.MaterialType_4); - appBar = A.Stack$(B.AlignmentDirectional_m1_m1, 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), false, true, false, t3, _null)], type$.JSArray_Widget), B.Clip_1, B.StackFit_2, _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), false, true, false, t3, _null)], type$.JSArray_Widget), _null); } _this._widget.toString; t1 = A.ThemeData_estimateBrightnessForColor(backgroundColor); t1 = t1 === B.Brightness_0 ? B.SystemUiOverlayStyle_6UD : B.SystemUiOverlayStyle_qsc; overlayStyle = t1; - t1 = _this._widget.elevation; + _this._widget.toString; + t1 = appBarTheme.shadowColor; if (t1 == null) - t1 = appBarTheme.elevation; - if (t1 == null) - t1 = 4; - t2 = appBarTheme.shadowColor; + t1 = defaults.shadowColor; + t2 = appBarTheme.surfaceTintColor; if (t2 == null) - t2 = B.Color_4278190080; - 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), false, true, false, appBar, _null), B.Clip_0, backgroundColor, t1, _null, t2, appBarTheme.shape, _null, B.MaterialType_0); + t2 = defaults.surfaceTintColor; + 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), 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), true, false, false, new A.AnnotatedRegion(overlayStyle, t1, _null, type$.AnnotatedRegion_SystemUiOverlayStyle), _null); } }; @@ -184400,7 +187152,7 @@ t3 = _this.get$maxExtent(); t4 = Math.max(t1, _this.get$maxExtent() - shrinkOffset); t5 = isScrolledUnder ? _this.elevation : 0; - return A.FlexibleSpaceBar_createSettings(A.AppBar$(_this.actions, _this.actionsIconTheme, false, _this.backgroundColor, _this.backwardsCompatibility, _this.bottom, 1, _this.brightness, _this.centerTitle, t5, false, _this.flexibleSpace, _this.foregroundColor, _this.iconTheme, _this.leading, _this.leadingWidth, true, _this.shadowColor, _this.shape, _this.systemOverlayStyle, _this.textTheme, _this.title, _this.titleSpacing, _this.titleTextStyle, t2, 1, _this.toolbarTextStyle), t4, isScrolledUnder, t3, t1, 1); + return A.FlexibleSpaceBar_createSettings(A.AppBar$(_this.actions, _this.actionsIconTheme, false, _this.backgroundColor, _this.backwardsCompatibility, _this.bottom, 1, _this.brightness, _this.centerTitle, t5, false, _this.flexibleSpace, _this.foregroundColor, _this.iconTheme, _this.leading, _this.leadingWidth, true, _this.scrolledUnderElevation, _this.shadowColor, _this.shape, _this.surfaceTintColor, _this.systemOverlayStyle, _this.textTheme, _this.title, _this.titleSpacing, _this.titleTextStyle, t2, 1, _this.toolbarTextStyle), t4, isScrolledUnder, t3, t1, 1); }, toString$0(_) { return "#" + A.shortHash(this) + "(topPadding: " + J.toStringAsFixed$1$n(this.topPadding, 1) + ", bottomHeight: " + B.JSInt_methods.toStringAsFixed$1(this._bottomHeight, 1) + ", ...)"; @@ -184441,7 +187193,7 @@ t2 = _this._snapConfiguration; t3 = _this._stretchConfiguration; t4 = _this._showOnScreenConfiguration; - return A.MediaQuery_MediaQuery$removePadding(new A.SliverPersistentHeader(new A._SliverAppBarDelegate(_null, false, t1.title, _null, _null, _null, _null, _null, false, t1.backgroundColor, _null, _null, _null, _null, _null, true, _null, false, _null, _null, collapsedHeight, topPadding, false, true, _null, 56, _null, _null, _null, _null, _null, 0, _this, t2, t3, t4), true, false, _null), context, true, false, false, false); + return A.MediaQuery_MediaQuery$removePadding(new A.SliverPersistentHeader(new A._SliverAppBarDelegate(_null, false, t1.title, _null, _null, _null, _null, _null, _null, _null, false, t1.backgroundColor, _null, _null, _null, _null, _null, true, _null, false, _null, _null, collapsedHeight, topPadding, false, true, _null, 56, _null, _null, _null, _null, _null, 0, _this, t2, t3, t4), true, false, _null), context, true, false, false, false); } }; A._AppBarTitleBox.prototype = { @@ -184478,6 +187230,45 @@ _this.alignChild$0(); } }; + A._DefaultsM20.prototype = { + get$_app_bar$_theme() { + var result, _this = this, + value = _this.___DefaultsM2__theme; + if (value === $) { + result = A.Theme_of(_this.context); + A._lateInitializeOnceCheck(_this.___DefaultsM2__theme, "_theme"); + _this.___DefaultsM2__theme = result; + value = result; + } + return value; + }, + get$_app_bar$_colors() { + var result, _this = this, + value = _this.___DefaultsM2__colors; + if (value === $) { + result = _this.get$_app_bar$_theme().colorScheme; + A._lateInitializeOnceCheck(_this.___DefaultsM2__colors, "_colors"); + _this.___DefaultsM2__colors = result; + value = result; + } + return value; + }, + get$backgroundColor(_) { + return this.get$_app_bar$_colors().brightness === B.Brightness_0 ? this.get$_app_bar$_colors().surface : this.get$_app_bar$_colors().primary; + }, + get$foregroundColor(_) { + return this.get$_app_bar$_colors().brightness === B.Brightness_0 ? this.get$_app_bar$_colors().onSurface : this.get$_app_bar$_colors().onPrimary; + }, + get$iconTheme() { + return this.get$_app_bar$_theme().iconTheme; + }, + get$toolbarTextStyle() { + return this.get$_app_bar$_theme().textTheme.bodyMedium; + }, + get$titleTextStyle() { + return this.get$_app_bar$_theme().textTheme.titleLarge; + } + }; A.__SliverAppBarState_State_TickerProviderStateMixin.prototype = { activate$0() { this.super$State$activate(); @@ -184496,7 +187287,7 @@ A.AppBarTheme.prototype = { get$hashCode(_) { var _this = this; - return A.hashValues(_this.brightness, _this.backgroundColor, _this.foregroundColor, _this.elevation, _this.shadowColor, _this.shape, _this.iconTheme, _this.actionsIconTheme, _this.textTheme, _this.centerTitle, _this.titleSpacing, _this.toolbarHeight, _this.toolbarTextStyle, _this.titleTextStyle, _this.systemOverlayStyle, _this.backwardsCompatibility, B.C__HashEnd, B.C__HashEnd, B.C__HashEnd, B.C__HashEnd); + return A.Object_hash(_this.brightness, _this.get$backgroundColor(_this), _this.get$foregroundColor(_this), _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); }, $eq(_, other) { var t1, _this = this; @@ -184507,19 +187298,25 @@ if (J.get$runtimeType$(other) !== A.getRuntimeType(_this)) return false; if (other instanceof A.AppBarTheme) - if (J.$eq$(other.backgroundColor, _this.backgroundColor)) - if (J.$eq$(other.foregroundColor, _this.foregroundColor)) + if (J.$eq$(other.get$backgroundColor(other), _this.get$backgroundColor(_this))) + if (J.$eq$(other.get$foregroundColor(other), _this.get$foregroundColor(_this))) if (other.elevation == _this.elevation) - if (J.$eq$(other.shadowColor, _this.shadowColor)) - if (J.$eq$(other.shape, _this.shape)) - if (J.$eq$(other.iconTheme, _this.iconTheme)) - if (J.$eq$(other.actionsIconTheme, _this.actionsIconTheme)) - if (J.$eq$(other.textTheme, _this.textTheme)) - if (other.titleSpacing == _this.titleSpacing) - if (other.toolbarHeight == _this.toolbarHeight) - if (J.$eq$(other.toolbarTextStyle, _this.toolbarTextStyle)) - if (J.$eq$(other.titleTextStyle, _this.titleTextStyle)) - t1 = true; + if (other.scrolledUnderElevation == _this.scrolledUnderElevation) + if (J.$eq$(other.shadowColor, _this.shadowColor)) + 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())) + if (J.$eq$(other.get$actionsIconTheme(), _this.get$actionsIconTheme())) + if (J.$eq$(other.textTheme, _this.textTheme)) + if (other.titleSpacing == _this.titleSpacing) + if (other.toolbarHeight == _this.toolbarHeight) + if (J.$eq$(other.get$toolbarTextStyle(), _this.get$toolbarTextStyle())) + if (J.$eq$(other.get$titleTextStyle(), _this.get$titleTextStyle())) + t1 = true; + else + t1 = false; + else + t1 = false; else t1 = false; else @@ -184547,6 +187344,27 @@ else t1 = false; return t1; + }, + get$backgroundColor(receiver) { + return this.backgroundColor; + }, + get$foregroundColor(receiver) { + return this.foregroundColor; + }, + get$surfaceTintColor() { + return this.surfaceTintColor; + }, + get$iconTheme() { + return this.iconTheme; + }, + get$actionsIconTheme() { + return this.actionsIconTheme; + }, + get$toolbarTextStyle() { + return this.toolbarTextStyle; + }, + get$titleTextStyle() { + return this.titleTextStyle; } }; A._AppBarTheme_Object_Diagnosticable.prototype = {}; @@ -184683,7 +187501,7 @@ t1.toString; return 2 * Math.asin(this.distanceFromAtoB / (2 * t1)); }, - $signature: 422 + $signature: 452 }; A._CornerId.prototype = { toString$0(_) { @@ -184788,7 +187606,7 @@ $length = delta.get$distance(); return t2._dx * delta._dx / $length + t2._dy * delta._dy / $length; }, - $signature: 2141 + $signature: 3102 }; A.BackButtonIcon.prototype = { build$1(_, context) { @@ -184816,7 +187634,7 @@ A.MaterialBannerThemeData.prototype = { get$hashCode(_) { var _this = this; - return A.hashValues(_this.backgroundColor, _this.contentTextStyle, _this.elevation, _this.padding, _this.leadingPadding, B.C__HashEnd, B.C__HashEnd, B.C__HashEnd, B.C__HashEnd, B.C__HashEnd, B.C__HashEnd, B.C__HashEnd, B.C__HashEnd, B.C__HashEnd, B.C__HashEnd, B.C__HashEnd, B.C__HashEnd, B.C__HashEnd, B.C__HashEnd, B.C__HashEnd); + 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); }, $eq(_, other) { var _this = this; @@ -184859,7 +187677,7 @@ 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, B.MaterialType_4), B.Clip_0, clipper, effectiveColor, elevation, B.Color_4278190080); + 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); } }; A._BottomAppBarClipper.prototype = { @@ -184897,7 +187715,7 @@ }; A.BottomAppBarTheme.prototype = { get$hashCode(_) { - return A.hashValues(this.color, this.elevation, this.shape, B.C__HashEnd, B.C__HashEnd, B.C__HashEnd, B.C__HashEnd, B.C__HashEnd, B.C__HashEnd, B.C__HashEnd, B.C__HashEnd, B.C__HashEnd, B.C__HashEnd, B.C__HashEnd, B.C__HashEnd, B.C__HashEnd, B.C__HashEnd, B.C__HashEnd, B.C__HashEnd, B.C__HashEnd); + 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); }, $eq(_, other) { var _this = this; @@ -184914,7 +187732,7 @@ A.BottomNavigationBarThemeData.prototype = { get$hashCode(_) { var _this = this; - return A.hashValues(_this.backgroundColor, _this.elevation, _this.selectedIconTheme, _this.unselectedIconTheme, _this.selectedItemColor, _this.unselectedItemColor, _this.selectedLabelStyle, _this.unselectedLabelStyle, _this.showSelectedLabels, _this.showUnselectedLabels, _this.type, _this.enableFeedback, _this.landscapeLayout, B.C__HashEnd, B.C__HashEnd, B.C__HashEnd, B.C__HashEnd, B.C__HashEnd, B.C__HashEnd, B.C__HashEnd); + return A.Object_hash(_this.backgroundColor, _this.elevation, _this.selectedIconTheme, _this.unselectedIconTheme, _this.selectedItemColor, _this.unselectedItemColor, _this.selectedLabelStyle, _this.unselectedLabelStyle, _this.showSelectedLabels, _this.showUnselectedLabels, _this.type, _this.enableFeedback, _this.landscapeLayout, _this.mouseCursor, B.C_SentinelValue, B.C_SentinelValue, B.C_SentinelValue, B.C_SentinelValue, B.C_SentinelValue, B.C_SentinelValue); }, $eq(_, other) { var t1, _this = this; @@ -185024,7 +187842,7 @@ if (elevation == null) elevation = 0; shape = bottomSheetTheme.shape; - bottomSheet = A.Material$(B.Duration_200000, true, _null, new A.NotificationListener(t1.builder$1(context), _this.get$extentChanged(), _null, type$.NotificationListener_DraggableScrollableNotification), B.Clip_0, color, elevation, _this._childKey, _null, shape, _null, B.MaterialType_0); + 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 (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()); @@ -185033,7 +187851,7 @@ A.BottomSheetThemeData.prototype = { get$hashCode(_) { var _this = this; - return A.hashValues(_this.backgroundColor, _this.elevation, _this.modalBackgroundColor, _this.modalElevation, _this.shape, _this.clipBehavior, _this.constraints, B.C__HashEnd, B.C__HashEnd, B.C__HashEnd, B.C__HashEnd, B.C__HashEnd, B.C__HashEnd, B.C__HashEnd, B.C__HashEnd, B.C__HashEnd, B.C__HashEnd, B.C__HashEnd, B.C__HashEnd, B.C__HashEnd); + 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); }, $eq(_, other) { var t1, _this = this; @@ -185105,7 +187923,7 @@ return _this._widget.elevation; }, build$1(_, context) { - var densityAdjustment, effectiveConstraints, effectiveMouseCursor, padding, t3, t4, t5, t6, t7, t8, t9, t10, t11, t12, t13, t14, t15, t16, t17, t18, minSize, _this = this, _null = null, + var densityAdjustment, effectiveConstraints, effectiveMouseCursor, padding, t3, t4, t5, t6, t7, t8, t9, t10, t11, t12, t13, t14, t15, t16, t17, t18, t19, minSize, _this = this, _null = null, t1 = _this._widget.textStyle, t2 = _this.MaterialStateMixin_materialStates, effectiveTextColor = A.MaterialStateProperty_resolveAs(t1.color, t2, type$.nullable_Color), @@ -185121,12 +187939,13 @@ padding = B.EdgeInsets_0_0_0_0.add$1(0, new A.EdgeInsets(t1, t2, t1, t2)).clamp$2(0, B.EdgeInsets_0_0_0_0, B._MixedEdgeInsets_QWq); t3 = _this.get$_effectiveElevation(); t4 = _this._widget.textStyle.copyWith$1$color(effectiveTextColor); - t5 = _this._widget; - t6 = t5.fillColor; - t7 = t6 == null ? B.MaterialType_4 : B.MaterialType_3; - t8 = t5.clipBehavior; - t9 = t5.focusNode; - t5 = t5.onPressed != null || false; + t5 = _this._widget.fillColor; + A.Theme_of(context).toString; + t6 = _this._widget; + t7 = t6.fillColor == null ? B.MaterialType_4 : B.MaterialType_3; + t8 = t6.clipBehavior; + t9 = t6.focusNode; + t6 = t6.onPressed != null || false; t10 = _this.updateMaterialState$1(B.MaterialState_1); _this._widget.toString; t11 = _this.updateMaterialState$2$onChanged(B.MaterialState_2, _null); @@ -185138,7 +187957,8 @@ t16 = _this.updateMaterialState$1(B.MaterialState_0); t17 = _this._widget; t18 = t17.onPressed; - t7 = A.Material$(B.Duration_200000, true, _null, A.InkWell$(false, _null, t5, A.IconTheme_merge(A.Container$(_null, A.Center$(t17.child, 1, 1), B.Clip_0, _null, _null, _null, _null, _null, _null, _null, padding, _null, _null, _null), new A.IconThemeData(effectiveTextColor, _null, _null)), effectiveShape, true, t15, t9, t14, t12, _null, effectiveMouseCursor, _null, t10, t11, t16, _null, t18, _null, _null, _null, t13, _null), t8, t6, t3, _null, _null, effectiveShape, t4, t7); + t19 = t17.enableFeedback; + t7 = A.Material$(B.Duration_200000, true, _null, A.InkWell$(false, _null, t6, A.IconTheme_merge(A.Container$(_null, A.Center$(t17.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, t19, t15, t9, t14, t12, _null, effectiveMouseCursor, _null, t10, t11, t16, _null, t18, _null, _null, _null, _null, t13, _null), t8, t5, t3, _null, _null, effectiveShape, _null, t4, t7); switch (t17.materialTapTargetSize.index) { case 0: minSize = new A.Size(48 + t1, 48 + t2); @@ -185253,13 +188073,13 @@ call$2(result, position) { return this.$this.RenderObjectWithChildMixin__child.hitTest$2$position(result, this.center); }, - $signature: 65 + $signature: 68 }; A.__RawMaterialButtonState_State_MaterialStateMixin.prototype = {}; A.ButtonBarThemeData.prototype = { get$hashCode(_) { var _this = this; - return A.hashValues(_this.alignment, _this.mainAxisSize, _this.buttonTextTheme, _this.buttonMinWidth, _this.buttonHeight, _this.buttonPadding, _this.buttonAlignedDropdown, _this.layoutBehavior, _this.overflowDirection, B.C__HashEnd, B.C__HashEnd, B.C__HashEnd, B.C__HashEnd, B.C__HashEnd, B.C__HashEnd, B.C__HashEnd, B.C__HashEnd, B.C__HashEnd, B.C__HashEnd, B.C__HashEnd); + return A.Object_hash(_this.alignment, _this.mainAxisSize, _this.buttonTextTheme, _this.buttonMinWidth, _this.buttonHeight, _this.buttonPadding, _this.buttonAlignedDropdown, _this.layoutBehavior, _this.overflowDirection, B.C_SentinelValue, B.C_SentinelValue, B.C_SentinelValue, 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; @@ -185289,7 +188109,7 @@ A.ButtonStyle.prototype = { get$hashCode(_) { var _this = this; - return A.hashValues(_this.textStyle, _this.backgroundColor, _this.foregroundColor, _this.overlayColor, _this.shadowColor, _this.elevation, _this.padding, _this.minimumSize, _this.fixedSize, _this.maximumSize, _this.side, _this.shape, _this.mouseCursor, _this.visualDensity, _this.tapTargetSize, _this.animationDuration, _this.enableFeedback, _this.alignment, _this.splashFactory, B.C__HashEnd); + return A.Object_hash(_this.get$textStyle(_this), _this.get$backgroundColor(_this), _this.get$foregroundColor(_this), _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()); }, $eq(_, other) { var _this = this; @@ -185299,7 +188119,55 @@ return true; if (J.get$runtimeType$(other) !== A.getRuntimeType(_this)) return false; - return other instanceof A.ButtonStyle && other.textStyle == _this.textStyle && other.backgroundColor == _this.backgroundColor && other.foregroundColor == _this.foregroundColor && other.overlayColor == _this.overlayColor && other.shadowColor == _this.shadowColor && other.elevation == _this.elevation && other.padding == _this.padding && other.minimumSize == _this.minimumSize && other.fixedSize == _this.fixedSize && other.maximumSize == _this.maximumSize && other.side == _this.side && other.shape == _this.shape && other.mouseCursor == _this.mouseCursor && J.$eq$(other.visualDensity, _this.visualDensity) && other.tapTargetSize == _this.tapTargetSize && J.$eq$(other.animationDuration, _this.animationDuration) && other.enableFeedback == _this.enableFeedback && J.$eq$(other.alignment, _this.alignment) && other.splashFactory == _this.splashFactory; + return other instanceof A.ButtonStyle && other.get$textStyle(other) == _this.get$textStyle(_this) && other.get$backgroundColor(other) == _this.get$backgroundColor(_this) && J.$eq$(other.get$foregroundColor(other), _this.get$foregroundColor(_this)) && 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) && 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(receiver) { + return this.textStyle; + }, + get$backgroundColor(receiver) { + return this.backgroundColor; + }, + get$foregroundColor(receiver) { + return this.foregroundColor; + }, + get$overlayColor() { + return this.overlayColor; + }, + get$shadowColor(receiver) { + return this.shadowColor; + }, + get$surfaceTintColor() { + return this.surfaceTintColor; + }, + get$elevation(receiver) { + return this.elevation; + }, + get$padding(receiver) { + return this.padding; + }, + get$minimumSize() { + return this.minimumSize; + }, + get$maximumSize() { + return this.maximumSize; + }, + get$side() { + return this.side; + }, + get$shape(receiver) { + return this.shape; + }, + get$mouseCursor() { + return this.mouseCursor; + }, + get$visualDensity() { + return this.visualDensity; + }, + get$tapTargetSize() { + return this.tapTargetSize; + }, + get$splashFactory() { + return this.splashFactory; } }; A._LerpProperties.prototype = { @@ -185381,7 +188249,7 @@ _this.removeMaterialState$1(B.MaterialState_2); }, build$1(_, context) { - var resolvedBackgroundColor, resolvedForegroundColor, resolvedShadowColor, 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, minSize, _this = this, _null = null, + 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, 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), @@ -185391,20 +188259,21 @@ 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); - resolvedPadding = resolve.call$1$1(new A._ButtonStyleState_build_closure4(), type$.nullable_EdgeInsetsGeometry); + resolvedSurfaceTintColor = resolve.call$1$1(new A._ButtonStyleState_build_closure4(), t1); + 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_closure5(), t1); - resolvedFixedSize = resolve.call$1$1(new A._ButtonStyleState_build_closure6(), t1); - resolvedMaximumSize = resolve.call$1$1(new A._ButtonStyleState_build_closure7(), t1); - resolvedSide = resolve.call$1$1(new A._ButtonStyleState_build_closure8(), type$.nullable_BorderSide); - resolvedShape = resolve.call$1$1(new A._ButtonStyleState_build_closure9(), type$.nullable_OutlinedBorder); - resolvedVisualDensity = effectiveValue.call$1$1(new A._ButtonStyleState_build_closure10(), type$.VisualDensity); - resolvedTapTargetSize = effectiveValue.call$1$1(new A._ButtonStyleState_build_closure11(), type$.MaterialTapTargetSize); - resolvedAnimationDuration = effectiveValue.call$1$1(new A._ButtonStyleState_build_closure12(), type$.Duration); - resolvedEnableFeedback = effectiveValue.call$1$1(new A._ButtonStyleState_build_closure13(), type$.bool); - resolvedAlignment = effectiveValue.call$1$1(new A._ButtonStyleState_build_closure14(), type$.AlignmentGeometry); + 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); densityAdjustment = new A.Offset(resolvedVisualDensity.horizontal, resolvedVisualDensity.vertical).$mul(0, 4); - resolvedSplashFactory = effectiveValue.call$1$1(new A._ButtonStyleState_build_closure15(), type$.InteractiveInkFeatureFactory); + resolvedSplashFactory = effectiveValue.call$1$1(new A._ButtonStyleState_build_closure16(), type$.InteractiveInkFeatureFactory); t1 = resolvedMinimumSize._dx; t2 = resolvedMinimumSize._dy; effectiveConstraints = resolvedVisualDensity.effectiveConstraints$1(new A.BoxConstraints(t1, resolvedMaximumSize._dx, t2, resolvedMaximumSize._dy)); @@ -185449,7 +188318,7 @@ if (t2 != null) t2.dispose$0(0); t2 = A.AnimationController$(_null, resolvedAnimationDuration, _null, 1, _null, _this); - t2.addStatusListener$1(new A._ButtonStyleState_build_closure16(_this)); + t2.addStatusListener$1(new A._ButtonStyleState_build_closure17(_this)); _this._button_style_button$_controller = t2; } resolvedBackgroundColor = _this._backgroundColor; @@ -185475,7 +188344,7 @@ t13 = _this._widget; t14 = t13.autofocus; resolvedAlignment.toString; - t4 = A.Material$(resolvedAnimationDuration, true, _null, A.InkWell$(t14, _null, t12, A.IconTheme_merge(new A.Padding(padding, new A.Align(resolvedAlignment, 1, 1, t13.child, _null), _null), new A.IconThemeData(resolvedForegroundColor, _null, _null)), resolvedShape, resolvedEnableFeedback, _null, t11, B.Color_0, _null, _null, new A._MouseCursor(new A._ButtonStyleState_build_closure17(effectiveValue)), _null, t10, t8, t9, t5, t7, _null, _null, new A._MaterialStatePropertyWith(new A._ButtonStyleState_build_closure18(effectiveValue), type$._MaterialStatePropertyWith_nullable_Color), _null, resolvedSplashFactory), t6, resolvedBackgroundColor, resolvedElevation, _null, resolvedShadowColor, t3, t2, t4); + t4 = A.Material$(resolvedAnimationDuration, true, _null, A.InkWell$(t14, _null, t12, A.IconTheme_merge(new A.Padding(padding, new A.Align(resolvedAlignment, 1, 1, t13.child, _null), _null), new A.IconThemeData(resolvedForegroundColor, _null, _null, _null)), resolvedShape, resolvedEnableFeedback, _null, t11, B.Color_0, _null, _null, new A._MouseCursor(new A._ButtonStyleState_build_closure18(effectiveValue)), _null, t10, t8, t9, t5, t7, _null, _null, new A._MaterialStatePropertyWith(new A._ButtonStyleState_build_closure19(effectiveValue), type$._MaterialStatePropertyWith_nullable_Color), _null, _null, resolvedSplashFactory), t6, resolvedBackgroundColor, resolvedElevation, _null, resolvedShadowColor, t3, resolvedSurfaceTintColor, t2, t4); switch (resolvedTapTargetSize.index) { case 0: minSize = new A.Size(48 + t1, 48 + dy); @@ -185501,7 +188370,7 @@ call$1(getProperty) { return this.call$1$1(getProperty, type$.dynamic); }, - $signature: 2153 + $signature: 797 }; A._ButtonStyleState_build_resolve.prototype = { call$1$1(getProperty, $T) { @@ -185510,7 +188379,7 @@ call$1(getProperty) { return this.call$1$1(getProperty, type$.dynamic); }, - $signature: 2160 + $signature: 798 }; A._ButtonStyleState_build_resolve_closure.prototype = { call$1(style) { @@ -185523,75 +188392,81 @@ }; A._ButtonStyleState_build_closure.prototype = { call$1(style) { - return style == null ? null : style.elevation; + return style == null ? null : style.get$elevation(style); }, - $signature: 2166 + $signature: 799 }; A._ButtonStyleState_build_closure0.prototype = { call$1(style) { - return style == null ? null : style.textStyle; + return style == null ? null : style.get$textStyle(style); }, - $signature: 2170 + $signature: 800 }; A._ButtonStyleState_build_closure1.prototype = { call$1(style) { - return style == null ? null : style.backgroundColor; + return style == null ? null : style.get$backgroundColor(style); }, - $signature: 420 + $signature: 320 }; A._ButtonStyleState_build_closure2.prototype = { call$1(style) { - return style == null ? null : style.foregroundColor; + return style == null ? null : style.get$foregroundColor(style); }, - $signature: 420 + $signature: 320 }; A._ButtonStyleState_build_closure3.prototype = { call$1(style) { - return style == null ? null : style.shadowColor; + return style == null ? null : style.get$shadowColor(style); }, - $signature: 420 + $signature: 320 }; A._ButtonStyleState_build_closure4.prototype = { call$1(style) { - return style == null ? null : style.padding; + return style == null ? null : style.get$surfaceTintColor(); }, - $signature: 2183 + $signature: 320 }; A._ButtonStyleState_build_closure5.prototype = { call$1(style) { - return style == null ? null : style.minimumSize; + return style == null ? null : style.get$padding(style); }, - $signature: 419 + $signature: 803 }; A._ButtonStyleState_build_closure6.prototype = { call$1(style) { - return style == null ? null : style.fixedSize; + return style == null ? null : style.get$minimumSize(); }, - $signature: 419 + $signature: 357 }; A._ButtonStyleState_build_closure7.prototype = { call$1(style) { - return style == null ? null : style.maximumSize; + return style == null ? null : style.fixedSize; }, - $signature: 419 + $signature: 357 }; A._ButtonStyleState_build_closure8.prototype = { call$1(style) { - return style == null ? null : style.side; + return style == null ? null : style.get$maximumSize(); }, - $signature: 2187 + $signature: 357 }; A._ButtonStyleState_build_closure9.prototype = { call$1(style) { - return style == null ? null : style.shape; + return style == null ? null : style.get$side(); }, - $signature: 2188 + $signature: 806 }; - A._ButtonStyleState_build_closure17.prototype = { + A._ButtonStyleState_build_closure10.prototype = { + call$1(style) { + return style == null ? null : style.get$shape(style); + }, + $signature: 808 + }; + A._ButtonStyleState_build_closure18.prototype = { call$1(states) { return this.effectiveValue.call$1$1(new A._ButtonStyleState_build__closure0(states), type$.MouseCursor); }, - $signature: 2194 + $signature: 809 }; A._ButtonStyleState_build__closure0.prototype = { call$1(style) { @@ -185599,18 +188474,18 @@ if (style == null) t1 = null; else { - t1 = style.mouseCursor; + t1 = style.get$mouseCursor(); t1 = t1 == null ? null : t1.resolve$1(0, this.states); } return t1; }, - $signature: 2195 + $signature: 810 }; - A._ButtonStyleState_build_closure18.prototype = { + A._ButtonStyleState_build_closure19.prototype = { call$1(states) { return this.effectiveValue.call$1$1(new A._ButtonStyleState_build__closure(states), type$.Color); }, - $signature: 214 + $signature: 202 }; A._ButtonStyleState_build__closure.prototype = { call$1(style) { @@ -185618,55 +188493,55 @@ if (style == null) t1 = null; else { - t1 = style.overlayColor; + t1 = style.get$overlayColor(); t1 = t1 == null ? null : t1.resolve$1(0, this.states); } return t1; }, - $signature: 2200 - }; - A._ButtonStyleState_build_closure10.prototype = { - call$1(style) { - return style == null ? null : style.visualDensity; - }, - $signature: 2202 + $signature: 813 }; A._ButtonStyleState_build_closure11.prototype = { call$1(style) { - return style == null ? null : style.tapTargetSize; + return style == null ? null : style.get$visualDensity(); }, - $signature: 2216 + $signature: 845 }; A._ButtonStyleState_build_closure12.prototype = { call$1(style) { - return style == null ? null : style.animationDuration; + return style == null ? null : style.get$tapTargetSize(); }, - $signature: 2217 + $signature: 846 }; A._ButtonStyleState_build_closure13.prototype = { call$1(style) { - return style == null ? null : style.enableFeedback; + return style == null ? null : style.animationDuration; }, - $signature: 2218 + $signature: 919 }; A._ButtonStyleState_build_closure14.prototype = { call$1(style) { - return style == null ? null : style.alignment; + return style == null ? null : style.enableFeedback; }, - $signature: 2221 + $signature: 920 }; A._ButtonStyleState_build_closure15.prototype = { call$1(style) { - return style == null ? null : style.splashFactory; + return style == null ? null : style.alignment; }, - $signature: 2222 + $signature: 921 }; A._ButtonStyleState_build_closure16.prototype = { + call$1(style) { + return style == null ? null : style.get$splashFactory(); + }, + $signature: 922 + }; + A._ButtonStyleState_build_closure17.prototype = { call$1($status) { if ($status === B.AnimationStatus_3) this.$this.setState$1(new A._ButtonStyleState_build__closure1()); }, - $signature: 36 + $signature: 37 }; A._ButtonStyleState_build__closure1.prototype = { call$0() { @@ -185783,7 +188658,7 @@ call$2(result, position) { return this.$this.RenderObjectWithChildMixin__child.hitTest$2$position(result, this.center); }, - $signature: 65 + $signature: 68 }; A.__ButtonStyleState_State_MaterialStateMixin.prototype = {}; A.__ButtonStyleState_State_MaterialStateMixin_TickerProviderStateMixin.prototype = { @@ -185900,7 +188775,7 @@ }, get$hashCode(_) { var _this = this; - return A.hashValues(_this.textTheme, _this.minWidth, _this.height, _this.get$padding(_this), _this.get$shape(_this), false, _this._buttonColor, _this._disabledColor, _this._focusColor, _this._hoverColor, _this._button_theme$_highlightColor, _this._splashColor, _this.colorScheme, _this._materialTapTargetSize, B.C__HashEnd, B.C__HashEnd, B.C__HashEnd, B.C__HashEnd, B.C__HashEnd, B.C__HashEnd); + return A.Object_hash(_this.textTheme, _this.minWidth, _this.height, _this.get$padding(_this), _this.get$shape(_this), false, _this._buttonColor, _this._disabledColor, _this._focusColor, _this._hoverColor, _this._button_theme$_highlightColor, _this._splashColor, _this.colorScheme, _this._materialTapTargetSize, B.C_SentinelValue, B.C_SentinelValue, B.C_SentinelValue, B.C_SentinelValue, B.C_SentinelValue, B.C_SentinelValue); } }; A._ButtonThemeData_Object_Diagnosticable.prototype = {}; @@ -186034,7 +188909,7 @@ }, build$1(_, context) { var _this = this, _null = null; - return A.Stack$(B.AlignmentDirectional_m1_m1, A._setArrayType([new A.SizedBox(_null, 346, _this._buildPicker$0(), _null), new A._DatePickerModeToggleButton(A._lateReadCheck(_this.___CalendarDatePickerState__mode, "_mode"), A._lateReadCheck(_this.___CalendarDatePickerState__localizations, "_localizations").formatMonthYear$1(A._lateReadCheck(_this.___CalendarDatePickerState__currentDisplayedMonthDate, "_currentDisplayedMonthDate")), new A._CalendarDatePickerState_build_closure(_this), _null)], type$.JSArray_Widget), B.Clip_1, B.StackFit_0, _null, _null); + return new A.Stack(B.AlignmentDirectional_m1_m1, _null, B.StackFit_0, B.Clip_1, A._setArrayType([new A.SizedBox(_null, 346, _this._buildPicker$0(), _null), new A._DatePickerModeToggleButton(A._lateReadCheck(_this.___CalendarDatePickerState__mode, "_mode"), A._lateReadCheck(_this.___CalendarDatePickerState__localizations, "_localizations").formatMonthYear$1(A._lateReadCheck(_this.___CalendarDatePickerState__currentDisplayedMonthDate, "_currentDisplayedMonthDate")), new A._CalendarDatePickerState_build_closure(_this), _null)], type$.JSArray_Widget), _null); } }; A._CalendarDatePickerState__handleModeChanged_closure.prototype = { @@ -186139,7 +189014,7 @@ t2 = A.Text$(t2, _null, _null, B.TextOverflow_2, _null, _null, t4 == null ? _null : t4.copyWith$1$color(controlColor), _null, _null, _null); t4 = A._lateReadCheck(this.___DatePickerModeToggleButtonState__controller, "_controller"); 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); + 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); 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), 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); @@ -186163,27 +189038,17 @@ }; A._MonthPickerState.prototype = { initState$0() { - var t1, t2, _this = this, - _s13_ = "_currentMonth"; + var t1, t2, _this = this; _this.super$State$initState(); - t1 = _this._widget.initialMonth; - _this.___MonthPickerState__currentMonth = t1; - t1 = A._lateReadCheck(t1, _s13_); - t1 = A.Primitives_valueFromDecomposedDate(A.Primitives_getYear(t1), A.Primitives_getMonth(t1) + -1, 1, 0, 0, 0, 0, false); - if (!A._isInt(t1)) - A.throwExpression(A.argumentErrorValue(t1)); - _this.___MonthPickerState__previousMonthDate = new A.DateTime(t1, false); - t1 = A._lateReadCheck(_this.___MonthPickerState__currentMonth, _s13_); - t1 = A.Primitives_valueFromDecomposedDate(A.Primitives_getYear(t1), A.Primitives_getMonth(t1) + 1, 1, 0, 0, 0, 0, false); - if (!A._isInt(t1)) - A.throwExpression(A.argumentErrorValue(t1)); - _this.___MonthPickerState__nextMonthDate = new A.DateTime(t1, false); - _this.___MonthPickerState__pageController = A.PageController$(A.DateUtils_monthDelta(_this._widget.firstDate, A._lateReadCheck(_this.___MonthPickerState__currentMonth, _s13_))); + t1 = _this._widget; + t2 = t1.initialMonth; + _this.___MonthPickerState__currentMonth = t2; + _this.___MonthPickerState__pageController = A.PageController$(A.DateUtils_monthDelta(t1.firstDate, A._lateReadCheck(t2, "_currentMonth")), 1); _this._shortcutMap = B.Map_FLUW6; - t1 = type$.JSArray_of_void_Function_Action_Intent; - t2 = type$.ObserverList_of_void_Function_Action_Intent; - _this._actionMap = A.LinkedHashMap_LinkedHashMap$_literal([B.Type_NextFocusIntent_6xB, new A.CallbackAction(_this.get$_handleGridNextFocus(), new A.ObserverList(A._setArrayType([], t1), t2), type$.CallbackAction_NextFocusIntent), B.Type_PreviousFocusIntent_wsa, new A.CallbackAction(_this.get$_handleGridPreviousFocus(), new A.ObserverList(A._setArrayType([], t1), t2), type$.CallbackAction_PreviousFocusIntent), B.Type_DirectionalFocusIntent_evN, new A.CallbackAction(_this.get$_handleDirectionFocus(), new A.ObserverList(A._setArrayType([], t1), t2), type$.CallbackAction_DirectionalFocusIntent)], type$.Type, type$.Action_Intent); - _this.___MonthPickerState__dayGridFocus = A.FocusNode$(true, "Day Grid", true, null, null, false); + t2 = type$.JSArray_of_void_Function_Action_Intent; + t1 = type$.ObserverList_of_void_Function_Action_Intent; + _this._actionMap = A.LinkedHashMap_LinkedHashMap$_literal([B.Type_NextFocusIntent_6xB, new A.CallbackAction(_this.get$_handleGridNextFocus(), new A.ObserverList(A._setArrayType([], t2), t1), type$.CallbackAction_NextFocusIntent), B.Type_PreviousFocusIntent_wsa, new A.CallbackAction(_this.get$_handleGridPreviousFocus(), new A.ObserverList(A._setArrayType([], t2), t1), type$.CallbackAction_PreviousFocusIntent), B.Type_DirectionalFocusIntent_evN, new A.CallbackAction(_this.get$_handleDirectionFocus(), new A.ObserverList(A._setArrayType([], t2), t1), type$.CallbackAction_DirectionalFocusIntent)], type$.Type, type$.Action_Intent); + _this.___MonthPickerState__dayGridFocus = A.FocusNode$(true, "Day Grid", true, true, null, null, false); }, didChangeDependencies$0() { var t1, _this = this; @@ -186237,10 +189102,9 @@ return null; }, _handleNextMonth$0() { - var t1, position, t2, _this = this; - if (!_this.get$_isDisplayingLastMonth()) { - A.SemanticsService_announce(A._lateReadCheck(_this.___MonthPickerState__localizations, "_localizations").formatMonthYear$1(A._lateReadCheck(_this.___MonthPickerState__nextMonthDate, "_nextMonthDate")), A._lateReadCheck(_this.___MonthPickerState__textDirection, "_textDirection")); - t1 = A._lateReadCheck(_this.___MonthPickerState__pageController, "_pageController"); + var t1, position, t2; + if (!this.get$_isDisplayingLastMonth()) { + t1 = A._lateReadCheck(this.___MonthPickerState__pageController, "_pageController"); position = type$._PagePosition._as(B.JSArray_methods.get$single(t1._positions)); t2 = position.get$page(position); t2.toString; @@ -186248,10 +189112,9 @@ } }, _handlePreviousMonth$0() { - var t1, position, t2, _this = this; - if (!_this.get$_isDisplayingFirstMonth()) { - A.SemanticsService_announce(A._lateReadCheck(_this.___MonthPickerState__localizations, "_localizations").formatMonthYear$1(A._lateReadCheck(_this.___MonthPickerState__previousMonthDate, "_previousMonthDate")), A._lateReadCheck(_this.___MonthPickerState__textDirection, "_textDirection")); - t1 = A._lateReadCheck(_this.___MonthPickerState__pageController, "_pageController"); + var t1, position, t2; + if (!this.get$_isDisplayingFirstMonth()) { + t1 = A._lateReadCheck(this.___MonthPickerState__pageController, "_pageController"); position = type$._PagePosition._as(B.JSArray_methods.get$single(t1._positions)); t2 = position.get$page(position); t2.toString; @@ -186359,13 +189222,11 @@ var t2, t3, t4, t5, t6, t7, t8, _this = this, _null = null, _s14_ = "_localizations", _s13_ = "_dayGridFocus", - previousTooltipText = A._lateReadCheck(_this.___MonthPickerState__localizations, _s14_).get$previousMonthTooltip() + " " + A._lateReadCheck(_this.___MonthPickerState__localizations, _s14_).formatMonthYear$1(A._lateReadCheck(_this.___MonthPickerState__previousMonthDate, "_previousMonthDate")), - nextTooltipText = A._lateReadCheck(_this.___MonthPickerState__localizations, _s14_).get$nextMonthTooltip() + " " + A._lateReadCheck(_this.___MonthPickerState__localizations, _s14_).formatMonthYear$1(A._lateReadCheck(_this.___MonthPickerState__nextMonthDate, "_nextMonthDate")), t1 = A.Theme_of(context).colorScheme.onSurface.value, controlColor = A.Color$fromARGB(153, t1 >>> 16 & 255, t1 >>> 8 & 255, t1 & 255); - t1 = _this.get$_isDisplayingFirstMonth() ? _null : previousTooltipText; + t1 = _this.get$_isDisplayingFirstMonth() ? _null : A._lateReadCheck(_this.___MonthPickerState__localizations, _s14_).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); - t2 = _this.get$_isDisplayingLastMonth() ? _null : nextTooltipText; + t2 = _this.get$_isDisplayingLastMonth() ? _null : A._lateReadCheck(_this.___MonthPickerState__localizations, _s14_).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); t1 = _this._shortcutMap; @@ -186377,7 +189238,7 @@ t8 = A.DateUtils_monthDelta(t8.firstDate, t8.lastDate); if (t7 == null) t7 = $.$get$_defaultPageController(); - t3 = 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()), B.DragStartBehavior_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); + t3 = 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, _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), false, false, false, t3, _null); } }; @@ -186404,19 +189265,9 @@ A.throwExpression(A.argumentErrorValue(t2)); t2 = new A.DateTime(t2, false); t1.___MonthPickerState__currentMonth = t2; - t2 = A._lateReadCheck(t2, _s13_); - t2 = A.Primitives_valueFromDecomposedDate(A.Primitives_getYear(t2), A.Primitives_getMonth(t2) + -1, 1, 0, 0, 0, 0, false); - if (!A._isInt(t2)) - A.throwExpression(A.argumentErrorValue(t2)); - t1.___MonthPickerState__previousMonthDate = new A.DateTime(t2, false); - t2 = A._lateReadCheck(t1.___MonthPickerState__currentMonth, _s13_); - t2 = A.Primitives_valueFromDecomposedDate(A.Primitives_getYear(t2), A.Primitives_getMonth(t2) + 1, 1, 0, 0, 0, 0, false); - if (!A._isInt(t2)) - A.throwExpression(A.argumentErrorValue(t2)); - t1.___MonthPickerState__nextMonthDate = new A.DateTime(t2, false); - t2 = t1._widget; - t2.toString; - t2.onDisplayedMonthChanged$1(A._lateReadCheck(t1.___MonthPickerState__currentMonth, _s13_)); + t3 = t1._widget; + t3.toString; + t3.onDisplayedMonthChanged$1(A._lateReadCheck(t2, _s13_)); t2 = t1._focusedDay; if (t2 != null && !A.DateUtils_isSameMonth(t2, A._lateReadCheck(t1.___MonthPickerState__currentMonth, _s13_))) { t2 = A._lateReadCheck(t1.___MonthPickerState__currentMonth, _s13_); @@ -186424,6 +189275,7 @@ t3.toString; t1._focusedDay = t1._focusableDayForMonth$2(t2, A.Primitives_getDay(t3)); } + A.SemanticsService_announce(A._lateReadCheck(t1.___MonthPickerState__localizations, "_localizations").formatMonthYear$1(A._lateReadCheck(t1.___MonthPickerState__currentMonth, _s13_)), A._lateReadCheck(t1.___MonthPickerState__textDirection, "_textDirection")); } }, $signature: 0 @@ -186491,7 +189343,7 @@ _list = J.JSArray_JSArray$allocateGrowable(daysInMonth, type$.FocusNode); for (index = 0; index < daysInMonth; index = index0) { index0 = index + 1; - _list[index] = A.FocusNode$(true, "Day " + index0, true, null, null, true); + _list[index] = A.FocusNode$(true, "Day " + index0, true, true, null, null, true); } this.___DayPickerState__dayFocusNodes = _list; }, @@ -186525,7 +189377,7 @@ return result; }, build$1(_, context) { - var t2, headerStyle, t3, t4, t5, enabledDayColor, disabledDayColor, selectedDayColor, selectedDayBackground, year, month, daysInMonth, dayOffset, dayItems, day, dayToBuild, isDisabled, isSelectedDay, isToday, decoration, dayColor, side, dayWidget, _this = this, _null = null, + var t2, headerStyle, t3, t4, t5, enabledDayColor, disabledDayColor, selectedDayColor, selectedDayBackground, year, month, daysInMonth, dayOffset, dayItems, day, dayToBuild, isDisabled, isSelectedDay, isToday, decoration, dayColor, side, dayWidget, t6, _this = this, _null = null, colorScheme = A.Theme_of(context).colorScheme, t1 = A.Localizations_of(context, B.Type_MaterialLocalizations_flR, type$.MaterialLocalizations); t1.toString; @@ -186594,8 +189446,9 @@ else { t3 = J.$index$asx(A._lateReadCheck(_this.___DayPickerState__dayFocusNodes, "_dayFocusNodes"), day - 1); 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) + ", " + 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, _null, _null, _null, _null, _null, _null, _null, _null, _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, false, B.BoxShape_1, 25, _null, _null, _null, _null, _null, _null, t4, _null, true, false, _null, false, t3, true, _null); + 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), 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); } dayItems.push(dayWidget); } @@ -186632,7 +189485,7 @@ initState$0() { var _this = this; _this.super$State$initState(); - _this.___YearPickerState__scrollController = A.ScrollController$(null, _this._scrollOffsetForYear$1(_this._widget.selectedDate), true); + _this.___YearPickerState__scrollController = new A.ScrollController(_this._scrollOffsetForYear$1(_this._widget.selectedDate), true, null, A._setArrayType([], type$.JSArray_ScrollPosition), $.$get$ChangeNotifier__emptyListeners()); }, didUpdateWidget$1(oldWidget) { var _this = this; @@ -186677,8 +189530,8 @@ 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, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _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), 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); + 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), 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); }, get$_itemCount() { var t1 = this._widget; @@ -186692,7 +189545,7 @@ t3 = t1 == null && true; t4 = t1 == null && true; t4 = t4 ? B.AlwaysScrollableScrollPhysics_null : _null; - return A.Column$(A._setArrayType([B.Divider_null_null_null_null, A.Expanded$(new A.GridView(B.C__YearPickerGridDelegate, new A.SliverChildBuilderDelegate(_this.get$_buildYearItem(), t2, true, true, true, A.sliver___kDefaultSemanticIndexCallback$closure()), B.EdgeInsets_16_0_16_0, B.Axis_1, false, t1, t3, t4, _null, false, _null, 0, _null, t2, B.DragStartBehavior_1, B.ScrollViewKeyboardDismissBehavior_0, _null, B.Clip_1, _null), 1), B.Divider_null_null_null_null], type$.JSArray_Widget), B.CrossAxisAlignment_2, _null, B.MainAxisAlignment_0, B.MainAxisSize_1, B.VerticalDirection_1); + return A.Column$(A._setArrayType([B.Divider_null_null_null_null, A.Expanded$(new A.GridView(B.C__YearPickerGridDelegate, new A.SliverChildBuilderDelegate(_this.get$_buildYearItem(), t2, true, true, true, A.sliver___kDefaultSemanticIndexCallback$closure(), _null), B.EdgeInsets_16_0_16_0, B.Axis_1, false, t1, t3, t4, _null, false, _null, 0, _null, t2, B.DragStartBehavior_1, B.ScrollViewKeyboardDismissBehavior_0, _null, B.Clip_1, _null), 1), B.Divider_null_null_null_null], type$.JSArray_Widget), B.CrossAxisAlignment_2, _null, B.MainAxisAlignment_0, B.MainAxisSize_1, B.VerticalDirection_1); } }; A._YearPickerState__buildYearItem_closure.prototype = { @@ -186732,67 +189585,83 @@ }; A.Card.prototype = { build$1(_, context) { - var t3, t4, t5, t6, t7, _this = this, _null = null, - theme = A.Theme_of(context), - cardTheme = A.Theme_of(context).cardTheme, - t1 = _this.semanticContainer, - t2 = _this.margin; + 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._DefaultsM21(context, B.Clip_0, _null, _null, _null, 1, B.EdgeInsets_4_4_4_4, B.RoundedRectangleBorder_LkV0); + t1 = _this.semanticContainer; + t2 = _this.margin; if (t2 == null) t2 = cardTheme.margin; if (t2 == null) t2 = B.EdgeInsets_4_4_4_4; - t3 = cardTheme.shadowColor; + t3 = _this.color; if (t3 == null) - t3 = theme.shadowColor; - t4 = _this.color; + t3 = cardTheme.color; + if (t3 == null) + t3 = defaults.get$color(defaults); + t4 = cardTheme.shadowColor; if (t4 == null) - t4 = cardTheme.color; - if (t4 == null) - t4 = theme.cardColor; - t5 = _this.elevation; + t4 = defaults.get$shadowColor(defaults); + t5 = cardTheme.surfaceTintColor; if (t5 == null) - t5 = cardTheme.elevation; - if (t5 == null) - t5 = 1; - t6 = _this.shape; + t5 = defaults.surfaceTintColor; + t6 = _this.elevation; if (t6 == null) - t6 = cardTheme.shape; + t6 = cardTheme.elevation; if (t6 == null) - t6 = B.RoundedRectangleBorder_LkV0; - t7 = _this.clipBehavior; + t6 = 1; + t7 = _this.shape; if (t7 == null) - t7 = cardTheme.clipBehavior; + t7 = cardTheme.shape; if (t7 == null) - t7 = B.Clip_0; - 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), false, !t1, false, _this.child, _null), t7, t4, t5, _null, t3, t6, _null, B.MaterialType_1), B.Clip_0, _null, _null, _null, _null, _null, _null, t2, _null, _null, _null, _null); + t7 = B.RoundedRectangleBorder_LkV0; + t8 = _this.clipBehavior; + if (t8 == null) + t8 = cardTheme.clipBehavior; + if (t8 == null) + t8 = B.Clip_0; + 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), 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), t1, false, false, t2, _null); } }; + A._DefaultsM21.prototype = { + get$color(_) { + return A.Theme_of(this.context).cardColor; + }, + get$shadowColor(_) { + return A.Theme_of(this.context).shadowColor; + } + }; A.CardTheme.prototype = { get$hashCode(_) { var _this = this; - return A.hashValues(_this.clipBehavior, _this.color, _this.shadowColor, _this.elevation, _this.margin, _this.shape, B.C__HashEnd, B.C__HashEnd, B.C__HashEnd, B.C__HashEnd, B.C__HashEnd, B.C__HashEnd, B.C__HashEnd, B.C__HashEnd, B.C__HashEnd, B.C__HashEnd, B.C__HashEnd, B.C__HashEnd, B.C__HashEnd, B.C__HashEnd); + return A.Object_hash(_this.clipBehavior, _this.get$color(_this), _this.get$shadowColor(_this), _this.get$surfaceTintColor(), _this.elevation, _this.margin, _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); }, $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.CardTheme) - t1 = J.$eq$(other.color, _this.color) && J.$eq$(other.shadowColor, _this.shadowColor) && other.elevation == _this.elevation && J.$eq$(other.margin, _this.margin) && J.$eq$(other.shape, _this.shape); - else - t1 = false; - return t1; + return other instanceof A.CardTheme && other.clipBehavior == _this.clipBehavior && J.$eq$(other.get$color(other), _this.get$color(_this)) && J.$eq$(other.get$shadowColor(other), _this.get$shadowColor(_this)) && J.$eq$(other.get$surfaceTintColor(), _this.get$surfaceTintColor()) && other.elevation == _this.elevation && J.$eq$(other.margin, _this.margin) && J.$eq$(other.shape, _this.shape); + }, + get$color(receiver) { + return this.color; + }, + get$shadowColor(receiver) { + return this.shadowColor; + }, + get$surfaceTintColor() { + return this.surfaceTintColor; } }; A._CardTheme_Object_Diagnosticable.prototype = {}; A.Checkbox.prototype = { createState$0() { - var _null = null; - return new A._CheckboxState(new A._CheckboxPainter(A.List_List$filled(0, _null, false, type$.nullable_void_Function)), $, $, $, $, $, $, $, $, $, _null, false, false, _null, _null, B._StateLifecycle_0); + return new A._CheckboxState(new A._CheckboxPainter($.$get$ChangeNotifier__emptyListeners()), $, $, $, $, $, $, $, $, $, null, false, false, null, null, B._StateLifecycle_0); }, get$value(receiver) { return this.value; @@ -186839,13 +189708,14 @@ return null; }, build$1(_, context) { - var effectiveVisualDensity, size, activeStates, inactiveStates, t2, effectiveActiveColor, effectiveInactiveColor, focusedStates, t3, effectiveFocusOverlayColor, hoveredStates, effectiveHoverOverlayColor, effectiveActivePressedOverlayColor, effectiveInactivePressedOverlayColor, effectiveCheckColor, t4, _this = this, _null = null, - themeData = A.Theme_of(context), - t1 = _this._widget.materialTapTargetSize, - effectiveMaterialTapTargetSize = t1 == null ? themeData.checkboxTheme.materialTapTargetSize : t1; + 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; + t1 = _this._widget.materialTapTargetSize; + effectiveMaterialTapTargetSize = t1 == null ? checkboxTheme.materialTapTargetSize : t1; if (effectiveMaterialTapTargetSize == null) effectiveMaterialTapTargetSize = themeData.materialTapTargetSize; - t1 = themeData.checkboxTheme; effectiveVisualDensity = themeData.visualDensity; switch (effectiveMaterialTapTargetSize.index) { case 0: @@ -186863,89 +189733,86 @@ inactiveStates = _this.get$states(); inactiveStates.remove$1(0, B.MaterialState_4); _this._widget.toString; - t2 = _this.get$_widgetFillColor()._material_state$_resolve.call$1(activeStates); - if (t2 == null) { - t2 = t1.fillColor; - t2 = t2 == null ? _null : t2.resolve$1(0, activeStates); - effectiveActiveColor = t2; + t1 = _this.get$_widgetFillColor()._material_state$_resolve.call$1(activeStates); + if (t1 == null) { + t1 = checkboxTheme.fillColor; + t1 = t1 == null ? _null : t1.resolve$1(0, activeStates); + effectiveActiveColor = t1; } else - effectiveActiveColor = t2; + effectiveActiveColor = t1; if (effectiveActiveColor == null) effectiveActiveColor = _this.get$_defaultFillColor()._material_state$_resolve.call$1(activeStates); _this._widget.toString; - t2 = _this.get$_widgetFillColor()._material_state$_resolve.call$1(inactiveStates); - if (t2 == null) { - t2 = t1.fillColor; - t2 = t2 == null ? _null : t2.resolve$1(0, inactiveStates); - effectiveInactiveColor = t2; + 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; } else - effectiveInactiveColor = t2; + effectiveInactiveColor = t1; if (effectiveInactiveColor == null) effectiveInactiveColor = _this.get$_defaultFillColor()._material_state$_resolve.call$1(inactiveStates); focusedStates = _this.get$states(); focusedStates.add$1(0, B.MaterialState_1); _this._widget.toString; - t2 = t1.overlayColor; - t3 = t2 == null ? _null : t2.resolve$1(0, focusedStates); - effectiveFocusOverlayColor = t3; + t1 = checkboxTheme.overlayColor; + t2 = t1 == null ? _null : t1.resolve$1(0, focusedStates); + effectiveFocusOverlayColor = t2; if (effectiveFocusOverlayColor == null) effectiveFocusOverlayColor = themeData.focusColor; hoveredStates = _this.get$states(); hoveredStates.add$1(0, B.MaterialState_0); _this._widget.toString; - t3 = t2 == null ? _null : t2.resolve$1(0, hoveredStates); - effectiveHoverOverlayColor = t3; + t2 = t1 == null ? _null : t1.resolve$1(0, hoveredStates); + effectiveHoverOverlayColor = t2; if (effectiveHoverOverlayColor == null) effectiveHoverOverlayColor = themeData.hoverColor; activeStates.add$1(0, B.MaterialState_2); _this._widget.toString; - t3 = t2 == null ? _null : t2.resolve$1(0, activeStates); - effectiveActivePressedOverlayColor = t3; + 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); inactiveStates.add$1(0, B.MaterialState_2); _this._widget.toString; - t2 = t2 == null ? _null : t2.resolve$1(0, inactiveStates); - effectiveInactivePressedOverlayColor = t2; + 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); - t2 = _this._widget.checkColor; - if (t2 == null) { - t2 = t1.checkColor; - t2 = t2 == null ? _null : t2.resolve$1(0, _this.get$states()); - effectiveCheckColor = t2; - } else - effectiveCheckColor = t2; + _this._widget.toString; + t1 = checkboxTheme.checkColor; + t1 = t1 == null ? _null : t1.resolve$1(0, _this.get$states()); + effectiveCheckColor = t1; if (effectiveCheckColor == null) effectiveCheckColor = B.Color_4294967295; - t2 = _this._widget.value; - t3 = _this._checkbox$_painter; - t3.set$position(0, A._lateReadCheck(_this.ToggleableStateMixin___ToggleableStateMixin__position, "_position")); - t3.set$reaction(A._lateReadCheck(_this.ToggleableStateMixin___ToggleableStateMixin__reaction, "_reaction")); - t3.set$reactionFocusFade(A._lateReadCheck(_this.ToggleableStateMixin___ToggleableStateMixin__reactionFocusFade, "_reactionFocusFade")); - t3.set$reactionHoverFade(A._lateReadCheck(_this.ToggleableStateMixin___ToggleableStateMixin__reactionHoverFade, "_reactionHoverFade")); - t3.set$inactiveReactionColor(effectiveInactivePressedOverlayColor); - t3.set$reactionColor(effectiveActivePressedOverlayColor); - t3.set$hoverColor(effectiveHoverOverlayColor); - t3.set$focusColor(effectiveFocusOverlayColor); + t1 = _this._widget.value; + t2 = _this._checkbox$_painter; + t2.set$position(0, A._lateReadCheck(_this.ToggleableStateMixin___ToggleableStateMixin__position, "_position")); + t2.set$reaction(A._lateReadCheck(_this.ToggleableStateMixin___ToggleableStateMixin__reaction, "_reaction")); + t2.set$reactionFocusFade(A._lateReadCheck(_this.ToggleableStateMixin___ToggleableStateMixin__reactionFocusFade, "_reactionFocusFade")); + t2.set$reactionHoverFade(A._lateReadCheck(_this.ToggleableStateMixin___ToggleableStateMixin__reactionHoverFade, "_reactionHoverFade")); + t2.set$inactiveReactionColor(effectiveInactivePressedOverlayColor); + t2.set$reactionColor(effectiveActivePressedOverlayColor); + t2.set$hoverColor(effectiveHoverOverlayColor); + t2.set$focusColor(effectiveFocusOverlayColor); _this._widget.toString; - t4 = t1.splashRadius; - t3.set$splashRadius(t4 == null ? 20 : t4); - 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); + 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); _this._widget.toString; - t4 = t1.shape; - t3.set$shape(0, t4 == null ? B.RoundedRectangleBorder_LkV3 : t4); - t4 = _this._resolveSide$1(_this._widget.side); - t3.set$side(t4 == null ? _this._resolveSide$1(t1.side) : t4); - t1 = _this.buildToggleable$5$autofocus$focusNode$mouseCursor$painter$size(false, _null, new A._MaterialStatePropertyWith(new A._CheckboxState_build_closure(_this, themeData), 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, _null, _null, _null, _null, _null, _null, _null, _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); + t3 = checkboxTheme.shape; + t2.set$shape(0, t3 == null ? B.RoundedRectangleBorder_LkV3 : 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), false, false, false, t2, _null); } }; A._CheckboxState__widgetFillColor_closure.prototype = { @@ -186956,7 +189823,7 @@ return this.$this._widget.activeColor; return null; }, - $signature: 214 + $signature: 202 }; A._CheckboxState__defaultFillColor_closure.prototype = { call$1(states) { @@ -186966,20 +189833,18 @@ return this.themeData.toggleableActiveColor; return this.themeData.unselectedWidgetColor; }, - $signature: 112 + $signature: 111 }; A._CheckboxState_build_closure.prototype = { call$1(states) { var t1; this.$this._widget.toString; t1 = A.MaterialStateProperty_resolveAs(null, states, type$.nullable_MouseCursor); - if (t1 == null) { - this.themeData.toString; + if (t1 == null) t1 = null; - } return t1 == null ? B._EnabledAndDisabledMouseCursor_SystemMouseCursor_click_clickable.resolve$1(0, states) : t1; }, - $signature: 416 + $signature: 361 }; A._CheckboxPainter.prototype = { set$checkColor(value) { @@ -187070,25 +189935,24 @@ canvas.drawLine$3(0, origin.$add(0, t1), origin.$add(0, t2), paint); }, paint$2(canvas, size) { - var t1, strokePaint, origin, $status, t2, tNormalized, t, outer, paint, border, tShrink, tExpand, _this = this; + 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 = A._detectRenderer(); + t1 = $.$get$useCanvasKit(); strokePaint = t1 ? A.CkPaint$() : new A.SurfacePaint(new A.SurfacePaintData()); - t1 = _this._checkColor; - t1.toString; - strokePaint.set$color(0, t1); + t2 = _this._checkColor; + t2.toString; + strokePaint.set$color(0, t2); strokePaint.set$style(0, B.PaintingStyle_1); strokePaint.set$strokeWidth(2); origin = type$.Offset._as(size.$div(0, 2).$sub(0, B.Size_18_18.$div(0, 2))); - t1 = _this._toggleable$_position.parent; - $status = t1.get$status(t1); - t1 = $status === B.AnimationStatus_1 || $status === B.AnimationStatus_3; - t2 = _this._toggleable$_position; - tNormalized = t1 ? t2.get$value(t2) : 1 - t2.get$value(t2); + t2 = _this._toggleable$_position.parent; + $status = t2.get$status(t2); + t2 = $status === B.AnimationStatus_1 || $status === B.AnimationStatus_3; + t3 = _this._toggleable$_position; + tNormalized = t2 ? t3.get$value(t3) : 1 - t3.get$value(t3); if (_this._previousValue === false || _this._checkbox$_value === false) { t = _this._checkbox$_value === false ? 1 - tNormalized : tNormalized; outer = _this._outerRectAt$2(origin, t); - t1 = A._detectRenderer(); paint = t1 ? A.CkPaint$() : new A.SurfacePaint(new A.SurfacePaintData()); paint.set$color(0, _this._colorAt$1(t)); border = _this._side; @@ -187104,19 +189968,20 @@ } } else { outer = _this._outerRectAt$2(origin, 1); - t1 = A._detectRenderer(); paint = t1 ? A.CkPaint$() : new A.SurfacePaint(new A.SurfacePaintData()); paint.set$color(0, _this._colorAt$1(1)); _this._drawBox$5(canvas, outer, paint, _this._side, true); if (tNormalized <= 0.5) { tShrink = 1 - tNormalized * 2; - if (_this._previousValue === true) + t1 = _this._previousValue; + if (t1 === true) _this._drawCheck$4(canvas, origin, tShrink, strokePaint); else _this._drawDash$4(canvas, origin, tShrink, strokePaint); } else { tExpand = (tNormalized - 0.5) * 2; - if (_this._checkbox$_value === true) + t1 = _this._checkbox$_value; + if (t1 === true) _this._drawCheck$4(canvas, origin, tExpand, strokePaint); else _this._drawDash$4(canvas, origin, tExpand, strokePaint); @@ -187183,7 +190048,7 @@ build$1(_, context) { var trailing, leading, _this = this, _null = null, t1 = _this.activeColor, - control = A.Checkbox$(t1, false, _null, B.MaterialTapTargetSize_1, _this.onChanged, _null, false, _this.value); + control = A.Checkbox$(t1, false, _null, B.MaterialTapTargetSize_1, _this.onChanged, _null, _null, false, _this.value); switch (_this.controlAffinity.index) { case 0: trailing = _null; @@ -187208,7 +190073,7 @@ A.CheckboxThemeData.prototype = { get$hashCode(_) { var _this = this; - return A.hashValues(_this.mouseCursor, _this.fillColor, _this.checkColor, _this.overlayColor, _this.splashRadius, _this.materialTapTargetSize, _this.visualDensity, _this.shape, _this.side, B.C__HashEnd, B.C__HashEnd, B.C__HashEnd, B.C__HashEnd, B.C__HashEnd, B.C__HashEnd, B.C__HashEnd, B.C__HashEnd, B.C__HashEnd, B.C__HashEnd, B.C__HashEnd); + 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); }, $eq(_, other) { var t1, _this = this; @@ -187252,7 +190117,7 @@ A.ChipThemeData.prototype = { get$hashCode(_) { var _this = this; - return A.hashValues(_this.backgroundColor, _this.deleteIconColor, _this.disabledColor, _this.selectedColor, _this.secondarySelectedColor, _this.shadowColor, _this.selectedShadowColor, _this.checkmarkColor, _this.labelPadding, _this.padding, _this.side, _this.shape, _this.labelStyle, _this.secondaryLabelStyle, _this.brightness, _this.elevation, _this.pressElevation, B.C__HashEnd, B.C__HashEnd, B.C__HashEnd); + return A.Object_hash(_this.backgroundColor, _this.deleteIconColor, _this.disabledColor, _this.selectedColor, _this.secondarySelectedColor, _this.shadowColor, _this.selectedShadowColor, _this.checkmarkColor, _this.labelPadding, _this.padding, _this.side, _this.shape, _this.labelStyle, _this.secondaryLabelStyle, _this.brightness, _this.elevation, _this.pressElevation, B.C_SentinelValue, B.C_SentinelValue, B.C_SentinelValue); }, $eq(_, other) { var _this = this; @@ -187268,7 +190133,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, _this = this, + 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, t1 = brightness == null ? _this.brightness : brightness, t2 = primary == null ? _this.primary : primary, t3 = _this.onPrimary, @@ -187324,7 +190189,7 @@ t23 = t18; t24 = _this._shadow; if (t24 == null) - t24 = t18; + t24 = B.Color_4278190080; t25 = _this._inverseSurface; if (t25 == null) t25 = t20; @@ -187340,7 +190205,10 @@ t29 = _this._secondaryVariant; if (t29 == null) t29 = _this.secondary; - 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, t21, t11, t10); + t30 = _this._surfaceTint; + 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); }, copyWith$2$primary$secondary(primary, secondary) { return this.copyWith$3$brightness$primary$secondary(null, primary, secondary); @@ -187462,14 +190330,14 @@ t14 = _this._onSurfaceVariant; if (J.$eq$(t13, t14 == null ? t12 : t14)) { t13 = other._outline; - if (t13 == null) - t13 = t7; - t14 = _this._outline; - if (J.$eq$(t13, t14 == null ? t8 : t14)) { - t13 = other._shadow; - t7 = t13 == null ? t7 : t13; - t13 = _this._shadow; - if (J.$eq$(t7, t13 == null ? t8 : t13)) { + 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 (t7 == null) t7 = t11; @@ -187485,14 +190353,21 @@ t7 = _this._inversePrimary; if (J.$eq$(t3, t7 == null ? t4 : t7)) { t3 = other._primaryVariant; - t1 = t3 == null ? t1 : t3; - t3 = _this._primaryVariant; - if (J.$eq$(t1, t3 == null ? t2 : t3)) { - t1 = other._secondaryVariant; - if (t1 == null) - t1 = t5; - t2 = _this._secondaryVariant; - t1 = J.$eq$(t1, t2 == null ? t6 : t2); + 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 @@ -187556,7 +190431,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, _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, _this = this, t1 = _this.primary, t2 = _this.onPrimary, t3 = _this._primaryContainer; @@ -187610,7 +190485,7 @@ t22 = t17; t23 = _this._shadow; if (t23 == null) - t23 = t17; + t23 = B.Color_4278190080; t24 = _this._inverseSurface; if (t24 == null) t24 = t19; @@ -187626,7 +190501,8 @@ t28 = _this._secondaryVariant; if (t28 == null) t28 = t5; - return A.hashList([_this.brightness, t1, t2, t3, t4, t5, t6, t7, t8, t11, t14, t9, t10, t12, t13, t15, t16, _this.background, t17, t18, t19, t20, t21, t22, t23, t24, t25, t26, t27, t28]); + 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)); } }; A._ColorScheme_Object_Diagnosticable.prototype = {}; @@ -187637,9 +190513,8 @@ A.DataCell.prototype = {}; A.DataTable.prototype = { _handleSelectAll$2(checked, someChecked) { - var effectiveChecked, t1, t2, _i; - if (!someChecked) - effectiveChecked = checked === true; + var t1, t2, _i; + !someChecked; for (t1 = this.rows, t2 = t1.length, _i = 0; _i < t2; ++_i) t1[_i].toString; }, @@ -187654,50 +190529,61 @@ t1 = effectiveCheckboxHorizontalMarginStart == null; effectiveCheckboxHorizontalMarginStart0 = t1 ? effectiveHorizontalMargin : effectiveCheckboxHorizontalMarginStart; effectiveCheckboxHorizontalMarginEnd = t1 ? effectiveHorizontalMargin / 2 : effectiveCheckboxHorizontalMarginStart; - t1 = themeData.colorScheme; - t1 = A.Center$(A.Checkbox$(t1.primary, false, t1.onPrimary, _null, onCheckboxChanged, _null, tristate, checked), _null, _null); + 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), true, false, false, new A.Padding(new A.EdgeInsetsDirectional(effectiveCheckboxHorizontalMarginStart0, 0, effectiveCheckboxHorizontalMarginEnd, 0), t1, _null), _null); return A.TableCell$(onRowTap != null ? A.TableRowInkWell$(contents, _null, onRowTap, overlayColor) : contents, B.TableCellVerticalAlignment_4); }, build$1(_, context) { - var effectiveHorizontalMargin, effectiveCheckboxHorizontalMarginStart, effectiveCheckboxHorizontalMarginStart0, effectiveCheckboxHorizontalMarginEnd, effectiveColumnSpacing, t4, tableColumns, tableRows, t5, rowIndex, _i, row, displayCheckboxColumn, displayColumnIndex, t6, t7, t8, t9, paddingEnd, t10, paddingStart, dataColumnIndex, t11, column, t12, paddingStart0, padding, t13, t14, themeData, t15, t16, label, effectiveHeadingTextStyle, effectiveHeadingRowHeight, cell, effectiveDataTextStyle, effectiveDataRowHeight, _this = this, _null = null, + var effectiveDataRowColor, t1, anyRowSelectable, rowsWithCheckbox, t2, rowsChecked, allChecked, someChecked, effectiveHorizontalMargin, t3, effectiveCheckboxHorizontalMarginStart, effectiveCheckboxHorizontalMarginEnd, effectiveColumnSpacing, tableColumns, tableRows, t4, rowIndex, _i, row, displayCheckboxColumn, displayColumnIndex, t5, t6, t7, t8, t9, paddingEnd, t10, paddingStart, dataColumnIndex, t11, column, t12, paddingStart0, padding, t13, t14, themeData, dataTableTheme0, t15, t16, label, effectiveHeadingTextStyle, effectiveHeadingRowHeight, cell, effectiveDataTextStyle, effectiveDataRowHeight, _this = this, _null = null, theme = A.Theme_of(context), - t1 = theme.dataTableTheme, - effectiveHeadingRowColor = t1.headingRowColor, - effectiveDataRowColor = t1.dataRowColor, - t2 = _this.rows, - anyRowSelectable = B.JSArray_methods.any$1(t2, new A.DataTable_build_closure()), - rowsWithCheckbox = anyRowSelectable ? new A.WhereIterable(t2, new A.DataTable_build_closure0(), A._arrayInstanceType(t2)._eval$1("WhereIterable<1>")) : A._setArrayType([], type$.JSArray_DataRow), - t3 = J.getInterceptor$ax(rowsWithCheckbox), - rowsChecked = t3.where$1(rowsWithCheckbox, new A.DataTable_build_closure1()), - allChecked = anyRowSelectable && rowsChecked.get$length(rowsChecked) === t3.get$length(rowsWithCheckbox), - someChecked = anyRowSelectable && !rowsChecked.get$isEmpty(rowsChecked) && !allChecked; - t3 = _this.horizontalMargin; - effectiveHorizontalMargin = t3 == null ? t1.horizontalMargin : t3; + dataTableTheme = A.DataTableTheme_of(context), + effectiveHeadingRowColor = dataTableTheme.headingRowColor; + if (effectiveHeadingRowColor == null) + effectiveHeadingRowColor = theme.dataTableTheme.headingRowColor; + effectiveDataRowColor = dataTableTheme.dataRowColor; + if (effectiveDataRowColor == null) + effectiveDataRowColor = theme.dataTableTheme.dataRowColor; + t1 = _this.rows; + anyRowSelectable = B.JSArray_methods.any$1(t1, new A.DataTable_build_closure()); + rowsWithCheckbox = anyRowSelectable ? new A.WhereIterable(t1, new A.DataTable_build_closure0(), A._arrayInstanceType(t1)._eval$1("WhereIterable<1>")) : A._setArrayType([], type$.JSArray_DataRow); + t2 = J.getInterceptor$ax(rowsWithCheckbox); + rowsChecked = t2.where$1(rowsWithCheckbox, new A.DataTable_build_closure1()); + allChecked = anyRowSelectable && rowsChecked.get$length(rowsChecked) === t2.get$length(rowsWithCheckbox); + someChecked = anyRowSelectable && !rowsChecked.get$isEmpty(rowsChecked) && !allChecked; + t2 = _this.horizontalMargin; + if (t2 == null) + t2 = dataTableTheme.horizontalMargin; + effectiveHorizontalMargin = t2 == null ? theme.dataTableTheme.horizontalMargin : t2; if (effectiveHorizontalMargin == null) effectiveHorizontalMargin = 24; - effectiveCheckboxHorizontalMarginStart = t1.checkboxHorizontalMargin; - t3 = effectiveCheckboxHorizontalMarginStart == null; - effectiveCheckboxHorizontalMarginStart0 = t3 ? effectiveHorizontalMargin : effectiveCheckboxHorizontalMarginStart; - effectiveCheckboxHorizontalMarginEnd = t3 ? effectiveHorizontalMargin / 2 : effectiveCheckboxHorizontalMarginStart; - t3 = _this.columnSpacing; - effectiveColumnSpacing = t3 == null ? t1.columnSpacing : t3; + t2 = dataTableTheme.checkboxHorizontalMargin; + t3 = t2 == null; + effectiveCheckboxHorizontalMarginStart = t3 ? theme.dataTableTheme.checkboxHorizontalMargin : t2; + if (effectiveCheckboxHorizontalMarginStart == null) + effectiveCheckboxHorizontalMarginStart = effectiveHorizontalMargin; + effectiveCheckboxHorizontalMarginEnd = t3 ? theme.dataTableTheme.checkboxHorizontalMargin : t2; + if (effectiveCheckboxHorizontalMarginEnd == null) + effectiveCheckboxHorizontalMarginEnd = effectiveHorizontalMargin / 2; + t2 = _this.columnSpacing; + if (t2 == null) + t2 = dataTableTheme.columnSpacing; + effectiveColumnSpacing = t2 == null ? theme.dataTableTheme.columnSpacing : t2; if (effectiveColumnSpacing == null) effectiveColumnSpacing = 56; - t3 = _this.columns; - t4 = t3.length; - tableColumns = A.List_List$filled(t4 + (anyRowSelectable ? 1 : 0), B.C__NullTableColumnWidth, false, type$.TableColumnWidth); - tableRows = A.List_List$generate(t2.length + 1, new A.DataTable_build_closure2(_this, anyRowSelectable, effectiveDataRowColor, effectiveHeadingRowColor, context, theme, new A._MaterialStatePropertyWith(new A.DataTable_build_closure3(theme), type$._MaterialStatePropertyWith_nullable_Color), tableColumns), true, type$.TableRow); + t2 = _this.columns; + t3 = t2.length; + tableColumns = A.List_List$filled(t3 + (anyRowSelectable ? 1 : 0), B.C__NullTableColumnWidth, 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); if (anyRowSelectable) { - tableColumns[0] = new A.FixedColumnWidth(effectiveCheckboxHorizontalMarginStart0 + 18 + effectiveCheckboxHorizontalMarginEnd); - t4 = tableRows[0]; - t5 = someChecked ? _null : allChecked; - t4.children[0] = _this._buildCheckbox$6$checked$context$onCheckboxChanged$onRowTap$overlayColor$tristate(t5, context, new A.DataTable_build_closure4(_this, someChecked), _null, _null, true); - for (t4 = t2.length, rowIndex = 1, _i = 0; _i < t2.length; t2.length === t4 || (0, A.throwConcurrentModificationError)(t2), ++_i) { - row = t2[_i]; - t5 = tableRows[rowIndex]; + tableColumns[0] = new A.FixedColumnWidth(effectiveCheckboxHorizontalMarginStart + 18 + effectiveCheckboxHorizontalMarginEnd); + t3 = tableRows[0]; + t4 = someChecked ? _null : allChecked; + t3.children[0] = _this._buildCheckbox$6$checked$context$onCheckboxChanged$onRowTap$overlayColor$tristate(t4, context, new A.DataTable_build_closure4(_this, someChecked), _null, _null, true); + for (t3 = t1.length, rowIndex = 1, _i = 0; _i < t1.length; t1.length === t3 || (0, A.throwConcurrentModificationError)(t1), ++_i) { + row = t1[_i]; + t4 = tableRows[rowIndex]; row.toString; - t5.children[0] = _this._buildCheckbox$6$checked$context$onCheckboxChanged$onRowTap$overlayColor$tristate(false, context, _null, _null, effectiveDataRowColor, false); + t4.children[0] = _this._buildCheckbox$6$checked$context$onCheckboxChanged$onRowTap$overlayColor$tristate(false, context, _null, _null, effectiveDataRowColor, false); ++rowIndex; } displayCheckboxColumn = true; @@ -187706,8 +190592,8 @@ displayCheckboxColumn = anyRowSelectable; displayColumnIndex = 0; } - for (t4 = _this.dataRowHeight, t5 = _this.headingRowHeight, t6 = type$.JSArray_Widget, t7 = _this.sortColumnIndex, t8 = _this.sortAscending, t9 = _this._onlyTextColumn, paddingEnd = effectiveColumnSpacing / 2, t10 = !displayCheckboxColumn, paddingStart = effectiveHorizontalMargin / 2, dataColumnIndex = 0; t11 = t3.length, dataColumnIndex < t11; ++dataColumnIndex) { - column = t3[dataColumnIndex]; + for (t3 = _this.dataRowHeight, t4 = type$.DataTableTheme, t5 = _this.headingRowHeight, t6 = type$.JSArray_Widget, t7 = _this.sortColumnIndex, t8 = _this.sortAscending, t9 = _this._onlyTextColumn, paddingEnd = effectiveColumnSpacing / 2, t10 = !displayCheckboxColumn, paddingStart = effectiveHorizontalMargin / 2, dataColumnIndex = 0; t11 = t2.length, dataColumnIndex < t11; ++dataColumnIndex) { + column = t2[dataColumnIndex]; t12 = dataColumnIndex === 0; t12; if (t12 && displayCheckboxColumn) @@ -187724,38 +190610,44 @@ t13 = column.onSort != null ? new A.DataTable_build_closure5(_this, column, dataColumnIndex) : _null; t14 = dataColumnIndex === t7; themeData = A.Theme_of(context); + context.dependOnInheritedWidgetOfExactType$1$0(t4); + dataTableTheme0 = A.Theme_of(context).dataTableTheme; t15 = t12 ? B.TextDirection_0 : _null; t16 = A._setArrayType([column.label], t6); if (t13 != null) B.JSArray_methods.addAll$1(t16, A._setArrayType([new A._SortArrow(t14, t14 ? t8 : _null, B.Duration_150000, _null), B.SizedBox_2_null_null_null], t6)); label = A.Row$(t16, B.CrossAxisAlignment_2, B.MainAxisAlignment_0, B.MainAxisSize_1, t15); - t14 = themeData.dataTableTheme; - effectiveHeadingTextStyle = t14.headingTextStyle; + t14 = dataTableTheme0.headingTextStyle; + effectiveHeadingTextStyle = t14 == null ? themeData.dataTableTheme.headingTextStyle : t14; if (effectiveHeadingTextStyle == null) { - t15 = themeData.textTheme.titleSmall; - t15.toString; - effectiveHeadingTextStyle = t15; + t14 = themeData.textTheme.titleSmall; + t14.toString; + effectiveHeadingTextStyle = t14; } - effectiveHeadingRowHeight = t5 == null ? t14.headingRowHeight : t5; + t14 = t5 == null ? dataTableTheme0.headingRowHeight : t5; + effectiveHeadingRowHeight = t14 == null ? themeData.dataTableTheme.headingRowHeight : t14; if (effectiveHeadingRowHeight == null) effectiveHeadingRowHeight = 56; t14 = t12 ? B.Alignment_1_0 : B.AlignmentDirectional_m1_0; label = A.Container$(t14, A.AnimatedDefaultTextStyle$(label, B.C__Linear, B.Duration_150000, false, effectiveHeadingTextStyle), B.Clip_0, _null, _null, _null, _null, effectiveHeadingRowHeight, _null, _null, padding, _null, _null, _null); - t11.children[displayColumnIndex] = A.InkWell$(false, _null, true, label, _null, true, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, t13, _null, _null, effectiveHeadingRowColor, _null, _null); - for (t11 = t2.length, rowIndex = 1, _i = 0; _i < t2.length; t2.length === t11 || (0, A.throwConcurrentModificationError)(t2), ++_i) { - cell = t2[_i].cells[dataColumnIndex]; + t11.children[displayColumnIndex] = A.InkWell$(false, _null, true, label, _null, true, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, t13, _null, _null, effectiveHeadingRowColor, _null, _null, _null); + for (t11 = t1.length, rowIndex = 1, _i = 0; _i < t1.length; t1.length === t11 || (0, A.throwConcurrentModificationError)(t1), ++_i) { + cell = t1[_i].cells[dataColumnIndex]; t13 = tableRows[rowIndex]; label = cell.child; t14 = cell.onTap; themeData = A.Theme_of(context); - t15 = themeData.dataTableTheme; - effectiveDataTextStyle = t15.dataTextStyle; + context.dependOnInheritedWidgetOfExactType$1$0(t4); + dataTableTheme0 = A.Theme_of(context).dataTableTheme; + t15 = dataTableTheme0.dataTextStyle; + effectiveDataTextStyle = t15 == null ? themeData.dataTableTheme.dataTextStyle : t15; if (effectiveDataTextStyle == null) { - t16 = themeData.textTheme.bodyMedium; - t16.toString; - effectiveDataTextStyle = t16; + t15 = themeData.textTheme.bodyMedium; + t15.toString; + effectiveDataTextStyle = t15; } - effectiveDataRowHeight = t4 == null ? t15.dataRowHeight : t4; + t15 = t3 == null ? dataTableTheme0.dataRowHeight : t3; + effectiveDataRowHeight = t15 == null ? themeData.dataTableTheme.dataRowHeight : t15; if (effectiveDataRowHeight == null) effectiveDataRowHeight = 48; t15 = t12 ? B.Alignment_1_0 : B.AlignmentDirectional_m1_0; @@ -187765,15 +190657,18 @@ else t15 = true; if (t15) - label = A.InkWell$(false, _null, true, label, _null, true, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, t14, _null, _null, effectiveDataRowColor, _null, _null); + label = A.InkWell$(false, _null, true, label, _null, true, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, t14, _null, _null, effectiveDataRowColor, _null, _null, _null); t13.children[displayColumnIndex] = label; ++rowIndex; } ++displayColumnIndex; } - t2 = _this.decoration; - t1 = t2 == null ? t1.decoration : t2; - return A.Container$(_null, A.Material$(B.Duration_200000, true, _null, A.Table$(_null, tableRows, new A.ListMapView(tableColumns, A._arrayInstanceType(tableColumns)._eval$1("ListMapView<1>")), B.FlexColumnWidth_1, B.TableCellVerticalAlignment_0, _null), B.Clip_0, _null, 0, _null, _null, _null, _null, B.MaterialType_4), B.Clip_0, _null, _null, t1, _null, _null, _null, _null, _null, _null, _null, _null); + t1 = _this.decoration; + if (t1 == null) + t1 = dataTableTheme.decoration; + if (t1 == null) + t1 = theme.dataTableTheme.decoration; + return A.Container$(_null, A.Material$(B.Duration_200000, true, _null, A.Table$(_null, tableRows, new A.ListMapView(tableColumns, A._arrayInstanceType(tableColumns)._eval$1("ListMapView<1>")), B.FlexColumnWidth_1, B.TableCellVerticalAlignment_0, _null), B.Clip_0, _null, 0, _null, _null, _null, _null, _null, B.MaterialType_4), B.Clip_0, _null, _null, t1, _null, _null, _null, _null, _null, _null, _null, _null); } }; A.DataTable_build_closure3.prototype = { @@ -187785,28 +190680,28 @@ } return null; }, - $signature: 214 + $signature: 202 }; A.DataTable_build_closure.prototype = { call$1(row) { row.toString; return false; }, - $signature: 415 + $signature: 427 }; A.DataTable_build_closure0.prototype = { call$1(row) { row.toString; return false; }, - $signature: 415 + $signature: 427 }; A.DataTable_build_closure1.prototype = { call$1(row) { row.toString; return false; }, - $signature: 415 + $signature: 427 }; A.DataTable_build_closure2.prototype = { call$1(index) { @@ -187835,7 +190730,9 @@ t4 = _this.effectiveHeadingRowColor; resolvedHeadingRowColor = t4 == null ? _null : t4.resolve$1(0, A.LinkedHashSet_LinkedHashSet$_empty(t2)); rowColor = t1 ? resolvedDataRowColor : resolvedHeadingRowColor; - t1 = _this.theme.dataTableTheme.dividerThickness; + t1 = _this.dataTableTheme.dividerThickness; + if (t1 == null) + t1 = _this.theme.dataTableTheme.dividerThickness; if (t1 == null) t1 = 1; borderSide = A.Divider_createBorderSide(_this.context, _null, t1); @@ -187848,13 +190745,13 @@ 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_null1, false, type$.Widget)); }, - $signature: 2266 + $signature: 953 }; A.DataTable_build_closure4.prototype = { call$1(checked) { return this.$this._handleSelectAll$2(checked, this.someChecked); }, - $signature: 411 + $signature: 450 }; A.DataTable_build_closure5.prototype = { call$0() { @@ -187904,7 +190801,7 @@ } return B.Rect_0_0_0_0; }, - $signature: 410 + $signature: 398 }; A._SortArrow.prototype = { createState$0() { @@ -187915,7 +190812,9 @@ initState$0() { var t1, t2, t3, _this = this, _null = null; _this.super$State$initState(); - t1 = A.AnimationController$(_null, _this._widget.duration, _null, 1, _null, _this); + t1 = _this._widget; + _this._data_table$_up = t1.up; + t1 = A.AnimationController$(_null, t1.duration, _null, 1, _null, _this); _this.___SortArrowState__opacityController = t1; t1 = A.CurvedAnimation$(B.Cubic_ifx, t1, _null); t2 = _this.get$_data_table$_rebuild(); @@ -188039,7 +190938,7 @@ A.DataTableThemeData.prototype = { get$hashCode(_) { var _this = this; - return A.hashValues(_this.decoration, _this.dataRowColor, _this.dataRowHeight, _this.dataTextStyle, _this.headingRowColor, _this.headingRowHeight, _this.headingTextStyle, _this.horizontalMargin, _this.columnSpacing, _this.dividerThickness, _this.checkboxHorizontalMargin, B.C__HashEnd, B.C__HashEnd, B.C__HashEnd, B.C__HashEnd, B.C__HashEnd, B.C__HashEnd, B.C__HashEnd, B.C__HashEnd, B.C__HashEnd); + return A.Object_hash(_this.decoration, _this.dataRowColor, _this.dataRowHeight, _this.dataTextStyle, _this.headingRowColor, _this.headingRowHeight, _this.headingTextStyle, _this.horizontalMargin, _this.columnSpacing, _this.dividerThickness, _this.checkboxHorizontalMargin, B.C_SentinelValue, 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; @@ -188079,34 +190978,34 @@ var t1 = this._box_0.dialog; return t1; }, - $signature: 70 + $signature: 72 }; A.DatePickerDialog.prototype = { createState$0() { var _null = null; - return new A._DatePickerDialogState(new A._RestorableAutovalidateMode(B.AutovalidateMode_0, A.List_List$filled(0, _null, false, type$.nullable_void_Function)), new A.LabeledGlobalKey(_null, type$.LabeledGlobalKey_State_StatefulWidget), new A.LabeledGlobalKey(_null, type$.LabeledGlobalKey_FormState), _null, A.LinkedHashMap_LinkedHashMap$_empty(type$.RestorableProperty_nullable_Object, type$.void_Function), _null, true, _null, B._StateLifecycle_0); + return new A._DatePickerDialogState(new A._RestorableAutovalidateMode(B.AutovalidateMode_0, $.$get$ChangeNotifier__emptyListeners()), new A.LabeledGlobalKey(_null, type$.LabeledGlobalKey_State_StatefulWidget), new A.LabeledGlobalKey(_null, type$.LabeledGlobalKey_FormState), _null, A.LinkedHashMap_LinkedHashMap$_empty(type$.RestorableProperty_nullable_Object, type$.void_Function), _null, true, _null, B._StateLifecycle_0); } }; A._DatePickerDialogState.prototype = { get$_selectedDate() { - var t1, t2, _this = this, - value = _this.___DatePickerDialogState__selectedDate; + var t1, t2, + value = this.___DatePickerDialogState__selectedDate; if (value === $) { - t1 = _this._widget.initialDate; - t2 = A.List_List$filled(0, null, false, type$.nullable_void_Function); - A._lateInitializeOnceCheck(_this.___DatePickerDialogState__selectedDate, "_selectedDate"); - value = _this.___DatePickerDialogState__selectedDate = new A.RestorableDateTime(t1, t2); + t1 = this._widget.initialDate; + t2 = $.$get$ChangeNotifier__emptyListeners(); + A._lateInitializeOnceCheck(value, "_selectedDate"); + value = this.___DatePickerDialogState__selectedDate = new A.RestorableDateTime(t1, t2); } return value; }, get$_entryMode() { - var t1, t2, _this = this, - value = _this.___DatePickerDialogState__entryMode; + var t1, t2, + value = this.___DatePickerDialogState__entryMode; if (value === $) { - t1 = _this._widget.initialEntryMode; - t2 = A.List_List$filled(0, null, false, type$.nullable_void_Function); - A._lateInitializeOnceCheck(_this.___DatePickerDialogState__entryMode, "_entryMode"); - value = _this.___DatePickerDialogState__entryMode = new A._RestorableDatePickerEntryMode(t1, t2); + t1 = this._widget.initialEntryMode; + t2 = $.$get$ChangeNotifier__emptyListeners(); + A._lateInitializeOnceCheck(value, "_entryMode"); + value = this.___DatePickerDialogState__entryMode = new A._RestorableDatePickerEntryMode(t1, t2); } return value; }, @@ -188291,7 +191190,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: 2290 + $signature: 959 }; A._DatePickerDialogState_build_inputDatePicker.prototype = { call$0() { @@ -188307,8 +191206,9 @@ t9 = t5.selectableDayPredicate, t10 = t5.errorFormatText, t11 = t5.errorInvalidText, - t12 = t5.fieldHintText; - t5 = t5.fieldLabelText; + t12 = t5.fieldHintText, + t13 = t5.fieldLabelText; + t5 = t5.keyboardType; if (t4 != null) { t4 = A.Primitives_valueFromDecomposedDate(A.Primitives_getYear(t4), A.Primitives_getMonth(t4), A.Primitives_getDay(t4), 0, 0, 0, 0, false); if (!A._isInt(t4)) @@ -188322,9 +191222,9 @@ t7 = A.Primitives_valueFromDecomposedDate(A.Primitives_getYear(t7), A.Primitives_getMonth(t7), A.Primitives_getDay(t7), 0, 0, 0, 0, false); if (!A._isInt(t7)) A.throwExpression(A.argumentErrorValue(t7)); - return A.Form$(t2, A.Container$(_null, new A.Shortcuts(B.Map_TbTh7, 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, t5, true, _null), B.Spacer_null], type$.JSArray_Widget), B.CrossAxisAlignment_2, _null, B.MainAxisAlignment_0, B.MainAxisSize_1, B.VerticalDirection_1), _null, _null), B.Clip_0, _null, _null, _null, _null, t3, _null, _null, B.EdgeInsets_24_0_24_0, _null, _null, _null), t1._formKey); + return A.Form$(t2, A.Container$(_null, new A.Shortcuts(B.Map_TbTh7, 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, _null), B.Clip_0, _null, _null, _null, _null, t3, _null, _null, B.EdgeInsets_24_0_24_0, _null, _null, _null), t1._formKey); }, - $signature: 2294 + $signature: 960 }; A._DatePickerDialogState_build_closure.prototype = { call$1(context) { @@ -188339,7 +191239,7 @@ throw A.wrapException(A.ReachabilityError$(string$.x60null_c)); } }, - $signature: 2295 + $signature: 961 }; A._RestorableDatePickerEntryMode.prototype = { createDefaultValue$0() { @@ -188394,14 +191294,14 @@ t3 = _this.entryModeButton; if (t3 != null) t2.push(t3); - return new A.SizedBox(_null, 120, A.Material$(B.Duration_200000, true, _null, new A.Padding(B.EdgeInsetsDirectional_24_0_12_0, A.Column$(A._setArrayType([B.SizedBox_null_16_null_null, help, B.Flexible_swd, A.Row$(t2, B.CrossAxisAlignment_2, B.MainAxisAlignment_0, B.MainAxisSize_1, _null)], t1), B.CrossAxisAlignment_0, _null, B.MainAxisAlignment_0, B.MainAxisSize_1, B.VerticalDirection_1), _null), B.Clip_0, primarySurfaceColor, 0, _null, _null, _null, _null, B.MaterialType_0), _null); + return new A.SizedBox(_null, 120, A.Material$(B.Duration_200000, true, _null, new A.Padding(B.EdgeInsetsDirectional_24_0_12_0, A.Column$(A._setArrayType([B.SizedBox_null_16_null_null, help, B.Flexible_swd, A.Row$(t2, B.CrossAxisAlignment_2, B.MainAxisAlignment_0, B.MainAxisSize_1, _null)], t1), B.CrossAxisAlignment_0, _null, B.MainAxisAlignment_0, B.MainAxisSize_1, B.VerticalDirection_1), _null), B.Clip_0, primarySurfaceColor, 0, _null, _null, _null, _null, _null, B.MaterialType_0), _null); case 1: t1 = _this.isShort ? 16 : 56; t1 = A._setArrayType([B.SizedBox_null_16_null_null, new A.Padding(B.EdgeInsets_16_0_16_0, help, _null), new A.SizedBox(_null, t1, _null, _null), A.Expanded$(new A.Padding(B.EdgeInsets_16_0_16_0, title, _null), 1)], type$.JSArray_Widget); t2 = _this.entryModeButton; if (t2 != null) t1.push(new A.Padding(B.EdgeInsets_4_0_4_0, t2, _null)); - return new A.SizedBox(152, _null, A.Material$(B.Duration_200000, true, _null, A.Column$(t1, B.CrossAxisAlignment_0, _null, B.MainAxisAlignment_0, B.MainAxisSize_1, B.VerticalDirection_1), B.Clip_0, primarySurfaceColor, 0, _null, _null, _null, _null, B.MaterialType_0), _null); + return new A.SizedBox(152, _null, A.Material$(B.Duration_200000, true, _null, A.Column$(t1, B.CrossAxisAlignment_0, _null, B.MainAxisAlignment_0, B.MainAxisSize_1, B.VerticalDirection_1), B.Clip_0, primarySurfaceColor, 0, _null, _null, _null, _null, _null, B.MaterialType_0), _null); default: throw A.wrapException(A.ReachabilityError$(string$.x60null_c)); } @@ -188412,7 +191312,7 @@ if (!property._restoration0$_disposed) property.removeListener$1(0, listener); }, - $signature: 133 + $signature: 128 }; A.__DatePickerDialogState_State_RestorationMixin.prototype = { didUpdateWidget$1(oldWidget) { @@ -188451,50 +191351,58 @@ getHandleSize$1(textLineHeight) { return B.Size_0_0; }, - buildHandle$6(context, type, textLineHeight, onTap, startGlyphHeight, endGlyphHeight) { + buildHandle$4(context, type, textLineHeight, onTap) { return B.SizedBox_0_0_null_null; }, - getHandleAnchor$4(type, textLineHeight, startGlyphHeight, endGlyphHeight) { - return B.Offset_0_0; - }, getHandleAnchor$2(type, textLineHeight) { - return this.getHandleAnchor$4(type, textLineHeight, null, null); + return B.Offset_0_0; } }; A.Dialog.prototype = { build$1(_, context) { - var t3, t4, t5, _this = this, _null = null, - dialogTheme = A.Theme_of(context).dialogTheme, - t1 = type$.MediaQuery, - t2 = context.dependOnInheritedWidgetOfExactType$1$0(t1).data, - effectivePadding = t2.viewInsets.$add(0, _this.insetPadding); + var defaults, t1, t2, effectivePadding, t3, t4, t5, _this = this, _null = null, + theme = A.Theme_of(context), + dialogTheme = A.Theme_of(context).dialogTheme; + theme.toString; + defaults = A._DefaultsM2$(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 = B.Alignment_0_0; + if (t2 == null) { + t2 = defaults.alignment; + t2.toString; + } t3 = _this.backgroundColor; if (t3 == null) t3 = dialogTheme.backgroundColor; if (t3 == null) t3 = A.Theme_of(context).dialogBackgroundColor; t4 = dialogTheme.elevation; - if (t4 == null) - t4 = 24; + if (t4 == null) { + t4 = defaults.elevation; + t4.toString; + } t5 = _this.shape; if (t5 == null) t5 = dialogTheme.shape; - if (t5 == null) - t5 = B.RoundedRectangleBorder_LkV0; - t5 = A.Material$(B.Duration_200000, true, _null, _this.child, _this.clipBehavior, t3, t4, _null, _null, t5, _null, B.MaterialType_1); + if (t5 == null) { + t5 = defaults.shape; + t5.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); } }; A.AlertDialog.prototype = { build$1(_, context) { - var t2, paddingScaleFactor, t3, t4, t5, t6, t7, titleWidget, effectiveContentPadding, contentWidget, actionsWidget, dialogChild, _this = this, _null = null, + var defaults, label, t1, t2, paddingScaleFactor, t3, t4, t5, t6, t7, titleWidget, effectiveContentPadding, contentWidget, actionsWidget, dialogChild, _this = this, _null = null, theme = A.Theme_of(context), - dialogTheme = A.Theme_of(context).dialogTheme, - label = _this.semanticLabel, - t1 = theme.platform; + dialogTheme = A.Theme_of(context).dialogTheme; + theme.toString; + defaults = A._DefaultsM2$(context); + label = _this.semanticLabel; + t1 = theme.platform; switch (t1) { case B.TargetPlatform_2: case B.TargetPlatform_4: @@ -188522,7 +191430,7 @@ t6 = 24 * paddingScaleFactor; t7 = dialogTheme.titleTextStyle; if (t7 == null) { - t7 = theme.textTheme.titleLarge; + t7 = defaults.get$titleTextStyle(); t7.toString; } t1 = label == null && t1 !== B.TargetPlatform_2; @@ -188537,7 +191445,7 @@ t3 = t3 ? t5 * paddingScaleFactor : t5; t5 = dialogTheme.contentTextStyle; if (t5 == null) { - t5 = theme.textTheme.titleMedium; + 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), true, false, false, t1, _null), _null, _null, B.TextOverflow_0, true, t5, _null, _null, B.TextWidthBasis_0), _null); @@ -188564,7 +191472,7 @@ A.SimpleDialogOption.prototype = { build$1(_, context) { var _null = null; - return A.InkWell$(false, _null, true, new A.Padding(B.EdgeInsets_24_8_24_8, this.child, _null), _null, true, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, this.onPressed, _null, _null, _null, _null, _null); + return A.InkWell$(false, _null, true, new A.Padding(B.EdgeInsets_24_8_24_8, this.child, _null), _null, true, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, this.onPressed, _null, _null, _null, _null, _null, _null); } }; A.SimpleDialog.prototype = { @@ -188628,7 +191536,18 @@ }, "call*": "call$3", $requiredArgCount: 3, - $signature: 2322 + $signature: 963 + }; + A._DefaultsM2.prototype = { + get$backgroundColor(_) { + return A.Theme_of(this.context).dialogBackgroundColor; + }, + get$titleTextStyle() { + return this._textTheme.titleLarge; + }, + get$contentTextStyle() { + return this._textTheme.titleMedium; + } }; A.DialogTheme.prototype = { get$hashCode(_) { @@ -188642,7 +191561,16 @@ return true; if (J.get$runtimeType$(other) !== A.getRuntimeType(_this)) return false; - return other instanceof A.DialogTheme && J.$eq$(other.backgroundColor, _this.backgroundColor) && other.elevation == _this.elevation && J.$eq$(other.shape, _this.shape) && J.$eq$(other.alignment, _this.alignment) && J.$eq$(other.titleTextStyle, _this.titleTextStyle) && J.$eq$(other.contentTextStyle, _this.contentTextStyle); + 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$titleTextStyle(), _this.get$titleTextStyle()) && J.$eq$(other.get$contentTextStyle(), _this.get$contentTextStyle()); + }, + get$backgroundColor(receiver) { + return this.backgroundColor; + }, + get$titleTextStyle() { + return this.titleTextStyle; + }, + get$contentTextStyle() { + return this.contentTextStyle; } }; A._DialogTheme_Object_Diagnosticable.prototype = {}; @@ -188670,7 +191598,7 @@ A.DividerThemeData.prototype = { get$hashCode(_) { var _this = this; - return A.hashValues(_this.color, _this.space, _this.thickness, _this.indent, _this.endIndent, B.C__HashEnd, B.C__HashEnd, B.C__HashEnd, B.C__HashEnd, B.C__HashEnd, B.C__HashEnd, B.C__HashEnd, B.C__HashEnd, B.C__HashEnd, B.C__HashEnd, B.C__HashEnd, B.C__HashEnd, B.C__HashEnd, B.C__HashEnd, B.C__HashEnd); + 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); }, $eq(_, other) { var _this = this; @@ -188691,7 +191619,7 @@ }; A.Drawer.prototype = { build$1(_, context) { - var label, t1, t2, t3, _null = null, + var label, t1, t2, t3, t4, _null = null, drawerTheme = A.DrawerTheme_of(context); switch (A.Theme_of(context).platform) { case B.TargetPlatform_2: @@ -188709,13 +191637,15 @@ default: throw A.wrapException(A.ReachabilityError$(string$.x60null_c)); } - t1 = drawerTheme.backgroundColor; - t2 = drawerTheme.elevation; - if (t2 == null) - t2 = 16; - t3 = drawerTheme.shape; - t1 = A.Material$(B.Duration_200000, true, _null, this.child, B.Clip_0, t1, t2, _null, _null, t3, _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), false, true, false, new A.ConstrainedBox(B.BoxConstraints_0, t1, _null), _null); + t1 = drawerTheme.width; + t1 = A.BoxConstraints$expand(_null, t1 == null ? 304 : t1); + t2 = drawerTheme.backgroundColor; + t3 = drawerTheme.elevation; + 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), false, true, false, new A.ConstrainedBox(t1, t2, _null), _null); } }; A.DrawerController.prototype = { @@ -189001,7 +191931,7 @@ t3 = A._lateReadCheck(_this.__DrawerControllerState__scrimColorTween, "_scrimColorTween"); t4 = A._lateReadCheck(_this.__DrawerControllerState__controller, _s11_); t4 = A.MouseRegion$(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), B.C__DeferringMouseCursor, _null, _null, _null, _null); - return A.GestureDetector$(_null, new A.RepaintBoundary(A.Stack$(B.AlignmentDirectional_m1_m1, A._setArrayType([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), 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, _this.get$close(_this), _null, _null, _null, _null, _null, _null), _null)), new A.Align(_this.get$_drawerOuterAlignment(), _null, _null, new A.Align(_this.get$_drawerInnerAlignment(), A._lateReadCheck(A._lateReadCheck(_this.__DrawerControllerState__controller, _s11_).__AnimationController__value, "_value"), _null, new A.RepaintBoundary(A.FocusScope$(false, _this._widget.child, _this._drawer$_drawerKey, _this._drawer$_focusScopeNode), _null), _null), _null)], type$.JSArray_Widget), B.Clip_1, B.StackFit_0, _null, _null), _null), t1, 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, new A.RepaintBoundary(new A.Stack(B.AlignmentDirectional_m1_m1, _null, B.StackFit_0, B.Clip_1, A._setArrayType([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), 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, _this.get$close(_this), _null, _null, _null, _null, _null, _null), _null)), new A.Align(_this.get$_drawerOuterAlignment(), _null, _null, new A.Align(_this.get$_drawerInnerAlignment(), A._lateReadCheck(A._lateReadCheck(_this.__DrawerControllerState__controller, _s11_).__AnimationController__value, "_value"), _null, new A.RepaintBoundary(A.FocusScope$(false, _this._widget.child, _this._drawer$_drawerKey, _this._drawer$_focusScopeNode), _null), _null), _null)], type$.JSArray_Widget), _null), _null), t1, 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); } }, build$1(_, context) { @@ -189031,7 +191961,7 @@ A.DrawerThemeData.prototype = { get$hashCode(_) { var _this = this; - return A.hashValues(_this.backgroundColor, _this.scrimColor, _this.elevation, _this.shape, B.C__HashEnd, B.C__HashEnd, B.C__HashEnd, B.C__HashEnd, B.C__HashEnd, B.C__HashEnd, B.C__HashEnd, B.C__HashEnd, B.C__HashEnd, B.C__HashEnd, B.C__HashEnd, B.C__HashEnd, B.C__HashEnd, B.C__HashEnd, B.C__HashEnd, B.C__HashEnd); + 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); }, $eq(_, other) { var _this = this; @@ -189041,7 +191971,7 @@ 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); + 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; } }; A._DrawerThemeData_Object_Diagnosticable.prototype = {}; @@ -189110,7 +192040,7 @@ A.Navigator_of(t1, false).pop$1(0, new A._DropdownRouteResult(t2, this.$ti._eval$1("_DropdownRouteResult<1>"))); }, build$1(_, context) { - var unit, opacity, start, end, t4, t5, child, itemBorderRadius, _this = this, _null = null, + var unit, opacity, start, end, child, _this = this, _null = null, t1 = _this._widget, t2 = t1.route, t3 = t2.items; @@ -189131,21 +192061,8 @@ t1 = _this._widget; t2 = t1.padding; t3 = t1.route; - t4 = t3.items; - t5 = t1.itemIndex; - child = A.Container$(_null, t4[t5], B.Clip_0, _null, _null, _null, _null, t3.itemHeight, _null, _null, t2, _null, _null, _null); - t2 = t4.length; - if (t2 === 1) - itemBorderRadius = t1.borderRadius; - else if (t5 === 0) { - t1 = t1.borderRadius; - itemBorderRadius = new A.BorderRadius(t1.topLeft, t1.topRight, B.Radius_0_0, B.Radius_0_0); - } else if (t5 === t2 - 1) { - t1 = t1.borderRadius; - itemBorderRadius = new A.BorderRadius(B.Radius_0_0, B.Radius_0_0, t1.bottomLeft, t1.bottomRight); - } else - itemBorderRadius = B.BorderRadius_tLn; - child = A.InkWell$(t5 === t3.selectedIndex, itemBorderRadius, true, child, _null, true, _null, _null, _null, _null, _null, _null, _null, _this.get$_dropdown$_handleFocusChange(), _null, _null, _null, _this.get$_handleOnTap(), _null, _null, _null, _null, _null); + 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); child = A.FadeTransition$(false, child, opacity); return new A.Shortcuts(B.Map_cW2nU, child, _null, _null); } @@ -189174,11 +192091,7 @@ t2 = A._setArrayType([], type$.JSArray_Widget); for (t3 = route.items, t4 = _this.$ti._eval$1("_DropdownMenuItemButton<1>"), itemIndex = 0; itemIndex < t3.length; ++itemIndex) { t5 = _this._widget; - t6 = t5.route; - t7 = t5.padding; - t8 = t5.buttonRect; - t5 = t5.constraints; - t2.push(new A._DropdownMenuItemButton(t6, t7, t8, t5, itemIndex, true, B.BorderRadius_tLn, _null, t4)); + t2.push(new A._DropdownMenuItemButton(t5.route, t5.padding, t5.buttonRect, t5.constraints, itemIndex, true, _null, t4)); } t3 = A._lateReadCheck(_this.___DropdownMenuState__fadeOpacity, "_fadeOpacity"); t4 = _this._widget.dropdownColor; @@ -189192,7 +192105,7 @@ t9 = A.ScrollConfiguration_of(context).copyWith$4$overscroll$physics$platform$scrollbars(false, B.ClampingScrollPhysics_null, A.Theme_of(context).platform, false); t10 = _this._widget.route.scrollController; t10.toString; - t10 = A.Material$(B.Duration_200000, true, _null, A.ScrollConfiguration$(t9, A.PrimaryScrollController$(A.Scrollbar$(A.ListView$(t2, _null, B.EdgeInsets_0_8_0_8, B.Axis_1, true), _null, true, _null), t10)), B.Clip_0, _null, 0, _null, _null, _null, route.style, B.MaterialType_4); + t10 = A.Material$(B.Duration_200000, true, _null, A.ScrollConfiguration$(t9, A.PrimaryScrollController$(A.Scrollbar$(A.ListView$(t2, _null, B.EdgeInsets_0_8_0_8, B.Axis_1, true), _null, true, _null), t10)), B.Clip_0, _null, 0, _null, _null, _null, _null, route.style, B.MaterialType_4); 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), 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); } }; @@ -189201,7 +192114,7 @@ var t1 = this.route; return t1.getItemOffset$1(t1.selectedIndex); }, - $signature: 422 + $signature: 452 }; A._DropdownMenuRouteLayout.prototype = { getConstraintsForChild$1(constraints) { @@ -189307,20 +192220,20 @@ call$2(total, height) { return total + height; }, - $signature: 333 + $signature: 331 }; A._DropdownRoute_getMenuLimits_closure.prototype = { call$2(total, height) { return total + height; }, - $signature: 333 + $signature: 331 }; A._DropdownRoutePage.prototype = { build$1(_, context) { var _this = this, t1 = _this.route; if (t1.scrollController == null) - t1.scrollController = A.ScrollController$(null, t1.getMenuLimits$3(_this.buttonRect, _this.constraints.maxHeight, _this.selectedIndex).scrollOffset, true); + t1.scrollController = new A.ScrollController(t1.getMenuLimits$3(_this.buttonRect, _this.constraints.maxHeight, _this.selectedIndex).scrollOffset, true, null, A._setArrayType([], type$.JSArray_ScrollPosition), $.$get$ChangeNotifier__emptyListeners()); return A.MediaQuery_MediaQuery$removePadding(new A.Builder(new A._DropdownRoutePage_build_closure(_this, A.Directionality_maybeOf(context), new A._DropdownMenu(t1, _this.padding, _this.buttonRect, _this.constraints, _this.dropdownColor, true, _this.borderRadius, null, _this.$ti._eval$1("_DropdownMenu<1>"))), null), context, true, true, true, true); } }; @@ -189329,7 +192242,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: 693 + $signature: 767 }; A._MenuItem.prototype = { createRenderObject$1(context) { @@ -189384,27 +192297,22 @@ return t1; }, initState$0() { - var t1, t2, focusManager, _this = this; + var t1, t2, _this = this; _this.super$State$initState(); _this._updateSelectedIndex$0(); t1 = _this._widget; t1.toString; if (_this._dropdown$_internalNode == null) - _this._dropdown$_internalNode = A.FocusNode$(true, t1.get$runtimeType(t1).toString$0(0), true, null, null, false); + _this._dropdown$_internalNode = A.FocusNode$(true, t1.get$runtimeType(t1).toString$0(0), true, true, null, null, false); t1 = type$.JSArray_of_void_Function_Action_Intent; t2 = type$.ObserverList_of_void_Function_Action_Intent; _this.___DropdownButtonState__actionMap = A.LinkedHashMap_LinkedHashMap$_literal([B.Type_ActivateIntent_OT9, new A.CallbackAction(new A._DropdownButtonState_initState_closure(_this), new A.ObserverList(A._setArrayType([], t1), t2), type$.CallbackAction_ActivateIntent), B.Type_ButtonActivateIntent_6Ij, new A.CallbackAction(new A._DropdownButtonState_initState_closure0(_this), new A.ObserverList(A._setArrayType([], t1), t2), type$.CallbackAction_ButtonActivateIntent)], type$.Type, type$.Action_Intent); _this.get$focusNode(_this).addListener$1(0, _this.get$_dropdown$_handleFocusChanged()); - focusManager = $.WidgetsBinding__instance.WidgetsBinding__buildOwner.focusManager; - t2 = focusManager._highlightMode; - _this.___DropdownButtonState__focusHighlightMode = t2 == null ? A.FocusManager__defaultModeForPlatform() : t2; - focusManager._focus_manager$_listeners.add$1(0, _this.get$_dropdown$_handleFocusHighlightModeChange()); }, dispose$0(_) { var t1, _this = this; B.JSArray_methods.remove$1($.WidgetsBinding__instance.WidgetsBinding__observers, _this); _this._removeDropdownRoute$0(); - $.WidgetsBinding__instance.WidgetsBinding__buildOwner.focusManager._focus_manager$_listeners.remove$1(0, _this.get$_dropdown$_handleFocusHighlightModeChange()); _this.get$focusNode(_this).removeListener$1(0, _this.get$_dropdown$_handleFocusChanged()); t1 = _this._dropdown$_internalNode; if (t1 != null) @@ -189427,11 +192335,6 @@ if (_this._hasPrimaryFocus !== _this.get$focusNode(_this).get$hasPrimaryFocus()) _this.setState$1(new A._DropdownButtonState__handleFocusChanged_closure(_this)); }, - _dropdown$_handleFocusHighlightModeChange$1(mode) { - if (this._framework$_element == null) - return; - this.setState$1(new A._DropdownButtonState__handleFocusHighlightModeChange_closure(this, mode)); - }, didUpdateWidget$1(oldWidget) { this.super$State$didUpdateWidget(oldWidget); this._widget.toString; @@ -189484,7 +192387,7 @@ return t1; }, _dropdown$_handleTap$0() { - var textDirection, t2, t3, index, t4, $navigator, t5, t6, t7, t8, t9, t10, t11, t12, t13, t14, t15, t16, t17, t18, t19, t20, _this = this, _null = null, + var textDirection, t2, t3, index, t4, $navigator, t5, t6, t7, t8, t9, t10, t11, t12, t13, t14, t15, t16, t17, t18, t19, t20, t21, _this = this, _null = null, t1 = _this._framework$_element; t1.toString; textDirection = A.Directionality_maybeOf(t1); @@ -189538,19 +192441,20 @@ t9 = _this._widget; t10 = t9.itemHeight; t11 = t9.dropdownColor; - t9 = t9.menuMaxHeight; - t12 = t2.length; - t13 = t10 == null ? 48 : t10; - t13 = A.List_List$filled(t12, t13, false, type$.double); - t12 = A._setArrayType([], type$.JSArray_of_Future_bool_Function); - t14 = $.Zone__current; - t15 = t1._eval$1("_Future<_DropdownRouteResult<1>?>"); - t16 = t1._eval$1("_AsyncCompleter<_DropdownRouteResult<1>?>"); - t17 = A.ProxyAnimation$(B.C__AlwaysDismissedAnimation); - t18 = A._setArrayType([], type$.JSArray_OverlayEntry); - t19 = A.List_List$filled(0, _null, false, type$.nullable_void_Function); - t20 = $.Zone__current; - _this._dropdownRoute = new A._DropdownRoute(t2, B.EdgeInsets_16_0_16_0, t3, t4, t5, t7, t6, t10, t11, t9, true, _null, t13, t8, _null, t12, new A.LabeledGlobalKey(_null, t1._eval$1("LabeledGlobalKey<_ModalScopeState<_DropdownRouteResult<1>>>")), new A.LabeledGlobalKey(_null, type$.LabeledGlobalKey_State_StatefulWidget), new A.PageStorageBucket(), _null, new A._AsyncCompleter(new A._Future(t14, t15), t16), t17, t18, B.RouteSettings_null_null, new A.ValueNotifier(_null, t19, type$.ValueNotifier_nullable_String), new A._AsyncCompleter(new A._Future(t20, t15), t16), t1._eval$1("_DropdownRoute<1>")); + t12 = t9.menuMaxHeight; + t9 = t9.borderRadius; + t13 = t2.length; + t14 = t10 == null ? 48 : t10; + t14 = A.List_List$filled(t13, t14, false, type$.double); + t13 = A._setArrayType([], type$.JSArray_of_Future_bool_Function); + t15 = $.Zone__current; + t16 = t1._eval$1("_Future<_DropdownRouteResult<1>?>"); + t17 = t1._eval$1("_AsyncCompleter<_DropdownRouteResult<1>?>"); + t18 = A.ProxyAnimation$(B.C__AlwaysDismissedAnimation); + t19 = A._setArrayType([], type$.JSArray_OverlayEntry); + t20 = $.$get$ChangeNotifier__emptyListeners(); + 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, 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>")); t1 = _this.get$focusNode(_this); if (t1 != null) t1.requestFocus$0(); @@ -189568,9 +192472,7 @@ t1.toString; switch (A.Theme_of(t1).colorScheme.brightness.index) { case 1: - t1 = B.Map_HFpTk.$index(0, 700); - t1.toString; - return t1; + return B.Color_4284572001; case 0: return B.Color_3019898879; default: @@ -189582,9 +192484,7 @@ t1.toString; switch (A.Theme_of(t1).colorScheme.brightness.index) { case 1: - t1 = B.Map_HFpTk.$index(0, 400); - t1.toString; - return t1; + return B.Color_4290624957; case 0: return B.Color_452984831; default: @@ -189596,21 +192496,12 @@ var t1 = this._widget.items; return t1 != null && J.get$isNotEmpty$asx(t1) && this._widget.onChanged != null; }, - get$_showHighlight() { - switch (A._lateReadCheck(this.___DropdownButtonState__focusHighlightMode, "_focusHighlightMode")) { - case B.FocusHighlightMode_0: - return false; - case B.FocusHighlightMode_1: - return this._hasPrimaryFocus; - default: - throw A.wrapException(A.ReachabilityError$(string$.x60null_c)); - } - }, build$1(_, context) { - var size, t2, items, displayedHint, hintIndex, innerItemsWidget, t3, fontSize, t4, t5, t6, t7, t8, t9, bottom, effectiveMouseCursor, _this = this, _null = null, + var size, t2, items, displayedHint, hintIndex, innerItemsWidget, t3, fontSize, t4, t5, t6, t7, t8, bottom, effectiveMouseCursor, _this = this, _null = null, t1 = A.MediaQuery_maybeOf(context), result = t1 == null ? _null : t1.get$orientation(t1); if (result == null) { + $.WidgetsBinding__instance.toString; size = $.$get$window().get$physicalSize(); result = size._dx > size._dy ? B.Orientation_1 : B.Orientation_0; } @@ -189681,56 +192572,56 @@ t1.toString; t1 = t1.copyWith$1$color(A.Theme_of(context).disabledColor); } - if (_this.get$_showHighlight()) { - _this._widget.toString; - t2 = A.Theme_of(context).focusColor; - t2 = new A.BoxDecoration(t2, _null, _null, B.BorderRadius_tLn0, _null, _null, B.BoxShape_0); - } else - t2 = _null; - t3 = context.dependOnInheritedWidgetOfExactType$1$0(type$.Directionality); - t3.toString; - t3 = B.EdgeInsets_0_0_0_0.resolve$1(0, t3.textDirection); + t2 = context.dependOnInheritedWidgetOfExactType$1$0(type$.Directionality); + t2.toString; + t2 = B.EdgeInsets_0_0_0_0.resolve$1(0, t2.textDirection); if (_this._widget.isDense) { fontSize = _this.get$_dropdown$_textStyle().fontSize; if (fontSize == null) { - t4 = _this._framework$_element; - t4.toString; - t4 = A.Theme_of(t4).textTheme.titleMedium.fontSize; - t4.toString; - fontSize = t4; + t3 = _this._framework$_element; + t3.toString; + t3 = A.Theme_of(t3).textTheme.titleMedium.fontSize; + t3.toString; + fontSize = t3; } - t4 = Math.max(fontSize, Math.max(_this._widget.iconSize, 24)); + t3 = Math.max(fontSize, Math.max(_this._widget.iconSize, 24)); } else - t4 = _null; - t5 = type$.JSArray_Widget; - t6 = A._setArrayType([], t5); + t3 = _null; + t4 = type$.JSArray_Widget; + t5 = A._setArrayType([], t4); if (_this._widget.isExpanded) - t6.push(A.Expanded$(innerItemsWidget, 1)); + t5.push(A.Expanded$(innerItemsWidget, 1)); else - t6.push(innerItemsWidget); - t7 = _this.get$_dropdown$_iconColor(); - t8 = _this._widget; - t9 = t8.iconSize; - t8 = t8.icon; - if (t8 == null) - t8 = B.Icon_MC7; - t6.push(A.IconTheme$(t8, new A.IconThemeData(t7, _null, t9), _null)); - result = A.DefaultTextStyle$(A.Container$(_null, A.Row$(t6, B.CrossAxisAlignment_2, B.MainAxisAlignment_3, B.MainAxisSize_0, _null), B.Clip_0, _null, _null, t2, _null, t4, _null, _null, t3, _null, _null, _null), _null, _null, B.TextOverflow_0, true, t1, _null, _null, B.TextWidthBasis_0); + t5.push(innerItemsWidget); + t6 = _this.get$_dropdown$_iconColor(); + t7 = _this._widget; + t8 = t7.iconSize; + t7 = t7.icon; + if (t7 == null) + t7 = B.Icon_MC7; + t5.push(A.IconTheme$(t7, new A.IconThemeData(t6, _null, t8, _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 = A.Stack$(B.AlignmentDirectional_m1_m1, A._setArrayType([result, A.Positioned$(bottom, t1 == null ? A.Container$(_null, _null, B.Clip_0, _null, _null, B.BoxDecoration_1ZZ, _null, 1, _null, _null, _null, _null, _null, _null) : t1, _null, _null, 0, 0, _null, _null)], t5), B.Clip_1, B.StackFit_0, _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 ? A.Container$(_null, _null, B.Clip_0, _null, _null, B.BoxDecoration_1ZZ, _null, 1, _null, _null, _null, _null, _null, _null) : t1, _null, _null, 0, 0, _null, _null)], t4), _null); } t1 = A.LinkedHashSet_LinkedHashSet$_empty(type$.MaterialState); if (!_this.get$_dropdown$_enabled()) t1.add$1(0, B.MaterialState_6); effectiveMouseCursor = A.MaterialStateProperty_resolveAs(B._EnabledAndDisabledMouseCursor_SystemMouseCursor_click_clickable, t1, type$.MouseCursor); + t1 = _this._widget; + t2 = t1._inputDecoration; + if (t2 != null) + result = A.InputDecorator$(_null, result, t2, false, t1._isEmpty, t1._dropdown$_isFocused, false, _null, _null); t1 = A._lateReadCheck(_this.___DropdownButtonState__actionMap, "_actionMap"); - t2 = _this.get$_dropdown$_enabled(); - t3 = _this.get$focusNode(_this); + t2 = _this.get$_dropdown$_enabled() ? _this.get$_dropdown$_handleTap() : _null; + t3 = _this.get$_dropdown$_enabled(); + t4 = _this.get$focusNode(_this); _this._widget.toString; - t1 = A.Actions$(t1, A.Focus$(false, t2, A.MouseRegion$(A.GestureDetector$(B.HitTestBehavior_1, result, B.DragStartBehavior_1, false, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _this.get$_dropdown$_enabled() ? _this.get$_dropdown$_handleTap() : _null, _null, _null, _null, _null, _null, _null), effectiveMouseCursor, _null, _null, _null, _null), _null, _null, t3, true, _null, _null, _null, _null, _null)); + t5 = A.Theme_of(context).focusColor; + t1 = A.Actions$(t1, A.InkWell$(false, _null, t3, result, _null, false, t5, t4, _null, _null, _null, effectiveMouseCursor, _null, _null, _null, _null, _null, t2, _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), false, false, false, t1, _null); } }; @@ -189738,13 +192629,13 @@ call$1(intent) { return this.$this._dropdown$_handleTap$0(); }, - $signature: 2483 + $signature: 966 }; A._DropdownButtonState_initState_closure0.prototype = { call$1(intent) { return this.$this._dropdown$_handleTap$0(); }, - $signature: 2491 + $signature: 978 }; A._DropdownButtonState__handleFocusChanged_closure.prototype = { call$0() { @@ -189753,12 +192644,6 @@ }, $signature: 0 }; - A._DropdownButtonState__handleFocusHighlightModeChange_closure.prototype = { - call$0() { - this.$this.___DropdownButtonState__focusHighlightMode = this.mode; - }, - $signature: 0 - }; A._DropdownButtonState__updateSelectedIndex_closure.prototype = { call$1(item) { var t1 = J.$eq$(item.value, this.$this._widget.value); @@ -189775,7 +192660,7 @@ return; t1.itemHeights[this.index] = size._dy; }, - $signature: 589 + $signature: 766 }; A._DropdownButtonState__handleTap_closure0.prototype = { call$1(newValue) { @@ -189796,12 +192681,13 @@ 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: 2533 + $signature: 984 }; A.DropdownButtonFormField.prototype = { createState$0() { - var _null = null; - return new A._DropdownButtonFormFieldState(new A.RestorableStringN(_null, A.List_List$filled(0, _null, false, type$.nullable_void_Function)), A.RestorableBool$(false), _null, A.LinkedHashMap_LinkedHashMap$_empty(type$.RestorableProperty_nullable_Object, type$.void_Function), _null, true, _null, B._StateLifecycle_0, this.$ti._eval$1("_DropdownButtonFormFieldState<1>")); + var _null = null, + t1 = $.$get$ChangeNotifier__emptyListeners(); + return new A._DropdownButtonFormFieldState(new A.RestorableStringN(_null, t1), new A.RestorableBool(false, t1), _null, A.LinkedHashMap_LinkedHashMap$_empty(type$.RestorableProperty_nullable_Object, type$.void_Function), _null, true, _null, B._StateLifecycle_0, this.$ti._eval$1("_DropdownButtonFormFieldState<1>")); } }; A.DropdownButtonFormField_closure.prototype = { @@ -189822,7 +192708,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(effectiveDecoration, field, isEmpty, 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, t1), _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, true); }, $signature() { return this.T._eval$1("Focus(FormFieldState<0>)"); @@ -189853,46 +192739,44 @@ }; A.DropdownButtonFormField__closure0.prototype = { call$1(context) { - var _this = this, _null = null, - t1 = _this.effectiveDecoration.copyWith$1$errorText(_this.field._errorText._restoration_properties$_value), - marker = context.dependOnInheritedWidgetOfExactType$1$0(type$._FocusMarker), - t2 = (marker == null ? _null : marker.notifier).get$hasFocus(), - t3 = _this.state, - t4 = t3.get$_form$_value(); - t3 = _this.onChanged == null ? _null : t3.get$didChange(); - return A.InputDecorator$(_null, new A.DropdownButtonHideUnderline(A.DropdownButton$(_this.alignment, _this.autofocus, _this.disabledHint, _this.dropdownColor, _this.elevation, _this.enableFeedback, _this.focusColor, _this.focusNode, _this.hint, _this.icon, _this.iconDisabledColor, _this.iconEnabledColor, _this.iconSize, _this.isDense, _this.isExpanded, _this.itemHeight, _this.items, _this.menuMaxHeight, t3, _this.onTap, _this.selectedItemBuilder, _this.style, _null, t4, _this.T), _null), t1, false, _this.isEmpty, t2, false, _null, _null); + var t3, marker, _this = this, _null = null, + t1 = _this.state, + t2 = t1.get$_form$_value(); + 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); }, - $signature: 2550 + $signature: 988 }; A._DropdownButtonFormFieldState.prototype = { - get$widget() { - return this.$ti._eval$1("DropdownButtonFormField<1>")._as(A.State.prototype.get$widget.call(this)); - }, didChange$1(value) { + var t1; this.super$FormFieldState$didChange(value); - this.$ti._eval$1("DropdownButtonFormField<1>")._as(A.State.prototype.get$widget.call(this)).onChanged.call$1(value); + t1 = this._widget; + t1.toString; + this.$ti._eval$1("DropdownButtonFormField<1>")._as(t1).onChanged.call$1(value); }, didUpdateWidget$1(oldWidget) { - var t1, _this = this; + var _this = this; _this.super$_FormFieldState_State_RestorationMixin$didUpdateWidget(oldWidget); - t1 = _this.$ti._eval$1("DropdownButtonFormField<1>"); - if (!J.$eq$(oldWidget.initialValue, t1._as(A.State.prototype.get$widget.call(_this)).initialValue)) - _this.__FormFieldState__value = t1._as(A.State.prototype.get$widget.call(_this)).initialValue; + if (!J.$eq$(oldWidget.initialValue, _this._widget.initialValue)) + _this.__FormFieldState__value = _this._widget.initialValue; } }; A.__DropdownButtonState_State_WidgetsBindingObserver.prototype = {}; A.ElevatedButton.prototype = { defaultStyleOf$1(context) { - var scaledPadding, t2, t3, + var t1, t2, t3, t4, theme = A.Theme_of(context), - colorScheme = theme.colorScheme, - t1 = A.MediaQuery_maybeOf(context); - t1 = t1 == null ? null : t1.textScaleFactor; - scaledPadding = A.ButtonStyleButton_scaledPadding(B.EdgeInsets_16_0_16_0, B.EdgeInsets_8_0_8_0, B.EdgeInsets_4_0_4_0, t1 == null ? 1 : t1); + colorScheme = theme.colorScheme; + A.Theme_of(context).toString; t1 = theme.shadowColor; t2 = theme.textTheme; - t3 = theme.visualDensity; - return A.ElevatedButton_styleFrom(B.Alignment_0_0, B.Duration_200000, B.SystemMouseCursor_forbidden, 2, true, B.SystemMouseCursor_click, B.Size_wjo, B.Size_64_36, colorScheme.onPrimary, colorScheme.onSurface, scaledPadding, colorScheme.primary, t1, B.RoundedRectangleBorder_LkV0, B.C__InkRippleFactory, theme.materialTapTargetSize, t2.labelLarge, t3); + t3 = A._scaledPadding(context); + t4 = theme.visualDensity; + t4 = A.ElevatedButton_styleFrom(B.Alignment_0_0, B.Duration_200000, B.SystemMouseCursor_basic, 2, true, B.SystemMouseCursor_click, B.Size_wjo, B.Size_64_36, colorScheme.onPrimary, colorScheme.onSurface, t3, colorScheme.primary, t1, B.RoundedRectangleBorder_LkV0, B.C__InkRippleFactory, theme.materialTapTargetSize, t2.labelLarge, t4); + return t4; }, themeStyleOf$1(context) { var t1; @@ -190083,15 +192967,15 @@ return _this.$ti._is(other) && other.salt === _this.salt && other.value === _this.value; }, get$hashCode(_) { - return A.hashValues(A.getRuntimeType(this), this.salt, this.value, B.C__HashEnd, B.C__HashEnd, B.C__HashEnd, B.C__HashEnd, B.C__HashEnd, B.C__HashEnd, B.C__HashEnd, B.C__HashEnd, B.C__HashEnd, B.C__HashEnd, B.C__HashEnd, B.C__HashEnd, B.C__HashEnd, B.C__HashEnd, B.C__HashEnd, B.C__HashEnd, B.C__HashEnd); + return A.Object_hash(A.getRuntimeType(this), this.salt, 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); }, toString$0(_) { var valueString, t1 = this.$ti, t2 = this.salt, saltString = A.createRuntimeType(t1._precomputed1) === B.Type_String_k8F ? "<'" + t2.toString$0(0) + "'>" : "<" + t2.toString$0(0) + ">"; - t2 = this.value; - valueString = A.createRuntimeType(t1.__rti$_rest[1]) === B.Type_String_k8F ? "<'" + t2 + "'>" : "<" + t2 + ">"; + t2 = "" + this.value; + valueString = A.createRuntimeType(t1._rest[1]) === B.Type_String_k8F ? "<'" + t2 + "'>" : "<" + t2 + ">"; return "[" + saltString + " " + valueString + "]"; }, get$value(receiver) { @@ -190165,8 +193049,25 @@ call$1(isExpanded) { return this.$this._expansion_panel$_handlePressed$2(isExpanded, this.index); }, - $signature: 72 + $signature: 73 }; + 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); + }, + $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.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); + } + }; + A._ExpansionTileThemeData_Object_Diagnosticable.prototype = {}; A.Feedback_wrapForTap_closure.prototype = { call$0() { A.Feedback_forTap(this.context); @@ -190192,25 +193093,42 @@ }; A.FloatingActionButton.prototype = { build$1(_, context) { - var t1, backgroundColor, focusColor, hoverColor, splashColor, elevation, focusElevation, hoverElevation, disabledElevation, highlightElevation, materialTapTargetSize, extendedTextStyle, shape, resolvedChild, sizeConstraints, padding, result, _this = this, _null = null, + var t2, backgroundColor, focusColor, hoverColor, splashColor, elevation, focusElevation, hoverElevation, disabledElevation, highlightElevation, materialTapTargetSize, iconSize, t3, extendedTextStyle, shape, resolvedChild, sizeConstraints, padding, result, _this = this, _null = null, theme = A.Theme_of(context), floatingActionButtonTheme = theme.floatingActionButtonTheme, + t1 = _this._floatingActionButtonType, + defaults = new A._M2Defaults(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; - if (foregroundColor == null) - foregroundColor = theme.colorScheme.onSecondary; - t1 = _this.backgroundColor; - backgroundColor = t1 == null ? floatingActionButtonTheme.backgroundColor : t1; - if (backgroundColor == null) - backgroundColor = theme.colorScheme.secondary; + if (foregroundColor == null) { + t2 = defaults.get$foregroundColor(defaults); + t2.toString; + foregroundColor = t2; + } + t2 = _this.backgroundColor; + backgroundColor = t2 == null ? floatingActionButtonTheme.backgroundColor : t2; + if (backgroundColor == null) { + t2 = defaults.get$backgroundColor(defaults); + t2.toString; + backgroundColor = t2; + } focusColor = floatingActionButtonTheme.focusColor; - if (focusColor == null) - focusColor = theme.focusColor; + if (focusColor == null) { + t2 = defaults.get$focusColor(); + t2.toString; + focusColor = t2; + } hoverColor = floatingActionButtonTheme.hoverColor; - if (hoverColor == null) - hoverColor = theme.hoverColor; + if (hoverColor == null) { + t2 = defaults.get$hoverColor(); + t2.toString; + hoverColor = t2; + } splashColor = floatingActionButtonTheme.splashColor; - if (splashColor == null) - splashColor = theme.splashColor; + if (splashColor == null) { + t2 = defaults.get$splashColor(); + t2.toString; + splashColor = t2; + } elevation = floatingActionButtonTheme.elevation; if (elevation == null) elevation = 6; @@ -190220,20 +193138,26 @@ hoverElevation = floatingActionButtonTheme.hoverElevation; if (hoverElevation == null) hoverElevation = 8; - disabledElevation = floatingActionButtonTheme.disabledElevation; + t2 = floatingActionButtonTheme.disabledElevation; + disabledElevation = t2 == null ? _null : t2; if (disabledElevation == null) disabledElevation = elevation; highlightElevation = floatingActionButtonTheme.highlightElevation; if (highlightElevation == null) highlightElevation = 12; materialTapTargetSize = theme.materialTapTargetSize; - t1 = floatingActionButtonTheme.extendedTextStyle; - extendedTextStyle = (t1 == null ? theme.textTheme.labelLarge.copyWith$1$letterSpacing(1.2) : t1).copyWith$1$color(foregroundColor); + t2 = floatingActionButtonTheme.enableFeedback; + iconSize = floatingActionButtonTheme.iconSize; + if (iconSize == null) + iconSize = defaults.get$iconSize(); + t3 = floatingActionButtonTheme.extendedTextStyle; + extendedTextStyle = (t3 == null ? defaults.get$extendedTextStyle() : t3).copyWith$1$color(foregroundColor); shape = floatingActionButtonTheme.shape; if (shape == null) - shape = B.CircleBorder_IVQ; - resolvedChild = _this.child; - switch (_this._floatingActionButtonType.index) { + shape = defaults.get$shape(defaults); + t3 = _this.child; + resolvedChild = A.IconTheme_merge(t3, new A.IconThemeData(_null, _null, iconSize, _null)); + switch (t1.index) { case 0: sizeConstraints = floatingActionButtonTheme.sizeConstraints; if (sizeConstraints == null) @@ -190248,7 +193172,6 @@ sizeConstraints = floatingActionButtonTheme.largeSizeConstraints; if (sizeConstraints == null) sizeConstraints = B.BoxConstraints_96_96_96_96; - resolvedChild = A.IconTheme_merge(resolvedChild, B.IconThemeData_null_null_36); break; case 3: sizeConstraints = floatingActionButtonTheme.extendedSizeConstraints; @@ -190256,15 +193179,15 @@ sizeConstraints = B.BoxConstraints_CWG; padding = floatingActionButtonTheme.extendedPadding; if (padding == null) - padding = new A.EdgeInsetsDirectional(20, 0, 20, 0); + padding = defaults.get$extendedPadding(); t1 = A._setArrayType([], type$.JSArray_Widget); - t1.push(resolvedChild); + t1.push(t3); resolvedChild = new A._ChildOverflowBox(new A.Padding(padding, A.Row$(t1, B.CrossAxisAlignment_2, B.MainAxisAlignment_0, B.MainAxisSize_0, _null), _null), _null); break; default: throw A.wrapException(A.ReachabilityError$(string$.x60null_c)); } - result = A.RawMaterialButton$(false, resolvedChild, B.Clip_0, sizeConstraints, disabledElevation, elevation, true, backgroundColor, focusColor, focusElevation, _null, _null, highlightElevation, hoverColor, hoverElevation, materialTapTargetSize, _null, _this.onPressed, shape, splashColor, extendedTextStyle); + result = A.RawMaterialButton$(false, resolvedChild, B.Clip_0, sizeConstraints, disabledElevation, elevation, t2 !== false, backgroundColor, focusColor, focusElevation, _null, _null, highlightElevation, hoverColor, hoverElevation, materialTapTargetSize, _null, _this.onPressed, shape, splashColor, extendedTextStyle); t1 = _this.tooltip; if (t1 != null) result = A.Tooltip$(result, t1); @@ -190335,6 +193258,35 @@ _this._box$_size = new A.Size(B.JSInt_methods.clamp$2(1 / 0, constraints.minWidth, constraints.maxWidth), B.JSInt_methods.clamp$2(1 / 0, constraints.minHeight, constraints.maxHeight)); } }; + A._M2Defaults.prototype = { + get$foregroundColor(_) { + return this._colors.onSecondary; + }, + get$backgroundColor(_) { + return this._colors.secondary; + }, + get$focusColor() { + return this._theme.focusColor; + }, + get$hoverColor() { + return this._theme.hoverColor; + }, + get$splashColor() { + return this._theme.splashColor; + }, + get$shape(_) { + return this.type === B._FloatingActionButtonType_3 ? B.StadiumBorder_QSQ : B.CircleBorder_IVQ; + }, + get$iconSize() { + return this.type === B._FloatingActionButtonType_2 ? 36 : 24; + }, + get$extendedPadding() { + return new A.EdgeInsetsDirectional(this.hasChild && this.type === B._FloatingActionButtonType_3 ? 16 : 20, 0, 20, 0); + }, + get$extendedTextStyle() { + return this._theme.textTheme.labelLarge.copyWith$1$letterSpacing(1.2); + } + }; A.FloatingActionButtonLocation.prototype = { toString$0(_) { return "FloatingActionButtonLocation"; @@ -190451,54 +193403,44 @@ A.FloatingActionButtonThemeData.prototype = { get$hashCode(_) { var _this = this; - return A.hashValues(_this.foregroundColor, _this.backgroundColor, _this.focusColor, _this.hoverColor, _this.splashColor, _this.elevation, _this.focusElevation, _this.hoverElevation, _this.disabledElevation, _this.highlightElevation, _this.shape, _this.enableFeedback, _this.sizeConstraints, _this.smallSizeConstraints, _this.largeSizeConstraints, _this.extendedSizeConstraints, _this.extendedIconLabelSpacing, _this.extendedPadding, _this.extendedTextStyle, B.C__HashEnd); + return A.Object_hash(_this.get$foregroundColor(_this), _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()); }, $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.FloatingActionButtonThemeData) - if (J.$eq$(other.foregroundColor, _this.foregroundColor)) - if (J.$eq$(other.backgroundColor, _this.backgroundColor)) - if (J.$eq$(other.focusColor, _this.focusColor)) - if (J.$eq$(other.hoverColor, _this.hoverColor)) - if (J.$eq$(other.splashColor, _this.splashColor)) - if (other.elevation == _this.elevation) - if (other.focusElevation == _this.focusElevation) - if (other.hoverElevation == _this.hoverElevation) - if (other.disabledElevation == _this.disabledElevation) - if (other.highlightElevation == _this.highlightElevation) - if (J.$eq$(other.shape, _this.shape)) - t1 = 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.extendedPadding, _this.extendedPadding) && J.$eq$(other.extendedTextStyle, _this.extendedTextStyle); - 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; + return other instanceof A.FloatingActionButtonThemeData && J.$eq$(other.get$foregroundColor(other), _this.get$foregroundColor(_this)) && 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()); + }, + get$foregroundColor(receiver) { + return this.foregroundColor; + }, + get$backgroundColor(receiver) { + return this.backgroundColor; + }, + get$focusColor() { + return this.focusColor; + }, + get$hoverColor() { + return this.hoverColor; + }, + get$splashColor() { + return this.splashColor; + }, + get$shape(receiver) { + return this.shape; + }, + get$iconSize() { + return this.iconSize; + }, + get$extendedPadding() { + return this.extendedPadding; + }, + get$extendedTextStyle() { + return this.extendedTextStyle; } }; A._FloatingActionButtonThemeData_Object_Diagnosticable.prototype = {}; @@ -190522,17 +193464,17 @@ 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); + 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); - t2 = t2 ? B.SystemMouseCursor_forbidden : B.SystemMouseCursor_click; + t2 = t2 ? B.SystemMouseCursor_basic : B.SystemMouseCursor_click; t5 = theme.focusColor; t6 = theme.hoverColor; t7 = theme.highlightColor; t8 = theme.splashColor; t9 = _this.splashRadius; - t1 = A.InkResponse$(false, _null, t3, result, false, _null, true, false, t5, _null, t7, B.BoxShape_1, t6, _null, t2, _null, _null, _null, _null, _null, t1, _null, _null, _null, t9 == null ? Math.max(35, (effectiveIconSize + Math.min(t4.get$horizontal(), t4.get$_top(t4) + t4.get$_bottom(t4))) * 0.7) : t9, t8, _null); + t1 = A.InkResponse$(false, _null, t3, result, false, _null, true, false, t5, _null, t7, B.BoxShape_1, t6, _null, t2, _null, _null, _null, _null, _null, t1, _null, _null, _null, _null, t9 == null ? Math.max(35, (effectiveIconSize + Math.min(t4.get$horizontal(), t4.get$_top(t4) + t4.get$_bottom(t4))) * 0.7) : t9, t8, _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), false, false, false, t1, _null); } }; @@ -190672,12 +193614,11 @@ canvas.restore$0(0); }, paintFeature$2(canvas, transform) { - var t2, t3, originOffset, rect, _this = this, - t1 = A._detectRenderer(), - paint = t1 ? A.CkPaint$() : new A.SurfacePaint(new A.SurfacePaintData()); - t1 = _this._ink_well$_color; - t2 = A._lateReadCheck(_this.__InkHighlight__alpha, "_alpha"); - t3 = t2._evaluatable; + var originOffset, rect, _this = this, + paint = $.$get$useCanvasKit() ? A.CkPaint$() : new A.SurfacePaint(new A.SurfacePaintData()), + t1 = _this._ink_well$_color, + t2 = A._lateReadCheck(_this.__InkHighlight__alpha, "_alpha"), + t3 = t2._evaluatable; t2 = t2.parent; paint.set$color(0, A.Color$fromARGB(t3.transform$1(0, t2.get$value(t2)), t1.get$value(t1) >>> 16 & 255, t1.get$value(t1) >>> 8 & 255, t1.get$value(t1) & 255)); originOffset = A.MatrixUtils_getAsTranslation(transform); @@ -190702,7 +193643,7 @@ var t1 = this.referenceBox._box$_size; return new A.Rect(0, 0, 0 + t1._dx, 0 + t1._dy); }, - $signature: 410 + $signature: 398 }; 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) { @@ -190811,8 +193752,7 @@ t1 = t1.parent; alpha = t2.transform$1(0, t1.get$value(t1)); } - t1 = A._detectRenderer(); - paint = t1 ? A.CkPaint$() : new A.SurfacePaint(new A.SurfacePaintData()); + paint = $.$get$useCanvasKit() ? A.CkPaint$() : new A.SurfacePaint(new A.SurfacePaintData()); 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 = A.Offset_lerp(_this._ink_ripple$_position, _this.referenceBox._box$_size.center$1(B.Offset_0_0), B.Cubic_JUR.transform$1(0, A._lateReadCheck(A._lateReadCheck(_this.__InkRipple__radiusController, "_radiusController").__AnimationController__value, "_value"))); @@ -190828,7 +193768,7 @@ var t1 = this.referenceBox._box$_size; return new A.Rect(0, 0, 0 + t1._dx, 0 + t1._dy); }, - $signature: 410 + $signature: 398 }; 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) { @@ -190886,12 +193826,11 @@ _this.super$InkFeature$dispose(0); }, paintFeature$2(canvas, transform) { - var t2, t3, center, _this = this, - t1 = A._detectRenderer(), - paint = t1 ? A.CkPaint$() : new A.SurfacePaint(new A.SurfacePaintData()); - t1 = _this._ink_well$_color; - t2 = A._lateReadCheck(_this.__InkSplash__alpha, "_alpha"); - t3 = t2._evaluatable; + var center, _this = this, + paint = $.$get$useCanvasKit() ? A.CkPaint$() : new A.SurfacePaint(new A.SurfacePaintData()), + t1 = _this._ink_well$_color, + t2 = A._lateReadCheck(_this.__InkSplash__alpha, "_alpha"), + t3 = t2._evaluatable; t2 = t2.parent; paint.set$color(0, A.Color$fromARGB(t3.transform$1(0, t2.get$value(t2)), t1.get$value(t1) >>> 16 & 255, t1.get$value(t1) >>> 8 & 255, t1.get$value(t1) & 255)); center = _this._ink_splash$_position; @@ -190905,6 +193844,10 @@ } }; A.InteractiveInkFeature.prototype = { + confirm$0(_) { + }, + cancel$0(_) { + }, set$color(_, value) { if (J.$eq$(value, this._ink_well$_color)) return; @@ -190946,7 +193889,7 @@ var _this = this, t1 = context.dependOnInheritedWidgetOfExactType$1$0(type$._ParentInkResponseProvider), parentState = t1 == null ? null : t1.state; - return new A._InkResponseStateWidget(_this.child, _this.onTap, _this.onTapDown, _this.onTapCancel, _this.onDoubleTap, _this.onLongPress, _this.onHighlightChanged, _this.onHover, _this.mouseCursor, _this.containedInkWell, _this.highlightShape, _this.radius, _this.borderRadius, _this.customBorder, _this.focusColor, _this.hoverColor, _this.highlightColor, _this.overlayColor, _this.splashColor, _this.splashFactory, _this.enableFeedback, false, _this.onFocusChange, _this.autofocus, _this.focusNode, _this.canRequestFocus, parentState, _this.get$getRectCallback(), _this.get$debugCheckContext(), null); + return new A._InkResponseStateWidget(_this.child, _this.onTap, _this.onTapDown, _this.onTapUp, _this.onTapCancel, _this.onDoubleTap, _this.onLongPress, _this.onHighlightChanged, _this.onHover, _this.mouseCursor, _this.containedInkWell, _this.highlightShape, _this.radius, _this.borderRadius, _this.customBorder, _this.focusColor, _this.hoverColor, _this.highlightColor, _this.overlayColor, _this.splashColor, _this.splashFactory, _this.enableFeedback, false, _this.onFocusChange, _this.autofocus, _this.focusNode, _this.canRequestFocus, parentState, _this.get$getRectCallback(), _this.get$debugCheckContext(), null); }, debugCheckContext$1(context) { return true; @@ -191031,38 +193974,29 @@ return t1; }, getHighlightColorForType$1(type) { - var t1, _this = this; + var theme, _this = this, + t1 = _this._framework$_element; + t1.toString; + theme = A.Theme_of(t1); switch (type) { case B._HighlightType_0: - t1 = _this._widget.highlightColor; - if (t1 == null) { - t1 = _this._framework$_element; - t1.toString; - t1 = A.Theme_of(t1).highlightColor; - } - return t1; + t1 = _this._widget.overlayColor; + t1 = t1 == null ? null : t1.resolve$1(0, B.Set_cMbP4); + if (t1 == null) + t1 = _this._widget.highlightColor; + return t1 == null ? theme.highlightColor : t1; case B._HighlightType_2: t1 = _this._widget.overlayColor; t1 = t1 == null ? null : t1.resolve$1(0, B.Set_YGDIm); if (t1 == null) t1 = _this._widget.focusColor; - if (t1 == null) { - t1 = _this._framework$_element; - t1.toString; - t1 = A.Theme_of(t1).focusColor; - } - return t1; + return t1 == null ? theme.focusColor : t1; case B._HighlightType_1: t1 = _this._widget.overlayColor; t1 = t1 == null ? null : t1.resolve$1(0, B.Set_WLNEa); if (t1 == null) t1 = _this._widget.hoverColor; - if (t1 == null) { - t1 = _this._framework$_element; - t1.toString; - t1 = A.Theme_of(t1).hoverColor; - } - return t1; + return t1 == null ? theme.hoverColor : t1; default: throw A.wrapException(A.ReachabilityError$(string$.x60null_c)); } @@ -191241,6 +194175,9 @@ this._startSplash$1$details(details); this._widget.toString; }, + _handleTapUp$1(details) { + this._widget.toString; + }, _startSplash$2$context$details(context, details) { var t1, t2, globalPosition, splash, _this = this; if (context != null) { @@ -191327,8 +194264,8 @@ t1._collection$_current.dispose$0(0); _this._currentSplash = null; } - for (t1 = _this._highlights, t2 = t1.get$keys(t1), t2 = t2.get$iterator(t2); t2.moveNext$0();) { - t3 = t2.get$current(t2); + 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) { t5 = A._lateReadCheck(t4.__InkHighlight__alphaController, "_alphaController"); @@ -191373,7 +194310,7 @@ _this.super$__InkResponseState_State_AutomaticKeepAliveClientMixin$deactivate(); }, _isWidgetEnabled$1(widget) { - return widget.onTap != null || widget.onDoubleTap != null || widget.onLongPress != null; + return widget.onTap != null || widget.onDoubleTap != null || widget.onLongPress != null || false; }, _handleMouseEnter$1($event) { var t1, _this = this; @@ -191383,7 +194320,7 @@ if (_this._isWidgetEnabled$1(t1)) _this.updateHighlight$2$value(B._HighlightType_1, _this._hovering); }, - _handleMouseExit$1($event) { + _ink_well$_handleMouseExit$1($event) { this._hovering = false; this.updateHighlight$2$value(B._HighlightType_1, false); }, @@ -191405,10 +194342,10 @@ } }, build$1(_, context) { - var t1, t2, t3, t4, effectiveMouseCursor, value, result, t5, t6, t7, t8, t9, t10, t11, _this = this, _null = null; + var t1, t2, t3, t4, effectiveMouseCursor, value, result, t5, t6, t7, t8, t9, t10, t11, t12, _this = this, _null = null; _this.super$AutomaticKeepAliveClientMixin$build(0, context); - for (t1 = _this._highlights, t2 = t1.get$keys(t1), t2 = t2.get$iterator(t2); t2.moveNext$0();) { - t3 = t2.get$current(t2); + 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)); @@ -191460,15 +194397,18 @@ t3 = _this._isWidgetEnabled$1(t3) ? _this.get$_handleTapDown() : _null; t7 = _this._widget; t7.toString; - t7 = _this._isWidgetEnabled$1(t7) ? _this.get$_handleTap() : _null; + t7 = _this._isWidgetEnabled$1(t7) ? _this.get$_handleTapUp() : _null; t8 = _this._widget; t8.toString; - t8 = _this._isWidgetEnabled$1(t8) ? _this.get$_handleTapCancel() : _null; + t8 = _this._isWidgetEnabled$1(t8) ? _this.get$_handleTap() : _null; t9 = _this._widget; - t10 = t9.onDoubleTap != null ? _this.get$_handleDoubleTap() : _null; - t11 = t9.onLongPress != null ? _this.get$_handleLongPress() : _null; - t3 = A.GestureDetector$(B.HitTestBehavior_1, t9.child, B.DragStartBehavior_1, true, _null, t10, _null, _null, _null, _null, _null, t11, _null, _null, _null, _null, _null, _null, _null, _null, t7, t8, t3, _null, _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), false, false, false, t3, _null), effectiveMouseCursor, _null, _this.get$_handleMouseEnter(), _this.get$_handleMouseExit(), _null), _null, _null, t1, true, _null, _this.get$_handleFocusUpdate(), _null, _null, _null)), _null); + t9.toString; + t9 = _this._isWidgetEnabled$1(t9) ? _this.get$_handleTapCancel() : _null; + 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), false, false, false, t7, _null), effectiveMouseCursor, _null, _this.get$_handleMouseEnter(), _this.get$_ink_well$_handleMouseExit(), _null), _null, _null, _null, t1, true, _null, _this.get$_handleFocusUpdate(), _null, _null, _null)), _null); }, $is_ParentInkResponseState: 1 }; @@ -191476,7 +194416,7 @@ call$1(highlight) { return highlight != null; }, - $signature: 2748 + $signature: 1015 }; A._InkResponseState_updateHighlight_handleInkRemoval.prototype = { call$0() { @@ -191748,12 +194688,12 @@ return other instanceof A.OutlineInputBorder && J.$eq$(other.borderSide, _this.borderSide) && J.$eq$(other.borderRadius, _this.borderRadius) && other.gapPadding === _this.gapPadding; }, get$hashCode(_) { - return A.hashValues(this.borderSide, this.borderRadius, this.gapPadding, B.C__HashEnd, B.C__HashEnd, B.C__HashEnd, B.C__HashEnd, B.C__HashEnd, B.C__HashEnd, B.C__HashEnd, B.C__HashEnd, B.C__HashEnd, B.C__HashEnd, B.C__HashEnd, B.C__HashEnd, B.C__HashEnd, B.C__HashEnd, B.C__HashEnd, B.C__HashEnd, B.C__HashEnd); + return A.Object_hash(this.borderSide, this.borderRadius, this.gapPadding, B.C_SentinelValue, B.C_SentinelValue, B.C_SentinelValue, B.C_SentinelValue, B.C_SentinelValue, B.C_SentinelValue, B.C_SentinelValue, B.C_SentinelValue, B.C_SentinelValue, 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.InputDatePickerFormField.prototype = { createState$0() { - return new A._InputDatePickerFormFieldState(A.TextEditingController$(null), B._StateLifecycle_0); + return new A._InputDatePickerFormFieldState(new A.TextEditingController(B.TextEditingValue_li8, $.$get$ChangeNotifier__emptyListeners()), B._StateLifecycle_0); } }; A._InputDatePickerFormFieldState.prototype = { @@ -191762,6 +194702,9 @@ 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.super$State$dispose(0); }, didChangeDependencies$0() { @@ -191913,7 +194856,7 @@ return other instanceof A._InputBorderGap && other._input_decorator$_start == _this._input_decorator$_start && other._extent === _this._extent; }, get$hashCode(_) { - return A.hashValues(this._input_decorator$_start, this._extent, B.C__HashEnd, B.C__HashEnd, B.C__HashEnd, B.C__HashEnd, B.C__HashEnd, B.C__HashEnd, B.C__HashEnd, B.C__HashEnd, B.C__HashEnd, B.C__HashEnd, B.C__HashEnd, B.C__HashEnd, B.C__HashEnd, B.C__HashEnd, B.C__HashEnd, B.C__HashEnd, B.C__HashEnd, B.C__HashEnd); + return A.Object_hash(this._input_decorator$_start, this._extent, B.C_SentinelValue, B.C_SentinelValue, B.C_SentinelValue, B.C_SentinelValue, B.C_SentinelValue, B.C_SentinelValue, B.C_SentinelValue, B.C_SentinelValue, B.C_SentinelValue, B.C_SentinelValue, 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.shortHash(this); @@ -191938,8 +194881,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 = A._detectRenderer(); - t2 = t2 ? A.CkPaint$() : new A.SurfacePaint(new A.SurfacePaintData()); + t2 = $.$get$useCanvasKit() ? A.CkPaint$() : new A.SurfacePaint(new A.SurfacePaintData()); t2.set$color(0, blendedFillColor); t2.set$style(0, B.PaintingStyle_0); canvas.drawPath$2(0, t1, t2); @@ -192003,7 +194945,7 @@ } }, build$1(_, context) { - var t6, t7, t8, t9, _this = this, + var t6, _this = this, _s16_ = "_borderAnimation", t1 = A._setArrayType([A._lateReadCheck(_this.___BorderContainerState__borderAnimation, _s16_), _this._widget.gap, A._lateReadCheck(_this.___BorderContainerState__hoverColorController, "_hoverColorController")], type$.JSArray_Listenable), t2 = A._lateReadCheck(_this.___BorderContainerState__borderAnimation, _s16_), @@ -192013,11 +194955,7 @@ t4 = t4.gap; t6 = context.dependOnInheritedWidgetOfExactType$1$0(type$.Directionality); t6.toString; - t7 = _this._widget.fillColor; - t8 = A._lateReadCheck(_this.___BorderContainerState__hoverColorTween, "_hoverColorTween"); - t9 = A._lateReadCheck(_this.___BorderContainerState__hoverAnimation, "_hoverAnimation"); - _this._widget.toString; - return A.CustomPaint$(null, new A._InputBorderPainter(t2, t3, t5, t4, t6.textDirection, t7, t8, t9, new A._MergingListenable(t1)), null, null, B.Size_0_0); + return A.CustomPaint$(null, new A._InputBorderPainter(t2, t3, t5, t4, t6.textDirection, _this._widget.fillColor, A._lateReadCheck(_this.___BorderContainerState__hoverColorTween, "_hoverColorTween"), A._lateReadCheck(_this.___BorderContainerState__hoverAnimation, "_hoverAnimation"), new A._MergingListenable(t1)), null, null, B.Size_0_0); } }; A._Shaker.prototype = { @@ -192119,7 +195057,7 @@ if (_this._widget.errorText != null) { t1 = type$.Tween_double; t2 = A._lateReadCheck(_this.___HelperErrorState__controller, _s11_); - return A.Stack$(B.AlignmentDirectional_m1_m1, A._setArrayType([A.FadeTransition$(false, _this._helper, new A._AnimatedEvaluation(t2, new A.Tween(1, 0, t1), t1._eval$1("_AnimatedEvaluation"))), _this._buildError$0()], type$.JSArray_Widget), B.Clip_1, B.StackFit_0, null, null); + return new A.Stack(B.AlignmentDirectional_m1_m1, null, B.StackFit_0, B.Clip_1, A._setArrayType([A.FadeTransition$(false, _this._helper, new A._AnimatedEvaluation(t2, new A.Tween(1, 0, t1), t1._eval$1("_AnimatedEvaluation"))), _this._buildError$0()], type$.JSArray_Widget), null); } return B.SizedBox_null_null_null_null; } @@ -192191,7 +195129,7 @@ }, get$hashCode(_) { var _this = this; - return A.hashValues(_this.contentPadding, _this.floatingLabelHeight, _this.floatingLabelProgress, _this.floatingLabelAlignment, _this.border, _this.borderGap, false, _this.isDense, _this.visualDensity, _this.icon, _this.input, _this.label, _this.hint, _this.prefix, _this.suffix, _this.prefixIcon, _this.suffixIcon, _this.helperError, _this.counter, _this.container); + return A.Object_hash(_this.contentPadding, _this.floatingLabelHeight, _this.floatingLabelProgress, _this.floatingLabelAlignment, _this.border, _this.borderGap, false, _this.isDense, _this.visualDensity, _this.icon, _this.input, _this.label, _this.hint, _this.prefix, _this.suffix, _this.prefixIcon, _this.suffixIcon, _this.helperError, _this.counter, _this.container); } }; A._RenderDecorationLayout.prototype = {}; @@ -193121,7 +196059,7 @@ t1.offset = new A.Offset(x, (t2 - t3._dy) / 2); return t3._dx; }, - $signature: 204 + $signature: 220 }; A._RenderDecoration_performLayout_baselineLayout.prototype = { call$2(box, x) { @@ -193136,7 +196074,7 @@ t1.offset = new A.Offset(x, t2 - t3); return box._box$_size._dx; }, - $signature: 204 + $signature: 220 }; A._RenderDecoration_paint_doPaint.prototype = { call$1(child) { @@ -193147,13 +196085,13 @@ this.context.paintChild$2(child, type$.BoxParentData._as(t1).offset.$add(0, this.offset)); } }, - $signature: 613 + $signature: 760 }; A._RenderDecoration_hitTestChildren_closure.prototype = { call$2(result, transformed) { return this.child.hitTest$2$position(result, transformed); }, - $signature: 65 + $signature: 68 }; A._Decorator.prototype = { get$slots() { @@ -193208,7 +196146,7 @@ }; A.InputDecorator.prototype = { createState$0() { - return new A._InputDecoratorState(new A._InputBorderGap(A.List_List$filled(0, null, false, type$.nullable_void_Function)), null, null, B._StateLifecycle_0); + return new A._InputDecoratorState(new A._InputBorderGap($.$get$ChangeNotifier__emptyListeners()), null, null, B._StateLifecycle_0); }, get$isEmpty(receiver) { return this.isEmpty; @@ -193269,12 +196207,12 @@ return this._widget.isEmpty; }, didUpdateWidget$1(old) { - var t1, t2, t3, floatBehaviorChanged, errorText, _this = this, + var t1, t2, t3, floatBehaviorChanged, errorText, oldErrorText, _this = this, _s24_ = "_floatingLabelController"; _this.super$State$didUpdateWidget(old); t1 = _this._widget.decoration; t2 = old.decoration; - if (!t1.$eq(0, t2)) + if (!J.$eq$(t1, t2)) _this._effectiveDecoration = null; t1 = _this._widget; t3 = t1.decoration; @@ -193304,8 +196242,9 @@ A._lateReadCheck(t3, _s24_).reverse$0(0); } errorText = _this.get$decoration(_this).errorText; + oldErrorText = t2.errorText; t1 = A._lateReadCheck(_this.___InputDecoratorState__floatingLabelController, _s24_); - if (t1.get$status(t1) === B.AnimationStatus_3 && errorText != null && errorText !== t2.errorText) { + if (t1.get$status(t1) === B.AnimationStatus_3 && errorText != null && errorText !== oldErrorText) { t1 = A._lateReadCheck(_this.___InputDecoratorState__shakingLabelController, "_shakingLabelController"); t1.set$value(0, 0); t1.forward$0(0); @@ -193431,9 +196370,11 @@ if (_this.get$decoration(_this).enabled || _this._widget.isFocused) borderColor = _this.get$decoration(_this).errorText == null ? _this._getDefaultBorderColor$1(themeData) : themeData.errorColor; else { - if (_this.get$decoration(_this).filled === true) { + t1 = _this.get$decoration(_this).filled; + if (t1 === true) { t1 = _this.get$decoration(_this).border; - t1 = (t1 == null ? null : t1.get$isOutline()) !== true; + t1 = t1 == null ? null : t1.get$isOutline(); + t1 = t1 !== true; } else t1 = false; borderColor = t1 ? B.Color_0 : themeData.disabledColor; @@ -193519,7 +196460,8 @@ _this.get$decoration(_this).toString; _this.get$decoration(_this).toString; _this.get$decoration(_this).toString; - decorationIsDense = _this.get$decoration(_this).isDense === true; + t9 = _this.get$decoration(_this).isDense; + decorationIsDense = t9 === true; iconSize = decorationIsDense ? 18 : 24; _this.get$decoration(_this).toString; _this.get$decoration(_this).toString; @@ -193533,7 +196475,7 @@ t10 = _this._getIconColor$1(themeData); t11 = _this.get$decoration(_this).suffixIcon; t11.toString; - suffixIcon = A.Center$(new A.ConstrainedBox(t9, A.IconTheme_merge(t11, new A.IconThemeData(t10, _null, iconSize)), _null), 1, 1); + suffixIcon = A.Center$(new A.ConstrainedBox(t9, A.IconTheme_merge(t11, new A.IconThemeData(t10, _null, iconSize, _null)), _null), 1, 1); } t9 = _this._widget.textAlign; t10 = _this.get$decoration(_this).helperText; @@ -193564,7 +196506,8 @@ t15 = labelStyle.fontSize; t15.toString; floatingLabelHeight = (4 + 0.75 * t15) * A.MediaQuery_textScaleFactorOf(context); - if (_this.get$decoration(_this).filled === true) + t15 = _this.get$decoration(_this).filled; + if (t15 === true) if (decorationContentPadding == null) contentPadding = decorationIsDense ? B.EdgeInsets_12_8_12_8 : B.EdgeInsets_12_12_12_12; else @@ -193616,7 +196559,7 @@ throw A.wrapException(A.ReachabilityError$(string$.x60null_c)); } }, - $signature: 112 + $signature: 111 }; A._InputDecoratorState__getFloatingLabelStyle_getFallbackTextStyle.prototype = { call$0() { @@ -193633,7 +196576,7 @@ t1 = t1.get$decoration(t1).labelStyle; return t2.merge$1(t1); }, - $signature: 2774 + $signature: 1021 }; A.InputDecoration.prototype = { copyWith$34$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$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, prefixStyle, semanticCounterText, suffixStyle) { @@ -193795,10 +196738,8 @@ return t1; }, get$hashCode(_) { - var _this = this, - t1 = _this.border, - t2 = _this.enabled; - return A.hashList([_this.icon, _this.iconColor, _this.label, _this.labelText, _this.floatingLabelStyle, _this.labelStyle, _this.helperText, _this.helperStyle, _this.helperMaxLines, _this.hintText, _this.hintStyle, _this.hintTextDirection, _this.hintMaxLines, _this.errorText, _this.errorStyle, _this.errorMaxLines, _this.floatingLabelBehavior, _this.floatingLabelAlignment, _this.isDense, _this.contentPadding, false, _this.filled, _this.fillColor, _this.focusColor, _this.hoverColor, t1, t2, _this.prefixIcon, _this.prefixIconColor, _this.prefix, _this.prefixText, _this.prefixStyle, _this.prefixIconConstraints, _this.suffixIcon, _this.suffixIconColor, _this.suffix, _this.suffixText, _this.suffixStyle, _this.suffixIconConstraints, _this.counter, _this.counterText, _this.counterStyle, _this.errorBorder, _this.focusedBorder, _this.focusedErrorBorder, _this.disabledBorder, _this.enabledBorder, t1, t2, _this.semanticCounterText, _this.alignLabelWithHint, _this.constraints]); + var _this = this; + return A.Object_hashAll([_this.icon, _this.iconColor, _this.label, _this.labelText, _this.floatingLabelStyle, _this.labelStyle, _this.helperText, _this.helperStyle, _this.helperMaxLines, _this.hintText, _this.hintStyle, _this.hintTextDirection, _this.hintMaxLines, _this.errorText, _this.errorStyle, _this.errorMaxLines, _this.floatingLabelBehavior, _this.floatingLabelAlignment, _this.isDense, _this.contentPadding, false, _this.filled, _this.fillColor, _this.focusColor, _this.hoverColor, _this.prefixIcon, _this.prefixIconColor, _this.prefix, _this.prefixText, _this.prefixStyle, _this.prefixIconConstraints, _this.suffixIcon, _this.suffixIconColor, _this.suffix, _this.suffixText, _this.suffixStyle, _this.suffixIconConstraints, _this.counter, _this.counterText, _this.counterStyle, _this.errorBorder, _this.focusedBorder, _this.focusedErrorBorder, _this.disabledBorder, _this.enabledBorder, _this.border, _this.enabled, _this.semanticCounterText, _this.alignLabelWithHint, _this.constraints]); }, toString$0(_) { var _this = this, @@ -193875,7 +196816,8 @@ }; A.InputDecorationTheme.prototype = { get$hashCode(_) { - return A.hashList([null, null, null, null, null, null, null, B.FloatingLabelBehavior_1, B.C_FloatingLabelAlignment, false, null, false, null, null, null, null, null, null, false, null, null, null, null, null, null, null, null, null, false, null]); + 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)); }, $eq(_, other) { var t1; @@ -193970,77 +196912,6 @@ return "ListTileControlAffinity." + this._core$_name; } }; - A.ListTileThemeData.prototype = { - get$hashCode(_) { - var _this = this; - return A.hashValues(_this.dense, _this.shape, _this.style, _this.selectedColor, _this.iconColor, _this.textColor, _this.contentPadding, _this.tileColor, _this.selectedTileColor, _this.horizontalTitleGap, _this.minVerticalPadding, _this.minLeadingWidth, _this.enableFeedback, B.C__HashEnd, B.C__HashEnd, B.C__HashEnd, B.C__HashEnd, B.C__HashEnd, B.C__HashEnd, B.C__HashEnd); - }, - $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.ListTileThemeData) - t1 = J.$eq$(other.shape, _this.shape) && other.style == _this.style && J.$eq$(other.selectedColor, _this.selectedColor) && J.$eq$(other.iconColor, _this.iconColor) && J.$eq$(other.textColor, _this.textColor) && J.$eq$(other.contentPadding, _this.contentPadding) && J.$eq$(other.tileColor, _this.tileColor) && J.$eq$(other.selectedTileColor, _this.selectedTileColor) && other.horizontalTitleGap == _this.horizontalTitleGap && other.minVerticalPadding == _this.minVerticalPadding && other.minLeadingWidth == _this.minLeadingWidth && true; - else - t1 = false; - return t1; - } - }; - A.ListTileTheme.prototype = { - get$data(_) { - var _null = null, - t1 = this._list_tile$_data; - return t1 == null ? new A.ListTileThemeData(_null, _null, this._list_tile$_style, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null) : t1; - }, - wrap$2(_, context, child) { - var _null = null, - t1 = this._list_tile$_data, - t2 = t1 != null, - t3 = t2 ? t1.dense : _null, - t4 = t2 ? t1.shape : _null, - t5 = t2 ? t1.style : this._list_tile$_style, - t6 = t2 ? t1.selectedColor : _null, - t7 = t2 ? t1.iconColor : _null, - t8 = t2 ? t1.textColor : _null, - t9 = t2 ? t1.contentPadding : _null, - t10 = t2 ? t1.tileColor : _null, - t11 = t2 ? t1.selectedTileColor : _null, - t12 = t2 ? t1.enableFeedback : _null, - t13 = t2 ? t1.horizontalTitleGap : _null, - t14 = t2 ? t1.minVerticalPadding : _null; - return A.ListTileTheme$(child, new A.ListTileThemeData(t3, t4, t5, t6, t7, t8, t9, t10, t11, t13, t14, t2 ? t1.minLeadingWidth : _null, t12), _null, _null); - }, - updateShouldNotify$1(oldWidget) { - return !this.get$data(this).$eq(0, oldWidget.get$data(oldWidget)); - } - }; - A.ListTileTheme_merge_closure.prototype = { - call$1(context) { - var t5, t6, t7, t8, t9, t10, t11, t12, t13, - $parent = A.ListTileTheme_of(context), - t1 = $parent.dense, - t2 = $parent.shape, - 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, new A.ListTileThemeData(t1, t2, t3, t4, t5, t6, t7, t8, t9, t11, t12, t13, t10), this.key, null); - }, - $signature: 2775 - }; A.ListTile.prototype = { _iconColor$2(theme, tileTheme) { var t1, color; @@ -194090,38 +196961,35 @@ return t1 === true; }, build$1(_, context) { - var iconThemeData, textStyle, leadingAndTrailingTextStyle, leadingIcon, color, titleStyle, titleText, t3, subtitleStyle, subtitleText, trailingIcon, textDirection, resolvedContentPadding, resolvedMouseCursor, t4, t5, t6, t7, t8, t9, t10, t11, t12, t13, t14, _this = this, _null = null, + var textStyle, leadingAndTrailingTextStyle, leadingIcon, color, titleStyle, titleText, t4, subtitleStyle, subtitleText, trailingIcon, textDirection, resolvedContentPadding, t5, effectiveMouseCursor, t6, t7, t8, t9, t10, t11, t12, t13, t14, t15, _this = this, _null = null, theme = A.Theme_of(context), tileTheme = A.ListTileTheme_of(context), - t1 = _this.leading, - t2 = t1 == null; - if (!t2 || _this.trailing != null) { - iconThemeData = new A.IconThemeData(_this._iconColor$2(theme, tileTheme), _null, _null); + t1 = _this._iconColor$2(theme, tileTheme), + t2 = _this.leading, + t3 = t2 == null; + if (!t3 || _this.trailing != null) { textStyle = theme.textTheme.bodyMedium; leadingAndTrailingTextStyle = textStyle.copyWith$1$color(_this._textColor$3(theme, tileTheme, textStyle.color)); - } else { + } else leadingAndTrailingTextStyle = _null; - iconThemeData = leadingAndTrailingTextStyle; - } - if (!t2) { + if (!t3) { leadingAndTrailingTextStyle.toString; - iconThemeData.toString; - leadingIcon = A.AnimatedDefaultTextStyle$(A.IconTheme_merge(t1, iconThemeData), B.C__Linear, B.Duration_200000, true, leadingAndTrailingTextStyle); + leadingIcon = A.AnimatedDefaultTextStyle$(t2, B.C__Linear, B.Duration_200000, true, leadingAndTrailingTextStyle); } else leadingIcon = _null; - t1 = tileTheme.style; - if (t1 == null) - t1 = theme.listTileTheme.style; - switch ((t1 == null ? B.ListTileStyle_0 : t1).index) { + t2 = tileTheme.style; + if (t2 == null) + t2 = theme.listTileTheme.style; + switch ((t2 == null ? B.ListTileStyle_0 : t2).index) { case 1: - t1 = theme.textTheme.bodyLarge; - t1.toString; - textStyle = t1; + t2 = theme.textTheme.bodyLarge; + t2.toString; + textStyle = t2; break; case 0: - t1 = theme.textTheme.titleMedium; - t1.toString; - textStyle = t1; + t2 = theme.textTheme.titleMedium; + t2.toString; + textStyle = t2; break; default: A.throwExpression(A.ReachabilityError$(string$.x60null_c)); @@ -194129,83 +196997,88 @@ } color = _this._textColor$3(theme, tileTheme, textStyle.color); titleStyle = _this._isDenseLayout$2(theme, tileTheme) ? textStyle.copyWith$2$color$fontSize(color, 13) : textStyle.copyWith$1$color(color); - t1 = _this.title; - titleText = A.AnimatedDefaultTextStyle$(t1 == null ? B.SizedBox_null_null_null_null : t1, B.C__Linear, B.Duration_200000, true, titleStyle); - t1 = _this.subtitle; - if (t1 != null) { - t2 = theme.textTheme; - t3 = t2.bodyMedium; - t3.toString; - color = _this._textColor$3(theme, tileTheme, t2.bodySmall.color); - subtitleStyle = _this._isDenseLayout$2(theme, tileTheme) ? t3.copyWith$2$color$fontSize(color, 12) : t3.copyWith$1$color(color); - subtitleText = A.AnimatedDefaultTextStyle$(t1, B.C__Linear, B.Duration_200000, true, subtitleStyle); + t2 = _this.title; + titleText = A.AnimatedDefaultTextStyle$(t2 == null ? B.SizedBox_null_null_null_null : t2, B.C__Linear, B.Duration_200000, true, titleStyle); + t2 = _this.subtitle; + if (t2 != null) { + t3 = theme.textTheme; + t4 = t3.bodyMedium; + t4.toString; + color = _this._textColor$3(theme, tileTheme, t3.bodySmall.color); + subtitleStyle = _this._isDenseLayout$2(theme, tileTheme) ? t4.copyWith$2$color$fontSize(color, 12) : t4.copyWith$1$color(color); + subtitleText = A.AnimatedDefaultTextStyle$(t2, B.C__Linear, B.Duration_200000, true, subtitleStyle); } else { subtitleStyle = _null; subtitleText = subtitleStyle; } - t1 = _this.trailing; - if (t1 != null) { + t2 = _this.trailing; + if (t2 != null) { leadingAndTrailingTextStyle.toString; - iconThemeData.toString; - trailingIcon = A.AnimatedDefaultTextStyle$(A.IconTheme_merge(t1, iconThemeData), B.C__Linear, B.Duration_200000, true, leadingAndTrailingTextStyle); + trailingIcon = A.AnimatedDefaultTextStyle$(t2, B.C__Linear, B.Duration_200000, true, leadingAndTrailingTextStyle); } else trailingIcon = _null; - t1 = context.dependOnInheritedWidgetOfExactType$1$0(type$.Directionality); - t1.toString; - textDirection = t1.textDirection; - t1 = _this.contentPadding; - if (t1 == null) - t1 = _null; - if (t1 == null) { - t1 = tileTheme.contentPadding; - t1 = t1 == null ? _null : t1.resolve$1(0, textDirection); - resolvedContentPadding = t1; + t2 = context.dependOnInheritedWidgetOfExactType$1$0(type$.Directionality); + t2.toString; + textDirection = t2.textDirection; + t2 = _this.contentPadding; + if (t2 == null) + t2 = _null; + if (t2 == null) { + t2 = tileTheme.contentPadding; + t2 = t2 == null ? _null : t2.resolve$1(0, textDirection); + resolvedContentPadding = t2; } else - resolvedContentPadding = t1; + resolvedContentPadding = t2; if (resolvedContentPadding == null) resolvedContentPadding = B.EdgeInsets_16_0_16_0; - t1 = A.LinkedHashSet_LinkedHashSet$_empty(type$.MaterialState); - t2 = _this.enabled; - if (t2) - t3 = _this.onTap == null && _this.onLongPress == null; + t2 = A.LinkedHashSet_LinkedHashSet$_empty(type$.MaterialState); + t3 = _this.enabled; + if (t3) + t4 = _this.onTap == null && _this.onLongPress == null; else - t3 = true; - if (t3) - t1.add$1(0, B.MaterialState_6); - t3 = _this.selected; - if (t3) - t1.add$1(0, B.MaterialState_4); - resolvedMouseCursor = A.MaterialStateProperty_resolveAs(B._EnabledAndDisabledMouseCursor_SystemMouseCursor_click_clickable, t1, type$.MouseCursor); - t1 = tileTheme.shape; - t4 = t2 ? _this.onTap : _null; - t5 = t2 ? _this.onLongPress : _null; - t6 = t1 == null ? B.Border_27z : t1; - if (t3) { - t7 = tileTheme.selectedTileColor; - color = t7 == null ? theme.listTileTheme.selectedTileColor : t7; + t4 = true; + if (t4) + t2.add$1(0, B.MaterialState_6); + t4 = _this.selected; + if (t4) + t2.add$1(0, B.MaterialState_4); + t5 = A.MaterialStateProperty_resolveAs(_null, t2, type$.nullable_MouseCursor); + if (t5 == null) + effectiveMouseCursor = _null; + else + effectiveMouseCursor = t5; + if (effectiveMouseCursor == null) + effectiveMouseCursor = B._EnabledAndDisabledMouseCursor_SystemMouseCursor_click_clickable.resolve$1(0, t2); + t2 = tileTheme.shape; + t5 = t3 ? _this.onTap : _null; + t6 = t3 ? _this.onLongPress : _null; + t7 = t2 == null ? B.Border_27z : t2; + if (t4) { + t8 = tileTheme.selectedTileColor; + color = t8 == null ? theme.listTileTheme.selectedTileColor : t8; } else { - t7 = _this.tileColor; - if (t7 == null) - t7 = tileTheme.tileColor; - color = t7 == null ? theme.listTileTheme.tileColor : t7; + t8 = _this.tileColor; + if (t8 == null) + t8 = tileTheme.tileColor; + color = t8 == null ? theme.listTileTheme.tileColor : t8; } - t7 = color == null ? B.Color_0 : color; - t8 = _this._isDenseLayout$2(theme, tileTheme); - t9 = theme.visualDensity; - t10 = titleStyle.textBaseline; - t10.toString; - t11 = subtitleStyle == null ? _null : subtitleStyle.textBaseline; - t12 = tileTheme.horizontalTitleGap; - if (t12 == null) - t12 = 16; - t13 = tileTheme.minVerticalPadding; + t8 = color == null ? B.Color_0 : color; + t9 = _this._isDenseLayout$2(theme, tileTheme); + t10 = theme.visualDensity; + t11 = titleStyle.textBaseline; + t11.toString; + t12 = subtitleStyle == null ? _null : subtitleStyle.textBaseline; + t13 = tileTheme.horizontalTitleGap; if (t13 == null) - t13 = 4; - t14 = tileTheme.minLeadingWidth; + t13 = 16; + t14 = tileTheme.minVerticalPadding; if (t14 == null) - t14 = 40; - t6 = A.Ink$(A.SafeArea$(false, new A._ListTile(leadingIcon, titleText, subtitleText, trailingIcon, _this.isThreeLine, t8, t9, textDirection, t10, t11, t12, t13, t14, _null), resolvedContentPadding, false), _null, new A.ShapeDecoration(t7, _null, _null, _null, t6), _null); - return A.InkWell$(false, _null, t2, new A.Semantics(A.SemanticsProperties$(_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, _null, t3, _null, _null, _null, _null, _null, _null, _null), false, false, false, t6, _null), t1, true, _null, _this.focusNode, _null, _this.hoverColor, _null, resolvedMouseCursor, _null, _null, _null, _null, t5, t4, _null, _null, _null, _null, _null); + t14 = 4; + 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), _null); + 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), 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); } }; A._ListTileSlot.prototype = { @@ -194590,15 +197463,14 @@ this.context.paintChild$2(child, type$.BoxParentData._as(t1).offset.$add(0, this.offset)); } }, - $signature: 613 + $signature: 760 }; A._RenderListTile_hitTestChildren_closure.prototype = { call$2(result, transformed) { return this.child.hitTest$2$position(result, transformed); }, - $signature: 65 + $signature: 68 }; - A._ListTileThemeData_Object_Diagnosticable.prototype = {}; A.__ListTile_RenderObjectWidget_SlottedMultiChildRenderObjectWidgetMixin.prototype = { updateRenderObject$2(context, renderObject) { return this.super$RenderObjectWidget$updateRenderObject(context, renderObject); @@ -194618,6 +197490,111 @@ t1[_i].detach$0(0); } }; + A.ListTileThemeData.prototype = { + get$hashCode(_) { + var _this = this; + return A.Object_hash(_this.dense, _this.shape, _this.style, _this.selectedColor, _this.iconColor, _this.textColor, _this.contentPadding, _this.tileColor, _this.selectedTileColor, _this.horizontalTitleGap, _this.minVerticalPadding, _this.minLeadingWidth, _this.enableFeedback, _this.mouseCursor, _this.visualDensity, 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.ListTileThemeData) + if (J.$eq$(other.shape, _this.shape)) + if (other.style == _this.style) + if (J.$eq$(other.selectedColor, _this.selectedColor)) + if (J.$eq$(other.iconColor, _this.iconColor)) + if (J.$eq$(other.textColor, _this.textColor)) + if (J.$eq$(other.contentPadding, _this.contentPadding)) + if (J.$eq$(other.tileColor, _this.tileColor)) + if (J.$eq$(other.selectedTileColor, _this.selectedTileColor)) + if (other.horizontalTitleGap == _this.horizontalTitleGap) + if (other.minVerticalPadding == _this.minVerticalPadding) + if (other.minLeadingWidth == _this.minLeadingWidth) + 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; + return t1; + } + }; + A.ListTileTheme.prototype = { + get$data(_) { + var _null = null, + t1 = this._list_tile_theme$_data; + return t1 == null ? A.ListTileThemeData$(_null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, this._list_tile_theme$_style, _null, _null, _null) : t1; + }, + wrap$2(_, context, child) { + var _null = null, + t1 = this._list_tile_theme$_data, + t2 = t1 != null, + t3 = t2 ? t1.dense : _null, + t4 = t2 ? t1.shape : _null, + t5 = t2 ? t1.style : this._list_tile_theme$_style, + t6 = t2 ? t1.selectedColor : _null, + t7 = t2 ? t1.iconColor : _null, + t8 = t2 ? t1.textColor : _null, + t9 = t2 ? t1.contentPadding : _null, + t10 = t2 ? t1.tileColor : _null, + t11 = t2 ? t1.selectedTileColor : _null, + t12 = t2 ? t1.enableFeedback : _null, + t13 = t2 ? t1.horizontalTitleGap : _null, + t14 = t2 ? t1.minVerticalPadding : _null; + return A.ListTileTheme$(child, A.ListTileThemeData$(t9, t3, t12, t13, t7, t2 ? t1.minLeadingWidth : _null, t14, _null, t6, t11, t4, t5, t8, t10, _null), _null, _null); + }, + updateShouldNotify$1(oldWidget) { + return !this.get$data(this).$eq(0, oldWidget.get$data(oldWidget)); + } + }; + A.ListTileTheme_merge_closure.prototype = { + call$1(context) { + var t5, t6, t7, t8, t9, t10, t11, t12, t13, + $parent = A.ListTileTheme_of(context), + t1 = $parent.dense, + t2 = $parent.shape, + 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, null); + }, + $signature: 1022 + }; + A._ListTileThemeData_Object_Diagnosticable.prototype = {}; A.MaterialType.prototype = { toString$0(_) { return "MaterialType." + this._core$_name; @@ -194630,17 +197607,18 @@ }; A._MaterialState.prototype = { build$1(_, context) { - var contents, t2, t3, t4, shape, _this = this, _null = null, + var modelShadowColor, t2, modelElevation, contents, t3, shape, t4, _this = this, _null = null, theme = A.Theme_of(context), + theme0 = A.Theme_of(context), t1 = _this._widget, color = t1.color; if (color == null) switch (t1.type.index) { case 0: - color = theme.canvasColor; + color = theme0.canvasColor; break; case 1: - color = theme.cardColor; + color = theme0.cardColor; break; case 3: case 2: @@ -194649,6 +197627,11 @@ default: A.throwExpression(A.ReachabilityError$(string$.x60null_c)); } + modelShadowColor = t1.shadowColor; + if (modelShadowColor == null) + modelShadowColor = theme.shadowColor; + t2 = modelShadowColor == null; + modelElevation = !t2 ? t1.elevation : 0; contents = t1.child; if (contents != null) { t1 = t1.textStyle; @@ -194656,31 +197639,30 @@ t1 = A.Theme_of(context).textTheme.bodyMedium; t1.toString; } - t2 = _this._widget; - contents = A.AnimatedDefaultTextStyle$(contents, B.C__Linear, t2.animationDuration, true, t1); - t1 = t2; + t3 = _this._widget; + contents = A.AnimatedDefaultTextStyle$(contents, B.C__Linear, t3.animationDuration, true, t1); + t1 = t3; } - t2 = t1.type; - contents = new A.NotificationListener(new A._InkFeatures(color, _this, t2 !== B.MaterialType_4, contents, _this._inkFeatureRenderer), new A._MaterialState_build_closure(_this), _null, type$.NotificationListener_LayoutChangedNotification); - if (t2 === B.MaterialType_0 && t1.shape == null && t1.borderRadius == null) { - t2 = t1.elevation; + 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) { + A.Theme_of(context).toString; color.toString; - t3 = A.ElevationOverlay_applyOverlay(context, color, t2); - t4 = _this._widget.shadowColor; - if (t4 == null) - t4 = A.Theme_of(context).shadowColor; - return new A.AnimatedPhysicalModel(contents, B.BoxShape_0, t1.clipBehavior, t2, t3, false, t4, B.Cubic_ifx, t1.animationDuration, _null, _null); + 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); } shape = _this._getShape$0(); t1 = _this._widget; if (t1.type === B.MaterialType_4) - return A._MaterialState__transparentInterior(t1.clipBehavior, contents, context, shape); + return A.ClipPath$(new A._ShapeBorderPaint(contents, shape, true, _null), t1.clipBehavior, new A.ShapeBorderClipper(shape, A.Directionality_maybeOf(context), _null)); t2 = t1.animationDuration; t3 = t1.clipBehavior; t4 = t1.elevation; color.toString; - t1 = t1.shadowColor; - return new A._MaterialInterior(contents, shape, true, t3, t4, color, t1 == null ? A.Theme_of(context).shadowColor : t1, B.Cubic_ifx, t2, _null, _null); + return new A._MaterialInterior(contents, shape, true, t3, t4, color, modelShadowColor, t1.surfaceTintColor, B.Cubic_ifx, t2, _null, _null); }, _getShape$0() { var t1 = this._widget, @@ -194718,7 +197700,7 @@ t1.markNeedsPaint$0(); return false; }, - $signature: 2777 + $signature: 1026 }; A._RenderInkFeatures.prototype = { addInkFeature$1(feature) { @@ -194802,13 +197784,16 @@ }; A._MaterialInteriorState.prototype = { forEachTween$1(visitor) { - var _this = this; + var t1, _this = this; _this._elevation = type$.nullable_Tween_double._as(visitor.call$3(_this._elevation, _this._widget.elevation, new A._MaterialInteriorState_forEachTween_closure())); - _this._shadowColor = type$.nullable_ColorTween._as(visitor.call$3(_this._shadowColor, _this._widget.shadowColor, new A._MaterialInteriorState_forEachTween_closure0())); - _this._border = type$.nullable_ShapeBorderTween._as(visitor.call$3(_this._border, _this._widget.shape, new A._MaterialInteriorState_forEachTween_closure1())); + t1 = _this._widget.shadowColor; + _this._shadowColor = t1 != null ? type$.nullable_ColorTween._as(visitor.call$3(_this._shadowColor, t1, new A._MaterialInteriorState_forEachTween_closure0())) : null; + t1 = _this._widget.surfaceTintColor; + _this._surfaceTintColor = t1 != null ? type$.nullable_ColorTween._as(visitor.call$3(_this._surfaceTintColor, t1, new A._MaterialInteriorState_forEachTween_closure1())) : null; + _this._border = type$.nullable_ShapeBorderTween._as(visitor.call$3(_this._border, _this._widget.shape, new A._MaterialInteriorState_forEachTween_closure2())); }, build$1(_, context) { - var t2, t3, elevation, t4, t5, t6, _this = this, + var t2, t3, elevation, color, modelElevation, shadowColor, t4, _this = this, t1 = _this._border; t1.toString; t2 = _this.get$_animation(); @@ -194818,35 +197803,48 @@ t1.toString; t3 = _this.get$_animation(); elevation = t1.transform$1(0, t3.get$value(t3)); - t3 = A.Directionality_maybeOf(context); - t1 = _this._widget; - t4 = t1.clipBehavior; - t1 = A.ElevationOverlay_applyOverlay(context, t1.color, elevation); - t5 = _this._shadowColor; - t5.toString; - t6 = _this.get$_animation(); - t6 = t5.transform$1(0, t6.get$value(t6)); - t6.toString; - return A.PhysicalShape$(new A._ShapeBorderPaint(_this._widget.child, t2, true, null), t4, new A.ShapeBorderClipper(t2, t3, null), t1, elevation, t6); + A.Theme_of(context).toString; + color = A.ElevationOverlay_applyOverlay(context, _this._widget.color, elevation); + modelElevation = _this._widget.shadowColor != null ? elevation : 0; + t1 = _this._shadowColor; + if (t1 == null) + shadowColor = null; + else { + t3 = _this.get$_animation(); + t3 = t1.transform$1(0, t3.get$value(t3)); + shadowColor = t3; + } + if (shadowColor == null) + shadowColor = B.Color_0; + t1 = A.Directionality_maybeOf(context); + t3 = _this._widget; + t4 = t3.clipBehavior; + return A.PhysicalShape$(new A._ShapeBorderPaint(t3.child, t2, true, null), t4, new A.ShapeBorderClipper(t2, t1, null), color, modelElevation, shadowColor); } }; A._MaterialInteriorState_forEachTween_closure.prototype = { call$1(value) { return new A.Tween(A._asDoubleS(value), null, type$.Tween_double); }, - $signature: 378 + $signature: 480 }; A._MaterialInteriorState_forEachTween_closure0.prototype = { call$1(value) { return new A.ColorTween(type$.Color._as(value), null); }, - $signature: 478 + $signature: 291 }; A._MaterialInteriorState_forEachTween_closure1.prototype = { + call$1(value) { + return new A.ColorTween(type$.Color._as(value), null); + }, + $signature: 291 + }; + A._MaterialInteriorState_forEachTween_closure2.prototype = { call$1(value) { return new A.ShapeBorderTween(type$.ShapeBorder._as(value), null); }, - $signature: 2881 + $signature: 1042 }; A._ShapeBorderPaint.prototype = { build$1(_, context) { @@ -194930,19 +197928,12 @@ return B.JSInt_methods.toString$0(A.Primitives_getYear(date)); }, formatCompactDate$1(date) { - var month, day, year; date.toString; - month = this._formatTwoDigitZeroPad$1(A.Primitives_getMonth(date)); - day = this._formatTwoDigitZeroPad$1(A.Primitives_getDay(date)); - year = B.JSString_methods.padLeft$2(B.JSInt_methods.toString$0(A.Primitives_getYear(date)), 4, "0"); - return month + "/" + day + "/" + year; + return this._formatTwoDigitZeroPad$1(A.Primitives_getMonth(date)) + "/" + this._formatTwoDigitZeroPad$1(A.Primitives_getDay(date)) + "/" + B.JSString_methods.padLeft$2(B.JSInt_methods.toString$0(A.Primitives_getYear(date)), 4, "0"); }, formatMediumDate$1(date) { - var day, month; date.toString; - day = B.List_ECn[A.Primitives_getWeekday(date) - 1]; - month = B.List_h8w[A.Primitives_getMonth(date) - 1]; - return day + ", " + month + " " + A.Primitives_getDay(date); + return B.List_ECn[A.Primitives_getWeekday(date) - 1] + ", " + B.List_h8w[A.Primitives_getMonth(date) - 1] + " " + A.Primitives_getDay(date); }, formatFullDate$1(date) { var month; @@ -195120,7 +198111,10 @@ } }, pageRowsInfoTitle$4(firstRow, lastRow, rowCount, rowCountIsApproximate) { - return rowCountIsApproximate ? "" + firstRow + "\u2013" + lastRow + " of about " + A.S(rowCount) : "" + firstRow + "\u2013" + lastRow + " of " + A.S(rowCount); + var t1 = "" + lastRow, + t2 = A.S(rowCount), + t3 = "" + firstRow + "\u2013"; + return rowCountIsApproximate ? t3 + t1 + " of about " + t2 : t3 + t1 + " of " + t2; }, get$rowsPerPageTitle() { return "Rows per page:"; @@ -195254,12 +198248,12 @@ updateMaterialState$1(key) { return this.updateMaterialState$2$onChanged(key, null); }, - addMaterialState$1(_state) { - if (this.MaterialStateMixin_materialStates.add$1(0, _state)) + addMaterialState$1(state) { + if (this.MaterialStateMixin_materialStates.add$1(0, state)) this.setState$1(new A.MaterialStateMixin_addMaterialState_closure()); }, - removeMaterialState$1(_state) { - if (this.MaterialStateMixin_materialStates.remove$1(0, _state)) + removeMaterialState$1(state) { + if (this.MaterialStateMixin_materialStates.remove$1(0, state)) this.setState$1(new A.MaterialStateMixin_removeMaterialState_closure()); } }; @@ -195274,7 +198268,7 @@ else t1.removeMaterialState$1(t2); }, - $signature: 72 + $signature: 73 }; A.MaterialStateMixin_addMaterialState_closure.prototype = { call$0() { @@ -195603,25 +198597,24 @@ }, _mergeable_material$_borderRadius$3(index, start, end) { var t1, startRadius, endRadius, t2, _this = this, - _s9_ = "_children", - cardRadius = B.Map_gnuL2.$index(0, B.MaterialType_1).topLeft; + _s9_ = "_children"; if (index > 0 && J.$index$asx(A._lateReadCheck(_this.___MergeableMaterialState__children, _s9_), index - 1) instanceof A.MaterialGap) { t1 = _this._animationTuples.$index(0, J.$index$asx(A._lateReadCheck(_this.___MergeableMaterialState__children, _s9_), index - 1).key).startAnimation; - t1 = A.Radius_lerp(B.Radius_0_0, cardRadius, t1.get$value(t1)); + t1 = A.Radius_lerp(B.Radius_0_0, B.Radius_2_2, t1.get$value(t1)); t1.toString; startRadius = t1; } else startRadius = B.Radius_0_0; if (index < J.get$length$asx(A._lateReadCheck(_this.___MergeableMaterialState__children, _s9_)) - 2 && J.$index$asx(A._lateReadCheck(_this.___MergeableMaterialState__children, _s9_), index + 1) instanceof A.MaterialGap) { t1 = _this._animationTuples.$index(0, J.$index$asx(A._lateReadCheck(_this.___MergeableMaterialState__children, _s9_), index + 1).key).endAnimation; - t1 = A.Radius_lerp(B.Radius_0_0, cardRadius, t1.get$value(t1)); + t1 = A.Radius_lerp(B.Radius_0_0, B.Radius_2_2, t1.get$value(t1)); t1.toString; endRadius = t1; } else endRadius = B.Radius_0_0; _this._widget.toString; - t1 = start ? cardRadius : startRadius; - t2 = end ? cardRadius : endRadius; + t1 = start ? B.Radius_2_2 : startRadius; + t2 = end ? B.Radius_2_2 : endRadius; return new A.BorderRadius(t1, t1, t2, t2); }, _getGapSize$1(index) { @@ -195675,7 +198668,7 @@ child = A.AnimatedContainer$(child, _null, B.Cubic_ifx, new A.BoxDecoration(_null, _null, border, _null, _null, _null, B.BoxShape_0), B.Duration_200000, _null, new A._MergeableMaterialSliceKey(J.$index$asx(A._lateReadCheck(_this.___MergeableMaterialState__children, _s9_), i).key), _null, _null, _null); t2._as(J.$index$asx(A._lateReadCheck(_this.___MergeableMaterialState__children, _s9_), i)).toString; t3 = A.Theme_of(context).cardColor; - slices.push(A.Container$(_null, new A.Material(child, B.MaterialType_4, 0, _null, _null, _null, _null, true, B.Clip_0, B.Duration_200000, _null, _null), B.Clip_0, _null, _null, new A.BoxDecoration(t3, _null, _null, _this._mergeable_material$_borderRadius$3(i, i === 0, i === J.get$length$asx(A._lateReadCheck(_this.___MergeableMaterialState__children, _s9_)) - 1), _null, _null, B.BoxShape_0), _null, _null, _null, _null, _null, _null, _null, _null)); + slices.push(A.Container$(_null, new A.Material(child, B.MaterialType_4, 0, _null, _null, _null, _null, _null, true, B.Clip_0, B.Duration_200000, _null, _null), B.Clip_0, _null, _null, new A.BoxDecoration(t3, _null, _null, _this._mergeable_material$_borderRadius$3(i, i === 0, i === J.get$length$asx(A._lateReadCheck(_this.___MergeableMaterialState__children, _s9_)) - 1), _null, _null, B.BoxShape_0), _null, _null, _null, _null, _null, _null, _null, _null)); } if (slices.length !== 0) { _this._widget.toString; @@ -195695,13 +198688,13 @@ call$1(child) { return child.key; }, - $signature: 675 + $signature: 757 }; A._MergeableMaterialState_didUpdateWidget_closure0.prototype = { call$1(child) { return child.key; }, - $signature: 675 + $signature: 757 }; A._MergeableMaterialSliceKey.prototype = { $eq(_, other) { @@ -195743,7 +198736,7 @@ this.markNeedsPaint$0(); }, paint$2(context, offset) { - var t1, t2, t3, index, t4, t5, t6, t7, t8, t9, t10, t11, t12, t13, _this = this, + var t1, t2, t3, index, t4, t5, t6, t7, t8, t9, t10, _this = this, child = _this.ContainerRenderObjectMixin__firstChild; for (t1 = type$.ListBodyParentData, t2 = offset._dx, t3 = offset._dy, index = 0; child != null;) { t4 = child.parentData; @@ -195759,10 +198752,7 @@ t9 = context.get$canvas(context); if (_this._mergeable_material$_elevation !== 0) { t10 = A.Path_Path(); - t11 = B.Map_gnuL2.$index(0, B.MaterialType_1); - t12 = t11.topLeft; - t13 = t11.topRight; - t10.addRRect$1(0, A.RRect$fromRectAndCorners(new A.Rect(t6, t5, t6 + t8, t5 + t7), t11.bottomLeft, t11.bottomRight, t12, t13)); + t10.addRRect$1(0, 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)); t9.drawShadow$4(0, t10, B.Color_4278190080, _this._mergeable_material$_elevation, true); } } @@ -195790,7 +198780,7 @@ A.NavigationBarThemeData.prototype = { get$hashCode(_) { var _this = this; - return A.hashValues(_this.height, _this.backgroundColor, _this.indicatorColor, _this.labelTextStyle, _this.iconTheme, _this.labelBehavior, B.C__HashEnd, B.C__HashEnd, B.C__HashEnd, B.C__HashEnd, B.C__HashEnd, B.C__HashEnd, B.C__HashEnd, B.C__HashEnd, B.C__HashEnd, B.C__HashEnd, B.C__HashEnd, B.C__HashEnd, B.C__HashEnd, B.C__HashEnd); + return A.Object_hash(_this.height, _this.backgroundColor, _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, B.C_SentinelValue); }, $eq(_, other) { var _this = this; @@ -195800,7 +198790,7 @@ 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.indicatorColor, _this.indicatorColor) && 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.indicatorColor, _this.indicatorColor) && J.$eq$(other.indicatorShape, _this.indicatorShape) && other.labelTextStyle == _this.labelTextStyle && other.iconTheme == _this.iconTheme && true; } }; A._LerpProperties2.prototype = { @@ -195818,7 +198808,7 @@ A.NavigationRailThemeData.prototype = { get$hashCode(_) { var _this = this; - return A.hashValues(_this.backgroundColor, _this.elevation, _this.unselectedLabelTextStyle, _this.selectedLabelTextStyle, _this.unselectedIconTheme, _this.selectedIconTheme, _this.groupAlignment, _this.labelType, _this.useIndicator, _this.indicatorColor, B.C__HashEnd, B.C__HashEnd, B.C__HashEnd, B.C__HashEnd, B.C__HashEnd, B.C__HashEnd, B.C__HashEnd, B.C__HashEnd, B.C__HashEnd, B.C__HashEnd); + 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); }, $eq(_, other) { var t1, _this = this; @@ -195836,7 +198826,7 @@ if (J.$eq$(other.unselectedIconTheme, _this.unselectedIconTheme)) if (J.$eq$(other.selectedIconTheme, _this.selectedIconTheme)) if (other.groupAlignment == _this.groupAlignment) - t1 = J.$eq$(other.indicatorColor, _this.indicatorColor); + t1 = J.$eq$(other.indicatorColor, _this.indicatorColor) && other.minWidth == _this.minWidth && other.minExtendedWidth == _this.minExtendedWidth; else t1 = false; else @@ -195859,18 +198849,18 @@ A._NavigationRailThemeData_Object_Diagnosticable.prototype = {}; A.OutlinedButton.prototype = { defaultStyleOf$1(context) { - var scaledPadding, t2, t3, t4, + var t1, t2, t3, t4, t5, theme = A.Theme_of(context), - colorScheme = theme.colorScheme, - t1 = A.MediaQuery_maybeOf(context); - t1 = t1 == null ? null : t1.textScaleFactor; - scaledPadding = A.ButtonStyleButton_scaledPadding(B.EdgeInsets_16_0_16_0, B.EdgeInsets_8_0_8_0, B.EdgeInsets_4_0_4_0, t1 == null ? 1 : t1); + colorScheme = theme.colorScheme; + A.Theme_of(context).toString; t1 = theme.shadowColor; t2 = theme.textTheme; - t3 = A.Theme_of(context).colorScheme.onSurface.value; - t3 = A.Color$fromARGB(31, t3 >>> 16 & 255, t3 >>> 8 & 255, t3 & 255); - t4 = theme.visualDensity; - return A.OutlinedButton_styleFrom(B.Alignment_0_0, B.Duration_200000, B.Color_0, B.SystemMouseCursor_forbidden, 0, true, B.SystemMouseCursor_click, B.Size_wjo, B.Size_64_36, colorScheme.onSurface, scaledPadding, colorScheme.primary, t1, B.RoundedRectangleBorder_LkV0, new A.BorderSide(t3, 1, B.BorderStyle_1), B.C__InkRippleFactory, theme.materialTapTargetSize, t2.labelLarge, t4); + t3 = A._scaledPadding1(context); + t4 = A.Theme_of(context).colorScheme.onSurface.value; + t4 = A.Color$fromARGB(31, t4 >>> 16 & 255, t4 >>> 8 & 255, t4 & 255); + t5 = theme.visualDensity; + t5 = A.OutlinedButton_styleFrom(B.Alignment_0_0, B.Duration_200000, B.Color_0, B.SystemMouseCursor_basic, 0, true, B.SystemMouseCursor_click, B.Size_wjo, B.Size_64_36, colorScheme.onSurface, t3, colorScheme.primary, t1, B.RoundedRectangleBorder_LkV0, new A.BorderSide(t4, 1, B.BorderStyle_1), B.C__InkRippleFactory, theme.materialTapTargetSize, t2.labelLarge, t5); + return t5; }, themeStyleOf$1(context) { var t1; @@ -195973,7 +198963,7 @@ platform = B.TargetPlatform_2; matchingBuilder = theme._builders.$index(0, platform); if (matchingBuilder == null) - matchingBuilder = B.C_FadeUpwardsPageTransitionsBuilder; + matchingBuilder = B.C_ZoomPageTransitionsBuilder; return matchingBuilder.buildTransitions$1$5(this, context, animation, secondaryAnimation, child, this.$ti._precomputed1); } }; @@ -195994,7 +198984,7 @@ }, "call*": "call$3", $requiredArgCount: 3, - $signature: 571 + $signature: 753 }; A._ZoomPageTransition_build_closure0.prototype = { call$3(context, animation, child) { @@ -196002,7 +198992,7 @@ }, "call*": "call$3", $requiredArgCount: 3, - $signature: 553 + $signature: 752 }; A._ZoomPageTransition_build_closure1.prototype = { call$3(context, animation, child) { @@ -196010,7 +199000,7 @@ }, "call*": "call$3", $requiredArgCount: 3, - $signature: 571 + $signature: 753 }; A._ZoomPageTransition_build_closure2.prototype = { call$3(context, animation, child) { @@ -196018,7 +199008,7 @@ }, "call*": "call$3", $requiredArgCount: 3, - $signature: 553 + $signature: 752 }; A._ZoomEnterTransition.prototype = { build$1(_, context) { @@ -196053,10 +199043,9 @@ }; A._ZoomEnterTransition_build_closure.prototype = { call$2(context, child) { - var _null = null; - return A.Container$(_null, child, B.Clip_0, A.Color$fromARGB(B.JSNumber_methods.round$0(255 * this._box_0.opacity), 0, 0, 0), _null, _null, _null, _null, _null, _null, _null, _null, _null, _null); + return new A.ColoredBox(A.Color$fromARGB(B.JSNumber_methods.round$0(255 * this._box_0.opacity), 0, 0, 0), child, null); }, - $signature: 3428 + $signature: 1047 }; A._ZoomExitTransition.prototype = { build$1(_, context) { @@ -196074,20 +199063,6 @@ } }; A.PageTransitionsBuilder.prototype = {}; - A.FadeUpwardsPageTransitionsBuilder.prototype = { - buildTransitions$1$5(route, context, animation, secondaryAnimation, child) { - var t3, t4, - t1 = $.$get$_FadeUpwardsPageTransition__bottomUpTween(), - t2 = $.$get$_FadeUpwardsPageTransition__fastOutSlowInTween(); - t1.toString; - t3 = t1.$ti._eval$1("_ChainedEvaluation"); - animation.toString; - type$.Animation_double._as(animation); - t4 = $.$get$_FadeUpwardsPageTransition__easeInTween(); - t4.toString; - return new A._FadeUpwardsPageTransition(new A._AnimatedEvaluation(animation, new A._ChainedEvaluation(t2, t1, t3), t3._eval$1("_AnimatedEvaluation")), new A._AnimatedEvaluation(animation, t4, A._instanceType(t4)._eval$1("_AnimatedEvaluation")), child, null); - } - }; A.ZoomPageTransitionsBuilder.prototype = { buildTransitions$1$5(route, context, animation, secondaryAnimation, child) { return new A._ZoomPageTransition(animation, secondaryAnimation, child, null); @@ -196117,14 +199092,14 @@ return t1 && A.listEquals0(_this._all$1(other._builders), _this._all$1(_this._builders)); }, get$hashCode(_) { - return A.hashList(this._all$1(this._builders)); + return A.Object_hashAll(this._all$1(this._builders)); } }; A.PageTransitionsTheme__all_closure.prototype = { call$1(platform) { return this.builders.$index(0, platform); }, - $signature: 3423 + $signature: 1048 }; A._PageTransitionsTheme_Object_Diagnosticable.prototype = {}; A.PaginatedDataTable.prototype = { @@ -196322,7 +199297,7 @@ call$1(column) { return B.DataCell_AHF; }, - $signature: 583 + $signature: 750 }; A.PaginatedDataTableState__getProgressIndicatorRowFor_closure.prototype = { call$1(column) { @@ -196332,13 +199307,13 @@ } return B.DataCell_AHF; }, - $signature: 583 + $signature: 750 }; A.PaginatedDataTableState__getRows_closure.prototype = { call$0() { return this.$this._widget.source.getRow$1(this.index); }, - $signature: 3322 + $signature: 1052 }; A.PaginatedDataTableState_build_closure.prototype = { call$2(context, constraints) { @@ -196351,7 +199326,7 @@ t5 = t4.textTheme; t5 = t3._selectedRowCount > 0 ? t5.titleMedium.copyWith$1$color(t4.colorScheme.secondary) : t5.titleLarge.copyWith$1$fontWeight(B.FontWeight_3); t3 = t3._selectedRowCount > 0 ? t4.secondaryHeaderColor : _null; - t5 = A.DefaultTextStyle$(A.IconTheme_merge(A.Ink$(new A.Padding(B.EdgeInsetsDirectional_24_0_14_0, A.Row$(t2, B.CrossAxisAlignment_2, B.MainAxisAlignment_1, B.MainAxisSize_1, _null), _null), t3, _null, 64), B.IconThemeData_gsm), _null, _null, B.TextOverflow_0, true, t5, _null, _null, B.TextWidthBasis_0); + t5 = A.DefaultTextStyle$(A.IconTheme_merge(A.Ink$(new A.Padding(B.EdgeInsetsDirectional_24_0_14_0, A.Row$(t2, B.CrossAxisAlignment_2, B.MainAxisAlignment_1, B.MainAxisSize_1, _null), _null), t3, _null, 64), B.IconThemeData_XJy), _null, _null, B.TextOverflow_0, true, t5, _null, _null, B.TextWidthBasis_0); t1.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, _null, _null, _null, _null), true, false, false, t5, _null)); } t2 = _this.$this; @@ -196364,10 +199339,15 @@ t3 = _this.footerTextStyle; t3.toString; t2._widget.toString; - t1.push(A.DefaultTextStyle$(A.IconTheme_merge(new A.SizedBox(_null, 56, A.SingleChildScrollView$(A.Row$(_this.footerWidgets, B.CrossAxisAlignment_2, B.MainAxisAlignment_0, B.MainAxisSize_1, _null), _null, B.DragStartBehavior_1, _null, _null, _null, true, B.Axis_0), _null), B.IconThemeData_gsm), _null, _null, B.TextOverflow_0, true, t3, _null, _null, B.TextWidthBasis_0)); + t1.push(A.DefaultTextStyle$(A.IconTheme_merge(new A.SizedBox(_null, 56, A.SingleChildScrollView$(A.Row$(_this.footerWidgets, B.CrossAxisAlignment_2, B.MainAxisAlignment_0, B.MainAxisSize_1, _null), _null, B.DragStartBehavior_1, _null, _null, _null, true, B.Axis_0), _null), B.IconThemeData_XJy), _null, _null, B.TextOverflow_0, true, t3, _null, _null, B.TextWidthBasis_0)); return A.Column$(t1, B.CrossAxisAlignment_3, _null, B.MainAxisAlignment_0, B.MainAxisSize_1, B.VerticalDirection_1); }, - $signature: 3298 + $signature: 1053 + }; + A.PopupMenuPosition.prototype = { + toString$0(_) { + return "PopupMenuPosition." + this._core$_name; + } }; A.PopupMenuEntry.prototype = {}; A.PopupMenuDivider.prototype = { @@ -196446,7 +199426,7 @@ A.Navigator_of(t2, false).pop$1(0, t1.value); }, build$1(_, context) { - var style, t2, item, effectiveMouseCursor, _null = null, + var style, t2, item, _null = null, theme = A.Theme_of(context), popupMenuTheme = A.PopupMenuTheme_of(context), t1 = this._widget; @@ -196458,9 +199438,7 @@ style = t2; } 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); - effectiveMouseCursor = A.MaterialStateProperty_resolveAs(B._EnabledAndDisabledMouseCursor_SystemMouseCursor_click_clickable, A.LinkedHashSet_LinkedHashSet$_empty(type$.MaterialState), type$.MouseCursor); - this._widget.toString; - t1 = A.InkWell$(false, _null, true, item, _null, true, _null, _null, _null, _null, _null, effectiveMouseCursor, _null, _null, _null, _null, _null, this.get$handleTap(), _null, _null, _null, _null, _null); + 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); 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), false, false, false, t1, _null), _null); } }; @@ -196501,7 +199479,7 @@ call$1(size) { this.$this.route.itemSizes[this.i] = size; }, - $signature: 589 + $signature: 766 }; A._PopupMenu_build_closure0.prototype = { call$2(context, child) { @@ -196523,68 +199501,92 @@ 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, B.MaterialType_1), new A._AnimatedEvaluation(t3, t1, A._instanceType(t1)._eval$1("_AnimatedEvaluation"))); + 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"))); }, - $signature: 3272 + $signature: 1054 }; A._PopupMenuRouteLayout.prototype = { getConstraintsForChild$1(constraints) { return A.BoxConstraints$loose(new A.Size(B.JSInt_methods.clamp$2(1 / 0, constraints.minWidth, constraints.maxWidth), B.JSInt_methods.clamp$2(1 / 0, constraints.minHeight, constraints.maxHeight))).deflate$1(B.EdgeInsets_8_8_8_8.$add(0, this.padding)); }, getPositionForChild$2(size, childSize) { - var t4, selectedItemOffset, index, x, x0, t5, y0, _this = this, + var t5, selectedItemOffset, index, y0, x, x0, originCenter, subScreen, _this = this, t1 = size._dy, t2 = _this.position, y = t2.top, - t3 = _this.selectedItemIndex; - if (t3 != null && true) { - t3.toString; - t4 = _this.itemSizes; + t3 = t2.bottom, + t4 = _this.selectedItemIndex; + if (t4 != null && true) { + t4.toString; + t5 = _this.itemSizes; selectedItemOffset = 8; index = 0; - for (; index < t3; ++index) - selectedItemOffset += t4[index]._dy; - y = y + (t1 - y - t2.bottom) / 2 - (selectedItemOffset + t4[t3]._dy / 2); - } + for (; index < t4; ++index) + selectedItemOffset += t5[index]._dy; + y0 = y + (t1 - y - t3) / 2 - (selectedItemOffset + t5[t4]._dy / 2); + } else + y0 = y; x = t2.left; t2 = t2.right; if (x > t2) - x = size._dx - t2 - childSize._dx; - else if (!(x < t2)) + x0 = size._dx - t2 - childSize._dx; + else if (x < t2) + x0 = x; + else switch (_this.textDirection) { case B.TextDirection_0: - x = size._dx - t2 - childSize._dx; + x0 = size._dx - t2 - childSize._dx; break; case B.TextDirection_1: + x0 = x; break; default: throw A.wrapException(A.ReachabilityError$(string$.x60null_c)); } - t2 = _this.padding; - x0 = 8 + t2.left; - if (x < x0) - x = x0; - else { - t3 = childSize._dx; - t4 = size._dx; - t5 = t2.right; - if (x + t3 > t4 - 8 - t5) - x = t4 - t3 - 8 - t5; + t4 = 0 + size._dx; + t1 = 0 + t1; + originCenter = new A.Rect(x, y, t4 - 0 - t2, t1 - 0 - t3).get$center(); + subScreen = _this._closestScreen$2(A.DisplayFeatureSubScreen_subScreensInBounds(new A.Rect(0, 0, t4, t1), _this.avoidBounds), originCenter); + t1 = _this.padding; + x = subScreen.left + 8 + t1.left; + if (!(x0 < x)) { + t2 = childSize._dx; + t3 = subScreen.right; + t4 = t1.right; + x = x0 + t2 > t3 - 8 - t4 ? t3 - t2 - 8 - t4 : x0; } - y0 = 8 + t2.top; - if (y < y0) - y = y0; + t2 = t1.top; + if (y0 < subScreen.top + 8 + t2) + y = 8 + t2; else { - t3 = childSize._dy; - t2 = t2.bottom; - if (y + t3 > t1 - 8 - t2) - y = t1 - t2 - 8 - t3; + t2 = childSize._dy; + t3 = subScreen.bottom; + t1 = t1.bottom; + y = y0 + t2 > t3 - 8 - t1 ? t3 - t2 - 8 - t1 : y0; } return new A.Offset(x, y); }, + _closestScreen$2(screens, point) { + var t1, t2, t3, _i, $screen, t4, t5, t6, t7, + closest = B.JSArray_methods.get$first(screens); + for (t1 = screens.length, t2 = point._dx, t3 = point._dy, _i = 0; _i < screens.length; screens.length === t1 || (0, A.throwConcurrentModificationError)(screens), ++_i) { + $screen = screens[_i]; + t4 = $screen.left; + t5 = $screen.top; + t4 = t4 + ($screen.right - t4) / 2 - t2; + t5 = t5 + ($screen.bottom - t5) / 2 - t3; + t6 = closest.left; + t7 = closest.top; + t6 = t6 + (closest.right - t6) / 2 - t2; + t7 = t7 + (closest.bottom - t7) / 2 - t3; + if (Math.sqrt(t4 * t4 + t5 * t5) < Math.sqrt(t6 * t6 + t7 * t7)) + closest = $screen; + } + return closest; + }, shouldRelayout$1(oldDelegate) { var _this = this; - return !_this.position.$eq(0, oldDelegate.position) || _this.selectedItemIndex != oldDelegate.selectedItemIndex || _this.textDirection != oldDelegate.textDirection || !A.listEquals0(_this.itemSizes, oldDelegate.itemSizes) || !_this.padding.$eq(0, oldDelegate.padding); + return !_this.position.$eq(0, oldDelegate.position) || _this.selectedItemIndex != oldDelegate.selectedItemIndex || _this.textDirection != oldDelegate.textDirection || !A.listEquals0(_this.itemSizes, oldDelegate.itemSizes) || !_this.padding.$eq(0, oldDelegate.padding) || !A.setEquals(_this.avoidBounds, oldDelegate.avoidBounds); } }; A._PopupMenuRoute.prototype = { @@ -196616,7 +199618,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, 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, null, _this.$ti._eval$1("_PopupMenu<1>"))), null), context, true, true, true, true); }, get$barrierLabel() { return this.barrierLabel; @@ -196624,14 +199626,16 @@ }; A._PopupMenuRoute_buildPage_closure.prototype = { call$1(context) { - var _this = this, + var t4, t5, _this = this, t1 = _this.$this, t2 = _this._box_0.selectedItemIndex, t3 = context.dependOnInheritedWidgetOfExactType$1$0(type$.Directionality); t3.toString; - return new A.CustomSingleChildLayout(new A._PopupMenuRouteLayout(t1.position, t1.itemSizes, t2, t3.textDirection, _this.mediaQuery.padding), new A._CaptureAll(t1.capturedThemes._themes, _this.menu, null), null); + t4 = _this.mediaQuery; + 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: 693 + $signature: 767 }; A.PopupMenuButton.prototype = { createState$0() { @@ -196657,10 +199661,12 @@ t3.toString; t2._as(t3); _this._widget.toString; + switch (0) { + case 0: + break; + } t2 = A.MatrixUtils_transformPoint(t1.getTransformTo$1(0, t3), B.Offset_0_0); - t4 = t1._box$_size.bottomRight$1(0, B.Offset_0_0); - _this._widget.toString; - t4 = t4.$add(0, B.Offset_0_0); + t4 = t1._box$_size.bottomRight$1(0, B.Offset_0_0).$add(0, B.Offset_0_0); t4 = A.Rect$fromPoints(t2, A.MatrixUtils_transformPoint(t1.getTransformTo$1(0, t3), t4)); t3 = t3._box$_size; position = A.RelativeRect_RelativeRect$fromRect(t4, new A.Rect(0, 0, 0 + t3._dx, 0 + t3._dy)); @@ -196712,9 +199718,9 @@ t9 = t4._eval$1("_AsyncCompleter<1?>"); t10 = A.ProxyAnimation$(B.C__AlwaysDismissedAnimation); t11 = A._setArrayType([], type$.JSArray_OverlayEntry); - t12 = A.List_List$filled(0, _null, false, type$.nullable_void_Function); + t12 = $.$get$ChangeNotifier__emptyListeners(); t13 = $.Zone__current; - $navigator.push$1(new A._PopupMenuRoute(position, items, t1, t3.initialValue, elevation, semanticLabel, shape, color, t6, 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, 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, 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, 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); } }, get$_popup_menu$_canRequestFocus() { @@ -196733,7 +199739,8 @@ } }, build$1(_, context) { - var t1, t2, t3, _this = this, _null = null; + var t1, t2, t3, t4, _this = this, _null = null, + iconTheme = A.IconTheme_of(context); _this._widget.toString; A.PopupMenuTheme_of(context).toString; t1 = _this._widget; @@ -196745,19 +199752,22 @@ t1 = t1.get$showMenuTooltip(); } t2 = _this._widget.enabled ? _this.get$showButtonMenu() : _null; - return A.Tooltip$(A.InkWell$(false, _null, _this.get$_popup_menu$_canRequestFocus(), _this._widget.child, _null, true, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, t2, _null, _null, _null, _null, _null), t1); + return A.Tooltip$(A.InkWell$(false, _null, _this.get$_popup_menu$_canRequestFocus(), _this._widget.child, _null, true, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, t2, _null, _null, _null, _null, _null, _null), t1); } t2 = t1.icon; 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; + if (t4 == null) + t4 = 24; 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, 24, _this._widget.enabled ? _this.get$showButtonMenu() : _null, t3, _null, t1, _null); + return A.IconButton$(B.Alignment_0_0, _null, _null, true, t2, t4, _this._widget.enabled ? _this.get$showButtonMenu() : _null, t3, _null, t1, _null); } }; A.PopupMenuButtonState_showButtonMenu_closure.prototype = { @@ -196775,20 +199785,47 @@ return this.$this.$ti._eval$1("Null(1?)"); } }; + 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(PopupMenuItemState)"; + } + }; A.PopupMenuThemeData.prototype = { get$hashCode(_) { var _this = this; - return A.hashValues(_this.color, _this.shape, _this.elevation, _this.textStyle, _this.enableFeedback, B.C__HashEnd, B.C__HashEnd, B.C__HashEnd, B.C__HashEnd, B.C__HashEnd, B.C__HashEnd, B.C__HashEnd, B.C__HashEnd, B.C__HashEnd, B.C__HashEnd, B.C__HashEnd, B.C__HashEnd, B.C__HashEnd, B.C__HashEnd, B.C__HashEnd); + 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); }, $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.PopupMenuThemeData && other.elevation == _this.elevation && J.$eq$(other.color, _this.color) && J.$eq$(other.shape, _this.shape) && J.$eq$(other.textStyle, _this.textStyle) && true; + 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; + else + t1 = false; + else + t1 = false; + else + t1 = false; + else + t1 = false; + else + t1 = false; + return t1; } }; A._PopupMenuThemeData_Object_Diagnosticable.prototype = {}; @@ -196821,9 +199858,8 @@ }; A._LinearProgressIndicatorPainter.prototype = { paint$2(canvas, size) { - var t2, t3, x1, t4, x2, _this = this, - t1 = A._detectRenderer(), - paint = t1 ? A.CkPaint$() : new A.SurfacePaint(new A.SurfacePaintData()); + var t1, t2, t3, x1, t4, x2, _this = this, + paint = $.$get$useCanvasKit() ? A.CkPaint$() : new A.SurfacePaint(new A.SurfacePaintData()); paint.set$color(0, _this.backgroundColor); paint.set$style(0, B.PaintingStyle_0); t1 = size._dx; @@ -196868,7 +199904,7 @@ } _this.canvas.drawRect$2(0, new A.Rect(left, 0, left + width, 0 + _this.size._dy), _this.paint); }, - $signature: 3253 + $signature: 1055 }; A.LinearProgressIndicator.prototype = { createState$0() { @@ -196941,23 +199977,22 @@ var t1 = this.$this; return t1._buildIndicator$3(context, A._lateReadCheck(A._lateReadCheck(t1.___LinearProgressIndicatorState__controller, "_controller").__AnimationController__value, "_value"), this.textDirection); }, - $signature: 183 + $signature: 195 }; A._CircularProgressIndicatorPainter.prototype = { paint$2(canvas, size) { var t2, t3, backgroundPaint, _this = this, - t1 = A._detectRenderer(), + t1 = $.$get$useCanvasKit(), paint = t1 ? A.CkPaint$() : new A.SurfacePaint(new A.SurfacePaintData()); paint.set$color(0, _this.valueColor); - t1 = _this.strokeWidth; - paint.set$strokeWidth(t1); + t2 = _this.strokeWidth; + paint.set$strokeWidth(t2); paint.set$style(0, B.PaintingStyle_1); - t2 = _this.backgroundColor; - if (t2 != null) { - t3 = A._detectRenderer(); - backgroundPaint = t3 ? A.CkPaint$() : new A.SurfacePaint(new A.SurfacePaintData()); - backgroundPaint.set$color(0, t2); - backgroundPaint.set$strokeWidth(t1); + t3 = _this.backgroundColor; + if (t3 != null) { + backgroundPaint = t1 ? A.CkPaint$() : new A.SurfacePaint(new A.SurfacePaintData()); + backgroundPaint.set$color(0, t3); + backgroundPaint.set$strokeWidth(t2); backgroundPaint.set$style(0, B.PaintingStyle_1); canvas.drawArc$5(0, new A.Rect(0, 0, 0 + size._dx, 0 + size._dy), 0, 6.282185307179586, false, backgroundPaint); } @@ -197062,7 +200097,7 @@ t2.toString; return t1._buildMaterialIndicator$5(context, t3, t4, t5, t2.transform$1(0, t6.get$value(t6))); }, - $signature: 183 + $signature: 195 }; A._RefreshProgressIndicatorPainter.prototype = { paint$2(canvas, size) { @@ -197083,8 +200118,7 @@ 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); - t1 = A._detectRenderer(); - paint = t1 ? A.CkPaint$() : new A.SurfacePaint(new A.SurfacePaintData()); + paint = $.$get$useCanvasKit() ? A.CkPaint$() : new A.SurfacePaint(new A.SurfacePaintData()); paint.set$color(0, _this.valueColor); paint.set$strokeWidth(t2); paint.set$style(0, B.PaintingStyle_0); @@ -197155,7 +200189,7 @@ t3 = t2.strokeWidth; t4 = tailValue * 3 / 2 * 3.141592653589793; t5 = Math.max(headValue * 3 / 2 * 3.141592653589793 - t4, 0.001); - return t2._buildSemanticsWrapper$2$child$context(A.Container$(_null, A.Material$(B.Duration_200000, true, _null, new A.Padding(B.EdgeInsets_12_12_12_12, A.Opacity$(false, A.Transform$rotate(B.Alignment_0_0, rotation, A.CustomPaint$(_null, _null, _null, new A._RefreshProgressIndicatorPainter(arrowheadScale, _null, valueColor, _null, headValue, tailValue, offsetValue, rotationValue, t3, -1.5707963267948966 + t4 + rotationValue * 3.141592653589793 * 2 + offsetValue * 0.5 * 3.141592653589793, t5, _null), B.Size_0_0), _null), (t1 >>> 24 & 255) / 255), _null), B.Clip_0, backgroundColor, 2, _null, _null, _null, _null, B.MaterialType_2), B.Clip_0, _null, _null, _null, _null, 41, _null, B.EdgeInsets_4_4_4_4, _null, _null, _null, 41), context); + return t2._buildSemanticsWrapper$2$child$context(A.Container$(_null, A.Material$(B.Duration_200000, true, _null, new A.Padding(B.EdgeInsets_12_12_12_12, A.Opacity$(A.Transform$rotate(B.Alignment_0_0, rotation, A.CustomPaint$(_null, _null, _null, new A._RefreshProgressIndicatorPainter(arrowheadScale, _null, valueColor, _null, headValue, tailValue, offsetValue, rotationValue, t3, -1.5707963267948966 + t4 + rotationValue * 3.141592653589793 * 2 + offsetValue * 0.5 * 3.141592653589793, t5, _null), B.Size_0_0), _null), (t1 >>> 24 & 255) / 255), _null), B.Clip_0, backgroundColor, 2, _null, _null, _null, _null, _null, B.MaterialType_2), B.Clip_0, _null, _null, _null, _null, 41, _null, B.EdgeInsets_4_4_4_4, _null, _null, _null, 41), context); } }; A._RefreshProgressIndicatorState__buildAnimation_closure.prototype = { @@ -197180,7 +200214,7 @@ t2.toString; return t1._buildMaterialIndicator$5(context, 1.05 * t3, t4, t5, t2.transform$1(0, t6.get$value(t6))); }, - $signature: 183 + $signature: 195 }; A.__CircularProgressIndicatorState_State_SingleTickerProviderStateMixin.prototype = { dispose$0(_) { @@ -197215,7 +200249,7 @@ A.ProgressIndicatorThemeData.prototype = { get$hashCode(_) { var _this = this; - return A.hashValues(_this.color, _this.linearTrackColor, _this.linearMinHeight, _this.circularTrackColor, _this.refreshBackgroundColor, B.C__HashEnd, B.C__HashEnd, B.C__HashEnd, B.C__HashEnd, B.C__HashEnd, B.C__HashEnd, B.C__HashEnd, B.C__HashEnd, B.C__HashEnd, B.C__HashEnd, B.C__HashEnd, B.C__HashEnd, B.C__HashEnd, B.C__HashEnd, B.C__HashEnd); + 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); }, $eq(_, other) { var _this = this; @@ -197231,8 +200265,7 @@ A._ProgressIndicatorThemeData_Object_Diagnosticable.prototype = {}; A.Radio.prototype = { createState$0() { - var _null = null; - return new A._RadioState(new A._RadioPainter(A.List_List$filled(0, _null, false, type$.nullable_void_Function)), $, $, $, $, $, $, $, $, $, _null, false, false, _null, _null, B._StateLifecycle_0, this.$ti._eval$1("_RadioState<1>")); + return new A._RadioState(new A._RadioPainter($.$get$ChangeNotifier__emptyListeners()), $, $, $, $, $, $, $, $, $, null, false, false, null, null, B._StateLifecycle_0, this.$ti._eval$1("_RadioState<1>")); }, get$value(receiver) { return this.value; @@ -197287,13 +200320,14 @@ return new A._MaterialStatePropertyWith(new A._RadioState__defaultFillColor_closure(A.Theme_of(t1)), type$._MaterialStatePropertyWith_Color); }, build$1(_, context) { - var effectiveVisualDensity, size, activeStates, inactiveStates, t2, effectiveActiveColor, effectiveInactiveColor, focusedStates, t3, effectiveFocusOverlayColor, hoveredStates, effectiveHoverOverlayColor, effectiveActivePressedOverlayColor, effectiveInactivePressedOverlayColor, t4, _this = this, _null = null, - themeData = A.Theme_of(context), - t1 = _this._widget.materialTapTargetSize, - effectiveMaterialTapTargetSize = t1 == null ? themeData.radioTheme.materialTapTargetSize : t1; + 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; + t1 = _this._widget.materialTapTargetSize; + effectiveMaterialTapTargetSize = t1 == null ? radioTheme.materialTapTargetSize : t1; if (effectiveMaterialTapTargetSize == null) effectiveMaterialTapTargetSize = themeData.materialTapTargetSize; - t1 = themeData.radioTheme; effectiveVisualDensity = themeData.visualDensity; switch (effectiveMaterialTapTargetSize.index) { case 0: @@ -197311,74 +200345,74 @@ inactiveStates = _this.get$states(); inactiveStates.remove$1(0, B.MaterialState_4); _this._widget.toString; - t2 = _this.get$_radio$_widgetFillColor()._material_state$_resolve.call$1(activeStates); - if (t2 == null) { - t2 = t1.fillColor; - t2 = t2 == null ? _null : t2.resolve$1(0, activeStates); - effectiveActiveColor = t2; + t1 = _this.get$_radio$_widgetFillColor()._material_state$_resolve.call$1(activeStates); + if (t1 == null) { + t1 = radioTheme.fillColor; + t1 = t1 == null ? _null : t1.resolve$1(0, activeStates); + effectiveActiveColor = t1; } else - effectiveActiveColor = t2; + effectiveActiveColor = t1; if (effectiveActiveColor == null) effectiveActiveColor = _this.get$_radio$_defaultFillColor()._material_state$_resolve.call$1(activeStates); _this._widget.toString; - t2 = _this.get$_radio$_widgetFillColor()._material_state$_resolve.call$1(inactiveStates); - if (t2 == null) { - t2 = t1.fillColor; - t2 = t2 == null ? _null : t2.resolve$1(0, inactiveStates); - effectiveInactiveColor = t2; + 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; } else - effectiveInactiveColor = t2; + effectiveInactiveColor = t1; if (effectiveInactiveColor == null) effectiveInactiveColor = _this.get$_radio$_defaultFillColor()._material_state$_resolve.call$1(inactiveStates); focusedStates = _this.get$states(); focusedStates.add$1(0, B.MaterialState_1); _this._widget.toString; - t2 = t1.overlayColor; - t3 = t2 == null ? _null : t2.resolve$1(0, focusedStates); - effectiveFocusOverlayColor = t3; + t1 = radioTheme.overlayColor; + t2 = t1 == null ? _null : t1.resolve$1(0, focusedStates); + effectiveFocusOverlayColor = t2; if (effectiveFocusOverlayColor == null) effectiveFocusOverlayColor = themeData.focusColor; hoveredStates = _this.get$states(); hoveredStates.add$1(0, B.MaterialState_0); _this._widget.toString; - t3 = t2 == null ? _null : t2.resolve$1(0, hoveredStates); - effectiveHoverOverlayColor = t3; + t2 = t1 == null ? _null : t1.resolve$1(0, hoveredStates); + effectiveHoverOverlayColor = t2; if (effectiveHoverOverlayColor == null) effectiveHoverOverlayColor = themeData.hoverColor; activeStates.add$1(0, B.MaterialState_2); _this._widget.toString; - t3 = t2 == null ? _null : t2.resolve$1(0, activeStates); - effectiveActivePressedOverlayColor = t3; + 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); inactiveStates.add$1(0, B.MaterialState_2); _this._widget.toString; - t2 = t2 == null ? _null : t2.resolve$1(0, inactiveStates); - effectiveInactivePressedOverlayColor = t2; + 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); - t2 = _this._widget; - t3 = t2.value; - t2 = t2.groupValue; - t4 = _this._radio$_painter; - t4.set$position(0, A._lateReadCheck(_this.ToggleableStateMixin___ToggleableStateMixin__position, "_position")); - t4.set$reaction(A._lateReadCheck(_this.ToggleableStateMixin___ToggleableStateMixin__reaction, "_reaction")); - t4.set$reactionFocusFade(A._lateReadCheck(_this.ToggleableStateMixin___ToggleableStateMixin__reactionFocusFade, "_reactionFocusFade")); - t4.set$reactionHoverFade(A._lateReadCheck(_this.ToggleableStateMixin___ToggleableStateMixin__reactionHoverFade, "_reactionHoverFade")); - t4.set$inactiveReactionColor(effectiveInactivePressedOverlayColor); - t4.set$reactionColor(effectiveActivePressedOverlayColor); - t4.set$hoverColor(effectiveHoverOverlayColor); - t4.set$focusColor(effectiveFocusOverlayColor); + t1 = _this._widget; + t2 = t1.value; + t1 = t1.groupValue; + t3 = _this._radio$_painter; + t3.set$position(0, A._lateReadCheck(_this.ToggleableStateMixin___ToggleableStateMixin__position, "_position")); + t3.set$reaction(A._lateReadCheck(_this.ToggleableStateMixin___ToggleableStateMixin__reaction, "_reaction")); + t3.set$reactionFocusFade(A._lateReadCheck(_this.ToggleableStateMixin___ToggleableStateMixin__reactionFocusFade, "_reactionFocusFade")); + t3.set$reactionHoverFade(A._lateReadCheck(_this.ToggleableStateMixin___ToggleableStateMixin__reactionHoverFade, "_reactionHoverFade")); + t3.set$inactiveReactionColor(effectiveInactivePressedOverlayColor); + t3.set$reactionColor(effectiveActivePressedOverlayColor); + t3.set$hoverColor(effectiveHoverOverlayColor); + t3.set$focusColor(effectiveFocusOverlayColor); _this._widget.toString; - t1 = t1.splashRadius; - t4.set$splashRadius(t1 == null ? 20 : t1); - t4.set$downPosition(_this.ToggleableStateMixin__downPosition); - t4.set$isFocused(_this.get$states().contains$1(0, B.MaterialState_1)); - t4.set$isHovered(_this.get$states().contains$1(0, B.MaterialState_0)); - t4.set$activeColor(effectiveActiveColor); - t4.set$inactiveColor(effectiveInactiveColor); - t1 = _this.buildToggleable$5$autofocus$focusNode$mouseCursor$painter$size(false, _null, new A._MaterialStatePropertyWith(new A._RadioState_build_closure(_this, themeData), type$._MaterialStatePropertyWith_MouseCursor), t4, size); - return new A.Semantics(A.SemanticsProperties$(_null, _null, _null, _null, _null, _null, t3 == null ? t2 == null : t3 === t2, _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), false, false, false, t1, _null); + t4 = radioTheme.splashRadius; + t3.set$splashRadius(t4 == null ? 20 : t4); + 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 = _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), false, false, false, t3, _null); } }; A._RadioState__widgetFillColor_closure.prototype = { @@ -197389,7 +200423,7 @@ return this.$this._widget.activeColor; return null; }, - $signature: 214 + $signature: 202 }; A._RadioState__defaultFillColor_closure.prototype = { call$1(states) { @@ -197399,28 +200433,25 @@ return this.themeData.toggleableActiveColor; return this.themeData.unselectedWidgetColor; }, - $signature: 112 + $signature: 111 }; A._RadioState_build_closure.prototype = { call$1(states) { var t1; this.$this._widget.toString; t1 = A.MaterialStateProperty_resolveAs(null, states, type$.nullable_MouseCursor); - if (t1 == null) { - this.themeData.toString; + if (t1 == null) t1 = null; - } return t1 == null ? A.MaterialStateProperty_resolveAs(B._EnabledAndDisabledMouseCursor_SystemMouseCursor_click_clickable, states, type$.MouseCursor) : t1; }, - $signature: 416 + $signature: 361 }; A._RadioPainter.prototype = { paint$2(canvas, size) { - var center, t1, paint, t2, t3, _this = this; + 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(); - t1 = A._detectRenderer(); - paint = t1 ? A.CkPaint$() : new A.SurfacePaint(new A.SurfacePaintData()); + paint = $.$get$useCanvasKit() ? A.CkPaint$() : new A.SurfacePaint(new A.SurfacePaintData()); t1 = _this._inactiveColor; t1.toString; t2 = _this._toggleable$_activeColor; @@ -197517,7 +200548,7 @@ A.RadioThemeData.prototype = { get$hashCode(_) { var _this = this; - return A.hashValues(_this.mouseCursor, _this.fillColor, _this.overlayColor, _this.splashRadius, _this.materialTapTargetSize, _this.visualDensity, B.C__HashEnd, B.C__HashEnd, B.C__HashEnd, B.C__HashEnd, B.C__HashEnd, B.C__HashEnd, B.C__HashEnd, B.C__HashEnd, B.C__HashEnd, B.C__HashEnd, B.C__HashEnd, B.C__HashEnd, B.C__HashEnd, B.C__HashEnd); + 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); }, $eq(_, other) { var t1, _this = this; @@ -197628,7 +200659,7 @@ this.super$_RefreshIndicatorState_State_TickerProviderStateMixin$dispose(0); }, _refresh_indicator$_handleScrollNotification$1(notification) { - var t1, indicatorAtTopNow, t2, t3, _this = this, + var t1, t2, indicatorAtTopNow, t3, t4, _this = this, _s80_ = string$.x60null_c; if (!_this._widget.notificationPredicate$1(notification)) return false; @@ -197641,7 +200672,12 @@ t1 = true; if (t1) { t1 = notification.metrics; - t1 = Math.max(t1.get$pixels() - t1.get$minScrollExtent(), 0) === 0 && _this._refresh_indicator$_mode == null && _this._refresh_indicator$_start$1(0, t1.axisDirection); + t2 = t1.axisDirection; + if (!(t2 === B.AxisDirection_0 && Math.max(t1.get$maxScrollExtent() - t1.get$pixels(), 0) === 0)) + t1 = t2 === B.AxisDirection_2 && Math.max(t1.get$pixels() - t1.get$minScrollExtent(), 0) === 0; + else + t1 = true; + t1 = t1 && _this._refresh_indicator$_mode == null && _this._refresh_indicator$_start$1(0, t2); } else t1 = false; if (t1) { @@ -197649,12 +200685,11 @@ return false; } t1 = notification.metrics; - switch (t1.axisDirection.index) { + t2 = t1.axisDirection; + switch (t2.index) { case 2: - indicatorAtTopNow = true; - break; case 0: - indicatorAtTopNow = false; + indicatorAtTopNow = true; break; case 3: case 1: @@ -197668,28 +200703,48 @@ if (t1 === B._RefreshIndicatorMode_0 || t1 === B._RefreshIndicatorMode_1) _this._dismiss$1(B._RefreshIndicatorMode_5); } else if (notification instanceof A.ScrollUpdateNotification) { - t2 = _this._refresh_indicator$_mode; - if (t2 === B._RefreshIndicatorMode_0 || t2 === B._RefreshIndicatorMode_1) - if (Math.max(t1.get$pixels() - t1.get$minScrollExtent(), 0) > 0) + t3 = _this._refresh_indicator$_mode; + if (t3 === B._RefreshIndicatorMode_0 || t3 === B._RefreshIndicatorMode_1) { + t3 = t2 === B.AxisDirection_2; + if (!(t3 && Math.max(t1.get$pixels() - t1.get$minScrollExtent(), 0) > 0)) + t4 = t2 === B.AxisDirection_0 && Math.max(t1.get$maxScrollExtent() - t1.get$pixels(), 0) > 0; + else + t4 = true; + if (t4) _this._dismiss$1(B._RefreshIndicatorMode_5); else { - t2 = _this._dragOffset; - t2.toString; - t3 = notification.scrollDelta; - t3.toString; - _this._dragOffset = t2 - t3; + if (t3) { + t2 = _this._dragOffset; + t2.toString; + t3 = notification.scrollDelta; + t3.toString; + _this._dragOffset = t2 - t3; + } else if (t2 === B.AxisDirection_0) { + t2 = _this._dragOffset; + t2.toString; + t3 = notification.scrollDelta; + t3.toString; + _this._dragOffset = t2 + t3; + } t1 = t1._scroll_metrics$_viewportDimension; t1.toString; _this._checkDragOffset$1(t1); } + } if (_this._refresh_indicator$_mode === B._RefreshIndicatorMode_1 && notification.dragDetails == null) _this._show$0(); } else if (notification instanceof A.OverscrollNotification) { - t2 = _this._refresh_indicator$_mode; - if (t2 === B._RefreshIndicatorMode_0 || t2 === B._RefreshIndicatorMode_1) { - t2 = _this._dragOffset; - t2.toString; - _this._dragOffset = t2 - notification.overscroll; + t3 = _this._refresh_indicator$_mode; + if (t3 === B._RefreshIndicatorMode_0 || t3 === B._RefreshIndicatorMode_1) { + if (t2 === B.AxisDirection_2) { + t2 = _this._dragOffset; + t2.toString; + _this._dragOffset = t2 - notification.overscroll; + } else if (t2 === B.AxisDirection_0) { + t2 = _this._dragOffset; + t2.toString; + _this._dragOffset = t2 + notification.overscroll; + } t1 = t1._scroll_metrics$_viewportDimension; t1.toString; _this._checkDragOffset$1(t1); @@ -197726,10 +200781,8 @@ var _this = this; switch (direction.index) { case 2: - _this._isIndicatorAtTop = true; - break; case 0: - _this._isIndicatorAtTop = false; + _this._isIndicatorAtTop = true; break; case 3: case 1: @@ -197872,41 +200925,23 @@ t2._animateToInternal$3$curve$duration(0.6666666666666666, B.C__Linear, B.Duration_150000).then$1$1(0, new A.RefreshIndicatorState__show_closure(this, new A._AsyncCompleter(new A._Future(t1, type$._Future_void), type$._AsyncCompleter_void)), type$.void); }, build$1(_, context) { - var t3, t4, t5, t6, t7, t8, _this = this, _null = null, + var t3, t4, _this = this, _null = null, t1 = _this._widget.child, t2 = _this._refresh_indicator$_mode, showIndeterminateIndicator = t2 === B._RefreshIndicatorMode_3 || t2 === B._RefreshIndicatorMode_4; - t1 = A._setArrayType([new A.NotificationListener(new A.NotificationListener(t1, _this.get$_handleGlowNotification(), _null, type$.NotificationListener_OverscrollIndicatorNotification), _this.get$_refresh_indicator$_handleScrollNotification(), _null, type$.NotificationListener_ScrollNotification)], type$.JSArray_Widget); + t1 = A._setArrayType([new A.NotificationListener(_this.get$_refresh_indicator$_handleScrollNotification(), new A.NotificationListener(_this.get$_handleGlowNotification(), t1, _null, type$.NotificationListener_OverscrollIndicatorNotification), _null, type$.NotificationListener_ScrollNotification)], type$.JSArray_Widget); if (_this._refresh_indicator$_mode != null) { t2 = _this._isIndicatorAtTop; t2.toString; - if (t2) { - _this._widget.toString; - t3 = 0; - } else - t3 = _null; - if (!t2) { - _this._widget.toString; - t4 = 0; - } else - t4 = _null; - t2 = t2 ? 1 : -1; - t5 = A._lateReadCheck(_this.__RefreshIndicatorState__positionFactor, "_positionFactor"); - t6 = _this._isIndicatorAtTop; - t6.toString; - t7 = _this._widget; - if (t6) { - t7.toString; - t7 = new A.EdgeInsets(0, 40, 0, 0); - } else { - t7.toString; - t7 = new A.EdgeInsets(0, 0, 0, 40); - } - t6 = t6 ? B.Alignment_0_m1 : B.Alignment_0_1; - t8 = A._lateReadCheck(_this.__RefreshIndicatorState__scaleFactor, "_scaleFactor"); - t1.push(A.Positioned$(t4, A.SizeTransition$(B.Axis_1, t2, A.Container$(t6, A.ScaleTransition$(B.Alignment_0_0, A.AnimatedBuilder$(A._lateReadCheck(_this.__RefreshIndicatorState__positionController, "_positionController"), new A.RefreshIndicatorState_build_closure(_this, showIndeterminateIndicator), _null), t8), B.Clip_0, _null, _null, _null, _null, _null, _null, _null, t7, _null, _null, _null), t5), _null, _null, 0, 0, t3, _null)); + _this._widget.toString; + t2 = !t2 ? 0 : _null; + t3 = A._lateReadCheck(_this.__RefreshIndicatorState__positionFactor, "_positionFactor"); + _this._isIndicatorAtTop.toString; + _this._widget.toString; + t4 = A._lateReadCheck(_this.__RefreshIndicatorState__scaleFactor, "_scaleFactor"); + 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$(A._lateReadCheck(_this.__RefreshIndicatorState__positionController, "_positionController"), 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)); } - return A.Stack$(B.AlignmentDirectional_m1_m1, t1, B.Clip_1, B.StackFit_0, _null, _null); + return new A.Stack(B.AlignmentDirectional_m1_m1, _null, B.StackFit_0, B.Clip_1, t1, _null); } }; A.RefreshIndicatorState__handleScrollNotification_closure.prototype = { @@ -197939,7 +200974,7 @@ refreshResult.whenComplete$1(new A.RefreshIndicatorState__show__closure0(t1, this.completer)); } }, - $signature: 82 + $signature: 92 }; A.RefreshIndicatorState__show__closure.prototype = { call$0() { @@ -197978,7 +201013,7 @@ t1._widget.toString; return new A.RefreshProgressIndicator(2.5, t3, _null, _null, t4, t2, _null, _null); }, - $signature: 3190 + $signature: 1083 }; A._RefreshIndicatorState_State_TickerProviderStateMixin.prototype = { activate$0() { @@ -198010,7 +201045,7 @@ call$2(context, index) { return this.children[index]; }, - $signature: 158 + $signature: 160 }; A._ReorderableListViewState.prototype = { _wrapWithSemantics$2(child, index) { @@ -198052,7 +201087,7 @@ case 1: t1 = context.dependOnInheritedWidgetOfExactType$1$0(type$.Directionality); t1.toString; - return A.Stack$(B.AlignmentDirectional_m1_m1, A._setArrayType([itemWithSemantics, A.Positioned_Positioned$directional(0, new A.Align(B.AlignmentDirectional_1_0, _null, _null, new A.ReorderableDragStartListener(B.Icon_m5n, index, true, _null), _null), 8, _null, _null, t1.textDirection, 0, _null)], type$.JSArray_Widget), B.Clip_1, B.StackFit_0, itemGlobalKey, _null); + return new A.Stack(B.AlignmentDirectional_m1_m1, _null, B.StackFit_0, B.Clip_1, A._setArrayType([itemWithSemantics, A.Positioned_Positioned$directional(0, new A.Align(B.AlignmentDirectional_1_0, _null, _null, new A.ReorderableDragStartListener(B.Icon_m5n, index, true, _null), _null), 8, _null, _null, t1.textDirection, 0, _null)], type$.JSArray_Widget), itemGlobalKey); } case B.TargetPlatform_2: case B.TargetPlatform_0: @@ -198067,12 +201102,14 @@ return A.AnimatedBuilder$(animation, new A._ReorderableListViewState__proxyDecorator_closure(animation), child); }, build$1(_, context) { - var headerPadding, listPadding, t1, t2, t3, t4, t5, t6, t7, _this = this, _null = null; + var headerPadding, footerPadding, listPadding, t1, t2, t3, t4, t5, t6, t7, _this = this, _null = null; _this._widget.toString; headerPadding = A._Cell$named("headerPadding"); + footerPadding = A._Cell$named("footerPadding"); listPadding = A._Cell$named("listPadding"); _this._widget.toString; headerPadding.set$finalLocalValue(B.EdgeInsets_0_0_0_0); + footerPadding.set$finalLocalValue(B.EdgeInsets_0_0_0_0); listPadding.set$finalLocalValue(B.EdgeInsets_0_0_0_0); t1 = _this._widget; t2 = t1.scrollController; @@ -198084,7 +201121,8 @@ t6 = _this._widget; t7 = t6.itemCount; t6 = t6.onReorder; - t4.push(new A.SliverPadding(t5, new A.SliverReorderableList(_this.get$_itemBuilder(), t7, t6, _this.get$_proxyDecorator(), _null, _null, _null), _null)); + t4.push(new A.SliverPadding(t5, new A.SliverReorderableList(_this.get$_itemBuilder(), t7, t6, _null, _null, _this.get$_proxyDecorator(), _null, _null, _null), _null)); + _this._widget.toString; return A.CustomScrollView$(0, _null, B.Clip_1, t2, B.DragStartBehavior_1, B.ScrollViewKeyboardDismissBehavior_0, _null, t3, _null, false, B.Axis_1, t1, t4); } }; @@ -198093,7 +201131,7 @@ if (startIndex != endIndex) this.$this._widget.onReorder$2(startIndex, endIndex); }, - $signature: 348 + $signature: 339 }; A._ReorderableListViewState__wrapWithSemantics_moveToStart.prototype = { call$0() { @@ -198126,9 +201164,9 @@ var _null = null, t1 = A.lerpDouble(0, 6, B.Cubic_xDo.transform$1(0, A._lateReadCheck(this.animation.__AnimationController__value, "_value"))); t1.toString; - return A.Material$(B.Duration_200000, true, _null, child, B.Clip_0, _null, t1, _null, _null, _null, _null, B.MaterialType_0); + return A.Material$(B.Duration_200000, true, _null, child, B.Clip_0, _null, t1, _null, _null, _null, _null, _null, B.MaterialType_0); }, - $signature: 3083 + $signature: 1089 }; A._ReorderableListViewChildGlobalKey.prototype = { $eq(_, other) { @@ -198139,7 +201177,7 @@ return other instanceof A._ReorderableListViewChildGlobalKey && J.$eq$(other.subKey, this.subKey) && other.state === this.state; }, get$hashCode(_) { - return A.hashValues(this.subKey, this.state, B.C__HashEnd, B.C__HashEnd, B.C__HashEnd, B.C__HashEnd, B.C__HashEnd, B.C__HashEnd, B.C__HashEnd, B.C__HashEnd, B.C__HashEnd, B.C__HashEnd, B.C__HashEnd, B.C__HashEnd, B.C__HashEnd, B.C__HashEnd, B.C__HashEnd, B.C__HashEnd, B.C__HashEnd, B.C__HashEnd); + return A.Object_hash(this.subKey, this.state, B.C_SentinelValue, B.C_SentinelValue, B.C_SentinelValue, B.C_SentinelValue, B.C_SentinelValue, B.C_SentinelValue, B.C_SentinelValue, B.C_SentinelValue, B.C_SentinelValue, B.C_SentinelValue, 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._ScaffoldSlot.prototype = { @@ -198155,9 +201193,10 @@ }; A.ScaffoldMessengerState.prototype = { didChangeDependencies$0() { - var t1, _this = this, - mediaQuery = _this._framework$_element.dependOnInheritedWidgetOfExactType$1$0(type$.MediaQuery).data; - if (_this._accessibleNavigation === true) + var _this = this, + mediaQuery = _this._framework$_element.dependOnInheritedWidgetOfExactType$1$0(type$.MediaQuery).data, + t1 = _this._accessibleNavigation; + if (t1 === true) if (!mediaQuery.accessibleNavigation) { t1 = _this._snackBarTimer; t1 = t1 != null && t1._handle == null; @@ -198218,7 +201257,7 @@ if ((t1.future._state & 30) === 0) t1.complete$1(0, this.reason); }, - $signature: 82 + $signature: 92 }; A._ScaffoldMessengerScope.prototype = { updateShouldNotify$1(old) { @@ -198289,7 +201328,7 @@ }, get$hashCode(_) { var _this = this; - return A.hashValues(A.BoxConstraints.prototype.get$hashCode.call(_this, _this), _this.materialBannerHeight, _this.bottomWidgetsHeight, _this.appBarHeight, B.C__HashEnd, B.C__HashEnd, B.C__HashEnd, B.C__HashEnd, B.C__HashEnd, B.C__HashEnd, B.C__HashEnd, B.C__HashEnd, B.C__HashEnd, B.C__HashEnd, B.C__HashEnd, B.C__HashEnd, B.C__HashEnd, B.C__HashEnd, B.C__HashEnd, B.C__HashEnd); + return A.Object_hash(A.BoxConstraints.prototype.get$hashCode.call(_this, _this), _this.materialBannerHeight, _this.bottomWidgetsHeight, _this.appBarHeight, B.C_SentinelValue, B.C_SentinelValue, B.C_SentinelValue, B.C_SentinelValue, B.C_SentinelValue, B.C_SentinelValue, B.C_SentinelValue, B.C_SentinelValue, 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._BodyBuilder.prototype = { @@ -198515,7 +201554,7 @@ t2 = A._lateReadCheck(_this.___FloatingActionButtonTransitionState__currentScaleAnimation, "_currentScaleAnimation"); t3 = A._lateReadCheck(_this.___FloatingActionButtonTransitionState__currentRotationAnimation, "_currentRotationAnimation"); t1.push(A.ScaleTransition$(B.Alignment_0_0, A.RotationTransition$(B.Alignment_0_0, _this._widget.child, t3), t2)); - return A.Stack$(B.Alignment_1_0, t1, B.Clip_1, B.StackFit_0, null, null); + return new A.Stack(B.Alignment_1_0, null, B.StackFit_0, B.Clip_1, t1, null); }, _onProgressChanged$0() { var t3, @@ -198547,8 +201586,9 @@ A.Scaffold.prototype = { createState$0() { var _null = null, - t1 = type$.LabeledGlobalKey_DrawerControllerState; - return new A.ScaffoldState(new A.LabeledGlobalKey(_null, t1), new A.LabeledGlobalKey(_null, t1), A.RestorableBool$(false), A.RestorableBool$(false), A.ListQueue$(_null, type$.ScaffoldFeatureController_SnackBar_SnackBarClosedReason), A._setArrayType([], type$.JSArray__StandardBottomSheet), new A.LabeledGlobalKey(_null, type$.LabeledGlobalKey_State_StatefulWidget), B.Color_4278190080, _null, A.LinkedHashMap_LinkedHashMap$_empty(type$.RestorableProperty_nullable_Object, type$.void_Function), _null, true, _null, _null, _null, B._StateLifecycle_0); + t1 = type$.LabeledGlobalKey_DrawerControllerState, + t2 = $.$get$ChangeNotifier__emptyListeners(); + return new A.ScaffoldState(new A.LabeledGlobalKey(_null, t1), new A.LabeledGlobalKey(_null, t1), new A.RestorableBool(false, t2), new A.RestorableBool(false, t2), A.ListQueue$(_null, type$.ScaffoldFeatureController_SnackBar_SnackBarClosedReason), A._setArrayType([], type$.JSArray__StandardBottomSheet), new A.LabeledGlobalKey(_null, type$.LabeledGlobalKey_State_StatefulWidget), B.Color_4278190080, _null, A.LinkedHashMap_LinkedHashMap$_empty(type$.RestorableProperty_nullable_Object, type$.void_Function), _null, true, _null, _null, _null, B._StateLifecycle_0); }, get$body(receiver) { return this.body; @@ -198652,16 +201692,17 @@ 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) { - var t2, entry, t3, _this = this, t1 = {}, + 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.removedEntry = false; + t1.doingDispose = t1.removedEntry = false; t2 = new A.ScaffoldState__buildBottomSheet__removeCurrentBottomSheet(t1, _this, bottomSheet, bottomSheetKey, animationController, completer); entry = isPersistent ? null : new A.LocalHistoryEntry(new A.ScaffoldState__buildBottomSheet_closure(t1, _this, bottomSheet, t2)); - t3 = !isPersistent; - bottomSheet.__late_helper$_value = new A._StandardBottomSheet(animationController, t3, new A.ScaffoldState__buildBottomSheet_closure0(t1, _this, bottomSheet, isPersistent, entry), new A.ScaffoldState__buildBottomSheet_closure1(_this, bottomSheet), new A.ScaffoldState__buildBottomSheet_closure2(shouldDisposeAnimationController, animationController), builder, backgroundColor, elevation, shape, clipBehavior, constraints, bottomSheetKey); - if (t3) { + 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); + if (t4) { t1 = _this._framework$_element; t1.toString; t1 = A.ModalRoute_of(t1, type$.nullable_Object); @@ -198672,7 +201713,7 @@ t1 = bottomSheet._readLocal$0(); if (entry != null) t2 = entry.get$remove(entry); - return new A.PersistentBottomSheetController(t3, t1, completer, t2, $T._eval$1("PersistentBottomSheetController<0>")); + return new A.PersistentBottomSheetController(t4, t1, completer, t2, $T._eval$1("PersistentBottomSheetController<0>")); }, showBottomSheet$1$1(builder, $T) { var controller, t1, _this = this, _null = null; @@ -198710,12 +201751,12 @@ A._lateReadCheck(_this.__ScaffoldState__floatingActionButtonMoveController, _s35_).forward$1$from(0, restartAnimationFrom); }, _handleStatusBarTap$0() { - var _primaryScrollController, + var primaryScrollController, t1 = this._framework$_element; t1.toString; - _primaryScrollController = A.PrimaryScrollController_of(t1); - if (_primaryScrollController != null && _primaryScrollController._positions.length !== 0) - _primaryScrollController.animateTo$3$curve$duration(0, B.C__Linear, B.Duration_300000); + primaryScrollController = A.PrimaryScrollController_of(t1); + if (primaryScrollController != null && primaryScrollController._positions.length !== 0) + primaryScrollController.animateTo$3$curve$duration(0, B.Cubic_YAz, B.Duration_1000000); }, get$_resizeToAvoidBottomInset() { this._widget.toString; @@ -198726,7 +201767,7 @@ _this.super$State$initState(); t1 = _this._framework$_element; t1.toString; - _this.__ScaffoldState__geometryNotifier = new A._ScaffoldGeometryNotifier(t1, B.ScaffoldGeometry_null_null, A.List_List$filled(0, _null, false, type$.nullable_void_Function)); + _this.__ScaffoldState__geometryNotifier = new A._ScaffoldGeometryNotifier(t1, B.ScaffoldGeometry_null_null, $.$get$ChangeNotifier__emptyListeners()); t1 = _this._widget.floatingActionButtonLocation; if (t1 == null) t1 = B.C__EndFloatFabLocation; @@ -198737,44 +201778,45 @@ _this.__ScaffoldState__floatingActionButtonVisibilityController = A.AnimationController$(_null, B.Duration_200000, _null, 1, _null, _this); }, didUpdateWidget$1(oldWidget) { - var _this = this, - t1 = _this._widget; + var t1, _this = this; + _this.super$_ScaffoldState_State_TickerProviderStateMixin_RestorationMixin$didUpdateWidget(oldWidget); + t1 = _this._widget; t1.toString; t1 = t1.floatingActionButtonLocation; if (t1 != oldWidget.floatingActionButtonLocation) _this._moveFloatingActionButton$1(t1 == null ? B.C__EndFloatFabLocation : t1); _this._widget.toString; - _this.super$_ScaffoldState_State_TickerProviderStateMixin_RestorationMixin$didUpdateWidget(oldWidget); }, didChangeDependencies$0() { var t3, $parent, mediaQuery, _this = this, scope = _this._framework$_element.dependOnInheritedWidgetOfExactType$1$0(type$._ScaffoldMessengerScope), - _currentScaffoldMessenger = scope == null ? null : scope._scaffoldMessengerState, + currentScaffoldMessenger = scope == null ? null : scope._scaffoldMessengerState, t1 = _this._scaffoldMessenger, t2 = t1 == null; if (!t2) - t3 = _currentScaffoldMessenger == null || t1 !== _currentScaffoldMessenger; + t3 = currentScaffoldMessenger == null || t1 !== currentScaffoldMessenger; else t3 = false; if (t3) if (!t2) t1._scaffolds.remove$1(0, _this); - _this._scaffoldMessenger = _currentScaffoldMessenger; - if (_currentScaffoldMessenger != null) { - t1 = _currentScaffoldMessenger._scaffolds; + _this._scaffoldMessenger = currentScaffoldMessenger; + if (currentScaffoldMessenger != null) { + t1 = currentScaffoldMessenger._scaffolds; t1.add$1(0, _this); $parent = _this._framework$_element.findAncestorStateOfType$1$0(type$.ScaffoldState); if ($parent == null || !t1.contains$1(0, $parent)) { - t1 = _currentScaffoldMessenger._snackBars; + t1 = currentScaffoldMessenger._snackBars; if (!t1.get$isEmpty(t1)) _this._updateSnackBar$0(); - t1 = _currentScaffoldMessenger._materialBanners; + t1 = currentScaffoldMessenger._materialBanners; if (!t1.get$isEmpty(t1)) _this._updateMaterialBanner$0(); } } mediaQuery = _this._framework$_element.dependOnInheritedWidgetOfExactType$1$0(type$.MediaQuery).data; - if (_this._accessibleNavigation === true) + t1 = _this._accessibleNavigation; + if (t1 === true) if (!mediaQuery.accessibleNavigation) { t1 = _this._snackBarTimer; t1 = t1 != null && t1._handle == null; @@ -198794,7 +201836,9 @@ if (t1 != null) t1.cancel$0(0); _this._snackBarTimer = null; - A._lateReadCheck(_this.__ScaffoldState__geometryNotifier, "_geometryNotifier"); + t1 = A._lateReadCheck(_this.__ScaffoldState__geometryNotifier, "_geometryNotifier"); + t1.ChangeNotifier__listeners = $.$get$ChangeNotifier__emptyListeners(); + t1.ChangeNotifier__count = 0; A._lateReadCheck(_this.__ScaffoldState__floatingActionButtonMoveController, "_floatingActionButtonMoveController").dispose$0(0); A._lateReadCheck(_this.__ScaffoldState__floatingActionButtonVisibilityController, string$.x5ffloat).dispose$0(0); t1 = _this._scaffoldMessenger; @@ -198839,7 +201883,7 @@ _this.setState$1(new A.ScaffoldState_showBodyScrim_closure(_this, value, opacity)); }, build$1(_, context) { - var textDirection, route, t2, children, t3, t4, stack, snackBarWidth, bannerTheme, elevation, minInsets, minViewPadding, _this = this, _null = null, + var textDirection, route, t2, children, t3, t4, snackBarWidth, bannerTheme, elevation, minInsets, minViewPadding, _this = this, _null = null, _s35_ = "_floatingActionButtonMoveController", _s17_ = "_geometryNotifier", _box_0 = {}, @@ -198885,9 +201929,8 @@ t3 = _this._currentBottomSheet; if (t3 != null) t2.push(t3._scaffold$_widget); - stack = A.Stack$(B.Alignment_0_1, t2, B.Clip_1, B.StackFit_0, _null, _null); _this.get$_resizeToAvoidBottomInset(); - _this._addIfNonNull$7$removeBottomPadding$removeLeftPadding$removeRightPadding$removeTopPadding(children, stack, B._ScaffoldSlot_3, true, false, false, true); + _this._addIfNonNull$7$removeBottomPadding$removeLeftPadding$removeRightPadding$removeTopPadding(children, new A.Stack(B.Alignment_0_1, _null, B.StackFit_0, B.Clip_1, t2, _null), B._ScaffoldSlot_3, true, false, false, true); } t2 = _this._messengerSnackBar; if (t2 != null) { @@ -198977,7 +202020,7 @@ t3 = _this._widget.backgroundColor; if (t3 == null) t3 = themeData.scaffoldBackgroundColor; - return new A._ScaffoldScope(t1 != null, t2, new A.ScrollNotificationObserver(A.Material$(B.Duration_200000, true, _null, A.AnimatedBuilder$(A._lateReadCheck(_this.__ScaffoldState__floatingActionButtonMoveController, _s35_), new A.ScaffoldState_build_closure(_box_0, _this, false, minInsets, minViewPadding, textDirection, children), _null), B.Clip_0, t3, 0, _null, _null, _null, _null, B.MaterialType_0), _null), _null); + return new A._ScaffoldScope(t1 != null, t2, new A.ScrollNotificationObserver(A.Material$(B.Duration_200000, true, _null, A.AnimatedBuilder$(A._lateReadCheck(_this.__ScaffoldState__floatingActionButtonMoveController, _s35_), new A.ScaffoldState_build_closure(_box_0, _this, false, minInsets, minViewPadding, textDirection, children), _null), B.Clip_0, t3, 0, _null, _null, _null, _null, _null, B.MaterialType_0), _null), _null); } }; A.ScaffoldState__drawerOpenedCallback_closure.prototype = { @@ -198998,7 +202041,7 @@ if ((t1.future._state & 30) === 0) t1.complete$1(0, this.reason); }, - $signature: 82 + $signature: 92 }; A.ScaffoldState__updateSnackBar_closure.prototype = { call$0() { @@ -199036,11 +202079,12 @@ }; A.ScaffoldState__buildBottomSheet_closure.prototype = { call$0() { - var t1, _this = this; - if (!_this._box_0.removedEntry) { - t1 = _this.$this._currentBottomSheet; - t1 = t1 == null ? null : t1._scaffold$_widget; - t1 = J.$eq$(t1, _this.bottomSheet._readLocal$0()); + var t2, _this = this, + t1 = _this._box_0; + if (!t1.removedEntry) { + t2 = _this.$this._currentBottomSheet; + t2 = t2 == null ? null : t2._scaffold$_widget; + t1 = J.$eq$(t2, _this.bottomSheet._readLocal$0()) && !t1.doingDispose; } else t1 = false; if (t1) @@ -199048,11 +202092,9 @@ }, $signature: 0 }; - A.ScaffoldState__buildBottomSheet_closure0.prototype = { + A.ScaffoldState__buildBottomSheet__removeEntryIfNeeded.prototype = { call$0() { var _this = this; - if (_this.$this._currentBottomSheet == null) - return; if (!_this.isPersistent && !_this._box_0.removedEntry) { _this.entry.remove$0(0); _this._box_0.removedEntry = true; @@ -199060,6 +202102,14 @@ }, $signature: 0 }; + A.ScaffoldState__buildBottomSheet_closure0.prototype = { + call$0() { + if (this.$this._currentBottomSheet == null) + return; + this._removeEntryIfNeeded.call$0(); + }, + $signature: 0 + }; A.ScaffoldState__buildBottomSheet_closure1.prototype = { call$0() { var t1 = this.$this, @@ -199077,8 +202127,11 @@ }; A.ScaffoldState__buildBottomSheet_closure2.prototype = { call$0() { - if (this.shouldDisposeAnimationController) - this.animationController.dispose$0(0); + var _this = this; + _this._box_0.doingDispose = true; + _this._removeEntryIfNeeded.call$0(); + if (_this.shouldDisposeAnimationController) + _this.animationController.dispose$0(0); }, $signature: 0 }; @@ -199121,9 +202174,9 @@ t6 = _this._box_0; t7 = t6.isSnackBarFloating; t8 = t6.extendBodyBehindMaterialBanner; - return new A.CustomMultiChildLayout(new A._ScaffoldLayout(_this._extendBody, false, _this.minInsets, _this.minViewPadding, _this.textDirection, t5, t1, t2, t3, t4, t7, t6.snackBarWidth, t8), _this.children, null); + return new A.CustomMultiChildLayout(new A._ScaffoldLayout(_this.extendBody, false, _this.minInsets, _this.minViewPadding, _this.textDirection, t5, t1, t2, t3, t4, t7, t6.snackBarWidth, t8), _this.children, null); }, - $signature: 3062 + $signature: 1090 }; A.ScaffoldFeatureController.prototype = {}; A._BottomSheetSuspendedCurve.prototype = { @@ -199210,7 +202263,7 @@ t8 = t1.shape, t9 = 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), true, false, false, new A.NotificationListener(new A.BottomSheet(t2, t4, t5, t3, _this.get$_scaffold$_handleDragStart(), _this.get$_scaffold$_handleDragEnd(), t6, t7, t8, t9, t1, _null), _this.get$extentChanged(), _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, _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), 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)); } }; A._StandardBottomSheetState_build_closure.prototype = { @@ -199218,7 +202271,7 @@ var t1 = this.$this; return new A.Align(B.AlignmentDirectional_m1_m1, null, t1.animationCurve.transform$1(0, A._lateReadCheck(t1._widget.animationController.__AnimationController__value, "_value")), child, null); }, - $signature: 3022 + $signature: 1092 }; A.PersistentBottomSheetController.prototype = {}; A._ScaffoldScope.prototype = { @@ -199231,7 +202284,7 @@ if (!property._restoration0$_disposed) property.removeListener$1(0, listener); }, - $signature: 133 + $signature: 128 }; A._ScaffoldMessengerState_State_TickerProviderStateMixin.prototype = { activate$0() { @@ -199315,8 +202368,8 @@ build$1(_, context) { var _this = this, _null = null; if (A.Theme_of(context).platform === B.TargetPlatform_2) - return new A.CupertinoScrollbar(8, B.Radius_4_4, _this.child, _this.controller, _this.isAlwaysShown === true, B.Radius_ydE, 3, B.Duration_250000, B.Duration_1200000, B.Duration_100000, A.scroll_notification__defaultScrollNotificationPredicate$closure(), _null, _null, _null); - return new A._MaterialScrollbar(_null, _this.showTrackOnHover, _null, _this.child, _this.controller, _this.isAlwaysShown, _null, _null, B.Duration_300000, B.Duration_600000, B.Duration_0, A.scroll_notification__defaultScrollNotificationPredicate$closure(), _null, _null, _null); + return new A.CupertinoScrollbar(8, B.Radius_4_4, _this.child, _this.controller, _this.thumbVisibility === true, _null, B.Radius_ydE, 3, _null, B.Duration_250000, B.Duration_1200000, B.Duration_100000, A.scroll_notification__defaultScrollNotificationPredicate$closure(), _null, _null, _null); + return new A._MaterialScrollbar(_null, _null, _this.child, _this.controller, _this.thumbVisibility, _null, _null, _null, _this.trackVisibility, B.Duration_300000, B.Duration_600000, B.Duration_0, A.scroll_notification__defaultScrollNotificationPredicate$closure(), _null, _null, _null); } }; A._MaterialScrollbar.prototype = { @@ -199326,10 +202379,16 @@ }; A._MaterialScrollbarState.prototype = { get$showScrollbar() { - var t1 = this._widget.isAlwaysShown; + var _this = this, + _s15_ = "_scrollbarTheme", + t1 = _this._widget.thumbVisibility; + if (t1 == null) { + t1 = A._lateReadCheck(_this.___MaterialScrollbarState__scrollbarTheme, _s15_).thumbVisibility; + t1 = t1 == null ? null : t1.resolve$1(0, _this.get$_states()); + } if (t1 == null) - t1 = A._lateReadCheck(this.___MaterialScrollbarState__scrollbarTheme, "_scrollbarTheme").isAlwaysShown; - return t1 === true; + t1 = A._lateReadCheck(_this.___MaterialScrollbarState__scrollbarTheme, _s15_).isAlwaysShown; + return t1 == null ? false : t1; }, get$enableGestures() { this._widget.toString; @@ -199509,21 +202568,24 @@ _s15_ = "_scrollbarTheme"; if (states.contains$1(0, B.MaterialState_0)) { t1 = this.$this; - t2 = t1._widget.showTrackOnHover; - t1 = t2 == null ? A._lateReadCheck(t1.___MaterialScrollbarState__scrollbarTheme, _s15_).showTrackOnHover : t2; + t1._widget.toString; + t1 = A._lateReadCheck(t1.___MaterialScrollbarState__scrollbarTheme, _s15_); + t1 = t1.showTrackOnHover; t1 = t1 === true; } else t1 = false; if (t1) return true; t1 = this.$this; - t1._widget.toString; - t1 = A._lateReadCheck(t1.___MaterialScrollbarState__scrollbarTheme, _s15_); - t1 = t1.trackVisibility; - t1 = t1 == null ? null : t1.resolve$1(0, states); + t2 = t1._widget.trackVisibility; + if (t2 == null) { + t1 = A._lateReadCheck(t1.___MaterialScrollbarState__scrollbarTheme, _s15_).trackVisibility; + t1 = t1 == null ? null : t1.resolve$1(0, states); + } else + t1 = t2; return t1 == null ? false : t1; }, - $signature: 2980 + $signature: 1093 }; A._MaterialScrollbarState__thumbColor_closure.prototype = { call$1(states) { @@ -199552,12 +202614,12 @@ t1.toString; return t1; }, - $signature: 112 + $signature: 111 }; A._MaterialScrollbarState__trackColor_closure.prototype = { call$1(states) { var t1 = this.$this; - if (t1.get$_trackVisibility()._material_state$_resolve.call$1(states)) { + if (t1.get$showScrollbar() && t1.get$_trackVisibility()._material_state$_resolve.call$1(states)) { t1 = A._lateReadCheck(t1.___MaterialScrollbarState__scrollbarTheme, "_scrollbarTheme").trackColor; t1 = t1 == null ? null : t1.resolve$1(0, states); if (t1 == null) { @@ -199574,12 +202636,12 @@ } return B.Color_0; }, - $signature: 112 + $signature: 111 }; A._MaterialScrollbarState__trackBorderColor_closure.prototype = { call$1(states) { var t1 = this.$this; - if (t1.get$_trackVisibility()._material_state$_resolve.call$1(states)) { + if (t1.get$showScrollbar() && t1.get$_trackVisibility()._material_state$_resolve.call$1(states)) { t1 = A._lateReadCheck(t1.___MaterialScrollbarState__scrollbarTheme, "_scrollbarTheme").trackBorderColor; t1 = t1 == null ? null : t1.resolve$1(0, states); if (t1 == null) { @@ -199597,7 +202659,7 @@ } return B.Color_0; }, - $signature: 112 + $signature: 111 }; A._MaterialScrollbarState__thickness_closure.prototype = { call$1(states) { @@ -199624,7 +202686,7 @@ t1 = t2; return t1; }, - $signature: 2962 + $signature: 1094 }; A._MaterialScrollbarState_initState_closure.prototype = { call$0() { @@ -199665,7 +202727,7 @@ A.ScrollbarThemeData.prototype = { get$hashCode(_) { var _this = this; - return A.hashValues(_this.thickness, _this.trackVisibility, _this.showTrackOnHover, _this.isAlwaysShown, _this.interactive, _this.radius, _this.thumbColor, _this.trackColor, _this.trackBorderColor, _this.crossAxisMargin, _this.mainAxisMargin, _this.minThumbLength, B.C__HashEnd, B.C__HashEnd, B.C__HashEnd, B.C__HashEnd, B.C__HashEnd, B.C__HashEnd, B.C__HashEnd, B.C__HashEnd); + return A.Object_hash(_this.thumbVisibility, _this.thickness, _this.trackVisibility, _this.showTrackOnHover, _this.isAlwaysShown, _this.interactive, _this.radius, _this.thumbColor, _this.trackColor, _this.trackBorderColor, _this.crossAxisMargin, _this.mainAxisMargin, _this.minThumbLength, 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; @@ -199675,7 +202737,7 @@ return true; if (J.get$runtimeType$(other) !== A.getRuntimeType(_this)) return false; - return other instanceof A.ScrollbarThemeData && other.thickness == _this.thickness && other.trackVisibility == _this.trackVisibility && other.showTrackOnHover == _this.showTrackOnHover && other.isAlwaysShown == _this.isAlwaysShown && other.interactive == _this.interactive && J.$eq$(other.radius, _this.radius) && other.thumbColor == _this.thumbColor && other.trackColor == _this.trackColor && other.trackBorderColor == _this.trackBorderColor && other.crossAxisMargin == _this.crossAxisMargin && other.mainAxisMargin == _this.mainAxisMargin && other.minThumbLength == _this.minThumbLength; + return other instanceof A.ScrollbarThemeData && other.thumbVisibility == _this.thumbVisibility && other.thickness == _this.thickness && other.trackVisibility == _this.trackVisibility && other.showTrackOnHover == _this.showTrackOnHover && other.isAlwaysShown == _this.isAlwaysShown && other.interactive == _this.interactive && J.$eq$(other.radius, _this.radius) && other.thumbColor == _this.thumbColor && other.trackColor == _this.trackColor && other.trackBorderColor == _this.trackBorderColor && other.crossAxisMargin == _this.crossAxisMargin && other.mainAxisMargin == _this.mainAxisMargin && other.minThumbLength == _this.minThumbLength; } }; A._LerpProperties5.prototype = { @@ -199700,12 +202762,10 @@ }; A._SelectableTextSelectionGestureDetectorBuilder.prototype = { onForcePressStart$1(details) { - var t1, t2; + var t1; this.super$TextSelectionGestureDetectorBuilder$onForcePressStart(details); t1 = this.delegate; - t1.get$selectionEnabled(); - t2 = this._shouldShowSelectionToolbar; - if (t2) { + if (t1.get$selectionEnabled() && this._shouldShowSelectionToolbar) { t1 = t1.get$editableTextKey().get$currentState(); t1.toString; t1.showToolbar$0(); @@ -199716,64 +202776,67 @@ onSingleLongTapMoveUpdate$1(details) { var t2, t1 = this.delegate; - 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; - t2 = details.globalPosition; - type$.RenderEditable._as(t1).selectWordsInRange$3$cause$from$to(B.SelectionChangedCause_2, t2.$sub(0, details.offsetFromOrigin), t2); + 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; + t2 = details.globalPosition; + type$.RenderEditable._as(t1).selectWordsInRange$3$cause$from$to(B.SelectionChangedCause_2, t2.$sub(0, details.offsetFromOrigin), t2); + } }, onSingleTapUp$1(details) { var t1 = this.delegate, t2 = t1.get$editableTextKey().get$currentState(); t2.toString; t2.hideToolbar$0(); - t1.get$selectionEnabled(); - t2 = this._selectable_text$_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).selectWordEdge$1$cause(B.SelectionChangedCause_0); - 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; - type$.RenderEditable._as(t1); - t2 = t1._lastTapDownPosition; - t2.toString; - t1.selectPositionAt$2$cause$from(B.SelectionChangedCause_0, t2); - break; - default: - throw A.wrapException(A.ReachabilityError$(string$.x60null_c)); + if (t1.get$selectionEnabled()) { + t2 = this._selectable_text$_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).selectWordEdge$1$cause(B.SelectionChangedCause_0); + 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; + type$.RenderEditable._as(t1); + t2 = t1._lastTapDownPosition; + t2.toString; + t1.selectPositionAt$2$cause$from(B.SelectionChangedCause_0, t2); + break; + default: + throw A.wrapException(A.ReachabilityError$(string$.x60null_c)); + } } this._selectable_text$_state._widget.toString; }, onSingleLongTapStart$1(details) { var t2, t1 = this.delegate; - 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); - t2 = t1._lastTapDownPosition; - t2.toString; - t1.selectWordsInRange$2$cause$from(B.SelectionChangedCause_2, t2); - t2 = this._selectable_text$_state._framework$_element; - t2.toString; - A.Feedback_forLongPress(t2); + 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); + t2 = t1._lastTapDownPosition; + t2.toString; + t1.selectWordsInRange$2$cause$from(B.SelectionChangedCause_2, t2); + t2 = this._selectable_text$_state._framework$_element; + t2.toString; + A.Feedback_forLongPress(t2); + } } }; A.SelectableText.prototype = { @@ -199786,7 +202849,7 @@ this._widget.toString; var t1 = this._selectable_text$_focusNode; if (t1 == null) { - t1 = A.FocusNode$(true, null, true, null, null, true); + t1 = A.FocusNode$(true, null, true, true, null, null, true); this._selectable_text$_focusNode = t1; } return t1; @@ -199987,7 +203050,7 @@ t3 = A._lateReadCheck(_this.___SelectableTextState__controller, "_controller"); t4 = _this._widget; t4 = t4.toolbarOptions; - t1 = A.EditableText$(true, _null, _null, _null, false, B.CupertinoDynamicColor_YIZ, B.Clip_1, t3, 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, _null, B.EdgeInsets_20_20_20_20, _null, selectionColor, textSelectionControls, B.BoxHeightStyle_0, B.BoxWidthStyle_0, false, t2, _null, _null, B.StrutStyle_yfz, effectiveTextStyle, B.TextAlign_4, B.TextCapitalization_30, _null, t1.textHeightBehavior, _null, _null, t1.textWidthBasis, t4); + t1 = A.EditableText$(true, _null, _null, _null, false, B.CupertinoDynamicColor_YIZ, B.Clip_1, t3, 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, t2, _null, _null, B.StrutStyle_yfz, effectiveTextStyle, B.TextAlign_4, B.TextCapitalization_3, _null, t1.textHeightBehavior, _null, _null, t1.textWidthBasis, t4); _this._widget.toString; t1 = A._lateReadCheck(_this.___SelectableTextState__selectionGestureDetectorBuilder, "_selectionGestureDetectorBuilder").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), false, false, false, t1, _null); @@ -200017,7 +203080,7 @@ A.SliderThemeData.prototype = { get$hashCode(_) { var _this = this; - return A.hashList([_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, _this.rangeTickMarkShape, _this.rangeThumbShape, _this.rangeTrackShape, _this.rangeValueIndicatorShape, _this.showValueIndicator, _this.valueIndicatorTextStyle, _this.minThumbSeparation, _this.thumbSelector]); + 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)); }, $eq(_, other) { var t1, _this = this; @@ -200042,7 +203105,13 @@ if (J.$eq$(other.disabledThumbColor, _this.disabledThumbColor)) if (J.$eq$(other.overlayColor, _this.overlayColor)) if (J.$eq$(other.valueIndicatorColor, _this.valueIndicatorColor)) - t1 = J.$eq$(other.valueIndicatorTextStyle, _this.valueIndicatorTextStyle) && other.minThumbSeparation == _this.minThumbSeparation && true; + if (J.$eq$(other.valueIndicatorTextStyle, _this.valueIndicatorTextStyle)) + if (other.minThumbSeparation == _this.minThumbSeparation) + t1 = true; + else + t1 = false; + else + t1 = false; else t1 = false; else @@ -200085,7 +203154,7 @@ A.SnackBarThemeData.prototype = { get$hashCode(_) { var _this = this; - return A.hashValues(_this.backgroundColor, _this.actionTextColor, _this.disabledActionTextColor, _this.contentTextStyle, _this.elevation, _this.shape, _this.behavior, B.C__HashEnd, B.C__HashEnd, B.C__HashEnd, B.C__HashEnd, B.C__HashEnd, B.C__HashEnd, B.C__HashEnd, B.C__HashEnd, B.C__HashEnd, B.C__HashEnd, B.C__HashEnd, B.C__HashEnd, B.C__HashEnd); + 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); }, $eq(_, other) { var _this = this; @@ -200105,9 +203174,11 @@ } }; A.Switch.prototype = { - _getSwitchSize$1(theme) { - var t1 = this.materialTapTargetSize, - effectiveMaterialTapTargetSize = t1 == null ? theme.switchTheme.materialTapTargetSize : t1; + _getSwitchSize$1(context) { + var theme = A.Theme_of(context), + switchTheme = A.SwitchTheme_of(context), + t1 = this.materialTapTargetSize, + effectiveMaterialTapTargetSize = t1 == null ? switchTheme.materialTapTargetSize : t1; switch ((effectiveMaterialTapTargetSize == null ? theme.materialTapTargetSize : effectiveMaterialTapTargetSize).index) { case 0: return B.Size_59_48; @@ -200119,7 +203190,7 @@ }, _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(A.Theme_of(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, B.DragStartBehavior_1, _null, _null, _null, _null, _null, _null, false, _this._getSwitchSize$1(context), _null); }, build$1(_, context) { var size, _this = this, _null = null, @@ -200136,8 +203207,8 @@ return _this._buildMaterialSwitch$1(context); case B.TargetPlatform_2: case B.TargetPlatform_4: - size = _this._getSwitchSize$1(A.Theme_of(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, true, _null, _null, _null, _null, _null); + 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); default: throw A.wrapException(A.ReachabilityError$(_s80_)); } @@ -200151,8 +203222,7 @@ }; A._MaterialSwitch.prototype = { createState$0() { - var _null = null; - return new A._MaterialSwitchState(new A._SwitchPainter(A.List_List$filled(0, _null, false, type$.nullable_void_Function)), $, $, $, $, $, $, $, $, $, _null, false, false, _null, _null, B._StateLifecycle_0); + return new A._MaterialSwitchState(new A._SwitchPainter($.$get$ChangeNotifier__emptyListeners()), $, $, $, $, $, $, $, $, $, null, false, false, null, null, B._StateLifecycle_0); }, get$value(receiver) { return this.value; @@ -200259,12 +203329,13 @@ t1.call$1(value); }, build$1(_, context) { - var theme, activeStates, inactiveStates, t1, effectiveActiveThumbColor, effectiveInactiveThumbColor, effectiveActiveTrackColor, effectiveInactiveTrackColor, focusedStates, t2, t3, effectiveFocusOverlayColor, hoveredStates, effectiveHoverOverlayColor, effectiveActivePressedOverlayColor, effectiveInactivePressedOverlayColor, t4, t5, t6, _this = this, _null = null; + 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; if (_this._needsPositionAnimation) { _this._needsPositionAnimation = false; _this.animateToValue$0(); } theme = A.Theme_of(context); + switchTheme = A.SwitchTheme_of(context); activeStates = _this.get$states(); activeStates.add$1(0, B.MaterialState_4); inactiveStates = _this.get$states(); @@ -200272,7 +203343,7 @@ _this._widget.toString; t1 = _this.get$_widgetThumbColor()._material_state$_resolve.call$1(activeStates); if (t1 == null) { - t1 = theme.switchTheme.thumbColor; + t1 = switchTheme.thumbColor; t1 = t1 == null ? _null : t1.resolve$1(0, activeStates); effectiveActiveThumbColor = t1; } else @@ -200282,7 +203353,7 @@ _this._widget.toString; t1 = _this.get$_widgetThumbColor()._material_state$_resolve.call$1(inactiveStates); if (t1 == null) { - t1 = theme.switchTheme.thumbColor; + t1 = switchTheme.thumbColor; t1 = t1 == null ? _null : t1.resolve$1(0, inactiveStates); effectiveInactiveThumbColor = t1; } else @@ -200292,7 +203363,7 @@ _this._widget.toString; t1 = _this.get$_widgetTrackColor()._material_state$_resolve.call$1(activeStates); if (t1 == null) { - t1 = theme.switchTheme.trackColor; + t1 = switchTheme.trackColor; t1 = t1 == null ? _null : t1.resolve$1(0, activeStates); effectiveActiveTrackColor = t1; } else @@ -200302,7 +203373,7 @@ _this._widget.toString; t1 = _this.get$_widgetTrackColor()._material_state$_resolve.call$1(inactiveStates); if (t1 == null) { - t1 = theme.switchTheme.trackColor; + t1 = switchTheme.trackColor; t1 = t1 == null ? _null : t1.resolve$1(0, inactiveStates); effectiveInactiveTrackColor = t1; } else @@ -200312,68 +203383,67 @@ focusedStates = _this.get$states(); focusedStates.add$1(0, B.MaterialState_1); _this._widget.toString; - t1 = theme.switchTheme; - t2 = t1.overlayColor; - t3 = t2 == null ? _null : t2.resolve$1(0, focusedStates); - effectiveFocusOverlayColor = t3; + 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; - t3 = t2 == null ? _null : t2.resolve$1(0, hoveredStates); - effectiveHoverOverlayColor = t3; + 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; - t3 = t2 == null ? _null : t2.resolve$1(0, activeStates); - effectiveActivePressedOverlayColor = t3; + 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; - t2 = t2 == null ? _null : t2.resolve$1(0, inactiveStates); - effectiveInactivePressedOverlayColor = t2; + 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); - t2 = _this._widget; - t3 = t2.value; - t4 = t2.dragStartBehavior; - t5 = t2.focusNode; - t2 = t2.size; - t6 = _this._switch0$_painter; - t6.set$position(0, A._lateReadCheck(_this.ToggleableStateMixin___ToggleableStateMixin__position, "_position")); - t6.set$reaction(A._lateReadCheck(_this.ToggleableStateMixin___ToggleableStateMixin__reaction, "_reaction")); - t6.set$reactionFocusFade(A._lateReadCheck(_this.ToggleableStateMixin___ToggleableStateMixin__reactionFocusFade, "_reactionFocusFade")); - t6.set$reactionHoverFade(A._lateReadCheck(_this.ToggleableStateMixin___ToggleableStateMixin__reactionHoverFade, "_reactionHoverFade")); - t6.set$inactiveReactionColor(effectiveInactivePressedOverlayColor); - t6.set$reactionColor(effectiveActivePressedOverlayColor); - t6.set$hoverColor(effectiveHoverOverlayColor); - t6.set$focusColor(effectiveFocusOverlayColor); + t1 = _this._widget; + t2 = t1.value; + t3 = t1.dragStartBehavior; + t4 = t1.focusNode; + t1 = t1.size; + t5 = _this._switch0$_painter; + t5.set$position(0, A._lateReadCheck(_this.ToggleableStateMixin___ToggleableStateMixin__position, "_position")); + t5.set$reaction(A._lateReadCheck(_this.ToggleableStateMixin___ToggleableStateMixin__reaction, "_reaction")); + t5.set$reactionFocusFade(A._lateReadCheck(_this.ToggleableStateMixin___ToggleableStateMixin__reactionFocusFade, "_reactionFocusFade")); + t5.set$reactionHoverFade(A._lateReadCheck(_this.ToggleableStateMixin___ToggleableStateMixin__reactionHoverFade, "_reactionHoverFade")); + t5.set$inactiveReactionColor(effectiveInactivePressedOverlayColor); + t5.set$reactionColor(effectiveActivePressedOverlayColor); + t5.set$hoverColor(effectiveHoverOverlayColor); + t5.set$focusColor(effectiveFocusOverlayColor); _this._widget.toString; - t1 = t1.splashRadius; - t6.set$splashRadius(t1 == null ? 20 : t1); - 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$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$configuration(A.createLocalImageConfiguration(context, _null)); - t6.set$isInteractive(_this.get$onChanged() != null); - t6.set$trackInnerLength(_this._widget.size._dx - 40); - t1 = context.dependOnInheritedWidgetOfExactType$1$0(type$.Directionality); - t1.toString; - t6.set$textDirection(0, t1.textDirection); - t6.set$surfaceColor(theme.colorScheme.surface); - t4 = A.GestureDetector$(_null, _this.buildToggleable$5$autofocus$focusNode$mouseCursor$painter$size(false, t5, new A._MaterialStatePropertyWith(new A._MaterialSwitchState_build_closure(_this, theme), type$._MaterialStatePropertyWith_MouseCursor), t6, t2), t4, 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, t3, _null), false, false, false, t4, _null); + 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(0, 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), false, false, false, t3, _null); } }; A._MaterialSwitchState__widgetThumbColor_closure.prototype = { @@ -200384,33 +203454,17 @@ return this.$this._widget.activeColor; return this.$this._widget.inactiveThumbColor; }, - $signature: 214 + $signature: 202 }; A._MaterialSwitchState__defaultThumbColor_closure.prototype = { call$1(states) { - var t1; - if (states.contains$1(0, B.MaterialState_6)) { - if (this.isDark) { - t1 = B.Map_HFpTk.$index(0, 800); - t1.toString; - } else { - t1 = B.Map_HFpTk.$index(0, 400); - t1.toString; - } - return t1; - } + 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; - if (this.isDark) { - t1 = B.Map_HFpTk.$index(0, 400); - t1.toString; - } else { - t1 = B.Map_HFpTk.$index(0, 50); - t1.toString; - } - return t1; + return this.isDark ? B.Color_4290624957 : B.Color_4294638330; }, - $signature: 112 + $signature: 111 }; A._MaterialSwitchState__widgetTrackColor_closure.prototype = { call$1(states) { @@ -200420,7 +203474,7 @@ return this.$this._widget.activeTrackColor; return this.$this._widget.inactiveTrackColor; }, - $signature: 214 + $signature: 202 }; A._MaterialSwitchState__defaultTrackColor_closure.prototype = { call$1(states) { @@ -200437,7 +203491,7 @@ } return this.isDark ? B.Color_1308622847 : B.Color_1375731712; }, - $signature: 112 + $signature: 111 }; A._MaterialSwitchState__handleDragEnd_closure.prototype = { call$0() { @@ -200448,13 +203502,11 @@ A._MaterialSwitchState_build_closure.prototype = { call$1(states) { var t1 = A.MaterialStateProperty_resolveAs(this.$this._widget.mouseCursor, states, type$.nullable_MouseCursor); - if (t1 == null) { - this.theme.toString; + if (t1 == null) t1 = null; - } return t1 == null ? A.MaterialStateProperty_resolveAs(B._EnabledAndDisabledMouseCursor_SystemMouseCursor_click_clickable, states, type$.MouseCursor) : t1; }, - $signature: 416 + $signature: 361 }; A._SwitchPainter.prototype = { set$activeThumbImage(value) { @@ -200554,8 +203606,7 @@ thumbErrorListener = currentValue < 0.5 ? _this._onInactiveThumbImageError : _this._onActiveThumbImageError; else thumbErrorListener = _this._onInactiveThumbImageError; - t1 = A._detectRenderer(); - paint = t1 ? A.CkPaint$() : new A.SurfacePaint(new A.SurfacePaintData()); + paint = $.$get$useCanvasKit() ? A.CkPaint$() : new A.SurfacePaint(new A.SurfacePaintData()); paint.set$color(0, t3); horizontalOffset = (size._dx - 33) / 2; t1 = size._dy; @@ -200585,7 +203636,7 @@ t1 = _this._cachedThumbPainter; if (t1 != null) t1.dispose$0(0); - _this._cachedThumbPainter = new A._BoxDecorationPainter(new A.BoxDecoration(thumbColor, _null, _null, _null, B.Map_2Vato.$index(0, 1), _null, B.BoxShape_1), _this.get$_handleDecorationChanged()); + _this._cachedThumbPainter = new A._BoxDecorationPainter(new A.BoxDecoration(thumbColor, _null, _null, _null, B.List_UOM, _null, B.BoxShape_1), _this.get$_handleDecorationChanged()); } t1 = _this._cachedThumbPainter; t1.toString; @@ -200692,7 +203743,7 @@ A.SwitchThemeData.prototype = { get$hashCode(_) { var _this = this; - return A.hashValues(_this.thumbColor, _this.trackColor, _this.materialTapTargetSize, _this.mouseCursor, _this.overlayColor, _this.splashRadius, B.C__HashEnd, B.C__HashEnd, B.C__HashEnd, B.C__HashEnd, B.C__HashEnd, B.C__HashEnd, B.C__HashEnd, B.C__HashEnd, B.C__HashEnd, B.C__HashEnd, B.C__HashEnd, B.C__HashEnd, B.C__HashEnd, B.C__HashEnd); + 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); }, $eq(_, other) { var t1, _this = this; @@ -200730,7 +203781,7 @@ A.TabBarTheme.prototype = { get$hashCode(_) { var _this = this; - return A.hashValues(_this.indicator, _this.indicatorSize, _this.labelColor, _this.labelPadding, _this.labelStyle, _this.unselectedLabelColor, _this.unselectedLabelStyle, B.C__HashEnd, B.C__HashEnd, B.C__HashEnd, B.C__HashEnd, B.C__HashEnd, B.C__HashEnd, B.C__HashEnd, B.C__HashEnd, B.C__HashEnd, B.C__HashEnd, B.C__HashEnd, B.C__HashEnd, B.C__HashEnd); + 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; @@ -200742,7 +203793,25 @@ return false; if (other instanceof A.TabBarTheme) if (J.$eq$(other.indicator, _this.indicator)) - t1 = J.$eq$(other.labelColor, _this.labelColor) && J.$eq$(other.labelPadding, _this.labelPadding) && J.$eq$(other.labelStyle, _this.labelStyle) && J.$eq$(other.unselectedLabelColor, _this.unselectedLabelColor) && J.$eq$(other.unselectedLabelStyle, _this.unselectedLabelStyle); + 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 @@ -200750,6 +203819,30 @@ 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); + }, + $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._LerpColors && J.$eq$(other.a, _this.a) && J.$eq$(other.b, _this.b) && other.t === _this.t; + }, + $isMaterialStateProperty: 1 + }; A._TabBarTheme_Object_Diagnosticable.prototype = {}; A.TabController.prototype = { _tab_controller$_copyWith$4$animationDuration$index$length$previousIndex(animationDuration, index, $length, previousIndex) { @@ -200759,7 +203852,7 @@ _this._tab_controller$_animationController.set$value(0, index); t1 = t1 ? _this._tab_controller$_index : index; t2 = _this._tab_controller$_animationController; - return new A.TabController(t2, _this._animationDuration, $length, t1, previousIndex, A.List_List$filled(0, null, false, type$.nullable_void_Function)); + return new A.TabController(t2, _this._animationDuration, $length, t1, previousIndex, $.$get$ChangeNotifier__emptyListeners()); }, get$animation(_) { var t1 = this._tab_controller$_animationController; @@ -201007,7 +204100,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, B.TextOverflow_0, true, t1, _null, _null, B.TextWidthBasis_0); + 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); } }; A._TabLabelBarRenderer.prototype = { @@ -201182,8 +204275,8 @@ A._TabBarScrollController.prototype = { createScrollPosition$3(physics, context, oldPosition) { var _null = null, - t1 = type$.nullable_void_Function; - t1 = new A._TabBarScrollPosition(this.tabBar, B.ScrollDirection_0, physics, context, true, _null, new A.ValueNotifier(false, A.List_List$filled(0, _null, false, t1), type$.ValueNotifier_bool), A.List_List$filled(0, _null, false, t1)); + 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.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; @@ -201308,7 +204401,7 @@ this._initIndicatorPainter$0(); }, didUpdateWidget$1(oldWidget) { - var t1, t2, t3, delta, _list, n, _this = this, + var t1, delta, _list, t2, n, _this = this, _s8_ = "_tabKeys"; _this.super$State$didUpdateWidget(oldWidget); t1 = _this._widget; @@ -201324,18 +204417,15 @@ if (t1) _this._initIndicatorPainter$0(); } - t1 = _this._widget.tabs.length; - t2 = oldWidget.tabs; - t3 = t2.length; - if (t1 > t3) { - delta = t1 - t3; + if (_this._widget.tabs.length > J.get$length$asx(A._lateReadCheck(_this.___TabBarState__tabKeys, _s8_))) { + delta = _this._widget.tabs.length - J.get$length$asx(A._lateReadCheck(_this.___TabBarState__tabKeys, _s8_)); t1 = A._lateReadCheck(_this.___TabBarState__tabKeys, _s8_); _list = J.JSArray_JSArray$allocateGrowable(delta, type$.GlobalKey_State_StatefulWidget); for (t2 = type$.LabeledGlobalKey_State_StatefulWidget, n = 0; n < delta; ++n) _list[n] = new A.LabeledGlobalKey(null, t2); J.addAll$1$ax(t1, _list); - } else if (t1 < t3) - J.removeRange$2$ax(A._lateReadCheck(_this.___TabBarState__tabKeys, _s8_), _this._widget.tabs.length, t2.length); + } else if (_this._widget.tabs.length < J.get$length$asx(A._lateReadCheck(_this.___TabBarState__tabKeys, _s8_))) + J.removeRange$2$ax(A._lateReadCheck(_this.___TabBarState__tabKeys, _s8_), _this._widget.tabs.length, J.get$length$asx(A._lateReadCheck(_this.___TabBarState__tabKeys, _s8_))); }, dispose$0(_) { var t1, _this = this; @@ -201444,7 +204534,7 @@ return A._TabStyle$(animation, child, _null, _null, selected, _null, _null); }, build$1(_, context) { - var tabBarTheme, wrappedTabs, t2, previousIndex, t3, t4, animation, tabIndex, tabCount, index, index0, t5, tabBar, _this = this, _null = null, + var tabBarTheme, wrappedTabs, t2, previousIndex, t3, t4, animation, tabIndex, tabCount, t5, t6, t7, index, t8, effectiveMouseCursor, index0, t9, tabBar, _this = this, _null = null, t1 = A.Localizations_of(context, B.Type_MaterialLocalizations_flR, type$.MaterialLocalizations); t1.toString; if (_this._tabs$_controller.length === 0) { @@ -201488,15 +204578,27 @@ } t2 = _this._widget; tabCount = t2.tabs.length; - for (t3 = type$.JSArray_Widget, index = 0; index < tabCount; t2 = t4, index = index0) { + 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) { + 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) + effectiveMouseCursor = _null; + else + effectiveMouseCursor = t8; + if (effectiveMouseCursor == null) + effectiveMouseCursor = B._EnabledAndDisabledMouseCursor_SystemMouseCursor_click_clickable.resolve$1(0, t2); + _this._widget.toString; t2 = wrappedTabs[index]; - t4 = _this._currentIndex; + t8 = _this._currentIndex; index0 = index + 1; - t5 = 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 === t4, _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), false, false, false, _null, _null)], t3), _null), _null), _null, true, _null, _null, _null, _null, _null, B.SystemMouseCursor_click, _null, _null, _null, _null, _null, new A._TabBarState_build_closure0(_this, index), _null, _null, _null, _null, _null); + 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), 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); wrappedTabs[index] = t2; - t4 = _this._widget; - if (!t4.isScrollable) + t8 = _this._widget; + if (!t8.isScrollable) wrappedTabs[index] = new A.Expanded(1, B.FlexFit_0, t2, _null); } t1 = _this._indicatorPainter; @@ -201504,7 +204606,7 @@ if (t2.isScrollable) { t1 = _this._tabs$_scrollController; if (t1 == null) - t1 = _this._tabs$_scrollController = new A._TabBarScrollController(_this, 0, true, _null, A._setArrayType([], type$.JSArray_ScrollPosition), A.List_List$filled(0, _null, false, type$.nullable_void_Function)); + t1 = _this._tabs$_scrollController = new A._TabBarScrollController(_this, 0, true, _null, A._setArrayType([], type$.JSArray_ScrollPosition), $.$get$ChangeNotifier__emptyListeners()); _this._widget.toString; tabBar = A.SingleChildScrollView$(tabBar, t1, B.DragStartBehavior_1, _null, _null, _null, false, B.Axis_0); } @@ -201515,7 +204617,7 @@ call$1(tab) { return new A.LabeledGlobalKey(null, type$.LabeledGlobalKey_State_StatefulWidget); }, - $signature: 2831 + $signature: 1133 }; A._TabBarState__handleTabControllerTick_closure.prototype = { call$0() { @@ -201549,7 +204651,7 @@ t3 = J.$index$asx(A._lateReadCheck(t1.___TabBarState__tabKeys, "_tabKeys"), index); return A.Center$(new A.Padding(t2, new A.KeyedSubtree(t1._widget.tabs[index], t3), _null), 1, _null); }, - $signature: 2829 + $signature: 1134 }; A._TabBarState_build_closure0.prototype = { call$0() { @@ -201605,7 +204707,8 @@ _this._updateTabController$0(); t1 = _this._tabs$_controller._tab_controller$_index; _this._currentIndex = t1; - _this.___TabBarViewState__pageController = A.PageController$(t1); + _this._widget.toString; + _this.___TabBarViewState__pageController = A.PageController$(t1, 1); }, didUpdateWidget$1(oldWidget) { var t1, t2, _this = this; @@ -201613,10 +204716,12 @@ if (_this._widget.controller != oldWidget.controller) { _this._updateTabController$0(); _this._currentIndex = _this._tabs$_controller._tab_controller$_index; + ++_this._warpUnderwayCount; t1 = A._lateReadCheck(_this.___TabBarViewState__pageController, "_pageController"); t2 = _this._currentIndex; t2.toString; t1.jumpToPage$1(t2); + --_this._warpUnderwayCount; } if (_this._widget.children !== oldWidget.children && _this._warpUnderwayCount === 0) _this._tabs$_updateChildren$0(); @@ -201786,7 +204891,7 @@ t3 = A._lateReadCheck(_this.___TabBarViewState__childrenWithKey, "_childrenWithKey"); if (t1 == null) t1 = $.$get$_defaultPageController(); - return new A.NotificationListener(new A.PageView(t1, new A.PageScrollPhysics(t2), null, A.SliverChildListDelegate$(t3, true, true, true), B.DragStartBehavior_1, null), _this.get$_tabs$_handleScrollNotification(), null, type$.NotificationListener_ScrollNotification); + return new A.NotificationListener(_this.get$_tabs$_handleScrollNotification(), new A.PageView(t1, new A.PageScrollPhysics(t2), null, A.SliverChildListDelegate$(t3, true, true, true), B.DragStartBehavior_1, null), null, type$.NotificationListener_ScrollNotification); } }; A._TabBarViewState__warpToCurrentIndex_closure.prototype = { @@ -201820,16 +204925,16 @@ A.__DragAnimation_Animation_AnimationWithParentMixin.prototype = {}; A.TextButton.prototype = { defaultStyleOf$1(context) { - var scaledPadding, t2, t3, + var t1, t2, t3, t4, theme = A.Theme_of(context), - colorScheme = theme.colorScheme, - t1 = A.MediaQuery_maybeOf(context); - t1 = t1 == null ? null : t1.textScaleFactor; - scaledPadding = A.ButtonStyleButton_scaledPadding(B.EdgeInsets_8_8_8_8, B.EdgeInsets_8_0_8_0, B.EdgeInsets_4_0_4_0, t1 == null ? 1 : t1); + colorScheme = theme.colorScheme; + A.Theme_of(context).toString; t1 = theme.shadowColor; t2 = theme.textTheme; - t3 = theme.visualDensity; - return A.TextButton_styleFrom(B.Alignment_0_0, B.Duration_200000, B.Color_0, B.SystemMouseCursor_forbidden, 0, true, B.SystemMouseCursor_click, B.Size_wjo, B.Size_64_36, colorScheme.onSurface, scaledPadding, colorScheme.primary, t1, B.RoundedRectangleBorder_LkV0, B.C__InkRippleFactory, theme.materialTapTargetSize, t2.labelLarge, t3); + t3 = A._scaledPadding0(context); + t4 = theme.visualDensity; + t4 = A.TextButton_styleFrom(B.Alignment_0_0, B.Duration_200000, B.Color_0, B.SystemMouseCursor_basic, 0, true, B.SystemMouseCursor_click, B.Size_wjo, B.Size_64_36, colorScheme.onSurface, t3, colorScheme.primary, t1, B.RoundedRectangleBorder_LkV0, B.C__InkRippleFactory, theme.materialTapTargetSize, t2.labelLarge, t4); + return t4; }, themeStyleOf$1(context) { var t1; @@ -201907,12 +205012,10 @@ A._TextButtonThemeData_Object_Diagnosticable.prototype = {}; A._TextFieldSelectionGestureDetectorBuilder.prototype = { onForcePressStart$1(details) { - var t1, t2; + var t1; this.super$TextSelectionGestureDetectorBuilder$onForcePressStart(details); t1 = this.delegate; - t1.get$selectionEnabled(); - t2 = this._shouldShowSelectionToolbar; - if (t2) { + if (t1.get$selectionEnabled() && this._shouldShowSelectionToolbar) { t1 = t1.get$editableTextKey().get$currentState(); t1.toString; t1.showToolbar$0(); @@ -201923,31 +205026,32 @@ onSingleLongTapMoveUpdate$1(details) { var t2, t1 = this.delegate; - 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)); + 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) { @@ -201962,37 +205066,38 @@ onSingleLongTapStart$1(details) { var t2, t3, t1 = this.delegate; - t1.get$selectionEnabled(); - t2 = this._text_field$_state; - t3 = t2._framework$_element; - t3.toString; - switch (A.Theme_of(t3).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; - 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); - break; - default: - throw A.wrapException(A.ReachabilityError$(string$.x60null_c)); + if (t1.get$selectionEnabled()) { + t2 = this._text_field$_state; + t3 = t2._framework$_element; + t3.toString; + switch (A.Theme_of(t3).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; + 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); + break; + default: + throw A.wrapException(A.ReachabilityError$(string$.x60null_c)); + } } } }; @@ -202016,7 +205121,7 @@ if (t1 == null) { t1 = this._text_field$_focusNode; if (t1 == null) { - t1 = A.FocusNode$(true, null, true, null, null, false); + t1 = A.FocusNode$(true, null, true, true, null, null, false); this._text_field$_focusNode = t1; } } @@ -202035,8 +205140,7 @@ return A._lateReadCheck(this.___TextFieldState_forcePressEnabled, "forcePressEnabled"); }, get$selectionEnabled() { - this._widget.toString; - return true; + return this._widget.enableInteractiveSelection; }, get$_isEnabled() { var t1 = this._widget, @@ -202100,15 +205204,12 @@ counter = _null; return effectiveDecoration.copyWith$1$counter(counter); } - if (_this._widget.maxLength == null) + t2 = _this._widget.maxLength; + if (t2 == null) return effectiveDecoration; counterText = "" + currentLength; - t2 = _this._widget.maxLength; - t2.toString; if (t2 > 0) { - counterText += "/" + t2; - t2 = _this._widget.maxLength; - t2.toString; + counterText += "/" + A.S(t2); semanticCounterText = t1.remainingTextFieldCharacterCount$1(B.JSInt_methods.clamp$2(t2 - currentLength, 0, t2)); } else semanticCounterText = ""; @@ -202196,9 +205297,9 @@ _text_field$_createLocalController$1(value) { var t1, _this = this; if (value == null) - t1 = new A.RestorableTextEditingController(B.TextEditingValue_li8, A.List_List$filled(0, null, false, type$.nullable_void_Function)); + t1 = new A.RestorableTextEditingController(B.TextEditingValue_li8, $.$get$ChangeNotifier__emptyListeners()); else - t1 = new A.RestorableTextEditingController(value, A.List_List$filled(0, null, false, type$.nullable_void_Function)); + t1 = new A.RestorableTextEditingController(value, $.$get$ChangeNotifier__emptyListeners()); _this._text_field$_controller = t1; if (!_this.get$restorePending()) { t1 = _this._text_field$_controller; @@ -202245,7 +205346,7 @@ return false; if (!_this.get$_isEnabled()) return false; - if (cause === B.SelectionChangedCause_2) + if (cause === B.SelectionChangedCause_2 || cause === B.SelectionChangedCause_7) return true; if (_this.get$_text_field$_effectiveController()._change_notifier$_value.text.length !== 0) return true; @@ -202311,17 +205412,17 @@ if (autofillHints != null) { t1 = _this.editableTextKey.get$currentState(); t1.toString; - t1 = "EditableText-" + A.Primitives_objectHashCode(t1); + t1 = A.Primitives_objectHashCode(t1); t2 = _this.get$_text_field$_effectiveController()._change_notifier$_value; t3 = _this._widget.decoration; - autofillConfiguration = new A.AutofillConfiguration(true, t1, autofillHints, t2, t3.hintText); + autofillConfiguration = new A.AutofillConfiguration(true, "EditableText-" + t1, autofillHints, t2, t3.hintText); } else autofillConfiguration = B.AutofillConfiguration_lYx; t1 = _this.editableTextKey.get$currentState().get$textInputConfiguration(); - return A.TextInputConfiguration$(null, t1.autocorrect, autofillConfiguration, t1.enableDeltaModel, true, true, t1.inputAction, t1.inputType, t1.keyboardAppearance, t1.obscureText, t1.readOnly, t1.smartDashesType, t1.smartQuotesType, t1.textCapitalization); + return A.TextInputConfiguration$(null, t1.autocorrect, autofillConfiguration, t1.enableDeltaModel, true, t1.enableInteractiveSelection, true, t1.inputAction, t1.inputType, t1.keyboardAppearance, t1.obscureText, t1.readOnly, t1.smartDashesType, t1.smartQuotesType, t1.textCapitalization); }, build$1(_, context) { - var style, controller, focusNode, t2, t3, cursorRadius, cupertinoTheme, textSelectionControls, cursorColor, selectionColor, cursorOffset, autocorrectionTextRectColor, paintCursorAboveText, cursorOpacityAnimates, 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, child, effectiveMouseCursor, _this = this, _null = null, _box_0 = {}, + var style, controller, focusNode, t2, t3, cursorRadius, cupertinoTheme, textSelectionControls, cursorColor, selectionColor, cursorOffset, autocorrectionTextRectColor, paintCursorAboveText, cursorOpacityAnimates, 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, child, effectiveMouseCursor, _this = this, _null = null, _box_0 = {}, theme = A.Theme_of(context), selectionTheme = A.TextSelectionTheme_of(context), t1 = theme.textTheme.titleMedium; @@ -202336,7 +205437,7 @@ if (t3 != null) B.JSArray_methods.addAll$1(t2, t3); t3 = _this._widget.maxLength; - if (t3 != null && true) + if (t3 != null) t2.push(new A.LengthLimitingTextInputFormatter(t3, _this.get$_effectiveMaxLengthEnforcement())); cursorRadius = _this._widget.cursorRadius; _box_0.handleDidGainAccessibilityFocus = null; @@ -202454,13 +205555,15 @@ t5 = t5.expands; t23 = focusNode.get$hasFocus() ? selectionColor : _null; t24 = _this._widget; - t25 = t24.onChanged; - t26 = t24.onEditingComplete; - t27 = t24.onSubmitted; - t28 = t24.cursorWidth; - t29 = t24.cursorHeight; - t30 = t24.scrollPadding; - t6 = A.UnmanagedRestorationScope$(t3, A.EditableText$(t18, autocorrectionTextRectColor, _this, B.List_empty1, t15, B.CupertinoDynamicColor_YIZ, B.Clip_1, controller, cursorColor, t29, cursorOffset, cursorOpacityAnimates, cursorRadius, t28, B.DragStartBehavior_1, true, true, true, t5, focusNode, true, t2, _this.editableTextKey, t1.brightness, t9, t21, t22, B.C__DeferringMouseCursor, t17, t16, _null, t25, t26, _this.get$_handleSelectionChanged(), _this.get$_handleSelectionHandleTapped(), t27, paintCursorAboveText, t4, true, "editable", t24.scrollController, t30, t24.scrollPhysics, t23, textSelectionControls, B.BoxHeightStyle_0, B.BoxWidthStyle_0, t7, t8, t19, t20, t12, style, t13, t11, t14, _null, t10, _null, B.TextWidthBasis_0, t6)); + t25 = t24.enableInteractiveSelection; + t26 = t25 ? textSelectionControls : _null; + t27 = t24.onChanged; + t28 = t24.onEditingComplete; + t29 = t24.onSubmitted; + t30 = t24.cursorWidth; + t31 = t24.cursorHeight; + t32 = t24.scrollPadding; + t6 = A.UnmanagedRestorationScope$(t3, A.EditableText$(t18, autocorrectionTextRectColor, _this, B.List_empty0, t15, B.CupertinoDynamicColor_YIZ, B.Clip_1, controller, cursorColor, t31, cursorOffset, cursorOpacityAnimates, cursorRadius, t30, B.DragStartBehavior_1, true, t25, true, t5, focusNode, true, t2, _this.editableTextKey, t1.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)); _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)); _this._widget.toString; @@ -202476,7 +205579,6 @@ t1.add$1(0, B.MaterialState_7); effectiveMouseCursor = A.MaterialStateProperty_resolveAs(B._EnabledAndDisabledMouseCursor_SystemMouseCursor_text_textable, t1, type$.MouseCursor); _box_0.semanticsMaxValueLength = null; - _this._widget.toString; if (_this.get$_effectiveMaxLengthEnforcement() !== B.MaxLengthEnforcement_0) { t1 = _this._widget.maxLength; t1 = t1 != null && t1 > 0; @@ -202538,19 +205640,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: 2801 + $signature: 1135 }; A._TextFieldState_build_closure3.prototype = { call$1($event) { return this.$this._handleHover$1(true); }, - $signature: 248 + $signature: 233 }; A._TextFieldState_build_closure4.prototype = { call$1($event) { return this.$this._handleHover$1(false); }, - $signature: 179 + $signature: 223 }; A._TextFieldState_build_closure2.prototype = { call$2(context, child) { @@ -202565,7 +205667,7 @@ 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), false, false, false, child, _null); }, - $signature: 2786 + $signature: 1137 }; A._TextFieldState_build__closure.prototype = { call$0() { @@ -202581,7 +205683,7 @@ if (!property._restoration0$_disposed) property.removeListener$1(0, listener); }, - $signature: 133 + $signature: 128 }; A.__TextFieldState_State_RestorationMixin.prototype = { didUpdateWidget$1(oldWidget) { @@ -202618,13 +205720,14 @@ }; A.TextFormField.prototype = { createState$0() { - var _null = null; - return new A._TextFormFieldState(new A.RestorableStringN(_null, A.List_List$filled(0, _null, false, type$.nullable_void_Function)), A.RestorableBool$(false), _null, A.LinkedHashMap_LinkedHashMap$_empty(type$.RestorableProperty_nullable_Object, type$.void_Function), _null, true, _null, B._StateLifecycle_0); + var _null = null, + t1 = $.$get$ChangeNotifier__emptyListeners(); + return new A._TextFormFieldState(new A.RestorableStringN(_null, t1), new A.RestorableBool(false, t1), _null, A.LinkedHashMap_LinkedHashMap$_empty(type$.RestorableProperty_nullable_Object, type$.void_Function), _null, true, _null, B._StateLifecycle_0); } }; A.TextFormField_closure.prototype = { call$1(field) { - var t1, t2, t3, t4, effectiveDecoration, t5, t6, t7, t8, t9, _this = this; + var t1, t2, t3, t4, effectiveDecoration, t5, t6, t7, t8, t9, t10, _this = this; type$._TextFormFieldState._as(field); t1 = _this.decoration; t2 = t1 == null; @@ -202635,17 +205738,19 @@ t4 = field.RestorationMixin__bucket; t3 = field.get$_effectiveController(); t5 = effectiveDecoration.copyWith$1$errorText(field._errorText._restoration_properties$_value); - t6 = _this.obscureText; - t7 = t6 ? B.SmartDashesType_0 : B.SmartDashesType_1; - t8 = t6 ? B.SmartQuotesType_0 : B.SmartQuotesType_1; - t9 = _this.enabled; - if (t9 == null) + t6 = _this.readOnly; + t7 = _this.obscureText; + t8 = t7 ? B.SmartDashesType_0 : B.SmartDashesType_1; + t9 = t7 ? B.SmartQuotesType_0 : B.SmartQuotesType_1; + t10 = _this.enabled; + if (t10 == null) t1 = t2 ? null : t1.enabled; else - t1 = t9; - 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, _this.enableInteractiveSelection, _this.enableSuggestions, t1 !== false, _this.expands, _this.focusNode, _this.inputFormatters, _this.keyboardAppearance, _this.keyboardType, _this.maxLength, _this.maxLengthEnforced, _this.maxLengthEnforcement, _this.maxLines, _this.minLines, t6, _this.obscuringCharacter, new A.TextFormField_closure_onChangedHandler(field, _this.onChanged), _this.onEditingComplete, _this.onFieldSubmitted, _this.onTap, _this.readOnly, _this.restorationId, _this.scrollController, _this.scrollPadding, _this.scrollPhysics, _this.selectionControls, _this.showCursor, t7, t8, _this.strutStyle, _this.style, _this.textAlign, _this.textAlignVertical, _this.textCapitalization, _this.textDirection, _this.textInputAction, _this.toolbarOptions)); + t1 = t10; + 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)); }, - $signature: 2784 + $signature: 1138 }; A.TextFormField_closure_onChangedHandler.prototype = { call$1(value) { @@ -202655,7 +205760,7 @@ if (t1 != null) t1.call$1(value); }, - $signature: 106 + $signature: 113 }; A._TextFormFieldState.prototype = { get$_effectiveController() { @@ -202666,9 +205771,6 @@ } return t1; }, - get$widget() { - return type$.TextFormField._as(A.State.prototype.get$widget.call(this)); - }, restoreState$2(oldBucket, initialRestore) { var t1, _this = this; _this.super$FormFieldState$restoreState(oldBucket, initialRestore); @@ -202680,9 +205782,9 @@ _createLocalController$1(value) { var t1, _this = this; if (value == null) - t1 = new A.RestorableTextEditingController(B.TextEditingValue_li8, A.List_List$filled(0, null, false, type$.nullable_void_Function)); + t1 = new A.RestorableTextEditingController(B.TextEditingValue_li8, $.$get$ChangeNotifier__emptyListeners()); else - t1 = new A.RestorableTextEditingController(value, A.List_List$filled(0, null, false, type$.nullable_void_Function)); + t1 = new A.RestorableTextEditingController(value, $.$get$ChangeNotifier__emptyListeners()); _this._text_form_field$_controller = t1; if (!_this.get$restorePending()) { t1 = _this._text_form_field$_controller; @@ -202695,13 +205797,8 @@ _this.super$State$initState(); t1 = type$.TextFormField; if (t1._as(A.State.prototype.get$widget.call(_this)).controller == null) { - if (t1._as(A.State.prototype.get$widget.call(_this)).initialValue != null) { - t1 = t1._as(A.State.prototype.get$widget.call(_this)).initialValue; - t1.toString; - t1 = new A.TextEditingValue(t1, B.TextSelection_ke5, B.TextRange_m1_m1); - } else - t1 = null; - _this._createLocalController$1(t1); + t1 = _this._widget.initialValue; + _this._createLocalController$1(t1 != null ? new A.TextEditingValue(t1, B.TextSelection_ke5, B.TextRange_m1_m1) : null); } else t1._as(A.State.prototype.get$widget.call(_this)).controller.addListener$1(0, _this.get$_handleControllerChanged()); }, @@ -202766,7 +205863,7 @@ getHandleSize$1(textLineHeight) { return B.Size_22_22; }, - buildHandle$6(context, type, textHeight, onTap, startGlyphHeight, endGlyphHeight) { + buildHandle$4(context, type, textHeight, onTap) { var handle, _null = null, theme = A.Theme_of(context), handleColor = A.TextSelectionTheme_of(context).selectionHandleColor; @@ -202784,7 +205881,7 @@ throw A.wrapException(A.ReachabilityError$(string$.x60null_c)); } }, - getHandleAnchor$4(type, textLineHeight, startGlyphHeight, endGlyphHeight) { + getHandleAnchor$2(type, textLineHeight) { switch (type.index) { case 0: return B.Offset_22_0; @@ -202795,16 +205892,12 @@ default: throw A.wrapException(A.ReachabilityError$(string$.x60null_c)); } - }, - getHandleAnchor$2(type, textLineHeight) { - return this.getHandleAnchor$4(type, textLineHeight, null, null); } }; A._TextSelectionHandlePainter.prototype = { paint$2(canvas, size) { - var radius, circle, path, - t1 = A._detectRenderer(), - paint = t1 ? A.CkPaint$() : new A.SurfacePaint(new A.SurfacePaintData()); + var radius, circle, t1, path, + paint = $.$get$useCanvasKit() ? A.CkPaint$() : new A.SurfacePaint(new A.SurfacePaintData()); paint.set$color(0, this.color); radius = size._dx / 2; circle = A.Rect$fromCircle(new A.Offset(radius, radius), radius); @@ -202820,7 +205913,7 @@ }; A.TextSelectionThemeData.prototype = { get$hashCode(_) { - return A.hashValues(this.cursorColor, this.selectionColor, this.selectionHandleColor, B.C__HashEnd, B.C__HashEnd, B.C__HashEnd, B.C__HashEnd, B.C__HashEnd, B.C__HashEnd, B.C__HashEnd, B.C__HashEnd, B.C__HashEnd, B.C__HashEnd, B.C__HashEnd, B.C__HashEnd, B.C__HashEnd, B.C__HashEnd, B.C__HashEnd, B.C__HashEnd, B.C__HashEnd); + 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); }, $eq(_, other) { var _this = this; @@ -202985,7 +206078,7 @@ }, get$hashCode(_) { var _this = this; - return A.hashValues(_this.displayLarge, _this.displayMedium, _this.displaySmall, _this.headlineLarge, _this.headlineMedium, _this.headlineSmall, _this.titleLarge, _this.titleMedium, _this.titleSmall, _this.bodyLarge, _this.bodyMedium, _this.bodySmall, _this.labelLarge, _this.labelMedium, _this.labelSmall, B.C__HashEnd, B.C__HashEnd, B.C__HashEnd, B.C__HashEnd, B.C__HashEnd); + return A.Object_hash(_this.displayLarge, _this.displayMedium, _this.displaySmall, _this.headlineLarge, _this.headlineMedium, _this.headlineSmall, _this.titleLarge, _this.titleMedium, _this.titleSmall, _this.bodyLarge, _this.bodyMedium, _this.bodySmall, _this.labelLarge, _this.labelMedium, _this.labelSmall, B.C_SentinelValue, B.C_SentinelValue, B.C_SentinelValue, B.C_SentinelValue, B.C_SentinelValue); } }; A._TextTheme_Object_Diagnosticable.prototype = {}; @@ -203013,549 +206106,568 @@ }; 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, lerpedBorderSide, t189, t190, t191, t192, t193, t194, t195, t196, t197, t198, t199, t200, t201, t202, t203, t204, t205, t206, t207, t208, t209, t210, t211, + 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, lerpedBorderSide, 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, t1 = this.begin; t1.toString; t2 = this.end; t2.toString; t3 = t < 0.5; - t4 = t3 ? t1.androidOverscrollIndicator : t2.androidOverscrollIndicator; - t5 = t3 ? t1.applyElevationOverlayColor : t2.applyElevationOverlayColor; - t6 = t3 ? t1.cupertinoOverrideTheme : t2.cupertinoOverrideTheme; + t4 = t3 ? t1.applyElevationOverlayColor : t2.applyElevationOverlayColor; + t5 = t3 ? t1.cupertinoOverrideTheme : t2.cupertinoOverrideTheme; + t6 = A.ThemeData__lerpThemeExtensions(t1, t2, t); t7 = t3 ? t1.inputDecorationTheme : t2.inputDecorationTheme; t8 = t3 ? t1.materialTapTargetSize : t2.materialTapTargetSize; t9 = t3 ? t1.pageTransitionsTheme : t2.pageTransitionsTheme; t10 = t3 ? t1.platform : t2.platform; t11 = t1.scrollbarTheme; t12 = t2.scrollbarTheme; - t13 = A.ScrollbarThemeData__lerpProperties(t11.thickness, t12.thickness, t, A.ui__lerpDouble$closure(), type$.nullable_double); - t14 = A.ScrollbarThemeData__lerpProperties(t11.trackVisibility, t12.trackVisibility, t, A.scrollbar_theme___lerpBool$closure(), type$.nullable_bool); - t15 = t11.showTrackOnHover; - t16 = t12.showTrackOnHover; - t15 = t3 ? t15 : t16; - t16 = t11.isAlwaysShown; - t17 = t12.isAlwaysShown; + t13 = type$.nullable_bool; + t14 = A.ScrollbarThemeData__lerpProperties(t11.thumbVisibility, t12.thumbVisibility, t, A.scrollbar_theme___lerpBool$closure(), t13); + t15 = A.ScrollbarThemeData__lerpProperties(t11.thickness, t12.thickness, t, A.ui__lerpDouble$closure(), type$.nullable_double); + t13 = A.ScrollbarThemeData__lerpProperties(t11.trackVisibility, t12.trackVisibility, t, A.scrollbar_theme___lerpBool$closure(), t13); + t16 = t11.showTrackOnHover; + t17 = t12.showTrackOnHover; t16 = t3 ? t16 : t17; - t17 = t11.interactive; - t18 = t12.interactive; + t17 = t11.isAlwaysShown; + t18 = t12.isAlwaysShown; t17 = t3 ? t17 : t18; - t18 = A.Radius_lerp(t11.radius, t12.radius, t); - t19 = type$.nullable_Color; - t20 = A.ScrollbarThemeData__lerpProperties(t11.thumbColor, t12.thumbColor, t, A.ui_Color_lerp$closure(), t19); - t21 = A.ScrollbarThemeData__lerpProperties(t11.trackColor, t12.trackColor, t, A.ui_Color_lerp$closure(), t19); - t22 = A.ScrollbarThemeData__lerpProperties(t11.trackBorderColor, t12.trackBorderColor, t, A.ui_Color_lerp$closure(), t19); - t23 = A.lerpDouble(t11.crossAxisMargin, t12.crossAxisMargin, t); - t24 = A.lerpDouble(t11.mainAxisMargin, t12.mainAxisMargin, t); + t18 = t11.interactive; + t19 = t12.interactive; + t18 = t3 ? t18 : t19; + t19 = A.Radius_lerp(t11.radius, t12.radius, t); + t20 = type$.nullable_Color; + t21 = A.ScrollbarThemeData__lerpProperties(t11.thumbColor, t12.thumbColor, t, A.ui_Color_lerp$closure(), t20); + t22 = A.ScrollbarThemeData__lerpProperties(t11.trackColor, t12.trackColor, t, A.ui_Color_lerp$closure(), t20); + t23 = A.ScrollbarThemeData__lerpProperties(t11.trackBorderColor, t12.trackBorderColor, t, A.ui_Color_lerp$closure(), t20); + t24 = A.lerpDouble(t11.crossAxisMargin, t12.crossAxisMargin, t); + t25 = A.lerpDouble(t11.mainAxisMargin, t12.mainAxisMargin, t); t11 = A.lerpDouble(t11.minThumbLength, t12.minThumbLength, t); t12 = t3 ? t1.splashFactory : t2.splashFactory; - t25 = t1.visualDensity.horizontal; - t26 = t2.visualDensity.horizontal; - t27 = A.lerpDouble(t25, t26, t); - t27.toString; - t26 = A.lerpDouble(t25, t26, t); - t26.toString; - t25 = t1.colorScheme; - t28 = t2.colorScheme; - t29 = t3 ? t25.brightness : t28.brightness; - t30 = t25.primary; - t31 = t28.primary; - t32 = A.Color_lerp(t30, t31, t); - t32.toString; - t33 = t25.onPrimary; - t34 = t28.onPrimary; - t35 = A.Color_lerp(t33, t34, t); - t35.toString; - t36 = t25._primaryContainer; - if (t36 == null) - t36 = t30; - t37 = t28._primaryContainer; - t36 = A.Color_lerp(t36, t37 == null ? t31 : t37, t); - t37 = t25._onPrimaryContainer; - if (t37 == null) - t37 = t33; - t38 = t28._onPrimaryContainer; - t37 = A.Color_lerp(t37, t38 == null ? t34 : t38, t); - t38 = t25.secondary; - t39 = t28.secondary; - t40 = A.Color_lerp(t38, t39, t); - t40.toString; - t41 = t25.onSecondary; - t42 = t28.onSecondary; - t43 = A.Color_lerp(t41, t42, t); - t43.toString; - t44 = t25._secondaryContainer; - if (t44 == null) - t44 = t38; - t45 = t28._secondaryContainer; - t44 = A.Color_lerp(t44, t45 == null ? t39 : t45, t); - t45 = t25._onSecondaryContainer; - if (t45 == null) - t45 = t41; - t46 = t28._onSecondaryContainer; - t45 = A.Color_lerp(t45, t46 == null ? t42 : t46, t); - t46 = t25._tertiary; - t47 = t46 == null; - t48 = t47 ? t38 : t46; - t49 = t28._tertiary; - t50 = t49 == null; - t48 = A.Color_lerp(t48, t50 ? t39 : t49, t); - t51 = t25._onTertiary; - t52 = t51 == null; - t53 = t52 ? t41 : t51; - t54 = t28._onTertiary; - t55 = t54 == null; - t53 = A.Color_lerp(t53, t55 ? t42 : t54, t); - t56 = t25._tertiaryContainer; - if (t56 == null) { - if (t47) - t46 = t38; - } else - t46 = t56; - t47 = t28._tertiaryContainer; - if (t47 == null) - t47 = t50 ? t39 : t49; - t47 = A.Color_lerp(t46, t47, t); - t46 = t25._onTertiaryContainer; - if (t46 == null) - t41 = t52 ? t41 : t51; - else - t41 = t46; - t46 = t28._onTertiaryContainer; - if (t46 == null) - t42 = t55 ? t42 : t54; - else - t42 = t46; - t42 = A.Color_lerp(t41, t42, t); - t41 = t25.error; - t46 = t28.error; - t49 = A.Color_lerp(t41, t46, t); - t49.toString; - t50 = t25.onError; - t51 = t28.onError; - t52 = A.Color_lerp(t50, t51, t); - t52.toString; - t54 = t25._errorContainer; - t41 = t54 == null ? t41 : t54; - t54 = t28._errorContainer; - t41 = A.Color_lerp(t41, t54 == null ? t46 : t54, t); - t46 = t25._onErrorContainer; - if (t46 == null) - t46 = t50; - t50 = t28._onErrorContainer; - t46 = A.Color_lerp(t46, t50 == null ? t51 : t50, t); - t50 = A.Color_lerp(t25.background, t28.background, t); - t50.toString; - t51 = t25.onBackground; - t54 = t28.onBackground; - t55 = A.Color_lerp(t51, t54, t); - t55.toString; - t56 = t25.surface; - t57 = t28.surface; - t58 = A.Color_lerp(t56, t57, t); - t58.toString; - t59 = t25.onSurface; - t60 = t28.onSurface; - t61 = A.Color_lerp(t59, t60, t); - t61.toString; - t62 = t25._surfaceVariant; - if (t62 == null) - t62 = t56; - t63 = t28._surfaceVariant; - t62 = A.Color_lerp(t62, t63 == null ? t57 : t63, t); - t63 = t25._onSurfaceVariant; - if (t63 == null) - t63 = t59; - t64 = t28._onSurfaceVariant; - t63 = A.Color_lerp(t63, t64 == null ? t60 : t64, t); - t64 = t25._outline; - if (t64 == null) - t64 = t51; - t65 = t28._outline; - t64 = A.Color_lerp(t64, t65 == null ? t54 : t65, t); - t65 = t25._shadow; - t51 = t65 == null ? t51 : t65; - t65 = t28._shadow; - t51 = A.Color_lerp(t51, t65 == null ? t54 : t65, t); - t54 = t25._inverseSurface; - if (t54 == null) - t54 = t59; - t59 = t28._inverseSurface; - t54 = A.Color_lerp(t54, t59 == null ? t60 : t59, t); - t59 = t25._onInverseSurface; - t56 = t59 == null ? t56 : t59; - t59 = t28._onInverseSurface; - t56 = A.Color_lerp(t56, t59 == null ? t57 : t59, t); - t57 = t25._inversePrimary; - t33 = t57 == null ? t33 : t57; - t57 = t28._inversePrimary; - t33 = A.Color_lerp(t33, t57 == null ? t34 : t57, t); - t34 = t25._primaryVariant; - t30 = t34 == null ? t30 : t34; - t34 = t28._primaryVariant; - t30 = A.Color_lerp(t30, t34 == null ? t31 : t34, t); - t25 = t25._secondaryVariant; - if (t25 == null) - t25 = t38; - t28 = t28._secondaryVariant; - t25 = A.ColorScheme$(t50, t29, t49, t41, t33, t54, t55, t52, t46, t56, t35, t37, t43, t45, t61, t63, t53, t42, t64, t32, t36, t30, t40, t44, A.Color_lerp(t25, t28 == null ? t39 : t28, t), t51, t58, t62, t48, t47); - t28 = A.Color_lerp(t1.primaryColor, t2.primaryColor, t); + t26 = t1.visualDensity; + t27 = t2.visualDensity; + t28 = A.lerpDouble(t26.horizontal, t27.horizontal, t); t28.toString; - t29 = A.Color_lerp(t1.primaryColorLight, t2.primaryColorLight, t); - t29.toString; - t30 = A.Color_lerp(t1.primaryColorDark, t2.primaryColorDark, t); - t30.toString; - t31 = A.Color_lerp(t1.focusColor, t2.focusColor, t); - t31.toString; - t32 = A.Color_lerp(t1.hoverColor, t2.hoverColor, t); - t32.toString; - t33 = A.Color_lerp(t1.shadowColor, t2.shadowColor, t); + t27 = A.lerpDouble(t26.vertical, t27.vertical, t); + t27.toString; + t26 = t1.colorScheme; + t29 = t2.colorScheme; + t30 = t3 ? t26.brightness : t29.brightness; + t31 = t26.primary; + t32 = t29.primary; + t33 = A.Color_lerp(t31, t32, t); t33.toString; - t34 = A.Color_lerp(t1.canvasColor, t2.canvasColor, t); - t34.toString; - t35 = A.Color_lerp(t1.scaffoldBackgroundColor, t2.scaffoldBackgroundColor, t); - t35.toString; - t36 = A.Color_lerp(t1.bottomAppBarColor, t2.bottomAppBarColor, t); + t34 = t26.onPrimary; + t35 = t29.onPrimary; + t36 = A.Color_lerp(t34, t35, t); t36.toString; - t37 = A.Color_lerp(t1.cardColor, t2.cardColor, t); - t37.toString; - t38 = A.Color_lerp(t1.dividerColor, t2.dividerColor, t); - t38.toString; - t39 = A.Color_lerp(t1.highlightColor, t2.highlightColor, t); - t39.toString; - t40 = A.Color_lerp(t1.splashColor, t2.splashColor, t); - t40.toString; - t41 = A.Color_lerp(t1.selectedRowColor, t2.selectedRowColor, t); + t37 = t26._primaryContainer; + if (t37 == null) + t37 = t31; + t38 = t29._primaryContainer; + t37 = A.Color_lerp(t37, t38 == null ? t32 : t38, t); + t38 = t26._onPrimaryContainer; + if (t38 == null) + t38 = t34; + t39 = t29._onPrimaryContainer; + t38 = A.Color_lerp(t38, t39 == null ? t35 : t39, t); + t39 = t26.secondary; + t40 = t29.secondary; + t41 = A.Color_lerp(t39, t40, t); t41.toString; - t42 = A.Color_lerp(t1.unselectedWidgetColor, t2.unselectedWidgetColor, t); - t42.toString; - t43 = A.Color_lerp(t1.disabledColor, t2.disabledColor, t); - t43.toString; - t44 = A.Color_lerp(t1.secondaryHeaderColor, t2.secondaryHeaderColor, t); + t42 = t26.onSecondary; + t43 = t29.onSecondary; + t44 = A.Color_lerp(t42, t43, t); t44.toString; - t45 = A.Color_lerp(t1.backgroundColor, t2.backgroundColor, t); - t45.toString; - t46 = A.Color_lerp(t1.dialogBackgroundColor, t2.dialogBackgroundColor, t); - t46.toString; - t47 = A.Color_lerp(t1.indicatorColor, t2.indicatorColor, t); - t47.toString; - t48 = A.Color_lerp(t1.hintColor, t2.hintColor, t); - t48.toString; - t49 = A.Color_lerp(t1.errorColor, t2.errorColor, t); - t49.toString; - t50 = A.Color_lerp(t1.toggleableActiveColor, t2.toggleableActiveColor, t); + t45 = t26._secondaryContainer; + if (t45 == null) + t45 = t39; + t46 = t29._secondaryContainer; + t45 = A.Color_lerp(t45, t46 == null ? t40 : t46, t); + t46 = t26._onSecondaryContainer; + if (t46 == null) + t46 = t42; + t47 = t29._onSecondaryContainer; + t46 = A.Color_lerp(t46, t47 == null ? t43 : t47, t); + t47 = t26._tertiary; + t48 = t47 == null; + t49 = t48 ? t39 : t47; + t50 = t29._tertiary; + t51 = t50 == null; + t49 = A.Color_lerp(t49, t51 ? t40 : t50, t); + t52 = t26._onTertiary; + t53 = t52 == null; + t54 = t53 ? t42 : t52; + t55 = t29._onTertiary; + t56 = t55 == null; + t54 = A.Color_lerp(t54, t56 ? t43 : t55, t); + t57 = t26._tertiaryContainer; + if (t57 == null) { + if (t48) + t47 = t39; + } else + t47 = t57; + t48 = t29._tertiaryContainer; + if (t48 == null) + t48 = t51 ? t40 : t50; + t48 = A.Color_lerp(t47, t48, t); + t47 = t26._onTertiaryContainer; + if (t47 == null) + t42 = t53 ? t42 : t52; + else + t42 = t47; + t47 = t29._onTertiaryContainer; + if (t47 == null) + t43 = t56 ? t43 : t55; + else + t43 = t47; + t43 = A.Color_lerp(t42, t43, t); + t42 = t26.error; + t47 = t29.error; + t50 = A.Color_lerp(t42, t47, t); t50.toString; - 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 = A.TextTheme_lerp(t1.textTheme, t2.textTheme, t); - t57 = A.TextTheme_lerp(t1.primaryTextTheme, t2.primaryTextTheme, t); - t58 = A.IconThemeData_lerp(t1.iconTheme, t2.iconTheme, t); - t59 = A.IconThemeData_lerp(t1.primaryIconTheme, t2.primaryIconTheme, t); - t60 = t1.appBarTheme; - t61 = t2.appBarTheme; + t51 = t26.onError; + t52 = t29.onError; + t53 = A.Color_lerp(t51, t52, t); + t53.toString; + t55 = t26._errorContainer; + t42 = t55 == null ? t42 : t55; + t55 = t29._errorContainer; + t42 = A.Color_lerp(t42, t55 == null ? t47 : t55, t); + t47 = t26._onErrorContainer; + if (t47 == null) + t47 = t51; + t51 = t29._onErrorContainer; + t47 = A.Color_lerp(t47, t51 == null ? t52 : t51, t); + t51 = A.Color_lerp(t26.background, t29.background, t); + t51.toString; + t52 = t26.onBackground; + t55 = t29.onBackground; + t56 = A.Color_lerp(t52, t55, t); + t56.toString; + t57 = t26.surface; + t58 = t29.surface; + t59 = A.Color_lerp(t57, t58, t); + t59.toString; + t60 = t26.onSurface; + t61 = t29.onSurface; + t62 = A.Color_lerp(t60, t61, t); + t62.toString; + t63 = t26._surfaceVariant; + if (t63 == null) + t63 = t57; + t64 = t29._surfaceVariant; + t63 = A.Color_lerp(t63, t64 == null ? t58 : t64, t); + t64 = t26._onSurfaceVariant; + if (t64 == null) + t64 = t60; + t65 = t29._onSurfaceVariant; + t64 = A.Color_lerp(t64, t65 == null ? t61 : t65, t); + t65 = t26._outline; + t52 = t65 == null ? t52 : t65; + t65 = t29._outline; + t52 = A.Color_lerp(t52, t65 == null ? t55 : t65, t); + t55 = t26._shadow; + if (t55 == null) + t55 = B.Color_4278190080; + t65 = t29._shadow; + t55 = A.Color_lerp(t55, t65 == null ? B.Color_4278190080 : t65, t); + t65 = t26._inverseSurface; + t60 = t65 == null ? t60 : t65; + t65 = t29._inverseSurface; + t60 = A.Color_lerp(t60, t65 == null ? t61 : t65, t); + t61 = t26._onInverseSurface; + t57 = t61 == null ? t57 : t61; + t61 = t29._onInverseSurface; + t57 = A.Color_lerp(t57, t61 == null ? t58 : t61, t); + t58 = t26._inversePrimary; + t34 = t58 == null ? t34 : t58; + t58 = t29._inversePrimary; + t34 = A.Color_lerp(t34, t58 == null ? t35 : t58, t); + t35 = t26._primaryVariant; + if (t35 == null) + t35 = t31; + t58 = t29._primaryVariant; + t35 = A.Color_lerp(t35, t58 == null ? t32 : t58, t); + t58 = t26._secondaryVariant; + t39 = t58 == null ? t39 : t58; + t58 = t29._secondaryVariant; + t39 = A.Color_lerp(t39, t58 == null ? t40 : t58, t); + t26 = t26._surfaceTint; + if (t26 == null) + t26 = t31; + t29 = t29._surfaceTint; + t26 = A.ColorScheme$(t51, t30, t50, t42, t34, t60, t56, t53, t47, t57, t36, t38, t44, t46, t62, t64, t54, t43, t52, t33, t37, t35, t41, t45, t39, t55, t59, A.Color_lerp(t26, t29 == null ? t32 : t29, t), t63, t49, t48); + t29 = A.Color_lerp(t1.primaryColor, t2.primaryColor, t); + t29.toString; + t30 = A.Color_lerp(t1.primaryColorLight, t2.primaryColorLight, t); + t30.toString; + t31 = A.Color_lerp(t1.primaryColorDark, t2.primaryColorDark, t); + t31.toString; + t32 = A.Color_lerp(t1.focusColor, t2.focusColor, t); + t32.toString; + t33 = A.Color_lerp(t1.hoverColor, t2.hoverColor, t); + t33.toString; + t34 = A.Color_lerp(t1.shadowColor, t2.shadowColor, t); + t34.toString; + t35 = A.Color_lerp(t1.canvasColor, t2.canvasColor, t); + t35.toString; + t36 = A.Color_lerp(t1.scaffoldBackgroundColor, t2.scaffoldBackgroundColor, t); + t36.toString; + t37 = A.Color_lerp(t1.bottomAppBarColor, t2.bottomAppBarColor, t); + t37.toString; + t38 = A.Color_lerp(t1.cardColor, t2.cardColor, t); + t38.toString; + t39 = A.Color_lerp(t1.dividerColor, t2.dividerColor, t); + t39.toString; + t40 = A.Color_lerp(t1.highlightColor, t2.highlightColor, t); + t40.toString; + t41 = A.Color_lerp(t1.splashColor, t2.splashColor, t); + t41.toString; + t42 = A.Color_lerp(t1.selectedRowColor, t2.selectedRowColor, t); + t42.toString; + t43 = A.Color_lerp(t1.unselectedWidgetColor, t2.unselectedWidgetColor, t); + t43.toString; + t44 = A.Color_lerp(t1.disabledColor, t2.disabledColor, t); + t44.toString; + t45 = A.Color_lerp(t1.secondaryHeaderColor, t2.secondaryHeaderColor, t); + t45.toString; + t46 = A.Color_lerp(t1.backgroundColor, t2.backgroundColor, t); + t46.toString; + t47 = A.Color_lerp(t1.dialogBackgroundColor, t2.dialogBackgroundColor, t); + t47.toString; + t48 = A.Color_lerp(t1.indicatorColor, t2.indicatorColor, t); + t48.toString; + t49 = A.Color_lerp(t1.hintColor, t2.hintColor, t); + t49.toString; + t50 = A.Color_lerp(t1.errorColor, t2.errorColor, t); + t50.toString; + t51 = A.Color_lerp(t1.toggleableActiveColor, t2.toggleableActiveColor, t); + t51.toString; + t52 = t1.typography; + t53 = t2.typography; + t54 = A.TextTheme_lerp(t52.black, t53.black, t); + t55 = A.TextTheme_lerp(t52.white, t53.white, t); + t56 = A.TextTheme_lerp(t52.englishLike, t53.englishLike, t); + t57 = A.TextTheme_lerp(t52.dense, t53.dense, t); + t53 = A.TextTheme_lerp(t52.tall, t53.tall, t); + t52 = A.TextTheme_lerp(t1.textTheme, t2.textTheme, t); + t58 = A.TextTheme_lerp(t1.primaryTextTheme, t2.primaryTextTheme, t); + t59 = A.IconThemeData_lerp(t1.iconTheme, t2.iconTheme, t); + t60 = A.IconThemeData_lerp(t1.primaryIconTheme, t2.primaryIconTheme, t); + t61 = t1.appBarTheme; + t62 = t2.appBarTheme; if (t3) - t62 = t60.brightness; + t63 = t61.brightness; else - t62 = t61.brightness; - t63 = A.Color_lerp(t60.backgroundColor, t61.backgroundColor, t); - t64 = A.Color_lerp(t60.foregroundColor, t61.foregroundColor, t); - t65 = A.lerpDouble(t60.elevation, t61.elevation, t); - t66 = A.Color_lerp(t60.shadowColor, t61.shadowColor, t); - t67 = A.ShapeBorder_lerp(t60.shape, t61.shape, t); - t68 = A.IconThemeData_lerp(t60.iconTheme, t61.iconTheme, t); - t69 = A.IconThemeData_lerp(t60.actionsIconTheme, t61.actionsIconTheme, t); - t70 = A.TextTheme_lerp(t60.textTheme, t61.textTheme, t); + t63 = t62.brightness; + t64 = A.Color_lerp(t61.backgroundColor, t62.backgroundColor, t); + t65 = A.Color_lerp(t61.foregroundColor, t62.foregroundColor, t); + t66 = A.lerpDouble(t61.elevation, t62.elevation, t); + t67 = A.lerpDouble(t61.scrolledUnderElevation, t62.scrolledUnderElevation, t); + t68 = A.Color_lerp(t61.shadowColor, t62.shadowColor, t); + t69 = A.Color_lerp(t61.surfaceTintColor, t62.surfaceTintColor, t); + t70 = A.ShapeBorder_lerp(t61.shape, t62.shape, t); + t71 = A.IconThemeData_lerp(t61.iconTheme, t62.iconTheme, t); + t72 = A.IconThemeData_lerp(t61.actionsIconTheme, t62.actionsIconTheme, t); + t73 = A.TextTheme_lerp(t61.textTheme, t62.textTheme, t); if (t3) - t71 = t60.centerTitle; + t74 = t61.centerTitle; else - t71 = t61.centerTitle; - t72 = A.lerpDouble(t60.titleSpacing, t61.titleSpacing, t); - t73 = A.lerpDouble(t60.toolbarHeight, t61.toolbarHeight, t); - t74 = A.TextStyle_lerp(t60.toolbarTextStyle, t61.toolbarTextStyle, t); - t75 = A.TextStyle_lerp(t60.titleTextStyle, t61.titleTextStyle, t); + t74 = t62.centerTitle; + t75 = A.lerpDouble(t61.titleSpacing, t62.titleSpacing, t); + t76 = A.lerpDouble(t61.toolbarHeight, t62.toolbarHeight, t); + t77 = A.TextStyle_lerp(t61.toolbarTextStyle, t62.toolbarTextStyle, t); + t78 = A.TextStyle_lerp(t61.titleTextStyle, t62.titleTextStyle, t); if (t3) - t76 = t60.systemOverlayStyle; + t79 = t61.systemOverlayStyle; else - t76 = t61.systemOverlayStyle; + t79 = t62.systemOverlayStyle; if (t3) - t60 = t60.backwardsCompatibility; + t61 = t61.backwardsCompatibility; else - t60 = t61.backwardsCompatibility; - t74 = A.AppBarTheme$(t69, t63, t60, t62, t71, null, t65, t64, t68, t66, t67, t76, t70, t72, t75, t73, t74); - t73 = t1.bannerTheme; - t75 = t2.bannerTheme; - t60 = A.Color_lerp(t73.backgroundColor, t75.backgroundColor, t); - t61 = A.TextStyle_lerp(t73.contentTextStyle, t75.contentTextStyle, t); - t62 = A.lerpDouble(t73.elevation, t75.elevation, t); - t63 = A.EdgeInsetsGeometry_lerp(t73.padding, t75.padding, t); - t64 = A.EdgeInsetsGeometry_lerp(t73.leadingPadding, t75.leadingPadding, t); - t65 = t1.bottomAppBarTheme; - t66 = t2.bottomAppBarTheme; - t67 = A.Color_lerp(t65.color, t66.color, t); - t68 = A.lerpDouble(t65.elevation, t66.elevation, t); + t61 = t62.backwardsCompatibility; + t77 = A.AppBarTheme$(t72, t64, t61, t63, t74, null, t66, t65, t71, t67, t68, t70, t69, t79, t73, t75, t78, t76, t77); + t76 = t1.bannerTheme; + t78 = t2.bannerTheme; + t61 = 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); if (t3) - t65 = t65.shape; + t66 = t66.shape; else - t65 = t66.shape; - t66 = t1.bottomNavigationBarTheme; - t69 = t2.bottomNavigationBarTheme; - t70 = A.Color_lerp(t66.backgroundColor, t69.backgroundColor, t); - t71 = A.lerpDouble(t66.elevation, t69.elevation, t); - t72 = A.IconThemeData_lerp(t66.selectedIconTheme, t69.selectedIconTheme, t); - t73 = A.IconThemeData_lerp(t66.unselectedIconTheme, t69.unselectedIconTheme, t); - t75 = A.Color_lerp(t66.selectedItemColor, t69.selectedItemColor, t); - t76 = A.Color_lerp(t66.unselectedItemColor, t69.unselectedItemColor, t); - t77 = A.TextStyle_lerp(t66.selectedLabelStyle, t69.selectedLabelStyle, t); - t78 = A.TextStyle_lerp(t66.unselectedLabelStyle, t69.unselectedLabelStyle, t); + 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); if (t3) - t79 = t66.showSelectedLabels; + t80 = t67.showSelectedLabels; else - t79 = t69.showSelectedLabels; + t80 = t70.showSelectedLabels; if (t3) - t80 = t66.showUnselectedLabels; + t81 = t67.showUnselectedLabels; else - t80 = t69.showUnselectedLabels; + t81 = t70.showUnselectedLabels; if (t3) - t81 = t66.type; + t82 = t67.type; else - t81 = t69.type; + t82 = t70.type; if (t3) - t82 = t66.enableFeedback; + t83 = t67.enableFeedback; else - t82 = t69.enableFeedback; + t83 = t70.enableFeedback; if (t3) - t66 = t66.landscapeLayout; + t84 = t67.landscapeLayout; else - t66 = t69.landscapeLayout; - t69 = A.BottomSheetThemeData_lerp(t1.bottomSheetTheme, t2.bottomSheetTheme, t); - t69.toString; - t83 = A.ButtonBarThemeData_lerp(t1.buttonBarTheme, t2.buttonBarTheme, t); - t83.toString; - t84 = t3 ? t1.buttonTheme : t2.buttonTheme; - t85 = t1.cardTheme; - t86 = t2.cardTheme; + t84 = t70.landscapeLayout; if (t3) - t87 = t85.clipBehavior; + t67 = t67.mouseCursor; else - t87 = t86.clipBehavior; - t88 = A.Color_lerp(t85.color, t86.color, t); - t89 = A.Color_lerp(t85.shadowColor, t86.shadowColor, t); - t90 = A.lerpDouble(t85.elevation, t86.elevation, t); - t91 = A.EdgeInsetsGeometry_lerp(t85.margin, t86.margin, t); - t85 = A.ShapeBorder_lerp(t85.shape, t86.shape, t); - t86 = t1.checkboxTheme; - t92 = t2.checkboxTheme; + 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; if (t3) - t93 = t86.mouseCursor; + t89 = t87.clipBehavior; else - t93 = t92.mouseCursor; - t94 = A.CheckboxThemeData__lerpProperties(t86.fillColor, t92.fillColor, t, A.ui_Color_lerp$closure(), t19); - t95 = A.CheckboxThemeData__lerpProperties(t86.checkColor, t92.checkColor, t, A.ui_Color_lerp$closure(), t19); - t96 = A.CheckboxThemeData__lerpProperties(t86.overlayColor, t92.overlayColor, t, A.ui_Color_lerp$closure(), t19); - t97 = A.lerpDouble(t86.splashRadius, t92.splashRadius, t); + 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; if (t3) - t98 = t86.materialTapTargetSize; + t96 = t88.mouseCursor; else - t98 = t92.materialTapTargetSize; + t96 = t95.mouseCursor; + t97 = A.CheckboxThemeData__lerpProperties(t88.fillColor, t95.fillColor, t, A.ui_Color_lerp$closure(), t20); + t98 = A.CheckboxThemeData__lerpProperties(t88.checkColor, t95.checkColor, t, A.ui_Color_lerp$closure(), t20); + t99 = A.CheckboxThemeData__lerpProperties(t88.overlayColor, t95.overlayColor, t, A.ui_Color_lerp$closure(), t20); + t100 = A.lerpDouble(t88.splashRadius, t95.splashRadius, t); if (t3) - t99 = t86.visualDensity; + t101 = t88.materialTapTargetSize; else - t99 = t92.visualDensity; - t100 = type$.nullable_OutlinedBorder; - t101 = t100._as(A.ShapeBorder_lerp(t86.shape, t92.shape, t)); - t86 = A.CheckboxThemeData__lerpSides(t86.side, t92.side, t); - t92 = A.ChipThemeData_lerp(t1.chipTheme, t2.chipTheme, t); - t92.toString; - t102 = t1.dataTableTheme; - t103 = t2.dataTableTheme; - t104 = A.Decoration_lerp(t102.decoration, t103.decoration, t); - t105 = A.DataTableThemeData__lerpProperties(t102.dataRowColor, t103.dataRowColor, t, A.ui_Color_lerp$closure(), t19); - t106 = A.lerpDouble(t102.dataRowHeight, t103.dataRowHeight, t); - t107 = A.TextStyle_lerp(t102.dataTextStyle, t103.dataTextStyle, t); - t108 = A.DataTableThemeData__lerpProperties(t102.headingRowColor, t103.headingRowColor, t, A.ui_Color_lerp$closure(), t19); - t109 = A.lerpDouble(t102.headingRowHeight, t103.headingRowHeight, t); - t110 = A.TextStyle_lerp(t102.headingTextStyle, t103.headingTextStyle, t); - t111 = A.lerpDouble(t102.horizontalMargin, t103.horizontalMargin, t); - t112 = A.lerpDouble(t102.columnSpacing, t103.columnSpacing, t); - t113 = A.lerpDouble(t102.dividerThickness, t103.dividerThickness, t); - t103 = A.lerpDouble(t102.checkboxHorizontalMargin, t103.checkboxHorizontalMargin, t); - t102 = t1.dialogTheme; - t114 = t2.dialogTheme; - t115 = A.Color_lerp(t102.backgroundColor, t114.backgroundColor, t); - t116 = A.lerpDouble(t102.elevation, t114.elevation, t); - t117 = A.ShapeBorder_lerp(t102.shape, t114.shape, t); - t118 = A.AlignmentGeometry_lerp(t102.alignment, t114.alignment, t); - t119 = A.TextStyle_lerp(t102.titleTextStyle, t114.titleTextStyle, t); - t102 = A.TextStyle_lerp(t102.contentTextStyle, t114.contentTextStyle, t); - t114 = t1.dividerTheme; - t120 = t2.dividerTheme; - t121 = A.Color_lerp(t114.color, t120.color, t); - t122 = A.lerpDouble(t114.space, t120.space, t); - t123 = A.lerpDouble(t114.thickness, t120.thickness, t); - t124 = A.lerpDouble(t114.indent, t120.indent, t); - t114 = A.lerpDouble(t114.endIndent, t120.endIndent, t); - t120 = A.DrawerThemeData_lerp(t1.drawerTheme, t2.drawerTheme, t); - t120.toString; - t125 = A.ElevatedButtonThemeData_lerp(t1.elevatedButtonTheme, t2.elevatedButtonTheme, t); - t125.toString; - t126 = A.FloatingActionButtonThemeData_lerp(t1.floatingActionButtonTheme, t2.floatingActionButtonTheme, t); - t126.toString; - t127 = A.ListTileThemeData_lerp(t1.listTileTheme, t2.listTileTheme, t); - t127.toString; - t128 = A.NavigationBarThemeData_lerp(t1.navigationBarTheme, t2.navigationBarTheme, t); + t101 = t95.materialTapTargetSize; + if (t3) + t102 = t88.visualDensity; + 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.DataTableThemeData__lerpProperties(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.DataTableThemeData__lerpProperties(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.TextStyle_lerp(t105.titleTextStyle, t117.titleTextStyle, t); + t105 = A.TextStyle_lerp(t105.contentTextStyle, t117.contentTextStyle, t); + t117 = t1.dividerTheme; + t123 = t2.dividerTheme; + t124 = A.Color_lerp(t117.color, t123.color, t); + t125 = A.lerpDouble(t117.space, t123.space, t); + t126 = A.lerpDouble(t117.thickness, t123.thickness, t); + t127 = A.lerpDouble(t117.indent, t123.indent, t); + t117 = A.lerpDouble(t117.endIndent, t123.endIndent, t); + t123 = A.DrawerThemeData_lerp(t1.drawerTheme, t2.drawerTheme, t); + t123.toString; + t128 = A.ElevatedButtonThemeData_lerp(t1.elevatedButtonTheme, t2.elevatedButtonTheme, t); t128.toString; - t129 = A.NavigationRailThemeData_lerp(t1.navigationRailTheme, t2.navigationRailTheme, t); + t129 = A.FloatingActionButtonThemeData_lerp(t1.floatingActionButtonTheme, t2.floatingActionButtonTheme, t); t129.toString; - t130 = A.OutlinedButtonThemeData_lerp(t1.outlinedButtonTheme, t2.outlinedButtonTheme, t); + t130 = A.ListTileThemeData_lerp(t1.listTileTheme, t2.listTileTheme, t); t130.toString; - t131 = A.PopupMenuThemeData_lerp(t1.popupMenuTheme, t2.popupMenuTheme, t); + t131 = A.NavigationBarThemeData_lerp(t1.navigationBarTheme, t2.navigationBarTheme, t); t131.toString; - t132 = A.ProgressIndicatorThemeData_lerp(t1.progressIndicatorTheme, t2.progressIndicatorTheme, t); + t132 = A.NavigationRailThemeData_lerp(t1.navigationRailTheme, t2.navigationRailTheme, t); t132.toString; - t133 = t1.radioTheme; - t134 = t2.radioTheme; + t133 = A.OutlinedButtonThemeData_lerp(t1.outlinedButtonTheme, t2.outlinedButtonTheme, t); + t133.toString; + t134 = A.PopupMenuThemeData_lerp(t1.popupMenuTheme, t2.popupMenuTheme, t); + t134.toString; + t135 = A.ProgressIndicatorThemeData_lerp(t1.progressIndicatorTheme, t2.progressIndicatorTheme, t); + t135.toString; + t136 = t1.radioTheme; + t137 = t2.radioTheme; if (t3) - t135 = t133.mouseCursor; + t138 = t136.mouseCursor; else - t135 = t134.mouseCursor; - t136 = A.RadioThemeData__lerpProperties(t133.fillColor, t134.fillColor, t, A.ui_Color_lerp$closure(), t19); + t138 = t137.mouseCursor; + t139 = A.RadioThemeData__lerpProperties(t136.fillColor, t137.fillColor, t, A.ui_Color_lerp$closure(), t20); if (t3) - t137 = t133.materialTapTargetSize; + t140 = t136.materialTapTargetSize; else - t137 = t134.materialTapTargetSize; - t138 = A.RadioThemeData__lerpProperties(t133.overlayColor, t134.overlayColor, t, A.ui_Color_lerp$closure(), t19); - t139 = A.lerpDouble(t133.splashRadius, t134.splashRadius, t); + t140 = t137.materialTapTargetSize; + t141 = A.RadioThemeData__lerpProperties(t136.overlayColor, t137.overlayColor, t, A.ui_Color_lerp$closure(), t20); + t142 = A.lerpDouble(t136.splashRadius, t137.splashRadius, t); if (t3) - t133 = t133.visualDensity; + t136 = t136.visualDensity; else - t133 = t134.visualDensity; - t134 = t1.sliderTheme; - t140 = t2.sliderTheme; - t141 = A.lerpDouble(t134.trackHeight, t140.trackHeight, t); - t142 = A.Color_lerp(t134.activeTrackColor, t140.activeTrackColor, t); - t143 = A.Color_lerp(t134.inactiveTrackColor, t140.inactiveTrackColor, t); - t144 = A.Color_lerp(t134.disabledActiveTrackColor, t140.disabledActiveTrackColor, t); - t145 = A.Color_lerp(t134.disabledInactiveTrackColor, t140.disabledInactiveTrackColor, t); - t146 = A.Color_lerp(t134.activeTickMarkColor, t140.activeTickMarkColor, t); - t147 = A.Color_lerp(t134.inactiveTickMarkColor, t140.inactiveTickMarkColor, t); - t148 = A.Color_lerp(t134.disabledActiveTickMarkColor, t140.disabledActiveTickMarkColor, t); - t149 = A.Color_lerp(t134.disabledInactiveTickMarkColor, t140.disabledInactiveTickMarkColor, t); - t150 = A.Color_lerp(t134.thumbColor, t140.thumbColor, t); - t151 = A.Color_lerp(t134.overlappingShapeStrokeColor, t140.overlappingShapeStrokeColor, t); - t152 = A.Color_lerp(t134.disabledThumbColor, t140.disabledThumbColor, t); - t153 = A.Color_lerp(t134.overlayColor, t140.overlayColor, t); - t154 = A.Color_lerp(t134.valueIndicatorColor, t140.valueIndicatorColor, t); - t155 = t3 ? t134.overlayShape : t140.overlayShape; - t156 = t3 ? t134.tickMarkShape : t140.tickMarkShape; - t157 = t3 ? t134.thumbShape : t140.thumbShape; - t158 = t3 ? t134.trackShape : t140.trackShape; - t159 = t3 ? t134.valueIndicatorShape : t140.valueIndicatorShape; - t160 = t3 ? t134.rangeTickMarkShape : t140.rangeTickMarkShape; - t161 = t3 ? t134.rangeThumbShape : t140.rangeThumbShape; - t162 = t3 ? t134.rangeTrackShape : t140.rangeTrackShape; - t163 = t3 ? t134.rangeValueIndicatorShape : t140.rangeValueIndicatorShape; - t164 = t3 ? t134.showValueIndicator : t140.showValueIndicator; - t165 = A.TextStyle_lerp(t134.valueIndicatorTextStyle, t140.valueIndicatorTextStyle, t); - t166 = A.lerpDouble(t134.minThumbSeparation, t140.minThumbSeparation, t); - t134 = t3 ? t134.thumbSelector : t140.thumbSelector; - t140 = t1.snackBarTheme; - t167 = t2.snackBarTheme; - t168 = A.Color_lerp(t140.backgroundColor, t167.backgroundColor, t); - t169 = A.Color_lerp(t140.actionTextColor, t167.actionTextColor, t); - t170 = A.Color_lerp(t140.disabledActionTextColor, t167.disabledActionTextColor, t); - t171 = A.TextStyle_lerp(t140.contentTextStyle, t167.contentTextStyle, t); - t172 = A.lerpDouble(t140.elevation, t167.elevation, t); - t173 = A.ShapeBorder_lerp(t140.shape, t167.shape, t); + t136 = t137.visualDensity; + t137 = t1.sliderTheme; + t143 = t2.sliderTheme; + t144 = A.lerpDouble(t137.trackHeight, t143.trackHeight, t); + t145 = A.Color_lerp(t137.activeTrackColor, t143.activeTrackColor, t); + t146 = A.Color_lerp(t137.inactiveTrackColor, t143.inactiveTrackColor, t); + t147 = A.Color_lerp(t137.disabledActiveTrackColor, t143.disabledActiveTrackColor, t); + t148 = A.Color_lerp(t137.disabledInactiveTrackColor, t143.disabledInactiveTrackColor, t); + t149 = A.Color_lerp(t137.activeTickMarkColor, t143.activeTickMarkColor, t); + t150 = A.Color_lerp(t137.inactiveTickMarkColor, t143.inactiveTickMarkColor, t); + t151 = A.Color_lerp(t137.disabledActiveTickMarkColor, t143.disabledActiveTickMarkColor, t); + t152 = A.Color_lerp(t137.disabledInactiveTickMarkColor, t143.disabledInactiveTickMarkColor, t); + t153 = A.Color_lerp(t137.thumbColor, t143.thumbColor, t); + t154 = A.Color_lerp(t137.overlappingShapeStrokeColor, t143.overlappingShapeStrokeColor, t); + t155 = A.Color_lerp(t137.disabledThumbColor, t143.disabledThumbColor, t); + t156 = A.Color_lerp(t137.overlayColor, t143.overlayColor, t); + t157 = A.Color_lerp(t137.valueIndicatorColor, t143.valueIndicatorColor, t); + t158 = t3 ? t137.overlayShape : t143.overlayShape; + t159 = t3 ? t137.tickMarkShape : t143.tickMarkShape; + t160 = t3 ? t137.thumbShape : t143.thumbShape; + t161 = t3 ? t137.trackShape : t143.trackShape; + t162 = t3 ? t137.valueIndicatorShape : t143.valueIndicatorShape; + t163 = t3 ? t137.rangeTickMarkShape : t143.rangeTickMarkShape; + t164 = t3 ? t137.rangeThumbShape : t143.rangeThumbShape; + t165 = t3 ? t137.rangeTrackShape : t143.rangeTrackShape; + t166 = t3 ? t137.rangeValueIndicatorShape : t143.rangeValueIndicatorShape; + t167 = t3 ? t137.showValueIndicator : t143.showValueIndicator; + t168 = A.TextStyle_lerp(t137.valueIndicatorTextStyle, t143.valueIndicatorTextStyle, t); + t169 = A.lerpDouble(t137.minThumbSeparation, t143.minThumbSeparation, t); + t170 = t3 ? t137.thumbSelector : t143.thumbSelector; + t137 = t3 ? t137.mouseCursor : t143.mouseCursor; + t143 = t1.snackBarTheme; + t171 = t2.snackBarTheme; + t172 = A.Color_lerp(t143.backgroundColor, t171.backgroundColor, t); + t173 = A.Color_lerp(t143.actionTextColor, t171.actionTextColor, t); + t174 = A.Color_lerp(t143.disabledActionTextColor, t171.disabledActionTextColor, t); + t175 = A.TextStyle_lerp(t143.contentTextStyle, t171.contentTextStyle, t); + t176 = A.lerpDouble(t143.elevation, t171.elevation, t); + t177 = A.ShapeBorder_lerp(t143.shape, t171.shape, t); if (t3) - t140 = t140.behavior; + t143 = t143.behavior; else - t140 = t167.behavior; - t167 = t1.switchTheme; - t174 = t2.switchTheme; - t175 = A.SwitchThemeData__lerpProperties(t167.thumbColor, t174.thumbColor, t, A.ui_Color_lerp$closure(), t19); - t176 = A.SwitchThemeData__lerpProperties(t167.trackColor, t174.trackColor, t, A.ui_Color_lerp$closure(), t19); + t143 = t171.behavior; + t171 = t1.switchTheme; + t178 = t2.switchTheme; + t179 = A.SwitchThemeData__lerpProperties(t171.thumbColor, t178.thumbColor, t, A.ui_Color_lerp$closure(), t20); + t180 = A.SwitchThemeData__lerpProperties(t171.trackColor, t178.trackColor, t, A.ui_Color_lerp$closure(), t20); if (t3) - t177 = t167.materialTapTargetSize; + t181 = t171.materialTapTargetSize; else - t177 = t174.materialTapTargetSize; + t181 = t178.materialTapTargetSize; if (t3) - t178 = t167.mouseCursor; + t182 = t171.mouseCursor; else - t178 = t174.mouseCursor; - t19 = A.SwitchThemeData__lerpProperties(t167.overlayColor, t174.overlayColor, t, A.ui_Color_lerp$closure(), t19); - t167 = A.lerpDouble(t167.splashRadius, t174.splashRadius, t); - t174 = t1.tabBarTheme; - t179 = t2.tabBarTheme; - t180 = A.Decoration_lerp(t174.indicator, t179.indicator, t); - t181 = t3 ? t174.indicatorSize : t179.indicatorSize; - t182 = A.Color_lerp(t174.labelColor, t179.labelColor, t); - t183 = A.EdgeInsetsGeometry_lerp(t174.labelPadding, t179.labelPadding, t); - t184 = A.TextStyle_lerp(t174.labelStyle, t179.labelStyle, t); - t185 = A.Color_lerp(t174.unselectedLabelColor, t179.unselectedLabelColor, t); - t179 = A.TextStyle_lerp(t174.unselectedLabelStyle, t179.unselectedLabelStyle, t); - t174 = A.TextButtonThemeData_lerp(t1.textButtonTheme, t2.textButtonTheme, t); - t174.toString; - t186 = A.TextSelectionThemeData_lerp(t1.textSelectionTheme, t2.textSelectionTheme, t); - t186.toString; - t187 = t1.timePickerTheme; - t188 = t2.timePickerTheme; - lerpedBorderSide = t187.dayPeriodBorderSide; - t189 = lerpedBorderSide == null; - if (t189) - t190 = t188.dayPeriodBorderSide == null; + t182 = t178.mouseCursor; + t20 = A.SwitchThemeData__lerpProperties(t171.overlayColor, t178.overlayColor, t, A.ui_Color_lerp$closure(), t20); + t171 = A.lerpDouble(t171.splashRadius, t178.splashRadius, t); + t178 = t1.tabBarTheme; + t183 = t2.tabBarTheme; + t184 = A.Decoration_lerp(t178.indicator, t183.indicator, t); + t185 = t3 ? t178.indicatorSize : t183.indicatorSize; + t186 = A.Color_lerp(t178.labelColor, t183.labelColor, t); + t187 = A.EdgeInsetsGeometry_lerp(t178.labelPadding, t183.labelPadding, t); + t188 = A.TextStyle_lerp(t178.labelStyle, t183.labelStyle, t); + t189 = A.Color_lerp(t178.unselectedLabelColor, t183.unselectedLabelColor, t); + t190 = A.TextStyle_lerp(t178.unselectedLabelStyle, t183.unselectedLabelStyle, t); + t191 = t3 ? t178.splashFactory : t183.splashFactory; + t192 = t3 ? t178.mouseCursor : t183.mouseCursor; + t193 = A.TextButtonThemeData_lerp(t1.textButtonTheme, t2.textButtonTheme, t); + t193.toString; + t194 = A.TextSelectionThemeData_lerp(t1.textSelectionTheme, t2.textSelectionTheme, t); + t194.toString; + t195 = t1.timePickerTheme; + t196 = t2.timePickerTheme; + lerpedBorderSide = t195.dayPeriodBorderSide; + t197 = lerpedBorderSide == null; + if (t197) + t198 = t196.dayPeriodBorderSide == null; else - t190 = false; - if (t190) + t198 = false; + if (t198) lerpedBorderSide = null; - else if (t189) - lerpedBorderSide = t188.dayPeriodBorderSide; + else if (t197) + lerpedBorderSide = t196.dayPeriodBorderSide; else { - t189 = t188.dayPeriodBorderSide; - if (!(t189 == null)) - lerpedBorderSide = A.BorderSide_lerp(lerpedBorderSide, t189, t); + t197 = t196.dayPeriodBorderSide; + if (!(t197 == null)) + lerpedBorderSide = A.BorderSide_lerp(lerpedBorderSide, t197, t); } - t189 = A.Color_lerp(t187.backgroundColor, t188.backgroundColor, t); - t190 = A.Color_lerp(t187.hourMinuteTextColor, t188.hourMinuteTextColor, t); - t191 = A.Color_lerp(t187.hourMinuteColor, t188.hourMinuteColor, t); - t192 = A.Color_lerp(t187.dayPeriodTextColor, t188.dayPeriodTextColor, t); - t193 = A.Color_lerp(t187.dayPeriodColor, t188.dayPeriodColor, t); - t194 = A.Color_lerp(t187.dialHandColor, t188.dialHandColor, t); - t195 = A.Color_lerp(t187.dialBackgroundColor, t188.dialBackgroundColor, t); - t196 = A.Color_lerp(t187.dialTextColor, t188.dialTextColor, t); - t197 = A.Color_lerp(t187.entryModeIconColor, t188.entryModeIconColor, t); - t198 = A.TextStyle_lerp(t187.hourMinuteTextStyle, t188.hourMinuteTextStyle, t); - t199 = A.TextStyle_lerp(t187.dayPeriodTextStyle, t188.dayPeriodTextStyle, t); - t200 = A.TextStyle_lerp(t187.helpTextStyle, t188.helpTextStyle, t); - t201 = A.ShapeBorder_lerp(t187.shape, t188.shape, t); - t202 = A.ShapeBorder_lerp(t187.hourMinuteShape, t188.hourMinuteShape, t); - t100 = t100._as(A.ShapeBorder_lerp(t187.dayPeriodShape, t188.dayPeriodShape, t)); + t197 = A.Color_lerp(t195.backgroundColor, t196.backgroundColor, t); + t198 = A.Color_lerp(t195.hourMinuteTextColor, t196.hourMinuteTextColor, t); + t199 = A.Color_lerp(t195.hourMinuteColor, t196.hourMinuteColor, t); + t200 = A.Color_lerp(t195.dayPeriodTextColor, t196.dayPeriodTextColor, t); + t201 = A.Color_lerp(t195.dayPeriodColor, t196.dayPeriodColor, t); + t202 = A.Color_lerp(t195.dialHandColor, t196.dialHandColor, t); + t203 = A.Color_lerp(t195.dialBackgroundColor, t196.dialBackgroundColor, t); + t204 = A.Color_lerp(t195.dialTextColor, t196.dialTextColor, t); + t205 = A.Color_lerp(t195.entryModeIconColor, t196.entryModeIconColor, t); + t206 = A.TextStyle_lerp(t195.hourMinuteTextStyle, t196.hourMinuteTextStyle, t); + t207 = A.TextStyle_lerp(t195.dayPeriodTextStyle, t196.dayPeriodTextStyle, t); + t208 = A.TextStyle_lerp(t195.helpTextStyle, t196.helpTextStyle, t); + t209 = A.ShapeBorder_lerp(t195.shape, t196.shape, t); + t210 = A.ShapeBorder_lerp(t195.hourMinuteShape, t196.hourMinuteShape, t); + t103 = t103._as(A.ShapeBorder_lerp(t195.dayPeriodShape, t196.dayPeriodShape, t)); if (t3) - t187 = t187.inputDecorationTheme; + t195 = t195.inputDecorationTheme; else - t187 = t188.inputDecorationTheme; - t188 = A.ToggleButtonsThemeData_lerp(t1.toggleButtonsTheme, t2.toggleButtonsTheme, t); - t188.toString; - t203 = A.TooltipThemeData_lerp(t1.tooltipTheme, t2.tooltipTheme, t); - t203.toString; - t204 = A.Color_lerp(t1.textSelectionColor, t2.textSelectionColor, t); - t204.toString; - t205 = A.Color_lerp(t1.cursorColor, t2.cursorColor, t); - t205.toString; - t206 = A.Color_lerp(t1.textSelectionHandleColor, t2.textSelectionHandleColor, t); - t206.toString; - t207 = A.Color_lerp(t1.accentColor, t2.accentColor, t); - t207.toString; - t208 = t3 ? t1.accentColorBrightness : t2.accentColorBrightness; - t209 = A.TextTheme_lerp(t1.accentTextTheme, t2.accentTextTheme, t); - t210 = A.IconThemeData_lerp(t1.accentIconTheme, t2.accentIconTheme, t); - t211 = A.Color_lerp(t1.buttonColor, t2.buttonColor, t); + t195 = t196.inputDecorationTheme; + t196 = A.ToggleButtonsThemeData_lerp(t1.toggleButtonsTheme, t2.toggleButtonsTheme, t); + t196.toString; + t211 = A.TooltipThemeData_lerp(t1.tooltipTheme, t2.tooltipTheme, t); t211.toString; - t1 = t3 ? t1.primaryColorBrightness : t2.primaryColorBrightness; - return A.ThemeData$raw(t207, t208, t210, t209, t4, t74, t5, t45, new A.MaterialBannerThemeData(t60, t61, t62, t63, t64), t36, new A.BottomAppBarTheme(t67, t68, t65), new A.BottomNavigationBarThemeData(t70, t71, t72, t73, t75, t76, t77, t78, t79, t80, t81, t82, t66), t69, t83, t211, t84, t34, t37, new A.CardTheme(t87, t88, t89, t90, t91, t85), new A.CheckboxThemeData(t93, t94, t95, t96, t97, t98, t99, t101, t86), t92, t25, t6, t205, new A.DataTableThemeData(t104, t105, t106, t107, t108, t109, t110, t111, t112, t113, t103), t46, new A.DialogTheme(t115, t116, t117, t118, t119, t102), t43, t38, new A.DividerThemeData(t121, t122, t123, t124, t114), t120, t125, t49, true, t126, t31, t39, t48, t32, t58, t47, t7, t127, t8, t128, t129, t130, t9, t10, t131, t28, t1, t30, t29, t59, t57, t132, new A.RadioThemeData(t135, t136, t138, t139, t137, t133), t35, new A.ScrollbarThemeData(t13, t14, t15, t16, t17, t18, t20, t21, t22, t23, t24, t11), t44, t41, t33, new A.SliderThemeData(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, t134), new A.SnackBarThemeData(t168, t169, t170, t171, t172, t173, t140), t40, t12, new A.SwitchThemeData(t175, t176, t177, t178, t19, t167), new A.TabBarTheme(t180, t181, t182, t183, t184, t185, t179), t174, t204, t206, t186, t51, new A.TimePickerThemeData(t189, t190, t191, t192, t193, t194, t195, t196, t197, t198, t199, t200, t201, t202, t100, lerpedBorderSide, t187), t188, t50, t203, new A.Typography(t53, t54, t55, t56, t52), t42, false, true, new A.VisualDensity(t27, t26)); + t212 = A.ExpansionTileThemeData_lerp(t1.expansionTileTheme, t2.expansionTileTheme, t); + t212.toString; + t213 = A.Color_lerp(t1.textSelectionColor, t2.textSelectionColor, t); + t213.toString; + t214 = A.Color_lerp(t1.cursorColor, t2.cursorColor, t); + t214.toString; + t215 = A.Color_lerp(t1.textSelectionHandleColor, t2.textSelectionHandleColor, t); + t215.toString; + t216 = A.Color_lerp(t1.accentColor, t2.accentColor, t); + t216.toString; + t217 = t3 ? t1.accentColorBrightness : t2.accentColorBrightness; + t218 = A.TextTheme_lerp(t1.accentTextTheme, t2.accentTextTheme, t); + t219 = A.IconThemeData_lerp(t1.accentIconTheme, t2.accentIconTheme, t); + t220 = A.Color_lerp(t1.buttonColor, t2.buttonColor, t); + t220.toString; + t221 = t3 ? t1.primaryColorBrightness : t2.primaryColorBrightness; + t1 = t3 ? t1.androidOverscrollIndicator : t2.androidOverscrollIndicator; + return A.ThemeData$raw(t216, t217, t219, t218, t1, t77, t4, t46, new A.MaterialBannerThemeData(t61, t62, t63, t64, t65), t37, 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, t35, t38, new A.CardTheme(t89, t90, t91, t92, t93, t94, t87), new A.CheckboxThemeData(t96, t97, t98, t99, t100, t101, t102, t104, t88), t95, t26, t5, t214, new A.DataTableThemeData(t107, t108, t109, t110, t111, t112, t113, t114, t115, t116, t106), t47, new A.DialogTheme(t118, t119, t120, t121, t122, t105), t44, t39, new A.DividerThemeData(t124, t125, t126, t127, t117), t123, t128, t50, t212, t6, true, t129, t32, t40, t49, t33, t59, t48, t7, t130, t8, t131, t132, t133, t9, t10, t134, t29, t221, t31, t30, t60, t58, t135, new A.RadioThemeData(t138, t139, t141, t142, t140, t136), t36, new A.ScrollbarThemeData(t14, t15, t13, t16, t17, t18, t19, t21, t22, t23, t24, t25, t11), t45, t42, t34, new A.SliderThemeData(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, t137), new A.SnackBarThemeData(t172, t173, t174, t175, t176, t177, t143), t41, t12, new A.SwitchThemeData(t179, t180, t181, t182, t20, t171), new A.TabBarTheme(t184, t185, t186, t187, t188, t189, t190, new A._LerpColors(t178.overlayColor, t183.overlayColor, t), t191, t192), t193, t213, t215, t194, t52, new A.TimePickerThemeData(t197, t198, t199, t200, t201, t202, t203, t204, t205, t206, t207, t208, t209, t210, t103, lerpedBorderSide, t195), t196, t51, t211, new A.Typography(t54, t55, t56, t57, t53), t43, false, true, new A.VisualDensity(t28, t27)); } }; A.AnimatedTheme.prototype = { @@ -203581,7 +206693,7 @@ call$1(value) { return new A.ThemeDataTween(type$.ThemeData._as(value), null); }, - $signature: 2780 + $signature: 1139 }; A.MaterialTapTargetSize.prototype = { toString$0(_) { @@ -203596,7 +206708,7 @@ t3 = textTheme == null ? _this.textTheme : textTheme, t4 = primaryTextTheme == null ? _this.primaryTextTheme : primaryTextTheme, t5 = accentTextTheme == null ? _this.accentTextTheme : accentTextTheme; - return A.ThemeData$raw(_this.accentColor, _this.accentColorBrightness, _this.accentIconTheme, t5, _this.androidOverscrollIndicator, _this.appBarTheme, _this.applyElevationOverlayColor, _this.backgroundColor, _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.cursorColor, _this.dataTableTheme, _this.dialogBackgroundColor, _this.dialogTheme, t2, _this.dividerColor, _this.dividerTheme, _this.drawerTheme, _this.elevatedButtonTheme, _this.errorColor, 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, t4, _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.textSelectionColor, _this.textSelectionHandleColor, _this.textSelectionTheme, t3, _this.timePickerTheme, _this.toggleButtonsTheme, _this.toggleableActiveColor, _this.tooltipTheme, _this.typography, _this.unselectedWidgetColor, false, true, _this.visualDensity); + return A.ThemeData$raw(_this.accentColor, _this.accentColorBrightness, _this.accentIconTheme, t5, _this.androidOverscrollIndicator, _this.appBarTheme, _this.applyElevationOverlayColor, _this.backgroundColor, _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.cursorColor, _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, t4, _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.textSelectionColor, _this.textSelectionHandleColor, _this.textSelectionTheme, t3, _this.timePickerTheme, _this.toggleButtonsTheme, _this.toggleableActiveColor, _this.tooltipTheme, _this.typography, _this.unselectedWidgetColor, false, true, _this.visualDensity); }, copyWith$3$accentTextTheme$primaryTextTheme$textTheme(accentTextTheme, primaryTextTheme, textTheme) { return this.copyWith$5$accentTextTheme$brightness$disabledColor$primaryTextTheme$textTheme(accentTextTheme, null, null, primaryTextTheme, textTheme); @@ -203612,83 +206724,89 @@ return false; if (other instanceof A.ThemeData) if (other.applyElevationOverlayColor === _this.applyElevationOverlayColor) - if (other.inputDecorationTheme.$eq(0, _this.inputDecorationTheme)) - if (other.materialTapTargetSize === _this.materialTapTargetSize) - if (other.pageTransitionsTheme.$eq(0, _this.pageTransitionsTheme)) - if (other.platform == _this.platform) - if (other.scrollbarTheme.$eq(0, _this.scrollbarTheme)) - if (other.splashFactory === _this.splashFactory) - if (other.visualDensity.$eq(0, _this.visualDensity)) - if (other.colorScheme.$eq(0, _this.colorScheme)) - if (J.$eq$(other.primaryColor, _this.primaryColor)) - if (J.$eq$(other.primaryColorLight, _this.primaryColorLight)) - if (J.$eq$(other.primaryColorDark, _this.primaryColorDark)) - if (J.$eq$(other.focusColor, _this.focusColor)) - if (J.$eq$(other.hoverColor, _this.hoverColor)) - if (J.$eq$(other.shadowColor, _this.shadowColor)) - if (J.$eq$(other.canvasColor, _this.canvasColor)) - if (J.$eq$(other.scaffoldBackgroundColor, _this.scaffoldBackgroundColor)) - if (J.$eq$(other.bottomAppBarColor, _this.bottomAppBarColor)) - if (J.$eq$(other.cardColor, _this.cardColor)) - if (J.$eq$(other.dividerColor, _this.dividerColor)) - if (J.$eq$(other.highlightColor, _this.highlightColor)) - if (J.$eq$(other.splashColor, _this.splashColor)) - if (J.$eq$(other.selectedRowColor, _this.selectedRowColor)) - if (J.$eq$(other.unselectedWidgetColor, _this.unselectedWidgetColor)) - if (J.$eq$(other.disabledColor, _this.disabledColor)) - if (J.$eq$(other.secondaryHeaderColor, _this.secondaryHeaderColor)) - if (J.$eq$(other.backgroundColor, _this.backgroundColor)) - if (J.$eq$(other.dialogBackgroundColor, _this.dialogBackgroundColor)) - if (J.$eq$(other.indicatorColor, _this.indicatorColor)) - if (J.$eq$(other.hintColor, _this.hintColor)) - if (J.$eq$(other.errorColor, _this.errorColor)) - if (J.$eq$(other.toggleableActiveColor, _this.toggleableActiveColor)) - if (other.typography.$eq(0, _this.typography)) - if (other.textTheme.$eq(0, _this.textTheme)) - if (other.primaryTextTheme.$eq(0, _this.primaryTextTheme)) - if (other.iconTheme.$eq(0, _this.iconTheme)) - if (other.primaryIconTheme.$eq(0, _this.primaryIconTheme)) - 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.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)) - if (J.$eq$(other.textSelectionColor, _this.textSelectionColor)) - if (J.$eq$(other.cursorColor, _this.cursorColor)) - if (J.$eq$(other.textSelectionHandleColor, _this.textSelectionHandleColor)) - if (J.$eq$(other.accentColor, _this.accentColor)) - if (other.accentColorBrightness === _this.accentColorBrightness) - if (other.accentTextTheme.$eq(0, _this.accentTextTheme)) - if (other.accentIconTheme.$eq(0, _this.accentIconTheme)) - if (J.$eq$(other.buttonColor, _this.buttonColor)) - t1 = other.primaryColorBrightness === _this.primaryColorBrightness; + if (A.mapEquals(other.extensions, _this.extensions)) + if (other.inputDecorationTheme.$eq(0, _this.inputDecorationTheme)) + if (other.materialTapTargetSize === _this.materialTapTargetSize) + if (other.pageTransitionsTheme.$eq(0, _this.pageTransitionsTheme)) + if (other.platform == _this.platform) + if (other.scrollbarTheme.$eq(0, _this.scrollbarTheme)) + if (other.splashFactory === _this.splashFactory) + if (other.visualDensity.$eq(0, _this.visualDensity)) + if (other.colorScheme.$eq(0, _this.colorScheme)) + if (J.$eq$(other.primaryColor, _this.primaryColor)) + if (J.$eq$(other.primaryColorLight, _this.primaryColorLight)) + if (J.$eq$(other.primaryColorDark, _this.primaryColorDark)) + if (J.$eq$(other.focusColor, _this.focusColor)) + if (J.$eq$(other.hoverColor, _this.hoverColor)) + if (J.$eq$(other.shadowColor, _this.shadowColor)) + if (J.$eq$(other.canvasColor, _this.canvasColor)) + if (J.$eq$(other.scaffoldBackgroundColor, _this.scaffoldBackgroundColor)) + if (J.$eq$(other.bottomAppBarColor, _this.bottomAppBarColor)) + if (J.$eq$(other.cardColor, _this.cardColor)) + if (J.$eq$(other.dividerColor, _this.dividerColor)) + if (J.$eq$(other.highlightColor, _this.highlightColor)) + if (J.$eq$(other.splashColor, _this.splashColor)) + if (J.$eq$(other.selectedRowColor, _this.selectedRowColor)) + if (J.$eq$(other.unselectedWidgetColor, _this.unselectedWidgetColor)) + if (J.$eq$(other.disabledColor, _this.disabledColor)) + if (J.$eq$(other.secondaryHeaderColor, _this.secondaryHeaderColor)) + if (J.$eq$(other.backgroundColor, _this.backgroundColor)) + if (J.$eq$(other.dialogBackgroundColor, _this.dialogBackgroundColor)) + if (J.$eq$(other.indicatorColor, _this.indicatorColor)) + if (J.$eq$(other.hintColor, _this.hintColor)) + if (J.$eq$(other.errorColor, _this.errorColor)) + if (J.$eq$(other.toggleableActiveColor, _this.toggleableActiveColor)) + if (other.typography.$eq(0, _this.typography)) + if (other.textTheme.$eq(0, _this.textTheme)) + if (other.primaryTextTheme.$eq(0, _this.primaryTextTheme)) + if (other.iconTheme.$eq(0, _this.iconTheme)) + if (other.primaryIconTheme.$eq(0, _this.primaryIconTheme)) + 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.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)) + if (J.$eq$(other.expansionTileTheme, _this.expansionTileTheme)) + if (J.$eq$(other.textSelectionColor, _this.textSelectionColor)) + if (J.$eq$(other.cursorColor, _this.cursorColor)) + if (J.$eq$(other.textSelectionHandleColor, _this.textSelectionHandleColor)) + if (J.$eq$(other.accentColor, _this.accentColor)) + if (other.accentColorBrightness === _this.accentColorBrightness) + if (other.accentTextTheme.$eq(0, _this.accentTextTheme)) + if (other.accentIconTheme.$eq(0, _this.accentIconTheme)) + if (J.$eq$(other.buttonColor, _this.buttonColor)) + t1 = other.primaryColorBrightness === _this.primaryColorBrightness && true; + else + t1 = false; + else + t1 = false; else t1 = false; else @@ -203848,8 +206966,9 @@ return t1; }, get$hashCode(_) { - var _this = this; - return A.hashList([_this.androidOverscrollIndicator, _this.applyElevationOverlayColor, _this.cupertinoOverrideTheme, _this.inputDecorationTheme, _this.materialTapTargetSize, _this.pageTransitionsTheme, _this.platform, _this.scrollbarTheme, _this.splashFactory, _this.visualDensity, false, _this.colorScheme, _this.primaryColor, _this.primaryColorLight, _this.primaryColorDark, _this.focusColor, _this.hoverColor, _this.shadowColor, _this.canvasColor, _this.scaffoldBackgroundColor, _this.bottomAppBarColor, _this.cardColor, _this.dividerColor, _this.highlightColor, _this.splashColor, _this.selectedRowColor, _this.unselectedWidgetColor, _this.disabledColor, _this.secondaryHeaderColor, _this.backgroundColor, _this.dialogBackgroundColor, _this.indicatorColor, _this.hintColor, _this.errorColor, _this.toggleableActiveColor, _this.typography, _this.textTheme, _this.primaryTextTheme, _this.iconTheme, _this.primaryIconTheme, _this.appBarTheme, _this.bannerTheme, _this.bottomAppBarTheme, _this.bottomNavigationBarTheme, _this.bottomSheetTheme, _this.buttonBarTheme, _this.buttonTheme, _this.cardTheme, _this.checkboxTheme, _this.chipTheme, _this.dataTableTheme, _this.dialogTheme, _this.dividerTheme, _this.drawerTheme, _this.elevatedButtonTheme, _this.floatingActionButtonTheme, _this.listTileTheme, _this.navigationBarTheme, _this.navigationRailTheme, _this.outlinedButtonTheme, _this.popupMenuTheme, _this.progressIndicatorTheme, _this.radioTheme, _this.sliderTheme, _this.snackBarTheme, _this.switchTheme, _this.tabBarTheme, _this.textButtonTheme, _this.textSelectionTheme, _this.timePickerTheme, _this.toggleButtonsTheme, _this.tooltipTheme, true, _this.textSelectionColor, _this.cursorColor, _this.textSelectionHandleColor, _this.accentColor, _this.accentColorBrightness, _this.accentTextTheme, _this.accentIconTheme, _this.buttonColor, true, _this.primaryColorBrightness]); + var _this = this, + t1 = _this.extensions; + return A.Object_hashAll([_this.applyElevationOverlayColor, _this.cupertinoOverrideTheme, A.hashList(t1.get$keys(t1)), A.hashList(t1.get$values(t1)), _this.inputDecorationTheme, _this.materialTapTargetSize, _this.pageTransitionsTheme, _this.platform, _this.scrollbarTheme, _this.splashFactory, _this.visualDensity, false, _this.colorScheme, _this.primaryColor, _this.primaryColorLight, _this.primaryColorDark, _this.focusColor, _this.hoverColor, _this.shadowColor, _this.canvasColor, _this.scaffoldBackgroundColor, _this.bottomAppBarColor, _this.cardColor, _this.dividerColor, _this.highlightColor, _this.splashColor, _this.selectedRowColor, _this.unselectedWidgetColor, _this.disabledColor, _this.secondaryHeaderColor, _this.backgroundColor, _this.dialogBackgroundColor, _this.indicatorColor, _this.hintColor, _this.errorColor, _this.toggleableActiveColor, _this.typography, _this.textTheme, _this.primaryTextTheme, _this.iconTheme, _this.primaryIconTheme, _this.appBarTheme, _this.bannerTheme, _this.bottomAppBarTheme, _this.bottomNavigationBarTheme, _this.bottomSheetTheme, _this.buttonBarTheme, _this.buttonTheme, _this.cardTheme, _this.checkboxTheme, _this.chipTheme, _this.dataTableTheme, _this.dialogTheme, _this.dividerTheme, _this.drawerTheme, _this.elevatedButtonTheme, _this.floatingActionButtonTheme, _this.listTileTheme, _this.navigationBarTheme, _this.navigationRailTheme, _this.outlinedButtonTheme, _this.popupMenuTheme, _this.progressIndicatorTheme, _this.radioTheme, _this.sliderTheme, _this.snackBarTheme, _this.switchTheme, _this.tabBarTheme, _this.textButtonTheme, _this.textSelectionTheme, _this.timePickerTheme, _this.toggleButtonsTheme, _this.tooltipTheme, _this.expansionTileTheme, true, _this.textSelectionColor, _this.cursorColor, _this.textSelectionHandleColor, _this.accentColor, _this.accentColorBrightness, _this.accentTextTheme, _this.accentIconTheme, _this.buttonColor, true, _this.primaryColorBrightness, _this.androidOverscrollIndicator]); } }; A.ThemeData_localize_closure.prototype = { @@ -203859,7 +206978,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: 2779 + $signature: 1142 + }; + 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: 1146 + }; + A.ThemeData__lerpThemeExtensions_closure0.prototype = { + call$1(entry) { + return !this.a.extensions.containsKey$1(0, entry.get$key(entry)); + }, + $signature: 1147 }; A.MaterialBasedCupertinoThemeData.prototype = { get$brightness() { @@ -203899,8 +207030,8 @@ result = t1.$index(0, key); if (result != null) return result; - if (t1.get$length(t1) === this._maximumSize) { - t2 = t1.get$keys(t1); + if (t1._length === this._maximumSize) { + t2 = new A.LinkedHashMapKeyIterable(t1, A._instanceType(t1)._eval$1("LinkedHashMapKeyIterable<1>")); t1.remove$1(0, t2.get$first(t2)); } t2 = loader.call$0(); @@ -203923,7 +207054,7 @@ return other instanceof A.VisualDensity && other.horizontal == this.horizontal && other.vertical == this.vertical; }, get$hashCode(_) { - return A.hashValues(this.horizontal, this.vertical, B.C__HashEnd, B.C__HashEnd, B.C__HashEnd, B.C__HashEnd, B.C__HashEnd, B.C__HashEnd, B.C__HashEnd, B.C__HashEnd, B.C__HashEnd, B.C__HashEnd, B.C__HashEnd, B.C__HashEnd, B.C__HashEnd, B.C__HashEnd, B.C__HashEnd, B.C__HashEnd, B.C__HashEnd, B.C__HashEnd); + return A.Object_hash(this.horizontal, this.vertical, B.C_SentinelValue, B.C_SentinelValue, B.C_SentinelValue, B.C_SentinelValue, B.C_SentinelValue, B.C_SentinelValue, B.C_SentinelValue, B.C_SentinelValue, B.C_SentinelValue, B.C_SentinelValue, B.C_SentinelValue, B.C_SentinelValue, B.C_SentinelValue, B.C_SentinelValue, B.C_SentinelValue, B.C_SentinelValue, B.C_SentinelValue, B.C_SentinelValue); }, toStringShort$0() { return this.super$Diagnosticable$toStringShort() + "(h: " + A.debugFormatDouble(this.horizontal) + ", v: " + A.debugFormatDouble(this.vertical) + ")"; @@ -203961,7 +207092,7 @@ return other instanceof A.TimeOfDay && other.hour == this.hour && other.minute == this.minute; }, get$hashCode(_) { - return A.hashValues(this.hour, this.minute, B.C__HashEnd, B.C__HashEnd, B.C__HashEnd, B.C__HashEnd, B.C__HashEnd, B.C__HashEnd, B.C__HashEnd, B.C__HashEnd, B.C__HashEnd, B.C__HashEnd, B.C__HashEnd, B.C__HashEnd, B.C__HashEnd, B.C__HashEnd, B.C__HashEnd, B.C__HashEnd, B.C__HashEnd, B.C__HashEnd); + return A.Object_hash(this.hour, this.minute, B.C_SentinelValue, B.C_SentinelValue, B.C_SentinelValue, B.C_SentinelValue, B.C_SentinelValue, B.C_SentinelValue, B.C_SentinelValue, B.C_SentinelValue, B.C_SentinelValue, B.C_SentinelValue, 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 = new A.TimeOfDay_toString__addLeadingZeroIfNeeded(), @@ -203976,7 +207107,7 @@ return "0" + A.S(value); return B.JSInt_methods.toString$0(value); }, - $signature: 359 + $signature: 259 }; A.RestorableTimeOfDay.prototype = { createDefaultValue$0() { @@ -204102,7 +207233,7 @@ t2 = type$.nullable_Color; t3 = A.MaterialStateProperty_resolveAs(backgroundColor, states, t2); t1 = t1 ? _this.onDoubleTap : _null; - return new A.SizedBox(_null, 80, A.Material$(B.Duration_200000, true, _null, A.InkWell$(false, _null, true, A.Center$(A.Text$(_this.text, _null, _null, _null, _null, _null, style.copyWith$1$color(A.MaterialStateProperty_resolveAs(textColor, states, t2)), _null, _null, 1), _null, _null), _null, true, _null, _null, _null, _null, _null, _null, t1, _null, _null, _null, _null, _this.onTap, _null, _null, _null, _null, _null), B.Clip_2, t3, 0, _null, _null, shape, _null, B.MaterialType_0), _null); + return new A.SizedBox(_null, 80, A.Material$(B.Duration_200000, true, _null, A.InkWell$(false, _null, true, A.Center$(A.Text$(_this.text, _null, _null, _null, _null, _null, style.copyWith$1$color(A.MaterialStateProperty_resolveAs(textColor, states, t2)), _null, _null, 1), _null, _null), _null, true, _null, _null, _null, _null, _null, _null, t1, _null, _null, _null, _null, _this.onTap, _null, _null, _null, _null, _null, _null), B.Clip_2, t3, 0, _null, _null, shape, _null, _null, B.MaterialType_0), _null); } }; A._HourMinuteControl_build_closure.prototype = { @@ -204110,7 +207241,7 @@ var t1 = this.themeData.colorScheme; return states.contains$1(0, B.MaterialState_4) ? t1.primary : t1.onSurface; }, - $signature: 112 + $signature: 111 }; A._HourMinuteControl_build_closure0.prototype = { call$1(states) { @@ -204127,7 +207258,7 @@ } return t1; }, - $signature: 112 + $signature: 111 }; A._HourControl.prototype = { build$1(_, context) { @@ -204142,10 +207273,10 @@ formattedNextHour = t1.formatHour$2$alwaysUse24HourFormat(nextHour, alwaysUse24HourFormat); previousHour = t3.call$1(-1); formattedPreviousHour = t1.formatHour$2$alwaysUse24HourFormat(previousHour, alwaysUse24HourFormat); - t1 = t1.get$timePickerHourModeAnnouncement() + " " + formattedHour; + 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, t1), 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, 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, t1 + " " + formattedHour), false, false, true, new A._HourMinuteControl(formattedHour, t3, t2.onHourDoubleTapped, t2.mode === B._TimePickerMode_0, _null), _null); } }; A._HourControl_build_hoursFromSelected.prototype = { @@ -204160,7 +207291,7 @@ return t2.replacing$1$hour(periodOffset + B.JSInt_methods.$mod(t2.get$hourOfPeriod() + hoursToAdd, 12)); } }, - $signature: 2778 + $signature: 1149 }; A._HourControl_build_closure1.prototype = { call$0() { @@ -204225,10 +207356,10 @@ formattedNextMinute = t1.formatMinute$1(nextMinute); previousMinute = t3.replacing$1$minute(B.JSInt_methods.$mod(t4 - 1, 60)); formattedPreviousMinute = t1.formatMinute$1(previousMinute); - t1 = t1.get$timePickerMinuteModeAnnouncement() + " " + formattedMinute; + 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, t1), 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, 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, t1 + " " + formattedMinute), false, false, true, new A._HourMinuteControl(formattedMinute, t4, t2.onMinuteDoubleTapped, t2.mode === B._TimePickerMode_1, _null), _null); } }; A._MinuteControl_build_closure1.prototype = { @@ -204341,18 +207472,18 @@ 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), false, false, false, t5, _null), _null, true, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, t4, _null, _null, _null, _null, _null), B.Clip_0, t3, 0, _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), 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), 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), false, false, false, t1, _null), _null, true, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, t3, _null, _null, _null, _null, _null), B.Clip_0, t2, 0, _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), 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), B.Clip_0, t2, 0, _null, _null, _null, _null, _null, B.MaterialType_0); t1 = _this.orientation; switch (t1.index) { case 0: - result = A._DayPeriodInputPadding$(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_0CF, B.BorderSide_0CF, B.BorderSide_0CF), _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, B.MaterialType_0), _null), B.Size_52_96, t1); + result = A._DayPeriodInputPadding$(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_0CF, B.BorderSide_0CF, B.BorderSide_0CF), _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), B.Size_52_96, t1); break; case 1: - result = A._DayPeriodInputPadding$(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_0CF, B.BorderSide_0CF, B.BorderSide_0CF, 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, B.MaterialType_0), _null), B.Size_0_48, t1); + result = A._DayPeriodInputPadding$(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_0CF, B.BorderSide_0CF, B.BorderSide_0CF, 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), B.Size_0_48, t1); break; default: throw A.wrapException(A.ReachabilityError$(string$.x60null_c)); @@ -204371,7 +207502,7 @@ } return t1; }, - $signature: 112 + $signature: 111 }; A._DayPeriodControl_build_closure0.prototype = { call$1(states) { @@ -204385,7 +207516,7 @@ t1 = B.Color_0; return t1; }, - $signature: 112 + $signature: 111 }; A._DayPeriodControl_build_closure1.prototype = { call$0() { @@ -204539,7 +207670,7 @@ call$2(result, position) { return this.$this.RenderObjectWithChildMixin__child.hitTest$2$position(result, this._box_0.newPosition); }, - $signature: 65 + $signature: 68 }; A._TappableLabel.prototype = { get$value(receiver) { @@ -204548,27 +207679,26 @@ }; A._DialPainter.prototype = { paint$2(canvas, size) { - var t2, t3, t4, selectorPaint, focusedPoint, focusedRect, _this = this, + var t3, t4, selectorPaint, focusedPoint, focusedRect, _this = this, radius = size.get$shortestSide() / 2, center = new A.Offset(size._dx / 2, size._dy / 2), - t1 = A._detectRenderer(); - t1 = t1 ? A.CkPaint$() : new A.SurfacePaint(new A.SurfacePaintData()); - t1.set$color(0, _this.backgroundColor); - canvas.drawCircle$3(0, center, radius, t1); - t1 = new A._DialPainter_paint_getOffsetForTheta(center, radius - 28); - t2 = new A._DialPainter_paint_paintLabels(canvas, t1); - t3 = _this.primaryLabels; - t2.call$1(t3); - t4 = A._detectRenderer(); - selectorPaint = t4 ? A.CkPaint$() : new A.SurfacePaint(new A.SurfacePaintData()); + t1 = $.$get$useCanvasKit(), + t2 = t1 ? A.CkPaint$() : new A.SurfacePaint(new A.SurfacePaintData()); + t2.set$color(0, _this.backgroundColor); + canvas.drawCircle$3(0, 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.set$color(0, _this.accentColor); - t4 = _this.theta; - focusedPoint = t1.call$1(t4); + t1 = _this.theta; + focusedPoint = t2.call$1(t1); canvas.drawCircle$3(0, center, 4, selectorPaint); canvas.drawCircle$3(0, focusedPoint, 24, selectorPaint); selectorPaint.set$strokeWidth(2); canvas.drawLine$3(0, center, focusedPoint, selectorPaint); - t1 = B.JSNumber_methods.$mod(t4, -6.283185307179586 / t3.length); + t1 = B.JSNumber_methods.$mod(t1, -6.283185307179586 / t4.length); if (t1 > 0.1 && t1 < 0.45) { selectorPaint.set$color(0, _this.dotColor); canvas.drawCircle$3(0, focusedPoint, 2, selectorPaint); @@ -204578,7 +207708,7 @@ t1 = A.Path_Path(); t1.addOval$1(0, focusedRect); canvas.clipPath$1(0, t1); - t2.call$1(_this.secondaryLabels); + t3.call$1(_this.secondaryLabels); canvas.restore$0(0); }, shouldRepaint$1(oldPainter) { @@ -204591,7 +207721,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: 2770 + $signature: 1150 }; A._DialPainter_paint_paintLabels.prototype = { call$1(labels) { @@ -204614,7 +207744,7 @@ labelTheta += labelThetaIncrement; } }, - $signature: 2769 + $signature: 1151 }; A._Dial.prototype = { createState$0() { @@ -204965,7 +208095,8 @@ }; A._TimePickerInput.prototype = { createState$0() { - return new A._TimePickerInputState(A.RestorableBool$(false), A.RestorableBool$(false), null, A.LinkedHashMap_LinkedHashMap$_empty(type$.RestorableProperty_nullable_Object, type$.void_Function), null, true, null, B._StateLifecycle_0); + var t1 = $.$get$ChangeNotifier__emptyListeners(); + return new A._TimePickerInputState(new A.RestorableBool(false, t1), new A.RestorableBool(false, t1), null, A.LinkedHashMap_LinkedHashMap$_empty(type$.RestorableProperty_nullable_Object, type$.void_Function), null, true, null, B._StateLifecycle_0); }, onChanged$1(arg0) { return this.onChanged.call$1(arg0); @@ -204973,13 +208104,13 @@ }; A._TimePickerInputState.prototype = { get$_selectedTime() { - var t1, t2, _this = this, - value = _this.___TimePickerInputState__selectedTime; + var t1, t2, + value = this.___TimePickerInputState__selectedTime; if (value === $) { - t1 = _this._widget.initialSelectedTime; - t2 = A.List_List$filled(0, null, false, type$.nullable_void_Function); - A._lateInitializeOnceCheck(_this.___TimePickerInputState__selectedTime, "_selectedTime"); - value = _this.___TimePickerInputState__selectedTime = new A.RestorableTimeOfDay(t1, t2); + t1 = this._widget.initialSelectedTime; + t2 = $.$get$ChangeNotifier__emptyListeners(); + A._lateInitializeOnceCheck(value, "_selectedTime"); + value = this.___TimePickerInputState__selectedTime = new A.RestorableTimeOfDay(t1, t2); } return value; }, @@ -205167,8 +208298,8 @@ }; A._HourMinuteTextField.prototype = { createState$0() { - var _null = null; - return new A._HourMinuteTextFieldState(new A.RestorableTextEditingController(B.TextEditingValue_li8, A.List_List$filled(0, _null, false, type$.nullable_void_Function)), A.RestorableBool$(false), _null, A.LinkedHashMap_LinkedHashMap$_empty(type$.RestorableProperty_nullable_Object, type$.void_Function), _null, true, _null, B._StateLifecycle_0); + var t1 = $.$get$ChangeNotifier__emptyListeners(); + return new A._HourMinuteTextFieldState(new A.RestorableTextEditingController(B.TextEditingValue_li8, t1), new A.RestorableBool(false, t1), null, A.LinkedHashMap_LinkedHashMap$_empty(type$.RestorableProperty_nullable_Object, type$.void_Function), null, true, null, B._StateLifecycle_0); }, onSavedSubmitted$1(arg0) { return this.onSavedSubmitted.call$1(arg0); @@ -205177,7 +208308,7 @@ A._HourMinuteTextFieldState.prototype = { initState$0() { this.super$State$initState(); - var t1 = A.FocusNode$(true, null, true, null, null, false); + var t1 = A.FocusNode$(true, null, true, true, null, null, false); t1.addListener$1(0, new A._HourMinuteTextFieldState_initState_closure(this)); this.___HourMinuteTextFieldState_focusNode = t1; }, @@ -205230,7 +208361,12 @@ if (unfocusedFillColor == null) unfocusedFillColor = A.Color$fromARGB(31, t5, t6, t4); t1 = type$.MediaQuery; - if (context.dependOnInheritedWidgetOfExactType$1$0(t1).data.accessibleNavigation || $.$get$window().platformDispatcher._configuration.semanticsEnabled) + if (!context.dependOnInheritedWidgetOfExactType$1$0(t1).data.accessibleNavigation) { + $.WidgetsBinding__instance.toString; + t2 = $.$get$window().platformDispatcher._configuration.semanticsEnabled; + } else + t2 = true; + if (t2) hintText = _this._widget.semanticHintText; else hintText = A._lateReadCheck(_this.___HourMinuteTextFieldState_focusNode, _s9_).get$hasFocus() ? _null : _this.get$_formattedValue(); @@ -205278,8 +208414,8 @@ A.TimePickerDialog.prototype = { createState$0() { var _null = null, - t1 = type$.nullable_void_Function; - return new A._TimePickerDialogState(new A.LabeledGlobalKey(_null, type$.LabeledGlobalKey_FormState), new A._RestorableTimePickerMode(B._TimePickerMode_0, A.List_List$filled(0, _null, false, t1)), new A._RestorableTimePickerModeN(_null, A.List_List$filled(0, _null, false, t1)), new A._RestorableAutovalidateMode0(B.AutovalidateMode_0, A.List_List$filled(0, _null, false, t1)), new A.RestorableBoolN(_null, A.List_List$filled(0, _null, false, t1)), new A.RestorableBoolN(_null, A.List_List$filled(0, _null, false, t1)), A.RestorableBool$(false), _null, A.LinkedHashMap_LinkedHashMap$_empty(type$.RestorableProperty_nullable_Object, type$.void_Function), _null, true, _null, B._StateLifecycle_0); + t1 = $.$get$ChangeNotifier__emptyListeners(); + return new A._TimePickerDialogState(new A.LabeledGlobalKey(_null, type$.LabeledGlobalKey_FormState), new A._RestorableTimePickerMode(B._TimePickerMode_0, t1), new A._RestorableTimePickerModeN(_null, t1), new A._RestorableAutovalidateMode0(B.AutovalidateMode_0, t1), new A.RestorableBoolN(_null, t1), new A.RestorableBoolN(_null, t1), new A.RestorableBool(false, t1), _null, A.LinkedHashMap_LinkedHashMap$_empty(type$.RestorableProperty_nullable_Object, type$.void_Function), _null, true, _null, B._StateLifecycle_0); } }; A._RestorableTimePickerEntryMode.prototype = { @@ -205345,13 +208481,13 @@ }; A._TimePickerDialogState.prototype = { get$_time_picker0$_entryMode() { - var t1, t2, _this = this, - value = _this.___TimePickerDialogState__entryMode; + var t1, t2, + value = this.___TimePickerDialogState__entryMode; if (value === $) { - t1 = _this._widget.initialEntryMode; - t2 = A.List_List$filled(0, null, false, type$.nullable_void_Function); - A._lateInitializeOnceCheck(_this.___TimePickerDialogState__entryMode, "_entryMode"); - value = _this.___TimePickerDialogState__entryMode = new A._RestorableTimePickerEntryMode(t1, t2); + t1 = this._widget.initialEntryMode; + t2 = $.$get$ChangeNotifier__emptyListeners(); + A._lateInitializeOnceCheck(value, "_entryMode"); + value = this.___TimePickerDialogState__entryMode = new A._RestorableTimePickerEntryMode(t1, t2); } return value; }, @@ -205390,13 +208526,13 @@ _this.registerForRestoration$2(_this.get$_selectedTime(), "selected_time"); }, get$_selectedTime() { - var t1, t2, _this = this, - value = _this.___TimePickerDialogState__selectedTime; + var t1, t2, + value = this.___TimePickerDialogState__selectedTime; if (value === $) { - t1 = _this._widget.initialTime; - t2 = A.List_List$filled(0, null, false, type$.nullable_void_Function); - A._lateInitializeOnceCheck(_this.___TimePickerDialogState__selectedTime, "_selectedTime"); - value = _this.___TimePickerDialogState__selectedTime = new A.RestorableTimeOfDay(t1, t2); + t1 = this._widget.initialTime; + t2 = $.$get$ChangeNotifier__emptyListeners(); + A._lateInitializeOnceCheck(value, "_selectedTime"); + value = this.___TimePickerDialogState__selectedTime = new A.RestorableTimeOfDay(t1, t2); } return value; }, @@ -205691,28 +208827,28 @@ var t1 = this.builder.call$2(context, this.dialog); return t1; }, - $signature: 70 + $signature: 72 }; A.__HourMinuteTextFieldState_State_RestorationMixin_dispose_closure.prototype = { call$2(property, listener) { if (!property._restoration0$_disposed) property.removeListener$1(0, listener); }, - $signature: 133 + $signature: 128 }; A.__TimePickerDialogState_State_RestorationMixin_dispose_closure.prototype = { call$2(property, listener) { if (!property._restoration0$_disposed) property.removeListener$1(0, listener); }, - $signature: 133 + $signature: 128 }; A.__TimePickerInputState_State_RestorationMixin_dispose_closure.prototype = { call$2(property, listener) { if (!property._restoration0$_disposed) property.removeListener$1(0, listener); }, - $signature: 133 + $signature: 128 }; A.__DialState_State_SingleTickerProviderStateMixin.prototype = { dispose$0(_) { @@ -205831,7 +208967,7 @@ A.TimePickerThemeData.prototype = { get$hashCode(_) { var _this = this; - return A.hashValues(_this.backgroundColor, _this.hourMinuteTextColor, _this.hourMinuteColor, _this.dayPeriodTextColor, _this.dayPeriodColor, _this.dialHandColor, _this.dialBackgroundColor, _this.dialTextColor, _this.entryModeIconColor, _this.hourMinuteTextStyle, _this.dayPeriodTextStyle, _this.helpTextStyle, _this.shape, _this.hourMinuteShape, _this.dayPeriodShape, _this.dayPeriodBorderSide, _this.inputDecorationTheme, B.C__HashEnd, B.C__HashEnd, B.C__HashEnd); + return A.Object_hash(_this.backgroundColor, _this.hourMinuteTextColor, _this.hourMinuteColor, _this.dayPeriodTextColor, _this.dayPeriodColor, _this.dialHandColor, _this.dialBackgroundColor, _this.dialTextColor, _this.entryModeIconColor, _this.hourMinuteTextStyle, _this.dayPeriodTextStyle, _this.helpTextStyle, _this.shape, _this.hourMinuteShape, _this.dayPeriodShape, _this.dayPeriodBorderSide, _this.inputDecorationTheme, B.C_SentinelValue, B.C_SentinelValue, B.C_SentinelValue); }, $eq(_, other) { var _this = this; @@ -206059,7 +209195,7 @@ t3 = t3.splashColor; return new A._ToggleButton(t2, _null, t1.constraints, t1.color, t1.selectedColor, _null, _null, t4, t6, t5, t3, _null, new A.ToggleButtons_build__closure(t1, index), _null, leadingBorderSide, borderSide, trailingBorderSide, edgeBorderRadius, clipBorderRadius, index === 0, index === 1, B.Axis_0, B.VerticalDirection_1, t1.children[index], _null); }, - $signature: 2763 + $signature: 1153 }; A.ToggleButtons_build__closure.prototype = { call$0() { @@ -206749,14 +209885,14 @@ call$2(result, position) { return this.$this.RenderObjectWithChildMixin__child.hitTest$2$position(result, this._box_0.center); }, - $signature: 65 + $signature: 68 }; A.__DefaultFillColor_MaterialStateProperty_Diagnosticable.prototype = {}; A.__ResolveFillColor_MaterialStateProperty_Diagnosticable.prototype = {}; A.ToggleButtonsThemeData.prototype = { get$hashCode(_) { var _this = this; - return A.hashValues(_this.textStyle, _this.constraints, _this.color, _this.selectedColor, _this.disabledColor, _this.fillColor, _this.focusColor, _this.highlightColor, _this.hoverColor, _this.splashColor, _this.borderColor, _this.selectedBorderColor, _this.disabledBorderColor, _this.borderRadius, _this.borderWidth, B.C__HashEnd, B.C__HashEnd, B.C__HashEnd, B.C__HashEnd, B.C__HashEnd); + return A.Object_hash(_this.textStyle, _this.constraints, _this.color, _this.selectedColor, _this.disabledColor, _this.fillColor, _this.focusColor, _this.highlightColor, _this.hoverColor, _this.splashColor, _this.borderColor, _this.selectedBorderColor, _this.disabledBorderColor, _this.borderRadius, _this.borderWidth, B.C_SentinelValue, B.C_SentinelValue, B.C_SentinelValue, B.C_SentinelValue, B.C_SentinelValue); }, $eq(_, other) { var _this = this; @@ -206855,7 +209991,7 @@ } }, get$states() { - var _this = this, + var t2, _this = this, t1 = A.LinkedHashSet_LinkedHashSet$_empty(type$.MaterialState); if (_this.get$onChanged() == null) t1.add$1(0, B.MaterialState_6); @@ -206863,7 +209999,8 @@ t1.add$1(0, B.MaterialState_0); if (_this.ToggleableStateMixin__focused) t1.add$1(0, B.MaterialState_1); - if (_this.get$value(_this) !== false) + t2 = _this.get$value(_this); + if (t2 !== false) t1.add$1(0, B.MaterialState_4); return t1; }, @@ -207027,8 +210164,7 @@ } else t1 = true; if (t1) { - t1 = A._detectRenderer(); - reactionPaint = t1 ? A.CkPaint$() : new A.SurfacePaint(new A.SurfacePaintData()); + reactionPaint = $.$get$useCanvasKit() ? A.CkPaint$() : new A.SurfacePaint(new A.SurfacePaintData()); t1 = _this._inactiveReactionColor; t1.toString; t2 = _this._reactionColor; @@ -207103,13 +210239,13 @@ }; A.Tooltip.prototype = { createState$0() { - return new A._TooltipState(null, null, B._StateLifecycle_0); + return new A.TooltipState(null, null, B._StateLifecycle_0); }, get$message(receiver) { return this.message; } }; - A._TooltipState.prototype = { + A.TooltipState.prototype = { get$_tooltipMessage() { var t1 = this._widget.message; return t1 == null ? null.toPlainText$0() : t1; @@ -207117,19 +210253,18 @@ initState$0() { var t1, _this = this; _this.super$State$initState(); - _this.___TooltipState__forceRemoval = _this.___TooltipState__isConcealed = false; - t1 = $.RendererBinding__instance.RendererBinding__mouseTracker._mouseStates; - _this.___TooltipState__mouseIsConnected = t1.get$isNotEmpty(t1); + _this.__TooltipState__forceRemoval = _this.__TooltipState__isConcealed = false; + _this.__TooltipState__mouseIsConnected = $.RendererBinding__instance.RendererBinding__mouseTracker._mouseStates._length !== 0; t1 = A.AnimationController$(null, B.Duration_150000, B.Duration_75000, 1, null, _this); t1.addStatusListener$1(_this.get$_tooltip$_handleStatusChanged()); - _this.___TooltipState__controller = t1; + _this.__TooltipState__controller = t1; $.RendererBinding__instance.RendererBinding__mouseTracker.addListener$1(0, _this.get$_handleMouseTrackerChange()); $.GestureBinding__instance.GestureBinding_pointerRouter._globalRoutes.$indexSet(0, _this.get$_tooltip$_handlePointerEvent(), null); }, didChangeDependencies$0() { this.super$State$didChangeDependencies(); this._framework$_element.dependOnInheritedWidgetOfExactType$1$0(type$._TooltipVisibilityScope); - this.___TooltipState__visible = true; + this.__TooltipState__visible = true; }, _getDefaultTooltipHeight$0() { var t1 = this._framework$_element; @@ -207180,18 +210315,17 @@ } }, _handleMouseTrackerChange$0() { - var t1, mouseIsConnected, _this = this; + var mouseIsConnected, _this = this; if (_this._framework$_element == null) return; - t1 = $.RendererBinding__instance.RendererBinding__mouseTracker._mouseStates; - mouseIsConnected = t1.get$isNotEmpty(t1); - if (mouseIsConnected !== A._lateReadCheck(_this.___TooltipState__mouseIsConnected, "_mouseIsConnected")) - _this.setState$1(new A._TooltipState__handleMouseTrackerChange_closure(_this, mouseIsConnected)); + mouseIsConnected = $.RendererBinding__instance.RendererBinding__mouseTracker._mouseStates._length !== 0; + if (mouseIsConnected !== A._lateReadCheck(_this.__TooltipState__mouseIsConnected, "_mouseIsConnected")) + _this.setState$1(new A.TooltipState__handleMouseTrackerChange_closure(_this, mouseIsConnected)); }, _tooltip$_handleStatusChanged$1($status) { var t1; if ($status === B.AnimationStatus_0) - t1 = A._lateReadCheck(this.___TooltipState__forceRemoval, "_forceRemoval") || !A._lateReadCheck(this.___TooltipState__isConcealed, "_isConcealed"); + t1 = A._lateReadCheck(this.__TooltipState__forceRemoval, "_forceRemoval") || !A._lateReadCheck(this.__TooltipState__isConcealed, "_isConcealed"); else t1 = false; if (t1) @@ -207208,16 +210342,16 @@ _this._removeEntry$0(); return; } - _this.___TooltipState__forceRemoval = true; + _this.__TooltipState__forceRemoval = true; if (_this._pressActivated) { if (_this._dismissTimer == null) { - t1 = A._lateReadCheck(_this.___TooltipState_showDuration, "showDuration"); - t2 = A._lateReadCheck(_this.___TooltipState__controller, _s11_); + t1 = A._lateReadCheck(_this.__TooltipState__showDuration, "_showDuration"); + t2 = A._lateReadCheck(_this.__TooltipState__controller, _s11_); _this._dismissTimer = A.Timer_Timer(t1, t2.get$reverse(t2)); } } else if (_this._dismissTimer == null) { - t1 = A._lateReadCheck(_this.___TooltipState_hoverShowDuration, "hoverShowDuration"); - t2 = A._lateReadCheck(_this.___TooltipState__controller, _s11_); + t1 = A._lateReadCheck(_this.__TooltipState__hoverShowDuration, "_hoverShowDuration"); + t2 = A._lateReadCheck(_this.__TooltipState__controller, _s11_); _this._dismissTimer = A.Timer_Timer(t1, t2.get$reverse(t2)); } _this._pressActivated = false; @@ -207229,13 +210363,13 @@ t1.cancel$0(0); _this._dismissTimer = null; if (_this._showTimer == null) - _this._showTimer = A.Timer_Timer(A._lateReadCheck(_this.___TooltipState_waitDuration, "waitDuration"), _this.get$ensureTooltipVisible()); + _this._showTimer = A.Timer_Timer(A._lateReadCheck(_this.__TooltipState__waitDuration, "_waitDuration"), _this.get$ensureTooltipVisible()); }, _concealTooltip$0() { var t1, _this = this; - if (A._lateReadCheck(_this.___TooltipState__isConcealed, "_isConcealed") || A._lateReadCheck(_this.___TooltipState__forceRemoval, "_forceRemoval")) + if (A._lateReadCheck(_this.__TooltipState__isConcealed, "_isConcealed") || A._lateReadCheck(_this.__TooltipState__forceRemoval, "_forceRemoval")) return; - _this.___TooltipState__isConcealed = true; + _this.__TooltipState__isConcealed = true; t1 = _this._dismissTimer; if (t1 != null) t1.cancel$0(0); @@ -207247,13 +210381,13 @@ t1 = _this._tooltip$_entry; if (t1 != null) t1.remove$0(0); - A._lateReadCheck(_this.___TooltipState__controller, "_controller").reverse$0(0); + A._lateReadCheck(_this.__TooltipState__controller, "_controller").reverse$0(0); }, _revealTooltip$0() { var t1, result, _this = this; - if (!A._lateReadCheck(_this.___TooltipState__isConcealed, "_isConcealed")) + if (!A._lateReadCheck(_this.__TooltipState__isConcealed, "_isConcealed")) return; - _this.___TooltipState__isConcealed = false; + _this.__TooltipState__isConcealed = false; t1 = _this._dismissTimer; if (t1 != null) t1.cancel$0(0); @@ -207273,20 +210407,20 @@ result.insert$1(0, t1); } A.SemanticsService_tooltip(_this.get$_tooltipMessage()); - A._lateReadCheck(_this.___TooltipState__controller, "_controller").forward$0(0); + A._lateReadCheck(_this.__TooltipState__controller, "_controller").forward$0(0); }, ensureTooltipVisible$0() { var t1, _this = this, _s11_ = "_controller"; - if (!A._lateReadCheck(_this.___TooltipState__visible, "_visible")) + if (!A._lateReadCheck(_this.__TooltipState__visible, "_visible")) return false; t1 = _this._showTimer; if (t1 != null) t1.cancel$0(0); _this._showTimer = null; - _this.___TooltipState__forceRemoval = false; - if (A._lateReadCheck(_this.___TooltipState__isConcealed, "_isConcealed")) { - if (A._lateReadCheck(_this.___TooltipState__mouseIsConnected, "_mouseIsConnected")) + _this.__TooltipState__forceRemoval = false; + if (A._lateReadCheck(_this.__TooltipState__isConcealed, "_isConcealed")) { + if (A._lateReadCheck(_this.__TooltipState__mouseIsConnected, "_mouseIsConnected")) A.Tooltip__concealOtherTooltips(_this); _this._revealTooltip$0(); return true; @@ -207296,13 +210430,20 @@ if (t1 != null) t1.cancel$0(0); _this._dismissTimer = null; - A._lateReadCheck(_this.___TooltipState__controller, _s11_).forward$0(0); + A._lateReadCheck(_this.__TooltipState__controller, _s11_).forward$0(0); return false; } _this._createNewEntry$0(); - A._lateReadCheck(_this.___TooltipState__controller, _s11_).forward$0(0); + A._lateReadCheck(_this.__TooltipState__controller, _s11_).forward$0(0); return true; }, + _handleMouseExit$1$immediately(immediately) { + if (this._framework$_element != null) + this._dismissTooltip$1$immediately(A._lateReadCheck(this.__TooltipState__isConcealed, "_isConcealed") || immediately); + }, + _handleMouseExit$0() { + return this._handleMouseExit$1$immediately(false); + }, _createNewEntry$0() { var result, t2, target, t3, t4, t5, t6, t7, _this = this, _null = null, _s17_ = "_mouseIsConnected", @@ -207319,24 +210460,24 @@ t2 = _this._framework$_element.dependOnInheritedWidgetOfExactType$1$0(type$.Directionality); t2.toString; t1 = A.TextSpan$(_null, _null, _null, _this._widget.message); - t3 = A._lateReadCheck(_this.___TooltipState_height, "height"); - t4 = A._lateReadCheck(_this.___TooltipState_padding, "padding"); - t5 = A._lateReadCheck(_this.___TooltipState_margin, "margin"); - t6 = A._lateReadCheck(_this.___TooltipState__mouseIsConnected, _s17_) ? new A._TooltipState__createNewEntry_closure(_this) : _null; - t7 = A._lateReadCheck(_this.___TooltipState__mouseIsConnected, _s17_) ? new A._TooltipState__createNewEntry_closure0(_this) : _null; - t2 = A.OverlayEntry$(new A._TooltipState__createNewEntry_closure1(A.Directionality$(new A._TooltipOverlay(t1, t3, t4, t5, A._lateReadCheck(_this.___TooltipState_decoration, "decoration"), A._lateReadCheck(_this.___TooltipState_textStyle, "textStyle"), A.CurvedAnimation$(B.Cubic_ifx, A._lateReadCheck(_this.___TooltipState__controller, "_controller"), _null), target, A._lateReadCheck(_this.___TooltipState_verticalOffset, "verticalOffset"), A._lateReadCheck(_this.___TooltipState_preferBelow, "preferBelow"), t6, t7, _null), t2.textDirection)), false); + t3 = A._lateReadCheck(_this.__TooltipState__height, "_height"); + t4 = A._lateReadCheck(_this.__TooltipState__padding, "_padding"); + t5 = A._lateReadCheck(_this.__TooltipState__margin, "_margin"); + t6 = A._lateReadCheck(_this.__TooltipState__mouseIsConnected, _s17_) ? new A.TooltipState__createNewEntry_closure(_this) : _null; + t7 = A._lateReadCheck(_this.__TooltipState__mouseIsConnected, _s17_) ? new A.TooltipState__createNewEntry_closure0(_this) : _null; + t2 = A.OverlayEntry$(new A.TooltipState__createNewEntry_closure1(A.Directionality$(new A._TooltipOverlay(t1, t3, t4, t5, A._lateReadCheck(_this.__TooltipState__decoration, "_decoration"), A._lateReadCheck(_this.__TooltipState__textStyle, "_textStyle"), A.CurvedAnimation$(B.Cubic_ifx, A._lateReadCheck(_this.__TooltipState__controller, "_controller"), _null), target, A._lateReadCheck(_this.__TooltipState__verticalOffset, "_verticalOffset"), A._lateReadCheck(_this.__TooltipState__preferBelow, "_preferBelow"), t6, t7, _null), t2.textDirection)), false); _this._tooltip$_entry = t2; - _this.___TooltipState__isConcealed = false; + _this.__TooltipState__isConcealed = false; result.insert$1(0, t2); A.SemanticsService_tooltip(_this.get$_tooltipMessage()); - if (A._lateReadCheck(_this.___TooltipState__mouseIsConnected, _s17_)) + if (A._lateReadCheck(_this.__TooltipState__mouseIsConnected, _s17_)) A.Tooltip__concealOtherTooltips(_this); $.Tooltip__openedTooltips.push(_this); }, _removeEntry$0() { var t1, _this = this; B.JSArray_methods.remove$1($.Tooltip__openedTooltips, _this); - $._TooltipState__mouseIn.remove$1(0, _this); + $.TooltipState__mouseIn.remove$1(0, _this); t1 = _this._dismissTimer; if (t1 != null) t1.cancel$0(0); @@ -207345,28 +210486,24 @@ if (t1 != null) t1.cancel$0(0); _this._showTimer = null; - if (!A._lateReadCheck(_this.___TooltipState__isConcealed, "_isConcealed")) { + if (!A._lateReadCheck(_this.__TooltipState__isConcealed, "_isConcealed")) { t1 = _this._tooltip$_entry; if (t1 != null) t1.remove$0(0); } - _this.___TooltipState__isConcealed = false; + _this.__TooltipState__isConcealed = false; _this._tooltip$_entry = null; - if (A._lateReadCheck(_this.___TooltipState__mouseIsConnected, "_mouseIsConnected")) + if (A._lateReadCheck(_this.__TooltipState__mouseIsConnected, "_mouseIsConnected")) if ($.Tooltip__openedTooltips.length !== 0) B.JSArray_methods.get$last($.Tooltip__openedTooltips)._revealTooltip$0(); }, _tooltip$_handlePointerEvent$1($event) { - var _this = this, - _s12_ = "_isConcealed"; - if (_this._tooltip$_entry == null) + if (this._tooltip$_entry == null) return; if (type$.PointerUpEvent._is($event) || type$.PointerCancelEvent._is($event)) - _this._dismissTooltip$1$immediately(A._lateReadCheck(_this.___TooltipState__isConcealed, _s12_) || false); - else if (type$.PointerDownEvent._is($event)) { - A._lateReadCheck(_this.___TooltipState__isConcealed, _s12_); - _this._dismissTooltip$1$immediately(true); - } + this._handleMouseExit$0(); + else if (type$.PointerDownEvent._is($event)) + this._handleMouseExit$1$immediately(true); }, deactivate$0() { var t1, _this = this; @@ -207382,14 +210519,14 @@ $.GestureBinding__instance.GestureBinding_pointerRouter._globalRoutes.remove$1(0, _this.get$_tooltip$_handlePointerEvent()); $.RendererBinding__instance.RendererBinding__mouseTracker.removeListener$1(0, _this.get$_handleMouseTrackerChange()); _this._removeEntry$0(); - A._lateReadCheck(_this.___TooltipState__controller, "_controller").dispose$0(0); - _this.super$__TooltipState_State_SingleTickerProviderStateMixin$dispose(0); + A._lateReadCheck(_this.__TooltipState__controller, "_controller").dispose$0(0); + _this.super$_TooltipState_State_SingleTickerProviderStateMixin$dispose(0); }, _handlePress$0() { var t1, t2, _this = this; _this._pressActivated = true; - if (_this.ensureTooltipVisible$0() && A._lateReadCheck(_this.___TooltipState_enableFeedback, "enableFeedback")) { - t1 = A._lateReadCheck(_this.___TooltipState_triggerMode, "triggerMode"); + if (_this.ensureTooltipVisible$0() && A._lateReadCheck(_this.__TooltipState__enableFeedback, "_enableFeedback")) { + t1 = A._lateReadCheck(_this.__TooltipState__triggerMode, "_triggerMode"); t2 = _this._framework$_element; if (t1 === B.TooltipTriggerMode_1) { t2.toString; @@ -207402,7 +210539,7 @@ }, build$1(_, context) { var t1, theme, tooltipTheme, t2, defaultTextStyle, defaultDecoration, result, _this = this, _null = null, - _s11_ = "triggerMode"; + _s12_ = "_triggerMode"; if (_this.get$_tooltipMessage().length === 0) { t1 = _this._widget.child; return t1; @@ -207419,86 +210556,83 @@ } else { t2.toString; defaultTextStyle = t2.copyWith$2$color$fontSize(B.Color_4294967295, _this._getDefaultFontSize$0()); - t1 = B.Map_HFpTk.$index(0, 700); - t1.toString; - t1 = t1.value; - defaultDecoration = new A.BoxDecoration(A.Color$fromARGB(B.JSNumber_methods.round$0(229.5), t1 >>> 16 & 255, t1 >>> 8 & 255, t1 & 255), _null, _null, B.BorderRadius_tLn0, _null, _null, B.BoxShape_0); + defaultDecoration = new A.BoxDecoration(A.Color$fromARGB(B.JSNumber_methods.round$0(229.5), 97, 97, 97), _null, _null, B.BorderRadius_tLn0, _null, _null, B.BoxShape_0); } _this._widget.toString; t1 = tooltipTheme.height; - _this.___TooltipState_height = t1 == null ? _this._getDefaultTooltipHeight$0() : t1; + _this.__TooltipState__height = t1 == null ? _this._getDefaultTooltipHeight$0() : t1; _this._widget.toString; t1 = tooltipTheme.padding; - _this.___TooltipState_padding = t1 == null ? _this._getDefaultPadding$0() : t1; + _this.__TooltipState__padding = t1 == null ? _this._getDefaultPadding$0() : t1; _this._widget.toString; t1 = tooltipTheme.margin; - _this.___TooltipState_margin = t1 == null ? B.EdgeInsets_0_0_0_0 : t1; + _this.__TooltipState__margin = t1 == null ? B.EdgeInsets_0_0_0_0 : t1; t1 = tooltipTheme.verticalOffset; - _this.___TooltipState_verticalOffset = t1 == null ? 24 : t1; - _this.___TooltipState_preferBelow = true; - _this.___TooltipState_excludeFromSemantics = false; + _this.__TooltipState__verticalOffset = t1 == null ? 24 : t1; + _this.__TooltipState__preferBelow = true; + _this.__TooltipState__excludeFromSemantics = false; t1 = tooltipTheme.decoration; - _this.___TooltipState_decoration = t1 == null ? defaultDecoration : t1; + _this.__TooltipState__decoration = t1 == null ? defaultDecoration : t1; t1 = tooltipTheme.textStyle; - _this.___TooltipState_textStyle = t1 == null ? defaultTextStyle : t1; - _this.___TooltipState_waitDuration = B.Duration_0; - _this.___TooltipState_showDuration = B.Duration_1500000; - _this.___TooltipState_hoverShowDuration = B.Duration_100000; - _this.___TooltipState_triggerMode = B.TooltipTriggerMode_1; - _this.___TooltipState_enableFeedback = true; - t1 = A._lateReadCheck(false, "excludeFromSemantics") ? _null : _this.get$_tooltipMessage(); + _this.__TooltipState__textStyle = t1 == null ? defaultTextStyle : t1; + _this.__TooltipState__waitDuration = B.Duration_0; + _this.__TooltipState__showDuration = B.Duration_1500000; + _this.__TooltipState__hoverShowDuration = B.Duration_100000; + _this.__TooltipState__triggerMode = B.TooltipTriggerMode_1; + _this.__TooltipState__enableFeedback = true; + t1 = A._lateReadCheck(false, "_excludeFromSemantics") ? _null : _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, 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), false, false, false, t2, _null); - if (A._lateReadCheck(_this.___TooltipState__visible, "_visible")) { - t1 = A._lateReadCheck(_this.___TooltipState_triggerMode, _s11_) === 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, t1, _null, _null, _null, _null, _null, _null, _null, _null, A._lateReadCheck(_this.___TooltipState_triggerMode, _s11_) === B.TooltipTriggerMode_2 ? _this.get$_handlePress() : _null, _null, _null, _null, _null, _null, _null); - if (A._lateReadCheck(_this.___TooltipState__mouseIsConnected, "_mouseIsConnected")) - result = A.MouseRegion$(result, B.C__DeferringMouseCursor, _null, new A._TooltipState_build_closure(_this), new A._TooltipState_build_closure0(_this), _null); + if (A._lateReadCheck(_this.__TooltipState__visible, "_visible")) { + t1 = A._lateReadCheck(_this.__TooltipState__triggerMode, _s12_) === 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, t1, _null, _null, _null, _null, _null, _null, _null, _null, A._lateReadCheck(_this.__TooltipState__triggerMode, _s12_) === B.TooltipTriggerMode_2 ? _this.get$_handlePress() : _null, _null, _null, _null, _null, _null, _null); + if (A._lateReadCheck(_this.__TooltipState__mouseIsConnected, "_mouseIsConnected")) + result = A.MouseRegion$(result, B.C__DeferringMouseCursor, _null, new A.TooltipState_build_closure(_this), new A.TooltipState_build_closure0(_this), _null); } return result; } }; - A._TooltipState__handleMouseTrackerChange_closure.prototype = { + A.TooltipState__handleMouseTrackerChange_closure.prototype = { call$0() { - this.$this.___TooltipState__mouseIsConnected = this.mouseIsConnected; + this.$this.__TooltipState__mouseIsConnected = this.mouseIsConnected; }, $signature: 0 }; - A._TooltipState__createNewEntry_closure.prototype = { - call$1(_) { - this.$this._showTooltip$0(); - return null; - }, - $signature: 248 - }; - A._TooltipState__createNewEntry_closure0.prototype = { + A.TooltipState__createNewEntry_closure.prototype = { call$1(_) { var t1 = this.$this; - t1._dismissTooltip$1$immediately(A._lateReadCheck(t1.___TooltipState__isConcealed, "_isConcealed") || false); + if (t1._framework$_element != null) + t1._showTooltip$0(); return null; }, - $signature: 179 + $signature: 233 }; - A._TooltipState__createNewEntry_closure1.prototype = { + A.TooltipState__createNewEntry_closure0.prototype = { + call$1(_) { + return this.$this._handleMouseExit$0(); + }, + $signature: 223 + }; + A.TooltipState__createNewEntry_closure1.prototype = { call$1(context) { return this.overlay; }, - $signature: 70 + $signature: 72 }; - A._TooltipState_build_closure.prototype = { - call$1(_) { - this.$this._showTooltip$0(); - return null; - }, - $signature: 248 - }; - A._TooltipState_build_closure0.prototype = { + A.TooltipState_build_closure.prototype = { call$1(_) { var t1 = this.$this; - t1._dismissTooltip$1$immediately(A._lateReadCheck(t1.___TooltipState__isConcealed, "_isConcealed") || false); + if (t1._framework$_element != null) + t1._showTooltip$0(); return null; }, - $signature: 179 + $signature: 233 + }; + A.TooltipState_build_closure0.prototype = { + call$1(_) { + return this.$this._handleMouseExit$0(); + }, + $signature: 223 }; A._TooltipPositionDelegate.prototype = { getConstraintsForChild$1(constraints) { @@ -207523,7 +210657,7 @@ return A.Positioned$fill(new A.CustomSingleChildLayout(new A._TooltipPositionDelegate(_this.target, _this.verticalOffset, true), result, _null)); } }; - A.__TooltipState_State_SingleTickerProviderStateMixin.prototype = { + A._TooltipState_State_SingleTickerProviderStateMixin.prototype = { dispose$0(_) { var _this = this, t1 = _this.SingleTickerProviderStateMixin__tickerModeNotifier; @@ -207541,7 +210675,7 @@ A.TooltipThemeData.prototype = { get$hashCode(_) { var _this = this, _null = null; - return A.hashValues(_this.height, _this.padding, _this.margin, _this.verticalOffset, _this.preferBelow, _this.excludeFromSemantics, _this.decoration, _this.textStyle, _null, _null, _null, _null, B.C__HashEnd, B.C__HashEnd, B.C__HashEnd, B.C__HashEnd, B.C__HashEnd, B.C__HashEnd, B.C__HashEnd, B.C__HashEnd); + return A.Object_hash(_this.height, _this.padding, _this.margin, _this.verticalOffset, _this.preferBelow, _this.excludeFromSemantics, _this.decoration, _this.textStyle, _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); }, $eq(_, other) { var t1, _this = this; @@ -207612,7 +210746,7 @@ }, get$hashCode(_) { var _this = this; - return A.hashValues(_this.black, _this.white, _this.englishLike, _this.dense, _this.tall, B.C__HashEnd, B.C__HashEnd, B.C__HashEnd, B.C__HashEnd, B.C__HashEnd, B.C__HashEnd, B.C__HashEnd, B.C__HashEnd, B.C__HashEnd, B.C__HashEnd, B.C__HashEnd, B.C__HashEnd, B.C__HashEnd, B.C__HashEnd, B.C__HashEnd); + return A.Object_hash(_this.black, _this.white, _this.englishLike, _this.dense, _this.tall, B.C_SentinelValue, B.C_SentinelValue, B.C_SentinelValue, B.C_SentinelValue, B.C_SentinelValue, B.C_SentinelValue, B.C_SentinelValue, 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._Typography_Object_Diagnosticable.prototype = {}; @@ -207628,7 +210762,31 @@ return A.MultiFrameImageStreamCompleter$(new A._ControllerStream(chunkEvents, A._instanceType(chunkEvents)._eval$1("_ControllerStream<1>")), t1, key.url, _null, t2); }, __network_image_web$_loadAsync$3(key, decode, chunkEvents) { - return A.webOnlyInstantiateImageCodecFromUrl(A.Uri_base().resolve$1(0, key.url), new A.NetworkImage__loadAsync_closure(chunkEvents)); + return this._loadAsync$body$NetworkImage(key, decode, chunkEvents); + }, + _loadAsync$body$NetworkImage(key, decode, chunkEvents) { + var $async$goto = 0, + $async$completer = A._makeAsyncAwaitCompleter(type$.Codec), + $async$returnValue, resolved, t1; + var $async$__network_image_web$_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 + resolved = A.Uri_base().resolve$1(0, key.url); + t1 = A.webOnlyInstantiateImageCodecFromUrl(resolved, new A.NetworkImage__loadAsync_closure(chunkEvents)); + $async$returnValue = t1; + // goto return + $async$goto = 1; + break; + case 1: + // return + return A._asyncReturn($async$returnValue, $async$completer); + } + }); + return A._asyncStartSync($async$__network_image_web$_loadAsync$3, $async$completer); }, $eq(_, other) { if (other == null) @@ -207638,7 +210796,7 @@ return other instanceof A.NetworkImage && other.url == this.url && other.scale === this.scale; }, get$hashCode(_) { - return A.hashValues(this.url, this.scale, B.C__HashEnd, B.C__HashEnd, B.C__HashEnd, B.C__HashEnd, B.C__HashEnd, B.C__HashEnd, B.C__HashEnd, B.C__HashEnd, B.C__HashEnd, B.C__HashEnd, B.C__HashEnd, B.C__HashEnd, B.C__HashEnd, B.C__HashEnd, B.C__HashEnd, B.C__HashEnd, B.C__HashEnd, B.C__HashEnd); + return A.Object_hash(this.url, this.scale, B.C_SentinelValue, B.C_SentinelValue, B.C_SentinelValue, B.C_SentinelValue, B.C_SentinelValue, B.C_SentinelValue, B.C_SentinelValue, B.C_SentinelValue, B.C_SentinelValue, B.C_SentinelValue, 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 'NetworkImage("' + A.S(this.url) + '", scale: ' + this.scale + ")"; @@ -207648,7 +210806,7 @@ call$2(bytes, total) { this.chunkEvents.add$1(0, new A.ImageChunkEvent(bytes, total)); }, - $signature: 348 + $signature: 339 }; A.AlignmentGeometry.prototype = { toString$0(_) { @@ -207667,7 +210825,7 @@ }, get$hashCode(_) { var _this = this; - return A.hashValues(_this.get$_x(), _this.get$_alignment$_start(_this), _this.get$_y(), B.C__HashEnd, B.C__HashEnd, B.C__HashEnd, B.C__HashEnd, B.C__HashEnd, B.C__HashEnd, B.C__HashEnd, B.C__HashEnd, B.C__HashEnd, B.C__HashEnd, B.C__HashEnd, B.C__HashEnd, B.C__HashEnd, B.C__HashEnd, B.C__HashEnd, B.C__HashEnd, B.C__HashEnd); + return A.Object_hash(_this.get$_x(), _this.get$_alignment$_start(_this), _this.get$_y(), B.C_SentinelValue, B.C_SentinelValue, B.C_SentinelValue, B.C_SentinelValue, B.C_SentinelValue, B.C_SentinelValue, B.C_SentinelValue, B.C_SentinelValue, B.C_SentinelValue, 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.Alignment.prototype = { @@ -207823,7 +210981,8 @@ }, instantiateImageCodec$1(bytes) { return this.instantiateImageCodec$4$allowUpscaling$cacheHeight$cacheWidth(bytes, false, null, null); - } + }, + $isSchedulerBinding: 1 }; A._SystemFontsNotifier.prototype = { notifyListeners$0() { @@ -207937,7 +211096,7 @@ }, get$hashCode(_) { var _this = this; - return A.hashValues(_this.get$_topLeft(), _this.get$_topRight(), _this.get$_bottomLeft(), _this.get$_bottomRight(), _this.get$_topStart(), _this.get$_topEnd(), _this.get$_bottomStart(), _this.get$_bottomEnd(), B.C__HashEnd, B.C__HashEnd, B.C__HashEnd, B.C__HashEnd, B.C__HashEnd, B.C__HashEnd, B.C__HashEnd, B.C__HashEnd, B.C__HashEnd, B.C__HashEnd, B.C__HashEnd, B.C__HashEnd); + return A.Object_hash(_this.get$_topLeft(), _this.get$_topRight(), _this.get$_bottomLeft(), _this.get$_bottomRight(), _this.get$_topStart(), _this.get$_topEnd(), _this.get$_bottomStart(), _this.get$_bottomEnd(), B.C_SentinelValue, B.C_SentinelValue, B.C_SentinelValue, B.C_SentinelValue, 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.BorderRadius.prototype = { @@ -208058,15 +211217,13 @@ toPaint$0() { switch (this.style.index) { case 1: - var t1 = A._detectRenderer(); - t1 = t1 ? A.CkPaint$() : new A.SurfacePaint(new A.SurfacePaintData()); + var t1 = $.$get$useCanvasKit() ? A.CkPaint$() : new A.SurfacePaint(new A.SurfacePaintData()); t1.set$color(0, this.color); t1.set$strokeWidth(this.width); t1.set$style(0, B.PaintingStyle_1); return t1; case 0: - t1 = A._detectRenderer(); - t1 = t1 ? A.CkPaint$() : new A.SurfacePaint(new A.SurfacePaintData()); + t1 = $.$get$useCanvasKit() ? A.CkPaint$() : new A.SurfacePaint(new A.SurfacePaintData()); t1.set$color(0, B.Color_0); t1.set$strokeWidth(0); t1.set$style(0, B.PaintingStyle_1); @@ -208086,7 +211243,7 @@ return other instanceof A.BorderSide && J.$eq$(other.color, _this.color) && other.width === _this.width && other.style === _this.style; }, get$hashCode(_) { - return A.hashValues(this.color, this.width, this.style, B.C__HashEnd, B.C__HashEnd, B.C__HashEnd, B.C__HashEnd, B.C__HashEnd, B.C__HashEnd, B.C__HashEnd, B.C__HashEnd, B.C__HashEnd, B.C__HashEnd, B.C__HashEnd, B.C__HashEnd, B.C__HashEnd, B.C__HashEnd, B.C__HashEnd, B.C__HashEnd, B.C__HashEnd); + return A.Object_hash(this.color, this.width, this.style, B.C_SentinelValue, B.C_SentinelValue, B.C_SentinelValue, B.C_SentinelValue, B.C_SentinelValue, B.C_SentinelValue, B.C_SentinelValue, B.C_SentinelValue, B.C_SentinelValue, 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 "BorderSide(" + A.S(this.color) + ", " + B.JSNumber_methods.toStringAsFixed$1(this.width, 1) + ", " + this.style.toString$0(0) + ")"; @@ -208191,7 +211348,7 @@ return other instanceof A._CompoundBorder && A.listEquals0(other.borders, this.borders); }, get$hashCode(_) { - return A.hashList(this.borders); + return A.Object_hashAll(this.borders); }, toString$0(_) { var t1 = this.borders, @@ -208203,19 +211360,19 @@ call$2(previousValue, border) { return previousValue.add$1(0, border.get$dimensions()); }, - $signature: 2759 + $signature: 1159 }; A._CompoundBorder_scale_closure.prototype = { call$1(border) { return border.scale$1(0, this.t); }, - $signature: 2758 + $signature: 1160 }; A._CompoundBorder_toString_closure.prototype = { call$1(border) { return J.toString$0$(border); }, - $signature: 2756 + $signature: 1162 }; A.BoxShape.prototype = { toString$0(_) { @@ -208328,7 +211485,7 @@ }, get$hashCode(_) { var _this = this; - return A.hashValues(_this.top, _this.right, _this.bottom, _this.left, B.C__HashEnd, B.C__HashEnd, B.C__HashEnd, B.C__HashEnd, B.C__HashEnd, B.C__HashEnd, B.C__HashEnd, B.C__HashEnd, B.C__HashEnd, B.C__HashEnd, B.C__HashEnd, B.C__HashEnd, B.C__HashEnd, B.C__HashEnd, B.C__HashEnd, B.C__HashEnd); + return A.Object_hash(_this.top, _this.right, _this.bottom, _this.left, B.C_SentinelValue, B.C_SentinelValue, B.C_SentinelValue, B.C_SentinelValue, B.C_SentinelValue, B.C_SentinelValue, B.C_SentinelValue, B.C_SentinelValue, 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, t2, _this = this; @@ -208471,7 +211628,7 @@ }, get$hashCode(_) { var _this = this; - return A.hashValues(_this.top, _this.start, _this.end, _this.bottom, B.C__HashEnd, B.C__HashEnd, B.C__HashEnd, B.C__HashEnd, B.C__HashEnd, B.C__HashEnd, B.C__HashEnd, B.C__HashEnd, B.C__HashEnd, B.C__HashEnd, B.C__HashEnd, B.C__HashEnd, B.C__HashEnd, B.C__HashEnd, B.C__HashEnd, B.C__HashEnd); + return A.Object_hash(_this.top, _this.start, _this.end, _this.bottom, B.C_SentinelValue, B.C_SentinelValue, B.C_SentinelValue, B.C_SentinelValue, B.C_SentinelValue, B.C_SentinelValue, B.C_SentinelValue, B.C_SentinelValue, 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, @@ -208549,18 +211706,42 @@ return this.super$Decoration$lerpTo(b, t); }, $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.BoxDecoration && J.$eq$(other.color, _this.color) && J.$eq$(other.image, _this.image) && J.$eq$(other.border, _this.border) && J.$eq$(other.borderRadius, _this.borderRadius) && A.listEquals0(other.boxShadow, _this.boxShadow) && J.$eq$(other.gradient, _this.gradient) && other.shape === _this.shape; + 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; + else + t1 = false; + else + t1 = false; + else + t1 = false; + else + t1 = false; + else + t1 = false; + else + t1 = false; + return t1; }, get$hashCode(_) { - var _this = this; - return A.hashValues(_this.color, _this.image, _this.border, _this.borderRadius, A.hashList(_this.boxShadow), _this.gradient, _this.shape, B.C__HashEnd, B.C__HashEnd, B.C__HashEnd, B.C__HashEnd, B.C__HashEnd, B.C__HashEnd, B.C__HashEnd, B.C__HashEnd, B.C__HashEnd, B.C__HashEnd, B.C__HashEnd, B.C__HashEnd, B.C__HashEnd); + var _this = this, + t1 = _this.boxShadow; + t1 = t1 == null ? null : A.Object_hashAll(t1); + return A.Object_hash(_this.color, _this.image, _this.border, _this.borderRadius, t1, _this.gradient, null, _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); }, hitTest$3$textDirection(size, position, textDirection) { var t1, distance, t2; @@ -208667,8 +211848,7 @@ else t4 = true; if (t4) { - t4 = A._detectRenderer(); - paint = t4 ? A.CkPaint$() : new A.SurfacePaint(new A.SurfacePaintData()); + paint = $.$get$useCanvasKit() ? A.CkPaint$() : new A.SurfacePaint(new A.SurfacePaintData()); if (!t3) paint.set$color(0, t2); t2 = t1.gradient; @@ -208702,8 +211882,7 @@ A.FittedSizes.prototype = {}; A.BoxShadow.prototype = { toPaint$0() { - var t1 = A._detectRenderer(), - result = t1 ? A.CkPaint$() : new A.SurfacePaint(new A.SurfacePaintData()); + var result = $.$get$useCanvasKit() ? A.CkPaint$() : new A.SurfacePaint(new A.SurfacePaintData()); result.set$color(0, this.color); result.set$maskFilter(new A.MaskFilter(this.blurStyle, A.Shadow_convertRadiusToSigma(this.blurRadius))); return result; @@ -208724,7 +211903,7 @@ }, get$hashCode(_) { var _this = this; - return A.hashValues(_this.color, _this.offset, _this.blurRadius, _this.spreadRadius, _this.blurStyle, B.C__HashEnd, B.C__HashEnd, B.C__HashEnd, B.C__HashEnd, B.C__HashEnd, B.C__HashEnd, B.C__HashEnd, B.C__HashEnd, B.C__HashEnd, B.C__HashEnd, B.C__HashEnd, B.C__HashEnd, B.C__HashEnd, B.C__HashEnd, B.C__HashEnd); + return A.Object_hash(_this.color, _this.offset, _this.blurRadius, _this.spreadRadius, _this.blurStyle, B.C_SentinelValue, B.C_SentinelValue, B.C_SentinelValue, B.C_SentinelValue, B.C_SentinelValue, B.C_SentinelValue, B.C_SentinelValue, 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; @@ -208796,22 +211975,21 @@ }; A.ClipContext.prototype = { _clipAndPaint$4(canvasClipCall, clipBehavior, bounds, painter) { - var t1, t2, _this = this; + var t1, _this = this; _this.get$canvas(_this).save$0(0); - switch (clipBehavior.index) { - case 0: + switch (clipBehavior) { + case B.Clip_0: break; - case 1: + case B.Clip_1: canvasClipCall.call$1(false); break; - case 2: + case B.Clip_2: canvasClipCall.call$1(true); break; - case 3: + case B.Clip_3: canvasClipCall.call$1(true); t1 = _this.get$canvas(_this); - t2 = A._detectRenderer(); - t1.saveLayer$2(0, bounds, t2 ? A.CkPaint$() : new A.SurfacePaint(new A.SurfacePaintData())); + t1.saveLayer$2(0, bounds, $.$get$useCanvasKit() ? A.CkPaint$() : new A.SurfacePaint(new A.SurfacePaintData())); break; default: throw A.wrapException(A.ReachabilityError$(string$.x60null_c)); @@ -208836,21 +212014,21 @@ var t1 = this.$this; return t1.get$canvas(t1).clipPath$2$doAntiAlias(0, this.path, doAntiAlias); }, - $signature: 72 + $signature: 73 }; A.ClipContext_clipRRectAndPaint_closure.prototype = { call$1(doAntiAlias) { var t1 = this.$this; return t1.get$canvas(t1).clipRRect$2$doAntiAlias(0, this.rrect, doAntiAlias); }, - $signature: 72 + $signature: 73 }; A.ClipContext_clipRectAndPaint_closure.prototype = { call$1(doAntiAlias) { var t1 = this.$this; return t1.get$canvas(t1).clipRect$2$doAntiAlias(0, this.rect, doAntiAlias); }, - $signature: 72 + $signature: 73 }; A.ColorSwatch.prototype = { $index(_, index) { @@ -208867,7 +212045,7 @@ return _this.super$Color$$eq(0, other) && A._instanceType(_this)._eval$1("ColorSwatch")._is(other) && A.mapEquals(other._swatch, _this._swatch); }, get$hashCode(_) { - return A.hashValues(A.getRuntimeType(this), this.value, this._swatch, B.C__HashEnd, B.C__HashEnd, B.C__HashEnd, B.C__HashEnd, B.C__HashEnd, B.C__HashEnd, B.C__HashEnd, B.C__HashEnd, B.C__HashEnd, B.C__HashEnd, B.C__HashEnd, B.C__HashEnd, B.C__HashEnd, B.C__HashEnd, B.C__HashEnd, B.C__HashEnd, B.C__HashEnd); + return A.Object_hash(A.getRuntimeType(this), this.value, this._swatch, B.C_SentinelValue, B.C_SentinelValue, B.C_SentinelValue, B.C_SentinelValue, B.C_SentinelValue, B.C_SentinelValue, B.C_SentinelValue, B.C_SentinelValue, B.C_SentinelValue, 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 "ColorSwatch(primary value: " + this.super$Color$toString(0) + ")"; @@ -208894,7 +212072,7 @@ return other instanceof A.ImageSizeInfo && other.source === _this.source && other.imageSize.$eq(0, _this.imageSize) && other.displaySize.$eq(0, _this.displaySize); }, get$hashCode(_) { - return A.hashValues(this.source, this.displaySize, this.imageSize, B.C__HashEnd, B.C__HashEnd, B.C__HashEnd, B.C__HashEnd, B.C__HashEnd, B.C__HashEnd, B.C__HashEnd, B.C__HashEnd, B.C__HashEnd, B.C__HashEnd, B.C__HashEnd, B.C__HashEnd, B.C__HashEnd, B.C__HashEnd, B.C__HashEnd, B.C__HashEnd, B.C__HashEnd); + return A.Object_hash(this.source, this.displaySize, this.imageSize, B.C_SentinelValue, B.C_SentinelValue, B.C_SentinelValue, B.C_SentinelValue, B.C_SentinelValue, B.C_SentinelValue, B.C_SentinelValue, B.C_SentinelValue, B.C_SentinelValue, 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 "ImageSizeInfo(" + this.source + ", imageSize: " + this.imageSize.toString$0(0) + ", displaySize: " + this.displaySize.toString$0(0) + ")"; @@ -208995,16 +212173,16 @@ t1 = t1.get$values(t1); $._lastFrameImageSizeInfo = A.LinkedHashSet_LinkedHashSet$of(t1, A._instanceType(t1)._eval$1("Iterable.E")); t1 = $._pendingImageSizeInfo; - if (t1.get$isEmpty(t1)) + if (t1._length === 0) return; - t1 = type$.String; - t2 = A.LinkedHashMap_LinkedHashMap$_empty(t1, type$.Object); - for (t3 = $._pendingImageSizeInfo, t3 = t3.get$values(t3), t3 = t3.get$iterator(t3); t3.moveNext$0();) { - t4 = t3.get$current(t3); - t2.$indexSet(0, t4.source, t4.toJson$0()); + t2 = type$.String; + t3 = A.LinkedHashMap_LinkedHashMap$_empty(t2, type$.Object); + for (t1 = t1.get$values(t1), t4 = A._instanceType(t1), t4 = new A.MappedIterator(J.get$iterator$ax(t1.__internal$_iterable), t1._f, t4._eval$1("@<1>")._bind$1(t4._rest[1])._eval$1("MappedIterator<1,2>")); t4.moveNext$0();) { + t1 = t4.__internal$_current; + t3.$indexSet(0, t1.source, t1.toJson$0()); } - A.postEvent("Flutter.ImageSizesForFrame", t2); - $._pendingImageSizeInfo = A.LinkedHashMap_LinkedHashMap$_empty(t1, type$.ImageSizeInfo); + A.postEvent("Flutter.ImageSizesForFrame", t3); + $._pendingImageSizeInfo = A.LinkedHashMap_LinkedHashMap$_empty(t2, type$.ImageSizeInfo); }, $signature: 20 }; @@ -209053,7 +212231,7 @@ }, get$hashCode(_) { var _this = this; - return A.hashValues(_this.get$_left(_this), _this.get$_right(_this), _this.get$_edge_insets$_start(_this), _this.get$_edge_insets$_end(), _this.get$_top(_this), _this.get$_bottom(_this), B.C__HashEnd, B.C__HashEnd, B.C__HashEnd, B.C__HashEnd, B.C__HashEnd, B.C__HashEnd, B.C__HashEnd, B.C__HashEnd, B.C__HashEnd, B.C__HashEnd, B.C__HashEnd, B.C__HashEnd, B.C__HashEnd, B.C__HashEnd); + return A.Object_hash(_this.get$_left(_this), _this.get$_right(_this), _this.get$_edge_insets$_start(_this), _this.get$_edge_insets$_end(), _this.get$_top(_this), _this.get$_bottom(_this), B.C_SentinelValue, B.C_SentinelValue, B.C_SentinelValue, B.C_SentinelValue, B.C_SentinelValue, B.C_SentinelValue, 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.EdgeInsets.prototype = { @@ -209245,7 +212423,7 @@ call$1(s) { return s <= this.t; }, - $signature: 2755 + $signature: 1164 }; A._interpolateColorsAndStops_closure.prototype = { call$1($stop) { @@ -209254,7 +212432,7 @@ t1.toString; return t1; }, - $signature: 2749 + $signature: 1165 }; A.Gradient.prototype = { _impliedStops$0() { @@ -209316,8 +212494,11 @@ return t1; }, get$hashCode(_) { - var _this = this; - return A.hashValues(_this.begin, _this.end, _this.tileMode, _this.transform, A.hashList(_this.colors), A.hashList(_this.stops), B.C__HashEnd, B.C__HashEnd, B.C__HashEnd, B.C__HashEnd, B.C__HashEnd, B.C__HashEnd, B.C__HashEnd, B.C__HashEnd, B.C__HashEnd, B.C__HashEnd, B.C__HashEnd, B.C__HashEnd, B.C__HashEnd, B.C__HashEnd); + var _this = this, + t1 = A.Object_hashAll(_this.colors), + t2 = _this.stops; + t2 = t2 == null ? null : A.Object_hashAll(t2); + return A.Object_hash(_this.begin, _this.end, _this.tileMode, _this.transform, 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, B.C_SentinelValue, B.C_SentinelValue); }, toString$0(_) { var _this = this, @@ -209335,17 +212516,16 @@ t1.toString; return t1; }, - $signature: 324 + $signature: 303 }; A.ImageCache.prototype = { clear$0(_) { - var _this = this, + var t3, t4, _this = this, t1 = _this._pendingImages, - t2 = _this._image_cache$_cache, - t3 = _this._liveImages; - A.Timeline_instantSync("ImageCache.clear", A.LinkedHashMap_LinkedHashMap$_literal(["pendingImages", t1.get$length(t1), "keepAliveImages", t2.get$length(t2), "liveImages", t3.get$length(t3), "currentSizeInBytes", _this._currentSizeBytes], type$.String, type$.dynamic)); - for (t3 = t2.get$values(t2), t3 = t3.get$iterator(t3); t3.moveNext$0();) - t3.get$current(t3).dispose$0(0); + t2 = _this._image_cache$_cache; + A.Timeline_instantSync("ImageCache.clear", A.LinkedHashMap_LinkedHashMap$_literal(["pendingImages", t1._length, "keepAliveImages", t2._length, "liveImages", _this._liveImages._length, "currentSizeInBytes", _this._currentSizeBytes], type$.String, type$.dynamic)); + for (t3 = t2.get$values(t2), t4 = A._instanceType(t3), t4 = new A.MappedIterator(J.get$iterator$ax(t3.__internal$_iterable), t3._f, t4._eval$1("@<1>")._bind$1(t4._rest[1])._eval$1("MappedIterator<1,2>")); t4.moveNext$0();) + t4.__internal$_current.dispose$0(0); t2.clear$0(0); t1.clear$0(0); _this._currentSizeBytes = 0; @@ -209463,34 +212643,35 @@ return this._pendingImages.$index(0, key) != null || this._image_cache$_cache.$index(0, key) != null; }, _checkCacheSize$1(timelineTask) { - var t1, t2, t3, it, key, image, t4, _this = this, + var t1, t2, t3, t4, it, key, image, t5, _this = this, _s11_ = "evictedKeys", finishArgs = A.LinkedHashMap_LinkedHashMap$_empty(type$.String, type$.dynamic), checkCacheTask = new A.TimelineTask(timelineTask, 0, A._setArrayType([], type$.JSArray_nullable__AsyncBlock)); checkCacheTask.start$1(0, "checkCacheSize"); finishArgs.$indexSet(0, _s11_, A._setArrayType([], type$.JSArray_String)); t1 = _this._image_cache$_cache; - finishArgs.$indexSet(0, "currentSize", t1.get$length(t1)); + finishArgs.$indexSet(0, "currentSize", t1._length); finishArgs.$indexSet(0, "currentSizeBytes", _this._currentSizeBytes); t2 = type$.List_String; + t3 = A._instanceType(t1)._eval$1("LinkedHashMapKeyIterable<1>"); while (true) { - if (!(_this._currentSizeBytes > 104857600 || t1.get$length(t1) > 1000)) + if (!(_this._currentSizeBytes > 104857600 || t1._length > 1000)) break; - t3 = t1.get$keys(t1); - it = t3.get$iterator(t3); + t4 = new A.LinkedHashMapKeyIterable(t1, t3); + it = t4.get$iterator(t4); if (!it.moveNext$0()) A.throwExpression(A.IterableElementError_noElement()); key = it.get$current(it); image = t1.$index(0, key); - t3 = _this._currentSizeBytes; - t4 = image.sizeBytes; - t4.toString; - _this._currentSizeBytes = t3 - t4; + t4 = _this._currentSizeBytes; + t5 = image.sizeBytes; + t5.toString; + _this._currentSizeBytes = t4 - t5; image.dispose$0(0); t1.remove$1(0, key); J.add$1$ax(t2._as(finishArgs.$index(0, _s11_)), J.toString$0$(key)); } - finishArgs.$indexSet(0, "endSize", t1.get$length(t1)); + finishArgs.$indexSet(0, "endSize", t1._length); finishArgs.$indexSet(0, "endSizeBytes", _this._currentSizeBytes); checkCacheTask.finish$1$arguments(0, finishArgs); } @@ -209499,7 +212680,7 @@ call$0() { return A._LiveImage$(this.completer, new A.ImageCache__trackLiveImage__closure(this.$this, this.key)); }, - $signature: 2747 + $signature: 1166 }; A.ImageCache__trackLiveImage__closure.prototype = { call$0() { @@ -209509,7 +212690,7 @@ }; A.ImageCache_putIfAbsent_listener.prototype = { call$2(info, syncCall) { - var t1, sizeBytes, t2, t3, image, pendingImage, t4, t5, t6; + var t1, sizeBytes, t2, t3, image, pendingImage, t4, t5; if (info != null) { t1 = info.image; sizeBytes = t1.get$height(t1) * t1.get$width(t1) * 4; @@ -209544,12 +212725,11 @@ t2.finish$1$arguments(0, A.LinkedHashMap_LinkedHashMap$_literal(["syncCall", syncCall, "sizeInBytes", sizeBytes], t4, t5)); t2 = t1.timelineTask; t2.toString; - t6 = t3._image_cache$_cache; - t2.finish$1$arguments(0, A.LinkedHashMap_LinkedHashMap$_literal(["currentSizeBytes", t3._currentSizeBytes, "currentSize", t6.get$length(t6)], t4, t5)); + t2.finish$1$arguments(0, A.LinkedHashMap_LinkedHashMap$_literal(["currentSizeBytes", t3._currentSizeBytes, "currentSize", t3._image_cache$_cache._length], t4, t5)); } t1.listenedOnce = true; }, - $signature: 2744 + $signature: 1179 }; A._CachedImageBase.prototype = { dispose$0(_) { @@ -209619,7 +212799,7 @@ }, get$hashCode(_) { var _this = this; - return A.hashValues(_this.bundle, _this.devicePixelRatio, _this.locale, _this.size, _this.platform, B.C__HashEnd, B.C__HashEnd, B.C__HashEnd, B.C__HashEnd, B.C__HashEnd, B.C__HashEnd, B.C__HashEnd, B.C__HashEnd, B.C__HashEnd, B.C__HashEnd, B.C__HashEnd, B.C__HashEnd, B.C__HashEnd, B.C__HashEnd, B.C__HashEnd); + return A.Object_hash(_this.bundle, _this.devicePixelRatio, _this.locale, _this.size, _this.platform, B.C_SentinelValue, B.C_SentinelValue, B.C_SentinelValue, B.C_SentinelValue, B.C_SentinelValue, B.C_SentinelValue, B.C_SentinelValue, 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 hasArguments, t2, _this = this, @@ -209682,19 +212862,29 @@ return stream; }, _createErrorHandlerAndKey$3(configuration, successCallback, errorCallback) { - var t2, _null = null, t1 = {}; + var handleError, key, error, stackTrace, exception, t1 = {}; t1.obtainedKey = null; t1.didError = false; - t2 = new A.ImageProvider__createErrorHandlerAndKey_handleError(t1, errorCallback); - $.Zone__current.fork$1$specification(new A._ZoneSpecification(new A.ImageProvider__createErrorHandlerAndKey_closure(t2), _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null)).runGuarded$1(new A.ImageProvider__createErrorHandlerAndKey_closure0(t1, this, configuration, t2, successCallback)); - }, - resolveStreamForKey$4(configuration, stream, key, handleError) { - var completer; - if (stream._image_stream$_completer != null) { - $.PaintingBinding__instance.PaintingBinding__imageCache.putIfAbsent$3$onError(0, key, new A.ImageProvider_resolveStreamForKey_closure(stream), handleError); + handleError = new A.ImageProvider__createErrorHandlerAndKey_handleError(t1, errorCallback); + key = null; + try { + key = this.obtainKey$1(configuration); + } catch (exception) { + error = A.unwrapException(exception); + stackTrace = A.getTraceFromException(exception); + handleError.call$2(error, stackTrace); return; } - completer = $.PaintingBinding__instance.PaintingBinding__imageCache.putIfAbsent$3$onError(0, key, new A.ImageProvider_resolveStreamForKey_closure0(this, key), handleError); + J.then$1$1$x(key, new A.ImageProvider__createErrorHandlerAndKey_closure(t1, this, successCallback, handleError), type$.void).catchError$1(handleError); + }, + resolveStreamForKey$4(configuration, stream, key, handleError) { + var completer, + _s11_ = "_imageCache"; + if (stream._image_stream$_completer != null) { + A._lateReadCheck($.PaintingBinding__instance.PaintingBinding___PaintingBinding__imageCache, _s11_).putIfAbsent$3$onError(0, key, new A.ImageProvider_resolveStreamForKey_closure(stream), handleError); + return; + } + completer = A._lateReadCheck($.PaintingBinding__instance.PaintingBinding___PaintingBinding__imageCache, _s11_).putIfAbsent$3$onError(0, key, new A.ImageProvider_resolveStreamForKey_closure0(this, key), handleError); if (completer != null) stream.setCompleter$1(completer); }, @@ -209775,31 +212965,9 @@ call$2(exception, stack) { return this.$call$body$ImageProvider__createErrorHandlerAndKey_handleError(exception, stack); }, - $signature: 2733 + $signature: 1191 }; A.ImageProvider__createErrorHandlerAndKey_closure.prototype = { - call$5(zone, delegate, $parent, error, stackTrace) { - this.handleError.call$2(error, stackTrace); - }, - $signature: 2728 - }; - A.ImageProvider__createErrorHandlerAndKey_closure0.prototype = { - call$0() { - var error, stackTrace, exception, t1, _this = this, key = null; - try { - key = _this.$this.obtainKey$1(_this.configuration); - } catch (exception) { - error = A.unwrapException(exception); - stackTrace = A.getTraceFromException(exception); - _this.handleError.call$2(error, stackTrace); - return; - } - t1 = _this.handleError; - J.then$1$1$x(key, new A.ImageProvider__createErrorHandlerAndKey__closure(_this._box_0, _this.$this, _this.successCallback, t1), type$.void).catchError$1(t1); - }, - $signature: 0 - }; - A.ImageProvider__createErrorHandlerAndKey__closure.prototype = { call$1(key) { var error, stackTrace, exception, _this = this; _this._box_0.obtainedKey = key; @@ -209821,13 +212989,13 @@ t1.toString; return t1; }, - $signature: 627 + $signature: 728 }; A.ImageProvider_resolveStreamForKey_closure0.prototype = { call$0() { return this.$this.load$2(0, this.key, $.PaintingBinding__instance.get$instantiateImageCodec()); }, - $signature: 627 + $signature: 728 }; A.AssetBundleImageKey.prototype = { $eq(_, other) { @@ -209839,7 +213007,7 @@ return other instanceof A.AssetBundleImageKey && other.bundle == _this.bundle && other.name == _this.name && other.scale === _this.scale; }, get$hashCode(_) { - return A.hashValues(this.bundle, this.name, this.scale, B.C__HashEnd, B.C__HashEnd, B.C__HashEnd, B.C__HashEnd, B.C__HashEnd, B.C__HashEnd, B.C__HashEnd, B.C__HashEnd, B.C__HashEnd, B.C__HashEnd, B.C__HashEnd, B.C__HashEnd, B.C__HashEnd, B.C__HashEnd, B.C__HashEnd, B.C__HashEnd, B.C__HashEnd); + return A.Object_hash(this.bundle, this.name, this.scale, B.C_SentinelValue, B.C_SentinelValue, B.C_SentinelValue, B.C_SentinelValue, B.C_SentinelValue, B.C_SentinelValue, B.C_SentinelValue, B.C_SentinelValue, B.C_SentinelValue, 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 "AssetBundleImageKey(bundle: " + A.S(this.bundle) + ', name: "' + A.S(this.name) + '", scale: ' + A.S(this.scale) + ")"; @@ -209886,7 +213054,7 @@ $async$handler = 3; $async$exception = $async$currentError; if (A.unwrapException($async$exception) instanceof A.FlutterError) { - $.PaintingBinding__instance.PaintingBinding__imageCache.evict$1(key); + A._lateReadCheck($.PaintingBinding__instance.PaintingBinding___PaintingBinding__imageCache, "_imageCache").evict$1(key); throw $async$exception; } else throw $async$exception; @@ -209901,7 +213069,7 @@ case 6: // after finally if (data == null) { - $.PaintingBinding__instance.PaintingBinding__imageCache.evict$1(key); + A._lateReadCheck($.PaintingBinding__instance.PaintingBinding___PaintingBinding__imageCache, "_imageCache").evict$1(key); throw A.wrapException(A.StateError$("Unable to read data")); } $async$returnValue = decode.call$1(J.asUint8List$0$x(J.get$buffer$x(data))); @@ -209991,7 +213159,7 @@ return other instanceof A.AssetImage && other.get$keyName() === this.get$keyName() && true; }, get$hashCode(_) { - return A.hashValues(this.get$keyName(), this.bundle, B.C__HashEnd, B.C__HashEnd, B.C__HashEnd, B.C__HashEnd, B.C__HashEnd, B.C__HashEnd, B.C__HashEnd, B.C__HashEnd, B.C__HashEnd, B.C__HashEnd, B.C__HashEnd, B.C__HashEnd, B.C__HashEnd, B.C__HashEnd, B.C__HashEnd, B.C__HashEnd, B.C__HashEnd, B.C__HashEnd); + return A.Object_hash(this.get$keyName(), this.bundle, B.C_SentinelValue, B.C_SentinelValue, B.C_SentinelValue, B.C_SentinelValue, B.C_SentinelValue, B.C_SentinelValue, B.C_SentinelValue, B.C_SentinelValue, B.C_SentinelValue, B.C_SentinelValue, 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 "AssetImage(bundle: " + A.S(this.bundle) + ', name: "' + this.get$keyName() + '")'; @@ -210013,13 +213181,13 @@ else t1.result = new A.SynchronousFuture(key, type$.SynchronousFuture_AssetBundleImageKey); }, - $signature: 2720 + $signature: 1195 }; A.AssetImage_obtainKey_closure0.prototype = { call$2(error, stack) { this._box_0.completer.completeError$2(error, stack); }, - $signature: 117 + $signature: 125 }; A.ImageInfo.prototype = { clone$0(_) { @@ -210034,7 +213202,7 @@ return t1 + A.S(this.image) + " @ " + A.debugFormatDouble(this.scale) + "x"; }, get$hashCode(_) { - return A.hashValues(this.image, this.scale, this.debugLabel, B.C__HashEnd, B.C__HashEnd, B.C__HashEnd, B.C__HashEnd, B.C__HashEnd, B.C__HashEnd, B.C__HashEnd, B.C__HashEnd, B.C__HashEnd, B.C__HashEnd, B.C__HashEnd, B.C__HashEnd, B.C__HashEnd, B.C__HashEnd, B.C__HashEnd, B.C__HashEnd, B.C__HashEnd); + 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); }, $eq(_, other) { var _this = this; @@ -210047,7 +213215,7 @@ }; A.ImageStreamListener.prototype = { get$hashCode(_) { - return A.hashValues(this.onImage, this.onChunk, this.onError, B.C__HashEnd, B.C__HashEnd, B.C__HashEnd, B.C__HashEnd, B.C__HashEnd, B.C__HashEnd, B.C__HashEnd, B.C__HashEnd, B.C__HashEnd, B.C__HashEnd, B.C__HashEnd, B.C__HashEnd, B.C__HashEnd, B.C__HashEnd, B.C__HashEnd, B.C__HashEnd, B.C__HashEnd); + return A.Object_hash(this.onImage, this.onChunk, this.onError, B.C_SentinelValue, B.C_SentinelValue, B.C_SentinelValue, B.C_SentinelValue, B.C_SentinelValue, B.C_SentinelValue, B.C_SentinelValue, B.C_SentinelValue, B.C_SentinelValue, 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; @@ -210064,12 +213232,14 @@ A.ImageChunkEvent.prototype = {}; A.ImageStream.prototype = { setCompleter$1(value) { - var t1; - this._image_stream$_completer = value; - t1 = this._image_stream$_listeners; + var t1, _this = this; + _this._image_stream$_completer = value; + t1 = _this._image_stream$_listeners; if (t1 != null) { - this._image_stream$_listeners = null; + _this._image_stream$_listeners = null; + value._addingInitialListeners = true; B.JSArray_methods.forEach$1(t1, value.get$addListener(value)); + _this._image_stream$_completer._addingInitialListeners = false; } }, addListener$1(_, listener) { @@ -210106,7 +213276,7 @@ }; A.ImageStreamCompleter.prototype = { addListener$1(_, listener) { - var exception, stack, newException, newStack, t1, exception0, t2, _this = this; + var exception, stack, newException, newStack, t1, t2, exception0, _this = this; if (_this._image_stream$_disposed) A.throwExpression(A.StateError$(string$.Stream)); _this._hadAtLeastOneListener = true; @@ -210115,7 +213285,8 @@ if (t1 != null) try { t1 = t1.clone$0(0); - listener.onImage.call$2(t1, true); + t2 = _this._addingInitialListeners; + listener.onImage.call$2(t1, !t2); } catch (exception0) { exception = A.unwrapException(exception0); stack = A.getTraceFromException(exception0); @@ -210235,13 +213406,13 @@ call$1(listener) { return listener.onError; }, - $signature: 2718 + $signature: 1219 }; A.ImageStreamCompleter_reportImageChunkEvent_closure.prototype = { call$1(listener) { return listener.onChunk; }, - $signature: 2717 + $signature: 1220 }; A.OneFrameImageStreamCompleter.prototype = { OneFrameImageStreamCompleter$2$informationCollector(image, informationCollector) { @@ -210252,7 +213423,7 @@ 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: 117 + $signature: 125 }; A.MultiFrameImageStreamCompleter.prototype = { MultiFrameImageStreamCompleter$5$chunkEvents$codec$debugLabel$informationCollector$scale(chunkEvents, codec, debugLabel, informationCollector, scale) { @@ -210437,13 +213608,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: 117 + $signature: 125 }; 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: 117 + $signature: 125 }; A.MultiFrameImageStreamCompleter__handleAppFrame_closure.prototype = { call$0() { @@ -210461,26 +213632,14 @@ }; A.InlineSpanSemanticsInformation.prototype = { $eq(_, other) { - var t1, _this = this; + var _this = this; if (other == null) return false; - if (other instanceof A.InlineSpanSemanticsInformation) - if (other.text == _this.text) - if (other.semanticsLabel == _this.semanticsLabel) - if (other.recognizer == _this.recognizer) - t1 = A.listEquals0(other.stringAttributes, _this.stringAttributes); - else - t1 = false; - else - t1 = false; - else - t1 = false; - else - t1 = false; - return t1; + return other instanceof A.InlineSpanSemanticsInformation && other.text == _this.text && other.semanticsLabel == _this.semanticsLabel && other.recognizer == _this.recognizer && other.isPlaceholder === _this.isPlaceholder && A.listEquals0(other.stringAttributes, _this.stringAttributes); }, get$hashCode(_) { - return A.hashValues(this.text, this.semanticsLabel, this.recognizer, false, B.C__HashEnd, B.C__HashEnd, B.C__HashEnd, B.C__HashEnd, B.C__HashEnd, B.C__HashEnd, B.C__HashEnd, B.C__HashEnd, B.C__HashEnd, B.C__HashEnd, B.C__HashEnd, B.C__HashEnd, B.C__HashEnd, B.C__HashEnd, B.C__HashEnd, B.C__HashEnd); + var _this = this; + return A.Object_hash(_this.text, _this.semanticsLabel, _this.recognizer, _this.isPlaceholder, B.C_SentinelValue, B.C_SentinelValue, B.C_SentinelValue, B.C_SentinelValue, B.C_SentinelValue, B.C_SentinelValue, B.C_SentinelValue, B.C_SentinelValue, 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 "InlineSpanSemanticsInformation{text: " + A.S(this.text) + ", semanticsLabel: " + A.S(this.semanticsLabel) + ", recognizer: " + A.S(this.recognizer) + "}"; @@ -210493,21 +213652,15 @@ this.visitChildren$1(new A.InlineSpan_getSpanForPosition_closure(t1, position, new A.Accumulator())); return t1.result; }, - toPlainText$2$includePlaceholders$includeSemanticsLabels(includePlaceholders, includeSemanticsLabels) { + toPlainText$1$includeSemanticsLabels(includeSemanticsLabels) { var t1, buffer = new A.StringBuffer(""); - this.computeToPlainText$3$includePlaceholders$includeSemanticsLabels(buffer, includePlaceholders, includeSemanticsLabels); + this.computeToPlainText$3$includePlaceholders$includeSemanticsLabels(buffer, true, includeSemanticsLabels); t1 = buffer._contents; return t1.charCodeAt(0) == 0 ? t1 : t1; }, toPlainText$0() { - return this.toPlainText$2$includePlaceholders$includeSemanticsLabels(true, true); - }, - toPlainText$1$includePlaceholders(includePlaceholders) { - return this.toPlainText$2$includePlaceholders$includeSemanticsLabels(includePlaceholders, true); - }, - toPlainText$1$includeSemanticsLabels(includeSemanticsLabels) { - return this.toPlainText$2$includePlaceholders$includeSemanticsLabels(true, includeSemanticsLabels); + return this.toPlainText$1$includeSemanticsLabels(true); }, codeUnitAt$1(_, index) { var t1 = {}; @@ -210536,7 +213689,7 @@ this._box_0.result = result; return result == null; }, - $signature: 195 + $signature: 215 }; A.InlineSpan_codeUnitAt_closure.prototype = { call$1(span) { @@ -210544,7 +213697,7 @@ this._box_0.result = result; return result == null; }, - $signature: 195 + $signature: 215 }; A.NotchedShape.prototype = {}; A.CircularNotchedRectangle.prototype = { @@ -210612,6 +213765,14 @@ return t2; } }; + A.PlaceholderSpan.prototype = { + computeToPlainText$3$includePlaceholders$includeSemanticsLabels(buffer, includePlaceholders, includeSemanticsLabels) { + buffer._contents += A.Primitives_stringFromCharCode(65532); + }, + computeSemanticsInformation$1(collector) { + collector.push(B.InlineSpanSemanticsInformation_o8k); + } + }; A.RoundedRectangleBorder.prototype = { get$dimensions() { var t1 = this.side.width; @@ -210676,8 +213837,7 @@ else { outer = t2.resolve$1(0, textDirection).toRRect$1(rect); inner = outer.inflate$1(-width); - t2 = A._detectRenderer(); - paint = t2 ? A.CkPaint$() : new A.SurfacePaint(new A.SurfacePaintData()); + paint = $.$get$useCanvasKit() ? A.CkPaint$() : new A.SurfacePaint(new A.SurfacePaintData()); paint.set$color(0, t1.color); canvas.drawDRRect$3(0, outer, inner, paint); } @@ -210697,7 +213857,7 @@ return other instanceof A.RoundedRectangleBorder && J.$eq$(other.side, this.side) && J.$eq$(other.borderRadius, this.borderRadius); }, get$hashCode(_) { - return A.hashValues(this.side, this.borderRadius, B.C__HashEnd, B.C__HashEnd, B.C__HashEnd, B.C__HashEnd, B.C__HashEnd, B.C__HashEnd, B.C__HashEnd, B.C__HashEnd, B.C__HashEnd, B.C__HashEnd, B.C__HashEnd, B.C__HashEnd, B.C__HashEnd, B.C__HashEnd, B.C__HashEnd, B.C__HashEnd, B.C__HashEnd, B.C__HashEnd); + return A.Object_hash(this.side, this.borderRadius, B.C_SentinelValue, B.C_SentinelValue, B.C_SentinelValue, B.C_SentinelValue, B.C_SentinelValue, B.C_SentinelValue, B.C_SentinelValue, B.C_SentinelValue, B.C_SentinelValue, B.C_SentinelValue, 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) + ")"; @@ -210820,8 +213980,7 @@ t2.toString; outer = t2.toRRect$1(_this._adjustRect$1(rect)); inner = outer.inflate$1(-width); - t2 = A._detectRenderer(); - paint = t2 ? A.CkPaint$() : new A.SurfacePaint(new A.SurfacePaintData()); + paint = $.$get$useCanvasKit() ? A.CkPaint$() : new A.SurfacePaint(new A.SurfacePaintData()); paint.set$color(0, t1.color); canvas.drawDRRect$3(0, outer, inner, paint); } @@ -210842,7 +214001,7 @@ return other instanceof A._RoundedRectangleToCircleBorder && J.$eq$(other.side, _this.side) && J.$eq$(other.borderRadius, _this.borderRadius) && other.circleness == _this.circleness; }, get$hashCode(_) { - return A.hashValues(this.side, this.borderRadius, this.circleness, B.C__HashEnd, B.C__HashEnd, B.C__HashEnd, B.C__HashEnd, B.C__HashEnd, B.C__HashEnd, B.C__HashEnd, B.C__HashEnd, B.C__HashEnd, B.C__HashEnd, B.C__HashEnd, B.C__HashEnd, B.C__HashEnd, B.C__HashEnd, B.C__HashEnd, B.C__HashEnd, B.C__HashEnd); + 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); }, 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)"; @@ -210883,8 +214042,10 @@ return other instanceof A.ShapeDecoration && J.$eq$(other.color, _this.color) && J.$eq$(other.gradient, _this.gradient) && J.$eq$(other.image, _this.image) && A.listEquals0(other.shadows, _this.shadows) && J.$eq$(other.shape, _this.shape); }, get$hashCode(_) { - var _this = this; - return A.hashValues(_this.color, _this.gradient, _this.image, _this.shape, A.hashList(_this.shadows), B.C__HashEnd, B.C__HashEnd, B.C__HashEnd, B.C__HashEnd, B.C__HashEnd, B.C__HashEnd, B.C__HashEnd, B.C__HashEnd, B.C__HashEnd, B.C__HashEnd, B.C__HashEnd, B.C__HashEnd, B.C__HashEnd, B.C__HashEnd, B.C__HashEnd); + var _this = this, + t1 = _this.shadows; + t1 = t1 == null ? null : A.Object_hashAll(t1); + return A.Object_hash(_this.color, _this.gradient, _this.image, _this.shape, t1, B.C_SentinelValue, B.C_SentinelValue, B.C_SentinelValue, B.C_SentinelValue, B.C_SentinelValue, B.C_SentinelValue, B.C_SentinelValue, B.C_SentinelValue, B.C_SentinelValue, B.C_SentinelValue, B.C_SentinelValue, B.C_SentinelValue, B.C_SentinelValue, B.C_SentinelValue, B.C_SentinelValue); }, hitTest$3$textDirection(size, position, textDirection) { return this.shape.getOuterPath$2$textDirection(new A.Rect(0, 0, 0 + size._dx, 0 + size._dy), textDirection).contains$1(0, position); @@ -210904,8 +214065,7 @@ } else t1 = false; if (t1) { - t1 = A._detectRenderer(); - t1 = t1 ? A.CkPaint$() : new A.SurfacePaint(new A.SurfacePaintData()); + t1 = $.$get$useCanvasKit() ? A.CkPaint$() : new A.SurfacePaint(new A.SurfacePaintData()); _this._interiorPaint = t1; t2 = _this._shape_decoration$_decoration.color; if (t2 != null) @@ -210993,13 +214153,13 @@ call$1(shadow) { return shadow.toPaint$0(); }, - $signature: 2706 + $signature: 1224 }; A._ShapeDecorationPainter__precache_closure0.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: 2704 + $signature: 1226 }; A.StadiumBorder.prototype = { get$dimensions() { @@ -211159,7 +214319,7 @@ return new A._StadiumToCircleBorder(this.circleness, t1); }, paint$3$textDirection(canvas, rect, textDirection) { - var width, outer, inner, t2, paint, + var width, outer, inner, paint, t1 = this.side; switch (t1.style.index) { case 0: @@ -211171,8 +214331,7 @@ else { outer = A.BorderRadius$circular(rect.get$shortestSide() / 2).toRRect$1(this._stadium_border$_adjustRect$1(rect)); inner = outer.inflate$1(-width); - t2 = A._detectRenderer(); - paint = t2 ? A.CkPaint$() : new A.SurfacePaint(new A.SurfacePaintData()); + paint = $.$get$useCanvasKit() ? A.CkPaint$() : new A.SurfacePaint(new A.SurfacePaintData()); paint.set$color(0, t1.color); canvas.drawDRRect$3(0, outer, inner, paint); } @@ -211192,7 +214351,7 @@ return other instanceof A._StadiumToCircleBorder && J.$eq$(other.side, this.side) && other.circleness == this.circleness; }, get$hashCode(_) { - return A.hashValues(this.side, this.circleness, B.C__HashEnd, B.C__HashEnd, B.C__HashEnd, B.C__HashEnd, B.C__HashEnd, B.C__HashEnd, B.C__HashEnd, B.C__HashEnd, B.C__HashEnd, B.C__HashEnd, B.C__HashEnd, B.C__HashEnd, B.C__HashEnd, B.C__HashEnd, B.C__HashEnd, B.C__HashEnd, B.C__HashEnd, B.C__HashEnd); + 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); }, toString$0(_) { return "StadiumBorder(" + A.S(this.side) + ", " + B.JSNumber_methods.toStringAsFixed$1(this.circleness * 100, 1) + "% of the way to being a CircleBorder)"; @@ -211267,7 +214426,7 @@ return new A._StadiumToRoundedRectangleBorder(this.borderRadius, this.rectness, t1); }, paint$3$textDirection(canvas, rect, textDirection) { - var width, outer, inner, t2, paint, + var width, outer, inner, paint, t1 = this.side; switch (t1.style.index) { case 0: @@ -211279,8 +214438,7 @@ else { outer = this._stadium_border$_adjustBorderRadius$1(rect).toRRect$1(rect); inner = outer.inflate$1(-width); - t2 = A._detectRenderer(); - paint = t2 ? A.CkPaint$() : new A.SurfacePaint(new A.SurfacePaintData()); + paint = $.$get$useCanvasKit() ? A.CkPaint$() : new A.SurfacePaint(new A.SurfacePaintData()); paint.set$color(0, t1.color); canvas.drawDRRect$3(0, outer, inner, paint); } @@ -211301,7 +214459,7 @@ return other instanceof A._StadiumToRoundedRectangleBorder && J.$eq$(other.side, _this.side) && J.$eq$(other.borderRadius, _this.borderRadius) && other.rectness == _this.rectness; }, get$hashCode(_) { - return A.hashValues(this.side, this.borderRadius, this.rectness, B.C__HashEnd, B.C__HashEnd, B.C__HashEnd, B.C__HashEnd, B.C__HashEnd, B.C__HashEnd, B.C__HashEnd, B.C__HashEnd, B.C__HashEnd, B.C__HashEnd, B.C__HashEnd, B.C__HashEnd, B.C__HashEnd, B.C__HashEnd, B.C__HashEnd, B.C__HashEnd, B.C__HashEnd); + 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); }, 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)"; @@ -211391,7 +214549,7 @@ }, get$hashCode(_) { var _this = this; - return A.hashValues(_this.fontFamily, _this.fontSize, _this.fontWeight, _this.fontStyle, _this.height, _this.leading, _this.forceStrutHeight, B.C__HashEnd, B.C__HashEnd, B.C__HashEnd, B.C__HashEnd, B.C__HashEnd, B.C__HashEnd, B.C__HashEnd, B.C__HashEnd, B.C__HashEnd, B.C__HashEnd, B.C__HashEnd, B.C__HashEnd, B.C__HashEnd); + return A.Object_hash(_this.fontFamily, _this.fontSize, _this.fontWeight, _this.fontStyle, _this.height, _this.leading, _this.forceStrutHeight, B.C_SentinelValue, B.C_SentinelValue, B.C_SentinelValue, B.C_SentinelValue, B.C_SentinelValue, B.C_SentinelValue, B.C_SentinelValue, B.C_SentinelValue, B.C_SentinelValue, B.C_SentinelValue, B.C_SentinelValue, B.C_SentinelValue, B.C_SentinelValue); }, toStringShort$0() { return "StrutStyle"; @@ -211501,7 +214659,7 @@ this.markNeedsLayout$0(); }, _createParagraphStyle$1(defaultTextDirection) { - var t2, t3, t4, t5, t6, t7, t8, t9, t10, t11, t12, t13, t14, t15, t16, t17, t18, _this = this, _null = null, + var t2, t3, t4, t5, t6, t7, t8, leadingDistribution, effectiveTextHeightBehavior, t9, t10, t11, t12, t13, t14, t15, t16, t17, t18, _this = this, _null = null, t1 = _this._text_painter$_text.style; if (t1 == null) t1 = _null; @@ -211515,6 +214673,8 @@ 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; @@ -211535,7 +214695,7 @@ 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, _null); + t3 = A.ParagraphStyle_ParagraphStyle(t6, t11, t12 * t4, t10, t9, t1, t7, t5, t8, t2, t3, effectiveTextHeightBehavior); t1 = t3; } if (t1 == null) { @@ -211642,7 +214802,7 @@ _this._createParagraph$0(); _this._lastMinWidth = minWidth; _this._lastMaxWidth = maxWidth; - _this._previousCaretPrototype = _this._previousCaretPosition = null; + _this._previousCaretPrototype = _this._previousCaretPosition = _this._lineMetricsCache = null; _this._layoutParagraph$2(minWidth, maxWidth); _this._inlinePlaceholderBoxes = _this._paragraph.getBoxesForPlaceholders$0(); }, @@ -211684,7 +214844,7 @@ }, _getRectFromUpstream$2(offset, caretPrototype) { var prevCodeUnit, needsSearch, graphemeClusterLength, boxes, t2, t3, prevRuneOffset, box, caretEnd, dx, _this = this, - flattenedText = _this._text_painter$_text.toPlainText$1$includePlaceholders(false), + 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)); @@ -211721,7 +214881,7 @@ }, _getRectFromDownstream$2(offset, caretPrototype) { var t2, nextCodeUnit, needsSearch, graphemeClusterLength, boxes, nextRuneOffset, box, caretStart, dx, _this = this, - flattenedText = _this._text_painter$_text.toPlainText$1$includePlaceholders(false), + flattenedText = _this._text_painter$_text.toPlainText$1$includeSemanticsLabels(false), t1 = _this._text_painter$_text; t1.toString; t2 = flattenedText.length; @@ -211814,6 +214974,9 @@ getBoxesForSelection$3$boxHeightStyle$boxWidthStyle(selection, boxHeightStyle, boxWidthStyle) { return this._paragraph.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); + }, computeLineMetrics$0() { var t1 = this._lineMetricsCache; return t1 == null ? this._lineMetricsCache = this._paragraph.computeLineMetrics$0() : t1; @@ -211902,7 +215065,7 @@ t1 = this.children; if (t1 != null) for (t2 = t1.length, _i = 0; _i < t1.length; t1.length === t2 || (0, A.throwConcurrentModificationError)(t1), ++_i) - t1[_i].computeToPlainText$3$includePlaceholders$includeSemanticsLabels(buffer, includePlaceholders, includeSemanticsLabels); + t1[_i].computeToPlainText$3$includePlaceholders$includeSemanticsLabels(buffer, true, includeSemanticsLabels); }, computeSemanticsInformation$3$inheritedLocale$inheritedSpellOut(collector, inheritedLocale, inheritedSpellOut) { var t2, _i, child, @@ -211998,8 +215161,11 @@ return t1; }, get$hashCode(_) { - var _this = this; - return A.hashValues(A.InlineSpan.prototype.get$hashCode.call(_this, _this), _this.text, _this.recognizer, null, null, null, _this.mouseCursor, A.hashList(_this.children), B.C__HashEnd, B.C__HashEnd, B.C__HashEnd, B.C__HashEnd, B.C__HashEnd, B.C__HashEnd, B.C__HashEnd, B.C__HashEnd, B.C__HashEnd, B.C__HashEnd, B.C__HashEnd, B.C__HashEnd); + var _this = this, _null = null, + t1 = A.InlineSpan.prototype.get$hashCode.call(_this, _this), + t2 = _this.children; + t2 = t2 == null ? _null : A.Object_hashAll(t2); + return A.Object_hash(t1, _this.text, _this.recognizer, _null, _null, _null, _this.mouseCursor, 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); }, toStringShort$0() { return "TextSpan"; @@ -212008,10 +215174,11 @@ 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")); }, + $isHitTestTarget: 1, $isMouseTrackerAnnotation: 1, get$onEnter() { return null; @@ -212027,7 +215194,7 @@ else return A.DiagnosticsNode_DiagnosticsNode$message("", true, B.DiagnosticsTreeStyle_8); }, - $signature: 2703 + $signature: 1227 }; A.TextStyle.prototype = { get$fontFamilyFallback() { @@ -212043,18 +215210,17 @@ return t1; }, get$_text_style$_fontFamily(_) { - var fontFamilyPrefix, _this = this, + var t2, _this = this, t1 = _this._package; if (t1 != null && _this.fontFamily != null) { - fontFamilyPrefix = "packages/" + A.S(t1) + "/"; - t1 = _this.fontFamily; - t1.toString; - return B.JSString_methods.substring$1(t1, fontFamilyPrefix.length); + t2 = _this.fontFamily; + t2.toString; + return B.JSString_methods.substring$1(t2, ("packages/" + A.S(t1) + "/").length); } return _this.fontFamily; }, copyWith$25$background$backgroundColor$color$debugLabel$decoration$decorationColor$decorationStyle$decorationThickness$fontFamily$fontFamilyFallback$fontFeatures$fontSize$fontStyle$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, 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, _this = this, + var t3, t4, t5, t6, t7, t8, t9, t10, t11, t12, t13, t14, t15, t16, t17, t18, t19, t20, t21, t22, _this = this, t1 = inherit == null ? _this.inherit : inherit, t2 = _this.foreground; if (t2 == null && foreground == null) @@ -212073,18 +215239,19 @@ t10 = wordSpacing == null ? _this.wordSpacing : wordSpacing; t11 = textBaseline == null ? _this.textBaseline : textBaseline; t12 = height == null ? _this.height : height; + t13 = leadingDistribution == null ? _this.leadingDistribution : leadingDistribution; t2 = foreground == null ? t2 : foreground; t4 = background == null ? t4 : background; - t13 = shadows == null ? _this.shadows : shadows; - t14 = fontFeatures == null ? _this.fontFeatures : fontFeatures; - t15 = decoration == null ? _this.decoration : decoration; - t16 = decorationColor == null ? _this.decorationColor : decorationColor; - t17 = decorationStyle == null ? _this.decorationStyle : decorationStyle; - t18 = decorationThickness == null ? _this.decorationThickness : decorationThickness; - t19 = fontFamily == null ? _this.get$_text_style$_fontFamily(_this) : fontFamily; - t20 = fontFamilyFallback == null ? _this.get$fontFamilyFallback() : fontFamilyFallback; - t21 = $package == null ? _this._package : $package; - return A.TextStyle$(t4, t5, t3, null, t15, t16, t17, t18, t19, t20, t14, t6, t8, t7, t2, t12, t1, _this.leadingDistribution, t9, _this.locale, _this.overflow, t21, t13, t11, t10); + 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, t7, t2, t12, t1, t13, t9, _this.locale, _this.overflow, t22, t14, t11, t10); }, copyWith$0() { return this.copyWith$25$background$backgroundColor$color$debugLabel$decoration$decorationColor$decorationStyle$decorationThickness$fontFamily$fontFamilyFallback$fontFeatures$fontSize$fontStyle$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); @@ -212095,12 +215262,12 @@ copyWith$1$color(color) { return this.copyWith$25$background$backgroundColor$color$debugLabel$decoration$decorationColor$decorationStyle$decorationThickness$fontFamily$fontFamilyFallback$fontFeatures$fontSize$fontStyle$fontWeight$foreground$height$inherit$leadingDistribution$letterSpacing$locale$overflow$package$shadows$textBaseline$wordSpacing(null, null, color, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null); }, - copyWith$1$letterSpacing(letterSpacing) { - return this.copyWith$25$background$backgroundColor$color$debugLabel$decoration$decorationColor$decorationStyle$decorationThickness$fontFamily$fontFamilyFallback$fontFeatures$fontSize$fontStyle$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, letterSpacing, null, null, null, null, null, null); - }, copyWith$2$color$fontSize(color, fontSize) { return this.copyWith$25$background$backgroundColor$color$debugLabel$decoration$decorationColor$decorationStyle$decorationThickness$fontFamily$fontFamilyFallback$fontFeatures$fontSize$fontStyle$fontWeight$foreground$height$inherit$leadingDistribution$letterSpacing$locale$overflow$package$shadows$textBaseline$wordSpacing(null, null, color, null, null, null, null, null, null, null, null, fontSize, null, null, null, null, null, null, null, null, null, null, null, null, null); }, + copyWith$1$letterSpacing(letterSpacing) { + return this.copyWith$25$background$backgroundColor$color$debugLabel$decoration$decorationColor$decorationStyle$decorationThickness$fontFamily$fontFamilyFallback$fontFeatures$fontSize$fontStyle$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, letterSpacing, null, null, null, null, null, null); + }, copyWith$1$height(height) { return this.copyWith$25$background$backgroundColor$color$debugLabel$decoration$decorationColor$decorationStyle$decorationThickness$fontFamily$fontFamilyFallback$fontFeatures$fontSize$fontStyle$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, height, null, null, null, null, null, null, null, null, null); }, @@ -212192,8 +215359,7 @@ if (t3 == null) { t3 = _this.backgroundColor; if (t3 != null) { - t4 = A._detectRenderer(); - t4 = t4 ? A.CkPaint$() : new A.SurfacePaint(new A.SurfacePaintData()); + t4 = $.$get$useCanvasKit() ? A.CkPaint$() : new A.SurfacePaint(new A.SurfacePaintData()); t4.set$color(0, t3); t3 = t4; } else @@ -212214,7 +215380,10 @@ if (_this.wordSpacing == other.wordSpacing) if (_this.textBaseline == other.textBaseline) if (_this.height == other.height) - t1 = _this.foreground != other.foreground || _this.background != other.background || !A.listEquals0(_this.shadows, other.shadows) || !A.listEquals0(_this.fontFeatures, other.fontFeatures) || !A.listEquals0(_this.get$fontFamilyFallback(), other.get$fontFamilyFallback()) || false; + if (_this.leadingDistribution == other.leadingDistribution) + t1 = _this.foreground != other.foreground || _this.background != other.background || !A.listEquals0(_this.shadows, other.shadows) || !A.listEquals0(_this.fontFeatures, other.fontFeatures) || !A.listEquals0(_this.get$fontFamilyFallback(), other.get$fontFamilyFallback()) || false; + else + t1 = true; else t1 = true; else @@ -212258,7 +215427,10 @@ if (other.wordSpacing == _this.wordSpacing) if (other.textBaseline == _this.textBaseline) if (other.height == _this.height) - t1 = other.foreground == _this.foreground && other.background == _this.background && A.listEquals0(other.shadows, _this.shadows) && A.listEquals0(other.fontFeatures, _this.fontFeatures) && J.$eq$(other.decoration, _this.decoration) && J.$eq$(other.decorationColor, _this.decorationColor) && other.decorationStyle == _this.decorationStyle && other.decorationThickness == _this.decorationThickness && other.fontFamily == _this.fontFamily && A.listEquals0(other.get$fontFamilyFallback(), _this.get$fontFamilyFallback()) && other._package == _this._package && true; + if (other.leadingDistribution == _this.leadingDistribution) + t1 = other.foreground == _this.foreground && other.background == _this.background && A.listEquals0(other.shadows, _this.shadows) && A.listEquals0(other.fontFeatures, _this.fontFeatures) && J.$eq$(other.decoration, _this.decoration) && J.$eq$(other.decorationColor, _this.decorationColor) && other.decorationStyle == _this.decorationStyle && other.decorationThickness == _this.decorationThickness && other.fontFamily == _this.fontFamily && A.listEquals0(other.get$fontFamilyFallback(), _this.get$fontFamilyFallback()) && other._package == _this._package && true; + else + t1 = false; else t1 = false; else @@ -212284,8 +215456,19 @@ return t1; }, get$hashCode(_) { - var _this = this; - return A.hashList([_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, A.hashList(_this.shadows), A.hashList(_this.fontFeatures), _this.decoration, _this.decorationColor, _this.decorationStyle, _this.decorationThickness, _this.fontFamily, A.hashList(_this.get$fontFamilyFallback()), _this._package, _this.overflow]); + var t2, t3, _this = this, + 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, _this.decoration, _this.decorationColor, _this.decorationStyle, A.Object_hash(_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, B.C_SentinelValue)); }, toStringShort$0() { return "TextStyle"; @@ -212295,7 +215478,7 @@ call$1(str) { return "packages/" + A.S(this.$this._package) + "/" + A.S(str); }, - $signature: 103 + $signature: 110 }; A._TextStyle_Object_Diagnosticable.prototype = {}; A.FrictionSimulation.prototype = { @@ -212474,6 +215657,20 @@ _this._vsync = value; A._lateReadCheck(_this.__RenderAnimatedSize__controller, "_controller").resync$1(_this._vsync); }, + attach$1(owner) { + this.super$_RenderShiftedBox_RenderBox_RenderObjectWithChildMixin$attach(owner); + switch (this._animated_size$_state.index) { + case 0: + case 1: + break; + case 2: + case 3: + this.markNeedsLayout$0(); + break; + default: + throw A.wrapException(A.ReachabilityError$(string$.x60null_c)); + } + }, detach$0(_) { A._lateReadCheck(this.__RenderAnimatedSize__controller, "_controller").stop$0(0); this.super$_RenderShiftedBox_RenderBox_RenderObjectWithChildMixin$detach(0); @@ -212648,10 +215845,15 @@ }; A.RendererBinding.prototype = { handleMetricsChanged$0() { - var t1 = A._lateReadCheck(this.RendererBinding___RendererBinding__pipelineOwner, "_pipelineOwner")._rootNode; + var _this = this, + _s14_ = "_pipelineOwner", + t1 = A._lateReadCheck(_this.RendererBinding___RendererBinding__pipelineOwner, _s14_)._rootNode; t1.toString; - t1.set$configuration(this.createViewConfiguration$0()); - this.scheduleForcedFrame$0(); + t1.set$configuration(_this.createViewConfiguration$0()); + if (A._lateReadCheck(_this.RendererBinding___RendererBinding__pipelineOwner, _s14_)._rootNode.RenderObjectWithChildMixin__child != null) + _this.scheduleForcedFrame$0(); + }, + handleTextScaleFactorChanged$0() { }, handlePlatformBrightnessChanged$0() { }, @@ -212664,7 +215866,7 @@ }, _handleSemanticsEnabledChanged$0() { var t1, _this = this; - if ($.$get$window().platformDispatcher._configuration.semanticsEnabled) { + if ($.$get$EnginePlatformDispatcher__instance()._configuration.semanticsEnabled) { if (_this.RendererBinding__semanticsHandle == null) _this.RendererBinding__semanticsHandle = A._lateReadCheck(_this.RendererBinding___RendererBinding__pipelineOwner, "_pipelineOwner").ensureSemantics$0(); } else { @@ -212728,7 +215930,9 @@ A._lateReadCheck(_this.RendererBinding___RendererBinding__pipelineOwner, _s14_).flushSemantics$0(); _this.RendererBinding__firstFrameSent = true; } - } + }, + $isHitTestTarget: 1, + $isSchedulerBinding: 1 }; A.RendererBinding__scheduleMouseTrackerUpdate_closure.prototype = { call$1(duration) { @@ -212869,10 +216073,10 @@ }, get$hashCode(_) { var _this = this; - return A.hashValues(_this.minWidth, _this.maxWidth, _this.minHeight, _this.maxHeight, B.C__HashEnd, B.C__HashEnd, B.C__HashEnd, B.C__HashEnd, B.C__HashEnd, B.C__HashEnd, B.C__HashEnd, B.C__HashEnd, B.C__HashEnd, B.C__HashEnd, B.C__HashEnd, B.C__HashEnd, B.C__HashEnd, B.C__HashEnd, B.C__HashEnd, B.C__HashEnd); + return A.Object_hash(_this.minWidth, _this.maxWidth, _this.minHeight, _this.maxHeight, B.C_SentinelValue, B.C_SentinelValue, B.C_SentinelValue, B.C_SentinelValue, B.C_SentinelValue, B.C_SentinelValue, B.C_SentinelValue, B.C_SentinelValue, 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 t2, width, height, _this = this, + var t2, _this = this, annotation = _this.get$isNormalized() ? "" : "; NOT NORMALIZED", t1 = _this.minWidth; if (t1 === 1 / 0 && _this.minHeight === 1 / 0) @@ -212880,9 +216084,7 @@ if (t1 === 0 && _this.maxWidth === 1 / 0 && _this.minHeight === 0 && _this.maxHeight === 1 / 0) return "BoxConstraints(unconstrained" + annotation + ")"; t2 = new A.BoxConstraints_toString_describe(); - width = t2.call$3(t1, _this.maxWidth, "w"); - height = t2.call$3(_this.minHeight, _this.maxHeight, "h"); - return "BoxConstraints(" + A.S(width) + ", " + A.S(height) + annotation + ")"; + return "BoxConstraints(" + A.S(t2.call$3(t1, _this.maxWidth, "w")) + ", " + A.S(t2.call$3(_this.minHeight, _this.maxHeight, "h")) + annotation + ")"; } }; A.BoxConstraints_toString_describe.prototype = { @@ -212891,7 +216093,7 @@ return dim + "=" + J.toStringAsFixed$1$n(min, 1); return J.toStringAsFixed$1$n(min, 1) + "<=" + dim + "<=" + J.toStringAsFixed$1$n(max, 1); }, - $signature: 2696 + $signature: 1229 }; A.BoxHitTestResult.prototype = { addWithPaintTransform$3$hitTest$position$transform(hitTest, position, transform) { @@ -212948,11 +216150,8 @@ } }; A.BoxHitTestEntry.prototype = { - get$target(_) { - return type$.RenderBox._as(this.target); - }, toString$0(_) { - return "#" + A.shortHash(type$.RenderBox._as(this.target)) + "@" + A.S(this.localPosition); + return "#" + A.shortHash(this.target) + "@" + A.S(this.localPosition); } }; A.BoxParentData.prototype = { @@ -212973,7 +216172,7 @@ return other instanceof A._IntrinsicDimensionsCacheEntry && other.dimension === this.dimension && other.argument == this.argument; }, get$hashCode(_) { - return A.hashValues(this.dimension, this.argument, B.C__HashEnd, B.C__HashEnd, B.C__HashEnd, B.C__HashEnd, B.C__HashEnd, B.C__HashEnd, B.C__HashEnd, B.C__HashEnd, B.C__HashEnd, B.C__HashEnd, B.C__HashEnd, B.C__HashEnd, B.C__HashEnd, B.C__HashEnd, B.C__HashEnd, B.C__HashEnd, B.C__HashEnd, B.C__HashEnd); + return A.Object_hash(this.dimension, this.argument, B.C_SentinelValue, B.C_SentinelValue, B.C_SentinelValue, B.C_SentinelValue, B.C_SentinelValue, B.C_SentinelValue, B.C_SentinelValue, B.C_SentinelValue, B.C_SentinelValue, B.C_SentinelValue, 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.RenderBox.prototype = { @@ -213054,20 +216253,20 @@ return type$.BoxConstraints._as(A.RenderObject.prototype.get$constraints.call(this)); }, markNeedsLayout$0() { - var _this = this, - t1 = _this._cachedBaselines; - if (!(t1 != null && t1.get$isNotEmpty(t1))) { - t1 = _this._cachedIntrinsicDimensions; - if (!(t1 != null && t1.get$isNotEmpty(t1))) { - t1 = _this._cachedDryLayoutSizes; - t1 = t1 != null && t1.get$isNotEmpty(t1); + var t3, _this = this, + t1 = _this._cachedBaselines, + t2 = t1 == null; + if (!(!t2 && t1._length !== 0)) { + t3 = _this._cachedIntrinsicDimensions; + if (!(t3 != null && t3._length !== 0)) { + t3 = _this._cachedDryLayoutSizes; + t3 = t3 != null && t3._length !== 0; } else - t1 = true; + t3 = true; } else - t1 = true; - if (t1) { - t1 = _this._cachedBaselines; - if (t1 != null) + t3 = true; + if (t3) { + if (!t2) t1.clear$0(0); t1 = _this._cachedIntrinsicDimensions; if (t1 != null) @@ -213088,13 +216287,10 @@ performLayout$0() { }, hitTest$2$position(result, position) { - var t1, _this = this; + var _this = this; if (_this._box$_size.contains$1(0, position)) if (_this.hitTestChildren$2$position(result, position) || _this.hitTestSelf$1(position)) { - t1 = new A.BoxHitTestEntry(position, _this); - result._globalizeTransforms$0(); - t1._transform = B.JSArray_methods.get$last(result._transforms); - result._hit_test$_path.push(t1); + result.add$1(0, new A.BoxHitTestEntry(position, _this)); return true; } return false; @@ -213148,19 +216344,19 @@ call$0() { return this.computer.call$1(this.argument); }, - $signature: 422 + $signature: 452 }; A.RenderBox_getDryLayout_closure.prototype = { call$0() { return this.$this.computeDryLayout$1(this.constraints); }, - $signature: 2689 + $signature: 1256 }; A.RenderBox_getDistanceToActualBaseline_closure.prototype = { call$0() { return this.$this.computeDistanceToActualBaseline$1(this.baseline); }, - $signature: 2681 + $signature: 1257 }; A.RenderBoxContainerDefaultsMixin.prototype = { defaultComputeDistanceToFirstActualBaseline$1(baseline) { @@ -213236,7 +216432,7 @@ call$2(result, transformed) { return this._box_0.child.hitTest$2$position(result, transformed); }, - $signature: 65 + $signature: 68 }; A._ContainerBoxParentData_BoxParentData_ContainerParentDataMixin.prototype = { detach$0(_) { @@ -213404,10 +216600,12 @@ return null; }, toString$0(_) { - var t1 = "#" + A.shortHash(this) + "(", + var t1 = A.shortHash(this), t2 = this._repaint; t2 = t2 == null ? null : t2.toString$0(0); - return t1 + (t2 == null ? "" : t2) + ")"; + if (t2 == null) + t2 = ""; + return "#" + t1 + "(" + t2 + ")"; } }; A.CustomPainterSemantics.prototype = {}; @@ -213591,7 +216789,7 @@ t2.toString; backgroundSemantics = t1.call$1(t2); } else - backgroundSemantics = B.List_empty21; + backgroundSemantics = B.List_empty22; _this._backgroundSemanticsNodes = A.RenderCustomPaint__updateSemanticsChildren(_this._backgroundSemanticsNodes, backgroundSemantics); t1 = _this._foregroundSemanticsBuilder; if (t1 != null) { @@ -213599,7 +216797,7 @@ t2.toString; foregroundSemantics = t1.call$1(t2); } else - foregroundSemantics = B.List_empty21; + foregroundSemantics = B.List_empty22; _this._foregroundSemanticsNodes = A.RenderCustomPaint__updateSemanticsChildren(_this._foregroundSemanticsNodes, foregroundSemantics); t1 = _this._backgroundSemanticsNodes; hasBackgroundSemantics = t1 != null && !t1.get$isEmpty(t1); @@ -213704,6 +216902,16 @@ t1._layerHandle.set$layer(0, null); _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; + } + t1 = _this._cachedBuiltInPainters; + if (t1 != null) { + t1.ChangeNotifier__listeners = $.$get$ChangeNotifier__emptyListeners(); + t1.ChangeNotifier__count = 0; + } _this.super$RenderObject$dispose(0); }, _updateForegroundPainter$1(newPainter) { @@ -213738,9 +216946,8 @@ var t1, t2, _this = this, value = _this.__RenderEditable__caretPainter; if (value === $) { - t1 = A._detectRenderer(); - t1 = t1 ? A.CkPaint$() : new A.SurfacePaint(new A.SurfacePaintData()); - t2 = A.List_List$filled(0, null, false, type$.nullable_void_Function); + t1 = $.$get$useCanvasKit() ? A.CkPaint$() : new A.SurfacePaint(new A.SurfacePaintData()); + t2 = $.$get$ChangeNotifier__emptyListeners(); A._lateInitializeOnceCheck(_this.__RenderEditable__caretPainter, "_caretPainter"); value = _this.__RenderEditable__caretPainter = new A._FloatingCursorPainter(_this.get$_onCaretChanged(), t1, B.Offset_0_0, t2); } @@ -213753,7 +216960,7 @@ t1 = A._setArrayType([], type$.JSArray_RenderEditablePainter); if (_this._paintCursorOnTop) t1.push(_this.get$_caretPainter()); - t1 = _this._cachedBuiltInForegroundPainters = new A._CompositeRenderEditablePainter(t1, A.List_List$filled(0, null, false, type$.nullable_void_Function)); + t1 = _this._cachedBuiltInForegroundPainters = new A._CompositeRenderEditablePainter(t1, $.$get$ChangeNotifier__emptyListeners()); } return t1; }, @@ -213764,7 +216971,7 @@ t1 = A._setArrayType([_this._autocorrectHighlightPainter, _this._selectionPainter], type$.JSArray_RenderEditablePainter); if (!_this._paintCursorOnTop) t1.push(_this.get$_caretPainter()); - t1 = _this._cachedBuiltInPainters = new A._CompositeRenderEditablePainter(t1, A.List_List$filled(0, null, false, type$.nullable_void_Function)); + t1 = _this._cachedBuiltInPainters = new A._CompositeRenderEditablePainter(t1, $.$get$ChangeNotifier__emptyListeners()); } return t1; }, @@ -213808,19 +217015,13 @@ return A.TextSelection$(B.TextAffinity_1, line.start, line.end, false); }, _setSelection$2(nextSelection, cause) { - var textLength, t1, _this = this; + var textLength, t1; if (nextSelection.get$isValid()) { - textLength = _this.textSelectionDelegate._widget.controller._change_notifier$_value.text.length; + textLength = this.textSelectionDelegate._widget.controller._change_notifier$_value.text.length; nextSelection = nextSelection.copyWith$2$baseOffset$extentOffset(Math.min(A.checkNum(nextSelection.baseOffset), textLength), Math.min(A.checkNum(nextSelection.extentOffset), textLength)); } - _this._handleSelectionChange$2(nextSelection, cause); - t1 = _this.textSelectionDelegate._widget.controller._change_notifier$_value.copyWith$1$selection(nextSelection); - _this.textSelectionDelegate.userUpdateTextEditingValue$2(t1, cause); - }, - _handleSelectionChange$2(nextSelection, cause) { - var focusingEmpty = nextSelection.baseOffset === 0 && nextSelection.extentOffset === 0 && !this._editable$_hasFocus; - if (nextSelection.$eq(0, this._selection) && cause !== B.SelectionChangedCause_4 && !focusingEmpty) - return; + t1 = this.textSelectionDelegate._widget.controller._change_notifier$_value.copyWith$1$selection(nextSelection); + this.textSelectionDelegate.userUpdateTextEditingValue$2(t1, cause); }, markNeedsPaint$0() { this.super$RenderObject$markNeedsPaint(); @@ -213995,8 +217196,24 @@ this._editable$_endHandleLayerLink = value; this.markNeedsPaint$0(); }, + set$enableInteractiveSelection(value) { + var _this = this; + if (_this._enableInteractiveSelection === value) + return; + _this._enableInteractiveSelection = value; + _this.markNeedsTextLayout$0(); + _this.markNeedsSemanticsUpdate$0(); + }, get$selectionEnabled() { - return true; + var t1 = this._enableInteractiveSelection; + return t1; + }, + getBoxesForSelection$1(selection) { + var t1, t2; + this._computeTextMetricsIfNeeded$0(); + t1 = this._editable$_textPainter.getBoxesForSelection$1(selection); + t2 = A._arrayInstanceType(t1)._eval$1("MappedListIterable<1,Rect>"); + return A.List_List$of(new A.MappedListIterable(t1, new A.RenderEditable_getBoxesForSelection_closure(this), t2), true, t2._eval$1("ListIterable.E")); }, describeSemanticsConfiguration$1(config) { var t1, t2, collector, buffer, attributes, t3, offset, _i, t4, info, label, t5, _i0, infoAttribute, originalRange, _this = this; @@ -214072,75 +217289,154 @@ this.textSelectionDelegate.userUpdateTextEditingValue$2(new A.TextEditingValue(text, A.TextSelection$collapsed(B.TextAffinity_1, text.length), B.TextRange_m1_m1), B.SelectionChangedCause_4); }, assembleSemanticsNode$3(node, config, children) { - var newChildCache, t3, t4, t5, currentRect, currentDirection, ordinal, start, _i, info, start0, t6, t7, rects, rect, currentDirection0, t8, t9, configuration, ordinal0, recognizer, newChild, _this = this, _null = null, + var child, newChildCache, t3, t4, t5, t6, t7, currentDirection, ordinal, start, placeholderIndex, childIndex, _i, info, start0, t8, t9, childNode, t10, t11, rects, rect, currentDirection0, t12, t13, currentRect, configuration, ordinal0, recognizer, paintRect, newChild, it, key, _this = this, _null = null, newChildren = A._setArrayType([], type$.JSArray_SemanticsNode), t1 = _this._editable$_textPainter, t2 = t1._text_painter$_textDirection; t2.toString; - newChildCache = A.ListQueue$(_null, type$.SemanticsNode); + child = _this.ContainerRenderObjectMixin__firstChild; + newChildCache = A.LinkedHashMap_LinkedHashMap(_null, _null, _null, type$.Key, type$.SemanticsNode); t3 = _this._editable$_cachedCombinedSemanticsInfos; if (t3 == null) { t3 = _this._editable$_semanticsInfo; t3.toString; t3 = _this._editable$_cachedCombinedSemanticsInfos = A.combineSemanticsInfo(t3); } - for (t4 = t3.length, t5 = type$.BoxConstraints, currentRect = _null, currentDirection = t2, ordinal = 0, start = 0, _i = 0; _i < t3.length; t3.length === t4 || (0, A.throwConcurrentModificationError)(t3), ++_i, start = start0) { + for (t4 = t3.length, t5 = type$.BoxConstraints, t6 = A._instanceType(_this)._eval$1("ContainerRenderObjectMixin.1"), t7 = type$.TextParentData, currentDirection = t2, ordinal = 0, start = 0, placeholderIndex = 0, childIndex = 0, _i = 0; _i < t3.length; t3.length === t4 || (0, A.throwConcurrentModificationError)(t3), ++_i, start = start0) { info = t3[_i]; t2 = info.text; start0 = start + t2.length; - t6 = start < start0; - t7 = t6 ? start : start0; - t6 = t6 ? start0 : start; - rects = t1._paragraph.getBoxesForRange$4$boxHeightStyle$boxWidthStyle(t7, t6, B.BoxHeightStyle_0, B.BoxWidthStyle_0); - if (rects.length === 0) - continue; - t6 = B.JSArray_methods.get$first(rects); - rect = new A.Rect(t6.left, t6.top, t6.right, t6.bottom); - currentDirection0 = B.JSArray_methods.get$first(rects).direction; - for (t6 = A._arrayInstanceType(rects), t7 = t6._eval$1("SubListIterable<1>"), t8 = new A.SubListIterable(rects, 1, _null, t7), t8.SubListIterable$3(rects, 1, _null, t6._precomputed1), t7 = new A.ListIterator(t8, t8.get$length(t8), t7._eval$1("ListIterator")); t7.moveNext$0();) { - t6 = t7.__internal$_current; - rect = rect.expandToInclude$1(new A.Rect(t6.left, t6.top, t6.right, t6.bottom)); - currentDirection0 = t6.direction; - } - t6 = rect.left; - t7 = Math.max(0, A.checkNum(t6)); - t8 = rect.top; - t9 = Math.max(0, A.checkNum(t8)); - t6 = Math.min(rect.right - t6, A.checkNum(t5._as(A.RenderObject.prototype.get$constraints.call(_this)).maxWidth)); - t8 = Math.min(rect.bottom - t8, A.checkNum(t5._as(A.RenderObject.prototype.get$constraints.call(_this)).maxHeight)); - currentRect = new A.Rect(Math.floor(t7) - 4, Math.floor(t9) - 4, Math.ceil(t7 + t6) + 4, Math.ceil(t9 + t8) + 4); - configuration = A.SemanticsConfiguration$(); - ordinal0 = ordinal + 1; - configuration._semantics$_sortKey = new A.OrdinalSortKey(ordinal, _null); - configuration._hasBeenAnnotated = true; - configuration._semantics$_textDirection = currentDirection; - t8 = info.semanticsLabel; - t2 = t8 == null ? t2 : t8; - configuration._semantics$_attributedLabel = new A.AttributedString(t2, info.stringAttributes); - recognizer = info.recognizer; - if (recognizer != null) { - t2 = recognizer.onTap; - if (t2 != null) { - configuration._addArgumentlessAction$2(B.SemanticsAction_1, t2); - configuration._semantics$_onTap = t2; - configuration._setFlag$2(B.SemanticsFlag_4194304, true); + t8 = start < start0; + t9 = t8 ? start : start0; + t8 = t8 ? start0 : start; + if (info.isPlaceholder) { + t2 = "PlaceholderSpanIndexSemanticsTag(" + placeholderIndex + ")"; + while (true) { + if (children.length > childIndex) { + t8 = children[childIndex].tags; + t8 = t8 != null && t8.contains$1(0, new A.PlaceholderSpanIndexSemanticsTag(placeholderIndex, t2)); + } else + t8 = false; + if (!t8) + break; + childNode = children[childIndex]; + t8 = child.parentData; + t8.toString; + t7._as(t8); + t9 = childNode._semantics$_rect; + t10 = t9.left; + t11 = t9.top; + t8 = t8.scale; + t8.toString; + t8 = new A.Rect(t10, t11, t10 + (t9.right - t10) * t8, t11 + (t9.bottom - t11) * t8); + if (!t9.$eq(0, t8)) { + childNode._semantics$_rect = t8; + childNode._semantics$_markDirty$0(); + } + newChildren.push(childNode); + ++childIndex; } + t2 = child.parentData; + t2.toString; + child = t6._as(t2).ContainerParentDataMixin_nextSibling; + ++placeholderIndex; + } else { + rects = t1._paragraph.getBoxesForRange$4$boxHeightStyle$boxWidthStyle(t9, t8, B.BoxHeightStyle_0, B.BoxWidthStyle_0); + if (rects.length === 0) + continue; + t8 = B.JSArray_methods.get$first(rects); + rect = new A.Rect(t8.left, t8.top, t8.right, t8.bottom); + currentDirection0 = B.JSArray_methods.get$first(rects).direction; + for (t8 = A._arrayInstanceType(rects), t9 = t8._eval$1("SubListIterable<1>"), t10 = new A.SubListIterable(rects, 1, _null, t9), t10.SubListIterable$3(rects, 1, _null, t8._precomputed1), t9 = new A.ListIterator(t10, t10.get$length(t10), t9._eval$1("ListIterator")); t9.moveNext$0();) { + t8 = t9.__internal$_current; + rect = rect.expandToInclude$1(new A.Rect(t8.left, t8.top, t8.right, t8.bottom)); + currentDirection0 = t8.direction; + } + t8 = rect.left; + t9 = Math.max(0, A.checkNum(t8)); + t10 = rect.top; + t11 = Math.max(0, A.checkNum(t10)); + t8 = Math.min(rect.right - t8, A.checkNum(t5._as(A.RenderObject.prototype.get$constraints.call(_this)).maxWidth)); + t10 = Math.min(rect.bottom - t10, A.checkNum(t5._as(A.RenderObject.prototype.get$constraints.call(_this)).maxHeight)); + t12 = Math.floor(t9) - 4; + t13 = Math.floor(t11) - 4; + t8 = Math.ceil(t9 + t8) + 4; + t10 = Math.ceil(t11 + t10) + 4; + currentRect = new A.Rect(t12, t13, t8, t10); + configuration = A.SemanticsConfiguration$(); + ordinal0 = ordinal + 1; + configuration._semantics$_sortKey = new A.OrdinalSortKey(ordinal, _null); + configuration._hasBeenAnnotated = true; + configuration._semantics$_textDirection = currentDirection; + t11 = info.semanticsLabel; + t2 = t11 == null ? t2 : t11; + configuration._semantics$_attributedLabel = new A.AttributedString(t2, info.stringAttributes); + recognizer = info.recognizer; + if (recognizer != null) { + t2 = recognizer.onTap; + if (t2 != null) { + configuration._addArgumentlessAction$2(B.SemanticsAction_1, t2); + configuration._semantics$_onTap = t2; + configuration._setFlag$2(B.SemanticsFlag_4194304, true); + } + } + t2 = node.parentPaintClipRect; + if (t2 != null) { + paintRect = t2.intersect$1(currentRect); + if (paintRect.left >= paintRect.right || paintRect.top >= paintRect.bottom) + t2 = !(t12 >= t8 || t13 >= t10); + else + t2 = false; + configuration._setFlag$2(B.SemanticsFlag_8192, t2); + } + newChild = A._Cell$named("newChild"); + t2 = _this._cachedChildNodes; + t8 = t2 == null ? _null : t2._length !== 0; + if (t8 === true) { + t2.toString; + t8 = new A.LinkedHashMapKeyIterable(t2, A._instanceType(t2)._eval$1("LinkedHashMapKeyIterable<1>")); + it = t8.get$iterator(t8); + if (!it.moveNext$0()) + A.throwExpression(A.IterableElementError_noElement()); + t2 = t2.remove$1(0, it.get$current(it)); + t2.toString; + if (newChild.__late_helper$_value !== newChild) + A.throwExpression(A.LateError$localAI(newChild.__late_helper$_name)); + newChild.__late_helper$_value = t2; + } else { + key = new A.UniqueKey(); + t2 = A.SemanticsNode$(key, _this._createShowOnScreenFor$1(key)); + if (newChild.__late_helper$_value !== newChild) + A.throwExpression(A.LateError$localAI(newChild.__late_helper$_name)); + newChild.__late_helper$_value = t2; + } + if (t2 === newChild) + A.throwExpression(A.LateError$localNI(newChild.__late_helper$_name)); + J.updateWith$1$config$z(t2, configuration); + if (!t2._semantics$_rect.$eq(0, currentRect)) { + t2._semantics$_rect = currentRect; + t2._semantics$_markDirty$0(); + } + t2 = newChild.__late_helper$_value; + if (t2 === newChild) + A.throwExpression(A.LateError$localNI(newChild.__late_helper$_name)); + t8 = t2.key; + t8.toString; + newChildCache.$indexSet(0, t8, t2); + t2 = newChild.__late_helper$_value; + if (t2 === newChild) + A.throwExpression(A.LateError$localNI(newChild.__late_helper$_name)); + newChildren.push(t2); + ordinal = ordinal0; + currentDirection = currentDirection0; } - t2 = _this._cachedChildNodes; - newChild = (t2 == null ? _null : !t2.get$isEmpty(t2)) === true ? _this._cachedChildNodes.removeFirst$0() : A.SemanticsNode$(_null, _null); - newChild.updateWith$1$config(0, configuration); - if (!newChild._semantics$_rect.$eq(0, currentRect)) { - newChild._semantics$_rect = currentRect; - newChild._semantics$_markDirty$0(); - } - newChildCache._add$1(0, newChild); - newChildren.push(newChild); - ordinal = ordinal0; - currentDirection = currentDirection0; } _this._cachedChildNodes = newChildCache; node.updateWith$2$childrenInInversePaintOrder$config(0, newChildren, config); }, + _createShowOnScreenFor$1(key) { + return new A.RenderEditable__createShowOnScreenFor_closure(this, key); + }, _handleSetSelection$1(selection) { this._setSelection$2(selection, B.SelectionChangedCause_4); }, @@ -214467,16 +217763,13 @@ return true; }, hitTestChildren$2$position(result, position) { - var t2, hitText, t3, t4, childIndex, t5, t6, t7, transform, child, _this = this, _box_0 = {}, + var hitText, t2, t3, t4, childIndex, t5, t6, t7, transform, child, _this = this, _box_0 = {}, effectivePosition = position.$sub(0, _this.get$_editable$_paintOffset()), t1 = _this._editable$_textPainter, textPosition = t1._paragraph.getPositionForOffset$1(effectivePosition), span = t1._text_painter$_text.getSpanForPosition$1(textPosition); - if (span != null && true) { - t2 = new A.HitTestEntry(span); - result._globalizeTransforms$0(); - t2._transform = B.JSArray_methods.get$last(result._transforms); - result._hit_test$_path.push(t2); + if (span != null && type$.HitTestTarget._is(span)) { + result.add$1(0, new A.HitTestEntry(type$.HitTestTarget._as(span), type$.HitTestEntry_HitTestTarget)); hitText = true; } else hitText = false; @@ -214625,7 +217918,7 @@ return A.TextSelection$(B.TextAffinity_1, word.start, t2, false); }, _layoutChildren$2$dry(constraints, dry) { - var child, placeholderDimensions, boxConstraints, t2, childIndex, t3, childSize, _this = this, + var child, placeholderDimensions, boxConstraints, t2, childIndex, t3, t4, baselineOffset, childSize, _this = this, _s17_ = "_placeholderSpans", t1 = _this.ContainerRenderObjectMixin__childCount; if (t1 === 0) { @@ -214634,31 +217927,36 @@ return A._setArrayType([], t1); } child = _this.ContainerRenderObjectMixin__firstChild; - placeholderDimensions = A.List_List$filled(t1, B.PlaceholderDimensions_Size_0_0_null, false, type$.PlaceholderDimensions); + placeholderDimensions = A.List_List$filled(t1, B.PlaceholderDimensions_8eb, 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) { child.layout$2$parentUsesSize(0, boxConstraints, true); t3 = child._box$_size; t3.toString; - switch (J.$index$asx(A._lateReadCheck(_this.__RenderEditable__placeholderSpans, _s17_), childIndex).get$alignment()) { - case B.PlaceholderAlignment_0: - child.getDistanceToBaseline$1(J.get$baseline$x(J.$index$asx(A._lateReadCheck(_this.__RenderEditable__placeholderSpans, _s17_), childIndex))); + switch (J.$index$asx(A._lateReadCheck(_this.__RenderEditable__placeholderSpans, _s17_), childIndex).alignment.index) { + case 0: + t4 = J.$index$asx(A._lateReadCheck(_this.__RenderEditable__placeholderSpans, _s17_), childIndex).baseline; + t4.toString; + baselineOffset = child.getDistanceToBaseline$1(t4); break; - case B.PlaceholderAlignment_1: - case B.PlaceholderAlignment_2: - case B.PlaceholderAlignment_4: - case B.PlaceholderAlignment_5: - case B.PlaceholderAlignment_3: + case 1: + case 2: + case 4: + case 5: + case 3: + baselineOffset = null; break; default: throw A.wrapException(A.ReachabilityError$(string$.x60null_c)); } childSize = t3; - } else + } else { childSize = child.getDryLayout$1(boxConstraints); - J.$index$asx(A._lateReadCheck(_this.__RenderEditable__placeholderSpans, _s17_), childIndex).get$alignment(); - placeholderDimensions[childIndex] = new A.PlaceholderDimensions(childSize, J.get$baseline$x(J.$index$asx(A._lateReadCheck(_this.__RenderEditable__placeholderSpans, _s17_), childIndex))); + baselineOffset = null; + } + J.$index$asx(A._lateReadCheck(_this.__RenderEditable__placeholderSpans, _s17_), childIndex).toString; + placeholderDimensions[childIndex] = new A.PlaceholderDimensions(childSize, baselineOffset, J.$index$asx(A._lateReadCheck(_this.__RenderEditable__placeholderSpans, _s17_), childIndex).baseline); t3 = child.parentData; t3.toString; child = t1._as(t3).ContainerParentDataMixin_nextSibling; @@ -214723,15 +218021,15 @@ }, _canComputeDryLayout$0() { var t1, t2, _i; - for (t1 = A._lateReadCheck(this.__RenderEditable__placeholderSpans, "_placeholderSpans"), t2 = t1.length, _i = 0; _i < t1.length; t1.length === t2 || (0, A.throwConcurrentModificationError)(t1), ++_i) - switch (t1[_i].get$alignment()) { - case B.PlaceholderAlignment_0: - case B.PlaceholderAlignment_1: - case B.PlaceholderAlignment_2: + for (t1 = A._lateReadCheck(this.__RenderEditable__placeholderSpans, "_placeholderSpans"), t2 = t1.length, _i = 0; _i < t2; ++_i) + switch (t1[_i].alignment.index) { + case 0: + case 1: + case 2: return false; - case B.PlaceholderAlignment_3: - case B.PlaceholderAlignment_5: - case B.PlaceholderAlignment_4: + case 3: + case 5: + case 4: continue; default: throw A.wrapException(A.ReachabilityError$(string$.x60null_c)); @@ -214853,7 +218151,7 @@ offset = A._lateReadCheck(t1.__TextPainter__caretMetrics, "_caretMetrics").offset; for (t1 = metrics.length, t2 = offset._dy, _i = 0; t3 = metrics.length, _i < t3; metrics.length === t1 || (0, A.throwConcurrentModificationError)(metrics), ++_i) { lineMetrics = metrics[_i]; - if (lineMetrics.get$baseline(lineMetrics) + lineMetrics.get$descent(lineMetrics) > t2) + if (lineMetrics.get$baseline(lineMetrics) > t2) return new A.MapEntry(lineMetrics.get$lineNumber(lineMetrics), new A.Offset(offset._dx, lineMetrics.get$baseline(lineMetrics)), type$.MapEntry_int_Offset); } t1 = Math.max(0, t3 - 1); @@ -214967,28 +218265,45 @@ }; A.RenderEditable__extractPlaceholderSpans_closure.prototype = { call$1(span) { + if (span instanceof A.PlaceholderSpan) + J.add$1$ax(A._lateReadCheck(this.$this.__RenderEditable__placeholderSpans, "_placeholderSpans"), span); return true; }, - $signature: 195 + $signature: 215 + }; + 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()); + }, + $signature: 1261 }; A.RenderEditable_describeSemanticsConfiguration_closure.prototype = { call$1(info) { return info.recognizer != null; }, - $signature: 500 + $signature: 722 + }; + A.RenderEditable__createShowOnScreenFor_closure.prototype = { + call$0() { + var t1 = this.$this, + t2 = t1._cachedChildNodes.$index(0, this.key); + t2.toString; + t1.showOnScreen$2$descendant$rect(t1, t2._semantics$_rect); + }, + $signature: 0 }; A.RenderEditable_getRectForComposingRange_closure.prototype = { call$2(accum, incoming) { 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: 2680 + $signature: 1263 }; A.RenderEditable_hitTestChildren_closure.prototype = { call$2(result, transformed) { return this._box_0.child.hitTest$2$position(result, transformed); }, - $signature: 65 + $signature: 68 }; A.RenderEditable__paintContents_closure.prototype = { call$2(context, offset) { @@ -215215,8 +218530,7 @@ t1 = A.RRect$fromRectAndRadius(floatingCursorRect.shift$1(renderEditable.get$_editable$_paintOffset()), B.Radius_1_1); value = _this.___FloatingCursorPainter_floatingCursorPaint; if (value === $) { - t2 = A._detectRenderer(); - result = t2 ? A.CkPaint$() : new A.SurfacePaint(new A.SurfacePaintData()); + result = $.$get$useCanvasKit() ? A.CkPaint$() : new A.SurfacePaint(new A.SurfacePaintData()); A._lateInitializeOnceCheck(_this.___FloatingCursorPainter_floatingCursorPaint, "floatingCursorPaint"); value = _this.___FloatingCursorPainter_floatingCursorPaint = result; } @@ -215347,8 +218661,7 @@ t4 = offset._dy; t5 = t2._dx; t2 = t2._dy; - t6 = A._detectRenderer(); - t6 = t6 ? A.CkPaint$() : new A.SurfacePaint(new A.SurfacePaintData()); + t6 = $.$get$useCanvasKit() ? A.CkPaint$() : new A.SurfacePaint(new A.SurfacePaintData()); t6.set$color(0, $.$get$RenderErrorBox_backgroundColor()); t1.drawRect$2(0, new A.Rect(t3, t4, t3 + t5, t4 + t2), t6); if (A._lateReadCheck(_this.__RenderErrorBox__paragraph, _s10_) != null) { @@ -215895,25 +219208,25 @@ call$2(child, extent) { return child._computeIntrinsicDimension$3(B._IntrinsicDimension_0, extent, child.get$computeMinIntrinsicWidth()); }, - $signature: 204 + $signature: 220 }; A.RenderFlex_computeMaxIntrinsicWidth_closure.prototype = { call$2(child, extent) { return child._computeIntrinsicDimension$3(B._IntrinsicDimension_1, extent, child.get$computeMaxIntrinsicWidth()); }, - $signature: 204 + $signature: 220 }; A.RenderFlex_computeMinIntrinsicHeight_closure.prototype = { call$2(child, extent) { return child._computeIntrinsicDimension$3(B._IntrinsicDimension_2, extent, child.get$computeMinIntrinsicHeight()); }, - $signature: 204 + $signature: 220 }; A.RenderFlex_computeMaxIntrinsicHeight_closure.prototype = { call$2(child, extent) { return child._computeIntrinsicDimension$3(B._IntrinsicDimension_3, extent, child.get$computeMaxIntrinsicHeight()); }, - $signature: 204 + $signature: 220 }; A._LayoutSizes.prototype = {}; A._RenderFlex_RenderBox_ContainerRenderObjectMixin.prototype = { @@ -216535,7 +219848,7 @@ } }, set$clipBehavior(value) { - if (value !== this._layer$_clipBehavior) { + if (value != this._layer$_clipBehavior) { this._layer$_clipBehavior = value; this.markNeedsAddToScene$0(); } @@ -216578,86 +219891,63 @@ } }; A.LayerLink.prototype = { - _registerFollower$0() { - ++this._connectedFollowers; - return new A._LayerLinkHandle(this); - }, toString$0(_) { - var t1 = "#" + A.shortHash(this) + "("; - return t1 + (this._leader != null ? "" : "") + ")"; - } - }; - A._LayerLinkHandle.prototype = { - dispose$0(_) { - --this._layer$_link._connectedFollowers; - this._layer$_link = null; + var t1 = A.shortHash(this), + t2 = this._leader != null ? "" : ""; + return "#" + t1 + "(" + t2 + ")"; } }; A.LeaderLayer.prototype = { set$link(value) { - var t1 = this._layer$_link; + var _this = this, + t1 = _this._layer$_link; if (t1 === value) return; - t1._leader = null; - this._layer$_link = value; + if (_this._node$_owner != null) { + if (t1._leader === _this) + t1._leader = null; + value._leader = _this; + } + _this._layer$_link = value; }, set$offset(_, value) { - var _this = this; - if (value.$eq(0, _this._layer$_offset)) + if (value.$eq(0, this._layer$_offset)) return; - _this._layer$_offset = value; - if (_this._layer$_link._connectedFollowers <= 0) - _this.markNeedsAddToScene$0(); - }, - get$alwaysNeedsAddToScene() { - return this._layer$_link._connectedFollowers > 0; + this._layer$_offset = value; + this.markNeedsAddToScene$0(); }, attach$1(owner) { - var _this = this; - _this.super$ContainerLayer$attach(owner); - _this._lastOffset = null; - _this._layer$_link._leader = _this; + this.super$ContainerLayer$attach(owner); + this._layer$_link._leader = this; }, detach$0(_) { - this._lastOffset = this._layer$_link._leader = null; + var t1 = this._layer$_link; + if (t1._leader === this) + t1._leader = null; this.super$ContainerLayer$detach(0); }, findAnnotations$1$3$onlyFirst(result, localPosition, onlyFirst, $S) { return this.super$ContainerLayer$findAnnotations(result, localPosition.$sub(0, this._layer$_offset), true, $S); }, addToScene$1(builder) { - var _this = this, + var t1, _this = this; + if (!_this._layer$_offset.$eq(0, B.Offset_0_0)) { t1 = _this._layer$_offset; - _this._lastOffset = t1; - if (!t1.$eq(0, B.Offset_0_0)) { - t1 = _this._lastOffset; _this.set$engineLayer(builder.pushTransform$2$oldLayer(A.Matrix4_Matrix4$translationValues(t1._dx, t1._dy, 0)._m4storage, type$.nullable_TransformEngineLayer._as(_this._engineLayer))); } _this.addChildrenToScene$1(builder); - if (!J.$eq$(_this._lastOffset, B.Offset_0_0)) + if (!_this._layer$_offset.$eq(0, B.Offset_0_0)) builder.pop$0(0); }, applyTransform$2(child, transform) { var t1; - if (!J.$eq$(this._lastOffset, B.Offset_0_0)) { - t1 = this._lastOffset; + if (!this._layer$_offset.$eq(0, B.Offset_0_0)) { + t1 = this._layer$_offset; transform.translate$2(0, t1._dx, t1._dy); } } }; A.FollowerLayer.prototype = { - attach$1(owner) { - this.super$ContainerLayer$attach(owner); - this._leaderHandle = this._layer$_link._registerFollower$0(); - }, - detach$0(_) { - var t1; - this.super$ContainerLayer$detach(0); - t1 = this._leaderHandle; - if (t1 != null) - t1.dispose$0(0); - this._leaderHandle = null; - }, _transformOffset$1(localPosition) { var t1, vector, t2, t3, _this = this; if (_this._inverseDirty) { @@ -216677,7 +219967,7 @@ }, findAnnotations$1$3$onlyFirst(result, localPosition, onlyFirst, $S) { var transformedOffset, _this = this; - if (_this._leaderHandle._layer$_link._leader == null) { + if (_this._layer$_link._leader == null) { if (_this.showWhenUnlinked) return _this.super$ContainerLayer$findAnnotations(result, localPosition.$sub(0, _this.unlinkedOffset), true, $S); return false; @@ -216701,7 +219991,7 @@ _establishTransform$0() { var leader, t1, forwardLayers, inverseLayers, forwardTransform, inverseTransform, _this = this; _this._layer$_lastTransform = null; - leader = _this._leaderHandle._layer$_link._leader; + leader = _this._layer$_link._leader; if (leader == null) return; t1 = type$.JSArray_ContainerLayer; @@ -216724,7 +220014,7 @@ }, addToScene$1(builder) { var t1, t2, _this = this; - if (_this._leaderHandle._layer$_link._leader == null && !_this.showWhenUnlinked) { + if (_this._layer$_link._leader == null && !_this.showWhenUnlinked) { _this._lastOffset = _this._layer$_lastTransform = null; _this._inverseDirty = true; _this.set$engineLayer(null); @@ -216734,10 +220024,10 @@ t1 = _this._layer$_lastTransform; t2 = type$.nullable_TransformEngineLayer; if (t1 != null) { + _this._lastOffset = _this.unlinkedOffset; _this.set$engineLayer(builder.pushTransform$2$oldLayer(t1._m4storage, t2._as(_this._engineLayer))); _this.addChildrenToScene$1(builder); builder.pop$0(0); - _this._lastOffset = _this.unlinkedOffset; } else { _this._lastOffset = null; t1 = _this.unlinkedOffset; @@ -216984,49 +220274,49 @@ call$1(child) { return child._computeIntrinsicDimension$3(B._IntrinsicDimension_0, this.height, child.get$computeMinIntrinsicWidth()); }, - $signature: 92 + $signature: 89 }; A.RenderListBody_computeMinIntrinsicWidth_closure0.prototype = { call$1(child) { return child._computeIntrinsicDimension$3(B._IntrinsicDimension_0, this.height, child.get$computeMinIntrinsicWidth()); }, - $signature: 92 + $signature: 89 }; A.RenderListBody_computeMaxIntrinsicWidth_closure.prototype = { call$1(child) { return child._computeIntrinsicDimension$3(B._IntrinsicDimension_1, this.height, child.get$computeMaxIntrinsicWidth()); }, - $signature: 92 + $signature: 89 }; A.RenderListBody_computeMaxIntrinsicWidth_closure0.prototype = { call$1(child) { return child._computeIntrinsicDimension$3(B._IntrinsicDimension_1, this.height, child.get$computeMaxIntrinsicWidth()); }, - $signature: 92 + $signature: 89 }; A.RenderListBody_computeMinIntrinsicHeight_closure.prototype = { call$1(child) { return child._computeIntrinsicDimension$3(B._IntrinsicDimension_2, this.width, child.get$computeMinIntrinsicHeight()); }, - $signature: 92 + $signature: 89 }; A.RenderListBody_computeMinIntrinsicHeight_closure0.prototype = { call$1(child) { return child._computeIntrinsicDimension$3(B._IntrinsicDimension_2, this.width, child.get$computeMinIntrinsicHeight()); }, - $signature: 92 + $signature: 89 }; A.RenderListBody_computeMaxIntrinsicHeight_closure.prototype = { call$1(child) { return child._computeIntrinsicDimension$3(B._IntrinsicDimension_3, this.width, child.get$computeMaxIntrinsicHeight()); }, - $signature: 92 + $signature: 89 }; A.RenderListBody_computeMaxIntrinsicHeight_closure0.prototype = { call$1(child) { return child._computeIntrinsicDimension$3(B._IntrinsicDimension_3, this.width, child.get$computeMaxIntrinsicHeight()); }, - $signature: 92 + $signature: 89 }; A._RenderListBody_RenderBox_ContainerRenderObjectMixin.prototype = { attach$1(owner) { @@ -217061,10 +220351,9 @@ }, toString$0(_) { var _s16_ = "#", - describeLatestEvent = "latestEvent: " + (_s16_ + A.shortHash(this._latestEvent)), - t1 = this._annotations, - describeAnnotations = "annotations: [list of " + t1.get$length(t1) + "]"; - return _s16_ + A.shortHash(this) + "(" + describeLatestEvent + ", " + describeAnnotations + ")"; + t1 = A.shortHash(this._latestEvent), + t2 = this._annotations._length; + return _s16_ + A.shortHash(this) + "(" + ("latestEvent: " + (_s16_ + t1)) + ", " + ("annotations: [list of " + t2 + "]") + ")"; } }; A._MouseTrackerUpdateDetails.prototype = { @@ -217075,16 +220364,16 @@ }; A.MouseTracker.prototype = { _hitTestResultToAnnotations$1(result) { - var t2, t3, _i, entry, t4, t5, + var t2, t3, _i, entry, target, t4, t1 = type$.MouseTrackerAnnotation, - annotations = type$.LinkedHashMap_MouseTrackerAnnotation_Matrix4._as(A.LinkedHashMap_LinkedHashMap$_empty(t1, type$.Matrix4)); + annotations = A.LinkedHashMap_LinkedHashMap(null, null, null, t1, type$.Matrix4); for (t2 = result._hit_test$_path, t3 = t2.length, _i = 0; _i < t2.length; t2.length === t3 || (0, A.throwConcurrentModificationError)(t2), ++_i) { entry = t2[_i]; - if (t1._is(entry.get$target(entry))) { - t4 = t1._as(entry.get$target(entry)); - t5 = entry._transform; - t5.toString; - annotations.$indexSet(0, t4, t5); + target = entry.target; + if (t1._is(target)) { + t4 = entry._transform; + t4.toString; + annotations.$indexSet(0, target, t4); } } return annotations; @@ -217094,19 +220383,18 @@ globalPosition = t1.get$position(t1); t1 = state._latestEvent; if (!this._mouseStates.containsKey$1(0, t1.get$device(t1))) - return type$.LinkedHashMap_MouseTrackerAnnotation_Matrix4._as(A.LinkedHashMap_LinkedHashMap$_empty(type$.MouseTrackerAnnotation, type$.Matrix4)); + return A.LinkedHashMap_LinkedHashMap(null, null, null, type$.MouseTrackerAnnotation, type$.Matrix4); return this._hitTestResultToAnnotations$1(hitTest.call$1(globalPosition)); }, _handleDeviceUpdate$1(details) { var t1, t2; A.MouseTracker__handleDeviceUpdateMouseEvents(details); - t1 = details.get$device(details); - t2 = details.nextAnnotations; - t2 = t2.get$keys(t2); - this._mouseCursorMixin.handleDeviceCursorUpdate$3(t1, details.triggeringEvent, A.MappedIterable_MappedIterable(t2, new A.MouseTracker__handleDeviceUpdate_closure(), A._instanceType(t2)._eval$1("Iterable.E"), type$.MouseCursor)); + t1 = details.nextAnnotations; + t2 = A._instanceType(t1)._eval$1("LinkedHashMapKeyIterable<1>"); + this._mouseCursorMixin.handleDeviceCursorUpdate$3(details.get$device(details), details.triggeringEvent, A.MappedIterable_MappedIterable(new A.LinkedHashMapKeyIterable(t1, t2), new A.MouseTracker__handleDeviceUpdate_closure(), t2._eval$1("Iterable.E"), type$.MouseCursor)); }, updateWithEvent$2($event, getResult) { - var result, device, t1, existingState, mouseWasConnected; + var result, device, t1, existingState, t2; if ($event.get$kind($event) !== B.PointerDeviceKind_1) return; if (type$.PointerSignalEvent._is($event)) @@ -217117,9 +220405,9 @@ existingState = t1.$index(0, device); if (!A.MouseTracker__shouldMarkStateDirty(existingState, $event)) return; - mouseWasConnected = t1.get$isNotEmpty(t1); + t2 = t1._length; new A.MouseTracker_updateWithEvent_closure(this, existingState, $event, device, result).call$0(); - if (mouseWasConnected !== t1.get$isNotEmpty(t1)) + if (t2 !== 0 !== (t1._length !== 0)) this.notifyListeners$0(); }, updateAllDevices$1(hitTest) { @@ -217130,7 +220418,7 @@ call$1(annotation) { return annotation.get$cursor(annotation); }, - $signature: 2612 + $signature: 1288 }; A.MouseTracker_updateWithEvent_closure.prototype = { call$0() { @@ -217141,11 +220429,11 @@ }; A.MouseTracker_updateWithEvent__closure.prototype = { call$0() { - var t2, t3, targetState, previous, nextAnnotations, _this = this, + var t2, t3, targetState, previous, nextAnnotations, _this = this, _null = null, t1 = _this.existingState; if (t1 == null) { t2 = _this.event; - _this.$this._mouseStates.$indexSet(0, _this.device, new A._MouseState(A.LinkedHashMap_LinkedHashMap(null, null, null, type$.MouseTrackerAnnotation, type$.Matrix4), t2)); + _this.$this._mouseStates.$indexSet(0, _this.device, new A._MouseState(A.LinkedHashMap_LinkedHashMap(_null, _null, _null, type$.MouseTrackerAnnotation, type$.Matrix4), t2)); } else { t2 = _this.event; if (type$.PointerRemovedEvent._is(t2)) @@ -217159,7 +220447,7 @@ } previous = targetState._latestEvent; targetState._latestEvent = t2; - nextAnnotations = type$.PointerRemovedEvent._is(t2) ? type$.LinkedHashMap_MouseTrackerAnnotation_Matrix4._as(A.LinkedHashMap_LinkedHashMap$_empty(type$.MouseTrackerAnnotation, type$.Matrix4)) : t3._hitTestResultToAnnotations$1(_this.result); + nextAnnotations = type$.PointerRemovedEvent._is(t2) ? A.LinkedHashMap_LinkedHashMap(_null, _null, _null, type$.MouseTrackerAnnotation, type$.Matrix4) : t3._hitTestResultToAnnotations$1(_this.result); t3._handleDeviceUpdate$1(new A._MouseTrackerUpdateDetails(targetState.replaceAnnotations$1(nextAnnotations), nextAnnotations, previous, t2)); }, $signature: 0 @@ -217167,10 +220455,10 @@ A.MouseTracker_updateAllDevices_closure.prototype = { call$0() { var t1, t2, t3, t4, lastEvent, nextAnnotations, previous; - for (t1 = this.$this, t2 = t1._mouseStates, t2 = t2.get$values(t2), t2 = t2.get$iterator(t2), t3 = this.hitTest; t2.moveNext$0();) { - t4 = t2.get$current(t2); + for (t1 = this.$this, t2 = t1._mouseStates, t2 = t2.get$values(t2), 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 = this.hitTest; t3.moveNext$0();) { + t4 = t3.__internal$_current; lastEvent = t4._latestEvent; - nextAnnotations = t1._findAnnotations$2(t4, t3); + nextAnnotations = t1._findAnnotations$2(t4, t2); previous = t4._annotations; t4._annotations = nextAnnotations; t1._handleDeviceUpdate$1(new A._MouseTrackerUpdateDetails(previous, nextAnnotations, lastEvent, null)); @@ -217188,13 +220476,13 @@ t1.call$1(this.baseExitEvent.transformed$1(this.lastAnnotations.$index(0, annotation))); } }, - $signature: 2604 + $signature: 1289 }; A.MouseTracker__handleDeviceUpdateMouseEvents_closure0.prototype = { call$1(annotation) { return !this.lastAnnotations.containsKey$1(0, annotation); }, - $signature: 2601 + $signature: 1290 }; A.__MouseTrackerUpdateDetails_Object_Diagnosticable.prototype = {}; A.ParentData.prototype = { @@ -217280,7 +220568,7 @@ layer._clipRect = offsetClipRect; layer.markNeedsAddToScene$0(); } - if (clipBehavior !== layer._layer$_clipBehavior) { + if (clipBehavior != layer._layer$_clipBehavior) { layer._layer$_clipBehavior = clipBehavior; layer.markNeedsAddToScene$0(); } @@ -217304,7 +220592,7 @@ layer._clipRRect = offsetClipRRect; layer.markNeedsAddToScene$0(); } - if (clipBehavior !== layer._layer$_clipBehavior) { + if (clipBehavior != layer._layer$_clipBehavior) { layer._layer$_clipBehavior = clipBehavior; layer.markNeedsAddToScene$0(); } @@ -217328,7 +220616,7 @@ layer._clipPath = offsetClipPath; layer.markNeedsAddToScene$0(); } - if (clipBehavior !== layer._layer$_clipBehavior) { + if (clipBehavior != layer._layer$_clipBehavior) { layer._layer$_clipBehavior = clipBehavior; layer.markNeedsAddToScene$0(); } @@ -217504,7 +220792,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), A.List_List$filled(0, null, false, type$.nullable_void_Function)); + _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.onSemanticsOwnerCreated.call$0(); } if (listener != null) @@ -217545,25 +220833,25 @@ call$2(a, b) { return a._depth - b._depth; }, - $signature: 312 + $signature: 260 }; A.PipelineOwner_flushCompositingBits_closure.prototype = { call$2(a, b) { return a._depth - b._depth; }, - $signature: 312 + $signature: 260 }; A.PipelineOwner_flushPaint_closure.prototype = { call$2(a, b) { return b._depth - a._depth; }, - $signature: 312 + $signature: 260 }; A.PipelineOwner_flushSemantics_closure.prototype = { call$2(a, b) { return a._depth - b._depth; }, - $signature: 312 + $signature: 260 }; A.RenderObject.prototype = { reassemble$0() { @@ -217604,9 +220892,6 @@ _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)); }, - get$owner() { - return type$.nullable_PipelineOwner._as(A.AbstractNode.prototype.get$owner.call(this)); - }, attach$1(owner) { var _this = this; _this.super$AbstractNode$attach(owner); @@ -217637,7 +220922,14 @@ var t1, _this = this; if (_this._needsLayout) return; - if (_this._relayoutBoundary !== _this) + t1 = _this._relayoutBoundary; + if (t1 == null) { + _this._needsLayout = true; + if (_this.get$parent(_this) != null) + _this.markParentNeedsLayout$0(); + return; + } + if (t1 !== _this) _this.markParentNeedsLayout$0(); else { _this._needsLayout = true; @@ -217661,10 +220953,20 @@ var _this = this; if (_this._relayoutBoundary !== _this) { _this._relayoutBoundary = null; - _this._needsLayout = true; _this.visitChildren$1(A.object_RenderObject__cleanChildRelayoutBoundary$closure()); } }, + _propagateRelayoutBoundary$0() { + var t1, parentRelayoutBoundary, _this = this; + if (_this._relayoutBoundary === _this) + return; + t1 = type$.nullable_RenderObject._as(_this.get$parent(_this)); + parentRelayoutBoundary = t1 == null ? null : t1._relayoutBoundary; + if (parentRelayoutBoundary != _this._relayoutBoundary) { + _this._relayoutBoundary = parentRelayoutBoundary; + _this.visitChildren$1(A.object_RenderObject__propagateRelayoutBoundaryToChild$closure()); + } + }, _layoutWithoutResize$0() { var e, stack, exception, _this = this; try { @@ -217688,9 +220990,15 @@ else { t1 = _this.get$parent(_this); t1.toString; - relayoutBoundary = type$.RenderObject._as(t1)._relayoutBoundary; + t1 = type$.RenderObject._as(t1)._relayoutBoundary; + t1.toString; + relayoutBoundary = t1; } - if (!_this._needsLayout && J.$eq$(constraints, _this._object$_constraints) && relayoutBoundary == _this._relayoutBoundary) { + if (!_this._needsLayout && J.$eq$(constraints, _this._object$_constraints)) { + if (relayoutBoundary !== _this._relayoutBoundary) { + _this._relayoutBoundary = relayoutBoundary; + _this.visitChildren$1(A.object_RenderObject__propagateRelayoutBoundaryToChild$closure()); + } t1 = $.debugProfileLayoutsEnabled; if (t1) A.Timeline_finishSync(); @@ -217919,7 +221227,8 @@ } if (_this._semantics != null) { t1 = _this._cachedSemanticsConfiguration; - wasSemanticsBoundary = (t1 == null ? null : t1._isSemanticBoundary) === true; + t1 = t1 == null ? null : t1._isSemanticBoundary; + wasSemanticsBoundary = t1 === true; } else wasSemanticsBoundary = false; _this._cachedSemanticsConfiguration = null; @@ -218066,13 +221375,17 @@ showOnScreen$3$curve$duration$rect(curve, duration, rect) { return this.showOnScreen$4$curve$descendant$duration$rect(curve, null, duration, rect); }, - $isDiagnosticableTree: 1 + showOnScreen$2$descendant$rect(descendant, rect) { + return this.showOnScreen$4$curve$descendant$duration$rect(B.Cubic_JUR, descendant, B.Duration_0, rect); + }, + $isDiagnosticableTree: 1, + $isHitTestTarget: 1 }; A.RenderObject_reassemble_closure.prototype = { call$1(child) { child.reassemble$0(); }, - $signature: 116 + $signature: 107 }; A.RenderObject__debugReportException_closure.prototype = { call$0() { @@ -218082,7 +221395,7 @@ t1.push(A.DiagnosticableTreeNode$("RenderObject", B.DiagnosticsTreeStyle_11, t2)); return t1; }, - $signature: 127 + $signature: 129 }; A.RenderObject_invokeLayoutCallback_closure.prototype = { call$0() { @@ -218096,13 +221409,13 @@ if (A._lateReadCheck(child.__RenderObject__needsCompositing, "_needsCompositing")) this.$this.__RenderObject__needsCompositing = true; }, - $signature: 116 + $signature: 107 }; A.RenderObject_clearSemantics_closure.prototype = { call$1(child) { child.clearSemantics$0(); }, - $signature: 116 + $signature: 107 }; A.RenderObject__getSemanticsForParent_closure.prototype = { call$1(renderChild) { @@ -218139,7 +221452,7 @@ } } }, - $signature: 116 + $signature: 107 }; A.RenderObjectWithChildMixin.prototype = { set$child(value) { @@ -218167,7 +221480,7 @@ return t1 != null ? A._setArrayType([A.DiagnosticableTreeNode$("child", null, t1)], t2) : A._setArrayType([], t2); } }; - A.ContainerParentDataMixin.prototype = {}; + A.ContainerParentDataMixin.prototype = {$isParentData: 1}; A.ContainerRenderObjectMixin.prototype = { get$childCount() { return this.ContainerRenderObjectMixin__childCount; @@ -218547,11 +221860,24 @@ A._RenderObject_AbstractNode_DiagnosticableTreeMixin.prototype = {}; A.TextParentData.prototype = { toString$0(_) { - var t1 = A._setArrayType(["offset=" + A.S(this.offset)], type$.JSArray_String); + var t1 = A._setArrayType(["offset=" + A.S(this.offset)], type$.JSArray_String), + t2 = this.scale; + if (t2 != null) + t1.push("scale=" + A.S(t2)); t1.push(this.super$BoxParentData$toString(0)); return B.JSArray_methods.join$1(t1, "; "); } }; + A.PlaceholderSpanIndexSemanticsTag.prototype = { + $eq(_, other) { + if (other == null) + return false; + return other instanceof A.PlaceholderSpanIndexSemanticsTag && other.index === this.index; + }, + get$hashCode(_) { + return A.Object_hash(B.Type_I8o, this.index, B.C_SentinelValue, B.C_SentinelValue, B.C_SentinelValue, B.C_SentinelValue, B.C_SentinelValue, B.C_SentinelValue, B.C_SentinelValue, B.C_SentinelValue, B.C_SentinelValue, B.C_SentinelValue, 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.RenderParagraph.prototype = { setupParentData$1(child) { if (!(child.parentData instanceof A.TextParentData)) @@ -218662,7 +221988,7 @@ if (!_this._canComputeIntrinsics$0()) return 0; _this._computeChildrenWidthWithMinIntrinsics$1(height); - _this._paragraph0$_layoutText$0(); + _this._paragraph$_layoutText$0(); t1 = _this._textPainter._paragraph.get$minIntrinsicWidth(); t1.toString; return Math.ceil(t1); @@ -218672,7 +221998,7 @@ if (!_this._canComputeIntrinsics$0()) return 0; _this._computeChildrenWidthWithMaxIntrinsics$1(height); - _this._paragraph0$_layoutText$0(); + _this._paragraph$_layoutText$0(); t1 = _this._textPainter._paragraph.get$maxIntrinsicWidth(); t1.toString; return Math.ceil(t1); @@ -218682,7 +222008,7 @@ if (!_this._canComputeIntrinsics$0()) return 0; _this._computeChildrenHeightWithMinIntrinsics$1(width); - _this._paragraph0$_layoutText$2$maxWidth$minWidth(width, width); + _this._paragraph$_layoutText$2$maxWidth$minWidth(width, width); t1 = _this._textPainter._paragraph; t1 = t1.get$height(t1); t1.toString; @@ -218700,15 +222026,15 @@ }, _canComputeIntrinsics$0() { var t1, t2, _i; - for (t1 = A._lateReadCheck(this.__RenderParagraph__placeholderSpans, "_placeholderSpans"), t2 = t1.length, _i = 0; _i < t1.length; t1.length === t2 || (0, A.throwConcurrentModificationError)(t1), ++_i) - switch (t1[_i].get$alignment()) { - case B.PlaceholderAlignment_0: - case B.PlaceholderAlignment_1: - case B.PlaceholderAlignment_2: + for (t1 = A._lateReadCheck(this.__RenderParagraph__placeholderSpans, "_placeholderSpans"), t2 = t1.length, _i = 0; _i < t2; ++_i) + switch (t1[_i].alignment.index) { + case 0: + case 1: + case 2: return false; - case B.PlaceholderAlignment_3: - case B.PlaceholderAlignment_5: - case B.PlaceholderAlignment_4: + case 3: + case 5: + case 4: continue; default: throw A.wrapException(A.ReachabilityError$(string$.x60null_c)); @@ -218719,11 +222045,11 @@ var t1, childIndex, t2, _this = this, _s17_ = "_placeholderSpans", child = _this.ContainerRenderObjectMixin__firstChild, - placeholderDimensions = A.List_List$filled(_this.ContainerRenderObjectMixin__childCount, B.PlaceholderDimensions_Size_0_0_null, false, type$.PlaceholderDimensions); + placeholderDimensions = A.List_List$filled(_this.ContainerRenderObjectMixin__childCount, B.PlaceholderDimensions_8eb, 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()); - J.$index$asx(A._lateReadCheck(_this.__RenderParagraph__placeholderSpans, _s17_), childIndex).get$alignment(); - placeholderDimensions[childIndex] = new A.PlaceholderDimensions(new A.Size(t2, 0), J.get$baseline$x(J.$index$asx(A._lateReadCheck(_this.__RenderParagraph__placeholderSpans, _s17_), childIndex))); + J.$index$asx(A._lateReadCheck(_this.__RenderParagraph__placeholderSpans, _s17_), childIndex).toString; + placeholderDimensions[childIndex] = new A.PlaceholderDimensions(new A.Size(t2, 0), null, J.$index$asx(A._lateReadCheck(_this.__RenderParagraph__placeholderSpans, _s17_), childIndex).baseline); t2 = child.parentData; t2.toString; child = t1._as(t2).ContainerParentDataMixin_nextSibling; @@ -218735,11 +222061,11 @@ var t1, childIndex, t2, _this = this, _s17_ = "_placeholderSpans", child = _this.ContainerRenderObjectMixin__firstChild, - placeholderDimensions = A.List_List$filled(_this.ContainerRenderObjectMixin__childCount, B.PlaceholderDimensions_Size_0_0_null, false, type$.PlaceholderDimensions); + placeholderDimensions = A.List_List$filled(_this.ContainerRenderObjectMixin__childCount, B.PlaceholderDimensions_8eb, 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()); - J.$index$asx(A._lateReadCheck(_this.__RenderParagraph__placeholderSpans, _s17_), childIndex).get$alignment(); - placeholderDimensions[childIndex] = new A.PlaceholderDimensions(new A.Size(t2, 0), J.get$baseline$x(J.$index$asx(A._lateReadCheck(_this.__RenderParagraph__placeholderSpans, _s17_), childIndex))); + J.$index$asx(A._lateReadCheck(_this.__RenderParagraph__placeholderSpans, _s17_), childIndex).toString; + placeholderDimensions[childIndex] = new A.PlaceholderDimensions(new A.Size(t2, 0), null, J.$index$asx(A._lateReadCheck(_this.__RenderParagraph__placeholderSpans, _s17_), childIndex).baseline); t2 = child.parentData; t2.toString; child = t1._as(t2).ContainerParentDataMixin_nextSibling; @@ -218751,13 +222077,13 @@ var t2, childIndex, size, t3, _this = this, _s17_ = "_placeholderSpans", child = _this.ContainerRenderObjectMixin__firstChild, - placeholderDimensions = A.List_List$filled(_this.ContainerRenderObjectMixin__childCount, B.PlaceholderDimensions_Size_0_0_null, false, type$.PlaceholderDimensions), + placeholderDimensions = A.List_List$filled(_this.ContainerRenderObjectMixin__childCount, B.PlaceholderDimensions_8eb, 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)); - J.$index$asx(A._lateReadCheck(_this.__RenderParagraph__placeholderSpans, _s17_), childIndex).get$alignment(); - placeholderDimensions[childIndex] = new A.PlaceholderDimensions(size, J.get$baseline$x(J.$index$asx(A._lateReadCheck(_this.__RenderParagraph__placeholderSpans, _s17_), childIndex))); + J.$index$asx(A._lateReadCheck(_this.__RenderParagraph__placeholderSpans, _s17_), childIndex).toString; + placeholderDimensions[childIndex] = new A.PlaceholderDimensions(size, null, J.$index$asx(A._lateReadCheck(_this.__RenderParagraph__placeholderSpans, _s17_), childIndex).baseline); t3 = child.parentData; t3.toString; child = t2._as(t3).ContainerParentDataMixin_nextSibling; @@ -218769,15 +222095,12 @@ return true; }, hitTestChildren$2$position(result, position) { - var t2, hitText, t3, t4, childIndex, t5, t6, t7, transform, child, _box_0 = {}, + var hitText, t2, t3, t4, childIndex, t5, t6, t7, transform, child, _box_0 = {}, t1 = this._textPainter, textPosition = t1._paragraph.getPositionForOffset$1(position), span = t1._text_painter$_text.getSpanForPosition$1(textPosition); - if (span != null && true) { - t2 = new A.HitTestEntry(span); - result._globalizeTransforms$0(); - t2._transform = B.JSArray_methods.get$last(result._transforms); - result._hit_test$_path.push(t2); + if (span != null && type$.HitTestTarget._is(span)) { + result.add$1(0, new A.HitTestEntry(type$.HitTestTarget._as(span), type$.HitTestEntry_HitTestTarget)); hitText = true; } else hitText = false; @@ -218813,12 +222136,12 @@ } return hitText; }, - _paragraph0$_layoutText$2$maxWidth$minWidth(maxWidth, minWidth) { + _paragraph$_layoutText$2$maxWidth$minWidth(maxWidth, minWidth) { var t1 = this._softWrap || this._overflow === B.TextOverflow_2 ? maxWidth : 1 / 0; this._textPainter.layout$2$maxWidth$minWidth(0, t1, minWidth); }, - _paragraph0$_layoutText$0() { - return this._paragraph0$_layoutText$2$maxWidth$minWidth(1 / 0, 0); + _paragraph$_layoutText$0() { + return this._paragraph$_layoutText$2$maxWidth$minWidth(1 / 0, 0); }, systemFontsDidChange$0() { this.super$RelayoutWhenSystemFontsChangeMixin$systemFontsDidChange(); @@ -218826,42 +222149,47 @@ }, _layoutTextWithConstraints$1(constraints) { var t1; - this._textPainter.setPlaceholderDimensions$1(this._paragraph0$_placeholderDimensions); + this._textPainter.setPlaceholderDimensions$1(this._paragraph$_placeholderDimensions); t1 = constraints.minWidth; - this._paragraph0$_layoutText$2$maxWidth$minWidth(constraints.maxWidth, t1); + this._paragraph$_layoutText$2$maxWidth$minWidth(constraints.maxWidth, t1); }, - _paragraph0$_layoutChildren$2$dry(constraints, dry) { - var child, placeholderDimensions, boxConstraints, t2, childIndex, t3, childSize, _this = this, + _paragraph$_layoutChildren$2$dry(constraints, dry) { + var child, placeholderDimensions, boxConstraints, t2, childIndex, t3, t4, baselineOffset, childSize, _this = this, _s17_ = "_placeholderSpans", t1 = _this.ContainerRenderObjectMixin__childCount; if (t1 === 0) return A._setArrayType([], type$.JSArray_PlaceholderDimensions); child = _this.ContainerRenderObjectMixin__firstChild; - placeholderDimensions = A.List_List$filled(t1, B.PlaceholderDimensions_Size_0_0_null, false, type$.PlaceholderDimensions); + placeholderDimensions = A.List_List$filled(t1, B.PlaceholderDimensions_8eb, 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) { child.layout$2$parentUsesSize(0, boxConstraints, true); t3 = child._box$_size; t3.toString; - switch (J.$index$asx(A._lateReadCheck(_this.__RenderParagraph__placeholderSpans, _s17_), childIndex).get$alignment()) { - case B.PlaceholderAlignment_0: - child.getDistanceToBaseline$1(J.get$baseline$x(J.$index$asx(A._lateReadCheck(_this.__RenderParagraph__placeholderSpans, _s17_), childIndex))); + switch (J.$index$asx(A._lateReadCheck(_this.__RenderParagraph__placeholderSpans, _s17_), childIndex).alignment.index) { + case 0: + t4 = J.$index$asx(A._lateReadCheck(_this.__RenderParagraph__placeholderSpans, _s17_), childIndex).baseline; + t4.toString; + baselineOffset = child.getDistanceToBaseline$1(t4); break; - case B.PlaceholderAlignment_1: - case B.PlaceholderAlignment_2: - case B.PlaceholderAlignment_4: - case B.PlaceholderAlignment_5: - case B.PlaceholderAlignment_3: + case 1: + case 2: + case 4: + case 5: + case 3: + baselineOffset = null; break; default: throw A.wrapException(A.ReachabilityError$(string$.x60null_c)); } childSize = t3; - } else + } else { childSize = child.getDryLayout$1(boxConstraints); - J.$index$asx(A._lateReadCheck(_this.__RenderParagraph__placeholderSpans, _s17_), childIndex).get$alignment(); - placeholderDimensions[childIndex] = new A.PlaceholderDimensions(childSize, J.get$baseline$x(J.$index$asx(A._lateReadCheck(_this.__RenderParagraph__placeholderSpans, _s17_), childIndex))); + baselineOffset = null; + } + J.$index$asx(A._lateReadCheck(_this.__RenderParagraph__placeholderSpans, _s17_), childIndex).toString; + placeholderDimensions[childIndex] = new A.PlaceholderDimensions(childSize, baselineOffset, J.$index$asx(A._lateReadCheck(_this.__RenderParagraph__placeholderSpans, _s17_), childIndex).baseline); t3 = child.parentData; t3.toString; child = t1._as(t3).ContainerParentDataMixin_nextSibling; @@ -218869,10 +222197,10 @@ } return placeholderDimensions; }, - _paragraph0$_layoutChildren$1(constraints) { - return this._paragraph0$_layoutChildren$2$dry(constraints, false); + _paragraph$_layoutChildren$1(constraints) { + return this._paragraph$_layoutChildren$2$dry(constraints, false); }, - _paragraph0$_setParentData$0() { + _paragraph$_setParentData$0() { var t4, t5, child = this.ContainerRenderObjectMixin__firstChild, t1 = type$.TextParentData, @@ -218892,17 +222220,17 @@ ++childIndex; } }, - _paragraph0$_canComputeDryLayout$0() { + _paragraph$_canComputeDryLayout$0() { var t1, t2, _i; - for (t1 = A._lateReadCheck(this.__RenderParagraph__placeholderSpans, "_placeholderSpans"), t2 = t1.length, _i = 0; _i < t1.length; t1.length === t2 || (0, A.throwConcurrentModificationError)(t1), ++_i) - switch (t1[_i].get$alignment()) { - case B.PlaceholderAlignment_0: - case B.PlaceholderAlignment_1: - case B.PlaceholderAlignment_2: + for (t1 = A._lateReadCheck(this.__RenderParagraph__placeholderSpans, "_placeholderSpans"), t2 = t1.length, _i = 0; _i < t2; ++_i) + switch (t1[_i].alignment.index) { + case 0: + case 1: + case 2: return false; - case B.PlaceholderAlignment_3: - case B.PlaceholderAlignment_5: - case B.PlaceholderAlignment_4: + case 3: + case 5: + case 4: continue; default: throw A.wrapException(A.ReachabilityError$(string$.x60null_c)); @@ -218911,12 +222239,12 @@ }, computeDryLayout$1(constraints) { var t1, t2, _this = this; - if (!_this._paragraph0$_canComputeDryLayout$0()) + if (!_this._paragraph$_canComputeDryLayout$0()) return B.Size_0_0; t1 = _this._textPainter; - t1.setPlaceholderDimensions$1(_this._paragraph0$_layoutChildren$2$dry(constraints, true)); + t1.setPlaceholderDimensions$1(_this._paragraph$_layoutChildren$2$dry(constraints, true)); t2 = constraints.minWidth; - _this._paragraph0$_layoutText$2$maxWidth$minWidth(constraints.maxWidth, t2); + _this._paragraph$_layoutText$2$maxWidth$minWidth(constraints.maxWidth, t2); t2 = t1.get$width(t1); t1 = t1._paragraph; t1 = t1.get$height(t1); @@ -218927,9 +222255,9 @@ var t1, t2, t3, t4, textDidExceedMaxLines, didOverflowHeight, didOverflowWidth, fadeSizePainter, fadeStart, fadeEnd, _this = this, _null = null, _s80_ = string$.x60null_c, constraints = type$.BoxConstraints._as(A.RenderObject.prototype.get$constraints.call(_this)); - _this._paragraph0$_placeholderDimensions = _this._paragraph0$_layoutChildren$1(constraints); + _this._paragraph$_placeholderDimensions = _this._paragraph$_layoutChildren$1(constraints); _this._layoutTextWithConstraints$1(constraints); - _this._paragraph0$_setParentData$0(); + _this._paragraph$_setParentData$0(); t1 = _this._textPainter; t2 = t1.get$width(t1); t3 = t1._paragraph; @@ -219000,8 +222328,7 @@ bounds = new A.Rect(t2, t3, t2 + t1._dx, t3 + t1._dy); if (_this._overflowShader != null) { t1 = context.get$canvas(context); - t2 = A._detectRenderer(); - t1.saveLayer$2(0, bounds, t2 ? A.CkPaint$() : new A.SurfacePaint(new A.SurfacePaintData())); + t1.saveLayer$2(0, bounds, $.$get$useCanvasKit() ? A.CkPaint$() : new A.SurfacePaint(new A.SurfacePaintData())); } else context.get$canvas(context).save$0(0); context.get$canvas(context).clipRect$1(0, bounds); @@ -219035,8 +222362,7 @@ if (_this._needsClipping) { if (_this._overflowShader != null) { context.get$canvas(context).translate$2(0, t4, t5); - t1 = A._detectRenderer(); - paint = t1 ? A.CkPaint$() : new A.SurfacePaint(new A.SurfacePaintData()); + paint = $.$get$useCanvasKit() ? A.CkPaint$() : new A.SurfacePaint(new A.SurfacePaintData()); paint.set$blendMode(B.BlendMode_13); paint.set$shader(_this._overflowShader); t1 = context.get$canvas(context); @@ -219107,83 +222433,162 @@ } }, assembleSemanticsNode$3(node, config, children) { - var newChildCache, t3, t4, t5, currentRect, currentDirection, ordinal, start, _i, info, start0, t6, t7, t8, t9, rects, rect, currentDirection0, configuration, ordinal0, recognizer, newChild, _this = this, _null = null, + var child, newChildCache, t3, t4, t5, t6, t7, currentDirection, ordinal, start, placeholderIndex, childIndex, _i, info, start0, t8, t9, childNode, t10, t11, rects, rect, currentDirection0, t12, t13, currentRect, configuration, ordinal0, recognizer, paintRect, newChild, it, key, _this = this, _null = null, newChildren = A._setArrayType([], type$.JSArray_SemanticsNode), t1 = _this._textPainter, t2 = t1._text_painter$_textDirection; t2.toString; - newChildCache = A.ListQueue$(_null, type$.SemanticsNode); + child = _this.ContainerRenderObjectMixin__firstChild; + newChildCache = A.LinkedHashMap_LinkedHashMap(_null, _null, _null, type$.Key, type$.SemanticsNode); t3 = _this._cachedCombinedSemanticsInfos; if (t3 == null) { t3 = _this._semanticsInfo; t3.toString; t3 = _this._cachedCombinedSemanticsInfos = A.combineSemanticsInfo(t3); } - for (t4 = t3.length, t5 = type$.BoxConstraints, currentRect = _null, currentDirection = t2, ordinal = 0, start = 0, _i = 0; _i < t3.length; t3.length === t4 || (0, A.throwConcurrentModificationError)(t3), ++_i, start = start0) { + for (t4 = t3.length, t5 = type$.BoxConstraints, t6 = A._instanceType(_this)._eval$1("ContainerRenderObjectMixin.1"), t7 = type$.TextParentData, currentDirection = t2, ordinal = 0, start = 0, placeholderIndex = 0, childIndex = 0, _i = 0; _i < t3.length; t3.length === t4 || (0, A.throwConcurrentModificationError)(t3), ++_i, start = start0) { info = t3[_i]; t2 = info.text; start0 = start + t2.length; - t6 = start < start0; - t7 = t6 ? start : start0; - t6 = t6 ? start0 : start; - t8 = t5._as(A.RenderObject.prototype.get$constraints.call(_this)); - t1.setPlaceholderDimensions$1(_this._paragraph0$_placeholderDimensions); - t9 = t8.minWidth; - t8 = t8.maxWidth; - t1.layout$2$maxWidth$minWidth(0, _this._softWrap || _this._overflow === B.TextOverflow_2 ? t8 : 1 / 0, t9); - rects = t1._paragraph.getBoxesForRange$4$boxHeightStyle$boxWidthStyle(t7, t6, B.BoxHeightStyle_0, B.BoxWidthStyle_0); - if (rects.length === 0) - continue; - t6 = B.JSArray_methods.get$first(rects); - rect = new A.Rect(t6.left, t6.top, t6.right, t6.bottom); - currentDirection0 = B.JSArray_methods.get$first(rects).direction; - for (t6 = A._arrayInstanceType(rects), t7 = t6._eval$1("SubListIterable<1>"), t8 = new A.SubListIterable(rects, 1, _null, t7), t8.SubListIterable$3(rects, 1, _null, t6._precomputed1), t7 = new A.ListIterator(t8, t8.get$length(t8), t7._eval$1("ListIterator")); t7.moveNext$0();) { - t6 = t7.__internal$_current; - rect = rect.expandToInclude$1(new A.Rect(t6.left, t6.top, t6.right, t6.bottom)); - currentDirection0 = t6.direction; - } - t6 = rect.left; - t7 = Math.max(0, A.checkNum(t6)); - t8 = rect.top; - t9 = Math.max(0, A.checkNum(t8)); - t6 = Math.min(rect.right - t6, A.checkNum(t5._as(A.RenderObject.prototype.get$constraints.call(_this)).maxWidth)); - t8 = Math.min(rect.bottom - t8, A.checkNum(t5._as(A.RenderObject.prototype.get$constraints.call(_this)).maxHeight)); - currentRect = new A.Rect(Math.floor(t7) - 4, Math.floor(t9) - 4, Math.ceil(t7 + t6) + 4, Math.ceil(t9 + t8) + 4); - configuration = A.SemanticsConfiguration$(); - ordinal0 = ordinal + 1; - configuration._semantics$_sortKey = new A.OrdinalSortKey(ordinal, _null); - configuration._hasBeenAnnotated = true; - configuration._semantics$_textDirection = currentDirection; - t8 = info.semanticsLabel; - t2 = t8 == null ? t2 : t8; - configuration._semantics$_attributedLabel = new A.AttributedString(t2, info.stringAttributes); - recognizer = info.recognizer; - if (recognizer != null) { - t2 = recognizer.onTap; - if (t2 != null) { - configuration._addArgumentlessAction$2(B.SemanticsAction_1, t2); - configuration._semantics$_onTap = t2; - configuration._setFlag$2(B.SemanticsFlag_4194304, true); + t8 = start < start0; + t9 = t8 ? start : start0; + t8 = t8 ? start0 : start; + if (info.isPlaceholder) { + t2 = "PlaceholderSpanIndexSemanticsTag(" + placeholderIndex + ")"; + while (true) { + if (children.length > childIndex) { + t8 = children[childIndex].tags; + t8 = t8 != null && t8.contains$1(0, new A.PlaceholderSpanIndexSemanticsTag(placeholderIndex, t2)); + } else + t8 = false; + if (!t8) + break; + childNode = children[childIndex]; + t8 = child.parentData; + t8.toString; + t8 = t7._as(t8).scale; + if (t8 != null) { + t9 = childNode._semantics$_rect; + t10 = t9.left; + t11 = t9.top; + t8 = new A.Rect(t10, t11, t10 + (t9.right - t10) * t8, t11 + (t9.bottom - t11) * t8); + if (!t9.$eq(0, t8)) { + childNode._semantics$_rect = t8; + childNode._semantics$_markDirty$0(); + } + newChildren.push(childNode); + } + ++childIndex; } + t2 = child.parentData; + t2.toString; + child = t6._as(t2).ContainerParentDataMixin_nextSibling; + ++placeholderIndex; + } else { + t10 = t5._as(A.RenderObject.prototype.get$constraints.call(_this)); + t1.setPlaceholderDimensions$1(_this._paragraph$_placeholderDimensions); + t11 = t10.minWidth; + t10 = t10.maxWidth; + t1.layout$2$maxWidth$minWidth(0, _this._softWrap || _this._overflow === B.TextOverflow_2 ? t10 : 1 / 0, t11); + rects = t1._paragraph.getBoxesForRange$4$boxHeightStyle$boxWidthStyle(t9, t8, B.BoxHeightStyle_0, B.BoxWidthStyle_0); + if (rects.length === 0) + continue; + t8 = B.JSArray_methods.get$first(rects); + rect = new A.Rect(t8.left, t8.top, t8.right, t8.bottom); + currentDirection0 = B.JSArray_methods.get$first(rects).direction; + for (t8 = A._arrayInstanceType(rects), t9 = t8._eval$1("SubListIterable<1>"), t10 = new A.SubListIterable(rects, 1, _null, t9), t10.SubListIterable$3(rects, 1, _null, t8._precomputed1), t9 = new A.ListIterator(t10, t10.get$length(t10), t9._eval$1("ListIterator")); t9.moveNext$0();) { + t8 = t9.__internal$_current; + rect = rect.expandToInclude$1(new A.Rect(t8.left, t8.top, t8.right, t8.bottom)); + currentDirection0 = t8.direction; + } + t8 = rect.left; + t9 = Math.max(0, A.checkNum(t8)); + t10 = rect.top; + t11 = Math.max(0, A.checkNum(t10)); + t8 = Math.min(rect.right - t8, A.checkNum(t5._as(A.RenderObject.prototype.get$constraints.call(_this)).maxWidth)); + t10 = Math.min(rect.bottom - t10, A.checkNum(t5._as(A.RenderObject.prototype.get$constraints.call(_this)).maxHeight)); + t12 = Math.floor(t9) - 4; + t13 = Math.floor(t11) - 4; + t8 = Math.ceil(t9 + t8) + 4; + t10 = Math.ceil(t11 + t10) + 4; + currentRect = new A.Rect(t12, t13, t8, t10); + configuration = A.SemanticsConfiguration$(); + ordinal0 = ordinal + 1; + configuration._semantics$_sortKey = new A.OrdinalSortKey(ordinal, _null); + configuration._hasBeenAnnotated = true; + configuration._semantics$_textDirection = currentDirection; + t11 = info.semanticsLabel; + t2 = t11 == null ? t2 : t11; + configuration._semantics$_attributedLabel = new A.AttributedString(t2, info.stringAttributes); + recognizer = info.recognizer; + if (recognizer != null) { + t2 = recognizer.onTap; + if (t2 != null) { + configuration._addArgumentlessAction$2(B.SemanticsAction_1, t2); + configuration._semantics$_onTap = t2; + configuration._setFlag$2(B.SemanticsFlag_4194304, true); + } + } + t2 = node.parentPaintClipRect; + if (t2 != null) { + paintRect = t2.intersect$1(currentRect); + if (paintRect.left >= paintRect.right || paintRect.top >= paintRect.bottom) + t2 = !(t12 >= t8 || t13 >= t10); + else + t2 = false; + configuration._setFlag$2(B.SemanticsFlag_8192, t2); + } + newChild = A._Cell$named("newChild"); + t2 = _this._paragraph$_cachedChildNodes; + t8 = t2 == null ? _null : t2._length !== 0; + if (t8 === true) { + t2.toString; + t8 = new A.LinkedHashMapKeyIterable(t2, A._instanceType(t2)._eval$1("LinkedHashMapKeyIterable<1>")); + it = t8.get$iterator(t8); + if (!it.moveNext$0()) + A.throwExpression(A.IterableElementError_noElement()); + t2 = t2.remove$1(0, it.get$current(it)); + t2.toString; + if (newChild.__late_helper$_value !== newChild) + A.throwExpression(A.LateError$localAI(newChild.__late_helper$_name)); + newChild.__late_helper$_value = t2; + } else { + key = new A.UniqueKey(); + t2 = A.SemanticsNode$(key, _this._paragraph$_createShowOnScreenFor$1(key)); + if (newChild.__late_helper$_value !== newChild) + A.throwExpression(A.LateError$localAI(newChild.__late_helper$_name)); + newChild.__late_helper$_value = t2; + } + if (t2 === newChild) + A.throwExpression(A.LateError$localNI(newChild.__late_helper$_name)); + J.updateWith$1$config$z(t2, configuration); + if (!t2._semantics$_rect.$eq(0, currentRect)) { + t2._semantics$_rect = currentRect; + t2._semantics$_markDirty$0(); + } + t2 = newChild.__late_helper$_value; + if (t2 === newChild) + A.throwExpression(A.LateError$localNI(newChild.__late_helper$_name)); + t8 = t2.key; + t8.toString; + newChildCache.$indexSet(0, t8, t2); + t2 = newChild.__late_helper$_value; + if (t2 === newChild) + A.throwExpression(A.LateError$localNI(newChild.__late_helper$_name)); + newChildren.push(t2); + ordinal = ordinal0; + currentDirection = currentDirection0; } - t2 = _this._paragraph0$_cachedChildNodes; - newChild = (t2 == null ? _null : !t2.get$isEmpty(t2)) === true ? _this._paragraph0$_cachedChildNodes.removeFirst$0() : A.SemanticsNode$(_null, _null); - newChild.updateWith$1$config(0, configuration); - if (!newChild._semantics$_rect.$eq(0, currentRect)) { - newChild._semantics$_rect = currentRect; - newChild._semantics$_markDirty$0(); - } - newChildCache._add$1(0, newChild); - newChildren.push(newChild); - ordinal = ordinal0; - currentDirection = currentDirection0; } - _this._paragraph0$_cachedChildNodes = newChildCache; + _this._paragraph$_cachedChildNodes = newChildCache; node.updateWith$2$childrenInInversePaintOrder$config(0, newChildren, config); }, + _paragraph$_createShowOnScreenFor$1(key) { + return new A.RenderParagraph__createShowOnScreenFor_closure(this, key); + }, clearSemantics$0() { this.super$RenderObject$clearSemantics(); - this._paragraph0$_cachedChildNodes = null; + this._paragraph$_cachedChildNodes = null; }, debugDescribeChildren$0() { var t1 = this._textPainter._text_painter$_text; @@ -219193,15 +222598,17 @@ }; A.RenderParagraph__extractPlaceholderSpans_closure.prototype = { call$1(span) { + if (span instanceof A.PlaceholderSpan) + J.add$1$ax(A._lateReadCheck(this.$this.__RenderParagraph__placeholderSpans, "_placeholderSpans"), span); return true; }, - $signature: 195 + $signature: 215 }; A.RenderParagraph_hitTestChildren_closure.prototype = { call$2(result, transformed) { return this._box_0.child.hitTest$2$position(result, transformed); }, - $signature: 65 + $signature: 68 }; A.RenderParagraph_paint_closure.prototype = { call$2(context, offset) { @@ -219215,7 +222622,16 @@ call$1(info) { return info.recognizer != null; }, - $signature: 500 + $signature: 722 + }; + A.RenderParagraph__createShowOnScreenFor_closure.prototype = { + call$0() { + var t1 = this.$this, + t2 = t1._paragraph$_cachedChildNodes.$index(0, this.key); + t2.toString; + t1.showOnScreen$2$descendant$rect(t1, t2._semantics$_rect); + }, + $signature: 0 }; A._RenderParagraph_RenderBox_ContainerRenderObjectMixin.prototype = { attach$1(owner) { @@ -219372,16 +222788,6 @@ this.super$OneSequenceGestureRecognizer$stopTrackingPointer(pointer); this.forwardedPointers.remove$1(0, pointer); }, - reset$0(_) { - var _this = this, - t1 = _this.forwardedPointers; - t1.forEach$1(0, A.OneSequenceGestureRecognizer.prototype.get$stopTrackingPointer.call(_this)); - t1.clear$0(0); - t1 = _this.cachedEvents; - t1.get$keys(t1).forEach$1(0, A.OneSequenceGestureRecognizer.prototype.get$stopTrackingPointer.call(_this)); - t1.clear$0(0); - _this.resolve$1(0, B.GestureDisposition_1); - }, _platform_view0$_handlePointerEvent$1(arg0) { return this.get$_platform_view0$_handlePointerEvent().call$1(arg0); } @@ -219393,7 +222799,7 @@ gestureRecognizer.get$onLongPress(); return gestureRecognizer; }, - $signature: 2584 + $signature: 1314 }; A.PlatformViewRenderBox.prototype = { set$controller(_, controller) { @@ -219444,7 +222850,7 @@ var _this = this; if (value !== _this._PlatformViewGestureMixin__hitTestBehavior) { _this._PlatformViewGestureMixin__hitTestBehavior = value; - if (_this.get$owner() != null) + if (type$.nullable_PipelineOwner._as(A.AbstractNode.prototype.get$owner.call(_this)) != null) _this.markNeedsPaint$0(); } }, @@ -219461,13 +222867,10 @@ _this._PlatformViewGestureMixin__handlePointerEvent = handlePointerEvent; }, hitTest$2$position(result, position) { - var t1, _this = this; + var _this = this; if (_this._PlatformViewGestureMixin__hitTestBehavior === B.PlatformViewHitTestBehavior_2 || !_this._box$_size.contains$1(0, position)) return false; - t1 = new A.BoxHitTestEntry(position, _this); - result._globalizeTransforms$0(); - t1._transform = B.JSArray_methods.get$last(result._transforms); - result._hit_test$_path.push(t1); + result.add$1(0, new A.BoxHitTestEntry(position, _this)); return _this._PlatformViewGestureMixin__hitTestBehavior === B.PlatformViewHitTestBehavior_0; }, hitTestSelf$1(position) { @@ -219498,7 +222901,14 @@ }; A._PlatformViewRenderBox_RenderBox__PlatformViewGestureMixin.prototype = { detach$0(_) { - this._PlatformViewGestureMixin__gestureRecognizer.reset$0(0); + var t1 = this._PlatformViewGestureMixin__gestureRecognizer, + t2 = t1.forwardedPointers; + t2.forEach$1(0, A.OneSequenceGestureRecognizer.prototype.get$stopTrackingPointer.call(t1)); + t2.clear$0(0); + t2 = t1.cachedEvents; + new A.LinkedHashMapKeyIterable(t2, A._instanceType(t2)._eval$1("LinkedHashMapKeyIterable<1>")).forEach$1(0, A.OneSequenceGestureRecognizer.prototype.get$stopTrackingPointer.call(t1)); + t2.clear$0(0); + t1.resolve$1(0, B.GestureDisposition_1); this.super$AbstractNode$detach(0); } }; @@ -219573,15 +222983,11 @@ }; A.RenderProxyBoxWithHitTestBehavior.prototype = { hitTest$2$position(result, position) { - var hitTarget, t1, _this = this; + var hitTarget, _this = this; if (_this._box$_size.contains$1(0, position)) { hitTarget = _this.hitTestChildren$2$position(result, position) || _this.behavior === B.HitTestBehavior_1; - if (hitTarget || _this.behavior === B.HitTestBehavior_2) { - t1 = new A.BoxHitTestEntry(position, _this); - result._globalizeTransforms$0(); - t1._transform = B.JSArray_methods.get$last(result._transforms); - result._hit_test$_path.push(t1); - } + if (hitTarget || _this.behavior === B.HitTestBehavior_2) + result.add$1(0, new A.BoxHitTestEntry(position, _this)); } else hitTarget = false; return hitTarget; @@ -220110,7 +223516,7 @@ this.markNeedsSemanticsUpdate$0(); }, set$clipBehavior(value) { - if (value !== this._proxy_box$_clipBehavior) { + if (value != this._proxy_box$_clipBehavior) { this._proxy_box$_clipBehavior = value; this.markNeedsPaint$0(); } @@ -220174,15 +223580,21 @@ }, paint$2(context, offset) { var t2, t3, _this = this, - t1 = _this._layerHandle; - if (_this.RenderObjectWithChildMixin__child != null) { - _this._updateClip$0(); - t2 = A._lateReadCheck(_this.__RenderObject__needsCompositing, "_needsCompositing"); - t3 = _this._clip; - t3.toString; - t1.set$layer(0, context.pushClipRect$6$clipBehavior$oldLayer(t2, offset, t3, A.RenderProxyBoxMixin.prototype.get$paint.call(_this), _this._proxy_box$_clipBehavior, type$.nullable_ClipRectLayer._as(t1._layer))); + t1 = _this.RenderObjectWithChildMixin__child; + if (t1 != null) { + t2 = _this._layerHandle; + if (_this._proxy_box$_clipBehavior !== B.Clip_0) { + _this._updateClip$0(); + t1 = A._lateReadCheck(_this.__RenderObject__needsCompositing, "_needsCompositing"); + t3 = _this._clip; + t3.toString; + t2.set$layer(0, context.pushClipRect$6$clipBehavior$oldLayer(t1, offset, t3, A.RenderProxyBoxMixin.prototype.get$paint.call(_this), _this._proxy_box$_clipBehavior, type$.nullable_ClipRectLayer._as(t2._layer))); + } else { + context.paintChild$2(t1, offset); + t2.set$layer(0, null); + } } else - t1.set$layer(0, null); + _this._layerHandle.set$layer(0, null); } }; A.RenderClipRRect.prototype = { @@ -220208,14 +223620,20 @@ }, paint$2(context, offset) { var t2, t3, _this = this, - t1 = _this._layerHandle; - if (_this.RenderObjectWithChildMixin__child != null) { - _this._updateClip$0(); - t2 = A._lateReadCheck(_this.__RenderObject__needsCompositing, "_needsCompositing"); - t3 = _this._clip; - t1.set$layer(0, context.pushClipRRect$7$clipBehavior$oldLayer(t2, offset, new A.Rect(t3.left, t3.top, t3.right, t3.bottom), t3, A.RenderProxyBoxMixin.prototype.get$paint.call(_this), _this._proxy_box$_clipBehavior, type$.nullable_ClipRRectLayer._as(t1._layer))); + t1 = _this.RenderObjectWithChildMixin__child; + if (t1 != null) { + t2 = _this._layerHandle; + if (_this._proxy_box$_clipBehavior !== B.Clip_0) { + _this._updateClip$0(); + t1 = A._lateReadCheck(_this.__RenderObject__needsCompositing, "_needsCompositing"); + t3 = _this._clip; + t2.set$layer(0, context.pushClipRRect$7$clipBehavior$oldLayer(t1, offset, new A.Rect(t3.left, t3.top, t3.right, t3.bottom), t3, A.RenderProxyBoxMixin.prototype.get$paint.call(_this), _this._proxy_box$_clipBehavior, type$.nullable_ClipRRectLayer._as(t2._layer))); + } else { + context.paintChild$2(t1, offset); + t2.set$layer(0, null); + } } else - t1.set$layer(0, null); + _this._layerHandle.set$layer(0, null); } }; A.RenderClipOval.prototype = { @@ -220234,23 +223652,29 @@ return _this.super$RenderBox$hitTest(result, position); }, paint$2(context, offset) { - var t1, t2, t3, t4, _this = this; - if (_this.RenderObjectWithChildMixin__child != null) { - _this._updateClip$0(); - t1 = A._lateReadCheck(_this.__RenderObject__needsCompositing, "_needsCompositing"); - t2 = _this._clip; - t2.toString; - if (!t2.$eq(0, _this._proxy_box$_cachedRect)) { - _this._proxy_box$_cachedRect = t2; - t3 = A.Path_Path(); - t4 = _this._proxy_box$_cachedRect; - t4.toString; - t3.addOval$1(0, t4); - _this.__RenderClipOval__cachedPath = t3; + var t2, t3, t4, _this = this, + t1 = _this.RenderObjectWithChildMixin__child; + if (t1 != null) + if (_this._proxy_box$_clipBehavior !== B.Clip_0) { + _this._updateClip$0(); + t1 = A._lateReadCheck(_this.__RenderObject__needsCompositing, "_needsCompositing"); + t2 = _this._clip; + t2.toString; + if (!t2.$eq(0, _this._proxy_box$_cachedRect)) { + _this._proxy_box$_cachedRect = t2; + t3 = A.Path_Path(); + t4 = _this._proxy_box$_cachedRect; + t4.toString; + t3.addOval$1(0, t4); + _this.__RenderClipOval__cachedPath = t3; + } + t3 = _this._layerHandle; + t3.set$layer(0, context.pushClipPath$7$clipBehavior$oldLayer(t1, offset, t2, A._lateReadCheck(_this.__RenderClipOval__cachedPath, "_cachedPath"), A.RenderProxyBoxMixin.prototype.get$paint.call(_this), _this._proxy_box$_clipBehavior, type$.nullable_ClipPathLayer._as(t3._layer))); + } else { + context.paintChild$2(t1, offset); + _this._layerHandle.set$layer(0, null); } - t3 = _this._layerHandle; - t3.set$layer(0, context.pushClipPath$7$clipBehavior$oldLayer(t1, offset, t2, A._lateReadCheck(_this.__RenderClipOval__cachedPath, "_cachedPath"), A.RenderProxyBoxMixin.prototype.get$paint.call(_this), _this._proxy_box$_clipBehavior, type$.nullable_ClipPathLayer._as(t3._layer))); - } else + else _this._layerHandle.set$layer(0, null); } }; @@ -220272,18 +223696,24 @@ }, paint$2(context, offset) { var t2, t3, t4, t5, _this = this, - t1 = _this._layerHandle; - if (_this.RenderObjectWithChildMixin__child != null) { - _this._updateClip$0(); - t2 = A._lateReadCheck(_this.__RenderObject__needsCompositing, "_needsCompositing"); - t3 = _this._box$_size; - t4 = t3._dx; - t3 = t3._dy; - t5 = _this._clip; - t5.toString; - t1.set$layer(0, context.pushClipPath$7$clipBehavior$oldLayer(t2, offset, new A.Rect(0, 0, 0 + t4, 0 + t3), t5, A.RenderProxyBoxMixin.prototype.get$paint.call(_this), _this._proxy_box$_clipBehavior, type$.nullable_ClipPathLayer._as(t1._layer))); + t1 = _this.RenderObjectWithChildMixin__child; + if (t1 != null) { + t2 = _this._layerHandle; + if (_this._proxy_box$_clipBehavior !== B.Clip_0) { + _this._updateClip$0(); + t1 = A._lateReadCheck(_this.__RenderObject__needsCompositing, "_needsCompositing"); + t3 = _this._box$_size; + t4 = t3._dx; + t3 = t3._dy; + t5 = _this._clip; + t5.toString; + t2.set$layer(0, context.pushClipPath$7$clipBehavior$oldLayer(t1, offset, new A.Rect(0, 0, 0 + t4, 0 + t3), t5, A.RenderProxyBoxMixin.prototype.get$paint.call(_this), _this._proxy_box$_clipBehavior, type$.nullable_ClipPathLayer._as(t2._layer))); + } else { + context.paintChild$2(t1, offset); + t2.set$layer(0, null); + } } else - t1.set$layer(0, null); + _this._layerHandle.set$layer(0, null); } }; A._RenderPhysicalModelBase.prototype = { @@ -220580,7 +224010,7 @@ call$2(result, position) { return this.$this.super$RenderProxyBoxMixin$hitTestChildren(result, position); }, - $signature: 65 + $signature: 68 }; A.RenderFittedBox.prototype = { _proxy_box$_resolve$0() { @@ -220809,7 +224239,7 @@ call$2(result, position) { return this.$this.super$RenderProxyBoxMixin$hitTestChildren(result, position); }, - $signature: 65 + $signature: 68 }; A.RenderFractionalTranslation.prototype = { set$translation(value) { @@ -220855,7 +224285,7 @@ call$2(result, position) { return this.$this.super$RenderProxyBoxMixin$hitTestChildren(result, position); }, - $signature: 65 + $signature: 68 }; A.RenderPointerListener.prototype = { computeSizeForNoChild$1(constraints) { @@ -220890,11 +224320,8 @@ } }; A.RenderMouseRegion.prototype = { - hitTestSelf$1(position) { - return true; - }, hitTest$2$position(result, position) { - return this.super$RenderBox$hitTest(result, position) && true; + return this.super$RenderProxyBoxWithHitTestBehavior$hitTest(result, position) && true; }, handleEvent$2($event, entry) { var t1 = this.onHover; @@ -221830,12 +225257,7 @@ else { t2 = t1._as(A.RenderObject.prototype.get$layer.call(_this, _this)); if (t2 != null) { - t3 = _this._proxy_box$_link; - if (t3 !== t2._layer$_link && t2._leaderHandle != null) { - t2._leaderHandle.dispose$0(0); - t2._leaderHandle = t3._registerFollower$0(); - } - t2._layer$_link = t3; + t2._layer$_link = _this._proxy_box$_link; t2.showWhenUnlinked = _this._showWhenUnlinked; t2.linkedOffset = effectiveLinkedOffset; t2.unlinkedOffset = offset; @@ -221853,7 +225275,7 @@ call$2(result, position) { return this.$this.super$RenderProxyBoxMixin$hitTestChildren(result, position); }, - $signature: 65 + $signature: 68 }; A.RenderAnnotatedRegion.prototype = { get$value(_) { @@ -221999,7 +225421,7 @@ call$2(result, transformed) { return this.$this.RenderObjectWithChildMixin__child.hitTest$2$position(result, transformed); }, - $signature: 65 + $signature: 68 }; A.RenderPadding.prototype = { _shifted_box$_resolve$0() { @@ -222524,7 +225946,7 @@ }, get$hashCode(_) { var _this = this; - return A.hashValues(_this.axisDirection, _this.growthDirection, _this.scrollOffset, _this.overlap, _this.remainingPaintExtent, _this.crossAxisExtent, _this.crossAxisDirection, _this.viewportMainAxisExtent, _this.remainingCacheExtent, _this.cacheOrigin, B.C__HashEnd, B.C__HashEnd, B.C__HashEnd, B.C__HashEnd, B.C__HashEnd, B.C__HashEnd, B.C__HashEnd, B.C__HashEnd, B.C__HashEnd, B.C__HashEnd); + return A.Object_hash(_this.axisDirection, _this.growthDirection, _this.scrollOffset, _this.overlap, _this.remainingPaintExtent, _this.crossAxisExtent, _this.crossAxisDirection, _this.viewportMainAxisExtent, _this.remainingCacheExtent, _this.cacheOrigin, B.C_SentinelValue, B.C_SentinelValue, 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, @@ -222547,12 +225969,8 @@ }; A.SliverHitTestResult.prototype = {}; A.SliverHitTestEntry.prototype = { - get$target(_) { - return type$.RenderSliver._as(this.target); - }, toString$0(_) { - var _this = this; - return A.getRuntimeType(type$.RenderSliver._as(_this.target)).toString$0(0) + "@(mainAxis: " + A.S(_this.mainAxisPosition) + ", crossAxis: " + A.S(_this.crossAxisPosition) + ")"; + return A.getRuntimeType(this.target).toString$0(0) + "@(mainAxis: " + A.S(this.mainAxisPosition) + ", crossAxis: " + A.S(this.crossAxisPosition) + ")"; } }; A.SliverLogicalParentData.prototype = { @@ -222590,13 +226008,10 @@ performResize$0() { }, hitTest$3$crossAxisPosition$mainAxisPosition(result, crossAxisPosition, mainAxisPosition) { - var t1, _this = this; + var _this = this; if (mainAxisPosition >= 0 && mainAxisPosition < _this._geometry.hitTestExtent && crossAxisPosition >= 0 && crossAxisPosition < type$.SliverConstraints._as(A.RenderObject.prototype.get$constraints.call(_this)).crossAxisExtent) if (_this.hitTestChildren$3$crossAxisPosition$mainAxisPosition(result, crossAxisPosition, mainAxisPosition) || false) { - t1 = new A.SliverHitTestEntry(mainAxisPosition, crossAxisPosition, _this); - result._globalizeTransforms$0(); - t1._transform = B.JSArray_methods.get$last(result._transforms); - result._hit_test$_path.push(t1); + result.add$1(0, new A.SliverHitTestEntry(mainAxisPosition, crossAxisPosition, _this)); return true; } return false; @@ -222714,7 +226129,7 @@ call$1(result) { return this.child.hitTest$2$position(result, this._box_0.transformedPosition); }, - $signature: 551 + $signature: 720 }; A._SliverGeometry_Object_Diagnosticable.prototype = {}; A._SliverLogicalContainerParentData_SliverLogicalParentData_ContainerParentDataMixin.prototype = { @@ -223377,15 +226792,16 @@ }, $signature: 18 }; - A.KeepAliveParentDataMixin.prototype = {}; + A.KeepAliveParentDataMixin.prototype = {$isParentData: 1}; A.RenderSliverWithKeepAliveMixin.prototype = { setupParentData$1(child) { } }; A.SliverMultiBoxAdaptorParentData.prototype = { toString$0(_) { - var t1 = "index=" + A.S(this.index) + "; "; - return t1 + (this.KeepAliveParentDataMixin_keepAlive ? "keepAlive; " : "") + this.super$SliverLogicalParentData$toString(0); + var t1 = this.index, + t2 = this.KeepAliveParentDataMixin_keepAlive ? "keepAlive; " : ""; + return "index=" + A.S(t1) + "; " + t2 + this.super$SliverLogicalParentData$toString(0); } }; A.RenderSliverMultiBoxAdaptor.prototype = { @@ -223454,16 +226870,16 @@ _this._childManager.removeChild$1(child); }, attach$1(owner) { - var t1; + var t1, t2; this.super$_RenderSliverMultiBoxAdaptor_RenderSliver_ContainerRenderObjectMixin$attach(owner); - for (t1 = this._keepAliveBucket, t1 = t1.get$values(t1), t1 = t1.get$iterator(t1); t1.moveNext$0();) - t1.get$current(t1).attach$1(owner); + for (t1 = this._keepAliveBucket, 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; + var t1, t2; this.super$_RenderSliverMultiBoxAdaptor_RenderSliver_ContainerRenderObjectMixin$detach(0); - for (t1 = this._keepAliveBucket, t1 = t1.get$values(t1), t1 = t1.get$iterator(t1); t1.moveNext$0();) - t1.get$current(t1).detach$0(0); + for (t1 = this._keepAliveBucket, 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.super$ContainerRenderObjectMixin$redepthChildren(); @@ -223675,9 +227091,9 @@ child = t2.ContainerParentDataMixin_nextSibling; } t1 = this._keepAliveBucket; - if (t1.get$isNotEmpty(t1)) { - t2 = t1.get$keys(t1); - indices = A.List_List$of(t2, true, A._instanceType(t2)._eval$1("Iterable.E")); + if (t1._length !== 0) { + t2 = A._instanceType(t1)._eval$1("LinkedHashMapKeyIterable<1>"); + indices = A.List_List$of(new A.LinkedHashMapKeyIterable(t1, t2), true, t2._eval$1("Iterable.E")); B.JSArray_methods.sort$0(indices); for (t2 = indices.length, _i = 0; _i < indices.length; indices.length === t2 || (0, A.throwConcurrentModificationError)(indices), ++_i) { index = indices[_i]; @@ -223708,7 +227124,7 @@ } else t1._childManager.createChild$2$after(t3, t4); }, - $signature: 351 + $signature: 463 }; A.RenderSliverMultiBoxAdaptor_collectGarbage_closure.prototype = { call$1(constraints) { @@ -223730,7 +227146,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: 351 + $signature: 463 }; A.RenderSliverMultiBoxAdaptor_collectGarbage__closure.prototype = { call$1(child) { @@ -223738,7 +227154,7 @@ t1.toString; return !type$.SliverMultiBoxAdaptorParentData._as(t1).KeepAliveParentDataMixin_keepAlive; }, - $signature: 638 + $signature: 570 }; A._RenderSliverMultiBoxAdaptor_RenderSliver_ContainerRenderObjectMixin.prototype = { attach$1(owner) { @@ -224089,16 +227505,16 @@ call$1(constraints) { this.$this.updateChild$2(this.shrinkOffset, this.overlapsContent); }, - $signature: 351 + $signature: 463 }; A.RenderSliverPinnedPersistentHeader.prototype = { performLayout$0() { var t2, maxExtent, t3, effectiveRemainingPaintExtent, layoutExtent, stretchOffset, t4, _this = this, constraints = type$.SliverConstraints._as(A.RenderObject.prototype.get$constraints.call(_this)), - t1 = _this._RenderSliverPersistentHeaderForWidgetsMixin__element; + t1 = _this._RenderSliverPersistentHeaderForWidgetsMixin__element._widget; t1.toString; t2 = type$._SliverPersistentHeaderRenderObjectWidget; - maxExtent = t2._as(A.RenderObjectElement.prototype.get$widget.call(t1)).delegate.get$maxExtent(); + maxExtent = t2._as(t1).delegate.get$maxExtent(); t1 = constraints.overlap; t3 = constraints.scrollOffset; _this.layoutChild$3$overlapsContent(t3, maxExtent, t1 > 0); @@ -224106,11 +227522,11 @@ layoutExtent = B.JSNumber_methods.clamp$2(maxExtent - t3, 0, effectiveRemainingPaintExtent); stretchOffset = _this.stretchConfiguration != null ? Math.abs(t1) : 0; t3 = Math.min(A.checkNum(_this.get$childExtent()), effectiveRemainingPaintExtent); - t4 = _this._RenderSliverPersistentHeaderForWidgetsMixin__element; + t4 = _this._RenderSliverPersistentHeaderForWidgetsMixin__element._widget; t4.toString; - t4 = t2._as(A.RenderObjectElement.prototype.get$widget.call(t4)).delegate; + t2._as(t4); t2 = layoutExtent > 0 ? -constraints.cacheOrigin + layoutExtent : layoutExtent; - _this._geometry = A.SliverGeometry$(t2, true, null, layoutExtent, maxExtent + stretchOffset, t4.collapsedHeight, t3, t1, maxExtent, null); + _this._geometry = A.SliverGeometry$(t2, true, null, layoutExtent, maxExtent + stretchOffset, t4.delegate.collapsedHeight, t3, t1, maxExtent, null); }, childMainAxisPosition$1(child) { return 0; @@ -224149,6 +227565,9 @@ }, showOnScreen$3$curve$duration$rect(curve, duration, rect) { return this.showOnScreen$4$curve$descendant$duration$rect(curve, null, duration, rect); + }, + showOnScreen$2$descendant$rect(descendant, rect) { + return this.showOnScreen$4$curve$descendant$duration$rect(B.Cubic_JUR, descendant, B.Duration_0, rect); } }; A.RenderSliverFloatingPersistentHeader__updateAnimation_closure.prototype = { @@ -224199,7 +227618,7 @@ }, get$hashCode(_) { var _this = this; - return A.hashValues(_this.left, _this.top, _this.right, _this.bottom, B.C__HashEnd, B.C__HashEnd, B.C__HashEnd, B.C__HashEnd, B.C__HashEnd, B.C__HashEnd, B.C__HashEnd, B.C__HashEnd, B.C__HashEnd, B.C__HashEnd, B.C__HashEnd, B.C__HashEnd, B.C__HashEnd, B.C__HashEnd, B.C__HashEnd, B.C__HashEnd); + return A.Object_hash(_this.left, _this.top, _this.right, _this.bottom, B.C_SentinelValue, B.C_SentinelValue, B.C_SentinelValue, B.C_SentinelValue, B.C_SentinelValue, B.C_SentinelValue, B.C_SentinelValue, B.C_SentinelValue, 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; @@ -224243,11 +227662,6 @@ return "StackFit." + this._core$_name; } }; - A.Overflow.prototype = { - toString$0(_) { - return "Overflow." + this._core$_name; - } - }; A.RenderStack.prototype = { setupParentData$1(child) { if (!(child.parentData instanceof A.StackParentData)) @@ -224255,16 +227669,16 @@ }, _stack$_resolve$0() { var _this = this; - if (_this._stack$_resolvedAlignment != null) + if (_this._resolvedAlignment != null) return; - _this._stack$_resolvedAlignment = _this._alignment.resolve$1(0, _this._stack$_textDirection); + _this._resolvedAlignment = _this._alignment.resolve$1(0, _this._stack$_textDirection); }, set$alignment(value) { var _this = this; if (_this._alignment.$eq(0, value)) return; _this._alignment = value; - _this._stack$_resolvedAlignment = null; + _this._resolvedAlignment = null; _this.markNeedsLayout$0(); }, set$textDirection(_, value) { @@ -224272,7 +227686,7 @@ if (_this._stack$_textDirection == value) return; _this._stack$_textDirection = value; - _this._stack$_resolvedAlignment = null; + _this._resolvedAlignment = null; _this.markNeedsLayout$0(); }, computeMinIntrinsicWidth$1(height) { @@ -224341,7 +227755,7 @@ t3.toString; t1._as(t3); if (!t3.get$isPositioned()) { - t4 = _this._stack$_resolvedAlignment; + t4 = _this._resolvedAlignment; t4.toString; t5 = _this._box$_size; t5.toString; @@ -224351,7 +227765,7 @@ } else { t4 = _this._box$_size; t4.toString; - t5 = _this._stack$_resolvedAlignment; + t5 = _this._resolvedAlignment; t5.toString; _this._stack$_hasVisualOverflow = A.RenderStack_layoutPositionedChild(child, t3, t4, t5) || _this._stack$_hasVisualOverflow; } @@ -224366,12 +227780,12 @@ }, paint$2(context, offset) { var t3, _this = this, - t1 = _this._stack$_clipBehavior !== B.Clip_0 && _this._stack$_hasVisualOverflow, + t1 = _this._clipBehavior !== B.Clip_0 && _this._stack$_hasVisualOverflow, t2 = _this._stack$_clipRectLayer; if (t1) { t1 = A._lateReadCheck(_this.__RenderObject__needsCompositing, "_needsCompositing"); t3 = _this._box$_size; - t2.set$layer(0, context.pushClipRect$6$clipBehavior$oldLayer(t1, offset, new A.Rect(0, 0, 0 + t3._dx, 0 + t3._dy), _this.get$paintStack(), _this._stack$_clipBehavior, t2._layer)); + t2.set$layer(0, context.pushClipRect$6$clipBehavior$oldLayer(t1, offset, new A.Rect(0, 0, 0 + t3._dx, 0 + t3._dy), _this.get$paintStack(), _this._clipBehavior, t2._layer)); } else { t2.set$layer(0, null); _this.paintStack$2(context, offset); @@ -224395,25 +227809,25 @@ call$1(child) { return child._computeIntrinsicDimension$3(B._IntrinsicDimension_0, this.height, child.get$computeMinIntrinsicWidth()); }, - $signature: 92 + $signature: 89 }; A.RenderStack_computeMaxIntrinsicWidth_closure.prototype = { call$1(child) { return child._computeIntrinsicDimension$3(B._IntrinsicDimension_1, this.height, child.get$computeMaxIntrinsicWidth()); }, - $signature: 92 + $signature: 89 }; A.RenderStack_computeMinIntrinsicHeight_closure.prototype = { call$1(child) { return child._computeIntrinsicDimension$3(B._IntrinsicDimension_2, this.width, child.get$computeMinIntrinsicHeight()); }, - $signature: 92 + $signature: 89 }; A.RenderStack_computeMaxIntrinsicHeight_closure.prototype = { call$1(child) { return child._computeIntrinsicDimension$3(B._IntrinsicDimension_3, this.width, child.get$computeMaxIntrinsicHeight()); }, - $signature: 92 + $signature: 89 }; A.RenderIndexedStack.prototype = { visitChildrenForSemantics$1(visitor) { @@ -224460,13 +227874,29 @@ t1 = child.parentData; t1.toString; context.paintChild$2(child, type$.StackParentData._as(t1).offset.$add(0, offset)); + }, + debugDescribeChildren$0() { + var t1, i, i0, t2, + children = A._setArrayType([], type$.JSArray_DiagnosticsNode), + 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; + children.push(new A.DiagnosticableTreeNode(child, "child " + i0, true, true, null, t2)); + t2 = child.parentData; + t2.toString; + child = t1._as(t2).ContainerParentDataMixin_nextSibling; + } + return children; } }; A.RenderIndexedStack_hitTestChildren_closure.prototype = { call$2(result, transformed) { return this.child.hitTest$2$position(result, transformed); }, - $signature: 65 + $signature: 68 }; A._RenderStack_RenderBox_ContainerRenderObjectMixin.prototype = { attach$1(owner) { @@ -224495,9 +227925,10 @@ A._RenderStack_RenderBox_ContainerRenderObjectMixin_RenderBoxContainerDefaultsMixin.prototype = {}; A.TableCellParentData.prototype = { toString$0(_) { - var t1 = this.super$BoxParentData$toString(0) + "; ", + var t1 = this.super$BoxParentData$toString(0), t2 = this.verticalAlignment; - return t1 + (t2 == null ? "default vertical alignment" : t2.toString$0(0)); + t2 = t2 == null ? "default vertical alignment" : t2.toString$0(0); + return t1 + "; " + t2; } }; A.TableColumnWidth.prototype = { @@ -225133,14 +228564,14 @@ } }, debugDescribeChildren$0() { - var children, t1, y, x, t2, child, $name, _this = this, _null = null; + var children, t1, y, t2, x, t3, child, $name, _this = this, _null = null; if (_this._table$_children.length === 0) return A._setArrayType([A.DiagnosticsNode_DiagnosticsNode$message("table is empty", true, B.DiagnosticsTreeStyle_8)], type$.JSArray_DiagnosticsNode); children = A._setArrayType([], type$.JSArray_DiagnosticsNode); for (t1 = type$.DiagnosticsProperty_Object, y = 0; y < _this._rows; ++y) - for (x = 0; t2 = _this._table$_columns, x < t2; ++x) { - child = _this._table$_children[x + y * t2]; - $name = "child (" + x + ", " + y + ")"; + for (t2 = y, x = 0; t3 = _this._table$_columns, x < t3; ++x) { + child = _this._table$_children[x + y * t3]; + $name = "child (" + x + ", " + t2 + ")"; if (child != null) children.push(new A.DiagnosticableTreeNode(child, $name, true, true, _null, _null)); else @@ -225153,13 +228584,13 @@ call$2(a, b) { return a + b; }, - $signature: 333 + $signature: 331 }; A.RenderTable_hitTestChildren_closure.prototype = { call$2(result, transformed) { return this.child.hitTest$2$position(result, transformed); }, - $signature: 65 + $signature: 68 }; A.AlignmentGeometryTween.prototype = { lerp$1(t) { @@ -225175,7 +228606,7 @@ return other instanceof A.ViewConfiguration && other.size.$eq(0, this.size) && other.devicePixelRatio === this.devicePixelRatio; }, get$hashCode(_) { - return A.hashValues(this.size, this.devicePixelRatio, B.C__HashEnd, B.C__HashEnd, B.C__HashEnd, B.C__HashEnd, B.C__HashEnd, B.C__HashEnd, B.C__HashEnd, B.C__HashEnd, B.C__HashEnd, B.C__HashEnd, B.C__HashEnd, B.C__HashEnd, B.C__HashEnd, B.C__HashEnd, B.C__HashEnd, B.C__HashEnd, B.C__HashEnd, B.C__HashEnd); + 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); }, toString$0(_) { return this.size.toString$0(0) + " at " + A.debugFormatDouble(this.devicePixelRatio) + "x"; @@ -225219,15 +228650,12 @@ var t1 = this.RenderObjectWithChildMixin__child; if (t1 != null) t1.hitTest$2$position(A.BoxHitTestResult$wrap(result), position); - t1 = new A.HitTestEntry(this); - result._globalizeTransforms$0(); - t1._transform = B.JSArray_methods.get$last(result._transforms); - result._hit_test$_path.push(t1); + result.add$1(0, new A.HitTestEntry(this, type$.HitTestEntry_HitTestTarget)); return true; }, hitTestMouseTrackers$1(position) { var result, - t1 = A._setArrayType([], type$.JSArray_HitTestEntry), + t1 = A._setArrayType([], type$.JSArray_HitTestEntry_HitTestTarget), t2 = new A.Matrix4(new Float64Array(16)); t2.setIdentity$0(); result = new A.BoxHitTestResult(t1, A._setArrayType([t2], type$.JSArray_Matrix4_2), A._setArrayType([], type$.JSArray__TransformPart)); @@ -225258,7 +228686,7 @@ if (_this.automaticSystemUiAdjustment) { bounds = _this.get$paintBounds(); t2 = bounds.get$center(); - t3 = _this._view$_window; + t3 = _this._window; t3.get$viewConfiguration(); t4 = bounds.get$center(); t3.get$viewConfiguration(); @@ -225292,7 +228720,7 @@ A.SystemChrome_setSystemUIOverlayStyle(new A.SystemUiOverlayStyle(t6, t7, t8, t5 ? _null : lowerOverlayStyle.systemNavigationBarContrastEnforced, t4, t2, t3, t1)); } } - t1 = _this._view$_window; + t1 = _this._window; t1.platformDispatcher.render$2(0, scene, t1); J.dispose$0$x(scene); } finally { @@ -225754,6 +229182,9 @@ showOnScreen$3$curve$duration$rect(curve, duration, rect) { return this.showOnScreen$4$curve$descendant$duration$rect(curve, null, duration, rect); }, + showOnScreen$2$descendant$rect(descendant, rect) { + return this.showOnScreen$4$curve$descendant$duration$rect(B.Cubic_JUR, descendant, B.Duration_0, rect); + }, $isRenderAbstractViewport: 1 }; A.RenderViewportBase_visitChildrenForSemantics_closure.prototype = { @@ -225761,7 +229192,7 @@ var t1 = sliver._geometry; return t1.visible || t1.cacheExtent > 0; }, - $signature: 2557 + $signature: 1349 }; A.RenderViewportBase_hitTestChildren_closure.prototype = { call$1(result) { @@ -225771,7 +229202,7 @@ t3 = _this.$this.computeChildMainAxisPosition$2(t1, t2.mainAxisPosition); return t1.hitTest$3$crossAxisPosition$mainAxisPosition(_this.sliverResult, t2.crossAxisPosition, t3); }, - $signature: 551 + $signature: 720 }; A.RenderViewport.prototype = { setupParentData$1(child) { @@ -226781,7 +230212,7 @@ var t1 = this.SchedulerBinding__timingsCallbacks; t1.push(callback); if (t1.length === 1) { - t1 = $.$get$window().platformDispatcher; + t1 = $.$get$EnginePlatformDispatcher__instance(); t1._onReportTimings = this.get$_executeTimingsCallbacks(); t1._onReportTimingsZone = $.Zone__current; } @@ -226790,7 +230221,7 @@ var t1 = this.SchedulerBinding__timingsCallbacks; B.JSArray_methods.remove$1(t1, callback); if (t1.length === 0) { - t1 = $.$get$window().platformDispatcher; + t1 = $.$get$EnginePlatformDispatcher__instance(); t1._onReportTimings = null; t1._onReportTimingsZone = $.Zone__current; } @@ -226860,11 +230291,11 @@ try { if (t1._priority_queue$_length === 0) A.throwExpression(A.StateError$("No element")); - ++t1._modificationCount; + ++t1._priority_queue$_modificationCount; t1._elementAt$1(0); newLength = t1._priority_queue$_length - 1; last = t1._elementAt$1(newLength); - B.JSArray_methods.$indexSet(t1._queue, newLength, null); + B.JSArray_methods.$indexSet(t1._priority_queue$_queue, newLength, null); t1._priority_queue$_length = newLength; if (newLength > 0) t1._bubbleDown$2(last, 0); @@ -226909,6 +230340,17 @@ if (enabled) this.scheduleFrame$0(); }, + ensureFrameCallbacksRegistered$0() { + var t1 = $.$get$EnginePlatformDispatcher__instance(); + if (t1._onBeginFrame == null) { + t1._onBeginFrame = this.get$_handleBeginFrame(); + t1._onBeginFrameZone = $.Zone__current; + } + if (t1._onDrawFrame == null) { + t1._onDrawFrame = this.get$_handleDrawFrame(); + t1._onDrawFrameZone = $.Zone__current; + } + }, ensureVisualUpdate$0() { switch (this.SchedulerBinding__schedulerPhase.index) { case 0: @@ -226931,26 +230373,16 @@ t1 = true; if (t1) return; - t1 = $.$get$window().platformDispatcher; - if (t1._onBeginFrame == null) { - t1._onBeginFrame = _this.get$_handleBeginFrame(); - t1._onBeginFrameZone = $.Zone__current; - } - if (t1._onDrawFrame == null) { - t1._onDrawFrame = _this.get$_handleDrawFrame(); - t1._onDrawFrameZone = $.Zone__current; - } - t1.scheduleFrame$0(); + _this.ensureFrameCallbacksRegistered$0(); + $.$get$EnginePlatformDispatcher__instance().scheduleFrame$0(); _this.SchedulerBinding__hasScheduledFrame = true; }, scheduleForcedFrame$0() { - var _this = this; - if (!(A.SchedulerBinding.prototype.get$framesEnabled.call(_this) && _this.WidgetsBinding__readyToProduceFrames)) + if (this.SchedulerBinding__hasScheduledFrame) return; - if (_this.SchedulerBinding__hasScheduledFrame) - return; - $.$get$window().platformDispatcher.scheduleFrame$0(); - _this.SchedulerBinding__hasScheduledFrame = true; + this.ensureFrameCallbacksRegistered$0(); + $.$get$EnginePlatformDispatcher__instance().scheduleFrame$0(); + this.SchedulerBinding__hasScheduledFrame = true; }, scheduleWarmUpFrame$0() { var timelineTask, hadScheduledFrame, _this = this; @@ -227118,7 +230550,7 @@ }); return A._asyncStartSync($async$call$0, $async$completer); }, - $signature: 97 + $signature: 95 }; A.SchedulerBinding__handleDrawFrame_closure.prototype = { call$1(timeStamp) { @@ -227139,7 +230571,7 @@ t1._invokeFrameCallback$3(t2, t3, callbackEntry.debugStack); } }, - $signature: 2548 + $signature: 1358 }; A.Priority.prototype = { get$value(_) { @@ -227305,13 +230737,13 @@ return this._primaryCompleter.future.whenComplete$1(action); }, toString$0(_) { - var t1 = "#" + A.shortHash(this) + "(", + var t1 = A.shortHash(this), t2 = this._completed; if (t2 == null) t2 = "active"; else t2 = t2 ? "complete" : "canceled"; - return t1 + t2 + ")"; + return "#" + t1 + "(" + t2 + ")"; }, $isFuture: 1 }; @@ -227319,7 +230751,7 @@ call$1(value) { this.callback.call$0(); }, - $signature: 81 + $signature: 84 }; A.TickerCanceled.prototype = { toString$0(_) { @@ -227341,7 +230773,7 @@ }; A.CustomSemanticsAction.prototype = { get$hashCode(_) { - return A.hashValues(this.label, this.hint, this.action, B.C__HashEnd, B.C__HashEnd, B.C__HashEnd, B.C__HashEnd, B.C__HashEnd, B.C__HashEnd, B.C__HashEnd, B.C__HashEnd, B.C__HashEnd, B.C__HashEnd, B.C__HashEnd, B.C__HashEnd, B.C__HashEnd, B.C__HashEnd, B.C__HashEnd, B.C__HashEnd, B.C__HashEnd); + return A.Object_hash(this.label, this.hint, this.action, B.C_SentinelValue, B.C_SentinelValue, B.C_SentinelValue, B.C_SentinelValue, B.C_SentinelValue, B.C_SentinelValue, B.C_SentinelValue, B.C_SentinelValue, B.C_SentinelValue, 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; @@ -227358,7 +230790,7 @@ }; A.AttributedString.prototype = { $add(_, other) { - var t3, newString, newAttributes, _i, attribute, t4, + var t3, newAttributes, t4, t5, _i, attribute, t6, t1 = this.string, t2 = t1.length; if (t2 === 0) @@ -227366,17 +230798,16 @@ t3 = other.string; if (t3.length === 0) return this; - newString = t1 + t3; newAttributes = A.List_List$of(this.attributes, true, type$.StringAttribute); - t1 = other.attributes; - t3 = t1.length; - if (t3 !== 0) - for (_i = 0; _i < t1.length; t1.length === t3 || (0, A.throwConcurrentModificationError)(t1), ++_i) { - attribute = t1[_i]; - t4 = attribute.range; - newAttributes.push(J.copy$1$range$x(attribute, new A.TextRange(t4.start + t2, t4.end + t2))); + t4 = other.attributes; + t5 = t4.length; + if (t5 !== 0) + for (_i = 0; _i < t4.length; t4.length === t5 || (0, A.throwConcurrentModificationError)(t4), ++_i) { + attribute = t4[_i]; + t6 = attribute.range; + newAttributes.push(J.copy$1$range$x(attribute, new A.TextRange(t6.start + t2, t6.end + t2))); } - return new A.AttributedString(newString, newAttributes); + return new A.AttributedString(t1 + t3, newAttributes); }, $eq(_, other) { if (other == null) @@ -227384,7 +230815,7 @@ return J.get$runtimeType$(other) === A.getRuntimeType(this) && other instanceof A.AttributedString && other.string == this.string && A.listEquals0(other.attributes, this.attributes); }, get$hashCode(_) { - return A.hashValues(this.string, this.attributes, B.C__HashEnd, B.C__HashEnd, B.C__HashEnd, B.C__HashEnd, B.C__HashEnd, B.C__HashEnd, B.C__HashEnd, B.C__HashEnd, B.C__HashEnd, B.C__HashEnd, B.C__HashEnd, B.C__HashEnd, B.C__HashEnd, B.C__HashEnd, B.C__HashEnd, B.C__HashEnd, B.C__HashEnd, B.C__HashEnd); + return A.Object_hash(this.string, this.attributes, B.C_SentinelValue, B.C_SentinelValue, B.C_SentinelValue, B.C_SentinelValue, B.C_SentinelValue, B.C_SentinelValue, B.C_SentinelValue, B.C_SentinelValue, B.C_SentinelValue, B.C_SentinelValue, 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 "AttributedString('" + A.S(this.string) + "', attributes: " + A.S(this.attributes) + ")"; @@ -227404,8 +230835,9 @@ return other instanceof A.SemanticsData && other.flags === _this.flags && other.actions === _this.actions && J.$eq$(other.attributedLabel, _this.attributedLabel) && J.$eq$(other.attributedValue, _this.attributedValue) && J.$eq$(other.attributedIncreasedValue, _this.attributedIncreasedValue) && J.$eq$(other.attributedDecreasedValue, _this.attributedDecreasedValue) && J.$eq$(other.attributedHint, _this.attributedHint) && other.textDirection == _this.textDirection && other.rect.$eq(0, _this.rect) && A.setEquals(other.tags, _this.tags) && other.scrollChildCount == _this.scrollChildCount && other.scrollIndex == _this.scrollIndex && J.$eq$(other.textSelection, _this.textSelection) && other.scrollPosition == _this.scrollPosition && other.scrollExtentMax == _this.scrollExtentMax && other.scrollExtentMin == _this.scrollExtentMin && other.platformViewId == _this.platformViewId && other.maxValueLength == _this.maxValueLength && other.currentValueLength == _this.currentValueLength && J.$eq$(other.transform, _this.transform) && other.elevation == _this.elevation && other.thickness === _this.thickness && A.SemanticsData__sortedListsEqual(other.customSemanticsActionIds, _this.customSemanticsActionIds); }, get$hashCode(_) { - var _this = this; - return A.hashValues(A.hashValues(_this.flags, _this.actions, _this.attributedLabel, _this.attributedValue, _this.attributedIncreasedValue, _this.attributedDecreasedValue, _this.attributedHint, _this.textDirection, _this.rect, _this.tags, _this.textSelection, _this.scrollChildCount, _this.scrollIndex, _this.scrollPosition, _this.scrollExtentMax, _this.scrollExtentMin, _this.platformViewId, _this.maxValueLength, _this.currentValueLength, _this.transform), _this.elevation, _this.thickness, A.hashList(_this.customSemanticsActionIds), B.C__HashEnd, B.C__HashEnd, B.C__HashEnd, B.C__HashEnd, B.C__HashEnd, B.C__HashEnd, B.C__HashEnd, B.C__HashEnd, B.C__HashEnd, B.C__HashEnd, B.C__HashEnd, B.C__HashEnd, B.C__HashEnd, B.C__HashEnd, B.C__HashEnd, B.C__HashEnd); + var _this = this, + t1 = A.Object_hashAll(_this.customSemanticsActionIds); + return A.Object_hash(_this.flags, _this.actions, _this.attributedLabel, _this.attributedValue, _this.attributedIncreasedValue, _this.attributedDecreasedValue, _this.attributedHint, _this.textDirection, _this.rect, _this.tags, _this.textSelection, _this.scrollChildCount, _this.scrollIndex, _this.scrollPosition, _this.scrollExtentMax, _this.scrollExtentMin, _this.platformViewId, _this.maxValueLength, _this.currentValueLength, A.Object_hash(_this.transform, _this.elevation, _this.thickness, t1, B.C_SentinelValue, B.C_SentinelValue, B.C_SentinelValue, B.C_SentinelValue, B.C_SentinelValue, B.C_SentinelValue, B.C_SentinelValue, B.C_SentinelValue, 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._SemanticsDiagnosticableNode.prototype = { @@ -227415,7 +230847,7 @@ }; A.SemanticsHintOverrides.prototype = { get$hashCode(_) { - return A.hashValues(this.onTapHint, this.onLongPressHint, B.C__HashEnd, B.C__HashEnd, B.C__HashEnd, B.C__HashEnd, B.C__HashEnd, B.C__HashEnd, B.C__HashEnd, B.C__HashEnd, B.C__HashEnd, B.C__HashEnd, B.C__HashEnd, B.C__HashEnd, B.C__HashEnd, B.C__HashEnd, B.C__HashEnd, B.C__HashEnd, B.C__HashEnd, B.C__HashEnd); + return A.Object_hash(this.onTapHint, this.onLongPressHint, B.C_SentinelValue, B.C_SentinelValue, B.C_SentinelValue, B.C_SentinelValue, B.C_SentinelValue, B.C_SentinelValue, B.C_SentinelValue, B.C_SentinelValue, B.C_SentinelValue, B.C_SentinelValue, 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) @@ -227611,7 +231043,7 @@ _this._platformViewId = config._platformViewId; _this._semantics$_maxValueLength = config._semantics$_maxValueLength; _this._semantics$_currentValueLength = config._semantics$_currentValueLength; - _this._replaceChildren$1(childrenInInversePaintOrder == null ? B.List_empty20 : childrenInInversePaintOrder); + _this._replaceChildren$1(childrenInInversePaintOrder == null ? B.List_empty21 : childrenInInversePaintOrder); }, updateWith$1$config($receiver, config) { return this.updateWith$2$childrenInInversePaintOrder$config($receiver, null, config); @@ -227640,8 +231072,8 @@ elevation = _this._semantics$_elevation; _box_0.thickness = _this._semantics$_thickness; customSemanticsActionIds = A.LinkedHashSet_LinkedHashSet$_empty(type$.int); - for (t1 = _this._semantics$_customSemanticsActions, t1 = t1.get$keys(t1), t1 = t1.get$iterator(t1); t1.moveNext$0();) - customSemanticsActionIds.add$1(0, A.CustomSemanticsAction_getIdentifier(t1.get$current(t1))); + for (t1 = _this._semantics$_customSemanticsActions, t1 = A.LinkedHashMapKeyIterator$(t1, t1._modifications, A._instanceType(t1)._precomputed1); t1.moveNext$0();) + customSemanticsActionIds.add$1(0, A.CustomSemanticsAction_getIdentifier(t1.__js_helper$_current)); t1 = _this._semantics$_hintOverrides; if (t1 != null) { t1 = t1.onTapHint; @@ -227838,7 +231270,7 @@ debugListChildrenInOrder$1(childOrder) { var t1 = this._semantics$_children; if (t1 == null) - return B.List_empty20; + return B.List_empty21; switch (childOrder.index) { case 0: return t1; @@ -227890,8 +231322,8 @@ t3 = t1.mergedTags; (t3 == null ? t1.mergedTags = A.LinkedHashSet_LinkedHashSet$_empty(type$.SemanticsTag) : t3).addAll$1(0, t2); } - for (t2 = this.$this._semantics$_customSemanticsActions, t2 = t2.get$keys(t2), t2 = t2.get$iterator(t2), t3 = this.customSemanticsActionIds; t2.moveNext$0();) - t3.add$1(0, A.CustomSemanticsAction_getIdentifier(t2.get$current(t2))); + for (t2 = this.$this._semantics$_customSemanticsActions, t2 = A.LinkedHashMapKeyIterator$(t2, t2._modifications, A._instanceType(t2)._precomputed1), t3 = this.customSemanticsActionIds; t2.moveNext$0();) + t3.add$1(0, A.CustomSemanticsAction_getIdentifier(t2.__js_helper$_current)); t2 = node._semantics$_hintOverrides; if (t2 != null) { t2 = t2.onTapHint; @@ -227908,20 +231340,20 @@ t1.thickness = Math.max(t1.thickness, node._semantics$_thickness + node._semantics$_elevation); return true; }, - $signature: 353 + $signature: 460 }; A.SemanticsNode__childrenInTraversalOrder_closure.prototype = { call$1(sortNode) { return sortNode.node; }, - $signature: 2538 + $signature: 1363 }; A.SemanticsNode_debugDescribeChildren_closure.prototype = { call$1(node) { node.toString; return A._SemanticsDiagnosticableNode$(this.childOrder, null, B.DiagnosticsTreeStyle_1, node); }, - $signature: 2529 + $signature: 1364 }; A._BoxEdge.prototype = { compareTo$1(_, other) { @@ -228015,7 +231447,7 @@ call$1(group) { return group.sortedWithinKnot$0(); }, - $signature: 580 + $signature: 719 }; A._SemanticsSortGroup_sortedWithinKnot_closure.prototype = { call$2(a, b) { @@ -228029,7 +231461,7 @@ return -verticalDiff; return -J.compareTo$1$ns(aTopLeft._dx, bTopLeft._dx); }, - $signature: 354 + $signature: 458 }; A._SemanticsSortGroup_sortedWithinKnot_search.prototype = { call$1(id) { @@ -228046,13 +231478,13 @@ } _this.sortedIds.push(id); }, - $signature: 83 + $signature: 82 }; A._SemanticsSortGroup_sortedWithinKnot_closure0.prototype = { call$1(node) { return node._semantics$_id; }, - $signature: 2521 + $signature: 1393 }; A._SemanticsSortGroup_sortedWithinKnot_closure1.prototype = { call$1(id) { @@ -228060,13 +231492,13 @@ t1.toString; return t1; }, - $signature: 2513 + $signature: 1394 }; A._childrenInDefaultOrder_closure.prototype = { call$1(group) { return group.sortedWithinVerticalGroup$0(); }, - $signature: 580 + $signature: 719 }; A._TraversalSortNode.prototype = { compareTo$1(_, other) { @@ -228134,12 +231566,10 @@ node._addToUpdate$2(builder, customSemanticsActionIds); } t1.clear$0(0); - for (t1 = A._LinkedHashSetIterator$(customSemanticsActionIds, customSemanticsActionIds._collection$_modifications, customSemanticsActionIds.$ti._precomputed1); t1.moveNext$0();) { - t2 = $.CustomSemanticsAction__actions.$index(0, t1._collection$_current).action; - t2 == null; - } + 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$window().platformDispatcher.toString; + $.$get$EnginePlatformDispatcher__instance().toString; t1 = $.EngineSemanticsOwner__instance; if (t1 == null) t1 = $.EngineSemanticsOwner__instance = A.EngineSemanticsOwner$_(); @@ -228177,19 +231607,19 @@ call$1(node) { return !this.$this._detachedNodes.contains$1(0, node); }, - $signature: 353 + $signature: 460 }; A.SemanticsOwner_sendSemanticsUpdate_closure0.prototype = { call$2(a, b) { return a._depth - b._depth; }, - $signature: 354 + $signature: 458 }; A.SemanticsOwner_sendSemanticsUpdate_closure1.prototype = { call$2(a, b) { return a._depth - b._depth; }, - $signature: 354 + $signature: 458 }; A.SemanticsOwner__getSemanticsActionHandlerForId_closure.prototype = { call$1(node) { @@ -228199,7 +231629,7 @@ } return true; }, - $signature: 353 + $signature: 460 }; A.SemanticsConfiguration.prototype = { _addAction$2(action, handler) { @@ -228472,35 +231902,35 @@ call$1(args) { this.handler.call$0(); }, - $signature: 33 + $signature: 32 }; A.SemanticsConfiguration_onMoveCursorForwardByCharacter_closure.prototype = { call$1(args) { args.toString; this.value.call$1(A._asBoolS(args)); }, - $signature: 33 + $signature: 32 }; A.SemanticsConfiguration_onMoveCursorBackwardByCharacter_closure.prototype = { call$1(args) { args.toString; this.value.call$1(A._asBoolS(args)); }, - $signature: 33 + $signature: 32 }; A.SemanticsConfiguration_onMoveCursorForwardByWord_closure.prototype = { call$1(args) { args.toString; this.value.call$1(A._asBoolS(args)); }, - $signature: 33 + $signature: 32 }; A.SemanticsConfiguration_onMoveCursorBackwardByWord_closure.prototype = { call$1(args) { args.toString; this.value.call$1(A._asBoolS(args)); }, - $signature: 33 + $signature: 32 }; A.SemanticsConfiguration_onSetSelection_closure.prototype = { call$1(args) { @@ -228515,14 +231945,14 @@ t3.toString; t1.call$1(A.TextSelection$(B.TextAffinity_1, t2, t3, false)); }, - $signature: 33 + $signature: 32 }; A.SemanticsConfiguration_onSetText_closure.prototype = { call$1(args) { args.toString; this.value.call$1(A._asStringS(args)); }, - $signature: 33 + $signature: 32 }; A.DebugSemanticsDumpOrder.prototype = { toString$0(_) { @@ -228748,13 +232178,13 @@ call$1(configuration) { return configuration.toJson$0(); }, - $signature: 2510 + $signature: 1398 }; A.AutofillScopeMixin.prototype = { attach$2(trigger, configuration) { var t1 = this.get$autofillClients(), connection = A.TextInputConnection$_(trigger); - $.$get$TextInput__instance()._attach$2(connection, new A._AutofillScopeTextInputConfiguration(new A.MappedIterable(t1, new A.AutofillScopeMixin_attach_closure(), t1.$ti._eval$1("MappedIterable<1,TextInputConfiguration>")), configuration.inputType, false, configuration.obscureText, configuration.autocorrect, configuration.autofillConfiguration, configuration.smartDashesType, configuration.smartQuotesType, true, configuration.actionLabel, configuration.inputAction, configuration.textCapitalization, configuration.keyboardAppearance, true, false)); + $.$get$TextInput__instance()._attach$2(connection, new A._AutofillScopeTextInputConfiguration(new A.MappedIterable(t1, new A.AutofillScopeMixin_attach_closure(), t1.$ti._eval$1("MappedIterable<1,TextInputConfiguration>")), configuration.inputType, false, configuration.obscureText, configuration.autocorrect, configuration.autofillConfiguration, configuration.smartDashesType, configuration.smartQuotesType, true, true, configuration.actionLabel, configuration.inputAction, configuration.textCapitalization, configuration.keyboardAppearance, true, false)); return connection; } }; @@ -228762,7 +232192,7 @@ call$1(client) { return client.get$textInputConfiguration(); }, - $signature: 2508 + $signature: 1399 }; A.BinaryMessenger.prototype = {}; A.ServicesBinding.prototype = { @@ -228805,7 +232235,7 @@ readInitialLifecycleStateFromNativeWindow$0() { if (this.SchedulerBinding__lifecycleState != null) return; - $.$get$window().platformDispatcher.toString; + $.$get$EnginePlatformDispatcher__instance().toString; var state = A.ServicesBinding__parseAppLifecycleMessage("AppLifecycleState.resumed"); if (state != null) this.handleAppLifecycleStateChanged$1(state); @@ -228858,7 +232288,8 @@ } }); return A._asyncStartSync($async$_handlePlatformMessage$1, $async$completer); - } + }, + $isSchedulerBinding: 1 }; A.ServicesBinding__addLicenses_closure.prototype = { call$0() { @@ -228882,7 +232313,7 @@ t1 = $async$self.controller; $async$temp1 = J; $async$goto = 3; - return A._asyncAwait(A.compute(A.binding0_ServicesBinding__parseLicenses$closure(), rawLicenses._readLocal$0(), "parseLicenses", type$.String, type$.List_LicenseEntry), $async$call$0); + return A._asyncAwait(A.compute(A.binding1_ServicesBinding__parseLicenses$closure(), rawLicenses._readLocal$0(), "parseLicenses", type$.String, type$.List_LicenseEntry), $async$call$0); case 3: // returning from await. $async$temp1.forEach$1$ax($async$result, J.get$add$ax(t1._readLocal$0())); @@ -228896,7 +232327,7 @@ }); return A._asyncStartSync($async$call$0, $async$completer); }, - $signature: 97 + $signature: 95 }; A._DefaultBinaryMessenger.prototype = { send$2(_, channel, message) { @@ -228927,7 +232358,7 @@ A.FlutterError_reportError(new A.FlutterErrorDetails(exception, stack, "services library", t1, null, null, false)); } }, - $signature: 131 + $signature: 135 }; A._DefaultBinaryMessenger_setMessageHandler_closure.prototype = { call$2(data, callback) { @@ -228990,7 +232421,7 @@ }); return A._asyncStartSync($async$call$2, $async$completer); }, - $signature: 2504 + $signature: 1426 }; A.ClipboardData.prototype = {}; A.KeyboardLockMode.prototype = {}; @@ -229019,6 +232450,24 @@ } this._duringDispatch = false; return handled; + }, + handleKeyEvent$1($event) { + var lockMode, t1, _this = this, + physicalKey = $event.physicalKey, + logicalKey = $event.logicalKey; + if ($event instanceof A.KeyDownEvent) { + _this._pressedKeys.$indexSet(0, physicalKey, logicalKey); + lockMode = $.$get$KeyboardLockMode__knownLockModes().$index(0, logicalKey.keyId); + if (lockMode != null) { + t1 = _this._lockModes; + if (t1.contains$1(0, lockMode)) + t1.remove$1(0, lockMode); + else + t1.add$1(0, lockMode); + } + } else if ($event instanceof A.KeyUpEvent) + _this._pressedKeys.remove$1(0, physicalKey); + return _this._dispatchKeyEvent$1($event); } }; A.KeyDataTransitMode.prototype = { @@ -229033,25 +232482,46 @@ }; A.KeyEventManager.prototype = { handleKeyData$1(data) { - var t1 = this._transitMode; - switch ((t1 == null ? this._transitMode = B.KeyDataTransitMode_1 : t1).index) { + var $event, _this = this, + t1 = _this._transitMode; + switch ((t1 == null ? _this._transitMode = B.KeyDataTransitMode_1 : t1).index) { case 0: return false; case 1: - if (data.physical !== 0 && data.logical !== 0) - this._keyEventsSinceLastMessage.push(A.KeyEventManager__eventFromData(data)); + if (data.physical === 0 && data.logical === 0) + return false; + $event = A.KeyEventManager__eventFromData(data); + if (data.synthesized && _this._keyEventsSinceLastMessage.length === 0) { + _this._hardwareKeyboard.handleKeyEvent$1($event); + _this._dispatchKeyMessage$2(A._setArrayType([$event], type$.JSArray_KeyEvent), null); + } else + _this._keyEventsSinceLastMessage.push($event); return false; default: throw A.wrapException(A.ReachabilityError$(string$.x60null_c)); } }, - handleRawKeyMessage$1(message) { - return this.handleRawKeyMessage$body$KeyEventManager(message); + _dispatchKeyMessage$2(keyEvents, rawEvent) { + var message, exception, stack, exception0, + t1 = this.keyMessageHandler; + if (t1 != null) { + message = new A.KeyMessage(keyEvents, rawEvent); + try { + t1 = t1.call$1(message); + return t1; + } catch (exception0) { + exception = A.unwrapException(exception0); + stack = A.getTraceFromException(exception0); + t1 = A.ErrorDescription$("while processing the key message handler"); + A.FlutterError_reportError(new A.FlutterErrorDetails(exception, stack, "services library", t1, null, null, false)); + } + } + return false; }, - handleRawKeyMessage$body$KeyEventManager(message) { + handleRawKeyMessage$1(message) { var $async$goto = 0, $async$completer = A._makeAsyncAwaitCompleter(type$.Map_String_dynamic), - $async$returnValue, $async$next = [], $async$self = this, handled, message0, exception, stack, rawEvent, t1, t2, t3, t4, t5, _i, $event, physicalKey, logicalKey, lockMode, exception0; + $async$returnValue, $async$self = this, rawEvent, handled, t1, t2, t3, _i; var $async$handleRawKeyMessage$1 = A._wrapJsFunctionForAsync(function($async$errorCode, $async$result) { if ($async$errorCode === 1) return A._asyncRethrow($async$result, $async$completer); @@ -229065,34 +232535,9 @@ } rawEvent = A.RawKeyEvent_RawKeyEvent$fromMessage(type$.Map_String_dynamic._as(message)); handled = $async$self._rawKeyboard.handleRawKeyEvent$1(rawEvent); - for (t1 = $async$self._keyEventsSinceLastMessage, t2 = t1.length, t3 = $async$self._hardwareKeyboard, t4 = t3._pressedKeys, t5 = t3._lockModes, _i = 0; _i < t1.length; t1.length === t2 || (0, A.throwConcurrentModificationError)(t1), ++_i) { - $event = t1[_i]; - physicalKey = $event.physicalKey; - logicalKey = $event.logicalKey; - if ($event instanceof A.KeyDownEvent) { - t4.$indexSet(0, physicalKey, logicalKey); - lockMode = $.$get$KeyboardLockMode__knownLockModes().$index(0, logicalKey.keyId); - if (lockMode != null) - if (t5.contains$1(0, lockMode)) - t5.remove$1(0, lockMode); - else - t5.add$1(0, lockMode); - } else if ($event instanceof A.KeyUpEvent) - t4.remove$1(0, physicalKey); - handled = t3._dispatchKeyEvent$1($event) || handled; - } - t2 = $async$self.keyMessageHandler; - if (t2 != null) { - message0 = new A.KeyMessage(t1, rawEvent); - try { - handled = t2.call$1(message0) || handled; - } catch (exception0) { - exception = A.unwrapException(exception0); - stack = A.getTraceFromException(exception0); - t2 = A.ErrorDescription$("while processing the key message handler"); - A.FlutterError_reportError(new A.FlutterErrorDetails(exception, stack, "services library", t2, null, null, false)); - } - } + for (t1 = $async$self._keyEventsSinceLastMessage, t2 = t1.length, t3 = $async$self._hardwareKeyboard, _i = 0; _i < t1.length; t1.length === t2 || (0, A.throwConcurrentModificationError)(t1), ++_i) + handled = t3.handleKeyEvent$1(t1[_i]) || handled; + handled = $async$self._dispatchKeyMessage$2(t1, rawEvent) || handled; B.JSArray_methods.set$length(t1, 0); $async$returnValue = A.LinkedHashMap_LinkedHashMap$_literal(["handled", handled], type$.String, type$.dynamic); // goto return @@ -229106,13 +232551,14 @@ return A._asyncStartSync($async$handleRawKeyMessage$1, $async$completer); }, _convertRawEventAndStore$1(rawEvent) { - var t2, physicalKeysPressed, recordedLogicalMain, timeStamp, character, mainEvent, t3, t4, t5, t6, _null = null, + var t2, physicalKeysPressed, eventAfterwards, recordedLogicalMain, timeStamp, character, mainEvent, t3, t4, t5, t6, t7, t8, _null = null, t1 = rawEvent.data, physicalKey = t1.get$physicalKey(), logicalKey = t1.get$logicalKey(); t1 = this._hardwareKeyboard._pressedKeys; - t2 = t1.get$keys(t1); - physicalKeysPressed = A.LinkedHashSet_LinkedHashSet$of(t2, A._instanceType(t2)._eval$1("Iterable.E")); + t2 = A._instanceType(t1)._eval$1("LinkedHashMapKeyIterable<1>"); + physicalKeysPressed = A.LinkedHashSet_LinkedHashSet$of(new A.LinkedHashMapKeyIterable(t1, t2), t2._eval$1("Iterable.E")); + eventAfterwards = A._setArrayType([], type$.JSArray_KeyEvent); recordedLogicalMain = t1.$index(0, physicalKey); timeStamp = $.ServicesBinding__instance.SchedulerBinding__lastRawTimeStamp; character = rawEvent.character; @@ -229130,20 +232576,25 @@ mainEvent = new A.KeyUpEvent(physicalKey, recordedLogicalMain, _null, timeStamp, false); physicalKeysPressed.remove$1(0, physicalKey); } - for (t2 = this._rawKeyboard._keysPressed, t3 = t2.get$keys(t2), t3 = physicalKeysPressed.difference$1(A.LinkedHashSet_LinkedHashSet$of(t3, A._instanceType(t3)._eval$1("Iterable.E"))), t3 = t3.get$iterator(t3), t4 = this._keyEventsSinceLastMessage; t3.moveNext$0();) { - t5 = t3.get$current(t3); - t6 = t1.$index(0, t5); - t6.toString; - t4.push(new A.KeyUpEvent(t5, t6, _null, timeStamp, true)); + for (t2 = this._rawKeyboard._keysPressed, t3 = A._instanceType(t2)._eval$1("LinkedHashMapKeyIterable<1>"), t4 = t3._eval$1("Iterable.E"), t5 = physicalKeysPressed.difference$1(A.LinkedHashSet_LinkedHashSet$of(new A.LinkedHashMapKeyIterable(t2, t3), t4)), t5 = t5.get$iterator(t5), t6 = this._keyEventsSinceLastMessage; t5.moveNext$0();) { + t7 = t5.get$current(t5); + if (J.$eq$(t7, physicalKey)) + eventAfterwards.push(new A.KeyUpEvent(t7, logicalKey, _null, timeStamp, true)); + else { + t8 = t1.$index(0, t7); + t8.toString; + t6.push(new A.KeyUpEvent(t7, t8, _null, timeStamp, true)); + } } - for (t1 = t2.get$keys(t2), t1 = A.LinkedHashSet_LinkedHashSet$of(t1, A._instanceType(t1)._eval$1("Iterable.E")).difference$1(physicalKeysPressed), t1 = t1.get$iterator(t1); t1.moveNext$0();) { + for (t1 = A.LinkedHashSet_LinkedHashSet$of(new A.LinkedHashMapKeyIterable(t2, t3), t4).difference$1(physicalKeysPressed), t1 = t1.get$iterator(t1); t1.moveNext$0();) { t3 = t1.get$current(t1); - t5 = t2.$index(0, t3); - t5.toString; - t4.push(new A.KeyDownEvent(t3, t5, _null, timeStamp, true)); + t4 = t2.$index(0, t3); + t4.toString; + t6.push(new A.KeyDownEvent(t3, t4, _null, timeStamp, true)); } if (mainEvent != null) - t4.push(mainEvent); + t6.push(mainEvent); + B.JSArray_methods.addAll$1(t6, eventAfterwards); } }; A._KeyEvent_Object_Diagnosticable.prototype = {}; @@ -229177,7 +232628,7 @@ } }; A._KeyboardKey_Object_Diagnosticable.prototype = {}; - A.MethodCall.prototype = { + A.MethodCall0.prototype = { toString$0(_) { return "MethodCall(" + this.method + ", " + A.S(this.$arguments) + ")"; } @@ -229245,7 +232696,7 @@ method = t1.$index(decoded, "method"); $arguments = t1.$index(decoded, "args"); if (typeof method == "string") - return new A.MethodCall(method, $arguments); + return new A.MethodCall0(method, $arguments); throw A.wrapException(A.FormatException$("Invalid method call: " + A.S(decoded), _null, _null)); }, decodeEnvelope$1(envelope) { @@ -229304,7 +232755,7 @@ var buffer; if (message == null) return null; - buffer = A.WriteBuffer$(); + buffer = A.WriteBuffer_WriteBuffer(); this.writeValue$2(0, buffer, message); return buffer.done$0(); }, @@ -229319,71 +232770,68 @@ return result; }, writeValue$2(_, buffer, value) { - var t1, t2, t3, bytes, _this = this, - _s17_ = "_eightBytesAsList"; + var t1, t2, bytes, _this = this; if (value == null) - buffer._serialization$_buffer._typed_buffer$_add$1(0, 0); - else if (A._isBool(value)) { - t1 = value ? 1 : 2; - buffer._serialization$_buffer._typed_buffer$_add$1(0, t1); - } else if (typeof value == "number") { - buffer._serialization$_buffer._typed_buffer$_add$1(0, 6); + buffer._serialization$_add$1(0, 0); + else if (A._isBool(value)) + buffer._serialization$_add$1(0, value ? 1 : 2); + else if (typeof value == "number") { + buffer._serialization$_add$1(0, 6); buffer._alignTo$1(8); t1 = $.$get$Endian_host(); buffer._eightBytes.setFloat64(0, value, B.C_Endian === t1); - buffer._serialization$_buffer.addAll$1(0, A._lateReadCheck(buffer.__WriteBuffer__eightBytesAsList, _s17_)); + buffer._addAll$1(buffer._eightBytesAsList); } else if (A._isInt(value)) { t1 = -2147483648 <= value && value <= 2147483647; - t2 = buffer._serialization$_buffer; - t3 = buffer._eightBytes; + t2 = buffer._eightBytes; if (t1) { - t2._typed_buffer$_add$1(0, 3); + buffer._serialization$_add$1(0, 3); t1 = $.$get$Endian_host(); - t3.setInt32(0, value, B.C_Endian === t1); - buffer._serialization$_buffer.addAll$3(0, A._lateReadCheck(buffer.__WriteBuffer__eightBytesAsList, _s17_), 0, 4); + t2.setInt32(0, value, B.C_Endian === t1); + buffer._addAll$3(buffer._eightBytesAsList, 0, 4); } else { - t2._typed_buffer$_add$1(0, 4); + buffer._serialization$_add$1(0, 4); t1 = $.$get$Endian_host(); - B.NativeByteData_methods.setInt64$3(t3, 0, value, t1); + B.NativeByteData_methods.setInt64$3(t2, 0, value, t1); } } else if (typeof value == "string") { - buffer._serialization$_buffer._typed_buffer$_add$1(0, 7); + buffer._serialization$_add$1(0, 7); bytes = B.C_Utf8Encoder.convert$1(value); _this.writeSize$2(buffer, bytes.length); - buffer._serialization$_buffer.addAll$1(0, bytes); + buffer._append$1(bytes); } else if (type$.Uint8List._is(value)) { - buffer._serialization$_buffer._typed_buffer$_add$1(0, 8); + buffer._serialization$_add$1(0, 8); _this.writeSize$2(buffer, J.get$length$asx(value)); - buffer._serialization$_buffer.addAll$1(0, value); + buffer._append$1(value); } else if (type$.Int32List._is(value)) { - buffer._serialization$_buffer._typed_buffer$_add$1(0, 9); + buffer._serialization$_add$1(0, 9); t1 = J.getInterceptor$asx(value); _this.writeSize$2(buffer, t1.get$length(value)); buffer._alignTo$1(4); - buffer._serialization$_buffer.addAll$1(0, J.asUint8List$2$x(t1.get$buffer(value), t1.get$offsetInBytes(value), 4 * t1.get$length(value))); + buffer._append$1(J.asUint8List$2$x(t1.get$buffer(value), t1.get$offsetInBytes(value), 4 * t1.get$length(value))); } else if (type$.Int64List._is(value)) { - buffer._serialization$_buffer._typed_buffer$_add$1(0, 10); + buffer._serialization$_add$1(0, 10); _this.writeSize$2(buffer, value.get$length(value)); } else if (type$.Float32List._is(value)) { - buffer._serialization$_buffer._typed_buffer$_add$1(0, 14); + buffer._serialization$_add$1(0, 14); t1 = J.getInterceptor$asx(value); _this.writeSize$2(buffer, t1.get$length(value)); buffer._alignTo$1(4); - buffer._serialization$_buffer.addAll$1(0, J.asUint8List$2$x(t1.get$buffer(value), t1.get$offsetInBytes(value), 4 * t1.get$length(value))); + buffer._append$1(J.asUint8List$2$x(t1.get$buffer(value), t1.get$offsetInBytes(value), 4 * t1.get$length(value))); } else if (type$.Float64List._is(value)) { - buffer._serialization$_buffer._typed_buffer$_add$1(0, 11); + buffer._serialization$_add$1(0, 11); t1 = J.getInterceptor$asx(value); _this.writeSize$2(buffer, t1.get$length(value)); buffer._alignTo$1(8); - buffer._serialization$_buffer.addAll$1(0, J.asUint8List$2$x(t1.get$buffer(value), t1.get$offsetInBytes(value), 8 * t1.get$length(value))); + buffer._append$1(J.asUint8List$2$x(t1.get$buffer(value), t1.get$offsetInBytes(value), 8 * t1.get$length(value))); } else if (type$.List_dynamic._is(value)) { - buffer._serialization$_buffer._typed_buffer$_add$1(0, 12); + buffer._serialization$_add$1(0, 12); t1 = J.getInterceptor$asx(value); _this.writeSize$2(buffer, t1.get$length(value)); for (t1 = t1.get$iterator(value); t1.moveNext$0();) _this.writeValue$2(0, buffer, t1.get$current(t1)); } else if (type$.Map_dynamic_dynamic._is(value)) { - buffer._serialization$_buffer._typed_buffer$_add$1(0, 13); + buffer._serialization$_add$1(0, 13); t1 = J.getInterceptor$asx(value); _this.writeSize$2(buffer, t1.get$length(value)); t1.forEach$1(value, new A.StandardMessageCodec_writeValue_closure(_this, buffer)); @@ -229484,23 +232932,21 @@ } }, writeSize$2(buffer, value) { - var t1, t2, - _s17_ = "_eightBytesAsList"; + var t1, t2; if (value < 254) - buffer._serialization$_buffer._typed_buffer$_add$1(0, value); + buffer._serialization$_add$1(0, value); else { - t1 = buffer._serialization$_buffer; - t2 = buffer._eightBytes; + t1 = buffer._eightBytes; if (value <= 65535) { - t1._typed_buffer$_add$1(0, 254); - t1 = $.$get$Endian_host(); - t2.setUint16(0, value, B.C_Endian === t1); - buffer._serialization$_buffer.addAll$3(0, A._lateReadCheck(buffer.__WriteBuffer__eightBytesAsList, _s17_), 0, 2); + buffer._serialization$_add$1(0, 254); + t2 = $.$get$Endian_host(); + t1.setUint16(0, value, B.C_Endian === t2); + buffer._addAll$3(buffer._eightBytesAsList, 0, 2); } else { - t1._typed_buffer$_add$1(0, 255); - t1 = $.$get$Endian_host(); - t2.setUint32(0, value, B.C_Endian === t1); - buffer._serialization$_buffer.addAll$3(0, A._lateReadCheck(buffer.__WriteBuffer__eightBytesAsList, _s17_), 0, 4); + buffer._serialization$_add$1(0, 255); + t2 = $.$get$Endian_host(); + t1.setUint32(0, value, B.C_Endian === t2); + buffer._addAll$3(buffer._eightBytesAsList, 0, 4); } } }, @@ -229532,11 +232978,11 @@ t1.writeValue$2(0, t2, key); t1.writeValue$2(0, t2, value); }, - $signature: 257 + $signature: 232 }; A.StandardMethodCodec0.prototype = { encodeMethodCall$1(methodCall) { - var buffer = A.WriteBuffer$(); + var buffer = A.WriteBuffer_WriteBuffer(); B.C_StandardMessageCodec.writeValue$2(0, buffer, methodCall.method); B.C_StandardMessageCodec.writeValue$2(0, buffer, methodCall.$arguments); return buffer.done$0(); @@ -229548,19 +232994,19 @@ method = B.C_StandardMessageCodec.readValue$1(0, buffer); $arguments = B.C_StandardMessageCodec.readValue$1(0, buffer); if (typeof method == "string" && !(buffer._serialization$_position < J.get$lengthInBytes$x(methodCall))) - return new A.MethodCall(method, $arguments); + return new A.MethodCall0(method, $arguments); else throw A.wrapException(B.FormatException_Qi2); }, encodeSuccessEnvelope$1(result) { - var buffer = A.WriteBuffer$(); - buffer._serialization$_buffer._typed_buffer$_add$1(0, 0); + var buffer = A.WriteBuffer_WriteBuffer(); + buffer._serialization$_add$1(0, 0); B.C_StandardMessageCodec.writeValue$2(0, buffer, result); return buffer.done$0(); }, encodeErrorEnvelope$3$code$details$message(code, details, message) { - var buffer = A.WriteBuffer$(); - buffer._serialization$_buffer._typed_buffer$_add$1(0, 1); + var buffer = A.WriteBuffer_WriteBuffer(); + buffer._serialization$_add$1(0, 1); B.C_StandardMessageCodec.writeValue$2(0, buffer, code); B.C_StandardMessageCodec.writeValue$2(0, buffer, message); B.C_StandardMessageCodec.writeValue$2(0, buffer, details); @@ -229690,17 +233136,13 @@ }; A._MouseCursor_Object_Diagnosticable.prototype = {}; A.BasicMessageChannel.prototype = { - get$binaryMessenger() { - var t1 = A._lateReadCheck($.ServicesBinding__instance.ServicesBinding___ServicesBinding__defaultBinaryMessenger, "_defaultBinaryMessenger"); - return t1; - }, send$1(_, message) { return this.send$body$BasicMessageChannel(0, message, this.$ti._eval$1("1?")); }, send$body$BasicMessageChannel(_, message, $async$type) { var $async$goto = 0, $async$completer = A._makeAsyncAwaitCompleter($async$type), - $async$returnValue, $async$self = this, t1, $async$temp1; + $async$returnValue, $async$self = this, t1, t2, $async$temp1; var $async$send$1 = A._wrapJsFunctionForAsync(function($async$errorCode, $async$result) { if ($async$errorCode === 1) return A._asyncRethrow($async$result, $async$completer); @@ -229709,9 +233151,11 @@ case 0: // Function start t1 = $async$self.codec; + t2 = A._lateReadCheck($.ServicesBinding__instance.ServicesBinding___ServicesBinding__defaultBinaryMessenger, "_defaultBinaryMessenger"); + t2 = t2; $async$temp1 = t1; $async$goto = 3; - return A._asyncAwait($async$self.get$binaryMessenger().send$2(0, $async$self.name, t1.encodeMessage$1(message)), $async$send$1); + return A._asyncAwait(t2.send$2(0, $async$self.name, t1.encodeMessage$1(message)), $async$send$1); case 3: // returning from await. $async$returnValue = $async$temp1.decodeMessage$1($async$result); @@ -229726,12 +233170,17 @@ return A._asyncStartSync($async$send$1, $async$completer); }, setMessageHandler$1(handler) { - var _this = this, - t1 = _this.name; - if (handler == null) - _this.get$binaryMessenger().setMessageHandler$2(t1, null); - else - _this.get$binaryMessenger().setMessageHandler$2(t1, new A.BasicMessageChannel_setMessageHandler_closure(_this, handler)); + var t1, + _s23_ = "_defaultBinaryMessenger"; + if (handler == null) { + t1 = A._lateReadCheck($.ServicesBinding__instance.ServicesBinding___ServicesBinding__defaultBinaryMessenger, _s23_); + t1 = t1; + t1.setMessageHandler$2(this.name, null); + } else { + t1 = A._lateReadCheck($.ServicesBinding__instance.ServicesBinding___ServicesBinding__defaultBinaryMessenger, _s23_); + t1 = t1; + t1.setMessageHandler$2(this.name, new A.BasicMessageChannel_setMessageHandler_closure(this, handler)); + } }, get$name(receiver) { return this.name; @@ -229769,20 +233218,16 @@ }); return A._asyncStartSync($async$call$1, $async$completer); }, - $signature: 603 + $signature: 718 }; A.MethodChannel.prototype = { - get$binaryMessenger() { - var t1 = this._binaryMessenger; - return t1 == null ? A._lateReadCheck($.ServicesBinding__instance.ServicesBinding___ServicesBinding__defaultBinaryMessenger, "_defaultBinaryMessenger") : t1; - }, _invokeMethod$1$3$arguments$missingOk(method, $arguments, missingOk, $T) { return this._invokeMethod$body$MethodChannel(method, $arguments, missingOk, $T, $T._eval$1("0?")); }, _invokeMethod$body$MethodChannel(method, $arguments, missingOk, $T, $async$type) { var $async$goto = 0, $async$completer = A._makeAsyncAwaitCompleter($async$type), - $async$returnValue, $async$self = this, t1, t2, result; + $async$returnValue, $async$self = this, t2, t3, result, t1; var $async$_invokeMethod$1$3$arguments$missingOk = A._wrapJsFunctionForAsync(function($async$errorCode, $async$result) { if ($async$errorCode === 1) return A._asyncRethrow($async$result, $async$completer); @@ -229790,10 +233235,13 @@ switch ($async$goto) { case 0: // Function start - t1 = $async$self.name; - t2 = $async$self.codec; + t1 = $async$self._binaryMessenger; + if (t1 == null) + t1 = A._lateReadCheck($.ServicesBinding__instance.ServicesBinding___ServicesBinding__defaultBinaryMessenger, "_defaultBinaryMessenger"); + t2 = $async$self.name; + t3 = $async$self.codec; $async$goto = 3; - return A._asyncAwait($async$self.get$binaryMessenger().send$2(0, t1, t2.encodeMethodCall$1(new A.MethodCall(method, $arguments))), $async$_invokeMethod$1$3$arguments$missingOk); + return A._asyncAwait(t1.send$2(0, t2, t3.encodeMethodCall$1(new A.MethodCall0(method, $arguments))), $async$_invokeMethod$1$3$arguments$missingOk); case 3: // returning from await. result = $async$result; @@ -229804,9 +233252,9 @@ $async$goto = 1; break; } - throw A.wrapException(A.MissingPluginException$("No implementation found for method " + method + " on channel " + t1)); + throw A.wrapException(A.MissingPluginException$("No implementation found for method " + method + " on channel " + t2)); } - $async$returnValue = $T._eval$1("0?")._as(t2.decodeEnvelope$1(result)); + $async$returnValue = $T._eval$1("0?")._as(t3.decodeEnvelope$1(result)); // goto return $async$goto = 1; break; @@ -229887,7 +233335,9 @@ return A._asyncStartSync($async$invokeMapMethod$2$2, $async$completer); }, setMethodCallHandler$1(handler) { - var t1 = this.get$binaryMessenger(); + var t1 = this._binaryMessenger; + if (t1 == null) + t1 = A._lateReadCheck($.ServicesBinding__instance.ServicesBinding___ServicesBinding__defaultBinaryMessenger, "_defaultBinaryMessenger"); t1.setMessageHandler$2(this.name, new A.MethodChannel_setMethodCallHandler_closure(this, handler)); }, _handleAsMethodCall$2(message, handler) { @@ -229977,7 +233427,7 @@ call$1(message) { return this.$this._handleAsMethodCall$2(message, this.handler); }, - $signature: 603 + $signature: 718 }; A.OptionalMethodChannel.prototype = { invokeMethod$1$2(method, $arguments, $T) { @@ -230046,7 +233496,7 @@ A.RawKeyEvent.prototype = {}; A.RawKeyEvent_RawKeyEvent$fromMessage__dataFromWeb.prototype = { call$0() { - var t4, t5, + var t4, t5, t6, t1 = this.message, t2 = J.getInterceptor$asx(t1), key = A._asStringQ(t2.$index(t1, "key")), @@ -230065,10 +233515,13 @@ t5 = A._asIntQ(t2.$index(t1, "location")); if (t5 == null) t5 = 0; - t1 = A._asIntQ(t2.$index(t1, "metaState")); - return new A.RawKeyEventDataWeb(t4, t3, t5, t1 == null ? 0 : t1); + t6 = A._asIntQ(t2.$index(t1, "metaState")); + if (t6 == null) + t6 = 0; + t1 = A._asIntQ(t2.$index(t1, "keyCode")); + return new A.RawKeyEventDataWeb(t4, t3, t5, t6, t1 == null ? 0 : t1); }, - $signature: 2494 + $signature: 1459 }; A.RawKeyDownEvent.prototype = {}; A.RawKeyUpEvent.prototype = {}; @@ -230122,20 +233575,21 @@ return false; }, _synchronizeModifiers$1($event) { - var thisKeyModifier, _i, key, thisModifierKeys, mappedKeys, t6, t7, t8, logicalKey, + var thisKeyModifier, _i, key, t6, thisModifierKeys, mappedKeys, t7, t8, logicalKey, t1 = $event.data, modifiersPressed = t1.get$modifiersPressed(), t2 = type$.PhysicalKeyboardKey, modifierKeys = A.LinkedHashMap_LinkedHashMap$_empty(t2, type$.LogicalKeyboardKey), anySideKeys = A.LinkedHashSet_LinkedHashSet$_empty(t2), t3 = this._keysPressed, - t4 = A.LinkedHashSet_LinkedHashSet$of(t3.get$keys(t3), t2), + t4 = A.LinkedHashSet_LinkedHashSet$of(new A.LinkedHashMapKeyIterable(t3, A._instanceType(t3)._eval$1("LinkedHashMapKeyIterable<1>")), t2), t5 = $event instanceof A.RawKeyDownEvent; if (t5) t4.add$1(0, t1.get$physicalKey()); for (thisKeyModifier = null, _i = 0; _i < 9; ++_i) { key = B.List_4LR[_i]; - thisModifierKeys = $.RawKeyboard__modifierKeyMap.$index(0, new A._ModifierSidePair(key, B.KeyboardSide_3)); + t6 = $.$get$RawKeyboard__modifierKeyMap(); + thisModifierKeys = t6.$index(0, new A._ModifierSidePair(key, B.KeyboardSide_3)); if (thisModifierKeys == null) continue; if (thisModifierKeys.contains$1(0, t1.get$physicalKey())) @@ -230145,7 +233599,7 @@ if (thisModifierKeys.any$1(0, t4.get$contains(t4))) continue; } - mappedKeys = modifiersPressed.$index(0, key) == null ? A.LinkedHashSet_LinkedHashSet$_empty(t2) : $.RawKeyboard__modifierKeyMap.$index(0, new A._ModifierSidePair(key, modifiersPressed.$index(0, key))); + mappedKeys = modifiersPressed.$index(0, key) == null ? A.LinkedHashSet_LinkedHashSet$_empty(t2) : t6.$index(0, new A._ModifierSidePair(key, modifiersPressed.$index(0, key))); if (mappedKeys == null) continue; for (t6 = new A._LinkedHashSetIterator(mappedKeys, mappedKeys._collection$_modifications, A._instanceType(mappedKeys)._eval$1("_LinkedHashSetIterator<1>")), t6._collection$_cell = mappedKeys._collection$_first; t6.moveNext$0();) { @@ -230155,14 +233609,15 @@ modifierKeys.$indexSet(0, t7, t8); } } - t2 = $.RawKeyboard__allModifiersExceptFn.get$keys($.RawKeyboard__allModifiersExceptFn); - new A.WhereIterable(t2, new A.RawKeyboard__synchronizeModifiers_closure(anySideKeys), A._instanceType(t2)._eval$1("WhereIterable")).forEach$1(0, t3.get$remove(t3)); + 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)); 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 = $.RawKeyboard__allModifiersExceptFn.$index(0, t1.get$physicalKey()); + logicalKey = t2.$index(0, t1.get$physicalKey()); if (logicalKey != null) t3.$indexSet(0, t1.get$physicalKey(), logicalKey); } @@ -230172,7 +233627,7 @@ call$1(key) { return !this.anySideKeys.contains$1(0, key); }, - $signature: 2487 + $signature: 1460 }; A._ModifierSidePair.prototype = { $eq(_, other) { @@ -230183,7 +233638,7 @@ return other instanceof A._ModifierSidePair && other.modifier == this.modifier && other.side == this.side; }, get$hashCode(_) { - return A.hashValues(this.modifier, this.side, B.C__HashEnd, B.C__HashEnd, B.C__HashEnd, B.C__HashEnd, B.C__HashEnd, B.C__HashEnd, B.C__HashEnd, B.C__HashEnd, B.C__HashEnd, B.C__HashEnd, B.C__HashEnd, B.C__HashEnd, B.C__HashEnd, B.C__HashEnd, B.C__HashEnd, B.C__HashEnd, B.C__HashEnd, B.C__HashEnd); + return A.Object_hash(this.modifier, 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, B.C_SentinelValue, B.C_SentinelValue, B.C_SentinelValue, B.C_SentinelValue, B.C_SentinelValue, B.C_SentinelValue, B.C_SentinelValue); } }; A._RawKeyEvent_Object_Diagnosticable.prototype = {}; @@ -230200,7 +233655,7 @@ get$logicalKey() { var newKey, t1 = this.key, - t2 = B.Map_8TEJH.$index(0, t1), + t2 = B.Map_8Tc9P.$index(0, t1), maybeLocationKey = t2 == null ? null : t2[this.location]; if (maybeLocationKey != null) return maybeLocationKey; @@ -230247,11 +233702,11 @@ return true; if (J.get$runtimeType$(other) !== A.getRuntimeType(_this)) return false; - return other instanceof A.RawKeyEventDataWeb && other.code === _this.code && other.key === _this.key && other.location === _this.location && other.metaState === _this.metaState; + return other instanceof A.RawKeyEventDataWeb && other.code === _this.code && other.key === _this.key && other.location === _this.location && other.metaState === _this.metaState && other.keyCode === _this.keyCode; }, get$hashCode(_) { var _this = this; - return A.hashValues(_this.code, _this.key, _this.location, _this.metaState, B.C__HashEnd, B.C__HashEnd, B.C__HashEnd, B.C__HashEnd, B.C__HashEnd, B.C__HashEnd, B.C__HashEnd, B.C__HashEnd, B.C__HashEnd, B.C__HashEnd, B.C__HashEnd, B.C__HashEnd, B.C__HashEnd, B.C__HashEnd, B.C__HashEnd, B.C__HashEnd); + return A.Object_hash(_this.code, _this.key, _this.location, _this.metaState, _this.keyCode, B.C_SentinelValue, B.C_SentinelValue, B.C_SentinelValue, B.C_SentinelValue, B.C_SentinelValue, B.C_SentinelValue, B.C_SentinelValue, 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.RestorationManager.prototype = { @@ -230514,7 +233969,8 @@ if (t2 != null) J.remove$1$ax(t2, child); t2 = t1.$index(0, child._restorationId); - if ((t2 == null ? null : J.get$isEmpty$asx(t2)) === true) + t2 = t2 == null ? null : J.get$isEmpty$asx(t2); + if (t2 === true) t1.remove$1(0, child._restorationId); }, _addChildData$1(child) { @@ -230576,26 +234032,26 @@ var t1 = type$.nullable_Object; return A.LinkedHashMap_LinkedHashMap$_empty(t1, t1); }, - $signature: 624 + $signature: 714 }; A.RestorationBucket__rawValues_closure.prototype = { call$0() { var t1 = type$.nullable_Object; return A.LinkedHashMap_LinkedHashMap$_empty(t1, t1); }, - $signature: 624 + $signature: 714 }; A.RestorationBucket__addChildData_closure.prototype = { call$0() { return A._setArrayType([], type$.JSArray_RestorationBucket); }, - $signature: 2480 + $signature: 1467 }; A.RestorationBucket__visitChildren_closure.prototype = { call$1(buckets) { return buckets; }, - $signature: 2476 + $signature: 1479 }; A.ApplicationSwitcherDescription.prototype = {}; A.SystemUiOverlayStyle.prototype = { @@ -230616,7 +234072,7 @@ }, get$hashCode(_) { var _this = this; - return A.hashValues(_this.systemNavigationBarColor, _this.systemNavigationBarDividerColor, _this.systemNavigationBarContrastEnforced, _this.statusBarColor, _this.statusBarBrightness, _this.statusBarIconBrightness, _this.systemStatusBarContrastEnforced, _this.systemNavigationBarIconBrightness, B.C__HashEnd, B.C__HashEnd, B.C__HashEnd, B.C__HashEnd, B.C__HashEnd, B.C__HashEnd, B.C__HashEnd, B.C__HashEnd, B.C__HashEnd, B.C__HashEnd, B.C__HashEnd, B.C__HashEnd); + 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); }, $eq(_, other) { var t1, _this = this; @@ -230677,9 +234133,9 @@ _s17_ = ", isDirectional: "; if (!_this.get$isValid()) return "TextSelection.invalid"; - t1 = _this.baseOffset; - t2 = _this.isDirectional; - return _this.start == _this.end ? "TextSelection.collapsed(offset: " + A.S(t1) + ", affinity: " + _this.affinity.toString$0(0) + _s17_ + t2 + ")" : "TextSelection(baseOffset: " + A.S(t1) + ", extentOffset: " + A.S(_this.extentOffset) + _s17_ + t2 + ")"; + 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 + ")"; }, $eq(_, other) { var t1, _this = this; @@ -230703,9 +234159,9 @@ get$hashCode(_) { var affinityHash, _this = this; if (!_this.get$isValid()) - return A.hashValues(-B.JSInt_methods.get$hashCode(1), -B.JSInt_methods.get$hashCode(1), A.Primitives_objectHashCode(B.TextAffinity_1), B.C__HashEnd, B.C__HashEnd, B.C__HashEnd, B.C__HashEnd, B.C__HashEnd, B.C__HashEnd, B.C__HashEnd, B.C__HashEnd, B.C__HashEnd, B.C__HashEnd, B.C__HashEnd, B.C__HashEnd, B.C__HashEnd, B.C__HashEnd, B.C__HashEnd, B.C__HashEnd, B.C__HashEnd); + 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); - return A.hashValues(J.get$hashCode$(_this.baseOffset), J.get$hashCode$(_this.extentOffset), affinityHash, B.JSBool_methods.get$hashCode(_this.isDirectional), B.C__HashEnd, B.C__HashEnd, B.C__HashEnd, B.C__HashEnd, B.C__HashEnd, B.C__HashEnd, B.C__HashEnd, B.C__HashEnd, B.C__HashEnd, B.C__HashEnd, B.C__HashEnd, B.C__HashEnd, B.C__HashEnd, B.C__HashEnd, B.C__HashEnd, B.C__HashEnd); + 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) { var _this = this, @@ -230723,6 +234179,26 @@ copyWith$1$extentOffset(extentOffset) { return this.copyWith$3$affinity$baseOffset$extentOffset(null, null, extentOffset); }, + expandTo$2(position, extentAtIndex) { + var t3, t4, normalized, _this = this, + t1 = position.offset, + t2 = _this.start; + if (t1 >= t2 && t1 <= _this.end) + return _this; + t3 = _this.baseOffset; + t4 = _this.extentOffset; + normalized = t3 <= t4; + if (t1 <= t2) { + if (extentAtIndex) + return _this.copyWith$3$affinity$baseOffset$extentOffset(position.affinity, _this.end, t1); + t2 = normalized ? t1 : t3; + return _this.copyWith$2$baseOffset$extentOffset(t2, normalized ? t4 : t1); + } + if (extentAtIndex) + return _this.copyWith$3$affinity$baseOffset$extentOffset(position.affinity, t2, t1); + t2 = normalized ? t3 : t1; + return _this.copyWith$2$baseOffset$extentOffset(t2, normalized ? t1 : t4); + }, extendTo$1(position) { var t1; if (this.get$extent().$eq(0, position)) @@ -230813,7 +234289,7 @@ replacedLength = originalIndex <= t1 && originalIndex < _this.regionEnd ? 0 : _this.replacementString.length; return replacedLength - (B.JSInt_methods.clamp$2(originalIndex, t1, _this.regionEnd) - t1); }, - $signature: 118 + $signature: 126 }; A.LengthLimitingTextInputFormatter.prototype = { formatEditUpdate$2(oldValue, newValue) { @@ -230881,7 +234357,7 @@ return other instanceof A.TextInputType && other.index === this.index && other.signed == this.signed && other.decimal == this.decimal; }, get$hashCode(_) { - return A.hashValues(this.index, this.signed, this.decimal, B.C__HashEnd, B.C__HashEnd, B.C__HashEnd, B.C__HashEnd, B.C__HashEnd, B.C__HashEnd, B.C__HashEnd, B.C__HashEnd, B.C__HashEnd, B.C__HashEnd, B.C__HashEnd, B.C__HashEnd, B.C__HashEnd, B.C__HashEnd, B.C__HashEnd, B.C__HashEnd, B.C__HashEnd); + return A.Object_hash(this.index, this.signed, this.decimal, B.C_SentinelValue, B.C_SentinelValue, B.C_SentinelValue, B.C_SentinelValue, B.C_SentinelValue, B.C_SentinelValue, B.C_SentinelValue, B.C_SentinelValue, B.C_SentinelValue, 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.TextInputAction.prototype = { @@ -230906,6 +234382,7 @@ t1.$indexSet(0, "smartDashesType", B.JSInt_methods.toString$0(_this.smartDashesType.index)); t1.$indexSet(0, "smartQuotesType", B.JSInt_methods.toString$0(_this.smartQuotesType.index)); 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); @@ -230929,12 +234406,15 @@ t2 = selection == null ? this.selection : selection; return new A.TextEditingValue(t1, t2, composing == null ? this.composing : composing); }, - copyWith$1$selection(selection) { - return this.copyWith$3$composing$selection$text(null, selection, null); + 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); + }, copyWith$2$composing$selection(composing, selection) { return this.copyWith$3$composing$selection$text(composing, selection, null); }, @@ -230974,7 +234454,7 @@ get$hashCode(_) { var t1 = this.selection, t2 = this.composing; - return A.hashValues(J.get$hashCode$(this.text), t1.get$hashCode(t1), A.hashValues(J.get$hashCode$(t2.start), J.get$hashCode$(t2.end), B.C__HashEnd, B.C__HashEnd, B.C__HashEnd, B.C__HashEnd, B.C__HashEnd, B.C__HashEnd, B.C__HashEnd, B.C__HashEnd, B.C__HashEnd, B.C__HashEnd, B.C__HashEnd, B.C__HashEnd, B.C__HashEnd, B.C__HashEnd, B.C__HashEnd, B.C__HashEnd, B.C__HashEnd, B.C__HashEnd), B.C__HashEnd, B.C__HashEnd, B.C__HashEnd, B.C__HashEnd, B.C__HashEnd, B.C__HashEnd, B.C__HashEnd, B.C__HashEnd, B.C__HashEnd, B.C__HashEnd, B.C__HashEnd, B.C__HashEnd, B.C__HashEnd, B.C__HashEnd, B.C__HashEnd, B.C__HashEnd, B.C__HashEnd); + return A.Object_hash(J.get$hashCode$(this.text), t1.get$hashCode(t1), A.hashValues(J.get$hashCode$(t2.start), J.get$hashCode$(t2.end), B.C__HashEnd, B.C__HashEnd, B.C__HashEnd, B.C__HashEnd, B.C__HashEnd, B.C__HashEnd, B.C__HashEnd, B.C__HashEnd, B.C__HashEnd, B.C__HashEnd, B.C__HashEnd, B.C__HashEnd, B.C__HashEnd, B.C__HashEnd, B.C__HashEnd, B.C__HashEnd), B.C_SentinelValue, B.C_SentinelValue, B.C_SentinelValue, B.C_SentinelValue, B.C_SentinelValue, B.C_SentinelValue, B.C_SentinelValue, B.C_SentinelValue, B.C_SentinelValue, 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 = { @@ -230984,7 +234464,7 @@ replacedLength = originalIndex <= t2 && originalIndex < t1.end ? 0 : this.replacementString.length; return originalIndex + replacedLength - (B.JSInt_methods.clamp$2(originalIndex, t2, t1.end) - t2); }, - $signature: 118 + $signature: 126 }; A.SelectionChangedCause.prototype = { toString$0(_) { @@ -230992,6 +234472,24 @@ } }; A.TextSelectionDelegate.prototype = {}; + A.SelectionRect.prototype = { + $eq(_, other) { + var _this = this; + if (other == null) + return false; + if (_this === other) + 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); + }, + 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) + ")"; + } + }; A.TextInputConnection.prototype = { setComposingRect$1(rect) { var validRect, t1, t2, t3; @@ -231017,6 +234515,16 @@ t3 = A.LinkedHashMap_LinkedHashMap$_literal(["width", validRect.right - t2, "height", validRect.bottom - t3, "x", t2, "y", t3], type$.String, type$.dynamic); A._lateReadCheck(t1.__TextInput__channel, "_channel").invokeMethod$1$2("TextInput.setCaretRect", t3, type$.void); }, + 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")); + A._lateReadCheck(t1.__TextInput__channel, "_channel").invokeMethod$1$2("TextInput.setSelectionRects", t2, type$.void); + } + }, setStyle$5$fontFamily$fontSize$fontWeight$textAlign$textDirection(_, fontFamily, fontSize, fontWeight, textAlign, textDirection) { var t1 = $.$get$TextInput__instance(), t2 = fontWeight == null ? null : fontWeight.index; @@ -231024,6 +234532,15 @@ A._lateReadCheck(t1.__TextInput__channel, "_channel").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); + }, + $signature: 1495 + }; A.TextInput.prototype = { _attach$2(connection, configuration) { A._lateReadCheck(this.__TextInput__channel, "_channel").invokeMethod$1$2("TextInput.setClient", [connection._text_input$_id, configuration.toJson$0()], type$.void); @@ -231039,7 +234556,7 @@ _handleTextInputInvocation$body$TextInput(methodCall) { var $async$goto = 0, $async$completer = A._makeAsyncAwaitCompleter(type$.dynamic), - $async$returnValue, $async$self = this, method, editingValue, args, scope, t2, t3, t4, t5, textEditingValue, client, deltas, firstArg, offset, t1; + $async$returnValue, $async$self = this, args, t1, t2, t3, t4, editingValue, scope, t5, textEditingValue, client, deltas, 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); @@ -231047,13 +234564,52 @@ switch ($async$goto) { case 0: // Function start + method = methodCall.method; + if (method === "TextInputClient.focusElement") { + args = type$.List_dynamic._as(methodCall.$arguments); + t1 = J.getInterceptor$asx(args); + t2 = $async$self._scribbleClients.$index(0, t1.$index(args, 0)); + if (t2 != null) { + t3 = A._asNumS(t1.$index(args, 1)); + t3.toString; + t1 = A._asNumS(t1.$index(args, 2)); + t1.toString; + t2._widget.focusNode.requestFocus$0(); + t4 = t2.get$renderEditable(); + if (t4 != null) + t4.selectPositionAt$2$cause$from(B.SelectionChangedCause_7, new A.Offset(t3, t1)); + t2._widget.updateSelectionRects$0(); + } + // goto return + $async$goto = 1; + break; + } else if (method === "TextInputClient.requestElementsInRect") { + t1 = J.cast$1$0$ax(type$.List_dynamic._as(methodCall.$arguments), type$.num); + t1 = t1.map$1$1(t1, new A.TextInput__handleTextInputInvocation_closure(), type$.double); + t2 = $async$self._scribbleClients; + t3 = A._instanceType(t2)._eval$1("LinkedHashMapKeyIterable<1>"); + t4 = t3._eval$1("MappedIterable>"); + $async$returnValue = A.List_List$of(new A.MappedIterable(new A.WhereIterable(new A.LinkedHashMapKeyIterable(t2, t3), new A.TextInput__handleTextInputInvocation_closure0($async$self, A.List_List$of(t1, true, t1.$ti._eval$1("ListIterable.E"))), t3._eval$1("WhereIterable")), new A.TextInput__handleTextInputInvocation_closure1($async$self), t4), true, t4._eval$1("Iterable.E")); + // goto return + $async$goto = 1; + break; + } else if (method === "TextInputClient.scribbleInteractionBegan") { + $async$self._scribbleInProgress = true; + // goto return + $async$goto = 1; + break; + } else if (method === "TextInputClient.scribbleInteractionFinished") { + $async$self._scribbleInProgress = false; + // goto return + $async$goto = 1; + break; + } t1 = $async$self._currentConnection; if (t1 == null) { // goto return $async$goto = 1; break; } - method = methodCall.method; if (method === "TextInputClient.requestExistingInputState") { $async$self._attach$2(t1, A._lateReadCheck($async$self.__TextInput__currentConfiguration, "_currentConfiguration")); editingValue = $async$self._currentConnection._text_input$_client.get$currentTextEditingValue(); @@ -231064,7 +234620,7 @@ break; } args = type$.List_dynamic._as(methodCall.$arguments); - if (method === string$.TextIn) { + if (method === string$.TextInT) { scope = t1._text_input$_client.get$currentAutofillScope(); t1 = type$.Map_String_dynamic; editingValue = t1._as(J.$index$asx(args, 1)); @@ -231091,7 +234647,7 @@ case "TextInputClient.updateEditingState": t2._text_input$_client.updateEditingValue$1(A.TextEditingValue_TextEditingValue$fromJSON(type$.Map_String_dynamic._as(t1.$index(args, 1)))); break; - case "TextInputClient.updateEditingStateWithDeltas": + case string$.TextInD: deltas = A._setArrayType([], type$.JSArray_TextEditingDelta); t2 = type$.Map_String_dynamic; for (t1 = J.get$iterator$ax(J.$index$asx(t2._as(t1.$index(args, 1)), "deltas")); t1.moveNext$0();) @@ -231124,6 +234680,20 @@ case "TextInputClient.showAutocorrectionPromptRect": t2._text_input$_client.showAutocorrectionPromptRect$2(A._asIntS(t1.$index(args, 1)), A._asIntS(t1.$index(args, 2))); break; + case "TextInputClient.showToolbar": + t2._text_input$_client.showToolbar$0(); + break; + case "TextInputClient.insertTextPlaceholder": + t2 = t2._text_input$_client; + t3 = A._asNumS(t1.$index(args, 1)); + t3.toString; + t1 = A._asNumS(t1.$index(args, 2)); + t1.toString; + t2.insertTextPlaceholder$1(new A.Size(t3, t1)); + break; + case "TextInputClient.removeTextPlaceholder": + t2._text_input$_client.removeTextPlaceholder$0(); + break; default: throw A.wrapException(A.MissingPluginException$(null)); } @@ -231146,6 +234716,69 @@ this._scheduleHide$0(); } }; + A.TextInput__handleTextInputInvocation_closure.prototype = { + call$1(value) { + value.toString; + return value; + }, + $signature: 1497 + }; + A.TextInput__handleTextInputInvocation_closure0.prototype = { + call$1(elementIdentifier) { + var t5, t6, bounds, + t1 = this.args, + t2 = t1[0], + t3 = t1[1], + t4 = t1[2]; + t1 = t1[3]; + t5 = this.$this._scribbleClients; + t6 = t5.$index(0, elementIdentifier); + t1 = t6 == null ? null : t6.isInScribbleRect$1(new A.Rect(t2, t3, t2 + t4, t3 + t1)); + if (t1 !== true) + return false; + t1 = t5.$index(0, elementIdentifier); + bounds = t1 == null ? null : t1.get$bounds(t1); + if (bounds == null) + bounds = B.Rect_0_0_0_0; + if (!bounds.$eq(0, B.Rect_0_0_0_0)) { + t1 = bounds.left; + t1.toString; + if (!isNaN(t1)) { + t1 = bounds.top; + t1.toString; + if (!isNaN(t1)) { + t1 = bounds.right; + t1.toString; + if (!isNaN(t1)) { + t1 = bounds.bottom; + t1.toString; + t1 = isNaN(t1); + } else + t1 = true; + } else + t1 = true; + } else + t1 = true; + t1 = t1 || bounds.get$isInfinite(bounds); + } else + t1 = true; + return !t1; + }, + $signature: 50 + }; + A.TextInput__handleTextInputInvocation_closure1.prototype = { + call$1(elementIdentifier) { + var t2, t3, + t1 = this.$this._scribbleClients.$index(0, elementIdentifier), + bounds = t1.get$bounds(t1); + t1 = [elementIdentifier]; + t2 = bounds.left; + t3 = bounds.top; + B.JSArray_methods.addAll$1(t1, [t2, t3, bounds.right - t2, bounds.bottom - t3]); + return t1; + }, + $signature: 1500 + }; A.TextInput__scheduleHide_closure.prototype = { call$0() { var t1 = this.$this; @@ -231160,7 +234793,7 @@ this.parent.set$finalLocalValue(ancestor); return false; }, - $signature: 136 + $signature: 237 }; A.Intent.prototype = {}; A.Action.prototype = { @@ -231219,15 +234852,19 @@ }; A.Actions__findDispatcher_closure.prototype = { call$1(element) { - type$._ActionsMarker._as(element.get$widget()).toString; + var t1 = element._widget; + t1.toString; + type$._ActionsMarker._as(t1); return false; }, - $signature: 304 + $signature: 324 }; A.Actions_maybeFind_closure.prototype = { call$1(element) { - var t1, _this = this, - result = A.Actions__castAction(type$._ActionsMarker._as(element.get$widget()), _this.intent, _this.T); + var result, _this = this, + t1 = element._widget; + t1.toString; + result = A.Actions__castAction(type$._ActionsMarker._as(t1), _this.intent, _this.T); if (result != null) { t1 = _this.context; t1.toString; @@ -231237,30 +234874,35 @@ } return false; }, - $signature: 304 + $signature: 324 }; A.Actions__maybeFindWithoutDependingOn_closure.prototype = { call$1(element) { - var result = A.Actions__castAction(type$._ActionsMarker._as(element.get$widget()), this.intent, this.T); + var result, + t1 = element._widget; + t1.toString; + result = A.Actions__castAction(type$._ActionsMarker._as(t1), this.intent, this.T); if (result != null) { this._box_0.action = result; return true; } return false; }, - $signature: 304 + $signature: 324 }; A.Actions_invoke_closure.prototype = { call$1(element) { - var _this = this, - t1 = _this.intent, - result = A.Actions__castAction(type$._ActionsMarker._as(element.get$widget()), t1, _this.T), - t2 = result != null; - if (t2 && result.isEnabled$1(0, t1)) - _this._box_0.returnValue = A.Actions__findDispatcher(element).invokeAction$3(result, t1, _this.context); - return t2; + var t2, result, _this = this, + t1 = element._widget; + t1.toString; + t2 = _this.intent; + result = A.Actions__castAction(type$._ActionsMarker._as(t1), t2, _this.T); + t1 = result != null; + if (t1 && result.isEnabled$1(0, t2)) + _this._box_0.returnValue = A.Actions__findDispatcher(element).invokeAction$3(result, t2, _this.context); + return t1; }, - $signature: 304 + $signature: 324 }; A._ActionsState.prototype = { initState$0() { @@ -231421,20 +235063,20 @@ t1 = t1.focusNode; t3 = _this.get$_actions$_canRequestFocus(); t4 = _this._widget; - child = A.MouseRegion$(A.Focus$(false, t3, t4.child, _null, true, t1, true, _null, _this.get$_handleFocusChange(), _null, _null, _null), t2, _this._mouseRegionKey, _this.get$_actions$_handleMouseEnter(), _this.get$_actions$_handleMouseExit(), _null); - if (t4.enabled) { - t1 = t4.actions; - t1 = t1 != null && t1.get$isNotEmpty(t1); - } else - t1 = false; + 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$_actions$_handleMouseEnter(), _this.get$_actions$_handleMouseExit(), _null); + t1 = t4.enabled; if (t1) { - t1 = _this._widget.actions; - t1.toString; - child = A.Actions$(t1, child); + t2 = t4.actions; + t2 = t2 != null && t2._length !== 0; + } else + t2 = false; + if (t2) { + t2 = t4.actions; + t2.toString; + child = A.Actions$(t2, child); } - t1 = _this._widget; - if (t1.enabled) { - t1 = t1.shortcuts; + if (t1) { + t1 = t4.shortcuts; t1 = t1 != null && t1.get$isNotEmpty(t1); } else t1 = false; @@ -231494,7 +235136,7 @@ var t1 = this.$this; return t1._actions$_hovering && target.enabled && t1._canShowHighlight; }, - $signature: 355 + $signature: 453 }; A._FocusableActionDetectorState__mayTriggerCallback_canRequestFocus.prototype = { call$1(target) { @@ -231512,14 +235154,14 @@ throw A.wrapException(A.ReachabilityError$(string$.x60null_c)); } }, - $signature: 355 + $signature: 453 }; A._FocusableActionDetectorState__mayTriggerCallback_shouldShowFocusHighlight.prototype = { call$1(target) { var t1 = this.$this; return t1._actions$_focused && t1._canShowHighlight && this.canRequestFocus.call$1(target); }, - $signature: 355 + $signature: 453 }; A._FocusableActionDetectorState_didUpdateWidget_closure.prototype = { call$1(duration) { @@ -231771,7 +235413,7 @@ } }, build$1(_, context) { - var topChild, topAnimation, bottomChild, bottomAnimation, topKey, bottomKey, t2, t3, t4, t5, t6, _this = this, _null = null, + var topChild, topAnimation, bottomChild, bottomAnimation, topKey, bottomKey, t2, t3, _this = this, _null = null, _s11_ = "_controller", _s7_ = "_status", _s16_ = "_secondAnimation", @@ -231794,19 +235436,17 @@ bottomKey = B.ValueKey_CrossFadeState_1; } t1 = A._lateReadCheck(A._lateReadCheck(_this.___AnimatedCrossFadeState__controller, _s11_).__AnimationController__status, _s7_) === B.AnimationStatus_1 || A._lateReadCheck(A._lateReadCheck(_this.___AnimatedCrossFadeState__controller, _s11_).__AnimationController__status, _s7_) === B.AnimationStatus_2; - t2 = A.FadeTransition$(false, bottomChild, bottomAnimation); - t3 = A.FadeTransition$(false, topChild, topAnimation); - t4 = _this._widget; - t5 = t4.duration; - t6 = t4.sizeCurve; - return A.ClipRect$(A.AnimatedSize$(B.Alignment_0_m1, t4.layoutBuilder$4(new A.TickerMode(true, new A.IgnorePointer(false, _null, new A.ExcludeSemantics(false, new A.ExcludeFocus(false, t3, _null), _null), _null), topKey), topKey, new A.TickerMode(t1, new A.IgnorePointer(true, _null, new A.ExcludeSemantics(true, new A.ExcludeFocus(true, t2, _null), _null), _null), bottomKey), bottomKey), t6, t5, _null), B.Clip_1, _null); + t2 = _this._widget; + 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); } }; A._AnimatedCrossFadeState_initState_closure.prototype = { call$1($status) { this.$this.setState$1(new A._AnimatedCrossFadeState_initState__closure()); }, - $signature: 36 + $signature: 37 }; A._AnimatedCrossFadeState_initState__closure.prototype = { call$0() { @@ -231882,7 +235522,7 @@ }; A.AnimatedSwitcher.prototype = { createState$0() { - return new A._AnimatedSwitcherState(A.LinkedHashSet_LinkedHashSet$_empty(type$._ChildEntry), B.List_empty11, null, null, B._StateLifecycle_0); + return new A._AnimatedSwitcherState(A.LinkedHashSet_LinkedHashSet$_empty(type$._ChildEntry), B.List_empty12, null, null, B._StateLifecycle_0); }, transitionBuilder$2(arg0, arg1) { return this.transitionBuilder.call$2(arg0, arg1); @@ -232026,7 +235666,7 @@ this.controller.dispose$0(0); } }, - $signature: 36 + $signature: 37 }; A._AnimatedSwitcherState__newEntry__closure.prototype = { call$0() { @@ -232040,7 +235680,7 @@ call$1(entry) { return entry.transition; }, - $signature: 2468 + $signature: 1541 }; A.__AnimatedSwitcherState_State_TickerProviderStateMixin.prototype = { activate$0() { @@ -232081,7 +235721,7 @@ A._WidgetsAppState.prototype = { get$_initialRouteName() { $.WidgetsBinding__instance.toString; - var t1 = $.$get$window().platformDispatcher; + var t1 = $.$get$EnginePlatformDispatcher__instance(); if (t1.get$defaultRouteName() !== "/") { $.WidgetsBinding__instance.toString; t1 = t1.get$defaultRouteName(); @@ -232097,7 +235737,7 @@ _this.super$State$initState(); _this._updateRouting$0(); $.WidgetsBinding__instance.toString; - _this._app$_locale = _this._resolveLocales$2($.$get$window().platformDispatcher._configuration.locales, _this._widget.supportedLocales); + _this._app$_locale = _this._resolveLocales$2($.$get$EnginePlatformDispatcher__instance()._configuration.locales, _this._widget.supportedLocales); $.WidgetsBinding__instance.WidgetsBinding__observers.push(_this); }, didUpdateWidget$1(oldWidget) { @@ -232108,8 +235748,11 @@ var t1; B.JSArray_methods.remove$1($.WidgetsBinding__instance.WidgetsBinding__observers, this); t1 = this._defaultRouteInformationProvider; - if (t1 != null) - t1.dispose$0(0); + if (t1 != null) { + if (t1.ChangeNotifier__count > 0) + B.JSArray_methods.remove$1($.WidgetsBinding__instance.WidgetsBinding__observers, t1); + t1.super$ChangeNotifier$dispose(0); + } this.super$State$dispose(0); }, _updateRouting$1$oldWidget(oldWidget) { @@ -232117,8 +235760,11 @@ _this._widget.toString; if (_this.get$_usesNavigator()) { t1 = _this._defaultRouteInformationProvider; - if (t1 != null) - t1.dispose$0(0); + if (t1 != null) { + if (t1.ChangeNotifier__count > 0) + B.JSArray_methods.remove$1($.WidgetsBinding__instance.WidgetsBinding__observers, t1); + t1.super$ChangeNotifier$dispose(0); + } _this._defaultRouteInformationProvider = null; if (_this._navigator == null || _this._widget.navigatorKey != oldWidget.navigatorKey) { t1 = _this._widget.navigatorKey; @@ -232127,8 +235773,11 @@ } else { _this._navigator = null; t1 = _this._defaultRouteInformationProvider; - if (t1 != null) - t1.dispose$0(0); + if (t1 != null) { + if (t1.ChangeNotifier__count > 0) + B.JSArray_methods.remove$1($.WidgetsBinding__instance.WidgetsBinding__observers, t1); + t1.super$ChangeNotifier$dispose(0); + } _this._defaultRouteInformationProvider = null; } }, @@ -232136,10 +235785,12 @@ return this._updateRouting$1$oldWidget(null); }, get$_usesNavigator() { - var t1 = this._widget; + var t2, + t1 = this._widget; if (t1.home == null) { - t1 = t1.routes; - t1 = (t1 == null ? null : t1.get$isNotEmpty(t1)) === true || this._widget.onGenerateRoute != null || false; + t2 = t1.routes; + t2 = t2 == null ? null : t2._length !== 0; + t1 = t2 === true || t1.onGenerateRoute != null || false; } else t1 = true; return t1; @@ -232259,7 +235910,7 @@ else performanceOverlay = _null; if (performanceOverlay != null) - t1.result = A.Stack$(B.AlignmentDirectional_m1_m1, A._setArrayType([result, A.Positioned$(_null, performanceOverlay, _null, _null, 0, 0, 0, _null)], type$.JSArray_Widget), B.Clip_1, B.StackFit_0, _null, _null); + t1.result = new A.Stack(B.AlignmentDirectional_m1_m1, _null, B.StackFit_0, B.Clip_1, A._setArrayType([result, A.Positioned$(_null, performanceOverlay, _null, _null, 0, 0, 0, _null)], type$.JSArray_Widget), _null); t2 = _this._widget; t3 = t2.title; t2 = t2.color; @@ -232286,7 +235937,7 @@ t1.toString; return t1; }, - $signature: 70 + $signature: 72 }; A._WidgetsAppState_didChangeLocales_closure.prototype = { call$0() { @@ -232298,7 +235949,7 @@ call$1(context) { return this.$this._widget.builder.call$2(context, this._box_0.routing); }, - $signature: 70 + $signature: 72 }; A.__WidgetsAppState_State_WidgetsBindingObserver.prototype = {}; A.StreamBuilderBase.prototype = { @@ -232378,7 +236029,7 @@ var t1 = this.$this; t1.setState$1(new A._StreamBuilderBaseState__subscribe__closure(t1, error, stackTrace)); }, - $signature: 117 + $signature: 125 }; A._StreamBuilderBaseState__subscribe__closure.prototype = { call$0() { @@ -232426,7 +236077,7 @@ return _this.$ti._is(other) && other.connectionState === _this.connectionState && J.$eq$(other.data, _this.data) && J.$eq$(other.error, _this.error) && other.stackTrace == _this.stackTrace; }, get$hashCode(_) { - return A.hashValues(this.connectionState, this.data, this.error, B.C__HashEnd, B.C__HashEnd, B.C__HashEnd, B.C__HashEnd, B.C__HashEnd, B.C__HashEnd, B.C__HashEnd, B.C__HashEnd, B.C__HashEnd, B.C__HashEnd, B.C__HashEnd, B.C__HashEnd, B.C__HashEnd, B.C__HashEnd, B.C__HashEnd, B.C__HashEnd, B.C__HashEnd); + return A.Object_hash(this.connectionState, this.data, this.error, B.C_SentinelValue, B.C_SentinelValue, B.C_SentinelValue, B.C_SentinelValue, B.C_SentinelValue, B.C_SentinelValue, B.C_SentinelValue, B.C_SentinelValue, B.C_SentinelValue, 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.StreamBuilder.prototype = { @@ -232503,7 +236154,7 @@ if (t1._activeCallbackIdentity === this.callbackIdentity) t1.setState$1(new A._FutureBuilderState__subscribe__closure(t1, error, stackTrace)); }, - $signature: 117 + $signature: 125 }; A._FutureBuilderState__subscribe__closure.prototype = { call$0() { @@ -232515,20 +236166,17 @@ 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, A.List_List$filled(0, null, false, type$.nullable_void_Function), 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>")), new A.ValueNotifier(0, $.$get$ChangeNotifier__emptyListeners(), type$.ValueNotifier_int), B._StateLifecycle_0, t1._eval$1("_RawAutocompleteState<1>")); }, optionsBuilder$1(arg0) { return this.optionsBuilder.call$1(arg0); } }; A._RawAutocompleteState.prototype = { - get$_shouldShowOptions() { - return A._lateReadCheck(this.___RawAutocompleteState__focusNode, "_focusNode").get$hasFocus() && this._autocomplete$_selection == null && J.get$isNotEmpty$asx(this._autocomplete$_options); - }, _onChangedField$0() { var $async$goto = 0, $async$completer = A._makeAsyncAwaitCompleter(type$.void), - $async$self = this, t2, t3, t1; + $async$self = this, t1, t2, value; var $async$_onChangedField$0 = A._wrapJsFunctionForAsync(function($async$errorCode, $async$result) { if ($async$errorCode === 1) return A._asyncRethrow($async$result, $async$completer); @@ -232536,27 +236184,28 @@ switch ($async$goto) { case 0: // Function start - t1 = $async$self._widget; - t1.toString; + value = A._lateReadCheck($async$self.___RawAutocompleteState__textEditingController, "_textEditingController")._change_notifier$_value; $async$goto = 2; - return A._asyncAwait(t1.optionsBuilder$1(A._lateReadCheck($async$self.___RawAutocompleteState__textEditingController, "_textEditingController")._change_notifier$_value), $async$_onChangedField$0); + return A._asyncAwait($async$self._widget.optionsBuilder$1(value), $async$_onChangedField$0); case 2: // returning from await. $async$self._autocomplete$_options = $async$result; $async$self._updateHighlight$1($async$self._highlightedOptionIndex._change_notifier$_value); - if ($async$self._autocomplete$_selection != null) { - t1 = A._lateReadCheck($async$self.___RawAutocompleteState__textEditingController, "_textEditingController")._change_notifier$_value.text; - t2 = $async$self._widget; - t2.toString; - t3 = $async$self._autocomplete$_selection; - t3.toString; - t3 = t2.displayStringForOption.call$1(t3); - t3 = t1 == null ? t3 != null : t1 !== t3; - t1 = t3; + t1 = $async$self._autocomplete$_selection; + if (t1 != null) { + t2 = value.text; + t1 = $async$self._widget.displayStringForOption.call$1(t1); + t1 = t2 == null ? t1 != null : t2 !== t1; } else t1 = false; if (t1) $async$self._autocomplete$_selection = null; + t1 = value.text; + if (t1 != $async$self._lastFieldText) { + $async$self._userHidOptions = false; + $async$self._lastFieldText = t1; + } + $async$self._updateActions$0(); $async$self._updateOverlay$0(); // implicit return return A._asyncReturn(null, $async$completer); @@ -232565,11 +236214,14 @@ return A._asyncStartSync($async$_onChangedField$0, $async$completer); }, _onChangedFocus$0() { - this._updateOverlay$0(); + var _this = this; + _this._userHidOptions = !A._lateReadCheck(_this.___RawAutocompleteState__focusNode, "_focusNode").get$hasFocus(); + _this._updateActions$0(); + _this._updateOverlay$0(); }, _onFieldSubmitted$0() { var _this = this; - if (J.get$isEmpty$asx(_this._autocomplete$_options)) + if (J.get$isEmpty$asx(_this._autocomplete$_options) || _this._userHidOptions) return; _this._select$1(J.elementAt$1$ax(_this._autocomplete$_options, _this._highlightedOptionIndex._change_notifier$_value)); }, @@ -232583,6 +236235,8 @@ t2 = A.TextSelection$collapsed(B.TextAffinity_1, selectionString.length); t1.toString; t1.super$ValueNotifier$value(0, new A.TextEditingValue(selectionString, t2, B.TextRange_m1_m1)); + _this._updateActions$0(); + _this._updateOverlay$0(); t2 = _this._widget.onSelected; t1 = _this._autocomplete$_selection; t1.toString; @@ -232593,33 +236247,64 @@ this._highlightedOptionIndex.set$value(0, t1); }, _highlightPreviousOption$1(intent) { - this._updateHighlight$1(this._highlightedOptionIndex._change_notifier$_value - 1); + var _this = this; + if (_this._userHidOptions) { + _this._userHidOptions = false; + _this._updateActions$0(); + _this._updateOverlay$0(); + return; + } + _this._updateHighlight$1(_this._highlightedOptionIndex._change_notifier$_value - 1); }, _highlightNextOption$1(intent) { - this._updateHighlight$1(this._highlightedOptionIndex._change_notifier$_value + 1); + var _this = this; + if (_this._userHidOptions) { + _this._userHidOptions = false; + _this._updateActions$0(); + _this._updateOverlay$0(); + return; + } + _this._updateHighlight$1(_this._highlightedOptionIndex._change_notifier$_value + 1); }, - _updateOverlay$0() { - var result, _this = this, - t1 = _this.get$_shouldShowOptions(); + _hideOptions$1(intent) { + var t1, _this = this; + if (!_this._userHidOptions) { + _this._userHidOptions = true; + _this._updateActions$0(); + _this._updateOverlay$0(); + return null; + } + t1 = _this._framework$_element; + t1.toString; + return A.Actions_invoke(t1, intent, type$.DismissIntent); + }, + _updateActions$0() { + var _this = this, + t1 = A._lateReadCheck(_this.___RawAutocompleteState__focusNode, "_focusNode").get$hasFocus() && _this._autocomplete$_selection == null && J.get$isNotEmpty$asx(_this._autocomplete$_options); A._lateReadCheck(_this.___RawAutocompleteState__previousOptionAction, "_previousOptionAction").enabled = t1; A._lateReadCheck(_this.___RawAutocompleteState__nextOptionAction, "_nextOptionAction").enabled = t1; - if (_this.get$_shouldShowOptions()) { - t1 = _this._floatingOptions; - if (t1 != null) - t1.remove$0(0); - _this._floatingOptions = A.OverlayEntry$(new A._RawAutocompleteState__updateOverlay_closure(_this), false); - result = _this._framework$_element.findRootAncestorStateOfType$1$0(type$.OverlayState); - result.toString; - t1 = _this._floatingOptions; - t1.toString; - result.insert$1(0, t1); - } else { - t1 = _this._floatingOptions; - if (t1 != null) { - t1.remove$0(0); - _this._floatingOptions = null; + A._lateReadCheck(_this.___RawAutocompleteState__hideOptionsAction, "_hideOptionsAction").enabled = t1; + }, + _updateOverlay$0() { + var newFloatingOptions, result, _this = this, + t1 = $.SchedulerBinding__instance; + if (t1.SchedulerBinding__schedulerPhase === B.SchedulerPhase_3) { + if (!_this._floatingOptionsUpdateScheduled) { + _this._floatingOptionsUpdateScheduled = true; + t1.SchedulerBinding__postFrameCallbacks.push(new A._RawAutocompleteState__updateOverlay_closure(_this)); } + return; } + t1 = _this._floatingOptions; + if (t1 != null) + t1.remove$0(0); + if (!_this._userHidOptions && A._lateReadCheck(_this.___RawAutocompleteState__focusNode, "_focusNode").get$hasFocus() && _this._autocomplete$_selection == null && J.get$isNotEmpty$asx(_this._autocomplete$_options)) { + newFloatingOptions = A.OverlayEntry$(new A._RawAutocompleteState__updateOverlay_closure0(_this), false); + result = _this._framework$_element.findRootAncestorStateOfType$1$0(type$.OverlayState); + result.insert$1(0, newFloatingOptions); + _this._floatingOptions = newFloatingOptions; + } else + _this._floatingOptions = null; }, _updateTextEditingController$2(old, current) { var t2, _this = this, @@ -232629,7 +236314,10 @@ return; if (t1) { A._lateReadCheck(_this.___RawAutocompleteState__textEditingController, _s22_).removeListener$1(0, _this.get$_onChangedField()); - A._lateReadCheck(_this.___RawAutocompleteState__textEditingController, _s22_).toString; + t1 = A._lateReadCheck(_this.___RawAutocompleteState__textEditingController, _s22_); + t1.toString; + t1.ChangeNotifier__listeners = $.$get$ChangeNotifier__emptyListeners(); + t1.ChangeNotifier__count = 0; current.toString; t1 = _this.___RawAutocompleteState__textEditingController = current; } else { @@ -232637,7 +236325,7 @@ t2 = _this.___RawAutocompleteState__textEditingController; if (current == null) { A._lateReadCheck(t2, _s22_).removeListener$1(0, t1); - t1 = A.TextEditingController$(null); + t1 = new A.TextEditingController(B.TextEditingValue_li8, $.$get$ChangeNotifier__emptyListeners()); _this.___RawAutocompleteState__textEditingController = t1; } else { A._lateReadCheck(t2, _s22_).removeListener$1(0, t1); @@ -232663,7 +236351,7 @@ t2 = _this.___RawAutocompleteState__focusNode; if (current == null) { A._lateReadCheck(t2, _s10_).removeListener$1(0, t1); - t1 = A.FocusNode$(true, null, true, null, null, false); + t1 = A.FocusNode$(true, null, true, true, null, null, false); _this.___RawAutocompleteState__focusNode = t1; } else { A._lateReadCheck(t2, _s10_).removeListener$1(0, t1); @@ -232676,7 +236364,8 @@ initState$0() { var t1, t2, _this = this, _s21_ = "_previousOptionAction", - _s17_ = "_nextOptionAction"; + _s17_ = "_nextOptionAction", + _s18_ = "_hideOptionsAction"; _this.super$State$initState(); t1 = _this._widget; t2 = t1.textEditingController; @@ -232685,7 +236374,7 @@ A._lateReadCheck(t1, "_textEditingController").addListener$1(0, _this.get$_onChangedField()); t1 = _this._widget.focusNode; if (t1 == null) - t1 = A.FocusNode$(true, null, true, null, null, false); + t1 = A.FocusNode$(true, null, true, true, null, null, false); _this.___RawAutocompleteState__focusNode = t1; A._lateReadCheck(t1, "_focusNode").addListener$1(0, _this.get$_onChangedFocus()); t1 = A._AutocompleteCallbackAction$(_this.get$_highlightPreviousOption(), type$.AutocompletePreviousOptionIntent); @@ -232694,25 +236383,34 @@ t1 = A._AutocompleteCallbackAction$(_this.get$_highlightNextOption(), type$.AutocompleteNextOptionIntent); A._lateWriteOnceCheck(_this.___RawAutocompleteState__nextOptionAction, _s17_); _this.___RawAutocompleteState__nextOptionAction = t1; - t1 = A.LinkedHashMap_LinkedHashMap$_literal([B.Type_4mo, A._lateReadCheck(_this.___RawAutocompleteState__previousOptionAction, _s21_), B.Type_AutocompleteNextOptionIntent_n0f, A._lateReadCheck(_this.___RawAutocompleteState__nextOptionAction, _s17_)], type$.Type, type$.Action_Intent); + t1 = A._AutocompleteCallbackAction$(_this.get$_hideOptions(), type$.DismissIntent); + A._lateWriteOnceCheck(_this.___RawAutocompleteState__hideOptionsAction, _s18_); + _this.___RawAutocompleteState__hideOptionsAction = t1; + t1 = A.LinkedHashMap_LinkedHashMap$_literal([B.Type_4mo, A._lateReadCheck(_this.___RawAutocompleteState__previousOptionAction, _s21_), B.Type_AutocompleteNextOptionIntent_n0f, A._lateReadCheck(_this.___RawAutocompleteState__nextOptionAction, _s17_), B.Type_DismissIntent_Fb0, A._lateReadCheck(_this.___RawAutocompleteState__hideOptionsAction, _s18_)], type$.Type, type$.Action_Intent); A._lateWriteOnceCheck(_this.___RawAutocompleteState__actionMap, "_actionMap"); _this.___RawAutocompleteState__actionMap = t1; - $.SchedulerBinding__instance.SchedulerBinding__postFrameCallbacks.push(new A._RawAutocompleteState_initState_closure(_this)); + _this._updateActions$0(); + _this._updateOverlay$0(); }, didUpdateWidget$1(oldWidget) { var _this = this; _this.super$State$didUpdateWidget(oldWidget); _this._updateTextEditingController$2(oldWidget.textEditingController, _this._widget.textEditingController); _this._updateFocusNode$2(oldWidget.focusNode, _this._widget.focusNode); - $.SchedulerBinding__instance.SchedulerBinding__postFrameCallbacks.push(new A._RawAutocompleteState_didUpdateWidget_closure(_this)); + _this._updateActions$0(); + _this._updateOverlay$0(); }, dispose$0(_) { var t1, _this = this, _s22_ = "_textEditingController", _s10_ = "_focusNode"; A._lateReadCheck(_this.___RawAutocompleteState__textEditingController, _s22_).removeListener$1(0, _this.get$_onChangedField()); - if (_this._widget.textEditingController == null) - A._lateReadCheck(_this.___RawAutocompleteState__textEditingController, _s22_).toString; + if (_this._widget.textEditingController == null) { + t1 = A._lateReadCheck(_this.___RawAutocompleteState__textEditingController, _s22_); + t1.toString; + t1.ChangeNotifier__listeners = $.$get$ChangeNotifier__emptyListeners(); + t1.ChangeNotifier__count = 0; + } A._lateReadCheck(_this.___RawAutocompleteState__focusNode, _s10_).removeListener$1(0, _this.get$_onChangedFocus()); if (_this._widget.focusNode == null) A._lateReadCheck(_this.___RawAutocompleteState__focusNode, _s10_).dispose$0(0); @@ -232732,11 +236430,19 @@ } }; A._RawAutocompleteState__updateOverlay_closure.prototype = { + call$1(timeStamp) { + var t1 = this.$this; + t1._floatingOptionsUpdateScheduled = false; + t1._updateOverlay$0(); + }, + $signature: 20 + }; + 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); }, - $signature: 2454 + $signature: 1597 }; A._RawAutocompleteState__updateOverlay__closure.prototype = { call$1(context) { @@ -232745,19 +236451,7 @@ t3 = t1._autocomplete$_options; return t2.optionsViewBuilder.call$3(context, t1.get$_select(), t3); }, - $signature: 70 - }; - A._RawAutocompleteState_initState_closure.prototype = { - call$1(_) { - this.$this._updateOverlay$0(); - }, - $signature: 20 - }; - A._RawAutocompleteState_didUpdateWidget_closure.prototype = { - call$1(_) { - this.$this._updateOverlay$0(); - }, - $signature: 20 + $signature: 72 }; A._AutocompleteCallbackAction.prototype = { isEnabled$1(_, intent) { @@ -232820,13 +236514,13 @@ call$1(client) { return client.get$textInputConfiguration().autofillConfiguration.enabled; }, - $signature: 2450 + $signature: 1604 }; A.AutofillGroupState_register_closure.prototype = { call$0() { return this.client; }, - $signature: 2446 + $signature: 1605 }; A._AutofillScope.prototype = { updateShouldNotify$1(old) { @@ -232849,14 +236543,14 @@ this._updateChild$0(); }, _updateChild$0() { - this._automatic_keep_alive$_child = new A.NotificationListener(this._widget.child, this.get$_addClient(), null, type$.NotificationListener_KeepAliveNotification); + this._automatic_keep_alive$_child = new A.NotificationListener(this.get$_addClient(), this._widget.child, null, type$.NotificationListener_KeepAliveNotification); }, dispose$0(_) { var t2, t3, t1 = this._automatic_keep_alive$_handles; if (t1 != null) - for (t1 = t1.get$keys(t1), t1 = t1.get$iterator(t1); t1.moveNext$0();) { - t2 = t1.get$current(t1); + for (t1 = A.LinkedHashMapKeyIterator$(t1, t1._modifications, A._instanceType(t1)._precomputed1); t1.moveNext$0();) { + t2 = t1.__js_helper$_current; t3 = this._automatic_keep_alive$_handles.$index(0, t2); t3.toString; t2.removeListener$1(0, t3); @@ -232925,15 +236619,13 @@ call$1(child) { this._box_0.childElement = child; }, - $signature: 95 + $signature: 98 }; A._AutomaticKeepAliveState__createCallback_closure.prototype = { call$0() { - var t2, - t1 = this.$this; + var t1 = this.$this; t1._automatic_keep_alive$_handles.remove$1(0, this.handle); - t2 = t1._automatic_keep_alive$_handles; - if (t2.get$isEmpty(t2)) + if (t1._automatic_keep_alive$_handles._length === 0) if ($.SchedulerBinding__instance.SchedulerBinding__schedulerPhase.index < 3) t1.setState$1(new A._AutomaticKeepAliveState__createCallback__closure(t1)); else { @@ -232951,14 +236643,8 @@ }; A._AutomaticKeepAliveState__createCallback__closure0.prototype = { call$0() { - var t2, - t1 = this.$this; - if (t1._framework$_element != null) { - t2 = t1._automatic_keep_alive$_handles; - t2 = t2.get$isEmpty(t2); - } else - t2 = false; - if (t2) + var t1 = this.$this; + if (t1._framework$_element != null && t1._automatic_keep_alive$_handles._length === 0) t1.setState$1(new A._AutomaticKeepAliveState__createCallback___closure(t1)); }, $signature: 0 @@ -232972,12 +236658,9 @@ A.KeepAliveHandle.prototype = {}; A.AutomaticKeepAliveClientMixin.prototype = { _ensureKeepAlive$0() { - var t2, - t1 = new A.KeepAliveHandle(A.List_List$filled(0, null, false, type$.nullable_void_Function)); + var t1 = new A.KeepAliveHandle($.$get$ChangeNotifier__emptyListeners()); this.AutomaticKeepAliveClientMixin__keepAliveHandle = t1; - t2 = this._framework$_element; - t2.toString; - new A.KeepAliveNotification(t1).dispatch$1(t2); + this._framework$_element.dispatchNotification$1(new A.KeepAliveNotification(t1)); }, updateKeepAlive$0() { var t1, _this = this; @@ -233124,7 +236807,7 @@ call$1(context) { return A.ClipPath$(this.child, this.clipBehavior, new A.ShapeBorderClipper(this.shape, A.Directionality_maybeOf(context), null)); }, - $signature: 2367 + $signature: 1609 }; A.PhysicalModel.prototype = { createRenderObject$1(context) { @@ -233422,16 +237105,10 @@ renderObject.set$offstage(this.offstage); }, createElement$0(_) { - var t1 = ($.Element__nextHashCode + 1) % 16777215; - $.Element__nextHashCode = t1; - return new A._OffstageElement(t1, this, B._ElementLifecycle_0); - } - }; - A._OffstageElement.prototype = { - get$widget() { - return type$.Offstage._as(A.SingleChildRenderObjectElement.prototype.get$widget.call(this)); + return new A._OffstageElement(this, B._ElementLifecycle_0); } }; + A._OffstageElement.prototype = {}; A.AspectRatio.prototype = { createRenderObject$1(context) { var t1 = new A.RenderAspectRatio(this.aspectRatio, null, A.LayerHandle$(type$.ContainerLayer_2)); @@ -233517,8 +237194,8 @@ renderObject.markNeedsLayout$0(); } t1 = this.clipBehavior; - if (t1 !== renderObject._stack$_clipBehavior) { - renderObject._stack$_clipBehavior = t1; + if (t1 !== renderObject._clipBehavior) { + renderObject._clipBehavior = t1; renderObject.markNeedsPaint$0(); renderObject.markNeedsSemanticsUpdate$0(); } @@ -233741,9 +237418,14 @@ }; A.RichText__extractChildren_closure.prototype = { call$1(span) { + 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), false, false, false, span.child, _null)); + } return true; }, - $signature: 195 + $signature: 215 }; A.RawImage.prototype = { createRenderObject$1(context) { @@ -233804,45 +237486,27 @@ } }; A.MouseRegion.prototype = { - createState$0() { - return new A._MouseRegionState(B._StateLifecycle_0); - } - }; - A._MouseRegionState.prototype = { - handleExit$1($event) { - var t1 = this._widget.onExit; - if (t1 != null && this._framework$_element != null) - t1.call$1($event); - }, - getHandleExit$0() { - return this._widget.onExit == null ? null : this.get$handleExit(); - }, - build$1(_, context) { - return new A._RawMouseRegion(this, this._widget.child, null); - } - }; - A._RawMouseRegion.prototype = { createRenderObject$1(context) { - var t1 = this.owner, - t2 = t1._widget; - t2.toString; - t2 = new A.RenderMouseRegion(true, t2.onEnter, t2.onHover, t1.getHandleExit$0(), t2.cursor, null, A.LayerHandle$(type$.ContainerLayer_2)); - t2.get$isRepaintBoundary(); - t2.get$alwaysNeedsCompositing(); - t2.__RenderObject__needsCompositing = false; - t2.set$child(null); - return t2; + 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.get$isRepaintBoundary(); + t1.get$alwaysNeedsCompositing(); + t1.__RenderObject__needsCompositing = false; + t1.set$child(null); + return t1; }, updateRenderObject$2(context, renderObject) { - var t1 = this.owner, - t2 = t1._widget; - t2.toString; - renderObject.onEnter = t2.onEnter; - renderObject.onHover = t2.onHover; - renderObject.onExit = t1.getHandleExit$0(); - t2 = t2.cursor; - if (!J.$eq$(renderObject._cursor, t2)) { - renderObject._cursor = t2; + var t1, _this = this; + renderObject.onEnter = _this.onEnter; + renderObject.onHover = _this.onHover; + renderObject.onExit = _this.onExit; + t1 = _this.cursor; + if (!J.$eq$(renderObject._cursor, t1)) { + renderObject._cursor = t1; + renderObject.markNeedsPaint$0(); + } + if (renderObject.behavior !== B.HitTestBehavior_1) { + renderObject.behavior = B.HitTestBehavior_1; renderObject.markNeedsPaint$0(); } } @@ -234079,8 +237743,7 @@ t4 = offset._dy; t5 = t2._dx; t2 = t2._dy; - t6 = A._detectRenderer(); - t6 = t6 ? A.CkPaint$() : new A.SurfacePaint(new A.SurfacePaintData()); + t6 = $.$get$useCanvasKit() ? A.CkPaint$() : new A.SurfacePaint(new A.SurfacePaintData()); t6.set$color(0, _this._basic$_color); t1.drawRect$2(0, new A.Rect(t3, t4, t3 + t5, t4 + t2), t6); } @@ -234096,7 +237759,7 @@ $call$body$_WidgetsFlutterBinding_BindingBase_GestureBinding_SchedulerBinding_ServicesBinding_PaintingBinding_SemanticsBinding_RendererBinding_initServiceExtensions_closure3(parameters) { var $async$goto = 0, $async$completer = A._makeAsyncAwaitCompleter(type$.Map_String_Object), - $async$returnValue, data, result, t1; + $async$returnValue, t1; var $async$call$1 = A._wrapJsFunctionForAsync(function($async$errorCode, $async$result) { if ($async$errorCode === 1) return A._asyncRethrow($async$result, $async$completer); @@ -234104,16 +237767,9 @@ switch ($async$goto) { case 0: // Function start - t1 = $.RendererBinding__instance; - if (t1 == null) - data = null; - else { - t1 = A._lateReadCheck(t1.RendererBinding___RendererBinding__pipelineOwner, "_pipelineOwner")._rootNode; - t1.toString; - result = t1.super$DiagnosticableTreeMixin$toStringDeep(B.DiagnosticLevel_2, "", ""); - data = result; - } - $async$returnValue = A.LinkedHashMap_LinkedHashMap$_literal(["data", data == null ? "Render tree unavailable." : data], type$.String, type$.Object); + t1 = A._lateReadCheck($.RendererBinding__instance.RendererBinding___RendererBinding__pipelineOwner, "_pipelineOwner")._rootNode; + t1.toString; + $async$returnValue = A.LinkedHashMap_LinkedHashMap$_literal(["data", t1.super$DiagnosticableTreeMixin$toStringDeep(B.DiagnosticLevel_2, "", "")], type$.String, type$.Object); // goto return $async$goto = 1; break; @@ -234124,7 +237780,7 @@ }); return A._asyncStartSync($async$call$1, $async$completer); }, - $signature: 303 + $signature: 336 }; A._WidgetsFlutterBinding_BindingBase_GestureBinding_SchedulerBinding_ServicesBinding_PaintingBinding_SemanticsBinding_RendererBinding_initServiceExtensions_closure0.prototype = { call$1(parameters) { @@ -234133,7 +237789,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, t1, data; var $async$call$1 = A._wrapJsFunctionForAsync(function($async$errorCode, $async$result) { if ($async$errorCode === 1) return A._asyncRethrow($async$result, $async$completer); @@ -234141,14 +237797,8 @@ switch ($async$goto) { case 0: // Function start - t1 = $.RendererBinding__instance; - if (t1 == null) - data = null; - else { - t1 = A._lateReadCheck(t1.RendererBinding___RendererBinding__pipelineOwner, "_pipelineOwner")._rootNode.get$debugSemantics(); - t1 = t1 == null ? null : t1.toStringDeep$0(); - data = t1; - } + t1 = A._lateReadCheck($.RendererBinding__instance.RendererBinding___RendererBinding__pipelineOwner, "_pipelineOwner")._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); // goto return $async$goto = 1; @@ -234160,7 +237810,7 @@ }); return A._asyncStartSync($async$call$1, $async$completer); }, - $signature: 303 + $signature: 336 }; A._WidgetsFlutterBinding_BindingBase_GestureBinding_SchedulerBinding_ServicesBinding_PaintingBinding_SemanticsBinding_RendererBinding_initServiceExtensions_closure1.prototype = { call$1(parameters) { @@ -234169,7 +237819,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, t1, data; var $async$call$1 = A._wrapJsFunctionForAsync(function($async$errorCode, $async$result) { if ($async$errorCode === 1) return A._asyncRethrow($async$result, $async$completer); @@ -234177,14 +237827,8 @@ switch ($async$goto) { case 0: // Function start - t1 = $.RendererBinding__instance; - if (t1 == null) - data = null; - else { - t1 = A._lateReadCheck(t1.RendererBinding___RendererBinding__pipelineOwner, "_pipelineOwner")._rootNode.get$debugSemantics(); - t1 = t1 == null ? null : t1.toStringDeep$1$childOrder(B.DebugSemanticsDumpOrder_0); - data = t1; - } + t1 = A._lateReadCheck($.RendererBinding__instance.RendererBinding___RendererBinding__pipelineOwner, "_pipelineOwner")._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); // goto return $async$goto = 1; @@ -234196,7 +237840,7 @@ }); return A._asyncStartSync($async$call$1, $async$completer); }, - $signature: 303 + $signature: 336 }; A._WidgetsFlutterBinding_BindingBase_GestureBinding_SchedulerBinding_ServicesBinding_PaintingBinding_SemanticsBinding_RendererBinding_initServiceExtensions_closure2.prototype = { call$0() { @@ -234221,7 +237865,7 @@ }); return A._asyncStartSync($async$call$0, $async$completer); }, - $signature: 200 + $signature: 224 }; A._WidgetsFlutterBinding_BindingBase_GestureBinding_SchedulerBinding_ServicesBinding_PaintingBinding_SemanticsBinding_RendererBinding_initServiceExtensions_closure3.prototype = { call$1(value) { @@ -234245,7 +237889,7 @@ }); return A._asyncStartSync($async$call$1, $async$completer); }, - $signature: 356 + $signature: 448 }; A._WidgetsFlutterBinding_BindingBase_GestureBinding_SchedulerBinding_ServicesBinding_PaintingBinding_SemanticsBinding_RendererBinding_initServiceExtensions_closure4.prototype = { call$0() { @@ -234270,7 +237914,7 @@ }); return A._asyncStartSync($async$call$0, $async$completer); }, - $signature: 200 + $signature: 224 }; A._WidgetsFlutterBinding_BindingBase_GestureBinding_SchedulerBinding_ServicesBinding_PaintingBinding_SemanticsBinding_RendererBinding_initServiceExtensions_closure5.prototype = { call$1(value) { @@ -234294,7 +237938,7 @@ }); return A._asyncStartSync($async$call$1, $async$completer); }, - $signature: 356 + $signature: 448 }; A._WidgetsFlutterBinding_BindingBase_GestureBinding_SchedulerBinding_ServicesBinding_PaintingBinding_SemanticsBinding_RendererBinding_dispatchEvent_closure.prototype = { call$0() { @@ -234311,13 +237955,13 @@ } return t1; }, - $signature: 2366 + $signature: 1648 }; A._WidgetsFlutterBinding_BindingBase_GestureBinding_SchedulerBinding_initInstances_closure.prototype = { call$1(timings) { J.forEach$1$ax(timings, this.$this.get$_profileFramePostEvent()); }, - $signature: 352 + $signature: 461 }; A._WidgetsFlutterBinding_BindingBase_GestureBinding_SchedulerBinding_initServiceExtensions_closure.prototype = { call$0() { @@ -234342,7 +237986,7 @@ }); return A._asyncStartSync($async$call$0, $async$completer); }, - $signature: 2358 + $signature: 1649 }; A._WidgetsFlutterBinding_BindingBase_GestureBinding_SchedulerBinding_initServiceExtensions_closure0.prototype = { call$1(value) { @@ -234365,13 +238009,13 @@ }); return A._asyncStartSync($async$call$1, $async$completer); }, - $signature: 2354 + $signature: 1674 }; A._WidgetsFlutterBinding_BindingBase_GestureBinding_SchedulerBinding_ServicesBinding_initInstances_closure.prototype = { call$1(message) { return this.$this.handleSystemMessage$1(message); }, - $signature: 2352 + $signature: 1675 }; A.WidgetsBindingObserver.prototype = { didPopRoute$0() { @@ -234387,6 +238031,8 @@ }, didChangeMetrics$0() { }, + didChangeTextScaleFactor$0() { + }, didChangePlatformBrightness$0() { }, didChangeLocales$1(locales) { @@ -234398,7 +238044,7 @@ }; A.WidgetsBinding.prototype = { handleLocaleChanged$0() { - this.dispatchLocalesChanged$1($.$get$window().platformDispatcher._configuration.locales); + this.dispatchLocalesChanged$1($.$get$EnginePlatformDispatcher__instance()._configuration.locales); }, dispatchLocalesChanged$1(locales) { var t1, t2, _i; @@ -234557,7 +238203,9 @@ }, scheduleAttachRootWidget$1(rootWidget) { A.Timer_Timer(B.Duration_0, new A.WidgetsBinding_scheduleAttachRootWidget_closure(this, rootWidget)); - } + }, + $isHitTestTarget: 1, + $isSchedulerBinding: 1 }; A._WidgetsFlutterBinding_BindingBase_GestureBinding_SchedulerBinding_ServicesBinding_PaintingBinding_SemanticsBinding_RendererBinding_WidgetsBinding_initServiceExtensions_closure.prototype = { call$1(parameters) { @@ -234566,7 +238214,7 @@ $call$body$_WidgetsFlutterBinding_BindingBase_GestureBinding_SchedulerBinding_ServicesBinding_PaintingBinding_SemanticsBinding_RendererBinding_WidgetsBinding_initServiceExtensions_closure3(parameters) { var $async$goto = 0, $async$completer = A._makeAsyncAwaitCompleter(type$.Map_String_Object), - $async$returnValue, t1, t2; + $async$returnValue, t2, t1; var $async$call$1 = A._wrapJsFunctionForAsync(function($async$errorCode, $async$result) { if ($async$errorCode === 1) return A._asyncRethrow($async$result, $async$completer); @@ -234574,7 +238222,8 @@ switch ($async$goto) { case 0: // Function start - t1 = J.get$runtimeType$($.WidgetsBinding__instance).toString$0(0) + " - PROFILE MODE\n"; + t1 = $.WidgetsBinding__instance; + t1 = t1.get$runtimeType(t1).toString$0(0) + " - PROFILE MODE\n"; t2 = $.WidgetsBinding__instance.WidgetsBinding__renderViewElement; if (t2 != null) { t2.toDiagnosticsNode$0(); @@ -234592,7 +238241,7 @@ }); return A._asyncStartSync($async$call$1, $async$completer); }, - $signature: 303 + $signature: 336 }; A._WidgetsFlutterBinding_BindingBase_GestureBinding_SchedulerBinding_ServicesBinding_PaintingBinding_SemanticsBinding_RendererBinding_WidgetsBinding_initServiceExtensions_closure0.prototype = { call$1(_) { @@ -234620,7 +238269,7 @@ }); return A._asyncStartSync($async$call$1, $async$completer); }, - $signature: 250 + $signature: 255 }; A._WidgetsFlutterBinding_BindingBase_GestureBinding_SchedulerBinding_ServicesBinding_PaintingBinding_SemanticsBinding_RendererBinding_WidgetsBinding_initServiceExtensions_closure1.prototype = { call$1(_) { @@ -234648,7 +238297,7 @@ }); return A._asyncStartSync($async$call$1, $async$completer); }, - $signature: 250 + $signature: 255 }; A._WidgetsFlutterBinding_BindingBase_GestureBinding_SchedulerBinding_ServicesBinding_PaintingBinding_SemanticsBinding_RendererBinding_WidgetsBinding_initServiceExtensions_closure2.prototype = { call$1(params) { @@ -234707,7 +238356,7 @@ }); return A._asyncStartSync($async$call$1, $async$completer); }, - $signature: 2346 + $signature: 1676 }; A._WidgetsFlutterBinding_BindingBase_GestureBinding_SchedulerBinding_ServicesBinding_PaintingBinding_SemanticsBinding_RendererBinding_WidgetsBinding_initServiceExtensions_closure3.prototype = { call$0() { @@ -234732,7 +238381,7 @@ }); return A._asyncStartSync($async$call$0, $async$completer); }, - $signature: 200 + $signature: 224 }; A._WidgetsFlutterBinding_BindingBase_GestureBinding_SchedulerBinding_ServicesBinding_PaintingBinding_SemanticsBinding_RendererBinding_WidgetsBinding_initServiceExtensions_closure4.prototype = { call$1(value) { @@ -234756,7 +238405,7 @@ }); return A._asyncStartSync($async$call$1, $async$completer); }, - $signature: 356 + $signature: 448 }; A._WidgetsFlutterBinding_BindingBase_GestureBinding_SchedulerBinding_ServicesBinding_PaintingBinding_SemanticsBinding_RendererBinding_WidgetsBinding_drawFrame_closure.prototype = { call$1(timings) { @@ -234776,7 +238425,7 @@ t2.firstFrameCallback = null; this.$this.WidgetsBinding__firstFrameCompleter.complete$0(0); }, - $signature: 352 + $signature: 461 }; A.WidgetsBinding_scheduleAttachRootWidget_closure.prototype = { call$0() { @@ -234796,9 +238445,7 @@ }; A.RenderObjectToWidgetAdapter.prototype = { createElement$0(_) { - var t1 = ($.Element__nextHashCode + 1) % 16777215; - $.Element__nextHashCode = t1; - return new A.RenderObjectToWidgetElement(t1, this, B._ElementLifecycle_0, this.$ti._eval$1("RenderObjectToWidgetElement<1>")); + return new A.RenderObjectToWidgetElement(this, B._ElementLifecycle_0, this.$ti._eval$1("RenderObjectToWidgetElement<1>")); }, createRenderObject$1(context) { return this.container; @@ -234844,9 +238491,6 @@ $signature: 0 }; A.RenderObjectToWidgetElement.prototype = { - get$widget() { - return this.$ti._eval$1("RenderObjectToWidgetAdapter<1>")._as(A.RenderObjectElement.prototype.get$widget.call(this)); - }, visitChildren$1(visitor) { var t1 = this._child; if (t1 != null) @@ -234875,9 +238519,12 @@ _this.super$RenderObjectElement$performRebuild(); }, _rebuild$0() { - var exception, stack, details, error, exception0, t1, _this = this; + var exception, stack, details, error, t1, t2, exception0, _this = this; try { - _this._child = _this.updateChild$3(_this._child, _this.$ti._eval$1("RenderObjectToWidgetAdapter<1>")._as(A.RenderObjectElement.prototype.get$widget.call(_this)).child, B.C_Object); + t1 = _this._child; + t2 = _this._widget; + t2.toString; + _this._child = _this.updateChild$3(t1, _this.$ti._eval$1("RenderObjectToWidgetAdapter<1>")._as(t2).child, B.C_Object); } catch (exception0) { exception = A.unwrapException(exception0); stack = A.getTraceFromException(exception0); @@ -234901,12 +238548,12 @@ this.$ti._eval$1("RenderObjectWithChildMixin<1>")._as(A.RenderObjectElement.prototype.get$renderObject.call(this)).set$child(null); } }; - A.WidgetsFlutterBinding.prototype = {}; + A.WidgetsFlutterBinding.prototype = {$isHitTestTarget: 1}; A._WidgetsFlutterBinding_BindingBase_GestureBinding.prototype = { initInstances$0() { this.super$BindingBase$initInstances(); $.GestureBinding__instance = this; - var t1 = $.$get$window().platformDispatcher; + var t1 = $.$get$EnginePlatformDispatcher__instance(); t1._onPointerDataPacket = this.get$_handlePointerDataPacket(); t1._onPointerDataPacketZone = $.Zone__current; }, @@ -234936,7 +238583,7 @@ $.ServicesBinding__instance = _this; A._lateWriteOnceCheck(_this.ServicesBinding___ServicesBinding__defaultBinaryMessenger, "_defaultBinaryMessenger"); _this.ServicesBinding___ServicesBinding__defaultBinaryMessenger = B.C__DefaultBinaryMessenger; - t1 = new A.RestorationManager(A.LinkedHashSet_LinkedHashSet$_empty(type$.RestorationBucket), A.List_List$filled(0, null, false, type$.nullable_void_Function)); + t1 = new A.RestorationManager(A.LinkedHashSet_LinkedHashSet$_empty(type$.RestorationBucket), $.$get$ChangeNotifier__emptyListeners()); B.OptionalMethodChannel_wEo.setMethodCallHandler$1(t1.get$_methodHandler()); _this.ServicesBinding___ServicesBinding__restorationManager = t1; t1 = new A.HardwareKeyboard(A.LinkedHashMap_LinkedHashMap$_empty(type$.PhysicalKeyboardKey, type$.LogicalKeyboardKey), A.LinkedHashSet_LinkedHashSet$_empty(type$.KeyboardLockMode), A._setArrayType([], type$.JSArray_of_bool_Function_KeyEvent)); @@ -234945,10 +238592,8 @@ t1 = new A.KeyEventManager(A._lateReadCheck(t1, _s9_), $.$get$RawKeyboard_instance(), A._setArrayType([], type$.JSArray_KeyEvent)); A._lateWriteOnceCheck(_this.ServicesBinding___ServicesBinding__keyEventManager, _s16_); _this.ServicesBinding___ServicesBinding__keyEventManager = t1; - t2 = $.$get$window(); - t1 = A._lateReadCheck(t1, _s16_).get$handleKeyData(); - t2 = t2.platformDispatcher; - t2._onKeyData = t1; + t2 = $.$get$EnginePlatformDispatcher__instance(); + t2._onKeyData = A._lateReadCheck(t1, _s16_).get$handleKeyData(); t2._onKeyDataZone = $.Zone__current; B.BasicMessageChannel_kqo.setMessageHandler$1(A._lateReadCheck(_this.ServicesBinding___ServicesBinding__keyEventManager, _s16_).get$handleRawKeyMessage()); t1 = $.LicenseRegistry__collectors; @@ -234969,13 +238614,11 @@ this.super$_WidgetsFlutterBinding_BindingBase_GestureBinding_SchedulerBinding_ServicesBinding$initInstances(); $.PaintingBinding__instance = this; var t1 = type$.Object; - this.PaintingBinding__imageCache = new A.ImageCache(A.LinkedHashMap_LinkedHashMap$_empty(t1, type$._PendingImage), A.LinkedHashMap_LinkedHashMap$_empty(t1, type$._CachedImage), A.LinkedHashMap_LinkedHashMap$_empty(t1, type$._LiveImage)); + this.PaintingBinding___PaintingBinding__imageCache = new A.ImageCache(A.LinkedHashMap_LinkedHashMap$_empty(t1, type$._PendingImage), A.LinkedHashMap_LinkedHashMap$_empty(t1, type$._CachedImage), A.LinkedHashMap_LinkedHashMap$_empty(t1, type$._LiveImage)); }, handleMemoryPressure$0() { this.super$ServicesBinding$handleMemoryPressure(); - var t1 = this.PaintingBinding__imageCache; - if (t1 != null) - t1.clear$0(0); + A._lateReadCheck(this.PaintingBinding___PaintingBinding__imageCache, "_imageCache").clear$0(0); }, handleSystemMessage$1(systemMessage) { var $async$goto = 0, @@ -235012,7 +238655,7 @@ initInstances$0() { this.super$_WidgetsFlutterBinding_BindingBase_GestureBinding_SchedulerBinding_ServicesBinding_PaintingBinding$initInstances(); $.SemanticsBinding__instance = this; - this.SemanticsBinding___SemanticsBinding__accessibilityFeatures = $.$get$window().platformDispatcher._configuration.accessibilityFeatures; + this.SemanticsBinding___SemanticsBinding__accessibilityFeatures = $.$get$EnginePlatformDispatcher__instance()._configuration.accessibilityFeatures; } }; A._WidgetsFlutterBinding_BindingBase_GestureBinding_SchedulerBinding_ServicesBinding_PaintingBinding_SemanticsBinding_RendererBinding.prototype = { @@ -235023,32 +238666,38 @@ $.RendererBinding__instance = _this; t1 = type$.JSArray_RenderObject; _this.RendererBinding___RendererBinding__pipelineOwner = 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)); - t1 = $.$get$window(); - t2 = t1.platformDispatcher; - t2._onMetricsChanged = _this.get$handleMetricsChanged(); - t3 = t2._onMetricsChangedZone = $.Zone__current; - t2._onPlatformBrightnessChanged = _this.get$handlePlatformBrightnessChanged(); - t2._onPlatformBrightnessChangedZone = t3; - t2._onSemanticsEnabledChanged = _this.get$_handleSemanticsEnabledChanged(); - t2._onSemanticsEnabledChangedZone = t3; - t2._onSemanticsAction = _this.get$_handleSemanticsAction(); - t2._onSemanticsActionZone = t3; - t1 = new A.RenderView(B.Size_0_0, _this.createViewConfiguration$0(), t1, null, A.LayerHandle$(type$.ContainerLayer_2)); - t1.get$isRepaintBoundary(); - t1.__RenderObject__needsCompositing = true; - t1.set$child(null); - A._lateReadCheck(_this.RendererBinding___RendererBinding__pipelineOwner, _s14_).set$rootNode(t1); - t1 = A._lateReadCheck(_this.RendererBinding___RendererBinding__pipelineOwner, _s14_)._rootNode; - t1._relayoutBoundary = t1; + t1 = $.$get$EnginePlatformDispatcher__instance(); + t1._onMetricsChanged = _this.get$handleMetricsChanged(); + t2 = t1._onMetricsChangedZone = $.Zone__current; + t1._onTextScaleFactorChanged = _this.get$handleTextScaleFactorChanged(); + t1._onTextScaleFactorChangedZone = t2; + t1._onPlatformBrightnessChanged = _this.get$handlePlatformBrightnessChanged(); + t1._onPlatformBrightnessChangedZone = t2; + t1._onSemanticsEnabledChanged = _this.get$_handleSemanticsEnabledChanged(); + t1._onSemanticsEnabledChangedZone = t2; + t1._onSemanticsAction = _this.get$_handleSemanticsAction(); + t1._onSemanticsActionZone = t2; + t2 = new A.RenderView(B.Size_0_0, _this.createViewConfiguration$0(), $.$get$window(), null, A.LayerHandle$(type$.ContainerLayer_2)); + t2.get$isRepaintBoundary(); + t2.__RenderObject__needsCompositing = true; + t2.set$child(null); + A._lateReadCheck(_this.RendererBinding___RendererBinding__pipelineOwner, _s14_).set$rootNode(t2); + t2 = A._lateReadCheck(_this.RendererBinding___RendererBinding__pipelineOwner, _s14_)._rootNode; + t2._relayoutBoundary = t2; t3 = type$.nullable_PipelineOwner; - t3._as(A.AbstractNode.prototype.get$owner.call(t1))._nodesNeedingLayout.push(t1); - t4 = t1._updateMatricesAndCreateNewRootLayer$0(); - t1._layerHandle.set$layer(0, t4); - t3._as(A.AbstractNode.prototype.get$owner.call(t1))._nodesNeedingPaint.push(t1); - _this.setSemanticsEnabled$1(t2._configuration.semanticsEnabled); + t3._as(A.AbstractNode.prototype.get$owner.call(t2))._nodesNeedingLayout.push(t2); + t4 = t2._updateMatricesAndCreateNewRootLayer$0(); + t2._layerHandle.set$layer(0, t4); + t3._as(A.AbstractNode.prototype.get$owner.call(t2))._nodesNeedingPaint.push(t2); + _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; + } t1 = type$.int; - t2 = A.List_List$filled(0, null, false, type$.nullable_void_Function); + 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); _this.SchedulerBinding__postFrameCallbacks.push(_this.get$_handleWebFirstFrame()); }, @@ -235117,6 +238766,12 @@ for (t1 = this.WidgetsBinding__observers, t2 = t1.length, _i = 0; _i < t1.length; t1.length === t2 || (0, A.throwConcurrentModificationError)(t1), ++_i) t1[_i].didChangeMetrics$0(); }, + handleTextScaleFactorChanged$0() { + var t1, t2, _i; + this.super$RendererBinding$handleTextScaleFactorChanged(); + for (t1 = this.WidgetsBinding__observers, t2 = t1.length, _i = 0; _i < t1.length; t1.length === t2 || (0, A.throwConcurrentModificationError)(t1), ++_i) + t1[_i].didChangeTextScaleFactor$0(); + }, handlePlatformBrightnessChanged$0() { var t1, t2, _i; this.super$RendererBinding$handlePlatformBrightnessChanged(); @@ -235217,9 +238872,11 @@ t1 = false; if (t1) current = A.LimitedBox$(new A.ConstrainedBox(B.BoxConstraints_ALM, _null, _null), 0, 0); - t1 = _this.alignment; - if (t1 != null) - current = new A.Align(t1, _null, _null, current, _null); + else { + t1 = _this.alignment; + if (t1 != null) + current = new A.Align(t1, _null, _null, current, _null); + } effectivePadding = _this.get$_paddingIncludingDecoration(); if (effectivePadding != null) current = new A.Padding(effectivePadding, current, _null); @@ -235261,6 +238918,36 @@ } }; A.DefaultTextEditingShortcuts.prototype = {}; + A.DisplayFeatureSubScreen.prototype = { + build$1(_, context) { + var mediaQuery = context.dependOnInheritedWidgetOfExactType$1$0(type$.MediaQuery).data, + parentSize = mediaQuery.size, + t1 = parentSize._dx, + t2 = parentSize._dy, + t3 = A.DisplayFeatureSubScreen__fallbackAnchorPoint(context), + resolvedAnchorPoint = A.DisplayFeatureSubScreen__capOffset(t3, parentSize), + closestSubScreen = A.DisplayFeatureSubScreen__closestToAnchorPoint(A.DisplayFeatureSubScreen_subScreensInBounds(new A.Rect(0, 0, 0 + t1, 0 + t2), A.DisplayFeatureSubScreen_avoidBounds(mediaQuery)), resolvedAnchorPoint); + return new A.Padding(new A.EdgeInsets(closestSubScreen.left, closestSubScreen.top, t1 - closestSubScreen.right, t2 - closestSubScreen.bottom), new A.MediaQuery(mediaQuery.removeDisplayFeatures$1(closestSubScreen), this.child, null), null); + } + }; + A.DisplayFeatureSubScreen_avoidBounds_closure.prototype = { + call$1(d) { + var t1; + if (!d.get$bounds(d).get$shortestSide().$gt(0, 0)) { + d.get$state(d); + t1 = false; + } else + t1 = true; + return t1; + }, + $signature: 709 + }; + A.DisplayFeatureSubScreen_avoidBounds_closure0.prototype = { + call$1(d) { + return d.get$bounds(d); + }, + $signature: 1680 + }; A.DisposableBuildContext.prototype = { get$context(_) { var t1 = this._disposable_build_context$_state; @@ -235297,29 +238984,31 @@ t1 = _this.availablePixels; if (t1 === 0) return; - _this.updateSize$2(_this._currentSize._change_notifier$_value + delta / t1 * _this.maxSize, context); + _this.updateSize$2(_this._draggable_scrollable_sheet$_currentSize._change_notifier$_value + delta / t1 * _this.maxSize, context); }, updateSize$2(newSize, context) { var _this = this, - t1 = _this._currentSize, + t1 = _this._draggable_scrollable_sheet$_currentSize, t2 = _this.minSize, t3 = _this.maxSize; t1.set$value(0, B.JSNumber_methods.clamp$2(newSize, t2, t3)); - new A.DraggableScrollableNotification(t1._change_notifier$_value, t2, t3, _this.initialSize, context, 0).dispatch$1(context); + t1 = t1._change_notifier$_value; + if (context != null) + context.dispatchNotification$1(new A.DraggableScrollableNotification(t1, t2, t3, _this.initialSize, context, 0)); }, dispose$0(_) { - this._currentSize.removeListener$1(0, this.onSizeChanged); + this._draggable_scrollable_sheet$_currentSize.removeListener$1(0, this.onSizeChanged); } }; A._DraggableScrollableSheetState.prototype = { initState$0() { - var t1, t2, _this = this, _null = null; + var t1, t2, _this = this; _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, _this._widget.initialChildSize, 1, t1, _this.get$_setExtent(), false, t2); _this.___DraggableScrollableSheetState__extent = t2; - _this.___DraggableScrollableSheetState__scrollController = new A._DraggableScrollableSheetScrollController(A._lateReadCheck(t2, "_extent"), 0, true, _null, A._setArrayType([], type$.JSArray_ScrollPosition), A.List_List$filled(0, _null, false, type$.nullable_void_Function)); + _this.___DraggableScrollableSheetState__scrollController = new A._DraggableScrollableSheetScrollController(A._lateReadCheck(t2, "_extent"), 0, true, null, A._setArrayType([], type$.JSArray_ScrollPosition), $.$get$ChangeNotifier__emptyListeners()); _this._widget.toString; }, _impliedSnapSizes$0() { @@ -235369,20 +239058,21 @@ _this._widget.toString; A._lateReadCheck(_this.___DraggableScrollableSheetState__scrollController, "_scrollController").dispose$0(0); t1 = A._lateReadCheck(_this.___DraggableScrollableSheetState__extent, "_extent"); - t1._currentSize.removeListener$1(0, t1.onSizeChanged); + t1._draggable_scrollable_sheet$_currentSize.removeListener$1(0, t1.onSizeChanged); _this.super$State$dispose(0); }, _replaceExtent$0() { - var t2, t3, t4, t5, _this = this, - _s7_ = "_extent", - t1 = A._lateReadCheck(_this.___DraggableScrollableSheetState__extent, _s7_); - t1._currentSize.removeListener$1(0, t1.onSizeChanged); + var t1, t2, t3, t4, t5, _this = this, + _s7_ = "_extent"; + A._lateReadCheck(_this.___DraggableScrollableSheetState__extent, _s7_); + t1 = A._lateReadCheck(_this.___DraggableScrollableSheetState__extent, _s7_); + t1._draggable_scrollable_sheet$_currentSize.removeListener$1(0, t1.onSizeChanged); t1 = A._lateReadCheck(_this.___DraggableScrollableSheetState__extent, _s7_); t2 = _this._widget.minChildSize; t3 = _this._impliedSnapSizes$0(); t4 = _this._widget.initialChildSize; - t5 = t1.hasDragged ? J.clamp$2$n(t1._currentSize._change_notifier$_value, t2, 1) : t4; - _this.___DraggableScrollableSheetState__extent = A._DraggableSheetExtent$(new A.ValueNotifier(t5, A.List_List$filled(0, null, false, type$.nullable_void_Function), type$.ValueNotifier_double), t1.hasDragged, t4, 1, t2, _this.get$_setExtent(), false, t3); + t5 = t1.hasDragged ? J.clamp$2$n(t1._draggable_scrollable_sheet$_currentSize._change_notifier$_value, t2, 1) : t4; + _this.___DraggableScrollableSheetState__extent = A._DraggableSheetExtent$(new A.ValueNotifier(t5, $.$get$ChangeNotifier__emptyListeners(), type$.ValueNotifier_double), t1.hasDragged, t4, 1, t2, _this.get$_setExtent(), false, t3); A._lateReadCheck(_this.___DraggableScrollableSheetState__scrollController, "_scrollController").extent = A._lateReadCheck(_this.___DraggableScrollableSheetState__extent, _s7_); _this._widget.toString; } @@ -235400,22 +239090,21 @@ t1._widget.toString; B.JSInt_methods.clamp$2(1 / 0, constraints.minWidth, constraints.maxWidth); t2.availablePixels = B.JSInt_methods.clamp$2(1 / 0, constraints.minHeight, constraints.maxHeight); - t2 = A._lateReadCheck(t1.___DraggableScrollableSheetState__extent, "_extent")._currentSize._change_notifier$_value; + t2 = A._lateReadCheck(t1.___DraggableScrollableSheetState__extent, "_extent")._draggable_scrollable_sheet$_currentSize._change_notifier$_value; t3 = t1._widget; t3.toString; sheet = A.FractionallySizedBox$(B.Alignment_0_1, t3.builder$2(context, A._lateReadCheck(t1.___DraggableScrollableSheetState__scrollController, "_scrollController")), t2, null); t1._widget.toString; return sheet; }, - $signature: 426 + $signature: 389 }; A._DraggableScrollableSheetScrollController.prototype = { createScrollPosition$3(physics, context, oldPosition) { - var _null = null, - t1 = type$.nullable_void_Function; - t1 = new A._DraggableScrollableSheetScrollPosition(new A._DraggableScrollableSheetScrollController_createScrollPosition_closure(this), B.ScrollDirection_0, physics, context, true, _null, new A.ValueNotifier(false, A.List_List$filled(0, _null, false, t1), type$.ValueNotifier_bool), A.List_List$filled(0, _null, false, 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); + var t1 = $.$get$ChangeNotifier__emptyListeners(); + t1 = new A._DraggableScrollableSheetScrollPosition(new A._DraggableScrollableSheetScrollController_createScrollPosition_closure(this), 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; }, debugFillDescription$1(description) { @@ -235430,7 +239119,7 @@ call$0() { return this.$this.extent; }, - $signature: 2337 + $signature: 1714 }; A._DraggableScrollableSheetScrollPosition.prototype = { beginActivity$1(newActivity) { @@ -235442,9 +239131,9 @@ applyContentDimensions$2(minScrollSize, maxScrollSize) { var t1 = this.getExtent, t2 = t1.call$0(); - t2 = t2.minSize >= t2._currentSize._change_notifier$_value ? 0 : 1; + t2 = t2.minSize >= t2._draggable_scrollable_sheet$_currentSize._change_notifier$_value ? 0 : 1; t1 = t1.call$0(); - t1 = t1.maxSize <= t1._currentSize._change_notifier$_value ? 0 : 1; + 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) { @@ -235454,16 +239143,16 @@ if (!(t1 > 0)) { t1 = _this.getExtent; t2 = t1.call$0(); - if (!(t2.minSize >= t2._currentSize._change_notifier$_value)) { + if (!(t2.minSize >= t2._draggable_scrollable_sheet$_currentSize._change_notifier$_value)) { t2 = t1.call$0(); - t2 = t2.maxSize <= t2._currentSize._change_notifier$_value; + t2 = t2.maxSize <= t2._draggable_scrollable_sheet$_currentSize._change_notifier$_value; } else t2 = true; if (t2) { t2 = t1.call$0(); - if (!(t2.minSize >= t2._currentSize._change_notifier$_value && delta < 0)) { + if (!(t2.minSize >= t2._draggable_scrollable_sheet$_currentSize._change_notifier$_value && delta < 0)) { t1 = t1.call$0(); - t1 = t1.maxSize <= t1._currentSize._change_notifier$_value && delta > 0; + t1 = t1.maxSize <= t1._draggable_scrollable_sheet$_currentSize._change_notifier$_value && delta > 0; } else t1 = true; } else @@ -235502,7 +239191,7 @@ if (!t2) if (velocity > 0) { t2 = _this.getExtent.call$0(); - t2 = t2.maxSize <= t2._currentSize._change_notifier$_value; + t2 = t2.maxSize <= t2._draggable_scrollable_sheet$_currentSize._change_notifier$_value; } else t2 = false; else @@ -235521,11 +239210,11 @@ t2 = _this.getExtent; t2.call$0().toString; t3 = t2.call$0(); - simulation.set$finalLocalValue(A.ClampingScrollSimulation$(t3._currentSize._change_notifier$_value / t3.maxSize * t3.availablePixels, _this.physics.get$tolerance(), velocity)); + simulation.set$finalLocalValue(A.ClampingScrollSimulation$(t3._draggable_scrollable_sheet$_currentSize._change_notifier$_value / t3.maxSize * t3.availablePixels, _this.physics.get$tolerance(), velocity)); ballisticController = A.AnimationController$unbounded("_DraggableScrollableSheetPosition", 0, _this.context); _this._ballisticCancelCallback = ballisticController.get$stop(ballisticController); t2 = t2.call$0(); - t1.lastPosition = t2._currentSize._change_notifier$_value / t2.maxSize * t2.availablePixels; + t1.lastPosition = t2._draggable_scrollable_sheet$_currentSize._change_notifier$_value / t2.maxSize * t2.availablePixels; ballisticController.didRegisterListener$0(); t2 = ballisticController.AnimationLocalListenersMixin__listeners; t2._isDirty = true; @@ -235553,13 +239242,13 @@ t7.addPixelDelta$2(t2 - t4, t8); if (t3.velocity > 0) { t2 = t6.call$0(); - t2 = t2.maxSize <= t2._currentSize._change_notifier$_value; + t2 = t2.maxSize <= t2._draggable_scrollable_sheet$_currentSize._change_notifier$_value; } else t2 = false; if (!t2) if (t3.velocity < 0) { t2 = t6.call$0(); - t2 = t2.minSize >= t2._currentSize._change_notifier$_value; + t2 = t2.minSize >= t2._draggable_scrollable_sheet$_currentSize._change_notifier$_value; } else t2 = false; else @@ -235582,16 +239271,12 @@ $signature: 0 }; A._DraggableScrollableNotification_Notification_ViewportNotificationMixin.prototype = { - visitAncestor$1(element) { - if (element instanceof A.RenderObjectElement && type$.RenderAbstractViewport._is(element.get$renderObject())) - ++this.ViewportNotificationMixin__depth; - return this.super$Notification$visitAncestor(element); - }, debugFillDescription$1(description) { - var t1; + var t1, t2; this.super$Notification$debugFillDescription(description); - t1 = "depth: " + this.ViewportNotificationMixin__depth + " ("; - description.push(t1 + (this.ViewportNotificationMixin__depth === 0 ? "local" : "remote") + ")"); + t1 = this.ViewportNotificationMixin__depth; + t2 = t1 === 0 ? "local" : "remote"; + description.push("depth: " + t1 + " (" + t2 + ")"); } }; A.DualTransitionBuilder.prototype = { @@ -235749,7 +239434,7 @@ }, createState$0() { var _null = null; - return new A.EditableTextState(new A.ValueNotifier(true, A.List_List$filled(0, _null, false, type$.nullable_void_Function), type$.ValueNotifier_bool), new A.LabeledGlobalKey(_null, type$.LabeledGlobalKey_State_StatefulWidget), new A.LayerLink(), new A.LayerLink(), new A.LayerLink(), _null, _null, _null, B._StateLifecycle_0); + 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); } }; A.EditableTextState.prototype = { @@ -235757,7 +239442,7 @@ this._widget.toString; var t1 = this._internalScrollController; if (t1 == null) { - t1 = A.ScrollController$(null, 0, true); + t1 = new A.ScrollController(0, true, null, A._setArrayType([], type$.JSArray_ScrollPosition), $.$get$ChangeNotifier__emptyListeners()); this._internalScrollController = t1; } return t1; @@ -235768,23 +239453,34 @@ get$wantKeepAlive() { return this._widget.focusNode.get$hasFocus(); }, + get$cutEnabled() { + var t1 = this._widget; + return t1.toolbarOptions.cut && !t1.readOnly && !t1.obscureText; + }, get$_textEditingValueforTextLayoutMetrics() { - var t1 = $.WidgetsBinding__instance.WidgetsBinding__buildOwner._globalKeyRegistry.$index(0, this._editableKey), - editableWidget = t1 == null ? null : t1.get$widget(); + var editableWidget, + t1 = $.WidgetsBinding__instance.WidgetsBinding__buildOwner._globalKeyRegistry.$index(0, this._editableKey); + if (t1 == null) + editableWidget = null; + else { + t1 = t1._widget; + t1.toString; + editableWidget = t1; + } if (!(editableWidget instanceof A._Editable)) throw A.wrapException(A.StateError$("_Editable must be mounted.")); return editableWidget.value; }, copySelection$1(cause) { - var t2, _this = this, - t1 = _this._widget.controller._change_notifier$_value, - selection = t1.selection, - text = t1.text; - t1 = selection.start; - t2 = selection.end; - if (t1 == t2) + var _this = this, + t1 = _this._widget, + t2 = t1.controller._change_notifier$_value, + selection = t2.selection, + t3 = selection.start, + t4 = selection.end; + if (t3 == t4 || t1.obscureText) return; - A.Clipboard_setData(new A.ClipboardData(J.substring$2$s(text, t1, t2))); + A.Clipboard_setData(new A.ClipboardData(J.substring$2$s(t2.text, t3, t4))); if (cause === B.SelectionChangedCause_5) { _this.bringIntoView$1(_this._widget.controller._change_notifier$_value.selection.get$extent()); _this.hideToolbar$1(false); @@ -235807,7 +239503,7 @@ cutSelection$1(cause) { var selection, text, t2, _this = this, t1 = _this._widget; - if (t1.readOnly) + if (t1.readOnly || t1.obscureText) return; t1 = t1.controller._change_notifier$_value; selection = t1.selection; @@ -235819,7 +239515,7 @@ A.Clipboard_setData(new A.ClipboardData(J.substring$2$s(text, t1, t2))); _this._replaceText$1(new A.ReplaceTextIntent(_this._widget.controller._change_notifier$_value, "", selection, cause)); if (cause === B.SelectionChangedCause_5) { - _this.bringIntoView$1(_this._widget.controller._change_notifier$_value.selection.get$extent()); + $.SchedulerBinding__instance.SchedulerBinding__postFrameCallbacks.push(new A.EditableTextState_cutSelection_closure(_this)); _this.hideToolbar$0(); } }, @@ -235829,7 +239525,7 @@ pasteText$body$EditableTextState(cause) { var $async$goto = 0, $async$completer = A._makeAsyncAwaitCompleter(type$.void), - $async$returnValue, $async$self = this, selection, data, t2, t1; + $async$returnValue, $async$self = this, selection, data, 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); @@ -235859,12 +239555,13 @@ $async$goto = 1; break; } - t1 = $async$self._widget.controller._change_notifier$_value; - t2 = data.text; - t2.toString; - $async$self._replaceText$1(new A.ReplaceTextIntent(t1, t2, selection, cause)); + lastSelectionIndex = Math.max(A.checkNum(selection.baseOffset), A.checkNum(selection.extentOffset)); + 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); if (cause === B.SelectionChangedCause_5) { - $async$self.bringIntoView$1($async$self._widget.controller._change_notifier$_value.selection.get$extent()); + $.SchedulerBinding__instance.SchedulerBinding__postFrameCallbacks.push(new A.EditableTextState_pasteText_closure($async$self)); $async$self.hideToolbar$0(); } case 1: @@ -235897,8 +239594,8 @@ t1 = _this._currentAutofillScope; if (t1 != newAutofillGroup) { if (t1 != null) { - t2 = "EditableText-" + A.Primitives_objectHashCode(_this); - t1._autofill$_clients.remove$1(0, t2); + t2 = A.Primitives_objectHashCode(_this); + t1._autofill$_clients.remove$1(0, "EditableText-" + t2); } _this._currentAutofillScope = newAutofillGroup; if (newAutofillGroup != null) { @@ -235997,13 +239694,16 @@ } } t1 = _this._widget; - t2 = t1.toolbarOptions.paste; - if (t2 && !t1.readOnly) { - if (t1.selectionControls == null) - t1 = null; - else - t1 = t2 && !t1.readOnly; - t1 = t1 === true; + 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; @@ -236015,8 +239715,8 @@ t1.dispose$0(0); t1 = _this._currentAutofillScope; if (t1 != null) { - t2 = "EditableText-" + A.Primitives_objectHashCode(_this); - t1._autofill$_clients.remove$1(0, t2); + t2 = A.Primitives_objectHashCode(_this); + t1._autofill$_clients.remove$1(0, "EditableText-" + t2); } _this._widget.controller.removeListener$1(0, _this.get$_didChangeTextEditingValue()); t1 = _this._floatingCursorResetController; @@ -236033,10 +239733,8 @@ t1.dispose$0(0); _this._cursorBlinkOpacityController = null; t1 = _this._selectionOverlay; - if (t1 != null) { - t1.hide$0(); - A._lateReadCheck(t1.__TextSelectionOverlay__toolbarController, "_toolbarController").dispose$0(0); - } + if (t1 != null) + t1.dispose$0(0); _this._selectionOverlay = null; _this._widget.focusNode.removeListener$1(0, _this.get$_editable_text$_handleFocusChanged()); B.JSArray_methods.remove$1($.WidgetsBinding__instance.WidgetsBinding__observers, _this); @@ -236046,7 +239744,7 @@ return this._widget.controller._change_notifier$_value; }, updateEditingValue$1(value) { - var t2, _this = this, + var t2, t3, revealObscuredInput, _this = this, t1 = _this._widget; if (t1.readOnly) value = t1.controller._change_notifier$_value.copyWith$1$selection(value.selection); @@ -236055,21 +239753,31 @@ return; t1 = value.text; t2 = _this._widget.controller._change_notifier$_value; - if (t1 == t2.text && value.composing.$eq(0, t2.composing)) - _this._editable_text$_handleSelectionChanged$2(value.selection, B.SelectionChangedCause_4); - else { + 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); + } else { _this.hideToolbar$0(); - _this._currentPromptRectRange = null; + t2 = _this._currentPromptRectRange = null; if (_this.get$_hasInputConnection()) { - t2 = _this._widget; - if (t2.obscureText && t1.length === t2.controller._change_notifier$_value.text.length + 1) { - _this._obscureShowCharTicksPending = 3; - _this._obscureLatestCharIndex = t2.controller._change_notifier$_value.selection.baseOffset; - } - } + t3 = _this._widget; + if (t3.obscureText) { + $.WidgetsBinding__instance.toString; + $.$get$EnginePlatformDispatcher__instance().toString; + t1 = t1.length; + t3 = t3.controller._change_notifier$_value; + t1 = t1 === t3.text.length + 1; + revealObscuredInput = t1; + } else + revealObscuredInput = false; + } else + revealObscuredInput = false; + _this._obscureShowCharTicksPending = revealObscuredInput ? 3 : 0; + _this._obscureLatestCharIndex = revealObscuredInput ? _this._widget.controller._change_notifier$_value.selection.baseOffset : t2; _this._formatAndSetValue$2(value, B.SelectionChangedCause_4); } - _this._scheduleShowCaretOnScreen$0(); + _this._scheduleShowCaretOnScreen$1$withAnimation(true); if (_this.get$_hasInputConnection()) { _this._stopCursorTimer$1$resetCharTicks(false); _this._startCursorTimer$0(); @@ -236461,7 +240169,8 @@ A.scheduleMicrotask(this.get$_restartConnectionIfNeeded()); }, _restartConnectionIfNeeded$0() { - var t1, t2, currentAutofillScope, newConnection, connection, style, _this = this; + var t1, t2, currentAutofillScope, newConnection, connection, style, t3, _this = this, + _s8_ = "_channel"; _this._restartConnectionScheduled = false; if (_this.get$_hasInputConnection()) t1 = false; @@ -236487,10 +240196,12 @@ } _this._textInputConnection = newConnection; style = _this._widget.style; - t1 = _this.get$_editable_text$_textDirection(); - newConnection.setStyle$5$fontFamily$fontSize$fontWeight$textAlign$textDirection(0, style.fontFamily, style.fontSize, style.fontWeight, _this._widget.textAlign, t1); - t1 = _this._widget.controller._change_notifier$_value; - A._lateReadCheck(t2.__TextInput__channel, "_channel").invokeMethod$1$2("TextInput.setEditingState", t1.toJSON$0(), type$.void); + t1 = type$.void; + A._lateReadCheck(t2.__TextInput__channel, _s8_).invokeMethod$1$1("TextInput.show", t1); + t3 = _this.get$_editable_text$_textDirection(); + newConnection.setStyle$5$fontFamily$fontSize$fontWeight$textAlign$textDirection(0, style.fontFamily, style.fontSize, style.fontWeight, _this._widget.textAlign, t3); + t3 = _this._widget.controller._change_notifier$_value; + A._lateReadCheck(t2.__TextInput__channel, _s8_).invokeMethod$1$2("TextInput.setEditingState", t3.toJSON$0(), t1); _this._lastKnownRemoteTextEditingValue = _this._widget.controller._change_notifier$_value; }, connectionClosed$0() { @@ -236516,8 +240227,7 @@ t2.toString; t2.update$1(0, _this._widget.controller._change_notifier$_value); } else { - t2.hide$0(); - A._lateReadCheck(t2.__TextSelectionOverlay__toolbarController, "_toolbarController").dispose$0(0); + t2.dispose$0(0); _this._selectionOverlay = null; } } @@ -236525,22 +240235,37 @@ _updateSelectionOverlayForScroll$0() { var t1 = this._selectionOverlay; if (t1 != null) - t1._text_selection$_markNeedsBuild$0(); + t1._updateSelectionOverlay$0(); }, _editable_text$_handleSelectionChanged$2(selection, cause) { - var exception, stack, t1, t2, t3, t4, t5, result, exception0, _this = this, _null = null, - _s18_ = "_toolbarController"; + var exception, stack, t1, t2, t3, t4, t5, t6, t7, t8, t9, t10, t11, exception0, _this = this, + _s17_ = "_selectionOverlay"; if (!_this._widget.controller.isSelectionWithinTextBounds$1(selection)) return; _this._widget.controller.set$selection(selection); - _this.requestKeyboard$0(); + switch (cause) { + case null: + case B.SelectionChangedCause_1: + case B.SelectionChangedCause_6: + case B.SelectionChangedCause_3: + case B.SelectionChangedCause_2: + case B.SelectionChangedCause_7: + case B.SelectionChangedCause_0: + case B.SelectionChangedCause_5: + _this.requestKeyboard$0(); + break; + case B.SelectionChangedCause_4: + if (_this._widget.focusNode.get$hasFocus()) + _this.requestKeyboard$0(); + break; + default: + throw A.wrapException(A.ReachabilityError$(string$.x60null_c)); + } t1 = _this._widget; if (t1.selectionControls == null) { t1 = _this._selectionOverlay; - if (t1 != null) { - t1.hide$0(); - A._lateReadCheck(t1.__TextSelectionOverlay__toolbarController, _s18_).dispose$0(0); - } + if (t1 != null) + t1.dispose$0(0); _this._selectionOverlay = null; } else { t2 = _this._selectionOverlay; @@ -236553,19 +240278,32 @@ t4.toString; type$.RenderEditable._as(t4); t5 = _this._widget; - t3 = new A.TextSelectionOverlay(t2, t1, _this._toolbarLayerLink, _this._startHandleLayerLink, _this._endHandleLayerLink, t4, t5.selectionControls, _this, t5.dragStartBehavior, t5.onSelectionHandleTapped, _null, t3); - result = t2.findRootAncestorStateOfType$1$0(type$.OverlayState); - result.toString; - t1 = A.AnimationController$(_null, B.Duration_150000, _null, 1, _null, result); - A._lateWriteOnceCheck($, _s18_); - t3.__TextSelectionOverlay__toolbarController = t1; + 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(); + t4 = t4._lastSecondaryTapDownPosition; + t2.findRootAncestorStateOfType$1$0(type$.OverlayState); + A._lateWriteOnceCheck(t3.__TextSelectionOverlay__selectionOverlay, _s17_); + t3.__TextSelectionOverlay__selectionOverlay = new A.SelectionOverlay(t2, 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_empty9, t1, _this._toolbarLayerLink, _this._startHandleLayerLink, _this._endHandleLayerLink, t6, _this, t7, t5, null, t4); _this._selectionOverlay = t3; } else t2.update$1(0, t3._change_notifier$_value); t1 = _this._selectionOverlay; t1.toString; t1.set$handlesVisible(_this._widget.showSelectionHandles); - _this._selectionOverlay.showHandles$0(); + t1 = _this._selectionOverlay; + t1._updateSelectionOverlay$0(); + A._lateReadCheck(t1.__TextSelectionOverlay__selectionOverlay, _s17_).showHandles$0(); } try { _this._widget.onSelectionChanged.call$2(selection, cause); @@ -236573,7 +240311,7 @@ exception = A.unwrapException(exception0); stack = A.getTraceFromException(exception0); t1 = A.ErrorDescription$("while calling onSelectionChanged for " + A.S(cause)); - A.FlutterError_reportError(new A.FlutterErrorDetails(exception, stack, "widgets", t1, _null, _null, false)); + A.FlutterError_reportError(new A.FlutterErrorDetails(exception, stack, "widgets", t1, null, null, false)); } if (_this._cursorTimer != null) { _this._stopCursorTimer$1$resetCharTicks(false); @@ -236583,11 +240321,11 @@ _handleCaretChanged$1(caretRect) { this._currentCaretRect = caretRect; }, - _scheduleShowCaretOnScreen$0() { + _scheduleShowCaretOnScreen$1$withAnimation(withAnimation) { if (this._showCaretOnScreenScheduled) return; this._showCaretOnScreenScheduled = true; - $.SchedulerBinding__instance.SchedulerBinding__postFrameCallbacks.push(new A.EditableTextState__scheduleShowCaretOnScreen_closure(this)); + $.SchedulerBinding__instance.SchedulerBinding__postFrameCallbacks.push(new A.EditableTextState__scheduleShowCaretOnScreen_closure(this, withAnimation)); }, didChangeMetrics$0() { var t2, _this = this, @@ -236600,7 +240338,7 @@ t1 = A._lateReadCheck(_this.__EditableTextState__lastBottomViewInset, _s20_); $.WidgetsBinding__instance.toString; if (t1 < t2._viewInsets.bottom) - _this._scheduleShowCaretOnScreen$0(); + _this._scheduleShowCaretOnScreen$1$withAnimation(false); } $.WidgetsBinding__instance.toString; _this.__EditableTextState__lastBottomViewInset = t2._viewInsets.bottom; @@ -236779,15 +240517,73 @@ $.WidgetsBinding__instance.toString; _this.__EditableTextState__lastBottomViewInset = $.$get$window()._viewInsets.bottom; if (!_this._widget.readOnly) - _this._scheduleShowCaretOnScreen$0(); + _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; } else { B.JSArray_methods.remove$1(t2.WidgetsBinding__observers, _this); _this.setState$1(new A.EditableTextState__handleFocusChanged_closure(_this)); } _this.updateKeepAlive$0(); }, + _updateSelectionRects$1$force(force) { + var t2, t3, t4, text, firstSelectionBoxes, firstRect, scrollDirection, t5, t6, t7, t8, placeholderChanged, rects, _this = this, t1 = {}; + _this._widget.toString; + if (A.defaultTargetPlatform() !== B.TargetPlatform_2) + return; + $.WidgetsBinding__instance.toString; + if ($.$get$window().get$physicalSize().get$shortestSide() < 1488) + 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(); + t2.toString; + t2 = t4._as(t2)._box$_size; + 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); + } + }, + _updateSelectionRects$0() { + return this._updateSelectionRects$1$force(false); + }, _updateSizeAndTransform$0() { var t1, t2, t3, transform, _this = this; if (_this.get$_hasInputConnection()) { @@ -236808,8 +240604,10 @@ t2 = A.LinkedHashMap_LinkedHashMap$_literal(["width", t2._dx, "height", t2._dy, "transform", transform._m4storage], type$.String, type$.dynamic); A._lateReadCheck(t1.__TextInput__channel, "_channel").invokeMethod$1$2("TextInput.setEditableSizeAndTransform", t2, type$.void); } + _this._updateSelectionRects$0(); $.SchedulerBinding__instance.SchedulerBinding__postFrameCallbacks.push(new A.EditableTextState__updateSizeAndTransform_closure(_this)); - } + } else if (_this._placeholderLocation !== -1) + _this.removeTextPlaceholder$0(); }, _updateComposingRectIfNeeded$0() { var t1, t2, t3, composingRect, offset, _this = this, @@ -236870,7 +240668,7 @@ t2 = t1.readOnly; t1 = t1.controller; if (t2 ? !t1._change_notifier$_value.selection.$eq(0, value.selection) : !J.$eq$(t1._change_notifier$_value, value)) - this._scheduleShowCaretOnScreen$0(); + this._scheduleShowCaretOnScreen$1$withAnimation(true); this._formatAndSetValue$3$userInteraction(value, cause, true); }, bringIntoView$1(position) { @@ -236889,34 +240687,46 @@ return false; }, hideToolbar$1(hideHandles) { - var t1, t2, t3; + var t1, + _s17_ = "_selectionOverlay"; if (hideHandles) { t1 = this._selectionOverlay; if (t1 != null) - t1.hide$0(); + A._lateReadCheck(t1.__TextSelectionOverlay__selectionOverlay, _s17_).hide$0(); } else { t1 = this._selectionOverlay; - t2 = t1 == null; - t3 = t2 ? null : t1._toolbar != null; - if (t3 === true) - if (!t2) - t1.hideToolbar$0(); + t1 = t1 == null ? null : A._lateReadCheck(t1.__TextSelectionOverlay__selectionOverlay, _s17_)._toolbar != null; + if (t1 === true) { + t1 = this._selectionOverlay; + if (t1 != null) + A._lateReadCheck(t1.__TextSelectionOverlay__selectionOverlay, _s17_).hideToolbar$0(); + } } }, hideToolbar$0() { return this.hideToolbar$1(true); }, toggleToolbar$0() { - if (this._selectionOverlay._toolbar != null) + if (A._lateReadCheck(this._selectionOverlay.__TextSelectionOverlay__selectionOverlay, "_selectionOverlay")._toolbar != null) this.hideToolbar$0(); else this.showToolbar$0(); }, + insertTextPlaceholder$1(size) { + var t1 = this._widget; + if (!t1.controller._change_notifier$_value.selection.get$isValid()) + return; + this.setState$1(new A.EditableTextState_insertTextPlaceholder_closure(this)); + }, + removeTextPlaceholder$0() { + this._widget.toString; + this.setState$1(new A.EditableTextState_removeTextPlaceholder_closure(this)); + }, get$autofillId() { return "EditableText-" + A.Primitives_objectHashCode(this); }, get$textInputConfiguration() { - var autofillHints, autofillConfiguration, t2, t3, t4, t5, t6, t7, t8, t9, _this = this, + var autofillHints, autofillConfiguration, t2, t3, t4, t5, t6, t7, t8, t9, t10, _this = this, t1 = _this._widget.autofillHints; if (t1 == null) autofillHints = null; @@ -236930,12 +240740,16 @@ t5 = t1.autocorrect; t6 = t1.smartDashesType; t7 = t1.smartQuotesType; + if (t1.enableInteractiveSelection) + t8 = !t3 || !t4; + else + t8 = false; t1 = t1.textInputAction; if (t1 == null) t1 = t2.$eq(0, B.TextInputType_1_null_null) ? B.TextInputAction_12 : B.TextInputAction_2; - t8 = _this._widget; - t9 = t8.textCapitalization; - return A.TextInputConfiguration$(null, t5, autofillConfiguration, false, true, true, t1, t2, t8.keyboardAppearance, t4, t3, t6, t7, t9); + t9 = _this._widget; + t10 = t9.textCapitalization; + return A.TextInputConfiguration$(null, t5, autofillConfiguration, false, true, t8, true, t1, t2, t9.keyboardAppearance, t4, t3, t6, t7, t10); }, autofill$1(value) { return this.updateEditingValue$1(value); @@ -236945,61 +240759,67 @@ }, _semanticsOnCopy$1(controls) { var t1 = this._widget; - if (t1.toolbarOptions.copy) - if (t1.focusNode.get$hasFocus()) { - if (controls == null) - t1 = null; - else { - t1 = this._widget; - if (t1.toolbarOptions.copy) { - t1 = t1.controller._change_notifier$_value.selection; - t1 = t1.start != t1.end; - } else - t1 = false; - } - t1 = t1 === true; - } else + 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; + } + t1 = t1 === true; + } else + t1 = false; + else t1 = false; else t1 = false; return t1 ? new A.EditableTextState__semanticsOnCopy_closure(this, controls) : null; }, _semanticsOnCut$1(controls) { - var t1 = this._widget; - if (t1.toolbarOptions.cut && !t1.readOnly) - if (t1.focusNode.get$hasFocus()) { - if (controls == null) - t1 = null; - else { - t1 = this._widget; - if (t1.toolbarOptions.cut && !t1.readOnly) { - t1 = t1.controller._change_notifier$_value.selection; + 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; - } - t1 = t1 === true; - } else + t1 = t1 === true; + } else + t1 = false; + else t1 = false; else t1 = false; - return t1 ? new A.EditableTextState__semanticsOnCut_closure(this, controls) : null; + return t1 ? new A.EditableTextState__semanticsOnCut_closure(_this, controls) : null; }, _semanticsOnPaste$1(controls) { var t1 = this._widget; - 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 + 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; + } else t1 = false; - } else + else t1 = false; else t1 = false; @@ -237050,10 +240870,22 @@ return new A._DocumentBoundary(this._widget.controller._change_notifier$_value); }, _replaceText$1(intent) { - this.userUpdateTextEditingValue$2(intent.currentTextEditingValue.replaced$2(intent.replacementRange, intent.replacementText), intent.cause); + var t1 = this._widget.controller._change_notifier$_value, + newValue = intent.currentTextEditingValue.replaced$2(intent.replacementRange, intent.replacementText); + this.userUpdateTextEditingValue$2(newValue, intent.cause); + if (newValue.$eq(0, t1)) + this._didChangeTextEditingValue$0(); + }, + _scrollToDocumentBoundary$1(intent) { + if (intent.forward) + this.bringIntoView$1(new A.TextPosition(this._widget.controller._change_notifier$_value.text.length, B.TextAffinity_1)); + else + this.bringIntoView$1(B.TextPosition_0_TextAffinity_1); }, _updateSelection$1(intent) { - this.userUpdateTextEditingValue$2(intent.currentTextEditingValue.copyWith$1$selection(intent.newSelection), intent.cause); + var t1 = intent.newSelection; + this.bringIntoView$1(t1.get$extent()); + this.userUpdateTextEditingValue$2(intent.currentTextEditingValue.copyWith$1$selection(t1), intent.cause); }, get$_adjacentLineAction() { var t1, _this = this, @@ -237065,8 +240897,41 @@ } return value; }, + _expandSelectionToDocumentBoundary$1(intent) { + var t1 = this._widget.controller._change_notifier$_value; + 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; + 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()); + }, + _expandSelection$2($forward, textBoundary) { + return this._expandSelection$3($forward, textBoundary, false); + }, + _hideToolbarIfVisible$1(intent) { + var t1 = this._selectionOverlay; + t1 = t1 == null ? null : A._lateReadCheck(t1.__TextSelectionOverlay__selectionOverlay, "_selectionOverlay")._toolbar != null; + if (t1 === true) { + this.hideToolbar$1(false); + return null; + } + t1 = this._framework$_element; + t1.toString; + return A.Actions_invoke(t1, intent, type$.DismissIntent); + }, get$_editable_text$_actions() { - var t1, t2, t3, t4, value0, t5, t6, t7, t8, t9, t10, t11, t12, t13, t14, t15, t16, 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, result, _this = this, value = _this.__EditableTextState__actions; if (value === $) { t1 = type$.JSArray_of_void_Function_Action_Intent; @@ -237085,57 +240950,70 @@ value0 = _this.__EditableTextState__updateSelectionAction = new A.CallbackAction(_this.get$_updateSelection(), new A.ObserverList(t4, t3), type$.CallbackAction_UpdateSelectionIntent); } t4 = A._setArrayType([], t1); - t5 = _this.get$_characterBoundary(); - t6 = A._setArrayType([], t1); - t7 = _this._framework$_element; - t7.toString; - t7 = new A._DeleteTextAction(_this, t5, new A.ObserverList(t6, t3), type$._DeleteTextAction_DeleteCharacterIntent)._makeOverridableAction$1(t7); - t6 = _this.get$_nextWordBoundary(); - t8 = A._setArrayType([], t1); - t9 = _this._framework$_element; - t9.toString; - t9 = new A._DeleteTextAction(_this, t6, new A.ObserverList(t8, t3), type$._DeleteTextAction_DeleteToNextWordBoundaryIntent)._makeOverridableAction$1(t9); - t8 = _this.get$_linebreak(); - t10 = A._setArrayType([], t1); - t11 = _this._framework$_element; - t11.toString; - t11 = new A._DeleteTextAction(_this, t8, new A.ObserverList(t10, t3), type$._DeleteTextAction_DeleteToLineBreakIntent)._makeOverridableAction$1(t11); - t5 = A._UpdateTextSelectionAction$(_this, false, t5, type$.ExtendSelectionByCharacterIntent); - t10 = _this._framework$_element; - t10.toString; - t10 = t5._makeOverridableAction$1(t10); - t5 = A._UpdateTextSelectionAction$(_this, true, t6, type$.ExtendSelectionToNextWordBoundaryIntent); - t12 = _this._framework$_element; - t12.toString; - t12 = t5._makeOverridableAction$1(t12); - t8 = A._UpdateTextSelectionAction$(_this, true, t8, type$.ExtendSelectionToLineBreakIntent); - t5 = _this._framework$_element; - t5.toString; - t5 = t8._makeOverridableAction$1(t5); - t8 = _this.get$_adjacentLineAction(); - t13 = _this._framework$_element; - t13.toString; - t13 = t8._makeOverridableAction$1(t13); - t8 = A._UpdateTextSelectionAction$(_this, true, _this.get$_documentBoundary(), type$.ExtendSelectionToDocumentBoundaryIntent); - t14 = _this._framework$_element; - t14.toString; - t14 = t8._makeOverridableAction$1(t14); - t8 = A._setArrayType([], t1); - t15 = _this._framework$_element; - t15.toString; - t15 = new A._ExtendSelectionOrCaretPositionAction(_this, t6, new A.ObserverList(t8, t3))._makeOverridableAction$1(t15); - t8 = A._setArrayType([], t1); - t6 = _this._framework$_element; - t6.toString; - t6 = new A._SelectAllAction(_this, new A.ObserverList(t8, t3))._makeOverridableAction$1(t6); - t8 = A._setArrayType([], t1); - t16 = _this._framework$_element; - t16.toString; - t16 = new A._CopySelectionAction(_this, new A.ObserverList(t8, t3))._makeOverridableAction$1(t16); - t1 = A._setArrayType([], t1); + t5 = A._setArrayType([], t1); + t6 = _this.get$_characterBoundary(); + t7 = A._setArrayType([], t1); t8 = _this._framework$_element; t8.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_DeleteCharacterIntent_NYh, t7, B.Type_wu8, t9, B.Type_DeleteToLineBreakIntent_MEg, t11, B.Type_3dk, t10, B.Type_0Jp, t12, B.Type_23B, t5, B.Type_ejq, t13, B.Type_0Jp0, t14, B.Type_mya, t15, B.Type_SelectAllTextIntent_5TD, t6, B.Type_CopySelectionTextIntent_T5o, t16, B.Type_PasteTextIntent_i6t, new A.CallbackAction(new A.EditableTextState__actions_closure(_this), new A.ObserverList(t1, t3), type$.CallbackAction_PasteTextIntent)._makeOverridableAction$1(t8)], type$.Type, type$.Action_Intent); + t8 = new A._DeleteTextAction(_this, t6, new A.ObserverList(t7, t3), type$._DeleteTextAction_DeleteCharacterIntent)._makeOverridableAction$1(t8); + t7 = _this.get$_nextWordBoundary(); + t9 = A._setArrayType([], t1); + t10 = _this._framework$_element; + t10.toString; + t10 = new A._DeleteTextAction(_this, t7, new A.ObserverList(t9, t3), type$._DeleteTextAction_DeleteToNextWordBoundaryIntent)._makeOverridableAction$1(t10); + t9 = _this.get$_linebreak(); + t11 = A._setArrayType([], t1); + t12 = _this._framework$_element; + t12.toString; + t12 = new A._DeleteTextAction(_this, t9, new A.ObserverList(t11, t3), type$._DeleteTextAction_DeleteToLineBreakIntent)._makeOverridableAction$1(t12); + t6 = A._UpdateTextSelectionAction$(_this, false, t6, type$.ExtendSelectionByCharacterIntent); + t11 = _this._framework$_element; + t11.toString; + t11 = t6._makeOverridableAction$1(t11); + t6 = A._UpdateTextSelectionAction$(_this, true, t7, type$.ExtendSelectionToNextWordBoundaryIntent); + t13 = _this._framework$_element; + t13.toString; + t13 = t6._makeOverridableAction$1(t13); + t9 = A._UpdateTextSelectionAction$(_this, true, t9, type$.ExtendSelectionToLineBreakIntent); + t6 = _this._framework$_element; + t6.toString; + t6 = t9._makeOverridableAction$1(t6); + t9 = A._setArrayType([], t1); + t14 = _this._framework$_element; + t14.toString; + t14 = new A.CallbackAction(_this.get$_expandSelectionToLinebreak(), new A.ObserverList(t9, t3), type$.CallbackAction_ExpandSelectionToLineBreakIntent)._makeOverridableAction$1(t14); + t9 = A._setArrayType([], t1); + t15 = _this._framework$_element; + t15.toString; + t15 = new A.CallbackAction(_this.get$_expandSelectionToDocumentBoundary(), new A.ObserverList(t9, t3), type$.CallbackAction_ExpandSelectionToDocumentBoundaryIntent)._makeOverridableAction$1(t15); + t9 = _this.get$_adjacentLineAction(); + t16 = _this._framework$_element; + t16.toString; + t16 = t9._makeOverridableAction$1(t16); + t9 = A._UpdateTextSelectionAction$(_this, true, _this.get$_documentBoundary(), type$.ExtendSelectionToDocumentBoundaryIntent); + t17 = _this._framework$_element; + t17.toString; + t17 = t9._makeOverridableAction$1(t17); + t9 = A._setArrayType([], t1); + t18 = _this._framework$_element; + t18.toString; + t18 = new A._ExtendSelectionOrCaretPositionAction(_this, t7, new A.ObserverList(t9, t3))._makeOverridableAction$1(t18); + t9 = A._setArrayType([], t1); + t7 = _this._framework$_element; + t7.toString; + t7 = new A.CallbackAction(_this.get$_scrollToDocumentBoundary(), new A.ObserverList(t9, t3), type$.CallbackAction_ScrollToDocumentBoundaryIntent)._makeOverridableAction$1(t7); + t9 = A._setArrayType([], t1); + t19 = _this._framework$_element; + t19.toString; + t19 = new A._SelectAllAction(_this, new A.ObserverList(t9, t3))._makeOverridableAction$1(t19); + t9 = A._setArrayType([], t1); + t20 = _this._framework$_element; + t20.toString; + t20 = new A._CopySelectionAction(_this, new A.ObserverList(t9, t3))._makeOverridableAction$1(t20); + t1 = A._setArrayType([], t1); + t9 = _this._framework$_element; + t9.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, t11, B.Type_0Jp, t13, B.Type_23B, t6, B.Type_oyU, t14, 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, new A.CallbackAction(new A.EditableTextState__actions_closure(_this), new A.ObserverList(t1, t3), type$.CallbackAction_PasteTextIntent)._makeOverridableAction$1(t9)], type$.Type, type$.Action_Intent); A._lateInitializeOnceCheck(_this.__EditableTextState__actions, "_actions"); _this.__EditableTextState__actions = result; value = result; @@ -237143,7 +241021,7 @@ return value; }, build$1(_, context) { - var t1, controls, t2, t3, t4, t5, t6, t7, t8, t9, _this = this, _null = null; + var t1, controls, t2, t3, t4, t5, t6, t7, t8, t9, t10, _this = this, _null = null; _this.super$AutomaticKeepAliveClientMixin$build(0, context); t1 = _this._widget; controls = t1.selectionControls; @@ -237152,30 +241030,53 @@ t1 = B.SystemMouseCursor_text; t2 = _this.get$_editable_text$_actions(); t3 = _this._widget; - t4 = t3.focusNode; + t4 = t3.controller; + t5 = t3.focusNode; t3 = t3.maxLines !== 1 ? B.AxisDirection_2 : B.AxisDirection_1; - t5 = _this.get$_scrollController(); - t6 = _this._widget; - t7 = t6.scrollPhysics; - t8 = t6.dragStartBehavior; - t6 = t6.restorationId; - t9 = A.ScrollConfiguration_of(context).copyWith$2$overscroll$scrollbars(false, _this._widget.maxLines !== 1); - return A.MouseRegion$(A.Actions$(t2, A.Focus$(false, _null, A.Scrollable$(t3, t5, t8, true, t7, t6, t9, _null, new A.EditableTextState_build_closure(_this, controls)), "EditableText", _null, t4, false, _null, _null, _null, _null, _null)), t1, _null, _null, _null, _null); + t6 = _this.get$_scrollController(); + t7 = _this._widget; + t8 = t7.scrollPhysics; + 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, 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); }, buildTextSpan$0() { - var text, o, t2, t3, t4, _this = this, + var text, breiflyShowPassword, o, t2, placeholders, placeholderLocation, t3, t4, _this = this, _null = null, t1 = _this._widget; if (t1.obscureText) { text = t1.controller._change_notifier$_value.text; text = B.JSString_methods.$mul(t1.obscuringCharacter, text.length); - if (A.defaultTargetPlatform() === B.TargetPlatform_0 || A.defaultTargetPlatform() === B.TargetPlatform_2 || A.defaultTargetPlatform() === B.TargetPlatform_1) { - o = _this._obscureShowCharTicksPending > 0 ? _this._obscureLatestCharIndex : null; + $.WidgetsBinding__instance.toString; + $.$get$EnginePlatformDispatcher__instance().toString; + breiflyShowPassword = J.containsKey$1$x(B.Set_e2qq2._collection$_map, A.defaultTargetPlatform()); + if (breiflyShowPassword) { + o = _this._obscureShowCharTicksPending > 0 ? _this._obscureLatestCharIndex : _null; if (o != null && o >= 0 && o < text.length) { t1 = o + 1; text = B.JSString_methods.replaceRange$3(text, o, t1, J.substring$2$s(_this._widget.controller._change_notifier$_value.text, o, t1)); } } - return A.TextSpan$(null, null, _this._widget.style, text); + return A.TextSpan$(_null, _null, _this._widget.style, text); + } + t2 = _this._placeholderLocation; + if (t2 >= 0 && t2 <= t1.controller._change_notifier$_value.text.length) { + placeholders = A._setArrayType([], type$.JSArray__ScribblePlaceholder); + t1 = _this._widget; + placeholderLocation = t1.controller._change_notifier$_value.text.length - _this._placeholderLocation; + if (t1.maxLines !== 1) { + 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)); + } else + placeholders.push(B._ScribblePlaceholder_IBZ0); + t1 = _this._widget; + t2 = t1.style; + t1 = A._setArrayType([A.TextSpan$(_null, _null, _null, J.substring$2$s(t1.controller._change_notifier$_value.text, 0, placeholderLocation))], type$.JSArray_InlineSpan); + B.JSArray_methods.addAll$1(t1, placeholders); + 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 = t1.controller; t3 = _this._framework$_element; @@ -237185,6 +241086,22 @@ }, $isAutofillClient: 1 }; + A.EditableTextState_cutSelection_closure.prototype = { + call$1(_) { + var t1 = this.$this; + if (t1._framework$_element != null) + t1.bringIntoView$1(t1._widget.controller._change_notifier$_value.selection.get$extent()); + }, + $signature: 20 + }; + A.EditableTextState_pasteText_closure.prototype = { + call$1(_) { + var t1 = this.$this; + if (t1._framework$_element != null) + t1.bringIntoView$1(t1._widget.controller._change_notifier$_value.selection.get$extent()); + }, + $signature: 20 + }; A.EditableTextState_didChangeDependencies_closure.prototype = { call$1(_) { var t2, @@ -237205,7 +241122,7 @@ }; A.EditableTextState__scheduleShowCaretOnScreen_closure.prototype = { call$1(_) { - var t2, t3, t4, lineHeight, bottomSpacing, handleHeight, interactiveHandleHeight, caretPadding, targetOffset, + var t2, t3, t4, lineHeight, bottomSpacing, handleHeight, interactiveHandleHeight, caretPadding, targetOffset, t5, t1 = this.$this; t1._showCaretOnScreenScheduled = false; if (t1._currentCaretRect == null || t1.get$_scrollController()._positions.length === 0) @@ -237226,10 +241143,19 @@ t3 = t1._currentCaretRect; t3.toString; targetOffset = t1._getOffsetToRevealCaret$1(t3); - t1.get$_scrollController().animateTo$3$curve$duration(targetOffset.offset, B.Cubic_ifx, B.Duration_100000); - t2 = $.WidgetsBinding__instance.WidgetsBinding__buildOwner._globalKeyRegistry.$index(0, t2).get$renderObject(); - t2.toString; - t4._as(t2).showOnScreen$3$curve$duration$rect(B.Cubic_ifx, B.Duration_100000, caretPadding.inflateRect$1(targetOffset.rect)); + 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)); + } 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)); + } }, $signature: 20 }; @@ -237237,7 +241163,7 @@ call$1(_) { var t1 = this.$this._selectionOverlay; if (t1 != null) - t1._text_selection$_markNeedsBuild$0(); + t1._updateSelectionOverlay$0(); }, $signature: 20 }; @@ -237245,11 +241171,16 @@ call$2(newValue, formatter) { return formatter.formatEditUpdate$2(this.$this._widget.controller._change_notifier$_value, newValue); }, - $signature: 2328 + $signature: 1746 }; A.EditableTextState__cursorTick_closure.prototype = { call$0() { - --this.$this._obscureShowCharTicksPending; + var t2, + t1 = this.$this; + $.WidgetsBinding__instance.toString; + $.$get$EnginePlatformDispatcher__instance().toString; + t2 = t1._obscureShowCharTicksPending; + t1._obscureShowCharTicksPending = t2 - 1; }, $signature: 0 }; @@ -237264,6 +241195,90 @@ }, $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: 1747 + }; + 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: 1748 + }; + A.EditableTextState__updateSelectionRects_closure1.prototype = { + call$1(selectionRect) { + selectionRect.toString; + return selectionRect; + }, + $signature: 1754 + }; A.EditableTextState__updateSizeAndTransform_closure.prototype = { call$1(_) { return this.$this._updateSizeAndTransform$0(); @@ -237282,6 +241297,20 @@ }, $signature: 20 }; + A.EditableTextState_insertTextPlaceholder_closure.prototype = { + call$0() { + var t1 = this.$this, + t2 = t1._widget.controller._change_notifier$_value; + t1._placeholderLocation = t2.text.length - t2.selection.end; + }, + $signature: 0 + }; + A.EditableTextState_removeTextPlaceholder_closure.prototype = { + call$0() { + this.$this._placeholderLocation = -1; + }, + $signature: 0 + }; A.EditableTextState_showAutocorrectionPromptRect_closure.prototype = { call$0() { this.$this._currentPromptRectRange = new A.TextRange(this.start, this.end); @@ -237290,13 +241319,17 @@ }; A.EditableTextState__semanticsOnCopy_closure.prototype = { call$0() { - return this.controls.handleCopy$2(this.$this, null); + this.controls.toString; + this.$this.copySelection$1(B.SelectionChangedCause_5); + return null; }, $signature: 0 }; A.EditableTextState__semanticsOnCut_closure.prototype = { call$0() { - return this.controls.handleCut$2(this.$this, null); + this.controls.toString; + this.$this.cutSelection$1(B.SelectionChangedCause_5); + return null; }, $signature: 0 }; @@ -237311,77 +241344,95 @@ intent.toString; return this.$this.pasteText$1(B.SelectionChangedCause_4); }, - $signature: 2320 + $signature: 1755 + }; + A.EditableTextState_build_closure0.prototype = { + call$1(value) { + this.$this.userUpdateTextEditingValue$2(value, B.SelectionChangedCause_4); + }, + $signature: 1756 }; A.EditableTextState_build_closure.prototype = { call$2(context, offset) { - 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, t33, t34, t35, _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, t33, t34, t35, t36, t37, t38, _null = null, t1 = this.$this, t2 = this.controls, t3 = t1._semanticsOnCopy$1(t2), t4 = t1._semanticsOnCut$1(t2); t2 = t1._semanticsOnPaste$1(t2); - t5 = t1.buildTextSpan$0(); - t6 = t1._widget; - t7 = t6.controller._change_notifier$_value; - t6 = t6.cursorColor; - t8 = A._lateReadCheck(t1._cursorBlinkOpacityController.__AnimationController__value, "_value"); - t6.toString; - t6 = A.Color$fromARGB(B.JSNumber_methods.round$0(255 * t8), t6.get$value(t6) >>> 16 & 255, t6.get$value(t6) >>> 8 & 255, t6.get$value(t6) & 255); + t5 = t1._widget.focusNode; + t6 = t1._editableKey; + t7 = t1.buildTextSpan$0(); t8 = t1._widget; - t9 = t8.backgroundCursorColor; - t10 = t8.forceLine; - t11 = t8.readOnly; - t8 = t8.focusNode.get$hasFocus(); - t12 = t1._widget; - t13 = t12.maxLines; - t14 = t12.minLines; - t15 = t12.expands; - t12 = t12.get$strutStyle(t12); - t16 = t1._widget.selectionColor; - t17 = A.MediaQuery_textScaleFactorOf(context); - t18 = t1._widget.textAlign; - t19 = t1.get$_editable_text$_textDirection(); + t9 = t8.controller._change_notifier$_value; + t8 = t8.cursorColor; + t10 = A._lateReadCheck(t1._cursorBlinkOpacityController.__AnimationController__value, "_value"); + t8.toString; + t8 = A.Color$fromARGB(B.JSNumber_methods.round$0(255 * t10), t8.get$value(t8) >>> 16 & 255, t8.get$value(t8) >>> 8 & 255, t8.get$value(t8) & 255); + t10 = t1._widget; + t11 = t10.backgroundCursorColor; + t12 = t10.forceLine; + t13 = t10.readOnly; + t10 = t10.focusNode.get$hasFocus(); + t14 = t1._widget; + t15 = t14.maxLines; + t16 = t14.minLines; + t17 = t14.expands; + t14 = t14.get$strutStyle(t14); + t18 = t1._widget.selectionColor; + t19 = A.MediaQuery_textScaleFactorOf(context); + t20 = t1._widget.textAlign; + t21 = t1.get$_editable_text$_textDirection(); t1._widget.toString; - t20 = A.DefaultTextHeightBehavior_of(context); - t21 = t1._widget; - t22 = t21.textWidthBasis; - t23 = t21.obscuringCharacter; - t24 = t21.obscureText; - t25 = t21.cursorWidth; - t26 = t21.cursorHeight; - t27 = t21.cursorRadius; - t28 = t21.cursorOffset; - if (t28 == null) - t28 = B.Offset_0_0; - t29 = t21.selectionHeightStyle; - t30 = t21.selectionWidthStyle; - t21 = t21.paintCursorAboveText; - t31 = t1._framework$_element.dependOnInheritedWidgetOfExactType$1$0(type$.MediaQuery).data; - t32 = t1._currentPromptRectRange; - t33 = t1._widget; - t34 = t33.autocorrectionTextRectColor; - t33 = t33.clipBehavior; - t35 = A._Editable__extractChildren(t5); - 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), false, false, false, new A._Editable(t5, t7, t6, t1._startHandleLayerLink, t1._endHandleLayerLink, t9, t1._cursorVisibilityNotifier, t10, t11, t8, t13, t14, t15, t12, t16, t17, t18, t19, _null, t23, t24, t20, t22, offset, t1.get$_handleCaretChanged(), true, t25, t26, t27, t28, t21, t29, t30, true, t1, t31.devicePixelRatio, t32, t34, t33, t35, t1._editableKey), _null), _null); + t22 = A.DefaultTextHeightBehavior_of(context); + t23 = t1._widget; + t24 = t23.textWidthBasis; + t25 = t23.obscuringCharacter; + t26 = t23.obscureText; + t27 = t23.cursorWidth; + t28 = t23.cursorHeight; + t29 = t23.cursorRadius; + t30 = t23.cursorOffset; + if (t30 == null) + t30 = B.Offset_0_0; + t31 = t23.selectionHeightStyle; + t32 = t23.selectionWidthStyle; + t33 = t23.paintCursorAboveText; + if (t23.enableInteractiveSelection) + t23 = !t23.readOnly || !t26; + else + t23 = false; + t34 = t1._framework$_element.dependOnInheritedWidgetOfExactType$1$0(type$.MediaQuery).data; + t35 = t1._currentPromptRectRange; + t36 = t1._widget; + 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), 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: 2319 + $signature: 1774 + }; + A.EditableTextState_build__closure.prototype = { + call$0() { + var t1 = this.$this; + t1._openInputConnection$0(); + t1._updateSelectionRects$1$force(true); + }, + $signature: 0 }; A._Editable.prototype = { createRenderObject$1(context) { - var t9, _this = this, _null = null, + var _this = this, _null = null, t1 = _this.inlineSpan, t2 = A.Localizations_maybeLocaleOf(context), t3 = _this.value.selection, t4 = A._TextHighlightPainter$(), t5 = A._TextHighlightPainter$(), - t6 = type$.nullable_void_Function, - t7 = A.List_List$filled(0, _null, false, t6), - t8 = type$.ValueNotifier_bool; - t6 = A.List_List$filled(0, _null, false, t6); - t9 = A.LayerHandle$(type$.ClipRectLayer); + 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, t7, t8), new A.ValueNotifier(true, t6, t8), 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, true, _this.clipBehavior, B.Offset_0_0, t9, 0, _null, _null, A.LayerHandle$(type$.ContainerLayer_2)); + 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)); t2.get$isRepaintBoundary(); t2.get$alwaysNeedsCompositing(); t2.__RenderObject__needsCompositing = false; @@ -237436,6 +241487,7 @@ renderObject.get$_caretPainter().set$cursorOffset(_this.cursorOffset); t1.set$selectionHeightStyle(_this.selectionHeightStyle); t1.set$selectionWidthStyle(_this.selectionWidthStyle); + renderObject.set$enableInteractiveSelection(_this.enableInteractiveSelection); renderObject.textSelectionDelegate = _this.textSelectionDelegate; renderObject.set$devicePixelRatio(0, _this.devicePixelRatio); renderObject.set$paintCursorAboveText(_this.paintCursorAboveText); @@ -237455,9 +241507,95 @@ }; A._Editable__extractChildren_closure.prototype = { call$1(span) { + if (span instanceof A.WidgetSpan) + this.result.push(span.child); return true; }, - $signature: 195 + $signature: 215 + }; + A._ScribbleFocusable.prototype = { + createState$0() { + var t1 = $._ScribbleFocusableState__nextElementIdentifier; + $._ScribbleFocusableState__nextElementIdentifier = t1 + 1; + return new A._ScribbleFocusableState(B.JSInt_methods.toString$0(t1), B._StateLifecycle_0); + }, + updateSelectionRects$0() { + return this.updateSelectionRects.call$0(); + } + }; + A._ScribbleFocusableState.prototype = { + initState$0() { + var _this = this; + _this.super$State$initState(); + _this._widget.toString; + $.$get$TextInput__instance()._scribbleClients.$indexSet(0, _this._elementIdentifier, _this); + }, + didUpdateWidget$1(oldWidget) { + this.super$State$didUpdateWidget(oldWidget); + oldWidget.toString; + this._widget.toString; + }, + dispose$0(_) { + $.$get$TextInput__instance()._scribbleClients.remove$1(0, this._elementIdentifier); + this.super$State$dispose(0); + }, + get$renderEditable() { + var t1 = this._widget.editableKey; + t1 = $.WidgetsBinding__instance.WidgetsBinding__buildOwner._globalKeyRegistry.$index(0, t1); + t1 = t1 == null ? null : t1.get$renderObject(); + return type$.nullable_RenderEditable._as(t1); + }, + isInScribbleRect$1(rect) { + var intersection, result, t2, _this = this, + calculatedBounds = _this.get$bounds(_this), + t1 = _this.get$renderEditable(); + t1 = t1 == null ? null : t1._readOnly; + if (t1 === true) + return false; + if (calculatedBounds.$eq(0, B.Rect_0_0_0_0)) + return false; + if (!calculatedBounds.overlaps$1(rect)) + return false; + intersection = calculatedBounds.intersect$1(rect); + result = A.HitTestResult$(); + t1 = $.WidgetsBinding__instance; + t1.toString; + t2 = intersection.get$center(); + A._lateReadCheck(t1.RendererBinding___RendererBinding__pipelineOwner, "_pipelineOwner")._rootNode.hitTest$2$position(result, t2); + t1.super$GestureBinding$hitTest(result, t2); + return B.JSArray_methods.any$1(result._hit_test$_path, new A._ScribbleFocusableState_isInScribbleRect_closure(_this)); + }, + get$bounds(_) { + var transform, t1, + box = type$.nullable_RenderBox._as(this._framework$_element.get$renderObject()); + if (box == null || this._framework$_element == null || box._node$_owner == null) + return B.Rect_0_0_0_0; + transform = box.getTransformTo$1(0, null); + t1 = box._box$_size; + return A.MatrixUtils_transformRect(transform, new A.Rect(0, 0, 0 + t1._dx, 0 + t1._dy)); + }, + build$1(_, context) { + return this._widget.child; + }, + $isScribbleClient: 1 + }; + A._ScribbleFocusableState_isInScribbleRect_closure.prototype = { + call$1(entry) { + return entry.target.$eq(0, this.$this.get$renderEditable()); + }, + $signature: 1775 + }; + A._ScribblePlaceholder.prototype = { + build$3$dimensions$textScaleFactor(_, builder, dimensions, textScaleFactor) { + var t1 = this.style, + hasStyle = t1 != null; + if (hasStyle) + builder.pushStyle$1(0, t1.getTextStyle$1$textScaleFactor(textScaleFactor)); + t1 = this.size; + builder.addPlaceholder$4$scale(0, t1._dx, t1._dy, this.alignment, textScaleFactor); + if (hasStyle) + builder.pop$0(0); + } }; A._TextBoundary.prototype = { getTextBoundaryAt$1(position) { @@ -237636,16 +241774,17 @@ }; A._UpdateTextSelectionAction.prototype = { invoke$2(intent, context) { - var textBoundary, textBoundarySelection, extent, newExtent, newSelection, _this = this, + var t4, textBoundary, textBoundarySelection, extent, t5, newExtent, newSelection, _this = this, t1 = _this.state, - t2 = t1._widget.controller._change_notifier$_value, - selection = t2.selection, - collapseSelection = intent.collapseSelection || false, - t3 = new A._UpdateTextSelectionAction_invoke__collapse(intent), - t4 = selection.start != selection.end; + 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) { context.toString; - return A.Actions_invoke(context, new A.UpdateSelectionIntent(t2, t3.call$1(selection), B.SelectionChangedCause_4), type$.UpdateSelectionIntent); + return A.Actions_invoke(context, new A.UpdateSelectionIntent(t3, t2.call$1(selection), B.SelectionChangedCause_4), type$.UpdateSelectionIntent); } textBoundary = _this.getTextBoundariesForIntent.call$1(intent); textBoundarySelection = textBoundary.get$textEditingValue().selection; @@ -237653,9 +241792,36 @@ 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, t3.call$1(textBoundarySelection), B.SelectionChangedCause_4), type$.UpdateSelectionIntent); + 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(); + 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)) { + t5 = t1._widget.controller._change_notifier$_value.text; + t3 = t3 !== t5.length && B.JSString_methods.codeUnitAt$1(t5, extent.offset) !== 10; + } else + t3 = false; + } else + t3 = false; + if (t3) + 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; + } else + t2 = false; + if (t2) + 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) { @@ -237678,7 +241844,7 @@ t2 = t1 ? selection.end : selection.start; return selection.copyWith$2$baseOffset$extentOffset(t2, t1 ? selection.end : selection.start); }, - $signature: 2288 + $signature: 1776 }; A._ExtendSelectionOrCaretPositionAction.prototype = { invoke$2(intent, context) { @@ -237703,8 +241869,8 @@ return this.invoke$2(intent, null); }, get$isActionEnabled() { - var t1 = this.state._widget.controller._change_notifier$_value; - return t1.selection.get$isValid(); + var t1 = this.state._widget; + return t1.enableInteractiveSelection && t1.controller._change_notifier$_value.selection.get$isValid(); } }; A._UpdateTextSelectionToAdjacentLineAction.prototype = { @@ -237718,15 +241884,11 @@ _this._runSelection = _this._verticalMovementRun = null; }, invoke$2(intent, context) { - var collapseSelection, t1, value, t2, t3, currentRun, t4, t5, metrics, currentLine, newExtent, newSelection, _this = this; - if (!intent.collapseSelection) { - _this.state._widget.toString; - collapseSelection = false; - } else - collapseSelection = true; - t1 = _this.state; - value = t1.get$_textEditingValueforTextLayoutMetrics(); - t2 = value.selection; + var t3, currentRun, t4, t5, metrics, currentLine, newExtent, newSelection, _this = this, + collapseSelection = intent.collapseSelection || !_this.state._widget.enableInteractiveSelection, + t1 = _this.state, + value = t1.get$_textEditingValueforTextLayoutMetrics(), + t2 = value.selection; if (!t2.get$isValid()) return; t3 = _this._verticalMovementRun; @@ -237779,8 +241941,7 @@ return this.invoke$2(intent, null); }, get$isActionEnabled() { - this.state._widget.toString; - return true; + return this.state._widget.enableInteractiveSelection; } }; A._CopySelectionAction.prototype = { @@ -237804,6 +241965,150 @@ return t1; } }; + A._TextEditingHistory.prototype = { + createState$0() { + return new A._TextEditingHistoryState(new A._UndoStack(A._setArrayType([], type$.JSArray_TextEditingValue), type$._UndoStack_TextEditingValue), B._StateLifecycle_0); + }, + onTriggered$1(arg0) { + return this.onTriggered.call$1(arg0); + } + }; + A._TextEditingHistoryState.prototype = { + get$_throttledPush() { + return A._lateReadCheck(this.___TextEditingHistoryState__throttledPush, "_throttledPush"); + }, + _undo$1(intent) { + this._editable_text$_update$1(0, this._editable_text$_stack.undo$0()); + }, + _redo$1(intent) { + this._editable_text$_update$1(0, this._editable_text$_stack.redo$0()); + }, + _editable_text$_update$1(_, nextValue) { + var t1, t2, t3; + if (nextValue == null) + return; + t1 = nextValue.text; + t2 = this._widget; + t3 = t2.controller._change_notifier$_value; + if (t1 == t3.text) + return; + t2.onTriggered$1(t3.copyWith$2$selection$text(nextValue.selection, t1)); + }, + _push$0() { + var _this = this; + if (J.$eq$(_this._widget.controller._change_notifier$_value, B.TextEditingValue_li8)) + return; + _this._throttleTimer = _this._throttledPush$1(_this._widget.controller._change_notifier$_value); + }, + initState$0() { + var t1, _this = this; + _this.super$State$initState(); + t1 = A._throttle(B.Duration_500000, _this._editable_text$_stack.get$push(), type$.TextEditingValue); + A._lateWriteOnceCheck(_this.___TextEditingHistoryState__throttledPush, "_throttledPush"); + _this.___TextEditingHistoryState__throttledPush = t1; + _this._push$0(); + _this._widget.controller.addListener$1(0, _this.get$_push()); + }, + didUpdateWidget$1(oldWidget) { + var t1, t2, _this = this; + _this.super$State$didUpdateWidget(oldWidget); + t1 = _this._widget.controller; + t2 = oldWidget.controller; + if (t1 != t2) { + t1 = _this._editable_text$_stack; + B.JSArray_methods.set$length(t1._editable_text$_list, 0); + t1.___UndoStack__index = -1; + t1 = _this.get$_push(); + t2.removeListener$1(0, t1); + _this._widget.controller.addListener$1(0, t1); + } + }, + dispose$0(_) { + var t1, _this = this; + _this._widget.controller.removeListener$1(0, _this.get$_push()); + t1 = _this._throttleTimer; + if (t1 != null) + t1.cancel$0(0); + _this.super$State$dispose(0); + }, + build$1(_, context) { + var t1 = type$.JSArray_of_void_Function_Action_Intent, + t2 = type$.ObserverList_of_void_Function_Action_Intent; + return A.Actions$(A.LinkedHashMap_LinkedHashMap$_literal([B.Type_UndoTextIntent_yzJ, new A.CallbackAction(this.get$_undo(), new A.ObserverList(A._setArrayType([], t1), t2), type$.CallbackAction_UndoTextIntent)._makeOverridableAction$1(context), B.Type_RedoTextIntent_yzJ, new A.CallbackAction(this.get$_redo(), new A.ObserverList(A._setArrayType([], t1), t2), type$.CallbackAction_RedoTextIntent)._makeOverridableAction$1(context)], type$.Type, type$.Action_Intent), this._widget.child); + }, + _throttledPush$1(arg0) { + return this.get$_throttledPush().call$1(arg0); + } + }; + A._UndoStack.prototype = { + get$currentValue() { + var t1 = this._editable_text$_list; + return t1.length === 0 ? null : t1[A._lateReadCheck(this.___UndoStack__index, "_index")]; + }, + push$1(value) { + var _this = this, _s6_ = "_index", + t1 = _this._editable_text$_list; + if (t1.length === 0) { + _this.___UndoStack__index = 0; + t1.push(value); + return; + } + if (J.$eq$(value, _this.get$currentValue())) + return; + if (A._lateReadCheck(_this.___UndoStack__index, _s6_) != null && A._lateReadCheck(_this.___UndoStack__index, _s6_) !== t1.length - 1) + B.JSArray_methods.removeRange$2(t1, A._lateReadCheck(_this.___UndoStack__index, _s6_) + 1, t1.length); + t1.push(value); + _this.___UndoStack__index = t1.length - 1; + }, + undo$0() { + var _this = this; + if (_this._editable_text$_list.length === 0) + return null; + if (A._lateReadCheck(_this.___UndoStack__index, "_index") !== 0) + _this.___UndoStack__index = A._lateReadCheck(_this.___UndoStack__index, "_index") - 1; + return _this.get$currentValue(); + }, + redo$0() { + var _this = this, + t1 = _this._editable_text$_list; + if (t1.length === 0) + return null; + if (A._lateReadCheck(_this.___UndoStack__index, "_index") < t1.length - 1) + _this.___UndoStack__index = A._lateReadCheck(_this.___UndoStack__index, "_index") + 1; + return _this.get$currentValue(); + }, + toString$0(_) { + return "_UndoStack " + A.S(this._editable_text$_list); + } + }; + A._throttle_closure.prototype = { + call$1(currentArg) { + var t2, t3, timer, _this = this, + t1 = _this.arg; + t1.__late_helper$_value = currentArg; + t2 = _this._box_0; + t3 = t2.timer; + if (t3 != null) { + t2.calledDuringTimer = true; + return t3; + } + t2.calledDuringTimer = false; + timer = A.Timer_Timer(_this.duration, new A._throttle__closure(t2, _this.leadingEdge, _this.$function, t1)); + t2.timer = timer; + timer.toString; + return timer; + }, + $signature() { + return this.T._eval$1("Timer(0)"); + } + }; + A._throttle__closure.prototype = { + call$0() { + this.$function.call$1(this.arg._readLocal$0()); + this._box_0.timer = null; + }, + $signature: 0 + }; A._EditableTextState_State_AutomaticKeepAliveClientMixin.prototype = { initState$0() { this.super$State$initState(); @@ -237845,7 +242150,7 @@ A.FocusAttachment.prototype = { detach$0(_) { var t2, - t1 = this._focus_manager$_node; + t1 = this._node; if (t1._attachment === this) { if (!t1.get$hasPrimaryFocus()) { t2 = t1._manager; @@ -237868,7 +242173,7 @@ }, reparent$0() { var t2, $parent, - t1 = this._focus_manager$_node; + t1 = this._node; if (t1._attachment === this) { t2 = t1._context; t2.toString; @@ -237883,6 +242188,14 @@ } }; A.FocusNode.prototype = { + get$skipTraversal() { + var t1, t2, _i; + if (this._skipTraversal) + return true; + for (t1 = this.get$ancestors(), t2 = t1.length, _i = 0; _i < t2; ++_i) + t1[_i].toString; + return false; + }, set$skipTraversal(value) { var t1, _this = this; if (value !== _this._skipTraversal) { @@ -237932,6 +242245,8 @@ t1._dirtyNodes.add$1(0, _this); } }, + set$descendantsAreTraversable(value) { + }, get$descendants() { var result, t2, _i, child, t1 = this._descendants; @@ -237948,6 +242263,8 @@ return t1; }, get$traversalDescendants() { + if (!this._descendantsAreFocusable) + return B.C_EmptyIterable; var t1 = this.get$descendants(); t1.toString; return new A.WhereIterable(t1, new A.FocusNode_traversalDescendants_closure(), A._arrayInstanceType(t1)._eval$1("WhereIterable<1>")); @@ -238210,34 +242527,40 @@ return A.List_List$of(new A.MappedListIterable(t2, new A.FocusNode_debugDescribeChildren_closure(t1), t3), true, t3._eval$1("ListIterable.E")); }, toStringShort$0() { - var t1, extraData, _this = this; + var t1, extraData, t2, _this = this; _this.get$hasFocus(); t1 = _this.get$hasFocus() && !_this.get$hasPrimaryFocus() ? "[IN FOCUS PATH]" : ""; extraData = t1 + (_this.get$hasPrimaryFocus() ? "[PRIMARY FOCUS]" : ""); - t1 = "#" + A.shortHash(_this); - return t1 + (extraData.length !== 0 ? "(" + extraData + ")" : ""); + t1 = A.shortHash(_this); + t2 = extraData.length !== 0 ? "(" + extraData + ")" : ""; + return "#" + t1 + t2; }, $isListenable: 1, $isDiagnosticableTree: 1 }; A.FocusNode_traversalDescendants_closure.prototype = { call$1(node) { - return !node._skipTraversal && node.get$canRequestFocus(); + return !node.get$skipTraversal() && node.get$canRequestFocus(); }, - $signature: 135 + $signature: 141 }; A.FocusNode_debugDescribeChildren_closure.prototype = { call$1(child) { - var t1 = "Child " + this._box_0.count++; + var t1 = this._box_0.count++; child.toString; - return A.DiagnosticableTreeNode$(t1, null, child); + return A.DiagnosticableTreeNode$("Child " + t1, null, child); }, - $signature: 2275 + $signature: 1781 }; A.FocusScopeNode.prototype = { get$nearestScope() { return this; }, + get$traversalDescendants() { + if (!this.get$canRequestFocus()) + return B.C_EmptyIterable; + return A.FocusNode.prototype.get$traversalDescendants.call(this); + }, setFirstFocus$1(scope) { if (scope._focus_manager$_parent == null) this._reparent$1(scope); @@ -238320,7 +242643,7 @@ var listener, exception, stack, localListeners, _i, t3, exception0, rti, t4, _this = this, t1 = _this._focus_manager$_listeners, t2 = t1._observer_list$_map; - if (t2.get$isEmpty(t2)) + if (t2._length === 0) return; localListeners = A.List_List$of(t1, true, type$.void_Function_FocusHighlightMode); for (t1 = localListeners.length, _i = 0; _i < t1; ++_i) { @@ -238353,19 +242676,18 @@ expectedMode = B.FocusHighlightMode_0; break; case 1: - case 4: + case 5: + default: _this._lastInteractionWasTouch = false; expectedMode = B.FocusHighlightMode_1; break; - default: - throw A.wrapException(A.ReachabilityError$(string$.x60null_c)); } t1 = _this._highlightMode; if (expectedMode !== (t1 == null ? A.FocusManager__defaultModeForPlatform() : t1)) _this._focus_manager$_updateHighlightMode$0(); }, _handleKeyMessage$1(message) { - var t1, handled, t2, t3, _i, node, results, t4, _this = this; + var t1, handled, t2, t3, _i, node, results, t4, t5, _this = this; _this._lastInteractionWasTouch = false; _this._focus_manager$_updateHighlightMode$0(); t1 = _this._primaryFocus; @@ -238385,8 +242707,12 @@ node = t1[_i]; results = A._setArrayType([], t3); t4 = node.onKey; - if (t4 != null) - results.push(t4.call$2(node, message.rawEvent)); + if (t4 != null && message.rawEvent != null) { + t4.toString; + t5 = message.rawEvent; + t5.toString; + results.push(t4.call$2(node, t5)); + } switch (A.combineKeyEventResults(results).index) { case 1: break c$1; @@ -238509,7 +242835,7 @@ var t1 = this._focus_scope$_skipTraversal; if (t1 == null) { t1 = this.focusNode; - t1 = t1 == null ? null : t1._skipTraversal; + t1 = t1 == null ? null : t1.get$skipTraversal(); } return t1 === true; }, @@ -238521,6 +242847,12 @@ } return t1 !== false; }, + get$descendantsAreTraversable() { + var t1 = this._descendantsAreTraversable; + if (t1 == null) + t1 = this.focusNode != null || null; + return t1 !== false; + }, get$debugLabel() { var t1 = this._focus_scope$_debugLabel; if (t1 == null) { @@ -238552,6 +242884,9 @@ if (_this._internalNode == null) _this._internalNode = _this._createNode$0(); _this.get$focusNode(_this).set$descendantsAreFocusable(_this._widget.get$descendantsAreFocusable()); + t1 = _this.get$focusNode(_this); + _this._widget.get$descendantsAreTraversable(); + t1.set$descendantsAreTraversable(true); _this._widget.get$skipTraversal(); _this.get$focusNode(_this).set$skipTraversal(_this._widget.get$skipTraversal()); if (_this._widget._canRequestFocus != null) { @@ -238562,6 +242897,8 @@ } _this.___FocusState__couldRequestFocus = _this.get$focusNode(_this).get$canRequestFocus(); _this.___FocusState__descendantsWereFocusable = _this.get$focusNode(_this)._descendantsAreFocusable; + _this.get$focusNode(_this).toString; + _this.___FocusState__descendantsWereTraversable = true; _this.___FocusState__hadPrimaryFocus = _this.get$focusNode(_this).get$hasPrimaryFocus(); t1 = _this.get$focusNode(_this); t2 = _this._framework$_element; @@ -238575,8 +242912,11 @@ }, _createNode$0() { var _this = this, - t1 = _this._widget.get$debugLabel(); - return A.FocusNode$(_this._widget.get$canRequestFocus(), t1, _this._widget.get$descendantsAreFocusable(), null, null, _this._widget.get$skipTraversal()); + t1 = _this._widget.get$debugLabel(), + t2 = _this._widget.get$canRequestFocus(), + t3 = _this._widget.get$descendantsAreFocusable(); + _this._widget.get$descendantsAreTraversable(); + return A.FocusNode$(t2, t1, t3, true, null, null, _this._widget.get$skipTraversal()); }, dispose$0(_) { var t1, _this = this; @@ -238629,6 +242969,9 @@ t1.set$canRequestFocus(t2); } _this.get$focusNode(_this).set$descendantsAreFocusable(_this._widget.get$descendantsAreFocusable()); + t1 = _this.get$focusNode(_this); + _this._widget.get$descendantsAreTraversable(); + t1.set$descendantsAreTraversable(true); } else { _this._focusAttachment.detach$0(0); if (t1 != null) @@ -238639,11 +242982,12 @@ _this._handleAutofocus$0(); }, _handleFocusChanged$0() { - var _this = this, + var t1, _this = this, hasPrimaryFocus = _this.get$focusNode(_this).get$hasPrimaryFocus(), canRequestFocus = _this.get$focusNode(_this).get$canRequestFocus(), - descendantsAreFocusable = _this.get$focusNode(_this)._descendantsAreFocusable, - t1 = _this._widget.onFocusChange; + descendantsAreFocusable = _this.get$focusNode(_this)._descendantsAreFocusable; + _this.get$focusNode(_this).toString; + t1 = _this._widget.onFocusChange; if (t1 != null) t1.call$1(_this.get$focusNode(_this).get$hasFocus()); if (A._lateReadCheck(_this.___FocusState__hadPrimaryFocus, "_hadPrimaryFocus") !== hasPrimaryFocus) @@ -238652,6 +242996,8 @@ _this.setState$1(new A._FocusState__handleFocusChanged_closure0(_this, canRequestFocus)); if (A._lateReadCheck(_this.___FocusState__descendantsWereFocusable, "_descendantsWereFocusable") !== descendantsAreFocusable) _this.setState$1(new A._FocusState__handleFocusChanged_closure1(_this, descendantsAreFocusable)); + if (A._lateReadCheck(_this.___FocusState__descendantsWereTraversable, "_descendantsWereTraversable") !== true) + _this.setState$1(new A._FocusState__handleFocusChanged_closure2(_this, true)); }, build$1(_, context) { var t1, child, t2, t3, _this = this, _null = null; @@ -238685,6 +243031,12 @@ }, $signature: 0 }; + A._FocusState__handleFocusChanged_closure2.prototype = { + call$0() { + this.$this.___FocusState__descendantsWereTraversable = this.descendantsAreTraversable; + }, + $signature: 0 + }; A.FocusScope.prototype = { createState$0() { return new A._FocusScopeState(B._StateLifecycle_0); @@ -238707,7 +243059,7 @@ A.ExcludeFocus.prototype = { build$1(_, context) { var _null = null; - return A.Focus$(false, false, this.child, _null, !this.excluding, _null, false, _null, _null, _null, _null, true); + return A.Focus$(false, false, this.child, _null, !this.excluding, _null, _null, false, _null, _null, _null, _null, true); } }; A._getAncestor_closure.prototype = { @@ -238719,7 +243071,7 @@ } return true; }, - $signature: 136 + $signature: 237 }; A._FocusTraversalGroupInfo.prototype = {}; A.TraversalDirection.prototype = { @@ -238755,7 +243107,12 @@ t1 = null; else { t1 = context.getElementForInheritedWidgetOfExactType$1$0(type$._FocusTraversalGroupMarker); - t1 = t1 == null ? null : t1.get$widget(); + if (t1 == null) + t1 = null; + else { + t1 = t1._widget; + t1.toString; + } } return type$.nullable__FocusTraversalGroupMarker._as(t1); }, @@ -238775,7 +243132,12 @@ else { t7 = t7._inheritedWidgets; ancestor = t7 == null ? _null : t7.$index(0, A.createRuntimeType(t5)); - t7 = ancestor == null ? _null : ancestor.get$widget(); + if (ancestor == null) + t7 = _null; + else { + t7 = ancestor._widget; + t7.toString; + } } t4._as(t7); groupNode = t7 == null ? _null : t7.focusNode; @@ -238788,7 +243150,12 @@ else { t7 = parentContext._inheritedWidgets; ancestor = t7 == null ? _null : t7.$index(0, A.createRuntimeType(t5)); - t7 = ancestor == null ? _null : ancestor.get$widget(); + if (ancestor == null) + t7 = _null; + else { + t7 = ancestor._widget; + t7.toString; + } } t4._as(t7); parentNode = t7 == null ? _null : t7.focusNode; @@ -238797,21 +243164,21 @@ groups.$index(0, parentNode).members.push(groupNode); continue; } - if (node.get$canRequestFocus() && !node._skipTraversal) { + if (node.get$canRequestFocus() && !node.get$skipTraversal()) { if (groups.$index(0, groupNode) == null) groups.$indexSet(0, groupNode, A._FocusTraversalGroupInfo$(t7, defaultPolicy, A._setArrayType([], t6))); groups.$index(0, groupNode).members.push(node); } } - for (t2 = groups.get$keys(groups), t2 = t2.get$iterator(t2); t2.moveNext$0();) { - t3 = t2.get$current(t2); + for (t2 = A.LinkedHashMapKeyIterator$(groups, groups._modifications, groups.$ti._precomputed1); t2.moveNext$0();) { + t3 = t2.__js_helper$_current; t4 = groups.$index(0, t3).policy.sortDescendants$2(groups.$index(0, t3).members, currentNode); t4 = A._setArrayType(t4.slice(0), A._arrayInstanceType(t4)); B.JSArray_methods.set$length(groups.$index(0, t3).members, 0); B.JSArray_methods.addAll$1(groups.$index(0, t3).members, t4); } sortedDescendants = A._setArrayType([], t6); - if (groups.get$isNotEmpty(groups)) + if (groups._length !== 0) t2 = groups.containsKey$1(0, t1 ? _null : scopeGroupMarker.focusNode); else t2 = false; @@ -238839,6 +243206,8 @@ return true; } sortedNodes = _this._sortAllDescendants$2(t1, currentNode); + if (sortedNodes.length === 0) + return false; if ($forward && focusedChild == B.JSArray_methods.get$last(sortedNodes)) { A._focusAndEnsureVisible(B.JSArray_methods.get$first(sortedNodes), B.ScrollPositionAlignmentPolicy_1); return true; @@ -238874,13 +243243,13 @@ t3.push(node); } }, - $signature: 2267 + $signature: 1806 }; A.FocusTraversalPolicy__sortAllDescendants_closure.prototype = { call$1(node) { - return !node.get$canRequestFocus() || node._skipTraversal; + return !node.get$canRequestFocus() || node.get$skipTraversal(); }, - $signature: 135 + $signature: 141 }; A._DirectionalPolicyDataEntry.prototype = {}; A._DirectionalPolicyData.prototype = {}; @@ -238901,8 +243270,7 @@ } }, _sortAndFindInitial$3$first$vertical(currentNode, first, vertical) { - var nodes = currentNode.get$nearestScope().get$traversalDescendants(), - sorted = A.List_List$of(nodes, true, nodes.$ti._eval$1("Iterable.E")); + var sorted = currentNode.get$nearestScope().get$traversalDescendants().toList$0(0); A.mergeSort(sorted, new A.DirectionalFocusTraversalPolicyMixin__sortAndFindInitial_closure(vertical, first), type$.FocusNode); if (sorted.length !== 0) return B.JSArray_methods.get$first(sorted); @@ -238910,8 +243278,7 @@ }, _sortAndFilterHorizontally$3(direction, target, nearestScope) { var result, - nodes = nearestScope.get$traversalDescendants(), - sorted = A.List_List$of(nodes, true, nodes.$ti._eval$1("Iterable.E")); + sorted = nearestScope.get$traversalDescendants().toList$0(0); A.mergeSort(sorted, new A.DirectionalFocusTraversalPolicyMixin__sortAndFilterHorizontally_closure(), type$.FocusNode); switch (direction.index) { case 3: @@ -238930,7 +243297,7 @@ return result; }, _sortAndFilterVertically$3(direction, target, nodes) { - var sorted = A.List_List$of(nodes, true, nodes.$ti._eval$1("Iterable.E")); + var sorted = nodes.toList$0(0); A.mergeSort(sorted, new A.DirectionalFocusTraversalPolicyMixin__sortAndFilterVertically_closure(), type$.FocusNode); switch (direction.index) { case 0: @@ -239124,7 +243491,7 @@ call$1(entry) { return entry.node === this.node; }, - $signature: 2265 + $signature: 1807 }; A.DirectionalFocusTraversalPolicyMixin__sortAndFindInitial_closure.prototype = { call$2(a, b) { @@ -239138,47 +243505,47 @@ else return J.compareTo$1$ns(b.get$rect(b).right, a.get$rect(a).right); }, - $signature: 245 + $signature: 248 }; 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: 245 + $signature: 248 }; 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: 135 + $signature: 141 }; 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: 135 + $signature: 141 }; 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: 245 + $signature: 248 }; 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: 135 + $signature: 141 }; 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: 135 + $signature: 141 }; A.DirectionalFocusTraversalPolicyMixin__popPolicyDataIfNeeded_popOrInvalidate.prototype = { call$1(direction) { @@ -239211,7 +243578,7 @@ A._focusAndEnsureVisible(lastNode, alignmentPolicy); return true; }, - $signature: 2263 + $signature: 1836 }; A.DirectionalFocusTraversalPolicyMixin_inDirection_closure.prototype = { call$1(node) { @@ -239219,21 +243586,21 @@ t1.toString; return A.Scrollable_of(t1) === this.focusedScrollable; }, - $signature: 135 + $signature: 141 }; A.DirectionalFocusTraversalPolicyMixin_inDirection_closure0.prototype = { call$1(node) { var t1 = node.get$rect(node).intersect$1(this.band); return !t1.get$isEmpty(t1); }, - $signature: 135 + $signature: 141 }; 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: 245 + $signature: 248 }; A.DirectionalFocusTraversalPolicyMixin_inDirection_closure2.prototype = { call$1(node) { @@ -239241,21 +243608,21 @@ t1.toString; return A.Scrollable_of(t1) === this.focusedScrollable; }, - $signature: 135 + $signature: 141 }; A.DirectionalFocusTraversalPolicyMixin_inDirection_closure3.prototype = { call$1(node) { var t1 = node.get$rect(node).intersect$1(this.band); return !t1.get$isEmpty(t1); }, - $signature: 135 + $signature: 141 }; 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: 245 + $signature: 248 }; A._ReadingOrderSortData.prototype = { get$directionalAncestors() { @@ -239275,7 +243642,7 @@ t1.toString; return A.LinkedHashSet_LinkedHashSet$from(t1, A._arrayInstanceType(t1)._precomputed1); }, - $signature: 2259 + $signature: 1842 }; A._ReadingOrderSortData_sortWithDirectionality_closure.prototype = { call$2(a, b) { @@ -239288,7 +243655,7 @@ throw A.wrapException(A.ReachabilityError$(string$.x60null_c)); } }, - $signature: 496 + $signature: 705 }; A._ReadingOrderSortData_directionalAncestors_getDirectionalityAncestors.prototype = { call$1(context) { @@ -239297,7 +243664,9 @@ t1 = type$.Directionality, directionalityElement = context.getElementForInheritedWidgetOfExactType$1$0(t1); for (; directionalityElement != null;) { - result.push(t1._as(directionalityElement.get$widget())); + t2 = directionalityElement._widget; + t2.toString; + result.push(t1._as(t2)); t2 = A._getAncestor(directionalityElement, 1); if (t2 == null) directionalityElement = null; @@ -239309,7 +243678,7 @@ } return result; }, - $signature: 2257 + $signature: 1917 }; A._ReadingOrderDirectionalGroupData.prototype = { get$rect(_) { @@ -239333,7 +243702,7 @@ call$1(data) { return data.rect; }, - $signature: 2256 + $signature: 1927 }; A._ReadingOrderDirectionalGroupData_sortWithDirectionality_closure.prototype = { call$2(a, b) { @@ -239346,7 +243715,7 @@ throw A.wrapException(A.ReachabilityError$(string$.x60null_c)); } }, - $signature: 2255 + $signature: 1928 }; A.ReadingOrderTraversalPolicy.prototype = { _collectDirectionalityGroups$1(candidates) { @@ -239404,7 +243773,13 @@ t5 = node.get$rect(node); t6 = node._context._inheritedWidgets; ancestor = t6 == null ? null : t6.$index(0, A.createRuntimeType(t4)); - t6 = t3._as(ancestor == null ? null : ancestor.get$widget()); + if (ancestor == null) + t6 = null; + else { + t6 = ancestor._widget; + t6.toString; + } + t3._as(t6); t1.push(new A._ReadingOrderSortData(t6 == null ? null : t6.textDirection, t5, node)); } sortedList = A._setArrayType([], type$.JSArray_FocusNode); @@ -239423,7 +243798,7 @@ call$2(a, b) { return J.compareTo$1$ns(a.rect.top, b.rect.top); }, - $signature: 496 + $signature: 705 }; A.ReadingOrderTraversalPolicy__pickNext_inBand.prototype = { call$2(current, candidates) { @@ -239431,14 +243806,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: 2252 + $signature: 1929 }; A.ReadingOrderTraversalPolicy__pickNext_inBand_closure.prototype = { call$1(item) { var t1 = item.rect.intersect$1(this.band); return !t1.get$isEmpty(t1); }, - $signature: 2243 + $signature: 1955 }; A.FocusTraversalGroup.prototype = { createState$0() { @@ -239448,7 +243823,7 @@ A._FocusTraversalGroupState.prototype = { initState$0() { this.super$State$initState(); - this.focusNode = A.FocusNode$(false, "FocusTraversalGroup", true, null, null, true); + this.focusNode = A.FocusNode$(false, "FocusTraversalGroup", true, true, null, null, true); }, dispose$0(_) { var t1 = this.focusNode; @@ -239462,7 +243837,7 @@ t2 = t1.policy, t3 = this.focusNode; t3.toString; - return new A._FocusTraversalGroupMarker(t2, t3, A.Focus$(false, false, t1.child, _null, true, t3, false, _null, _null, _null, _null, true), _null); + return new A._FocusTraversalGroupMarker(t2, t3, A.Focus$(false, false, t1.child, _null, true, true, t3, false, _null, _null, _null, _null, true), _null); } }; A._FocusTraversalGroupMarker.prototype = { @@ -239550,13 +243925,14 @@ return new A.WillPopScope(new A._FormScope(_this, _this._generation, t1.child, null), null, null); }, save$0(_) { - var t1, t2, t3, value; + var t1, t2, t3, t4, value; for (t1 = this._fields, t1 = A._LinkedHashSetIterator$(t1, t1._collection$_modifications, A._instanceType(t1)._precomputed1); t1.moveNext$0();) { t2 = t1._collection$_current; - t3 = t2.get$widget().onSaved; - if (t3 != null) { + t3 = t2._widget; + t4 = t3.onSaved; + if (t4 != null) { value = t2.__FormFieldState__value; - t3.call$1(value === $ ? t2.__FormFieldState__value = t2.get$widget().initialValue : value); + t4.call$1(value === $ ? t2.__FormFieldState__value = t3.initialValue : value); } } }, @@ -239576,7 +243952,7 @@ call$1(field) { return field._hasInteractedByUser._restoration_properties$_value; }, - $signature: 2238 + $signature: 1956 }; A.FormState__forceRebuild_closure.prototype = { call$0() { @@ -239597,7 +243973,7 @@ A.FormFieldState.prototype = { get$_form$_value() { var value = this.__FormFieldState__value; - return value === $ ? this.__FormFieldState__value = this.get$widget().initialValue : value; + return value === $ ? this.__FormFieldState__value = this._widget.initialValue : value; }, get$value(_) { return this.get$_form$_value(); @@ -239607,12 +243983,9 @@ return this._errorText._restoration_properties$_value == null; }, _validate$0() { - var t1, _this = this; - if (_this.get$widget().validator != null) { - t1 = _this.get$widget().validator; - t1.toString; - _this._errorText.set$value(0, t1.call$1(_this.get$_form$_value())); - } + var t1 = this._widget.validator; + if (t1 != null) + this._errorText.set$value(0, t1.call$1(this.get$_form$_value())); }, didChange$1(value) { var t1; @@ -239624,7 +243997,7 @@ t1._fieldDidChange$0(); }, get$restorationId() { - return this.get$widget().restorationId; + return this._widget.restorationId; }, restoreState$2(oldBucket, initialRestore) { var _this = this; @@ -239640,9 +244013,10 @@ this.super$State$deactivate(); }, build$1(_, context) { - var t1, _this = this; - if (_this.get$widget().enabled) - switch (_this.get$widget().autovalidateMode.index) { + var _this = this, + t1 = _this._widget; + if (t1.enabled) + switch (t1.autovalidateMode.index) { case 1: _this._validate$0(); break; @@ -239658,7 +244032,7 @@ t1 = A.Form_of(context); if (t1 != null) t1._fields.add$1(0, _this); - return _this.get$widget().builder.call$1(_this); + return _this._widget.builder.call$1(_this); } }; A.FormFieldState_validate_closure.prototype = { @@ -239685,7 +244059,7 @@ if (!property._restoration0$_disposed) property.removeListener$1(0, listener); }, - $signature: 133 + $signature: 128 }; A._FormFieldState_State_RestorationMixin.prototype = { didUpdateWidget$1(oldWidget) { @@ -239720,11 +244094,6 @@ _this.super$State$dispose(0); } }; - A.UniqueKey.prototype = { - toString$0(_) { - return "[#" + A.shortHash(this) + "]"; - } - }; A.ObjectKey.prototype = { $eq(_, other) { if (other == null) @@ -239734,7 +244103,7 @@ return other instanceof A.ObjectKey && other.value === this.value; }, get$hashCode(_) { - return A.hashValues(A.getRuntimeType(this), A.objectHashCode(this.value), B.C__HashEnd, B.C__HashEnd, B.C__HashEnd, B.C__HashEnd, B.C__HashEnd, B.C__HashEnd, B.C__HashEnd, B.C__HashEnd, B.C__HashEnd, B.C__HashEnd, B.C__HashEnd, B.C__HashEnd, B.C__HashEnd, B.C__HashEnd, B.C__HashEnd, B.C__HashEnd, B.C__HashEnd, B.C__HashEnd); + return A.Object_hash(A.getRuntimeType(this), A.objectHashCode(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(_) { var _s16_ = "#"; @@ -239781,8 +244150,9 @@ return A.objectHashCode(this.value); }, toString$0(_) { - var _s15_ = "GlobalObjectKey"; - return "[" + (B.JSString_methods.endsWith$1(_s15_, ">") ? B.JSString_methods.substring$2(_s15_, 0, -8) : _s15_) + " " + ("#" + A.shortHash(this.value)) + "]"; + var _s15_ = "GlobalObjectKey", + selfType = B.JSString_methods.endsWith$1(_s15_, ">") ? B.JSString_methods.substring$2(_s15_, 0, -8) : _s15_; + return "[" + selfType + " " + ("#" + A.shortHash(this.value)) + "]"; }, get$value(receiver) { return this.value; @@ -239804,9 +244174,7 @@ }; A.StatelessWidget.prototype = { createElement$0(_) { - var t1 = ($.Element__nextHashCode + 1) % 16777215; - $.Element__nextHashCode = t1; - return new A.StatelessElement(t1, this, B._ElementLifecycle_0); + return new A.StatelessElement(this, B._ElementLifecycle_0); } }; A.StatefulWidget.prototype = { @@ -239851,9 +244219,7 @@ }; A.ParentDataWidget.prototype = { createElement$0(_) { - var t1 = ($.Element__nextHashCode + 1) % 16777215; - $.Element__nextHashCode = t1; - return new A.ParentDataElement(t1, this, B._ElementLifecycle_0, A._instanceType(this)._eval$1("ParentDataElement")); + return new A.ParentDataElement(this, B._ElementLifecycle_0, A._instanceType(this)._eval$1("ParentDataElement")); } }; A.InheritedWidget.prototype = { @@ -239869,14 +244235,12 @@ }; A.LeafRenderObjectWidget.prototype = { createElement$0(_) { - var t1 = ($.Element__nextHashCode + 1) % 16777215; - $.Element__nextHashCode = t1; - return new A.LeafRenderObjectElement(t1, this, B._ElementLifecycle_0); + return new A.LeafRenderObjectElement(this, B._ElementLifecycle_0); } }; A.SingleChildRenderObjectWidget.prototype = { createElement$0(_) { - return A.SingleChildRenderObjectElement$(this); + return new A.SingleChildRenderObjectElement(this, B._ElementLifecycle_0); } }; A.MultiChildRenderObjectWidget.prototype = { @@ -239896,7 +244260,7 @@ }, _unmountAll$0() { var elements, t1, elements0, _this = this; - _this._framework$_locked = true; + _this._locked = true; t1 = _this._framework$_elements; elements0 = A.List_List$of(t1, true, A._instanceType(t1)._eval$1("SetMixin.E")); B.JSArray_methods.sort$1(elements0, A.framework_Element__sort$closure()); @@ -239906,7 +244270,7 @@ t1 = elements; new A.ReversedListIterable(t1, A.instanceType(t1)._eval$1("ReversedListIterable<1>")).forEach$1(0, _this.get$_unmount()); } finally { - _this._framework$_locked = false; + _this._locked = false; } }, add$1(_, element) { @@ -239921,7 +244285,7 @@ call$1(child) { this.$this._unmount$1(child); }, - $signature: 95 + $signature: 98 }; A.BuildOwner.prototype = { scheduleBuildFor$1(element) { @@ -239944,7 +244308,7 @@ } }, buildScope$2(context, callback) { - var element, e, stack, element0, t2, exception, t3, t4, _i, _this = this, _box_1 = {}, + var element, isTimelineTracked, e, stack, element0, t2, isTimelineTracked0, exception, t3, t4, _i, _this = this, _box_1 = {}, t1 = callback == null; if (t1 && _this._dirtyElements.length === 0) return; @@ -239967,9 +244331,16 @@ _box_1.index = 0; for (t2 = 0; t2 < _box_1.dirtyCount;) { element = t1[t2]; - t2 = $.debugProfileBuildsEnabled; - if (t2) - A.Timeline_startSync(J.get$runtimeType$(element.get$widget()).toString$0(0), B.Map_9aZ6I, null); + element._widget.toString; + if (!$.debugProfileBuildsEnabled) + isTimelineTracked0 = false; + else + isTimelineTracked0 = true; + isTimelineTracked = isTimelineTracked0; + if (isTimelineTracked) { + t2 = element._widget; + A.Timeline_startSync(t2.get$runtimeType(t2).toString$0(0), B.Map_9aZ6I, null); + } try { element.rebuild$0(); } catch (exception) { @@ -239980,8 +244351,7 @@ if (t3 != null) t3.call$1(new A.FlutterErrorDetails(e, stack, "widgets library", t2, null, new A.BuildOwner_buildScope_closure(_box_1, _this, element), false)); } - t2 = $.debugProfileBuildsEnabled; - if (t2) + if (isTimelineTracked) A.Timeline_finishSync(); t2 = ++_box_1.index; t3 = _box_1.dirtyCount; @@ -240050,18 +244420,35 @@ A.BuildOwner_buildScope_closure.prototype = { call$0() { var _null = null, - _s48_ = "The element being rebuilt at the time was index ", t1 = A._setArrayType([], type$.JSArray_DiagnosticsNode), t2 = this._box_1, t3 = t2.index, - t4 = this.$this._dirtyElements; - if (t3 < t4.length) - J.add$1$ax(t1, A.DiagnosticsProperty$(_s48_ + t3 + " of " + t2.dirtyCount, this.element, true, B.C__NoDefaultValue, _null, false, _null, _null, B.DiagnosticLevel_3, _null, false, true, true, B.DiagnosticsTreeStyle_9, _null, type$.Element_2)); + t4 = this.$this._dirtyElements.length, + t5 = "The element being rebuilt at the time was index " + t3; + t2 = "" + t2.dirtyCount; + if (t3 < t4) + J.add$1$ax(t1, A.DiagnosticsProperty$(t5 + " of " + t2, this.element, true, B.C__NoDefaultValue, _null, false, _null, _null, B.DiagnosticLevel_3, _null, false, true, true, B.DiagnosticsTreeStyle_9, _null, type$.Element_2)); else - J.add$1$ax(t1, A.ErrorHint$(_s48_ + t3 + " of " + t2.dirtyCount + ", but _dirtyElements only had " + t4.length + " entries. This suggests some confusion in the framework internals.")); + 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: 127 + $signature: 129 + }; + A.NotifiableElementMixin.prototype = { + attachNotificationTree$0() { + var t1 = this._framework$_parent; + this._notificationTree = new A._NotificationNode(this, t1 == null ? null : t1._notificationTree); + } + }; + A._NotificationNode.prototype = { + dispatchNotification$1(notification) { + var t1 = this.current.onNotification$1(notification); + if (t1 !== false) + return; + t1 = this.parent; + if (t1 != null) + t1.dispatchNotification$1(notification); + } }; A.Element0.prototype = { $eq(_, other) { @@ -240069,14 +244456,6 @@ return false; return this === other; }, - get$hashCode(_) { - return this._cachedHash; - }, - get$widget() { - var t1 = this._widget; - t1.toString; - return t1; - }, reassemble$0() { var _this = this; if (A._debugShouldReassemble(_this._debugReassembleConfig, _this._widget)) { @@ -240099,52 +244478,42 @@ visitChildren$1(visitor) { }, updateChild$3(child, newWidget, newSlot) { - var t1, newChild, _this = this, _null = null; + var t1, isTimelineTracked, newChild, _this = this; if (newWidget == null) { if (child != null) _this.deactivateChild$1(child); - return _null; + return null; } if (child != null) { - t1 = J.$eq$(child.get$widget(), newWidget); + t1 = child._widget.$eq(0, newWidget); if (t1) { if (!J.$eq$(child._slot, newSlot)) _this.updateSlotForChild$2(child, newSlot); t1 = child; } else { - t1 = child.get$widget(); - t1 = J.get$runtimeType$(t1) === newWidget.get$runtimeType(newWidget) && J.$eq$(t1.key, newWidget.key); + t1 = child._widget; + t1 = t1.get$runtimeType(t1) === newWidget.get$runtimeType(newWidget) && J.$eq$(t1.key, newWidget.key); if (t1) { if (!J.$eq$(child._slot, newSlot)) _this.updateSlotForChild$2(child, newSlot); - t1 = $.debugProfileBuildsEnabled; - if (t1) - A.Timeline_startSync(A.getRuntimeType(newWidget).toString$0(0), B.Map_9aZ6I, _null); + if (!$.debugProfileBuildsEnabled) + isTimelineTracked = false; + else + isTimelineTracked = true; + if (isTimelineTracked) + A.Timeline_startSync(A.getRuntimeType(newWidget).toString$0(0), B.Map_9aZ6I, null); child.update$1(0, newWidget); - t1 = $.debugProfileBuildsEnabled; - if (t1) + if (isTimelineTracked) A.Timeline_finishSync(); t1 = child; } else { _this.deactivateChild$1(child); - t1 = $.debugProfileBuildsEnabled; - if (t1) - A.Timeline_startSync(A.getRuntimeType(newWidget).toString$0(0), B.Map_9aZ6I, _null); newChild = _this.inflateWidget$2(newWidget, newSlot); - t1 = $.debugProfileBuildsEnabled; - if (t1) - A.Timeline_finishSync(); t1 = newChild; } } } else { - t1 = $.debugProfileBuildsEnabled; - if (t1) - A.Timeline_startSync(A.getRuntimeType(newWidget).toString$0(0), B.Map_9aZ6I, _null); newChild = _this.inflateWidget$2(newWidget, newSlot); - t1 = $.debugProfileBuildsEnabled; - if (t1) - A.Timeline_finishSync(); t1 = newChild; } return t1; @@ -240158,10 +244527,11 @@ _this.__Element__depth = t1 ? A._lateReadCheck($parent.__Element__depth, "_depth") + 1 : 1; if (t1) _this._owner = $parent._owner; - key = _this.get$widget().key; + key = _this._widget.key; if (key instanceof A.GlobalKey) _this._owner._globalKeyRegistry.$indexSet(0, key, _this); _this._updateInheritance$0(); + _this.attachNotificationTree$0(); }, update$1(_, newWidget) { this._widget = newWidget; @@ -240192,8 +244562,8 @@ element = $.WidgetsBinding__instance.WidgetsBinding__buildOwner._globalKeyRegistry.$index(0, key); if (element == null) return null; - t1 = element.get$widget(); - if (!(J.get$runtimeType$(t1) === newWidget.get$runtimeType(newWidget) && J.$eq$(t1.key, newWidget.key))) + t1 = element._widget; + if (!(t1.get$runtimeType(t1) === newWidget.get$runtimeType(newWidget) && J.$eq$(t1.key, newWidget.key))) return null; $parent = element._framework$_parent; if ($parent != null) { @@ -240204,24 +244574,39 @@ return element; }, inflateWidget$2(newWidget, newSlot) { - var newChild, updatedChild, _this = this, + var isTimelineTracked, key, newChild, updatedChild, newChild0, isTimelineTracked0, t1, _this = this; + if (!$.debugProfileBuildsEnabled) + isTimelineTracked0 = false; + else + isTimelineTracked0 = true; + isTimelineTracked = isTimelineTracked0; + if (isTimelineTracked) + A.Timeline_startSync(J.get$runtimeType$(newWidget).toString$0(0), B.Map_9aZ6I, null); + try { key = newWidget.key; - if (key instanceof A.GlobalKey) { - newChild = _this._retakeInactiveElement$2(key, newWidget); - if (newChild != null) { - newChild._framework$_parent = _this; - newChild._updateDepth$1(A._lateReadCheck(_this.__Element__depth, "_depth")); - newChild.activate$0(); - newChild.visitChildren$1(A.framework_Element__activateRecursively$closure()); - newChild.attachRenderObject$1(newSlot); - updatedChild = _this.updateChild$3(newChild, newWidget, newSlot); - updatedChild.toString; - return updatedChild; + if (key instanceof A.GlobalKey) { + newChild = _this._retakeInactiveElement$2(key, newWidget); + if (newChild != null) { + t1 = newChild; + t1._framework$_parent = _this; + t1.toString; + t1._updateDepth$1(A._lateReadCheck(_this.__Element__depth, "_depth")); + t1.activate$0(); + t1.visitChildren$1(A.framework_Element__activateRecursively$closure()); + t1.attachRenderObject$1(newSlot); + updatedChild = _this.updateChild$3(newChild, newWidget, newSlot); + t1 = updatedChild; + t1.toString; + return t1; + } } + newChild0 = newWidget.createElement$0(0); + newChild0.mount$2(_this, newSlot); + return newChild0; + } finally { + if (isTimelineTracked) + A.Timeline_finishSync(); } - newChild = newWidget.createElement$0(0); - newChild.mount$2(_this, newSlot); - return newChild; }, deactivateChild$1(child) { child._framework$_parent = null; @@ -240240,6 +244625,7 @@ t1.clear$0(0); _this._hadUnsatisfiedDependencies = false; _this._updateInheritance$0(); + _this.attachNotificationTree$0(); if (_this._dirty) _this._owner.scheduleBuildFor$1(_this); if (hadDependencies) @@ -240255,8 +244641,9 @@ _this._lifecycleState = B._ElementLifecycle_2; }, unmount$0() { - var t1, _this = this, - key = _this._widget.key; + var _this = this, + t1 = _this._widget, + key = t1 == null ? null : t1.key; if (key instanceof A.GlobalKey) { t1 = _this._owner._globalKeyRegistry; if (J.$eq$(t1.$index(0, key), _this)) @@ -240279,7 +244666,9 @@ var t1 = this._dependencies; (t1 == null ? this._dependencies = A.HashSet_HashSet(type$.InheritedElement) : t1).add$1(0, ancestor); ancestor.updateDependencies$2(this, aspect); - return ancestor.get$widget(); + t1 = ancestor._widget; + t1.toString; + return type$.InheritedWidget._as(t1); }, dependOnInheritedWidgetOfExactType$1$0($T) { var t1 = this._inheritedWidgets, @@ -240293,20 +244682,34 @@ var t1 = this._inheritedWidgets; return t1 == null ? null : t1.$index(0, A.createRuntimeType($T)); }, + attachNotificationTree$0() { + var t1 = this._framework$_parent; + this._notificationTree = t1 == null ? null : t1._notificationTree; + }, _updateInheritance$0() { var t1 = this._framework$_parent; this._inheritedWidgets = t1 == null ? null : t1._inheritedWidgets; }, findAncestorWidgetOfExactType$1$0($T) { - var t1, + var t1, t2, ancestor = this._framework$_parent; while (true) { t1 = ancestor == null; - if (!(!t1 && J.get$runtimeType$(ancestor.get$widget()) !== A.createRuntimeType($T))) + if (!t1) { + t2 = ancestor._widget; + t2 = t2.get$runtimeType(t2) !== A.createRuntimeType($T); + } else + t2 = false; + if (!t2) break; ancestor = ancestor._framework$_parent; } - t1 = t1 ? null : ancestor.get$widget(); + if (t1) + t1 = null; + else { + t1 = ancestor._widget; + t1.toString; + } return $T._eval$1("0?")._as(t1); }, findAncestorStateOfType$1$0($T) { @@ -240374,6 +244777,11 @@ didChangeDependencies$0() { this.markNeedsBuild$0(); }, + dispatchNotification$1(notification) { + var t1 = this._notificationTree; + if (t1 != null) + t1.dispatchNotification$1(notification); + }, toStringShort$0() { var t1 = this._widget; t1 = t1 == null ? null : t1.toStringShort$0(); @@ -240411,7 +244819,7 @@ child._debugReassembleConfig = this.$this._debugReassembleConfig; child.reassemble$0(); }, - $signature: 95 + $signature: 98 }; A.Element_renderObject_visit.prototype = { call$1(element) { @@ -240422,7 +244830,7 @@ else element.visitChildren$1(this); }, - $signature: 95 + $signature: 98 }; A.Element_updateSlotForChild_visit.prototype = { call$1(element) { @@ -240430,31 +244838,31 @@ if (!(element instanceof A.RenderObjectElement)) element.visitChildren$1(this); }, - $signature: 95 + $signature: 98 }; A.Element__updateDepth_closure.prototype = { call$1(child) { child._updateDepth$1(this.expectedDepth); }, - $signature: 95 + $signature: 98 }; A.Element_detachRenderObject_closure.prototype = { call$1(child) { child.detachRenderObject$0(); }, - $signature: 95 + $signature: 98 }; A.Element_attachRenderObject_closure.prototype = { call$1(child) { child.attachRenderObject$1(this.newSlot); }, - $signature: 95 + $signature: 98 }; A.Element_debugDescribeChildren_closure.prototype = { call$1(child) { this.children.push(child.toDiagnosticsNode$0()); }, - $signature: 95 + $signature: 98 }; A._ElementDiagnosticableTreeNode.prototype = {}; A.ErrorWidget.prototype = { @@ -240483,7 +244891,7 @@ var e, stack, e0, stack0, exception, built0, _this = this, built = null; try { built = _this.build$0(0); - _this.get$widget(); + _this._widget.toString; } catch (exception) { e = A.unwrapException(exception); stack = A.getTraceFromException(exception); @@ -240517,21 +244925,20 @@ var t1 = A._setArrayType([], type$.JSArray_DiagnosticsNode); return t1; }, - $signature: 127 + $signature: 129 }; A.ComponentElement_performRebuild_closure0.prototype = { call$0() { var t1 = A._setArrayType([], type$.JSArray_DiagnosticsNode); return t1; }, - $signature: 127 + $signature: 129 }; A.StatelessElement.prototype = { - get$widget() { - return type$.StatelessWidget._as(A.Element0.prototype.get$widget.call(this)); - }, build$0(_) { - return type$.StatelessWidget._as(A.Element0.prototype.get$widget.call(this)).build$1(0, this); + var t1 = this._widget; + t1.toString; + return type$.StatelessWidget._as(t1).build$1(0, this); }, update$1(_, newWidget) { this.super$Element$update(0, newWidget); @@ -240617,17 +245024,18 @@ } }; A.ProxyElement.prototype = { - get$widget() { - return type$.ProxyWidget._as(A.Element0.prototype.get$widget.call(this)); - }, build$0(_) { - return this.get$widget().get$child(); + var t1 = this._widget; + t1.toString; + return type$.ProxyWidget._as(t1).get$child(); }, update$1(_, newWidget) { var _this = this, - oldWidget = _this.get$widget(); + t1 = _this._widget; + t1.toString; + type$.ProxyWidget._as(t1); _this.super$Element$update(0, newWidget); - _this.updated$1(oldWidget); + _this.updated$1(t1); _this._dirty = true; _this.rebuild$0(); }, @@ -240636,14 +245044,13 @@ } }; A.ParentDataElement.prototype = { - get$widget() { - return this.$ti._eval$1("ParentDataWidget<1>")._as(A.ProxyElement.prototype.get$widget.call(this)); - }, _applyParentData$1(widget) { this.visitChildren$1(new A.ParentDataElement__applyParentData_applyParentDataToChild(widget)); }, notifyClients$1(oldWidget) { - this._applyParentData$1(this.$ti._eval$1("ParentDataWidget<1>")._as(A.ProxyElement.prototype.get$widget.call(this))); + var t1 = this._widget; + t1.toString; + this._applyParentData$1(this.$ti._eval$1("ParentDataWidget<1>")._as(t1)); } }; A.ParentDataElement__applyParentData_applyParentDataToChild.prototype = { @@ -240653,12 +245060,9 @@ else child.visitChildren$1(this); }, - $signature: 95 + $signature: 98 }; A.InheritedElement.prototype = { - get$widget() { - return type$.InheritedWidget._as(A.ProxyElement.prototype.get$widget.call(this)); - }, _updateInheritance$0() { var t2, _this = this, _null = null, t1 = _this._framework$_parent, @@ -240671,7 +245075,8 @@ _this._inheritedWidgets = t1; } else t1 = _this._inheritedWidgets = A.HashMap_HashMap(_null, _null, _null, t1, t2); - t1.$indexSet(0, J.get$runtimeType$(_this.get$widget()), _this); + t2 = _this._widget; + t1.$indexSet(0, t2.get$runtimeType(t2), _this); }, updateDependencies$2(dependent, aspect) { this._dependents.$indexSet(0, dependent, null); @@ -240680,19 +245085,18 @@ dependent.didChangeDependencies$0(); }, updated$1(oldWidget) { - if (this.get$widget().updateShouldNotify$1(oldWidget)) + var t1 = this._widget; + t1.toString; + if (type$.InheritedWidget._as(t1).updateShouldNotify$1(oldWidget)) this.super$ProxyElement$updated(oldWidget); }, notifyClients$1(oldWidget) { var t1; - for (t1 = this._dependents, t1 = new A._HashMapKeyIterator(t1, t1._collection$_computeKeys$0(), A._instanceType(t1)._eval$1("_HashMapKeyIterator<1>")); t1.moveNext$0();) + for (t1 = this._dependents, t1 = new A._HashMapKeyIterator(t1, t1._computeKeys$0(), A._instanceType(t1)._eval$1("_HashMapKeyIterator<1>")); t1.moveNext$0();) this.notifyDependent$2(oldWidget, t1._collection$_current); } }; A.RenderObjectElement.prototype = { - get$widget() { - return type$.RenderObjectWidget._as(A.Element0.prototype.get$widget.call(this)); - }, get$renderObject() { var t1 = this._renderObject; t1.toString; @@ -240725,9 +245129,11 @@ return _box_0.result; }, mount$2($parent, newSlot) { - var _this = this; + var t1, _this = this; _this.super$Element$mount($parent, newSlot); - _this._renderObject = _this.get$widget().createRenderObject$1(_this); + t1 = _this._widget; + t1.toString; + _this._renderObject = type$.RenderObjectWidget._as(t1).createRenderObject$1(_this); _this.attachRenderObject$1(newSlot); _this._dirty = false; }, @@ -240739,8 +245145,10 @@ this._performRebuild$0(); }, _performRebuild$0() { - var _this = this; - _this.get$widget().updateRenderObject$2(_this, _this.get$renderObject()); + var _this = this, + t1 = _this._widget; + t1.toString; + type$.RenderObjectWidget._as(t1).updateRenderObject$2(_this, _this.get$renderObject()); _this._dirty = false; }, updateChildren$4$forgottenChildren$slots(oldChildren, newWidgets, forgottenChildren, slots) { @@ -240761,8 +245169,8 @@ oldChild = replaceWithNullIfForgotten.call$1(t2.$index(oldChildren, oldChildrenTop)); newWidget = t1.$index(newWidgets, newChildrenTop); if (oldChild != null) { - t4 = oldChild.get$widget(); - t4 = !(J.get$runtimeType$(t4) === J.get$runtimeType$(newWidget) && J.$eq$(t4.key, newWidget.key)); + t4 = oldChild._widget; + t4 = !(t4.get$runtimeType(t4) === J.get$runtimeType$(newWidget) && J.$eq$(t4.key, newWidget.key)); } else t4 = true; if (t4) @@ -240781,8 +245189,8 @@ oldChild = replaceWithNullIfForgotten.call$1(t2.$index(oldChildren, oldChildrenBottom)); newWidget = t1.$index(newWidgets, newChildrenBottom); if (oldChild != null) { - t4 = oldChild.get$widget(); - t4 = !(J.get$runtimeType$(t4) === J.get$runtimeType$(newWidget) && J.$eq$(t4.key, newWidget.key)); + t4 = oldChild._widget; + t4 = !(t4.get$runtimeType(t4) === J.get$runtimeType$(newWidget) && J.$eq$(t4.key, newWidget.key)); } else t4 = true; if (t4) @@ -240794,12 +245202,11 @@ oldKeyedChildren = A.LinkedHashMap_LinkedHashMap$_empty(type$.Key, type$.Element_2); for (; oldChildrenTop <= oldChildrenBottom;) { oldChild = replaceWithNullIfForgotten.call$1(t2.$index(oldChildren, oldChildrenTop)); - if (oldChild != null) - if (oldChild.get$widget().key != null) { - t4 = oldChild.get$widget().key; - t4.toString; + if (oldChild != null) { + t4 = oldChild._widget.key; + if (t4 != null) oldKeyedChildren.$indexSet(0, t4, oldChild); - } else { + else { oldChild._framework$_parent = null; oldChild.detachRenderObject$0(); t4 = _this._owner._inactiveElements; @@ -240809,6 +245216,7 @@ } t4._framework$_elements.add$1(0, oldChild); } + } ++oldChildrenTop; } haveOldChildren = true; @@ -240821,8 +245229,8 @@ if (key != null) { oldChild = oldKeyedChildren.$index(0, key); if (oldChild != null) { - t4 = oldChild.get$widget(); - if (J.get$runtimeType$(t4) === newWidget.get$runtimeType(newWidget) && J.$eq$(t4.key, key)) + t4 = oldChild._widget; + if (t4.get$runtimeType(t4) === newWidget.get$runtimeType(newWidget) && J.$eq$(t4.key, key)) oldKeyedChildren.remove$1(0, key); else oldChild = _null; @@ -240848,18 +245256,18 @@ ++oldChildrenTop; previousChild = t4; } - if (haveOldChildren && oldKeyedChildren.get$isNotEmpty(oldKeyedChildren)) - for (t1 = oldKeyedChildren.get$values(oldKeyedChildren), t1 = t1.get$iterator(t1); t1.moveNext$0();) { - t2 = t1.get$current(t1); - if (!forgottenChildren.contains$1(0, t2)) { - t2._framework$_parent = null; - t2.detachRenderObject$0(); + if (haveOldChildren && oldKeyedChildren._length !== 0) + for (t1 = oldKeyedChildren.get$values(oldKeyedChildren), 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 (!forgottenChildren.contains$1(0, t1)) { + t1._framework$_parent = null; + t1.detachRenderObject$0(); t3 = _this._owner._inactiveElements; - if (t2._lifecycleState === B._ElementLifecycle_1) { - t2.deactivate$0(); - t2.visitChildren$1(A.framework__InactiveElements__deactivateRecursively$closure()); + if (t1._lifecycleState === B._ElementLifecycle_1) { + t1.deactivate$0(); + t1.visitChildren$1(A.framework__InactiveElements__deactivateRecursively$closure()); } - t3._framework$_elements.add$1(0, t2); + t3._framework$_elements.add$1(0, t1); } } return newChildren; @@ -240872,9 +245280,11 @@ }, unmount$0() { var _this = this, - oldWidget = _this.get$widget(); + t1 = _this._widget; + t1.toString; + type$.RenderObjectWidget._as(t1); _this.super$Element$unmount(); - oldWidget.didUnmountRenderObject$1(_this.get$renderObject()); + t1.didUnmountRenderObject$1(_this.get$renderObject()); _this._renderObject.dispose$0(0); _this._renderObject = null; }, @@ -240893,8 +245303,11 @@ if (t1 != null) t1.insertRenderObjectChild$2(_this.get$renderObject(), newSlot); parentDataElement = _this._findAncestorParentDataElement$0(); - if (parentDataElement != null) - parentDataElement.$ti._eval$1("ParentDataWidget<1>")._as(A.ProxyElement.prototype.get$widget.call(parentDataElement)).applyParentData$1(_this.get$renderObject()); + if (parentDataElement != null) { + t1 = parentDataElement._widget; + t1.toString; + type$.ParentDataWidget_ParentData._as(t1).applyParentData$1(_this.get$renderObject()); + } }, detachRenderObject$0() { var _this = this, @@ -240917,14 +245330,14 @@ var t1 = this.forgottenChildren.contains$1(0, child); return t1 ? null : child; }, - $signature: 2210 + $signature: 1957 }; 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: 2207 + $signature: 1958 }; A.RootRenderObjectElement.prototype = { mount$2($parent, newSlot) { @@ -240942,14 +245355,11 @@ removeRenderObjectChild$2(child, slot) { }, debugDescribeChildren$0() { - type$.RenderObjectWidget._as(A.Element0.prototype.get$widget.call(this)).toString; - return B.List_empty0; + this._widget.toString; + return B.List_empty1; } }; A.SingleChildRenderObjectElement.prototype = { - get$widget() { - return type$.SingleChildRenderObjectWidget._as(A.RenderObjectElement.prototype.get$widget.call(this)); - }, visitChildren$1(visitor) { var t1 = this._framework$_child; if (t1 != null) @@ -240960,14 +245370,20 @@ this.super$Element$forgetChild(child); }, mount$2($parent, newSlot) { - var _this = this; + var t1, t2, _this = this; _this.super$RenderObjectElement$mount($parent, newSlot); - _this._framework$_child = _this.updateChild$3(_this._framework$_child, _this.get$widget().child, null); + t1 = _this._framework$_child; + t2 = _this._widget; + t2.toString; + _this._framework$_child = _this.updateChild$3(t1, type$.SingleChildRenderObjectWidget._as(t2).child, null); }, update$1(_, newWidget) { - var _this = this; + var t1, t2, _this = this; _this.super$RenderObjectElement$update(0, newWidget); - _this._framework$_child = _this.updateChild$3(_this._framework$_child, _this.get$widget().child, null); + t1 = _this._framework$_child; + t2 = _this._widget; + t2.toString; + _this._framework$_child = _this.updateChild$3(t1, type$.SingleChildRenderObjectWidget._as(t2).child, null); }, insertRenderObjectChild$2(child, slot) { var t1 = this._renderObject; @@ -240983,9 +245399,6 @@ } }; A.MultiChildRenderObjectElement.prototype = { - get$widget() { - return type$.MultiChildRenderObjectWidget._as(A.RenderObjectElement.prototype.get$widget.call(this)); - }, get$renderObject() { return type$.ContainerRenderObjectMixin_of_RenderObject_and_ContainerParentDataMixin_RenderObject._as(A.RenderObjectElement.prototype.get$renderObject.call(this)); }, @@ -241021,28 +245434,35 @@ return this.super$Element$inflateWidget(newWidget, newSlot); }, mount$2($parent, newSlot) { - var children, t1, t2, previousChild, i, newChild, _this = this; + var t1, t2, children, t3, t4, previousChild, i, newChild, _this = this; _this.super$RenderObjectElement$mount($parent, newSlot); - children = A.List_List$filled(J.get$length$asx(_this.get$widget().children), $.$get$_NullElement_instance(), false, type$.Element_2); - for (t1 = children.length, t2 = type$.IndexedSlot_nullable_Element, previousChild = null, i = 0; i < t1; ++i, previousChild = newChild) { - newChild = _this.super$Element$inflateWidget(J.$index$asx(_this.get$widget().children, i), new A.IndexedSlot(previousChild, i, t2)); + t1 = _this._widget; + t1.toString; + t1 = type$.MultiChildRenderObjectWidget._as(t1).children; + t2 = J.getInterceptor$asx(t1); + children = A.List_List$filled(t2.get$length(t1), $.$get$_NullElement_instance(), false, type$.Element_2); + for (t3 = children.length, t4 = type$.IndexedSlot_nullable_Element, previousChild = null, i = 0; i < t3; ++i, previousChild = newChild) { + newChild = _this.super$Element$inflateWidget(t2.$index(t1, i), new A.IndexedSlot(previousChild, i, t4)); children[i] = newChild; } _this.__MultiChildRenderObjectElement__children = children; }, update$1(_, newWidget) { - var t1, _this = this; + var t1, t2, _this = this; _this.super$RenderObjectElement$update(0, newWidget); - t1 = _this._forgottenChildren; - _this.__MultiChildRenderObjectElement__children = _this.updateChildren$3$forgottenChildren(A._lateReadCheck(_this.__MultiChildRenderObjectElement__children, "_children"), _this.get$widget().children, t1); - t1.clear$0(0); + t1 = _this._widget; + t1.toString; + type$.MultiChildRenderObjectWidget._as(t1); + t2 = _this._forgottenChildren; + _this.__MultiChildRenderObjectElement__children = _this.updateChildren$3$forgottenChildren(A._lateReadCheck(_this.__MultiChildRenderObjectElement__children, "_children"), t1.children, t2); + t2.clear$0(0); } }; A.MultiChildRenderObjectElement_children_closure.prototype = { call$1(child) { return !this.$this._forgottenChildren.contains$1(0, child); }, - $signature: 136 + $signature: 237 }; A.IndexedSlot.prototype = { $eq(_, other) { @@ -241053,7 +245473,7 @@ return other instanceof A.IndexedSlot && this.index === other.index && J.$eq$(this.value, other.value); }, get$hashCode(_) { - return A.hashValues(this.index, this.value, B.C__HashEnd, B.C__HashEnd, B.C__HashEnd, B.C__HashEnd, B.C__HashEnd, B.C__HashEnd, B.C__HashEnd, B.C__HashEnd, B.C__HashEnd, B.C__HashEnd, B.C__HashEnd, B.C__HashEnd, B.C__HashEnd, B.C__HashEnd, B.C__HashEnd, B.C__HashEnd, B.C__HashEnd, B.C__HashEnd); + return A.Object_hash(this.index, 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); }, get$value(receiver) { return this.value; @@ -241081,8 +245501,10 @@ }; A.GestureDetector.prototype = { build$1(_, context) { - var t1, _this = this, - gestures = A.LinkedHashMap_LinkedHashMap$_empty(type$.Type, type$.GestureRecognizerFactory_GestureRecognizer); + var _this = this, + gestures = A.LinkedHashMap_LinkedHashMap$_empty(type$.Type, type$.GestureRecognizerFactory_GestureRecognizer), + t1 = A.MediaQuery_maybeOf(context), + gestureSettings = t1 == null ? null : t1.gestureSettings; if (_this.onTapDown == null) if (_this.onTapUp == null) if (_this.onTap == null) @@ -241097,24 +245519,24 @@ else 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), type$.GestureRecognizerFactoryWithHandlers_TapGestureRecognizer)); + 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) - gestures.$indexSet(0, B.Type_DoubleTapGestureRecognizer_oyU, new A.GestureRecognizerFactoryWithHandlers(new A.GestureDetector_build_closure1(_this), new A.GestureDetector_build_closure2(_this), type$.GestureRecognizerFactoryWithHandlers_DoubleTapGestureRecognizer)); + 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; else t1 = true; if (t1) - gestures.$indexSet(0, B.Type_LongPressGestureRecognizer_46y, new A.GestureRecognizerFactoryWithHandlers(new A.GestureDetector_build_closure3(_this), new A.GestureDetector_build_closure4(_this), type$.GestureRecognizerFactoryWithHandlers_LongPressGestureRecognizer)); + gestures.$indexSet(0, B.Type_LongPressGestureRecognizer_46y, new A.GestureRecognizerFactoryWithHandlers(new A.GestureDetector_build_closure3(_this), new A.GestureDetector_build_closure4(_this, gestureSettings), type$.GestureRecognizerFactoryWithHandlers_LongPressGestureRecognizer)); t1 = _this.onVerticalDragStart != null || _this.onVerticalDragUpdate != null || _this.onVerticalDragEnd != null || false; if (t1) - gestures.$indexSet(0, B.Type_mLh, new A.GestureRecognizerFactoryWithHandlers(new A.GestureDetector_build_closure5(_this), new A.GestureDetector_build_closure6(_this), type$.GestureRecognizerFactoryWithHandlers_VerticalDragGestureRecognizer)); + gestures.$indexSet(0, B.Type_mLh, new A.GestureRecognizerFactoryWithHandlers(new A.GestureDetector_build_closure5(_this), new A.GestureDetector_build_closure6(_this, gestureSettings), type$.GestureRecognizerFactoryWithHandlers_VerticalDragGestureRecognizer)); if (_this.onHorizontalDragDown != null || _this.onHorizontalDragStart != null || _this.onHorizontalDragUpdate != null || _this.onHorizontalDragEnd != null || _this.onHorizontalDragCancel != null) - gestures.$indexSet(0, B.Type_Vq1, new A.GestureRecognizerFactoryWithHandlers(new A.GestureDetector_build_closure7(_this), new A.GestureDetector_build_closure8(_this), type$.GestureRecognizerFactoryWithHandlers_HorizontalDragGestureRecognizer)); + gestures.$indexSet(0, B.Type_Vq1, new A.GestureRecognizerFactoryWithHandlers(new A.GestureDetector_build_closure7(_this), new A.GestureDetector_build_closure8(_this, gestureSettings), type$.GestureRecognizerFactoryWithHandlers_HorizontalDragGestureRecognizer)); if (_this.onPanDown != null || _this.onPanStart != null || _this.onPanUpdate != null || _this.onPanEnd != null || _this.onPanCancel != null) - gestures.$indexSet(0, B.Type_PanGestureRecognizer_bbH, new A.GestureRecognizerFactoryWithHandlers(new A.GestureDetector_build_closure9(_this), new A.GestureDetector_build_closure10(_this), type$.GestureRecognizerFactoryWithHandlers_PanGestureRecognizer)); + gestures.$indexSet(0, B.Type_PanGestureRecognizer_bbH, new A.GestureRecognizerFactoryWithHandlers(new A.GestureDetector_build_closure9(_this), new A.GestureDetector_build_closure10(_this, gestureSettings), type$.GestureRecognizerFactoryWithHandlers_PanGestureRecognizer)); if (_this.onScaleStart != null || _this.onScaleUpdate != null || _this.onScaleEnd != null) - gestures.$indexSet(0, B.Type_ScaleGestureRecognizer_s8I, new A.GestureRecognizerFactoryWithHandlers(new A.GestureDetector_build_closure11(_this), new A.GestureDetector_build_closure12(_this), type$.GestureRecognizerFactoryWithHandlers_ScaleGestureRecognizer)); + gestures.$indexSet(0, B.Type_ScaleGestureRecognizer_s8I, new A.GestureRecognizerFactoryWithHandlers(new A.GestureDetector_build_closure11(_this), new A.GestureDetector_build_closure12(_this, gestureSettings), type$.GestureRecognizerFactoryWithHandlers_ScaleGestureRecognizer)); return new A.RawGestureDetector(_this.child, gestures, _this.behavior, _this.excludeFromSemantics, null, null); } }; @@ -241122,7 +245544,7 @@ call$0() { return A.TapGestureRecognizer$(this.$this); }, - $signature: 505 + $signature: 704 }; A.GestureDetector_build_closure0.prototype = { call$1(instance) { @@ -241132,44 +245554,47 @@ instance.onTap = t1.onTap; instance.onTapCancel = t1.onTapCancel; instance.onTertiaryTapCancel = instance.onTertiaryTapUp = instance.onTertiaryTapDown = instance.onSecondaryTapCancel = instance.onSecondaryTapUp = instance.onSecondaryTapDown = instance.onSecondaryTap = null; + instance.gestureSettings = this.gestureSettings; }, - $signature: 506 + $signature: 703 }; 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: 2186 + $signature: 1962 }; A.GestureDetector_build_closure2.prototype = { call$1(instance) { instance.onDoubleTapDown = null; instance.onDoubleTap = this.$this.onDoubleTap; instance.onDoubleTapCancel = null; + instance.gestureSettings = this.gestureSettings; }, - $signature: 2185 + $signature: 1963 }; A.GestureDetector_build_closure3.prototype = { call$0() { var _null = null; return A.LongPressGestureRecognizer$(this.$this, _null, _null, _null, _null); }, - $signature: 509 + $signature: 702 }; A.GestureDetector_build_closure4.prototype = { call$1(instance) { instance.onLongPressCancel = instance.onLongPressDown = null; instance.onLongPress = this.$this.onLongPress; 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: 510 + $signature: 701 }; A.GestureDetector_build_closure5.prototype = { call$0() { return A.VerticalDragGestureRecognizer$(this.$this, null); }, - $signature: 486 + $signature: 700 }; A.GestureDetector_build_closure6.prototype = { call$1(instance) { @@ -241181,14 +245606,15 @@ instance.onEnd = t1.onVerticalDragEnd; instance.onCancel = null; instance.dragStartBehavior = t1.dragStartBehavior; + instance.gestureSettings = this.gestureSettings; }, - $signature: 512 + $signature: 699 }; A.GestureDetector_build_closure7.prototype = { call$0() { return A.HorizontalDragGestureRecognizer$(this.$this, null); }, - $signature: 513 + $signature: 698 }; A.GestureDetector_build_closure8.prototype = { call$1(instance) { @@ -241199,14 +245625,15 @@ instance.onEnd = t1.onHorizontalDragEnd; instance.onCancel = t1.onHorizontalDragCancel; instance.dragStartBehavior = t1.dragStartBehavior; + instance.gestureSettings = this.gestureSettings; }, - $signature: 514 + $signature: 697 }; A.GestureDetector_build_closure9.prototype = { call$0() { return A.PanGestureRecognizer$(this.$this, null); }, - $signature: 300 + $signature: 282 }; A.GestureDetector_build_closure10.prototype = { call$1(instance) { @@ -241217,8 +245644,9 @@ instance.onEnd = t1.onPanEnd; instance.onCancel = t1.onPanCancel; instance.dragStartBehavior = t1.dragStartBehavior; + instance.gestureSettings = this.gestureSettings; }, - $signature: 299 + $signature: 286 }; A.GestureDetector_build_closure11.prototype = { call$0() { @@ -241226,7 +245654,7 @@ t2 = A.HashSet_HashSet(t1); return new A.ScaleGestureRecognizer(B.DragStartBehavior_0, B._ScaleState_0, A.LinkedHashMap_LinkedHashMap$_empty(t1, type$.VelocityTracker), A.LinkedHashMap_LinkedHashMap$_empty(t1, type$.GestureArenaEntry), t2, this.$this, null, A.LinkedHashMap_LinkedHashMap$_empty(t1, type$.PointerDeviceKind)); }, - $signature: 2152 + $signature: 2027 }; A.GestureDetector_build_closure12.prototype = { call$1(instance) { @@ -241235,8 +245663,9 @@ instance.onUpdate = t1.onScaleUpdate; instance.onEnd = t1.onScaleEnd; instance.dragStartBehavior = t1.dragStartBehavior; + instance.gestureSettings = this.gestureSettings; }, - $signature: 2146 + $signature: 2028 }; A.RawGestureDetector.prototype = { createState$0() { @@ -241401,7 +245830,7 @@ t2.call$1(new A.TapDownDetails(B.Offset_0_0, null, B.Offset_0_0)); t2 = t1.onTapUp; if (t2 != null) - t2.call$1(new A.TapUpDetails(B.Offset_0_0, B.Offset_0_0, B.PointerDeviceKind_4)); + t2.call$1(new A.TapUpDetails(B.Offset_0_0, B.Offset_0_0, B.PointerDeviceKind_5)); t1 = t1.onTap; if (t1 != null) t1.call$0(); @@ -241540,15 +245969,16 @@ else t1.endFlight$0(); }, - $signature: 2138 + $signature: 2032 }; A.Hero__allHeroesFor_visitor.prototype = { call$1(element) { var tag, heroRoute, _this = this, - widget = element.get$widget(); - if (widget instanceof A.Hero) { + t1 = element._widget; + t1.toString; + if (t1 instanceof A.Hero) { type$.StatefulElement._as(element); - tag = widget.tag; + tag = t1.tag; if (A.Navigator_of(element, false) === _this.navigator) _this.inviteHero.call$2(element, tag); else { @@ -241559,7 +245989,7 @@ } element.visitChildren$1(_this); }, - $signature: 95 + $signature: 98 }; A._HeroState.prototype = { startFlight$1$shouldIncludedChildInPlaceholder(shouldIncludedChildInPlaceholder) { @@ -241674,10 +246104,16 @@ return value; }, toString$0(_) { - var _this = this, - t1 = _this.fromHero; - t1 = "_HeroFlightManifest(" + _this.type.toString$0(0) + " tag: " + A.S(t1._widget.tag) + " from route: " + _this.fromRoute._navigator$_settings.toString$0(0) + " to route: " + _this.toRoute._navigator$_settings.toString$0(0) + " with hero: " + t1.toString$0(0) + " to " + _this.toHero.toString$0(0) + ")"; - return t1 + (_this.get$isValid() ? "" : ", INVALID"); + var t6, t7, _this = this, + t1 = _this.type.toString$0(0), + t2 = _this.fromHero, + t3 = A.S(t2._widget.tag), + t4 = _this.fromRoute._navigator$_settings.toString$0(0), + t5 = _this.toRoute._navigator$_settings.toString$0(0); + t2 = t2.toString$0(0); + t6 = _this.toHero.toString$0(0); + t7 = _this.get$isValid() ? "" : ", INVALID"; + return "_HeroFlightManifest(" + t1 + " tag: " + t3 + " from route: " + t4 + " to route: " + t5 + " with hero: " + t2 + " to " + t6 + ")" + t7; } }; A._HeroFlight.prototype = { @@ -241810,7 +246246,7 @@ t4 = t2._dx; return A.Positioned$(t2._dy - t3.bottom, new A.IgnorePointer(true, _null, new A.RepaintBoundary(A.FadeTransition$(false, child, t1._heroOpacity), _null), _null), _null, _null, t3.left, t4 - t3.right, t3.top, _null); }, - $signature: 521 + $signature: 695 }; A._HeroFlight__handleAnimationUpdate_delayedPerformAnimationUpdate.prototype = { call$0() { @@ -241832,7 +246268,8 @@ this._maybeStartHeroTransition$4(route, previousRoute, B.HeroFlightDirection_1, false); }, didReplace$2$newRoute$oldRoute(newRoute, oldRoute) { - if ((newRoute == null ? null : newRoute.get$isCurrent()) === true) + var t1 = newRoute == null ? null : newRoute.get$isCurrent(); + if (t1 === true) this._maybeStartHeroTransition$4(oldRoute, newRoute, B.HeroFlightDirection_0, false); }, didStartUserGesture$2(route, previousRoute) { @@ -241850,24 +246287,17 @@ invalidFlights[_i]._handleAnimationUpdate$1(B.AnimationStatus_0); }, _maybeStartHeroTransition$4(fromRoute, toRoute, flightType, isUserGestureTransition) { - var t1, animation; + var t1; if (toRoute != fromRoute && toRoute instanceof A.PageRoute && fromRoute instanceof A.PageRoute) { - if (flightType === B.HeroFlightDirection_0) { - t1 = toRoute._animationProxy; - t1.toString; - animation = t1; - } else { - t1 = fromRoute._animationProxy; - t1.toString; - animation = t1; - } switch (flightType.index) { case 1: - if (animation.get$value(animation) === 0) + t1 = fromRoute._animationProxy; + if (t1.get$value(t1) === 0) return; break; case 0: - if (animation.get$value(animation) === 1) + t1 = toRoute._animationProxy; + if (t1.get$value(t1) === 1) return; break; default: @@ -241882,16 +246312,16 @@ else t1 = false; if (t1) - this._startHeroTransition$5(fromRoute, toRoute, animation, flightType, isUserGestureTransition); + this._startHeroTransition$4(fromRoute, toRoute, flightType, isUserGestureTransition); else { t1 = toRoute._animationProxy; toRoute.set$offstage(t1.get$value(t1) === 0); - $.WidgetsBinding__instance.SchedulerBinding__postFrameCallbacks.push(new A.HeroController__maybeStartHeroTransition_closure(this, fromRoute, toRoute, animation, flightType, isUserGestureTransition)); + $.WidgetsBinding__instance.SchedulerBinding__postFrameCallbacks.push(new A.HeroController__maybeStartHeroTransition_closure(this, fromRoute, toRoute, flightType, isUserGestureTransition)); } } }, - _startHeroTransition$5(from, to, animation, flightType, isUserGestureTransition) { - var $navigator, t1, overlay, navigatorRenderObject, fromSubtreeContext, fromHeroes, toSubtreeContext, toHeroes, t2, 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, + _startHeroTransition$4(from, to, flightType, isUserGestureTransition) { + var $navigator, t1, overlay, navigatorRenderObject, fromSubtreeContext, fromHeroes, toSubtreeContext, toHeroes, t2, t3, t4, t5, t6, t7, t8, t9, t10, t11, t12, t13, t14, t15, tag, fromHero, toHero, existingFlight, manifest, t16, t17, t18, shouldIncludeChildInPlaceholder, _this = this, _null = null, _s8_ = "manifest", _s15_ = "_proxyAnimation", _s13_ = "heroRectTween"; @@ -241908,107 +246338,107 @@ fromHeroes = fromSubtreeContext != null ? A.Hero__allHeroesFor(fromSubtreeContext, isUserGestureTransition, $navigator) : 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$.LabeledGlobalKey__OverlayEntryWidgetState, t6 = type$.nullable_void_Function, 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); + 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 = _this.get$_handleFlightEnded(), t7 = type$.JSArray_of_void_Function_AnimationStatus, t8 = type$.ObserverList_of_void_Function_AnimationStatus, t9 = type$.JSArray_of_void_Function, t10 = type$.ObserverList_of_void_Function, t11 = type$.Tween_double, t12 = type$.Animation_double, t13 = t11._eval$1("_AnimatedEvaluation"), t14 = type$.ReverseTween_nullable_Rect; t1.moveNext$0();) { + t15 = t1.get$current(t1); + tag = t15.get$key(t15); + fromHero = t15.get$value(t15); toHero = toHeroes.$index(0, tag); existingFlight = t4.$index(0, tag); if (toHero == null) manifest = _null; else { - t16 = navigatorRenderObject._box$_size; - t16.toString; + t15 = navigatorRenderObject._box$_size; + t15.toString; toHero._widget.toString; fromHero._widget.toString; - manifest = new A._HeroFlightManifest(flightType, overlay, t16, from, to, fromHero, toHero, t3, t2, isUserGestureTransition, existingFlight != null); + manifest = new A._HeroFlightManifest(flightType, overlay, t15, from, to, fromHero, toHero, t3, t2, isUserGestureTransition, existingFlight != null); } if (manifest != null && manifest.get$isValid()) { toHeroes.remove$1(0, tag); if (existingFlight != null) { if (A._lateReadCheck(existingFlight.___HeroFlight_manifest, _s8_).type === B.HeroFlightDirection_0 && manifest.type === B.HeroFlightDirection_1) { - A._lateReadCheck(existingFlight.___HeroFlight__proxyAnimation, _s15_).set$parent(0, new A.ReverseAnimation(manifest.get$animation(manifest), new A.ObserverList(A._setArrayType([], t8), t9), 0)); - t16 = A._lateReadCheck(existingFlight.___HeroFlight_heroRectTween, _s13_); - existingFlight.___HeroFlight_heroRectTween = new A.ReverseTween(t16, t16.end, t16.begin, t15); + A._lateReadCheck(existingFlight.___HeroFlight__proxyAnimation, _s15_).set$parent(0, new A.ReverseAnimation(manifest.get$animation(manifest), new A.ObserverList(A._setArrayType([], t7), t8), 0)); + t15 = A._lateReadCheck(existingFlight.___HeroFlight_heroRectTween, _s13_); + existingFlight.___HeroFlight_heroRectTween = new A.ReverseTween(t15, t15.end, t15.begin, t14); } else if (A._lateReadCheck(existingFlight.___HeroFlight_manifest, _s8_).type === B.HeroFlightDirection_1 && manifest.type === B.HeroFlightDirection_0) { - t16 = A._lateReadCheck(existingFlight.___HeroFlight__proxyAnimation, _s15_); - t17 = manifest.get$animation(manifest); - t18 = A._lateReadCheck(existingFlight.___HeroFlight_manifest, _s8_); - t18 = t18.get$animation(t18); - t18 = t18.get$value(t18); - t16.set$parent(0, new A._AnimatedEvaluation(t13._as(t17), new A.Tween(t18, 1, t12), t14)); - t16 = A._lateReadCheck(existingFlight.___HeroFlight_manifest, _s8_).fromHero; - t17 = manifest.toHero; - t18 = existingFlight.___HeroFlight_manifest; - if (t16 !== t17) { - A._lateReadCheck(t18, _s8_).fromHero.endFlight$1$keepPlaceholder(true); - t17.startFlight$0(); + t15 = A._lateReadCheck(existingFlight.___HeroFlight__proxyAnimation, _s15_); + t16 = manifest.get$animation(manifest); + t17 = A._lateReadCheck(existingFlight.___HeroFlight_manifest, _s8_); + t17 = t17.get$animation(t17); + t17 = t17.get$value(t17); + t15.set$parent(0, new A._AnimatedEvaluation(t12._as(t16), new A.Tween(t17, 1, t11), t13)); + t15 = A._lateReadCheck(existingFlight.___HeroFlight_manifest, _s8_).fromHero; + t16 = manifest.toHero; + t17 = existingFlight.___HeroFlight_manifest; + if (t15 !== t16) { + A._lateReadCheck(t17, _s8_).fromHero.endFlight$1$keepPlaceholder(true); + t16.startFlight$0(); existingFlight.___HeroFlight_heroRectTween = A._lateReadCheck(existingFlight.___HeroFlight_manifest, _s8_).createHeroRectTween$2$begin$end(A._lateReadCheck(existingFlight.___HeroFlight_heroRectTween, _s13_).end, manifest.get$toHeroLocation()); } else - existingFlight.___HeroFlight_heroRectTween = A._lateReadCheck(t18, _s8_).createHeroRectTween$2$begin$end(A._lateReadCheck(existingFlight.___HeroFlight_heroRectTween, _s13_).end, A._lateReadCheck(existingFlight.___HeroFlight_heroRectTween, _s13_).begin); + existingFlight.___HeroFlight_heroRectTween = A._lateReadCheck(t17, _s8_).createHeroRectTween$2$begin$end(A._lateReadCheck(existingFlight.___HeroFlight_heroRectTween, _s13_).end, A._lateReadCheck(existingFlight.___HeroFlight_heroRectTween, _s13_).begin); } else { - t16 = A._lateReadCheck(existingFlight.___HeroFlight_manifest, _s8_); - t17 = A._lateReadCheck(existingFlight.___HeroFlight_heroRectTween, _s13_); - t18 = A._lateReadCheck(existingFlight.___HeroFlight__proxyAnimation, _s15_); - existingFlight.___HeroFlight_heroRectTween = t16.createHeroRectTween$2$begin$end(t17.transform$1(0, t18.get$value(t18)), manifest.get$toHeroLocation()); + t15 = A._lateReadCheck(existingFlight.___HeroFlight_manifest, _s8_); + t16 = A._lateReadCheck(existingFlight.___HeroFlight_heroRectTween, _s13_); + t17 = A._lateReadCheck(existingFlight.___HeroFlight__proxyAnimation, _s15_); + existingFlight.___HeroFlight_heroRectTween = t15.createHeroRectTween$2$begin$end(t16.transform$1(0, t17.get$value(t17)), manifest.get$toHeroLocation()); existingFlight.shuttle = null; - t16 = manifest.type; - t17 = existingFlight.___HeroFlight__proxyAnimation; - if (t16 === B.HeroFlightDirection_1) - A._lateReadCheck(t17, _s15_).set$parent(0, new A.ReverseAnimation(manifest.get$animation(manifest), new A.ObserverList(A._setArrayType([], t8), t9), 0)); + t15 = manifest.type; + t16 = existingFlight.___HeroFlight__proxyAnimation; + if (t15 === B.HeroFlightDirection_1) + A._lateReadCheck(t16, _s15_).set$parent(0, new A.ReverseAnimation(manifest.get$animation(manifest), new A.ObserverList(A._setArrayType([], t7), t8), 0)); else - A._lateReadCheck(t17, _s15_).set$parent(0, manifest.get$animation(manifest)); + A._lateReadCheck(t16, _s15_).set$parent(0, manifest.get$animation(manifest)); A._lateReadCheck(existingFlight.___HeroFlight_manifest, _s8_).fromHero.endFlight$1$keepPlaceholder(true); A._lateReadCheck(existingFlight.___HeroFlight_manifest, _s8_).toHero.endFlight$1$keepPlaceholder(true); - manifest.fromHero.startFlight$1$shouldIncludedChildInPlaceholder(t16 === B.HeroFlightDirection_0); + manifest.fromHero.startFlight$1$shouldIncludedChildInPlaceholder(t15 === B.HeroFlightDirection_0); manifest.toHero.startFlight$0(); - t16 = existingFlight.overlayEntry._key.get$currentState(); - if (t16 != null) - t16._markNeedsBuild$0(); + t15 = existingFlight.overlayEntry._key.get$currentState(); + if (t15 != null) + t15._markNeedsBuild$0(); } existingFlight.___HeroFlight_manifest = manifest; } else { - t16 = new A._HeroFlight(t7, B.C__AlwaysCompleteAnimation); - t17 = A._setArrayType([], t8); - t18 = new A.ObserverList(t17, t9); - t19 = new A.ProxyAnimation(t18, new A.ObserverList(A._setArrayType([], t10), t11), 0); - t19._status = B.AnimationStatus_0; - t19._animations$_value = 0; - t19.didRegisterListener$0(); - t18._isDirty = true; - t17.push(t16.get$_handleAnimationUpdate()); - t16.___HeroFlight__proxyAnimation = t19; - t16.___HeroFlight_manifest = manifest; + t15 = new A._HeroFlight(t6, B.C__AlwaysCompleteAnimation); + t16 = A._setArrayType([], t7); + t17 = new A.ObserverList(t16, t8); + t18 = new A.ProxyAnimation(t17, new A.ObserverList(A._setArrayType([], t9), t10), 0); + t18._status = B.AnimationStatus_0; + t18._animations$_value = 0; + t18.didRegisterListener$0(); + t17._isDirty = true; + t16.push(t15.get$_handleAnimationUpdate()); + t15.___HeroFlight__proxyAnimation = t18; + t15.___HeroFlight_manifest = manifest; switch (A._lateReadCheck(manifest, _s8_).type.index) { case 1: - t17 = A._lateReadCheck(t16.___HeroFlight__proxyAnimation, _s15_); - t18 = A._lateReadCheck(t16.___HeroFlight_manifest, _s8_); - t17.set$parent(0, new A.ReverseAnimation(t18.get$animation(t18), new A.ObserverList(A._setArrayType([], t8), t9), 0)); + t16 = A._lateReadCheck(t15.___HeroFlight__proxyAnimation, _s15_); + t17 = A._lateReadCheck(t15.___HeroFlight_manifest, _s8_); + t16.set$parent(0, new A.ReverseAnimation(t17.get$animation(t17), new A.ObserverList(A._setArrayType([], t7), t8), 0)); shouldIncludeChildInPlaceholder = false; break; case 0: - t17 = A._lateReadCheck(t16.___HeroFlight__proxyAnimation, _s15_); - t18 = A._lateReadCheck(t16.___HeroFlight_manifest, _s8_); - t17.set$parent(0, t18.get$animation(t18)); + t16 = A._lateReadCheck(t15.___HeroFlight__proxyAnimation, _s15_); + t17 = A._lateReadCheck(t15.___HeroFlight_manifest, _s8_); + t16.set$parent(0, t17.get$animation(t17)); shouldIncludeChildInPlaceholder = true; break; default: A.throwExpression(A.ReachabilityError$(string$.x60null_c)); shouldIncludeChildInPlaceholder = _null; } - t16.___HeroFlight_heroRectTween = A._lateReadCheck(t16.___HeroFlight_manifest, _s8_).createHeroRectTween$2$begin$end(A._lateReadCheck(t16.___HeroFlight_manifest, _s8_).get$fromHeroLocation(), A._lateReadCheck(t16.___HeroFlight_manifest, _s8_).get$toHeroLocation()); - A._lateReadCheck(t16.___HeroFlight_manifest, _s8_).fromHero.startFlight$1$shouldIncludedChildInPlaceholder(shouldIncludeChildInPlaceholder); - A._lateReadCheck(t16.___HeroFlight_manifest, _s8_).toHero.startFlight$0(); - t17 = A._lateReadCheck(t16.___HeroFlight_manifest, _s8_).overlay; - t18 = new A.OverlayEntry(t16.get$_buildOverlay(), false, new A.LabeledGlobalKey(_null, t5), A.List_List$filled(0, _null, false, t6)); - t16.overlayEntry = t18; - t17.insert$1(0, t18); - t18 = A._lateReadCheck(t16.___HeroFlight__proxyAnimation, _s15_); - t18.didRegisterListener$0(); - t18 = t18.AnimationLocalListenersMixin__listeners; - t18._isDirty = true; - t18._observer_list$_list.push(t16.get$onTick()); - t4.$indexSet(0, tag, t16); + t15.___HeroFlight_heroRectTween = A._lateReadCheck(t15.___HeroFlight_manifest, _s8_).createHeroRectTween$2$begin$end(A._lateReadCheck(t15.___HeroFlight_manifest, _s8_).get$fromHeroLocation(), A._lateReadCheck(t15.___HeroFlight_manifest, _s8_).get$toHeroLocation()); + A._lateReadCheck(t15.___HeroFlight_manifest, _s8_).fromHero.startFlight$1$shouldIncludedChildInPlaceholder(shouldIncludeChildInPlaceholder); + A._lateReadCheck(t15.___HeroFlight_manifest, _s8_).toHero.startFlight$0(); + t16 = A._lateReadCheck(t15.___HeroFlight_manifest, _s8_).overlay; + t17 = new A.OverlayEntry(t15.get$_buildOverlay(), false, new A.LabeledGlobalKey(_null, t5), $.$get$ChangeNotifier__emptyListeners()); + t15.overlayEntry = t17; + t16.insert$1(0, t17); + t17 = A._lateReadCheck(t15.___HeroFlight__proxyAnimation, _s15_); + t17.didRegisterListener$0(); + t17 = t17.AnimationLocalListenersMixin__listeners; + t17._isDirty = true; + t17._observer_list$_list.push(t15.get$onTick()); + t4.$indexSet(0, tag, t15); } } else if (existingFlight != null) existingFlight._aborted = true; @@ -242020,7 +246450,9 @@ this._flights.remove$1(0, A._lateReadCheck(flight.___HeroFlight_manifest, "manifest").fromHero._widget.tag); }, _defaultHeroFlightShuttleBuilder$5(flightContext, animation, flightDirection, fromHeroContext, toHeroContext) { - return type$.Hero._as(toHeroContext.get$widget()).child; + var t1 = toHeroContext._widget; + t1.toString; + return type$.Hero._as(t1).child; } }; A.HeroController_didStopUserGesture_isInvalidFlight.prototype = { @@ -242037,12 +246469,12 @@ t1 = false; return t1; }, - $signature: 2129 + $signature: 2047 }; A.HeroController__maybeStartHeroTransition_closure.prototype = { call$1(value) { var _this = this; - _this.$this._startHeroTransition$5(_this.from, _this.to, _this.animation, _this.flightType, _this.isUserGestureTransition); + _this.$this._startHeroTransition$4(_this.from, _this.to, _this.flightType, _this.isUserGestureTransition); }, $signature: 20 }; @@ -242071,7 +246503,7 @@ 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, 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, false, _null, _null, _null, _null, t1.fontPackage, _null, _null, _null), t2), B.TextAlign_4, textDirection, _null, 1, B.TextWidthBasis_0); + iconWidget = A.RichText$(_null, _null, _null, B.TextOverflow_3, 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, 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: @@ -242100,7 +246532,7 @@ }, get$hashCode(_) { var _this = this; - return A.hashValues(_this.codePoint, _this.fontFamily, _this.fontPackage, _this.matchTextDirection, B.C__HashEnd, B.C__HashEnd, B.C__HashEnd, B.C__HashEnd, B.C__HashEnd, B.C__HashEnd, B.C__HashEnd, B.C__HashEnd, B.C__HashEnd, B.C__HashEnd, B.C__HashEnd, B.C__HashEnd, B.C__HashEnd, B.C__HashEnd, B.C__HashEnd, B.C__HashEnd); + return A.Object_hash(_this.codePoint, _this.fontFamily, _this.fontPackage, _this.matchTextDirection, B.C_SentinelValue, B.C_SentinelValue, B.C_SentinelValue, B.C_SentinelValue, B.C_SentinelValue, B.C_SentinelValue, B.C_SentinelValue, B.C_SentinelValue, 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 "IconData(U+" + B.JSString_methods.padLeft$2(B.JSInt_methods.toRadixString$1(this.codePoint, 16).toUpperCase(), 5, "0") + ")"; @@ -242118,25 +246550,24 @@ call$1(context) { return A.IconTheme$(this.child, A.IconTheme__getInheritedIconThemeData(context).merge$1(this.data), this.key); }, - $signature: 2127 + $signature: 2049 }; A.IconThemeData.prototype = { - copyWith$3$color$opacity$size(color, opacity, size) { + copyWith$4$color$opacity$shadows$size(color, opacity, shadows, size) { var _this = this, t1 = color == null ? _this.color : color, - t2 = opacity == null ? _this.get$opacity(_this) : opacity; - return new A.IconThemeData(t1, t2, size == null ? _this.size : size); + t2 = opacity == null ? _this.get$opacity(_this) : opacity, + t3 = size == null ? _this.size : size; + return new A.IconThemeData(t1, t2, t3, shadows == null ? _this.shadows : shadows); }, copyWith$1$color(color) { - return this.copyWith$3$color$opacity$size(color, null, null); + return this.copyWith$4$color$opacity$shadows$size(color, null, null, null); }, copyWith$1$opacity(opacity) { - return this.copyWith$3$color$opacity$size(null, opacity, null); + return this.copyWith$4$color$opacity$shadows$size(null, opacity, null, null); }, merge$1(other) { - if (other == null) - return this; - return this.copyWith$3$color$opacity$size(other.color, other.get$opacity(other), other.size); + return this.copyWith$4$color$opacity$shadows$size(other.color, other.get$opacity(other), other.shadows, other.size); }, resolve$1(_, context) { return this; @@ -242151,11 +246582,14 @@ return false; if (J.get$runtimeType$(other) !== A.getRuntimeType(_this)) return false; - return other instanceof A.IconThemeData && J.$eq$(other.color, _this.color) && other.get$opacity(other) == _this.get$opacity(_this) && other.size == _this.size; + return other instanceof A.IconThemeData && J.$eq$(other.color, _this.color) && other.get$opacity(other) == _this.get$opacity(_this) && other.size == _this.size && A.listEquals0(other.shadows, _this.shadows); }, get$hashCode(_) { - var _this = this; - return A.hashValues(_this.color, _this.get$opacity(_this), _this.size, B.C__HashEnd, B.C__HashEnd, B.C__HashEnd, B.C__HashEnd, B.C__HashEnd, B.C__HashEnd, B.C__HashEnd, B.C__HashEnd, B.C__HashEnd, B.C__HashEnd, B.C__HashEnd, B.C__HashEnd, B.C__HashEnd, B.C__HashEnd, B.C__HashEnd, B.C__HashEnd, B.C__HashEnd); + var _this = this, + t1 = _this.get$opacity(_this), + 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); } }; A._IconThemeData_Object_Diagnosticable.prototype = {}; @@ -242371,7 +246805,7 @@ var t1 = this.$this; t1.setState$1(new A._ImageState__getListener__closure(t1, error, stackTrace)); }, - $signature: 2124 + $signature: 2050 }; A._ImageState__getListener__closure.prototype = { call$0() { @@ -242590,14 +247024,14 @@ throw A.wrapException(A.ReachabilityError$(string$.x60null_c)); } }, - $signature: 36 + $signature: 37 }; A.ImplicitlyAnimatedWidgetState_didUpdateWidget_closure.prototype = { call$3(tween, targetValue, $constructor) { this.$this._updateTween$2(tween, targetValue); return tween; }, - $signature: 527 + $signature: 693 }; A.ImplicitlyAnimatedWidgetState__constructTweens_closure.prototype = { call$3(tween, targetValue, $constructor) { @@ -242612,7 +247046,7 @@ tween = null; return tween; }, - $signature: 527 + $signature: 693 }; A.AnimatedWidgetBaseState.prototype = { initState$0() { @@ -242686,49 +247120,49 @@ call$1(value) { return new A.AlignmentGeometryTween(type$.AlignmentGeometry._as(value), null); }, - $signature: 528 + $signature: 691 }; A._AnimatedContainerState_forEachTween_closure0.prototype = { call$1(value) { return new A.EdgeInsetsGeometryTween(type$.EdgeInsetsGeometry._as(value), null); }, - $signature: 357 + $signature: 431 }; A._AnimatedContainerState_forEachTween_closure1.prototype = { call$1(value) { return new A.DecorationTween(type$.Decoration._as(value), null); }, - $signature: 530 + $signature: 689 }; A._AnimatedContainerState_forEachTween_closure2.prototype = { call$1(value) { return new A.DecorationTween(type$.Decoration._as(value), null); }, - $signature: 530 + $signature: 689 }; A._AnimatedContainerState_forEachTween_closure3.prototype = { call$1(value) { return new A.BoxConstraintsTween(type$.BoxConstraints._as(value), null); }, - $signature: 2123 + $signature: 2059 }; A._AnimatedContainerState_forEachTween_closure4.prototype = { call$1(value) { return new A.EdgeInsetsGeometryTween(type$.EdgeInsetsGeometry._as(value), null); }, - $signature: 357 + $signature: 431 }; A._AnimatedContainerState_forEachTween_closure5.prototype = { call$1(value) { return new A.Matrix4Tween(type$.Matrix4._as(value), null); }, - $signature: 2121 + $signature: 2061 }; A._AnimatedContainerState_forEachTween_closure6.prototype = { call$1(value) { return new A.AlignmentGeometryTween(type$.AlignmentGeometry._as(value), null); }, - $signature: 528 + $signature: 691 }; A.AnimatedPadding.prototype = { createState$0() { @@ -242751,7 +247185,7 @@ call$1(value) { return new A.EdgeInsetsGeometryTween(type$.EdgeInsetsGeometry._as(value), null); }, - $signature: 357 + $signature: 431 }; A.AnimatedOpacity.prototype = { createState$0() { @@ -242778,7 +247212,7 @@ call$1(value) { return new A.Tween(A._asDoubleS(value), null, type$.Tween_double); }, - $signature: 378 + $signature: 480 }; A.AnimatedDefaultTextStyle.prototype = { createState$0() { @@ -242804,7 +247238,7 @@ call$1(value) { return new A.TextStyleTween(type$.TextStyle._as(value), null); }, - $signature: 2115 + $signature: 2063 }; A.AnimatedPhysicalModel.prototype = { createState$0() { @@ -242848,25 +247282,25 @@ call$1(value) { return new A.BorderRadiusTween(type$.BorderRadius._as(value), null); }, - $signature: 2113 + $signature: 2064 }; A._AnimatedPhysicalModelState_forEachTween_closure0.prototype = { call$1(value) { return new A.Tween(A._asDoubleS(value), null, type$.Tween_double); }, - $signature: 378 + $signature: 480 }; A._AnimatedPhysicalModelState_forEachTween_closure1.prototype = { call$1(value) { return new A.ColorTween(type$.Color._as(value), null); }, - $signature: 478 + $signature: 291 }; A._AnimatedPhysicalModelState_forEachTween_closure2.prototype = { call$1(value) { return new A.ColorTween(type$.Color._as(value), null); }, - $signature: 478 + $signature: 291 }; A._ImplicitlyAnimatedWidgetState_State_SingleTickerProviderStateMixin.prototype = { dispose$0(_) { @@ -242885,16 +247319,10 @@ }; A.InheritedModel.prototype = { createElement$0(_) { - var t1 = A.HashMap_HashMap(null, null, null, type$.Element_2, type$.nullable_Object), - t2 = ($.Element__nextHashCode + 1) % 16777215; - $.Element__nextHashCode = t2; - return new A.InheritedModelElement(t1, t2, this, B._ElementLifecycle_0, A._instanceType(this)._eval$1("InheritedModelElement")); + 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")); } }; A.InheritedModelElement.prototype = { - get$widget() { - return this.$ti._eval$1("InheritedModel<1>")._as(A.InheritedElement.prototype.get$widget.call(this)); - }, updateDependencies$2(dependent, aspect) { var t1 = this._dependents, t2 = this.$ti, @@ -242904,11 +247332,19 @@ t1.$indexSet(0, dependent, A.HashSet_HashSet(t2._precomputed1)); }, notifyDependent$2(oldWidget, dependent) { - var t1 = this.$ti, + var t2, + t1 = this.$ti, dependencies = t1._eval$1("Set<1>?")._as(this._dependents.$index(0, dependent)); if (dependencies == null) return; - if (dependencies.get$isEmpty(dependencies) || t1._eval$1("InheritedModel<1>")._as(A.InheritedElement.prototype.get$widget.call(this)).updateShouldNotifyDependent$2(oldWidget, dependencies)) + if (!dependencies.get$isEmpty(dependencies)) { + t2 = this._widget; + t2.toString; + t2 = t1._eval$1("InheritedModel<1>")._as(t2).updateShouldNotifyDependent$2(oldWidget, dependencies); + t1 = t2; + } else + t1 = true; + if (t1) dependent.didChangeDependencies$0(); } }; @@ -242917,24 +247353,20 @@ return !J.$eq$(oldWidget.notifier, this.notifier); }, createElement$0(_) { - var t1 = A.HashMap_HashMap(null, null, null, type$.Element_2, type$.nullable_Object), - t2 = ($.Element__nextHashCode + 1) % 16777215; - $.Element__nextHashCode = t2; - t2 = new A._InheritedNotifierElement(t1, t2, this, B._ElementLifecycle_0, A._instanceType(this)._eval$1("_InheritedNotifierElement")); - t1 = this.notifier; - if (t1 != null) - t1.addListener$1(0, t2.get$_handleUpdate()); - return t2; + var t1 = new A._InheritedNotifierElement(A.HashMap_HashMap(null, null, null, type$.Element_2, type$.nullable_Object), this, B._ElementLifecycle_0, A._instanceType(this)._eval$1("_InheritedNotifierElement")), + t2 = this.notifier; + if (t2 != null) + t2.addListener$1(0, t1.get$_handleUpdate()); + return t1; } }; A._InheritedNotifierElement.prototype = { - get$widget() { - return this.$ti._eval$1("InheritedNotifier<1>")._as(A.InheritedElement.prototype.get$widget.call(this)); - }, update$1(_, newWidget) { - var _this = this, - oldNotifier = _this.$ti._eval$1("InheritedNotifier<1>")._as(A.InheritedElement.prototype.get$widget.call(_this)).notifier, - newNotifier = newWidget.notifier; + var oldNotifier, newNotifier, _this = this, + t1 = _this._widget; + t1.toString; + oldNotifier = _this.$ti._eval$1("InheritedNotifier<1>")._as(t1).notifier; + newNotifier = newWidget.notifier; if (!J.$eq$(oldNotifier, newNotifier)) { if (oldNotifier != null) oldNotifier.removeListener$1(0, _this.get$_handleUpdate()); @@ -242944,9 +247376,11 @@ _this.super$ProxyElement$update(0, newWidget); }, build$0(_) { - var _this = this; + var t1, _this = this; if (_this._inherited_notifier$_dirty) { - _this.super$InheritedElement$notifyClients(_this.$ti._eval$1("InheritedNotifier<1>")._as(A.InheritedElement.prototype.get$widget.call(_this))); + t1 = _this._widget; + t1.toString; + _this.super$InheritedElement$notifyClients(_this.$ti._eval$1("InheritedNotifier<1>")._as(t1)); _this._inherited_notifier$_dirty = false; } return _this.super$ProxyElement$build(0); @@ -242961,7 +247395,9 @@ }, unmount$0() { var _this = this, - t1 = _this.$ti._eval$1("InheritedNotifier<1>")._as(A.InheritedElement.prototype.get$widget.call(_this)).notifier; + t1 = _this._widget; + t1.toString; + t1 = _this.$ti._eval$1("InheritedNotifier<1>")._as(t1).notifier; if (t1 != null) t1.removeListener$1(0, _this.get$_handleUpdate()); _this.super$Element$unmount(); @@ -242970,21 +247406,29 @@ A.InheritedTheme.prototype = {}; A.InheritedTheme_capture_closure.prototype = { call$1(ancestor) { - var theme, themeType, t1; + var t1, themeType, t2; if (ancestor.$eq(0, this.to)) return false; - if (ancestor instanceof A.InheritedElement && ancestor.get$widget() instanceof A.InheritedTheme) { - theme = type$.InheritedTheme._as(ancestor.get$widget()); - themeType = J.get$runtimeType$(theme); - t1 = this.themeTypes; - if (!t1.contains$1(0, themeType)) { - t1.add$1(0, themeType); - this.themes.push(theme); + if (ancestor instanceof A.InheritedElement) { + t1 = ancestor._widget; + t1.toString; + t1 = t1 instanceof A.InheritedTheme; + } else + t1 = false; + if (t1) { + t1 = ancestor._widget; + t1.toString; + type$.InheritedTheme._as(t1); + themeType = t1.get$runtimeType(t1); + t2 = this.themeTypes; + if (!t2.contains$1(0, themeType)) { + t2.add$1(0, themeType); + this.themes.push(t1); } } return true; }, - $signature: 136 + $signature: 237 }; A.CapturedThemes.prototype = {}; A._CaptureAll.prototype = { @@ -243033,7 +247477,7 @@ nextMatrix.translate$2(0, translation._dx, translation._dy); nextViewport = A._transformViewport(nextMatrix, _this.get$_interactive_viewer$_viewport()); t1 = _this.get$_boundaryRect(); - if (t1.left >= 1 / 0 || t1.top >= 1 / 0 || t1.right >= 1 / 0 || t1.bottom >= 1 / 0) + if (t1.get$isInfinite(t1)) return nextMatrix; t1 = _this.get$_boundaryRect(); t2 = _this._currentRotation; @@ -243313,12 +247757,14 @@ A._lateReadCheck(_this.___InteractiveViewerState__controller, _s11_).forward$0(0); }, _interactive_viewer$_receivedPointerSignal$1($event) { - var scaleChange, t1, focalPointScene, focalPointSceneScaled, _this = this; + var t1, scaleChange, focalPointScene, focalPointSceneScaled, _this = this; if (type$.PointerScrollEvent._is($event)) { if ($event.get$scrollDelta()._dy === 0) return; _this._widget.toString; - scaleChange = Math.exp(-$event.get$scrollDelta()._dy / 200); + t1 = $event.get$scrollDelta(); + _this._widget.toString; + scaleChange = Math.exp(-t1._dy / 200); if (!_this._gestureIsSupported$1(B._GestureType_1)) { _this._widget.toString; return; @@ -243411,9 +247857,8 @@ A._InteractiveViewerBuilt.prototype = { build$1(_, context) { var _this = this, - child = A.Transform$(null, new A.KeyedSubtree(_this.child, _this.childKey), _this.matrix, true), - t1 = _this.clipBehavior; - return t1 !== B.Clip_0 ? A.ClipRect$(child, t1, null) : child; + child = A.Transform$(null, new A.KeyedSubtree(_this.child, _this.childKey), _this.matrix, true); + return A.ClipRect$(child, _this.clipBehavior, null); } }; A.TransformationController.prototype = { @@ -243453,18 +247898,13 @@ }; A.ConstrainedLayoutBuilder.prototype = { createElement$0(_) { - var t1 = ($.Element__nextHashCode + 1) % 16777215; - $.Element__nextHashCode = t1; - return new A._LayoutBuilderElement(t1, this, B._ElementLifecycle_0, A._instanceType(this)._eval$1("_LayoutBuilderElement")); + return new A._LayoutBuilderElement(this, B._ElementLifecycle_0, A._instanceType(this)._eval$1("_LayoutBuilderElement")); }, get$builder() { return this.builder; } }; A._LayoutBuilderElement.prototype = { - get$widget() { - return this.$ti._eval$1("ConstrainedLayoutBuilder<1>")._as(A.RenderObjectElement.prototype.get$widget.call(this)); - }, get$renderObject() { return this.$ti._eval$1("RenderConstrainedLayoutBuilder<1,RenderObject>")._as(A.RenderObjectElement.prototype.get$renderObject.call(this)); }, @@ -243518,14 +247958,15 @@ var e, stack, e0, stack0, t1, t2, exception, built0, _this = this, built = null; try { t1 = _this.$this; - t2 = t1.$ti._eval$1("ConstrainedLayoutBuilder<1>"); - built = t2._as(A.RenderObjectElement.prototype.get$widget.call(t1)).get$builder().call$2(t1, _this.constraints); - t2._as(A.RenderObjectElement.prototype.get$widget.call(t1)); + t2 = t1._widget; + t2.toString; + built = t1.$ti._eval$1("ConstrainedLayoutBuilder<1>")._as(t2).get$builder().call$2(t1, _this.constraints); + t1._widget.toString; } catch (exception) { e = A.unwrapException(exception); stack = A.getTraceFromException(exception); t1 = _this.$this; - built0 = A.ErrorWidget__defaultErrorWidgetBuilder(A._debugReportException0(A.ErrorDescription$("building " + A.S(t1.$ti._eval$1("ConstrainedLayoutBuilder<1>")._as(A.RenderObjectElement.prototype.get$widget.call(t1)))), e, stack, new A._LayoutBuilderElement__layout_layoutCallback_closure(t1))); + built0 = A.ErrorWidget__defaultErrorWidgetBuilder(A._debugReportException0(A.ErrorDescription$("building " + t1._widget.toString$0(0)), e, stack, new A._LayoutBuilderElement__layout_layoutCallback_closure(t1))); built = built0; } try { @@ -243535,7 +247976,7 @@ e0 = A.unwrapException(exception); stack0 = A.getTraceFromException(exception); t1 = _this.$this; - built0 = A.ErrorWidget__defaultErrorWidgetBuilder(A._debugReportException0(A.ErrorDescription$("building " + A.S(t1.$ti._eval$1("ConstrainedLayoutBuilder<1>")._as(A.RenderObjectElement.prototype.get$widget.call(t1)))), e0, stack0, new A._LayoutBuilderElement__layout_layoutCallback_closure0(t1))); + built0 = A.ErrorWidget__defaultErrorWidgetBuilder(A._debugReportException0(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); } @@ -243547,14 +247988,14 @@ var t1 = A._setArrayType([], type$.JSArray_DiagnosticsNode); return t1; }, - $signature: 127 + $signature: 129 }; A._LayoutBuilderElement__layout_layoutCallback_closure0.prototype = { call$0() { var t1 = A._setArrayType([], type$.JSArray_DiagnosticsNode); return t1; }, - $signature: 127 + $signature: 129 }; A.RenderConstrainedLayoutBuilder.prototype = { updateCallback$1(value) { @@ -243660,7 +248101,7 @@ call$1(p) { return p.futureValue; }, - $signature: 2107 + $signature: 2067 }; A._loadAll_closure1.prototype = { call$1(values) { @@ -243669,7 +248110,7 @@ t3.$indexSet(0, A.createRuntimeType(A._instanceType(t2.pendingList[i].delegate)._eval$1("LocalizationsDelegate.T")), t1.$index(values, i)); return t3; }, - $signature: 2103 + $signature: 2068 }; A.LocalizationsDelegate.prototype = { toString$0(_) { @@ -243786,7 +248227,7 @@ call$1(value) { return this._box_0.typeToResources = value; }, - $signature: 2099 + $signature: 2070 }; A._LocalizationsState_load_closure0.prototype = { call$1(value) { @@ -243795,7 +248236,7 @@ t1.setState$1(new A._LocalizationsState_load__closure(t1, value, this.locale)); $.RendererBinding__instance.allowFirstFrame$0(); }, - $signature: 2097 + $signature: 2071 }; A._LocalizationsState_load__closure.prototype = { call$0() { @@ -243815,27 +248256,33 @@ var t1 = this.size; return t1._dx > t1._dy ? B.Orientation_1 : B.Orientation_0; }, - copyWith$4$alwaysUse24HourFormat$padding$platformBrightness$textScaleFactor(alwaysUse24HourFormat, padding, platformBrightness, textScaleFactor) { + copyWith$7$alwaysUse24HourFormat$displayFeatures$padding$platformBrightness$textScaleFactor$viewInsets$viewPadding(alwaysUse24HourFormat, displayFeatures, padding, platformBrightness, textScaleFactor, viewInsets, viewPadding) { var _this = this, t1 = textScaleFactor == null ? _this.textScaleFactor : textScaleFactor, t2 = padding == null ? _this.padding : padding, - t3 = alwaysUse24HourFormat == null ? _this.alwaysUse24HourFormat : alwaysUse24HourFormat; - return A.MediaQueryData$(_this.accessibleNavigation, t3, _this.boldText, _this.devicePixelRatio, _this.disableAnimations, _this.displayFeatures, _this.gestureSettings, _this.highContrast, _this.invertColors, _this.navigationMode, t2, _this.platformBrightness, _this.size, _this.systemGestureInsets, t1, _this.viewInsets, _this.viewPadding); - }, - copyWith$1$platformBrightness(platformBrightness) { - return this.copyWith$4$alwaysUse24HourFormat$padding$platformBrightness$textScaleFactor(null, null, platformBrightness, null); + t3 = viewPadding == null ? _this.viewPadding : viewPadding, + t4 = viewInsets == null ? _this.viewInsets : viewInsets, + t5 = alwaysUse24HourFormat == null ? _this.alwaysUse24HourFormat : alwaysUse24HourFormat, + t6 = displayFeatures == null ? _this.displayFeatures : displayFeatures; + return A.MediaQueryData$(_this.accessibleNavigation, t5, _this.boldText, _this.devicePixelRatio, _this.disableAnimations, t6, _this.gestureSettings, _this.highContrast, _this.invertColors, _this.navigationMode, t2, _this.platformBrightness, _this.size, _this.systemGestureInsets, t1, t4, t3); }, copyWith$1$textScaleFactor(textScaleFactor) { - return this.copyWith$4$alwaysUse24HourFormat$padding$platformBrightness$textScaleFactor(null, null, null, textScaleFactor); + return this.copyWith$7$alwaysUse24HourFormat$displayFeatures$padding$platformBrightness$textScaleFactor$viewInsets$viewPadding(null, null, null, null, textScaleFactor, null, null); + }, + copyWith$1$platformBrightness(platformBrightness) { + return this.copyWith$7$alwaysUse24HourFormat$displayFeatures$padding$platformBrightness$textScaleFactor$viewInsets$viewPadding(null, null, null, platformBrightness, null, null, null); + }, + copyWith$4$displayFeatures$padding$viewInsets$viewPadding(displayFeatures, padding, viewInsets, viewPadding) { + return this.copyWith$7$alwaysUse24HourFormat$displayFeatures$padding$platformBrightness$textScaleFactor$viewInsets$viewPadding(null, displayFeatures, padding, null, null, viewInsets, viewPadding); }, copyWith$1$padding(padding) { - return this.copyWith$4$alwaysUse24HourFormat$padding$platformBrightness$textScaleFactor(null, padding, null, null); + return this.copyWith$7$alwaysUse24HourFormat$displayFeatures$padding$platformBrightness$textScaleFactor$viewInsets$viewPadding(null, null, padding, null, null, null, null); }, copyWith$1$alwaysUse24HourFormat(alwaysUse24HourFormat) { - return this.copyWith$4$alwaysUse24HourFormat$padding$platformBrightness$textScaleFactor(alwaysUse24HourFormat, null, null, null); + return this.copyWith$7$alwaysUse24HourFormat$displayFeatures$padding$platformBrightness$textScaleFactor$viewInsets$viewPadding(alwaysUse24HourFormat, null, null, null, null, null, null); }, copyWith$2$alwaysUse24HourFormat$textScaleFactor(alwaysUse24HourFormat, textScaleFactor) { - return this.copyWith$4$alwaysUse24HourFormat$padding$platformBrightness$textScaleFactor(alwaysUse24HourFormat, null, null, textScaleFactor); + return this.copyWith$7$alwaysUse24HourFormat$displayFeatures$padding$platformBrightness$textScaleFactor$viewInsets$viewPadding(alwaysUse24HourFormat, null, null, null, textScaleFactor, null, null); }, removePadding$4$removeBottom$removeLeft$removeRight$removeTop(removeBottom, removeLeft, removeRight, removeTop) { var t1, t2, t3, t4, t5, t6, _this = this, _null = null; @@ -243874,6 +248321,36 @@ removeViewInsets$1$removeBottom(removeBottom) { return this.removeViewInsets$4$removeBottom$removeLeft$removeRight$removeTop(removeBottom, false, false, false); }, + removeDisplayFeatures$1(subScreen) { + var rightInset, bottomInset, t6, t7, t8, t9, t10, t11, t12, t13, t14, _this = this, + t1 = subScreen.right, + t2 = subScreen.left, + t3 = subScreen.bottom, + t4 = subScreen.top, + t5 = _this.size; + if (new A.Size(t1 - t2, t3 - t4).$eq(0, t5) && new A.Offset(t2, t4).$eq(0, B.Offset_0_0)) + return _this; + rightInset = t5._dx - t1; + bottomInset = t5._dy - t3; + t1 = _this.padding; + t3 = Math.max(0, t1.left - t2); + t5 = Math.max(0, t1.top - t4); + t6 = Math.max(0, t1.right - rightInset); + t1 = Math.max(0, t1.bottom - bottomInset); + t7 = _this.viewPadding; + t8 = Math.max(0, t7.left - t2); + t9 = Math.max(0, t7.top - t4); + t10 = Math.max(0, t7.right - rightInset); + t7 = Math.max(0, t7.bottom - bottomInset); + t11 = _this.viewInsets; + t2 = Math.max(0, t11.left - t2); + t4 = Math.max(0, t11.top - t4); + t12 = Math.max(0, t11.right - rightInset); + t11 = Math.max(0, t11.bottom - bottomInset); + t13 = _this.displayFeatures; + t14 = A._arrayInstanceType(t13)._eval$1("WhereIterable<1>"); + return _this.copyWith$4$displayFeatures$padding$viewInsets$viewPadding(A.List_List$of(new A.WhereIterable(t13, new A.MediaQueryData_removeDisplayFeatures_closure(subScreen), t14), true, t14._eval$1("Iterable.E")), new A.EdgeInsets(t3, t5, t6, t1), new A.EdgeInsets(t2, t4, t12, t11), new A.EdgeInsets(t8, t9, t10, t7)); + }, $eq(_, other) { var _this = this; if (other == null) @@ -243884,13 +248361,19 @@ }, get$hashCode(_) { var _this = this; - return A.hashValues(_this.size, _this.devicePixelRatio, _this.textScaleFactor, _this.platformBrightness, _this.padding, _this.viewPadding, _this.viewInsets, _this.alwaysUse24HourFormat, _this.highContrast, _this.disableAnimations, _this.invertColors, _this.accessibleNavigation, _this.boldText, _this.navigationMode, _this.gestureSettings, A.hashList(_this.displayFeatures), B.C__HashEnd, B.C__HashEnd, B.C__HashEnd, B.C__HashEnd); + return A.Object_hash(_this.size, _this.devicePixelRatio, _this.textScaleFactor, _this.platformBrightness, _this.padding, _this.viewPadding, _this.viewInsets, _this.alwaysUse24HourFormat, _this.highContrast, _this.disableAnimations, _this.invertColors, _this.accessibleNavigation, _this.boldText, _this.navigationMode, _this.gestureSettings, A.Object_hashAll(_this.displayFeatures), B.C_SentinelValue, B.C_SentinelValue, B.C_SentinelValue, B.C_SentinelValue); }, 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), ", ") + ")"; } }; + A.MediaQueryData_removeDisplayFeatures_closure.prototype = { + call$1(displayFeature) { + return this.subScreen.overlaps$1(displayFeature.get$bounds(displayFeature)); + }, + $signature: 709 + }; A.MediaQuery.prototype = { updateShouldNotify$1(oldWidget) { return !this.data.$eq(0, oldWidget.data); @@ -243914,6 +248397,9 @@ didChangeMetrics$0() { this.setState$1(new A._MediaQueryFromWindowState_didChangeMetrics_closure()); }, + didChangeTextScaleFactor$0() { + this.setState$1(new A._MediaQueryFromWindowState_didChangeTextScaleFactor_closure()); + }, didChangePlatformBrightness$0() { this.setState$1(new A._MediaQueryFromWindowState_didChangePlatformBrightness_closure()); }, @@ -243933,6 +248419,11 @@ }, $signature: 0 }; + A._MediaQueryFromWindowState_didChangeTextScaleFactor_closure.prototype = { + call$0() { + }, + $signature: 0 + }; A._MediaQueryFromWindowState_didChangePlatformBrightness_closure.prototype = { call$0() { }, @@ -244118,7 +248609,7 @@ } }, shouldRelayout$1(oldDelegate) { - return oldDelegate.centerMiddle != this.centerMiddle || oldDelegate.middleSpacing !== this.middleSpacing || oldDelegate.textDirection != this.textDirection; + return oldDelegate.centerMiddle !== this.centerMiddle || oldDelegate.middleSpacing !== this.middleSpacing || oldDelegate.textDirection != this.textDirection; } }; A.RoutePopDisposition.prototype = { @@ -244242,7 +248733,8 @@ t1 = t1._history; t1 = new A.CastList(t1, A._arrayInstanceType(t1)._eval$1("CastList<1,_RouteEntry?>")); t1 = t1.firstWhere$2$orElse(t1, new A.Route_isActive_closure(this), new A.Route_isActive_closure0()); - return (t1 == null ? null : t1.get$isPresent()) === true; + t1 = t1 == null ? null : t1.get$isPresent(); + return t1 === true; } }; A.Route_didPush_closure.prototype = { @@ -244258,7 +248750,7 @@ if (t2 === true) t1.focusScopeNode.requestFocus$0(); }, - $signature: 82 + $signature: 92 }; A.Route_didAdd_closure.prototype = { call$1(_) { @@ -244266,13 +248758,13 @@ if (t1 != null) t1.focusScopeNode.requestFocus$0(); }, - $signature: 82 + $signature: 92 }; A.Route_isCurrent_closure.prototype = { call$1(e) { return e != null && e.get$isPresent(); }, - $signature: 174 + $signature: 180 }; A.Route_isCurrent_closure0.prototype = { call$0() { @@ -244284,7 +248776,7 @@ call$1(e) { return e != null && e.get$isPresent(); }, - $signature: 174 + $signature: 180 }; A.Route_isFirst_closure0.prototype = { call$0() { @@ -244296,7 +248788,7 @@ call$1(e) { return e != null && A._RouteEntry_isRoutePredicate(this.$this).call$1(e); }, - $signature: 174 + $signature: 180 }; A.Route_isActive_closure0.prototype = { call$0() { @@ -244335,9 +248827,10 @@ A.Navigator.prototype = { createState$0() { var _null = null, - t1 = type$.nullable_void_Function, - t2 = type$._NavigatorObservation; - return new A.NavigatorState(A._setArrayType([], type$.JSArray__RouteEntry), new A._HistoryProperty(A.List_List$filled(0, _null, false, t1)), A.ListQueue$(_null, t2), A.ListQueue$(_null, t2), A.FocusScopeNode$(true, "Navigator Scope", false), new A.RestorableNum(0, A.List_List$filled(0, _null, false, t1), type$.RestorableNum_int), new A.ValueNotifier(false, A.List_List$filled(0, _null, false, t1), 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); + 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); }, onGenerateInitialRoutes$2(arg0, arg1) { return this.onGenerateInitialRoutes.call$2(arg0, arg1); @@ -244347,7 +248840,7 @@ call$1(route) { return route == null; }, - $signature: 2094 + $signature: 2078 }; A._RouteLifecycle.prototype = { toString$0(_) { @@ -244438,6 +248931,10 @@ } } }, + get$willBePresent() { + var t1 = this.currentState.index; + return t1 <= 7 && t1 >= 1; + }, get$isPresent() { var t1 = this.currentState.index; return t1 <= 10 && t1 >= 1; @@ -244457,7 +248954,7 @@ call$1(e) { return e._mounted; }, - $signature: 2092 + $signature: 2079 }; A._RouteEntry_dispose_closure0.prototype = { call$0() { @@ -244474,7 +248971,7 @@ call$1(entry) { return entry.route === this.route; }, - $signature: 298 + $signature: 295 }; A._NavigatorObservation.prototype = {}; A._NavigatorPushObservation.prototype = { @@ -244505,14 +249002,19 @@ t1[_i]._navigator$_navigator = _this; _this.__NavigatorState__effectiveObservers = _this._widget.observers; t1 = _this._framework$_element.getElementForInheritedWidgetOfExactType$1$0(type$.HeroControllerScope); - t1 = t1 == null ? null : t1.get$widget(); + if (t1 == null) + t1 = null; + else { + t1 = t1._widget; + t1.toString; + } type$.nullable_HeroControllerScope._as(t1); _this._updateHeroController$1(t1 == null ? null : t1.controller); if (_this._widget.reportsRouteUpdateToEngine) B.OptionalMethodChannel_qNA.invokeMethod$1$1("selectSingleEntryHistory", type$.void); }, restoreState$2(oldBucket, initialRestore) { - var t1, t2, _i, page, t3, entry, initialRoute, _this = this; + var t1, t2, _i, page, t3, entry, _this = this; _this.registerForRestoration$2(_this._rawNextPagelessRestorationScopeId, "id"); t1 = _this._serializableHistory; _this.registerForRestoration$2(t1, "history"); @@ -244534,9 +249036,9 @@ } if (t1._pageToPagelessRoutes == null) { t1 = _this._widget; - initialRoute = t1.initialRoute; t2 = _this._history; - B.JSArray_methods.addAll$1(t2, J.map$1$1$ax(t1.onGenerateInitialRoutes$2(_this, initialRoute), new A.NavigatorState_restoreState_closure(_this), type$._RouteEntry)); + t3 = t1.initialRoute; + B.JSArray_methods.addAll$1(t2, J.map$1$1$ax(t1.onGenerateInitialRoutes$2(_this, t3), new A.NavigatorState_restoreState_closure(_this), type$._RouteEntry)); } _this._flushHistoryUpdates$0(); }, @@ -245057,9 +249559,13 @@ } }, finalizeRoute$1(route) { - B.JSArray_methods.firstWhere$1(this._history, A._RouteEntry_isRoutePredicate(route)).currentState = B._RouteLifecycle_13; - if (!this._flushingHistory) - this._flushHistoryUpdates$1$rearrangeOverlay(false); + var _this = this, + index = B.JSArray_methods.indexWhere$1(_this._history, A._RouteEntry_isRoutePredicate(route)), + entry = _this._history[index]; + entry.route.toString; + entry.currentState = B._RouteLifecycle_13; + if (!_this._flushingHistory) + _this._flushHistoryUpdates$1$rearrangeOverlay(false); }, set$_userGesturesInProgress(value) { this._userGesturesInProgressCount = value; @@ -245131,7 +249637,7 @@ call$1(e) { return e != null && e.get$isPresent(); }, - $signature: 174 + $signature: 180 }; A.NavigatorState__flushHistoryUpdates_closure0.prototype = { call$0() { @@ -245143,13 +249649,13 @@ call$1(object) { return A.S(object); }, - $signature: 2087 + $signature: 2095 }; A.NavigatorState_maybePop_closure.prototype = { call$1(e) { return e != null && e.get$isPresent(); }, - $signature: 174 + $signature: 180 }; A.NavigatorState_maybePop_closure0.prototype = { call$0() { @@ -245161,7 +249667,7 @@ call$1(e) { return e != null && e.get$isPresent(); }, - $signature: 174 + $signature: 180 }; A.NavigatorState_maybePop_closure2.prototype = { call$0() { @@ -245173,7 +249679,7 @@ call$1(e) { return e != null && e.get$isPresent(); }, - $signature: 174 + $signature: 180 }; A.NavigatorState_removeRoute_closure0.prototype = { call$0() { @@ -245268,7 +249774,8 @@ t2.toString; if (restorationEnabled) { t3 = entry.restorationInformation; - restorationEnabled = (t3 == null ? _null : t3.get$isRestorable()) === true; + t3 = t3 == null ? _null : t3.get$isRestorable(); + restorationEnabled = t3 === true; } else restorationEnabled = false; t3 = restorationEnabled ? entry.get$restorationId() : _null; @@ -245353,14 +249860,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: 2086 + $signature: 2099 }; A._NavigatorState_State_TickerProviderStateMixin_RestorationMixin_dispose_closure.prototype = { call$2(property, listener) { if (!property._restoration0$_disposed) property.removeListener$1(0, listener); }, - $signature: 133 + $signature: 128 }; A._NavigatorState_State_TickerProviderStateMixin.prototype = { activate$0() { @@ -245411,20 +249918,6 @@ } }; A.Notification0.prototype = { - visitAncestor$1(element) { - var widget; - if (element instanceof A.StatelessElement) { - widget = type$.StatelessWidget._as(A.Element0.prototype.get$widget.call(element)); - if (widget instanceof A.NotificationListener) - if (widget._notification_listener$_dispatch$2(this, element)) - return false; - } - return true; - }, - dispatch$1(target) { - if (target != null) - target.visitAncestorElements$1(this.get$visitAncestor()); - }, toString$0(_) { var description = A._setArrayType([], type$.JSArray_String); this.debugFillDescription$1(description); @@ -245434,16 +249927,26 @@ } }; A.NotificationListener.prototype = { - _notification_listener$_dispatch$2(notification, element) { - if (this.$ti._precomputed1._is(notification)) - return this.onNotification.call$1(notification) === true; + createElement$0(_) { + return new A._NotificationElement(this, B._ElementLifecycle_0, this.$ti._eval$1("_NotificationElement<1>")); + } + }; + A._NotificationElement.prototype = { + onNotification$1(notification) { + var t2, + t1 = this._widget; + t1.toString; + t2 = this.$ti; + t2._eval$1("NotificationListener<1>")._as(t1); + if (t2._precomputed1._is(notification)) + return t1.onNotification.call$1(notification); return false; }, - build$1(_, context) { - return this.child; + notifyClients$1(oldWidget) { } }; A.LayoutChangedNotification.prototype = {}; + A.__NotificationElement_ProxyElement_NotifiableElementMixin.prototype = {}; A.OverflowBarAlignment.prototype = { toString$0(_) { return "OverflowBarAlignment." + this._core$_name; @@ -245807,7 +250310,7 @@ } return t1; }, - $signature: 2084 + $signature: 2100 }; A.__RenderOverflowBar_RenderBox_ContainerRenderObjectMixin.prototype = { attach$1(owner) { @@ -246024,10 +250527,7 @@ }; A._Theatre.prototype = { createElement$0(_) { - var t1 = A.HashSet_HashSet(type$.Element_2), - t2 = ($.Element__nextHashCode + 1) % 16777215; - $.Element__nextHashCode = t2; - return new A._TheatreElement(t1, t2, this, B._ElementLifecycle_0); + return new A._TheatreElement(A.HashSet_HashSet(type$.Element_2), this, B._ElementLifecycle_0); }, createRenderObject$1(context) { var t1 = context.dependOnInheritedWidgetOfExactType$1$0(type$.Directionality); @@ -246049,17 +250549,14 @@ t1.toString; renderObject.set$textDirection(0, t1.textDirection); t1 = this.clipBehavior; - if (t1 !== renderObject._clipBehavior) { - renderObject._clipBehavior = t1; + if (t1 !== renderObject._overlay$_clipBehavior) { + renderObject._overlay$_clipBehavior = t1; renderObject.markNeedsPaint$0(); renderObject.markNeedsSemanticsUpdate$0(); } } }; A._TheatreElement.prototype = { - get$widget() { - return type$._Theatre._as(A.MultiChildRenderObjectElement.prototype.get$widget.call(this)); - }, get$renderObject() { return type$._RenderTheatre._as(A.MultiChildRenderObjectElement.prototype.get$renderObject.call(this)); } @@ -246070,16 +250567,16 @@ child.parentData = new A.StackParentData(null, null, B.Offset_0_0); }, _overlay$_resolve$0() { - if (this._resolvedAlignment != null) + if (this._overlay$_resolvedAlignment != null) return; - this._resolvedAlignment = B.AlignmentDirectional_m1_m1.resolve$1(0, this._overlay$_textDirection); + this._overlay$_resolvedAlignment = B.AlignmentDirectional_m1_m1.resolve$1(0, this._overlay$_textDirection); }, set$textDirection(_, value) { var _this = this; if (_this._overlay$_textDirection == value) return; _this._overlay$_textDirection = value; - _this._resolvedAlignment = null; + _this._overlay$_resolvedAlignment = null; _this.markNeedsLayout$0(); }, get$_firstOnstageChild() { @@ -246143,7 +250640,7 @@ t1._as(t3); if (!t3.get$isPositioned()) { child.layout$2$parentUsesSize(0, nonPositionedConstraints, true); - t4 = _this._resolvedAlignment; + t4 = _this._overlay$_resolvedAlignment; t4.toString; t5 = _this._box$_size; t5.toString; @@ -246153,7 +250650,7 @@ } else { t4 = _this._box$_size; t4.toString; - t5 = _this._resolvedAlignment; + t5 = _this._overlay$_resolvedAlignment; t5.toString; _this._overlay$_hasVisualOverflow = A.RenderStack_layoutPositionedChild(child, t3, t4, t5) || _this._overlay$_hasVisualOverflow; } @@ -246188,12 +250685,12 @@ }, paint$2(context, offset) { var t3, _this = this, - t1 = _this._overlay$_hasVisualOverflow && _this._clipBehavior !== B.Clip_0, + t1 = _this._overlay$_hasVisualOverflow && _this._overlay$_clipBehavior !== B.Clip_0, t2 = _this._overlay$_clipRectLayer; if (t1) { t1 = A._lateReadCheck(_this.__RenderObject__needsCompositing, "_needsCompositing"); t3 = _this._box$_size; - t2.set$layer(0, context.pushClipRect$6$clipBehavior$oldLayer(t1, offset, new A.Rect(0, 0, 0 + t3._dx, 0 + t3._dy), _this.get$paintStack(), _this._clipBehavior, t2._layer)); + t2.set$layer(0, context.pushClipRect$6$clipBehavior$oldLayer(t1, offset, new A.Rect(0, 0, 0 + t3._dx, 0 + t3._dy), _this.get$paintStack(), _this._overlay$_clipBehavior, t2._layer)); } else { t2.set$layer(0, null); _this.paintStack$2(context, offset); @@ -246234,10 +250731,11 @@ count = 1; onstage = true; } + t2 = "" + count; if (onstage) - onstageChildren.push(new A.DiagnosticableTreeNode(child, "onstage " + count, true, true, null, null)); + onstageChildren.push(new A.DiagnosticableTreeNode(child, "onstage " + t2, true, true, null, null)); else - offstageChildren.push(new A.DiagnosticableTreeNode(child, "offstage " + count, true, true, null, B.DiagnosticsTreeStyle_2)); + offstageChildren.push(new A.DiagnosticableTreeNode(child, "offstage " + t2, true, true, null, B.DiagnosticsTreeStyle_2)); t2 = child.parentData; t2.toString; child = t1._as(t2).ContainerParentDataMixin_nextSibling; @@ -246255,31 +250753,31 @@ call$1(child) { return child._computeIntrinsicDimension$3(B._IntrinsicDimension_0, this.height, child.get$computeMinIntrinsicWidth()); }, - $signature: 92 + $signature: 89 }; A._RenderTheatre_computeMaxIntrinsicWidth_closure.prototype = { call$1(child) { return child._computeIntrinsicDimension$3(B._IntrinsicDimension_1, this.height, child.get$computeMaxIntrinsicWidth()); }, - $signature: 92 + $signature: 89 }; A._RenderTheatre_computeMinIntrinsicHeight_closure.prototype = { call$1(child) { return child._computeIntrinsicDimension$3(B._IntrinsicDimension_2, this.width, child.get$computeMinIntrinsicHeight()); }, - $signature: 92 + $signature: 89 }; A._RenderTheatre_computeMaxIntrinsicHeight_closure.prototype = { call$1(child) { return child._computeIntrinsicDimension$3(B._IntrinsicDimension_3, this.width, child.get$computeMaxIntrinsicHeight()); }, - $signature: 92 + $signature: 89 }; A._RenderTheatre_hitTestChildren_closure.prototype = { call$2(result, transformed) { return this._box_0.child.hitTest$2$position(result, transformed); }, - $signature: 65 + $signature: 68 }; A._OverlayState_State_TickerProviderStateMixin.prototype = { activate$0() { @@ -246391,16 +250889,15 @@ isLeading = controller === t1; confirmationNotification = new A.OverscrollIndicatorNotification(isLeading, 0); t1 = _this._framework$_element; - t1.toString; - confirmationNotification.dispatch$1(t1); + t1.dispatchNotification$1(confirmationNotification); t1 = _this._accepted; t1.$indexSet(0, isLeading, confirmationNotification._accepted); - t4 = t1.$index(0, isLeading); - t4.toString; - if (t4) - controller._paintOffset = 0; t1 = t1.$index(0, isLeading); t1.toString; + if (t1) + controller._paintOffset = 0; + t1 = _this._accepted.$index(0, isLeading); + t1.toString; if (t1) { t1 = notification.velocity; if (t1 !== 0) { @@ -246481,7 +250978,7 @@ t3 = _this._trailingController, t4 = t1.axisDirection, t5 = _this._leadingAndTrailingListener; - return new A.NotificationListener(new A.RepaintBoundary(A.CustomPaint$(new A.RepaintBoundary(t1.child, _null), new A._GlowingOverscrollIndicatorPainter(t2, t3, t4, t5), _null, _null, B.Size_0_0), _null), _this.get$_overscroll_indicator$_handleScrollNotification(), _null, type$.NotificationListener_ScrollNotification); + return new A.NotificationListener(_this.get$_overscroll_indicator$_handleScrollNotification(), new A.RepaintBoundary(A.CustomPaint$(new A.RepaintBoundary(t1.child, _null), new A._GlowingOverscrollIndicatorPainter(t2, t3, t4, t5), _null, _null, B.Size_0_0), _null), _null, type$.NotificationListener_ScrollNotification); } }; A._GlowState.prototype = { @@ -246624,7 +251121,7 @@ _this._displacementTickerLastElapsed = elapsed; }, paint$2(canvas, size) { - var baseGlowScale, radius, height, t3, t4, paint, t5, t6, _this = this, + var baseGlowScale, radius, height, t3, paint, t4, t5, t6, _this = this, _s12_ = "_glowOpacity", t1 = A._lateReadCheck(_this.___GlowController__glowOpacity, _s12_), t2 = t1._evaluatable; @@ -246641,8 +251138,7 @@ t2 = t2.parent; t2 = t3.transform$1(0, t2.get$value(t2)); t3 = _this._displacement; - t4 = A._detectRenderer(); - paint = t4 ? A.CkPaint$() : new A.SurfacePaint(new A.SurfacePaintData()); + paint = $.$get$useCanvasKit() ? A.CkPaint$() : new A.SurfacePaint(new A.SurfacePaintData()); t4 = _this._overscroll_indicator$_color; t5 = A._lateReadCheck(_this.___GlowController__glowOpacity, _s12_); t6 = t5._evaluatable; @@ -246731,7 +251227,7 @@ if (value === $) { t1 = type$.Tween_double; t2 = new A.Tween(0, 0, t1); - result = new A._StretchController(t2, B._StretchState_0, A.List_List$filled(0, _null, false, type$.nullable_void_Function)); + result = new A._StretchController(t2, B._StretchState_0, $.$get$ChangeNotifier__emptyListeners()); t3 = A.AnimationController$(_null, _null, _null, 1, _null, _this); t3.addStatusListener$1(result.get$_changePhase()); A._lateWriteOnceCheck(result.___StretchController__stretchController, _s18_); @@ -246748,7 +251244,7 @@ return value; }, _overscroll_indicator$_handleScrollNotification$1(notification) { - var t1, confirmationNotification, t2, velocity, t3, t4, _this = this, + var t1, confirmationNotification, t2, velocity, t3, t4, clampedOverscroll, _this = this, _s12_ = "_stretchSize", _s18_ = "_stretchController"; if (!_this._widget.notificationPredicate$1(notification)) @@ -246759,11 +251255,9 @@ t1 = notification.overscroll; confirmationNotification = new A.OverscrollIndicatorNotification(t1 < 0, 0); t2 = _this._framework$_element; - t2.toString; - confirmationNotification.dispatch$1(t2); - t2 = confirmationNotification._accepted; - _this._accepted = t2; - if (t2) { + t2.dispatchNotification$1(confirmationNotification); + _this._accepted = confirmationNotification._accepted; + if (_this._accepted) { t2 = notification.velocity; if (t2 !== 0) { t1 = _this.get$_stretchController(); @@ -246778,17 +251272,18 @@ A._lateReadCheck(t1.___StretchController__stretchController, _s18_).forward$1$from(0, 0); t1._overscroll_indicator$_state = B._StretchState_1; } else if (notification.dragDetails != null) { + t2 = notification.metrics._scroll_metrics$_viewportDimension; + t2.toString; + clampedOverscroll = B.JSNumber_methods.clamp$2(Math.abs(t1) / t2 + _this.get$_stretchController()._pullDistance, 0, 1); t2 = _this.get$_stretchController(); - t3 = notification.metrics._scroll_metrics$_viewportDimension; - t3.toString; - t2._pullDistance = Math.abs(t1) / t3 + t2._pullDistance; - t3 = t2._stretchSizeTween; - t1 = A._lateReadCheck(t2.___StretchController__stretchSize, _s12_); - t4 = t1._evaluatable; - t1 = t1.parent; - t3.begin = t4.transform$1(0, t1.get$value(t1)); - t1 = t2._pullDistance; - t3.end = 0.016 * t1 + 0.016 * (1 - Math.exp(-t1 * 8.237217661997105)); + t2._pullDistance = clampedOverscroll; + t1 = t2._stretchSizeTween; + t3 = A._lateReadCheck(t2.___StretchController__stretchSize, _s12_); + t4 = t3._evaluatable; + t3 = t3.parent; + t1.begin = t4.transform$1(0, t3.get$value(t3)); + t3 = t2._pullDistance; + t1.end = 0.016 * t3 + 0.016 * (1 - Math.exp(-t3 * 8.237217661997105)); A._lateReadCheck(t2.___StretchController__stretchController, _s18_).duration = B.Duration_400000; if (t2._overscroll_indicator$_state !== B._StretchState_2) { A._lateReadCheck(t2.___StretchController__stretchController, _s18_).forward$1$from(0, 0); @@ -246832,7 +251327,7 @@ var t1 = {}, t2 = context.dependOnInheritedWidgetOfExactType$1$0(type$.MediaQuery).data; t1.mainAxisSize = null; - return new A.NotificationListener(A.AnimatedBuilder$(this.get$_stretchController(), new A._StretchingOverscrollIndicatorState_build_closure(t1, this, t2.size), null), this.get$_overscroll_indicator$_handleScrollNotification(), null, type$.NotificationListener_ScrollNotification); + return new A.NotificationListener(this.get$_overscroll_indicator$_handleScrollNotification(), A.AnimatedBuilder$(this.get$_stretchController(), new A._StretchingOverscrollIndicatorState_build_closure(t1, this, t2.size), null), null, type$.NotificationListener_ScrollNotification); } }; A._StretchingOverscrollIndicatorState_build_closure.prototype = { @@ -246874,11 +251369,9 @@ viewportDimension = t3.mainAxisSize; t4 = A.Matrix4_Matrix4$diagonal3Values(x, y, 1); transform = A.Transform$(alignment, t1._widget.child, t4, true); - if (t2 !== 0 && viewportDimension != t3.mainAxisSize) - return A.ClipRect$(transform, B.Clip_1, null); - return transform; + return A.ClipRect$(transform, t2 !== 0 && viewportDimension != t3.mainAxisSize ? B.Clip_1 : B.Clip_0, null); }, - $signature: 183 + $signature: 2101 }; A._StretchState.prototype = { toString$0(_) { @@ -246942,16 +251435,12 @@ } }; A._OverscrollIndicatorNotification_Notification_ViewportNotificationMixin.prototype = { - visitAncestor$1(element) { - if (element instanceof A.RenderObjectElement && type$.RenderAbstractViewport._is(element.get$renderObject())) - ++this.ViewportNotificationMixin__depth; - return this.super$Notification$visitAncestor(element); - }, debugFillDescription$1(description) { - var t1; + var t1, t2; this.super$Notification$debugFillDescription(description); - t1 = "depth: " + this.ViewportNotificationMixin__depth + " ("; - description.push(t1 + (this.ViewportNotificationMixin__depth === 0 ? "local" : "remote") + ")"); + t1 = this.ViewportNotificationMixin__depth; + t2 = t1 === 0 ? "local" : "remote"; + description.push("depth: " + t1 + " (" + t2 + ")"); } }; A.__GlowingOverscrollIndicatorState_State_TickerProviderStateMixin.prototype = { @@ -246993,7 +251482,7 @@ return other instanceof A._StorageEntryIdentifier && A.listEquals0(other.keys, this.keys); }, get$hashCode(_) { - return A.hashList(this.keys); + return A.Object_hashAll(this.keys); }, toString$0(_) { return "StorageEntryIdentifier(" + B.JSArray_methods.join$1(this.keys, ":") + ")"; @@ -247026,7 +251515,7 @@ call$1(element) { return A.PageStorageBucket__maybeAddKey(element, this.keys); }, - $signature: 136 + $signature: 237 }; A.PageStorage.prototype = { build$1(_, context) { @@ -247058,15 +251547,15 @@ var t2, _null = null, t1 = this.initialPage; t1.toString; - t2 = type$.nullable_void_Function; - t2 = new A._PagePosition(t1, 1, B.ScrollDirection_0, physics, context, true, _null, new A.ValueNotifier(false, A.List_List$filled(0, _null, false, t2), type$.ValueNotifier_bool), A.List_List$filled(0, _null, false, t2)); + 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; }, attach$1(position) { this.super$ScrollController$attach(position); - type$._PagePosition._as(position).set$viewportFraction(1); + type$._PagePosition._as(position).set$viewportFraction(this.viewportFraction); } }; A.PageMetrics.prototype = {}; @@ -247353,10 +251842,10 @@ t3 = t2.dragStartBehavior; t2 = t2.controller; t4 = A.ScrollConfiguration_of(context).copyWith$1$scrollbars(false); - return new A.NotificationListener(A.Scrollable$(axisDirection, t2, t3, false, new A._ForceImplicitScrollPhysics(false, t1), _null, t4, _null, new A._PageViewState_build_closure(_this, axisDirection)), new A._PageViewState_build_closure0(_this), _null, type$.NotificationListener_ScrollNotification); + return new A.NotificationListener(new A._PageViewState_build_closure(_this), A.Scrollable$(axisDirection, t2, t3, false, new A._ForceImplicitScrollPhysics(false, t1), _null, t4, _null, new A._PageViewState_build_closure0(_this, axisDirection)), _null, type$.NotificationListener_ScrollNotification); } }; - A._PageViewState_build_closure0.prototype = { + A._PageViewState_build_closure.prototype = { call$1(notification) { var metrics, t1, t2, t3, currentPage; if (notification.ViewportNotificationMixin__depth === 0 && this.$this._widget.onPageChanged != null && notification instanceof A.ScrollUpdateNotification) { @@ -247379,15 +251868,14 @@ } return false; }, - $signature: 161 + $signature: 153 }; - A._PageViewState_build_closure.prototype = { + A._PageViewState_build_closure0.prototype = { call$2(context, position) { var t1 = this.$this._widget; - t1.controller.toString; - return A.Viewport$(0, this.axisDirection, 0, B.CacheExtentStyle_1, null, B.Clip_1, position, A._setArrayType([new A.SliverFillViewport(1, true, t1.childrenDelegate, null)], type$.JSArray_Widget)); + return A.Viewport$(0, this.axisDirection, 0, B.CacheExtentStyle_1, null, B.Clip_1, position, A._setArrayType([new A.SliverFillViewport(t1.controller.viewportFraction, true, t1.childrenDelegate, null)], type$.JSArray_Widget)); }, - $signature: 2081 + $signature: 2103 }; A.PageRoute.prototype = { get$opaque() { @@ -247418,9 +251906,8 @@ }; A._PlaceholderPainter.prototype = { paint$2(canvas, size) { - var t2, path, t3, - t1 = A._detectRenderer(), - paint = t1 ? A.CkPaint$() : new A.SurfacePaint(new A.SurfacePaintData()); + var t1, t2, path, t3, + paint = $.$get$useCanvasKit() ? A.CkPaint$() : new A.SurfacePaint(new A.SurfacePaintData()); paint.set$color(0, this.color); paint.set$style(0, B.PaintingStyle_1); paint.set$strokeWidth(this.strokeWidth); @@ -247443,7 +251930,48 @@ A.Placeholder.prototype = { build$1(_, context) { var _null = null; - return A.LimitedBox$(A.CustomPaint$(_null, new A._PlaceholderPainter(this.color, 2, _null), _null, _null, B.Size_wjo), 400, 400); + return A.LimitedBox$(A.CustomPaint$(_null, _null, _null, new A._PlaceholderPainter(this.color, 2, _null), B.Size_wjo), 400, 400); + } + }; + A.MenuSerializableShortcut.prototype = {}; + A.PlatformMenuDelegate.prototype = {}; + A.DefaultPlatformMenuDelegate.prototype = { + _methodCallHandler$1($call) { + return this._methodCallHandler$body$DefaultPlatformMenuDelegate($call); + }, + _methodCallHandler$body$DefaultPlatformMenuDelegate($call) { + var $async$goto = 0, + $async$completer = A._makeAsyncAwaitCompleter(type$.void), + $async$returnValue, $async$self = this, t2, id, t1; + var $async$_methodCallHandler$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 + id = A._asIntS($call.$arguments); + t1 = $async$self._idMap; + if (!t1.containsKey$1(0, id)) { + // goto return + $async$goto = 1; + break; + } + t1 = t1.$index(0, id); + t1.toString; + t2 = $call.method; + if (t2 === "Menu.selectedCallback") + t1.get$onSelected().call$0(); + else if (t2 === "Menu.opened") + t1.get$onOpen(t1).call$0(); + else if (t2 === "Menu.closed") + t1.get$onClose(t1).call$0(); + case 1: + // return + return A._asyncReturn($async$returnValue, $async$completer); + } + }); + return A._asyncStartSync($async$_methodCallHandler$1, $async$completer); } }; A.HtmlElementView.prototype = { @@ -247460,14 +251988,14 @@ call$2(context, controller) { return new A.PlatformViewSurface(controller, B.Set_empty, B.PlatformViewHitTestBehavior_0, null); }, - $signature: 2059 + $signature: 2107 }; A.HtmlElementView__createHtmlElementView_closure.prototype = { call$1(_) { var t1 = this.params; t1.onPlatformViewCreated.call$1(t1.id); }, - $signature: 82 + $signature: 92 }; A._HtmlElementViewController.prototype = { _platform_view$_initialize$0() { @@ -247576,10 +252104,8 @@ }; A._PlatformViewLinkState.prototype = { build$1(_, context) { - var t1, t2, _this = this, _null = null; - if (!_this._platformViewCreated) - return B.SizedBox_yzX; - t1 = _this._surface; + var t2, _this = this, _null = null, + t1 = _this._surface; if (t1 == null) { t1 = _this._widget; t1.toString; @@ -247590,11 +252116,11 @@ } t2 = _this._focusNode; t1.toString; - return A.Focus$(false, _null, t1, _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); }, initState$0() { var _this = this; - _this._focusNode = A.FocusNode$(true, "PlatformView(id: " + A.S(_this._platform_view$_id) + ")", true, null, null, false); + _this._focusNode = A.FocusNode$(true, "PlatformView(id: " + A.S(_this._platform_view$_id) + ")", true, true, null, null, false); _this._platform_view$_initialize$0(); _this.super$State$initState(); }, @@ -247606,18 +252132,13 @@ if (t1 != null) t1.dispose$0(0); _this._surface = null; - _this._platformViewCreated = false; _this._platform_view$_initialize$0(); } }, _platform_view$_initialize$0() { - var _this = this, - t1 = $.$get$platformViewsRegistry().getNextPlatformViewId$0(); - _this._platform_view$_id = t1; - _this._platform_view$_controller = _this._widget._onCreatePlatformView$1(new A.PlatformViewCreationParams(t1, _this.get$_onPlatformViewCreated())); - }, - _onPlatformViewCreated$1(id) { - this.setState$1(new A._PlatformViewLinkState__onPlatformViewCreated_closure(this)); + var t1 = $.$get$platformViewsRegistry().getNextPlatformViewId$0(); + this._platform_view$_id = t1; + this._platform_view$_controller = this._widget._onCreatePlatformView$1(new A.PlatformViewCreationParams(t1, new A._PlatformViewLinkState__initialize_closure())); }, _handleFrameworkFocusChanged$1(isFocused) { var t1; @@ -247636,20 +252157,14 @@ this.super$State$dispose(0); } }; - A._PlatformViewLinkState__onPlatformViewCreated_closure.prototype = { - call$0() { - this.$this._platformViewCreated = true; + A._PlatformViewLinkState__initialize_closure.prototype = { + call$1(_) { }, - $signature: 0 + $signature: 82 }; A.PlatformViewSurface.prototype = { createRenderObject$1(context) { - var t1 = new A.PlatformViewRenderBox(this.controller, null, null, null, A.LayerHandle$(type$.ContainerLayer_2)); - t1.get$isRepaintBoundary(); - t1.__RenderObject__needsCompositing = true; - t1.set$hitTestBehavior(this.hitTestBehavior); - t1._updateGestureRecognizersWithCallBack$2(this.gestureRecognizers, t1._platform_view0$_controller.get$dispatchPointerEvent()); - return t1; + return A.PlatformViewRenderBox$(this.controller, this.gestureRecognizers, this.hitTestBehavior); }, updateRenderObject$2(context, renderObject) { renderObject.set$controller(0, this.controller); @@ -247684,12 +252199,22 @@ return A._lateReadCheck(this.__SliverReorderableListState__scrollable, _s11_)._widget.axisDirection === B.AxisDirection_0 || A._lateReadCheck(this.__SliverReorderableListState__scrollable, _s11_)._widget.axisDirection === B.AxisDirection_3; }, didChangeDependencies$0() { - this.super$State$didChangeDependencies(); - var t1 = this._framework$_element; + var t1, t2, _this = this, + _s11_ = "_scrollable"; + _this.super$State$didChangeDependencies(); + t1 = _this._framework$_element; t1.toString; t1 = A.Scrollable_of(t1); t1.toString; - this.__SliverReorderableListState__scrollable = t1; + _this.__SliverReorderableListState__scrollable = t1; + t2 = _this._autoScroller; + t2 = t2 == null ? null : t2.scrollable; + if (t2 != A._lateReadCheck(t1, _s11_)) { + t1 = _this._autoScroller; + if (t1 != null) + t1._scrolling = false; + _this._autoScroller = new A._EdgeDraggingAutoScroller(A._lateReadCheck(_this.__SliverReorderableListState__scrollable, _s11_), _this.get$_handleScrollableAutoScrolled()); + } }, didUpdateWidget$1(oldWidget) { this.super$State$didUpdateWidget(oldWidget); @@ -247700,6 +252225,9 @@ var t1 = this._dragInfo; if (t1 != null) t1.dispose$0(0); + t1 = this._autoScroller; + if (t1 != null) + t1._scrolling = false; this.super$_SliverReorderableListState_State_TickerProviderStateMixin$dispose(0); }, startItemDragReorder$3$event$index$recognizer($event, index, recognizer) { @@ -247728,6 +252256,7 @@ t2.toString; item = t1.$index(0, t2); item.set$dragging(true); + _this._widget.toString; item.rebuild$0(); _this._dragStartTransitionComplete = false; $.SchedulerBinding__instance.SchedulerBinding__postFrameCallbacks.push(new A.SliverReorderableListState__dragStart_closure(_this)); @@ -247751,7 +252280,7 @@ t3.___DragInfo_itemExtent = A._sizeExtent(A._lateReadCheck(t4, "itemSize"), t2); t2 = item._framework$_element; t2.toString; - t3.scrollable = A.Scrollable_of(t2); + A.Scrollable_of(t2); _this._dragInfo = t3; t3.startDrag$0(); result = _this._framework$_element.findAncestorStateOfType$1$0(type$.OverlayState); @@ -247759,14 +252288,14 @@ t2 = A.OverlayEntry$(_this._dragInfo.get$createProxy(), false); _this._overlayEntry = t2; result.insert$1(0, t2); - for (t1 = t1.get$values(t1), t1 = t1.get$iterator(t1); t1.moveNext$0();) { - t2 = t1.get$current(t1); - if (t2 == item || t2._framework$_element == null) + 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) continue; t3 = _this._insertIndex; t3.toString; t4 = A._lateReadCheck(_this._dragInfo.___DragInfo_itemExtent, "itemExtent"); - t2.updateForGap$4(t3, t4, false, A._lateReadCheck(_this.__SliverReorderableListState__scrollable, _s11_)._widget.axisDirection === B.AxisDirection_0 || A._lateReadCheck(_this.__SliverReorderableListState__scrollable, _s11_)._widget.axisDirection === B.AxisDirection_3); + t1.updateForGap$4(t3, t4, false, A._lateReadCheck(_this.__SliverReorderableListState__scrollable, _s11_)._widget.axisDirection === B.AxisDirection_0 || A._lateReadCheck(_this.__SliverReorderableListState__scrollable, _s11_)._widget.axisDirection === B.AxisDirection_3); } return _this._dragInfo; }, @@ -247778,6 +252307,7 @@ }, _dragEnd$1(item) { this.setState$1(new A.SliverReorderableListState__dragEnd_closure(this, item)); + this._widget.toString; }, _dropCompleted$0() { var t2, _this = this, @@ -247794,9 +252324,9 @@ }, _resetItemGap$0() { var t1, t2, t3, t4, value, result; - for (t1 = this._reorderable_list$_items, t1 = t1.get$values(t1), t1 = t1.get$iterator(t1); t1.moveNext$0();) { - t2 = t1.get$current(t1); - t3 = t2._offsetAnimation; + for (t1 = this._reorderable_list$_items, 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; + t3 = t1._offsetAnimation; if (t3 != null) { t3._ticker.dispose$0(0); t3._ticker = null; @@ -247829,12 +252359,21 @@ value._collection$_length = 0; } t3.super$AnimationEagerListenerMixin$dispose(0); - t2._offsetAnimation = null; + t1._offsetAnimation = null; } - t2._targetOffset = t2._startOffset = B.Offset_0_0; - t2.rebuild$0(); + t1._targetOffset = t1._startOffset = B.Offset_0_0; + t1.rebuild$0(); } }, + _handleScrollableAutoScrolled$0() { + var t1, _this = this; + if (_this._dragInfo == null) + return; + _this._dragUpdateItems$0(); + t1 = _this._autoScroller; + if (t1 != null) + t1.startAutoScrollIfNecessary$1(_this.get$_dragTargetRect()); + }, _dragUpdateItems$0() { var t3, t4, t5, t6, newIndex, t7, t8, t9, t10, geometry, t11, transitionOffset, t12, itemStart, itemExtent, itemEnd, itemMiddle, _this = this, _s11_ = "_scrollable", @@ -247843,8 +252382,8 @@ proxyItemEnd = proxyItemStart + t1, t2 = _this._insertIndex; t2.toString; - for (t3 = _this._reorderable_list$_items, t4 = t3.get$values(t3), t4 = t4.get$iterator(t4), t5 = type$.RenderBox, t6 = -t1, newIndex = t2; t4.moveNext$0();) { - t2 = t4.get$current(t4); + for (t3 = _this._reorderable_list$_items, t4 = t3.get$values(t3), t5 = A._instanceType(t4), t5 = new A.MappedIterator(J.get$iterator$ax(t4.__internal$_iterable), t4._f, t5._eval$1("@<1>")._bind$1(t5._rest[1])._eval$1("MappedIterator<1,2>")), t4 = type$.RenderBox, t6 = -t1, newIndex = t2; t5.moveNext$0();) { + t2 = t5.__internal$_current; t7 = t2._widget.index; t8 = _this._dragIndex; t8.toString; @@ -247852,7 +252391,7 @@ continue; t7 = t2._framework$_element.get$renderObject(); t7.toString; - t5._as(t7); + t4._as(t7); t8 = A.MatrixUtils_transformPoint(t7.getTransformTo$1(0, null), B.Offset_0_0); t9 = t2._targetOffset; t10 = t8._dx + t9._dx; @@ -247902,153 +252441,24 @@ } if (newIndex != _this._insertIndex) { _this._insertIndex = newIndex; - for (t2 = t3.get$values(t3), t2 = t2.get$iterator(t2); t2.moveNext$0();) { - t3 = t2.get$current(t2); - t4 = t3._widget.index; + for (t2 = t3.get$values(t3), 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>")); t3.moveNext$0();) { + t2 = t3.__internal$_current; + t4 = t2._widget.index; t5 = _this._dragIndex; t5.toString; - if (t4 === t5 || t3._framework$_element == null) + if (t4 === t5 || t2._framework$_element == null) continue; - t3.updateForGap$4(newIndex, t1, true, A._lateReadCheck(_this.__SliverReorderableListState__scrollable, _s11_)._widget.axisDirection === B.AxisDirection_0 || A._lateReadCheck(_this.__SliverReorderableListState__scrollable, _s11_)._widget.axisDirection === B.AxisDirection_3); + t2.updateForGap$4(newIndex, t1, true, A._lateReadCheck(_this.__SliverReorderableListState__scrollable, _s11_)._widget.axisDirection === B.AxisDirection_0 || A._lateReadCheck(_this.__SliverReorderableListState__scrollable, _s11_)._widget.axisDirection === B.AxisDirection_3); } } }, - _autoScrollIfNecessary$0() { - var $async$goto = 0, - $async$completer = A._makeAsyncAwaitCompleter(type$.void), - $async$self = this, t1, t2, scrollStart, scrollEnd, proxyStart, proxyEnd, t3, overDrag, newOffset; - var $async$_autoScrollIfNecessary$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._autoScrolling) { - t1 = $async$self._dragInfo; - t1 = t1 != null && t1.scrollable != null; - } else - t1 = false; - $async$goto = t1 ? 2 : 3; - break; - case 2: - // then - t1 = $async$self._dragInfo.scrollable; - t2 = t1._scrollable$_position; - t2.toString; - t1 = t1._framework$_element.get$renderObject(); - t1.toString; - type$.RenderBox._as(t1); - scrollStart = A._offsetExtent(A.MatrixUtils_transformPoint(t1.getTransformTo$1(0, null), B.Offset_0_0), A.axisDirectionToAxis(A._lateReadCheck($async$self.__SliverReorderableListState__scrollable, "_scrollable")._widget.axisDirection)); - t1 = t1._box$_size; - t1.toString; - scrollEnd = scrollStart + A._sizeExtent(t1, A.axisDirectionToAxis(A._lateReadCheck($async$self.__SliverReorderableListState__scrollable, "_scrollable")._widget.axisDirection)); - proxyStart = A._offsetExtent(A._lateReadCheck($async$self._dragInfo.___DragInfo_dragPosition, "dragPosition").$sub(0, A._lateReadCheck($async$self._dragInfo.___DragInfo_dragOffset, "dragOffset")), A.axisDirectionToAxis(A._lateReadCheck($async$self.__SliverReorderableListState__scrollable, "_scrollable")._widget.axisDirection)); - proxyEnd = proxyStart + A._lateReadCheck($async$self._dragInfo.___DragInfo_itemExtent, "itemExtent"); - if ($async$self.get$_reverse()) { - if (proxyEnd > scrollEnd) { - t1 = t2._pixels; - t1.toString; - t3 = t2._minScrollExtent; - t3.toString; - t3 = t1 > t3; - t1 = t3; - } else - t1 = false; - if (t1) { - overDrag = Math.max(proxyEnd - scrollEnd, 20); - t1 = t2._minScrollExtent; - t1.toString; - t3 = t2._pixels; - t3.toString; - newOffset = Math.max(t1, t3 - overDrag / 10); - } else { - if (proxyStart < scrollStart) { - t1 = t2._pixels; - t1.toString; - t3 = t2._maxScrollExtent; - t3.toString; - t3 = t1 < t3; - t1 = t3; - } else - t1 = false; - if (t1) { - overDrag = Math.max(scrollStart - proxyStart, 20); - t1 = t2._maxScrollExtent; - t1.toString; - t3 = t2._pixels; - t3.toString; - newOffset = Math.min(t1, t3 + overDrag / 10); - } else - newOffset = null; - } - } else { - if (proxyStart < scrollStart) { - t1 = t2._pixels; - t1.toString; - t3 = t2._minScrollExtent; - t3.toString; - t3 = t1 > t3; - t1 = t3; - } else - t1 = false; - if (t1) { - overDrag = Math.max(scrollStart - proxyStart, 20); - t1 = t2._minScrollExtent; - t1.toString; - t3 = t2._pixels; - t3.toString; - newOffset = Math.max(t1, t3 - overDrag / 10); - } else { - if (proxyEnd > scrollEnd) { - t1 = t2._pixels; - t1.toString; - t3 = t2._maxScrollExtent; - t3.toString; - t3 = t1 < t3; - t1 = t3; - } else - t1 = false; - if (t1) { - overDrag = Math.max(proxyEnd - scrollEnd, 20); - t1 = t2._maxScrollExtent; - t1.toString; - t3 = t2._pixels; - t3.toString; - newOffset = Math.min(t1, t3 + overDrag / 10); - } else - newOffset = null; - } - } - if (newOffset != null) { - t1 = t2._pixels; - t1.toString; - t1 = Math.abs(newOffset - t1) >= 1; - } else - t1 = false; - $async$goto = t1 ? 4 : 5; - break; - case 4: - // then - $async$self._autoScrolling = true; - $async$goto = 6; - return A._asyncAwait(t2.animateTo$3$curve$duration(newOffset, B.C__Linear, B.Duration_14000), $async$_autoScrollIfNecessary$0); - case 6: - // returning from await. - $async$self._autoScrolling = false; - if ($async$self._dragInfo != null) { - $async$self._dragUpdateItems$0(); - $async$self._autoScrollIfNecessary$0(); - } - case 5: - // join - case 3: - // join - // implicit return - return A._asyncReturn(null, $async$completer); - } - }); - return A._asyncStartSync($async$_autoScrollIfNecessary$0, $async$completer); + get$_dragTargetRect() { + var _this = this, + _s8_ = "itemSize", + origin = A._lateReadCheck(_this._dragInfo.___DragInfo_dragPosition, "dragPosition").$sub(0, A._lateReadCheck(_this._dragInfo.___DragInfo_dragOffset, "dragOffset")), + t1 = origin._dx, + t2 = origin._dy; + return new A.Rect(t1, t2, t1 + A._lateReadCheck(_this._dragInfo.___DragInfo_itemSize, _s8_)._dx, t2 + A._lateReadCheck(_this._dragInfo.___DragInfo_itemSize, _s8_)._dy); }, _itemOffsetAt$1(index) { var t1 = this._reorderable_list$_items.$index(0, index)._framework$_element.get$renderObject(); @@ -248079,7 +252489,7 @@ build$1(_, context) { var t1 = this._widget.itemCount, t2 = this._dragInfo != null ? 1 : 0; - return A.SliverList$(new A.SliverChildBuilderDelegate(this.get$_reorderable_list$_itemBuilder(), t1 + t2, true, true, true, A.sliver___kDefaultSemanticIndexCallback$closure())); + return A.SliverList$(new A.SliverChildBuilderDelegate(this.get$_reorderable_list$_itemBuilder(), t1 + t2, true, true, true, A.sliver___kDefaultSemanticIndexCallback$closure(), null)); } }; A.SliverReorderableListState_startItemDragReorder_closure.prototype = { @@ -248119,13 +252529,15 @@ if (t2 != null) t2.markNeedsBuild$0(); t1._dragUpdateItems$0(); - t1._autoScrollIfNecessary$0(); + t2 = t1._autoScroller; + if (t2 != null) + t2.startAutoScrollIfNecessary$1(t1.get$_dragTargetRect()); }, $signature: 0 }; A.SliverReorderableListState__dragEnd_closure.prototype = { call$0() { - var t3, itemIndex, + var itemIndex, _s10_ = "itemExtent", _s11_ = "_scrollable", t1 = this.$this, @@ -248134,16 +252546,10 @@ if (t2 < t1._widget.itemCount - 1) t1._finalDropPosition = t1._itemOffsetAt$1(t2 + (t1.get$_reverse() ? 1 : 0)); else { - t2 = t1._reorderable_list$_items; - t2 = t2.get$length(t2); - t3 = t1._insertIndex; - if (t2 > 1) { - t3.toString; - itemIndex = t3 - 1; - } else { - t3.toString; - itemIndex = t3; - } + if (t1._reorderable_list$_items._length > 1) + itemIndex = t2 - 1; + else + itemIndex = t2; t2 = this.item; if (t1.get$_reverse()) t1._finalDropPosition = t1._itemOffsetAt$1(itemIndex).$sub(0, A._extentOffset(A._lateReadCheck(t2.___DragInfo_itemExtent, _s10_), A.axisDirectionToAxis(A._lateReadCheck(t1.__SliverReorderableListState__scrollable, _s11_)._widget.axisDirection))); @@ -248171,6 +252577,9 @@ if (t2 != null) t2.dispose$0(0); t1._dragInfo = null; + t2 = t1._autoScroller; + if (t2 != null) + t2._scrolling = false; t1._resetItemGap$0(); t2 = t1._recognizer; if (t2 != null) @@ -248184,6 +252593,180 @@ }, $signature: 0 }; + A._EdgeDraggingAutoScroller.prototype = { + _offsetExtent$2(offset, scrollDirection) { + switch (scrollDirection.index) { + case 0: + return offset._dx; + case 1: + return offset._dy; + default: + throw A.wrapException(A.ReachabilityError$(string$.x60null_c)); + } + }, + _sizeExtent$2(size, scrollDirection) { + switch (scrollDirection.index) { + case 0: + return size._dx; + case 1: + return size._dy; + default: + throw A.wrapException(A.ReachabilityError$(string$.x60null_c)); + } + }, + startAutoScrollIfNecessary$1(dragTarget) { + var _this = this, + deltaToOrigin = A._getDeltaToScrollOrigin(_this.scrollable); + _this.___EdgeDraggingAutoScroller__dragTargetRelatedToScrollOrigin = dragTarget.translate$2(0, deltaToOrigin._dx, deltaToOrigin._dy); + if (_this._scrolling) + return; + _this._scroll$0(); + }, + _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; + var $async$_scroll$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.scrollable; + t2 = t1._framework$_element.get$renderObject(); + t2.toString; + type$.RenderBox._as(t2); + 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; + 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 = A._lateReadCheck($async$self.___EdgeDraggingAutoScroller__dragTargetRelatedToScrollOrigin, "_dragTargetRelatedToScrollOrigin"); + proxyStart = $async$self._offsetExtent$2(new A.Offset(t3.left, t3.top), A.axisDirectionToAxis(t1._widget.axisDirection)); + t3 = A._lateReadCheck($async$self.___EdgeDraggingAutoScroller__dragTargetRelatedToScrollOrigin, "_dragTargetRelatedToScrollOrigin"); + 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 { + if (proxyEnd > viewportEnd) { + 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(proxyEnd - viewportEnd, 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; + } + } + 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 + $async$goto = 1; + break; + } + duration = A.Duration$(0, 0, 0, 143, 0, 0); + $async$goto = 3; + return A._asyncAwait(t1._scrollable$_position.animateTo$3$curve$duration(newOffset, B.C__Linear, duration), $async$_scroll$0); + case 3: + // returning from await. + $async$self.onScrollViewScrolled.call$0(); + $async$goto = $async$self._scrolling ? 4 : 5; + break; + case 4: + // then + $async$goto = 6; + return A._asyncAwait($async$self._scroll$0(), $async$_scroll$0); + case 6: + // returning from await. + case 5: + // join + case 1: + // return + return A._asyncReturn($async$returnValue, $async$completer); + } + }); + return A._asyncStartSync($async$_scroll$0, $async$completer); + } + }; A._ReorderableItem.prototype = { createState$0() { return new A._ReorderableItemState(B.Offset_0_0, B.Offset_0_0, B._StateLifecycle_0); @@ -248300,7 +252883,7 @@ t1._offsetAnimation = null; } }, - $signature: 36 + $signature: 37 }; A._ReorderableItemState_rebuild_closure.prototype = { call$0() { @@ -248325,7 +252908,7 @@ t2.startItemDragReorder$3$event$index$recognizer($event, t1.index, t1.createRecognizer$0()); return null; }, - $signature: 254 + $signature: 250 }; A.ReorderableDelayedDragStartListener.prototype = { createRecognizer$0() { @@ -248392,7 +252975,7 @@ t1.onDropCompleted.call$0(); } }, - $signature: 36 + $signature: 37 }; A._DragItemProxy.prototype = { build$1(_, context) { @@ -248420,7 +253003,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: 521 + $signature: 695 }; A._ReorderableItemGlobalKey.prototype = { $eq(_, other) { @@ -248432,7 +253015,7 @@ return other instanceof A._ReorderableItemGlobalKey && J.$eq$(other.subKey, _this.subKey) && other.index == _this.index && other.state === _this.state; }, get$hashCode(_) { - return A.hashValues(this.subKey, this.index, this.state, B.C__HashEnd, B.C__HashEnd, B.C__HashEnd, B.C__HashEnd, B.C__HashEnd, B.C__HashEnd, B.C__HashEnd, B.C__HashEnd, B.C__HashEnd, B.C__HashEnd, B.C__HashEnd, B.C__HashEnd, B.C__HashEnd, B.C__HashEnd, B.C__HashEnd, B.C__HashEnd, B.C__HashEnd); + return A.Object_hash(this.subKey, this.index, this.state, B.C_SentinelValue, B.C_SentinelValue, B.C_SentinelValue, B.C_SentinelValue, B.C_SentinelValue, B.C_SentinelValue, B.C_SentinelValue, B.C_SentinelValue, B.C_SentinelValue, 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._SliverReorderableListState_State_TickerProviderStateMixin.prototype = { @@ -248540,7 +253123,7 @@ } $.RendererBinding__instance.allowFirstFrame$0(); }, - $signature: 2038 + $signature: 2112 }; A._RootRestorationScopeState__loadRootBucketIfNecessary__closure.prototype = { call$0() { @@ -248568,10 +253151,11 @@ didToggleBucket$1(oldBucket) { }, registerForRestoration$2(property, restorationId) { - var _this = this, - t1 = _this.RestorationMixin__bucket, - hasSerializedValue = (t1 == null ? null : J.containsKey$1$x(t1.get$_rawValues(), restorationId)) === true, - initialValue = hasSerializedValue ? property.fromPrimitives$1(J.$index$asx(_this.RestorationMixin__bucket.get$_rawValues(), restorationId)) : property.createDefaultValue$0(); + var hasSerializedValue, initialValue, _this = this, + t1 = _this.RestorationMixin__bucket; + t1 = t1 == null ? null : J.containsKey$1$x(t1.get$_rawValues(), restorationId); + hasSerializedValue = t1 === true; + initialValue = hasSerializedValue ? property.fromPrimitives$1(J.$index$asx(_this.RestorationMixin__bucket.get$_rawValues(), restorationId)) : property.createDefaultValue$0(); if (property._restoration0$_restorationId == null) { property._restoration0$_restorationId = restorationId; property._restoration0$_owner = _this; @@ -248658,7 +253242,7 @@ if (!restorePending) { if (newBucket != null) { t2 = _this.RestorationMixin__properties; - t2.get$keys(t2).forEach$1(0, _this.get$_updateProperty()); + new A.LinkedHashMapKeyIterable(t2, A._instanceType(t2)._eval$1("LinkedHashMapKeyIterable<1>")).forEach$1(0, _this.get$_updateProperty()); } _this.didToggleBucket$1(t1); } @@ -248705,7 +253289,7 @@ if (!property._restoration0$_disposed) property.removeListener$1(0, listener); }, - $signature: 133 + $signature: 128 }; A.__RestorationScopeState_State_RestorationMixin.prototype = { didUpdateWidget$1(oldWidget) { @@ -248843,95 +253427,14 @@ }, fromPrimitives$1(data) { data.toString; - return A.TextEditingController$(A._asStringS(data)); + A._asStringS(data); + return new A.TextEditingController(new A.TextEditingValue(data, B.TextSelection_ke5, B.TextRange_m1_m1), $.$get$ChangeNotifier__emptyListeners()); }, toPrimitives$0() { return this._restoration_properties$_value._change_notifier$_value.text; } }; A.RouteInformation.prototype = {}; - A.RouteInformationProvider.prototype = {}; - A.PlatformRouteInformationProvider.prototype = { - get$value(_) { - return this._router$_value; - }, - _platformReportsNewRouteInformation$1(routeInformation) { - var _this = this; - if (_this._router$_value === routeInformation) - return; - _this._valueInEngine = _this._router$_value = routeInformation; - _this.notifyListeners$0(); - }, - addListener$1(_, listener) { - if (this.ChangeNotifier__count <= 0) - $.WidgetsBinding__instance.WidgetsBinding__observers.push(this); - this.super$ChangeNotifier$addListener(0, listener); - }, - removeListener$1(_, listener) { - this.super$ChangeNotifier$removeListener(0, listener); - if (this.ChangeNotifier__count <= 0) - B.JSArray_methods.remove$1($.WidgetsBinding__instance.WidgetsBinding__observers, this); - }, - dispose$0(_) { - if (this.ChangeNotifier__count > 0) - B.JSArray_methods.remove$1($.WidgetsBinding__instance.WidgetsBinding__observers, this); - this.super$ChangeNotifier$dispose(0); - }, - didPushRouteInformation$1(routeInformation) { - return this.didPushRouteInformation$body$PlatformRouteInformationProvider(routeInformation); - }, - didPushRouteInformation$body$PlatformRouteInformationProvider(routeInformation) { - var $async$goto = 0, - $async$completer = A._makeAsyncAwaitCompleter(type$.bool), - $async$returnValue, $async$self = this; - var $async$didPushRouteInformation$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$self._platformReportsNewRouteInformation$1(routeInformation); - $async$returnValue = true; - // goto return - $async$goto = 1; - break; - case 1: - // return - return A._asyncReturn($async$returnValue, $async$completer); - } - }); - return A._asyncStartSync($async$didPushRouteInformation$1, $async$completer); - }, - didPushRoute$1(route) { - return this.didPushRoute$body$PlatformRouteInformationProvider(route); - }, - didPushRoute$body$PlatformRouteInformationProvider(route) { - var $async$goto = 0, - $async$completer = A._makeAsyncAwaitCompleter(type$.bool), - $async$returnValue, $async$self = this; - var $async$didPushRoute$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$self._platformReportsNewRouteInformation$1(new A.RouteInformation(route, null)); - $async$returnValue = true; - // goto return - $async$goto = 1; - break; - case 1: - // return - return A._asyncReturn($async$returnValue, $async$completer); - } - }); - return A._asyncStartSync($async$didPushRoute$1, $async$completer); - } - }; - A._PlatformRouteInformationProvider_RouteInformationProvider_WidgetsBindingObserver.prototype = {}; - A._PlatformRouteInformationProvider_RouteInformationProvider_WidgetsBindingObserver_ChangeNotifier.prototype = {}; A.OverlayRoute.prototype = { get$overlayEntries() { return this._overlayEntries; @@ -249126,7 +253629,7 @@ throw A.wrapException(A.ReachabilityError$(string$.x60null_c)); } }, - $signature: 36 + $signature: 37 }; A.TransitionRoute__updateSecondaryAnimation_closure.prototype = { call$0() { @@ -249225,7 +253728,7 @@ }; A._ModalScope.prototype = { createState$0() { - return new A._ModalScopeState(A.FocusScopeNode$(true, B.Type__ModalScopeState_Yap.toString$0(0) + " Focus Scope", false), A.ScrollController$(null, 0, true), B._StateLifecycle_0, this.$ti._eval$1("_ModalScopeState<1>")); + return new A._ModalScopeState(A.FocusScopeNode$(true, B.Type__ModalScopeState_Yap.toString$0(0) + " Focus Scope", false), new A.ScrollController(0, true, null, A._setArrayType([], type$.JSArray_ScrollPosition), $.$get$ChangeNotifier__emptyListeners()), B._StateLifecycle_0, this.$ti._eval$1("_ModalScopeState<1>")); } }; A._ModalScopeState.prototype = { @@ -249306,7 +253809,7 @@ child.toString; return new A.RestorationScope(child, t1, null); }, - $signature: 2036 + $signature: 2115 }; A._ModalScopeState_build_closure0.prototype = { call$1(context) { @@ -249320,7 +253823,7 @@ 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)); }, - $signature: 2029 + $signature: 2117 }; A._ModalScopeState_build__closure0.prototype = { call$2(context, child) { @@ -249334,10 +253837,10 @@ t5 = t2._navigator$_navigator; t5 = t5 == null ? null : t5.userGestureInProgressNotifier; if (t5 == null) - t5 = new A.ValueNotifier(false, A.List_List$filled(0, null, false, type$.nullable_void_Function), type$.ValueNotifier_bool); + t5 = new A.ValueNotifier(false, $.$get$ChangeNotifier__emptyListeners(), type$.ValueNotifier_bool); return t2.buildTransitions$4(context, t3, t4, A.AnimatedBuilder$(t5, new A._ModalScopeState_build___closure(t1), child)); }, - $signature: 183 + $signature: 195 }; A._ModalScopeState_build___closure.prototype = { call$2(context, child) { @@ -249346,7 +253849,7 @@ t1.focusScopeNode.set$canRequestFocus(!ignoreEvents); return new A.IgnorePointer(ignoreEvents, null, child, null); }, - $signature: 2026 + $signature: 2118 }; A._ModalScopeState_build__closure.prototype = { call$1(context) { @@ -249358,7 +253861,7 @@ t3.toString; return t1.buildPage$3(context, t2, t3); }, - $signature: 70 + $signature: 72 }; A.ModalRoute.prototype = { setState$1(fn) { @@ -249555,7 +254058,7 @@ didPop$2(route, previousRoute) { var t1 = A._instanceType(this)._eval$1("RouteObserver.R"); if (t1._is(route) && t1._is(previousRoute)) { - t1 = this._listeners; + t1 = this._routes$_listeners; t1.$index(0, previousRoute); t1.$index(0, route); } @@ -249563,7 +254066,7 @@ didPush$2(route, previousRoute) { var t1 = A._instanceType(this)._eval$1("RouteObserver.R"); if (t1._is(route) && t1._is(previousRoute)) - this._listeners.$index(0, previousRoute); + this._routes$_listeners.$index(0, previousRoute); } }; A.RawDialogRoute.prototype = { @@ -249582,7 +254085,7 @@ 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), 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, true, _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); @@ -249630,9 +254133,7 @@ if (hitTarget) { entry = new A.BoxHitTestEntry(position, _this); _this.cachedResults._jsWeakMap.set(entry, result); - result._globalizeTransforms$0(); - entry._transform = B.JSArray_methods.get$last(result._transforms); - result._hit_test$_path.push(entry); + result.add$1(0, entry); } } else hitTarget = false; @@ -249687,8 +254188,7 @@ hitCurrentFocus = false; break; } - entry = t1[_i]; - target = entry.get$target(entry); + target = t1[_i].target; if (target.$eq(0, renderObject)) { hitCurrentFocus = true; break; @@ -249751,33 +254251,36 @@ }; A.SafeArea.prototype = { build$1(_, context) { - var t2, t3, t4, t5, t6, t7, _this = this, + var _this = this, padding = context.dependOnInheritedWidgetOfExactType$1$0(type$.MediaQuery).data.padding, - t1 = padding.bottom; - t1 === 0; - t2 = _this.minimum; - t3 = Math.max(A.checkNum(padding.left), A.checkNum(t2.left)); - t4 = _this.top; - t5 = Math.max(A.checkNum(t4 ? padding.top : 0), A.checkNum(t2.top)); - t6 = Math.max(A.checkNum(padding.right), A.checkNum(t2.right)); - t7 = _this.bottom; - return new A.Padding(new A.EdgeInsets(t3, t5, t6, Math.max(A.checkNum(t7 ? t1 : 0), A.checkNum(t2.bottom))), A.MediaQuery_MediaQuery$removePadding(_this.child, context, t7, true, true, t4), null); + t1 = _this.minimum, + t2 = Math.max(A.checkNum(padding.left), A.checkNum(t1.left)), + t3 = _this.top, + t4 = Math.max(A.checkNum(t3 ? padding.top : 0), A.checkNum(t1.top)), + t5 = Math.max(A.checkNum(padding.right), A.checkNum(t1.right)), + t6 = _this.bottom; + return new A.Padding(new A.EdgeInsets(t2, t4, t5, Math.max(A.checkNum(t6 ? padding.bottom : 0), A.checkNum(t1.bottom))), A.MediaQuery_MediaQuery$removePadding(_this.child, context, t6, true, true, t3), null); } }; A.ScrollActivity.prototype = { resetActivity$0() { }, dispatchScrollStartNotification$2(metrics, context) { - new A.ScrollStartNotification(null, metrics, context, 0).dispatch$1(context); + if (context != null) + context.dispatchNotification$1(new A.ScrollStartNotification(null, metrics, context, 0)); }, dispatchScrollUpdateNotification$3(metrics, context, scrollDelta) { - A.ScrollUpdateNotification$(context, null, null, metrics, scrollDelta).dispatch$1(context); + var t1 = A.ScrollUpdateNotification$(context, null, null, metrics, scrollDelta); + if (context != null) + context.dispatchNotification$1(t1); }, dispatchOverscrollNotification$3(metrics, context, overscroll) { - new A.OverscrollNotification(null, overscroll, 0, metrics, context, 0).dispatch$1(context); + if (context != null) + context.dispatchNotification$1(new A.OverscrollNotification(null, overscroll, 0, metrics, context, 0)); }, dispatchScrollEndNotification$2(metrics, context) { - new A.ScrollEndNotification(null, metrics, context, 0).dispatch$1(context); + if (context != null) + context.dispatchNotification$1(new A.ScrollEndNotification(null, metrics, context, 0)); }, applyNewDimensions$0() { }, @@ -249911,17 +254414,25 @@ }; A.DragScrollActivity.prototype = { dispatchScrollStartNotification$2(metrics, context) { - new A.ScrollStartNotification(type$.DragStartDetails._as(this._scroll_activity$_controller._lastDetails), metrics, context, 0).dispatch$1(context); + var t1 = type$.DragStartDetails._as(this._scroll_activity$_controller._lastDetails); + if (context != null) + context.dispatchNotification$1(new A.ScrollStartNotification(t1, metrics, context, 0)); }, dispatchScrollUpdateNotification$3(metrics, context, scrollDelta) { - A.ScrollUpdateNotification$(context, null, type$.DragUpdateDetails._as(this._scroll_activity$_controller._lastDetails), metrics, scrollDelta).dispatch$1(context); + var t1 = A.ScrollUpdateNotification$(context, null, type$.DragUpdateDetails._as(this._scroll_activity$_controller._lastDetails), metrics, scrollDelta); + if (context != null) + context.dispatchNotification$1(t1); }, dispatchOverscrollNotification$3(metrics, context, overscroll) { - new A.OverscrollNotification(type$.DragUpdateDetails._as(this._scroll_activity$_controller._lastDetails), overscroll, 0, metrics, context, 0).dispatch$1(context); + var t1 = type$.DragUpdateDetails._as(this._scroll_activity$_controller._lastDetails); + if (context != null) + context.dispatchNotification$1(new A.OverscrollNotification(t1, overscroll, 0, metrics, context, 0)); }, dispatchScrollEndNotification$2(metrics, context) { - var lastDetails = this._scroll_activity$_controller._lastDetails; - new A.ScrollEndNotification(lastDetails instanceof A.DragEndDetails ? lastDetails : null, metrics, context, 0).dispatch$1(context); + var lastDetails = this._scroll_activity$_controller._lastDetails, + t1 = lastDetails instanceof A.DragEndDetails ? lastDetails : null; + if (context != null) + context.dispatchNotification$1(new A.ScrollEndNotification(t1, metrics, context, 0)); }, get$shouldIgnorePointer() { return true; @@ -249958,7 +254469,9 @@ this._delegate.goBallistic$1(0); }, dispatchOverscrollNotification$3(metrics, context, overscroll) { - new A.OverscrollNotification(null, overscroll, A._lateReadCheck(this.__BallisticScrollActivity__controller, "_controller").get$velocity(), metrics, context, 0).dispatch$1(context); + var t1 = A._lateReadCheck(this.__BallisticScrollActivity__controller, "_controller").get$velocity(); + if (context != null) + context.dispatchNotification$1(new A.OverscrollNotification(null, overscroll, t1, metrics, context, 0)); }, get$shouldIgnorePointer() { return true; @@ -249988,7 +254501,9 @@ this._delegate.goBallistic$1(A._lateReadCheck(this.__DrivenScrollActivity__controller, "_controller").get$velocity()); }, dispatchOverscrollNotification$3(metrics, context, overscroll) { - new A.OverscrollNotification(null, overscroll, A._lateReadCheck(this.__DrivenScrollActivity__controller, "_controller").get$velocity(), metrics, context, 0).dispatch$1(context); + var t1 = A._lateReadCheck(this.__DrivenScrollActivity__controller, "_controller").get$velocity(); + if (context != null) + context.dispatchNotification$1(new A.OverscrollNotification(null, overscroll, t1, metrics, context, 0)); }, get$shouldIgnorePointer() { return true; @@ -250011,7 +254526,7 @@ A.ScrollAwareImageProvider.prototype = { resolveStreamForKey$4(configuration, stream, key, handleError) { var t1, _this = this; - if (stream._image_stream$_completer != null || $.PaintingBinding__instance.PaintingBinding__imageCache.containsKey$1(0, key)) { + if (stream._image_stream$_completer != null || A._lateReadCheck($.PaintingBinding__instance.PaintingBinding___PaintingBinding__imageCache, "_imageCache").containsKey$1(0, key)) { _this.imageProvider.resolveStreamForKey$4(configuration, stream, key, handleError); return; } @@ -250072,7 +254587,7 @@ return A.defaultTargetPlatform(); }, get$dragDevices() { - return B.Set_23h; + return B.Set_icQTf; }, buildViewportChrome$3(context, child, axisDirection) { var target, @@ -250135,7 +254650,7 @@ 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, B.Duration_600000); + 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: @@ -250188,13 +254703,13 @@ 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)); }, - $signature: 2020 + $signature: 2119 }; A.ScrollBehavior_velocityTrackerBuilder_closure0.prototype = { call$1($event) { return new A.VelocityTracker($event.get$kind($event), A.List_List$filled(20, null, false, type$.nullable__PointAtTime)); }, - $signature: 561 + $signature: 687 }; A._WrappedScrollBehavior.prototype = { get$dragDevices() { @@ -250403,6 +254918,13 @@ }; A._FixedScrollMetrics_Object_ScrollMetrics.prototype = {}; A.ViewportNotificationMixin.prototype = {}; + A.ViewportElementMixin.prototype = { + onNotification$1(notification) { + if (type$.ViewportNotificationMixin._is(notification)) + ++notification.ViewportNotificationMixin__depth; + return false; + } + }; A.ScrollNotification.prototype = { debugFillDescription$1(description) { this.super$_ScrollNotification_LayoutChangedNotification_ViewportNotificationMixin$debugFillDescription(description); @@ -250461,16 +254983,12 @@ } }; A._ScrollNotification_LayoutChangedNotification_ViewportNotificationMixin.prototype = { - visitAncestor$1(element) { - if (element instanceof A.RenderObjectElement && type$.RenderAbstractViewport._is(element.get$renderObject())) - ++this.ViewportNotificationMixin__depth; - return this.super$Notification$visitAncestor(element); - }, debugFillDescription$1(description) { - var t1; + var t1, t2; this.super$Notification$debugFillDescription(description); - t1 = "depth: " + this.ViewportNotificationMixin__depth + " ("; - description.push(t1 + (this.ViewportNotificationMixin__depth === 0 ? "local" : "remote") + ")"); + t1 = this.ViewportNotificationMixin__depth; + t2 = t1 === 0 ? "local" : "remote"; + description.push("depth: " + t1 + " (" + t2 + ")"); } }; A._ScrollNotificationObserverScope.prototype = { @@ -250504,7 +255022,7 @@ t1 = entry._collection$_list; t1.toString; A._instanceType(entry)._eval$1("LinkedListEntry.E")._as(entry); - ++t1._collection$_modificationCount; + ++t1._modificationCount; t2 = entry._collection$_next; t2._collection$_previous = entry._collection$_previous; entry._collection$_previous._collection$_next = t2; @@ -250518,7 +255036,7 @@ } } }, - _notifyListeners$1(notification) { + _scroll_notification_observer$_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) @@ -250541,7 +255059,7 @@ } }, build$1(_, context) { - return new A.NotificationListener(new A._ScrollNotificationObserverScope(this, this._widget.child, null), new A.ScrollNotificationObserverState_build_closure(this), null, type$.NotificationListener_ScrollNotification); + return new A.NotificationListener(new A.ScrollNotificationObserverState_build_closure(this), new A._ScrollNotificationObserverScope(this, this._widget.child, null), null, type$.NotificationListener_ScrollNotification); }, dispose$0(_) { this._scroll_notification_observer$_listeners = null; @@ -250554,14 +255072,14 @@ 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: 127 + $signature: 129 }; A.ScrollNotificationObserverState_build_closure.prototype = { call$1(notification) { - this.$this._notifyListeners$1(notification); + this.$this._scroll_notification_observer$_notifyListeners$1(notification); return false; }, - $signature: 161 + $signature: 153 }; A.ScrollPhysics.prototype = { buildParent$1(ancestor) { @@ -251327,7 +255845,9 @@ t2 = this.copyWith$0(); t3 = $.WidgetsBinding__instance.WidgetsBinding__buildOwner._globalKeyRegistry.$index(0, t1); t3.toString; - new A.ScrollMetricsNotification(t2, t3, 0).dispatch$1($.WidgetsBinding__instance.WidgetsBinding__buildOwner._globalKeyRegistry.$index(0, t1)); + t1 = $.WidgetsBinding__instance.WidgetsBinding__buildOwner._globalKeyRegistry.$index(0, t1); + if (t1 != null) + t1.dispatchNotification$1(new A.ScrollMetricsNotification(t2, t3, 0)); } }, dispose$0(_) { @@ -251341,11 +255861,12 @@ var t1, t2, _this = this; _this.super$ViewportOffset$debugFillDescription(description); t1 = _this._minScrollExtent; - t1 = "range: " + A.S(t1 == null ? null : B.JSNumber_methods.toStringAsFixed$1(t1, 1)) + ".."; + t1 = t1 == null ? null : B.JSNumber_methods.toStringAsFixed$1(t1, 1); t2 = _this._maxScrollExtent; - description.push(t1 + A.S(t2 == null ? null : B.JSNumber_methods.toStringAsFixed$1(t2, 1))); - t1 = _this._viewportDimension; - description.push("viewport: " + A.S(t1 == null ? null : B.JSNumber_methods.toStringAsFixed$1(t1, 1))); + t2 = t2 == null ? null : B.JSNumber_methods.toStringAsFixed$1(t2, 1); + description.push("range: " + A.S(t1) + ".." + A.S(t2)); + t2 = _this._viewportDimension; + description.push("viewport: " + A.S(t2 == null ? null : B.JSNumber_methods.toStringAsFixed$1(t2, 1))); } }; A.ScrollPosition_forcePixels_closure.prototype = { @@ -251361,16 +255882,12 @@ } }; A._ScrollMetricsNotification_Notification_ViewportNotificationMixin.prototype = { - visitAncestor$1(element) { - if (element instanceof A.RenderObjectElement && type$.RenderAbstractViewport._is(element.get$renderObject())) - ++this.ViewportNotificationMixin__depth; - return this.super$Notification$visitAncestor(element); - }, debugFillDescription$1(description) { - var t1; + var t1, t2; this.super$Notification$debugFillDescription(description); - t1 = "depth: " + this.ViewportNotificationMixin__depth + " ("; - description.push(t1 + (this.ViewportNotificationMixin__depth === 0 ? "local" : "remote") + ")"); + t1 = this.ViewportNotificationMixin__depth; + t2 = t1 === 0 ? "local" : "remote"; + description.push("depth: " + t1 + " (" + t2 + ")"); } }; A._ScrollPosition_ViewportOffset_ScrollMetrics.prototype = {}; @@ -251440,7 +255957,9 @@ t2 = _this.context._gestureDetectorKey; t3 = $.WidgetsBinding__instance.WidgetsBinding__buildOwner._globalKeyRegistry.$index(0, t2); t3.toString; - new A.UserScrollNotification(value, t1, t3, 0).dispatch$1($.WidgetsBinding__instance.WidgetsBinding__buildOwner._globalKeyRegistry.$index(0, t2)); + t2 = $.WidgetsBinding__instance.WidgetsBinding__buildOwner._globalKeyRegistry.$index(0, t2); + if (t2 != null) + t2.dispatchNotification$1(new A.UserScrollNotification(value, t1, t3, 0)); }, animateTo$3$curve$duration(to, curve, duration) { var activity, t2, _this = this, @@ -251566,7 +256085,7 @@ scrollable = A.Scrollable$(axisDirection, scrollController, _this.dragStartBehavior, false, _this.physics, _this.restorationId, _this.scrollBehavior, _this.semanticChildCount, new A.ScrollView_build_closure(_this, axisDirection, slivers)), scrollableResult = t1 && scrollController != null ? A.PrimaryScrollController$none(scrollable) : scrollable; if (_this.keyboardDismissBehavior === B.ScrollViewKeyboardDismissBehavior_1) - return new A.NotificationListener(scrollableResult, new A.ScrollView_build_closure0(context), null, type$.NotificationListener_ScrollUpdateNotification); + return new A.NotificationListener(new A.ScrollView_build_closure0(context), scrollableResult, null, type$.NotificationListener_ScrollUpdateNotification); else return scrollableResult; } @@ -251575,7 +256094,7 @@ call$2(context, offset) { return this.$this.buildViewport$4(context, offset, this.axisDirection, this.slivers); }, - $signature: 2019 + $signature: 2121 }; A.ScrollView_build_closure0.prototype = { call$1(notification) { @@ -251584,7 +256103,7 @@ focusScope.unfocus$0(); return false; }, - $signature: 2015 + $signature: 2123 }; A.CustomScrollView.prototype = { buildSlivers$1(context) { @@ -251620,13 +256139,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: 158 + $signature: 160 }; A.ListView$separated_closure0.prototype = { call$2(_, index) { return (index & 1) === 0 ? B.JSInt_methods._tdivFast$1(index, 2) : null; }, - $signature: 2003 + $signature: 2125 }; A.GridView.prototype = { buildChildLayout$1(context) { @@ -251638,13 +256157,13 @@ if (!property._restoration0$_disposed) property.removeListener$1(0, listener); }, - $signature: 133 + $signature: 128 }; A.Scrollable.prototype = { createState$0() { var _null = null, t1 = type$.LabeledGlobalKey_State_StatefulWidget; - return new A.ScrollableState(new A._RestorableScrollOffset(A.List_List$filled(0, _null, false, type$.nullable_void_Function)), new A.LabeledGlobalKey(_null, t1), new A.LabeledGlobalKey(_null, type$.LabeledGlobalKey_RawGestureDetectorState), new A.LabeledGlobalKey(_null, t1), B.Map_empty5, _null, A.LinkedHashMap_LinkedHashMap$_empty(type$.RestorableProperty_nullable_Object, type$.void_Function), _null, true, _null, _null, _null, B._StateLifecycle_0); + return new A.ScrollableState(new A._RestorableScrollOffset($.$get$ChangeNotifier__emptyListeners()), new A.LabeledGlobalKey(_null, t1), new A.LabeledGlobalKey(_null, type$.LabeledGlobalKey_RawGestureDetectorState), new A.LabeledGlobalKey(_null, t1), B.Map_empty5, _null, A.LinkedHashMap_LinkedHashMap$_empty(type$.RestorableProperty_nullable_Object, type$.void_Function), _null, true, _null, _null, _null, B._StateLifecycle_0); }, viewportBuilder$2(arg0, arg1) { return this.viewportBuilder.call$2(arg0, arg1); @@ -251713,12 +256232,16 @@ }, initState$0() { if (this._widget.controller == null) - this._fallbackScrollController = A.ScrollController$(null, 0, true); + this._fallbackScrollController = new A.ScrollController(0, true, null, A._setArrayType([], type$.JSArray_ScrollPosition), $.$get$ChangeNotifier__emptyListeners()); this.super$State$initState(); }, didChangeDependencies$0() { - this._updatePosition$0(); - this.super$_ScrollableState_State_TickerProviderStateMixin_RestorationMixin$didChangeDependencies(); + var _this = this, + t1 = _this._framework$_element; + t1.toString; + _this._mediaQueryData = A.MediaQuery_maybeOf(t1); + _this._updatePosition$0(); + _this.super$_ScrollableState_State_TickerProviderStateMixin_RestorationMixin$didChangeDependencies(); }, _shouldUpdatePosition$1(oldWidget) { var t2, oldPhysics, t3, _this = this, _null = null, @@ -251780,7 +256303,7 @@ t1.toString; t2.detach$1(0, t1); if (_this._widget.controller == null) - _this._fallbackScrollController = A.ScrollController$(null, 0, true); + _this._fallbackScrollController = new A.ScrollController(0, true, null, A._setArrayType([], type$.JSArray_ScrollPosition), $.$get$ChangeNotifier__emptyListeners()); } t1 = _this.get$_effectiveScrollController(); t2 = _this._scrollable$_position; @@ -252001,7 +256524,7 @@ t1.toString; t2 = _this._physics.get$allowImplicitScrolling(); t3 = _this._widget; - result = new A.NotificationListener(new A._ScrollSemantics(t1, t2, t3.semanticChildCount, result, _this._scrollSemanticsKey), _this.get$_handleScrollMetricsNotification(), _null, type$.NotificationListener_ScrollMetricsNotification); + result = new A.NotificationListener(_this.get$_handleScrollMetricsNotification(), new A._ScrollSemantics(t1, t2, t3.semanticChildCount, result, _this._scrollSemanticsKey), _null, type$.NotificationListener_ScrollMetricsNotification); t1 = t3; } details = new A.ScrollableDetails(t1.axisDirection, _this.get$_effectiveScrollController()); @@ -252015,11 +256538,11 @@ call$0() { return A.VerticalDragGestureRecognizer$(null, A._lateReadCheck(this.$this.__ScrollableState__configuration, "_configuration").get$dragDevices()); }, - $signature: 486 + $signature: 700 }; A.ScrollableState_setCanDrag_closure0.prototype = { call$1(instance) { - var t2, t3, + var t2, t3, _null = null, t1 = this.$this; instance.onDown = t1.get$_scrollable$_handleDragDown(); instance.onStart = t1.get$_scrollable$_handleDragStart(); @@ -252027,28 +256550,30 @@ instance.onEnd = t1.get$_scrollable$_handleDragEnd(); instance.onCancel = t1.get$_scrollable$_handleDragCancel(); t2 = t1._physics; - instance.minFlingDistance = t2 == null ? null : t2.get$minFlingDistance(); + instance.minFlingDistance = t2 == null ? _null : t2.get$minFlingDistance(); t2 = t1._physics; - instance.minFlingVelocity = t2 == null ? null : t2.get$minFlingVelocity(); + instance.minFlingVelocity = t2 == null ? _null : t2.get$minFlingVelocity(); t2 = t1._physics; - instance.maxFlingVelocity = t2 == null ? null : t2.get$maxFlingVelocity(); + instance.maxFlingVelocity = t2 == null ? _null : t2.get$maxFlingVelocity(); t2 = A._lateReadCheck(t1.__ScrollableState__configuration, "_configuration"); t3 = t1._framework$_element; t3.toString; instance.velocityTrackerBuilder = t2.velocityTrackerBuilder$1(t3); instance.dragStartBehavior = t1._widget.dragStartBehavior; + t1 = t1._mediaQueryData; + instance.gestureSettings = t1 == null ? _null : t1.gestureSettings; }, - $signature: 512 + $signature: 699 }; A.ScrollableState_setCanDrag_closure1.prototype = { call$0() { return A.HorizontalDragGestureRecognizer$(null, A._lateReadCheck(this.$this.__ScrollableState__configuration, "_configuration").get$dragDevices()); }, - $signature: 513 + $signature: 698 }; A.ScrollableState_setCanDrag_closure2.prototype = { call$1(instance) { - var t2, t3, + var t2, t3, _null = null, t1 = this.$this; instance.onDown = t1.get$_scrollable$_handleDragDown(); instance.onStart = t1.get$_scrollable$_handleDragStart(); @@ -252056,18 +256581,20 @@ instance.onEnd = t1.get$_scrollable$_handleDragEnd(); instance.onCancel = t1.get$_scrollable$_handleDragCancel(); t2 = t1._physics; - instance.minFlingDistance = t2 == null ? null : t2.get$minFlingDistance(); + instance.minFlingDistance = t2 == null ? _null : t2.get$minFlingDistance(); t2 = t1._physics; - instance.minFlingVelocity = t2 == null ? null : t2.get$minFlingVelocity(); + instance.minFlingVelocity = t2 == null ? _null : t2.get$minFlingVelocity(); t2 = t1._physics; - instance.maxFlingVelocity = t2 == null ? null : t2.get$maxFlingVelocity(); + instance.maxFlingVelocity = t2 == null ? _null : t2.get$maxFlingVelocity(); t2 = A._lateReadCheck(t1.__ScrollableState__configuration, "_configuration"); t3 = t1._framework$_element; t3.toString; instance.velocityTrackerBuilder = t2.velocityTrackerBuilder$1(t3); instance.dragStartBehavior = t1._widget.dragStartBehavior; + t1 = t1._mediaQueryData; + instance.gestureSettings = t1 == null ? _null : t1.gestureSettings; }, - $signature: 514 + $signature: 697 }; A.ScrollableDetails.prototype = {}; A._ScrollSemantics.prototype = { @@ -252405,6 +256932,9 @@ this._trackBorderColor = value; this.notifyListeners$0(); }, + set$trackRadius(value) { + return; + }, set$textDirection(_, value) { if (this._scrollbar$_textDirection == value) return; @@ -252490,19 +257020,16 @@ _this.notifyListeners$0(); }, get$_paintThumb() { - var t2, t3, - t1 = A._detectRenderer(); - t1 = t1 ? A.CkPaint$() : new A.SurfacePaint(new A.SurfacePaintData()); - t2 = this._scrollbar$_color; - t3 = this.fadeoutOpacityAnimation; + var t1 = $.$get$useCanvasKit() ? A.CkPaint$() : new A.SurfacePaint(new A.SurfacePaintData()), + 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)); return t1; }, _paintTrack$1$isBorder(isBorder) { var t1, t2, t3, _this = this; if (isBorder) { - t1 = A._detectRenderer(); - t1 = t1 ? A.CkPaint$() : new A.SurfacePaint(new A.SurfacePaintData()); + t1 = $.$get$useCanvasKit() ? A.CkPaint$() : new A.SurfacePaint(new A.SurfacePaintData()); 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)); @@ -252510,8 +257037,7 @@ t1.set$strokeWidth(1); return t1; } - t1 = A._detectRenderer(); - t1 = t1 ? A.CkPaint$() : new A.SurfacePaint(new A.SurfacePaintData()); + t1 = $.$get$useCanvasKit() ? A.CkPaint$() : new A.SurfacePaint(new A.SurfacePaintData()); 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)); @@ -252739,10 +257265,9 @@ case 1: case 2: case 3: - case 4: - return t1.contains$1(0, position); + case 5: default: - throw A.wrapException(A.ReachabilityError$(string$.x60null_c)); + return t1.contains$1(0, position); } }, hitTestInteractive$2(position, kind) { @@ -252771,10 +257296,9 @@ case 1: case 2: case 3: - case 4: - return _this._thumbRect.contains$1(0, position); + case 5: default: - throw A.wrapException(A.ReachabilityError$(string$.x60null_c)); + return _this._thumbRect.contains$1(0, position); } }, hitTest$1(position) { @@ -252793,7 +257317,7 @@ t1.toString; if (t2 === t1) return false; - t1 = _this._thumbRect; + t1 = _this._trackRect; t1.toString; position.toString; return t1.contains$1(0, position); @@ -252863,7 +257387,7 @@ t1 = false; return t1; }, - $signature: 2002 + $signature: 2127 }; A.RawScrollbar.prototype = { createState$0() { @@ -252875,9 +257399,19 @@ }; A.RawScrollbarState.prototype = { get$showScrollbar() { - var t1 = this._widget.isAlwaysShown; + var t1 = this._widget, + t2 = t1.isAlwaysShown; + t1 = t2 == null ? t1.thumbVisibility : t2; return t1 === true; }, + get$_showTrack() { + if (this.get$showScrollbar()) { + var t1 = this._widget.trackVisibility; + t1 = t1 === true; + } else + t1 = false; + return t1; + }, get$enableGestures() { this._widget.toString; return true; @@ -252898,7 +257432,7 @@ t3 = 6; t4 = t2.radius; t2 = t2.scrollbarOrientation; - t2 = new A.ScrollbarPainter(B.Color_1723645116, B.Color_0, B.Color_0, t3, t1, 0, 0, t4, _null, B.EdgeInsets_0_0_0_0, 18, 18, t2, A.List_List$filled(0, _null, false, type$.nullable_void_Function)); + t2 = new A.ScrollbarPainter(B.Color_1723645116, B.Color_0, B.Color_0, _null, t3, t1, 0, 0, t4, _null, B.EdgeInsets_0_0_0_0, 18, 18, t2, $.$get$ChangeNotifier__emptyListeners()); t1.parent.addListener$1(0, t2.get$notifyListeners()); A._lateWriteOnceCheck(_this.__RawScrollbarState_scrollbarPainter, "scrollbarPainter"); _this.__RawScrollbarState_scrollbarPainter = t2; @@ -252923,6 +257457,10 @@ t1 = A._lateReadCheck(_this.__RawScrollbarState_scrollbarPainter, "scrollbarPainter"); _this._widget.toString; t1.set$color(0, B.Color_1723645116); + _this._widget.toString; + t1.set$trackRadius(null); + t1.set$trackColor(_this.get$_showTrack() ? B.Color_134217728 : B.Color_0); + t1.set$trackBorderColor(_this.get$_showTrack() ? B.Color_436207616 : B.Color_0); t2 = _this._framework$_element.dependOnInheritedWidgetOfExactType$1$0(type$.Directionality); t2.toString; t1.set$textDirection(0, t2.textDirection); @@ -252944,12 +257482,18 @@ t1.set$ignorePointer(!_this.get$enableGestures()); }, didUpdateWidget$1(oldWidget) { - var t1, _this = this, + var t1, t2, _this = this, _s27_ = "_fadeoutAnimationController"; _this.super$State$didUpdateWidget(oldWidget); - t1 = _this._widget.isAlwaysShown; - if (t1 != oldWidget.isAlwaysShown) - if (t1 === true) { + t1 = _this._widget; + t2 = t1.isAlwaysShown; + if (t2 != oldWidget.isAlwaysShown || t1.thumbVisibility != oldWidget.thumbVisibility) { + if (t2 !== true) { + t1 = t1.thumbVisibility; + t1 = t1 === true; + } else + t1 = true; + if (t1) { t1 = _this._fadeoutTimer; if (t1 != null) t1.cancel$0(0); @@ -252958,6 +257502,7 @@ t1._animateToInternal$3$curve$duration(1, B.C__Linear, null); } else A._lateReadCheck(_this.__RawScrollbarState__fadeoutAnimationController, _s27_).reverse$0(0); + } }, _maybeStartFadeoutTimer$0() { var t1, _this = this; @@ -253046,9 +257591,11 @@ case B.TargetPlatform_3: case B.TargetPlatform_4: case B.TargetPlatform_5: - t1 = position._maxScrollExtent; + t1 = position._minScrollExtent; t1.toString; - newPosition = B.JSNumber_methods.clamp$2(newPosition, 0, t1); + t2 = position._maxScrollExtent; + t2.toString; + newPosition = B.JSNumber_methods.clamp$2(newPosition, t1, t2); break; case B.TargetPlatform_2: case B.TargetPlatform_0: @@ -253237,7 +257784,7 @@ _this.updateScrollbarPainter$0(); t1 = _this.get$_gestures(); t2 = A._lateReadCheck(_this.__RawScrollbarState_scrollbarPainter, "scrollbarPainter"); - return new A.NotificationListener(new A.NotificationListener(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), _this.get$_handleScrollNotification(), _null, type$.NotificationListener_ScrollNotification), _this.get$_scrollbar$_handleScrollMetricsNotification(), _null, type$.NotificationListener_ScrollMetricsNotification); + 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); } }; A.RawScrollbarState__maybeStartFadeoutTimer_closure.prototype = { @@ -253256,7 +257803,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: 1997 + $signature: 2128 }; A.RawScrollbarState__gestures_closure0.prototype = { call$1(instance) { @@ -253266,25 +257813,25 @@ instance.onLongPressMoveUpdate = new A.RawScrollbarState__gestures__closure0(t1); instance.onLongPressEnd = new A.RawScrollbarState__gestures__closure1(t1); }, - $signature: 1971 + $signature: 2130 }; A.RawScrollbarState__gestures__closure.prototype = { call$1(details) { return this.$this.handleThumbPressStart$1(details.localPosition); }, - $signature: 246 + $signature: 245 }; A.RawScrollbarState__gestures__closure0.prototype = { call$1(details) { return this.$this.handleThumbPressUpdate$1(details.localPosition); }, - $signature: 247 + $signature: 238 }; A.RawScrollbarState__gestures__closure1.prototype = { call$1(details) { return this.$this.handleThumbPressEnd$2(details.localPosition, details.velocity); }, - $signature: 360 + $signature: 421 }; A.RawScrollbarState__gestures_closure1.prototype = { call$0() { @@ -253293,13 +257840,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: 1970 + $signature: 2134 }; A.RawScrollbarState__gestures_closure2.prototype = { call$1(instance) { instance.onTapDown = this.$this.get$_handleTrackTapDown(); }, - $signature: 1962 + $signature: 2138 }; A.RawScrollbarState_build_closure.prototype = { call$1($event) { @@ -253312,14 +257859,13 @@ break; case 2: case 3: - case 4: + case 5: case 0: - break; default: - throw A.wrapException(A.ReachabilityError$(string$.x60null_c)); + break; } }, - $signature: 179 + $signature: 223 }; A.RawScrollbarState_build_closure0.prototype = { call$1($event) { @@ -253332,14 +257878,13 @@ break; case 2: case 3: - case 4: + case 5: case 0: - break; default: - throw A.wrapException(A.ReachabilityError$(string$.x60null_c)); + break; } }, - $signature: 3434 + $signature: 2141 }; A._ThumbPressGestureRecognizer.prototype = { isPointerAllowed$1($event) { @@ -253351,7 +257896,9 @@ var t1; if ($.WidgetsBinding__instance.WidgetsBinding__buildOwner._globalKeyRegistry.$index(0, customPaintKey) == null) return false; - t1 = type$.CustomPaint._as($.WidgetsBinding__instance.WidgetsBinding__buildOwner._globalKeyRegistry.$index(0, customPaintKey).get$widget()).foregroundPainter; + t1 = $.WidgetsBinding__instance.WidgetsBinding__buildOwner._globalKeyRegistry.$index(0, customPaintKey)._widget; + t1.toString; + t1 = type$.CustomPaint._as(t1).foregroundPainter; t1.toString; return type$.ScrollbarPainter._as(t1).hitTestOnlyThumbInteractive$2(A._getLocalOffset(customPaintKey, offset), kind); } @@ -253366,7 +257913,9 @@ var t1, localOffset; if ($.WidgetsBinding__instance.WidgetsBinding__buildOwner._globalKeyRegistry.$index(0, customPaintKey) == null) return false; - t1 = type$.CustomPaint._as($.WidgetsBinding__instance.WidgetsBinding__buildOwner._globalKeyRegistry.$index(0, customPaintKey).get$widget()).foregroundPainter; + t1 = $.WidgetsBinding__instance.WidgetsBinding__buildOwner._globalKeyRegistry.$index(0, customPaintKey)._widget; + t1.toString; + t1 = type$.CustomPaint._as(t1).foregroundPainter; t1.toString; type$.ScrollbarPainter._as(t1); localOffset = A._getLocalOffset(customPaintKey, offset); @@ -253469,10 +258018,10 @@ }; A.LogicalKeySet__triggers_closure.prototype = { call$1(key) { - var t1 = $.LogicalKeySet__unmapSynonyms.$index(0, key); + var t1 = $.$get$LogicalKeySet__unmapSynonyms().$index(0, key); return t1 == null ? A._setArrayType([key], type$.JSArray_LogicalKeyboardKey) : t1; }, - $signature: 1932 + $signature: 2144 }; A.SingleActivator.prototype = { get$triggers() { @@ -253561,13 +258110,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: 1931 + $signature: 2146 }; A.ShortcutManager__indexShortcuts__closure.prototype = { call$0() { return A._setArrayType([], type$.JSArray__ActivatorIntentPair); }, - $signature: 1930 + $signature: 2152 }; A.Shortcuts.prototype = { createState$0() { @@ -253582,13 +258131,18 @@ return t1; }, dispose$0(_) { + var t1 = this._internalManager; + if (t1 != null) { + t1.ChangeNotifier__listeners = $.$get$ChangeNotifier__emptyListeners(); + t1.ChangeNotifier__count = 0; + } this.super$State$dispose(0); }, initState$0() { var _this = this; _this.super$State$initState(); _this._widget.toString; - _this._internalManager = A.ShortcutManager$(); + _this._internalManager = new A.ShortcutManager(B.Map_empty1, $.$get$ChangeNotifier__emptyListeners()); _this.get$manager().set$shortcuts(_this._widget.shortcuts); }, didUpdateWidget$1(oldWidget) { @@ -253610,13 +258164,14 @@ build$1(_, context) { var _null = null, t1 = B.Type_Shortcuts_6TW.toString$0(0); - return A.Focus$(false, false, new A._ShortcutsMarker(this.get$manager(), this._widget.child, _null), t1, _null, _null, true, _null, _null, this.get$_handleOnKey(), _null, _null); + return A.Focus$(false, false, new A._ShortcutsMarker(this.get$manager(), this._widget.child, _null), t1, _null, _null, _null, true, _null, _null, this.get$_handleOnKey(), _null, _null); } }; A._ShortcutsMarker.prototype = {}; A._LogicalKeySet_KeySet_Diagnosticable.prototype = {}; A._ShortcutManager_ChangeNotifier_Diagnosticable.prototype = {}; A._SingleActivator_Object_Diagnosticable.prototype = {}; + A._SingleActivator_Object_Diagnosticable_MenuSerializableShortcut.prototype = {}; A.__ActivatorIntentPair_Object_Diagnosticable.prototype = {}; A.SingleChildScrollView.prototype = { build$1(_, context) { @@ -253637,7 +258192,7 @@ call$2(context, offset) { return new A._SingleChildViewport(this.axisDirection, offset, B.Clip_1, this._box_0.contents, null); }, - $signature: 1928 + $signature: 2154 }; A._SingleChildViewport.prototype = { createRenderObject$1(context) { @@ -253657,8 +258212,12 @@ renderObject.markNeedsPaint$0(); renderObject.markNeedsSemanticsUpdate$0(); } + }, + createElement$0(_) { + return new A._SingleChildViewportElement(this, B._ElementLifecycle_0); } }; + A._SingleChildViewportElement.prototype = {}; A._RenderSingleChildViewport.prototype = { set$axisDirection(value) { if (value === this._single_child_scroll_view$_axisDirection) @@ -253916,6 +258475,9 @@ showOnScreen$3$curve$duration$rect(curve, duration, rect) { return this.showOnScreen$4$curve$descendant$duration$rect(curve, null, duration, rect); }, + showOnScreen$2$descendant$rect(descendant, rect) { + 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) { @@ -253943,7 +258505,7 @@ call$2(result, transformed) { return this.$this.RenderObjectWithChildMixin__child.hitTest$2$position(result, transformed); }, - $signature: 65 + $signature: 68 }; A.__RenderSingleChildViewport_RenderBox_RenderObjectWithChildMixin.prototype = { attach$1(owner) { @@ -253961,6 +258523,8 @@ t1.detach$0(0); } }; + A.__SingleChildViewportElement_SingleChildRenderObjectElement_NotifiableElementMixin.prototype = {}; + A.__SingleChildViewportElement_SingleChildRenderObjectElement_NotifiableElementMixin_ViewportElementMixin.prototype = {}; A.SliverChildDelegate.prototype = { get$estimatedChildCount() { return null; @@ -254121,18 +258685,17 @@ } }; A.SliverMultiBoxAdaptorElement.prototype = { - get$widget() { - return type$.SliverMultiBoxAdaptorWidget._as(A.RenderObjectElement.prototype.get$widget.call(this)); - }, get$renderObject() { return type$.RenderSliverMultiBoxAdaptor._as(A.RenderObjectElement.prototype.get$renderObject.call(this)); }, update$1(_, newWidget) { - var newDelegate, oldDelegate, t1, - oldWidget = this.get$widget(); + var newDelegate, oldDelegate, + t1 = this._widget; + t1.toString; + type$.SliverMultiBoxAdaptorWidget._as(t1); this.super$RenderObjectElement$update(0, newWidget); newDelegate = newWidget.delegate; - oldDelegate = oldWidget.delegate; + oldDelegate = t1.delegate; if (newDelegate !== oldDelegate) t1 = A.getRuntimeType(newDelegate) !== A.getRuntimeType(oldDelegate) || newDelegate.shouldRebuild$1(oldDelegate); else @@ -254141,7 +258704,7 @@ this.performRebuild$0(); }, performRebuild$0() { - var newChildren, indexToLayoutOffset, processElement, index, key, newIndex, childParentData, lastKey, rightBoundary, t1, t2, t3, t4, t5, _i, t6, lastKey0, _this = this, _null = null, _box_0 = {}; + var newChildren, indexToLayoutOffset, adaptorWidget, processElement, index, key, newIndex, childParentData, lastKey, rightBoundary, t1, t2, t3, t4, t5, _i, t6, lastKey0, _this = this, _null = null, _box_0 = {}; _this.super$RenderObjectElement$performRebuild(); _this._currentBeforeChild = null; _box_0.childrenUpdated = false; @@ -254149,11 +258712,14 @@ t1 = type$.int; newChildren = A.SplayTreeMap$(t1, type$.nullable_Element); indexToLayoutOffset = A.HashMap_HashMap(_null, _null, _null, t1, type$.double); - processElement = new A.SliverMultiBoxAdaptorElement_performRebuild_processElement(_box_0, _this, newChildren, indexToLayoutOffset); - for (t1 = _this._sliver$_childElements, t2 = t1.$ti, t2 = t2._eval$1("@<1>")._bind$1(t2._eval$1("_SplayTreeMapNode<1,2>"))._eval$1("_SplayTreeKeyIterable<1,2>"), t2 = A.List_List$of(new A._SplayTreeKeyIterable(t1, t2), true, t2._eval$1("Iterable.E")), t3 = t2.length, t4 = type$.nullable_SliverMultiBoxAdaptorParentData, t5 = _this._replaceMovedChildren, _i = 0; _i < t3; ++_i) { + t1 = _this._widget; + t1.toString; + adaptorWidget = type$.SliverMultiBoxAdaptorWidget._as(t1); + processElement = new A.SliverMultiBoxAdaptorElement_performRebuild_processElement(_box_0, _this, newChildren, adaptorWidget, indexToLayoutOffset); + for (t1 = _this._childElements, t2 = t1.$ti, t2 = t2._eval$1("@<1>")._bind$1(t2._eval$1("_SplayTreeMapNode<1,2>"))._eval$1("_SplayTreeKeyIterable<1,2>"), t2 = A.List_List$of(new A._SplayTreeKeyIterable(t1, t2), true, t2._eval$1("Iterable.E")), t3 = t2.length, t4 = type$.nullable_SliverMultiBoxAdaptorParentData, t5 = _this._replaceMovedChildren, _i = 0; _i < t3; ++_i) { index = t2[_i]; - key = t1.$index(0, index).get$widget().key; - newIndex = key == null ? _null : _this.get$widget().delegate.findIndexByKey$1(key); + key = t1.$index(0, index)._widget.key; + newIndex = key == null ? _null : adaptorWidget.delegate.findIndexByKey$1(key); t6 = t1.$index(0, index).get$renderObject(); childParentData = t4._as(t6 == null ? _null : t6.parentData); if (childParentData != null && childParentData.layoutOffset != null) { @@ -254213,7 +258779,7 @@ return newChild; }, forgetChild$1(child) { - this._sliver$_childElements.remove$1(0, child._slot); + this._childElements.remove$1(0, child._slot); this.super$Element$forgetChild(child); }, removeChild$1(child) { @@ -254226,11 +258792,16 @@ _this._owner.buildScope$2(_this, new A.SliverMultiBoxAdaptorElement_removeChild_closure(_this, t1)); }, estimateMaxScrollOffset$5$firstIndex$lastIndex$leadingScrollOffset$trailingScrollOffset(constraints, firstIndex, lastIndex, leadingScrollOffset, trailingScrollOffset) { - var t1, - childCount = this.get$widget().delegate.get$estimatedChildCount(); + var t2, childCount, + t1 = this._widget; + t1.toString; + t2 = type$.SliverMultiBoxAdaptorWidget; + childCount = t2._as(t1).delegate.get$estimatedChildCount(); if (childCount == null) return 1 / 0; - t1 = this.get$widget(); + t1 = this._widget; + t1.toString; + t2._as(t1); firstIndex.toString; lastIndex.toString; leadingScrollOffset.toString; @@ -254238,20 +258809,25 @@ return t1 == null ? A.SliverMultiBoxAdaptorElement__extrapolateMaxScrollOffset(firstIndex, lastIndex, leadingScrollOffset, trailingScrollOffset, childCount) : t1; }, get$childCount() { - var lo, hi, lo0, t1, mid, _this = this, - result = _this.get$widget().delegate.get$estimatedChildCount(); + var t2, result, lo, hi, lo0, mid, _this = this, + t1 = _this._widget; + t1.toString; + t2 = type$.SliverMultiBoxAdaptorWidget; + result = t2._as(t1).delegate.get$estimatedChildCount(); if (result == null) { - for (lo = 0, hi = 1; lo0 = hi - 1, _this.get$widget().delegate.build$2(0, _this, lo0) != null; lo = lo0) + t1 = _this._widget; + t1.toString; + for (t1 = t2._as(t1).delegate, lo = 0, hi = 1; lo0 = hi - 1, t1.build$2(0, _this, lo0) != null; lo = lo0) if (hi < 4503599627370496) hi *= 2; else { if (hi >= 9007199254740992) - throw A.wrapException(A.FlutterError_FlutterError("Could not find the number of children in " + _this.get$widget().delegate.toString$0(0) + ".\nThe childCount getter was called (implying that the delegate's builder returned null for a positive index), but even building the child with index " + hi + " (the maximum possible integer) did not return null. Consider implementing childCount to avoid the cost of searching for the final child.")); + throw A.wrapException(A.FlutterError_FlutterError("Could not find the number of children in " + t1.toString$0(0) + ".\nThe childCount getter was called (implying that the delegate's builder returned null for a positive index), but even building the child with index " + hi + " (the maximum possible integer) did not return null. Consider implementing childCount to avoid the cost of searching for the final child.")); hi = 9007199254740992; } - for (; t1 = hi - lo, t1 > 1;) { - mid = B.JSInt_methods._tdivFast$1(t1, 2) + lo; - if (_this.get$widget().delegate.build$2(0, _this, mid - 1) == null) + for (; t2 = hi - lo, t2 > 1;) { + mid = B.JSInt_methods._tdivFast$1(t2, 2) + lo; + if (t1.build$2(0, _this, mid - 1) == null) hi = mid; else lo = mid; @@ -254261,10 +258837,12 @@ return result; }, didFinishLayout$0() { - var t1 = this._sliver$_childElements; + var t1 = this._childElements; t1.firstKey$0(); t1.lastKey$0(); - this.get$widget().toString; + t1 = this._widget; + t1.toString; + type$.SliverMultiBoxAdaptorWidget._as(t1); }, didAdoptChild$1(child) { var t1 = child.parentData; @@ -254286,9 +258864,9 @@ this.get$renderObject().remove$1(0, type$.RenderBox._as(child)); }, visitChildren$1(visitor) { - var t1 = this._sliver$_childElements, + var t1 = this._childElements, t2 = t1.$ti; - t2 = t2._eval$1("@<1>")._bind$1(t2.__rti$_rest[1])._eval$1("_SplayTreeValueIterable<1,2>"); + t2 = t2._eval$1("@<1>")._bind$1(t2._rest[1])._eval$1("_SplayTreeValueIterable<1,2>"); t2 = A.CastIterable_CastIterable(new A._SplayTreeValueIterable(t1, t2), t2._eval$1("Iterable.E"), type$.Element_2); B.JSArray_methods.forEach$1(A.List_List$of(t2, true, A._instanceType(t2)._eval$1("Iterable.E")), visitor); } @@ -254298,12 +258876,12 @@ var newChild, parentData, t2, t3, _this = this, t1 = _this.$this; t1._currentlyUpdatingChildIndex = index; - t2 = t1._sliver$_childElements; + t2 = t1._childElements; if (t2.$index(0, index) != null && !J.$eq$(t2.$index(0, index), _this.newChildren.$index(0, index))) { t2.$indexSet(0, index, t1.updateChild$3(t2.$index(0, index), null, index)); _this._box_0.childrenUpdated = true; } - newChild = t1.updateChild$3(_this.newChildren.$index(0, index), t1.get$widget().delegate.build$2(0, t1, index), index); + newChild = t1.updateChild$3(_this.newChildren.$index(0, index), _this.adaptorWidget.delegate.build$2(0, t1, index), index); if (newChild != null) { t3 = _this._box_0; t3.childrenUpdated = t3.childrenUpdated || !J.$eq$(t2.$index(0, index), newChild); @@ -254325,7 +258903,7 @@ t2.remove$1(0, index); } }, - $signature: 83 + $signature: 82 }; A.SliverMultiBoxAdaptorElement_performRebuild_closure.prototype = { call$0() { @@ -254335,24 +258913,27 @@ }; A.SliverMultiBoxAdaptorElement_performRebuild_closure0.prototype = { call$0() { - return this.$this._sliver$_childElements.$index(0, this.index); + return this.$this._childElements.$index(0, this.index); }, - $signature: 1926 + $signature: 2158 }; A.SliverMultiBoxAdaptorElement_createChild_closure.prototype = { call$0() { - var newChild, t2, _this = this, + var newChild, adaptorWidget, t2, _this = this, t1 = _this.$this; - t1._currentBeforeChild = _this.after == null ? null : type$.nullable_RenderBox._as(t1._sliver$_childElements.$index(0, _this.index - 1).get$renderObject()); + t1._currentBeforeChild = _this.after == null ? null : type$.nullable_RenderBox._as(t1._childElements.$index(0, _this.index - 1).get$renderObject()); newChild = null; try { + t2 = t1._widget; + t2.toString; + adaptorWidget = type$.SliverMultiBoxAdaptorWidget._as(t2); t2 = t1._currentlyUpdatingChildIndex = _this.index; - newChild = t1.updateChild$3(t1._sliver$_childElements.$index(0, t2), t1.get$widget().delegate.build$2(0, t1, t2), t2); + newChild = t1.updateChild$3(t1._childElements.$index(0, t2), adaptorWidget.delegate.build$2(0, t1, t2), t2); } finally { t1._currentlyUpdatingChildIndex = null; } t2 = _this.index; - t1 = t1._sliver$_childElements; + t1 = t1._childElements; if (newChild != null) t1.$indexSet(0, t2, newChild); else @@ -254366,11 +258947,11 @@ try { t1 = _this.$this; t2 = t1._currentlyUpdatingChildIndex = _this.index; - result = t1.updateChild$3(t1._sliver$_childElements.$index(0, t2), null, t2); + result = t1.updateChild$3(t1._childElements.$index(0, t2), null, t2); } finally { _this.$this._currentlyUpdatingChildIndex = null; } - _this.$this._sliver$_childElements.remove$1(0, _this.index); + _this.$this._childElements.remove$1(0, _this.index); }, $signature: 0 }; @@ -254514,9 +259095,6 @@ } }; A._SliverPersistentHeaderElement.prototype = { - get$widget() { - return type$._SliverPersistentHeaderRenderObjectWidget._as(A.RenderObjectElement.prototype.get$widget.call(this)); - }, get$renderObject() { return type$._RenderSliverPersistentHeaderForWidgetsMixin._as(A.RenderObjectElement.prototype.get$renderObject.call(this)); }, @@ -254529,11 +259107,13 @@ this.super$RenderObjectElement$unmount(); }, update$1(_, newWidget) { - var newDelegate, oldDelegate, t1, - oldWidget = type$._SliverPersistentHeaderRenderObjectWidget._as(A.RenderObjectElement.prototype.get$widget.call(this)); + var newDelegate, oldDelegate, + t1 = this._widget; + t1.toString; + type$._SliverPersistentHeaderRenderObjectWidget._as(t1); this.super$RenderObjectElement$update(0, newWidget); newDelegate = newWidget.delegate; - oldDelegate = oldWidget.delegate; + oldDelegate = t1.delegate; if (newDelegate !== oldDelegate) if (A.getRuntimeType(newDelegate) === A.getRuntimeType(oldDelegate)) if (newDelegate.title.super$Object$$eq(0, oldDelegate.title)) @@ -254598,32 +259178,34 @@ }; A._SliverPersistentHeaderElement__build_closure.prototype = { call$0() { - var t1 = this.$this, - t2 = t1.child, - t3 = type$._SliverPersistentHeaderRenderObjectWidget, - t4 = this.shrinkOffset, - t5 = this.overlapsContent; - t1.child = t1.updateChild$3(t2, t1.floating ? new A._FloatingHeader(t3._as(A.RenderObjectElement.prototype.get$widget.call(t1)).delegate.build$3(0, t1, t4, t5), null) : t3._as(A.RenderObjectElement.prototype.get$widget.call(t1)).delegate.build$3(0, t1, t4, t5), null); + var t3, t4, t5, + t1 = this.$this, + t2 = t1._widget; + t2.toString; + type$._SliverPersistentHeaderRenderObjectWidget._as(t2); + t3 = t1.child; + t4 = this.shrinkOffset; + t5 = this.overlapsContent; + t2 = t2.delegate; + t1.child = t1.updateChild$3(t3, t1.floating ? new A._FloatingHeader(t2.build$3(0, t1, t4, t5), null) : t2.build$3(0, t1, t4, t5), null); }, $signature: 0 }; A._SliverPersistentHeaderRenderObjectWidget.prototype = { createElement$0(_) { - var t1 = ($.Element__nextHashCode + 1) % 16777215; - $.Element__nextHashCode = t1; - return new A._SliverPersistentHeaderElement(this.floating, t1, this, B._ElementLifecycle_0); + return new A._SliverPersistentHeaderElement(this.floating, this, B._ElementLifecycle_0); } }; A._RenderSliverPersistentHeaderForWidgetsMixin.prototype = { get$minExtent() { - var t1 = this._RenderSliverPersistentHeaderForWidgetsMixin__element; + var t1 = this._RenderSliverPersistentHeaderForWidgetsMixin__element._widget; t1.toString; - return type$._SliverPersistentHeaderRenderObjectWidget._as(A.RenderObjectElement.prototype.get$widget.call(t1)).delegate.collapsedHeight; + return type$._SliverPersistentHeaderRenderObjectWidget._as(t1).delegate.collapsedHeight; }, get$maxExtent() { - var t1 = this._RenderSliverPersistentHeaderForWidgetsMixin__element; + var t1 = this._RenderSliverPersistentHeaderForWidgetsMixin__element._widget; t1.toString; - return type$._SliverPersistentHeaderRenderObjectWidget._as(A.RenderObjectElement.prototype.get$widget.call(t1)).delegate.get$maxExtent(); + return type$._SliverPersistentHeaderRenderObjectWidget._as(t1).delegate.get$maxExtent(); }, updateChild$2(shrinkOffset, overlapsContent) { this._RenderSliverPersistentHeaderForWidgetsMixin__element._sliver_persistent_header$_build$2(shrinkOffset, overlapsContent); @@ -254643,10 +259225,8 @@ A.__RenderSliverPinnedPersistentHeaderForWidgets_RenderSliverPinnedPersistentHeader__RenderSliverPersistentHeaderForWidgetsMixin.prototype = {}; A.SlottedMultiChildRenderObjectWidgetMixin.prototype = { createElement$0(_) { - var t1 = A._instanceType(this), - t2 = ($.Element__nextHashCode + 1) % 16777215; - $.Element__nextHashCode = t2; - return new A.SlottedRenderObjectElement(A.LinkedHashMap_LinkedHashMap$_empty(t1._eval$1("SlottedMultiChildRenderObjectWidgetMixin.S"), type$.Element_2), t2, this, B._ElementLifecycle_0, t1._eval$1("SlottedRenderObjectElement")); + 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")); } }; A.SlottedContainerRenderObjectMixin.prototype = { @@ -254666,13 +259246,12 @@ J.forEach$1$ax(this.get$children(this), visitor); }, debugDescribeChildren$0() { - var map, t3, _this = this, _null = null, + var t3, _this = this, _null = null, value = A._setArrayType([], type$.JSArray_DiagnosticsNode), t1 = _this.SlottedContainerRenderObjectMixin__slotToChild, - t2 = t1.get$values(t1); - t1 = t1.get$keys(t1); - map = A.LinkedHashMap_LinkedHashMap(_null, _null, _null, type$.RenderBox, A._instanceType(_this)._eval$1("SlottedContainerRenderObjectMixin.S")); - A.MapBase__fillMapWithIterables(map, t2, t1); + 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>"))); 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)); @@ -254695,9 +259274,6 @@ } }; A.SlottedRenderObjectElement.prototype = { - get$widget() { - return this.$ti._eval$1("SlottedMultiChildRenderObjectWidgetMixin<1>")._as(A.RenderObjectElement.prototype.get$widget.call(this)); - }, get$renderObject() { return this.$ti._eval$1("SlottedContainerRenderObjectMixin<1>")._as(A.RenderObjectElement.prototype.get$renderObject.call(this)); }, @@ -254718,10 +259294,13 @@ this._updateChildren$0(); }, _updateChildren$0() { - var t1, t2, t3, t4, _i, slot, t5, oldChild, newChild, _this = this; - for (t1 = _this.$ti._eval$1("SlottedMultiChildRenderObjectWidgetMixin<1>"), t2 = t1._as(A.RenderObjectElement.prototype.get$widget.call(_this)).get$slots(), t3 = t2.length, t4 = _this._slotToChild, _i = 0; _i < t3; ++_i) { + var t2, t3, t4, _i, slot, t5, oldChild, 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._as(A.RenderObjectElement.prototype.get$widget.call(_this)).childForSlot$1(slot); + t5 = t1.childForSlot$1(slot); oldChild = t4.$index(0, slot); newChild = _this.updateChild$3(oldChild, t5, slot); if (oldChild != null) @@ -254761,10 +259340,7 @@ A._TableElementRow.prototype = {}; A.Table.prototype = { createElement$0(_) { - var t1 = A.HashSet_HashSet(type$.Element_2), - t2 = ($.Element__nextHashCode + 1) % 16777215; - $.Element__nextHashCode = t2; - return new A._TableElement(B.List_empty13, t1, t2, this, B._ElementLifecycle_0); + return new A._TableElement(B.List_empty14, A.HashSet_HashSet(type$.Element_2), this, B._ElementLifecycle_0); }, createRenderObject$1(context) { var t3, t4, t5, t6, _this = this, _null = null, @@ -254779,7 +259355,7 @@ t6 = A._setArrayType([], type$.JSArray_double); if (t3 == null) t3 = A.HashMap_HashMap(_null, _null, _null, type$.int, type$.TableColumnWidth); - t6 = new A.RenderTable(B.List_empty12, t1, t2, t3, _this.defaultColumnWidth, t4, _this.border, t5, _this.defaultVerticalAlignment, _null, t6, A.LayerHandle$(type$.ContainerLayer_2)); + t6 = new A.RenderTable(B.List_empty13, t1, t2, t3, _this.defaultColumnWidth, t4, _this.border, t5, _this.defaultVerticalAlignment, _null, t6, A.LayerHandle$(type$.ContainerLayer_2)); t6.get$isRepaintBoundary(); t6.get$alwaysNeedsCompositing(); t6.__RenderObject__needsCompositing = false; @@ -254807,38 +259383,37 @@ call$1(row) { return row.decoration != null; }, - $signature: 1925 + $signature: 2159 }; A.Table_closure0.prototype = { call$1(row) { return row.decoration; }, - $signature: 1898 + $signature: 2160 }; A._TableElement.prototype = { - get$widget() { - return type$.Table._as(A.RenderObjectElement.prototype.get$widget.call(this)); - }, get$renderObject() { return type$.RenderTable._as(A.RenderObjectElement.prototype.get$renderObject.call(this)); }, mount$2($parent, newSlot) { var t2, t3, _this = this, t1 = {}; - _this._doingMountOrUpdate = true; + _this._table0$_doingMountOrUpdate = true; _this.super$RenderObjectElement$mount($parent, newSlot); t1.rowIndex = -1; - t2 = type$.Table._as(A.RenderObjectElement.prototype.get$widget.call(_this)).children; + t2 = _this._widget; + t2.toString; + t2 = type$.Table._as(t2).children; t3 = A._arrayInstanceType(t2)._eval$1("MappedListIterable<1,_TableElementRow>"); _this._table0$_children = A.List_List$of(new A.MappedListIterable(t2, new A._TableElement_mount_closure(t1, _this), t3), false, t3._eval$1("ListIterable.E")); _this._updateRenderObjectChildren$0(); - _this._doingMountOrUpdate = false; + _this._table0$_doingMountOrUpdate = false; }, insertRenderObjectChild$2(child, slot) { var t1 = type$.RenderTable; t1._as(A.RenderObjectElement.prototype.get$renderObject.call(this)).toString; if (!(child.parentData instanceof A.TableCellParentData)) child.parentData = new A.TableCellParentData(B.Offset_0_0); - if (!this._doingMountOrUpdate) + if (!this._table0$_doingMountOrUpdate) t1._as(A.RenderObjectElement.prototype.get$renderObject.call(this)).setChild$3(slot.column, slot.row, child); }, moveRenderObjectChild$3(child, oldSlot, newSlot) { @@ -254848,7 +259423,7 @@ }, update$1(_, newWidget) { var t1, oldKeyedRows, t2, t3, _i, row, t4, oldUnkeyedRows, newChildren, taken, rowIndex, t5, t6, oldChildren, _length, slots, columnIndex, _this = this; - _this._doingMountOrUpdate = true; + _this._table0$_doingMountOrUpdate = true; t1 = type$.List_Element; oldKeyedRows = A.LinkedHashMap_LinkedHashMap$_empty(type$.LocalKey, t1); for (t2 = _this._table0$_children, t3 = t2.length, _i = 0; _i < t2.length; t2.length === t3 || (0, A.throwConcurrentModificationError)(t2), ++_i) { @@ -254872,7 +259447,7 @@ taken.add$1(0, t6); oldChildren = t6; } else - oldChildren = t6 && oldUnkeyedRows.moveNext$0() ? t3.get$current(t3).children : B.List_empty14; + oldChildren = t6 && oldUnkeyedRows.moveNext$0() ? t3.get$current(t3).children : B.List_empty15; t6 = row.children; _length = t6.length; slots = A._setArrayType(new Array(_length), t4); @@ -254881,14 +259456,14 @@ newChildren.push(new A._TableElementRow(t5, _this.updateChildren$4$forgottenChildren$slots(oldChildren, t6, t2, slots))); } for (; oldUnkeyedRows.moveNext$0();) - _this.updateChildren$3$forgottenChildren(t3.get$current(t3).children, B.List_empty11, t2); + _this.updateChildren$3$forgottenChildren(t3.get$current(t3).children, B.List_empty12, t2); for (t1 = oldKeyedRows.get$values(oldKeyedRows), t3 = t1.get$iterator(t1), t1 = new A.WhereIterator(t3, new A._TableElement_update_closure0(taken), A._instanceType(t1)._eval$1("WhereIterator")); t1.moveNext$0();) - _this.updateChildren$3$forgottenChildren(t3.get$current(t3), B.List_empty11, t2); + _this.updateChildren$3$forgottenChildren(t3.get$current(t3), B.List_empty12, t2); _this._table0$_children = newChildren; _this._updateRenderObjectChildren$0(); t2.clear$0(0); _this.super$RenderObjectElement$update(0, newWidget); - _this._doingMountOrUpdate = false; + _this._table0$_doingMountOrUpdate = false; }, _updateRenderObjectChildren$0() { var t3, t4, @@ -254924,31 +259499,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: 1897 + $signature: 2165 }; 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: 1887 + $signature: 2167 }; A._TableElement_update_closure.prototype = { call$1(row) { return row.key == null; }, - $signature: 1818 + $signature: 2169 }; A._TableElement_update_closure0.prototype = { call$1(list) { return !this.taken.contains$1(0, list); }, - $signature: 1812 + $signature: 2172 }; A._TableElement__updateRenderObjectChildren_closure.prototype = { call$1(row) { return J.map$1$1$ax(row.children, new A._TableElement__updateRenderObjectChildren__closure(), type$.RenderBox); }, - $signature: 1805 + $signature: 2173 }; A._TableElement__updateRenderObjectChildren__closure.prototype = { call$1(child) { @@ -254956,13 +259531,13 @@ t1.toString; return type$.RenderBox._as(t1); }, - $signature: 1776 + $signature: 2177 }; A._TableElement_visitChildren_closure.prototype = { call$1(row) { return row.children; }, - $signature: 1775 + $signature: 2182 }; A.TableCell.prototype = { applyParentData$1(renderObject) { @@ -254988,7 +259563,7 @@ return other instanceof A._TableSlot && this.column === other.column && this.row === other.row; }, get$hashCode(_) { - return A.hashValues(this.column, this.row, B.C__HashEnd, B.C__HashEnd, B.C__HashEnd, B.C__HashEnd, B.C__HashEnd, B.C__HashEnd, B.C__HashEnd, B.C__HashEnd, B.C__HashEnd, B.C__HashEnd, B.C__HashEnd, B.C__HashEnd, B.C__HashEnd, B.C__HashEnd, B.C__HashEnd, B.C__HashEnd, B.C__HashEnd, B.C__HashEnd); + return A.Object_hash(this.column, this.row, B.C_SentinelValue, B.C_SentinelValue, B.C_SentinelValue, B.C_SentinelValue, B.C_SentinelValue, B.C_SentinelValue, B.C_SentinelValue, B.C_SentinelValue, B.C_SentinelValue, B.C_SentinelValue, 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.__TableSlot_Object_Diagnosticable.prototype = {}; @@ -255066,18 +259641,7 @@ return "TextSelectionHandleType." + this._core$_name; } }; - A._TextSelectionHandlePosition.prototype = { - toString$0(_) { - return "_TextSelectionHandlePosition." + this._core$_name; - } - }; A.TextSelectionControls.prototype = { - handleCut$2(delegate, clipboardStatus) { - delegate.cutSelection$1(B.SelectionChangedCause_5); - }, - handleCopy$2(delegate, clipboardStatus) { - delegate.copySelection$1(B.SelectionChangedCause_5); - }, handlePaste$1(delegate) { return this.handlePaste$body$TextSelectionControls(delegate); }, @@ -255103,51 +259667,232 @@ get$value(_) { return this._text_selection$_value; }, + _updateTextSelectionOverlayVisibilities$0() { + var _this = this, + t1 = _this._handlesVisible && _this.renderObject._selectionStartInViewport._change_notifier$_value; + _this._effectiveStartHandleVisibility.set$value(0, t1); + t1 = _this._handlesVisible && _this.renderObject._selectionEndInViewport._change_notifier$_value; + _this._effectiveEndHandleVisibility.set$value(0, t1); + t1 = _this.renderObject; + t1 = t1._selectionStartInViewport._change_notifier$_value || t1._selectionEndInViewport._change_notifier$_value; + _this._effectiveToolbarVisibility.set$value(0, t1); + }, set$handlesVisible(visible) { - var t1, _this = this; - if (_this._handlesVisible === visible) + if (this._handlesVisible === visible) return; - _this._handlesVisible = visible; - t1 = $.SchedulerBinding__instance; - if (t1.SchedulerBinding__schedulerPhase === B.SchedulerPhase_3) - t1.SchedulerBinding__postFrameCallbacks.push(_this.get$_text_selection$_markNeedsBuild()); - else - _this._text_selection$_markNeedsBuild$0(); + this._handlesVisible = visible; + this._updateTextSelectionOverlayVisibilities$0(); + }, + update$1(_, newValue) { + if (J.$eq$(this._text_selection$_value, newValue)) + return; + this._text_selection$_value = newValue; + this._updateSelectionOverlay$0(); + }, + _updateSelectionOverlay$0() { + var prevText, currText, t5, selectedGraphemes, t6, startHandleRect, endHandleRect, _this = this, _null = null, + t1 = A._lateReadCheck(_this.__TextSelectionOverlay__selectionOverlay, "_selectionOverlay"), + t2 = _this.renderObject, + t3 = t2._editable$_textPainter, + 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 + t5 = false; + } else + t5 = false; + if (t5) { + t5 = _this._text_selection$_value.selection; + selectedGraphemes = J.substring$2$s(currText, t5.start, t5.end); + t5 = selectedGraphemes.length === 0 ? B.StringCharacters_ehH : new A.StringCharacters(selectedGraphemes); + t5 = t5.get$first(t5); + t6 = _this._text_selection$_value.selection.start; + startHandleRect = t2.getRectForComposingRange$1(new A.TextRange(t6, t6 + t5.length)); + } else + startHandleRect = _null; + t5 = startHandleRect == null ? _null : startHandleRect.bottom - startHandleRect.top; + t1.set$lineHeightAtStart(t5 == null ? t3.get$preferredLineHeight() : t5); + 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 + t4 = false; + } else + t4 = false; + if (t4) { + t4 = _this._text_selection$_value.selection; + selectedGraphemes = J.substring$2$s(currText, t4.start, t4.end); + t4 = selectedGraphemes.length === 0 ? B.StringCharacters_ehH : new A.StringCharacters(selectedGraphemes); + t4 = t4.get$last(t4); + t5 = _this._text_selection$_value.selection.end; + endHandleRect = t2.getRectForComposingRange$1(new A.TextRange(t5 - t4.length, t5)); + } else + 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; + t1.set$toolbarLocation(t2._lastSecondaryTapDownPosition); + }, + dispose$0(_) { + var t1, t2, _this = this; + A._lateReadCheck(_this.__TextSelectionOverlay__selectionOverlay, "_selectionOverlay").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; + }, + _handleSelectionEndHandleDragStart$1(details) { + var t1 = this.selectionControls; + t1.toString; + this.__TextSelectionOverlay__dragEndPosition = details.globalPosition.$add(0, new A.Offset(0, -t1.getHandleSize$1(this.renderObject._editable$_textPainter.get$preferredLineHeight())._dy)); + }, + _handleSelectionEndHandleDragUpdate$1(details) { + var position, newSelection, _this = this, + _s16_ = "_dragEndPosition", + t1 = A._lateReadCheck(_this.__TextSelectionOverlay__dragEndPosition, _s16_).$add(0, details.delta); + _this.__TextSelectionOverlay__dragEndPosition = t1; + position = _this.renderObject.getPositionForPoint$1(A._lateReadCheck(t1, _s16_)); + t1 = _this._text_selection$_value.selection; + if (t1.start == t1.end) { + _this._handleSelectionHandleChanged$2$isEnd(A.TextSelection$fromPosition(position), true); + return; + } + newSelection = A.TextSelection$(B.TextAffinity_1, t1.baseOffset, position.offset, false); + if (newSelection.baseOffset >= newSelection.extentOffset) + return; + _this._handleSelectionHandleChanged$2$isEnd(newSelection, true); + }, + _handleSelectionStartHandleDragStart$1(details) { + var t1 = this.selectionControls; + t1.toString; + this.__TextSelectionOverlay__dragStartPosition = details.globalPosition.$add(0, new A.Offset(0, -t1.getHandleSize$1(this.renderObject._editable$_textPainter.get$preferredLineHeight())._dy)); + }, + _handleSelectionStartHandleDragUpdate$1(details) { + var position, newSelection, _this = this, + _s18_ = "_dragStartPosition", + t1 = A._lateReadCheck(_this.__TextSelectionOverlay__dragStartPosition, _s18_).$add(0, details.delta); + _this.__TextSelectionOverlay__dragStartPosition = t1; + position = _this.renderObject.getPositionForPoint$1(A._lateReadCheck(t1, _s18_)); + t1 = _this._text_selection$_value.selection; + if (t1.start == t1.end) { + _this._handleSelectionHandleChanged$2$isEnd(A.TextSelection$fromPosition(position), false); + return; + } + newSelection = A.TextSelection$(B.TextAffinity_1, position.offset, t1.extentOffset, false); + if (newSelection.baseOffset >= newSelection.extentOffset) + return; + _this._handleSelectionHandleChanged$2$isEnd(newSelection, false); + }, + _handleSelectionHandleChanged$2$isEnd(newSelection, isEnd) { + var textPosition = isEnd ? newSelection.get$extent() : newSelection.get$base(), + t1 = this.selectionDelegate; + t1.userUpdateTextEditingValue$2(this._text_selection$_value.copyWith$1$selection(newSelection), B.SelectionChangedCause_6); + t1.bringIntoView$1(textPosition); + }, + _chooseType$3(textDirection, ltrType, rtlType) { + var t1 = this._text_selection$_value.selection; + if (t1.start == t1.end) + return B.TextSelectionHandleType_2; + switch (textDirection) { + case B.TextDirection_1: + return ltrType; + case B.TextDirection_0: + return rtlType; + default: + throw A.wrapException(A.ReachabilityError$(string$.x60null_c)); + } + } + }; + A.SelectionOverlay.prototype = { + set$startHandleType(value) { + if (this._startHandleType === value) + return; + this._startHandleType = value; + this._text_selection$_markNeedsBuild$0(); + }, + set$lineHeightAtStart(value) { + if (this._lineHeightAtStart == value) + return; + this._lineHeightAtStart = value; + this._text_selection$_markNeedsBuild$0(); + }, + set$endHandleType(value) { + if (this._endHandleType === value) + return; + this._endHandleType = value; + this._text_selection$_markNeedsBuild$0(); + }, + set$lineHeightAtEnd(value) { + if (this._lineHeightAtEnd == value) + return; + this._lineHeightAtEnd = value; + this._text_selection$_markNeedsBuild$0(); + }, + set$toolbarLocation(value) { + if (J.$eq$(this._toolbarLocation, value)) + return; + this._toolbarLocation = value; + this._text_selection$_markNeedsBuild$0(); }, showHandles$0() { var result, t1, _this = this; if (_this._handles != null) return; - _this._handles = A._setArrayType([A.OverlayEntry$(new A.TextSelectionOverlay_showHandles_closure(_this), false), A.OverlayEntry$(new A.TextSelectionOverlay_showHandles_closure0(_this), false)], type$.JSArray_OverlayEntry); + _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.toString; result.insertAll$1(0, t1); }, - update$1(_, newValue) { - var t1, _this = this; - if (J.$eq$(_this._text_selection$_value, newValue)) - return; - _this._text_selection$_value = newValue; - t1 = $.SchedulerBinding__instance; - if (t1.SchedulerBinding__schedulerPhase === B.SchedulerPhase_3) - t1.SchedulerBinding__postFrameCallbacks.push(_this.get$_text_selection$_markNeedsBuild()); - else - _this._text_selection$_markNeedsBuild$0(); - }, - _text_selection$_markNeedsBuild$1(duration) { - var t1 = this._handles; - if (t1 != null) { - t1[0].markNeedsBuild$0(); - this._handles[1].markNeedsBuild$0(); - } - t1 = this._toolbar; - if (t1 != null) - t1.markNeedsBuild$0(); - }, _text_selection$_markNeedsBuild$0() { - return this._text_selection$_markNeedsBuild$1(null); + var t3, _this = this, + t1 = _this._handles, + t2 = t1 == null; + if (t2 && _this._toolbar == null) + return; + t3 = $.SchedulerBinding__instance; + if (t3.SchedulerBinding__schedulerPhase === B.SchedulerPhase_3) { + if (_this._buildScheduled) + return; + _this._buildScheduled = true; + t3.SchedulerBinding__postFrameCallbacks.push(new A.SelectionOverlay__markNeedsBuild_closure(_this)); + } else { + if (!t2) { + t1[0].markNeedsBuild$0(); + _this._handles[1].markNeedsBuild$0(); + } + t1 = _this._toolbar; + if (t1 != null) + t1.markNeedsBuild$0(); + } }, hide$0() { var _this = this, @@ -255161,231 +259906,119 @@ _this.hideToolbar$0(); }, hideToolbar$0() { - A._lateReadCheck(this.__TextSelectionOverlay__toolbarController, "_toolbarController").stop$0(0); var t1 = this._toolbar; - if (t1 != null) - t1.remove$0(0); + if (t1 == null) + return; + t1.remove$0(0); this._toolbar = null; }, dispose$0(_) { this.hide$0(); - A._lateReadCheck(this.__TextSelectionOverlay__toolbarController, "_toolbarController").dispose$0(0); }, - _buildHandle$2(context, position) { - var _this = this, _null = null, - selectionControls = _this.selectionControls, - t1 = _this._text_selection$_value.selection; - return new A.ExcludeSemantics(true, t1.start == t1.end && position === B._TextSelectionHandlePosition_1 || selectionControls == null ? A.Container$(_null, _null, B.Clip_0, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null) : new A.Visibility(new A._TextSelectionHandleOverlay(t1, position, _this.startHandleLayerLink, _this.endHandleLayerLink, _this.renderObject, new A.TextSelectionOverlay__buildHandle_closure(_this, position), _this.onSelectionHandleTapped, selectionControls, _this.dragStartBehavior, _this.selectionDelegate, _null), _this._handlesVisible, _null), _null); + _buildStartHandle$1(context) { + var handle, t1, _this = this, _null = null, + 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); + else { + t1 = _this._startHandleType; + handle = A._SelectionHandleOverlay$(_this.dragStartBehavior, _this.startHandleLayerLink, _null, _this.onStartHandleDragStart, _this.onStartHandleDragUpdate, _this.onSelectionHandleTapped, _this._lineHeightAtStart, selectionControls, t1, _this.startHandlesVisible); + } + return new A.ExcludeSemantics(true, handle, _null); + }, + _buildEndHandle$1(context) { + var handle, t1, _this = this, _null = null, + 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); + else { + t1 = _this._endHandleType; + handle = A._SelectionHandleOverlay$(_this.dragStartBehavior, _this.endHandleLayerLink, _null, _this.onEndHandleDragStart, _this.onEndHandleDragUpdate, _this.onSelectionHandleTapped, _this._lineHeightAtEnd, selectionControls, t1, _this.endHandlesVisible); + } + return new A.ExcludeSemantics(true, handle, _null); } }; - A.TextSelectionOverlay_showHandles_closure.prototype = { - call$1(context) { - return this.$this._buildHandle$2(context, B._TextSelectionHandlePosition_0); - }, - $signature: 70 - }; - A.TextSelectionOverlay_showHandles_closure0.prototype = { - call$1(context) { - return this.$this._buildHandle$2(context, B._TextSelectionHandlePosition_1); - }, - $signature: 70 - }; - A.TextSelectionOverlay__buildHandle_closure.prototype = { - call$1(newSelection) { - var textPosition, t2, + A.SelectionOverlay__markNeedsBuild_closure.prototype = { + call$1(duration) { + var t2, t1 = this.$this; - switch (this.position.index) { - case 0: - textPosition = newSelection.get$base(); - break; - case 1: - textPosition = newSelection.get$extent(); - break; - default: - A.throwExpression(A.ReachabilityError$(string$.x60null_c)); - textPosition = null; + t1._buildScheduled = false; + t2 = t1._handles; + if (t2 != null) { + t2[0].markNeedsBuild$0(); + t1._handles[1].markNeedsBuild$0(); } - t2 = t1.selectionDelegate; - t2.userUpdateTextEditingValue$2(t1._text_selection$_value.copyWith$1$selection(newSelection), B.SelectionChangedCause_6); - t2.bringIntoView$1(textPosition); + t1 = t1._toolbar; + if (t1 != null) + t1.markNeedsBuild$0(); }, - $signature: 494 + $signature: 20 }; - A._TextSelectionHandleOverlay.prototype = { + A._SelectionHandleOverlay.prototype = { createState$0() { - return new A._TextSelectionHandleOverlayState(null, null, B._StateLifecycle_0); - }, - get$_visibility(_) { - switch (this.position.index) { - case 0: - return this.renderObject._selectionStartInViewport; - case 1: - return this.renderObject._selectionEndInViewport; - default: - throw A.wrapException(A.ReachabilityError$(string$.x60null_c)); - } - }, - onSelectionHandleChanged$1(arg0) { - return this.onSelectionHandleChanged.call$1(arg0); + return new A._SelectionHandleOverlayState(null, null, B._StateLifecycle_0); } }; - A._TextSelectionHandleOverlayState.prototype = { + A._SelectionHandleOverlayState.prototype = { initState$0() { - var t1, _this = this; + var _this = this; _this.super$State$initState(); - _this.___TextSelectionHandleOverlayState__controller = A.AnimationController$(null, B.Duration_150000, null, 1, null, _this); + _this.___SelectionHandleOverlayState__controller = A.AnimationController$(null, B.Duration_150000, null, 1, null, _this); _this._handleVisibilityChanged$0(); - t1 = _this._widget; - t1.get$_visibility(t1).addListener$1(0, _this.get$_handleVisibilityChanged()); + _this._widget.visibility.addListener$1(0, _this.get$_handleVisibilityChanged()); }, _handleVisibilityChanged$0() { var t2, _s11_ = "_controller", - t1 = this._widget; - t1 = t1.get$_visibility(t1)._change_notifier$_value; - t2 = this.___TextSelectionHandleOverlayState__controller; + t1 = this._widget.visibility._change_notifier$_value; + if (t1 == null) + t1 = true; + t2 = this.___SelectionHandleOverlayState__controller; if (t1) A._lateReadCheck(t2, _s11_).forward$0(0); else A._lateReadCheck(t2, _s11_).reverse$0(0); }, didUpdateWidget$1(oldWidget) { - var t1, t2, _this = this; + var t1, _this = this; _this.super$State$didUpdateWidget(oldWidget); t1 = _this.get$_handleVisibilityChanged(); - oldWidget.get$_visibility(oldWidget).removeListener$1(0, t1); + oldWidget.visibility.removeListener$1(0, t1); _this._handleVisibilityChanged$0(); - t2 = _this._widget; - t2.get$_visibility(t2).addListener$1(0, t1); + _this._widget.visibility.addListener$1(0, t1); }, dispose$0(_) { - var _this = this, - t1 = _this._widget; - t1.get$_visibility(t1).removeListener$1(0, _this.get$_handleVisibilityChanged()); - A._lateReadCheck(_this.___TextSelectionHandleOverlayState__controller, "_controller").dispose$0(0); - _this.super$__TextSelectionHandleOverlayState_State_SingleTickerProviderStateMixin$dispose(0); - }, - _handleDragStart$1(details) { - var t1 = this._widget; - this.___TextSelectionHandleOverlayState__dragPosition = details.globalPosition.$add(0, new A.Offset(0, -t1.selectionControls.getHandleSize$1(t1.renderObject._editable$_textPainter.get$preferredLineHeight())._dy)); - }, - _handleDragUpdate$1(details) { - var position, t2, newSelection, _this = this, - _s13_ = "_dragPosition", - t1 = A._lateReadCheck(_this.___TextSelectionHandleOverlayState__dragPosition, _s13_).$add(0, details.delta); - _this.___TextSelectionHandleOverlayState__dragPosition = t1; - position = _this._widget.renderObject.getPositionForPoint$1(A._lateReadCheck(t1, _s13_)); - t1 = _this._widget; - t2 = t1.selection; - if (t2.start == t2.end) { - t1.onSelectionHandleChanged$1(A.TextSelection$fromPosition(position)); - return; - } - switch (t1.position.index) { - case 0: - newSelection = A.TextSelection$(B.TextAffinity_1, position.offset, t2.extentOffset, false); - break; - case 1: - newSelection = A.TextSelection$(B.TextAffinity_1, t2.baseOffset, position.offset, false); - break; - default: - throw A.wrapException(A.ReachabilityError$(string$.x60null_c)); - } - if (newSelection.baseOffset >= newSelection.extentOffset) - return; - t1.onSelectionHandleChanged$1(newSelection); + var _this = this; + _this._widget.visibility.removeListener$1(0, _this.get$_handleVisibilityChanged()); + A._lateReadCheck(_this.___SelectionHandleOverlayState__controller, "_controller").dispose$0(0); + _this.super$__SelectionHandleOverlayState_State_SingleTickerProviderStateMixin$dispose(0); }, build$1(_, context) { - var layerLink, type, prevText, currText, selection, t2, selectedGraphemes, t3, t4, startHandleRect, endHandleRect, t5, t6, handleAnchor, handleSize, handleRect, interactiveRect, t7, t8, t9, t10, t11, t12, t13, t14, _this = this, _null = null, - t1 = _this._widget; - switch (t1.position.index) { - case 0: - layerLink = t1.startHandleLayerLink; - t1 = t1.renderObject._editable$_textPainter._text_painter$_textDirection; - t1.toString; - type = _this._chooseType$3(t1, B.TextSelectionHandleType_0, B.TextSelectionHandleType_1); - break; - case 1: - layerLink = t1.endHandleLayerLink; - t1 = t1.renderObject._editable$_textPainter._text_painter$_textDirection; - t1.toString; - type = _this._chooseType$3(t1, B.TextSelectionHandleType_1, B.TextSelectionHandleType_0); - break; - default: - throw A.wrapException(A.ReachabilityError$(string$.x60null_c)); - } - prevText = _this._widget.renderObject._editable$_textPainter._text_painter$_text.toPlainText$0(); + var handleSize, t2, t3, t4, handleRect, interactiveRect, t5, t6, t7, t8, t9, t10, t11, t12, t13, _this = this, _null = null, + t1 = _this._widget, + handleAnchor = t1.selectionControls.getHandleAnchor$2(t1.type, t1.preferredLineHeight); t1 = _this._widget; - currText = t1.selectionDelegate._widget.controller._change_notifier$_value.text; - selection = t1.selection; - if (prevText === currText) - t1 = selection.get$isValid() && selection.start != selection.end; - else - t1 = false; - if (t1) { - t1 = selection.start; - t2 = selection.end; - selectedGraphemes = J.substring$2$s(currText, t1, t2); - t3 = selectedGraphemes.length === 0; - t4 = t3 ? B.StringCharacters_ehH : new A.StringCharacters(selectedGraphemes); - t4 = t4.get$first(t4); - t3 = t3 ? B.StringCharacters_ehH : new A.StringCharacters(selectedGraphemes); - t3 = t3.get$last(t3); - startHandleRect = _this._widget.renderObject.getRectForComposingRange$1(new A.TextRange(t1, t1 + t4.length)); - endHandleRect = _this._widget.renderObject.getRectForComposingRange$1(new A.TextRange(t2 - t3.length, t2)); - } else { - endHandleRect = _null; - startHandleRect = endHandleRect; - } - t1 = _this._widget; - t2 = t1.selectionControls; - t1 = t1.renderObject._editable$_textPainter.get$preferredLineHeight(); - t3 = startHandleRect == null; - t4 = t3 ? _null : startHandleRect.bottom - startHandleRect.top; - if (t4 == null) - t4 = _this._widget.renderObject._editable$_textPainter.get$preferredLineHeight(); - t5 = endHandleRect == null; - t6 = t5 ? _null : endHandleRect.bottom - endHandleRect.top; - handleAnchor = t2.getHandleAnchor$4(type, t1, t4, t6 == null ? _this._widget.renderObject._editable$_textPainter.get$preferredLineHeight() : t6); - t1 = _this._widget; - handleSize = t1.selectionControls.getHandleSize$1(t1.renderObject._editable$_textPainter.get$preferredLineHeight()); + handleSize = t1.selectionControls.getHandleSize$1(t1.preferredLineHeight); t1 = -handleAnchor._dx; t2 = -handleAnchor._dy; - t4 = t1 + handleSize._dx; - t6 = t2 + handleSize._dy; - handleRect = new A.Rect(t1, t2, t4, t6); + t3 = t1 + handleSize._dx; + t4 = t2 + handleSize._dy; + handleRect = new A.Rect(t1, t2, t3, t4); interactiveRect = handleRect.expandToInclude$1(A.Rect$fromCircle(handleRect.get$center(), 24)); - t7 = interactiveRect.left; - t8 = interactiveRect.right - t7; - t1 = Math.max((t8 - (t4 - t1)) / 2, 0); - t4 = interactiveRect.top; - t9 = interactiveRect.bottom - t4; - t2 = Math.max((t9 - (t6 - t2)) / 2, 0); - t6 = A._lateReadCheck(_this.___TextSelectionHandleOverlayState__controller, "_controller"); - t10 = _this._widget; - t11 = t10.dragStartBehavior; - t12 = t10.selectionControls; - t10 = t10.renderObject._editable$_textPainter.get$preferredLineHeight(); - t13 = _this._widget; - t14 = t13.onSelectionHandleTapped; - t3 = t3 ? _null : startHandleRect.bottom - startHandleRect.top; - if (t3 == null) - t3 = t13.renderObject._editable$_textPainter.get$preferredLineHeight(); - t5 = t5 ? _null : endHandleRect.bottom - endHandleRect.top; - return A.CompositedTransformFollower$(A.FadeTransition$(false, A.Container$(B.Alignment_m1_m1, A.GestureDetector$(B.HitTestBehavior_2, new A.Padding(new A.EdgeInsets(t1, t2, t1, t2), t12.buildHandle$6(context, type, t10, t14, t3, t5 == null ? _this._widget.renderObject._editable$_textPainter.get$preferredLineHeight() : t5), _null), t11, false, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _this.get$_handleDragStart(), _this.get$_handleDragUpdate(), _null, _null, _null, _null, _null, _null, _null, _null, _null, _null), B.Clip_0, _null, _null, _null, _null, t9, _null, _null, _null, _null, _null, t8), t6), _null, layerLink, new A.Offset(t7, t4), false, B.Alignment_m1_m1); - }, - _chooseType$3(textDirection, ltrType, rtlType) { - var t1 = this._widget.selection; - if (t1.start == t1.end) - return B.TextSelectionHandleType_2; - switch (textDirection) { - case B.TextDirection_1: - return ltrType; - case B.TextDirection_0: - return rtlType; - default: - throw A.wrapException(A.ReachabilityError$(string$.x60null_c)); - } + t5 = interactiveRect.left; + t6 = interactiveRect.right - t5; + t1 = Math.max((t6 - (t3 - t1)) / 2, 0); + t3 = interactiveRect.top; + t7 = interactiveRect.bottom - t3; + t2 = Math.max((t7 - (t4 - t2)) / 2, 0); + t4 = _this._widget.handleLayerLink; + t8 = A._lateReadCheck(_this.___SelectionHandleOverlayState__controller, "_controller"); + t9 = _this._widget; + t10 = t9.dragStartBehavior; + t11 = t9.onSelectionHandleDragStart; + t12 = t9.onSelectionHandleDragUpdate; + t13 = t9.onSelectionHandleDragEnd; + return A.CompositedTransformFollower$(A.FadeTransition$(false, A.Container$(B.Alignment_m1_m1, A.GestureDetector$(B.HitTestBehavior_2, new A.Padding(new A.EdgeInsets(t1, t2, t1, t2), t9.selectionControls.buildHandle$4(context, t9.type, t9.preferredLineHeight, t9.onSelectionHandleTapped), _null), t10, false, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, t13, t11, t12, _null, _null, _null, _null, _null, _null, _null, _null, _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); } }; A.TextSelectionGestureDetectorBuilder.prototype = { @@ -255426,17 +260059,67 @@ t1 = false; return t1; }, - onTapDown$1(details) { - var t3, kind, t4, t5, tappedPosition, selection, nextSelection, + _text_selection$_expandSelection$3(offset, cause, fromSelection) { + var t3, tappedPosition, selection, t4, nextSelection, t1 = this.delegate, 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; + tappedPosition = t3._as(t2).getPositionForPoint$1(offset); + if (fromSelection == null) { + t2 = t1.get$editableTextKey().get$currentState(); + t2.toString; + t2 = $.WidgetsBinding__instance.WidgetsBinding__buildOwner._globalKeyRegistry.$index(0, t2._editableKey).get$renderObject(); + t2.toString; + selection = t3._as(t2)._selection; + } else + selection = fromSelection; + t2 = tappedPosition.offset; + t3 = selection.baseOffset; + t4 = selection.extentOffset; + nextSelection = selection.copyWith$2$baseOffset$extentOffset(Math.abs(t2 - t3) < Math.abs(t2 - t4) ? t4 : t3, t2); + t2 = t1.get$editableTextKey().get$currentState(); + t2.toString; + t1 = t1.get$editableTextKey().get$currentState(); + t1.toString; + t2.userUpdateTextEditingValue$2(t1._widget.controller._change_notifier$_value.copyWith$1$selection(nextSelection), cause); + }, + _text_selection$_expandSelection$2(offset, cause) { + return this._text_selection$_expandSelection$3(offset, cause, null); + }, + _extendSelection$2(offset, cause) { + var t3, tappedPosition, nextSelection, + t1 = this.delegate, + 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; + tappedPosition = t3._as(t2).getPositionForPoint$1(offset); + t2 = t1.get$editableTextKey().get$currentState(); + t2.toString; + t2 = $.WidgetsBinding__instance.WidgetsBinding__buildOwner._globalKeyRegistry.$index(0, t2._editableKey).get$renderObject(); + t2.toString; + nextSelection = t3._as(t2)._selection.copyWith$1$extentOffset(tappedPosition.offset); + t2 = t1.get$editableTextKey().get$currentState(); + t2.toString; + t1 = t1.get$editableTextKey().get$currentState(); + t1.toString; + t2.userUpdateTextEditingValue$2(t1._widget.controller._change_notifier$_value.copyWith$1$selection(nextSelection), cause); + }, + onTapDown$1(details) { + var t3, kind, t4, t5, _this = this, + t1 = _this.delegate, + 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; t2 = t3._as(t2)._lastTapDownPosition = details.globalPosition; kind = details.kind; - this._shouldShowSelectionToolbar = kind == null || kind === B.PointerDeviceKind_0 || kind === B.PointerDeviceKind_2; + _this._shouldShowSelectionToolbar = kind == null || kind === B.PointerDeviceKind_0 || kind === B.PointerDeviceKind_2; t4 = A._lateReadCheck($.ServicesBinding__instance.ServicesBinding___ServicesBinding__keyboard, "_keyboard")._pressedKeys; t4 = t4.get$values(t4); t4 = A.LinkedHashSet_LinkedHashSet$of(t4, A._instanceType(t4)._eval$1("Iterable.E")); @@ -255451,49 +260134,21 @@ } else t4 = false; if (t4) { - this._isShiftTapping = true; + _this._isShiftTapping = true; switch (A.defaultTargetPlatform()) { case B.TargetPlatform_2: case B.TargetPlatform_4: - t4 = t1.get$editableTextKey().get$currentState(); - t4.toString; - t4 = $.WidgetsBinding__instance.WidgetsBinding__buildOwner._globalKeyRegistry.$index(0, t4._editableKey).get$renderObject(); - t4.toString; - tappedPosition = t3._as(t4).getPositionForPoint$1(t2); - t2 = t1.get$editableTextKey().get$currentState(); - t2.toString; - t2 = $.WidgetsBinding__instance.WidgetsBinding__buildOwner._globalKeyRegistry.$index(0, t2._editableKey).get$renderObject(); - t2.toString; - selection = t3._as(t2)._selection; - t2 = tappedPosition.offset; - t3 = selection.baseOffset; - t4 = selection.extentOffset; - nextSelection = selection.copyWith$2$baseOffset$extentOffset(Math.abs(t2 - t3) < Math.abs(t2 - t4) ? t4 : t3, t2); - t2 = t1.get$editableTextKey().get$currentState(); - t2.toString; t1 = t1.get$editableTextKey().get$currentState(); t1.toString; - t2.userUpdateTextEditingValue$2(t1._widget.controller._change_notifier$_value.copyWith$1$selection(nextSelection), B.SelectionChangedCause_0); + 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); break; case B.TargetPlatform_0: case B.TargetPlatform_1: case B.TargetPlatform_3: case B.TargetPlatform_5: - t4 = t1.get$editableTextKey().get$currentState(); - t4.toString; - t4 = $.WidgetsBinding__instance.WidgetsBinding__buildOwner._globalKeyRegistry.$index(0, t4._editableKey).get$renderObject(); - t4.toString; - tappedPosition = t3._as(t4).getPositionForPoint$1(t2); - t2 = t1.get$editableTextKey().get$currentState(); - t2.toString; - t2 = $.WidgetsBinding__instance.WidgetsBinding__buildOwner._globalKeyRegistry.$index(0, t2._editableKey).get$renderObject(); - t2.toString; - nextSelection = t3._as(t2)._selection.copyWith$1$extentOffset(tappedPosition.offset); - t2 = t1.get$editableTextKey().get$currentState(); - t2.toString; - t1 = t1.get$editableTextKey().get$currentState(); - t1.toString; - t2.userUpdateTextEditingValue$2(t1._widget.controller._change_notifier$_value.copyWith$1$selection(nextSelection), B.SelectionChangedCause_0); + _this._extendSelection$2(t2, B.SelectionChangedCause_0); break; default: throw A.wrapException(A.ReachabilityError$(string$.x60null_c)); @@ -255504,12 +260159,13 @@ var t1; this._shouldShowSelectionToolbar = true; t1 = this.delegate; - 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).selectWordsInRange$2$cause$from(B.SelectionChangedCause_3, details.globalPosition); + 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).selectWordsInRange$2$cause$from(B.SelectionChangedCause_3, details.globalPosition); + } }, onForcePressEnd$1(details) { var t1 = this.delegate, @@ -255525,78 +260181,78 @@ } }, onSingleTapUp$1(details) { - var t1, t2, - _s80_ = string$.x60null_c; + var t1, t2; if (this._isShiftTapping) { this._isShiftTapping = false; return; } t1 = this.delegate; - t1.get$selectionEnabled(); - switch (A.defaultTargetPlatform()) { - case B.TargetPlatform_2: - case B.TargetPlatform_4: - switch (details.kind) { - case B.PointerDeviceKind_1: - case B.PointerDeviceKind_2: - case B.PointerDeviceKind_3: - 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); - t2 = t1._lastTapDownPosition; - t2.toString; - t1.selectPositionAt$2$cause$from(B.SelectionChangedCause_0, t2); - break; - case B.PointerDeviceKind_0: - case B.PointerDeviceKind_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).selectWordEdge$1$cause(B.SelectionChangedCause_0); - break; - default: - throw A.wrapException(A.ReachabilityError$(_s80_)); - } - 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; - type$.RenderEditable._as(t1); - t2 = t1._lastTapDownPosition; - t2.toString; - t1.selectPositionAt$2$cause$from(B.SelectionChangedCause_0, t2); - break; - default: - throw A.wrapException(A.ReachabilityError$(_s80_)); - } + if (t1.get$selectionEnabled()) + switch (A.defaultTargetPlatform()) { + case B.TargetPlatform_2: + case B.TargetPlatform_4: + switch (details.kind) { + case B.PointerDeviceKind_1: + case B.PointerDeviceKind_2: + case B.PointerDeviceKind_3: + 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); + t2 = t1._lastTapDownPosition; + t2.toString; + t1.selectPositionAt$2$cause$from(B.SelectionChangedCause_0, t2); + break; + case B.PointerDeviceKind_0: + case B.PointerDeviceKind_5: + default: + 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); + break; + } + 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; + type$.RenderEditable._as(t1); + t2 = t1._lastTapDownPosition; + t2.toString; + t1.selectPositionAt$2$cause$from(B.SelectionChangedCause_0, t2); + break; + default: + throw A.wrapException(A.ReachabilityError$(string$.x60null_c)); + } }, onSingleTapCancel$0() { }, onSingleLongTapStart$1(details) { var t1 = this.delegate; - 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); + 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); + } }, onSingleLongTapMoveUpdate$1(details) { var t1 = this.delegate; - 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); + 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); + } }, onSingleLongTapEnd$1(details) { var t1; @@ -255609,24 +260265,25 @@ onSecondaryTap$0() { var t2, t3, t1 = this.delegate; - t1.get$selectionEnabled(); - if (!this.get$_lastSecondaryTapWasOnSelection()) { - 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_0, t3); - } - if (this._shouldShowSelectionToolbar) { - t2 = t1.get$editableTextKey().get$currentState(); - t2.toString; - t2.hideToolbar$0(); - t1 = t1.get$editableTextKey().get$currentState(); - t1.toString; - t1.showToolbar$0(); + if (t1.get$selectionEnabled()) { + if (!this.get$_lastSecondaryTapWasOnSelection()) { + 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_0, t3); + } + if (this._shouldShowSelectionToolbar) { + t2 = t1.get$editableTextKey().get$currentState(); + t2.toString; + t2.hideToolbar$0(); + t1 = t1.get$editableTextKey().get$currentState(); + t1.toString; + t1.showToolbar$0(); + } } }, onSecondaryTapDown$1(details) { @@ -255641,74 +260298,158 @@ onDoubleTapDown$1(details) { var t2, t3, t1 = this.delegate; - t1.get$selectionEnabled(); - 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_0, t3); - if (this._shouldShowSelectionToolbar) { - t1 = t1.get$editableTextKey().get$currentState(); - t1.toString; - t1.showToolbar$0(); - } - }, - onDragSelectionStart$1(details) { - var kind, t2, t3, - t1 = this.delegate; - t1.get$selectionEnabled(); - kind = details.kind; - this._shouldShowSelectionToolbar = kind == null || kind === B.PointerDeviceKind_0 || kind === B.PointerDeviceKind_2; - 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; - t3._as(t2).selectPositionAt$2$cause$from(B.SelectionChangedCause_6, details.globalPosition); - t1 = t1.get$editableTextKey().get$currentState(); - t1.toString; - t1 = $.WidgetsBinding__instance.WidgetsBinding__buildOwner._globalKeyRegistry.$index(0, t1._editableKey).get$renderObject(); - t1.toString; - t1 = t3._as(t1)._editable$_offset._pixels; - t1.toString; - this._dragStartViewportOffset = t1; - }, - onDragSelectionUpdate$2(startDetails, updateDetails) { - var t2, t3, startOffset, - t1 = this.delegate; - t1.get$selectionEnabled(); - 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) { + if (t1.get$selectionEnabled()) { 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; + type$.RenderEditable._as(t2); + t3 = t2._lastTapDownPosition; + t3.toString; + t2.selectWordsInRange$2$cause$from(B.SelectionChangedCause_0, t3); + if (this._shouldShowSelectionToolbar) { + t1 = t1.get$editableTextKey().get$currentState(); + t1.toString; + t1.showToolbar$0(); + } + } + }, + onDragSelectionStart$1(details) { + var kind, t2, t3, _this = this, + t1 = _this.delegate; + if (!t1.get$selectionEnabled()) + return; + kind = details.kind; + _this._shouldShowSelectionToolbar = kind == null || kind === B.PointerDeviceKind_0 || kind === B.PointerDeviceKind_2; + t2 = A._lateReadCheck($.ServicesBinding__instance.ServicesBinding___ServicesBinding__keyboard, "_keyboard")._pressedKeys; + t2 = t2.get$values(t2); + t2 = A.LinkedHashSet_LinkedHashSet$of(t2, A._instanceType(t2)._eval$1("Iterable.E")); + t3 = A.LinkedHashSet_LinkedHashSet$_literal([B.LogicalKeyboardKey_8589934850, B.LogicalKeyboardKey_8589934851], type$.LogicalKeyboardKey); + if (t2.any$1(0, t3.get$contains(t3))) { + t2 = t1.get$editableTextKey().get$currentState(); t2.toString; - startOffset = new A.Offset(t2 - this._dragStartViewportOffset, 0); + 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(); + } else + t2 = false; + if (t2) { + _this._isShiftTapping = true; + switch (A.defaultTargetPlatform()) { + case B.TargetPlatform_2: + case B.TargetPlatform_4: + _this._text_selection$_expandSelection$2(details.globalPosition, B.SelectionChangedCause_6); + break; + case B.TargetPlatform_0: + case B.TargetPlatform_1: + case B.TargetPlatform_3: + case B.TargetPlatform_5: + _this._extendSelection$2(details.globalPosition, B.SelectionChangedCause_6); + break; + default: + throw A.wrapException(A.ReachabilityError$(string$.x60null_c)); + } + t2 = t1.get$editableTextKey().get$currentState(); + t2.toString; + t2 = $.WidgetsBinding__instance.WidgetsBinding__buildOwner._globalKeyRegistry.$index(0, t2._editableKey).get$renderObject(); + t2.toString; + _this._shiftTapDragSelection = type$.RenderEditable._as(t2)._selection; } 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; - startOffset = new A.Offset(0, t2 - this._dragStartViewportOffset); + type$.RenderEditable._as(t2).selectPositionAt$2$cause$from(B.SelectionChangedCause_6, details.globalPosition); } t1 = t1.get$editableTextKey().get$currentState(); t1.toString; t1 = $.WidgetsBinding__instance.WidgetsBinding__buildOwner._globalKeyRegistry.$index(0, t1._editableKey).get$renderObject(); t1.toString; - t3._as(t1).selectPositionAt$3$cause$from$to(B.SelectionChangedCause_6, startDetails.globalPosition.$sub(0, startOffset), updateDetails.globalPosition); + t1 = type$.RenderEditable._as(t1)._editable$_offset._pixels; + t1.toString; + _this._dragStartViewportOffset = t1; + }, + onDragSelectionUpdate$2(startDetails, updateDetails) { + var t2, t3, startOffset, selection, nextExtent, t4, t5, isInverted, _this = this, + t1 = _this.delegate; + if (!t1.get$selectionEnabled()) + return; + if (!_this._isShiftTapping) { + 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; + startOffset = 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; + startOffset = new A.Offset(0, t2 - _this._dragStartViewportOffset); + } + 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); + } + t2 = _this._shiftTapDragSelection; + if (t2.start != t2.end) + t2 = A.defaultTargetPlatform() !== B.TargetPlatform_2 && A.defaultTargetPlatform() !== B.TargetPlatform_4; + else + t2 = true; + if (t2) + return _this._extendSelection$2(updateDetails.globalPosition, B.SelectionChangedCause_6); + t2 = t1.get$editableTextKey().get$currentState(); + t2.toString; + selection = 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; + type$.RenderEditable._as(t2); + t3 = updateDetails.globalPosition; + nextExtent = t2.getPositionForPoint$1(t3); + t2 = _this._shiftTapDragSelection; + t4 = t2.baseOffset; + t5 = nextExtent.offset; + isInverted = t4 < t2.extentOffset ? t5 < t4 : t5 > t4; + if (isInverted && selection.baseOffset === t4) { + t2 = t1.get$editableTextKey().get$currentState(); + t2.toString; + t1 = t1.get$editableTextKey().get$currentState(); + t1.toString; + t2.userUpdateTextEditingValue$2(t1._widget.controller._change_notifier$_value.copyWith$1$selection(A.TextSelection$(B.TextAffinity_1, _this._shiftTapDragSelection.extentOffset, t5, false)), B.SelectionChangedCause_6); + } else if (!isInverted && t5 !== t4 && selection.baseOffset !== t4) { + t2 = t1.get$editableTextKey().get$currentState(); + t2.toString; + t1 = t1.get$editableTextKey().get$currentState(); + t1.toString; + t2.userUpdateTextEditingValue$2(t1._widget.controller._change_notifier$_value.copyWith$1$selection(A.TextSelection$(B.TextAffinity_1, _this._shiftTapDragSelection.baseOffset, t5, false)), B.SelectionChangedCause_6); + } else + _this._extendSelection$2(t3, B.SelectionChangedCause_6); }, onDragSelectionEnd$1(details) { + if (this._isShiftTapping) { + this._isShiftTapping = false; + this._shiftTapDragSelection = null; + } }, buildGestureDetector$2$behavior$child(behavior, child) { var _this = this, @@ -255743,7 +260484,7 @@ _this._isDoubleTap = true; } }, - _handleTapUp$1(details) { + _text_selection$_handleTapUp$1(details) { var _this = this; if (!_this._isDoubleTap) { _this._widget.onSingleTapUp.call$1(details); @@ -255859,7 +260600,7 @@ call$0() { return A.TapGestureRecognizer$(this.$this); }, - $signature: 505 + $signature: 704 }; A._TextSelectionGestureDetectorState_build_closure0.prototype = { call$1(instance) { @@ -255868,16 +260609,16 @@ instance.onSecondaryTap = t2.onSecondaryTap; instance.onSecondaryTapDown = t2.onSecondaryTapDown; instance.onTapDown = t1.get$_text_selection$_handleTapDown(); - instance.onTapUp = t1.get$_handleTapUp(); + instance.onTapUp = t1.get$_text_selection$_handleTapUp(); instance.onTapCancel = t1.get$_text_selection$_handleTapCancel(); }, - $signature: 506 + $signature: 703 }; A._TextSelectionGestureDetectorState_build_closure1.prototype = { call$0() { return A.LongPressGestureRecognizer$(this.$this, null, B.PointerDeviceKind_0, null, null); }, - $signature: 509 + $signature: 702 }; A._TextSelectionGestureDetectorState_build_closure2.prototype = { call$1(instance) { @@ -255886,13 +260627,13 @@ instance.onLongPressMoveUpdate = t1.get$_handleLongPressMoveUpdate(); instance.onLongPressEnd = t1.get$_handleLongPressEnd(); }, - $signature: 510 + $signature: 701 }; A._TextSelectionGestureDetectorState_build_closure3.prototype = { call$0() { return A.PanGestureRecognizer$(this.$this, A.LinkedHashSet_LinkedHashSet$_literal([B.PointerDeviceKind_1], type$.PointerDeviceKind)); }, - $signature: 300 + $signature: 282 }; A._TextSelectionGestureDetectorState_build_closure4.prototype = { call$1(instance) { @@ -255903,13 +260644,13 @@ instance.onUpdate = t1.get$_handleDragUpdate(); instance.onEnd = t1.get$_handleDragEnd(); }, - $signature: 299 + $signature: 286 }; A._TextSelectionGestureDetectorState_build_closure5.prototype = { call$0() { return A.ForcePressGestureRecognizer$(this.$this); }, - $signature: 1747 + $signature: 2184 }; A._TextSelectionGestureDetectorState_build_closure6.prototype = { call$1(instance) { @@ -255918,9 +260659,9 @@ instance.onStart = t2.onForcePressStart != null ? t1.get$_forcePressStarted() : null; instance.onEnd = t2.onForcePressEnd != null ? t1.get$_forcePressEnded() : null; }, - $signature: 1745 + $signature: 2191 }; - A.__TextSelectionHandleOverlayState_State_SingleTickerProviderStateMixin.prototype = { + A.__SelectionHandleOverlayState_State_SingleTickerProviderStateMixin.prototype = { dispose$0(_) { var _this = this, t1 = _this.SingleTickerProviderStateMixin__tickerModeNotifier; @@ -255937,7 +260678,7 @@ }; A.TickerMode.prototype = { createState$0() { - return new A._TickerModeState(new A.ValueNotifier(true, A.List_List$filled(0, null, false, type$.nullable_void_Function), type$.ValueNotifier_bool), B._StateLifecycle_0); + return new A._TickerModeState(new A.ValueNotifier(true, $.$get$ChangeNotifier__emptyListeners(), type$.ValueNotifier_bool), B._StateLifecycle_0); } }; A._TickerModeState.prototype = { @@ -255954,6 +260695,9 @@ this._updateEffectiveMode$0(); }, dispose$0(_) { + var t1 = this._effectiveMode; + t1.ChangeNotifier__listeners = $.$get$ChangeNotifier__emptyListeners(); + t1.ChangeNotifier__count = 0; this.super$State$dispose(0); }, _updateEffectiveMode$0() { @@ -256179,8 +260923,9 @@ t1.addListener$1(0, _this.get$_valueChanged()); }, didUpdateWidget$1(oldWidget) { - var t2, _this = this, - t1 = oldWidget.valueListenable; + var t1, t2, _this = this; + _this.super$State$didUpdateWidget(oldWidget); + t1 = oldWidget.valueListenable; if (t1 !== _this._widget.valueListenable) { t2 = _this.get$_valueChanged(); t1.removeListener$1(0, t2); @@ -256188,7 +260933,6 @@ _this.___ValueListenableBuilderState_value = t1._change_notifier$_value; t1.addListener$1(0, t2); } - _this.super$State$didUpdateWidget(oldWidget); }, dispose$0(_) { this._widget.valueListenable.removeListener$1(0, this.get$_valueChanged()); @@ -256244,38 +260988,58 @@ renderObject.set$clipBehavior(_this.clipBehavior); }, createElement$0(_) { - var t1 = A.HashSet_HashSet(type$.Element_2), - t2 = ($.Element__nextHashCode + 1) % 16777215; - $.Element__nextHashCode = t2; - return new A._ViewportElement(t1, t2, this, B._ElementLifecycle_0); + return new A._ViewportElement(A.HashSet_HashSet(type$.Element_2), this, B._ElementLifecycle_0); } }; A._ViewportElement.prototype = { - get$widget() { - return type$.Viewport._as(A.MultiChildRenderObjectElement.prototype.get$widget.call(this)); - }, get$renderObject() { return type$.RenderViewport._as(A.MultiChildRenderObjectElement.prototype.get$renderObject.call(this)); }, mount$2($parent, newSlot) { - this.super$MultiChildRenderObjectElement$mount($parent, newSlot); - this._updateCenter$0(); + var _this = this; + _this._doingMountOrUpdate = true; + _this.super$MultiChildRenderObjectElement$mount($parent, newSlot); + _this._updateCenter$0(); + _this._doingMountOrUpdate = false; }, update$1(_, newWidget) { - this.super$MultiChildRenderObjectElement$update(0, newWidget); - this._updateCenter$0(); + var _this = this; + _this._doingMountOrUpdate = true; + _this.super$MultiChildRenderObjectElement$update(0, newWidget); + _this._updateCenter$0(); + _this._doingMountOrUpdate = false; }, _updateCenter$0() { - var t1, t2, _this = this; - type$.Viewport._as(A.MultiChildRenderObjectElement.prototype.get$widget.call(_this)).toString; + var t2, _this = this, + t1 = _this._widget; + t1.toString; + type$.Viewport._as(t1); t1 = _this.get$children(_this); t2 = type$.RenderViewport; if (!t1.get$isEmpty(t1)) { t1 = t2._as(A.MultiChildRenderObjectElement.prototype.get$renderObject.call(_this)); t2 = _this.get$children(_this); t1.set$center(type$.nullable_RenderSliver._as(t2.get$first(t2).get$renderObject())); - } else + _this._centerSlotIndex = 0; + } else { t2._as(A.MultiChildRenderObjectElement.prototype.get$renderObject.call(_this)).set$center(null); + _this._centerSlotIndex = null; + } + }, + insertRenderObjectChild$2(child, slot) { + var _this = this; + _this.super$MultiChildRenderObjectElement$insertRenderObjectChild(child, slot); + if (!_this._doingMountOrUpdate && slot.index === _this._centerSlotIndex) + type$.RenderViewport._as(A.MultiChildRenderObjectElement.prototype.get$renderObject.call(_this)).set$center(type$.nullable_RenderSliver._as(child)); + }, + moveRenderObjectChild$3(child, oldSlot, newSlot) { + this.super$MultiChildRenderObjectElement$moveRenderObjectChild(child, oldSlot, newSlot); + }, + removeRenderObjectChild$2(child, slot) { + var _this = this; + _this.super$MultiChildRenderObjectElement$removeRenderObjectChild(child, slot); + if (!_this._doingMountOrUpdate && type$.RenderViewport._as(A.MultiChildRenderObjectElement.prototype.get$renderObject.call(_this))._viewport$_center == child) + type$.RenderViewport._as(A.MultiChildRenderObjectElement.prototype.get$renderObject.call(_this)).set$center(null); } }; A.ShrinkWrappingViewport.prototype = { @@ -256298,9 +261062,75 @@ renderObject.set$clipBehavior(this.clipBehavior); } }; - A.Visibility.prototype = { - build$1(_, context) { - return this.visible ? this.child : B.SizedBox_0_0_null_null; + A.__ViewportElement_MultiChildRenderObjectElement_NotifiableElementMixin.prototype = {}; + A.__ViewportElement_MultiChildRenderObjectElement_NotifiableElementMixin_ViewportElementMixin.prototype = {}; + A.WidgetSpan.prototype = { + build$3$dimensions$textScaleFactor(_, builder, dimensions, textScaleFactor) { + var currentDimensions, + t1 = this.style, + hasStyle = t1 != null; + if (hasStyle) + builder.pushStyle$1(0, t1.getTextStyle$1$textScaleFactor(textScaleFactor)); + dimensions.toString; + currentDimensions = dimensions[builder.get$placeholderCount()]; + t1 = currentDimensions.size; + builder.addPlaceholder$6$baseline$baselineOffset$scale(0, t1._dx, t1._dy, this.alignment, currentDimensions.baseline, currentDimensions.baselineOffset, textScaleFactor); + if (hasStyle) + builder.pop$0(0); + }, + visitChildren$1(visitor) { + return visitor.call$1(this); + }, + getSpanForPositionVisitor$2(position, offset) { + var t1 = offset._inline_span$_value; + if (position.offset === t1) + return this; + offset._inline_span$_value = t1 + 1; + return null; + }, + codeUnitAtVisitor$2(index, offset) { + ++offset._inline_span$_value; + return 65532; + }, + compareTo$1(_, other) { + var t1, t2, t3, candidate, result, _this = this; + if (_this === other) + return B.RenderComparison_0; + if (J.get$runtimeType$(other) !== A.getRuntimeType(_this)) + return B.RenderComparison_3; + t1 = _this.style; + t2 = t1 == null; + t3 = other.style; + if (t2 !== (t3 == null)) + return B.RenderComparison_3; + type$.WidgetSpan._as(other); + if (!_this.child.super$Object$$eq(0, other.child) || _this.alignment !== other.alignment) + return B.RenderComparison_3; + if (!t2) { + t3.toString; + candidate = t1.compareTo$1(0, t3); + result = candidate.index > 0 ? candidate : B.RenderComparison_0; + if (result === B.RenderComparison_3) + return result; + } else + result = B.RenderComparison_0; + return result; + }, + $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; + if (!_this.super$InlineSpan$$eq(0, other)) + return false; + return other instanceof A.WidgetSpan && other.child.super$Object$$eq(0, _this.child) && other.alignment === _this.alignment && true; + }, + get$hashCode(_) { + var _this = this; + return A.Object_hash(A.InlineSpan.prototype.get$hashCode.call(_this, _this), _this.child, _this.alignment, _this.baseline, B.C_SentinelValue, B.C_SentinelValue, B.C_SentinelValue, B.C_SentinelValue, B.C_SentinelValue, B.C_SentinelValue, B.C_SentinelValue, B.C_SentinelValue, 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.WillPopScope.prototype = { @@ -256400,7 +261230,6 @@ $async$exception = $async$currentError; e = A.unwrapException($async$exception); t1 = $.$get$cacheLogger(); - A.S(url); A.S(e); t1.toString; // goto after finally @@ -256526,7 +261355,6 @@ $async$exception1 = $async$currentError; e0 = A.unwrapException($async$exception1); t1 = $.$get$cacheLogger(); - A.S(url); A.S(e0); t1.toString; if (cacheFile == null && (streamController._state & 1) !== 0) @@ -256585,7 +261413,7 @@ getFile$body$CacheStore(_, key, ignoreMemCache) { var $async$goto = 0, $async$completer = A._makeAsyncAwaitCompleter(type$.nullable_FileInfo), - $async$returnValue, $async$self = this, file, t1, cacheObject; + $async$returnValue, $async$self = this, file, cacheObject; var $async$getFile$2$ignoreMemCache = A._wrapJsFunctionForAsync(function($async$errorCode, $async$result) { if ($async$errorCode === 1) return A._asyncRethrow($async$result, $async$completer); @@ -256609,9 +261437,7 @@ case 4: // returning from await. file = $async$result; - t1 = $.$get$cacheLogger(); - A.S(key); - t1.toString; + $.$get$cacheLogger().toString; $async$returnValue = new A.FileInfo(file, cacheObject.validTill); // goto return $async$goto = 1; @@ -256966,7 +261792,7 @@ call$1(value) { return this.config.repo; }, - $signature: 1744 + $signature: 2197 }; A.CacheStore_retrieveCacheData_closure.prototype = { call$1(cacheObject) { @@ -256998,7 +261824,7 @@ }); return A._asyncStartSync($async$call$1, $async$completer); }, - $signature: 1725 + $signature: 2201 }; A.CacheStore__scheduleCleanup_closure.prototype = { call$0() { @@ -257190,7 +262016,7 @@ _downloadOrAddToQueue$body$WebHelper(url, key, authHeaders) { var $async$goto = 0, $async$completer = A._makeAsyncAwaitCompleter(type$.void), - $async$returnValue, $async$handler = 2, $async$currentError, $async$next = [], $async$self = this, subject, result, e, stackTrace, t1, t2, t3, t4, t5, exception, $async$exception; + $async$returnValue, $async$handler = 2, $async$currentError, $async$next = [], $async$self = this, subject, result, e, stackTrace, t2, t3, t4, t5, exception, t1, $async$exception; var $async$_downloadOrAddToQueue$3 = A._wrapJsFunctionForAsync(function($async$errorCode, $async$result) { if ($async$errorCode === 1) { $async$currentError = $async$result; @@ -257200,16 +262026,15 @@ switch ($async$goto) { case 0: // Function start - if ($async$self.concurrentCalls >= 10) { + t1 = $async$self.concurrentCalls; + if (t1 >= 10) { $async$self._web_helper$_queue._add$1(0, new A.QueueItem(url, key, authHeaders)); // goto return $async$goto = 1; break; } - t1 = $.$get$cacheLogger(); - A.S(url); - t1.toString; - ++$async$self.concurrentCalls; + $.$get$cacheLogger().toString; + $async$self.concurrentCalls = t1 + 1; t1 = $async$self._memCache; t2 = t1.$index(0, key); t2.toString; @@ -257624,7 +262449,7 @@ if (this._box_0.newCacheObject.relativePath !== t1) this.$this._removeOldFile$1(t1); }, - $signature: 82 + $signature: 92 }; A.WebHelper__saveFileAndPostUpdates_closure.prototype = { call$1(s) { @@ -257634,7 +262459,7 @@ this.receivedBytesResultController.add$1(0, receivedBytes); return s; }, - $signature: 1718 + $signature: 2204 }; A.HttpExceptionWithStatus.prototype = {}; A.BlockPicker.prototype = { @@ -257685,7 +262510,7 @@ t3 = false; return t2.itemBuilder$3(color, t3, new A._BlockPickerState_build__closure(t1, color)); }, - $signature: 1716 + $signature: 2214 }; A._BlockPickerState_build__closure.prototype = { call$0() { @@ -257725,16 +262550,15 @@ 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.Map_HFpTk.$index(0, 700), _null) : new A.Icon(B.IconData_57502_MaterialIcons_null_true, 14, B.Map_HFpTk.$index(0, 700), _null); + 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); } else t5 = B.Icon_kXN; if (ex && ink) { t6 = t4.get$key(t4); - t7 = B.Map_JNNS7.$index(0, 900); - t6 = A.InkWell$(false, _null, true, new A.Text(t6, _null, new A.TextStyle(true, t7, _null, _null, _null, _null, _null, _null, _null, _null, _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, _null, _null, new A.JsonObjectViewerState__getList_closure(_this, t4), _null, _null, _null, _null, _null); + t6 = A.InkWell$(false, _null, true, new A.Text(t6, _null, new A.TextStyle(true, B.Color_4283045004, _null, _null, _null, _null, _null, _null, _null, _null, _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, _null, _null, new A.JsonObjectViewerState__getList_closure(_this, t4), _null, _null, _null, _null, _null, _null); } else { t6 = t4.get$key(t4); - t7 = t4.get$value(t4) == null ? B.MaterialColor_Map_HFpTk_4288585374 : B.Map_JNNS7.$index(0, 900); + t7 = t4.get$value(t4) == null ? B.MaterialColor_Map_HFpTk_4288585374 : B.Color_4283045004; t6 = new A.Text(t6, _null, new A.TextStyle(true, t7, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null), _null, _null, _null, _null, _null, _null, _null, _null); } list.push(A.Row$(A._setArrayType([t5, t6, new A.Text(":", _null, new A.TextStyle(true, B.MaterialColor_Map_HFpTk_4288585374, _null, _null, _null, _null, _null, _null, _null, _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.SizedBox_3_null_null_null, _this.getValueWidget$1(t4)], t1), B.CrossAxisAlignment_0, B.MainAxisAlignment_0, B.MainAxisSize_1, _null)); @@ -257761,8 +262585,8 @@ if (J.get$isEmpty$asx(entry.get$value(entry))) return A.Text$("Array[0]", _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, true, _null, _null, _null, _null, _null, _null, _null, _null), _null, _null, _null); else - return A.InkWell$(false, _null, true, A.Text$("Array<" + A.JsonObjectViewerState_getTypeName(J.$index$asx(entry.get$value(entry), 0)) + ">[" + A.S(J.get$length$asx(entry.get$value(entry))) + "]", _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, true, _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.JsonObjectViewerState_getValueWidget_closure(this, entry), _null, _null, _null, _null, _null); - return A.InkWell$(false, _null, true, A.Text$("Object", _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, true, _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.JsonObjectViewerState_getValueWidget_closure0(this, entry), _null, _null, _null, _null, _null); + return A.InkWell$(false, _null, true, A.Text$("Array<" + A.JsonObjectViewerState_getTypeName(J.$index$asx(entry.get$value(entry), 0)) + ">[" + A.S(J.get$length$asx(entry.get$value(entry))) + "]", _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, true, _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.JsonObjectViewerState_getValueWidget_closure(this, entry), _null, _null, _null, _null, _null, _null); + return A.InkWell$(false, _null, true, A.Text$("Object", _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, true, _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.JsonObjectViewerState_getValueWidget_closure0(this, entry), _null, _null, _null, _null, _null, _null); } }; A.JsonObjectViewerState__getList_closure.prototype = { @@ -257833,7 +262657,7 @@ this.___JsonArrayViewerState_openFlag = A.List_List$filled(J.get$length$asx(this._widget.jsonArray), false, false, type$.bool); }, _getList$0() { - var t2, i, $content, ex, ink, t3, t4, t5, _this = this, _null = null, + var t2, i, $content, ex, ink, t3, t4, _this = this, _null = null, _s8_ = "openFlag", t1 = type$.JSArray_Widget, list = A._setArrayType([], t1); @@ -257842,15 +262666,14 @@ ex = A.JsonObjectViewerState_isExtensible($content); ink = A.JsonObjectViewerState_isInkWell($content); if (ex) - t3 = J.$index$asx(A._lateReadCheck(_this.___JsonArrayViewerState_openFlag, _s8_), i) ? new A.Icon(B.IconData_57496_MaterialIcons_null_false, 14, B.Map_HFpTk.$index(0, 700), _null) : new A.Icon(B.IconData_57502_MaterialIcons_null_true, 14, B.Map_HFpTk.$index(0, 700), _null); + t3 = J.$index$asx(A._lateReadCheck(_this.___JsonArrayViewerState_openFlag, _s8_), 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); else t3 = B.Icon_kXN; if (ex && ink) t4 = _this.getInkWell$1(i); else { - t4 = "[" + i + "]"; - t5 = $content == null ? B.MaterialColor_Map_HFpTk_4288585374 : B.Map_JNNS7.$index(0, 900); - t4 = new A.Text(t4, _null, new A.TextStyle(true, 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); + t4 = $content == null ? B.MaterialColor_Map_HFpTk_4288585374 : B.Color_4283045004; + t4 = new A.Text("[" + i + "]", _null, new A.TextStyle(true, t4, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null), _null, _null, _null, _null, _null, _null, _null, _null); } list.push(A.Row$(A._setArrayType([t3, t4, new A.Text(":", _null, new A.TextStyle(true, B.MaterialColor_Map_HFpTk_4288585374, _null, _null, _null, _null, _null, _null, _null, _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.SizedBox_3_null_null_null, _this.getValueWidget$2($content, i)], t1), B.CrossAxisAlignment_0, B.MainAxisAlignment_0, B.MainAxisSize_1, _null)); list.push(B.SizedBox_null_4_null_null); @@ -257862,7 +262685,7 @@ }, getInkWell$1(index) { var _null = null; - return A.InkWell$(false, _null, true, A.Text$("[" + index + "]", _null, _null, _null, _null, _null, A.TextStyle$(_null, _null, B.Map_JNNS7.$index(0, 900), _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, true, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, new A._JsonArrayViewerState_getInkWell_closure(this, index), _null, _null, _null, _null, _null); + return A.InkWell$(false, _null, true, A.Text$("[" + index + "]", _null, _null, _null, _null, _null, A.TextStyle$(_null, _null, B.Color_4283045004, _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, true, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, new A._JsonArrayViewerState_getInkWell_closure(this, index), _null, _null, _null, _null, _null, _null); }, getValueWidget$2($content, index) { var t1, _null = null; @@ -257881,9 +262704,9 @@ if (t1.get$isEmpty($content)) return A.Text$("Array[0]", _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, true, _null, _null, _null, _null, _null, _null, _null, _null), _null, _null, _null); else - return A.InkWell$(false, _null, true, A.Text$("Array<" + A.JsonObjectViewerState_getTypeName($content) + ">[" + A.S(t1.get$length($content)) + "]", _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, true, _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._JsonArrayViewerState_getValueWidget_closure(this, index), _null, _null, _null, _null, _null); + return A.InkWell$(false, _null, true, A.Text$("Array<" + A.JsonObjectViewerState_getTypeName($content) + ">[" + A.S(t1.get$length($content)) + "]", _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, true, _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._JsonArrayViewerState_getValueWidget_closure(this, index), _null, _null, _null, _null, _null, _null); } - return A.InkWell$(false, _null, true, A.Text$("Object", _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, true, _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._JsonArrayViewerState_getValueWidget_closure0(this, index), _null, _null, _null, _null, _null); + return A.InkWell$(false, _null, true, A.Text$("Object", _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, true, _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._JsonArrayViewerState_getValueWidget_closure0(this, index), _null, _null, _null, _null, _null, _null); } }; A._JsonArrayViewerState_getInkWell_closure.prototype = { @@ -257974,7 +262797,7 @@ t1.toString; return new A.SynchronousFuture(t1, type$.SynchronousFuture_CupertinoLocalizations); }, - $signature: 1692 + $signature: 2215 }; A._GlobalCupertinoLocalizationsDelegate_load_closure_loadFormats.prototype = { call$1(locale) { @@ -257988,7 +262811,7 @@ _this.singleDigitSecondFormat.__late_helper$_value = A.DateFormat$s(locale); _this.decimalFormat.__late_helper$_value = A.NumberFormat_NumberFormat$decimalPattern(locale); }, - $signature: 226 + $signature: 249 }; A.CupertinoLocalizationAf.prototype = {}; A.CupertinoLocalizationAm.prototype = {}; @@ -268970,7 +273793,7 @@ return "\u0d2e\u0d41\u0d2e\u0d4d\u0d2a\u0d24\u0d4d\u0d24\u0d46 \u0d2a\u0d47\u0d1c\u0d4d"; }, get$refreshIndicatorSemanticLabel() { - return "\u0d2a\u0d41\u0d24\u0d41\u0d15\u0d4d\u0d15\u0d3f\u0d2f\u0d46\u0d1f\u0d41\u0d15\u0d4d\u0d15\u0d41\u0d15"; + return "\u0d31\u0d40\u0d2b\u0d4d\u0d30\u0d37\u0d4d \u0d1a\u0d46\u0d2f\u0d4d\u0d2f\u0d41\u0d15"; }, get$remainingTextFieldCharacterCountFew() { return null; @@ -271585,7 +276408,7 @@ return "Pr\xf3xima p\xe1gina"; }, get$okButtonLabel() { - return "Ok"; + return "OK"; }, get$openAppDrawerTooltip() { return "Abrir menu de navega\xe7\xe3o"; @@ -271748,9 +276571,6 @@ get$pageRowsInfoTitleApproximateRaw() { return "$firstRow a $lastRow de cerca de $rowCount"; }, - get$okButtonLabel() { - return "OK"; - }, get$modalBarrierDismissLabel() { return "Ignorar"; }, @@ -276445,7 +281265,7 @@ t1.toString; return new A.SynchronousFuture(t1, type$.SynchronousFuture_MaterialLocalizations); }, - $signature: 1691 + $signature: 2216 }; A.loadDateIntlDataIfNotLoaded_closure.prototype = { call$2(locale, data) { @@ -276466,7 +281286,7 @@ J.$indexSet$ax($.$get$_dateTimeSymbols(), t2, symbols); J.$indexSet$ax($.$get$dateTimePatterns(), t2, t1); }, - $signature: 1690 + $signature: 2217 }; A.GlobalWidgetsLocalizations.prototype = { get$textDirection(_) { @@ -276499,7 +281319,7 @@ build$1(_, context) { var _this = this, t1 = _this.$ti; - return new A._StoreStreamListener(_this.builder, _this.converter, A.StoreProvider_of(context, t1._precomputed1), true, false, _this.onInit, _this.onDispose, null, _this.onWillChange, _this.onDidChange, _this.onInitialBuild, null, t1._eval$1("@<1>")._bind$1(t1.__rti$_rest[1])._eval$1("_StoreStreamListener<1,2>")); + return new A._StoreStreamListener(_this.builder, _this.converter, A.StoreProvider_of(context, t1._precomputed1), true, false, _this.onInit, _this.onDispose, null, _this.onWillChange, _this.onDidChange, _this.onInitialBuild, null, t1._eval$1("@<1>")._bind$1(t1._rest[1])._eval$1("_StoreStreamListener<1,2>")); } }; A.StoreBuilder.prototype = { @@ -276513,7 +281333,7 @@ A._StoreStreamListener.prototype = { createState$0() { var t1 = this.$ti; - return new A._StoreStreamListenerState(B._StateLifecycle_0, t1._eval$1("@<1>")._bind$1(t1.__rti$_rest[1])._eval$1("_StoreStreamListenerState<1,2>")); + return new A._StoreStreamListenerState(B._StateLifecycle_0, t1._eval$1("@<1>")._bind$1(t1._rest[1])._eval$1("_StoreStreamListenerState<1,2>")); } }; A._StoreStreamListenerState.prototype = { @@ -276557,7 +281377,7 @@ var t1, _this = this; _this._widget.toString; t1 = A._lateReadCheck(_this.___StoreStreamListenerState__stream, "_stream"); - t1 = A.StreamBuilder$(new A._StoreStreamListenerState_build_closure(_this), t1, _this.$ti.__rti$_rest[1]); + t1 = A.StreamBuilder$(new A._StoreStreamListenerState_build_closure(_this), t1, _this.$ti._rest[1]); return t1; }, _mapConverter$1(state) { @@ -276578,7 +281398,7 @@ t1 = _this._widget.store._changeController, t2 = A._instanceType(t1)._eval$1("_BroadcastStream<1>"), t3 = t2._eval$1("_WhereStream"), - t4 = _this.$ti.__rti$_rest[1], + t4 = _this.$ti._rest[1], t5 = t3._eval$1("@")._bind$1(t4)._eval$1("_MapStream<1,2>"); _this.___StoreStreamListenerState__stream = 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"))); }, @@ -276672,7 +281492,7 @@ call$1(child) { return new A.Flexible(1, B.FlexFit_1, child, null); }, - $signature: 1685 + $signature: 2219 }; A.SlidableAutoCloseBehaviorInteractor.prototype = { build$1(_, context) { @@ -276698,7 +281518,7 @@ call$1(notification) { notification.get$groupTag(); }, - $signature: 1645 + $signature: 2225 }; A.SlidableAutoCloseNotificationSender.prototype = { build$1(_, context) { @@ -276713,7 +281533,7 @@ A.SlidableGroupNotification_dispatch(this.context, new A.SlidableAutoCloseNotification(t1.groupTag, t1.controller, false), false, type$.SlidableAutoCloseNotification); return null; }, - $signature: 36 + $signature: 37 }; A.SlidableAutoCloseBarrierNotification.prototype = {}; A.SlidableAutoCloseBarrierInteractor.prototype = { @@ -276784,7 +281604,7 @@ this.$this._widget.toString; notification.get$groupTag(); }, - $signature: 1618 + $signature: 2226 }; A._SlidableNotificationSender.prototype = { createState$0() { @@ -276968,7 +281788,10 @@ var t1 = this._animationController; t1.stop$0(0); t1.dispose$0(0); - this.direction.removeListener$1(0, this.get$_onDirectionChanged()); + t1 = this.direction; + t1.removeListener$1(0, this.get$_onDirectionChanged()); + t1.ChangeNotifier__listeners = $.$get$ChangeNotifier__emptyListeners(); + t1.ChangeNotifier__count = 0; } }; A._ValueNotifier.prototype = {}; @@ -277024,7 +281847,7 @@ call$1(_) { this.resizeRequest.get$onDismissed().call$0(); }, - $signature: 82 + $signature: 92 }; A._SlidableDismissalState_handleResizeRequestChanged_closure0.prototype = { call$0() { @@ -277162,7 +281985,7 @@ t3.toString; t1.totalFlex = t2 + t3; }, - $signature: 116 + $signature: 107 }; A._RenderFlexEntranceTransition_performLayout_closure.prototype = { call$1(child) { @@ -277195,13 +282018,13 @@ t1.updateChildOffsets$1(child); t2.totalMainAxisExtent += mainAxisExtent; }, - $signature: 116 + $signature: 107 }; A._RenderFlexEntranceTransition_hitTestChildren_closure.prototype = { call$2(result, transformed) { return this._box_0.child.hitTest$2$position(result, transformed); }, - $signature: 65 + $signature: 68 }; A.__RenderFlexEntranceTransition_RenderBox_ContainerRenderObjectMixin.prototype = { attach$1(owner) { @@ -277514,20 +282337,17 @@ return false; }, initState$0() { - var t1, t2, t3, t4, t5, t6, _this = this, _null = null; + var t1, t2, t3, t4, _this = this, _null = null; _this.super$__SlidableState_State_TickerProviderStateMixin_AutomaticKeepAliveClientMixin$initState(); t1 = A.AnimationController$(_null, _null, _null, 1, _null, _this); - t2 = type$.nullable_void_Function; - t3 = A.List_List$filled(0, _null, false, t2); - t4 = A.List_List$filled(0, _null, false, t2); - t5 = A.List_List$filled(0, _null, false, t2); - t6 = new A.ValueNotifier(B.ActionPaneType_1, A.List_List$filled(0, _null, false, t2), type$.ValueNotifier_ActionPaneType); - t2 = new A.ValueNotifier(0, A.List_List$filled(0, _null, false, t2), type$.ValueNotifier_int); - t5 = new A.SlidableController(t1, new A._ValueNotifier(_null, t4, type$._ValueNotifier_nullable_DismissGesture), new A.ValueNotifier(_null, t3, type$.ValueNotifier_nullable_EndGesture), new A.ValueNotifier(_null, t5, type$.ValueNotifier_nullable_ResizeRequest), t6, t2); - t2.addListener$1(0, t5.get$_onDirectionChanged()); - t6.addListener$1(0, _this.get$handleActionPanelTypeChanged()); + 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()); A._lateWriteOnceCheck(_this.___SlidableState_controller, "controller"); - _this.___SlidableState_controller = t5; + _this.___SlidableState_controller = t2; }, didChangeDependencies$0() { var _this = this; @@ -277603,7 +282423,7 @@ return new A.Alignment(-t1, 0); }, build$1(_, context) { - var t1, $content, t2, t3, t4, t5, t6, _this = this, _null = null, + var t1, $content, t2, t3, t4, t5, t6, t7, _this = this, _null = null, _s10_ = "controller"; _this.super$AutomaticKeepAliveClientMixin$build(0, context); t1 = A._lateReadCheck(_this.___SlidableState_moveAnimation, "moveAnimation"); @@ -277617,18 +282437,17 @@ t1.push(A.Positioned$fill(A.ClipRect$(_this.get$actionPane(), B.Clip_1, new A._SlidableClipper(B.Axis_0, t2, t3)))); } t1.push($content); - $content = A.Stack$(B.AlignmentDirectional_m1_m1, t1, B.Clip_1, B.StackFit_0, _null, _null); - _this._widget.toString; - t1 = A._lateReadCheck(_this.___SlidableState_controller, _s10_); _this._widget.toString; t2 = A._lateReadCheck(_this.___SlidableState_controller, _s10_); + _this._widget.toString; t3 = A._lateReadCheck(_this.___SlidableState_controller, _s10_); + t4 = A._lateReadCheck(_this.___SlidableState_controller, _s10_); _this._widget.toString; - t4 = A.flipAxis(B.Axis_0); - t5 = A._lateReadCheck(_this.___SlidableState_controller, _s10_); - t6 = _this.get$actionPaneAlignment(); + t5 = A.flipAxis(B.Axis_0); + t6 = A._lateReadCheck(_this.___SlidableState_controller, _s10_); + t7 = _this.get$actionPaneAlignment(); _this._widget.toString; - return new A.SlidableGestureDetector(t1, new A.SlidableNotificationSender(_null, t2, new A.SlidableScrollingBehavior(t3, true, new A.SlidableDismissal(t4, new A.ActionPaneConfiguration(t6, B.Axis_0, J.$eq$(A._lateReadCheck(_this.___SlidableState_controller, _s10_).actionPaneType._change_notifier$_value, B.ActionPaneType_2), new A._SlidableControllerScope(A._lateReadCheck(_this.___SlidableState_controller, _s10_), $content, _null), _null), t5, _null), _null), _null), B.Axis_0, true, B.DragStartBehavior_0, _null); + return new A.SlidableGestureDetector(t2, new A.SlidableNotificationSender(_null, t3, new A.SlidableScrollingBehavior(t4, true, new A.SlidableDismissal(t5, new A.ActionPaneConfiguration(t7, B.Axis_0, J.$eq$(A._lateReadCheck(_this.___SlidableState_controller, _s10_).actionPaneType._change_notifier$_value, B.ActionPaneType_2), new A._SlidableControllerScope(A._lateReadCheck(_this.___SlidableState_controller, _s10_), new A.Stack(B.AlignmentDirectional_m1_m1, _null, B.StackFit_0, B.Clip_1, t1, _null), _null), _null), t6, _null), _null), _null), B.Axis_0, true, B.DragStartBehavior_0, _null); } }; A._SlidableState_handleActionPanelTypeChanged_closure.prototype = { @@ -277749,9 +282568,9 @@ t18 = t1.onInitState; t1 = t1.textDirection; 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, B.MaterialType_0), t1), t3, t4, t14, t15, t5, t8, t9, t10, t11, t12, t13, t6, t7, t16, t17, t18, this.key), _null); + 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: 1617 + $signature: 2227 }; A.StyledToast.prototype = { createState$0() { @@ -277769,7 +282588,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$(A.Stack$(B.AlignmentDirectional_m1_m1, A._setArrayType([new A.Overlay(t1, _null)], type$.JSArray_Widget), B.Clip_1, B.StackFit_0, _null, _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, _null)], type$.JSArray_Widget), _null), B.TextDirection_1); t1 = _this._widget; mTextStyle = t1.textStyle; mBackgroundColor = t1.backgroundColor; @@ -277787,7 +282606,7 @@ $.currentContext = ctx; return this.$this._widget.child; }, - $signature: 70 + $signature: 72 }; A._StyledToastWidget.prototype = { createState$0() { @@ -278309,7 +283128,7 @@ default: break; } - w = A.Opacity$(false, w, _this.opacity); + w = A.Opacity$(w, _this.opacity); t1 = A.MediaQueryData$fromWindow($.$get$window()).padding; w = A.Container$(_this.get$positionAlignment(), w, B.Clip_0, _null, _null, _null, _null, _null, _null, _null, new A.EdgeInsets(0, t1.top, 0, t1.bottom), _null, _null, _null); if (!B.Alignment_0_0.$eq(0, _this.get$positionAlignment())) @@ -278480,7 +283299,7 @@ }); return A._asyncStartSync($async$call$0, $async$completer); }, - $signature: 97 + $signature: 95 }; A.StyledToastWidgetState_dismissToast_closure.prototype = { call$0() { @@ -278576,7 +283395,7 @@ call$1(v) { v.dismiss$1$showAnim(this.showAnim); }, - $signature: 1578 + $signature: 2231 }; A.StyledToastTheme.prototype = { updateShouldNotify$1(oldWidget) { @@ -278681,7 +283500,7 @@ A.FlutterError_reportError(new A.FlutterErrorDetails(exception, stack, "flutter web plugins", t1, null, null, false)); } }, - $signature: 131 + $signature: 135 }; A.PluginRegistry.prototype = {}; A.GoogleSignInAuthentication.prototype = { @@ -278733,7 +283552,7 @@ }, get$hashCode(_) { var _this = this; - return A.Object_hash(_this.displayName, _this.email, _this.id, _this.photoUrl, _this._idToken, _this.serverAuthCode); + return A.Object_hash(_this.displayName, _this.email, _this.id, _this.photoUrl, _this._idToken, _this.serverAuthCode, B.C_SentinelValue, B.C_SentinelValue, B.C_SentinelValue, B.C_SentinelValue, B.C_SentinelValue, B.C_SentinelValue, 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; @@ -278912,13 +283731,13 @@ return _this.$this._currentUser; return _this.$this._callMethod$1(_this.method); }, - $signature: 1567 + $signature: 2238 }; A.GoogleSignIn_signIn_isCanceled.prototype = { call$1(error) { return error instanceof A.PlatformException && error.code === "sign_in_canceled"; }, - $signature: 124 + $signature: 120 }; A.GoogleSignIn_signIn_closure.prototype = { call$1(_) { @@ -278956,7 +283775,7 @@ 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: 1566 + $signature: 2247 }; A.SignInOption.prototype = { toString$0(_) { @@ -279251,20 +284070,20 @@ call$1(_) { return A.init(); }, - $signature: 596 + $signature: 617 }; A.GoogleSignInPlugin_init_closure.prototype = { call$1(initializedAuth) { this.isAuthInitialized.complete$0(0); }, - $signature: 1564 + $signature: 2248 }; 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)); }, - $signature: 1547 + $signature: 2249 }; A.LoadConfig.prototype = {}; A.GoogleAuthInitFailureError.prototype = {}; @@ -279284,7 +284103,7 @@ A.AuthorizeResponse.prototype = {}; A.GoogleUser.prototype = {}; A._GoogleUser.prototype = {}; - A.Promise.prototype = {}; + A.Promise0.prototype = {}; A.inject_closure.prototype = { call$0() { this.gapiOnLoad.complete$0(0); @@ -279351,7 +284170,7 @@ get$children(_) { var _this = this, t1 = _this._dom$_elements; - return t1 == null ? _this._dom$_elements = new A.FilteredElementList0(_this.get$nodes(_this)) : t1; + return t1 == null ? _this._dom$_elements = new A.FilteredElementList(_this.get$nodes(_this)) : t1; }, _addInnerHtml$1(str) { var t1; @@ -279422,7 +284241,7 @@ return this._dom$_clone$2(A.Document$(), true); }, createElement$1(_, tag) { - return new A.Element1("http://www.w3.org/1999/xhtml", tag, A.LinkedHashMap_LinkedHashMap(null, null, null, type$.Object, type$.String)); + return new A.Element("http://www.w3.org/1999/xhtml", tag, A.LinkedHashMap_LinkedHashMap(null, null, null, type$.Object, type$.String)); } }; A.DocumentType.prototype = { @@ -279477,7 +284296,7 @@ sb._contents += A.S(data); } }; - A.Element1.prototype = { + A.Element.prototype = { get$nodeType(_) { return 1; }, @@ -279489,7 +284308,7 @@ siblings = t1.get$nodes(t1); for (i = siblings.indexOf$1(siblings, this) - 1, t1 = siblings._list_proxy$_list; i >= 0; --i) { s = t1[i]; - if (s instanceof A.Element1) + if (s instanceof A.Element) return s; } return null; @@ -279502,7 +284321,7 @@ siblings = parentNode.get$nodes(parentNode); for (i = siblings.indexOf$1(siblings, this) + 1, t1 = siblings._list_proxy$_list, t2 = t1.length; i < t2; ++i) { s = t1[i]; - if (s instanceof A.Element1) + if (s instanceof A.Element) return s; } return null; @@ -279512,32 +284331,33 @@ return "<" + (prefix == null ? "" : prefix + " ") + A.S(this.localName) + ">"; }, _addOuterHtml$1(str) { - var t1, t2, first, _this = this; + var t1, t2, t3, first, _this = this; str._contents += "<"; - str._contents += A.Element__getSerializationPrefix(_this.namespaceUri); - t1 = _this.localName; - str._contents += A.S(t1); - t2 = _this.attributes; - if (t2.get$isNotEmpty(t2)) - _this.attributes.forEach$1(0, new A.Element__addOuterHtml_closure(str)); + t1 = str._contents += A.Element__getSerializationPrefix(_this.namespaceUri); + t2 = _this.localName; + t3 = A.S(t2); + str._contents = t1 + t3; + t1 = _this.attributes; + if (t1._length !== 0) + t1.forEach$1(0, new A.Element__addOuterHtml_closure(str)); str._contents += ">"; - t2 = _this.get$nodes(_this); - if (!t2.get$isEmpty(t2)) { - if (t1 === "pre" || t1 === "textarea" || t1 === "listing") { + t1 = _this.get$nodes(_this); + if (!t1.get$isEmpty(t1)) { + if (t2 === "pre" || t2 === "textarea" || t2 === "listing") { first = _this.get$nodes(_this)._list_proxy$_list[0]; if (first instanceof A.Text0) { - t2 = J.toString$0$(first._dom$_data); - first._dom$_data = t2; - t2 = B.JSString_methods.startsWith$1(t2, "\n"); + t1 = J.toString$0$(first._dom$_data); + first._dom$_data = t1; + t1 = B.JSString_methods.startsWith$1(t1, "\n"); } else - t2 = false; - if (t2) + t1 = false; + if (t1) str._contents += "\n"; } _this._addInnerHtml$1(str); } - if (!A.isVoidElement(t1)) - str._contents += ""; + if (!A.isVoidElement(t2)) + str._contents += ""; }, clone$1(_, deep) { var _this = this, @@ -279564,7 +284384,7 @@ t2 = t1._contents += A.S(A.htmlSerializeEscape(v, true)); t1._contents = t2 + '"'; }, - $signature: 362 + $signature: 420 }; A.Comment.prototype = { get$nodeType(_) { @@ -279691,17 +284511,17 @@ call$1(n) { return !this.test.call$1(n); }, - $signature: 363 + $signature: 419 }; - A.FilteredElementList0.prototype = { + A.FilteredElementList.prototype = { forEach$1(_, f) { var t1 = type$.WhereTypeIterable_Element; - B.JSArray_methods.forEach$1(A.List_List$of(new A.WhereTypeIterable(this._dom$_childNodes, t1), true, t1._eval$1("Iterable.E")), f); + B.JSArray_methods.forEach$1(A.List_List$of(new A.WhereTypeIterable(this._childNodes, t1), true, t1._eval$1("Iterable.E")), f); }, $indexSet(_, index, value) { var t2, t3, t1 = type$.WhereTypeIterable_Element; - t1 = A.List_List$of(new A.WhereTypeIterable(this._dom$_childNodes, t1), true, t1._eval$1("Iterable.E"))[index]; + t1 = A.List_List$of(new A.WhereTypeIterable(this._childNodes, t1), true, t1._eval$1("Iterable.E"))[index]; t2 = t1.parentNode; if (t2 == null) A.throwExpression(A.UnsupportedError$("Node must have a parent to replace it.")); @@ -279712,7 +284532,7 @@ }, set$length(_, newLength) { var t1 = type$.WhereTypeIterable_Element, - len = A.List_List$of(new A.WhereTypeIterable(this._dom$_childNodes, t1), true, t1._eval$1("Iterable.E")).length; + len = A.List_List$of(new A.WhereTypeIterable(this._childNodes, t1), true, t1._eval$1("Iterable.E")).length; if (newLength >= len) return; else if (newLength < 0) @@ -279721,17 +284541,17 @@ }, join$1(_, separator) { var t1 = type$.WhereTypeIterable_Element; - return B.JSArray_methods.join$1(A.List_List$of(new A.WhereTypeIterable(this._dom$_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), true, t1._eval$1("Iterable.E")), separator); }, join$0($receiver) { return this.join$1($receiver, ""); }, add$1(_, value) { - this._dom$_childNodes.add$1(0, value); + this._childNodes.add$1(0, value); }, addAll$1(_, iterable) { var t1, t2, t3, t4, t5, value, t6; - for (t1 = J.get$iterator$ax(iterable), t2 = this._dom$_childNodes, t3 = type$.JSArray_Node_2; t1.moveNext$0();) { + for (t1 = J.get$iterator$ax(iterable), t2 = this._childNodes, t3 = type$.JSArray_Node_2; t1.moveNext$0();) { t4 = t1.get$current(t1); t5 = t4.parentNode; if (t5 != null) { @@ -279749,8 +284569,8 @@ }, contains$1(_, element) { var t1; - if (element instanceof A.Element1) { - t1 = this._dom$_childNodes; + if (element instanceof A.Element) { + t1 = this._childNodes; t1 = t1.contains$1(t1, element); } else t1 = false; @@ -279758,7 +284578,7 @@ }, get$reversed(_) { var t1 = type$.WhereTypeIterable_Element; - t1 = A.List_List$of(new A.WhereTypeIterable(this._dom$_childNodes, t1), true, t1._eval$1("Iterable.E")); + t1 = A.List_List$of(new A.WhereTypeIterable(this._childNodes, t1), true, t1._eval$1("Iterable.E")); return new A.ReversedListIterable(t1, A._arrayInstanceType(t1)._eval$1("ReversedListIterable<1>")); }, sort$1(_, compare) { @@ -279772,17 +284592,17 @@ }, 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._dom$_childNodes, t1), true, t1._eval$1("Iterable.E")), start, end), new A.FilteredElementList_removeRange_closure0()); + 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()); }, removeLast$0(_) { var t1 = type$.WhereTypeIterable_Element; - t1 = B.JSArray_methods.get$last(A.List_List$of(new A.WhereTypeIterable(this._dom$_childNodes, t1), true, t1._eval$1("Iterable.E"))); + t1 = B.JSArray_methods.get$last(A.List_List$of(new A.WhereTypeIterable(this._childNodes, t1), true, 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._dom$_childNodes, t1), true, t1._eval$1("Iterable.E")); + t1 = A.List_List$of(new A.WhereTypeIterable(this._childNodes, t1), true, 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) { @@ -279790,26 +284610,26 @@ }, where$1(_, f) { var t1 = type$.WhereTypeIterable_Element; - t1 = A.List_List$of(new A.WhereTypeIterable(this._dom$_childNodes, t1), true, t1._eval$1("Iterable.E")); + 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>")); }, insert$2(_, index, value) { - this._dom$_childNodes.insert$2(0, index, value); + this._childNodes.insert$2(0, index, value); }, insertAll$2(_, index, iterable) { - this._dom$_childNodes.insertAll$2(0, 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._dom$_childNodes, t1), true, t1._eval$1("Iterable.E"))[index]; + t1 = A.List_List$of(new A.WhereTypeIterable(this._childNodes, t1), true, t1._eval$1("Iterable.E"))[index]; t1.remove$0(0); return t1; }, remove$1(_, element) { var t1, t2, t3, i, t4, value; - if (!(element instanceof A.Element1)) + if (!(element instanceof A.Element)) return false; - for (t1 = this._dom$_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) { + 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]; if (t4 === element) { t1 = t4.parentNode; @@ -279829,11 +284649,11 @@ }, 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._dom$_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), true, t1._eval$1("Iterable.E")), initialValue, combine, $T); }, any$1(_, f) { var t1 = type$.WhereTypeIterable_Element; - return B.JSArray_methods.any$1(A.List_List$of(new A.WhereTypeIterable(this._dom$_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), true, t1._eval$1("Iterable.E")), f); }, toList$1$growable(_, growable) { return A.List_List$from(this, growable, type$.Element_3); @@ -279846,61 +284666,61 @@ }, elementAt$1(_, index) { var t1 = type$.WhereTypeIterable_Element; - return A.List_List$of(new A.WhereTypeIterable(this._dom$_childNodes, t1), true, t1._eval$1("Iterable.E"))[index]; + return A.List_List$of(new A.WhereTypeIterable(this._childNodes, t1), true, t1._eval$1("Iterable.E"))[index]; }, get$isEmpty(_) { var t1 = type$.WhereTypeIterable_Element; - return A.List_List$of(new A.WhereTypeIterable(this._dom$_childNodes, t1), true, t1._eval$1("Iterable.E")).length === 0; + return A.List_List$of(new A.WhereTypeIterable(this._childNodes, t1), true, t1._eval$1("Iterable.E")).length === 0; }, get$length(_) { var t1 = type$.WhereTypeIterable_Element; - return A.List_List$of(new A.WhereTypeIterable(this._dom$_childNodes, t1), true, t1._eval$1("Iterable.E")).length; + return A.List_List$of(new A.WhereTypeIterable(this._childNodes, t1), true, t1._eval$1("Iterable.E")).length; }, $index(_, index) { var t1 = type$.WhereTypeIterable_Element; - return A.List_List$of(new A.WhereTypeIterable(this._dom$_childNodes, t1), true, t1._eval$1("Iterable.E"))[index]; + return A.List_List$of(new A.WhereTypeIterable(this._childNodes, t1), true, t1._eval$1("Iterable.E"))[index]; }, get$iterator(_) { var t1 = type$.WhereTypeIterable_Element; - t1 = A.List_List$of(new A.WhereTypeIterable(this._dom$_childNodes, t1), true, t1._eval$1("Iterable.E")); + t1 = A.List_List$of(new A.WhereTypeIterable(this._childNodes, t1), true, 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._dom$_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), true, 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._dom$_childNodes, t1), true, t1._eval$1("Iterable.E")); + t1 = A.List_List$of(new A.WhereTypeIterable(this._childNodes, t1), true, 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._dom$_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), true, 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._dom$_childNodes, t1), true, t1._eval$1("Iterable.E"))); + return B.JSArray_methods.get$first(A.List_List$of(new A.WhereTypeIterable(this._childNodes, t1), true, 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._dom$_childNodes, t1), true, t1._eval$1("Iterable.E"))); + return B.JSArray_methods.get$last(A.List_List$of(new A.WhereTypeIterable(this._childNodes, t1), true, t1._eval$1("Iterable.E"))); }, $isEfficientLengthIterable: 1, $isList: 1 }; - A.FilteredElementList_removeRange_closure0.prototype = { + A.FilteredElementList_removeRange_closure.prototype = { call$1(el) { return el.remove$0(0); }, - $signature: 1511 + $signature: 2254 }; A._ConcatTextVisitor.prototype = { toString$0(_) { @@ -280286,7 +285106,7 @@ this.errors.push(err); }, parseError$2(span, errorcode) { - return this.parseError$3(span, errorcode, B.Map_empty); + return this.parseError$3(span, errorcode, B.Map_empty0); }, adjustMathMLAttributes$1(token) { var orig = token.data.remove$1(0, "definitionurl"); @@ -280295,8 +285115,8 @@ }, adjustSVGAttributes$1(token) { var t1, t2, _i, t3, svgName, t4; - for (t1 = token.data, t1 = t1.get$keys(t1), t1 = A.List_List$of(t1, true, A._instanceType(t1)._eval$1("Iterable.E")), t2 = t1.length, _i = 0; _i < t2; ++_i) { - t3 = A._asStringS(t1[_i]); + 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) { + t3 = A._asStringS(t2[_i]); svgName = B.Map_fbSNt.$index(0, t3); if (svgName != null) { t4 = token.data; @@ -280308,8 +285128,8 @@ }, adjustForeignAttributes$1(token) { var t1, t2, _i, t3, foreignName, t4; - for (t1 = token.data, t1 = t1.get$keys(t1), t1 = A.List_List$of(t1, true, A._instanceType(t1)._eval$1("Iterable.E")), t2 = t1.length, _i = 0; _i < t2; ++_i) { - t3 = A._asStringS(t1[_i]); + 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) { + t3 = A._asStringS(t2[_i]); foreignName = B.Map_VIbiD.$index(0, t3); if (foreignName != null) { t4 = token.data; @@ -280517,13 +285337,13 @@ call$2(attr, value) { this.$this.tree.openElements[0].attributes.putIfAbsent$2(0, attr, new A.Phase_startTagHtml__closure(value)); }, - $signature: 362 + $signature: 420 }; A.Phase_startTagHtml__closure.prototype = { call$0() { return this.value; }, - $signature: 62 + $signature: 64 }; A.InitialPhase.prototype = { processSpaceCharacters$1(token) { @@ -281355,18 +286175,16 @@ } }, isMatchingFormattingElement$2(node1, node2) { - var t1, t2, key; + var t1, key; if (node1.localName != node2.localName || node1.namespaceUri != node2.namespaceUri) return false; else { t1 = node1.attributes; - t1 = t1.get$length(t1); - t2 = node2.attributes; - if (t1 !== t2.get$length(t2)) + if (t1._length !== node2.attributes._length) return false; else - for (t1 = node1.attributes, t1 = t1.get$keys(t1), t1 = t1.get$iterator(t1); t1.moveNext$0();) { - key = t1.get$current(t1); + for (t1 = A.LinkedHashMapKeyIterator$(t1, t1._modifications, A._instanceType(t1)._precomputed1); t1.moveNext$0();) { + key = t1.__js_helper$_current; if (!J.$eq$(node1.attributes.$index(0, key), node2.attributes.$index(0, key))) return false; } @@ -281426,7 +286244,7 @@ span._FileSpan$3(t3, t1, t1); } } - t2.errors.push(new A.ParseError("expected-closing-tag-but-got-eof", span, B.Map_empty)); + t2.errors.push(new A.ParseError("expected-closing-tag-but-got-eof", span, B.Map_empty0)); break; } return false; @@ -281803,7 +286621,7 @@ if (lastNode === furthestBlock) bookmark = t2.indexOf$1(t2, node) + 1; t12 = node.localName; - result = new A.Element1(node.namespaceUri, t12, A.LinkedHashMap_LinkedHashMap(_null, _null, _null, t5, t6)); + result = new A.Element(node.namespaceUri, t12, A.LinkedHashMap_LinkedHashMap(_null, _null, _null, t5, t6)); result.attributes = A.LinkedHashMap_LinkedHashMap$from(node.attributes, t5, t6); lastNode0 = node._dom$_clone$2(result, false); t3[t2.indexOf$1(t2, node)] = lastNode0; @@ -281920,7 +286738,7 @@ value.super$ListProxy$add(0, lastNode); } t12 = formattingElement.localName; - result = new A.Element1(formattingElement.namespaceUri, t12, A.LinkedHashMap_LinkedHashMap(_null, _null, _null, t5, t6)); + result = new A.Element(formattingElement.namespaceUri, t12, A.LinkedHashMap_LinkedHashMap(_null, _null, _null, t5, t6)); result.attributes = A.LinkedHashMap_LinkedHashMap$from(formattingElement.attributes, t5, t6); t12 = formattingElement._dom$_clone$2(result, false); value = t12.__Node_nodes; @@ -282034,13 +286852,13 @@ call$2(attr, value) { this.$this.tree.openElements[1].attributes.putIfAbsent$2(0, attr, new A.InBodyPhase_startTagBody__closure(value)); }, - $signature: 362 + $signature: 420 }; A.InBodyPhase_startTagBody__closure.prototype = { call$0() { return this.value; }, - $signature: 62 + $signature: 64 }; A.TextPhase.prototype = { processStartTag$1(token) { @@ -282314,7 +287132,7 @@ call$1(t) { return t.get$data(t); }, - $signature: 1503 + $signature: 2257 }; A.InCaptionPhase.prototype = { processStartTag$1(token) { @@ -283392,7 +288210,7 @@ call$1(s) { return s.add$1(0, this.value); }, - $signature: 1502 + $signature: 2264 }; A.EncodingBytes.prototype = { set$_encoding_parser$_position(_, value) { @@ -283517,7 +288335,7 @@ t2.toString; rawChars = _this._rawChars = A._decodeBytes(t1, t2); } - for (t1 = rawChars.__internal$_string, t2 = t1.length, skipNewline = false, wasSurrogatePair = false; i < t2; ++i) { + for (t1 = rawChars._string, t2 = t1.length, skipNewline = false, wasSurrogatePair = false; i < t2; ++i) { c = B.JSString_methods._codeUnitAt$1(t1, i); if (skipNewline) { if (c === 10) { @@ -283681,7 +288499,7 @@ else if (combinator === 514) { do { parentNode = _this._query_selector$_element.parentNode; - t3 = parentNode instanceof A.Element1 ? parentNode : null; + t3 = parentNode instanceof A.Element ? parentNode : null; _this._query_selector$_element = t3; } while (t3 != null && !t1.simpleSelector.visit$1(_this)); if (_this._query_selector$_element == null) @@ -283705,7 +288523,7 @@ break; case 516: parentNode = _this._query_selector$_element.parentNode; - _this._query_selector$_element = parentNode instanceof A.Element1 ? parentNode : null; + _this._query_selector$_element = parentNode instanceof A.Element ? parentNode : null; break; case 514: case 517: @@ -283853,7 +288671,7 @@ A.SelectorEvaluator_visitPseudoClassSelector_closure.prototype = { call$1(n) { var t1; - if (!(n instanceof A.Element1)) + if (!(n instanceof A.Element)) if (n instanceof A.Text0) { t1 = J.toString$0$(n._dom$_data); n._dom$_data = t1; @@ -283864,12 +288682,12 @@ t1 = true; return !t1; }, - $signature: 363 + $signature: 419 }; A.SelectorEvaluator_visitPseudoClassSelector_closure0.prototype = { call$1(n) { var t1; - if (!(n instanceof A.Element1)) + if (!(n instanceof A.Element)) if (n instanceof A.Text0) { t1 = J.toString$0$(n._dom$_data); n._dom$_data = t1; @@ -283880,19 +288698,19 @@ t1 = true; return !t1; }, - $signature: 363 + $signature: 419 }; A.SelectorEvaluator_visitPseudoClassSelector__closure.prototype = { call$1(r) { return !A.isWhitespaceCC(r); }, - $signature: 185 + $signature: 186 }; A.SelectorEvaluator_visitAttributeSelector_closure.prototype = { call$1(v) { return v.length !== 0 && v === this.select; }, - $signature: 66 + $signature: 50 }; A.Token0.prototype = {}; A.TagToken.prototype = { @@ -283967,13 +288785,13 @@ } return result; }, - $signature: 1483 + $signature: 2268 }; A.entitiesByFirstChar__closure.prototype = { call$0() { return A._setArrayType([], type$.JSArray_String); }, - $signature: 1470 + $signature: 2269 }; A.HtmlTokenizer.prototype = { get$state(_) { @@ -283995,14 +288813,15 @@ this._markAttributeEnd$1(offset); }, _addAttribute$1($name) { - var t1, _this = this; - if (_this._attributes == null) - _this._attributes = A._setArrayType([], type$.JSArray_TagAttribute); - t1 = _this._attributeName; - t1._contents = ""; - t1._contents += A.S($name); + var t2, _this = this, + t1 = _this._attributes; + if (t1 == null) + t1 = _this._attributes = A._setArrayType([], type$.JSArray_TagAttribute); + t2 = _this._attributeName; + t2._contents = ""; + t2._contents = A.S($name); _this._attributeValue._contents = ""; - _this._attributes.push(new A.TagAttribute()); + t1.push(new A.TagAttribute()); }, moveNext$0() { var t3, _this = this, @@ -284128,7 +288947,7 @@ 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")); @@ -284223,7 +289042,7 @@ _this.__HtmlTokenizer_state = _this.get$dataState(); }, dataState$0() { - var _this = this, _null = null, + var chars, _this = this, _null = null, t1 = _this.stream, data = t1.char$0(); if (data === "&") @@ -284236,11 +289055,11 @@ } else if (data == null) return false; else if (A.isWhitespace(data)) { - t1 = data + t1.charsUntil$2(" \n\r\t\f", true); - _this._addToken$1(new A.SpaceCharactersToken(_null, t1)); + t1 = t1.charsUntil$2(" \n\r\t\f", true); + _this._addToken$1(new A.SpaceCharactersToken(_null, data + t1)); } else { - t1 = data + t1.charsUntil$1("&<\x00"); - _this._addToken$1(new A.CharactersToken(_null, t1)); + chars = t1.charsUntil$1("&<\x00"); + _this._addToken$1(new A.CharactersToken(_null, data + chars)); } return true; }, @@ -284250,7 +289069,7 @@ return true; }, rcdataState$0() { - var _this = this, _null = null, + var chars, _this = this, _null = null, t1 = _this.stream, data = t1.char$0(); if (data === "&") @@ -284263,11 +289082,11 @@ _this._addToken$1(new A.ParseErrorToken(_null, _null, "invalid-codepoint")); _this._addToken$1(new A.CharactersToken(_null, "\ufffd")); } else if (A.isWhitespace(data)) { - t1 = data + t1.charsUntil$2(" \n\r\t\f", true); - _this._addToken$1(new A.SpaceCharactersToken(_null, t1)); + t1 = t1.charsUntil$2(" \n\r\t\f", true); + _this._addToken$1(new A.SpaceCharactersToken(_null, data + t1)); } else { - t1 = data + t1.charsUntil$1("&<"); - _this._addToken$1(new A.CharactersToken(_null, t1)); + chars = t1.charsUntil$1("&<"); + _this._addToken$1(new A.CharactersToken(_null, data + chars)); } return true; }, @@ -284277,7 +289096,7 @@ return true; }, rawtextState$0() { - var _this = this, _null = null, + var chars, _this = this, _null = null, t1 = _this.stream, data = t1.char$0(); if (data === "<") @@ -284288,13 +289107,13 @@ } else if (data == null) return false; else { - t1 = data + t1.charsUntil$1("<\x00"); - _this._addToken$1(new A.CharactersToken(_null, t1)); + chars = t1.charsUntil$1("<\x00"); + _this._addToken$1(new A.CharactersToken(_null, data + chars)); } return true; }, scriptDataState$0() { - var _this = this, _null = null, + var chars, _this = this, _null = null, t1 = _this.stream, data = t1.char$0(); if (data === "<") @@ -284305,8 +289124,8 @@ } else if (data == null) return false; else { - t1 = data + t1.charsUntil$1("<\x00"); - _this._addToken$1(new A.CharactersToken(_null, t1)); + chars = t1.charsUntil$1("<\x00"); + _this._addToken$1(new A.CharactersToken(_null, data + chars)); } return true; }, @@ -284320,8 +289139,8 @@ _this._addToken$1(new A.ParseErrorToken(_null, _null, "invalid-codepoint")); _this._addToken$1(new A.CharactersToken(_null, "\ufffd")); } else { - t1 = data + t1.charsUntil$1("\x00"); - _this._addToken$1(new A.CharactersToken(_null, t1)); + t1 = t1.charsUntil$1("\x00"); + _this._addToken$1(new A.CharactersToken(_null, data + t1)); } return true; }, @@ -284449,8 +289268,8 @@ if (A.isLetter(data)) t2._contents += A.S(data); else { - t2 = " "; }, - $signature: 101 + $signature: 109 }; A._escape_closure5.prototype = { call$1(match) { var t2, t1 = match.$index(0, 0); t1.toString; - t2 = A.RegExp_RegExp("\\*", true, false, false); + t2 = A.RegExp_RegExp("\\*", true, false, false, false); return A.stringReplaceAllUnchecked(t1, t2, "\\*"); }, - $signature: 101 + $signature: 109 }; A._escape_closure6.prototype = { call$1(match) { var t2, t1 = match.$index(0, 0); t1.toString; - t2 = A.RegExp_RegExp("_", true, false, false); + t2 = A.RegExp_RegExp("_", true, false, false, false); return A.stringReplaceAllUnchecked(t1, t2, "\\_"); }, - $signature: 101 + $signature: 109 }; A._escape_closure7.prototype = { call$1(match) { var t2, t1 = match.$index(0, 0); t1.toString; - t2 = A.RegExp_RegExp("`", true, false, false); + t2 = A.RegExp_RegExp("`", true, false, false, false); return A.stringReplaceAllUnchecked(t1, t2, "\\`"); }, - $signature: 101 + $signature: 109 }; A._escape_closure8.prototype = { call$1(match) { return "\\" + A.S(match.$index(0, 0)); }, - $signature: 101 + $signature: 109 }; A._postProcess_closure.prototype = { call$1(rule) { var t1 = this._box_0; t1.input = A._join(t1.input, rule.append.call$0()); }, - $signature: 1466 + $signature: 2283 }; A._separatingNewlines_closure.prototype = { call$2(a, b) { @@ -286333,12 +291152,12 @@ b.toString; return B.JSString_methods.compareTo$1(a, b); }, - $signature: 1465 + $signature: 2286 }; A.Node.prototype = { Node$1(domNode) { this._node0$_node = domNode; - if (domNode instanceof A.Element1) + if (domNode instanceof A.Element) this._el = domNode; if (domNode instanceof A.Text0) this._node0$_text = domNode; @@ -286368,7 +291187,7 @@ return false; if (t1.localName.toLowerCase() !== "code") { parentNode = t1.parentNode; - t1 = parentNode instanceof A.Element1; + t1 = parentNode instanceof A.Element; if ((t1 ? parentNode : null) != null) { t2 = (t1 ? parentNode : null).localName.toLowerCase() === "code"; t1 = t2; @@ -286380,15 +291199,15 @@ }, get$isParentFirstChild() { var parentNode = this._node0$_node.parentNode, - t1 = parentNode instanceof A.Element1 ? parentNode : null, + 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)._dom$_childNodes, t2), true, t2._eval$1("Iterable.E"))) == this._el; + 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.Element1 ? parentNode : null, + 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)._dom$_childNodes, t2), true, t2._eval$1("Iterable.E"))) == this._el; + 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; @@ -286397,14 +291216,14 @@ get$parentChildIndex() { var t2, t3, parentNode = this._node0$_node.parentNode, - t1 = parentNode instanceof A.Element1; + t1 = parentNode instanceof A.Element; if ((t1 ? parentNode : null) != null) { t1 = t1 ? parentNode : null; t1 = t1.get$children(t1); t2 = this._el; t2.toString; t3 = type$.WhereTypeIterable_Element; - t2 = B.JSArray_methods.indexOf$2(A.List_List$of(new A.WhereTypeIterable(t1._dom$_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), true, t3._eval$1("Iterable.E")), t2, 0); t1 = t2; } else t1 = -1; @@ -286415,12 +291234,12 @@ t1 = this._el; if (t1 != null) { parentNode = t1.parentNode; - t2 = (parentNode instanceof A.Element1 ? parentNode : null) != null; + t2 = (parentNode instanceof A.Element ? parentNode : null) != null; } else t2 = false; if (t2) { parentNode = t1.parentNode; - t1 = (parentNode instanceof A.Element1 ? parentNode : null).localName.toLowerCase(); + t1 = (parentNode instanceof A.Element ? parentNode : null).localName.toLowerCase(); } else t1 = ""; return t1; @@ -286474,7 +291293,7 @@ t2 = t1.__interceptors$_current; t3 = new A.Node(); t3._node0$_node = t2; - if (t2 instanceof A.Element1) + if (t2 instanceof A.Element) t3._el = t2; if (t2 instanceof A.Text0) t3._node0$_text = t2; @@ -286518,73 +291337,72 @@ var t1 = rule._realFilterFn; return t1 == null ? false : t1.call$1(this.node); }, - $signature: 622 + $signature: 785 }; A.Rule_findRule_closure0.prototype = { call$1(rule) { var t1 = rule._realFilterFn; return t1 == null ? false : t1.call$1(this.node); }, - $signature: 622 + $signature: 785 }; A.Rule_findRule_closure1.prototype = { call$0() { return $.$get$_BaseRules_defaultRule(); }, - $signature: 1449 + $signature: 2288 }; A.Rule__buildFilterFn_closure.prototype = { call$1(node) { return B.JSArray_methods.contains$1(this.filters, node.get$nodeName(node).toLowerCase()); }, - $signature: 219 + $signature: 196 }; A._BaseRules_blankRule_closure.prototype = { call$2($content, node) { return A.isBlock(node._el) ? "\n\n" : ""; }, - $signature: 58 + $signature: 59 }; A._BaseRules_defaultRule_closure.prototype = { call$2($content, node) { return A.isBlock(node._el) ? "\n\n" + $content + "\n\n" : $content; }, - $signature: 58 + $signature: 59 }; A._CommonRules_paragraph_closure.prototype = { call$2($content, node) { return "\n\n" + $content + "\n\n"; }, - $signature: 58 + $signature: 59 }; A._CommonRules_lineBreak_closure.prototype = { call$2($content, node) { return A.getStyleOption("br") + "\n"; }, - $signature: 58 + $signature: 59 }; A._CommonRules_heading_closure.prototype = { call$2($content, node) { - var t1, underline, + var t1, hLevel = A.int_parse(B.JSString_methods.substring$2(node.get$nodeName(node), 1, 2), null); if (A.getStyleOption("headingStyle") === "setext" && hLevel < 3) { t1 = hLevel === 1 ? "=" : "-"; - underline = B.JSArray_methods.join$0(A.List_List$filled($content.length, t1, false, type$.String)); - return "\n\n" + $content + "\n" + underline + "\n\n"; + return "\n\n" + $content + "\n" + B.JSArray_methods.join$0(A.List_List$filled($content.length, t1, false, type$.String)) + "\n\n"; } else return "\n\n" + B.JSArray_methods.join$0(A.List_List$filled(hLevel, "#", false, type$.String)) + " " + $content + "\n\n"; }, - $signature: 58 + $signature: 59 }; A._CommonRules_blockquote_closure.prototype = { call$2($content, node) { var t2, - t1 = A.RegExp_RegExp("^\\n+|\\n+$", true, false, false); + t1 = A.RegExp_RegExp("^\\n+|\\n+$", true, false, false, false); t1 = A.stringReplaceAllUnchecked($content, t1, ""); - t2 = A.RegExp_RegExp("^", true, false, true); + t2 = A.RegExp_RegExp("^", true, false, true, false); return "\n\n" + A.stringReplaceAllUnchecked(t1, t2, "> ") + "\n\n"; }, - $signature: 58 + $signature: 59 }; A._CommonRules_list_closure.prototype = { call$2($content, node) { @@ -286593,22 +291411,22 @@ else return "\n\n" + $content + "\n\n"; }, - $signature: 58 + $signature: 59 }; A._CommonRules_listItem_closure.prototype = { call$2($content, node) { var start, startAttr, e, t2, convertContent, prefix, parentNode, exception, postfix, - t1 = A.RegExp_RegExp("^\\n+", true, false, false); + t1 = A.RegExp_RegExp("^\\n+", true, false, false, false); t1 = A.stringReplaceAllUnchecked($content, t1, ""); - t2 = A.RegExp_RegExp("\\n+$", true, false, false); + t2 = A.RegExp_RegExp("\\n+$", true, false, false, false); t1 = A.stringReplaceAllUnchecked(t1, t2, "\n"); - t2 = A.RegExp_RegExp("\n", true, false, true); + t2 = A.RegExp_RegExp("\n", true, false, true, false); convertContent = A.stringReplaceAllUnchecked(t1, t2, "\n "); prefix = A.getStyleOption("bulletListMarker") + " "; if (node.get$parentElName() === "ol") { start = -1; parentNode = node._el.parentNode; - startAttr = (parentNode instanceof A.Element1 ? parentNode : null).attributes.$index(0, "start"); + startAttr = (parentNode instanceof A.Element ? parentNode : null).attributes.$index(0, "start"); if (startAttr != null && J.get$length$asx(startAttr) !== 0) try { start = A.int_parse(startAttr, null); @@ -286621,14 +291439,14 @@ t1 = node._node0$_node; t1.toString; if (A.nextSibling(t1) != null) { - t1 = A.RegExp_RegExp("\\n$", true, false, false); + t1 = A.RegExp_RegExp("\\n$", true, false, false, false); t1 = !t1._nativeRegExp.test(convertContent); } else t1 = false; postfix = t1 ? "\n" : ""; return prefix + convertContent + postfix; }, - $signature: 58 + $signature: 59 }; A._CommonRules_indentedCodeBlock_closure.prototype = { call$1(node) { @@ -286646,7 +291464,7 @@ t1 = false; return t1; }, - $signature: 219 + $signature: 196 }; A._CommonRules_indentedCodeBlock_closure0.prototype = { call$2($content, node) { @@ -286656,14 +291474,14 @@ t1 = children.length; if (t1 === 1) { t1 = B.JSArray_methods.get$first(children).get$textContent(); - t2 = A.RegExp_RegExp("\\n", true, false, false); + t2 = A.RegExp_RegExp("\\n", true, false, false, false); return "\n\n " + A.stringReplaceAllUnchecked(t1, t2, "\n ") + "\n\n"; } else { for (result = "\n\n ", _i = 0; _i < children.length; children.length === t1 || (0, A.throwConcurrentModificationError)(children), ++_i) { child = children[_i]; text = child.get$textContent(); if (!J.$eq$(child, B.JSArray_methods.get$last(children))) { - t2 = A.RegExp_RegExp("\\n", true, false, false); + t2 = A.RegExp_RegExp("\\n", true, false, false, false); text = A.stringReplaceAllUnchecked(text, t2, "\n "); } result += text; @@ -286671,7 +291489,7 @@ return result + "\n\n"; } }, - $signature: 58 + $signature: 59 }; A._CommonRules_fencedCodeBlock_closure.prototype = { call$1(node) { @@ -286689,7 +291507,7 @@ t1 = false; return t1; }, - $signature: 219 + $signature: 196 }; A._CommonRules_fencedCodeBlock_closure0.prototype = { call$2($content, node) { @@ -286698,7 +291516,7 @@ className = t1 == null ? null : t1.get$className(t1); if (className == null) className = ""; - languageMatched = A.RegExp_RegExp("language-(\\S+)", true, false, false).firstMatch$1(className); + languageMatched = A.RegExp_RegExp("language-(\\S+)", true, false, false, false).firstMatch$1(className); if (languageMatched != null) { t1 = languageMatched._match[1]; t1.toString; @@ -286707,19 +291525,19 @@ language = className; return "\n\n" + A.getStyleOption("fence") + language + "\n" + node.get$firstChild(node).get$textContent() + "\n" + A.getStyleOption("fence") + "\n\n"; }, - $signature: 58 + $signature: 59 }; A._CommonRules_horizontalRule_closure.prototype = { call$2($content, node) { return A.getStyleOption("hr") + "\n"; }, - $signature: 58 + $signature: 59 }; 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: 219 + $signature: 196 }; A._CommonRules_inlineLink_closure0.prototype = { call$2($content, node) { @@ -286732,46 +291550,45 @@ renderedTitle = title.length === 0 ? title : ' "' + title + '"'; return "[" + $content + "](" + t1 + renderedTitle + ")"; }, - $signature: 58 + $signature: 59 }; 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: 219 + $signature: 196 }; A._CommonRules_referenceLink_closure1.prototype = { call$2($content, node) { - var renderedTitle, result, t2, reference, id, + var renderedTitle, t2, result, reference, id, t1 = node._el.attributes.$index(0, "href"), title = node._el.attributes.$index(0, "title"); if (title == null) title = ""; renderedTitle = title.length === 0 ? title : ' "' + title + '"'; + t2 = "[" + $content; switch (A.getStyleOption("linkReferenceStyle")) { case "collapsed": - result = "[" + $content + "][]"; - t2 = "[" + $content + "]: "; + result = t2 + "][]"; t1.toString; - reference = t2 + t1 + renderedTitle; + reference = t2 + "]: " + t1 + renderedTitle; break; case "shortcut": - result = "[" + $content + "]"; - t2 = "[" + $content + "]: "; + result = t2 + "]"; t1.toString; - reference = t2 + t1 + renderedTitle; + reference = t2 + "]: " + t1 + renderedTitle; break; default: id = $._linkReferences.length + 1; - result = "[" + $content + "][" + B.JSInt_methods.toString$0(id) + "]"; - t2 = "[" + B.JSInt_methods.toString$0(id) + "]: "; + result = t2 + "][" + B.JSInt_methods.toString$0(id) + "]"; + t2 = B.JSInt_methods.toString$0(id); t1.toString; - reference = t2 + t1 + renderedTitle; + reference = "[" + t2 + "]: " + t1 + renderedTitle; } $._linkReferences.push(reference); return result; }, - $signature: 58 + $signature: 59 }; A._CommonRules_referenceLink_closure.prototype = { call$0() { @@ -286782,7 +291599,7 @@ result = ""; return result; }, - $signature: 62 + $signature: 64 }; A._CommonRules_emphasis_closure.prototype = { call$2($content, node) { @@ -286791,7 +291608,7 @@ return ""; return A.getStyleOption(_s11_) + $content + A.getStyleOption(_s11_); }, - $signature: 58 + $signature: 59 }; A._CommonRules_strong_closure.prototype = { call$2($content, node) { @@ -286800,7 +291617,7 @@ return ""; return A.getStyleOption(_s15_) + $content + A.getStyleOption(_s15_); }, - $signature: 58 + $signature: 59 }; A._CommonRules_strike_closure.prototype = { call$2($content, node) { @@ -286808,7 +291625,7 @@ return ""; return "~~" + $content + "~~"; }, - $signature: 58 + $signature: 59 }; A._CommonRules_code_closure.prototype = { call$1(node) { @@ -286827,20 +291644,20 @@ isCodeBlock = false; return node.get$nodeName(node) === "code" && !isCodeBlock; }, - $signature: 219 + $signature: 196 }; A._CommonRules_code_closure0.prototype = { call$2($content, node) { var t1, matches, leadingSpace, trailingSpace, delimiter; if (B.JSString_methods.trim$0($content).length === 0) return ""; - t1 = A.RegExp_RegExp("`+", true, false, false).allMatches$1(0, $content); + t1 = A.RegExp_RegExp("`+", true, false, false, false).allMatches$1(0, $content); t1 = A.MappedIterable_MappedIterable(t1, new A._CommonRules_code__closure(), A._instanceType(t1)._eval$1("Iterable.E"), type$.nullable_String); matches = A.List_List$of(t1, true, A._instanceType(t1)._eval$1("Iterable.E")); if (matches.length !== 0) { - t1 = A.RegExp_RegExp("^`", true, false, false); + t1 = A.RegExp_RegExp("^`", true, false, false, false); leadingSpace = t1._nativeRegExp.test($content) ? " " : ""; - t1 = A.RegExp_RegExp("`$", true, false, false); + t1 = A.RegExp_RegExp("`$", true, false, false, false); trailingSpace = t1._nativeRegExp.test($content) ? " " : ""; for (delimiter = "`"; B.JSArray_methods.contains$1(matches, delimiter);) delimiter += "`"; @@ -286851,13 +291668,13 @@ } return delimiter + leadingSpace + $content + trailingSpace + delimiter; }, - $signature: 58 + $signature: 59 }; A._CommonRules_code__closure.prototype = { call$1(match) { return match._match[0]; }, - $signature: 1429 + $signature: 2295 }; A._CommonRules_image_closure.prototype = { call$2($content, node) { @@ -286874,25 +291691,25 @@ titlePart = title.length !== 0 ? ' "' + title + '"' : ""; return src.length !== 0 ? "![" + alt + "](" + src + titlePart + ")" : ""; }, - $signature: 58 + $signature: 59 }; A._TableRules_table_closure.prototype = { call$2($content, node) { return "\n" + $content + "\n"; }, - $signature: 58 + $signature: 59 }; A._TableRules_tr_closure.prototype = { call$2($content, node) { return $content + "\n"; }, - $signature: 58 + $signature: 59 }; A._TableRules_tHeadBody_closure.prototype = { call$2($content, node) { return $content; }, - $signature: 58 + $signature: 59 }; A._TableRules_th_closure.prototype = { call$2($content, node) { @@ -286915,33 +291732,33 @@ } return result; }, - $signature: 58 + $signature: 59 }; A._TableRules_td_closure.prototype = { call$2($content, node) { var result = " " + $content + " |"; return node.get$isParentFirstChild() ? "| " + $content + " |" : result; }, - $signature: 58 + $signature: 59 }; A.countSiblingEl_closure.prototype = { call$1(node) { - if (node instanceof A.Element1) + if (node instanceof A.Element) ++this._box_0.count; }, - $signature: 1401 + $signature: 2296 }; A.get_closure.prototype = { call$1(client) { return client._sendUnstreamed$3("GET", this.url, this.headers); }, - $signature: 1397 + $signature: 2297 }; A.readBytes_closure.prototype = { call$1(client) { return client.readBytes$2$headers(this.url, this.headers); }, - $signature: 1395 + $signature: 2298 }; A.BaseClient.prototype = { readBytes$2$headers(url, headers) { @@ -287113,13 +291930,13 @@ call$2(key1, key2) { return key1.toLowerCase() === key2.toLowerCase(); }, - $signature: 1394 + $signature: 2304 }; A.BaseRequest_closure0.prototype = { call$1(key) { return B.JSString_methods.get$hashCode(key.toLowerCase()); }, - $signature: 1369 + $signature: 2305 }; A.BaseResponse.prototype = { BaseResponse$7$contentLength$headers$isRedirect$persistentConnection$reasonPhrase$request(statusCode, contentLength, headers, isRedirect, persistentConnection, reasonPhrase, request) { @@ -287223,13 +292040,13 @@ 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: 632 + $signature: 679 }; A.BrowserClient_send_closure0.prototype = { call$1(_) { this.completer.completeError$2(new A.ClientException("XMLHttpRequest error."), A.StackTrace_current()); }, - $signature: 632 + $signature: 679 }; A.ByteStream.prototype = { toBytes$0() { @@ -287244,7 +292061,7 @@ call$1(bytes) { return this.completer.complete$1(0, new Uint8Array(A._ensureNativeList(bytes))); }, - $signature: 625 + $signature: 578 }; A.ClientException.prototype = { toString$0(_) { @@ -287286,10 +292103,9 @@ switch ($async$goto) { case 0: // Function start - t1 = "--" + boundary + "\r\n"; - separator = B.C_Utf8Codec.get$encoder().convert$1(t1); - t1 = "--" + boundary + "--\r\n"; - $close = B.C_Utf8Codec.get$encoder().convert$1(t1); + t1 = "--" + boundary; + separator = B.C_Utf8Codec.get$encoder().convert$1(t1 + "\r\n"); + $close = B.C_Utf8Codec.get$encoder().convert$1(t1 + "--\r\n"); t1 = $async$self.fields, t1 = t1.get$entries(t1), t1 = t1.get$iterator(t1); case 3: // for condition @@ -287313,10 +292129,11 @@ t3 = $.$get$_asciiOnly()._nativeRegExp; if (typeof t4 != "string") A.throwExpression(A.argumentErrorValue(t4)); - t5 = (!t3.test(t4) ? header + "\r\ncontent-type: text/plain; charset=utf-8\r\ncontent-transfer-encoding: binary" : header) + "\r\n\r\n"; + if (!t3.test(t4)) + header += "\r\ncontent-type: text/plain; charset=utf-8\r\ncontent-transfer-encoding: binary"; $async$goto = 6; $async$nextWhenCanceled = [1]; - return A._asyncStarHelper(A._IterationMarker_yieldSingle(B.C_Utf8Codec.get$encoder().convert$1(t5)), $async$_finalize$1, $async$controller); + return A._asyncStarHelper(A._IterationMarker_yieldSingle(B.C_Utf8Codec.get$encoder().convert$1(header + "\r\n\r\n")), $async$_finalize$1, $async$controller); case 6: // after yield t2 = t2.get$value(t2); @@ -287349,21 +292166,19 @@ return A._asyncStarHelper(A._IterationMarker_yieldSingle(separator), $async$_finalize$1, $async$controller); case 12: // after yield - t3 = "content-type: " + file.contentType.toString$0(0) + '\r\ncontent-disposition: form-data; name="'; + t3 = file.contentType.toString$0(0); t4 = file.field; t5 = $.$get$_newlineRegExp(); t4 = A.stringReplaceAllUnchecked(t4, t5, "%0D%0A"); - header = t3 + A.stringReplaceAllUnchecked(t4, '"', "%22") + '"'; + header = "content-type: " + t3 + '\r\ncontent-disposition: form-data; name="' + A.stringReplaceAllUnchecked(t4, '"', "%22") + '"'; t3 = file.filename; if (t3 != null) { - t4 = header + '; filename="'; t3 = A.stringReplaceAllUnchecked(t3, t5, "%0D%0A"); - header = t4 + A.stringReplaceAllUnchecked(t3, '"', "%22") + '"'; + header = header + '; filename="' + A.stringReplaceAllUnchecked(t3, '"', "%22") + '"'; } - t3 = header + "\r\n\r\n"; $async$goto = 13; $async$nextWhenCanceled = [1]; - return A._asyncStarHelper(A._IterationMarker_yieldSingle(B.C_Utf8Codec.get$encoder().convert$1(t3)), $async$_finalize$1, $async$controller); + return A._asyncStarHelper(A._IterationMarker_yieldSingle(B.C_Utf8Codec.get$encoder().convert$1(header + "\r\n\r\n")), $async$_finalize$1, $async$controller); case 13: // after yield if (file._isFinalized) @@ -287402,7 +292217,7 @@ }); var $async$goto = 0, $async$controller = A._makeAsyncStarStreamController($async$_finalize$1, type$.List_int), - $async$nextWhenCanceled, $async$handler = 2, $async$currentError, $async$next = [], $async$self = this, $close, t2, t3, t4, t5, header, _i, file, t1, separator; + $async$nextWhenCanceled, $async$handler = 2, $async$currentError, $async$next = [], $async$self = this, t2, t3, t4, t5, header, _i, file, t1, separator, $close; return A._streamOfController($async$controller); }, _boundaryString$0() { @@ -287479,14 +292294,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: 169 + $signature: 162 }; 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: 1368 + $signature: 2314 }; A.onDone_closure.prototype = { call$1(sink) { @@ -287505,7 +292320,7 @@ call$1(key) { return key.toLowerCase(); }, - $signature: 103 + $signature: 110 }; A.MediaType.prototype = { get$mimeType(_) { @@ -287589,32 +292404,34 @@ scanner.expectDone$0(); return A.MediaType$(t4, t5, parameters); }, - $signature: 1364 + $signature: 2319 }; A.MediaType_toString_closure.prototype = { call$2(attribute, value) { - var t2, + var t2, t3, t1 = this.buffer; t1._contents += "; " + A.S(attribute) + "="; t2 = $.$get$nonToken()._nativeRegExp; if (typeof value != "string") A.throwExpression(A.argumentErrorValue(value)); - if (t2.test(value)) { - t1._contents += '"'; + t2 = t2.test(value); + t3 = t1._contents; + if (t2) { + t1._contents = t3 + '"'; t2 = $.$get$_escapedChar(); value.toString; t2 = t1._contents += A.stringReplaceAllFuncUnchecked(value, t2, new A.MediaType_toString__closure(), null); t1._contents = t2 + '"'; } else - t1._contents += A.S(value); + t1._contents = t3 + A.S(value); }, - $signature: 169 + $signature: 162 }; A.MediaType_toString__closure.prototype = { call$1(match) { return "\\" + A.S(match.$index(0, 0)); }, - $signature: 101 + $signature: 109 }; A.expectQuotedString_closure.prototype = { call$1(match) { @@ -287622,7 +292439,7 @@ t1.toString; return t1; }, - $signature: 101 + $signature: 109 }; A.ExifData.prototype = { ExifData$from$1(other) { @@ -287883,9 +292700,7 @@ B.JSArray_methods.addAll$1(imageData, bytes.toUint8List$0()); } } - t1 = _this._info; - t2 = t1.colorType; - t2 !== 4; + _this._info.colorType !== 4; width.toString; height.toString; t1 = new Uint32Array(width * height); @@ -287909,7 +292724,7 @@ 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); - _this._bitBufferLen = _this._bitBuffer = 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); @@ -287991,7 +292806,7 @@ inData[ri] = t9; ri = 1 - ri; _this._unfilter$4(t8, bpp, t9, inData[ri]); - _this._bitBufferLen = _this._bitBuffer = 0; + _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) { @@ -288043,7 +292858,7 @@ inData[ri] = t5; ri0 = 1 - ri; _this._unfilter$4(t4, bpp, t5, inData[ri0]); - _this._bitBufferLen = _this._bitBuffer = 0; + _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); @@ -288097,7 +292912,7 @@ throw A.wrapException(A.ImageException$("Invalid filter value: " + A.S(filterType))); } }, - _readBits$2(input, numBits) { + _png_decoder$_readBits$2(input, numBits) { var t1, t2, t3, t4, t5, mask, _this = this; if (numBits === 0) return 0; @@ -288105,15 +292920,15 @@ return input.readByte$0(); if (numBits === 16) return input.readUint16$0(); - for (t1 = input.buffer, t2 = J.getInterceptor$asx(t1), t3 = input.end; t4 = _this._bitBufferLen, t4 < numBits;) { + for (t1 = input.buffer, t2 = J.getInterceptor$asx(t1), t3 = input.end; t4 = _this._png_decoder$_bitBufferLen, t4 < numBits;) { t4 = input.offset; if (t4 >= t3) throw A.wrapException(A.ImageException$("Invalid PNG data.")); input.offset = t4 + 1; t4 = t2.$index(t1, t4); - t5 = _this._bitBufferLen; - _this._bitBuffer = B.JSInt_methods.$shl(t4, t5); - _this._bitBufferLen = t5 + 8; + t5 = _this._png_decoder$_bitBufferLen; + _this._png_decoder$_bitBuffer = B.JSInt_methods.$shl(t4, t5); + _this._png_decoder$_bitBufferLen = t5 + 8; } if (numBits === 1) mask = 1; @@ -288127,8 +292942,8 @@ mask = t1; } t1 = t4 - numBits; - t2 = B.JSInt_methods._shrReceiverPositive$1(_this._bitBuffer, t1); - _this._bitBufferLen = t1; + t2 = B.JSInt_methods._shrReceiverPositive$1(_this._png_decoder$_bitBuffer, t1); + _this._png_decoder$_bitBufferLen = t1; return t2 & mask; }, _readPixel$2(input, pixel) { @@ -288139,45 +292954,45 @@ case 0: t1 = t1.bits; t1.toString; - pixel[0] = _this._readBits$2(input, t1); + pixel[0] = _this._png_decoder$_readBits$2(input, t1); return; case 2: t1 = t1.bits; t1.toString; - pixel[0] = _this._readBits$2(input, t1); + pixel[0] = _this._png_decoder$_readBits$2(input, t1); t1 = _this._info.bits; t1.toString; - pixel[1] = _this._readBits$2(input, t1); + pixel[1] = _this._png_decoder$_readBits$2(input, t1); t1 = _this._info.bits; t1.toString; - pixel[2] = _this._readBits$2(input, t1); + pixel[2] = _this._png_decoder$_readBits$2(input, t1); return; case 3: t1 = t1.bits; t1.toString; - pixel[0] = _this._readBits$2(input, t1); + pixel[0] = _this._png_decoder$_readBits$2(input, t1); return; case 4: t1 = t1.bits; t1.toString; - pixel[0] = _this._readBits$2(input, t1); + pixel[0] = _this._png_decoder$_readBits$2(input, t1); t1 = _this._info.bits; t1.toString; - pixel[1] = _this._readBits$2(input, t1); + pixel[1] = _this._png_decoder$_readBits$2(input, t1); return; case 6: t1 = t1.bits; t1.toString; - pixel[0] = _this._readBits$2(input, t1); + pixel[0] = _this._png_decoder$_readBits$2(input, t1); t1 = _this._info.bits; t1.toString; - pixel[1] = _this._readBits$2(input, t1); + pixel[1] = _this._png_decoder$_readBits$2(input, t1); t1 = _this._info.bits; t1.toString; - pixel[2] = _this._readBits$2(input, t1); + pixel[2] = _this._png_decoder$_readBits$2(input, t1); t1 = _this._info.bits; t1.toString; - pixel[3] = _this._readBits$2(input, t1); + pixel[3] = _this._png_decoder$_readBits$2(input, t1); return; } throw A.wrapException(A.ImageException$("Invalid color type: " + A.S(t2) + ".")); @@ -288392,7 +293207,7 @@ call$1(i) { return i; }, - $signature: 118 + $signature: 126 }; A.Image0.prototype = { $add(_, other) { @@ -288568,7 +293383,7 @@ return A._asyncStartSync($async$cropImage$9$aspectRatio$aspectRatioPresets$compressFormat$compressQuality$cropStyle$maxHeight$maxWidth$sourcePath$uiSettings, $async$completer); } }; - A.Promise0.prototype = {}; + A.Promise1.prototype = {}; A.BindConfiguration.prototype = {}; A.Data.prototype = {}; A.Boundary.prototype = {}; @@ -288767,7 +293582,7 @@ t4 = file.lastModified; return A.XFile$(t1, A.DateTime$fromMillisecondsSinceEpoch(t4 == null ? Date.now() : t4, false), t3, file.type, t2); }, - $signature: 1363 + $signature: 2320 }; A.ImagePickerPlugin__getSelectedXFiles_closure0.prototype = { call$1($event) { @@ -288857,13 +293672,13 @@ call$1($name) { return A.List_List$from(J.$index$asx(this.map, $name), true, type$.String); }, - $signature: 1362 + $signature: 2321 }; A.Intl__pluralRule_closure.prototype = { call$1(locale) { return "default"; }, - $signature: 103 + $signature: 110 }; A.NumberSymbols.prototype = { toString$0(_) { @@ -288896,13 +293711,12 @@ this.fractionalSecond = x; }, _verify$6(value, min, max, desc, originalInput, parsed) { - var t1, parsedDescription, t2, errorDescription; + var t1, parsedDescription, errorDescription; if (value < min || value > max) { t1 = parsed == null; parsedDescription = t1 ? "" : " Date parsed as " + parsed.toString$0(0) + "."; - t2 = "Error parsing " + originalInput + ", invalid " + desc + " value: " + value + " in " + A.S(this._date_builder$_locale) + " with time zone offset "; t1 = t1 ? null : parsed.get$timeZoneOffset(); - errorDescription = t2 + A.S(t1 == null ? "unknown" : t1) + ". Expected value between " + min + " and " + max + "." + parsedDescription + "."; + errorDescription = "Error parsing " + originalInput + ", invalid " + desc + " value: " + value + " in " + A.S(this._date_builder$_locale) + " with time zone offset " + A.S(t1 == null ? "unknown" : t1) + ". Expected value between " + min + " and " + max + "." + parsedDescription + "."; t1 = this._retried; throw A.wrapException(A.FormatException$(t1 > 0 ? errorDescription + (" Failed after " + t1 + " retries.") : errorDescription, null, null)); } @@ -289195,7 +294009,7 @@ if (!(this.get$useNativeDigits() && this._localeZeroCodeUnit != $.$get$asciiZeroCodeUnit())) return $.$get$asciiDigitMatcher(); var t1 = type$.int; - return A.RegExp_RegExp("^[" + A.String_String$fromCharCodes(A.Iterable_Iterable$generate(10, new A.DateFormat__initDigitMatcher_closure(), t1).map$1$1(0, new A.DateFormat__initDigitMatcher_closure0(this), t1).toList$0(0), 0, null) + "]+", true, false, false); + return A.RegExp_RegExp("^[" + A.String_String$fromCharCodes(A.Iterable_Iterable$generate(10, new A.DateFormat__initDigitMatcher_closure(), t1).map$1$1(0, new A.DateFormat__initDigitMatcher_closure0(this), t1).toList$0(0), 0, null) + "]+", true, false, false, false); }, _parsePatternHelper$1(pattern) { var matched, parsed; @@ -289239,25 +294053,25 @@ }, "call*": "call$8", $requiredArgCount: 8, - $signature: 1334 + $signature: 2326 }; A.DateFormat__checkDateOnly_closure.prototype = { call$1(each) { return each.get$forDate(); }, - $signature: 1332 + $signature: 2350 }; A.DateFormat__initDigitMatcher_closure.prototype = { call$1(i) { return i; }, - $signature: 118 + $signature: 126 }; A.DateFormat__initDigitMatcher_closure0.prototype = { call$1(i) { return this.$this.get$localeZeroCodeUnit() + i; }, - $signature: 118 + $signature: 126 }; A.DateFormat__fieldConstructors_closure.prototype = { call$2(pattern, $parent) { @@ -289265,21 +294079,21 @@ B.JSString_methods.trim$0(t1); return new A._DateFormatQuotedField(pattern, t1, $parent); }, - $signature: 1328 + $signature: 2351 }; A.DateFormat__fieldConstructors_closure0.prototype = { call$2(pattern, $parent) { J.trim$0$s(pattern); return new A._DateFormatPatternField(pattern, $parent); }, - $signature: 1327 + $signature: 2352 }; A.DateFormat__fieldConstructors_closure1.prototype = { call$2(pattern, $parent) { J.trim$0$s(pattern); return new A._DateFormatLiteralField(pattern, $parent); }, - $signature: 1320 + $signature: 2353 }; A._DateFormatField.prototype = { get$forDate() { @@ -289443,8 +294257,7 @@ hours -= 12; if (hours === 0) hours = 12; - t1 = t1.length; - return _this.parent._localizeDigits$1(B.JSString_methods.padLeft$2("" + hours, t1, _s1_)); + return _this.parent._localizeDigits$1(B.JSString_methods.padLeft$2("" + hours, t1.length, _s1_)); case "H": t1 = t1.length; date.toString; @@ -289456,8 +294269,7 @@ case "k": date.toString; hour = A.Primitives_getHours(date) === 0 ? 24 : A.Primitives_getHours(date); - t1 = t1.length; - return _this.parent._localizeDigits$1(B.JSString_methods.padLeft$2("" + hour, t1, _s1_)); + return _this.parent._localizeDigits$1(B.JSString_methods.padLeft$2("" + hour, t1.length, _s1_)); case "L": return _this.formatStandaloneMonth$1(date); case "M": @@ -289669,20 +294481,20 @@ call$1(each) { return this.input.peek$1(J.get$length$asx(each)) === each; }, - $signature: 124 + $signature: 120 }; A._DateFormatPatternField_parseEnumeratedString_closure0.prototype = { call$2(a, b) { var t1 = this.possibilities; return B.JSInt_methods.compareTo$1(J.get$length$asx(t1[a]), J.get$length$asx(t1[b])); }, - $signature: 293 + $signature: 321 }; A._DateFormatPatternField_parseStandaloneDay_closure.prototype = { call$1(x) { return x; }, - $signature: 83 + $signature: 82 }; A.IntlStream.prototype = { read$1(_, howMany) { @@ -289925,13 +294737,13 @@ call$1(x) { return this.newPattern; }, - $signature: 1319 + $signature: 2365 }; A.NumberFormat_NumberFormat$decimalPattern_closure.prototype = { call$1(x) { return x.DECIMAL_PATTERN; }, - $signature: 1317 + $signature: 2366 }; A.NumberFormatParseResult.prototype = {}; A.NumberFormatParser.prototype = { @@ -290464,7 +295276,7 @@ }; A._$AccountEntitySerializer.prototype = { serialize$3$specifiedType(serializers, object, specifiedType) { - return A._setArrayType(["id", serializers.serialize$2$specifiedType(object.id, B.FullType_h8g), "trial_plan", serializers.serialize$2$specifiedType(object.trialPlan, B.FullType_h8g), "trial_started", serializers.serialize$2$specifiedType(object.trialStarted, B.FullType_h8g), "default_url", serializers.serialize$2$specifiedType(object.defaultUrl, B.FullType_h8g), "report_errors", serializers.serialize$2$specifiedType(object.reportErrors, B.FullType_MtR), "plan", serializers.serialize$2$specifiedType(object.plan, B.FullType_h8g), "plan_expires", serializers.serialize$2$specifiedType(object.planExpires, B.FullType_h8g), "latest_version", serializers.serialize$2$specifiedType(object.latestVersion, B.FullType_h8g), "current_version", serializers.serialize$2$specifiedType(object.currentVersion, B.FullType_h8g), "debug_enabled", serializers.serialize$2$specifiedType(object.debugEnabled, B.FullType_MtR), "is_docker", serializers.serialize$2$specifiedType(object.isDocker, B.FullType_MtR), "is_migrated", serializers.serialize$2$specifiedType(object.isMigrated, B.FullType_MtR), "is_scheduler_running", serializers.serialize$2$specifiedType(object.isSchedulerRunning, B.FullType_MtR), "disable_auto_update", serializers.serialize$2$specifiedType(object.disableAutoUpdate, B.FullType_MtR), "default_company_id", serializers.serialize$2$specifiedType(object.defaultCompanyId, B.FullType_h8g), "hosted_client_count", serializers.serialize$2$specifiedType(object.hostedClientCount, B.FullType_kjq), "hosted_company_count", serializers.serialize$2$specifiedType(object.hostedCompanyCount, B.FullType_kjq)], type$.JSArray_legacy_Object); + return A._setArrayType(["id", serializers.serialize$2$specifiedType(object.id, B.FullType_h8g), "trial_plan", serializers.serialize$2$specifiedType(object.trialPlan, B.FullType_h8g), "trial_started", serializers.serialize$2$specifiedType(object.trialStarted, B.FullType_h8g), "default_url", serializers.serialize$2$specifiedType(object.defaultUrl, B.FullType_h8g), "report_errors", serializers.serialize$2$specifiedType(object.reportErrors, B.FullType_MtR), "plan", serializers.serialize$2$specifiedType(object.plan, B.FullType_h8g), "plan_expires", serializers.serialize$2$specifiedType(object.planExpires, B.FullType_h8g), "latest_version", serializers.serialize$2$specifiedType(object.latestVersion, B.FullType_h8g), "current_version", serializers.serialize$2$specifiedType(object.currentVersion, B.FullType_h8g), "debug_enabled", serializers.serialize$2$specifiedType(object.debugEnabled, B.FullType_MtR), "is_docker", serializers.serialize$2$specifiedType(object.isDocker, B.FullType_MtR), "is_migrated", serializers.serialize$2$specifiedType(object.isMigrated, B.FullType_MtR), "is_hosted", serializers.serialize$2$specifiedType(object.isHosted, B.FullType_MtR), "is_scheduler_running", serializers.serialize$2$specifiedType(object.isSchedulerRunning, B.FullType_MtR), "disable_auto_update", serializers.serialize$2$specifiedType(object.disableAutoUpdate, B.FullType_MtR), "default_company_id", serializers.serialize$2$specifiedType(object.defaultCompanyId, B.FullType_h8g), "hosted_client_count", serializers.serialize$2$specifiedType(object.hostedClientCount, B.FullType_kjq), "hosted_company_count", serializers.serialize$2$specifiedType(object.hostedCompanyCount, B.FullType_kjq)], type$.JSArray_legacy_Object); }, serialize$2(serializers, object) { return this.serialize$3$specifiedType(serializers, object, B.FullType_null_List_empty_false); @@ -290527,6 +295339,10 @@ t1 = A._asBoolS(serializers.deserialize$2$specifiedType(value, B.FullType_MtR)); result.get$_account_model$_$this()._isMigrated = t1; break; + case "is_hosted": + t1 = A._asBoolS(serializers.deserialize$2$specifiedType(value, B.FullType_MtR)); + result.get$_account_model$_$this()._isHosted = t1; + break; case "is_scheduler_running": t1 = A._asBoolS(serializers.deserialize$2$specifiedType(value, B.FullType_MtR)); result.get$_account_model$_$this()._isSchedulerRunning = t1; @@ -290570,12 +295386,12 @@ return false; if (other === _this) return true; - return other instanceof A.AccountEntity && _this.id === other.id && _this.trialPlan === other.trialPlan && _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.isSchedulerRunning === other.isSchedulerRunning && _this.disableAutoUpdate === other.disableAutoUpdate && _this.defaultCompanyId === other.defaultCompanyId && _this.hostedClientCount === other.hostedClientCount && _this.hostedCompanyCount === other.hostedCompanyCount; + return other instanceof A.AccountEntity && _this.id === other.id && _this.trialPlan === other.trialPlan && _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; }, get$hashCode(_) { var _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(0, B.JSString_methods.get$hashCode(_this.id)), B.JSString_methods.get$hashCode(_this.trialPlan)), 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.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))) : t1; + 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(0, B.JSString_methods.get$hashCode(_this.id)), B.JSString_methods.get$hashCode(_this.trialPlan)), 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))) : t1; }, toString$0(_) { var _this = this, @@ -290593,6 +295409,7 @@ t2.add$2(t1, "debugEnabled", _this.debugEnabled); t2.add$2(t1, "isDocker", _this.isDocker); t2.add$2(t1, "isMigrated", _this.isMigrated); + t2.add$2(t1, "isHosted", _this.isHosted); t2.add$2(t1, "isSchedulerRunning", _this.isSchedulerRunning); t2.add$2(t1, "disableAutoUpdate", _this.disableAutoUpdate); t2.add$2(t1, "defaultCompanyId", _this.defaultCompanyId); @@ -290624,6 +295441,7 @@ _this._debugEnabled = $$v.debugEnabled; _this._isDocker = $$v.isDocker; _this._isMigrated = $$v.isMigrated; + _this._isHosted = $$v.isHosted; _this._isSchedulerRunning = $$v.isSchedulerRunning; _this._disableAutoUpdate = $$v.disableAutoUpdate; _this._defaultCompanyId = $$v.defaultCompanyId; @@ -290634,7 +295452,7 @@ return _this; }, build$0(_) { - var t1, t2, t3, t4, t5, t6, t7, t8, t9, t10, t11, t12, t13, t14, t15, t16, t17, _this = this, + var t1, t2, t3, t4, t5, t6, t7, t8, t9, t10, t11, t12, t13, t14, t15, t16, t17, t18, _this = this, _s13_ = "AccountEntity", _$result = _this._account_model$_$v; if (_$result == null) { @@ -290674,22 +295492,25 @@ t12 = _this.get$_account_model$_$this()._isMigrated; if (t12 == null) A.throwExpression(A.BuiltValueNullFieldError$(_s13_, "isMigrated")); - t13 = _this.get$_account_model$_$this()._isSchedulerRunning; + t13 = _this.get$_account_model$_$this()._isHosted; if (t13 == null) - A.throwExpression(A.BuiltValueNullFieldError$(_s13_, "isSchedulerRunning")); - t14 = _this.get$_account_model$_$this()._disableAutoUpdate; + A.throwExpression(A.BuiltValueNullFieldError$(_s13_, "isHosted")); + t14 = _this.get$_account_model$_$this()._isSchedulerRunning; if (t14 == null) - A.throwExpression(A.BuiltValueNullFieldError$(_s13_, "disableAutoUpdate")); - t15 = _this.get$_account_model$_$this()._defaultCompanyId; + A.throwExpression(A.BuiltValueNullFieldError$(_s13_, "isSchedulerRunning")); + t15 = _this.get$_account_model$_$this()._disableAutoUpdate; if (t15 == null) - A.throwExpression(A.BuiltValueNullFieldError$(_s13_, "defaultCompanyId")); - t16 = _this.get$_account_model$_$this()._hostedClientCount; + A.throwExpression(A.BuiltValueNullFieldError$(_s13_, "disableAutoUpdate")); + t16 = _this.get$_account_model$_$this()._defaultCompanyId; if (t16 == null) - A.throwExpression(A.BuiltValueNullFieldError$(_s13_, "hostedClientCount")); - t17 = _this.get$_account_model$_$this()._hostedCompanyCount; + 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")); - _$result = A._$AccountEntity$_(t9, t10, t15, t4, t14, t16, t17, t1, t11, t12, t13, t8, t6, t7, t5, t2, t3); + _$result = A._$AccountEntity$_(t9, t10, t16, t4, t15, t17, t18, t1, t11, t13, t12, t14, t8, t6, t7, t5, t2, t3); } A.ArgumentError_checkNotNull(_$result, "other"); return _this._account_model$_$v = _$result; @@ -291014,7 +295835,7 @@ b.get$_client_model$_$this()._client_model$_isPrimary = true; return b; }, - $signature: 290 + $signature: 322 }; A.ClientEntity_getActivities_closure.prototype = { call$1(activity) { @@ -291026,38 +295847,38 @@ return false; return true; }, - $signature: 364 + $signature: 412 }; A.ClientEntity_primaryContact_closure.prototype = { call$1(contact) { return contact.isPrimary; }, - $signature: 114 + $signature: 115 }; A.ClientEntity_primaryContact_closure0.prototype = { call$0() { return A.ContactEntity_ContactEntity(); }, - $signature: 366 + $signature: 409 }; A.ClientEntity_emailContacts_closure.prototype = { call$1(contact) { return contact.sendEmail; }, - $signature: 114 + $signature: 115 }; A.ClientEntity_hasEmailAddress_closure.prototype = { call$1(contact) { var t1 = contact.email; return t1.length !== 0; }, - $signature: 114 + $signature: 115 }; A.ClientEntity_getContact_closure.prototype = { call$1(contact) { return contact.id === this.contactId; }, - $signature: 114 + $signature: 115 }; A.ClientEntity_getContact_closure0.prototype = { call$0() { @@ -291316,15 +296137,15 @@ break; case "address1": t15 = A._asStringS(serializers.deserialize$2$specifiedType(value, B.FullType_h8g)); - result.get$_client_model$_$this()._address1 = t15; + result.get$_client_model$_$this()._client_model$_address1 = t15; break; case "address2": t15 = A._asStringS(serializers.deserialize$2$specifiedType(value, B.FullType_h8g)); - result.get$_client_model$_$this()._address2 = t15; + result.get$_client_model$_$this()._client_model$_address2 = t15; break; case "city": t15 = A._asStringS(serializers.deserialize$2$specifiedType(value, B.FullType_h8g)); - result.get$_client_model$_$this()._city = t15; + result.get$_client_model$_$this()._client_model$_city = t15; break; case "state": t15 = A._asStringS(serializers.deserialize$2$specifiedType(value, B.FullType_h8g)); @@ -291332,11 +296153,11 @@ break; case "postal_code": t15 = A._asStringS(serializers.deserialize$2$specifiedType(value, B.FullType_h8g)); - result.get$_client_model$_$this()._postalCode = t15; + result.get$_client_model$_$this()._client_model$_postalCode = t15; break; case "country_id": t15 = A._asStringS(serializers.deserialize$2$specifiedType(value, B.FullType_h8g)); - result.get$_client_model$_$this()._countryId = t15; + result.get$_client_model$_$this()._client_model$_countryId = t15; break; case "phone": t15 = A._asStringS(serializers.deserialize$2$specifiedType(value, B.FullType_h8g)); @@ -291352,7 +296173,7 @@ break; case "website": t15 = A._asStringS(serializers.deserialize$2$specifiedType(value, B.FullType_h8g)); - result.get$_client_model$_$this()._website = t15; + result.get$_client_model$_$this()._client_model$_website = t15; break; case "industry_id": t15 = A._asStringS(serializers.deserialize$2$specifiedType(value, B.FullType_h8g)); @@ -291364,11 +296185,11 @@ break; case "vat_number": t15 = A._asStringS(serializers.deserialize$2$specifiedType(value, B.FullType_h8g)); - result.get$_client_model$_$this()._vatNumber = t15; + result.get$_client_model$_$this()._client_model$_vatNumber = t15; break; case "id_number": t15 = A._asStringS(serializers.deserialize$2$specifiedType(value, B.FullType_h8g)); - result.get$_client_model$_$this()._idNumber = t15; + result.get$_client_model$_$this()._client_model$_idNumber = t15; break; case "number": t15 = A._asStringS(serializers.deserialize$2$specifiedType(value, B.FullType_h8g)); @@ -292063,20 +296884,20 @@ _this._creditBalance = $$v.creditBalance; _this._paidToDate = $$v.paidToDate; _this._clientHash = $$v.clientHash; - _this._address1 = $$v.address1; - _this._address2 = $$v.address2; - _this._city = $$v.city; + _this._client_model$_address1 = $$v.address1; + _this._client_model$_address2 = $$v.address2; + _this._client_model$_city = $$v.city; _this._client_model$_state = $$v.state; - _this._postalCode = $$v.postalCode; - _this._countryId = $$v.countryId; + _this._client_model$_postalCode = $$v.postalCode; + _this._client_model$_countryId = $$v.countryId; _this._client_model$_phone = $$v.phone; _this._privateNotes = $$v.privateNotes; _this._publicNotes = $$v.publicNotes; - _this._website = $$v.website; + _this._client_model$_website = $$v.website; _this._industryId = $$v.industryId; _this._sizeId = $$v.sizeId; - _this._vatNumber = $$v.vatNumber; - _this._idNumber = $$v.idNumber; + _this._client_model$_vatNumber = $$v.vatNumber; + _this._client_model$_idNumber = $$v.idNumber; _this._number = $$v.number; _this._shippingAddress1 = $$v.shippingAddress1; _this._shippingAddress2 = $$v.shippingAddress2; @@ -292154,22 +296975,22 @@ t8 = _this.get$_client_model$_$this()._clientHash; if (t8 == null) A.throwExpression(A.BuiltValueNullFieldError$(_s12_, "clientHash")); - t9 = _this.get$_client_model$_$this()._address1; + t9 = _this.get$_client_model$_$this()._client_model$_address1; if (t9 == null) A.throwExpression(A.BuiltValueNullFieldError$(_s12_, "address1")); - t10 = _this.get$_client_model$_$this()._address2; + t10 = _this.get$_client_model$_$this()._client_model$_address2; if (t10 == null) A.throwExpression(A.BuiltValueNullFieldError$(_s12_, "address2")); - t11 = _this.get$_client_model$_$this()._city; + t11 = _this.get$_client_model$_$this()._client_model$_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; + t13 = _this.get$_client_model$_$this()._client_model$_postalCode; if (t13 == null) A.throwExpression(A.BuiltValueNullFieldError$(_s12_, "postalCode")); - t14 = _this.get$_client_model$_$this()._countryId; + t14 = _this.get$_client_model$_$this()._client_model$_countryId; if (t14 == null) A.throwExpression(A.BuiltValueNullFieldError$(_s12_, "countryId")); t15 = _this.get$_client_model$_$this()._client_model$_phone; @@ -292181,7 +297002,7 @@ t17 = _this.get$_client_model$_$this()._publicNotes; if (t17 == null) A.throwExpression(A.BuiltValueNullFieldError$(_s12_, "publicNotes")); - t18 = _this.get$_client_model$_$this()._website; + t18 = _this.get$_client_model$_$this()._client_model$_website; if (t18 == null) A.throwExpression(A.BuiltValueNullFieldError$(_s12_, "website")); t19 = _this.get$_client_model$_$this()._industryId; @@ -292190,10 +297011,10 @@ t20 = _this.get$_client_model$_$this()._sizeId; if (t20 == null) A.throwExpression(A.BuiltValueNullFieldError$(_s12_, "sizeId")); - t21 = _this.get$_client_model$_$this()._vatNumber; + t21 = _this.get$_client_model$_$this()._client_model$_vatNumber; if (t21 == null) A.throwExpression(A.BuiltValueNullFieldError$(_s12_, "vatNumber")); - t22 = _this.get$_client_model$_$this()._idNumber; + t22 = _this.get$_client_model$_$this()._client_model$_idNumber; if (t22 == null) A.throwExpression(A.BuiltValueNullFieldError$(_s12_, "idNumber")); t23 = _this.get$_client_model$_$this()._number; @@ -292554,7 +297375,7 @@ b.get$_company_gateway_model$_$this()._config = t1; return b; }, - $signature: 53 + $signature: 55 }; A.FeesAndLimitsSettings.prototype = {}; A._$CompanyGatewayListResponseSerializer.prototype = { @@ -292770,7 +297591,7 @@ t6 = t5._feesAndLimitsMap; if (t6 == null) { t6 = new A.MapBuilder(null, $, null, t4); - t6.replace$1(0, B.Map_empty); + t6.replace$1(0, B.Map_empty0); t5._feesAndLimitsMap = t6; t5 = t6; } else @@ -293204,7 +298025,7 @@ t1.toString; t2 = t1.$ti; t2._eval$1("_BuiltMap<1,2>")._as(t1); - _this._feesAndLimitsMap = new A.MapBuilder(t1._mapFactory, t1._map$_map, t1, t2._eval$1("@<1>")._bind$1(t2.__rti$_rest[1])._eval$1("MapBuilder<1,2>")); + _this._feesAndLimitsMap = new A.MapBuilder(t1._mapFactory, t1._map$_map, t1, t2._eval$1("@<1>")._bind$1(t2._rest[1])._eval$1("MapBuilder<1,2>")); t2 = $$v.systemLogs; t2.toString; _this._company_gateway_model$_systemLogs = A.ListBuilder_ListBuilder(t2, t2.$ti._precomputed1); @@ -293640,14 +298461,14 @@ var t1 = this.options; t1 = t1.get$keys(t1); t1.toString; - t1 = new A.WhereIterable(t1, new A.GatewayEntity_supportsTokenBilling_closure(this), A._instanceType(t1)._eval$1("WhereIterable")); + t1 = new A.WhereIterable(t1, new A.GatewayEntity_supportsTokenBilling_closure(this), t1.$ti._eval$1("WhereIterable")); return !t1.get$isEmpty(t1); }, get$supportsRefunds() { var t1 = this.options; t1 = t1.get$keys(t1); t1.toString; - t1 = new A.WhereIterable(t1, new A.GatewayEntity_supportsRefunds_closure(this), A._instanceType(t1)._eval$1("WhereIterable")); + t1 = new A.WhereIterable(t1, new A.GatewayEntity_supportsRefunds_closure(this), t1.$ti._eval$1("WhereIterable")); return !t1.get$isEmpty(t1); }, get$parsedFields() { @@ -293698,7 +298519,7 @@ 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: 1284 + $signature: 2398 }; A.GatewayOptionsEntity.prototype = {}; A.UserCompanyEntity.prototype = { @@ -293736,14 +298557,14 @@ b.$indexSet(0, "email", A.BuiltList_BuiltList$from(A._setArrayType(["all_notifications"], type$.JSArray_legacy_String), type$.legacy_String)); return b; }, - $signature: 654 + $signature: 675 }; 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: 654 + $signature: 675 }; A.UserSettingsEntity.prototype = { getTableColumns$1(entityType) { @@ -293767,7 +298588,7 @@ A.RegistrationFieldEntity.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), "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), "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), "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), "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), "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), "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), "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), "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), "use_quote_terms_on_conversion", serializers.serialize$2$specifiedType(object.useQuoteTermsOnConversion, 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), "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), "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), "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), "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"); @@ -293952,6 +298773,10 @@ t52 = A._asBoolS(serializers.deserialize$2$specifiedType(value, B.FullType_MtR)); result.get$_company_model$_$this()._reportIncludeDrafts = t52; break; + case "use_quote_terms_on_conversion": + t52 = A._asBoolS(serializers.deserialize$2$specifiedType(value, B.FullType_MtR)); + result.get$_company_model$_$this()._useQuoteTermsOnConversion = t52; + break; case "groups": t52 = result.get$_company_model$_$this(); t53 = t52._groups; @@ -294037,7 +298862,7 @@ t53 = t52._taskStatusMap; if (t53 == null) { t53 = new A.MapBuilder(_null, $, _null, t43); - t53.replace$1(0, B.Map_empty); + t53.replace$1(0, B.Map_empty0); t52._taskStatusMap = t53; t52 = t53; } else @@ -294509,7 +299334,7 @@ t53 = t52._customFields; if (t53 == null) { t53 = new A.MapBuilder(_null, $, _null, t3); - t53.replace$1(0, B.Map_empty); + t53.replace$1(0, B.Map_empty0); t52._customFields = t53; t52 = t53; } else @@ -294562,8 +299387,8 @@ break; case "settings": t52 = result.get$_company_model$_$this(); - t53 = t52._settings; - t52 = t53 == null ? t52._settings = new A.SettingsEntityBuilder() : t53; + t53 = t52._company_model$_settings; + t52 = t53 == null ? t52._company_model$_settings = new A.SettingsEntityBuilder() : t53; t53 = t2._as(serializers.deserialize$2$specifiedType(value, B.FullType_Iqz0)); if (t53 == null) A.throwExpression(A.ArgumentError$notNull("other")); @@ -294577,6 +299402,10 @@ t52 = A._asBoolS(serializers.deserialize$2$specifiedType(value, B.FullType_MtR)); result.get$_company_model$_$this()._calculateExpenseTaxByAmount = t52; break; + case "stop_on_unpaid_recurring ": + t52 = A._asBoolS(serializers.deserialize$2$specifiedType(value, B.FullType_MtR)); + result.get$_company_model$_$this()._stopOnUnpaidRecurring = t52; + break; case "isChanged": t52 = A._asBoolS(serializers.deserialize$2$specifiedType(value, B.FullType_MtR)); result.get$_company_model$_$this()._company_model$_isChanged = t52; @@ -294679,7 +299508,7 @@ t3 = t2._options; if (t3 == null) { t3 = new A.MapBuilder(null, $, null, t1); - t3.replace$1(0, B.Map_empty); + t3.replace$1(0, B.Map_empty0); t2._options = t3; t2 = t3; } else @@ -294841,7 +299670,7 @@ t8 = t7._notifications; if (t8 == null) { t8 = new A.MapBuilder(null, $, null, t6); - t8.replace$1(0, B.Map_empty); + t8.replace$1(0, B.Map_empty0); t7._notifications = t8; t7 = t8; } else @@ -294908,11 +299737,11 @@ break; case "settings": t7 = result.get$_company_model$_$this(); - t8 = t7._settings; + t8 = t7._company_model$_settings; if (t8 == null) { t8 = new A.UserSettingsEntityBuilder(); A.UserSettingsEntity__initializeBuilder(t8); - t7._settings = t8; + t7._company_model$_settings = t8; t7 = t8; } else t7 = t8; @@ -294973,7 +299802,7 @@ t4 = t3._tableColumns; if (t4 == null) { t4 = new A.MapBuilder(_null, $, _null, t2); - t4.replace$1(0, B.Map_empty); + t4.replace$1(0, B.Map_empty0); t3._tableColumns = t4; t3 = t4; } else @@ -294985,7 +299814,7 @@ t4 = t3._reportSettings; if (t4 == null) { t4 = new A.MapBuilder(_null, $, _null, t1); - t4.replace$1(0, B.Map_empty); + t4.replace$1(0, B.Map_empty0); t3._reportSettings = t4; t3 = t4; } else @@ -295206,12 +300035,12 @@ return false; if (other === _this) return true; - 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.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 && 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.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.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.markExpensesInvoiceable === other.markExpensesInvoiceable && _this.markExpensesPaid === other.markExpensesPaid && _this.invoiceExpenseDocuments === other.invoiceExpenseDocuments && _this.invoiceTaskDocuments === other.invoiceTaskDocuments && _this.invoiceTaskTimelog === other.invoiceTaskTimelog && _this.invoiceTaskDatelog === other.invoiceTaskDatelog && _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.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; + 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.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.useQuoteTermsOnConversion === other.useQuoteTermsOnConversion && 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.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.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.markExpensesInvoiceable === other.markExpensesInvoiceable && _this.markExpensesPaid === other.markExpensesPaid && _this.invoiceExpenseDocuments === other.invoiceExpenseDocuments && _this.invoiceTaskDocuments === other.invoiceTaskDocuments && _this.invoiceTaskTimelog === other.invoiceTaskTimelog && _this.invoiceTaskDatelog === other.invoiceTaskDatelog && _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, 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(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.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)), 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.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.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.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.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)), 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; + 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(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.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.useQuoteTermsOnConversion)), 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.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.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.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.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; }, toString$0(_) { var _this = this, @@ -295253,6 +300082,7 @@ t2.add$2(t1, "markdownEmailEnabled", _this.markdownEmailEnabled); t2.add$2(t1, "useCommaAsDecimalPlace", _this.useCommaAsDecimalPlace); t2.add$2(t1, "reportIncludeDrafts", _this.reportIncludeDrafts); + t2.add$2(t1, "useQuoteTermsOnConversion", _this.useQuoteTermsOnConversion); t2.add$2(t1, "groups", _this.groups); t2.add$2(t1, "activities", _this.activities); t2.add$2(t1, "taxRates", _this.taxRates); @@ -295296,6 +300126,7 @@ t2.add$2(t1, "settings", _this.settings); t2.add$2(t1, "enabledModules", _this.enabledModules); t2.add$2(t1, "calculateExpenseTaxByAmount", _this.calculateExpenseTaxByAmount); + t2.add$2(t1, "stopOnUnpaidRecurring", _this.stopOnUnpaidRecurring); t2.add$2(t1, "isChanged", _this.isChanged); t2.add$2(t1, "createdAt", _this.createdAt); t2.add$2(t1, "updatedAt", _this.updatedAt); @@ -295486,8 +300317,8 @@ }, get$settings() { var t1 = this.get$_company_model$_$this(), - t2 = t1._settings; - return t2 == null ? t1._settings = new A.SettingsEntityBuilder() : t2; + t2 = t1._company_model$_settings; + return t2 == null ? t1._company_model$_settings = new A.SettingsEntityBuilder() : t2; }, get$id(_) { return this.get$_company_model$_$this()._company_model$_id; @@ -295532,6 +300363,7 @@ _this._markdownEmailEnabled = $$v.markdownEmailEnabled; _this._useCommaAsDecimalPlace = $$v.useCommaAsDecimalPlace; _this._reportIncludeDrafts = $$v.reportIncludeDrafts; + _this._useQuoteTermsOnConversion = $$v.useQuoteTermsOnConversion; t1 = $$v.groups; t1.toString; _this._groups = A.ListBuilder_ListBuilder(t1, t1.$ti._precomputed1); @@ -295548,7 +300380,7 @@ t1.toString; t2 = t1.$ti; t2._eval$1("_BuiltMap<1,2>")._as(t1); - _this._taskStatusMap = new A.MapBuilder(t1._mapFactory, t1._map$_map, t1, t2._eval$1("@<1>")._bind$1(t2.__rti$_rest[1])._eval$1("MapBuilder<1,2>")); + _this._taskStatusMap = new A.MapBuilder(t1._mapFactory, t1._map$_map, t1, t2._eval$1("@<1>")._bind$1(t2._rest[1])._eval$1("MapBuilder<1,2>")); t2 = $$v.companyGateways; t2.toString; _this._companyGateways = A.ListBuilder_ListBuilder(t2, t2.$ti._precomputed1); @@ -295622,7 +300454,7 @@ t2.toString; t1 = t2.$ti; t1._eval$1("_BuiltMap<1,2>")._as(t2); - _this._customFields = new A.MapBuilder(t2._mapFactory, t2._map$_map, t2, t1._eval$1("@<1>")._bind$1(t1.__rti$_rest[1])._eval$1("MapBuilder<1,2>")); + _this._customFields = new A.MapBuilder(t2._mapFactory, t2._map$_map, t2, t1._eval$1("@<1>")._bind$1(t1._rest[1])._eval$1("MapBuilder<1,2>")); _this._slackWebhookUrl = $$v.slackWebhookUrl; _this._googleAnalyticsKey = $$v.googleAnalyticsKey; _this._markExpensesInvoiceable = $$v.markExpensesInvoiceable; @@ -295639,9 +300471,10 @@ t2 = new A.SettingsEntityBuilder(); A.ArgumentError_checkNotNull(t1, "other"); t2._settings_model$_$v = t1; - _this._settings = t2; + _this._company_model$_settings = t2; _this._enabledModules = $$v.enabledModules; _this._calculateExpenseTaxByAmount = $$v.calculateExpenseTaxByAmount; + _this._stopOnUnpaidRecurring = $$v.stopOnUnpaidRecurring; _this._company_model$_isChanged = $$v.isChanged; _this._company_model$_createdAt = $$v.createdAt; _this._company_model$_updatedAt = $$v.updatedAt; @@ -295656,7 +300489,7 @@ 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, exception, _this = this, + 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, exception, _this = this, _s13_ = "CompanyEntity", _$result = null; try { @@ -295770,93 +300603,99 @@ t36 = _this.get$_company_model$_$this()._reportIncludeDrafts; if (t36 == null) A.throwExpression(A.BuiltValueNullFieldError$(_s13_, "reportIncludeDrafts")); - t37 = _this.get$groups().build$0(0); - t38 = _this.get$activities().build$0(0); - t39 = _this.get$taxRates().build$0(0); - t40 = _this.get$taskStatuses().build$0(0); - t41 = _this.get$taskStatusMap().build$0(0); - t42 = _this.get$companyGateways().build$0(0); - t43 = _this.get$expenseCategories().build$0(0); - t44 = _this.get$users().build$0(0); - t45 = _this.get$clients(_this).build$0(0); - t46 = _this.get$products().build$0(0); - t47 = _this.get$invoices().build$0(0); - t48 = _this.get$recurringInvoices().build$0(0); - t49 = _this.get$recurringExpenses().build$0(0); - t50 = _this.get$payments().build$0(0); - t51 = _this.get$quotes(_this).build$0(0); - t52 = _this.get$credits().build$0(0); - t53 = _this.get$tasks().build$0(0); - t54 = _this.get$projects().build$0(0); - t55 = _this.get$expenses().build$0(0); - t56 = _this.get$vendors().build$0(0); - t57 = _this.get$designs().build$0(0); - t58 = _this.get$documents().build$0(0); - t59 = _this.get$tokens().build$0(0); - t60 = _this.get$webhooks().build$0(0); - t61 = _this.get$subscriptions().build$0(0); - t62 = _this.get$paymentTerms().build$0(0); - t63 = _this.get$systemLogs().build$0(0); - t64 = _this.get$clientRegistrationFields().build$0(0); - t65 = _this.get$customFields().build$0(0); - t66 = _this.get$_company_model$_$this()._slackWebhookUrl; - if (t66 == null) - A.throwExpression(A.BuiltValueNullFieldError$(_s13_, "slackWebhookUrl")); - t67 = _this.get$_company_model$_$this()._googleAnalyticsKey; + t37 = _this.get$_company_model$_$this()._useQuoteTermsOnConversion; + if (t37 == null) + A.throwExpression(A.BuiltValueNullFieldError$(_s13_, "useQuoteTermsOnConversion")); + t38 = _this.get$groups().build$0(0); + t39 = _this.get$activities().build$0(0); + t40 = _this.get$taxRates().build$0(0); + t41 = _this.get$taskStatuses().build$0(0); + t42 = _this.get$taskStatusMap().build$0(0); + t43 = _this.get$companyGateways().build$0(0); + t44 = _this.get$expenseCategories().build$0(0); + t45 = _this.get$users().build$0(0); + t46 = _this.get$clients(_this).build$0(0); + t47 = _this.get$products().build$0(0); + t48 = _this.get$invoices().build$0(0); + t49 = _this.get$recurringInvoices().build$0(0); + t50 = _this.get$recurringExpenses().build$0(0); + t51 = _this.get$payments().build$0(0); + t52 = _this.get$quotes(_this).build$0(0); + t53 = _this.get$credits().build$0(0); + t54 = _this.get$tasks().build$0(0); + t55 = _this.get$projects().build$0(0); + t56 = _this.get$expenses().build$0(0); + t57 = _this.get$vendors().build$0(0); + t58 = _this.get$designs().build$0(0); + t59 = _this.get$documents().build$0(0); + t60 = _this.get$tokens().build$0(0); + t61 = _this.get$webhooks().build$0(0); + t62 = _this.get$subscriptions().build$0(0); + t63 = _this.get$paymentTerms().build$0(0); + t64 = _this.get$systemLogs().build$0(0); + t65 = _this.get$clientRegistrationFields().build$0(0); + t66 = _this.get$customFields().build$0(0); + t67 = _this.get$_company_model$_$this()._slackWebhookUrl; if (t67 == null) - A.throwExpression(A.BuiltValueNullFieldError$(_s13_, "googleAnalyticsKey")); - t68 = _this.get$_company_model$_$this()._markExpensesInvoiceable; + A.throwExpression(A.BuiltValueNullFieldError$(_s13_, "slackWebhookUrl")); + t68 = _this.get$_company_model$_$this()._googleAnalyticsKey; if (t68 == null) - A.throwExpression(A.BuiltValueNullFieldError$(_s13_, "markExpensesInvoiceable")); - t69 = _this.get$_company_model$_$this()._markExpensesPaid; + A.throwExpression(A.BuiltValueNullFieldError$(_s13_, "googleAnalyticsKey")); + t69 = _this.get$_company_model$_$this()._markExpensesInvoiceable; if (t69 == null) - A.throwExpression(A.BuiltValueNullFieldError$(_s13_, "markExpensesPaid")); - t70 = _this.get$_company_model$_$this()._invoiceExpenseDocuments; + A.throwExpression(A.BuiltValueNullFieldError$(_s13_, "markExpensesInvoiceable")); + t70 = _this.get$_company_model$_$this()._markExpensesPaid; if (t70 == null) - A.throwExpression(A.BuiltValueNullFieldError$(_s13_, "invoiceExpenseDocuments")); - t71 = _this.get$_company_model$_$this()._invoiceTaskDocuments; + A.throwExpression(A.BuiltValueNullFieldError$(_s13_, "markExpensesPaid")); + t71 = _this.get$_company_model$_$this()._invoiceExpenseDocuments; if (t71 == null) - A.throwExpression(A.BuiltValueNullFieldError$(_s13_, "invoiceTaskDocuments")); - t72 = _this.get$_company_model$_$this()._invoiceTaskTimelog; + A.throwExpression(A.BuiltValueNullFieldError$(_s13_, "invoiceExpenseDocuments")); + t72 = _this.get$_company_model$_$this()._invoiceTaskDocuments; if (t72 == null) - A.throwExpression(A.BuiltValueNullFieldError$(_s13_, "invoiceTaskTimelog")); - t73 = _this.get$_company_model$_$this()._invoiceTaskDatelog; + A.throwExpression(A.BuiltValueNullFieldError$(_s13_, "invoiceTaskDocuments")); + t73 = _this.get$_company_model$_$this()._invoiceTaskTimelog; if (t73 == null) - A.throwExpression(A.BuiltValueNullFieldError$(_s13_, "invoiceTaskDatelog")); - t74 = _this.get$_company_model$_$this()._autoStartTasks; + A.throwExpression(A.BuiltValueNullFieldError$(_s13_, "invoiceTaskTimelog")); + t74 = _this.get$_company_model$_$this()._invoiceTaskDatelog; if (t74 == null) - A.throwExpression(A.BuiltValueNullFieldError$(_s13_, "autoStartTasks")); - t75 = _this.get$_company_model$_$this()._showTasksTable; + A.throwExpression(A.BuiltValueNullFieldError$(_s13_, "invoiceTaskDatelog")); + t75 = _this.get$_company_model$_$this()._autoStartTasks; if (t75 == null) - A.throwExpression(A.BuiltValueNullFieldError$(_s13_, "showTasksTable")); - t76 = _this.get$_company_model$_$this()._showTaskEndDate; + A.throwExpression(A.BuiltValueNullFieldError$(_s13_, "autoStartTasks")); + t76 = _this.get$_company_model$_$this()._showTasksTable; if (t76 == null) + A.throwExpression(A.BuiltValueNullFieldError$(_s13_, "showTasksTable")); + t77 = _this.get$_company_model$_$this()._showTaskEndDate; + if (t77 == null) A.throwExpression(A.BuiltValueNullFieldError$(_s13_, "showTaskEndDate")); - t77 = _this.get$settings().build$0(0); - t78 = _this.get$_company_model$_$this()._enabledModules; - if (t78 == null) - A.throwExpression(A.BuiltValueNullFieldError$(_s13_, "enabledModules")); - t79 = _this.get$_company_model$_$this()._calculateExpenseTaxByAmount; + t78 = _this.get$settings().build$0(0); + t79 = _this.get$_company_model$_$this()._enabledModules; if (t79 == null) + A.throwExpression(A.BuiltValueNullFieldError$(_s13_, "enabledModules")); + t80 = _this.get$_company_model$_$this()._calculateExpenseTaxByAmount; + if (t80 == null) A.throwExpression(A.BuiltValueNullFieldError$(_s13_, "calculateExpenseTaxByAmount")); - t80 = _this.get$_company_model$_$this()._company_model$_isChanged; - t81 = _this.get$_company_model$_$this()._company_model$_createdAt; + t81 = _this.get$_company_model$_$this()._stopOnUnpaidRecurring; if (t81 == null) - A.throwExpression(A.BuiltValueNullFieldError$(_s13_, "createdAt")); - t82 = _this.get$_company_model$_$this()._company_model$_updatedAt; - if (t82 == null) - A.throwExpression(A.BuiltValueNullFieldError$(_s13_, "updatedAt")); - t83 = _this.get$_company_model$_$this()._company_model$_archivedAt; + A.throwExpression(A.BuiltValueNullFieldError$(_s13_, "stopOnUnpaidRecurring")); + t82 = _this.get$_company_model$_$this()._company_model$_isChanged; + t83 = _this.get$_company_model$_$this()._company_model$_createdAt; if (t83 == null) + A.throwExpression(A.BuiltValueNullFieldError$(_s13_, "createdAt")); + t84 = _this.get$_company_model$_$this()._company_model$_updatedAt; + if (t84 == null) + A.throwExpression(A.BuiltValueNullFieldError$(_s13_, "updatedAt")); + t85 = _this.get$_company_model$_$this()._company_model$_archivedAt; + if (t85 == null) A.throwExpression(A.BuiltValueNullFieldError$(_s13_, "archivedAt")); - t84 = _this.get$_company_model$_$this()._company_model$_isDeleted; - t85 = _this.get$_company_model$_$this()._company_model$_createdUserId; - t86 = _this.get$_company_model$_$this()._company_model$_assignedUserId; - t87 = _this.get$_company_model$_$this()._company_model$_entityType; - t88 = _this.get$_company_model$_$this()._company_model$_id; - if (t88 == null) + t86 = _this.get$_company_model$_$this()._company_model$_isDeleted; + t87 = _this.get$_company_model$_$this()._company_model$_createdUserId; + t88 = _this.get$_company_model$_$this()._company_model$_assignedUserId; + t89 = _this.get$_company_model$_$this()._company_model$_entityType; + t90 = _this.get$_company_model$_$this()._company_model$_id; + if (t90 == null) A.throwExpression(A.BuiltValueNullFieldError$(_s13_, "id")); - _$result0 = A._$CompanyEntity$_(t38, t83, t86, t74, t79, t20, t64, t45, t42, t24, t11, t12, t81, t85, t52, t65, t18, t17, t57, t58, t1, t2, t3, t4, t14, t16, t15, t23, t78, t87, t43, t29, t55, t13, t25, t26, t67, t37, t88, t6, t70, t73, t71, t72, t47, t80, t84, t22, t21, t68, t69, t34, t33, t27, t28, t32, t31, t62, t50, t9, t8, t46, t54, t51, t49, t48, t36, t30, t77, t19, t76, t75, t5, t66, t7, t61, t63, t41, t40, t53, t39, t59, t10, t82, t35, t44, t56, t60); + _$result0 = A._$CompanyEntity$_(t39, t85, t88, t75, t80, t20, t65, t46, t43, t24, t11, t12, t83, t87, t53, t66, t18, t17, t58, t59, t1, t2, t3, t4, t14, t16, t15, t23, t79, t89, t44, t29, t56, t13, t25, t26, t68, t38, t90, t6, t71, t74, t72, t73, t48, t82, t86, t22, t21, t69, t70, t34, t33, t27, t28, t32, t31, t63, t51, t9, t8, t47, t55, t52, t50, t49, t36, t30, t78, t19, t77, t76, t5, t67, t81, t7, t62, t64, t42, t41, t54, t40, t60, t10, t84, t35, t37, t45, t57, t61); } _$result = _$result0; } catch (exception) { @@ -295998,7 +300837,7 @@ t1.toString; t2 = t1.$ti; t2._eval$1("_BuiltMap<1,2>")._as(t1); - _this._options = new A.MapBuilder(t1._mapFactory, t1._map$_map, t1, t2._eval$1("@<1>")._bind$1(t2.__rti$_rest[1])._eval$1("MapBuilder<1,2>")); + _this._options = new A.MapBuilder(t1._mapFactory, t1._map$_map, t1, t2._eval$1("@<1>")._bind$1(t2._rest[1])._eval$1("MapBuilder<1,2>")); _this._company_model$_fields = $$v.fields; _this._company_model$_$v = null; } @@ -296216,11 +301055,11 @@ }, get$settings() { var t1 = this.get$_company_model$_$this(), - t2 = t1._settings; + t2 = t1._company_model$_settings; if (t2 == null) { t2 = new A.UserSettingsEntityBuilder(); A.UserSettingsEntity__initializeBuilder(t2); - t1._settings = t2; + t1._company_model$_settings = t2; t1 = t2; } else t1 = t2; @@ -296240,7 +301079,7 @@ else { t2 = t1.$ti; t2._eval$1("_BuiltMap<1,2>")._as(t1); - t2 = new A.MapBuilder(t1._mapFactory, t1._map$_map, t1, t2._eval$1("@<1>")._bind$1(t2.__rti$_rest[1])._eval$1("MapBuilder<1,2>")); + t2 = new A.MapBuilder(t1._mapFactory, t1._map$_map, t1, t2._eval$1("@<1>")._bind$1(t2._rest[1])._eval$1("MapBuilder<1,2>")); t1 = t2; } _this._notifications = t1; @@ -296297,7 +301136,7 @@ t2._company_model$_$v = t1; t1 = t2; } - _this._settings = t1; + _this._company_model$_settings = t1; _this._ninjaPortalUrl = $$v.ninjaPortalUrl; _this._company_model$_$v = null; } @@ -296332,7 +301171,7 @@ t8 = t8 == null ? _null : t8.build$0(0); t9 = _this._account; t9 = t9 == null ? _null : t9.build$0(0); - t10 = _this._settings; + t10 = _this._company_model$_settings; t10 = t10 == null ? _null : t10.build$0(0); t11 = _this.get$_company_model$_$this()._ninjaPortalUrl; if (t11 == null) @@ -296364,7 +301203,7 @@ if (t1 != null) t1.build$0(0); _$failedField = "settings"; - t1 = _this._settings; + t1 = _this._company_model$_settings; if (t1 != null) t1.build$0(0); } catch (exception) { @@ -296434,12 +301273,12 @@ t1.toString; t2 = t1.$ti; t2._eval$1("_BuiltMap<1,2>")._as(t1); - _this._tableColumns = new A.MapBuilder(t1._mapFactory, t1._map$_map, t1, t2._eval$1("@<1>")._bind$1(t2.__rti$_rest[1])._eval$1("MapBuilder<1,2>")); + _this._tableColumns = new A.MapBuilder(t1._mapFactory, t1._map$_map, t1, t2._eval$1("@<1>")._bind$1(t2._rest[1])._eval$1("MapBuilder<1,2>")); t2 = $$v.reportSettings; t2.toString; t1 = t2.$ti; t1._eval$1("_BuiltMap<1,2>")._as(t2); - _this._reportSettings = new A.MapBuilder(t2._mapFactory, t2._map$_map, t2, t1._eval$1("@<1>")._bind$1(t1.__rti$_rest[1])._eval$1("MapBuilder<1,2>")); + _this._reportSettings = new A.MapBuilder(t2._mapFactory, t2._map$_map, t2, t1._eval$1("@<1>")._bind$1(t1._rest[1])._eval$1("MapBuilder<1,2>")); _this._numberYearsActive = $$v.numberYearsActive; _this._includeDeletedClients = $$v.includeDeletedClients; _this._company_model$_$v = null; @@ -297081,13 +301920,12 @@ call$1(b) { var t1 = $.BaseEntity_counter - 1; $.BaseEntity_counter = t1; - t1 = "" + t1; - b.get$_design_model$_$this()._design_model$_id = t1; + b.get$_design_model$_$this()._design_model$_id = "" + t1; b.get$_design_model$_$this()._design_model$_isChanged = false; b.get$_design_model$_$this()._design_model$_isDeleted = false; return b; }, - $signature: 367 + $signature: 401 }; A._$DesignListResponseSerializer.prototype = { serialize$3$specifiedType(serializers, object, specifiedType) { @@ -297308,7 +302146,7 @@ t3 = t2._design; if (t3 == null) { t3 = new A.MapBuilder(null, $, null, t1); - t3.replace$1(0, B.Map_empty); + t3.replace$1(0, B.Map_empty0); t2._design = t3; t2 = t3; } else @@ -297691,7 +302529,7 @@ t1.toString; t2 = t1.$ti; t2._eval$1("_BuiltMap<1,2>")._as(t1); - _this._design = new A.MapBuilder(t1._mapFactory, t1._map$_map, t1, t2._eval$1("@<1>")._bind$1(t2.__rti$_rest[1])._eval$1("MapBuilder<1,2>")); + _this._design = new A.MapBuilder(t1._mapFactory, t1._map$_map, t1, t2._eval$1("@<1>")._bind$1(t2._rest[1])._eval$1("MapBuilder<1,2>")); _this._isCustom = $$v.isCustom; _this._isFree = $$v.isFree; _this._design_model$_isChanged = $$v.isChanged; @@ -300233,8 +305071,7 @@ call$1(b) { var t1 = $.BaseEntity_counter - 1; $.BaseEntity_counter = t1; - t1 = "" + t1; - b.get$_expense_model$_$this()._expense_model$_id = t1; + b.get$_expense_model$_$this()._expense_model$_id = "" + t1; b.get$_expense_model$_$this()._expense_model$_number = ""; b.get$_expense_model$_$this()._expense_model$_isChanged = false; b.get$_expense_model$_$this()._expense_model$_isDeleted = false; @@ -302360,8 +307197,8 @@ break; case "settings": t5 = result.get$_group_model$_$this(); - t6 = t5._group_model$_settings; - t5 = t6 == null ? t5._group_model$_settings = new A.SettingsEntityBuilder() : t6; + t6 = t5._settings; + t5 = t6 == null ? t5._settings = new A.SettingsEntityBuilder() : t6; t6 = t4._as(serializers.deserialize$2$specifiedType(value, B.FullType_Iqz0)); if (t6 == null) A.throwExpression(A.ArgumentError$notNull("other")); @@ -302393,7 +307230,7 @@ break; case "created_at": t5 = A._asIntS(serializers.deserialize$2$specifiedType(value, B.FullType_kjq)); - result.get$_group_model$_$this()._group_model$_createdAt = t5; + result.get$_group_model$_$this()._createdAt = t5; break; case "updated_at": t5 = A._asIntS(serializers.deserialize$2$specifiedType(value, B.FullType_kjq)); @@ -302401,23 +307238,23 @@ break; case "archived_at": t5 = A._asIntS(serializers.deserialize$2$specifiedType(value, B.FullType_kjq)); - result.get$_group_model$_$this()._group_model$_archivedAt = t5; + result.get$_group_model$_$this()._archivedAt = t5; break; case "is_deleted": t5 = A._asBoolS(serializers.deserialize$2$specifiedType(value, B.FullType_MtR)); - result.get$_group_model$_$this()._group_model$_isDeleted = t5; + result.get$_group_model$_$this()._isDeleted = t5; break; case "user_id": t5 = A._asStringS(serializers.deserialize$2$specifiedType(value, B.FullType_h8g)); - result.get$_group_model$_$this()._group_model$_createdUserId = t5; + result.get$_group_model$_$this()._createdUserId = t5; break; case "assigned_user_id": t5 = A._asStringS(serializers.deserialize$2$specifiedType(value, B.FullType_h8g)); - result.get$_group_model$_$this()._group_model$_assignedUserId = t5; + result.get$_group_model$_$this()._assignedUserId = t5; break; case "id": t5 = A._asStringS(serializers.deserialize$2$specifiedType(value, B.FullType_h8g)); - result.get$_group_model$_$this()._group_model$_id = t5; + result.get$_group_model$_$this()._id = t5; break; } } @@ -302640,8 +307477,8 @@ }, get$settings() { var t1 = this.get$_group_model$_$this(), - t2 = t1._group_model$_settings; - return t2 == null ? t1._group_model$_settings = new A.SettingsEntityBuilder() : t2; + t2 = t1._settings; + return t2 == null ? t1._settings = new A.SettingsEntityBuilder() : t2; }, get$documents() { var t1 = this.get$_group_model$_$this(), @@ -302649,7 +307486,7 @@ return t2 == null ? t1._documents = A.ListBuilder_ListBuilder(B.List_empty, type$.legacy_DocumentEntity) : t2; }, get$id(_) { - return this.get$_group_model$_$this()._group_model$_id; + return this.get$_group_model$_$this()._id; }, get$_group_model$_$this() { var t1, t2, _this = this, @@ -302661,18 +307498,18 @@ t2 = new A.SettingsEntityBuilder(); A.ArgumentError_checkNotNull(t1, "other"); t2._settings_model$_$v = t1; - _this._group_model$_settings = t2; + _this._settings = t2; t2 = $$v.documents; t2.toString; _this._documents = A.ListBuilder_ListBuilder(t2, t2.$ti._precomputed1); _this._group_model$_isChanged = $$v.isChanged; - _this._group_model$_createdAt = $$v.createdAt; + _this._createdAt = $$v.createdAt; _this._group_model$_updatedAt = $$v.updatedAt; - _this._group_model$_archivedAt = $$v.archivedAt; - _this._group_model$_isDeleted = $$v.isDeleted; - _this._group_model$_createdUserId = $$v.createdUserId; - _this._group_model$_assignedUserId = $$v.assignedUserId; - _this._group_model$_id = $$v.id; + _this._archivedAt = $$v.archivedAt; + _this._isDeleted = $$v.isDeleted; + _this._createdUserId = $$v.createdUserId; + _this._assignedUserId = $$v.assignedUserId; + _this._id = $$v.id; _this._group_model$_$v = null; } return _this; @@ -302690,19 +307527,19 @@ t2 = _this.get$settings().build$0(0); t3 = _this.get$documents().build$0(0); t4 = _this.get$_group_model$_$this()._group_model$_isChanged; - t5 = _this.get$_group_model$_$this()._group_model$_createdAt; + t5 = _this.get$_group_model$_$this()._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; + t7 = _this.get$_group_model$_$this()._archivedAt; if (t7 == null) A.throwExpression(A.BuiltValueNullFieldError$(_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; + t8 = _this.get$_group_model$_$this()._isDeleted; + t9 = _this.get$_group_model$_$this()._createdUserId; + t10 = _this.get$_group_model$_$this()._assignedUserId; + t11 = _this.get$_group_model$_$this()._id; if (t11 == null) A.throwExpression(A.BuiltValueNullFieldError$(_s11_, "id")); _$result0 = A._$GroupEntity$_(t7, t10, t5, t9, t3, t11, t4, t8, t1, t2, t6); @@ -303132,7 +307969,7 @@ t3 = t2._mappings; if (t3 == null) { t3 = new A.MapBuilder(null, $, null, t1); - t3.replace$1(0, B.Map_empty); + t3.replace$1(0, B.Map_empty0); t2._mappings = t3; t2 = t3; } else @@ -303260,7 +308097,7 @@ t3 = t2._columnMap; if (t3 == null) { t3 = new A.MapBuilder(null, $, null, t1); - t3.replace$1(0, B.Map_empty); + t3.replace$1(0, B.Map_empty0); t2._columnMap = t3; t2 = t3; } else @@ -303306,13 +308143,13 @@ 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.__rti$_rest[1])._eval$1("MapBuilder<1,2>")); + 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$_$v = null; } t2 = result._mapping; if (t2 == null) { t2 = new A.MapBuilder(null, $, null, t1); - t2.replace$1(0, B.Map_empty); + t2.replace$1(0, B.Map_empty0); result._mapping = t2; } t2.replace$1(0, serializers.deserialize$2$specifiedType(value, B.FullType_5FV)); @@ -303369,7 +308206,7 @@ t1.toString; t2 = t1.$ti; t2._eval$1("_BuiltMap<1,2>")._as(t1); - _this._mappings = new A.MapBuilder(t1._mapFactory, t1._map$_map, t1, t2._eval$1("@<1>")._bind$1(t2.__rti$_rest[1])._eval$1("MapBuilder<1,2>")); + _this._mappings = 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; } return _this; @@ -303532,7 +308369,7 @@ t1.toString; t2 = t1.$ti; t2._eval$1("_BuiltMap<1,2>")._as(t1); - _this._columnMap = new A.MapBuilder(t1._mapFactory, t1._map$_map, t1, t2._eval$1("@<1>")._bind$1(t2.__rti$_rest[1])._eval$1("MapBuilder<1,2>")); + _this._columnMap = 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; } return _this; @@ -303602,7 +308439,7 @@ 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.__rti$_rest[1])._eval$1("MapBuilder<1,2>")); + _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$_$v = null; } t1 = _this._mapping; @@ -304329,7 +309166,7 @@ _this._calculateTax$5(taxes, t5, t4, itemTaxAmount, t6 ? t3 * itemTaxAmount : 0); } } - if (taxes.get$isEmpty(taxes)) + if (taxes._length === 0) _this._calculateTax$5(taxes, "", 0, 0, 0); return taxes; }, @@ -304351,14 +309188,14 @@ call$1(contact) { return A.InvitationEntity_InvitationEntity(contact.id); }, - $signature: 224 + $signature: 194 }; A.InvoiceEntity_moveLineItem_closure.prototype = { call$1(b) { B.JSArray_methods.removeAt$1(b.get$lineItems().get$_safeList(), this.oldIndex); return b; }, - $signature: 10 + $signature: 11 }; A.InvoiceEntity_moveLineItem_closure0.prototype = { call$1(b) { @@ -304376,15 +309213,14 @@ b.get$_invoice_model$_$this()._invoice_model$_isChanged = true; return b; }, - $signature: 10 + $signature: 11 }; A.InvoiceEntity_clone_closure.prototype = { call$1(b) { var t2, t3, t4, t1 = $.BaseEntity_counter - 1; $.BaseEntity_counter = t1; - t1 = "" + t1; - b.get$_invoice_model$_$this()._invoice_model$_id = t1; + b.get$_invoice_model$_$this()._invoice_model$_id = "" + t1; b.get$_invoice_model$_$this()._invoice_model$_isChanged = false; b.get$_invoice_model$_$this()._invoice_model$_isDeleted = false; b.get$_invoice_model$_$this()._statusId = "1"; @@ -304412,19 +309248,19 @@ t4.replace$1(0, A.List_List$of(new A.MappedListIterable(t2, new A.InvoiceEntity_clone__closure0(), t3), true, t3._eval$1("ListIterable.E"))); return b; }, - $signature: 10 + $signature: 11 }; A.InvoiceEntity_clone__closure.prototype = { call$1(lineItem) { return lineItem.typeId !== "3"; }, - $signature: 60 + $signature: 61 }; A.InvoiceEntity_clone__closure0.prototype = { call$1(invitation) { return A.InvitationEntity_InvitationEntity(invitation.contactId); }, - $signature: 1259 + $signature: 2492 }; A.InvoiceEntity_applyClient_closure.prototype = { call$1(b) { @@ -304477,7 +309313,7 @@ b.get$_invoice_model$_$this()._taxRate3 = t1; return b; }, - $signature: 10 + $signature: 11 }; A.InvoiceEntity_history_closure.prototype = { call$1(activity) { @@ -304489,31 +309325,31 @@ t1 = false; return t1; }, - $signature: 364 + $signature: 412 }; A.InvoiceEntity_history_closure0.prototype = { call$1(activity) { return activity.history; }, - $signature: 1233 + $signature: 2495 }; A.InvoiceEntity_hasTasks_closure.prototype = { call$1(item) { return item.typeId === "2"; }, - $signature: 60 + $signature: 61 }; A.InvoiceEntity_hasProducts_closure.prototype = { call$1(item) { return item.typeId !== "2"; }, - $signature: 60 + $signature: 61 }; A.InvoiceEntity_hasExpenses_closure.prototype = { call$1(item) { return item.typeId === "6"; }, - $signature: 60 + $signature: 61 }; A.InvoiceEntity_applyTax_closure.prototype = { call$1(b) { @@ -304524,7 +309360,7 @@ b.get$_invoice_model$_$this()._taxName3 = t1; return b; }, - $signature: 10 + $signature: 11 }; A.InvoiceEntity_applyTax_closure0.prototype = { call$1(b) { @@ -304535,7 +309371,7 @@ b.get$_invoice_model$_$this()._taxName2 = t1; return b; }, - $signature: 10 + $signature: 11 }; A.InvoiceEntity_applyTax_closure1.prototype = { call$1(b) { @@ -304546,19 +309382,19 @@ b.get$_invoice_model$_$this()._taxName1 = t1; return b; }, - $signature: 10 + $signature: 11 }; A.InvoiceEntity_isViewed_closure.prototype = { call$1(invitation) { return invitation.viewedDate.length !== 0; }, - $signature: 662 + $signature: 671 }; A.InvoiceEntity_getInvitationForContact_closure.prototype = { call$1(invitation) { return invitation.contactId === this.contact.id; }, - $signature: 662 + $signature: 671 }; A.InvoiceEntity_getInvitationForContact_closure0.prototype = { call$0() { @@ -304574,13 +309410,13 @@ else return A.round(taxable * t1, 2); }, - $signature: 1232 + $signature: 2499 }; 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: 1231 + $signature: 2500 }; A.InvoiceItemEntity.prototype = { taxAmount$2(invoice, precision) { @@ -304655,7 +309491,7 @@ lineTotal = this.$this.total$2(0, t1, t2); return A.round(t1.usesInclusiveTaxes ? lineTotal - lineTotal / (1 + rate / 100) : lineTotal * rate / 100, t2); }, - $signature: 180 + $signature: 188 }; A.InvoiceItemEntity_applyTax_closure.prototype = { call$1(b) { @@ -304666,7 +309502,7 @@ b.get$_invoice_model$_$this()._taxName3 = t1; return b; }, - $signature: 59 + $signature: 58 }; A.InvoiceItemEntity_applyTax_closure0.prototype = { call$1(b) { @@ -304677,7 +309513,7 @@ b.get$_invoice_model$_$this()._taxName2 = t1; return b; }, - $signature: 59 + $signature: 58 }; A.InvoiceItemEntity_applyTax_closure1.prototype = { call$1(b) { @@ -304688,7 +309524,7 @@ b.get$_invoice_model$_$this()._taxName1 = t1; return b; }, - $signature: 59 + $signature: 58 }; A.InvitationEntity.prototype = { matchesFilter$1(filter) { @@ -306849,79 +311685,79 @@ t1.update$3$ifAbsent(t1, item.taxName3, new A.CalculateInvoiceTotal_calculateTaxes__closure3(t2), new A.CalculateInvoiceTotal_calculateTaxes__closure4(t2)); } }, - $signature: 243 + $signature: 228 }; A.CalculateInvoiceTotal_calculateTaxes__closure.prototype = { call$1(value) { return value + this._box_0.taxAmount; }, - $signature: 180 + $signature: 188 }; A.CalculateInvoiceTotal_calculateTaxes__closure0.prototype = { call$0() { return this._box_0.taxAmount; }, - $signature: 206 + $signature: 193 }; A.CalculateInvoiceTotal_calculateTaxes__closure1.prototype = { call$1(value) { return value + this._box_0.taxAmount; }, - $signature: 180 + $signature: 188 }; A.CalculateInvoiceTotal_calculateTaxes__closure2.prototype = { call$0() { return this._box_0.taxAmount; }, - $signature: 206 + $signature: 193 }; A.CalculateInvoiceTotal_calculateTaxes__closure3.prototype = { call$1(value) { return value + this._box_0.taxAmount; }, - $signature: 180 + $signature: 188 }; A.CalculateInvoiceTotal_calculateTaxes__closure4.prototype = { call$0() { return this._box_0.taxAmount; }, - $signature: 206 + $signature: 193 }; A.CalculateInvoiceTotal_calculateTaxes_closure0.prototype = { call$1(value) { return value + this._box_0.taxAmount; }, - $signature: 180 + $signature: 188 }; A.CalculateInvoiceTotal_calculateTaxes_closure1.prototype = { call$0() { return this._box_0.taxAmount; }, - $signature: 206 + $signature: 193 }; A.CalculateInvoiceTotal_calculateTaxes_closure2.prototype = { call$1(value) { return value + this._box_0.taxAmount; }, - $signature: 180 + $signature: 188 }; A.CalculateInvoiceTotal_calculateTaxes_closure3.prototype = { call$0() { return this._box_0.taxAmount; }, - $signature: 206 + $signature: 193 }; A.CalculateInvoiceTotal_calculateTaxes_closure4.prototype = { call$1(value) { return value + this._box_0.taxAmount; }, - $signature: 180 + $signature: 188 }; A.CalculateInvoiceTotal_calculateTaxes_closure5.prototype = { call$0() { return this._box_0.taxAmount; }, - $signature: 206 + $signature: 193 }; A.CalculateInvoiceTotal_getTaxable_closure.prototype = { call$1(invoiceItem) { @@ -306931,7 +311767,7 @@ lineTotal = this.$this.isAmountDiscount ? lineTotal - t1 : lineTotal - lineTotal * t1 / 100; this._box_0.total += lineTotal; }, - $signature: 243 + $signature: 228 }; A.CalculateInvoiceTotal_calculateTotal_closure.prototype = { call$1(item) { @@ -306967,7 +311803,7 @@ t2.itemTax = t2.itemTax + A.round(lineTotal * taxRate3 / 100, t1); } }, - $signature: 243 + $signature: 228 }; A.CalculateInvoiceTotal_calculateSubtotal_closure.prototype = { call$1(item) { @@ -306982,7 +311818,7 @@ t2 = this._box_0; t2.total = t2.total + A.round(lineTotal, t1); }, - $signature: 243 + $signature: 228 }; A.EntityAction.prototype = { toString$0(_) { @@ -307227,19 +312063,19 @@ call$1(p) { return p.get$entityType() === B.EntityType_invoice; }, - $signature: 225 + $signature: 192 }; A.PaymentEntity_creditPaymentables_closure.prototype = { call$1(p) { return p.get$entityType() === B.EntityType_credit; }, - $signature: 225 + $signature: 192 }; A.PaymentEntity_invoiceId_closure.prototype = { call$1(p) { return p.get$entityType() === B.EntityType_invoice; }, - $signature: 225 + $signature: 192 }; A.PaymentEntity_invoiceId_closure0.prototype = { call$0() { @@ -308854,14 +313690,13 @@ call$1(b) { var t1 = $.BaseEntity_counter - 1; $.BaseEntity_counter = t1; - t1 = "" + t1; - b.get$_product_model$_$this()._product_model$_id = t1; + b.get$_product_model$_$this()._product_model$_id = "" + t1; B.JSArray_methods.set$length(b.get$documents().get$_safeList(), 0); b.get$_product_model$_$this()._product_model$_isChanged = false; b.get$_product_model$_$this()._product_model$_isDeleted = false; return b; }, - $signature: 184 + $signature: 190 }; A._$ProductListResponseSerializer.prototype = { serialize$3$specifiedType(serializers, object, specifiedType) { @@ -309674,15 +314509,14 @@ call$1(b) { var t1 = $.BaseEntity_counter - 1; $.BaseEntity_counter = t1; - t1 = "" + t1; - b.get$_project_model$_$this()._project_model$_id = t1; + b.get$_project_model$_$this()._project_model$_id = "" + t1; b.get$_project_model$_$this()._project_model$_number = ""; B.JSArray_methods.set$length(b.get$documents().get$_safeList(), 0); b.get$_project_model$_$this()._project_model$_isChanged = false; b.get$_project_model$_$this()._project_model$_isDeleted = false; return b; }, - $signature: 152 + $signature: 161 }; A._$ProjectListResponseSerializer.prototype = { serialize$3$specifiedType(serializers, object, specifiedType) { @@ -310307,693 +315141,693 @@ call$0() { return A.ListBuilder_ListBuilder(B.List_empty, type$.legacy_ClientEntity); }, - $signature: 672 + $signature: 655 }; A._$serializers_closure0.prototype = { call$0() { return A.ListBuilder_ListBuilder(B.List_empty, type$.legacy_CompanyGatewayEntity); }, - $signature: 673 + $signature: 666 }; A._$serializers_closure1.prototype = { call$0() { return A.ListBuilder_ListBuilder(B.List_empty, type$.legacy_ContactEntity); }, - $signature: 1197 + $signature: 2532 }; A._$serializers_closure2.prototype = { call$0() { return A.ListBuilder_ListBuilder(B.List_empty, type$.legacy_ActivityEntity); }, - $signature: 370 + $signature: 395 }; A._$serializers_closure3.prototype = { call$0() { return A.ListBuilder_ListBuilder(B.List_empty, type$.legacy_LedgerEntity); }, - $signature: 1194 + $signature: 2536 }; A._$serializers_closure4.prototype = { call$0() { return A.ListBuilder_ListBuilder(B.List_empty, type$.legacy_GatewayTokenEntity); }, - $signature: 677 + $signature: 665 }; A._$serializers_closure5.prototype = { call$0() { return A.ListBuilder_ListBuilder(B.List_empty, type$.legacy_DocumentEntity); }, - $signature: 130 + $signature: 138 }; A._$serializers_closure6.prototype = { call$0() { return A.ListBuilder_ListBuilder(B.List_empty, type$.legacy_SystemLogEntity); }, - $signature: 371 + $signature: 390 }; A._$serializers_closure7.prototype = { call$0() { return A.ListBuilder_ListBuilder(B.List_empty, type$.legacy_CountryEntity); }, - $signature: 680 + $signature: 664 }; A._$serializers_closure8.prototype = { call$0() { return A.ListBuilder_ListBuilder(B.List_empty, type$.legacy_CurrencyEntity); }, - $signature: 681 + $signature: 663 }; A._$serializers_closure9.prototype = { call$0() { return A.ListBuilder_ListBuilder(B.List_empty, type$.legacy_CurrencyEntity); }, - $signature: 681 + $signature: 663 }; A._$serializers_closure10.prototype = { call$0() { return A.ListBuilder_ListBuilder(B.List_empty, type$.legacy_SizeEntity); }, - $signature: 682 + $signature: 661 }; A._$serializers_closure11.prototype = { call$0() { return A.ListBuilder_ListBuilder(B.List_empty, type$.legacy_IndustryEntity); }, - $signature: 683 + $signature: 659 }; A._$serializers_closure12.prototype = { call$0() { return A.ListBuilder_ListBuilder(B.List_empty, type$.legacy_TimezoneEntity); }, - $signature: 684 + $signature: 658 }; A._$serializers_closure13.prototype = { call$0() { return A.ListBuilder_ListBuilder(B.List_empty, type$.legacy_GatewayEntity); }, - $signature: 1189 + $signature: 2579 }; A._$serializers_closure14.prototype = { call$0() { return A.ListBuilder_ListBuilder(B.List_empty, type$.legacy_DateFormatEntity); }, - $signature: 686 + $signature: 657 }; A._$serializers_closure15.prototype = { call$0() { return A.ListBuilder_ListBuilder(B.List_empty, type$.legacy_DatetimeFormatEntity); }, - $signature: 687 + $signature: 648 }; A._$serializers_closure16.prototype = { call$0() { return A.ListBuilder_ListBuilder(B.List_empty, type$.legacy_LanguageEntity); }, - $signature: 688 + $signature: 647 }; A._$serializers_closure17.prototype = { call$0() { return A.ListBuilder_ListBuilder(B.List_empty, type$.legacy_PaymentTypeEntity); }, - $signature: 689 + $signature: 646 }; A._$serializers_closure18.prototype = { call$0() { return A.ListBuilder_ListBuilder(B.List_empty, type$.legacy_CountryEntity); }, - $signature: 680 + $signature: 664 }; A._$serializers_closure19.prototype = { call$0() { return A.ListBuilder_ListBuilder(B.List_empty, type$.legacy_InvoiceStatusEntity); }, - $signature: 1167 + $signature: 2590 }; A._$serializers_closure20.prototype = { call$0() { return A.MapBuilder_MapBuilder(type$.legacy_String, type$.legacy_TemplateEntity); }, - $signature: 691 + $signature: 645 }; A._$serializers_closure21.prototype = { call$0() { return A.ListBuilder_ListBuilder(B.List_empty, type$.legacy_DateFormatEntity); }, - $signature: 686 + $signature: 657 }; A._$serializers_closure22.prototype = { call$0() { return A.ListBuilder_ListBuilder(B.List_empty, type$.legacy_DatetimeFormatEntity); }, - $signature: 687 + $signature: 648 }; A._$serializers_closure23.prototype = { call$0() { return A.ListBuilder_ListBuilder(B.List_empty, type$.legacy_DesignEntity); }, - $signature: 692 + $signature: 644 }; A._$serializers_closure24.prototype = { call$0() { return A.ListBuilder_ListBuilder(B.List_empty, type$.legacy_DocumentEntity); }, - $signature: 130 + $signature: 138 }; A._$serializers_closure25.prototype = { call$0() { return A.ListBuilder_ListBuilder(B.List_empty, type$.legacy_DocumentEntity); }, - $signature: 130 + $signature: 138 }; A._$serializers_closure26.prototype = { call$0() { return A.ListBuilder_ListBuilder(B.List_empty, type$.legacy_DocumentEntity); }, - $signature: 130 + $signature: 138 }; A._$serializers_closure27.prototype = { call$0() { return A.ListBuilder_ListBuilder(B.List_empty, type$.legacy_DocumentEntity); }, - $signature: 130 + $signature: 138 }; A._$serializers_closure28.prototype = { call$0() { return A.ListBuilder_ListBuilder(B.List_empty, type$.legacy_DocumentEntity); }, - $signature: 130 + $signature: 138 }; A._$serializers_closure29.prototype = { call$0() { return A.ListBuilder_ListBuilder(B.List_empty, type$.legacy_DocumentEntity); }, - $signature: 130 + $signature: 138 }; A._$serializers_closure30.prototype = { call$0() { return A.ListBuilder_ListBuilder(B.List_empty, type$.legacy_ExpenseScheduleEntity); }, - $signature: 1166 + $signature: 2616 }; A._$serializers_closure31.prototype = { call$0() { return A.ListBuilder_ListBuilder(B.List_empty, type$.legacy_EntityState); }, - $signature: 1165 + $signature: 2619 }; A._$serializers_closure32.prototype = { call$0() { return A.ListBuilder_ListBuilder(B.List_empty, type$.legacy_EntityStatus); }, - $signature: 1161 + $signature: 2622 }; A._$serializers_closure33.prototype = { call$0() { return A.ListBuilder_ListBuilder(B.List_empty, type$.legacy_String); }, - $signature: 37 + $signature: 39 }; A._$serializers_closure34.prototype = { call$0() { return A.ListBuilder_ListBuilder(B.List_empty, type$.legacy_String); }, - $signature: 37 + $signature: 39 }; A._$serializers_closure35.prototype = { call$0() { return A.ListBuilder_ListBuilder(B.List_empty, type$.legacy_String); }, - $signature: 37 + $signature: 39 }; A._$serializers_closure36.prototype = { call$0() { return A.ListBuilder_ListBuilder(B.List_empty, type$.legacy_String); }, - $signature: 37 + $signature: 39 }; A._$serializers_closure37.prototype = { call$0() { return A.ListBuilder_ListBuilder(B.List_empty, type$.legacy_String); }, - $signature: 37 + $signature: 39 }; A._$serializers_closure38.prototype = { call$0() { return A.ListBuilder_ListBuilder(B.List_empty, type$.legacy_EntityType); }, - $signature: 1135 + $signature: 2631 }; A._$serializers_closure39.prototype = { call$0() { return A.ListBuilder_ListBuilder(B.List_empty, type$.legacy_BaseEntity); }, - $signature: 1133 + $signature: 2633 }; A._$serializers_closure40.prototype = { call$0() { return A.ListBuilder_ListBuilder(B.List_empty, type$.legacy_ExpenseCategoryEntity); }, - $signature: 699 + $signature: 642 }; A._$serializers_closure41.prototype = { call$0() { return A.ListBuilder_ListBuilder(B.List_empty, type$.legacy_ExpenseEntity); }, - $signature: 372 + $signature: 380 }; A._$serializers_closure42.prototype = { call$0() { return A.ListBuilder_ListBuilder(B.List_empty, type$.legacy_GatewayTokenEntity); }, - $signature: 677 + $signature: 665 }; A._$serializers_closure43.prototype = { call$0() { return A.ListBuilder_ListBuilder(B.List_empty, type$.legacy_GroupEntity); }, - $signature: 701 + $signature: 641 }; A._$serializers_closure44.prototype = { call$0() { return A.ListBuilder_ListBuilder(B.List_empty, type$.legacy_GroupEntity); }, - $signature: 701 + $signature: 641 }; A._$serializers_closure45.prototype = { call$0() { return A.ListBuilder_ListBuilder(B.List_empty, type$.legacy_ActivityEntity); }, - $signature: 370 + $signature: 395 }; A._$serializers_closure46.prototype = { call$0() { return A.ListBuilder_ListBuilder(B.List_empty, type$.legacy_TaxRateEntity); }, - $signature: 702 + $signature: 640 }; A._$serializers_closure47.prototype = { call$0() { return A.ListBuilder_ListBuilder(B.List_empty, type$.legacy_TaskStatusEntity); }, - $signature: 703 + $signature: 639 }; A._$serializers_closure48.prototype = { call$0() { return A.MapBuilder_MapBuilder(type$.legacy_String, type$.legacy_TaskStatusEntity); }, - $signature: 704 + $signature: 638 }; A._$serializers_closure49.prototype = { call$0() { return A.ListBuilder_ListBuilder(B.List_empty, type$.legacy_CompanyGatewayEntity); }, - $signature: 673 + $signature: 666 }; A._$serializers_closure50.prototype = { call$0() { return A.ListBuilder_ListBuilder(B.List_empty, type$.legacy_ExpenseCategoryEntity); }, - $signature: 699 + $signature: 642 }; A._$serializers_closure51.prototype = { call$0() { return A.ListBuilder_ListBuilder(B.List_empty, type$.legacy_UserEntity); }, - $signature: 705 + $signature: 637 }; A._$serializers_closure52.prototype = { call$0() { return A.ListBuilder_ListBuilder(B.List_empty, type$.legacy_ClientEntity); }, - $signature: 672 + $signature: 655 }; A._$serializers_closure53.prototype = { call$0() { return A.ListBuilder_ListBuilder(B.List_empty, type$.legacy_ProductEntity); }, - $signature: 706 + $signature: 636 }; A._$serializers_closure54.prototype = { call$0() { return A.ListBuilder_ListBuilder(B.List_empty, type$.legacy_InvoiceEntity); }, - $signature: 218 + $signature: 200 }; A._$serializers_closure55.prototype = { call$0() { return A.ListBuilder_ListBuilder(B.List_empty, type$.legacy_InvoiceEntity); }, - $signature: 218 + $signature: 200 }; A._$serializers_closure56.prototype = { call$0() { return A.ListBuilder_ListBuilder(B.List_empty, type$.legacy_ExpenseEntity); }, - $signature: 372 + $signature: 380 }; A._$serializers_closure57.prototype = { call$0() { return A.ListBuilder_ListBuilder(B.List_empty, type$.legacy_PaymentEntity); }, - $signature: 708 + $signature: 634 }; A._$serializers_closure58.prototype = { call$0() { return A.ListBuilder_ListBuilder(B.List_empty, type$.legacy_InvoiceEntity); }, - $signature: 218 + $signature: 200 }; A._$serializers_closure59.prototype = { call$0() { return A.ListBuilder_ListBuilder(B.List_empty, type$.legacy_InvoiceEntity); }, - $signature: 218 + $signature: 200 }; A._$serializers_closure60.prototype = { call$0() { return A.ListBuilder_ListBuilder(B.List_empty, type$.legacy_TaskEntity); }, - $signature: 709 + $signature: 630 }; A._$serializers_closure61.prototype = { call$0() { return A.ListBuilder_ListBuilder(B.List_empty, type$.legacy_ProjectEntity); }, - $signature: 710 + $signature: 629 }; A._$serializers_closure62.prototype = { call$0() { return A.ListBuilder_ListBuilder(B.List_empty, type$.legacy_ExpenseEntity); }, - $signature: 372 + $signature: 380 }; A._$serializers_closure63.prototype = { call$0() { return A.ListBuilder_ListBuilder(B.List_empty, type$.legacy_VendorEntity); }, - $signature: 711 + $signature: 626 }; A._$serializers_closure64.prototype = { call$0() { return A.ListBuilder_ListBuilder(B.List_empty, type$.legacy_DesignEntity); }, - $signature: 692 + $signature: 644 }; A._$serializers_closure65.prototype = { call$0() { return A.ListBuilder_ListBuilder(B.List_empty, type$.legacy_DocumentEntity); }, - $signature: 130 + $signature: 138 }; A._$serializers_closure66.prototype = { call$0() { return A.ListBuilder_ListBuilder(B.List_empty, type$.legacy_TokenEntity); }, - $signature: 712 + $signature: 625 }; A._$serializers_closure67.prototype = { call$0() { return A.ListBuilder_ListBuilder(B.List_empty, type$.legacy_WebhookEntity); }, - $signature: 713 + $signature: 623 }; A._$serializers_closure68.prototype = { call$0() { return A.ListBuilder_ListBuilder(B.List_empty, type$.legacy_SubscriptionEntity); }, - $signature: 714 + $signature: 621 }; A._$serializers_closure69.prototype = { call$0() { return A.ListBuilder_ListBuilder(B.List_empty, type$.legacy_PaymentTermEntity); }, - $signature: 715 + $signature: 618 }; A._$serializers_closure70.prototype = { call$0() { return A.ListBuilder_ListBuilder(B.List_empty, type$.legacy_SystemLogEntity); }, - $signature: 371 + $signature: 390 }; A._$serializers_closure71.prototype = { call$0() { return A.ListBuilder_ListBuilder(B.List_empty, type$.legacy_RegistrationFieldEntity); }, - $signature: 1132 + $signature: 2761 }; A._$serializers_closure72.prototype = { call$0() { var t1 = type$.legacy_String; return A.MapBuilder_MapBuilder(t1, t1); }, - $signature: 172 + $signature: 177 }; A._$serializers_closure73.prototype = { call$0() { return A.ListBuilder_ListBuilder(B.List_empty, type$.legacy_HistoryRecord); }, - $signature: 1129 + $signature: 2777 }; A._$serializers_closure74.prototype = { call$0() { return A.ListBuilder_ListBuilder(B.List_empty, type$.legacy_IndustryEntity); }, - $signature: 683 + $signature: 659 }; A._$serializers_closure75.prototype = { call$0() { return A.ListBuilder_ListBuilder(B.List_empty, type$.legacy_InvoiceEntity); }, - $signature: 218 + $signature: 200 }; A._$serializers_closure76.prototype = { call$0() { return A.ListBuilder_ListBuilder(B.List_empty, type$.legacy_InvoiceEntity); }, - $signature: 218 + $signature: 200 }; A._$serializers_closure77.prototype = { call$0() { return A.ListBuilder_ListBuilder(B.List_empty, type$.legacy_InvoiceScheduleEntity); }, - $signature: 1126 + $signature: 2780 }; A._$serializers_closure78.prototype = { call$0() { return A.ListBuilder_ListBuilder(B.List_empty, type$.legacy_InvoiceItemEntity); }, - $signature: 1123 + $signature: 2781 }; A._$serializers_closure79.prototype = { call$0() { return A.ListBuilder_ListBuilder(B.List_empty, type$.legacy_InvitationEntity); }, - $signature: 1119 + $signature: 2782 }; A._$serializers_closure80.prototype = { call$0() { return A.ListBuilder_ListBuilder(B.List_empty, type$.legacy_DocumentEntity); }, - $signature: 130 + $signature: 138 }; A._$serializers_closure81.prototype = { call$0() { return A.ListBuilder_ListBuilder(B.List_empty, type$.legacy_ActivityEntity); }, - $signature: 370 + $signature: 395 }; A._$serializers_closure82.prototype = { call$0() { return A.ListBuilder_ListBuilder(B.List_empty, type$.legacy_LanguageEntity); }, - $signature: 688 + $signature: 647 }; A._$serializers_closure83.prototype = { call$0() { return A.ListBuilder_ListBuilder(B.List_empty, type$.legacy_PaymentEntity); }, - $signature: 708 + $signature: 634 }; A._$serializers_closure84.prototype = { call$0() { return A.ListBuilder_ListBuilder(B.List_empty, type$.legacy_PaymentTermEntity); }, - $signature: 715 + $signature: 618 }; A._$serializers_closure85.prototype = { call$0() { return A.ListBuilder_ListBuilder(B.List_empty, type$.legacy_PaymentTypeEntity); }, - $signature: 689 + $signature: 646 }; A._$serializers_closure86.prototype = { call$0() { return A.ListBuilder_ListBuilder(B.List_empty, type$.legacy_PaymentableEntity); }, - $signature: 373 + $signature: 376 }; A._$serializers_closure87.prototype = { call$0() { return A.ListBuilder_ListBuilder(B.List_empty, type$.legacy_PaymentableEntity); }, - $signature: 373 + $signature: 376 }; A._$serializers_closure88.prototype = { call$0() { return A.ListBuilder_ListBuilder(B.List_empty, type$.legacy_PaymentableEntity); }, - $signature: 373 + $signature: 376 }; A._$serializers_closure89.prototype = { call$0() { return A.ListBuilder_ListBuilder(B.List_empty, type$.legacy_ProductEntity); }, - $signature: 706 + $signature: 636 }; A._$serializers_closure90.prototype = { call$0() { return A.ListBuilder_ListBuilder(B.List_empty, type$.legacy_ProjectEntity); }, - $signature: 710 + $signature: 629 }; A._$serializers_closure91.prototype = { call$0() { return A.ListBuilder_ListBuilder(B.List_empty, type$.legacy_SizeEntity); }, - $signature: 682 + $signature: 661 }; A._$serializers_closure92.prototype = { call$0() { return A.ListBuilder_ListBuilder(B.List_empty, type$.legacy_String); }, - $signature: 37 + $signature: 39 }; A._$serializers_closure93.prototype = { call$0() { return A.ListBuilder_ListBuilder(B.List_empty, type$.legacy_String); }, - $signature: 37 + $signature: 39 }; A._$serializers_closure94.prototype = { call$0() { return A.ListBuilder_ListBuilder(B.List_empty, type$.legacy_String); }, - $signature: 37 + $signature: 39 }; A._$serializers_closure95.prototype = { call$0() { return A.ListBuilder_ListBuilder(B.List_empty, type$.legacy_BuiltList_legacy_String); }, - $signature: 1118 + $signature: 2789 }; A._$serializers_closure96.prototype = { call$0() { return A.ListBuilder_ListBuilder(B.List_empty, type$.legacy_SubscriptionEntity); }, - $signature: 714 + $signature: 621 }; A._$serializers_closure97.prototype = { call$0() { return A.ListBuilder_ListBuilder(B.List_empty, type$.legacy_TaskEntity); }, - $signature: 709 + $signature: 630 }; A._$serializers_closure98.prototype = { call$0() { return A.ListBuilder_ListBuilder(B.List_empty, type$.legacy_TaskStatusEntity); }, - $signature: 703 + $signature: 639 }; A._$serializers_closure99.prototype = { call$0() { return A.ListBuilder_ListBuilder(B.List_empty, type$.legacy_TaxRateEntity); }, - $signature: 702 + $signature: 640 }; A._$serializers_closure100.prototype = { call$0() { return A.ListBuilder_ListBuilder(B.List_empty, type$.legacy_TimezoneEntity); }, - $signature: 684 + $signature: 658 }; A._$serializers_closure101.prototype = { call$0() { return A.ListBuilder_ListBuilder(B.List_empty, type$.legacy_TokenEntity); }, - $signature: 712 + $signature: 625 }; A._$serializers_closure102.prototype = { call$0() { return A.ListBuilder_ListBuilder(B.List_empty, type$.legacy_UserCompanyEntity); }, - $signature: 1117 + $signature: 2791 }; A._$serializers_closure103.prototype = { call$0() { return A.ListBuilder_ListBuilder(B.List_empty, type$.legacy_UserCompanyState); }, - $signature: 1116 + $signature: 2792 }; A._$serializers_closure104.prototype = { call$0() { return A.ListBuilder_ListBuilder(B.List_empty, type$.legacy_UserEntity); }, - $signature: 705 + $signature: 637 }; A._$serializers_closure105.prototype = { call$0() { return A.ListBuilder_ListBuilder(B.List_empty, type$.legacy_VendorContactEntity); }, - $signature: 1112 + $signature: 2793 }; A._$serializers_closure106.prototype = { call$0() { return A.ListBuilder_ListBuilder(B.List_empty, type$.legacy_DocumentEntity); }, - $signature: 130 + $signature: 138 }; A._$serializers_closure107.prototype = { call$0() { return A.ListBuilder_ListBuilder(B.List_empty, type$.legacy_VendorEntity); }, - $signature: 711 + $signature: 626 }; A._$serializers_closure108.prototype = { call$0() { return A.ListBuilder_ListBuilder(B.List_empty, type$.legacy_WebhookEntity); }, - $signature: 713 + $signature: 623 }; A._$serializers_closure109.prototype = { call$0() { return A.MapBuilder_MapBuilder(type$.legacy_EntityType, type$.legacy_BuiltList_legacy_String); }, - $signature: 1107 + $signature: 2795 }; A._$serializers_closure110.prototype = { call$0() { return A.MapBuilder_MapBuilder(type$.legacy_EntityType, type$.legacy_bool); }, - $signature: 1105 + $signature: 2796 }; A._$serializers_closure111.prototype = { call$0() { var t1 = type$.legacy_String; return A.MapBuilder_MapBuilder(t1, t1); }, - $signature: 172 + $signature: 177 }; A._$serializers_closure112.prototype = { call$0() { return A.MapBuilder_MapBuilder(type$.legacy_EntityType, type$.legacy_PrefStateSortField); }, - $signature: 1104 + $signature: 2802 }; A._$serializers_closure113.prototype = { call$0() { return A.MapBuilder_MapBuilder(type$.legacy_String, type$.legacy_CompanyPrefState); }, - $signature: 1103 + $signature: 2803 }; A._$serializers_closure114.prototype = { call$0() { @@ -311011,324 +315845,324 @@ call$0() { return A.MapBuilder_MapBuilder(type$.legacy_String, type$.legacy_ReportSettingsEntity); }, - $signature: 1102 + $signature: 2808 }; A._$serializers_closure117.prototype = { call$0() { return A.MapBuilder_MapBuilder(type$.legacy_String, type$.legacy_ClientEntity); }, - $signature: 1095 + $signature: 2814 }; A._$serializers_closure118.prototype = { call$0() { return A.ListBuilder_ListBuilder(B.List_empty, type$.legacy_String); }, - $signature: 37 + $signature: 39 }; A._$serializers_closure119.prototype = { call$0() { return A.MapBuilder_MapBuilder(type$.legacy_String, type$.legacy_CompanyGatewayEntity); }, - $signature: 1094 + $signature: 2816 }; A._$serializers_closure120.prototype = { call$0() { return A.ListBuilder_ListBuilder(B.List_empty, type$.legacy_String); }, - $signature: 37 + $signature: 39 }; A._$serializers_closure121.prototype = { call$0() { return A.MapBuilder_MapBuilder(type$.legacy_String, type$.legacy_CurrencyEntity); }, - $signature: 1092 + $signature: 2819 }; A._$serializers_closure122.prototype = { call$0() { return A.MapBuilder_MapBuilder(type$.legacy_String, type$.legacy_SizeEntity); }, - $signature: 1075 + $signature: 2847 }; A._$serializers_closure123.prototype = { call$0() { return A.MapBuilder_MapBuilder(type$.legacy_String, type$.legacy_GatewayEntity); }, - $signature: 1061 + $signature: 2849 }; A._$serializers_closure124.prototype = { call$0() { return A.MapBuilder_MapBuilder(type$.legacy_String, type$.legacy_IndustryEntity); }, - $signature: 1060 + $signature: 2882 }; A._$serializers_closure125.prototype = { call$0() { return A.MapBuilder_MapBuilder(type$.legacy_String, type$.legacy_TimezoneEntity); }, - $signature: 1053 + $signature: 2900 }; A._$serializers_closure126.prototype = { call$0() { return A.MapBuilder_MapBuilder(type$.legacy_String, type$.legacy_DateFormatEntity); }, - $signature: 1051 + $signature: 2923 }; A._$serializers_closure127.prototype = { call$0() { return A.MapBuilder_MapBuilder(type$.legacy_String, type$.legacy_LanguageEntity); }, - $signature: 1024 + $signature: 2959 }; A._$serializers_closure128.prototype = { call$0() { return A.MapBuilder_MapBuilder(type$.legacy_String, type$.legacy_PaymentTypeEntity); }, - $signature: 1023 + $signature: 2981 }; A._$serializers_closure129.prototype = { call$0() { return A.MapBuilder_MapBuilder(type$.legacy_String, type$.legacy_CountryEntity); }, - $signature: 1022 + $signature: 2999 }; A._$serializers_closure130.prototype = { call$0() { return A.MapBuilder_MapBuilder(type$.legacy_String, type$.legacy_TemplateEntity); }, - $signature: 691 + $signature: 645 }; A._$serializers_closure131.prototype = { call$0() { return A.MapBuilder_MapBuilder(type$.legacy_String, type$.legacy_DesignEntity); }, - $signature: 1020 + $signature: 3041 }; A._$serializers_closure132.prototype = { call$0() { return A.ListBuilder_ListBuilder(B.List_empty, type$.legacy_String); }, - $signature: 37 + $signature: 39 }; A._$serializers_closure133.prototype = { call$0() { return A.MapBuilder_MapBuilder(type$.legacy_String, type$.legacy_DocumentEntity); }, - $signature: 1018 + $signature: 3062 }; A._$serializers_closure134.prototype = { call$0() { return A.ListBuilder_ListBuilder(B.List_empty, type$.legacy_String); }, - $signature: 37 + $signature: 39 }; A._$serializers_closure135.prototype = { call$0() { return A.MapBuilder_MapBuilder(type$.legacy_String, type$.legacy_ExpenseCategoryEntity); }, - $signature: 1017 + $signature: 3081 }; A._$serializers_closure136.prototype = { call$0() { return A.ListBuilder_ListBuilder(B.List_empty, type$.legacy_String); }, - $signature: 37 + $signature: 39 }; A._$serializers_closure137.prototype = { call$0() { return A.MapBuilder_MapBuilder(type$.legacy_String, type$.legacy_ExpenseEntity); }, - $signature: 747 + $signature: 616 }; A._$serializers_closure138.prototype = { call$0() { return A.ListBuilder_ListBuilder(B.List_empty, type$.legacy_String); }, - $signature: 37 + $signature: 39 }; A._$serializers_closure139.prototype = { call$0() { return A.MapBuilder_MapBuilder(type$.legacy_String, type$.legacy_ExpenseEntity); }, - $signature: 747 + $signature: 616 }; A._$serializers_closure140.prototype = { call$0() { return A.ListBuilder_ListBuilder(B.List_empty, type$.legacy_String); }, - $signature: 37 + $signature: 39 }; A._$serializers_closure141.prototype = { call$0() { return A.MapBuilder_MapBuilder(type$.legacy_String, type$.legacy_FeesAndLimitsSettings); }, - $signature: 1015 + $signature: 3191 }; A._$serializers_closure142.prototype = { call$0() { return A.ListBuilder_ListBuilder(B.List_empty, type$.legacy_SystemLogEntity); }, - $signature: 371 + $signature: 390 }; A._$serializers_closure143.prototype = { call$0() { return A.MapBuilder_MapBuilder(type$.legacy_String, type$.legacy_GatewayOptionsEntity); }, - $signature: 1012 + $signature: 3209 }; A._$serializers_closure144.prototype = { call$0() { return A.MapBuilder_MapBuilder(type$.legacy_String, type$.legacy_GroupEntity); }, - $signature: 997 + $signature: 3235 }; A._$serializers_closure145.prototype = { call$0() { return A.ListBuilder_ListBuilder(B.List_empty, type$.legacy_String); }, - $signature: 37 + $signature: 39 }; A._$serializers_closure146.prototype = { call$0() { return A.MapBuilder_MapBuilder(type$.legacy_String, type$.legacy_ImportRequestMapping); }, - $signature: 991 + $signature: 3255 }; A._$serializers_closure147.prototype = { call$0() { return A.MapBuilder_MapBuilder(type$.legacy_String, type$.legacy_InvoiceEntity); }, - $signature: 288 + $signature: 301 }; A._$serializers_closure148.prototype = { call$0() { return A.ListBuilder_ListBuilder(B.List_empty, type$.legacy_String); }, - $signature: 37 + $signature: 39 }; A._$serializers_closure149.prototype = { call$0() { return A.MapBuilder_MapBuilder(type$.legacy_String, type$.legacy_InvoiceEntity); }, - $signature: 288 + $signature: 301 }; A._$serializers_closure150.prototype = { call$0() { return A.ListBuilder_ListBuilder(B.List_empty, type$.legacy_String); }, - $signature: 37 + $signature: 39 }; A._$serializers_closure151.prototype = { call$0() { return A.MapBuilder_MapBuilder(type$.legacy_String, type$.legacy_InvoiceEntity); }, - $signature: 288 + $signature: 301 }; A._$serializers_closure152.prototype = { call$0() { return A.ListBuilder_ListBuilder(B.List_empty, type$.legacy_String); }, - $signature: 37 + $signature: 39 }; A._$serializers_closure153.prototype = { call$0() { return A.MapBuilder_MapBuilder(type$.legacy_String, type$.legacy_InvoiceEntity); }, - $signature: 288 + $signature: 301 }; A._$serializers_closure154.prototype = { call$0() { return A.ListBuilder_ListBuilder(B.List_empty, type$.legacy_String); }, - $signature: 37 + $signature: 39 }; A._$serializers_closure155.prototype = { call$0() { return A.MapBuilder_MapBuilder(type$.legacy_String, type$.legacy_PaymentEntity); }, - $signature: 988 + $signature: 3291 }; A._$serializers_closure156.prototype = { call$0() { return A.ListBuilder_ListBuilder(B.List_empty, type$.legacy_String); }, - $signature: 37 + $signature: 39 }; A._$serializers_closure157.prototype = { call$0() { return A.MapBuilder_MapBuilder(type$.legacy_String, type$.legacy_PaymentTermEntity); }, - $signature: 984 + $signature: 3317 }; A._$serializers_closure158.prototype = { call$0() { return A.ListBuilder_ListBuilder(B.List_empty, type$.legacy_String); }, - $signature: 37 + $signature: 39 }; A._$serializers_closure159.prototype = { call$0() { return A.MapBuilder_MapBuilder(type$.legacy_String, type$.legacy_PreImportResponseEntityDetails); }, - $signature: 983 + $signature: 3341 }; A._$serializers_closure160.prototype = { call$0() { return A.MapBuilder_MapBuilder(type$.legacy_String, type$.legacy_ProductEntity); }, - $signature: 967 + $signature: 3442 }; A._$serializers_closure161.prototype = { call$0() { return A.ListBuilder_ListBuilder(B.List_empty, type$.legacy_String); }, - $signature: 37 + $signature: 39 }; A._$serializers_closure162.prototype = { call$0() { return A.MapBuilder_MapBuilder(type$.legacy_String, type$.legacy_ProjectEntity); }, - $signature: 949 + $signature: 3447 }; A._$serializers_closure163.prototype = { call$0() { return A.ListBuilder_ListBuilder(B.List_empty, type$.legacy_String); }, - $signature: 37 + $signature: 39 }; A._$serializers_closure164.prototype = { call$0() { var t1 = type$.legacy_String; return A.MapBuilder_MapBuilder(t1, t1); }, - $signature: 172 + $signature: 177 }; A._$serializers_closure165.prototype = { call$0() { var t1 = type$.legacy_String; return A.MapBuilder_MapBuilder(t1, t1); }, - $signature: 172 + $signature: 177 }; A._$serializers_closure166.prototype = { call$0() { var t1 = type$.legacy_String; return A.MapBuilder_MapBuilder(t1, t1); }, - $signature: 172 + $signature: 177 }; A._$serializers_closure167.prototype = { call$0() { var t1 = type$.legacy_String; return A.MapBuilder_MapBuilder(t1, t1); }, - $signature: 172 + $signature: 177 }; A._$serializers_closure168.prototype = { call$0() { var t1 = type$.legacy_String; return A.MapBuilder_MapBuilder(t1, t1); }, - $signature: 172 + $signature: 177 }; A._$serializers_closure169.prototype = { call$0() { @@ -311340,103 +316174,103 @@ call$0() { return A.MapBuilder_MapBuilder(type$.legacy_String, type$.legacy_SubscriptionEntity); }, - $signature: 934 + $signature: 788 }; A._$serializers_closure171.prototype = { call$0() { return A.ListBuilder_ListBuilder(B.List_empty, type$.legacy_String); }, - $signature: 37 + $signature: 39 }; A._$serializers_closure172.prototype = { call$0() { return A.MapBuilder_MapBuilder(type$.legacy_String, type$.legacy_TaskEntity); }, - $signature: 932 + $signature: 789 }; A._$serializers_closure173.prototype = { call$0() { return A.ListBuilder_ListBuilder(B.List_empty, type$.legacy_String); }, - $signature: 37 + $signature: 39 }; A._$serializers_closure174.prototype = { call$0() { return A.MapBuilder_MapBuilder(type$.legacy_String, type$.legacy_TaskStatusEntity); }, - $signature: 704 + $signature: 638 }; A._$serializers_closure175.prototype = { call$0() { return A.ListBuilder_ListBuilder(B.List_empty, type$.legacy_String); }, - $signature: 37 + $signature: 39 }; A._$serializers_closure176.prototype = { call$0() { return A.MapBuilder_MapBuilder(type$.legacy_String, type$.legacy_TaxRateEntity); }, - $signature: 931 + $signature: 790 }; A._$serializers_closure177.prototype = { call$0() { return A.ListBuilder_ListBuilder(B.List_empty, type$.legacy_String); }, - $signature: 37 + $signature: 39 }; A._$serializers_closure178.prototype = { call$0() { return A.MapBuilder_MapBuilder(type$.legacy_String, type$.legacy_TokenEntity); }, - $signature: 930 + $signature: 791 }; A._$serializers_closure179.prototype = { call$0() { return A.ListBuilder_ListBuilder(B.List_empty, type$.legacy_String); }, - $signature: 37 + $signature: 39 }; A._$serializers_closure180.prototype = { call$0() { return A.MapBuilder_MapBuilder(type$.legacy_String, type$.legacy_UserEntity); }, - $signature: 927 + $signature: 792 }; A._$serializers_closure181.prototype = { call$0() { return A.ListBuilder_ListBuilder(B.List_empty, type$.legacy_String); }, - $signature: 37 + $signature: 39 }; A._$serializers_closure182.prototype = { call$0() { return A.MapBuilder_MapBuilder(type$.legacy_String, type$.legacy_VendorEntity); }, - $signature: 926 + $signature: 793 }; A._$serializers_closure183.prototype = { call$0() { return A.ListBuilder_ListBuilder(B.List_empty, type$.legacy_String); }, - $signature: 37 + $signature: 39 }; A._$serializers_closure184.prototype = { call$0() { return A.MapBuilder_MapBuilder(type$.legacy_String, type$.legacy_WebhookEntity); }, - $signature: 924 + $signature: 794 }; A._$serializers_closure185.prototype = { call$0() { return A.ListBuilder_ListBuilder(B.List_empty, type$.legacy_String); }, - $signature: 37 + $signature: 39 }; A._$serializers_closure186.prototype = { call$0() { return A.MapBuilder_MapBuilder(type$.legacy_int, type$.legacy_String); }, - $signature: 923 + $signature: 795 }; A.SettingsEntity.prototype = { getFieldsForSection$1(section) { @@ -312534,19 +317368,19 @@ break; case "custom_value1": t3 = A._asStringS(serializers.deserialize$2$specifiedType(value, B.FullType_h8g)); - result.get$_settings_model$_$this()._settings_model$_customValue1 = t3; + result.get$_settings_model$_$this()._customValue1 = t3; break; case "custom_value2": t3 = A._asStringS(serializers.deserialize$2$specifiedType(value, B.FullType_h8g)); - result.get$_settings_model$_$this()._settings_model$_customValue2 = t3; + result.get$_settings_model$_$this()._customValue2 = t3; break; case "custom_value3": t3 = A._asStringS(serializers.deserialize$2$specifiedType(value, B.FullType_h8g)); - result.get$_settings_model$_$this()._settings_model$_customValue3 = t3; + result.get$_settings_model$_$this()._customValue3 = t3; break; case "custom_value4": t3 = A._asStringS(serializers.deserialize$2$specifiedType(value, B.FullType_h8g)); - result.get$_settings_model$_$this()._settings_model$_customValue4 = t3; + result.get$_settings_model$_$this()._customValue4 = t3; break; case "payment_terms": t3 = A._asStringS(serializers.deserialize$2$specifiedType(value, B.FullType_h8g)); @@ -312665,7 +317499,7 @@ t4 = t3._translations; if (t4 == null) { t4 = new A.MapBuilder(_null, $, _null, t2); - t4.replace$1(0, B.Map_empty); + t4.replace$1(0, B.Map_empty0); t3._translations = t4; t3 = t4; } else @@ -312861,7 +317695,7 @@ t4 = t3._pdfVariables; if (t4 == null) { t4 = new A.MapBuilder(_null, $, _null, t1); - t4.replace$1(0, B.Map_empty); + t4.replace$1(0, B.Map_empty0); t3._pdfVariables = t4; t3 = t4; } else @@ -313006,19 +317840,19 @@ break; case "website": t3 = A._asStringS(serializers.deserialize$2$specifiedType(value, B.FullType_h8g)); - result.get$_settings_model$_$this()._settings_model$_website = t3; + result.get$_settings_model$_$this()._website = t3; break; case "address1": t3 = A._asStringS(serializers.deserialize$2$specifiedType(value, B.FullType_h8g)); - result.get$_settings_model$_$this()._settings_model$_address1 = t3; + result.get$_settings_model$_$this()._address1 = t3; break; case "address2": t3 = A._asStringS(serializers.deserialize$2$specifiedType(value, B.FullType_h8g)); - result.get$_settings_model$_$this()._settings_model$_address2 = t3; + result.get$_settings_model$_$this()._address2 = t3; break; case "city": t3 = A._asStringS(serializers.deserialize$2$specifiedType(value, B.FullType_h8g)); - result.get$_settings_model$_$this()._settings_model$_city = t3; + result.get$_settings_model$_$this()._city = t3; break; case "state": t3 = A._asStringS(serializers.deserialize$2$specifiedType(value, B.FullType_h8g)); @@ -313026,27 +317860,27 @@ break; case "postal_code": t3 = A._asStringS(serializers.deserialize$2$specifiedType(value, B.FullType_h8g)); - result.get$_settings_model$_$this()._settings_model$_postalCode = t3; + result.get$_settings_model$_$this()._postalCode = t3; break; case "phone": t3 = A._asStringS(serializers.deserialize$2$specifiedType(value, B.FullType_h8g)); - result.get$_settings_model$_$this()._settings_model$_phone = t3; + result.get$_settings_model$_$this()._phone = t3; break; case "email": t3 = A._asStringS(serializers.deserialize$2$specifiedType(value, B.FullType_h8g)); - result.get$_settings_model$_$this()._settings_model$_email = t3; + result.get$_settings_model$_$this()._email = t3; break; case "country_id": t3 = A._asStringS(serializers.deserialize$2$specifiedType(value, B.FullType_h8g)); - result.get$_settings_model$_$this()._settings_model$_countryId = t3; + result.get$_settings_model$_$this()._countryId = t3; break; case "vat_number": t3 = A._asStringS(serializers.deserialize$2$specifiedType(value, B.FullType_h8g)); - result.get$_settings_model$_$this()._settings_model$_vatNumber = t3; + result.get$_settings_model$_$this()._vatNumber = t3; break; case "id_number": t3 = A._asStringS(serializers.deserialize$2$specifiedType(value, B.FullType_h8g)); - result.get$_settings_model$_$this()._settings_model$_idNumber = t3; + result.get$_settings_model$_$this()._idNumber = t3; break; case "page_size": t3 = A._asStringS(serializers.deserialize$2$specifiedType(value, B.FullType_h8g)); @@ -313539,10 +318373,10 @@ _this._languageId = $$v.languageId; _this._showCurrencyCode = $$v.showCurrencyCode; _this._currencyId = $$v.currencyId; - _this._settings_model$_customValue1 = $$v.customValue1; - _this._settings_model$_customValue2 = $$v.customValue2; - _this._settings_model$_customValue3 = $$v.customValue3; - _this._settings_model$_customValue4 = $$v.customValue4; + _this._customValue1 = $$v.customValue1; + _this._customValue2 = $$v.customValue2; + _this._customValue3 = $$v.customValue3; + _this._customValue4 = $$v.customValue4; _this._defaultPaymentTerms = $$v.defaultPaymentTerms; _this._defaultValidUntil = $$v.defaultValidUntil; _this._companyGatewayIds = $$v.companyGatewayIds; @@ -313577,7 +318411,7 @@ else { t2 = t1.$ti; t2._eval$1("_BuiltMap<1,2>")._as(t1); - t2 = new A.MapBuilder(t1._mapFactory, t1._map$_map, t1, t2._eval$1("@<1>")._bind$1(t2.__rti$_rest[1])._eval$1("MapBuilder<1,2>")); + t2 = new A.MapBuilder(t1._mapFactory, t1._map$_map, t1, t2._eval$1("@<1>")._bind$1(t2._rest[1])._eval$1("MapBuilder<1,2>")); t1 = t2; } _this._translations = t1; @@ -313633,7 +318467,7 @@ else { t2 = t1.$ti; t2._eval$1("_BuiltMap<1,2>")._as(t1); - t2 = new A.MapBuilder(t1._mapFactory, t1._map$_map, t1, t2._eval$1("@<1>")._bind$1(t2.__rti$_rest[1])._eval$1("MapBuilder<1,2>")); + t2 = new A.MapBuilder(t1._mapFactory, t1._map$_map, t1, t2._eval$1("@<1>")._bind$1(t2._rest[1])._eval$1("MapBuilder<1,2>")); t1 = t2; } _this._pdfVariables = t1; @@ -313671,17 +318505,17 @@ _this._requireQuoteSignature = $$v.requireQuoteSignature; _this._settings_model$_name = $$v.name; _this._companyLogo = $$v.companyLogo; - _this._settings_model$_website = $$v.website; - _this._settings_model$_address1 = $$v.address1; - _this._settings_model$_address2 = $$v.address2; - _this._settings_model$_city = $$v.city; + _this._website = $$v.website; + _this._address1 = $$v.address1; + _this._address2 = $$v.address2; + _this._city = $$v.city; _this._settings_model$_state = $$v.state; - _this._settings_model$_postalCode = $$v.postalCode; - _this._settings_model$_phone = $$v.phone; - _this._settings_model$_email = $$v.email; - _this._settings_model$_countryId = $$v.countryId; - _this._settings_model$_vatNumber = $$v.vatNumber; - _this._settings_model$_idNumber = $$v.idNumber; + _this._postalCode = $$v.postalCode; + _this._phone = $$v.phone; + _this._email = $$v.email; + _this._countryId = $$v.countryId; + _this._vatNumber = $$v.vatNumber; + _this._idNumber = $$v.idNumber; _this._pageSize = $$v.pageSize; _this._pageLayout = $$v.pageLayout; _this._fontSize = $$v.fontSize; @@ -313750,10 +318584,10 @@ t4 = _this.get$_settings_model$_$this()._languageId; t5 = _this.get$_settings_model$_$this()._showCurrencyCode; t6 = _this.get$_settings_model$_$this()._currencyId; - t7 = _this.get$_settings_model$_$this()._settings_model$_customValue1; - t8 = _this.get$_settings_model$_$this()._settings_model$_customValue2; - t9 = _this.get$_settings_model$_$this()._settings_model$_customValue3; - t10 = _this.get$_settings_model$_$this()._settings_model$_customValue4; + t7 = _this.get$_settings_model$_$this()._customValue1; + t8 = _this.get$_settings_model$_$this()._customValue2; + t9 = _this.get$_settings_model$_$this()._customValue3; + t10 = _this.get$_settings_model$_$this()._customValue4; t11 = _this.get$_settings_model$_$this()._defaultPaymentTerms; t12 = _this.get$_settings_model$_$this()._defaultValidUntil; t13 = _this.get$_settings_model$_$this()._companyGatewayIds; @@ -313866,17 +318700,17 @@ t118 = _this.get$_settings_model$_$this()._requireQuoteSignature; t119 = _this.get$_settings_model$_$this()._settings_model$_name; t120 = _this.get$_settings_model$_$this()._companyLogo; - t121 = _this.get$_settings_model$_$this()._settings_model$_website; - t122 = _this.get$_settings_model$_$this()._settings_model$_address1; - t123 = _this.get$_settings_model$_$this()._settings_model$_address2; - t124 = _this.get$_settings_model$_$this()._settings_model$_city; + t121 = _this.get$_settings_model$_$this()._website; + t122 = _this.get$_settings_model$_$this()._address1; + t123 = _this.get$_settings_model$_$this()._address2; + t124 = _this.get$_settings_model$_$this()._city; t125 = _this.get$_settings_model$_$this()._settings_model$_state; - t126 = _this.get$_settings_model$_$this()._settings_model$_postalCode; - t127 = _this.get$_settings_model$_$this()._settings_model$_phone; - t128 = _this.get$_settings_model$_$this()._settings_model$_email; - t129 = _this.get$_settings_model$_$this()._settings_model$_countryId; - t130 = _this.get$_settings_model$_$this()._settings_model$_vatNumber; - t131 = _this.get$_settings_model$_$this()._settings_model$_idNumber; + t126 = _this.get$_settings_model$_$this()._postalCode; + t127 = _this.get$_settings_model$_$this()._phone; + t128 = _this.get$_settings_model$_$this()._email; + t129 = _this.get$_settings_model$_$this()._countryId; + t130 = _this.get$_settings_model$_$this()._vatNumber; + t131 = _this.get$_settings_model$_$this()._idNumber; t132 = _this.get$_settings_model$_$this()._pageSize; t133 = _this.get$_settings_model$_$this()._pageLayout; t134 = _this.get$_settings_model$_$this()._fontSize; @@ -317514,7 +322348,7 @@ t26 = t25._templates; if (t26 == null) { t26 = new A.MapBuilder(null, $, null, t1); - t26.replace$1(0, B.Map_empty); + t26.replace$1(0, B.Map_empty0); t25._templates = t26; t25 = t26; } else @@ -317802,7 +322636,7 @@ t1.toString; t2 = t1.$ti; t2._eval$1("_BuiltMap<1,2>")._as(t1); - _this._templates = new A.MapBuilder(t1._mapFactory, t1._map$_map, t1, t2._eval$1("@<1>")._bind$1(t2.__rti$_rest[1])._eval$1("MapBuilder<1,2>")); + _this._templates = new A.MapBuilder(t1._mapFactory, t1._map$_map, t1, t2._eval$1("@<1>")._bind$1(t2._rest[1])._eval$1("MapBuilder<1,2>")); _this._static_data_model$_$v = null; } return _this; @@ -318701,7 +323535,7 @@ t3 = t2._postPurchaseHeaders; if (t3 == null) { t3 = new A.MapBuilder(null, $, null, t1); - t3.replace$1(0, B.Map_empty); + t3.replace$1(0, B.Map_empty0); t2._postPurchaseHeaders = t3; t2 = t3; } else @@ -319149,7 +323983,7 @@ t1.toString; t2 = t1.$ti; t2._eval$1("_BuiltMap<1,2>")._as(t1); - _this._postPurchaseHeaders = new A.MapBuilder(t1._mapFactory, t1._map$_map, t1, t2._eval$1("@<1>")._bind$1(t2.__rti$_rest[1])._eval$1("MapBuilder<1,2>")); + _this._postPurchaseHeaders = new A.MapBuilder(t1._mapFactory, t1._map$_map, t1, t2._eval$1("@<1>")._bind$1(t2._rest[1])._eval$1("MapBuilder<1,2>")); _this._postPurchaseBody = $$v.postPurchaseBody; _this._subscription_model$_$v = null; } @@ -319657,7 +324491,7 @@ b.get$_task_model$_$this()._endDate = t1; return b; }, - $signature: 767 + $signature: 615 }; A.TaskEntity.prototype = { get$clone(_) { @@ -320019,8 +324853,7 @@ call$1(b) { var t1 = $.BaseEntity_counter - 1; $.BaseEntity_counter = t1; - t1 = "" + t1; - b.get$_task_model$_$this()._task_model$_id = t1; + b.get$_task_model$_$this()._task_model$_id = "" + t1; b.get$_task_model$_$this()._task_model$_number = ""; b.get$_task_model$_$this()._task_model$_isChanged = false; b.get$_task_model$_$this()._task_model$_isDeleted = false; @@ -320033,12 +324866,16 @@ }; A.TaskEntity_areTimesValid_closure.prototype = { call$1(time) { - var t1, lastDateTime, t2, t3, t4, + var t1, t2, lastDateTime, t3, t4, startDate = time.startDate, endDate = time.endDate; - if (endDate == null) - ++this._box_0.countRunning; - else { + if (endDate == null) { + t1 = this._box_0; + ++t1.countRunning; + t2 = t1.lastDateTime; + if (startDate._value < t2._value) + t1.isValid = false; + } else { t1 = this._box_0; lastDateTime = t1.lastDateTime; t2 = startDate._value; @@ -320051,14 +324888,19 @@ t1.lastDateTime = t3 > t4 ? lastDateTime : endDate; } }, - $signature: 181 + $signature: 174 }; A.TaskEntity_getInvalidTimeIndices_closure.prototype = { call$1(time) { var t1, t2, t3, lastDateTime, _this = this, startDate = time.startDate, endDate = time.endDate; - if (endDate != null) { + if (endDate == null) { + t1 = _this._box_0; + t2 = t1.lastDateTime; + if (startDate._value < t2._value) + _this.indices.push(t1.counter); + } else { t1 = _this._box_0; t2 = t1.lastDateTime; t3 = startDate._value; @@ -320070,15 +324912,15 @@ lastDateTime = t1.lastDateTime; t1.lastDateTime = lastDateTime._value > t2 ? lastDateTime : endDate; } - ++_this._box_0.counter; + ++t1.counter; }, - $signature: 181 + $signature: 174 }; A.TaskEntity_isRunning_closure.prototype = { call$1(taskTime) { return taskTime.endDate == null; }, - $signature: 207 + $signature: 208 }; A.TaskEntity_getTaskTimes_closure.prototype = { call$1(detail) { @@ -320106,7 +324948,7 @@ t2 = timeB.startDate; return B.JSInt_methods.compareTo$1(t1._value, t2._value); }, - $signature: 891 + $signature: 801 }; A.TaskEntity_addTaskTime_closure.prototype = { call$1(b) { @@ -320146,7 +324988,7 @@ t1.seconds = t1.seconds + B.JSInt_methods._tdivFast$1(taskTime.get$duration(taskTime)._duration, 1000000); } }, - $signature: 181 + $signature: 174 }; A._$TaskListResponseSerializer.prototype = { serialize$3$specifiedType(serializers, object, specifiedType) { @@ -322769,11 +327611,11 @@ break; case "email": t2 = A._asStringS(serializers.deserialize$2$specifiedType(value, B.FullType_h8g)); - result.get$_user_model$_$this()._email = t2; + result.get$_user_model$_$this()._user_model$_email = t2; break; case "phone": t2 = A._asStringS(serializers.deserialize$2$specifiedType(value, B.FullType_h8g)); - result.get$_user_model$_$this()._phone = t2; + result.get$_user_model$_$this()._user_model$_phone = t2; break; case "password": t2 = A._asStringS(serializers.deserialize$2$specifiedType(value, B.FullType_h8g)); @@ -322785,19 +327627,19 @@ break; case "custom_value1": t2 = A._asStringS(serializers.deserialize$2$specifiedType(value, B.FullType_h8g)); - result.get$_user_model$_$this()._customValue1 = t2; + result.get$_user_model$_$this()._user_model$_customValue1 = t2; break; case "custom_value2": t2 = A._asStringS(serializers.deserialize$2$specifiedType(value, B.FullType_h8g)); - result.get$_user_model$_$this()._customValue2 = t2; + result.get$_user_model$_$this()._user_model$_customValue2 = t2; break; case "custom_value3": t2 = A._asStringS(serializers.deserialize$2$specifiedType(value, B.FullType_h8g)); - result.get$_user_model$_$this()._customValue3 = t2; + result.get$_user_model$_$this()._user_model$_customValue3 = t2; break; case "custom_value4": t2 = A._asStringS(serializers.deserialize$2$specifiedType(value, B.FullType_h8g)); - result.get$_user_model$_$this()._customValue4 = t2; + result.get$_user_model$_$this()._user_model$_customValue4 = t2; break; case "google_2fa_secret": t2 = A._asBoolS(serializers.deserialize$2$specifiedType(value, B.FullType_MtR)); @@ -322840,7 +327682,7 @@ break; case "created_at": t2 = A._asIntS(serializers.deserialize$2$specifiedType(value, B.FullType_kjq)); - result.get$_user_model$_$this()._createdAt = t2; + result.get$_user_model$_$this()._user_model$_createdAt = t2; break; case "updated_at": t2 = A._asIntS(serializers.deserialize$2$specifiedType(value, B.FullType_kjq)); @@ -322848,23 +327690,23 @@ break; case "archived_at": t2 = A._asIntS(serializers.deserialize$2$specifiedType(value, B.FullType_kjq)); - result.get$_user_model$_$this()._archivedAt = t2; + result.get$_user_model$_$this()._user_model$_archivedAt = t2; break; case "is_deleted": t2 = A._asBoolS(serializers.deserialize$2$specifiedType(value, B.FullType_MtR)); - result.get$_user_model$_$this()._isDeleted = t2; + result.get$_user_model$_$this()._user_model$_isDeleted = t2; break; case "user_id": t2 = A._asStringS(serializers.deserialize$2$specifiedType(value, B.FullType_h8g)); - result.get$_user_model$_$this()._createdUserId = t2; + result.get$_user_model$_$this()._user_model$_createdUserId = t2; break; case "assigned_user_id": t2 = A._asStringS(serializers.deserialize$2$specifiedType(value, B.FullType_h8g)); - result.get$_user_model$_$this()._assignedUserId = t2; + result.get$_user_model$_$this()._user_model$_assignedUserId = t2; break; case "id": t2 = A._asStringS(serializers.deserialize$2$specifiedType(value, B.FullType_h8g)); - result.get$_user_model$_$this()._id = t2; + result.get$_user_model$_$this()._user_model$_id = t2; break; } } @@ -323289,7 +328131,7 @@ return t1; }, get$id(_) { - return this.get$_user_model$_$this()._id; + return this.get$_user_model$_$this()._user_model$_id; }, get$_user_model$_$this() { var t1, t2, _this = this, @@ -323297,14 +328139,14 @@ if ($$v != null) { _this._firstName = $$v.firstName; _this._lastName = $$v.lastName; - _this._email = $$v.email; - _this._phone = $$v.phone; + _this._user_model$_email = $$v.email; + _this._user_model$_phone = $$v.phone; _this._password = $$v.password; _this._emailVerifiedAt = $$v.emailVerifiedAt; - _this._customValue1 = $$v.customValue1; - _this._customValue2 = $$v.customValue2; - _this._customValue3 = $$v.customValue3; - _this._customValue4 = $$v.customValue4; + _this._user_model$_customValue1 = $$v.customValue1; + _this._user_model$_customValue2 = $$v.customValue2; + _this._user_model$_customValue3 = $$v.customValue3; + _this._user_model$_customValue4 = $$v.customValue4; _this._isTwoFactorEnabled = $$v.isTwoFactorEnabled; _this._hasPassword = $$v.hasPassword; _this._lastEmailAddress = $$v.lastEmailAddress; @@ -323322,13 +328164,13 @@ _this._userCompany = t1; _this._oauthProvider = $$v.oauthProvider; _this._user_model$_isChanged = $$v.isChanged; - _this._createdAt = $$v.createdAt; + _this._user_model$_createdAt = $$v.createdAt; _this._user_model$_updatedAt = $$v.updatedAt; - _this._archivedAt = $$v.archivedAt; - _this._isDeleted = $$v.isDeleted; - _this._createdUserId = $$v.createdUserId; - _this._assignedUserId = $$v.assignedUserId; - _this._id = $$v.id; + _this._user_model$_archivedAt = $$v.archivedAt; + _this._user_model$_isDeleted = $$v.isDeleted; + _this._user_model$_createdUserId = $$v.createdUserId; + _this._user_model$_assignedUserId = $$v.assignedUserId; + _this._user_model$_id = $$v.id; _this._user_model$_$v = null; } return _this; @@ -323346,26 +328188,26 @@ t2 = _this.get$_user_model$_$this()._lastName; if (t2 == null) A.throwExpression(A.BuiltValueNullFieldError$(_s10_, "lastName")); - t3 = _this.get$_user_model$_$this()._email; + t3 = _this.get$_user_model$_$this()._user_model$_email; if (t3 == null) A.throwExpression(A.BuiltValueNullFieldError$(_s10_, "email")); - t4 = _this.get$_user_model$_$this()._phone; + t4 = _this.get$_user_model$_$this()._user_model$_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")); t6 = _this.get$_user_model$_$this()._emailVerifiedAt; - t7 = _this.get$_user_model$_$this()._customValue1; + t7 = _this.get$_user_model$_$this()._user_model$_customValue1; if (t7 == null) A.throwExpression(A.BuiltValueNullFieldError$(_s10_, "customValue1")); - t8 = _this.get$_user_model$_$this()._customValue2; + t8 = _this.get$_user_model$_$this()._user_model$_customValue2; if (t8 == null) A.throwExpression(A.BuiltValueNullFieldError$(_s10_, "customValue2")); - t9 = _this.get$_user_model$_$this()._customValue3; + t9 = _this.get$_user_model$_$this()._user_model$_customValue3; if (t9 == null) A.throwExpression(A.BuiltValueNullFieldError$(_s10_, "customValue3")); - t10 = _this.get$_user_model$_$this()._customValue4; + t10 = _this.get$_user_model$_$this()._user_model$_customValue4; if (t10 == null) A.throwExpression(A.BuiltValueNullFieldError$(_s10_, "customValue4")); t11 = _this.get$_user_model$_$this()._isTwoFactorEnabled; @@ -323386,19 +328228,19 @@ if (t16 == null) A.throwExpression(A.BuiltValueNullFieldError$(_s10_, "oauthProvider")); t17 = _this.get$_user_model$_$this()._user_model$_isChanged; - t18 = _this.get$_user_model$_$this()._createdAt; + t18 = _this.get$_user_model$_$this()._user_model$_createdAt; if (t18 == null) A.throwExpression(A.BuiltValueNullFieldError$(_s10_, "createdAt")); t19 = _this.get$_user_model$_$this()._user_model$_updatedAt; if (t19 == null) A.throwExpression(A.BuiltValueNullFieldError$(_s10_, "updatedAt")); - t20 = _this.get$_user_model$_$this()._archivedAt; + t20 = _this.get$_user_model$_$this()._user_model$_archivedAt; if (t20 == null) A.throwExpression(A.BuiltValueNullFieldError$(_s10_, "archivedAt")); - t21 = _this.get$_user_model$_$this()._isDeleted; - t22 = _this.get$_user_model$_$this()._createdUserId; - t23 = _this.get$_user_model$_$this()._assignedUserId; - t24 = _this.get$_user_model$_$this()._id; + t21 = _this.get$_user_model$_$this()._user_model$_isDeleted; + t22 = _this.get$_user_model$_$this()._user_model$_createdUserId; + t23 = _this.get$_user_model$_$this()._user_model$_assignedUserId; + t24 = _this.get$_user_model$_$this()._user_model$_id; if (t24 == null) A.throwExpression(A.BuiltValueNullFieldError$(_s10_, "id")); _$result0 = A._$UserEntity$_(t20, t23, t18, t22, t7, t8, t9, t10, t3, t6, t1, t12, t24, t17, t21, t11, t13, t2, t16, t14, t5, t4, t19, t15); @@ -323629,7 +328471,7 @@ b.get$_vendor_model$_$this()._isPrimary = true; return b; }, - $signature: 772 + $signature: 610 }; A.VendorContactEntity.prototype = { get$entityType() { @@ -324745,12 +329587,12 @@ t7 = t6._headers; if (t7 == null) { t7 = new A.MapBuilder(_null, $, _null, t3); - t7.replace$1(0, B.Map_empty); + t7.replace$1(0, B.Map_empty0); t6._headers = t7; t6 = t7; } else t6 = t7; - t6.replace$1(0, A.BuiltMap_BuiltMap(B.Map_empty, t2, t2)); + t6.replace$1(0, A.BuiltMap_BuiltMap(B.Map_empty0, t2, t2)); t5.get$_webhook_model$_$this()._restMethod = ""; t5._webhook_model$_$v = t4; result._webhook_model$_data = t5; @@ -324763,12 +329605,12 @@ t6 = t5._headers; if (t6 == null) { t6 = new A.MapBuilder(_null, $, _null, t3); - t6.replace$1(0, B.Map_empty); + t6.replace$1(0, B.Map_empty0); t5._headers = t6; t5 = t6; } else t5 = t6; - t5.replace$1(0, A.BuiltMap_BuiltMap(B.Map_empty, t2, t2)); + t5.replace$1(0, A.BuiltMap_BuiltMap(B.Map_empty0, t2, t2)); t4.get$_webhook_model$_$this()._restMethod = ""; result._webhook_model$_data = t4; } @@ -324852,7 +329694,7 @@ t3 = t2._headers; if (t3 == null) { t3 = new A.MapBuilder(null, $, null, t1); - t3.replace$1(0, B.Map_empty); + t3.replace$1(0, B.Map_empty0); t2._headers = t3; t2 = t3; } else @@ -325132,7 +329974,7 @@ t1.toString; t2 = t1.$ti; t2._eval$1("_BuiltMap<1,2>")._as(t1); - _this._headers = new A.MapBuilder(t1._mapFactory, t1._map$_map, t1, t2._eval$1("@<1>")._bind$1(t2.__rti$_rest[1])._eval$1("MapBuilder<1,2>")); + _this._headers = new A.MapBuilder(t1._mapFactory, t1._map$_map, t1, t2._eval$1("@<1>")._bind$1(t2._rest[1])._eval$1("MapBuilder<1,2>")); _this._webhook_model$_isChanged = $$v.isChanged; _this._webhook_model$_createdAt = $$v.createdAt; _this._webhook_model$_updatedAt = $$v.updatedAt; @@ -325423,7 +330265,7 @@ addCompany$body$AuthRepository(credentials) { var $async$goto = 0, $async$completer = A._makeAsyncAwaitCompleter(type$.dynamic), - $async$returnValue, url, t1; + $async$returnValue, t1; var $async$addCompany$1$credentials = A._wrapJsFunctionForAsync(function($async$errorCode, $async$result) { if ($async$errorCode === 1) return A._asyncRethrow($async$result, $async$completer); @@ -325431,9 +330273,8 @@ switch ($async$goto) { case 0: // Function start - url = credentials.url + "/companies"; t1 = type$.legacy_String; - $async$returnValue = B.C_WebClient.post$3$data(url, credentials.token, B.C_JsonCodec.encode$1(A.LinkedHashMap_LinkedHashMap$_literal(["token_name", "web_client"], t1, t1))); + $async$returnValue = B.C_WebClient.post$3$data(credentials.url + "/companies", credentials.token, B.C_JsonCodec.encode$1(A.LinkedHashMap_LinkedHashMap$_literal(["token_name", "web_client"], t1, t1))); // goto return $async$goto = 1; break; @@ -325758,7 +330599,7 @@ uploadDocument$body$ClientRepository(credentials, entity, multipartFile) { var $async$goto = 0, $async$completer = A._makeAsyncAwaitCompleter(type$.legacy_ClientEntity), - $async$returnValue, t1, fields, response; + $async$returnValue, t1, response; var $async$uploadDocument$3 = A._wrapJsFunctionForAsync(function($async$errorCode, $async$result) { if ($async$errorCode === 1) return A._asyncRethrow($async$result, $async$completer); @@ -325767,9 +330608,8 @@ case 0: // Function start t1 = type$.legacy_String; - fields = A.LinkedHashMap_LinkedHashMap$_literal(["_method", "put"], t1, t1); $async$goto = 3; - return A._asyncAwait(B.C_WebClient.post$4$data$multipartFiles(credentials.url + "/clients/" + entity.id + "/upload", credentials.token, fields, A._setArrayType([multipartFile], type$.JSArray_legacy_MultipartFile)), $async$uploadDocument$3); + return A._asyncAwait(B.C_WebClient.post$4$data$multipartFiles(credentials.url + "/clients/" + entity.id + "/upload", credentials.token, A.LinkedHashMap_LinkedHashMap$_literal(["_method", "put"], t1, t1), A._setArrayType([multipartFile], type$.JSArray_legacy_MultipartFile)), $async$uploadDocument$3); case 3: // returning from await. response = $async$result; @@ -326125,7 +330965,7 @@ emailCredit$body$CreditRepository(credentials, credit, template, subject, body) { var $async$goto = 0, $async$completer = A._makeAsyncAwaitCompleter(type$.legacy_InvoiceEntity), - $async$returnValue, t1, data, response; + $async$returnValue, t1, response; var $async$emailCredit$5 = A._wrapJsFunctionForAsync(function($async$errorCode, $async$result) { if ($async$errorCode === 1) return A._asyncRethrow($async$result, $async$completer); @@ -326134,9 +330974,8 @@ case 0: // Function start t1 = type$.legacy_String; - data = A.LinkedHashMap_LinkedHashMap$_literal(["entity", A.S(credit.entityType), "entity_id", credit.id, "template", "email_template_" + A.S(template), "body", body, "subject", subject], t1, t1); $async$goto = 3; - return A._asyncAwait(B.C_WebClient.post$3$data(credentials.url + "/emails", credentials.token, B.C_JsonCodec.encode$1(data)), $async$emailCredit$5); + return A._asyncAwait(B.C_WebClient.post$3$data(credentials.url + "/emails", credentials.token, B.C_JsonCodec.encode$1(A.LinkedHashMap_LinkedHashMap$_literal(["entity", A.S(credit.entityType), "entity_id", credit.id, "template", "email_template_" + A.S(template), "body", body, "subject", subject], t1, t1))), $async$emailCredit$5); case 3: // returning from await. response = $async$result; @@ -326157,7 +330996,7 @@ uploadDocument$body$CreditRepository(credentials, entity, multipartFile) { var $async$goto = 0, $async$completer = A._makeAsyncAwaitCompleter(type$.legacy_InvoiceEntity), - $async$returnValue, t1, fields, response; + $async$returnValue, t1, response; var $async$uploadDocument$3 = A._wrapJsFunctionForAsync(function($async$errorCode, $async$result) { if ($async$errorCode === 1) return A._asyncRethrow($async$result, $async$completer); @@ -326166,9 +331005,8 @@ case 0: // Function start t1 = type$.legacy_String; - fields = A.LinkedHashMap_LinkedHashMap$_literal(["_method", "put"], t1, t1); $async$goto = 3; - return A._asyncAwait(B.C_WebClient.post$4$data$multipartFiles(credentials.url + "/credits/" + entity.id + "/upload", credentials.token, fields, A._setArrayType([multipartFile], type$.JSArray_legacy_MultipartFile)), $async$uploadDocument$3); + return A._asyncAwait(B.C_WebClient.post$4$data$multipartFiles(credentials.url + "/credits/" + entity.id + "/upload", credentials.token, A.LinkedHashMap_LinkedHashMap$_literal(["_method", "put"], t1, t1), A._setArrayType([multipartFile], type$.JSArray_legacy_MultipartFile)), $async$uploadDocument$3); case 3: // returning from await. response = $async$result; @@ -326189,7 +331027,7 @@ B.JSArray_methods.set$length(b.get$documents().get$_safeList(), 0); return b; }, - $signature: 10 + $signature: 11 }; A.DesignRepository.prototype = { loadItem$2(credentials, entityId) { @@ -326762,7 +331600,7 @@ uploadDocument$body$ExpenseRepository(credentials, entity, multipartFile) { var $async$goto = 0, $async$completer = A._makeAsyncAwaitCompleter(type$.legacy_ExpenseEntity), - $async$returnValue, t1, fields, response; + $async$returnValue, t1, response; var $async$uploadDocument$3 = A._wrapJsFunctionForAsync(function($async$errorCode, $async$result) { if ($async$errorCode === 1) return A._asyncRethrow($async$result, $async$completer); @@ -326771,9 +331609,8 @@ case 0: // Function start t1 = type$.legacy_String; - fields = A.LinkedHashMap_LinkedHashMap$_literal(["_method", "put"], t1, t1); $async$goto = 3; - return A._asyncAwait(B.C_WebClient.post$4$data$multipartFiles(credentials.url + "/expenses/" + entity.id + "/upload", credentials.token, fields, A._setArrayType([multipartFile], type$.JSArray_legacy_MultipartFile)), $async$uploadDocument$3); + return A._asyncAwait(B.C_WebClient.post$4$data$multipartFiles(credentials.url + "/expenses/" + entity.id + "/upload", credentials.token, A.LinkedHashMap_LinkedHashMap$_literal(["_method", "put"], t1, t1), A._setArrayType([multipartFile], type$.JSArray_legacy_MultipartFile)), $async$uploadDocument$3); case 3: // returning from await. response = $async$result; @@ -326938,7 +331775,7 @@ uploadDocument$body$GroupRepository(credentials, entity, multipartFile) { var $async$goto = 0, $async$completer = A._makeAsyncAwaitCompleter(type$.legacy_GroupEntity), - $async$returnValue, t1, fields, response; + $async$returnValue, t1, response; var $async$uploadDocument$3 = A._wrapJsFunctionForAsync(function($async$errorCode, $async$result) { if ($async$errorCode === 1) return A._asyncRethrow($async$result, $async$completer); @@ -326947,9 +331784,8 @@ case 0: // Function start t1 = type$.legacy_String; - fields = A.LinkedHashMap_LinkedHashMap$_literal(["_method", "put"], t1, t1); $async$goto = 3; - return A._asyncAwait(B.C_WebClient.post$4$data$multipartFiles(credentials.url + "/group_settings/" + entity.id + "/upload", credentials.token, fields, A._setArrayType([multipartFile], type$.JSArray_legacy_MultipartFile)), $async$uploadDocument$3); + return A._asyncAwait(B.C_WebClient.post$4$data$multipartFiles(credentials.url + "/group_settings/" + entity.id + "/upload", credentials.token, A.LinkedHashMap_LinkedHashMap$_literal(["_method", "put"], t1, t1), A._setArrayType([multipartFile], type$.JSArray_legacy_MultipartFile)), $async$uploadDocument$3); case 3: // returning from await. response = $async$result; @@ -327135,7 +331971,7 @@ emailInvoice$body$InvoiceRepository(credentials, invoice, template, subject, body) { var $async$goto = 0, $async$completer = A._makeAsyncAwaitCompleter(type$.legacy_InvoiceEntity), - $async$returnValue, t1, data, response; + $async$returnValue, t1, response; var $async$emailInvoice$5 = A._wrapJsFunctionForAsync(function($async$errorCode, $async$result) { if ($async$errorCode === 1) return A._asyncRethrow($async$result, $async$completer); @@ -327144,9 +331980,8 @@ case 0: // Function start t1 = type$.legacy_String; - data = A.LinkedHashMap_LinkedHashMap$_literal(["entity", A.S(invoice.entityType), "entity_id", invoice.id, "template", "email_template_" + A.S(template), "body", body, "subject", subject], t1, t1); $async$goto = 3; - return A._asyncAwait(B.C_WebClient.post$3$data(credentials.url + "/emails", credentials.token, B.C_JsonCodec.encode$1(data)), $async$emailInvoice$5); + return A._asyncAwait(B.C_WebClient.post$3$data(credentials.url + "/emails", credentials.token, B.C_JsonCodec.encode$1(A.LinkedHashMap_LinkedHashMap$_literal(["entity", A.S(invoice.entityType), "entity_id", invoice.id, "template", "email_template_" + A.S(template), "body", body, "subject", subject], t1, t1))), $async$emailInvoice$5); case 3: // returning from await. response = $async$result; @@ -327167,7 +332002,7 @@ uploadDocument$body$InvoiceRepository(credentials, entity, multipartFile) { var $async$goto = 0, $async$completer = A._makeAsyncAwaitCompleter(type$.legacy_InvoiceEntity), - $async$returnValue, t1, fields, response; + $async$returnValue, t1, response; var $async$uploadDocument$3 = A._wrapJsFunctionForAsync(function($async$errorCode, $async$result) { if ($async$errorCode === 1) return A._asyncRethrow($async$result, $async$completer); @@ -327176,9 +332011,8 @@ case 0: // Function start t1 = type$.legacy_String; - fields = A.LinkedHashMap_LinkedHashMap$_literal(["_method", "put"], t1, t1); $async$goto = 3; - return A._asyncAwait(B.C_WebClient.post$4$data$multipartFiles(credentials.url + "/invoices/" + entity.id + "/upload", credentials.token, fields, A._setArrayType([multipartFile], type$.JSArray_legacy_MultipartFile)), $async$uploadDocument$3); + return A._asyncAwait(B.C_WebClient.post$4$data$multipartFiles(credentials.url + "/invoices/" + entity.id + "/upload", credentials.token, A.LinkedHashMap_LinkedHashMap$_literal(["_method", "put"], t1, t1), A._setArrayType([multipartFile], type$.JSArray_legacy_MultipartFile)), $async$uploadDocument$3); case 3: // returning from await. response = $async$result; @@ -327199,7 +332033,7 @@ B.JSArray_methods.set$length(b.get$documents().get$_safeList(), 0); return b; }, - $signature: 10 + $signature: 11 }; A.PaymentRepository.prototype = { loadItem$2(credentials, entityId) { @@ -327972,7 +332806,7 @@ uploadDocument$body$ProductRepository(credentials, entity, multipartFile) { var $async$goto = 0, $async$completer = A._makeAsyncAwaitCompleter(type$.legacy_ProductEntity), - $async$returnValue, t1, fields, response; + $async$returnValue, t1, response; var $async$uploadDocument$3 = A._wrapJsFunctionForAsync(function($async$errorCode, $async$result) { if ($async$errorCode === 1) return A._asyncRethrow($async$result, $async$completer); @@ -327981,9 +332815,8 @@ case 0: // Function start t1 = type$.legacy_String; - fields = A.LinkedHashMap_LinkedHashMap$_literal(["_method", "put"], t1, t1); $async$goto = 3; - return A._asyncAwait(B.C_WebClient.post$4$data$multipartFiles(credentials.url + "/products/" + entity.id + "/upload", credentials.token, fields, A._setArrayType([multipartFile], type$.JSArray_legacy_MultipartFile)), $async$uploadDocument$3); + return A._asyncAwait(B.C_WebClient.post$4$data$multipartFiles(credentials.url + "/products/" + entity.id + "/upload", credentials.token, A.LinkedHashMap_LinkedHashMap$_literal(["_method", "put"], t1, t1), A._setArrayType([multipartFile], type$.JSArray_legacy_MultipartFile)), $async$uploadDocument$3); case 3: // returning from await. response = $async$result; @@ -328004,7 +332837,7 @@ B.JSArray_methods.set$length(b.get$documents().get$_safeList(), 0); return b; }, - $signature: 184 + $signature: 190 }; A.ProjectRepository.prototype = { loadItem$2(credentials, entityId) { @@ -328168,7 +333001,7 @@ uploadDocument$body$ProjectRepository(credentials, entity, multipartFile) { var $async$goto = 0, $async$completer = A._makeAsyncAwaitCompleter(type$.legacy_ProjectEntity), - $async$returnValue, t1, fields, response; + $async$returnValue, t1, response; var $async$uploadDocument$3 = A._wrapJsFunctionForAsync(function($async$errorCode, $async$result) { if ($async$errorCode === 1) return A._asyncRethrow($async$result, $async$completer); @@ -328177,9 +333010,8 @@ case 0: // Function start t1 = type$.legacy_String; - fields = A.LinkedHashMap_LinkedHashMap$_literal(["_method", "put"], t1, t1); $async$goto = 3; - return A._asyncAwait(B.C_WebClient.post$4$data$multipartFiles(credentials.url + "/projects/" + entity.id + "/upload", credentials.token, fields, A._setArrayType([multipartFile], type$.JSArray_legacy_MultipartFile)), $async$uploadDocument$3); + return A._asyncAwait(B.C_WebClient.post$4$data$multipartFiles(credentials.url + "/projects/" + entity.id + "/upload", credentials.token, A.LinkedHashMap_LinkedHashMap$_literal(["_method", "put"], t1, t1), A._setArrayType([multipartFile], type$.JSArray_legacy_MultipartFile)), $async$uploadDocument$3); case 3: // returning from await. response = $async$result; @@ -328365,7 +333197,7 @@ emailQuote$body$QuoteRepository(credentials, quote, template, subject, body) { var $async$goto = 0, $async$completer = A._makeAsyncAwaitCompleter(type$.legacy_InvoiceEntity), - $async$returnValue, t1, data, response; + $async$returnValue, t1, response; var $async$emailQuote$5 = A._wrapJsFunctionForAsync(function($async$errorCode, $async$result) { if ($async$errorCode === 1) return A._asyncRethrow($async$result, $async$completer); @@ -328374,9 +333206,8 @@ case 0: // Function start t1 = type$.legacy_String; - data = A.LinkedHashMap_LinkedHashMap$_literal(["entity", A.S(quote.entityType), "entity_id", quote.id, "template", "email_template_" + A.S(template), "body", body, "subject", subject], t1, t1); $async$goto = 3; - return A._asyncAwait(B.C_WebClient.post$3$data(credentials.url + "/emails", credentials.token, B.C_JsonCodec.encode$1(data)), $async$emailQuote$5); + return A._asyncAwait(B.C_WebClient.post$3$data(credentials.url + "/emails", credentials.token, B.C_JsonCodec.encode$1(A.LinkedHashMap_LinkedHashMap$_literal(["entity", A.S(quote.entityType), "entity_id", quote.id, "template", "email_template_" + A.S(template), "body", body, "subject", subject], t1, t1))), $async$emailQuote$5); case 3: // returning from await. response = $async$result; @@ -328397,7 +333228,7 @@ uploadDocument$body$QuoteRepository(credentials, entity, multipartFile) { var $async$goto = 0, $async$completer = A._makeAsyncAwaitCompleter(type$.legacy_InvoiceEntity), - $async$returnValue, t1, fields, response; + $async$returnValue, t1, response; var $async$uploadDocument$3 = A._wrapJsFunctionForAsync(function($async$errorCode, $async$result) { if ($async$errorCode === 1) return A._asyncRethrow($async$result, $async$completer); @@ -328406,9 +333237,8 @@ case 0: // Function start t1 = type$.legacy_String; - fields = A.LinkedHashMap_LinkedHashMap$_literal(["_method", "put"], t1, t1); $async$goto = 3; - return A._asyncAwait(B.C_WebClient.post$4$data$multipartFiles(credentials.url + "/quotes/" + entity.id + "/upload", credentials.token, fields, A._setArrayType([multipartFile], type$.JSArray_legacy_MultipartFile)), $async$uploadDocument$3); + return A._asyncAwait(B.C_WebClient.post$4$data$multipartFiles(credentials.url + "/quotes/" + entity.id + "/upload", credentials.token, A.LinkedHashMap_LinkedHashMap$_literal(["_method", "put"], t1, t1), A._setArrayType([multipartFile], type$.JSArray_legacy_MultipartFile)), $async$uploadDocument$3); case 3: // returning from await. response = $async$result; @@ -328429,7 +333259,7 @@ B.JSArray_methods.set$length(b.get$documents().get$_safeList(), 0); return b; }, - $signature: 10 + $signature: 11 }; A.RecurringExpenseRepository.prototype = { loadItem$2(credentials, entityId) { @@ -328585,7 +333415,7 @@ uploadDocument$body$RecurringExpenseRepository(credentials, entity, multipartFile) { var $async$goto = 0, $async$completer = A._makeAsyncAwaitCompleter(type$.legacy_ExpenseEntity), - $async$returnValue, t1, fields, response; + $async$returnValue, t1, response; var $async$uploadDocument$3 = A._wrapJsFunctionForAsync(function($async$errorCode, $async$result) { if ($async$errorCode === 1) return A._asyncRethrow($async$result, $async$completer); @@ -328594,9 +333424,8 @@ case 0: // Function start t1 = type$.legacy_String; - fields = A.LinkedHashMap_LinkedHashMap$_literal(["_method", "put"], t1, t1); $async$goto = 3; - return A._asyncAwait(B.C_WebClient.post$4$data$multipartFiles(credentials.url + "/recurring_expenses/" + entity.id + "/upload", credentials.token, fields, A._setArrayType([multipartFile], type$.JSArray_legacy_MultipartFile)), $async$uploadDocument$3); + return A._asyncAwait(B.C_WebClient.post$4$data$multipartFiles(credentials.url + "/recurring_expenses/" + entity.id + "/upload", credentials.token, A.LinkedHashMap_LinkedHashMap$_literal(["_method", "put"], t1, t1), A._setArrayType([multipartFile], type$.JSArray_legacy_MultipartFile)), $async$uploadDocument$3); case 3: // returning from await. response = $async$result; @@ -328769,7 +333598,7 @@ uploadDocument$body$RecurringInvoiceRepository(credentials, entity, multipartFile) { var $async$goto = 0, $async$completer = A._makeAsyncAwaitCompleter(type$.legacy_InvoiceEntity), - $async$returnValue, t1, fields, response; + $async$returnValue, t1, response; var $async$uploadDocument$3 = A._wrapJsFunctionForAsync(function($async$errorCode, $async$result) { if ($async$errorCode === 1) return A._asyncRethrow($async$result, $async$completer); @@ -328778,9 +333607,8 @@ case 0: // Function start t1 = type$.legacy_String; - fields = A.LinkedHashMap_LinkedHashMap$_literal(["_method", "put"], t1, t1); $async$goto = 3; - return A._asyncAwait(B.C_WebClient.post$4$data$multipartFiles(credentials.url + "/recurring_invoices/" + entity.id + "/upload", credentials.token, fields, A._setArrayType([multipartFile], type$.JSArray_legacy_MultipartFile)), $async$uploadDocument$3); + return A._asyncAwait(B.C_WebClient.post$4$data$multipartFiles(credentials.url + "/recurring_invoices/" + entity.id + "/upload", credentials.token, A.LinkedHashMap_LinkedHashMap$_literal(["_method", "put"], t1, t1), A._setArrayType([multipartFile], type$.JSArray_legacy_MultipartFile)), $async$uploadDocument$3); case 3: // returning from await. response = $async$result; @@ -329401,7 +334229,7 @@ uploadDocument$body$TaskRepository(credentials, entity, multipartFile) { var $async$goto = 0, $async$completer = A._makeAsyncAwaitCompleter(type$.legacy_TaskEntity), - $async$returnValue, t1, fields, response; + $async$returnValue, t1, response; var $async$uploadDocument$3 = A._wrapJsFunctionForAsync(function($async$errorCode, $async$result) { if ($async$errorCode === 1) return A._asyncRethrow($async$result, $async$completer); @@ -329410,9 +334238,8 @@ case 0: // Function start t1 = type$.legacy_String; - fields = A.LinkedHashMap_LinkedHashMap$_literal(["_method", "put"], t1, t1); $async$goto = 3; - return A._asyncAwait(B.C_WebClient.post$4$data$multipartFiles(credentials.url + "/tasks/" + entity.id + "/upload", credentials.token, fields, A._setArrayType([multipartFile], type$.JSArray_legacy_MultipartFile)), $async$uploadDocument$3); + return A._asyncAwait(B.C_WebClient.post$4$data$multipartFiles(credentials.url + "/tasks/" + entity.id + "/upload", credentials.token, A.LinkedHashMap_LinkedHashMap$_literal(["_method", "put"], t1, t1), A._setArrayType([multipartFile], type$.JSArray_legacy_MultipartFile)), $async$uploadDocument$3); case 3: // returning from await. response = $async$result; @@ -330227,7 +335054,7 @@ uploadDocument$body$VendorRepository(credentials, entity, multipartFile) { var $async$goto = 0, $async$completer = A._makeAsyncAwaitCompleter(type$.legacy_VendorEntity), - $async$returnValue, t1, fields, response; + $async$returnValue, t1, response; var $async$uploadDocument$3 = A._wrapJsFunctionForAsync(function($async$errorCode, $async$result) { if ($async$errorCode === 1) return A._asyncRethrow($async$result, $async$completer); @@ -330236,9 +335063,8 @@ case 0: // Function start t1 = type$.legacy_String; - fields = A.LinkedHashMap_LinkedHashMap$_literal(["_method", "put"], t1, t1); $async$goto = 3; - return A._asyncAwait(B.C_WebClient.post$4$data$multipartFiles(credentials.url + "/vendors/" + entity.id + "/upload", credentials.token, fields, A._setArrayType([multipartFile], type$.JSArray_legacy_MultipartFile)), $async$uploadDocument$3); + return A._asyncAwait(B.C_WebClient.post$4$data$multipartFiles(credentials.url + "/vendors/" + entity.id + "/upload", credentials.token, A.LinkedHashMap_LinkedHashMap$_literal(["_method", "put"], t1, t1), A._setArrayType([multipartFile], type$.JSArray_legacy_MultipartFile)), $async$uploadDocument$3); case 3: // returning from await. response = $async$result; @@ -330620,7 +335446,7 @@ call$2(field, errors) { J.forEach$1$ax(type$.legacy_List_dynamic._as(errors), new A._parseError__closure(this._box_0)); }, - $signature: 816 + $signature: 804 }; A._parseError__closure.prototype = { call$1(error) { @@ -330635,7 +335461,7 @@ b.get$useSidebarEditor().$indexSet(0, B.EntityType_task, true); return b; }, - $signature: 775 + $signature: 608 }; A.InvoiceNinjaApp.prototype = { createState$0() { @@ -330740,19 +335566,19 @@ if (t2 - t3._list[t1].lastUpdated > 300000) store.get$_dispatchers()[0].call$1(new A.RefreshData(null, false, false, false)); }, - $signature: 375 + $signature: 368 }; A.InvoiceNinjaAppState_generateRoute_closure.prototype = { call$1(_) { return new A.LoginScreen(null); }, - $signature: 780 + $signature: 600 }; A.InvoiceNinjaAppState_generateRoute_closure0.prototype = { call$1(_) { return new A.MainScreen(null); }, - $signature: 645 + $signature: 599 }; A.InvoiceNinjaAppState_build_closure.prototype = { call$1(context) { @@ -330840,7 +335666,7 @@ t11 = A._setArrayType([B.C_AppLocalizationsDelegate, B.C__GlobalCupertinoLocalizationsDelegate, B.C__WidgetsLocalizationsDelegate, B.C__MaterialLocalizationsDelegate], type$.JSArray_legacy_LocalizationsDelegate_dynamic); t2 = t2.requireAuthentication && !t1._authenticated ? new A.LockScreen(t1.get$_authenticate(), _null) : new A.InitScreen(_null); if (t3) - t3 = 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, 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), _null); + t3 = 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), _null); else { t3 = A.ColorScheme_ColorScheme$fromSwatch(_null, _null, B.Brightness_1, _null, _null, _null, B.MaterialColor_Map_JNwaj_4280391411).copyWith$1$secondary(accentColor); t12 = hasAccentColor ? accentColor : B.Color_4279066001; @@ -330850,7 +335676,7 @@ t16 = hasAccentColor ? _null : accentColor; t17 = hasAccentColor ? accentColor : B.Color_4294967295; t18 = hasAccentColor ? B.Color_4294967295 : accentColor; - t3 = A.ThemeData_ThemeData(A.AppBarTheme$(_null, _null, _null, _null, _null, t17, _null, _null, new A.IconThemeData(t18, _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, true, _null, _null, _null, _null, _null, _null, _null, _null), _null, _null), B.Color_4294967295, B.Color_4294967295, _null, B.Color_4294967295, B.Color_4294967295, t3, "Roboto", new A.IconThemeData(t16, _null, _null), accentColor, new A.OutlinedButtonThemeData(outlinedButtonTheme), pageTransitionsTheme, accentColor, t12, t13, B.Color_4293191915, new A.TabBarTheme(_null, _null, t14, _null, _null, t15, _null), new A.TextButtonThemeData(textButtonTheme), new A.TextSelectionThemeData(_null, accentColor, _null), _null); + t3 = A.ThemeData_ThemeData(A.AppBarTheme$(_null, _null, _null, _null, _null, t17, _null, _null, new A.IconThemeData(t18, _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, true, _null, _null, _null, _null, _null, _null, _null, _null), _null, _null), B.Color_4294967295, B.Color_4294967295, _null, B.Color_4294967295, B.Color_4294967295, t3, "Roboto", new A.IconThemeData(t16, _null, _null, _null), accentColor, new A.OutlinedButtonThemeData(outlinedButtonTheme), pageTransitionsTheme, accentColor, t12, t13, B.Color_4294178038, new A.TabBarTheme(_null, _null, t14, _null, _null, t15, _null, _null, _null, _null), new A.TextButtonThemeData(textButtonTheme), new A.TextSelectionThemeData(_null, accentColor, _null), _null); } t1 = A.getLayout(context) === B.AppLayout_mobile ? _null : t1.get$generateRoute(); t12 = type$.legacy_String; @@ -330858,7 +335684,7 @@ t12 = 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(state), "/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(), "/recurring_expense", new A.InvoiceNinjaAppState_build__closure39(), "/recurring_expense/view", new A.InvoiceNinjaAppState_build__closure40(), "/recurring_expense/edit", new A.InvoiceNinjaAppState_build__closure41(), "/settings/subscriptions", new A.InvoiceNinjaAppState_build__closure42(), "/settings/subscriptions/view", new A.InvoiceNinjaAppState_build__closure43(), "/settings/subscriptions/edit", new A.InvoiceNinjaAppState_build__closure44(), "/settings/task_status", new A.InvoiceNinjaAppState_build__closure45(), "/settings/task_status/view", new A.InvoiceNinjaAppState_build__closure46(), "/settings/task_status/edit", new A.InvoiceNinjaAppState_build__closure47(), "/settings/expense_category", new A.InvoiceNinjaAppState_build__closure48(), "/settings/expense_category/view", new A.InvoiceNinjaAppState_build__closure49(), "/settings/expense_category/edit", new A.InvoiceNinjaAppState_build__closure50(), "/recurring_invoice", new A.InvoiceNinjaAppState_build__closure51(), "/recurring_invoice/view", new A.InvoiceNinjaAppState_build__closure52(), "/recurring_invoice/edit", new A.InvoiceNinjaAppState_build__closure53(), "/recurring_invoice/pdf", new A.InvoiceNinjaAppState_build__closure54(), "/settings/webhook", new A.InvoiceNinjaAppState_build__closure55(), "/settings/webhook/view", new A.InvoiceNinjaAppState_build__closure56(), "/settings/webhook/edit", new A.InvoiceNinjaAppState_build__closure57(), "/settings/tokens", new A.InvoiceNinjaAppState_build__closure58(), "/settings/token/view", new A.InvoiceNinjaAppState_build__closure59(), "/settings/token/edit", new A.InvoiceNinjaAppState_build__closure60(), "/settings/payment_terms", new A.InvoiceNinjaAppState_build__closure61(), "/settings/payment_term/edit", new A.InvoiceNinjaAppState_build__closure62(), "/settings/payment_term/view", new A.InvoiceNinjaAppState_build__closure63(), "/settings/custom_designs", new A.InvoiceNinjaAppState_build__closure64(), "/settings/custom_designs/view", new A.InvoiceNinjaAppState_build__closure65(), "/settings/custom_designs/edit", new A.InvoiceNinjaAppState_build__closure66(), "/credit", new A.InvoiceNinjaAppState_build__closure67(), "/credit/view", new A.InvoiceNinjaAppState_build__closure68(), "/credit/edit", new A.InvoiceNinjaAppState_build__closure69(), "/credit/email", new A.InvoiceNinjaAppState_build__closure70(), "/credit/pdf", new A.InvoiceNinjaAppState_build__closure71(), "/settings/user_management", new A.InvoiceNinjaAppState_build__closure72(), "/settings/user_management/view", new A.InvoiceNinjaAppState_build__closure73(), "/settings/user_management/edit", new A.InvoiceNinjaAppState_build__closure74(), "/settings/group_settings", new A.InvoiceNinjaAppState_build__closure75(), "/settings/group_settings/view", new A.InvoiceNinjaAppState_build__closure76(), "/settings/group_settings/edit", new A.InvoiceNinjaAppState_build__closure77(), "/settings", new A.InvoiceNinjaAppState_build__closure78(), "/reports", new A.InvoiceNinjaAppState_build__closure79(), "/settings/company_details", new A.InvoiceNinjaAppState_build__closure80(), "/settings/user_details", new A.InvoiceNinjaAppState_build__closure81(), "/settings/localization", new A.InvoiceNinjaAppState_build__closure82(), "/settings/online_payments", new A.InvoiceNinjaAppState_build__closure83(), "/settings/company_gateways", new A.InvoiceNinjaAppState_build__closure84(), "/settings/company_gateways/view", new A.InvoiceNinjaAppState_build__closure85(), "/settings/company_gateways/edit", new A.InvoiceNinjaAppState_build__closure86(), "/settings/tax_settings", new A.InvoiceNinjaAppState_build__closure87(), "/settings/tax_settings_rates", new A.InvoiceNinjaAppState_build__closure88(), "/settings/tax_settings_rates/view", new A.InvoiceNinjaAppState_build__closure89(), "/settings/tax_settings_rates/edit", new A.InvoiceNinjaAppState_build__closure90(), "/settings/product_settings", new A.InvoiceNinjaAppState_build__closure91(), "/settings/expense_settings", new A.InvoiceNinjaAppState_build__closure92(), "/settings/task_settings", new A.InvoiceNinjaAppState_build__closure93(), "/settings/import_export", new A.InvoiceNinjaAppState_build__closure94(), "/settings/device_settings", new A.InvoiceNinjaAppState_build__closure95(), "/settings/account_management", new A.InvoiceNinjaAppState_build__closure96(), "/settings/custom_fields", new A.InvoiceNinjaAppState_build__closure97(), "/settings/generated_numbers", new A.InvoiceNinjaAppState_build__closure98(), "/settings/workflow_settings", new A.InvoiceNinjaAppState_build__closure99(), "/settings/invoice_design", new A.InvoiceNinjaAppState_build__closure100(), "/settings/client_portal", new A.InvoiceNinjaAppState_build__closure101(), "/settings/email_settings", new A.InvoiceNinjaAppState_build__closure102(), "/settings/templates_and_reminders", new A.InvoiceNinjaAppState_build__closure103(), "/settings/credit_cards_and_banks", new A.InvoiceNinjaAppState_build__closure104(), "/settings/data_visualizations", new A.InvoiceNinjaAppState_build__closure105()], t12, t13) : A.LinkedHashMap_LinkedHashMap$_empty(t12, t13); return new A.StyledToast(new A.WebSocketRefresh(new A.MaterialApp(t8, t2, t12, t1, t10, new A.InvoiceNinjaAppState_build__closure106(state), "Invoice Ninja", t3, locale, t11, t9, false, t7, _null), _null), t5, t6, t4, locale, _null); }, - $signature: 782 + $signature: 812 }; A.InvoiceNinjaAppState_build__closure106.prototype = { call$2(context, child) { @@ -330871,649 +335697,649 @@ t1 = t1 == null ? null : t1.enableMilitaryTime; return new A.MediaQuery(data.copyWith$2$alwaysUse24HourFormat$textScaleFactor(t1 === true, t2), child, null); }, - $signature: 777 + $signature: 596 }; A.InvoiceNinjaAppState_build__closure.prototype = { call$1(locale) { return A.AppLocalization_createLocale(locale); }, - $signature: 784 + $signature: 814 }; A.InvoiceNinjaAppState_build__closure0.prototype = { call$1(context) { return new A.LoginScreen(null); }, - $signature: 780 + $signature: 600 }; A.InvoiceNinjaAppState_build__closure1.prototype = { call$1(context) { return new A.MainScreen(null); }, - $signature: 645 + $signature: 599 }; 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: 785 + $signature: 815 }; A.InvoiceNinjaAppState_build__closure3.prototype = { call$1(context) { return new A.ProductScreenBuilder(null); }, - $signature: 786 + $signature: 816 }; A.InvoiceNinjaAppState_build__closure4.prototype = { call$1(context) { return new A.ProductViewScreen(null); }, - $signature: 787 + $signature: 817 }; A.InvoiceNinjaAppState_build__closure5.prototype = { call$1(context) { return new A.ProductEditScreen(null); }, - $signature: 788 + $signature: 818 }; A.InvoiceNinjaAppState_build__closure6.prototype = { call$1(context) { return new A.ClientScreenBuilder(null); }, - $signature: 789 + $signature: 819 }; A.InvoiceNinjaAppState_build__closure7.prototype = { call$1(context) { return new A.ClientViewScreen(false, null); }, - $signature: 790 + $signature: 820 }; A.InvoiceNinjaAppState_build__closure8.prototype = { call$1(context) { return new A.ClientEditScreen(null); }, - $signature: 791 + $signature: 821 }; A.InvoiceNinjaAppState_build__closure9.prototype = { call$1(context) { return new A.ClientPdfScreen(null); }, - $signature: 792 + $signature: 822 }; A.InvoiceNinjaAppState_build__closure10.prototype = { call$1(context) { return new A.InvoiceScreenBuilder(null); }, - $signature: 793 + $signature: 823 }; A.InvoiceNinjaAppState_build__closure11.prototype = { call$1(context) { return new A.InvoiceViewScreen(false, null); }, - $signature: 794 + $signature: 824 }; A.InvoiceNinjaAppState_build__closure12.prototype = { call$1(context) { return new A.InvoiceEditScreen(null); }, - $signature: 795 + $signature: 825 }; A.InvoiceNinjaAppState_build__closure13.prototype = { call$1(context) { return new A.InvoiceEmailScreen(null); }, - $signature: 796 + $signature: 826 }; A.InvoiceNinjaAppState_build__closure14.prototype = { call$1(context) { return new A.InvoicePdfScreen(true, null); }, - $signature: 797 + $signature: 827 }; A.InvoiceNinjaAppState_build__closure15.prototype = { call$1(context) { return new A.DocumentScreenBuilder(null); }, - $signature: 798 + $signature: 828 }; A.InvoiceNinjaAppState_build__closure16.prototype = { call$1(context) { return new A.DocumentViewScreen(null); }, - $signature: 799 + $signature: 829 }; A.InvoiceNinjaAppState_build__closure17.prototype = { call$1(context) { return new A.DocumentEditScreen(null); }, - $signature: 800 + $signature: 830 }; A.InvoiceNinjaAppState_build__closure18.prototype = { call$1(context) { return new A.ExpenseScreenBuilder(null); }, - $signature: 801 + $signature: 831 }; A.InvoiceNinjaAppState_build__closure19.prototype = { call$1(context) { return new A.ExpenseViewScreen(null); }, - $signature: 802 + $signature: 832 }; A.InvoiceNinjaAppState_build__closure20.prototype = { call$1(context) { return new A.ExpenseEditScreen(null); }, - $signature: 803 + $signature: 833 }; A.InvoiceNinjaAppState_build__closure21.prototype = { call$1(context) { return new A.VendorScreenBuilder(null); }, - $signature: 804 + $signature: 834 }; A.InvoiceNinjaAppState_build__closure22.prototype = { call$1(context) { return new A.VendorViewScreen(false, null); }, - $signature: 805 + $signature: 835 }; A.InvoiceNinjaAppState_build__closure23.prototype = { call$1(context) { return new A.VendorEditScreen(null); }, - $signature: 806 + $signature: 836 }; A.InvoiceNinjaAppState_build__closure24.prototype = { call$1(context) { return new A.TaskScreenBuilder(null); }, - $signature: 807 + $signature: 837 }; A.InvoiceNinjaAppState_build__closure25.prototype = { call$1(context) { return new A.TaskViewScreen(null); }, - $signature: 808 + $signature: 838 }; A.InvoiceNinjaAppState_build__closure26.prototype = { call$1(context) { return new A.TaskEditScreen(null); }, - $signature: 809 + $signature: 839 }; A.InvoiceNinjaAppState_build__closure27.prototype = { call$1(context) { return new A.ProjectScreenBuilder(null); }, - $signature: 810 + $signature: 840 }; A.InvoiceNinjaAppState_build__closure28.prototype = { call$1(context) { return new A.ProjectViewScreen(false, null); }, - $signature: 811 + $signature: 841 }; A.InvoiceNinjaAppState_build__closure29.prototype = { call$1(context) { return new A.ProjectEditScreen(null); }, - $signature: 812 + $signature: 842 }; A.InvoiceNinjaAppState_build__closure30.prototype = { call$1(context) { return new A.PaymentScreenBuilder(null); }, - $signature: 813 + $signature: 843 }; A.InvoiceNinjaAppState_build__closure31.prototype = { call$1(context) { return new A.PaymentViewScreen(false, null); }, - $signature: 814 + $signature: 844 }; A.InvoiceNinjaAppState_build__closure32.prototype = { call$1(context) { return new A.PaymentEditScreen(null); }, - $signature: 776 + $signature: 591 }; A.InvoiceNinjaAppState_build__closure33.prototype = { call$1(context) { return new A.PaymentRefundScreen(null); }, - $signature: 774 + $signature: 586 }; A.InvoiceNinjaAppState_build__closure34.prototype = { call$1(context) { return new A.QuoteScreenBuilder(null); }, - $signature: 817 + $signature: 847 }; A.InvoiceNinjaAppState_build__closure35.prototype = { call$1(context) { return new A.QuoteViewScreen(false, null); }, - $signature: 818 + $signature: 848 }; A.InvoiceNinjaAppState_build__closure36.prototype = { call$1(context) { return new A.QuoteEditScreen(null); }, - $signature: 819 + $signature: 849 }; A.InvoiceNinjaAppState_build__closure37.prototype = { call$1(context) { return new A.QuoteEmailScreen(null); }, - $signature: 820 + $signature: 850 }; A.InvoiceNinjaAppState_build__closure38.prototype = { call$1(context) { return new A.QuotePdfScreen(true, null); }, - $signature: 821 + $signature: 851 }; A.InvoiceNinjaAppState_build__closure39.prototype = { call$1(context) { return new A.RecurringExpenseScreenBuilder(null); }, - $signature: 822 + $signature: 852 }; A.InvoiceNinjaAppState_build__closure40.prototype = { call$1(context) { return new A.RecurringExpenseViewScreen(null); }, - $signature: 823 + $signature: 853 }; A.InvoiceNinjaAppState_build__closure41.prototype = { call$1(context) { return new A.RecurringExpenseEditScreen(null); }, - $signature: 824 + $signature: 854 }; A.InvoiceNinjaAppState_build__closure42.prototype = { call$1(context) { return new A.SubscriptionScreenBuilder(null); }, - $signature: 825 + $signature: 855 }; A.InvoiceNinjaAppState_build__closure43.prototype = { call$1(context) { return new A.SubscriptionViewScreen(false, null); }, - $signature: 826 + $signature: 856 }; A.InvoiceNinjaAppState_build__closure44.prototype = { call$1(context) { return new A.SubscriptionEditScreen(null); }, - $signature: 827 + $signature: 857 }; A.InvoiceNinjaAppState_build__closure45.prototype = { call$1(context) { return new A.TaskStatusScreenBuilder(null); }, - $signature: 828 + $signature: 858 }; A.InvoiceNinjaAppState_build__closure46.prototype = { call$1(context) { return new A.TaskStatusViewScreen(false, null); }, - $signature: 829 + $signature: 859 }; A.InvoiceNinjaAppState_build__closure47.prototype = { call$1(context) { return new A.TaskStatusEditScreen(null); }, - $signature: 830 + $signature: 860 }; A.InvoiceNinjaAppState_build__closure48.prototype = { call$1(context) { return new A.ExpenseCategoryScreenBuilder(null); }, - $signature: 831 + $signature: 861 }; A.InvoiceNinjaAppState_build__closure49.prototype = { call$1(context) { return new A.ExpenseCategoryViewScreen(false, null); }, - $signature: 832 + $signature: 862 }; A.InvoiceNinjaAppState_build__closure50.prototype = { call$1(context) { return new A.ExpenseCategoryEditScreen(null); }, - $signature: 833 + $signature: 863 }; A.InvoiceNinjaAppState_build__closure51.prototype = { call$1(context) { return new A.RecurringInvoiceScreenBuilder(null); }, - $signature: 834 + $signature: 864 }; A.InvoiceNinjaAppState_build__closure52.prototype = { call$1(context) { return new A.RecurringInvoiceViewScreen(false, null); }, - $signature: 835 + $signature: 865 }; A.InvoiceNinjaAppState_build__closure53.prototype = { call$1(context) { return new A.RecurringInvoiceEditScreen(null); }, - $signature: 836 + $signature: 866 }; A.InvoiceNinjaAppState_build__closure54.prototype = { call$1(context) { return new A.RecurringInvoicePdfScreen(null); }, - $signature: 837 + $signature: 867 }; A.InvoiceNinjaAppState_build__closure55.prototype = { call$1(context) { return new A.WebhookScreenBuilder(null); }, - $signature: 838 + $signature: 868 }; A.InvoiceNinjaAppState_build__closure56.prototype = { call$1(context) { return new A.WebhookViewScreen(null); }, - $signature: 839 + $signature: 869 }; A.InvoiceNinjaAppState_build__closure57.prototype = { call$1(context) { return new A.WebhookEditScreen(null); }, - $signature: 840 + $signature: 870 }; A.InvoiceNinjaAppState_build__closure58.prototype = { call$1(context) { return new A.TokenScreenBuilder(null); }, - $signature: 841 + $signature: 871 }; A.InvoiceNinjaAppState_build__closure59.prototype = { call$1(context) { return new A.TokenViewScreen(null); }, - $signature: 842 + $signature: 872 }; A.InvoiceNinjaAppState_build__closure60.prototype = { call$1(context) { return new A.TokenEditScreen(null); }, - $signature: 843 + $signature: 873 }; A.InvoiceNinjaAppState_build__closure61.prototype = { call$1(context) { return new A.PaymentTermScreenBuilder(null); }, - $signature: 844 + $signature: 874 }; A.InvoiceNinjaAppState_build__closure62.prototype = { call$1(context) { return new A.PaymentTermEditScreen(null); }, - $signature: 845 + $signature: 875 }; A.InvoiceNinjaAppState_build__closure63.prototype = { call$1(context) { return new A.PaymentTermViewScreen(null); }, - $signature: 846 + $signature: 876 }; A.InvoiceNinjaAppState_build__closure64.prototype = { call$1(context) { return new A.DesignScreenBuilder(null); }, - $signature: 847 + $signature: 877 }; A.InvoiceNinjaAppState_build__closure65.prototype = { call$1(context) { return new A.DesignViewScreen(false, null); }, - $signature: 848 + $signature: 878 }; A.InvoiceNinjaAppState_build__closure66.prototype = { call$1(context) { return new A.DesignEditScreen(null); }, - $signature: 849 + $signature: 879 }; A.InvoiceNinjaAppState_build__closure67.prototype = { call$1(context) { return new A.CreditScreenBuilder(null); }, - $signature: 850 + $signature: 880 }; A.InvoiceNinjaAppState_build__closure68.prototype = { call$1(context) { return new A.CreditViewScreen(false, null); }, - $signature: 851 + $signature: 881 }; A.InvoiceNinjaAppState_build__closure69.prototype = { call$1(context) { return new A.CreditEditScreen(null); }, - $signature: 852 + $signature: 882 }; A.InvoiceNinjaAppState_build__closure70.prototype = { call$1(context) { return new A.CreditEmailScreen(null); }, - $signature: 853 + $signature: 883 }; A.InvoiceNinjaAppState_build__closure71.prototype = { call$1(context) { return new A.CreditPdfScreen(true, null); }, - $signature: 854 + $signature: 884 }; A.InvoiceNinjaAppState_build__closure72.prototype = { call$1(context) { return new A.UserScreenBuilder(null); }, - $signature: 855 + $signature: 885 }; A.InvoiceNinjaAppState_build__closure73.prototype = { call$1(context) { return new A.UserViewScreen(false, null); }, - $signature: 856 + $signature: 886 }; A.InvoiceNinjaAppState_build__closure74.prototype = { call$1(context) { return new A.UserEditScreen(null); }, - $signature: 857 + $signature: 887 }; A.InvoiceNinjaAppState_build__closure75.prototype = { call$1(context) { return new A.GroupScreenBuilder(null); }, - $signature: 858 + $signature: 888 }; A.InvoiceNinjaAppState_build__closure76.prototype = { call$1(context) { return new A.GroupViewScreen(false, null); }, - $signature: 859 + $signature: 889 }; A.InvoiceNinjaAppState_build__closure77.prototype = { call$1(context) { return new A.GroupEditScreen(null); }, - $signature: 860 + $signature: 890 }; A.InvoiceNinjaAppState_build__closure78.prototype = { call$1(context) { return new A.SettingsScreenBuilder(null); }, - $signature: 861 + $signature: 891 }; A.InvoiceNinjaAppState_build__closure79.prototype = { call$1(context) { return new A.ReportsScreenBuilder(null); }, - $signature: 862 + $signature: 892 }; A.InvoiceNinjaAppState_build__closure80.prototype = { call$1(context) { return new A.CompanyDetailsScreen(null); }, - $signature: 863 + $signature: 893 }; A.InvoiceNinjaAppState_build__closure81.prototype = { call$1(context) { return new A.UserDetailsScreen(null); }, - $signature: 864 + $signature: 894 }; A.InvoiceNinjaAppState_build__closure82.prototype = { call$1(context) { return new A.LocalizationScreen(null); }, - $signature: 865 + $signature: 895 }; A.InvoiceNinjaAppState_build__closure83.prototype = { call$1(context) { return new A.OnlinePaymentsScreen(null); }, - $signature: 866 + $signature: 896 }; A.InvoiceNinjaAppState_build__closure84.prototype = { call$1(context) { return new A.CompanyGatewayScreenBuilder(null); }, - $signature: 867 + $signature: 897 }; A.InvoiceNinjaAppState_build__closure85.prototype = { call$1(context) { return new A.CompanyGatewayViewScreen(false, null); }, - $signature: 868 + $signature: 898 }; A.InvoiceNinjaAppState_build__closure86.prototype = { call$1(context) { return new A.CompanyGatewayEditScreen(null); }, - $signature: 869 + $signature: 899 }; A.InvoiceNinjaAppState_build__closure87.prototype = { call$1(context) { return new A.TaxSettingsScreen(null); }, - $signature: 870 + $signature: 900 }; A.InvoiceNinjaAppState_build__closure88.prototype = { call$1(context) { return new A.TaxRateScreenBuilder(null); }, - $signature: 871 + $signature: 901 }; A.InvoiceNinjaAppState_build__closure89.prototype = { call$1(context) { return new A.TaxRateViewScreen(null); }, - $signature: 872 + $signature: 902 }; A.InvoiceNinjaAppState_build__closure90.prototype = { call$1(context) { return new A.TaxRateEditScreen(null); }, - $signature: 873 + $signature: 903 }; A.InvoiceNinjaAppState_build__closure91.prototype = { call$1(context) { return new A.ProductSettingsScreen(null); }, - $signature: 874 + $signature: 904 }; A.InvoiceNinjaAppState_build__closure92.prototype = { call$1(context) { return new A.ExpenseSettingsScreen(null); }, - $signature: 875 + $signature: 905 }; A.InvoiceNinjaAppState_build__closure93.prototype = { call$1(context) { return new A.TaskSettingsScreen(null); }, - $signature: 876 + $signature: 906 }; A.InvoiceNinjaAppState_build__closure94.prototype = { call$1(context) { return new A.ImportExportScreen(null); }, - $signature: 877 + $signature: 907 }; A.InvoiceNinjaAppState_build__closure95.prototype = { call$1(context) { return new A.DeviceSettingsScreen(null); }, - $signature: 878 + $signature: 908 }; A.InvoiceNinjaAppState_build__closure96.prototype = { call$1(context) { return new A.AccountManagementScreen(null); }, - $signature: 879 + $signature: 909 }; A.InvoiceNinjaAppState_build__closure97.prototype = { call$1(context) { return new A.CustomFieldsScreen(null); }, - $signature: 880 + $signature: 910 }; A.InvoiceNinjaAppState_build__closure98.prototype = { call$1(context) { return new A.GeneratedNumbersScreen(null); }, - $signature: 881 + $signature: 911 }; A.InvoiceNinjaAppState_build__closure99.prototype = { call$1(context) { return new A.WorkflowSettingsScreen(null); }, - $signature: 882 + $signature: 912 }; A.InvoiceNinjaAppState_build__closure100.prototype = { call$1(context) { return new A.InvoiceDesignScreen(null); }, - $signature: 883 + $signature: 913 }; A.InvoiceNinjaAppState_build__closure101.prototype = { call$1(context) { return new A.ClientPortalScreen(null); }, - $signature: 884 + $signature: 914 }; A.InvoiceNinjaAppState_build__closure102.prototype = { call$1(context) { return new A.EmailSettingsScreen(null); }, - $signature: 885 + $signature: 915 }; A.InvoiceNinjaAppState_build__closure103.prototype = { call$1(context) { return new A.TemplatesAndRemindersScreen(null); }, - $signature: 886 + $signature: 916 }; A.InvoiceNinjaAppState_build__closure104.prototype = { call$1(context) { return new A.CreditCardsAndBanksScreen(null); }, - $signature: 887 + $signature: 917 }; A.InvoiceNinjaAppState_build__closure105.prototype = { call$1(context) { return new A.DataVisualizationsScreen(null); }, - $signature: 888 + $signature: 918 }; A.MyCustomScrollBehavior.prototype = { get$dragDevices() { @@ -331742,7 +336568,8 @@ t1.toString; t2 = A.Localizations_of($.WidgetsBinding__instance.WidgetsBinding__buildOwner._globalKeyRegistry.$index(0, t1), B.Type_AppLocalization_KyD, type$.legacy_AppLocalization); t1 = $.WidgetsBinding__instance.WidgetsBinding__buildOwner._globalKeyRegistry.$index(0, t1); - t2 = J.$index$asx($.LocalizationsProvider__localizedValues.$index(0, t2.localeCode), "failed_to_find_record"); + t2.toString; + t2 = J.$index$asx($.$get$LocalizationsProvider__localizedValues().$index(0, t2.localeCode), "failed_to_find_record"); A.showErrorDialog(false, t1, t2 == null ? "" : t2); return; } @@ -332132,12 +336959,16 @@ t3 = t1.uiState.selectedCompanyIndex; t1 = A.getClientSettings(t1, t2._list[t3].clientState.$get$1(0, invoice.clientId)).lockInvoices; if (t1 === "when_paid" && invoice.entityType === B.EntityType_invoice && invoice.statusId === "4") { - t1 = J.$index$asx($.LocalizationsProvider__localizedValues.$index(0, _this.localization.localeCode), "paid_invoices_are_locked"); + t1 = _this.localization; + t1.toString; + t1 = J.$index$asx($.$get$LocalizationsProvider__localizedValues().$index(0, t1.localeCode), "paid_invoices_are_locked"); if (t1 == null) t1 = ""; A.showMessageDialog(_this.context, t1, _null, _null); } else if (t1 === "when_sent" && invoice.statusId !== "1") { - t1 = J.$index$asx($.LocalizationsProvider__localizedValues.$index(0, _this.localization.localeCode), "sent_invoices_are_locked"); + t1 = _this.localization; + t1.toString; + t1 = J.$index$asx($.$get$LocalizationsProvider__localizedValues().$index(0, t1.localeCode), "sent_invoices_are_locked"); if (t1 == null) t1 = ""; A.showMessageDialog(_this.context, t1, _null, _null); @@ -332213,12 +337044,12 @@ call$1(dialogContext) { var t1 = A.Localizations_of(this.context, B.Type_AppLocalization_KyD, type$.legacy_AppLocalization), t2 = t1.get$errorUnsavedChanges(); - t1 = J.$index$asx($.LocalizationsProvider__localizedValues.$index(0, t1.localeCode), "continue_editing"); + t1 = J.$index$asx($.$get$LocalizationsProvider__localizedValues().$index(0, t1.localeCode), "continue_editing"); if (t1 == null) t1 = ""; return new A.MessageDialog(t2, t1, null, null, new A.checkForChanges__closure(this.store, this.callback), null); }, - $signature: 287 + $signature: 318 }; A.checkForChanges__closure.prototype = { call$0() { @@ -332346,10 +337177,8 @@ } store.get$_dispatchers()[0].call$1(new A.ViewMainScreen()); } - } else { - t1 = "Unknown page: " + t1; - throw A.wrapException(t1); - } + } else + throw A.wrapException("Unknown page: " + t1); $async$handler = 1; // goto after finally $async$goto = 5; @@ -332423,7 +337252,7 @@ b.get$_ui_state$_$this()._currentRoute = t1; return b; }, - $signature: 771 + $signature: 584 }; A._createLoadState__closure0.prototype = { call$1(b) { @@ -332444,7 +337273,7 @@ b.get$userCompanyStates().replace$1(0, this.companyStates); return b; }, - $signature: 242 + $signature: 240 }; A._createLoadState__closure1.prototype = { call$1(value) { @@ -332563,7 +337392,7 @@ call$1(prefs) { return prefs._setValue$3("String", "shared_prefs", B.C_JsonCodec.encode$1(this.string)); }, - $signature: 897 + $signature: 927 }; A._createAccountLoaded_closure.prototype = { call$3(store, dynamicAction, next) { @@ -332873,7 +337702,7 @@ call$1(repo) { return repo.delete$0(0); }, - $signature: 769 + $signature: 576 }; A._createViewMainScreen_closure.prototype = { call$3(store, dynamicAction, next) { @@ -332927,7 +337756,7 @@ call$1(repo) { return repo.delete$0(0); }, - $signature: 769 + $signature: 576 }; A.appReducer_closure.prototype = { call$1(b) { @@ -332939,7 +337768,7 @@ b.get$_$this()._isTesting = t2.isTesting; return b; }, - $signature: 242 + $signature: 240 }; A.appReducer__closure.prototype = { call$1(b) { @@ -332947,7 +337776,7 @@ b.get$_auth_state$_$this()._lastEnteredPasswordAt = 0; return b; }, - $signature: 143 + $signature: 146 }; A.appReducer_closure0.prototype = { call$1(b) { @@ -332955,7 +337784,7 @@ b.get$_$this()._isSaving = false; return b; }, - $signature: 242 + $signature: 240 }; A.appReducer_closure1.prototype = { call$1(b) { @@ -332967,7 +337796,7 @@ t1.get$_safeList()[t3] = t2; return b; }, - $signature: 242 + $signature: 240 }; A.appReducer_closure2.prototype = { call$1(b) { @@ -333009,139 +337838,139 @@ t4._pref_state$_$v = t5; return b; }, - $signature: 242 + $signature: 240 }; A.lastErrorReducer_closure.prototype = { call$2(state, action) { return ""; }, - $signature: 900 + $signature: 930 }; A.lastErrorReducer_closure0.prototype = { call$2(state, action) { return A.S(action.error); }, - $signature: 901 + $signature: 931 }; A.lastErrorReducer_closure1.prototype = { call$2(state, action) { return A.S(action.error); }, - $signature: 902 + $signature: 932 }; A.lastErrorReducer_closure2.prototype = { call$2(state, action) { return A.S(action.error); }, - $signature: 903 + $signature: 933 }; A.lastErrorReducer_closure3.prototype = { call$2(state, action) { return A.S(action.error); }, - $signature: 904 + $signature: 934 }; A.lastErrorReducer_closure4.prototype = { call$2(state, action) { return A.S(action.error); }, - $signature: 905 + $signature: 935 }; A.lastErrorReducer_closure5.prototype = { call$2(state, action) { return A.S(action.error); }, - $signature: 906 + $signature: 936 }; A.lastErrorReducer_closure6.prototype = { call$2(state, action) { return A.S(action.error); }, - $signature: 907 + $signature: 937 }; A.lastErrorReducer_closure7.prototype = { call$2(state, action) { return A.S(action.error); }, - $signature: 908 + $signature: 938 }; A.lastErrorReducer_closure8.prototype = { call$2(state, action) { return A.S(action.error); }, - $signature: 909 + $signature: 939 }; A.lastErrorReducer_closure9.prototype = { call$2(state, action) { return A.S(action.error); }, - $signature: 910 + $signature: 940 }; A.lastErrorReducer_closure10.prototype = { call$2(state, action) { return A.S(action.error); }, - $signature: 911 + $signature: 941 }; A.lastErrorReducer_closure11.prototype = { call$2(state, action) { return A.S(action.error); }, - $signature: 912 + $signature: 942 }; A.lastErrorReducer_closure12.prototype = { call$2(state, action) { return A.S(action.error); }, - $signature: 913 + $signature: 943 }; A.lastErrorReducer_closure13.prototype = { call$2(state, action) { return A.S(action.error); }, - $signature: 914 + $signature: 944 }; A.lastErrorReducer_closure14.prototype = { call$2(state, action) { return A.S(action.error); }, - $signature: 915 + $signature: 945 }; A.lastErrorReducer_closure15.prototype = { call$2(state, action) { return A.S(action.error); }, - $signature: 916 + $signature: 946 }; A.lastErrorReducer_closure16.prototype = { call$2(state, action) { return A.S(action.error); }, - $signature: 917 + $signature: 947 }; A.lastErrorReducer_closure17.prototype = { call$2(state, action) { return A.S(action.error); }, - $signature: 918 + $signature: 948 }; A.lastErrorReducer_closure18.prototype = { call$2(state, action) { return action.error; }, - $signature: 919 + $signature: 949 }; A.dismissedNativeWarningReducer_closure.prototype = { call$2(state, action) { return true; }, - $signature: 920 + $signature: 950 }; A.dismissedNativeWarningReducer_closure0.prototype = { call$2(state, action) { return true; }, - $signature: 766 + $signature: 575 }; A.AppState.prototype = { get$company() { @@ -333656,37 +338485,37 @@ throw A.wrapException("AppState.hasChanges is not defined for " + t2); return false; }, + get$isHosted() { + var t1 = this.uiState.selectedCompanyIndex; + t1 = this.userCompanyStates._list[t1].userCompany.account; + return t1 == null ? this.authState.get$isHosted() : t1.isHosted; + }, get$isPaidAccount() { - var t3, _this = this, - _s20_ = "https://invoicing.co", - t1 = _this.authState, - t2 = t1.get$isHosted(); - if (!t2) { + var t1, _this = this; + if (!_this.get$isHosted()) { t1 = _this.uiState.selectedCompanyIndex; t1 = _this.userCompanyStates._list[t1].userCompany.account.plan === "white_label"; } else { - t2 = t1.url; - if (A.cleanApiUrl(t2) === _s20_) { - t3 = _this.uiState.selectedCompanyIndex; - t3 = _this.userCompanyStates._list[t3].userCompany.account.plan === "enterprise"; + if (_this.get$isHosted()) { + t1 = _this.uiState.selectedCompanyIndex; + t1 = _this.userCompanyStates._list[t1].userCompany.account.plan === "enterprise"; } else - t3 = true; - if (!t3) { - t3 = _this.uiState.selectedCompanyIndex; - t3 = _this.userCompanyStates._list[t3].userCompany.account.plan === "pro"; + t1 = true; + if (!t1) { + t1 = _this.uiState.selectedCompanyIndex; + t1 = _this.userCompanyStates._list[t1].userCompany.account.plan === "pro"; } else - t3 = true; - if (!t3) - if (A.cleanApiUrl(t2) === _s20_) { - t2 = _this.uiState.selectedCompanyIndex; - t2 = _this.userCompanyStates._list[t2].userCompany.account.plan === "enterprise"; + t1 = true; + if (!t1) + if (_this.get$isHosted()) { + t1 = _this.uiState.selectedCompanyIndex; + t1 = _this.userCompanyStates._list[t1].userCompany.account.plan === "enterprise"; } else - t2 = true; + t1 = true; else - t2 = true; - if (t2) { - t1 = t1.get$isHosted(); - if (t1) { + t1 = true; + if (t1) { + if (_this.get$isHosted()) { t1 = _this.uiState.selectedCompanyIndex; t1 = _this.userCompanyStates._list[t1].userCompany.account.trialPlan.length !== 0; } else @@ -333698,9 +338527,8 @@ return t1; }, get$isUpdateAvailable() { - var t2, - t1 = this.authState.get$isHosted(); - if (!t1) { + var t1, t2; + if (!this.get$isHosted()) { t1 = this.uiState.selectedCompanyIndex; t2 = this.userCompanyStates._list; t1 = t2[t1].userCompany.account.get$isUpdateAvailable() && t2[t1].userCompany.isAdmin; @@ -333709,10 +338537,9 @@ return t1; }, get$isUserConfirmed() { - var t1 = this.authState.get$isHosted(); - if (!t1) + if (!this.get$isHosted()) return true; - t1 = this.uiState.selectedCompanyIndex; + var t1 = this.uiState.selectedCompanyIndex; t1 = this.userCompanyStates._list[t1].userCompany.user.emailVerifiedAt; return (t1 == null ? 0 : t1) > 0; }, @@ -333798,7 +338625,7 @@ return t2 - t1 < this.userCompanyStates._list[t3].userCompany.company.passwordTimeout; }, toString$0(_) { - var companyUpdated, t5, staticUpdated, t6, passwordUpdated, _this = this, _null = null, _s5_ = "Blank", _s3_ = "Yes", _s2_ = "No", _s4_ = " [S]", + var companyUpdated, t5, staticUpdated, t6, passwordUpdated, t7, t8, t9, t10, t11, t12, t13, t14, t15, t16, t17, _this = this, _null = null, _s5_ = "Blank", _s3_ = "Yes", _s2_ = "No", _s4_ = " [S]", t1 = _this.uiState, t2 = t1.selectedCompanyIndex, t3 = _this.userCompanyStates._list, @@ -333825,45 +338652,50 @@ t6 = B.JSNumber_methods.round$0(t6 / 1000); passwordUpdated = A.format(A.DateTime$fromMillisecondsSinceEpoch(t6 * 1000, false), _null); } - t5 = "\n\nForce: " + A.S(t1.clientUIState.forceSelected) + "\n\nURL: " + t5.url + "\nRoute: " + t1.currentRoute + "\nPrevious: " + t1.previousRoute + "\nPreview: " + A.S(t1.previewStack) + "\nFilter: "; + t6 = t1.clientUIState.forceSelected; + t7 = t1.currentRoute; + t8 = t1.previousRoute; + t9 = A.S(t1.previewStack); t1 = t1.filterStack._list; - t5 = t5 + A.S(t1.length === 0 ? _null : B.JSArray_methods.get$last(t1).get$entityType()) + " "; + t10 = A.S(t1.length === 0 ? _null : B.JSArray_methods.get$last(t1).get$entityType()); if (t1.length === 0) t1 = _null; else { t1 = B.JSArray_methods.get$last(t1); t1 = t1.get$id(t1); } - t1 = t5 + A.S(t1) + "\nIs Loading: "; - t1 = t1 + (_this.isLoading ? _s3_ : _s2_) + "\nIs Saving: "; - t1 = t1 + (_this.isSaving ? _s3_ : _s2_) + "\nIs Loaded: "; - t5 = t3[t2]; - t6 = t5.lastUpdated; - t1 = t1 + (t6 > 0 ? _s3_ : _s2_) + "\nis Large: "; - t6 = t5.userCompany.company; - t6 = t6 == null ? _null : t6.isLarge; - t1 = t1 + (t6 === true ? _s3_ : _s2_) + "\nCompany: " + companyUpdated; - t1 = t1 + (t5.get$isStale() ? _s4_ : "") + "\nStatic: " + staticUpdated; - t1 = t1 + (t4.get$isStale() ? _s4_ : "") + "\nPassword: " + passwordUpdated; - t1 = t1 + (_this.get$hasRecentlyEnteredPassword() ? "" : _s4_) + "\nAccent: " + _this.get$hasAccentColor() + " "; + t11 = _this.isLoading ? _s3_ : _s2_; + t12 = _this.isSaving ? _s3_ : _s2_; + t13 = t3[t2]; + t14 = t13.lastUpdated; + t14 = t14 > 0 ? _s3_ : _s2_; + t15 = t13.userCompany.company; + t15 = t15 == null ? _null : t15.isLarge; + t15 = t15 === true ? _s3_ : _s2_; + t13 = t13.get$isStale() ? _s4_ : ""; + t4 = t4.get$isStale() ? _s4_ : ""; + t16 = _this.get$hasRecentlyEnteredPassword() ? "" : _s4_; + t17 = _this.get$hasAccentColor(); t2 = t3[t2].userCompany; t2 = t2 == null ? _null : t2.settings; t2 = t2 == null ? _null : t2.accentColor; - return t1 + (t2 == null ? "" : t2) + "\n"; + if (t2 == null) + t2 = ""; + return "\n\nForce: " + A.S(t6) + "\n\nURL: " + t5.url + "\nRoute: " + t7 + "\nPrevious: " + t8 + "\nPreview: " + t9 + "\nFilter: " + t10 + " " + A.S(t1) + "\nIs Loading: " + t11 + "\nIs Saving: " + t12 + "\nIs Loaded: " + t14 + "\nis Large: " + t15 + "\nCompany: " + companyUpdated + t13 + "\nStatic: " + staticUpdated + t4 + "\nPassword: " + passwordUpdated + t16 + "\nAccent: " + t17 + " " + t2 + "\n"; } }; A.AppState_AppState_closure.prototype = { call$1(index) { return A.UserCompanyState_UserCompanyState(this.reportErrors); }, - $signature: 922 + $signature: 952 }; A.AppState_companies_closure.prototype = { call$1(company) { var t1 = company.id; return t1.length !== 0; }, - $signature: 765 + $signature: 574 }; A.AppState_historyList_closure.prototype = { call$1($history) { @@ -333877,7 +338709,7 @@ } return true; }, - $signature: 764 + $signature: 573 }; A.Credentials.prototype = { get$token() { @@ -334283,7 +339115,7 @@ t2.get$_dispatchers()[0].call$1(new A.LoadAccountSuccess(t1.completer, data)); t2.get$_dispatchers()[0].call$1(new A.UserVerifiedPassword()); }, - $signature: 215 + $signature: 219 }; A._createLoginRequest__closure0.prototype = { call$1(error) { @@ -334315,7 +339147,7 @@ t1.get$_dispatchers()[0].call$1(new A.LoadAccountSuccess(this.action.completer, data)); t1.get$_dispatchers()[0].call$1(new A.UserVerifiedPassword()); }, - $signature: 215 + $signature: 219 }; A._createSignUpRequest__closure0.prototype = { call$1(error) { @@ -334351,7 +339183,7 @@ t2.get$_dispatchers()[0].call$1(new A.LoadAccountSuccess(t1.completer, data)); t2.get$_dispatchers()[0].call$1(new A.UserVerifiedPassword()); }, - $signature: 215 + $signature: 219 }; A._createOAuthLoginRequest__closure0.prototype = { call$1(error) { @@ -334383,7 +339215,7 @@ t1.get$_dispatchers()[0].call$1(new A.LoadAccountSuccess(this.action.completer, data)); t1.get$_dispatchers()[0].call$1(new A.UserVerifiedPassword()); }, - $signature: 215 + $signature: 219 }; A._createOAuthSignUpRequest__closure0.prototype = { call$1(error) { @@ -334514,13 +339346,13 @@ t1.toString; $.WidgetsBinding__instance.WidgetsBinding__buildOwner._globalKeyRegistry.$index(0, t1).findAncestorStateOfType$1$0(type$.legacy_AppBuilderState).rebuild$0(); }, - $signature: 215 + $signature: 219 }; 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: 762 + $signature: 569 }; A._createRefreshRequest____closure.prototype = { call$1(userCompanyState) { @@ -334533,7 +339365,7 @@ this._box_0.permissionsWereChanged = true; } }, - $signature: 928 + $signature: 958 }; A._createRefreshRequest__closure0.prototype = { call$1(error) { @@ -334570,7 +339402,7 @@ this.store.get$_dispatchers()[0].call$1(new A.RecoverPasswordSuccess()); this.action.completer.complete$1(0, null); }, - $signature: 215 + $signature: 219 }; A._createRecoverRequest__closure0.prototype = { call$1(error) { @@ -334668,7 +339500,7 @@ t1.get$_dispatchers()[0].call$1(new A.RefreshData(null, false, false, true)); this.action.completer.complete$0(0); }, - $signature: 82 + $signature: 92 }; A._setDefaultCompany__closure0.prototype = { call$1(error) { @@ -334832,7 +339664,7 @@ b.get$_auth_state$_$this()._auth_state$_url = t1; return b; }, - $signature: 143 + $signature: 146 }; A.userSignUpRequestReducer_closure.prototype = { call$1(b) { @@ -334840,7 +339672,7 @@ b.get$_auth_state$_$this()._auth_state$_url = t1; return b; }, - $signature: 143 + $signature: 146 }; A.userLoginRequestReducer_closure.prototype = { call$1(b) { @@ -334851,7 +339683,7 @@ b.get$_auth_state$_$this()._auth_state$_email = t1; return b; }, - $signature: 143 + $signature: 146 }; A.oauthLoginRequestReducer_closure.prototype = { call$1(b) { @@ -334859,7 +339691,7 @@ b.get$_auth_state$_$this()._auth_state$_url = t1; return b; }, - $signature: 143 + $signature: 146 }; A.oauthSignUpRequestReducer_closure.prototype = { call$1(b) { @@ -334867,14 +339699,14 @@ b.get$_auth_state$_$this()._auth_state$_url = t1; return b; }, - $signature: 143 + $signature: 146 }; A.userLoginSuccessReducer_closure.prototype = { call$1(b) { b.get$_auth_state$_$this()._isAuthenticated = true; return b; }, - $signature: 143 + $signature: 146 }; A.userVerifiedPasswordReducer_closure.prototype = { call$1(b) { @@ -334882,14 +339714,14 @@ b.get$_auth_state$_$this()._lastEnteredPasswordAt = t1; return b; }, - $signature: 143 + $signature: 146 }; A.userUnverifiedPasswordReducer_closure.prototype = { call$1(b) { b.get$_auth_state$_$this()._lastEnteredPasswordAt = 0; return b; }, - $signature: 143 + $signature: 146 }; A.AuthState.prototype = { get$isHosted() { @@ -335142,7 +339974,7 @@ call$1(contact) { return contact.link.length !== 0; }, - $signature: 114 + $signature: 115 }; A.handleClientAction_closure1.prototype = { call$1(b) { @@ -335157,14 +339989,14 @@ var t1 = this.client.id; return b.get$_payment_model$_$this()._payment_model$_clientId = t1; }, - $signature: 761 + $signature: 565 }; A.handleClientAction_closure3.prototype = { call$1(b) { var t1 = this.client.id; return b.get$_project_model$_$this()._project_model$_clientId = t1; }, - $signature: 760 + $signature: 563 }; A.handleClientAction_closure4.prototype = { call$1(_) { @@ -335176,11 +340008,11 @@ }; A.handleClientAction__closure.prototype = { call$2(password, idToken) { - var t2, _this = this, + var _this = this, _s13_ = "purged_client", - t1 = J.$index$asx($.LocalizationsProvider__localizedValues.$index(0, _this.localization.localeCode), _s13_); - if (t1 == null) - t1 = J.$index$asx($.LocalizationsProvider__localizedValues.$index(0, "en"), _s13_); + t1 = $.$get$LocalizationsProvider__localizedValues(), + t2 = J.$index$asx(t1.$index(0, _this.localization.localeCode), _s13_); + t1 = t2 == null ? J.$index$asx(t1.$index(0, "en"), _s13_) : t2; t1 = A.snackBarCompleter(_this.context, t1, false, type$.Null); t2 = _this.client.id; _this.store.get$_dispatchers()[0].call$1(new A.PurgeClientRequest(t1, t2, password, idToken)); @@ -335278,14 +340110,14 @@ t1 = t1.uiState.selectedCompanyIndex; return t2._list[t1].clientState.map._map$_map.$index(0, id); }, - $signature: 285 + $signature: 338 }; A._archiveClient__closure0.prototype = { call$1(clients) { this.store.get$_dispatchers()[0].call$1(new A.ArchiveClientsSuccess(clients)); this.action.completer.complete$1(0, null); }, - $signature: 484 + $signature: 359 }; A._archiveClient__closure1.prototype = { call$1(error) { @@ -335316,14 +340148,14 @@ t1 = t1.uiState.selectedCompanyIndex; return t2._list[t1].clientState.map._map$_map.$index(0, id); }, - $signature: 285 + $signature: 338 }; A._deleteClient__closure0.prototype = { call$1(clients) { this.store.get$_dispatchers()[0].call$1(new A.DeleteClientsSuccess(clients)); this.action.completer.complete$1(0, null); }, - $signature: 484 + $signature: 359 }; A._deleteClient__closure1.prototype = { call$1(error) { @@ -335393,14 +340225,14 @@ t1 = t1.uiState.selectedCompanyIndex; return t2._list[t1].clientState.map._map$_map.$index(0, id); }, - $signature: 285 + $signature: 338 }; A._restoreClient__closure0.prototype = { call$1(clients) { this.store.get$_dispatchers()[0].call$1(new A.RestoreClientSuccess(clients)); this.action.completer.complete$1(0, null); }, - $signature: 484 + $signature: 359 }; A._restoreClient__closure1.prototype = { call$1(error) { @@ -335433,7 +340265,7 @@ if (t1 != null) t1.complete$1(0, client); }, - $signature: 284 + $signature: 341 }; A._saveClient__closure0.prototype = { call$1(error) { @@ -335462,7 +340294,7 @@ if (t1 != null) t1.complete$1(0, null); }, - $signature: 284 + $signature: 341 }; A._loadClient__closure0.prototype = { call$1(error) { @@ -335497,7 +340329,7 @@ } else t1.get$_dispatchers()[0].call$1(new A.LoadProducts(null, 1)); }, - $signature: 937 + $signature: 967 }; A._loadClients__closure0.prototype = { call$1(error) { @@ -335511,7 +340343,7 @@ var t1, t2; type$.legacy_SaveClientDocumentRequest._as(dynamicAction); t1 = A._lateReadCheck(store.__Store__state, "_state"); - if (A.cleanApiUrl(t1.authState.url) === "https://invoicing.co") { + if (t1.get$isHosted()) { t2 = t1.userCompanyStates; t1 = t1.uiState.selectedCompanyIndex; t1 = t2._list[t1].userCompany.account.plan === "enterprise"; @@ -335534,7 +340366,7 @@ this.store.get$_dispatchers()[0].call$1(new A.SaveClientSuccess(client)); this.action.completer.complete$1(0, null); }, - $signature: 284 + $signature: 341 }; A._saveDocument__closure22.prototype = { call$1(error) { @@ -335601,79 +340433,79 @@ b.get$_client_state$_$this()._client_state$_cancelCompleter = t3; return b; }, - $signature: 938 + $signature: 968 }; A.forceSelectedReducer_closure167.prototype = { call$2(completer, action) { return true; }, - $signature: 939 + $signature: 969 }; A.forceSelectedReducer_closure168.prototype = { call$2(completer, action) { return false; }, - $signature: 940 + $signature: 970 }; A.forceSelectedReducer_closure169.prototype = { call$2(completer, action) { return false; }, - $signature: 941 + $signature: 971 }; A.forceSelectedReducer_closure170.prototype = { call$2(completer, action) { return false; }, - $signature: 942 + $signature: 972 }; A.forceSelectedReducer_closure171.prototype = { call$2(completer, action) { return false; }, - $signature: 943 + $signature: 973 }; A.forceSelectedReducer_closure172.prototype = { call$2(completer, action) { return false; }, - $signature: 944 + $signature: 974 }; A.forceSelectedReducer_closure173.prototype = { call$2(completer, action) { return false; }, - $signature: 945 + $signature: 975 }; A.forceSelectedReducer_closure174.prototype = { call$2(completer, action) { return false; }, - $signature: 946 + $signature: 976 }; A.tabIndexReducer_closure21.prototype = { call$2(completer, action) { return action.tabIndex; }, - $signature: 947 + $signature: 977 }; A.tabIndexReducer_closure22.prototype = { call$2(completer, action) { return 0; }, - $signature: 105 + $signature: 108 }; A.saveCompleterReducer_closure1.prototype = { call$2(completer, action) { return action.completer; }, - $signature: 757 + $signature: 558 }; A.cancelCompleterReducer_closure1.prototype = { call$2(completer, action) { return action.cancelCompleter; }, - $signature: 757 + $signature: 558 }; A.editingContactReducer_closure.prototype = { call$2(contact, action) { @@ -335682,110 +340514,110 @@ t1 = A.ContactEntity_ContactEntity(); return t1; }, - $signature: 950 + $signature: 980 }; A.editingContactReducer_closure0.prototype = { call$2(contact, action) { var t1 = action.contact; return t1 == null ? A.ContactEntity_ContactEntity() : t1; }, - $signature: 951 + $signature: 981 }; A.selectedIdReducer_closure335.prototype = { call$2(completer, action) { return ""; }, - $signature: 952 + $signature: 982 }; A.selectedIdReducer_closure336.prototype = { call$2(completer, action) { return ""; }, - $signature: 953 + $signature: 983 }; A.selectedIdReducer_closure337.prototype = { call$2(selectedId, action) { return action.entityType === B.EntityType_client ? action.entityId : selectedId; }, - $signature: 55 + $signature: 57 }; A.selectedIdReducer_closure338.prototype = { call$2(selectedId, action) { return action.clientId; }, - $signature: 955 + $signature: 985 }; A.selectedIdReducer_closure339.prototype = { call$2(selectedId, action) { return action.client.id; }, - $signature: 956 + $signature: 986 }; A.selectedIdReducer_closure340.prototype = { call$2(selectedId, action) { return action.client.id; }, - $signature: 957 + $signature: 987 }; A.selectedIdReducer_closure341.prototype = { call$2(selectedId, action) { return action.clearSelection ? "" : selectedId; }, - $signature: 52 + $signature: 54 }; A.selectedIdReducer_closure342.prototype = { call$2(selectedId, action) { return ""; }, - $signature: 54 + $signature: 53 }; A.selectedIdReducer_closure343.prototype = { call$2(selectedId, action) { return ""; }, - $signature: 960 + $signature: 990 }; A.selectedIdReducer_closure344.prototype = { call$2(selectedId, action) { return ""; }, - $signature: 961 + $signature: 991 }; A.selectedIdReducer_closure345.prototype = { call$2(selectedId, action) { return ""; }, - $signature: 962 + $signature: 992 }; A.selectedIdReducer_closure346.prototype = { call$2(selectedId, action) { return ""; }, - $signature: 963 + $signature: 993 }; A.selectedIdReducer_closure347.prototype = { call$2(selectedId, action) { return ""; }, - $signature: 964 + $signature: 994 }; A.selectedIdReducer_closure348.prototype = { call$2(selectedId, action) { return ""; }, - $signature: 965 + $signature: 995 }; A.selectedIdReducer_closure349.prototype = { call$2(selectedId, action) { return ""; }, - $signature: 966 + $signature: 996 }; A.selectedIdReducer_closure350.prototype = { call$2(selectedId, action) { return action.entityType === B.EntityType_client ? "" : selectedId; }, - $signature: 168 + $signature: 157 }; A.selectedIdReducer_closure351.prototype = { call$2(selectedId, action) { @@ -335798,49 +340630,49 @@ } return t1; }, - $signature: 84 + $signature: 83 }; A.editingReducer_closure114.prototype = { call$2(client, action) { return action.client; }, - $signature: 969 + $signature: 999 }; A.editingReducer_closure115.prototype = { call$2(client, action) { return action.client; }, - $signature: 970 + $signature: 1000 }; A.editingReducer_closure116.prototype = { call$2(clients, action) { return J.$index$asx(action.clients, 0); }, - $signature: 971 + $signature: 1001 }; A.editingReducer_closure117.prototype = { call$2(clients, action) { return J.$index$asx(action.clients, 0); }, - $signature: 972 + $signature: 1002 }; A.editingReducer_closure118.prototype = { call$2(clients, action) { return J.$index$asx(action.clients, 0); }, - $signature: 973 + $signature: 1003 }; A.editingReducer_closure119.prototype = { call$2(client, action) { return action.client; }, - $signature: 974 + $signature: 1004 }; A.editingReducer_closure120.prototype = { call$2(client, action) { return action.client.rebuild$1(new A.editingReducer__closure48()); }, - $signature: 975 + $signature: 1005 }; A.editingReducer__closure48.prototype = { call$1(b) { @@ -335853,7 +340685,7 @@ call$2(client, action) { return client.rebuild$1(new A.editingReducer__closure47(action)); }, - $signature: 976 + $signature: 1006 }; A.editingReducer__closure47.prototype = { call$1(b) { @@ -335869,7 +340701,7 @@ call$2(client, action) { return client.rebuild$1(new A.editingReducer__closure46(action)); }, - $signature: 977 + $signature: 1007 }; A.editingReducer__closure46.prototype = { call$1(b) { @@ -335884,7 +340716,7 @@ call$2(client, action) { return client.rebuild$1(new A.editingReducer__closure45(action)); }, - $signature: 978 + $signature: 1008 }; A.editingReducer__closure45.prototype = { call$1(b) { @@ -335903,28 +340735,28 @@ var _null = null; return A.ClientEntity_ClientEntity(_null, _null, _null, _null); }, - $signature: 979 + $signature: 1009 }; A.editingReducer_closure125.prototype = { call$2(client, action) { var _null = null; return A.ClientEntity_ClientEntity(_null, _null, _null, _null); }, - $signature: 980 + $signature: 1010 }; A.editingReducer_closure126.prototype = { call$2(client, action) { var _null = null; return A.ClientEntity_ClientEntity(_null, _null, _null, _null); }, - $signature: 981 + $signature: 1011 }; A.editingReducer_closure127.prototype = { call$2(client, action) { var _null = null; return A.ClientEntity_ClientEntity(_null, _null, _null, _null); }, - $signature: 982 + $signature: 1012 }; A._viewClientList_closure.prototype = { call$1(b) { @@ -336098,7 +340930,7 @@ t5 = t4._client_state$_map; if (t5 == null) { t5 = new A.MapBuilder(null, $, null, t2); - t5.replace$1(0, B.Map_empty); + t5.replace$1(0, B.Map_empty0); t4._client_state$_map = t5; t4 = t5; } else @@ -336109,7 +340941,7 @@ t4.get$_safeMap().$indexSet(0, t5, t3); } }, - $signature: 483 + $signature: 397 }; A._deleteClientSuccess_closure.prototype = { call$1(b) { @@ -336120,7 +340952,7 @@ t5 = t4._client_state$_map; if (t5 == null) { t5 = new A.MapBuilder(null, $, null, t2); - t5.replace$1(0, B.Map_empty); + t5.replace$1(0, B.Map_empty0); t4._client_state$_map = t5; t4 = t5; } else @@ -336131,7 +340963,7 @@ t4.get$_safeMap().$indexSet(0, t5, t3); } }, - $signature: 483 + $signature: 397 }; A._restoreClientSuccess_closure.prototype = { call$1(b) { @@ -336142,7 +340974,7 @@ t5 = t4._client_state$_map; if (t5 == null) { t5 = new A.MapBuilder(null, $, null, t2); - t5.replace$1(0, B.Map_empty); + t5.replace$1(0, B.Map_empty0); t4._client_state$_map = t5; t4 = t5; } else @@ -336153,7 +340985,7 @@ t4.get$_safeMap().$indexSet(0, t5, t3); } }, - $signature: 483 + $signature: 397 }; A._addClient_closure.prototype = { call$1(b) { @@ -336166,7 +340998,7 @@ B.JSArray_methods.add$1(t2.get$_safeList(), t3); return b; }, - $signature: 280 + $signature: 351 }; A._addClient__closure.prototype = { call$1(b) { @@ -336183,7 +341015,7 @@ t1.$indexSet(0, t2.id, t2.rebuild$1(new A._updateClient__closure())); return b; }, - $signature: 280 + $signature: 351 }; A._updateClient__closure.prototype = { call$1(b) { @@ -336200,7 +341032,7 @@ t1.$indexSet(0, t2.id, t2.rebuild$1(new A._setLoadedClient__closure())); return b; }, - $signature: 280 + $signature: 351 }; A._setLoadedClient__closure.prototype = { call$1(b) { @@ -336214,7 +341046,7 @@ call$4(clientMap, clientList, userMap, staticState) { return A.dropdownClientsSelector(clientMap, clientList, userMap, staticState); }, - $signature: 986 + $signature: 1016 }; A.dropdownClientsSelector_closure.prototype = { call$1(clientId) { @@ -336234,7 +341066,7 @@ call$2(userId, clientMap) { return A.clientStatsForUser(userId, clientMap); }, - $signature: 753 + $signature: 547 }; A.clientStatsForUser_closure.prototype = { call$2(clientId, client) { @@ -336244,13 +341076,13 @@ else if (client.isDeleted) ++this._box_0.countArchived; }, - $signature: 240 + $signature: 256 }; A.memoizedFilteredClientList_closure.prototype = { call$7(selectionState, clientMap, clientList, groupMap, clientListState, userMap, staticState) { return A.filteredClientsSelector(selectionState, clientMap, clientList, groupMap, clientListState, userMap, staticState); }, - $signature: 990 + $signature: 1020 }; A.filteredClientsSelector_closure.prototype = { call$1(clientId) { @@ -336295,7 +341127,7 @@ call$1(token) { return token.companyGatewayId === this.filterEntityId; }, - $signature: 751 + $signature: 546 }; A.filteredClientsSelector_closure0.prototype = { call$2(clientAId, clientBId) { @@ -336331,22 +341163,22 @@ call$1(item) { return item; }, - $signature: 993 + $signature: 1023 }; A.ClientState_loadClients_closure.prototype = { call$1(b) { - var t2, t3, + var t2, t3, t4, t1 = this.map; b.get$map(b).addAll$1(0, t1); t2 = b.get$list(b); - t1 = t1.get$keys(t1); - t3 = this.$this.list; - t3 = B.JSArray_methods.$add(A.List_List$of(t1, true, A._instanceType(t1)._eval$1("Iterable.E")), new A.CopyOnWriteList(true, t3._list, A._instanceType(t3)._eval$1("CopyOnWriteList<1>"))); - t3 = A.LinkedHashSet_LinkedHashSet$from(t3, A._arrayInstanceType(t3)._precomputed1); - t2.replace$1(0, A.List_List$of(t3, true, A._instanceType(t3)._eval$1("SetMixin.E"))); + t3 = A._instanceType(t1)._eval$1("LinkedHashMapKeyIterable<1>"); + t4 = this.$this.list; + t4 = B.JSArray_methods.$add(A.List_List$of(new A.LinkedHashMapKeyIterable(t1, t3), true, t3._eval$1("Iterable.E")), new A.CopyOnWriteList(true, t4._list, A._instanceType(t4)._eval$1("CopyOnWriteList<1>"))); + t4 = A.LinkedHashSet_LinkedHashSet$from(t4, A._arrayInstanceType(t4)._precomputed1); + t2.replace$1(0, A.List_List$of(t4, true, A._instanceType(t4)._eval$1("SetMixin.E"))); return b; }, - $signature: 280 + $signature: 351 }; A.ClientUIState.prototype = { get$isCreatingNew() { @@ -336377,7 +341209,7 @@ t6 = t5._client_state$_map; if (t6 == null) { t6 = new A.MapBuilder(null, $, null, t4); - t6.replace$1(0, B.Map_empty); + t6.replace$1(0, B.Map_empty0); t5._client_state$_map = t6; t5 = t6; } else @@ -336568,7 +341400,7 @@ t1.toString; t2 = t1.$ti; t2._eval$1("_BuiltMap<1,2>")._as(t1); - _this._client_state$_map = new A.MapBuilder(t1._mapFactory, t1._map$_map, t1, t2._eval$1("@<1>")._bind$1(t2.__rti$_rest[1])._eval$1("MapBuilder<1,2>")); + _this._client_state$_map = new A.MapBuilder(t1._mapFactory, t1._map$_map, t1, t2._eval$1("@<1>")._bind$1(t2._rest[1])._eval$1("MapBuilder<1,2>")); t2 = $$v.list; t2.toString; _this._client_state$_list = A.ListBuilder_ListBuilder(t2, t2.$ti._precomputed1); @@ -336901,7 +341733,7 @@ t3._group_state$_$v = t2; return b; }, - $signature: 994 + $signature: 1024 }; A.userCompanyEntityReducer_closure.prototype = { call$2(userCompany, action) { @@ -336913,7 +341745,7 @@ else return userCompany.rebuild$1(new A.userCompanyEntityReducer__closure6(action)); }, - $signature: 995 + $signature: 1025 }; A.userCompanyEntityReducer__closure5.prototype = { call$1(b) { @@ -336922,7 +341754,7 @@ b.get$settings().get$reportSettings().$indexSet(0, t1.report, t2.rebuild$1(new A.userCompanyEntityReducer___closure(t1, t2))); return b; }, - $signature: 108 + $signature: 106 }; A.userCompanyEntityReducer___closure.prototype = { call$1(b) { @@ -336959,7 +341791,7 @@ b.get$_company_model$_$this()._sortTotalsIndex = t1; return b; }, - $signature: 750 + $signature: 545 }; A.userCompanyEntityReducer__closure6.prototype = { call$1(b) { @@ -336967,13 +341799,13 @@ b.get$settings().get$reportSettings().$indexSet(0, t1.report, A.ReportSettingsEntity_ReportSettingsEntity(t1.sortColumn, t1.sortTotalsIndex)); return b; }, - $signature: 108 + $signature: 106 }; A.userCompanyEntityReducer_closure0.prototype = { call$2(userCompany, action) { return userCompany.rebuild$1(new A.userCompanyEntityReducer__closure4(action)); }, - $signature: 998 + $signature: 1028 }; A.userCompanyEntityReducer__closure4.prototype = { call$1(b) { @@ -336987,13 +341819,13 @@ t1._company_model$_$v = t2; return b; }, - $signature: 108 + $signature: 106 }; A.userCompanyEntityReducer_closure1.prototype = { call$2(userCompany, action) { return userCompany.rebuild$1(new A.userCompanyEntityReducer__closure3(action)); }, - $signature: 999 + $signature: 1029 }; A.userCompanyEntityReducer__closure3.prototype = { call$1(b) { @@ -337003,13 +341835,13 @@ t1._user_model$_$v = t2; return b; }, - $signature: 108 + $signature: 106 }; A.userCompanyEntityReducer_closure2.prototype = { call$2(userCompany, action) { return userCompany.rebuild$1(new A.userCompanyEntityReducer__closure2(action)); }, - $signature: 1000 + $signature: 1030 }; A.userCompanyEntityReducer__closure2.prototype = { call$1(b) { @@ -337019,26 +341851,26 @@ t1._user_model$_$v = t2; return b; }, - $signature: 108 + $signature: 106 }; A.userCompanyEntityReducer_closure3.prototype = { call$2(userCompany, action) { return userCompany.rebuild$1(new A.userCompanyEntityReducer__closure1()); }, - $signature: 1001 + $signature: 1031 }; A.userCompanyEntityReducer__closure1.prototype = { call$1(b) { b.get$user().get$_user_model$_$this()._isTwoFactorEnabled = false; return b; }, - $signature: 108 + $signature: 106 }; A.userCompanyEntityReducer_closure4.prototype = { call$2(userCompany, action) { return userCompany.rebuild$1(new A.userCompanyEntityReducer__closure0(action)); }, - $signature: 1002 + $signature: 1032 }; A.userCompanyEntityReducer__closure0.prototype = { call$1(b) { @@ -337048,13 +341880,13 @@ t1._company_model$_$v = t2; return b; }, - $signature: 108 + $signature: 106 }; A.userCompanyEntityReducer_closure5.prototype = { call$2(userCompany, action) { return userCompany.rebuild$1(new A.userCompanyEntityReducer__closure(action)); }, - $signature: 1003 + $signature: 1033 }; A.userCompanyEntityReducer__closure.prototype = { call$1(b) { @@ -337063,7 +341895,7 @@ t1.get$_settings_model$_$this()._languageId = t2; return b; }, - $signature: 108 + $signature: 106 }; A.loadCompanySuccessReducer_closure.prototype = { call$1(b) { @@ -337071,20 +341903,20 @@ t2 = A.UserSettingsEntity_UserSettingsEntity(); A.ArgumentError_checkNotNull(t2, "other"); t1._company_model$_$v = t2; - b.get$user().get$userCompany().get$notifications().replace$1(0, A.BuiltMap_BuiltMap(B.Map_empty, type$.legacy_String, type$.legacy_BuiltList_legacy_String)); + b.get$user().get$userCompany().get$notifications().replace$1(0, A.BuiltMap_BuiltMap(B.Map_empty0, type$.legacy_String, type$.legacy_BuiltList_legacy_String)); return b; }, - $signature: 108 + $signature: 106 }; A.loadCompanySuccessReducer_closure0.prototype = { call$1(b) { var t1 = b.get$company(); t1.get$taskStatuses().replace$1(0, A._setArrayType([], type$.JSArray_legacy_TaskStatusEntity)); - t1.get$taskStatusMap().replace$1(0, A.BuiltMap_BuiltMap(B.Map_empty, type$.legacy_String, type$.legacy_TaskStatusEntity)); + t1.get$taskStatusMap().replace$1(0, A.BuiltMap_BuiltMap(B.Map_empty0, type$.legacy_String, type$.legacy_TaskStatusEntity)); t1.get$expenseCategories().replace$1(0, A._setArrayType([], type$.JSArray_legacy_ExpenseCategoryEntity)); return t1; }, - $signature: 1004 + $signature: 1034 }; A.loadCompanySuccessReducer_closure1.prototype = { call$1(b) { @@ -337094,7 +341926,7 @@ t1._company_model$_$v = t2; return b; }, - $signature: 108 + $signature: 106 }; A.saveCompanySuccessReducer_closure.prototype = { call$1(b) { @@ -337116,25 +341948,25 @@ t1._company_model$_$v = t2; return b; }, - $signature: 108 + $signature: 106 }; A.lastUpdatedReducer_closure.prototype = { call$2(state, action) { return action.userCompany.company.isLarge && state === 0 ? 0 : Date.now(); }, - $signature: 1005 + $signature: 1035 }; A.lastUpdatedReducer_closure0.prototype = { call$2(state, action) { return Date.now(); }, - $signature: 1006 + $signature: 1036 }; A.memoizedDropdownExpenseCategoriesList_closure.prototype = { call$2(categoryMap, categoryList) { return A.dropdownExpenseCategoriesSelector(categoryMap, categoryList); }, - $signature: 1007 + $signature: 1037 }; A.dropdownExpenseCategoriesSelector_closure.prototype = { call$1(categoryId) { @@ -337154,13 +341986,13 @@ call$3(company, clientMap, groupMap) { return J.get$length$asx($.$get$memoizedGetCurrencyIds().call$3(company, clientMap, groupMap)) > 1; }, - $signature: 1008 + $signature: 1038 }; A.memoizedGetCurrencyIds_closure.prototype = { call$3(company, clientMap, groupMap) { return A.getCurrencyIds(company, clientMap, groupMap); }, - $signature: 1009 + $signature: 1039 }; A.getCurrencyIds_closure.prototype = { call$2(clientId, client) { @@ -337176,103 +342008,103 @@ this.currencyIds.push(currencyId); } }, - $signature: 240 + $signature: 256 }; A.memoizedFilteredSelector_closure.prototype = { call$2(filter, state) { return A.filteredSelector(filter, state); }, - $signature: 1010 + $signature: 1040 }; A.filteredSelector_closure.prototype = { call$1(productId) { return this.state.productState.map._map$_map.$index(0, productId); }, - $signature: 239 + $signature: 252 }; A.filteredSelector_closure0.prototype = { call$1(product) { return product.matchesFilter$1(this.filter); }, - $signature: 749 + $signature: 544 }; A.filteredSelector_closure1.prototype = { call$1(clientId) { return this.state.clientState.map._map$_map.$index(0, clientId); }, - $signature: 285 + $signature: 338 }; A.filteredSelector_closure2.prototype = { call$1(client) { return client.matchesFilter$1(this.filter); }, - $signature: 1013 + $signature: 1043 }; A.filteredSelector_closure3.prototype = { call$1(quoteId) { return this.state.quoteState.map._map$_map.$index(0, quoteId); }, - $signature: 74 + $signature: 76 }; A.filteredSelector_closure4.prototype = { call$1(quote) { return quote.matchesFilter$1(this.filter); }, - $signature: 153 + $signature: 163 }; A.filteredSelector_closure5.prototype = { call$1(paymentId) { return this.state.paymentState.map._map$_map.$index(0, paymentId); }, - $signature: 217 + $signature: 218 }; A.filteredSelector_closure6.prototype = { call$1(payment) { return payment.matchesFilter$1(this.filter); }, - $signature: 482 + $signature: 364 }; A.filteredSelector_closure7.prototype = { call$1(projectId) { return this.state.projectState.map._map$_map.$index(0, projectId); }, - $signature: 274 + $signature: 328 }; A.filteredSelector_closure8.prototype = { call$1(project) { return project.matchesFilter$1(this.filter); }, - $signature: 1019 + $signature: 1049 }; A.filteredSelector_closure9.prototype = { call$1(taskId) { return this.state.taskState.map._map$_map.$index(0, taskId); }, - $signature: 186 + $signature: 170 }; A.filteredSelector_closure10.prototype = { call$1(task) { return task.matchesFilter$1(this.filter); }, - $signature: 1021 + $signature: 1051 }; A.filteredSelector_closure11.prototype = { call$1(invoiceId) { return this.state.invoiceState.map._map$_map.$index(0, invoiceId); }, - $signature: 74 + $signature: 76 }; A.filteredSelector_closure12.prototype = { call$1(invoice) { return invoice.matchesFilter$1(this.filter); }, - $signature: 153 + $signature: 163 }; A.filteredSelector_closure13.prototype = { call$2(entityA, entityB) { return J.compareTo$1$ns(entityA.get$listDisplayName(), entityB.get$listDisplayName()); }, - $signature: 743 + $signature: 543 }; A.UserCompanyState.prototype = { get$company() { @@ -338761,14 +343593,14 @@ t1 = t1.uiState.selectedCompanyIndex; return t2._list[t1].companyGatewayState.map._map$_map.$index(0, id); }, - $signature: 273 + $signature: 312 }; A._archiveCompanyGateway__closure0.prototype = { call$1(companyGateways) { this.store.get$_dispatchers()[0].call$1(new A.ArchiveCompanyGatewaySuccess(companyGateways)); this.action.completer.complete$1(0, null); }, - $signature: 480 + $signature: 369 }; A._archiveCompanyGateway__closure1.prototype = { call$1(error) { @@ -338799,14 +343631,14 @@ t1 = t1.uiState.selectedCompanyIndex; return t2._list[t1].companyGatewayState.map._map$_map.$index(0, id); }, - $signature: 273 + $signature: 312 }; A._deleteCompanyGateway__closure0.prototype = { call$1(companyGateways) { this.store.get$_dispatchers()[0].call$1(new A.DeleteCompanyGatewaySuccess(companyGateways)); this.action.completer.complete$1(0, null); }, - $signature: 480 + $signature: 369 }; A._deleteCompanyGateway__closure1.prototype = { call$1(error) { @@ -338837,14 +343669,14 @@ t1 = t1.uiState.selectedCompanyIndex; return t2._list[t1].companyGatewayState.map._map$_map.$index(0, id); }, - $signature: 273 + $signature: 312 }; A._restoreCompanyGateway__closure0.prototype = { call$1(companyGateways) { this.store.get$_dispatchers()[0].call$1(new A.RestoreCompanyGatewaySuccess(companyGateways)); this.action.completer.complete$1(0, null); }, - $signature: 480 + $signature: 369 }; A._restoreCompanyGateway__closure1.prototype = { call$1(error) { @@ -338869,7 +343701,7 @@ this.store.get$_dispatchers()[0].call$1(new A.DisconnectCompanyGatewaySuccess()); this.action.completer.complete$1(0, null); }, - $signature: 82 + $signature: 92 }; A._disconnectCompanyGateway__closure0.prototype = { call$1(error) { @@ -338899,7 +343731,7 @@ t2.get$_dispatchers()[0].call$1(new A.SaveCompanyGatewaySuccess(companyGateway)); t1.completer.complete$1(0, companyGateway); }, - $signature: 272 + $signature: 310 }; A._saveCompanyGateway__closure0.prototype = { call$1(error) { @@ -338928,7 +343760,7 @@ this.store.get$_dispatchers()[0].call$1(new A.LoadCompanyGatewaySuccess(companyGateway)); this.action.completer.complete$1(0, null); }, - $signature: 272 + $signature: 310 }; A._loadCompanyGateway__closure0.prototype = { call$1(error) { @@ -338959,7 +343791,7 @@ t1.get$completer(); t1.get$completer().complete$1(0, null); }, - $signature: 1026 + $signature: 1056 }; A._loadCompanyGateways__closure0.prototype = { call$1(error) { @@ -338990,139 +343822,139 @@ b.get$_company_gateway_state$_$this()._company_gateway_state$_forceSelected = t3; return b; }, - $signature: 1027 + $signature: 1057 }; A.forceSelectedReducer_closure59.prototype = { call$2(completer, action) { return true; }, - $signature: 1028 + $signature: 1058 }; A.forceSelectedReducer_closure60.prototype = { call$2(completer, action) { return false; }, - $signature: 1029 + $signature: 1059 }; A.forceSelectedReducer_closure61.prototype = { call$2(completer, action) { return false; }, - $signature: 1030 + $signature: 1060 }; A.forceSelectedReducer_closure62.prototype = { call$2(completer, action) { return false; }, - $signature: 1031 + $signature: 1061 }; A.forceSelectedReducer_closure63.prototype = { call$2(completer, action) { return false; }, - $signature: 1032 + $signature: 1062 }; A.forceSelectedReducer_closure64.prototype = { call$2(completer, action) { return false; }, - $signature: 1033 + $signature: 1063 }; A.forceSelectedReducer_closure65.prototype = { call$2(completer, action) { return false; }, - $signature: 1034 + $signature: 1064 }; A.forceSelectedReducer_closure66.prototype = { call$2(completer, action) { return false; }, - $signature: 1035 + $signature: 1065 }; A.selectedIdReducer_closure119.prototype = { call$2(completer, action) { return ""; }, - $signature: 1036 + $signature: 1066 }; A.selectedIdReducer_closure120.prototype = { call$2(completer, action) { return ""; }, - $signature: 1037 + $signature: 1067 }; A.selectedIdReducer_closure121.prototype = { call$2(selectedId, action) { return action.entityType === B.EntityType_companyGateway ? action.entityId : selectedId; }, - $signature: 55 + $signature: 57 }; A.selectedIdReducer_closure122.prototype = { call$2(selectedId, action) { return action.companyGatewayId; }, - $signature: 1038 + $signature: 1068 }; A.selectedIdReducer_closure123.prototype = { call$2(selectedId, action) { return action.companyGateway.id; }, - $signature: 1039 + $signature: 1069 }; A.selectedIdReducer_closure124.prototype = { call$2(selectedId, action) { return action.clearSelection ? "" : selectedId; }, - $signature: 52 + $signature: 54 }; A.selectedIdReducer_closure125.prototype = { call$2(selectedId, action) { return ""; }, - $signature: 54 + $signature: 53 }; A.selectedIdReducer_closure126.prototype = { call$2(selectedId, action) { return ""; }, - $signature: 1040 + $signature: 1070 }; A.selectedIdReducer_closure127.prototype = { call$2(selectedId, action) { return ""; }, - $signature: 1041 + $signature: 1071 }; A.selectedIdReducer_closure128.prototype = { call$2(selectedId, action) { return ""; }, - $signature: 1042 + $signature: 1072 }; A.selectedIdReducer_closure129.prototype = { call$2(selectedId, action) { return ""; }, - $signature: 1043 + $signature: 1073 }; A.selectedIdReducer_closure130.prototype = { call$2(selectedId, action) { return ""; }, - $signature: 1044 + $signature: 1074 }; A.selectedIdReducer_closure131.prototype = { call$2(selectedId, action) { return ""; }, - $signature: 1045 + $signature: 1075 }; A.selectedIdReducer_closure132.prototype = { call$2(selectedId, action) { return ""; }, - $signature: 1046 + $signature: 1076 }; A.selectedIdReducer_closure133.prototype = { call$2(selectedId, action) { @@ -339135,38 +343967,38 @@ } return t1; }, - $signature: 84 + $signature: 83 }; A.editingReducer_closure37.prototype = { call$2(companyGateways, action) { return J.$index$asx(action.companyGateways, 0); }, - $signature: 1047 + $signature: 1077 }; A.editingReducer_closure38.prototype = { call$2(companyGateways, action) { return J.$index$asx(action.companyGateways, 0); }, - $signature: 1048 + $signature: 1078 }; A.editingReducer_closure39.prototype = { call$2(companyGateways, action) { return J.$index$asx(action.companyGateways, 0); }, - $signature: 1049 + $signature: 1079 }; A.editingReducer_closure40.prototype = { call$2(companyGateway, action) { return action.companyGateway.rebuild$1(new A.editingReducer__closure13()); }, - $signature: 1050 + $signature: 1080 }; A.editingReducer__closure13.prototype = { call$1(b) { b.get$_company_gateway_model$_$this()._company_gateway_model$_isChanged = true; return b; }, - $signature: 53 + $signature: 55 }; A._filterCompanyGatewaysByCustom1_closure.prototype = { call$1(b) { @@ -339295,7 +344127,7 @@ t5 = t4._company_gateway_state$_map; if (t5 == null) { t5 = new A.MapBuilder(null, $, null, t2); - t5.replace$1(0, B.Map_empty); + t5.replace$1(0, B.Map_empty0); t4._company_gateway_state$_map = t5; t4 = t5; } else @@ -339306,7 +344138,7 @@ t4.get$_safeMap().$indexSet(0, t5, t3); } }, - $signature: 479 + $signature: 371 }; A._deleteCompanyGatewaySuccess_closure.prototype = { call$1(b) { @@ -339317,7 +344149,7 @@ t5 = t4._company_gateway_state$_map; if (t5 == null) { t5 = new A.MapBuilder(null, $, null, t2); - t5.replace$1(0, B.Map_empty); + t5.replace$1(0, B.Map_empty0); t4._company_gateway_state$_map = t5; t4 = t5; } else @@ -339328,7 +344160,7 @@ t4.get$_safeMap().$indexSet(0, t5, t3); } }, - $signature: 479 + $signature: 371 }; A._restoreCompanyGatewaySuccess_closure.prototype = { call$1(b) { @@ -339339,7 +344171,7 @@ t5 = t4._company_gateway_state$_map; if (t5 == null) { t5 = new A.MapBuilder(null, $, null, t2); - t5.replace$1(0, B.Map_empty); + t5.replace$1(0, B.Map_empty0); t4._company_gateway_state$_map = t5; t4 = t5; } else @@ -339350,7 +344182,7 @@ t4.get$_safeMap().$indexSet(0, t5, t3); } }, - $signature: 479 + $signature: 371 }; A._addCompanyGateway_closure.prototype = { call$1(b) { @@ -339363,7 +344195,7 @@ B.JSArray_methods.add$1(t2.get$_safeList(), t3); return b; }, - $signature: 193 + $signature: 172 }; A._addCompanyGateway__closure.prototype = { call$1(b) { @@ -339371,7 +344203,7 @@ b.get$_company_gateway_model$_$this()._company_gateway_model$_loadedAt = t1; return b; }, - $signature: 53 + $signature: 55 }; A._updateCompanyGateway_closure.prototype = { call$1(b) { @@ -339380,7 +344212,7 @@ t1.$indexSet(0, t2.id, t2.rebuild$1(new A._updateCompanyGateway__closure())); return b; }, - $signature: 193 + $signature: 172 }; A._updateCompanyGateway__closure.prototype = { call$1(b) { @@ -339388,7 +344220,7 @@ b.get$_company_gateway_model$_$this()._company_gateway_model$_loadedAt = t1; return b; }, - $signature: 53 + $signature: 55 }; A._setLoadedCompanyGateway_closure.prototype = { call$1(b) { @@ -339397,7 +344229,7 @@ t1.$indexSet(0, t2.id, t2.rebuild$1(new A._setLoadedCompanyGateway__closure())); return b; }, - $signature: 193 + $signature: 172 }; A._setLoadedCompanyGateway__closure.prototype = { call$1(b) { @@ -339405,14 +344237,14 @@ b.get$_company_gateway_model$_$this()._company_gateway_model$_loadedAt = t1; return b; }, - $signature: 53 + $signature: 55 }; A._setLoadedCompany_closure1.prototype = { call$1(b) { 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: 193 + $signature: 172 }; A._setLoadedCompany__closure1.prototype = { call$1(item) { @@ -339424,7 +344256,7 @@ call$1(item) { return item; }, - $signature: 739 + $signature: 542 }; A._setLoadedCompany_closure2.prototype = { call$1(b) { @@ -339433,14 +344265,14 @@ t1.replace$1(0, t2.get$keys(t2)); return b; }, - $signature: 193 + $signature: 172 }; 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: 193 + $signature: 172 }; A._setLoadedCompanyGateways__closure.prototype = { call$1(item) { @@ -339452,7 +344284,7 @@ call$1(item) { return item; }, - $signature: 739 + $signature: 542 }; A._setLoadedCompanyGateways_closure0.prototype = { call$1(b) { @@ -339461,13 +344293,13 @@ t1.replace$1(0, t2.get$keys(t2)); return b; }, - $signature: 193 + $signature: 172 }; A.memoizedFilteredCompanyGatewayList_closure.prototype = { call$5(companyGatewayMap, companyGatewayList, companyGatewayListState, companyGatewayIds, includeAll) { return A.filteredCompanyGatewaysSelector(companyGatewayMap, companyGatewayList, companyGatewayListState, companyGatewayIds, includeAll); }, - $signature: 1054 + $signature: 1084 }; A.filteredCompanyGatewaysSelector_closure.prototype = { call$1(companyGatewayId) { @@ -339501,7 +344333,7 @@ call$2(companyGatewayId, paymentMap) { return A.calculateCompanyGatewayProcessed(companyGatewayId, paymentMap); }, - $signature: 1055 + $signature: 1085 }; A.calculateCompanyGatewayProcessed_closure.prototype = { call$2(paymentId, payment) { @@ -339511,13 +344343,13 @@ t1.total = t1.total + payment.get$completedAmount() * payment.exchangeRate; } }, - $signature: 212 + $signature: 205 }; A.memoizedClientStatsForCompanyGateway_closure.prototype = { call$2(companyGatewayId, clientMap) { return A.clientStatsForCompanyGateway(companyGatewayId, clientMap); }, - $signature: 753 + $signature: 547 }; A.clientStatsForCompanyGateway_closure.prototype = { call$2(clientId, client) { @@ -339529,19 +344361,19 @@ else if (client.get$isArchived()) ++this._box_0.countArchived; }, - $signature: 240 + $signature: 256 }; A.clientStatsForCompanyGateway__closure.prototype = { call$1(token) { return token.companyGatewayId === this.companyGatewayId; }, - $signature: 751 + $signature: 546 }; A.memoizedPaymentStatsForCompanyGateway_closure.prototype = { call$2(companyGatewayId, paymentMap) { return A.paymentStatsForCompanyGateway(companyGatewayId, paymentMap); }, - $signature: 1057 + $signature: 1087 }; A.paymentStatsForCompanyGateway_closure.prototype = { call$2(paymentId, payment) { @@ -339551,7 +344383,7 @@ else if (payment.get$isArchived()) ++this._box_0.countArchived; }, - $signature: 212 + $signature: 205 }; A.getUnconnectedStripeAccount_closure.prototype = { call$2(id, gateway) { @@ -339562,7 +344394,7 @@ this._box_0.unconnectedGateway = gateway; } }, - $signature: 1058 + $signature: 1088 }; A.CompanyGatewayState.prototype = { $get$1(_, companyGatewayId) { @@ -339605,7 +344437,7 @@ t6 = t5._company_gateway_state$_map; if (t6 == null) { t6 = new A.MapBuilder(null, $, null, t4); - t6.replace$1(0, B.Map_empty); + t6.replace$1(0, B.Map_empty0); t5._company_gateway_state$_map = t6; t5 = t6; } else @@ -339776,7 +344608,7 @@ t1.toString; t2 = t1.$ti; t2._eval$1("_BuiltMap<1,2>")._as(t1); - _this._company_gateway_state$_map = new A.MapBuilder(t1._mapFactory, t1._map$_map, t1, t2._eval$1("@<1>")._bind$1(t2.__rti$_rest[1])._eval$1("MapBuilder<1,2>")); + _this._company_gateway_state$_map = new A.MapBuilder(t1._mapFactory, t1._map$_map, t1, t2._eval$1("@<1>")._bind$1(t2._rest[1])._eval$1("MapBuilder<1,2>")); t2 = $$v.list; t2.toString; _this._company_gateway_state$_list = A.ListBuilder_ListBuilder(t2, t2.$ti._precomputed1); @@ -340133,7 +344965,7 @@ if (t1.length === 1) t2 = t2.get$emailedCredit(); else { - t2 = J.$index$asx($.LocalizationsProvider__localizedValues.$index(0, t2.localeCode), "emailed_credits"); + t2 = J.$index$asx($.$get$LocalizationsProvider__localizedValues().$index(0, t2.localeCode), "emailed_credits"); if (t2 == null) t2 = ""; } @@ -340148,7 +344980,7 @@ b.get$_invoice_model$_$this()._designId = this.designId; return b; }, - $signature: 10 + $signature: 11 }; A.handleCreditAction_closure4.prototype = { call$1(b) { @@ -340156,7 +344988,7 @@ b.get$_invoice_model$_$this()._designId = this.designId; return b; }, - $signature: 10 + $signature: 11 }; A.handleCreditAction_closure5.prototype = { call$1(b) { @@ -340164,7 +344996,7 @@ b.get$_invoice_model$_$this()._designId = this.designId; return b; }, - $signature: 10 + $signature: 11 }; A.handleCreditAction_closure6.prototype = { call$1(b) { @@ -340185,13 +345017,13 @@ t2 = credit.statusId !== "1" ? credit.balance : credit.amount; return A.PaymentableEntity_PaymentableEntity(t2, t1, null); }, - $signature: 738 + $signature: 540 }; A.handleCreditAction_closure7.prototype = { call$1(_) { return this.response.bodyBytes; }, - $signature: 238 + $signature: 227 }; A.StartCreditMultiselect.prototype = {}; A.AddToCreditMultiselect.prototype = {}; @@ -340361,7 +345193,7 @@ t1 = t1.uiState.selectedCompanyIndex; return t2._list[t1].creditState.map._map$_map.$index(0, id); }, - $signature: 74 + $signature: 76 }; A._archiveCredit__closure0.prototype = { call$1(credits) { @@ -340399,7 +345231,7 @@ t1 = t1.uiState.selectedCompanyIndex; return t2._list[t1].creditState.map._map$_map.$index(0, id); }, - $signature: 74 + $signature: 76 }; A._deleteCredit__closure0.prototype = { call$1(credits) { @@ -340437,7 +345269,7 @@ t1 = t1.uiState.selectedCompanyIndex; return t2._list[t1].creditState.map._map$_map.$index(0, id); }, - $signature: 74 + $signature: 76 }; A._restoreCredit__closure0.prototype = { call$1(credits) { @@ -340528,7 +345360,7 @@ this.store.get$_dispatchers()[0].call$1(new A.EmailCreditSuccess()); this.action.completer.complete$1(0, null); }, - $signature: 82 + $signature: 92 }; A._emailCredit__closure0.prototype = { call$1(error) { @@ -340557,13 +345389,13 @@ t1.replace$1(0, new A.WhereIterable(t2, new A._saveCredit___closure(), A._arrayInstanceType(t2)._eval$1("WhereIterable<1>"))); return b; }, - $signature: 10 + $signature: 11 }; A._saveCredit___closure.prototype = { call$1(item) { return !item.get$isEmpty(item); }, - $signature: 60 + $signature: 61 }; A._saveCredit__closure0.prototype = { call$1(credit) { @@ -340575,7 +345407,7 @@ t2.get$_dispatchers()[0].call$1(new A.SaveCreditSuccess(credit)); t1.completer.complete$1(0, credit); }, - $signature: 76 + $signature: 75 }; A._saveCredit__closure1.prototype = { call$1(error) { @@ -340604,7 +345436,7 @@ if (t1 != null) t1.complete$1(0, null); }, - $signature: 76 + $signature: 75 }; A._loadCredit__closure0.prototype = { call$1(error) { @@ -340637,7 +345469,7 @@ this.action.toString; t1.get$_dispatchers()[0].call$1(new A.LoadProjects()); }, - $signature: 270 + $signature: 281 }; A._loadCredits__closure0.prototype = { call$1(error) { @@ -340702,7 +345534,7 @@ var t1, t2; type$.legacy_SaveCreditDocumentRequest._as(dynamicAction); t1 = A._lateReadCheck(store.__Store__state, "_state"); - if (A.cleanApiUrl(t1.authState.url) === "https://invoicing.co") { + if (t1.get$isHosted()) { t2 = t1.userCompanyStates; t1 = t1.uiState.selectedCompanyIndex; t1 = t2._list[t1].userCompany.account.plan === "enterprise"; @@ -340725,7 +345557,7 @@ this.store.get$_dispatchers()[0].call$1(new A.SaveCreditSuccess(credit)); this.action.completer.complete$1(0, null); }, - $signature: 76 + $signature: 75 }; A._saveDocument__closure2.prototype = { call$1(error) { @@ -340759,194 +345591,194 @@ b.get$_credit_state$_$this()._credit_state$_historyActivityId = t3; return b; }, - $signature: 1065 + $signature: 1095 }; A.forceSelectedReducer_closure79.prototype = { call$2(completer, action) { return true; }, - $signature: 1066 + $signature: 1096 }; A.forceSelectedReducer_closure80.prototype = { call$2(completer, action) { return false; }, - $signature: 1067 + $signature: 1097 }; A.forceSelectedReducer_closure81.prototype = { call$2(completer, action) { return false; }, - $signature: 1068 + $signature: 1098 }; A.forceSelectedReducer_closure82.prototype = { call$2(completer, action) { return false; }, - $signature: 1069 + $signature: 1099 }; A.forceSelectedReducer_closure83.prototype = { call$2(completer, action) { return false; }, - $signature: 1070 + $signature: 1100 }; A.forceSelectedReducer_closure84.prototype = { call$2(completer, action) { return false; }, - $signature: 1071 + $signature: 1101 }; A.forceSelectedReducer_closure85.prototype = { call$2(completer, action) { return false; }, - $signature: 1072 + $signature: 1102 }; A.forceSelectedReducer_closure86.prototype = { call$2(completer, action) { return false; }, - $signature: 1073 + $signature: 1103 }; A.tabIndexReducer_closure11.prototype = { call$2(completer, action) { return action.tabIndex; }, - $signature: 1074 + $signature: 1104 }; A.tabIndexReducer_closure12.prototype = { call$2(completer, action) { return 0; }, - $signature: 105 + $signature: 108 }; A.historyActivityIdReducer_closure0.prototype = { call$2(index, action) { return action.activityId; }, - $signature: 736 + $signature: 537 }; A.editingItemReducer_closure1.prototype = { call$2(index, action) { action.toString; return null; }, - $signature: 1076 + $signature: 1106 }; A.editingItemReducer_closure2.prototype = { call$2(index, action) { return action.creditItemIndex; }, - $signature: 1077 + $signature: 1107 }; A.selectedIdReducer_closure160.prototype = { call$2(completer, action) { return ""; }, - $signature: 1078 + $signature: 1108 }; A.selectedIdReducer_closure161.prototype = { call$2(completer, action) { return ""; }, - $signature: 1079 + $signature: 1109 }; A.selectedIdReducer_closure162.prototype = { call$2(selectedId, action) { return action.entityType === B.EntityType_credit ? action.entityId : selectedId; }, - $signature: 55 + $signature: 57 }; A.selectedIdReducer_closure163.prototype = { call$2(selectedId, action) { return action.creditId; }, - $signature: 1080 + $signature: 1110 }; A.selectedIdReducer_closure164.prototype = { call$2(selectedId, action) { return action.credit.id; }, - $signature: 1081 + $signature: 1111 }; A.selectedIdReducer_closure165.prototype = { call$2(selectedId, action) { return action.credit.id; }, - $signature: 1082 + $signature: 1112 }; A.selectedIdReducer_closure166.prototype = { call$2(selectedId, action) { return action.credit.id; }, - $signature: 736 + $signature: 537 }; A.selectedIdReducer_closure167.prototype = { call$2(selectedId, action) { return action.clearSelection ? "" : selectedId; }, - $signature: 52 + $signature: 54 }; A.selectedIdReducer_closure168.prototype = { call$2(selectedId, action) { return ""; }, - $signature: 54 + $signature: 53 }; A.selectedIdReducer_closure169.prototype = { call$2(selectedId, action) { return ""; }, - $signature: 1083 + $signature: 1113 }; A.selectedIdReducer_closure170.prototype = { call$2(selectedId, action) { return ""; }, - $signature: 1084 + $signature: 1114 }; A.selectedIdReducer_closure171.prototype = { call$2(selectedId, action) { return ""; }, - $signature: 1085 + $signature: 1115 }; A.selectedIdReducer_closure172.prototype = { call$2(selectedId, action) { return ""; }, - $signature: 1086 + $signature: 1116 }; A.selectedIdReducer_closure173.prototype = { call$2(selectedId, action) { return ""; }, - $signature: 1087 + $signature: 1117 }; A.selectedIdReducer_closure174.prototype = { call$2(selectedId, action) { return ""; }, - $signature: 1088 + $signature: 1118 }; A.selectedIdReducer_closure175.prototype = { call$2(selectedId, action) { return ""; }, - $signature: 1089 + $signature: 1119 }; A.selectedIdReducer_closure176.prototype = { call$2(selectedId, action) { return ""; }, - $signature: 1090 + $signature: 1120 }; A.selectedIdReducer_closure177.prototype = { call$2(selectedId, action) { return action.entityType === B.EntityType_credit ? "" : selectedId; }, - $signature: 168 + $signature: 157 }; A.selectedIdReducer_closure178.prototype = { call$2(selectedId, action) { @@ -340959,71 +345791,71 @@ } return t1; }, - $signature: 84 + $signature: 83 }; A.editingReducer_closure49.prototype = { call$2(credit, action) { return action.credit.rebuild$1(new A.editingReducer__closure22()); }, - $signature: 1091 + $signature: 1121 }; A.editingReducer__closure22.prototype = { call$1(b) { b.get$_invoice_model$_$this()._invoice_model$_isChanged = true; return b; }, - $signature: 10 + $signature: 11 }; A.editingReducer_closure50.prototype = { call$2(invoice, action) { return invoice.rebuild$1(new A.editingReducer__closure21()); }, - $signature: 735 + $signature: 536 }; A.editingReducer__closure21.prototype = { call$1(b) { b.get$_invoice_model$_$this()._invoice_model$_isChanged = true; return b; }, - $signature: 10 + $signature: 11 }; A.editingReducer_closure51.prototype = { call$2(invoice, action) { return invoice.moveLineItem$2(action.oldIndex, action.newIndex); }, - $signature: 1093 + $signature: 1123 }; A.editingReducer_closure52.prototype = { call$2(invoice, action) { return invoice.rebuild$1(new A.editingReducer__closure20()); }, - $signature: 734 + $signature: 533 }; A.editingReducer__closure20.prototype = { call$1(b) { b.get$_invoice_model$_$this()._invoice_model$_isChanged = true; return b; }, - $signature: 10 + $signature: 11 }; A.editingReducer_closure53.prototype = { call$2(invoice, action) { return invoice.rebuild$1(new A.editingReducer__closure19()); }, - $signature: 733 + $signature: 532 }; A.editingReducer__closure19.prototype = { call$1(b) { b.get$_invoice_model$_$this()._invoice_model$_isChanged = true; return b; }, - $signature: 10 + $signature: 11 }; A.editingReducer_closure54.prototype = { call$2(credit, action) { return credit.rebuild$1(new A.editingReducer__closure18(action.client)); }, - $signature: 1096 + $signature: 1126 }; A.editingReducer__closure18.prototype = { call$1(b) { @@ -341043,37 +345875,37 @@ t3.replace$1(0, A.List_List$of(new A.MappedListIterable(t1, new A.editingReducer___closure0(), t2), true, t2._eval$1("ListIterable.E"))); return b; }, - $signature: 10 + $signature: 11 }; A.editingReducer___closure0.prototype = { call$1(contact) { return A.InvitationEntity_InvitationEntity(contact.id); }, - $signature: 224 + $signature: 194 }; A.editingReducer_closure55.prototype = { call$2(credits, action) { return J.$index$asx(action.credits, 0); }, - $signature: 1097 + $signature: 1127 }; A.editingReducer_closure56.prototype = { call$2(credits, action) { return J.$index$asx(action.credits, 0); }, - $signature: 1098 + $signature: 1128 }; A.editingReducer_closure57.prototype = { call$2(credits, action) { return J.$index$asx(action.credits, 0); }, - $signature: 1099 + $signature: 1129 }; A.editingReducer_closure58.prototype = { call$2(invoice, action) { return invoice.rebuild$1(new A.editingReducer__closure17(action)); }, - $signature: 1100 + $signature: 1130 }; A.editingReducer__closure17.prototype = { call$1(b) { @@ -341085,13 +345917,13 @@ B.JSArray_methods.add$1(t1.get$_safeList(), t2); return b; }, - $signature: 10 + $signature: 11 }; A.editingReducer_closure59.prototype = { call$2(invoice, action) { return invoice.rebuild$1(new A.editingReducer__closure16(action)); }, - $signature: 1101 + $signature: 1131 }; A.editingReducer__closure16.prototype = { call$1(b) { @@ -341100,7 +345932,7 @@ B.JSArray_methods.remove$1(t1.get$_safeList(), t2); return b; }, - $signature: 10 + $signature: 11 }; A._addCreditItem_closure.prototype = { call$1(b) { @@ -341110,21 +345942,21 @@ B.JSArray_methods.add$1(t1.get$_safeList(), t2); return b; }, - $signature: 10 + $signature: 11 }; A._addCreditItems_closure.prototype = { call$1(b) { b.get$lineItems().addAll$1(0, this.action.creditItems); return b; }, - $signature: 10 + $signature: 11 }; A._removeCreditItem_closure.prototype = { call$1(b) { B.JSArray_methods.removeAt$1(b.get$lineItems().get$_safeList(), this.action.index); return b; }, - $signature: 10 + $signature: 11 }; A._updateCreditItem_closure.prototype = { call$1(b) { @@ -341134,7 +345966,7 @@ t1.get$_safeList()[t2.index] = t2.creditItem; return b; }, - $signature: 10 + $signature: 11 }; A._viewCreditList_closure.prototype = { call$1(b) { @@ -341330,14 +346162,14 @@ call$1(item) { return item; }, - $signature: 176 + $signature: 183 }; A._markSentCreditSuccess_closure.prototype = { call$1(b) { b.get$map(b).addAll$1(0, this.creditMap); return b; }, - $signature: 291 + $signature: 271 }; A._archiveCreditSuccess_closure.prototype = { call$1(b) { @@ -341348,7 +346180,7 @@ t5 = t4._credit_state$_map; if (t5 == null) { t5 = new A.MapBuilder(null, $, null, t2); - t5.replace$1(0, B.Map_empty); + t5.replace$1(0, B.Map_empty0); t4._credit_state$_map = t5; t4 = t5; } else @@ -341359,7 +346191,7 @@ t4.get$_safeMap().$indexSet(0, t5, t3); } }, - $signature: 476 + $signature: 387 }; A._deleteCreditSuccess_closure.prototype = { call$1(b) { @@ -341370,7 +346202,7 @@ t5 = t4._credit_state$_map; if (t5 == null) { t5 = new A.MapBuilder(null, $, null, t2); - t5.replace$1(0, B.Map_empty); + t5.replace$1(0, B.Map_empty0); t4._credit_state$_map = t5; t4 = t5; } else @@ -341381,7 +346213,7 @@ t4.get$_safeMap().$indexSet(0, t5, t3); } }, - $signature: 476 + $signature: 387 }; A._restoreCreditSuccess_closure.prototype = { call$1(b) { @@ -341392,7 +346224,7 @@ t5 = t4._credit_state$_map; if (t5 == null) { t5 = new A.MapBuilder(null, $, null, t2); - t5.replace$1(0, B.Map_empty); + t5.replace$1(0, B.Map_empty0); t4._credit_state$_map = t5; t4 = t5; } else @@ -341403,7 +346235,7 @@ t4.get$_safeMap().$indexSet(0, t5, t3); } }, - $signature: 476 + $signature: 387 }; A._addCredit_closure.prototype = { call$1(b) { @@ -341416,7 +346248,7 @@ B.JSArray_methods.add$1(t2.get$_safeList(), t3); return b; }, - $signature: 291 + $signature: 271 }; A._addCredit__closure.prototype = { call$1(b) { @@ -341424,7 +346256,7 @@ b.get$_invoice_model$_$this()._invoice_model$_loadedAt = t1; return b; }, - $signature: 10 + $signature: 11 }; A._updateCredit_closure.prototype = { call$1(b) { @@ -341432,7 +346264,7 @@ b.get$map(b).$indexSet(0, t1.id, t1.rebuild$1(new A._updateCredit__closure())); return b; }, - $signature: 291 + $signature: 271 }; A._updateCredit__closure.prototype = { call$1(b) { @@ -341440,25 +346272,25 @@ b.get$_invoice_model$_$this()._invoice_model$_loadedAt = t1; return b; }, - $signature: 10 + $signature: 11 }; A.creditContactSelector_closure.prototype = { call$1(invitation) { return invitation.contactId; }, - $signature: 475 + $signature: 388 }; A.creditContactSelector_closure0.prototype = { call$1(contact) { return B.JSArray_methods.contains$1(this._box_0.contactIds, contact.id); }, - $signature: 114 + $signature: 115 }; A.memoizedDropdownCreditList_closure.prototype = { call$6(creditMap, clientMap, creditList, clientId, userMap, excludedIds) { return A.dropdownCreditSelector(creditMap, clientMap, creditList, clientId, userMap, excludedIds); }, - $signature: 1106 + $signature: 1136 }; A.dropdownCreditSelector_closure.prototype = { call$1(creditId) { @@ -341496,7 +346328,7 @@ call$6(selectionState, creditMap, creditList, clientMap, creditListState, userMap) { return A.filteredCreditsSelector(selectionState, creditMap, creditList, clientMap, creditListState, userMap); }, - $signature: 727 + $signature: 530 }; A.filteredCreditsSelector_closure.prototype = { call$1(creditId) { @@ -341569,7 +346401,7 @@ call$2(designId, creditMap) { return A.creditStatsForDesign(designId, creditMap); }, - $signature: 89 + $signature: 87 }; A.creditStatsForDesign_closure.prototype = { call$2(creditId, credit) { @@ -341579,13 +346411,13 @@ else if (credit.get$isArchived()) ++this._box_0.countArchived; }, - $signature: 50 + $signature: 52 }; A.memoizedCreditStatsForClient_closure.prototype = { call$2(clientId, creditMap) { return A.creditStatsForClient(clientId, creditMap); }, - $signature: 89 + $signature: 87 }; A.creditStatsForClient_closure.prototype = { call$2(creditId, credit) { @@ -341595,13 +346427,13 @@ else if (credit.get$isArchived()) ++this._box_0.countArchived; }, - $signature: 50 + $signature: 52 }; A.memoizedCreditStatsForUser_closure.prototype = { call$2(userId, creditMap) { return A.creditStatsForUser(userId, creditMap); }, - $signature: 89 + $signature: 87 }; A.creditStatsForUser_closure.prototype = { call$2(creditId, credit) { @@ -341611,7 +346443,7 @@ else if (credit.get$isArchived()) ++this._box_0.countArchived; }, - $signature: 50 + $signature: 52 }; A.CreditState.prototype = { $get$1(_, creditId) { @@ -341638,22 +346470,22 @@ call$1(item) { return item; }, - $signature: 176 + $signature: 183 }; A.CreditState_loadCredits_closure.prototype = { call$1(b) { - var t2, t3, + var t2, t3, t4, t1 = this.map; b.get$map(b).addAll$1(0, t1); t2 = b.get$list(b); - t1 = t1.get$keys(t1); - t3 = this.$this.list; - t3 = B.JSArray_methods.$add(A.List_List$of(t1, true, A._instanceType(t1)._eval$1("Iterable.E")), new A.CopyOnWriteList(true, t3._list, A._instanceType(t3)._eval$1("CopyOnWriteList<1>"))); - t3 = A.LinkedHashSet_LinkedHashSet$from(t3, A._arrayInstanceType(t3)._precomputed1); - t2.replace$1(0, A.List_List$of(t3, true, A._instanceType(t3)._eval$1("SetMixin.E"))); + t3 = A._instanceType(t1)._eval$1("LinkedHashMapKeyIterable<1>"); + t4 = this.$this.list; + t4 = B.JSArray_methods.$add(A.List_List$of(new A.LinkedHashMapKeyIterable(t1, t3), true, t3._eval$1("Iterable.E")), new A.CopyOnWriteList(true, t4._list, A._instanceType(t4)._eval$1("CopyOnWriteList<1>"))); + t4 = A.LinkedHashSet_LinkedHashSet$from(t4, A._arrayInstanceType(t4)._precomputed1); + t2.replace$1(0, A.List_List$of(t4, true, A._instanceType(t4)._eval$1("SetMixin.E"))); return b; }, - $signature: 291 + $signature: 271 }; A.CreditUIState.prototype = { get$isCreatingNew() { @@ -341684,7 +346516,7 @@ t6 = t5._credit_state$_map; if (t6 == null) { t6 = new A.MapBuilder(null, $, null, t4); - t6.replace$1(0, B.Map_empty); + t6.replace$1(0, B.Map_empty0); t5._credit_state$_map = t6; t5 = t6; } else @@ -341861,7 +346693,7 @@ t1.toString; t2 = t1.$ti; t2._eval$1("_BuiltMap<1,2>")._as(t1); - _this._credit_state$_map = new A.MapBuilder(t1._mapFactory, t1._map$_map, t1, t2._eval$1("@<1>")._bind$1(t2.__rti$_rest[1])._eval$1("MapBuilder<1,2>")); + _this._credit_state$_map = new A.MapBuilder(t1._mapFactory, t1._map$_map, t1, t2._eval$1("@<1>")._bind$1(t2._rest[1])._eval$1("MapBuilder<1,2>")); t2 = $$v.list; t2.toString; _this._credit_state$_list = A.ListBuilder_ListBuilder(t2, t2.$ti._precomputed1); @@ -342116,13 +346948,13 @@ b.get$_dashboard_state$_$this()._showSidebar = t3; return b; }, - $signature: 1110 + $signature: 1140 }; A.selectedEntitiesReducer_closure.prototype = { call$2(state, action) { return state.rebuild$1(new A.selectedEntitiesReducer__closure0(action)); }, - $signature: 1111 + $signature: 1141 }; A.selectedEntitiesReducer__closure0.prototype = { call$1(b) { @@ -342134,32 +346966,32 @@ b.$indexSet(0, t2, A.BuiltList_BuiltList$from(t1, type$.legacy_String)); return b; }, - $signature: 726 + $signature: 528 }; A.selectedEntitiesReducer_closure0.prototype = { call$2(state, action) { return state.rebuild$1(new A.selectedEntitiesReducer__closure()); }, - $signature: 1113 + $signature: 1143 }; A.selectedEntitiesReducer__closure.prototype = { call$1(b) { b.get$_safeMap().clear$0(0); return b; }, - $signature: 726 + $signature: 528 }; A.selectedEntityTypeReducer_closure.prototype = { call$2(state, action) { return action.entityType; }, - $signature: 1114 + $signature: 1144 }; A.showSidebarReducer_closure.prototype = { call$2(state, action) { return action.showSidebar; }, - $signature: 1115 + $signature: 1145 }; A.dashboardSettingsReducer_closure.prototype = { call$1(b) { @@ -342178,32 +347010,32 @@ b.get$_dashboard_state$_$this()._compareCustomStartDate = t2; t1 = t1.compareEndDate; b.get$_dashboard_state$_$this()._compareCustomStartDate = t1; - b.get$_dashboard_state$_$this()._offset = 0; + b.get$_dashboard_state$_$this()._dashboard_state$_offset = 0; return b; }, - $signature: 146 + $signature: 142 }; A.dashboardSettingsReducer_closure0.prototype = { call$1(b) { b.get$_dashboard_state$_$this()._includeTaxes = this.action.includeTaxes; return b; }, - $signature: 146 + $signature: 142 }; A.dashboardSettingsReducer_closure1.prototype = { call$1(b) { - var t1 = b.get$_dashboard_state$_$this()._offset; - b.get$_dashboard_state$_$this()._offset = t1 + this.action.offset; + var t1 = b.get$_dashboard_state$_$this()._dashboard_state$_offset; + b.get$_dashboard_state$_$this()._dashboard_state$_offset = t1 + this.action.offset; return b; }, - $signature: 146 + $signature: 142 }; A.dashboardSettingsReducer_closure2.prototype = { call$1(b) { b.get$_dashboard_state$_$this()._dashboard_state$_currencyId = this.action.currencyId; return b; }, - $signature: 146 + $signature: 142 }; A.ChartDataGroup.prototype = { get$name(receiver) { @@ -342222,13 +347054,13 @@ call$5(currencyMap, company, settings, invoiceMap, clientMap) { return A._chartInvoices(clientMap, company, currencyMap, invoiceMap, settings); }, - $signature: 269 + $signature: 265 }; A.memoizedPreviousChartInvoices_closure.prototype = { call$5(currencyMap, company, settings, invoiceMap, clientMap) { return A._chartInvoices(clientMap, company, currencyMap, invoiceMap, settings); }, - $signature: 269 + $signature: 265 }; A._chartInvoices_closure.prototype = { call$2(int, invoice) { @@ -342305,19 +347137,19 @@ } } }, - $signature: 50 + $signature: 52 }; A.memoizedChartQuotes_closure.prototype = { call$5(currencyMap, company, settings, quoteMap, clientMap) { return A.chartQuotes(clientMap, company, currencyMap, quoteMap, settings); }, - $signature: 269 + $signature: 265 }; A.memoizedPreviousChartQuotes_closure.prototype = { call$5(currencyMap, company, settings, quoteMap, clientMap) { return A.chartQuotes(clientMap, company, currencyMap, quoteMap, settings); }, - $signature: 269 + $signature: 265 }; A.chartQuotes_closure.prototype = { call$2(int, quote) { @@ -342386,19 +347218,19 @@ } } }, - $signature: 50 + $signature: 52 }; A.memoizedChartPayments_closure.prototype = { call$6(currencyMap, company, settings, invoiceMap, clientMap, paymentMap) { return A.chartPayments(currencyMap, company, settings, invoiceMap, clientMap, paymentMap); }, - $signature: 723 + $signature: 527 }; A.memoizedPreviousChartPayments_closure.prototype = { call$6(currencyMap, company, settings, invoiceMap, clientMap, paymentMap) { return A.chartPayments(currencyMap, company, settings, invoiceMap, clientMap, paymentMap); }, - $signature: 723 + $signature: 527 }; A.chartPayments_closure.prototype = { call$2(int, payment) { @@ -342462,19 +347294,19 @@ } } }, - $signature: 212 + $signature: 205 }; 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: 721 + $signature: 526 }; 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: 721 + $signature: 526 }; A.chartTasks_closure.prototype = { call$2(int, task) { @@ -342529,7 +347361,7 @@ var _this = this; taskTime.getParts$0().forEach$1(0, new A.chartTasks___closure(_this.totals, _this.loggedData, _this.invoicedData, _this.paidData, _this.company, _this.project, _this.client, _this.task, _this.group, _this.settings, _this.invoice, _this.currencyMap, _this.invoiceMap)); }, - $signature: 181 + $signature: 174 }; A.chartTasks___closure.prototype = { call$2(date, duration) { @@ -342590,7 +347422,7 @@ J.add$1$ax(_this.loggedData.entityMap.$index(0, date), t4.id); } }, - $signature: 1121 + $signature: 787 }; A.chartExpenses_closure.prototype = { call$2(int, expense) { @@ -342681,25 +347513,25 @@ } } }, - $signature: 109 + $signature: 103 }; A.memoizedChartExpenses_closure.prototype = { call$5(currencyMap, company, settings, invoiceMap, expenseMap) { return A.chartExpenses(currencyMap, company, settings, invoiceMap, expenseMap); }, - $signature: 720 + $signature: 519 }; A.memoizedPreviousChartExpenses_closure.prototype = { call$5(currencyMap, company, settings, invoiceMap, expenseMap) { return A.chartExpenses(currencyMap, company, settings, invoiceMap, expenseMap); }, - $signature: 720 + $signature: 519 }; A.memoizedRunningTasks_closure0.prototype = { call$2(taskMap, userId) { return A.runningTasks(taskMap, userId); }, - $signature: 1124 + $signature: 1154 }; A.runningTasks_closure.prototype = { call$2(taskId, task) { @@ -342721,7 +347553,7 @@ call$2(invoiceMap, clientMap) { return A._upcomingInvoices(clientMap, invoiceMap); }, - $signature: 268 + $signature: 333 }; A._upcomingInvoices_closure.prototype = { call$2(index, invoice) { @@ -342745,19 +347577,19 @@ if (invoice.get$isUpcoming()) this.invoices.push(invoice); }, - $signature: 50 + $signature: 52 }; A._upcomingInvoices_closure0.prototype = { call$2(invoiceA, invoiceB) { return J.compareTo$1$ns(invoiceA.get$primaryDate(), invoiceB.get$primaryDate()); }, - $signature: 258 + $signature: 332 }; A.memoizedPastDueInvoices_closure.prototype = { call$2(invoiceMap, clientMap) { return A._pastDueInvoices(clientMap, invoiceMap); }, - $signature: 268 + $signature: 333 }; A._pastDueInvoices_closure.prototype = { call$2(index, invoice) { @@ -342781,19 +347613,19 @@ if (invoice.get$isPastDue()) this.invoices.push(invoice); }, - $signature: 50 + $signature: 52 }; A._pastDueInvoices_closure0.prototype = { call$2(invoiceA, invoiceB) { return J.compareTo$1$ns(invoiceA.get$primaryDate(), invoiceB.get$primaryDate()); }, - $signature: 258 + $signature: 332 }; A.memoizedRecentPayments_closure.prototype = { call$2(paymentMap, clientMap) { return A._recentPayments(clientMap, paymentMap); }, - $signature: 1127 + $signature: 1157 }; A._recentPayments_closure.prototype = { call$2(index, payment) { @@ -342805,7 +347637,7 @@ if (!payment.get$isArchived() && !payment.isDeleted && payment.createdAt > this.threeMonthsAgo) this.payments.push(payment); }, - $signature: 212 + $signature: 205 }; A._recentPayments_closure0.prototype = { call$2(paymentA, paymentB) { @@ -342816,13 +347648,13 @@ else return J.compareTo$1$ns(t2, t1); }, - $signature: 1128 + $signature: 1158 }; A.memoizedUpcomingQuotes_closure.prototype = { call$2(quoteMap, clientMap) { return A._upcomingQuotes(clientMap, quoteMap); }, - $signature: 268 + $signature: 333 }; A._upcomingQuotes_closure.prototype = { call$2(index, quote) { @@ -342834,19 +347666,19 @@ if (quote.get$isUpcoming()) this.quotes.push(quote); }, - $signature: 50 + $signature: 52 }; A._upcomingQuotes_closure0.prototype = { call$2(quoteA, quoteB) { return J.compareTo$1$ns(quoteA.get$primaryDate(), quoteB.get$primaryDate()); }, - $signature: 258 + $signature: 332 }; A.memoizedExpiredQuotes_closure.prototype = { call$2(quoteMap, clientMap) { return A._expiredQuotes(clientMap, quoteMap); }, - $signature: 268 + $signature: 333 }; A._expiredQuotes_closure.prototype = { call$2(index, quote) { @@ -342858,19 +347690,19 @@ if (quote.get$isPastDue()) this.quotes.push(quote); }, - $signature: 50 + $signature: 52 }; A._expiredQuotes_closure0.prototype = { call$2(quoteA, quoteB) { return J.compareTo$1$ns(quoteA.get$primaryDate(), quoteB.get$primaryDate()); }, - $signature: 258 + $signature: 332 }; A.memoizedRunningTasks_closure.prototype = { call$2(taskMap, clientMap) { return A._runningTasks(clientMap, taskMap); }, - $signature: 718 + $signature: 518 }; A._runningTasks_closure.prototype = { call$2(index, task) { @@ -342890,13 +347722,13 @@ t2 = taskA.updatedAt; return B.JSInt_methods.compareTo$1(t1, t2); }, - $signature: 472 + $signature: 404 }; A.memoizedRecentTasks_closure.prototype = { call$2(taskMap, clientMap) { return A._recentTasks(clientMap, taskMap); }, - $signature: 718 + $signature: 518 }; A._recentTasks_closure.prototype = { call$2(index, task) { @@ -342916,13 +347748,13 @@ t2 = taskA.updatedAt; return B.JSInt_methods.compareTo$1(t1, t2); }, - $signature: 472 + $signature: 404 }; A.memoizedRecentExpenses_closure.prototype = { call$2(expenseMap, clientMap) { return A._recentExpenses(clientMap, expenseMap); }, - $signature: 1131 + $signature: 1161 }; A._recentExpenses_closure.prototype = { call$2(index, expense) { @@ -342941,7 +347773,7 @@ if (!t1) this.expenses.push(expense); }, - $signature: 109 + $signature: 103 }; A._recentExpenses_closure0.prototype = { call$2(expenseA, expenseB) { @@ -342957,7 +347789,7 @@ else return B.JSString_methods.compareTo$1(expenseBdate, expenseAdate); }, - $signature: 716 + $signature: 517 }; A.DashboardUIState.prototype = {}; A.DashboardUISettings.prototype = { @@ -343011,7 +347843,7 @@ t5 = t4._selectedEntities; if (t5 == null) { t5 = new A.MapBuilder(null, $, null, t1); - t5.replace$1(0, B.Map_empty); + t5.replace$1(0, B.Map_empty0); t4._selectedEntities = t5; t4 = t5; } else @@ -343084,7 +347916,7 @@ break; case "offset": t3 = A._asIntS(serializers.deserialize$2$specifiedType(value, B.FullType_kjq)); - result.get$_dashboard_state$_$this()._offset = t3; + result.get$_dashboard_state$_$this()._dashboard_state$_offset = t3; break; case "currencyId": t3 = A._asStringS(serializers.deserialize$2$specifiedType(value, B.FullType_h8g)); @@ -343164,7 +347996,7 @@ t2.toString; t1 = t2.$ti; t1._eval$1("_BuiltMap<1,2>")._as(t2); - _this._selectedEntities = new A.MapBuilder(t2._mapFactory, t2._map$_map, t2, t1._eval$1("@<1>")._bind$1(t1.__rti$_rest[1])._eval$1("MapBuilder<1,2>")); + _this._selectedEntities = new A.MapBuilder(t2._mapFactory, t2._map$_map, t2, t1._eval$1("@<1>")._bind$1(t1._rest[1])._eval$1("MapBuilder<1,2>")); _this._showSidebar = $$v.showSidebar; _this._dashboard_state$_$v = null; } @@ -343258,7 +348090,7 @@ _this._compareDateRange = $$v.compareDateRange; _this._compareCustomStartDate = $$v.compareCustomStartDate; _this._compareCustomEndDate = $$v.compareCustomEndDate; - _this._offset = $$v.offset; + _this._dashboard_state$_offset = $$v.offset; _this._dashboard_state$_currencyId = $$v.currencyId; _this._includeTaxes = $$v.includeTaxes; _this._dashboard_state$_$v = null; @@ -343291,7 +348123,7 @@ t7 = _this.get$_dashboard_state$_$this()._compareCustomEndDate; if (t7 == null) A.throwExpression(A.BuiltValueNullFieldError$(_s19_, "compareCustomEndDate")); - t8 = _this.get$_dashboard_state$_$this()._offset; + 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; @@ -343411,28 +348243,28 @@ var t1 = this.design.id; return b.get$_invoice_model$_$this()._designId = t1; }, - $signature: 139 + $signature: 134 }; A.handleDesignAction_closure1.prototype = { call$1(b) { var t1 = this.design.id; return b.get$_invoice_model$_$this()._designId = t1; }, - $signature: 139 + $signature: 134 }; A.handleDesignAction_closure2.prototype = { call$1(b) { var t1 = this.design.id; return b.get$_invoice_model$_$this()._designId = t1; }, - $signature: 139 + $signature: 134 }; A.handleDesignAction_closure3.prototype = { call$1(b) { var t1 = this.design.id; return b.get$_invoice_model$_$this()._designId = t1; }, - $signature: 139 + $signature: 134 }; A.StartDesignMultiselect.prototype = {}; A.AddToDesignMultiselect.prototype = {}; @@ -343523,14 +348355,14 @@ t1 = t1.uiState.selectedCompanyIndex; return t2._list[t1].designState.map._map$_map.$index(0, id); }, - $signature: 266 + $signature: 326 }; A._archiveDesign__closure0.prototype = { call$1(designs) { this.store.get$_dispatchers()[0].call$1(new A.ArchiveDesignsSuccess(designs)); this.action.completer.complete$1(0, null); }, - $signature: 471 + $signature: 408 }; A._archiveDesign__closure1.prototype = { call$1(error) { @@ -343561,14 +348393,14 @@ t1 = t1.uiState.selectedCompanyIndex; return t2._list[t1].designState.map._map$_map.$index(0, id); }, - $signature: 266 + $signature: 326 }; A._deleteDesign__closure0.prototype = { call$1(designs) { this.store.get$_dispatchers()[0].call$1(new A.DeleteDesignsSuccess(designs)); this.action.completer.complete$1(0, null); }, - $signature: 471 + $signature: 408 }; A._deleteDesign__closure1.prototype = { call$1(error) { @@ -343599,14 +348431,14 @@ t1 = t1.uiState.selectedCompanyIndex; return t2._list[t1].designState.map._map$_map.$index(0, id); }, - $signature: 266 + $signature: 326 }; A._restoreDesign__closure0.prototype = { call$1(designs) { this.store.get$_dispatchers()[0].call$1(new A.RestoreDesignsSuccess(designs)); this.action.completer.complete$1(0, null); }, - $signature: 471 + $signature: 408 }; A._restoreDesign__closure1.prototype = { call$1(error) { @@ -343636,7 +348468,7 @@ t2.get$_dispatchers()[0].call$1(new A.SaveDesignSuccess(design)); t1.completer.complete$1(0, design); }, - $signature: 162 + $signature: 159 }; A._saveDesign__closure0.prototype = { call$1(error) { @@ -343664,7 +348496,7 @@ this.store.get$_dispatchers()[0].call$1(new A.LoadDesignSuccess(design)); this.action.completer.complete$1(0, null); }, - $signature: 162 + $signature: 159 }; A._loadDesign__closure0.prototype = { call$1(error) { @@ -343695,7 +348527,7 @@ t1.get$completer(); t1.get$completer().complete$1(0, null); }, - $signature: 1137 + $signature: 1167 }; A._loadDesigns__closure0.prototype = { call$1(error) { @@ -343726,170 +348558,170 @@ b.get$_design_state$_$this()._design_state$_forceSelected = t3; return b; }, - $signature: 1138 + $signature: 1168 }; A.forceSelectedReducer_closure87.prototype = { call$2(completer, action) { return true; }, - $signature: 1139 + $signature: 1169 }; A.forceSelectedReducer_closure88.prototype = { call$2(completer, action) { return false; }, - $signature: 1140 + $signature: 1170 }; A.forceSelectedReducer_closure89.prototype = { call$2(completer, action) { return false; }, - $signature: 1141 + $signature: 1171 }; A.forceSelectedReducer_closure90.prototype = { call$2(completer, action) { return false; }, - $signature: 1142 + $signature: 1172 }; A.forceSelectedReducer_closure91.prototype = { call$2(completer, action) { return false; }, - $signature: 1143 + $signature: 1173 }; A.forceSelectedReducer_closure92.prototype = { call$2(completer, action) { return false; }, - $signature: 1144 + $signature: 1174 }; A.forceSelectedReducer_closure93.prototype = { call$2(completer, action) { return false; }, - $signature: 1717 + $signature: 1175 }; A.forceSelectedReducer_closure94.prototype = { call$2(completer, action) { return false; }, - $signature: 1146 + $signature: 1176 }; A.selectedIdReducer_closure179.prototype = { call$2(completer, action) { return ""; }, - $signature: 1147 + $signature: 1177 }; A.selectedIdReducer_closure180.prototype = { call$2(completer, action) { return ""; }, - $signature: 1148 + $signature: 1178 }; A.selectedIdReducer_closure181.prototype = { call$2(selectedId, action) { return action.entityType === B.EntityType_design ? action.entityId : selectedId; }, - $signature: 55 + $signature: 57 }; A.selectedIdReducer_closure182.prototype = { call$2(selectedId, action) { return action.get$designId(); }, - $signature: 90 + $signature: 85 }; A.selectedIdReducer_closure183.prototype = { call$2(selectedId, action) { return J.get$id$x(action.get$design()); }, - $signature: 90 + $signature: 85 }; A.selectedIdReducer_closure184.prototype = { call$2(selectedId, action) { return action.clearSelection ? "" : selectedId; }, - $signature: 52 + $signature: 54 }; A.selectedIdReducer_closure185.prototype = { call$2(selectedId, action) { return ""; }, - $signature: 54 + $signature: 53 }; A.selectedIdReducer_closure186.prototype = { call$2(selectedId, action) { return ""; }, - $signature: 1150 + $signature: 1180 }; A.selectedIdReducer_closure187.prototype = { call$2(selectedId, action) { return ""; }, - $signature: 1151 + $signature: 1181 }; A.selectedIdReducer_closure188.prototype = { call$2(selectedId, action) { return ""; }, - $signature: 1152 + $signature: 1182 }; A.selectedIdReducer_closure189.prototype = { call$2(selectedId, action) { return ""; }, - $signature: 1153 + $signature: 1183 }; A.selectedIdReducer_closure190.prototype = { call$2(selectedId, action) { return ""; }, - $signature: 1154 + $signature: 1184 }; A.selectedIdReducer_closure191.prototype = { call$2(selectedId, action) { return ""; }, - $signature: 1155 + $signature: 1185 }; A.selectedIdReducer_closure192.prototype = { call$2(selectedId, action) { return ""; }, - $signature: 1156 + $signature: 1186 }; A.editingReducer_closure60.prototype = { call$2(designs, action) { return J.$index$asx(action.designs, 0); }, - $signature: 1157 + $signature: 1187 }; A.editingReducer_closure61.prototype = { call$2(designs, action) { return J.$index$asx(action.designs, 0); }, - $signature: 1158 + $signature: 1188 }; A.editingReducer_closure62.prototype = { call$2(designs, action) { return J.$index$asx(action.designs, 0); }, - $signature: 1159 + $signature: 1189 }; A.editingReducer_closure63.prototype = { call$2(design, action) { return action.design.rebuild$1(new A.editingReducer__closure23()); }, - $signature: 1160 + $signature: 1190 }; A.editingReducer__closure23.prototype = { call$1(b) { b.get$_design_model$_$this()._design_model$_isChanged = true; return b; }, - $signature: 367 + $signature: 401 }; A._viewDesignList_closure.prototype = { call$1(b) { @@ -344025,7 +348857,7 @@ t5 = t4._design_state$_map; if (t5 == null) { t5 = new A.MapBuilder(null, $, null, t2); - t5.replace$1(0, B.Map_empty); + t5.replace$1(0, B.Map_empty0); t4._design_state$_map = t5; t4 = t5; } else @@ -344036,7 +348868,7 @@ t4.get$_safeMap().$indexSet(0, t5, t3); } }, - $signature: 470 + $signature: 411 }; A._deleteDesignSuccess_closure.prototype = { call$1(b) { @@ -344047,7 +348879,7 @@ t5 = t4._design_state$_map; if (t5 == null) { t5 = new A.MapBuilder(null, $, null, t2); - t5.replace$1(0, B.Map_empty); + t5.replace$1(0, B.Map_empty0); t4._design_state$_map = t5; t4 = t5; } else @@ -344058,7 +348890,7 @@ t4.get$_safeMap().$indexSet(0, t5, t3); } }, - $signature: 470 + $signature: 411 }; A._restoreDesignSuccess_closure.prototype = { call$1(b) { @@ -344069,7 +348901,7 @@ t5 = t4._design_state$_map; if (t5 == null) { t5 = new A.MapBuilder(null, $, null, t2); - t5.replace$1(0, B.Map_empty); + t5.replace$1(0, B.Map_empty0); t4._design_state$_map = t5; t4 = t5; } else @@ -344080,7 +348912,7 @@ t4.get$_safeMap().$indexSet(0, t5, t3); } }, - $signature: 470 + $signature: 411 }; A._addDesign_closure.prototype = { call$1(b) { @@ -344093,7 +348925,7 @@ B.JSArray_methods.add$1(t2.get$_safeList(), t3); return b; }, - $signature: 265 + $signature: 323 }; A._updateDesign_closure.prototype = { call$1(b) { @@ -344102,7 +348934,7 @@ t1.$indexSet(0, t2.id, t2); return b; }, - $signature: 265 + $signature: 323 }; A._setLoadedDesign_closure.prototype = { call$1(b) { @@ -344111,13 +348943,13 @@ t1.$indexSet(0, t2.id, t2); return b; }, - $signature: 265 + $signature: 323 }; A.memoizedFilteredDesignList_closure.prototype = { call$3(designMap, designList, designListState) { return A.filteredDesignsSelector(designMap, designList, designListState); }, - $signature: 1163 + $signature: 1193 }; A.filteredDesignsSelector_closure.prototype = { call$1(designId) { @@ -344183,7 +349015,7 @@ call$1(designId) { return this.$this.map._map$_map.$index(0, designId); }, - $signature: 266 + $signature: 326 }; A.DesignState_loadDesigns_closure0.prototype = { call$1(item) { @@ -344195,22 +349027,22 @@ call$1(item) { return item; }, - $signature: 1164 + $signature: 1194 }; A.DesignState_loadDesigns_closure.prototype = { call$1(b) { - var t2, t3, + var t2, t3, t4, t1 = this.map; b.get$map(b).addAll$1(0, t1); t2 = b.get$list(b); - t1 = t1.get$keys(t1); - t3 = this.$this.list; - t3 = B.JSArray_methods.$add(A.List_List$of(t1, true, A._instanceType(t1)._eval$1("Iterable.E")), new A.CopyOnWriteList(true, t3._list, A._instanceType(t3)._eval$1("CopyOnWriteList<1>"))); - t3 = A.LinkedHashSet_LinkedHashSet$from(t3, A._arrayInstanceType(t3)._precomputed1); - t2.replace$1(0, A.List_List$of(t3, true, A._instanceType(t3)._eval$1("SetMixin.E"))); + t3 = A._instanceType(t1)._eval$1("LinkedHashMapKeyIterable<1>"); + t4 = this.$this.list; + t4 = B.JSArray_methods.$add(A.List_List$of(new A.LinkedHashMapKeyIterable(t1, t3), true, t3._eval$1("Iterable.E")), new A.CopyOnWriteList(true, t4._list, A._instanceType(t4)._eval$1("CopyOnWriteList<1>"))); + t4 = A.LinkedHashSet_LinkedHashSet$from(t4, A._arrayInstanceType(t4)._precomputed1); + t2.replace$1(0, A.List_List$of(t4, true, A._instanceType(t4)._eval$1("SetMixin.E"))); return b; }, - $signature: 265 + $signature: 323 }; A.DesignUIState.prototype = { get$isCreatingNew() { @@ -344241,7 +349073,7 @@ t6 = t5._design_state$_map; if (t6 == null) { t6 = new A.MapBuilder(null, $, null, t4); - t6.replace$1(0, B.Map_empty); + t6.replace$1(0, B.Map_empty0); t5._design_state$_map = t6; t5 = t6; } else @@ -344418,7 +349250,7 @@ t1.toString; t2 = t1.$ti; t2._eval$1("_BuiltMap<1,2>")._as(t1); - _this._design_state$_map = new A.MapBuilder(t1._mapFactory, t1._map$_map, t1, t2._eval$1("@<1>")._bind$1(t2.__rti$_rest[1])._eval$1("MapBuilder<1,2>")); + _this._design_state$_map = new A.MapBuilder(t1._mapFactory, t1._map$_map, t1, t2._eval$1("@<1>")._bind$1(t2._rest[1])._eval$1("MapBuilder<1,2>")); t2 = $$v.list; t2.toString; _this._design_state$_list = A.ListBuilder_ListBuilder(t2, t2.$ti._precomputed1); @@ -344770,14 +349602,14 @@ t1 = t1.uiState.selectedCompanyIndex; return t2._list[t1].documentState.map._map$_map.$index(0, id); }, - $signature: 694 + $signature: 514 }; A._archiveDocument__closure0.prototype = { call$1(documents) { this.store.get$_dispatchers()[0].call$1(new A.ArchiveDocumentSuccess(documents)); this.action.completer.complete$1(0, null); }, - $signature: 469 + $signature: 414 }; A._archiveDocument__closure1.prototype = { call$1(error) { @@ -344802,7 +349634,7 @@ this.store.get$_dispatchers()[0].call$1(new A.DownloadDocumentsSuccess()); this.action.completer.complete$1(0, null); }, - $signature: 469 + $signature: 414 }; A._downloadDocuments__closure0.prototype = { call$1(error) { @@ -344858,14 +349690,14 @@ t1 = t1.uiState.selectedCompanyIndex; return t2._list[t1].documentState.map._map$_map.$index(0, id); }, - $signature: 694 + $signature: 514 }; A._restoreDocument__closure0.prototype = { call$1(documents) { this.store.get$_dispatchers()[0].call$1(new A.RestoreDocumentSuccess(documents)); this.action.completer.complete$1(0, null); }, - $signature: 469 + $signature: 414 }; A._restoreDocument__closure1.prototype = { call$1(error) { @@ -344920,7 +349752,7 @@ t1.get$completer(); t1.get$completer().complete$1(0, null); }, - $signature: 1168 + $signature: 1198 }; A._loadDocuments__closure0.prototype = { call$1(error) { @@ -344951,146 +349783,146 @@ b.get$_document_state$_$this()._document_state$_forceSelected = t3; return b; }, - $signature: 1169 + $signature: 1199 }; A.forceSelectedReducer_closure47.prototype = { call$2(completer, action) { return true; }, - $signature: 1170 + $signature: 1200 }; A.forceSelectedReducer_closure48.prototype = { call$2(completer, action) { return false; }, - $signature: 1171 + $signature: 1201 }; A.forceSelectedReducer_closure49.prototype = { call$2(completer, action) { return false; }, - $signature: 1172 + $signature: 1202 }; A.forceSelectedReducer_closure50.prototype = { call$2(completer, action) { return false; }, - $signature: 1173 + $signature: 1203 }; A.forceSelectedReducer_closure51.prototype = { call$2(completer, action) { return false; }, - $signature: 1174 + $signature: 1204 }; A.forceSelectedReducer_closure52.prototype = { call$2(completer, action) { return false; }, - $signature: 1175 + $signature: 1205 }; A.forceSelectedReducer_closure53.prototype = { call$2(completer, action) { return false; }, - $signature: 1176 + $signature: 1206 }; A.forceSelectedReducer_closure54.prototype = { call$2(completer, action) { return false; }, - $signature: 1177 + $signature: 1207 }; A.selectedIdReducer_closure94.prototype = { call$2(completer, action) { return ""; }, - $signature: 1178 + $signature: 1208 }; A.selectedIdReducer_closure95.prototype = { call$2(completer, action) { return ""; }, - $signature: 1179 + $signature: 1209 }; A.selectedIdReducer_closure96.prototype = { call$2(selectedId, action) { return action.entityType === B.EntityType_document ? action.entityId : selectedId; }, - $signature: 55 + $signature: 57 }; A.selectedIdReducer_closure97.prototype = { call$2(selectedId, action) { return action.get$documentId(); }, - $signature: 1180 + $signature: 1210 }; A.selectedIdReducer_closure98.prototype = { call$2(selectedId, action) { return action.clearSelection ? "" : selectedId; }, - $signature: 52 + $signature: 54 }; A.selectedIdReducer_closure99.prototype = { call$2(selectedId, action) { return ""; }, - $signature: 54 + $signature: 53 }; A.selectedIdReducer_closure100.prototype = { call$2(selectedId, action) { return ""; }, - $signature: 1181 + $signature: 1211 }; A.selectedIdReducer_closure101.prototype = { call$2(selectedId, action) { return ""; }, - $signature: 1182 + $signature: 1212 }; A.selectedIdReducer_closure102.prototype = { call$2(selectedId, action) { return ""; }, - $signature: 1183 + $signature: 1213 }; A.selectedIdReducer_closure103.prototype = { call$2(selectedId, action) { return ""; }, - $signature: 1184 + $signature: 1214 }; A.selectedIdReducer_closure104.prototype = { call$2(selectedId, action) { return ""; }, - $signature: 1185 + $signature: 1215 }; A.selectedIdReducer_closure105.prototype = { call$2(selectedId, action) { return ""; }, - $signature: 1186 + $signature: 1216 }; A.selectedIdReducer_closure106.prototype = { call$2(selectedId, action) { return ""; }, - $signature: 1187 + $signature: 1217 }; A.editingReducer_closure32.prototype = { call$2($document, action) { return action.document.rebuild$1(new A.editingReducer__closure11()); }, - $signature: 1188 + $signature: 1218 }; A.editingReducer__closure11.prototype = { call$1(b) { b.get$_document_model$_$this()._document_model$_isChanged = true; return b; }, - $signature: 685 + $signature: 511 }; A._viewDocumentList_closure.prototype = { call$1(b) { @@ -345226,7 +350058,7 @@ t5 = t4._document_state$_map; if (t5 == null) { t5 = new A.MapBuilder(null, $, null, t2); - t5.replace$1(0, B.Map_empty); + t5.replace$1(0, B.Map_empty0); t4._document_state$_map = t5; t4 = t5; } else @@ -345237,7 +350069,7 @@ t4.get$_safeMap().$indexSet(0, t5, t3); } }, - $signature: 678 + $signature: 510 }; A._deleteDocumentSuccess_closure.prototype = { call$1(b) { @@ -345246,7 +350078,7 @@ t1.get$_safeMap().remove$1(0, null); return b; }, - $signature: 236 + $signature: 241 }; A._restoreDocumentSuccess_closure.prototype = { call$1(b) { @@ -345257,7 +350089,7 @@ t5 = t4._document_state$_map; if (t5 == null) { t5 = new A.MapBuilder(null, $, null, t2); - t5.replace$1(0, B.Map_empty); + t5.replace$1(0, B.Map_empty0); t4._document_state$_map = t5; t4 = t5; } else @@ -345268,7 +350100,7 @@ t4.get$_safeMap().$indexSet(0, t5, t3); } }, - $signature: 678 + $signature: 510 }; A._updateDocument_closure.prototype = { call$1(b) { @@ -345278,7 +350110,7 @@ t1.$indexSet(0, t3.get$id(t3), t2.get$document(t2)); return b; }, - $signature: 236 + $signature: 241 }; A._setLoadedDocument_closure.prototype = { call$1(b) { @@ -345287,14 +350119,14 @@ t1.$indexSet(0, t2.id, t2); return b; }, - $signature: 236 + $signature: 241 }; 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: 236 + $signature: 241 }; A._setLoadedDocuments__closure.prototype = { call$1(item) { @@ -345306,7 +350138,7 @@ call$1(item) { return item; }, - $signature: 1192 + $signature: 1222 }; A._setLoadedDocuments_closure0.prototype = { call$1(b) { @@ -345315,13 +350147,13 @@ t1.replace$1(0, t2.get$keys(t2)); return b; }, - $signature: 236 + $signature: 241 }; A.memoizedFilteredDocumentList_closure.prototype = { call$3(documentMap, documentList, documentListState) { return A.filteredDocumentsSelector(documentMap, documentList, documentListState); }, - $signature: 1193 + $signature: 1223 }; A.filteredDocumentsSelector_closure.prototype = { call$1(documentId) { @@ -345375,7 +350207,7 @@ t6 = t5._document_state$_map; if (t6 == null) { t6 = new A.MapBuilder(null, $, null, t4); - t6.replace$1(0, B.Map_empty); + t6.replace$1(0, B.Map_empty0); t5._document_state$_map = t6; t5 = t6; } else @@ -345546,7 +350378,7 @@ t1.toString; t2 = t1.$ti; t2._eval$1("_BuiltMap<1,2>")._as(t1); - _this._document_state$_map = new A.MapBuilder(t1._mapFactory, t1._map$_map, t1, t2._eval$1("@<1>")._bind$1(t2.__rti$_rest[1])._eval$1("MapBuilder<1,2>")); + _this._document_state$_map = new A.MapBuilder(t1._mapFactory, t1._map$_map, t1, t2._eval$1("@<1>")._bind$1(t2._rest[1])._eval$1("MapBuilder<1,2>")); t2 = $$v.list; t2.toString; _this._document_state$_list = A.ListBuilder_ListBuilder(t2, t2.$ti._precomputed1); @@ -345851,13 +350683,13 @@ t1 = false; return t1; }, - $signature: 196 + $signature: 197 }; A.handleExpenseAction_closure3.prototype = { call$1(expense) { return A.convertExpenseToInvoiceItem(this.context, expense); }, - $signature: 1195 + $signature: 1225 }; A.handleExpenseAction_closure4.prototype = { call$1(b) { @@ -345870,7 +350702,7 @@ b.get$_invoice_model$_$this()._vendorId = t1; return b; }, - $signature: 10 + $signature: 11 }; A.StartExpenseMultiselect.prototype = {}; A.AddToExpenseMultiselect.prototype = {}; @@ -345968,14 +350800,14 @@ t1 = t1.uiState.selectedCompanyIndex; return t2._list[t1].expenseState.map._map$_map.$index(0, id); }, - $signature: 194 + $signature: 198 }; A._archiveExpense__closure0.prototype = { call$1(expenses) { this.store.get$_dispatchers()[0].call$1(new A.ArchiveExpenseSuccess(expenses)); this.action.completer.complete$1(0, null); }, - $signature: 166 + $signature: 158 }; A._archiveExpense__closure1.prototype = { call$1(error) { @@ -346006,14 +350838,14 @@ t1 = t1.uiState.selectedCompanyIndex; return t2._list[t1].expenseState.map._map$_map.$index(0, id); }, - $signature: 194 + $signature: 198 }; A._deleteExpense__closure0.prototype = { call$1(expenses) { this.store.get$_dispatchers()[0].call$1(new A.DeleteExpenseSuccess(expenses)); this.action.completer.complete$1(0, null); }, - $signature: 166 + $signature: 158 }; A._deleteExpense__closure1.prototype = { call$1(error) { @@ -346044,14 +350876,14 @@ t1 = t1.uiState.selectedCompanyIndex; return t2._list[t1].expenseState.map._map$_map.$index(0, id); }, - $signature: 194 + $signature: 198 }; A._restoreExpense__closure0.prototype = { call$1(expenses) { this.store.get$_dispatchers()[0].call$1(new A.RestoreExpenseSuccess(expenses)); this.action.completer.complete$1(0, null); }, - $signature: 166 + $signature: 158 }; A._restoreExpense__closure1.prototype = { call$1(error) { @@ -346081,7 +350913,7 @@ t2.get$_dispatchers()[0].call$1(new A.SaveExpenseSuccess(expense)); t1.completer.complete$1(0, expense); }, - $signature: 140 + $signature: 131 }; A._saveExpense__closure0.prototype = { call$1(error) { @@ -346110,7 +350942,7 @@ if (t1 != null) t1.complete$1(0, null); }, - $signature: 140 + $signature: 131 }; A._loadExpense__closure0.prototype = { call$1(error) { @@ -346143,7 +350975,7 @@ this.action.toString; t1.get$_dispatchers()[0].call$1(new A.LoadRecurringExpenses()); }, - $signature: 670 + $signature: 509 }; A._loadExpenses__closure0.prototype = { call$1(error) { @@ -346158,7 +350990,7 @@ var t1, t2; type$.legacy_SaveExpenseDocumentRequest._as(dynamicAction); t1 = A._lateReadCheck(store.__Store__state, "_state"); - if (A.cleanApiUrl(t1.authState.url) === "https://invoicing.co") { + if (t1.get$isHosted()) { t2 = t1.userCompanyStates; t1 = t1.uiState.selectedCompanyIndex; t1 = t2._list[t1].userCompany.account.plan === "enterprise"; @@ -346181,7 +351013,7 @@ this.store.get$_dispatchers()[0].call$1(new A.SaveExpenseSuccess(expense)); this.action.completer.complete$1(0, null); }, - $signature: 140 + $signature: 131 }; A._saveDocument__closure18.prototype = { call$1(error) { @@ -346211,181 +351043,181 @@ b.get$_expense_state$_$this()._expense_state$_tabIndex = t3; return b; }, - $signature: 1200 + $signature: 1230 }; A.forceSelectedReducer_closure39.prototype = { call$2(completer, action) { return true; }, - $signature: 1201 + $signature: 1231 }; A.forceSelectedReducer_closure40.prototype = { call$2(completer, action) { return false; }, - $signature: 1202 + $signature: 1232 }; A.forceSelectedReducer_closure41.prototype = { call$2(completer, action) { return false; }, - $signature: 1203 + $signature: 1233 }; A.forceSelectedReducer_closure42.prototype = { call$2(completer, action) { return false; }, - $signature: 1204 + $signature: 1234 }; A.forceSelectedReducer_closure43.prototype = { call$2(completer, action) { return false; }, - $signature: 1205 + $signature: 1235 }; A.forceSelectedReducer_closure44.prototype = { call$2(completer, action) { return false; }, - $signature: 1206 + $signature: 1236 }; A.forceSelectedReducer_closure45.prototype = { call$2(completer, action) { return false; }, - $signature: 1207 + $signature: 1237 }; A.forceSelectedReducer_closure46.prototype = { call$2(completer, action) { return false; }, - $signature: 1208 + $signature: 1238 }; A.tabIndexReducer_closure9.prototype = { call$2(completer, action) { return action.tabIndex; }, - $signature: 1209 + $signature: 1239 }; A.tabIndexReducer_closure10.prototype = { call$2(completer, action) { return 0; }, - $signature: 105 + $signature: 108 }; A.selectedIdReducer_closure79.prototype = { call$2(completer, action) { return ""; }, - $signature: 1210 + $signature: 1240 }; A.selectedIdReducer_closure80.prototype = { call$2(completer, action) { return ""; }, - $signature: 1211 + $signature: 1241 }; A.selectedIdReducer_closure81.prototype = { call$2(selectedId, action) { return action.entityType === B.EntityType_expense ? action.entityId : selectedId; }, - $signature: 55 + $signature: 57 }; A.selectedIdReducer_closure82.prototype = { call$2(selectedId, action) { return action.expenseId; }, - $signature: 1212 + $signature: 1242 }; A.selectedIdReducer_closure83.prototype = { call$2(selectedId, action) { return action.expense.id; }, - $signature: 1213 + $signature: 1243 }; A.selectedIdReducer_closure84.prototype = { call$2(selectedId, action) { return action.clearSelection ? "" : selectedId; }, - $signature: 52 + $signature: 54 }; A.selectedIdReducer_closure85.prototype = { call$2(selectedId, action) { return ""; }, - $signature: 54 + $signature: 53 }; A.selectedIdReducer_closure86.prototype = { call$2(selectedId, action) { return ""; }, - $signature: 1214 + $signature: 1244 }; A.selectedIdReducer_closure87.prototype = { call$2(selectedId, action) { return ""; }, - $signature: 1215 + $signature: 1245 }; A.selectedIdReducer_closure88.prototype = { call$2(selectedId, action) { return ""; }, - $signature: 1216 + $signature: 1246 }; A.selectedIdReducer_closure89.prototype = { call$2(selectedId, action) { return ""; }, - $signature: 1217 + $signature: 1247 }; A.selectedIdReducer_closure90.prototype = { call$2(selectedId, action) { return ""; }, - $signature: 1218 + $signature: 1248 }; A.selectedIdReducer_closure91.prototype = { call$2(selectedId, action) { return ""; }, - $signature: 1219 + $signature: 1249 }; A.selectedIdReducer_closure92.prototype = { call$2(selectedId, action) { return ""; }, - $signature: 1220 + $signature: 1250 }; A.selectedIdReducer_closure93.prototype = { call$2(selectedId, action) { return ""; }, - $signature: 1221 + $signature: 1251 }; A.editingReducer_closure28.prototype = { call$2(expenses, action) { return J.$index$asx(action.expenses, 0); }, - $signature: 1222 + $signature: 1252 }; A.editingReducer_closure29.prototype = { call$2(expenses, action) { return J.$index$asx(action.expenses, 0); }, - $signature: 1223 + $signature: 1253 }; A.editingReducer_closure30.prototype = { call$2(expenses, action) { return J.$index$asx(action.expenses, 0); }, - $signature: 1224 + $signature: 1254 }; A.editingReducer_closure31.prototype = { call$2(expense, action) { return action.expense.rebuild$1(new A.editingReducer__closure10()); }, - $signature: 1225 + $signature: 1255 }; A.editingReducer__closure10.prototype = { call$1(b) { @@ -346585,7 +351417,7 @@ t5 = t4._expense_state$_map; if (t5 == null) { t5 = new A.MapBuilder(null, $, null, t2); - t5.replace$1(0, B.Map_empty); + t5.replace$1(0, B.Map_empty0); t4._expense_state$_map = t5; t4 = t5; } else @@ -346596,7 +351428,7 @@ t4.get$_safeMap().$indexSet(0, t5, t3); } }, - $signature: 468 + $signature: 424 }; A._deleteExpenseSuccess_closure.prototype = { call$1(b) { @@ -346607,7 +351439,7 @@ t5 = t4._expense_state$_map; if (t5 == null) { t5 = new A.MapBuilder(null, $, null, t2); - t5.replace$1(0, B.Map_empty); + t5.replace$1(0, B.Map_empty0); t4._expense_state$_map = t5; t4 = t5; } else @@ -346618,7 +351450,7 @@ t4.get$_safeMap().$indexSet(0, t5, t3); } }, - $signature: 468 + $signature: 424 }; A._restoreExpenseSuccess_closure.prototype = { call$1(b) { @@ -346629,7 +351461,7 @@ t5 = t4._expense_state$_map; if (t5 == null) { t5 = new A.MapBuilder(null, $, null, t2); - t5.replace$1(0, B.Map_empty); + t5.replace$1(0, B.Map_empty0); t4._expense_state$_map = t5; t4 = t5; } else @@ -346640,7 +351472,7 @@ t4.get$_safeMap().$indexSet(0, t5, t3); } }, - $signature: 468 + $signature: 424 }; A._addExpense_closure.prototype = { call$1(b) { @@ -346653,7 +351485,7 @@ B.JSArray_methods.add$1(t2.get$_safeList(), t3); return b; }, - $signature: 262 + $signature: 297 }; A._updateExpense_closure.prototype = { call$1(b) { @@ -346662,7 +351494,7 @@ t1.$indexSet(0, t2.id, t2); return b; }, - $signature: 262 + $signature: 297 }; A._setLoadedExpense_closure.prototype = { call$1(b) { @@ -346671,7 +351503,7 @@ t1.$indexSet(0, t2.id, t2); return b; }, - $signature: 262 + $signature: 297 }; A.convertExpenseToInvoiceItem_closure.prototype = { call$1(b) { @@ -346724,13 +351556,13 @@ b.get$_invoice_model$_$this()._taxRate3 = t1; return b; }, - $signature: 59 + $signature: 58 }; 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: 668 + $signature: 508 }; A.filteredExpensesSelector_closure.prototype = { call$1(expenseId) { @@ -346825,7 +351657,7 @@ call$2(vendorId, expenseMap) { return A.expenseStatsForVendor(vendorId, expenseMap); }, - $signature: 145 + $signature: 148 }; A.expenseStatsForVendor_closure.prototype = { call$2(expenseId, expense) { @@ -346835,13 +351667,13 @@ else if (expense.get$isArchived()) ++this._box_0.countArchived; }, - $signature: 109 + $signature: 103 }; A.memoizedExpenseStatsForClient_closure.prototype = { call$2(clientId, expenseMap) { return A.expenseStatsForClient(clientId, expenseMap); }, - $signature: 145 + $signature: 148 }; A.expenseStatsForClient_closure.prototype = { call$2(expenseId, expense) { @@ -346851,13 +351683,13 @@ else if (expense.get$isArchived()) ++this._box_0.countArchived; }, - $signature: 109 + $signature: 103 }; A.memoizedClientExpenseList_closure.prototype = { call$2(expenseMap, clientId) { return A.clientExpenseList(expenseMap, clientId); }, - $signature: 1230 + $signature: 1260 }; A.clientExpenseList_closure.prototype = { call$1(expenseid) { @@ -346893,7 +351725,7 @@ call$2(projectId, expenseMap) { return A.expenseStatsForProject(projectId, expenseMap); }, - $signature: 145 + $signature: 148 }; A.expenseStatsForProject_closure.prototype = { call$2(expenseId, expense) { @@ -346903,13 +351735,13 @@ else if (expense.get$isArchived()) ++this._box_0.countArchived; }, - $signature: 109 + $signature: 103 }; A.memoizedExpenseStatsForUser_closure.prototype = { call$2(userId, expenseMap) { return A.expenseStatsForUser(userId, expenseMap); }, - $signature: 145 + $signature: 148 }; A.expenseStatsForUser_closure.prototype = { call$2(expenseId, expense) { @@ -346919,7 +351751,7 @@ else if (expense.get$isArchived()) ++this._box_0.countArchived; }, - $signature: 109 + $signature: 103 }; A.ExpenseState.prototype = { $get$1(_, expenseId) { @@ -346947,22 +351779,22 @@ call$1(item) { return item; }, - $signature: 664 + $signature: 507 }; A.ExpenseState_loadExpenses_closure.prototype = { call$1(b) { - var t2, t3, + var t2, t3, t4, t1 = this.map; b.get$map(b).addAll$1(0, t1); t2 = b.get$list(b); - t1 = t1.get$keys(t1); - t3 = this.$this.list; - t3 = B.JSArray_methods.$add(A.List_List$of(t1, true, A._instanceType(t1)._eval$1("Iterable.E")), new A.CopyOnWriteList(true, t3._list, A._instanceType(t3)._eval$1("CopyOnWriteList<1>"))); - t3 = A.LinkedHashSet_LinkedHashSet$from(t3, A._arrayInstanceType(t3)._precomputed1); - t2.replace$1(0, A.List_List$of(t3, true, A._instanceType(t3)._eval$1("SetMixin.E"))); + t3 = A._instanceType(t1)._eval$1("LinkedHashMapKeyIterable<1>"); + t4 = this.$this.list; + t4 = B.JSArray_methods.$add(A.List_List$of(new A.LinkedHashMapKeyIterable(t1, t3), true, t3._eval$1("Iterable.E")), new A.CopyOnWriteList(true, t4._list, A._instanceType(t4)._eval$1("CopyOnWriteList<1>"))); + t4 = A.LinkedHashSet_LinkedHashSet$from(t4, A._arrayInstanceType(t4)._precomputed1); + t2.replace$1(0, A.List_List$of(t4, true, A._instanceType(t4)._eval$1("SetMixin.E"))); return b; }, - $signature: 262 + $signature: 297 }; A.ExpenseUIState.prototype = { get$isCreatingNew() { @@ -346993,7 +351825,7 @@ t6 = t5._expense_state$_map; if (t6 == null) { t6 = new A.MapBuilder(null, $, null, t4); - t6.replace$1(0, B.Map_empty); + t6.replace$1(0, B.Map_empty0); t5._expense_state$_map = t6; t5 = t6; } else @@ -347174,7 +352006,7 @@ t1.toString; t2 = t1.$ti; t2._eval$1("_BuiltMap<1,2>")._as(t1); - _this._expense_state$_map = new A.MapBuilder(t1._mapFactory, t1._map$_map, t1, t2._eval$1("@<1>")._bind$1(t2.__rti$_rest[1])._eval$1("MapBuilder<1,2>")); + _this._expense_state$_map = new A.MapBuilder(t1._mapFactory, t1._map$_map, t1, t2._eval$1("@<1>")._bind$1(t2._rest[1])._eval$1("MapBuilder<1,2>")); t2 = $$v.list; t2.toString; _this._expense_state$_list = A.ListBuilder_ListBuilder(t2, t2.$ti._precomputed1); @@ -347556,14 +352388,14 @@ t1 = t1.uiState.selectedCompanyIndex; return t2._list[t1].expenseCategoryState.map._map$_map.$index(0, id); }, - $signature: 467 + $signature: 429 }; A._archiveExpenseCategory__closure0.prototype = { call$1(expenseCategories) { this.store.get$_dispatchers()[0].call$1(new A.ArchiveExpenseCategoriesSuccess(expenseCategories)); this.action.completer.complete$1(0, null); }, - $signature: 466 + $signature: 430 }; A._archiveExpenseCategory__closure1.prototype = { call$1(error) { @@ -347594,14 +352426,14 @@ t1 = t1.uiState.selectedCompanyIndex; return t2._list[t1].expenseCategoryState.map._map$_map.$index(0, id); }, - $signature: 467 + $signature: 429 }; A._deleteExpenseCategory__closure0.prototype = { call$1(expenseCategories) { this.store.get$_dispatchers()[0].call$1(new A.DeleteExpenseCategoriesSuccess(expenseCategories)); this.action.completer.complete$1(0, null); }, - $signature: 466 + $signature: 430 }; A._deleteExpenseCategory__closure1.prototype = { call$1(error) { @@ -347632,14 +352464,14 @@ t1 = t1.uiState.selectedCompanyIndex; return t2._list[t1].expenseCategoryState.map._map$_map.$index(0, id); }, - $signature: 467 + $signature: 429 }; A._restoreExpenseCategory__closure0.prototype = { call$1(expenseCategories) { this.store.get$_dispatchers()[0].call$1(new A.RestoreExpenseCategoriesSuccess(expenseCategories)); this.action.completer.complete$1(0, null); }, - $signature: 466 + $signature: 430 }; A._restoreExpenseCategory__closure1.prototype = { call$1(error) { @@ -347669,7 +352501,7 @@ t2.get$_dispatchers()[0].call$1(new A.SaveExpenseCategorySuccess(expenseCategory)); t1.completer.complete$1(0, expenseCategory); }, - $signature: 261 + $signature: 290 }; A._saveExpenseCategory__closure0.prototype = { call$1(error) { @@ -347697,7 +352529,7 @@ this.store.get$_dispatchers()[0].call$1(new A.LoadExpenseCategorySuccess(expenseCategory)); this.action.completer.complete$1(0, null); }, - $signature: 261 + $signature: 290 }; A._loadExpenseCategory__closure0.prototype = { call$1(error) { @@ -347728,7 +352560,7 @@ t1.get$completer(); t1.get$completer().complete$1(0, null); }, - $signature: 1235 + $signature: 1265 }; A._loadExpenseCategories__closure0.prototype = { call$1(error) { @@ -347759,139 +352591,139 @@ b.get$_expense_category_state$_$this()._expense_category_state$_forceSelected = t3; return b; }, - $signature: 1236 + $signature: 1266 }; A.forceSelectedReducer_closure127.prototype = { call$2(completer, action) { return true; }, - $signature: 1237 + $signature: 1267 }; A.forceSelectedReducer_closure128.prototype = { call$2(completer, action) { return false; }, - $signature: 1238 + $signature: 1268 }; A.forceSelectedReducer_closure129.prototype = { call$2(completer, action) { return false; }, - $signature: 1239 + $signature: 1269 }; A.forceSelectedReducer_closure130.prototype = { call$2(completer, action) { return false; }, - $signature: 1240 + $signature: 1270 }; A.forceSelectedReducer_closure131.prototype = { call$2(completer, action) { return false; }, - $signature: 1241 + $signature: 1271 }; A.forceSelectedReducer_closure132.prototype = { call$2(completer, action) { return false; }, - $signature: 1242 + $signature: 1272 }; A.forceSelectedReducer_closure133.prototype = { call$2(completer, action) { return false; }, - $signature: 1243 + $signature: 1273 }; A.forceSelectedReducer_closure134.prototype = { call$2(completer, action) { return false; }, - $signature: 1244 + $signature: 1274 }; A.selectedIdReducer_closure256.prototype = { call$2(completer, action) { return ""; }, - $signature: 1245 + $signature: 1275 }; A.selectedIdReducer_closure257.prototype = { call$2(completer, action) { return ""; }, - $signature: 1246 + $signature: 1276 }; A.selectedIdReducer_closure258.prototype = { call$2(selectedId, action) { return action.entityType === B.EntityType_expenseCategory ? action.entityId : selectedId; }, - $signature: 55 + $signature: 57 }; A.selectedIdReducer_closure259.prototype = { call$2(selectedId, action) { return action.get$expenseCategoryId(); }, - $signature: 90 + $signature: 85 }; A.selectedIdReducer_closure260.prototype = { call$2(selectedId, action) { return J.get$id$x(action.get$expenseCategory()); }, - $signature: 90 + $signature: 85 }; A.selectedIdReducer_closure261.prototype = { call$2(selectedId, action) { return action.clearSelection ? "" : selectedId; }, - $signature: 52 + $signature: 54 }; A.selectedIdReducer_closure262.prototype = { call$2(selectedId, action) { return ""; }, - $signature: 54 + $signature: 53 }; A.selectedIdReducer_closure263.prototype = { call$2(selectedId, action) { return ""; }, - $signature: 1247 + $signature: 1277 }; A.selectedIdReducer_closure264.prototype = { call$2(selectedId, action) { return ""; }, - $signature: 1248 + $signature: 1278 }; A.selectedIdReducer_closure265.prototype = { call$2(selectedId, action) { return ""; }, - $signature: 1249 + $signature: 1279 }; A.selectedIdReducer_closure266.prototype = { call$2(selectedId, action) { return ""; }, - $signature: 1250 + $signature: 1280 }; A.selectedIdReducer_closure267.prototype = { call$2(selectedId, action) { return ""; }, - $signature: 1251 + $signature: 1281 }; A.selectedIdReducer_closure268.prototype = { call$2(selectedId, action) { return ""; }, - $signature: 1252 + $signature: 1282 }; A.selectedIdReducer_closure269.prototype = { call$2(selectedId, action) { return ""; }, - $signature: 1253 + $signature: 1283 }; A.selectedIdReducer_closure270.prototype = { call$2(selectedId, action) { @@ -347904,38 +352736,38 @@ } return t1; }, - $signature: 84 + $signature: 83 }; A.editingReducer_closure87.prototype = { call$2(expenseCategories, action) { return J.$index$asx(action.expenseCategories, 0); }, - $signature: 1254 + $signature: 1284 }; A.editingReducer_closure88.prototype = { call$2(expenseCategories, action) { return J.$index$asx(action.expenseCategories, 0); }, - $signature: 1255 + $signature: 1285 }; A.editingReducer_closure89.prototype = { call$2(expenseCategories, action) { return J.$index$asx(action.expenseCategories, 0); }, - $signature: 1256 + $signature: 1286 }; A.editingReducer_closure90.prototype = { call$2(expenseCategory, action) { return action.expenseCategory.rebuild$1(new A.editingReducer__closure34()); }, - $signature: 1257 + $signature: 1287 }; A.editingReducer__closure34.prototype = { call$1(b) { b.get$_expense_category_model$_$this()._expense_category_model$_isChanged = true; return b; }, - $signature: 260 + $signature: 289 }; A._filterExpenseCategoriesByCustom1_closure.prototype = { call$1(b) { @@ -348060,7 +352892,7 @@ t5 = t4._expense_category_state$_map; if (t5 == null) { t5 = new A.MapBuilder(null, $, null, t2); - t5.replace$1(0, B.Map_empty); + t5.replace$1(0, B.Map_empty0); t4._expense_category_state$_map = t5; t4 = t5; } else @@ -348071,7 +352903,7 @@ t4.get$_safeMap().$indexSet(0, t5, t3); } }, - $signature: 465 + $signature: 433 }; A._deleteExpenseCategorySuccess_closure.prototype = { call$1(b) { @@ -348082,7 +352914,7 @@ t5 = t4._expense_category_state$_map; if (t5 == null) { t5 = new A.MapBuilder(null, $, null, t2); - t5.replace$1(0, B.Map_empty); + t5.replace$1(0, B.Map_empty0); t4._expense_category_state$_map = t5; t4 = t5; } else @@ -348093,7 +352925,7 @@ t4.get$_safeMap().$indexSet(0, t5, t3); } }, - $signature: 465 + $signature: 433 }; A._restoreExpenseCategorySuccess_closure.prototype = { call$1(b) { @@ -348104,7 +352936,7 @@ t5 = t4._expense_category_state$_map; if (t5 == null) { t5 = new A.MapBuilder(null, $, null, t2); - t5.replace$1(0, B.Map_empty); + t5.replace$1(0, B.Map_empty0); t4._expense_category_state$_map = t5; t4 = t5; } else @@ -348115,7 +352947,7 @@ t4.get$_safeMap().$indexSet(0, t5, t3); } }, - $signature: 465 + $signature: 433 }; A._addExpenseCategory_closure.prototype = { call$1(b) { @@ -348128,7 +352960,7 @@ B.JSArray_methods.add$1(t2.get$_safeList(), t3); return b; }, - $signature: 259 + $signature: 288 }; A._updateExpenseCategory_closure.prototype = { call$1(b) { @@ -348137,7 +352969,7 @@ t1.$indexSet(0, t2.id, t2); return b; }, - $signature: 259 + $signature: 288 }; A._setLoadedExpenseCategory_closure.prototype = { call$1(b) { @@ -348146,13 +352978,13 @@ t1.$indexSet(0, t2.id, t2); return b; }, - $signature: 259 + $signature: 288 }; A.memoizedFilteredExpenseCategoryList_closure.prototype = { call$4(selectionState, expenseCategoryMap, expenseCategoryList, expenseCategoryListState) { return A.filteredExpenseCategoriesSelector(selectionState, expenseCategoryMap, expenseCategoryList, expenseCategoryListState); }, - $signature: 1261 + $signature: 1291 }; A.filteredExpenseCategoriesSelector_closure.prototype = { call$1(expenseCategoryId) { @@ -348183,7 +353015,7 @@ call$2(categoryId, expenseMap) { return A.calculateExpenseCategoryAmount(categoryId, expenseMap); }, - $signature: 1262 + $signature: 1292 }; A.calculateExpenseCategoryAmount_closure.prototype = { call$2(expenseId, expense) { @@ -348193,13 +353025,13 @@ t1.total = t1.total + expense.get$grossAmount(); } }, - $signature: 109 + $signature: 103 }; A.memoizedExpenseStatsForExpenseCategory_closure.prototype = { call$2(companyGatewayId, expenseMap) { return A.expenseStatsForExpenseCategory(companyGatewayId, expenseMap); }, - $signature: 145 + $signature: 148 }; A.expenseStatsForExpenseCategory_closure.prototype = { call$2(expenseId, expense) { @@ -348209,7 +353041,7 @@ else if (expense.get$isArchived()) ++this._box_0.countArchived; }, - $signature: 109 + $signature: 103 }; A.ExpenseCategoryState.prototype = { $get$1(_, categoryId) { @@ -348236,22 +353068,22 @@ call$1(item) { return item; }, - $signature: 1263 + $signature: 1293 }; A.ExpenseCategoryState_loadExpenseCategories_closure.prototype = { call$1(b) { - var t2, t3, + var t2, t3, t4, t1 = this.map; b.get$map(b).addAll$1(0, t1); t2 = b.get$list(b); - t1 = t1.get$keys(t1); - t3 = this.$this.list; - t3 = B.JSArray_methods.$add(A.List_List$of(t1, true, A._instanceType(t1)._eval$1("Iterable.E")), new A.CopyOnWriteList(true, t3._list, A._instanceType(t3)._eval$1("CopyOnWriteList<1>"))); - t3 = A.LinkedHashSet_LinkedHashSet$from(t3, A._arrayInstanceType(t3)._precomputed1); - t2.replace$1(0, A.List_List$of(t3, true, A._instanceType(t3)._eval$1("SetMixin.E"))); + t3 = A._instanceType(t1)._eval$1("LinkedHashMapKeyIterable<1>"); + t4 = this.$this.list; + t4 = B.JSArray_methods.$add(A.List_List$of(new A.LinkedHashMapKeyIterable(t1, t3), true, t3._eval$1("Iterable.E")), new A.CopyOnWriteList(true, t4._list, A._instanceType(t4)._eval$1("CopyOnWriteList<1>"))); + t4 = A.LinkedHashSet_LinkedHashSet$from(t4, A._arrayInstanceType(t4)._precomputed1); + t2.replace$1(0, A.List_List$of(t4, true, A._instanceType(t4)._eval$1("SetMixin.E"))); return b; }, - $signature: 259 + $signature: 288 }; A.ExpenseCategoryUIState.prototype = { get$isCreatingNew() { @@ -348282,7 +353114,7 @@ t6 = t5._expense_category_state$_map; if (t6 == null) { t6 = new A.MapBuilder(null, $, null, t4); - t6.replace$1(0, B.Map_empty); + t6.replace$1(0, B.Map_empty0); t5._expense_category_state$_map = t6; t5 = t6; } else @@ -348459,7 +353291,7 @@ t1.toString; t2 = t1.$ti; t2._eval$1("_BuiltMap<1,2>")._as(t1); - _this._expense_category_state$_map = new A.MapBuilder(t1._mapFactory, t1._map$_map, t1, t2._eval$1("@<1>")._bind$1(t2.__rti$_rest[1])._eval$1("MapBuilder<1,2>")); + _this._expense_category_state$_map = new A.MapBuilder(t1._mapFactory, t1._map$_map, t1, t2._eval$1("@<1>")._bind$1(t2._rest[1])._eval$1("MapBuilder<1,2>")); t2 = $$v.list; t2.toString; _this._expense_category_state$_list = A.ListBuilder_ListBuilder(t2, t2.$ti._precomputed1); @@ -348829,14 +353661,14 @@ t1 = t1.uiState.selectedCompanyIndex; return t2._list[t1].groupState.map._map$_map.$index(0, id); }, - $signature: 464 + $signature: 435 }; A._archiveGroup__closure0.prototype = { call$1(groups) { this.store.get$_dispatchers()[0].call$1(new A.ArchiveGroupSuccess(groups)); this.action.completer.complete$1(0, null); }, - $signature: 463 + $signature: 436 }; A._archiveGroup__closure1.prototype = { call$1(error) { @@ -348867,14 +353699,14 @@ t1 = t1.uiState.selectedCompanyIndex; return t2._list[t1].groupState.map._map$_map.$index(0, id); }, - $signature: 464 + $signature: 435 }; A._deleteGroup__closure0.prototype = { call$1(groups) { this.store.get$_dispatchers()[0].call$1(new A.DeleteGroupSuccess(groups)); this.action.completer.complete$1(0, null); }, - $signature: 463 + $signature: 436 }; A._deleteGroup__closure1.prototype = { call$1(error) { @@ -348905,14 +353737,14 @@ t1 = t1.uiState.selectedCompanyIndex; return t2._list[t1].groupState.map._map$_map.$index(0, id); }, - $signature: 464 + $signature: 435 }; A._restoreGroup__closure0.prototype = { call$1(groups) { this.store.get$_dispatchers()[0].call$1(new A.RestoreGroupSuccess(groups)); this.action.completer.complete$1(0, null); }, - $signature: 463 + $signature: 436 }; A._restoreGroup__closure1.prototype = { call$1(error) { @@ -348942,7 +353774,7 @@ t2.get$_dispatchers()[0].call$1(new A.SaveGroupSuccess(group)); t1.completer.complete$1(0, group); }, - $signature: 235 + $signature: 225 }; A._saveGroup__closure0.prototype = { call$1(error) { @@ -348973,7 +353805,7 @@ if (t1 != null) t1.complete$1(0, null); }, - $signature: 235 + $signature: 225 }; A._loadGroup__closure0.prototype = { call$1(error) { @@ -349007,7 +353839,7 @@ t1.get$completer(); t1.get$completer().complete$1(0, null); }, - $signature: 1267 + $signature: 1297 }; A._loadGroups__closure0.prototype = { call$1(error) { @@ -349025,7 +353857,7 @@ var t1, t2; type$.legacy_SaveGroupDocumentRequest._as(dynamicAction); t1 = A._lateReadCheck(store.__Store__state, "_state"); - if (A.cleanApiUrl(t1.authState.url) === "https://invoicing.co") { + if (t1.get$isHosted()) { t2 = t1.userCompanyStates; t1 = t1.uiState.selectedCompanyIndex; t1 = t2._list[t1].userCompany.account.plan === "enterprise"; @@ -349048,7 +353880,7 @@ this.store.get$_dispatchers()[0].call$1(new A.SaveGroupSuccess(group)); this.action.completer.complete$1(0, null); }, - $signature: 235 + $signature: 225 }; A._saveDocument__closure0.prototype = { call$1(error) { @@ -349076,97 +353908,97 @@ b.get$_group_state$_$this()._group_state$_forceSelected = t3; return b; }, - $signature: 1268 + $signature: 1298 }; A.forceSelectedReducer_closure55.prototype = { call$2(completer, action) { return true; }, - $signature: 1269 + $signature: 1299 }; A.forceSelectedReducer_closure56.prototype = { call$2(completer, action) { return false; }, - $signature: 1270 + $signature: 1300 }; A.forceSelectedReducer_closure57.prototype = { call$2(completer, action) { return false; }, - $signature: 1271 + $signature: 1301 }; A.forceSelectedReducer_closure58.prototype = { call$2(completer, action) { return false; }, - $signature: 1272 + $signature: 1302 }; A.selectedIdReducer_closure107.prototype = { call$2(completer, action) { return ""; }, - $signature: 1273 + $signature: 1303 }; A.selectedIdReducer_closure108.prototype = { call$2(completer, action) { return ""; }, - $signature: 1274 + $signature: 1304 }; A.selectedIdReducer_closure109.prototype = { call$2(selectedId, action) { return action.entityType === B.EntityType_group ? action.entityId : selectedId; }, - $signature: 55 + $signature: 57 }; A.selectedIdReducer_closure110.prototype = { call$2(selectedId, action) { return action.groupId; }, - $signature: 1275 + $signature: 1305 }; A.selectedIdReducer_closure111.prototype = { call$2(selectedId, action) { return action.group.id; }, - $signature: 1276 + $signature: 1306 }; A.selectedIdReducer_closure112.prototype = { call$2(selectedId, action) { return action.clearSelection ? "" : selectedId; }, - $signature: 52 + $signature: 54 }; A.selectedIdReducer_closure113.prototype = { call$2(selectedId, action) { return ""; }, - $signature: 54 + $signature: 53 }; A.selectedIdReducer_closure114.prototype = { call$2(selectedId, action) { return ""; }, - $signature: 1277 + $signature: 1307 }; A.selectedIdReducer_closure115.prototype = { call$2(selectedId, action) { return ""; }, - $signature: 1278 + $signature: 1308 }; A.selectedIdReducer_closure116.prototype = { call$2(selectedId, action) { return ""; }, - $signature: 1279 + $signature: 1309 }; A.selectedIdReducer_closure117.prototype = { call$2(selectedId, action) { return action.entityType === B.EntityType_group ? "" : selectedId; }, - $signature: 168 + $signature: 157 }; A.selectedIdReducer_closure118.prototype = { call$2(selectedId, action) { @@ -349179,38 +354011,38 @@ } return t1; }, - $signature: 84 + $signature: 83 }; A.editingReducer_closure33.prototype = { call$2(groups, action) { return J.$index$asx(action.groups, 0); }, - $signature: 1280 + $signature: 1310 }; A.editingReducer_closure34.prototype = { call$2(groups, action) { return J.$index$asx(action.groups, 0); }, - $signature: 1281 + $signature: 1311 }; A.editingReducer_closure35.prototype = { call$2(groups, action) { return J.$index$asx(action.groups, 0); }, - $signature: 1282 + $signature: 1312 }; A.editingReducer_closure36.prototype = { call$2(group, action) { return action.group.rebuild$1(new A.editingReducer__closure12()); }, - $signature: 1283 + $signature: 1313 }; A.editingReducer__closure12.prototype = { call$1(b) { b.get$_group_model$_$this()._group_model$_isChanged = true; return b; }, - $signature: 462 + $signature: 438 }; A._viewGroupList_closure.prototype = { call$1(b) { @@ -349308,7 +354140,7 @@ t5 = t4._group_state$_map; if (t5 == null) { t5 = new A.MapBuilder(null, $, null, t2); - t5.replace$1(0, B.Map_empty); + t5.replace$1(0, B.Map_empty0); t4._group_state$_map = t5; t4 = t5; } else @@ -349319,7 +354151,7 @@ t4.get$_safeMap().$indexSet(0, t5, t3); } }, - $signature: 461 + $signature: 439 }; A._deleteGroupSuccess_closure.prototype = { call$1(b) { @@ -349330,7 +354162,7 @@ t5 = t4._group_state$_map; if (t5 == null) { t5 = new A.MapBuilder(null, $, null, t2); - t5.replace$1(0, B.Map_empty); + t5.replace$1(0, B.Map_empty0); t4._group_state$_map = t5; t4 = t5; } else @@ -349341,7 +354173,7 @@ t4.get$_safeMap().$indexSet(0, t5, t3); } }, - $signature: 461 + $signature: 439 }; A._restoreGroupSuccess_closure.prototype = { call$1(b) { @@ -349352,7 +354184,7 @@ t5 = t4._group_state$_map; if (t5 == null) { t5 = new A.MapBuilder(null, $, null, t2); - t5.replace$1(0, B.Map_empty); + t5.replace$1(0, B.Map_empty0); t4._group_state$_map = t5; t4 = t5; } else @@ -349363,7 +354195,7 @@ t4.get$_safeMap().$indexSet(0, t5, t3); } }, - $signature: 461 + $signature: 439 }; A._addGroup_closure.prototype = { call$1(b) { @@ -349376,7 +354208,7 @@ B.JSArray_methods.add$1(t2.get$_safeList(), t3); return b; }, - $signature: 171 + $signature: 178 }; A._updateGroup_closure.prototype = { call$1(b) { @@ -349385,7 +354217,7 @@ t1.$indexSet(0, t2.id, t2); return b; }, - $signature: 171 + $signature: 178 }; A._setLoadedGroup_closure.prototype = { call$1(b) { @@ -349394,14 +354226,14 @@ t1.$indexSet(0, t2.id, t2); return b; }, - $signature: 171 + $signature: 178 }; 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: 171 + $signature: 178 }; A._setLoadedGroups__closure.prototype = { call$1(item) { @@ -349413,7 +354245,7 @@ call$1(item) { return item; }, - $signature: 651 + $signature: 506 }; A._setLoadedGroups_closure0.prototype = { call$1(b) { @@ -349422,14 +354254,14 @@ t1.replace$1(0, t2.get$keys(t2)); return b; }, - $signature: 171 + $signature: 178 }; 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: 171 + $signature: 178 }; A._setLoadedCompany__closure.prototype = { call$1(item) { @@ -349441,7 +354273,7 @@ call$1(item) { return item; }, - $signature: 651 + $signature: 506 }; A._setLoadedCompany_closure0.prototype = { call$1(b) { @@ -349450,13 +354282,13 @@ t1.replace$1(0, t2.get$keys(t2)); return b; }, - $signature: 171 + $signature: 178 }; A.memoizedFilteredGroupList_closure.prototype = { call$4(selectionState, groupMap, groupList, groupListState) { return A.filteredGroupsSelector(selectionState, groupMap, groupList, groupListState); }, - $signature: 1288 + $signature: 1318 }; A.filteredGroupsSelector_closure.prototype = { call$1(groupId) { @@ -349505,7 +354337,7 @@ call$2(clientMap, groupId) { return A.clientStatsForGroup(clientMap, groupId); }, - $signature: 1289 + $signature: 1319 }; A.clientStatsForGroup_closure.prototype = { call$2(clientId, client) { @@ -349515,7 +354347,7 @@ else if (client.get$isArchived()) ++this._box_0.countArchived; }, - $signature: 240 + $signature: 256 }; A.GroupState.prototype = { $get$1(_, groupId) { @@ -349558,7 +354390,7 @@ t6 = t5._group_state$_map; if (t6 == null) { t6 = new A.MapBuilder(null, $, null, t4); - t6.replace$1(0, B.Map_empty); + t6.replace$1(0, B.Map_empty0); t5._group_state$_map = t6; t5 = t6; } else @@ -349752,7 +354584,7 @@ t1.toString; t2 = t1.$ti; t2._eval$1("_BuiltMap<1,2>")._as(t1); - _this._group_state$_map = new A.MapBuilder(t1._mapFactory, t1._map$_map, t1, t2._eval$1("@<1>")._bind$1(t2.__rti$_rest[1])._eval$1("MapBuilder<1,2>")); + _this._group_state$_map = new A.MapBuilder(t1._mapFactory, t1._map$_map, t1, t2._eval$1("@<1>")._bind$1(t2._rest[1])._eval$1("MapBuilder<1,2>")); t2 = $$v.list; t2.toString; _this._group_state$_list = A.ListBuilder_ListBuilder(t2, t2.$ti._precomputed1); @@ -350107,7 +354939,7 @@ b.get$_invoice_model$_$this()._designId = this.designId; return b; }, - $signature: 10 + $signature: 11 }; A.handleInvoiceAction_closure1.prototype = { call$1(element) { @@ -350139,7 +354971,7 @@ if (t1.length === 1) t2 = t2.get$emailedInvoice(); else { - t2 = J.$index$asx($.LocalizationsProvider__localizedValues.$index(0, t2.localeCode), "emailed_invoices"); + t2 = J.$index$asx($.$get$LocalizationsProvider__localizedValues().$index(0, t2.localeCode), "emailed_invoices"); if (t2 == null) t2 = ""; } @@ -350154,7 +354986,7 @@ b.get$_invoice_model$_$this()._designId = this.designId; return b; }, - $signature: 10 + $signature: 11 }; A.handleInvoiceAction_closure5.prototype = { call$1(b) { @@ -350162,14 +354994,14 @@ b.get$_invoice_model$_$this()._designId = this.designId; return b; }, - $signature: 10 + $signature: 11 }; A.handleInvoiceAction_closure6.prototype = { call$1(b) { b.get$_invoice_model$_$this()._invoice_model$_entityType = B.EntityType_recurringInvoice; return b; }, - $signature: 10 + $signature: 11 }; A.handleInvoiceAction_closure7.prototype = { call$1(b) { @@ -350189,7 +355021,7 @@ type$.legacy_InvoiceEntity._as(invoice); return !(invoice.entityType === B.EntityType_invoice && invoice.statusId === "4"); }, - $signature: 196 + $signature: 197 }; A.handleInvoiceAction__closure0.prototype = { call$1(invoice) { @@ -350199,13 +355031,13 @@ t2 = invoice.statusId !== "1" ? invoice.balance : invoice.amount; return A.PaymentableEntity_PaymentableEntity(t2, null, t1); }, - $signature: 738 + $signature: 540 }; A.handleInvoiceAction_closure8.prototype = { call$1(_) { return this.response.bodyBytes; }, - $signature: 238 + $signature: 227 }; A._viewInvoiceList_closure0.prototype = { call$3(store, dynamicAction, next) { @@ -350398,7 +355230,7 @@ t1 = t1.uiState.selectedCompanyIndex; return t2._list[t1].invoiceState.map._map$_map.$index(0, id); }, - $signature: 74 + $signature: 76 }; A._archiveInvoice__closure0.prototype = { call$1(invoices) { @@ -350436,7 +355268,7 @@ t1 = t1.uiState.selectedCompanyIndex; return t2._list[t1].invoiceState.map._map$_map.$index(0, id); }, - $signature: 74 + $signature: 76 }; A._deleteInvoice__closure0.prototype = { call$1(invoices) { @@ -350476,7 +355308,7 @@ t1 = t1.uiState.selectedCompanyIndex; return t2._list[t1].invoiceState.map._map$_map.$index(0, id); }, - $signature: 74 + $signature: 76 }; A._restoreInvoice__closure0.prototype = { call$1(invoices) { @@ -350598,7 +355430,7 @@ t1.get$_dispatchers()[0].call$1(new A.RefreshData(null, false, false, false)); this.action.completer.complete$1(0, null); }, - $signature: 76 + $signature: 75 }; A._emailInvoice__closure0.prototype = { call$1(error) { @@ -350652,13 +355484,13 @@ t1.replace$1(0, new A.WhereIterable(t2, new A._saveInvoice___closure(), A._arrayInstanceType(t2)._eval$1("WhereIterable<1>"))); return b; }, - $signature: 10 + $signature: 11 }; A._saveInvoice___closure.prototype = { call$1(item) { return !item.get$isEmpty(item); }, - $signature: 60 + $signature: 61 }; A._saveInvoice__closure0.prototype = { call$1(invoice) { @@ -350671,7 +355503,7 @@ t2.get$_dispatchers()[0].call$1(new A.RefreshData(null, false, false, false)); t1.completer.complete$1(0, invoice); }, - $signature: 76 + $signature: 75 }; A._saveInvoice__closure1.prototype = { call$1(error) { @@ -350700,7 +355532,7 @@ if (t1 != null) t1.complete$1(0, null); }, - $signature: 76 + $signature: 75 }; A._loadInvoice__closure0.prototype = { call$1(error) { @@ -350737,7 +355569,7 @@ } else t1.get$_dispatchers()[0].call$1(new A.LoadRecurringInvoices()); }, - $signature: 270 + $signature: 281 }; A._loadInvoices__closure0.prototype = { call$1(error) { @@ -350751,7 +355583,7 @@ var t1, t2; type$.legacy_SaveInvoiceDocumentRequest._as(dynamicAction); t1 = A._lateReadCheck(store.__Store__state, "_state"); - if (A.cleanApiUrl(t1.authState.url) === "https://invoicing.co") { + if (t1.get$isHosted()) { t2 = t1.userCompanyStates; t1 = t1.uiState.selectedCompanyIndex; t1 = t2._list[t1].userCompany.account.plan === "enterprise"; @@ -350774,7 +355606,7 @@ this.store.get$_dispatchers()[0].call$1(new A.SaveInvoiceSuccess(invoice)); this.action.completer.complete$1(0, null); }, - $signature: 76 + $signature: 75 }; A._saveDocument__closure20.prototype = { call$1(error) { @@ -350808,193 +355640,193 @@ b.get$_invoice_state$_$this()._invoice_state$_historyActivityId = t3; return b; }, - $signature: 1290 + $signature: 1320 }; A.forceSelectedReducer_closure159.prototype = { call$2(completer, action) { return true; }, - $signature: 1291 + $signature: 1321 }; A.forceSelectedReducer_closure160.prototype = { call$2(completer, action) { return false; }, - $signature: 1292 + $signature: 1322 }; A.forceSelectedReducer_closure161.prototype = { call$2(completer, action) { return false; }, - $signature: 1293 + $signature: 1323 }; A.forceSelectedReducer_closure162.prototype = { call$2(completer, action) { return false; }, - $signature: 1294 + $signature: 1324 }; A.forceSelectedReducer_closure163.prototype = { call$2(completer, action) { return false; }, - $signature: 1295 + $signature: 1325 }; A.forceSelectedReducer_closure164.prototype = { call$2(completer, action) { return false; }, - $signature: 1296 + $signature: 1326 }; A.forceSelectedReducer_closure165.prototype = { call$2(completer, action) { return false; }, - $signature: 1297 + $signature: 1327 }; A.forceSelectedReducer_closure166.prototype = { call$2(completer, action) { return false; }, - $signature: 1298 + $signature: 1328 }; A.tabIndexReducer_closure19.prototype = { call$2(completer, action) { return action.tabIndex; }, - $signature: 1299 + $signature: 1329 }; A.tabIndexReducer_closure20.prototype = { call$2(completer, action) { return 0; }, - $signature: 105 + $signature: 108 }; A.historyActivityIdReducer_closure2.prototype = { call$2(index, action) { return action.activityId; }, - $signature: 650 + $signature: 505 }; A.editingItemIndexReducer_closure1.prototype = { call$2(index, action) { return action.invoiceItemIndex; }, - $signature: 1301 + $signature: 1331 }; A.editingItemIndexReducer_closure2.prototype = { call$2(index, action) { return action.invoiceItemIndex; }, - $signature: 1302 + $signature: 1332 }; A.selectedIdReducer_closure316.prototype = { call$2(completer, action) { return ""; }, - $signature: 1303 + $signature: 1333 }; A.selectedIdReducer_closure317.prototype = { call$2(completer, action) { return ""; }, - $signature: 1304 + $signature: 1334 }; A.selectedIdReducer_closure318.prototype = { call$2(selectedId, action) { return action.entityType === B.EntityType_invoice ? action.entityId : selectedId; }, - $signature: 55 + $signature: 57 }; A.selectedIdReducer_closure319.prototype = { call$2(selectedId, action) { return action.invoiceId; }, - $signature: 1305 + $signature: 1335 }; A.selectedIdReducer_closure320.prototype = { call$2(selectedId, action) { return action.invoice.id; }, - $signature: 1306 + $signature: 1336 }; A.selectedIdReducer_closure321.prototype = { call$2(selectedId, action) { return action.invoice.id; }, - $signature: 1307 + $signature: 1337 }; A.selectedIdReducer_closure322.prototype = { call$2(selectedId, action) { return action.invoice.id; }, - $signature: 650 + $signature: 505 }; A.selectedIdReducer_closure323.prototype = { call$2(selectedId, action) { return action.clearSelection ? "" : selectedId; }, - $signature: 52 + $signature: 54 }; A.selectedIdReducer_closure324.prototype = { call$2(selectedId, action) { return ""; }, - $signature: 54 + $signature: 53 }; A.selectedIdReducer_closure325.prototype = { call$2(selectedId, action) { return ""; }, - $signature: 1308 + $signature: 1338 }; A.selectedIdReducer_closure326.prototype = { call$2(selectedId, action) { return ""; }, - $signature: 1309 + $signature: 1339 }; A.selectedIdReducer_closure327.prototype = { call$2(selectedId, action) { return ""; }, - $signature: 1310 + $signature: 1340 }; A.selectedIdReducer_closure328.prototype = { call$2(selectedId, action) { return ""; }, - $signature: 1311 + $signature: 1341 }; A.selectedIdReducer_closure329.prototype = { call$2(selectedId, action) { return ""; }, - $signature: 1312 + $signature: 1342 }; A.selectedIdReducer_closure330.prototype = { call$2(selectedId, action) { return ""; }, - $signature: 1313 + $signature: 1343 }; A.selectedIdReducer_closure331.prototype = { call$2(selectedId, action) { return ""; }, - $signature: 1314 + $signature: 1344 }; A.selectedIdReducer_closure332.prototype = { call$2(selectedId, action) { return ""; }, - $signature: 1315 + $signature: 1345 }; A.selectedIdReducer_closure333.prototype = { call$2(selectedId, action) { return action.entityType === B.EntityType_invoice ? "" : selectedId; }, - $signature: 168 + $signature: 157 }; A.selectedIdReducer_closure334.prototype = { call$2(selectedId, action) { @@ -351007,71 +355839,71 @@ } return t1; }, - $signature: 84 + $signature: 83 }; A.editingReducer_closure103.prototype = { call$2(invoice, action) { return action.invoice.rebuild$1(new A.editingReducer__closure44()); }, - $signature: 1316 + $signature: 1346 }; A.editingReducer__closure44.prototype = { call$1(b) { b.get$_invoice_model$_$this()._invoice_model$_isChanged = true; return b; }, - $signature: 10 + $signature: 11 }; A.editingReducer_closure104.prototype = { call$2(invoice, action) { return invoice.rebuild$1(new A.editingReducer__closure43()); }, - $signature: 781 + $signature: 504 }; A.editingReducer__closure43.prototype = { call$1(b) { b.get$_invoice_model$_$this()._invoice_model$_isChanged = true; return b; }, - $signature: 10 + $signature: 11 }; A.editingReducer_closure105.prototype = { call$2(invoice, action) { return invoice.moveLineItem$2(action.oldIndex, action.newIndex); }, - $signature: 1318 + $signature: 1348 }; A.editingReducer_closure106.prototype = { call$2(invoice, action) { return invoice.rebuild$1(new A.editingReducer__closure42()); }, - $signature: 644 + $signature: 503 }; A.editingReducer__closure42.prototype = { call$1(b) { b.get$_invoice_model$_$this()._invoice_model$_isChanged = true; return b; }, - $signature: 10 + $signature: 11 }; A.editingReducer_closure107.prototype = { call$2(invoice, action) { return invoice.rebuild$1(new A.editingReducer__closure41()); }, - $signature: 642 + $signature: 501 }; A.editingReducer__closure41.prototype = { call$1(b) { b.get$_invoice_model$_$this()._invoice_model$_isChanged = true; return b; }, - $signature: 10 + $signature: 11 }; A.editingReducer_closure108.prototype = { call$2(invoice, action) { return invoice.rebuild$1(new A.editingReducer__closure40(action.client)); }, - $signature: 1321 + $signature: 1351 }; A.editingReducer__closure40.prototype = { call$1(b) { @@ -351091,37 +355923,37 @@ t3.replace$1(0, A.List_List$of(new A.MappedListIterable(t1, new A.editingReducer___closure2(), t2), true, t2._eval$1("ListIterable.E"))); return b; }, - $signature: 10 + $signature: 11 }; A.editingReducer___closure2.prototype = { call$1(contact) { return A.InvitationEntity_InvitationEntity(contact.id); }, - $signature: 224 + $signature: 194 }; A.editingReducer_closure109.prototype = { call$2(invoices, action) { return J.$index$asx(action.invoices, 0); }, - $signature: 1322 + $signature: 1352 }; A.editingReducer_closure110.prototype = { call$2(invoices, action) { return J.$index$asx(action.invoices, 0); }, - $signature: 1323 + $signature: 1353 }; A.editingReducer_closure111.prototype = { call$2(invoices, action) { return J.$index$asx(action.invoices, 0); }, - $signature: 1324 + $signature: 1354 }; A.editingReducer_closure112.prototype = { call$2(invoice, action) { return invoice.rebuild$1(new A.editingReducer__closure39(action)); }, - $signature: 1325 + $signature: 1355 }; A.editingReducer__closure39.prototype = { call$1(b) { @@ -351133,13 +355965,13 @@ B.JSArray_methods.add$1(t1.get$_safeList(), t2); return b; }, - $signature: 10 + $signature: 11 }; A.editingReducer_closure113.prototype = { call$2(invoice, action) { return invoice.rebuild$1(new A.editingReducer__closure38(action)); }, - $signature: 1326 + $signature: 1356 }; A.editingReducer__closure38.prototype = { call$1(b) { @@ -351148,7 +355980,7 @@ B.JSArray_methods.remove$1(t1.get$_safeList(), t2); return b; }, - $signature: 10 + $signature: 11 }; A._addInvoiceItem_closure.prototype = { call$1(b) { @@ -351157,21 +355989,21 @@ B.JSArray_methods.add$1(t1.get$_safeList(), this.item); return b; }, - $signature: 10 + $signature: 11 }; A._addInvoiceItems_closure.prototype = { call$1(b) { b.get$lineItems().addAll$1(0, this.action.lineItems); return b; }, - $signature: 10 + $signature: 11 }; A._removeInvoiceItem_closure.prototype = { call$1(b) { B.JSArray_methods.removeAt$1(b.get$lineItems().get$_safeList(), this.action.index); return b; }, - $signature: 10 + $signature: 11 }; A._updateInvoiceItem_closure.prototype = { call$1(b) { @@ -351181,7 +356013,7 @@ t1.get$_safeList()[t2.index] = t2.invoiceItem; return b; }, - $signature: 10 + $signature: 11 }; A._viewInvoiceList_closure.prototype = { call$1(b) { @@ -351374,7 +356206,7 @@ t5 = t4._invoice_state$_map; if (t5 == null) { t5 = new A.MapBuilder(null, $, null, t2); - t5.replace$1(0, B.Map_empty); + t5.replace$1(0, B.Map_empty0); t4._invoice_state$_map = t5; t4 = t5; } else @@ -351385,7 +356217,7 @@ t4.get$_safeMap().$indexSet(0, t5, t3); } }, - $signature: 202 + $signature: 204 }; A._markInvoicesPaidSuccess_closure.prototype = { call$1(b) { @@ -351396,7 +356228,7 @@ t5 = t4._invoice_state$_map; if (t5 == null) { t5 = new A.MapBuilder(null, $, null, t2); - t5.replace$1(0, B.Map_empty); + t5.replace$1(0, B.Map_empty0); t4._invoice_state$_map = t5; t4 = t5; } else @@ -351407,7 +356239,7 @@ t4.get$_safeMap().$indexSet(0, t5, t3); } }, - $signature: 202 + $signature: 204 }; A._cancelInvoicesSuccess_closure.prototype = { call$1(b) { @@ -351418,7 +356250,7 @@ t5 = t4._invoice_state$_map; if (t5 == null) { t5 = new A.MapBuilder(null, $, null, t2); - t5.replace$1(0, B.Map_empty); + t5.replace$1(0, B.Map_empty0); t4._invoice_state$_map = t5; t4 = t5; } else @@ -351429,7 +356261,7 @@ t4.get$_safeMap().$indexSet(0, t5, t3); } }, - $signature: 202 + $signature: 204 }; A._archiveInvoiceSuccess_closure.prototype = { call$1(b) { @@ -351440,7 +356272,7 @@ t5 = t4._invoice_state$_map; if (t5 == null) { t5 = new A.MapBuilder(null, $, null, t2); - t5.replace$1(0, B.Map_empty); + t5.replace$1(0, B.Map_empty0); t4._invoice_state$_map = t5; t4 = t5; } else @@ -351451,7 +356283,7 @@ t4.get$_safeMap().$indexSet(0, t5, t3); } }, - $signature: 202 + $signature: 204 }; A._deleteInvoiceSuccess_closure.prototype = { call$1(b) { @@ -351462,7 +356294,7 @@ t5 = t4._invoice_state$_map; if (t5 == null) { t5 = new A.MapBuilder(null, $, null, t2); - t5.replace$1(0, B.Map_empty); + t5.replace$1(0, B.Map_empty0); t4._invoice_state$_map = t5; t4 = t5; } else @@ -351473,7 +356305,7 @@ t4.get$_safeMap().$indexSet(0, t5, t3); } }, - $signature: 202 + $signature: 204 }; A._emailInvoiceSuccess_closure.prototype = { call$1(b) { @@ -351482,7 +356314,7 @@ t1.$indexSet(0, t2.id, t2); return b; }, - $signature: 339 + $signature: 261 }; A._restoreInvoiceSuccess_closure.prototype = { call$1(b) { @@ -351493,7 +356325,7 @@ t5 = t4._invoice_state$_map; if (t5 == null) { t5 = new A.MapBuilder(null, $, null, t2); - t5.replace$1(0, B.Map_empty); + t5.replace$1(0, B.Map_empty0); t4._invoice_state$_map = t5; t4 = t5; } else @@ -351504,7 +356336,7 @@ t4.get$_safeMap().$indexSet(0, t5, t3); } }, - $signature: 202 + $signature: 204 }; A._addInvoice_closure.prototype = { call$1(b) { @@ -351517,7 +356349,7 @@ B.JSArray_methods.add$1(t2.get$_safeList(), t3); return b; }, - $signature: 339 + $signature: 261 }; A._addInvoice__closure.prototype = { call$1(b) { @@ -351525,14 +356357,14 @@ b.get$_invoice_model$_$this()._invoice_model$_loadedAt = t1; return b; }, - $signature: 10 + $signature: 11 }; A._updateInvoice_closure.prototype = { call$1(b) { 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: 339 + $signature: 261 }; A._updateInvoice__closure.prototype = { call$1(b) { @@ -351540,38 +356372,38 @@ b.get$_invoice_model$_$this()._invoice_model$_loadedAt = t1; return b; }, - $signature: 10 + $signature: 11 }; A.invoiceQuoteSelector_closure.prototype = { call$2(quoteId, quote) { if (quote.invoiceId === this.invoice.id) this._box_0.invoiceQuote = quote; }, - $signature: 50 + $signature: 52 }; A.invoiceContactSelector_closure.prototype = { call$1(invitation) { return invitation.contactId; }, - $signature: 475 + $signature: 388 }; A.invoiceContactSelector_closure0.prototype = { call$1(contact) { return B.JSArray_methods.contains$1(this._box_0.contactIds, contact.id); }, - $signature: 114 + $signature: 115 }; A.memoizedInvoiceQuoteSelector_closure.prototype = { call$2(invoice, quoteMap) { return A.invoiceQuoteSelector(invoice, quoteMap); }, - $signature: 1329 + $signature: 1359 }; A.memoizedDropdownInvoiceList_closure.prototype = { call$7(invoiceMap, clientMap, invoiceList, clientId, userMap, excludedIds, recurringPrefix) { return A.dropdownInvoiceSelector(invoiceMap, clientMap, invoiceList, clientId, userMap, excludedIds, recurringPrefix); }, - $signature: 1330 + $signature: 1360 }; A.dropdownInvoiceSelector_closure.prototype = { call$1(invoiceId) { @@ -351623,13 +356455,13 @@ call$8(selectionState, invoiceMap, invoiceList, clientMap, paymentMap, invoiceListState, userMap, recurringPrefix) { return A.filteredInvoicesSelector(selectionState, invoiceMap, invoiceList, clientMap, paymentMap, invoiceListState, userMap, recurringPrefix); }, - $signature: 1331 + $signature: 1361 }; A.filteredInvoicesSelector_closure.prototype = { call$2(paymentId, payment) { B.JSArray_methods.forEach$1(payment.get$invoicePaymentables(), new A.filteredInvoicesSelector__closure0(this.invoicePaymentMap, payment)); }, - $signature: 212 + $signature: 205 }; A.filteredInvoicesSelector__closure0.prototype = { call$1(invoicePaymentable) { @@ -351641,7 +356473,7 @@ paymentIds.push(this.payment.id); t1.$indexSet(0, t2, paymentIds); }, - $signature: 234 + $signature: 243 }; A.filteredInvoicesSelector_closure0.prototype = { call$1(invoiceId) { @@ -351738,7 +356570,7 @@ call$2(clientId, invoiceMap) { return A.invoiceStatsForClient(clientId, invoiceMap); }, - $signature: 89 + $signature: 87 }; A.invoiceStatsForClient_closure.prototype = { call$2(invoiceId, invoice) { @@ -351748,13 +356580,13 @@ else if (invoice.get$isArchived()) ++this._box_0.countArchived; }, - $signature: 50 + $signature: 52 }; A.memoizedInvoiceStatsForDesign_closure.prototype = { call$2(designId, invoiceMap) { return A.invoiceStatsForDesign(designId, invoiceMap); }, - $signature: 89 + $signature: 87 }; A.invoiceStatsForDesign_closure.prototype = { call$2(invoiceId, invoice) { @@ -351764,13 +356596,13 @@ else if (invoice.get$isArchived()) ++this._box_0.countArchived; }, - $signature: 50 + $signature: 52 }; A.memoizedInvoiceStatsForSubscription_closure.prototype = { call$2(subscriptionId, invoiceMap) { return A.invoiceStatsForSubscription(subscriptionId, invoiceMap); }, - $signature: 89 + $signature: 87 }; A.invoiceStatsForSubscription_closure.prototype = { call$2(invoiceId, invoice) { @@ -351780,13 +356612,13 @@ else if (invoice.get$isArchived()) ++this._box_0.countArchived; }, - $signature: 50 + $signature: 52 }; A.memoizedInvoiceStatsForProject_closure.prototype = { call$2(projectId, invoiceMap) { return A.invoiceStatsForProject(projectId, invoiceMap); }, - $signature: 89 + $signature: 87 }; A.invoiceStatsForProject_closure.prototype = { call$2(invoiceId, invoice) { @@ -351796,13 +356628,13 @@ else if (invoice.get$isArchived()) ++this._box_0.countArchived; }, - $signature: 50 + $signature: 52 }; A.memoizedInvoiceStatsForUser_closure.prototype = { call$2(userId, invoiceMap) { return A.invoiceStatsForUser(userId, invoiceMap); }, - $signature: 89 + $signature: 87 }; A.invoiceStatsForUser_closure.prototype = { call$2(invoiceId, invoice) { @@ -351812,7 +356644,7 @@ else if (invoice.isDeleted) ++this._box_0.countArchived; }, - $signature: 50 + $signature: 52 }; A.InvoiceState.prototype = { $get$1(_, invoiceId) { @@ -351840,22 +356672,22 @@ call$1(item) { return item; }, - $signature: 176 + $signature: 183 }; A.InvoiceState_loadInvoices_closure.prototype = { call$1(b) { - var t2, t3, + var t2, t3, t4, t1 = this.map; b.get$map(b).addAll$1(0, t1); t2 = b.get$list(b); - t1 = t1.get$keys(t1); - t3 = this.$this.list; - t3 = B.JSArray_methods.$add(A.List_List$of(t1, true, A._instanceType(t1)._eval$1("Iterable.E")), new A.CopyOnWriteList(true, t3._list, A._instanceType(t3)._eval$1("CopyOnWriteList<1>"))); - t3 = A.LinkedHashSet_LinkedHashSet$from(t3, A._arrayInstanceType(t3)._precomputed1); - t2.replace$1(0, A.List_List$of(t3, true, A._instanceType(t3)._eval$1("SetMixin.E"))); + t3 = A._instanceType(t1)._eval$1("LinkedHashMapKeyIterable<1>"); + t4 = this.$this.list; + t4 = B.JSArray_methods.$add(A.List_List$of(new A.LinkedHashMapKeyIterable(t1, t3), true, t3._eval$1("Iterable.E")), new A.CopyOnWriteList(true, t4._list, A._instanceType(t4)._eval$1("CopyOnWriteList<1>"))); + t4 = A.LinkedHashSet_LinkedHashSet$from(t4, A._arrayInstanceType(t4)._precomputed1); + t2.replace$1(0, A.List_List$of(t4, true, A._instanceType(t4)._eval$1("SetMixin.E"))); return b; }, - $signature: 339 + $signature: 261 }; A.InvoiceUIState.prototype = { get$isCreatingNew() { @@ -351886,7 +356718,7 @@ t6 = t5._invoice_state$_map; if (t6 == null) { t6 = new A.MapBuilder(null, $, null, t4); - t6.replace$1(0, B.Map_empty); + t6.replace$1(0, B.Map_empty0); t5._invoice_state$_map = t6; t5 = t6; } else @@ -352063,7 +356895,7 @@ t1.toString; t2 = t1.$ti; t2._eval$1("_BuiltMap<1,2>")._as(t1); - _this._invoice_state$_map = new A.MapBuilder(t1._mapFactory, t1._map$_map, t1, t2._eval$1("@<1>")._bind$1(t2.__rti$_rest[1])._eval$1("MapBuilder<1,2>")); + _this._invoice_state$_map = new A.MapBuilder(t1._mapFactory, t1._map$_map, t1, t2._eval$1("@<1>")._bind$1(t2._rest[1])._eval$1("MapBuilder<1,2>")); t2 = $$v.list; t2.toString; _this._invoice_state$_list = A.ListBuilder_ListBuilder(t2, t2.$ti._precomputed1); @@ -352440,7 +357272,7 @@ } else { t1 = $.$get$navigatorKey(); t1.toString; - A.showDialog(false, new A._editPayment__closure(), $.WidgetsBinding__instance.WidgetsBinding__buildOwner._globalKeyRegistry.$index(0, t1), null, true, type$.legacy_PaymentEditScreen); + A.showDialog(null, false, new A._editPayment__closure(), $.WidgetsBinding__instance.WidgetsBinding__buildOwner._globalKeyRegistry.$index(0, t1), null, true, type$.legacy_PaymentEditScreen); } }, "call*": "call$3", @@ -352451,7 +357283,7 @@ call$1(context) { return new A.PaymentEditScreen(null); }, - $signature: 776 + $signature: 591 }; A._viewRefundPayment_closure.prototype = { call$3(store, dynamicAction, next) { @@ -352464,7 +357296,7 @@ } else { t1 = $.$get$navigatorKey(); t1.toString; - A.showDialog(false, new A._viewRefundPayment__closure(), $.WidgetsBinding__instance.WidgetsBinding__buildOwner._globalKeyRegistry.$index(0, t1), null, true, type$.legacy_PaymentRefundScreen); + A.showDialog(null, false, new A._viewRefundPayment__closure(), $.WidgetsBinding__instance.WidgetsBinding__buildOwner._globalKeyRegistry.$index(0, t1), null, true, type$.legacy_PaymentRefundScreen); } }, "call*": "call$3", @@ -352475,7 +357307,7 @@ call$1(context) { return new A.PaymentRefundScreen(null); }, - $signature: 774 + $signature: 586 }; A._viewPayment_closure.prototype = { call$3(store, action, next) { @@ -352550,14 +357382,14 @@ t1 = t1.uiState.selectedCompanyIndex; return t2._list[t1].paymentState.map._map$_map.$index(0, id); }, - $signature: 217 + $signature: 218 }; A._archivePayment__closure0.prototype = { call$1(payments) { this.store.get$_dispatchers()[0].call$1(new A.ArchivePaymentsSuccess(payments)); this.action.completer.complete$1(0, null); }, - $signature: 334 + $signature: 335 }; A._archivePayment__closure1.prototype = { call$1(error) { @@ -352588,7 +357420,7 @@ t1 = t1.uiState.selectedCompanyIndex; return t2._list[t1].paymentState.map._map$_map.$index(0, id); }, - $signature: 217 + $signature: 218 }; A._deletePayment__closure0.prototype = { call$1(payments) { @@ -352597,7 +357429,7 @@ t1.get$_dispatchers()[0].call$1(new A.RefreshData(null, false, false, false)); this.action.completer.complete$1(0, null); }, - $signature: 334 + $signature: 335 }; A._deletePayment__closure1.prototype = { call$1(error) { @@ -352628,7 +357460,7 @@ t1 = t1.uiState.selectedCompanyIndex; return t2._list[t1].paymentState.map._map$_map.$index(0, id); }, - $signature: 217 + $signature: 218 }; A._restorePayment__closure0.prototype = { call$1(payments) { @@ -352637,7 +357469,7 @@ t1.get$_dispatchers()[0].call$1(new A.RefreshData(null, false, false, false)); this.action.completer.complete$1(0, null); }, - $signature: 334 + $signature: 335 }; A._restorePayment__closure1.prototype = { call$1(error) { @@ -352724,7 +357556,7 @@ this.store.get$_dispatchers()[0].call$1(new A.EmailPaymentSuccess()); this.action.completer.complete$1(0, null); }, - $signature: 334 + $signature: 335 }; A._emailPayment__closure0.prototype = { call$1(error) { @@ -352784,7 +357616,7 @@ } else t1.get$_dispatchers()[0].call$1(new A.LoadQuotes(null, 1)); }, - $signature: 1335 + $signature: 1365 }; A._loadPayments__closure0.prototype = { call$1(error) { @@ -352813,157 +357645,157 @@ b.get$_payment_state$_$this()._payment_state$_tabIndex = t3; return b; }, - $signature: 1336 + $signature: 1366 }; A.forceSelectedReducer_closure7.prototype = { call$2(completer, action) { return true; }, - $signature: 1337 + $signature: 1367 }; A.forceSelectedReducer_closure8.prototype = { call$2(completer, action) { return false; }, - $signature: 1338 + $signature: 1368 }; A.forceSelectedReducer_closure9.prototype = { call$2(completer, action) { return false; }, - $signature: 1339 + $signature: 1369 }; A.forceSelectedReducer_closure10.prototype = { call$2(completer, action) { return false; }, - $signature: 1340 + $signature: 1370 }; A.forceSelectedReducer_closure11.prototype = { call$2(completer, action) { return false; }, - $signature: 1341 + $signature: 1371 }; A.forceSelectedReducer_closure12.prototype = { call$2(completer, action) { return false; }, - $signature: 1342 + $signature: 1372 }; A.forceSelectedReducer_closure13.prototype = { call$2(completer, action) { return false; }, - $signature: 1343 + $signature: 1373 }; A.forceSelectedReducer_closure14.prototype = { call$2(completer, action) { return false; }, - $signature: 1344 + $signature: 1374 }; A.tabIndexReducer_closure1.prototype = { call$2(completer, action) { return action.get$tabIndex(action); }, - $signature: 1345 + $signature: 1375 }; A.tabIndexReducer_closure2.prototype = { call$2(completer, action) { return 0; }, - $signature: 105 + $signature: 108 }; A.selectedIdReducer_closure18.prototype = { call$2(completer, action) { return ""; }, - $signature: 1346 + $signature: 1376 }; A.selectedIdReducer_closure19.prototype = { call$2(completer, action) { return ""; }, - $signature: 1347 + $signature: 1377 }; A.selectedIdReducer_closure20.prototype = { call$2(selectedId, action) { return action.entityType === B.EntityType_payment ? action.entityId : selectedId; }, - $signature: 55 + $signature: 57 }; A.selectedIdReducer_closure21.prototype = { call$2(selectedId, action) { return action.paymentId; }, - $signature: 1348 + $signature: 1378 }; A.selectedIdReducer_closure22.prototype = { call$2(selectedId, action) { return action.payment.id; }, - $signature: 1349 + $signature: 1379 }; A.selectedIdReducer_closure23.prototype = { call$2(selectedId, action) { return action.clearSelection ? "" : selectedId; }, - $signature: 52 + $signature: 54 }; A.selectedIdReducer_closure24.prototype = { call$2(selectedId, action) { return ""; }, - $signature: 54 + $signature: 53 }; A.selectedIdReducer_closure25.prototype = { call$2(selectedId, action) { return ""; }, - $signature: 1350 + $signature: 1380 }; A.selectedIdReducer_closure26.prototype = { call$2(selectedId, action) { return ""; }, - $signature: 1351 + $signature: 1381 }; A.selectedIdReducer_closure27.prototype = { call$2(selectedId, action) { return ""; }, - $signature: 1352 + $signature: 1382 }; A.selectedIdReducer_closure28.prototype = { call$2(selectedId, action) { return ""; }, - $signature: 1353 + $signature: 1383 }; A.selectedIdReducer_closure29.prototype = { call$2(selectedId, action) { return ""; }, - $signature: 1354 + $signature: 1384 }; A.selectedIdReducer_closure30.prototype = { call$2(selectedId, action) { return ""; }, - $signature: 1355 + $signature: 1385 }; A.selectedIdReducer_closure31.prototype = { call$2(selectedId, action) { return ""; }, - $signature: 1356 + $signature: 1386 }; A.selectedIdReducer_closure32.prototype = { call$2(selectedId, action) { return action.entityType === B.EntityType_payment ? "" : selectedId; }, - $signature: 168 + $signature: 157 }; A.selectedIdReducer_closure33.prototype = { call$2(selectedId, action) { @@ -352976,31 +357808,31 @@ } return t1; }, - $signature: 84 + $signature: 83 }; A.editingReducer_closure10.prototype = { call$2(payments, action) { return J.$index$asx(action.payments, 0); }, - $signature: 1357 + $signature: 1387 }; A.editingReducer_closure11.prototype = { call$2(payments, action) { return J.$index$asx(action.payments, 0); }, - $signature: 1358 + $signature: 1388 }; A.editingReducer_closure12.prototype = { call$2(payments, action) { return J.$index$asx(action.payments, 0); }, - $signature: 1359 + $signature: 1389 }; A.editingReducer_closure13.prototype = { call$2(payment, action) { return action.payment.rebuild$1(new A.editingReducer__closure6()); }, - $signature: 1360 + $signature: 1390 }; A.editingReducer__closure6.prototype = { call$1(b) { @@ -353181,7 +358013,7 @@ t5 = t4._payment_state$_map; if (t5 == null) { t5 = new A.MapBuilder(null, $, null, t2); - t5.replace$1(0, B.Map_empty); + t5.replace$1(0, B.Map_empty0); t4._payment_state$_map = t5; t4 = t5; } else @@ -353192,7 +358024,7 @@ t4.get$_safeMap().$indexSet(0, t5, t3); } }, - $signature: 460 + $signature: 451 }; A._deletePaymentSuccess_closure.prototype = { call$1(b) { @@ -353203,7 +358035,7 @@ t5 = t4._payment_state$_map; if (t5 == null) { t5 = new A.MapBuilder(null, $, null, t2); - t5.replace$1(0, B.Map_empty); + t5.replace$1(0, B.Map_empty0); t4._payment_state$_map = t5; t4 = t5; } else @@ -353214,7 +358046,7 @@ t4.get$_safeMap().$indexSet(0, t5, t3); } }, - $signature: 460 + $signature: 451 }; A._restorePaymentSuccess_closure.prototype = { call$1(b) { @@ -353225,7 +358057,7 @@ t5 = t4._payment_state$_map; if (t5 == null) { t5 = new A.MapBuilder(null, $, null, t2); - t5.replace$1(0, B.Map_empty); + t5.replace$1(0, B.Map_empty0); t4._payment_state$_map = t5; t4 = t5; } else @@ -353236,7 +358068,7 @@ t4.get$_safeMap().$indexSet(0, t5, t3); } }, - $signature: 460 + $signature: 451 }; A._addPayment_closure.prototype = { call$1(b) { @@ -353249,7 +358081,7 @@ B.JSArray_methods.add$1(t2.get$_safeList(), t3); return b; }, - $signature: 332 + $signature: 329 }; A._updatePayment_closure.prototype = { call$1(b) { @@ -353258,7 +358090,7 @@ t1.$indexSet(0, t2.id, t2); return b; }, - $signature: 332 + $signature: 329 }; A._setLoadedPayment_closure.prototype = { call$1(b) { @@ -353267,26 +358099,26 @@ t1.$indexSet(0, t2.id, t2); return b; }, - $signature: 332 + $signature: 329 }; A.memoizedPaymentsByInvoice_closure.prototype = { call$3(invoiceId, paymentMap, paymentList) { return A.paymentsByInvoiceSelector(invoiceId, paymentMap, paymentList); }, - $signature: 635 + $signature: 500 }; A.paymentsByInvoiceSelector_closure.prototype = { call$1(paymentId) { return this.paymentMap._map$_map.$index(0, paymentId); }, - $signature: 217 + $signature: 218 }; 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: 482 + $signature: 364 }; A.paymentsByInvoiceSelector__closure.prototype = { call$1(p) { @@ -353298,20 +358130,20 @@ call$3(invoiceId, paymentMap, paymentList) { return A.paymentsByCreditSelector(invoiceId, paymentMap, paymentList); }, - $signature: 635 + $signature: 500 }; A.paymentsByCreditSelector_closure.prototype = { call$1(paymentId) { return this.paymentMap._map$_map.$index(0, paymentId); }, - $signature: 217 + $signature: 218 }; 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: 482 + $signature: 364 }; A.paymentsByCreditSelector__closure.prototype = { call$1(p) { @@ -353323,7 +358155,7 @@ call$8(selectionState, paymentMap, paymentList, invoiceMap, clientMap, userMap, paymentTypeMap, paymentListState) { return A.filteredPaymentsSelector(selectionState, paymentMap, paymentList, invoiceMap, clientMap, userMap, paymentTypeMap, paymentListState); }, - $signature: 1365 + $signature: 1395 }; A.filteredPaymentsSelector_closure.prototype = { call$1(paymentId) { @@ -353381,7 +358213,7 @@ call$3(clientId, paymentMap, invoiceMap) { return A.paymentStatsForClient(clientId, paymentMap, invoiceMap); }, - $signature: 1366 + $signature: 1396 }; A.paymentStatsForClient_closure.prototype = { call$2(paymentId, payment) { @@ -353391,7 +358223,7 @@ else if (payment.get$isArchived()) ++this._box_0.countArchived; }, - $signature: 212 + $signature: 205 }; A.PaymentState.prototype = { loadPayments$1(clients) { @@ -353411,22 +358243,22 @@ call$1(item) { return item; }, - $signature: 1367 + $signature: 1397 }; A.PaymentState_loadPayments_closure.prototype = { call$1(b) { - var t2, t3, + var t2, t3, t4, t1 = this.map; b.get$map(b).addAll$1(0, t1); t2 = b.get$list(b); - t1 = t1.get$keys(t1); - t3 = this.$this.list; - t3 = B.JSArray_methods.$add(A.List_List$of(t1, true, A._instanceType(t1)._eval$1("Iterable.E")), new A.CopyOnWriteList(true, t3._list, A._instanceType(t3)._eval$1("CopyOnWriteList<1>"))); - t3 = A.LinkedHashSet_LinkedHashSet$from(t3, A._arrayInstanceType(t3)._precomputed1); - t2.replace$1(0, A.List_List$of(t3, true, A._instanceType(t3)._eval$1("SetMixin.E"))); + t3 = A._instanceType(t1)._eval$1("LinkedHashMapKeyIterable<1>"); + t4 = this.$this.list; + t4 = B.JSArray_methods.$add(A.List_List$of(new A.LinkedHashMapKeyIterable(t1, t3), true, t3._eval$1("Iterable.E")), new A.CopyOnWriteList(true, t4._list, A._instanceType(t4)._eval$1("CopyOnWriteList<1>"))); + t4 = A.LinkedHashSet_LinkedHashSet$from(t4, A._arrayInstanceType(t4)._precomputed1); + t2.replace$1(0, A.List_List$of(t4, true, A._instanceType(t4)._eval$1("SetMixin.E"))); return b; }, - $signature: 332 + $signature: 329 }; A.PaymentUIState.prototype = { get$isCreatingNew() { @@ -353457,7 +358289,7 @@ t6 = t5._payment_state$_map; if (t6 == null) { t6 = new A.MapBuilder(null, $, null, t4); - t6.replace$1(0, B.Map_empty); + t6.replace$1(0, B.Map_empty0); t5._payment_state$_map = t6; t5 = t6; } else @@ -353628,7 +358460,7 @@ t1.toString; t2 = t1.$ti; t2._eval$1("_BuiltMap<1,2>")._as(t1); - _this._payment_state$_map = new A.MapBuilder(t1._mapFactory, t1._map$_map, t1, t2._eval$1("@<1>")._bind$1(t2.__rti$_rest[1])._eval$1("MapBuilder<1,2>")); + _this._payment_state$_map = new A.MapBuilder(t1._mapFactory, t1._map$_map, t1, t2._eval$1("@<1>")._bind$1(t2._rest[1])._eval$1("MapBuilder<1,2>")); t2 = $$v.list; t2.toString; _this._payment_state$_list = A.ListBuilder_ListBuilder(t2, t2.$ti._precomputed1); @@ -353998,14 +358830,14 @@ t1 = t1.uiState.selectedCompanyIndex; return t2._list[t1].paymentTermState.map._map$_map.$index(0, id); }, - $signature: 458 + $signature: 455 }; A._archivePaymentTerm__closure0.prototype = { call$1(paymentTerms) { this.store.get$_dispatchers()[0].call$1(new A.ArchivePaymentTermsSuccess(paymentTerms)); this.action.completer.complete$1(0, null); }, - $signature: 457 + $signature: 456 }; A._archivePaymentTerm__closure1.prototype = { call$1(error) { @@ -354036,14 +358868,14 @@ t1 = t1.uiState.selectedCompanyIndex; return t2._list[t1].paymentTermState.map._map$_map.$index(0, id); }, - $signature: 458 + $signature: 455 }; A._deletePaymentTerm__closure0.prototype = { call$1(paymentTerms) { this.store.get$_dispatchers()[0].call$1(new A.DeletePaymentTermsSuccess(paymentTerms)); this.action.completer.complete$1(0, null); }, - $signature: 457 + $signature: 456 }; A._deletePaymentTerm__closure1.prototype = { call$1(error) { @@ -354074,14 +358906,14 @@ t1 = t1.uiState.selectedCompanyIndex; return t2._list[t1].paymentTermState.map._map$_map.$index(0, id); }, - $signature: 458 + $signature: 455 }; A._restorePaymentTerm__closure0.prototype = { call$1(paymentTerms) { this.store.get$_dispatchers()[0].call$1(new A.RestorePaymentTermsSuccess(paymentTerms)); this.action.completer.complete$1(0, null); }, - $signature: 457 + $signature: 456 }; A._restorePaymentTerm__closure1.prototype = { call$1(error) { @@ -354111,7 +358943,7 @@ t2.get$_dispatchers()[0].call$1(new A.SavePaymentTermSuccess(paymentTerm)); t1.completer.complete$1(0, paymentTerm); }, - $signature: 320 + $signature: 304 }; A._savePaymentTerm__closure0.prototype = { call$1(error) { @@ -354139,7 +358971,7 @@ this.store.get$_dispatchers()[0].call$1(new A.LoadPaymentTermSuccess(paymentTerm)); this.action.completer.complete$1(0, null); }, - $signature: 320 + $signature: 304 }; A._loadPaymentTerm__closure0.prototype = { call$1(error) { @@ -354170,7 +359002,7 @@ t1.get$completer(); t1.get$completer().complete$1(0, null); }, - $signature: 1371 + $signature: 1401 }; A._loadPaymentTerms__closure0.prototype = { call$1(error) { @@ -354201,170 +359033,170 @@ b.get$_payment_term_state$_$this()._payment_term_state$_forceSelected = t3; return b; }, - $signature: 1372 + $signature: 1402 }; A.forceSelectedReducer_closure95.prototype = { call$2(completer, action) { return true; }, - $signature: 1373 + $signature: 1403 }; A.forceSelectedReducer_closure96.prototype = { call$2(completer, action) { return false; }, - $signature: 1374 + $signature: 1404 }; A.forceSelectedReducer_closure97.prototype = { call$2(completer, action) { return false; }, - $signature: 1375 + $signature: 1405 }; A.forceSelectedReducer_closure98.prototype = { call$2(completer, action) { return false; }, - $signature: 1376 + $signature: 1406 }; A.forceSelectedReducer_closure99.prototype = { call$2(completer, action) { return false; }, - $signature: 1377 + $signature: 1407 }; A.forceSelectedReducer_closure100.prototype = { call$2(completer, action) { return false; }, - $signature: 1378 + $signature: 1408 }; A.forceSelectedReducer_closure101.prototype = { call$2(completer, action) { return false; }, - $signature: 1379 + $signature: 1409 }; A.forceSelectedReducer_closure102.prototype = { call$2(completer, action) { return false; }, - $signature: 1380 + $signature: 1410 }; A.selectedIdReducer_closure193.prototype = { call$2(completer, action) { return ""; }, - $signature: 1381 + $signature: 1411 }; A.selectedIdReducer_closure194.prototype = { call$2(completer, action) { return ""; }, - $signature: 1382 + $signature: 1412 }; A.selectedIdReducer_closure195.prototype = { call$2(selectedId, action) { return action.entityType === B.EntityType_paymentTerm ? action.entityId : selectedId; }, - $signature: 55 + $signature: 57 }; A.selectedIdReducer_closure196.prototype = { call$2(selectedId, action) { return action.get$paymentTermId(); }, - $signature: 90 + $signature: 85 }; A.selectedIdReducer_closure197.prototype = { call$2(selectedId, action) { return J.get$id$x(action.get$paymentTerm()); }, - $signature: 90 + $signature: 85 }; A.selectedIdReducer_closure198.prototype = { call$2(selectedId, action) { return action.clearSelection ? "" : selectedId; }, - $signature: 52 + $signature: 54 }; A.selectedIdReducer_closure199.prototype = { call$2(selectedId, action) { return ""; }, - $signature: 54 + $signature: 53 }; A.selectedIdReducer_closure200.prototype = { call$2(selectedId, action) { return ""; }, - $signature: 1383 + $signature: 1413 }; A.selectedIdReducer_closure201.prototype = { call$2(selectedId, action) { return ""; }, - $signature: 1384 + $signature: 1414 }; A.selectedIdReducer_closure202.prototype = { call$2(selectedId, action) { return ""; }, - $signature: 1385 + $signature: 1415 }; A.selectedIdReducer_closure203.prototype = { call$2(selectedId, action) { return ""; }, - $signature: 1386 + $signature: 1416 }; A.selectedIdReducer_closure204.prototype = { call$2(selectedId, action) { return ""; }, - $signature: 1387 + $signature: 1417 }; A.selectedIdReducer_closure205.prototype = { call$2(selectedId, action) { return ""; }, - $signature: 1388 + $signature: 1418 }; A.selectedIdReducer_closure206.prototype = { call$2(selectedId, action) { return ""; }, - $signature: 1389 + $signature: 1419 }; A.editingReducer_closure64.prototype = { call$2(paymentTerms, action) { return J.$index$asx(action.paymentTerms, 0); }, - $signature: 1390 + $signature: 1420 }; A.editingReducer_closure65.prototype = { call$2(paymentTerms, action) { return J.$index$asx(action.paymentTerms, 0); }, - $signature: 1391 + $signature: 1421 }; A.editingReducer_closure66.prototype = { call$2(paymentTerms, action) { return J.$index$asx(action.paymentTerms, 0); }, - $signature: 1392 + $signature: 1422 }; A.editingReducer_closure67.prototype = { call$2(paymentTerm, action) { return action.paymentTerm.rebuild$1(new A.editingReducer__closure24()); }, - $signature: 1393 + $signature: 1423 }; A.editingReducer__closure24.prototype = { call$1(b) { b.get$_payment_term_model$_$this()._payment_term_model$_isChanged = true; return b; }, - $signature: 630 + $signature: 499 }; A._viewPaymentTermList_closure.prototype = { call$1(b) { @@ -354500,7 +359332,7 @@ t5 = t4._payment_term_state$_map; if (t5 == null) { t5 = new A.MapBuilder(null, $, null, t2); - t5.replace$1(0, B.Map_empty); + t5.replace$1(0, B.Map_empty0); t4._payment_term_state$_map = t5; t4 = t5; } else @@ -354511,7 +359343,7 @@ t4.get$_safeMap().$indexSet(0, t5, t3); } }, - $signature: 456 + $signature: 459 }; A._deletePaymentTermSuccess_closure.prototype = { call$1(b) { @@ -354522,7 +359354,7 @@ t5 = t4._payment_term_state$_map; if (t5 == null) { t5 = new A.MapBuilder(null, $, null, t2); - t5.replace$1(0, B.Map_empty); + t5.replace$1(0, B.Map_empty0); t4._payment_term_state$_map = t5; t4 = t5; } else @@ -354533,7 +359365,7 @@ t4.get$_safeMap().$indexSet(0, t5, t3); } }, - $signature: 456 + $signature: 459 }; A._restorePaymentTermSuccess_closure.prototype = { call$1(b) { @@ -354544,7 +359376,7 @@ t5 = t4._payment_term_state$_map; if (t5 == null) { t5 = new A.MapBuilder(null, $, null, t2); - t5.replace$1(0, B.Map_empty); + t5.replace$1(0, B.Map_empty0); t4._payment_term_state$_map = t5; t4 = t5; } else @@ -354555,7 +359387,7 @@ t4.get$_safeMap().$indexSet(0, t5, t3); } }, - $signature: 456 + $signature: 459 }; A._addPaymentTerm_closure.prototype = { call$1(b) { @@ -354568,7 +359400,7 @@ B.JSArray_methods.add$1(t2.get$_safeList(), t3); return b; }, - $signature: 210 + $signature: 211 }; A._updatePaymentTerm_closure.prototype = { call$1(b) { @@ -354577,7 +359409,7 @@ t1.$indexSet(0, t2.id, t2); return b; }, - $signature: 210 + $signature: 211 }; A._setLoadedPaymentTerm_closure.prototype = { call$1(b) { @@ -354586,14 +359418,14 @@ t1.$indexSet(0, t2.id, t2); return b; }, - $signature: 210 + $signature: 211 }; 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: 210 + $signature: 211 }; A._setLoadedCompany__closure7.prototype = { call$1(item) { @@ -354605,7 +359437,7 @@ call$1(item) { return item; }, - $signature: 628 + $signature: 498 }; A._setLoadedCompany_closure8.prototype = { call$1(b) { @@ -354614,13 +359446,13 @@ t1.replace$1(0, t2.get$keys(t2)); return b; }, - $signature: 210 + $signature: 211 }; A.memoizedDropdownPaymentTermList_closure.prototype = { call$2(paymentTermMap, paymentTermList) { return A.dropdownPaymentTermsSelector(paymentTermMap, paymentTermList); }, - $signature: 1398 + $signature: 1428 }; A.dropdownPaymentTermsSelector_closure.prototype = { call$1(paymentTermId) { @@ -354647,7 +359479,7 @@ call$4(selectionState, paymentTermMap, paymentTermList, paymentTermListState) { return A.filteredPaymentTermsSelector(selectionState, paymentTermMap, paymentTermList, paymentTermListState); }, - $signature: 1399 + $signature: 1429 }; A.filteredPaymentTermsSelector_closure.prototype = { call$1(paymentTermId) { @@ -354691,22 +359523,22 @@ call$1(item) { return item; }, - $signature: 628 + $signature: 498 }; A.PaymentTermState_loadPaymentTerms_closure.prototype = { call$1(b) { - var t2, t3, + var t2, t3, t4, t1 = this.map; b.get$map(b).addAll$1(0, t1); t2 = b.get$list(b); - t1 = t1.get$keys(t1); - t3 = this.$this.list; - t3 = B.JSArray_methods.$add(A.List_List$of(t1, true, A._instanceType(t1)._eval$1("Iterable.E")), new A.CopyOnWriteList(true, t3._list, A._instanceType(t3)._eval$1("CopyOnWriteList<1>"))); - t3 = A.LinkedHashSet_LinkedHashSet$from(t3, A._arrayInstanceType(t3)._precomputed1); - t2.replace$1(0, A.List_List$of(t3, true, A._instanceType(t3)._eval$1("SetMixin.E"))); + t3 = A._instanceType(t1)._eval$1("LinkedHashMapKeyIterable<1>"); + t4 = this.$this.list; + t4 = B.JSArray_methods.$add(A.List_List$of(new A.LinkedHashMapKeyIterable(t1, t3), true, t3._eval$1("Iterable.E")), new A.CopyOnWriteList(true, t4._list, A._instanceType(t4)._eval$1("CopyOnWriteList<1>"))); + t4 = A.LinkedHashSet_LinkedHashSet$from(t4, A._arrayInstanceType(t4)._precomputed1); + t2.replace$1(0, A.List_List$of(t4, true, A._instanceType(t4)._eval$1("SetMixin.E"))); return b; }, - $signature: 210 + $signature: 211 }; A.PaymentTermUIState.prototype = { get$isCreatingNew() { @@ -354737,7 +359569,7 @@ t6 = t5._payment_term_state$_map; if (t6 == null) { t6 = new A.MapBuilder(null, $, null, t4); - t6.replace$1(0, B.Map_empty); + t6.replace$1(0, B.Map_empty0); t5._payment_term_state$_map = t6; t5 = t6; } else @@ -354908,7 +359740,7 @@ t1.toString; t2 = t1.$ti; t2._eval$1("_BuiltMap<1,2>")._as(t1); - _this._payment_term_state$_map = new A.MapBuilder(t1._mapFactory, t1._map$_map, t1, t2._eval$1("@<1>")._bind$1(t2.__rti$_rest[1])._eval$1("MapBuilder<1,2>")); + _this._payment_term_state$_map = new A.MapBuilder(t1._mapFactory, t1._map$_map, t1, t2._eval$1("@<1>")._bind$1(t2._rest[1])._eval$1("MapBuilder<1,2>")); t2 = $$v.list; t2.toString; _this._payment_term_state$_list = A.ListBuilder_ListBuilder(t2, t2.$ti._precomputed1); @@ -355193,7 +360025,7 @@ b.get$lineItems().addAll$1(0, new A.MappedListIterable(t1, new A.handleProductAction__closure(this.state, this.invoice), A._arrayInstanceType(t1)._eval$1("MappedListIterable<1,InvoiceItemEntity*>"))); return b; }, - $signature: 10 + $signature: 11 }; A.handleProductAction__closure.prototype = { call$1(productId) { @@ -355205,7 +360037,7 @@ t3 = t3.productState.map._map$_map.$index(0, productId); return A.convertProductToInvoiceItem(null, t2, t1.staticState.currencyMap, this.invoice, t3); }, - $signature: 1400 + $signature: 1430 }; A.StartProductMultiselect.prototype = {}; A.AddToProductMultiselect.prototype = {}; @@ -355303,14 +360135,14 @@ t1 = t1.uiState.selectedCompanyIndex; return t2._list[t1].productState.map._map$_map.$index(0, id); }, - $signature: 239 + $signature: 252 }; A._archiveProduct__closure0.prototype = { call$1(products) { this.store.get$_dispatchers()[0].call$1(new A.ArchiveProductsSuccess(products)); this.action.completer.complete$1(0, null); }, - $signature: 455 + $signature: 462 }; A._archiveProduct__closure1.prototype = { call$1(error) { @@ -355341,14 +360173,14 @@ t1 = t1.uiState.selectedCompanyIndex; return t2._list[t1].productState.map._map$_map.$index(0, id); }, - $signature: 239 + $signature: 252 }; A._deleteProduct__closure0.prototype = { call$1(products) { this.store.get$_dispatchers()[0].call$1(new A.DeleteProductsSuccess(products)); this.action.completer.complete$1(0, null); }, - $signature: 455 + $signature: 462 }; A._deleteProduct__closure1.prototype = { call$1(error) { @@ -355379,14 +360211,14 @@ t1 = t1.uiState.selectedCompanyIndex; return t2._list[t1].productState.map._map$_map.$index(0, id); }, - $signature: 239 + $signature: 252 }; A._restoreProduct__closure0.prototype = { call$1(products) { this.store.get$_dispatchers()[0].call$1(new A.RestoreProductsSuccess(products)); this.action.completer.complete$1(0, null); }, - $signature: 455 + $signature: 462 }; A._restoreProduct__closure1.prototype = { call$1(error) { @@ -355416,7 +360248,7 @@ t2.get$_dispatchers()[0].call$1(new A.SaveProductSuccess(product)); t1.completer.complete$1(0, product); }, - $signature: 211 + $signature: 213 }; A._saveProduct__closure0.prototype = { call$1(error) { @@ -355445,7 +360277,7 @@ if (t1 != null) t1.complete$1(0, null); }, - $signature: 211 + $signature: 213 }; A._loadProduct__closure0.prototype = { call$1(error) { @@ -355480,7 +360312,7 @@ } else t1.get$_dispatchers()[0].call$1(new A.LoadInvoices(null, 1)); }, - $signature: 1403 + $signature: 1433 }; A._loadProducts__closure0.prototype = { call$1(error) { @@ -355494,7 +360326,7 @@ var t1, t2; type$.legacy_SaveProductDocumentRequest._as(dynamicAction); t1 = A._lateReadCheck(store.__Store__state, "_state"); - if (A.cleanApiUrl(t1.authState.url) === "https://invoicing.co") { + if (t1.get$isHosted()) { t2 = t1.userCompanyStates; t1 = t1.uiState.selectedCompanyIndex; t1 = t2._list[t1].userCompany.account.plan === "enterprise"; @@ -355517,7 +360349,7 @@ this.store.get$_dispatchers()[0].call$1(new A.SaveProductSuccess(product)); this.action.completer.complete$1(0, null); }, - $signature: 211 + $signature: 213 }; A._saveDocument__closure24.prototype = { call$1(error) { @@ -355547,182 +360379,182 @@ b.get$_product_state$_$this()._product_state$_forceSelected = t3; return b; }, - $signature: 1404 + $signature: 1434 }; A.forceSelectedReducer_closure175.prototype = { call$2(completer, action) { return true; }, - $signature: 1405 + $signature: 1435 }; A.forceSelectedReducer_closure176.prototype = { call$2(completer, action) { return false; }, - $signature: 1406 + $signature: 1436 }; A.forceSelectedReducer_closure177.prototype = { call$2(completer, action) { return false; }, - $signature: 1407 + $signature: 1437 }; A.forceSelectedReducer_closure178.prototype = { call$2(completer, action) { return false; }, - $signature: 1408 + $signature: 1438 }; A.forceSelectedReducer_closure179.prototype = { call$2(completer, action) { return false; }, - $signature: 1409 + $signature: 1439 }; A.forceSelectedReducer_closure180.prototype = { call$2(completer, action) { return false; }, - $signature: 1410 + $signature: 1440 }; A.forceSelectedReducer_closure181.prototype = { call$2(completer, action) { return false; }, - $signature: 1411 + $signature: 1441 }; A.forceSelectedReducer_closure182.prototype = { call$2(completer, action) { return false; }, - $signature: 1412 + $signature: 1442 }; A.tabIndexReducer_closure23.prototype = { call$2(completer, action) { return action.tabIndex; }, - $signature: 1413 + $signature: 1443 }; A.tabIndexReducer_closure24.prototype = { call$2(completer, action) { return 0; }, - $signature: 105 + $signature: 108 }; A.editingReducer_closure128.prototype = { call$2(product, action) { return action.product.rebuild$1(new A.editingReducer__closure49()); }, - $signature: 1414 + $signature: 1444 }; A.editingReducer__closure49.prototype = { call$1(b) { b.get$_product_model$_$this()._product_model$_isChanged = true; return b; }, - $signature: 184 + $signature: 190 }; A.editingReducer_closure129.prototype = { call$2(products, action) { return J.$index$asx(action.products, 0); }, - $signature: 1415 + $signature: 1445 }; A.editingReducer_closure130.prototype = { call$2(products, action) { return J.$index$asx(action.products, 0); }, - $signature: 1416 + $signature: 1446 }; A.editingReducer_closure131.prototype = { call$2(products, action) { return J.$index$asx(action.products, 0); }, - $signature: 1417 + $signature: 1447 }; A.selectedIdReducer_closure352.prototype = { call$2(completer, action) { return ""; }, - $signature: 1418 + $signature: 1448 }; A.selectedIdReducer_closure353.prototype = { call$2(completer, action) { return ""; }, - $signature: 1419 + $signature: 1449 }; A.selectedIdReducer_closure354.prototype = { call$2(selectedId, action) { return action.entityType === B.EntityType_product ? action.entityId : selectedId; }, - $signature: 55 + $signature: 57 }; A.selectedIdReducer_closure355.prototype = { call$2(selectedId, action) { return action.productId; }, - $signature: 1420 + $signature: 1450 }; A.selectedIdReducer_closure356.prototype = { call$2(selectedId, action) { return action.product.id; }, - $signature: 1421 + $signature: 1451 }; A.selectedIdReducer_closure357.prototype = { call$2(selectedId, action) { return action.clearSelection ? "" : selectedId; }, - $signature: 52 + $signature: 54 }; A.selectedIdReducer_closure358.prototype = { call$2(selectedId, action) { return ""; }, - $signature: 54 + $signature: 53 }; A.selectedIdReducer_closure359.prototype = { call$2(selectedId, action) { return ""; }, - $signature: 1422 + $signature: 1452 }; A.selectedIdReducer_closure360.prototype = { call$2(selectedId, action) { return ""; }, - $signature: 1423 + $signature: 1453 }; A.selectedIdReducer_closure361.prototype = { call$2(selectedId, action) { return ""; }, - $signature: 1424 + $signature: 1454 }; A.selectedIdReducer_closure362.prototype = { call$2(selectedId, action) { return ""; }, - $signature: 1425 + $signature: 1455 }; A.selectedIdReducer_closure363.prototype = { call$2(selectedId, action) { return ""; }, - $signature: 1426 + $signature: 1456 }; A.selectedIdReducer_closure364.prototype = { call$2(selectedId, action) { return ""; }, - $signature: 1427 + $signature: 1457 }; A.selectedIdReducer_closure365.prototype = { call$2(selectedId, action) { return ""; }, - $signature: 1428 + $signature: 1458 }; A._viewClientList_closure0.prototype = { call$1(b) { @@ -355896,7 +360728,7 @@ t5 = t4._product_state$_map; if (t5 == null) { t5 = new A.MapBuilder(null, $, null, t2); - t5.replace$1(0, B.Map_empty); + t5.replace$1(0, B.Map_empty0); t4._product_state$_map = t5; t4 = t5; } else @@ -355907,7 +360739,7 @@ t4.get$_safeMap().$indexSet(0, t5, t3); } }, - $signature: 454 + $signature: 486 }; A._deleteProductSuccess_closure.prototype = { call$1(b) { @@ -355918,7 +360750,7 @@ t5 = t4._product_state$_map; if (t5 == null) { t5 = new A.MapBuilder(null, $, null, t2); - t5.replace$1(0, B.Map_empty); + t5.replace$1(0, B.Map_empty0); t4._product_state$_map = t5; t4 = t5; } else @@ -355929,7 +360761,7 @@ t4.get$_safeMap().$indexSet(0, t5, t3); } }, - $signature: 454 + $signature: 486 }; A._restoreProductSuccess_closure.prototype = { call$1(b) { @@ -355940,7 +360772,7 @@ t5 = t4._product_state$_map; if (t5 == null) { t5 = new A.MapBuilder(null, $, null, t2); - t5.replace$1(0, B.Map_empty); + t5.replace$1(0, B.Map_empty0); t4._product_state$_map = t5; t4 = t5; } else @@ -355951,7 +360783,7 @@ t4.get$_safeMap().$indexSet(0, t5, t3); } }, - $signature: 454 + $signature: 486 }; A._addProduct_closure.prototype = { call$1(b) { @@ -355964,7 +360796,7 @@ B.JSArray_methods.add$1(t2.get$_safeList(), t3); return b; }, - $signature: 316 + $signature: 277 }; A._updateProduct_closure.prototype = { call$1(b) { @@ -355973,7 +360805,7 @@ t1.$indexSet(0, t2.id, t2); return b; }, - $signature: 316 + $signature: 277 }; A._setLoadedProduct_closure.prototype = { call$1(b) { @@ -355982,7 +360814,7 @@ t1.$indexSet(0, t2.id, t2); return b; }, - $signature: 316 + $signature: 277 }; A.convertProductToInvoiceItem_closure.prototype = { call$1(b) { @@ -356019,13 +360851,13 @@ b.get$_invoice_model$_$this()._taxRate3 = t1; return b; }, - $signature: 59 + $signature: 58 }; A.memoizedDropdownProductList_closure.prototype = { call$3(productMap, productList, userMap) { return A.dropdownProductsSelector(productMap, productList, userMap); }, - $signature: 1431 + $signature: 1461 }; A.dropdownProductsSelector_closure.prototype = { call$1(productId) { @@ -356045,7 +360877,7 @@ call$1(productMap) { return A.productList(productMap); }, - $signature: 1432 + $signature: 1462 }; A.productList_closure.prototype = { call$1(productId) { @@ -356065,7 +360897,7 @@ call$5(selectionState, productMap, productList, productListState, userMap) { return A.filteredProductsSelector(selectionState, productMap, productList, productListState, userMap); }, - $signature: 1433 + $signature: 1463 }; A.filteredProductsSelector_closure.prototype = { call$1(productId) { @@ -356133,22 +360965,22 @@ call$1(item) { return item; }, - $signature: 1434 + $signature: 1464 }; A.ProductState_loadProducts_closure.prototype = { call$1(b) { - var t2, t3, + var t2, t3, t4, t1 = this.map; b.get$map(b).addAll$1(0, t1); t2 = b.get$list(b); - t1 = t1.get$keys(t1); - t3 = this.$this.list; - t3 = B.JSArray_methods.$add(A.List_List$of(t1, true, A._instanceType(t1)._eval$1("Iterable.E")), new A.CopyOnWriteList(true, t3._list, A._instanceType(t3)._eval$1("CopyOnWriteList<1>"))); - t3 = A.LinkedHashSet_LinkedHashSet$from(t3, A._arrayInstanceType(t3)._precomputed1); - t2.replace$1(0, A.List_List$of(t3, true, A._instanceType(t3)._eval$1("SetMixin.E"))); + t3 = A._instanceType(t1)._eval$1("LinkedHashMapKeyIterable<1>"); + t4 = this.$this.list; + t4 = B.JSArray_methods.$add(A.List_List$of(new A.LinkedHashMapKeyIterable(t1, t3), true, t3._eval$1("Iterable.E")), new A.CopyOnWriteList(true, t4._list, A._instanceType(t4)._eval$1("CopyOnWriteList<1>"))); + t4 = A.LinkedHashSet_LinkedHashSet$from(t4, A._arrayInstanceType(t4)._precomputed1); + t2.replace$1(0, A.List_List$of(t4, true, A._instanceType(t4)._eval$1("SetMixin.E"))); return b; }, - $signature: 316 + $signature: 277 }; A.ProductUIState.prototype = { get$isCreatingNew() { @@ -356179,7 +361011,7 @@ t6 = t5._product_state$_map; if (t6 == null) { t6 = new A.MapBuilder(null, $, null, t4); - t6.replace$1(0, B.Map_empty); + t6.replace$1(0, B.Map_empty0); t5._product_state$_map = t6; t5 = t6; } else @@ -356350,7 +361182,7 @@ t1.toString; t2 = t1.$ti; t2._eval$1("_BuiltMap<1,2>")._as(t1); - _this._product_state$_map = new A.MapBuilder(t1._mapFactory, t1._map$_map, t1, t2._eval$1("@<1>")._bind$1(t2.__rti$_rest[1])._eval$1("MapBuilder<1,2>")); + _this._product_state$_map = new A.MapBuilder(t1._mapFactory, t1._map$_map, t1, t2._eval$1("@<1>")._bind$1(t2._rest[1])._eval$1("MapBuilder<1,2>")); t2 = $$v.list; t2.toString; _this._product_state$_list = A.ListBuilder_ListBuilder(t2, t2.$ti._precomputed1); @@ -356650,13 +361482,13 @@ t1.lastClientId = clientId; } }, - $signature: 213 + $signature: 214 }; A.handleProjectAction_closure2.prototype = { call$1(project) { B.JSArray_methods.addAll$1(this.items, A.convertProjectToInvoiceItem(this.context, project)); }, - $signature: 213 + $signature: 214 }; A.handleProjectAction_closure3.prototype = { call$1(b) { @@ -356664,7 +361496,7 @@ b.get$_invoice_model$_$this()._projectId = this.project.id; return b; }, - $signature: 10 + $signature: 11 }; A.handleProjectAction_closure4.prototype = { call$1(b) { @@ -356769,14 +361601,14 @@ t1 = t1.uiState.selectedCompanyIndex; return t2._list[t1].projectState.map._map$_map.$index(0, id); }, - $signature: 274 + $signature: 328 }; A._archiveProject__closure0.prototype = { call$1(projects) { this.store.get$_dispatchers()[0].call$1(new A.ArchiveProjectSuccess(projects)); this.action.completer.complete$1(0, null); }, - $signature: 453 + $signature: 467 }; A._archiveProject__closure1.prototype = { call$1(error) { @@ -356807,14 +361639,14 @@ t1 = t1.uiState.selectedCompanyIndex; return t2._list[t1].projectState.map._map$_map.$index(0, id); }, - $signature: 274 + $signature: 328 }; A._deleteProject__closure0.prototype = { call$1(projects) { this.store.get$_dispatchers()[0].call$1(new A.DeleteProjectSuccess(projects)); this.action.completer.complete$1(0, null); }, - $signature: 453 + $signature: 467 }; A._deleteProject__closure1.prototype = { call$1(error) { @@ -356845,14 +361677,14 @@ t1 = t1.uiState.selectedCompanyIndex; return t2._list[t1].projectState.map._map$_map.$index(0, id); }, - $signature: 274 + $signature: 328 }; A._restoreProject__closure0.prototype = { call$1(projects) { this.store.get$_dispatchers()[0].call$1(new A.RestoreProjectSuccess(projects)); this.action.completer.complete$1(0, null); }, - $signature: 453 + $signature: 467 }; A._restoreProject__closure1.prototype = { call$1(error) { @@ -356885,7 +361717,7 @@ if (t1 != null) t1.complete$1(0, project); }, - $signature: 232 + $signature: 257 }; A._saveProject__closure0.prototype = { call$1(error) { @@ -356914,7 +361746,7 @@ if (t1 != null) t1.complete$1(0, null); }, - $signature: 232 + $signature: 257 }; A._loadProject__closure0.prototype = { call$1(error) { @@ -356947,7 +361779,7 @@ this.action.toString; t1.get$_dispatchers()[0].call$1(new A.LoadTasks()); }, - $signature: 1438 + $signature: 1468 }; A._loadProjects__closure0.prototype = { call$1(error) { @@ -356962,7 +361794,7 @@ var t1, t2; type$.legacy_SaveProjectDocumentRequest._as(dynamicAction); t1 = A._lateReadCheck(store.__Store__state, "_state"); - if (A.cleanApiUrl(t1.authState.url) === "https://invoicing.co") { + if (t1.get$isHosted()) { t2 = t1.userCompanyStates; t1 = t1.uiState.selectedCompanyIndex; t1 = t2._list[t1].userCompany.account.plan === "enterprise"; @@ -356985,7 +361817,7 @@ this.store.get$_dispatchers()[0].call$1(new A.SaveProjectSuccess(project)); this.action.completer.complete$1(0, null); }, - $signature: 232 + $signature: 257 }; A._saveDocument__closure12.prototype = { call$1(error) { @@ -357019,163 +361851,163 @@ b.get$_project_state$_$this()._project_state$_cancelCompleter = t3; return b; }, - $signature: 1439 + $signature: 1469 }; A.forceSelectedReducer_closure15.prototype = { call$2(completer, action) { return true; }, - $signature: 1440 + $signature: 1470 }; A.forceSelectedReducer_closure16.prototype = { call$2(completer, action) { return false; }, - $signature: 1441 + $signature: 1471 }; A.forceSelectedReducer_closure17.prototype = { call$2(completer, action) { return false; }, - $signature: 1442 + $signature: 1472 }; A.forceSelectedReducer_closure18.prototype = { call$2(completer, action) { return false; }, - $signature: 1443 + $signature: 1473 }; A.forceSelectedReducer_closure19.prototype = { call$2(completer, action) { return false; }, - $signature: 1444 + $signature: 1474 }; A.forceSelectedReducer_closure20.prototype = { call$2(completer, action) { return false; }, - $signature: 1445 + $signature: 1475 }; A.forceSelectedReducer_closure21.prototype = { call$2(completer, action) { return false; }, - $signature: 1446 + $signature: 1476 }; A.forceSelectedReducer_closure22.prototype = { call$2(completer, action) { return false; }, - $signature: 1447 + $signature: 1477 }; A.tabIndexReducer_closure3.prototype = { call$2(completer, action) { return action.tabIndex; }, - $signature: 1448 + $signature: 1478 }; A.tabIndexReducer_closure4.prototype = { call$2(completer, action) { return 0; }, - $signature: 105 + $signature: 108 }; A.saveCompleterReducer_closure.prototype = { call$2(completer, action) { return action.completer; }, - $signature: 623 + $signature: 497 }; A.cancelCompleterReducer_closure.prototype = { call$2(completer, action) { return action.cancelCompleter; }, - $signature: 623 + $signature: 497 }; A.selectedIdReducer_closure34.prototype = { call$2(completer, action) { return ""; }, - $signature: 1450 + $signature: 1480 }; A.selectedIdReducer_closure35.prototype = { call$2(completer, action) { return ""; }, - $signature: 1451 + $signature: 1481 }; A.selectedIdReducer_closure36.prototype = { call$2(selectedId, action) { return action.entityType === B.EntityType_project ? action.entityId : selectedId; }, - $signature: 55 + $signature: 57 }; A.selectedIdReducer_closure37.prototype = { call$2(selectedId, action) { return action.projectId; }, - $signature: 1452 + $signature: 1482 }; A.selectedIdReducer_closure38.prototype = { call$2(selectedId, action) { return action.project.id; }, - $signature: 1453 + $signature: 1483 }; A.selectedIdReducer_closure39.prototype = { call$2(selectedId, action) { return action.clearSelection ? "" : selectedId; }, - $signature: 52 + $signature: 54 }; A.selectedIdReducer_closure40.prototype = { call$2(selectedId, action) { return ""; }, - $signature: 54 + $signature: 53 }; A.selectedIdReducer_closure41.prototype = { call$2(selectedId, action) { return ""; }, - $signature: 1454 + $signature: 1484 }; A.selectedIdReducer_closure42.prototype = { call$2(selectedId, action) { return ""; }, - $signature: 1455 + $signature: 1485 }; A.selectedIdReducer_closure43.prototype = { call$2(selectedId, action) { return ""; }, - $signature: 1456 + $signature: 1486 }; A.selectedIdReducer_closure44.prototype = { call$2(selectedId, action) { return ""; }, - $signature: 1457 + $signature: 1487 }; A.selectedIdReducer_closure45.prototype = { call$2(selectedId, action) { return ""; }, - $signature: 1458 + $signature: 1488 }; A.selectedIdReducer_closure46.prototype = { call$2(selectedId, action) { return ""; }, - $signature: 1459 + $signature: 1489 }; A.selectedIdReducer_closure47.prototype = { call$2(selectedId, action) { return ""; }, - $signature: 1460 + $signature: 1490 }; A.selectedIdReducer_closure48.prototype = { call$2(selectedId, action) { @@ -357188,38 +362020,38 @@ } return t1; }, - $signature: 84 + $signature: 83 }; A.editingReducer_closure14.prototype = { call$2(projects, action) { return J.$index$asx(action.projects, 0); }, - $signature: 1461 + $signature: 1491 }; A.editingReducer_closure15.prototype = { call$2(projects, action) { return J.$index$asx(action.projects, 0); }, - $signature: 1462 + $signature: 1492 }; A.editingReducer_closure16.prototype = { call$2(projects, action) { return J.$index$asx(action.projects, 0); }, - $signature: 1463 + $signature: 1493 }; A.editingReducer_closure17.prototype = { call$2(project, action) { return action.project.rebuild$1(new A.editingReducer__closure7()); }, - $signature: 1464 + $signature: 1494 }; A.editingReducer__closure7.prototype = { call$1(b) { b.get$_project_model$_$this()._project_model$_isChanged = true; return b; }, - $signature: 152 + $signature: 161 }; A._viewProjectList_closure.prototype = { call$1(b) { @@ -357393,7 +362225,7 @@ t5 = t4._project_state$_map; if (t5 == null) { t5 = new A.MapBuilder(null, $, null, t2); - t5.replace$1(0, B.Map_empty); + t5.replace$1(0, B.Map_empty0); t4._project_state$_map = t5; t4 = t5; } else @@ -357404,7 +362236,7 @@ t4.get$_safeMap().$indexSet(0, t5, t3); } }, - $signature: 452 + $signature: 470 }; A._deleteProjectSuccess_closure.prototype = { call$1(b) { @@ -357415,7 +362247,7 @@ t5 = t4._project_state$_map; if (t5 == null) { t5 = new A.MapBuilder(null, $, null, t2); - t5.replace$1(0, B.Map_empty); + t5.replace$1(0, B.Map_empty0); t4._project_state$_map = t5; t4 = t5; } else @@ -357426,7 +362258,7 @@ t4.get$_safeMap().$indexSet(0, t5, t3); } }, - $signature: 452 + $signature: 470 }; A._restoreProjectSuccess_closure.prototype = { call$1(b) { @@ -357437,7 +362269,7 @@ t5 = t4._project_state$_map; if (t5 == null) { t5 = new A.MapBuilder(null, $, null, t2); - t5.replace$1(0, B.Map_empty); + t5.replace$1(0, B.Map_empty0); t4._project_state$_map = t5; t4 = t5; } else @@ -357448,7 +362280,7 @@ t4.get$_safeMap().$indexSet(0, t5, t3); } }, - $signature: 452 + $signature: 470 }; A._addProject_closure.prototype = { call$1(b) { @@ -357461,7 +362293,7 @@ B.JSArray_methods.add$1(t2.get$_safeList(), t3); return b; }, - $signature: 289 + $signature: 300 }; A._updateProject_closure.prototype = { call$1(b) { @@ -357470,7 +362302,7 @@ t1.$indexSet(0, t2.id, t2); return b; }, - $signature: 289 + $signature: 300 }; A._setLoadedProject_closure.prototype = { call$1(b) { @@ -357479,7 +362311,7 @@ t1.$indexSet(0, t2.id, t2); return b; }, - $signature: 289 + $signature: 300 }; A.convertProjectToInvoiceItem_closure.prototype = { call$2(index, task) { @@ -357502,7 +362334,7 @@ if (!expense.get$isArchived() && !expense.isDeleted && expense.projectId === this.project.id && expense.get$isPending()) this.expenses.push(expense); }, - $signature: 109 + $signature: 103 }; A.convertProjectToInvoiceItem_closure1.prototype = { call$2(taskA, taskB) { @@ -357516,33 +362348,33 @@ return -1; return B.JSInt_methods.compareTo$1(taskADate._value, taskBDate._value); }, - $signature: 472 + $signature: 404 }; A.convertProjectToInvoiceItem_closure2.prototype = { call$2(expenseA, expenseB) { return J.compareTo$1$ns(expenseA.date, expenseB.date); }, - $signature: 716 + $signature: 517 }; A.convertProjectToInvoiceItem_closure3.prototype = { call$1(b) { var t1 = this._box_0.notes; return b.get$_invoice_model$_$this()._invoice_model$_notes = t1; }, - $signature: 619 + $signature: 496 }; A.convertProjectToInvoiceItem_closure4.prototype = { call$1(b) { var t1 = this._box_1.notes; return b.get$_invoice_model$_$this()._invoice_model$_notes = t1; }, - $signature: 619 + $signature: 496 }; A.memoizedDropdownProjectList_closure.prototype = { call$5(projectMap, projectList, clientMap, userMap, clientId) { return A.dropdownProjectsSelector(projectMap, projectList, clientMap, userMap, clientId); }, - $signature: 1468 + $signature: 1498 }; A.dropdownProjectsSelector_closure.prototype = { call$1(projectId) { @@ -357578,7 +362410,7 @@ call$6(selectionState, projectMap, projectList, projectListState, clientMap, userMap) { return A.filteredProjectsSelector(selectionState, projectMap, projectList, projectListState, clientMap, userMap); }, - $signature: 1469 + $signature: 1499 }; A.filteredProjectsSelector_closure.prototype = { call$1(projectId) { @@ -357666,7 +362498,7 @@ call$2(clientId, projectMap) { return A.projectStatsForClient(clientId, projectMap); }, - $signature: 618 + $signature: 495 }; A.projectStatsForClient_closure.prototype = { call$2(projectId, project) { @@ -357676,13 +362508,13 @@ else if (project.get$isArchived()) ++this._box_0.countArchived; }, - $signature: 1471 + $signature: 1501 }; A.memoizedProjectStatsForUser_closure.prototype = { call$2(userId, projectMap) { return A.projectStatsForClient(userId, projectMap); }, - $signature: 618 + $signature: 495 }; A.ProjectState.prototype = { $get$1(_, projectId) { @@ -357709,22 +362541,22 @@ call$1(item) { return item; }, - $signature: 1472 + $signature: 1502 }; A.ProjectState_loadProjects_closure.prototype = { call$1(b) { - var t2, t3, + var t2, t3, t4, t1 = this.map; b.get$map(b).addAll$1(0, t1); t2 = b.get$list(b); - t1 = t1.get$keys(t1); - t3 = this.$this.list; - t3 = B.JSArray_methods.$add(A.List_List$of(t1, true, A._instanceType(t1)._eval$1("Iterable.E")), new A.CopyOnWriteList(true, t3._list, A._instanceType(t3)._eval$1("CopyOnWriteList<1>"))); - t3 = A.LinkedHashSet_LinkedHashSet$from(t3, A._arrayInstanceType(t3)._precomputed1); - t2.replace$1(0, A.List_List$of(t3, true, A._instanceType(t3)._eval$1("SetMixin.E"))); + t3 = A._instanceType(t1)._eval$1("LinkedHashMapKeyIterable<1>"); + t4 = this.$this.list; + t4 = B.JSArray_methods.$add(A.List_List$of(new A.LinkedHashMapKeyIterable(t1, t3), true, t3._eval$1("Iterable.E")), new A.CopyOnWriteList(true, t4._list, A._instanceType(t4)._eval$1("CopyOnWriteList<1>"))); + t4 = A.LinkedHashSet_LinkedHashSet$from(t4, A._arrayInstanceType(t4)._precomputed1); + t2.replace$1(0, A.List_List$of(t4, true, A._instanceType(t4)._eval$1("SetMixin.E"))); return b; }, - $signature: 289 + $signature: 300 }; A.ProjectUIState.prototype = { get$isCreatingNew() { @@ -357755,7 +362587,7 @@ t6 = t5._project_state$_map; if (t6 == null) { t6 = new A.MapBuilder(null, $, null, t4); - t6.replace$1(0, B.Map_empty); + t6.replace$1(0, B.Map_empty0); t5._project_state$_map = t6; t5 = t6; } else @@ -357932,7 +362764,7 @@ t1.toString; t2 = t1.$ti; t2._eval$1("_BuiltMap<1,2>")._as(t1); - _this._project_state$_map = new A.MapBuilder(t1._mapFactory, t1._map$_map, t1, t2._eval$1("@<1>")._bind$1(t2.__rti$_rest[1])._eval$1("MapBuilder<1,2>")); + _this._project_state$_map = new A.MapBuilder(t1._mapFactory, t1._map$_map, t1, t2._eval$1("@<1>")._bind$1(t2._rest[1])._eval$1("MapBuilder<1,2>")); t2 = $$v.list; t2.toString; _this._project_state$_list = A.ListBuilder_ListBuilder(t2, t2.$ti._precomputed1); @@ -358286,7 +363118,7 @@ if (t1.length === 1) t2 = t2.get$emailedQuote(); else { - t2 = J.$index$asx($.LocalizationsProvider__localizedValues.$index(0, t2.localeCode), "emailed_quotes"); + t2 = J.$index$asx($.$get$LocalizationsProvider__localizedValues().$index(0, t2.localeCode), "emailed_quotes"); if (t2 == null) t2 = ""; } @@ -358301,7 +363133,7 @@ b.get$_invoice_model$_$this()._designId = this.designId; return b; }, - $signature: 10 + $signature: 11 }; A.handleQuoteAction_closure4.prototype = { call$1(b) { @@ -358309,7 +363141,7 @@ b.get$_invoice_model$_$this()._designId = this.designId; return b; }, - $signature: 10 + $signature: 11 }; A.handleQuoteAction_closure5.prototype = { call$1(b) { @@ -358317,13 +363149,13 @@ b.get$_invoice_model$_$this()._designId = this.designId; return b; }, - $signature: 10 + $signature: 11 }; A.handleQuoteAction_closure6.prototype = { call$1(_) { return this.response.bodyBytes; }, - $signature: 238 + $signature: 227 }; A.StartQuoteMultiselect.prototype = {}; A.AddToQuoteMultiselect.prototype = {}; @@ -358493,7 +363325,7 @@ t1 = t1.uiState.selectedCompanyIndex; return t2._list[t1].quoteState.map._map$_map.$index(0, id); }, - $signature: 74 + $signature: 76 }; A._archiveQuote__closure0.prototype = { call$1(quotes) { @@ -358531,7 +363363,7 @@ t1 = t1.uiState.selectedCompanyIndex; return t2._list[t1].quoteState.map._map$_map.$index(0, id); }, - $signature: 74 + $signature: 76 }; A._deleteQuote__closure0.prototype = { call$1(quotes) { @@ -358569,7 +363401,7 @@ t1 = t1.uiState.selectedCompanyIndex; return t2._list[t1].quoteState.map._map$_map.$index(0, id); }, - $signature: 74 + $signature: 76 }; A._restoreQuote__closure0.prototype = { call$1(quotes) { @@ -358687,7 +363519,7 @@ this.store.get$_dispatchers()[0].call$1(new A.EmailQuoteSuccess(quote)); this.action.completer.complete$1(0, null); }, - $signature: 76 + $signature: 75 }; A._emailQuote__closure0.prototype = { call$1(error) { @@ -358716,13 +363548,13 @@ t1.replace$1(0, new A.WhereIterable(t2, new A._saveQuote___closure(), A._arrayInstanceType(t2)._eval$1("WhereIterable<1>"))); return b; }, - $signature: 10 + $signature: 11 }; A._saveQuote___closure.prototype = { call$1(item) { return !item.get$isEmpty(item); }, - $signature: 60 + $signature: 61 }; A._saveQuote__closure0.prototype = { call$1(quote) { @@ -358736,7 +363568,7 @@ t2.get$_dispatchers()[0].call$1(new A.RefreshData(null, false, false, false)); t1.completer.complete$1(0, quote); }, - $signature: 76 + $signature: 75 }; A._saveQuote__closure1.prototype = { call$1(error) { @@ -358765,7 +363597,7 @@ if (t1 != null) t1.complete$1(0, null); }, - $signature: 76 + $signature: 75 }; A._loadQuote__closure0.prototype = { call$1(error) { @@ -358852,7 +363684,7 @@ } else t1.get$_dispatchers()[0].call$1(new A.LoadCredits()); }, - $signature: 270 + $signature: 281 }; A._loadQuotes__closure0.prototype = { call$1(error) { @@ -358866,7 +363698,7 @@ var t1, t2; type$.legacy_SaveQuoteDocumentRequest._as(dynamicAction); t1 = A._lateReadCheck(store.__Store__state, "_state"); - if (A.cleanApiUrl(t1.authState.url) === "https://invoicing.co") { + if (t1.get$isHosted()) { t2 = t1.userCompanyStates; t1 = t1.uiState.selectedCompanyIndex; t1 = t2._list[t1].userCompany.account.plan === "enterprise"; @@ -358889,7 +363721,7 @@ this.store.get$_dispatchers()[0].call$1(new A.SaveQuoteSuccess(quote)); this.action.completer.complete$1(0, null); }, - $signature: 76 + $signature: 75 }; A._saveDocument__closure10.prototype = { call$1(error) { @@ -358923,193 +363755,193 @@ b.get$_quote_state$_$this()._historyActivityId = t3; return b; }, - $signature: 1473 + $signature: 1503 }; A.forceSelectedReducer_closure.prototype = { call$2(completer, action) { return true; }, - $signature: 1474 + $signature: 1504 }; A.forceSelectedReducer_closure0.prototype = { call$2(completer, action) { return false; }, - $signature: 1475 + $signature: 1505 }; A.forceSelectedReducer_closure1.prototype = { call$2(completer, action) { return false; }, - $signature: 1476 + $signature: 1506 }; A.forceSelectedReducer_closure2.prototype = { call$2(completer, action) { return false; }, - $signature: 1477 + $signature: 1507 }; A.forceSelectedReducer_closure3.prototype = { call$2(completer, action) { return false; }, - $signature: 1478 + $signature: 1508 }; A.forceSelectedReducer_closure4.prototype = { call$2(completer, action) { return false; }, - $signature: 1479 + $signature: 1509 }; A.forceSelectedReducer_closure5.prototype = { call$2(completer, action) { return false; }, - $signature: 1480 + $signature: 1510 }; A.forceSelectedReducer_closure6.prototype = { call$2(completer, action) { return false; }, - $signature: 1481 + $signature: 1511 }; A.tabIndexReducer_closure.prototype = { call$2(completer, action) { return action.tabIndex; }, - $signature: 1482 + $signature: 1512 }; A.tabIndexReducer_closure0.prototype = { call$2(completer, action) { return 0; }, - $signature: 105 + $signature: 108 }; A.historyActivityIdReducer_closure.prototype = { call$2(index, action) { return action.activityId; }, - $signature: 617 + $signature: 494 }; A.editingItemReducer_closure.prototype = { call$2(index, action) { return action.quoteItemIndex; }, - $signature: 1484 + $signature: 1514 }; A.editingItemReducer_closure0.prototype = { call$2(index, action) { return action.quoteItemIndex; }, - $signature: 1485 + $signature: 1515 }; A.selectedIdReducer_closure.prototype = { call$2(completer, action) { return ""; }, - $signature: 1486 + $signature: 1516 }; A.selectedIdReducer_closure0.prototype = { call$2(completer, action) { return ""; }, - $signature: 1487 + $signature: 1517 }; A.selectedIdReducer_closure1.prototype = { call$2(selectedId, action) { return action.entityType === B.EntityType_quote ? action.entityId : selectedId; }, - $signature: 55 + $signature: 57 }; A.selectedIdReducer_closure2.prototype = { call$2(selectedId, action) { return action.quoteId; }, - $signature: 1488 + $signature: 1518 }; A.selectedIdReducer_closure3.prototype = { call$2(selectedId, action) { return action.quote.id; }, - $signature: 1489 + $signature: 1519 }; A.selectedIdReducer_closure4.prototype = { call$2(selectedId, action) { return action.quote.id; }, - $signature: 1490 + $signature: 1520 }; A.selectedIdReducer_closure5.prototype = { call$2(selectedId, action) { return action.quote.id; }, - $signature: 617 + $signature: 494 }; A.selectedIdReducer_closure6.prototype = { call$2(selectedId, action) { return action.clearSelection ? "" : selectedId; }, - $signature: 52 + $signature: 54 }; A.selectedIdReducer_closure7.prototype = { call$2(selectedId, action) { return ""; }, - $signature: 54 + $signature: 53 }; A.selectedIdReducer_closure8.prototype = { call$2(selectedId, action) { return ""; }, - $signature: 1491 + $signature: 1521 }; A.selectedIdReducer_closure9.prototype = { call$2(selectedId, action) { return ""; }, - $signature: 1492 + $signature: 1522 }; A.selectedIdReducer_closure10.prototype = { call$2(selectedId, action) { return ""; }, - $signature: 1493 + $signature: 1523 }; A.selectedIdReducer_closure11.prototype = { call$2(selectedId, action) { return ""; }, - $signature: 1494 + $signature: 1524 }; A.selectedIdReducer_closure12.prototype = { call$2(selectedId, action) { return ""; }, - $signature: 1495 + $signature: 1525 }; A.selectedIdReducer_closure13.prototype = { call$2(selectedId, action) { return ""; }, - $signature: 1496 + $signature: 1526 }; A.selectedIdReducer_closure14.prototype = { call$2(selectedId, action) { return ""; }, - $signature: 1497 + $signature: 1527 }; A.selectedIdReducer_closure15.prototype = { call$2(selectedId, action) { return ""; }, - $signature: 1498 + $signature: 1528 }; A.selectedIdReducer_closure16.prototype = { call$2(selectedId, action) { return action.entityType === B.EntityType_quote ? "" : selectedId; }, - $signature: 168 + $signature: 157 }; A.selectedIdReducer_closure17.prototype = { call$2(selectedId, action) { @@ -359122,71 +363954,71 @@ } return t1; }, - $signature: 84 + $signature: 83 }; A.editingReducer_closure.prototype = { call$2(quote, action) { return action.quote.rebuild$1(new A.editingReducer__closure5()); }, - $signature: 1499 + $signature: 1529 }; A.editingReducer__closure5.prototype = { call$1(b) { b.get$_invoice_model$_$this()._invoice_model$_isChanged = true; return b; }, - $signature: 10 + $signature: 11 }; A.editingReducer_closure0.prototype = { call$2(invoice, action) { return invoice.rebuild$1(new A.editingReducer__closure4()); }, - $signature: 616 + $signature: 493 }; A.editingReducer__closure4.prototype = { call$1(b) { b.get$_invoice_model$_$this()._invoice_model$_isChanged = true; return b; }, - $signature: 10 + $signature: 11 }; A.editingReducer_closure1.prototype = { call$2(invoice, action) { return invoice.moveLineItem$2(action.oldIndex, action.newIndex); }, - $signature: 1501 + $signature: 1531 }; A.editingReducer_closure2.prototype = { call$2(invoice, action) { return invoice.rebuild$1(new A.editingReducer__closure3()); }, - $signature: 615 + $signature: 492 }; A.editingReducer__closure3.prototype = { call$1(b) { b.get$_invoice_model$_$this()._invoice_model$_isChanged = true; return b; }, - $signature: 10 + $signature: 11 }; A.editingReducer_closure3.prototype = { call$2(invoice, action) { return invoice.rebuild$1(new A.editingReducer__closure2()); }, - $signature: 614 + $signature: 491 }; A.editingReducer__closure2.prototype = { call$1(b) { b.get$_invoice_model$_$this()._invoice_model$_isChanged = true; return b; }, - $signature: 10 + $signature: 11 }; A.editingReducer_closure4.prototype = { call$2(quote, action) { return quote.rebuild$1(new A.editingReducer__closure1(action.client)); }, - $signature: 1504 + $signature: 1534 }; A.editingReducer__closure1.prototype = { call$1(b) { @@ -359206,37 +364038,37 @@ t3.replace$1(0, A.List_List$of(new A.MappedListIterable(t1, new A.editingReducer___closure(), t2), true, t2._eval$1("ListIterable.E"))); return b; }, - $signature: 10 + $signature: 11 }; A.editingReducer___closure.prototype = { call$1(contact) { return A.InvitationEntity_InvitationEntity(contact.id); }, - $signature: 224 + $signature: 194 }; A.editingReducer_closure5.prototype = { call$2(quotes, action) { return J.$index$asx(action.quotes, 0); }, - $signature: 1505 + $signature: 1535 }; A.editingReducer_closure6.prototype = { call$2(quotes, action) { return J.$index$asx(action.quotes, 0); }, - $signature: 1506 + $signature: 1536 }; A.editingReducer_closure7.prototype = { call$2(quotes, action) { return J.$index$asx(action.quotes, 0); }, - $signature: 1507 + $signature: 1537 }; A.editingReducer_closure8.prototype = { call$2(invoice, action) { return invoice.rebuild$1(new A.editingReducer__closure0(action)); }, - $signature: 1508 + $signature: 1538 }; A.editingReducer__closure0.prototype = { call$1(b) { @@ -359248,13 +364080,13 @@ B.JSArray_methods.add$1(t1.get$_safeList(), t2); return b; }, - $signature: 10 + $signature: 11 }; A.editingReducer_closure9.prototype = { call$2(invoice, action) { return invoice.rebuild$1(new A.editingReducer__closure(action)); }, - $signature: 1509 + $signature: 1539 }; A.editingReducer__closure.prototype = { call$1(b) { @@ -359263,7 +364095,7 @@ B.JSArray_methods.remove$1(t1.get$_safeList(), t2); return b; }, - $signature: 10 + $signature: 11 }; A._addQuoteItem_closure.prototype = { call$1(b) { @@ -359273,21 +364105,21 @@ B.JSArray_methods.add$1(t1.get$_safeList(), t2); return b; }, - $signature: 10 + $signature: 11 }; A._addQuoteItems_closure.prototype = { call$1(b) { b.get$lineItems().addAll$1(0, this.action.quoteItems); return b; }, - $signature: 10 + $signature: 11 }; A._removeQuoteItem_closure.prototype = { call$1(b) { B.JSArray_methods.removeAt$1(b.get$lineItems().get$_safeList(), this.action.index); return b; }, - $signature: 10 + $signature: 11 }; A._updateQuoteItem_closure.prototype = { call$1(b) { @@ -359297,7 +364129,7 @@ t1.get$_safeList()[t2.index] = t2.quoteItem; return b; }, - $signature: 10 + $signature: 11 }; A._viewQuoteList_closure.prototype = { call$1(b) { @@ -359491,14 +364323,14 @@ call$1(item) { return item; }, - $signature: 176 + $signature: 183 }; A._markSentQuoteSuccess_closure.prototype = { call$1(b) { b.get$map(b).addAll$1(0, this.quoteMap); return b; }, - $signature: 216 + $signature: 217 }; A._archiveQuoteSuccess_closure.prototype = { call$1(b) { @@ -359509,7 +364341,7 @@ t5 = t4._quote_state$_map; if (t5 == null) { t5 = new A.MapBuilder(null, $, null, t2); - t5.replace$1(0, B.Map_empty); + t5.replace$1(0, B.Map_empty0); t4._quote_state$_map = t5; t4 = t5; } else @@ -359520,7 +364352,7 @@ t4.get$_safeMap().$indexSet(0, t5, t3); } }, - $signature: 451 + $signature: 479 }; A._deleteQuoteSuccess_closure.prototype = { call$1(b) { @@ -359531,7 +364363,7 @@ t5 = t4._quote_state$_map; if (t5 == null) { t5 = new A.MapBuilder(null, $, null, t2); - t5.replace$1(0, B.Map_empty); + t5.replace$1(0, B.Map_empty0); t4._quote_state$_map = t5; t4 = t5; } else @@ -359542,7 +364374,7 @@ t4.get$_safeMap().$indexSet(0, t5, t3); } }, - $signature: 451 + $signature: 479 }; A._restoreQuoteSuccess_closure.prototype = { call$1(b) { @@ -359553,7 +364385,7 @@ t5 = t4._quote_state$_map; if (t5 == null) { t5 = new A.MapBuilder(null, $, null, t2); - t5.replace$1(0, B.Map_empty); + t5.replace$1(0, B.Map_empty0); t4._quote_state$_map = t5; t4 = t5; } else @@ -359564,7 +364396,7 @@ t4.get$_safeMap().$indexSet(0, t5, t3); } }, - $signature: 451 + $signature: 479 }; A._emailQuoteSuccess_closure.prototype = { call$1(b) { @@ -359573,7 +364405,7 @@ t1.$indexSet(0, t2.id, t2); return b; }, - $signature: 216 + $signature: 217 }; A._convertQuoteSuccess_closure0.prototype = { call$1(item) { @@ -359585,14 +364417,14 @@ call$1(item) { return item; }, - $signature: 176 + $signature: 183 }; A._convertQuoteSuccess_closure.prototype = { call$1(b) { b.get$map(b).addAll$1(0, this.quoteMap); return b; }, - $signature: 216 + $signature: 217 }; A._addQuote_closure.prototype = { call$1(b) { @@ -359605,7 +364437,7 @@ B.JSArray_methods.add$1(t2.get$_safeList(), t3); return b; }, - $signature: 216 + $signature: 217 }; A._addQuote__closure.prototype = { call$1(b) { @@ -359613,7 +364445,7 @@ b.get$_invoice_model$_$this()._invoice_model$_loadedAt = t1; return b; }, - $signature: 10 + $signature: 11 }; A._updateQuote_closure.prototype = { call$1(b) { @@ -359621,7 +364453,7 @@ b.get$map(b).$indexSet(0, t1.id, t1.rebuild$1(new A._updateQuote__closure())); return b; }, - $signature: 216 + $signature: 217 }; A._updateQuote__closure.prototype = { call$1(b) { @@ -359629,25 +364461,25 @@ b.get$_invoice_model$_$this()._invoice_model$_loadedAt = t1; return b; }, - $signature: 10 + $signature: 11 }; A.quoteContactSelector_closure.prototype = { call$1(invitation) { return invitation.contactId; }, - $signature: 475 + $signature: 388 }; A.quoteContactSelector_closure0.prototype = { call$1(contact) { return B.JSArray_methods.contains$1(this._box_0.contactIds, contact.id); }, - $signature: 114 + $signature: 115 }; A.memoizedFilteredQuoteList_closure.prototype = { call$6(selectionState, quoteMap, quoteList, clientMap, quoteListState, userMap) { return A.filteredQuotesSelector(selectionState, quoteMap, quoteList, clientMap, quoteListState, userMap); }, - $signature: 727 + $signature: 530 }; A.filteredQuotesSelector_closure.prototype = { call$1(quoteId) { @@ -359724,7 +364556,7 @@ call$2(clientId, quoteMap) { return A.quoteStatsForClient(clientId, quoteMap); }, - $signature: 89 + $signature: 87 }; A.quoteStatsForClient_closure.prototype = { call$2(quoteId, quote) { @@ -359734,13 +364566,13 @@ else if (quote.get$isArchived()) ++this._box_0.countArchived; }, - $signature: 50 + $signature: 52 }; A.memoizedQuoteStatsForDesign_closure.prototype = { call$2(designId, quoteMap) { return A.quoteStatsForDesign(designId, quoteMap); }, - $signature: 89 + $signature: 87 }; A.quoteStatsForDesign_closure.prototype = { call$2(quoteId, quote) { @@ -359750,13 +364582,13 @@ else if (quote.get$isArchived()) ++this._box_0.countArchived; }, - $signature: 50 + $signature: 52 }; A.memoizedQuoteStatsForUser_closure.prototype = { call$2(userId, quoteMap) { return A.quoteStatsForUser(userId, quoteMap); }, - $signature: 89 + $signature: 87 }; A.quoteStatsForUser_closure.prototype = { call$2(quoteId, quote) { @@ -359766,7 +364598,7 @@ else if (quote.get$isArchived()) ++this._box_0.countArchived; }, - $signature: 50 + $signature: 52 }; A.QuoteState.prototype = { $get$1(_, quoteId) { @@ -359793,22 +364625,22 @@ call$1(item) { return item; }, - $signature: 176 + $signature: 183 }; A.QuoteState_loadQuotes_closure.prototype = { call$1(b) { - var t2, t3, + var t2, t3, t4, t1 = this.map; b.get$map(b).addAll$1(0, t1); t2 = b.get$list(b); - t1 = t1.get$keys(t1); - t3 = this.$this.list; - t3 = B.JSArray_methods.$add(A.List_List$of(t1, true, A._instanceType(t1)._eval$1("Iterable.E")), new A.CopyOnWriteList(true, t3._list, A._instanceType(t3)._eval$1("CopyOnWriteList<1>"))); - t3 = A.LinkedHashSet_LinkedHashSet$from(t3, A._arrayInstanceType(t3)._precomputed1); - t2.replace$1(0, A.List_List$of(t3, true, A._instanceType(t3)._eval$1("SetMixin.E"))); + t3 = A._instanceType(t1)._eval$1("LinkedHashMapKeyIterable<1>"); + t4 = this.$this.list; + t4 = B.JSArray_methods.$add(A.List_List$of(new A.LinkedHashMapKeyIterable(t1, t3), true, t3._eval$1("Iterable.E")), new A.CopyOnWriteList(true, t4._list, A._instanceType(t4)._eval$1("CopyOnWriteList<1>"))); + t4 = A.LinkedHashSet_LinkedHashSet$from(t4, A._arrayInstanceType(t4)._precomputed1); + t2.replace$1(0, A.List_List$of(t4, true, A._instanceType(t4)._eval$1("SetMixin.E"))); return b; }, - $signature: 216 + $signature: 217 }; A.QuoteUIState.prototype = { get$isCreatingNew() { @@ -359839,7 +364671,7 @@ t6 = t5._quote_state$_map; if (t6 == null) { t6 = new A.MapBuilder(null, $, null, t4); - t6.replace$1(0, B.Map_empty); + t6.replace$1(0, B.Map_empty0); t5._quote_state$_map = t6; t5 = t6; } else @@ -360016,7 +364848,7 @@ t1.toString; t2 = t1.$ti; t2._eval$1("_BuiltMap<1,2>")._as(t1); - _this._quote_state$_map = new A.MapBuilder(t1._mapFactory, t1._map$_map, t1, t2._eval$1("@<1>")._bind$1(t2.__rti$_rest[1])._eval$1("MapBuilder<1,2>")); + _this._quote_state$_map = new A.MapBuilder(t1._mapFactory, t1._map$_map, t1, t2._eval$1("@<1>")._bind$1(t2._rest[1])._eval$1("MapBuilder<1,2>")); t2 = $$v.list; t2.toString; _this._quote_state$_list = A.ListBuilder_ListBuilder(t2, t2.$ti._precomputed1); @@ -360435,14 +365267,14 @@ t1 = t1.uiState.selectedCompanyIndex; return t2._list[t1].recurringExpenseState.map._map$_map.$index(0, id); }, - $signature: 194 + $signature: 198 }; A._archiveRecurringExpense__closure0.prototype = { call$1(recurringExpenses) { this.store.get$_dispatchers()[0].call$1(new A.ArchiveRecurringExpensesSuccess(recurringExpenses)); this.action.completer.complete$1(0, null); }, - $signature: 166 + $signature: 158 }; A._archiveRecurringExpense__closure1.prototype = { call$1(error) { @@ -360473,14 +365305,14 @@ t1 = t1.uiState.selectedCompanyIndex; return t2._list[t1].recurringExpenseState.map._map$_map.$index(0, id); }, - $signature: 194 + $signature: 198 }; A._deleteRecurringExpense__closure0.prototype = { call$1(recurringExpenses) { this.store.get$_dispatchers()[0].call$1(new A.DeleteRecurringExpensesSuccess(recurringExpenses)); this.action.completer.complete$1(0, null); }, - $signature: 166 + $signature: 158 }; A._deleteRecurringExpense__closure1.prototype = { call$1(error) { @@ -360511,14 +365343,14 @@ t1 = t1.uiState.selectedCompanyIndex; return t2._list[t1].recurringExpenseState.map._map$_map.$index(0, id); }, - $signature: 194 + $signature: 198 }; A._restoreRecurringExpense__closure0.prototype = { call$1(recurringExpenses) { this.store.get$_dispatchers()[0].call$1(new A.RestoreRecurringExpensesSuccess(recurringExpenses)); this.action.completer.complete$1(0, null); }, - $signature: 166 + $signature: 158 }; A._restoreRecurringExpense__closure1.prototype = { call$1(error) { @@ -360548,7 +365380,7 @@ t2.get$_dispatchers()[0].call$1(new A.SaveRecurringExpenseSuccess(recurringExpense)); t1.completer.complete$1(0, recurringExpense); }, - $signature: 140 + $signature: 131 }; A._saveRecurringExpense__closure0.prototype = { call$1(error) { @@ -360579,7 +365411,7 @@ if (t1 != null) t1.complete$1(0, null); }, - $signature: 140 + $signature: 131 }; A._loadRecurringExpense__closure0.prototype = { call$1(error) { @@ -360612,7 +365444,7 @@ this.action.toString; t1.get$_dispatchers()[0].call$1(new A.PersistData()); }, - $signature: 670 + $signature: 509 }; A._loadRecurringExpenses__closure0.prototype = { call$1(error) { @@ -360637,7 +365469,7 @@ this.store.get$_dispatchers()[0].call$1(new A.StartRecurringExpensesSuccess(expenses)); this.action.completer.complete$1(0, null); }, - $signature: 166 + $signature: 158 }; A._startRecurringExpense__closure0.prototype = { call$1(error) { @@ -360662,7 +365494,7 @@ this.store.get$_dispatchers()[0].call$1(new A.StopRecurringExpensesSuccess(expenses)); this.action.completer.complete$1(0, null); }, - $signature: 166 + $signature: 158 }; A._stopRecurringExpense__closure0.prototype = { call$1(error) { @@ -360677,7 +365509,7 @@ var t1, t2; type$.legacy_SaveRecurringExpenseDocumentRequest._as(dynamicAction); t1 = A._lateReadCheck(store.__Store__state, "_state"); - if (A.cleanApiUrl(t1.authState.url) === "https://invoicing.co") { + if (t1.get$isHosted()) { t2 = t1.userCompanyStates; t1 = t1.uiState.selectedCompanyIndex; t1 = t2._list[t1].userCompany.account.plan === "enterprise"; @@ -360700,7 +365532,7 @@ this.store.get$_dispatchers()[0].call$1(new A.SaveRecurringExpenseSuccess(expense)); this.action.completer.complete$1(0, null); }, - $signature: 140 + $signature: 131 }; A._saveDocument__closure6.prototype = { call$1(error) { @@ -360730,151 +365562,151 @@ b.get$_recurring_expense_state$_$this()._recurring_expense_state$_tabIndex = t3; return b; }, - $signature: 1512 + $signature: 1542 }; A.forceSelectedReducer_closure151.prototype = { call$2(completer, action) { return true; }, - $signature: 1513 + $signature: 1543 }; A.forceSelectedReducer_closure152.prototype = { call$2(completer, action) { return false; }, - $signature: 1514 + $signature: 1544 }; A.forceSelectedReducer_closure153.prototype = { call$2(completer, action) { return false; }, - $signature: 1515 + $signature: 1545 }; A.forceSelectedReducer_closure154.prototype = { call$2(completer, action) { return false; }, - $signature: 1516 + $signature: 1546 }; A.forceSelectedReducer_closure155.prototype = { call$2(completer, action) { return false; }, - $signature: 1517 + $signature: 1547 }; A.forceSelectedReducer_closure156.prototype = { call$2(completer, action) { return false; }, - $signature: 1518 + $signature: 1548 }; A.forceSelectedReducer_closure157.prototype = { call$2(completer, action) { return false; }, - $signature: 1519 + $signature: 1549 }; A.forceSelectedReducer_closure158.prototype = { call$2(completer, action) { return false; }, - $signature: 1520 + $signature: 1550 }; A.tabIndexReducer_closure17.prototype = { call$2(completer, action) { return action.tabIndex; }, - $signature: 1521 + $signature: 1551 }; A.tabIndexReducer_closure18.prototype = { call$2(completer, action) { return 0; }, - $signature: 105 + $signature: 108 }; A.selectedIdReducer_closure301.prototype = { call$2(completer, action) { return ""; }, - $signature: 1522 + $signature: 1552 }; A.selectedIdReducer_closure302.prototype = { call$2(completer, action) { return ""; }, - $signature: 1523 + $signature: 1553 }; A.selectedIdReducer_closure303.prototype = { call$2(selectedId, action) { return action.entityType === B.EntityType_recurringExpense ? action.entityId : selectedId; }, - $signature: 55 + $signature: 57 }; A.selectedIdReducer_closure304.prototype = { call$2(selectedId, action) { return action.get$recurringExpenseId(); }, - $signature: 90 + $signature: 85 }; A.selectedIdReducer_closure305.prototype = { call$2(selectedId, action) { return J.get$id$x(action.get$recurringExpense()); }, - $signature: 90 + $signature: 85 }; A.selectedIdReducer_closure306.prototype = { call$2(selectedId, action) { return action.clearSelection ? "" : selectedId; }, - $signature: 52 + $signature: 54 }; A.selectedIdReducer_closure307.prototype = { call$2(selectedId, action) { return ""; }, - $signature: 54 + $signature: 53 }; A.selectedIdReducer_closure308.prototype = { call$2(selectedId, action) { return ""; }, - $signature: 1524 + $signature: 1554 }; A.selectedIdReducer_closure309.prototype = { call$2(selectedId, action) { return ""; }, - $signature: 1525 + $signature: 1555 }; A.selectedIdReducer_closure310.prototype = { call$2(selectedId, action) { return ""; }, - $signature: 1526 + $signature: 1556 }; A.selectedIdReducer_closure311.prototype = { call$2(selectedId, action) { return ""; }, - $signature: 1527 + $signature: 1557 }; A.selectedIdReducer_closure312.prototype = { call$2(selectedId, action) { return ""; }, - $signature: 1528 + $signature: 1558 }; A.selectedIdReducer_closure313.prototype = { call$2(selectedId, action) { return ""; }, - $signature: 1529 + $signature: 1559 }; A.selectedIdReducer_closure314.prototype = { call$2(selectedId, action) { return ""; }, - $signature: 1530 + $signature: 1560 }; A.selectedIdReducer_closure315.prototype = { call$2(selectedId, action) { @@ -360887,31 +365719,31 @@ } return t1; }, - $signature: 84 + $signature: 83 }; A.editingReducer_closure99.prototype = { call$2(recurringExpenses, action) { return J.$index$asx(action.recurringExpenses, 0); }, - $signature: 1531 + $signature: 1561 }; A.editingReducer_closure100.prototype = { call$2(recurringExpenses, action) { return J.$index$asx(action.recurringExpenses, 0); }, - $signature: 1532 + $signature: 1562 }; A.editingReducer_closure101.prototype = { call$2(recurringExpenses, action) { return J.$index$asx(action.recurringExpenses, 0); }, - $signature: 1533 + $signature: 1563 }; A.editingReducer_closure102.prototype = { call$2(recurringExpense, action) { return action.recurringExpense.rebuild$1(new A.editingReducer__closure37()); }, - $signature: 1534 + $signature: 1564 }; A.editingReducer__closure37.prototype = { call$1(b) { @@ -361054,7 +365886,7 @@ t5 = t4._recurring_expense_state$_map; if (t5 == null) { t5 = new A.MapBuilder(null, $, null, t2); - t5.replace$1(0, B.Map_empty); + t5.replace$1(0, B.Map_empty0); t4._recurring_expense_state$_map = t5; t4 = t5; } else @@ -361065,7 +365897,7 @@ t4.get$_safeMap().$indexSet(0, t5, t3); } }, - $signature: 230 + $signature: 235 }; A._deleteRecurringExpenseSuccess_closure.prototype = { call$1(b) { @@ -361076,7 +365908,7 @@ t5 = t4._recurring_expense_state$_map; if (t5 == null) { t5 = new A.MapBuilder(null, $, null, t2); - t5.replace$1(0, B.Map_empty); + t5.replace$1(0, B.Map_empty0); t4._recurring_expense_state$_map = t5; t4 = t5; } else @@ -361087,7 +365919,7 @@ t4.get$_safeMap().$indexSet(0, t5, t3); } }, - $signature: 230 + $signature: 235 }; A._restoreRecurringExpenseSuccess_closure.prototype = { call$1(b) { @@ -361098,7 +365930,7 @@ t5 = t4._recurring_expense_state$_map; if (t5 == null) { t5 = new A.MapBuilder(null, $, null, t2); - t5.replace$1(0, B.Map_empty); + t5.replace$1(0, B.Map_empty0); t4._recurring_expense_state$_map = t5; t4 = t5; } else @@ -361109,7 +365941,7 @@ t4.get$_safeMap().$indexSet(0, t5, t3); } }, - $signature: 230 + $signature: 235 }; A._addRecurringExpense_closure.prototype = { call$1(b) { @@ -361122,7 +365954,7 @@ B.JSArray_methods.add$1(t2.get$_safeList(), t3); return b; }, - $signature: 264 + $signature: 346 }; A._addRecurringExpense__closure.prototype = { call$1(b) { @@ -361139,7 +365971,7 @@ t1.$indexSet(0, t2.id, t2.rebuild$1(new A._updateRecurringExpense__closure())); return b; }, - $signature: 264 + $signature: 346 }; A._updateRecurringExpense__closure.prototype = { call$1(b) { @@ -361158,7 +365990,7 @@ t5 = t4._recurring_expense_state$_map; if (t5 == null) { t5 = new A.MapBuilder(null, $, null, t2); - t5.replace$1(0, B.Map_empty); + t5.replace$1(0, B.Map_empty0); t4._recurring_expense_state$_map = t5; t4 = t5; } else @@ -361169,7 +366001,7 @@ t4.get$_safeMap().$indexSet(0, t5, t3); } }, - $signature: 230 + $signature: 235 }; A._stopRecurringExpensesSuccess_closure.prototype = { call$1(b) { @@ -361180,7 +366012,7 @@ t5 = t4._recurring_expense_state$_map; if (t5 == null) { t5 = new A.MapBuilder(null, $, null, t2); - t5.replace$1(0, B.Map_empty); + t5.replace$1(0, B.Map_empty0); t4._recurring_expense_state$_map = t5; t4 = t5; } else @@ -361191,7 +366023,7 @@ t4.get$_safeMap().$indexSet(0, t5, t3); } }, - $signature: 230 + $signature: 235 }; A._setLoadedRecurringExpense_closure.prototype = { call$1(b) { @@ -361200,7 +366032,7 @@ t1.$indexSet(0, t2.id, t2.rebuild$1(new A._setLoadedRecurringExpense__closure())); return b; }, - $signature: 264 + $signature: 346 }; A._setLoadedRecurringExpense__closure.prototype = { call$1(b) { @@ -361214,7 +366046,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: 668 + $signature: 508 }; A.filteredRecurringExpensesSelector_closure.prototype = { call$1(expenseId) { @@ -361307,7 +366139,7 @@ call$2(clientId, expenseMap) { return A.recurringExpenseStatsForClient(clientId, expenseMap); }, - $signature: 145 + $signature: 148 }; A.recurringExpenseStatsForClient_closure.prototype = { call$2(expenseId, expense) { @@ -361317,13 +366149,13 @@ else if (expense.get$isArchived()) ++this._box_0.countArchived; }, - $signature: 109 + $signature: 103 }; A.memoizedRecurringExpenseStatsForVendor_closure.prototype = { call$2(vendorId, expenseMap) { return A.recurringExpenseStatsForVendor(vendorId, expenseMap); }, - $signature: 145 + $signature: 148 }; A.recurringExpenseStatsForVendor_closure.prototype = { call$2(expenseId, expense) { @@ -361333,13 +366165,13 @@ else if (expense.get$isArchived()) ++this._box_0.countArchived; }, - $signature: 109 + $signature: 103 }; A.memoizedRecurringExpenseStatsForUser_closure.prototype = { call$2(userId, expenseMap) { return A.recurringExpenseStatsForUser(userId, expenseMap); }, - $signature: 145 + $signature: 148 }; A.recurringExpenseStatsForUser_closure.prototype = { call$2(expenseId, expense) { @@ -361349,13 +366181,13 @@ else if (expense.isDeleted) ++this._box_0.countArchived; }, - $signature: 109 + $signature: 103 }; A.memoizedRecurringExpenseStatsForExpense_closure.prototype = { call$2(expenseId, expenseMap) { return A.recurringExpenseStatsForExpense(expenseId, expenseMap); }, - $signature: 145 + $signature: 148 }; A.recurringExpenseStatsForExpense_closure.prototype = { call$2(expenseId, expense) { @@ -361365,7 +366197,7 @@ else if (expense.isDeleted) ++this._box_0.countArchived; }, - $signature: 109 + $signature: 103 }; A.RecurringExpenseState.prototype = { $get$1(_, recurringExpenseId) { @@ -361393,22 +366225,22 @@ call$1(item) { return item; }, - $signature: 664 + $signature: 507 }; A.RecurringExpenseState_loadRecurringExpenses_closure.prototype = { call$1(b) { - var t2, t3, + var t2, t3, t4, t1 = this.map; b.get$map(b).addAll$1(0, t1); t2 = b.get$list(b); - t1 = t1.get$keys(t1); - t3 = this.$this.list; - t3 = B.JSArray_methods.$add(A.List_List$of(t1, true, A._instanceType(t1)._eval$1("Iterable.E")), new A.CopyOnWriteList(true, t3._list, A._instanceType(t3)._eval$1("CopyOnWriteList<1>"))); - t3 = A.LinkedHashSet_LinkedHashSet$from(t3, A._arrayInstanceType(t3)._precomputed1); - t2.replace$1(0, A.List_List$of(t3, true, A._instanceType(t3)._eval$1("SetMixin.E"))); + t3 = A._instanceType(t1)._eval$1("LinkedHashMapKeyIterable<1>"); + t4 = this.$this.list; + t4 = B.JSArray_methods.$add(A.List_List$of(new A.LinkedHashMapKeyIterable(t1, t3), true, t3._eval$1("Iterable.E")), new A.CopyOnWriteList(true, t4._list, A._instanceType(t4)._eval$1("CopyOnWriteList<1>"))); + t4 = A.LinkedHashSet_LinkedHashSet$from(t4, A._arrayInstanceType(t4)._precomputed1); + t2.replace$1(0, A.List_List$of(t4, true, A._instanceType(t4)._eval$1("SetMixin.E"))); return b; }, - $signature: 264 + $signature: 346 }; A.RecurringExpenseUIState.prototype = { get$isCreatingNew() { @@ -361439,7 +366271,7 @@ t6 = t5._recurring_expense_state$_map; if (t6 == null) { t6 = new A.MapBuilder(null, $, null, t4); - t6.replace$1(0, B.Map_empty); + t6.replace$1(0, B.Map_empty0); t5._recurring_expense_state$_map = t6; t5 = t6; } else @@ -361620,7 +366452,7 @@ t1.toString; t2 = t1.$ti; t2._eval$1("_BuiltMap<1,2>")._as(t1); - _this._recurring_expense_state$_map = new A.MapBuilder(t1._mapFactory, t1._map$_map, t1, t2._eval$1("@<1>")._bind$1(t2.__rti$_rest[1])._eval$1("MapBuilder<1,2>")); + _this._recurring_expense_state$_map = new A.MapBuilder(t1._mapFactory, t1._map$_map, t1, t2._eval$1("@<1>")._bind$1(t2._rest[1])._eval$1("MapBuilder<1,2>")); t2 = $$v.list; t2.toString; _this._recurring_expense_state$_list = A.ListBuilder_ListBuilder(t2, t2.$ti._precomputed1); @@ -361943,7 +366775,7 @@ b.get$_invoice_model$_$this()._invoice_model$_entityType = B.EntityType_invoice; return b; }, - $signature: 10 + $signature: 11 }; A.handleRecurringInvoiceAction_closure1.prototype = { call$1(b) { @@ -361951,7 +366783,7 @@ b.get$_invoice_model$_$this()._designId = this.designId; return b; }, - $signature: 10 + $signature: 11 }; A.handleRecurringInvoiceAction_closure2.prototype = { call$1(b) { @@ -361959,7 +366791,7 @@ b.get$_invoice_model$_$this()._designId = this.designId; return b; }, - $signature: 10 + $signature: 11 }; A.StartRecurringInvoiceMultiselect.prototype = {}; A.AddToRecurringInvoiceMultiselect.prototype = {}; @@ -362125,7 +366957,7 @@ t1 = t1.uiState.selectedCompanyIndex; return t2._list[t1].recurringInvoiceState.map._map$_map.$index(0, id); }, - $signature: 74 + $signature: 76 }; A._archiveRecurringInvoice__closure0.prototype = { call$1(recurringInvoices) { @@ -362163,7 +366995,7 @@ t1 = t1.uiState.selectedCompanyIndex; return t2._list[t1].recurringInvoiceState.map._map$_map.$index(0, id); }, - $signature: 74 + $signature: 76 }; A._deleteRecurringInvoice__closure0.prototype = { call$1(recurringInvoices) { @@ -362201,7 +367033,7 @@ t1 = t1.uiState.selectedCompanyIndex; return t2._list[t1].recurringInvoiceState.map._map$_map.$index(0, id); }, - $signature: 74 + $signature: 76 }; A._restoreRecurringInvoice__closure0.prototype = { call$1(recurringInvoices) { @@ -362237,13 +367069,13 @@ t1.replace$1(0, new A.WhereIterable(t2, new A._saveRecurringInvoice___closure(), A._arrayInstanceType(t2)._eval$1("WhereIterable<1>"))); return b; }, - $signature: 10 + $signature: 11 }; A._saveRecurringInvoice___closure.prototype = { call$1(item) { return !item.get$isEmpty(item); }, - $signature: 60 + $signature: 61 }; A._saveRecurringInvoice__closure0.prototype = { call$1(recurringInvoice) { @@ -362255,7 +367087,7 @@ t2.get$_dispatchers()[0].call$1(new A.SaveRecurringInvoiceSuccess(recurringInvoice)); t1.completer.complete$1(0, recurringInvoice); }, - $signature: 76 + $signature: 75 }; A._saveRecurringInvoice__closure1.prototype = { call$1(error) { @@ -362286,7 +367118,7 @@ if (t1 != null) t1.complete$1(0, null); }, - $signature: 76 + $signature: 75 }; A._loadRecurringInvoice__closure0.prototype = { call$1(error) { @@ -362319,7 +367151,7 @@ this.action.toString; t1.get$_dispatchers()[0].call$1(new A.LoadPayments(null, 1)); }, - $signature: 270 + $signature: 281 }; A._loadRecurringInvoices__closure0.prototype = { call$1(error) { @@ -362334,7 +367166,7 @@ var t1, t2; type$.legacy_SaveRecurringInvoiceDocumentRequest._as(dynamicAction); t1 = A._lateReadCheck(store.__Store__state, "_state"); - if (A.cleanApiUrl(t1.authState.url) === "https://invoicing.co") { + if (t1.get$isHosted()) { t2 = t1.userCompanyStates; t1 = t1.uiState.selectedCompanyIndex; t1 = t2._list[t1].userCompany.account.plan === "enterprise"; @@ -362357,7 +367189,7 @@ this.store.get$_dispatchers()[0].call$1(new A.SaveRecurringInvoiceSuccess(invoice)); this.action.completer.complete$1(0, null); }, - $signature: 76 + $signature: 75 }; A._saveDocument__closure4.prototype = { call$1(error) { @@ -362391,195 +367223,195 @@ b.get$_recurring_invoice_state$_$this()._recurring_invoice_state$_historyActivityId = t3; return b; }, - $signature: 1537 + $signature: 1567 }; A.forceSelectedReducer_closure119.prototype = { call$2(completer, action) { return true; }, - $signature: 1538 + $signature: 1568 }; A.forceSelectedReducer_closure120.prototype = { call$2(completer, action) { return false; }, - $signature: 1539 + $signature: 1569 }; A.forceSelectedReducer_closure121.prototype = { call$2(completer, action) { return false; }, - $signature: 1540 + $signature: 1570 }; A.forceSelectedReducer_closure122.prototype = { call$2(completer, action) { return false; }, - $signature: 1541 + $signature: 1571 }; A.forceSelectedReducer_closure123.prototype = { call$2(completer, action) { return false; }, - $signature: 1542 + $signature: 1572 }; A.forceSelectedReducer_closure124.prototype = { call$2(completer, action) { return false; }, - $signature: 1543 + $signature: 1573 }; A.forceSelectedReducer_closure125.prototype = { call$2(completer, action) { return false; }, - $signature: 1544 + $signature: 1574 }; A.forceSelectedReducer_closure126.prototype = { call$2(completer, action) { return false; }, - $signature: 1545 + $signature: 1575 }; A.tabIndexReducer_closure13.prototype = { call$2(completer, action) { return action.tabIndex; }, - $signature: 1546 + $signature: 1576 }; A.tabIndexReducer_closure14.prototype = { call$2(completer, action) { return 0; }, - $signature: 105 + $signature: 108 }; A.historyActivityIdReducer_closure1.prototype = { call$2(index, action) { return action.activityId; }, - $signature: 610 + $signature: 490 }; A.editingItemIndexReducer_closure.prototype = { call$2(index, action) { action.toString; return null; }, - $signature: 1548 + $signature: 1578 }; A.editingItemIndexReducer_closure0.prototype = { call$2(index, action) { return action.itemIndex; }, - $signature: 1549 + $signature: 1579 }; A.selectedIdReducer_closure237.prototype = { call$2(completer, action) { return ""; }, - $signature: 1550 + $signature: 1580 }; A.selectedIdReducer_closure238.prototype = { call$2(completer, action) { return ""; }, - $signature: 1551 + $signature: 1581 }; A.selectedIdReducer_closure239.prototype = { call$2(selectedId, action) { return action.entityType === B.EntityType_recurringInvoice ? action.entityId : selectedId; }, - $signature: 55 + $signature: 57 }; A.selectedIdReducer_closure240.prototype = { call$2(selectedId, action) { return action.recurringInvoiceId; }, - $signature: 1552 + $signature: 1582 }; A.selectedIdReducer_closure241.prototype = { call$2(selectedId, action) { return action.recurringInvoice.id; }, - $signature: 1553 + $signature: 1583 }; A.selectedIdReducer_closure242.prototype = { call$2(selectedId, action) { var t1 = action.get$invoice(); return t1.get$id(t1); }, - $signature: 1554 + $signature: 1584 }; A.selectedIdReducer_closure243.prototype = { call$2(selectedId, action) { return action.invoice.id; }, - $signature: 610 + $signature: 490 }; A.selectedIdReducer_closure244.prototype = { call$2(selectedId, action) { return action.clearSelection ? "" : selectedId; }, - $signature: 52 + $signature: 54 }; A.selectedIdReducer_closure245.prototype = { call$2(selectedId, action) { return ""; }, - $signature: 54 + $signature: 53 }; A.selectedIdReducer_closure246.prototype = { call$2(selectedId, action) { return ""; }, - $signature: 1555 + $signature: 1585 }; A.selectedIdReducer_closure247.prototype = { call$2(selectedId, action) { return ""; }, - $signature: 1556 + $signature: 1586 }; A.selectedIdReducer_closure248.prototype = { call$2(selectedId, action) { return ""; }, - $signature: 1557 + $signature: 1587 }; A.selectedIdReducer_closure249.prototype = { call$2(selectedId, action) { return ""; }, - $signature: 1558 + $signature: 1588 }; A.selectedIdReducer_closure250.prototype = { call$2(selectedId, action) { return ""; }, - $signature: 1559 + $signature: 1589 }; A.selectedIdReducer_closure251.prototype = { call$2(selectedId, action) { return ""; }, - $signature: 1560 + $signature: 1590 }; A.selectedIdReducer_closure252.prototype = { call$2(selectedId, action) { return ""; }, - $signature: 1561 + $signature: 1591 }; A.selectedIdReducer_closure253.prototype = { call$2(selectedId, action) { return ""; }, - $signature: 1562 + $signature: 1592 }; A.selectedIdReducer_closure254.prototype = { call$2(selectedId, action) { return action.entityType === B.EntityType_recurringInvoice ? "" : selectedId; }, - $signature: 168 + $signature: 157 }; A.selectedIdReducer_closure255.prototype = { call$2(selectedId, action) { @@ -362592,71 +367424,71 @@ } return t1; }, - $signature: 84 + $signature: 83 }; A.editingReducer_closure76.prototype = { call$2(recurringInvoice, action) { return action.recurringInvoice.rebuild$1(new A.editingReducer__closure33()); }, - $signature: 1563 + $signature: 1593 }; A.editingReducer__closure33.prototype = { call$1(b) { b.get$_invoice_model$_$this()._invoice_model$_isChanged = true; return b; }, - $signature: 10 + $signature: 11 }; A.editingReducer_closure77.prototype = { call$2(recurringInvoice, action) { return recurringInvoice.rebuild$1(new A.editingReducer__closure32()); }, - $signature: 609 + $signature: 488 }; A.editingReducer__closure32.prototype = { call$1(b) { b.get$_invoice_model$_$this()._invoice_model$_isChanged = true; return b; }, - $signature: 10 + $signature: 11 }; A.editingReducer_closure78.prototype = { call$2(invoice, action) { return invoice.moveLineItem$2(action.oldIndex, action.newIndex); }, - $signature: 1565 + $signature: 1595 }; A.editingReducer_closure79.prototype = { call$2(recurringInvoice, action) { return recurringInvoice.rebuild$1(new A.editingReducer__closure31()); }, - $signature: 608 + $signature: 587 }; A.editingReducer__closure31.prototype = { call$1(b) { b.get$_invoice_model$_$this()._invoice_model$_isChanged = true; return b; }, - $signature: 10 + $signature: 11 }; A.editingReducer_closure80.prototype = { call$2(recurringInvoice, action) { return recurringInvoice.rebuild$1(new A.editingReducer__closure30()); }, - $signature: 606 + $signature: 685 }; A.editingReducer__closure30.prototype = { call$1(b) { b.get$_invoice_model$_$this()._invoice_model$_isChanged = true; return b; }, - $signature: 10 + $signature: 11 }; A.editingReducer_closure81.prototype = { call$2(recurringInvoice, action) { return recurringInvoice.rebuild$1(new A.editingReducer__closure29(action.client)); }, - $signature: 1568 + $signature: 1598 }; A.editingReducer__closure29.prototype = { call$1(b) { @@ -362676,37 +367508,37 @@ t3.replace$1(0, A.List_List$of(new A.MappedListIterable(t1, new A.editingReducer___closure1(), t2), true, t2._eval$1("ListIterable.E"))); return b; }, - $signature: 10 + $signature: 11 }; A.editingReducer___closure1.prototype = { call$1(contact) { return A.InvitationEntity_InvitationEntity(contact.id); }, - $signature: 224 + $signature: 194 }; A.editingReducer_closure82.prototype = { call$2(recurringInvoices, action) { return J.$index$asx(action.recurringInvoices, 0); }, - $signature: 1569 + $signature: 1599 }; A.editingReducer_closure83.prototype = { call$2(recurringInvoices, action) { return J.$index$asx(action.recurringInvoices, 0); }, - $signature: 1570 + $signature: 1600 }; A.editingReducer_closure84.prototype = { call$2(recurringInvoices, action) { return J.$index$asx(action.recurringInvoices, 0); }, - $signature: 1571 + $signature: 1601 }; A.editingReducer_closure85.prototype = { call$2(recurringInvoice, action) { return recurringInvoice.rebuild$1(new A.editingReducer__closure28(action)); }, - $signature: 1572 + $signature: 1602 }; A.editingReducer__closure28.prototype = { call$1(b) { @@ -362718,13 +367550,13 @@ B.JSArray_methods.add$1(t1.get$_safeList(), t2); return b; }, - $signature: 10 + $signature: 11 }; A.editingReducer_closure86.prototype = { call$2(recurringInvoice, action) { return recurringInvoice.rebuild$1(new A.editingReducer__closure27(action)); }, - $signature: 1573 + $signature: 1603 }; A.editingReducer__closure27.prototype = { call$1(b) { @@ -362733,7 +367565,7 @@ B.JSArray_methods.remove$1(t1.get$_safeList(), t2); return b; }, - $signature: 10 + $signature: 11 }; A._addRecurringInvoiceItem_closure.prototype = { call$1(b) { @@ -362742,21 +367574,21 @@ B.JSArray_methods.add$1(t1.get$_safeList(), this.item); return b; }, - $signature: 10 + $signature: 11 }; A._addRecurringInvoiceItems_closure.prototype = { call$1(b) { b.get$lineItems().addAll$1(0, this.action.items); return b; }, - $signature: 10 + $signature: 11 }; A._removeRecurringInvoiceItem_closure.prototype = { call$1(b) { B.JSArray_methods.removeAt$1(b.get$lineItems().get$_safeList(), this.action.index); return b; }, - $signature: 10 + $signature: 11 }; A._updateRecurringInvoiceItem_closure.prototype = { call$1(b) { @@ -362766,7 +367598,7 @@ t1.get$_safeList()[t2.index] = t2.item; return b; }, - $signature: 10 + $signature: 11 }; A._filterRecurringInvoicesByCustom1_closure.prototype = { call$1(b) { @@ -362948,7 +367780,7 @@ t5 = t4._recurring_invoice_state$_map; if (t5 == null) { t5 = new A.MapBuilder(null, $, null, t2); - t5.replace$1(0, B.Map_empty); + t5.replace$1(0, B.Map_empty0); t4._recurring_invoice_state$_map = t5; t4 = t5; } else @@ -362959,7 +367791,7 @@ t4.get$_safeMap().$indexSet(0, t5, t3); } }, - $signature: 229 + $signature: 231 }; A._deleteRecurringInvoiceSuccess_closure.prototype = { call$1(b) { @@ -362970,7 +367802,7 @@ t5 = t4._recurring_invoice_state$_map; if (t5 == null) { t5 = new A.MapBuilder(null, $, null, t2); - t5.replace$1(0, B.Map_empty); + t5.replace$1(0, B.Map_empty0); t4._recurring_invoice_state$_map = t5; t4 = t5; } else @@ -362981,7 +367813,7 @@ t4.get$_safeMap().$indexSet(0, t5, t3); } }, - $signature: 229 + $signature: 231 }; A._emailRecurringInvoiceSuccess_closure.prototype = { call$1(b) { @@ -362991,7 +367823,7 @@ t1.$indexSet(0, t3.get$id(t3), t2.get$invoice()); return b; }, - $signature: 337 + $signature: 287 }; A._restoreRecurringInvoiceSuccess_closure.prototype = { call$1(b) { @@ -363002,7 +367834,7 @@ t5 = t4._recurring_invoice_state$_map; if (t5 == null) { t5 = new A.MapBuilder(null, $, null, t2); - t5.replace$1(0, B.Map_empty); + t5.replace$1(0, B.Map_empty0); t4._recurring_invoice_state$_map = t5; t4 = t5; } else @@ -363013,7 +367845,7 @@ t4.get$_safeMap().$indexSet(0, t5, t3); } }, - $signature: 229 + $signature: 231 }; A._startRecurringInvoicesSuccess_closure.prototype = { call$1(b) { @@ -363024,7 +367856,7 @@ t5 = t4._recurring_invoice_state$_map; if (t5 == null) { t5 = new A.MapBuilder(null, $, null, t2); - t5.replace$1(0, B.Map_empty); + t5.replace$1(0, B.Map_empty0); t4._recurring_invoice_state$_map = t5; t4 = t5; } else @@ -363035,7 +367867,7 @@ t4.get$_safeMap().$indexSet(0, t5, t3); } }, - $signature: 229 + $signature: 231 }; A._stopRecurringInvoicesSuccess_closure.prototype = { call$1(b) { @@ -363046,7 +367878,7 @@ t5 = t4._recurring_invoice_state$_map; if (t5 == null) { t5 = new A.MapBuilder(null, $, null, t2); - t5.replace$1(0, B.Map_empty); + t5.replace$1(0, B.Map_empty0); t4._recurring_invoice_state$_map = t5; t4 = t5; } else @@ -363057,7 +367889,7 @@ t4.get$_safeMap().$indexSet(0, t5, t3); } }, - $signature: 229 + $signature: 231 }; A._addRecurringInvoice_closure.prototype = { call$1(b) { @@ -363070,7 +367902,7 @@ B.JSArray_methods.add$1(t2.get$_safeList(), t3); return b; }, - $signature: 337 + $signature: 287 }; A._addRecurringInvoice__closure.prototype = { call$1(b) { @@ -363078,14 +367910,14 @@ b.get$_invoice_model$_$this()._invoice_model$_loadedAt = t1; return b; }, - $signature: 10 + $signature: 11 }; A._updateRecurringInvoice_closure.prototype = { call$1(b) { 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: 337 + $signature: 287 }; A._updateRecurringInvoice__closure.prototype = { call$1(b) { @@ -363093,13 +367925,13 @@ b.get$_invoice_model$_$this()._invoice_model$_loadedAt = t1; return b; }, - $signature: 10 + $signature: 11 }; A.memoizedFilteredRecurringInvoiceList_closure.prototype = { call$6(selectionState, recurringInvoiceMap, clientMap, recurringInvoiceList, recurringInvoiceListState, userMap) { return A.filteredRecurringInvoicesSelector(selectionState, recurringInvoiceMap, clientMap, recurringInvoiceList, recurringInvoiceListState, userMap); }, - $signature: 1576 + $signature: 1606 }; A.filteredRecurringInvoicesSelector_closure.prototype = { call$1(recurringInvoiceId) { @@ -363174,7 +368006,7 @@ call$2(clientId, invoiceMap) { return A.recurringInvoiceStatsForClient(clientId, invoiceMap); }, - $signature: 89 + $signature: 87 }; A.recurringInvoiceStatsForClient_closure.prototype = { call$2(invoiceId, invoice) { @@ -363184,13 +368016,13 @@ else if (invoice.get$isArchived()) ++this._box_0.countArchived; }, - $signature: 50 + $signature: 52 }; A.memoizedRecurringInvoiceStatsForUser_closure.prototype = { call$2(userId, invoiceMap) { return A.recurringInvoiceStatsForUser(userId, invoiceMap); }, - $signature: 89 + $signature: 87 }; A.recurringInvoiceStatsForUser_closure.prototype = { call$2(invoiceId, invoice) { @@ -363200,13 +368032,13 @@ else if (invoice.isDeleted) ++this._box_0.countArchived; }, - $signature: 50 + $signature: 52 }; A.memoizedRecurringInvoiceStatsForInvoice_closure.prototype = { call$2(invoiceId, invoiceMap) { return A.recurringInvoiceStatsForInvoice(invoiceId, invoiceMap); }, - $signature: 89 + $signature: 87 }; A.recurringInvoiceStatsForInvoice_closure.prototype = { call$2(invoiceId, invoice) { @@ -363216,13 +368048,13 @@ else if (invoice.isDeleted) ++this._box_0.countArchived; }, - $signature: 50 + $signature: 52 }; A.memoizedRecurringInvoiceStatsForDesign_closure.prototype = { call$2(designId, recurringInvoiceMap) { return A.recurringInvoiceStatsForDesign(designId, recurringInvoiceMap); }, - $signature: 89 + $signature: 87 }; A.recurringInvoiceStatsForDesign_closure.prototype = { call$2(invoiceId, invoice) { @@ -363232,13 +368064,13 @@ else if (invoice.get$isArchived()) ++this._box_0.countArchived; }, - $signature: 50 + $signature: 52 }; A.memoizedRecurringInvoiceStatsForSubscription_closure.prototype = { call$2(subscriptionId, invoiceMap) { return A.recurringInvoiceStatsForSubscription(subscriptionId, invoiceMap); }, - $signature: 89 + $signature: 87 }; A.recurringInvoiceStatsForSubscription_closure.prototype = { call$2(invoiceId, invoice) { @@ -363248,7 +368080,7 @@ else if (invoice.get$isArchived()) ++this._box_0.countArchived; }, - $signature: 50 + $signature: 52 }; A.RecurringInvoiceState.prototype = { $get$1(_, invoiceId) { @@ -363276,22 +368108,22 @@ call$1(item) { return item; }, - $signature: 176 + $signature: 183 }; A.RecurringInvoiceState_loadRecurringInvoices_closure.prototype = { call$1(b) { - var t2, t3, + var t2, t3, t4, t1 = this.map; b.get$map(b).addAll$1(0, t1); t2 = b.get$list(b); - t1 = t1.get$keys(t1); - t3 = this.$this.list; - t3 = B.JSArray_methods.$add(A.List_List$of(t1, true, A._instanceType(t1)._eval$1("Iterable.E")), new A.CopyOnWriteList(true, t3._list, A._instanceType(t3)._eval$1("CopyOnWriteList<1>"))); - t3 = A.LinkedHashSet_LinkedHashSet$from(t3, A._arrayInstanceType(t3)._precomputed1); - t2.replace$1(0, A.List_List$of(t3, true, A._instanceType(t3)._eval$1("SetMixin.E"))); + t3 = A._instanceType(t1)._eval$1("LinkedHashMapKeyIterable<1>"); + t4 = this.$this.list; + t4 = B.JSArray_methods.$add(A.List_List$of(new A.LinkedHashMapKeyIterable(t1, t3), true, t3._eval$1("Iterable.E")), new A.CopyOnWriteList(true, t4._list, A._instanceType(t4)._eval$1("CopyOnWriteList<1>"))); + t4 = A.LinkedHashSet_LinkedHashSet$from(t4, A._arrayInstanceType(t4)._precomputed1); + t2.replace$1(0, A.List_List$of(t4, true, A._instanceType(t4)._eval$1("SetMixin.E"))); return b; }, - $signature: 337 + $signature: 287 }; A.RecurringInvoiceUIState.prototype = { get$isCreatingNew() { @@ -363322,7 +368154,7 @@ t6 = t5._recurring_invoice_state$_map; if (t6 == null) { t6 = new A.MapBuilder(null, $, null, t4); - t6.replace$1(0, B.Map_empty); + t6.replace$1(0, B.Map_empty0); t5._recurring_invoice_state$_map = t6; t5 = t6; } else @@ -363499,7 +368331,7 @@ t1.toString; t2 = t1.$ti; t2._eval$1("_BuiltMap<1,2>")._as(t1); - _this._recurring_invoice_state$_map = new A.MapBuilder(t1._mapFactory, t1._map$_map, t1, t2._eval$1("@<1>")._bind$1(t2.__rti$_rest[1])._eval$1("MapBuilder<1,2>")); + _this._recurring_invoice_state$_map = new A.MapBuilder(t1._mapFactory, t1._map$_map, t1, t2._eval$1("@<1>")._bind$1(t2._rest[1])._eval$1("MapBuilder<1,2>")); t2 = $$v.list; t2.toString; _this._recurring_invoice_state$_list = A.ListBuilder_ListBuilder(t2, t2.$ti._precomputed1); @@ -363745,14 +368577,14 @@ b.get$_reports_state$_$this()._chart = ""; return b; }, - $signature: 450 + $signature: 483 }; A.reportsUIReducer_closure0.prototype = { call$1(b) { b.get$_reports_state$_$this()._report = this.action.report; return b; }, - $signature: 450 + $signature: 483 }; A.reportsUIReducer_closure1.prototype = { call$1(b) { @@ -363788,7 +368620,7 @@ t2.replace$1(0, t1 == null ? _this.state.filters : t1); return b; }, - $signature: 450 + $signature: 483 }; A.ReportsUIState.prototype = { get$isGroupByFiltered() { @@ -363852,7 +368684,7 @@ t3 = t2._filters; if (t3 == null) { t3 = new A.MapBuilder(null, $, null, t1); - t3.replace$1(0, B.Map_empty); + t3.replace$1(0, B.Map_empty0); t2._filters = t3; t2 = t3; } else @@ -363944,7 +368776,7 @@ t1.toString; t2 = t1.$ti; t2._eval$1("_BuiltMap<1,2>")._as(t1); - _this._filters = new A.MapBuilder(t1._mapFactory, t1._map$_map, t1, t2._eval$1("@<1>")._bind$1(t2.__rti$_rest[1])._eval$1("MapBuilder<1,2>")); + _this._filters = new A.MapBuilder(t1._mapFactory, t1._map$_map, t1, t2._eval$1("@<1>")._bind$1(t2._rest[1])._eval$1("MapBuilder<1,2>")); _this._reports_state$_$v = null; } return _this; @@ -364121,7 +368953,7 @@ this.store.get$_dispatchers()[0].call$1(new A.SaveCompanySuccess(company)); this.action.completer.complete$0(0); }, - $signature: 604 + $signature: 489 }; A._saveCompany__closure0.prototype = { call$1(error) { @@ -364149,7 +368981,7 @@ if (t1 != null) t1.complete$0(0); }, - $signature: 177 + $signature: 179 }; A._saveAuthUser__closure0.prototype = { call$1(error) { @@ -364180,7 +369012,7 @@ this.store.get$_dispatchers()[0].call$1(new A.ConnecOAuthUserSuccess(user)); this.action.completer.complete$0(0); }, - $signature: 177 + $signature: 179 }; A._connectOAuthUser__closure0.prototype = { call$1(error) { @@ -364212,7 +369044,7 @@ t1.get$completer(); t1.get$completer().complete$0(0); }, - $signature: 177 + $signature: 179 }; A._connectGmailUser__closure0.prototype = { call$1(error) { @@ -364272,7 +369104,7 @@ this.store.get$_dispatchers()[0].call$1(new A.SaveUserSettingsSuccess(userCompany)); this.action.completer.complete$0(0); }, - $signature: 762 + $signature: 569 }; A._saveSettings__closure0.prototype = { call$1(error) { @@ -364323,7 +369155,7 @@ } t1.completer.complete$0(0); }, - $signature: 213 + $signature: 214 }; A._uploadLogo__closure0.prototype = { call$1(error) { @@ -364338,7 +369170,7 @@ var state, t1, t2, t3; type$.legacy_SaveCompanyDocumentRequest._as(dynamicAction); state = A._lateReadCheck(store.__Store__state, "_state"); - if (A.cleanApiUrl(state.authState.url) === "https://invoicing.co") { + if (state.get$isHosted()) { t1 = state.userCompanyStates; t2 = state.uiState.selectedCompanyIndex; t2 = t1._list[t2].userCompany.account.plan === "enterprise"; @@ -364365,7 +369197,7 @@ this.store.get$_dispatchers()[0].call$1(new A.SaveCompanySuccess(company)); this.action.completer.complete$1(0, null); }, - $signature: 604 + $signature: 489 }; A._saveDocument__closure8.prototype = { call$1(error) { @@ -364379,7 +369211,7 @@ call$2(state, action) { return state.rebuild$1(new A.settingsUIReducer__closure14(action, state)); }, - $signature: 1580 + $signature: 1610 }; A.settingsUIReducer__closure14.prototype = { call$1(b) { @@ -364452,13 +369284,13 @@ b.get$_company_state$_$this()._entityType = t1; return b; }, - $signature: 87 + $signature: 90 }; A.settingsUIReducer_closure0.prototype = { call$2(state, action) { return state.rebuild$1(new A.settingsUIReducer__closure13(action)); }, - $signature: 1582 + $signature: 1612 }; A.settingsUIReducer__closure13.prototype = { call$1(b) { @@ -364469,7 +369301,7 @@ b.get$_company_state$_$this()._isChanged = true; return b; }, - $signature: 87 + $signature: 90 }; A.settingsUIReducer_closure1.prototype = { call$2(state, action) { @@ -364482,7 +369314,7 @@ return state.rebuild$1(new A.settingsUIReducer__closure12(action)); } }, - $signature: 1583 + $signature: 1613 }; A.settingsUIReducer__closure10.prototype = { call$1(b) { @@ -364493,7 +369325,7 @@ b.get$_company_state$_$this()._isChanged = true; return b; }, - $signature: 87 + $signature: 90 }; A.settingsUIReducer__closure11.prototype = { call$1(b) { @@ -364504,7 +369336,7 @@ b.get$_company_state$_$this()._isChanged = true; return b; }, - $signature: 87 + $signature: 90 }; A.settingsUIReducer__closure12.prototype = { call$1(b) { @@ -364515,13 +369347,13 @@ b.get$_company_state$_$this()._isChanged = true; return b; }, - $signature: 87 + $signature: 90 }; A.settingsUIReducer_closure2.prototype = { call$2(state, action) { return state.rebuild$1(new A.settingsUIReducer__closure9(action)); }, - $signature: 1584 + $signature: 1614 }; A.settingsUIReducer__closure9.prototype = { call$1(b) { @@ -364532,13 +369364,13 @@ b.get$_company_state$_$this()._isChanged = true; return b; }, - $signature: 87 + $signature: 90 }; A.settingsUIReducer_closure3.prototype = { call$2(state, action) { return state.rebuild$1(new A.settingsUIReducer__closure8(state)); }, - $signature: 1585 + $signature: 1615 }; A.settingsUIReducer__closure8.prototype = { call$1(b) { @@ -364565,13 +369397,13 @@ b.get$_company_state$_$this()._updatedAt = t2; return b; }, - $signature: 87 + $signature: 90 }; A.settingsUIReducer_closure4.prototype = { call$2(state, action) { return state.rebuild$1(new A.settingsUIReducer__closure7(action)); }, - $signature: 1586 + $signature: 1616 }; A.settingsUIReducer__closure7.prototype = { call$1(b) { @@ -364587,13 +369419,13 @@ b.get$_company_state$_$this()._isChanged = false; return b; }, - $signature: 87 + $signature: 90 }; A.settingsUIReducer_closure5.prototype = { call$2(state, action) { return state.rebuild$1(new A.settingsUIReducer__closure6(action)); }, - $signature: 1587 + $signature: 1617 }; A.settingsUIReducer__closure6.prototype = { call$1(b) { @@ -364609,13 +369441,13 @@ b.get$_company_state$_$this()._isChanged = false; return b; }, - $signature: 87 + $signature: 90 }; A.settingsUIReducer_closure6.prototype = { call$2(state, action) { return state.rebuild$1(new A.settingsUIReducer__closure5(action)); }, - $signature: 1588 + $signature: 1618 }; A.settingsUIReducer__closure5.prototype = { call$1(b) { @@ -364631,13 +369463,13 @@ b.get$_company_state$_$this()._isChanged = false; return b; }, - $signature: 87 + $signature: 90 }; A.settingsUIReducer_closure7.prototype = { call$2(state, action) { return state.rebuild$1(new A.settingsUIReducer__closure4(action)); }, - $signature: 1589 + $signature: 1619 }; A.settingsUIReducer__closure4.prototype = { call$1(b) { @@ -364651,13 +369483,13 @@ b.get$_company_state$_$this()._isChanged = false; return b; }, - $signature: 87 + $signature: 90 }; A.settingsUIReducer_closure8.prototype = { call$2(state, action) { return state.rebuild$1(new A.settingsUIReducer__closure3(action, state)); }, - $signature: 1590 + $signature: 1620 }; A.settingsUIReducer__closure3.prototype = { call$1(b) { @@ -364667,13 +369499,13 @@ b.get$_company_state$_$this()._company_state$_filterClearedAt = t1; return b; }, - $signature: 87 + $signature: 90 }; A.settingsUIReducer_closure9.prototype = { call$2(state, action) { return state.rebuild$1(new A.settingsUIReducer__closure2(state)); }, - $signature: 1591 + $signature: 1621 }; A.settingsUIReducer__closure2.prototype = { call$1(b) { @@ -364689,13 +369521,13 @@ b.get$_company_state$_$this()._tabIndex = 0; return b; }, - $signature: 87 + $signature: 90 }; A.settingsUIReducer_closure10.prototype = { call$2(state, action) { return state.rebuild$1(new A.settingsUIReducer__closure1(action)); }, - $signature: 1592 + $signature: 1622 }; A.settingsUIReducer__closure1.prototype = { call$1(b) { @@ -364703,13 +369535,13 @@ b.get$_company_state$_$this()._tabIndex = t1; return b; }, - $signature: 87 + $signature: 90 }; A.settingsUIReducer_closure11.prototype = { call$2(state, action) { return state.rebuild$1(new A.settingsUIReducer__closure0(action)); }, - $signature: 1593 + $signature: 1623 }; A.settingsUIReducer__closure0.prototype = { call$1(b) { @@ -364717,13 +369549,13 @@ b.get$_company_state$_$this()._selectedTemplate = t1; return b; }, - $signature: 87 + $signature: 90 }; A.settingsUIReducer_closure12.prototype = { call$2(state, action) { return state.rebuild$1(new A.settingsUIReducer__closure()); }, - $signature: 1594 + $signature: 1624 }; A.settingsUIReducer__closure.prototype = { call$1(b) { @@ -364731,7 +369563,7 @@ b.get$_company_state$_$this()._updatedAt = t1; return b; }, - $signature: 87 + $signature: 90 }; A.staticLoadedReducer_closure.prototype = { call$1(b) { @@ -364752,7 +369584,7 @@ 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: 1595 + $signature: 1625 }; A.staticLoadedReducer__closure.prototype = { call$1(item) { @@ -364764,7 +369596,7 @@ call$1(item) { return item; }, - $signature: 1596 + $signature: 1626 }; A.staticLoadedReducer__closure1.prototype = { call$1(item) { @@ -364776,7 +369608,7 @@ call$1(item) { return item; }, - $signature: 1597 + $signature: 1627 }; A.staticLoadedReducer__closure3.prototype = { call$1(item) { @@ -364788,7 +369620,7 @@ call$1(item) { return item; }, - $signature: 1598 + $signature: 1628 }; A.staticLoadedReducer__closure5.prototype = { call$1(item) { @@ -364800,7 +369632,7 @@ call$1(item) { return item; }, - $signature: 1599 + $signature: 1629 }; A.staticLoadedReducer__closure7.prototype = { call$1(item) { @@ -364812,7 +369644,7 @@ call$1(item) { return item; }, - $signature: 1600 + $signature: 1630 }; A.staticLoadedReducer__closure9.prototype = { call$1(item) { @@ -364824,7 +369656,7 @@ call$1(item) { return item; }, - $signature: 1601 + $signature: 1631 }; A.staticLoadedReducer__closure11.prototype = { call$1(item) { @@ -364836,7 +369668,7 @@ call$1(item) { return item; }, - $signature: 1602 + $signature: 1632 }; A.staticLoadedReducer__closure13.prototype = { call$1(item) { @@ -364848,7 +369680,7 @@ call$1(item) { return item; }, - $signature: 1603 + $signature: 1633 }; A.staticLoadedReducer__closure15.prototype = { call$1(item) { @@ -364860,13 +369692,13 @@ call$1(item) { return item; }, - $signature: 1604 + $signature: 1634 }; A.memoizedCountryList_closure.prototype = { call$1(countryMap) { return A.countryList(countryMap); }, - $signature: 1605 + $signature: 1635 }; A.countryList_closure.prototype = { call$2(idA, idB) { @@ -364879,7 +369711,7 @@ call$1(groupMap) { return A.groupList(groupMap); }, - $signature: 1606 + $signature: 1636 }; A.groupList_closure.prototype = { call$1(groupId) { @@ -364899,7 +369731,7 @@ call$1(languageMap) { return A.languageList(languageMap); }, - $signature: 1607 + $signature: 1637 }; A.languageList_closure.prototype = { call$2(idA, idB) { @@ -364912,7 +369744,7 @@ call$1(currencyMap) { return A.currencyList(currencyMap); }, - $signature: 1608 + $signature: 1638 }; A.currencyList_closure.prototype = { call$2(idA, idB) { @@ -364925,7 +369757,7 @@ call$1(timezoneMap) { return A.timezoneList(timezoneMap); }, - $signature: 1609 + $signature: 1639 }; A.timezoneList_closure.prototype = { call$2(idA, idB) { @@ -364938,7 +369770,7 @@ call$1(dateFormatMap) { return A.dateFormatList(dateFormatMap); }, - $signature: 1610 + $signature: 1640 }; A.dateFormatList_closure.prototype = { call$2(idA, idB) { @@ -364951,7 +369783,7 @@ call$1(industryMap) { return A.industryList(industryMap); }, - $signature: 1611 + $signature: 1641 }; A.industryList_closure.prototype = { call$2(idA, idB) { @@ -364964,7 +369796,7 @@ call$1(sizeMap) { return A.sizeList(sizeMap); }, - $signature: 1612 + $signature: 1642 }; A.sizeList_closure.prototype = { call$2(idA, idB) { @@ -364977,7 +369809,7 @@ call$1(gatewayMap) { return A.gatewayList(gatewayMap); }, - $signature: 1613 + $signature: 1643 }; A.gatewayList_closure.prototype = { call$1(gatewayId) { @@ -364996,7 +369828,7 @@ call$1(paymentTypeMap) { return A.paymentTypeList(paymentTypeMap); }, - $signature: 1614 + $signature: 1644 }; A.paymentTypeList_closure.prototype = { call$2(idA, idB) { @@ -365009,7 +369841,7 @@ call$1(fontList) { return A.fontMap(fontList); }, - $signature: 1615 + $signature: 1645 }; A.fontMap_closure.prototype = { call$1(v) { @@ -365028,7 +369860,7 @@ t1 = ""; return new A._$FontEntity(t1, t2); }, - $signature: 1616 + $signature: 1646 }; A.StaticState.prototype = { get$isStale() { @@ -365069,7 +369901,7 @@ t12 = t11._currencyMap; if (t12 == null) { t12 = new A.MapBuilder(_null, $, _null, t10); - t12.replace$1(0, B.Map_empty); + t12.replace$1(0, B.Map_empty0); t11._currencyMap = t12; t11 = t12; } else @@ -365081,7 +369913,7 @@ t12 = t11._sizeMap; if (t12 == null) { t12 = new A.MapBuilder(_null, $, _null, t9); - t12.replace$1(0, B.Map_empty); + t12.replace$1(0, B.Map_empty0); t11._sizeMap = t12; t11 = t12; } else @@ -365093,7 +369925,7 @@ t12 = t11._gatewayMap; if (t12 == null) { t12 = new A.MapBuilder(_null, $, _null, t8); - t12.replace$1(0, B.Map_empty); + t12.replace$1(0, B.Map_empty0); t11._gatewayMap = t12; t11 = t12; } else @@ -365105,7 +369937,7 @@ t12 = t11._industryMap; if (t12 == null) { t12 = new A.MapBuilder(_null, $, _null, t7); - t12.replace$1(0, B.Map_empty); + t12.replace$1(0, B.Map_empty0); t11._industryMap = t12; t11 = t12; } else @@ -365117,7 +369949,7 @@ t12 = t11._timezoneMap; if (t12 == null) { t12 = new A.MapBuilder(_null, $, _null, t6); - t12.replace$1(0, B.Map_empty); + t12.replace$1(0, B.Map_empty0); t11._timezoneMap = t12; t11 = t12; } else @@ -365129,7 +369961,7 @@ t12 = t11._dateFormatMap; if (t12 == null) { t12 = new A.MapBuilder(_null, $, _null, t5); - t12.replace$1(0, B.Map_empty); + t12.replace$1(0, B.Map_empty0); t11._dateFormatMap = t12; t11 = t12; } else @@ -365141,7 +369973,7 @@ t12 = t11._languageMap; if (t12 == null) { t12 = new A.MapBuilder(_null, $, _null, t4); - t12.replace$1(0, B.Map_empty); + t12.replace$1(0, B.Map_empty0); t11._languageMap = t12; t11 = t12; } else @@ -365153,7 +369985,7 @@ t12 = t11._paymentTypeMap; if (t12 == null) { t12 = new A.MapBuilder(_null, $, _null, t3); - t12.replace$1(0, B.Map_empty); + t12.replace$1(0, B.Map_empty0); t11._paymentTypeMap = t12; t11 = t12; } else @@ -365165,7 +369997,7 @@ t12 = t11._countryMap; if (t12 == null) { t12 = new A.MapBuilder(_null, $, _null, t2); - t12.replace$1(0, B.Map_empty); + t12.replace$1(0, B.Map_empty0); t11._countryMap = t12; t11 = t12; } else @@ -365177,7 +370009,7 @@ t12 = t11._templateMap; if (t12 == null) { t12 = new A.MapBuilder(_null, $, _null, t1); - t12.replace$1(0, B.Map_empty); + t12.replace$1(0, B.Map_empty0); t11._templateMap = t12; t11 = t12; } else @@ -365292,52 +370124,52 @@ t1.toString; t2 = t1.$ti; t2._eval$1("_BuiltMap<1,2>")._as(t1); - _this._currencyMap = new A.MapBuilder(t1._mapFactory, t1._map$_map, t1, t2._eval$1("@<1>")._bind$1(t2.__rti$_rest[1])._eval$1("MapBuilder<1,2>")); + _this._currencyMap = new A.MapBuilder(t1._mapFactory, t1._map$_map, t1, t2._eval$1("@<1>")._bind$1(t2._rest[1])._eval$1("MapBuilder<1,2>")); t2 = $$v.sizeMap; t2.toString; t1 = t2.$ti; t1._eval$1("_BuiltMap<1,2>")._as(t2); - _this._sizeMap = new A.MapBuilder(t2._mapFactory, t2._map$_map, t2, t1._eval$1("@<1>")._bind$1(t1.__rti$_rest[1])._eval$1("MapBuilder<1,2>")); + _this._sizeMap = new A.MapBuilder(t2._mapFactory, t2._map$_map, t2, t1._eval$1("@<1>")._bind$1(t1._rest[1])._eval$1("MapBuilder<1,2>")); t1 = $$v.gatewayMap; t1.toString; t2 = t1.$ti; t2._eval$1("_BuiltMap<1,2>")._as(t1); - _this._gatewayMap = new A.MapBuilder(t1._mapFactory, t1._map$_map, t1, t2._eval$1("@<1>")._bind$1(t2.__rti$_rest[1])._eval$1("MapBuilder<1,2>")); + _this._gatewayMap = new A.MapBuilder(t1._mapFactory, t1._map$_map, t1, t2._eval$1("@<1>")._bind$1(t2._rest[1])._eval$1("MapBuilder<1,2>")); t2 = $$v.industryMap; t2.toString; t1 = t2.$ti; t1._eval$1("_BuiltMap<1,2>")._as(t2); - _this._industryMap = new A.MapBuilder(t2._mapFactory, t2._map$_map, t2, t1._eval$1("@<1>")._bind$1(t1.__rti$_rest[1])._eval$1("MapBuilder<1,2>")); + _this._industryMap = new A.MapBuilder(t2._mapFactory, t2._map$_map, t2, t1._eval$1("@<1>")._bind$1(t1._rest[1])._eval$1("MapBuilder<1,2>")); t1 = $$v.timezoneMap; t1.toString; t2 = t1.$ti; t2._eval$1("_BuiltMap<1,2>")._as(t1); - _this._timezoneMap = new A.MapBuilder(t1._mapFactory, t1._map$_map, t1, t2._eval$1("@<1>")._bind$1(t2.__rti$_rest[1])._eval$1("MapBuilder<1,2>")); + _this._timezoneMap = new A.MapBuilder(t1._mapFactory, t1._map$_map, t1, t2._eval$1("@<1>")._bind$1(t2._rest[1])._eval$1("MapBuilder<1,2>")); t2 = $$v.dateFormatMap; t2.toString; t1 = t2.$ti; t1._eval$1("_BuiltMap<1,2>")._as(t2); - _this._dateFormatMap = new A.MapBuilder(t2._mapFactory, t2._map$_map, t2, t1._eval$1("@<1>")._bind$1(t1.__rti$_rest[1])._eval$1("MapBuilder<1,2>")); + _this._dateFormatMap = new A.MapBuilder(t2._mapFactory, t2._map$_map, t2, t1._eval$1("@<1>")._bind$1(t1._rest[1])._eval$1("MapBuilder<1,2>")); t1 = $$v.languageMap; t1.toString; t2 = t1.$ti; t2._eval$1("_BuiltMap<1,2>")._as(t1); - _this._languageMap = new A.MapBuilder(t1._mapFactory, t1._map$_map, t1, t2._eval$1("@<1>")._bind$1(t2.__rti$_rest[1])._eval$1("MapBuilder<1,2>")); + _this._languageMap = new A.MapBuilder(t1._mapFactory, t1._map$_map, t1, t2._eval$1("@<1>")._bind$1(t2._rest[1])._eval$1("MapBuilder<1,2>")); t2 = $$v.paymentTypeMap; t2.toString; t1 = t2.$ti; t1._eval$1("_BuiltMap<1,2>")._as(t2); - _this._paymentTypeMap = new A.MapBuilder(t2._mapFactory, t2._map$_map, t2, t1._eval$1("@<1>")._bind$1(t1.__rti$_rest[1])._eval$1("MapBuilder<1,2>")); + _this._paymentTypeMap = new A.MapBuilder(t2._mapFactory, t2._map$_map, t2, t1._eval$1("@<1>")._bind$1(t1._rest[1])._eval$1("MapBuilder<1,2>")); t1 = $$v.countryMap; t1.toString; t2 = t1.$ti; t2._eval$1("_BuiltMap<1,2>")._as(t1); - _this._countryMap = new A.MapBuilder(t1._mapFactory, t1._map$_map, t1, t2._eval$1("@<1>")._bind$1(t2.__rti$_rest[1])._eval$1("MapBuilder<1,2>")); + _this._countryMap = new A.MapBuilder(t1._mapFactory, t1._map$_map, t1, t2._eval$1("@<1>")._bind$1(t2._rest[1])._eval$1("MapBuilder<1,2>")); t2 = $$v.templateMap; t2.toString; t1 = t2.$ti; t1._eval$1("_BuiltMap<1,2>")._as(t2); - _this._templateMap = new A.MapBuilder(t2._mapFactory, t2._map$_map, t2, t1._eval$1("@<1>")._bind$1(t1.__rti$_rest[1])._eval$1("MapBuilder<1,2>")); + _this._templateMap = new A.MapBuilder(t2._mapFactory, t2._map$_map, t2, t1._eval$1("@<1>")._bind$1(t1._rest[1])._eval$1("MapBuilder<1,2>")); _this._static_state$_$v = null; } return _this; @@ -365580,14 +370412,14 @@ t1 = t1.uiState.selectedCompanyIndex; return t2._list[t1].subscriptionState.map._map$_map.$index(0, id); }, - $signature: 449 + $signature: 476 }; A._archiveSubscription__closure0.prototype = { call$1(subscriptions) { this.store.get$_dispatchers()[0].call$1(new A.ArchiveSubscriptionsSuccess(subscriptions)); this.action.completer.complete$1(0, null); }, - $signature: 485 + $signature: 475 }; A._archiveSubscription__closure1.prototype = { call$1(error) { @@ -365618,14 +370450,14 @@ t1 = t1.uiState.selectedCompanyIndex; return t2._list[t1].subscriptionState.map._map$_map.$index(0, id); }, - $signature: 449 + $signature: 476 }; A._deleteSubscription__closure0.prototype = { call$1(subscriptions) { this.store.get$_dispatchers()[0].call$1(new A.DeleteSubscriptionsSuccess(subscriptions)); this.action.completer.complete$1(0, null); }, - $signature: 485 + $signature: 475 }; A._deleteSubscription__closure1.prototype = { call$1(error) { @@ -365656,14 +370488,14 @@ t1 = t1.uiState.selectedCompanyIndex; return t2._list[t1].subscriptionState.map._map$_map.$index(0, id); }, - $signature: 449 + $signature: 476 }; A._restoreSubscription__closure0.prototype = { call$1(subscriptions) { this.store.get$_dispatchers()[0].call$1(new A.RestoreSubscriptionsSuccess(subscriptions)); this.action.completer.complete$1(0, null); }, - $signature: 485 + $signature: 475 }; A._restoreSubscription__closure1.prototype = { call$1(error) { @@ -365693,7 +370525,7 @@ t2.get$_dispatchers()[0].call$1(new A.SaveSubscriptionSuccess(subscription)); t1.completer.complete$1(0, subscription); }, - $signature: 286 + $signature: 293 }; A._saveSubscription__closure0.prototype = { call$1(error) { @@ -365721,7 +370553,7 @@ this.store.get$_dispatchers()[0].call$1(new A.LoadSubscriptionSuccess(subscription)); this.action.completer.complete$1(0, null); }, - $signature: 286 + $signature: 293 }; A._loadSubscription__closure0.prototype = { call$1(error) { @@ -365752,7 +370584,7 @@ t1.get$completer(); t1.get$completer().complete$1(0, null); }, - $signature: 1620 + $signature: 1650 }; A._loadSubscriptions__closure0.prototype = { call$1(error) { @@ -365785,151 +370617,151 @@ b.get$_subscription_state$_$this()._subscription_state$_tabIndex = t3; return b; }, - $signature: 1621 + $signature: 1651 }; A.forceSelectedReducer_closure143.prototype = { call$2(completer, action) { return true; }, - $signature: 1622 + $signature: 1652 }; A.forceSelectedReducer_closure144.prototype = { call$2(completer, action) { return false; }, - $signature: 1623 + $signature: 1653 }; A.forceSelectedReducer_closure145.prototype = { call$2(completer, action) { return false; }, - $signature: 1624 + $signature: 1654 }; A.forceSelectedReducer_closure146.prototype = { call$2(completer, action) { return false; }, - $signature: 1625 + $signature: 1655 }; A.forceSelectedReducer_closure147.prototype = { call$2(completer, action) { return false; }, - $signature: 1626 + $signature: 1656 }; A.forceSelectedReducer_closure148.prototype = { call$2(completer, action) { return false; }, - $signature: 1627 + $signature: 1657 }; A.forceSelectedReducer_closure149.prototype = { call$2(completer, action) { return false; }, - $signature: 1628 + $signature: 1658 }; A.forceSelectedReducer_closure150.prototype = { call$2(completer, action) { return false; }, - $signature: 1629 + $signature: 1659 }; A.tabIndexReducer_closure15.prototype = { call$2(completer, action) { return action.get$tabIndex(action); }, - $signature: 1630 + $signature: 1660 }; A.tabIndexReducer_closure16.prototype = { call$2(completer, action) { return 0; }, - $signature: 105 + $signature: 108 }; A.selectedIdReducer_closure286.prototype = { call$2(completer, action) { return ""; }, - $signature: 1631 + $signature: 1661 }; A.selectedIdReducer_closure287.prototype = { call$2(completer, action) { return ""; }, - $signature: 1632 + $signature: 1662 }; A.selectedIdReducer_closure288.prototype = { call$2(selectedId, action) { return action.entityType === B.EntityType_subscription ? action.entityId : selectedId; }, - $signature: 55 + $signature: 57 }; A.selectedIdReducer_closure289.prototype = { call$2(selectedId, action) { return action.get$subscriptionId(); }, - $signature: 90 + $signature: 85 }; A.selectedIdReducer_closure290.prototype = { call$2(selectedId, action) { return J.get$id$x(action.get$subscription()); }, - $signature: 90 + $signature: 85 }; A.selectedIdReducer_closure291.prototype = { call$2(selectedId, action) { return action.clearSelection ? "" : selectedId; }, - $signature: 52 + $signature: 54 }; A.selectedIdReducer_closure292.prototype = { call$2(selectedId, action) { return ""; }, - $signature: 54 + $signature: 53 }; A.selectedIdReducer_closure293.prototype = { call$2(selectedId, action) { return ""; }, - $signature: 1633 + $signature: 1663 }; A.selectedIdReducer_closure294.prototype = { call$2(selectedId, action) { return ""; }, - $signature: 1634 + $signature: 1664 }; A.selectedIdReducer_closure295.prototype = { call$2(selectedId, action) { return ""; }, - $signature: 1635 + $signature: 1665 }; A.selectedIdReducer_closure296.prototype = { call$2(selectedId, action) { return ""; }, - $signature: 1636 + $signature: 1666 }; A.selectedIdReducer_closure297.prototype = { call$2(selectedId, action) { return ""; }, - $signature: 1637 + $signature: 1667 }; A.selectedIdReducer_closure298.prototype = { call$2(selectedId, action) { return ""; }, - $signature: 1638 + $signature: 1668 }; A.selectedIdReducer_closure299.prototype = { call$2(selectedId, action) { return ""; }, - $signature: 1639 + $signature: 1669 }; A.selectedIdReducer_closure300.prototype = { call$2(selectedId, action) { @@ -365942,38 +370774,38 @@ } return t1; }, - $signature: 84 + $signature: 83 }; A.editingReducer_closure95.prototype = { call$2(subscriptions, action) { return J.$index$asx(action.subscriptions, 0); }, - $signature: 1640 + $signature: 1670 }; A.editingReducer_closure96.prototype = { call$2(subscriptions, action) { return J.$index$asx(action.subscriptions, 0); }, - $signature: 1641 + $signature: 1671 }; A.editingReducer_closure97.prototype = { call$2(subscriptions, action) { return J.$index$asx(action.subscriptions, 0); }, - $signature: 1642 + $signature: 1672 }; A.editingReducer_closure98.prototype = { call$2(subscription, action) { return action.subscription.rebuild$1(new A.editingReducer__closure36()); }, - $signature: 1643 + $signature: 1673 }; A.editingReducer__closure36.prototype = { call$1(b) { b.get$_subscription_model$_$this()._subscription_model$_isChanged = true; return b; }, - $signature: 68 + $signature: 70 }; A._filterSubscriptionsByCustom1_closure.prototype = { call$1(b) { @@ -366098,7 +370930,7 @@ t5 = t4._subscription_state$_map; if (t5 == null) { t5 = new A.MapBuilder(null, $, null, t2); - t5.replace$1(0, B.Map_empty); + t5.replace$1(0, B.Map_empty0); t4._subscription_state$_map = t5; t4 = t5; } else @@ -366109,7 +370941,7 @@ t4.get$_safeMap().$indexSet(0, t5, t3); } }, - $signature: 447 + $signature: 472 }; A._deleteSubscriptionSuccess_closure.prototype = { call$1(b) { @@ -366120,7 +370952,7 @@ t5 = t4._subscription_state$_map; if (t5 == null) { t5 = new A.MapBuilder(null, $, null, t2); - t5.replace$1(0, B.Map_empty); + t5.replace$1(0, B.Map_empty0); t4._subscription_state$_map = t5; t4 = t5; } else @@ -366131,7 +370963,7 @@ t4.get$_safeMap().$indexSet(0, t5, t3); } }, - $signature: 447 + $signature: 472 }; A._restoreSubscriptionSuccess_closure.prototype = { call$1(b) { @@ -366142,7 +370974,7 @@ t5 = t4._subscription_state$_map; if (t5 == null) { t5 = new A.MapBuilder(null, $, null, t2); - t5.replace$1(0, B.Map_empty); + t5.replace$1(0, B.Map_empty0); t4._subscription_state$_map = t5; t4 = t5; } else @@ -366153,7 +370985,7 @@ t4.get$_safeMap().$indexSet(0, t5, t3); } }, - $signature: 447 + $signature: 472 }; A._addSubscription_closure.prototype = { call$1(b) { @@ -366190,7 +371022,7 @@ call$4(selectionState, subscriptionMap, subscriptionList, subscriptionListState) { return A.filteredSubscriptionsSelector(selectionState, subscriptionMap, subscriptionList, subscriptionListState); }, - $signature: 1647 + $signature: 1677 }; A.filteredSubscriptionsSelector_closure.prototype = { call$1(subscriptionId) { @@ -366236,19 +371068,19 @@ call$1(item) { return item; }, - $signature: 1648 + $signature: 1678 }; A.SubscriptionState_loadSubscriptions_closure.prototype = { call$1(b) { - var t2, t3, + var t2, t3, t4, t1 = this.map; b.get$map(b).addAll$1(0, t1); t2 = b.get$list(b); - t1 = t1.get$keys(t1); - t3 = this.$this.list; - t3 = B.JSArray_methods.$add(A.List_List$of(t1, true, A._instanceType(t1)._eval$1("Iterable.E")), new A.CopyOnWriteList(true, t3._list, A._instanceType(t3)._eval$1("CopyOnWriteList<1>"))); - t3 = A.LinkedHashSet_LinkedHashSet$from(t3, A._arrayInstanceType(t3)._precomputed1); - t2.replace$1(0, A.List_List$of(t3, true, A._instanceType(t3)._eval$1("SetMixin.E"))); + t3 = A._instanceType(t1)._eval$1("LinkedHashMapKeyIterable<1>"); + t4 = this.$this.list; + t4 = B.JSArray_methods.$add(A.List_List$of(new A.LinkedHashMapKeyIterable(t1, t3), true, t3._eval$1("Iterable.E")), new A.CopyOnWriteList(true, t4._list, A._instanceType(t4)._eval$1("CopyOnWriteList<1>"))); + t4 = A.LinkedHashSet_LinkedHashSet$from(t4, A._arrayInstanceType(t4)._precomputed1); + t2.replace$1(0, A.List_List$of(t4, true, A._instanceType(t4)._eval$1("SetMixin.E"))); return b; }, $signature: 307 @@ -366282,7 +371114,7 @@ t6 = t5._subscription_state$_map; if (t6 == null) { t6 = new A.MapBuilder(null, $, null, t4); - t6.replace$1(0, B.Map_empty); + t6.replace$1(0, B.Map_empty0); t5._subscription_state$_map = t6; t5 = t6; } else @@ -366453,7 +371285,7 @@ t1.toString; t2 = t1.$ti; t2._eval$1("_BuiltMap<1,2>")._as(t1); - _this._subscription_state$_map = new A.MapBuilder(t1._mapFactory, t1._map$_map, t1, t2._eval$1("@<1>")._bind$1(t2.__rti$_rest[1])._eval$1("MapBuilder<1,2>")); + _this._subscription_state$_map = new A.MapBuilder(t1._mapFactory, t1._map$_map, t1, t2._eval$1("@<1>")._bind$1(t2._rest[1])._eval$1("MapBuilder<1,2>")); t2 = $$v.list; t2.toString; _this._subscription_state$_list = A.ListBuilder_ListBuilder(t2, t2.$ti._precomputed1); @@ -366759,7 +371591,7 @@ t1.lastClientId = clientId; } }, - $signature: 213 + $signature: 214 }; A.handleTaskAction_closure1.prototype = { call$2(taskA, taskB) { @@ -366785,7 +371617,7 @@ taskBDate = B.JSArray_methods.get$first(taskBTimes).startDate; return B.JSInt_methods.compareTo$1(taskADate._value, taskBDate._value); }, - $signature: 743 + $signature: 543 }; A.handleTaskAction_closure2.prototype = { call$1(entity) { @@ -366800,7 +371632,7 @@ t1 = false; return t1; }, - $signature: 196 + $signature: 197 }; A.handleTaskAction_closure3.prototype = { call$1(task) { @@ -366820,7 +371652,7 @@ _this.items.push(A.convertTaskToInvoiceItem(_this.context, t2, task)); t1.lastTask = task; }, - $signature: 213 + $signature: 214 }; A.handleTaskAction_closure4.prototype = { call$1(b) { @@ -366830,7 +371662,7 @@ b.get$_invoice_model$_$this()._projectId = t1; return b; }, - $signature: 10 + $signature: 11 }; A.StartTaskMultiselect.prototype = {}; A.AddToTaskMultiselect.prototype = {}; @@ -366927,14 +371759,14 @@ t1 = t1.uiState.selectedCompanyIndex; return t2._list[t1].taskState.map._map$_map.$index(0, id); }, - $signature: 186 + $signature: 170 }; A._archiveTask__closure0.prototype = { call$1(tasks) { this.store.get$_dispatchers()[0].call$1(new A.ArchiveTaskSuccess(tasks)); this.action.completer.complete$1(0, null); }, - $signature: 237 + $signature: 246 }; A._archiveTask__closure1.prototype = { call$1(error) { @@ -366965,14 +371797,14 @@ t1 = t1.uiState.selectedCompanyIndex; return t2._list[t1].taskState.map._map$_map.$index(0, id); }, - $signature: 186 + $signature: 170 }; A._startTask__closure0.prototype = { call$1(tasks) { this.store.get$_dispatchers()[0].call$1(new A.StartTasksSuccess(tasks)); this.action.completer.complete$1(0, null); }, - $signature: 237 + $signature: 246 }; A._startTask__closure1.prototype = { call$1(error) { @@ -367003,14 +371835,14 @@ t1 = t1.uiState.selectedCompanyIndex; return t2._list[t1].taskState.map._map$_map.$index(0, id); }, - $signature: 186 + $signature: 170 }; A._stopTask__closure0.prototype = { call$1(tasks) { this.store.get$_dispatchers()[0].call$1(new A.StopTasksSuccess(tasks)); this.action.completer.complete$1(0, null); }, - $signature: 237 + $signature: 246 }; A._stopTask__closure1.prototype = { call$1(error) { @@ -367041,14 +371873,14 @@ t1 = t1.uiState.selectedCompanyIndex; return t2._list[t1].taskState.map._map$_map.$index(0, id); }, - $signature: 186 + $signature: 170 }; A._deleteTask__closure0.prototype = { call$1(tasks) { this.store.get$_dispatchers()[0].call$1(new A.DeleteTaskSuccess(tasks)); this.action.completer.complete$1(0, null); }, - $signature: 237 + $signature: 246 }; A._deleteTask__closure1.prototype = { call$1(error) { @@ -367079,14 +371911,14 @@ t1 = t1.uiState.selectedCompanyIndex; return t2._list[t1].taskState.map._map$_map.$index(0, id); }, - $signature: 186 + $signature: 170 }; A._restoreTask__closure0.prototype = { call$1(tasks) { this.store.get$_dispatchers()[0].call$1(new A.RestoreTaskSuccess(tasks)); this.action.completer.complete$1(0, null); }, - $signature: 237 + $signature: 246 }; A._restoreTask__closure1.prototype = { call$1(error) { @@ -367116,7 +371948,7 @@ t2.get$_dispatchers()[0].call$1(new A.SaveTaskSuccess(task)); t1.completer.complete$1(0, task); }, - $signature: 191 + $signature: 171 }; A._saveTask__closure0.prototype = { call$1(error) { @@ -367147,7 +371979,7 @@ if (t1 != null) t1.complete$1(0, null); }, - $signature: 191 + $signature: 171 }; A._loadTask__closure0.prototype = { call$1(error) { @@ -367180,7 +372012,7 @@ this.action.toString; t1.get$_dispatchers()[0].call$1(new A.LoadVendors()); }, - $signature: 1651 + $signature: 1681 }; A._loadTasks__closure0.prototype = { call$1(error) { @@ -367195,7 +372027,7 @@ var t1, t2; type$.legacy_SaveTaskDocumentRequest._as(dynamicAction); t1 = A._lateReadCheck(store.__Store__state, "_state"); - if (A.cleanApiUrl(t1.authState.url) === "https://invoicing.co") { + if (t1.get$isHosted()) { t2 = t1.userCompanyStates; t1 = t1.uiState.selectedCompanyIndex; t1 = t2._list[t1].userCompany.account.plan === "enterprise"; @@ -367218,7 +372050,7 @@ this.store.get$_dispatchers()[0].call$1(new A.SaveTaskSuccess(task)); this.action.completer.complete$1(0, null); }, - $signature: 191 + $signature: 171 }; A._saveDocument__closure14.prototype = { call$1(error) { @@ -367278,212 +372110,212 @@ b.get$_task_state$_$this()._kanbanLastUpdated = t3; return b; }, - $signature: 1652 + $signature: 1682 }; A.forceSelectedReducer_closure23.prototype = { call$2(completer, action) { return true; }, - $signature: 1653 + $signature: 1683 }; A.forceSelectedReducer_closure24.prototype = { call$2(completer, action) { return false; }, - $signature: 1654 + $signature: 1684 }; A.forceSelectedReducer_closure25.prototype = { call$2(completer, action) { return false; }, - $signature: 1655 + $signature: 1685 }; A.forceSelectedReducer_closure26.prototype = { call$2(completer, action) { return false; }, - $signature: 1656 + $signature: 1686 }; A.forceSelectedReducer_closure27.prototype = { call$2(completer, action) { return false; }, - $signature: 1657 + $signature: 1687 }; A.forceSelectedReducer_closure28.prototype = { call$2(completer, action) { return false; }, - $signature: 1658 + $signature: 1688 }; A.forceSelectedReducer_closure29.prototype = { call$2(completer, action) { return false; }, - $signature: 1659 + $signature: 1689 }; A.forceSelectedReducer_closure30.prototype = { call$2(completer, action) { return false; }, - $signature: 1660 + $signature: 1690 }; A.tabIndexReducer_closure5.prototype = { call$2(completer, action) { return action.tabIndex; }, - $signature: 1661 + $signature: 1691 }; A.tabIndexReducer_closure6.prototype = { call$2(completer, action) { return 0; }, - $signature: 105 + $signature: 108 }; A.kanbanLastUpdatedReducer_closure.prototype = { call$2(completer, action) { return Date.now(); }, - $signature: 1662 + $signature: 1692 }; A.editingTimeReducer_closure.prototype = { call$2(index, action) { return action.taskTimeIndex; }, - $signature: 1663 + $signature: 1693 }; A.editingTimeReducer_closure0.prototype = { call$2(index, action) { action.toString; return null; }, - $signature: 1664 + $signature: 1694 }; A.selectedIdReducer_closure49.prototype = { call$2(completer, action) { return ""; }, - $signature: 1665 + $signature: 1695 }; A.selectedIdReducer_closure50.prototype = { call$2(completer, action) { return ""; }, - $signature: 1666 + $signature: 1696 }; A.selectedIdReducer_closure51.prototype = { call$2(selectedId, action) { return action.entityType === B.EntityType_task ? action.entityId : selectedId; }, - $signature: 55 + $signature: 57 }; A.selectedIdReducer_closure52.prototype = { call$2(selectedId, action) { return action.taskId; }, - $signature: 1667 + $signature: 1697 }; A.selectedIdReducer_closure53.prototype = { call$2(selectedId, action) { return selectedId.length !== 0 || action.autoSelect ? action.task.id : ""; }, - $signature: 1668 + $signature: 1698 }; A.selectedIdReducer_closure54.prototype = { call$2(selectedId, action) { return action.clearSelection ? "" : selectedId; }, - $signature: 52 + $signature: 54 }; A.selectedIdReducer_closure55.prototype = { call$2(selectedId, action) { return ""; }, - $signature: 54 + $signature: 53 }; A.selectedIdReducer_closure56.prototype = { call$2(selectedId, action) { return ""; }, - $signature: 1669 + $signature: 1699 }; A.selectedIdReducer_closure57.prototype = { call$2(selectedId, action) { return ""; }, - $signature: 1670 + $signature: 1700 }; A.selectedIdReducer_closure58.prototype = { call$2(selectedId, action) { return ""; }, - $signature: 1671 + $signature: 1701 }; A.selectedIdReducer_closure59.prototype = { call$2(selectedId, action) { return ""; }, - $signature: 1672 + $signature: 1702 }; A.selectedIdReducer_closure60.prototype = { call$2(selectedId, action) { return ""; }, - $signature: 1673 + $signature: 1703 }; A.selectedIdReducer_closure61.prototype = { call$2(selectedId, action) { return ""; }, - $signature: 1674 + $signature: 1704 }; A.selectedIdReducer_closure62.prototype = { call$2(selectedId, action) { return ""; }, - $signature: 1675 + $signature: 1705 }; A.selectedIdReducer_closure63.prototype = { call$2(selectedId, action) { return ""; }, - $signature: 1676 + $signature: 1706 }; A.editingReducer_closure18.prototype = { call$2(tasks, action) { return J.$index$asx(action.tasks, 0); }, - $signature: 1677 + $signature: 1707 }; A.editingReducer_closure19.prototype = { call$2(tasks, action) { return J.$index$asx(action.tasks, 0); }, - $signature: 1678 + $signature: 1708 }; A.editingReducer_closure20.prototype = { call$2(tasks, action) { return J.$index$asx(action.tasks, 0); }, - $signature: 1679 + $signature: 1709 }; A.editingReducer_closure21.prototype = { call$2(tasks, action) { return J.$index$asx(action.tasks, 0); }, - $signature: 1680 + $signature: 1710 }; A.editingReducer_closure22.prototype = { call$2(tasks, action) { return J.$index$asx(action.tasks, 0); }, - $signature: 1681 + $signature: 1711 }; A.editingReducer_closure23.prototype = { call$2(task, action) { return action.task.rebuild$1(new A.editingReducer__closure8()); }, - $signature: 1682 + $signature: 1712 }; A.editingReducer__closure8.prototype = { call$1(b) { @@ -367604,7 +372436,7 @@ call$1(b) { return b.get$_task_model$_$this()._showAsRunning = this.action.showAsRunning; }, - $signature: 1683 + $signature: 1713 }; A._startListMultiselect_closure2.prototype = { call$1(b) { @@ -367645,15 +372477,15 @@ A._sortTasksSuccess_closure.prototype = { call$1(b) { var t1, t2, t3, t4, t5, t6, t7, t8, t9, t10, t11; - for (t1 = this.action, t2 = t1.taskIds, t3 = t2.get$keys(t2), t3 = t3.get$iterator(t3), t4 = this.taskState, t5 = type$.MapBuilder_of_legacy_String_and_legacy_TaskEntity; t3.moveNext$0();) { - t6 = t3.get$current(t3); + for (t1 = this.action, t2 = t1.taskIds, t3 = A.LinkedHashMapKeyIterator$(t2, t2._modifications, A._instanceType(t2)._precomputed1), t4 = this.taskState, t5 = type$.MapBuilder_of_legacy_String_and_legacy_TaskEntity; t3.moveNext$0();) { + t6 = t3.__js_helper$_current; for (t7 = J.get$iterator$ax(t2.$index(0, t6)); t7.moveNext$0();) { t8 = t7.get$current(t7); t9 = b.get$_task_state$_$this(); t10 = t9._task_state$_map; if (t10 == null) { t10 = new A.MapBuilder(null, $, null, t5); - t10.replace$1(0, B.Map_empty); + t10.replace$1(0, B.Map_empty0); t9._task_state$_map = t10; t9 = t10; } else @@ -367671,7 +372503,7 @@ } } }, - $signature: 220 + $signature: 207 }; A._sortTasksSuccess__closure.prototype = { call$1(b) { @@ -367692,7 +372524,7 @@ t5 = t4._task_state$_map; if (t5 == null) { t5 = new A.MapBuilder(null, $, null, t2); - t5.replace$1(0, B.Map_empty); + t5.replace$1(0, B.Map_empty0); t4._task_state$_map = t5; t4 = t5; } else @@ -367703,7 +372535,7 @@ t4.get$_safeMap().$indexSet(0, t5, t3); } }, - $signature: 220 + $signature: 207 }; A._startTaskSuccess_closure.prototype = { call$1(b) { @@ -367714,7 +372546,7 @@ t5 = t4._task_state$_map; if (t5 == null) { t5 = new A.MapBuilder(null, $, null, t2); - t5.replace$1(0, B.Map_empty); + t5.replace$1(0, B.Map_empty0); t4._task_state$_map = t5; t4 = t5; } else @@ -367725,7 +372557,7 @@ t4.get$_safeMap().$indexSet(0, t5, t3); } }, - $signature: 220 + $signature: 207 }; A._stopTaskSuccess_closure.prototype = { call$1(b) { @@ -367736,7 +372568,7 @@ t5 = t4._task_state$_map; if (t5 == null) { t5 = new A.MapBuilder(null, $, null, t2); - t5.replace$1(0, B.Map_empty); + t5.replace$1(0, B.Map_empty0); t4._task_state$_map = t5; t4 = t5; } else @@ -367747,7 +372579,7 @@ t4.get$_safeMap().$indexSet(0, t5, t3); } }, - $signature: 220 + $signature: 207 }; A._deleteTaskSuccess_closure.prototype = { call$1(b) { @@ -367758,7 +372590,7 @@ t5 = t4._task_state$_map; if (t5 == null) { t5 = new A.MapBuilder(null, $, null, t2); - t5.replace$1(0, B.Map_empty); + t5.replace$1(0, B.Map_empty0); t4._task_state$_map = t5; t4 = t5; } else @@ -367769,7 +372601,7 @@ t4.get$_safeMap().$indexSet(0, t5, t3); } }, - $signature: 220 + $signature: 207 }; A._restoreTaskSuccess_closure.prototype = { call$1(b) { @@ -367780,7 +372612,7 @@ t5 = t4._task_state$_map; if (t5 == null) { t5 = new A.MapBuilder(null, $, null, t2); - t5.replace$1(0, B.Map_empty); + t5.replace$1(0, B.Map_empty0); t4._task_state$_map = t5; t4 = t5; } else @@ -367791,7 +372623,7 @@ t4.get$_safeMap().$indexSet(0, t5, t3); } }, - $signature: 220 + $signature: 207 }; A._addTask_closure.prototype = { call$1(b) { @@ -367804,7 +372636,7 @@ B.JSArray_methods.add$1(t2.get$_safeList(), t3); return b; }, - $signature: 344 + $signature: 267 }; A._updateTask_closure.prototype = { call$1(b) { @@ -367813,7 +372645,7 @@ t1.$indexSet(0, t2.id, t2); return b; }, - $signature: 344 + $signature: 267 }; A._setLoadedTask_closure.prototype = { call$1(b) { @@ -367822,13 +372654,13 @@ t1.$indexSet(0, t2.id, t2); return b; }, - $signature: 344 + $signature: 267 }; A.convertTaskToInvoiceItem_closure.prototype = { call$1(time) { return time.startDate != null && time.endDate != null; }, - $signature: 207 + $signature: 208 }; A.convertTaskToInvoiceItem_closure0.prototype = { call$1(time) { @@ -367855,7 +372687,7 @@ } } }, - $signature: 181 + $signature: 174 }; A.convertTaskToInvoiceItem_closure1.prototype = { call$1(b) { @@ -367882,13 +372714,13 @@ b.get$_invoice_model$_$this()._invoice_model$_customValue4 = t2; return b; }, - $signature: 59 + $signature: 58 }; A.memoizedTaskList_closure.prototype = { call$5(taskMap, clientId, userMap, clientMap, projectMap) { return A.taskList(taskMap, clientId, userMap, clientMap, projectMap); }, - $signature: 1686 + $signature: 1716 }; A.taskList_closure.prototype = { call$1(taskId) { @@ -367926,7 +372758,7 @@ call$9(selectionState, taskMap, clientMap, userMap, projectMap, invoiceMap, taskStatusMap, taskList, taskListState) { return A.kanbanTasksSelector(selectionState, taskMap, clientMap, userMap, projectMap, invoiceMap, taskStatusMap, taskList, taskListState); }, - $signature: 599 + $signature: 502 }; A.kanbanTasksSelector_closure.prototype = { call$1(taskId) { @@ -367962,7 +372794,7 @@ call$9(selectionState, taskMap, clientMap, userMap, projectMap, invoiceMap, taskStatusMap, taskList, taskListState) { return A.filteredTasksSelector(selectionState, taskMap, clientMap, userMap, projectMap, invoiceMap, taskStatusMap, taskList, taskListState); }, - $signature: 599 + $signature: 502 }; A.filteredTasksSelector_closure.prototype = { call$1(taskId) { @@ -368047,7 +372879,7 @@ call$2(clientId, taskMap) { return A.taskStatsForClient(clientId, taskMap); }, - $signature: 275 + $signature: 268 }; A.taskStatsForClient_closure.prototype = { call$2(taskId, task) { @@ -368063,7 +372895,7 @@ call$2(projectId, taskMap) { return A.taskStatsForProject(projectId, taskMap); }, - $signature: 275 + $signature: 268 }; A.taskStatsForProject_closure.prototype = { call$2(taskId, task) { @@ -368079,7 +372911,7 @@ call$2(userId, taskMap) { return A.taskStatsForProject(userId, taskMap); }, - $signature: 275 + $signature: 268 }; A.TaskState.prototype = { $get$1(_, taskId) { @@ -368107,22 +372939,22 @@ call$1(item) { return item; }, - $signature: 1689 + $signature: 1719 }; A.TaskState_loadTasks_closure.prototype = { call$1(b) { - var t2, t3, + var t2, t3, t4, t1 = this.map; b.get$map(b).addAll$1(0, t1); t2 = b.get$list(b); - t1 = t1.get$keys(t1); - t3 = this.$this.list; - t3 = B.JSArray_methods.$add(A.List_List$of(t1, true, A._instanceType(t1)._eval$1("Iterable.E")), new A.CopyOnWriteList(true, t3._list, A._instanceType(t3)._eval$1("CopyOnWriteList<1>"))); - t3 = A.LinkedHashSet_LinkedHashSet$from(t3, A._arrayInstanceType(t3)._precomputed1); - t2.replace$1(0, A.List_List$of(t3, true, A._instanceType(t3)._eval$1("SetMixin.E"))); + t3 = A._instanceType(t1)._eval$1("LinkedHashMapKeyIterable<1>"); + t4 = this.$this.list; + t4 = B.JSArray_methods.$add(A.List_List$of(new A.LinkedHashMapKeyIterable(t1, t3), true, t3._eval$1("Iterable.E")), new A.CopyOnWriteList(true, t4._list, A._instanceType(t4)._eval$1("CopyOnWriteList<1>"))); + t4 = A.LinkedHashSet_LinkedHashSet$from(t4, A._arrayInstanceType(t4)._precomputed1); + t2.replace$1(0, A.List_List$of(t4, true, A._instanceType(t4)._eval$1("SetMixin.E"))); return b; }, - $signature: 344 + $signature: 267 }; A.TaskUIState.prototype = { get$isCreatingNew() { @@ -368153,7 +372985,7 @@ t6 = t5._task_state$_map; if (t6 == null) { t6 = new A.MapBuilder(null, $, null, t4); - t6.replace$1(0, B.Map_empty); + t6.replace$1(0, B.Map_empty0); t5._task_state$_map = t6; t5 = t6; } else @@ -368339,7 +373171,7 @@ t1.toString; t2 = t1.$ti; t2._eval$1("_BuiltMap<1,2>")._as(t1); - _this._task_state$_map = new A.MapBuilder(t1._mapFactory, t1._map$_map, t1, t2._eval$1("@<1>")._bind$1(t2.__rti$_rest[1])._eval$1("MapBuilder<1,2>")); + _this._task_state$_map = new A.MapBuilder(t1._mapFactory, t1._map$_map, t1, t2._eval$1("@<1>")._bind$1(t2._rest[1])._eval$1("MapBuilder<1,2>")); t2 = $$v.list; t2.toString; _this._task_state$_list = A.ListBuilder_ListBuilder(t2, t2.$ti._precomputed1); @@ -368733,14 +373565,14 @@ t1 = t1.uiState.selectedCompanyIndex; return t2._list[t1].taskStatusState.map._map$_map.$index(0, id); }, - $signature: 446 + $signature: 443 }; A._archiveTaskStatus__closure0.prototype = { call$1(taskStatuses) { this.store.get$_dispatchers()[0].call$1(new A.ArchiveTaskStatusesSuccess(taskStatuses)); this.action.completer.complete$1(0, null); }, - $signature: 445 + $signature: 442 }; A._archiveTaskStatus__closure1.prototype = { call$1(error) { @@ -368771,14 +373603,14 @@ t1 = t1.uiState.selectedCompanyIndex; return t2._list[t1].taskStatusState.map._map$_map.$index(0, id); }, - $signature: 446 + $signature: 443 }; A._deleteTaskStatus__closure0.prototype = { call$1(taskStatuses) { this.store.get$_dispatchers()[0].call$1(new A.DeleteTaskStatusesSuccess(taskStatuses)); this.action.completer.complete$1(0, null); }, - $signature: 445 + $signature: 442 }; A._deleteTaskStatus__closure1.prototype = { call$1(error) { @@ -368809,14 +373641,14 @@ t1 = t1.uiState.selectedCompanyIndex; return t2._list[t1].taskStatusState.map._map$_map.$index(0, id); }, - $signature: 446 + $signature: 443 }; A._restoreTaskStatus__closure0.prototype = { call$1(taskStatuses) { this.store.get$_dispatchers()[0].call$1(new A.RestoreTaskStatusesSuccess(taskStatuses)); this.action.completer.complete$1(0, null); }, - $signature: 445 + $signature: 442 }; A._restoreTaskStatus__closure1.prototype = { call$1(error) { @@ -368846,7 +373678,7 @@ t2.get$_dispatchers()[0].call$1(new A.SaveTaskStatusSuccess(taskStatus)); t1.completer.complete$1(0, taskStatus); }, - $signature: 227 + $signature: 251 }; A._saveTaskStatus__closure0.prototype = { call$1(error) { @@ -368874,7 +373706,7 @@ this.store.get$_dispatchers()[0].call$1(new A.LoadTaskStatusSuccess(taskStatus)); this.action.completer.complete$1(0, null); }, - $signature: 227 + $signature: 251 }; A._loadTaskStatus__closure0.prototype = { call$1(error) { @@ -368905,7 +373737,7 @@ t1.get$completer(); t1.get$completer().complete$1(0, null); }, - $signature: 1693 + $signature: 1723 }; A._loadTaskStatuses__closure0.prototype = { call$1(error) { @@ -368936,139 +373768,139 @@ b.get$_task_status_state$_$this()._task_status_state$_forceSelected = t3; return b; }, - $signature: 1694 + $signature: 1724 }; A.forceSelectedReducer_closure135.prototype = { call$2(completer, action) { return true; }, - $signature: 1695 + $signature: 1725 }; A.forceSelectedReducer_closure136.prototype = { call$2(completer, action) { return false; }, - $signature: 1696 + $signature: 1726 }; A.forceSelectedReducer_closure137.prototype = { call$2(completer, action) { return false; }, - $signature: 1697 + $signature: 1727 }; A.forceSelectedReducer_closure138.prototype = { call$2(completer, action) { return false; }, - $signature: 1698 + $signature: 1728 }; A.forceSelectedReducer_closure139.prototype = { call$2(completer, action) { return false; }, - $signature: 1699 + $signature: 1729 }; A.forceSelectedReducer_closure140.prototype = { call$2(completer, action) { return false; }, - $signature: 1700 + $signature: 1730 }; A.forceSelectedReducer_closure141.prototype = { call$2(completer, action) { return false; }, - $signature: 1701 + $signature: 1731 }; A.forceSelectedReducer_closure142.prototype = { call$2(completer, action) { return false; }, - $signature: 1702 + $signature: 1732 }; A.selectedIdReducer_closure271.prototype = { call$2(completer, action) { return ""; }, - $signature: 1703 + $signature: 1733 }; A.selectedIdReducer_closure272.prototype = { call$2(completer, action) { return ""; }, - $signature: 1704 + $signature: 1734 }; A.selectedIdReducer_closure273.prototype = { call$2(selectedId, action) { return action.entityType === B.EntityType_taskStatus ? action.entityId : selectedId; }, - $signature: 55 + $signature: 57 }; A.selectedIdReducer_closure274.prototype = { call$2(selectedId, action) { return action.get$taskStatusId(); }, - $signature: 90 + $signature: 85 }; A.selectedIdReducer_closure275.prototype = { call$2(selectedId, action) { return J.get$id$x(action.get$taskStatus()); }, - $signature: 90 + $signature: 85 }; A.selectedIdReducer_closure276.prototype = { call$2(selectedId, action) { return action.clearSelection ? "" : selectedId; }, - $signature: 52 + $signature: 54 }; A.selectedIdReducer_closure277.prototype = { call$2(selectedId, action) { return ""; }, - $signature: 54 + $signature: 53 }; A.selectedIdReducer_closure278.prototype = { call$2(selectedId, action) { return ""; }, - $signature: 1705 + $signature: 1735 }; A.selectedIdReducer_closure279.prototype = { call$2(selectedId, action) { return ""; }, - $signature: 1706 + $signature: 1736 }; A.selectedIdReducer_closure280.prototype = { call$2(selectedId, action) { return ""; }, - $signature: 1707 + $signature: 1737 }; A.selectedIdReducer_closure281.prototype = { call$2(selectedId, action) { return ""; }, - $signature: 1708 + $signature: 1738 }; A.selectedIdReducer_closure282.prototype = { call$2(selectedId, action) { return ""; }, - $signature: 1709 + $signature: 1739 }; A.selectedIdReducer_closure283.prototype = { call$2(selectedId, action) { return ""; }, - $signature: 1710 + $signature: 1740 }; A.selectedIdReducer_closure284.prototype = { call$2(selectedId, action) { return ""; }, - $signature: 1711 + $signature: 1741 }; A.selectedIdReducer_closure285.prototype = { call$2(selectedId, action) { @@ -369081,38 +373913,38 @@ } return t1; }, - $signature: 84 + $signature: 83 }; A.editingReducer_closure91.prototype = { call$2(taskStatuses, action) { return J.$index$asx(action.taskStatuses, 0); }, - $signature: 1712 + $signature: 1742 }; A.editingReducer_closure92.prototype = { call$2(taskStatuses, action) { return J.$index$asx(action.taskStatuses, 0); }, - $signature: 1713 + $signature: 1743 }; A.editingReducer_closure93.prototype = { call$2(taskStatuses, action) { return J.$index$asx(action.taskStatuses, 0); }, - $signature: 1714 + $signature: 1744 }; A.editingReducer_closure94.prototype = { call$2(taskStatus, action) { return action.taskStatus.rebuild$1(new A.editingReducer__closure35()); }, - $signature: 1715 + $signature: 1745 }; A.editingReducer__closure35.prototype = { call$1(b) { b.get$_task_status_model$_$this()._task_status_model$_isChanged = true; return b; }, - $signature: 157 + $signature: 155 }; A._viewTaskStatusList_closure.prototype = { call$1(b) { @@ -369248,7 +374080,7 @@ t7 = t6._task_status_state$_map; if (t7 == null) { t7 = new A.MapBuilder(null, $, null, t4); - t7.replace$1(0, B.Map_empty); + t7.replace$1(0, B.Map_empty0); t6._task_status_state$_map = t7; t6 = t7; } else @@ -369265,7 +374097,7 @@ t6.get$_safeMap().$indexSet(0, t5, t7); } }, - $signature: 296 + $signature: 292 }; A._sortTaskStatusSuccess__closure.prototype = { call$1(b) { @@ -369273,7 +374105,7 @@ b.get$_task_status_model$_$this()._task_status_model$_statusOrder = t1; return b; }, - $signature: 157 + $signature: 155 }; A._archiveTaskStatusSuccess_closure.prototype = { call$1(b) { @@ -369284,7 +374116,7 @@ t5 = t4._task_status_state$_map; if (t5 == null) { t5 = new A.MapBuilder(null, $, null, t2); - t5.replace$1(0, B.Map_empty); + t5.replace$1(0, B.Map_empty0); t4._task_status_state$_map = t5; t4 = t5; } else @@ -369295,7 +374127,7 @@ t4.get$_safeMap().$indexSet(0, t5, t3); } }, - $signature: 296 + $signature: 292 }; A._deleteTaskStatusSuccess_closure.prototype = { call$1(b) { @@ -369306,7 +374138,7 @@ t5 = t4._task_status_state$_map; if (t5 == null) { t5 = new A.MapBuilder(null, $, null, t2); - t5.replace$1(0, B.Map_empty); + t5.replace$1(0, B.Map_empty0); t4._task_status_state$_map = t5; t4 = t5; } else @@ -369317,7 +374149,7 @@ t4.get$_safeMap().$indexSet(0, t5, t3); } }, - $signature: 296 + $signature: 292 }; A._restoreTaskStatusSuccess_closure.prototype = { call$1(b) { @@ -369328,7 +374160,7 @@ t5 = t4._task_status_state$_map; if (t5 == null) { t5 = new A.MapBuilder(null, $, null, t2); - t5.replace$1(0, B.Map_empty); + t5.replace$1(0, B.Map_empty0); t4._task_status_state$_map = t5; t4 = t5; } else @@ -369339,7 +374171,7 @@ t4.get$_safeMap().$indexSet(0, t5, t3); } }, - $signature: 296 + $signature: 292 }; A._addTaskStatus_closure.prototype = { call$1(b) { @@ -369352,7 +374184,7 @@ B.JSArray_methods.add$1(t2.get$_safeList(), t3); return b; }, - $signature: 301 + $signature: 298 }; A._updateTaskStatus_closure.prototype = { call$1(b) { @@ -369361,7 +374193,7 @@ t1.$indexSet(0, t2.id, t2); return b; }, - $signature: 301 + $signature: 298 }; A._setLoadedTaskStatus_closure.prototype = { call$1(b) { @@ -369370,13 +374202,13 @@ t1.$indexSet(0, t2.id, t2); return b; }, - $signature: 301 + $signature: 298 }; A.memoizedSortedActiveTaskStatusIds_closure.prototype = { call$2(taskStatusList, taskStatusMap) { return A.sortedActiveTaskStatusIds(taskStatusList, taskStatusMap); }, - $signature: 1719 + $signature: 1749 }; A.sortedActiveTaskStatusIds_closure.prototype = { call$1(statusId) { @@ -369412,7 +374244,7 @@ call$4(taskStatusMap, taskStatusList, staticState, userMap) { return A.dropdownTaskStatusesSelector(taskStatusMap, taskStatusList, staticState, userMap); }, - $signature: 1720 + $signature: 1750 }; A.dropdownTaskStatusesSelector_closure.prototype = { call$1(taskStatusId) { @@ -369432,7 +374264,7 @@ call$4(selectionState, taskStatusMap, taskStatusList, taskStatusListState) { return A.filteredTaskStatusesSelector(selectionState, taskStatusMap, taskStatusList, taskStatusListState); }, - $signature: 1721 + $signature: 1751 }; A.filteredTaskStatusesSelector_closure.prototype = { call$1(taskStatusId) { @@ -369464,7 +374296,7 @@ call$2(taskStatusId, taskMap) { return A.calculateTaskStatusAmount(taskMap, taskStatusId); }, - $signature: 1722 + $signature: 1752 }; A.calculateTaskStatusAmount_closure.prototype = { call$2(taskId, task) { @@ -369480,7 +374312,7 @@ call$2(companyGatewayId, taskMap) { return A.taskStatsForTaskStatus(companyGatewayId, taskMap); }, - $signature: 275 + $signature: 268 }; A.taskStatsForTaskStatus_closure.prototype = { call$2(taskId, task) { @@ -369538,22 +374370,22 @@ call$1(item) { return item; }, - $signature: 1723 + $signature: 1753 }; A.TaskStatusState_loadTaskStatuses_closure.prototype = { call$1(b) { - var t2, t3, + var t2, t3, t4, t1 = this.map; b.get$map(b).addAll$1(0, t1); t2 = b.get$list(b); - t1 = t1.get$keys(t1); - t3 = this.$this.list; - t3 = B.JSArray_methods.$add(A.List_List$of(t1, true, A._instanceType(t1)._eval$1("Iterable.E")), new A.CopyOnWriteList(true, t3._list, A._instanceType(t3)._eval$1("CopyOnWriteList<1>"))); - t3 = A.LinkedHashSet_LinkedHashSet$from(t3, A._arrayInstanceType(t3)._precomputed1); - t2.replace$1(0, A.List_List$of(t3, true, A._instanceType(t3)._eval$1("SetMixin.E"))); + t3 = A._instanceType(t1)._eval$1("LinkedHashMapKeyIterable<1>"); + t4 = this.$this.list; + t4 = B.JSArray_methods.$add(A.List_List$of(new A.LinkedHashMapKeyIterable(t1, t3), true, t3._eval$1("Iterable.E")), new A.CopyOnWriteList(true, t4._list, A._instanceType(t4)._eval$1("CopyOnWriteList<1>"))); + t4 = A.LinkedHashSet_LinkedHashSet$from(t4, A._arrayInstanceType(t4)._precomputed1); + t2.replace$1(0, A.List_List$of(t4, true, A._instanceType(t4)._eval$1("SetMixin.E"))); return b; }, - $signature: 301 + $signature: 298 }; A.TaskStatusUIState.prototype = { get$isCreatingNew() { @@ -369584,7 +374416,7 @@ t6 = t5._task_status_state$_map; if (t6 == null) { t6 = new A.MapBuilder(null, $, null, t4); - t6.replace$1(0, B.Map_empty); + t6.replace$1(0, B.Map_empty0); t5._task_status_state$_map = t6; t5 = t6; } else @@ -369761,7 +374593,7 @@ t1.toString; t2 = t1.$ti; t2._eval$1("_BuiltMap<1,2>")._as(t1); - _this._task_status_state$_map = new A.MapBuilder(t1._mapFactory, t1._map$_map, t1, t2._eval$1("@<1>")._bind$1(t2.__rti$_rest[1])._eval$1("MapBuilder<1,2>")); + _this._task_status_state$_map = new A.MapBuilder(t1._mapFactory, t1._map$_map, t1, t2._eval$1("@<1>")._bind$1(t2._rest[1])._eval$1("MapBuilder<1,2>")); t2 = $$v.list; t2.toString; _this._task_status_state$_list = A.ListBuilder_ListBuilder(t2, t2.$ti._precomputed1); @@ -370115,14 +374947,14 @@ t1 = t1.uiState.selectedCompanyIndex; return t2._list[t1].taxRateState.map._map$_map.$index(0, id); }, - $signature: 228 + $signature: 244 }; A._archiveTaxRate__closure0.prototype = { call$1(taxRates) { this.store.get$_dispatchers()[0].call$1(new A.ArchiveTaxRatesSuccess(taxRates)); this.action.completer.complete$1(0, null); }, - $signature: 443 + $signature: 416 }; A._archiveTaxRate__closure1.prototype = { call$1(error) { @@ -370153,14 +374985,14 @@ t1 = t1.uiState.selectedCompanyIndex; return t2._list[t1].taxRateState.map._map$_map.$index(0, id); }, - $signature: 228 + $signature: 244 }; A._deleteTaxRate__closure0.prototype = { call$1(taxRates) { this.store.get$_dispatchers()[0].call$1(new A.DeleteTaxRatesSuccess(taxRates)); this.action.completer.complete$1(0, null); }, - $signature: 443 + $signature: 416 }; A._deleteTaxRate__closure1.prototype = { call$1(error) { @@ -370191,14 +375023,14 @@ t1 = t1.uiState.selectedCompanyIndex; return t2._list[t1].taxRateState.map._map$_map.$index(0, id); }, - $signature: 228 + $signature: 244 }; A._restoreTaxRate__closure0.prototype = { call$1(taxRates) { this.store.get$_dispatchers()[0].call$1(new A.RestoreTaxRatesSuccess(taxRates)); this.action.completer.complete$1(0, null); }, - $signature: 443 + $signature: 416 }; A._restoreTaxRate__closure1.prototype = { call$1(error) { @@ -370228,7 +375060,7 @@ t2.get$_dispatchers()[0].call$1(new A.SaveTaxRateSuccess(taxRate)); t1.completer.complete$1(0, taxRate); }, - $signature: 132 + $signature: 130 }; A._saveTaxRate__closure0.prototype = { call$1(error) { @@ -370256,7 +375088,7 @@ this.store.get$_dispatchers()[0].call$1(new A.LoadTaxRateSuccess(taxRate)); this.action.completer.complete$1(0, null); }, - $signature: 132 + $signature: 130 }; A._loadTaxRate__closure0.prototype = { call$1(error) { @@ -370287,7 +375119,7 @@ t1.get$completer(); t1.get$completer().complete$1(0, null); }, - $signature: 1727 + $signature: 1757 }; A._loadTaxRates__closure0.prototype = { call$1(error) { @@ -370318,122 +375150,122 @@ b.get$_tax_rate_state$_$this()._tax_rate_state$_forceSelected = t3; return b; }, - $signature: 1728 + $signature: 1758 }; A.forceSelectedReducer_closure67.prototype = { call$2(completer, action) { return true; }, - $signature: 1729 + $signature: 1759 }; A.forceSelectedReducer_closure68.prototype = { call$2(completer, action) { return false; }, - $signature: 1730 + $signature: 1760 }; A.forceSelectedReducer_closure69.prototype = { call$2(completer, action) { return false; }, - $signature: 1731 + $signature: 1761 }; A.forceSelectedReducer_closure70.prototype = { call$2(completer, action) { return false; }, - $signature: 1732 + $signature: 1762 }; A.selectedIdReducer_closure134.prototype = { call$2(completer, action) { return ""; }, - $signature: 1733 + $signature: 1763 }; A.selectedIdReducer_closure135.prototype = { call$2(completer, action) { return ""; }, - $signature: 1734 + $signature: 1764 }; A.selectedIdReducer_closure136.prototype = { call$2(selectedId, action) { return action.entityType === B.EntityType_taxRate ? action.entityId : selectedId; }, - $signature: 55 + $signature: 57 }; A.selectedIdReducer_closure137.prototype = { call$2(selectedId, action) { return action.taxRateId; }, - $signature: 1735 + $signature: 1765 }; A.selectedIdReducer_closure138.prototype = { call$2(selectedId, action) { return action.taxRate.id; }, - $signature: 1736 + $signature: 1766 }; A.selectedIdReducer_closure139.prototype = { call$2(selectedId, action) { return action.clearSelection ? "" : selectedId; }, - $signature: 52 + $signature: 54 }; A.selectedIdReducer_closure140.prototype = { call$2(selectedId, action) { return ""; }, - $signature: 54 + $signature: 53 }; A.selectedIdReducer_closure141.prototype = { call$2(selectedId, action) { return ""; }, - $signature: 1737 + $signature: 1767 }; A.selectedIdReducer_closure142.prototype = { call$2(selectedId, action) { return ""; }, - $signature: 1738 + $signature: 1768 }; A.selectedIdReducer_closure143.prototype = { call$2(selectedId, action) { return ""; }, - $signature: 1739 + $signature: 1769 }; A.editingReducer_closure41.prototype = { call$2(taxRates, action) { return J.$index$asx(action.taxRates, 0); }, - $signature: 1740 + $signature: 1770 }; A.editingReducer_closure42.prototype = { call$2(taxRates, action) { return J.$index$asx(action.taxRates, 0); }, - $signature: 1741 + $signature: 1771 }; A.editingReducer_closure43.prototype = { call$2(taxRates, action) { return J.$index$asx(action.taxRates, 0); }, - $signature: 1742 + $signature: 1772 }; A.editingReducer_closure44.prototype = { call$2(taxRate, action) { return action.taxRate.rebuild$1(new A.editingReducer__closure14()); }, - $signature: 1743 + $signature: 1773 }; A.editingReducer__closure14.prototype = { call$1(b) { b.get$_tax_rate_model$_$this()._tax_rate_model$_isChanged = true; return b; }, - $signature: 592 + $signature: 513 }; A._viewTaxRateList_closure.prototype = { call$1(b) { @@ -370531,7 +375363,7 @@ t5 = t4._tax_rate_state$_map; if (t5 == null) { t5 = new A.MapBuilder(null, $, null, t2); - t5.replace$1(0, B.Map_empty); + t5.replace$1(0, B.Map_empty0); t4._tax_rate_state$_map = t5; t4 = t5; } else @@ -370542,7 +375374,7 @@ t4.get$_safeMap().$indexSet(0, t5, t3); } }, - $signature: 442 + $signature: 413 }; A._deleteTaxRateSuccess_closure.prototype = { call$1(b) { @@ -370553,7 +375385,7 @@ t5 = t4._tax_rate_state$_map; if (t5 == null) { t5 = new A.MapBuilder(null, $, null, t2); - t5.replace$1(0, B.Map_empty); + t5.replace$1(0, B.Map_empty0); t4._tax_rate_state$_map = t5; t4 = t5; } else @@ -370564,7 +375396,7 @@ t4.get$_safeMap().$indexSet(0, t5, t3); } }, - $signature: 442 + $signature: 413 }; A._restoreTaxRateSuccess_closure.prototype = { call$1(b) { @@ -370575,7 +375407,7 @@ t5 = t4._tax_rate_state$_map; if (t5 == null) { t5 = new A.MapBuilder(null, $, null, t2); - t5.replace$1(0, B.Map_empty); + t5.replace$1(0, B.Map_empty0); t4._tax_rate_state$_map = t5; t4 = t5; } else @@ -370586,7 +375418,7 @@ t4.get$_safeMap().$indexSet(0, t5, t3); } }, - $signature: 442 + $signature: 413 }; A._addTaxRate_closure.prototype = { call$1(b) { @@ -370599,7 +375431,7 @@ B.JSArray_methods.add$1(t2.get$_safeList(), t3); return b; }, - $signature: 178 + $signature: 184 }; A._updateTaxRate_closure.prototype = { call$1(b) { @@ -370608,7 +375440,7 @@ t1.$indexSet(0, t2.id, t2); return b; }, - $signature: 178 + $signature: 184 }; A._setLoadedTaxRate_closure.prototype = { call$1(b) { @@ -370617,14 +375449,14 @@ t1.$indexSet(0, t2.id, t2); return b; }, - $signature: 178 + $signature: 184 }; 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: 178 + $signature: 184 }; A._setLoadedTaxRates__closure.prototype = { call$1(item) { @@ -370636,7 +375468,7 @@ call$1(item) { return item; }, - $signature: 590 + $signature: 516 }; A._setLoadedTaxRates_closure0.prototype = { call$1(b) { @@ -370645,14 +375477,14 @@ t1.replace$1(0, t2.get$keys(t2)); return b; }, - $signature: 178 + $signature: 184 }; 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: 178 + $signature: 184 }; A._setLoadedCompany__closure3.prototype = { call$1(item) { @@ -370664,7 +375496,7 @@ call$1(item) { return item; }, - $signature: 590 + $signature: 516 }; A._setLoadedCompany_closure4.prototype = { call$1(b) { @@ -370673,13 +375505,13 @@ t1.replace$1(0, t2.get$keys(t2)); return b; }, - $signature: 178 + $signature: 184 }; A.memoizedFilteredTaxRateList_closure.prototype = { call$4(selectionState, taxRateMap, taxRateList, taxRateListState) { return A.filteredTaxRatesSelector(selectionState, taxRateMap, taxRateList, taxRateListState); }, - $signature: 1748 + $signature: 1778 }; A.filteredTaxRatesSelector_closure.prototype = { call$1(taxRateId) { @@ -370761,7 +375593,7 @@ t6 = t5._tax_rate_state$_map; if (t6 == null) { t6 = new A.MapBuilder(null, $, null, t4); - t6.replace$1(0, B.Map_empty); + t6.replace$1(0, B.Map_empty0); t5._tax_rate_state$_map = t6; t5 = t6; } else @@ -370932,7 +375764,7 @@ t1.toString; t2 = t1.$ti; t2._eval$1("_BuiltMap<1,2>")._as(t1); - _this._tax_rate_state$_map = new A.MapBuilder(t1._mapFactory, t1._map$_map, t1, t2._eval$1("@<1>")._bind$1(t2.__rti$_rest[1])._eval$1("MapBuilder<1,2>")); + _this._tax_rate_state$_map = new A.MapBuilder(t1._mapFactory, t1._map$_map, t1, t2._eval$1("@<1>")._bind$1(t2._rest[1])._eval$1("MapBuilder<1,2>")); t2 = $$v.list; t2.toString; _this._tax_rate_state$_list = A.ListBuilder_ListBuilder(t2, t2.$ti._precomputed1); @@ -371302,14 +376134,14 @@ t1 = t1.uiState.selectedCompanyIndex; return t2._list[t1].tokenState.map._map$_map.$index(0, id); }, - $signature: 441 + $signature: 405 }; A._archiveToken__closure0.prototype = { call$1(tokens) { this.store.get$_dispatchers()[0].call$1(new A.ArchiveTokensSuccess(tokens)); this.action.completer.complete$1(0, null); }, - $signature: 440 + $signature: 403 }; A._archiveToken__closure1.prototype = { call$1(error) { @@ -371340,14 +376172,14 @@ t1 = t1.uiState.selectedCompanyIndex; return t2._list[t1].tokenState.map._map$_map.$index(0, id); }, - $signature: 441 + $signature: 405 }; A._deleteToken__closure0.prototype = { call$1(tokens) { this.store.get$_dispatchers()[0].call$1(new A.DeleteTokensSuccess(tokens)); this.action.completer.complete$1(0, null); }, - $signature: 440 + $signature: 403 }; A._deleteToken__closure1.prototype = { call$1(error) { @@ -371378,14 +376210,14 @@ t1 = t1.uiState.selectedCompanyIndex; return t2._list[t1].tokenState.map._map$_map.$index(0, id); }, - $signature: 441 + $signature: 405 }; A._restoreToken__closure0.prototype = { call$1(tokens) { this.store.get$_dispatchers()[0].call$1(new A.RestoreTokensSuccess(tokens)); this.action.completer.complete$1(0, null); }, - $signature: 440 + $signature: 403 }; A._restoreToken__closure1.prototype = { call$1(error) { @@ -371415,7 +376247,7 @@ t2.get$_dispatchers()[0].call$1(new A.SaveTokenSuccess(token)); t1.completer.complete$1(0, token); }, - $signature: 267 + $signature: 347 }; A._saveToken__closure0.prototype = { call$1(error) { @@ -371447,7 +376279,7 @@ this.store.get$_dispatchers()[0].call$1(new A.LoadTokenSuccess(token)); this.action.completer.complete$1(0, null); }, - $signature: 267 + $signature: 347 }; A._loadToken__closure0.prototype = { call$1(error) { @@ -371478,7 +376310,7 @@ t1.get$completer(); t1.get$completer().complete$1(0, null); }, - $signature: 1752 + $signature: 1782 }; A._loadTokens__closure0.prototype = { call$1(error) { @@ -371509,139 +376341,139 @@ b.get$_token_state$_$this()._token_state$_forceSelected = t3; return b; }, - $signature: 1753 + $signature: 1783 }; A.forceSelectedReducer_closure103.prototype = { call$2(completer, action) { return true; }, - $signature: 1754 + $signature: 1784 }; A.forceSelectedReducer_closure104.prototype = { call$2(completer, action) { return false; }, - $signature: 1755 + $signature: 1785 }; A.forceSelectedReducer_closure105.prototype = { call$2(completer, action) { return false; }, - $signature: 1756 + $signature: 1786 }; A.forceSelectedReducer_closure106.prototype = { call$2(completer, action) { return false; }, - $signature: 1757 + $signature: 1787 }; A.forceSelectedReducer_closure107.prototype = { call$2(completer, action) { return false; }, - $signature: 1758 + $signature: 1788 }; A.forceSelectedReducer_closure108.prototype = { call$2(completer, action) { return false; }, - $signature: 1759 + $signature: 1789 }; A.forceSelectedReducer_closure109.prototype = { call$2(completer, action) { return false; }, - $signature: 1760 + $signature: 1790 }; A.forceSelectedReducer_closure110.prototype = { call$2(completer, action) { return false; }, - $signature: 1761 + $signature: 1791 }; A.selectedIdReducer_closure207.prototype = { call$2(completer, action) { return ""; }, - $signature: 1762 + $signature: 1792 }; A.selectedIdReducer_closure208.prototype = { call$2(completer, action) { return ""; }, - $signature: 1763 + $signature: 1793 }; A.selectedIdReducer_closure209.prototype = { call$2(selectedId, action) { return action.entityType === B.EntityType_token ? action.entityId : selectedId; }, - $signature: 55 + $signature: 57 }; A.selectedIdReducer_closure210.prototype = { call$2(selectedId, action) { return action.get$tokenId(); }, - $signature: 90 + $signature: 85 }; A.selectedIdReducer_closure211.prototype = { call$2(selectedId, action) { return J.get$id$x(action.get$token()); }, - $signature: 90 + $signature: 85 }; A.selectedIdReducer_closure212.prototype = { call$2(selectedId, action) { return action.clearSelection ? "" : selectedId; }, - $signature: 52 + $signature: 54 }; A.selectedIdReducer_closure213.prototype = { call$2(selectedId, action) { return ""; }, - $signature: 54 + $signature: 53 }; A.selectedIdReducer_closure214.prototype = { call$2(selectedId, action) { return ""; }, - $signature: 1764 + $signature: 1794 }; A.selectedIdReducer_closure215.prototype = { call$2(selectedId, action) { return ""; }, - $signature: 1765 + $signature: 1795 }; A.selectedIdReducer_closure216.prototype = { call$2(selectedId, action) { return ""; }, - $signature: 1766 + $signature: 1796 }; A.selectedIdReducer_closure217.prototype = { call$2(selectedId, action) { return ""; }, - $signature: 1767 + $signature: 1797 }; A.selectedIdReducer_closure218.prototype = { call$2(selectedId, action) { return ""; }, - $signature: 1768 + $signature: 1798 }; A.selectedIdReducer_closure219.prototype = { call$2(selectedId, action) { return ""; }, - $signature: 1769 + $signature: 1799 }; A.selectedIdReducer_closure220.prototype = { call$2(selectedId, action) { return ""; }, - $signature: 1770 + $signature: 1800 }; A.selectedIdReducer_closure221.prototype = { call$2(selectedId, action) { @@ -371654,38 +376486,38 @@ } return t1; }, - $signature: 84 + $signature: 83 }; A.editingReducer_closure68.prototype = { call$2(tokens, action) { return J.$index$asx(action.tokens, 0); }, - $signature: 1771 + $signature: 1801 }; A.editingReducer_closure69.prototype = { call$2(tokens, action) { return J.$index$asx(action.tokens, 0); }, - $signature: 1772 + $signature: 1802 }; A.editingReducer_closure70.prototype = { call$2(tokens, action) { return J.$index$asx(action.tokens, 0); }, - $signature: 1773 + $signature: 1803 }; A.editingReducer_closure71.prototype = { call$2(token, action) { return action.token.rebuild$1(new A.editingReducer__closure25()); }, - $signature: 1774 + $signature: 1804 }; A.editingReducer__closure25.prototype = { call$1(b) { b.get$_token_model$_$this()._token_model$_isChanged = true; return b; }, - $signature: 587 + $signature: 520 }; A._viewTokenList_closure.prototype = { call$1(b) { @@ -371821,7 +376653,7 @@ t5 = t4._token_state$_map; if (t5 == null) { t5 = new A.MapBuilder(null, $, null, t2); - t5.replace$1(0, B.Map_empty); + t5.replace$1(0, B.Map_empty0); t4._token_state$_map = t5; t4 = t5; } else @@ -371832,7 +376664,7 @@ t4.get$_safeMap().$indexSet(0, t5, t3); } }, - $signature: 439 + $signature: 399 }; A._deleteTokenSuccess_closure.prototype = { call$1(b) { @@ -371843,7 +376675,7 @@ t5 = t4._token_state$_map; if (t5 == null) { t5 = new A.MapBuilder(null, $, null, t2); - t5.replace$1(0, B.Map_empty); + t5.replace$1(0, B.Map_empty0); t4._token_state$_map = t5; t4 = t5; } else @@ -371854,7 +376686,7 @@ t4.get$_safeMap().$indexSet(0, t5, t3); } }, - $signature: 439 + $signature: 399 }; A._restoreTokenSuccess_closure.prototype = { call$1(b) { @@ -371865,7 +376697,7 @@ t5 = t4._token_state$_map; if (t5 == null) { t5 = new A.MapBuilder(null, $, null, t2); - t5.replace$1(0, B.Map_empty); + t5.replace$1(0, B.Map_empty0); t4._token_state$_map = t5; t4 = t5; } else @@ -371876,7 +376708,7 @@ t4.get$_safeMap().$indexSet(0, t5, t3); } }, - $signature: 439 + $signature: 399 }; A._addToken_closure.prototype = { call$1(b) { @@ -371889,7 +376721,7 @@ B.JSArray_methods.add$1(t2.get$_safeList(), t3); return b; }, - $signature: 271 + $signature: 263 }; A._updateToken_closure.prototype = { call$1(b) { @@ -371898,7 +376730,7 @@ t1.$indexSet(0, t2.id, t2); return b; }, - $signature: 271 + $signature: 263 }; A._setLoadedToken_closure.prototype = { call$1(b) { @@ -371907,13 +376739,13 @@ t1.$indexSet(0, t2.id, t2); return b; }, - $signature: 271 + $signature: 263 }; A.memoizedFilteredTokenList_closure.prototype = { call$4(selectionState, tokenMap, tokenList, tokenListState) { return A.filteredTokensSelector(selectionState, tokenMap, tokenList, tokenListState); }, - $signature: 1778 + $signature: 1808 }; A.filteredTokensSelector_closure.prototype = { call$1(tokenId) { @@ -371978,22 +376810,22 @@ call$1(item) { return item; }, - $signature: 1779 + $signature: 1809 }; A.TokenState_loadTokens_closure.prototype = { call$1(b) { - var t2, t3, + var t2, t3, t4, t1 = this.map; b.get$map(b).addAll$1(0, t1); t2 = b.get$list(b); - t1 = t1.get$keys(t1); - t3 = this.$this.list; - t3 = B.JSArray_methods.$add(A.List_List$of(t1, true, A._instanceType(t1)._eval$1("Iterable.E")), new A.CopyOnWriteList(true, t3._list, A._instanceType(t3)._eval$1("CopyOnWriteList<1>"))); - t3 = A.LinkedHashSet_LinkedHashSet$from(t3, A._arrayInstanceType(t3)._precomputed1); - t2.replace$1(0, A.List_List$of(t3, true, A._instanceType(t3)._eval$1("SetMixin.E"))); + t3 = A._instanceType(t1)._eval$1("LinkedHashMapKeyIterable<1>"); + t4 = this.$this.list; + t4 = B.JSArray_methods.$add(A.List_List$of(new A.LinkedHashMapKeyIterable(t1, t3), true, t3._eval$1("Iterable.E")), new A.CopyOnWriteList(true, t4._list, A._instanceType(t4)._eval$1("CopyOnWriteList<1>"))); + t4 = A.LinkedHashSet_LinkedHashSet$from(t4, A._arrayInstanceType(t4)._precomputed1); + t2.replace$1(0, A.List_List$of(t4, true, A._instanceType(t4)._eval$1("SetMixin.E"))); return b; }, - $signature: 271 + $signature: 263 }; A.TokenUIState.prototype = { get$isCreatingNew() { @@ -372024,7 +376856,7 @@ t6 = t5._token_state$_map; if (t6 == null) { t6 = new A.MapBuilder(null, $, null, t4); - t6.replace$1(0, B.Map_empty); + t6.replace$1(0, B.Map_empty0); t5._token_state$_map = t6; t5 = t6; } else @@ -372195,7 +377027,7 @@ t1.toString; t2 = t1.$ti; t2._eval$1("_BuiltMap<1,2>")._as(t1); - _this._token_state$_map = new A.MapBuilder(t1._mapFactory, t1._map$_map, t1, t2._eval$1("@<1>")._bind$1(t2.__rti$_rest[1])._eval$1("MapBuilder<1,2>")); + _this._token_state$_map = new A.MapBuilder(t1._mapFactory, t1._map$_map, t1, t2._eval$1("@<1>")._bind$1(t2._rest[1])._eval$1("MapBuilder<1,2>")); t2 = $$v.list; t2.toString; _this._token_state$_list = A.ListBuilder_ListBuilder(t2, t2.$ti._precomputed1); @@ -372818,7 +377650,7 @@ b.get$_pref_state$_$this()._showPdfPreview = t3; return b; }, - $signature: 775 + $signature: 608 }; A._resortFields_closure.prototype = { call$1(b) { @@ -372829,146 +377661,146 @@ b.get$_pref_state$_$this()._field = t2; return b; }, - $signature: 1780 + $signature: 1810 }; A._resortFields_closure0.prototype = { call$1(b) { b.$indexSet(0, this.entityType, this.directon); return b; }, - $signature: 1781 + $signature: 1811 }; A.sortFieldsReducer_closure.prototype = { call$2(value, action) { return A._resortFields(value, B.EntityType_client, action.field); }, - $signature: 1782 + $signature: 1812 }; A.sortFieldsReducer_closure0.prototype = { call$2(value, action) { return A._resortFields(value, B.EntityType_product, action.field); }, - $signature: 1783 + $signature: 1813 }; A.sortFieldsReducer_closure1.prototype = { call$2(value, action) { return A._resortFields(value, B.EntityType_invoice, action.field); }, - $signature: 1784 + $signature: 1814 }; A.sortFieldsReducer_closure2.prototype = { call$2(value, action) { return A._resortFields(value, B.EntityType_payment, action.field); }, - $signature: 1785 + $signature: 1815 }; A.sortFieldsReducer_closure3.prototype = { call$2(value, action) { return A._resortFields(value, B.EntityType_recurringInvoice, action.field); }, - $signature: 1786 + $signature: 1816 }; A.sortFieldsReducer_closure4.prototype = { call$2(value, action) { return A._resortFields(value, B.EntityType_quote, action.field); }, - $signature: 1787 + $signature: 1817 }; A.sortFieldsReducer_closure5.prototype = { call$2(value, action) { return A._resortFields(value, B.EntityType_credit, action.field); }, - $signature: 1788 + $signature: 1818 }; A.sortFieldsReducer_closure6.prototype = { call$2(value, action) { return A._resortFields(value, B.EntityType_project, action.field); }, - $signature: 1789 + $signature: 1819 }; A.sortFieldsReducer_closure7.prototype = { call$2(value, action) { return A._resortFields(value, B.EntityType_task, action.field); }, - $signature: 1790 + $signature: 1820 }; A.sortFieldsReducer_closure8.prototype = { call$2(value, action) { return A._resortFields(value, B.EntityType_vendor, action.field); }, - $signature: 1791 + $signature: 1821 }; A.sortFieldsReducer_closure9.prototype = { call$2(value, action) { return A._resortFields(value, B.EntityType_expense, action.field); }, - $signature: 1792 + $signature: 1822 }; A.sortFieldsReducer_closure10.prototype = { call$2(value, action) { return A._resortFields(value, B.EntityType_payment, action.field); }, - $signature: 1793 + $signature: 1823 }; A.sortFieldsReducer_closure11.prototype = { call$2(value, action) { return A._resortFields(value, B.EntityType_taxRate, action.field); }, - $signature: 1794 + $signature: 1824 }; A.sortFieldsReducer_closure12.prototype = { call$2(value, action) { return A._resortFields(value, B.EntityType_companyGateway, action.get$field()); }, - $signature: 1795 + $signature: 1825 }; A.sortFieldsReducer_closure13.prototype = { call$2(value, action) { return A._resortFields(value, B.EntityType_user, action.field); }, - $signature: 1796 + $signature: 1826 }; A.sortFieldsReducer_closure14.prototype = { call$2(value, action) { return A._resortFields(value, B.EntityType_group, action.field); }, - $signature: 1797 + $signature: 1827 }; A.sortFieldsReducer_closure15.prototype = { call$2(value, action) { return A._resortFields(value, B.EntityType_design, action.field); }, - $signature: 1798 + $signature: 1828 }; A.sortFieldsReducer_closure16.prototype = { call$2(value, action) { return A._resortFields(value, B.EntityType_token, action.field); }, - $signature: 1799 + $signature: 1829 }; A.sortFieldsReducer_closure17.prototype = { call$2(value, action) { return A._resortFields(value, B.EntityType_webhook, action.field); }, - $signature: 1800 + $signature: 1830 }; A.sortFieldsReducer_closure18.prototype = { call$2(value, action) { return A._resortFields(value, B.EntityType_expenseCategory, action.field); }, - $signature: 1801 + $signature: 1831 }; A.sortFieldsReducer_closure19.prototype = { call$2(value, action) { return A._resortFields(value, B.EntityType_taskStatus, action.field); }, - $signature: 1802 + $signature: 1832 }; A.sortFieldsReducer_closure20.prototype = { call$2(value, action) { return A._resortFields(value, B.EntityType_subscription, action.field); }, - $signature: 1803 + $signature: 1833 }; A.sidebarEditorReducer_closure.prototype = { call$2(value, action) { @@ -372978,7 +377810,7 @@ else return value.rebuild$1(new A.sidebarEditorReducer__closure0(entityType)); }, - $signature: 1804 + $signature: 1834 }; A.sidebarEditorReducer__closure.prototype = { call$1(b) { @@ -372986,20 +377818,20 @@ b.$indexSet(0, t1, !this.value._map$_map.$index(0, t1)); return b; }, - $signature: 585 + $signature: 523 }; A.sidebarEditorReducer__closure0.prototype = { call$1(b) { b.$indexSet(0, this.entityType, true); return b; }, - $signature: 585 + $signature: 523 }; A.menuVisibleReducer_closure.prototype = { call$2(value, action) { return action.sidebar === B.AppSidebar_menu ? !value : value; }, - $signature: 73 + $signature: 78 }; A.menuVisibleReducer_closure0.prototype = { call$2(value, action) { @@ -373013,20 +377845,20 @@ return value; } }, - $signature: 73 + $signature: 78 }; A.textScaleFactorReducer_closure.prototype = { call$2(value, action) { var t1 = action.textScaleFactor; return t1 == null ? value : t1; }, - $signature: 1807 + $signature: 1837 }; A.historyVisibleReducer_closure.prototype = { call$2(value, action) { return action.sidebar === B.AppSidebar_history ? !value : value; }, - $signature: 73 + $signature: 78 }; A.historyVisibleReducer_closure0.prototype = { call$2(value, action) { @@ -373037,20 +377869,20 @@ t1 = t1 === B.AppSidebarMode_float ? false : value; return t1; }, - $signature: 73 + $signature: 78 }; A.hideDesktopWarningReducer_closure.prototype = { call$2(filter, action) { return true; }, - $signature: 766 + $signature: 575 }; A.layoutReducer_closure.prototype = { call$2(layout, action) { var t1 = action.appLayout; return t1 == null ? layout : t1; }, - $signature: 1808 + $signature: 1838 }; A.moduleLayoutReducer_closure.prototype = { call$2(moduleLayout, action) { @@ -373064,7 +377896,7 @@ } return moduleLayout; }, - $signature: 1809 + $signature: 1839 }; A.moduleLayoutReducer_closure0.prototype = { call$2(moduleLayout, action) { @@ -373073,153 +377905,153 @@ else return B.ModuleLayout_list; }, - $signature: 1810 + $signature: 1840 }; A.rowsPerPageReducer_closure.prototype = { call$2(numRows, action) { var t1 = action.rowsPerPage; return t1 == null ? numRows : t1; }, - $signature: 1811 + $signature: 1841 }; A.manuSidebarReducer_closure.prototype = { call$2(mode, action) { var t1 = action.menuMode; return t1 == null ? mode : t1; }, - $signature: 584 + $signature: 525 }; A.historySidebarReducer_closure.prototype = { call$2(mode, action) { var t1 = action.historyMode; return t1 == null ? mode : t1; }, - $signature: 584 + $signature: 525 }; A.darkModeReducer_closure.prototype = { call$2(enableDarkMode, action) { var t1 = action.enableDarkMode; return t1 == null ? enableDarkMode : t1; }, - $signature: 73 + $signature: 78 }; A.enableJspdfReducer_closure.prototype = { call$2(enableJSPDF, action) { var t1 = action.enableJSPDF; return t1 == null ? enableJSPDF : t1; }, - $signature: 73 + $signature: 78 }; A.enableTooltipsReducer_closure.prototype = { call$2(enableTooltips, action) { var t1 = action.enableTooltips; return t1 == null ? enableTooltips : t1; }, - $signature: 73 + $signature: 78 }; A.persistDataReducer_closure.prototype = { call$2(persistData, action) { var t1 = action.persistData; return t1 == null ? persistData : t1; }, - $signature: 73 + $signature: 78 }; A.persistUIReducer_closure.prototype = { call$2(persistUI, action) { action.toString; return persistUI; }, - $signature: 73 + $signature: 78 }; A.showKanbanReducer_closure.prototype = { call$2(showKanban, action) { var t1 = action.showKanban; return t1 == null ? showKanban : t1; }, - $signature: 73 + $signature: 78 }; A.isFilterVisibleReducer_closure.prototype = { call$2(value, action) { var t1 = action.isFilterVisible; return t1 == null ? value : t1; }, - $signature: 73 + $signature: 78 }; A.longPressReducer_closure.prototype = { call$2(longPressSelectionIsDefault, action) { var t1 = action.longPressSelectionIsDefault; return t1 == null ? longPressSelectionIsDefault : t1; }, - $signature: 73 + $signature: 78 }; A.tapSelectedToEditReducer_closure.prototype = { call$2(tapSelectedToEdit, action) { var t1 = action.tapSelectedToEdit; return t1 == null ? tapSelectedToEdit : t1; }, - $signature: 73 + $signature: 78 }; A.isPreviewVisibleReducer_closure.prototype = { call$2(value, action) { return !value; }, - $signature: 1813 + $signature: 1843 }; A.isPreviewVisibleReducer_closure0.prototype = { call$2(isPreviewEnabled, action) { var t1 = action.isPreviewVisible; return t1 == null ? isPreviewEnabled : t1; }, - $signature: 73 + $signature: 78 }; A.requireAuthenticationReducer_closure.prototype = { call$2(requireAuthentication, action) { var t1 = action.requireAuthentication; return t1 == null ? requireAuthentication : t1; }, - $signature: 73 + $signature: 78 }; A.colorThemeReducer_closure.prototype = { call$2(currentColorTheme, action) { var t1 = action.colorTheme; return t1 == null ? currentColorTheme : t1; }, - $signature: 1814 + $signature: 1844 }; A.showPdfPreviewReducer_closure.prototype = { call$2(value, action) { var t1 = action.showPdfPreview; return t1 == null ? value : t1; }, - $signature: 73 + $signature: 78 }; A.editAfterSavingReducer_closure.prototype = { call$2(value, action) { var t1 = action.editAfterSaving; return t1 == null ? value : t1; }, - $signature: 73 + $signature: 78 }; A.enableTouchEventsReducer_closure.prototype = { call$2(value, action) { var t1 = action.enableTouchEvents; return t1 == null ? value : t1; }, - $signature: 73 + $signature: 78 }; A.customColorsReducer_closure.prototype = { call$2(customColors, action) { var t1 = action.customColors; return t1 == null ? customColors : t1; }, - $signature: 1815 + $signature: 1845 }; 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: 1816 + $signature: 1846 }; A.historyReducer_closure.prototype = { call$2(historyList, action) { @@ -373228,26 +378060,26 @@ else return historyList.rebuild$1(new A.historyReducer__closure()); }, - $signature: 1817 + $signature: 1847 }; A.historyReducer__closure.prototype = { call$1(b) { B.JSArray_methods.removeAt$1(b.get$_safeList(), 0); return b; }, - $signature: 438 + $signature: 396 }; A.historyReducer_closure0.prototype = { call$2(historyList, action) { return A._addToHistory(historyList, A._$HistoryRecord$_(B.EntityType_dashboard, null, Date.now())); }, - $signature: 1819 + $signature: 1849 }; A.historyReducer_closure1.prototype = { call$2(historyList, action) { return A._addToHistory(historyList, A._$HistoryRecord$_(B.EntityType_reports, null, Date.now())); }, - $signature: 1820 + $signature: 1850 }; A.historyReducer_closure2.prototype = { call$2(historyList, action) { @@ -373256,265 +378088,265 @@ t1 = "company_details"; return A._addToHistory(historyList, A._$HistoryRecord$_(B.EntityType_settings, t1, Date.now())); }, - $signature: 1821 + $signature: 1851 }; A.historyReducer_closure3.prototype = { call$2(historyList, action) { return A._addToHistory(historyList, A._$HistoryRecord$_(B.EntityType_client, action.clientId, Date.now())); }, - $signature: 1822 + $signature: 1852 }; A.historyReducer_closure4.prototype = { call$2(historyList, action) { return A._addToHistory(historyList, A._$HistoryRecord$_(B.EntityType_client, action.client.id, Date.now())); }, - $signature: 1823 + $signature: 1853 }; A.historyReducer_closure5.prototype = { call$2(historyList, action) { return A._addToHistory(historyList, A._$HistoryRecord$_(B.EntityType_product, action.productId, Date.now())); }, - $signature: 1824 + $signature: 1854 }; A.historyReducer_closure6.prototype = { call$2(historyList, action) { return A._addToHistory(historyList, A._$HistoryRecord$_(B.EntityType_product, action.product.id, Date.now())); }, - $signature: 1825 + $signature: 1855 }; A.historyReducer_closure7.prototype = { call$2(historyList, action) { return A._addToHistory(historyList, A._$HistoryRecord$_(B.EntityType_invoice, action.invoiceId, Date.now())); }, - $signature: 1826 + $signature: 1856 }; A.historyReducer_closure8.prototype = { call$2(historyList, action) { return A._addToHistory(historyList, A._$HistoryRecord$_(B.EntityType_invoice, action.invoice.id, Date.now())); }, - $signature: 1827 + $signature: 1857 }; A.historyReducer_closure9.prototype = { call$2(historyList, action) { return A._addToHistory(historyList, A._$HistoryRecord$_(B.EntityType_payment, action.paymentId, Date.now())); }, - $signature: 1828 + $signature: 1858 }; A.historyReducer_closure10.prototype = { call$2(historyList, action) { return A._addToHistory(historyList, A._$HistoryRecord$_(B.EntityType_payment, action.payment.id, Date.now())); }, - $signature: 1829 + $signature: 1859 }; A.historyReducer_closure11.prototype = { call$2(historyList, action) { return A._addToHistory(historyList, A._$HistoryRecord$_(B.EntityType_quote, action.quoteId, Date.now())); }, - $signature: 1830 + $signature: 1860 }; A.historyReducer_closure12.prototype = { call$2(historyList, action) { return A._addToHistory(historyList, A._$HistoryRecord$_(B.EntityType_quote, action.quote.id, Date.now())); }, - $signature: 1831 + $signature: 1861 }; A.historyReducer_closure13.prototype = { call$2(historyList, action) { return A._addToHistory(historyList, A._$HistoryRecord$_(B.EntityType_task, action.taskId, Date.now())); }, - $signature: 1832 + $signature: 1862 }; A.historyReducer_closure14.prototype = { call$2(historyList, action) { return A._addToHistory(historyList, A._$HistoryRecord$_(B.EntityType_task, action.task.id, Date.now())); }, - $signature: 1833 + $signature: 1863 }; A.historyReducer_closure15.prototype = { call$2(historyList, action) { return A._addToHistory(historyList, A._$HistoryRecord$_(B.EntityType_project, action.projectId, Date.now())); }, - $signature: 1834 + $signature: 1864 }; A.historyReducer_closure16.prototype = { call$2(historyList, action) { return A._addToHistory(historyList, A._$HistoryRecord$_(B.EntityType_project, action.project.id, Date.now())); }, - $signature: 1835 + $signature: 1865 }; A.historyReducer_closure17.prototype = { call$2(historyList, action) { return A._addToHistory(historyList, A._$HistoryRecord$_(B.EntityType_vendor, action.vendorId, Date.now())); }, - $signature: 1836 + $signature: 1866 }; A.historyReducer_closure18.prototype = { call$2(historyList, action) { return A._addToHistory(historyList, A._$HistoryRecord$_(B.EntityType_vendor, action.vendor.id, Date.now())); }, - $signature: 1837 + $signature: 1867 }; A.historyReducer_closure19.prototype = { call$2(historyList, action) { return A._addToHistory(historyList, A._$HistoryRecord$_(B.EntityType_expense, action.expenseId, Date.now())); }, - $signature: 1838 + $signature: 1868 }; A.historyReducer_closure20.prototype = { call$2(historyList, action) { return A._addToHistory(historyList, A._$HistoryRecord$_(B.EntityType_expense, action.expense.id, Date.now())); }, - $signature: 1839 + $signature: 1869 }; A.historyReducer_closure21.prototype = { call$2(historyList, action) { return A._addToHistory(historyList, A._$HistoryRecord$_(B.EntityType_companyGateway, action.companyGatewayId, Date.now())); }, - $signature: 1840 + $signature: 1870 }; A.historyReducer_closure22.prototype = { call$2(historyList, action) { return A._addToHistory(historyList, A._$HistoryRecord$_(B.EntityType_companyGateway, action.companyGateway.id, Date.now())); }, - $signature: 1841 + $signature: 1871 }; A.historyReducer_closure23.prototype = { call$2(historyList, action) { return A._addToHistory(historyList, A._$HistoryRecord$_(B.EntityType_user, action.userId, Date.now())); }, - $signature: 1842 + $signature: 1872 }; A.historyReducer_closure24.prototype = { call$2(historyList, action) { return A._addToHistory(historyList, A._$HistoryRecord$_(B.EntityType_user, action.user.id, Date.now())); }, - $signature: 1843 + $signature: 1873 }; A.historyReducer_closure25.prototype = { call$2(historyList, action) { return A._addToHistory(historyList, A._$HistoryRecord$_(B.EntityType_group, action.groupId, Date.now())); }, - $signature: 1844 + $signature: 1874 }; A.historyReducer_closure26.prototype = { call$2(historyList, action) { return A._addToHistory(historyList, A._$HistoryRecord$_(B.EntityType_group, action.group.id, Date.now())); }, - $signature: 1845 + $signature: 1875 }; A.historyReducer_closure27.prototype = { call$2(historyList, action) { return A._addToHistory(historyList, A._$HistoryRecord$_(B.EntityType_recurringExpense, action.recurringExpenseId, Date.now())); }, - $signature: 1846 + $signature: 1876 }; A.historyReducer_closure28.prototype = { call$2(historyList, action) { return A._addToHistory(historyList, A._$HistoryRecord$_(B.EntityType_recurringExpense, action.recurringExpense.id, Date.now())); }, - $signature: 1847 + $signature: 1877 }; A.historyReducer_closure29.prototype = { call$2(historyList, action) { return A._addToHistory(historyList, A._$HistoryRecord$_(B.EntityType_subscription, action.subscriptionId, Date.now())); }, - $signature: 1848 + $signature: 1878 }; A.historyReducer_closure30.prototype = { call$2(historyList, action) { return A._addToHistory(historyList, A._$HistoryRecord$_(B.EntityType_subscription, action.subscription.id, Date.now())); }, - $signature: 1849 + $signature: 1879 }; A.historyReducer_closure31.prototype = { call$2(historyList, action) { return A._addToHistory(historyList, A._$HistoryRecord$_(B.EntityType_taskStatus, action.taskStatusId, Date.now())); }, - $signature: 1850 + $signature: 1880 }; A.historyReducer_closure32.prototype = { call$2(historyList, action) { return A._addToHistory(historyList, A._$HistoryRecord$_(B.EntityType_taskStatus, action.taskStatus.id, Date.now())); }, - $signature: 1851 + $signature: 1881 }; A.historyReducer_closure33.prototype = { call$2(historyList, action) { return A._addToHistory(historyList, A._$HistoryRecord$_(B.EntityType_expenseCategory, action.expenseCategoryId, Date.now())); }, - $signature: 1852 + $signature: 1882 }; A.historyReducer_closure34.prototype = { call$2(historyList, action) { return A._addToHistory(historyList, A._$HistoryRecord$_(B.EntityType_expenseCategory, action.expenseCategory.id, Date.now())); }, - $signature: 1853 + $signature: 1883 }; A.historyReducer_closure35.prototype = { call$2(historyList, action) { return A._addToHistory(historyList, A._$HistoryRecord$_(B.EntityType_recurringInvoice, action.recurringInvoiceId, Date.now())); }, - $signature: 1854 + $signature: 1884 }; A.historyReducer_closure36.prototype = { call$2(historyList, action) { return A._addToHistory(historyList, A._$HistoryRecord$_(B.EntityType_recurringInvoice, action.recurringInvoice.id, Date.now())); }, - $signature: 1855 + $signature: 1885 }; A.historyReducer_closure37.prototype = { call$2(historyList, action) { return A._addToHistory(historyList, A._$HistoryRecord$_(B.EntityType_webhook, action.webhookId, Date.now())); }, - $signature: 1856 + $signature: 1886 }; A.historyReducer_closure38.prototype = { call$2(historyList, action) { return A._addToHistory(historyList, A._$HistoryRecord$_(B.EntityType_webhook, action.webhook.id, Date.now())); }, - $signature: 1857 + $signature: 1887 }; A.historyReducer_closure39.prototype = { call$2(historyList, action) { return A._addToHistory(historyList, A._$HistoryRecord$_(B.EntityType_token, action.tokenId, Date.now())); }, - $signature: 1858 + $signature: 1888 }; A.historyReducer_closure40.prototype = { call$2(historyList, action) { return A._addToHistory(historyList, A._$HistoryRecord$_(B.EntityType_token, action.token.id, Date.now())); }, - $signature: 1859 + $signature: 1889 }; A.historyReducer_closure41.prototype = { call$2(historyList, action) { return A._addToHistory(historyList, A._$HistoryRecord$_(B.EntityType_paymentTerm, action.paymentTermId, Date.now())); }, - $signature: 1860 + $signature: 1890 }; A.historyReducer_closure42.prototype = { call$2(historyList, action) { return A._addToHistory(historyList, A._$HistoryRecord$_(B.EntityType_paymentTerm, action.paymentTerm.id, Date.now())); }, - $signature: 1861 + $signature: 1891 }; A.historyReducer_closure43.prototype = { call$2(historyList, action) { return A._addToHistory(historyList, A._$HistoryRecord$_(B.EntityType_design, action.design.id, Date.now())); }, - $signature: 1862 + $signature: 1892 }; A.historyReducer_closure44.prototype = { call$2(historyList, action) { return A._addToHistory(historyList, A._$HistoryRecord$_(B.EntityType_credit, action.creditId, Date.now())); }, - $signature: 1863 + $signature: 1893 }; A.historyReducer_closure45.prototype = { call$2(historyList, action) { return A._addToHistory(historyList, A._$HistoryRecord$_(B.EntityType_credit, action.credit.id, Date.now())); }, - $signature: 1864 + $signature: 1894 }; A.historyReducer_closure46.prototype = { call$2(historyList, action) { @@ -373522,14 +378354,14 @@ t2 = t1.get$id(t1); return A._addToHistory(historyList, A._$HistoryRecord$_(t1.get$entityType(), t2, Date.now())); }, - $signature: 1865 + $signature: 1895 }; A._addToHistory_closure.prototype = { call$1(item) { var t1 = this.record; return t1.entityType == item.entityType && t1.id == item.id; }, - $signature: 764 + $signature: 573 }; A._addToHistory_closure0.prototype = { call$0() { @@ -373544,7 +378376,7 @@ B.JSArray_methods.insert$2(b.get$_safeList(), 0, this.record); return b; }, - $signature: 438 + $signature: 396 }; A._addToHistory_closure2.prototype = { call$1(b) { @@ -373556,7 +378388,7 @@ b._listOwner = null; return b; }, - $signature: 438 + $signature: 396 }; A.PrefState.prototype = { get$colorThemeModel() { @@ -373622,7 +378454,7 @@ t9 = t8._useSidebarEditor; if (t9 == null) { t9 = new A.MapBuilder(_null, $, _null, t4); - t9.replace$1(0, B.Map_empty); + t9.replace$1(0, B.Map_empty0); t8._useSidebarEditor = t9; t8 = t9; } else @@ -373634,7 +378466,7 @@ t9 = t8._customColors; if (t9 == null) { t9 = new A.MapBuilder(_null, $, _null, t3); - t9.replace$1(0, B.Map_empty); + t9.replace$1(0, B.Map_empty0); t8._customColors = t9; t8 = t9; } else @@ -373726,7 +378558,7 @@ t9 = t8._sortFields; if (t9 == null) { t9 = new A.MapBuilder(_null, $, _null, t2); - t9.replace$1(0, B.Map_empty); + t9.replace$1(0, B.Map_empty0); t8._sortFields = t9; t8 = t9; } else @@ -373738,7 +378570,7 @@ t9 = t8._companyPrefs; if (t9 == null) { t9 = new A.MapBuilder(_null, $, _null, t1); - t9.replace$1(0, B.Map_empty); + t9.replace$1(0, B.Map_empty0); t8._companyPrefs = t9; t8 = t9; } else @@ -374101,12 +378933,12 @@ t1.toString; t2 = t1.$ti; t2._eval$1("_BuiltMap<1,2>")._as(t1); - _this._useSidebarEditor = new A.MapBuilder(t1._mapFactory, t1._map$_map, t1, t2._eval$1("@<1>")._bind$1(t2.__rti$_rest[1])._eval$1("MapBuilder<1,2>")); + _this._useSidebarEditor = new A.MapBuilder(t1._mapFactory, t1._map$_map, t1, t2._eval$1("@<1>")._bind$1(t2._rest[1])._eval$1("MapBuilder<1,2>")); t2 = $$v.customColors; t2.toString; t1 = t2.$ti; t1._eval$1("_BuiltMap<1,2>")._as(t2); - _this._customColors = new A.MapBuilder(t2._mapFactory, t2._map$_map, t2, t1._eval$1("@<1>")._bind$1(t1.__rti$_rest[1])._eval$1("MapBuilder<1,2>")); + _this._customColors = new A.MapBuilder(t2._mapFactory, t2._map$_map, t2, t1._eval$1("@<1>")._bind$1(t1._rest[1])._eval$1("MapBuilder<1,2>")); _this._isPreviewVisible = $$v.isPreviewVisible; _this._isMenuVisible = $$v.isMenuVisible; _this._showKanban = $$v.showKanban; @@ -374131,12 +378963,12 @@ t1.toString; t2 = t1.$ti; t2._eval$1("_BuiltMap<1,2>")._as(t1); - _this._sortFields = new A.MapBuilder(t1._mapFactory, t1._map$_map, t1, t2._eval$1("@<1>")._bind$1(t2.__rti$_rest[1])._eval$1("MapBuilder<1,2>")); + _this._sortFields = new A.MapBuilder(t1._mapFactory, t1._map$_map, t1, t2._eval$1("@<1>")._bind$1(t2._rest[1])._eval$1("MapBuilder<1,2>")); t2 = $$v.companyPrefs; t2.toString; t1 = t2.$ti; t1._eval$1("_BuiltMap<1,2>")._as(t2); - _this._companyPrefs = new A.MapBuilder(t2._mapFactory, t2._map$_map, t2, t1._eval$1("@<1>")._bind$1(t1.__rti$_rest[1])._eval$1("MapBuilder<1,2>")); + _this._companyPrefs = new A.MapBuilder(t2._mapFactory, t2._map$_map, t2, t1._eval$1("@<1>")._bind$1(t1._rest[1])._eval$1("MapBuilder<1,2>")); _this._pref_state$_$v = null; } return _this; @@ -374540,127 +379372,127 @@ t4._company_state$_$v = t2; return b; }, - $signature: 771 + $signature: 584 }; A.lastActivityReducer_closure.prototype = { call$2(state, action) { return Date.now(); }, - $signature: 1866 + $signature: 1896 }; A.filterReducer_closure.prototype = { call$2(filter, action) { return action.filter; }, - $signature: 1867 + $signature: 1897 }; A.filterReducer_closure0.prototype = { call$2(state, action) { return action.filter; }, - $signature: 1868 + $signature: 1898 }; A.loadingEntityTypeReducer_closure.prototype = { call$2(state, action) { return null; }, - $signature: 1869 + $signature: 1899 }; A.loadingEntityTypeReducer_closure0.prototype = { call$2(state, action) { return B.EntityType_client; }, - $signature: 1870 + $signature: 1900 }; A.loadingEntityTypeReducer_closure1.prototype = { call$2(state, action) { return B.EntityType_product; }, - $signature: 1871 + $signature: 1901 }; A.loadingEntityTypeReducer_closure2.prototype = { call$2(state, action) { return B.EntityType_invoice; }, - $signature: 1872 + $signature: 1902 }; A.loadingEntityTypeReducer_closure3.prototype = { call$2(state, action) { return B.EntityType_recurringInvoice; }, - $signature: 1873 + $signature: 1903 }; A.loadingEntityTypeReducer_closure4.prototype = { call$2(state, action) { return B.EntityType_payment; }, - $signature: 1874 + $signature: 1904 }; A.loadingEntityTypeReducer_closure5.prototype = { call$2(state, action) { return B.EntityType_quote; }, - $signature: 1875 + $signature: 1905 }; A.loadingEntityTypeReducer_closure6.prototype = { call$2(state, action) { return B.EntityType_credit; }, - $signature: 1876 + $signature: 1906 }; A.loadingEntityTypeReducer_closure7.prototype = { call$2(state, action) { return B.EntityType_project; }, - $signature: 1877 + $signature: 1907 }; A.loadingEntityTypeReducer_closure8.prototype = { call$2(state, action) { return B.EntityType_task; }, - $signature: 1878 + $signature: 1908 }; A.loadingEntityTypeReducer_closure9.prototype = { call$2(state, action) { return B.EntityType_vendor; }, - $signature: 1879 + $signature: 1909 }; A.loadingEntityTypeReducer_closure10.prototype = { call$2(state, action) { return B.EntityType_expense; }, - $signature: 1880 + $signature: 1910 }; A.loadingEntityTypeReducer_closure11.prototype = { call$2(state, action) { return B.EntityType_recurringExpense; }, - $signature: 1881 + $signature: 1911 }; A.filterClearedAtReducer_closure.prototype = { call$2(filterClearedAt, action) { return action.filter == null ? Date.now() : filterClearedAt; }, - $signature: 1882 + $signature: 1912 }; A.filterClearedAtReducer_closure0.prototype = { call$2(state, action) { return Date.now(); }, - $signature: 1883 + $signature: 1913 }; A.currentRouteReducer_closure.prototype = { call$2(currentRoute, action) { return action.route; }, - $signature: 1884 + $signature: 1914 }; A.selectedCompanyIndexReducer_closure.prototype = { call$2(selectedCompanyIndex, action) { return action.companyIndex; }, - $signature: 1885 + $signature: 1915 }; A.previewStackReducer_closure.prototype = { call$2(previewStack, action) { @@ -374676,19 +379508,19 @@ t2.push(t1); return A.BuiltList_BuiltList$from(t2, t3); }, - $signature: 1886 + $signature: 1916 }; A.previewStackReducer__closure.prototype = { call$1(entityType) { return entityType != this.action.entityType; }, - $signature: 276 + $signature: 264 }; A.previewStackReducer_closure0.prototype = { call$2(previewStack, action) { return A.BuiltList_BuiltList$from(A._setArrayType([], type$.JSArray_legacy_EntityType), type$.legacy_EntityType); }, - $signature: 1888 + $signature: 1918 }; A.previewStackReducer_closure1.prototype = { call$2(previewStack, action) { @@ -374696,13 +379528,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: 1889 + $signature: 1919 }; A.filterStackReducer_closure.prototype = { call$2(filterStack, action) { return A.BuiltList_BuiltList$from(B.List_empty, type$.legacy_BaseEntity); }, - $signature: 1890 + $signature: 1920 }; A.filterStackReducer_closure0.prototype = { call$2(filterStack, action) { @@ -374718,13 +379550,13 @@ t1.push(action.entity); return A.BuiltList_BuiltList$from(t1, t2); }, - $signature: 1891 + $signature: 1921 }; A.filterStackReducer__closure.prototype = { call$1(entity) { return entity.get$entityType() != this.action.entity.get$entityType(); }, - $signature: 196 + $signature: 197 }; A.filterStackReducer_closure1.prototype = { call$2(filterStack, action) { @@ -374732,7 +379564,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: 1892 + $signature: 1922 }; A.UIState.prototype = { containsRoute$1(route) { @@ -375809,70 +380641,70 @@ var t1 = this.user.id; return b.get$_client_model$_$this()._client_model$_assignedUserId = t1; }, - $signature: 1893 + $signature: 1923 }; A.handleUserAction_closure1.prototype = { call$1(b) { var t1 = this.user.id; return b.get$_invoice_model$_$this()._invoice_model$_assignedUserId = t1; }, - $signature: 139 + $signature: 134 }; A.handleUserAction_closure2.prototype = { call$1(b) { var t1 = this.user.id; return b.get$_invoice_model$_$this()._invoice_model$_assignedUserId = t1; }, - $signature: 139 + $signature: 134 }; A.handleUserAction_closure3.prototype = { call$1(b) { var t1 = this.user.id; return b.get$_invoice_model$_$this()._invoice_model$_assignedUserId = t1; }, - $signature: 139 + $signature: 134 }; A.handleUserAction_closure4.prototype = { call$1(b) { var t1 = this.user.id; return b.get$_invoice_model$_$this()._invoice_model$_assignedUserId = t1; }, - $signature: 139 + $signature: 134 }; A.handleUserAction_closure5.prototype = { call$1(b) { var t1 = this.user.id; return b.get$_expense_model$_$this()._expense_model$_assignedUserId = t1; }, - $signature: 1894 + $signature: 1924 }; A.handleUserAction_closure6.prototype = { call$1(b) { var t1 = this.user.id; return b.get$_payment_model$_$this()._payment_model$_assignedUserId = t1; }, - $signature: 761 + $signature: 565 }; A.handleUserAction_closure7.prototype = { call$1(b) { var t1 = this.user.id; return b.get$_project_model$_$this()._project_model$_assignedUserId = t1; }, - $signature: 760 + $signature: 563 }; A.handleUserAction_closure8.prototype = { call$1(b) { var t1 = this.user.id; return b.get$_task_model$_$this()._task_model$_assignedUserId = t1; }, - $signature: 1895 + $signature: 1925 }; A.handleUserAction_closure9.prototype = { call$1(b) { var t1 = this.user.id; return b.get$_vendor_model$_$this()._vendor_model$_assignedUserId = t1; }, - $signature: 1896 + $signature: 1926 }; A.handleUserAction_closure11.prototype = { call$2(password, idToken) { @@ -375886,7 +380718,7 @@ call$0() { return this.call$2(null, null); }, - $signature: 277 + $signature: 266 }; A.handleUserAction_closure10.prototype = { call$2(password, idToken) { @@ -375906,7 +380738,7 @@ call$0() { return this.call$2(null, null); }, - $signature: 277 + $signature: 266 }; A.handleUserAction_closure12.prototype = { call$2(password, idToken) { @@ -375926,7 +380758,7 @@ call$0() { return this.call$2(null, null); }, - $signature: 277 + $signature: 266 }; A.handleUserAction_closure14.prototype = { call$2(password, idToken) { @@ -375947,7 +380779,7 @@ call$0() { return this.call$2(null, null); }, - $signature: 277 + $signature: 266 }; A.handleUserAction_closure16.prototype = { call$1(_) { @@ -376059,14 +380891,14 @@ t1 = t1.uiState.selectedCompanyIndex; return t2._list[t1].userState.map._map$_map.$index(0, id); }, - $signature: 437 + $signature: 391 }; A._archiveUser__closure0.prototype = { call$1(users) { this.store.get$_dispatchers()[0].call$1(new A.ArchiveUserSuccess(users)); this.action.completer.complete$1(0, null); }, - $signature: 231 + $signature: 242 }; A._archiveUser__closure1.prototype = { call$1(error) { @@ -376101,14 +380933,14 @@ t1 = t1.uiState.selectedCompanyIndex; return t2._list[t1].userState.map._map$_map.$index(0, id); }, - $signature: 437 + $signature: 391 }; A._deleteUser__closure0.prototype = { call$1(users) { this.store.get$_dispatchers()[0].call$1(new A.DeleteUserSuccess(users)); this.action.completer.complete$1(0, null); }, - $signature: 231 + $signature: 242 }; A._deleteUser__closure1.prototype = { call$1(error) { @@ -376143,14 +380975,14 @@ t1 = t1.uiState.selectedCompanyIndex; return t2._list[t1].userState.map._map$_map.$index(0, id); }, - $signature: 437 + $signature: 391 }; A._restoreUser__closure0.prototype = { call$1(users) { this.store.get$_dispatchers()[0].call$1(new A.RestoreUserSuccess(users)); this.action.completer.complete$1(0, null); }, - $signature: 231 + $signature: 242 }; A._restoreUser__closure1.prototype = { call$1(error) { @@ -376180,7 +381012,7 @@ this.store.get$_dispatchers()[0].call$1(new A.RemoveUserSuccess(t1.userId)); t1.completer.complete$1(0, null); }, - $signature: 231 + $signature: 242 }; A._removeUser__closure0.prototype = { call$1(error) { @@ -376205,7 +381037,7 @@ this.store.get$_dispatchers()[0].call$1(new A.ResendInviteSuccess()); this.action.completer.complete$1(0, null); }, - $signature: 231 + $signature: 242 }; A._resendInvite__closure0.prototype = { call$1(error) { @@ -376235,7 +381067,7 @@ t2.get$_dispatchers()[0].call$1(new A.SaveUserSuccess(user)); t1.completer.complete$1(0, user); }, - $signature: 177 + $signature: 179 }; A._saveUser__closure0.prototype = { call$1(error) { @@ -376267,7 +381099,7 @@ this.store.get$_dispatchers()[0].call$1(new A.LoadUserSuccess(user)); this.action.completer.complete$1(0, null); }, - $signature: 177 + $signature: 179 }; A._loadUser__closure0.prototype = { call$1(error) { @@ -376298,7 +381130,7 @@ t1.get$completer(); t1.get$completer().complete$1(0, null); }, - $signature: 1900 + $signature: 1930 }; A._loadUsers__closure0.prototype = { call$1(error) { @@ -376329,145 +381161,145 @@ b.get$_user_state$_$this()._user_state$_forceSelected = t3; return b; }, - $signature: 1901 + $signature: 1931 }; A.forceSelectedReducer_closure71.prototype = { call$2(completer, action) { return true; }, - $signature: 1902 + $signature: 1932 }; A.forceSelectedReducer_closure72.prototype = { call$2(completer, action) { return false; }, - $signature: 1903 + $signature: 1933 }; A.forceSelectedReducer_closure73.prototype = { call$2(completer, action) { return false; }, - $signature: 1904 + $signature: 1934 }; A.forceSelectedReducer_closure74.prototype = { call$2(completer, action) { return false; }, - $signature: 1905 + $signature: 1935 }; A.forceSelectedReducer_closure75.prototype = { call$2(completer, action) { return false; }, - $signature: 1906 + $signature: 1936 }; A.forceSelectedReducer_closure76.prototype = { call$2(completer, action) { return false; }, - $signature: 1907 + $signature: 1937 }; A.forceSelectedReducer_closure77.prototype = { call$2(completer, action) { return false; }, - $signature: 1908 + $signature: 1938 }; A.forceSelectedReducer_closure78.prototype = { call$2(completer, action) { return false; }, - $signature: 1909 + $signature: 1939 }; A.selectedIdReducer_closure144.prototype = { call$2(completer, action) { return ""; }, - $signature: 1910 + $signature: 1940 }; A.selectedIdReducer_closure145.prototype = { call$2(completer, action) { return ""; }, - $signature: 1911 + $signature: 1941 }; A.selectedIdReducer_closure146.prototype = { call$2(selectedId, action) { return action.entityType === B.EntityType_user ? action.entityId : selectedId; }, - $signature: 55 + $signature: 57 }; A.selectedIdReducer_closure147.prototype = { call$2(selectedId, action) { return action.userId; }, - $signature: 1912 + $signature: 1942 }; A.selectedIdReducer_closure148.prototype = { call$2(selectedId, action) { return action.user.id; }, - $signature: 1913 + $signature: 1943 }; A.selectedIdReducer_closure149.prototype = { call$2(selectedId, action) { return action.clearSelection ? "" : selectedId; }, - $signature: 52 + $signature: 54 }; A.selectedIdReducer_closure150.prototype = { call$2(selectedId, action) { return ""; }, - $signature: 54 + $signature: 53 }; A.selectedIdReducer_closure151.prototype = { call$2(selectedId, action) { return ""; }, - $signature: 1914 + $signature: 1944 }; A.selectedIdReducer_closure152.prototype = { call$2(selectedId, action) { return ""; }, - $signature: 1915 + $signature: 1945 }; A.selectedIdReducer_closure153.prototype = { call$2(selectedId, action) { return ""; }, - $signature: 1916 + $signature: 1946 }; A.selectedIdReducer_closure154.prototype = { call$2(selectedId, action) { return ""; }, - $signature: 1917 + $signature: 1947 }; A.selectedIdReducer_closure155.prototype = { call$2(selectedId, action) { return ""; }, - $signature: 1918 + $signature: 1948 }; A.selectedIdReducer_closure156.prototype = { call$2(selectedId, action) { return ""; }, - $signature: 1919 + $signature: 1949 }; A.selectedIdReducer_closure157.prototype = { call$2(selectedId, action) { return ""; }, - $signature: 1920 + $signature: 1950 }; A.selectedIdReducer_closure158.prototype = { call$2(selectedId, action) { return action.entityType === B.EntityType_user ? "" : selectedId; }, - $signature: 168 + $signature: 157 }; A.selectedIdReducer_closure159.prototype = { call$2(selectedId, action) { @@ -376480,38 +381312,38 @@ } return t1; }, - $signature: 84 + $signature: 83 }; A.editingReducer_closure45.prototype = { call$2(users, action) { return J.$index$asx(action.users, 0); }, - $signature: 1921 + $signature: 1951 }; A.editingReducer_closure46.prototype = { call$2(users, action) { return J.$index$asx(action.users, 0); }, - $signature: 1922 + $signature: 1952 }; A.editingReducer_closure47.prototype = { call$2(users, action) { return J.$index$asx(action.users, 0); }, - $signature: 1923 + $signature: 1953 }; A.editingReducer_closure48.prototype = { call$2(user, action) { return action.user.rebuild$1(new A.editingReducer__closure15()); }, - $signature: 1924 + $signature: 1954 }; A.editingReducer__closure15.prototype = { call$1(b) { b.get$_user_model$_$this()._user_model$_isChanged = true; return b; }, - $signature: 86 + $signature: 91 }; A._viewUserList_closure.prototype = { call$1(b) { @@ -376685,7 +381517,7 @@ t5 = t4._user_state$_map; if (t5 == null) { t5 = new A.MapBuilder(null, $, null, t2); - t5.replace$1(0, B.Map_empty); + t5.replace$1(0, B.Map_empty0); t4._user_state$_map = t5; t4 = t5; } else @@ -376696,7 +381528,7 @@ t4.get$_safeMap().$indexSet(0, t5, t3); } }, - $signature: 392 + $signature: 384 }; A._deleteUserSuccess_closure.prototype = { call$1(b) { @@ -376707,7 +381539,7 @@ t5 = t4._user_state$_map; if (t5 == null) { t5 = new A.MapBuilder(null, $, null, t2); - t5.replace$1(0, B.Map_empty); + t5.replace$1(0, B.Map_empty0); t4._user_state$_map = t5; t4 = t5; } else @@ -376718,7 +381550,7 @@ t4.get$_safeMap().$indexSet(0, t5, t3); } }, - $signature: 392 + $signature: 384 }; A._restoreUserSuccess_closure.prototype = { call$1(b) { @@ -376729,7 +381561,7 @@ t5 = t4._user_state$_map; if (t5 == null) { t5 = new A.MapBuilder(null, $, null, t2); - t5.replace$1(0, B.Map_empty); + t5.replace$1(0, B.Map_empty0); t4._user_state$_map = t5; t4 = t5; } else @@ -376740,7 +381572,7 @@ t4.get$_safeMap().$indexSet(0, t5, t3); } }, - $signature: 392 + $signature: 384 }; A._removeUserSuccess_closure.prototype = { call$1(b) { @@ -376750,7 +381582,7 @@ B.JSArray_methods.remove$1(b.get$list(b).get$_safeList(), t2); return b; }, - $signature: 125 + $signature: 119 }; A._addUser_closure.prototype = { call$1(b) { @@ -376763,7 +381595,7 @@ B.JSArray_methods.add$1(t2.get$_safeList(), t3); return b; }, - $signature: 125 + $signature: 119 }; A._updateUser_closure.prototype = { call$1(b) { @@ -376772,7 +381604,7 @@ t1.$indexSet(0, t2.id, t2); return b; }, - $signature: 125 + $signature: 119 }; A._updateAuthUser_closure.prototype = { call$1(b) { @@ -376781,7 +381613,7 @@ t1.$indexSet(0, t2.id, t2); return b; }, - $signature: 125 + $signature: 119 }; A._connectOAuthUser_closure.prototype = { call$1(b) { @@ -376790,7 +381622,7 @@ t1.$indexSet(0, t2.id, t2); return b; }, - $signature: 125 + $signature: 119 }; A._connectGmailUser_closure.prototype = { call$1(b) { @@ -376799,7 +381631,7 @@ t1.$indexSet(0, t2.id, t2); return b; }, - $signature: 125 + $signature: 119 }; A._setLoadedUser_closure.prototype = { call$1(b) { @@ -376808,14 +381640,14 @@ t1.$indexSet(0, t2.id, t2); return b; }, - $signature: 125 + $signature: 119 }; 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: 125 + $signature: 119 }; A._setLoadedUsers__closure.prototype = { call$1(item) { @@ -376827,7 +381659,7 @@ call$1(item) { return item; }, - $signature: 576 + $signature: 534 }; A._setLoadedUsers_closure0.prototype = { call$1(b) { @@ -376836,14 +381668,14 @@ t1.replace$1(0, t2.get$keys(t2)); return b; }, - $signature: 125 + $signature: 119 }; 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: 125 + $signature: 119 }; A._setLoadedCompany__closure5.prototype = { call$1(item) { @@ -376855,7 +381687,7 @@ call$1(item) { return item; }, - $signature: 576 + $signature: 534 }; A._setLoadedCompany_closure6.prototype = { call$1(b) { @@ -376864,13 +381696,13 @@ t1.replace$1(0, t2.get$keys(t2)); return b; }, - $signature: 125 + $signature: 119 }; A.memoizedFilteredUserList_closure.prototype = { call$5(selectionState, userMap, userList, userListState, authUserId) { return A.filteredUsersSelector(selectionState, userMap, userList, userListState, authUserId); }, - $signature: 1929 + $signature: 1959 }; A.filteredUsersSelector_closure.prototype = { call$1(userId) { @@ -376927,7 +381759,7 @@ call$1(userMap) { return A.userList(userMap); }, - $signature: 575 + $signature: 535 }; A.userList_closure.prototype = { call$1(userId) { @@ -376947,7 +381779,7 @@ call$1(userMap) { return A.gmailUserList(userMap); }, - $signature: 575 + $signature: 535 }; A.gmailUserList_closure.prototype = { call$1(userId) { @@ -377000,7 +381832,7 @@ t6 = t5._user_state$_map; if (t6 == null) { t6 = new A.MapBuilder(null, $, null, t4); - t6.replace$1(0, B.Map_empty); + t6.replace$1(0, B.Map_empty0); t5._user_state$_map = t6; t5 = t6; } else @@ -377181,7 +382013,7 @@ t1.toString; t2 = t1.$ti; t2._eval$1("_BuiltMap<1,2>")._as(t1); - _this._user_state$_map = new A.MapBuilder(t1._mapFactory, t1._map$_map, t1, t2._eval$1("@<1>")._bind$1(t2.__rti$_rest[1])._eval$1("MapBuilder<1,2>")); + _this._user_state$_map = new A.MapBuilder(t1._mapFactory, t1._map$_map, t1, t2._eval$1("@<1>")._bind$1(t2._rest[1])._eval$1("MapBuilder<1,2>")); t2 = $$v.list; t2.toString; _this._user_state$_list = A.ListBuilder_ListBuilder(t2, t2.$ti._precomputed1); @@ -377582,14 +382414,14 @@ t1 = t1.uiState.selectedCompanyIndex; return t2._list[t1].vendorState.map._map$_map.$index(0, id); }, - $signature: 436 + $signature: 382 }; A._archiveVendor__closure0.prototype = { call$1(vendors) { this.store.get$_dispatchers()[0].call$1(new A.ArchiveVendorSuccess(vendors)); this.action.completer.complete$1(0, null); }, - $signature: 435 + $signature: 381 }; A._archiveVendor__closure1.prototype = { call$1(error) { @@ -377620,14 +382452,14 @@ t1 = t1.uiState.selectedCompanyIndex; return t2._list[t1].vendorState.map._map$_map.$index(0, id); }, - $signature: 436 + $signature: 382 }; A._deleteVendor__closure0.prototype = { call$1(vendors) { this.store.get$_dispatchers()[0].call$1(new A.DeleteVendorSuccess(vendors)); this.action.completer.complete$1(0, null); }, - $signature: 435 + $signature: 381 }; A._deleteVendor__closure1.prototype = { call$1(error) { @@ -377658,14 +382490,14 @@ t1 = t1.uiState.selectedCompanyIndex; return t2._list[t1].vendorState.map._map$_map.$index(0, id); }, - $signature: 436 + $signature: 382 }; A._restoreVendor__closure0.prototype = { call$1(vendors) { this.store.get$_dispatchers()[0].call$1(new A.RestoreVendorSuccess(vendors)); this.action.completer.complete$1(0, null); }, - $signature: 435 + $signature: 381 }; A._restoreVendor__closure1.prototype = { call$1(error) { @@ -377698,7 +382530,7 @@ if (t1 != null) t1.complete$1(0, vendor); }, - $signature: 233 + $signature: 247 }; A._saveVendor__closure0.prototype = { call$1(error) { @@ -377729,7 +382561,7 @@ t2.complete$1(0, null); t1.get$_dispatchers()[0].call$1(new A.LoadExpenses()); }, - $signature: 233 + $signature: 247 }; A._loadVendor__closure0.prototype = { call$1(error) { @@ -377760,7 +382592,7 @@ this.action.toString; t1.get$_dispatchers()[0].call$1(new A.LoadExpenses()); }, - $signature: 1934 + $signature: 1964 }; A._loadVendors__closure0.prototype = { call$1(error) { @@ -377775,7 +382607,7 @@ var t1, t2; type$.legacy_SaveVendorDocumentRequest._as(dynamicAction); t1 = A._lateReadCheck(store.__Store__state, "_state"); - if (A.cleanApiUrl(t1.authState.url) === "https://invoicing.co") { + if (t1.get$isHosted()) { t2 = t1.userCompanyStates; t1 = t1.uiState.selectedCompanyIndex; t1 = t2._list[t1].userCompany.account.plan === "enterprise"; @@ -377798,7 +382630,7 @@ this.store.get$_dispatchers()[0].call$1(new A.SaveVendorSuccess(vendor)); this.action.completer.complete$1(0, null); }, - $signature: 233 + $signature: 247 }; A._saveDocument__closure16.prototype = { call$1(error) { @@ -377837,163 +382669,163 @@ b.get$_vendor_state$_$this()._vendor_state$_cancelCompleter = t3; return b; }, - $signature: 1935 + $signature: 1965 }; A.forceSelectedReducer_closure31.prototype = { call$2(completer, action) { return true; }, - $signature: 1936 + $signature: 1966 }; A.forceSelectedReducer_closure32.prototype = { call$2(completer, action) { return false; }, - $signature: 1937 + $signature: 1967 }; A.forceSelectedReducer_closure33.prototype = { call$2(completer, action) { return false; }, - $signature: 1938 + $signature: 1968 }; A.forceSelectedReducer_closure34.prototype = { call$2(completer, action) { return false; }, - $signature: 1939 + $signature: 1969 }; A.forceSelectedReducer_closure35.prototype = { call$2(completer, action) { return false; }, - $signature: 1940 + $signature: 1970 }; A.forceSelectedReducer_closure36.prototype = { call$2(completer, action) { return false; }, - $signature: 1941 + $signature: 1971 }; A.forceSelectedReducer_closure37.prototype = { call$2(completer, action) { return false; }, - $signature: 1942 + $signature: 1972 }; A.forceSelectedReducer_closure38.prototype = { call$2(completer, action) { return false; }, - $signature: 1943 + $signature: 1973 }; A.tabIndexReducer_closure7.prototype = { call$2(completer, action) { return action.tabIndex; }, - $signature: 1944 + $signature: 1974 }; A.tabIndexReducer_closure8.prototype = { call$2(completer, action) { return 0; }, - $signature: 105 + $signature: 108 }; A.saveCompleterReducer_closure0.prototype = { call$2(completer, action) { return action.completer; }, - $signature: 572 + $signature: 539 }; A.cancelCompleterReducer_closure0.prototype = { call$2(completer, action) { return action.cancelCompleter; }, - $signature: 572 + $signature: 539 }; A.selectedIdReducer_closure64.prototype = { call$2(completer, action) { return ""; }, - $signature: 1946 + $signature: 1976 }; A.selectedIdReducer_closure65.prototype = { call$2(completer, action) { return ""; }, - $signature: 1947 + $signature: 1977 }; A.selectedIdReducer_closure66.prototype = { call$2(selectedId, action) { return action.entityType === B.EntityType_vendor ? action.entityId : selectedId; }, - $signature: 55 + $signature: 57 }; A.selectedIdReducer_closure67.prototype = { call$2(selectedId, action) { return action.vendorId; }, - $signature: 1948 + $signature: 1978 }; A.selectedIdReducer_closure68.prototype = { call$2(selectedId, action) { return action.vendor.id; }, - $signature: 1949 + $signature: 1979 }; A.selectedIdReducer_closure69.prototype = { call$2(selectedId, action) { return action.clearSelection ? "" : selectedId; }, - $signature: 52 + $signature: 54 }; A.selectedIdReducer_closure70.prototype = { call$2(selectedId, action) { return ""; }, - $signature: 54 + $signature: 53 }; A.selectedIdReducer_closure71.prototype = { call$2(selectedId, action) { return ""; }, - $signature: 1950 + $signature: 1980 }; A.selectedIdReducer_closure72.prototype = { call$2(selectedId, action) { return ""; }, - $signature: 1951 + $signature: 1981 }; A.selectedIdReducer_closure73.prototype = { call$2(selectedId, action) { return ""; }, - $signature: 1952 + $signature: 1982 }; A.selectedIdReducer_closure74.prototype = { call$2(selectedId, action) { return ""; }, - $signature: 1953 + $signature: 1983 }; A.selectedIdReducer_closure75.prototype = { call$2(selectedId, action) { return ""; }, - $signature: 1954 + $signature: 1984 }; A.selectedIdReducer_closure76.prototype = { call$2(selectedId, action) { return ""; }, - $signature: 1955 + $signature: 1985 }; A.selectedIdReducer_closure77.prototype = { call$2(selectedId, action) { return ""; }, - $signature: 1956 + $signature: 1986 }; A.selectedIdReducer_closure78.prototype = { call$2(selectedId, action) { @@ -378006,38 +382838,38 @@ } return t1; }, - $signature: 84 + $signature: 83 }; A.editingReducer_closure24.prototype = { call$2(vendors, action) { return J.$index$asx(action.vendors, 0); }, - $signature: 1957 + $signature: 1987 }; A.editingReducer_closure25.prototype = { call$2(vendors, action) { return J.$index$asx(action.vendors, 0); }, - $signature: 1958 + $signature: 1988 }; A.editingReducer_closure26.prototype = { call$2(vendors, action) { return J.$index$asx(action.vendors, 0); }, - $signature: 1959 + $signature: 1989 }; A.editingReducer_closure27.prototype = { call$2(vendor, action) { return action.vendor.rebuild$1(new A.editingReducer__closure9()); }, - $signature: 1960 + $signature: 1990 }; A.editingReducer__closure9.prototype = { call$1(b) { b.get$_vendor_model$_$this()._vendor_model$_isChanged = true; return b; }, - $signature: 110 + $signature: 104 }; A._addContact_closure.prototype = { call$1(b) { @@ -378047,7 +382879,7 @@ B.JSArray_methods.add$1(t1.get$_safeList(), t2); return b; }, - $signature: 110 + $signature: 104 }; A._removeContact_closure.prototype = { call$1(b) { @@ -378056,7 +382888,7 @@ B.JSArray_methods.removeAt$1(t1.get$_safeList(), t2); return b; }, - $signature: 110 + $signature: 104 }; A._updateContact_closure.prototype = { call$1(b) { @@ -378068,7 +382900,7 @@ t1.get$_safeList()[t3] = t2; return b; }, - $signature: 110 + $signature: 104 }; A._viewVendorList_closure.prototype = { call$1(b) { @@ -378242,7 +383074,7 @@ t5 = t4._vendor_state$_map; if (t5 == null) { t5 = new A.MapBuilder(null, $, null, t2); - t5.replace$1(0, B.Map_empty); + t5.replace$1(0, B.Map_empty0); t4._vendor_state$_map = t5; t4 = t5; } else @@ -378253,7 +383085,7 @@ t4.get$_safeMap().$indexSet(0, t5, t3); } }, - $signature: 434 + $signature: 375 }; A._deleteVendorSuccess_closure.prototype = { call$1(b) { @@ -378264,7 +383096,7 @@ t5 = t4._vendor_state$_map; if (t5 == null) { t5 = new A.MapBuilder(null, $, null, t2); - t5.replace$1(0, B.Map_empty); + t5.replace$1(0, B.Map_empty0); t4._vendor_state$_map = t5; t4 = t5; } else @@ -378275,7 +383107,7 @@ t4.get$_safeMap().$indexSet(0, t5, t3); } }, - $signature: 434 + $signature: 375 }; A._restoreVendorSuccess_closure.prototype = { call$1(b) { @@ -378286,7 +383118,7 @@ t5 = t4._vendor_state$_map; if (t5 == null) { t5 = new A.MapBuilder(null, $, null, t2); - t5.replace$1(0, B.Map_empty); + t5.replace$1(0, B.Map_empty0); t4._vendor_state$_map = t5; t4 = t5; } else @@ -378297,7 +383129,7 @@ t4.get$_safeMap().$indexSet(0, t5, t3); } }, - $signature: 434 + $signature: 375 }; A._addVendor_closure.prototype = { call$1(b) { @@ -378310,7 +383142,7 @@ B.JSArray_methods.add$1(t2.get$_safeList(), t3); return b; }, - $signature: 318 + $signature: 352 }; A._updateVendor_closure.prototype = { call$1(b) { @@ -378319,7 +383151,7 @@ t1.$indexSet(0, t2.id, t2); return b; }, - $signature: 318 + $signature: 352 }; A._setLoadedVendor_closure.prototype = { call$1(b) { @@ -378328,13 +383160,13 @@ t1.$indexSet(0, t2.id, t2); return b; }, - $signature: 318 + $signature: 352 }; A.memoizedDropdownVendorList_closure.prototype = { call$4(vendorMap, vendorList, userMap, staticState) { return A.dropdownVendorsSelector(vendorMap, vendorList, userMap, staticState); }, - $signature: 1964 + $signature: 1994 }; A.dropdownVendorsSelector_closure.prototype = { call$1(vendorId) { @@ -378354,7 +383186,7 @@ call$6(selectionState, vendorMap, vendorList, vendorListState, userMap, staticState) { return A.filteredVendorsSelector(selectionState, vendorMap, vendorList, vendorListState, userMap, staticState); }, - $signature: 1965 + $signature: 1995 }; A.filteredVendorsSelector_closure.prototype = { call$1(vendorId) { @@ -378400,7 +383232,7 @@ call$2(userId, vendorMap) { return A.vendorStatsForUser(userId, vendorMap); }, - $signature: 1966 + $signature: 1996 }; A.vendorStatsForUser_closure.prototype = { call$2(vendorId, vendor) { @@ -378410,13 +383242,13 @@ else if (vendor.get$isArchived()) ++this._box_0.countArchived; }, - $signature: 1967 + $signature: 1997 }; A.memoizedCalculateVendorBalance_closure.prototype = { call$4(vendorId, currencyId, expenseMap, expenseList) { return A.calculateVendorBalance(vendorId, currencyId, expenseMap, expenseList); }, - $signature: 1968 + $signature: 1998 }; A.calculateVendorBalance_closure.prototype = { call$1(expenseId) { @@ -378464,22 +383296,22 @@ call$1(item) { return item; }, - $signature: 1969 + $signature: 1999 }; A.VendorState_loadVendors_closure.prototype = { call$1(b) { - var t2, t3, + var t2, t3, t4, t1 = this.map; b.get$map(b).addAll$1(0, t1); t2 = b.get$list(b); - t1 = t1.get$keys(t1); - t3 = this.$this.list; - t3 = B.JSArray_methods.$add(A.List_List$of(t1, true, A._instanceType(t1)._eval$1("Iterable.E")), new A.CopyOnWriteList(true, t3._list, A._instanceType(t3)._eval$1("CopyOnWriteList<1>"))); - t3 = A.LinkedHashSet_LinkedHashSet$from(t3, A._arrayInstanceType(t3)._precomputed1); - t2.replace$1(0, A.List_List$of(t3, true, A._instanceType(t3)._eval$1("SetMixin.E"))); + t3 = A._instanceType(t1)._eval$1("LinkedHashMapKeyIterable<1>"); + t4 = this.$this.list; + t4 = B.JSArray_methods.$add(A.List_List$of(new A.LinkedHashMapKeyIterable(t1, t3), true, t3._eval$1("Iterable.E")), new A.CopyOnWriteList(true, t4._list, A._instanceType(t4)._eval$1("CopyOnWriteList<1>"))); + t4 = A.LinkedHashSet_LinkedHashSet$from(t4, A._arrayInstanceType(t4)._precomputed1); + t2.replace$1(0, A.List_List$of(t4, true, A._instanceType(t4)._eval$1("SetMixin.E"))); return b; }, - $signature: 318 + $signature: 352 }; A.VendorUIState.prototype = { get$isCreatingNew() { @@ -378510,7 +383342,7 @@ t6 = t5._vendor_state$_map; if (t6 == null) { t6 = new A.MapBuilder(null, $, null, t4); - t6.replace$1(0, B.Map_empty); + t6.replace$1(0, B.Map_empty0); t5._vendor_state$_map = t6; t5 = t6; } else @@ -378695,7 +383527,7 @@ t1.toString; t2 = t1.$ti; t2._eval$1("_BuiltMap<1,2>")._as(t1); - _this._vendor_state$_map = new A.MapBuilder(t1._mapFactory, t1._map$_map, t1, t2._eval$1("@<1>")._bind$1(t2.__rti$_rest[1])._eval$1("MapBuilder<1,2>")); + _this._vendor_state$_map = new A.MapBuilder(t1._mapFactory, t1._map$_map, t1, t2._eval$1("@<1>")._bind$1(t2._rest[1])._eval$1("MapBuilder<1,2>")); t2 = $$v.list; t2.toString; _this._vendor_state$_list = A.ListBuilder_ListBuilder(t2, t2.$ti._precomputed1); @@ -379068,14 +383900,14 @@ t1 = t1.uiState.selectedCompanyIndex; return t2._list[t1].webhookState.map._map$_map.$index(0, id); }, - $signature: 433 + $signature: 367 }; A._archiveWebhook__closure0.prototype = { call$1(webhooks) { this.store.get$_dispatchers()[0].call$1(new A.ArchiveWebhooksSuccess(webhooks)); this.action.completer.complete$1(0, null); }, - $signature: 432 + $signature: 360 }; A._archiveWebhook__closure1.prototype = { call$1(error) { @@ -379106,14 +383938,14 @@ t1 = t1.uiState.selectedCompanyIndex; return t2._list[t1].webhookState.map._map$_map.$index(0, id); }, - $signature: 433 + $signature: 367 }; A._deleteWebhook__closure0.prototype = { call$1(webhooks) { this.store.get$_dispatchers()[0].call$1(new A.DeleteWebhooksSuccess(webhooks)); this.action.completer.complete$1(0, null); }, - $signature: 432 + $signature: 360 }; A._deleteWebhook__closure1.prototype = { call$1(error) { @@ -379144,14 +383976,14 @@ t1 = t1.uiState.selectedCompanyIndex; return t2._list[t1].webhookState.map._map$_map.$index(0, id); }, - $signature: 433 + $signature: 367 }; A._restoreWebhook__closure0.prototype = { call$1(webhooks) { this.store.get$_dispatchers()[0].call$1(new A.RestoreWebhooksSuccess(webhooks)); this.action.completer.complete$1(0, null); }, - $signature: 432 + $signature: 360 }; A._restoreWebhook__closure1.prototype = { call$1(error) { @@ -379181,7 +384013,7 @@ t2.get$_dispatchers()[0].call$1(new A.SaveWebhookSuccess(webhook)); t1.completer.complete$1(0, webhook); }, - $signature: 319 + $signature: 342 }; A._saveWebhook__closure0.prototype = { call$1(error) { @@ -379209,7 +384041,7 @@ this.store.get$_dispatchers()[0].call$1(new A.LoadWebhookSuccess(webhook)); this.action.completer.complete$1(0, null); }, - $signature: 319 + $signature: 342 }; A._loadWebhook__closure0.prototype = { call$1(error) { @@ -379240,7 +384072,7 @@ t1.get$completer(); t1.get$completer().complete$1(0, null); }, - $signature: 1973 + $signature: 2003 }; A._loadWebhooks__closure0.prototype = { call$1(error) { @@ -379271,139 +384103,139 @@ b.get$_webhook_state$_$this()._webhook_state$_forceSelected = t3; return b; }, - $signature: 1974 + $signature: 2004 }; A.forceSelectedReducer_closure111.prototype = { call$2(completer, action) { return true; }, - $signature: 1975 + $signature: 2005 }; A.forceSelectedReducer_closure112.prototype = { call$2(completer, action) { return false; }, - $signature: 1976 + $signature: 2006 }; A.forceSelectedReducer_closure113.prototype = { call$2(completer, action) { return false; }, - $signature: 1977 + $signature: 2007 }; A.forceSelectedReducer_closure114.prototype = { call$2(completer, action) { return false; }, - $signature: 1978 + $signature: 2008 }; A.forceSelectedReducer_closure115.prototype = { call$2(completer, action) { return false; }, - $signature: 1979 + $signature: 2009 }; A.forceSelectedReducer_closure116.prototype = { call$2(completer, action) { return false; }, - $signature: 1980 + $signature: 2010 }; A.forceSelectedReducer_closure117.prototype = { call$2(completer, action) { return false; }, - $signature: 1981 + $signature: 2011 }; A.forceSelectedReducer_closure118.prototype = { call$2(completer, action) { return false; }, - $signature: 1982 + $signature: 2012 }; A.selectedIdReducer_closure222.prototype = { call$2(completer, action) { return ""; }, - $signature: 1983 + $signature: 2013 }; A.selectedIdReducer_closure223.prototype = { call$2(completer, action) { return ""; }, - $signature: 1984 + $signature: 2014 }; A.selectedIdReducer_closure224.prototype = { call$2(selectedId, action) { return action.entityType === B.EntityType_webhook ? action.entityId : selectedId; }, - $signature: 55 + $signature: 57 }; A.selectedIdReducer_closure225.prototype = { call$2(selectedId, action) { return action.get$webhookId(); }, - $signature: 90 + $signature: 85 }; A.selectedIdReducer_closure226.prototype = { call$2(selectedId, action) { return J.get$id$x(action.get$webhook()); }, - $signature: 90 + $signature: 85 }; A.selectedIdReducer_closure227.prototype = { call$2(selectedId, action) { return action.clearSelection ? "" : selectedId; }, - $signature: 52 + $signature: 54 }; A.selectedIdReducer_closure228.prototype = { call$2(selectedId, action) { return ""; }, - $signature: 54 + $signature: 53 }; A.selectedIdReducer_closure229.prototype = { call$2(selectedId, action) { return ""; }, - $signature: 1985 + $signature: 2015 }; A.selectedIdReducer_closure230.prototype = { call$2(selectedId, action) { return ""; }, - $signature: 1986 + $signature: 2016 }; A.selectedIdReducer_closure231.prototype = { call$2(selectedId, action) { return ""; }, - $signature: 1987 + $signature: 2017 }; A.selectedIdReducer_closure232.prototype = { call$2(selectedId, action) { return ""; }, - $signature: 1988 + $signature: 2018 }; A.selectedIdReducer_closure233.prototype = { call$2(selectedId, action) { return ""; }, - $signature: 1989 + $signature: 2019 }; A.selectedIdReducer_closure234.prototype = { call$2(selectedId, action) { return ""; }, - $signature: 1990 + $signature: 2020 }; A.selectedIdReducer_closure235.prototype = { call$2(selectedId, action) { return ""; }, - $signature: 1991 + $signature: 2021 }; A.selectedIdReducer_closure236.prototype = { call$2(selectedId, action) { @@ -379416,38 +384248,38 @@ } return t1; }, - $signature: 84 + $signature: 83 }; A.editingReducer_closure72.prototype = { call$2(webhooks, action) { return J.$index$asx(action.webhooks, 0); }, - $signature: 1992 + $signature: 2022 }; A.editingReducer_closure73.prototype = { call$2(webhooks, action) { return J.$index$asx(action.webhooks, 0); }, - $signature: 1993 + $signature: 2023 }; A.editingReducer_closure74.prototype = { call$2(webhooks, action) { return J.$index$asx(action.webhooks, 0); }, - $signature: 1994 + $signature: 2024 }; A.editingReducer_closure75.prototype = { call$2(webhook, action) { return action.webhook.rebuild$1(new A.editingReducer__closure26()); }, - $signature: 1995 + $signature: 2025 }; A.editingReducer__closure26.prototype = { call$1(b) { b.get$_webhook_model$_$this()._webhook_model$_isChanged = true; return b; }, - $signature: 209 + $signature: 201 }; A._viewWebhookList_closure.prototype = { call$1(b) { @@ -379583,7 +384415,7 @@ t5 = t4._webhook_state$_map; if (t5 == null) { t5 = new A.MapBuilder(null, $, null, t2); - t5.replace$1(0, B.Map_empty); + t5.replace$1(0, B.Map_empty0); t4._webhook_state$_map = t5; t4 = t5; } else @@ -379594,7 +384426,7 @@ t4.get$_safeMap().$indexSet(0, t5, t3); } }, - $signature: 431 + $signature: 441 }; A._deleteWebhookSuccess_closure.prototype = { call$1(b) { @@ -379605,7 +384437,7 @@ t5 = t4._webhook_state$_map; if (t5 == null) { t5 = new A.MapBuilder(null, $, null, t2); - t5.replace$1(0, B.Map_empty); + t5.replace$1(0, B.Map_empty0); t4._webhook_state$_map = t5; t4 = t5; } else @@ -379616,7 +384448,7 @@ t4.get$_safeMap().$indexSet(0, t5, t3); } }, - $signature: 431 + $signature: 441 }; A._restoreWebhookSuccess_closure.prototype = { call$1(b) { @@ -379627,7 +384459,7 @@ t5 = t4._webhook_state$_map; if (t5 == null) { t5 = new A.MapBuilder(null, $, null, t2); - t5.replace$1(0, B.Map_empty); + t5.replace$1(0, B.Map_empty0); t4._webhook_state$_map = t5; t4 = t5; } else @@ -379638,7 +384470,7 @@ t4.get$_safeMap().$indexSet(0, t5, t3); } }, - $signature: 431 + $signature: 441 }; A._addWebhook_closure.prototype = { call$1(b) { @@ -379651,7 +384483,7 @@ B.JSArray_methods.add$1(t2.get$_safeList(), t3); return b; }, - $signature: 321 + $signature: 353 }; A._updateWebhook_closure.prototype = { call$1(b) { @@ -379660,7 +384492,7 @@ t1.$indexSet(0, t2.id, t2); return b; }, - $signature: 321 + $signature: 353 }; A._setLoadedWebhook_closure.prototype = { call$1(b) { @@ -379669,13 +384501,13 @@ t1.$indexSet(0, t2.id, t2); return b; }, - $signature: 321 + $signature: 353 }; A.memoizedFilteredWebhookList_closure.prototype = { call$4(selectionState, webhookMap, webhookList, webhookListState) { return A.filteredWebhooksSelector(selectionState, webhookMap, webhookList, webhookListState); }, - $signature: 1999 + $signature: 2029 }; A.filteredWebhooksSelector_closure.prototype = { call$1(webhookId) { @@ -379738,22 +384570,22 @@ call$1(item) { return item; }, - $signature: 2000 + $signature: 2030 }; A.WebhookState_loadWebhooks_closure.prototype = { call$1(b) { - var t2, t3, + var t2, t3, t4, t1 = this.map; b.get$map(b).addAll$1(0, t1); t2 = b.get$list(b); - t1 = t1.get$keys(t1); - t3 = this.$this.list; - t3 = B.JSArray_methods.$add(A.List_List$of(t1, true, A._instanceType(t1)._eval$1("Iterable.E")), new A.CopyOnWriteList(true, t3._list, A._instanceType(t3)._eval$1("CopyOnWriteList<1>"))); - t3 = A.LinkedHashSet_LinkedHashSet$from(t3, A._arrayInstanceType(t3)._precomputed1); - t2.replace$1(0, A.List_List$of(t3, true, A._instanceType(t3)._eval$1("SetMixin.E"))); + t3 = A._instanceType(t1)._eval$1("LinkedHashMapKeyIterable<1>"); + t4 = this.$this.list; + t4 = B.JSArray_methods.$add(A.List_List$of(new A.LinkedHashMapKeyIterable(t1, t3), true, t3._eval$1("Iterable.E")), new A.CopyOnWriteList(true, t4._list, A._instanceType(t4)._eval$1("CopyOnWriteList<1>"))); + t4 = A.LinkedHashSet_LinkedHashSet$from(t4, A._arrayInstanceType(t4)._precomputed1); + t2.replace$1(0, A.List_List$of(t4, true, A._instanceType(t4)._eval$1("SetMixin.E"))); return b; }, - $signature: 321 + $signature: 353 }; A.WebhookUIState.prototype = { get$isCreatingNew() { @@ -379784,7 +384616,7 @@ t6 = t5._webhook_state$_map; if (t6 == null) { t6 = new A.MapBuilder(null, $, null, t4); - t6.replace$1(0, B.Map_empty); + t6.replace$1(0, B.Map_empty0); t5._webhook_state$_map = t6; t5 = t6; } else @@ -379868,12 +384700,12 @@ t8 = t7._headers; if (t8 == null) { t8 = new A.MapBuilder(null, $, null, t4); - t8.replace$1(0, B.Map_empty); + t8.replace$1(0, B.Map_empty0); t7._headers = t8; t7 = t8; } else t7 = t8; - t7.replace$1(0, A.BuiltMap_BuiltMap(B.Map_empty, t3, t3)); + t7.replace$1(0, A.BuiltMap_BuiltMap(B.Map_empty0, t3, t3)); t6.get$_webhook_model$_$this()._restMethod = ""; t5._webhook_state$_editing = t6; t5 = t6; @@ -379971,7 +384803,7 @@ t1.toString; t2 = t1.$ti; t2._eval$1("_BuiltMap<1,2>")._as(t1); - _this._webhook_state$_map = new A.MapBuilder(t1._mapFactory, t1._map$_map, t1, t2._eval$1("@<1>")._bind$1(t2.__rti$_rest[1])._eval$1("MapBuilder<1,2>")); + _this._webhook_state$_map = new A.MapBuilder(t1._mapFactory, t1._map$_map, t1, t2._eval$1("@<1>")._bind$1(t2._rest[1])._eval$1("MapBuilder<1,2>")); t2 = $$v.list; t2.toString; _this._webhook_state$_list = A.ListBuilder_ListBuilder(t2, t2.$ti._precomputed1); @@ -380183,7 +385015,7 @@ t1 = value.length; if (t1 !== 0) { t1 = this.textColor; - this.fieldWidgets.push(A.Material$(B.Duration_200000, true, _null, new A.CopyToClipboard(A.Column$(A._setArrayType([new A.Flexible(1, B.FlexFit_1, A.Text$(this.localization.lookup$1(field), _null, _null, B.TextOverflow_2, _null, _null, A.TextStyle$(_null, _null, A.Color$fromARGB(166, t1.get$value(t1) >>> 16 & 255, t1.get$value(t1) >>> 8 & 255, t1.get$value(t1) & 255), _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), new A.SizedBox(_null, 4, _null, _null), text], type$.JSArray_legacy_Widget), B.CrossAxisAlignment_0, _null, B.MainAxisAlignment_0, B.MainAxisSize_1, B.VerticalDirection_1), value, false, _null, _null), B.Clip_0, B.Color_0, 0, _null, _null, _null, _null, B.MaterialType_0)); + this.fieldWidgets.push(A.Material$(B.Duration_200000, true, _null, new A.CopyToClipboard(A.Column$(A._setArrayType([new A.Flexible(1, B.FlexFit_1, A.Text$(this.localization.lookup$1(field), _null, _null, B.TextOverflow_2, _null, _null, A.TextStyle$(_null, _null, A.Color$fromARGB(166, t1.get$value(t1) >>> 16 & 255, t1.get$value(t1) >>> 8 & 255, t1.get$value(t1) & 255), _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), new A.SizedBox(_null, 4, _null, _null), text], type$.JSArray_legacy_Widget), B.CrossAxisAlignment_0, _null, B.MainAxisAlignment_0, B.MainAxisSize_1, B.VerticalDirection_1), value, false, _null, _null), B.Clip_0, B.Color_0, 0, _null, _null, _null, _null, _null, B.MaterialType_0)); } } }, @@ -380193,7 +385025,7 @@ call$2(context, constraints) { return A.GridView$count((constraints.maxWidth / 2 - 8) / 54, this.fieldWidgets, 2, 0, 12, null, new A.NeverScrollableScrollPhysics(null), true, true); }, - $signature: 323 + $signature: 349 }; A.ActionMenuButton.prototype = { build$1(_, context) { @@ -380227,19 +385059,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: 430 + $signature: 355 }; A.ActionMenuButton_build_closure0.prototype = { call$1(context) { return this.actions; }, - $signature: 564 + $signature: 551 }; A.ActionMenuButton_build_closure1.prototype = { call$1(action) { this.$this.onSelected.call$2(this.context, action); }, - $signature: 430 + $signature: 355 }; A.ViewActionMenuButton.prototype = { build$1(_, context) { @@ -380360,13 +385192,13 @@ 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: 2004 + $signature: 2034 }; A._AppBottomBarState_build___closure8.prototype = { call$1(store) { return A._lateReadCheck(store.__Store__state, "_state").getUIState$1(this.$this._widget.entityType).get$listUIState().stateFilters; }, - $signature: 2005 + $signature: 2035 }; A._AppBottomBarState_build___closure7.prototype = { call$2(context, stateFilters) { @@ -380376,7 +385208,7 @@ 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: 2006 + $signature: 2036 }; A._AppBottomBarState_build____closure1.prototype = { call$1(state) { @@ -380388,7 +385220,7 @@ 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: 2007 + $signature: 2037 }; A._AppBottomBarState_build_____closure2.prototype = { call$1(value) { @@ -380420,13 +385252,13 @@ 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: 2008 + $signature: 2038 }; A._AppBottomBarState_build___closure6.prototype = { call$1(store) { return A._lateReadCheck(store.__Store__state, "_state").getUIState$1(this.$this._widget.entityType).get$listUIState().statusFilters; }, - $signature: 2009 + $signature: 2039 }; A._AppBottomBarState_build___closure5.prototype = { call$2(context, statusFilters) { @@ -380437,7 +385269,7 @@ 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: 2010 + $signature: 2040 }; A._AppBottomBarState_build____closure0.prototype = { call$1($status) { @@ -380448,7 +385280,7 @@ 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: 2011 + $signature: 2041 }; A._AppBottomBarState_build_____closure1.prototype = { call$1(value) { @@ -380480,13 +385312,13 @@ 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: 2012 + $signature: 2042 }; A._AppBottomBarState_build___closure0.prototype = { call$1(store) { return A._lateReadCheck(store.__Store__state, "_state").getUIState$1(this.$this._widget.entityType).get$listUIState(); }, - $signature: 2013 + $signature: 2043 }; A._AppBottomBarState_build___closure.prototype = { call$2(context, listUIState) { @@ -380497,7 +385329,7 @@ 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: 2014 + $signature: 2044 }; A._AppBottomBarState_build____closure.prototype = { call$1(sortField) { @@ -380510,20 +385342,24 @@ t6 = t5.sortField; if (sortField === t6) { if (t5.sortAscending) { - t3 = J.$index$asx($.LocalizationsProvider__localizedValues.$index(0, A.Localizations_of(t2, B.Type_AppLocalization_KyD, t3).localeCode), "ascending"); + t3 = A.Localizations_of(t2, B.Type_AppLocalization_KyD, t3); + t3.toString; + t3 = J.$index$asx($.$get$LocalizationsProvider__localizedValues().$index(0, t3.localeCode), "ascending"); if (t3 == null) t3 = ""; } else { - t3 = J.$index$asx($.LocalizationsProvider__localizedValues.$index(0, A.Localizations_of(t2, B.Type_AppLocalization_KyD, t3).localeCode), "descending"); + t3 = A.Localizations_of(t2, B.Type_AppLocalization_KyD, t3); + t3.toString; + t3 = J.$index$asx($.$get$LocalizationsProvider__localizedValues().$index(0, t3.localeCode), "descending"); if (t3 == null) t3 = ""; } t3 = A.Text$(t3, _null, _null, _null, _null, _null, _null, _null, _null, _null); } else 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); + 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); }, - $signature: 563 + $signature: 552 }; A._AppBottomBarState_build_____closure0.prototype = { call$0() { @@ -380568,7 +385404,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: 328 + $signature: 345 }; A._AppBottomBarState_build___closure4.prototype = { call$1(field) { @@ -380601,7 +385437,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: 328 + $signature: 345 }; A._AppBottomBarState_build___closure3.prototype = { call$1(field) { @@ -380634,7 +385470,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: 328 + $signature: 345 }; A._AppBottomBarState_build___closure2.prototype = { call$1(field) { @@ -380667,7 +385503,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: 328 + $signature: 345 }; A._AppBottomBarState_build___closure1.prototype = { call$1(field) { @@ -380738,11 +385574,13 @@ if (!t2._widget.entityType.get$isSetting()) { if (_this.prefState.enableTooltips) if (isList) { - t6 = J.$index$asx($.LocalizationsProvider__localizedValues.$index(0, t1.localeCode), "show_table"); + t1.toString; + t6 = J.$index$asx($.$get$LocalizationsProvider__localizedValues().$index(0, t1.localeCode), "show_table"); if (t6 == null) t6 = ""; } else { - t6 = J.$index$asx($.LocalizationsProvider__localizedValues.$index(0, t1.localeCode), "show_list"); + t1.toString; + t6 = J.$index$asx($.$get$LocalizationsProvider__localizedValues().$index(0, t1.localeCode), "show_list"); if (t6 == null) t6 = ""; } @@ -380754,7 +385592,8 @@ t6 = A._setArrayType([], type$.JSArray_legacy_Widget); if (isList && t2._widget.sortFields.length !== 0) { if (_this.prefState.enableTooltips) { - t7 = J.$index$asx($.LocalizationsProvider__localizedValues.$index(0, t1.localeCode), "sort"); + t1.toString; + t7 = J.$index$asx($.$get$LocalizationsProvider__localizedValues().$index(0, t1.localeCode), "sort"); if (t7 == null) t7 = ""; } else @@ -380776,11 +385615,11 @@ } if (t6 === B.AppLayout_desktop) { t1 = _this.prefState.enableTooltips ? t1.get$refreshData() : ""; - t5.push(new A.AppBorder(A.Tooltip$(A.InkWell$(false, _null, true, new A.Padding(B.EdgeInsets_12_0_12_0, A.Icon$(B.IconData_58644_MaterialIcons_null_false, _null, _null), _null), _null, true, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, new A._AppBottomBarState_build__closure1(store), _null, _null, _null, _null, _null), t1), _null, true, false, _null)); + t5.push(new A.AppBorder(A.Tooltip$(A.InkWell$(false, _null, true, new A.Padding(B.EdgeInsets_12_0_12_0, A.Icon$(B.IconData_58644_MaterialIcons_null_false, _null, _null), _null), _null, true, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, new A._AppBottomBarState_build__closure1(store), _null, _null, _null, _null, _null, _null), t1), _null, true, 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, false, _null), _null), _null, 0, new A.CircularNotchedRectangle()); }, - $signature: 2018 + $signature: 2048 }; A._AppBottomBarState_build_closure__onColumnsPressed.prototype = { call$0() { @@ -380821,14 +385660,14 @@ completer = A.snackBarCompleter(t4, A.Localizations_of(t4, B.Type_AppLocalization_KyD, type$.legacy_AppLocalization).get$savedSettings(), false, type$.Null); t1.get$_dispatchers()[0].call$1(new A.SaveUserSettingsRequest(completer, user)); }, - $signature: 115 + $signature: 112 }; 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: 560 + $signature: 556 }; A._AppBottomBarState_build___onColumnsPressed__closure0.prototype = { call$1(b) { @@ -380838,7 +385677,7 @@ t1._company_model$_$v = t2; return b; }, - $signature: 108 + $signature: 106 }; A._AppBottomBarState_build___onColumnsPressed__closure1.prototype = { call$1(b) { @@ -380848,7 +385687,7 @@ t1._company_model$_$v = t2; return b; }, - $signature: 86 + $signature: 91 }; A._AppBottomBarState_build__closure.prototype = { call$0() { @@ -380879,7 +385718,7 @@ var t1 = this.$this; return A._lateReadCheck(store.__Store__state, "_state").getUIState$1(t1.entityType).get$listUIState().getCustomFilters$1(t1.customNumber); }, - $signature: 2021 + $signature: 2051 }; A.CustomFieldSelector_build_closure.prototype = { call$2(context, customFilters) { @@ -380890,7 +385729,7 @@ 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: 2022 + $signature: 2052 }; A.CustomFieldSelector_build__closure.prototype = { call$1(customField) { @@ -380900,13 +385739,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: 2023 + $signature: 2053 }; A.CustomFieldSelector_build___closure.prototype = { call$1(value) { return this.$this.onSelected.call$1(this.customField); }, - $signature: 11 + $signature: 10 }; A.AppBuilder.prototype = { createState$0() { @@ -380939,7 +385778,7 @@ if ((t3 == null ? "" : t3).length !== 0) B.JSArray_methods.addAll$1(t2, A._setArrayType([new A.SizedBox(8, _null, _null, _null), A.Expanded$(new A.AppHeader_build__value2(this, textColor).call$0(), 1)], t1)); t1 = A._setArrayType([A.Row$(t2, B.CrossAxisAlignment_2, B.MainAxisAlignment_0, B.MainAxisSize_1, _null)], t1); - return A.FormCard$(_null, t1, _null, 4, false, _null, false, _null); + return A.FormCard$(_null, t1, _null, false, _null, false, _null); }, get$value(receiver) { return this.value; @@ -380959,7 +385798,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, 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: 122 + $signature: 121 }; A.AppHeader_build__value2.prototype = { call$0() { @@ -380972,7 +385811,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, 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: 122 + $signature: 121 }; A.AppScrollbar.prototype = { createState$0() { @@ -380989,7 +385828,7 @@ else { t1 = t2.child; t2 = t2.controller; - return A.MouseRegion$(A.Scrollbar$(t1, t2, A.getLayout(context) === B.AppLayout_desktop && _this._app_scrollbar$_isHovered, true), B.C__DeferringMouseCursor, _null, new A._AppScrollbarState_build_closure(_this), new A._AppScrollbarState_build_closure0(_this), _null); + return A.MouseRegion$(A.Scrollbar$(t1, t2, _null, A.getLayout(context) === B.AppLayout_desktop && _this._app_scrollbar$_isHovered), B.C__DeferringMouseCursor, _null, new A._AppScrollbarState_build_closure(_this), new A._AppScrollbarState_build_closure0(_this), _null); } } }; @@ -380998,7 +385837,7 @@ var t1 = this.$this; return t1.setState$1(new A._AppScrollbarState_build__closure0(t1)); }, - $signature: 429 + $signature: 358 }; A._AppScrollbarState_build__closure0.prototype = { call$0() { @@ -381040,7 +385879,7 @@ A.BlankScreen.prototype = { build$1(_, context) { var _null = null, - t1 = A.AppBar$(_null, _null, A.getLayout(context) === B.AppLayout_mobile, _null, _null, _null, 1, _null, false, _null, false, _null, _null, _null, _null, _null, true, _null, _null, _null, _null, _null, _null, _null, _null, 1, _null), + t1 = A.AppBar$(_null, _null, A.getLayout(context) === B.AppLayout_mobile, _null, _null, _null, 1, _null, false, _null, false, _null, _null, _null, _null, _null, true, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, 1, _null), t2 = A.Theme_of(context).cardColor, t3 = this.message; return A.Scaffold$(t1, _null, A.Container$(_null, new A.HelpText(t3 == null ? "" : t3, _null), B.Clip_0, t2, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null), _null, _null, _null, _null, _null); @@ -381089,7 +385928,7 @@ t2 = false; t2 = t2 ? 1 : 0.5; textColor.toString; - t3 = A.Expanded$(A.InkWell$(false, _null, true, A.Center$(A.Text$(t4, _null, _null, _null, _null, _null, A.TextStyle$(_null, _null, A.Color$fromARGB(B.JSNumber_methods.round$0(255 * t2), 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, _null, _null, _null, _null, _null, true, _null, _null, _null, _null, _null, _null, _null, _null), B.TextAlign_2, _null, _null), _null, _null), _null, true, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, t3, _null, _null, _null, _null, _null), 1); + t3 = A.Expanded$(A.InkWell$(false, _null, true, A.Center$(A.Text$(t4, _null, _null, _null, _null, _null, A.TextStyle$(_null, _null, A.Color$fromARGB(B.JSNumber_methods.round$0(255 * t2), 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, _null, _null, _null, _null, _null, true, _null, _null, _null, _null, _null, _null, _null, _null), B.TextAlign_2, _null, _null), _null, _null), _null, true, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, t3, _null, _null, _null, _null, _null, _null), 1); t2 = _this.action2Enabled; if (t2) { t4 = _this.entity; @@ -381103,7 +385942,7 @@ t2 = !t2.get$isDeleted(t2); } else t2 = false; - return new A.SizedBox(_null, 50, new A.AppBorder(A.Row$(A._setArrayType([t3, A.Expanded$(new A.AppBorder(A.InkWell$(false, _null, true, A.Center$(A.Text$(t1, _null, _null, _null, _null, _null, A.TextStyle$(_null, _null, A.Color$fromARGB(B.JSNumber_methods.round$0(255 * (t2 ? 1 : 0.6)), 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, _null, _null, _null, _null, _null, true, _null, _null, _null, _null, _null, _null, _null, _null), B.TextAlign_2, _null, _null), _null, _null), _null, true, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, t4, _null, _null, _null, _null, _null), _null, true, false, _null), 1)], type$.JSArray_legacy_Widget), B.CrossAxisAlignment_3, B.MainAxisAlignment_0, B.MainAxisSize_1, _null), true, _null, false, _null), _null); + return new A.SizedBox(_null, 50, new A.AppBorder(A.Row$(A._setArrayType([t3, A.Expanded$(new A.AppBorder(A.InkWell$(false, _null, true, A.Center$(A.Text$(t1, _null, _null, _null, _null, _null, A.TextStyle$(_null, _null, A.Color$fromARGB(B.JSNumber_methods.round$0(255 * (t2 ? 1 : 0.6)), 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, _null, _null, _null, _null, _null, true, _null, _null, _null, _null, _null, _null, _null, _null), B.TextAlign_2, _null, _null), _null, _null), _null, true, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, t4, _null, _null, _null, _null, _null, _null), _null, true, false, _null), 1)], type$.JSArray_legacy_Widget), B.CrossAxisAlignment_3, B.MainAxisAlignment_0, B.MainAxisSize_1, _null), true, _null, false, _null), _null); } }; A.BottomButtons_build_closure.prototype = { @@ -381150,10 +385989,12 @@ t2 = _this._widget; t3 = t2.appLayout; if (t3 === B.AppLayout_mobile && t2.suggestedLayout === B.AppLayout_mobile && calculatedLayout === B.AppLayout_desktop) { - t2 = J.$index$asx($.LocalizationsProvider__localizedValues.$index(0, t1.localeCode), "change_to_desktop_layout"); + t1.toString; + t2 = J.$index$asx($.$get$LocalizationsProvider__localizedValues().$index(0, t1.localeCode), "change_to_desktop_layout"); message = t2 == null ? "" : t2; } else if (t3 === B.AppLayout_desktop && t2.suggestedLayout === B.AppLayout_desktop && calculatedLayout === B.AppLayout_mobile) { - t2 = J.$index$asx($.LocalizationsProvider__localizedValues.$index(0, t1.localeCode), "change_to_mobile_layout"); + t1.toString; + t2 = J.$index$asx($.$get$LocalizationsProvider__localizedValues().$index(0, t1.localeCode), "change_to_mobile_layout"); message = t2 == null ? "" : t2; } else message = _null; @@ -381165,11 +386006,11 @@ t4 = A.Duration$(0, 0, 0, 500, 0, 0); t5 = A.Expanded$(new A.IconText(message, B.IconData_58173_MaterialIcons_null_false, A.TextStyle$(_null, _null, B.Color_4294967295, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, true, _null, _null, _null, _null, _null, _null, _null, _null), _null, _null), 1); t6 = t1.get$dismiss(); - t1 = J.$index$asx($.LocalizationsProvider__localizedValues.$index(0, t1.localeCode), "change"); + t1 = J.$index$asx($.$get$LocalizationsProvider__localizedValues().$index(0, t1.localeCode), "change"); if (t1 == null) t1 = ""; t7 = type$.JSArray_legacy_Widget; - return A.SafeArea$(t3, A.Column$(A._setArrayType([A.AnimatedContainer$(A.Material$(B.Duration_200000, true, _null, new A.Padding(B.EdgeInsets_10_0_0_0, A.Row$(A._setArrayType([t5, new A.AppTextButton(t6, new A._ChangeLayoutBannerState_build_closure(_this), false, B.Color_4294967295, _null), new A.AppTextButton(t1, new A._ChangeLayoutBannerState_build_closure0(_this, store, context), false, B.Color_4294967295, _null)], t7), B.CrossAxisAlignment_2, B.MainAxisAlignment_0, B.MainAxisSize_1, _null), _null), B.Clip_0, B.MaterialColor_Map_JNZaB_4294940672, 0, _null, _null, _null, _null, B.MaterialType_0), _null, B.Cubic_oKc, _null, t4, t2, _null, _null, _null, _null), A.Expanded$(_this._widget.child, 1)], t7), B.CrossAxisAlignment_2, _null, B.MainAxisAlignment_0, B.MainAxisSize_1, B.VerticalDirection_1), B.EdgeInsets_0_0_0_0, t3); + return A.SafeArea$(t3, A.Column$(A._setArrayType([A.AnimatedContainer$(A.Material$(B.Duration_200000, true, _null, new A.Padding(B.EdgeInsets_10_0_0_0, A.Row$(A._setArrayType([t5, new A.AppTextButton(t6, new A._ChangeLayoutBannerState_build_closure(_this), false, B.Color_4294967295, _null), new A.AppTextButton(t1, new A._ChangeLayoutBannerState_build_closure0(_this, store, context), false, B.Color_4294967295, _null)], t7), B.CrossAxisAlignment_2, B.MainAxisAlignment_0, B.MainAxisSize_1, _null), _null), B.Clip_0, B.MaterialColor_Map_JNZaB_4294940672, 0, _null, _null, _null, _null, _null, B.MaterialType_0), _null, B.Cubic_oKc, _null, t4, t2, _null, _null, _null, _null), A.Expanded$(_this._widget.child, 1)], t7), B.CrossAxisAlignment_2, _null, B.MainAxisAlignment_0, B.MainAxisSize_1, B.VerticalDirection_1), B.EdgeInsets_0_0_0_0, t3); } }; A._ChangeLayoutBannerState_build_closure.prototype = { @@ -381218,28 +386059,29 @@ t1 = new A.LoadingIndicator(_null, false, _null); else { t4 = A.Image$asset("assets/images/icon.png", 80, _null); - t5 = t1.localeCode; - t6 = J.$index$asx($.LocalizationsProvider__localizedValues.$index(0, t5), "confirm_your_email_address"); - if (t6 == null) - t6 = ""; - t6 = A.Text$(t6, _null, _null, _null, _null, _null, A.Theme_of(context).textTheme.titleLarge, _null, _null, _null); - t7 = state.userCompanyStates; - t8 = state.uiState.selectedCompanyIndex; - t8 = t7._list[t8].userCompany.user.email; - t7 = t2.onResendPressed; - t5 = J.$index$asx($.LocalizationsProvider__localizedValues.$index(0, t5), "resend_email"); - if (t5 == null) - t5 = ""; - t7 = A.TextButton$(false, A.Text$(t5.toUpperCase(), _null, _null, _null, _null, _null, _null, _null, _null, _null), _null, t7, _null); + t1.toString; + t5 = $.$get$LocalizationsProvider__localizedValues(); + t6 = t1.localeCode; + t7 = J.$index$asx(t5.$index(0, t6), "confirm_your_email_address"); + if (t7 == null) + t7 = ""; + t7 = A.Text$(t7, _null, _null, _null, _null, _null, A.Theme_of(context).textTheme.titleLarge, _null, _null, _null); + t8 = state.userCompanyStates; + t9 = state.uiState.selectedCompanyIndex; + t9 = t8._list[t9].userCompany.user.email; + t8 = t2.onResendPressed; + t6 = J.$index$asx(t5.$index(0, t6), "resend_email"); + t5 = t6 == null ? "" : t6; + t8 = A.TextButton$(false, A.Text$(t5.toUpperCase(), _null, _null, _null, _null, _null, _null, _null, _null, _null), _null, t8, _null); t5 = A.TextButton$(false, A.Text$(t1.get$changeEmail().toUpperCase(), _null, _null, _null, _null, _null, _null, _null, _null, _null), _null, new A.ConfirmEmail_build_closure(this, context, t1), _null); - t9 = t2.onRefreshPressed; - t9 = A.TextButton$(false, A.Text$(t1.get$refreshData().toUpperCase(), _null, _null, _null, _null, _null, _null, _null, _null, _null), _null, t9, _null); + t6 = t2.onRefreshPressed; + t6 = A.TextButton$(false, A.Text$(t1.get$refreshData().toUpperCase(), _null, _null, _null, _null, _null, _null, _null, _null, _null), _null, t6, _null); t2 = t2.onLogoutPressed; t10 = type$.JSArray_legacy_Widget; - t10 = new A.Padding(B.EdgeInsets_20_20_20_20, A.Column$(A._setArrayType([t4, new A.SizedBox(_null, 60, _null, _null), t6, new A.Padding(B.EdgeInsets_0_16_0_80, new A.HelpText(t8, _null), _null), A.Wrap$(B.WrapAlignment_2, A._setArrayType([new A.Padding(B.EdgeInsets_0_0_0_16, t7, _null), new A.Padding(B.EdgeInsets_0_0_0_16, t5, _null), new A.Padding(B.EdgeInsets_0_0_0_16, t9, _null), new A.Padding(B.EdgeInsets_0_0_0_16, A.TextButton$(false, A.Text$(t1.get$logout().toUpperCase(), _null, _null, _null, _null, _null, _null, _null, _null, _null), _null, t2, _null), _null)], t10), B.WrapCrossAlignment_0, 0)], t10), B.CrossAxisAlignment_2, _null, B.MainAxisAlignment_2, B.MainAxisSize_1, B.VerticalDirection_1), _null); + t10 = new A.Padding(B.EdgeInsets_20_20_20_20, A.Column$(A._setArrayType([t4, new A.SizedBox(_null, 60, _null, _null), t7, new A.Padding(B.EdgeInsets_0_16_0_80, new A.HelpText(t9, _null), _null), A.Wrap$(B.WrapAlignment_2, A._setArrayType([new A.Padding(B.EdgeInsets_0_0_0_16, t8, _null), new A.Padding(B.EdgeInsets_0_0_0_16, t5, _null), new A.Padding(B.EdgeInsets_0_0_0_16, t6, _null), new A.Padding(B.EdgeInsets_0_0_0_16, A.TextButton$(false, A.Text$(t1.get$logout().toUpperCase(), _null, _null, _null, _null, _null, _null, _null, _null, _null), _null, t2, _null), _null)], t10), B.WrapCrossAlignment_0, 0)], t10), B.CrossAxisAlignment_2, _null, B.MainAxisAlignment_2, B.MainAxisSize_1, B.VerticalDirection_1), _null); t1 = t10; } - return A.Material$(B.Duration_200000, true, _null, t1, B.Clip_0, t3, 0, _null, _null, _null, _null, B.MaterialType_0); + return A.Material$(B.Duration_200000, true, _null, t1, B.Clip_0, t3, 0, _null, _null, _null, _null, _null, B.MaterialType_0); } }; A.ConfirmEmail_build_closure.prototype = { @@ -381274,7 +386116,7 @@ call$2(context, viewModel) { return new A.ConfirmEmail(viewModel, null); }, - $signature: 2028 + $signature: 2058 }; A.ConfirmEmailVM.prototype = {}; A.ConfirmEmailVM_fromStore_closure0.prototype = { @@ -381306,14 +386148,14 @@ completer = A.snackBarCompleter(context, A.Localizations_of(context, B.Type_AppLocalization_KyD, type$.legacy_AppLocalization).get$savedSettings(), false, type$.Null); t1.get$_dispatchers()[0].call$1(new A.SaveAuthUserRequest(completer, user, password, idToken)); }, - $signature: 558 + $signature: 561 }; A.ConfirmEmailVM_fromStore__closure.prototype = { call$1(b) { - b.get$_user_model$_$this()._email = this.email; + b.get$_user_model$_$this()._user_model$_email = this.email; return b; }, - $signature: 86 + $signature: 91 }; A.CopyToClipboard.prototype = { build$1(_, context) { @@ -381329,7 +386171,7 @@ if (_this.showBorder) return new A.ConstrainedBox(new A.BoxConstraints(0, 180, 0, 1 / 0), A.OutlinedButton$(widget, t1, onTap, _null), _null); else - return A.InkWell$(false, _null, true, widget, _null, true, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, t1, onTap, _null, _null, _null, _null, _null); + return A.InkWell$(false, _null, true, widget, _null, true, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, t1, onTap, _null, _null, _null, _null, _null, _null); }, get$value(receiver) { return this.value; @@ -381367,16 +386209,18 @@ var t2, t3, _this = this, _null = null, t1 = A.Localizations_of(context, B.Type_AppLocalization_KyD, type$.legacy_AppLocalization); if (_this._isWarned) { + t1.toString; + t2 = $.$get$LocalizationsProvider__localizedValues(); t1 = t1.localeCode; - t2 = J.$index$asx($.LocalizationsProvider__localizedValues.$index(0, t1), "session_about_to_expire"); - if (t2 == null) - t2 = ""; - t2 = A.Expanded$(A.Text$(t2, _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, true, _null, _null, _null, _null, _null, _null, _null, _null), _null, _null, _null), 1); - t1 = J.$index$asx($.LocalizationsProvider__localizedValues.$index(0, t1), "stay_logged_in"); + t3 = J.$index$asx(t2.$index(0, t1), "session_about_to_expire"); + if (t3 == null) + t3 = ""; + t3 = A.Expanded$(A.Text$(t3, _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, true, _null, _null, _null, _null, _null, _null, _null, _null), _null, _null, _null), 1); + t1 = J.$index$asx(t2.$index(0, t1), "stay_logged_in"); if (t1 == null) t1 = ""; - t3 = type$.JSArray_legacy_Widget; - return A.Material$(B.Duration_200000, true, _null, A.Column$(A._setArrayType([new A.Padding(B.EdgeInsets_16_8_16_8, A.Row$(A._setArrayType([t2, A.TextButton$(false, A.Text$(t1, _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, true, _null, _null, _null, _null, _null, _null, _null, _null), _null, _null, _null), _null, new A._DesktopSessionTimeoutState_build_closure(_this, context), _null)], t3), B.CrossAxisAlignment_2, B.MainAxisAlignment_0, B.MainAxisSize_1, _null), _null), A.Expanded$(_this._widget.child, 1)], t3), B.CrossAxisAlignment_2, _null, B.MainAxisAlignment_0, B.MainAxisSize_1, B.VerticalDirection_1), B.Clip_0, B.MaterialColor_Map_JNZaB_4294940672, 0, _null, _null, _null, _null, B.MaterialType_0); + t2 = type$.JSArray_legacy_Widget; + return A.Material$(B.Duration_200000, true, _null, A.Column$(A._setArrayType([new A.Padding(B.EdgeInsets_16_8_16_8, A.Row$(A._setArrayType([t3, A.TextButton$(false, A.Text$(t1, _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, true, _null, _null, _null, _null, _null, _null, _null, _null), _null, _null, _null), _null, new A._DesktopSessionTimeoutState_build_closure(_this, context), _null)], t2), B.CrossAxisAlignment_2, B.MainAxisAlignment_0, B.MainAxisSize_1, _null), _null), A.Expanded$(_this._widget.child, 1)], t2), B.CrossAxisAlignment_2, _null, B.MainAxisAlignment_0, B.MainAxisSize_1, B.VerticalDirection_1), B.Clip_0, B.MaterialColor_Map_JNZaB_4294940672, 0, _null, _null, _null, _null, _null, B.MaterialType_0); } return _this._widget.child; } @@ -381407,7 +386251,7 @@ else if (sessionLength > sessionTimeout - 120000) t1.setState$1(new A._DesktopSessionTimeoutState_initState__closure(t1)); }, - $signature: 375 + $signature: 368 }; A._DesktopSessionTimeoutState_initState__closure.prototype = { call$0() { @@ -381454,12 +386298,13 @@ t5 = t1.get$dismiss(); t4.push(new A.Padding(B.EdgeInsets_0_0_10_0, A.TextButton$(false, A.Text$(t5.toUpperCase(), _null, _null, _null, _null, _null, _null, _null, _null, _null), _null, new A.MessageDialog_build_closure0(_this, context), _null), _null)); if (_this.onDiscard != null) { - t1 = J.$index$asx($.LocalizationsProvider__localizedValues.$index(0, t1.localeCode), "discard_changes"); + t1.toString; + t1 = J.$index$asx($.$get$LocalizationsProvider__localizedValues().$index(0, t1.localeCode), "discard_changes"); if (t1 == null) t1 = ""; t4.push(A.TextButton$(true, A.Text$(t1.toUpperCase(), _null, _null, _null, _null, _null, _null, _null, _null, _null), _null, new A.MessageDialog_build_closure1(_this, context), _null)); } - return new A.Padding(new A.EdgeInsets(16, 24, 16, 24), A.Column$(A._setArrayType([A.PointerInterceptor$(A.Material$(B.Duration_200000, true, _null, new A.Padding(B.EdgeInsets_28_28_28_28, A.Column$(A._setArrayType([new A.SizedBox(_null, 20, _null, _null), t2, new A.SizedBox(_null, 40, _null, _null), A.Row$(t4, B.CrossAxisAlignment_2, B.MainAxisAlignment_0, B.MainAxisSize_0, _null)], t3), B.CrossAxisAlignment_2, _null, B.MainAxisAlignment_0, B.MainAxisSize_1, B.VerticalDirection_1), _null), B.Clip_0, _null, 0, _null, _null, _null, _null, B.MaterialType_0)), A.Expanded$(A.Container$(_null, _null, B.Clip_0, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null), 1)], t3), B.CrossAxisAlignment_2, _null, B.MainAxisAlignment_0, B.MainAxisSize_1, B.VerticalDirection_1), _null); + return new A.Padding(new A.EdgeInsets(16, 24, 16, 24), A.Column$(A._setArrayType([A.PointerInterceptor$(A.Material$(B.Duration_200000, true, _null, new A.Padding(B.EdgeInsets_28_28_28_28, A.Column$(A._setArrayType([new A.SizedBox(_null, 20, _null, _null), t2, new A.SizedBox(_null, 40, _null, _null), A.Row$(t4, B.CrossAxisAlignment_2, B.MainAxisAlignment_0, B.MainAxisSize_0, _null)], t3), B.CrossAxisAlignment_2, _null, B.MainAxisAlignment_0, B.MainAxisSize_1, B.VerticalDirection_1), _null), B.Clip_0, _null, 0, _null, _null, _null, _null, _null, B.MaterialType_0)), A.Expanded$(A.Container$(_null, _null, B.Clip_0, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null), 1)], t3), B.CrossAxisAlignment_2, _null, B.MainAxisAlignment_0, B.MainAxisSize_1, B.VerticalDirection_1), _null); }, get$message(receiver) { return this.message; @@ -381469,7 +386314,7 @@ call$1(action) { return new A.Padding(B.EdgeInsets_0_0_16_0, action, null); }, - $signature: 2030 + $signature: 2060 }; A.MessageDialog_build_closure0.prototype = { call$0() { @@ -381507,7 +386352,7 @@ t4 = A._setArrayType([], type$.JSArray_legacy_Widget); if (this.clearErrorOnDismiss && true) t4.push(A.TextButton$(false, A.Text$(t2.get$logout().toUpperCase(), _null, _null, _null, _null, _null, _null, _null, _null, _null), _null, new A.ErrorDialog_build_closure(context, store), _null)); - t6 = J.$index$asx($.LocalizationsProvider__localizedValues.$index(0, t2.localeCode), "copy"); + t6 = J.$index$asx($.$get$LocalizationsProvider__localizedValues().$index(0, t2.localeCode), "copy"); if (t6 == null) t6 = ""; t4.push(A.TextButton$(false, A.Text$(t6.toUpperCase(), _null, _null, _null, _null, _null, _null, _null, _null, _null), _null, new A.ErrorDialog_build_closure0(t1), _null)); @@ -381618,7 +386463,7 @@ new A.WebClient().$get$2(0, credentials.url + "/ping?clear_cache=true", credentials.token).then$1$1(0, new A._HealthCheckDialogState_clearCache_closure0(_this, store), type$.Null).catchError$1(new A._HealthCheckDialogState_clearCache_closure1(_this)); }, build$1(_, context) { - var webPhpVersion, cliPhpVersion, t3, t4, t5, t6, _this = this, _null = null, + var webPhpVersion, cliPhpVersion, t3, t4, t5, t6, t7, t8, _this = this, _null = null, _s14_ = "(\\d+\\.\\d+.\\d+)", t1 = A.Localizations_of(context, B.Type_AppLocalization_KyD, type$.legacy_AppLocalization), t2 = _this._response; @@ -381626,47 +386471,51 @@ t2 = t2 == null ? _null : t2.currentPHPVersion; if (t2 == null) t2 = ""; - webPhpVersion = A.RegExp_RegExp(_s14_, true, false, false).stringMatch$1(t2); + webPhpVersion = A.RegExp_RegExp(_s14_, true, false, false, false).stringMatch$1(t2); t2 = _this._response; t2 = t2 == null ? _null : t2.phpVersion; t2 = t2 == null ? _null : t2.currentPHPCLIVersion; if (t2 == null) t2 = ""; - cliPhpVersion = A.RegExp_RegExp(_s14_, true, false, false).stringMatch$1(t2); + cliPhpVersion = A.RegExp_RegExp(_s14_, true, false, false, false).stringMatch$1(t2); t2 = _this._response; if (t2 == null) t2 = A.Column$(A._setArrayType([new A.Padding(B.EdgeInsets_0_16_0_16, A.LinearProgressIndicator$(), _null), A.Text$(t1.get$loading() + "...", _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); else { - t2 = "Email: " + t2.emailDriver + "\nQueue: " + t2.queue + "\nPDF: " + B.JSString_methods.replaceFirst$2(t2.pdfEngine, " Generator", ""); - t3 = _this._response; - t4 = t3.systemHealth; - t5 = t3.dbCheck; - t3 = t3.phpVersion; - t6 = webPhpVersion == cliPhpVersion ? "v" + A.S(webPhpVersion) : "Web: v" + A.S(webPhpVersion) + "\nCLI: v" + A.S(cliPhpVersion); - t6 = A._setArrayType([new A._HealthListTile("System Health", t4, false, t2, _null, _null), new A._HealthListTile("Database Check", t5, false, _null, _null, _null), new A._HealthListTile("PHP Version", t3.isOkay, false, t6, _null, _null)], type$.JSArray_legacy_Widget); + t3 = t2.emailDriver; + t4 = t2.queue; + t2 = B.JSString_methods.replaceFirst$2(t2.pdfEngine, " Generator", ""); + t5 = _this._response; + t6 = t5.systemHealth; + t7 = t5.dbCheck; + t5 = t5.phpVersion; + t8 = A.S(webPhpVersion); + t8 = webPhpVersion == cliPhpVersion ? "v" + t8 : "Web: v" + t8 + "\nCLI: v" + A.S(cliPhpVersion); + t8 = A._setArrayType([new A._HealthListTile("System Health", t6, false, "Email: " + t3 + "\nQueue: " + t4 + "\nPDF: " + t2, _null, _null), new A._HealthListTile("Database Check", t7, false, _null, _null, _null), new A._HealthListTile("PHP Version", t5.isOkay, false, t8, _null, _null)], type$.JSArray_legacy_Widget); t2 = _this._response.filePermissions; if (t2 !== "Ok") - t6.push(new A._HealthListTile("Invalid File Permissions", false, false, t2, "https://invoiceninja.github.io/docs/self-host-installation/#file-permissions", _null)); + t8.push(new A._HealthListTile("Invalid File Permissions", false, false, t2, "https://invoiceninja.github.io/docs/self-host-installation/#file-permissions", _null)); if (_this._response.queue === "sync") - t6.push(new A._HealthListTile("Queue not enabled", true, true, "Enable the queue for improved performance", "https://invoiceninja.github.io/docs/self-host-installation/#final-setup-steps", _null)); + t8.push(new A._HealthListTile("Queue not enabled", true, true, "Enable the queue for improved performance", "https://invoiceninja.github.io/docs/self-host-installation/#final-setup-steps", _null)); if (_this._response.phantomEnabled) - t6.push(new A._HealthListTile("SnapPDF not enabled", true, true, "Use SnapPDF for faster PDF generation", "https://invoiceninja.github.io/docs/self-host-troubleshooting/#pdf-conversion-issues", _null)); + t8.push(new A._HealthListTile("SnapPDF not enabled", true, true, "Use SnapPDF for faster PDF generation", "https://invoiceninja.github.io/docs/self-host-troubleshooting/#pdf-conversion-issues", _null)); if (_this._response.trailingSlash) - t6.push(new A._HealthListTile("APP_URL has trailing slash", true, true, "Remove the slash in the .env file", _null, _null)); - t2 = A.Column$(t6, B.CrossAxisAlignment_2, _null, B.MainAxisAlignment_0, B.MainAxisSize_0, B.VerticalDirection_1); + t8.push(new A._HealthListTile("APP_URL has trailing slash", true, true, "Remove the slash in the .env file", _null, _null)); + t2 = A.Column$(t8, B.CrossAxisAlignment_2, _null, B.MainAxisAlignment_0, B.MainAxisSize_0, B.VerticalDirection_1); } if (_this._response == null) t1 = A._setArrayType([], type$.JSArray_legacy_Widget); else { - t3 = t1.localeCode; - t4 = J.$index$asx($.LocalizationsProvider__localizedValues.$index(0, t3), "clear_cache"); - if (t4 == null) - t4 = ""; - t4 = A.TextButton$(false, A.Text$(t4.toUpperCase(), _null, _null, _null, _null, _null, _null, _null, _null, _null), _null, new A._HealthCheckDialogState_build_closure(_this), _null); - t3 = J.$index$asx($.LocalizationsProvider__localizedValues.$index(0, t3), "refresh"); - if (t3 == null) - t3 = ""; - t1 = A._setArrayType([t4, A.TextButton$(false, A.Text$(t3.toUpperCase(), _null, _null, _null, _null, _null, _null, _null, _null, _null), _null, new A._HealthCheckDialogState_build_closure0(_this), _null), A.TextButton$(false, A.Text$(t1.get$close(t1).toUpperCase(), _null, _null, _null, _null, _null, _null, _null, _null, _null), _null, new A._HealthCheckDialogState_build_closure1(context), _null)], type$.JSArray_legacy_Widget); + t1.toString; + t3 = $.$get$LocalizationsProvider__localizedValues(); + t4 = t1.localeCode; + t5 = J.$index$asx(t3.$index(0, t4), "clear_cache"); + if (t5 == null) + t5 = ""; + t5 = A.TextButton$(false, A.Text$(t5.toUpperCase(), _null, _null, _null, _null, _null, _null, _null, _null, _null), _null, new A._HealthCheckDialogState_build_closure(_this), _null); + t4 = J.$index$asx(t3.$index(0, t4), "refresh"); + t3 = t4 == null ? "" : t4; + t1 = A._setArrayType([t5, A.TextButton$(false, A.Text$(t3.toUpperCase(), _null, _null, _null, _null, _null, _null, _null, _null, _null), _null, new A._HealthCheckDialogState_build_closure0(_this), _null), A.TextButton$(false, A.Text$(t1.get$close(t1).toUpperCase(), _null, _null, _null, _null, _null, _null, _null, _null, _null), _null, new A._HealthCheckDialogState_build_closure1(context), _null)], type$.JSArray_legacy_Widget); } return A.AlertDialog$(t1, B.EdgeInsets_0_0_0_0, _null, t2, B.EdgeInsets_24_20_24_24, _null, _null, _null); } @@ -381783,18 +386632,20 @@ A.multiselectDialog_closure.prototype = { call$1(context) { var _this = this, - t1 = J.$index$asx($.LocalizationsProvider__localizedValues.$index(0, A.Localizations_of(context, B.Type_AppLocalization_KyD, type$.legacy_AppLocalization).localeCode), "add_column"); + t1 = A.Localizations_of(context, B.Type_AppLocalization_KyD, type$.legacy_AppLocalization); + t1.toString; + t1 = J.$index$asx($.$get$LocalizationsProvider__localizedValues().$index(0, t1.localeCode), "add_column"); if (t1 == null) t1 = ""; return A.MultiSelectList$(t1, _this.defaultSelected, true, false, new A.multiselectDialog__closure(_this.onSelected), _this.options, null, _this.selected); }, - $signature: 2032 + $signature: 2062 }; A.multiselectDialog__closure.prototype = { call$1(values) { return this.onSelected.call$1(values); }, - $signature: 199 + $signature: 221 }; A.MultiSelectList.prototype = { createState$0() { @@ -381811,7 +386662,7 @@ t1 = _this._widget; t2 = t1.selected; _this.selected = t2 == null ? t1.defaultSelected : t2; - _this._multiselect_dialog$_controller = A.ScrollController$(null, 0, true); + _this._multiselect_dialog$_controller = new A.ScrollController(0, true, null, A._setArrayType([], type$.JSArray_ScrollPosition), $.$get$ChangeNotifier__emptyListeners()); }, dispose$0(_) { this._multiselect_dialog$_controller.dispose$0(0); @@ -381830,32 +386681,32 @@ return B.JSString_methods.$add(J.$add$ansx(t1.lookup$1(parts[0]), " "), t1.lookup$1(parts[1])); }, build$1(_, context) { - var keys, t3, t4, t5, t6, t7, column, _this = this, _null = null, + var keys, t4, t5, t6, column, _this = this, _null = null, t1 = A.Localizations_of(context, B.Type_AppLocalization_KyD, type$.legacy_AppLocalization), state = A._lateReadCheck(A.StoreProvider_of(context, type$.legacy_AppState).__Store__state, "_state"), t2 = type$.legacy_String, - options = A.LinkedHashMap_LinkedHashMap$_empty(t2, t2); - t2 = _this._widget.options; - t2.toString; - new A.WhereIterable(t2, new A.MultiSelectListState_build_closure(_this), A._arrayInstanceType(t2)._eval$1("WhereIterable<1>")).forEach$1(0, new A.MultiSelectListState_build_closure0(_this, state, options)); - t2 = options.get$keys(options); - keys = A.List_List$of(t2, true, A._instanceType(t2)._eval$1("Iterable.E")); + options = A.LinkedHashMap_LinkedHashMap$_empty(t2, t2), + t3 = _this._widget.options; + t3.toString; + new A.WhereIterable(t3, new A.MultiSelectListState_build_closure(_this), A._arrayInstanceType(t3)._eval$1("WhereIterable<1>")).forEach$1(0, new A.MultiSelectListState_build_closure0(_this, state, options)); + t3 = options.$ti._eval$1("LinkedHashMapKeyIterable<1>"); + keys = A.List_List$of(new A.LinkedHashMapKeyIterable(options, t3), true, t3._eval$1("Iterable.E")); B.JSArray_methods.sort$1(keys, new A.MultiSelectListState_build_closure1(_this)); - t2 = A.getLayout(context) === B.AppLayout_mobile ? 17976931348623157e292 : 400; - t3 = _this._widget.addTitle; - t4 = A._arrayInstanceType(keys)._eval$1("MappedListIterable<1,DropdownMenuItem*>"); - t4 = A.List_List$of(new A.MappedListIterable(keys, new A.MultiSelectListState_build_closure2(options), t4), true, t4._eval$1("ListIterable.E")); - t5 = _this._multiselect_dialog$_controller; - t6 = J.asMap$0$ax(_this.selected); - t7 = type$.JSArray_legacy_Widget; - t5 = A._setArrayType([new A.AppDropdownButton(t3, _null, new A.MultiSelectListState_build_closure3(_this), t4, false, true, "", _null, _null, type$.AppDropdownButton_legacy_String), new A.SizedBox(_null, 20, _null, _null), A.Expanded$(A.ReorderableListView$(t6.get$entries(t6).map$1$1(0, new A.MultiSelectListState_build_closure4(_this, state, context), type$.legacy_Padding).toList$0(0), new A.MultiSelectListState_build_closure5(_this), t5), 1)], t7); + t3 = A.getLayout(context) === B.AppLayout_mobile ? 17976931348623157e292 : 400; + t4 = _this._widget.addTitle; + t5 = A._arrayInstanceType(keys)._eval$1("MappedListIterable<1,DropdownMenuItem*>"); + t2 = A.AppDropdownButton$(_null, "", true, A.List_List$of(new A.MappedListIterable(keys, new A.MultiSelectListState_build_closure2(options), t5), true, t5._eval$1("ListIterable.E")), _null, t4, new A.MultiSelectListState_build_closure3(_this), _null, false, _null, t2); + t4 = _this._multiselect_dialog$_controller; + t5 = J.asMap$0$ax(_this.selected); + t6 = type$.JSArray_legacy_Widget; + t4 = A._setArrayType([t2, new A.SizedBox(_null, 20, _null, _null), A.Expanded$(A.ReorderableListView$(t5.get$entries(t5).map$1$1(0, new A.MultiSelectListState_build_closure4(_this, state, context), type$.legacy_Padding).toList$0(0), new A.MultiSelectListState_build_closure5(_this), t4), 1)], t6); if (!_this._widget.isDialog) - t5.push(new A.Padding(B.EdgeInsets_0_10_0_0, A.Row$(A._setArrayType([A.TextButton$(false, A.Text$(t1.get$reset(t1).toUpperCase(), _null, _null, _null, _null, _null, _null, _null, _null, _null), _null, new A.MultiSelectListState_build_closure6(_this), _null)], t7), B.CrossAxisAlignment_2, B.MainAxisAlignment_1, B.MainAxisSize_1, _null), _null)); - column = A.Container$(_null, A.Column$(t5, 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, t2); + t4.push(new A.Padding(B.EdgeInsets_0_10_0_0, A.Row$(A._setArrayType([A.TextButton$(false, A.Text$(t1.get$reset(t1).toUpperCase(), _null, _null, _null, _null, _null, _null, _null, _null, _null), _null, new A.MultiSelectListState_build_closure6(_this), _null)], t6), B.CrossAxisAlignment_2, B.MainAxisAlignment_1, B.MainAxisSize_1, _null), _null)); + column = A.Container$(_null, A.Column$(t4, 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, t3); if (_this._widget.isDialog) { t2 = t1.get$editColumns(); t3 = A.Text$(t1.get$editColumns(), _null, _null, _null, _null, _null, _null, _null, _null, _null); - t3 = A.AlertDialog$(A._setArrayType([A.TextButton$(false, A.Text$(t1.get$reset(t1).toUpperCase(), _null, _null, _null, _null, _null, _null, _null, _null, _null), _null, new A.MultiSelectListState_build_closure7(_this), _null), A.TextButton$(false, A.Text$(t1.get$cancel(t1).toUpperCase(), _null, _null, _null, _null, _null, _null, _null, _null, _null), _null, new A.MultiSelectListState_build_closure8(context), _null), A.TextButton$(false, A.Text$(t1.get$save(t1).toUpperCase(), _null, _null, _null, _null, _null, _null, _null, _null, _null), _null, new A.MultiSelectListState_build_closure9(_this, context), _null)], t7), B.EdgeInsets_0_0_0_0, _null, column, B.EdgeInsets_24_20_24_24, _null, t2, t3); + t3 = A.AlertDialog$(A._setArrayType([A.TextButton$(false, A.Text$(t1.get$reset(t1).toUpperCase(), _null, _null, _null, _null, _null, _null, _null, _null, _null), _null, new A.MultiSelectListState_build_closure7(_this), _null), A.TextButton$(false, A.Text$(t1.get$cancel(t1).toUpperCase(), _null, _null, _null, _null, _null, _null, _null, _null, _null), _null, new A.MultiSelectListState_build_closure8(context), _null), A.TextButton$(false, A.Text$(t1.get$save(t1).toUpperCase(), _null, _null, _null, _null, _null, _null, _null, _null, _null), _null, new A.MultiSelectListState_build_closure9(_this, context), _null)], t6), B.EdgeInsets_0_0_0_0, _null, column, B.EdgeInsets_24_20_24_24, _null, t2, t3); t1 = t3; } else t1 = column; @@ -381892,7 +386743,7 @@ 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: 38 + $signature: 36 }; A.MultiSelectListState_build_closure3.prototype = { call$1(value) { @@ -381917,19 +386768,20 @@ }; A.MultiSelectListState_build_closure4.prototype = { call$1(entry) { - var columnTitle, t3, _null = null, + var columnTitle, t3, t4, _null = null, option = entry.get$value(entry), t1 = this.state, t2 = t1.userCompanyStates; t1 = t1.uiState.selectedCompanyIndex; columnTitle = t2._list[t1].userCompany.company.getCustomFieldLabel$1(option); - t1 = "__" + A.S(entry.get$key(entry)) + "_" + A.S(entry.get$value(entry)) + "__"; - t2 = this.$this; - t3 = 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(t2, option), B.EdgeInsets_8_8_8_8, _null, _null, _null); - t2 = columnTitle.length === 0 ? t2.lookupOption$1(option) : columnTitle; - return new A.Padding(B.EdgeInsets_10_3_10_3, A.Row$(A._setArrayType([t3, new A.SizedBox(20, _null, _null, _null), A.Expanded$(A.Text$(t2, _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, type$.ValueKey_legacy_String)); + 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); + 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: 2035 + $signature: 2065 }; A.MultiSelectListState_build__closure2.prototype = { call$0() { @@ -381991,7 +386843,7 @@ t2 = A._setArrayType(t2.slice(0), A.instanceType(t2)); return t1.selected = t2; }, - $signature: 556 + $signature: 566 }; A.MultiSelectListState_build_closure7.prototype = { call$0() { @@ -382011,7 +386863,7 @@ t2 = A._setArrayType(t2.slice(0), A.instanceType(t2)); return t1.selected = t2; }, - $signature: 556 + $signature: 566 }; A.MultiSelectListState_build_closure8.prototype = { call$0() { @@ -382029,7 +386881,7 @@ }; A.DismissibleEntity.prototype = { build$1(_, context) { - var t2, t3, widget, t4, t5, t6, t7, _this = this, + var t2, t3, widget, t4, t5, t6, t7, t8, t9, _this = this, t1 = _this.entity; if (!_this.userCompany.canEditEntity$1(t1)) return _this.child; @@ -382039,39 +386891,40 @@ widget = new A.SelectedIndicator(new A.ConstrainedBox(new A.BoxConstraints(0, 1 / 0, 60, 1 / 0), _this.child, null), t3, false, null); if (!_this.isDismissible) return widget; - t3 = "__" + ("__" + A.S(t1.get$entityType()) + "__" + t1.get$id(t1) + "__") + "_"; + t3 = A.S(t1.get$entityType()); + t4 = t1.get$id(t1); if (!t1.get$isArchived() && !t1.get$isDeleted(t1)) - t4 = "active"; + t5 = "active"; else - t4 = t1.get$isArchived() ? "archived" : "deleted"; - t4 = t3 + t4 + "__"; - t3 = type$.JSArray_legacy_Widget; - t5 = A._setArrayType([], t3); + t5 = t1.get$isArchived() ? "archived" : "deleted"; + t6 = type$.JSArray_legacy_Widget; + t7 = A._setArrayType([], t6); if (_this.showCheckbox) { - t6 = J.$index$asx($.LocalizationsProvider__localizedValues.$index(0, t2.localeCode), "select"); - if (t6 == null) - t6 = ""; - t5.push(A.SlidableAction$(B.MaterialColor_Map_JN0Sr_4278228616, B.Color_4294967295, B.IconData_57687_MaterialIcons_null_false, t6, new A.DismissibleEntity_build_closure(_this))); + t2.toString; + t8 = J.$index$asx($.$get$LocalizationsProvider__localizedValues().$index(0, t2.localeCode), "select"); + if (t8 == null) + t8 = ""; + t7.push(A.SlidableAction$(B.MaterialColor_Map_JN0Sr_4278228616, B.Color_4294967295, B.IconData_57687_MaterialIcons_null_false, t8, new A.DismissibleEntity_build_closure(_this))); } - t5.push(A.SlidableAction$(B.Color_1929379840, B.Color_4294967295, B.IconData_58372_MaterialIcons_null_false, t2.get$more(), new A.DismissibleEntity_build_closure0(_this))); - t5 = A.ActionPane$(t5, B.DrawerMotion_null); - t6 = !t1.get$isArchived() && !t1.get$isDeleted(t1); - t7 = t2.localeCode; - if (t6) { - t6 = J.$index$asx($.LocalizationsProvider__localizedValues.$index(0, t7), "archive"); - if (t6 == null) - t6 = ""; - t6 = A.SlidableAction$(B.MaterialColor_Map_JNZaB_4294940672, B.Color_4294967295, B.IconData_57489_MaterialIcons_null_false, t6, new A.DismissibleEntity_build_closure1(_this)); + t7.push(A.SlidableAction$(B.Color_1929379840, B.Color_4294967295, B.IconData_58372_MaterialIcons_null_false, t2.get$more(), new A.DismissibleEntity_build_closure0(_this))); + t7 = A.ActionPane$(t7, B.DrawerMotion_null); + t8 = !t1.get$isArchived() && !t1.get$isDeleted(t1); + t9 = t2.localeCode; + if (t8) { + t8 = J.$index$asx($.$get$LocalizationsProvider__localizedValues().$index(0, t9), "archive"); + if (t8 == null) + t8 = ""; + t8 = A.SlidableAction$(B.MaterialColor_Map_JNZaB_4294940672, B.Color_4294967295, B.IconData_57489_MaterialIcons_null_false, t8, new A.DismissibleEntity_build_closure1(_this)); } else { - t6 = J.$index$asx($.LocalizationsProvider__localizedValues.$index(0, t7), "restore"); - if (t6 == null) - t6 = ""; - t6 = A.SlidableAction$(B.MaterialColor_Map_JNwaj_4280391411, B.Color_4294967295, B.IconData_58676_MaterialIcons_null_false, t6, new A.DismissibleEntity_build_closure2(_this)); + t8 = J.$index$asx($.$get$LocalizationsProvider__localizedValues().$index(0, t9), "restore"); + if (t8 == null) + t8 = ""; + t8 = A.SlidableAction$(B.MaterialColor_Map_JNwaj_4280391411, B.Color_4294967295, B.IconData_58676_MaterialIcons_null_false, t8, new A.DismissibleEntity_build_closure2(_this)); } - t3 = A._setArrayType([t6], t3); + t6 = A._setArrayType([t8], t6); if (!t1.get$isDeleted(t1)) - t3.push(A.SlidableAction$(B.MaterialColor_Map_JNc9P_4294198070, B.Color_4294967295, B.IconData_57785_MaterialIcons_null_false, t2.get$$delete(t2), new A.DismissibleEntity_build_closure3(_this))); - return new A.Slidable(t5, A.ActionPane$(t3, B.DrawerMotion_null), widget, new A.ValueKey(t4, type$.ValueKey_String)); + t6.push(A.SlidableAction$(B.MaterialColor_Map_JNc9P_4294198070, B.Color_4294967295, B.IconData_57785_MaterialIcons_null_false, t2.get$$delete(t2), new A.DismissibleEntity_build_closure3(_this))); + return new A.Slidable(t7, A.ActionPane$(t6, B.DrawerMotion_null), widget, new A.ValueKey("__" + ("__" + t3 + "__" + t4 + "__") + "_" + t5 + "__", type$.ValueKey_String)); } }; A.DismissibleEntity_build_closure.prototype = { @@ -382116,7 +386969,7 @@ state = A._lateReadCheck(A.StoreProvider_of(context, type$.legacy_AppState).__Store__state, "_state"), t2 = type$.JSArray_legacy_Widget, t3 = A._setArrayType([], t2); - if (A.cleanApiUrl(state.authState.url) === "https://invoicing.co") { + if (state.get$isHosted()) { t4 = state.userCompanyStates; t5 = state.uiState.selectedCompanyIndex; t5 = t4._list[t5].userCompany.account.plan === "enterprise"; @@ -382126,12 +386979,14 @@ if (t4) { t4 = A._setArrayType([], t2); if (A.isAndroid() || A.isIOS()) { - t5 = J.$index$asx($.LocalizationsProvider__localizedValues.$index(0, t1.localeCode), "take_picture"); + t1.toString; + t5 = J.$index$asx($.$get$LocalizationsProvider__localizedValues().$index(0, t1.localeCode), "take_picture"); if (t5 == null) t5 = ""; B.JSArray_methods.addAll$1(t4, A._setArrayType([A.Expanded$(new A.AppButton(_null, B.IconData_57648_MaterialIcons_null_false, t5, new A.DocumentGrid_build_closure(this), _null, _null), 1), new A.SizedBox(14, _null, _null, _null)], t2)); } - t1 = J.$index$asx($.LocalizationsProvider__localizedValues.$index(0, t1.localeCode), "upload_file"); + t1.toString; + t1 = J.$index$asx($.$get$LocalizationsProvider__localizedValues().$index(0, t1.localeCode), "upload_file"); if (t1 == null) t1 = ""; t4.push(A.Expanded$(new A.AppButton(_null, B.IconData_58178_MaterialIcons_null_false, t1, new A.DocumentGrid_build_closure0(this), _null, _null), 1)); @@ -382201,7 +387056,7 @@ }); return A._asyncStartSync($async$call$0, $async$completer); }, - $signature: 39 + $signature: 35 }; A.DocumentGrid_build_closure0.prototype = { call$0() { @@ -382228,7 +387083,7 @@ }); return A._asyncStartSync($async$call$0, $async$completer); }, - $signature: 39 + $signature: 35 }; A.DocumentGrid_build_closure1.prototype = { call$2(context, constraints) { @@ -382237,14 +387092,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: 323 + $signature: 349 }; A.DocumentGrid_build__closure.prototype = { call$1($document) { var t1 = this.$this; return new A.DocumentTile($document, t1.onDeleteDocument, t1.onViewExpense, null); }, - $signature: 2039 + $signature: 2069 }; A.DocumentTile.prototype = { build$1(_, context) { @@ -382256,7 +387111,7 @@ t3 = A.Text$(t3, _null, 1, B.TextOverflow_2, _null, _null, A.Theme_of(context).textTheme.titleLarge, _null, _null, _null); t4 = t2.createdAt; t5 = type$.JSArray_legacy_Widget; - return A.Column$(A._setArrayType([new A.Padding(B.EdgeInsets_4_4_4_4, A.Card$(A.Column$(A._setArrayType([new A.DocumentPreview(t2, 110, _null), new A.Padding(B.EdgeInsets_4_4_4_4, A.Stack$(B.AlignmentDirectional_m1_m1, A._setArrayType([A.Column$(A._setArrayType([t3, A.Text$(A.formatDate(A.DateTime$fromMillisecondsSinceEpoch(t4 * 1000, false).toIso8601String$0(), context, true, true, false) + "\n" + A.formatSize(t2.size), _null, 2, B.TextOverflow_2, _null, _null, A.Theme_of(context).textTheme.bodySmall, _null, _null, _null)], t5), B.CrossAxisAlignment_0, _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_22_0_0, A.PopupMenuButton$(_null, _null, true, _null, _null, new A.DocumentTile_build_closure(t1), new A.DocumentTile_build_closure0(this, t1, state, context), B.EdgeInsets_8_8_8_8, _null, type$.legacy_String), _null), _null)], t5), B.Clip_1, B.StackFit_0, _null, _null), _null)], t5), B.CrossAxisAlignment_0, _null, B.MainAxisAlignment_0, B.MainAxisSize_1, B.VerticalDirection_1), _null, _null, 4, _null, true, _null), _null)], t5), B.CrossAxisAlignment_2, _null, B.MainAxisAlignment_0, B.MainAxisSize_1, B.VerticalDirection_1); + return A.Column$(A._setArrayType([new A.Padding(B.EdgeInsets_4_4_4_4, A.Card$(A.Column$(A._setArrayType([new A.DocumentPreview(t2, 110, _null), new A.Padding(B.EdgeInsets_4_4_4_4, new A.Stack(B.AlignmentDirectional_m1_m1, _null, B.StackFit_0, B.Clip_1, A._setArrayType([A.Column$(A._setArrayType([t3, A.Text$(A.formatDate(A.DateTime$fromMillisecondsSinceEpoch(t4 * 1000, false).toIso8601String$0(), context, true, true, false) + "\n" + A.formatSize(t2.size), _null, 2, B.TextOverflow_2, _null, _null, A.Theme_of(context).textTheme.bodySmall, _null, _null, _null)], t5), B.CrossAxisAlignment_0, _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_22_0_0, A.PopupMenuButton$(_null, _null, true, _null, _null, new A.DocumentTile_build_closure(t1), new A.DocumentTile_build_closure0(this, t1, state, context), B.EdgeInsets_8_8_8_8, _null, type$.legacy_String), _null), _null)], t5), _null), _null)], t5), B.CrossAxisAlignment_0, _null, B.MainAxisAlignment_0, B.MainAxisSize_1, B.VerticalDirection_1), _null, _null, 4, _null, true, _null), _null)], t5), B.CrossAxisAlignment_2, _null, B.MainAxisAlignment_0, B.MainAxisSize_1, B.VerticalDirection_1); }, get$document(receiver) { return this.document; @@ -382293,8 +387148,9 @@ t1 = $async$self.context; A.confirmCallback(false, new A.DocumentTile_build__closure($async$self.$this, t1), t1, null, false, null); } else { - t1 = J.$index$asx($.LocalizationsProvider__localizedValues.$index(0, t1.localeCode), "view_expense"); - if (value === (t1 == null ? J.$index$asx($.LocalizationsProvider__localizedValues.$index(0, "en"), "view_expense") : t1)) { + t2 = $.$get$LocalizationsProvider__localizedValues(); + t1 = J.$index$asx(t2.$index(0, t1.localeCode), "view_expense"); + if (value === (t1 == null ? J.$index$asx(t2.$index(0, "en"), "view_expense") : t1)) { t1 = $async$self.$this; t1.onViewExpense.call$1(t1.document); } @@ -382305,7 +387161,7 @@ }); return A._asyncStartSync($async$call$1, $async$completer); }, - $signature: 263 + $signature: 334 }; A.DocumentTile_build__closure.prototype = { call$1(_) { @@ -382327,7 +387183,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, _null), t1.get$view(t1), t2), A.PopupMenuItem$(new A.IconText(t1.get$download(t1), B.IconData_57857_MaterialIcons_null_false, _null, _null, _null), t1.get$download(t1), t2), A.PopupMenuItem$(new A.IconText(t1.get$$delete(t1), B.IconData_57785_MaterialIcons_null_false, _null, _null, _null), t1.get$$delete(t1), t2)], type$.JSArray_legacy_PopupMenuEntry_legacy_String); }, - $signature: 428 + $signature: 362 }; A.DocumentPreview.prototype = { build$1(_, context) { @@ -382353,22 +387209,21 @@ 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: 2042 + $signature: 2072 }; 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: 2043 + $signature: 2073 }; A.EditScaffold.prototype = { build$1(_, context) { - var t2, isEnabled, t3, t4, t5, t6, upgradeMessage, t7, countDays, isCancelEnabled, showUpgradeBanner, t8, _this = this, _null = null, + var t2, isEnabled, t3, t4, t5, t6, t7, upgradeMessage, countDays, isCancelEnabled, showUpgradeBanner, t8, _this = this, _null = null, _s24_ = "start_free_trial_message", _s21_ = "free_trial_ends_today", _s23_ = "free_trial_ends_in_days", - _s20_ = "https://invoicing.co", store = A.StoreProvider_of(context, type$.legacy_AppState), state = A._lateReadCheck(store.__Store__state, "_state"), t1 = A.Localizations_of(context, B.Type_AppLocalization_KyD, type$.legacy_AppLocalization); @@ -382392,28 +387247,30 @@ t4 = t3.selectedCompanyIndex; t2 = t2._list; t5 = t2[t4].userCompany; - if (t5.isOwner) { + if (t5.isOwner) if (t5.account.trialStarted.length === 0) { - t5 = t1.localeCode; - t6 = J.$index$asx($.LocalizationsProvider__localizedValues.$index(0, t5), _s24_); - if (t6 == null) - t6 = J.$index$asx($.LocalizationsProvider__localizedValues.$index(0, "en"), _s24_); - upgradeMessage = t6; + t1.toString; + t5 = $.$get$LocalizationsProvider__localizedValues(); + t6 = t1.localeCode; + t7 = J.$index$asx(t5.$index(0, t6), _s24_); + if (t7 == null) + t7 = J.$index$asx(t5.$index(0, "en"), _s24_); + upgradeMessage = t7; } else { - t5 = t1.localeCode; - t6 = J.$index$asx($.LocalizationsProvider__localizedValues.$index(0, t5), "upgrade_to_paid_plan"); - if (t6 == null) - t6 = ""; - upgradeMessage = t6; + t1.toString; + t5 = $.$get$LocalizationsProvider__localizedValues(); + t6 = t1.localeCode; + t7 = J.$index$asx(t5.$index(0, t6), "upgrade_to_paid_plan"); + if (t7 == null) + t7 = ""; + upgradeMessage = t7; } - t6 = t5; - t5 = $.LocalizationsProvider__localizedValues; - } else { - t5 = t1.localeCode; - t6 = J.$index$asx($.LocalizationsProvider__localizedValues.$index(0, t5), "owner_upgrade_to_paid_plan"); - upgradeMessage = t6 == null ? "" : t6; - t6 = t5; - t5 = $.LocalizationsProvider__localizedValues; + else { + t1.toString; + t5 = $.$get$LocalizationsProvider__localizedValues(); + t6 = t1.localeCode; + t7 = J.$index$asx(t5.$index(0, t6), "owner_upgrade_to_paid_plan"); + upgradeMessage = t7 == null ? "" : t7; } t7 = t2[t4].userCompany.account; if (t7.trialPlan.length !== 0) { @@ -382429,10 +387286,9 @@ upgradeMessage = J.replaceFirst$2$s(t5, ":count", B.JSInt_methods.toString$0(countDays)); } } - t5 = state.authState.url; - if (!(A.cleanApiUrl(t5) !== _s20_ || t2[t4].userCompany.account.plan === "enterprise" || t2[t4].userCompany.account.plan === "pro") || t2[t4].userCompany.account.trialPlan.length !== 0) + if (!(!state.get$isHosted() || t2[t4].userCompany.account.plan === "enterprise" || t2[t4].userCompany.account.plan === "pro") || t2[t4].userCompany.account.trialPlan.length !== 0) if (B.JSArray_methods.contains$1(B.List_m5d, t3.get$baseSubRoute())) { - if (!(A.cleanApiUrl(t5) !== _s20_ || t2[t4].userCompany.account.plan === "enterprise" || t2[t4].userCompany.account.plan === "pro") && t2[t4].userCompany.account.trialPlan.length === 0 && isEnabled) { + if (!(!state.get$isHosted() || t2[t4].userCompany.account.plan === "enterprise" || t2[t4].userCompany.account.plan === "pro") && t2[t4].userCompany.account.trialPlan.length === 0 && isEnabled) { isEnabled = false; isCancelEnabled = true; } else @@ -382450,7 +387306,7 @@ t2 = new A.LoadingIndicator(_null, false, _null); else if (showUpgradeBanner) { t2 = t2[t4].userCompany.isOwner && !A.isApple() ? new A.EditScaffold_build_closure(state) : _null; - t2 = A.Column$(A._setArrayType([A.InkWell$(false, _null, true, new A.IconMessage(upgradeMessage, _null, B.MaterialColor_Map_JNZaB_4294940672, _null, _null), _null, true, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, t2, _null, _null, _null, _null, _null), A.Expanded$(_this.body, 1)], type$.JSArray_legacy_Widget), B.CrossAxisAlignment_2, _null, B.MainAxisAlignment_0, B.MainAxisSize_1, B.VerticalDirection_1); + t2 = A.Column$(A._setArrayType([A.InkWell$(false, _null, true, new A.IconMessage(upgradeMessage, _null, B.MaterialColor_Map_JNZaB_4294940672, _null, _null), _null, true, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, t2, _null, _null, _null, _null, _null, _null), A.Expanded$(_this.body, 1)], type$.JSArray_legacy_Widget), B.CrossAxisAlignment_2, _null, B.MainAxisAlignment_0, B.MainAxisSize_1, B.VerticalDirection_1); } else t2 = _this.body; t3 = A.getLayout(context) === B.AppLayout_desktop ? new A.MenuDrawerBuilder(_null) : _null; @@ -382479,7 +387335,7 @@ if (_this.actions != null) t5.push(A.PopupMenuButton$(_null, _null, isEnabled, A.Icon$(B.IconData_58372_MaterialIcons_null_false, _null, _null), _null, new A.EditScaffold_build_closure2(_this), new A.EditScaffold_build_closure3(_this, context), B.EdgeInsets_8_8_8_8, _null, type$.legacy_EntityAction)); t1 = _this.isFullscreen && A.getLayout(context) === B.AppLayout_desktop ? _null : _this.appBarBottom; - return new A.WillPopScope(A.FocusTraversalGroup$(A.Scaffold$(A.AppBar$(t5, _null, t4 === B.AppLayout_mobile, _null, _null, t1, 1, _null, false, _null, false, _null, _null, _null, _null, _null, true, _null, _null, _null, _null, t6, _null, _null, _null, 1, _null), _null, t2, _this.bottomNavigationBar, t3, _null, _this.floatingActionButton, B.C__EndDockedFabLocation), _null), new A.EditScaffold_build_closure4(), _null); + return new A.WillPopScope(A.FocusTraversalGroup$(A.Scaffold$(A.AppBar$(t5, _null, t4 === B.AppLayout_mobile, _null, _null, t1, 1, _null, false, _null, false, _null, _null, _null, _null, _null, true, _null, _null, _null, _null, _null, _null, t6, _null, _null, _null, 1, _null), _null, t2, _this.bottomNavigationBar, t3, _null, _this.floatingActionButton, B.C__EndDockedFabLocation), _null), new A.EditScaffold_build_closure4(), _null); }, get$body(receiver) { return this.body; @@ -382531,7 +387387,7 @@ }); return A._asyncStartSync($async$call$0, $async$completer); }, - $signature: 39 + $signature: 35 }; A.EditScaffold_build_closure1.prototype = { call$1(context) { @@ -382564,7 +387420,7 @@ t1.push(t3[_i]); return t1; }, - $signature: 564 + $signature: 551 }; A.EditScaffold_build__closure.prototype = { call$1(action) { @@ -382577,13 +387433,13 @@ } return t1; }, - $signature: 2045 + $signature: 2075 }; A.EditScaffold_build_closure3.prototype = { call$1(action) { return this.$this.onActionPressed.call$2(this.context, action); }, - $signature: 2046 + $signature: 2076 }; A.showEntityActionsDialog_closure.prototype = { call$1(entityAction) { @@ -382593,13 +387449,13 @@ else return new A.EntityActionListTile(this.entities, entityAction, this.mainContext, this.completer, _null); }, - $signature: 2047 + $signature: 2077 }; A.showEntityActionsDialog_closure0.prototype = { call$1(dialogContext) { return A.SimpleDialog$(this.actions, null); }, - $signature: 165 + $signature: 150 }; A.EntityActionListTile.prototype = { build$1(_, context) { @@ -382729,8 +387585,7 @@ entityClient = t2; } else entityClient = _null; - t2 = $.RendererBinding__instance.RendererBinding__mouseTracker._mouseStates; - isHovered = !t2.get$isNotEmpty(t2) && isFilteredBy || _this._entity_list_tile$_isHovered; + isHovered = $.RendererBinding__instance.RendererBinding__mouseTracker._mouseStates._length === 0 && isFilteredBy || _this._entity_list_tile$_isHovered; t2 = isHovered ? B.IconData_58372_MaterialIcons_null_false : A.getEntityIcon(_this._widget.entity.get$entityType()); t3 = isHovered ? _null : 18; t4 = _this._widget.entity; @@ -382784,7 +387639,7 @@ A.handleEntitiesActions(A._setArrayType([this.$this._widget.entity], type$.JSArray_legacy_BaseEntity), action, false); return null; }, - $signature: 61 + $signature: 63 }; A._EntityListTileState_build_closure0.prototype = { call$0() { @@ -382799,7 +387654,7 @@ var t1 = this.$this; return t1.setState$1(new A._EntityListTileState_build__closure0(t1)); }, - $signature: 429 + $signature: 358 }; A._EntityListTileState_build__closure0.prototype = { call$0() { @@ -382899,7 +387754,7 @@ var t1 = this.$this; return t1.setState$1(new A._EntitiesListTileState_build__closure0(t1)); }, - $signature: 429 + $signature: 358 }; A._EntitiesListTileState_build__closure0.prototype = { call$0() { @@ -383056,8 +387911,7 @@ }; A.EntityDropdown.prototype = { createState$0() { - var _null = null; - return new A._EntityDropdownState(A.TextEditingController$(_null), A.FocusNode$(true, _null, true, _null, _null, false), B._StateLifecycle_0); + return new A._EntityDropdownState(new A.TextEditingController(B.TextEditingValue_li8, $.$get$ChangeNotifier__emptyListeners()), A.FocusNode$(true, null, true, true, null, null, false), B._StateLifecycle_0); }, onSelected$1(arg0) { return this.onSelected.call$1(arg0); @@ -383145,15 +387999,19 @@ _this.super$State$didChangeDependencies(); }, dispose$0(_) { - var t1 = this._entity_dropdown$_focusNode; - t1.removeListener$1(0, this.get$_onFocusChanged()); + var _this = this, + t1 = _this._entity_dropdown$_textController; + t1.ChangeNotifier__listeners = $.$get$ChangeNotifier__emptyListeners(); + t1.ChangeNotifier__count = 0; + t1 = _this._entity_dropdown$_focusNode; + t1.removeListener$1(0, _this.get$_onFocusChanged()); t1.dispose$0(0); - this.super$State$dispose(0); + _this.super$State$dispose(0); }, _showOptions$0() { var t1 = this._framework$_element; t1.toString; - A.showDialog(true, new A._EntityDropdownState__showOptions_closure(this), t1, null, true, type$.legacy_EntityDropdownDialog); + A.showDialog(null, true, new A._EntityDropdownState__showOptions_closure(this), t1, null, true, type$.legacy_EntityDropdownDialog); }, get$hasValue() { var t1 = this._widget.entityId; @@ -383177,10 +388035,10 @@ t2 = t1.validator; t3 = t1.autoValidate ? B.AutovalidateMode_1 : B.AutovalidateMode_2; t4 = t1.labelText; - t2 = A._setArrayType([A.InkWell$(false, _null, true, new A.IgnorePointer(true, _null, A.TextFormField$(true, _null, false, t3, _this._entity_dropdown$_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, t4, _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, 1, _null, false, _null, _null, _null, _null, true, _null, _null, B.TextAlign_4, _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)], type$.JSArray_legacy_Widget); + t2 = A._setArrayType([A.InkWell$(false, _null, true, new A.IgnorePointer(true, _null, A.TextFormField$(true, _null, false, t3, _this._entity_dropdown$_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, t4, _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, 1, _null, false, _null, _null, _null, _null, true, _null, _null, B.TextAlign_4, _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)], 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)); - return A.Stack$(B.Alignment_1_0, t2, B.Clip_1, B.StackFit_0, _null, _null); + return new A.Stack(B.Alignment_1_0, _null, B.StackFit_0, B.Clip_1, t2, _null); } }; A._EntityDropdownState__showOptions_closure.prototype = { @@ -383192,13 +388050,13 @@ if (t3 == null) { t3 = t2.get$keys(t2); t3.toString; - t3 = A.List_List$of(t3, true, A._instanceType(t3)._eval$1("Iterable.E")); + t3 = A.List_List$of(t3, true, t3.$ti._eval$1("Iterable.E")); } t4 = t1._widget; 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: 2050 + $signature: 2080 }; A._EntityDropdownState__showOptions__closure0.prototype = { call$2(entity, update) { @@ -383218,13 +388076,13 @@ call$1(entity) { return this.call$2(entity, true); }, - $signature: 2051 + $signature: 2081 }; A._EntityDropdownState__showOptions__closure.prototype = { call$2(context, completer) { return this.$this._widget.onAddPressed$1(completer); }, - $signature: 2052 + $signature: 2082 }; A._EntityDropdownState_build_closure.prototype = { call$0() { @@ -383247,7 +388105,7 @@ call$1(entity) { this.$this._widget.onSelected$1(entity); }, - $signature: 40 + $signature: 38 }; A._EntityDropdownState_build_closure5.prototype = { call$1(textEditingValue) { @@ -383259,7 +388117,7 @@ t2 = t2.entityMap; t2 = t2.get$keys(t2); t2.toString; - t2 = A.List_List$of(t2, true, A._instanceType(t2)._eval$1("Iterable.E")); + t2 = A.List_List$of(t2, true, t2.$ti._eval$1("Iterable.E")); } else t2 = t3; t2 = J.map$1$1$ax(t2, new A._EntityDropdownState_build__closure(t1), type$.legacy_SelectableEntity).where$1(0, new A._EntityDropdownState_build__closure0(textEditingValue)); @@ -383288,26 +388146,26 @@ B.JSArray_methods.add$1(options, new A._AutocompleteEntity(textEditingValue.text)); return options; }, - $signature: 2054 + $signature: 2084 }; A._EntityDropdownState_build__closure.prototype = { call$1(entityId) { return this.$this._entityMap._map$_map.$index(0, entityId); }, - $signature: 2055 + $signature: 2085 }; A._EntityDropdownState_build__closure0.prototype = { call$1(entity) { var t1 = entity == null ? null : entity.matchesFilter$1(this.textEditingValue.text); return t1 === true; }, - $signature: 2056 + $signature: 2086 }; A._EntityDropdownState_build_closure3.prototype = { call$1(entity) { return entity.get$listDisplayName(); }, - $signature: 2057 + $signature: 2087 }; A._EntityDropdownState_build_closure4.prototype = { call$1(entity) { @@ -383332,7 +388190,7 @@ } else t3.call$1(entity); }, - $signature: 40 + $signature: 38 }; A._EntityDropdownState_build_closure__wrapUp.prototype = { call$1(entity) { @@ -383341,7 +388199,7 @@ t1._entity_dropdown$_focusNode.requestFocus$0(); $.WidgetsBinding__instance.SchedulerBinding__postFrameCallbacks.push(new A._EntityDropdownState_build___wrapUp_closure(t1)); }, - $signature: 159 + $signature: 165 }; A._EntityDropdownState_build___wrapUp_closure.prototype = { call$1(duration) { @@ -383359,18 +388217,21 @@ }; A._EntityDropdownState_build__closure2.prototype = { call$1(value) { - var t2, + var t2, t3, _s14_ = "created_record", t1 = $.$get$navigatorKey(); t1.toString; - t1 = A.Localizations_of($.WidgetsBinding__instance.WidgetsBinding__buildOwner._globalKeyRegistry.$index(0, t1), B.Type_AppLocalization_KyD, type$.legacy_AppLocalization).localeCode; - t2 = J.$index$asx($.LocalizationsProvider__localizedValues.$index(0, t1), _s14_); - A.showToast(t2 == null ? J.$index$asx($.LocalizationsProvider__localizedValues.$index(0, t1), _s14_) : t2); + t1 = A.Localizations_of($.WidgetsBinding__instance.WidgetsBinding__buildOwner._globalKeyRegistry.$index(0, t1), B.Type_AppLocalization_KyD, type$.legacy_AppLocalization); + t1.toString; + t2 = $.$get$LocalizationsProvider__localizedValues(); + t1 = t1.localeCode; + t3 = J.$index$asx(t2.$index(0, t1), _s14_); + A.showToast(t3 == null ? J.$index$asx(t2.$index(0, t1), _s14_) : t3); this._wrapUp.call$1(value); t1 = this.$this; t1._entity_dropdown$_focusNode.addListener$1(0, t1.get$_onFocusChanged()); }, - $signature: 40 + $signature: 38 }; A._EntityDropdownState_build__closure3.prototype = { call$1(error) { @@ -383396,7 +388257,7 @@ t4 = false; return A.DecoratedFormField$(false, _null, t4, false, textEditingController, _null, true, focusNode, _null, _null, _null, false, false, _null, B.TextInputType_0_null_null, t5, _null, _null, false, new A._EntityDropdownState_build__closure5(t1), new A._EntityDropdownState_build__closure6(onFieldSubmitted), _null, t2, _null, this.iconButton, B.TextAlign_4, t3); }, - $signature: 427 + $signature: 365 }; A._EntityDropdownState_build__closure6.prototype = { call$1(value) { @@ -383417,16 +388278,16 @@ call$3(context, onSelected, options) { var _null = null, 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, new A.ScrollableListViewBuilder(new A._EntityDropdownState_build__closure4(this.$this, this.state, onSelected, options), _null, J.get$length$asx(options), _null, _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, false, _null), B.Clip_0, _null, 4, _null, _null, _null, _null, B.MaterialType_0), _null), _null); + 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, new A.ScrollableListViewBuilder(new A._EntityDropdownState_build__closure4(this.$this, this.state, onSelected, options), _null, J.get$length$asx(options), _null, _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, false, _null), B.Clip_0, _null, 4, _null, _null, _null, _null, _null, B.MaterialType_0), _null), _null); }, - $signature: 2060 + $signature: 2090 }; A._EntityDropdownState_build__closure4.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: 2061 + $signature: 2091 }; A._EntityDropdownState_build___closure.prototype = { call$1(context) { @@ -383445,7 +388306,7 @@ t3 = t3._widget; return A.Container$(_null, new A.EntityAutocompleteListTile(t1, new A._EntityDropdownState_build____closure0(_this.onSelected), t4, t3.overrideSuggestedAmount, t3.overrideSuggestedLabel, _null), B.Clip_0, t2, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null); }, - $signature: 2062 + $signature: 2092 }; A._EntityDropdownState_build____closure.prototype = { call$1(timeStamp) { @@ -383457,7 +388318,7 @@ call$1(entity) { return this.onSelected.call$1(entity); }, - $signature: 159 + $signature: 165 }; A._EntityDropdownState_build_closure6.prototype = { call$0() { @@ -383490,7 +388351,7 @@ A._EntityDropdownDialogState.prototype = { build$1(_, context) { var _null = null; - return new A.ResponsivePadding(A.Material$(B.Duration_200000, true, _null, A.Column$(A._setArrayType([new A._EntityDropdownDialogState_build__headerRow(this, A.Localizations_of(context, B.Type_AppLocalization_KyD, type$.legacy_AppLocalization), context).call$0(), A.Expanded$(new A._EntityDropdownDialogState_build__createList(this, new A._EntityDropdownDialogState_build__selectEntity(this, context)).call$0(), 1)], type$.JSArray_legacy_Widget), B.CrossAxisAlignment_2, _null, B.MainAxisAlignment_0, B.MainAxisSize_0, B.VerticalDirection_1), B.Clip_0, _null, 4, _null, _null, _null, _null, B.MaterialType_0), _null); + return new A.ResponsivePadding(A.Material$(B.Duration_200000, true, _null, A.Column$(A._setArrayType([new A._EntityDropdownDialogState_build__headerRow(this, A.Localizations_of(context, B.Type_AppLocalization_KyD, type$.legacy_AppLocalization), context).call$0(), A.Expanded$(new A._EntityDropdownDialogState_build__createList(this, new A._EntityDropdownDialogState_build__selectEntity(this, context)).call$0(), 1)], type$.JSArray_legacy_Widget), 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); } }; A._EntityDropdownDialogState_build__selectEntity.prototype = { @@ -383498,7 +388359,7 @@ this.$this._widget.onSelected$1(entity); A.Navigator_of(this.context, false).pop$1(0, null); }, - $signature: 159 + $signature: 165 }; A._EntityDropdownDialogState_build__headerRow.prototype = { call$0() { @@ -383506,13 +388367,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_sqK, _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, true, true, _null, false, _null, _null, _null, _null, _null, true, _null, 1, _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, _null, _null, _null, _null, 2, A.InputDecoration$(_null, B._NoInputBorder_sqK, _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_3, _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); 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: 122 + $signature: 121 }; A._EntityDropdownDialogState_build__headerRow_closure.prototype = { call$1(value) { @@ -383550,7 +388411,7 @@ call$1(entity) { this.$this._widget.onSelected$2(entity, false); }, - $signature: 40 + $signature: 38 }; A._EntityDropdownDialogState_build__createList.prototype = { call$0() { @@ -383560,7 +388421,7 @@ matches = A.List_List$of(t2, true, t2.$ti._eval$1("Iterable.E")); return new A.ScrollableListViewBuilder(new A._EntityDropdownDialogState_build__createList_closure0(t1, matches, this._selectEntity), _null, matches.length, _null, _null, _null); }, - $signature: 122 + $signature: 121 }; A._EntityDropdownDialogState_build__createList_closure.prototype = { call$1(entityId) { @@ -383580,13 +388441,13 @@ t1 = t1._widget; return new A.EntityAutocompleteListTile(entity, new A._EntityDropdownDialogState_build__createList__closure(this._selectEntity), t2, t1.overrideSuggestedAmount, t1.overrideSuggestedLabel, null); }, - $signature: 2063 + $signature: 2093 }; A._EntityDropdownDialogState_build__createList__closure.prototype = { call$1(entity) { return this._selectEntity.call$1(entity); }, - $signature: 159 + $signature: 165 }; A.EntityAutocompleteListTile.prototype = { build$1(_, context) { @@ -383683,7 +388544,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, 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); }, - $signature: 122 + $signature: 121 }; A.EntityHeader_build__value2.prototype = { call$0() { @@ -383695,7 +388556,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, 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); }, - $signature: 122 + $signature: 121 }; A.EntityStateLabel.prototype = { build$1(_, context) { @@ -383754,7 +388615,7 @@ t10 = new A.EntityPresenter(); t10.entity = filterEntity; t10.context = context; - t8.push(A.InkWell$(false, _null, true, A.Row$(A._setArrayType([new A.SizedBox(12, _null, _null, _null), t9, new A.SizedBox(12, _null, _null, _null), new A.ConstrainedBox(new A.BoxConstraints(0, 220, 0, 1 / 0), A.Text$(t10.title$0(0), _null, 1, B.TextOverflow_2, _null, _null, A.TextStyle$(_null, _null, state.get$headerTextColor(), _null, _null, _null, _null, _null, _null, _null, _null, 17, _null, _null, _null, _null, true, _null, _null, _null, _null, _null, _null, _null, _null), _null, _null, _null), _null), new A.SizedBox(12, _null, _null, _null)], t7), B.CrossAxisAlignment_2, B.MainAxisAlignment_0, B.MainAxisSize_1, _null), _null, true, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, new A.EntityTopFilter_build_closure0(context, filterEntity), new A.EntityTopFilter_build_closure1(store, prefState), _null, _null, _null, _null, _null)); + t8.push(A.InkWell$(false, _null, true, A.Row$(A._setArrayType([new A.SizedBox(12, _null, _null, _null), t9, new A.SizedBox(12, _null, _null, _null), new A.ConstrainedBox(new A.BoxConstraints(0, 220, 0, 1 / 0), A.Text$(t10.title$0(0), _null, 1, B.TextOverflow_2, _null, _null, A.TextStyle$(_null, _null, state.get$headerTextColor(), _null, _null, _null, _null, _null, _null, _null, _null, 17, _null, _null, _null, _null, true, _null, _null, _null, _null, _null, _null, _null, _null), _null, _null, _null), _null), new A.SizedBox(12, _null, _null, _null)], t7), B.CrossAxisAlignment_2, B.MainAxisAlignment_0, B.MainAxisSize_1, _null), _null, true, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, new A.EntityTopFilter_build_closure0(context, filterEntity), new A.EntityTopFilter_build_closure1(store, prefState), _null, _null, _null, _null, _null, _null)); } t8.push(new A.SizedBox(12, _null, _null, _null)); t7 = A._setArrayType([], t7); @@ -383773,7 +388634,7 @@ t8.push(A.IconButton$(B.Alignment_0_0, _null, _null, true, A.Icon$(B.IconData_57704_MaterialIcons_null_false, state.get$headerTextColor(), _null), _null, new A.EntityTopFilter_build_closure5(store, uiState), B.EdgeInsets_8_8_8_8, _null, _null, _null)); t1 = A.Row$(t8, B.CrossAxisAlignment_3, B.MainAxisAlignment_0, B.MainAxisSize_1, _null); } - return A.Material$(B.Duration_200000, true, _null, A.AnimatedContainer$(A.AnimatedOpacity$(false, t1, B.Cubic_oKc, t6, t3), _null, B.Cubic_oKc, _null, t5, t4, _null, _null, _null, _null), B.Clip_0, backgroundColor, 0, _null, _null, _null, _null, B.MaterialType_0); + return A.Material$(B.Duration_200000, true, _null, A.AnimatedContainer$(A.AnimatedOpacity$(false, t1, B.Cubic_oKc, t6, t3), _null, B.Cubic_oKc, _null, t5, t4, _null, _null, _null, _null), B.Clip_0, backgroundColor, 0, _null, _null, _null, _null, _null, B.MaterialType_0); } }; A.EntityTopFilter_build_closure.prototype = { @@ -383782,7 +388643,7 @@ t2 = t1.uiState.selectedCompanyIndex; return t1.userCompanyStates._list[t2].userCompany.company.isModuleEnabled$1(element); }, - $signature: 276 + $signature: 264 }; A.EntityTopFilter_build_closure1.prototype = { call$0() { @@ -383819,7 +388680,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, 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: 2064 + $signature: 2094 }; A.EntityTopFilter_build__closure0.prototype = { call$1(value) { @@ -383829,7 +388690,7 @@ else A.viewEntitiesByType(value, t1); }, - $signature: 201 + $signature: 216 }; A.EntityTopFilter_build__closure.prototype = { call$1(context) { @@ -383840,7 +388701,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: 2066 + $signature: 2096 }; A.EntityTopFilter_build___closure.prototype = { call$1(element) { @@ -383848,7 +388709,7 @@ t2 = t1.uiState.selectedCompanyIndex; return t1.userCompanyStates._list[t2].userCompany.company.isModuleEnabled$1(element); }, - $signature: 276 + $signature: 264 }; A.EntityTopFilter_build___closure0.prototype = { call$1(type) { @@ -383856,7 +388717,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: 2067 + $signature: 2097 }; A.EntityTopFilter_build_closure5.prototype = { call$0() { @@ -383880,8 +388741,8 @@ t3 = _this.padding; if (t3 == null) if (_this.forceNarrow) { - t3 = (context.dependOnInheritedWidgetOfExactType$1$0(type$.MediaQuery).data.size._dx - 510) / 2; - t3 = new A.EdgeInsets(t3, 12, t3, 12); + t3 = Math.max((context.dependOnInheritedWidgetOfExactType$1$0(type$.MediaQuery).data.size._dx - 510) / 2, 16); + t3 = new A.EdgeInsets(t3, 0, t3, 0); } else t3 = new A.EdgeInsets(12, 12, 12, _this.isLast ? 12 : 0); t4 = A.BorderRadius$circular(2); @@ -383895,12 +388756,12 @@ 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, _null, _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, !t5, _null), _null, _null, _this.elevation, _null, true, new A.RoundedRectangleBorder(t4, B.BorderSide_0CF)), _null), _null); + return new A.Padding(t3, A.FocusTraversalGroup$(A.Card$(new A.AppBorder(new A.Padding(t6, t1, _null), _null, _null, !t5, _null), _null, _null, 4, _null, true, new A.RoundedRectangleBorder(t4, B.BorderSide_0CF)), _null), _null); } }; A.AppDropdownButton.prototype = { build$1(_, context) { - var isEmpty, t6, dropDownButton, _this = this, _null = null, + var isEmpty, t6, t7, dropDownButton, _this = this, _null = null, checkedValue = _this.value, t1 = _this.items, t2 = A._setArrayType(t1.slice(0), A._arrayInstanceType(t1)), @@ -383914,11 +388775,18 @@ t5 = t2 != null; t6 = _this.enabled ? _this.onChanged : _null; t3 = A._setArrayType([], t3._eval$1("JSArray*>")); - if (_this.showBlank || isEmpty) - t3.push(A.DropdownMenuItem$(new A.SizedBox(_null, _null, _null, _null), _null, _this.blankValue, t4)); + if (_this.showBlank || isEmpty) { + t7 = _this.blankLabel; + t7 = t7 == null ? new A.SizedBox(_null, _null, _null, _null) : A.Text$(t7, _null, _null, _null, _null, _null, _null, _null, _null, _null); + t3.push(A.DropdownMenuItem$(t7, _null, _this.blankValue, t4)); + } B.JSArray_methods.addAll$1(t3, t1); - dropDownButton = new A.DropdownButtonHideUnderline(A.DropdownButton$(B.AlignmentDirectional_m1_0, false, _null, _null, 8, _null, _null, _null, _null, _null, _null, _null, 24, t5, true, 48, t3, _null, t6, _null, _this.selectedItemBuilder, _null, _null, checkedValue, t4), _null); - return t5 ? A.InputDecorator$(_null, dropDownButton, 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), false, isEmpty, false, false, _null, _null) : dropDownButton; + dropDownButton = new A.DropdownButtonHideUnderline(A.DropdownButton$(_null, 8, _null, _null, 24, t5, true, 48, t3, t6, _this.selectedItemBuilder, _null, _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); + } + return dropDownButton; }, get$value(receiver) { return this.value; @@ -383958,27 +388826,32 @@ tabBar = A.TabBar$(_this.controller, A.Theme_of(context).colorScheme.secondary, _this.isScrollable, _null, _this.onTap, _this.tabs); if (state.prefState.enableDarkMode || !state.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), 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, B.Color_4278190080, _null, _null, A.Color$fromARGB(166, 0, 0, 0), _null, _null, _null, _null), _null, _null, _null), tabBar, _null); } }; A.AppToggleButtons.prototype = { build$1(_, context) { - var _null = null, - t1 = A.calculateLayout(context), - t2 = context.dependOnInheritedWidgetOfExactType$1$0(type$.MediaQuery).data, - toggleWidth = t1 !== B.AppLayout_mobile ? 208 : (t2.size._dx - 70) / 2; - t1 = this.tabLabels; - t1 = A._setArrayType([A.Container$(_null, A.Center$(A.Text$(t1[0], _null, _null, _null, _null, _null, _null, _null, _null, _null), _null, _null), B.Clip_0, _null, _null, _null, _null, 40, _null, _null, _null, _null, _null, toggleWidth), A.Container$(_null, A.Center$(A.Text$(t1[1], _null, _null, _null, _null, _null, _null, _null, _null, _null), _null, _null), B.Clip_0, _null, _null, _null, _null, 40, _null, _null, _null, _null, _null, toggleWidth)], type$.JSArray_legacy_Widget); - t2 = type$.JSArray_legacy_bool; - t2 = this.selectedIndex === 0 ? A._setArrayType([true, false], t2) : A._setArrayType([false, true], t2); - return new A.Padding(B.EdgeInsets_0_0_0_20, A.ToggleButtons$(_null, t1, _null, _null, t2, new A.AppToggleButtons_build_closure(this), true, _null, _null), _null); + return new A.LayoutBuilder(new A.AppToggleButtons_build_closure(this), null); } }; A.AppToggleButtons_build_closure.prototype = { + call$2(context, constraints) { + var t3, _null = null, + toggleWidth = A.calculateLayout(context) !== B.AppLayout_mobile ? 208 : (constraints.maxWidth - 36) / 2, + t1 = this.$this, + t2 = t1.tabLabels; + t2 = A._setArrayType([A.Container$(_null, A.Center$(A.Text$(t2[0], _null, _null, _null, _null, _null, _null, _null, _null, _null), _null, _null), B.Clip_0, _null, _null, _null, _null, 40, _null, _null, _null, _null, _null, toggleWidth), A.Container$(_null, A.Center$(A.Text$(t2[1], _null, _null, _null, _null, _null, _null, _null, _null, _null), _null, _null), B.Clip_0, _null, _null, _null, _null, 40, _null, _null, _null, _null, _null, toggleWidth)], type$.JSArray_legacy_Widget); + t3 = type$.JSArray_legacy_bool; + t3 = t1.selectedIndex === 0 ? A._setArrayType([true, false], t3) : A._setArrayType([false, true], t3); + return new A.Padding(B.EdgeInsets_0_0_0_20, A.ToggleButtons$(_null, t2, _null, _null, t3, new A.AppToggleButtons_build__closure(t1), true, _null, _null), _null); + }, + $signature: 2098 + }; + A.AppToggleButtons_build__closure.prototype = { call$1(index) { return this.$this.onTabChanged.call$1(index); }, - $signature: 175 + $signature: 187 }; A.BoolDropdownButton.prototype = { build$1(_, context) { @@ -384015,7 +388888,7 @@ t4 = type$.legacy_bool; t5 = type$.JSArray_legacy_DropdownMenuItem_legacy_bool; t5 = 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, t4), A.DropdownMenuItem$(A.Text$(trueLabel0, _null, _null, _null, _null, _null, _null, _null, _null, _null), _null, true, t4)], t5).slice(0), t5); - t2 = new A.DropdownButtonHideUnderline(A.DropdownButton$(B.AlignmentDirectional_m1_0, false, _null, _null, 8, _null, _null, _null, _null, _null, _null, _null, 24, true, true, 48, t5, _null, new A.BoolDropdownButton_build_closure0(_this), _null, _null, _null, _null, t2, t4), _null); + t2 = new A.DropdownButtonHideUnderline(A.DropdownButton$(_null, 8, _null, _null, 24, true, true, 48, t5, new A.BoolDropdownButton_build_closure0(_this), _null, _null, _null, t2, t4), _null); } else { t4 = A.getLayout(context) === B.AppLayout_desktop ? B.Axis_0 : B.Axis_1; t5 = _this.minWidth; @@ -384023,10 +388896,10 @@ t7 = t6 ? 130 : t5; t8 = type$.legacy_bool; t9 = type$.JSArray_legacy_Widget; - t7 = A.InkWell$(false, _null, true, new A.ConstrainedBox(new A.BoxConstraints(t7, 1 / 0, 36, 1 / 0), A.Row$(A._setArrayType([new A.IgnorePointer(true, _null, A.Radio$(A.Theme_of(context).colorScheme.secondary, false, t2, _null, new A.BoolDropdownButton_build_closure1(), false, false, t8), _null), A.Text$(falseLabel, _null, _null, _null, _null, _null, _null, _null, _null, _null), new A.SizedBox(16, _null, _null, _null)], t9), B.CrossAxisAlignment_2, B.MainAxisAlignment_0, B.MainAxisSize_1, _null), _null), _null, true, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, new A.BoolDropdownButton_build_closure2(_this), _null, _null, _null, _null, _null); + t7 = A.InkWell$(false, _null, true, new A.ConstrainedBox(new A.BoxConstraints(t7, 1 / 0, 36, 1 / 0), A.Row$(A._setArrayType([new A.IgnorePointer(true, _null, A.Radio$(A.Theme_of(context).colorScheme.secondary, false, t2, _null, new A.BoolDropdownButton_build_closure1(), false, false, t8), _null), A.Text$(falseLabel, _null, _null, _null, _null, _null, _null, _null, _null, _null), new A.SizedBox(16, _null, _null, _null)], t9), B.CrossAxisAlignment_2, B.MainAxisAlignment_0, B.MainAxisSize_1, _null), _null), _null, true, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, new A.BoolDropdownButton_build_closure2(_this), _null, _null, _null, _null, _null, _null); if (t6) t5 = 120; - t4 = new A.Padding(B.EdgeInsets_0_4_0_0, A.Flex$(A._setArrayType([t7, A.InkWell$(false, _null, true, new A.ConstrainedBox(new A.BoxConstraints(t5, 1 / 0, 36, 1 / 0), A.Row$(A._setArrayType([new A.IgnorePointer(true, _null, A.Radio$(A.Theme_of(context).colorScheme.secondary, false, t2, _null, new A.BoolDropdownButton_build_closure3(), false, true, t8), _null), A.Text$(trueLabel0, _null, _null, _null, _null, _null, _null, _null, _null, _null), new A.SizedBox(16, _null, _null, _null)], t9), B.CrossAxisAlignment_2, B.MainAxisAlignment_0, B.MainAxisSize_1, _null), _null), _null, true, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, new A.BoolDropdownButton_build_closure4(_this), _null, _null, _null, _null, _null)], t9), B.CrossAxisAlignment_2, t4, _null, B.MainAxisAlignment_0, B.MainAxisSize_1, _null, _null, B.VerticalDirection_1), _null); + t4 = new A.Padding(B.EdgeInsets_0_4_0_0, A.Flex$(A._setArrayType([t7, A.InkWell$(false, _null, true, new A.ConstrainedBox(new A.BoxConstraints(t5, 1 / 0, 36, 1 / 0), A.Row$(A._setArrayType([new A.IgnorePointer(true, _null, A.Radio$(A.Theme_of(context).colorScheme.secondary, false, t2, _null, new A.BoolDropdownButton_build_closure3(), false, true, t8), _null), A.Text$(trueLabel0, _null, _null, _null, _null, _null, _null, _null, _null, _null), new A.SizedBox(16, _null, _null, _null)], t9), B.CrossAxisAlignment_2, B.MainAxisAlignment_0, B.MainAxisSize_1, _null), _null), _null, true, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, new A.BoolDropdownButton_build_closure4(_this), _null, _null, _null, _null, _null, _null)], t9), B.CrossAxisAlignment_2, t4, _null, B.MainAxisAlignment_0, B.MainAxisSize_1, _null, _null, B.VerticalDirection_1), _null); t2 = t4; } return A.InputDecorator$(_null, t2, t1, false, t3.length === 0, false, false, _null, _null); @@ -384039,13 +388912,13 @@ call$1(value) { return this.$this.onChanged.call$1(value); }, - $signature: 11 + $signature: 10 }; A.BoolDropdownButton_build_closure0.prototype = { call$1(value) { return this.$this.onChanged.call$1(value); }, - $signature: 11 + $signature: 10 }; A.BoolDropdownButton_build_closure2.prototype = { call$0() { @@ -384094,7 +388967,7 @@ }; A.FormColorPicker.prototype = { createState$0() { - return new A._FormColorPickerState(A.TextEditingController$(null), new A.Debouncer(500, false), 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(new A.TextEditingController(B.TextEditingValue_li8, $.$get$ChangeNotifier__emptyListeners()), new A.Debouncer(500, false), 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); @@ -384126,6 +388999,9 @@ 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.super$State$dispose(0); }, _showPicker$0() { @@ -384146,13 +389022,15 @@ colors = $.$get$colorThemesMap().$index(0, theme); t3 = _this._framework$_element; t3.toString; - A.showDialog(true, new A._FormColorPickerState__showPicker_closure(t1, _this, colors, t2), t3, null, true, type$.legacy_AlertDialog); + A.showDialog(null, 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, t1 = _this._widget.labelText; if (t1 == null) { - t1 = J.$index$asx($.LocalizationsProvider__localizedValues.$index(0, A.Localizations_of(context, B.Type_AppLocalization_KyD, type$.legacy_AppLocalization).localeCode), "color"); + t1 = A.Localizations_of(context, B.Type_AppLocalization_KyD, type$.legacy_AppLocalization); + t1.toString; + t1 = J.$index$asx($.$get$LocalizationsProvider__localizedValues().$index(0, t1.localeCode), "color"); if (t1 == null) t1 = ""; } @@ -384169,14 +389047,14 @@ t4 = A.Border_Border$all(B.Color_1627389952, 1); t5 = A.getLayout(context) === B.AppLayout_mobile ? 25 : 100; t6 = type$.JSArray_legacy_Widget; - t5 = A._setArrayType([A.InkWell$(false, _null, true, A.Container$(_null, _null, B.Clip_0, _null, _null, new A.BoxDecoration(t3, _null, t4, _null, _null, _null, B.BoxShape_0), _null, 25, _null, _null, _null, _null, _null, t5), _null, true, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, t2, _null, _null, _null, _null, _null), new A.SizedBox(10, _null, _null, _null)], t6); + t5 = A._setArrayType([A.InkWell$(false, _null, true, A.Container$(_null, _null, B.Clip_0, _null, _null, new A.BoxDecoration(t3, _null, t4, _null, _null, _null, B.BoxShape_0), _null, 25, _null, _null, _null, _null, _null, t5), _null, true, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, t2, _null, _null, _null, _null, _null, _null), new A.SizedBox(10, _null, _null, _null)], t6); _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)); 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)); - return A.Stack$(B.Alignment_1_0, A._setArrayType([t1, A.Row$(t5, B.CrossAxisAlignment_2, B.MainAxisAlignment_1, B.MainAxisSize_1, _null)], t6), B.Clip_1, B.StackFit_0, _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); } }; A._FormColorPickerState_didChangeDependencies_closure.prototype = { @@ -384222,13 +389100,13 @@ 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, 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, new A._FormColorPickerState__showPicker__closure1(t1, context), _null)], type$.JSArray_legacy_Widget), B.EdgeInsets_0_0_0_0, _null, t2, B.EdgeInsets_24_20_24_24, _null, _null, _null); }, - $signature: 154 + $signature: 164 }; A._FormColorPickerState__showPicker__closure.prototype = { call$1(color) { this.$this._pendingColor = A.convertColorToHexString(color); }, - $signature: 2071 + $signature: 2102 }; A._FormColorPickerState__showPicker__closure0.prototype = { call$0() { @@ -384271,15 +389149,20 @@ t1 = _this._widget; t2 = t1.controller; if (t2 == null) - t2 = A.TextEditingController$(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); _this._custom_field$_value = _this._widget.value; }, dispose$0(_) { - if (this._widget.controller == null) - this._custom_field$_controller.toString; + var t1; + if (this._widget.controller == null) { + t1 = this._custom_field$_controller; + t1.toString; + t1.ChangeNotifier__listeners = $.$get$ChangeNotifier__emptyListeners(); + t1.ChangeNotifier__count = 0; + } this.super$State$dispose(0); }, build$1(_, context) { @@ -384321,7 +389204,7 @@ t2 = A._arrayInstanceType(fieldOptions)._eval$1("MappedListIterable<1,DropdownMenuItem*>"); t2 = A.List_List$of(new A.MappedListIterable(fieldOptions, new A._CustomFieldState_build_closure1(), t2), true, t2._eval$1("ListIterable.E")); t3 = _this._widget.hideFieldLabel ? _null : fieldLabel; - return new A.AppDropdownButton(t3, t1, new A._CustomFieldState_build_closure2(_this), t2, false, true, "", _null, _null, type$.AppDropdownButton_legacy_String); + return A.AppDropdownButton$(_null, "", true, t2, _null, t3, new A._CustomFieldState_build_closure2(_this), _null, false, t1, type$.legacy_String); default: return new A.SizedBox(_null, _null, _null, _null); } @@ -384364,7 +389247,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: 38 + $signature: 36 }; A._CustomFieldState_build_closure2.prototype = { call$1(value) { @@ -384449,8 +389332,7 @@ }; A.DatePicker.prototype = { createState$0() { - var _null = null; - return new A._DatePickerState(A.TextEditingController$(_null), A.FocusNode$(true, _null, true, _null, _null, false), B._StateLifecycle_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); }, onSelected$2(arg0, arg1) { return this.onSelected.call$2(arg0, arg1); @@ -384485,10 +389367,14 @@ } }, dispose$0(_) { - var t1 = this._date_picker$_focusNode; - t1.removeListener$1(0, this.get$_onFoucsChanged()); + var _this = this, + t1 = _this._textController; + t1.ChangeNotifier__listeners = $.$get$ChangeNotifier__emptyListeners(); + t1.ChangeNotifier__count = 0; + t1 = _this._date_picker$_focusNode; + t1.removeListener$1(0, _this.get$_onFoucsChanged()); t1.dispose$0(0); - this.super$State$dispose(0); + _this.super$State$dispose(0); }, _showDatePicker$0() { var $async$goto = 0, @@ -384584,7 +389470,7 @@ t2 = value; t2 = A.stringReplaceAllUnchecked(t2, "/", ""); dateAsNumber = A.stringReplaceAllUnchecked(t2, "\\", ""); - t2 = A.RegExp_RegExp("[^\\d]", true, false, false); + t2 = A.RegExp_RegExp("[^\\d]", true, false, false, false); if (A.stringReplaceAllUnchecked(dateAsNumber, t2, "") === dateAsNumber || J.get$length$asx(value) <= 5) { year = A.Primitives_getYear(new A.DateTime(Date.now(), false)); if (J.contains$1$asx(value, "/")) { @@ -384607,7 +389493,7 @@ } } else { t2 = value; - t3 = A.RegExp_RegExp("[^0-9]", true, false, false); + t3 = A.RegExp_RegExp("[^0-9]", true, false, false, false); value = A.stringReplaceAllUnchecked(t2, t3, ""); if (J.get$length$asx(value) <= 2) { if (J.get$length$asx(value) === 1) @@ -384638,7 +389524,9 @@ t2 = state.userCompanyStates; t3 = state.uiState.selectedCompanyIndex; countryId = t2._list[t3].userCompany.company.settings.countryId; - value = B.JSArray_methods.contains$1(A._setArrayType(["840", "124"], type$.JSArray_legacy_String), countryId) ? A.S(firstPart) + A.S(secondPart) : A.S(secondPart) + A.S(firstPart); + t2 = A.S(firstPart); + t3 = A.S(secondPart); + value = B.JSArray_methods.contains$1(A._setArrayType(["840", "124"], type$.JSArray_legacy_String), countryId) ? t2 + t3 : t3 + t2; if (J.get$length$asx(value) === 4) value = A.S(year) + A.S(value); date = A.convertDateTimeToSqlDate(A.DateTime_tryParse(value)); @@ -384752,7 +389640,6 @@ t8 = 1; t9 = t1.minLines; t10 = t1.autovalidate ? B.AutovalidateMode_2 : B.AutovalidateMode_0; - !t1.isMoney; t11 = t1.obscureText; t1 = t1.initialValue; if (t7.$eq(0, B.TextInputType_1_null_null)) @@ -384800,7 +389687,7 @@ else if (this.enterShouldSubmit) t1._widget.onSavePressed$1(this.context); }, - $signature: 63 + $signature: 65 }; A.DesignPicker.prototype = { build$1(_, context) { @@ -384816,7 +389703,7 @@ t4 = A.List_List$of(new A.MappedIterable(new A.WhereIterable(t3, new A.DesignPicker_build_closure(_this, designState, state), t2._eval$1("WhereIterable<1>")), new A.DesignPicker_build_closure0(designState), t4), true, t4._eval$1("Iterable.E")); t2 = _this.label; t1 = t2 == null ? t1.get$design() : t2; - return new A.AppDropdownButton(t1, _this.initialValue, new A.DesignPicker_build_closure1(_this, designState), t4, false, true, "", null, null, type$.AppDropdownButton_legacy_String); + return A.AppDropdownButton$(null, "", true, t4, null, t1, new A.DesignPicker_build_closure1(_this, designState), null, false, _this.initialValue, type$.legacy_String); } }; A.DesignPicker_build_closure1.prototype = { @@ -384827,10 +389714,10 @@ }; A.DesignPicker_build_closure.prototype = { call$1(designId) { - var design = this.designState.map._map$_map.$index(0, designId), - t1 = this.state, - t2 = t1.authState.get$isHosted(); - if (t2) + var t2, + design = this.designState.map._map$_map.$index(0, designId), + t1 = this.state; + if (t1.get$isHosted()) if (!t1.get$isPaidAccount()) { t2 = t1.uiState.selectedCompanyIndex; t1 = t1.userCompanyStates._list[t2].userCompany.account.trialPlan.length === 0 && !design.isFree; @@ -384849,7 +389736,7 @@ 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: 38 + $signature: 36 }; A.DiscountField.prototype = { build$1(_, context) { @@ -384859,11 +389746,12 @@ if (t2 == null) t2 = t1.get$discount(); t2 = A.Expanded$(A.DecoratedFormField$(false, _null, false, 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); - t3 = J.$index$asx($.LocalizationsProvider__localizedValues.$index(0, t1.localeCode), "percent"); + t1.toString; + t3 = J.$index$asx($.$get$LocalizationsProvider__localizedValues().$index(0, t1.localeCode), "percent"); if (t3 == null) t3 = ""; t4 = type$.legacy_bool; - return A.Row$(A._setArrayType([t2, B.SizedBox_10_null_null_null, new A.DropdownButtonHideUnderline(A.DropdownButton$(B.AlignmentDirectional_m1_0, false, _null, _null, 8, _null, _null, _null, _null, _null, _null, _null, 24, false, false, 48, A._setArrayType([A.DropdownMenuItem$(A.Text$(t3, _null, _null, _null, _null, _null, A.TextStyle$(_null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, 14, _null, _null, _null, _null, true, _null, _null, _null, _null, _null, _null, _null, _null), _null, _null, _null), _null, false, t4), 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, true, _null, _null, _null, _null, _null, _null, _null, _null), _null, _null, _null), _null, true, t4)], type$.JSArray_legacy_DropdownMenuItem_legacy_bool), _null, _this.onTypeChanged, _null, _null, _null, _null, _this.isAmountDiscount, t4), _null)], type$.JSArray_legacy_Widget), B.CrossAxisAlignment_2, B.MainAxisAlignment_0, B.MainAxisSize_0, _null); + return A.Row$(A._setArrayType([t2, 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$(t3, _null, _null, _null, _null, _null, A.TextStyle$(_null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, 14, _null, _null, _null, _null, true, _null, _null, _null, _null, _null, _null, _null, _null), _null, _null, _null), _null, false, t4), 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, true, _null, _null, _null, _null, _null, _null, _null, _null), _null, _null, _null), _null, true, t4)], type$.JSArray_legacy_DropdownMenuItem_legacy_bool), _this.onTypeChanged, _null, _null, _null, _this.isAmountDiscount, t4), _null)], type$.JSArray_legacy_Widget), B.CrossAxisAlignment_2, B.MainAxisAlignment_0, B.MainAxisSize_0, _null); }, get$value(receiver) { return this.value; @@ -384871,8 +389759,7 @@ }; A.DurationPicker.prototype = { createState$0() { - var _null = null; - return new A._DurationPickerState(A.TextEditingController$(_null), A.FocusNode$(true, _null, true, _null, _null, false), B._StateLifecycle_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); }, onSelected$1(arg0) { return this.onSelected.call$1(arg0); @@ -384904,10 +389791,14 @@ } }, dispose$0(_) { - var t1 = this._duration_picker$_focusNode; - t1.removeListener$1(0, this.get$_duration_picker$_onFoucsChanged()); + var _this = this, + t1 = _this._duration_picker$_focusNode; + t1.removeListener$1(0, _this.get$_duration_picker$_onFoucsChanged()); t1.dispose$0(0); - this.super$State$dispose(0); + t1 = _this._duration_picker$_textController; + t1.ChangeNotifier__listeners = $.$get$ChangeNotifier__emptyListeners(); + t1.ChangeNotifier__count = 0; + _this.super$State$dispose(0); }, build$1(_, context) { var t2, _this = this, _null = null, @@ -384962,14 +389853,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: 2074 + $signature: 2105 }; 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: 2075 + $signature: 2106 }; A._DurationPickerState_build_closure0.prototype = { call$1(minutes) { @@ -384978,7 +389869,7 @@ t1._duration_picker$_textController.set$text(0, A.formatDuration(duration, true)); t1._widget.onSelected$1(duration); }, - $signature: 119 + $signature: 124 }; A.DynamicSelector.prototype = { build$1(_, context) { @@ -384996,20 +389887,20 @@ t5 = _this.labelText; if (t4.get$length(t3) < 10) { t1 = t5 == null ? t1.lookup$1(t2.toString$0(0)) : t5; - return new A.AppDropdownButton(t1, _this.entityId, new A.DynamicSelector_build_closure(_this), t4.map$1$1(t3, new A.DynamicSelector_build_closure0(_this, entityMap), type$.legacy_DropdownMenuItem_legacy_String).toList$0(0), _this.allowClearing, true, "", _null, _null, type$.AppDropdownButton_legacy_String); + return A.AppDropdownButton$(_null, "", true, t4.map$1$1(t3, 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(t2.toString$0(0)) : t5; return A.EntityDropdown$(_this.allowClearing, false, false, _this.entityId, t3, _null, t2, t1, _null, _null, new A.DynamicSelector_build_closure1(_this), _null, _this.overrideSuggestedLabel, _null); } } }; - A.DynamicSelector_build_closure.prototype = { + A.DynamicSelector_build_closure0.prototype = { call$1(entityId) { return this.$this.onChanged.call$1(entityId); }, $signature: 12 }; - A.DynamicSelector_build_closure0.prototype = { + A.DynamicSelector_build_closure.prototype = { call$1(entityId) { var _null = null, t1 = this.$this.overrideSuggestedLabel, @@ -385024,18 +389915,18 @@ } return A.DropdownMenuItem$(A.Text$(t1, _null, _null, _null, _null, _null, _null, _null, _null, _null), _null, entityId, type$.legacy_String); }, - $signature: 38 + $signature: 36 }; A.DynamicSelector_build_closure1.prototype = { call$1(entity) { var t1 = entity == null ? null : entity.get$id(entity); return this.$this.onChanged.call$1(t1); }, - $signature: 57 + $signature: 60 }; A.GrowableFormField.prototype = { createState$0() { - return new A._GrowableFormFieldState(A.FocusNode$(true, null, true, null, null, false), B._StateLifecycle_0); + return new A._GrowableFormFieldState(A.FocusNode$(true, null, true, true, null, null, false), B._StateLifecycle_0); } }; A._GrowableFormFieldState.prototype = { @@ -385093,13 +389984,13 @@ t1 = A.Localizations_of(context, B.Type_AppLocalization_KyD, type$.legacy_AppLocalization), t2 = this.user, notifications = t2.userCompany.notifications, - t3 = (notifications == null ? A.BuiltMap_BuiltMap(B.Map_empty, type$.legacy_String, type$.legacy_BuiltList_legacy_String) : notifications)._map$_map, + t3 = (notifications == null ? A.BuiltMap_BuiltMap(B.Map_empty0, type$.legacy_String, type$.legacy_BuiltList_legacy_String) : notifications)._map$_map, emailNotifications = t3.containsKey$1(0, "email") ? t3.$index(0, "email") : A.BuiltList_BuiltList$from(B.List_empty, type$.legacy_String); t3 = state.userCompanyStates; t4 = state.uiState.selectedCompanyIndex; hasMultipleUsers = t3._list[t4].userState.list._list.length > 1 || t2.get$isNew(); t2 = A._setArrayType([new A.DataColumn(new A.SizedBox(_null, _null, _null, _null), false, _null), new A.DataColumn(A.Text$(t1.get$email(), _null, _null, _null, _null, _null, _null, _null, _null, _null), false, _null)], type$.JSArray_legacy_DataColumn); - t3 = J.$index$asx($.LocalizationsProvider__localizedValues.$index(0, t1.localeCode), "all_events"); + t3 = J.$index$asx($.$get$LocalizationsProvider__localizedValues().$index(0, t1.localeCode), "all_events"); t3 = A.DataCell$(A.Text$(t3 == null ? "" : t3, _null, _null, _null, _null, _null, _null, _null, _null, _null), _null); t4 = emailNotifications._list; if (B.JSArray_methods.contains$1(t4, "all_notifications")) @@ -385110,7 +390001,7 @@ t3 = type$.MappedIterable_of_legacy_String_and_legacy_DataRow; B.JSArray_methods.addAll$1(t4, A.List_List$of(new A.MappedIterable(new A.WhereIterable(B.List_Sfa, new A.NotificationSettings_build_closure0(state), type$.WhereIterable_legacy_String), new A.NotificationSettings_build_closure1(this, emailNotifications, t1, hasMultipleUsers), t3), true, t3._eval$1("Iterable.E"))); t3 = type$.JSArray_legacy_Widget; - return A.Column$(A._setArrayType([A.FormCard$(A.Column$(A._setArrayType([A.DataTable$(_null, _null, t2, _null, _null, _null, _null, _null, _null, t4, false, true, true, _null)], t3), B.CrossAxisAlignment_3, _null, B.MainAxisAlignment_0, B.MainAxisSize_1, B.VerticalDirection_1), _null, _null, 4, false, _null, true, _null)], t3), B.CrossAxisAlignment_2, _null, B.MainAxisAlignment_0, B.MainAxisSize_0, B.VerticalDirection_1); + return A.Column$(A._setArrayType([A.FormCard$(A.Column$(A._setArrayType([A.DataTable$(_null, _null, t2, _null, _null, _null, _null, _null, _null, t4, false, true, true, _null)], t3), B.CrossAxisAlignment_3, _null, B.MainAxisAlignment_0, B.MainAxisSize_1, B.VerticalDirection_1), _null, _null, false, _null, true, _null)], t3), B.CrossAxisAlignment_2, _null, B.MainAxisAlignment_0, B.MainAxisSize_0, B.VerticalDirection_1); }, get$user() { return this.user; @@ -385158,7 +390049,7 @@ }; A.NotificationSettings_build_closure1.prototype = { call$1(eventType) { - var value, isAllEnabled, t3, t4, _this = this, _null = null, + var value, isAllEnabled, t3, t4, t5, _this = this, _null = null, _s25_ = "notification_invoice_sent", t1 = _this.emailNotifications, t2 = t1._list; @@ -385169,17 +390060,20 @@ value = "user"; isAllEnabled = true; } else { - if (B.JSArray_methods.contains$1(t2, A.S(eventType) + "_all")) + t3 = A.S(eventType); + if (B.JSArray_methods.contains$1(t2, t3 + "_all")) value = "all"; else - value = B.JSArray_methods.contains$1(t2, A.S(eventType) + "_user") ? "user" : "none"; + value = B.JSArray_methods.contains$1(t2, t3 + "_user") ? "user" : "none"; isAllEnabled = false; } t2 = _this.localization; if (eventType === "invoice_sent") { - t3 = t2.localeCode; - t4 = J.$index$asx($.LocalizationsProvider__localizedValues.$index(0, t3), _s25_); - t3 = t4 == null ? J.$index$asx($.LocalizationsProvider__localizedValues.$index(0, t3), _s25_) : t4; + t2.toString; + t3 = $.$get$LocalizationsProvider__localizedValues(); + t4 = t2.localeCode; + t5 = J.$index$asx(t3.$index(0, t4), _s25_); + t3 = t5 == null ? J.$index$asx(t3.$index(0, t4), _s25_) : t5; } else t3 = t2.lookup$1(eventType); t3 = A.DataCell$(A.Text$(t3, _null, _null, _null, _null, _null, _null, _null, _null, _null), _null); @@ -385195,26 +390089,24 @@ 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: 2078 + $signature: 2109 }; A.NotificationSettings_build__closure.prototype = { call$1(value) { var t2, t1 = this.emailNotifications, options = new A.CopyOnWriteList(true, t1._list, t1.$ti._eval$1("CopyOnWriteList<1>")); - t1 = this.eventType; - t2 = A.S(t1) + "_all"; + t1 = A.S(this.eventType); + t2 = t1 + "_all"; options._maybeCopyBeforeWrite$0(); J.remove$1$ax(options._copy_on_write_list$_list, t2); - t2 = A.S(t1) + "_user"; + t1 += "_user"; options._maybeCopyBeforeWrite$0(); - J.remove$1$ax(options._copy_on_write_list$_list, t2); + J.remove$1$ax(options._copy_on_write_list$_list, t1); if (value === "all") { - t1 = A.S(t1) + "_all"; options._maybeCopyBeforeWrite$0(); - J.add$1$ax(options._copy_on_write_list$_list, t1); + J.add$1$ax(options._copy_on_write_list$_list, t2); } else if (value === "user") { - t1 = A.S(t1) + "_user"; options._maybeCopyBeforeWrite$0(); J.add$1$ax(options._copy_on_write_list$_list, t1); } @@ -385239,7 +390131,7 @@ else t1 = t2 ? t1.get$none() : t1.get$disabled(t1); t4.push(A.DropdownMenuItem$(new A.IconText(t1, t3 ? B.IconData_57497_MaterialIcons_null_false : B.IconData_57835_MaterialIcons_null_false, _null, _null, _null), _null, "none", t5)); - return new A.AppDropdownButton(_null, _this.value, new A._NotificationSelector_build_closure(_this), t4, false, true, "", _null, _null, type$.AppDropdownButton_legacy_String); + return A.AppDropdownButton$(_null, "", true, t4, _null, _null, new A._NotificationSelector_build_closure(_this), _null, false, _this.value, t5); }, get$value(receiver) { return this.value; @@ -385273,11 +390165,13 @@ if (t3 == null) t3 = t1.get$password(t1); if (_this._password_field$_isPasswordObscured) { - t7 = J.$index$asx($.LocalizationsProvider__localizedValues.$index(0, t1.localeCode), "show_password"); + t1.toString; + t7 = J.$index$asx($.$get$LocalizationsProvider__localizedValues().$index(0, t1.localeCode), "show_password"); if (t7 == null) t7 = ""; } else { - t7 = J.$index$asx($.LocalizationsProvider__localizedValues.$index(0, t1.localeCode), "hide_password"); + t1.toString; + t7 = J.$index$asx($.$get$LocalizationsProvider__localizedValues().$index(0, t1.localeCode), "hide_password"); if (t7 == null) t7 = ""; } @@ -385317,7 +390211,7 @@ if (t1.newPassword) t1 = _null; else { - t1 = J.$index$asx($.LocalizationsProvider__localizedValues.$index(0, _this.localization.localeCode), "please_enter_your_password"); + t1 = J.$index$asx($.$get$LocalizationsProvider__localizedValues().$index(0, _this.localization.localeCode), "please_enter_your_password"); if (t1 == null) t1 = ""; } @@ -385327,11 +390221,11 @@ return _null; if (t2 < 8) return _this.localization.get$passwordIsTooShort(); - regExp = A.RegExp_RegExp("^(?=.*?[A-Z])(?=.*?[a-z])(?=.*?[0-9]).{8,}$", true, false, false); + regExp = A.RegExp_RegExp("^(?=.*?[A-Z])(?=.*?[a-z])(?=.*?[0-9]).{8,}$", true, false, false, false); if (typeof value != "string") A.throwExpression(A.argumentErrorValue(value)); if (!regExp._nativeRegExp.test(value)) { - t1 = J.$index$asx($.LocalizationsProvider__localizedValues.$index(0, _this.localization.localeCode), "password_is_too_easy"); + t1 = J.$index$asx($.$get$LocalizationsProvider__localizedValues().$index(0, _this.localization.localeCode), "password_is_too_easy"); return t1 == null ? "" : t1; } return _null; @@ -385362,7 +390256,7 @@ t1 = ""; this.$this.onChanged.call$1(t1); }, - $signature: 40 + $signature: 38 }; A.ProjectPicker_build_closure.prototype = { call$2(completer, $name) { @@ -385370,7 +390264,7 @@ t1 = A.ProjectEntity_ProjectEntity(_null, _null, _null, _null).rebuild$1(new A.ProjectPicker_build__closure(this.$this, $name)); this.store.get$_dispatchers()[0].call$1(new A.SaveProjectRequest(completer, t1)); }, - $signature: 241 + $signature: 239 }; A.ProjectPicker_build__closure.prototype = { call$1(b) { @@ -385378,7 +390272,7 @@ b.get$_project_model$_$this()._project_model$_clientId = this.$this.clientId; return b; }, - $signature: 152 + $signature: 161 }; A.SaveCancelButtons.prototype = { build$1(_, context) { @@ -385407,7 +390301,7 @@ t3 = false; return new A.AppTextButton(t2, t1.isEnabled || t1.isCancelEnabled ? new A.SaveCancelButtons_build__closure0(t1, context) : null, t3, null, null); }, - $signature: 278 + $signature: 319 }; A.SaveCancelButtons_build__closure0.prototype = { call$0() { @@ -385427,7 +390321,7 @@ t3 = t1.isEnabled ? new A.SaveCancelButtons_build__closure(t1, context) : null; return new A.AppTextButton(t2, t3, t1.isHeader, null, null); }, - $signature: 278 + $signature: 319 }; A.SaveCancelButtons_build__closure.prototype = { call$0() { @@ -385437,8 +390331,7 @@ }; A.TimePicker.prototype = { createState$0() { - var _null = null; - return new A._TimePickerState(A.TextEditingController$(_null), A.FocusNode$(true, _null, true, _null, _null, false), B._StateLifecycle_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); }, onSelected$1(arg0) { return this.onSelected.call$1(arg0); @@ -385471,10 +390364,14 @@ } }, dispose$0(_) { - var t1 = this._time_picker$_focusNode; - t1.removeListener$1(0, this.get$_time_picker$_onFoucsChanged()); + var _this = this, + t1 = _this._time_picker$_textController; + t1.ChangeNotifier__listeners = $.$get$ChangeNotifier__emptyListeners(); + t1.ChangeNotifier__count = 0; + t1 = _this._time_picker$_focusNode; + t1.removeListener$1(0, _this.get$_time_picker$_onFoucsChanged()); t1.dispose$0(0); - this.super$State$dispose(0); + _this.super$State$dispose(0); }, _showTimePicker$0() { var $async$goto = 0, @@ -385557,7 +390454,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: 777 + $signature: 596 }; A._TimePickerState_build_closure.prototype = { call$0() { @@ -385571,7 +390468,7 @@ if (value.length === 0) _this.$this._widget.toString; else { - t1 = A.RegExp_RegExp("[^\\d:]", true, false, false); + t1 = A.RegExp_RegExp("[^\\d:]", true, false, false, false); value0 = A.stringReplaceAllUnchecked(value, t1, ""); t1 = type$.JSArray_String; t2 = type$.WhereIterable_String; @@ -385650,7 +390547,7 @@ }; A.UserPicker.prototype = { build$1(_, context) { - var userIds, t4, _null = null, + var userIds, _null = null, state = A._lateReadCheck(A.StoreProvider_of(context, type$.legacy_AppState).__Store__state, "_state"), t1 = $.$get$memoizedUserList(), t2 = state.userCompanyStates, @@ -385659,12 +390556,9 @@ userIds = t1.call$1(t2[t3].userState.map); if (!t2[t3].userCompany.isAdmin) return new A.SizedBox(_null, _null, _null, _null); - t1 = state.authState; - t4 = t1.get$isHosted(); - if (t4) { - t2 = !(A.cleanApiUrl(t1.url) !== "https://invoicing.co" || t2[t3].userCompany.account.plan === "enterprise"); - t1 = t2; - } else + if (state.get$isHosted()) + t1 = !(!state.get$isHosted() || t2[t3].userCompany.account.plan === "enterprise"); + else t1 = false; if (t1) return new A.SizedBox(_null, _null, _null, _null); @@ -385686,7 +390580,7 @@ A.HelpText.prototype = { build$1(_, context) { var _null = null; - return A.Container$(_null, A.Center$(A.Opacity$(false, A.Text$(this.message, _null, _null, _null, _null, _null, A.TextStyle$(_null, _null, B.MaterialColor_Map_HFpTk_4288585374, _null, _null, _null, _null, _null, _null, _null, _null, 22, _null, _null, _null, _null, true, _null, _null, _null, _null, _null, _null, _null, _null), _null, _null, _null), 0.8), _null, _null), B.Clip_0, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null); + return A.Container$(_null, A.Center$(A.Opacity$(A.Text$(this.message, _null, _null, _null, _null, _null, A.TextStyle$(_null, _null, B.MaterialColor_Map_HFpTk_4288585374, _null, _null, _null, _null, _null, _null, _null, _null, 22, _null, _null, _null, _null, true, _null, _null, _null, _null, _null, _null, _null, _null), _null, _null, _null), 0.8), _null, _null), B.Clip_0, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null); }, get$message(receiver) { return this.message; @@ -385709,7 +390603,7 @@ t2.push(new A.Builder(new A.HistoryDrawer_build_closure(), _null)); else t2.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)); - return new A.SizedBox(272, _null, A.Drawer$(A.Scaffold$(A.AppBar$(t2, _null, false, _null, _null, _null, 1, _null, false, _null, false, _null, _null, _null, _null, _null, true, _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), _null), _null), _null, _null, _null, _null, _null)), _null); + return new A.SizedBox(272, _null, A.Drawer$(A.Scaffold$(A.AppBar$(t2, _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), _null), _null), _null, _null, _null, _null, _null)), _null); } }; A.HistoryDrawer_build_closure.prototype = { @@ -385717,7 +390611,7 @@ 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); }, - $signature: 279 + $signature: 317 }; A.HistoryDrawer_build__closure.prototype = { call$0() { @@ -385740,7 +390634,7 @@ }; A._HistoryListTileState.prototype = { build$1(_, context) { - var t3, t4, title, subtitle, t5, entity, clientId, _null = null, t1 = {}, + var t3, t4, title, subtitle, t5, entity, clientId, t6, _null = null, t1 = {}, t2 = A.Localizations_of(context, B.Type_AppLocalization_KyD, type$.legacy_AppLocalization), store = A.StoreProvider_of(context, type$.legacy_AppState), state = A._lateReadCheck(store.__Store__state, "_state"), @@ -385774,18 +390668,19 @@ subtitle = A.Text$(t2.lookup$1(A.S(t4)), _null, _null, _null, _null, _null, _null, _null, _null, _null); t2 = entity; } - t3 = "__" + A.S($history.id) + "_" + A.S(t4) + "__"; + t3 = $history.id; + t5 = A.S(t4); t4 = A.Icon$(A.getEntityIcon(t4), _null, _null); - t5 = A.Duration$(0, 0, 0, 0, 1, 0); + t6 = A.Duration$(0, 0, 0, 0, 1, 0); t1 = t2 == null ? _null : new A._HistoryListTileState_build_closure(t1, state, context); - return A.Container$(_null, A.ListTile$(false, _null, _null, _null, true, _null, _null, false, new A.ValueKey(t3, type$.ValueKey_legacy_String), t4, t1, new A._HistoryListTileState_build_closure0(state, context, $history, store), false, _null, _null, subtitle, _null, title, new A.LiveText(t5, new A._HistoryListTileState_build_closure1($history, state), _null, _null), _null), B.Clip_0, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null); + return A.Container$(_null, A.ListTile$(false, _null, _null, _null, true, _null, _null, false, new A.ValueKey("__" + A.S(t3) + "_" + t5 + "__", type$.ValueKey_legacy_String), t4, t1, new A._HistoryListTileState_build_closure0(state, context, $history, store), false, _null, _null, subtitle, _null, title, new A.LiveText(t6, new A._HistoryListTileState_build_closure1($history, state), _null, _null), _null), B.Clip_0, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null); } }; A._HistoryListTileState_build_closure1.prototype = { call$0() { return A.format(A.DateTime$fromMillisecondsSinceEpoch(this.history.timestamp, false), J.$add$ansx(A.localeSelector(this.state, true), "_short")); }, - $signature: 129 + $signature: 127 }; A._HistoryListTileState_build_closure0.prototype = { call$0() { @@ -385847,7 +390742,7 @@ call$2(context, viewModel) { return new A.HistoryDrawer(null); }, - $signature: 2083 + $signature: 2114 }; A.AppDrawerVM.prototype = { get$user() { @@ -385884,8 +390779,8 @@ }; A.InvoiceEmailView.prototype = { createState$0() { - var _null = null; - return new A._InvoiceEmailViewState(A.TextEditingController$(_null), A.TextEditingController$(_null), new A.Debouncer(1500, false), A._setArrayType([], type$.JSArray_legacy_TextEditingController), _null, _null, B._StateLifecycle_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, false), A._setArrayType([], type$.JSArray_legacy_TextEditingController), null, null, B._StateLifecycle_0); } }; A._InvoiceEmailViewState.prototype = { @@ -385970,34 +390865,38 @@ t2 = invoice.invitations._list, t3 = A._arrayInstanceType(t2)._eval$1("MappedListIterable<1,ContactEntity*>"), contacts = A.List_List$of(new A.MappedListIterable(t2, new A._InvoiceEmailViewState__buildTemplateDropdown_closure(client), t3), true, t3._eval$1("ListIterable.E")); - t3 = t1.localeCode; - t2 = J.$index$asx($.LocalizationsProvider__localizedValues.$index(0, t3), "to"); - t4 = A._arrayInstanceType(contacts); - t4 = A.Expanded$(A.Text$((t2 == null ? "" : t2) + ": " + new A.MappedIterable(new A.WhereIterable(contacts, new A._InvoiceEmailViewState__buildTemplateDropdown_closure0(), t4._eval$1("WhereIterable<1>")), new A._InvoiceEmailViewState__buildTemplateDropdown_closure1(), t4._eval$1("MappedIterable<1,String*>")).join$1(0, ", "), _null, _null, _null, _null, _null, _null, _null, _null, _null), 1); - t2 = _this.selectedTemplate; - t5 = _this._invoice_email_view$_isLoading ? _null : new A._InvoiceEmailViewState__buildTemplateDropdown_closure2(_this); - t3 = J.$index$asx($.LocalizationsProvider__localizedValues.$index(0, t3), "initial_email"); - t3 = A.Text$(t3 == null ? "" : t3, _null, _null, _null, _null, _null, _null, _null, _null, _null); - t6 = invoice.entityType; - if (t6 === B.EntityType_quote) + t1.toString; + t3 = $.$get$LocalizationsProvider__localizedValues(); + t2 = t1.localeCode; + t4 = J.$index$asx(t3.$index(0, t2), "to"); + if (t4 == null) + t4 = ""; + t5 = A._arrayInstanceType(contacts); + t5 = A.Expanded$(A.Text$(t4 + ": " + new A.MappedIterable(new A.WhereIterable(contacts, new A._InvoiceEmailViewState__buildTemplateDropdown_closure0(), t5._eval$1("WhereIterable<1>")), new A._InvoiceEmailViewState__buildTemplateDropdown_closure1(), t5._eval$1("MappedIterable<1,String*>")).join$1(0, ", "), _null, _null, _null, _null, _null, _null, _null, _null, _null), 1); + t4 = _this.selectedTemplate; + t6 = _this._invoice_email_view$_isLoading ? _null : new A._InvoiceEmailViewState__buildTemplateDropdown_closure2(_this); + t2 = J.$index$asx(t3.$index(0, t2), "initial_email"); + t2 = A.Text$(t2 == null ? "" : t2, _null, _null, _null, _null, _null, _null, _null, _null, _null); + t3 = invoice.entityType; + if (t3 === B.EntityType_quote) t7 = B.EmailTemplate_quote; else - t7 = t6 === B.EntityType_credit ? B.EmailTemplate_credit : B.EmailTemplate_invoice; + t7 = t3 === B.EntityType_credit ? B.EmailTemplate_credit : B.EmailTemplate_invoice; t8 = type$.legacy_EmailTemplate; t9 = type$.JSArray_legacy_DropdownMenuItem_legacy_EmailTemplate; - t7 = A._setArrayType([A.DropdownMenuItem$(t3, _null, t7, t8)], t9); - if (t6 === B.EntityType_invoice) + t7 = A._setArrayType([A.DropdownMenuItem$(t2, _null, t7, t8)], t9); + if (t3 === B.EntityType_invoice) B.JSArray_methods.addAll$1(t7, A._setArrayType([A.DropdownMenuItem$(A.Text$(t1.get$firstReminder(), _null, _null, _null, _null, _null, _null, _null, _null, _null), _null, B.EmailTemplate_reminder1, t8), A.DropdownMenuItem$(A.Text$(t1.get$secondReminder(), _null, _null, _null, _null, _null, _null, _null, _null, _null), _null, B.EmailTemplate_reminder2, t8), A.DropdownMenuItem$(A.Text$(t1.get$thirdReminder(), _null, _null, _null, _null, _null, _null, _null, _null, _null), _null, B.EmailTemplate_reminder3, t8)], t9)); - t3 = settings.emailSubjectCustom1; - if ((t3 == null ? "" : t3).length !== 0) + t2 = settings.emailSubjectCustom1; + if ((t2 == null ? "" : t2).length !== 0) t7.push(A.DropdownMenuItem$(A.Text$(t1.get$firstCustom(), _null, _null, _null, _null, _null, _null, _null, _null, _null), _null, B.EmailTemplate_custom1, t8)); - t3 = settings.emailSubjectCustom2; - if ((t3 == null ? "" : t3).length !== 0) + t2 = settings.emailSubjectCustom2; + if ((t2 == null ? "" : t2).length !== 0) t7.push(A.DropdownMenuItem$(A.Text$(t1.get$secondCustom(), _null, _null, _null, _null, _null, _null, _null, _null, _null), _null, B.EmailTemplate_custom2, t8)); - t3 = settings.emailSubjectCustom3; - if ((t3 == null ? "" : t3).length !== 0) + t2 = settings.emailSubjectCustom3; + if ((t2 == null ? "" : t2).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([t4, new A.SizedBox(4, _null, _null, _null), new A.DropdownButtonHideUnderline(A.DropdownButton$(B.AlignmentDirectional_m1_0, false, _null, _null, 8, _null, _null, _null, _null, _null, _null, _null, 24, false, false, 48, t7, _null, t5, _null, _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([t5, new A.SizedBox(4, _null, _null, _null), new A.DropdownButtonHideUnderline(A.DropdownButton$(_null, 8, _null, _null, 24, false, false, 48, t7, t6, _null, _null, _null, t4, t8), _null)], type$.JSArray_legacy_Widget), B.CrossAxisAlignment_2, B.MainAxisAlignment_0, B.MainAxisSize_1, _null), _null); }, _buildPreview$1(context) { var t1, t2, _this = this, _null = null; @@ -386011,32 +390910,29 @@ t1.push(new A.EmailPreview(_this._invoice_email_view$_subjectPreview, _this._invoice_email_view$_emailPreview, t2, _null)); } else t1.push(new A.IgnorePointer(true, _null, new A.ExampleEditor(A.convert(_this._invoice_email_view$_bodyPreview), _null, _null), _null)); - return A.Stack$(B.AlignmentDirectional_m1_m1, t1, B.Clip_1, B.StackFit_0, _null, _null); + return new A.Stack(B.AlignmentDirectional_m1_m1, _null, B.StackFit_0, B.Clip_1, t1, _null); }, _buildEdit$1(context) { - var t4, enableCustomEmail, t5, t6, _this = this, _null = null, + var t2, t3, enableCustomEmail, t4, t5, t6, _this = this, _null = null, t1 = A.Localizations_of(context, B.Type_AppLocalization_KyD, type$.legacy_AppLocalization), - state = _this._widget.viewModel.state, - t2 = state.authState, - t3 = t2.get$isHosted(); - if (t3) { - if (A.cleanApiUrl(t2.url) === "https://invoicing.co") { - t3 = state.userCompanyStates; - t4 = state.uiState.selectedCompanyIndex; - t4 = t3._list[t4].userCompany.account.plan === "enterprise"; - t3 = t4; + state = _this._widget.viewModel.state; + if (state.get$isHosted()) { + if (state.get$isHosted()) { + t2 = state.userCompanyStates; + t3 = state.uiState.selectedCompanyIndex; + t3 = t2._list[t3].userCompany.account.plan === "enterprise"; + t2 = t3; } else - t3 = true; - if (!t3) { - t3 = state.userCompanyStates; - t4 = state.uiState.selectedCompanyIndex; - t4 = t3._list[t4].userCompany.account.plan === "pro"; - t3 = t4; + t2 = true; + if (!t2) { + t2 = state.userCompanyStates; + t3 = state.uiState.selectedCompanyIndex; + t3 = t2._list[t3].userCompany.account.plan === "pro"; + t2 = t3; } else - t3 = true; - if (!t3) { - t2 = t2.get$isHosted(); - if (t2) { + t2 = true; + if (!t2) { + if (state.get$isHosted()) { t2 = state.userCompanyStates; t3 = state.uiState.selectedCompanyIndex; t3 = t2._list[t3].userCompany.account.trialPlan.length !== 0; @@ -386143,7 +391039,7 @@ return; t1.setState$1(new A._InvoiceEmailViewState__loadTemplate__closure(t1, subject, body, email, rawBody, this.origSubject, this.origBody, rawSubject)); }, - $signature: 548 + $signature: 588 }; A._InvoiceEmailViewState__loadTemplate__closure.prototype = { call$0() { @@ -386172,13 +391068,13 @@ call$1(invitation) { return B.JSArray_methods.firstWhere$2$orElse(this.client.contacts._list, new A._InvoiceEmailViewState__buildTemplateDropdown__closure0(invitation), new A._InvoiceEmailViewState__buildTemplateDropdown__closure1()); }, - $signature: 2085 + $signature: 2116 }; A._InvoiceEmailViewState__buildTemplateDropdown__closure0.prototype = { call$1(contact) { return contact.id === this.invitation.contactId; }, - $signature: 114 + $signature: 115 }; A._InvoiceEmailViewState__buildTemplateDropdown__closure1.prototype = { call$0() { @@ -386190,7 +391086,7 @@ call$1(contact) { return contact != null; }, - $signature: 114 + $signature: 115 }; A._InvoiceEmailViewState__buildTemplateDropdown_closure1.prototype = { call$1(contact) { @@ -386200,14 +391096,14 @@ $name = $name.length === 0 ? $name + t1 : $name + (" \u2022 " + t1); return $name; }, - $signature: 547 + $signature: 589 }; A._InvoiceEmailViewState__buildTemplateDropdown_closure2.prototype = { call$1(template) { var t1 = this.$this; t1.setState$1(new A._InvoiceEmailViewState__buildTemplateDropdown__closure(t1, template)); }, - $signature: 546 + $signature: 590 }; A._InvoiceEmailViewState__buildTemplateDropdown__closure.prototype = { call$0() { @@ -386232,7 +391128,7 @@ call$1(_) { return this.$this._invoice_email_view$_onChanged$0(); }, - $signature: 63 + $signature: 65 }; A._InvoiceEmailViewState__buildEdit_closure1.prototype = { call$1(value) { @@ -386249,13 +391145,13 @@ call$1(_) { return this.$this._invoice_email_view$_onChanged$0(); }, - $signature: 63 + $signature: 65 }; A._InvoiceEmailViewState__buildHistory_closure.prototype = { call$2(context, index) { return new A.ActivityListTile(this.activities.elementAt$1(0, index), false, null); }, - $signature: 281 + $signature: 316 }; A._InvoiceEmailViewState_build_closure.prototype = { call$1(context) { @@ -386355,7 +391251,7 @@ t3 = A.Row$(A._setArrayType([A.Expanded$(A.Text$(t1.productKey, _null, _null, _null, _null, _null, _null, _null, _null, _null), 1), A.Text$(A.formatNumber(t1.total$2(0, t2, precision), context, t3, _null, B.FormatNumberType_0, true, _null, false), _null, _null, _null, _null, _null, _null, _null, _null, _null)], t5), B.CrossAxisAlignment_2, B.MainAxisAlignment_0, B.MainAxisSize_1, _null); t2 = 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)], t5), 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, t2, _null, t3, t1, _null), new A.ListDivider(_null)], t5), B.CrossAxisAlignment_2, _null, B.MainAxisAlignment_0, B.MainAxisSize_1, B.VerticalDirection_1), B.Clip_0, t4, 0, _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, this.onTap, false, _null, _null, t2, _null, t3, t1, _null), new A.ListDivider(_null)], t5), B.CrossAxisAlignment_2, _null, B.MainAxisAlignment_0, B.MainAxisSize_1, B.VerticalDirection_1), B.Clip_0, t4, 0, _null, _null, _null, _null, _null, B.MaterialType_0); }, get$invoice() { return this.invoice; @@ -386363,7 +391259,7 @@ }; A.TaxRateDropdown.prototype = { createState$0() { - return new A._TaxRateDropdownState(A.TextEditingController$(null), B._StateLifecycle_0); + return new A._TaxRateDropdownState(new A.TextEditingController(B.TextEditingValue_li8, $.$get$ChangeNotifier__emptyListeners()), B._StateLifecycle_0); } }; A._TaxRateDropdownState.prototype = { @@ -386383,6 +391279,9 @@ _this.super$State$didChangeDependencies(); }, dispose$0(_) { + var t1 = this._tax_rate_dropdown$_textController; + t1.ChangeNotifier__listeners = $.$get$ChangeNotifier__emptyListeners(); + t1.ChangeNotifier__count = 0; this.super$State$dispose(0); }, _formatTaxRate$1(taxRate) { @@ -386419,14 +391318,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$(B.AlignmentDirectional_m1_0, false, _null, _null, 8, _null, _null, _null, _null, _null, _null, _null, 24, true, true, 48, t4, _null, t1, _null, _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, 8, _null, _null, 24, true, true, 48, t4, t1, _null, _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: 228 + $signature: 244 }; A._TaxRateDropdownState_didChangeDependencies_closure0.prototype = { call$1(taxRate) { @@ -386434,14 +391333,14 @@ t2 = this.$this._widget; return t1 === t2.initialTaxName && taxRate.rate === t2.initialTaxRate; }, - $signature: 545 + $signature: 592 }; A._TaxRateDropdownState_didChangeDependencies_closure1.prototype = { call$0() { var t1 = this.$this._widget; return A.TaxRateEntity_TaxRateEntity(null, t1.initialTaxName, t1.initialTaxRate, null); }, - $signature: 544 + $signature: 593 }; A._TaxRateDropdownState_build_closure.prototype = { call$1(id) { @@ -386454,7 +391353,7 @@ call$1(id) { return this.taxState.map._map$_map.$index(0, id); }, - $signature: 228 + $signature: 244 }; A._TaxRateDropdownState_build_closure1.prototype = { call$1(taxRate) { @@ -386462,34 +391361,37 @@ t2 = this.$this._widget; return t1 === t2.initialTaxName && taxRate.rate === t2.initialTaxRate; }, - $signature: 545 + $signature: 592 }; A._TaxRateDropdownState_build_closure2.prototype = { call$0() { var t1 = this.$this._widget; return A.TaxRateEntity_TaxRateEntity(null, t1.initialTaxName, t1.initialTaxRate, null); }, - $signature: 544 + $signature: 593 }; 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: 2091 + $signature: 2122 }; A.TaxRateField.prototype = { build$1(_, context) { - var _this = this, _null = null, - t1 = A.Localizations_of(context, B.Type_AppLocalization_KyD, type$.legacy_AppLocalization).localeCode, - t2 = J.$index$asx($.LocalizationsProvider__localizedValues.$index(0, t1), "tax_name"); - if (t2 == null) - t2 = ""; - t2 = A.Expanded$(A.DecoratedFormField$(false, _null, false, false, _null, _null, true, _null, _null, _this.initialTaxName, _null, false, false, _null, B.TextInputType_0_null_null, t2, _null, _null, false, new A.TaxRateField_build_closure(_this), _null, _null, true, _null, _null, B.TextAlign_4, _null), 1); - t1 = J.$index$asx($.LocalizationsProvider__localizedValues.$index(0, t1), "tax_amount"); + var t2, t3, _this = this, _null = null, + t1 = A.Localizations_of(context, B.Type_AppLocalization_KyD, type$.legacy_AppLocalization); + t1.toString; + t2 = $.$get$LocalizationsProvider__localizedValues(); + t1 = t1.localeCode; + t3 = J.$index$asx(t2.$index(0, t1), "tax_name"); + if (t3 == null) + t3 = ""; + t3 = A.Expanded$(A.DecoratedFormField$(false, _null, false, false, _null, _null, true, _null, _null, _this.initialTaxName, _null, false, false, _null, B.TextInputType_0_null_null, t3, _null, _null, false, new A.TaxRateField_build_closure(_this), _null, _null, true, _null, _null, B.TextAlign_4, _null), 1); + t1 = J.$index$asx(t2.$index(0, t1), "tax_amount"); if (t1 == null) t1 = ""; - return A.Row$(A._setArrayType([t2, new A.SizedBox(16, _null, _null, _null), A.Expanded$(A.DecoratedFormField$(false, _null, false, false, _null, _null, true, _null, _null, A.formatNumber(_this.initialTaxAmount, context, _null, _null, B.FormatNumberType_4, true, _null, false), _null, false, false, _null, new A.TextInputType(2, true, true), t1, _null, _null, false, new A.TaxRateField_build_closure0(_this), _null, _null, true, _null, _null, B.TextAlign_4, _null), 1)], type$.JSArray_legacy_Widget), B.CrossAxisAlignment_2, B.MainAxisAlignment_0, B.MainAxisSize_1, _null); + return A.Row$(A._setArrayType([t3, new A.SizedBox(16, _null, _null, _null), A.Expanded$(A.DecoratedFormField$(false, _null, false, false, _null, _null, true, _null, _null, A.formatNumber(_this.initialTaxAmount, context, _null, _null, B.FormatNumberType_4, true, _null, false), _null, false, false, _null, new A.TextInputType(2, true, true), t1, _null, _null, false, new A.TaxRateField_build_closure0(_this), _null, _null, true, _null, _null, B.TextAlign_4, _null), 1)], type$.JSArray_legacy_Widget), B.CrossAxisAlignment_2, B.MainAxisAlignment_0, B.MainAxisSize_1, _null); } }; A.TaxRateField_build_closure.prototype = { @@ -386525,7 +391427,7 @@ var t1 = this.$this; t1.setState$1(new A._LinkTextRelatedEntityState_build__closure(t1)); }, - $signature: 542 + $signature: 594 }; A._LinkTextRelatedEntityState_build__closure.prototype = { call$0() { @@ -386538,7 +391440,7 @@ var t1 = this.$this; t1.setState$1(new A._LinkTextRelatedEntityState_build__closure0(t1)); }, - $signature: 2093 + $signature: 2124 }; A._LinkTextRelatedEntityState_build__closure0.prototype = { call$0() { @@ -386583,10 +391485,10 @@ }; A._ListFilterState.prototype = { initState$0() { - var t1, _this = this, _null = null; + var t1, _this = this; _this.super$State$initState(); - _this._filterController = A.TextEditingController$(_null); - t1 = A.FocusNode$(true, _null, true, _null, _null, false); + _this._filterController = new A.TextEditingController(B.TextEditingValue_li8, $.$get$ChangeNotifier__emptyListeners()); + t1 = A.FocusNode$(true, null, true, true, null, null, false); t1.addListener$1(0, _this.get$onFocusChanged()); _this._list_filter$_focusNode = t1; }, @@ -386625,8 +391527,11 @@ _this._list_filter$_focusNode.requestFocus$0(); }, dispose$0(_) { - var _this = this; - _this._filterController.toString; + var _this = this, + t1 = _this._filterController; + t1.toString; + t1.ChangeNotifier__listeners = $.$get$ChangeNotifier__emptyListeners(); + t1.ChangeNotifier__count = 0; _this._list_filter$_focusNode.removeListener$1(0, _this.get$onFocusChanged()); _this._list_filter$_focusNode.dispose$0(0); _this.super$State$dispose(0); @@ -386649,7 +391554,7 @@ t5 = _this._filterController._change_notifier$_value.text.length !== 0 || _this._list_filter$_focusNode.get$hasFocus() ? A.IconButton$(B.Alignment_0_0, _null, _null, true, A.Icon$(B.IconData_57704_MaterialIcons_null_false, textColor, _null), _null, new A._ListFilterState_build_closure(_this), B.EdgeInsets_8_8_8_8, _null, _null, _null) : A.Icon$(B.IconData_58727_MaterialIcons_null_false, textColor, _null); t5 = A.InputDecoration$(_null, B._NoInputBorder_sqK, _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, _this.get$_getPlaceholder(), _null, _null, _null, _null, false, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, t5, _null, _null, _null, _null); t6 = type$.JSArray_legacy_Widget; - t2 = A._setArrayType([A.Expanded$(new A.Padding(B.EdgeInsets_0_2_0_0, A.Container$(_null, A.TextField$(false, B.List_empty1, false, _null, _this._filterController, _null, _null, _null, 2, t5, true, true, true, _null, false, t3, _null, _null, _null, _null, true, _null, 1, _null, false, "\u2022", new A._ListFilterState_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), _null), 2)], t6); + t2 = A._setArrayType([A.Expanded$(new A.Padding(B.EdgeInsets_0_2_0_0, A.Container$(_null, A.TextField$(false, B.List_empty0, false, _null, _this._filterController, _null, _null, _null, 2, t5, true, _null, true, _null, false, t3, _null, _null, _null, _null, _null, 1, _null, _null, false, "\u2022", new A._ListFilterState_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_3, _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), _null), 2)], t6); if (A.getLayout(context) === B.AppLayout_desktop && !isDashboardOrSettings) { t3 = $.$get$_$values0()._set$_set; t3 = A.List_List$of(t3, true, A._instanceType(t3)._eval$1("SetMixin.E")); @@ -386713,26 +391618,26 @@ t1._widget.onSelectedState$2(t4, false); } }, - $signature: 541 + $signature: 595 }; A._ListFilterState_build__closure2.prototype = { call$1(e) { return !J.contains$1$asx(this.stateFilters._copy_on_write_list$_list, e); }, - $signature: 282 + $signature: 315 }; A._ListFilterState_build__closure3.prototype = { call$1(e) { return !J.contains$1$asx(this.selected._copy_on_write_list$_list, e); }, - $signature: 282 + $signature: 315 }; A._ListFilterState_build_closure2.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: 540 + $signature: 597 }; A._ListFilterState_build_closure1.prototype = { call$1(selected) { @@ -386742,7 +391647,7 @@ 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, true, _null, _null, _null, _null, _null, _null, _null, _null), _null, _null, _null), _null), _null); }, - $signature: 539 + $signature: 598 }; A._ListFilterState_build__closure4.prototype = { call$1(value) { @@ -386767,7 +391672,7 @@ t1._widget.onSelectedStatus$2(t4, false); } }, - $signature: 541 + $signature: 595 }; A._ListFilterState_build__closure.prototype = { call$1(e) { @@ -386776,13 +391681,13 @@ type$.legacy_EntityStatus._as(e); return !B.JSArray_methods.contains$1(t1, e.get$id(e)); }, - $signature: 282 + $signature: 315 }; A._ListFilterState_build___closure0.prototype = { call$1(e) { return e.get$id(e); }, - $signature: 2098 + $signature: 2129 }; A._ListFilterState_build__closure0.prototype = { call$1(e) { @@ -386791,7 +391696,7 @@ type$.legacy_EntityStatus._as(e); return !B.JSArray_methods.contains$1(t1, e.get$id(e)); }, - $signature: 282 + $signature: 315 }; A._ListFilterState_build___closure.prototype = { call$1(e) { @@ -386805,7 +391710,7 @@ type$.legacy_EntityStatus._as(value); return A.Text$(this.localization.lookup$1(value.get$name(value)), _null, 1, B.TextOverflow_0, _null, _null, _null, _null, _null, _null); }, - $signature: 540 + $signature: 597 }; A._ListFilterState_build_closure4.prototype = { call$1(selected) { @@ -386814,7 +391719,7 @@ 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, true, _null, _null, _null, _null, _null, _null, _null, _null), _null, _null, _null), _null), _null); }, - $signature: 539 + $signature: 598 }; A._ListFilterState_build__closure1.prototype = { call$1(value) { @@ -386871,7 +391776,7 @@ t7 = false; if (t7) t2.push(new A.Builder(new A.ListScaffold_build_closure5(prefState, t1, state, store), _null)); - return new A.WillPopScope(A.FocusTraversalGroup$(A.Scaffold$(A.AppBar$(t2, _null, false, _null, _null, _null, 1, _null, false, _null, false, _null, _null, _null, leading, 48 * (t4 + t6), true, _null, _null, _null, _null, _this.appBarTitle, _null, _null, _null, 1, _null), _null, A.ClipRect$(_this.body, B.Clip_1, _null), _this.bottomNavigationBar, t3, t5, _this.floatingActionButton, B.C__EndDockedFabLocation), _null), new A.ListScaffold_build_closure6(store), _null); + return new A.WillPopScope(A.FocusTraversalGroup$(A.Scaffold$(A.AppBar$(t2, _null, false, _null, _null, _null, 1, _null, false, _null, false, _null, _null, _null, leading, 48 * (t4 + t6), true, _null, _null, _null, _null, _null, _null, _this.appBarTitle, _null, _null, _null, 1, _null), _null, A.ClipRect$(_this.body, B.Clip_1, _null), _this.bottomNavigationBar, t3, t5, _this.floatingActionButton, B.C__EndDockedFabLocation), _null), new A.ListScaffold_build_closure6(store), _null); }, get$body(receiver) { return this.body; @@ -386894,9 +391799,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); + 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); }, - $signature: 425 + $signature: 366 }; A.ListScaffold_build__closure0.prototype = { call$0() { @@ -386962,7 +391867,7 @@ t1 = _null; return A.IconButton$(B.Alignment_0_0, _null, _null, true, A.Icon$(B.IconData_58132_MaterialIcons_null_false, _null, _null), _null, new A.ListScaffold_build__closure(context, _this.state, _this.store), B.EdgeInsets_4_0_20_0, _null, t1, _null); }, - $signature: 279 + $signature: 317 }; A.ListScaffold_build__closure.prototype = { call$0() { @@ -387083,9 +391988,10 @@ t7 = t5.notes; t1 = t7.length !== 0 ? J.trim$0$s(t1.lookup$1(t7)) + "\n" : ""; t7 = t5.updatedAt; - t1 += A.formatDate(A.DateTime$fromMillisecondsSinceEpoch(t7 * 1000, false).toIso8601String$0(), context, true, false, true); + t7 = A.formatDate(A.DateTime$fromMillisecondsSinceEpoch(t7 * 1000, false).toIso8601String$0(), context, true, false, true); t5 = t5.ip; - 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 + ((t5 == null ? "" : t5).length !== 0 ? B.JSString_methods.$add(" \u2022 ", 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); + 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); } }; A.ActivityListTile_build_closure.prototype = { @@ -387143,7 +392049,7 @@ if (t5 != null) t4.push(new A.Padding(B.EdgeInsets_0_8_0_0, A.Row$(t5, B.CrossAxisAlignment_2, B.MainAxisAlignment_0, B.MainAxisSize_1, _null), _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, new A.AppListTile_build_closure(_this, context), new A.AppListTile_build_closure0(_this, context), false, _null, _null, t4, _null, t3, _null, _null), B.Clip_0, t1, 0, _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, new A.AppListTile_build_closure(_this, context), new A.AppListTile_build_closure0(_this, context), false, _null, _null, t4, _null, t3, _null, _null), B.Clip_0, t1, 0, _null, _null, _null, _null, _null, B.MaterialType_0); } }; A.AppListTile_build_closure0.prototype = { @@ -387171,7 +392077,7 @@ build$1(_, context) { var _this = this, _null = null, t1 = _this.filterEntityType; - return A.Material$(B.Duration_200000, true, _null, new A.FilterListTile(t1, A._lateReadCheck(A.StoreProvider_of(context, type$.legacy_AppState).__Store__state, "_state").getEntityMap$1(t1)._map$_map.$index(0, _this.filterEntityId), _this.onPressed, _this.onClearPressed, _this.isSettings, _null), B.Clip_0, B.MaterialColor_Map_JNZaB_4294940672, 6, _null, _null, _null, _null, B.MaterialType_0); + return A.Material$(B.Duration_200000, true, _null, new A.FilterListTile(t1, A._lateReadCheck(A.StoreProvider_of(context, type$.legacy_AppState).__Store__state, "_state").getEntityMap$1(t1)._map$_map.$index(0, _this.filterEntityId), _this.onPressed, _this.onClearPressed, _this.isSettings, _null), B.Clip_0, B.MaterialColor_Map_JNZaB_4294940672, 6, _null, _null, _null, _null, _null, B.MaterialType_0); } }; A.FilterListTile.prototype = { @@ -387185,10 +392091,12 @@ t1.subtitle = subtitle == null ? "" : subtitle; t3 = _this.entityType; if (t3 === B.EntityType_client) { - t2 = J.$index$asx($.LocalizationsProvider__localizedValues.$index(0, t2.localeCode), "client_settings"); + t2.toString; + t2 = J.$index$asx($.$get$LocalizationsProvider__localizedValues().$index(0, t2.localeCode), "client_settings"); t1.title = t2 == null ? "" : t2; } else if (t3 === B.EntityType_group) { - t2 = J.$index$asx($.LocalizationsProvider__localizedValues.$index(0, t2.localeCode), "group_settings"); + t2.toString; + t2 = J.$index$asx($.$get$LocalizationsProvider__localizedValues().$index(0, t2.localeCode), "group_settings"); t1.title = t2 == null ? "" : t2; } } else { @@ -387207,7 +392115,7 @@ 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); }, - $signature: 2100 + $signature: 2131 }; A.FilterListTile_build__closure.prototype = { call$0() { @@ -387227,7 +392135,7 @@ t1 = A.convertHexStringToColor(t1); } else t1 = A.Theme_of(context).cardColor; - return A.Material$(B.Duration_200000, true, _null, _this.child, B.Clip_0, t1, 0, _null, _null, _null, _null, B.MaterialType_0); + return A.Material$(B.Duration_200000, true, _null, _this.child, B.Clip_0, t1, 0, _null, _null, _null, _null, _null, B.MaterialType_0); } }; A.LiveText.prototype = { @@ -387270,7 +392178,7 @@ var t1 = this.$this; return t1._framework$_element != null && t1.setState$1(new A._LiveTextState_initState__closure()); }, - $signature: 283 + $signature: 313 }; A._LiveTextState_initState__closure.prototype = { call$0() { @@ -387401,7 +392309,7 @@ t2.push(A.Expanded$(new A.ChangeLayoutBanner(A.Row$(t1, B.CrossAxisAlignment_2, B.MainAxisAlignment_0, B.MainAxisSize_1, _null), t3, B.AppLayout_desktop, _null), 1)); return new A.WillPopScope(new A.DesktopSessionTimeout(A.SafeArea$(true, A.FocusTraversalGroup$(A.Column$(t2, B.CrossAxisAlignment_2, _null, B.MainAxisAlignment_0, B.MainAxisSize_1, B.VerticalDirection_1), 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: 2102 + $signature: 2133 }; A.MainScreen_build__closure.prototype = { call$0() { @@ -388015,7 +392923,7 @@ }; A.MenuDrawer.prototype = { build$1(_, context) { - var t5, t6, t7, t8, _collapsedCompanySelector, _expandedCompanySelector, t9, t10, t11, t12, _this = this, _null = null, + var t5, t6, t7, t8, t9, _collapsedCompanySelector, _expandedCompanySelector, t10, t11, t12, _this = this, _null = null, t1 = type$.legacy_AppState, store = A.StoreProvider_of(context, t1), state = A._lateReadCheck(store.__Store__state, "_state"), @@ -388031,23 +392939,25 @@ return A.Container$(_null, _null, B.Clip_0, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null); t2 = new A.MenuDrawer_build__companyLogo(); t5 = new A.MenuDrawer_build__companyListItem(state, t2, t3, context); - t6 = t3.localeCode; - t7 = J.$index$asx($.LocalizationsProvider__localizedValues.$index(0, t6), "select_company"); - if (t7 == null) - t7 = ""; - t8 = type$.legacy_String; - _collapsedCompanySelector = A.PopupMenuButton$(new A.SizedBox(38, 50, t2.call$1(company), _null), A.Theme_of(context).cardColor, true, _null, _null, new A.MenuDrawer_build_closure(_this, t5, state, t3), new A.MenuDrawer_build_closure0(_this, context, state, t3), B.EdgeInsets_8_8_8_8, t7, t8); + t3.toString; + t6 = $.$get$LocalizationsProvider__localizedValues(); + t7 = t3.localeCode; + t8 = J.$index$asx(t6.$index(0, t7), "select_company"); + if (t8 == null) + t8 = ""; + t9 = type$.legacy_String; + _collapsedCompanySelector = A.PopupMenuButton$(new A.SizedBox(38, 50, t2.call$1(company), _null), A.Theme_of(context).cardColor, true, _null, _null, new A.MenuDrawer_build_closure(_this, t5, state, t3), new A.MenuDrawer_build_closure0(_this, context, state, t3), B.EdgeInsets_8_8_8_8, t8, t9); if (state.get$companies().length === 0) _expandedCompanySelector = new A.SizedBox(_null, _null, _null, _null); else { t2 = t4.selectedCompanyIndex; t4 = state.get$companies(); - t7 = A._arrayInstanceType(t4)._eval$1("MappedListIterable<1,DropdownMenuItem*>"); - t7 = A.List_List$of(A.List_List$of(new A.MappedListIterable(t4, new A.MenuDrawer_build_closure1(state, t5), t7), true, t7._eval$1("ListIterable.E")), true, type$.legacy_DropdownMenuItem_legacy_String); + t8 = A._arrayInstanceType(t4)._eval$1("MappedListIterable<1,DropdownMenuItem*>"); + t8 = A.List_List$of(A.List_List$of(new A.MappedListIterable(t4, new A.MenuDrawer_build_closure1(state, t5), t8), true, t8._eval$1("ListIterable.E")), true, type$.legacy_DropdownMenuItem_legacy_String); if (state.get$canAddCompany()) - t7.push(A.DropdownMenuItem$(A.Row$(A._setArrayType([new A.SizedBox(2, _null, _null, _null), A.Icon$(B.IconData_57423_MaterialIcons_null_false, _null, 32), new A.SizedBox(20, _null, _null, _null), A.Text$(t3.get$addCompany(), _null, _null, _null, _null, _null, _null, _null, _null, _null)], type$.JSArray_legacy_Widget), B.CrossAxisAlignment_2, B.MainAxisAlignment_0, B.MainAxisSize_1, _null), _null, "company", t8)); - t7.push(A.DropdownMenuItem$(A.Row$(A._setArrayType([new A.SizedBox(2, _null, _null, _null), A.Icon$(B.IconData_58291_MaterialIcons_null_false, _null, 32), new A.SizedBox(20, _null, _null, _null), A.Text$(t3.get$logout(), _null, _null, _null, _null, _null, _null, _null, _null, _null)], type$.JSArray_legacy_Widget), B.CrossAxisAlignment_2, B.MainAxisAlignment_0, B.MainAxisSize_1, _null), _null, "logout", t8)); - _expandedCompanySelector = new A.SizedBox(_null, 50, new A.AppDropdownButton(_null, t2, new A.MenuDrawer_build_closure2(_this, state, context, t3), t7, false, true, "", new A.MenuDrawer_build_closure3(state, t5), new A.ValueKey("select_company_dropdown_key", type$.ValueKey_legacy_String), type$.AppDropdownButton_legacy_String), _null); + t8.push(A.DropdownMenuItem$(A.Row$(A._setArrayType([new A.SizedBox(2, _null, _null, _null), A.Icon$(B.IconData_57423_MaterialIcons_null_false, _null, 32), new A.SizedBox(20, _null, _null, _null), A.Text$(t3.get$addCompany(), _null, _null, _null, _null, _null, _null, _null, _null, _null)], type$.JSArray_legacy_Widget), B.CrossAxisAlignment_2, B.MainAxisAlignment_0, B.MainAxisSize_1, _null), _null, "company", t9)); + t8.push(A.DropdownMenuItem$(A.Row$(A._setArrayType([new A.SizedBox(2, _null, _null, _null), A.Icon$(B.IconData_58291_MaterialIcons_null_false, _null, 32), new A.SizedBox(20, _null, _null, _null), A.Text$(t3.get$logout(), _null, _null, _null, _null, _null, _null, _null, _null, _null)], type$.JSArray_legacy_Widget), B.CrossAxisAlignment_2, B.MainAxisAlignment_0, B.MainAxisSize_1, _null), _null, "logout", t9)); + _expandedCompanySelector = new A.SizedBox(_null, 50, A.AppDropdownButton$(_null, "", true, t8, new A.ValueKey("select_company_dropdown_key", type$.ValueKey_legacy_String), _null, new A.MenuDrawer_build_closure2(_this, state, context, t3), new A.MenuDrawer_build_closure3(state, t5), false, t2, t9), _null); } t2 = state.get$isMenuCollapsed() ? 65 : 272; if (state.get$credentials(state).token.length === 0) @@ -388061,70 +392971,68 @@ t1 = new A.SizedBox(_null, _null, _null, _null); else { t5 = inactiveColor.length !== 0 ? A.convertHexStringToColor(inactiveColor) : A.Theme_of(context).cardColor; - t7 = A._setArrayType([], type$.JSArray_legacy_Widget); - t8 = state.userCompanyStates; - t9 = state.uiState.selectedCompanyIndex; - t8 = t8._list; - t10 = t8[t9].userCompany; - t10.account.toString; - if (t10.company.isDisabled && t10.isAdmin) + t8 = A._setArrayType([], type$.JSArray_legacy_Widget); + t9 = state.userCompanyStates; + t10 = state.uiState.selectedCompanyIndex; + t9 = t9._list; + t11 = t9[t10].userCompany; + t11.account.toString; + if (t11.company.isDisabled && t11.isAdmin) if (state.get$isMenuCollapsed()) { - t10 = t3.get$companyDisabledWarning(); - t7.push(A.Tooltip$(A.ListTile$(false, B.EdgeInsets_20_0_0_0, _null, _null, true, _null, _null, false, _null, A.Icon$(B.IconData_59083_MaterialIcons_null_false, B.MaterialColor_Map_JNZaB_4294940672, _null), _null, new A.MenuDrawer_build_closure4(), false, _null, _null, _null, _null, _null, _null, _null), t10)); + t11 = t3.get$companyDisabledWarning(); + t8.push(A.Tooltip$(A.ListTile$(false, B.EdgeInsets_20_0_0_0, _null, _null, true, _null, _null, false, _null, A.Icon$(B.IconData_59083_MaterialIcons_null_false, B.MaterialColor_Map_JNZaB_4294940672, _null), _null, new A.MenuDrawer_build_closure4(), false, _null, _null, _null, _null, _null, _null, _null), t11)); } else { - t10 = B.Map_JNZaB.$index(0, 800); - t10.toString; - t11 = J.$index$asx($.LocalizationsProvider__localizedValues.$index(0, t6), "warning"); + t11 = J.$index$asx(t6.$index(0, t7), "warning"); if (t11 == null) t11 = ""; t12 = A.TextStyle$(_null, _null, B.Color_4294967295, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, true, _null, _null, _null, _null, _null, _null, _null, _null); - t7.push(A.Material$(B.Duration_200000, true, _null, A.ListTile$(false, _null, _null, _null, true, _null, _null, false, _null, _null, _null, new A.MenuDrawer_build_closure5(), false, _null, _null, A.Text$(t3.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, true, _null, _null, _null, _null, _null, _null, _null, _null), _null, _null, _null), t10, new A.Padding(B.EdgeInsets_0_0_0_6, new A.IconText(t11, B.IconData_59083_MaterialIcons_null_false, t12, _null, _null), _null), _null, _null), B.Clip_0, _null, 0, _null, _null, _null, _null, B.MaterialType_0)); + t8.push(A.Material$(B.Duration_200000, true, _null, A.ListTile$(false, _null, _null, _null, true, _null, _null, false, _null, _null, _null, new A.MenuDrawer_build_closure5(), false, _null, _null, A.Text$(t3.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, 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(t11, B.IconData_59083_MaterialIcons_null_false, t12, _null, _null), _null), _null, _null), B.Clip_0, _null, 0, _null, _null, _null, _null, _null, B.MaterialType_0)); } - if (t8[t9].userCompany.isOwner && !A._lateReadCheck(A.StoreProvider_of(context, t1).__Store__state, "_state").get$isPaidAccount() && !A.isApple()) { + if (t9[t10].userCompany.isOwner && !A._lateReadCheck(A.StoreProvider_of(context, t1).__Store__state, "_state").get$isPaidAccount() && !A.isApple()) { t1 = state.get$isMenuCollapsed() ? t3.get$upgrade() : ""; - t8 = A.Icon$(B.IconData_57494_MaterialIcons_null_false, B.Color_4294967295, 22); - t9 = state.get$isMenuCollapsed() ? new A.SizedBox(_null, _null, _null, _null) : A.Text$(t3.get$upgrade(), _null, _null, _null, _null, _null, A.Theme_of(context).textTheme.bodyLarge.copyWith$2$color$fontSize(B.Color_4294967295, 14), _null, _null, _null); - t7.push(A.Material$(B.Duration_200000, true, _null, A.Tooltip$(A.ListTile$(false, _null, true, _null, true, _null, _null, false, _null, new A.Padding(B.EdgeInsets_4_0_0_0, t8, _null), _null, new A.MenuDrawer_build_closure6(store, company, state), false, _null, _null, _null, B.MaterialColor_Map_JNEaM_4283215696, t9, _null, _null), t1), B.Clip_0, _null, 0, _null, _null, _null, _null, B.MaterialType_0)); + t9 = A.Icon$(B.IconData_57494_MaterialIcons_null_false, B.Color_4294967295, 22); + t10 = state.get$isMenuCollapsed() ? new A.SizedBox(_null, _null, _null, _null) : A.Text$(t3.get$upgrade(), _null, _null, _null, _null, _null, A.Theme_of(context).textTheme.bodyLarge.copyWith$2$color$fontSize(B.Color_4294967295, 14), _null, _null, _null); + t8.push(A.Material$(B.Duration_200000, true, _null, A.Tooltip$(A.ListTile$(false, _null, true, _null, true, _null, _null, false, _null, new A.Padding(B.EdgeInsets_4_0_0_0, t9, _null), _null, new A.MenuDrawer_build_closure6(store, company, state), false, _null, _null, _null, B.MaterialColor_Map_JNEaM_4283215696, t10, _null, _null), t1), B.Clip_0, _null, 0, _null, _null, _null, _null, _null, B.MaterialType_0)); } - t7.push(A.DrawerTile$(company, _null, A.getEntityIcon(B.EntityType_dashboard), _null, new A.MenuDrawer_build_closure7(store), new A.MenuDrawer_build_closure8(), t3.get$dashboard())); + t8.push(A.DrawerTile$(company, _null, A.getEntityIcon(B.EntityType_dashboard), _null, new A.MenuDrawer_build_closure7(store), new A.MenuDrawer_build_closure8(), t3.get$dashboard())); t1 = A.getEntityIcon(B.EntityType_client); - t8 = t3.get$clients(t3); - t7.push(A.DrawerTile$(company, B.EntityType_client, t1, t3.get$newClient(), _null, _null, t8)); - t8 = A.getEntityIcon(B.EntityType_product); + t9 = t3.get$clients(t3); + t8.push(A.DrawerTile$(company, B.EntityType_client, t1, t3.get$newClient(), _null, _null, t9)); + t9 = A.getEntityIcon(B.EntityType_product); t1 = t3.get$products(); - t7.push(A.DrawerTile$(company, B.EntityType_product, t8, t3.get$newProduct(), _null, _null, t1)); + t8.push(A.DrawerTile$(company, B.EntityType_product, t9, t3.get$newProduct(), _null, _null, t1)); t1 = A.getEntityIcon(B.EntityType_invoice); - t8 = t3.get$invoices(); - t7.push(A.DrawerTile$(company, B.EntityType_invoice, t1, t3.get$newInvoice(), _null, _null, t8)); - t8 = A.getEntityIcon(B.EntityType_recurringInvoice); + t9 = t3.get$invoices(); + t8.push(A.DrawerTile$(company, B.EntityType_invoice, t1, t3.get$newInvoice(), _null, _null, t9)); + t9 = A.getEntityIcon(B.EntityType_recurringInvoice); t1 = t3.get$recurringInvoices(); - t7.push(A.DrawerTile$(company, B.EntityType_recurringInvoice, t8, t3.get$newRecurringInvoice(), _null, _null, t1)); + t8.push(A.DrawerTile$(company, B.EntityType_recurringInvoice, t9, t3.get$newRecurringInvoice(), _null, _null, t1)); t1 = A.getEntityIcon(B.EntityType_payment); - t8 = t3.get$payments(); - t6 = J.$index$asx($.LocalizationsProvider__localizedValues.$index(0, t6), "new_payment"); - t7.push(A.DrawerTile$(company, B.EntityType_payment, t1, t6 == null ? "" : t6, _null, _null, t8)); + t9 = t3.get$payments(); + t7 = J.$index$asx(t6.$index(0, t7), "new_payment"); + t8.push(A.DrawerTile$(company, B.EntityType_payment, t1, t7 == null ? "" : t7, _null, _null, t9)); t1 = A.getEntityIcon(B.EntityType_quote); t6 = t3.get$quotes(t3); - t7.push(A.DrawerTile$(company, B.EntityType_quote, t1, t3.get$newQuote(), _null, _null, t6)); + t8.push(A.DrawerTile$(company, B.EntityType_quote, t1, t3.get$newQuote(), _null, _null, t6)); t6 = A.getEntityIcon(B.EntityType_credit); t1 = t3.get$credits(); - t7.push(A.DrawerTile$(company, B.EntityType_credit, t6, t3.get$newCredit(), _null, _null, t1)); + t8.push(A.DrawerTile$(company, B.EntityType_credit, t6, t3.get$newCredit(), _null, _null, t1)); t1 = A.getEntityIcon(B.EntityType_project); t6 = t3.get$projects(); - t7.push(A.DrawerTile$(company, B.EntityType_project, t1, t3.get$newProject(), _null, _null, t6)); + t8.push(A.DrawerTile$(company, B.EntityType_project, t1, t3.get$newProject(), _null, _null, t6)); t6 = A.getEntityIcon(B.EntityType_task); t1 = t3.get$tasks(); - t7.push(A.DrawerTile$(company, B.EntityType_task, t6, t3.get$newTask(), _null, _null, t1)); + t8.push(A.DrawerTile$(company, B.EntityType_task, t6, t3.get$newTask(), _null, _null, t1)); t1 = A.getEntityIcon(B.EntityType_vendor); t6 = t3.get$vendors(); - t7.push(A.DrawerTile$(company, B.EntityType_vendor, t1, t3.get$newVendor(), _null, _null, t6)); + t8.push(A.DrawerTile$(company, B.EntityType_vendor, t1, t3.get$newVendor(), _null, _null, t6)); t6 = A.getEntityIcon(B.EntityType_expense); t1 = t3.get$expenses(); - t7.push(A.DrawerTile$(company, B.EntityType_expense, t6, t3.get$newExpense(), _null, _null, t1)); - t7.push(A.DrawerTile$(company, B.EntityType_recurringExpense, A.getEntityIcon(B.EntityType_recurringExpense), _null, _null, _null, t3.get$recurringExpenses())); - t7.push(A.DrawerTile$(company, _null, A.getEntityIcon(B.EntityType_reports), _null, _null, new A.MenuDrawer_build_closure9(), t3.get$reports())); - t7.push(A.DrawerTile$(company, _null, A.getEntityIcon(B.EntityType_settings), _null, _null, new A.MenuDrawer_build_closure10(), t3.get$settings())); - t5 = A.Expanded$(A.Container$(_null, new A.ScrollableListView(t7, _null, _null, _null), B.Clip_0, t5, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null), 1); + t8.push(A.DrawerTile$(company, B.EntityType_expense, t6, t3.get$newExpense(), _null, _null, t1)); + t8.push(A.DrawerTile$(company, B.EntityType_recurringExpense, A.getEntityIcon(B.EntityType_recurringExpense), _null, _null, _null, t3.get$recurringExpenses())); + t8.push(A.DrawerTile$(company, _null, A.getEntityIcon(B.EntityType_reports), _null, _null, new A.MenuDrawer_build_closure9(), t3.get$reports())); + t8.push(A.DrawerTile$(company, _null, A.getEntityIcon(B.EntityType_settings), _null, _null, new A.MenuDrawer_build_closure10(), t3.get$settings())); + t5 = A.Expanded$(A.Container$(_null, new A.ScrollableListView(t8, _null, _null, _null), B.Clip_0, t5, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null), 1); t1 = t5; } t3 = state.get$isMenuCollapsed() ? new A.SidebarFooterCollapsed(_null) : new A.SidebarFooter(_null); @@ -388136,7 +393044,7 @@ var t1 = company.settings.companyLogo; return t1 != null && t1.length !== 0 ? A.CachedImage$(t1, 38) : A.Image$asset("assets/images/icon.png", null, 38); }, - $signature: 537 + $signature: 601 }; A.MenuDrawer_build__companyListItem.prototype = { call$2$showAccentColor(company, showAccentColor) { @@ -388158,13 +393066,13 @@ call$1(company) { return this.call$2$showAccentColor(company, true); }, - $signature: 2104 + $signature: 2135 }; A.MenuDrawer_build__companyListItem_closure.prototype = { call$1(userCompanyState) { return userCompanyState.userCompany.company.id === this.company.id; }, - $signature: 2105 + $signature: 2136 }; A.MenuDrawer_build_closure.prototype = { call$1(context) { @@ -388177,13 +393085,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(20, _null, _null, _null), A.Text$(_this.localization.get$logout(), _null, _null, _null, _null, _null, _null, _null, _null, _null)], type$.JSArray_legacy_Widget), B.CrossAxisAlignment_2, B.MainAxisAlignment_0, B.MainAxisSize_1, _null), "logout", type$.legacy_String)); return t2; }, - $signature: 428 + $signature: 362 }; A.MenuDrawer_build__closure1.prototype = { call$1(company) { return A.PopupMenuItem$(this._companyListItem.call$1(company), company.id, type$.legacy_String); }, - $signature: 2106 + $signature: 2137 }; A.MenuDrawer_build_closure0.prototype = { call$1(companyId) { @@ -388224,7 +393132,7 @@ call$1(company) { return company.id === this.companyId; }, - $signature: 765 + $signature: 574 }; A.MenuDrawer_build_closure3.prototype = { call$1(context) { @@ -388232,20 +393140,20 @@ t2 = A._arrayInstanceType(t1)._eval$1("MappedListIterable<1,Widget*>"); return A.List_List$of(new A.MappedListIterable(t1, new A.MenuDrawer_build__closure(this._companyListItem), t2), true, t2._eval$1("ListIterable.E")); }, - $signature: 536 + $signature: 602 }; A.MenuDrawer_build__closure.prototype = { call$1(company) { return this._companyListItem.call$2$showAccentColor(company, false); }, - $signature: 537 + $signature: 601 }; A.MenuDrawer_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: 2108 + $signature: 2139 }; A.MenuDrawer_build_closure2.prototype = { call$1(value) { @@ -388349,7 +393257,7 @@ }; A._DrawerTileState.prototype = { build$1(_, context) { - var userCompany, $navigator, t3, enableDarkMode, t4, route, t5, t6, isSelected, inactiveColor, inactiveFontColor, activeColor, activeFontColor, textColor, color, trailingWidget, isLoading, child, _this = this, _null = null, _s6_ = "kanban", + var userCompany, $navigator, t3, enableDarkMode, t4, route, t5, t6, t7, isSelected, inactiveColor, inactiveFontColor, activeColor, activeFontColor, textColor, color, trailingWidget, isLoading, child, _this = this, _null = null, _s6_ = "kanban", store = A.StoreProvider_of(context, type$.legacy_AppState), state = A._lateReadCheck(store.__Store__state, "_state"), uiState = state.uiState, @@ -388376,8 +393284,9 @@ route = "reports"; else { t5 = _this._widget.title; - t6 = J.$index$asx($.LocalizationsProvider__localizedValues.$index(0, t4.localeCode), _s6_); - route = t5 === (t6 == null ? J.$index$asx($.LocalizationsProvider__localizedValues.$index(0, "en"), _s6_) : t6) ? _s6_ : _this._widget.entityType.name; + t6 = $.$get$LocalizationsProvider__localizedValues(); + t7 = J.$index$asx(t6.$index(0, t4.localeCode), _s6_); + route = t5 === (t7 == null ? J.$index$asx(t6.$index(0, "en"), _s6_) : t7) ? _s6_ : _this._widget.entityType.name; } if (B.JSString_methods.startsWith$1(uiState.currentRoute, "/" + A.toSnakeCase(route))) { t5 = uiState.filterStack._list; @@ -388435,7 +393344,7 @@ t3 = A.Text$(t3, new A.ValueKey("menu_" + t3, type$.ValueKey_legacy_String), _null, _null, _null, _null, A.Theme_of(context).textTheme.bodyLarge.copyWith$2$color$fontSize(textColor, 14), _null, _null, _null); } t4 = state.get$isMenuCollapsed() ? _null : trailingWidget; - child = A.Material$(B.Duration_200000, true, _null, A.Opacity$(false, A.ListTile$(false, _null, true, _null, true, _null, _null, false, _null, new A.Padding(B.EdgeInsets_4_0_0_0, t2, _null), new A._DrawerTileState_build_closure1(_this, context), new A._DrawerTileState_build_closure2(_this), false, _null, _null, _null, _null, t3, t4, _null), t1), B.Clip_0, color, 0, _null, _null, _null, _null, B.MaterialType_0); + child = A.Material$(B.Duration_200000, true, _null, A.Opacity$(A.ListTile$(false, _null, true, _null, true, _null, _null, false, _null, new A.Padding(B.EdgeInsets_4_0_0_0, t2, _null), new A._DrawerTileState_build_closure1(_this, context), new A._DrawerTileState_build_closure2(_this), false, _null, _null, _null, _null, t3, t4, _null), t1), B.Clip_0, color, 0, _null, _null, _null, _null, _null, B.MaterialType_0); return A.MouseRegion$(state.get$isMenuCollapsed() ? A.Tooltip$(child, _this._widget.title) : child, B.C__DeferringMouseCursor, _null, _null, _null, _null); } }; @@ -388485,7 +393394,7 @@ }; A.SidebarFooter.prototype = { build$1(_, context) { - var t4, t5, t6, t7, _null = null, + var t4, t5, t6, t7, t8, _null = null, _s10_ = "user_guide", store = A.StoreProvider_of(context, type$.legacy_AppState), state = A._lateReadCheck(store.__Store__state, "_state"), @@ -388501,33 +393410,24 @@ B.JSArray_methods.addAll$1(t4, A._setArrayType([A.Expanded$(new A.SizedBox(_null, _null, _null, _null), 1)], t2)); else { t2 = A._setArrayType([], t2); - t5 = state.authState; - t6 = A.cleanApiUrl(t5.url); - if (t6 !== "https://demo.invoiceninja.com") { - t6 = t5.get$isHosted(); - if (!t6 && !account.isSchedulerRunning) { + t5 = A.cleanApiUrl(state.authState.url); + if (t5 !== "https://demo.invoiceninja.com") + if (!state.get$isHosted() && !account.isSchedulerRunning) { t5 = prefState.enableTooltips ? t1.get$error(t1) : ""; t2.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, t1, store), B.EdgeInsets_8_8_8_8, _null, t5, _null)); } else if (state.get$credentials(state).token.length === 0) { t5 = prefState.enableTooltips ? t1.get$error(t1) : ""; t2.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, t5, _null)); - } else { - t6 = t5.get$isHosted(); - if (!t6 && state.get$isUpdateAvailable()) { - t5 = prefState.enableTooltips ? t1.get$updateAvailable() : ""; - t2.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, t5, _null)); - } else { - t5 = t5.get$isHosted(); - if (t5 && A.getUnconnectedStripeAccount(state) != null) - t2.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)); - else { - t5 = !state.dismissedNativeWarning && !prefState.hideDesktopWarning; - if (t5) - t2.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, t1, store), B.EdgeInsets_8_8_8_8, _null, _null, _null)); - } - } + } else if (!state.get$isHosted() && state.get$isUpdateAvailable()) { + t5 = prefState.enableTooltips ? t1.get$updateAvailable() : ""; + t2.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, t5, _null)); + } else if (state.get$isHosted() && A.getUnconnectedStripeAccount(state) != null) + t2.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)); + else { + t5 = !state.dismissedNativeWarning && !prefState.hideDesktopWarning; + if (t5) + t2.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, t1, store), B.EdgeInsets_8_8_8_8, _null, _null, _null)); } - } t5 = A.Icon$(B.IconData_58307_MaterialIcons_null_false, _null, _null); t6 = prefState.enableTooltips; t7 = t6 ? t1.get$contactUs() : ""; @@ -388537,9 +393437,10 @@ t2.push(A.IconButton$(B.Alignment_0_0, _null, _null, true, t7, _null, new A.SidebarFooter_build_closure5(), B.EdgeInsets_8_8_8_8, _null, t5, _null)); t5 = A.Icon$(B.IconData_58123_MaterialIcons_null_true, _null, _null); if (t6) { - t7 = J.$index$asx($.LocalizationsProvider__localizedValues.$index(0, t1.localeCode), _s10_); - if (t7 == null) - t7 = J.$index$asx($.LocalizationsProvider__localizedValues.$index(0, "en"), _s10_); + t1.toString; + t7 = $.$get$LocalizationsProvider__localizedValues(); + t8 = J.$index$asx(t7.$index(0, t1.localeCode), _s10_); + t7 = t8 == null ? J.$index$asx(t7.$index(0, "en"), _s10_) : t8; } else t7 = ""; t2.push(A.IconButton$(B.Alignment_0_0, _null, _null, true, t5, _null, new A.SidebarFooter_build_closure6(state), B.EdgeInsets_8_8_8_8, _null, t7, _null)); @@ -388555,24 +393456,26 @@ t2.push(new A.Spacer(_null)); if (A.getLayout(context) !== B.AppLayout_mobile && prefState.menuSidebarMode === B.AppSidebarMode_collapse) { if (t6) { - t1 = J.$index$asx($.LocalizationsProvider__localizedValues.$index(0, t1.localeCode), "hide_menu"); + t1.toString; + t1 = J.$index$asx($.$get$LocalizationsProvider__localizedValues().$index(0, t1.localeCode), "hide_menu"); if (t1 == null) t1 = ""; } else t1 = ""; - t2.push(new A.AppBorder(A.Tooltip$(A.InkWell$(false, _null, true, new A.Padding(B.EdgeInsets_8_0_8_0, A.Icon$(B.IconData_57694_MaterialIcons_null_true, _null, _null), _null), _null, true, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, new A.SidebarFooter_build_closure9(store), _null, _null, _null, _null, _null), t1), _null, true, false, _null)); + t2.push(new A.AppBorder(A.Tooltip$(A.InkWell$(false, _null, true, new A.Padding(B.EdgeInsets_8_0_8_0, A.Icon$(B.IconData_57694_MaterialIcons_null_true, _null, _null), _null), _null, true, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, new A.SidebarFooter_build_closure9(store), _null, _null, _null, _null, _null, _null), t1), _null, true, false, _null)); } B.JSArray_methods.addAll$1(t4, t2); } - return A.Material$(B.Duration_200000, true, _null, A.Row$(t4, B.CrossAxisAlignment_3, B.MainAxisAlignment_0, B.MainAxisSize_1, _null), B.Clip_0, t3, 0, _null, _null, _null, _null, B.MaterialType_0); + return A.Material$(B.Duration_200000, true, _null, A.Row$(t4, B.CrossAxisAlignment_3, B.MainAxisAlignment_0, B.MainAxisSize_1, _null), B.Clip_0, t3, 0, _null, _null, _null, _null, _null, B.MaterialType_0); } }; A.SidebarFooter_build_closure.prototype = { call$0() { - var _null = null, + var t3, _null = null, t1 = this.context, - t2 = this.localization, - t3 = J.$index$asx($.LocalizationsProvider__localizedValues.$index(0, t2.localeCode), "crons_not_enabled"); + t2 = this.localization; + t2.toString; + t3 = J.$index$asx($.$get$LocalizationsProvider__localizedValues().$index(0, t2.localeCode), "crons_not_enabled"); if (t3 == null) t3 = ""; return A.showMessageDialog(t1, t3, _null, A._setArrayType([A.TextButton$(false, A.Text$(t2.get$learnMore().toUpperCase(), _null, _null, _null, _null, _null, _null, _null, _null, _null), _null, new A.SidebarFooter_build__closure4(), _null), A.TextButton$(false, A.Text$(t2.get$refreshData().toUpperCase(), _null, _null, _null, _null, _null, _null, _null, _null, _null), _null, new A.SidebarFooter_build__closure5(this.store, t1), _null)], type$.JSArray_legacy_TextButton)); @@ -388612,7 +393515,7 @@ }; A.SidebarFooter_build_closure3.prototype = { call$0() { - var t4, t0, t5, t6, _null = null, + var t4, t5, t0, t6, t7, _null = null, _s16_ = "recommend_mobile", _s17_ = "recommend_desktop", _s9_ = "remind_me", @@ -388620,29 +393523,34 @@ t2 = A.isAndroid() || A.isIOS(), t3 = this.localization; if (t2) { - t2 = t3.localeCode; - t4 = J.$index$asx($.LocalizationsProvider__localizedValues.$index(0, t2), _s16_); - if (t4 == null) - t4 = J.$index$asx($.LocalizationsProvider__localizedValues.$index(0, "en"), _s16_); - t0 = t4; + t3.toString; + t2 = $.$get$LocalizationsProvider__localizedValues(); + t4 = t3.localeCode; + t5 = J.$index$asx(t2.$index(0, t4), _s16_); + if (t5 == null) + t5 = J.$index$asx(t2.$index(0, "en"), _s16_); + t0 = t5; + t5 = t4; t4 = t2; t2 = t0; } else { - t2 = t3.localeCode; - t4 = J.$index$asx($.LocalizationsProvider__localizedValues.$index(0, t2), _s17_); - if (t4 == null) - t4 = J.$index$asx($.LocalizationsProvider__localizedValues.$index(0, "en"), _s17_); - t0 = t4; + t3.toString; + t2 = $.$get$LocalizationsProvider__localizedValues(); + t4 = t3.localeCode; + t5 = J.$index$asx(t2.$index(0, t4), _s17_); + if (t5 == null) + t5 = J.$index$asx(t2.$index(0, "en"), _s17_); + t0 = t5; + t5 = t4; t4 = t2; t2 = t0; } - t5 = this.store; - t6 = A.TextButton$(true, A.Text$(t3.get$download(t3).toUpperCase(), _null, _null, _null, _null, _null, _null, _null, _null, _null), _null, new A.SidebarFooter_build__closure0(t1), _null); + t6 = this.store; + t7 = A.TextButton$(true, A.Text$(t3.get$download(t3).toUpperCase(), _null, _null, _null, _null, _null, _null, _null, _null, _null), _null, new A.SidebarFooter_build__closure0(t1), _null); t3 = A.TextButton$(false, A.Text$(t3.get$learnMore().toUpperCase(), _null, _null, _null, _null, _null, _null, _null, _null, _null), _null, new A.SidebarFooter_build__closure1(), _null); - t4 = J.$index$asx($.LocalizationsProvider__localizedValues.$index(0, t4), _s9_); - if (t4 == null) - t4 = J.$index$asx($.LocalizationsProvider__localizedValues.$index(0, "en"), _s9_); - return A.showMessageDialog(t1, t2, new A.SidebarFooter_build__closure2(t5), A._setArrayType([t6, t3, A.TextButton$(false, A.Text$(t4.toUpperCase(), _null, _null, _null, _null, _null, _null, _null, _null, _null), _null, new A.SidebarFooter_build__closure3(t1, t5), _null)], type$.JSArray_legacy_TextButton)); + t5 = J.$index$asx(t4.$index(0, t5), _s9_); + t4 = t5 == null ? J.$index$asx(t4.$index(0, "en"), _s9_) : t5; + return A.showMessageDialog(t1, t2, new A.SidebarFooter_build__closure2(t6), A._setArrayType([t7, t3, A.TextButton$(false, A.Text$(t4.toUpperCase(), _null, _null, _null, _null, _null, _null, _null, _null, _null), _null, new A.SidebarFooter_build__closure3(t1, t6), _null)], type$.JSArray_legacy_TextButton)); }, $signature: 0 }; @@ -388712,9 +393620,9 @@ }; A.SidebarFooter_build_closure8.prototype = { call$0() { - return A.showDialog(true, new A.SidebarFooter_build__closure(this.state), this.context, null, true, type$.legacy_ErrorDialog); + return A.showDialog(null, true, new A.SidebarFooter_build__closure(this.state), this.context, null, true, type$.legacy_ErrorDialog); }, - $signature: 2109 + $signature: 2140 }; A.SidebarFooter_build__closure.prototype = { call$1(context) { @@ -388744,7 +393652,8 @@ } else { t3 = A.Icon$(B.IconData_57695_MaterialIcons_null_true, state.get$isUpdateAvailable() ? state.get$accentColor() : _null, _null); if (state.prefState.enableTooltips) { - t1 = J.$index$asx($.LocalizationsProvider__localizedValues.$index(0, t1.localeCode), "show_menu"); + t1.toString; + t1 = J.$index$asx($.$get$LocalizationsProvider__localizedValues().$index(0, t1.localeCode), "show_menu"); if (t1 == null) t1 = ""; } else @@ -388783,7 +393692,7 @@ 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)); return t1; }, - $signature: 428 + $signature: 362 }; A.SidebarFooterCollapsed_build_closure1.prototype = { call$0() { @@ -388797,13 +393706,13 @@ call$1(context) { return new A.ContactUsDialog(null); }, - $signature: 2111 + $signature: 2142 }; A._showUpdate_closure.prototype = { call$1(context) { return new A.UpdateDialog(null); }, - $signature: 2112 + $signature: 2143 }; A._showConnectStripe_closure.prototype = { call$0() { @@ -388818,53 +393727,55 @@ }; A._showAbout_closure.prototype = { call$1(context) { - var t4, t5, t6, t7, t8, t9, t10, _this = this, _null = null, + var t2, t3, t4, t5, t6, t7, t8, t9, t10, t11, _this = this, _null = null, _s10_ = "review_app", - t1 = _this.localization, - t2 = t1.localeCode, - t3 = J.$index$asx($.LocalizationsProvider__localizedValues.$index(0, t2), "view_licenses"); - if (t3 == null) - t3 = ""; - t4 = _this.apppIcon; - t5 = _this.state; - t6 = type$.JSArray_legacy_Widget; - t3 = A._setArrayType([A.TextButton$(false, A.Text$(t3.toUpperCase(), _null, _null, _null, _null, _null, _null, _null, _null, _null), _null, new A._showAbout__closure(context, t4, _this.appLegalese, t5), _null), A.TextButton$(false, A.Text$(t1.get$close(t1).toUpperCase(), _null, _null, _null, _null, _null, _null, _null, _null, _null), _null, new A._showAbout__closure0(context), _null)], t6); - t7 = A.Text$("Invoice Ninja", _null, _null, _null, _null, _null, A.Theme_of(context).textTheme.titleLarge, _null, _null, _null); - t7 = A.ListTile$(false, _null, _null, _null, true, _null, _null, false, _null, new A.Padding(B.EdgeInsets_0_0_16_0, t4, _null), new A._showAbout__closure1(context, t1, _this.store), new A._showAbout__closure2(t5, t1), false, _null, _null, A.Text$(t5.get$appVersion(t5), _null, _null, _null, _null, _null, _null, _null, _null, _null), _null, t7, _null, _null); - t4 = t5.uiState.selectedCompanyIndex; - t8 = t5.userCompanyStates._list; - t9 = A.Text$(t8[t4].userCompany.user.get$fullName(), _null, _null, _null, _null, _null, _null, _null, _null, _null); - t9 = A.ListTile$(false, B.EdgeInsets_0_0_0_0, _null, _null, true, _null, _null, false, _null, _null, _null, _null, false, _null, _null, A.Text$(t8[t4].userCompany.user.email, _null, _null, _null, _null, _null, _null, _null, _null, _null), _null, t9, _null, _null); - t10 = J.$index$asx($.LocalizationsProvider__localizedValues.$index(0, t2), "app_platforms"); - if (t10 == null) - t10 = ""; - t10 = A._setArrayType([t7, new A.SizedBox(_null, 8, _null, _null), t9, new A.Padding(B.EdgeInsets_0_4_0_0, new A.AppButton(_null, B._MdiIconData_EuK, t10.toUpperCase(), new A._showAbout__closure3(context, t1), _null, _null), _null)], t6); - t5.authState.get$isHosted(); - t7 = J.$index$asx($.LocalizationsProvider__localizedValues.$index(0, t2), "health_check"); - if (t7 == null) - t7 = ""; - t7 = A._setArrayType([new A.AppButton(B.MaterialColor_Map_JNEaM_4283215696, B._MdiIconData_2Nv, t7.toUpperCase(), new A._showAbout__closure4(context), _null, _null)], t6); - if (!t8[t4].userCompany.account.disableAutoUpdate) { - if (t5.get$isUpdateAvailable()) { - t1 = J.$index$asx($.LocalizationsProvider__localizedValues.$index(0, t2), "update_app"); + t1 = _this.localization; + t1.toString; + t2 = $.$get$LocalizationsProvider__localizedValues(); + t3 = t1.localeCode; + t4 = J.$index$asx(t2.$index(0, t3), "view_licenses"); + if (t4 == null) + t4 = ""; + t5 = _this.apppIcon; + t6 = _this.state; + 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, 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, new A._showAbout__closure0(context), _null)], t7); + t8 = A.Text$("Invoice Ninja", _null, _null, _null, _null, _null, A.Theme_of(context).textTheme.titleLarge, _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); + t5 = t6.uiState.selectedCompanyIndex; + t9 = t6.userCompanyStates._list; + t10 = A.Text$(t9[t5].userCompany.user.get$fullName(), _null, _null, _null, _null, _null, _null, _null, _null, _null); + t10 = A.ListTile$(false, B.EdgeInsets_0_0_0_0, _null, _null, true, _null, _null, false, _null, _null, _null, _null, false, _null, _null, A.Text$(t9[t5].userCompany.user.email, _null, _null, _null, _null, _null, _null, _null, _null, _null), _null, t10, _null, _null); + t11 = J.$index$asx(t2.$index(0, t3), "app_platforms"); + if (t11 == null) + t11 = ""; + t11 = A._setArrayType([t8, new A.SizedBox(_null, 8, _null, _null), t10, new A.Padding(B.EdgeInsets_0_4_0_0, new A.AppButton(_null, B._MdiIconData_EuK, t11.toUpperCase(), new A._showAbout__closure3(context, t1), _null, _null), _null)], t7); + t6.get$isHosted(); + t8 = J.$index$asx(t2.$index(0, t3), "health_check"); + if (t8 == null) + t8 = ""; + t8 = A._setArrayType([new A.AppButton(B.MaterialColor_Map_JNEaM_4283215696, B._MdiIconData_2Nv, t8.toUpperCase(), new A._showAbout__closure4(context), _null, _null)], t7); + if (!t9[t5].userCompany.account.disableAutoUpdate) { + if (t6.get$isUpdateAvailable()) { + t1 = J.$index$asx(t2.$index(0, t3), "update_app"); if (t1 == null) t1 = ""; } else t1 = t1.get$forceUpdate(); - t7.push(new A.AppButton(B.MaterialColor_Map_JNZaB_4294940672, B._MdiIconData_egL0, t1.toUpperCase(), new A._showAbout__closure5(context), _null, _null)); + t8.push(new A.AppButton(B.MaterialColor_Map_JNZaB_4294940672, B._MdiIconData_egL0, t1.toUpperCase(), new A._showAbout__closure5(context), _null, _null)); } - B.JSArray_methods.addAll$1(t10, t7); + B.JSArray_methods.addAll$1(t11, t8); if (_this.daysActive > 100) { - t1 = J.$index$asx($.LocalizationsProvider__localizedValues.$index(0, t2), _s10_); + t1 = J.$index$asx(t2.$index(0, t3), _s10_); if (t1 == null) - t1 = J.$index$asx($.LocalizationsProvider__localizedValues.$index(0, "en"), _s10_); - t10.push(new A.AppButton(B.MaterialColor_Map_JNNS7_4288423856, B.IconData_58873_MaterialIcons_null_false, t1.toUpperCase(), new A._showAbout__closure6(context), _null, _null)); + t1 = J.$index$asx(t2.$index(0, "en"), _s10_); + t11.push(new A.AppButton(B.MaterialColor_Map_JNNS7_4288423856, B.IconData_58873_MaterialIcons_null_false, t1.toUpperCase(), new A._showAbout__closure6(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__closure7(), 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__closure8(), 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__closure9(), 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__closure10(), 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__closure11(), B.EdgeInsets_8_8_8_8, _null, "Slack", _null)], t6), B.WrapCrossAlignment_0, 0)); - return A.PointerInterceptor$(A.AlertDialog$(t3, B.EdgeInsets_0_0_0_0, _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, false, B.Axis_1), B.EdgeInsets_24_20_24_24, _null, _null, _null)); + t11.push(new A.SizedBox(_null, 22, _null, _null)); + t11.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__closure7(), 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__closure8(), 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__closure9(), 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__closure10(), 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__closure11(), B.EdgeInsets_8_8_8_8, _null, "Slack", _null)], t7), B.WrapCrossAlignment_0, 0)); + return A.PointerInterceptor$(A.AlertDialog$(t4, B.EdgeInsets_0_0_0_0, _null, A.SingleChildScrollView$(A.Column$(t11, B.CrossAxisAlignment_3, _null, B.MainAxisAlignment_0, B.MainAxisSize_0, B.VerticalDirection_1), _null, B.DragStartBehavior_1, _null, _null, _null, false, B.Axis_1), B.EdgeInsets_24_20_24_24, _null, _null, _null)); }, - $signature: 534 + $signature: 604 }; A._showAbout__closure.prototype = { call$0() { @@ -388891,7 +393802,7 @@ A._showAbout__closure1.prototype = { call$0() { var _null = null; - A.showMessageDialog(this.context, B.JSString_methods.$add(B.Map_eB1Bw.$index(0, "channel").toUpperCase() + " \u2022 ", B.Map_eB1Bw.$index(0, "frameworkVersion")), _null, A._setArrayType([A.TextButton$(false, A.Text$(this.localization.get$logout().toUpperCase(), _null, _null, _null, _null, _null, _null, _null, _null, _null), _null, new A._showAbout___closure1(this.store), _null)], type$.JSArray_legacy_TextButton)); + A.showMessageDialog(this.context, "stable".toUpperCase() + " \u2022 3.0.0", _null, A._setArrayType([A.TextButton$(false, A.Text$(this.localization.get$logout().toUpperCase(), _null, _null, _null, _null, _null, _null, _null, _null, _null), _null, new A._showAbout___closure1(this.store), _null)], type$.JSArray_legacy_TextButton)); }, $signature: 1 }; @@ -388903,7 +393814,7 @@ }; A._showAbout__closure3.prototype = { call$0() { - A.showDialog(true, new A._showAbout___closure0(this.localization), this.context, null, true, type$.legacy_AlertDialog); + A.showDialog(null, true, new A._showAbout___closure0(this.localization), this.context, null, true, type$.legacy_AlertDialog); }, $signature: 1 }; @@ -388911,17 +393822,17 @@ call$1(context) { var t3, _null = null, t1 = this.localization, - t2 = J.$index$asx($.LocalizationsProvider__localizedValues.$index(0, t1.localeCode), "source_code"); + t2 = J.$index$asx($.$get$LocalizationsProvider__localizedValues().$index(0, t1.localeCode), "source_code"); 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, 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, new A._showAbout____closure0(context), _null)], t3), B.EdgeInsets_0_0_0_0, _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), B.EdgeInsets_24_20_24_24, _null, _null, _null); }, - $signature: 154 + $signature: 164 }; A._showAbout____closure.prototype = { call$0() { - A.showDialog(true, new A._showAbout_____closure(this.localization), this.context, null, true, type$.legacy_AlertDialog); + A.showDialog(null, true, new A._showAbout_____closure(this.localization), this.context, null, true, type$.legacy_AlertDialog); }, $signature: 1 }; @@ -388932,7 +393843,7 @@ 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, new A._showAbout______closure(context), _null)], t2), B.EdgeInsets_0_0_0_0, _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), B.EdgeInsets_24_20_24_24, _null, _null, _null); }, - $signature: 154 + $signature: 164 }; A._showAbout______closure.prototype = { call$0() { @@ -389002,7 +393913,7 @@ }; A._showAbout__closure4.prototype = { call$0() { - A.showDialog(true, new A._showAbout___closure(), this.context, null, true, type$.legacy_HealthCheckDialog); + A.showDialog(null, true, new A._showAbout___closure(), this.context, null, true, type$.legacy_HealthCheckDialog); }, $signature: 1 }; @@ -389010,7 +393921,7 @@ call$1(context) { return new A.HealthCheckDialog(null); }, - $signature: 2114 + $signature: 2145 }; A._showAbout__closure5.prototype = { call$0() { @@ -389071,15 +393982,15 @@ t2.toString; state = A._lateReadCheck(A.StoreProvider_of(t2, type$.legacy_AppState).__Store__state, "_state"); _this.setState$1(new A._ContactUsDialogState__sendMessage_closure(_this)); - t2 = state.get$credentials(state).url + "/support/messages/send"; + t2 = state.get$credentials(state); t3 = state.get$credentials(state); t4 = _this._menu_drawer$_message; t5 = _this._includeLogs ? "true" : ""; t6 = type$.legacy_String; - new A.WebClient().post$3$data(t2, t3.token, B.C_JsonCodec.encode$1(A.LinkedHashMap_LinkedHashMap$_literal(["message", t4, "send_logs", t5, "platform", A.getPlatformLetter(), "version", state.get$appVersion(state)], t6, t6))).then$1$1(0, new A._ContactUsDialogState__sendMessage_closure0(_this, t1), type$.Null).catchError$1(new A._ContactUsDialogState__sendMessage_closure1(_this)); + new A.WebClient().post$3$data(t2.url + "/support/messages/send", t3.token, B.C_JsonCodec.encode$1(A.LinkedHashMap_LinkedHashMap$_literal(["message", t4, "send_logs", t5, "platform", A.getPlatformLetter(), "version", state.get$appVersion(state)], t6, t6))).then$1$1(0, new A._ContactUsDialogState__sendMessage_closure0(_this, t1), type$.Null).catchError$1(new A._ContactUsDialogState__sendMessage_closure1(_this)); }, build$1(_, context) { - var t4, t5, t6, t7, _this = this, _null = null, + var t4, t5, t6, t7, t8, _this = this, _null = null, t1 = A.Localizations_of(context, B.Type_AppLocalization_KyD, type$.legacy_AppLocalization), state = A._lateReadCheck(A.StoreProvider_of(context, type$.legacy_AppState).__Store__state, "_state"), t2 = state.userCompanyStates, @@ -389095,15 +394006,15 @@ if (!_this._menu_drawer$_isSaving) t4.push(A.TextButton$(false, A.Text$(t1.get$send(t1).toUpperCase(), _null, _null, _null, _null, _null, _null, _null, _null, _null), _null, new A._ContactUsDialogState_build_closure0(_this), _null)); t5 = A.getLayout(context) === B.AppLayout_mobile ? _null : 500; - t6 = t1.localeCode; - t7 = J.$index$asx($.LocalizationsProvider__localizedValues.$index(0, t6), "from"); - t1 = A._setArrayType([A.TextFormField$(true, _null, false, _null, _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, t7 == null ? "" : t7, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null), false, false, _null, user.get$fullName() + " \u2022 " + user.email, _null, _null, _null, 1, _null, false, _null, _null, _null, _null, false, _null, _null, B.TextAlign_4, _null, _null), new A.SizedBox(_null, 10, _null, _null), A.TextFormField$(true, _null, true, _null, _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, t1.get$message(t1), _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null), _null, false, _null, _null, _null, _null, B.TextInputType_1_null_null, 4, 4, false, new A._ContactUsDialogState_build_closure1(_this), _null, _null, _null, false, _null, _null, B.TextAlign_4, _null, _null)], t2); - t7 = state.authState.get$isHosted(); - if (!t7) { - t7 = _this._includeLogs; - t6 = J.$index$asx($.LocalizationsProvider__localizedValues.$index(0, t6), "include_recent_errors"); - t6 = A.Text$(t6 == null ? "" : t6, _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, t6, t7)], t2)); + t6 = $.$get$LocalizationsProvider__localizedValues(); + t7 = t1.localeCode; + t8 = J.$index$asx(t6.$index(0, t7), "from"); + t1 = A._setArrayType([A.TextFormField$(true, _null, false, _null, _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, t8 == null ? "" : t8, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null), false, false, _null, user.get$fullName() + " \u2022 " + user.email, _null, _null, _null, 1, _null, false, _null, _null, _null, _null, false, _null, _null, B.TextAlign_4, _null, _null), new A.SizedBox(_null, 10, _null, _null), A.TextFormField$(true, _null, true, _null, _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, t1.get$message(t1), _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null), _null, false, _null, _null, _null, _null, B.TextInputType_1_null_null, 4, 4, false, new A._ContactUsDialogState_build_closure1(_this), _null, _null, _null, false, _null, _null, B.TextAlign_4, _null, _null)], t2); + if (!state.get$isHosted()) { + t8 = _this._includeLogs; + t7 = J.$index$asx(t6.$index(0, t7), "include_recent_errors"); + t6 = A.Text$(t7 == null ? "" : t7, _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, t6, t8)], t2)); } return A.PointerInterceptor$(A.AlertDialog$(t4, B.EdgeInsets_0_0_0_0, _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, t5), _null, B.DragStartBehavior_1, _null, _null, _null, false, B.Axis_1), new A.EdgeInsets(25, 25, 25, 25), _null, _null, t3)); } @@ -389131,7 +394042,7 @@ t2 = t1._framework$_element; t2.toString; $async$goto = 2; - return A._asyncAwait(A.showDialog(true, new A._ContactUsDialogState__sendMessage__closure1($async$self.localization), t2, null, true, type$.legacy_MessageDialog), $async$call$1); + return A._asyncAwait(A.showDialog(null, true, new A._ContactUsDialogState__sendMessage__closure1($async$self.localization), t2, null, true, type$.legacy_MessageDialog), $async$call$1); case 2: // returning from await. t1 = t1._framework$_element; @@ -389143,7 +394054,7 @@ }); return A._asyncStartSync($async$call$1, $async$completer); }, - $signature: 533 + $signature: 605 }; A._ContactUsDialogState__sendMessage__closure0.prototype = { call$0() { @@ -389154,10 +394065,12 @@ A._ContactUsDialogState__sendMessage__closure1.prototype = { call$1(context) { var _null = null, - t1 = J.$index$asx($.LocalizationsProvider__localizedValues.$index(0, this.localization.localeCode), "your_message_has_been_received"); + t1 = this.localization; + t1.toString; + 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: 287 + $signature: 318 }; A._ContactUsDialogState__sendMessage_closure1.prototype = { call$1(error) { @@ -389219,7 +394132,7 @@ call$2(context, viewModel) { return new A.MenuDrawer(viewModel, null); }, - $signature: 2116 + $signature: 2147 }; A.MenuDrawerVM.prototype = { get$user() { @@ -389261,7 +394174,7 @@ }); return A._asyncStartSync($async$call$1, $async$completer); }, - $signature: 263 + $signature: 334 }; A.MenuDrawerVM_fromStore_closure.prototype = { call$3(context, index, company) { @@ -389272,7 +394185,7 @@ t2 = this.store; A.checkForChanges(new A.MenuDrawerVM_fromStore__closure1(t2, index, context, t1, company), context, false, t2); }, - $signature: 2117 + $signature: 2148 }; A.MenuDrawerVM_fromStore__closure1.prototype = { call$0() { @@ -389328,11 +394241,10 @@ }; A.MenuDrawerVM_fromStore_closure0.prototype = { call$1(context) { - var t3, + var t2, t3, _s22_ = "upgrade_to_add_company", - t1 = this.state, - t2 = t1.authState.get$isHosted(); - if (t2) + t1 = this.state; + if (t1.get$isHosted()) if (!t1.get$isPaidAccount()) { t2 = t1.get$companies().length; t3 = t1.uiState.selectedCompanyIndex; @@ -389343,8 +394255,11 @@ else t1 = false; if (t1) { - t1 = J.$index$asx($.LocalizationsProvider__localizedValues.$index(0, A.Localizations_of(context, B.Type_AppLocalization_KyD, type$.legacy_AppLocalization).localeCode), _s22_); - A.showMessageDialog(context, t1 == null ? J.$index$asx($.LocalizationsProvider__localizedValues.$index(0, "en"), _s22_) : t1, null, null); + t1 = A.Localizations_of(context, B.Type_AppLocalization_KyD, type$.legacy_AppLocalization); + t1.toString; + t2 = $.$get$LocalizationsProvider__localizedValues(); + t1 = J.$index$asx(t2.$index(0, t1.localeCode), _s22_); + A.showMessageDialog(context, t1 == null ? J.$index$asx(t2.$index(0, "en"), _s22_) : t1, null, null); return; } 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); @@ -389367,7 +394282,9 @@ case 0: // Function start t1 = $async$self.context; - t2 = J.$index$asx($.LocalizationsProvider__localizedValues.$index(0, A.Localizations_of(t1, B.Type_AppLocalization_KyD, type$.legacy_AppLocalization).localeCode), "added_company"); + t2 = A.Localizations_of(t1, B.Type_AppLocalization_KyD, type$.legacy_AppLocalization); + t2.toString; + t2 = J.$index$asx($.$get$LocalizationsProvider__localizedValues().$index(0, t2.localeCode), "added_company"); if (t2 == null) t2 = ""; t3 = type$.Null; @@ -389375,7 +394292,7 @@ completer.future.then$1$1(0, new A.MenuDrawerVM_fromStore___closure(), t3); $async$self.store.get$_dispatchers()[0].call$1(new A.AddCompany(t1, completer)); $async$goto = 2; - return A._asyncAwait(A.showDialog(false, new A.MenuDrawerVM_fromStore___closure0(), t1, null, true, type$.legacy_AlertDialog), $async$call$1); + return A._asyncAwait(A.showDialog(null, false, new A.MenuDrawerVM_fromStore___closure0(), t1, null, true, type$.legacy_AlertDialog), $async$call$1); case 2: // returning from await. // implicit return @@ -389384,7 +394301,7 @@ }); return A._asyncStartSync($async$call$1, $async$completer); }, - $signature: 263 + $signature: 334 }; A.MenuDrawerVM_fromStore___closure.prototype = { call$1(value) { @@ -389398,14 +394315,14 @@ call$1(context) { return A.SimpleDialog$(A._setArrayType([new A.LoadingDialog(null)], type$.JSArray_legacy_Widget), null); }, - $signature: 165 + $signature: 150 }; A._TheState.prototype = {}; A._theState_closure.prototype = { call$0() { return new A._TheState(); }, - $signature: 2118 + $signature: 2149 }; A._SelectRow.prototype = { build$1(_, context) { @@ -389474,9 +394391,9 @@ t5 = t1._widget.options; t5.toString; t6 = A._arrayInstanceType(t5)._eval$1("MappedListIterable<1,DropdownMenuItem<@>*>"); - return A.Stack$(B.AlignmentDirectional_m1_m1, 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), B.Clip_3, B.StackFit_0, _null, _null); + 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: 2119 + $signature: 2150 }; A._DropDownMultiSelectState_build__closure.prototype = { call$0() { @@ -389484,7 +394401,7 @@ t1 = t1.childBuilder$1(t1.selectedValues); return t1; }, - $signature: 122 + $signature: 121 }; A._DropDownMultiSelectState_build__closure1.prototype = { call$1(x) { @@ -389499,14 +394416,14 @@ 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: 2120 + $signature: 2151 }; 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: 532 + $signature: 606 }; A._DropDownMultiSelectState_build__closure0.prototype = { call$1(x) { @@ -389515,7 +394432,7 @@ t1._widget.toString; return A.DropdownMenuItem$(t2, new A._DropDownMultiSelectState_build___closure1(t1, x), x, type$.dynamic); }, - $signature: 532 + $signature: 606 }; A._DropDownMultiSelectState_build___closure0.prototype = { call$0() { @@ -389525,7 +394442,7 @@ t4 = t1._widget.menuItembuilder$1(t2); return new A._SelectRow(new A._DropDownMultiSelectState_build____closure(t1, t2), t3, t4, null); }, - $signature: 2122 + $signature: 2153 }; A._DropDownMultiSelectState_build____closure.prototype = { call$1(isSelected) { @@ -389636,7 +394553,7 @@ if (B.JSArray_methods.contains$1(A._setArrayType(["yes", "no"], type$.JSArray_legacy_String), value)) return A.Localizations_of(context, B.Type_AppLocalization_KyD, type$.legacy_AppLocalization).lookup$1(value); else { - t1 = A.RegExp_RegExp("^\\d{4}-\\d{2}-\\d{2}$", true, false, false); + t1 = A.RegExp_RegExp("^\\d{4}-\\d{2}-\\d{2}$", true, false, false, false); if (t1._nativeRegExp.test(value)) return A.formatDate(value, context, true, true, false); } @@ -389685,7 +394602,7 @@ A._ScrollableListViewState.prototype = { initState$0() { this.super$State$initState(); - this._scrollable_listview$_scrollController = A.ScrollController$(null, 0, true); + this._scrollable_listview$_scrollController = new A.ScrollController(0, true, null, A._setArrayType([], type$.JSArray_ScrollPosition), $.$get$ChangeNotifier__emptyListeners()); }, dispose$0(_) { this._scrollable_listview$_scrollController.dispose$0(0); @@ -389709,7 +394626,7 @@ A._ScrollableListViewBuilderState.prototype = { initState$0() { this.super$State$initState(); - this._scrollable_listview$_scrollController = A.ScrollController$(null, 0, true); + this._scrollable_listview$_scrollController = new A.ScrollController(0, true, null, A._setArrayType([], type$.JSArray_ScrollPosition), $.$get$ChangeNotifier__emptyListeners()); }, dispose$0(_) { this._scrollable_listview$_scrollController.dispose$0(0); @@ -389755,14 +394672,14 @@ call$1(log) { return log.typeId !== 800; }, - $signature: 531 + $signature: 607 }; 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: 424 + $signature: 372 }; A._SystemLogViewerState_build__closure.prototype = { call$0() { @@ -389775,7 +394692,7 @@ call$1(systemLog) { return systemLog.eventId >= 20; }, - $signature: 531 + $signature: 607 }; A._SystemLogViewerState_build_closure1.prototype = { call$1(systemLog) { @@ -389801,7 +394718,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: 2125 + $signature: 2156 }; A._SystemLogViewerState_build__closure0.prototype = { call$2(context, isExpanded) { @@ -389812,10 +394729,10 @@ 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; - t3 = J.$add$ansx(t3, !t5.get$isNew() ? " \u2022 " + t5.displayName : "") + "\n"; - 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$(t3 + A.formatDate(A.DateTime$fromMillisecondsSinceEpoch(t1.createdAt * 1000, false).toIso8601String$0(), context, true, true, true), _null, _null, _null, _null, _null, _null, _null, _null, _null), _null, t4, _null, _null); + t3 = J.$add$ansx(t3, !t5.get$isNew() ? " \u2022 " + t5.displayName : ""); + 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$(t3 + "\n" + A.formatDate(A.DateTime$fromMillisecondsSinceEpoch(t1.createdAt * 1000, false).toIso8601String$0(), context, true, true, true), _null, _null, _null, _null, _null, _null, _null, _null, _null), _null, t4, _null, _null); }, - $signature: 2126 + $signature: 2157 }; A._SystemLogViewerState_build___closure.prototype = { call$0() { @@ -389842,7 +394759,7 @@ _app_data_table$_buildCheckbox$4$checked$color$onCheckboxChanged$onRowTap(checked, color, onCheckboxChanged, onRowTap) { var _null = null, t1 = this.horizontalMargin, - t2 = A.Center$(A.Checkbox$(color, false, _null, _null, onCheckboxChanged, _null, false, checked), _null, _null), + 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), true, false, false, new A.Padding(new A.EdgeInsetsDirectional(t1, 0, t1 / 2, 0), t2, _null), _null); return A.TableCell$(onRowTap != null ? A.TableRowInkWell$0(contents, onRowTap) : contents, B.TableCellVerticalAlignment_4); }, @@ -389861,7 +394778,7 @@ else t3 = onSort != null && sorted ? B.Color_4294967295 : B.Color_3019898879; label = A.Container$(B.AlignmentDirectional_m1_0, A.AnimatedDefaultTextStyle$(label, B.C__Linear, B.Duration_160000, false, A.TextStyle$(_null, _null, t3, _null, _null, _null, _null, _null, _null, _null, _null, 12, _null, B.FontWeight_4, _null, t2, 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); + 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); }, build$1(_, context) { var displayCheckboxColumn, allChecked, t3, tableColumns, _length, tableRows, t4, index, t5, t6, rowIndex, _i, row, displayColumnIndex, paddingEnd, t7, paddingEnd0, paddingStart, dataColumnIndex, t8, column, t9, paddingStart0, paddingEnd1, padding, t10, cell, label, t11, isLightTheme, t12, t13, _this = this, _null = null, @@ -389931,9 +394848,9 @@ else t12 = B.Color_3019898879; t13 = isLightTheme ? B.Color_2315255808 : B.Color_3019898879; - label = A.Container$(B.AlignmentDirectional_m1_0, new A.DefaultTextStyle(new A.TextStyle(true, t12, _null, _null, _null, _null, 13, _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(t13, _null, _null)), _null), B.Clip_0, _null, _null, _null, _null, t3, _null, _null, padding, _null, _null, _null); + label = A.Container$(B.AlignmentDirectional_m1_0, new A.DefaultTextStyle(new A.TextStyle(true, t12, _null, _null, _null, _null, 13, _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(t13, _null, _null, _null)), _null), B.Clip_0, _null, _null, _null, _null, t3, _null, _null, padding, _null, _null, _null); if (t10 != null) - label = A.InkWell$(false, _null, true, label, _null, true, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, t10, _null, _null, _null, _null, _null); + label = A.InkWell$(false, _null, true, label, _null, true, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, t10, _null, _null, _null, _null, _null, _null); else label = A.TableRowInkWell$0(label, new A.AppDataTable_build_closure3(row)); t9.children[displayColumnIndex] = new A.DecoratedBox(new A.BoxDecoration(t11, _null, _null, _null, _null, _null, B.BoxShape_0), B.DecorationPosition_0, label, _null); @@ -389947,26 +394864,26 @@ A.AppDataTable__buildHeadingCell_arrowWithPadding.prototype = { call$0() { if (this.onSort == null) - var t1 = B.List_empty11; + var t1 = B.List_empty12; else { t1 = this.sorted; t1 = A._setArrayType([new A._SortArrow0(t1, t1 ? this.ascending : null, B.Duration_160000, null), B.SizedBox_2_null_null_null], type$.JSArray_legacy_Widget); } return t1; }, - $signature: 198 + $signature: 209 }; A.AppDataTable_build_closure.prototype = { call$1(row) { return row.onSelectChanged != null; }, - $signature: 524 + $signature: 611 }; A.AppDataTable_build_closure0.prototype = { call$1(row) { return row.onSelectChanged != null && !row.selected; }, - $signature: 524 + $signature: 611 }; A.AppDataTable_build_closure1.prototype = { call$0() { @@ -390026,7 +394943,7 @@ } return B.Rect_0_0_0_0; }, - $signature: 2132 + $signature: 2163 }; A._SortArrow0.prototype = { createState$0() { @@ -390116,7 +395033,7 @@ t3 = t3.parent; t3 = A.Matrix4_Matrix4$rotationZ(t2 + t4.transform$1(0, t3.get$value(t3))); t3.setTranslationRaw$3(0, -1.5, 0); - return A.Opacity$(false, A.Transform$(B.Alignment_0_0, A.Icon$(B.IconData_57495_MaterialIcons_null_false, A.Theme_of(context).colorScheme.brightness === B.Brightness_1 ? B.Color_3707764736 : B.Color_3019898879, 16), t3, true), t1); + return A.Opacity$(A.Transform$(B.Alignment_0_0, A.Icon$(B.IconData_57495_MaterialIcons_null_false, A.Theme_of(context).colorScheme.brightness === B.Brightness_1 ? B.Color_3707764736 : B.Color_3019898879, 16), t3, true), t1); } }; A._SortArrowState__rebuild_closure0.prototype = { @@ -390165,7 +395082,7 @@ initState$0() { var t1, t2, _this = this; _this.super$State$initState(); - _this._app_paginated_data_table$_controller = A.ScrollController$(null, 0, true); + _this._app_paginated_data_table$_controller = new A.ScrollController(0, true, null, A._setArrayType([], type$.JSArray_ScrollPosition), $.$get$ChangeNotifier__emptyListeners()); t1 = _this._framework$_element; t1.toString; t1 = A.PageStorage_of(t1); @@ -390271,7 +395188,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_mlX4, new A.Align(B.AlignmentDirectional_1_0, _null, _null, new A.DropdownButtonHideUnderline(A.DropdownButton$(B.AlignmentDirectional_m1_0, false, _null, _null, 8, _null, _null, _null, _null, _null, _null, _null, 24, false, false, 48, new A.CastList(availableRowsPerPage, A._arrayInstanceType(availableRowsPerPage)._eval$1("CastList<1,DropdownMenuItem*>")), _null, t5.onRowsPerPageChanged, _null, _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_mlX4, 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)); t3 = A.Container$(_null, _null, B.Clip_0, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, 32); t4 = _this._app_paginated_data_table$_firstRowIndex; t4 = A.Text$(t1.pageRowsInfoTitle$4(t4 + 1, t4 + _this._widget.rowsPerPage, _this._rowCount, _this._rowCountApproximate), _null, _null, _null, _null, _null, _null, _null, _null, _null); @@ -390306,7 +395223,7 @@ call$1(column) { return B.DataCell_mS8; }, - $signature: 523 + $signature: 612 }; A.AppPaginatedDataTableState__getProgressIndicatorRowFor_closure.prototype = { call$1(column) { @@ -390314,20 +395231,20 @@ this._box_0.haveProgressIndicator = true; return B.DataCell_R8h; }, - $signature: 523 + $signature: 612 }; A.AppPaginatedDataTableState__getRows_closure.prototype = { call$0() { return this.$this._widget.source.getRow$1(this.index); }, - $signature: 2135 + $signature: 2166 }; 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: 190 + $signature: 175 }; A.AppPaginatedDataTableState_build_closure0.prototype = { call$2(context, constraints) { @@ -390337,11 +395254,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._app_paginated_data_table$_getRows$2(t1._app_paginated_data_table$_firstRowIndex, t3.rowsPerPage), A.AppDataTable__initOnlyTextColumn(t4), t1._app_paginated_data_table$_tableKey), _null), t2, B.DragStartBehavior_1, _null, _null, _null, false, B.Axis_0), t2, _null, true); + 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._app_paginated_data_table$_getRows$2(t1._app_paginated_data_table$_firstRowIndex, t3.rowsPerPage), A.AppDataTable__initOnlyTextColumn(t4), t1._app_paginated_data_table$_tableKey), _null), t2, B.DragStartBehavior_1, _null, _null, _null, false, B.Axis_0), t2, _null, _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, true, B.Axis_0), B.Clip_0, _null, _null, _null, _null, 56, _null, _null, _null, _null, _null, _null), B.IconThemeData_gsm), _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, 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); }, - $signature: 2137 + $signature: 2168 }; A.EntityDataTableSource.prototype = { getRow$1(index) { @@ -390417,13 +395334,13 @@ var _null = null; return new A.DataCell0(new A.SizedBox(_null, _null, _null, _null), _null, _null); }, - $signature: 520 + $signature: 614 }; A.EntityDataTableSource_getRow_closure0.prototype = { call$1(value) { return this.$this.onTap.call$1(this.entity); }, - $signature: 11 + $signature: 10 }; A.EntityDataTableSource_getRow_closure2.prototype = { call$0() { @@ -390443,7 +395360,7 @@ A.handleEntitiesActions(A._setArrayType([this.entity], type$.JSArray_legacy_BaseEntity), action, false); return null; }, - $signature: 61 + $signature: 63 }; A.EntityDataTableSource_getRow_closure4.prototype = { call$0() { @@ -390460,7 +395377,7 @@ t4 = field === "description" ? 200 : 0; return new A.DataCell0(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: 520 + $signature: 614 }; A.EntityDataTableSource_getRow__closure.prototype = { call$0() { @@ -390487,9 +395404,11 @@ }; A._EntityListState.prototype = { initState$0() { - var t1, entityType, state, entityList, entityMap, entityState, t2, t3, entityUIState, selectedIndex, rowsPerPage, _this = this; + var t1, t2, entityType, state, entityList, entityMap, entityState, t3, t4, entityUIState, selectedIndex, rowsPerPage, _this = this; _this.super$State$initState(); - _this._entity_list$_controller = A.ScrollController$(null, 0, true); + t1 = A._setArrayType([], type$.JSArray_ScrollPosition); + t2 = $.$get$ChangeNotifier__emptyListeners(); + _this._entity_list$_controller = new A.ScrollController(0, true, null, t1, t2); t1 = _this._widget; entityType = t1.entityType; state = t1.state; @@ -390498,9 +395417,9 @@ entityState = state.getUIState$1(entityType); t1 = _this._framework$_element; t1.toString; - t2 = entityState.get$editingId(); - t3 = _this._widget.tableColumns; - _this.dataTableSource = new A.EntityDataTableSource(entityType, t2, t1, J.toList$0$ax(entityList), _this._widget.presenter, entityMap, t3, new A._EntityListState_initState_closure(_this), A.List_List$filled(0, null, false, type$.nullable_void_Function)); + t3 = entityState.get$editingId(); + t4 = _this._widget.tableColumns; + _this.dataTableSource = new A.EntityDataTableSource(entityType, t3, t1, J.toList$0$ax(entityList), _this._widget.presenter, entityMap, t4, new A._EntityListState_initState_closure(_this), t2); entityUIState = state.getUIState$1(entityType); selectedIndex = J.indexOf$1$asx(_this._widget.entityList, entityUIState.get$selectedId()); rowsPerPage = state.prefState.rowsPerPage; @@ -390586,11 +395505,12 @@ if (t12.moduleLayout === B.ModuleLayout_list || entityType.get$isSetting()) { t13 = A.Theme_of(context).colorScheme; t14 = J.get$length$asx(entityList); - t11.push(A.Checkbox$(t13.secondary, false, _null, B.MaterialTapTargetSize_1, new A._EntityListState_build_closure2(entityList, entityMap), _null, false, t14 === J.get$length$asx(t3 ? A._setArrayType([], type$.JSArray_legacy_String) : t2))); + t11.push(A.Checkbox$(t13.secondary, false, _null, B.MaterialTapTargetSize_1, new A._EntityListState_build_closure2(entityList, entityMap), _null, _null, false, t14 === J.get$length$asx(t3 ? A._setArrayType([], type$.JSArray_legacy_String) : t2))); } if (A.getLayout(context) === B.AppLayout_desktop) { - t2 = t5._eval$1("MappedIterable<1,OutlinedButton*>"); - B.JSArray_methods.addAll$1(t11, A._setArrayType([new A.Padding(B.EdgeInsets_4_0_4_0, A.Text$(isList ? "(" + countSelected + ")" : B.JSString_methods.replaceFirst$2(t1.get$countSelected(), ":count", "" + countSelected), _null, _null, _null, _null, _null, _null, _null, _null, _null), _null), A.Expanded$(new A.Align(B.Alignment_1_0, _null, _null, A.OverflowView$flexible(new A._EntityListState_build_closure3(_this, t1, state, entities, actions), A.List_List$of(new A.MappedIterable(actions, new A._EntityListState_build_closure4(_this, t1, entities), t2), true, t2._eval$1("Iterable.E")), 8), _null), 1)], t10)); + t2 = "" + countSelected; + t3 = t5._eval$1("MappedIterable<1,OutlinedButton*>"); + B.JSArray_methods.addAll$1(t11, A._setArrayType([new A.Padding(B.EdgeInsets_4_0_4_0, A.Text$(isList ? "(" + t2 + ")" : B.JSString_methods.replaceFirst$2(t1.get$countSelected(), ":count", t2), _null, _null, _null, _null, _null, _null, _null, _null, _null), _null), A.Expanded$(new A.Align(B.Alignment_1_0, _null, _null, A.OverflowView$flexible(new A._EntityListState_build_closure3(_this, t1, state, entities, actions), A.List_List$of(new A.MappedIterable(actions, new A._EntityListState_build_closure4(_this, t1, entities), t3), true, t3._eval$1("Iterable.E")), 8), _null), 1)], t10)); } else { t2 = A.Expanded$(A.Text$(B.JSString_methods.replaceFirst$2(t1.get$countSelected(), ":count", "" + countSelected), _null, _null, _null, _null, _null, _null, _null, _null, _null), 1); t1 = t1.get$actions(t1); @@ -390614,7 +395534,7 @@ t3 = true; if (t3) t2.push(A.LinearProgressIndicator$()); - return A.RefreshIndicator$(A.Column$(A._setArrayType([new A.AppBorder(t1, true, _null, false, _null), A.Expanded$(A.Stack$(B.Alignment_0_m1, t2, B.Clip_1, B.StackFit_0, _null, _null), 1)], t10), B.CrossAxisAlignment_2, _null, B.MainAxisAlignment_0, B.MainAxisSize_1, B.VerticalDirection_1), new A._EntityListState_build_closure8(_this, context)); + return A.RefreshIndicator$(A.Column$(A._setArrayType([new A.AppBorder(t1, true, _null, false, _null), A.Expanded$(new A.Stack(B.Alignment_0_m1, _null, B.StackFit_0, B.Clip_1, t2, _null), 1)], t10), B.CrossAxisAlignment_2, _null, B.MainAxisAlignment_0, B.MainAxisSize_1, B.VerticalDirection_1), new A._EntityListState_build_closure8(_this, context)); } }; A._EntityListState_initState_closure.prototype = { @@ -390623,7 +395543,7 @@ t1.toString; return A.selectEntity(t1, entity, false, false); }, - $signature: 2139 + $signature: 2170 }; A._EntityListState_build_closure.prototype = { call$1(duration) { @@ -390694,7 +395614,7 @@ return A.Column$(t3, B.CrossAxisAlignment_2, _null, B.MainAxisAlignment_0, B.MainAxisSize_1, B.VerticalDirection_1); } }, - $signature: 2140 + $signature: 2171 }; A._EntityListState_build__closure.prototype = { call$1(_) { @@ -390721,7 +395641,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: 141 + $signature: 140 }; A._EntityListState_build__closure1.prototype = { call$2(context, index) { @@ -390734,7 +395654,7 @@ return t1.itemBuilder$2(context, index - 1); } }, - $signature: 141 + $signature: 140 }; A._EntityListState_build__closure3.prototype = { call$1(_) { @@ -390773,7 +395693,7 @@ call$1(entityId) { return this.entityMap._map$_map.$index(0, entityId); }, - $signature: 421 + $signature: 373 }; A._EntityListState_build___closure0.prototype = { call$1(invoice) { @@ -390782,7 +395702,7 @@ t1 = t2 != null && B.JSArray_methods.contains$1(t2._list, t1); return this.value !== t1; }, - $signature: 196 + $signature: 197 }; A._EntityListState_build__closure5.prototype = { call$1(field) { @@ -390796,19 +395716,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), new A._EntityListState_build___closure1(_this.$this, field)); }, - $signature: 2143 + $signature: 2174 }; A._EntityListState_build___closure1.prototype = { call$2(columnIndex, ascending) { this.$this._widget.onSortColumn$1(this.field); }, - $signature: 424 + $signature: 372 }; A._EntityListState_build__closure7.prototype = { call$1(row) { return this.$this._firstRowIndex = row; }, - $signature: 2144 + $signature: 2175 }; A._EntityListState_build__closure8.prototype = { call$1(value) { @@ -390816,25 +395736,25 @@ t1 = A.UpdateUserPreferences$(_null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, value, _null, _null, _null, _null, _null); this.store.get$_dispatchers()[0].call$1(t1); }, - $signature: 119 + $signature: 124 }; A._EntityListState_build_closure0.prototype = { call$1(entityId) { return this.entityMap._map$_map.$index(0, entityId); }, - $signature: 421 + $signature: 373 }; A._EntityListState_build_closure1.prototype = { call$1(action) { return action != null; }, - $signature: 2145 + $signature: 2176 }; A._EntityListState_build_closure8.prototype = { call$0() { return this.$this._widget.onRefreshed$1(this.context); }, - $signature: 32 + $signature: 33 }; A._EntityListState_build_closure2.prototype = { call$1(value) { @@ -390849,7 +395769,7 @@ call$1(entityId) { return this.entityMap._map$_map.$index(0, entityId); }, - $signature: 421 + $signature: 373 }; A._EntityListState_build_closure4.prototype = { call$1(action) { @@ -390857,7 +395777,7 @@ t1 = A.getEntityActionIcon(action); return A.OutlinedButton$(new A.IconText(this.localization.lookup$1(A.S(action)), t1, _null, _null, _null), _null, new A._EntityListState_build__closure10(this.$this, this.entities, action), _null); }, - $signature: 2147 + $signature: 2178 }; A._EntityListState_build__closure10.prototype = { call$0() { @@ -390874,14 +395794,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, 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: 2148 + $signature: 2179 }; A._EntityListState_build__closure12.prototype = { call$1(action) { A.handleEntitiesActions(this.entities, action, false); this.$this._widget.onClearMultiselect$0(); }, - $signature: 430 + $signature: 355 }; A._EntityListState_build__closure11.prototype = { call$1(context) { @@ -390891,7 +395811,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: 2149 + $signature: 2180 }; A._EntityListState_build___closure2.prototype = { call$1(action) { @@ -390901,7 +395821,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: 2150 + $signature: 2181 }; A._EntityListState_build_closure6.prototype = { call$1(context) { @@ -390936,7 +395856,7 @@ call$1(_) { return this.$this._widget.onClearMultiselect$0(); }, - $signature: 517 + $signature: 619 }; A._EntityListState_build_closure5.prototype = { call$1(_) { @@ -390974,7 +395894,7 @@ t1 = A._setArrayType([A.Tab$(A.Text$(_this._widget.showInvoiceAsQuote ? t1.get$quote() : t1.get$invoice(), _null, _null, _null, _null, _null, _null, _null, _null, _null), _null), A.Tab$(A.Text$(t1.get$client(t1), _null, _null, _null, _null, _null, _null, _null, _null, _null), _null), A.Tab$(A.Text$(t1.get$contact(), _null, _null, _null, _null, _null, _null, _null, _null, _null), _null), A.Tab$(A.Text$(t1.get$company(), _null, _null, _null, _null, _null, _null, _null, _null, _null), _null)], t2); t4 = _this._variables$_controller; t5 = type$.JSArray_legacy_String; - t6 = A._setArrayType(["view_button", "view_url", "view_link", "payment_button", "payment_url", "payment_link", "created_by_user", "assigned_to_user", "invoices", "payments"], t5); + t6 = A._setArrayType(["view_button", "view_url", "payment_button", "payment_url", "created_by_user", "assigned_to_user", "invoices", "payments"], t5); if (_this._widget.showInvoiceAsQuote) B.JSArray_methods.addAll$1(t6, A._setArrayType(["amount", "discount", "date", "valid_until", "po_number", "public_notes", "exchange_rate", "number", "terms", "footer"], t5)); else @@ -391026,7 +395946,7 @@ t5.push(_s7_1); if (company.getCustomFieldLabel$1("company4").length !== 0) t5.push(_s7_2); - return A.FormCard$(_null, A._setArrayType([new A.AppTabBar(t1, t3, true, _null, _null), new A.SizedBox(_null, 540, A.TabBarView$(A._setArrayType([new A._VariableGrid(t6, _null), new A._VariableGrid(t7, _null), new A._VariableGrid(t10, _null), new A._VariableGrid(A.List_List$of(new A.MappedListIterable(t5, new A._VariablesHelpState_build_closure1(), t8), true, t9), _null)], t2), t4, _null), _null)], t2), _null, 4, false, _null, false, _null); + return A.FormCard$(_null, A._setArrayType([new A.AppTabBar(t1, t3, true, _null, _null), new A.SizedBox(_null, 540, A.TabBarView$(A._setArrayType([new A._VariableGrid(t6, _null), new A._VariableGrid(t7, _null), new A._VariableGrid(t10, _null), new A._VariableGrid(A.List_List$of(new A.MappedListIterable(t5, new A._VariablesHelpState_build_closure1(), t8), true, t9), _null)], t2), t4, _null), _null)], t2), _null, false, _null, false, _null); } }; A._VariablesHelpState_build_closure.prototype = { @@ -391065,20 +395985,20 @@ 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: 323 + $signature: 349 }; 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, new A._VariableGrid_build___closure(field, this.context), _null); }, - $signature: 2154 + $signature: 2185 }; A._VariableGrid_build___closure.prototype = { call$0() { - var t1 = this.field; - A.Clipboard_setData(new A.ClipboardData("$" + A.S(t1))); - A.showToast(B.JSString_methods.replaceFirst$2(A.Localizations_of(this.context, B.Type_AppLocalization_KyD, type$.legacy_AppLocalization).get$copiedToClipboard(), ":value", "$" + A.S(t1))); + var t1 = "$" + A.S(this.field); + A.Clipboard_setData(new A.ClipboardData(t1)); + A.showToast(B.JSString_methods.replaceFirst$2(A.Localizations_of(this.context, B.Type_AppLocalization_KyD, type$.legacy_AppLocalization).get$copiedToClipboard(), ":value", t1)); }, $signature: 1 }; @@ -391157,9 +396077,10 @@ t8.push(new A.ViewActionMenuButton(t5, t5.getActions$2$client$userCompany(t2, userCompany), new A.ViewScaffold_build_closure5(_this), t9, _null)); t2 = t8; } - t7 = A.AppBar$(t2, _null, t6 === B.AppLayout_mobile, _null, _null, _this.appBarBottom, 1, _null, false, _null, false, _null, _null, _null, leading, _null, true, _null, _null, _null, _null, new A.CopyToClipboard(t7, title, false, _null, _null), _null, _null, _null, 1, _null); + t7 = A.AppBar$(t2, _null, t6 === B.AppLayout_mobile, _null, _null, _this.appBarBottom, 1, _null, false, _null, false, _null, _null, _null, leading, _null, true, _null, _null, _null, _null, _null, _null, new A.CopyToClipboard(t7, title, false, _null, _null), _null, _null, _null, 1, _null); if (t5.get$isNew()) { - t1 = J.$index$asx($.LocalizationsProvider__localizedValues.$index(0, t1.localeCode), "no_record_selected"); + t1.toString; + t1 = J.$index$asx($.$get$LocalizationsProvider__localizedValues().$index(0, t1.localeCode), "no_record_selected"); t1 = new A.BlankScreen(t1 == null ? "" : t1, _null); } else t1 = _this.body; @@ -391247,7 +396168,7 @@ t1 = this.localization.get$edit(); return new A.AppTextButton(t1, isDisabled ? _null : new A.ViewScaffold_build__closure(this.$this, context), true, _null, _null); }, - $signature: 278 + $signature: 319 }; A.ViewScaffold_build__closure.prototype = { call$0() { @@ -391260,7 +396181,7 @@ A.handleEntitiesActions(A._setArrayType([this.$this.entity], type$.JSArray_legacy_BaseEntity), action, true); return null; }, - $signature: 61 + $signature: 63 }; A.WebSessionTimeout.prototype = { createState$0() { @@ -391270,13 +396191,13 @@ A._WebSessionTimeoutState.prototype = { initState$0() { this.super$State$initState(); - this._timer = A.Timer_Timer$periodic(A.Duration$(0, 0, 0, 0, 1, 0), new A._WebSessionTimeoutState_initState_closure(this)); + this._web_session_timeout$_timer = A.Timer_Timer$periodic(A.Duration$(0, 0, 0, 0, 1, 0), new A._WebSessionTimeoutState_initState_closure(this)); }, dispose$0(_) { - var t1 = this._timer; + var t1 = this._web_session_timeout$_timer; if (t1 != null) t1.cancel$0(0); - this._timer = null; + this._web_session_timeout$_timer = null; this.super$State$dispose(0); }, build$1(_, context) { @@ -391299,7 +396220,7 @@ if (Date.now() - t1[t2].lastUpdated > sessionTimeout) store.get$_dispatchers()[0].call$1(new A.UserLogout()); }, - $signature: 375 + $signature: 368 }; A.WebSocketRefresh.prototype = { createState$0() { @@ -391324,34 +396245,36 @@ call$1(store) { return store.get$_dispatchers()[0].call$1(new A.LoadStateRequest(this.context)); }, - $signature: 2155 + $signature: 2186 }; 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), 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: 2156 + $signature: 2187 }; A.LockScreen.prototype = { build$1(_, context) { - var t3, t4, _null = null, + var t3, t4, t5, _null = null, t1 = A.Localizations_of(context, B.Type_AppLocalization_KyD, type$.legacy_AppLocalization), - t2 = A.Icon$(B._MdiIconData_wMy, B.Map_HFpTk.$index(0, 400), 24); + t2 = A.Icon$(B._MdiIconData_wMy, B.Color_4290624957, 24); + t1.toString; + t3 = $.$get$LocalizationsProvider__localizedValues(); t1 = t1.localeCode; - t3 = J.$index$asx($.LocalizationsProvider__localizedValues.$index(0, t1), "locked"); - if (t3 == null) - t3 = ""; - t4 = type$.JSArray_legacy_Widget; - t3 = A.Row$(A._setArrayType([t2, new A.SizedBox(12, _null, _null, _null), A.Text$(t3, _null, _null, _null, _null, _null, A.TextStyle$(_null, _null, B.Map_HFpTk.$index(0, 400), _null, _null, _null, _null, _null, _null, _null, _null, 32, _null, _null, _null, _null, true, _null, _null, _null, _null, _null, _null, _null, _null), _null, _null, _null)], t4), B.CrossAxisAlignment_2, B.MainAxisAlignment_2, B.MainAxisSize_1, _null); - t1 = J.$index$asx($.LocalizationsProvider__localizedValues.$index(0, t1), "authenticate"); - return A.Material$(B.Duration_200000, true, _null, A.Column$(A._setArrayType([t3, A.ElevatedButton$(A.Text$(t1 == null ? "" : t1, _null, _null, _null, _null, _null, _null, _null, _null, _null), this.onAuthenticatePressed, _null)], t4), B.CrossAxisAlignment_2, _null, B.MainAxisAlignment_4, B.MainAxisSize_1, B.VerticalDirection_1), B.Clip_0, B.MaterialColor_Map_HFpTk_4288585374, 0, _null, _null, _null, _null, B.MaterialType_0); + t4 = J.$index$asx(t3.$index(0, t1), "locked"); + if (t4 == null) + t4 = ""; + t5 = type$.JSArray_legacy_Widget; + t4 = A.Row$(A._setArrayType([t2, new A.SizedBox(12, _null, _null, _null), A.Text$(t4, _null, _null, _null, _null, _null, A.TextStyle$(_null, _null, B.Color_4290624957, _null, _null, _null, _null, _null, _null, _null, _null, 32, _null, _null, _null, _null, true, _null, _null, _null, _null, _null, _null, _null, _null), _null, _null, _null)], t5), B.CrossAxisAlignment_2, B.MainAxisAlignment_2, B.MainAxisSize_1, _null); + t1 = J.$index$asx(t3.$index(0, t1), "authenticate"); + return A.Material$(B.Duration_200000, true, _null, A.Column$(A._setArrayType([t4, A.ElevatedButton$(A.Text$(t1 == null ? "" : t1, _null, _null, _null, _null, _null, _null, _null, _null, _null), this.onAuthenticatePressed, _null)], t5), B.CrossAxisAlignment_2, _null, B.MainAxisAlignment_4, B.MainAxisSize_1, B.VerticalDirection_1), B.Clip_0, B.MaterialColor_Map_HFpTk_4288585374, 0, _null, _null, _null, _null, _null, B.MaterialType_0); } }; A.LoginView.prototype = { createState$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); + 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); } }; A._LoginState.prototype = { @@ -391360,13 +396283,12 @@ _this.super$State$initState(); t1 = !_this._widget.viewModel.authState.get$isHosted(); _this._isSelfHosted = t1; - if (t1) { + if (t1) _this._emailLogin = true; - _this._createAccount = false; - } else { + else { t1 = window.document.documentElement; t1.toString; - if (t1.getAttribute("data-" + new A._DataAttributeMap(new A._ElementAttributeMap(t1))._toHyphenedName$1("signup")) === "true") + if (t1.getAttribute("data-" + new A._DataAttributeMap(new A._ElementAttributeMap(t1))._toHyphenedName$1("login")) === "false") _this._createAccount = true; } }, @@ -391380,13 +396302,37 @@ _this._login_view$_firstNameController.set$text(0, "TEST"); _this._login_view$_lastNameController.set$text(0, "TEST"); _this._emailLogin = _this._termsChecked = _this._privacyChecked = true; - _this._createAccount = false; if (t1._change_notifier$_value.text.length === 0) t1.set$text(0, _this._widget.viewModel.authState.url); _this.super$State$didChangeDependencies(); }, dispose$0(_) { - this.super$State$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; + _this.super$State$dispose(0); }, _submitForm$0() { var _this = this, @@ -391422,7 +396368,7 @@ t2.call$0(); t2 = _this._framework$_element; t2.toString; - A.showDialog(true, new A._LoginState__submitSignUpForm_closure0(_this, t1), t2, null, true, type$.legacy_AlertDialog); + A.showDialog(null, true, new A._LoginState__submitSignUpForm_closure0(_this, t1), t2, null, true, type$.legacy_AlertDialog); return; } t1 = new A._Future($.Zone__current, type$._Future_Null); @@ -391494,7 +396440,7 @@ } }, build$1(_, context) { - var t4, t5, t6, t7, t8, t9, t10, t11, t12, _this = this, _null = null, + var t4, t5, t6, t7, t8, t9, t10, t11, _this = this, _null = null, _s7_ = "#2F7DC3", _s15_ = "select_platform", _s2_ = "en", @@ -391513,140 +396459,157 @@ t3 = A._setArrayType([], t2); if (A.isMacOS() || A.isWindows() || A.isLinux()) t3.push(new A.AppTitleBar(_null)); - t3.push(A.Container$(_null, _null, B.Clip_0, state.get$accentColor(), _null, _null, _null, 24, _null, _null, _null, _null, _null, 1 / 0)); + t3.push(A.Container$(_null, _null, B.Clip_0, state.get$accentColor(), _null, _null, _null, 16, _null, _null, _null, _null, _null, 1 / 0)); t4 = A.Image$asset(state.prefState.enableDarkMode ? "assets/images/logo_dark.png" : "assets/images/logo_light.png", 50, _null); t5 = A.isApple() ? _null : new A._LoginState_build_closure(); - t3.push(new A.Padding(new A.EdgeInsets(0, 25, 0, 25), A.Center$(A.InkWell$(false, _null, true, t4, _null, true, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, new A._LoginState_build_closure0(_this), t5, _null, _null, _null, _null, _null), _null, _null), _null)); - if (_this._tokenLogin) { - t4 = A.calculateLayout(context); - t3.push(A.FormCard$(_null, A._setArrayType([A.DecoratedFormField$(false, _null, true, false, _this._tokenController, _null, true, _null, _null, _null, _null, false, false, _null, B.TextInputType_0_null_null, t1.get$token(), _null, _null, false, _null, _null, _null, true, _null, _null, B.TextAlign_4, _null), new A.AppButton(_null, _null, t1.get$submit(t1).toUpperCase(), new A._LoginState_build_closure1(_this, viewModel, context), _null, _null)], t2), _null, 4, t4 !== B.AppLayout_mobile, _null, false, _null)); - } + t3.push(new A.Padding(new A.EdgeInsets(0, 25, 0, 25), A.Center$(A.InkWell$(false, _null, true, t4, _null, true, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, new A._LoginState_build_closure0(_this), t5, _null, _null, _null, _null, _null, _null), _null, _null), _null)); + if (_this._tokenLogin) + t3.push(A.FormCard$(_null, A._setArrayType([A.DecoratedFormField$(false, _null, true, false, _this._tokenController, _null, true, _null, _null, _null, _null, false, false, _null, B.TextInputType_0_null_null, t1.get$token(), _null, _null, false, _null, _null, _null, true, _null, _null, B.TextAlign_4, _null), new A.AppButton(_null, _null, t1.get$submit(t1).toUpperCase(), new A._LoginState_build_closure1(_this, viewModel, context), _null, _null)], t2), _null, true, B.EdgeInsets_0_0_0_0, false, _null)); t4 = A.Duration$(0, 0, 0, 500, 0, 0); t5 = viewModel.authState.isAuthenticated ? 0 : 1; - t6 = A.calculateLayout(context); - t7 = A._setArrayType([new A.SizedBox(_null, 20, _null, _null)], t2); + t6 = A._setArrayType([new A.SizedBox(_null, 20, _null, _null)], t2); if (!_this._recoverPassword && true) { + t1.toString; + t7 = $.$get$LocalizationsProvider__localizedValues(); t8 = t1.localeCode; - t9 = J.$index$asx($.LocalizationsProvider__localizedValues.$index(0, t8), _s15_); + t9 = J.$index$asx(t7.$index(0, t8), _s15_); if (t9 == null) - t9 = J.$index$asx($.LocalizationsProvider__localizedValues.$index(0, _s2_), _s15_); - t10 = J.$index$asx($.LocalizationsProvider__localizedValues.$index(0, t8), "hosted"); + t9 = J.$index$asx(t7.$index(0, _s2_), _s15_); + t10 = J.$index$asx(t7.$index(0, t8), "hosted"); if (t10 == null) t10 = ""; - t8 = J.$index$asx($.LocalizationsProvider__localizedValues.$index(0, t8), "selfhosted"); - t8 = A._setArrayType([t10, t8 == null ? "" : t8], type$.JSArray_legacy_String); - t10 = _this._isSelfHosted ? 1 : 0; - B.JSArray_methods.addAll$1(t7, A._setArrayType([new A.RuledText(t9, _null), new A.AppToggleButtons(t8, t10, new A._LoginState_build_closure2(_this), _null)], t2)); + t8 = J.$index$asx(t7.$index(0, t8), "selfhosted"); + t7 = A._setArrayType([t10, t8 == null ? "" : t8], type$.JSArray_legacy_String); + t8 = _this._isSelfHosted ? 1 : 0; + B.JSArray_methods.addAll$1(t6, A._setArrayType([new A.RuledText(t9, _null), new A.AppToggleButtons(t7, t8, new A._LoginState_build_closure2(_this), _null)], t2)); } if (!_this._isSelfHosted && !_this._hideGoogle) { - t8 = J.$index$asx($.LocalizationsProvider__localizedValues.$index(0, t1.localeCode), _s13_); - if (t8 == null) - t8 = J.$index$asx($.LocalizationsProvider__localizedValues.$index(0, _s2_), _s13_); + t1.toString; + t7 = $.$get$LocalizationsProvider__localizedValues(); + t8 = J.$index$asx(t7.$index(0, t1.localeCode), _s13_); + t7 = t8 == null ? J.$index$asx(t7.$index(0, _s2_), _s13_) : t8; if (A.calculateLayout(context) === B.AppLayout_mobile) - t9 = A._setArrayType(["Google", t1.get$email()], type$.JSArray_legacy_String); + t8 = A._setArrayType(["Google", t1.get$email()], type$.JSArray_legacy_String); else { - t9 = _this._createAccount ? t1.get$googleSignUp() : t1.get$googleSignIn(); - t9 = A._setArrayType([t9, _this._createAccount ? t1.get$emailSignUp() : t1.get$emailSignIn()], type$.JSArray_legacy_String); + t8 = _this._createAccount ? t1.get$googleSignUp() : t1.get$googleSignIn(); + t8 = A._setArrayType([t8, _this._createAccount ? t1.get$emailSignUp() : t1.get$emailSignIn()], type$.JSArray_legacy_String); } - t10 = _this._emailLogin ? 1 : 0; - B.JSArray_methods.addAll$1(t7, A._setArrayType([new A.RuledText(t8, _null), new A.AppToggleButtons(t9, t10, new A._LoginState_build_closure3(_this), _null)], t2)); + t9 = _this._emailLogin ? 1 : 0; + B.JSArray_methods.addAll$1(t6, A._setArrayType([new A.RuledText(t7, _null), new A.AppToggleButtons(t8, t9, new A._LoginState_build_closure3(_this), _null)], t2)); } - t8 = A._setArrayType([], t2); + t7 = A._setArrayType([], t2); if (_this._emailLogin) { - t9 = t1.get$email(); - t10 = _this._login_view$_autoValidate; - t8.push(A.DecoratedFormField$(false, A._setArrayType(["email"], type$.JSArray_legacy_String), true, t10, _this._login_view$_emailController, _null, true, _null, _null, _null, _null, false, false, _null, B.TextInputType_5_null_null, t9, _null, _null, false, _null, _null, new A._LoginState_build_closure4(_this), true, _null, _null, B.TextAlign_4, new A._LoginState_build_closure5(t1))); + t8 = t1.get$email(); + t9 = _this._login_view$_autoValidate; + t7.push(A.DecoratedFormField$(false, A._setArrayType(["email"], type$.JSArray_legacy_String), true, t9, _this._login_view$_emailController, _null, true, _null, _null, _null, _null, false, false, _null, B.TextInputType_5_null_null, t8, _null, _null, false, _null, _null, new A._LoginState_build_closure4(_this), true, _null, _null, B.TextAlign_4, new A._LoginState_build_closure5(t1))); } if (_this._emailLogin && !_this._recoverPassword) - t8.push(new A.PasswordFormField(_this._login_view$_passwordController, new A._LoginState_build_closure6(_this), false, _this._createAccount, true, _null, _null)); + t7.push(new A.PasswordFormField(_this._login_view$_passwordController, new A._LoginState_build_closure6(_this), false, _this._createAccount, true, _null, _null)); if (!_this._createAccount && !_this._recoverPassword) { - t9 = "2FA - " + t1.get$oneTimePassword() + " (" + t1.get$optional() + ")"; - t8.push(A.DecoratedFormField$(false, A._setArrayType(["oneTimeCode"], type$.JSArray_legacy_String), false, false, _this._oneTimePasswordController, _null, true, _null, _null, _null, _null, false, false, _null, B.TextInputType_2_false_false, t9, _null, _null, false, _null, _null, new A._LoginState_build_closure7(_this), true, _null, _null, B.TextAlign_4, _null)); + t8 = t1.get$oneTimePassword(); + t9 = t1.get$optional(); + t7.push(A.DecoratedFormField$(false, A._setArrayType(["oneTimeCode"], type$.JSArray_legacy_String), false, false, _this._oneTimePasswordController, _null, true, _null, _null, _null, _null, false, false, _null, B.TextInputType_2_false_false, "2FA - " + t8 + " (" + t9 + ")", _null, _null, false, _null, _null, new A._LoginState_build_closure7(_this), true, _null, _null, B.TextAlign_4, _null)); } if (_this._isSelfHosted && !_this._recoverPassword) { - t9 = J.$index$asx($.LocalizationsProvider__localizedValues.$index(0, t1.localeCode), "secret"); - t9 = (t9 == null ? "" : t9) + " (" + t1.get$optional() + ")"; - t8.push(new A.PasswordFormField(_this._secretController, new A._LoginState_build_closure8(_this), _this._login_view$_autoValidate, true, false, t9, _null)); + t1.toString; + t8 = J.$index$asx($.$get$LocalizationsProvider__localizedValues().$index(0, t1.localeCode), "secret"); + if (t8 == null) + t8 = ""; + t9 = t1.get$optional(); + t7.push(new A.PasswordFormField(_this._secretController, new A._LoginState_build_closure8(_this), _this._login_view$_autoValidate, true, false, t8 + " (" + t9 + ")", _null)); } if (_this._createAccount) { - t9 = A.convertHexStringToColor(_s7_); - t10 = _this._termsChecked; - t11 = type$.JSArray_legacy_TextSpan; - t10 = A.CheckboxListTile$(t9, _null, B.ListTileControlAffinity_0, _null, _null, new A._LoginState_build_closure9(_this), A.RichText$(_null, _null, _null, B.TextOverflow_0, true, _null, A.TextSpan$(A._setArrayType([A.TextSpan$(_null, _null, aboutTextStyle, t1.get$iAgreeToThe() + " "), A.LinkTextSpan$(linkStyle, t1.get$termsOfService(), "https://www.invoiceninja.com/terms")], t11), _null, _null, _null), B.TextAlign_4, _null, _null, 1, B.TextWidthBasis_0), t10); - t9 = A.convertHexStringToColor(_s7_); - t12 = _this._privacyChecked; - t8.push(new A.Padding(new A.EdgeInsets(0, 10, 0, 0), A.Column$(A._setArrayType([t10, A.CheckboxListTile$(t9, _null, B.ListTileControlAffinity_0, _null, _null, new A._LoginState_build_closure10(_this), A.RichText$(_null, _null, _null, B.TextOverflow_0, true, _null, A.TextSpan$(A._setArrayType([A.TextSpan$(_null, _null, aboutTextStyle, t1.get$iAgreeToThe() + " "), A.LinkTextSpan$(linkStyle, t1.get$privacyPolicy(), "https://www.invoiceninja.com/privacy-policy")], t11), _null, _null, _null), B.TextAlign_4, _null, _null, 1, B.TextWidthBasis_0), t12)], t2), B.CrossAxisAlignment_2, _null, B.MainAxisAlignment_0, B.MainAxisSize_1, B.VerticalDirection_1), _null)); + t8 = A.convertHexStringToColor(_s7_); + t9 = _this._termsChecked; + t10 = type$.JSArray_legacy_TextSpan; + t9 = A.CheckboxListTile$(t8, _null, B.ListTileControlAffinity_0, _null, _null, new A._LoginState_build_closure9(_this), A.RichText$(_null, _null, _null, B.TextOverflow_0, true, _null, A.TextSpan$(A._setArrayType([A.TextSpan$(_null, _null, aboutTextStyle, t1.get$iAgreeToThe() + " "), A.LinkTextSpan$(linkStyle, t1.get$termsOfService(), "https://www.invoiceninja.com/terms")], t10), _null, _null, _null), B.TextAlign_4, _null, _null, 1, B.TextWidthBasis_0), t9); + t8 = A.convertHexStringToColor(_s7_); + t11 = _this._privacyChecked; + t7.push(new A.Padding(new A.EdgeInsets(0, 10, 0, 0), A.Column$(A._setArrayType([t9, A.CheckboxListTile$(t8, _null, B.ListTileControlAffinity_0, _null, _null, new A._LoginState_build_closure10(_this), A.RichText$(_null, _null, _null, B.TextOverflow_0, true, _null, A.TextSpan$(A._setArrayType([A.TextSpan$(_null, _null, aboutTextStyle, t1.get$iAgreeToThe() + " "), A.LinkTextSpan$(linkStyle, t1.get$privacyPolicy(), "https://www.invoiceninja.com/privacy-policy")], t10), _null, _null, _null), B.TextAlign_4, _null, _null, 1, B.TextWidthBasis_0), t11)], t2), B.CrossAxisAlignment_2, _null, B.MainAxisAlignment_0, B.MainAxisSize_1, B.VerticalDirection_1), _null)); } - t7.push(new A.Padding(new A.EdgeInsets(horizontalPadding, 0, horizontalPadding, 0), A.Column$(t8, B.CrossAxisAlignment_2, _null, B.MainAxisAlignment_0, B.MainAxisSize_1, B.VerticalDirection_1), _null)); - t7 = A._setArrayType([A.Column$(t7, B.CrossAxisAlignment_2, _null, B.MainAxisAlignment_0, B.MainAxisSize_1, B.VerticalDirection_1)], t2); - t8 = _this._loginError; - if (t8.length !== 0 && !B.JSString_methods.contains$1(t8, "OTP_REQUIRED")) { - t8 = A.Expanded$(A.SelectableText$(t8, A.TextStyle$(_null, _null, B.MaterialColor_Map_JNc9P_4294198070, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, true, _null, _null, _null, _null, _null, _null, _null, _null)), 1); - t9 = A.Icon$(B.IconData_57744_MaterialIcons_null_false, _null, _null); - t10 = J.$index$asx($.LocalizationsProvider__localizedValues.$index(0, t1.localeCode), "copy_error"); - if (t10 == null) - t10 = ""; - t7.push(A.Container$(_null, A.Row$(A._setArrayType([t8, A.IconButton$(B.Alignment_0_0, _null, _null, true, t9, _null, new A._LoginState_build_closure11(_this), B.EdgeInsets_8_8_8_8, _null, t10, _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(new A.Padding(new A.EdgeInsets(horizontalPadding, 0, horizontalPadding, 0), A.Column$(t7, B.CrossAxisAlignment_2, _null, B.MainAxisAlignment_0, B.MainAxisSize_1, B.VerticalDirection_1), _null)); + t6 = A._setArrayType([A.Column$(t6, B.CrossAxisAlignment_2, _null, B.MainAxisAlignment_0, B.MainAxisSize_1, B.VerticalDirection_1)], t2); + t7 = _this._loginError; + if (t7.length !== 0 && !B.JSString_methods.contains$1(t7, "OTP_REQUIRED")) { + t7 = A.Expanded$(A.SelectableText$(t7, A.TextStyle$(_null, _null, B.MaterialColor_Map_JNc9P_4294198070, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, true, _null, _null, _null, _null, _null, _null, _null, _null)), 1); + t8 = A.Icon$(B.IconData_57744_MaterialIcons_null_false, _null, _null); + t1.toString; + 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)); } - t8 = state.get$accentColor(); - t9 = A._setArrayType([], t2); + t7 = state.get$accentColor(); + t8 = A._setArrayType([], t2); if (_this._emailLogin) - t9.push(A.Icon$(B.IconData_58307_MaterialIcons_null_false, B.Color_4294967295, _null)); + t8.push(A.Icon$(B.IconData_58307_MaterialIcons_null_false, B.Color_4294967295, _null)); else - t9.push(new A.ClipOval(A.Image$asset("assets/images/google_logo.png", 30, 30), _null)); - t9.push(new A.SizedBox(10, _null, _null, _null)); + t8.push(new A.ClipOval(A.Image$asset("assets/images/google_logo.png", 30, 30), _null)); + t8.push(new A.SizedBox(10, _null, _null, _null)); if (_this._recoverPassword) - t10 = t1.get$recoverPassword(); + t9 = t1.get$recoverPassword(); else if (_this._createAccount) - t10 = _this._emailLogin ? t1.get$emailSignUp() : t1.get$googleSignUp(); + t9 = _this._emailLogin ? t1.get$emailSignUp() : t1.get$googleSignUp(); else - t10 = _this._emailLogin ? t1.get$emailSignIn() : t1.get$googleSignIn(); - t9.push(A.Text$(t10, _null, _null, _null, _null, _null, A.TextStyle$(_null, _null, B.Color_4294967295, _null, _null, _null, _null, _null, _null, _null, _null, 18, _null, _null, _null, _null, true, _null, _null, _null, _null, _null, _null, _null, _null), _null, _null, _null)); - t7.push(new A.Padding(new A.EdgeInsets(16, 20, 16, 10), new A.RoundedLoadingButton(_this._buttonController, new A._LoginState_build_closure12(_this), A.Row$(t9, B.CrossAxisAlignment_2, B.MainAxisAlignment_0, B.MainAxisSize_0, _null), t8, 50, 430, 4, _null), _null)); + t9 = _this._emailLogin ? t1.get$emailSignIn() : t1.get$googleSignIn(); + t8.push(A.Text$(t9, _null, _null, _null, _null, _null, A.TextStyle$(_null, _null, B.Color_4294967295, _null, _null, _null, _null, _null, _null, _null, _null, 18, _null, _null, _null, _null, true, _null, _null, _null, _null, _null, _null, _null, _null), _null, _null, _null)); + t6.push(new A.Padding(new A.EdgeInsets(16, 20, 16, 10), new A.RoundedLoadingButton(_this._buttonController, new A._LoginState_build_closure12(_this), A.Row$(t8, B.CrossAxisAlignment_2, B.MainAxisAlignment_0, B.MainAxisSize_0, _null), t7, 50, 430, 4, _null), _null)); if (!_this._isSelfHosted) - if (!A.isApple()) - t8 = state.authState.get$isHosted(); - else - t8 = false; - else - t8 = false; - if (t8) { - if (_this._createAccount) { - t8 = t1.localeCode; - t9 = J.$index$asx($.LocalizationsProvider__localizedValues.$index(0, t8), _s11_); - t8 = t9 == null ? J.$index$asx($.LocalizationsProvider__localizedValues.$index(0, t8), _s11_) : t9; - } else { - t8 = t1.localeCode; - t9 = J.$index$asx($.LocalizationsProvider__localizedValues.$index(0, t8), _s14_); - t8 = t9 == null ? J.$index$asx($.LocalizationsProvider__localizedValues.$index(0, t8), _s14_) : t9; - } - t7.push(new A.Padding(B.EdgeInsets_0_10_0_8, A.TextButton$(false, A.Text$(t8, _null, _null, _null, _null, _null, _null, _null, _null, _null), _null, new A._LoginState_build_closure13(_this), _null), _null)); - } - t7.push(new A.SizedBox(_null, 4, _null, _null)); - t8 = A.calculateLayout(context) === B.AppLayout_desktop ? B.Axis_0 : B.Axis_1; - t9 = A._setArrayType([], t2); - if (!_this._createAccount && _this._emailLogin) { - t10 = A._setArrayType([], t2); if (!_this._recoverPassword) - t10.push(A.Icon$(B._MdiIconData_wMy, _null, 16)); - t10.push(new A.SizedBox(8, _null, _null, _null)); - t10.push(A.Text$(_this._recoverPassword ? t1.get$cancel(t1) : t1.get$recoverPassword(), _null, _null, _null, _null, _null, _null, _null, _null, _null)); - t9.push(A.InkWell$(false, _null, true, new A.Padding(B.EdgeInsets_14_14_14_14, A.Row$(t10, B.CrossAxisAlignment_2, B.MainAxisAlignment_2, B.MainAxisSize_1, _null), _null), _null, true, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, new A._LoginState_build_closure14(_this), _null, _null, _null, _null, _null)); + if (!A.isApple()) + t7 = state.authState.get$isHosted(); + else + t7 = false; + else + t7 = false; + else + t7 = false; + if (t7) { + if (_this._createAccount) { + t1.toString; + t7 = $.$get$LocalizationsProvider__localizedValues(); + t8 = t1.localeCode; + t9 = J.$index$asx(t7.$index(0, t8), _s11_); + t7 = t9 == null ? J.$index$asx(t7.$index(0, t8), _s11_) : t9; + } else { + t1.toString; + t7 = $.$get$LocalizationsProvider__localizedValues(); + t8 = t1.localeCode; + t9 = J.$index$asx(t7.$index(0, t8), _s14_); + t7 = t9 == null ? J.$index$asx(t7.$index(0, t8), _s14_) : t9; + } + t6.push(new A.Padding(B.EdgeInsets_0_6_0_10, A.TextButton$(false, A.Text$(t7, _null, _null, _null, _null, _null, _null, B.TextAlign_2, _null, _null), _null, new A._LoginState_build_closure13(_this), _null), _null)); + } + t6.push(new A.SizedBox(_null, 8, _null, _null)); + t3.push(A.AnimatedOpacity$(false, A.Form$(_null, new A.AutofillGroup(A.FormCard$(_null, t6, _null, true, B.EdgeInsets_0_0_0_0, false, _null), _null), _this._login_view$_formKey), B.C__Linear, t4, t5)); + t3.push(new A.SizedBox(_null, 8, _null, _null)); + t4 = A.calculateLayout(context) === B.AppLayout_desktop ? B.Axis_0 : B.Axis_1; + t5 = A._setArrayType([], t2); + if (!_this._createAccount && _this._emailLogin) { + t6 = A._setArrayType([], t2); + if (!_this._recoverPassword) + t6.push(A.Icon$(B._MdiIconData_wMy, _null, 16)); + t6.push(new A.SizedBox(8, _null, _null, _null)); + t6.push(A.Text$(_this._recoverPassword ? t1.get$cancel(t1) : t1.get$recoverPassword(), _null, _null, _null, _null, _null, _null, _null, _null, _null)); + t5.push(A.InkWell$(false, _null, true, new A.Padding(B.EdgeInsets_14_14_14_14, A.Row$(t6, B.CrossAxisAlignment_2, B.MainAxisAlignment_2, B.MainAxisSize_1, _null), _null), _null, true, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, new A._LoginState_build_closure14(_this), _null, _null, _null, _null, _null, _null)); } if (!_this._recoverPassword && !_this._isSelfHosted) { - t10 = A.Icon$(B.IconData_58729_MaterialIcons_null_false, _null, 16); - t11 = J.$index$asx($.LocalizationsProvider__localizedValues.$index(0, t1.localeCode), _s12_); - t9.push(A.InkWell$(false, _null, true, new A.Padding(B.EdgeInsets_14_14_14_14, A.Row$(A._setArrayType([t10, new A.SizedBox(8, _null, _null, _null), A.Text$(t11 == null ? J.$index$asx($.LocalizationsProvider__localizedValues.$index(0, _s2_), _s12_) : t11, _null, _null, _null, _null, _null, _null, _null, _null, _null)], t2), B.CrossAxisAlignment_2, B.MainAxisAlignment_2, B.MainAxisSize_1, _null), _null), _null, true, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, new A._LoginState_build_closure15(), _null, _null, _null, _null, _null)); + t6 = A.Icon$(B.IconData_58729_MaterialIcons_null_false, _null, 16); + t1.toString; + t7 = $.$get$LocalizationsProvider__localizedValues(); + t8 = J.$index$asx(t7.$index(0, t1.localeCode), _s12_); + t5.push(A.InkWell$(false, _null, true, new A.Padding(B.EdgeInsets_14_14_14_14, A.Row$(A._setArrayType([t6, new A.SizedBox(8, _null, _null, _null), A.Text$(t8 == null ? J.$index$asx(t7.$index(0, _s2_), _s12_) : t8, _null, _null, _null, _null, _null, _null, _null, _null, _null)], t2), B.CrossAxisAlignment_2, B.MainAxisAlignment_2, B.MainAxisSize_1, _null), _null), _null, true, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, new A._LoginState_build_closure15(), _null, _null, _null, _null, _null, _null)); } - if (!_this._recoverPassword && true) { - t10 = A.Icon$(A.getNativeAppIcon(platform), _null, 16); - t11 = platform + " "; - t1 = J.$index$asx($.LocalizationsProvider__localizedValues.$index(0, t1.localeCode), "app"); - t9.push(A.InkWell$(false, _null, true, new A.Padding(B.EdgeInsets_14_14_14_14, A.Row$(A._setArrayType([t10, new A.SizedBox(8, _null, _null, _null), A.Text$(t11 + A.S(t1 == null ? J.$index$asx($.LocalizationsProvider__localizedValues.$index(0, _s2_), "app") : t1), _null, _null, _null, _null, _null, _null, _null, _null, _null)], t2), B.CrossAxisAlignment_2, B.MainAxisAlignment_2, B.MainAxisSize_1, _null), _null), _null, true, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, new A._LoginState_build_closure16(platform), _null, _null, _null, _null, _null)); + if (!_this._recoverPassword) { + t6 = A.Icon$(A.getNativeAppIcon(platform), _null, 16); + t1.toString; + t7 = $.$get$LocalizationsProvider__localizedValues(); + t1 = J.$index$asx(t7.$index(0, t1.localeCode), "app"); + if (t1 == null) + t1 = J.$index$asx(t7.$index(0, _s2_), "app"); + t5.push(A.InkWell$(false, _null, true, new A.Padding(B.EdgeInsets_14_14_14_14, A.Row$(A._setArrayType([t6, new A.SizedBox(8, _null, _null, _null), A.Text$(platform + " " + A.S(t1), _null, _null, _null, _null, _null, _null, _null, _null, _null)], t2), B.CrossAxisAlignment_2, B.MainAxisAlignment_2, B.MainAxisSize_1, _null), _null), _null, true, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, new A._LoginState_build_closure16(platform), _null, _null, _null, _null, _null, _null)); } - t7.push(A.Flex$(t9, B.CrossAxisAlignment_2, t8, _null, B.MainAxisAlignment_2, B.MainAxisSize_1, _null, _null, B.VerticalDirection_1)); - t7.push(new A.SizedBox(_null, 16, _null, _null)); - t3.push(A.AnimatedOpacity$(false, A.Form$(_null, new A.AutofillGroup(A.FormCard$(_null, t7, _null, 20, t6 !== B.AppLayout_mobile, B.EdgeInsets_0_0_0_0, false, _null), _null), _this._login_view$_formKey), B.C__Linear, t4, t5)); + t3.push(A.FormCard$(_null, A._setArrayType([A.Flex$(t5, B.CrossAxisAlignment_2, t4, _null, B.MainAxisAlignment_2, B.MainAxisSize_1, _null, _null, B.VerticalDirection_1)], t2), _null, true, B.EdgeInsets_0_0_0_0, false, _null)); return A.SafeArea$(true, new A.ScrollableListView(t3, _null, _null, _null), B.EdgeInsets_0_0_0_0, true); } }; @@ -391663,12 +396626,12 @@ var t3, _null = null, t1 = this.localization, t2 = A.Text$(!this.$this._termsChecked ? t1.get$termsOfService() : t1.get$privacyPolicy(), _null, _null, _null, _null, _null, _null, _null, _null, _null); - t1 = J.$index$asx($.LocalizationsProvider__localizedValues.$index(0, t1.localeCode), "please_agree_to_terms_and_privacy"); + t1 = J.$index$asx($.$get$LocalizationsProvider__localizedValues().$index(0, t1.localeCode), "please_agree_to_terms_and_privacy"); t1 = A.Text$(t1 == null ? "" : t1, _null, _null, _null, _null, _null, _null, _null, _null, _null); 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, new A._LoginState__submitSignUpForm__closure1(context), _null), _null)], type$.JSArray_legacy_Widget), B.EdgeInsets_0_0_0_0, _null, t1, B.EdgeInsets_24_20_24_24, _null, _null, t2); }, - $signature: 154 + $signature: 164 }; A._LoginState__submitSignUpForm__closure1.prototype = { call$0() { @@ -391733,7 +396696,7 @@ t2.call$0(); t1 = t1._framework$_element; t1.toString; - A.showDialog(true, new A._LoginState__submitLoginForm___closure(), t1, null, true, type$.legacy_MessageDialog); + A.showDialog(null, true, new A._LoginState__submitLoginForm___closure(), t1, null, true, type$.legacy_MessageDialog); } }, $signature: 1 @@ -391741,10 +396704,12 @@ A._LoginState__submitLoginForm___closure.prototype = { call$1(context) { var _null = null, - t1 = J.$index$asx($.LocalizationsProvider__localizedValues.$index(0, A.Localizations_of(context, B.Type_AppLocalization_KyD, type$.legacy_AppLocalization).localeCode), "recover_password_email_sent"); + t1 = A.Localizations_of(context, B.Type_AppLocalization_KyD, type$.legacy_AppLocalization); + t1.toString; + 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: 287 + $signature: 318 }; A._LoginState__submitLoginForm_closure1.prototype = { call$1(error) { @@ -391794,7 +396759,7 @@ var t1 = this.$this; t1.setState$1(new A._LoginState_build__closure4(t1, index)); }, - $signature: 119 + $signature: 124 }; A._LoginState_build__closure4.prototype = { call$0() { @@ -391813,7 +396778,7 @@ var t1 = this.$this; t1.setState$1(new A._LoginState_build__closure3(t1, index)); }, - $signature: 119 + $signature: 124 }; A._LoginState_build__closure3.prototype = { call$0() { @@ -391858,7 +396823,7 @@ var t1 = this.$this; return t1.setState$1(new A._LoginState_build__closure2(t1, value)); }, - $signature: 35 + $signature: 40 }; A._LoginState_build__closure2.prototype = { call$0() { @@ -391871,7 +396836,7 @@ var t1 = this.$this; return t1.setState$1(new A._LoginState_build__closure1(t1, value)); }, - $signature: 35 + $signature: 40 }; A._LoginState_build__closure1.prototype = { call$0() { @@ -391950,7 +396915,7 @@ call$2(context, viewModel) { return new A.LoginView(viewModel, null); }, - $signature: 2157 + $signature: 2188 }; A.LoginVM.prototype = {}; A.LoginVM_fromStore__handleLogin.prototype = { @@ -391970,7 +396935,7 @@ call$1$context(context) { return this.call$2$context$isSignUp(context, false); }, - $signature: 2158 + $signature: 2189 }; A.LoginVM_fromStore__handleLogin_closure.prototype = { call$1(duration) { @@ -392059,7 +397024,7 @@ }); return A._asyncStartSync($async$call$5$oneTimePassword$secret$url, $async$completer); }, - $signature: 2159 + $signature: 2190 }; A.LoginVM_fromStore__closure0.prototype = { call$2(idToken, accessToken) { @@ -392084,7 +397049,7 @@ call$1(_) { return this._handleLogin.call$1$context(this.context); }, - $signature: 244 + $signature: 226 }; A.LoginVM_fromStore_closure4.prototype = { call$2(context, completer) { @@ -392145,7 +397110,7 @@ }); return A._asyncStartSync($async$call$2, $async$completer); }, - $signature: 2161 + $signature: 2192 }; A.LoginVM_fromStore__closure.prototype = { call$2(idToken, accessToken) { @@ -392167,7 +397132,7 @@ call$1(_) { return this._handleLogin.call$2$context$isSignUp(this.context, true); }, - $signature: 244 + $signature: 226 }; A.LoginVM_fromStore_closure1.prototype = { call$4$email$password(context, completer, email, password) { @@ -392204,13 +397169,13 @@ }); return A._asyncStartSync($async$call$4$email$password, $async$completer); }, - $signature: 2162 + $signature: 2193 }; A.LoginVM_fromStore__closure1.prototype = { call$1(_) { return this._handleLogin.call$2$context$isSignUp(this.context, true); }, - $signature: 244 + $signature: 226 }; A.LoginVM_fromStore_closure0.prototype = { call$5$email$secret$url(context, completer, email, secret, url) { @@ -392247,7 +397212,7 @@ }); return A._asyncStartSync($async$call$5$email$secret$url, $async$completer); }, - $signature: 2163 + $signature: 2194 }; A.LoginVM_fromStore_closure.prototype = { call$7$email$oneTimePassword$password$secret$url(context, completer, email, oneTimePassword, password, secret, url) { @@ -392297,13 +397262,13 @@ }); return A._asyncStartSync($async$call$7$email$oneTimePassword$password$secret$url, $async$completer); }, - $signature: 2164 + $signature: 2195 }; A.LoginVM_fromStore__closure2.prototype = { call$1(_) { return this._handleLogin.call$1$context(this.context); }, - $signature: 244 + $signature: 226 }; A.LoginVM_fromStore_closure2.prototype = { call$3$token(context, completer, token) { @@ -392337,7 +397302,7 @@ }); return A._asyncStartSync($async$call$3$token, $async$completer); }, - $signature: 2165 + $signature: 2196 }; A.ClientListItem.prototype = { build$1(_, context) { @@ -392371,7 +397336,7 @@ t1 = _this.$this; if (constraints.maxWidth > 550) { if (_this.showCheckbox) - t2 = new A.Padding(B.EdgeInsets_0_0_20_0, new A.IgnorePointer(_this.listUIState.selectedIds != null, _null, A.Checkbox$(A.Theme_of(context).colorScheme.secondary, false, _null, B.MaterialTapTargetSize_1, new A.ClientListItem_build__closure(t1), _null, false, t1.isChecked), _null), _null); + t2 = new A.Padding(B.EdgeInsets_0_0_20_0, new A.IgnorePointer(_this.listUIState.selectedIds != null, _null, A.Checkbox$(A.Theme_of(context).colorScheme.secondary, false, _null, B.MaterialTapTargetSize_1, new A.ClientListItem_build__closure(t1), _null, _null, false, t1.isChecked), _null), _null); else { t2 = t1.client; t3 = _this.state; @@ -392391,22 +397356,23 @@ t8 = _this.filterMatch; if (t8 != null) t7.push(A.Text$(t8, _null, 3, B.TextOverflow_2, _null, _null, A.Theme_of(context).textTheme.titleSmall, _null, _null, _null)); - t1 = A.InkWell$(false, _null, true, new A.Padding(B.EdgeInsets_10_4_28_4, A.Row$(A._setArrayType([new A.Padding(B.EdgeInsets_0_0_16_0, t2, _null), new A.SizedBox(100, _null, t6, _null), new A.SizedBox(10, _null, _null, _null), A.Expanded$(A.Column$(t7, B.CrossAxisAlignment_0, _null, B.MainAxisAlignment_0, B.MainAxisSize_1, B.VerticalDirection_1), 1), new A.SizedBox(10, _null, _null, _null), A.Text$(A.formatNumber(t3.balance, context, t3.id, _null, B.FormatNumberType_0, true, _null, false), _null, _null, _null, _null, _null, t4, B.TextAlign_5, _null, _null)], t5), B.CrossAxisAlignment_2, B.MainAxisAlignment_0, B.MainAxisSize_1, _null), _null), _null, true, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, new A.ClientListItem_build__closure1(t1, context), new A.ClientListItem_build__closure2(t1, context), _null, _null, _null, _null, _null); + t1 = A.InkWell$(false, _null, true, new A.Padding(B.EdgeInsets_10_4_28_4, A.Row$(A._setArrayType([new A.Padding(B.EdgeInsets_0_0_16_0, t2, _null), new A.SizedBox(100, _null, t6, _null), new A.SizedBox(10, _null, _null, _null), A.Expanded$(A.Column$(t7, B.CrossAxisAlignment_0, _null, B.MainAxisAlignment_0, B.MainAxisSize_1, B.VerticalDirection_1), 1), new A.SizedBox(10, _null, _null, _null), A.Text$(A.formatNumber(t3.balance, context, t3.id, _null, B.FormatNumberType_0, true, _null, false), _null, _null, _null, _null, _null, t4, B.TextAlign_5, _null, _null)], t5), B.CrossAxisAlignment_2, B.MainAxisAlignment_0, B.MainAxisSize_1, _null), _null), _null, true, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, new A.ClientListItem_build__closure1(t1, context), new A.ClientListItem_build__closure2(t1, context), _null, _null, _null, _null, _null, _null); } else { - t2 = _this.showCheckbox ? new A.IgnorePointer(_this.listUIState.selectedIds != null, _null, A.Checkbox$(A.Theme_of(context).colorScheme.secondary, false, _null, B.MaterialTapTargetSize_1, new A.ClientListItem_build__closure3(t1), _null, false, t1.isChecked), _null) : _null; + t2 = _this.showCheckbox ? new A.IgnorePointer(_this.listUIState.selectedIds != null, _null, A.Checkbox$(A.Theme_of(context).colorScheme.secondary, false, _null, B.MaterialTapTargetSize_1, new A.ClientListItem_build__closure3(t1), _null, _null, false, t1.isChecked), _null) : _null; t3 = context.dependOnInheritedWidgetOfExactType$1$0(type$.MediaQuery).data; t4 = t1.client; t5 = t4.displayName; - t6 = type$.JSArray_legacy_Widget; - t3 = A.Container$(_null, A.Row$(A._setArrayType([A.Expanded$(A.Text$(t5 + (t4.documents._list.length !== 0 ? " \ud83d\udcce" : ""), _null, _null, _null, _null, _null, A.Theme_of(context).textTheme.titleLarge, _null, _null, _null), 1), A.Text$(A.formatNumber(t4.balance, context, t4.id, _null, B.FormatNumberType_0, true, _null, false), _null, _null, _null, _null, _null, A.Theme_of(context).textTheme.titleLarge, _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, t3.size._dx); + t6 = t4.documents._list.length !== 0 ? " \ud83d\udcce" : ""; + 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.titleLarge, _null, _null, _null), 1), A.Text$(A.formatNumber(t4.balance, context, t4.id, _null, B.FormatNumberType_0, true, _null, false), _null, _null, _null, _null, _null, A.Theme_of(context).textTheme.titleLarge, _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, context), new A.ClientListItem_build__closure5(t1, context), false, _null, _null, A.Column$(A._setArrayType([t5, new A.EntityStateLabel(t4, _null)], t6), 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, new A.ClientListItem_build__closure4(t1, context), new A.ClientListItem_build__closure5(t1, context), 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); t1 = t3; } return t1; }, - $signature: 111 + $signature: 116 }; A.ClientListItem_build__closure2.prototype = { call$0() { @@ -392426,14 +397392,14 @@ call$1(value) { return null.call$1(value); }, - $signature: 11 + $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: 61 + $signature: 63 }; A.ClientListItem_build__closure5.prototype = { call$0() { @@ -392453,7 +397419,7 @@ call$1(value) { return null.call$1(value); }, - $signature: 11 + $signature: 10 }; A.ClientListBuilder.prototype = { build$1(_, context) { @@ -392470,7 +397436,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: 2167 + $signature: 2198 }; A.ClientListBuilder_build__closure.prototype = { call$2(context, index) { @@ -392489,7 +397455,7 @@ t2 = false; return new A.ClientListItem(t4, client, t1.filter, t2, null); }, - $signature: 2168 + $signature: 2199 }; A.ClientListVM.prototype = {}; A.ClientListVM_fromStore__handleRefresh.prototype = { @@ -392545,7 +397511,7 @@ _loadPDF$0() { var $async$goto = 0, $async$completer = A._makeAsyncAwaitCompleter(type$.legacy_Response), - $async$returnValue, $async$next = [], $async$self = this, errorMessage, state, url, t3, t4, t5, t6, startDate, endDate, data, exception, t1, response, t2; + $async$returnValue, $async$next = [], $async$self = this, errorMessage, state, t3, t4, t5, t6, t7, startDate, endDate, data, exception, t1, response, t2; var $async$_loadPDF$0 = A._wrapJsFunctionForAsync(function($async$errorCode, $async$result) { if ($async$errorCode === 1) return A._asyncRethrow($async$result, $async$completer); @@ -392558,19 +397524,19 @@ t2 = $async$self._framework$_element; t2.toString; state = A._lateReadCheck(A.StoreProvider_of(t2, type$.legacy_AppState).__Store__state, "_state"); - url = state.get$credentials(state).url + "/client_statement"; - t2 = $async$self._client_pdf$_dateRange; - if (t2 != null) { - t3 = state.userCompanyStates; - t4 = state.uiState.selectedCompanyIndex; - t3 = t3._list; - t5 = t3[t4].userCompany.company; - t6 = $async$self._client_pdf$_startDate; - startDate = A.calculateStartDate(t5, $async$self._client_pdf$_endDate, t6, t2, 0); - t4 = t3[t4].userCompany.company; - t3 = $async$self._client_pdf$_dateRange; - t2 = $async$self._client_pdf$_startDate; - endDate = A.calculateEndDate(t4, $async$self._client_pdf$_endDate, t2, t3, 0); + t2 = state.get$credentials(state); + t3 = $async$self._client_pdf$_dateRange; + if (t3 != null) { + t4 = state.userCompanyStates; + t5 = state.uiState.selectedCompanyIndex; + t4 = t4._list; + t6 = t4[t5].userCompany.company; + t7 = $async$self._client_pdf$_startDate; + startDate = A.calculateStartDate(t6, $async$self._client_pdf$_endDate, t7, t3, 0); + t5 = t4[t5].userCompany.company; + t4 = $async$self._client_pdf$_dateRange; + t3 = $async$self._client_pdf$_startDate; + endDate = A.calculateEndDate(t5, $async$self._client_pdf$_endDate, t3, t4, 0); } else { startDate = ""; endDate = ""; @@ -392581,7 +397547,7 @@ } data = B.C_JsonCodec.encode$1(A.LinkedHashMap_LinkedHashMap$_literal(["client_id", t1.client.id, "start_date", startDate, "end_date", endDate, "show_payments_table", $async$self._showPayments, "show_aging_table", $async$self._showAging, "status", $async$self._client_pdf$_status], type$.legacy_String, type$.legacy_Object)); $async$goto = 3; - return A._asyncAwait(new A.WebClient().post$4$data$rawResponse(url, state.get$credentials(state).token, data, true), $async$_loadPDF$0); + return A._asyncAwait(new A.WebClient().post$4$data$rawResponse(t2.url + "/client_statement", state.get$credentials(state).token, data, true), $async$_loadPDF$0); case 3: // returning from await. response = $async$result; @@ -392624,50 +397590,50 @@ t4 = _this._showPayments; t4 = A.CheckboxListTile$(state.get$accentColor(), _null, B.ListTileControlAffinity_0, _null, _null, new A._ClientPdfViewState_build_closure(_this), t3, t4); t3 = A.ThemeData_ThemeData(_null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, state.get$headerTextColor()); - t5 = t1.localeCode; - t6 = J.$index$asx($.LocalizationsProvider__localizedValues.$index(0, t5), "aging"); - if (t6 == null) - t6 = ""; - t6 = A.Text$(t6, _null, _null, B.TextOverflow_2, _null, _null, A.TextStyle$(_null, _null, state.get$headerTextColor(), _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 = _this._showAging; - t7 = A.CheckboxListTile$(state.get$accentColor(), _null, B.ListTileControlAffinity_0, _null, _null, new A._ClientPdfViewState_build_closure0(_this), t6, t7); - t6 = B.Map_HFpTk.$index(0, 300); - t6.toString; + t5 = $.$get$LocalizationsProvider__localizedValues(); + t6 = t1.localeCode; + t7 = J.$index$asx(t5.$index(0, t6), "aging"); + if (t7 == null) + t7 = ""; + t7 = A.Text$(t7, _null, _null, B.TextOverflow_2, _null, _null, A.TextStyle$(_null, _null, state.get$headerTextColor(), _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); + t8 = _this._showAging; + t8 = A.CheckboxListTile$(state.get$accentColor(), _null, B.ListTileControlAffinity_0, _null, _null, new A._ClientPdfViewState_build_closure0(_this), t7, t8); _this._widget.toString; - t8 = A.getLayout(context); + t7 = A.getLayout(context); t9 = !state.prefState.enableDarkMode; t10 = !t9 || state.get$hasAccentColor() ? A.ThemeData_ThemeData(_null, _null, _null, B.Brightness_0, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null) : 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); t11 = t1.get$dateRange(); t12 = _this._client_pdf$_dateRange; t13 = $.$get$_$values()._set$_set; t14 = A._instanceType(t13)._eval$1("EfficientLengthMappedIterable*>"); - t14 = A.List_List$of(new A.EfficientLengthMappedIterable(t13, new A._ClientPdfViewState_build_closure1(t1), t14), true, t14._eval$1("Iterable.E")); + t12 = A.AppDropdownButton$(_null, _null, true, A.List_List$of(new A.EfficientLengthMappedIterable(t13, new A._ClientPdfViewState_build_closure1(t1), t14), true, t14._eval$1("Iterable.E")), _null, t11, new A._ClientPdfViewState_build_closure2(_this), _null, false, t12, type$.legacy_DateRange); t9 = !t9 || state.get$hasAccentColor() ? A.ThemeData_ThemeData(_null, _null, _null, B.Brightness_0, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null) : 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); - t13 = type$.MappedListIterable_of_legacy_String_and_legacy_DropdownMenuItem_legacy_String; + t11 = t1.get$status(t1); + t13 = _this._client_pdf$_status; + t14 = type$.MappedListIterable_of_legacy_String_and_legacy_DropdownMenuItem_legacy_String; t15 = type$.JSArray_legacy_Widget; - t13 = A._setArrayType([new A.Flexible(1, B.FlexFit_1, new A.Theme(t10, new A.AppDropdownButton(t11, t12, new A._ClientPdfViewState_build_closure2(_this), t14, false, true, _null, _null, _null, type$.AppDropdownButton_legacy_DateRange), _null), _null), new A.SizedBox(16, _null, _null, _null), new A.Flexible(1, B.FlexFit_1, new A.Theme(t9, new A.AppDropdownButton(t1.get$status(t1), _this._client_pdf$_status, new A._ClientPdfViewState_build_closure3(_this), A.List_List$of(new A.MappedListIterable(A._setArrayType(["all", "paid", "unpaid"], type$.JSArray_legacy_String), new A._ClientPdfViewState_build_closure4(t1), t13), true, t13._eval$1("ListIterable.E")), false, true, _null, _null, _null, type$.AppDropdownButton_legacy_String), _null), _null)], t15); + t13 = A._setArrayType([new A.Flexible(1, B.FlexFit_1, new A.Theme(t10, t12, _null), _null), new A.SizedBox(16, _null, _null, _null), new A.Flexible(1, B.FlexFit_1, new A.Theme(t9, A.AppDropdownButton$(_null, _null, true, A.List_List$of(new A.MappedListIterable(A._setArrayType(["all", "paid", "unpaid"], type$.JSArray_legacy_String), new A._ClientPdfViewState_build_closure3(t1), t14), true, t14._eval$1("ListIterable.E")), _null, t11, new A._ClientPdfViewState_build_closure4(_this), _null, false, t13, type$.legacy_String), _null), _null)], t15); if (A.getLayout(context) === B.AppLayout_desktop) - B.JSArray_methods.addAll$1(t13, A._setArrayType([new A.Theme(t2, new A.Flexible(1, B.FlexFit_1, t4, _null), _null), new A.Theme(t3, new A.Flexible(1, B.FlexFit_1, t7, _null), _null)], t15)); + B.JSArray_methods.addAll$1(t13, A._setArrayType([new A.Theme(t2, new A.Flexible(1, B.FlexFit_1, t4, _null), _null), new A.Theme(t3, new A.Flexible(1, B.FlexFit_1, t8, _null), _null)], t15)); t2 = A.Row$(t13, B.CrossAxisAlignment_2, B.MainAxisAlignment_3, B.MainAxisSize_1, _null); t15 = A._setArrayType([], t15); t3 = t1.get$download(t1); t15.push(new A.AppTextButton(t3, _this._client_pdf$_response == null ? _null : new A._ClientPdfViewState_build_closure5(_this, t1, client), true, _null, _null)); if (A.getLayout(context) === B.AppLayout_desktop) t15.push(A.TextButton$(false, A.Text$(t1.get$close(t1), _null, _null, _null, _null, _null, A.TextStyle$(_null, _null, state.get$headerTextColor(), _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, new A._ClientPdfViewState_build_closure6(client), _null)); - t2 = A.AppBar$(t15, _null, t8 === B.AppLayout_mobile, _null, _null, _null, 1, _null, false, _null, false, _null, _null, _null, _null, _null, true, _null, _null, _null, _null, t2, _null, _null, _null, 1, _null); + t2 = A.AppBar$(t15, _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, t2, _null, _null, _null, 1, _null); t3 = type$.JSArray_legacy_Widget; t4 = A._setArrayType([], t3); if (_this._client_pdf$_dateRange === B.DateRange_custom) { t7 = A.Theme_of(context).backgroundColor; t8 = A.Container$(_null, A.DatePicker$(false, _null, _null, t1.get$startDate(), _null, new A._ClientPdfViewState_build_closure7(_this), _this._client_pdf$_startDate, _null), B.Clip_0, _null, _null, _null, _null, _null, _null, _null, B.EdgeInsets_16_8_16_8, _null, _null, 180); t1 = A.Container$(_null, A.DatePicker$(false, _null, _null, t1.get$endDate(), _null, new A._ClientPdfViewState_build_closure8(_this), _this._client_pdf$_endDate, _null), B.Clip_0, _null, _null, _null, _null, _null, _null, _null, B.EdgeInsets_16_8_16_8, _null, _null, 180); - t5 = J.$index$asx($.LocalizationsProvider__localizedValues.$index(0, t5), _s8_); - if (t5 == null) - t5 = J.$index$asx($.LocalizationsProvider__localizedValues.$index(0, "en"), _s8_); + t6 = J.$index$asx(t5.$index(0, t6), _s8_); + t5 = t6 == null ? J.$index$asx(t5.$index(0, "en"), _s8_) : t6; t4.push(A.Container$(_null, A.Wrap$(B.WrapAlignment_2, A._setArrayType([t8, t1, new A.Padding(B.EdgeInsets_16_0_16_0, new A.AppButton(_null, _null, t5, new A._ClientPdfViewState_build_closure9(_this), _null, _null), _null)], t3), B.WrapCrossAlignment_0, 0), B.Clip_0, t7, _null, _null, _null, _null, _null, _null, _null, _null, _null, 1 / 0)); } t4.push(A.Expanded$(_this._client_pdf$_isLoading || _this._client_pdf$_response == null ? new A.LoadingIndicator(_null, false, _null) : A.PdfPreview$(new A._ClientPdfViewState_build_closure10(_this), false, false, false, 800, _null), 1)); - return A.Scaffold$(t2, t6, A.Column$(t4, B.CrossAxisAlignment_2, _null, B.MainAxisAlignment_0, B.MainAxisSize_1, B.VerticalDirection_1), _null, _null, _null, _null, _null); + return A.Scaffold$(t2, B.Color_4292927712, A.Column$(t4, B.CrossAxisAlignment_2, _null, B.MainAxisAlignment_0, B.MainAxisSize_1, B.VerticalDirection_1), _null, _null, _null, _null, _null); } }; A._ClientPdfViewState_loadPdf_closure.prototype = { @@ -392681,7 +397647,7 @@ var t1 = this.$this; t1.setState$1(new A._ClientPdfViewState_loadPdf__closure0(t1, response)); }, - $signature: 2169 + $signature: 2200 }; A._ClientPdfViewState_loadPdf__closure0.prototype = { call$0() { @@ -392756,7 +397722,7 @@ }, $signature: 294 }; - A._ClientPdfViewState_build_closure3.prototype = { + A._ClientPdfViewState_build_closure4.prototype = { call$1(value) { var t1 = this.$this; t1.setState$1(new A._ClientPdfViewState_build__closure1(t1, value)); @@ -392770,12 +397736,12 @@ }, $signature: 1 }; - A._ClientPdfViewState_build_closure4.prototype = { + A._ClientPdfViewState_build_closure3.prototype = { call$1(value) { 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: 38 + $signature: 36 }; A._ClientPdfViewState_build_closure5.prototype = { call$0() { @@ -392789,15 +397755,17 @@ switch ($async$goto) { case 0: // Function start - t1 = J.$index$asx($.LocalizationsProvider__localizedValues.$index(0, $async$self.localization.localeCode), "statement"); - A.WebUtils_downloadBinaryFile((t1 == null ? "" : t1) + "_" + $async$self.client.number + ".pdf", $async$self.$this._client_pdf$_response.bodyBytes); + t1 = J.$index$asx($.$get$LocalizationsProvider__localizedValues().$index(0, $async$self.localization.localeCode), "statement"); + if (t1 == null) + t1 = ""; + A.WebUtils_downloadBinaryFile(t1 + "_" + $async$self.client.number + ".pdf", $async$self.$this._client_pdf$_response.bodyBytes); // implicit return return A._asyncReturn(null, $async$completer); } }); return A._asyncStartSync($async$call$0, $async$completer); }, - $signature: 39 + $signature: 35 }; A._ClientPdfViewState_build_closure6.prototype = { call$0() { @@ -392841,7 +397809,7 @@ call$1(format) { return this.$this._client_pdf$_response.bodyBytes; }, - $signature: 238 + $signature: 227 }; A.ClientPdfScreen.prototype = { build$1(_, context) { @@ -392858,13 +397826,13 @@ t1 = t1.selectedCompanyIndex; return new A.ClientPdfVM(state, t2._list[t1].clientState.$get$1(0, clientId)); }, - $signature: 2171 + $signature: 2202 }; 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: 2172 + $signature: 2203 }; A.ClientPdfVM.prototype = {}; A.ClientPresenter.prototype = { @@ -392965,7 +397933,7 @@ call$1(contact) { return contact.get$fullName(); }, - $signature: 547 + $signature: 589 }; A.ClientScreen.prototype = { build$1(_, context) { @@ -392979,7 +397947,7 @@ company = t3.company; t1 = A.Localizations_of(context, B.Type_AppLocalization_KyD, type$.legacy_AppLocalization); t2 = t2.clientUIState.listUIState; - t4 = "__filter_" + t2.filterClearedAt + "__"; + t4 = t2.filterClearedAt; t5 = this.viewModel.clientList; t2 = t2.filter; t6 = type$.JSArray_legacy_String; @@ -393009,10 +397977,10 @@ t7.push("contacts"); t8 = A._setArrayType(["number", "name", "balance", "paid_to_date", "contact_name", "contact_email", "last_login_at"], t6); t6 = A._setArrayType(["name", "id_number", "balance", "updated_at"], t6); - t7 = 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), t8, B.EntityType_client, false, B.List_empty16, 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, t6, B.List_empty17, t7); + t7 = 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), t8, B.EntityType_client, false, B.List_empty17, 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, t6, B.List_empty18, t7); t6 = state.prefState; t1 = (t6.appLayout === B.AppLayout_mobile || t6.menuSidebarMode === B.AppSidebarMode_float) && t3.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), t1.get$newClient()) : _null; - return A.ListScaffold$(_null, B.List_empty11, new A.ListFilter(B.EntityType_client, t2, new A.ClientScreen_build_closure7(store), t5, _null, _null, new A.ClientScreen_build_closure8(store), new A.ValueKey(t4, type$.ValueKey_legacy_String)), new A.ClientListBuilder(_null), t7, B.EntityType_client, t1, 0, _null, new A.ClientScreen_build_closure9(store), new A.ClientScreen_build_closure10(store)); + return A.ListScaffold$(_null, B.List_empty12, new A.ListFilter(B.EntityType_client, t2, new A.ClientScreen_build_closure7(store), t5, _null, _null, new A.ClientScreen_build_closure8(store), new A.ValueKey("__filter_" + t4 + "__", type$.ValueKey_legacy_String)), new A.ClientListBuilder(_null), t7, B.EntityType_client, t1, 0, _null, new A.ClientScreen_build_closure9(store), new A.ClientScreen_build_closure10(store)); } }; A.ClientScreen_build_closure10.prototype = { @@ -393105,7 +398073,7 @@ call$2(context, vm) { return new A.ClientScreen(vm, null); }, - $signature: 2174 + $signature: 2205 }; A.ClientScreenVM.prototype = {}; A.ClientEdit.prototype = { @@ -393123,7 +398091,7 @@ this.super$__ClientEditState_State_SingleTickerProviderStateMixin$dispose(0); }, build$1(_, context) { - var t4, t5, t6, t7, _this = this, _null = null, + var t4, t5, t6, t7, t8, _this = this, _null = null, t1 = A.Localizations_of(context, B.Type_AppLocalization_KyD, type$.legacy_AppLocalization), viewModel = _this._widget.viewModel, client = viewModel.client, @@ -393132,16 +398100,15 @@ t3 = type$.JSArray_legacy_Widget; t1 = A.TabBar$(_this._client_edit$_controller, _null, true, _null, _null, A._setArrayType([A.Tab$(_null, t1.get$details(t1)), A.Tab$(_null, t1.get$contacts()), A.Tab$(_null, t1.get$notes()), A.Tab$(_null, t1.get$settings()), A.Tab$(_null, t1.get$billingAddress()), A.Tab$(_null, t1.get$shippingAddress(t1))], t3)); t4 = $.$get$_ClientEditState__formKey(); - t5 = client.id; - t6 = client.updatedAt; - t7 = type$.ValueKey_legacy_String; + t5 = type$.ValueKey_legacy_String; + t6 = "__client_" + client.id; + t7 = "" + client.updatedAt; if (isFullscreen) - t3 = new A.ClientEditDesktop(viewModel, new A.ValueKey("__client_" + t5 + "_" + t6 + "__", t7)); + t3 = new A.ClientEditDesktop(viewModel, new A.ValueKey(t6 + "_" + t7 + "__", t5)); else { - t5 = "__client_" + t5 + "_" + t6 + "__"; - t6 = _this._client_edit$_controller; - t7 = A.TabBarView$(A._setArrayType([new A.ScrollableListView(A._setArrayType([new A.ClientEditDetails(viewModel, _null)], t3), _null, _null, _null), new A.ClientEditContactsScreen(viewModel, _null), new A.ScrollableListView(A._setArrayType([new A.ClientEditNotes(viewModel, _null)], t3), _null, _null, _null), new A.ScrollableListView(A._setArrayType([new A.ClientEditSettings(viewModel, _null)], t3), _null, _null, _null), new A.ScrollableListView(A._setArrayType([new A.ClientEditBillingAddress(viewModel, _null)], t3), _null, _null, _null), new A.ScrollableListView(A._setArrayType([new A.ClientEditShippingAddress(viewModel, _null)], t3), _null, _null, _null)], t3), t6, new A.ValueKey(t5, t7)); - t3 = t7; + t8 = _this._client_edit$_controller; + t5 = A.TabBarView$(A._setArrayType([new A.ScrollableListView(A._setArrayType([new A.ClientEditDetails(viewModel, _null)], t3), _null, _null, _null), new A.ClientEditContactsScreen(viewModel, _null), new A.ScrollableListView(A._setArrayType([new A.ClientEditNotes(viewModel, _null)], t3), _null, _null, _null), new A.ScrollableListView(A._setArrayType([new A.ClientEditSettings(viewModel, _null)], t3), _null, _null, _null), new A.ScrollableListView(A._setArrayType([new A.ClientEditBillingAddress(viewModel, _null)], t3), _null, _null, _null), new A.ScrollableListView(A._setArrayType([new A.ClientEditShippingAddress(viewModel, _null)], t3), _null, _null, _null)], t3), t8, new A.ValueKey(t6 + "_" + t7 + "__", t5)); + t3 = t5; } return A.EditScaffold$(_null, t1, A.Form$(_null, t3, t4), new A.ClientEditFooter(client, _null), client, _null, isFullscreen, _null, new A._ClientEditState_build_closure(viewModel), new A._ClientEditState_build_closure0(_this, viewModel), _null, t2); } @@ -393184,8 +398151,8 @@ }; A.ClientEditBillingAddress.prototype = { createState$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, false), B._StateLifecycle_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, false), B._StateLifecycle_0); } }; A.ClientEditBillingAddressState.prototype = { @@ -393227,7 +398194,8 @@ isFullscreen = viewModel.state.prefState.isEditorFullScreen$1(B.EntityType_client), t2 = isFullscreen ? B.EdgeInsets_6_12_12_0 : _null; if (isFullscreen) { - t3 = J.$index$asx($.LocalizationsProvider__localizedValues.$index(0, t1.localeCode), "billing_address1"); + t1.toString; + t3 = J.$index$asx($.$get$LocalizationsProvider__localizedValues().$index(0, t1.localeCode), "billing_address1"); if (t3 == null) t3 = ""; } else @@ -393259,12 +398227,12 @@ else t3 = true; if (t3 && client.get$areAddressesDifferent()) { - t1 = J.$index$asx($.LocalizationsProvider__localizedValues.$index(0, t1.localeCode), "copy_shipping"); + t1 = J.$index$asx($.$get$LocalizationsProvider__localizedValues().$index(0, t1.localeCode), "copy_shipping"); if (t1 == null) t1 = ""; t9.push(new A.AppButton(_null, _null, t1.toUpperCase(), new A.ClientEditBillingAddressState_build_closure0(_this, viewModel), _null, _null)); } - return A.FormCard$(_null, t9, B.CrossAxisAlignment_3, 4, false, _null, true, t2); + return A.FormCard$(_null, t9, B.CrossAxisAlignment_3, false, _null, true, t2); } }; A.ClientEditBillingAddressState_didChangeDependencies_closure.prototype = { @@ -393291,15 +398259,15 @@ call$1(b) { var t1 = this.$this, t2 = J.trim$0$s(t1._client_edit_billing_address$_address1Controller._change_notifier$_value.text); - b.get$_client_model$_$this()._address1 = t2; + b.get$_client_model$_$this()._client_model$_address1 = t2; t2 = J.trim$0$s(t1._client_edit_billing_address$_address2Controller._change_notifier$_value.text); - b.get$_client_model$_$this()._address2 = t2; + b.get$_client_model$_$this()._client_model$_address2 = t2; t2 = J.trim$0$s(t1._client_edit_billing_address$_cityController._change_notifier$_value.text); - b.get$_client_model$_$this()._city = t2; + b.get$_client_model$_$this()._client_model$_city = t2; t2 = J.trim$0$s(t1._client_edit_billing_address$_stateController._change_notifier$_value.text); b.get$_client_model$_$this()._client_model$_state = t2; t1 = J.trim$0$s(t1._client_edit_billing_address$_postalCodeController._change_notifier$_value.text); - b.get$_client_model$_$this()._postalCode = t1; + b.get$_client_model$_$this()._client_model$_postalCode = t1; return b; }, $signature: 45 @@ -393314,7 +398282,7 @@ call$1(country) { return this.viewModel.onChanged.call$1(this.client.rebuild$1(new A.ClientEditBillingAddressState_build__closure0(country))); }, - $signature: 57 + $signature: 60 }; A.ClientEditBillingAddressState_build__closure0.prototype = { call$1(b) { @@ -393322,7 +398290,7 @@ t1 = t1 == null ? null : t1.get$id(t1); if (t1 == null) t1 = ""; - b.get$_client_model$_$this()._countryId = t1; + b.get$_client_model$_$this()._client_model$_countryId = t1; return b; }, $signature: 45 @@ -393347,10 +398315,10 @@ }; A._ClientEditContactsState.prototype = { _client_edit_contacts$_showContactEditor$2(contact, context) { - A.showDialog(true, new A._ClientEditContactsState__showContactEditor_closure(this, contact), context, null, true, type$.legacy_ResponsivePadding); + A.showDialog(null, true, new A._ClientEditContactsState__showContactEditor_closure(this, contact), context, null, true, type$.legacy_ResponsivePadding); }, build$1(_, context) { - var t3, contacts, contact, t4, t5, children, _this = this, _null = null, + var t3, contacts, contact, t4, t5, t6, children, _this = this, _null = null, t1 = A.Localizations_of(context, B.Type_AppLocalization_KyD, type$.legacy_AppLocalization), t2 = _this._widget, viewModel = t2.viewModel, @@ -393363,9 +398331,10 @@ } else { contact = t2[0]; t3 = _this._widget.clientViewModel; - t4 = "__" + contact.get$entityType().toString$0(0) + "__" + contact.id + "__"; - t5 = t2.length; - contacts = A._setArrayType([new A.ContactEditDetails(B.JSArray_methods.indexOf$2(t2, contact, 0), contact, viewModel, t3, t5 > 1, new A.ValueKey(t4, type$.ValueKey_String))], type$.JSArray_legacy_Widget); + t4 = contact.get$entityType().toString$0(0); + t5 = contact.id; + t6 = t2.length; + contacts = A._setArrayType([new A.ContactEditDetails(B.JSArray_methods.indexOf$2(t2, contact, 0), contact, viewModel, t3, t6 > 1, new A.ValueKey("__" + t4 + "__" + t5 + "__", type$.ValueKey_String))], type$.JSArray_legacy_Widget); } contact = viewModel.contact; contact = B.JSArray_methods.contains$1(t2, contact) ? contact : _null; @@ -393382,30 +398351,31 @@ }; A._ClientEditContactsState__showContactEditor_closure.prototype = { call$1(context) { - var t2, t3, t4, t5, + var t2, t3, t4, t5, t6, t1 = this.$this._widget, viewModel = t1.viewModel, client = viewModel.client; t1 = t1.clientViewModel; t2 = this.contact; - t3 = "__" + t2.get$entityType().toString$0(0) + "__" + t2.id + "__"; - t4 = client.contacts._list; - t5 = t4.length; - return new A.ContactEditDetails(B.JSArray_methods.indexOf$2(t4, B.JSArray_methods.firstWhere$2$orElse(t4, new A._ClientEditContactsState__showContactEditor__closure(t2), null), 0), t2, viewModel, t1, t5 > 1, new A.ValueKey(t3, type$.ValueKey_String)); + t3 = t2.get$entityType().toString$0(0); + t4 = t2.id; + t5 = client.contacts._list; + 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: 2175 + $signature: 2206 }; A._ClientEditContactsState__showContactEditor__closure.prototype = { call$1(c) { return c.id === this.contact.id; }, - $signature: 114 + $signature: 115 }; 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: 2176 + $signature: 2207 }; A._ClientEditContactsState_build__closure.prototype = { call$0() { @@ -393432,7 +398402,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, 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, 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, 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); }, get$contact() { return this.contact; @@ -393440,8 +398410,8 @@ }; A.ContactEditDetails.prototype = { createState$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, false), A._setArrayType([], type$.JSArray_legacy_TextEditingController), B._StateLifecycle_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, false), A._setArrayType([], type$.JSArray_legacy_TextEditingController), B._StateLifecycle_0); }, get$contact() { return this.contact; @@ -393530,8 +398500,9 @@ t7 = A._setArrayType([t2, t3, t4, t5, t6, new A.CustomField(_this._client_edit_contacts$_custom1Controller, _null, new A.ContactEditDetailsState_build_closure8(_this), "contact1", t7.customValue1, false, _null), new A.CustomField(_this._client_edit_contacts$_custom2Controller, _null, new A.ContactEditDetailsState_build_closure9(_this), "contact2", t7.customValue2, false, _null), new A.CustomField(_this._client_edit_contacts$_custom3Controller, _null, new A.ContactEditDetailsState_build_closure10(_this), "contact3", t7.customValue3, false, _null), new A.CustomField(_this._client_edit_contacts$_custom4Controller, _null, new A.ContactEditDetailsState_build_closure11(_this), "contact4", t7.customValue4, false, _null)], t8); if (_this._widget.isDialog) { t2 = A.Theme_of(context).colorScheme; - t3 = J.$index$asx($.LocalizationsProvider__localizedValues.$index(0, t1.localeCode), _s15_); - t7.push(new A.Padding(B.EdgeInsets_0_20_0_0, A.SwitchListTile$(t2.secondary, _null, new A.ContactEditDetailsState_build_closure12(_this, viewModel), _null, _null, A.Text$(t3 == null ? J.$index$asx($.LocalizationsProvider__localizedValues.$index(0, "en"), _s15_) : t3, _null, _null, _null, _null, _null, _null, _null, _null, _null), _this._contact.sendEmail), _null)); + t3 = $.$get$LocalizationsProvider__localizedValues(); + t4 = J.$index$asx(t3.$index(0, t1.localeCode), _s15_); + t7.push(new A.Padding(B.EdgeInsets_0_20_0_0, A.SwitchListTile$(t2.secondary, _null, new A.ContactEditDetailsState_build_closure12(_this, viewModel), _null, _null, A.Text$(t4 == null ? J.$index$asx(t3.$index(0, "en"), _s15_) : t4, _null, _null, _null, _null, _null, _null, _null, _null, _null), _this._contact.sendEmail), _null)); } column = A.Column$(t7, B.CrossAxisAlignment_2, _null, B.MainAxisAlignment_0, B.MainAxisSize_0, B.VerticalDirection_1); if (_this._widget.isDialog) { @@ -393539,7 +398510,7 @@ 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, 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, new A.ContactEditDetailsState_build_closure14(_this), _null)], t8), B.EdgeInsets_0_0_0_0, _null, t2, B.EdgeInsets_24_20_24_24, _null, _null, _null); t1 = t2; } else - t1 = A.FormCard$(column, _null, _null, 4, false, _null, false, isFullscreen ? B.EdgeInsets_6_12_6_0 : _null); + t1 = A.FormCard$(column, _null, _null, false, _null, false, isFullscreen ? B.EdgeInsets_6_12_6_0 : _null); return t1; } }; @@ -393586,7 +398557,7 @@ b.get$_client_model$_$this()._client_model$_customValue4 = t1; return b; }, - $signature: 290 + $signature: 322 }; A.ContactEditDetailsState__onChanged_closure0.prototype = { call$0() { @@ -393686,21 +398657,21 @@ var t1 = this.$this; return t1._contact = t1._contact.rebuild$1(new A.ContactEditDetailsState_build___closure(this.value)); }, - $signature: 366 + $signature: 409 }; A.ContactEditDetailsState_build___closure.prototype = { call$1(b) { b.get$_client_model$_$this()._client_model$_sendEmail = this.value; return b; }, - $signature: 290 + $signature: 322 }; A.ContactEditDetailsState_build__closure1.prototype = { call$1(b) { b.get$_client_model$_$this()._client_model$_sendEmail = this.value; return b; }, - $signature: 290 + $signature: 322 }; A.ContactEditDetailsState_build_closure13.prototype = { call$0() { @@ -393733,13 +398704,13 @@ call$1(store) { return A.ClientEditContactsVM_ClientEditContactsVM$fromStore(store); }, - $signature: 2177 + $signature: 2208 }; A.ClientEditContactsScreen_build_closure.prototype = { call$2(context, vm) { return new A.ClientEditContacts(vm, this.$this.viewModel, null); }, - $signature: 2178 + $signature: 2209 }; A.ClientEditContactsVM.prototype = { get$company() { @@ -393762,7 +398733,7 @@ call$1(index) { return this.store.get$_dispatchers()[0].call$1(new A.DeleteContact(index)); }, - $signature: 175 + $signature: 187 }; A.ClientEditContactsVM_ClientEditContactsVM$fromStore_closure1.prototype = { call$1(_) { @@ -393774,7 +398745,7 @@ call$2(contact, index) { this.store.get$_dispatchers()[0].call$1(new A.UpdateContact(index, contact)); }, - $signature: 2179 + $signature: 2210 }; A.ClientEditDesktop.prototype = { build$1(_, context) { @@ -393786,8 +398757,8 @@ }; A.ClientEditDetails.prototype = { createState$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, false), B._StateLifecycle_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, false), B._StateLifecycle_0); } }; A.ClientEditDetailsState.prototype = { @@ -393861,7 +398832,7 @@ t4.push(new A.CustomField(_this._client_edit_details$_custom2Controller, _null, t3, "client2", client.customValue2, false, _null)); t4.push(new A.CustomField(_this._client_edit_details$_custom3Controller, _null, t3, "client3", client.customValue3, false, _null)); t4.push(new A.CustomField(_this._client_edit_details$_custom4Controller, _null, t3, "client4", client.customValue4, false, _null)); - return A.FormCard$(_null, t4, _null, 4, false, _null, true, t2); + return A.FormCard$(_null, t4, _null, false, _null, true, t2); } }; A.ClientEditDetailsState_didChangeDependencies_closure.prototype = { @@ -393892,11 +398863,11 @@ t2 = J.trim$0$s(t1._client_edit_details$_nameController._change_notifier$_value.text); b.get$_client_model$_$this()._client_model$_name = t2; t2 = J.trim$0$s(t1._client_edit_details$_idNumberController._change_notifier$_value.text); - b.get$_client_model$_$this()._idNumber = t2; + b.get$_client_model$_$this()._client_model$_idNumber = t2; t2 = J.trim$0$s(t1._client_edit_details$_vatNumberController._change_notifier$_value.text); - b.get$_client_model$_$this()._vatNumber = t2; + b.get$_client_model$_$this()._client_model$_vatNumber = t2; t2 = J.trim$0$s(t1._client_edit_details$_websiteController._change_notifier$_value.text); - b.get$_client_model$_$this()._website = t2; + b.get$_client_model$_$this()._client_model$_website = t2; t2 = J.trim$0$s(t1._client_edit_details$_phoneController._change_notifier$_value.text); b.get$_client_model$_$this()._client_model$_phone = t2; t2 = J.trim$0$s(t1._client_edit_details$_custom1Controller._change_notifier$_value.text); @@ -393963,7 +398934,7 @@ t4 = A._setArrayType([], type$.JSArray_legacy_Widget); if (showLayoutToggle) { t1 = useSidebarEditor ? t1.get$fullscreenEditor() : t1.get$sidebarEditor(); - t4.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.ClientEditFooter_build_closure(store), _null, _null, _null, _null, _null), t1)); + t4.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.ClientEditFooter_build_closure(store), _null, _null, _null, _null, _null, _null), t1)); } t1 = this.client; t5 = t1.number; @@ -393980,7 +398951,8 @@ }; A.ClientEditNotes.prototype = { createState$0() { - return new A.ClientEditNotesState(A.TextEditingController$(null), A.TextEditingController$(null), new A.Debouncer(500, false), B._StateLifecycle_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, false), B._StateLifecycle_0); } }; A.ClientEditNotesState.prototype = { @@ -394020,11 +398992,11 @@ t3 = A.DecoratedFormField$(false, _null, false, false, this._client_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), t4 = A.DecoratedFormField$(false, _null, false, false, this._client_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), t5 = client.sizeId, - t6 = t1.get$size(t1), - t7 = 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), - t8 = $.$get$memoizedIndustryList().call$1(viewModel.staticState.industryMap); + t6 = t1.get$size(t1); + 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, new A.AppDropdownButton(t6, t5, new A.ClientEditNotesState_build_closure0(viewModel, client), t7, true, true, "", _null, _null, type$.AppDropdownButton_legacy_String), A.EntityDropdown$(true, false, false, client.industryId, t8, _null, B.EntityType_industry, t1, _null, _null, new A.ClientEditNotesState_build_closure1(viewModel, client), _null, _null, _null)], type$.JSArray_legacy_Widget), _null, 4, false, _null, true, t2); + return A.FormCard$(_null, A._setArrayType([t3, t4, t5, A.EntityDropdown$(true, false, false, client.industryId, t6, _null, B.EntityType_industry, t1, _null, _null, new A.ClientEditNotesState_build_closure1(viewModel, client), _null, _null, _null)], type$.JSArray_legacy_Widget), _null, false, _null, true, t2); } }; A.ClientEditNotesState_didChangeDependencies_closure.prototype = { @@ -394069,7 +399041,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: 38 + $signature: 36 }; A.ClientEditNotesState_build_closure0.prototype = { call$1(sizeId) { @@ -394088,7 +399060,7 @@ call$1(industry) { return this.viewModel.onChanged.call$1(this.client.rebuild$1(new A.ClientEditNotesState_build__closure(industry))); }, - $signature: 57 + $signature: 60 }; A.ClientEditNotesState_build__closure.prototype = { call$1(b) { @@ -394103,7 +399075,7 @@ }; A.ClientEditSettings.prototype = { createState$0() { - return new A.ClientEditSettingsState(A.TextEditingController$(null), new A.Debouncer(500, false), B._StateLifecycle_0); + return new A.ClientEditSettingsState(new A.TextEditingController(B.TextEditingValue_li8, $.$get$ChangeNotifier__emptyListeners()), new A.Debouncer(500, false), B._StateLifecycle_0); } }; A.ClientEditSettingsState.prototype = { @@ -394156,23 +399128,23 @@ t5 = t1.get$invoicePaymentTerms(); t7 = $.$get$memoizedDropdownPaymentTermList(); t10 = t3[t2].paymentTermState; - t10 = J.map$1$1$ax(t7.call$2(t10.map, t10.list), new A.ClientEditSettingsState_build_closure1(state, t1), type$.legacy_DropdownMenuItem_legacy_String).toList$0(0); - t6.push(new A.AppDropdownButton(t5, A.S(t8.defaultPaymentTerms), new A.ClientEditSettingsState_build_closure2(viewModel, client), t10, true, true, "", _null, _null, type$.AppDropdownButton_legacy_String)); + t6.push(A.AppDropdownButton$(_null, "", true, J.map$1$1$ax(t7.call$2(t10.map, t10.list), new A.ClientEditSettingsState_build_closure1(state, t1), type$.legacy_DropdownMenuItem_legacy_String).toList$0(0), _null, t5, new A.ClientEditSettingsState_build_closure2(viewModel, client), _null, true, A.S(t8.defaultPaymentTerms), type$.legacy_String)); } if (company.isModuleEnabled$1(B.EntityType_quote)) { t5 = t1.get$quoteValidUntil(); t7 = $.$get$memoizedDropdownPaymentTermList(); t2 = t3[t2].paymentTermState; - t2 = J.map$1$1$ax(t7.call$2(t2.map, t2.list), new A.ClientEditSettingsState_build_closure3(state, t1), type$.legacy_DropdownMenuItem_legacy_String).toList$0(0); - t6.push(new A.AppDropdownButton(t5, A.S(t8.defaultValidUntil), new A.ClientEditSettingsState_build_closure4(viewModel, client), t2, true, true, "", _null, _null, type$.AppDropdownButton_legacy_String)); + t6.push(A.AppDropdownButton$(_null, "", true, J.map$1$1$ax(t7.call$2(t2.map, t2.list), new A.ClientEditSettingsState_build_closure3(state, t1), type$.legacy_DropdownMenuItem_legacy_String).toList$0(0), _null, t5, new A.ClientEditSettingsState_build_closure4(viewModel, client), _null, true, A.S(t8.defaultValidUntil), type$.legacy_String)); } if (company.isModuleEnabled$1(B.EntityType_task)) t6.push(A.DecoratedFormField$(false, _null, false, false, this._client_edit_settings$_taskRateController, _null, true, _null, _null, _null, _null, true, false, _null, new A.TextInputType(2, true, true), t1.get$taskRate(), _null, _null, false, _null, _null, viewModel.onSavePressed, true, _null, _null, B.TextAlign_4, _null)); if (company.isModuleEnabled$1(B.EntityType_invoice)) { - t2 = type$.legacy_bool; - B.JSArray_methods.addAll$1(t6, A._setArrayType([new A.AppDropdownButton(t1.get$sendReminders(), t8.sendReminders, new A.ClientEditSettingsState_build_closure5(viewModel, client), A._setArrayType([A.DropdownMenuItem$(A.Text$(t1.get$enabled(t1), _null, _null, _null, _null, _null, _null, _null, _null, _null), _null, true, t2), A.DropdownMenuItem$(A.Text$(t1.get$disabled(t1), _null, _null, _null, _null, _null, _null, _null, _null, _null), _null, false, t2)], type$.JSArray_legacy_DropdownMenuItem_legacy_bool), true, true, _null, _null, _null, type$.AppDropdownButton_legacy_bool)], t9)); + t2 = t1.get$sendReminders(); + t8 = t8.sendReminders; + t3 = type$.legacy_bool; + B.JSArray_methods.addAll$1(t6, A._setArrayType([A.AppDropdownButton$(_null, _null, true, A._setArrayType([A.DropdownMenuItem$(A.Text$(t1.get$enabled(t1), _null, _null, _null, _null, _null, _null, _null, _null, _null), _null, true, t3), A.DropdownMenuItem$(A.Text$(t1.get$disabled(t1), _null, _null, _null, _null, _null, _null, _null, _null, _null), _null, false, t3)], type$.JSArray_legacy_DropdownMenuItem_legacy_bool), _null, t2, new A.ClientEditSettingsState_build_closure5(viewModel, client), _null, true, t8, t3)], t9)); } - return A.FormCard$(_null, t6, _null, 4, false, _null, true, t4); + return A.FormCard$(_null, t6, _null, false, _null, true, t4); } }; A.ClientEditSettingsState_didChangeDependencies_closure.prototype = { @@ -394214,7 +399186,7 @@ call$1(currency) { return this.viewModel.onChanged.call$1(this.client.rebuild$1(new A.ClientEditSettingsState_build__closure3(currency))); }, - $signature: 57 + $signature: 60 }; A.ClientEditSettingsState_build__closure3.prototype = { call$1(b) { @@ -394232,7 +399204,7 @@ call$1(language) { return this.viewModel.onChanged.call$1(this.client.rebuild$1(new A.ClientEditSettingsState_build__closure2(language))); }, - $signature: 57 + $signature: 60 }; A.ClientEditSettingsState_build__closure2.prototype = { call$1(b) { @@ -394255,7 +399227,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: 38 + $signature: 36 }; A.ClientEditSettingsState_build_closure2.prototype = { call$1(numDays) { @@ -394282,7 +399254,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: 38 + $signature: 36 }; A.ClientEditSettingsState_build_closure4.prototype = { call$1(numDays) { @@ -394315,8 +399287,8 @@ }; A.ClientEditShippingAddress.prototype = { createState$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, false), B._StateLifecycle_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, false), B._StateLifecycle_0); } }; A.ClientEditShippingAddressState.prototype = { @@ -394358,7 +399330,8 @@ isFullscreen = viewModel.state.prefState.isEditorFullScreen$1(B.EntityType_client), t2 = isFullscreen ? B.EdgeInsets_6_12_12_0 : _null; if (isFullscreen) { - t3 = J.$index$asx($.LocalizationsProvider__localizedValues.$index(0, t1.localeCode), "shipping_address1"); + t1.toString; + t3 = J.$index$asx($.$get$LocalizationsProvider__localizedValues().$index(0, t1.localeCode), "shipping_address1"); if (t3 == null) t3 = ""; } else @@ -394390,12 +399363,12 @@ else t3 = true; if (t3 && client.get$areAddressesDifferent()) { - t1 = J.$index$asx($.LocalizationsProvider__localizedValues.$index(0, t1.localeCode), "copy_billing"); + t1 = J.$index$asx($.$get$LocalizationsProvider__localizedValues().$index(0, t1.localeCode), "copy_billing"); if (t1 == null) t1 = ""; t9.push(new A.AppButton(_null, _null, t1.toUpperCase(), new A.ClientEditShippingAddressState_build_closure0(_this, viewModel), _null, _null)); } - return A.FormCard$(_null, t9, B.CrossAxisAlignment_3, 4, false, _null, true, t2); + return A.FormCard$(_null, t9, B.CrossAxisAlignment_3, false, _null, true, t2); } }; A.ClientEditShippingAddressState_didChangeDependencies_closure.prototype = { @@ -394445,7 +399418,7 @@ call$1(country) { return this.viewModel.onChanged.call$1(this.client.rebuild$1(new A.ClientEditShippingAddressState_build__closure0(country))); }, - $signature: 57 + $signature: 60 }; A.ClientEditShippingAddressState_build__closure0.prototype = { call$1(b) { @@ -394481,13 +399454,13 @@ call$1(store) { return A.ClientEditVM_ClientEditVM$fromStore(store); }, - $signature: 2180 + $signature: 2211 }; A.ClientEditScreen_build_closure.prototype = { call$2(context, vm) { return new A.ClientEdit(vm, null); }, - $signature: 2181 + $signature: 2212 }; A.ClientEditVM.prototype = { get$company() { @@ -394498,7 +399471,7 @@ call$1(client) { return this.store.get$_dispatchers()[0].call$1(new A.UpdateClient(client)); }, - $signature: 2182 + $signature: 2213 }; A.ClientEditVM_ClientEditVM$fromStore_closure3.prototype = { call$0() { @@ -394532,12 +399505,12 @@ A.ClientEditVM_ClientEditVM$fromStore__closure0.prototype = { call$1(b) { var t1 = this.client; - b.get$_client_model$_$this()._address1 = t1.shippingAddress1; - b.get$_client_model$_$this()._address2 = t1.shippingAddress2; - b.get$_client_model$_$this()._city = t1.shippingCity; + b.get$_client_model$_$this()._client_model$_address1 = t1.shippingAddress1; + b.get$_client_model$_$this()._client_model$_address2 = t1.shippingAddress2; + b.get$_client_model$_$this()._client_model$_city = t1.shippingCity; b.get$_client_model$_$this()._client_model$_state = t1.shippingState; - b.get$_client_model$_$this()._postalCode = t1.shippingPostalCode; - b.get$_client_model$_$this()._countryId = t1.shippingCountryId; + b.get$_client_model$_$this()._client_model$_postalCode = t1.shippingPostalCode; + b.get$_client_model$_$this()._client_model$_countryId = t1.shippingCountryId; return b; }, $signature: 45 @@ -394574,7 +399547,7 @@ t1 = this.store, client = A._lateReadCheck(t1.__Store__state, "_state").uiState.clientUIState.editing; if (!client.get$hasNameSet()) { - A.showDialog(true, new A.ClientEditVM_ClientEditVM$fromStore___closure(), this.context, null, true, type$.legacy_ErrorDialog); + A.showDialog(null, 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); @@ -394585,7 +399558,7 @@ t1.get$_dispatchers()[0].call$1(new A.SaveClientRequest(new A._AsyncCompleter(t2, type$._AsyncCompleter_legacy_ClientEntity), client)); return t2.then$1$1(0, new A.ClientEditVM_ClientEditVM$fromStore___closure0(client, t4, this.state, t1, $navigator), type$.Null).catchError$1(new A.ClientEditVM_ClientEditVM$fromStore___closure1()); }, - $signature: 39 + $signature: 35 }; A.ClientEditVM_ClientEditVM$fromStore___closure.prototype = { call$1(context) { @@ -394602,11 +399575,13 @@ t1 = _this.client, t2 = _this.localization; if (t1.get$isNew()) { - t2 = J.$index$asx($.LocalizationsProvider__localizedValues.$index(0, t2.localeCode), "created_client"); + t2.toString; + t2 = J.$index$asx($.$get$LocalizationsProvider__localizedValues().$index(0, t2.localeCode), "created_client"); if (t2 == null) t2 = ""; } else { - t2 = J.$index$asx($.LocalizationsProvider__localizedValues.$index(0, t2.localeCode), "updated_client"); + t2.toString; + t2 = J.$index$asx($.$get$LocalizationsProvider__localizedValues().$index(0, t2.localeCode), "updated_client"); if (t2 == null) t2 = ""; } @@ -394628,13 +399603,13 @@ A.viewEntity(false, savedClient, null, true); } }, - $signature: 284 + $signature: 341 }; A.ClientEditVM_ClientEditVM$fromStore___closure1.prototype = { call$1(error) { var t1 = $.$get$navigatorKey(); t1.toString; - A.showDialog(true, new A.ClientEditVM_ClientEditVM$fromStore____closure(error), $.WidgetsBinding__instance.WidgetsBinding__buildOwner._globalKeyRegistry.$index(0, t1), null, true, type$.legacy_ErrorDialog); + A.showDialog(null, true, new A.ClientEditVM_ClientEditVM$fromStore____closure(error), $.WidgetsBinding__instance.WidgetsBinding__buildOwner._globalKeyRegistry.$index(0, t1), null, true, type$.legacy_ErrorDialog); }, $signature: 3 }; @@ -394699,7 +399674,7 @@ t5 = A.Tab$(_null, t1.get$details(t1)); t6 = client.documents._list; t6 = A.Tab$(_null, t6.length === 0 ? t1.get$documents() : t1.get$documents() + " (" + t6.length + ")"); - t7 = J.$index$asx($.LocalizationsProvider__localizedValues.$index(0, t1.localeCode), "ledger"); + t7 = J.$index$asx($.$get$LocalizationsProvider__localizedValues().$index(0, t1.localeCode), "ledger"); t3 = A.TabBar$(t4, _null, true, _null, _null, A._setArrayType([t3, t5, t6, A.Tab$(_null, t7 == null ? "" : t7), A.Tab$(_null, t1.get$activity()), A.Tab$(_null, t1.get$systemLogs())], type$.JSArray_legacy_Widget)); 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_closure(context, userCompany, t1, client, store), t1.get$create(t1)); return new A.ViewScaffold(t2, client, new A.Builder(new A._ClientViewState_build_closure0(this, viewModel, client), _null), _null, t3, _null); @@ -394717,48 +399692,48 @@ 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__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: 223 + $signature: 203 }; A._ClientViewState_build__closure.prototype = { call$0() { return this.viewModel.onRefreshed.call$1(this.context); }, - $signature: 32 + $signature: 33 }; A._ClientViewState_build__closure0.prototype = { call$0() { return this.viewModel.onRefreshed.call$1(this.context); }, - $signature: 32 + $signature: 33 }; A._ClientViewState_build__closure1.prototype = { call$0() { return this.viewModel.onRefreshed.call$1(this.context); }, - $signature: 32 + $signature: 33 }; A._ClientViewState_build__closure2.prototype = { call$0() { return this.viewModel.onRefreshed.call$1(this.context); }, - $signature: 32 + $signature: 33 }; A._ClientViewState_build__closure3.prototype = { call$0() { return this.viewModel.onRefreshed.call$1(this.context); }, - $signature: 32 + $signature: 33 }; A._ClientViewState_build__closure4.prototype = { call$0() { return this.viewModel.onRefreshed.call$1(this.context); }, - $signature: 32 + $signature: 33 }; A._ClientViewState_build_closure.prototype = { call$0() { var _this = this; - A.showDialog(true, new A._ClientViewState_build__closure5(_this.userCompany, _this.localization, _this.client, _this.store), _this.context, null, true, type$.legacy_SimpleDialog); + A.showDialog(null, true, new A._ClientViewState_build__closure5(_this.userCompany, _this.localization, _this.client, _this.store), _this.context, null, true, type$.legacy_SimpleDialog); }, $signature: 1 }; @@ -394773,7 +399748,7 @@ t6 = t1.can$2(B.UserPermission_view, B.EntityType_task) || t1.can$2(B.UserPermission_create, 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.can$2(B.UserPermission_view, B.EntityType_expense) || t1.can$2(B.UserPermission_create, 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: 165 + $signature: 150 }; A._ClientViewState_build___closure.prototype = { call$0() { @@ -394869,13 +399844,13 @@ call$2(context, index) { return new A.ListDivider(null); }, - $signature: 75 + $signature: 74 }; A._ClientViewActivityState_build_closure.prototype = { call$2(context, index) { return new A.ActivityListTile(this.activities._list[index], true, null); }, - $signature: 281 + $signature: 316 }; A.ClientViewDetails.prototype = { createState$0() { @@ -394969,7 +399944,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: 198 + $signature: 209 }; A._ClientViewDetailsState_build__buildDetailsList_closure.prototype = { call$1(contact) { @@ -394984,11 +399959,11 @@ t1.push(A.AppListTile$(t3, t5, B.IconData_57898_MaterialIcons_null_false, new A._ClientViewDetailsState_build__buildDetailsList__closure3(t6, contact, t7), t5, t4)); t3 = contact.phone; if (t3.length !== 0) { - t4 = (contact.get$fullName().length === 0 ? t2.get$blankContact() : contact.get$fullName()) + "\n" + t3; - t1.push(A.AppListTile$(_null, t3, B.IconData_58530_MaterialIcons_null_false, new A._ClientViewDetailsState_build__buildDetailsList__closure4(t6, t7, contact), t2.get$phone(t2), t4)); + t4 = contact.get$fullName().length === 0 ? t2.get$blankContact() : contact.get$fullName(); + t1.push(A.AppListTile$(_null, t3, B.IconData_58530_MaterialIcons_null_false, new A._ClientViewDetailsState_build__buildDetailsList__closure4(t6, t7, contact), t2.get$phone(t2), t4 + "\n" + t3)); } }, - $signature: 507 + $signature: 628 }; A._ClientViewDetailsState_build__buildDetailsList__closure1.prototype = { call$0() { @@ -395032,7 +400007,7 @@ call$0() { var t1 = this.$this, t2 = this.contact.phone, - t3 = A.RegExp_RegExp("\\D", true, false, false); + t3 = A.RegExp_RegExp("\\D", true, false, false, false); t1._client_view_details$_launched = t1._client_view_details$_launchURL$2(this.context, "sms:" + A.stringReplaceAllUnchecked(t2, t3, "")); }, $signature: 1 @@ -395061,7 +400036,7 @@ A._ClientViewDetailsState_build__buildDetailsList__closure.prototype = { call$0() { var t1 = this.$this, - t2 = A.RegExp_RegExp("\\D", true, false, false); + t2 = A.RegExp_RegExp("\\D", true, false, false, false); t1._client_view_details$_launched = t1._client_view_details$_launchURL$2(this.context, "sms:" + A.stringReplaceAllUnchecked(this.client.phone, t2, "")); }, $signature: 1 @@ -395094,13 +400069,13 @@ call$1(path) { return this.$this.viewModel.onUploadDocument.call$2(this.context, path); }, - $signature: 144 + $signature: 145 }; A.ClientViewDocuments_build_closure0.prototype = { call$3($document, password, idToken) { return this.$this.viewModel.onDeleteDocument.call$4(this.context, $document, password, idToken); }, - $signature: 150 + $signature: 144 }; A.ClientViewLedger.prototype = { createState$0() { @@ -395133,13 +400108,13 @@ call$1(ledger) { return ledger.adjustment !== 0; }, - $signature: 2189 + $signature: 2220 }; A._ClientViewLedgerState_build_closure1.prototype = { call$2(context, index) { return new A.ListDivider(null); }, - $signature: 75 + $signature: 74 }; A._ClientViewLedgerState_build_closure0.prototype = { call$2(context, index) { @@ -395150,7 +400125,8 @@ t2 = this.ledgers; if (index === t2.length) { t2 = A.Icon$(A.getEntityIcon(B.EntityType_client), _null, _null); - t1 = J.$index$asx($.LocalizationsProvider__localizedValues.$index(0, t1.localeCode), "client_created"); + t1.toString; + 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, 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.DateTime$fromMillisecondsSinceEpoch(t3.createdAt * 1000, false).toIso8601String$0(), context, true, true, true), _null, _null, _null, _null, _null, _null, _null, _null, _null), _null, t1, _null, _null); @@ -395176,7 +400152,7 @@ t3 = A.Row$(A._setArrayType([new A.Flexible(1, B.FlexFit_1, t4, _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(t5, context, t2, _null, B.FormatNumberType_0, true, _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, true, _null, _null, _null, _null, _null, _null, _null, _null), B.TextAlign_5, _null, _null), _null), new A.BoxDecoration(t6, _null, _null, t7, _null, _null, B.BoxShape_0), B.DecorationPosition_0), _null)], t3), 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, t3, _null, t1, _null, _null); }, - $signature: 141 + $signature: 140 }; A._ClientViewLedgerState_build__closure0.prototype = { call$0() { @@ -395188,11 +400164,11 @@ call$0() { return A.showEntityActionsDialog(null, A._setArrayType([this.entity], type$.JSArray_legacy_BaseEntity), false); }, - $signature: 32 + $signature: 33 }; A.ClientOverview.prototype = { build$1(_, context) { - var statics, t3, fields, t4, t5, t6, t7, group, t8, user, tokenMap, gatewayMap, linkMap, t9, t10, t11, t12, t13, t14, _this = this, _null = null, + var statics, t3, fields, t4, t5, t6, t7, group, t8, user, tokenMap, gatewayMap, linkMap, t9, t10, t11, t12, t13, t14, t15, _this = this, _null = null, t1 = A.Localizations_of(context, B.Type_AppLocalization_KyD, type$.legacy_AppLocalization), t2 = _this.viewModel, client = t2.client, @@ -395261,18 +400237,20 @@ B.JSArray_methods.addAll$1(t8, A._setArrayType([new A.IconMessage(t3, B.IconData_58286_MaterialIcons_null_false, _null, _null, _null), new A.ListDivider(_null)], t9)); if (t5) t8.push(A.EntityListTile$(group, _this.isFilter, _null)); - for (t3 = tokenMap.get$keys(tokenMap), t3 = t3.get$iterator(t3), t5 = t1.localeCode; t3.moveNext$0();) { - t10 = t3.get$current(t3); - t11 = J.$index$asx($.LocalizationsProvider__localizedValues.$index(0, t5), "gateway"); - t11 = (t11 == null ? "" : t11) + " \u203a " + gatewayMap.$index(0, t10).label; - t12 = tokenMap.$index(0, t10); - t12.toString; - t13 = A._arrayInstanceType(t12)._eval$1("MappedListIterable<1,TokenMeta*>"); - t13 = A.Column$(A.List_List$of(new A.MappedListIterable(t12, new A.ClientOverview_build_closure0(), t13), true, t13._eval$1("ListIterable.E")), B.CrossAxisAlignment_2, _null, B.MainAxisAlignment_0, B.MainAxisSize_0, B.VerticalDirection_1); - t12 = linkMap.containsKey$1(0, t10) ? new A.ClientOverview_build_closure1(linkMap, t10) : _null; - t14 = 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); + for (t3 = A.LinkedHashMapKeyIterator$(tokenMap, tokenMap._modifications, tokenMap.$ti._precomputed1), t5 = t1.localeCode; t3.moveNext$0();) { + t10 = t3.__js_helper$_current; + t11 = J.$index$asx($.$get$LocalizationsProvider__localizedValues().$index(0, t5), "gateway"); + if (t11 == null) + t11 = ""; + t12 = gatewayMap.$index(0, t10).label; + t13 = tokenMap.$index(0, t10); + t13.toString; + 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(t8, A._setArrayType([A.ListTile$(false, _null, _null, _null, true, _null, _null, false, _null, new A.IgnorePointer(true, _null, t14, _null), _null, t12, false, _null, _null, t13, _null, new A.Text(t11, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null), t10, _null), new A.ListDivider(_null)], t9)); + B.JSArray_methods.addAll$1(t8, 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)); } if (t6 && t4.length !== 0) t8.push(A.EntityListTile$(user, _this.isFilter, _null)); @@ -395366,13 +400344,13 @@ t1.$indexSet(0, customerReference, A._setArrayType([gatewayToken], type$.JSArray_legacy_GatewayTokenEntity)); } }, - $signature: 2190 + $signature: 2221 }; A.ClientOverview_build_closure0.prototype = { call$1(token) { return new A.TokenMeta(token.meta, null); }, - $signature: 2191 + $signature: 2222 }; A.ClientOverview_build_closure1.prototype = { call$0() { @@ -395425,13 +400403,13 @@ call$1(store) { return A.ClientViewVM_ClientViewVM$fromStore(store); }, - $signature: 2192 + $signature: 2223 }; A.ClientViewScreen_build_closure.prototype = { call$2(context, vm) { return new A.ClientView(vm, this.$this.isFilter, vm.state.uiState.clientUIState.tabIndex, null); }, - $signature: 2193 + $signature: 2224 }; A.ClientViewVM.prototype = { get$company() { @@ -395458,7 +400436,7 @@ this.store.get$_dispatchers()[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: 96 + $signature: 97 }; A.ClientViewVM_ClientViewVM$fromStore__closure0.prototype = { call$1(client) { @@ -395468,7 +400446,7 @@ }; A.ClientViewVM_ClientViewVM$fromStore__closure1.prototype = { call$1(error) { - A.showDialog(true, new A.ClientViewVM_ClientViewVM$fromStore___closure(error), this.context, null, true, type$.legacy_ErrorDialog); + A.showDialog(null, true, new A.ClientViewVM_ClientViewVM$fromStore___closure(error), this.context, null, true, type$.legacy_ErrorDialog); }, $signature: 3 }; @@ -395489,13 +400467,13 @@ }, "call*": "call$4", $requiredArgCount: 4, - $signature: 100 + $signature: 105 }; A.ClientViewVM_ClientViewVM$fromStore__closure.prototype = { call$1(value) { return this.store.get$_dispatchers()[0].call$1(new A.LoadClient(null, this.client.id)); }, - $signature: 99 + $signature: 101 }; A.CompanyGatewayList.prototype = { createState$0() { @@ -395505,7 +400483,7 @@ A._CompanyGatewayListState.prototype = { initState$0() { this.super$State$initState(); - this._company_gateway_list$_controller = A.ScrollController$(null, 0, true); + this._company_gateway_list$_controller = new A.ScrollController(0, true, null, A._setArrayType([], type$.JSArray_ScrollPosition), $.$get$ChangeNotifier__emptyListeners()); }, dispose$0(_) { this._company_gateway_list$_controller.dispose$0(0); @@ -395532,7 +400510,7 @@ call$0() { return this.$this._widget.viewModel.onRefreshed.call$1(this.context); }, - $signature: 32 + $signature: 33 }; A._CompanyGatewayListState_build_closure0.prototype = { call$2(oldIndex, newIndex) { @@ -395547,25 +400525,24 @@ }; A._CompanyGatewayListState_build_closure.prototype = { call$1(companyGatewayId) { - var t5, t6, _this = this, + var t4, t5, _this = this, t1 = _this.$this, companyGateway = t1._widget.viewModel.companyGatewayMap._map$_map.$index(0, companyGatewayId), - t2 = "__company_gateway_" + A.S(companyGatewayId), - t3 = _this.state, - t4 = t3.uiState.selectedCompanyIndex; - t4 = t3.userCompanyStates._list[t4].userCompany.user; - t3 = t1._widget.viewModel; - t5 = t3.filter; - t1 = t3.state.uiState.settingsUIState.entityType !== B.EntityType_company ? new A._CompanyGatewayListState_build__closure(t1, companyGatewayId) : null; + t2 = _this.state, + t3 = t2.uiState.selectedCompanyIndex; + t3 = t2.userCompanyStates._list[t3].userCompany.user; + t2 = t1._widget.viewModel; + t4 = t2.filter; + t1 = t2.state.uiState.settingsUIState.entityType !== B.EntityType_company ? new A._CompanyGatewayListState_build__closure(t1, companyGatewayId) : null; if (_this.isInMultiselect) { - t3 = companyGateway.id; - t6 = _this.listUIState.selectedIds; - t3 = t6 != null && B.JSArray_methods.contains$1(t6._list, t3); + t2 = companyGateway.id; + t5 = _this.listUIState.selectedIds; + t2 = t5 != null && B.JSArray_methods.contains$1(t5._list, t2); } else - t3 = false; - return new A.CompanyGatewayListItem(t4, companyGateway, t5, t1, t3, new A.ValueKey(t2, type$.ValueKey_legacy_String)); + t2 = false; + return new A.CompanyGatewayListItem(t3, companyGateway, t4, t1, t2, new A.ValueKey("__company_gateway_" + A.S(companyGatewayId), type$.ValueKey_legacy_String)); }, - $signature: 2197 + $signature: 2228 }; A._CompanyGatewayListState_build__closure.prototype = { call$0() { @@ -395595,13 +400572,14 @@ t6 = new A.Padding(B.EdgeInsets_0_0_16_0, new A.AppTextButton(t1.get$remove(t1), t6, false, _null, _null), _null); t1 = t6; } - t4 = t4 != null ? new A.IgnorePointer(true, _null, A.Checkbox$(A.Theme_of(context).colorScheme.secondary, false, _null, B.MaterialTapTargetSize_1, new A.CompanyGatewayListItem_build_closure(_this), _null, false, _this.isChecked), _null) : _null; + t4 = t4 != null ? new A.IgnorePointer(true, _null, A.Checkbox$(A.Theme_of(context).colorScheme.secondary, false, _null, B.MaterialTapTargetSize_1, new A.CompanyGatewayListItem_build_closure(_this), _null, _null, false, _this.isChecked), _null) : _null; t6 = context.dependOnInheritedWidgetOfExactType$1$0(type$.MediaQuery).data; t7 = type$.JSArray_legacy_Widget; t6 = A.Container$(_null, A.Row$(A._setArrayType([A.Expanded$(A.Text$(t5.get$listDisplayName(), _null, _null, _null, _null, _null, A.Theme_of(context).textTheme.titleLarge, _null, _null, _null), 1), A.Text$(A.formatNumber(_null, context, _null, _null, B.FormatNumberType_0, true, _null, false), _null, _null, _null, _null, _null, A.Theme_of(context).textTheme.titleLarge, _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); t7 = A._setArrayType([], t7); if (t5.isTestMode) { - t2 = J.$index$asx($.LocalizationsProvider__localizedValues.$index(0, t2.localeCode), "test_mode"); + t2.toString; + t2 = J.$index$asx($.$get$LocalizationsProvider__localizedValues().$index(0, t2.localeCode), "test_mode"); t7.push(A.Text$(t2 == null ? "" : t2, _null, _null, _null, _null, _null, _null, _null, _null, _null)); } 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)); @@ -395625,7 +400603,7 @@ call$1(value) { return null.call$1(value); }, - $signature: 11 + $signature: 10 }; A.CompanyGatewayListBuilder.prototype = { build$1(_, context) { @@ -395637,7 +400615,7 @@ call$2(context, viewModel) { return new A.CompanyGatewayList(viewModel, null); }, - $signature: 2198 + $signature: 2229 }; A.CompanyGatewayListVM.prototype = {}; A.CompanyGatewayListVM_fromStore__handleRefresh.prototype = { @@ -395701,14 +400679,15 @@ }; A.CompanyGatewayScreen.prototype = { build$1(_, context) { - var t4, t5, t6, t7, _null = null, + var t3, t4, t5, t6, t7, _null = null, store = A.StoreProvider_of(context, type$.legacy_AppState), state = A._lateReadCheck(store.__Store__state, "_state"), t1 = A.Localizations_of(context, B.Type_AppLocalization_KyD, type$.legacy_AppLocalization), t2 = state.uiState, listUIState = t2.companyGatewayUIState.listUIState, - settingsUIState = t2.settingsUIState, - t3 = J.$index$asx($.LocalizationsProvider__localizedValues.$index(0, t1.localeCode), "company_gateways"); + settingsUIState = t2.settingsUIState; + t1.toString; + t3 = J.$index$asx($.$get$LocalizationsProvider__localizedValues().$index(0, t1.localeCode), "company_gateways"); t3 = A.Text$(t3 == null ? "" : t3, _null, _null, _null, _null, _null, _null, _null, _null, _null); t4 = type$.JSArray_legacy_Widget; t5 = A._setArrayType([], t4); @@ -395726,7 +400705,7 @@ t4.push(A.SaveCancelButtons$(_null, true, t7, true, A.getLayout(context) === B.AppLayout_mobile || !t7 ? _null : new A.CompanyGatewayScreen_build_closure2(settingsUIState, store), t6, _null)); B.JSArray_methods.addAll$1(t5, t4); } - t4 = A.AppBottomBar$(B.List_empty1, B.List_empty1, B.List_empty1, B.List_empty1, _null, B.EntityType_companyGateway, false, B.List_empty16, 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_empty17, _null); + t4 = A.AppBottomBar$(B.List_empty0, B.List_empty0, B.List_empty0, B.List_empty0, _null, B.EntityType_companyGateway, false, B.List_empty17, 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_empty18, _null); if (state.prefState.appLayout === B.AppLayout_mobile) { t6 = state.userCompanyStates; t2 = t2.selectedCompanyIndex; @@ -395734,7 +400713,7 @@ } else t2 = false; t1 = t2 ? 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), t1.get$newCompanyGateway()) : _null; - return A.ListScaffold$(t5, B.List_empty11, t3, new A.CompanyGatewayListBuilder(_null), t4, B.EntityType_companyGateway, t1, 0, _null, new A.CompanyGatewayScreen_build_closure10(store), new A.CompanyGatewayScreen_build_closure11(store)); + return A.ListScaffold$(t5, B.List_empty12, t3, new A.CompanyGatewayListBuilder(_null), t4, B.EntityType_companyGateway, t1, 0, _null, new A.CompanyGatewayScreen_build_closure10(store), new A.CompanyGatewayScreen_build_closure11(store)); } }; A.CompanyGatewayScreen_build_closure11.prototype = { @@ -395789,13 +400768,13 @@ call$1(companyGatewayId) { return this.$this.viewModel.companyGatewayMap._map$_map.$index(0, companyGatewayId); }, - $signature: 273 + $signature: 312 }; A.CompanyGatewayScreen_build__closure1.prototype = { call$1(_) { return this.store.get$_dispatchers()[0].call$1(new A.ClearCompanyGatewayMultiselect()); }, - $signature: 517 + $signature: 619 }; A.CompanyGatewayScreen_build_closure0.prototype = { call$1(context) { @@ -395885,7 +400864,7 @@ call$2(context, vm) { return new A.CompanyGatewayScreen(vm, null); }, - $signature: 2199 + $signature: 2230 }; A.CompanyGatewayScreenVM.prototype = {}; A.CompanyGatewayScreenVM_fromStore_closure.prototype = { @@ -395961,7 +400940,7 @@ this.super$__CompanyGatewayEditState_State_SingleTickerProviderStateMixin$dispose(0); }, build$1(_, context) { - var t5, gateway, t6, accountId, connectGateways, disableSave, t7, t8, enabledGatewayIds, t9, t10, t11, t12, t13, t14, t15, t16, t17, t18, t19, t20, t21, t22, t23, _this = this, _null = null, + var t5, gateway, t6, accountId, connectGateways, disableSave, t7, t8, enabledGatewayIds, t9, t10, t11, t12, t13, t14, t15, t16, t17, t18, t19, t20, t21, t22, t23, t24, _this = this, _null = null, _s32_ = "d14dd26a47cecc30fdd65700bfb67b34", _s13_ = "gateway_setup", _s24_ = "no_payment_types_enabled", @@ -395994,50 +400973,50 @@ t3 = t3.settingsUIState.updatedAt; t11 = _this._company_gateway_edit$_controller; t12 = A.getLayout(context); - t13 = t1.localeCode; - t14 = J.$index$asx($.LocalizationsProvider__localizedValues.$index(0, t13), "credentials"); - t14 = A.Tab$(_null, t14 == null ? "" : t14); - t15 = A.Tab$(_null, t1.get$settings()); - t16 = J.$index$asx($.LocalizationsProvider__localizedValues.$index(0, t13), "limits_and_fees"); - t17 = type$.JSArray_legacy_Widget; - t16 = A.TabBar$(t11, _null, t12 === B.AppLayout_mobile, new A.ValueKey(t3, type$.ValueKey_legacy_int), _null, A._setArrayType([t14, t15, A.Tab$(_null, t16 == null ? "" : t16)], t17)); - t15 = $.$get$_CompanyGatewayEditState__formKey(); - t14 = _this._company_gateway_edit$_controller; - t3 = A._setArrayType([], t17); + t1.toString; + t13 = $.$get$LocalizationsProvider__localizedValues(); + t14 = t1.localeCode; + t15 = J.$index$asx(t13.$index(0, t14), "credentials"); + t15 = A.Tab$(_null, t15 == null ? "" : t15); + t16 = A.Tab$(_null, t1.get$settings()); + t17 = J.$index$asx(t13.$index(0, t14), "limits_and_fees"); + t18 = type$.JSArray_legacy_Widget; + t17 = A.TabBar$(t11, _null, t12 === B.AppLayout_mobile, new A.ValueKey(t3, type$.ValueKey_legacy_int), _null, A._setArrayType([t15, t16, A.Tab$(_null, t17 == null ? "" : t17)], t18)); + t16 = $.$get$_CompanyGatewayEditState__formKey(); + t15 = _this._company_gateway_edit$_controller; + t3 = A._setArrayType([], t18); if (companyGateway.get$isNew()) { t4 = $.$get$memoizedGatewayList().call$1(t4); - t11 = J.$index$asx($.LocalizationsProvider__localizedValues.$index(0, t13), "provider"); + t11 = J.$index$asx(t13.$index(0, t14), "provider"); if (t11 == null) t11 = ""; t3.push(A.EntityDropdown$(true, false, true, t2, t4, _null, B.EntityType_gateway, t11, _null, _null, new A._CompanyGatewayEditState_build_closure0(viewModel, companyGateway), _null, _null, _null)); } if (B.JSArray_methods.contains$1(connectGateways, t2)) if (companyGateway.get$isNew() || accountId.length === 0) { - t4 = J.$index$asx($.LocalizationsProvider__localizedValues.$index(0, t13), _s13_); + t4 = J.$index$asx(t13.$index(0, t14), _s13_); if (t4 == null) - t4 = J.$index$asx($.LocalizationsProvider__localizedValues.$index(0, "en"), _s13_); + t4 = J.$index$asx(t13.$index(0, "en"), _s13_); t4 = t4.toUpperCase(); - t4 = A._setArrayType([new A.AppButton(_null, _null, t4, state.isSaving ? _null : new A._CompanyGatewayEditState_build_closure1(viewModel, context, companyGateway), _null, _null)], t17); + t4 = A._setArrayType([new A.AppButton(_null, _null, t4, state.isSaving ? _null : new A._CompanyGatewayEditState_build_closure1(viewModel, context, companyGateway), _null, _null)], t18); if (t2 === _s32_) t4.push(new A.Padding(B.EdgeInsets_0_20_0_0, A.OutlinedButton$(new A.Padding(B.EdgeInsets_8_8_8_8, new A.IconText(t1.get$learnMore().toUpperCase(), B._MdiIconData_ujl, _null, _null, _null), _null), _null, new A._CompanyGatewayEditState_build_closure2(), _null), _null)); B.JSArray_methods.addAll$1(t3, t4); - } else { - t4 = "__connect_" + t2 + "__"; - t3.push(new A.GatewayConfigSettings(companyGateway, viewModel, A._setArrayType(["account_id"], t6), new A.ValueKey(t4, type$.ValueKey_legacy_String))); - } + } else + t3.push(new A.GatewayConfigSettings(companyGateway, viewModel, A._setArrayType(["account_id"], t6), new A.ValueKey("__connect_" + t2 + "__", type$.ValueKey_legacy_String))); else - t3.push(new A.GatewayConfigSettings(companyGateway, viewModel, B.List_empty1, new A.ValueKey("__" + t2 + "__", type$.ValueKey_legacy_String))); - t3 = A._setArrayType([A.FormCard$(_null, t3, B.CrossAxisAlignment_3, 4, false, _null, false, _null)], t17); - t4 = A._setArrayType([], t17); + t3.push(new A.GatewayConfigSettings(companyGateway, viewModel, B.List_empty0, new A.ValueKey("__" + t2 + "__", type$.ValueKey_legacy_String))); + t3 = A._setArrayType([A.FormCard$(_null, t3, B.CrossAxisAlignment_3, false, _null, false, _null)], t18); + t4 = A._setArrayType([], t18); if (t2 !== "54faab2ab6e3223dbe848b1686490baa") t4.push(A.DecoratedFormField$(false, _null, false, false, _null, _null, true, _null, _null, companyGateway.label, _null, false, false, _null, B.TextInputType_0_null_null, t1.get$label(t1), _null, _null, false, new A._CompanyGatewayEditState_build_closure3(viewModel, companyGateway), _null, _null, true, _null, _null, B.TextAlign_4, _null)); t2 = t5.$index(0, t2); if ((t2 == null ? _null : t2.get$supportsTokenBilling()) === true) { - t2 = J.$index$asx($.LocalizationsProvider__localizedValues.$index(0, t13), "capture_card"); + t2 = J.$index$asx(t13.$index(0, t14), "capture_card"); if (t2 == null) t2 = ""; t5 = type$.MappedListIterable_of_legacy_String_and_legacy_DropdownMenuItem_legacy_String; - t4.push(new A.AppDropdownButton(t2, companyGateway.tokenBilling, new A._CompanyGatewayEditState_build_closure4(viewModel, companyGateway), A.List_List$of(new A.MappedListIterable(A._setArrayType(["always", "optout", "optin", "off"], t6), new A._CompanyGatewayEditState_build_closure5(t1), t5), true, t5._eval$1("ListIterable.E")), false, true, "", _null, _null, type$.AppDropdownButton_legacy_String)); + t4.push(A.AppDropdownButton$(_null, "", true, A.List_List$of(new A.MappedListIterable(A._setArrayType(["always", "optout", "optin", "off"], t6), new A._CompanyGatewayEditState_build_closure4(t1), t5), true, t5._eval$1("ListIterable.E")), _null, t2, new A._CompanyGatewayEditState_build_closure5(viewModel, companyGateway), _null, false, companyGateway.tokenBilling, type$.legacy_String)); } t4.push(new A.SizedBox(_null, 16, _null, _null)); t2 = t7 ? _null : gateway.options; @@ -396054,50 +401033,52 @@ t12 = A.FeesAndLimitsSettings_FeesAndLimitsSettings(_null); t4.push(A.SwitchListTile$(t11.secondary, _null, new A._CompanyGatewayEditState_build_closure6(companyGateway, t6, viewModel), _null, _null, new A.Text(t7, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null), t12.isEnabled)); } - t2 = A.FormCard$(_null, t4, _null, 4, false, _null, false, _null); - t4 = J.$index$asx($.LocalizationsProvider__localizedValues.$index(0, t13), "required_fields"); - if (t4 == null) - t4 = ""; - t4 = A.Text$(t4, _null, _null, _null, _null, _null, A.Theme_of(context).textTheme.titleLarge, _null, _null, _null); - t5 = A.Theme_of(context).colorScheme; - t6 = J.$index$asx($.LocalizationsProvider__localizedValues.$index(0, t13), "client_name"); - t5 = A.CheckboxListTile$(t5.secondary, _null, B.ListTileControlAffinity_0, _null, _null, new A._CompanyGatewayEditState_build_closure7(viewModel, companyGateway), A.Text$(t6 == null ? "" : t6, _null, _null, _null, _null, _null, _null, _null, _null, _null), companyGateway.requireClientName); + t2 = A.FormCard$(_null, t4, _null, false, _null, false, _null); + t4 = $.$get$LocalizationsProvider__localizedValues(); + t5 = J.$index$asx(t4.$index(0, t14), "required_fields"); + if (t5 == null) + t5 = ""; + t5 = A.Text$(t5, _null, _null, _null, _null, _null, A.Theme_of(context).textTheme.titleLarge, _null, _null, _null); t6 = A.Theme_of(context).colorScheme; - t7 = J.$index$asx($.LocalizationsProvider__localizedValues.$index(0, t13), "client_phone"); - t6 = A.CheckboxListTile$(t6.secondary, _null, B.ListTileControlAffinity_0, _null, _null, new A._CompanyGatewayEditState_build_closure8(viewModel, companyGateway), A.Text$(t7 == null ? "" : t7, _null, _null, _null, _null, _null, _null, _null, _null, _null), companyGateway.requireClientPhone); + t7 = J.$index$asx(t4.$index(0, t14), "client_name"); + t6 = A.CheckboxListTile$(t6.secondary, _null, B.ListTileControlAffinity_0, _null, _null, new A._CompanyGatewayEditState_build_closure7(viewModel, companyGateway), A.Text$(t7 == null ? "" : t7, _null, _null, _null, _null, _null, _null, _null, _null, _null), companyGateway.requireClientName); t7 = A.Theme_of(context).colorScheme; - t11 = J.$index$asx($.LocalizationsProvider__localizedValues.$index(0, t13), "contact_name"); - t7 = A.CheckboxListTile$(t7.secondary, _null, B.ListTileControlAffinity_0, _null, _null, new A._CompanyGatewayEditState_build_closure9(viewModel, companyGateway), A.Text$(t11 == null ? "" : t11, _null, _null, _null, _null, _null, _null, _null, _null, _null), companyGateway.requireContactName); + t11 = J.$index$asx(t4.$index(0, t14), "client_phone"); + t7 = A.CheckboxListTile$(t7.secondary, _null, B.ListTileControlAffinity_0, _null, _null, new A._CompanyGatewayEditState_build_closure8(viewModel, companyGateway), A.Text$(t11 == null ? "" : t11, _null, _null, _null, _null, _null, _null, _null, _null, _null), companyGateway.requireClientPhone); t11 = A.Theme_of(context).colorScheme; - t12 = J.$index$asx($.LocalizationsProvider__localizedValues.$index(0, t13), "contact_email"); - t11 = A.CheckboxListTile$(t11.secondary, _null, B.ListTileControlAffinity_0, _null, _null, new A._CompanyGatewayEditState_build_closure10(viewModel, companyGateway), A.Text$(t12 == null ? "" : t12, _null, _null, _null, _null, _null, _null, _null, _null, _null), companyGateway.requireContactEmail); - t12 = A.CheckboxListTile$(A.Theme_of(context).colorScheme.secondary, _null, B.ListTileControlAffinity_0, _null, _null, new A._CompanyGatewayEditState_build_closure11(viewModel, companyGateway), A.Text$(t1.get$postalCode(t1), _null, _null, _null, _null, _null, _null, _null, _null, _null), companyGateway.requirePostalCode); - t18 = A.Theme_of(context).colorScheme; - t19 = J.$index$asx($.LocalizationsProvider__localizedValues.$index(0, t13), "cvv"); - t18 = A.CheckboxListTile$(t18.secondary, _null, B.ListTileControlAffinity_0, _null, _null, new A._CompanyGatewayEditState_build_closure12(viewModel, companyGateway), A.Text$(t19 == null ? "" : t19, _null, _null, _null, _null, _null, _null, _null, _null, _null), companyGateway.requireCvv); - t19 = A.CheckboxListTile$(A.Theme_of(context).colorScheme.secondary, _null, B.ListTileControlAffinity_0, _null, _null, new A._CompanyGatewayEditState_build_closure13(viewModel, companyGateway), A.Text$(t1.get$billingAddress(), _null, _null, _null, _null, _null, _null, _null, _null, _null), companyGateway.requireBillingAddress); - t20 = A.CheckboxListTile$(A.Theme_of(context).colorScheme.secondary, _null, B.ListTileControlAffinity_0, _null, _null, new A._CompanyGatewayEditState_build_closure14(viewModel, companyGateway), A.Text$(t1.get$shippingAddress(t1), _null, _null, _null, _null, _null, _null, _null, _null, _null), companyGateway.requireShippingAddress); - t21 = A.Theme_of(context).colorScheme; - t22 = J.$index$asx($.LocalizationsProvider__localizedValues.$index(0, t13), "update_address"); - t22 = A.Text$(t22 == null ? "" : t22, _null, _null, _null, _null, _null, _null, _null, _null, _null); - t23 = J.$index$asx($.LocalizationsProvider__localizedValues.$index(0, t13), "update_address_help"); - t2 = A._setArrayType([new A.ScrollableListView(t3, _null, _null, _null), new A.ScrollableListView(A._setArrayType([t2, A.FormCard$(_null, A._setArrayType([new A.Padding(B.EdgeInsets_16_16_0_16, t4, _null), t5, t6, t7, t11, t12, t18, t19, t20, new A.SizedBox(_null, 16, _null, _null), A.SwitchListTile$(t21.secondary, _null, new A._CompanyGatewayEditState_build_closure15(viewModel, companyGateway), _null, A.Text$(t23 == null ? "" : t23, _null, _null, _null, _null, _null, _null, _null, _null, _null), t22, companyGateway.updateDetails)], t17), B.CrossAxisAlignment_0, 4, false, _null, false, _null)], t17), _null, _null, _null)], t17); + t12 = J.$index$asx(t4.$index(0, t14), "contact_name"); + t11 = A.CheckboxListTile$(t11.secondary, _null, B.ListTileControlAffinity_0, _null, _null, new A._CompanyGatewayEditState_build_closure9(viewModel, companyGateway), A.Text$(t12 == null ? "" : t12, _null, _null, _null, _null, _null, _null, _null, _null, _null), companyGateway.requireContactName); + t12 = A.Theme_of(context).colorScheme; + t13 = J.$index$asx(t4.$index(0, t14), "contact_email"); + t12 = A.CheckboxListTile$(t12.secondary, _null, B.ListTileControlAffinity_0, _null, _null, new A._CompanyGatewayEditState_build_closure10(viewModel, companyGateway), A.Text$(t13 == null ? "" : t13, _null, _null, _null, _null, _null, _null, _null, _null, _null), companyGateway.requireContactEmail); + t13 = A.CheckboxListTile$(A.Theme_of(context).colorScheme.secondary, _null, B.ListTileControlAffinity_0, _null, _null, new A._CompanyGatewayEditState_build_closure11(viewModel, companyGateway), A.Text$(t1.get$postalCode(t1), _null, _null, _null, _null, _null, _null, _null, _null, _null), companyGateway.requirePostalCode); + t19 = A.Theme_of(context).colorScheme; + t20 = J.$index$asx(t4.$index(0, t14), "cvv"); + t19 = A.CheckboxListTile$(t19.secondary, _null, B.ListTileControlAffinity_0, _null, _null, new A._CompanyGatewayEditState_build_closure12(viewModel, companyGateway), A.Text$(t20 == null ? "" : t20, _null, _null, _null, _null, _null, _null, _null, _null, _null), companyGateway.requireCvv); + t20 = A.CheckboxListTile$(A.Theme_of(context).colorScheme.secondary, _null, B.ListTileControlAffinity_0, _null, _null, new A._CompanyGatewayEditState_build_closure13(viewModel, companyGateway), A.Text$(t1.get$billingAddress(), _null, _null, _null, _null, _null, _null, _null, _null, _null), companyGateway.requireBillingAddress); + t21 = A.CheckboxListTile$(A.Theme_of(context).colorScheme.secondary, _null, B.ListTileControlAffinity_0, _null, _null, new A._CompanyGatewayEditState_build_closure14(viewModel, companyGateway), A.Text$(t1.get$shippingAddress(t1), _null, _null, _null, _null, _null, _null, _null, _null, _null), companyGateway.requireShippingAddress); + t22 = A.Theme_of(context).colorScheme; + t23 = J.$index$asx(t4.$index(0, t14), "update_address"); + t23 = A.Text$(t23 == null ? "" : t23, _null, _null, _null, _null, _null, _null, _null, _null, _null); + t24 = J.$index$asx(t4.$index(0, t14), "update_address_help"); + t2 = A._setArrayType([new A.ScrollableListView(t3, _null, _null, _null), new A.ScrollableListView(A._setArrayType([t2, A.FormCard$(_null, A._setArrayType([new A.Padding(B.EdgeInsets_16_16_0_16, t5, _null), t6, t7, t11, t12, t13, t19, t20, t21, new A.SizedBox(_null, 16, _null, _null), A.SwitchListTile$(t22.secondary, _null, new A._CompanyGatewayEditState_build_closure15(viewModel, companyGateway), _null, A.Text$(t24 == null ? "" : t24, _null, _null, _null, _null, _null, _null, _null, _null, _null), t23, companyGateway.updateDetails)], t18), B.CrossAxisAlignment_0, false, _null, false, _null)], t18), _null, _null, _null)], t18); if (!enabledGatewayIds.get$iterator(enabledGatewayIds).moveNext$0()) { - t1 = J.$index$asx($.LocalizationsProvider__localizedValues.$index(0, t13), _s24_); - t2.push(A.Center$(new A.HelpText(t1 == null ? J.$index$asx($.LocalizationsProvider__localizedValues.$index(0, "en"), _s24_) : t1, _null), _null, _null)); + t1 = J.$index$asx(t4.$index(0, t14), _s24_); + t2.push(A.Center$(new A.HelpText(t1 == null ? J.$index$asx(t4.$index(0, "en"), _s24_) : t1, _null), _null, _null)); } else { - t3 = enabledGatewayIds.$ti._eval$1("MappedIterable<1,DropdownMenuItem*>"); - t3 = A._setArrayType([A.FormCard$(_null, A._setArrayType([new A.AppDropdownButton(t1.get$paymentType(), _this._company_gateway_edit$_gatewayTypeId, new A._CompanyGatewayEditState_build_closure16(_this), A.List_List$of(new A.MappedIterable(enabledGatewayIds, new A._CompanyGatewayEditState_build_closure17(t1), t3), true, t3._eval$1("Iterable.E")), false, true, "", _null, _null, type$.AppDropdownButton_legacy_String)], t17), _null, 4, false, _null, false, _null)], t17); + t3 = t1.get$paymentType(); + t4 = _this._company_gateway_edit$_gatewayTypeId; + t5 = enabledGatewayIds.$ti._eval$1("MappedIterable<1,DropdownMenuItem*>"); + t4 = A._setArrayType([A.FormCard$(_null, A._setArrayType([A.AppDropdownButton$(_null, "", true, A.List_List$of(new A.MappedIterable(enabledGatewayIds, new A._CompanyGatewayEditState_build_closure16(t1), t5), true, t5._eval$1("Iterable.E")), _null, t3, new A._CompanyGatewayEditState_build_closure17(_this), _null, false, t4, type$.legacy_String)], t18), _null, false, _null, false, _null)], t18); if (enabledGatewayIds.contains$1(0, _this._company_gateway_edit$_gatewayTypeId)) { - t1 = "__limits_" + A.S(_this._company_gateway_edit$_gatewayTypeId) + "__"; - t4 = type$.ValueKey_legacy_String; - t5 = _this._company_gateway_edit$_gatewayTypeId; - t6 = "__fees_" + A.S(t5) + "__"; - B.JSArray_methods.addAll$1(t3, A._setArrayType([new A.LimitEditor(companyGateway, viewModel, t5, new A.ValueKey(t1, t4)), new A.FeesEditor(companyGateway, viewModel, _this._company_gateway_edit$_gatewayTypeId, new A.ValueKey(t6, t4))], t17)); + t1 = _this._company_gateway_edit$_gatewayTypeId; + t3 = A.S(t1); + t5 = type$.ValueKey_legacy_String; + B.JSArray_methods.addAll$1(t4, A._setArrayType([new A.LimitEditor(companyGateway, viewModel, t1, new A.ValueKey("__limits_" + t3 + "__", t5)), new A.FeesEditor(companyGateway, viewModel, t1, new A.ValueKey("__fees_" + t3 + "__", t5))], t18)); } - t2.push(new A.ScrollableListView(t3, _null, _null, _null)); + t2.push(new A.ScrollableListView(t4, _null, _null, _null)); } - return A.EditScaffold$(_null, t16, new A.AppTabForm(_this._company_gateway_edit$_focusNode, t15, t2, t14, _null, _null), _null, companyGateway, _null, false, _null, t10, t9, _null, t8); + return A.EditScaffold$(_null, t17, new A.AppTabForm(_this._company_gateway_edit$_focusNode, t16, t2, t15, _null, _null), _null, companyGateway, _null, false, _null, t10, t9, _null, t8); } }; A._CompanyGatewayEditState_didChangeDependencies_closure.prototype = { @@ -396116,7 +401097,7 @@ call$1(gateway) { this.viewModel.onChanged.call$1(this.companyGateway.rebuild$1(new A._CompanyGatewayEditState_build__closure12(gateway))); }, - $signature: 40 + $signature: 38 }; A._CompanyGatewayEditState_build__closure12.prototype = { call$1(b) { @@ -396137,7 +401118,7 @@ b.get$_company_gateway_model$_$this()._label = t1; return b; }, - $signature: 53 + $signature: 55 }; A._CompanyGatewayEditState_build_closure1.prototype = { call$0() { @@ -396165,9 +401146,9 @@ b.get$_company_gateway_model$_$this()._label = t1; return b; }, - $signature: 53 + $signature: 55 }; - A._CompanyGatewayEditState_build_closure4.prototype = { + A._CompanyGatewayEditState_build_closure5.prototype = { call$1(value) { return this.viewModel.onChanged.call$1(this.companyGateway.rebuild$1(new A._CompanyGatewayEditState_build__closure10(value))); }, @@ -396178,14 +401159,14 @@ b.get$_company_gateway_model$_$this()._tokenBilling = this.value; return b; }, - $signature: 53 + $signature: 55 }; - A._CompanyGatewayEditState_build_closure5.prototype = { + A._CompanyGatewayEditState_build_closure4.prototype = { call$1(value) { 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: 38 + $signature: 36 }; A._CompanyGatewayEditState_build_closure6.prototype = { call$1(value) { @@ -396200,133 +401181,133 @@ b.get$feesAndLimitsMap().$indexSet(0, this.gatewayTypeId, this.settings.rebuild$1(new A._CompanyGatewayEditState_build___closure(this.value))); return b; }, - $signature: 53 + $signature: 55 }; A._CompanyGatewayEditState_build___closure.prototype = { call$1(b) { b.get$_company_gateway_model$_$this()._company_gateway_model$_isEnabled = this.value; return b; }, - $signature: 192 + $signature: 191 }; A._CompanyGatewayEditState_build_closure7.prototype = { call$1(value) { return this.viewModel.onChanged.call$1(this.companyGateway.rebuild$1(new A._CompanyGatewayEditState_build__closure8(value))); }, - $signature: 11 + $signature: 10 }; A._CompanyGatewayEditState_build__closure8.prototype = { call$1(b) { b.get$_company_gateway_model$_$this()._requireClientName = this.value; return b; }, - $signature: 53 + $signature: 55 }; A._CompanyGatewayEditState_build_closure8.prototype = { call$1(value) { return this.viewModel.onChanged.call$1(this.companyGateway.rebuild$1(new A._CompanyGatewayEditState_build__closure7(value))); }, - $signature: 11 + $signature: 10 }; A._CompanyGatewayEditState_build__closure7.prototype = { call$1(b) { b.get$_company_gateway_model$_$this()._requireClientPhone = this.value; return b; }, - $signature: 53 + $signature: 55 }; A._CompanyGatewayEditState_build_closure9.prototype = { call$1(value) { return this.viewModel.onChanged.call$1(this.companyGateway.rebuild$1(new A._CompanyGatewayEditState_build__closure6(value))); }, - $signature: 11 + $signature: 10 }; A._CompanyGatewayEditState_build__closure6.prototype = { call$1(b) { b.get$_company_gateway_model$_$this()._requireContactName = this.value; return b; }, - $signature: 53 + $signature: 55 }; A._CompanyGatewayEditState_build_closure10.prototype = { call$1(value) { return this.viewModel.onChanged.call$1(this.companyGateway.rebuild$1(new A._CompanyGatewayEditState_build__closure5(value))); }, - $signature: 11 + $signature: 10 }; A._CompanyGatewayEditState_build__closure5.prototype = { call$1(b) { b.get$_company_gateway_model$_$this()._requireContactEmail = this.value; return b; }, - $signature: 53 + $signature: 55 }; A._CompanyGatewayEditState_build_closure11.prototype = { call$1(value) { return this.viewModel.onChanged.call$1(this.companyGateway.rebuild$1(new A._CompanyGatewayEditState_build__closure4(value))); }, - $signature: 11 + $signature: 10 }; A._CompanyGatewayEditState_build__closure4.prototype = { call$1(b) { b.get$_company_gateway_model$_$this()._requirePostalCode = this.value; return b; }, - $signature: 53 + $signature: 55 }; A._CompanyGatewayEditState_build_closure12.prototype = { call$1(value) { return this.viewModel.onChanged.call$1(this.companyGateway.rebuild$1(new A._CompanyGatewayEditState_build__closure3(value))); }, - $signature: 11 + $signature: 10 }; A._CompanyGatewayEditState_build__closure3.prototype = { call$1(b) { b.get$_company_gateway_model$_$this()._requireCvv = this.value; return b; }, - $signature: 53 + $signature: 55 }; A._CompanyGatewayEditState_build_closure13.prototype = { call$1(value) { return this.viewModel.onChanged.call$1(this.companyGateway.rebuild$1(new A._CompanyGatewayEditState_build__closure2(value))); }, - $signature: 11 + $signature: 10 }; A._CompanyGatewayEditState_build__closure2.prototype = { call$1(b) { b.get$_company_gateway_model$_$this()._requireBillingAddress = this.value; return b; }, - $signature: 53 + $signature: 55 }; A._CompanyGatewayEditState_build_closure14.prototype = { call$1(value) { return this.viewModel.onChanged.call$1(this.companyGateway.rebuild$1(new A._CompanyGatewayEditState_build__closure1(value))); }, - $signature: 11 + $signature: 10 }; A._CompanyGatewayEditState_build__closure1.prototype = { call$1(b) { b.get$_company_gateway_model$_$this()._requireShippingAddress = this.value; return b; }, - $signature: 53 + $signature: 55 }; A._CompanyGatewayEditState_build_closure15.prototype = { call$1(value) { return this.viewModel.onChanged.call$1(this.companyGateway.rebuild$1(new A._CompanyGatewayEditState_build__closure0(value))); }, - $signature: 11 + $signature: 10 }; A._CompanyGatewayEditState_build__closure0.prototype = { call$1(b) { b.get$_company_gateway_model$_$this()._updateDetails = this.value; return b; }, - $signature: 53 + $signature: 55 }; - A._CompanyGatewayEditState_build_closure17.prototype = { + A._CompanyGatewayEditState_build_closure16.prototype = { call$1(gatewayTypeId) { var _null = null, t1 = B.Map_IYMYu.$index(0, gatewayTypeId); @@ -396334,9 +401315,9 @@ 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: 38 + $signature: 36 }; - A._CompanyGatewayEditState_build_closure16.prototype = { + A._CompanyGatewayEditState_build_closure17.prototype = { call$1(value) { var t1 = this.$this; t1.setState$1(new A._CompanyGatewayEditState_build__closure(t1, value)); @@ -396378,7 +401359,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: 2201 + $signature: 2232 }; A.GatewayConfigSettings_build__closure.prototype = { call$1(value) { @@ -396401,10 +401382,13 @@ A._GatewayConfigFieldState.prototype = { initState$0() { this.super$State$initState(); - this._company_gateway_edit$_textController = A.TextEditingController$(null); + this._company_gateway_edit$_textController = new A.TextEditingController(B.TextEditingValue_li8, $.$get$ChangeNotifier__emptyListeners()); }, dispose$0(_) { - this._company_gateway_edit$_textController.toString; + var t1 = this._company_gateway_edit$_textController; + t1.toString; + t1.ChangeNotifier__listeners = $.$get$ChangeNotifier__emptyListeners(); + t1.ChangeNotifier__count = 0; this.super$State$dispose(0); }, didChangeDependencies$0() { @@ -396444,8 +401428,9 @@ t1 = _this._widget; t2 = t1.value; value = t2 == null || J.$eq$(t2, t1.defaultValue) ? "" : _this._widget.value; - t1 = type$.MappedListIterable_of_String_and_legacy_DropdownMenuItem_legacy_String; - return new A.AppDropdownButton(A.toTitleCase(_this._widget.field), value, new A._GatewayConfigFieldState_build_closure(_this), A.List_List$of(new A.MappedListIterable(options, new A._GatewayConfigFieldState_build_closure0(), t1), true, t1._eval$1("ListIterable.E")), false, true, "", _null, _null, type$.AppDropdownButton_legacy_String); + t1 = A.toTitleCase(_this._widget.field); + t2 = type$.MappedListIterable_of_String_and_legacy_DropdownMenuItem_legacy_String; + return A.AppDropdownButton$(_null, "", true, A.List_List$of(new A.MappedListIterable(options, new A._GatewayConfigFieldState_build_closure(), t2), true, t2._eval$1("ListIterable.E")), _null, t1, new A._GatewayConfigFieldState_build_closure0(_this), _null, false, value, type$.legacy_String); } else { t1 = _this._widget; t2 = t1.field; @@ -396478,19 +401463,19 @@ }, $signature: 9 }; - A._GatewayConfigFieldState_build_closure.prototype = { + A._GatewayConfigFieldState_build_closure0.prototype = { call$1(value) { return this.$this._widget.onChanged$1(value); }, $signature: 12 }; - A._GatewayConfigFieldState_build_closure0.prototype = { + A._GatewayConfigFieldState_build_closure.prototype = { call$1(value) { var _null = null, 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: 38 + $signature: 36 }; A._GatewayConfigFieldState_build_closure1.prototype = { call$1(value) { @@ -396502,13 +401487,13 @@ call$1(value) { return this.$this._widget.onChanged$1(value); }, - $signature: 11 + $signature: 10 }; A._GatewayConfigFieldState_build_closure3.prototype = { call$1(value) { return this.$this._company_gateway_edit$_onChanged$0(); }, - $signature: 63 + $signature: 65 }; A.LimitEditor.prototype = { createState$0() { @@ -396521,12 +401506,20 @@ A._LimitEditorState.prototype = { initState$0() { this.super$State$initState(); - this._minController = A.TextEditingController$(null); - this._maxController = A.TextEditingController$(null); + var t1 = $.$get$ChangeNotifier__emptyListeners(); + this._minController = new A.TextEditingController(B.TextEditingValue_li8, t1); + this._maxController = new A.TextEditingController(B.TextEditingValue_li8, t1); }, dispose$0(_) { - this._minController.toString; - this._maxController.toString; + 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.super$State$dispose(0); }, didChangeDependencies$0() { @@ -396587,7 +401580,7 @@ t2 = A.DecoratedFormField$(false, _null, false, false, _this._minController, _null, t3, _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); t3 = A.Theme_of(context).colorScheme; if (A.getLayout(context) === B.AppLayout_desktop) { - t4 = J.$index$asx($.LocalizationsProvider__localizedValues.$index(0, t1.localeCode), "enable_min"); + t4 = J.$index$asx($.$get$LocalizationsProvider__localizedValues().$index(0, t1.localeCode), "enable_min"); if (t4 == null) t4 = ""; } else @@ -396599,12 +401592,12 @@ t3 = A.DecoratedFormField$(false, _null, false, false, _this._maxController, _null, t2, _null, _null, _null, _null, false, false, _null, new A.TextInputType(2, true, true), t3, _null, _null, false, _null, _null, _null, true, _null, _null, B.TextAlign_4, _null); t2 = A.Theme_of(context).colorScheme; if (A.getLayout(context) === B.AppLayout_desktop) { - t1 = J.$index$asx($.LocalizationsProvider__localizedValues.$index(0, t1.localeCode), "enable_max"); + t1 = J.$index$asx($.$get$LocalizationsProvider__localizedValues().$index(0, t1.localeCode), "enable_max"); if (t1 == null) t1 = ""; } else t1 = t1.get$enable(t1); - return A.FormCard$(_null, A._setArrayType([A.Row$(A._setArrayType([t4, new A.SizedBox(40, _null, _null, _null), A.Expanded$(A.Column$(A._setArrayType([t3, new A.SizedBox(_null, 10, _null, _null), A.CheckboxListTile$(t2.secondary, B.EdgeInsets_0_0_0_0, B.ListTileControlAffinity_0, _null, _null, new A._LimitEditorState_build_closure0(_this), A.Text$(t1, _null, _null, _null, _null, _null, _null, _null, _null, _null), _this._enableMax)], t5), B.CrossAxisAlignment_0, _null, B.MainAxisAlignment_0, B.MainAxisSize_1, B.VerticalDirection_1), 1)], t5), B.CrossAxisAlignment_2, B.MainAxisAlignment_0, B.MainAxisSize_1, _null)], t5), _null, 4, false, _null, false, _null); + return A.FormCard$(_null, A._setArrayType([A.Row$(A._setArrayType([t4, new A.SizedBox(40, _null, _null, _null), A.Expanded$(A.Column$(A._setArrayType([t3, new A.SizedBox(_null, 10, _null, _null), A.CheckboxListTile$(t2.secondary, B.EdgeInsets_0_0_0_0, B.ListTileControlAffinity_0, _null, _null, new A._LimitEditorState_build_closure0(_this), A.Text$(t1, _null, _null, _null, _null, _null, _null, _null, _null, _null), _this._enableMax)], t5), B.CrossAxisAlignment_0, _null, B.MainAxisAlignment_0, B.MainAxisSize_1, B.VerticalDirection_1), 1)], t5), B.CrossAxisAlignment_2, B.MainAxisAlignment_0, B.MainAxisSize_1, _null)], t5), _null, false, _null, false, _null); } }; A._LimitEditorState__onChanged_closure.prototype = { @@ -396616,14 +401609,14 @@ b.get$_company_gateway_model$_$this()._maxLimit = t1; return b; }, - $signature: 192 + $signature: 191 }; A._LimitEditorState__onChanged_closure0.prototype = { call$1(b) { b.get$feesAndLimitsMap().$indexSet(0, this.$this._widget.gatewayTypeId, this.updatedSettings); return b; }, - $signature: 53 + $signature: 55 }; A._LimitEditorState__onTextChange_closure.prototype = { call$0() { @@ -396669,7 +401662,8 @@ }; A.FeesEditor.prototype = { createState$0() { - return new A._FeesEditorState(A.TextEditingController$(null), A.TextEditingController$(null), A.TextEditingController$(null), new A.Debouncer(500, false), B._StateLifecycle_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, false), B._StateLifecycle_0); }, get$companyGateway() { return this.companyGateway; @@ -396715,7 +401709,7 @@ _this._company_gateway_edit$_debouncer.run$1(new A._FeesEditorState__onChanged_closure0(_this, viewModel, companyGateway, updatedSettings)); }, build$1(_, context) { - var company, settings, fee, fee0, _this = this, _null = null, + var company, settings, t6, fee, fee0, _this = this, _null = null, _s11_ = "fees_sample", t1 = type$.legacy_AppLocalization, t2 = A.Localizations_of(context, B.Type_AppLocalization_KyD, t1), @@ -396736,12 +401730,13 @@ t3.push(new A.TaxRateDropdown(t2.get$tax(), new A._FeesEditorState_build_closure1(_this, viewModel, companyGateway, settings), settings.taxName3, settings.taxRate3, _null)); t3.push(A.DecoratedFormField$(false, _null, false, false, _this._capController, _null, true, _null, _null, _null, _null, true, false, _null, new A.TextInputType(2, true, true), t2.get$feeCap(), _null, _null, false, _null, _null, _null, true, _null, _null, B.TextAlign_4, _null)); t3.push(new A.SizedBox(_null, 16, _null, _null)); + t4 = $.$get$LocalizationsProvider__localizedValues(); t2 = t2.localeCode; - t4 = J.$index$asx($.LocalizationsProvider__localizedValues.$index(0, t2), "adjust_fee_percent"); - t4 = A.Text$(t4 == null ? "" : t4, _null, _null, _null, _null, _null, _null, _null, _null, _null); - t5 = A.Theme_of(context).colorScheme; - t2 = J.$index$asx($.LocalizationsProvider__localizedValues.$index(0, t2), "adjust_fee_percent_help"); - t3.push(new A.LearnMoreUrl(A.SwitchListTile$(t5.secondary, _null, new A._FeesEditorState_build_closure2(_this, viewModel, companyGateway, settings), _null, A.Text$(t2 == null ? "" : t2, _null, _null, _null, _null, _null, _null, _null, _null, _null), t4, settings.adjustFeePercent), "https://support.stripe.com/questions/passing-the-stripe-fee-on-to-customers", _null, _null)); + t5 = J.$index$asx(t4.$index(0, t2), "adjust_fee_percent"); + t5 = A.Text$(t5 == null ? "" : t5, _null, _null, _null, _null, _null, _null, _null, _null, _null); + t6 = A.Theme_of(context).colorScheme; + t2 = J.$index$asx(t4.$index(0, t2), "adjust_fee_percent_help"); + t3.push(new A.LearnMoreUrl(A.SwitchListTile$(t6.secondary, _null, new A._FeesEditorState_build_closure2(_this, viewModel, companyGateway, settings), _null, A.Text$(t2 == null ? "" : t2, _null, _null, _null, _null, _null, _null, _null, _null, _null), t5, settings.adjustFeePercent), "https://support.stripe.com/questions/passing-the-stripe-fee-on-to-customers", _null, _null)); t3.push(new A.SizedBox(_null, 16, _null, _null)); t2 = _this._framework$_element; t2.toString; @@ -396756,24 +401751,24 @@ if (t2 !== 0) fee += A.round(100 / t2, 2); t2 = settings.taxRate2; - t4 = t2 !== 0; - if (t4) + t5 = t2 !== 0; + if (t5) fee += A.round(100 / t2, 2); - if (t4) + if (t5) fee += A.round(100 / t2, 2); fee0 = settings.feeCap; if (fee0 > 0 && fee > fee0) fee = fee0; - t1 = J.$index$asx($.LocalizationsProvider__localizedValues.$index(0, t1.localeCode), _s11_); + t1 = J.$index$asx(t4.$index(0, t1.localeCode), _s11_); if (t1 == null) - t1 = J.$index$asx($.LocalizationsProvider__localizedValues.$index(0, "en"), _s11_); + t1 = J.$index$asx(t4.$index(0, "en"), _s11_); t2 = _this._framework$_element; t2.toString; t2 = J.replaceFirst$2$s(t1, ":amount", A.formatNumber(100, t2, _null, _null, B.FormatNumberType_0, true, _null, false)); t1 = _this._framework$_element; t1.toString; t3.push(A.Text$(B.JSString_methods.replaceFirst$2(t2, ":total", A.formatNumber(fee, t1, _null, _null, B.FormatNumberType_0, true, _null, false)), _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, true, _null, _null, _null, _null, _null, _null, _null, _null), _null, _null, _null)); - return A.FormCard$(_null, t3, B.CrossAxisAlignment_0, 4, false, _null, false, _null); + return A.FormCard$(_null, t3, B.CrossAxisAlignment_0, false, _null, false, _null); } }; A._FeesEditorState_dispose_closure.prototype = { @@ -396803,7 +401798,7 @@ b.get$_company_gateway_model$_$this()._feeCap = this.cap; return b; }, - $signature: 192 + $signature: 191 }; A._FeesEditorState__onChanged_closure0.prototype = { call$0() { @@ -396817,7 +401812,7 @@ b.get$feesAndLimitsMap().$indexSet(0, this.$this._widget.gatewayTypeId, this.updatedSettings); return b; }, - $signature: 53 + $signature: 55 }; A._FeesEditorState_build_closure.prototype = { call$1(taxRate) { @@ -396831,7 +401826,7 @@ b.get$feesAndLimitsMap().$indexSet(0, this.$this._widget.gatewayTypeId, this.settings.rebuild$1(new A._FeesEditorState_build___closure2(this.taxRate))); return b; }, - $signature: 53 + $signature: 55 }; A._FeesEditorState_build___closure2.prototype = { call$1(b) { @@ -396842,7 +401837,7 @@ b.get$_company_gateway_model$_$this()._company_gateway_model$_taxName1 = t1; return b; }, - $signature: 192 + $signature: 191 }; A._FeesEditorState_build_closure0.prototype = { call$1(taxRate) { @@ -396856,7 +401851,7 @@ b.get$feesAndLimitsMap().$indexSet(0, this.$this._widget.gatewayTypeId, this.settings.rebuild$1(new A._FeesEditorState_build___closure1(this.taxRate))); return b; }, - $signature: 53 + $signature: 55 }; A._FeesEditorState_build___closure1.prototype = { call$1(b) { @@ -396867,7 +401862,7 @@ b.get$_company_gateway_model$_$this()._company_gateway_model$_taxName2 = t1; return b; }, - $signature: 192 + $signature: 191 }; A._FeesEditorState_build_closure1.prototype = { call$1(taxRate) { @@ -396881,7 +401876,7 @@ b.get$feesAndLimitsMap().$indexSet(0, this.$this._widget.gatewayTypeId, this.settings.rebuild$1(new A._FeesEditorState_build___closure0(this.taxRate))); return b; }, - $signature: 53 + $signature: 55 }; A._FeesEditorState_build___closure0.prototype = { call$1(b) { @@ -396892,28 +401887,28 @@ b.get$_company_gateway_model$_$this()._company_gateway_model$_taxName3 = t1; return b; }, - $signature: 192 + $signature: 191 }; 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: 11 + $signature: 10 }; A._FeesEditorState_build__closure.prototype = { call$1(b) { b.get$feesAndLimitsMap().$indexSet(0, this.$this._widget.gatewayTypeId, this.settings.rebuild$1(new A._FeesEditorState_build___closure(this.value))); return b; }, - $signature: 53 + $signature: 55 }; A._FeesEditorState_build___closure.prototype = { call$1(b) { b.get$_company_gateway_model$_$this()._adjustFeePercent = this.value; return b; }, - $signature: 192 + $signature: 191 }; A.__CompanyGatewayEditState_State_SingleTickerProviderStateMixin.prototype = { dispose$0(_) { @@ -396940,13 +401935,13 @@ call$1(store) { return A.CompanyGatewayEditVM_CompanyGatewayEditVM$fromStore(store); }, - $signature: 2203 + $signature: 2234 }; 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: 2204 + $signature: 2235 }; A.CompanyGatewayEditVM.prototype = { get$companyGateway() { @@ -396960,7 +401955,7 @@ call$1(companyGateway) { this.store.get$_dispatchers()[0].call$1(new A.UpdateCompanyGateway(companyGateway)); }, - $signature: 272 + $signature: 310 }; A.CompanyGatewayEditVM_CompanyGatewayEditVM$fromStore_closure1.prototype = { call$1(context) { @@ -396995,7 +401990,7 @@ t1.get$_dispatchers()[0].call$1(new A.SaveCompanyGatewayRequest(new A._AsyncCompleter(t3, type$._AsyncCompleter_legacy_CompanyGatewayEntity), companyGateway)); return t3.then$1$1(0, new A.CompanyGatewayEditVM_CompanyGatewayEditVM$fromStore___closure(companyGateway, t2, t1, this.state, $navigator), type$.Null).catchError$1(new A.CompanyGatewayEditVM_CompanyGatewayEditVM$fromStore___closure0()); }, - $signature: 39 + $signature: 35 }; A.CompanyGatewayEditVM_CompanyGatewayEditVM$fromStore___closure.prototype = { call$1(savedCompanyGateway) { @@ -397004,11 +401999,13 @@ t1 = _this.companyGateway, t2 = _this.localization; if (t1.get$isNew()) { - t2 = J.$index$asx($.LocalizationsProvider__localizedValues.$index(0, t2.localeCode), "created_company_gateway"); + t2.toString; + t2 = J.$index$asx($.$get$LocalizationsProvider__localizedValues().$index(0, t2.localeCode), "created_company_gateway"); if (t2 == null) t2 = ""; } else { - t2 = J.$index$asx($.LocalizationsProvider__localizedValues.$index(0, t2.localeCode), "updated_company_gateway"); + t2.toString; + t2 = J.$index$asx($.$get$LocalizationsProvider__localizedValues().$index(0, t2.localeCode), "updated_company_gateway"); if (t2 == null) t2 = ""; } @@ -397035,7 +402032,7 @@ } else A.viewEntityById(false, savedCompanyGateway.id, B.EntityType_companyGateway, null, true, true); }, - $signature: 272 + $signature: 310 }; A.CompanyGatewayEditVM_CompanyGatewayEditVM$fromStore____closure0.prototype = { call$1(b) { @@ -397050,7 +402047,7 @@ call$1(error) { var t1 = $.$get$navigatorKey(); t1.toString; - A.showDialog(true, new A.CompanyGatewayEditVM_CompanyGatewayEditVM$fromStore____closure(error), $.WidgetsBinding__instance.WidgetsBinding__buildOwner._globalKeyRegistry.$index(0, t1), null, true, type$.legacy_ErrorDialog); + A.showDialog(null, true, new A.CompanyGatewayEditVM_CompanyGatewayEditVM$fromStore____closure(error), $.WidgetsBinding__instance.WidgetsBinding__buildOwner._globalKeyRegistry.$index(0, t1), null, true, type$.legacy_ErrorDialog); }, $signature: 3 }; @@ -397067,7 +402064,7 @@ $call$body$CompanyGatewayEditVM_CompanyGatewayEditVM$fromStore_closure(gatewayId) { var $async$goto = 0, $async$completer = A._makeAsyncAwaitCompleter(type$.Null), - $async$self = this, t2, t1, credentials, url; + $async$self = this, t2, t1, credentials; var $async$call$1 = A._wrapJsFunctionForAsync(function($async$errorCode, $async$result) { if ($async$errorCode === 1) return A._asyncRethrow($async$result, $async$completer); @@ -397077,18 +402074,17 @@ // Function start t1 = $async$self.state; credentials = t1.get$credentials(t1); - url = credentials.url + "/one_time_token"; t1 = $async$self.store; t1.get$_dispatchers()[0].call$1(new A.StartSaving()); t2 = type$.legacy_String; - new A.WebClient().post$3$data(url, credentials.token, B.C_JsonCodec.encode$2$toEncodable(A.LinkedHashMap_LinkedHashMap$_literal(["context", A.LinkedHashMap_LinkedHashMap$_literal(["return_url", ""], t2, t2)], t2, type$.legacy_Map_of_legacy_String_and_legacy_String), null)).then$1$1(0, new A.CompanyGatewayEditVM_CompanyGatewayEditVM$fromStore__closure(t1, gatewayId, credentials), type$.Null).catchError$1(new A.CompanyGatewayEditVM_CompanyGatewayEditVM$fromStore__closure0(t1)); + new A.WebClient().post$3$data(credentials.url + "/one_time_token", credentials.token, B.C_JsonCodec.encode$2$toEncodable(A.LinkedHashMap_LinkedHashMap$_literal(["context", A.LinkedHashMap_LinkedHashMap$_literal(["return_url", ""], t2, t2)], t2, type$.legacy_Map_of_legacy_String_and_legacy_String), null)).then$1$1(0, new A.CompanyGatewayEditVM_CompanyGatewayEditVM$fromStore__closure(t1, gatewayId, credentials), type$.Null).catchError$1(new A.CompanyGatewayEditVM_CompanyGatewayEditVM$fromStore__closure0(t1)); // implicit return return A._asyncReturn(null, $async$completer); } }); return A._asyncStartSync($async$call$1, $async$completer); }, - $signature: 263 + $signature: 334 }; A.CompanyGatewayEditVM_CompanyGatewayEditVM$fromStore__closure.prototype = { call$1(response) { @@ -397154,13 +402150,13 @@ call$0() { return this.viewModel.onRefreshed.call$1(this.context); }, - $signature: 32 + $signature: 33 }; A._CompanyGatewayViewState_build_closure0.prototype = { call$0() { return this.viewModel.onRefreshed.call$1(this.context); }, - $signature: 32 + $signature: 33 }; A._CompanyGatewayOverview.prototype = { build$1(_, context) { @@ -397191,77 +402187,84 @@ t9 = A.FeesAndLimitsSettings_FeesAndLimitsSettings(_null); t10 = t9.feeAmount; if (t10 !== 0) { - t11 = J.$index$asx($.LocalizationsProvider__localizedValues.$index(0, t1.localeCode), "fee_amount"); + t1.toString; + t11 = J.$index$asx($.$get$LocalizationsProvider__localizedValues().$index(0, t1.localeCode), "fee_amount"); if (t11 == null) t11 = ""; fields.$indexSet(0, t11, A.formatNumber(t10, context, _null, _null, B.FormatNumberType_0, true, _null, false)); } t10 = t9.feePercent; if (t10 !== 0) { - t11 = J.$index$asx($.LocalizationsProvider__localizedValues.$index(0, t1.localeCode), "fee_percent"); + t1.toString; + t11 = J.$index$asx($.$get$LocalizationsProvider__localizedValues().$index(0, t1.localeCode), "fee_percent"); if (t11 == null) t11 = ""; fields.$indexSet(0, t11, A.formatNumber(t10, context, _null, _null, B.FormatNumberType_1, true, _null, false)); } t10 = t9.feeCap; if (t10 !== 0) { - t11 = J.$index$asx($.LocalizationsProvider__localizedValues.$index(0, t1.localeCode), "fee_cap"); + t1.toString; + t11 = J.$index$asx($.$get$LocalizationsProvider__localizedValues().$index(0, t1.localeCode), "fee_cap"); if (t11 == null) t11 = ""; fields.$indexSet(0, t11, A.formatNumber(t10, context, _null, _null, B.FormatNumberType_0, true, _null, false)); } t10 = t9.minLimit; if (t10 !== -1) { - t11 = J.$index$asx($.LocalizationsProvider__localizedValues.$index(0, t1.localeCode), "min_limit"); + t1.toString; + t11 = J.$index$asx($.$get$LocalizationsProvider__localizedValues().$index(0, t1.localeCode), "min_limit"); if (t11 == null) t11 = ""; fields.$indexSet(0, t11, A.formatNumber(t10, context, _null, _null, B.FormatNumberType_0, true, _null, false)); } t9 = t9.maxLimit; if (t9 !== -1) { - t10 = J.$index$asx($.LocalizationsProvider__localizedValues.$index(0, t1.localeCode), "max_limit"); + t1.toString; + t10 = J.$index$asx($.$get$LocalizationsProvider__localizedValues().$index(0, t1.localeCode), "max_limit"); if (t10 == null) t10 = ""; fields.$indexSet(0, t10, A.formatNumber(t9, context, _null, _null, B.FormatNumberType_0, true, _null, false)); } - if (fields.get$isNotEmpty(fields)) + if (fields._length !== 0) allFields.$indexSet(0, t8, fields); } } - t2 = t1.localeCode; - t6 = J.$index$asx($.LocalizationsProvider__localizedValues.$index(0, t2), "processed"); - if (t6 == null) - t6 = ""; - t7 = type$.JSArray_legacy_Widget; - t6 = A._setArrayType([A.EntityHeader$(companyGateway, t6, _null, _null, _null, _null, A.formatNumber(processed, context, _null, _null, B.FormatNumberType_0, true, _null, false)), new A.ListDivider(_null)], t7); + t1.toString; + t2 = $.$get$LocalizationsProvider__localizedValues(); + t6 = t1.localeCode; + t7 = J.$index$asx(t2.$index(0, t6), "processed"); + if (t7 == null) + t7 = ""; + t8 = type$.JSArray_legacy_Widget; + t7 = A._setArrayType([A.EntityHeader$(companyGateway, t7, _null, _null, _null, _null, A.formatNumber(processed, context, _null, _null, B.FormatNumberType_0, true, _null, false)), new A.ListDivider(_null)], t8); if (B.JSArray_methods.contains$1(A._setArrayType(["d14dd26a37cecc30fdd65700bfb55b23", "d14dd26a47cecc30fdd65700bfb67b34"], type$.JSArray_legacy_String), gateway.id)) { - t8 = A.getLayout(context) === B.AppLayout_desktop ? B._MdiIconData_7vC0 : _null; - t9 = J.$index$asx($.LocalizationsProvider__localizedValues.$index(0, t2), _s16_); - if (t9 == null) - t9 = J.$index$asx($.LocalizationsProvider__localizedValues.$index(0, "en"), _s16_); - t9 = A.Expanded$(new A.AppButton(_null, t8, t9.toUpperCase(), new A._CompanyGatewayOverview_build_closure(_this, context), _null, _null), 1); - t8 = A.getLayout(context) === B.AppLayout_desktop ? B._MdiIconData_90Y1 : _null; - t10 = J.$index$asx($.LocalizationsProvider__localizedValues.$index(0, t2), _s16_0); + t9 = A.getLayout(context) === B.AppLayout_desktop ? B._MdiIconData_7vC0 : _null; + t10 = J.$index$asx(t2.$index(0, t6), _s16_); if (t10 == null) - t10 = J.$index$asx($.LocalizationsProvider__localizedValues.$index(0, "en"), _s16_0); - B.JSArray_methods.addAll$1(t6, A._setArrayType([new A.Padding(B.EdgeInsets_16_0_16_20, A.Row$(A._setArrayType([t9, new A.SizedBox(16, _null, _null, _null), A.Expanded$(new A.AppButton(_null, t8, t10.toUpperCase(), new A._CompanyGatewayOverview_build_closure0(_this, context), _null, _null), 1)], t7), B.CrossAxisAlignment_2, B.MainAxisAlignment_0, B.MainAxisSize_1, _null), _null), new A.ListDivider(_null)], t7)); + t10 = J.$index$asx(t2.$index(0, "en"), _s16_); + t10 = A.Expanded$(new A.AppButton(_null, t9, t10.toUpperCase(), new A._CompanyGatewayOverview_build_closure(_this, context), _null, _null), 1); + t9 = A.getLayout(context) === B.AppLayout_desktop ? B._MdiIconData_90Y1 : _null; + t11 = J.$index$asx(t2.$index(0, t6), _s16_0); + if (t11 == null) + t11 = J.$index$asx(t2.$index(0, "en"), _s16_0); + B.JSArray_methods.addAll$1(t7, A._setArrayType([new A.Padding(B.EdgeInsets_16_0_16_20, A.Row$(A._setArrayType([t10, new A.SizedBox(16, _null, _null, _null), A.Expanded$(new A.AppButton(_null, t9, t11.toUpperCase(), new A._CompanyGatewayOverview_build_closure0(_this, context), _null, _null), 1)], t8), B.CrossAxisAlignment_2, B.MainAxisAlignment_0, B.MainAxisSize_1, _null), _null), new A.ListDivider(_null)], t8)); } if (gateway.supportedEvents$0().length !== 0) { - t8 = A.Text$(t1.get$webhookUrl(), _null, _null, _null, _null, _null, _null, _null, _null, _null); - t9 = A.Text$(webhookUrl, _null, 1, B.TextOverflow_2, _null, _null, _null, _null, _null, _null); - t2 = J.$index$asx($.LocalizationsProvider__localizedValues.$index(0, t2), "supported_events"); - t2 = "\n" + (t2 == null ? "" : t2) + ":\n"; - t10 = gateway.supportedEvents$0(); - B.JSArray_methods.addAll$1(t6, 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([t9, A.Text$(t2 + new A.MappedListIterable(t10, new A._CompanyGatewayOverview_build_closure2(), A._arrayInstanceType(t10)._eval$1("MappedListIterable<1,String*>")).join$1(0, "\n"), _null, _null, _null, _null, _null, _null, _null, _null, _null)], t7), B.CrossAxisAlignment_0, _null, B.MainAxisAlignment_0, B.MainAxisSize_0, B.VerticalDirection_1), _null, t8, A.Icon$(B.IconData_57744_MaterialIcons_null_false, _null, _null), _null), new A.ListDivider(_null)], t7)); + t9 = A.Text$(t1.get$webhookUrl(), _null, _null, _null, _null, _null, _null, _null, _null, _null); + t10 = A.Text$(webhookUrl, _null, 1, B.TextOverflow_2, _null, _null, _null, _null, _null, _null); + 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)); } if (gateway.get$supportsTokenBilling()) - B.JSArray_methods.addAll$1(t6, 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)], t7)); - t6.push(new A.EntitiesListTile(companyGateway, B.EntityType_payment, t1.get$payments(), $.$get$memoizedPaymentStatsForCompanyGateway().call$2(t3, t5[t4].paymentState.map).present$2(t1.get$active(t1), t1.get$archived()), _this.isFilter, true, _null)); + 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)); + t7.push(new A.EntitiesListTile(companyGateway, B.EntityType_payment, t1.get$payments(), $.$get$memoizedPaymentStatsForCompanyGateway().call$2(t3, t5[t4].paymentState.map).present$2(t1.get$active(t1), t1.get$archived()), _this.isFilter, true, _null)); for (t2 = allFields.get$entries(allFields), t2 = t2.get$iterator(t2); t2.moveNext$0();) { t3 = t2.get$current(t2); - B.JSArray_methods.addAll$1(t6, A._setArrayType([new A.Padding(B.EdgeInsets_20_20_0_0, new A.Text(t1.lookup$1(B.Map_IYMYu.$index(0, t3.get$key(t3))), _null, A.Theme_of(context).textTheme.titleLarge, _null, _null, _null, _null, _null, _null, _null, _null), _null), new A.FieldGrid(t3.get$value(t3), _null)], t7)); + B.JSArray_methods.addAll$1(t7, A._setArrayType([new A.Padding(B.EdgeInsets_20_20_0_0, new A.Text(t1.lookup$1(B.Map_IYMYu.$index(0, t3.get$key(t3))), _null, A.Theme_of(context).textTheme.titleLarge, _null, _null, _null, _null, _null, _null, _null, _null), _null), new A.FieldGrid(t3.get$value(t3), _null)], t8)); } - return new A.ScrollableListView(t6, _null, _null, _null); + return new A.ScrollableListView(t7, _null, _null, _null); } }; A._CompanyGatewayOverview_build_closure.prototype = { @@ -397338,13 +402341,13 @@ call$1(store) { return A.CompanyGatewayViewVM_CompanyGatewayViewVM$fromStore(store); }, - $signature: 2205 + $signature: 2236 }; A.CompanyGatewayViewScreen_build_closure.prototype = { call$2(context, vm) { return new A.CompanyGatewayView(vm, this.$this.isFilter, null); }, - $signature: 2206 + $signature: 2237 }; A.CompanyGatewayViewVM.prototype = { get$companyGateway() { @@ -397398,23 +402401,25 @@ this.store.get$_dispatchers()[0].call$1(new A.StopSaving()); t1 = $.$get$navigatorKey(); t1.toString; - A.showDialog(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, true, new A.CompanyGatewayViewVM_CompanyGatewayViewVM$fromStore____closure(this.localization, response), $.WidgetsBinding__instance.WidgetsBinding__buildOwner._globalKeyRegistry.$index(0, t1), null, true, type$.void); }, $signature: 7 }; A.CompanyGatewayViewVM_CompanyGatewayViewVM$fromStore____closure.prototype = { call$1(context) { - var t3, t4, t5, _null = null, + var t2, t3, t4, t5, _null = null, _s14_ = "customer_count", - t1 = this.localization, - t2 = J.$index$asx($.LocalizationsProvider__localizedValues.$index(0, t1.localeCode), _s14_); - t2 = A.Text$(t2 == null ? J.$index$asx($.LocalizationsProvider__localizedValues.$index(0, "en"), _s14_) : t2, _null, _null, _null, _null, _null, _null, _null, _null, _null); + t1 = this.localization; + t1.toString; + t2 = $.$get$LocalizationsProvider__localizedValues(); + t3 = J.$index$asx(t2.$index(0, t1.localeCode), _s14_); + t2 = A.Text$(t3 == null ? J.$index$asx(t2.$index(0, "en"), _s14_) : t3, _null, _null, _null, _null, _null, _null, _null, _null, _null); t3 = type$.JSArray_legacy_Widget; t4 = this.response; 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, new A.CompanyGatewayViewVM_CompanyGatewayViewVM$fromStore_____closure(context), _null)], t3), B.EdgeInsets_0_0_0_0, _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), B.EdgeInsets_24_20_24_24, _null, _null, t2); }, - $signature: 154 + $signature: 164 }; A.CompanyGatewayViewVM_CompanyGatewayViewVM$fromStore_____closure.prototype = { call$0() { @@ -397450,12 +402455,15 @@ }; A.CompanyGatewayViewVM_CompanyGatewayViewVM$fromStore___closure1.prototype = { call$1(response) { - var t1, + var t1, t2, _s18_ = "imported_customers"; this.store.get$_dispatchers()[0].call$1(new A.StopSaving()); - t1 = J.$index$asx($.LocalizationsProvider__localizedValues.$index(0, this.localization.localeCode), _s18_); + t1 = this.localization; + t1.toString; + t2 = $.$get$LocalizationsProvider__localizedValues(); + t1 = J.$index$asx(t2.$index(0, t1.localeCode), _s18_); if (t1 == null) - t1 = J.$index$asx($.LocalizationsProvider__localizedValues.$index(0, "en"), _s18_); + t1 = J.$index$asx(t2.$index(0, "en"), _s18_); A.showMessageDialog(this.context, t1, null, null); }, $signature: 7 @@ -397491,7 +402499,7 @@ store.get$_dispatchers()[0].call$1(new A.LoadClient(null, t1)); } }, - $signature: 418 + $signature: 378 }; A.CreditEmailScreen_build_closure0.prototype = { call$1(store) { @@ -397502,13 +402510,13 @@ t1 = t1.selectedCompanyIndex; return A.EmailCreditVM_EmailCreditVM$fromStore(store, t2._list[t1].creditState.map._map$_map.$index(0, creditId)); }, - $signature: 2208 + $signature: 2239 }; A.CreditEmailScreen_build_closure.prototype = { call$2(context, viewModel) { return new A.InvoiceEmailView(viewModel, null); }, - $signature: 2209 + $signature: 2240 }; A.EmailCreditVM.prototype = {}; A.EmailCreditVM_EmailCreditVM$fromStore_closure.prototype = { @@ -397519,7 +402527,7 @@ completer.future.then$1$1(0, new A.EmailCreditVM_EmailCreditVM$fromStore__closure(this.credit), t1); this.store.get$_dispatchers()[0].call$1(new A.EmailCreditRequest(completer, this.credit.id, template, subject, body)); }, - $signature: 417 + $signature: 379 }; A.EmailCreditVM_EmailCreditVM$fromStore__closure.prototype = { call$1(value) { @@ -397568,7 +402576,7 @@ t1 = _this.$this; if (constraints.maxWidth > 550) { if (_this.showCheckbox) - t2 = new A.IgnorePointer(_this.listUIState.selectedIds != null, _null, A.Checkbox$(A.Theme_of(context).colorScheme.secondary, false, _null, B.MaterialTapTargetSize_1, new A.CreditListItem_build__closure(t1), _null, false, t1.isChecked), _null); + t2 = new A.IgnorePointer(_this.listUIState.selectedIds != null, _null, A.Checkbox$(A.Theme_of(context).colorScheme.secondary, false, _null, B.MaterialTapTargetSize_1, new A.CreditListItem_build__closure(t1), _null, _null, false, t1.isChecked), _null); else { t2 = t1.credit; t3 = _this.state; @@ -397595,9 +402603,9 @@ if (t9 == null) t9 = _this._box_0.subtitle; t10 = _this.textColor; - t1 = A.InkWell$(false, _null, true, new A.Padding(B.EdgeInsets_10_4_28_4, A.Row$(A._setArrayType([new A.Padding(B.EdgeInsets_0_0_16_0, t2, _null), new A.SizedBox(100, _null, t4, _null), new A.SizedBox(10, _null, _null, _null), A.Expanded$(A.Column$(A._setArrayType([t8, A.Text$(t9, _null, 3, B.TextOverflow_2, _null, _null, A.Theme_of(context).textTheme.titleSmall.copyWith$1$color(A.Color$fromARGB(153, t10.get$value(t10) >>> 16 & 255, t10.get$value(t10) >>> 8 & 255, t10.get$value(t10) & 255)), _null, _null, _null)], t6), B.CrossAxisAlignment_0, _null, B.MainAxisAlignment_0, B.MainAxisSize_1, B.VerticalDirection_1), 1), new A.SizedBox(10, _null, _null, _null), A.Text$(A.formatNumber(t3.amount, context, t7.id, _null, B.FormatNumberType_0, true, _null, false), _null, _null, _null, _null, _null, t5, B.TextAlign_5, _null, _null), new A.SizedBox(25, _null, _null, _null), A.EntityStatusChip$(t3, false, 105)], t6), B.CrossAxisAlignment_2, B.MainAxisAlignment_0, B.MainAxisSize_1, _null), _null), _null, true, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, new A.CreditListItem_build__closure1(t1, context), new A.CreditListItem_build__closure2(t1, context), _null, _null, _null, _null, _null); + t1 = A.InkWell$(false, _null, true, new A.Padding(B.EdgeInsets_10_4_28_4, A.Row$(A._setArrayType([new A.Padding(B.EdgeInsets_0_0_16_0, t2, _null), new A.SizedBox(100, _null, t4, _null), new A.SizedBox(10, _null, _null, _null), A.Expanded$(A.Column$(A._setArrayType([t8, A.Text$(t9, _null, 3, B.TextOverflow_2, _null, _null, A.Theme_of(context).textTheme.titleSmall.copyWith$1$color(A.Color$fromARGB(153, t10.get$value(t10) >>> 16 & 255, t10.get$value(t10) >>> 8 & 255, t10.get$value(t10) & 255)), _null, _null, _null)], t6), B.CrossAxisAlignment_0, _null, B.MainAxisAlignment_0, B.MainAxisSize_1, B.VerticalDirection_1), 1), new A.SizedBox(10, _null, _null, _null), A.Text$(A.formatNumber(t3.amount, context, t7.id, _null, B.FormatNumberType_0, true, _null, false), _null, _null, _null, _null, _null, t5, B.TextAlign_5, _null, _null), new A.SizedBox(25, _null, _null, _null), A.EntityStatusChip$(t3, false, 105)], t6), B.CrossAxisAlignment_2, B.MainAxisAlignment_0, B.MainAxisSize_1, _null), _null), _null, true, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, new A.CreditListItem_build__closure1(t1, context), new A.CreditListItem_build__closure2(t1, context), _null, _null, _null, _null, _null, _null); } else { - t2 = _this.showCheckbox ? new A.IgnorePointer(_this.listUIState.selectedIds != null, _null, A.Checkbox$(A.Theme_of(context).colorScheme.secondary, false, _null, B.MaterialTapTargetSize_1, new A.CreditListItem_build__closure3(t1), _null, false, t1.isChecked), _null) : _null; + t2 = _this.showCheckbox ? new A.IgnorePointer(_this.listUIState.selectedIds != null, _null, A.Checkbox$(A.Theme_of(context).colorScheme.secondary, false, _null, B.MaterialTapTargetSize_1, new A.CreditListItem_build__closure3(t1), _null, _null, false, t1.isChecked), _null) : _null; t3 = context.dependOnInheritedWidgetOfExactType$1$0(type$.MediaQuery).data; t4 = A.Expanded$(A.Text$(t1.client.displayName, _null, _null, B.TextOverflow_2, _null, _null, A.Theme_of(context).textTheme.titleLarge, _null, _null, _null), 1); t5 = t1.credit; @@ -397612,8 +402620,10 @@ t4 = _this.localization; t4 = t4.get$pending(t4); } - t4 += A.formatDate(t5.date, context, true, true, false); - t4 = A.Text$(B.JSString_methods.trim$0(t4 + (t5.documents._list.length !== 0 ? " \ud83d\udcce" : "")), _null, _null, _null, _null, _null, _null, _null, _null, _null); + t6 = A.formatDate(t5.date, context, true, true, false); + t8 = t5.documents._list.length !== 0 ? " \ud83d\udcce" : ""; + t8 = A.Text$(B.JSString_methods.trim$0(t4 + t6 + t8), _null, _null, _null, _null, _null, _null, _null, _null, _null); + t4 = t8; } else t4 = A.Text$(t4, _null, 3, B.TextOverflow_2, _null, _null, _null, _null, _null, _null); t4 = A.Expanded$(t4, 1); @@ -397623,7 +402633,7 @@ } return t1; }, - $signature: 111 + $signature: 116 }; A.CreditListItem_build__closure2.prototype = { call$0() { @@ -397643,14 +402653,14 @@ call$1(value) { return null.call$1(value); }, - $signature: 11 + $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: 61 + $signature: 63 }; A.CreditListItem_build__closure5.prototype = { call$0() { @@ -397670,7 +402680,7 @@ call$1(value) { return null.call$1(value); }, - $signature: 11 + $signature: 10 }; A.CreditListBuilder.prototype = { build$1(_, context) { @@ -397686,7 +402696,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: 2211 + $signature: 2242 }; A.CreditListBuilder_build__closure.prototype = { call$2(context, index) { @@ -397710,7 +402720,7 @@ t2 = false; return new A.CreditListItem(t4, invoice, t3, t1.filter, t2, _null); }, - $signature: 2212 + $signature: 2243 }; A.CreditListVM.prototype = {}; A.CreditListVM_fromStore__handleRefresh.prototype = { @@ -397759,13 +402769,13 @@ t1 = t1.selectedCompanyIndex; return new A.CreditPdfVM(state, t2._list[t1].creditState.$get$1(0, invoiceId), creditUIState.historyActivityId); }, - $signature: 2213 + $signature: 2244 }; 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: 2214 + $signature: 2245 }; A.CreditPdfVM.prototype = {}; A.CreditPresenter.prototype = { @@ -397877,7 +402887,7 @@ company = t3.company; t1 = A.Localizations_of(context, B.Type_AppLocalization_KyD, type$.legacy_AppLocalization); t2 = t2.creditUIState.listUIState; - t4 = "__filter_" + t2.filterClearedAt + "__"; + t4 = t2.filterClearedAt; t5 = this.viewModel.creditList; t2 = t2.filter; t6 = type$.JSArray_legacy_String; @@ -397909,10 +402919,10 @@ t7.push("partial_due_date"); t8 = A._setArrayType(["status", "number", "client", "amount", "date", "remaining"], t6); t6 = A._setArrayType(["number", "amount", "updated_at"], t6); - t7 = 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), t8, B.EntityType_credit, false, B.List_empty16, 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, t6, B.List_empty17, t7); + t7 = 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), t8, B.EntityType_credit, false, B.List_empty17, 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, t6, B.List_empty18, t7); t6 = state.prefState; t1 = (t6.appLayout === B.AppLayout_mobile || t6.menuSidebarMode === B.AppSidebarMode_float) && t3.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), t1.get$newCredit()) : _null; - return A.ListScaffold$(_null, B.List_empty11, new A.ListFilter(B.EntityType_credit, t2, new A.CreditScreen_build_closure7(store), t5, _null, _null, new A.CreditScreen_build_closure8(store), new A.ValueKey(t4, type$.ValueKey_legacy_String)), new A.CreditListBuilder(_null), t7, B.EntityType_credit, t1, 0, _null, new A.CreditScreen_build_closure9(store), new A.CreditScreen_build_closure10(store)); + return A.ListScaffold$(_null, B.List_empty12, new A.ListFilter(B.EntityType_credit, t2, new A.CreditScreen_build_closure7(store), t5, _null, _null, new A.CreditScreen_build_closure8(store), new A.ValueKey("__filter_" + t4 + "__", type$.ValueKey_legacy_String)), new A.CreditListBuilder(_null), t7, B.EntityType_credit, t1, 0, _null, new A.CreditScreen_build_closure9(store), new A.CreditScreen_build_closure10(store)); } }; A.CreditScreen_build_closure10.prototype = { @@ -398005,7 +403015,7 @@ call$2(context, vm) { return new A.CreditScreen(vm, null); }, - $signature: 2215 + $signature: 2246 }; A.CreditScreenVM.prototype = {}; A.CreditEdit.prototype = { @@ -398037,7 +403047,7 @@ return this._credit_edit$_onSavePressed$2(context, null); }, build$1(_, context) { - var t4, t5, t6, t7, t8, t9, _this = this, _null = null, + var t4, t5, t6, t7, t8, t9, t10, _this = this, _null = null, t1 = A.Localizations_of(context, B.Type_AppLocalization_KyD, type$.legacy_AppLocalization), viewModel = _this._widget.viewModel, invoice = viewModel.invoice, @@ -398049,7 +403059,8 @@ if (invoice.get$isNew()) t4 = t1.get$newCredit(); else { - t4 = J.$index$asx($.LocalizationsProvider__localizedValues.$index(0, t1.localeCode), "edit_credit"); + t1.toString; + t4 = J.$index$asx($.$get$LocalizationsProvider__localizedValues().$index(0, t1.localeCode), "edit_credit"); if (t4 == null) t4 = ""; } @@ -398057,14 +403068,16 @@ t3 = type$.JSArray_legacy_Widget; t5 = A.TabBar$(_this._credit_edit$_controller, _null, true, _null, _null, A._setArrayType([A.Tab$(_null, t1.get$details(t1)), A.Tab$(_null, t1.get$contacts()), A.Tab$(_null, t1.get$items(t1)), A.Tab$(_null, t1.get$notes()), A.Tab$(_null, t1.get$pdf())], t3)); t6 = $.$get$_CreditEditState__formKey(); + t7 = _this._widget; if (isFullscreen) - t3 = new A.CreditEditDetailsScreen(_this._widget.viewModel, _null); + t3 = new A.CreditEditDetailsScreen(t7.viewModel, _null); else { - t7 = "__invoice_" + invoice.id + "_" + invoice.updatedAt + "__"; - t8 = _this._credit_edit$_controller; - t9 = _this._widget.viewModel; - t7 = A.TabBarView$(A._setArrayType([new A.CreditEditDetailsScreen(t9, _null), new A.InvoiceEditContactsScreen(invoice.entityType, _null), new A.CreditEditItemsScreen(t9, false, _null), new A.CreditEditNotesScreen(_null), new A.CreditEditPDFScreen(_null)], t3), t8, new A.ValueKey(t7, type$.ValueKey_legacy_String)); - t3 = t7; + t8 = invoice.id; + t9 = invoice.updatedAt; + t10 = _this._credit_edit$_controller; + t7 = t7.viewModel; + 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); } @@ -398085,12 +403098,12 @@ call$2(context, action) { return this.$this._credit_edit$_onSavePressed$2(context, action); }, - $signature: 61 + $signature: 63 }; A._CreditEditState_build_closure.prototype = { call$0() { var _this = this; - A.showDialog(true, new A._CreditEditState_build__closure(_this.$this, _this.invoice, _this.viewModel, _this.isFullscreen), _this.context, null, true, type$.legacy_InvoiceItemSelector); + A.showDialog(null, true, new A._CreditEditState_build__closure(_this.$this, _this.invoice, _this.viewModel, _this.isFullscreen), _this.context, null, true, type$.legacy_InvoiceItemSelector); }, $signature: 1 }; @@ -398104,14 +403117,14 @@ t5 = t3._eval$1("MappedIterable<1,BaseEntity*>"); return new A.InvoiceItemSelector(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: 305 + $signature: 285 }; A._CreditEditState_build___closure0.prototype = { call$1(item) { var t1 = item.typeId; return t1 === "2" || t1 === "6"; }, - $signature: 60 + $signature: 61 }; A._CreditEditState_build___closure1.prototype = { call$1(item) { @@ -398130,7 +403143,7 @@ } return t1; }, - $signature: 306 + $signature: 284 }; A._CreditEditState_build___closure.prototype = { call$3(items, clientId, projectId) { @@ -398144,7 +403157,7 @@ call$2(items, clientId) { return this.call$3(items, clientId, null); }, - $signature: 349 + $signature: 283 }; A.__CreditEditState_State_SingleTickerProviderStateMixin.prototype = { dispose$0(_) { @@ -398171,7 +403184,7 @@ call$1(store) { return A.CreditEditDetailsVM_CreditEditDetailsVM$fromStore(store); }, - $signature: 2219 + $signature: 2250 }; A.CreditEditDetailsScreen_build_closure.prototype = { call$2(context, viewModel) { @@ -398180,14 +403193,14 @@ else return new A.InvoiceEditDetails(viewModel, B.EntityType_credit, null); }, - $signature: 2220 + $signature: 2251 }; A.CreditEditDetailsVM.prototype = {}; A.CreditEditDetailsVM_CreditEditDetailsVM$fromStore_closure.prototype = { call$1(credit) { return this.store.get$_dispatchers()[0].call$1(new A.UpdateCredit(credit)); }, - $signature: 170 + $signature: 167 }; A.CreditEditDetailsVM_CreditEditDetailsVM$fromStore_closure0.prototype = { call$3(context, credit, client) { @@ -398198,7 +403211,7 @@ }, "call*": "call$3", $requiredArgCount: 3, - $signature: 309 + $signature: 280 }; A.CreditEditDetailsVM_CreditEditDetailsVM$fromStore_closure1.prototype = { call$2(context, completer) { @@ -398211,7 +403224,7 @@ A.createEntity(new A._AsyncCompleter(t2, type$._AsyncCompleter_Null), completer, context, t1, _null, true); completer.get$future().then$1$1(0, new A.CreditEditDetailsVM_CreditEditDetailsVM$fromStore__closure0(t3), t4); }, - $signature: 123 + $signature: 117 }; A.CreditEditDetailsVM_CreditEditDetailsVM$fromStore__closure.prototype = { call$1(_) { @@ -398223,7 +403236,7 @@ call$1(client) { this.store.get$_dispatchers()[0].call$1(new A.UpdateCurrentRoute("/credit/edit")); }, - $signature: 40 + $signature: 38 }; A.CreditEditItemsScreen.prototype = { build$1(_, context) { @@ -398235,7 +403248,7 @@ call$1(store) { return A.CreditEditItemsVM_CreditEditItemsVM$fromStore(store, this.$this.isTasks); }, - $signature: 2224 + $signature: 2255 }; A.CreditEditItemsScreen_build_closure.prototype = { call$2(context, viewModel) { @@ -398246,14 +403259,14 @@ else return new A.InvoiceEditItems(viewModel, t2, null); }, - $signature: 2225 + $signature: 2256 }; A.CreditEditItemsVM.prototype = {}; A.CreditEditItemsVM_CreditEditItemsVM$fromStore_closure.prototype = { call$1(index) { this.store.get$_dispatchers()[0].call$1(new A.DeleteCreditItem(index)); }, - $signature: 119 + $signature: 124 }; A.CreditEditItemsVM_CreditEditItemsVM$fromStore_closure0.prototype = { call$0() { @@ -398271,7 +403284,7 @@ } else t1.get$_dispatchers()[0].call$1(new A.UpdateCreditItem(index, creditItem)); }, - $signature: 311 + $signature: 278 }; A.CreditEditItemsVM_CreditEditItemsVM$fromStore__closure.prototype = { call$1(b) { @@ -398279,7 +403292,7 @@ b.get$_invoice_model$_$this()._invoice_model$_typeId = t1; return b; }, - $signature: 59 + $signature: 58 }; A.CreditEditItemsVM_CreditEditItemsVM$fromStore_closure2.prototype = { call$2(oldIndex, newIndex) { @@ -398297,20 +403310,20 @@ call$1(store) { return A.CreditEditNotesVM_CreditEditNotesVM$fromStore(store); }, - $signature: 2227 + $signature: 2258 }; A.CreditEditNotesScreen_build_closure.prototype = { call$2(context, viewModel) { return new A.InvoiceEditNotes(viewModel, null); }, - $signature: 2228 + $signature: 2259 }; A.CreditEditNotesVM.prototype = {}; A.CreditEditNotesVM_CreditEditNotesVM$fromStore_closure.prototype = { call$1(credit) { return this.store.get$_dispatchers()[0].call$1(new A.UpdateCredit(credit)); }, - $signature: 170 + $signature: 167 }; A.CreditEditPDFScreen.prototype = { build$1(_, context) { @@ -398327,13 +403340,13 @@ t1 = t1.selectedCompanyIndex; return new A.CreditEditPDFVM(state, t2._list[t1].userCompany.company, invoice); }, - $signature: 2229 + $signature: 2260 }; A.CreditEditPDFScreen_build_closure.prototype = { call$2(context, viewModel) { return new A.InvoiceEditPDF(viewModel, null); }, - $signature: 2230 + $signature: 2261 }; A.CreditEditPDFVM.prototype = {}; A.CreditEditScreen.prototype = { @@ -398346,13 +403359,13 @@ call$1(store) { return A.CreditEditVM_CreditEditVM$fromStore(store); }, - $signature: 2231 + $signature: 2262 }; 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: 2232 + $signature: 2263 }; A.CreditEditVM.prototype = {}; A.CreditEditVM_CreditEditVM$fromStore_closure.prototype = { @@ -398367,7 +403380,7 @@ call$1(context) { return this.call$2(context, null); }, - $signature: 189 + $signature: 182 }; A.CreditEditVM_CreditEditVM$fromStore__closure.prototype = { call$0() { @@ -398379,7 +403392,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(true, new A.CreditEditVM_CreditEditVM$fromStore___closure(t3), $.WidgetsBinding__instance.WidgetsBinding__buildOwner._globalKeyRegistry.$index(0, t2), null, true, type$.legacy_ErrorDialog); + A.showDialog(null, true, new A.CreditEditVM_CreditEditVM$fromStore___closure(t3), $.WidgetsBinding__instance.WidgetsBinding__buildOwner._globalKeyRegistry.$index(0, t2), null, true, type$.legacy_ErrorDialog); return null; } if (!credit.get$isNew()) { @@ -398401,7 +403414,7 @@ return t2.then$1$1(0, new A.CreditEditVM_CreditEditVM$fromStore___closure0(credit, t3, _this.state, t1, $navigator, t4), type$.Null).catchError$1(new A.CreditEditVM_CreditEditVM$fromStore___closure1()); } }, - $signature: 39 + $signature: 35 }; A.CreditEditVM_CreditEditVM$fromStore___closure.prototype = { call$1(context) { @@ -398416,7 +403429,8 @@ t1 = _this.credit, t2 = _this.localization; if (t1.get$isNew()) { - t2 = J.$index$asx($.LocalizationsProvider__localizedValues.$index(0, t2.localeCode), "created_credit"); + t2.toString; + t2 = J.$index$asx($.$get$LocalizationsProvider__localizedValues().$index(0, t2.localeCode), "created_credit"); if (t2 == null) t2 = ""; } else @@ -398450,13 +403464,13 @@ A.viewEntity(false, savedCredit, _null, true); } }, - $signature: 76 + $signature: 75 }; A.CreditEditVM_CreditEditVM$fromStore___closure1.prototype = { call$1(error) { var t1 = $.$get$navigatorKey(); t1.toString; - A.showDialog(true, new A.CreditEditVM_CreditEditVM$fromStore____closure(error), $.WidgetsBinding__instance.WidgetsBinding__buildOwner._globalKeyRegistry.$index(0, t1), null, true, type$.legacy_ErrorDialog); + A.showDialog(null, true, new A.CreditEditVM_CreditEditVM$fromStore____closure(error), $.WidgetsBinding__instance.WidgetsBinding__buildOwner._globalKeyRegistry.$index(0, t1), null, true, type$.legacy_ErrorDialog); }, $signature: 3 }; @@ -398475,7 +403489,7 @@ } this.store.get$_dispatchers()[0].call$1(new A.AddCreditItems(items)); }, - $signature: 313 + $signature: 276 }; A.CreditEditVM_CreditEditVM$fromStore_closure1.prototype = { call$1(context) { @@ -398501,13 +403515,13 @@ call$1(store) { return A.CreditViewVM_CreditViewVM$fromStore(store); }, - $signature: 2235 + $signature: 2266 }; A.CreditViewScreen_build_closure.prototype = { call$2(context, viewModel) { return new A.InvoiceView(viewModel, this.$this.isFilter, viewModel.state.uiState.creditUIState.tabIndex, null); }, - $signature: 2236 + $signature: 2267 }; A.CreditViewVM.prototype = {}; A.CreditViewVM_CreditViewVM$fromStore__handleRefresh.prototype = { @@ -398530,7 +403544,7 @@ $defaultValues() { return [null]; }, - $signature: 314 + $signature: 275 }; A.CreditViewVM_CreditViewVM$fromStore_closure0.prototype = { call$1(context) { @@ -398544,7 +403558,7 @@ this.store.get$_dispatchers()[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: 96 + $signature: 97 }; A.CreditViewVM_CreditViewVM$fromStore__closure0.prototype = { call$1(client) { @@ -398554,7 +403568,7 @@ }; A.CreditViewVM_CreditViewVM$fromStore__closure1.prototype = { call$1(error) { - A.showDialog(true, new A.CreditViewVM_CreditViewVM$fromStore___closure(error), this.context, null, true, type$.legacy_ErrorDialog); + A.showDialog(null, true, new A.CreditViewVM_CreditViewVM$fromStore___closure(error), this.context, null, true, type$.legacy_ErrorDialog); }, $signature: 3 }; @@ -398575,13 +403589,13 @@ }, "call*": "call$4", $requiredArgCount: 4, - $signature: 100 + $signature: 105 }; A.CreditViewVM_CreditViewVM$fromStore__closure.prototype = { call$1(value) { return this.store.get$_dispatchers()[0].call$1(new A.LoadCredit(null, this.credit.id)); }, - $signature: 99 + $signature: 101 }; A.CreditViewVM_CreditViewVM$fromStore_closure3.prototype = { call$3(context, credit, activityId) { @@ -398595,7 +403609,7 @@ $defaultValues() { return [null]; }, - $signature: 315 + $signature: 274 }; A.DashboardActivity.prototype = { build$1(_, context) { @@ -398604,20 +403618,20 @@ t2 = t1.uiState.selectedCompanyIndex, activities = t1.userCompanyStates._list[t2].userCompany.company.activities; t2 = A.Theme_of(context).backgroundColor; - return A.Material$(B.Duration_200000, true, _null, new A.ScrollableListViewBuilder(new A.DashboardActivity_build_closure(activities), new A.DashboardActivity_build_closure0(), activities._list.length, _null, _null, _null), B.Clip_0, t2, 0, _null, _null, _null, _null, B.MaterialType_0); + return A.Material$(B.Duration_200000, true, _null, new A.ScrollableListViewBuilder(new A.DashboardActivity_build_closure(activities), new A.DashboardActivity_build_closure0(), activities._list.length, _null, _null, _null), B.Clip_0, t2, 0, _null, _null, _null, _null, _null, B.MaterialType_0); } }; A.DashboardActivity_build_closure0.prototype = { call$2(context, index) { return new A.ListDivider(null); }, - $signature: 75 + $signature: 74 }; A.DashboardActivity_build_closure.prototype = { call$2(context, index) { return new A.ActivityListTile(this.activities._list[index], true, null); }, - $signature: 281 + $signature: 316 }; A.DashboardChart.prototype = { createState$0() { @@ -398664,20 +403678,23 @@ t2 = A.Divider$(_null, 1, _null); t7 = A.ClipRect$(chart, B.Clip_1, _null); t8 = A.Divider$(_null, 1, _null); - t1 = J.$index$asx($.LocalizationsProvider__localizedValues.$index(0, t1.localeCode), "average"); + t1.toString; + t1 = J.$index$asx($.$get$LocalizationsProvider__localizedValues().$index(0, t1.localeCode), "average"); + if (t1 == null) + t1 = ""; t4 = t4.titleLarge; - t1 = A.Expanded$(A.Text$(B.JSString_methods.$add((t1 == null ? "" : t1) + ": ", A.formatNumber(series.average, context, _null, _this._widget.currencyId, B.FormatNumberType_0, true, _null, false)), _null, _null, _null, _null, _null, t4, _null, _null, _null), 1); + t1 = A.Expanded$(A.Text$(B.JSString_methods.$add(t1 + ": ", A.formatNumber(series.average, context, _null, _this._widget.currencyId, B.FormatNumberType_0, true, _null, false)), _null, _null, _null, _null, _null, t4, _null, _null, _null), 1); t9 = _this._dashboard_chart$_selected; t4 = t9 != null ? A.Text$(t9, _null, _null, _null, _null, _null, t4, _null, _null, _null) : new A.SizedBox(_null, _null, _null, _null); t9 = type$.JSArray_legacy_Widget; - return A.FormCard$(_null, A._setArrayType([new A.Padding(new A.EdgeInsets(0, 8, 0, 24), t3, _null), t5, t6, t2, new A.SizedBox(_null, 240, new A.Padding(B.EdgeInsets_16_16_16_16, t7, _null), _null), t8, A.Container$(_null, A.Row$(A._setArrayType([t1, t4], t9), B.CrossAxisAlignment_2, B.MainAxisAlignment_0, B.MainAxisSize_1, _null), B.Clip_0, _null, _null, _null, _null, _null, _null, _null, new A.EdgeInsets(0, 16, 0, 16), _null, _null, _null)], t9), B.CrossAxisAlignment_0, 4, false, _null, false, _null); + return A.FormCard$(_null, A._setArrayType([new A.Padding(new A.EdgeInsets(0, 8, 0, 24), t3, _null), t5, t6, t2, new A.SizedBox(_null, 240, new A.Padding(B.EdgeInsets_16_16_16_16, t7, _null), _null), t8, A.Container$(_null, A.Row$(A._setArrayType([t1, t4], t9), B.CrossAxisAlignment_2, B.MainAxisAlignment_0, B.MainAxisSize_1, _null), B.Clip_0, _null, _null, _null, _null, _null, _null, _null, new A.EdgeInsets(0, 16, 0, 16), _null, _null, _null)], t9), B.CrossAxisAlignment_0, false, _null, false, _null); } }; A._DashboardChartState__onSelectionChanged_closure.prototype = { call$1(datumPair) { return datumPair.series.id === "current"; }, - $signature: 2240 + $signature: 2271 }; A._DashboardChartState__onSelectionChanged_closure0.prototype = { call$1(datumPair) { @@ -398687,7 +403704,7 @@ t1.total = t2 + t3.get$amount(); this.measures.$indexSet(0, datumPair.series.displayName, t3.get$amount()); }, - $signature: 2241 + $signature: 2272 }; A._DashboardChartState__onSelectionChanged_closure1.prototype = { call$0() { @@ -398699,11 +403716,11 @@ t2 = t2.toIso8601String$0(); t4 = t3._framework$_element; t4.toString; - t4 = A.formatDate(t2, t4, true, true, false) + " \u2022 "; + t4 = A.formatDate(t2, t4, true, true, false); t1 = t1.total; t2 = t3._framework$_element; t2.toString; - t3._dashboard_chart$_selected = B.JSString_methods.$add(t4, A.formatNumber(t1, t2, null, t3._widget.currencyId, B.FormatNumberType_0, true, null, false)); + t3._dashboard_chart$_selected = B.JSString_methods.$add(t4 + " \u2022 ", A.formatNumber(t1, t2, null, t3._widget.currencyId, B.FormatNumberType_0, true, null, false)); } else t3._dashboard_chart$_selected = null; }, @@ -398756,9 +403773,9 @@ t4 = A.Text$(changeString, _null, _null, _null, _null, _null, A.TextStyle$(_null, _null, t4, _null, _null, _null, _null, _null, _null, _null, _null, 16, _null, _null, _null, _null, true, _null, _null, _null, _null, _null, _null, _null, _null), _null, _null, _null); } else 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); + 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); }, - $signature: 2242 + $signature: 2273 }; A._DashboardChartState_build__closure.prototype = { call$0() { @@ -398805,9 +403822,9 @@ 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$(B.AlignmentDirectional_m1_0, false, _null, _null, 8, _null, _null, _null, _null, _null, _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")), _null, new A._DashboardDateRangePickerState_build_closure0(_this), _null, _null, _null, _null, _this._dashboard_date_range_picker$_settings.dateRange, type$.legacy_DateRange); + 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); 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($.LocalizationsProvider__localizedValues.$index(0, t1.localeCode), "compare"); + 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; @@ -398832,7 +403849,7 @@ t8 = A.List_List$of(new A.EfficientLengthMappedIterable(t5, new A._DashboardDateRangePickerState_build_closure4(t1), t8), true, t8._eval$1("Iterable.E")); t5 = _this._dashboard_date_range_picker$_settings; t9 = t5.compareDateRange; - t8 = A.DropdownButton$(B.AlignmentDirectional_m1_0, false, _null, _null, 8, _null, _null, _null, _null, _null, _null, _null, 24, false, false, 48, t8, _null, new A._DashboardDateRangePickerState_build_closure5(_this), _null, _null, _null, _null, t9, type$.legacy_DateRangeComparison); + t8 = A.DropdownButton$(_null, 8, _null, _null, 24, false, false, 48, t8, new A._DashboardDateRangePickerState_build_closure5(_this), _null, _null, _null, t9, type$.legacy_DateRangeComparison); if (t9 !== B.DateRangeComparison_customRange) { t9 = A.Container$(_null, _null, B.Clip_0, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null); t0 = t9; @@ -398848,7 +403865,7 @@ t5 = t9; } else t5 = A.Container$(_null, _null, B.Clip_0, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null); - return new A.ResponsivePadding(A.Column$(A._setArrayType([A.Material$(B.Duration_200000, true, _null, A.Column$(A._setArrayType([new A.Padding(B.EdgeInsets_24_24_24_24, new A.ScrollableListView(A._setArrayType([t2, new A.SizedBox(_null, 16, _null, _null), t6, t3, t4, new A.SizedBox(_null, 6, _null, _null), t5, new A.Padding(B.EdgeInsets_0_10_10_0, A.Row$(A._setArrayType([new A.AppButton(_null, _null, t1.get$done(), new A._DashboardDateRangePickerState_build_closure8(_this, context), _null, _null)], t7), B.CrossAxisAlignment_2, B.MainAxisAlignment_1, B.MainAxisSize_1, _null), _null)], t7), _null, _null, _null), _null)], t7), B.CrossAxisAlignment_2, _null, B.MainAxisAlignment_0, B.MainAxisSize_1, B.VerticalDirection_1), B.Clip_0, _null, 0, _null, _null, _null, _null, B.MaterialType_0)], t7), B.CrossAxisAlignment_2, _null, B.MainAxisAlignment_0, B.MainAxisSize_1, B.VerticalDirection_1), _null); + return new A.ResponsivePadding(A.Column$(A._setArrayType([A.Material$(B.Duration_200000, true, _null, A.Column$(A._setArrayType([new A.Padding(B.EdgeInsets_24_24_24_24, new A.ScrollableListView(A._setArrayType([t2, new A.SizedBox(_null, 16, _null, _null), t6, t3, t4, new A.SizedBox(_null, 6, _null, _null), t5, new A.Padding(B.EdgeInsets_0_10_10_0, A.Row$(A._setArrayType([new A.AppButton(_null, _null, t1.get$done(), new A._DashboardDateRangePickerState_build_closure8(_this, context), _null, _null)], t7), B.CrossAxisAlignment_2, B.MainAxisAlignment_1, B.MainAxisSize_1, _null), _null)], t7), _null, _null, _null), _null)], t7), B.CrossAxisAlignment_2, _null, B.MainAxisAlignment_0, B.MainAxisSize_1, B.VerticalDirection_1), B.Clip_0, _null, 0, _null, _null, _null, _null, _null, B.MaterialType_0)], t7), B.CrossAxisAlignment_2, _null, B.MainAxisAlignment_0, B.MainAxisSize_1, B.VerticalDirection_1), _null); } }; A._DashboardDateRangePickerState_build_closure.prototype = { @@ -398863,13 +403880,13 @@ var t1 = this.$this; t1.setState$1(new A._DashboardDateRangePickerState_build__closure6(t1, dateRange)); }, - $signature: 501 + $signature: 649 }; A._DashboardDateRangePickerState_build__closure6.prototype = { call$0() { return this.$this._dashboard_date_range_picker$_settings.dateRange = this.dateRange; }, - $signature: 2244 + $signature: 2275 }; A._DashboardDateRangePickerState_build_closure1.prototype = { call$1(value) { @@ -398915,20 +403932,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: 2245 + $signature: 2276 }; A._DashboardDateRangePickerState_build_closure5.prototype = { call$1(dateRange) { var t1 = this.$this; t1.setState$1(new A._DashboardDateRangePickerState_build__closure2(t1, dateRange)); }, - $signature: 2246 + $signature: 2277 }; A._DashboardDateRangePickerState_build__closure2.prototype = { call$0() { return this.$this._dashboard_date_range_picker$_settings.compareDateRange = this.dateRange; }, - $signature: 2247 + $signature: 2278 }; A._DashboardDateRangePickerState_build_closure6.prototype = { call$2(date, _) { @@ -398961,7 +403978,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(true, new A._DashboardDateRangePickerState_build__closure(), this.context, null, true, type$.legacy_ErrorDialog); + A.showDialog(null, true, new A._DashboardDateRangePickerState_build__closure(), this.context, null, true, type$.legacy_ErrorDialog); return; } t1._widget.onSettingsChanged$1(t2); @@ -398977,7 +403994,7 @@ }; A.DashboardPanels.prototype = { _showDateOptions$1(context) { - A.showDialog(true, new A.DashboardPanels__showDateOptions_closure(this), context, null, true, type$.legacy_DashboardDateRangePicker); + A.showDialog(null, true, new A.DashboardPanels__showDateOptions_closure(this), context, null, true, type$.legacy_DashboardDateRangePicker); }, _dashboard_panels$_header$1(context) { var company, clientMap, groupMap, settings, currencies, @@ -399115,7 +404132,7 @@ t1 = A._setArrayType([new A.Padding(B.EdgeInsets_0_50_0_0, new A.ScrollableListViewBuilder(new A.DashboardPanels_build_closure(_this, t1, new A.DashboardPanels_build__runningTasks(runningTasks, state, context)), _null, t1.length + 1, _this.scrollController, _null, _null), _null), _this._dashboard_panels$_header$1(context)], type$.JSArray_legacy_Widget); if (state.isLoading) t1.push(A.LinearProgressIndicator$()); - return A.Stack$(B.AlignmentDirectional_m1_m1, t1, B.Clip_1, B.StackFit_0, _null, _null); + return new A.Stack(B.AlignmentDirectional_m1_m1, _null, B.StackFit_0, B.Clip_1, t1, _null); } }; A.DashboardPanels__showDateOptions_closure.prototype = { @@ -399123,65 +404140,66 @@ var t1 = this.$this.viewModel; return new A.DashboardDateRangePicker(t1.dashboardUIState, t1.onSettingsChanged, null); }, - $signature: 2248 + $signature: 2279 }; A.DashboardPanels__header_closure.prototype = { call$2(context, constraints) { - var t8, today, startDateTime, startDateTimeString, endDateTime, endDateTimeString, dateRange, t9, t10, t11, t12, t13, _this = this, _null = null, + var t3, t4, t5, t6, t7, t8, taxSettings, t9, today, startDateTime, startDateTimeString, endDateTime, dateRange, t10, t11, t12, t13, t14, _this = this, _null = null, _s10_ = "MMM d, yyy", t1 = {}, isWide = constraints.maxWidth > 500, - t2 = _this.localization, - t3 = t2.localeCode, - t4 = J.$index$asx($.LocalizationsProvider__localizedValues.$index(0, t3), "gross"), - t5 = type$.legacy_bool, - t6 = _this.$this, - t7 = _this.settings, - taxSettings = new A.Padding(B.EdgeInsets_16_0_0_0, new A.DropdownButtonHideUnderline(A.DropdownButton$(B.AlignmentDirectional_m1_0, false, _null, _null, 8, _null, _null, _null, _null, _null, _null, _null, 24, false, false, 48, A._setArrayType([A.DropdownMenuItem$(A.Text$(t4 == null ? "" : t4, _null, _null, _null, _null, _null, _null, _null, _null, _null), _null, true, t5), A.DropdownMenuItem$(A.Text$(t2.get$net(), _null, _null, _null, _null, _null, _null, _null, _null, _null), _null, false, t5)], type$.JSArray_legacy_DropdownMenuItem_legacy_bool), _null, new A.DashboardPanels__header__closure(t6, isWide, context), _null, _null, _null, _null, t7.includeTaxes, t5), _null), _null); - t5 = _this.company; - t4 = t7.startDate$1(t5); - t8 = t7.endDate$1(t5); + t2 = _this.localization; + t2.toString; + t3 = $.$get$LocalizationsProvider__localizedValues(); + t4 = t2.localeCode; + t5 = J.$index$asx(t3.$index(0, t4), "gross"); + t6 = type$.legacy_bool; + t7 = _this.$this; + t8 = _this.settings; + taxSettings = new A.Padding(B.EdgeInsets_16_0_0_0, new A.DropdownButtonHideUnderline(A.DropdownButton$(_null, 8, _null, _null, 24, false, false, 48, A._setArrayType([A.DropdownMenuItem$(A.Text$(t5 == null ? "" : t5, _null, _null, _null, _null, _null, _null, _null, _null, _null), _null, true, t6), A.DropdownMenuItem$(A.Text$(t2.get$net(), _null, _null, _null, _null, _null, _null, _null, _null, _null), _null, false, t6)], type$.JSArray_legacy_DropdownMenuItem_legacy_bool), new A.DashboardPanels__header__closure(t7, isWide, context), _null, _null, _null, t8.includeTaxes, t6), _null), _null); + t6 = _this.company; + t5 = t8.startDate$1(t6); + t9 = t8.endDate$1(t6); today = new A.DateTime(Date.now(), false); - startDateTime = A.DateTime_tryParse(t4).toLocal$0(); + startDateTime = A.DateTime_tryParse(t5).toLocal$0(); startDateTimeString = A.DateFormat$(A.Primitives_getYear(today) === A.Primitives_getYear(startDateTime) ? "MMM d" : _s10_, _null).format$1(0, startDateTime); - endDateTime = A.DateTime_tryParse(t8).toLocal$0(); - endDateTimeString = A.DateFormat$(A.Primitives_getYear(today) === A.Primitives_getYear(endDateTime) ? "MMM d" : _s10_, _null).format$1(0, endDateTime); - t4 = type$.JSArray_legacy_Widget; - t8 = _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 + " - " + endDateTimeString, _null, _null, _null, _null, _null, A.Theme_of(context).textTheme.titleLarge.copyWith$1$fontSize(16), _null, _null, _null), _null), new A.SizedBox(6, _null, _null, _null), A.Icon$(B.IconData_57496_MaterialIcons_null_false, _null, _null)], t4), B.CrossAxisAlignment_2, B.MainAxisAlignment_0, B.MainAxisSize_0, _null), _null), _null, true, _null, _null, new A.DashboardPanels__header__closure0(t2), new A.DashboardPanels__header__closure1(t6, t8, context), B.EdgeInsets_8_8_8_8, _null, type$.legacy_DateRange); - t9 = t1.currencySettings = new A.SizedBox(_null, _null, _null, _null); - t10 = _this.hasMultipleCurrencies; - if (t10) - t9 = t1.currencySettings = new A.Padding(B.EdgeInsets_16_0_0_0, new A.DropdownButtonHideUnderline(A.DropdownButton$(B.AlignmentDirectional_m1_0, false, _null, _null, 8, _null, _null, _null, _null, _null, _null, _null, 24, false, false, 48, J.map$1$1$ax($.$get$memoizedGetCurrencyIds().call$3(t5, _this.clientMap, _this.groupMap), new A.DashboardPanels__header__closure2(t6, t2), type$.legacy_DropdownMenuItem_legacy_String).toList$0(0), _null, new A.DashboardPanels__header__closure3(t6, isWide, context), _null, _null, _null, _null, t7.currencyId, type$.legacy_String), _null), _null); - t11 = A.Theme_of(context).cardColor; - t12 = 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__closure4(t6), 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__closure5(t6), B.EdgeInsets_8_8_8_8, _null, _null, B.VisualDensity_m2_m2), new A.SizedBox(4, _null, _null, _null)], t4); + endDateTime = A.DateTime_tryParse(t9).toLocal$0(); + t5 = 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.titleLarge.copyWith$1$fontSize(16), _null, _null, _null), _null), new A.SizedBox(6, _null, _null, _null), A.Icon$(B.IconData_57496_MaterialIcons_null_false, _null, _null)], t5), B.CrossAxisAlignment_2, B.MainAxisAlignment_0, B.MainAxisSize_0, _null), _null), _null, true, _null, _null, new A.DashboardPanels__header__closure0(t2), new A.DashboardPanels__header__closure1(t7, t9, context), B.EdgeInsets_8_8_8_8, _null, type$.legacy_DateRange); + t10 = t1.currencySettings = new A.SizedBox(_null, _null, _null, _null); + t11 = _this.hasMultipleCurrencies; + if (t11) + t10 = t1.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(t6, _this.clientMap, _this.groupMap), new A.DashboardPanels__header__closure2(t7, t2), type$.legacy_DropdownMenuItem_legacy_String).toList$0(0), new A.DashboardPanels__header__closure3(t7, isWide, context), _null, _null, _null, t8.currencyId, type$.legacy_String), _null), _null); + t12 = A.Theme_of(context).cardColor; + t13 = 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__closure4(t7), 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__closure5(t7), B.EdgeInsets_8_8_8_8, _null, _null, B.VisualDensity_m2_m2), new A.SizedBox(4, _null, _null, _null)], t5); if (A.getLayout(context) === B.AppLayout_desktop) - B.JSArray_methods.addAll$1(t12, A._setArrayType([dateRange, new A.Spacer(_null)], t4)); + B.JSArray_methods.addAll$1(t13, A._setArrayType([dateRange, new A.Spacer(_null)], t5)); else - B.JSArray_methods.addAll$1(t12, A._setArrayType([A.Expanded$(dateRange, 1)], t4)); + B.JSArray_methods.addAll$1(t13, A._setArrayType([A.Expanded$(dateRange, 1)], t5)); if (!isWide) - t13 = t5.numberOfInvoiceTaxRates > 0 || t5.numberOfItemTaxRates > 0 || t10; + t14 = t6.numberOfInvoiceTaxRates > 0 || t6.numberOfItemTaxRates > 0 || t11; else - t13 = false; - if (t13) - t12.push(A.IconButton$(B.Alignment_0_0, _null, _null, true, A.Icon$(B._MdiIconData_dDd, _null, _null), _null, new A.DashboardPanels__header__closure6(t1, context, t2, t7, t10, t5, taxSettings), B.EdgeInsets_8_8_8_8, _null, _null, B.VisualDensity_m2_m2)); + t14 = false; + if (t14) + t13.push(A.IconButton$(B.Alignment_0_0, _null, _null, true, A.Icon$(B._MdiIconData_dDd, _null, _null), _null, new A.DashboardPanels__header__closure6(t1, context, t2, t8, t11, t6, taxSettings), B.EdgeInsets_8_8_8_8, _null, _null, B.VisualDensity_m2_m2)); else { - t1 = A._setArrayType([], t4); - if (t5.numberOfInvoiceTaxRates > 0 || t5.numberOfItemTaxRates > 0) + t1 = A._setArrayType([], t5); + if (t6.numberOfInvoiceTaxRates > 0 || t6.numberOfItemTaxRates > 0) t1.push(taxSettings); - if (t10) - t1.push(t9); - B.JSArray_methods.addAll$1(t12, t1); + if (t11) + t1.push(t10); + B.JSArray_methods.addAll$1(t13, t1); } - if (A.getLayout(context) === B.AppLayout_desktop && !t8.uiState.dashboardUIState.showSidebar) { - t1 = J.$index$asx($.LocalizationsProvider__localizedValues.$index(0, t3), "show_sidebar"); + if (A.getLayout(context) === B.AppLayout_desktop && !t9.uiState.dashboardUIState.showSidebar) { + t1 = J.$index$asx(t3.$index(0, t4), "show_sidebar"); if (t1 == null) t1 = ""; - t12.push(A.IconButton$(B.Alignment_0_0, _null, _null, true, A.Icon$(B.IconData_59064_MaterialIcons_null_false, _null, _null), _null, new A.DashboardPanels__header__closure7(t6), B.EdgeInsets_8_8_8_8, _null, t1, _null)); + t13.push(A.IconButton$(B.Alignment_0_0, _null, _null, true, A.Icon$(B.IconData_59064_MaterialIcons_null_false, _null, _null), _null, new A.DashboardPanels__header__closure7(t7), B.EdgeInsets_8_8_8_8, _null, t1, _null)); } - return A.Material$(B.Duration_200000, true, _null, new A.Padding(B.EdgeInsets_16_8_16_2, A.Row$(t12, B.CrossAxisAlignment_2, B.MainAxisAlignment_0, B.MainAxisSize_1, _null), _null), B.Clip_0, t11, 6, _null, _null, _null, _null, B.MaterialType_0); + return A.Material$(B.Duration_200000, true, _null, new A.Padding(B.EdgeInsets_16_8_16_2, A.Row$(t13, B.CrossAxisAlignment_2, B.MainAxisAlignment_0, B.MainAxisSize_1, _null), _null), B.Clip_0, t12, 6, _null, _null, _null, _null, _null, B.MaterialType_0); }, - $signature: 2249 + $signature: 2280 }; A.DashboardPanels__header__closure.prototype = { call$1(value) { @@ -399203,7 +404221,7 @@ t2 = A._instanceType(t1)._eval$1("EfficientLengthMappedIterable*>"); return A.List_List$of(new A.EfficientLengthMappedIterable(t1, new A.DashboardPanels__header___closure1(this.localization), t2), true, t2._eval$1("Iterable.E")); }, - $signature: 2250 + $signature: 2281 }; A.DashboardPanels__header___closure1.prototype = { call$1(dateRange) { @@ -399211,7 +404229,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: 2251 + $signature: 2282 }; A.DashboardPanels__header__closure1.prototype = { call$1(dateRange) { @@ -399224,7 +404242,7 @@ t1.viewModel.onSettingsChanged.call$1(settings); } }, - $signature: 501 + $signature: 649 }; A.DashboardPanels__header___closure0.prototype = { call$1(duration) { @@ -399243,7 +404261,7 @@ } return A.DropdownMenuItem$(A.Text$(t1, _null, _null, _null, _null, _null, _null, _null, _null, _null), _null, currencyId, type$.legacy_String); }, - $signature: 38 + $signature: 36 }; A.DashboardPanels__header__closure3.prototype = { call$1(currencyId) { @@ -399274,30 +404292,29 @@ A.DashboardPanels__header__closure6.prototype = { call$0() { var _this = this; - A.showDialog(true, new A.DashboardPanels__header___closure(_this._box_0, _this.localization, _this.settings, _this.hasMultipleCurrencies, _this.company, _this.taxSettings), _this.context, null, true, type$.legacy_AlertDialog); + A.showDialog(null, true, new A.DashboardPanels__header___closure(_this._box_0, _this.localization, _this.settings, _this.hasMultipleCurrencies, _this.company, _this.taxSettings), _this.context, null, true, type$.legacy_AlertDialog); }, $signature: 1 }; A.DashboardPanels__header___closure.prototype = { call$1(context) { - var t4, t5, t6, t7, _this = this, _null = null, + var t7, _this = this, _null = null, t1 = _this.localization, t2 = A.Text$(t1.get$settings(), _null, _null, _null, _null, _null, _null, _null, _null, _null), - t3 = _this.settings; - t3 = "__" + t3.includeTaxes + "_" + t3.currencyId + "__"; - t4 = type$.JSArray_legacy_Widget; - t5 = A._setArrayType([A.TextButton$(false, A.Text$(t1.get$close(t1).toUpperCase(), _null, _null, _null, _null, _null, _null, _null, _null, _null), _null, new A.DashboardPanels__header____closure(context), _null)], t4); - t6 = A._setArrayType([], t4); + t3 = _this.settings, + t4 = type$.JSArray_legacy_Widget, + t5 = A._setArrayType([A.TextButton$(false, A.Text$(t1.get$close(t1).toUpperCase(), _null, _null, _null, _null, _null, _null, _null, _null, _null), _null, new A.DashboardPanels__header____closure(context), _null)], t4), + t6 = A._setArrayType([], t4); if (_this.hasMultipleCurrencies) t6.push(A.Row$(A._setArrayType([A.Text$(t1.get$currency(), _null, _null, _null, _null, _null, _null, _null, _null, _null), new A.Spacer(_null), _this._box_0.currencySettings], t4), B.CrossAxisAlignment_2, B.MainAxisAlignment_0, B.MainAxisSize_1, _null)); t7 = _this.company; if (t7.numberOfInvoiceTaxRates > 0 || t7.numberOfItemTaxRates > 0) { - t1 = J.$index$asx($.LocalizationsProvider__localizedValues.$index(0, t1.localeCode), "taxes"); + t1 = J.$index$asx($.$get$LocalizationsProvider__localizedValues().$index(0, t1.localeCode), "taxes"); t6.push(A.Row$(A._setArrayType([A.Text$(t1 == null ? "" : t1, _null, _null, _null, _null, _null, _null, _null, _null, _null), new A.Spacer(_null), _this.taxSettings], t4), B.CrossAxisAlignment_2, B.MainAxisAlignment_0, B.MainAxisSize_1, _null)); } - return A.AlertDialog$(t5, B.EdgeInsets_0_0_0_0, _null, A.Column$(t6, B.CrossAxisAlignment_2, _null, B.MainAxisAlignment_0, B.MainAxisSize_0, B.VerticalDirection_1), B.EdgeInsets_24_20_24_24, new A.ValueKey(t3, type$.ValueKey_legacy_String), _null, t2); + return A.AlertDialog$(t5, B.EdgeInsets_0_0_0_0, _null, A.Column$(t6, B.CrossAxisAlignment_2, _null, B.MainAxisAlignment_0, B.MainAxisSize_0, B.VerticalDirection_1), B.EdgeInsets_24_20_24_24, new A.ValueKey("__" + t3.includeTaxes + "_" + t3.currencyId + "__", type$.ValueKey_legacy_String), _null, t2); }, - $signature: 154 + $signature: 164 }; A.DashboardPanels__header____closure.prototype = { call$0() { @@ -399313,65 +404330,65 @@ }; A.DashboardPanels__paymentChart_closure.prototype = { call$1(b) { - var t1 = b.get$_dashboard_state$_$this()._offset; - b.get$_dashboard_state$_$this()._offset = t1 + 1; + var t1 = b.get$_dashboard_state$_$this()._dashboard_state$_offset; + b.get$_dashboard_state$_$this()._dashboard_state$_offset = t1 + 1; return b; }, - $signature: 146 + $signature: 142 }; A.DashboardPanels__paymentChart_closure0.prototype = { call$2(index, date) { return this.onDateSelected.call$1(J.$index$asx(this.currentData, index).entityMap.$index(0, date)); }, - $signature: 91 + $signature: 88 }; A.DashboardPanels__quoteChart_closure.prototype = { call$1(b) { - var t1 = b.get$_dashboard_state$_$this()._offset; - b.get$_dashboard_state$_$this()._offset = t1 + 1; + var t1 = b.get$_dashboard_state$_$this()._dashboard_state$_offset; + b.get$_dashboard_state$_$this()._dashboard_state$_offset = t1 + 1; return b; }, - $signature: 146 + $signature: 142 }; A.DashboardPanels__quoteChart_closure0.prototype = { call$2(index, date) { return this.onDateSelected.call$1(J.$index$asx(this.currentData, index).entityMap.$index(0, date)); }, - $signature: 91 + $signature: 88 }; A.DashboardPanels__taskChart_closure.prototype = { call$1(b) { - var t1 = b.get$_dashboard_state$_$this()._offset; - b.get$_dashboard_state$_$this()._offset = t1 + 1; + var t1 = b.get$_dashboard_state$_$this()._dashboard_state$_offset; + b.get$_dashboard_state$_$this()._dashboard_state$_offset = t1 + 1; return b; }, - $signature: 146 + $signature: 142 }; A.DashboardPanels__taskChart_closure0.prototype = { call$2(index, date) { return this.onDateSelected.call$1(J.$index$asx(this.currentData, index).entityMap.$index(0, date)); }, - $signature: 91 + $signature: 88 }; A.DashboardPanels__expenseChart_closure.prototype = { call$1(b) { - var t1 = b.get$_dashboard_state$_$this()._offset; - b.get$_dashboard_state$_$this()._offset = t1 + 1; + var t1 = b.get$_dashboard_state$_$this()._dashboard_state$_offset; + b.get$_dashboard_state$_$this()._dashboard_state$_offset = t1 + 1; return b; }, - $signature: 146 + $signature: 142 }; A.DashboardPanels__expenseChart_closure0.prototype = { call$2(index, date) { return this.onDateSelected.call$1(J.$index$asx(this.currentData, index).entityMap.$index(0, date)); }, - $signature: 91 + $signature: 88 }; A.DashboardPanels_build__runningTasks.prototype = { call$0() { return new A.Padding(B.EdgeInsets_12_20_0_0, A.Wrap$(B.WrapAlignment_0, J.map$1$1$ax(this.runningTasks, new A.DashboardPanels_build__runningTasks_closure(this.state, this.context), type$.legacy_Card).toList$0(0), B.WrapCrossAlignment_0, 8), null); }, - $signature: 122 + $signature: 121 }; A.DashboardPanels_build__runningTasks_closure.prototype = { call$1(task) { @@ -399389,13 +404406,13 @@ t7 = 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_build__runningTasks__closure(task)), new A.DashboardPanels_build__runningTasks__closure0(t3, task), new A.DashboardPanels_build__runningTasks__closure1(task, client), false, _null, _null, t7, _null, new A.LiveText(_null, new A.DashboardPanels_build__runningTasks__closure2(task), _null, _null), _null, _null), t6), _null), _null, _null, !t5, _null), _null, _null, 4, _null, true, new A.RoundedRectangleBorder(t4, B.BorderSide_0CF)); }, - $signature: 2253 + $signature: 2284 }; A.DashboardPanels_build__runningTasks__closure2.prototype = { call$0() { return A.formatDuration(this.task.calculateDuration$0(), true); }, - $signature: 129 + $signature: 127 }; A.DashboardPanels_build__runningTasks__closure1.prototype = { call$0() { @@ -399413,7 +404430,7 @@ call$2(context, action) { return A.handleTaskAction(context, A._setArrayType([this.task], type$.JSArray_legacy_BaseEntity), action); }, - $signature: 61 + $signature: 63 }; A.DashboardPanels_build_closure.prototype = { call$2(context, index) { @@ -399442,37 +404459,37 @@ } return new A.SizedBox(_null, _null, _null, _null); }, - $signature: 141 + $signature: 140 }; A.DashboardPanels_build__closure.prototype = { call$1(entityIds) { return this.$this.viewModel.onSelectionChanged.call$2(B.EntityType_invoice, entityIds); }, - $signature: 199 + $signature: 221 }; A.DashboardPanels_build__closure0.prototype = { call$1(entityIds) { return this.$this.viewModel.onSelectionChanged.call$2(B.EntityType_payment, entityIds); }, - $signature: 199 + $signature: 221 }; A.DashboardPanels_build__closure1.prototype = { call$1(entityIds) { return this.$this.viewModel.onSelectionChanged.call$2(B.EntityType_quote, entityIds); }, - $signature: 199 + $signature: 221 }; A.DashboardPanels_build__closure2.prototype = { call$1(entityIds) { return this.$this.viewModel.onSelectionChanged.call$2(B.EntityType_task, entityIds); }, - $signature: 199 + $signature: 221 }; A.DashboardPanels_build__closure3.prototype = { call$1(entityIds) { return this.$this.viewModel.onSelectionChanged.call$2(B.EntityType_expense, entityIds); }, - $signature: 199 + $signature: 221 }; A._DashboardPanel.prototype = { createState$0() { @@ -399518,7 +404535,9 @@ index = J.indexOf$1$asx(t1._widget.currentData, dataGroup), t2 = _this.settings.enableComparison; if (t2) { - t3 = J.$index$asx($.LocalizationsProvider__localizedValues.$index(0, _this.localization.localeCode), "current"); + t3 = _this.localization; + t3.toString; + t3 = J.$index$asx($.$get$LocalizationsProvider__localizedValues().$index(0, t3.localeCode), "current"); if (t3 == null) t3 = ""; } else @@ -399534,49 +404553,51 @@ for (i = 0; i < Math.min(t4.length, previousSeries.length); ++i) previous.push(new A.ChartMoneyData(t4[i].date, previousSeries[i].amount)); t1 = dataGroup.chartSeries; - t2 = J.$index$asx($.LocalizationsProvider__localizedValues.$index(0, _this.localization.localeCode), _s8_); + t2 = _this.localization; + t2.toString; + t2 = J.$index$asx($.$get$LocalizationsProvider__localizedValues().$index(0, t2.localeCode), _s8_); if (t2 == null) t2 = ""; t1.push(A.Series_Series(new A.__DashboardPanelState_build__closure2(), previous, t2, new A.__DashboardPanelState_build__closure3(), _s8_, new A.__DashboardPanelState_build__closure4(), t5, t6)); } }, - $signature: 2254 + $signature: 2285 }; A.__DashboardPanelState_build__closure0.prototype = { call$2(chartData, _) { return chartData.date; }, - $signature: 499 + $signature: 651 }; A.__DashboardPanelState_build__closure1.prototype = { call$2(chartData, _) { return chartData.amount; }, - $signature: 498 + $signature: 652 }; A.__DashboardPanelState_build__closure.prototype = { call$2(chartData, _) { return A.ColorUtil_fromDartColor(this.state.get$accentColor()); }, - $signature: 497 + $signature: 653 }; A.__DashboardPanelState_build__closure3.prototype = { call$2(chartData, _) { return chartData.date; }, - $signature: 499 + $signature: 651 }; A.__DashboardPanelState_build__closure4.prototype = { call$2(chartData, _) { return chartData.amount; }, - $signature: 498 + $signature: 652 }; A.__DashboardPanelState_build__closure2.prototype = { call$2(chartData, _) { return B.Color_ePM; }, - $signature: 497 + $signature: 653 }; A._InvoiceChart.prototype = { build$1(_, context) { @@ -399605,17 +404626,17 @@ }; A._InvoiceChart_build_closure.prototype = { call$1(b) { - var t1 = b.get$_dashboard_state$_$this()._offset; - b.get$_dashboard_state$_$this()._offset = t1 + 1; + var t1 = b.get$_dashboard_state$_$this()._dashboard_state$_offset; + b.get$_dashboard_state$_$this()._dashboard_state$_offset = t1 + 1; return b; }, - $signature: 146 + $signature: 142 }; A._InvoiceChart_build_closure0.prototype = { call$2(index, date) { return this.$this.onDateSelected.call$1(J.$index$asx(this.currentData, index).entityMap.$index(0, date)); }, - $signature: 91 + $signature: 88 }; A.DashboardScreen.prototype = { createState$0() { @@ -399639,7 +404660,7 @@ t1 = A.TabController$(null, index, t1.length, _this); t1.addListener$1(0, _this.get$onTabListener()); _this._sideTabController = t1; - t1 = A.ScrollController$(null, index * 539, true); + t1 = new A.ScrollController(index * 539, true, null, A._setArrayType([], type$.JSArray_ScrollPosition), $.$get$ChangeNotifier__emptyListeners()); t1.addListener$1(0, _this.get$onScrollListener()); _this._dashboard_screen$_scrollController = t1; if (A.cleanApiUrl(state.authState.url) !== "https://demo.invoiceninja.com") { @@ -399725,9 +404746,9 @@ t6 = A._setArrayType([], t5); if (A.getLayout(context) === B.AppLayout_desktop) t6.push(A.Expanded$(new A.Padding(B.EdgeInsets_0_0_16_0, A.TabBar$(_this._mainTabController, _null, true, _null, _null, A._setArrayType([A.Tab$(_null, t1.get$overview()), A.Tab$(_null, t1.get$activity()), A.Tab$(_null, t1.get$systemLogs())], t5)), _null), 3)); - t7 = "__cleared_at_" + t3.filterClearedAt + "__"; + t7 = t3.filterClearedAt; t8 = A._setArrayType([], type$.JSArray_legacy_String); - t6.push(A.Expanded$(new A.ListFilter(B.EntityType_dashboard, t3.filter, new A._DashboardScreenState_build_closure0(store), t8, _null, _null, _null, new A.ValueKey(t7, type$.ValueKey_legacy_String)), 2)); + t6.push(A.Expanded$(new A.ListFilter(B.EntityType_dashboard, t3.filter, new A._DashboardScreenState_build_closure0(store), t8, _null, _null, _null, new A.ValueKey("__cleared_at_" + t7 + "__", type$.ValueKey_legacy_String)), 2)); t6 = A.Row$(t6, B.CrossAxisAlignment_2, B.MainAxisAlignment_0, B.MainAxisSize_1, _null); t7 = A._setArrayType([], t5); if (A.getLayout(context) === B.AppLayout_mobile || !state.prefState.isHistoryVisible) @@ -399749,7 +404770,7 @@ t1 = A.TabBar$(t8, _null, t9 === B.AppLayout_mobile, _null, _null, t10); } else t1 = _null; - mainScaffold = A.Scaffold$(A.AppBar$(t7, _null, false, _null, _null, t1, 1, _null, false, _null, false, _null, _null, _null, leading, _null, true, _null, _null, _null, _null, t6, _null, _null, _null, 1, _null), _null, new A._CustomTabBarView(_this._widget.viewModel, _this._mainTabController, _this._dashboard_screen$_scrollController, _null), _null, t2, t4, _null, _null); + mainScaffold = A.Scaffold$(A.AppBar$(t7, _null, false, _null, _null, t1, 1, _null, false, _null, false, _null, _null, _null, leading, _null, true, _null, _null, _null, _null, _null, _null, t6, _null, _null, _null, 1, _null), _null, new A._CustomTabBarView(_this._widget.viewModel, _this._mainTabController, _this._dashboard_screen$_scrollController, _null), _null, t2, t4, _null, _null); if (A.getLayout(context) === B.AppLayout_desktop) { t1 = A._setArrayType([new A.Flexible(3, B.FlexFit_1, mainScaffold, _null)], t5); if (t3.dashboardUIState.showSidebar) @@ -399765,13 +404786,13 @@ if (this.company.isModuleEnabled$1(entityType)) this.$this._tabs.push(entityType); }, - $signature: 201 + $signature: 216 }; A._DashboardScreenState_initState_closure0.prototype = { call$1(duration) { var t1 = this.$this._framework$_element; t1.toString; - A.showDialog(false, new A._DashboardScreenState_initState__closure(this.state), t1, null, true, type$.void); + A.showDialog(null, false, new A._DashboardScreenState_initState__closure(this.state), t1, null, true, type$.void); }, $signature: 34 }; @@ -399781,15 +404802,15 @@ t2 = t1.uiState.selectedCompanyIndex; return new A.SettingsWizard(t1.userCompanyStates._list[t2].userCompany.user, null); }, - $signature: 2258 + $signature: 2289 }; 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__closure0(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); + 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__closure0(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); }, - $signature: 425 + $signature: 366 }; A._DashboardScreenState_build__closure0.prototype = { call$0() { @@ -399814,7 +404835,7 @@ 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_20_0, _null, t2, _null); }, - $signature: 279 + $signature: 317 }; A._DashboardScreenState_build__closure.prototype = { call$0() { @@ -399895,7 +404916,7 @@ 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); }, - $signature: 495 + $signature: 654 }; A._CustomTabBarView_build__closure.prototype = { call$0() { @@ -399907,19 +404928,19 @@ call$0() { return this.$this.viewModel.onRefreshed.call$1(this.context); }, - $signature: 32 + $signature: 33 }; A._CustomTabBarView_build_closure1.prototype = { call$0() { return this.$this.viewModel.onRefreshed.call$1(this.context); }, - $signature: 32 + $signature: 33 }; A._CustomTabBarView_build_closure2.prototype = { call$0() { return this.$this.viewModel.onRefreshed.call$1(this.context); }, - $signature: 32 + $signature: 33 }; A.__DashboardScreenState_State_TickerProviderStateMixin.prototype = { activate$0() { @@ -399951,7 +404972,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: 2260 + $signature: 2291 }; A.DashboardVM.prototype = {}; A.DashboardVM_fromStore__handleRefresh.prototype = { @@ -399978,31 +404999,31 @@ return; this.store.get$_dispatchers()[0].call$1(new A.UpdateDashboardEntityType(entityType)); }, - $signature: 201 + $signature: 216 }; A.DashboardVM_fromStore_closure0.prototype = { call$1(settings) { return this.store.get$_dispatchers()[0].call$1(new A.UpdateDashboardSettings(settings, null, null, null)); }, - $signature: 2261 + $signature: 2292 }; A.DashboardVM_fromStore_closure5.prototype = { call$1(value) { return this.store.get$_dispatchers()[0].call$1(new A.UpdateDashboardSettings(null, null, null, value)); }, - $signature: 11 + $signature: 10 }; A.DashboardVM_fromStore_closure1.prototype = { call$2(entityType, entityIds) { this.store.get$_dispatchers()[0].call$1(new A.UpdateDashboardSelection(entityType, entityIds)); }, - $signature: 2262 + $signature: 2293 }; A.DashboardVM_fromStore_closure3.prototype = { call$1(offset) { return this.store.get$_dispatchers()[0].call$1(new A.UpdateDashboardSettings(null, offset, null, null)); }, - $signature: 175 + $signature: 187 }; A.DashboardVM_fromStore_closure4.prototype = { call$1(currencyId) { @@ -400038,7 +405059,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, A.Row$(A._setArrayType([A.Expanded$(A.TabBar$(t3, _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)], t2), 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$(t3, _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)], t2), B.CrossAxisAlignment_2, B.MainAxisAlignment_0, B.MainAxisSize_1, _null), _null, _null, _null, 1, _null); t2 = A._setArrayType([], t2); if (company.isModuleEnabled$1(B.EntityType_invoice)) t2.push(new A.InvoiceSidebar(_null)); @@ -400061,7 +405082,7 @@ }; A.InvoiceSidebar.prototype = { build$1(_, context) { - var t6, upcomingInvoices, pastDueInvoices, selectedIds, _null = null, + var t6, upcomingInvoices, pastDueInvoices, selectedIds, t7, t8, t9, _null = null, t1 = A.Localizations_of(context, B.Type_AppLocalization_KyD, type$.legacy_AppLocalization), state = A._lateReadCheck(A.StoreProvider_of(context, type$.legacy_AppState).__Store__state, "_state"), t2 = $.$get$memoizedUpcomingInvoices(), @@ -400075,59 +405096,61 @@ t5 = t3[t5]; pastDueInvoices = t6.call$2(t5.invoiceState.map, t5.clientState.map); selectedIds = t4.dashboardUIState.selectedEntities._map$_map.$index(0, B.EntityType_invoice); + t1.toString; + t4 = $.$get$LocalizationsProvider__localizedValues(); t1 = t1.localeCode; - t4 = J.$index$asx($.LocalizationsProvider__localizedValues.$index(0, t1), "upcoming_invoices"); - t2 = t4 == null ? "" : t4; + t5 = J.$index$asx(t4.$index(0, t1), "upcoming_invoices"); + t2 = t5 == null ? "" : t5; t3 = J.getInterceptor$asx(upcomingInvoices); - t2 += t3.get$isNotEmpty(upcomingInvoices) ? " (" + A.S(t3.get$length(upcomingInvoices)) + ")" : ""; + t5 = t3.get$isNotEmpty(upcomingInvoices) ? " (" + A.S(t3.get$length(upcomingInvoices)) + ")" : ""; t3 = t3.get$isEmpty(upcomingInvoices) ? _null : new A.ScrollableListViewBuilder(new A.InvoiceSidebar_build_closure(upcomingInvoices), new A.InvoiceSidebar_build_closure0(), t3.get$length(upcomingInvoices), _null, _null, _null); - t4 = J.$index$asx($.LocalizationsProvider__localizedValues.$index(0, t1), "past_due_invoices"); - if (t4 == null) - t4 = ""; - t5 = J.getInterceptor$asx(pastDueInvoices); - t4 += t5.get$isNotEmpty(pastDueInvoices) ? " (" + A.S(t5.get$length(pastDueInvoices)) + ")" : ""; - t5 = t5.get$isEmpty(pastDueInvoices) ? _null : new A.ScrollableListViewBuilder(new A.InvoiceSidebar_build_closure1(pastDueInvoices), new A.InvoiceSidebar_build_closure2(), t5.get$length(pastDueInvoices), _null, _null, _null); - t6 = selectedIds == null; - if (J.get$isEmpty$asx(t6 ? A._setArrayType([], type$.JSArray_legacy_String) : selectedIds)) + t6 = J.$index$asx(t4.$index(0, t1), "past_due_invoices"); + if (t6 == null) + t6 = ""; + t7 = J.getInterceptor$asx(pastDueInvoices); + t8 = t7.get$isNotEmpty(pastDueInvoices) ? " (" + A.S(t7.get$length(pastDueInvoices)) + ")" : ""; + t7 = t7.get$isEmpty(pastDueInvoices) ? _null : new A.ScrollableListViewBuilder(new A.InvoiceSidebar_build_closure1(pastDueInvoices), new A.InvoiceSidebar_build_closure2(), t7.get$length(pastDueInvoices), _null, _null, _null); + t9 = selectedIds == null; + if (J.get$isEmpty$asx(t9 ? A._setArrayType([], type$.JSArray_legacy_String) : selectedIds)) t1 = _null; else { - t1 = J.$index$asx($.LocalizationsProvider__localizedValues.$index(0, t1), "selected_invoices"); + t1 = J.$index$asx(t4.$index(0, t1), "selected_invoices"); if (t1 == null) t1 = ""; t1 += " (" + selectedIds._list.length + ")"; } - if (J.get$isEmpty$asx(t6 ? A._setArrayType([], type$.JSArray_legacy_String) : selectedIds)) - t6 = _null; + if (J.get$isEmpty$asx(t9 ? A._setArrayType([], type$.JSArray_legacy_String) : selectedIds)) + t4 = _null; else { - t6 = t6 ? _null : selectedIds._list.length; - t6 = new A.ScrollableListViewBuilder(new A.InvoiceSidebar_build_closure3(state, selectedIds), new A.InvoiceSidebar_build_closure4(), t6, _null, _null, _null); + t4 = t9 ? _null : selectedIds._list.length; + t4 = new A.ScrollableListViewBuilder(new A.InvoiceSidebar_build_closure3(state, selectedIds), new A.InvoiceSidebar_build_closure4(), t4, _null, _null, _null); } - return A._DashboardSidebar$(B.EntityType_invoice, t2, t4, t1, t3, t5, t6); + return A._DashboardSidebar$(B.EntityType_invoice, t2 + t5, t6 + t8, t1, t3, t7, t4); } }; A.InvoiceSidebar_build_closure.prototype = { call$2(context, index) { return new A.InvoiceListItem(J.$index$asx(this.upcomingInvoices, index), null, false, null); }, - $signature: 414 + $signature: 393 }; A.InvoiceSidebar_build_closure0.prototype = { call$2(context, index) { return new A.ListDivider(null); }, - $signature: 75 + $signature: 74 }; A.InvoiceSidebar_build_closure1.prototype = { call$2(context, index) { return new A.InvoiceListItem(J.$index$asx(this.pastDueInvoices, index), null, false, null); }, - $signature: 414 + $signature: 393 }; A.InvoiceSidebar_build_closure2.prototype = { call$2(context, index) { return new A.ListDivider(null); }, - $signature: 75 + $signature: 74 }; A.InvoiceSidebar_build_closure3.prototype = { call$2(context, index) { @@ -400139,17 +405162,17 @@ invoice = t2._map$_map.$index(0, t1); return invoice == null ? new A.SizedBox(_null, _null, _null, _null) : new A.InvoiceListItem(invoice, _null, false, _null); }, - $signature: 141 + $signature: 140 }; A.InvoiceSidebar_build_closure4.prototype = { call$2(context, index) { return new A.ListDivider(null); }, - $signature: 75 + $signature: 74 }; A.PaymentSidebar.prototype = { build$1(_, context) { - var recentPayments, selectedIds, _null = null, + var recentPayments, selectedIds, t6, _null = null, t1 = A.Localizations_of(context, B.Type_AppLocalization_KyD, type$.legacy_AppLocalization), state = A._lateReadCheck(A.StoreProvider_of(context, type$.legacy_AppState).__Store__state, "_state"), t2 = $.$get$memoizedRecentPayments(), @@ -400159,41 +405182,43 @@ t5 = t3._list[t5]; recentPayments = t2.call$2(t5.paymentState.map, t5.clientState.map); selectedIds = t4.dashboardUIState.selectedEntities._map$_map.$index(0, B.EntityType_payment); + t1.toString; + t4 = $.$get$LocalizationsProvider__localizedValues(); t1 = t1.localeCode; - t4 = J.$index$asx($.LocalizationsProvider__localizedValues.$index(0, t1), "recent_payments"); - t2 = t4 == null ? "" : t4; + t5 = J.$index$asx(t4.$index(0, t1), "recent_payments"); + t2 = t5 == null ? "" : t5; t3 = J.getInterceptor$asx(recentPayments); - t2 += t3.get$isNotEmpty(recentPayments) ? " (" + A.S(t3.get$length(recentPayments)) + ")" : ""; + t5 = t3.get$isNotEmpty(recentPayments) ? " (" + A.S(t3.get$length(recentPayments)) + ")" : ""; t3 = t3.get$isEmpty(recentPayments) ? _null : new A.ScrollableListViewBuilder(new A.PaymentSidebar_build_closure(recentPayments), new A.PaymentSidebar_build_closure0(), t3.get$length(recentPayments), _null, _null, _null); - t4 = selectedIds == null; - if (J.get$isEmpty$asx(t4 ? A._setArrayType([], type$.JSArray_legacy_String) : selectedIds)) + t6 = selectedIds == null; + if (J.get$isEmpty$asx(t6 ? A._setArrayType([], type$.JSArray_legacy_String) : selectedIds)) t1 = _null; else { - t1 = J.$index$asx($.LocalizationsProvider__localizedValues.$index(0, t1), "selected_payments"); + t1 = J.$index$asx(t4.$index(0, t1), "selected_payments"); if (t1 == null) t1 = ""; t1 += " (" + selectedIds._list.length + ")"; } - if (J.get$isEmpty$asx(t4 ? A._setArrayType([], type$.JSArray_legacy_String) : selectedIds)) + if (J.get$isEmpty$asx(t6 ? A._setArrayType([], type$.JSArray_legacy_String) : selectedIds)) t4 = _null; else { - t4 = t4 ? _null : selectedIds._list.length; + t4 = t6 ? _null : selectedIds._list.length; t4 = new A.ScrollableListViewBuilder(new A.PaymentSidebar_build_closure1(state, selectedIds), new A.PaymentSidebar_build_closure2(), t4, _null, _null, _null); } - return A._DashboardSidebar$(B.EntityType_payment, t2, _null, t1, t3, _null, t4); + return A._DashboardSidebar$(B.EntityType_payment, t2 + t5, _null, t1, t3, _null, t4); } }; A.PaymentSidebar_build_closure.prototype = { call$2(context, index) { return new A.PaymentListItem(J.$index$asx(this.recentPayments, index), null, false, null); }, - $signature: 493 + $signature: 656 }; A.PaymentSidebar_build_closure0.prototype = { call$2(context, index) { return new A.ListDivider(null); }, - $signature: 75 + $signature: 74 }; A.PaymentSidebar_build_closure1.prototype = { call$2(context, index) { @@ -400205,17 +405230,17 @@ payment = t2._map$_map.$index(0, t1); return payment == null ? new A.SizedBox(_null, _null, _null, _null) : new A.PaymentListItem(payment, _null, false, _null); }, - $signature: 141 + $signature: 140 }; A.PaymentSidebar_build_closure2.prototype = { call$2(context, index) { return new A.ListDivider(null); }, - $signature: 75 + $signature: 74 }; A.QuoteSidebar.prototype = { build$1(_, context) { - var t6, upcomingQuotes, expriedQuotes, selectedIds, _null = null, + var t6, upcomingQuotes, expriedQuotes, selectedIds, t7, t8, t9, _null = null, t1 = A.Localizations_of(context, B.Type_AppLocalization_KyD, type$.legacy_AppLocalization), state = A._lateReadCheck(A.StoreProvider_of(context, type$.legacy_AppState).__Store__state, "_state"), t2 = $.$get$memoizedUpcomingQuotes(), @@ -400229,59 +405254,61 @@ t5 = t3[t5]; expriedQuotes = t6.call$2(t5.quoteState.map, t5.clientState.map); selectedIds = t4.dashboardUIState.selectedEntities._map$_map.$index(0, B.EntityType_quote); + t1.toString; + t4 = $.$get$LocalizationsProvider__localizedValues(); t1 = t1.localeCode; - t4 = J.$index$asx($.LocalizationsProvider__localizedValues.$index(0, t1), "upcoming_quotes"); - t2 = t4 == null ? "" : t4; + t5 = J.$index$asx(t4.$index(0, t1), "upcoming_quotes"); + t2 = t5 == null ? "" : t5; t3 = J.getInterceptor$asx(upcomingQuotes); - t2 += t3.get$isNotEmpty(upcomingQuotes) ? " (" + A.S(t3.get$length(upcomingQuotes)) + ")" : ""; + t5 = t3.get$isNotEmpty(upcomingQuotes) ? " (" + A.S(t3.get$length(upcomingQuotes)) + ")" : ""; t3 = t3.get$isEmpty(upcomingQuotes) ? _null : new A.ScrollableListViewBuilder(new A.QuoteSidebar_build_closure(upcomingQuotes), new A.QuoteSidebar_build_closure0(), t3.get$length(upcomingQuotes), _null, _null, _null); - t4 = J.$index$asx($.LocalizationsProvider__localizedValues.$index(0, t1), "expired_quotes"); - if (t4 == null) - t4 = ""; - t5 = J.getInterceptor$asx(expriedQuotes); - t4 += t5.get$isNotEmpty(expriedQuotes) ? " (" + A.S(t5.get$length(expriedQuotes)) + ")" : ""; - t5 = t5.get$isEmpty(expriedQuotes) ? _null : new A.ScrollableListViewBuilder(new A.QuoteSidebar_build_closure1(expriedQuotes), new A.QuoteSidebar_build_closure2(), t5.get$length(expriedQuotes), _null, _null, _null); - t6 = selectedIds == null; - if (J.get$isEmpty$asx(t6 ? A._setArrayType([], type$.JSArray_legacy_String) : selectedIds)) + t6 = J.$index$asx(t4.$index(0, t1), "expired_quotes"); + if (t6 == null) + t6 = ""; + t7 = J.getInterceptor$asx(expriedQuotes); + t8 = t7.get$isNotEmpty(expriedQuotes) ? " (" + A.S(t7.get$length(expriedQuotes)) + ")" : ""; + t7 = t7.get$isEmpty(expriedQuotes) ? _null : new A.ScrollableListViewBuilder(new A.QuoteSidebar_build_closure1(expriedQuotes), new A.QuoteSidebar_build_closure2(), t7.get$length(expriedQuotes), _null, _null, _null); + t9 = selectedIds == null; + if (J.get$isEmpty$asx(t9 ? A._setArrayType([], type$.JSArray_legacy_String) : selectedIds)) t1 = _null; else { - t1 = J.$index$asx($.LocalizationsProvider__localizedValues.$index(0, t1), "selected_quotes"); + t1 = J.$index$asx(t4.$index(0, t1), "selected_quotes"); if (t1 == null) t1 = ""; t1 += " (" + selectedIds._list.length + ")"; } - if (J.get$isEmpty$asx(t6 ? A._setArrayType([], type$.JSArray_legacy_String) : selectedIds)) - t6 = _null; + if (J.get$isEmpty$asx(t9 ? A._setArrayType([], type$.JSArray_legacy_String) : selectedIds)) + t4 = _null; else { - t6 = t6 ? _null : selectedIds._list.length; - t6 = new A.ScrollableListViewBuilder(new A.QuoteSidebar_build_closure3(state, selectedIds), new A.QuoteSidebar_build_closure4(), t6, _null, _null, _null); + t4 = t9 ? _null : selectedIds._list.length; + t4 = new A.ScrollableListViewBuilder(new A.QuoteSidebar_build_closure3(state, selectedIds), new A.QuoteSidebar_build_closure4(), t4, _null, _null, _null); } - return A._DashboardSidebar$(B.EntityType_quote, t2, t4, t1, t3, t5, t6); + return A._DashboardSidebar$(B.EntityType_quote, t2 + t5, t6 + t8, t1, t3, t7, t4); } }; A.QuoteSidebar_build_closure.prototype = { call$2(context, index) { return new A.QuoteListItem(J.$index$asx(this.upcomingQuotes, index), null, false, null); }, - $signature: 413 + $signature: 385 }; A.QuoteSidebar_build_closure0.prototype = { call$2(context, index) { return new A.ListDivider(null); }, - $signature: 75 + $signature: 74 }; A.QuoteSidebar_build_closure1.prototype = { call$2(context, index) { return new A.QuoteListItem(J.$index$asx(this.expriedQuotes, index), null, false, null); }, - $signature: 413 + $signature: 385 }; A.QuoteSidebar_build_closure2.prototype = { call$2(context, index) { return new A.ListDivider(null); }, - $signature: 75 + $signature: 74 }; A.QuoteSidebar_build_closure3.prototype = { call$2(context, index) { @@ -400293,17 +405320,17 @@ 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: 141 + $signature: 140 }; A.QuoteSidebar_build_closure4.prototype = { call$2(context, index) { return new A.ListDivider(null); }, - $signature: 75 + $signature: 74 }; A.TaskSidebar.prototype = { build$1(_, context) { - var t6, runningTasks, recentTasks, selectedIds, _null = null, + var t6, runningTasks, recentTasks, selectedIds, t7, t8, t9, _null = null, t1 = A.Localizations_of(context, B.Type_AppLocalization_KyD, type$.legacy_AppLocalization), state = A._lateReadCheck(A.StoreProvider_of(context, type$.legacy_AppState).__Store__state, "_state"), t2 = $.$get$memoizedRunningTasks(), @@ -400317,59 +405344,61 @@ t5 = t3[t5]; recentTasks = t6.call$2(t5.taskState.map, t5.clientState.map); selectedIds = t4.dashboardUIState.selectedEntities._map$_map.$index(0, B.EntityType_task); + t1.toString; + t4 = $.$get$LocalizationsProvider__localizedValues(); t1 = t1.localeCode; - t4 = J.$index$asx($.LocalizationsProvider__localizedValues.$index(0, t1), "running_tasks"); - t2 = t4 == null ? "" : t4; + t5 = J.$index$asx(t4.$index(0, t1), "running_tasks"); + t2 = t5 == null ? "" : t5; t3 = J.getInterceptor$asx(runningTasks); - t2 += t3.get$isNotEmpty(runningTasks) ? " (" + A.S(t3.get$length(runningTasks)) + ")" : ""; + t5 = t3.get$isNotEmpty(runningTasks) ? " (" + A.S(t3.get$length(runningTasks)) + ")" : ""; t3 = t3.get$isEmpty(runningTasks) ? _null : new A.ScrollableListViewBuilder(new A.TaskSidebar_build_closure(runningTasks), new A.TaskSidebar_build_closure0(), t3.get$length(runningTasks), _null, _null, _null); - t4 = J.$index$asx($.LocalizationsProvider__localizedValues.$index(0, t1), "recent_tasks"); - if (t4 == null) - t4 = ""; - t5 = J.getInterceptor$asx(recentTasks); - t4 += t5.get$isNotEmpty(recentTasks) ? " (" + A.S(t5.get$length(recentTasks)) + ")" : ""; - t5 = t5.get$isEmpty(recentTasks) ? _null : new A.ScrollableListViewBuilder(new A.TaskSidebar_build_closure1(recentTasks), new A.TaskSidebar_build_closure2(), t5.get$length(recentTasks), _null, _null, _null); - t6 = selectedIds == null; - if (J.get$isEmpty$asx(t6 ? A._setArrayType([], type$.JSArray_legacy_String) : selectedIds)) + t6 = J.$index$asx(t4.$index(0, t1), "recent_tasks"); + if (t6 == null) + t6 = ""; + t7 = J.getInterceptor$asx(recentTasks); + t8 = t7.get$isNotEmpty(recentTasks) ? " (" + A.S(t7.get$length(recentTasks)) + ")" : ""; + t7 = t7.get$isEmpty(recentTasks) ? _null : new A.ScrollableListViewBuilder(new A.TaskSidebar_build_closure1(recentTasks), new A.TaskSidebar_build_closure2(), t7.get$length(recentTasks), _null, _null, _null); + t9 = selectedIds == null; + if (J.get$isEmpty$asx(t9 ? A._setArrayType([], type$.JSArray_legacy_String) : selectedIds)) t1 = _null; else { - t1 = J.$index$asx($.LocalizationsProvider__localizedValues.$index(0, t1), "selected_tasks"); + t1 = J.$index$asx(t4.$index(0, t1), "selected_tasks"); if (t1 == null) t1 = ""; t1 += " (" + selectedIds._list.length + ")"; } - if (J.get$isEmpty$asx(t6 ? A._setArrayType([], type$.JSArray_legacy_String) : selectedIds)) - t6 = _null; + if (J.get$isEmpty$asx(t9 ? A._setArrayType([], type$.JSArray_legacy_String) : selectedIds)) + t4 = _null; else { - t6 = t6 ? _null : selectedIds._list.length; - t6 = new A.ScrollableListViewBuilder(new A.TaskSidebar_build_closure3(state, selectedIds), new A.TaskSidebar_build_closure4(), t6, _null, _null, _null); + t4 = t9 ? _null : selectedIds._list.length; + t4 = new A.ScrollableListViewBuilder(new A.TaskSidebar_build_closure3(state, selectedIds), new A.TaskSidebar_build_closure4(), t4, _null, _null, _null); } - return A._DashboardSidebar$(B.EntityType_quote, t2, t4, t1, t3, t5, t6); + return A._DashboardSidebar$(B.EntityType_quote, t2 + t5, t6 + t8, t1, t3, t7, t4); } }; A.TaskSidebar_build_closure.prototype = { call$2(context, index) { return A.TaskListItem$(null, false, true, null, null, false, J.$index$asx(this.runningTasks, index)); }, - $signature: 317 + $signature: 272 }; A.TaskSidebar_build_closure0.prototype = { call$2(context, index) { return new A.ListDivider(null); }, - $signature: 75 + $signature: 74 }; 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: 317 + $signature: 272 }; A.TaskSidebar_build_closure2.prototype = { call$2(context, index) { return new A.ListDivider(null); }, - $signature: 75 + $signature: 74 }; A.TaskSidebar_build_closure3.prototype = { call$2(context, index) { @@ -400381,17 +405410,17 @@ 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: 141 + $signature: 140 }; A.TaskSidebar_build_closure4.prototype = { call$2(context, index) { return new A.ListDivider(null); }, - $signature: 75 + $signature: 74 }; A.ExpenseSidbar.prototype = { build$1(_, context) { - var recentExpenses, selectedIds, _null = null, + var recentExpenses, selectedIds, t6, _null = null, t1 = A.Localizations_of(context, B.Type_AppLocalization_KyD, type$.legacy_AppLocalization), state = A._lateReadCheck(A.StoreProvider_of(context, type$.legacy_AppState).__Store__state, "_state"), t2 = $.$get$memoizedRecentExpenses(), @@ -400401,41 +405430,43 @@ t5 = t3._list[t5]; recentExpenses = t2.call$2(t5.expenseState.map, t5.clientState.map); selectedIds = t4.dashboardUIState.selectedEntities._map$_map.$index(0, B.EntityType_expense); + t1.toString; + t4 = $.$get$LocalizationsProvider__localizedValues(); t1 = t1.localeCode; - t4 = J.$index$asx($.LocalizationsProvider__localizedValues.$index(0, t1), "recent_expenses"); - t2 = t4 == null ? "" : t4; + t5 = J.$index$asx(t4.$index(0, t1), "recent_expenses"); + t2 = t5 == null ? "" : t5; t3 = J.getInterceptor$asx(recentExpenses); - t2 += t3.get$isNotEmpty(recentExpenses) ? " (" + A.S(t3.get$length(recentExpenses)) + ")" : ""; + t5 = t3.get$isNotEmpty(recentExpenses) ? " (" + A.S(t3.get$length(recentExpenses)) + ")" : ""; t3 = t3.get$isEmpty(recentExpenses) ? _null : new A.ScrollableListViewBuilder(new A.ExpenseSidbar_build_closure(recentExpenses), new A.ExpenseSidbar_build_closure0(), t3.get$length(recentExpenses), _null, _null, _null); - t4 = selectedIds == null; - if (J.get$isEmpty$asx(t4 ? A._setArrayType([], type$.JSArray_legacy_String) : selectedIds)) + t6 = selectedIds == null; + if (J.get$isEmpty$asx(t6 ? A._setArrayType([], type$.JSArray_legacy_String) : selectedIds)) t1 = _null; else { - t1 = J.$index$asx($.LocalizationsProvider__localizedValues.$index(0, t1), "selected_expenses"); + t1 = J.$index$asx(t4.$index(0, t1), "selected_expenses"); if (t1 == null) t1 = ""; t1 += " (" + selectedIds._list.length + ")"; } - if (J.get$isEmpty$asx(t4 ? A._setArrayType([], type$.JSArray_legacy_String) : selectedIds)) + if (J.get$isEmpty$asx(t6 ? A._setArrayType([], type$.JSArray_legacy_String) : selectedIds)) t4 = _null; else { - t4 = t4 ? _null : selectedIds._list.length; + t4 = t6 ? _null : selectedIds._list.length; t4 = new A.ScrollableListViewBuilder(new A.ExpenseSidbar_build_closure1(state, selectedIds), new A.ExpenseSidbar_build_closure2(), t4, _null, _null, _null); } - return A._DashboardSidebar$(B.EntityType_expense, t2, _null, t1, t3, _null, t4); + return A._DashboardSidebar$(B.EntityType_expense, t2 + t5, _null, t1, t3, _null, t4); } }; A.ExpenseSidbar_build_closure.prototype = { call$2(context, index) { return A.ExpenseListItem$(J.$index$asx(this.recentExpenses, index), null, false, true, null, null, false); }, - $signature: 376 + $signature: 386 }; A.ExpenseSidbar_build_closure0.prototype = { call$2(context, index) { return new A.ListDivider(null); }, - $signature: 75 + $signature: 74 }; A.ExpenseSidbar_build_closure1.prototype = { call$2(context, index) { @@ -400447,13 +405478,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); }, - $signature: 141 + $signature: 140 }; A.ExpenseSidbar_build_closure2.prototype = { call$2(context, index) { return new A.ListDivider(null); }, - $signature: 75 + $signature: 74 }; A._DashboardSidebar.prototype = { build$1(_, context) { @@ -400464,14 +405495,14 @@ t2 = A.Theme_of(context).cardColor, t3 = A.Theme_of(context).scaffoldBackgroundColor, t4 = textTheme.bodyMedium; - t3 = A.Material$(B.Duration_200000, true, _null, A.Container$(_null, A.Text$(_this.label1, _null, _null, _null, _null, _null, t4, _null, _null, _null), B.Clip_0, _null, _null, _null, _null, _null, _null, _null, B.EdgeInsets_16_16_16_16, _null, _null, 1 / 0), B.Clip_0, t3, 4, _null, _null, _null, _null, B.MaterialType_0); + t3 = A.Material$(B.Duration_200000, true, _null, A.Container$(_null, A.Text$(_this.label1, _null, _null, _null, _null, _null, t4, _null, _null, _null), B.Clip_0, _null, _null, _null, _null, _null, _null, _null, B.EdgeInsets_16_16_16_16, _null, _null, 1 / 0), B.Clip_0, t3, 4, _null, _null, _null, _null, _null, B.MaterialType_0); t5 = _this.list1; t6 = type$.JSArray_legacy_Widget; t5 = A._setArrayType([t3, A.Expanded$(t5 == null ? new A.HelpText(t1.get$noRecordsFound(), _null) : A.ClipRRect$(B.BorderRadius_tLn, t5), 1)], t6); t3 = _this.label2; if (t3 != null) { t7 = A.Theme_of(context).scaffoldBackgroundColor; - t7 = A.Material$(B.Duration_200000, true, _null, A.Container$(_null, A.Text$(t3, _null, _null, _null, _null, _null, t4, _null, _null, _null), B.Clip_0, _null, _null, _null, _null, _null, _null, _null, B.EdgeInsets_16_16_16_16, _null, _null, 1 / 0), B.Clip_0, t7, 4, _null, _null, _null, _null, B.MaterialType_0); + t7 = A.Material$(B.Duration_200000, true, _null, A.Container$(_null, A.Text$(t3, _null, _null, _null, _null, _null, t4, _null, _null, _null), B.Clip_0, _null, _null, _null, _null, _null, _null, _null, B.EdgeInsets_16_16_16_16, _null, _null, 1 / 0), B.Clip_0, t7, 4, _null, _null, _null, _null, _null, B.MaterialType_0); t3 = _this.list2; B.JSArray_methods.addAll$1(t5, A._setArrayType([t7, A.Expanded$(t3 == null ? new A.HelpText(t1.get$noRecordsFound(), _null) : A.ClipRRect$(B.BorderRadius_tLn, t3), 1)], t6)); } @@ -400480,7 +405511,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, 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$(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); t4 = _this.list3; t5.push(A.AnimatedContainer$(A.Column$(A._setArrayType([t1, A.Expanded$(A.ClipRRect$(B.BorderRadius_tLn, t4 == null ? new A.SizedBox(_null, _null, _null, _null) : t4), 1)], t6), B.CrossAxisAlignment_0, _null, B.MainAxisAlignment_0, B.MainAxisSize_1, B.VerticalDirection_1), _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); @@ -400511,7 +405542,7 @@ t3 = uiState.selectedCompanyIndex; t3 = t2._list[t3].userCompany; t2 = _this.design; - t1 = t1 != null ? new A.IgnorePointer(true, _null, A.Checkbox$(A.Theme_of(context).colorScheme.secondary, false, _null, B.MaterialTapTargetSize_1, new A.DesignListItem_build_closure(_this), _null, false, _this.isChecked), _null) : _null; + t1 = t1 != null ? new A.IgnorePointer(true, _null, A.Checkbox$(A.Theme_of(context).colorScheme.secondary, false, _null, B.MaterialTapTargetSize_1, new A.DesignListItem_build_closure(_this), _null, _null, false, _this.isChecked), _null) : _null; t4 = context.dependOnInheritedWidgetOfExactType$1$0(type$.MediaQuery).data; t5 = type$.JSArray_legacy_Widget; t4 = A.Container$(_null, A.Row$(A._setArrayType([A.Expanded$(A.Text$(t2.name, _null, _null, _null, _null, _null, A.Theme_of(context).textTheme.titleLarge, _null, _null, _null), 1), A.Text$(A.formatNumber(_null, context, _null, _null, B.FormatNumberType_0, true, _null, false), _null, _null, _null, _null, _null, A.Theme_of(context).textTheme.titleLarge, _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); @@ -400540,7 +405571,7 @@ call$1(value) { return null.call$1(value); }, - $signature: 11 + $signature: 10 }; A.DesignListBuilder.prototype = { build$1(_, context) { @@ -400556,7 +405587,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: 2268 + $signature: 2299 }; A.DesignListBuilder_build__closure.prototype = { call$2(context, index) { @@ -400572,7 +405603,7 @@ t2 = false; return new A.DesignListItem(design, t1.filter, t2, null); }, - $signature: 2269 + $signature: 2300 }; A.DesignListVM.prototype = {}; A.DesignListVM_fromStore__handleRefresh.prototype = { @@ -400616,12 +405647,12 @@ userCompany = t1._list[t3].userCompany; t3 = A.Localizations_of(context, B.Type_AppLocalization_KyD, type$.legacy_AppLocalization); t2 = t2.designUIState.listUIState; - t1 = "__filter_" + t2.filterClearedAt + "__"; + t1 = t2.filterClearedAt; t4 = this.viewModel.designList; t2 = t2.filter; - t5 = A.AppBottomBar$(B.List_empty1, B.List_empty1, B.List_empty1, B.List_empty1, _null, B.EntityType_design, false, B.List_empty16, 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_empty17, _null); + t5 = A.AppBottomBar$(B.List_empty0, B.List_empty0, B.List_empty0, B.List_empty0, _null, B.EntityType_design, false, B.List_empty17, 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_empty18, _null); t3 = state.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, state), t3.get$newDesign()) : _null; - return A.ListScaffold$(_null, B.List_empty11, new A.ListFilter(B.EntityType_design, t2, new A.DesignScreen_build_closure7(store), t4, _null, _null, new A.DesignScreen_build_closure8(store), new A.ValueKey(t1, type$.ValueKey_legacy_String)), new A.DesignListBuilder(_null), t5, B.EntityType_design, t3, 0, "invoice_design", new A.DesignScreen_build_closure9(store), new A.DesignScreen_build_closure10(store)); + return A.ListScaffold$(_null, B.List_empty12, new A.ListFilter(B.EntityType_design, t2, new A.DesignScreen_build_closure7(store), t4, _null, _null, new A.DesignScreen_build_closure8(store), new A.ValueKey("__filter_" + t1 + "__", type$.ValueKey_legacy_String)), new A.DesignListBuilder(_null), t5, B.EntityType_design, t3, 0, "invoice_design", new A.DesignScreen_build_closure9(store), new A.DesignScreen_build_closure10(store)); } }; A.DesignScreen_build_closure10.prototype = { @@ -400717,13 +405748,13 @@ call$2(context, vm) { return new A.DesignScreen(vm, null); }, - $signature: 2270 + $signature: 3453 }; A.DesignScreenVM.prototype = {}; A.DesignEdit.prototype = { createState$0() { - var _null = null; - return new A._DesignEditState(new A.Debouncer(1500, false), new A.Debouncer(500, 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), _null, _null, B._StateLifecycle_0); + var t1 = $.$get$ChangeNotifier__emptyListeners(); + return new A._DesignEditState(new A.Debouncer(1500, false), new A.Debouncer(500, false), 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); } }; A._DesignEditState.prototype = { @@ -400767,7 +405798,10 @@ var t1, _this = this; _this._design_edit$_focusNode.dispose$0(0); _this._tabController.dispose$0(0); - _this._htmlController.removeListener$1(0, _this.get$_onHtmlChanged()); + t1 = _this._htmlController; + t1.removeListener$1(0, _this.get$_onHtmlChanged()); + t1.ChangeNotifier__listeners = $.$get$ChangeNotifier__emptyListeners(); + t1.ChangeNotifier__count = 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(0); @@ -400849,7 +405883,8 @@ if (design.get$isNew()) t2 = t1.get$newDesign(); else { - t2 = J.$index$asx($.LocalizationsProvider__localizedValues.$index(0, t1.localeCode), "edit_design"); + t1.toString; + t2 = J.$index$asx($.$get$LocalizationsProvider__localizedValues().$index(0, t1.localeCode), "edit_design"); if (t2 == null) t2 = ""; } @@ -400899,8 +405934,10 @@ 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; }, - $signature: 64 + $signature: 66 }; A._DesignEditState__onChanged_closure.prototype = { call$1(b) { @@ -400918,7 +405955,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: 367 + $signature: 401 }; A._DesignEditState__onChanged_closure0.prototype = { call$0() { @@ -400987,7 +406024,7 @@ }); return A._asyncStartSync($async$call$1, $async$completer); }, - $signature: 489 + $signature: 662 }; A._DesignEditState__loadPreview__closure.prototype = { call$0() { @@ -401034,19 +406071,19 @@ call$1(value) { return this.$this._setDraftMode$1(value); }, - $signature: 35 + $signature: 40 }; A._DesignEditState_build_closure1.prototype = { call$1(value) { return this.$this._setDraftMode$1(value); }, - $signature: 35 + $signature: 40 }; A.DesignSection.prototype = { build$1(_, context) { var _null = null, t1 = this.textController; - return A.SingleChildScrollView$(A.Card$(new A.Padding(B.EdgeInsets_10_0_10_0, A.Actions$(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), new A.Shortcuts(A.LinkedHashMap_LinkedHashMap$_literal([A.LogicalKeySet$(B.LogicalKeyboardKey_4294967305), new A.InsertTabIntent(4, t1)], type$.legacy_ShortcutActivator, type$.legacy_Intent), A.TextField$(false, B.List_empty1, true, _null, t1, _null, _null, _null, 2, A.InputDecoration$(_null, B._NoInputBorder_sqK, _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, true, true, _null, false, _null, _null, _null, B.TextInputType_1_null_null, _null, true, _null, _null, 16, 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, true, _null, _null, _null, _null, _null, _null, _null, _null), B.TextAlign_4, _null, B.TextCapitalization_30, _null, B.TextInputAction_12, _null), _null, _null)), _null), _null, _null, _null, _null, true, _null), _null, B.DragStartBehavior_1, B.EdgeInsets_14_14_14_14, _null, _null, false, B.Axis_1); + return A.SingleChildScrollView$(A.Card$(new A.Padding(B.EdgeInsets_10_0_10_0, A.Actions$(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), new A.Shortcuts(A.LinkedHashMap_LinkedHashMap$_literal([A.LogicalKeySet$(B.LogicalKeyboardKey_4294967305), new A.InsertTabIntent(4, t1)], type$.legacy_ShortcutActivator, type$.legacy_Intent), A.TextField$(false, B.List_empty0, true, _null, t1, _null, _null, _null, 2, A.InputDecoration$(_null, B._NoInputBorder_sqK, _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, true, _null, _null, _null, _null, _null, _null, _null, _null), B.TextAlign_4, _null, B.TextCapitalization_3, _null, B.TextInputAction_12, _null), _null, _null)), _null), _null, _null, _null, _null, true, _null), _null, B.DragStartBehavior_1, B.EdgeInsets_14_14_14_14, _null, _null, false, B.Axis_1); } }; A.DesignSettings.prototype = { @@ -401088,21 +406125,22 @@ t5 = type$.JSArray_legacy_Widget; t4 = A._setArrayType([t2, new A.DesignPicker(new A._DesignSettingsState_build_closure(_this), t3, t4, _null)], t5); t2 = A.Theme_of(context).colorScheme; - t3 = t1.localeCode; - t6 = J.$index$asx($.LocalizationsProvider__localizedValues.$index(0, t3), _s9_); - t6 = A.Text$(t6 == null ? J.$index$asx($.LocalizationsProvider__localizedValues.$index(0, "en"), _s9_) : t6, _null, _null, _null, _null, _null, _null, _null, _null, _null); - t7 = J.$index$asx($.LocalizationsProvider__localizedValues.$index(0, t3), _s14_); - t7 = A.Text$(t7 == null ? J.$index$asx($.LocalizationsProvider__localizedValues.$index(0, "en"), _s14_) : t7, _null, _null, _null, _null, _null, _null, _null, _null, _null); + t3 = $.$get$LocalizationsProvider__localizedValues(); + t6 = t1.localeCode; + t7 = J.$index$asx(t3.$index(0, t6), _s9_); + t7 = A.Text$(t7 == null ? J.$index$asx(t3.$index(0, "en"), _s9_) : t7, _null, _null, _null, _null, _null, _null, _null, _null, _null); + t8 = J.$index$asx(t3.$index(0, t6), _s14_); + t3 = A.Text$(t8 == null ? J.$index$asx(t3.$index(0, "en"), _s14_) : t8, _null, _null, _null, _null, _null, _null, _null, _null, _null); t8 = _this._widget; t9 = t8.draftMode; t8 = t8.isLoading ? _null : t8.onDraftModeChanged; - B.JSArray_methods.addAll$1(t4, A._setArrayType([new A.SizedBox(_null, 16, _null, _null), A.SwitchListTile$(t2.secondary, _null, t8, _null, t7, t6, t9)], t5)); - t1 = A._setArrayType([A.FormCard$(_null, t4, _null, 4, false, _null, false, _null), new A.Padding(B.EdgeInsets_16_16_16_0, A.OutlinedButton$(new A.Padding(B.EdgeInsets_8_8_8_8, new A.IconText(t1.get$viewDocs().toUpperCase(), B._MdiIconData_ujl, _null, _null, _null), _null), _null, new A._DesignSettingsState_build_closure0(), _null), _null)], t5); + B.JSArray_methods.addAll$1(t4, A._setArrayType([new A.SizedBox(_null, 16, _null, _null), A.SwitchListTile$(t2.secondary, _null, t8, _null, t3, t7, t9)], t5)); + t1 = A._setArrayType([A.FormCard$(_null, t4, _null, false, _null, false, _null), new A.Padding(B.EdgeInsets_16_16_16_0, A.OutlinedButton$(new A.Padding(B.EdgeInsets_8_8_8_8, new A.IconText(t1.get$viewDocs().toUpperCase(), B._MdiIconData_ujl, _null, _null, _null), _null), _null, new A._DesignSettingsState_build_closure0(), _null), _null)], t5); if (_this._widget.draftMode) { - t2 = J.$index$asx($.LocalizationsProvider__localizedValues.$index(0, t3), _s20_); - if (t2 == null) - t2 = J.$index$asx($.LocalizationsProvider__localizedValues.$index(0, "en"), _s20_); - t1.push(A.Column$(A._setArrayType([new A.Padding(B.EdgeInsets_30_16_30_0, 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, true, _null, _null, _null, _null, _null, _null, _null, _null), _null, _null, _null), _null), A.FormCard$(A.Actions$(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), new A.Shortcuts(A.LinkedHashMap_LinkedHashMap$_literal([A.LogicalKeySet$(B.LogicalKeyboardKey_4294967305), new A.InsertTabIntent(4, _this._widget.htmlController)], type$.legacy_ShortcutActivator, type$.legacy_Intent), A.TextField$(true, B.List_empty1, false, _null, _this._widget.htmlController, _null, _null, _null, 2, A.InputDecoration$(_null, B._NoInputBorder_sqK, _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, true, true, _null, false, _null, _null, _null, B.TextInputType_1_null_null, _null, true, _null, _null, 16, 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, true, _null, _null, _null, _null, _null, _null, _null, _null), B.TextAlign_4, _null, B.TextCapitalization_30, _null, B.TextInputAction_12, _null), _null, _null)), _null, _null, 4, false, _null, false, _null)], t5), B.CrossAxisAlignment_2, _null, B.MainAxisAlignment_0, B.MainAxisSize_1, B.VerticalDirection_1)); + t2 = $.$get$LocalizationsProvider__localizedValues(); + t6 = J.$index$asx(t2.$index(0, t6), _s20_); + t2 = t6 == null ? J.$index$asx(t2.$index(0, "en"), _s20_) : t6; + t1.push(A.Column$(A._setArrayType([new A.Padding(B.EdgeInsets_30_16_30_0, 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, true, _null, _null, _null, _null, _null, _null, _null, _null), _null, _null, _null), _null), A.FormCard$(A.Actions$(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), new A.Shortcuts(A.LinkedHashMap_LinkedHashMap$_literal([A.LogicalKeySet$(B.LogicalKeyboardKey_4294967305), new A.InsertTabIntent(4, _this._widget.htmlController)], type$.legacy_ShortcutActivator, type$.legacy_Intent), A.TextField$(true, B.List_empty0, false, _null, _this._widget.htmlController, _null, _null, _null, 2, A.InputDecoration$(_null, B._NoInputBorder_sqK, _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, true, _null, _null, _null, _null, _null, _null, _null, _null), B.TextAlign_4, _null, B.TextCapitalization_3, _null, B.TextInputAction_12, _null), _null, _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, _null)); return new A.ScrollableListView(t1, _null, _null, _null); @@ -401114,7 +406152,7 @@ t1._widget.onLoadDesign$1(value); t1._selectedDesign = value; }, - $signature: 162 + $signature: 159 }; A._DesignSettingsState_build_closure0.prototype = { call$0() { @@ -401153,7 +406191,7 @@ t2.push(new A.HtmlElementView(this.get$_pdfString(), _null)); if (this._widget.isLoading) t2.push(A.Column$(A._setArrayType([A.LinearProgressIndicator$(), A.Expanded$(new A.SizedBox(_null, _null, _null, _null), 1)], t1), B.CrossAxisAlignment_2, _null, B.MainAxisAlignment_0, B.MainAxisSize_1, B.VerticalDirection_1)); - return A.Container$(B.Alignment_0_0, A.Stack$(B.Alignment_0_0, t2, B.Clip_1, B.StackFit_0, _null, _null), B.Clip_0, B.MaterialColor_Map_HFpTk_4288585374, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null); + return A.Container$(B.Alignment_0_0, new A.Stack(B.Alignment_0_0, _null, B.StackFit_0, B.Clip_1, t2, _null), B.Clip_0, B.MaterialColor_Map_HFpTk_4288585374, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null); } }; A.HtmlDesignPreview.prototype = { @@ -401163,7 +406201,7 @@ t2 = A._setArrayType([new A.AppWebView(this.html, _null)], t1); if (this.isLoading) t2.push(A.Column$(A._setArrayType([A.LinearProgressIndicator$(), A.Expanded$(new A.SizedBox(_null, _null, _null, _null), 1)], t1), B.CrossAxisAlignment_2, _null, B.MainAxisAlignment_0, B.MainAxisSize_1, B.VerticalDirection_1)); - return A.Container$(B.Alignment_0_0, A.Stack$(B.Alignment_0_0, t2, B.Clip_1, B.StackFit_0, _null, _null), B.Clip_0, B.Color_4294967295, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null); + return A.Container$(B.Alignment_0_0, new A.Stack(B.Alignment_0_0, _null, B.StackFit_0, B.Clip_1, t2, _null), B.Clip_0, B.Color_4294967295, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null); } }; A.InsertTabIntent.prototype = {}; @@ -401214,13 +406252,13 @@ call$1(store) { return A.DesignEditVM_DesignEditVM$fromStore(store); }, - $signature: 2276 + $signature: 2307 }; A.DesignEditScreen_build_closure.prototype = { call$2(context, viewModel) { return new A.DesignEdit(viewModel, null); }, - $signature: 2277 + $signature: 2308 }; A.DesignEditVM.prototype = { get$design() { @@ -401234,7 +406272,7 @@ call$1(design) { this.store.get$_dispatchers()[0].call$1(new A.UpdateDesign(design)); }, - $signature: 162 + $signature: 159 }; A.DesignEditVM_DesignEditVM$fromStore_closure1.prototype = { call$1(context) { @@ -401262,7 +406300,9 @@ t1 = this.store, design = A._lateReadCheck(t1.__Store__state, "_state").uiState.designUIState.editing, t2 = this.context, - t3 = J.$index$asx($.LocalizationsProvider__localizedValues.$index(0, A.Localizations_of(t2, B.Type_AppLocalization_KyD, type$.legacy_AppLocalization).localeCode), "saved_design"); + t3 = A.Localizations_of(t2, B.Type_AppLocalization_KyD, type$.legacy_AppLocalization); + t3.toString; + t3 = J.$index$asx($.$get$LocalizationsProvider__localizedValues().$index(0, t3.localeCode), "saved_design"); if (t3 == null) t3 = ""; completer = A.snackBarCompleter(t2, t3, false, type$.legacy_DesignEntity); @@ -401277,7 +406317,7 @@ }; A._DesignViewState.prototype = { build$1(_, context) { - var count, t5, t6, t7, _this = this, _null = null, + var count, t5, t6, t7, t8, t9, _this = this, _null = null, viewModel = _this._widget.viewModel, state = viewModel.state, t1 = state.uiState.selectedCompanyIndex, @@ -401298,10 +406338,9 @@ t6 = new A.MappedListIterable(t6, new A._DesignViewState_build_closure5(state), A._arrayInstanceType(t6)._eval$1("MappedListIterable<1,InvoiceEntity*>")).super$Iterable$where(0, new A._DesignViewState_build_closure6(design)); t6 = t6.get$length(t6); t7 = _this._widget.isFilter; - t6 = "" + (count + t4 + t5 + t6); - t5 = t3.get$count(t3); - t4 = t3.get$lastUpdated(); - t4 = A._setArrayType([A.EntityHeader$(design, t5, t4, A.format(A.DateTime$fromMillisecondsSinceEpoch(design.updatedAt * 1000, false), A.localeSelector(state, true)), _null, _null, t6), new A.ListDivider(_null)], type$.JSArray_legacy_Widget); + t8 = t3.get$count(t3); + t9 = t3.get$lastUpdated(); + t4 = A._setArrayType([A.EntityHeader$(design, t8, t9, A.format(A.DateTime$fromMillisecondsSinceEpoch(design.updatedAt * 1000, false), A.localeSelector(state, true)), _null, _null, "" + (count + t4 + t5 + t6)), new A.ListDivider(_null)], type$.JSArray_legacy_Widget); if (company.isModuleEnabled$1(B.EntityType_invoice)) { t5 = _this._widget.isFilter; t4.push(new A.EntitiesListTile(design, B.EntityType_invoice, t3.get$invoices(), $.$get$memoizedInvoiceStatsForDesign().call$2(design.id, t2[t1].invoiceState.map).present$2(t3.get$active(t3), t3.get$archived()), t5, false, _null)); @@ -401327,13 +406366,13 @@ t2 = t1.uiState.selectedCompanyIndex; return t1.userCompanyStates._list[t2].invoiceState.map._map$_map.$index(0, invoiceId); }, - $signature: 74 + $signature: 76 }; A._DesignViewState_build_closure0.prototype = { call$1(invoice) { return !invoice.isDeleted && invoice.designId === this.design.id; }, - $signature: 153 + $signature: 163 }; A._DesignViewState_build_closure1.prototype = { call$1(quoteId) { @@ -401341,13 +406380,13 @@ t2 = t1.uiState.selectedCompanyIndex; return t1.userCompanyStates._list[t2].quoteState.map._map$_map.$index(0, quoteId); }, - $signature: 74 + $signature: 76 }; A._DesignViewState_build_closure2.prototype = { call$1(quote) { return !quote.isDeleted && quote.designId === this.design.id; }, - $signature: 153 + $signature: 163 }; A._DesignViewState_build_closure3.prototype = { call$1(creditId) { @@ -401355,13 +406394,13 @@ t2 = t1.uiState.selectedCompanyIndex; return t1.userCompanyStates._list[t2].creditState.map._map$_map.$index(0, creditId); }, - $signature: 74 + $signature: 76 }; A._DesignViewState_build_closure4.prototype = { call$1(credit) { return !credit.isDeleted && credit.designId === this.design.id; }, - $signature: 153 + $signature: 163 }; A._DesignViewState_build_closure5.prototype = { call$1(invoiceId) { @@ -401369,13 +406408,13 @@ t2 = t1.uiState.selectedCompanyIndex; return t1.userCompanyStates._list[t2].recurringInvoiceState.map._map$_map.$index(0, invoiceId); }, - $signature: 74 + $signature: 76 }; A._DesignViewState_build_closure6.prototype = { call$1(invoice) { return !invoice.isDeleted && invoice.designId === this.design.id; }, - $signature: 153 + $signature: 163 }; A._DesignViewState_build_closure7.prototype = { call$0() { @@ -401393,13 +406432,13 @@ call$1(store) { return A.DesignViewVM_DesignViewVM$fromStore(store); }, - $signature: 2278 + $signature: 2309 }; A.DesignViewScreen_build_closure.prototype = { call$2(context, vm) { return new A.DesignView(vm, this.$this.isFilter, null); }, - $signature: 2279 + $signature: 2310 }; A.DesignViewVM.prototype = { get$design() { @@ -401426,7 +406465,7 @@ t2 = _this.document; t3 = t2.id; t4 = uiState.get$isEditing() ? documentUIState.editing.id : documentUIState.selectedId; - t1 = t1 != null ? new A.IgnorePointer(true, _null, A.Checkbox$(A.Theme_of(context).colorScheme.secondary, false, _null, B.MaterialTapTargetSize_1, new A.DocumentListItem_build_closure(_this), _null, false, _this.isChecked), _null) : _null; + t1 = t1 != null ? new A.IgnorePointer(true, _null, A.Checkbox$(A.Theme_of(context).colorScheme.secondary, false, _null, B.MaterialTapTargetSize_1, new A.DocumentListItem_build_closure(_this), _null, _null, false, _this.isChecked), _null) : _null; t5 = context.dependOnInheritedWidgetOfExactType$1$0(type$.MediaQuery).data; 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.titleLarge, _null, _null, _null), 1), A.Text$(A.formatNumber(_null, context, _null, _null, B.FormatNumberType_0, true, _null, false), _null, _null, _null, _null, _null, A.Theme_of(context).textTheme.titleLarge, _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); @@ -401455,7 +406494,7 @@ call$1(value) { return null.call$1(value); }, - $signature: 11 + $signature: 10 }; A.DocumentListBuilder.prototype = { build$1(_, context) { @@ -401469,7 +406508,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: 2280 + $signature: 2311 }; A.DocumentListBuilder_build__closure.prototype = { call$2(context, index) { @@ -401488,7 +406527,7 @@ t2 = false; return new A.DocumentListItem(t4, t2, $document, t1.filter, null); }, - $signature: 2281 + $signature: 2312 }; A.DocumentListVM.prototype = {}; A.DocumentListVM_fromStore__handleRefresh.prototype = { @@ -401532,13 +406571,13 @@ userCompany = t1._list[t3].userCompany; t3 = A.Localizations_of(context, B.Type_AppLocalization_KyD, type$.legacy_AppLocalization); t2 = t2.documentUIState.listUIState; - t1 = "__filter_" + t2.filterClearedAt + "__"; + t1 = t2.filterClearedAt; t4 = this.viewModel.documentList; t2 = t2.filter; - t5 = A.AppBottomBar$(B.List_empty1, B.List_empty1, B.List_empty1, B.List_empty1, _null, B.EntityType_document, false, B.List_empty16, 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_empty17, _null); + t5 = A.AppBottomBar$(B.List_empty0, B.List_empty0, B.List_empty0, B.List_empty0, _null, B.EntityType_document, false, B.List_empty17, 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_empty18, _null); t6 = state.prefState; t3 = (t6.appLayout === B.AppLayout_mobile || t6.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), t3.get$newDocument()) : _null; - return A.ListScaffold$(_null, B.List_empty11, new A.ListFilter(B.EntityType_document, t2, new A.DocumentScreen_build_closure7(store), t4, _null, _null, new A.DocumentScreen_build_closure8(store), new A.ValueKey(t1, type$.ValueKey_legacy_String)), new A.DocumentListBuilder(_null), t5, B.EntityType_document, t3, 0, _null, new A.DocumentScreen_build_closure9(store), new A.DocumentScreen_build_closure10(store)); + return A.ListScaffold$(_null, B.List_empty12, new A.ListFilter(B.EntityType_document, t2, new A.DocumentScreen_build_closure7(store), t4, _null, _null, new A.DocumentScreen_build_closure8(store), new A.ValueKey("__filter_" + t1 + "__", type$.ValueKey_legacy_String)), new A.DocumentListBuilder(_null), t5, B.EntityType_document, t3, 0, _null, new A.DocumentScreen_build_closure9(store), new A.DocumentScreen_build_closure10(store)); } }; A.DocumentScreen_build_closure10.prototype = { @@ -401631,7 +406670,7 @@ call$2(context, vm) { return new A.DocumentScreen(vm, null); }, - $signature: 2282 + $signature: 2313 }; A.DocumentScreenVM.prototype = {}; A.DocumentEdit.prototype = { @@ -401666,7 +406705,8 @@ if ($document.get$isNew()) t1 = t1.get$newDocument(); else { - t1 = J.$index$asx($.LocalizationsProvider__localizedValues.$index(0, t1.localeCode), "edit_document"); + t1.toString; + t1 = J.$index$asx($.$get$LocalizationsProvider__localizedValues().$index(0, t1.localeCode), "edit_document"); if (t1 == null) t1 = ""; } @@ -401688,14 +406728,16 @@ 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; }, - $signature: 64 + $signature: 66 }; A._DocumentEditState__onChanged_closure.prototype = { call$1(b) { return b; }, - $signature: 685 + $signature: 511 }; A._DocumentEditState__onChanged_closure0.prototype = { call$0() { @@ -401715,9 +406757,9 @@ call$1(context) { var _null = null, t1 = type$.JSArray_legacy_Widget; - return new A.ScrollableListView(A._setArrayType([A.FormCard$(_null, A._setArrayType([], t1), _null, 4, false, _null, false, _null)], t1), _null, _null, _null); + return new A.ScrollableListView(A._setArrayType([A.FormCard$(_null, A._setArrayType([], t1), _null, false, _null, false, _null)], t1), _null, _null, _null); }, - $signature: 155 + $signature: 168 }; A.DocumentEditScreen.prototype = { build$1(_, context) { @@ -401729,13 +406771,13 @@ call$1(store) { return A.DocumentEditVM_DocumentEditVM$fromStore(store); }, - $signature: 2284 + $signature: 2315 }; 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: 2285 + $signature: 2316 }; A.DocumentEditVM.prototype = { get$document(receiver) { @@ -401764,7 +406806,7 @@ A._DocumentViewState.prototype = { build$1(_, context) { var _null = null; - return new A.ViewScaffold(false, this._widget.viewModel.document, A.FormCard$(_null, A._setArrayType([], type$.JSArray_legacy_Widget), _null, 4, false, _null, false, _null), _null, _null, _null); + return new A.ViewScaffold(false, this._widget.viewModel.document, A.FormCard$(_null, A._setArrayType([], type$.JSArray_legacy_Widget), _null, false, _null, false, _null), _null, _null, _null); } }; A.DocumentViewScreen.prototype = { @@ -401777,13 +406819,13 @@ call$1(store) { return A.DocumentViewVM_DocumentViewVM$fromStore(store); }, - $signature: 2286 + $signature: 2317 }; A.DocumentViewScreen_build_closure.prototype = { call$2(context, vm) { return new A.DocumentView(vm, false, null); }, - $signature: 2287 + $signature: 2318 }; A.DocumentViewVM.prototype = { get$document(receiver) { @@ -401814,7 +406856,7 @@ return this._expense_edit$_onSavePressed$2(context, null); }, build$1(_, context) { - var client, prefState, isFullscreen, t4, t5, footer, t6, t7, t8, t9, t10, _this = this, _null = null, + var client, prefState, isFullscreen, t4, t5, t6, footer, t7, t8, t9, t10, t11, _this = this, _null = null, t1 = A.Localizations_of(context, B.Type_AppLocalization_KyD, type$.legacy_AppLocalization), viewModel = _this._widget.viewModel, expense = viewModel.expense, @@ -401826,21 +406868,25 @@ client = t2[t3].clientState.$get$1(0, expense.clientId); prefState = state.prefState; isFullscreen = prefState.isEditorFullScreen$1(B.EntityType_expense); - t4 = t1.localeCode; - t5 = J.$index$asx($.LocalizationsProvider__localizedValues.$index(0, t4), "expense_total"); - footer = B.JSString_methods.$add((t5 == null ? "" : t5) + ": ", A.formatNumber(expense.get$grossAmount(), context, _null, expense.currencyId, B.FormatNumberType_0, true, _null, false)); + t1.toString; + t4 = $.$get$LocalizationsProvider__localizedValues(); + t5 = t1.localeCode; + t6 = J.$index$asx(t4.$index(0, t5), "expense_total"); + if (t6 == null) + t6 = ""; + footer = B.JSString_methods.$add(t6 + ": ", A.formatNumber(expense.get$grossAmount(), context, _null, expense.currencyId, B.FormatNumberType_0, true, _null, false)); if (B.JSArray_methods.contains$1(A._setArrayType([B.EntityType_recurringExpense], type$.JSArray_legacy_EntityType), expense.entityType)) if (expense.get$isNew()) t4 = t1.get$newRecurringExpense(); else { - t4 = J.$index$asx($.LocalizationsProvider__localizedValues.$index(0, t4), "edit_recurring_expense"); + t4 = J.$index$asx(t4.$index(0, t5), "edit_recurring_expense"); if (t4 == null) t4 = ""; } else if (expense.get$isNew()) t4 = t1.get$newExpense(); else { - t4 = J.$index$asx($.LocalizationsProvider__localizedValues.$index(0, t4), "edit_expense"); + t4 = J.$index$asx(t4.$index(0, t5), "edit_expense"); if (t4 == null) t4 = ""; } @@ -401848,24 +406894,22 @@ t2 = type$.JSArray_legacy_Widget; t5 = A.TabBar$(_this._expense_edit$_controller, _null, false, _null, _null, A._setArrayType([A.Tab$(_null, t1.get$details(t1)), A.Tab$(_null, t1.get$notes()), A.Tab$(_null, t1.get$settings())], t2)); t6 = $.$get$_ExpenseEditState__formKey(); - t7 = expense.id; - t8 = expense.updatedAt; - t9 = type$.ValueKey_legacy_String; + t7 = type$.ValueKey_legacy_String; + t8 = "__expense_" + expense.id; + t9 = "" + expense.updatedAt; if (isFullscreen) - t7 = new A.ExpenseEditDesktop(viewModel, new A.ValueKey("__expense_" + t7 + "_" + t8 + "__", t9)); + t7 = new A.ExpenseEditDesktop(viewModel, new A.ValueKey(t8 + "_" + t9 + "__", t7)); else { - t7 = "__expense_" + t7 + "_" + t8 + "__"; - t8 = _this._expense_edit$_controller; - t10 = _this._widget.viewModel; - t9 = A.TabBarView$(A._setArrayType([new A.ExpenseEditDetails(t10, _null), new A.ExpenseEditNotes(t10, _null), new A.ExpenseEditSettings(t10, _null)], t2), t8, new A.ValueKey(t7, t9)); - t7 = t9; + t10 = _this._expense_edit$_controller; + t11 = _this._widget.viewModel; + t7 = A.TabBarView$(A._setArrayType([new A.ExpenseEditDetails(t11, _null), new A.ExpenseEditNotes(t11, _null), new A.ExpenseEditSettings(t11, _null)], t2), t10, new A.ValueKey(t8 + "_" + t9 + "__", t7)); } t6 = A.Form$(_null, t7, t6); t7 = A.Theme_of(context).cardColor; t2 = A._setArrayType([], t2); if (A.getLayout(context) === B.AppLayout_desktop) { t1 = isFullscreen ? t1.get$sidebarEditor() : t1.get$fullscreenEditor(); - t2.push(A.Tooltip$(A.InkWell$(false, _null, true, new A.Padding(B.EdgeInsets_8_0_8_0, A.Icon$(isFullscreen ? B.IconData_57695_MaterialIcons_null_true : B.IconData_57694_MaterialIcons_null_true, _null, _null), _null), _null, true, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, new A._ExpenseEditState_build_closure(store), _null, _null, _null, _null, _null), t1)); + t2.push(A.Tooltip$(A.InkWell$(false, _null, true, new A.Padding(B.EdgeInsets_8_0_8_0, A.Icon$(isFullscreen ? B.IconData_57695_MaterialIcons_null_true : B.IconData_57694_MaterialIcons_null_true, _null, _null), _null), _null, true, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, new A._ExpenseEditState_build_closure(store), _null, _null, _null, _null, _null, _null), t1)); } t1 = A.getLayout(context); t8 = expense.number; @@ -401898,7 +406942,7 @@ call$2(context, action) { return this.$this._expense_edit$_onSavePressed$2(context, action); }, - $signature: 61 + $signature: 63 }; A._ExpenseEditState_build_closure.prototype = { call$0() { @@ -401931,8 +406975,8 @@ }; A.ExpenseEditDetails.prototype = { createState$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, false), B._StateLifecycle_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, false), B._StateLifecycle_0); } }; A.ExpenseEditDetailsState.prototype = { @@ -401998,7 +407042,7 @@ t6 = type$.JSArray_legacy_Widget; t7 = A._setArrayType([], t6); if (!expense.get$isNew()) { - t8 = J.$index$asx($.LocalizationsProvider__localizedValues.$index(0, t1.localeCode), "expense_number"); + t8 = J.$index$asx($.$get$LocalizationsProvider__localizedValues().$index(0, t1.localeCode), "expense_number"); if (t8 == null) t8 = ""; t7.push(A.DecoratedFormField$(false, _null, false, false, _this._expense_edit_details$_numberController, _null, true, _null, _null, _null, _null, false, false, _null, B.TextInputType_0_null_null, t8, _null, _null, false, _null, _null, _null, true, _null, _null, B.TextAlign_4, _null)); @@ -402053,23 +407097,23 @@ t7.push(new A.CustomField(_this._expense_edit_details$_custom2Controller, _null, t5, "expense2", expense.customValue2, false, _null)); t7.push(new A.CustomField(_this._expense_edit_details$_custom3Controller, _null, t5, "expense3", expense.customValue3, false, _null)); t7.push(new A.CustomField(_this._expense_edit_details$_custom4Controller, _null, t5, "expense4", expense.customValue4, false, _null)); - t2 = A._setArrayType([A.FormCard$(_null, t7, _null, 4, false, _null, false, t4)], t6); + t2 = A._setArrayType([A.FormCard$(_null, t7, _null, false, _null, false, t4)], t6); if (B.JSArray_methods.contains$1(A._setArrayType([B.EntityType_recurringExpense], type$.JSArray_legacy_EntityType), expense.entityType)) { t3 = isFullscreen ? B.EdgeInsets_12_12_6_0 : _null; t4 = t1.get$frequency(t1); t5 = B.Map_tOn4d.get$entries(B.Map_tOn4d); - t5 = t5.map$1$1(t5, new A.ExpenseEditDetailsState_build_closure19(t1), type$.legacy_DropdownMenuItem_legacy_String).toList$0(0); - t7 = expense.lastSentDate.length !== 0 ? t1.get$nextSendDate() : t1.get$startDate(); - t7 = A.DatePicker$(false, new A.DateTime(Date.now(), false), _null, t7, _null, new A.ExpenseEditDetailsState_build_closure20(viewModel, expense), expense.nextSendDate, _null); - t8 = t1.get$remainingCycles(); - t9 = type$.legacy_int; - t1 = A._setArrayType([A.DropdownMenuItem$(A.Text$(t1.get$endless(), _null, _null, _null, _null, _null, _null, _null, _null, _null), _null, -1, t9)], type$.JSArray_legacy_DropdownMenuItem_legacy_int); - _list = J.JSArray_JSArray$allocateGrowable(37, t9); + t4 = A.AppDropdownButton$(_null, "", true, t5.map$1$1(t5, new A.ExpenseEditDetailsState_build_closure19(t1), type$.legacy_DropdownMenuItem_legacy_String).toList$0(0), _null, t4, new A.ExpenseEditDetailsState_build_closure20(viewModel, expense), _null, false, expense.frequencyId, type$.legacy_String); + t5 = expense.lastSentDate.length !== 0 ? t1.get$nextSendDate() : t1.get$startDate(); + t5 = A.DatePicker$(false, new A.DateTime(Date.now(), false), _null, t5, _null, new A.ExpenseEditDetailsState_build_closure21(viewModel, expense), expense.nextSendDate, _null); + t7 = t1.get$remainingCycles(); + t8 = type$.legacy_int; + t1 = A._setArrayType([A.DropdownMenuItem$(A.Text$(t1.get$endless(), _null, _null, _null, _null, _null, _null, _null, _null, _null), _null, -1, t8)], type$.JSArray_legacy_DropdownMenuItem_legacy_int); + _list = J.JSArray_JSArray$allocateGrowable(37, t8); for (i = 0; i < 37; ++i) _list[i] = i; t9 = A._arrayInstanceType(_list)._eval$1("MappedListIterable<1,DropdownMenuItem*>"); - B.JSArray_methods.addAll$1(t1, A.List_List$of(new A.MappedListIterable(_list, new A.ExpenseEditDetailsState_build_closure21(), t9), true, t9._eval$1("ListIterable.E"))); - t2.push(A.FormCard$(_null, A._setArrayType([new A.AppDropdownButton(t4, expense.frequencyId, new A.ExpenseEditDetailsState_build_closure22(viewModel, expense), t5, false, true, "", _null, _null, type$.AppDropdownButton_legacy_String), t7, new A.AppDropdownButton(t8, expense.remainingCycles, new A.ExpenseEditDetailsState_build_closure23(viewModel, expense), t1, false, true, _null, _null, _null, type$.AppDropdownButton_legacy_int)], t6), _null, 4, false, _null, false, t3)); + B.JSArray_methods.addAll$1(t1, A.List_List$of(new A.MappedListIterable(_list, new A.ExpenseEditDetailsState_build_closure22(), t9), true, t9._eval$1("ListIterable.E"))); + t2.push(A.FormCard$(_null, A._setArrayType([t4, t5, A.AppDropdownButton$(_null, _null, true, t1, _null, t7, new A.ExpenseEditDetailsState_build_closure23(viewModel, expense), _null, false, expense.remainingCycles, t8)], t6), _null, false, _null, false, t3)); } return new A.ScrollableListView(t2, _null, _null, _null); } @@ -402123,7 +407167,7 @@ call$1(vendor) { this.viewModel.onChanged.call$1(this.expense.rebuild$1(new A.ExpenseEditDetailsState_build__closure18(vendor))); }, - $signature: 40 + $signature: 38 }; A.ExpenseEditDetailsState_build__closure18.prototype = { call$1(b) { @@ -402138,21 +407182,21 @@ call$1(completer) { this.viewModel.onAddVendorPressed.call$2(this.context, completer); }, - $signature: 188 + $signature: 189 }; A.ExpenseEditDetailsState_build_closure0.prototype = { call$2(completer, $name) { var t1 = A.VendorEntity_VendorEntity(null, null, null).rebuild$1(new A.ExpenseEditDetailsState_build__closure19($name)); this.store.get$_dispatchers()[0].call$1(new A.SaveVendorRequest(completer, t1)); }, - $signature: 241 + $signature: 239 }; A.ExpenseEditDetailsState_build__closure19.prototype = { call$1(b) { b.get$_vendor_model$_$this()._vendor_model$_name = this.name; return b; }, - $signature: 110 + $signature: 104 }; A.ExpenseEditDetailsState_build_closure3.prototype = { call$1(client) { @@ -402166,7 +407210,7 @@ } this.viewModel.onChanged.call$1(this.expense.rebuild$1(new A.ExpenseEditDetailsState_build__closure17(client, currencyId))); }, - $signature: 40 + $signature: 38 }; A.ExpenseEditDetailsState_build__closure17.prototype = { call$1(b) { @@ -402184,7 +407228,7 @@ call$1(completer) { this.viewModel.onAddClientPressed.call$2(this.context, completer); }, - $signature: 188 + $signature: 189 }; A.ExpenseEditDetailsState_build_closure4.prototype = { call$1(selectedId) { @@ -402214,7 +407258,7 @@ call$1(category) { this.viewModel.onChanged.call$1(this.expense.rebuild$1(new A.ExpenseEditDetailsState_build__closure14(category))); }, - $signature: 40 + $signature: 38 }; A.ExpenseEditDetailsState_build__closure14.prototype = { call$1(b) { @@ -402232,14 +407276,14 @@ var t1 = A.ExpenseCategoryEntity_ExpenseCategoryEntity(null, null).rebuild$1(new A.ExpenseEditDetailsState_build__closure15($name)); this.store.get$_dispatchers()[0].call$1(new A.SaveExpenseCategoryRequest(completer, t1)); }, - $signature: 241 + $signature: 239 }; A.ExpenseEditDetailsState_build__closure15.prototype = { call$1(b) { b.get$_expense_category_model$_$this()._expense_category_model$_name = this.name; return b; }, - $signature: 260 + $signature: 289 }; A.ExpenseEditDetailsState_build_closure7.prototype = { call$1(userId) { @@ -402271,7 +407315,7 @@ call$1(amount) { return this.viewModel.onChanged.call$1(this.expense.rebuild$1(new A.ExpenseEditDetailsState_build__closure11(amount))); }, - $signature: 350 + $signature: 394 }; A.ExpenseEditDetailsState_build__closure11.prototype = { call$1(b) { @@ -402314,7 +407358,7 @@ call$1(amount) { return this.viewModel.onChanged.call$1(this.expense.rebuild$1(new A.ExpenseEditDetailsState_build__closure8(amount))); }, - $signature: 350 + $signature: 394 }; A.ExpenseEditDetailsState_build__closure8.prototype = { call$1(b) { @@ -402357,7 +407401,7 @@ call$1(amount) { return this.viewModel.onChanged.call$1(this.expense.rebuild$1(new A.ExpenseEditDetailsState_build__closure5(amount))); }, - $signature: 350 + $signature: 394 }; A.ExpenseEditDetailsState_build__closure5.prototype = { call$1(b) { @@ -402388,7 +407432,7 @@ var t1 = this.viewModel; return t1.onChanged.call$1(t1.expense.rebuild$1(new A.ExpenseEditDetailsState_build__closure3(currency))); }, - $signature: 57 + $signature: 60 }; A.ExpenseEditDetailsState_build__closure3.prototype = { call$1(b) { @@ -402414,13 +407458,13 @@ }, $signature: 28 }; - A.ExpenseEditDetailsState_build_closure22.prototype = { + A.ExpenseEditDetailsState_build_closure20.prototype = { call$1(value) { - this.viewModel.onChanged.call$1(this.expense.rebuild$1(new A.ExpenseEditDetailsState_build__closure0(value))); + this.viewModel.onChanged.call$1(this.expense.rebuild$1(new A.ExpenseEditDetailsState_build__closure1(value))); }, $signature: 7 }; - A.ExpenseEditDetailsState_build__closure0.prototype = { + A.ExpenseEditDetailsState_build__closure1.prototype = { call$1(b) { b.get$_expense_model$_$this()._expense_model$_frequencyId = this.value; return b; @@ -402433,15 +407477,15 @@ 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: 322 + $signature: 258 }; - A.ExpenseEditDetailsState_build_closure20.prototype = { + A.ExpenseEditDetailsState_build_closure21.prototype = { call$2(date, _) { - this.viewModel.onChanged.call$1(this.expense.rebuild$1(new A.ExpenseEditDetailsState_build__closure1(date))); + this.viewModel.onChanged.call$1(this.expense.rebuild$1(new A.ExpenseEditDetailsState_build__closure0(date))); }, $signature: 51 }; - A.ExpenseEditDetailsState_build__closure1.prototype = { + A.ExpenseEditDetailsState_build__closure0.prototype = { call$1(b) { b.get$_expense_model$_$this()._expense_model$_nextSendDate = this.date; return b; @@ -402461,16 +407505,17 @@ }, $signature: 28 }; - A.ExpenseEditDetailsState_build_closure21.prototype = { + A.ExpenseEditDetailsState_build_closure22.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: 190 + $signature: 175 }; A.ExpenseEditNotes.prototype = { createState$0() { - return new A.ExpenseEditNotesState(A.TextEditingController$(null), A.TextEditingController$(null), new A.Debouncer(500, false), B._StateLifecycle_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, false), B._StateLifecycle_0); } }; A.ExpenseEditNotesState.prototype = { @@ -402505,7 +407550,7 @@ t1 = A.Localizations_of(context, B.Type_AppLocalization_KyD, type$.legacy_AppLocalization), t2 = this._widget.viewModel.state.prefState.isEditorFullScreen$1(B.EntityType_expense) ? B.EdgeInsets_6_12_6_0 : _null, t3 = type$.JSArray_legacy_Widget; - return new A.ScrollableListView(A._setArrayType([A.FormCard$(_null, A._setArrayType([A.DecoratedFormField$(false, _null, false, false, this._publicNotesController, _null, true, _null, _null, _null, _null, false, false, _null, B.TextInputType_1_null_null, t1.get$publicNotes(), 10, _null, false, _null, _null, _null, true, _null, _null, B.TextAlign_4, _null), A.DecoratedFormField$(false, _null, false, false, this._expense_edit_notes$_privateNotesController, _null, true, _null, _null, _null, _null, false, false, _null, B.TextInputType_1_null_null, t1.get$privateNotes(), 10, _null, false, _null, _null, _null, true, _null, _null, B.TextAlign_4, _null)], t3), _null, 4, false, _null, false, t2)], t3), _null, _null, _null); + return new A.ScrollableListView(A._setArrayType([A.FormCard$(_null, A._setArrayType([A.DecoratedFormField$(false, _null, false, false, this._publicNotesController, _null, true, _null, _null, _null, _null, false, false, _null, B.TextInputType_1_null_null, t1.get$publicNotes(), 10, _null, false, _null, _null, _null, true, _null, _null, B.TextAlign_4, _null), A.DecoratedFormField$(false, _null, false, false, this._expense_edit_notes$_privateNotesController, _null, true, _null, _null, _null, _null, false, false, _null, B.TextInputType_1_null_null, t1.get$privateNotes(), 10, _null, false, _null, _null, _null, true, _null, _null, B.TextAlign_4, _null)], t3), _null, false, _null, false, t2)], t3), _null, _null, _null); } }; A.ExpenseEditNotesState_didChangeDependencies_closure.prototype = { @@ -402547,7 +407592,8 @@ }; A.ExpenseEditSettings.prototype = { createState$0() { - return new A.ExpenseEditSettingsState(A.TextEditingController$(null), A.TextEditingController$(null), new A.Debouncer(500, false), B._StateLifecycle_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, false), B._StateLifecycle_0); } }; A.ExpenseEditSettingsState.prototype = { @@ -402610,7 +407656,7 @@ _this._expense_edit_settings$_convertedAmount = 0; }, build$1(_, context) { - var t5, t6, t7, t8, t9, t10, t11, t12, _this = this, _null = null, + var t5, t6, t7, t8, t9, t10, t11, t12, t13, t14, _this = this, _null = null, _s16_ = "expense_tax_help", t1 = A.Localizations_of(context, B.Type_AppLocalization_KyD, type$.legacy_AppLocalization), viewModel = _this._widget.viewModel, @@ -402638,31 +407684,32 @@ t4 = _this._showPaymentFields ? A.Column$(A._setArrayType([new A.SizedBox(_null, 8, _null, _null), A.EntityDropdown$(true, false, false, expense.paymentTypeId, $.$get$memoizedPaymentTypeList().call$1(staticState.paymentTypeMap), _null, B.EntityType_paymentType, t1.get$paymentType(), _null, _null, new A.ExpenseEditSettingsState_build_closure1(viewModel, expense), _null, _null, _null), A.DatePicker$(false, _null, _null, t1.get$date(), _null, new A.ExpenseEditSettingsState_build_closure2(viewModel, expense), expense.paymentDate, _null), A.DecoratedFormField$(false, _null, false, false, _this._expense_edit_settings$_transactionReferenceController, _null, true, _null, _null, _null, _null, false, false, _null, B.TextInputType_0_null_null, t1.get$transactionReference(), _null, _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 = t1.localeCode; - t9 = J.$index$asx($.LocalizationsProvider__localizedValues.$index(0, t8), "convert_currency_help"); - t9 = A.Text$(t9 == null ? "" : t9, _null, _null, _null, _null, _null, _null, _null, _null, _null); - t10 = _this._showConvertCurrencyFields; - t7 = A.SwitchListTile$(t5.secondary, _null, new A.ExpenseEditSettingsState_build_closure3(_this, staticState, expense, viewModel), _null, t9, t7, t10); - if (t10) { + t8 = $.$get$LocalizationsProvider__localizedValues(); + t9 = t1.localeCode; + t10 = J.$index$asx(t8.$index(0, t9), "convert_currency_help"); + t10 = A.Text$(t10 == null ? "" : t10, _null, _null, _null, _null, _null, _null, _null, _null, _null); + t11 = _this._showConvertCurrencyFields; + t7 = A.SwitchListTile$(t5.secondary, _null, new A.ExpenseEditSettingsState_build_closure3(_this, staticState, expense, viewModel), _null, t10, t7, t11); + if (t11) { t5 = expense.invoiceCurrencyId; - t9 = A.EntityDropdown$(true, false, false, t5, $.$get$memoizedCurrencyList().call$1(staticState.currencyMap), _null, B.EntityType_currency, t1.get$currency(), _null, _null, new A.ExpenseEditSettingsState_build_closure4(_this), _null, _null, _null); - t10 = type$.ValueKey_legacy_String; - t5 = A.DecoratedFormField$(false, _null, false, false, _this._expense_edit_settings$_exchangeRateController, _null, true, _null, _null, _null, _null, false, true, new A.ValueKey("__rate_" + A.S(t5) + "__", t10), new A.TextInputType(2, true, true), t1.get$exchangeRate(), _null, _null, false, _null, _null, _null, true, _null, _null, B.TextAlign_4, _null); - t11 = expense.exchangeRate; - t12 = "__expense_amount_" + A.S(expense.get$grossAmount()) + "_" + A.S(t11) + "__"; - t11 = t11 !== 1 && t11 !== 0 ? A.formatNumber(expense.get$grossAmount() * t11, context, _null, _null, B.FormatNumberType_4, true, _null, false) : ""; - t10 = A.Column$(A._setArrayType([new A.SizedBox(_null, 8, _null, _null), t9, t5, A.Focus$(false, _null, A.DecoratedFormField$(false, _null, false, false, _null, _null, true, _null, _null, t11, _null, true, false, new A.ValueKey(t12, t10), 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, 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); - t5 = t10; + t10 = A.EntityDropdown$(true, false, false, t5, $.$get$memoizedCurrencyList().call$1(staticState.currencyMap), _null, B.EntityType_currency, 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, 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, false) : ""; + t11 = A.Column$(A._setArrayType([new A.SizedBox(_null, 8, _null, _null), t10, t5, A.Focus$(false, _null, A.DecoratedFormField$(false, _null, false, 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); + t5 = t11; } else t5 = new A.SizedBox(_null, _null, _null, _null); - t9 = A.Theme_of(context).colorScheme; - t10 = A.Text$(t1.get$addDocumentsToInvoice(), _null, _null, _null, _null, _null, _null, _null, _null, _null); - t11 = type$.JSArray_legacy_Widget; - t2 = A.FormCard$(_null, A._setArrayType([t3, t6, t4, t7, t5, A.SwitchListTile$(t9.secondary, _null, new A.ExpenseEditSettingsState_build_closure8(viewModel, expense), _null, A.Text$(t1.get$addDocumentsToInvoiceHelp(), _null, _null, _null, _null, _null, _null, _null, _null, _null), t10, expense.invoiceDocuments)], t11), _null, 4, false, _null, false, t2); + t10 = A.Theme_of(context).colorScheme; + t11 = A.Text$(t1.get$addDocumentsToInvoice(), _null, _null, _null, _null, _null, _null, _null, _null, _null); + t12 = type$.JSArray_legacy_Widget; + t2 = A.FormCard$(_null, A._setArrayType([t3, t6, t4, t7, t5, A.SwitchListTile$(t10.secondary, _null, new A.ExpenseEditSettingsState_build_closure8(viewModel, expense), _null, A.Text$(t1.get$addDocumentsToInvoiceHelp(), _null, _null, _null, _null, _null, _null, _null, _null, _null), t11, expense.invoiceDocuments)], t12), _null, false, _null, false, t2); t3 = isFullscreen ? B.EdgeInsets_6_12_12_0 : _null; if (company.numberOfItemTaxRates === 0) { - t4 = J.$index$asx($.LocalizationsProvider__localizedValues.$index(0, t8), _s16_); - t1 = A._setArrayType([A.Row$(A._setArrayType([new A.Flexible(1, B.FlexFit_1, A.Text$(t4 == null ? J.$index$asx($.LocalizationsProvider__localizedValues.$index(0, "en"), _s16_) : t4, _null, _null, _null, _null, _null, _null, _null, _null, _null), _null), A.OutlinedButton$(A.Text$(t1.get$settings(), _null, _null, _null, _null, _null, _null, _null, _null, _null), _null, new A.ExpenseEditSettingsState_build_closure9(context), _null)], t11), B.CrossAxisAlignment_2, B.MainAxisAlignment_3, B.MainAxisSize_1, _null)], t11); + t4 = J.$index$asx(t8.$index(0, t9), _s16_); + t1 = A._setArrayType([A.Row$(A._setArrayType([new A.Flexible(1, B.FlexFit_1, A.Text$(t4 == null ? J.$index$asx(t8.$index(0, "en"), _s16_) : t4, _null, _null, _null, _null, _null, _null, _null, _null, _null), _null), A.OutlinedButton$(A.Text$(t1.get$settings(), _null, _null, _null, _null, _null, _null, _null, _null, _null), _null, new A.ExpenseEditSettingsState_build_closure9(context), _null)], t12), B.CrossAxisAlignment_2, B.MainAxisAlignment_3, B.MainAxisSize_1, _null)], t12); } else { t4 = t1.get$enterTaxes(); t5 = t1.get$byAmount(); @@ -402670,10 +407717,10 @@ t4 = A.BoolDropdownButton$(t6, t5, _null, _null, t4, 80, new A.ExpenseEditSettingsState_build_closure10(viewModel, expense), _null, expense.calculateTaxByAmount === true); t5 = A.Theme_of(context).colorScheme; t6 = A.Text$(t1.get$inclusiveTaxes(), _null, _null, _null, _null, _null, _null, _null, _null, _null); - t6 = A._setArrayType([t4, new A.SizedBox(_null, 16, _null, _null), A.SwitchListTile$(t5.secondary, _null, new A.ExpenseEditSettingsState_build_closure11(viewModel, expense), _null, A.Text$("\n" + t1.get$exclusive(t1) + ": 100 + 10% = 100 + 10\n" + t1.get$inclusive() + ": 100 + 10% = 90.91 + 9.09", _null, _null, _null, _null, _null, _null, _null, _null, _null), t6, expense.usesInclusiveTaxes)], t11); + t6 = A._setArrayType([t4, new A.SizedBox(_null, 16, _null, _null), A.SwitchListTile$(t5.secondary, _null, new A.ExpenseEditSettingsState_build_closure11(viewModel, expense), _null, A.Text$("\n" + t1.get$exclusive(t1) + ": 100 + 10% = 100 + 10\n" + t1.get$inclusive() + ": 100 + 10% = 90.91 + 9.09", _null, _null, _null, _null, _null, _null, _null, _null, _null), t6, expense.usesInclusiveTaxes)], t12); t1 = t6; } - return new A.ScrollableListView(A._setArrayType([t2, A.FormCard$(_null, t1, _null, 4, false, _null, false, t3)], t11), _null, _null, _null); + return new A.ScrollableListView(A._setArrayType([t2, A.FormCard$(_null, t1, _null, false, _null, false, t3)], t12), _null, _null, _null); } }; A.ExpenseEditSettingsState_didChangeDependencies_closure.prototype = { @@ -402801,7 +407848,7 @@ call$1(paymentType) { return this.viewModel.onChanged.call$1(this.expense.rebuild$1(new A.ExpenseEditSettingsState_build__closure6(paymentType))); }, - $signature: 57 + $signature: 60 }; A.ExpenseEditSettingsState_build__closure6.prototype = { call$1(b) { @@ -402865,13 +407912,13 @@ call$1(currency) { return this.$this._setCurrency$1(currency); }, - $signature: 159 + $signature: 165 }; A.ExpenseEditSettingsState_build_closure7.prototype = { call$1(hasFocus) { return this.$this._calculateExchangeRate$0(); }, - $signature: 35 + $signature: 40 }; A.ExpenseEditSettingsState_build_closure5.prototype = { call$1(value) { @@ -402910,7 +407957,7 @@ call$1(value) { return this.viewModel.onChanged.call$1(this.expense.rebuild$1(new A.ExpenseEditSettingsState_build__closure0(value))); }, - $signature: 11 + $signature: 10 }; A.ExpenseEditSettingsState_build__closure0.prototype = { call$1(b) { @@ -402923,7 +407970,7 @@ call$1(value) { return this.viewModel.onChanged.call$1(this.expense.rebuild$1(new A.ExpenseEditSettingsState_build__closure(value))); }, - $signature: 11 + $signature: 10 }; A.ExpenseEditSettingsState_build__closure.prototype = { call$1(b) { @@ -402942,13 +407989,13 @@ call$1(store) { return A.ExpenseEditVM_ExpenseEditVM$fromStore(store); }, - $signature: 2291 + $signature: 2322 }; 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: 2292 + $signature: 2323 }; A.AbstractExpenseEditVM.prototype = { get$expense() { @@ -402960,7 +408007,7 @@ call$1(expense) { this.store.get$_dispatchers()[0].call$1(new A.UpdateExpense(expense)); }, - $signature: 140 + $signature: 131 }; A.ExpenseEditVM_ExpenseEditVM$fromStore_closure1.prototype = { call$1(context) { @@ -402982,7 +408029,7 @@ A.createEntity(new A._AsyncCompleter(t2, type$._AsyncCompleter_Null), completer, context, t1, _null, true); completer.get$future().then$1$1(0, new A.ExpenseEditVM_ExpenseEditVM$fromStore__closure2(t3), t4); }, - $signature: 123 + $signature: 117 }; A.ExpenseEditVM_ExpenseEditVM$fromStore__closure1.prototype = { call$1(_) { @@ -402994,7 +408041,7 @@ call$1(client) { this.store.get$_dispatchers()[0].call$1(new A.UpdateCurrentRoute("/expense/edit")); }, - $signature: 40 + $signature: 38 }; A.ExpenseEditVM_ExpenseEditVM$fromStore_closure3.prototype = { call$2(context, completer) { @@ -403007,7 +408054,7 @@ A.createEntity(new A._AsyncCompleter(t2, type$._AsyncCompleter_Null), completer, context, t1, _null, true); completer.get$future().then$1$1(0, new A.ExpenseEditVM_ExpenseEditVM$fromStore__closure0(t3), t4); }, - $signature: 123 + $signature: 117 }; A.ExpenseEditVM_ExpenseEditVM$fromStore__closure.prototype = { call$1(_) { @@ -403019,7 +408066,7 @@ call$1(expense) { this.store.get$_dispatchers()[0].call$1(new A.UpdateCurrentRoute("/expense/edit")); }, - $signature: 40 + $signature: 38 }; A.ExpenseEditVM_ExpenseEditVM$fromStore_closure0.prototype = { call$2(context, action) { @@ -403033,7 +408080,7 @@ call$1(context) { return this.call$2(context, null); }, - $signature: 189 + $signature: 182 }; A.ExpenseEditVM_ExpenseEditVM$fromStore__closure3.prototype = { call$0() { @@ -403063,7 +408110,7 @@ return t2.then$1$1(0, new A.ExpenseEditVM_ExpenseEditVM$fromStore___closure(expense, t3, _this.state, t1, $navigator, t4), type$.Null).catchError$1(new A.ExpenseEditVM_ExpenseEditVM$fromStore___closure0()); } }, - $signature: 39 + $signature: 35 }; A.ExpenseEditVM_ExpenseEditVM$fromStore___closure.prototype = { call$1(savedExpense) { @@ -403072,11 +408119,13 @@ t1 = _this.expense, t2 = _this.localization; if (t1.get$isNew()) { - t2 = J.$index$asx($.LocalizationsProvider__localizedValues.$index(0, t2.localeCode), "created_expense"); + t2.toString; + t2 = J.$index$asx($.$get$LocalizationsProvider__localizedValues().$index(0, t2.localeCode), "created_expense"); if (t2 == null) t2 = ""; } else { - t2 = J.$index$asx($.LocalizationsProvider__localizedValues.$index(0, t2.localeCode), "updated_expense"); + t2.toString; + t2 = J.$index$asx($.$get$LocalizationsProvider__localizedValues().$index(0, t2.localeCode), "updated_expense"); if (t2 == null) t2 = ""; } @@ -403109,13 +408158,13 @@ A.viewEntity(false, savedExpense, _null, true); } }, - $signature: 140 + $signature: 131 }; A.ExpenseEditVM_ExpenseEditVM$fromStore___closure0.prototype = { call$1(error) { var t1 = $.$get$navigatorKey(); t1.toString; - A.showDialog(true, new A.ExpenseEditVM_ExpenseEditVM$fromStore____closure(error), $.WidgetsBinding__instance.WidgetsBinding__buildOwner._globalKeyRegistry.$index(0, t1), null, true, type$.legacy_ErrorDialog); + A.showDialog(null, true, new A.ExpenseEditVM_ExpenseEditVM$fromStore____closure(error), $.WidgetsBinding__instance.WidgetsBinding__buildOwner._globalKeyRegistry.$index(0, t1), null, true, type$.legacy_ErrorDialog); }, $signature: 3 }; @@ -403197,7 +408246,7 @@ t1 = _this.$this; if (constraints.maxWidth > 550) { if (_this.showCheckbox) - t2 = new A.Padding(B.EdgeInsets_0_0_20_0, new A.IgnorePointer(_this.listUIState.selectedIds != null, _null, A.Checkbox$(A.Theme_of(context).colorScheme.secondary, false, _null, B.MaterialTapTargetSize_1, new A.ExpenseListItem_build__closure(t1), _null, false, _this.isChecked), _null), _null); + t2 = new A.Padding(B.EdgeInsets_0_0_20_0, new A.IgnorePointer(_this.listUIState.selectedIds != null, _null, A.Checkbox$(A.Theme_of(context).colorScheme.secondary, false, _null, B.MaterialTapTargetSize_1, new A.ExpenseListItem_build__closure(t1), _null, _null, false, _this.isChecked), _null), _null); else { t2 = t1.expense; t3 = _this.state; @@ -403216,26 +408265,27 @@ t7 = A.Text$(t7 + (t3.documents._list.length !== 0 ? " \ud83d\udcce" : ""), _null, 1, _null, _null, _null, t4, _null, _null, _null); t8 = _this._box_0.subtitle; t9 = _this.textColor; - t1 = A.InkWell$(false, _null, true, new A.Padding(B.EdgeInsets_10_4_28_4, A.Row$(A._setArrayType([new A.Padding(B.EdgeInsets_0_0_16_0, t2, _null), new A.SizedBox(100, _null, t6, _null), new A.SizedBox(10, _null, _null, _null), A.Expanded$(A.Column$(A._setArrayType([t7, A.Text$(t8, _null, 3, B.TextOverflow_2, _null, _null, A.Theme_of(context).textTheme.titleSmall.copyWith$1$color(A.Color$fromARGB(153, t9.get$value(t9) >>> 16 & 255, t9.get$value(t9) >>> 8 & 255, t9.get$value(t9) & 255)), _null, _null, _null)], t5), B.CrossAxisAlignment_0, _null, B.MainAxisAlignment_0, B.MainAxisSize_1, B.VerticalDirection_1), 1), new A.SizedBox(8, _null, _null, _null), A.Text$(A.formatNumber(t3.get$grossAmount(), context, _null, t3.currencyId, B.FormatNumberType_0, true, _null, false), _null, _null, _null, _null, _null, t4, B.TextAlign_5, _null, _null), new A.SizedBox(16, _null, _null, _null), A.EntityStatusChip$(t3, false, 105)], t5), B.CrossAxisAlignment_2, B.MainAxisAlignment_0, B.MainAxisSize_1, _null), _null), _null, true, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, new A.ExpenseListItem_build__closure1(t1, context), new A.ExpenseListItem_build__closure2(t1, context), _null, _null, _null, _null, _null); + t1 = A.InkWell$(false, _null, true, new A.Padding(B.EdgeInsets_10_4_28_4, A.Row$(A._setArrayType([new A.Padding(B.EdgeInsets_0_0_16_0, t2, _null), new A.SizedBox(100, _null, t6, _null), new A.SizedBox(10, _null, _null, _null), A.Expanded$(A.Column$(A._setArrayType([t7, A.Text$(t8, _null, 3, B.TextOverflow_2, _null, _null, A.Theme_of(context).textTheme.titleSmall.copyWith$1$color(A.Color$fromARGB(153, t9.get$value(t9) >>> 16 & 255, t9.get$value(t9) >>> 8 & 255, t9.get$value(t9) & 255)), _null, _null, _null)], t5), B.CrossAxisAlignment_0, _null, B.MainAxisAlignment_0, B.MainAxisSize_1, B.VerticalDirection_1), 1), new A.SizedBox(8, _null, _null, _null), A.Text$(A.formatNumber(t3.get$grossAmount(), context, _null, t3.currencyId, B.FormatNumberType_0, true, _null, false), _null, _null, _null, _null, _null, t4, B.TextAlign_5, _null, _null), new A.SizedBox(16, _null, _null, _null), A.EntityStatusChip$(t3, false, 105)], t5), B.CrossAxisAlignment_2, B.MainAxisAlignment_0, B.MainAxisSize_1, _null), _null), _null, true, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, new A.ExpenseListItem_build__closure1(t1, context), new A.ExpenseListItem_build__closure2(t1, context), _null, _null, _null, _null, _null, _null); } else { - t2 = _this.showCheckbox ? new A.IgnorePointer(_this.listUIState.selectedIds != null, _null, A.Checkbox$(A.Theme_of(context).colorScheme.secondary, false, _null, B.MaterialTapTargetSize_1, new A.ExpenseListItem_build__closure3(t1), _null, false, _this.isChecked), _null) : _null; + t2 = _this.showCheckbox ? new A.IgnorePointer(_this.listUIState.selectedIds != null, _null, A.Checkbox$(A.Theme_of(context).colorScheme.secondary, false, _null, B.MaterialTapTargetSize_1, new A.ExpenseListItem_build__closure3(t1), _null, _null, false, _this.isChecked), _null) : _null; t3 = context.dependOnInheritedWidgetOfExactType$1$0(type$.MediaQuery).data; t4 = t1.expense; t5 = t4.publicNotes; if (t5.length === 0) t5 = t4.number; - t6 = type$.JSArray_legacy_Widget; - t3 = A.Container$(_null, A.Row$(A._setArrayType([A.Expanded$(A.Text$(t5 + (t4.documents._list.length !== 0 ? " \ud83d\udcce" : ""), _null, 1, _null, _null, _null, A.Theme_of(context).textTheme.titleLarge, _null, _null, _null), 1), A.Text$(A.formatNumber(t4.amount, context, _null, t4.currencyId, B.FormatNumberType_0, true, _null, false), _null, _null, _null, _null, _null, A.Theme_of(context).textTheme.titleLarge, _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, t3.size._dx); + t6 = t4.documents._list.length !== 0 ? " \ud83d\udcce" : ""; + t7 = type$.JSArray_legacy_Widget; + t3 = A.Container$(_null, A.Row$(A._setArrayType([A.Expanded$(A.Text$(t5 + t6, _null, 1, _null, _null, _null, A.Theme_of(context).textTheme.titleLarge, _null, _null, _null), 1), A.Text$(A.formatNumber(t4.amount, context, _null, t4.currencyId, B.FormatNumberType_0, true, _null, false), _null, _null, _null, _null, _null, A.Theme_of(context).textTheme.titleLarge, _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; if (t5 == null) t5 = _this._box_0.subtitle; - t7 = _this.textColor; - t3 = A.ListTile$(false, _null, _null, _null, true, _null, _null, false, _null, t2, new A.ExpenseListItem_build__closure4(t1, context), new A.ExpenseListItem_build__closure5(t1, context), 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, t7.get$value(t7) >>> 16 & 255, t7.get$value(t7) >>> 8 & 255, t7.get$value(t7) & 255)), _null, _null, _null), new A.EntityStateLabel(t4, _null)], t6), B.CrossAxisAlignment_0, _null, B.MainAxisAlignment_0, B.MainAxisSize_1, B.VerticalDirection_1), _null, t3, _null, _null); + t6 = _this.textColor; + t3 = A.ListTile$(false, _null, _null, _null, true, _null, _null, false, _null, t2, new A.ExpenseListItem_build__closure4(t1, context), new A.ExpenseListItem_build__closure5(t1, context), 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)], t7), B.CrossAxisAlignment_0, _null, B.MainAxisAlignment_0, B.MainAxisSize_1, B.VerticalDirection_1), _null, t3, _null, _null); t1 = t3; } return t1; }, - $signature: 111 + $signature: 116 }; A.ExpenseListItem_build__closure2.prototype = { call$0() { @@ -403255,14 +408305,14 @@ call$1(value) { return this.$this.onCheckboxChanged.call$1(value); }, - $signature: 11 + $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: 61 + $signature: 63 }; A.ExpenseListItem_build__closure5.prototype = { call$0() { @@ -403282,7 +408332,7 @@ call$1(value) { return this.$this.onCheckboxChanged.call$1(value); }, - $signature: 11 + $signature: 10 }; A.ExpenseListBuilder.prototype = { build$1(_, context) { @@ -403298,7 +408348,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: 2293 + $signature: 2324 }; A.ExpenseListBuilder_build__closure.prototype = { call$2(context, index) { @@ -403306,7 +408356,7 @@ expenseId = J.$index$asx(t1.expenseList, index); return A.ExpenseListItem$(t1.expenseMap._map$_map.$index(0, expenseId), t1.filter, false, true, null, null, true); }, - $signature: 376 + $signature: 386 }; A.ExpenseListVM.prototype = { get$user() { @@ -403467,7 +408517,7 @@ t1 = A.Localizations_of(context, B.Type_AppLocalization_KyD, type$.legacy_AppLocalization); statuses = A._setArrayType([A._$ExpenseStatusEntity$_("", "").rebuild$1(new A.ExpenseScreen_build_closure(t1)), A._$ExpenseStatusEntity$_("", "").rebuild$1(new A.ExpenseScreen_build_closure0(t1)), A._$ExpenseStatusEntity$_("", "").rebuild$1(new A.ExpenseScreen_build_closure1(t1)), A._$ExpenseStatusEntity$_("", "").rebuild$1(new A.ExpenseScreen_build_closure2(t1)), A._$ExpenseStatusEntity$_("", "").rebuild$1(new A.ExpenseScreen_build_closure3(t1))], type$.JSArray_legacy_ExpenseStatusEntity); t2 = t2.expenseUIState.listUIState; - t4 = "__filter_" + t2.filterClearedAt + "__"; + t4 = t2.filterClearedAt; t5 = this.viewModel.expenseList; t2 = t2.filter; t6 = type$.JSArray_legacy_String; @@ -403496,10 +408546,10 @@ t7.push("documents"); t7.push("recurring_expense"); t8 = A._setArrayType(["status", "number", "vendor", "client", "date", "amount", "public_notes", "entity_state"], t6); - t7 = 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), t8, B.EntityType_expense, false, B.List_empty16, 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"], t6), statuses, t7); + t7 = 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), t8, B.EntityType_expense, false, B.List_empty17, 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"], t6), statuses, t7); t6 = state.prefState; t1 = (t6.appLayout === B.AppLayout_mobile || t6.menuSidebarMode === B.AppSidebarMode_float) && t3.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), t1.get$newExpense()) : _null; - return A.ListScaffold$(_null, B.List_empty11, new A.ListFilter(B.EntityType_expense, t2, new A.ExpenseScreen_build_closure13(store), t5, statuses, new A.ExpenseScreen_build_closure14(store), new A.ExpenseScreen_build_closure15(store), new A.ValueKey(t4, type$.ValueKey_legacy_String)), new A.ExpenseListBuilder(_null), t7, B.EntityType_expense, t1, 0, _null, new A.ExpenseScreen_build_closure16(store), new A.ExpenseScreen_build_closure17(store)); + return A.ListScaffold$(_null, B.List_empty12, new A.ListFilter(B.EntityType_expense, t2, new A.ExpenseScreen_build_closure13(store), t5, statuses, new A.ExpenseScreen_build_closure14(store), new A.ExpenseScreen_build_closure15(store), new A.ValueKey("__filter_" + t4 + "__", type$.ValueKey_legacy_String)), new A.ExpenseListBuilder(_null), t7, B.EntityType_expense, t1, 0, _null, new A.ExpenseScreen_build_closure16(store), new A.ExpenseScreen_build_closure17(store)); } }; A.ExpenseScreen_build_closure.prototype = { @@ -403510,7 +408560,7 @@ b.get$_expense_model$_$this()._expense_model$_name = t1; return b; }, - $signature: 251 + $signature: 236 }; A.ExpenseScreen_build_closure0.prototype = { call$1(b) { @@ -403521,7 +408571,7 @@ b.get$_expense_model$_$this()._expense_model$_name = t1; return b; }, - $signature: 251 + $signature: 236 }; A.ExpenseScreen_build_closure1.prototype = { call$1(b) { @@ -403531,7 +408581,7 @@ b.get$_expense_model$_$this()._expense_model$_name = t1; return b; }, - $signature: 251 + $signature: 236 }; A.ExpenseScreen_build_closure2.prototype = { call$1(b) { @@ -403541,7 +408591,7 @@ b.get$_expense_model$_$this()._expense_model$_name = t1; return b; }, - $signature: 251 + $signature: 236 }; A.ExpenseScreen_build_closure3.prototype = { call$1(b) { @@ -403551,7 +408601,7 @@ b.get$_expense_model$_$this()._expense_model$_name = t1; return b; }, - $signature: 251 + $signature: 236 }; A.ExpenseScreen_build_closure17.prototype = { call$0() { @@ -403575,7 +408625,7 @@ call$2($status, value) { this.store.get$_dispatchers()[0].call$1(new A.FilterExpensesByStatus($status)); }, - $signature: 128 + $signature: 136 }; A.ExpenseScreen_build_closure16.prototype = { call$0() { @@ -403627,7 +408677,7 @@ call$2($status, value) { this.store.get$_dispatchers()[0].call$1(new A.FilterExpensesByStatus($status)); }, - $signature: 128 + $signature: 136 }; A.ExpenseScreen_build_closure4.prototype = { call$0() { @@ -403655,7 +408705,7 @@ call$2(context, vm) { return new A.ExpenseScreen(vm, null); }, - $signature: 2296 + $signature: 2327 }; A.ExpenseScreenVM.prototype = {}; A.ExpenseView.prototype = { @@ -403722,9 +408772,9 @@ t4.push(A.Tab$(_null, t1.get$schedule())); t1 = A.TabBar$(t2, _null, t3 === B.AppLayout_mobile, _null, _null, t4); t2 = viewModel.state; - if (A.cleanApiUrl(t2.authState.url) === "https://invoicing.co") { + if (t2.get$isHosted()) { t3 = t2.uiState.selectedCompanyIndex; - t3 = t2.userCompanyStates._list[t3].userCompany.account.plan === "enterprise"; + t2.userCompanyStates._list[t3].userCompany.account.toString; } return new A.ViewScaffold(false, expense, new A.Builder(new A._ExpenseViewState_build_closure(this, viewModel, expense), _null), _null, t1, _null); } @@ -403761,25 +408811,25 @@ t4 = true; return A.Column$(A._setArrayType([t2, new A.BottomButtons(t5, t3, B.JSArray_methods.contains$1(A._setArrayType([B.EntityType_recurringExpense], t6), t7) ? B.EntityAction_cloneToRecurring : B.EntityAction_cloneToExpense, t4, true, _null)], t1), B.CrossAxisAlignment_2, _null, B.MainAxisAlignment_0, B.MainAxisSize_1, B.VerticalDirection_1); }, - $signature: 223 + $signature: 203 }; A._ExpenseViewState_build__closure.prototype = { call$0() { return this.viewModel.onRefreshed.call$1(this.context); }, - $signature: 32 + $signature: 33 }; A._ExpenseViewState_build__closure0.prototype = { call$0() { return this.viewModel.onRefreshed.call$1(this.context); }, - $signature: 32 + $signature: 33 }; A._ExpenseViewState_build__closure1.prototype = { call$0() { return this.viewModel.onRefreshed.call$1(this.context); }, - $signature: 32 + $signature: 33 }; A.__ExpenseViewState_State_SingleTickerProviderStateMixin.prototype = { dispose$0(_) { @@ -403809,13 +408859,13 @@ call$1(path) { return this.$this.viewModel.onUploadDocument.call$2(this.context, path); }, - $signature: 144 + $signature: 145 }; A.ExpenseViewDocuments_build_closure0.prototype = { call$3($document, password, idToken) { return this.$this.viewModel.onDeleteDocument.call$4(this.context, $document, password, idToken); }, - $signature: 150 + $signature: 144 }; A.ExpenseOverview.prototype = { build$1(_, context) { @@ -403862,7 +408912,7 @@ t7 = t1.lookup$1("expense_status_" + A.S(expense.get$calculatedStatusId())); t9 = t1.get$amount(); t8 = A.formatNumber(expense.get$grossAmount(), context, _null, t8, B.FormatNumberType_0, true, _null, false); - t10 = J.$index$asx($.LocalizationsProvider__localizedValues.$index(0, t1.localeCode), "converted"); + t10 = J.$index$asx($.$get$LocalizationsProvider__localizedValues().$index(0, t1.localeCode), "converted"); if (t10 == null) t10 = ""; t11 = expense.get$grossAmount(); @@ -403950,7 +409000,7 @@ t2.$indexSet(0, t3, t1 !== 1 && t1 !== 0 ? A.formatNumber(t1, t4, _null, _null, B.FormatNumberType_3, true, _null, false) : _null); return A._setArrayType([new A.FieldGrid(t2, _null)], type$.JSArray_legacy_Widget); }, - $signature: 198 + $signature: 209 }; A.ExpenseViewSchedule.prototype = { createState$0() { @@ -403986,7 +409036,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: 2297 + $signature: 2328 }; A.ExpenseViewScreen.prototype = { build$1(_, context) { @@ -403998,13 +409048,13 @@ call$1(store) { return A.ExpenseViewVM_ExpenseViewVM$fromStore(store); }, - $signature: 2298 + $signature: 2329 }; A.ExpenseViewScreen_build_closure.prototype = { call$2(context, vm) { return new A.ExpenseView(vm, false, vm.state.uiState.expenseUIState.tabIndex, null); }, - $signature: 2299 + $signature: 2330 }; A.AbstractExpenseViewVM.prototype = { get$expense() { @@ -404035,7 +409085,7 @@ this.store.get$_dispatchers()[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: 96 + $signature: 97 }; A.ExpenseViewVM_ExpenseViewVM$fromStore__closure0.prototype = { call$1(client) { @@ -404047,7 +409097,7 @@ call$1(error) { var t1 = $.$get$navigatorKey(); t1.toString; - A.showDialog(true, new A.ExpenseViewVM_ExpenseViewVM$fromStore___closure(error), $.WidgetsBinding__instance.WidgetsBinding__buildOwner._globalKeyRegistry.$index(0, t1), null, true, type$.legacy_ErrorDialog); + A.showDialog(null, true, new A.ExpenseViewVM_ExpenseViewVM$fromStore___closure(error), $.WidgetsBinding__instance.WidgetsBinding__buildOwner._globalKeyRegistry.$index(0, t1), null, true, type$.legacy_ErrorDialog); }, $signature: 3 }; @@ -404068,17 +409118,17 @@ }, "call*": "call$4", $requiredArgCount: 4, - $signature: 100 + $signature: 105 }; A.ExpenseViewVM_ExpenseViewVM$fromStore__closure.prototype = { call$1(value) { return this.store.get$_dispatchers()[0].call$1(new A.LoadExpense(null, this.expense.id)); }, - $signature: 99 + $signature: 101 }; A.ExpenseCategoryEdit.prototype = { createState$0() { - return new A._ExpenseCategoryEditState(new A.Debouncer(500, false), A.TextEditingController$(null), A._setArrayType([], type$.JSArray_legacy_TextEditingController), B._StateLifecycle_0); + return new A._ExpenseCategoryEditState(new A.Debouncer(500, false), new A.TextEditingController(B.TextEditingValue_li8, $.$get$ChangeNotifier__emptyListeners()), A._setArrayType([], type$.JSArray_legacy_TextEditingController), B._StateLifecycle_0); } }; A._ExpenseCategoryEditState.prototype = { @@ -404110,7 +409160,8 @@ if (expenseCategory.get$isNew()) t2 = t1.get$newExpenseCategory(); else { - t2 = J.$index$asx($.LocalizationsProvider__localizedValues.$index(0, t1.localeCode), "edit_expense_category"); + t1.toString; + t2 = J.$index$asx($.$get$LocalizationsProvider__localizedValues().$index(0, t1.localeCode), "edit_expense_category"); if (t2 == null) t2 = ""; } @@ -404132,8 +409183,10 @@ 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; }, - $signature: 64 + $signature: 66 }; A._ExpenseCategoryEditState__onChanged_closure.prototype = { call$1(b) { @@ -404141,7 +409194,7 @@ b.get$_expense_category_model$_$this()._expense_category_model$_name = t1; return b; }, - $signature: 260 + $signature: 289 }; A._ExpenseCategoryEditState__onChanged_closure0.prototype = { call$0() { @@ -404180,9 +409233,9 @@ t3 = _this.viewModel, t4 = _this.expenseCategory, t5 = type$.JSArray_legacy_Widget; - return new A.ScrollableListView(A._setArrayType([A.FormCard$(_null, A._setArrayType([A.DecoratedFormField$(false, _null, true, t1._autoValidate, t1._nameController, _null, true, _null, _null, _null, _null, false, false, _null, B.TextInputType_0_null_null, t2.get$name(t2), _null, _null, false, _null, _null, t3.onSavePressed, true, _null, _null, B.TextAlign_4, _null), A.FormColorPicker$(t4.color, _null, new A._ExpenseCategoryEditState_build__closure0(t3, t4))], t5), _null, 4, false, _null, false, _null)], t5), _null, _null, _null); + return new A.ScrollableListView(A._setArrayType([A.FormCard$(_null, A._setArrayType([A.DecoratedFormField$(false, _null, true, t1._autoValidate, t1._nameController, _null, true, _null, _null, _null, _null, false, false, _null, B.TextInputType_0_null_null, t2.get$name(t2), _null, _null, false, _null, _null, t3.onSavePressed, true, _null, _null, B.TextAlign_4, _null), A.FormColorPicker$(t4.color, _null, new A._ExpenseCategoryEditState_build__closure0(t3, t4))], t5), _null, false, _null, false, _null)], t5), _null, _null, _null); }, - $signature: 155 + $signature: 168 }; A._ExpenseCategoryEditState_build__closure0.prototype = { call$1(value) { @@ -404195,7 +409248,7 @@ b.get$_expense_category_model$_$this()._expense_category_model$_color = this.value; return b; }, - $signature: 260 + $signature: 289 }; A.ExpenseCategoryEditScreen.prototype = { build$1(_, context) { @@ -404207,13 +409260,13 @@ call$1(store) { return A.ExpenseCategoryEditVM_ExpenseCategoryEditVM$fromStore(store); }, - $signature: 2300 + $signature: 2331 }; 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: 2301 + $signature: 2332 }; A.ExpenseCategoryEditVM.prototype = { get$expenseCategory() { @@ -404227,7 +409280,7 @@ call$1(expenseCategory) { this.store.get$_dispatchers()[0].call$1(new A.UpdateExpenseCategory(expenseCategory)); }, - $signature: 261 + $signature: 290 }; A.ExpenseCategoryEditVM_ExpenseCategoryEditVM$fromStore_closure1.prototype = { call$1(context) { @@ -404262,7 +409315,7 @@ t1.get$_dispatchers()[0].call$1(new A.SaveExpenseCategoryRequest(new A._AsyncCompleter(t2, type$._AsyncCompleter_legacy_ExpenseCategoryEntity), expenseCategory)); return t2.then$1$1(0, new A.ExpenseCategoryEditVM_ExpenseCategoryEditVM$fromStore___closure(expenseCategory, t3, this.state, t1, $navigator), type$.Null).catchError$1(new A.ExpenseCategoryEditVM_ExpenseCategoryEditVM$fromStore___closure0()); }, - $signature: 39 + $signature: 35 }; A.ExpenseCategoryEditVM_ExpenseCategoryEditVM$fromStore___closure.prototype = { call$1(savedExpenseCategory) { @@ -404271,11 +409324,13 @@ t1 = _this.expenseCategory, t2 = _this.localization; if (t1.get$isNew()) { - t2 = J.$index$asx($.LocalizationsProvider__localizedValues.$index(0, t2.localeCode), "created_expense_category"); + t2.toString; + t2 = J.$index$asx($.$get$LocalizationsProvider__localizedValues().$index(0, t2.localeCode), "created_expense_category"); if (t2 == null) t2 = ""; } else { - t2 = J.$index$asx($.LocalizationsProvider__localizedValues.$index(0, t2.localeCode), "updated_expense_category"); + t2.toString; + t2 = J.$index$asx($.$get$LocalizationsProvider__localizedValues().$index(0, t2.localeCode), "updated_expense_category"); if (t2 == null) t2 = ""; } @@ -404291,13 +409346,13 @@ } else A.viewEntity(false, savedExpenseCategory, null, true); }, - $signature: 261 + $signature: 290 }; A.ExpenseCategoryEditVM_ExpenseCategoryEditVM$fromStore___closure0.prototype = { call$1(error) { var t1 = $.$get$navigatorKey(); t1.toString; - A.showDialog(true, new A.ExpenseCategoryEditVM_ExpenseCategoryEditVM$fromStore____closure(error), $.WidgetsBinding__instance.WidgetsBinding__buildOwner._globalKeyRegistry.$index(0, t1), null, true, type$.legacy_ErrorDialog); + A.showDialog(null, true, new A.ExpenseCategoryEditVM_ExpenseCategoryEditVM$fromStore____closure(error), $.WidgetsBinding__instance.WidgetsBinding__buildOwner._globalKeyRegistry.$index(0, t1), null, true, type$.legacy_ErrorDialog); }, $signature: 3 }; @@ -404315,14 +409370,15 @@ expenseCategoryUIState = uiState.expenseCategoryUIState, t1 = expenseCategoryUIState.listUIState.selectedIds, t2 = _this.filter; - t2 != null && t2.length !== 0 ? _this.expenseCategory.matchesFilterValue$1(t2) : _null; + if (t2 != null && t2.length !== 0) + _this.expenseCategory.matchesFilterValue$1(t2); t2 = state.userCompanyStates; t3 = uiState.selectedCompanyIndex; t3 = t2._list[t3].userCompany; t2 = _this.expenseCategory; t4 = t2.id; t5 = uiState.get$isEditing() ? expenseCategoryUIState.editing.id : expenseCategoryUIState.selectedId; - t1 = t1 != null ? new A.IgnorePointer(true, _null, A.Checkbox$(A.Theme_of(context).colorScheme.secondary, false, _null, B.MaterialTapTargetSize_1, new A.ExpenseCategoryListItem_build_closure(_this), _null, false, _this.isChecked), _null) : _null; + t1 = t1 != null ? new A.IgnorePointer(true, _null, A.Checkbox$(A.Theme_of(context).colorScheme.secondary, false, _null, B.MaterialTapTargetSize_1, new A.ExpenseCategoryListItem_build_closure(_this), _null, _null, false, _this.isChecked), _null) : _null; t6 = context.dependOnInheritedWidgetOfExactType$1$0(type$.MediaQuery).data; t7 = type$.JSArray_legacy_Widget; t6 = A.Container$(_null, A.Row$(A._setArrayType([A.Expanded$(A.Text$(t2.name, _null, _null, _null, _null, _null, A.Theme_of(context).textTheme.titleLarge, _null, _null, _null), 1), A.Text$(A.formatNumber(_null, context, _null, _null, B.FormatNumberType_0, true, _null, false), _null, _null, _null, _null, _null, A.Theme_of(context).textTheme.titleLarge, _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); @@ -404354,7 +409410,7 @@ call$1(value) { return null.call$1(value); }, - $signature: 11 + $signature: 10 }; A.ExpenseCategoryListBuilder.prototype = { build$1(_, context) { @@ -404371,7 +409427,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: 2302 + $signature: 2333 }; A.ExpenseCategoryListBuilder_build__closure.prototype = { call$2(context, index) { @@ -404390,7 +409446,7 @@ t2 = false; return new A.ExpenseCategoryListItem(t4, expenseCategory, t1.filter, t2, null); }, - $signature: 2303 + $signature: 2334 }; A.ExpenseCategoryListVM.prototype = {}; A.ExpenseCategoryListVM_fromStore__handleRefresh.prototype = { @@ -404439,16 +409495,16 @@ userCompany = t1._list[t3].userCompany; t3 = A.Localizations_of(context, B.Type_AppLocalization_KyD, type$.legacy_AppLocalization); t2 = t2.expenseCategoryUIState.listUIState; - t1 = "__filter_" + t2.filterClearedAt + "__"; + t1 = t2.filterClearedAt; t4 = this.viewModel.expenseCategoryList; t2 = t2.filter; t5 = type$.JSArray_legacy_String; t6 = A.List_List$of(A._setArrayType([], t5), true, type$.legacy_String); B.JSArray_methods.addAll$1(t6, A._setArrayType(["created_at", "updated_at", "archived_at", "assigned_to", "created_by", "entity_state", "is_deleted"], t5)); - t6 = A.AppBottomBar$(B.List_empty1, B.List_empty1, B.List_empty1, B.List_empty1, A._setArrayType([], t5), B.EntityType_expenseCategory, false, B.List_empty16, 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"], t5), B.List_empty17, t6); + t6 = A.AppBottomBar$(B.List_empty0, B.List_empty0, B.List_empty0, B.List_empty0, A._setArrayType([], t5), B.EntityType_expenseCategory, false, B.List_empty17, 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"], t5), B.List_empty18, t6); t5 = state.prefState; t3 = (t5.appLayout === B.AppLayout_mobile || t5.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), t3.get$newExpenseCategory()) : _null; - return A.ListScaffold$(_null, B.List_empty11, new A.ListFilter(B.EntityType_expenseCategory, t2, new A.ExpenseCategoryScreen_build_closure7(store), t4, _null, _null, new A.ExpenseCategoryScreen_build_closure8(store), new A.ValueKey(t1, type$.ValueKey_legacy_String)), new A.ExpenseCategoryListBuilder(_null), t6, B.EntityType_expenseCategory, t3, 0, "expense_settings", new A.ExpenseCategoryScreen_build_closure9(store), new A.ExpenseCategoryScreen_build_closure10(store)); + return A.ListScaffold$(_null, B.List_empty12, new A.ListFilter(B.EntityType_expenseCategory, t2, new A.ExpenseCategoryScreen_build_closure7(store), t4, _null, _null, new A.ExpenseCategoryScreen_build_closure8(store), new A.ValueKey("__filter_" + t1 + "__", type$.ValueKey_legacy_String)), new A.ExpenseCategoryListBuilder(_null), t6, B.EntityType_expenseCategory, t3, 0, "expense_settings", new A.ExpenseCategoryScreen_build_closure9(store), new A.ExpenseCategoryScreen_build_closure10(store)); } }; A.ExpenseCategoryScreen_build_closure10.prototype = { @@ -404541,7 +409597,7 @@ call$2(context, vm) { return new A.ExpenseCategoryScreen(vm, null); }, - $signature: 2304 + $signature: 2335 }; A.ExpenseCategoryScreenVM.prototype = {}; A.ExpenseCategoryView.prototype = { @@ -404583,13 +409639,13 @@ call$1(store) { return A.ExpenseCategoryViewVM_ExpenseCategoryViewVM$fromStore(store); }, - $signature: 2305 + $signature: 2336 }; A.ExpenseCategoryViewScreen_build_closure.prototype = { call$2(context, vm) { return new A.ExpenseCategoryView(vm, this.$this.isFilter, null); }, - $signature: 2306 + $signature: 2337 }; A.ExpenseCategoryViewVM.prototype = { get$expenseCategory() { @@ -404607,7 +409663,8 @@ }; A.GroupEdit.prototype = { createState$0() { - return new A._GroupEditState(A.TextEditingController$(null), A.TextEditingController$(null), A.TextEditingController$(null), A._setArrayType([], type$.JSArray_legacy_TextEditingController), new A.Debouncer(500, false), B._StateLifecycle_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, false), B._StateLifecycle_0); } }; A._GroupEditState.prototype = { @@ -404639,7 +409696,8 @@ if (group.get$isNew()) t2 = t1.get$newGroup(); else { - t2 = J.$index$asx($.LocalizationsProvider__localizedValues.$index(0, t1.localeCode), "edit_group"); + t1.toString; + t2 = J.$index$asx($.$get$LocalizationsProvider__localizedValues().$index(0, t1.localeCode), "edit_group"); if (t2 == null) t2 = ""; } @@ -404661,8 +409719,10 @@ 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; }, - $signature: 64 + $signature: 66 }; A._GroupEditState__onChanged_closure.prototype = { call$1(b) { @@ -404670,7 +409730,7 @@ b.get$_group_model$_$this()._group_model$_name = t1; return b; }, - $signature: 462 + $signature: 438 }; A._GroupEditState__onChanged_closure0.prototype = { call$0() { @@ -404708,9 +409768,9 @@ t2 = t1.get$name(t1), t3 = this.$this, t4 = type$.JSArray_legacy_Widget; - return new A.ScrollableListView(A._setArrayType([A.FormCard$(_null, A._setArrayType([A.DecoratedFormField$(false, _null, true, t3.autoValidate, t3._group_edit$_nameController, _null, true, _null, _null, _null, _null, false, false, _null, B.TextInputType_0_null_null, t2, _null, _null, false, _null, _null, this.viewModel.onSavePressed, true, _null, _null, B.TextAlign_4, new A._GroupEditState_build__closure0(t1))], t4), _null, 4, false, _null, false, _null)], t4), _null, _null, _null); + return new A.ScrollableListView(A._setArrayType([A.FormCard$(_null, A._setArrayType([A.DecoratedFormField$(false, _null, true, t3.autoValidate, t3._group_edit$_nameController, _null, true, _null, _null, _null, _null, false, false, _null, B.TextInputType_0_null_null, t2, _null, _null, false, _null, _null, this.viewModel.onSavePressed, true, _null, _null, B.TextAlign_4, new A._GroupEditState_build__closure0(t1))], t4), _null, false, _null, false, _null)], t4), _null, _null, _null); }, - $signature: 155 + $signature: 168 }; A._GroupEditState_build__closure0.prototype = { call$1(val) { @@ -404728,13 +409788,13 @@ call$1(store) { return A.GroupEditVM_GroupEditVM$fromStore(store); }, - $signature: 2307 + $signature: 2338 }; 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: 2308 + $signature: 2339 }; A.GroupEditVM.prototype = { get$group() { @@ -404748,7 +409808,7 @@ call$1(group) { this.store.get$_dispatchers()[0].call$1(new A.UpdateGroup(group)); }, - $signature: 235 + $signature: 225 }; A.GroupEditVM_GroupEditVM$fromStore_closure1.prototype = { call$1(context) { @@ -404783,7 +409843,7 @@ t1.get$_dispatchers()[0].call$1(new A.SaveGroupRequest(new A._AsyncCompleter(t2, type$._AsyncCompleter_legacy_GroupEntity), group)); return t2.then$1$1(0, new A.GroupEditVM_GroupEditVM$fromStore___closure(group, t3, this.state, t1, $navigator), type$.Null).catchError$1(new A.GroupEditVM_GroupEditVM$fromStore___closure0()); }, - $signature: 39 + $signature: 35 }; A.GroupEditVM_GroupEditVM$fromStore___closure.prototype = { call$1(savedGroup) { @@ -404792,11 +409852,13 @@ t1 = _this.group, t2 = _this.localization; if (t1.get$isNew()) { - t2 = J.$index$asx($.LocalizationsProvider__localizedValues.$index(0, t2.localeCode), "created_group"); + t2.toString; + t2 = J.$index$asx($.$get$LocalizationsProvider__localizedValues().$index(0, t2.localeCode), "created_group"); if (t2 == null) t2 = ""; } else { - t2 = J.$index$asx($.LocalizationsProvider__localizedValues.$index(0, t2.localeCode), "updated_group"); + t2.toString; + t2 = J.$index$asx($.$get$LocalizationsProvider__localizedValues().$index(0, t2.localeCode), "updated_group"); if (t2 == null) t2 = ""; } @@ -404812,13 +409874,13 @@ } else A.viewEntity(false, savedGroup, null, true); }, - $signature: 235 + $signature: 225 }; A.GroupEditVM_GroupEditVM$fromStore___closure0.prototype = { call$1(error) { var t1 = $.$get$navigatorKey(); t1.toString; - A.showDialog(true, new A.GroupEditVM_GroupEditVM$fromStore____closure(error), $.WidgetsBinding__instance.WidgetsBinding__buildOwner._globalKeyRegistry.$index(0, t1), null, true, type$.legacy_ErrorDialog); + A.showDialog(null, true, new A.GroupEditVM_GroupEditVM$fromStore____closure(error), $.WidgetsBinding__instance.WidgetsBinding__buildOwner._globalKeyRegistry.$index(0, t1), null, true, type$.legacy_ErrorDialog); }, $signature: 3 }; @@ -404844,7 +409906,7 @@ t3 = state.uiState.selectedCompanyIndex; t3 = t2._list[t3].userCompany; t2 = _this.group; - t1 = t1 != null ? new A.IgnorePointer(true, _null, A.Checkbox$(A.Theme_of(context).colorScheme.secondary, false, _null, B.MaterialTapTargetSize_1, new A.GroupListItem_build_closure(_this), _null, false, _this.isChecked), _null) : _null; + t1 = t1 != null ? new A.IgnorePointer(true, _null, A.Checkbox$(A.Theme_of(context).colorScheme.secondary, false, _null, B.MaterialTapTargetSize_1, new A.GroupListItem_build_closure(_this), _null, _null, false, _this.isChecked), _null) : _null; t4 = context.dependOnInheritedWidgetOfExactType$1$0(type$.MediaQuery).data; t5 = type$.JSArray_legacy_Widget; t4 = A.Container$(_null, A.Row$(A._setArrayType([A.Expanded$(A.Text$(t2.name, _null, _null, _null, _null, _null, A.Theme_of(context).textTheme.titleLarge, _null, _null, _null), 1), A.Text$(A.formatNumber(_null, context, _null, _null, B.FormatNumberType_0, true, _null, false), _null, _null, _null, _null, _null, A.Theme_of(context).textTheme.titleLarge, _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); @@ -404876,7 +409938,7 @@ call$1(value) { return null.call$1(value); }, - $signature: 11 + $signature: 10 }; A.GroupListBuilder.prototype = { build$1(_, context) { @@ -404890,7 +409952,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: 2309 + $signature: 2340 }; A.GroupListBuilder_build__closure.prototype = { call$2(context, index) { @@ -404907,7 +409969,7 @@ t2 = false; return new A.GroupListItem(t3, group, t1.filter, t2, null); }, - $signature: 2310 + $signature: 2341 }; A.GroupListVM.prototype = {}; A.GroupListVM_fromStore__handleRefresh.prototype = { @@ -404948,10 +410010,10 @@ t1 = A.Localizations_of(context, B.Type_AppLocalization_KyD, type$.legacy_AppLocalization), t2 = state.uiState, t3 = t2.groupUIState.listUIState, - t4 = "__filter_" + t3.filterClearedAt + "__", + t4 = t3.filterClearedAt, t5 = this.viewModel.groupList; t3 = t3.filter; - t6 = A.AppBottomBar$(B.List_empty1, B.List_empty1, B.List_empty1, B.List_empty1, _null, B.EntityType_group, false, B.List_empty16, 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_empty17, _null); + t6 = A.AppBottomBar$(B.List_empty0, B.List_empty0, B.List_empty0, B.List_empty0, _null, B.EntityType_group, false, B.List_empty17, 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_empty18, _null); if (state.prefState.appLayout === B.AppLayout_mobile) { t7 = state.userCompanyStates; t2 = t2.selectedCompanyIndex; @@ -404959,7 +410021,7 @@ } else t2 = false; t1 = t2 ? 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), t1.get$newGroup()) : _null; - return A.ListScaffold$(_null, B.List_empty11, new A.ListFilter(B.EntityType_group, t3, new A.GroupSettingsScreen_build_closure3(store), t5, _null, _null, new A.GroupSettingsScreen_build_closure4(store), new A.ValueKey(t4, type$.ValueKey_legacy_String)), new A.GroupListBuilder(_null), t6, B.EntityType_group, t1, 0, _null, new A.GroupSettingsScreen_build_closure5(store), new A.GroupSettingsScreen_build_closure6(store)); + return A.ListScaffold$(_null, B.List_empty12, new A.ListFilter(B.EntityType_group, t3, new A.GroupSettingsScreen_build_closure3(store), t5, _null, _null, new A.GroupSettingsScreen_build_closure4(store), new A.ValueKey("__filter_" + t4 + "__", type$.ValueKey_legacy_String)), new A.GroupListBuilder(_null), t6, B.EntityType_group, t1, 0, _null, new A.GroupSettingsScreen_build_closure5(store), new A.GroupSettingsScreen_build_closure6(store)); } }; A.GroupSettingsScreen_build_closure6.prototype = { @@ -405028,7 +410090,7 @@ call$2(context, vm) { return new A.GroupSettingsScreen(vm, null); }, - $signature: 2311 + $signature: 2342 }; A.GroupScreenVM.prototype = {}; A.GroupView.prototype = { @@ -405060,7 +410122,7 @@ t6 = type$.JSArray_legacy_Widget; t4 = A.TabBar$(t3, _null, false, _null, _null, A._setArrayType([t4, A.Tab$(_null, t5.length === 0 ? t1.get$documents() : t1.get$documents() + " (" + t5.length + ")")], t6)); t3 = _this._group_view$_controller; - t7 = J.$index$asx($.LocalizationsProvider__localizedValues.$index(0, t1.localeCode), "configure_settings"); + t7 = J.$index$asx($.$get$LocalizationsProvider__localizedValues().$index(0, t1.localeCode), "configure_settings"); if (t7 == null) t7 = ""; t8 = _this._widget.isFilter; @@ -405086,13 +410148,13 @@ call$1(path) { return this.viewModel.onUploadDocument.call$2(this.context, path); }, - $signature: 144 + $signature: 145 }; A._GroupViewState_build_closure1.prototype = { call$3($document, password, idToken) { return this.viewModel.onDeleteDocument.call$4(this.context, $document, password, idToken); }, - $signature: 150 + $signature: 144 }; A.SettingsViewer.prototype = { build$1(_, context) { @@ -405148,398 +410210,398 @@ t41 = t4.primaryFont; t42 = t1.get$secondaryFont(); t43 = t4.secondaryFont; - t44 = t1.localeCode; - t45 = J.$index$asx($.LocalizationsProvider__localizedValues.$index(0, t44), "hide_paid_to_date"); - if (t45 == null) - t45 = ""; - t46 = t4.hidePaidToDate; - t46 = t46 == null ? _null : B.JSBool_methods.toString$0(t46); - t47 = J.$index$asx($.LocalizationsProvider__localizedValues.$index(0, t44), "invoice_embed_documents"); - if (t47 == null) - t47 = ""; - t48 = t4.embedDocuments; - t48 = t48 == null ? _null : B.JSBool_methods.toString$0(t48); - t49 = t1.get$timezone(); - t50 = t4.timezoneId; - if (t50 != null && t50.length !== 0) { - t50 = staticState.timezoneMap._map$_map.$index(0, t50); - t50 = t50 == null ? _null : t50.name; + t44 = $.$get$LocalizationsProvider__localizedValues(); + t45 = t1.localeCode; + t46 = J.$index$asx(t44.$index(0, t45), "hide_paid_to_date"); + if (t46 == null) + t46 = ""; + t47 = t4.hidePaidToDate; + t47 = t47 == null ? _null : B.JSBool_methods.toString$0(t47); + t48 = J.$index$asx(t44.$index(0, t45), "invoice_embed_documents"); + if (t48 == null) + t48 = ""; + t49 = t4.embedDocuments; + t49 = t49 == null ? _null : B.JSBool_methods.toString$0(t49); + t50 = t1.get$timezone(); + t51 = t4.timezoneId; + if (t51 != null && t51.length !== 0) { + t51 = staticState.timezoneMap._map$_map.$index(0, t51); + t51 = t51 == null ? _null : t51.name; } else - t50 = _null; - t51 = t1.get$dateFormat(); - t52 = t4.dateFormatId; - if (t52 != null && t52.length !== 0) { - t52 = staticState.dateFormatMap._map$_map.$index(0, t52); - t52 = t52 == null ? _null : t52.format; + t51 = _null; + t52 = t1.get$dateFormat(); + t53 = t4.dateFormatId; + if (t53 != null && t53.length !== 0) { + t53 = staticState.dateFormatMap._map$_map.$index(0, t53); + t53 = t53 == null ? _null : t53.format; } else - t52 = _null; - t53 = t1.get$militaryTime(); - t54 = t4.enableMilitaryTime; - if (t54 === true) - t54 = t1.get$enabled(t1); + t53 = _null; + t54 = t1.get$militaryTime(); + t55 = t4.enableMilitaryTime; + if (t55 === true) + t55 = t1.get$enabled(t1); else - t54 = t54 === false ? t1.get$disabled(t1) : _null; - t55 = t1.get$language(t1); - t56 = t4.languageId; - if (t56 != null && t56.length !== 0) { - t56 = staticState.languageMap._map$_map.$index(0, t56); - t56 = t56 == null ? _null : t56.name; + t55 = t55 === false ? t1.get$disabled(t1) : _null; + t56 = t1.get$language(t1); + t57 = t4.languageId; + if (t57 != null && t57.length !== 0) { + t57 = staticState.languageMap._map$_map.$index(0, t57); + t57 = t57 == null ? _null : t57.name; } else - t56 = _null; - t57 = t1.get$currency(); - t58 = t4.currencyId; - if (t58 != null && t58.length !== 0) { - t58 = staticState.currencyMap._map$_map.$index(0, t58); - t58 = t58 == null ? _null : t58.name; + t57 = _null; + t58 = t1.get$currency(); + t59 = t4.currencyId; + if (t59 != null && t59.length !== 0) { + t59 = staticState.currencyMap._map$_map.$index(0, t59); + t59 = t59 == null ? _null : t59.name; } else - t58 = _null; - t59 = t1.get$sendReminders(); - t60 = t4.sendReminders; - if (t60 === true) - t60 = t1.get$enabled(t1); + t59 = _null; + t60 = t1.get$sendReminders(); + t61 = t4.sendReminders; + if (t61 === true) + t61 = t1.get$enabled(t1); else - t60 = t60 === false ? t1.get$disabled(t1) : _null; - t61 = t1.get$clientPortal(); - t62 = t4.enablePortal; - t63 = t62 === true; - if (t63) - t64 = t1.get$enabled(t1); + t61 = t61 === false ? t1.get$disabled(t1) : _null; + t62 = t1.get$clientPortal(); + t63 = t4.enablePortal; + t64 = t63 === true; + if (t64) + t65 = t1.get$enabled(t1); else - t64 = t62 === false ? t1.get$disabled(t1) : _null; - t65 = J.$index$asx($.LocalizationsProvider__localizedValues.$index(0, t44), "client_portal_tasks"); - if (t65 == null) - t65 = ""; - if (t63) - t66 = t1.get$enabled(t1); + t65 = t63 === false ? t1.get$disabled(t1) : _null; + t66 = J.$index$asx(t44.$index(0, t45), "client_portal_tasks"); + if (t66 == null) + t66 = ""; + if (t64) + t67 = t1.get$enabled(t1); else - t66 = t62 === false ? t1.get$disabled(t1) : _null; - t67 = J.$index$asx($.LocalizationsProvider__localizedValues.$index(0, t44), "client_portal_dashboard"); - if (t67 == null) - t67 = ""; - if (t63) - t62 = t1.get$enabled(t1); + t67 = t63 === false ? t1.get$disabled(t1) : _null; + t68 = J.$index$asx(t44.$index(0, t45), "client_portal_dashboard"); + if (t68 == null) + t68 = ""; + if (t64) + t63 = t1.get$enabled(t1); else - t62 = t62 === false ? t1.get$disabled(t1) : _null; - t63 = t1.get$paymentType(); - t68 = t4.defaultPaymentTypeId; - if (t68 != null && t68.length !== 0) { - t68 = staticState.paymentTypeMap._map$_map.$index(0, t68); - t68 = t68 == null ? _null : t68.name; + t63 = t63 === false ? t1.get$disabled(t1) : _null; + t64 = t1.get$paymentType(); + t69 = t4.defaultPaymentTypeId; + if (t69 != null && t69.length !== 0) { + t69 = staticState.paymentTypeMap._map$_map.$index(0, t69); + t69 = t69 == null ? _null : t69.name; } else - t68 = _null; - t69 = t1.get$emailSignature(); - t70 = t4.emailSignature; - t71 = J.$index$asx($.LocalizationsProvider__localizedValues.$index(0, t44), "email_style"); - if (t71 == null) - t71 = ""; - t72 = t4.emailStyle; - t73 = t1.get$replyToEmail(); - t74 = t4.replyToEmail; - t75 = t1.get$bccEmail(); - t76 = t4.bccEmail; - t77 = J.$index$asx($.LocalizationsProvider__localizedValues.$index(0, t44), "custom_value1"); - if (t77 == null) - t77 = ""; - t78 = t4.customValue1; - t79 = J.$index$asx($.LocalizationsProvider__localizedValues.$index(0, t44), "custom_value2"); - if (t79 == null) - t79 = ""; - t80 = t4.customValue2; - t81 = J.$index$asx($.LocalizationsProvider__localizedValues.$index(0, t44), "custom_value3"); - if (t81 == null) - t81 = ""; - t82 = t4.customValue3; - t83 = J.$index$asx($.LocalizationsProvider__localizedValues.$index(0, t44), "custom_value4"); - if (t83 == null) - t83 = ""; - t84 = t4.customValue4; - t85 = J.$index$asx($.LocalizationsProvider__localizedValues.$index(0, t44), "payment_terms"); - if (t85 == null) - t85 = ""; - t86 = t4.companyGatewayIds; - if (t86 != null) { - t87 = t2.uiState.selectedCompanyIndex; - t86 = t2.userCompanyStates._list[t87].companyGatewayState.map._map$_map.$index(0, t86); - t2 = t86 == null ? _null : t86.get$listDisplayName(); + t69 = _null; + t70 = t1.get$emailSignature(); + t71 = t4.emailSignature; + t72 = J.$index$asx(t44.$index(0, t45), "email_style"); + if (t72 == null) + t72 = ""; + t73 = t4.emailStyle; + t74 = t1.get$replyToEmail(); + t75 = t4.replyToEmail; + t76 = t1.get$bccEmail(); + t77 = t4.bccEmail; + t78 = J.$index$asx(t44.$index(0, t45), "custom_value1"); + if (t78 == null) + t78 = ""; + t79 = t4.customValue1; + t80 = J.$index$asx(t44.$index(0, t45), "custom_value2"); + if (t80 == null) + t80 = ""; + t81 = t4.customValue2; + t82 = J.$index$asx(t44.$index(0, t45), "custom_value3"); + if (t82 == null) + t82 = ""; + t83 = t4.customValue3; + t84 = J.$index$asx(t44.$index(0, t45), "custom_value4"); + if (t84 == null) + t84 = ""; + t85 = t4.customValue4; + t86 = J.$index$asx(t44.$index(0, t45), "payment_terms"); + if (t86 == null) + t86 = ""; + t87 = t4.companyGatewayIds; + if (t87 != null) { + t88 = t2.uiState.selectedCompanyIndex; + t87 = t2.userCompanyStates._list[t88].companyGatewayState.map._map$_map.$index(0, t87); + t2 = t87 == null ? _null : t87.get$listDisplayName(); } else t2 = _null; - t86 = t1.get$taskRate(); - t87 = t4.defaultTaskRate; - t87 = t87 == null ? _null : B.JSNumber_methods.toString$0(t87); - t88 = t1.get$attachPdf(); - t89 = t4.pdfEmailAttachment; - t89 = t89 == null ? _null : B.JSBool_methods.toString$0(t89); - t90 = t1.get$attachUbl(); - t91 = t4.ublEmailAttachment; - t91 = t91 == null ? _null : B.JSBool_methods.toString$0(t91); - t92 = t1.get$attachDocuments(); - t93 = t4.documentEmailAttachment; - t94 = t93 == null; - t95 = t94 ? _null : B.JSBool_methods.toString$0(t93); - t96 = t1.get$attachDocuments(); - t93 = t94 ? _null : B.JSBool_methods.toString$0(t93); - t94 = J.$index$asx($.LocalizationsProvider__localizedValues.$index(0, t44), "email_style_custom"); - if (t94 == null) - t94 = ""; - t97 = t4.emailStyleCustom; - if (t97 == null) - t97 = _null; - t98 = J.$index$asx($.LocalizationsProvider__localizedValues.$index(0, t44), "email_subject_invoice"); + t87 = t1.get$taskRate(); + t88 = t4.defaultTaskRate; + t88 = t88 == null ? _null : B.JSNumber_methods.toString$0(t88); + t89 = t1.get$attachPdf(); + t90 = t4.pdfEmailAttachment; + t90 = t90 == null ? _null : B.JSBool_methods.toString$0(t90); + t91 = t1.get$attachUbl(); + t92 = t4.ublEmailAttachment; + t92 = t92 == null ? _null : B.JSBool_methods.toString$0(t92); + t93 = t1.get$attachDocuments(); + t94 = t4.documentEmailAttachment; + t95 = t94 == null; + t96 = t95 ? _null : B.JSBool_methods.toString$0(t94); + t97 = t1.get$attachDocuments(); + t94 = t95 ? _null : B.JSBool_methods.toString$0(t94); + t95 = J.$index$asx(t44.$index(0, t45), "email_style_custom"); + if (t95 == null) + t95 = ""; + t98 = t4.emailStyleCustom; if (t98 == null) - t98 = ""; - t99 = t4.emailSubjectInvoice; + t98 = _null; + t99 = J.$index$asx(t44.$index(0, t45), "email_subject_invoice"); if (t99 == null) - t99 = _null; - t100 = J.$index$asx($.LocalizationsProvider__localizedValues.$index(0, t44), "email_subject_quote"); + t99 = ""; + t100 = t4.emailSubjectInvoice; if (t100 == null) - t100 = ""; - t101 = t4.emailSubjectQuote; + t100 = _null; + t101 = J.$index$asx(t44.$index(0, t45), "email_subject_quote"); if (t101 == null) - t101 = _null; - t102 = J.$index$asx($.LocalizationsProvider__localizedValues.$index(0, t44), "email_subject_payment"); + t101 = ""; + t102 = t4.emailSubjectQuote; if (t102 == null) - t102 = ""; - t103 = t4.emailSubjectPayment; - t104 = J.$index$asx($.LocalizationsProvider__localizedValues.$index(0, t44), "email_subject_payment_partial"); - if (t104 == null) - t104 = ""; - t105 = t4.emailSubjectPaymentPartial; - t106 = J.$index$asx($.LocalizationsProvider__localizedValues.$index(0, t44), "custom_message_dashboard"); - if (t106 == null) - t106 = ""; - t107 = t4.customMessageDashboard; + t102 = _null; + t103 = J.$index$asx(t44.$index(0, t45), "email_subject_payment"); + if (t103 == null) + t103 = ""; + t104 = t4.emailSubjectPayment; + t105 = J.$index$asx(t44.$index(0, t45), "email_subject_payment_partial"); + if (t105 == null) + t105 = ""; + t106 = t4.emailSubjectPaymentPartial; + t107 = J.$index$asx(t44.$index(0, t45), "custom_message_dashboard"); if (t107 == null) - t107 = _null; - t108 = J.$index$asx($.LocalizationsProvider__localizedValues.$index(0, t44), "custom_message_unpaid_invoice"); + t107 = ""; + t108 = t4.customMessageDashboard; if (t108 == null) - t108 = ""; - t109 = t4.customMessageUnpaidInvoice; + t108 = _null; + t109 = J.$index$asx(t44.$index(0, t45), "custom_message_unpaid_invoice"); if (t109 == null) - t109 = _null; - t110 = J.$index$asx($.LocalizationsProvider__localizedValues.$index(0, t44), "custom_message_paid_invoice"); + t109 = ""; + t110 = t4.customMessageUnpaidInvoice; if (t110 == null) - t110 = ""; - t111 = t4.customMessagePaidInvoice; + t110 = _null; + t111 = J.$index$asx(t44.$index(0, t45), "custom_message_paid_invoice"); if (t111 == null) - t111 = _null; - t112 = J.$index$asx($.LocalizationsProvider__localizedValues.$index(0, t44), "custom_message_unapproved_quote"); + t111 = ""; + t112 = t4.customMessagePaidInvoice; if (t112 == null) - t112 = ""; - t113 = t4.customMessageUnapprovedQuote; + t112 = _null; + t113 = J.$index$asx(t44.$index(0, t45), "custom_message_unapproved_quote"); if (t113 == null) - t113 = _null; - t114 = t1.get$autoArchivePaidInvoices(); - t115 = t4.autoArchiveInvoice; - t115 = t115 == null ? _null : B.JSBool_methods.toString$0(t115); - t116 = t1.get$autoArchiveCancelledInvoices(); - t117 = t4.autoArchiveInvoiceCancelled; - t117 = t117 == null ? _null : B.JSBool_methods.toString$0(t117); - t118 = t1.get$autoArchiveQuote(); - t119 = t4.autoArchiveQuote; - t119 = t119 == null ? _null : B.JSBool_methods.toString$0(t119); - t120 = t1.get$autoEmailInvoice(); - t121 = t4.autoEmailInvoice; - t121 = t121 == null ? _null : B.JSBool_methods.toString$0(t121); - t122 = t1.get$autoConvertQuote(); - t123 = t4.autoConvertQuote; - t123 = t123 == null ? _null : B.JSBool_methods.toString$0(t123); - t124 = t1.get$inclusiveTaxes(); - t125 = t4.enableInclusiveTaxes; - t125 = t125 == null ? _null : B.JSBool_methods.toString$0(t125); - t126 = J.$index$asx($.LocalizationsProvider__localizedValues.$index(0, t44), "translations"); - if (t126 == null) - t126 = ""; - t127 = t4.translations; - t127 = t127 == null ? _null : t127.get$keys(t127); - t127 = t127 == null ? _null : t127.join$1(0, ", "); - t128 = J.$index$asx($.LocalizationsProvider__localizedValues.$index(0, t44), "task_number_pattern"); - if (t128 == null) - t128 = ""; - t129 = t4.taskNumberPattern; - t130 = J.$index$asx($.LocalizationsProvider__localizedValues.$index(0, t44), "task_number_counter"); - if (t130 == null) - t130 = ""; - t131 = t4.taskNumberCounter; - t131 = t131 == null ? _null : B.JSInt_methods.toString$0(t131); - t132 = J.$index$asx($.LocalizationsProvider__localizedValues.$index(0, t44), "expense_number_pattern"); - if (t132 == null) - t132 = ""; - t133 = t4.expenseNumberPattern; - t134 = J.$index$asx($.LocalizationsProvider__localizedValues.$index(0, t44), "expense_number_counter"); - if (t134 == null) - t134 = ""; - t135 = t4.expenseNumberCounter; - t135 = t135 == null ? _null : B.JSInt_methods.toString$0(t135); - t136 = J.$index$asx($.LocalizationsProvider__localizedValues.$index(0, t44), "vendor_number_pattern"); - if (t136 == null) - t136 = ""; - t137 = t4.vendorNumberPattern; - t138 = J.$index$asx($.LocalizationsProvider__localizedValues.$index(0, t44), "vendor_number_counter"); - if (t138 == null) - t138 = ""; - t139 = t4.vendorNumberCounter; - t139 = t139 == null ? _null : B.JSInt_methods.toString$0(t139); - t140 = J.$index$asx($.LocalizationsProvider__localizedValues.$index(0, t44), "ticket_number_pattern"); - if (t140 == null) - t140 = ""; - t141 = t4.ticketNumberPattern; - t142 = J.$index$asx($.LocalizationsProvider__localizedValues.$index(0, t44), "ticket_number_counter"); - if (t142 == null) - t142 = ""; - t143 = t4.ticketNumberCounter; - t143 = t143 == null ? _null : B.JSInt_methods.toString$0(t143); - t144 = J.$index$asx($.LocalizationsProvider__localizedValues.$index(0, t44), "payment_number_pattern"); - if (t144 == null) - t144 = ""; - t145 = t4.paymentNumberPattern; - t146 = J.$index$asx($.LocalizationsProvider__localizedValues.$index(0, t44), "payment_number_counter"); - if (t146 == null) - t146 = ""; - t147 = t4.paymentNumberCounter; - t147 = t147 == null ? _null : B.JSInt_methods.toString$0(t147); - t148 = J.$index$asx($.LocalizationsProvider__localizedValues.$index(0, t44), "invoice_number_pattern"); - if (t148 == null) - t148 = ""; - t149 = t4.invoiceNumberPattern; - t150 = J.$index$asx($.LocalizationsProvider__localizedValues.$index(0, t44), "invoice_number_counter"); - if (t150 == null) - t150 = ""; - t151 = t4.invoiceNumberCounter; - t151 = t151 == null ? _null : B.JSInt_methods.toString$0(t151); - t152 = J.$index$asx($.LocalizationsProvider__localizedValues.$index(0, t44), "quote_number_pattern"); - if (t152 == null) - t152 = ""; - t153 = t4.quoteNumberPattern; - t154 = J.$index$asx($.LocalizationsProvider__localizedValues.$index(0, t44), "quote_number_counter"); - if (t154 == null) - t154 = ""; - t155 = t4.quoteNumberCounter; - t155 = t155 == null ? _null : B.JSInt_methods.toString$0(t155); - t156 = J.$index$asx($.LocalizationsProvider__localizedValues.$index(0, t44), "client_number_pattern"); - if (t156 == null) - t156 = ""; - t157 = t4.clientNumberPattern; - t158 = J.$index$asx($.LocalizationsProvider__localizedValues.$index(0, t44), "client_number_counter"); - if (t158 == null) - t158 = ""; - t159 = t4.clientNumberCounter; - t159 = t159 == null ? _null : B.JSInt_methods.toString$0(t159); - t160 = J.$index$asx($.LocalizationsProvider__localizedValues.$index(0, t44), "credit_number_pattern"); - if (t160 == null) - t160 = ""; - t161 = t4.creditNumberPattern; - t162 = J.$index$asx($.LocalizationsProvider__localizedValues.$index(0, t44), "credit_number_counter"); - if (t162 == null) - t162 = ""; - t163 = t4.creditNumberCounter; - t163 = t163 == null ? _null : B.JSInt_methods.toString$0(t163); - t164 = t1.get$recurringPrefix(); - t165 = t4.recurringNumberPrefix; - if (t165 == null) - t165 = _null; - t166 = t1.get$resetCounter(); - t167 = t4.resetCounterFrequencyId; - if (t167 == null) - t167 = _null; - t168 = J.$index$asx($.LocalizationsProvider__localizedValues.$index(0, t44), "reset_counter_date"); + t113 = ""; + t114 = t4.customMessageUnapprovedQuote; + if (t114 == null) + t114 = _null; + t115 = t1.get$autoArchivePaidInvoices(); + t116 = t4.autoArchiveInvoice; + t116 = t116 == null ? _null : B.JSBool_methods.toString$0(t116); + t117 = t1.get$autoArchiveCancelledInvoices(); + t118 = t4.autoArchiveInvoiceCancelled; + t118 = t118 == null ? _null : B.JSBool_methods.toString$0(t118); + t119 = t1.get$autoArchiveQuote(); + t120 = t4.autoArchiveQuote; + t120 = t120 == null ? _null : B.JSBool_methods.toString$0(t120); + t121 = t1.get$autoEmailInvoice(); + t122 = t4.autoEmailInvoice; + t122 = t122 == null ? _null : B.JSBool_methods.toString$0(t122); + t123 = t1.get$autoConvertQuote(); + t124 = t4.autoConvertQuote; + t124 = t124 == null ? _null : B.JSBool_methods.toString$0(t124); + t125 = t1.get$inclusiveTaxes(); + t126 = t4.enableInclusiveTaxes; + t126 = t126 == null ? _null : B.JSBool_methods.toString$0(t126); + t127 = J.$index$asx(t44.$index(0, t45), "translations"); + if (t127 == null) + t127 = ""; + t128 = t4.translations; + t128 = t128 == null ? _null : t128.get$keys(t128); + t128 = t128 == null ? _null : t128.join$1(0, ", "); + t129 = J.$index$asx(t44.$index(0, t45), "task_number_pattern"); + if (t129 == null) + t129 = ""; + t130 = t4.taskNumberPattern; + t131 = J.$index$asx(t44.$index(0, t45), "task_number_counter"); + if (t131 == null) + t131 = ""; + t132 = t4.taskNumberCounter; + t132 = t132 == null ? _null : B.JSInt_methods.toString$0(t132); + t133 = J.$index$asx(t44.$index(0, t45), "expense_number_pattern"); + if (t133 == null) + t133 = ""; + t134 = t4.expenseNumberPattern; + t135 = J.$index$asx(t44.$index(0, t45), "expense_number_counter"); + if (t135 == null) + t135 = ""; + t136 = t4.expenseNumberCounter; + t136 = t136 == null ? _null : B.JSInt_methods.toString$0(t136); + t137 = J.$index$asx(t44.$index(0, t45), "vendor_number_pattern"); + if (t137 == null) + t137 = ""; + t138 = t4.vendorNumberPattern; + t139 = J.$index$asx(t44.$index(0, t45), "vendor_number_counter"); + if (t139 == null) + t139 = ""; + t140 = t4.vendorNumberCounter; + t140 = t140 == null ? _null : B.JSInt_methods.toString$0(t140); + t141 = J.$index$asx(t44.$index(0, t45), "ticket_number_pattern"); + if (t141 == null) + t141 = ""; + t142 = t4.ticketNumberPattern; + t143 = J.$index$asx(t44.$index(0, t45), "ticket_number_counter"); + if (t143 == null) + t143 = ""; + t144 = t4.ticketNumberCounter; + t144 = t144 == null ? _null : B.JSInt_methods.toString$0(t144); + t145 = J.$index$asx(t44.$index(0, t45), "payment_number_pattern"); + if (t145 == null) + t145 = ""; + t146 = t4.paymentNumberPattern; + t147 = J.$index$asx(t44.$index(0, t45), "payment_number_counter"); + if (t147 == null) + t147 = ""; + t148 = t4.paymentNumberCounter; + t148 = t148 == null ? _null : B.JSInt_methods.toString$0(t148); + t149 = J.$index$asx(t44.$index(0, t45), "invoice_number_pattern"); + if (t149 == null) + t149 = ""; + t150 = t4.invoiceNumberPattern; + t151 = J.$index$asx(t44.$index(0, t45), "invoice_number_counter"); + if (t151 == null) + t151 = ""; + t152 = t4.invoiceNumberCounter; + t152 = t152 == null ? _null : B.JSInt_methods.toString$0(t152); + t153 = J.$index$asx(t44.$index(0, t45), "quote_number_pattern"); + if (t153 == null) + t153 = ""; + t154 = t4.quoteNumberPattern; + t155 = J.$index$asx(t44.$index(0, t45), "quote_number_counter"); + if (t155 == null) + t155 = ""; + t156 = t4.quoteNumberCounter; + t156 = t156 == null ? _null : B.JSInt_methods.toString$0(t156); + t157 = J.$index$asx(t44.$index(0, t45), "client_number_pattern"); + if (t157 == null) + t157 = ""; + t158 = t4.clientNumberPattern; + t159 = J.$index$asx(t44.$index(0, t45), "client_number_counter"); + if (t159 == null) + t159 = ""; + t160 = t4.clientNumberCounter; + t160 = t160 == null ? _null : B.JSInt_methods.toString$0(t160); + t161 = J.$index$asx(t44.$index(0, t45), "credit_number_pattern"); + if (t161 == null) + t161 = ""; + t162 = t4.creditNumberPattern; + t163 = J.$index$asx(t44.$index(0, t45), "credit_number_counter"); + if (t163 == null) + t163 = ""; + t164 = t4.creditNumberCounter; + t164 = t164 == null ? _null : B.JSInt_methods.toString$0(t164); + t165 = t1.get$recurringPrefix(); + t166 = t4.recurringNumberPrefix; + if (t166 == null) + t166 = _null; + t167 = t1.get$resetCounter(); + t168 = t4.resetCounterFrequencyId; if (t168 == null) - t168 = ""; - t169 = t4.resetCounterDate; + t168 = _null; + t169 = J.$index$asx(t44.$index(0, t45), "reset_counter_date"); if (t169 == null) - t169 = _null; - t170 = J.$index$asx($.LocalizationsProvider__localizedValues.$index(0, t44), "counter_padding"); + t169 = ""; + t170 = t4.resetCounterDate; if (t170 == null) - t170 = ""; - t171 = t4.counterPadding; - t171 = t171 == null ? _null : B.JSInt_methods.toString$0(t171); - t172 = t1.get$sharedInvoiceQuoteCounter(); - t173 = t4.sharedInvoiceQuoteCounter; - t173 = t173 == null ? _null : B.JSBool_methods.toString$0(t173); - t174 = t1.get$sharedInvoiceCreditCounter(); - t175 = t4.sharedInvoiceCreditCounter; - t175 = t175 == null ? _null : B.JSBool_methods.toString$0(t175); - t176 = t1.get$invoiceTerms(); - t177 = t4.defaultInvoiceTerms; - t178 = t1.get$quoteTerms(); - t179 = t4.defaultQuoteTerms; - t180 = t1.get$quoteFooter(); - t181 = t4.defaultQuoteFooter; - t182 = t1.get$creditTerms(); - t183 = t4.defaultCreditTerms; - t184 = t1.get$creditFooter(); - t185 = t4.defaultCreditFooter; - t186 = t1.get$invoiceFooter(); - t187 = t4.defaultInvoiceFooter; - if (t187 == null) - t187 = _null; - t188 = J.$index$asx($.LocalizationsProvider__localizedValues.$index(0, t44), "default_tax_name_1"); + t170 = _null; + t171 = J.$index$asx(t44.$index(0, t45), "counter_padding"); + if (t171 == null) + t171 = ""; + t172 = t4.counterPadding; + t172 = t172 == null ? _null : B.JSInt_methods.toString$0(t172); + t173 = t1.get$sharedInvoiceQuoteCounter(); + t174 = t4.sharedInvoiceQuoteCounter; + t174 = t174 == null ? _null : B.JSBool_methods.toString$0(t174); + t175 = t1.get$sharedInvoiceCreditCounter(); + t176 = t4.sharedInvoiceCreditCounter; + t176 = t176 == null ? _null : B.JSBool_methods.toString$0(t176); + t177 = t1.get$invoiceTerms(); + t178 = t4.defaultInvoiceTerms; + t179 = t1.get$quoteTerms(); + t180 = t4.defaultQuoteTerms; + t181 = t1.get$quoteFooter(); + t182 = t4.defaultQuoteFooter; + t183 = t1.get$creditTerms(); + t184 = t4.defaultCreditTerms; + t185 = t1.get$creditFooter(); + t186 = t4.defaultCreditFooter; + t187 = t1.get$invoiceFooter(); + t188 = t4.defaultInvoiceFooter; if (t188 == null) - t188 = ""; - t189 = t4.defaultTaxName1; + t188 = _null; + t189 = J.$index$asx(t44.$index(0, t45), "default_tax_name_1"); if (t189 == null) - t189 = _null; - t190 = J.$index$asx($.LocalizationsProvider__localizedValues.$index(0, t44), "default_tax_rate_1"); + t189 = ""; + t190 = t4.defaultTaxName1; if (t190 == null) - t190 = ""; - t191 = t4.defaultTaxRate1; - t191 = t191 == null ? _null : B.JSNumber_methods.toString$0(t191); - t192 = J.$index$asx($.LocalizationsProvider__localizedValues.$index(0, t44), "default_tax_name_2"); - if (t192 == null) - t192 = ""; - t193 = t4.defaultTaxName2; + t190 = _null; + t191 = J.$index$asx(t44.$index(0, t45), "default_tax_rate_1"); + if (t191 == null) + t191 = ""; + t192 = t4.defaultTaxRate1; + t192 = t192 == null ? _null : B.JSNumber_methods.toString$0(t192); + t193 = J.$index$asx(t44.$index(0, t45), "default_tax_name_2"); if (t193 == null) - t193 = _null; - t194 = J.$index$asx($.LocalizationsProvider__localizedValues.$index(0, t44), "default_tax_rate_2"); + t193 = ""; + t194 = t4.defaultTaxName2; if (t194 == null) - t194 = ""; - t195 = t4.defaultTaxRate2; - t195 = t195 == null ? _null : B.JSNumber_methods.toString$0(t195); - t196 = J.$index$asx($.LocalizationsProvider__localizedValues.$index(0, t44), "default_tax_name_3"); - if (t196 == null) - t196 = ""; - t197 = t4.defaultTaxName3; + t194 = _null; + t195 = J.$index$asx(t44.$index(0, t45), "default_tax_rate_2"); + if (t195 == null) + t195 = ""; + t196 = t4.defaultTaxRate2; + t196 = t196 == null ? _null : B.JSNumber_methods.toString$0(t196); + t197 = J.$index$asx(t44.$index(0, t45), "default_tax_name_3"); if (t197 == null) - t197 = _null; - t198 = J.$index$asx($.LocalizationsProvider__localizedValues.$index(0, t44), "default_tax_rate_3"); + t197 = ""; + t198 = t4.defaultTaxName3; if (t198 == null) - t198 = ""; - t199 = t4.defaultTaxRate3; - t199 = t199 == null ? _null : B.JSNumber_methods.toString$0(t199); - t200 = t1.get$enablePortalPassword(); - t201 = t4.enablePortalPassword; - t201 = t201 == null ? _null : B.JSBool_methods.toString$0(t201); - t202 = t1.get$signatureOnPdf(); - t203 = t4.signatureOnPdf; - t203 = t203 == null ? _null : B.JSBool_methods.toString$0(t203); - t204 = J.$index$asx($.LocalizationsProvider__localizedValues.$index(0, t44), "enable_email_markup"); - if (t204 == null) - t204 = ""; - t205 = t4.enableEmailMarkup; - t205 = t205 == null ? _null : B.JSBool_methods.toString$0(t205); - t206 = t1.get$showAcceptInvoiceTerms(); - t207 = t4.showAcceptInvoiceTerms; - t207 = t207 == null ? _null : B.JSBool_methods.toString$0(t207); - t208 = t1.get$showAcceptQuoteTerms(); - t209 = t4.showAcceptQuoteTerms; - t209 = t209 == null ? _null : B.JSBool_methods.toString$0(t209); - t210 = t1.get$requireInvoiceSignature(); - t211 = t4.requireInvoiceSignature; - t211 = t211 == null ? _null : B.JSBool_methods.toString$0(t211); - t212 = t1.get$requireQuoteSignature(); - t213 = t4.requireQuoteSignature; - t213 = t213 == null ? _null : B.JSBool_methods.toString$0(t213); - t214 = J.$index$asx($.LocalizationsProvider__localizedValues.$index(0, t44), "all_pages_header"); - if (t214 == null) - t214 = ""; - t215 = t4.allPagesHeader; - t215 = t215 == null ? _null : B.JSBool_methods.toString$0(t215); - t44 = J.$index$asx($.LocalizationsProvider__localizedValues.$index(0, t44), "all_pages_footer"); - if (t44 == null) - t44 = ""; - t216 = t4.allPagesFooter; + t198 = _null; + t199 = J.$index$asx(t44.$index(0, t45), "default_tax_rate_3"); + if (t199 == null) + t199 = ""; + t200 = t4.defaultTaxRate3; + t200 = t200 == null ? _null : B.JSNumber_methods.toString$0(t200); + t201 = t1.get$enablePortalPassword(); + t202 = t4.enablePortalPassword; + t202 = t202 == null ? _null : B.JSBool_methods.toString$0(t202); + t203 = t1.get$signatureOnPdf(); + t204 = t4.signatureOnPdf; + t204 = t204 == null ? _null : B.JSBool_methods.toString$0(t204); + t205 = J.$index$asx(t44.$index(0, t45), "enable_email_markup"); + if (t205 == null) + t205 = ""; + t206 = t4.enableEmailMarkup; + t206 = t206 == null ? _null : B.JSBool_methods.toString$0(t206); + t207 = t1.get$showAcceptInvoiceTerms(); + t208 = t4.showAcceptInvoiceTerms; + t208 = t208 == null ? _null : B.JSBool_methods.toString$0(t208); + t209 = t1.get$showAcceptQuoteTerms(); + t210 = t4.showAcceptQuoteTerms; + t210 = t210 == null ? _null : B.JSBool_methods.toString$0(t210); + t211 = t1.get$requireInvoiceSignature(); + t212 = t4.requireInvoiceSignature; + t212 = t212 == null ? _null : B.JSBool_methods.toString$0(t212); + t213 = t1.get$requireQuoteSignature(); + t214 = t4.requireQuoteSignature; + t214 = t214 == null ? _null : B.JSBool_methods.toString$0(t214); + t215 = J.$index$asx(t44.$index(0, t45), "all_pages_header"); + if (t215 == null) + t215 = ""; + t216 = t4.allPagesHeader; t216 = t216 == null ? _null : B.JSBool_methods.toString$0(t216); + t45 = J.$index$asx(t44.$index(0, t45), "all_pages_footer"); + t44 = t45 == null ? "" : t45; + t45 = t4.allPagesFooter; + t45 = t45 == null ? _null : B.JSBool_methods.toString$0(t45); t217 = type$.legacy_String; - return new A.FieldGrid(A.LinkedHashMap_LinkedHashMap$_literal([t3, t5, t6, t8, t9, t10, t11, t12, t13, t14, t15, t16, t17, t18, t19, t20, t21, t7, t22, t23, t24, t25, t26, t27, t28, t29, t30, t31, t32, t33, t34, t35, t36, t37, t38, t39, t40, t41, t42, t43, t45, t46, t47, t48, t49, t50, t51, t52, t53, t54, t55, t56, t57, t58, t59, t60, t61, t64, t65, t66, t67, t62, t63, t68, t69, t70, t71, t72, t73, t74, t75, t76, t77, t78, t79, t80, t81, t82, t83, t84, t85, t2, t86, t87, t88, t89, t90, t91, t92, t95, t96, t93, t94, 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, t44, t216, t1.get$lockInvoices(), t1.lookup$1(t4.lockInvoices)], t217, t217), _null); + return new A.FieldGrid(A.LinkedHashMap_LinkedHashMap$_literal([t3, t5, t6, t8, t9, t10, t11, t12, t13, t14, t15, t16, t17, t18, t19, t20, t21, t7, t22, t23, t24, t25, t26, t27, t28, t29, t30, t31, t32, t33, t34, t35, t36, t37, t38, t39, t40, t41, t42, t43, t46, t47, t48, t49, t50, t51, t52, t53, t54, t55, t56, t57, t58, t59, t60, t61, t62, t65, t66, t67, t68, t63, t64, t69, t70, t71, t72, t73, t74, t75, t76, t77, t78, t79, t80, t81, t82, t83, t84, t85, t86, t2, t87, t88, t89, t90, t91, t92, t93, t96, t97, t94, t95, 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, t44, t45, t1.get$lockInvoices(), t1.lookup$1(t4.lockInvoices)], t217, t217), _null); } }; A.__GroupViewState_State_SingleTickerProviderStateMixin.prototype = { @@ -405567,13 +410629,13 @@ call$1(store) { return A.GroupViewVM_GroupViewVM$fromStore(store); }, - $signature: 2312 + $signature: 2343 }; A.GroupViewScreen_build_closure.prototype = { call$2(context, vm) { return new A.GroupView(vm, this.$this.isFilter, null); }, - $signature: 2313 + $signature: 2344 }; A.GroupViewVM.prototype = { get$group() { @@ -405595,7 +410657,7 @@ this.store.get$_dispatchers()[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: 96 + $signature: 97 }; A.GroupViewVM_GroupViewVM$fromStore__closure0.prototype = { call$1(client) { @@ -405605,7 +410667,7 @@ }; A.GroupViewVM_GroupViewVM$fromStore__closure1.prototype = { call$1(error) { - A.showDialog(true, new A.GroupViewVM_GroupViewVM$fromStore___closure(error), this.context, null, true, type$.legacy_ErrorDialog); + A.showDialog(null, true, new A.GroupViewVM_GroupViewVM$fromStore___closure(error), this.context, null, true, type$.legacy_ErrorDialog); }, $signature: 3 }; @@ -405626,13 +410688,13 @@ }, "call*": "call$4", $requiredArgCount: 4, - $signature: 100 + $signature: 105 }; A.GroupViewVM_GroupViewVM$fromStore__closure.prototype = { call$1(value) { return this.store.get$_dispatchers()[0].call$1(new A.LoadGroup(null, this.group.id)); }, - $signature: 99 + $signature: 101 }; A.InvoiceEdit.prototype = { createState$0() { @@ -405674,7 +410736,7 @@ return this._invoice_edit$_onSavePressed$2(context, null); }, build$1(_, context) { - var t4, t5, t6, t7, t8, t9, _this = this, _null = null, + var t4, t5, t6, t7, t8, t9, t10, _this = this, _null = null, t1 = A.Localizations_of(context, B.Type_AppLocalization_KyD, type$.legacy_AppLocalization), viewModel = _this._widget.viewModel, invoice = viewModel.invoice, @@ -405686,7 +410748,8 @@ if (invoice.get$isNew()) t4 = t1.get$newInvoice(); else { - t4 = J.$index$asx($.LocalizationsProvider__localizedValues.$index(0, t1.localeCode), "edit_invoice"); + t1.toString; + t4 = J.$index$asx($.$get$LocalizationsProvider__localizedValues().$index(0, t1.localeCode), "edit_invoice"); if (t4 == null) t4 = ""; } @@ -405694,14 +410757,16 @@ t3 = type$.JSArray_legacy_Widget; t5 = A.TabBar$(_this._invoice_edit$_controller, _null, true, _null, _null, A._setArrayType([A.Tab$(_null, t1.get$details(t1)), A.Tab$(_null, t1.get$contacts()), A.Tab$(_null, t1.get$items(t1)), A.Tab$(_null, t1.get$notes()), A.Tab$(_null, t1.get$pdf())], t3)); t6 = $.$get$_InvoiceEditState__formKey(); + t7 = _this._widget; if (isFullscreen) - t3 = new A.InvoiceEditDetailsScreen(_this._widget.viewModel, _null); + t3 = new A.InvoiceEditDetailsScreen(t7.viewModel, _null); else { - t7 = "__invoice_" + invoice.id + "_" + invoice.updatedAt + "__"; - t8 = _this._invoice_edit$_controller; - t9 = _this._widget.viewModel; - t7 = A.TabBarView$(A._setArrayType([new A.InvoiceEditDetailsScreen(t9, _null), new A.InvoiceEditContactsScreen(invoice.entityType, _null), new A.InvoiceEditItemsScreen(t9, false, _null), new A.InvoiceEditNotesScreen(_null), new A.InvoiceEditPDFScreen(_null)], t3), t8, new A.ValueKey(t7, type$.ValueKey_legacy_String)); - t3 = t7; + t8 = invoice.id; + t9 = invoice.updatedAt; + t10 = _this._invoice_edit$_controller; + t7 = t7.viewModel; + 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); } @@ -405730,12 +410795,12 @@ call$2(context, action) { return this.$this._invoice_edit$_onSavePressed$2(context, action); }, - $signature: 61 + $signature: 63 }; A._InvoiceEditState_build_closure.prototype = { call$0() { var _this = this; - A.showDialog(true, new A._InvoiceEditState_build__closure(_this.$this, _this.invoice, _this.viewModel, _this.isFullscreen), _this.context, null, true, type$.legacy_InvoiceItemSelector); + A.showDialog(null, true, new A._InvoiceEditState_build__closure(_this.$this, _this.invoice, _this.viewModel, _this.isFullscreen), _this.context, null, true, type$.legacy_InvoiceItemSelector); }, $signature: 1 }; @@ -405749,14 +410814,14 @@ t5 = t3._eval$1("MappedIterable<1,BaseEntity*>"); return new A.InvoiceItemSelector(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: 305 + $signature: 285 }; A._InvoiceEditState_build___closure0.prototype = { call$1(item) { var t1 = item.typeId; return t1 === "2" || t1 === "6"; }, - $signature: 60 + $signature: 61 }; A._InvoiceEditState_build___closure1.prototype = { call$1(item) { @@ -405775,7 +410840,7 @@ } return t1; }, - $signature: 306 + $signature: 284 }; A._InvoiceEditState_build___closure.prototype = { call$3(items, clientId, projectId) { @@ -405789,7 +410854,7 @@ call$2(items, clientId) { return this.call$3(items, clientId, null); }, - $signature: 349 + $signature: 283 }; A.__InvoiceEditState_State_SingleTickerProviderStateMixin.prototype = { dispose$0(_) { @@ -405835,7 +410900,7 @@ else return B.JSString_methods.compareTo$1(contactA.get$fullName().toLowerCase(), contactB.get$fullName().toLowerCase()); }, - $signature: 2314 + $signature: 2345 }; A.InvoiceEditContacts_build_closure0.prototype = { call$1(contact) { @@ -405843,7 +410908,7 @@ invitation = t1.getInvitationForContact$1(contact); return new A._ContactListTile(t1, contact, invitation, new A.InvoiceEditContacts_build__closure(this.$this, invitation, contact), null); }, - $signature: 2315 + $signature: 2346 }; A.InvoiceEditContacts_build__closure.prototype = { call$0() { @@ -405863,7 +410928,7 @@ t3 = A.Text$(t3.email, _null, _null, _null, _null, _null, _null, _null, _null, _null); t4 = _this.invitation; t5 = t4 == null; - t6 = A.Checkbox$(A.Theme_of(context).colorScheme.secondary, false, _null, _null, new A._ContactListTile_build_closure(), _null, false, !t5); + t6 = A.Checkbox$(A.Theme_of(context).colorScheme.secondary, false, _null, _null, new A._ContactListTile_build_closure(), _null, _null, false, !t5); t4 = t5 ? _null : t4.link; if ((t4 == null ? "" : t4).length === 0) t2 = _null; @@ -405905,13 +410970,13 @@ call$1(store) { return A.InvoiceEditContactsVM_InvoiceEditContactsVM$fromStore(store, this.$this.entityType); }, - $signature: 2316 + $signature: 2347 }; A.InvoiceEditContactsScreen_build_closure.prototype = { call$2(context, viewModel) { return new A.InvoiceEditContacts(viewModel, null); }, - $signature: 2317 + $signature: 2348 }; A.EntityEditContactsVM.prototype = { get$company() { @@ -405944,7 +411009,7 @@ else A.print("ERROR: entityType " + A.S(_this.entityType) + " not handled in invoice_edit_contacts_vm"); }, - $signature: 507 + $signature: 628 }; A.InvoiceEditContactsVM_InvoiceEditContactsVM$fromStore_closure0.prototype = { call$1(invitation) { @@ -405961,12 +411026,12 @@ else A.print("ERROR: entityType " + A.S(_this.entityType) + " not handled in invoice_edit_contacts_vm"); }, - $signature: 2318 + $signature: 2349 }; A.InvoiceEditDesktop.prototype = { createState$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, false), _null, _null, B._StateLifecycle_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, false), null, null, B._StateLifecycle_0); } }; A.InvoiceEditDesktopState.prototype = { @@ -405978,7 +411043,7 @@ _this._invoice_edit_desktop$_focusNode = A.FocusScopeNode$(true, _null, false); _this._optionTabController = A.TabController$(_null, 0, 5, _this); _this._tableTabController = A.TabController$(_null, _this._invoice_edit_desktop$_showTasksTable ? 1 : 0, 2, _this); - _this._invoice_edit_desktop$_scrollController = A.ScrollController$(_null, 0, true); + _this._invoice_edit_desktop$_scrollController = new A.ScrollController(0, true, _null, A._setArrayType([], type$.JSArray_ScrollPosition), $.$get$ChangeNotifier__emptyListeners()); }, didChangeDependencies$0() { var invoice, _this = this, _null = null, @@ -406055,7 +411120,7 @@ _this._invoice_edit_desktop$_debouncer.run$1(new A.InvoiceEditDesktopState__onChanged_closure0(_this, invoice)); }, build$1(_, context) { - var originalInvoice, t6, t7, t8, countProducts, countTasks, settings, terms, termsString, t9, t10, t11, t12, t13, t14, t15, t16, t17, t18, t19, t20, _list, i, t21, t22, t23, i0, _this = this, _null = null, + var originalInvoice, t6, t7, t8, countProducts, countTasks, settings, terms, termsString, t9, t10, t11, t12, t13, t14, t15, t16, t17, t18, _list, i, t19, i0, _this = this, _null = null, _s16_ = "__invoice_total_", store = A.StoreProvider_of(context, type$.legacy_AppState), t1 = A.Localizations_of(context, B.Type_AppLocalization_KyD, type$.legacy_AppLocalization), @@ -406082,7 +411147,6 @@ terms = t7 ? settings.defaultValidUntil : settings.defaultPaymentTerms; termsString = (terms == null ? "" : terms).length !== 0 ? t1.get$net() + " " + A.S(terms) : _null; t8 = _this._invoice_edit_desktop$_scrollController; - t4 = "__invoice_" + t4 + "__"; t9 = type$.ValueKey_legacy_String; t10 = type$.JSArray_legacy_Widget; t11 = A._setArrayType([], t10); @@ -406092,54 +411156,55 @@ t2 = new A.EntityPresenter(); t2.entity = client; t2.context = context; - t11.push(A.InkWell$(false, _null, true, new A.ConstrainedBox(new A.BoxConstraints(1 / 0, 1 / 0, 40, 1 / 0), new A.Padding(B.EdgeInsets_6_6_6_6, A.Text$(t2.title$0(0), _null, 2, B.TextOverflow_2, _null, _null, A.Theme_of(context).textTheme.titleLarge, _null, _null, _null), _null), _null), _null, true, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, new A.InvoiceEditDesktopState_build_closure3(context, client), _null, _null, _null, _null, _null)); + t11.push(A.InkWell$(false, _null, true, new A.ConstrainedBox(new A.BoxConstraints(1 / 0, 1 / 0, 40, 1 / 0), new A.Padding(B.EdgeInsets_6_6_6_6, A.Text$(t2.title$0(0), _null, 2, B.TextOverflow_2, _null, _null, A.Theme_of(context).textTheme.titleLarge, _null, _null, _null), _null), _null), _null, true, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, new A.InvoiceEditDesktopState_build_closure3(context, client), _null, _null, _null, _null, _null, _null)); } t11.push(new A.SizedBox(_null, 8, _null, _null)); t11.push(new A.ConstrainedBox(new A.BoxConstraints(0, 1 / 0, 0, 186), new A.InvoiceEditContactsScreen(entityType, _null), _null)); - t2 = A.Expanded$(A.FormCard$(_null, t11, B.CrossAxisAlignment_0, 4, false, _null, false, B.EdgeInsets_12_12_6_12), 1); + t2 = A.Expanded$(A.FormCard$(_null, t11, B.CrossAxisAlignment_0, false, _null, false, B.EdgeInsets_12_12_6_12), 1); t3 = A._setArrayType([], t10); t11 = entityType === B.EntityType_recurringInvoice; if (t11) { t12 = t1.get$frequency(t1); t13 = invoice.frequencyId; t14 = B.Map_tOn4d.get$entries(B.Map_tOn4d); - t14 = t14.map$1$1(t14, new A.InvoiceEditDesktopState_build_closure4(t1), type$.legacy_DropdownMenuItem_legacy_String).toList$0(0); - t15 = type$.AppDropdownButton_legacy_String; - t16 = invoice.lastSentDate; - t16 = t16.length !== 0 ? t1.get$nextSendDate() : t1.get$startDate(); - t17 = invoice.nextSendDate; - t17 = A.DatePicker$(false, new A.DateTime(Date.now(), false), _null, t16, _null, new A.InvoiceEditDesktopState_build_closure5(viewModel, invoice), t17, _null); - t16 = t1.get$remainingCycles(); - t18 = invoice.remainingCycles; - t19 = type$.legacy_int; - t20 = A._setArrayType([A.DropdownMenuItem$(A.Text$(t1.get$endless(), _null, _null, _null, _null, _null, _null, _null, _null, _null), _null, -1, t19)], type$.JSArray_legacy_DropdownMenuItem_legacy_int); - _list = J.JSArray_JSArray$allocateGrowable(61, t19); + t15 = type$.legacy_String; + t13 = A.AppDropdownButton$(_null, "", true, t14.map$1$1(t14, new A.InvoiceEditDesktopState_build_closure4(t1), type$.legacy_DropdownMenuItem_legacy_String).toList$0(0), _null, t12, new A.InvoiceEditDesktopState_build_closure5(viewModel, invoice), _null, false, t13, t15); + t12 = invoice.lastSentDate; + t12 = t12.length !== 0 ? t1.get$nextSendDate() : t1.get$startDate(); + t14 = invoice.nextSendDate; + t14 = A.DatePicker$(false, new A.DateTime(Date.now(), false), _null, t12, _null, new A.InvoiceEditDesktopState_build_closure6(viewModel, invoice), t14, _null); + t12 = t1.get$remainingCycles(); + t16 = invoice.remainingCycles; + t17 = type$.legacy_int; + t18 = A._setArrayType([A.DropdownMenuItem$(A.Text$(t1.get$endless(), _null, _null, _null, _null, _null, _null, _null, _null, _null), _null, -1, t17)], type$.JSArray_legacy_DropdownMenuItem_legacy_int); + _list = J.JSArray_JSArray$allocateGrowable(61, t17); for (i = 0; i < 61; ++i) _list[i] = i; - t21 = A._arrayInstanceType(_list)._eval$1("MappedListIterable<1,DropdownMenuItem*>"); - B.JSArray_methods.addAll$1(t20, A.List_List$of(new A.MappedListIterable(_list, new A.InvoiceEditDesktopState_build_closure6(), t21), true, t21._eval$1("ListIterable.E"))); - t21 = t1.get$dueDate(); - t22 = invoice.dueDateDays; - if (t22 == null) - t22 = ""; - t23 = A._setArrayType([A.DropdownMenuItem$(A.Text$(t1.get$usePaymentTerms(), _null, _null, _null, _null, _null, _null, _null, _null, _null), _null, "terms", type$.legacy_String)], type$.JSArray_legacy_DropdownMenuItem_legacy_String); - _list = J.JSArray_JSArray$allocateGrowable(31, t19); + t19 = A._arrayInstanceType(_list)._eval$1("MappedListIterable<1,DropdownMenuItem*>"); + B.JSArray_methods.addAll$1(t18, A.List_List$of(new A.MappedListIterable(_list, new A.InvoiceEditDesktopState_build_closure7(), t19), true, t19._eval$1("ListIterable.E"))); + t16 = A.AppDropdownButton$(_null, _null, true, t18, _null, t12, new A.InvoiceEditDesktopState_build_closure8(viewModel, invoice), _null, false, t16, t17); + t12 = t1.get$dueDate(); + t18 = invoice.dueDateDays; + if (t18 == null) + t18 = ""; + t19 = A._setArrayType([A.DropdownMenuItem$(A.Text$(t1.get$usePaymentTerms(), _null, _null, _null, _null, _null, _null, _null, _null, _null), _null, "terms", t15)], type$.JSArray_legacy_DropdownMenuItem_legacy_String); + _list = J.JSArray_JSArray$allocateGrowable(31, t17); for (i = 0; i < 31; i = i0) { i0 = i + 1; _list[i] = i0; } - t19 = A._arrayInstanceType(_list)._eval$1("MappedListIterable<1,DropdownMenuItem*>"); - B.JSArray_methods.addAll$1(t23, A.List_List$of(new A.MappedListIterable(_list, new A.InvoiceEditDesktopState_build_closure7(t1), t19), true, t19._eval$1("ListIterable.E"))); - B.JSArray_methods.addAll$1(t3, A._setArrayType([new A.AppDropdownButton(t12, t13, new A.InvoiceEditDesktopState_build_closure8(viewModel, invoice), t14, false, true, "", _null, _null, t15), t17, new A.AppDropdownButton(t16, t18, new A.InvoiceEditDesktopState_build_closure9(viewModel, invoice), t20, false, true, _null, _null, _null, type$.AppDropdownButton_legacy_int), new A.AppDropdownButton(t21, t22, new A.InvoiceEditDesktopState_build_closure10(viewModel, invoice), t23, false, true, "", _null, _null, t15)], t10)); + t17 = A._arrayInstanceType(_list)._eval$1("MappedListIterable<1,DropdownMenuItem*>"); + B.JSArray_methods.addAll$1(t19, A.List_List$of(new A.MappedListIterable(_list, new A.InvoiceEditDesktopState_build_closure9(t1), t17), true, t17._eval$1("ListIterable.E"))); + B.JSArray_methods.addAll$1(t3, A._setArrayType([t13, t14, t16, A.AppDropdownButton$(_null, "", true, t19, _null, t12, new A.InvoiceEditDesktopState_build_closure10(viewModel, invoice), _null, false, t18, t15)], t10)); } else { if (entityType === B.EntityType_credit) t12 = t1.get$creditDate(); else t12 = t7 ? t1.get$quoteDate() : t1.get$invoiceDate(); t12 = A.DatePicker$(false, _null, _null, t12, _null, new A.InvoiceEditDesktopState_build_closure11(viewModel, invoice), invoice.date, new A.InvoiceEditDesktopState_build_closure12(context)); - t13 = "__terms_" + client.id + "__"; + t13 = client.id; t14 = entityType === B.EntityType_invoice ? t1.get$dueDate() : t1.get$validUntil(); - t14 = A._setArrayType([t12, A.DatePicker$(false, _null, new A.ValueKey(t13, t9), t14, termsString, new A.InvoiceEditDesktopState_build_closure13(viewModel, invoice), invoice.dueDate, _null), A.DecoratedFormField$(false, _null, false, false, _this._invoice_edit_desktop$_partialController, _null, true, _null, _null, _null, _null, false, false, _null, new A.TextInputType(2, true, true), t1.get$partialDeposit(), _null, _null, false, _null, _null, _this._widget.entityViewModel.onSavePressed, true, _null, _null, B.TextAlign_4, new A.InvoiceEditDesktopState_build_closure14(_this, invoice, state, t1))], t10); + t14 = A._setArrayType([t12, A.DatePicker$(false, _null, new A.ValueKey("__terms_" + t13 + "__", t9), t14, termsString, new A.InvoiceEditDesktopState_build_closure13(viewModel, invoice), invoice.dueDate, _null), A.DecoratedFormField$(false, _null, false, false, _this._invoice_edit_desktop$_partialController, _null, true, _null, _null, _null, _null, false, false, _null, new A.TextInputType(2, true, true), t1.get$partialDeposit(), _null, _null, false, _null, _null, _this._widget.entityViewModel.onSavePressed, true, _null, _null, B.TextAlign_4, new A.InvoiceEditDesktopState_build_closure14(_this, invoice, state, t1))], t10); t12 = invoice.partial; if (t12 > 0) t14.push(A.DatePicker$(false, _null, _null, t1.get$partialDueDate(), _null, new A.InvoiceEditDesktopState_build_closure15(viewModel, invoice), invoice.partialDueDate, _null)); @@ -406149,7 +411214,7 @@ t3.push(new A.CustomField(_this._invoice_edit_desktop$_custom1Controller, _null, _this._widget.entityViewModel.onSavePressed, "invoice1", t12, false, _null)); t12 = invoice.customValue3; t3.push(new A.CustomField(_this._invoice_edit_desktop$_custom3Controller, _null, _this._widget.entityViewModel.onSavePressed, "invoice3", t12, false, _null)); - t3 = A.Expanded$(A.FormCard$(_null, t3, _null, 4, false, _null, false, B.EdgeInsets_6_12_6_12), 1); + t3 = A.Expanded$(A.FormCard$(_null, t3, _null, false, _null, false, B.EdgeInsets_6_12_6_12), 1); t12 = entityType === B.EntityType_credit; if (t12) t13 = t1.get$creditNumber(); @@ -406157,14 +411222,16 @@ t13 = t7 ? t1.get$quoteNumber() : t1.get$invoiceNumber(); t13 = A._setArrayType([A.DecoratedFormField$(false, _null, false, false, _this._invoice_edit_desktop$_invoiceNumberController, _null, true, _null, _null, _null, _null, false, false, _null, B.TextInputType_0_null_null, t13, _null, _null, false, _null, _null, _this._widget.entityViewModel.onSavePressed, true, _null, _null, B.TextAlign_4, new A.InvoiceEditDesktopState_build_closure16(invoice, originalInvoice, context)), A.DecoratedFormField$(false, _null, false, false, _this._invoice_edit_desktop$_poNumberController, _null, true, _null, _null, _null, _null, false, false, _null, B.TextInputType_0_null_null, t1.get$poNumber(), _null, _null, false, _null, _null, _this._widget.entityViewModel.onSavePressed, true, _null, _null, B.TextAlign_4, _null), new A.DiscountField(_this._invoice_edit_desktop$_discountController, invoice.discount, invoice.isAmountDiscount, new A.InvoiceEditDesktopState_build_closure17(viewModel, invoice), _null, _null)], t10); if (t11) { - t14 = type$.MappedListIterable_of_legacy_String_and_legacy_DropdownMenuItem_legacy_String; - t13.push(new A.AppDropdownButton(t1.get$autoBill(), invoice.autoBill, new A.InvoiceEditDesktopState_build_closure18(viewModel, invoice), A.List_List$of(new A.MappedListIterable(A._setArrayType(["always", "optout", "optin", "off"], type$.JSArray_legacy_String), new A.InvoiceEditDesktopState_build_closure19(t1), t14), true, t14._eval$1("ListIterable.E")), false, true, "", _null, _null, type$.AppDropdownButton_legacy_String)); + t14 = t1.get$autoBill(); + t15 = invoice.autoBill; + t16 = type$.MappedListIterable_of_legacy_String_and_legacy_DropdownMenuItem_legacy_String; + t13.push(A.AppDropdownButton$(_null, "", true, A.List_List$of(new A.MappedListIterable(A._setArrayType(["always", "optout", "optin", "off"], type$.JSArray_legacy_String), new A.InvoiceEditDesktopState_build_closure18(t1), t16), true, t16._eval$1("ListIterable.E")), _null, t14, new A.InvoiceEditDesktopState_build_closure19(viewModel, invoice), _null, false, t15, type$.legacy_String)); } t14 = invoice.customValue2; t13.push(new A.CustomField(_this._invoice_edit_desktop$_custom2Controller, _null, _this._widget.entityViewModel.onSavePressed, "invoice2", t14, false, _null)); t14 = invoice.customValue4; t13.push(new A.CustomField(_this._invoice_edit_desktop$_custom4Controller, _null, _this._widget.entityViewModel.onSavePressed, "invoice4", t14, false, _null)); - t13 = A._setArrayType([A.Row$(A._setArrayType([t2, t3, A.Expanded$(A.FormCard$(_null, t13, _null, 4, false, _null, false, B.EdgeInsets_6_12_12_12), 1)], t10), B.CrossAxisAlignment_0, B.MainAxisAlignment_0, B.MainAxisSize_1, _null)], t10); + t13 = A._setArrayType([A.Row$(A._setArrayType([t2, t3, A.Expanded$(A.FormCard$(_null, t13, _null, false, _null, false, B.EdgeInsets_6_12_12_12), 1)], t10), B.CrossAxisAlignment_0, B.MainAxisAlignment_0, B.MainAxisSize_1, _null)], t10); t2 = entityType === B.EntityType_invoice; if (t2) if (!invoice.get$hasTasks()) @@ -406196,7 +411263,7 @@ else t13.push(new A.SizedBox(_null, _null, _null, _null)); t3 = _this._optionTabController; - t6 = J.$index$asx($.LocalizationsProvider__localizedValues.$index(0, t1.localeCode), "terms"); + t6 = J.$index$asx($.$get$LocalizationsProvider__localizedValues().$index(0, t1.localeCode), "terms"); t6 = A._setArrayType([A.Tab$(_null, t6 == null ? "" : t6), A.Tab$(_null, t1.get$footer()), A.Tab$(_null, t1.get$publicNotes()), A.Tab$(_null, t1.get$privateNotes()), A.Tab$(_null, t1.get$settings())], t10); t14 = _this._optionTabController; if (t12) @@ -406212,10 +411279,10 @@ t11 = !invoice.get$isNew() && !t11 ? "" : settings.getDefaultFooter$1(entityType); t12 = A.DecoratedFormField$(false, _null, false, false, _this._invoice_edit_desktop$_footerController, _null, true, _null, t11, _null, _null, false, false, _null, B.TextInputType_1_null_null, t12, 7, _null, false, _null, _null, _null, true, _null, _null, B.TextAlign_4, _null); t11 = t1.get$publicNotes(); - t14 = A.Expanded$(A.FormCard$(_null, A._setArrayType([new A.AppTabBar(t6, t3, false, _null, _null), new A.SizedBox(_null, 171, A.TabBarView$(A._setArrayType([t15, t12, A.DecoratedFormField$(false, _null, false, false, _this._invoice_edit_desktop$_publicNotesController, _null, true, _null, client.publicNotes, _null, _null, false, false, _null, B.TextInputType_1_null_null, t11, 7, _null, false, _null, _null, _null, true, _null, _null, B.TextAlign_4, _null), A.DecoratedFormField$(false, _null, false, false, _this._invoice_edit_desktop$_privateNotesController, _null, true, _null, _null, _null, _null, false, false, _null, B.TextInputType_1_null_null, t1.get$privateNotes(), 7, _null, false, _null, _null, _null, true, _null, _null, B.TextAlign_4, _null), new A.LayoutBuilder(new A.InvoiceEditDesktopState_build_closure22(_this, invoice, viewModel, company, store, state, t1), _null)], t10), t14, _null), _null)], t10), _null, 4, false, _null, false, B.EdgeInsets_12_12_6_12), 2); + t14 = A.Expanded$(A.FormCard$(_null, A._setArrayType([new A.AppTabBar(t6, t3, false, _null, _null), new A.SizedBox(_null, 171, A.TabBarView$(A._setArrayType([t15, t12, A.DecoratedFormField$(false, _null, false, false, _this._invoice_edit_desktop$_publicNotesController, _null, true, _null, client.publicNotes, _null, _null, false, false, _null, B.TextInputType_1_null_null, t11, 7, _null, false, _null, _null, _null, true, _null, _null, B.TextAlign_4, _null), A.DecoratedFormField$(false, _null, false, false, _this._invoice_edit_desktop$_privateNotesController, _null, true, _null, _null, _null, _null, false, false, _null, B.TextInputType_1_null_null, t1.get$privateNotes(), 7, _null, false, _null, _null, _null, true, _null, _null, B.TextAlign_4, _null), new A.LayoutBuilder(new A.InvoiceEditDesktopState_build_closure22(_this, invoice, viewModel, company, store, state, t1), _null)], t10), t14, _null), _null)], t10), _null, false, _null, false, B.EdgeInsets_12_12_6_12), 2); t11 = 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.get$subtotal(), _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null); - t12 = "__invoice_subtotal_" + A.S(invoice.calculateSubtotal$1$precision(A.precisionForInvoice(state, invoice))) + "_" + t5 + "__"; - t12 = A._setArrayType([A.TextFormField$(true, _null, false, _null, _null, t11, false, false, _null, A.formatNumber(invoice.calculateSubtotal$1$precision(A.precisionForInvoice(state, invoice)), context, t5, _null, B.FormatNumberType_0, true, _null, false), _null, new A.ValueKey(t12, t9), _null, 1, _null, false, _null, _null, _null, _null, false, _null, _null, B.TextAlign_5, _null, _null)], t10); + t12 = invoice.calculateSubtotal$1$precision(A.precisionForInvoice(state, invoice)); + t12 = A._setArrayType([A.TextFormField$(true, _null, false, _null, _null, t11, false, false, _null, A.formatNumber(invoice.calculateSubtotal$1$precision(A.precisionForInvoice(state, invoice)), context, t5, _null, B.FormatNumberType_0, true, _null, false), _null, new A.ValueKey("__invoice_subtotal_" + A.S(t12) + "_" + t5 + "__", t9), _null, 1, _null, false, _null, _null, _null, _null, false, _null, _null, B.TextAlign_5, _null, _null)], t10); if (!invoice.get$isNew()) t2 = t2 || t7; else @@ -406223,38 +411290,37 @@ if (t2) { t2 = 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.get$paidToDate(), _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null); t3 = invoice.paidToDate; - t6 = "__invoice_paid_to_date_" + A.S(t3) + "_" + t5 + "__"; - t12.push(A.TextFormField$(true, _null, false, _null, _null, t2, false, false, _null, A.formatNumber(t3, context, t5, _null, B.FormatNumberType_0, true, _null, false), _null, new A.ValueKey(t6, t9), _null, 1, _null, false, _null, _null, _null, _null, false, _null, _null, B.TextAlign_5, _null, _null)); + t12.push(A.TextFormField$(true, _null, false, _null, _null, t2, false, false, _null, A.formatNumber(t3, context, t5, _null, B.FormatNumberType_0, true, _null, false), _null, new A.ValueKey("__invoice_paid_to_date_" + A.S(t3) + "_" + t5 + "__", t9), _null, 1, _null, false, _null, _null, _null, _null, false, _null, _null, B.TextAlign_5, _null, _null)); } if (company.get$hasCustomSurcharge()) t12.push(new A.CustomSurcharges(_this._invoice_edit_desktop$_surcharge1Controller, _this._invoice_edit_desktop$_surcharge2Controller, _this._invoice_edit_desktop$_surcharge3Controller, _this._invoice_edit_desktop$_surcharge4Controller, _null, false, _null)); if (company.get$enableFirstInvoiceTaxRate() || invoice.taxName1.length !== 0) { t2 = t1.get$tax(); - t12.push(new A.TaxRateDropdown(t2 + (company.settings.enableInclusiveTaxes ? " - " + t1.get$inclusive() : ""), new A.InvoiceEditDesktopState_build_closure23(viewModel, invoice), invoice.taxName1, invoice.taxRate1, _null)); + t3 = company.settings.enableInclusiveTaxes ? " - " + t1.get$inclusive() : ""; + t12.push(new A.TaxRateDropdown(t2 + t3, new A.InvoiceEditDesktopState_build_closure23(viewModel, invoice), invoice.taxName1, invoice.taxRate1, _null)); } if (company.get$enableSecondInvoiceTaxRate() || invoice.taxName2.length !== 0) { t2 = t1.get$tax(); - t12.push(new A.TaxRateDropdown(t2 + (company.settings.enableInclusiveTaxes ? " - " + t1.get$inclusive() : ""), new A.InvoiceEditDesktopState_build_closure24(viewModel, invoice), invoice.taxName2, invoice.taxRate2, _null)); + t3 = company.settings.enableInclusiveTaxes ? " - " + t1.get$inclusive() : ""; + t12.push(new A.TaxRateDropdown(t2 + t3, new A.InvoiceEditDesktopState_build_closure24(viewModel, invoice), invoice.taxName2, invoice.taxRate2, _null)); } if (company.get$enableThirdInvoiceTaxRate() || invoice.taxName3.length !== 0) { t2 = t1.get$tax(); - t12.push(new A.TaxRateDropdown(t2 + (company.settings.enableInclusiveTaxes ? " - " + t1.get$inclusive() : ""), new A.InvoiceEditDesktopState_build_closure25(invoice, viewModel), invoice.taxName3, invoice.taxRate3, _null)); + t3 = company.settings.enableInclusiveTaxes ? " - " + t1.get$inclusive() : ""; + t12.push(new A.TaxRateDropdown(t2 + t3, new A.InvoiceEditDesktopState_build_closure25(invoice, viewModel), invoice.taxName3, invoice.taxRate3, _null)); } if (company.get$hasCustomSurcharge()) t12.push(new A.CustomSurcharges(_this._invoice_edit_desktop$_surcharge1Controller, _this._invoice_edit_desktop$_surcharge2Controller, _this._invoice_edit_desktop$_surcharge3Controller, _this._invoice_edit_desktop$_surcharge4Controller, _this._widget.entityViewModel.onSavePressed, true, _null)); t2 = 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, t7 ? t1.get$total(t1) : t1.get$balanceDue(), _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null); - t3 = _s16_ + A.S(invoice.calculateTotal$1$precision(A.precisionForInvoice(state, invoice))) + "_" + t5 + "__"; - t12.push(A.TextFormField$(true, _null, false, _null, _null, t2, false, false, _null, A.formatNumber(invoice.calculateTotal$1$precision(A.precisionForInvoice(state, invoice)) - invoice.paidToDate, context, t5, _null, B.FormatNumberType_0, true, _null, false), _null, new A.ValueKey(t3, t9), _null, 1, _null, false, _null, _null, _null, _null, false, _null, _null, B.TextAlign_5, _null, _null)); + t3 = invoice.calculateTotal$1$precision(A.precisionForInvoice(state, invoice)); + t12.push(A.TextFormField$(true, _null, false, _null, _null, t2, false, false, _null, A.formatNumber(invoice.calculateTotal$1$precision(A.precisionForInvoice(state, invoice)) - invoice.paidToDate, context, t5, _null, B.FormatNumberType_0, true, _null, false), _null, new A.ValueKey(_s16_ + A.S(t3) + "_" + t5 + "__", t9), _null, 1, _null, false, _null, _null, _null, _null, false, _null, _null, B.TextAlign_5, _null, _null)); t2 = invoice.partial; - if (t2 !== 0) { - 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.get$partialDue(), _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null); - t3 = _s16_ + A.S(t2) + "_" + t5 + "__"; - t12.push(A.TextFormField$(true, _null, false, _null, _null, t1, false, false, _null, A.formatNumber(t2, context, t5, _null, B.FormatNumberType_0, true, _null, false), _null, new A.ValueKey(t3, t9), _null, 1, _null, false, _null, _null, _null, _null, false, _null, _null, B.TextAlign_5, _null, _null)); - } - t13.push(A.Row$(A._setArrayType([t14, A.Expanded$(A.Column$(A._setArrayType([A.FormCard$(_null, t12, _null, 4, false, _null, false, B.EdgeInsets_6_12_12_0), A.FormCard$(_null, A._setArrayType([new A.DesignPicker(new A.InvoiceEditDesktopState_build_closure26(viewModel, invoice), _null, invoice.designId, _null)], t10), _null, 4, false, _null, false, B.EdgeInsets_6_12_12_0)], t10), B.CrossAxisAlignment_2, _null, B.MainAxisAlignment_0, B.MainAxisSize_1, B.VerticalDirection_1), 1)], t10), B.CrossAxisAlignment_0, B.MainAxisAlignment_0, B.MainAxisSize_1, _null)); + if (t2 !== 0) + t12.push(A.TextFormField$(true, _null, false, _null, _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, t1.get$partialDue(), _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null), false, false, _null, A.formatNumber(t2, context, t5, _null, B.FormatNumberType_0, true, _null, false), _null, new A.ValueKey(_s16_ + A.S(t2) + "_" + t5 + "__", t9), _null, 1, _null, false, _null, _null, _null, _null, false, _null, _null, B.TextAlign_5, _null, _null)); + t13.push(A.Row$(A._setArrayType([t14, A.Expanded$(A.Column$(A._setArrayType([A.FormCard$(_null, t12, _null, false, _null, false, B.EdgeInsets_6_12_12_0), A.FormCard$(_null, A._setArrayType([new A.DesignPicker(new A.InvoiceEditDesktopState_build_closure26(viewModel, invoice), _null, invoice.designId, _null)], t10), _null, false, _null, false, B.EdgeInsets_6_12_12_0)], t10), B.CrossAxisAlignment_2, _null, B.MainAxisAlignment_0, B.MainAxisSize_1, B.VerticalDirection_1), 1)], t10), B.CrossAxisAlignment_0, B.MainAxisAlignment_0, B.MainAxisSize_1, _null)); if (state.prefState.showPdfPreview) t13.push(new A.Padding(B.EdgeInsets_16_16_16_16, new A._PdfPreview(invoice, _null), _null)); - return new A.AppScrollbar(A.SingleChildScrollView$(A.Column$(t13, B.CrossAxisAlignment_2, new A.ValueKey(t4, t9), B.MainAxisAlignment_0, B.MainAxisSize_1, B.VerticalDirection_1), t8, B.DragStartBehavior_1, _null, _null, _null, false, B.Axis_1), t8, _null); + return new A.AppScrollbar(A.SingleChildScrollView$(A.Column$(t13, B.CrossAxisAlignment_2, new A.ValueKey("__invoice_" + t4 + "__", t9), B.MainAxisAlignment_0, B.MainAxisSize_1, B.VerticalDirection_1), t8, B.DragStartBehavior_1, _null, _null, _null, false, B.Axis_1), t8, _null); } }; A.InvoiceEditDesktopState_didChangeDependencies_closure.prototype = { @@ -406272,8 +411338,10 @@ 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; }, - $signature: 64 + $signature: 66 }; A.InvoiceEditDesktopState__onChanged_closure.prototype = { call$1(b) { @@ -406312,7 +411380,7 @@ b.get$_invoice_model$_$this()._footer = t1; return b; }, - $signature: 10 + $signature: 11 }; A.InvoiceEditDesktopState__onChanged_closure0.prototype = { call$0() { @@ -406324,25 +411392,25 @@ call$1(item) { return !item.get$isEmpty(item) && item.typeId !== "2"; }, - $signature: 60 + $signature: 61 }; A.InvoiceEditDesktopState_build_closure0.prototype = { call$1(item) { return !item.get$isEmpty(item) && item.typeId === "2"; }, - $signature: 60 + $signature: 61 }; A.InvoiceEditDesktopState_build_closure1.prototype = { call$1(client) { this.viewModel.onClientChanged.call$3(this.context, this.invoice, client); }, - $signature: 40 + $signature: 38 }; A.InvoiceEditDesktopState_build_closure2.prototype = { call$1(completer) { return this.viewModel.onAddClientPressed.call$2(this.context, completer); }, - $signature: 779 + $signature: 669 }; A.InvoiceEditDesktopState_build_closure3.prototype = { call$0() { @@ -406350,18 +411418,18 @@ }, $signature: 1 }; - A.InvoiceEditDesktopState_build_closure8.prototype = { + A.InvoiceEditDesktopState_build_closure5.prototype = { call$1(value) { - this.viewModel.onChanged.call$1(this.invoice.rebuild$1(new A.InvoiceEditDesktopState_build__closure15(value))); + this.viewModel.onChanged.call$1(this.invoice.rebuild$1(new A.InvoiceEditDesktopState_build__closure16(value))); }, $signature: 7 }; - A.InvoiceEditDesktopState_build__closure15.prototype = { + A.InvoiceEditDesktopState_build__closure16.prototype = { call$1(b) { b.get$_invoice_model$_$this()._frequencyId = this.value; return b; }, - $signature: 10 + $signature: 11 }; A.InvoiceEditDesktopState_build_closure4.prototype = { call$1(entry) { @@ -406369,22 +411437,22 @@ 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: 322 + $signature: 258 }; - A.InvoiceEditDesktopState_build_closure5.prototype = { + A.InvoiceEditDesktopState_build_closure6.prototype = { call$2(date, _) { - this.viewModel.onChanged.call$1(this.invoice.rebuild$1(new A.InvoiceEditDesktopState_build__closure16(date))); + this.viewModel.onChanged.call$1(this.invoice.rebuild$1(new A.InvoiceEditDesktopState_build__closure15(date))); }, $signature: 51 }; - A.InvoiceEditDesktopState_build__closure16.prototype = { + A.InvoiceEditDesktopState_build__closure15.prototype = { call$1(b) { b.get$_invoice_model$_$this()._nextSendDate = this.date; return b; }, - $signature: 10 + $signature: 11 }; - A.InvoiceEditDesktopState_build_closure9.prototype = { + A.InvoiceEditDesktopState_build_closure8.prototype = { call$1(value) { return this.viewModel.onChanged.call$1(this.invoice.rebuild$1(new A.InvoiceEditDesktopState_build__closure14(value))); }, @@ -406395,14 +411463,14 @@ b.get$_invoice_model$_$this()._remainingCycles = this.value; return b; }, - $signature: 10 + $signature: 11 }; - A.InvoiceEditDesktopState_build_closure6.prototype = { + A.InvoiceEditDesktopState_build_closure7.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: 190 + $signature: 175 }; A.InvoiceEditDesktopState_build_closure10.prototype = { call$1(value) { @@ -406415,9 +411483,9 @@ b.get$_invoice_model$_$this()._dueDateDays = this.value; return b; }, - $signature: 10 + $signature: 11 }; - A.InvoiceEditDesktopState_build_closure7.prototype = { + A.InvoiceEditDesktopState_build_closure9.prototype = { call$1(value) { var t1, _null = null; if (value === 1) @@ -406428,7 +411496,7 @@ } return A.DropdownMenuItem$(A.Text$(t1, _null, _null, _null, _null, _null, _null, _null, _null, _null), _null, A.S(value), type$.legacy_String); }, - $signature: 409 + $signature: 400 }; A.InvoiceEditDesktopState_build_closure12.prototype = { call$1(val) { @@ -406447,7 +411515,7 @@ b.get$_invoice_model$_$this()._date = this.date; return b; }, - $signature: 10 + $signature: 11 }; A.InvoiceEditDesktopState_build_closure13.prototype = { call$2(date, _) { @@ -406460,7 +411528,7 @@ b.get$_invoice_model$_$this()._dueDate = this.date; return b; }, - $signature: 10 + $signature: 11 }; A.InvoiceEditDesktopState_build_closure14.prototype = { call$1(value) { @@ -406490,7 +411558,7 @@ b.get$_invoice_model$_$this()._partialDueDate = this.date; return b; }, - $signature: 10 + $signature: 11 }; A.InvoiceEditDesktopState_build_closure16.prototype = { call$1(val) { @@ -406502,16 +411570,16 @@ call$1(value) { return this.viewModel.onChanged.call$1(this.invoice.rebuild$1(new A.InvoiceEditDesktopState_build__closure9(value))); }, - $signature: 11 + $signature: 10 }; A.InvoiceEditDesktopState_build__closure9.prototype = { call$1(b) { b.get$_invoice_model$_$this()._isAmountDiscount = this.value; return b; }, - $signature: 10 + $signature: 11 }; - A.InvoiceEditDesktopState_build_closure18.prototype = { + A.InvoiceEditDesktopState_build_closure19.prototype = { call$1(value) { return this.viewModel.onChanged.call$1(this.invoice.rebuild$1(new A.InvoiceEditDesktopState_build__closure8(value))); }, @@ -406522,27 +411590,27 @@ b.get$_invoice_model$_$this()._invoice_model$_autoBill = this.value; return b; }, - $signature: 10 + $signature: 11 }; - A.InvoiceEditDesktopState_build_closure19.prototype = { + A.InvoiceEditDesktopState_build_closure18.prototype = { call$1(value) { 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: 38 + $signature: 36 }; A.InvoiceEditDesktopState_build_closure20.prototype = { call$1(item) { return item.typeId === "2"; }, - $signature: 60 + $signature: 61 }; A.InvoiceEditDesktopState_build_closure21.prototype = { call$1(index) { var t1 = this.$this; t1.setState$1(new A.InvoiceEditDesktopState_build__closure7(t1, index)); }, - $signature: 119 + $signature: 124 }; A.InvoiceEditDesktopState_build__closure7.prototype = { call$0() { @@ -406570,17 +411638,16 @@ t10 = t9.vendorState; t4.push(A.EntityDropdown$(true, false, false, t2.vendorId, t7.call$4(t10.map, t10.list, t9.userState.map, t8.staticState), _null, B.EntityType_vendor, t6, _null, new A.InvoiceEditDesktopState_build__closure2(_this.store), new A.InvoiceEditDesktopState_build__closure3(t3, t2), _null, _null, _null)); } - t6 = "__exchange_rate_" + t2.clientId + "__"; - t7 = _this.localization; - t8 = t7.get$exchangeRate(); - t4.push(A.DecoratedFormField$(false, _null, false, false, _null, _null, true, _null, _null, A.formatNumber(t2.exchangeRate, context, _null, _null, B.FormatNumberType_4, true, _null, false), _null, false, false, new A.ValueKey(t6, type$.ValueKey_legacy_String), new A.TextInputType(2, false, true), t8, _null, _null, false, new A.InvoiceEditDesktopState_build__closure4(t3, t2), _null, _this.$this._widget.entityViewModel.onSavePressed, true, _null, _null, B.TextAlign_4, _null)); + t6 = _this.localization; + t7 = t6.get$exchangeRate(); + t4.push(A.DecoratedFormField$(false, _null, false, false, _null, _null, true, _null, _null, A.formatNumber(t2.exchangeRate, context, _null, _null, B.FormatNumberType_4, true, _null, false), _null, false, false, new A.ValueKey("__exchange_rate_" + t2.clientId + "__", type$.ValueKey_legacy_String), new A.TextInputType(2, false, true), t7, _null, _null, false, new A.InvoiceEditDesktopState_build__closure4(t3, t2), _null, _this.$this._widget.entityViewModel.onSavePressed, true, _null, _null, B.TextAlign_4, _null)); if (t5.numberOfInvoiceTaxRates > 0 || t5.numberOfItemTaxRates > 0) - t4.push(A.SwitchListTile$(A.Theme_of(context).colorScheme.secondary, _null, new A.InvoiceEditDesktopState_build__closure5(t3, t2), _null, _null, A.Text$(t7.get$inclusiveTaxes(), _null, _null, _null, _null, _null, _null, _null, _null, _null), t2.usesInclusiveTaxes)); + t4.push(A.SwitchListTile$(A.Theme_of(context).colorScheme.secondary, _null, new A.InvoiceEditDesktopState_build__closure5(t3, t2), _null, _null, A.Text$(t6.get$inclusiveTaxes(), _null, _null, _null, _null, _null, _null, _null, _null, _null), t2.usesInclusiveTaxes)); if (t2.entityType === B.EntityType_invoice) - t4.push(A.SwitchListTile$(A.Theme_of(context).colorScheme.secondary, _null, new A.InvoiceEditDesktopState_build__closure6(t3, t2), _null, _null, A.Text$(t7.get$autoBillEnabled(), _null, _null, _null, _null, _null, _null, _null, _null, _null), t2.autoBillEnabled)); + t4.push(A.SwitchListTile$(A.Theme_of(context).colorScheme.secondary, _null, new A.InvoiceEditDesktopState_build__closure6(t3, t2), _null, _null, A.Text$(t6.get$autoBillEnabled(), _null, _null, _null, _null, _null, _null, _null, _null, _null), t2.autoBillEnabled)); return A.GridView$count((t1 / 2 - 8) / 50, t4, 2, 16, 12, _null, new A.NeverScrollableScrollPhysics(_null), true, true); }, - $signature: 323 + $signature: 349 }; A.InvoiceEditDesktopState_build__closure0.prototype = { call$1(userId) { @@ -406593,7 +411660,7 @@ b.get$_invoice_model$_$this()._invoice_model$_assignedUserId = this.userId; return b; }, - $signature: 10 + $signature: 11 }; A.InvoiceEditDesktopState_build__closure1.prototype = { call$1(projectId) { @@ -406622,20 +411689,20 @@ b.get$_invoice_model$_$this()._projectId = this.projectId; return b; }, - $signature: 10 + $signature: 11 }; A.InvoiceEditDesktopState_build___closure5.prototype = { call$1(b) { b.get$_invoice_model$_$this()._projectId = this.projectId; return b; }, - $signature: 10 + $signature: 11 }; A.InvoiceEditDesktopState_build__closure3.prototype = { call$1(vendor) { return this.viewModel.onChanged.call$1(this.invoice.rebuild$1(new A.InvoiceEditDesktopState_build___closure2(vendor))); }, - $signature: 57 + $signature: 60 }; A.InvoiceEditDesktopState_build___closure2.prototype = { call$1(b) { @@ -406643,21 +411710,21 @@ t1 = t1.get$id(t1); return b.get$_invoice_model$_$this()._vendorId = t1; }, - $signature: 139 + $signature: 134 }; A.InvoiceEditDesktopState_build__closure2.prototype = { call$2(completer, $name) { var t1 = A.VendorEntity_VendorEntity(null, null, null).rebuild$1(new A.InvoiceEditDesktopState_build___closure3($name)); this.store.get$_dispatchers()[0].call$1(new A.SaveVendorRequest(completer, t1)); }, - $signature: 241 + $signature: 239 }; A.InvoiceEditDesktopState_build___closure3.prototype = { call$1(b) { b.get$_vendor_model$_$this()._vendor_model$_name = this.name; return b; }, - $signature: 110 + $signature: 104 }; A.InvoiceEditDesktopState_build__closure4.prototype = { call$1(value) { @@ -406671,7 +411738,7 @@ b.get$_invoice_model$_$this()._exchangeRate = t1; return b; }, - $signature: 10 + $signature: 11 }; A.InvoiceEditDesktopState_build__closure5.prototype = { call$1(value) { @@ -406684,7 +411751,7 @@ b.get$_invoice_model$_$this()._usesInclusiveTaxes = this.value; return b; }, - $signature: 10 + $signature: 11 }; A.InvoiceEditDesktopState_build__closure6.prototype = { call$1(value) { @@ -406697,19 +411764,19 @@ b.get$_invoice_model$_$this()._autoBillEnabled = this.value; return b; }, - $signature: 10 + $signature: 11 }; A.InvoiceEditDesktopState_build_closure23.prototype = { call$1(taxRate) { this.viewModel.onChanged.call$1(this.invoice.applyTax$1(taxRate)); }, - $signature: 132 + $signature: 130 }; A.InvoiceEditDesktopState_build_closure24.prototype = { call$1(taxRate) { this.viewModel.onChanged.call$1(this.invoice.applyTax$2$isSecond(taxRate, true)); }, - $signature: 132 + $signature: 130 }; A.InvoiceEditDesktopState_build_closure25.prototype = { call$1(taxRate) { @@ -406718,13 +411785,13 @@ A.print("## UPDATED\nRate 3: " + updatedInvoice.taxName3 + " => " + A.S(updatedInvoice.taxRate3)); this.viewModel.onChanged.call$1(t1.applyTax$2$isThird(taxRate, true)); }, - $signature: 132 + $signature: 130 }; A.InvoiceEditDesktopState_build_closure26.prototype = { call$1(value) { this.viewModel.onChanged.call$1(this.invoice.rebuild$1(new A.InvoiceEditDesktopState_build__closure(value))); }, - $signature: 162 + $signature: 159 }; A.InvoiceEditDesktopState_build__closure.prototype = { call$1(b) { @@ -406732,7 +411799,7 @@ b.get$_invoice_model$_$this()._designId = t1; return b; }, - $signature: 10 + $signature: 11 }; A._PdfPreview.prototype = { createState$0() { @@ -406804,7 +411871,7 @@ url = credentials.url + "/live_preview?entity=" + A.toSnakeCase($async$self._widget.invoice.entityType.name); if (!$async$self._widget.invoice.get$isNew()) url += "&entity_id=" + $async$self._widget.invoice.id; - if (A.cleanApiUrl(state.authState.url) === "https://invoicing.co") + if (state.get$isHosted()) url = B.JSString_methods.replaceFirst$2(url, "//", "//preview."); new A.WebClient().post$4$data$rawResponse(url, credentials.token, B.C_JsonCodec.encode$1($.$get$serializers().serializeWith$2($.$get$_$invoiceEntitySerializer(), $async$self._widget.invoice)), true).then$1$1(0, new A.__PdfPreviewState__loadPdf_closure0($async$self, state), type$.Null).catchError$1(new A.__PdfPreviewState__loadPdf_closure1($async$self)); case 1: @@ -406827,28 +411894,28 @@ else t4 = false; if (t4) { - t1 = t1.localeCode; - t4 = J.$index$asx($.LocalizationsProvider__localizedValues.$index(0, t1), _s13_); - if (t4 == null) - t4 = J.$index$asx($.LocalizationsProvider__localizedValues.$index(0, "en"), _s13_); - t5 = _this._currentPage === 1 ? _null : new A.__PdfPreviewState_build_closure(_this); - t1 = J.$index$asx($.LocalizationsProvider__localizedValues.$index(0, t1), _s9_); - if (t1 == null) - t1 = J.$index$asx($.LocalizationsProvider__localizedValues.$index(0, "en"), _s9_); - t6 = _this._currentPage == _this._pageCount ? _null : new A.__PdfPreviewState_build_closure0(_this); - t3.push(new A.Padding(B.EdgeInsets_0_0_0_16, A.Row$(A._setArrayType([new A.AppButton(_null, B._MdiIconData_Gjc1, t4, t5, 180, _null), new A.SizedBox(16, _null, _null, _null), new A.AppButton(_null, B._MdiIconData_Up30, t1, t6, 180, _null)], t2), B.CrossAxisAlignment_2, B.MainAxisAlignment_2, B.MainAxisSize_1, _null), _null)); - } - if (_this._invoice_edit_desktop$_response == null) { - t1 = B.Map_HFpTk.$index(0, 300); t1.toString; - t1 = A.Container$(_null, _null, B.Clip_0, t1, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null); - } else + t4 = $.$get$LocalizationsProvider__localizedValues(); + t1 = t1.localeCode; + t5 = J.$index$asx(t4.$index(0, t1), _s13_); + if (t5 == null) + t5 = J.$index$asx(t4.$index(0, "en"), _s13_); + t6 = _this._currentPage === 1 ? _null : new A.__PdfPreviewState_build_closure(_this); + t1 = J.$index$asx(t4.$index(0, t1), _s9_); + if (t1 == null) + t1 = J.$index$asx(t4.$index(0, "en"), _s9_); + t4 = _this._currentPage == _this._pageCount ? _null : new A.__PdfPreviewState_build_closure0(_this); + t3.push(new A.Padding(B.EdgeInsets_0_0_0_16, A.Row$(A._setArrayType([new A.AppButton(_null, B._MdiIconData_Gjc1, t5, t6, 180, _null), new A.SizedBox(16, _null, _null, _null), new A.AppButton(_null, B._MdiIconData_Up30, t1, t4, 180, _null)], t2), B.CrossAxisAlignment_2, B.MainAxisAlignment_2, B.MainAxisSize_1, _null), _null)); + } + if (_this._invoice_edit_desktop$_response == null) + t1 = A.Container$(_null, _null, B.Clip_0, B.Color_4292927712, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null); + else t1 = state.prefState.enableJSPDF || false ? A.PdfPreview$(new A.__PdfPreviewState_build_closure1(_this), false, false, false, 800, A._setArrayType([_this._currentPage - 1], type$.JSArray_legacy_int)) : new A.HtmlElementView(_this._invoice_edit_desktop$_pdfString, _null); t3.push(A.Expanded$(t1, 1)); t2 = A._setArrayType([A.Column$(t3, B.CrossAxisAlignment_3, _null, B.MainAxisAlignment_0, B.MainAxisSize_1, B.VerticalDirection_1)], t2); if (_this._invoice_edit_desktop$_isLoading) t2.push(A.Center$(A.CircularProgressIndicator$(_null, _null, _null, _null, _null, 4, _null, _null), _null, _null)); - return A.Container$(_null, A.Stack$(B.Alignment_0_m1, t2, B.Clip_1, B.StackFit_0, _null, _null), B.Clip_0, _null, _null, _null, _null, 1200, _null, _null, _null, _null, _null, _null); + return A.Container$(_null, new A.Stack(B.Alignment_0_m1, _null, B.StackFit_0, B.Clip_1, t2, _null), B.Clip_0, _null, _null, _null, _null, 1200, _null, _null, _null, _null, _null, _null); } }; A.__PdfPreviewState_loadPdf_closure.prototype = { @@ -406892,7 +411959,7 @@ }); return A._asyncStartSync($async$call$1, $async$completer); }, - $signature: 533 + $signature: 605 }; A.__PdfPreviewState__loadPdf__closure0.prototype = { call$0() { @@ -406963,7 +412030,7 @@ call$1(format) { return this.$this._invoice_edit_desktop$_response.bodyBytes; }, - $signature: 238 + $signature: 227 }; A._InvoiceEditDesktopState_State_TickerProviderStateMixin.prototype = { activate$0() { @@ -406982,8 +412049,8 @@ }; A.InvoiceEditDetails.prototype = { createState$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, false), B._StateLifecycle_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, false), B._StateLifecycle_0); } }; A.InvoiceEditDetailsState.prototype = { @@ -407049,7 +412116,7 @@ _this._invoice_edit_details$_debouncer.run$1(new A.InvoiceEditDetailsState__onChanged_closure0(_this, invoice)); }, build$1(_, context) { - var t7, t8, t9, t10, t11, t12, t13, t14, t15, t16, t17, _list, i, t18, t19, t20, i0, _this = this, _null = null, + var t7, t8, t9, t10, t11, t12, t13, t14, t15, _list, i, t16, i0, _this = this, _null = null, _s10_ = "surcharge1", _s10_0 = "surcharge2", _s10_1 = "surcharge3", @@ -407086,34 +412153,35 @@ t9 = t1.get$frequency(t1); t10 = invoice.frequencyId; t11 = B.Map_tOn4d.get$entries(B.Map_tOn4d); - t11 = t11.map$1$1(t11, new A.InvoiceEditDetailsState_build_closure3(t1), type$.legacy_DropdownMenuItem_legacy_String).toList$0(0); - t12 = type$.AppDropdownButton_legacy_String; - t13 = invoice.lastSentDate; - t13 = t13.length !== 0 ? t1.get$nextSendDate() : t1.get$startDate(); - t14 = invoice.nextSendDate; - t14 = A.DatePicker$(false, new A.DateTime(Date.now(), false), _null, t13, _null, new A.InvoiceEditDetailsState_build_closure4(viewModel, invoice), t14, _null); - t13 = t1.get$remainingCycles(); - t15 = invoice.remainingCycles; - t16 = type$.legacy_int; - t17 = A._setArrayType([A.DropdownMenuItem$(A.Text$(t1.get$endless(), _null, _null, _null, _null, _null, _null, _null, _null, _null), _null, -1, t16)], type$.JSArray_legacy_DropdownMenuItem_legacy_int); - _list = J.JSArray_JSArray$allocateGrowable(37, t16); + t12 = type$.legacy_String; + t10 = A.AppDropdownButton$(_null, "", true, t11.map$1$1(t11, new A.InvoiceEditDetailsState_build_closure3(t1), type$.legacy_DropdownMenuItem_legacy_String).toList$0(0), _null, t9, new A.InvoiceEditDetailsState_build_closure4(viewModel, invoice), _null, false, t10, t12); + t9 = invoice.lastSentDate; + t9 = t9.length !== 0 ? t1.get$nextSendDate() : t1.get$startDate(); + t11 = invoice.nextSendDate; + t11 = A.DatePicker$(false, new A.DateTime(Date.now(), false), _null, t9, _null, new A.InvoiceEditDetailsState_build_closure5(viewModel, invoice), t11, _null); + t9 = t1.get$remainingCycles(); + t13 = invoice.remainingCycles; + t14 = type$.legacy_int; + t15 = A._setArrayType([A.DropdownMenuItem$(A.Text$(t1.get$endless(), _null, _null, _null, _null, _null, _null, _null, _null, _null), _null, -1, t14)], type$.JSArray_legacy_DropdownMenuItem_legacy_int); + _list = J.JSArray_JSArray$allocateGrowable(37, t14); for (i = 0; i < 37; ++i) _list[i] = i; - t18 = A._arrayInstanceType(_list)._eval$1("MappedListIterable<1,DropdownMenuItem*>"); - B.JSArray_methods.addAll$1(t17, A.List_List$of(new A.MappedListIterable(_list, new A.InvoiceEditDetailsState_build_closure5(), t18), true, t18._eval$1("ListIterable.E"))); - t18 = t1.get$dueDate(); - t19 = invoice.dueDateDays; - if (t19 == null) - t19 = ""; - t20 = A._setArrayType([A.DropdownMenuItem$(A.Text$(t1.get$usePaymentTerms(), _null, _null, _null, _null, _null, _null, _null, _null, _null), _null, "terms", type$.legacy_String)], type$.JSArray_legacy_DropdownMenuItem_legacy_String); - _list = J.JSArray_JSArray$allocateGrowable(31, t16); + t16 = A._arrayInstanceType(_list)._eval$1("MappedListIterable<1,DropdownMenuItem*>"); + B.JSArray_methods.addAll$1(t15, A.List_List$of(new A.MappedListIterable(_list, new A.InvoiceEditDetailsState_build_closure6(), t16), true, t16._eval$1("ListIterable.E"))); + t13 = A.AppDropdownButton$(_null, _null, true, t15, _null, t9, new A.InvoiceEditDetailsState_build_closure7(viewModel, invoice), _null, false, t13, t14); + t9 = t1.get$dueDate(); + t15 = invoice.dueDateDays; + if (t15 == null) + t15 = ""; + t16 = A._setArrayType([A.DropdownMenuItem$(A.Text$(t1.get$usePaymentTerms(), _null, _null, _null, _null, _null, _null, _null, _null, _null), _null, "terms", t12)], type$.JSArray_legacy_DropdownMenuItem_legacy_String); + _list = J.JSArray_JSArray$allocateGrowable(31, t14); for (i = 0; i < 31; i = i0) { i0 = i + 1; _list[i] = i0; } - t16 = A._arrayInstanceType(_list)._eval$1("MappedListIterable<1,DropdownMenuItem*>"); - B.JSArray_methods.addAll$1(t20, A.List_List$of(new A.MappedListIterable(_list, new A.InvoiceEditDetailsState_build_closure6(t1), t16), true, t16._eval$1("ListIterable.E"))); - B.JSArray_methods.addAll$1(t5, A._setArrayType([new A.AppDropdownButton(t9, t10, new A.InvoiceEditDetailsState_build_closure7(viewModel, invoice), t11, false, true, "", _null, _null, t12), t14, new A.AppDropdownButton(t13, t15, new A.InvoiceEditDetailsState_build_closure8(viewModel, invoice), t17, false, true, _null, _null, _null, type$.AppDropdownButton_legacy_int), new A.AppDropdownButton(t18, t19, new A.InvoiceEditDetailsState_build_closure9(viewModel, invoice), t20, false, true, "", _null, _null, t12)], t7)); + t14 = A._arrayInstanceType(_list)._eval$1("MappedListIterable<1,DropdownMenuItem*>"); + B.JSArray_methods.addAll$1(t16, A.List_List$of(new A.MappedListIterable(_list, new A.InvoiceEditDetailsState_build_closure8(t1), t14), true, t14._eval$1("ListIterable.E"))); + B.JSArray_methods.addAll$1(t5, A._setArrayType([t10, t11, t13, A.AppDropdownButton$(_null, "", true, t16, _null, t9, new A.InvoiceEditDetailsState_build_closure9(viewModel, invoice), _null, false, t15, t12)], t7)); } else { t9 = _this._widget.entityType; if (t9 === B.EntityType_credit) @@ -407131,8 +412199,10 @@ t5.push(A.DecoratedFormField$(false, _null, false, false, _this._poNumberController, _null, true, _null, _null, _null, _null, false, false, _null, B.TextInputType_0_null_null, t1.get$poNumber(), _null, _null, false, _null, _null, _null, true, _null, _null, B.TextAlign_4, _null)); t5.push(new A.DiscountField(_this._invoice_edit_details$_discountController, invoice.discount, invoice.isAmountDiscount, new A.InvoiceEditDetailsState_build_closure15(viewModel, invoice), _null, _null)); if (t8) { - t8 = type$.MappedListIterable_of_legacy_String_and_legacy_DropdownMenuItem_legacy_String; - t5.push(new A.AppDropdownButton(t1.get$autoBill(), invoice.autoBill, new A.InvoiceEditDetailsState_build_closure16(viewModel, invoice), A.List_List$of(new A.MappedListIterable(A._setArrayType(["always", "optout", "optin", "off"], type$.JSArray_legacy_String), new A.InvoiceEditDetailsState_build_closure17(t1), t8), true, t8._eval$1("ListIterable.E")), false, true, "", _null, _null, type$.AppDropdownButton_legacy_String)); + t8 = t1.get$autoBill(); + t9 = invoice.autoBill; + t10 = type$.MappedListIterable_of_legacy_String_and_legacy_DropdownMenuItem_legacy_String; + t5.push(A.AppDropdownButton$(_null, "", true, A.List_List$of(new A.MappedListIterable(A._setArrayType(["always", "optout", "optin", "off"], type$.JSArray_legacy_String), new A.InvoiceEditDetailsState_build_closure16(t1), t10), true, t10._eval$1("ListIterable.E")), _null, t8, new A.InvoiceEditDetailsState_build_closure17(viewModel, invoice), _null, false, t9, type$.legacy_String)); } t5.push(new A.CustomField(_this._invoice_edit_details$_custom1Controller, _null, _null, "invoice1", invoice.customValue1, false, _null)); t5.push(new A.CustomField(_this._invoice_edit_details$_custom2Controller, _null, _null, "invoice2", invoice.customValue2, false, _null)); @@ -407148,15 +412218,18 @@ t5.push(A.DecoratedFormField$(false, _null, false, false, _this._surcharge4Controller, _null, true, _null, _null, _null, _null, false, false, _null, new A.TextInputType(2, true, true), company.getCustomFieldLabel$1(_s10_2), _null, _null, false, _null, _null, _null, true, _null, _null, B.TextAlign_4, _null)); if (company.get$enableFirstInvoiceTaxRate() || invoice.taxName1.length !== 0) { t8 = t1.get$tax(); - t5.push(new A.TaxRateDropdown(t8 + (company.settings.enableInclusiveTaxes ? " - " + t1.get$inclusive() : ""), new A.InvoiceEditDetailsState_build_closure18(viewModel, invoice), invoice.taxName1, invoice.taxRate1, _null)); + t9 = company.settings.enableInclusiveTaxes ? " - " + t1.get$inclusive() : ""; + t5.push(new A.TaxRateDropdown(t8 + t9, new A.InvoiceEditDetailsState_build_closure18(viewModel, invoice), invoice.taxName1, invoice.taxRate1, _null)); } if (company.get$enableSecondInvoiceTaxRate() || invoice.taxName2.length !== 0) { t8 = t1.get$tax(); - t5.push(new A.TaxRateDropdown(t8 + (company.settings.enableInclusiveTaxes ? " - " + t1.get$inclusive() : ""), new A.InvoiceEditDetailsState_build_closure19(viewModel, invoice), invoice.taxName2, invoice.taxRate2, _null)); + t9 = company.settings.enableInclusiveTaxes ? " - " + t1.get$inclusive() : ""; + t5.push(new A.TaxRateDropdown(t8 + t9, new A.InvoiceEditDetailsState_build_closure19(viewModel, invoice), invoice.taxName2, invoice.taxRate2, _null)); } if (company.get$enableThirdInvoiceTaxRate() || invoice.taxName3.length !== 0) { t8 = t1.get$tax(); - t5.push(new A.TaxRateDropdown(t8 + (company.settings.enableInclusiveTaxes ? " - " + t1.get$inclusive() : ""), new A.InvoiceEditDetailsState_build_closure20(viewModel, invoice), invoice.taxName3, invoice.taxRate3, _null)); + t9 = company.settings.enableInclusiveTaxes ? " - " + t1.get$inclusive() : ""; + t5.push(new A.TaxRateDropdown(t8 + t9, new A.InvoiceEditDetailsState_build_closure20(viewModel, invoice), invoice.taxName3, invoice.taxRate3, _null)); } t5.push(new A.DesignPicker(new A.InvoiceEditDetailsState_build_closure21(viewModel, invoice), _null, invoice.designId, _null)); if (company.isModuleEnabled$1(B.EntityType_project)) @@ -407169,14 +412242,13 @@ t4 = t3.vendorState; t5.push(A.EntityDropdown$(true, false, false, t8, t10.call$4(t4.map, t4.list, t3.userState.map, state.staticState), _null, B.EntityType_vendor, t9, _null, new A.InvoiceEditDetailsState_build_closure23(store), new A.InvoiceEditDetailsState_build_closure24(viewModel, invoice), _null, _null, _null)); } - t3 = "__exchange_rate_" + t6 + "__"; - t4 = t1.get$exchangeRate(); - t5.push(A.DecoratedFormField$(false, _null, false, false, _null, _null, true, _null, _null, A.formatNumber(invoice.exchangeRate, context, _null, _null, B.FormatNumberType_5, true, _null, false), _null, false, false, new A.ValueKey(t3, type$.ValueKey_legacy_String), new A.TextInputType(2, true, true), t4, _null, _null, false, new A.InvoiceEditDetailsState_build_closure25(viewModel, invoice), _null, _null, true, _null, _null, B.TextAlign_4, _null)); + t3 = t1.get$exchangeRate(); + t5.push(A.DecoratedFormField$(false, _null, false, false, _null, _null, true, _null, _null, A.formatNumber(invoice.exchangeRate, context, _null, _null, B.FormatNumberType_5, true, _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_closure25(viewModel, invoice), _null, _null, true, _null, _null, B.TextAlign_4, _null)); if (company.numberOfInvoiceTaxRates > 0 || company.numberOfItemTaxRates > 0) t5.push(new A.Padding(B.EdgeInsets_0_8_0_0, A.SwitchListTile$(A.Theme_of(context).colorScheme.secondary, true, new A.InvoiceEditDetailsState_build_closure26(viewModel, invoice), _null, _null, A.Text$(t1.get$inclusiveTaxes(), _null, _null, _null, _null, _null, _null, _null, _null, _null), invoice.usesInclusiveTaxes), _null)); if (t2 === B.EntityType_invoice) t5.push(new A.Padding(B.EdgeInsets_0_8_0_0, A.SwitchListTile$(A.Theme_of(context).colorScheme.secondary, true, new A.InvoiceEditDetailsState_build_closure27(viewModel, invoice), _null, _null, A.Text$(t1.get$autoBillEnabled(), _null, _null, _null, _null, _null, _null, _null, _null, _null), invoice.autoBillEnabled), _null)); - return new A.ScrollableListView(A._setArrayType([A.FormCard$(_null, t5, _null, 4, false, _null, true, _null)], t7), _null, _null, _null); + return new A.ScrollableListView(A._setArrayType([A.FormCard$(_null, t5, _null, false, _null, true, _null)], t7), _null, _null, _null); } }; A.InvoiceEditDetailsState_didChangeDependencies_closure.prototype = { @@ -407194,8 +412266,10 @@ 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; }, - $signature: 64 + $signature: 66 }; A.InvoiceEditDetailsState__onChanged_closure.prototype = { call$1(b) { @@ -407226,7 +412300,7 @@ b.get$_invoice_model$_$this()._customSurcharge4 = t1; return b; }, - $signature: 10 + $signature: 11 }; A.InvoiceEditDetailsState__onChanged_closure0.prototype = { call$0() { @@ -407238,13 +412312,13 @@ call$1(client) { return this.viewModel.onClientChanged.call$3(this.context, this.invoice, client); }, - $signature: 57 + $signature: 60 }; A.InvoiceEditDetailsState_build_closure0.prototype = { call$1(completer) { return this.viewModel.onAddClientPressed.call$2(this.context, completer); }, - $signature: 779 + $signature: 669 }; A.InvoiceEditDetailsState_build_closure1.prototype = { call$1(val) { @@ -407263,20 +412337,20 @@ b.get$_invoice_model$_$this()._invoice_model$_assignedUserId = this.userId; return b; }, - $signature: 10 + $signature: 11 }; - A.InvoiceEditDetailsState_build_closure7.prototype = { + A.InvoiceEditDetailsState_build_closure4.prototype = { call$1(value) { - this.viewModel.onChanged.call$1(this.invoice.rebuild$1(new A.InvoiceEditDetailsState_build__closure14(value))); + this.viewModel.onChanged.call$1(this.invoice.rebuild$1(new A.InvoiceEditDetailsState_build__closure15(value))); }, $signature: 7 }; - A.InvoiceEditDetailsState_build__closure14.prototype = { + A.InvoiceEditDetailsState_build__closure15.prototype = { call$1(b) { b.get$_invoice_model$_$this()._frequencyId = this.value; return b; }, - $signature: 10 + $signature: 11 }; A.InvoiceEditDetailsState_build_closure3.prototype = { call$1(entry) { @@ -407284,22 +412358,22 @@ 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: 322 + $signature: 258 }; - A.InvoiceEditDetailsState_build_closure4.prototype = { + A.InvoiceEditDetailsState_build_closure5.prototype = { call$2(date, _) { - return this.viewModel.onChanged.call$1(this.invoice.rebuild$1(new A.InvoiceEditDetailsState_build__closure15(date))); + return this.viewModel.onChanged.call$1(this.invoice.rebuild$1(new A.InvoiceEditDetailsState_build__closure14(date))); }, - $signature: 325 + $signature: 344 }; - A.InvoiceEditDetailsState_build__closure15.prototype = { + A.InvoiceEditDetailsState_build__closure14.prototype = { call$1(b) { b.get$_invoice_model$_$this()._nextSendDate = this.date; return b; }, - $signature: 10 + $signature: 11 }; - A.InvoiceEditDetailsState_build_closure8.prototype = { + A.InvoiceEditDetailsState_build_closure7.prototype = { call$1(value) { return this.viewModel.onChanged.call$1(this.invoice.rebuild$1(new A.InvoiceEditDetailsState_build__closure13(value))); }, @@ -407310,14 +412384,14 @@ b.get$_invoice_model$_$this()._remainingCycles = this.value; return b; }, - $signature: 10 + $signature: 11 }; - A.InvoiceEditDetailsState_build_closure5.prototype = { + A.InvoiceEditDetailsState_build_closure6.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: 190 + $signature: 175 }; A.InvoiceEditDetailsState_build_closure9.prototype = { call$1(value) { @@ -407330,9 +412404,9 @@ b.get$_invoice_model$_$this()._dueDateDays = this.value; return b; }, - $signature: 10 + $signature: 11 }; - A.InvoiceEditDetailsState_build_closure6.prototype = { + A.InvoiceEditDetailsState_build_closure8.prototype = { call$1(value) { var t1, _null = null; if (value === 1) @@ -407343,7 +412417,7 @@ } return A.DropdownMenuItem$(A.Text$(t1, _null, _null, _null, _null, _null, _null, _null, _null, _null), _null, A.S(value), type$.legacy_String); }, - $signature: 409 + $signature: 400 }; A.InvoiceEditDetailsState_build_closure11.prototype = { call$1(val) { @@ -407362,7 +412436,7 @@ b.get$_invoice_model$_$this()._date = this.date; return b; }, - $signature: 10 + $signature: 11 }; A.InvoiceEditDetailsState_build_closure12.prototype = { call$2(date, _) { @@ -407375,7 +412449,7 @@ b.get$_invoice_model$_$this()._dueDate = this.date; return b; }, - $signature: 10 + $signature: 11 }; A.InvoiceEditDetailsState_build_closure13.prototype = { call$1(value) { @@ -407405,22 +412479,22 @@ b.get$_invoice_model$_$this()._partialDueDate = this.date; return b; }, - $signature: 10 + $signature: 11 }; A.InvoiceEditDetailsState_build_closure15.prototype = { call$1(value) { return this.viewModel.onChanged.call$1(this.invoice.rebuild$1(new A.InvoiceEditDetailsState_build__closure8(value))); }, - $signature: 11 + $signature: 10 }; A.InvoiceEditDetailsState_build__closure8.prototype = { call$1(b) { b.get$_invoice_model$_$this()._isAmountDiscount = this.value; return b; }, - $signature: 10 + $signature: 11 }; - A.InvoiceEditDetailsState_build_closure16.prototype = { + A.InvoiceEditDetailsState_build_closure17.prototype = { call$1(value) { return this.viewModel.onChanged.call$1(this.invoice.rebuild$1(new A.InvoiceEditDetailsState_build__closure7(value))); }, @@ -407431,14 +412505,14 @@ b.get$_invoice_model$_$this()._invoice_model$_autoBill = this.value; return b; }, - $signature: 10 + $signature: 11 }; - A.InvoiceEditDetailsState_build_closure17.prototype = { + A.InvoiceEditDetailsState_build_closure16.prototype = { call$1(value) { 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: 38 + $signature: 36 }; A.InvoiceEditDetailsState_build_closure18.prototype = { call$1(taxRate) { @@ -407462,7 +412536,7 @@ call$1(value) { return this.viewModel.onChanged.call$1(this.invoice.rebuild$1(new A.InvoiceEditDetailsState_build__closure6(value))); }, - $signature: 326 + $signature: 343 }; A.InvoiceEditDetailsState_build__closure6.prototype = { call$1(b) { @@ -407471,7 +412545,7 @@ b.get$_invoice_model$_$this()._designId = t1; return b; }, - $signature: 10 + $signature: 11 }; A.InvoiceEditDetailsState_build_closure22.prototype = { call$1(projectId) { @@ -407498,20 +412572,20 @@ b.get$_invoice_model$_$this()._projectId = this.projectId; return b; }, - $signature: 10 + $signature: 11 }; A.InvoiceEditDetailsState_build__closure5.prototype = { call$1(b) { b.get$_invoice_model$_$this()._projectId = this.projectId; return b; }, - $signature: 10 + $signature: 11 }; A.InvoiceEditDetailsState_build_closure24.prototype = { call$1(vendor) { return this.viewModel.onChanged.call$1(this.invoice.rebuild$1(new A.InvoiceEditDetailsState_build__closure2(vendor))); }, - $signature: 57 + $signature: 60 }; A.InvoiceEditDetailsState_build__closure2.prototype = { call$1(b) { @@ -407519,21 +412593,21 @@ t1 = t1.get$id(t1); return b.get$_invoice_model$_$this()._vendorId = t1; }, - $signature: 139 + $signature: 134 }; A.InvoiceEditDetailsState_build_closure23.prototype = { call$2(completer, $name) { var t1 = A.VendorEntity_VendorEntity(null, null, null).rebuild$1(new A.InvoiceEditDetailsState_build__closure3($name)); this.store.get$_dispatchers()[0].call$1(new A.SaveVendorRequest(completer, t1)); }, - $signature: 241 + $signature: 239 }; A.InvoiceEditDetailsState_build__closure3.prototype = { call$1(b) { b.get$_vendor_model$_$this()._vendor_model$_name = this.name; return b; }, - $signature: 110 + $signature: 104 }; A.InvoiceEditDetailsState_build_closure25.prototype = { call$1(value) { @@ -407547,7 +412621,7 @@ b.get$_invoice_model$_$this()._exchangeRate = t1; return b; }, - $signature: 10 + $signature: 11 }; A.InvoiceEditDetailsState_build_closure26.prototype = { call$1(value) { @@ -407560,7 +412634,7 @@ b.get$_invoice_model$_$this()._usesInclusiveTaxes = this.value; return b; }, - $signature: 10 + $signature: 11 }; A.InvoiceEditDetailsState_build_closure27.prototype = { call$1(value) { @@ -407573,7 +412647,7 @@ b.get$_invoice_model$_$this()._autoBillEnabled = this.value; return b; }, - $signature: 10 + $signature: 11 }; A.InvoiceEditDetailsScreen.prototype = { build$1(_, context) { @@ -407585,7 +412659,7 @@ call$1(store) { return A.InvoiceEditDetailsVM_InvoiceEditDetailsVM$fromStore(store); }, - $signature: 2323 + $signature: 2354 }; A.InvoiceEditDetailsScreen_build_closure.prototype = { call$2(context, viewModel) { @@ -407594,7 +412668,7 @@ else return new A.InvoiceEditDetails(viewModel, B.EntityType_invoice, null); }, - $signature: 2324 + $signature: 2355 }; A.EntityEditDetailsVM.prototype = { get$company() { @@ -407609,7 +412683,7 @@ call$1(invoice) { return this.store.get$_dispatchers()[0].call$1(new A.UpdateInvoice(invoice)); }, - $signature: 170 + $signature: 167 }; A.InvoiceEditDetailsVM_InvoiceEditDetailsVM$fromStore_closure0.prototype = { call$3(context, invoice, client) { @@ -407620,7 +412694,7 @@ }, "call*": "call$3", $requiredArgCount: 3, - $signature: 309 + $signature: 280 }; A.InvoiceEditDetailsVM_InvoiceEditDetailsVM$fromStore_closure1.prototype = { call$2(context, completer) { @@ -407633,7 +412707,7 @@ A.createEntity(new A._AsyncCompleter(t2, type$._AsyncCompleter_Null), completer, context, t1, _null, true); completer.get$future().then$1$1(0, new A.InvoiceEditDetailsVM_InvoiceEditDetailsVM$fromStore__closure0(t3), t4); }, - $signature: 123 + $signature: 117 }; A.InvoiceEditDetailsVM_InvoiceEditDetailsVM$fromStore__closure.prototype = { call$1(_) { @@ -407645,7 +412719,7 @@ call$1(client) { this.store.get$_dispatchers()[0].call$1(new A.UpdateCurrentRoute("/invoice/edit")); }, - $signature: 40 + $signature: 38 }; A.InvoiceEditFooter.prototype = { build$1(_, context) { @@ -407665,7 +412739,7 @@ t5 = A._setArrayType([], type$.JSArray_legacy_Widget); if (showLayoutToggle) { t1 = useSidebarEditor ? t1.get$fullscreenEditor() : t1.get$sidebarEditor(); - 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.InvoiceEditFooter_build_closure(store), _null, _null, _null, _null, _null), t1)); + 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.InvoiceEditFooter_build_closure(store), _null, _null, _null, _null, _null, _null), t1)); } t1 = t2.number; t1 = t1.length === 0 ? title : t1 + " \u2022 " + title; @@ -407689,7 +412763,7 @@ }; A._InvoiceEditItemsState.prototype = { _showInvoiceItemEditor$2(lineItemIndex, context) { - A.showDialog(true, new A._InvoiceEditItemsState__showInvoiceItemEditor_closure(this, lineItemIndex), context, null, true, type$.legacy_ItemEditDetails); + A.showDialog(null, true, new A._InvoiceEditItemsState__showInvoiceItemEditor_closure(this, lineItemIndex), context, null, true, type$.legacy_ItemEditDetails); }, build$1(_, context) { var i, _null = null, @@ -407713,15 +412787,14 @@ }; A._InvoiceEditItemsState__showInvoiceItemEditor_closure.prototype = { call$1(context) { - var t2, t3, + var t2, t1 = this.$this._widget, viewModel = t1.viewModel; t1 = t1.entityViewModel; t2 = this.lineItemIndex; - t3 = "__" + A.S(t2) + "__"; - return new A.ItemEditDetails(t2, viewModel.invoice.lineItems._list[t2], viewModel, t1, new A.ValueKey(t3, type$.ValueKey_legacy_String)); + return new A.ItemEditDetails(t2, viewModel.invoice.lineItems._list[t2], viewModel, t1, new A.ValueKey("__" + A.S(t2) + "__", type$.ValueKey_legacy_String)); }, - $signature: 2325 + $signature: 2356 }; A._InvoiceEditItemsState_build_closure.prototype = { call$1(duration) { @@ -407745,7 +412818,7 @@ }); return A._asyncStartSync($async$call$1, $async$completer); }, - $signature: 2326 + $signature: 2357 }; A._InvoiceEditItemsState_build_closure0.prototype = { call$0() { @@ -407755,8 +412828,8 @@ }; A.ItemEditDetails.prototype = { createState$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, false), B._StateLifecycle_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, false), B._StateLifecycle_0); } }; A.ItemEditDetailsState.prototype = { @@ -407854,21 +412927,21 @@ t2 = A._setArrayType([t4, t5, new A.CustomField(t6, _null, t7, t9, t10, false, _null), new A.CustomField(t11, _null, t7, t12, t13, false, _null), new A.CustomField(t14, _null, t7, t15, t16, false, _null), new A.CustomField(t17, _null, t7, t8, t18, false, _null), t19, t20, t21], t2); if (company.get$enableFirstItemTaxRate() || _this._invoice_edit_items$_taxRate1.name.length !== 0) { t4 = t1.get$tax(); - t4 += company.settings.enableInclusiveTaxes ? " - " + t1.get$inclusive() : ""; - t5 = _this._invoice_edit_items$_taxRate1; - t2.push(new A.TaxRateDropdown(t4, new A.ItemEditDetailsState_build_closure1(_this), t5.name, t5.rate, _null)); + t5 = company.settings.enableInclusiveTaxes ? " - " + t1.get$inclusive() : ""; + t6 = _this._invoice_edit_items$_taxRate1; + t2.push(new A.TaxRateDropdown(t4 + t5, new A.ItemEditDetailsState_build_closure1(_this), t6.name, t6.rate, _null)); } if (company.get$enableSecondItemTaxRate() || _this._invoice_edit_items$_taxRate2.name.length !== 0) { t4 = t1.get$tax(); - t4 += company.settings.enableInclusiveTaxes ? " - " + t1.get$inclusive() : ""; - t5 = _this._invoice_edit_items$_taxRate2; - t2.push(new A.TaxRateDropdown(t4, new A.ItemEditDetailsState_build_closure2(_this), t5.name, t5.rate, _null)); + t5 = company.settings.enableInclusiveTaxes ? " - " + t1.get$inclusive() : ""; + t6 = _this._invoice_edit_items$_taxRate2; + t2.push(new A.TaxRateDropdown(t4 + t5, new A.ItemEditDetailsState_build_closure2(_this), t6.name, t6.rate, _null)); } if (company.get$enableThirdItemTaxRate() || _this._invoice_edit_items$_taxRate3.name.length !== 0) { t4 = t1.get$tax(); - t1 = t4 + (company.settings.enableInclusiveTaxes ? " - " + t1.get$inclusive() : ""); - t4 = _this._invoice_edit_items$_taxRate3; - t2.push(new A.TaxRateDropdown(t1, new A.ItemEditDetailsState_build_closure3(_this), t4.name, t4.rate, _null)); + t1 = company.settings.enableInclusiveTaxes ? " - " + t1.get$inclusive() : ""; + 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, B.EdgeInsets_0_0_0_0, _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, false, B.Axis_1), B.EdgeInsets_24_20_24_24, _null, _null, _null); } @@ -407916,7 +412989,7 @@ b.get$_invoice_model$_$this()._invoice_model$_customValue4 = t1; return b; }, - $signature: 59 + $signature: 58 }; A.ItemEditDetailsState_build_closure.prototype = { call$0() { @@ -407945,7 +413018,7 @@ var t1 = this.$this; t1.setState$1(new A.ItemEditDetailsState_build__closure1(t1, taxRate)); }, - $signature: 132 + $signature: 130 }; A.ItemEditDetailsState_build__closure1.prototype = { call$0() { @@ -407960,7 +413033,7 @@ var t1 = this.$this; t1.setState$1(new A.ItemEditDetailsState_build__closure0(t1, taxRate)); }, - $signature: 132 + $signature: 130 }; A.ItemEditDetailsState_build__closure0.prototype = { call$0() { @@ -407975,7 +413048,7 @@ var t1 = this.$this; t1.setState$1(new A.ItemEditDetailsState_build__closure(t1, taxRate)); }, - $signature: 132 + $signature: 130 }; A.ItemEditDetailsState_build__closure.prototype = { call$0() { @@ -408139,7 +413212,7 @@ $.WidgetsBinding__instance.SchedulerBinding__postFrameCallbacks.push(new A._InvoiceEditItemsDesktopState__onFocusChange_closure()); }, build$1(_, context) { - var t4, company, invoice, t5, client, t6, precision, lineItems, includedLineItems, productState, productIds, customField1, customField2, customField3, customField4, tableFontColor, tableHeaderColor, tableHeaderColumns, translations, i, column, label, t7, isNumeric, t8, t9, t10, t11, index, t12, t13, t14, _this = this, _null = null, _s4_ = "item", + var t4, company, invoice, t5, client, t6, precision, lineItems, includedLineItems, productState, productIds, customField1, customField2, customField3, customField4, tableFontColor, tableHeaderColor, tableHeaderColumns, translations, i, column, label, t7, isNumeric, t8, t9, t10, t11, index, t12, t13, t14, t15, _this = this, _null = null, _s4_ = "item", _s11_ = "description", _s8_ = "quantity", _s9_ = "unit_cost", @@ -408192,14 +413265,16 @@ if (column === "item") { label = translations._map$_map.$index(0, _s4_); if (label == null) { - t7 = J.$index$asx($.LocalizationsProvider__localizedValues.$index(0, t1.localeCode), _s4_); + t1.toString; + t7 = J.$index$asx($.$get$LocalizationsProvider__localizedValues().$index(0, t1.localeCode), _s4_); label = t7 == null ? "" : t7; } isNumeric = false; } else if (column === "description") { label = translations._map$_map.$index(0, _s11_); if (label == null) { - t7 = J.$index$asx($.LocalizationsProvider__localizedValues.$index(0, t1.localeCode), _s11_); + t1.toString; + t7 = J.$index$asx($.$get$LocalizationsProvider__localizedValues().$index(0, t1.localeCode), _s11_); label = t7 == null ? "" : t7; } isNumeric = false; @@ -408216,28 +413291,32 @@ label = company.getCustomFieldLabel$1(customField4); isNumeric = false; } else if (B.JSArray_methods.contains$1(A._setArrayType(["tax1", "tax2", "tax3"], t6), column)) { - t7 = t1.localeCode; - t8 = J.$index$asx($.LocalizationsProvider__localizedValues.$index(0, t7), "tax"); - if (t8 == null) - t8 = ""; + t1.toString; + t7 = $.$get$LocalizationsProvider__localizedValues(); + t8 = t1.localeCode; + t9 = J.$index$asx(t7.$index(0, t8), "tax"); + if (t9 == null) + t9 = ""; if (t3) { - t7 = J.$index$asx($.LocalizationsProvider__localizedValues.$index(0, t7), "inclusive"); + t7 = J.$index$asx(t7.$index(0, t8), "inclusive"); t7 = " - " + (t7 == null ? "" : t7); } else t7 = ""; - label = t8 + t7; + label = t9 + t7; isNumeric = false; } else if (column === "quantity") { if (_this._widget.isTasks) { label = translations._map$_map.$index(0, "hours"); if (label == null) { - t7 = J.$index$asx($.LocalizationsProvider__localizedValues.$index(0, t1.localeCode), "hours"); + t1.toString; + t7 = J.$index$asx($.$get$LocalizationsProvider__localizedValues().$index(0, t1.localeCode), "hours"); label = t7 == null ? "" : t7; } } else { label = translations._map$_map.$index(0, _s8_); if (label == null) { - t7 = J.$index$asx($.LocalizationsProvider__localizedValues.$index(0, t1.localeCode), _s8_); + t1.toString; + t7 = J.$index$asx($.$get$LocalizationsProvider__localizedValues().$index(0, t1.localeCode), _s8_); label = t7 == null ? "" : t7; } } @@ -408246,13 +413325,15 @@ if (_this._widget.isTasks) { label = translations._map$_map.$index(0, "rate"); if (label == null) { - t7 = J.$index$asx($.LocalizationsProvider__localizedValues.$index(0, t1.localeCode), "rate"); + t1.toString; + t7 = J.$index$asx($.$get$LocalizationsProvider__localizedValues().$index(0, t1.localeCode), "rate"); label = t7 == null ? "" : t7; } } else { label = translations._map$_map.$index(0, _s9_); if (label == null) { - t7 = J.$index$asx($.LocalizationsProvider__localizedValues.$index(0, t1.localeCode), _s9_); + t1.toString; + t7 = J.$index$asx($.$get$LocalizationsProvider__localizedValues().$index(0, t1.localeCode), _s9_); label = t7 == null ? "" : t7; } } @@ -408260,7 +413341,8 @@ } else if (column === "discount") { label = translations._map$_map.$index(0, _s8_0); if (label == null) { - t7 = J.$index$asx($.LocalizationsProvider__localizedValues.$index(0, t1.localeCode), _s8_0); + t1.toString; + t7 = J.$index$asx($.$get$LocalizationsProvider__localizedValues().$index(0, t1.localeCode), _s8_0); label = t7 == null ? "" : t7; } isNumeric = true; @@ -408278,7 +413360,7 @@ 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)); - 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, 4, false, _null, false, B.EdgeInsets_12_0_12_0); + 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, 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()); if (!t3.get$iterator(t3).moveNext$0()) { @@ -408292,24 +413374,25 @@ 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)); 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 = "__datatable_" + A.S(_this._invoice_edit_items_desktop$_updatedAt) + "__"; + t3 = _this._invoice_edit_items_desktop$_updatedAt; t6 = type$.ValueKey_legacy_String; t7 = A._setArrayType([new A.TableRow(_null, tableHeaderColor.length !== 0 ? new A.BoxDecoration(A.convertHexStringToColor(tableHeaderColor), _null, _null, _null, _null, _null, B.BoxShape_0) : new A.BoxDecoration(_null, _null, _null, _null, _null, _null, B.BoxShape_0), tableHeaderColumns)], type$.JSArray_legacy_TableRow); - for (t8 = A._arrayInstanceType(t4)._eval$1("MappedListIterable<1,Focus*>"), t9 = t8._eval$1("ListIterable.E"), t10 = type$.legacy_Widget, t11 = type$.PopupMenuButton_legacy_String, index = 0; index < J.get$length$asx(lineItems._copy_on_write_list$_list); ++index) { + for (t8 = A._arrayInstanceType(t4)._eval$1("MappedListIterable<1,Focus*>"), t9 = t8._eval$1("ListIterable.E"), t10 = type$.legacy_Widget, t11 = type$.legacy_String, index = 0; index < J.get$length$asx(lineItems._copy_on_write_list$_list); ++index) { if (!(J.$index$asx(lineItems._copy_on_write_list$_list, index).typeId === "2" && _this._widget.isTasks)) t12 = J.$index$asx(lineItems._copy_on_write_list$_list, index).typeId !== "2" && !_this._widget.isTasks || J.get$isEmpty$asx(J.$index$asx(lineItems._copy_on_write_list$_list, index)); else t12 = true; if (t12) { - t12 = "__line_item_" + index + "_" + A.S(J.$index$asx(lineItems._copy_on_write_list$_list, index).createdAt) + "__"; - t13 = A.List_List$of(A.List_List$of(new A.MappedListIterable(t4, new A._InvoiceEditItemsDesktopState_build_closure7(_this, index, lineItems, productIds, productState, state, invoice, company, viewModel, theme, customField1, customField2, customField3, customField4, context), t8), true, t9), true, t10); - t14 = "__total_" + index + "_" + A.S(J.total$2$x(J.$index$asx(lineItems._copy_on_write_list$_list, index), invoice, precision)) + "_" + t5 + "__"; - t13.push(new A.Padding(B.EdgeInsets_0_0_16_0, A.TextFormField$(true, _null, false, _null, _null, B.InputDecoration_C4W, false, false, _null, A.formatNumber(J.total$2$x(J.$index$asx(lineItems._copy_on_write_list$_list, index), invoice, precision), context, t5, _null, B.FormatNumberType_0, true, _null, false), _null, new A.ValueKey(t14, t6), _null, 1, _null, false, _null, _null, _null, _null, true, _null, _null, B.TextAlign_1, _null, _null), _null)); - t13.push(new A.PopupMenuButton(new A._InvoiceEditItemsDesktopState_build_closure8(_this, includedLineItems, lineItems, index, t1), _null, new A._InvoiceEditItemsDesktopState_build_closure9(_this, t1, lineItems, index, viewModel), _null, B.EdgeInsets_8_8_8_8, _null, new A.Icon(B.IconData_58372_MaterialIcons_null_false, _null, _null, _null), !J.get$isEmpty$asx(J.$index$asx(lineItems._copy_on_write_list$_list, index)), _null, _null, t11)); - t7.push(new A.TableRow(new A.ValueKey(t12, t6), _null, t13)); + t12 = "" + index; + t13 = J.$index$asx(lineItems._copy_on_write_list$_list, index).createdAt; + t14 = A.List_List$of(A.List_List$of(new A.MappedListIterable(t4, new A._InvoiceEditItemsDesktopState_build_closure7(_this, index, lineItems, productIds, productState, state, invoice, company, viewModel, theme, customField1, customField2, customField3, customField4, context), t8), true, t9), true, t10); + t15 = J.total$2$x(J.$index$asx(lineItems._copy_on_write_list$_list, index), invoice, precision); + t14.push(new A.Padding(B.EdgeInsets_0_0_16_0, A.TextFormField$(true, _null, false, _null, _null, B.InputDecoration_C4W, false, false, _null, A.formatNumber(J.total$2$x(J.$index$asx(lineItems._copy_on_write_list$_list, index), invoice, precision), context, t5, _null, B.FormatNumberType_0, true, _null, false), _null, new A.ValueKey("__total_" + t12 + "_" + A.S(t15) + "_" + t5 + "__", t6), _null, 1, _null, false, _null, _null, _null, _null, true, _null, _null, B.TextAlign_1, _null, _null), _null)); + t14.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, t11)); + t7.push(new A.TableRow(new A.ValueKey("__line_item_" + t12 + "_" + A.S(t13) + "__", t6), _null, t14)); } } - return A.FormCard$(A.Table$(_null, t7, t2, B.FlexColumnWidth_1, B.TableCellVerticalAlignment_2, new A.ValueKey(t3, t6)), _null, _null, 4, false, _null, false, B.EdgeInsets_12_0_12_0); + return A.FormCard$(A.Table$(_null, t7, t2, B.FlexColumnWidth_1, B.TableCellVerticalAlignment_2, new A.ValueKey("__datatable_" + A.S(t3) + "__", t6)), _null, _null, false, _null, false, B.EdgeInsets_12_0_12_0); } }; A._InvoiceEditItemsDesktopState__updateColumns_closure.prototype = { @@ -408321,25 +413404,25 @@ t1 = true; return t1; }, - $signature: 60 + $signature: 61 }; A._InvoiceEditItemsDesktopState__updateColumns_closure0.prototype = { call$1(item) { return item.taxName1.length !== 0; }, - $signature: 60 + $signature: 61 }; A._InvoiceEditItemsDesktopState__updateColumns_closure1.prototype = { call$1(item) { return item.taxName2.length !== 0; }, - $signature: 60 + $signature: 61 }; A._InvoiceEditItemsDesktopState__updateColumns_closure2.prototype = { call$1(item) { return item.taxName3.length !== 0; }, - $signature: 60 + $signature: 61 }; A._InvoiceEditItemsDesktopState__updateColumns_closure3.prototype = { call$1(value) { @@ -408378,13 +413461,13 @@ t1 = true; return t1; }, - $signature: 60 + $signature: 61 }; A._InvoiceEditItemsDesktopState_build_closure0.prototype = { call$1(widget) { return A.Expanded$(widget, 1); }, - $signature: 2327 + $signature: 2358 }; A._InvoiceEditItemsDesktopState_build_closure1.prototype = { call$0() { @@ -408421,7 +413504,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: 141 + $signature: 140 }; A._InvoiceEditItemsDesktopState_build__closure29.prototype = { call$1(column) { @@ -408455,13 +413538,13 @@ return A.Text$(t1 == null ? "" : t1, _null, _null, _null, _null, _null, _null, B.TextAlign_1, _null, _null); } }, - $signature: 758 + $signature: 673 }; A._InvoiceEditItemsDesktopState_build__closure30.prototype = { call$1(widget) { return A.Expanded$(new A.Padding(B.EdgeInsets_0_0_16_0, widget, null), 1); }, - $signature: 2329 + $signature: 2360 }; A._InvoiceEditItemsDesktopState_build_closure3.prototype = { call$2(oldIndex, newIndex) { @@ -408478,13 +413561,13 @@ call$1(item) { return item.get$isEmpty(item); }, - $signature: 60 + $signature: 61 }; A._InvoiceEditItemsDesktopState_build_closure5.prototype = { call$1(item) { return !item.get$isEmpty(item); }, - $signature: 60 + $signature: 61 }; A._InvoiceEditItemsDesktopState_build_closure6.prototype = { call$0() { @@ -408502,81 +413585,76 @@ }; A._InvoiceEditItemsDesktopState_build_closure7.prototype = { call$1(column) { - var t1, t2, t3, t4, t5, _this = this, _null = null; + var t1, t2, t3, t4, _this = this, _null = null; if (column === "item") { t1 = _this.$this; t2 = _this.index; - t3 = "__line_item_" + t2 + "_name__"; - t4 = _this.lineItems; - t5 = _this.state; - return A.Focus$(false, _null, new A.Padding(B.EdgeInsets_0_0_16_0, new A.RawAutocomplete(new A._InvoiceEditItemsDesktopState_build__closure0(t1, t4, t2), _null, new A._InvoiceEditItemsDesktopState_build__closure1(_this.theme, t5), new A._InvoiceEditItemsDesktopState_build__closure2(), new A._InvoiceEditItemsDesktopState_build__closure3(t1, t4, t2, t5, _this.invoice, _this.company, _this.viewModel), new A._InvoiceEditItemsDesktopState_build__closure4(_this.productIds, _this.productState, t4, t2), _null, new A.TextEditingValue(J.$index$asx(t4._copy_on_write_list$_list, t2).productKey, B.TextSelection_ke5, B.TextRange_m1_m1), new A.ValueKey(t3, type$.ValueKey_legacy_String), type$.RawAutocomplete_legacy_ProductEntity), _null), _null, _null, _null, true, _null, new A._InvoiceEditItemsDesktopState_build__closure5(t1, t2), _null, _null, true); + t3 = _this.lineItems; + t4 = _this.state; + 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, t4), new A._InvoiceEditItemsDesktopState_build__closure2(), new A._InvoiceEditItemsDesktopState_build__closure3(t1, t3, t2, t4, _this.invoice, _this.company, _this.viewModel), new A._InvoiceEditItemsDesktopState_build__closure4(_this.productIds, _this.productState, 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); } else if (column === "description") { t1 = _this.$this; t2 = _this.index; - t3 = "__line_item_" + t2 + "_description__"; - t4 = t1._autocompleteFocusIndex; - t5 = _this.lineItems; - return A.Focus$(false, _null, new A.Padding(B.EdgeInsets_0_0_16_0, new A.GrowableFormField(J.$index$asx(t5._copy_on_write_list$_list, t2).notes, new A._InvoiceEditItemsDesktopState_build__closure6(t1, t5, t2), t4 === t2, new A.ValueKey(t3, type$.ValueKey_legacy_String)), _null), _null, _null, _null, true, _null, new A._InvoiceEditItemsDesktopState_build__closure7(t1), _null, _null, true); + 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); } 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, 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, 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, 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, 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, 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, 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, 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, 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, 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, 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, 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, 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, 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, true); } else if (column === "unit_cost") { t1 = _this.$this; t2 = _this.index; - t3 = "__line_item_" + t2 + "_cost__"; - t4 = _this.lineItems; - return A.Focus$(false, _null, new A.Padding(B.EdgeInsets_0_0_16_0, A.DecoratedFormField$(false, _null, false, false, _null, _null, true, _null, _null, A.formatNumber(J.$index$asx(t4._copy_on_write_list$_list, t2).cost, _this.context, _this.invoice.clientId, _null, B.FormatNumberType_4, true, _null, false), _null, false, false, new A.ValueKey(t3, type$.ValueKey_legacy_String), new A.TextInputType(2, true, true), _null, _null, _null, false, new A._InvoiceEditItemsDesktopState_build__closure22(t1, t4, t2), _null, t1._widget.entityViewModel.onSavePressed, true, _null, _null, B.TextAlign_1, _null), _null), _null, _null, _null, true, _null, new A._InvoiceEditItemsDesktopState_build__closure23(t1), _null, _null, true); + t3 = _this.lineItems; + return A.Focus$(false, _null, new A.Padding(B.EdgeInsets_0_0_16_0, A.DecoratedFormField$(false, _null, false, false, _null, _null, true, _null, _null, A.formatNumber(J.$index$asx(t3._copy_on_write_list$_list, t2).cost, _this.context, _this.invoice.clientId, _null, B.FormatNumberType_4, true, _null, 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); } else if (column === "quantity") { t1 = _this.$this; t2 = _this.index; - t3 = "__line_item_" + t2 + "_quantity__"; - t4 = _this.lineItems; - return A.Focus$(false, _null, new A.Padding(B.EdgeInsets_0_0_16_0, A.DecoratedFormField$(false, _null, false, false, _null, _null, true, _null, _null, A.formatNumber(J.$index$asx(t4._copy_on_write_list$_list, t2).quantity, _this.context, _this.invoice.clientId, _null, B.FormatNumberType_5, true, _null, false), _null, false, false, new A.ValueKey(t3, type$.ValueKey_legacy_String), new A.TextInputType(2, true, true), _null, _null, _null, false, new A._InvoiceEditItemsDesktopState_build__closure24(t1, t4, t2), _null, t1._widget.entityViewModel.onSavePressed, true, _null, _null, B.TextAlign_1, _null), _null), _null, _null, _null, true, _null, new A._InvoiceEditItemsDesktopState_build__closure25(t1), _null, _null, true); + t3 = _this.lineItems; + return A.Focus$(false, _null, new A.Padding(B.EdgeInsets_0_0_16_0, A.DecoratedFormField$(false, _null, false, false, _null, _null, true, _null, _null, A.formatNumber(J.$index$asx(t3._copy_on_write_list$_list, t2).quantity, _this.context, _this.invoice.clientId, _null, B.FormatNumberType_5, true, _null, 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); } else if (column === "discount") { t1 = _this.$this; t2 = _this.index; - t3 = "__line_item_" + t2 + "_discount__"; - t4 = _this.lineItems; - return A.Focus$(false, _null, new A.Padding(B.EdgeInsets_0_0_16_0, A.DecoratedFormField$(false, _null, false, false, _null, _null, true, _null, _null, A.formatNumber(J.$index$asx(t4._copy_on_write_list$_list, t2).discount, _this.context, _this.invoice.clientId, _null, B.FormatNumberType_5, true, _null, false), _null, false, false, new A.ValueKey(t3, type$.ValueKey_legacy_String), new A.TextInputType(2, true, true), _null, _null, _null, false, new A._InvoiceEditItemsDesktopState_build__closure26(t1, t4, t2), _null, t1._widget.entityViewModel.onSavePressed, true, _null, _null, B.TextAlign_1, _null), _null), _null, _null, _null, true, _null, new A._InvoiceEditItemsDesktopState_build__closure27(t1), _null, _null, true); + t3 = _this.lineItems; + return A.Focus$(false, _null, new A.Padding(B.EdgeInsets_0_0_16_0, A.DecoratedFormField$(false, _null, false, false, _null, _null, true, _null, _null, A.formatNumber(J.$index$asx(t3._copy_on_write_list$_list, t2).discount, _this.context, _this.invoice.clientId, _null, B.FormatNumberType_5, true, _null, 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); } }, - $signature: 2330 + $signature: 2361 }; A._InvoiceEditItemsDesktopState_build__closure5.prototype = { call$1(hasFocus) { @@ -408595,25 +413673,25 @@ return A._setArrayType([], type$.JSArray_legacy_ProductEntity); return options; }, - $signature: 2331 + $signature: 2362 }; A._InvoiceEditItemsDesktopState_build___closure10.prototype = { call$1(productId) { return this.productState.map._map$_map.$index(0, productId); }, - $signature: 239 + $signature: 252 }; A._InvoiceEditItemsDesktopState_build___closure11.prototype = { call$1(product) { return B.JSString_methods.contains$1(product.productKey.toLowerCase(), this.textEditingValue.text.toLowerCase()); }, - $signature: 749 + $signature: 544 }; A._InvoiceEditItemsDesktopState_build__closure2.prototype = { call$1(product) { return product.productKey; }, - $signature: 2332 + $signature: 2363 }; A._InvoiceEditItemsDesktopState_build__closure3.prototype = { call$1(product) { @@ -408648,7 +413726,7 @@ t4._invoice_edit_items_desktop$_onChanged$3$debounce(item.rebuild$1(new A._InvoiceEditItemsDesktopState_build___closure12(t1, product, item, _this.viewModel, t3)), t2, false); t4._updateTable$0(); }, - $signature: 211 + $signature: 213 }; A._InvoiceEditItemsDesktopState_build___closure12.prototype = { call$1(b) { @@ -408694,14 +413772,14 @@ b.get$_invoice_model$_$this()._taxRate3 = t1; return b; }, - $signature: 59 + $signature: 58 }; A._InvoiceEditItemsDesktopState_build__closure0.prototype = { call$4(context, textEditingController, focusNode, onFieldSubmitted) { var _null = null; return A.DecoratedFormField$(false, _null, false, false, textEditingController, _null, true, focusNode, _null, _null, _null, false, false, _null, B.TextInputType_0_null_null, _null, _null, _null, false, new A._InvoiceEditItemsDesktopState_build___closure14(this.$this, this.lineItems, this.index), new A._InvoiceEditItemsDesktopState_build___closure15(onFieldSubmitted), _null, false, _null, _null, B.TextAlign_4, _null); }, - $signature: 427 + $signature: 365 }; A._InvoiceEditItemsDesktopState_build___closure15.prototype = { call$1(value) { @@ -408721,16 +413799,16 @@ b.get$_invoice_model$_$this()._invoice_model$_productKey = this.value; return b; }, - $signature: 59 + $signature: 58 }; A._InvoiceEditItemsDesktopState_build__closure1.prototype = { call$3(context, onSelected, options) { var _null = null, highlightedIndex = A.AutocompleteHighlightedOption_of(context), 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, new A.ScrollableListViewBuilder(new A._InvoiceEditItemsDesktopState_build___closure13(highlightedIndex, this.state, onSelected, options), _null, J.get$length$asx(options), _null, _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, false, _null), B.Clip_0, _null, 4, _null, _null, _null, _null, B.MaterialType_0), _null), _null); + 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, new A.ScrollableListViewBuilder(new A._InvoiceEditItemsDesktopState_build___closure13(highlightedIndex, this.state, onSelected, options), _null, J.get$length$asx(options), _null, _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, false, _null), B.Clip_0, _null, 4, _null, _null, _null, _null, _null, B.MaterialType_0), _null), _null); }, - $signature: 2333 + $signature: 2364 }; A._InvoiceEditItemsDesktopState_build___closure13.prototype = { call$2(context, index) { @@ -408741,126 +413819,126 @@ t1 = A.Theme_of(context).cardColor; return A.Container$(_null, new A.EntityAutocompleteListTile(J.elementAt$1$ax(_this.options, index), new A._InvoiceEditItemsDesktopState_build____closure(_this.onSelected), _null, _null, _null, _null), B.Clip_0, t1, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null); }, - $signature: 754 + $signature: 674 }; A._InvoiceEditItemsDesktopState_build____closure.prototype = { call$1(entity) { return this.onSelected.call$1(entity); }, - $signature: 159 + $signature: 165 }; A._InvoiceEditItemsDesktopState_build__closure7.prototype = { call$1(hasFocus) { return this.$this._invoice_edit_items_desktop$_onFocusChange$0(); }, - $signature: 35 + $signature: 40 }; 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: 63 + $signature: 65 }; A._InvoiceEditItemsDesktopState_build___closure9.prototype = { call$1(b) { b.get$_invoice_model$_$this()._invoice_model$_notes = this.value; return b; }, - $signature: 59 + $signature: 58 }; A._InvoiceEditItemsDesktopState_build__closure9.prototype = { call$1(hasFocus) { return this.$this._invoice_edit_items_desktop$_onFocusChange$0(); }, - $signature: 35 + $signature: 40 }; 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: 63 + $signature: 65 }; A._InvoiceEditItemsDesktopState_build___closure8.prototype = { call$1(b) { b.get$_invoice_model$_$this()._invoice_model$_customValue1 = this.value; return b; }, - $signature: 59 + $signature: 58 }; A._InvoiceEditItemsDesktopState_build__closure11.prototype = { call$1(hasFocus) { return this.$this._invoice_edit_items_desktop$_onFocusChange$0(); }, - $signature: 35 + $signature: 40 }; 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: 63 + $signature: 65 }; A._InvoiceEditItemsDesktopState_build___closure7.prototype = { call$1(b) { b.get$_invoice_model$_$this()._invoice_model$_customValue2 = this.value; return b; }, - $signature: 59 + $signature: 58 }; A._InvoiceEditItemsDesktopState_build__closure13.prototype = { call$1(hasFocus) { return this.$this._invoice_edit_items_desktop$_onFocusChange$0(); }, - $signature: 35 + $signature: 40 }; 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: 63 + $signature: 65 }; A._InvoiceEditItemsDesktopState_build___closure6.prototype = { call$1(b) { b.get$_invoice_model$_$this()._invoice_model$_customValue3 = this.value; return b; }, - $signature: 59 + $signature: 58 }; A._InvoiceEditItemsDesktopState_build__closure15.prototype = { call$1(hasFocus) { return this.$this._invoice_edit_items_desktop$_onFocusChange$0(); }, - $signature: 35 + $signature: 40 }; 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: 63 + $signature: 65 }; A._InvoiceEditItemsDesktopState_build___closure5.prototype = { call$1(b) { b.get$_invoice_model$_$this()._invoice_model$_customValue4 = this.value; return b; }, - $signature: 59 + $signature: 58 }; A._InvoiceEditItemsDesktopState_build__closure17.prototype = { call$1(hasFocus) { return this.$this._invoice_edit_items_desktop$_onFocusChange$0(); }, - $signature: 35 + $signature: 40 }; 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: 408 + $signature: 402 }; A._InvoiceEditItemsDesktopState_build___closure4.prototype = { call$1(b) { @@ -408871,20 +413949,20 @@ b.get$_invoice_model$_$this()._taxRate1 = t1; return b; }, - $signature: 59 + $signature: 58 }; A._InvoiceEditItemsDesktopState_build__closure19.prototype = { call$1(hasFocus) { return this.$this._invoice_edit_items_desktop$_onFocusChange$0(); }, - $signature: 35 + $signature: 40 }; 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: 408 + $signature: 402 }; A._InvoiceEditItemsDesktopState_build___closure3.prototype = { call$1(b) { @@ -408895,20 +413973,20 @@ b.get$_invoice_model$_$this()._taxRate2 = t1; return b; }, - $signature: 59 + $signature: 58 }; A._InvoiceEditItemsDesktopState_build__closure21.prototype = { call$1(hasFocus) { return this.$this._invoice_edit_items_desktop$_onFocusChange$0(); }, - $signature: 35 + $signature: 40 }; 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: 408 + $signature: 402 }; A._InvoiceEditItemsDesktopState_build___closure2.prototype = { call$1(b) { @@ -408919,20 +413997,20 @@ b.get$_invoice_model$_$this()._taxRate3 = t1; return b; }, - $signature: 59 + $signature: 58 }; A._InvoiceEditItemsDesktopState_build__closure23.prototype = { call$1(hasFocus) { return this.$this._invoice_edit_items_desktop$_onFocusChange$0(); }, - $signature: 35 + $signature: 40 }; 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: 63 + $signature: 65 }; A._InvoiceEditItemsDesktopState_build___closure1.prototype = { call$1(b) { @@ -408940,20 +414018,20 @@ b.get$_invoice_model$_$this()._invoice_model$_cost = t1; return b; }, - $signature: 59 + $signature: 58 }; A._InvoiceEditItemsDesktopState_build__closure25.prototype = { call$1(hasFocus) { return this.$this._invoice_edit_items_desktop$_onFocusChange$0(); }, - $signature: 35 + $signature: 40 }; 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: 63 + $signature: 65 }; A._InvoiceEditItemsDesktopState_build___closure0.prototype = { call$1(b) { @@ -408961,20 +414039,20 @@ b.get$_invoice_model$_$this()._invoice_model$_quantity = t1; return b; }, - $signature: 59 + $signature: 58 }; A._InvoiceEditItemsDesktopState_build__closure27.prototype = { call$1(hasFocus) { return this.$this._invoice_edit_items_desktop$_onFocusChange$0(); }, - $signature: 35 + $signature: 40 }; 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: 63 + $signature: 65 }; A._InvoiceEditItemsDesktopState_build___closure.prototype = { call$1(b) { @@ -408982,7 +414060,7 @@ b.get$_invoice_model$_$this()._discount = t1; return b; }, - $signature: 59 + $signature: 58 }; A._InvoiceEditItemsDesktopState_build_closure8.prototype = { call$1(context) { @@ -409009,17 +414087,17 @@ t4.$indexSet(0, _this.localization.get$moveBottom(), B._MdiIconData_2C70); t1 = _this.localization; t4.$indexSet(0, t1.get$remove(t1), B.IconData_57704_MaterialIcons_null_false); - t1 = t4.get$keys(t4); - t1 = A.MappedIterable_MappedIterable(t1, new A._InvoiceEditItemsDesktopState_build__closure(t4), A._instanceType(t1)._eval$1("Iterable.E"), type$.legacy_PopupMenuItem_legacy_String); + t1 = t4.$ti._eval$1("LinkedHashMapKeyIterable<1>"); + 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: 744 + $signature: 676 }; A._InvoiceEditItemsDesktopState_build__closure.prototype = { call$1(option) { return A.PopupMenuItem$(new A.IconText(option, this.options.$index(0, option), null, null, null), option, type$.legacy_String); }, - $signature: 741 + $signature: 677 }; A._InvoiceEditItemsDesktopState_build_closure9.prototype = { call$1(action) { @@ -409073,7 +414151,7 @@ call$1(store) { return A.InvoiceEditItemsVM_InvoiceEditItemsVM$fromStore(store, this.$this.isTasks); }, - $signature: 2338 + $signature: 2369 }; A.InvoiceEditItemsScreen_build_closure.prototype = { call$2(context, viewModel) { @@ -409084,7 +414162,7 @@ else return new A.InvoiceEditItems(viewModel, t2, null); }, - $signature: 2339 + $signature: 2370 }; A.EntityEditItemsVM.prototype = { get$company() { @@ -409099,7 +414177,7 @@ call$1(index) { this.store.get$_dispatchers()[0].call$1(new A.DeleteInvoiceItem(index)); }, - $signature: 119 + $signature: 124 }; A.InvoiceEditItemsVM_InvoiceEditItemsVM$fromStore_closure0.prototype = { call$0() { @@ -409117,7 +414195,7 @@ } else t1.get$_dispatchers()[0].call$1(new A.UpdateInvoiceItem(index, invoiceItem)); }, - $signature: 311 + $signature: 278 }; A.InvoiceEditItemsVM_InvoiceEditItemsVM$fromStore__closure.prototype = { call$1(b) { @@ -409125,7 +414203,7 @@ b.get$_invoice_model$_$this()._invoice_model$_typeId = t1; return b; }, - $signature: 59 + $signature: 58 }; A.InvoiceEditItemsVM_InvoiceEditItemsVM$fromStore_closure2.prototype = { call$2(oldIndex, newIndex) { @@ -409135,8 +414213,8 @@ }; A.InvoiceEditNotes.prototype = { createState$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, false), B._StateLifecycle_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, false), B._StateLifecycle_0); } }; A.InvoiceEditNotesState.prototype = { @@ -409192,7 +414270,7 @@ t3 = A.DecoratedFormField$(false, _null, false, false, _this._invoice_edit_notes$_footerController, _null, true, _null, t2, _null, _null, false, false, _null, B.TextInputType_1_null_null, t3, 4, _null, false, _null, _null, _null, true, _null, _null, B.TextAlign_4, _null); t2 = t1.get$publicNotes(); t5 = type$.JSArray_legacy_Widget; - return new A.ScrollableListView(A._setArrayType([A.FormCard$(_null, A._setArrayType([t4, t3, A.DecoratedFormField$(false, _null, false, false, _this._invoice_edit_notes$_publicNotesController, _null, true, _null, client.publicNotes, _null, _null, false, false, _null, B.TextInputType_1_null_null, t2, 4, _null, false, _null, _null, _null, true, _null, _null, B.TextAlign_4, _null), A.DecoratedFormField$(false, _null, false, false, _this._invoice_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)], t5), _null, 4, false, _null, true, _null)], t5), _null, _null, _null); + return new A.ScrollableListView(A._setArrayType([A.FormCard$(_null, A._setArrayType([t4, t3, A.DecoratedFormField$(false, _null, false, false, _this._invoice_edit_notes$_publicNotesController, _null, true, _null, client.publicNotes, _null, _null, false, false, _null, B.TextInputType_1_null_null, t2, 4, _null, false, _null, _null, _null, true, _null, _null, B.TextAlign_4, _null), A.DecoratedFormField$(false, _null, false, false, _this._invoice_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)], t5), _null, false, _null, true, _null)], t5), _null, _null, _null); } }; A.InvoiceEditNotesState_didChangeDependencies_closure.prototype = { @@ -409228,7 +414306,7 @@ b.get$_invoice_model$_$this()._footer = t1; return b; }, - $signature: 10 + $signature: 11 }; A.InvoiceEditNotesState__onChanged_closure0.prototype = { call$0() { @@ -409246,13 +414324,13 @@ call$1(store) { return A.InvoiceEditNotesVM_InvoiceEditNotesVM$fromStore(store); }, - $signature: 2340 + $signature: 2371 }; A.InvoiceEditNotesScreen_build_closure.prototype = { call$2(context, viewModel) { return new A.InvoiceEditNotes(viewModel, null); }, - $signature: 2341 + $signature: 2372 }; A.EntityEditNotesVM.prototype = { get$company() { @@ -409267,7 +414345,7 @@ call$1(invoice) { return this.store.get$_dispatchers()[0].call$1(new A.UpdateInvoice(invoice)); }, - $signature: 170 + $signature: 167 }; A.InvoiceEditPDF.prototype = { createState$0() { @@ -409289,7 +414367,7 @@ url = credentials.url + "/live_preview?entity=" + A.toSnakeCase(t1.entityType.name); if (!t1.get$isNew()) url += "&entity_id=" + t1.id; - if (A.cleanApiUrl(t2.authState.url) === "https://invoicing.co") + if (t2.get$isHosted()) url = B.JSString_methods.replaceFirst$2(url, "//", "//preview."); new A.WebClient().post$4$data$rawResponse(url, credentials.token, B.C_JsonCodec.encode$1($.$get$serializers().serializeWith$2($.$get$_$invoiceEntitySerializer(), t1)), true).then$1$1(0, new A.InvoiceEditPDFState_didChangeDependencies_closure0(_this), type$.Null).catchError$1(new A.InvoiceEditPDFState_didChangeDependencies_closure1(_this)); }, @@ -409359,13 +414437,13 @@ t1 = t1.selectedCompanyIndex; return new A.InvoiceEditPDFVM(state, t2._list[t1].userCompany.company, invoice); }, - $signature: 2342 + $signature: 2373 }; A.InvoiceEditPDFScreen_build_closure.prototype = { call$2(context, viewModel) { return new A.InvoiceEditPDF(viewModel, null); }, - $signature: 2343 + $signature: 2374 }; A.EntityEditPDFVM.prototype = { get$company() { @@ -409386,13 +414464,13 @@ call$1(store) { return A.InvoiceEditVM_InvoiceEditVM$fromStore(store); }, - $signature: 2344 + $signature: 2375 }; 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: 2345 + $signature: 2376 }; A.AbstractInvoiceEditVM.prototype = { get$company() { @@ -409415,7 +414493,7 @@ call$1(context) { return this.call$2(context, null); }, - $signature: 189 + $signature: 182 }; A.InvoiceEditVM_InvoiceEditVM$fromStore__closure0.prototype = { call$0() { @@ -409428,7 +414506,7 @@ $navigator = t2.get$currentState(); t4 = invoice.clientId; if (t4.length === 0) { - A.showDialog(true, new A.InvoiceEditVM_InvoiceEditVM$fromStore___closure0(t3), $.WidgetsBinding__instance.WidgetsBinding__buildOwner._globalKeyRegistry.$index(0, t2), _null, true, type$.legacy_ErrorDialog); + A.showDialog(_null, true, new A.InvoiceEditVM_InvoiceEditVM$fromStore___closure0(t3), $.WidgetsBinding__instance.WidgetsBinding__buildOwner._globalKeyRegistry.$index(0, t2), _null, true, type$.legacy_ErrorDialog); return _null; } state = A._lateReadCheck(t1.__Store__state, "_state"); @@ -409441,14 +414519,14 @@ if (t7.length !== 0 && t7 !== t4) { t1 = $.$get$navigatorKey(); t1.toString; - A.showDialog(true, new A.InvoiceEditVM_InvoiceEditVM$fromStore___closure1(t3), $.WidgetsBinding__instance.WidgetsBinding__buildOwner._globalKeyRegistry.$index(0, t1), _null, true, type$.legacy_ErrorDialog); + A.showDialog(_null, true, new A.InvoiceEditVM_InvoiceEditVM$fromStore___closure1(t3), $.WidgetsBinding__instance.WidgetsBinding__buildOwner._globalKeyRegistry.$index(0, t1), _null, true, type$.legacy_ErrorDialog); return _null; } t5 = t5[t6].expenseState.$get$1(0, lineItem.expenseId).clientId; if ((t5 == null ? "" : t5).length !== 0 && t5 !== t4) { t1 = $.$get$navigatorKey(); t1.toString; - A.showDialog(true, new A.InvoiceEditVM_InvoiceEditVM$fromStore___closure2(t3), $.WidgetsBinding__instance.WidgetsBinding__buildOwner._globalKeyRegistry.$index(0, t1), _null, true, type$.legacy_ErrorDialog); + A.showDialog(_null, true, new A.InvoiceEditVM_InvoiceEditVM$fromStore___closure2(t3), $.WidgetsBinding__instance.WidgetsBinding__buildOwner._globalKeyRegistry.$index(0, t1), _null, true, type$.legacy_ErrorDialog); return _null; } } @@ -409471,7 +414549,7 @@ return t2.then$1$1(0, new A.InvoiceEditVM_InvoiceEditVM$fromStore___closure3(invoice, t3, state, t1, $navigator, t4), type$.Null).catchError$1(new A.InvoiceEditVM_InvoiceEditVM$fromStore___closure4()); } }, - $signature: 39 + $signature: 35 }; A.InvoiceEditVM_InvoiceEditVM$fromStore___closure0.prototype = { call$1(context) { @@ -409481,17 +414559,25 @@ }; A.InvoiceEditVM_InvoiceEditVM$fromStore___closure1.prototype = { call$1(context) { - var _s24_ = "error_cross_client_tasks", - t1 = J.$index$asx($.LocalizationsProvider__localizedValues.$index(0, this.localization.localeCode), _s24_); - return new A.ErrorDialog(t1 == null ? J.$index$asx($.LocalizationsProvider__localizedValues.$index(0, "en"), _s24_) : t1, false, null); + var t2, + _s24_ = "error_cross_client_tasks", + t1 = this.localization; + t1.toString; + t2 = $.$get$LocalizationsProvider__localizedValues(); + 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: 23 }; A.InvoiceEditVM_InvoiceEditVM$fromStore___closure2.prototype = { call$1(context) { - var _s27_ = "error_cross_client_expenses", - t1 = J.$index$asx($.LocalizationsProvider__localizedValues.$index(0, this.localization.localeCode), _s27_); - return new A.ErrorDialog(t1 == null ? J.$index$asx($.LocalizationsProvider__localizedValues.$index(0, "en"), _s27_) : t1, false, null); + var t2, + _s27_ = "error_cross_client_expenses", + t1 = this.localization; + t1.toString; + t2 = $.$get$LocalizationsProvider__localizedValues(); + 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: 23 }; @@ -409502,7 +414588,8 @@ t1 = _this.invoice, t2 = _this.localization; if (t1.get$isNew()) { - t2 = J.$index$asx($.LocalizationsProvider__localizedValues.$index(0, t2.localeCode), "created_invoice"); + t2.toString; + t2 = J.$index$asx($.$get$LocalizationsProvider__localizedValues().$index(0, t2.localeCode), "created_invoice"); if (t2 == null) t2 = ""; } else @@ -409536,13 +414623,13 @@ A.viewEntity(false, savedInvoice, _null, true); } }, - $signature: 76 + $signature: 75 }; A.InvoiceEditVM_InvoiceEditVM$fromStore___closure4.prototype = { call$1(error) { var t1 = $.$get$navigatorKey(); t1.toString; - A.showDialog(true, new A.InvoiceEditVM_InvoiceEditVM$fromStore____closure(error), $.WidgetsBinding__instance.WidgetsBinding__buildOwner._globalKeyRegistry.$index(0, t1), null, true, type$.legacy_ErrorDialog); + A.showDialog(null, true, new A.InvoiceEditVM_InvoiceEditVM$fromStore____closure(error), $.WidgetsBinding__instance.WidgetsBinding__buildOwner._globalKeyRegistry.$index(0, t1), null, true, type$.legacy_ErrorDialog); }, $signature: 3 }; @@ -409572,7 +414659,7 @@ t1.get$_dispatchers()[0].call$1(new A.EditInvoiceItem(t2)); } }, - $signature: 313 + $signature: 276 }; A.InvoiceEditVM_InvoiceEditVM$fromStore__closure.prototype = { call$1(b) { @@ -409591,13 +414678,13 @@ t1.replace$1(0, A.BuiltList_BuiltList$from(A.List_List$of(new A.MappedListIterable(t2, new A.InvoiceEditVM_InvoiceEditVM$fromStore___closure(), t3), true, t3._eval$1("ListIterable.E")), type$.legacy_InvitationEntity)); return b; }, - $signature: 10 + $signature: 11 }; A.InvoiceEditVM_InvoiceEditVM$fromStore___closure.prototype = { call$1(contact) { return A.InvitationEntity_InvitationEntity(contact.id); }, - $signature: 224 + $signature: 194 }; A.InvoiceEditVM_InvoiceEditVM$fromStore_closure1.prototype = { call$1(context) { @@ -409615,7 +414702,8 @@ }; A.InvoiceItemSelector.prototype = { createState$0() { - return new A._InvoiceItemSelectorState(A._setArrayType([], type$.JSArray_legacy_BaseEntity), A.TextEditingController$(null), null, null, B._StateLifecycle_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); }, onItemsSelected$1(arg0) { return this.onItemsSelected.call$1(arg0); @@ -409632,6 +414720,9 @@ _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$_tabController.dispose$0(0); this.super$__InvoiceItemSelectorState_State_SingleTickerProviderStateMixin$dispose(0); }, @@ -409702,7 +414793,7 @@ } t2 = A.Icon$(B.IconData_58727_MaterialIcons_null_false, _null, _null); t3 = _this._invoice_item_selector$_selected; - t5 = A.Expanded$(A.TextField$(true, B.List_empty1, true, _null, _this._invoice_item_selector$_textController, _null, _null, _null, 2, A.InputDecoration$(_null, B._NoInputBorder_sqK, _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.length === 0 ? t1.get$filter(t1) : B.JSString_methods.replaceFirst$2(t1.get$countSelected(), ":count", "" + t3.length), _null, _null, _null, _null, false, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null), true, true, true, _null, false, _null, _null, _null, _null, _null, true, _null, 1, _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); + t5 = A.Expanded$(A.TextField$(true, B.List_empty0, true, _null, _this._invoice_item_selector$_textController, _null, _null, _null, 2, A.InputDecoration$(_null, B._NoInputBorder_sqK, _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.length === 0 ? t1.get$filter(t1) : B.JSString_methods.replaceFirst$2(t1.get$countSelected(), ":count", "" + t3.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_3, _null, _null, _null), 1); t6 = 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); if (t3.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); @@ -409710,7 +414801,7 @@ t1 = !state.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 = A.Row$(A._setArrayType([new A.Padding(B.EdgeInsets_10_0_10_0, t2, _null), t5, A.Row$(A._setArrayType([t6, t1], t4), B.CrossAxisAlignment_2, B.MainAxisAlignment_0, B.MainAxisSize_0, _null)], t4), 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)], t4), B.CrossAxisAlignment_2, _null, B.MainAxisAlignment_0, B.MainAxisSize_0, B.VerticalDirection_1), B.Clip_0, _null, 4, _null, _null, _null, _null, B.MaterialType_0), _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)], t4), 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); } }; A._InvoiceItemSelectorState__onItemsSelected_closure.prototype = { @@ -409733,7 +414824,7 @@ } else if (entity.get$entityType() === B.EntityType_expense) _this.items.push(A.convertExpenseToInvoiceItem(_this.context, type$.legacy_ExpenseEntity._as(entity))); }, - $signature: 213 + $signature: 214 }; A._InvoiceItemSelectorState__toggleEntity_closure.prototype = { call$0() { @@ -409761,7 +414852,7 @@ t1 = false; return t1; }, - $signature: 196 + $signature: 197 }; A._InvoiceItemSelectorState__updateClientId_closure0.prototype = { call$0() { @@ -409816,7 +414907,7 @@ t1 = this.products; return new A.ScrollableListViewBuilder(new A._InvoiceItemSelectorState_build__productList_closure(this.$this, t1, this.state), _null, t1.length, _null, _null, _null); }, - $signature: 122 + $signature: 121 }; A._InvoiceItemSelectorState_build__productList_closure.prototype = { call$2(context, index) { @@ -409827,13 +414918,13 @@ t2 = this.$this; return A.ProductListItem$(t2._invoice_item_selector$_filter, B.JSArray_methods.contains$1(t2._invoice_item_selector$_selected, product), false, new A._InvoiceItemSelectorState_build__productList__closure(t2, product), new A._InvoiceItemSelectorState_build__productList__closure0(t2, product, context), product); }, - $signature: 740 + $signature: 678 }; A._InvoiceItemSelectorState_build__productList__closure.prototype = { call$1(checked) { return this.$this._toggleEntity$1(this.product); }, - $signature: 35 + $signature: 40 }; A._InvoiceItemSelectorState_build__productList__closure0.prototype = { call$0() { @@ -409855,7 +414946,7 @@ t1 = this.tasks; return new A.ScrollableListViewBuilder(new A._InvoiceItemSelectorState_build__taskList_closure(this.$this, t1, this.state), _null, t1.length, _null, _null, _null); }, - $signature: 122 + $signature: 121 }; A._InvoiceItemSelectorState_build__taskList_closure.prototype = { call$2(context, index) { @@ -409866,13 +414957,13 @@ t2 = this.$this; return A.TaskListItem$(t2._invoice_item_selector$_filter, B.JSArray_methods.contains$1(t2._invoice_item_selector$_selected, task), false, new A._InvoiceItemSelectorState_build__taskList__closure(t2, task), new A._InvoiceItemSelectorState_build__taskList__closure0(t2, task, context), true, task); }, - $signature: 317 + $signature: 272 }; A._InvoiceItemSelectorState_build__taskList__closure.prototype = { call$1(checked) { return this.$this._toggleEntity$1(this.task); }, - $signature: 35 + $signature: 40 }; A._InvoiceItemSelectorState_build__taskList__closure0.prototype = { call$0() { @@ -409894,7 +414985,7 @@ t1 = this.expenses; return new A.ScrollableListViewBuilder(new A._InvoiceItemSelectorState_build__expenseList_closure(this.$this, t1, this.state), _null, t1.length, _null, _null, _null); }, - $signature: 122 + $signature: 121 }; A._InvoiceItemSelectorState_build__expenseList_closure.prototype = { call$2(context, index) { @@ -409909,13 +415000,13 @@ t2 = B.JSArray_methods.contains$1(t1._invoice_item_selector$_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), true); }, - $signature: 376 + $signature: 386 }; A._InvoiceItemSelectorState_build__expenseList__closure.prototype = { call$1(checked) { return this.$this._toggleEntity$1(this.expense); }, - $signature: 35 + $signature: 40 }; A._InvoiceItemSelectorState_build__expenseList__closure0.prototype = { call$0() { @@ -410018,7 +415109,7 @@ store.get$_dispatchers()[0].call$1(new A.LoadClient(null, t1)); } }, - $signature: 418 + $signature: 378 }; A.InvoiceEmailScreen_build_closure0.prototype = { call$1(store) { @@ -410029,13 +415120,13 @@ t1 = t1.selectedCompanyIndex; return A.EmailInvoiceVM_EmailInvoiceVM$fromStore(store, t2._list[t1].invoiceState.$get$1(0, invoiceId)); }, - $signature: 2347 + $signature: 2378 }; 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: 2348 + $signature: 2379 }; A.EmailEntityVM.prototype = { get$company() { @@ -410054,7 +415145,7 @@ completer.future.then$1$1(0, new A.EmailInvoiceVM_EmailInvoiceVM$fromStore__closure(this.invoice), t1); this.store.get$_dispatchers()[0].call$1(new A.EmailInvoiceRequest(completer, this.invoice.id, template, subject, body)); }, - $signature: 417 + $signature: 379 }; A.EmailInvoiceVM_EmailInvoiceVM$fromStore__closure.prototype = { call$1(value) { @@ -410132,7 +415223,7 @@ t1 = _this.$this; if (constraints.maxWidth > 550) { if (_this.isInMultiselect) - t2 = new A.IgnorePointer(_this.listUIState.selectedIds != null, _null, A.Checkbox$(A.Theme_of(context).colorScheme.secondary, false, _null, B.MaterialTapTargetSize_1, new A.InvoiceListItem_build__closure(), _null, false, _this.isChecked), _null); + t2 = new A.IgnorePointer(_this.listUIState.selectedIds != null, _null, A.Checkbox$(A.Theme_of(context).colorScheme.secondary, false, _null, B.MaterialTapTargetSize_1, new A.InvoiceListItem_build__closure(), _null, _null, false, _this.isChecked), _null); else { t2 = t1.invoice; t3 = _this.state; @@ -410162,9 +415253,9 @@ t10 = A.Expanded$(A.Column$(A._setArrayType([t8, A.Text$(t9, _null, 3, B.TextOverflow_2, _null, _null, A.Theme_of(context).textTheme.titleSmall.copyWith$1$color(A.Color$fromARGB(153, t10.get$value(t10) >>> 16 & 255, t10.get$value(t10) >>> 8 & 255, t10.get$value(t10) & 255)), _null, _null, _null)], t6), B.CrossAxisAlignment_0, _null, B.MainAxisAlignment_0, B.MainAxisSize_1, B.VerticalDirection_1), 1); t8 = t3.balance; t8 = t8 > 0 ? t8 : t3.amount; - t1 = A.InkWell$(false, _null, true, new A.Padding(B.EdgeInsets_10_4_28_4, A.Row$(A._setArrayType([new A.Padding(B.EdgeInsets_0_0_16_0, t2, _null), new A.SizedBox(100, _null, t4, _null), new A.SizedBox(10, _null, _null, _null), t10, new A.SizedBox(10, _null, _null, _null), A.Text$(A.formatNumber(t8, context, t7.id, _null, B.FormatNumberType_0, true, _null, false), _null, _null, _null, _null, _null, t5, B.TextAlign_5, _null, _null), new A.SizedBox(25, _null, _null, _null), A.EntityStatusChip$(t3, false, 105)], t6), B.CrossAxisAlignment_2, B.MainAxisAlignment_0, B.MainAxisSize_1, _null), _null), _null, true, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, new A.InvoiceListItem_build__closure1(t1, context), new A.InvoiceListItem_build__closure2(t1, context), _null, _null, _null, _null, _null); + t1 = A.InkWell$(false, _null, true, new A.Padding(B.EdgeInsets_10_4_28_4, A.Row$(A._setArrayType([new A.Padding(B.EdgeInsets_0_0_16_0, t2, _null), new A.SizedBox(100, _null, t4, _null), new A.SizedBox(10, _null, _null, _null), t10, new A.SizedBox(10, _null, _null, _null), A.Text$(A.formatNumber(t8, context, t7.id, _null, B.FormatNumberType_0, true, _null, false), _null, _null, _null, _null, _null, t5, B.TextAlign_5, _null, _null), new A.SizedBox(25, _null, _null, _null), A.EntityStatusChip$(t3, false, 105)], t6), B.CrossAxisAlignment_2, B.MainAxisAlignment_0, B.MainAxisSize_1, _null), _null), _null, true, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, new A.InvoiceListItem_build__closure1(t1, context), new A.InvoiceListItem_build__closure2(t1, context), _null, _null, _null, _null, _null, _null); } else { - t2 = _this.isInMultiselect ? new A.IgnorePointer(_this.listUIState.selectedIds != null, _null, A.Checkbox$(A.Theme_of(context).colorScheme.secondary, false, _null, B.MaterialTapTargetSize_1, new A.InvoiceListItem_build__closure3(), _null, false, _this.isChecked), _null) : _null; + t2 = _this.isInMultiselect ? new A.IgnorePointer(_this.listUIState.selectedIds != null, _null, A.Checkbox$(A.Theme_of(context).colorScheme.secondary, false, _null, B.MaterialTapTargetSize_1, new A.InvoiceListItem_build__closure3(), _null, _null, false, _this.isChecked), _null) : _null; t3 = context.dependOnInheritedWidgetOfExactType$1$0(type$.MediaQuery).data; t4 = A.Expanded$(A.Text$(_this.client.displayName, _null, _null, B.TextOverflow_2, _null, _null, A.Theme_of(context).textTheme.titleLarge, _null, _null, _null), 1); t5 = t1.invoice; @@ -410179,8 +415270,10 @@ t4 = _this.localization; t4 = t4.get$pending(t4); } - t4 = t4 + " \u2022 " + A.formatDate(t5.get$primaryDate(), context, true, true, false); - t4 = A.Text$(B.JSString_methods.trim$0(t4 + (t5.documents._list.length !== 0 ? " \ud83d\udcce" : "")), _null, _null, _null, _null, _null, _null, _null, _null, _null); + t6 = A.formatDate(t5.get$primaryDate(), context, true, true, false); + t8 = t5.documents._list.length !== 0 ? " \ud83d\udcce" : ""; + t8 = A.Text$(B.JSString_methods.trim$0(t4 + " \u2022 " + t6 + t8), _null, _null, _null, _null, _null, _null, _null, _null, _null); + t4 = t8; } else t4 = A.Text$(t4, _null, 3, B.TextOverflow_2, _null, _null, _null, _null, _null, _null); t4 = A.Expanded$(t4, 1); @@ -410188,7 +415281,7 @@ } return t1; }, - $signature: 111 + $signature: 116 }; A.InvoiceListItem_build__closure2.prototype = { call$0() { @@ -410214,7 +415307,7 @@ A.handleEntitiesActions(A._setArrayType([this.$this.invoice], type$.JSArray_legacy_BaseEntity), action, false); return null; }, - $signature: 61 + $signature: 63 }; A.InvoiceListItem_build__closure5.prototype = { call$0() { @@ -410249,7 +415342,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: 2349 + $signature: 2380 }; A.InvoiceListBuilder_build__closure.prototype = { call$2(context, index) { @@ -410257,7 +415350,7 @@ invoiceId = J.$index$asx(t1.invoiceList, index); return new A.InvoiceListItem(t1.invoiceMap._map$_map.$index(0, invoiceId), t1.filter, true, null); }, - $signature: 414 + $signature: 393 }; A.EntityListVM.prototype = {}; A.InvoiceListVM.prototype = {}; @@ -410313,7 +415406,7 @@ A._loadPDF(t1, _this._widget.viewModel.invoice, _this._isDeliveryNote, _this._invoice_pdf$_activityId).then$1$1(0, new A._InvoicePdfViewState_loadPdf_closure0(_this), type$.Null).catchError$1(new A._InvoicePdfViewState_loadPdf_closure1(_this)); }, build$1(_, context) { - var activitySelector, t4, t5, showEmail, t6, t7, _this = this, _null = null, + var activitySelector, t4, t5, showEmail, t6, _this = this, _null = null, state = A._lateReadCheck(A.StoreProvider_of(context, type$.legacy_AppState).__Store__state, "_state"), t1 = A.Localizations_of(context, B.Type_AppLocalization_KyD, type$.legacy_AppLocalization), invoice = _this._widget.viewModel.invoice, @@ -410323,7 +415416,8 @@ t2 = type$.JSArray_legacy_Widget; activitySelector = A._setArrayType([], t2); t3 = A.ThemeData_ThemeData(_null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, state.get$headerTextColor()); - t4 = J.$index$asx($.LocalizationsProvider__localizedValues.$index(0, t1.localeCode), "delivery_note"); + t1.toString; + t4 = J.$index$asx($.$get$LocalizationsProvider__localizedValues().$index(0, t1.localeCode), "delivery_note"); if (t4 == null) t4 = ""; t4 = A.Text$(t4, _null, _null, _null, _null, _null, A.TextStyle$(_null, _null, state.get$headerTextColor(), _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); @@ -410333,19 +415427,17 @@ t4 = client.get$hasEmailAddress(); if (!t4) showEmail = false; - t4 = B.Map_HFpTk.$index(0, 300); - t4.toString; if (_this._widget.showAppBar) { - t6 = A.getLayout(context); - t7 = new A.EntityPresenter(); - t7.entity = invoice; - t7.context = context; - t7 = A._setArrayType([A.Expanded$(A.Text$(t7.title$0(0), _null, _null, _null, _null, _null, _null, _null, _null, _null), 1)], t2); + t4 = A.getLayout(context); + t6 = new A.EntityPresenter(); + t6.entity = invoice; + t6.context = context; + t6 = A._setArrayType([A.Expanded$(A.Text$(t6.title$0(0), _null, _null, _null, _null, _null, _null, _null, _null, _null), 1)], t2); if (A.getLayout(context) === B.AppLayout_desktop) - B.JSArray_methods.addAll$1(t7, activitySelector); + B.JSArray_methods.addAll$1(t6, activitySelector); if (A.getLayout(context) === B.AppLayout_desktop && invoice.entityType === B.EntityType_invoice && _this._invoice_pdf$_activityId == null) - t7.push(new A.Theme(t3, t5, _null)); - t3 = A.Row$(t7, B.CrossAxisAlignment_2, B.MainAxisAlignment_3, B.MainAxisSize_1, _null); + t6.push(new A.Theme(t3, t5, _null)); + t3 = A.Row$(t6, B.CrossAxisAlignment_2, B.MainAxisAlignment_3, B.MainAxisSize_1, _null); t2 = A._setArrayType([], t2); if (showEmail) t2.push(A.TextButton$(false, A.Text$(t1.get$email(), _null, _null, _null, _null, _null, A.TextStyle$(_null, _null, state.get$headerTextColor(), _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, new A._InvoicePdfViewState_build_closure0(invoice), _null)); @@ -410355,14 +415447,14 @@ } if (A.getLayout(context) === B.AppLayout_desktop) t2.push(A.TextButton$(false, A.Text$(t1.get$close(t1), _null, _null, _null, _null, _null, A.TextStyle$(_null, _null, state.get$headerTextColor(), _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, new A._InvoicePdfViewState_build_closure2(invoice), _null)); - t1 = A.AppBar$(t2, _null, t6 === B.AppLayout_mobile, _null, _null, _null, 1, _null, false, _null, false, _null, _null, _null, _null, _null, true, _null, _null, _null, _null, t3, _null, _null, _null, 1, _null); + t1 = A.AppBar$(t2, _null, t4 === 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); } else t1 = _null; if (_this._invoice_pdf$_isLoading || _this._invoice_pdf$_response == null) t2 = new A.LoadingIndicator(_null, false, _null); else t2 = new A.HtmlElementView(_this._invoice_pdf$_pdfString, _null); - return A.Scaffold$(t1, t4, t2, _null, _null, _null, _null, _null); + return A.Scaffold$(t1, B.Color_4292927712, t2, _null, _null, _null, _null, _null); } }; A._InvoicePdfViewState_loadPdf_closure.prototype = { @@ -410394,7 +415486,7 @@ }); return A._asyncStartSync($async$call$1, $async$completer); }, - $signature: 489 + $signature: 662 }; A._InvoicePdfViewState_loadPdf__closure.prototype = { call$0() { @@ -410459,7 +415551,9 @@ t3 = $async$self.localization; t4 = J.$add$ansx(t3.lookup$1(A.S(t2.entityType)), "_"); t2 = t2.number; - A.WebUtils_downloadBinaryFile(t4 + (t2.length === 0 ? t3.get$pending(t3) : t2) + ".pdf", t1._invoice_pdf$_response.bodyBytes); + if (t2.length === 0) + t2 = t3.get$pending(t3); + A.WebUtils_downloadBinaryFile(t4 + t2 + ".pdf", t1._invoice_pdf$_response.bodyBytes); } // implicit return return A._asyncReturn(null, $async$completer); @@ -410467,7 +415561,7 @@ }); return A._asyncStartSync($async$call$0, $async$completer); }, - $signature: 39 + $signature: 35 }; A._InvoicePdfViewState_build_closure2.prototype = { call$0() { @@ -410491,13 +415585,13 @@ t1 = t1.selectedCompanyIndex; return new A.InvoicePdfVM(state, t2._list[t1].invoiceState.$get$1(0, invoiceId), invoiceUIState.historyActivityId); }, - $signature: 2350 + $signature: 2381 }; 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: 2351 + $signature: 2382 }; A.EntityPdfVM.prototype = { get$invoice() { @@ -410631,7 +415725,7 @@ t3 = A.Localizations_of(context, B.Type_AppLocalization_KyD, type$.legacy_AppLocalization); statuses = A._setArrayType([A._$InvoiceStatusEntity$_("", "").rebuild$1(new A.InvoiceScreen_build_closure(t3)), A._$InvoiceStatusEntity$_("", "").rebuild$1(new A.InvoiceScreen_build_closure0(t3)), A._$InvoiceStatusEntity$_("", "").rebuild$1(new A.InvoiceScreen_build_closure1(t3)), A._$InvoiceStatusEntity$_("", "").rebuild$1(new A.InvoiceScreen_build_closure2(t3)), A._$InvoiceStatusEntity$_("", "").rebuild$1(new A.InvoiceScreen_build_closure3(t3)), A._$InvoiceStatusEntity$_("", "").rebuild$1(new A.InvoiceScreen_build_closure4(t3)), A._$InvoiceStatusEntity$_("", "").rebuild$1(new A.InvoiceScreen_build_closure5(t3))], type$.JSArray_legacy_InvoiceStatusEntity); t2 = t2.invoiceUIState.listUIState; - t1 = "__filter_" + t2.filterClearedAt + "__"; + t1 = t2.filterClearedAt; t4 = this.viewModel.invoiceList; t2 = t2.filter; t5 = type$.JSArray_legacy_String; @@ -410670,10 +415764,10 @@ t6.push("recurring_invoice"); t7 = A._setArrayType(["status", "number", "client", "amount", "balance", "date", "due_date"], t5); t5 = A._setArrayType(["number", "date", "due_date", "updated_at"], t5); - t6 = 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), t7, B.EntityType_invoice, false, B.List_empty16, 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), t5, statuses, t6); + t6 = 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), t7, B.EntityType_invoice, false, B.List_empty17, 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), t5, statuses, t6); t5 = state.prefState; t3 = (t5.appLayout === B.AppLayout_mobile || t5.menuSidebarMode === B.AppSidebarMode_float) && userCompany.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), t3.get$newInvoice()) : _null; - return A.ListScaffold$(_null, B.List_empty11, new A.ListFilter(B.EntityType_invoice, t2, new A.InvoiceScreen_build_closure15(store), t4, statuses, new A.InvoiceScreen_build_closure16(store), new A.InvoiceScreen_build_closure17(store), new A.ValueKey(t1, type$.ValueKey_legacy_String)), new A.InvoiceListBuilder(_null), t6, B.EntityType_invoice, t3, 0, _null, new A.InvoiceScreen_build_closure18(store), new A.InvoiceScreen_build_closure19(store)); + return A.ListScaffold$(_null, B.List_empty12, new A.ListFilter(B.EntityType_invoice, t2, new A.InvoiceScreen_build_closure15(store), t4, statuses, new A.InvoiceScreen_build_closure16(store), new A.InvoiceScreen_build_closure17(store), new A.ValueKey("__filter_" + t1 + "__", type$.ValueKey_legacy_String)), new A.InvoiceListBuilder(_null), t6, B.EntityType_invoice, t3, 0, _null, new A.InvoiceScreen_build_closure18(store), new A.InvoiceScreen_build_closure19(store)); } }; A.InvoiceScreen_build_closure.prototype = { @@ -410684,7 +415778,7 @@ b.get$_invoice_status_model$_$this()._invoice_status_model$_name = t1; return b; }, - $signature: 79 + $signature: 81 }; A.InvoiceScreen_build_closure0.prototype = { call$1(b) { @@ -410694,7 +415788,7 @@ b.get$_invoice_status_model$_$this()._invoice_status_model$_name = t1; return b; }, - $signature: 79 + $signature: 81 }; A.InvoiceScreen_build_closure1.prototype = { call$1(b) { @@ -410704,19 +415798,21 @@ b.get$_invoice_status_model$_$this()._invoice_status_model$_name = t1; return b; }, - $signature: 79 + $signature: 81 }; A.InvoiceScreen_build_closure2.prototype = { call$1(b) { var t1; b.get$_invoice_status_model$_$this()._invoice_status_model$_id = "3"; - t1 = J.$index$asx($.LocalizationsProvider__localizedValues.$index(0, this.localization.localeCode), "partial"); + t1 = this.localization; + t1.toString; + t1 = J.$index$asx($.$get$LocalizationsProvider__localizedValues().$index(0, t1.localeCode), "partial"); if (t1 == null) t1 = ""; b.get$_invoice_status_model$_$this()._invoice_status_model$_name = t1; return b; }, - $signature: 79 + $signature: 81 }; A.InvoiceScreen_build_closure3.prototype = { call$1(b) { @@ -410726,7 +415822,7 @@ b.get$_invoice_status_model$_$this()._invoice_status_model$_name = t1; return b; }, - $signature: 79 + $signature: 81 }; A.InvoiceScreen_build_closure4.prototype = { call$1(b) { @@ -410736,19 +415832,21 @@ b.get$_invoice_status_model$_$this()._invoice_status_model$_name = t1; return b; }, - $signature: 79 + $signature: 81 }; A.InvoiceScreen_build_closure5.prototype = { call$1(b) { var t1; b.get$_invoice_status_model$_$this()._invoice_status_model$_id = "-1"; - t1 = J.$index$asx($.LocalizationsProvider__localizedValues.$index(0, this.localization.localeCode), "past_due"); + t1 = this.localization; + t1.toString; + t1 = J.$index$asx($.$get$LocalizationsProvider__localizedValues().$index(0, t1.localeCode), "past_due"); if (t1 == null) t1 = ""; b.get$_invoice_status_model$_$this()._invoice_status_model$_name = t1; return b; }, - $signature: 79 + $signature: 81 }; A.InvoiceScreen_build_closure19.prototype = { call$0() { @@ -410772,7 +415870,7 @@ call$2($status, value) { this.store.get$_dispatchers()[0].call$1(new A.FilterInvoicesByStatus($status)); }, - $signature: 128 + $signature: 136 }; A.InvoiceScreen_build_closure18.prototype = { call$0() { @@ -410800,7 +415898,7 @@ call$2($status, value) { this.store.get$_dispatchers()[0].call$1(new A.FilterInvoicesByStatus($status)); }, - $signature: 128 + $signature: 136 }; A.InvoiceScreen_build_closure7.prototype = { call$1(value) { @@ -410852,7 +415950,7 @@ call$2(context, vm) { return new A.InvoiceScreen(vm, null); }, - $signature: 2353 + $signature: 2384 }; A.InvoiceScreenVM.prototype = {}; A.InvoiceView.prototype = { @@ -410967,49 +416065,49 @@ t4.push(A.RefreshIndicator$(new A.InvoiceViewActivity(t1, new A.ValueKey(t5, t6)), new A._InvoiceViewState_build__closure4(t1, context))); return A.RefreshIndicator$(A.Column$(A._setArrayType([A.Expanded$(A.TabBarView$(t4, t3, null), 1), new A.BottomButtons(t2, B.EntityAction_viewPdf, _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: 730 + $signature: 680 }; A._InvoiceViewState_build__closure5.prototype = { call$0() { return this.viewModel.onRefreshed.call$1(this.context); }, - $signature: 32 + $signature: 33 }; A._InvoiceViewState_build__closure.prototype = { call$0() { return this.viewModel.onRefreshed.call$1(this.context); }, - $signature: 32 + $signature: 33 }; A._InvoiceViewState_build__closure0.prototype = { call$0() { return this.viewModel.onRefreshed.call$1(this.context); }, - $signature: 32 + $signature: 33 }; A._InvoiceViewState_build__closure1.prototype = { call$0() { return this.viewModel.onRefreshed.call$1(this.context); }, - $signature: 32 + $signature: 33 }; A._InvoiceViewState_build__closure2.prototype = { call$0() { return this.viewModel.onRefreshed.call$1(this.context); }, - $signature: 32 + $signature: 33 }; A._InvoiceViewState_build__closure3.prototype = { call$0() { return this.viewModel.onRefreshed.call$1(this.context); }, - $signature: 32 + $signature: 33 }; A._InvoiceViewState_build__closure4.prototype = { call$0() { return this.viewModel.onRefreshed.call$1(this.context); }, - $signature: 32 + $signature: 33 }; A.__InvoiceViewState_State_SingleTickerProviderStateMixin.prototype = { dispose$0(_) { @@ -411056,13 +416154,13 @@ call$2(context, index) { return new A.ListDivider(null); }, - $signature: 75 + $signature: 74 }; A._InvoiceViewActivityState_build_closure.prototype = { call$2(context, index) { return new A.ActivityListTile(this.activities._list[index], false, null); }, - $signature: 281 + $signature: 316 }; A.InvoiceViewContacts.prototype = { build$1(_, context) { @@ -411075,7 +416173,7 @@ call$1(invitation) { return new A._InvitationListTile(invitation, this.$this.viewModel, null); }, - $signature: 2355 + $signature: 2386 }; A._InvitationListTile.prototype = { build$1(_, context) { @@ -411093,17 +416191,20 @@ switch (t2.emailStatus) { case "delivered": t3 = A.Icon$(B.IconData_57689_MaterialIcons_null_false, _null, _null); - t4 = J.$index$asx($.LocalizationsProvider__localizedValues.$index(0, t1.localeCode), "delivered"); + t1.toString; + t4 = J.$index$asx($.$get$LocalizationsProvider__localizedValues().$index(0, t1.localeCode), "delivered"); icon = A.Tooltip$(t3, t4 == null ? "" : t4); break; case "bounced": t3 = A.Icon$(B.IconData_57911_MaterialIcons_null_false, _null, _null); - t4 = J.$index$asx($.LocalizationsProvider__localizedValues.$index(0, t1.localeCode), "bounced"); + t1.toString; + t4 = J.$index$asx($.$get$LocalizationsProvider__localizedValues().$index(0, t1.localeCode), "bounced"); icon = A.Tooltip$(t3, t4 == null ? "" : t4); break; case "spam": t3 = A.Icon$(B.IconData_57911_MaterialIcons_null_false, _null, _null); - t4 = J.$index$asx($.LocalizationsProvider__localizedValues.$index(0, t1.localeCode), "spam"); + t1.toString; + t4 = J.$index$asx($.$get$LocalizationsProvider__localizedValues().$index(0, t1.localeCode), "spam"); icon = A.Tooltip$(t3, t4 == null ? "" : t4); break; } @@ -411116,8 +416217,11 @@ t5.push(new A.Padding(B.EdgeInsets_0_0_0_4, A.Text$(t1.get$sent() + ": " + A.formatDate(t6, context, true, true, true), _null, _null, _null, _null, _null, _null, _null, _null, _null), _null)); t6 = t2.openedDate; if (t6.length !== 0) { - t7 = J.$index$asx($.LocalizationsProvider__localizedValues.$index(0, t1.localeCode), "opened"); - t5.push(new A.Padding(B.EdgeInsets_0_0_0_4, A.Text$((t7 == null ? "" : t7) + ": " + A.formatDate(t6, context, true, true, true), _null, _null, _null, _null, _null, _null, _null, _null, _null), _null)); + t1.toString; + t7 = J.$index$asx($.$get$LocalizationsProvider__localizedValues().$index(0, t1.localeCode), "opened"); + if (t7 == null) + t7 = ""; + t5.push(new A.Padding(B.EdgeInsets_0_0_0_4, A.Text$(t7 + ": " + A.formatDate(t6, context, true, true, true), _null, _null, _null, _null, _null, _null, _null, _null, _null), _null)); } t2 = t2.viewedDate; if (t2.length !== 0) @@ -411131,13 +416235,13 @@ call$1(contact) { return contact.id === this.$this.invitation.contactId; }, - $signature: 114 + $signature: 115 }; A._InvitationListTile_build_closure0.prototype = { call$0() { return A.ContactEntity_ContactEntity(); }, - $signature: 366 + $signature: 409 }; A._InvitationListTile_build_closure1.prototype = { call$0() { @@ -411166,19 +416270,19 @@ call$1(path) { return this.$this.viewModel.onUploadDocument.call$2(this.context, path); }, - $signature: 144 + $signature: 145 }; A.InvoiceViewDocuments_build_closure0.prototype = { call$3($document, password, idToken) { return this.$this.viewModel.onDeleteDocument.call$4(this.context, $document, password, idToken); }, - $signature: 150 + $signature: 144 }; A.InvoiceViewDocuments_build_closure1.prototype = { call$1($document) { return this.$this.viewModel.onViewExpense.call$2(this.context, $document); }, - $signature: 2356 + $signature: 2387 }; A.InvoiceViewHistory.prototype = { createState$0() { @@ -411220,13 +416324,13 @@ call$1(activity) { return activity.history != null; }, - $signature: 364 + $signature: 412 }; A._InvoiceViewHistoryState_build_closure0.prototype = { call$2(a, b) { return B.JSInt_methods.compareTo$1(b.updatedAt, a.updatedAt); }, - $signature: 2357 + $signature: 2388 }; A._InvoiceViewHistoryState_build_closure1.prototype = { call$2(context, index) { @@ -411252,10 +416356,10 @@ t3 = A.Text$(B.JSString_methods.$add(J.$add$ansx(A.formatNumber($history.amount, context, t2.clientId, _null, B.FormatNumberType_0, true, _null, false), " \u2022 "), personName), _null, _null, _null, _null, _null, _null, _null, _null, _null); t4 = $history.createdAt; t4 *= 1000; - t5 = A.formatDate(A.DateTime$fromMillisecondsSinceEpoch(t4, false).toIso8601String$0(), context, true, true, true) + " \u2022 "; - 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$(t5 + A.format(A.DateTime$fromMillisecondsSinceEpoch(t4, false), 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); + t5 = A.formatDate(A.DateTime$fromMillisecondsSinceEpoch(t4, false).toIso8601String$0(), context, true, true, true); + 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$(t5 + " \u2022 " + A.format(A.DateTime$fromMillisecondsSinceEpoch(t4, false), 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: 495 + $signature: 654 }; A._InvoiceViewHistoryState_build__closure.prototype = { call$0() { @@ -411268,11 +416372,11 @@ call$2(context, index) { return new A.ListDivider(null); }, - $signature: 75 + $signature: 74 }; A.InvoiceOverview.prototype = { build$1(_, context) { - var t3, creditMap, paymentMap, t4, t5, t6, payments, colors, statuses, userCompany, color, t7, t8, t9, t10, t11, t12, t13, t14, t15, t16, widgets, dueDateField, t17, t18, relatedInvoice, relatedQuote, _this = this, _null = null, _s4_ = "date", + var t3, creditMap, paymentMap, t4, t5, t6, payments, colors, statuses, userCompany, color, t7, t8, t9, t10, t11, t0, t12, t13, t14, t15, t16, widgets, dueDateField, t17, t18, relatedInvoice, relatedQuote, _this = this, _null = null, _s4_ = "date", _s8_ = "invoice1", _s8_0 = "invoice2", _s8_1 = "invoice3", @@ -411333,27 +416437,38 @@ t7 = t1.lookup$1(statuses.$index(0, invoice.get$calculatedStatusId())); t8 = t2 === B.EntityType_credit; if (t8) { - t9 = t1.localeCode; - t10 = J.$index$asx($.LocalizationsProvider__localizedValues.$index(0, t9), "credit_amount"); - if (t10 == null) - t10 = ""; - t11 = t9; - t9 = t10; - t10 = $.LocalizationsProvider__localizedValues; + t9 = $.$get$LocalizationsProvider__localizedValues(); + t10 = t1.localeCode; + t11 = J.$index$asx(t9.$index(0, t10), "credit_amount"); + if (t11 == null) + t11 = ""; + t0 = t11; + t11 = t10; + t10 = t9; + t9 = t0; } else { t9 = t1.localeCode; if (t4) { - t10 = J.$index$asx($.LocalizationsProvider__localizedValues.$index(0, t9), "quote_amount"); - if (t10 == null) - t10 = ""; + t10 = $.$get$LocalizationsProvider__localizedValues(); + t11 = J.$index$asx(t10.$index(0, t9), "quote_amount"); + if (t11 == null) + t11 = ""; + t0 = t11; + t11 = t10; + t10 = t0; } else { - t10 = J.$index$asx($.LocalizationsProvider__localizedValues.$index(0, t9), "invoice_amount"); - if (t10 == null) - t10 = ""; + t10 = $.$get$LocalizationsProvider__localizedValues(); + t11 = J.$index$asx(t10.$index(0, t9), "invoice_amount"); + if (t11 == null) + t11 = ""; + t0 = t11; + t11 = t10; + t10 = t0; } + t0 = t11; t11 = t9; t9 = t10; - t10 = $.LocalizationsProvider__localizedValues; + t10 = t0; } t12 = invoice.amount; t13 = invoice.clientId; @@ -411458,9 +416573,9 @@ if (relatedQuote != null) widgets.push(A.EntityListTile$(relatedQuote, t7, _null)); } - if (paymentMap.get$isNotEmpty(paymentMap)) + if (paymentMap._length !== 0) paymentMap.get$entries(paymentMap).forEach$1(0, new A.InvoiceOverview_build_closure0(_this, context, client, widgets)); - if (creditMap.get$isNotEmpty(creditMap)) { + if (creditMap._length !== 0) { creditMap.get$entries(creditMap).forEach$1(0, new A.InvoiceOverview_build_closure1(_this, context, client, widgets)); B.JSArray_methods.addAll$1(widgets, A._setArrayType([new A.ListDivider(_null)], t16)); } @@ -411522,14 +416637,14 @@ if (paymentable.invoiceId === this.invoice.id) this.paymentMap.$indexSet(0, paymentable, this.payment); }, - $signature: 234 + $signature: 243 }; A.InvoiceOverview_build__closure1.prototype = { call$1(paymentable) { if (paymentable.creditId === this.invoice.id) this.creditMap.$indexSet(0, paymentable, this.payment); }, - $signature: 234 + $signature: 243 }; A.InvoiceOverview_build_closure0.prototype = { call$1(entry) { @@ -411542,7 +416657,7 @@ t4 = payment.amount; _this.widgets.push(A.EntityListTile$(payment, _this.$this.isFilter, J.$add$ansx(t1 !== t4 ? J.$add$ansx(amount, B.JSString_methods.$add("/", A.formatNumber(t4, t2, t3, _null, B.FormatNumberType_0, true, _null, false))) : amount, " \u2022 ") + A.formatDate(payment.date, t2, true, true, false))); }, - $signature: 729 + $signature: 681 }; A.InvoiceOverview_build_closure1.prototype = { call$1(entry) { @@ -411555,14 +416670,14 @@ t4 = credit.amount; _this.widgets.push(A.EntityListTile$(credit, _this.$this.isFilter, J.$add$ansx(t1 !== t4 ? J.$add$ansx(amount, B.JSString_methods.$add("/", A.formatNumber(t4, t2, t3, _null, B.FormatNumberType_0, true, _null, false))) : amount, " \u2022 ") + A.formatDate(credit.date, t2, true, true, false))); }, - $signature: 729 + $signature: 681 }; 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: 243 + $signature: 228 }; A.InvoiceOverview_build__closure.prototype = { call$1(context) { @@ -411571,7 +416686,7 @@ t2 = _this.invoiceItem; return new A.InvoiceItemListTile(new A.InvoiceOverview_build___closure(_this.$this, _this.userCompany, t1, context, t2), t1, t2, null); }, - $signature: 2359 + $signature: 2390 }; A.InvoiceOverview_build___closure.prototype = { call$0() { @@ -411588,13 +416703,13 @@ t2 = A.Theme_of(t1).cardColor; return A.Container$(_null, new A.Padding(B.EdgeInsets_20_10_56_8, A.Row$(A._setArrayType([A.Text$(label, _null, _null, _null, _null, _null, A.Theme_of(t1).textTheme.titleMedium, _null, _null, _null), new A.SizedBox(100, _null, new A.Align(B.Alignment_1_0, _null, _null, A.Text$(A.formatNumber(amount, t1, this.invoice.clientId, _null, B.FormatNumberType_0, true, _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: 2360 + $signature: 2391 }; A.InvoiceOverview_build_closure3.prototype = { call$2(taxName, taxAmount) { this.widgets.push(this.surchargeRow.call$2(taxName, taxAmount)); }, - $signature: 2361 + $signature: 2392 }; A.InvoiceViewSchedule.prototype = { createState$0() { @@ -411632,7 +416747,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: 2362 + $signature: 2393 }; A.InvoiceViewScreen.prototype = { build$1(_, context) { @@ -411644,13 +416759,13 @@ call$1(store) { return A.InvoiceViewVM_InvoiceViewVM$fromStore(store); }, - $signature: 2363 + $signature: 2394 }; A.InvoiceViewScreen_build_closure.prototype = { call$2(context, viewModel) { return new A.InvoiceView(viewModel, this.$this.isFilter, viewModel.state.uiState.invoiceUIState.tabIndex, null); }, - $signature: 2364 + $signature: 2395 }; A.AbstractInvoiceViewVM.prototype = { get$company() { @@ -411681,7 +416796,7 @@ $defaultValues() { return [null]; }, - $signature: 314 + $signature: 275 }; A.InvoiceViewVM_InvoiceViewVM$fromStore_closure0.prototype = { call$1(context) { @@ -411695,7 +416810,7 @@ this.store.get$_dispatchers()[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: 96 + $signature: 97 }; A.InvoiceViewVM_InvoiceViewVM$fromStore__closure0.prototype = { call$1(client) { @@ -411705,7 +416820,7 @@ }; A.InvoiceViewVM_InvoiceViewVM$fromStore__closure1.prototype = { call$1(error) { - A.showDialog(true, new A.InvoiceViewVM_InvoiceViewVM$fromStore___closure(error), this.context, null, true, type$.legacy_ErrorDialog); + A.showDialog(null, true, new A.InvoiceViewVM_InvoiceViewVM$fromStore___closure(error), this.context, null, true, type$.legacy_ErrorDialog); }, $signature: 3 }; @@ -411726,18 +416841,18 @@ }, "call*": "call$4", $requiredArgCount: 4, - $signature: 100 + $signature: 105 }; A.InvoiceViewVM_InvoiceViewVM$fromStore__closure.prototype = { call$1(value) { return this.store.get$_dispatchers()[0].call$1(new A.LoadInvoice(null, this.invoice.id)); }, - $signature: 99 + $signature: 101 }; A.InvoiceViewVM_InvoiceViewVM$fromStore_closure3.prototype = { call$2(context, $document) { }, - $signature: 2365 + $signature: 2396 }; A.InvoiceViewVM_InvoiceViewVM$fromStore_closure4.prototype = { call$3(context, invoice, activityId) { @@ -411751,12 +416866,12 @@ $defaultValues() { return [null]; }, - $signature: 315 + $signature: 274 }; A.PaymentEdit.prototype = { createState$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, false), B._StateLifecycle_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, false), B._StateLifecycle_0); } }; A._PaymentEditState.prototype = { @@ -411825,7 +416940,7 @@ viewModel.onChanged.call$1(t1); }, build$1(_, context) { - var t5, creditPaymentables, amountPlaceholder, limit, t6, t7, t8, t9, t10, t11, t12, index, t13, t14, body, _this = this, _null = null, + var t5, creditPaymentables, amountPlaceholder, limit, t6, t7, t8, t9, t10, t11, index, t12, t13, t14, body, _this = this, _null = null, _s17_ = "__payment_amount_", _box_0 = {}, viewModel = _this._widget.viewModel, @@ -411867,101 +416982,101 @@ limit = t4 !== 0 ? t4 - _box_0.paymentTotal : _null; } t4 = $.$get$_PaymentEditState__formKey(); - t5 = "__payment_" + payment.id + "_" + payment.updatedAt + "__"; - t6 = type$.ValueKey_legacy_String; - t7 = type$.JSArray_legacy_Widget; - t8 = A._setArrayType([], t7); + t5 = type$.ValueKey_legacy_String; + t6 = type$.JSArray_legacy_Widget; + t7 = A._setArrayType([], t6); if (payment.get$isNew()) { t1 = A.Localizations_of(context, B.Type_AppLocalization_KyD, t1); t1 = t1.get$client(t1); - t9 = _this.autoValidate; - t10 = $.$get$memoizedDropdownClientList(); - t11 = state.uiState.selectedCompanyIndex; - t11 = state.userCompanyStates._list[t11]; - t12 = t11.clientState; - B.JSArray_methods.addAll$1(t8, A._setArrayType([A.EntityDropdown$(true, t9, true, payment.clientId, t10.call$4(t12.map, t12.list, t11.userState.map, state.staticState), _null, B.EntityType_client, t1, _null, _null, new A._PaymentEditState_build_closure3(viewModel, payment), _null, _null, new A._PaymentEditState_build_closure4(context)), A.DecoratedFormField$(false, _null, false, false, _this._payment_edit$_amountController, _null, true, _null, _null, _null, _null, false, false, _null, new A.TextInputType(2, true, true), amountPlaceholder, _null, _null, false, _null, _null, viewModel.onSavePressed, true, _null, _null, B.TextAlign_4, _null)], t7)); + t8 = _this.autoValidate; + t9 = $.$get$memoizedDropdownClientList(); + t10 = state.uiState.selectedCompanyIndex; + t10 = state.userCompanyStates._list[t10]; + t11 = t10.clientState; + B.JSArray_methods.addAll$1(t7, A._setArrayType([A.EntityDropdown$(true, t8, true, payment.clientId, t9.call$4(t11.map, t11.list, t10.userState.map, state.staticState), _null, B.EntityType_client, t1, _null, _null, new A._PaymentEditState_build_closure3(viewModel, payment), _null, _null, new A._PaymentEditState_build_closure4(context)), A.DecoratedFormField$(false, _null, false, false, _this._payment_edit$_amountController, _null, true, _null, _null, _null, _null, false, false, _null, new A.TextInputType(2, true, true), amountPlaceholder, _null, _null, false, _null, _null, viewModel.onSavePressed, true, _null, _null, B.TextAlign_4, _null)], t6)); } else { - t1 = J.$index$asx($.LocalizationsProvider__localizedValues.$index(0, t2.localeCode), "payment_number"); + t1 = J.$index$asx($.$get$LocalizationsProvider__localizedValues().$index(0, t2.localeCode), "payment_number"); if (t1 == null) t1 = ""; - t8.push(A.DecoratedFormField$(false, _null, false, false, _this._numberController, _null, true, _null, _null, _null, _null, false, false, _null, B.TextInputType_0_null_null, t1, _null, _null, false, _null, _null, viewModel.onSavePressed, true, _null, _null, B.TextAlign_4, new A._PaymentEditState_build_closure5(t2))); + t7.push(A.DecoratedFormField$(false, _null, false, false, _this._numberController, _null, true, _null, _null, _null, _null, false, false, _null, B.TextInputType_0_null_null, t1, _null, _null, false, _null, _null, viewModel.onSavePressed, true, _null, _null, B.TextAlign_4, new A._PaymentEditState_build_closure5(t2))); } if (payment.get$isNew() || payment.isApplying === true) for (index = 0; index < J.get$length$asx(invoicePaymentables._copy_on_write_list$_list); ++index) { - t1 = "__invoice_paymentable_" + index + "_" + A.S(J.$index$asx(invoicePaymentables._copy_on_write_list$_list, index).invoiceId) + "__"; - t8.push(new A.PaymentableEditor(viewModel, J.$index$asx(invoicePaymentables._copy_on_write_list$_list, index), index, B.EntityType_invoice, limit, new A.ValueKey(t1, t6))); + t1 = J.$index$asx(invoicePaymentables._copy_on_write_list$_list, index).invoiceId; + t7.push(new A.PaymentableEditor(viewModel, J.$index$asx(invoicePaymentables._copy_on_write_list$_list, index), index, B.EntityType_invoice, limit, new A.ValueKey("__invoice_paymentable_" + index + "_" + A.S(t1) + "__", t5))); } t1 = payment.isApplying === true; - t9 = !t1; - if (t9) - t8.push(A.DatePicker$(_this.autoValidate, _null, _null, t2.get$paymentDate(), _null, new A._PaymentEditState_build_closure6(viewModel, payment), payment.date, new A._PaymentEditState_build_closure7(context))); - if (t9) - t8.push(A.EntityDropdown$(true, false, false, payment.typeId, $.$get$memoizedPaymentTypeList().call$1(viewModel.staticState.paymentTypeMap), _null, B.EntityType_paymentType, t2.get$paymentType(), _null, _null, new A._PaymentEditState_build_closure8(viewModel, payment), _null, _null, _null)); + t8 = !t1; + if (t8) + t7.push(A.DatePicker$(_this.autoValidate, _null, _null, t2.get$paymentDate(), _null, new A._PaymentEditState_build_closure6(viewModel, payment), payment.date, new A._PaymentEditState_build_closure7(context))); + if (t8) + t7.push(A.EntityDropdown$(true, false, false, payment.typeId, $.$get$memoizedPaymentTypeList().call$1(viewModel.staticState.paymentTypeMap), _null, B.EntityType_paymentType, t2.get$paymentType(), _null, _null, new A._PaymentEditState_build_closure8(viewModel, payment), _null, _null, _null)); if (payment.get$isNew() || t1) { - t10 = state.uiState.selectedCompanyIndex; - if (state.userCompanyStates._list[t10].userCompany.company.isModuleEnabled$1(B.EntityType_credit)) + t9 = state.uiState.selectedCompanyIndex; + if (state.userCompanyStates._list[t9].userCompany.company.isModuleEnabled$1(B.EntityType_credit)) for (index = 0; index < J.get$length$asx(creditPaymentables._copy_on_write_list$_list); ++index) { - t10 = "__credit_paymentable_" + index + "_" + A.S(J.$index$asx(creditPaymentables._copy_on_write_list$_list, index).creditId) + "__"; - t8.push(new A.PaymentableEditor(viewModel, J.$index$asx(creditPaymentables._copy_on_write_list$_list, index), index, B.EntityType_credit, 0, new A.ValueKey(t10, t6))); + t9 = J.$index$asx(creditPaymentables._copy_on_write_list$_list, index).creditId; + t7.push(new A.PaymentableEditor(viewModel, J.$index$asx(creditPaymentables._copy_on_write_list$_list, index), index, B.EntityType_credit, 0, new A.ValueKey("__credit_paymentable_" + index + "_" + A.S(t9) + "__", t5))); } } - if (t9) - t8.push(A.DecoratedFormField$(false, _null, false, false, _this._transactionReferenceController, _null, true, _null, _null, _null, _null, false, false, _null, B.TextInputType_0_null_null, t2.get$transactionReference(), _null, _null, false, _null, _null, viewModel.onSavePressed, true, _null, _null, B.TextAlign_4, _null)); - t10 = viewModel.onSavePressed; - t8.push(new A.CustomField(_this._payment_edit$_custom1Controller, _null, t10, "payment1", payment.customValue1, false, _null)); - t8.push(new A.CustomField(_this._payment_edit$_custom2Controller, _null, t10, "payment2", payment.customValue2, false, _null)); - t8.push(new A.CustomField(_this._payment_edit$_custom3Controller, _null, t10, "payment3", payment.customValue3, false, _null)); - t8.push(new A.CustomField(_this._payment_edit$_custom4Controller, _null, t10, "payment4", payment.customValue4, false, _null)); - if (t9) - t8.push(A.DecoratedFormField$(false, _null, false, false, _this._privateNotesController, _null, true, _null, _null, _null, _null, false, false, _null, B.TextInputType_1_null_null, t2.get$privateNotes(), 4, _null, false, _null, _null, _null, true, _null, _null, B.TextAlign_4, _null)); - t8 = A.FormCard$(_null, t8, _null, 4, false, _null, false, _null); - t9 = A._setArrayType([], t7); + if (t8) + t7.push(A.DecoratedFormField$(false, _null, false, false, _this._transactionReferenceController, _null, true, _null, _null, _null, _null, false, false, _null, B.TextInputType_0_null_null, t2.get$transactionReference(), _null, _null, false, _null, _null, viewModel.onSavePressed, true, _null, _null, B.TextAlign_4, _null)); + t9 = viewModel.onSavePressed; + t7.push(new A.CustomField(_this._payment_edit$_custom1Controller, _null, t9, "payment1", payment.customValue1, false, _null)); + t7.push(new A.CustomField(_this._payment_edit$_custom2Controller, _null, t9, "payment2", payment.customValue2, false, _null)); + t7.push(new A.CustomField(_this._payment_edit$_custom3Controller, _null, t9, "payment3", payment.customValue3, false, _null)); + t7.push(new A.CustomField(_this._payment_edit$_custom4Controller, _null, t9, "payment4", payment.customValue4, false, _null)); + if (t8) + t7.push(A.DecoratedFormField$(false, _null, false, false, _this._privateNotesController, _null, true, _null, _null, _null, _null, false, false, _null, B.TextInputType_1_null_null, t2.get$privateNotes(), 4, _null, false, _null, _null, _null, true, _null, _null, B.TextAlign_4, _null)); + t7 = A.FormCard$(_null, t7, _null, false, _null, false, _null); + t8 = A._setArrayType([], t6); if (payment.get$isNew()) { - t11 = A.Theme_of(context).colorScheme; - t12 = A.Text$(t2.get$sendEmail(), _null, _null, _null, _null, _null, _null, _null, _null, _null); - t9.push(A.SwitchListTile$(t11.secondary, _null, new A._PaymentEditState_build_closure9(viewModel, payment), _null, A.Text$(t2.get$emailReceipt(), _null, _null, _null, _null, _null, _null, _null, _null, _null), t12, payment.sendEmail === true)); + t10 = A.Theme_of(context).colorScheme; + t11 = A.Text$(t2.get$sendEmail(), _null, _null, _null, _null, _null, _null, _null, _null, _null); + t8.push(A.SwitchListTile$(t10.secondary, _null, new A._PaymentEditState_build_closure9(viewModel, payment), _null, A.Text$(t2.get$emailReceipt(), _null, _null, _null, _null, _null, _null, _null, _null, _null), t11, payment.sendEmail === true)); } - t9.push(A.SwitchListTile$(A.Theme_of(context).colorScheme.secondary, _null, new A._PaymentEditState_build_closure10(_this, viewModel, payment, state), _null, _null, A.Text$(t2.get$convertCurrency(), _null, _null, _null, _null, _null, _null, _null, _null, _null), _this._showConvertCurrency)); + t8.push(A.SwitchListTile$(A.Theme_of(context).colorScheme.secondary, _null, new A._PaymentEditState_build_closure10(_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) { - t11 = payment.exchangeCurrencyId; - t12 = A.EntityDropdown$(true, false, false, t11, $.$get$memoizedCurrencyList().call$1(viewModel.staticState.currencyMap), _null, B.EntityType_currency, t2.get$currency(), _null, _null, new A._PaymentEditState_build_closure11(_this), _null, _null, _null); - t11 = A.DecoratedFormField$(false, _null, false, false, _this._exchangeRateController, _null, true, _null, _null, _null, _null, false, false, new A.ValueKey(_s17_ + t11 + "__", t6), new A.TextInputType(2, false, true), t2.get$exchangeRate(), _null, _null, false, _null, _null, t10, true, _null, _null, B.TextAlign_4, _null); - t13 = payment.exchangeRate; - t14 = _s17_ + A.S(_box_0.paymentTotal) + "_" + A.S(_box_0.creditTotal) + "_" + A.S(t13) + "__"; - if (t13 !== 1 && t13 !== 0) - t3 = A.formatNumber((payment.get$isNew() ? _box_0.paymentTotal - _box_0.creditTotal : t3) * t13, context, _null, _null, B.FormatNumberType_4, true, _null, false); + t10 = payment.exchangeCurrencyId; + t11 = A.EntityDropdown$(true, false, false, t10, $.$get$memoizedCurrencyList().call$1(viewModel.staticState.currencyMap), _null, B.EntityType_currency, t2.get$currency(), _null, _null, new A._PaymentEditState_build_closure11(_this), _null, _null, _null); + t10 = A.DecoratedFormField$(false, _null, false, 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; + t14 = payment.exchangeRate; + if (t14 !== 1 && t14 !== 0) + t3 = A.formatNumber((payment.get$isNew() ? _box_0.paymentTotal - _box_0.creditTotal : t3) * t14, context, _null, _null, B.FormatNumberType_4, true, _null, false); else t3 = ""; - B.JSArray_methods.addAll$1(t9, A._setArrayType([t12, t11, A.Focus$(false, _null, A.DecoratedFormField$(false, _null, false, false, _null, _null, true, _null, _null, t3, _null, false, false, new A.ValueKey(t14, t6), new A.TextInputType(2, false, true), t2.get$convertedAmount(), _null, _null, false, new A._PaymentEditState_build_closure12(_this), _null, t10, true, _null, _null, B.TextAlign_4, _null), _null, _null, _null, true, _null, new A._PaymentEditState_build_closure13(_box_0, _this, payment, context, viewModel), _null, _null, _null)], t7)); + B.JSArray_methods.addAll$1(t8, A._setArrayType([t11, t10, A.Focus$(false, _null, A.DecoratedFormField$(false, _null, false, 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_closure12(_this), _null, t9, true, _null, _null, B.TextAlign_4, _null), _null, _null, _null, _null, true, _null, new A._PaymentEditState_build_closure13(_box_0, _this, payment, context, viewModel), _null, _null, _null)], t6)); } - body = A.Form$(_null, A.Column$(A._setArrayType([t8, A.FormCard$(_null, t9, _null, 4, false, _null, true, _null)], t7), B.CrossAxisAlignment_2, new A.ValueKey(t5, t6), B.MainAxisAlignment_0, B.MainAxisSize_1, B.VerticalDirection_1), t4); + body = A.Form$(_null, A.Column$(A._setArrayType([t7, A.FormCard$(_null, t8, _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); t3 = new A._PaymentEditState_build_onSavePressed(_this, viewModel); if (t1 && A.getLayout(context) === B.AppLayout_desktop) { t1 = A.Theme_of(context).canvasColor; t4 = A.Text$(t2.get$applyPayment(), _null, _null, _null, _null, _null, _null, _null, _null, _null); t5 = A.SingleChildScrollView$(new A.SizedBox(400, _null, body, _null), _null, B.DragStartBehavior_1, _null, _null, _null, false, B.Axis_1); - t6 = A._setArrayType([], t7); + t7 = A._setArrayType([], t6); if (state.isSaving) - t6.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)); + 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)); else { t8 = A.TextButton$(false, A.Text$(t2.get$cancel(t2).toUpperCase(), _null, _null, _null, _null, _null, _null, _null, _null, _null), _null, new A._PaymentEditState_build_closure14(context), _null); - t2 = J.$index$asx($.LocalizationsProvider__localizedValues.$index(0, t2.localeCode), "apply"); + t2 = J.$index$asx($.$get$LocalizationsProvider__localizedValues().$index(0, t2.localeCode), "apply"); if (t2 == null) t2 = ""; - B.JSArray_methods.addAll$1(t6, A._setArrayType([t8, A.TextButton$(false, A.Text$(t2.toUpperCase(), _null, _null, _null, _null, _null, _null, _null, _null, _null), _null, new A._PaymentEditState_build_closure15(t3, context), _null)], t7)); + B.JSArray_methods.addAll$1(t7, A._setArrayType([t8, A.TextButton$(false, A.Text$(t2.toUpperCase(), _null, _null, _null, _null, _null, _null, _null, _null, _null), _null, new A._PaymentEditState_build_closure15(t3, context), _null)], t6)); } - return A.AlertDialog$(t6, B.EdgeInsets_0_0_4_0, t1, t5, B.EdgeInsets_0_0_0_0, _null, _null, t4); + return A.AlertDialog$(t7, B.EdgeInsets_0_0_4_0, t1, t5, B.EdgeInsets_0_0_0_0, _null, _null, t4); } else { if (payment.get$isNew()) t1 = t2.get$enterPayment(); else if (t1) t1 = t2.get$applyPayment(); else { - t1 = J.$index$asx($.LocalizationsProvider__localizedValues.$index(0, t2.localeCode), "edit_payment"); + t1 = J.$index$asx($.$get$LocalizationsProvider__localizedValues().$index(0, t2.localeCode), "edit_payment"); if (t1 == null) t1 = ""; } - return A.EditScaffold$(_null, _null, new A.ScrollableListView(A._setArrayType([body], t7), _null, _null, _null), _null, payment, _null, false, _null, new A._PaymentEditState_build_closure16(viewModel), t3, _null, t1); + return A.EditScaffold$(_null, _null, new A.ScrollableListView(A._setArrayType([body], t6), _null, _null, _null), _null, payment, _null, false, _null, new A._PaymentEditState_build_closure16(viewModel), t3, _null, t1); } } }; @@ -411980,8 +417095,10 @@ 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; }, - $signature: 64 + $signature: 66 }; A._PaymentEditState__onChanged_closure.prototype = { call$1(b) { @@ -412031,27 +417148,27 @@ call$1(paymentable) { return paymentable.get$isEmpty(paymentable); }, - $signature: 225 + $signature: 192 }; A._PaymentEditState_build_closure0.prototype = { call$1(paymentable) { return paymentable.get$isEmpty(paymentable); }, - $signature: 225 + $signature: 192 }; A._PaymentEditState_build_closure1.prototype = { call$1(invoice) { var t1 = this._box_0; t1.paymentTotal = t1.paymentTotal + invoice.amount; }, - $signature: 234 + $signature: 243 }; A._PaymentEditState_build_closure2.prototype = { call$1(credit) { var t1 = this._box_0; t1.creditTotal = t1.creditTotal + credit.amount; }, - $signature: 234 + $signature: 243 }; A._PaymentEditState_build_closure4.prototype = { call$1(val) { @@ -412063,7 +417180,7 @@ call$1(client) { this.viewModel.onChanged.call$1(this.payment.rebuild$1(new A._PaymentEditState_build__closure5(client))); }, - $signature: 40 + $signature: 38 }; A._PaymentEditState_build__closure5.prototype = { call$1(b) { @@ -412107,7 +417224,7 @@ call$1(paymentType) { return this.viewModel.onChanged.call$1(this.payment.rebuild$1(new A._PaymentEditState_build__closure3(paymentType))); }, - $signature: 57 + $signature: 60 }; A._PaymentEditState_build__closure3.prototype = { call$1(b) { @@ -412124,7 +417241,7 @@ call$1(value) { return this.viewModel.onChanged.call$1(this.payment.rebuild$1(new A._PaymentEditState_build__closure2(value))); }, - $signature: 11 + $signature: 10 }; A._PaymentEditState_build__closure2.prototype = { call$1(b) { @@ -412169,7 +417286,7 @@ call$1(currency) { return this.$this.convertCurrency$1(currency); }, - $signature: 159 + $signature: 165 }; A._PaymentEditState_build_closure13.prototype = { call$1(hasFocus) { @@ -412244,7 +417361,7 @@ }; A.PaymentableEditor.prototype = { createState$0() { - return new A._PaymentableEditorState(A.TextEditingController$(null), A._setArrayType([], type$.JSArray_legacy_TextEditingController), B._StateLifecycle_0); + return new A._PaymentableEditorState(new A.TextEditingController(B.TextEditingValue_li8, $.$get$ChangeNotifier__emptyListeners()), A._setArrayType([], type$.JSArray_legacy_TextEditingController), B._StateLifecycle_0); } }; A._PaymentableEditorState.prototype = { @@ -412402,8 +417519,10 @@ 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; }, - $signature: 64 + $signature: 66 }; A._PaymentableEditorState__onChanged_closure.prototype = { call$1(b) { @@ -412416,7 +417535,7 @@ b.get$_payment_model$_$this()._payment_model$_amount = t1; return b; }, - $signature: 407 + $signature: 417 }; A._PaymentableEditorState__onChanged_closure0.prototype = { call$1(b) { @@ -412429,7 +417548,7 @@ b.get$_payment_model$_$this()._payment_model$_amount = t1; return b; }, - $signature: 407 + $signature: 417 }; A._PaymentableEditorState__onChanged_closure1.prototype = { call$1(b) { @@ -412543,7 +417662,7 @@ t1._payment_edit$_invoiceId = selected.id; t1._payment_edit$_onChanged$1(selected.clientId); }, - $signature: 40 + $signature: 38 }; A._PaymentableEditorState_build_closure6.prototype = { call$1(entity) { @@ -412583,7 +417702,7 @@ t1._payment_edit$_creditId = selected.id; t1._payment_edit$_onChanged$1(selected.clientId); }, - $signature: 40 + $signature: 38 }; A._PaymentableEditorState_build_closure7.prototype = { call$0() { @@ -412625,13 +417744,13 @@ call$1(store) { return A.PaymentEditVM_PaymentEditVM$fromStore(store); }, - $signature: 2368 + $signature: 2399 }; 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: 2369 + $signature: 2400 }; A.PaymentEditVM.prototype = { get$payment() { @@ -412677,32 +417796,34 @@ 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(true, new A.PaymentEditVM_PaymentEditVM$fromStore___closure1(t4), $.WidgetsBinding__instance.WidgetsBinding__buildOwner._globalKeyRegistry.$index(0, t3), null, true, type$.legacy_ErrorDialog); + A.showDialog(null, 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); t2.get$_dispatchers()[0].call$1(new A.SavePaymentRequest(new A._AsyncCompleter(t1, type$._AsyncCompleter_legacy_PaymentEntity), payment)); return t1.then$1$1(0, new A.PaymentEditVM_PaymentEditVM$fromStore___closure2(payment, t4, this.state, t2, $navigator), type$.Null).catchError$1(new A.PaymentEditVM_PaymentEditVM$fromStore___closure3()); }, - $signature: 39 + $signature: 35 }; A.PaymentEditVM_PaymentEditVM$fromStore___closure.prototype = { call$1(invoice) { var t1 = this._box_0; return t1.amount = t1.amount + invoice.amount; }, - $signature: 697 + $signature: 684 }; A.PaymentEditVM_PaymentEditVM$fromStore___closure0.prototype = { call$1(credit) { var t1 = this._box_0; return t1.amount = t1.amount - credit.amount; }, - $signature: 697 + $signature: 684 }; A.PaymentEditVM_PaymentEditVM$fromStore___closure1.prototype = { call$1(context) { - var t1 = J.$index$asx($.LocalizationsProvider__localizedValues.$index(0, this.localization.localeCode), "negative_payment_error"); + var t1 = this.localization; + t1.toString; + t1 = J.$index$asx($.$get$LocalizationsProvider__localizedValues().$index(0, t1.localeCode), "negative_payment_error"); return new A.ErrorDialog(t1 == null ? "" : t1, false, null); }, $signature: 23 @@ -412714,11 +417835,13 @@ t1 = _this.payment, t2 = _this.localization; if (t1.get$isNew()) { - t2 = J.$index$asx($.LocalizationsProvider__localizedValues.$index(0, t2.localeCode), "created_payment"); + t2.toString; + t2 = J.$index$asx($.$get$LocalizationsProvider__localizedValues().$index(0, t2.localeCode), "created_payment"); if (t2 == null) t2 = ""; } else { - t2 = J.$index$asx($.LocalizationsProvider__localizedValues.$index(0, t2.localeCode), "updated_payment"); + t2.toString; + t2 = J.$index$asx($.$get$LocalizationsProvider__localizedValues().$index(0, t2.localeCode), "updated_payment"); if (t2 == null) t2 = ""; } @@ -412742,7 +417865,7 @@ call$1(error) { var t1 = $.$get$navigatorKey(); t1.toString; - A.showDialog(true, new A.PaymentEditVM_PaymentEditVM$fromStore____closure(error), $.WidgetsBinding__instance.WidgetsBinding__buildOwner._globalKeyRegistry.$index(0, t1), null, true, type$.legacy_ErrorDialog); + A.showDialog(null, true, new A.PaymentEditVM_PaymentEditVM$fromStore____closure(error), $.WidgetsBinding__instance.WidgetsBinding__buildOwner._globalKeyRegistry.$index(0, t1), null, true, type$.legacy_ErrorDialog); }, $signature: 3 }; @@ -412814,7 +417937,7 @@ t1 = _this.$this; if (constraints.maxWidth > 550) { if (_this.isInMultiselect) - t2 = new A.IgnorePointer(_this.listUIState.selectedIds != null, _null, A.Checkbox$(A.Theme_of(context).colorScheme.secondary, false, _null, B.MaterialTapTargetSize_1, new A.PaymentListItem_build__closure(), _null, false, _this.isChecked), _null); + t2 = new A.IgnorePointer(_this.listUIState.selectedIds != null, _null, A.Checkbox$(A.Theme_of(context).colorScheme.secondary, false, _null, B.MaterialTapTargetSize_1, new A.PaymentListItem_build__closure(), _null, _null, false, _this.isChecked), _null); else { t2 = t1.payment; t3 = _this.state; @@ -412835,9 +417958,9 @@ if (t9 == null) t9 = _this._box_0.desktopSubtitle; t10 = _this.textColor; - t1 = A.InkWell$(false, _null, true, new A.Padding(B.EdgeInsets_10_4_28_4, A.Row$(A._setArrayType([new A.Padding(B.EdgeInsets_0_0_16_0, t2, _null), new A.SizedBox(100, _null, t6, _null), new A.SizedBox(10, _null, _null, _null), A.Expanded$(A.Column$(A._setArrayType([t8, A.Text$(t9, _null, 2, B.TextOverflow_2, _null, _null, A.Theme_of(context).textTheme.titleSmall.copyWith$1$color(A.Color$fromARGB(153, t10.get$value(t10) >>> 16 & 255, t10.get$value(t10) >>> 8 & 255, t10.get$value(t10) & 255)), _null, _null, _null)], t5), B.CrossAxisAlignment_0, _null, B.MainAxisAlignment_0, B.MainAxisSize_1, B.VerticalDirection_1), 1), new A.SizedBox(10, _null, _null, _null), A.Text$(A.formatNumber(t3.amount, context, t7.id, _null, B.FormatNumberType_0, true, _null, false), _null, _null, _null, _null, _null, t4, B.TextAlign_5, _null, _null), new A.SizedBox(25, _null, _null, _null), A.EntityStatusChip$(t3, false, 105)], t5), B.CrossAxisAlignment_2, B.MainAxisAlignment_0, B.MainAxisSize_1, _null), _null), _null, true, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, new A.PaymentListItem_build__closure1(t1, context), new A.PaymentListItem_build__closure2(t1, context), _null, _null, _null, _null, _null); + t1 = A.InkWell$(false, _null, true, new A.Padding(B.EdgeInsets_10_4_28_4, A.Row$(A._setArrayType([new A.Padding(B.EdgeInsets_0_0_16_0, t2, _null), new A.SizedBox(100, _null, t6, _null), new A.SizedBox(10, _null, _null, _null), A.Expanded$(A.Column$(A._setArrayType([t8, A.Text$(t9, _null, 2, B.TextOverflow_2, _null, _null, A.Theme_of(context).textTheme.titleSmall.copyWith$1$color(A.Color$fromARGB(153, t10.get$value(t10) >>> 16 & 255, t10.get$value(t10) >>> 8 & 255, t10.get$value(t10) & 255)), _null, _null, _null)], t5), B.CrossAxisAlignment_0, _null, B.MainAxisAlignment_0, B.MainAxisSize_1, B.VerticalDirection_1), 1), new A.SizedBox(10, _null, _null, _null), A.Text$(A.formatNumber(t3.amount, context, t7.id, _null, B.FormatNumberType_0, true, _null, false), _null, _null, _null, _null, _null, t4, B.TextAlign_5, _null, _null), new A.SizedBox(25, _null, _null, _null), A.EntityStatusChip$(t3, false, 105)], t5), B.CrossAxisAlignment_2, B.MainAxisAlignment_0, B.MainAxisSize_1, _null), _null), _null, true, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, new A.PaymentListItem_build__closure1(t1, context), new A.PaymentListItem_build__closure2(t1, context), _null, _null, _null, _null, _null, _null); } else { - t2 = _this.isInMultiselect ? new A.IgnorePointer(_this.listUIState.selectedIds != null, _null, A.Checkbox$(A.Theme_of(context).colorScheme.secondary, false, _null, B.MaterialTapTargetSize_1, new A.PaymentListItem_build__closure3(), _null, false, _this.isChecked), _null) : _null; + t2 = _this.isInMultiselect ? new A.IgnorePointer(_this.listUIState.selectedIds != null, _null, A.Checkbox$(A.Theme_of(context).colorScheme.secondary, false, _null, B.MaterialTapTargetSize_1, new A.PaymentListItem_build__closure3(), _null, _null, false, _this.isChecked), _null) : _null; t3 = context.dependOnInheritedWidgetOfExactType$1$0(type$.MediaQuery).data; t4 = t1.payment; t5 = type$.JSArray_legacy_Widget; @@ -412847,7 +417970,7 @@ } return t1; }, - $signature: 111 + $signature: 116 }; A.PaymentListItem_build__closure2.prototype = { call$0() { @@ -412873,7 +417996,7 @@ A.handleEntitiesActions(A._setArrayType([this.$this.payment], type$.JSArray_legacy_BaseEntity), action, false); return null; }, - $signature: 61 + $signature: 63 }; A.PaymentListItem_build__closure5.prototype = { call$0() { @@ -412908,7 +418031,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: 2371 + $signature: 2402 }; A.PaymentListBuilder_build__closure.prototype = { call$2(context, index) { @@ -412919,7 +418042,7 @@ t3 = state.uiState.selectedCompanyIndex; return new A.PaymentListItem(t2._list[t3].paymentState.map._map$_map.$index(0, paymentId), t1.filter, true, null); }, - $signature: 493 + $signature: 656 }; A.PaymentListVM.prototype = { get$user() { @@ -413024,19 +418147,19 @@ t2 = paymentable.invoiceId; return t1._map$_map.$index(0, t2); }, - $signature: 2372 + $signature: 2403 }; A.PaymentPresenter_getField_closure0.prototype = { call$1(invoice) { return invoice != null; }, - $signature: 153 + $signature: 163 }; 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: 2373 + $signature: 2404 }; A.PaymentPresenter_getField_closure2.prototype = { call$1(paymentable) { @@ -413064,7 +418187,7 @@ company = t3.company; t1 = A.Localizations_of(context, B.Type_AppLocalization_KyD, type$.legacy_AppLocalization); t2 = t2.paymentUIState.listUIState; - t4 = "__filter_" + t2.filterClearedAt + "__"; + t4 = t2.filterClearedAt; t5 = this.viewModel.paymentList; t2 = t2.filter; t6 = type$.JSArray_legacy_String; @@ -413081,10 +418204,10 @@ t7.push("custom4"); t7.push("gateway"); t8 = A._setArrayType(["status", "number", "client", "amount", "invoice_number", "date", "type", _s21_], t6); - t7 = 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), t8, B.EntityType_payment, false, B.List_empty16, new A.PaymentScreen_build_closure(store), new A.PaymentScreen_build_closure0(store), new A.PaymentScreen_build_closure1(store), new A.PaymentScreen_build_closure2(store), new A.PaymentScreen_build_closure3(store), new A.PaymentScreen_build_closure4(store), new A.PaymentScreen_build_closure5(store), _null, A._setArrayType(["number", "date", "amount", "updated_at"], t6), B.List_empty17, t7); + t7 = 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), t8, B.EntityType_payment, false, B.List_empty17, new A.PaymentScreen_build_closure(store), new A.PaymentScreen_build_closure0(store), new A.PaymentScreen_build_closure1(store), new A.PaymentScreen_build_closure2(store), new A.PaymentScreen_build_closure3(store), new A.PaymentScreen_build_closure4(store), new A.PaymentScreen_build_closure5(store), _null, A._setArrayType(["number", "date", "amount", "updated_at"], t6), B.List_empty18, t7); t6 = state.prefState; t1 = (t6.appLayout === B.AppLayout_mobile || t6.menuSidebarMode === B.AppSidebarMode_float) && t3.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_closure6(context), t1.get$enterPayment()) : _null; - return A.ListScaffold$(_null, B.List_empty11, new A.ListFilter(B.EntityType_payment, t2, new A.PaymentScreen_build_closure7(store), t5, _null, _null, new A.PaymentScreen_build_closure8(store), new A.ValueKey(t4, type$.ValueKey_legacy_String)), new A.PaymentListBuilder(_null), t7, B.EntityType_payment, t1, 0, _null, new A.PaymentScreen_build_closure9(store), new A.PaymentScreen_build_closure10(store)); + return A.ListScaffold$(_null, B.List_empty12, new A.ListFilter(B.EntityType_payment, t2, new A.PaymentScreen_build_closure7(store), t5, _null, _null, new A.PaymentScreen_build_closure8(store), new A.ValueKey("__filter_" + t4 + "__", type$.ValueKey_legacy_String)), new A.PaymentListBuilder(_null), t7, B.EntityType_payment, t1, 0, _null, new A.PaymentScreen_build_closure9(store), new A.PaymentScreen_build_closure10(store)); } }; A.PaymentScreen_build_closure10.prototype = { @@ -413177,12 +418300,12 @@ call$2(context, vm) { return new A.PaymentScreen(vm, null); }, - $signature: 2374 + $signature: 2405 }; A.PaymentScreenVM.prototype = {}; A.PaymentRefund.prototype = { createState$0() { - return new A._PaymentRefundState(A.TextEditingController$(null), A._setArrayType([], type$.JSArray_legacy_TextEditingController), new A.Debouncer(500, false), B._StateLifecycle_0); + return new A._PaymentRefundState(new A.TextEditingController(B.TextEditingValue_li8, $.$get$ChangeNotifier__emptyListeners()), A._setArrayType([], type$.JSArray_legacy_TextEditingController), new A.Debouncer(500, false), B._StateLifecycle_0); } }; A._PaymentRefundState.prototype = { @@ -413207,7 +418330,7 @@ this._payment_refund$_debouncer.run$1(new A._PaymentRefundState__onChanged_closure(this)); }, build$1(_, context) { - var hasMultipleInvoices, state, companyGateway, gateway, t4, t5, t6, index, t7, t8, t9, body, _this = this, _null = null, + var hasMultipleInvoices, state, companyGateway, gateway, t4, t5, t6, index, t7, t8, t9, t10, body, _this = this, _null = null, viewModel = _this._widget.viewModel, payment = viewModel.payment, t1 = A.Localizations_of(context, B.Type_AppLocalization_KyD, type$.legacy_AppLocalization), @@ -413239,27 +418362,29 @@ t5.push(A.DecoratedFormField$(false, _null, false, false, _this._payment_refund$_amountController, _null, true, _null, _null, _null, _null, false, false, _null, new A.TextInputType(2, true, true), t1.get$amount(), _null, _null, false, _null, _null, _null, true, _null, _null, B.TextAlign_4, _null)); if (t6.length !== 0) for (index = 0; index < J.get$length$asx(paymentables._copy_on_write_list$_list); ++index) { - t6 = "__paymentable_" + index + "_" + J.$index$asx(paymentables._copy_on_write_list$_list, index).id + "__"; - t5.push(new A.PaymentableEditor0(viewModel, J.$index$asx(paymentables._copy_on_write_list$_list, index), index, new A.ValueKey(t6, t3))); + t6 = J.$index$asx(paymentables._copy_on_write_list$_list, index).id; + t5.push(new A.PaymentableEditor0(viewModel, J.$index$asx(paymentables._copy_on_write_list$_list, index), index, new A.ValueKey("__paymentable_" + index + "_" + t6 + "__", t3))); } t6 = _this.autoValidate; - t7 = t1.localeCode; - t8 = J.$index$asx($.LocalizationsProvider__localizedValues.$index(0, t7), "refund_date"); - if (t8 == null) - t8 = ""; - t5.push(A.DatePicker$(t6, _null, _null, t8, _null, new A._PaymentRefundState_build_closure0(viewModel, payment), payment.date, new A._PaymentRefundState_build_closure1(context))); - t5 = A.FormCard$(_null, t5, _null, 4, false, _null, false, _null); - t8 = A.Theme_of(context).colorScheme; + t1.toString; + t7 = $.$get$LocalizationsProvider__localizedValues(); + t8 = t1.localeCode; + t9 = J.$index$asx(t7.$index(0, t8), "refund_date"); + if (t9 == null) + t9 = ""; + t5.push(A.DatePicker$(t6, _null, _null, t9, _null, new A._PaymentRefundState_build_closure0(viewModel, payment), payment.date, new A._PaymentRefundState_build_closure1(context))); + t5 = A.FormCard$(_null, t5, _null, false, _null, false, _null); + t9 = A.Theme_of(context).colorScheme; t6 = A.Text$(t1.get$sendEmail(), _null, _null, _null, _null, _null, _null, _null, _null, _null); - t6 = A._setArrayType([A.SwitchListTile$(t8.secondary, _null, new A._PaymentRefundState_build_closure2(viewModel, payment), _null, A.Text$(t1.get$emailReceipt(), _null, _null, _null, _null, _null, _null, _null, _null, _null), t6, payment.sendEmail === true)], t4); + t6 = A._setArrayType([A.SwitchListTile$(t9.secondary, _null, new A._PaymentRefundState_build_closure2(viewModel, payment), _null, A.Text$(t1.get$emailReceipt(), _null, _null, _null, _null, _null, _null, _null, _null, _null), t6, payment.sendEmail === true)], t4); if (gateway.get$supportsRefunds()) { - t8 = A.Theme_of(context).colorScheme; - t9 = J.$index$asx($.LocalizationsProvider__localizedValues.$index(0, t7), "gateway_refund"); - t9 = A.Text$(t9 == null ? "" : t9, _null, _null, _null, _null, _null, _null, _null, _null, _null); - t7 = J.$index$asx($.LocalizationsProvider__localizedValues.$index(0, t7), "gateway_refund_help"); - t6.push(A.SwitchListTile$(t8.secondary, _null, new A._PaymentRefundState_build_closure3(viewModel, payment), _null, A.Text$(t7 == null ? "" : t7, _null, _null, _null, _null, _null, _null, _null, _null, _null), t9, payment.gatewayRefund === true)); + t9 = A.Theme_of(context).colorScheme; + t10 = J.$index$asx(t7.$index(0, t8), "gateway_refund"); + t10 = A.Text$(t10 == null ? "" : t10, _null, _null, _null, _null, _null, _null, _null, _null, _null); + t7 = J.$index$asx(t7.$index(0, t8), "gateway_refund_help"); + t6.push(A.SwitchListTile$(t9.secondary, _null, new A._PaymentRefundState_build_closure3(viewModel, payment), _null, A.Text$(t7 == null ? "" : t7, _null, _null, _null, _null, _null, _null, _null, _null, _null), t10, payment.gatewayRefund === true)); } - body = A.Form$(_null, A.Column$(A._setArrayType([t5, A.FormCard$(_null, t6, _null, 4, false, _null, false, _null)], t4), B.CrossAxisAlignment_2, new A.ValueKey(payment.id, t3), B.MainAxisAlignment_0, B.MainAxisSize_1, B.VerticalDirection_1), t2); + body = A.Form$(_null, A.Column$(A._setArrayType([t5, A.FormCard$(_null, t6, _null, false, _null, false, _null)], t4), B.CrossAxisAlignment_2, new A.ValueKey(payment.id, t3), B.MainAxisAlignment_0, B.MainAxisSize_1, B.VerticalDirection_1), t2); t2 = new A._PaymentRefundState_build_onSavePressed(_this, viewModel); if (A.getLayout(context) === B.AppLayout_mobile) { t3 = t1.get$refundPayment(); @@ -413292,8 +418417,10 @@ 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; }, - $signature: 64 + $signature: 66 }; A._PaymentRefundState__onChanged_closure.prototype = { call$0() { @@ -413316,7 +418443,7 @@ call$1(paymentable) { return paymentable.get$isEmpty(paymentable); }, - $signature: 225 + $signature: 192 }; A._PaymentRefundState_build_closure1.prototype = { call$1(val) { @@ -413341,7 +418468,7 @@ call$1(value) { return this.viewModel.onChanged.call$1(this.payment.rebuild$1(new A._PaymentRefundState_build__closure0(value))); }, - $signature: 11 + $signature: 10 }; A._PaymentRefundState_build__closure0.prototype = { call$1(b) { @@ -413354,7 +418481,7 @@ call$1(value) { return this.viewModel.onChanged.call$1(this.payment.rebuild$1(new A._PaymentRefundState_build__closure(value))); }, - $signature: 11 + $signature: 10 }; A._PaymentRefundState_build__closure.prototype = { call$1(b) { @@ -413414,7 +418541,7 @@ }; A.PaymentableEditor0.prototype = { createState$0() { - return new A._PaymentableEditorState0(A.TextEditingController$(null), A._setArrayType([], type$.JSArray_legacy_TextEditingController), B._StateLifecycle_0); + return new A._PaymentableEditorState0(new A.TextEditingController(B.TextEditingValue_li8, $.$get$ChangeNotifier__emptyListeners()), A._setArrayType([], type$.JSArray_legacy_TextEditingController), B._StateLifecycle_0); } }; A._PaymentableEditorState0.prototype = { @@ -413498,8 +418625,10 @@ 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; }, - $signature: 64 + $signature: 66 }; A._PaymentableEditorState__onChanged_closure6.prototype = { call$1(b) { @@ -413510,7 +418639,7 @@ b.get$_payment_model$_$this()._payment_model$_amount = t1; return b; }, - $signature: 407 + $signature: 417 }; A._PaymentableEditorState__onChanged_closure7.prototype = { call$1(b) { @@ -413559,7 +418688,7 @@ t1._payment_refund$_onChanged$1(selected.clientId); t1.setState$1(new A._PaymentableEditorState_build__closure2(t1, selected)); }, - $signature: 40 + $signature: 38 }; A._PaymentableEditorState_build__closure2.prototype = { call$0() { @@ -413603,13 +418732,13 @@ call$1(store) { return A.PaymentRefundVM_PaymentRefundVM$fromStore(store); }, - $signature: 2375 + $signature: 2406 }; 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: 2376 + $signature: 2407 }; A.PaymentRefundVM.prototype = { get$payment() { @@ -413638,13 +418767,15 @@ t1.get$_dispatchers()[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: 2377 + $signature: 2408 }; A.PaymentRefundVM_PaymentRefundVM$fromStore__closure.prototype = { call$1(savedPayment) { var _s13_ = "/payment/view", t1 = this.context, - t2 = J.$index$asx($.LocalizationsProvider__localizedValues.$index(0, A.Localizations_of(t1, B.Type_AppLocalization_KyD, type$.legacy_AppLocalization).localeCode), "refunded_payment"); + t2 = A.Localizations_of(t1, B.Type_AppLocalization_KyD, type$.legacy_AppLocalization); + t2.toString; + t2 = J.$index$asx($.$get$LocalizationsProvider__localizedValues().$index(0, t2.localeCode), "refunded_payment"); A.showToast(t2 == null ? "" : t2); if (A.getLayout(t1) === B.AppLayout_mobile) { this.store.get$_dispatchers()[0].call$1(new A.UpdateCurrentRoute(_s13_)); @@ -413660,7 +418791,7 @@ }; A.PaymentRefundVM_PaymentRefundVM$fromStore__closure0.prototype = { call$1(error) { - A.showDialog(true, new A.PaymentRefundVM_PaymentRefundVM$fromStore___closure(error), this.context, null, true, type$.legacy_ErrorDialog); + A.showDialog(null, true, new A.PaymentRefundVM_PaymentRefundVM$fromStore___closure(error), this.context, null, true, type$.legacy_ErrorDialog); }, $signature: 3 }; @@ -413772,13 +418903,13 @@ t9.push(new A.FieldGrid(_this.fields, _null)); return A.RefreshIndicator$(A.Column$(A._setArrayType([A.Expanded$(new A.ScrollableListView(t9, _null, _null, _null), 1), new A.BottomButtons(t1, B.EntityAction_applyPayment, B.EntityAction_refundPayment, t12 < t7, 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: 730 + $signature: 680 }; A._PaymentViewState_build__closure2.prototype = { call$0() { return this.viewModel.onRefreshed.call$1(this.context); }, - $signature: 32 + $signature: 33 }; A._PaymentViewState_build__closure.prototype = { call$0() { @@ -413808,13 +418939,13 @@ call$1(store) { return A.PaymentViewVM_PaymentViewVM$fromStore(store); }, - $signature: 2378 + $signature: 2409 }; A.PaymentViewScreen_build_closure.prototype = { call$2(context, vm) { return new A.PaymentView(vm, this.$this.isFilter, null); }, - $signature: 2379 + $signature: 2410 }; A.PaymentViewVM.prototype = { get$payment() { @@ -413840,7 +418971,8 @@ }; A.PaymentTermEdit.prototype = { createState$0() { - return new A._PaymentTermEditState(new A.Debouncer(500, false), A._setArrayType([], type$.JSArray_legacy_TextEditingController), A.TextEditingController$(null), B._StateLifecycle_0); + var t1 = A._setArrayType([], type$.JSArray_legacy_TextEditingController); + return new A._PaymentTermEditState(new A.Debouncer(500, false), t1, new A.TextEditingController(B.TextEditingValue_li8, $.$get$ChangeNotifier__emptyListeners()), B._StateLifecycle_0); } }; A._PaymentTermEditState.prototype = { @@ -413875,7 +419007,8 @@ if (t2.get$isNew()) t3 = t1.get$newPaymentTerm(); else { - t3 = J.$index$asx($.LocalizationsProvider__localizedValues.$index(0, t1.localeCode), "edit_payment_term"); + t1.toString; + t3 = J.$index$asx($.$get$LocalizationsProvider__localizedValues().$index(0, t1.localeCode), "edit_payment_term"); if (t3 == null) t3 = ""; } @@ -413897,8 +419030,10 @@ 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; }, - $signature: 64 + $signature: 66 }; A._PaymentTermEditState__onChanged_closure.prototype = { call$1(b) { @@ -413906,7 +419041,7 @@ b.get$_payment_term_model$_$this()._numDays = t1; return b; }, - $signature: 630 + $signature: 499 }; A._PaymentTermEditState__onChanged_closure0.prototype = { call$0() { @@ -413932,13 +419067,13 @@ call$1(context) { var t3, _null = null, t1 = this.localization, - t2 = J.$index$asx($.LocalizationsProvider__localizedValues.$index(0, t1.localeCode), "number_of_days"); + t2 = J.$index$asx($.$get$LocalizationsProvider__localizedValues().$index(0, t1.localeCode), "number_of_days"); if (t2 == null) t2 = ""; t3 = type$.JSArray_legacy_Widget; - return new A.ScrollableListView(A._setArrayType([A.FormCard$(_null, A._setArrayType([A.DecoratedFormField$(false, _null, true, false, this.$this._numDaysController, _null, true, _null, _null, _null, _null, false, false, _null, B.TextInputType_2_false_false, t2, _null, _null, false, _null, _null, _null, true, _null, _null, B.TextAlign_4, new A._PaymentTermEditState_build__closure(t1))], t3), _null, 4, false, _null, false, _null)], t3), _null, _null, _null); + return new A.ScrollableListView(A._setArrayType([A.FormCard$(_null, A._setArrayType([A.DecoratedFormField$(false, _null, true, false, this.$this._numDaysController, _null, true, _null, _null, _null, _null, false, false, _null, B.TextInputType_2_false_false, t2, _null, _null, false, _null, _null, _null, true, _null, _null, B.TextAlign_4, new A._PaymentTermEditState_build__closure(t1))], t3), _null, false, _null, false, _null)], t3), _null, _null, _null); }, - $signature: 155 + $signature: 168 }; A._PaymentTermEditState_build__closure.prototype = { call$1(value) { @@ -413956,13 +419091,13 @@ call$1(store) { return A.PaymentTermEditVM_PaymentTermEditVM$fromStore(store); }, - $signature: 2380 + $signature: 2411 }; 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: 2381 + $signature: 2412 }; A.PaymentTermEditVM.prototype = { get$paymentTerm() { @@ -413976,7 +419111,7 @@ call$1(paymentTerm) { this.store.get$_dispatchers()[0].call$1(new A.UpdatePaymentTerm(paymentTerm)); }, - $signature: 320 + $signature: 304 }; A.PaymentTermEditVM_PaymentTermEditVM$fromStore_closure1.prototype = { call$1(context) { @@ -414008,7 +419143,7 @@ t1.get$_dispatchers()[0].call$1(new A.SavePaymentTermRequest(new A._AsyncCompleter(t4, type$._AsyncCompleter_legacy_PaymentTermEntity), paymentTerm)); return t4.then$1$1(0, new A.PaymentTermEditVM_PaymentTermEditVM$fromStore___closure(paymentTerm, t3, this.state, t1, t2), type$.Null).catchError$1(new A.PaymentTermEditVM_PaymentTermEditVM$fromStore___closure0()); }, - $signature: 39 + $signature: 35 }; A.PaymentTermEditVM_PaymentTermEditVM$fromStore___closure.prototype = { call$1(savedPaymentTerm) { @@ -414017,11 +419152,13 @@ t1 = _this.paymentTerm, t2 = _this.localization; if (t1.get$isNew()) { - t2 = J.$index$asx($.LocalizationsProvider__localizedValues.$index(0, t2.localeCode), "created_payment_term"); + t2.toString; + t2 = J.$index$asx($.$get$LocalizationsProvider__localizedValues().$index(0, t2.localeCode), "created_payment_term"); if (t2 == null) t2 = ""; } else { - t2 = J.$index$asx($.LocalizationsProvider__localizedValues.$index(0, t2.localeCode), "updated_payment_term"); + t2.toString; + t2 = J.$index$asx($.$get$LocalizationsProvider__localizedValues().$index(0, t2.localeCode), "updated_payment_term"); if (t2 == null) t2 = ""; } @@ -414037,13 +419174,13 @@ } else A.viewEntity(false, savedPaymentTerm, null, true); }, - $signature: 320 + $signature: 304 }; A.PaymentTermEditVM_PaymentTermEditVM$fromStore___closure0.prototype = { call$1(error) { var t1 = $.$get$navigatorKey(); t1.toString; - A.showDialog(true, new A.PaymentTermEditVM_PaymentTermEditVM$fromStore____closure(error), $.WidgetsBinding__instance.WidgetsBinding__buildOwner._globalKeyRegistry.$index(0, t1), null, true, type$.legacy_ErrorDialog); + A.showDialog(null, true, new A.PaymentTermEditVM_PaymentTermEditVM$fromStore____closure(error), $.WidgetsBinding__instance.WidgetsBinding__buildOwner._globalKeyRegistry.$index(0, t1), null, true, type$.legacy_ErrorDialog); }, $signature: 3 }; @@ -414072,7 +419209,7 @@ t2 = _this.paymentTerm; t4 = t2.id; t5 = uiState.get$isEditing() ? paymentTermUIState.editing.id : paymentTermUIState.selectedId; - t1 = t1 != null ? new A.IgnorePointer(true, _null, A.Checkbox$(A.Theme_of(context).colorScheme.secondary, false, _null, B.MaterialTapTargetSize_1, new A.PaymentTermListItem_build_closure(_this), _null, false, _this.isChecked), _null) : _null; + t1 = t1 != null ? new A.IgnorePointer(true, _null, A.Checkbox$(A.Theme_of(context).colorScheme.secondary, false, _null, B.MaterialTapTargetSize_1, new A.PaymentTermListItem_build_closure(_this), _null, _null, false, _this.isChecked), _null) : _null; t6 = context.dependOnInheritedWidgetOfExactType$1$0(type$.MediaQuery).data; t7 = type$.JSArray_legacy_Widget; t6 = A.Container$(_null, A.Row$(A._setArrayType([A.Expanded$(A.Text$(t2.name, _null, _null, _null, _null, _null, A.Theme_of(context).textTheme.titleLarge, _null, _null, _null), 1), A.Text$(A.formatNumber(_null, context, _null, _null, B.FormatNumberType_0, true, _null, false), _null, _null, _null, _null, _null, A.Theme_of(context).textTheme.titleLarge, _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); @@ -414104,7 +419241,7 @@ call$1(value) { return null.call$1(value); }, - $signature: 11 + $signature: 10 }; A.PaymentTermListBuilder.prototype = { build$1(_, context) { @@ -414118,7 +419255,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: 2382 + $signature: 2413 }; A.PaymentTermListBuilder_build__closure.prototype = { call$2(context, index) { @@ -414137,7 +419274,7 @@ t2 = false; return new A.PaymentTermListItem(t4, paymentTerm, t1.filter, t2, null); }, - $signature: 2383 + $signature: 2414 }; A.PaymentTermListVM.prototype = {}; A.PaymentTermListVM_fromStore__handleRefresh.prototype = { @@ -414181,12 +419318,12 @@ userCompany = t1._list[t3].userCompany; t3 = A.Localizations_of(context, B.Type_AppLocalization_KyD, type$.legacy_AppLocalization); t2 = t2.paymentTermUIState.listUIState; - t1 = "__filter_" + t2.filterClearedAt + "__"; + t1 = t2.filterClearedAt; t4 = this.viewModel.paymentTermList; t2 = t2.filter; - t5 = A.AppBottomBar$(B.List_empty1, B.List_empty1, B.List_empty1, B.List_empty1, _null, B.EntityType_paymentTerm, false, B.List_empty16, 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_empty17, _null); + t5 = A.AppBottomBar$(B.List_empty0, B.List_empty0, B.List_empty0, B.List_empty0, _null, B.EntityType_paymentTerm, false, B.List_empty17, 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_empty18, _null); t3 = state.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), t3.get$newPaymentTerm()) : _null; - return A.ListScaffold$(_null, B.List_empty11, new A.ListFilter(B.EntityType_paymentTerm, t2, new A.PaymentTermScreen_build_closure7(store), t4, _null, _null, new A.PaymentTermScreen_build_closure8(store), new A.ValueKey(t1, type$.ValueKey_legacy_String)), new A.PaymentTermListBuilder(_null), t5, B.EntityType_paymentTerm, t3, 3, "company_details", new A.PaymentTermScreen_build_closure9(store), new A.PaymentTermScreen_build_closure10(store)); + return A.ListScaffold$(_null, B.List_empty12, new A.ListFilter(B.EntityType_paymentTerm, t2, new A.PaymentTermScreen_build_closure7(store), t4, _null, _null, new A.PaymentTermScreen_build_closure8(store), new A.ValueKey("__filter_" + t1 + "__", type$.ValueKey_legacy_String)), new A.PaymentTermListBuilder(_null), t5, B.EntityType_paymentTerm, t3, 3, "company_details", new A.PaymentTermScreen_build_closure9(store), new A.PaymentTermScreen_build_closure10(store)); } }; A.PaymentTermScreen_build_closure10.prototype = { @@ -414279,7 +419416,7 @@ call$2(context, vm) { return new A.PaymentTermScreen(vm, null); }, - $signature: 2384 + $signature: 2415 }; A.PaymentTermScreenVM.prototype = {}; A.PaymentTermView.prototype = { @@ -414312,13 +419449,13 @@ call$1(store) { return A.PaymentTermViewVM_PaymentTermViewVM$fromStore(store); }, - $signature: 2385 + $signature: 2416 }; A.PaymentTermViewScreen_build_closure.prototype = { call$2(context, vm) { return new A.PaymentTermView(vm, null); }, - $signature: 2386 + $signature: 2417 }; A.PaymentTermViewVM.prototype = { get$paymentTerm() { @@ -414336,8 +419473,9 @@ }; A.ProductEdit.prototype = { createState$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._setArrayType([], type$.JSArray_legacy_TextEditingController), new A.Debouncer(500, false), B._StateLifecycle_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), A._setArrayType([], type$.JSArray_legacy_TextEditingController), new A.Debouncer(500, false), B._StateLifecycle_0); } }; A._ProductEditState.prototype = { @@ -414387,7 +419525,7 @@ _this._product_edit$_debouncer.run$1(new A._ProductEditState__onChanged_closure0(_this, product)); }, build$1(_, context) { - var t2, t3, t4, t5, t6, t7, t8, _this = this, _null = null, + var t2, t3, t4, t5, t6, t7, _this = this, _null = null, t1 = A.Localizations_of(context, B.Type_AppLocalization_KyD, type$.legacy_AppLocalization), viewModel = _this._widget.viewModel, product = viewModel.product, @@ -414395,32 +419533,32 @@ if (product.get$isNew()) t2 = t1.get$newProduct(); else { - t2 = J.$index$asx($.LocalizationsProvider__localizedValues.$index(0, t1.localeCode), "edit_product"); + t1.toString; + t2 = J.$index$asx($.$get$LocalizationsProvider__localizedValues().$index(0, t1.localeCode), "edit_product"); if (t2 == null) t2 = ""; } t3 = $.$get$_ProductEditState__formKey(); - t4 = "__product_" + product.id + "_" + product.updatedAt + "__"; - t5 = t1.get$product(t1); - t6 = _this._product_edit$_autoValidate; - t7 = viewModel.onSavePressed; - t8 = type$.JSArray_legacy_Widget; - t5 = A._setArrayType([A.DecoratedFormField$(false, _null, true, t6, _this._productKeyController, _null, true, _null, _null, _null, _null, false, false, _null, B.TextInputType_0_null_null, t5, _null, _null, false, _null, _null, t7, true, _null, _null, B.TextAlign_4, new A._ProductEditState_build_closure(t1)), A.DecoratedFormField$(false, _null, false, false, _this._notesController, _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), A.DecoratedFormField$(false, _null, false, false, _this._priceController, _null, true, _null, _null, _null, _null, false, false, _null, new A.TextInputType(2, true, true), t1.get$price(), _null, _null, false, _null, _null, t7, true, _null, _null, B.TextAlign_4, _null)], t8); + t4 = t1.get$product(t1); + t5 = _this._product_edit$_autoValidate; + t6 = viewModel.onSavePressed; + t7 = type$.JSArray_legacy_Widget; + t4 = A._setArrayType([A.DecoratedFormField$(false, _null, true, t5, _this._productKeyController, _null, true, _null, _null, _null, _null, false, false, _null, B.TextInputType_0_null_null, t4, _null, _null, false, _null, _null, t6, true, _null, _null, B.TextAlign_4, new A._ProductEditState_build_closure(t1)), A.DecoratedFormField$(false, _null, false, false, _this._notesController, _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), A.DecoratedFormField$(false, _null, false, false, _this._priceController, _null, true, _null, _null, _null, _null, false, false, _null, new A.TextInputType(2, true, true), t1.get$price(), _null, _null, false, _null, _null, t6, true, _null, _null, B.TextAlign_4, _null)], t7); if (company.enableProductQuantity) - t5.push(A.DecoratedFormField$(false, _null, false, false, _this._quantityController, _null, true, _null, _null, _null, _null, false, false, _null, new A.TextInputType(2, true, true), t1.get$defaultQuantity(), _null, _null, false, _null, _null, t7, true, _null, _null, B.TextAlign_4, _null)); + t4.push(A.DecoratedFormField$(false, _null, false, false, _this._quantityController, _null, true, _null, _null, _null, _null, false, false, _null, new A.TextInputType(2, true, true), t1.get$defaultQuantity(), _null, _null, false, _null, _null, t6, true, _null, _null, B.TextAlign_4, _null)); if (company.enableProductCost) - t5.push(A.DecoratedFormField$(false, _null, false, false, _this._costController, _null, true, _null, _null, _null, _null, false, false, _null, new A.TextInputType(2, true, true), t1.get$cost(), _null, _null, false, _null, _null, t7, true, _null, _null, B.TextAlign_4, _null)); + t4.push(A.DecoratedFormField$(false, _null, false, false, _this._costController, _null, true, _null, _null, _null, _null, false, false, _null, new A.TextInputType(2, true, true), t1.get$cost(), _null, _null, false, _null, _null, t6, true, _null, _null, B.TextAlign_4, _null)); if (company.get$enableFirstItemTaxRate() || product.taxName1.length !== 0) - t5.push(new A.TaxRateDropdown(t1.get$tax(), new A._ProductEditState_build_closure0(viewModel, product), product.taxName1, product.taxRate1, _null)); + t4.push(new A.TaxRateDropdown(t1.get$tax(), new A._ProductEditState_build_closure0(viewModel, product), product.taxName1, product.taxRate1, _null)); if (company.get$enableSecondItemTaxRate() || product.taxName2.length !== 0) - t5.push(new A.TaxRateDropdown(t1.get$tax(), new A._ProductEditState_build_closure1(viewModel, product), product.taxName2, product.taxRate2, _null)); + t4.push(new A.TaxRateDropdown(t1.get$tax(), new A._ProductEditState_build_closure1(viewModel, product), product.taxName2, product.taxRate2, _null)); if (company.get$enableThirdItemTaxRate() || product.taxName3.length !== 0) - t5.push(new A.TaxRateDropdown(t1.get$tax(), new A._ProductEditState_build_closure2(viewModel, product), product.taxName3, product.taxRate3, _null)); - t5.push(new A.CustomField(_this._product_edit$_custom1Controller, _null, t7, "product1", product.customValue1, false, _null)); - t5.push(new A.CustomField(_this._product_edit$_custom2Controller, _null, t7, "product2", product.customValue2, false, _null)); - t5.push(new A.CustomField(_this._product_edit$_custom3Controller, _null, t7, "product3", product.customValue3, false, _null)); - t5.push(new A.CustomField(_this._product_edit$_custom4Controller, _null, t7, "product4", product.customValue4, false, _null)); - return A.EditScaffold$(_null, _null, new A.AppForm(t3, _null, new A.ScrollableListView(A._setArrayType([A.FormCard$(_null, t5, _null, 4, false, _null, true, _null)], t8), _null, _null, new A.ValueKey(t4, type$.ValueKey_legacy_String)), _this._product_edit$_focusNode, _null), _null, product, _null, false, _null, new A._ProductEditState_build_closure3(viewModel), new A._ProductEditState_build_closure4(_this, viewModel), _null, t2); + t4.push(new A.TaxRateDropdown(t1.get$tax(), new A._ProductEditState_build_closure2(viewModel, product), product.taxName3, product.taxRate3, _null)); + t4.push(new A.CustomField(_this._product_edit$_custom1Controller, _null, t6, "product1", product.customValue1, false, _null)); + t4.push(new A.CustomField(_this._product_edit$_custom2Controller, _null, t6, "product2", product.customValue2, false, _null)); + t4.push(new A.CustomField(_this._product_edit$_custom3Controller, _null, t6, "product3", product.customValue3, false, _null)); + t4.push(new A.CustomField(_this._product_edit$_custom4Controller, _null, t6, "product4", product.customValue4, false, _null)); + return A.EditScaffold$(_null, _null, new A.AppForm(t3, _null, new A.ScrollableListView(A._setArrayType([A.FormCard$(_null, t4, _null, false, _null, true, _null)], t7), _null, _null, new A.ValueKey("__product_" + product.id + "_" + product.updatedAt + "__", type$.ValueKey_legacy_String)), _this._product_edit$_focusNode, _null), _null, product, _null, false, _null, new A._ProductEditState_build_closure3(viewModel), new A._ProductEditState_build_closure4(_this, viewModel), _null, t2); } }; A._ProductEditState_didChangeDependencies_closure.prototype = { @@ -414466,7 +419604,7 @@ b.get$_product_model$_$this()._product_model$_customValue4 = t1; return b; }, - $signature: 184 + $signature: 190 }; A._ProductEditState__onChanged_closure0.prototype = { call$0() { @@ -414501,7 +419639,7 @@ call$1(val) { var t1; if (val.length === 0 || B.JSString_methods.trim$0(val).length === 0) { - t1 = J.$index$asx($.LocalizationsProvider__localizedValues.$index(0, this.localization.localeCode), "please_enter_a_product_key"); + t1 = J.$index$asx($.$get$LocalizationsProvider__localizedValues().$index(0, this.localization.localeCode), "please_enter_a_product_key"); if (t1 == null) t1 = ""; } else @@ -414525,7 +419663,7 @@ b.get$_product_model$_$this()._product_model$_taxName1 = t1; return b; }, - $signature: 184 + $signature: 190 }; A._ProductEditState_build_closure1.prototype = { call$1(taxRate) { @@ -414542,7 +419680,7 @@ b.get$_product_model$_$this()._product_model$_taxName2 = t1; return b; }, - $signature: 184 + $signature: 190 }; A._ProductEditState_build_closure2.prototype = { call$1(taxRate) { @@ -414559,7 +419697,7 @@ b.get$_product_model$_$this()._product_model$_taxName3 = t1; return b; }, - $signature: 184 + $signature: 190 }; A.ProductEditScreen.prototype = { build$1(_, context) { @@ -414571,13 +419709,13 @@ call$1(store) { return A.ProductEditVM_ProductEditVM$fromStore(store); }, - $signature: 2387 + $signature: 2418 }; 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: 2388 + $signature: 2419 }; A.ProductEditVM.prototype = { get$company() { @@ -414591,7 +419729,7 @@ call$1(product) { this.store.get$_dispatchers()[0].call$1(new A.UpdateProduct(product)); }, - $signature: 211 + $signature: 213 }; A.ProductEditVM_ProductEditVM$fromStore_closure1.prototype = { call$1(context) { @@ -414626,7 +419764,7 @@ t1.get$_dispatchers()[0].call$1(new A.SaveProductRequest(new A._AsyncCompleter(t2, type$._AsyncCompleter_legacy_ProductEntity), product)); return t2.then$1$1(0, new A.ProductEditVM_ProductEditVM$fromStore___closure(product, t3, this.state, t1, $navigator), type$.Null).catchError$1(new A.ProductEditVM_ProductEditVM$fromStore___closure0()); }, - $signature: 39 + $signature: 35 }; A.ProductEditVM_ProductEditVM$fromStore___closure.prototype = { call$1(savedProduct) { @@ -414635,11 +419773,13 @@ t1 = _this.product, t2 = _this.localization; if (t1.get$isNew()) { - t2 = J.$index$asx($.LocalizationsProvider__localizedValues.$index(0, t2.localeCode), "created_product"); + t2.toString; + t2 = J.$index$asx($.$get$LocalizationsProvider__localizedValues().$index(0, t2.localeCode), "created_product"); if (t2 == null) t2 = ""; } else { - t2 = J.$index$asx($.LocalizationsProvider__localizedValues.$index(0, t2.localeCode), "updated_product"); + t2.toString; + t2 = J.$index$asx($.$get$LocalizationsProvider__localizedValues().$index(0, t2.localeCode), "updated_product"); if (t2 == null) t2 = ""; } @@ -414655,13 +419795,13 @@ } else A.viewEntity(false, savedProduct, null, false); }, - $signature: 211 + $signature: 213 }; A.ProductEditVM_ProductEditVM$fromStore___closure0.prototype = { call$1(error) { var t1 = $.$get$navigatorKey(); t1.toString; - A.showDialog(true, new A.ProductEditVM_ProductEditVM$fromStore____closure(error), $.WidgetsBinding__instance.WidgetsBinding__buildOwner._globalKeyRegistry.$index(0, t1), null, true, type$.legacy_ErrorDialog); + A.showDialog(null, true, new A.ProductEditVM_ProductEditVM$fromStore____closure(error), $.WidgetsBinding__instance.WidgetsBinding__buildOwner._globalKeyRegistry.$index(0, t1), null, true, type$.legacy_ErrorDialog); }, $signature: 3 }; @@ -414704,7 +419844,7 @@ t1 = _this.$this; if (constraints.maxWidth > 550) { if (_this.showCheckbox) - t2 = new A.IgnorePointer(_this.listUIState.selectedIds != null, _null, A.Checkbox$(A.Theme_of(context).colorScheme.secondary, false, _null, B.MaterialTapTargetSize_1, new A.ProductListItem_build__closure(t1), _null, false, t1.isChecked), _null); + t2 = new A.IgnorePointer(_this.listUIState.selectedIds != null, _null, A.Checkbox$(A.Theme_of(context).colorScheme.secondary, false, _null, B.MaterialTapTargetSize_1, new A.ProductListItem_build__closure(t1), _null, _null, false, t1.isChecked), _null); else { t2 = t1.product; t3 = _this.state; @@ -414714,32 +419854,34 @@ } t3 = t1.product; t4 = t3.productKey; - t5 = _this.textStyle; - t6 = type$.JSArray_legacy_Widget; - t4 = A._setArrayType([A.Text$(t4 + (t3.documents._list.length !== 0 ? " \ud83d\udcce" : ""), _null, _null, B.TextOverflow_2, _null, _null, t5, _null, _null, _null)], t6); + t5 = t3.documents._list.length !== 0 ? " \ud83d\udcce" : ""; + t6 = _this.textStyle; + t7 = type$.JSArray_legacy_Widget; + t5 = A._setArrayType([A.Text$(t4 + t5, _null, _null, B.TextOverflow_2, _null, _null, t6, _null, _null, _null)], t7); if (!(!t3.get$isArchived() && !t3.isDeleted)) - t4.push(new A.EntityStateLabel(t3, _null)); - t4 = A.Column$(t4, B.CrossAxisAlignment_0, _null, B.MainAxisAlignment_0, B.MainAxisSize_1, B.VerticalDirection_1); - t7 = A._setArrayType([A.Text$(t3.notes, _null, 6, _null, _null, _null, t5, _null, _null, _null)], t6); + t5.push(new A.EntityStateLabel(t3, _null)); + t4 = A.Column$(t5, B.CrossAxisAlignment_0, _null, B.MainAxisAlignment_0, B.MainAxisSize_1, B.VerticalDirection_1); + t5 = A._setArrayType([A.Text$(t3.notes, _null, 6, _null, _null, _null, t6, _null, _null, _null)], t7); t8 = _this.filterMatch; if (t8 != null) - t7.push(A.Text$(t8, _null, 3, B.TextOverflow_2, _null, _null, A.Theme_of(context).textTheme.titleSmall, _null, _null, _null)); - t1 = A.InkWell$(false, _null, true, new A.Padding(B.EdgeInsets_10_4_28_4, A.Row$(A._setArrayType([new A.Padding(B.EdgeInsets_0_0_16_0, t2, _null), new A.SizedBox(100, _null, t4, _null), new A.SizedBox(10, _null, _null, _null), A.Expanded$(A.Column$(t7, B.CrossAxisAlignment_0, _null, B.MainAxisAlignment_0, B.MainAxisSize_1, B.VerticalDirection_1), 1), new A.SizedBox(10, _null, _null, _null), A.Text$(A.formatNumber(t3.price, context, _null, _null, B.FormatNumberType_0, false, _null, false), _null, _null, _null, _null, _null, t5, B.TextAlign_5, _null, _null)], t6), B.CrossAxisAlignment_2, B.MainAxisAlignment_0, B.MainAxisSize_1, _null), _null), _null, true, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, new A.ProductListItem_build__closure1(t1, context), new A.ProductListItem_build__closure2(t1, context), _null, _null, _null, _null, _null); + t5.push(A.Text$(t8, _null, 3, B.TextOverflow_2, _null, _null, A.Theme_of(context).textTheme.titleSmall, _null, _null, _null)); + t1 = A.InkWell$(false, _null, true, new A.Padding(B.EdgeInsets_10_4_28_4, A.Row$(A._setArrayType([new A.Padding(B.EdgeInsets_0_0_16_0, t2, _null), new A.SizedBox(100, _null, t4, _null), new A.SizedBox(10, _null, _null, _null), A.Expanded$(A.Column$(t5, B.CrossAxisAlignment_0, _null, B.MainAxisAlignment_0, B.MainAxisSize_1, B.VerticalDirection_1), 1), new A.SizedBox(10, _null, _null, _null), A.Text$(A.formatNumber(t3.price, context, _null, _null, B.FormatNumberType_0, false, _null, false), _null, _null, _null, _null, _null, t6, B.TextAlign_5, _null, _null)], t7), B.CrossAxisAlignment_2, B.MainAxisAlignment_0, B.MainAxisSize_1, _null), _null), _null, true, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, new A.ProductListItem_build__closure1(t1, context), new A.ProductListItem_build__closure2(t1, context), _null, _null, _null, _null, _null, _null); } else { - t2 = _this.showCheckbox ? new A.IgnorePointer(_this.listUIState.selectedIds != null, _null, A.Checkbox$(A.Theme_of(context).colorScheme.secondary, false, _null, B.MaterialTapTargetSize_1, new A.ProductListItem_build__closure3(t1), _null, false, t1.isChecked), _null) : _null; + t2 = _this.showCheckbox ? new A.IgnorePointer(_this.listUIState.selectedIds != null, _null, A.Checkbox$(A.Theme_of(context).colorScheme.secondary, false, _null, B.MaterialTapTargetSize_1, new A.ProductListItem_build__closure3(t1), _null, _null, false, t1.isChecked), _null) : _null; t3 = context.dependOnInheritedWidgetOfExactType$1$0(type$.MediaQuery).data; t4 = t1.product; t5 = t4.productKey; - t6 = type$.JSArray_legacy_Widget; - t3 = A.Container$(_null, A.Row$(A._setArrayType([A.Expanded$(A.Text$(t5 + (t4.documents._list.length !== 0 ? " \ud83d\udcce" : ""), _null, _null, _null, _null, _null, A.Theme_of(context).textTheme.titleLarge, _null, _null, _null), 1), A.Text$(A.formatNumber(t4.price, context, _null, _null, B.FormatNumberType_0, false, _null, false), _null, _null, _null, _null, _null, A.Theme_of(context).textTheme.titleLarge, _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, t3.size._dx); + t6 = t4.documents._list.length !== 0 ? " \ud83d\udcce" : ""; + 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.titleLarge, _null, _null, _null), 1), A.Text$(A.formatNumber(t4.price, context, _null, _null, B.FormatNumberType_0, false, _null, false), _null, _null, _null, _null, _null, A.Theme_of(context).textTheme.titleLarge, _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.subtitle; t5 = t5.length !== 0 ? A.Text$(t5, _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, context), new A.ProductListItem_build__closure5(t1, context), false, _null, _null, A.Column$(A._setArrayType([t5, new A.EntityStateLabel(t4, _null)], t6), 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, new A.ProductListItem_build__closure4(t1, context), new A.ProductListItem_build__closure5(t1, context), 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); t1 = t3; } return t1; }, - $signature: 111 + $signature: 116 }; A.ProductListItem_build__closure2.prototype = { call$0() { @@ -414760,14 +419902,14 @@ call$1(value) { return this.$this.onCheckboxChanged.call$1(value); }, - $signature: 11 + $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: 61 + $signature: 63 }; A.ProductListItem_build__closure5.prototype = { call$0() { @@ -414788,7 +419930,7 @@ call$1(value) { return this.$this.onCheckboxChanged.call$1(value); }, - $signature: 11 + $signature: 10 }; A.ProductListBuilder.prototype = { build$1(_, context) { @@ -414804,7 +419946,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: 2389 + $signature: 2420 }; A.ProductListBuilder_build__closure.prototype = { call$2(context, index) { @@ -414820,7 +419962,7 @@ t2 = false; return A.ProductListItem$(t1.filter, t2, true, null, null, product); }, - $signature: 740 + $signature: 678 }; A.ProductListVM.prototype = {}; A.ProductListVM_fromStore__handleRefresh.prototype = { @@ -414906,7 +420048,7 @@ company = t3.company; t1 = A.Localizations_of(context, B.Type_AppLocalization_KyD, type$.legacy_AppLocalization); t2 = t2.productUIState.listUIState; - t4 = "__filter_" + t2.filterClearedAt + "__"; + t4 = t2.filterClearedAt; t5 = this.viewModel.productList; t2 = t2.filter; t6 = A.List_List$of(A.ProductPresenter_getDefaultTableFields(t3), true, type$.legacy_String); @@ -414924,10 +420066,10 @@ t6.push("tax_name2"); t6.push("tax_name3"); t8 = A.ProductPresenter_getDefaultTableFields(t3); - t6 = 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), t8, B.EntityType_product, false, B.List_empty16, 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"], t7), B.List_empty17, t6); + t6 = 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), t8, B.EntityType_product, false, B.List_empty17, 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"], t7), B.List_empty18, t6); t7 = state.prefState; t1 = (t7.appLayout === B.AppLayout_mobile || t7.menuSidebarMode === B.AppSidebarMode_float) && t3.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), t1.get$newProduct()) : _null; - return A.ListScaffold$(_null, B.List_empty11, new A.ListFilter(B.EntityType_product, t2, new A.ProductScreen_build_closure7(store), t5, _null, _null, new A.ProductScreen_build_closure8(store), new A.ValueKey(t4, type$.ValueKey_legacy_String)), new A.ProductListBuilder(_null), t6, B.EntityType_product, t1, 0, _null, new A.ProductScreen_build_closure9(store), new A.ProductScreen_build_closure10(store)); + return A.ListScaffold$(_null, B.List_empty12, new A.ListFilter(B.EntityType_product, t2, new A.ProductScreen_build_closure7(store), t5, _null, _null, new A.ProductScreen_build_closure8(store), new A.ValueKey("__filter_" + t4 + "__", type$.ValueKey_legacy_String)), new A.ProductListBuilder(_null), t6, B.EntityType_product, t1, 0, _null, new A.ProductScreen_build_closure9(store), new A.ProductScreen_build_closure10(store)); } }; A.ProductScreen_build_closure10.prototype = { @@ -415020,7 +420162,7 @@ call$2(context, vm) { return new A.ProductScreen(vm, null); }, - $signature: 2390 + $signature: 2421 }; A.ProductScreenVM.prototype = {}; A.ProductView.prototype = { @@ -415080,19 +420222,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: 223 + $signature: 203 }; A._ProductViewState_build__closure.prototype = { call$0() { return this.viewModel.onRefreshed.call$1(this.context); }, - $signature: 32 + $signature: 33 }; A._ProductViewState_build__closure0.prototype = { call$0() { return this.viewModel.onRefreshed.call$1(this.context); }, - $signature: 32 + $signature: 33 }; A.__ProductViewState_State_SingleTickerProviderStateMixin.prototype = { dispose$0(_) { @@ -415119,13 +420261,13 @@ call$1(path) { return this.$this.viewModel.onUploadDocument.call$2(this.context, path); }, - $signature: 144 + $signature: 145 }; A.ProductViewDocuments_build_closure0.prototype = { call$3($document, password, idToken) { return this.$this.viewModel.onDeleteDocument.call$4(this.context, $document, password, idToken); }, - $signature: 150 + $signature: 144 }; A.ProductOverview.prototype = { createState$0() { @@ -415178,13 +420320,13 @@ call$1(store) { return A.ProductViewVM_ProductViewVM$fromStore(store); }, - $signature: 2391 + $signature: 2422 }; A.ProductViewScreen_build_closure.prototype = { call$2(context, vm) { return new A.ProductView(vm, false, vm.state.uiState.productUIState.tabIndex, null); }, - $signature: 2392 + $signature: 2423 }; A.ProductViewVM.prototype = { $eq(_, other) { @@ -415223,7 +420365,7 @@ this.store.get$_dispatchers()[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: 96 + $signature: 97 }; A.ProductViewVM_ProductViewVM$fromStore__closure0.prototype = { call$1(client) { @@ -415233,7 +420375,7 @@ }; A.ProductViewVM_ProductViewVM$fromStore__closure1.prototype = { call$1(error) { - A.showDialog(true, new A.ProductViewVM_ProductViewVM$fromStore___closure(error), this.context, null, true, type$.legacy_ErrorDialog); + A.showDialog(null, true, new A.ProductViewVM_ProductViewVM$fromStore___closure(error), this.context, null, true, type$.legacy_ErrorDialog); }, $signature: 3 }; @@ -415254,18 +420396,18 @@ }, "call*": "call$4", $requiredArgCount: 4, - $signature: 100 + $signature: 105 }; A.ProductViewVM_ProductViewVM$fromStore__closure.prototype = { call$1(value) { return this.store.get$_dispatchers()[0].call$1(new A.LoadProduct(null, this.product.id)); }, - $signature: 99 + $signature: 101 }; A.ProjectEdit.prototype = { createState$0() { - var _null = null; - return new A._ProjectEditState(new A.Debouncer(500, 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._setArrayType([], type$.JSArray_legacy_TextEditingController), B._StateLifecycle_0); + var t1 = $.$get$ChangeNotifier__emptyListeners(); + return new A._ProjectEditState(new A.Debouncer(500, false), 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); } }; A._ProjectEditState.prototype = { @@ -415325,7 +420467,8 @@ if (project.get$isNew()) t2 = t1.get$newProject(); else { - t2 = J.$index$asx($.LocalizationsProvider__localizedValues.$index(0, t1.localeCode), "edit_project"); + t1.toString; + t2 = J.$index$asx($.$get$LocalizationsProvider__localizedValues().$index(0, t1.localeCode), "edit_project"); if (t2 == null) t2 = ""; } @@ -415347,8 +420490,10 @@ 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; }, - $signature: 64 + $signature: 66 }; A._ProjectEditState__onChanged_closure.prototype = { call$1(b) { @@ -415375,7 +420520,7 @@ b.get$_project_model$_$this()._project_model$_customValue4 = t1; return b; }, - $signature: 152 + $signature: 161 }; A._ProjectEditState__onChanged_closure0.prototype = { call$0() { @@ -415410,40 +420555,39 @@ call$1(context) { var t8, t9, t10, t11, t12, t13, _this = this, _null = null, t1 = _this.project, - t2 = "__project_" + t1.id + "_" + t1.updatedAt + "__", - t3 = _this.$this, - t4 = _this.localization, - t5 = t3._project_edit$_autoValidate, - t6 = t4.localeCode, - t7 = J.$index$asx($.LocalizationsProvider__localizedValues.$index(0, t6), "project_name"); + t2 = _this.$this, + t3 = _this.localization, + t4 = t2._project_edit$_autoValidate, + t5 = $.$get$LocalizationsProvider__localizedValues(), + t6 = t3.localeCode, + t7 = J.$index$asx(t5.$index(0, t6), "project_name"); if (t7 == null) t7 = ""; t8 = _this.viewModel; t9 = t8.onSavePressed; - t7 = A.DecoratedFormField$(false, _null, true, t5, t3._project_edit$_nameController, _null, true, _null, _null, _null, _null, false, false, _null, B.TextInputType_0_null_null, t7, _null, _null, false, _null, _null, t9, true, _null, _null, B.TextAlign_4, new A._ProjectEditState_build__closure0(t4)); + t7 = A.DecoratedFormField$(false, _null, true, t4, t2._project_edit$_nameController, _null, true, _null, _null, _null, _null, false, false, _null, B.TextInputType_0_null_null, t7, _null, _null, false, _null, _null, t9, true, _null, _null, B.TextAlign_4, new A._ProjectEditState_build__closure0(t3)); if (t1.get$isNew()) { - t5 = t4.get$client(t4); + t4 = t3.get$client(t3); t10 = $.$get$memoizedDropdownClientList(); t11 = _this.state; t12 = t11.uiState.selectedCompanyIndex; t12 = t11.userCompanyStates._list[t12]; t13 = t12.clientState; t11 = t10.call$4(t13.map, t13.list, t12.userState.map, t11.staticState); - t5 = A.EntityDropdown$(true, t3._project_edit$_autoValidate, false, t1.clientId, t11, _null, B.EntityType_client, t5, new A._ProjectEditState_build__closure1(t8, context), _null, new A._ProjectEditState_build__closure2(t8, t1), _null, _null, new A._ProjectEditState_build__closure3(t4)); + t4 = A.EntityDropdown$(true, t2._project_edit$_autoValidate, false, t1.clientId, t11, _null, B.EntityType_client, t4, new A._ProjectEditState_build__closure1(t8, context), _null, new A._ProjectEditState_build__closure2(t8, t1), _null, _null, new A._ProjectEditState_build__closure3(t3)); } else { - t5 = J.$index$asx($.LocalizationsProvider__localizedValues.$index(0, t6), "project_number"); - if (t5 == null) - t5 = ""; - t5 = A.DecoratedFormField$(false, _null, false, false, t3._project_edit$_numberController, _null, true, _null, _null, _null, _null, false, false, _null, B.TextInputType_0_null_null, t5, _null, _null, false, _null, _null, t9, true, _null, _null, B.TextAlign_4, _null); + t4 = J.$index$asx(t5.$index(0, t6), "project_number"); + if (t4 == null) + t4 = ""; + t4 = A.DecoratedFormField$(false, _null, false, false, t2._project_edit$_numberController, _null, true, _null, _null, _null, _null, false, false, _null, B.TextInputType_0_null_null, t4, _null, _null, false, _null, _null, t9, true, _null, _null, B.TextAlign_4, _null); } - t10 = A.DatePicker$(false, _null, _null, t4.get$dueDate(), _null, new A._ProjectEditState_build__closure4(t8, t1), t1.dueDate, _null); - t6 = J.$index$asx($.LocalizationsProvider__localizedValues.$index(0, t6), "budgeted_hours"); - if (t6 == null) - t6 = ""; - t11 = type$.JSArray_legacy_Widget; - return new A.ScrollableListView(A._setArrayType([A.FormCard$(_null, A._setArrayType([t7, t5, new A.UserPicker(t1.assignedUserId, new A._ProjectEditState_build__closure5(t8, t1), _null), t10, A.DecoratedFormField$(false, _null, false, false, t3._hoursController, _null, true, _null, _null, _null, _null, false, false, _null, new A.TextInputType(2, true, true), t6, _null, _null, false, _null, _null, t9, true, _null, _null, B.TextAlign_4, _null), A.DecoratedFormField$(false, _null, false, false, t3._project_edit$_taskRateController, _null, true, _null, _null, _null, _null, false, false, _null, new A.TextInputType(2, true, true), t4.get$taskRate(), _null, _null, false, _null, _null, t9, true, _null, _null, B.TextAlign_4, _null), new A.CustomField(t3._project_edit$_custom1Controller, _null, t9, "project1", t1.customValue1, false, _null), new A.CustomField(t3._project_edit$_custom2Controller, _null, t9, "project2", t1.customValue2, false, _null), new A.CustomField(t3._project_edit$_custom3Controller, _null, t9, "project3", t1.customValue3, false, _null), new A.CustomField(t3._project_edit$_custom4Controller, _null, t9, "project4", t1.customValue4, false, _null), A.DecoratedFormField$(false, _null, false, false, t3._project_edit$_publicNotesController, _null, true, _null, _null, _null, _null, false, false, _null, B.TextInputType_1_null_null, t4.get$publicNotes(), 4, _null, false, _null, _null, _null, true, _null, _null, B.TextAlign_4, _null), A.DecoratedFormField$(false, _null, false, false, t3._project_edit$_privateNotesController, _null, true, _null, _null, _null, _null, false, false, _null, B.TextInputType_1_null_null, t4.get$privateNotes(), 4, _null, false, _null, _null, _null, true, _null, _null, B.TextAlign_4, _null)], t11), _null, 4, false, _null, true, _null)], t11), _null, _null, new A.ValueKey(t2, type$.ValueKey_legacy_String)); + t10 = A.DatePicker$(false, _null, _null, t3.get$dueDate(), _null, new A._ProjectEditState_build__closure4(t8, t1), t1.dueDate, _null); + t6 = J.$index$asx(t5.$index(0, t6), "budgeted_hours"); + t5 = t6 == null ? "" : t6; + t6 = type$.JSArray_legacy_Widget; + return new A.ScrollableListView(A._setArrayType([A.FormCard$(_null, A._setArrayType([t7, t4, new A.UserPicker(t1.assignedUserId, new A._ProjectEditState_build__closure5(t8, t1), _null), t10, A.DecoratedFormField$(false, _null, false, false, t2._hoursController, _null, true, _null, _null, _null, _null, false, false, _null, new A.TextInputType(2, true, true), t5, _null, _null, false, _null, _null, t9, true, _null, _null, B.TextAlign_4, _null), A.DecoratedFormField$(false, _null, false, 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, t9, true, _null, _null, B.TextAlign_4, _null), new A.CustomField(t2._project_edit$_custom1Controller, _null, t9, "project1", t1.customValue1, false, _null), new A.CustomField(t2._project_edit$_custom2Controller, _null, t9, "project2", t1.customValue2, false, _null), new A.CustomField(t2._project_edit$_custom3Controller, _null, t9, "project3", t1.customValue3, false, _null), new A.CustomField(t2._project_edit$_custom4Controller, _null, t9, "project4", t1.customValue4, false, _null), A.DecoratedFormField$(false, _null, false, 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, 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)], t6), _null, false, _null, true, _null)], t6), _null, _null, new A.ValueKey("__project_" + t1.id + "_" + t1.updatedAt + "__", type$.ValueKey_legacy_String)); }, - $signature: 155 + $signature: 168 }; A._ProjectEditState_build__closure0.prototype = { call$1(val) { @@ -415461,7 +420605,7 @@ call$1(client) { this.viewModel.onChanged.call$1(this.project.rebuild$1(new A._ProjectEditState_build___closure1(client))); }, - $signature: 40 + $signature: 38 }; A._ProjectEditState_build___closure1.prototype = { call$1(b) { @@ -415472,13 +420616,13 @@ b.get$_project_model$_$this()._project_model$_clientId = t1; return b; }, - $signature: 152 + $signature: 161 }; A._ProjectEditState_build__closure1.prototype = { call$1(completer) { this.viewModel.onAddClientPressed.call$2(this.context, completer); }, - $signature: 188 + $signature: 189 }; A._ProjectEditState_build__closure5.prototype = { call$1(userId) { @@ -415491,7 +420635,7 @@ b.get$_project_model$_$this()._project_model$_assignedUserId = this.userId; return b; }, - $signature: 152 + $signature: 161 }; A._ProjectEditState_build__closure4.prototype = { call$2(date, _) { @@ -415504,7 +420648,7 @@ b.get$_project_model$_$this()._project_model$_dueDate = this.date; return b; }, - $signature: 152 + $signature: 161 }; A.ProjectEditScreen.prototype = { build$1(_, context) { @@ -415516,13 +420660,13 @@ call$1(store) { return A.ProjectEditVM_ProjectEditVM$fromStore(store); }, - $signature: 2393 + $signature: 2424 }; 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: 2394 + $signature: 2425 }; A.ProjectEditVM.prototype = { get$project() { @@ -415536,7 +420680,7 @@ call$1(project) { this.store.get$_dispatchers()[0].call$1(new A.UpdateProject(project)); }, - $signature: 232 + $signature: 257 }; A.ProjectEditVM_ProjectEditVM$fromStore_closure1.prototype = { call$1(context) { @@ -415564,7 +420708,7 @@ A.createEntity(new A._AsyncCompleter(t2, type$._AsyncCompleter_Null), completer, context, t1, _null, true); completer.get$future().then$1$1(0, new A.ProjectEditVM_ProjectEditVM$fromStore__closure0(t3), t4); }, - $signature: 123 + $signature: 117 }; A.ProjectEditVM_ProjectEditVM$fromStore__closure.prototype = { call$1(_) { @@ -415576,7 +420720,7 @@ call$1(client) { this.store.get$_dispatchers()[0].call$1(new A.UpdateCurrentRoute("/project/edit")); }, - $signature: 40 + $signature: 38 }; A.ProjectEditVM_ProjectEditVM$fromStore_closure0.prototype = { call$1(context) { @@ -415602,7 +420746,7 @@ t1.get$_dispatchers()[0].call$1(new A.SaveProjectRequest(new A._AsyncCompleter(t2, type$._AsyncCompleter_legacy_ProjectEntity), project)); return t2.then$1$1(0, new A.ProjectEditVM_ProjectEditVM$fromStore___closure(project, t3, this.state, t1, $navigator), type$.Null).catchError$1(new A.ProjectEditVM_ProjectEditVM$fromStore___closure0()); }, - $signature: 39 + $signature: 35 }; A.ProjectEditVM_ProjectEditVM$fromStore___closure.prototype = { call$1(savedProject) { @@ -415611,11 +420755,13 @@ t1 = _this.project, t2 = _this.localization; if (t1.get$isNew()) { - t2 = J.$index$asx($.LocalizationsProvider__localizedValues.$index(0, t2.localeCode), "created_project"); + t2.toString; + t2 = J.$index$asx($.$get$LocalizationsProvider__localizedValues().$index(0, t2.localeCode), "created_project"); if (t2 == null) t2 = ""; } else { - t2 = J.$index$asx($.LocalizationsProvider__localizedValues.$index(0, t2.localeCode), "updated_project"); + t2.toString; + t2 = J.$index$asx($.$get$LocalizationsProvider__localizedValues().$index(0, t2.localeCode), "updated_project"); if (t2 == null) t2 = ""; } @@ -415637,13 +420783,13 @@ A.viewEntity(false, savedProject, null, true); } }, - $signature: 232 + $signature: 257 }; A.ProjectEditVM_ProjectEditVM$fromStore___closure0.prototype = { call$1(error) { var t1 = $.$get$navigatorKey(); t1.toString; - A.showDialog(true, new A.ProjectEditVM_ProjectEditVM$fromStore____closure(error), $.WidgetsBinding__instance.WidgetsBinding__buildOwner._globalKeyRegistry.$index(0, t1), null, true, type$.legacy_ErrorDialog); + A.showDialog(null, true, new A.ProjectEditVM_ProjectEditVM$fromStore____closure(error), $.WidgetsBinding__instance.WidgetsBinding__buildOwner._globalKeyRegistry.$index(0, t1), null, true, type$.legacy_ErrorDialog); }, $signature: 3 }; @@ -415698,7 +420844,7 @@ t1 = _this.$this; if (constraints.maxWidth > 550) { if (_this.showCheckbox) - t2 = new A.Padding(B.EdgeInsets_0_0_20_0, new A.IgnorePointer(_this.listUIState.selectedIds != null, _null, A.Checkbox$(A.Theme_of(context).colorScheme.secondary, false, _null, B.MaterialTapTargetSize_1, new A.ProjectListItem_build__closure(t1), _null, false, t1.isChecked), _null), _null); + t2 = new A.Padding(B.EdgeInsets_0_0_20_0, new A.IgnorePointer(_this.listUIState.selectedIds != null, _null, A.Checkbox$(A.Theme_of(context).colorScheme.secondary, false, _null, B.MaterialTapTargetSize_1, new A.ProjectListItem_build__closure(t1), _null, _null, false, t1.isChecked), _null), _null); else { t2 = t1.project; t3 = _this.state; @@ -415717,20 +420863,21 @@ t7 = t3.name; t7 = A.Text$(t7 + (t3.documents._list.length !== 0 ? " \ud83d\udcce" : ""), _null, _null, _null, _null, _null, t5, _null, _null, _null); t8 = _this.textColor; - t1 = A.InkWell$(false, _null, true, new A.Padding(B.EdgeInsets_10_4_28_4, A.Row$(A._setArrayType([new A.Padding(B.EdgeInsets_0_0_16_0, t2, _null), new A.SizedBox(100, _null, t4, _null), new A.SizedBox(10, _null, _null, _null), A.Expanded$(A.Column$(A._setArrayType([t7, A.Text$(_this.subtitle, _null, 3, B.TextOverflow_2, _null, _null, A.Theme_of(context).textTheme.titleSmall.copyWith$1$color(A.Color$fromARGB(153, t8.get$value(t8) >>> 16 & 255, t8.get$value(t8) >>> 8 & 255, t8.get$value(t8) & 255)), _null, _null, _null)], t6), B.CrossAxisAlignment_0, _null, B.MainAxisAlignment_0, B.MainAxisSize_1, B.VerticalDirection_1), 1), new A.SizedBox(10, _null, _null, _null), A.Text$(A.formatDuration(A.Duration$(0, B.JSNumber_methods.toInt$0(t3.budgetedHours), 0, 0, 0, 0), false), _null, _null, _null, _null, _null, t5, B.TextAlign_5, _null, _null)], t6), B.CrossAxisAlignment_2, B.MainAxisAlignment_0, B.MainAxisSize_1, _null), _null), _null, true, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, new A.ProjectListItem_build__closure1(t1, context), new A.ProjectListItem_build__closure2(t1, context), _null, _null, _null, _null, _null); + t1 = A.InkWell$(false, _null, true, new A.Padding(B.EdgeInsets_10_4_28_4, A.Row$(A._setArrayType([new A.Padding(B.EdgeInsets_0_0_16_0, t2, _null), new A.SizedBox(100, _null, t4, _null), new A.SizedBox(10, _null, _null, _null), A.Expanded$(A.Column$(A._setArrayType([t7, A.Text$(_this.subtitle, _null, 3, B.TextOverflow_2, _null, _null, A.Theme_of(context).textTheme.titleSmall.copyWith$1$color(A.Color$fromARGB(153, t8.get$value(t8) >>> 16 & 255, t8.get$value(t8) >>> 8 & 255, t8.get$value(t8) & 255)), _null, _null, _null)], t6), B.CrossAxisAlignment_0, _null, B.MainAxisAlignment_0, B.MainAxisSize_1, B.VerticalDirection_1), 1), new A.SizedBox(10, _null, _null, _null), A.Text$(A.formatDuration(A.Duration$(0, B.JSNumber_methods.toInt$0(t3.budgetedHours), 0, 0, 0, 0), false), _null, _null, _null, _null, _null, t5, B.TextAlign_5, _null, _null)], t6), B.CrossAxisAlignment_2, B.MainAxisAlignment_0, B.MainAxisSize_1, _null), _null), _null, true, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, new A.ProjectListItem_build__closure1(t1, context), new A.ProjectListItem_build__closure2(t1, context), _null, _null, _null, _null, _null, _null); } else { - t2 = _this.showCheckbox ? new A.IgnorePointer(_this.listUIState.selectedIds != null, _null, A.Checkbox$(A.Theme_of(context).colorScheme.secondary, false, _null, B.MaterialTapTargetSize_1, new A.ProjectListItem_build__closure3(t1), _null, false, t1.isChecked), _null) : _null; + t2 = _this.showCheckbox ? new A.IgnorePointer(_this.listUIState.selectedIds != null, _null, A.Checkbox$(A.Theme_of(context).colorScheme.secondary, false, _null, B.MaterialTapTargetSize_1, new A.ProjectListItem_build__closure3(t1), _null, _null, false, t1.isChecked), _null) : _null; t3 = context.dependOnInheritedWidgetOfExactType$1$0(type$.MediaQuery).data; t4 = t1.project; t5 = t4.name; - t6 = type$.JSArray_legacy_Widget; - t3 = A.Container$(_null, A.Row$(A._setArrayType([A.Expanded$(A.Text$(t5 + (t4.documents._list.length !== 0 ? " \ud83d\udcce" : ""), _null, _null, _null, _null, _null, A.Theme_of(context).textTheme.titleLarge, _null, _null, _null), 1), A.Text$(A.formatDuration(A.Duration$(0, B.JSNumber_methods.toInt$0(t4.budgetedHours), 0, 0, 0, 0), false), _null, _null, _null, _null, _null, A.Theme_of(context).textTheme.titleLarge, _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, t3.size._dx); + t6 = t4.documents._list.length !== 0 ? " \ud83d\udcce" : ""; + 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.titleLarge, _null, _null, _null), 1), A.Text$(A.formatDuration(A.Duration$(0, B.JSNumber_methods.toInt$0(t4.budgetedHours), 0, 0, 0, 0), false), _null, _null, _null, _null, _null, A.Theme_of(context).textTheme.titleLarge, _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, context), new A.ProjectListItem_build__closure5(t1, context), 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)], t6), 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, new A.ProjectListItem_build__closure4(t1, context), new A.ProjectListItem_build__closure5(t1, context), 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); } return t1; }, - $signature: 111 + $signature: 116 }; A.ProjectListItem_build__closure2.prototype = { call$0() { @@ -415750,14 +420897,14 @@ call$1(value) { return null.call$1(value); }, - $signature: 11 + $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: 61 + $signature: 63 }; A.ProjectListItem_build__closure5.prototype = { call$0() { @@ -415777,7 +420924,7 @@ call$1(value) { return null.call$1(value); }, - $signature: 11 + $signature: 10 }; A.ProjectListBuilder.prototype = { build$1(_, context) { @@ -415793,7 +420940,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: 2395 + $signature: 2426 }; A.ProjectListBuilder_build__closure.prototype = { call$2(context, index) { @@ -415812,7 +420959,7 @@ t2 = false; return new A.ProjectListItem(t4, project, t1.filter, t2, null); }, - $signature: 2396 + $signature: 2427 }; A.ProjectListVM.prototype = {}; A.ProjectListVM_fromStore__handleRefresh.prototype = { @@ -415906,7 +421053,7 @@ userCompany = t2._list[t1].userCompany; t1 = A.Localizations_of(context, B.Type_AppLocalization_KyD, type$.legacy_AppLocalization); t2 = state.uiState.projectUIState.listUIState; - t3 = "__filter_" + t2.filterClearedAt + "__"; + t3 = t2.filterClearedAt; t4 = this.viewModel.projectList; t2 = t2.filter; t5 = type$.JSArray_legacy_String; @@ -415921,10 +421068,10 @@ t6.push("custom4"); t6.push("documents"); t7 = A._setArrayType(["name", "client", "task_rate", "due_date", "public_notes", "private_notes", "budgeted_hours", "entity_state"], t5); - t6 = 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), t7, B.EntityType_project, false, B.List_empty16, 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"], t5), B.List_empty17, t6); + t6 = 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), t7, B.EntityType_project, false, B.List_empty17, 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"], t5), B.List_empty18, t6); t5 = state.prefState; t1 = (t5.appLayout === B.AppLayout_mobile || t5.menuSidebarMode === B.AppSidebarMode_float) && userCompany.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), t1.get$newProject()) : _null; - return A.ListScaffold$(_null, B.List_empty11, new A.ListFilter(B.EntityType_project, t2, new A.ProjectScreen_build_closure7(store), t4, _null, _null, new A.ProjectScreen_build_closure8(store), new A.ValueKey(t3, type$.ValueKey_legacy_String)), new A.ProjectListBuilder(_null), t6, B.EntityType_project, t1, 0, _null, new A.ProjectScreen_build_closure9(store), new A.ProjectScreen_build_closure10(store)); + return A.ListScaffold$(_null, B.List_empty12, new A.ListFilter(B.EntityType_project, t2, new A.ProjectScreen_build_closure7(store), t4, _null, _null, new A.ProjectScreen_build_closure8(store), new A.ValueKey("__filter_" + t3 + "__", type$.ValueKey_legacy_String)), new A.ProjectListBuilder(_null), t6, B.EntityType_project, t1, 0, _null, new A.ProjectScreen_build_closure9(store), new A.ProjectScreen_build_closure10(store)); } }; A.ProjectScreen_build_closure10.prototype = { @@ -416017,7 +421164,7 @@ call$2(context, vm) { return new A.ProjectScreen(vm, null); }, - $signature: 2397 + $signature: 2428 }; A.ProjectScreenVM.prototype = {}; A.ProjectView.prototype = { @@ -416082,19 +421229,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: 223 + $signature: 203 }; A._ProjectViewState_build__closure.prototype = { call$0() { return this.viewModel.onRefreshed.call$1(this.context); }, - $signature: 32 + $signature: 33 }; A._ProjectViewState_build__closure0.prototype = { call$0() { return this.viewModel.onRefreshed.call$1(this.context); }, - $signature: 32 + $signature: 33 }; A._ProjectViewState_build_closure.prototype = { call$0() { @@ -416127,13 +421274,13 @@ call$1(path) { return this.$this.viewModel.onUploadDocument.call$2(this.context, path); }, - $signature: 144 + $signature: 145 }; A.ProjectViewDocuments_build_closure0.prototype = { call$3($document, password, idToken) { return this.$this.viewModel.onDeleteDocument.call$4(this.context, $document, password, idToken); }, - $signature: 150 + $signature: 144 }; A.ProjectOverview.prototype = { createState$0() { @@ -416182,7 +421329,7 @@ var t1 = this.$this; return t1._framework$_element != null && t1.setState$1(new A._ProjectOverviewState_initState__closure()); }, - $signature: 283 + $signature: 313 }; A._ProjectOverviewState_initState__closure.prototype = { call$0() { @@ -416200,7 +421347,7 @@ t5 = t4.uiState.selectedCompanyIndex; t4 = t4.userCompanyStates._list; t6 = A.formatDuration(A.taskDurationForProject(t1, t4[t5].taskState.map), true); - t7 = J.$index$asx($.LocalizationsProvider__localizedValues.$index(0, t2.localeCode), "budgeted"); + t7 = J.$index$asx($.$get$LocalizationsProvider__localizedValues().$index(0, t2.localeCode), "budgeted"); if (t7 == null) t7 = ""; t8 = type$.JSArray_legacy_Widget; @@ -416230,13 +421377,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: 198 + $signature: 209 }; A._ProjectOverviewState_build_closure.prototype = { call$0() { return this.$this._widget.viewModel.onRefreshed.call$1(this.context); }, - $signature: 32 + $signature: 33 }; A.ProjectViewScreen.prototype = { build$1(_, context) { @@ -416248,13 +421395,13 @@ call$1(store) { return A.ProjectViewVM_ProjectViewVM$fromStore(store); }, - $signature: 2398 + $signature: 2429 }; A.ProjectViewScreen_build_closure.prototype = { call$2(context, vm) { return new A.ProjectView(vm, this.$this.isFilter, vm.state.uiState.projectUIState.tabIndex, null); }, - $signature: 2399 + $signature: 2430 }; A.ProjectViewVM.prototype = { get$project() { @@ -416300,7 +421447,7 @@ this.store.get$_dispatchers()[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: 96 + $signature: 97 }; A.ProjectViewVM_ProjectViewVM$fromStore__closure0.prototype = { call$1(client) { @@ -416310,7 +421457,7 @@ }; A.ProjectViewVM_ProjectViewVM$fromStore__closure1.prototype = { call$1(error) { - A.showDialog(true, new A.ProjectViewVM_ProjectViewVM$fromStore___closure(error), this.context, null, true, type$.legacy_ErrorDialog); + A.showDialog(null, true, new A.ProjectViewVM_ProjectViewVM$fromStore___closure(error), this.context, null, true, type$.legacy_ErrorDialog); }, $signature: 3 }; @@ -416331,13 +421478,13 @@ }, "call*": "call$4", $requiredArgCount: 4, - $signature: 100 + $signature: 105 }; A.ProjectViewVM_ProjectViewVM$fromStore__closure.prototype = { call$1(value) { return this.store.get$_dispatchers()[0].call$1(new A.LoadProject(null, this.project.id)); }, - $signature: 99 + $signature: 101 }; A.QuoteEditDetailsScreen.prototype = { build$1(_, context) { @@ -416349,7 +421496,7 @@ call$1(store) { return A.QuoteEditDetailsVM_QuoteEditDetailsVM$fromStore(store); }, - $signature: 2400 + $signature: 2431 }; A.QuoteEditDetailsScreen_build_closure.prototype = { call$2(context, viewModel) { @@ -416358,14 +421505,14 @@ else return new A.InvoiceEditDetails(viewModel, B.EntityType_quote, null); }, - $signature: 2401 + $signature: 2432 }; A.QuoteEditDetailsVM.prototype = {}; A.QuoteEditDetailsVM_QuoteEditDetailsVM$fromStore_closure.prototype = { call$1(quote) { return this.store.get$_dispatchers()[0].call$1(new A.UpdateQuote(quote)); }, - $signature: 170 + $signature: 167 }; A.QuoteEditDetailsVM_QuoteEditDetailsVM$fromStore_closure0.prototype = { call$3(context, quote, client) { @@ -416376,7 +421523,7 @@ }, "call*": "call$3", $requiredArgCount: 3, - $signature: 309 + $signature: 280 }; A.QuoteEditDetailsVM_QuoteEditDetailsVM$fromStore_closure1.prototype = { call$2(context, completer) { @@ -416389,7 +421536,7 @@ A.createEntity(new A._AsyncCompleter(t2, type$._AsyncCompleter_Null), completer, context, t1, _null, true); completer.get$future().then$1$1(0, new A.QuoteEditDetailsVM_QuoteEditDetailsVM$fromStore__closure0(t3), t4); }, - $signature: 123 + $signature: 117 }; A.QuoteEditDetailsVM_QuoteEditDetailsVM$fromStore__closure.prototype = { call$1(_) { @@ -416401,7 +421548,7 @@ call$1(client) { this.store.get$_dispatchers()[0].call$1(new A.UpdateCurrentRoute("/quote/edit")); }, - $signature: 40 + $signature: 38 }; A.QuoteEditItemsScreen.prototype = { build$1(_, context) { @@ -416413,7 +421560,7 @@ call$1(store) { return A.QuoteEditItemsVM_QuoteEditItemsVM$fromStore(store); }, - $signature: 2402 + $signature: 2433 }; A.QuoteEditItemsScreen_build_closure.prototype = { call$2(context, viewModel) { @@ -416423,14 +421570,14 @@ else return new A.InvoiceEditItems(viewModel, t1, null); }, - $signature: 2403 + $signature: 2434 }; A.QuoteEditItemsVM.prototype = {}; A.QuoteEditItemsVM_QuoteEditItemsVM$fromStore_closure.prototype = { call$1(index) { this.store.get$_dispatchers()[0].call$1(new A.DeleteQuoteItem(index)); }, - $signature: 119 + $signature: 124 }; A.QuoteEditItemsVM_QuoteEditItemsVM$fromStore_closure0.prototype = { call$0() { @@ -416446,7 +421593,7 @@ else t1.get$_dispatchers()[0].call$1(new A.UpdateQuoteItem(index, quoteItem)); }, - $signature: 311 + $signature: 278 }; A.QuoteEditItemsVM_QuoteEditItemsVM$fromStore_closure2.prototype = { call$2(oldIndex, newIndex) { @@ -416464,20 +421611,20 @@ call$1(store) { return A.QuoteEditNotesVM_QuoteEditNotesVM$fromStore(store); }, - $signature: 2404 + $signature: 2435 }; A.QuoteEditNotesScreen_build_closure.prototype = { call$2(context, viewModel) { return new A.InvoiceEditNotes(viewModel, null); }, - $signature: 2405 + $signature: 2436 }; A.QuoteEditNotesVM.prototype = {}; A.QuoteEditNotesVM_QuoteEditNotesVM$fromStore_closure.prototype = { call$1(quote) { return this.store.get$_dispatchers()[0].call$1(new A.UpdateQuote(quote)); }, - $signature: 170 + $signature: 167 }; A.QuoteEditPDFScreen.prototype = { build$1(_, context) { @@ -416494,13 +421641,13 @@ t1 = t1.selectedCompanyIndex; return new A.QuoteEditPDFVM(state, t2._list[t1].userCompany.company, invoice); }, - $signature: 2406 + $signature: 2437 }; A.QuoteEditPDFScreen_build_closure.prototype = { call$2(context, viewModel) { return new A.InvoiceEditPDF(viewModel, null); }, - $signature: 2407 + $signature: 2438 }; A.QuoteEditPDFVM.prototype = {}; A.QuoteEditScreen.prototype = { @@ -416513,13 +421660,13 @@ call$1(store) { return A.QuoteEditVM_QuoteEditVM$fromStore(store); }, - $signature: 2408 + $signature: 2439 }; 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: 2409 + $signature: 2440 }; A.QuoteEditVM.prototype = {}; A.QuoteEditVM_QuoteEditVM$fromStore_closure.prototype = { @@ -416534,7 +421681,7 @@ call$1(context) { return this.call$2(context, null); }, - $signature: 189 + $signature: 182 }; A.QuoteEditVM_QuoteEditVM$fromStore__closure.prototype = { call$0() { @@ -416546,7 +421693,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(true, new A.QuoteEditVM_QuoteEditVM$fromStore___closure(t3), $.WidgetsBinding__instance.WidgetsBinding__buildOwner._globalKeyRegistry.$index(0, t2), null, true, type$.legacy_ErrorDialog); + A.showDialog(null, true, new A.QuoteEditVM_QuoteEditVM$fromStore___closure(t3), $.WidgetsBinding__instance.WidgetsBinding__buildOwner._globalKeyRegistry.$index(0, t2), null, true, type$.legacy_ErrorDialog); return null; } if (!quote.get$isNew()) { @@ -416568,7 +421715,7 @@ return t2.then$1$1(0, new A.QuoteEditVM_QuoteEditVM$fromStore___closure0(quote, t3, _this.state, t1, $navigator, t4), type$.Null).catchError$1(new A.QuoteEditVM_QuoteEditVM$fromStore___closure1()); } }, - $signature: 39 + $signature: 35 }; A.QuoteEditVM_QuoteEditVM$fromStore___closure.prototype = { call$1(context) { @@ -416583,7 +421730,8 @@ t1 = _this.quote, t2 = _this.localization; if (t1.get$isNew()) { - t2 = J.$index$asx($.LocalizationsProvider__localizedValues.$index(0, t2.localeCode), "created_quote"); + t2.toString; + t2 = J.$index$asx($.$get$LocalizationsProvider__localizedValues().$index(0, t2.localeCode), "created_quote"); if (t2 == null) t2 = ""; } else @@ -416617,13 +421765,13 @@ A.viewEntity(false, savedQuote, _null, true); } }, - $signature: 76 + $signature: 75 }; A.QuoteEditVM_QuoteEditVM$fromStore___closure1.prototype = { call$1(error) { var t1 = $.$get$navigatorKey(); t1.toString; - A.showDialog(true, new A.QuoteEditVM_QuoteEditVM$fromStore____closure(error), $.WidgetsBinding__instance.WidgetsBinding__buildOwner._globalKeyRegistry.$index(0, t1), null, true, type$.legacy_ErrorDialog); + A.showDialog(null, true, new A.QuoteEditVM_QuoteEditVM$fromStore____closure(error), $.WidgetsBinding__instance.WidgetsBinding__buildOwner._globalKeyRegistry.$index(0, t1), null, true, type$.legacy_ErrorDialog); }, $signature: 3 }; @@ -416642,7 +421790,7 @@ } this.store.get$_dispatchers()[0].call$1(new A.AddQuoteItems(items)); }, - $signature: 313 + $signature: 276 }; A.QuoteEditVM_QuoteEditVM$fromStore_closure1.prototype = { call$1(context) { @@ -416687,7 +421835,7 @@ return this._quote_edit$_onSavePressed$2(context, null); }, build$1(_, context) { - var t4, t5, t6, t7, t8, t9, _this = this, _null = null, + var t4, t5, t6, t7, t8, t9, t10, _this = this, _null = null, t1 = A.Localizations_of(context, B.Type_AppLocalization_KyD, type$.legacy_AppLocalization), viewModel = _this._widget.viewModel, invoice = viewModel.invoice, @@ -416699,7 +421847,8 @@ if (invoice.get$isNew()) t4 = t1.get$newQuote(); else { - t4 = J.$index$asx($.LocalizationsProvider__localizedValues.$index(0, t1.localeCode), "edit_quote"); + t1.toString; + t4 = J.$index$asx($.$get$LocalizationsProvider__localizedValues().$index(0, t1.localeCode), "edit_quote"); if (t4 == null) t4 = ""; } @@ -416707,14 +421856,16 @@ t3 = type$.JSArray_legacy_Widget; t5 = A.TabBar$(_this._quote_edit$_controller, _null, true, _null, _null, A._setArrayType([A.Tab$(_null, t1.get$details(t1)), A.Tab$(_null, t1.get$contacts()), A.Tab$(_null, t1.get$items(t1)), A.Tab$(_null, t1.get$notes()), A.Tab$(_null, t1.get$pdf())], t3)); t6 = $.$get$_QuoteEditState__formKey(); + t7 = _this._widget; if (isFullscreen) - t3 = new A.QuoteEditDetailsScreen(_this._widget.viewModel, _null); + t3 = new A.QuoteEditDetailsScreen(t7.viewModel, _null); else { - t7 = "__quote_" + invoice.id + "_" + invoice.updatedAt + "__"; - t8 = _this._quote_edit$_controller; - t9 = _this._widget.viewModel; - t7 = A.TabBarView$(A._setArrayType([new A.QuoteEditDetailsScreen(t9, _null), new A.InvoiceEditContactsScreen(invoice.entityType, _null), new A.QuoteEditItemsScreen(t9, _null), new A.QuoteEditNotesScreen(_null), new A.QuoteEditPDFScreen(_null)], t3), t8, new A.ValueKey(t7, type$.ValueKey_legacy_String)); - t3 = t7; + t8 = invoice.id; + t9 = invoice.updatedAt; + t10 = _this._quote_edit$_controller; + t7 = t7.viewModel; + 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); } @@ -416735,12 +421886,12 @@ call$2(context, action) { return this.$this._quote_edit$_onSavePressed$2(context, action); }, - $signature: 61 + $signature: 63 }; A._QuoteEditState_build_closure.prototype = { call$0() { var _this = this; - A.showDialog(true, new A._QuoteEditState_build__closure(_this.$this, _this.invoice, _this.viewModel, _this.isFullscreen), _this.context, null, true, type$.legacy_InvoiceItemSelector); + A.showDialog(null, true, new A._QuoteEditState_build__closure(_this.$this, _this.invoice, _this.viewModel, _this.isFullscreen), _this.context, null, true, type$.legacy_InvoiceItemSelector); }, $signature: 1 }; @@ -416754,14 +421905,14 @@ t5 = t3._eval$1("MappedIterable<1,BaseEntity*>"); return new A.InvoiceItemSelector(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: 305 + $signature: 285 }; A._QuoteEditState_build___closure0.prototype = { call$1(item) { var t1 = item.typeId; return t1 === "2" || t1 === "6"; }, - $signature: 60 + $signature: 61 }; A._QuoteEditState_build___closure1.prototype = { call$1(item) { @@ -416780,7 +421931,7 @@ } return t1; }, - $signature: 306 + $signature: 284 }; A._QuoteEditState_build___closure.prototype = { call$3(items, clientId, projectId) { @@ -416794,7 +421945,7 @@ call$2(items, clientId) { return this.call$3(items, clientId, null); }, - $signature: 349 + $signature: 283 }; A.__QuoteEditState_State_SingleTickerProviderStateMixin.prototype = { dispose$0(_) { @@ -416835,7 +421986,7 @@ store.get$_dispatchers()[0].call$1(new A.LoadClient(null, t1)); } }, - $signature: 418 + $signature: 378 }; A.QuoteEmailScreen_build_closure0.prototype = { call$1(store) { @@ -416846,13 +421997,13 @@ t1 = t1.selectedCompanyIndex; return A.EmailQuoteVM_EmailQuoteVM$fromStore(store, t2._list[t1].quoteState.map._map$_map.$index(0, quoteId)); }, - $signature: 2410 + $signature: 2441 }; A.QuoteEmailScreen_build_closure.prototype = { call$2(context, viewModel) { return new A.InvoiceEmailView(viewModel, null); }, - $signature: 2411 + $signature: 2442 }; A.EmailQuoteVM.prototype = {}; A.EmailQuoteVM_EmailQuoteVM$fromStore_closure.prototype = { @@ -416863,7 +422014,7 @@ completer.future.then$1$1(0, new A.EmailQuoteVM_EmailQuoteVM$fromStore__closure(this.quote), t1); this.store.get$_dispatchers()[0].call$1(new A.EmailQuoteRequest(completer, this.quote.id, template, subject, body)); }, - $signature: 417 + $signature: 379 }; A.EmailQuoteVM_EmailQuoteVM$fromStore__closure.prototype = { call$1(value) { @@ -416928,7 +422079,7 @@ t1 = _this.$this; if (constraints.maxWidth > 550) { if (_this.isInMultiselect) - t2 = new A.IgnorePointer(_this.listUIState.selectedIds != null, _null, A.Checkbox$(A.Theme_of(context).colorScheme.secondary, false, _null, B.MaterialTapTargetSize_1, new A.QuoteListItem_build__closure(), _null, false, _this.isChecked), _null); + t2 = new A.IgnorePointer(_this.listUIState.selectedIds != null, _null, A.Checkbox$(A.Theme_of(context).colorScheme.secondary, false, _null, B.MaterialTapTargetSize_1, new A.QuoteListItem_build__closure(), _null, _null, false, _this.isChecked), _null); else { t2 = t1.quote; t3 = _this.state; @@ -416955,9 +422106,9 @@ if (t9 == null) t9 = _this._box_0.subtitle; t10 = _this.textColor; - t1 = A.InkWell$(false, _null, true, new A.Padding(B.EdgeInsets_10_4_28_4, A.Row$(A._setArrayType([new A.Padding(B.EdgeInsets_0_0_16_0, t2, _null), new A.SizedBox(100, _null, t4, _null), new A.SizedBox(10, _null, _null, _null), A.Expanded$(A.Column$(A._setArrayType([t8, A.Text$(t9, _null, 3, B.TextOverflow_2, _null, _null, A.Theme_of(context).textTheme.titleSmall.copyWith$1$color(A.Color$fromARGB(153, t10.get$value(t10) >>> 16 & 255, t10.get$value(t10) >>> 8 & 255, t10.get$value(t10) & 255)), _null, _null, _null)], t6), B.CrossAxisAlignment_0, _null, B.MainAxisAlignment_0, B.MainAxisSize_1, B.VerticalDirection_1), 1), new A.SizedBox(10, _null, _null, _null), A.Text$(A.formatNumber(t3.amount, context, t7.id, _null, B.FormatNumberType_0, true, _null, false), _null, _null, _null, _null, _null, t5, B.TextAlign_5, _null, _null), new A.SizedBox(25, _null, _null, _null), A.EntityStatusChip$(t3, false, 105)], t6), B.CrossAxisAlignment_2, B.MainAxisAlignment_0, B.MainAxisSize_1, _null), _null), _null, true, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, new A.QuoteListItem_build__closure1(t1, context), new A.QuoteListItem_build__closure2(t1, context), _null, _null, _null, _null, _null); + t1 = A.InkWell$(false, _null, true, new A.Padding(B.EdgeInsets_10_4_28_4, A.Row$(A._setArrayType([new A.Padding(B.EdgeInsets_0_0_16_0, t2, _null), new A.SizedBox(100, _null, t4, _null), new A.SizedBox(10, _null, _null, _null), A.Expanded$(A.Column$(A._setArrayType([t8, A.Text$(t9, _null, 3, B.TextOverflow_2, _null, _null, A.Theme_of(context).textTheme.titleSmall.copyWith$1$color(A.Color$fromARGB(153, t10.get$value(t10) >>> 16 & 255, t10.get$value(t10) >>> 8 & 255, t10.get$value(t10) & 255)), _null, _null, _null)], t6), B.CrossAxisAlignment_0, _null, B.MainAxisAlignment_0, B.MainAxisSize_1, B.VerticalDirection_1), 1), new A.SizedBox(10, _null, _null, _null), A.Text$(A.formatNumber(t3.amount, context, t7.id, _null, B.FormatNumberType_0, true, _null, false), _null, _null, _null, _null, _null, t5, B.TextAlign_5, _null, _null), new A.SizedBox(25, _null, _null, _null), A.EntityStatusChip$(t3, false, 105)], t6), B.CrossAxisAlignment_2, B.MainAxisAlignment_0, B.MainAxisSize_1, _null), _null), _null, true, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, new A.QuoteListItem_build__closure1(t1, context), new A.QuoteListItem_build__closure2(t1, context), _null, _null, _null, _null, _null, _null); } else { - t2 = _this.isInMultiselect ? new A.IgnorePointer(_this.listUIState.selectedIds != null, _null, A.Checkbox$(A.Theme_of(context).colorScheme.secondary, false, _null, B.MaterialTapTargetSize_1, new A.QuoteListItem_build__closure3(), _null, false, _this.isChecked), _null) : _null; + t2 = _this.isInMultiselect ? new A.IgnorePointer(_this.listUIState.selectedIds != null, _null, A.Checkbox$(A.Theme_of(context).colorScheme.secondary, false, _null, B.MaterialTapTargetSize_1, new A.QuoteListItem_build__closure3(), _null, _null, false, _this.isChecked), _null) : _null; t3 = context.dependOnInheritedWidgetOfExactType$1$0(type$.MediaQuery).data; t4 = t1.quote; t5 = type$.JSArray_legacy_Widget; @@ -416969,10 +422120,11 @@ t6 = _this.localization; t6 = t6.get$pending(t6); } - t6 += " \u2022 "; t7 = t4.dueDate; - t6 += A.formatDate(t7.length !== 0 ? t7 : t4.date, context, true, true, false); - t6 = A.Text$(B.JSString_methods.trim$0(t6 + (t4.documents._list.length !== 0 ? " \ud83d\udcce" : "")), _null, _null, _null, _null, _null, _null, _null, _null, _null); + t7 = A.formatDate(t7.length !== 0 ? t7 : t4.date, context, true, true, false); + t8 = t4.documents._list.length !== 0 ? " \ud83d\udcce" : ""; + t8 = A.Text$(B.JSString_methods.trim$0(t6 + " \u2022 " + t7 + t8), _null, _null, _null, _null, _null, _null, _null, _null, _null); + t6 = t8; } else t6 = A.Text$(t6, _null, 3, B.TextOverflow_2, _null, _null, _null, _null, _null, _null); t6 = A.Expanded$(t6, 1); @@ -416981,7 +422133,7 @@ } return t1; }, - $signature: 111 + $signature: 116 }; A.QuoteListItem_build__closure2.prototype = { call$0() { @@ -417007,7 +422159,7 @@ A.handleEntitiesActions(A._setArrayType([this.$this.quote], type$.JSArray_legacy_BaseEntity), action, false); return null; }, - $signature: 61 + $signature: 63 }; A.QuoteListItem_build__closure5.prototype = { call$0() { @@ -417042,7 +422194,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: 2412 + $signature: 2443 }; A.QuoteListBuilder_build__closure.prototype = { call$2(context, index) { @@ -417050,7 +422202,7 @@ invoiceId = J.$index$asx(t1.invoiceList, index); return new A.QuoteListItem(t1.invoiceMap._map$_map.$index(0, invoiceId), t1.filter, true, null); }, - $signature: 413 + $signature: 385 }; A.QuoteListVM.prototype = {}; A.QuoteListVM_fromStore__handleRefresh.prototype = { @@ -417099,13 +422251,13 @@ t1 = t1.selectedCompanyIndex; return new A.QuotePdfVM(state, t2._list[t1].quoteState.$get$1(0, invoiceId), quoteUIState.historyActivityId); }, - $signature: 2413 + $signature: 2444 }; 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: 2414 + $signature: 2445 }; A.QuotePdfVM.prototype = {}; A.QuotePresenter.prototype = { @@ -417216,7 +422368,7 @@ t1 = A.Localizations_of(context, B.Type_AppLocalization_KyD, type$.legacy_AppLocalization); statuses = A._setArrayType([A._$InvoiceStatusEntity$_("", "").rebuild$1(new A.QuoteScreen_build_closure(t1)), A._$InvoiceStatusEntity$_("", "").rebuild$1(new A.QuoteScreen_build_closure0(t1)), A._$InvoiceStatusEntity$_("", "").rebuild$1(new A.QuoteScreen_build_closure1(t1)), A._$InvoiceStatusEntity$_("", "").rebuild$1(new A.QuoteScreen_build_closure2(t1)), A._$InvoiceStatusEntity$_("", "").rebuild$1(new A.QuoteScreen_build_closure3(t1))], type$.JSArray_legacy_InvoiceStatusEntity); t2 = state.uiState.quoteUIState.listUIState; - t3 = "__filter_" + t2.filterClearedAt + "__"; + t3 = t2.filterClearedAt; t4 = this.viewModel.quoteList; t2 = t2.filter; t5 = type$.JSArray_legacy_String; @@ -417246,10 +422398,10 @@ t6.push("partial"); t6.push("partial_due_date"); t7 = A._setArrayType(["status", "number", "client", "amount", "date", "valid_until"], t5); - t6 = 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), t7, B.EntityType_quote, false, B.List_empty16, new A.QuoteScreen_build_closure4(store), 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), A._setArrayType(["number", "date", "valid_until", "updated_at"], t5), statuses, t6); + t6 = 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), t7, B.EntityType_quote, false, B.List_empty17, new A.QuoteScreen_build_closure4(store), 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), A._setArrayType(["number", "date", "valid_until", "updated_at"], t5), statuses, t6); t5 = state.prefState; t1 = (t5.appLayout === B.AppLayout_mobile || t5.menuSidebarMode === B.AppSidebarMode_float) && userCompany.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_closure12(context), t1.get$newQuote()) : _null; - return A.ListScaffold$(_null, B.List_empty11, new A.ListFilter(B.EntityType_quote, t2, new A.QuoteScreen_build_closure13(store), t4, statuses, new A.QuoteScreen_build_closure14(store), new A.QuoteScreen_build_closure15(store), new A.ValueKey(t3, type$.ValueKey_legacy_String)), new A.QuoteListBuilder(_null), t6, B.EntityType_quote, t1, 0, _null, new A.QuoteScreen_build_closure16(store), new A.QuoteScreen_build_closure17(store)); + return A.ListScaffold$(_null, B.List_empty12, new A.ListFilter(B.EntityType_quote, t2, new A.QuoteScreen_build_closure13(store), t4, statuses, new A.QuoteScreen_build_closure14(store), new A.QuoteScreen_build_closure15(store), new A.ValueKey("__filter_" + t3 + "__", type$.ValueKey_legacy_String)), new A.QuoteListBuilder(_null), t6, B.EntityType_quote, t1, 0, _null, new A.QuoteScreen_build_closure16(store), new A.QuoteScreen_build_closure17(store)); } }; A.QuoteScreen_build_closure.prototype = { @@ -417260,7 +422412,7 @@ b.get$_invoice_status_model$_$this()._invoice_status_model$_name = t1; return b; }, - $signature: 79 + $signature: 81 }; A.QuoteScreen_build_closure0.prototype = { call$1(b) { @@ -417270,7 +422422,7 @@ b.get$_invoice_status_model$_$this()._invoice_status_model$_name = t1; return b; }, - $signature: 79 + $signature: 81 }; A.QuoteScreen_build_closure1.prototype = { call$1(b) { @@ -417280,31 +422432,35 @@ b.get$_invoice_status_model$_$this()._invoice_status_model$_name = t1; return b; }, - $signature: 79 + $signature: 81 }; A.QuoteScreen_build_closure2.prototype = { call$1(b) { var t1; b.get$_invoice_status_model$_$this()._invoice_status_model$_id = "3"; - t1 = J.$index$asx($.LocalizationsProvider__localizedValues.$index(0, this.localization.localeCode), "approved"); + t1 = this.localization; + t1.toString; + t1 = J.$index$asx($.$get$LocalizationsProvider__localizedValues().$index(0, t1.localeCode), "approved"); if (t1 == null) t1 = ""; b.get$_invoice_status_model$_$this()._invoice_status_model$_name = t1; return b; }, - $signature: 79 + $signature: 81 }; A.QuoteScreen_build_closure3.prototype = { call$1(b) { var t1; b.get$_invoice_status_model$_$this()._invoice_status_model$_id = "-1"; - t1 = J.$index$asx($.LocalizationsProvider__localizedValues.$index(0, this.localization.localeCode), "expired"); + t1 = this.localization; + t1.toString; + t1 = J.$index$asx($.$get$LocalizationsProvider__localizedValues().$index(0, t1.localeCode), "expired"); if (t1 == null) t1 = ""; b.get$_invoice_status_model$_$this()._invoice_status_model$_name = t1; return b; }, - $signature: 79 + $signature: 81 }; A.QuoteScreen_build_closure17.prototype = { call$0() { @@ -417328,7 +422484,7 @@ call$2($status, value) { this.store.get$_dispatchers()[0].call$1(new A.FilterQuotesByStatus($status)); }, - $signature: 128 + $signature: 136 }; A.QuoteScreen_build_closure16.prototype = { call$0() { @@ -417380,7 +422536,7 @@ call$2($status, value) { this.store.get$_dispatchers()[0].call$1(new A.FilterQuotesByStatus($status)); }, - $signature: 128 + $signature: 136 }; A.QuoteScreen_build_closure4.prototype = { call$0() { @@ -417408,7 +422564,7 @@ call$2(context, vm) { return new A.QuoteScreen(vm, null); }, - $signature: 2415 + $signature: 2446 }; A.QuoteScreenVM.prototype = {}; A.QuoteViewScreen.prototype = { @@ -417421,13 +422577,13 @@ call$1(store) { return A.QuoteViewVM_QuoteViewVM$fromStore(store); }, - $signature: 2416 + $signature: 2447 }; A.QuoteViewScreen_build_closure.prototype = { call$2(context, viewModel) { return new A.InvoiceView(viewModel, this.$this.isFilter, viewModel.state.uiState.quoteUIState.tabIndex, null); }, - $signature: 2417 + $signature: 2448 }; A.QuoteViewVM.prototype = {}; A.QuoteViewVM_QuoteViewVM$fromStore__handleRefresh.prototype = { @@ -417450,7 +422606,7 @@ $defaultValues() { return [null]; }, - $signature: 314 + $signature: 275 }; A.QuoteViewVM_QuoteViewVM$fromStore_closure0.prototype = { call$1(context) { @@ -417464,7 +422620,7 @@ this.store.get$_dispatchers()[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: 96 + $signature: 97 }; A.QuoteViewVM_QuoteViewVM$fromStore__closure0.prototype = { call$1(client) { @@ -417474,7 +422630,7 @@ }; A.QuoteViewVM_QuoteViewVM$fromStore__closure1.prototype = { call$1(error) { - A.showDialog(true, new A.QuoteViewVM_QuoteViewVM$fromStore___closure(error), this.context, null, true, type$.legacy_ErrorDialog); + A.showDialog(null, true, new A.QuoteViewVM_QuoteViewVM$fromStore___closure(error), this.context, null, true, type$.legacy_ErrorDialog); }, $signature: 3 }; @@ -417495,13 +422651,13 @@ }, "call*": "call$4", $requiredArgCount: 4, - $signature: 100 + $signature: 105 }; A.QuoteViewVM_QuoteViewVM$fromStore__closure.prototype = { call$1(value) { return this.store.get$_dispatchers()[0].call$1(new A.LoadQuote(null, this.quote.id)); }, - $signature: 99 + $signature: 101 }; A.QuoteViewVM_QuoteViewVM$fromStore_closure3.prototype = { call$3(context, quote, activityId) { @@ -417515,7 +422671,7 @@ $defaultValues() { return [null]; }, - $signature: 315 + $signature: 274 }; A.RecurringExpenseEditScreen.prototype = { build$1(_, context) { @@ -417527,20 +422683,20 @@ call$1(store) { return A.RecurringExpenseEditVM_RecurringExpenseEditVM$fromStore(store); }, - $signature: 2418 + $signature: 2449 }; 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: 2419 + $signature: 2450 }; A.RecurringExpenseEditVM.prototype = {}; A.RecurringExpenseEditVM_RecurringExpenseEditVM$fromStore_closure.prototype = { call$1(recurringExpense) { this.store.get$_dispatchers()[0].call$1(new A.UpdateRecurringExpense(recurringExpense)); }, - $signature: 140 + $signature: 131 }; A.RecurringExpenseEditVM_RecurringExpenseEditVM$fromStore_closure2.prototype = { call$2(context, completer) { @@ -417553,7 +422709,7 @@ A.createEntity(new A._AsyncCompleter(t2, type$._AsyncCompleter_Null), completer, context, t1, _null, true); completer.get$future().then$1$1(0, new A.RecurringExpenseEditVM_RecurringExpenseEditVM$fromStore__closure2(t3), t4); }, - $signature: 123 + $signature: 117 }; A.RecurringExpenseEditVM_RecurringExpenseEditVM$fromStore__closure1.prototype = { call$1(_) { @@ -417565,7 +422721,7 @@ call$1(client) { this.store.get$_dispatchers()[0].call$1(new A.UpdateCurrentRoute("/recurring_expense/edit")); }, - $signature: 40 + $signature: 38 }; A.RecurringExpenseEditVM_RecurringExpenseEditVM$fromStore_closure3.prototype = { call$2(context, completer) { @@ -417578,7 +422734,7 @@ A.createEntity(new A._AsyncCompleter(t2, type$._AsyncCompleter_Null), completer, context, t1, _null, true); completer.get$future().then$1$1(0, new A.RecurringExpenseEditVM_RecurringExpenseEditVM$fromStore__closure0(t3), t4); }, - $signature: 123 + $signature: 117 }; A.RecurringExpenseEditVM_RecurringExpenseEditVM$fromStore__closure.prototype = { call$1(_) { @@ -417590,7 +422746,7 @@ call$1(expense) { this.store.get$_dispatchers()[0].call$1(new A.UpdateCurrentRoute("/recurring_expense/edit")); }, - $signature: 40 + $signature: 38 }; A.RecurringExpenseEditVM_RecurringExpenseEditVM$fromStore_closure1.prototype = { call$1(context) { @@ -417615,7 +422771,7 @@ call$1(context) { return this.call$2(context, null); }, - $signature: 189 + $signature: 182 }; A.RecurringExpenseEditVM_RecurringExpenseEditVM$fromStore__closure3.prototype = { call$0() { @@ -417643,24 +422799,28 @@ return t4.then$1$1(0, new A.RecurringExpenseEditVM_RecurringExpenseEditVM$fromStore___closure(recurringExpense, t3, _this.state, t1, t2, t5), type$.Null).catchError$1(new A.RecurringExpenseEditVM_RecurringExpenseEditVM$fromStore___closure0(t2)); } }, - $signature: 39 + $signature: 35 }; A.RecurringExpenseEditVM_RecurringExpenseEditVM$fromStore___closure.prototype = { call$1(savedRecurringExpense) { - var _this = this, _null = null, + var t3, _this = this, _null = null, _s25_ = "created_recurring_expense", _s25_0 = "updated_recurring_expense", _s23_ = "/recurring_expense/view", t1 = _this.recurringExpense, t2 = _this.localization; if (t1.get$isNew()) { - t2 = J.$index$asx($.LocalizationsProvider__localizedValues.$index(0, t2.localeCode), _s25_); + t2.toString; + t3 = $.$get$LocalizationsProvider__localizedValues(); + t2 = J.$index$asx(t3.$index(0, t2.localeCode), _s25_); if (t2 == null) - t2 = J.$index$asx($.LocalizationsProvider__localizedValues.$index(0, "en"), _s25_); + t2 = J.$index$asx(t3.$index(0, "en"), _s25_); } else { - t2 = J.$index$asx($.LocalizationsProvider__localizedValues.$index(0, t2.localeCode), _s25_0); + t2.toString; + t3 = $.$get$LocalizationsProvider__localizedValues(); + t2 = J.$index$asx(t3.$index(0, t2.localeCode), _s25_0); if (t2 == null) - t2 = J.$index$asx($.LocalizationsProvider__localizedValues.$index(0, "en"), _s25_0); + t2 = J.$index$asx(t3.$index(0, "en"), _s25_0); } A.showToast(t2); t2 = _this.state.prefState; @@ -417691,11 +422851,11 @@ A.viewEntity(false, savedRecurringExpense, _null, true); } }, - $signature: 140 + $signature: 131 }; A.RecurringExpenseEditVM_RecurringExpenseEditVM$fromStore___closure0.prototype = { call$1(error) { - A.showDialog(true, new A.RecurringExpenseEditVM_RecurringExpenseEditVM$fromStore____closure(error), this.context, null, true, type$.legacy_ErrorDialog); + A.showDialog(null, true, new A.RecurringExpenseEditVM_RecurringExpenseEditVM$fromStore____closure(error), this.context, null, true, type$.legacy_ErrorDialog); }, $signature: 3 }; @@ -417775,7 +422935,7 @@ t1 = _this.$this; if (constraints.maxWidth > 550) { if (_this.showCheckbox) - t2 = new A.Padding(B.EdgeInsets_0_0_20_0, new A.IgnorePointer(_this.listUIState.selectedIds != null, _null, A.Checkbox$(A.Theme_of(context).colorScheme.secondary, false, _null, B.MaterialTapTargetSize_1, new A.RecurringExpenseListItem_build__closure(t1), _null, false, _this.isChecked), _null), _null); + t2 = new A.Padding(B.EdgeInsets_0_0_20_0, new A.IgnorePointer(_this.listUIState.selectedIds != null, _null, A.Checkbox$(A.Theme_of(context).colorScheme.secondary, false, _null, B.MaterialTapTargetSize_1, new A.RecurringExpenseListItem_build__closure(t1), _null, _null, false, _this.isChecked), _null), _null); else { t2 = t1.expense; t3 = _this.state; @@ -417799,21 +422959,22 @@ t7 = t3.exchangeRate; if (t7 === 0) t7 = 1; - t1 = A.InkWell$(false, _null, true, new A.Padding(B.EdgeInsets_10_4_28_4, A.Row$(A._setArrayType([new A.Padding(B.EdgeInsets_0_0_16_0, t2, _null), new A.SizedBox(100, _null, t6, _null), new A.SizedBox(10, _null, _null, _null), t9, new A.SizedBox(8, _null, _null, _null), A.Text$(A.formatNumber(t8 * t7, context, _null, t3.currencyId, B.FormatNumberType_0, true, _null, false), _null, _null, _null, _null, _null, t4, B.TextAlign_5, _null, _null), new A.SizedBox(16, _null, _null, _null), A.EntityStatusChip$(t3, false, 105)], t5), B.CrossAxisAlignment_2, B.MainAxisAlignment_0, B.MainAxisSize_1, _null), _null), _null, true, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, new A.RecurringExpenseListItem_build__closure1(t1, context), new A.RecurringExpenseListItem_build__closure2(t1, context), _null, _null, _null, _null, _null); + t1 = A.InkWell$(false, _null, true, new A.Padding(B.EdgeInsets_10_4_28_4, A.Row$(A._setArrayType([new A.Padding(B.EdgeInsets_0_0_16_0, t2, _null), new A.SizedBox(100, _null, t6, _null), new A.SizedBox(10, _null, _null, _null), t9, new A.SizedBox(8, _null, _null, _null), A.Text$(A.formatNumber(t8 * t7, context, _null, t3.currencyId, B.FormatNumberType_0, true, _null, false), _null, _null, _null, _null, _null, t4, B.TextAlign_5, _null, _null), new A.SizedBox(16, _null, _null, _null), A.EntityStatusChip$(t3, false, 105)], t5), B.CrossAxisAlignment_2, B.MainAxisAlignment_0, B.MainAxisSize_1, _null), _null), _null, true, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, new A.RecurringExpenseListItem_build__closure1(t1, context), new A.RecurringExpenseListItem_build__closure2(t1, context), _null, _null, _null, _null, _null, _null); } else { - t2 = _this.showCheckbox ? new A.IgnorePointer(_this.listUIState.selectedIds != null, _null, A.Checkbox$(A.Theme_of(context).colorScheme.secondary, false, _null, B.MaterialTapTargetSize_1, new A.RecurringExpenseListItem_build__closure3(t1), _null, false, _this.isChecked), _null) : _null; + t2 = _this.showCheckbox ? new A.IgnorePointer(_this.listUIState.selectedIds != null, _null, A.Checkbox$(A.Theme_of(context).colorScheme.secondary, false, _null, B.MaterialTapTargetSize_1, new A.RecurringExpenseListItem_build__closure3(t1), _null, _null, false, _this.isChecked), _null) : _null; t3 = context.dependOnInheritedWidgetOfExactType$1$0(type$.MediaQuery).data; t4 = t1.expense; t5 = t4.publicNotes; if (t5.length === 0) t5 = t4.number; - t5 = A.Expanded$(A.Text$(t5 + (t4.documents._list.length !== 0 ? " \ud83d\udcce" : ""), _null, 1, _null, _null, _null, A.Theme_of(context).textTheme.titleLarge, _null, _null, _null), 1); - t6 = t4.get$grossAmount(); + t6 = t4.documents._list.length !== 0 ? " \ud83d\udcce" : ""; + t6 = A.Expanded$(A.Text$(t5 + t6, _null, 1, _null, _null, _null, A.Theme_of(context).textTheme.titleLarge, _null, _null, _null), 1); + t5 = t4.get$grossAmount(); t7 = t4.exchangeRate; if (t7 === 0) t7 = 1; t8 = type$.JSArray_legacy_Widget; - t3 = A.Container$(_null, A.Row$(A._setArrayType([t5, A.Text$(A.formatNumber(t6 * t7, context, _null, t4.currencyId, B.FormatNumberType_0, true, _null, false), _null, _null, _null, _null, _null, A.Theme_of(context).textTheme.titleLarge, _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, t3.size._dx); + t3 = A.Container$(_null, A.Row$(A._setArrayType([t6, A.Text$(A.formatNumber(t5 * t7, context, _null, t4.currencyId, B.FormatNumberType_0, true, _null, false), _null, _null, _null, _null, _null, A.Theme_of(context).textTheme.titleLarge, _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, t3.size._dx); t5 = _this.filterMatch; if (t5 == null) t5 = _this._box_0.subtitle; @@ -417823,7 +422984,7 @@ } return t1; }, - $signature: 111 + $signature: 116 }; A.RecurringExpenseListItem_build__closure2.prototype = { call$0() { @@ -417842,14 +423003,14 @@ call$1(value) { return null.call$1(value); }, - $signature: 11 + $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: 61 + $signature: 63 }; A.RecurringExpenseListItem_build__closure5.prototype = { call$0() { @@ -417868,7 +423029,7 @@ call$1(value) { return null.call$1(value); }, - $signature: 11 + $signature: 10 }; A.RecurringExpenseListBuilder.prototype = { build$1(_, context) { @@ -417885,7 +423046,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: 2420 + $signature: 2451 }; A.RecurringExpenseListBuilder_build__closure.prototype = { call$2(context, index) { @@ -417901,7 +423062,7 @@ t2 = false; return new A.RecurringExpenseListItem(recurringExpense, t1.filter, t2, null); }, - $signature: 2421 + $signature: 2452 }; A.RecurringExpenseListVM.prototype = {}; A.RecurringExpenseListVM_fromStore__handleRefresh.prototype = { @@ -418052,7 +423213,7 @@ company = t3.company; t1 = A.Localizations_of(context, B.Type_AppLocalization_KyD, type$.legacy_AppLocalization); t2 = t2.recurringExpenseUIState.listUIState; - t4 = "__filter_" + t2.filterClearedAt + "__"; + t4 = t2.filterClearedAt; t5 = this.viewModel.recurringExpenseList; t2 = t2.filter; t6 = type$.JSArray_legacy_String; @@ -418084,10 +423245,10 @@ t7.push("remaining_cycles"); t8 = A._setArrayType(["status", "number", "vendor", "client", "frequency", "next_send_date", "amount", "public_notes", "entity_state"], t6); t6 = A._setArrayType(["number", "next_send_date", "updated_at"], t6); - t7 = 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), t8, B.EntityType_recurringExpense, false, B.List_empty16, 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, t6, B.List_empty17, t7); + t7 = 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), t8, B.EntityType_recurringExpense, false, B.List_empty17, 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, t6, B.List_empty18, t7); t6 = state.prefState; t1 = (t6.appLayout === B.AppLayout_mobile || t6.menuSidebarMode === B.AppSidebarMode_float) && t3.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), t1.get$newRecurringExpense()) : _null; - return A.ListScaffold$(_null, B.List_empty11, new A.ListFilter(B.EntityType_recurringExpense, t2, new A.RecurringExpenseScreen_build_closure7(store), t5, _null, _null, new A.RecurringExpenseScreen_build_closure8(store), new A.ValueKey(t4, type$.ValueKey_legacy_String)), new A.RecurringExpenseListBuilder(_null), t7, B.EntityType_recurringExpense, t1, 0, _null, new A.RecurringExpenseScreen_build_closure9(store), new A.RecurringExpenseScreen_build_closure10(store)); + return A.ListScaffold$(_null, B.List_empty12, new A.ListFilter(B.EntityType_recurringExpense, t2, new A.RecurringExpenseScreen_build_closure7(store), t5, _null, _null, new A.RecurringExpenseScreen_build_closure8(store), new A.ValueKey("__filter_" + t4 + "__", type$.ValueKey_legacy_String)), new A.RecurringExpenseListBuilder(_null), t7, B.EntityType_recurringExpense, t1, 0, _null, new A.RecurringExpenseScreen_build_closure9(store), new A.RecurringExpenseScreen_build_closure10(store)); } }; A.RecurringExpenseScreen_build_closure10.prototype = { @@ -418180,7 +423341,7 @@ call$2(context, vm) { return new A.RecurringExpenseScreen(vm, null); }, - $signature: 2422 + $signature: 2453 }; A.RecurringExpenseScreenVM.prototype = {}; A.RecurringExpenseViewScreen.prototype = { @@ -418193,13 +423354,13 @@ call$1(store) { return A.RecurringExpenseViewVM_RecurringExpenseViewVM$fromStore(store); }, - $signature: 2423 + $signature: 2454 }; A.RecurringExpenseViewScreen_build_closure.prototype = { call$2(context, vm) { return new A.ExpenseView(vm, false, vm.state.uiState.recurringExpenseUIState.tabIndex, null); }, - $signature: 2424 + $signature: 2455 }; A.RecurringExpenseViewVM.prototype = {}; A.RecurringExpenseViewVM_RecurringExpenseViewVM$fromStore__handleRefresh.prototype = { @@ -418222,7 +423383,7 @@ this.store.get$_dispatchers()[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: 96 + $signature: 97 }; A.RecurringExpenseViewVM_RecurringExpenseViewVM$fromStore__closure0.prototype = { call$1(client) { @@ -418234,7 +423395,7 @@ call$1(error) { var t1 = $.$get$navigatorKey(); t1.toString; - A.showDialog(true, new A.RecurringExpenseViewVM_RecurringExpenseViewVM$fromStore___closure(error), $.WidgetsBinding__instance.WidgetsBinding__buildOwner._globalKeyRegistry.$index(0, t1), null, true, type$.legacy_ErrorDialog); + A.showDialog(null, true, new A.RecurringExpenseViewVM_RecurringExpenseViewVM$fromStore___closure(error), $.WidgetsBinding__instance.WidgetsBinding__buildOwner._globalKeyRegistry.$index(0, t1), null, true, type$.legacy_ErrorDialog); }, $signature: 3 }; @@ -418255,13 +423416,13 @@ }, "call*": "call$4", $requiredArgCount: 4, - $signature: 100 + $signature: 105 }; A.RecurringExpenseViewVM_RecurringExpenseViewVM$fromStore__closure.prototype = { call$1(value) { return this.store.get$_dispatchers()[0].call$1(new A.LoadRecurringExpense(null, this.recurringExpense.id)); }, - $signature: 99 + $signature: 101 }; A.RecurringInvoiceEdit.prototype = { createState$0() { @@ -418292,7 +423453,7 @@ return this._recurring_invoice_edit$_onSavePressed$2(context, null); }, build$1(_, context) { - var t4, t5, t6, t7, t8, t9, _this = this, _null = null, + var t4, t5, t6, t7, t8, t9, t10, _this = this, _null = null, viewModel = _this._widget.viewModel, t1 = A.Localizations_of(context, B.Type_AppLocalization_KyD, type$.legacy_AppLocalization), recurringInvoice = viewModel.invoice, @@ -418304,7 +423465,8 @@ if (recurringInvoice.get$isNew()) t4 = t1.get$newRecurringInvoice(); else { - t4 = J.$index$asx($.LocalizationsProvider__localizedValues.$index(0, t1.localeCode), "edit_recurring_invoice"); + t1.toString; + t4 = J.$index$asx($.$get$LocalizationsProvider__localizedValues().$index(0, t1.localeCode), "edit_recurring_invoice"); if (t4 == null) t4 = ""; } @@ -418312,14 +423474,16 @@ t3 = type$.JSArray_legacy_Widget; t5 = A.TabBar$(_this._recurring_invoice_edit$_controller, _null, true, _null, _null, A._setArrayType([A.Tab$(_null, t1.get$details(t1)), A.Tab$(_null, t1.get$contacts()), A.Tab$(_null, t1.get$items(t1)), A.Tab$(_null, t1.get$notes()), A.Tab$(_null, t1.get$pdf())], t3)); t6 = $.$get$_RecurringInvoiceEditState__formKey(); + t7 = _this._widget; if (isFullscreen) - t3 = new A.RecurringInvoiceEditDetailsScreen(_this._widget.viewModel, _null); + t3 = new A.RecurringInvoiceEditDetailsScreen(t7.viewModel, _null); else { - t7 = "__recurring_invoice_" + recurringInvoice.id + "_" + recurringInvoice.updatedAt + "__"; - t8 = _this._recurring_invoice_edit$_controller; - t9 = _this._widget.viewModel; - t7 = A.TabBarView$(A._setArrayType([new A.RecurringInvoiceEditDetailsScreen(t9, _null), new A.InvoiceEditContactsScreen(recurringInvoice.entityType, _null), new A.RecurringInvoiceEditItemsScreen(t9, false, _null), new A.RecurringInvoiceEditNotesScreen(_null), new A.RecurringInvoiceEditPDFScreen(_null)], t3), t8, new A.ValueKey(t7, type$.ValueKey_legacy_String)); - t3 = t7; + t8 = recurringInvoice.id; + t9 = recurringInvoice.updatedAt; + t10 = _this._recurring_invoice_edit$_controller; + t7 = t7.viewModel; + 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); } @@ -418340,12 +423504,12 @@ call$2(context, action) { return this.$this._recurring_invoice_edit$_onSavePressed$2(context, action); }, - $signature: 61 + $signature: 63 }; A._RecurringInvoiceEditState_build_closure.prototype = { call$0() { var _this = this; - A.showDialog(true, new A._RecurringInvoiceEditState_build__closure(_this.$this, _this.invoice, _this.viewModel, _this.isFullscreen), _this.context, null, true, type$.legacy_InvoiceItemSelector); + A.showDialog(null, true, new A._RecurringInvoiceEditState_build__closure(_this.$this, _this.invoice, _this.viewModel, _this.isFullscreen), _this.context, null, true, type$.legacy_InvoiceItemSelector); }, $signature: 1 }; @@ -418359,14 +423523,14 @@ t5 = t3._eval$1("MappedIterable<1,BaseEntity*>"); return new A.InvoiceItemSelector(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: 305 + $signature: 285 }; A._RecurringInvoiceEditState_build___closure0.prototype = { call$1(item) { var t1 = item.typeId; return t1 === "2" || t1 === "6"; }, - $signature: 60 + $signature: 61 }; A._RecurringInvoiceEditState_build___closure1.prototype = { call$1(item) { @@ -418385,7 +423549,7 @@ } return t1; }, - $signature: 306 + $signature: 284 }; A._RecurringInvoiceEditState_build___closure.prototype = { call$3(items, clientId, projectId) { @@ -418399,7 +423563,7 @@ call$2(items, clientId) { return this.call$3(items, clientId, null); }, - $signature: 349 + $signature: 283 }; A.__RecurringInvoiceEditState_State_SingleTickerProviderStateMixin.prototype = { dispose$0(_) { @@ -418426,7 +423590,7 @@ call$1(store) { return A.RecurringInvoiceEditDetailsVM_RecurringInvoiceEditDetailsVM$fromStore(store); }, - $signature: 2425 + $signature: 2456 }; A.RecurringInvoiceEditDetailsScreen_build_closure.prototype = { call$2(context, viewModel) { @@ -418435,14 +423599,14 @@ else return new A.InvoiceEditDetails(viewModel, B.EntityType_recurringInvoice, null); }, - $signature: 2426 + $signature: 2457 }; A.RecurringInvoiceEditDetailsVM.prototype = {}; A.RecurringInvoiceEditDetailsVM_RecurringInvoiceEditDetailsVM$fromStore_closure.prototype = { call$1(invoice) { return this.store.get$_dispatchers()[0].call$1(new A.UpdateRecurringInvoice(invoice)); }, - $signature: 170 + $signature: 167 }; A.RecurringInvoiceEditDetailsVM_RecurringInvoiceEditDetailsVM$fromStore_closure0.prototype = { call$3(context, invoice, client) { @@ -418453,7 +423617,7 @@ }, "call*": "call$3", $requiredArgCount: 3, - $signature: 309 + $signature: 280 }; A.RecurringInvoiceEditDetailsVM_RecurringInvoiceEditDetailsVM$fromStore_closure1.prototype = { call$2(context, completer) { @@ -418466,7 +423630,7 @@ A.createEntity(new A._AsyncCompleter(t2, type$._AsyncCompleter_Null), completer, context, t1, _null, true); completer.get$future().then$1$1(0, new A.RecurringInvoiceEditDetailsVM_RecurringInvoiceEditDetailsVM$fromStore__closure0(t3), t4); }, - $signature: 123 + $signature: 117 }; A.RecurringInvoiceEditDetailsVM_RecurringInvoiceEditDetailsVM$fromStore__closure.prototype = { call$1(_) { @@ -418478,7 +423642,7 @@ call$1(client) { this.store.get$_dispatchers()[0].call$1(new A.UpdateCurrentRoute("/recurring_invoice/edit")); }, - $signature: 40 + $signature: 38 }; A.RecurringInvoiceEditItemsScreen.prototype = { build$1(_, context) { @@ -418490,7 +423654,7 @@ call$1(store) { return A.RecurringInvoiceEditItemsVM_RecurringInvoiceEditItemsVM$fromStore(store, this.$this.isTasks); }, - $signature: 2427 + $signature: 2458 }; A.RecurringInvoiceEditItemsScreen_build_closure.prototype = { call$2(context, viewModel) { @@ -418501,14 +423665,14 @@ else return new A.InvoiceEditItems(viewModel, t2, null); }, - $signature: 2428 + $signature: 2459 }; A.RecurringInvoiceEditItemsVM.prototype = {}; A.RecurringInvoiceEditItemsVM_RecurringInvoiceEditItemsVM$fromStore_closure.prototype = { call$1(index) { this.store.get$_dispatchers()[0].call$1(new A.DeleteRecurringInvoiceItem(index)); }, - $signature: 119 + $signature: 124 }; A.RecurringInvoiceEditItemsVM_RecurringInvoiceEditItemsVM$fromStore_closure0.prototype = { call$0() { @@ -418526,7 +423690,7 @@ } else t1.get$_dispatchers()[0].call$1(new A.UpdateRecurringInvoiceItem(index, item)); }, - $signature: 311 + $signature: 278 }; A.RecurringInvoiceEditItemsVM_RecurringInvoiceEditItemsVM$fromStore__closure.prototype = { call$1(b) { @@ -418534,7 +423698,7 @@ b.get$_invoice_model$_$this()._invoice_model$_typeId = t1; return b; }, - $signature: 59 + $signature: 58 }; A.RecurringInvoiceEditItemsVM_RecurringInvoiceEditItemsVM$fromStore_closure2.prototype = { call$2(oldIndex, newIndex) { @@ -418552,20 +423716,20 @@ call$1(store) { return A.RecurringInvoiceEditNotesVM_RecurringInvoiceEditNotesVM$fromStore(store); }, - $signature: 2429 + $signature: 2460 }; A.RecurringInvoiceEditNotesScreen_build_closure.prototype = { call$2(context, viewModel) { return new A.InvoiceEditNotes(viewModel, null); }, - $signature: 2430 + $signature: 2461 }; A.RecurringInvoiceEditNotesVM.prototype = {}; A.RecurringInvoiceEditNotesVM_RecurringInvoiceEditNotesVM$fromStore_closure.prototype = { call$1(recurringInvoice) { return this.store.get$_dispatchers()[0].call$1(new A.UpdateRecurringInvoice(recurringInvoice)); }, - $signature: 170 + $signature: 167 }; A.RecurringInvoiceEditPDFScreen.prototype = { build$1(_, context) { @@ -418582,13 +423746,13 @@ t1 = t1.selectedCompanyIndex; return new A.RecurringInvoiceEditPDFVM(state, t2._list[t1].userCompany.company, invoice); }, - $signature: 2431 + $signature: 2462 }; A.RecurringInvoiceEditPDFScreen_build_closure.prototype = { call$2(context, viewModel) { return new A.InvoiceEditPDF(viewModel, null); }, - $signature: 2432 + $signature: 2463 }; A.RecurringInvoiceEditPDFVM.prototype = {}; A.RecurringInvoiceEditScreen.prototype = { @@ -418601,13 +423765,13 @@ call$1(store) { return A.RecurringInvoiceEditVM_RecurringInvoiceEditVM$fromStore(store); }, - $signature: 2433 + $signature: 2464 }; 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: 2434 + $signature: 2465 }; A.RecurringInvoiceEditVM.prototype = {}; A.RecurringInvoiceEditVM_RecurringInvoiceEditVM$fromStore_closure.prototype = { @@ -418622,7 +423786,7 @@ call$1(context) { return this.call$2(context, null); }, - $signature: 189 + $signature: 182 }; A.RecurringInvoiceEditVM_RecurringInvoiceEditVM$fromStore__closure.prototype = { call$0() { @@ -418634,7 +423798,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(true, new A.RecurringInvoiceEditVM_RecurringInvoiceEditVM$fromStore___closure(t3), $.WidgetsBinding__instance.WidgetsBinding__buildOwner._globalKeyRegistry.$index(0, t2), null, true, type$.legacy_ErrorDialog); + A.showDialog(null, true, new A.RecurringInvoiceEditVM_RecurringInvoiceEditVM$fromStore___closure(t3), $.WidgetsBinding__instance.WidgetsBinding__buildOwner._globalKeyRegistry.$index(0, t2), null, true, type$.legacy_ErrorDialog); return null; } if (!recurringInvoice.get$isNew()) { @@ -418656,7 +423820,7 @@ return t2.then$1$1(0, new A.RecurringInvoiceEditVM_RecurringInvoiceEditVM$fromStore___closure0(recurringInvoice, t3, _this.state, t1, $navigator, t4), type$.Null).catchError$1(new A.RecurringInvoiceEditVM_RecurringInvoiceEditVM$fromStore___closure1()); } }, - $signature: 39 + $signature: 35 }; A.RecurringInvoiceEditVM_RecurringInvoiceEditVM$fromStore___closure.prototype = { call$1(context) { @@ -418671,7 +423835,8 @@ t1 = _this.recurringInvoice, t2 = _this.localization; if (t1.get$isNew()) { - t2 = J.$index$asx($.LocalizationsProvider__localizedValues.$index(0, t2.localeCode), "created_recurring_invoice"); + t2.toString; + t2 = J.$index$asx($.$get$LocalizationsProvider__localizedValues().$index(0, t2.localeCode), "created_recurring_invoice"); if (t2 == null) t2 = ""; } else @@ -418705,13 +423870,13 @@ A.viewEntity(false, savedRecurringInvoice, _null, true); } }, - $signature: 76 + $signature: 75 }; A.RecurringInvoiceEditVM_RecurringInvoiceEditVM$fromStore___closure1.prototype = { call$1(error) { var t1 = $.$get$navigatorKey(); t1.toString; - A.showDialog(true, new A.RecurringInvoiceEditVM_RecurringInvoiceEditVM$fromStore____closure(error), $.WidgetsBinding__instance.WidgetsBinding__buildOwner._globalKeyRegistry.$index(0, t1), null, true, type$.legacy_ErrorDialog); + A.showDialog(null, true, new A.RecurringInvoiceEditVM_RecurringInvoiceEditVM$fromStore____closure(error), $.WidgetsBinding__instance.WidgetsBinding__buildOwner._globalKeyRegistry.$index(0, t1), null, true, type$.legacy_ErrorDialog); }, $signature: 3 }; @@ -418730,7 +423895,7 @@ } this.store.get$_dispatchers()[0].call$1(new A.AddRecurringInvoiceItems(items)); }, - $signature: 313 + $signature: 276 }; A.RecurringInvoiceEditVM_RecurringInvoiceEditVM$fromStore_closure1.prototype = { call$1(context) { @@ -418805,7 +423970,7 @@ t1 = _this.$this; if (constraints.maxWidth > 550) { if (_this.isInMultiselect) - t2 = new A.IgnorePointer(_this.listUIState.selectedIds != null, _null, A.Checkbox$(A.Theme_of(context).colorScheme.secondary, false, _null, B.MaterialTapTargetSize_1, new A.RecurringInvoiceListItem_build__closure(), _null, false, _this.isChecked), _null); + t2 = new A.IgnorePointer(_this.listUIState.selectedIds != null, _null, A.Checkbox$(A.Theme_of(context).colorScheme.secondary, false, _null, B.MaterialTapTargetSize_1, new A.RecurringInvoiceListItem_build__closure(), _null, _null, false, _this.isChecked), _null); else { t2 = t1.invoice; t3 = _this.state; @@ -418832,9 +423997,9 @@ if (t9 == null) t9 = _this._box_0.subtitle; t10 = _this.textColor; - t1 = A.InkWell$(false, _null, true, new A.Padding(B.EdgeInsets_10_4_28_4, A.Row$(A._setArrayType([new A.Padding(B.EdgeInsets_0_0_16_0, t2, _null), new A.SizedBox(100, _null, t4, _null), new A.SizedBox(10, _null, _null, _null), A.Expanded$(A.Column$(A._setArrayType([t8, A.Text$(t9, _null, 3, B.TextOverflow_2, _null, _null, A.Theme_of(context).textTheme.titleSmall.copyWith$1$color(A.Color$fromARGB(153, t10.get$value(t10) >>> 16 & 255, t10.get$value(t10) >>> 8 & 255, t10.get$value(t10) & 255)), _null, _null, _null)], t6), B.CrossAxisAlignment_0, _null, B.MainAxisAlignment_0, B.MainAxisSize_1, B.VerticalDirection_1), 1), new A.SizedBox(10, _null, _null, _null), A.Text$(A.formatNumber(t3.amount, context, t7.id, _null, B.FormatNumberType_0, true, _null, false), _null, _null, _null, _null, _null, t5, B.TextAlign_5, _null, _null), new A.SizedBox(25, _null, _null, _null), A.EntityStatusChip$(t3, false, 105)], t6), B.CrossAxisAlignment_2, B.MainAxisAlignment_0, B.MainAxisSize_1, _null), _null), _null, true, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, new A.RecurringInvoiceListItem_build__closure1(t1, context), new A.RecurringInvoiceListItem_build__closure2(t1, context), _null, _null, _null, _null, _null); + t1 = A.InkWell$(false, _null, true, new A.Padding(B.EdgeInsets_10_4_28_4, A.Row$(A._setArrayType([new A.Padding(B.EdgeInsets_0_0_16_0, t2, _null), new A.SizedBox(100, _null, t4, _null), new A.SizedBox(10, _null, _null, _null), A.Expanded$(A.Column$(A._setArrayType([t8, A.Text$(t9, _null, 3, B.TextOverflow_2, _null, _null, A.Theme_of(context).textTheme.titleSmall.copyWith$1$color(A.Color$fromARGB(153, t10.get$value(t10) >>> 16 & 255, t10.get$value(t10) >>> 8 & 255, t10.get$value(t10) & 255)), _null, _null, _null)], t6), B.CrossAxisAlignment_0, _null, B.MainAxisAlignment_0, B.MainAxisSize_1, B.VerticalDirection_1), 1), new A.SizedBox(10, _null, _null, _null), A.Text$(A.formatNumber(t3.amount, context, t7.id, _null, B.FormatNumberType_0, true, _null, false), _null, _null, _null, _null, _null, t5, B.TextAlign_5, _null, _null), new A.SizedBox(25, _null, _null, _null), A.EntityStatusChip$(t3, false, 105)], t6), B.CrossAxisAlignment_2, B.MainAxisAlignment_0, B.MainAxisSize_1, _null), _null), _null, true, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, new A.RecurringInvoiceListItem_build__closure1(t1, context), new A.RecurringInvoiceListItem_build__closure2(t1, context), _null, _null, _null, _null, _null, _null); } else { - t2 = _this.isInMultiselect ? new A.IgnorePointer(_this.listUIState.selectedIds != null, _null, A.Checkbox$(A.Theme_of(context).colorScheme.secondary, false, _null, B.MaterialTapTargetSize_1, new A.RecurringInvoiceListItem_build__closure3(), _null, false, _this.isChecked), _null) : _null; + t2 = _this.isInMultiselect ? new A.IgnorePointer(_this.listUIState.selectedIds != null, _null, A.Checkbox$(A.Theme_of(context).colorScheme.secondary, false, _null, B.MaterialTapTargetSize_1, new A.RecurringInvoiceListItem_build__closure3(), _null, _null, false, _this.isChecked), _null) : _null; t3 = context.dependOnInheritedWidgetOfExactType$1$0(type$.MediaQuery).data; t4 = t1.invoice; t5 = type$.JSArray_legacy_Widget; @@ -418847,8 +424012,11 @@ t6 = t6.get$pending(t6); } t7 = t4.nextSendDate; - t6 = t6 + (t7.length !== 0 ? " \u2022 " : "") + A.formatDate(t7, context, true, true, false); - t6 = A.Text$(B.JSString_methods.trim$0(t6 + (t4.documents._list.length !== 0 ? " \ud83d\udcce" : "")), _null, _null, _null, _null, _null, _null, _null, _null, _null); + t8 = t7.length !== 0 ? " \u2022 " : ""; + t7 = A.formatDate(t7, context, true, true, false); + t9 = t4.documents._list.length !== 0 ? " \ud83d\udcce" : ""; + t9 = A.Text$(B.JSString_methods.trim$0(t6 + t8 + t7 + t9), _null, _null, _null, _null, _null, _null, _null, _null, _null); + t6 = t9; } else t6 = A.Text$(t6, _null, 3, B.TextOverflow_2, _null, _null, _null, _null, _null, _null); t6 = A.Expanded$(t6, 1); @@ -418856,7 +424024,7 @@ } return t1; }, - $signature: 111 + $signature: 116 }; A.RecurringInvoiceListItem_build__closure2.prototype = { call$0() { @@ -418881,7 +424049,7 @@ A.handleEntitiesActions(A._setArrayType([this.$this.invoice], type$.JSArray_legacy_BaseEntity), action, false); return null; }, - $signature: 61 + $signature: 63 }; A.RecurringInvoiceListItem_build__closure5.prototype = { call$0() { @@ -418916,7 +424084,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: 2435 + $signature: 2466 }; A.RecurringInvoiceListBuilder_build__closure.prototype = { call$2(context, index) { @@ -418924,7 +424092,7 @@ recurringInvoiceId = J.$index$asx(t1.recurringInvoiceList, index); return new A.RecurringInvoiceListItem(t1.recurringInvoiceMap._map$_map.$index(0, recurringInvoiceId), t1.filter, null); }, - $signature: 2436 + $signature: 2467 }; A.RecurringInvoiceListVM.prototype = {}; A.RecurringInvoiceListVM_fromStore__handleRefresh.prototype = { @@ -418973,13 +424141,13 @@ t1 = t1.selectedCompanyIndex; return new A.RecurringInvoicePdfVM(state, t2._list[t1].recurringInvoiceState.$get$1(0, invoiceId), recurringInvoiceUIState.historyActivityId); }, - $signature: 2437 + $signature: 2468 }; 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: 2438 + $signature: 2469 }; A.RecurringInvoicePdfVM.prototype = {}; A.RecurringInvoicePresenter.prototype = { @@ -419070,7 +424238,7 @@ t1 = A.Localizations_of(context, B.Type_AppLocalization_KyD, type$.legacy_AppLocalization); statuses = A._setArrayType([A._$InvoiceStatusEntity$_("", "").rebuild$1(new A.RecurringInvoiceScreen_build_closure(t1)), A._$InvoiceStatusEntity$_("", "").rebuild$1(new A.RecurringInvoiceScreen_build_closure0(t1)), A._$InvoiceStatusEntity$_("", "").rebuild$1(new A.RecurringInvoiceScreen_build_closure1(t1)), A._$InvoiceStatusEntity$_("", "").rebuild$1(new A.RecurringInvoiceScreen_build_closure2(t1)), A._$InvoiceStatusEntity$_("", "").rebuild$1(new A.RecurringInvoiceScreen_build_closure3(t1))], type$.JSArray_legacy_InvoiceStatusEntity); t2 = t2.recurringInvoiceUIState.listUIState; - t4 = "__filter_" + t2.filterClearedAt + "__"; + t4 = t2.filterClearedAt; t5 = this.viewModel.recurringInvoiceList; t2 = t2.filter; t6 = type$.JSArray_legacy_String; @@ -419089,10 +424257,10 @@ t7.push("exchange_rate"); t8 = A._setArrayType(["status", "number", "client", "amount", _s16_, "next_send_date", "frequency", "due_date_days", "auto_bill"], t6); t6 = A._setArrayType(["number", "next_send_date", "updated_at"], t6); - t7 = 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), t8, B.EntityType_recurringInvoice, false, B.List_empty16, 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), t6, statuses, t7); + t7 = 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), t8, B.EntityType_recurringInvoice, false, B.List_empty17, 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), t6, statuses, t7); t6 = state.prefState; t1 = (t6.appLayout === B.AppLayout_mobile || t6.menuSidebarMode === B.AppSidebarMode_float) && t3.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), t1.get$newRecurringInvoice()) : _null; - return A.ListScaffold$(_null, B.List_empty11, new A.ListFilter(B.EntityType_recurringInvoice, t2, new A.RecurringInvoiceScreen_build_closure13(store), t5, statuses, new A.RecurringInvoiceScreen_build_closure14(store), new A.RecurringInvoiceScreen_build_closure15(store), new A.ValueKey(t4, type$.ValueKey_legacy_String)), new A.RecurringInvoiceListBuilder(_null), t7, B.EntityType_recurringInvoice, t1, 0, _null, new A.RecurringInvoiceScreen_build_closure16(store), new A.RecurringInvoiceScreen_build_closure17(store)); + return A.ListScaffold$(_null, B.List_empty12, new A.ListFilter(B.EntityType_recurringInvoice, t2, new A.RecurringInvoiceScreen_build_closure13(store), t5, statuses, new A.RecurringInvoiceScreen_build_closure14(store), new A.RecurringInvoiceScreen_build_closure15(store), new A.ValueKey("__filter_" + t4 + "__", type$.ValueKey_legacy_String)), new A.RecurringInvoiceListBuilder(_null), t7, B.EntityType_recurringInvoice, t1, 0, _null, new A.RecurringInvoiceScreen_build_closure16(store), new A.RecurringInvoiceScreen_build_closure17(store)); } }; A.RecurringInvoiceScreen_build_closure.prototype = { @@ -419103,7 +424271,7 @@ b.get$_invoice_status_model$_$this()._invoice_status_model$_name = t1; return b; }, - $signature: 79 + $signature: 81 }; A.RecurringInvoiceScreen_build_closure0.prototype = { call$1(b) { @@ -419114,7 +424282,7 @@ b.get$_invoice_status_model$_$this()._invoice_status_model$_name = t1; return b; }, - $signature: 79 + $signature: 81 }; A.RecurringInvoiceScreen_build_closure1.prototype = { call$1(b) { @@ -419125,31 +424293,35 @@ b.get$_invoice_status_model$_$this()._invoice_status_model$_name = t1; return b; }, - $signature: 79 + $signature: 81 }; A.RecurringInvoiceScreen_build_closure2.prototype = { call$1(b) { var t1; b.get$_invoice_status_model$_$this()._invoice_status_model$_id = "3"; - t1 = J.$index$asx($.LocalizationsProvider__localizedValues.$index(0, this.localization.localeCode), "paused"); + t1 = this.localization; + t1.toString; + t1 = J.$index$asx($.$get$LocalizationsProvider__localizedValues().$index(0, t1.localeCode), "paused"); if (t1 == null) t1 = ""; b.get$_invoice_status_model$_$this()._invoice_status_model$_name = t1; return b; }, - $signature: 79 + $signature: 81 }; A.RecurringInvoiceScreen_build_closure3.prototype = { call$1(b) { var t1; b.get$_invoice_status_model$_$this()._invoice_status_model$_id = "4"; - t1 = J.$index$asx($.LocalizationsProvider__localizedValues.$index(0, this.localization.localeCode), "completed"); + t1 = this.localization; + t1.toString; + t1 = J.$index$asx($.$get$LocalizationsProvider__localizedValues().$index(0, t1.localeCode), "completed"); if (t1 == null) t1 = ""; b.get$_invoice_status_model$_$this()._invoice_status_model$_name = t1; return b; }, - $signature: 79 + $signature: 81 }; A.RecurringInvoiceScreen_build_closure17.prototype = { call$0() { @@ -419167,7 +424339,7 @@ call$2($status, value) { this.store.get$_dispatchers()[0].call$1(new A.FilterRecurringInvoicesByStatus($status)); }, - $signature: 128 + $signature: 136 }; A.RecurringInvoiceScreen_build_closure15.prototype = { call$2(state, value) { @@ -419195,7 +424367,7 @@ call$2($status, value) { this.store.get$_dispatchers()[0].call$1(new A.FilterRecurringInvoicesByStatus($status)); }, - $signature: 128 + $signature: 136 }; A.RecurringInvoiceScreen_build_closure10.prototype = { call$2(state, value) { @@ -419253,7 +424425,7 @@ call$2(context, vm) { return new A.RecurringInvoiceScreen(vm, null); }, - $signature: 2439 + $signature: 2470 }; A.RecurringInvoiceScreenVM.prototype = {}; A.RecurringInvoiceViewScreen.prototype = { @@ -419266,13 +424438,13 @@ call$1(store) { return A.RecurringInvoiceViewVM_RecurringInvoiceViewVM$fromStore(store); }, - $signature: 2440 + $signature: 2471 }; A.RecurringInvoiceViewScreen_build_closure.prototype = { call$2(context, vm) { return new A.InvoiceView(vm, this.$this.isFilter, vm.state.uiState.recurringInvoiceUIState.tabIndex, null); }, - $signature: 2441 + $signature: 2472 }; A.RecurringInvoiceViewVM.prototype = {}; A.RecurringInvoiceViewVM_RecurringInvoiceViewVM$fromStore__handleRefresh.prototype = { @@ -419295,7 +424467,7 @@ $defaultValues() { return [null]; }, - $signature: 314 + $signature: 275 }; A.RecurringInvoiceViewVM_RecurringInvoiceViewVM$fromStore_closure0.prototype = { call$1(context) { @@ -419309,7 +424481,7 @@ this.store.get$_dispatchers()[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: 96 + $signature: 97 }; A.RecurringInvoiceViewVM_RecurringInvoiceViewVM$fromStore__closure0.prototype = { call$1(client) { @@ -419319,7 +424491,7 @@ }; A.RecurringInvoiceViewVM_RecurringInvoiceViewVM$fromStore__closure1.prototype = { call$1(error) { - A.showDialog(true, new A.RecurringInvoiceViewVM_RecurringInvoiceViewVM$fromStore___closure(error), this.context, null, true, type$.legacy_ErrorDialog); + A.showDialog(null, true, new A.RecurringInvoiceViewVM_RecurringInvoiceViewVM$fromStore___closure(error), this.context, null, true, type$.legacy_ErrorDialog); }, $signature: 3 }; @@ -419340,13 +424512,13 @@ }, "call*": "call$4", $requiredArgCount: 4, - $signature: 100 + $signature: 105 }; A.RecurringInvoiceViewVM_RecurringInvoiceViewVM$fromStore__closure.prototype = { call$1(value) { return this.store.get$_dispatchers()[0].call$1(new A.LoadRecurringInvoice(null, this.invoice.id)); }, - $signature: 99 + $signature: 101 }; A.RecurringInvoiceViewVM_RecurringInvoiceViewVM$fromStore_closure3.prototype = { call$3(context, invoice, activityId) { @@ -419360,7 +424532,7 @@ $defaultValues() { return [null]; }, - $signature: 315 + $signature: 274 }; A.ClientReportFields.prototype = { toString$0(_) { @@ -419371,25 +424543,25 @@ call$6(userCompany, reportsUIState, clientMap, userMap, groupMap, staticState) { return A.clientReport(userCompany, reportsUIState, clientMap, userMap, groupMap, staticState); }, - $signature: 2442 + $signature: 2473 }; A.clientReport_closure.prototype = { call$1(e) { return A.EnumUtils_fromString(B.List_ANz, e, type$.legacy_ClientReportFields); }, - $signature: 2443 + $signature: 2474 }; A.clientReport_closure0.prototype = { call$1(element) { return element != null; }, - $signature: 2444 + $signature: 2475 }; A.clientReport_closure1.prototype = { call$1(item) { return A.EnumUtils_parse(item); }, - $signature: 406 + $signature: 418 }; A.clientReport_closure2.prototype = { call$2(rowA, rowB) { @@ -419401,13 +424573,13 @@ call$1(item) { return A.EnumUtils_parse(item); }, - $signature: 406 + $signature: 418 }; A.clientReport_closure4.prototype = { call$1(item) { return A.EnumUtils_parse(item); }, - $signature: 406 + $signature: 418 }; A.ContactReportFields.prototype = { toString$0(_) { @@ -419418,25 +424590,25 @@ call$5(userCompany, reportsUIState, clientMap, userMap, staticState) { return A.contactReport(userCompany, reportsUIState, clientMap, userMap, staticState); }, - $signature: 2447 + $signature: 2478 }; A.contactReport_closure.prototype = { call$1(e) { return A.EnumUtils_fromString(B.List_4Sq, e, type$.legacy_ContactReportFields); }, - $signature: 2448 + $signature: 2479 }; A.contactReport_closure0.prototype = { call$1(element) { return element != null; }, - $signature: 2449 + $signature: 2480 }; A.contactReport_closure1.prototype = { call$1(item) { return A.EnumUtils_parse(item); }, - $signature: 405 + $signature: 423 }; A.contactReport_closure2.prototype = { call$2(rowA, rowB) { @@ -419448,13 +424620,13 @@ call$1(item) { return A.EnumUtils_parse(item); }, - $signature: 405 + $signature: 423 }; A.contactReport_closure4.prototype = { call$1(item) { return A.EnumUtils_parse(item); }, - $signature: 405 + $signature: 423 }; A.CreditReportFields.prototype = { toString$0(_) { @@ -419465,25 +424637,25 @@ call$6(userCompany, reportsUIState, creditMap, clientMap, userMap, staticState) { return A.creditReport(userCompany, reportsUIState, creditMap, clientMap, userMap, staticState); }, - $signature: 2451 + $signature: 2482 }; A.creditReport_closure.prototype = { call$1(e) { return A.EnumUtils_fromString(B.List_HT3, e, type$.legacy_CreditReportFields); }, - $signature: 2452 + $signature: 2483 }; A.creditReport_closure0.prototype = { call$1(element) { return element != null; }, - $signature: 2453 + $signature: 2484 }; A.creditReport_closure1.prototype = { call$1(item) { return A.EnumUtils_parse(item); }, - $signature: 404 + $signature: 425 }; A.creditReport_closure2.prototype = { call$2(rowA, rowB) { @@ -419495,13 +424667,13 @@ call$1(e) { return A.EnumUtils_parse(e); }, - $signature: 404 + $signature: 425 }; A.creditReport_closure4.prototype = { call$1(item) { return A.EnumUtils_parse(item); }, - $signature: 404 + $signature: 425 }; A.DocumentReportFields.prototype = { toString$0(_) { @@ -419512,23 +424684,23 @@ 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: 2455 + $signature: 2486 }; A.documentReport_closure.prototype = { call$1(e) { return A.EnumUtils_fromString(B.List_lqi, e, type$.legacy_DocumentReportFields); }, - $signature: 2456 + $signature: 2487 }; A.documentReport_closure0.prototype = { call$1(element) { return element != null; }, - $signature: 2457 + $signature: 2488 }; A.documentReport__getRow.prototype = { call$2(entity, $document) { - var t1, t2, t3, t4, t5, skip, t6, value, t7, t8, t9, t10, _this = this, _null = null, + var t1, t2, t3, t4, t5, skip, t6, value, t7, t8, _this = this, _null = null, row = A._setArrayType([], type$.JSArray_legacy_ReportElement); for (t1 = _this._box_0.columns._list, t1 = new J.ArrayIterator(t1, t1.length, A._arrayInstanceType(t1)._eval$1("ArrayIterator<1>")), t2 = _this.userCompany, t3 = _this.reportsUIState, t4 = _this.localization, t5 = _this.userMap, skip = false; t1.moveNext$0();) { t6 = t1.__interceptors$_current; @@ -419552,10 +424724,8 @@ if (t7 == null) value = _null; else { - t8 = t7.firstName; - t9 = t8 + " "; - t10 = t7.lastName; - t7 = B.JSString_methods.trim$0(t9 + t10).length !== 0 ? B.JSString_methods.trim$0(t8 + " " + t10) : t7.email; + t8 = B.JSString_methods.trim$0(t7.firstName + " " + t7.lastName); + t7 = t8.length !== 0 ? t8 : t7.email; value = t7; } if (value == null) @@ -419609,13 +424779,13 @@ } return skip ? _null : row; }, - $signature: 2458 + $signature: 2489 }; 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: 240 + $signature: 256 }; A.documentReport__closure2.prototype = { call$1($document) { @@ -419632,7 +424802,7 @@ call$2(productId, product) { B.JSArray_methods.forEach$1(product.documents._list, new A.documentReport__closure1(this._getRow, product, this.data, this.entities)); }, - $signature: 2459 + $signature: 2490 }; A.documentReport__closure1.prototype = { call$1($document) { @@ -419649,7 +424819,7 @@ call$2(invoiceId, invoice) { B.JSArray_methods.forEach$1(invoice.documents._list, new A.documentReport__closure0(this._getRow, invoice, this.data, this.entities)); }, - $signature: 50 + $signature: 52 }; A.documentReport__closure0.prototype = { call$1($document) { @@ -419666,7 +424836,7 @@ call$2(quoteId, quote) { B.JSArray_methods.forEach$1(quote.documents._list, new A.documentReport__closure(this._getRow, quote, this.data, this.entities)); }, - $signature: 50 + $signature: 52 }; A.documentReport__closure.prototype = { call$1($document) { @@ -419683,7 +424853,7 @@ call$1(item) { return A.EnumUtils_parse(item); }, - $signature: 403 + $signature: 428 }; A.documentReport_closure6.prototype = { call$2(rowA, rowB) { @@ -419695,13 +424865,13 @@ call$1(e) { return A.EnumUtils_parse(e); }, - $signature: 403 + $signature: 428 }; A.documentReport_closure8.prototype = { call$1(item) { return A.EnumUtils_parse(item); }, - $signature: 403 + $signature: 428 }; A.ExpenseReportFields.prototype = { toString$0(_) { @@ -419712,25 +424882,25 @@ call$9(userCompany, reportsUIState, expenseMap, expenseCategoryMap, invoiceMap, clientMap, vendorMap, userMap, staticState) { return A.expenseReport(userCompany, reportsUIState, expenseMap, expenseCategoryMap, invoiceMap, clientMap, vendorMap, userMap, staticState); }, - $signature: 660 + $signature: 690 }; A.expenseReport_closure.prototype = { call$1(e) { return A.EnumUtils_fromString(B.List_rR8, e, type$.legacy_ExpenseReportFields); }, - $signature: 2462 + $signature: 2493 }; A.expenseReport_closure0.prototype = { call$1(element) { return element != null; }, - $signature: 2463 + $signature: 2494 }; A.expenseReport_closure1.prototype = { call$1(item) { return A.EnumUtils_parse(item); }, - $signature: 402 + $signature: 432 }; A.expenseReport_closure2.prototype = { call$2(rowA, rowB) { @@ -419742,13 +424912,13 @@ call$1(e) { return A.EnumUtils_parse(e); }, - $signature: 402 + $signature: 432 }; A.expenseReport_closure4.prototype = { call$1(item) { return A.EnumUtils_parse(item); }, - $signature: 402 + $signature: 432 }; A.InvoiceItemReportFields.prototype = { toString$0(_) { @@ -419759,25 +424929,25 @@ call$6(userCompany, reportsUIState, productMap, invoiceMap, clientMap, staticState) { return A.lineItemReport0(userCompany, reportsUIState, productMap, invoiceMap, clientMap, staticState); }, - $signature: 656 + $signature: 692 }; A.lineItemReport_closure5.prototype = { call$1(e) { return A.EnumUtils_fromString(B.List_Wii, e, type$.legacy_InvoiceItemReportFields); }, - $signature: 2466 + $signature: 2497 }; A.lineItemReport_closure6.prototype = { call$1(element) { return element != null; }, - $signature: 2467 + $signature: 2498 }; A.lineItemReport_closure7.prototype = { call$1(item) { return A.EnumUtils_parse(item); }, - $signature: 401 + $signature: 434 }; A.lineItemReport_closure8.prototype = { call$2(rowA, rowB) { @@ -419789,13 +424959,13 @@ call$1(e) { return A.EnumUtils_parse(e); }, - $signature: 401 + $signature: 434 }; A.lineItemReport_closure10.prototype = { call$1(item) { return A.EnumUtils_parse(item); }, - $signature: 401 + $signature: 434 }; A.InvoiceReportFields.prototype = { toString$0(_) { @@ -419806,25 +424976,25 @@ call$8(userCompany, reportsUIState, invoiceMap, clientMap, userMap, vendorMap, projectMap, staticState) { return A.invoiceReport(userCompany, reportsUIState, invoiceMap, clientMap, userMap, vendorMap, projectMap, staticState); }, - $signature: 652 + $signature: 694 }; A.invoiceReport_closure.prototype = { call$1(e) { return A.EnumUtils_fromString(B.List_7Jw, e, type$.legacy_InvoiceReportFields); }, - $signature: 2470 + $signature: 2501 }; A.invoiceReport_closure0.prototype = { call$1(element) { return element != null; }, - $signature: 2471 + $signature: 2502 }; A.invoiceReport_closure1.prototype = { call$1(item) { return A.EnumUtils_parse(item); }, - $signature: 400 + $signature: 437 }; A.invoiceReport_closure2.prototype = { call$2(rowA, rowB) { @@ -419836,13 +425006,13 @@ call$1(e) { return A.EnumUtils_parse(e); }, - $signature: 400 + $signature: 437 }; A.invoiceReport_closure4.prototype = { call$1(item) { return A.EnumUtils_parse(item); }, - $signature: 400 + $signature: 437 }; A.TaxRateReportFields0.prototype = { toString$0(_) { @@ -419853,25 +425023,25 @@ call$9(userCompany, reportsUIState, taxRateMap, invoiceMap, creditMap, clientMap, paymentMap, userMap, staticState) { return A.taxReport(userCompany, reportsUIState, taxRateMap, invoiceMap, creditMap, clientMap, paymentMap, userMap, staticState); }, - $signature: 633 + $signature: 696 }; A.taxReport_closure.prototype = { call$1(e) { return A.EnumUtils_fromString(B.List_y1j, e, type$.legacy_TaxRateReportFields); }, - $signature: 2474 + $signature: 2505 }; A.taxReport_closure0.prototype = { call$1(element) { return element != null; }, - $signature: 2475 + $signature: 2506 }; A.taxReport_closure2.prototype = { call$1(item) { return A.EnumUtils_parse(item); }, - $signature: 329 + $signature: 279 }; A.taxReport_closure1.prototype = { call$2(rowA, rowB) { @@ -419883,19 +425053,19 @@ call$1(e) { return A.EnumUtils_parse(e); }, - $signature: 329 + $signature: 279 }; A.taxReport_closure4.prototype = { call$1(item) { return A.EnumUtils_parse(item); }, - $signature: 329 + $signature: 279 }; A.taxReport_closure5.prototype = { call$1(item) { return A.EnumUtils_parse(item); }, - $signature: 329 + $signature: 279 }; A.PaymentReportFields.prototype = { toString$0(_) { @@ -419906,25 +425076,25 @@ call$8(userCompany, reportsUIState, paymentMap, clientMap, userMap, invoiceMap, creditMap, staticState) { return A.paymentReport(userCompany, reportsUIState, paymentMap, clientMap, userMap, invoiceMap, creditMap, staticState); }, - $signature: 2477 + $signature: 2508 }; A.paymentReport_closure.prototype = { call$1(e) { return A.EnumUtils_fromString(B.List_wMy0, e, type$.legacy_PaymentReportFields); }, - $signature: 2478 + $signature: 2509 }; A.paymentReport_closure0.prototype = { call$1(element) { return element != null; }, - $signature: 2479 + $signature: 2510 }; A.paymentReport_closure1.prototype = { call$1(item) { return A.EnumUtils_parse(item); }, - $signature: 398 + $signature: 440 }; A.paymentReport_closure2.prototype = { call$2(rowA, rowB) { @@ -419936,13 +425106,13 @@ call$1(e) { return A.EnumUtils_parse(e); }, - $signature: 398 + $signature: 440 }; A.paymentReport_closure4.prototype = { call$1(item) { return A.EnumUtils_parse(item); }, - $signature: 398 + $signature: 440 }; A.TaxRateReportFields.prototype = { toString$0(_) { @@ -419953,25 +425123,25 @@ call$9(userCompany, reportsUIState, taxRateMap, invoiceMap, creditMap, clientMap, paymentMap, userMap, staticState) { return A.paymentTaxReport(userCompany, reportsUIState, taxRateMap, invoiceMap, creditMap, clientMap, paymentMap, userMap, staticState); }, - $signature: 633 + $signature: 696 }; A.paymentTaxReport_closure.prototype = { call$1(e) { return A.EnumUtils_fromString(B.List_qPn, e, type$.legacy_TaxRateReportFields_2); }, - $signature: 2481 + $signature: 2512 }; A.paymentTaxReport_closure0.prototype = { call$1(element) { return element != null; }, - $signature: 2482 + $signature: 2513 }; A.paymentTaxReport_closure2.prototype = { call$1(item) { return A.EnumUtils_parse(item); }, - $signature: 330 + $signature: 273 }; A.paymentTaxReport_closure1.prototype = { call$2(rowA, rowB) { @@ -419983,19 +425153,19 @@ call$1(e) { return A.EnumUtils_parse(e); }, - $signature: 330 + $signature: 273 }; A.paymentTaxReport_closure4.prototype = { call$1(item) { return A.EnumUtils_parse(item); }, - $signature: 330 + $signature: 273 }; A.paymentTaxReport_closure5.prototype = { call$1(item) { return A.EnumUtils_parse(item); }, - $signature: 330 + $signature: 273 }; A.ProductReportFields.prototype = { toString$0(_) { @@ -420006,25 +425176,25 @@ call$6(userCompany, reportsUIState, productMap, vendorMap, userMap, staticState) { return A.productReport(userCompany, reportsUIState, productMap, vendorMap, userMap, staticState); }, - $signature: 2484 + $signature: 2515 }; A.productReport_closure.prototype = { call$1(e) { return A.EnumUtils_fromString(B.List_Gps, e, type$.legacy_ProductReportFields); }, - $signature: 2485 + $signature: 2516 }; A.productReport_closure0.prototype = { call$1(element) { return element != null; }, - $signature: 2486 + $signature: 2517 }; A.productReport_closure1.prototype = { call$1(item) { return A.EnumUtils_parse(item); }, - $signature: 397 + $signature: 485 }; A.productReport_closure2.prototype = { call$2(rowA, rowB) { @@ -420036,13 +425206,13 @@ call$1(e) { return A.EnumUtils_parse(e); }, - $signature: 397 + $signature: 485 }; A.productReport_closure4.prototype = { call$1(item) { return A.EnumUtils_parse(item); }, - $signature: 397 + $signature: 485 }; A.ProfitAndLossReportFields.prototype = { toString$0(_) { @@ -420053,25 +425223,25 @@ call$9(userCompany, reportsUIState, clientMap, paymentMap, expenseMap, expenseCategoryMap, vendorMap, userMap, staticState) { return A.profitAndLossReport(userCompany, reportsUIState, clientMap, paymentMap, expenseMap, expenseCategoryMap, vendorMap, userMap, staticState); }, - $signature: 2488 + $signature: 2519 }; A.profitAndLossReport_closure.prototype = { call$1(e) { return A.EnumUtils_fromString(B.List_T8q, e, type$.legacy_ProfitAndLossReportFields); }, - $signature: 2489 + $signature: 2520 }; A.profitAndLossReport_closure0.prototype = { call$1(element) { return element != null; }, - $signature: 2490 + $signature: 2521 }; A.profitAndLossReport_closure2.prototype = { call$1(item) { return A.EnumUtils_parse(item); }, - $signature: 331 + $signature: 269 }; A.profitAndLossReport_closure1.prototype = { call$2(rowA, rowB) { @@ -420083,19 +425253,19 @@ call$1(e) { return A.EnumUtils_parse(e); }, - $signature: 331 + $signature: 269 }; A.profitAndLossReport_closure4.prototype = { call$1(item) { return A.EnumUtils_parse(item); }, - $signature: 331 + $signature: 269 }; A.profitAndLossReport_closure5.prototype = { call$1(item) { return A.EnumUtils_parse(item); }, - $signature: 331 + $signature: 269 }; A.QuoteItemReportFields.prototype = { toString$0(_) { @@ -420106,25 +425276,25 @@ call$6(userCompany, reportsUIState, productMap, invoiceMap, clientMap, staticState) { return A.lineItemReport(userCompany, reportsUIState, productMap, invoiceMap, clientMap, staticState); }, - $signature: 656 + $signature: 692 }; A.lineItemReport_closure.prototype = { call$1(e) { return A.EnumUtils_fromString(B.List_gqs, e, type$.legacy_QuoteItemReportFields); }, - $signature: 2492 + $signature: 2523 }; A.lineItemReport_closure0.prototype = { call$1(element) { return element != null; }, - $signature: 2493 + $signature: 2524 }; A.lineItemReport_closure1.prototype = { call$1(item) { return A.EnumUtils_parse(item); }, - $signature: 396 + $signature: 444 }; A.lineItemReport_closure2.prototype = { call$2(rowA, rowB) { @@ -420136,13 +425306,13 @@ call$1(e) { return A.EnumUtils_parse(e); }, - $signature: 396 + $signature: 444 }; A.lineItemReport_closure4.prototype = { call$1(item) { return A.EnumUtils_parse(item); }, - $signature: 396 + $signature: 444 }; A.QuoteReportFields.prototype = { toString$0(_) { @@ -420153,25 +425323,25 @@ call$7(userCompany, reportsUIState, quoteMap, clientMap, vendorMap, userMap, staticState) { return A.quoteReport(userCompany, reportsUIState, quoteMap, clientMap, vendorMap, userMap, staticState); }, - $signature: 2495 + $signature: 2526 }; A.quoteReport_closure.prototype = { call$1(e) { return A.EnumUtils_fromString(B.List_m9u, e, type$.legacy_QuoteReportFields); }, - $signature: 2496 + $signature: 2527 }; A.quoteReport_closure0.prototype = { call$1(element) { return element != null; }, - $signature: 2497 + $signature: 2528 }; A.quoteReport_closure1.prototype = { call$1(item) { return A.EnumUtils_parse(item); }, - $signature: 395 + $signature: 445 }; A.quoteReport_closure2.prototype = { call$2(rowA, rowB) { @@ -420183,13 +425353,13 @@ call$1(e) { return A.EnumUtils_parse(e); }, - $signature: 395 + $signature: 445 }; A.quoteReport_closure4.prototype = { call$1(item) { return A.EnumUtils_parse(item); }, - $signature: 395 + $signature: 445 }; A.RecurringExpenseReportFields.prototype = { toString$0(_) { @@ -420200,25 +425370,25 @@ call$9(userCompany, reportsUIState, expenseMap, expenseCategoryMap, invoiceMap, clientMap, vendorMap, userMap, staticState) { return A.recurringExpenseReport(userCompany, reportsUIState, expenseMap, expenseCategoryMap, invoiceMap, clientMap, vendorMap, userMap, staticState); }, - $signature: 660 + $signature: 690 }; A.recurringExpenseReport_closure.prototype = { call$1(e) { return A.EnumUtils_fromString(B.List_oqK, e, type$.legacy_RecurringExpenseReportFields); }, - $signature: 2499 + $signature: 2530 }; A.recurringExpenseReport_closure0.prototype = { call$1(element) { return element != null; }, - $signature: 2500 + $signature: 2531 }; A.recurringExpenseReport_closure1.prototype = { call$1(item) { return A.EnumUtils_parse(item); }, - $signature: 394 + $signature: 446 }; A.recurringExpenseReport_closure2.prototype = { call$2(rowA, rowB) { @@ -420230,13 +425400,13 @@ call$1(e) { return A.EnumUtils_parse(e); }, - $signature: 394 + $signature: 446 }; A.recurringExpenseReport_closure4.prototype = { call$1(item) { return A.EnumUtils_parse(item); }, - $signature: 394 + $signature: 446 }; A.RecurringInvoiceReportFields.prototype = { toString$0(_) { @@ -420247,25 +425417,25 @@ call$8(userCompany, reportsUIState, invoiceMap, clientMap, userMap, vendorMap, projectMap, staticState) { return A.recurringInvoiceReport(userCompany, reportsUIState, invoiceMap, clientMap, userMap, vendorMap, projectMap, staticState); }, - $signature: 652 + $signature: 694 }; A.recurringInvoiceReport_closure.prototype = { call$1(e) { return A.EnumUtils_fromString(B.List_QXJ, e, type$.legacy_RecurringInvoiceReportFields); }, - $signature: 2502 + $signature: 2533 }; A.recurringInvoiceReport_closure0.prototype = { call$1(element) { return element != null; }, - $signature: 2503 + $signature: 2534 }; A.recurringInvoiceReport_closure1.prototype = { call$1(item) { return A.EnumUtils_parse(item); }, - $signature: 393 + $signature: 447 }; A.recurringInvoiceReport_closure2.prototype = { call$2(rowA, rowB) { @@ -420277,13 +425447,13 @@ call$1(e) { return A.EnumUtils_parse(e); }, - $signature: 393 + $signature: 447 }; A.recurringInvoiceReport_closure4.prototype = { call$1(item) { return A.EnumUtils_parse(item); }, - $signature: 393 + $signature: 447 }; A.ReportCharts.prototype = { build$1(_, context) { @@ -420327,33 +425497,33 @@ default: child = _null; } - return child == null ? new A.SizedBox(_null, _null, _null, _null) : A.FormCard$(A.ClipRect$(new A.SizedBox(_null, 200, child, _null), B.Clip_1, _null), _null, _null, 4, false, _null, false, _null); + return child == null ? new A.SizedBox(_null, _null, _null, _null) : A.FormCard$(A.ClipRect$(new A.SizedBox(_null, 200, child, _null), B.Clip_1, _null), _null, _null, false, _null, false, _null); } }; A.ReportCharts_build_closure.prototype = { call$2(_, __) { return A.ColorUtil_fromDartColor(this.state.get$accentColor()); }, - $signature: 595 + $signature: 706 }; 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: 2506 + $signature: 2537 }; A.ReportCharts_build_closure2.prototype = { call$2(item, _) { return J.$index$asx(item, "value"); }, - $signature: 578 + $signature: 707 }; 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: 591 + $signature: 708 }; A.ReportCharts_build_closure3.prototype = { call$1(element) { @@ -420371,29 +425541,29 @@ call$2(_, __) { return A.ColorUtil_fromDartColor(this.state.get$accentColor()); }, - $signature: 595 + $signature: 706 }; A.ReportCharts_build_closure7.prototype = { call$2(item, _) { return A.DateTime_tryParse(J.$index$asx(item, "name")); }, - $signature: 2509 + $signature: 2540 }; A.ReportCharts_build_closure8.prototype = { call$2(item, _) { return J.$index$asx(item, "value"); }, - $signature: 578 + $signature: 707 }; 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: 591 + $signature: 708 }; A.ReportsScreen.prototype = { build$1(_, context) { - var hideReports, t5, t6, t7, t8, t9, t10, t11, t12, t13, t14, t15, t16, t17, t18, t19, t20, t21, t22, t23, filterColumns, dateColumns, dateField, dateRange, entities, firstEntity, chartChildren, _this = this, _null = null, _s4_ = "week", + var t3, hideReports, t4, t5, t6, t7, t8, t9, t10, t11, t12, t13, t14, t15, t16, t17, t18, t19, t20, t21, t22, t23, filterColumns, dateColumns, dateField, dateRange, entities, firstEntity, chartChildren, _this = this, _null = null, _s4_ = "week", _s23_ = "upgrade_to_view_reports", t1 = A.Localizations_of(context, B.Type_AppLocalization_KyD, type$.legacy_AppLocalization), store = A.StoreProvider_of(context, type$.legacy_AppState), @@ -420401,23 +425571,20 @@ state = t2.state, reportsState = t2.reportState, reportResult = t2.reportResult, - leading = new A.SizedBox(_null, _null, _null, _null), - t3 = state.authState, - t4 = t3.get$isHosted(); - if (t4) { - if (A.cleanApiUrl(t3.url) === "https://invoicing.co") { - t4 = state.uiState.selectedCompanyIndex; - t4 = state.userCompanyStates._list[t4].userCompany.account.plan === "enterprise"; + leading = new A.SizedBox(_null, _null, _null, _null); + if (state.get$isHosted()) { + if (state.get$isHosted()) { + t3 = state.uiState.selectedCompanyIndex; + t3 = state.userCompanyStates._list[t3].userCompany.account.plan === "enterprise"; } else - t4 = true; - if (!t4) { - t4 = state.uiState.selectedCompanyIndex; - t4 = state.userCompanyStates._list[t4].userCompany.account.plan === "pro"; + t3 = true; + if (!t3) { + t3 = state.uiState.selectedCompanyIndex; + t3 = state.userCompanyStates._list[t3].userCompany.account.plan === "pro"; } else - t4 = true; - if (!t4) { - t3 = t3.get$isHosted(); - if (t3) { + t3 = true; + if (!t3) { + if (state.get$isHosted()) { t3 = state.uiState.selectedCompanyIndex; t3 = state.userCompanyStates._list[t3].userCompany.account.trialPlan.length !== 0; } else @@ -420438,7 +425605,7 @@ t3 = reportsState.filters; t4 = t3.get$keys(t3); t4.toString; - t4 = new A.WhereIterable(t4, new A.ReportsScreen_build_closure0(reportsState, context), A._instanceType(t4)._eval$1("WhereIterable")); + t4 = new A.WhereIterable(t4, new A.ReportsScreen_build_closure0(reportsState, context), t4.$ti._eval$1("WhereIterable")); t4 = t4.get$isEmpty(t4); t5 = type$.JSArray_legacy_String; t6 = A._setArrayType(["client", "contact"], t5); @@ -420468,59 +425635,62 @@ t6.push("profit_and_loss"); t6.push("task"); B.JSArray_methods.sort$1(t6, new A.ReportsScreen_build_closure1()); - t5 = t1.localeCode; - t9 = J.$index$asx($.LocalizationsProvider__localizedValues.$index(0, t5), "report"); - if (t9 == null) - t9 = ""; - t10 = reportsState.report; - t11 = type$.MappedListIterable_of_legacy_String_and_legacy_DropdownMenuItem_legacy_String; - t11 = A.List_List$of(new A.MappedListIterable(t6, new A.ReportsScreen_build_closure2(t1), t11), true, t11._eval$1("ListIterable.E")); - t6 = type$.AppDropdownButton_legacy_String; + t1.toString; + t5 = $.$get$LocalizationsProvider__localizedValues(); + t9 = t1.localeCode; + t10 = J.$index$asx(t5.$index(0, t9), "report"); + if (t10 == null) + t10 = ""; + t11 = reportsState.report; + t12 = type$.MappedListIterable_of_legacy_String_and_legacy_DropdownMenuItem_legacy_String; + t13 = type$.legacy_String; + t10 = A.AppDropdownButton$(_null, "", true, A.List_List$of(new A.MappedListIterable(t6, new A.ReportsScreen_build_closure2(t1), t12), true, t12._eval$1("ListIterable.E")), _null, t10, new A.ReportsScreen_build_closure3(_this), _null, false, t11, t13); t12 = t1.get$group(); - t13 = reportsState.group; + t6 = reportsState.group; t14 = reportResult.columns; t15 = A._arrayInstanceType(t14); t16 = t15._eval$1("WhereIterable<1>"); t15 = t15._eval$1("MappedIterable<1,DropdownMenuItem*>"); t17 = t15._eval$1("Iterable.E"); t18 = type$.JSArray_legacy_AppDropdownButton_legacy_String; - t12 = A._setArrayType([new A.AppDropdownButton(t9, t10, new A.ReportsScreen_build_closure3(_this), t11, false, true, "", _null, _null, t6), new A.AppDropdownButton(t12, t13, new A.ReportsScreen_build_closure4(_this), A.List_List$of(new A.MappedIterable(new A.WhereIterable(t14, new A.ReportsScreen_build_closure5(context), t16), new A.ReportsScreen_build_closure6(state, t1), t15), true, t17), true, true, "", _null, _null, t6)], t18); - if (A.getReportColumnType(t13, context) === B.ReportColumnType_1 || A.getReportColumnType(t13, context) === B.ReportColumnType_2) { - t9 = J.$index$asx($.LocalizationsProvider__localizedValues.$index(0, t5), "subgroup"); - if (t9 == null) - t9 = ""; - t11 = reportsState.subgroup; - t19 = J.$index$asx($.LocalizationsProvider__localizedValues.$index(0, t5), "day"); - t20 = type$.legacy_String; - t19 = A.DropdownMenuItem$(A.Text$(t19 == null ? "" : t19, _null, _null, _null, _null, _null, _null, _null, _null, _null), _null, "day", t20); - t21 = J.$index$asx($.LocalizationsProvider__localizedValues.$index(0, t5), _s4_); - t21 = A.DropdownMenuItem$(A.Text$(t21 == null ? J.$index$asx($.LocalizationsProvider__localizedValues.$index(0, t5), _s4_) : t21, _null, _null, _null, _null, _null, _null, _null, _null, _null), _null, _s4_, t20); - t22 = J.$index$asx($.LocalizationsProvider__localizedValues.$index(0, t5), "month"); - t22 = A.DropdownMenuItem$(A.Text$(t22 == null ? "" : t22, _null, _null, _null, _null, _null, _null, _null, _null, _null), _null, "month", t20); - t23 = J.$index$asx($.LocalizationsProvider__localizedValues.$index(0, t5), "year"); - t12.push(new A.AppDropdownButton(t9, t11, new A.ReportsScreen_build_closure7(_this), A._setArrayType([t19, t21, t22, A.DropdownMenuItem$(A.Text$(t23 == null ? "" : t23, _null, _null, _null, _null, _null, _null, _null, _null, _null), _null, "year", t20)], type$.JSArray_legacy_DropdownMenuItem_legacy_String), false, true, "", _null, _null, t6)); + t12 = A._setArrayType([t10, A.AppDropdownButton$(_null, "", true, A.List_List$of(new A.MappedIterable(new A.WhereIterable(t14, new A.ReportsScreen_build_closure4(context), t16), new A.ReportsScreen_build_closure5(state, t1), t15), true, t17), _null, t12, new A.ReportsScreen_build_closure6(_this), _null, true, t6, t13)], t18); + if (A.getReportColumnType(t6, context) === B.ReportColumnType_1 || A.getReportColumnType(t6, context) === B.ReportColumnType_2) { + t10 = J.$index$asx(t5.$index(0, t9), "subgroup"); + if (t10 == null) + t10 = ""; + t19 = reportsState.subgroup; + t20 = J.$index$asx(t5.$index(0, t9), "day"); + t20 = A.DropdownMenuItem$(A.Text$(t20 == null ? "" : t20, _null, _null, _null, _null, _null, _null, _null, _null, _null), _null, "day", t13); + t21 = J.$index$asx(t5.$index(0, t9), _s4_); + t21 = A.DropdownMenuItem$(A.Text$(t21 == null ? J.$index$asx(t5.$index(0, t9), _s4_) : t21, _null, _null, _null, _null, _null, _null, _null, _null, _null), _null, _s4_, t13); + t22 = J.$index$asx(t5.$index(0, t9), "month"); + t22 = A.DropdownMenuItem$(A.Text$(t22 == null ? "" : t22, _null, _null, _null, _null, _null, _null, _null, _null, _null), _null, "month", t13); + t23 = J.$index$asx(t5.$index(0, t9), "year"); + t12.push(A.AppDropdownButton$(_null, "", true, A._setArrayType([t20, t21, t22, A.DropdownMenuItem$(A.Text$(t23 == null ? "" : t23, _null, _null, _null, _null, _null, _null, _null, _null, _null), _null, "year", t13)], type$.JSArray_legacy_DropdownMenuItem_legacy_String), _null, t10, new A.ReportsScreen_build_closure7(_this), _null, false, t19, t13)); } - t9 = t3.get$keys(t3); - t9.toString; - filterColumns = new A.WhereIterable(t9, new A.ReportsScreen_build_closure8(context, reportsState), A._instanceType(t9)._eval$1("WhereIterable")); + t10 = t3.get$keys(t3); + t10.toString; + filterColumns = new A.WhereIterable(t10, new A.ReportsScreen_build_closure8(context, reportsState), t10.$ti._eval$1("WhereIterable")); dateColumns = new A.WhereIterable(t14, new A.ReportsScreen_build_closure9(context), t16); dateField = !filterColumns.get$isEmpty(filterColumns) ? filterColumns.get$first(filterColumns) : _null; t3 = t3._map$_map; - t9 = t3.$index(0, dateField); - dateRange = J.get$length$asx(t9 == null ? "" : t9) !== 0 ? A._$valueOf0(t3.$index(0, dateField)) : _null; + t10 = t3.$index(0, dateField); + dateRange = J.get$length$asx(t10 == null ? "" : t10) !== 0 ? A._$valueOf0(t3.$index(0, dateField)) : _null; t3 = type$.JSArray_legacy_Widget; - t9 = A._setArrayType([], t3); - if (dateColumns.get$length(dateColumns) > 1) - t9.push(new A.AppDropdownButton(t1.get$date(), dateField, new A.ReportsScreen_build_closure10(_this, context, reportsState, filterColumns), A.List_List$of(new A.MappedIterable(dateColumns, new A.ReportsScreen_build_closure11(t1), t15), true, t17), true, true, "", _null, _null, t6)); - t11 = J.$index$asx($.LocalizationsProvider__localizedValues.$index(0, t5), "range"); - if (t11 == null) - t11 = J.$index$asx($.LocalizationsProvider__localizedValues.$index(0, "en"), "range"); - t19 = !dateColumns.get$iterator(dateColumns).moveNext$0() ? _null : new A.ReportsScreen_build_closure12(_this, context, reportsState, dateField, dateColumns); - t20 = $.$get$_$values()._set$_set; - t21 = A._instanceType(t20)._eval$1("EfficientLengthMappedIterable*>"); - t9.push(new A.AppDropdownButton(t11, dateRange, t19, A.List_List$of(new A.EfficientLengthMappedIterable(t20, new A.ReportsScreen_build_closure13(t1), t21), true, t21._eval$1("Iterable.E")), true, true, _null, _null, _null, type$.AppDropdownButton_legacy_DateRange)); + t10 = A._setArrayType([], t3); + if (dateColumns.get$length(dateColumns) > 1) { + t19 = t1.get$date(); + t10.push(A.AppDropdownButton$(_null, "", true, A.List_List$of(new A.MappedIterable(dateColumns, new A.ReportsScreen_build_closure10(t1), t15), true, t17), _null, t19, new A.ReportsScreen_build_closure11(_this, context, reportsState, filterColumns), _null, true, dateField, t13)); + } + t19 = J.$index$asx(t5.$index(0, t9), "range"); + if (t19 == null) + t19 = J.$index$asx(t5.$index(0, "en"), "range"); + t20 = !dateColumns.get$iterator(dateColumns).moveNext$0() ? _null : new A.ReportsScreen_build_closure12(_this, context, reportsState, dateField, dateColumns); + t21 = $.$get$_$values()._set$_set; + t22 = A._instanceType(t21)._eval$1("EfficientLengthMappedIterable*>"); + t10.push(A.AppDropdownButton$(_null, _null, true, A.List_List$of(new A.EfficientLengthMappedIterable(t21, new A.ReportsScreen_build_closure13(t1), t22), true, t22._eval$1("Iterable.E")), _null, t19, t20, _null, true, dateRange, type$.legacy_DateRange)); if (!t4) - B.JSArray_methods.addAll$1(t9, A._setArrayType([A.DatePicker$(false, _null, _null, t1.get$startDate(), _null, new A.ReportsScreen_build_closure14(_this), reportsState.customStartDate, _null), A.DatePicker$(false, _null, _null, t1.get$endDate(), _null, new A.ReportsScreen_build_closure15(_this), reportsState.customEndDate, _null)], type$.JSArray_legacy_DatePicker)); + B.JSArray_methods.addAll$1(t10, A._setArrayType([A.DatePicker$(false, _null, _null, t1.get$startDate(), _null, new A.ReportsScreen_build_closure14(_this), reportsState.customStartDate, _null), A.DatePicker$(false, _null, _null, t1.get$endDate(), _null, new A.ReportsScreen_build_closure15(_this), reportsState.customEndDate, _null)], type$.JSArray_legacy_DatePicker)); entities = reportResult.entities; if (entities == null) entities = A._setArrayType([], type$.JSArray_legacy_BaseEntity); @@ -420528,12 +425698,12 @@ firstEntity = t4.get$isNotEmpty(entities) ? t4.get$first(entities) : _null; if (t4.get$length(entities) > 100) t4.removeRange$2(entities, 100, t4.get$length(entities)); - t4 = t13.length !== 0; - t11 = J.$index$asx($.LocalizationsProvider__localizedValues.$index(0, t5), "chart"); - if (t11 == null) - t11 = ""; - t19 = t4 ? reportsState.chart : _null; - chartChildren = A._setArrayType([new A.AppDropdownButton(t11, t19, new A.ReportsScreen_build_closure16(_this), A.List_List$of(new A.MappedIterable(new A.WhereIterable(t14, new A.ReportsScreen_build_closure17(context), t16), new A.ReportsScreen_build_closure18(t1), t15), true, t17), true, t4, "", _null, _null, t6)], t18); + t4 = t6.length !== 0; + t19 = J.$index$asx(t5.$index(0, t9), "chart"); + if (t19 == null) + t19 = ""; + t20 = t4 ? reportsState.chart : _null; + chartChildren = A._setArrayType([A.AppDropdownButton$(_null, "", t4, A.List_List$of(new A.MappedIterable(new A.WhereIterable(t14, new A.ReportsScreen_build_closure16(context), t16), new A.ReportsScreen_build_closure17(t1), t15), true, t17), _null, t19, new A.ReportsScreen_build_closure18(_this), _null, true, t20, t13)], t18); if (A.getLayout(context) !== B.AppLayout_mobile) { t4 = state.prefState; t4 = t4.appLayout === B.AppLayout_mobile || t4.menuSidebarMode === B.AppSidebarMode_float; @@ -420541,60 +425711,61 @@ t4 = true; t4 = t4 ? new A.MenuDrawerBuilder(_null) : _null; if (A.getLayout(context) !== B.AppLayout_mobile) { - t6 = state.prefState; - t6 = t6.appLayout === B.AppLayout_mobile || t6.historySidebarMode === B.AppSidebarMode_float; + t13 = state.prefState; + t13 = t13.appLayout === B.AppLayout_mobile || t13.historySidebarMode === B.AppSidebarMode_float; } else - t6 = true; - t6 = t6 ? new A.HistoryDrawerBuilder(_null) : _null; - t11 = A._setArrayType([A.Expanded$(A.Text$(t1.get$reports(), _null, _null, _null, _null, _null, _null, _null, _null, _null), 1)], t3); - t14 = state.isSaving; - if (t14) - t11.push(new A.SizedBox(28, 28, A.CircularProgressIndicator$(_null, _null, _null, _null, _null, 4, _null, _null), _null)); - t11 = A.Row$(t11, B.CrossAxisAlignment_2, B.MainAxisAlignment_0, B.MainAxisSize_0, _null); + t13 = true; + t13 = t13 ? new A.HistoryDrawerBuilder(_null) : _null; + t14 = A._setArrayType([A.Expanded$(A.Text$(t1.get$reports(), _null, _null, _null, _null, _null, _null, _null, _null, _null), 1)], t3); + t15 = state.isSaving; + if (t15) + t14.push(new A.SizedBox(28, 28, A.CircularProgressIndicator$(_null, _null, _null, _null, _null, 4, _null, _null), _null)); + t14 = A.Row$(t14, B.CrossAxisAlignment_2, B.MainAxisAlignment_0, B.MainAxisSize_0, _null); if (hideReports) - t15 = A._setArrayType([], t3); + t16 = A._setArrayType([], t3); else { - t15 = A._setArrayType([], t3); + t16 = A._setArrayType([], t3); if (A.getLayout(context) === B.AppLayout_desktop) - B.JSArray_methods.addAll$1(t15, A._setArrayType([new A.Builder(new A.ReportsScreen_build_closure19(_this, t1, reportResult), _null), new A.AppTextButton(t1.get$$export(), new A.ReportsScreen_build_closure20(_this, context), true, _null, _null)], t3)); - t16 = firstEntity == null ? _null : firstEntity.getActions$2$multiselect$userCompany(true, t8[t7].userCompany); - t15.push(new A.Padding(B.EdgeInsets_0_0_8_0, A.ActionMenuButton$(firstEntity, t16, _null, _null, false, new A.ReportsScreen_build_closure21(t1, reportResult, firstEntity)), _null)); + B.JSArray_methods.addAll$1(t16, A._setArrayType([new A.Builder(new A.ReportsScreen_build_closure19(_this, t1, reportResult), _null), new A.AppTextButton(t1.get$$export(), new A.ReportsScreen_build_closure20(_this, context), true, _null, _null)], t3)); + t17 = firstEntity == null ? _null : firstEntity.getActions$2$multiselect$userCompany(true, t8[t7].userCompany); + t16.push(new A.Padding(B.EdgeInsets_0_0_8_0, A.ActionMenuButton$(firstEntity, t17, _null, _null, false, new A.ReportsScreen_build_closure21(t1, reportResult, firstEntity)), _null)); if (A.getLayout(context) === B.AppLayout_mobile || !state.prefState.isHistoryVisible) - t15.push(new A.Builder(new A.ReportsScreen_build_closure22(state, t1, store), _null)); + t16.push(new A.Builder(new A.ReportsScreen_build_closure22(state, t1, store), _null)); } - t11 = A.AppBar$(t15, _null, false, _null, _null, _null, 1, _null, false, _null, false, _null, _null, _null, leading, _null, true, _null, _null, _null, _null, t11, _null, _null, _null, 1, _null); + t14 = A.AppBar$(t16, _null, false, _null, _null, _null, 1, _null, false, _null, false, _null, _null, _null, leading, _null, true, _null, _null, _null, _null, _null, _null, t14, _null, _null, _null, 1, _null); if (hideReports) { - t2 = J.$index$asx($.LocalizationsProvider__localizedValues.$index(0, t5), _s23_); + t2 = J.$index$asx(t5.$index(0, t9), _s23_); if (t2 == null) - t2 = J.$index$asx($.LocalizationsProvider__localizedValues.$index(0, "en"), _s23_); + t2 = J.$index$asx(t5.$index(0, "en"), _s23_); t3 = A.Center$(A.Column$(A._setArrayType([new A.HelpText(t2, _null), new A.AppButton(_null, _null, t1.get$upgrade().toUpperCase(), new A.ReportsScreen_build_closure23(state), _null, _null)], t3), B.CrossAxisAlignment_2, _null, B.MainAxisAlignment_2, B.MainAxisSize_1, B.VerticalDirection_1), _null, _null); t1 = t3; } else { - t5 = t8[t7].userCompany.company.id + "_" + t14 + "_" + t10 + "_" + t13; + t5 = t8[t7].userCompany.company.id; + t15 = "" + t15; t7 = type$.ValueKey_legacy_String; if (A.getLayout(context) === B.AppLayout_mobile) { t8 = A.List_List$of(t12, true, type$.legacy_Widget); - B.JSArray_methods.addAll$1(t8, t9); + B.JSArray_methods.addAll$1(t8, t10); B.JSArray_methods.addAll$1(t8, chartChildren); - t8 = A.FormCard$(_null, t8, _null, 4, false, _null, false, _null); + t8 = A.FormCard$(_null, t8, _null, false, _null, false, _null); } else - t8 = A.Row$(A._setArrayType([new A.Flexible(1, B.FlexFit_1, A.FormCard$(_null, t12, _null, 4, false, _null, false, B.EdgeInsets_12_12_6_0), _null), new A.Flexible(1, B.FlexFit_1, A.FormCard$(_null, t9, _null, 4, false, _null, false, B.EdgeInsets_6_12_6_0), _null), new A.Flexible(1, B.FlexFit_1, A.FormCard$(_null, chartChildren, _null, 4, false, _null, false, B.EdgeInsets_6_12_12_0), _null)], t3), B.CrossAxisAlignment_0, B.MainAxisAlignment_0, B.MainAxisSize_1, _null); + t8 = A.Row$(A._setArrayType([new A.Flexible(1, B.FlexFit_1, A.FormCard$(_null, t12, _null, false, _null, false, B.EdgeInsets_12_12_6_0), _null), new A.Flexible(1, B.FlexFit_1, A.FormCard$(_null, t10, _null, false, _null, false, B.EdgeInsets_6_12_6_0), _null), new A.Flexible(1, B.FlexFit_1, A.FormCard$(_null, chartChildren, _null, false, _null, false, B.EdgeInsets_6_12_12_0), _null)], t3), B.CrossAxisAlignment_0, B.MainAxisAlignment_0, B.MainAxisSize_1, _null); t8 = A._setArrayType([t8], t3); if (A.getLayout(context) === B.AppLayout_mobile) t8.push(new A.Padding(B.EdgeInsets_16_0_16_0, A.Row$(A._setArrayType([new A.Builder(new A.ReportsScreen_build_closure24(_this, t1, reportResult), _null), new A.SizedBox(16, _null, _null, _null), A.Expanded$(new A.AppButton(_null, _null, t1.get$$export(), new A.ReportsScreen_build_closure25(_this, context), _null, _null), 1)], t3), B.CrossAxisAlignment_2, B.MainAxisAlignment_0, B.MainAxisSize_1, _null), _null)); - t8.push(new A.ReportDataTable(t2, new A.ValueKey("" + t14 + "_" + t13 + "_" + reportsState.selectedGroup, t7))); - t1 = new A.ScrollableListView(t8, _null, _null, new A.ValueKey(t5, t7)); + t8.push(new A.ReportDataTable(t2, new A.ValueKey(t15 + "_" + t6 + "_" + reportsState.selectedGroup, t7))); + t1 = new A.ScrollableListView(t8, _null, _null, new A.ValueKey(t5 + "_" + t15 + "_" + t11 + "_" + t6, t7)); } - return new A.WillPopScope(A.Scaffold$(t11, _null, t1, _null, t4, t6, _null, _null), new A.ReportsScreen_build_closure26(store), _null); + return new A.WillPopScope(A.Scaffold$(t14, _null, t1, _null, t4, t13, _null, _null), new A.ReportsScreen_build_closure26(store), _null); } }; A.ReportsScreen_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.ReportsScreen_build__closure5(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); + 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__closure5(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); }, - $signature: 425 + $signature: 366 }; A.ReportsScreen_build__closure5.prototype = { call$0() { @@ -420627,21 +425798,21 @@ 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: 38 + $signature: 36 }; - A.ReportsScreen_build_closure4.prototype = { + A.ReportsScreen_build_closure6.prototype = { call$1(value) { this.$this.viewModel.onSettingsChanged.call$2$group$selectedGroup(value, ""); }, $signature: 7 }; - A.ReportsScreen_build_closure5.prototype = { + A.ReportsScreen_build_closure4.prototype = { call$1(column) { return A.getReportColumnType(column, this.context) !== B.ReportColumnType_3; }, $signature: 16 }; - A.ReportsScreen_build_closure6.prototype = { + A.ReportsScreen_build_closure5.prototype = { call$1(column) { var _null = null, t1 = this.state, @@ -420649,7 +425820,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: 38 + $signature: 36 }; A.ReportsScreen_build_closure7.prototype = { call$1(value) { @@ -420675,7 +425846,7 @@ }, $signature: 16 }; - A.ReportsScreen_build_closure10.prototype = { + A.ReportsScreen_build_closure11.prototype = { call$1(value) { var _this = this, t1 = _this.reportState; @@ -420707,14 +425878,14 @@ b.addAll$1(0, t1); return b; }, - $signature: 203 + $signature: 206 }; - A.ReportsScreen_build_closure11.prototype = { + 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: 38 + $signature: 36 }; A.ReportsScreen_build_closure12.prototype = { call$1(value) { @@ -420738,7 +425909,7 @@ b.addAll$1(0, A.LinkedHashMap_LinkedHashMap$_literal([t1, t2], t3, t3)); return b; }, - $signature: 203 + $signature: 206 }; A.ReportsScreen_build_closure13.prototype = { call$1(dateRange) { @@ -420751,32 +425922,32 @@ call$2(date, _) { return this.$this.viewModel.onSettingsChanged.call$1$customStartDate(date); }, - $signature: 325 + $signature: 344 }; A.ReportsScreen_build_closure15.prototype = { call$2(date, _) { return this.$this.viewModel.onSettingsChanged.call$1$customEndDate(date); }, - $signature: 325 + $signature: 344 }; - A.ReportsScreen_build_closure16.prototype = { + A.ReportsScreen_build_closure18.prototype = { call$1(value) { this.$this.viewModel.onSettingsChanged.call$1$chart(value); }, $signature: 7 }; - A.ReportsScreen_build_closure17.prototype = { + A.ReportsScreen_build_closure16.prototype = { 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: 16 }; - A.ReportsScreen_build_closure18.prototype = { + 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: 38 + $signature: 36 }; A.ReportsScreen_build_closure26.prototype = { call$0() { @@ -420809,7 +425980,7 @@ var t1 = this.localization; return new A.AppTextButton(t1.get$columns(t1), new A.ReportsScreen_build__closure2(this.$this, context, this.reportResult), true, null, null); }, - $signature: 278 + $signature: 319 }; A.ReportsScreen_build__closure2.prototype = { call$0() { @@ -420828,7 +425999,7 @@ call$1(selected) { this.$this.viewModel.onReportColumnsChanged.call$2(this.context, selected); }, - $signature: 115 + $signature: 112 }; A.ReportsScreen_build_closure20.prototype = { call$0() { @@ -420844,9 +426015,10 @@ t4 = t3.entities, t5 = J.getInterceptor$asx(t4), t6 = this.firstEntity; - A.confirmCallback(false, new A.ReportsScreen_build__closure1(t3, action), context, t2 + (t5.get$length(t4) === 1 ? "1 " + A.S(t1.lookup$1(J.toString$0$(t6.get$entityType()))) : A.S(t5.get$length(t4)) + " " + A.S(t1.lookup$1(t6.get$entityType().get$plural()))), false, null); + t1 = t5.get$length(t4) === 1 ? "1 " + A.S(t1.lookup$1(J.toString$0$(t6.get$entityType()))) : A.S(t5.get$length(t4)) + " " + A.S(t1.lookup$1(t6.get$entityType().get$plural())); + A.confirmCallback(false, new A.ReportsScreen_build__closure1(t3, action), context, t2 + t1, false, null); }, - $signature: 2511 + $signature: 2542 }; A.ReportsScreen_build__closure1.prototype = { call$1(_) { @@ -420866,7 +426038,7 @@ t3 = _null; return A.IconButton$(B.Alignment_0_0, _null, _null, true, t1, _null, new A.ReportsScreen_build__closure0(context, t2, this.store), B.EdgeInsets_4_0_20_0, _null, t3, _null); }, - $signature: 279 + $signature: 317 }; A.ReportsScreen_build__closure0.prototype = { call$0() { @@ -420900,7 +426072,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: 2512 + $signature: 2543 }; A.ReportsScreen_build__closure.prototype = { call$0() { @@ -420916,7 +426088,7 @@ call$1(selected) { this.$this.viewModel.onReportColumnsChanged.call$2(this.context, selected); }, - $signature: 115 + $signature: 112 }; A.ReportsScreen_build_closure25.prototype = { call$0() { @@ -420937,7 +426109,7 @@ viewModel = _this._widget.viewModel; t1 = _this._framework$_element; t1.toString; - _this.dataTableSource = new A.ReportDataTableSource(viewModel, t1, _this._textEditingControllers, _this._textEditingFocusNodes, new A._ReportDataTableState_initState_closure(_this, viewModel), A.List_List$filled(0, null, false, type$.nullable_void_Function)); + _this.dataTableSource = new A.ReportDataTableSource(viewModel, t1, _this._textEditingControllers, _this._textEditingFocusNodes, new A._ReportDataTableState_initState_closure(_this, viewModel), $.$get$ChangeNotifier__emptyListeners()); }, didUpdateWidget$1(oldWidget) { var viewModel, t1; @@ -420948,26 +426120,26 @@ t1.notifyListeners$0(); }, didChangeDependencies$0() { - var t1, t2, t3, t4, t5, t6, t7, t8, _i, column, t9, textEditingController, t10, _this = this, _null = null, + var t1, t2, t3, t4, t5, t6, t7, _i, column, t8, textEditingController, t9, _this = this, viewModel = _this._widget.viewModel, reportState = viewModel.reportState; - for (t1 = viewModel.reportResult.columns, t2 = t1.length, t3 = _this._textEditingControllers, t4 = type$.legacy_String, t5 = type$.legacy_TextEditingController, t6 = _this._textEditingFocusNodes, t7 = type$.legacy_FocusNode, t8 = type$.nullable_void_Function, _i = 0; _i < t1.length; t1.length === t2 || (0, A.throwConcurrentModificationError)(t1), ++_i) { + for (t1 = viewModel.reportResult.columns, t2 = t1.length, t3 = _this._textEditingControllers, t4 = type$.legacy_String, t5 = type$.legacy_TextEditingController, t6 = _this._textEditingFocusNodes, t7 = type$.legacy_FocusNode, _i = 0; _i < t1.length; t1.length === t2 || (0, A.throwConcurrentModificationError)(t1), ++_i) { column = t1[_i]; - t9 = reportState.report; - if (t3.$index(0, t9) == null) { - t3.$indexSet(0, t9, A.LinkedHashMap_LinkedHashMap$_empty(t4, t5)); - t6.$indexSet(0, t9, A.LinkedHashMap_LinkedHashMap$_empty(t4, t7)); + t8 = reportState.report; + if (t3.$index(0, t8) == null) { + t3.$indexSet(0, t8, A.LinkedHashMap_LinkedHashMap$_empty(t4, t5)); + t6.$indexSet(0, t8, A.LinkedHashMap_LinkedHashMap$_empty(t4, t7)); } - if (!t3.$index(0, t9).containsKey$1(0, column)) { - textEditingController = new A.TextEditingController(B.TextEditingValue_li8, A.List_List$filled(0, _null, false, t8)); + if (!t3.$index(0, t8).containsKey$1(0, column)) { + textEditingController = new A.TextEditingController(B.TextEditingValue_li8, $.$get$ChangeNotifier__emptyListeners()); textEditingController.addListener$1(0, new A._ReportDataTableState_didChangeDependencies_closure(_this, column, textEditingController)); - t10 = reportState.filters._map$_map; - if (t10.containsKey$1(0, column)) { - t10 = t10.$index(0, column); - textEditingController.super$ValueNotifier$value(0, textEditingController._change_notifier$_value.copyWith$3$composing$selection$text(B.TextRange_m1_m1, B.TextSelection_ke5, t10)); + t9 = reportState.filters._map$_map; + if (t9.containsKey$1(0, column)) { + t9 = t9.$index(0, column); + textEditingController.super$ValueNotifier$value(0, textEditingController._change_notifier$_value.copyWith$3$composing$selection$text(B.TextRange_m1_m1, B.TextSelection_ke5, t9)); } - t3.$index(0, t9).$indexSet(0, column, textEditingController); - t6.$index(0, t9).$indexSet(0, column, A.FocusNode$(true, _null, true, _null, _null, false)); + t3.$index(0, t8).$indexSet(0, column, textEditingController); + t6.$index(0, t8).$indexSet(0, column, A.FocusNode$(true, null, true, true, null, null, false)); } } _this.super$State$didChangeDependencies(); @@ -420982,7 +426154,7 @@ }, dispose$0(_) { var t1 = this._textEditingControllers; - t1.get$keys(t1).forEach$1(0, new A._ReportDataTableState_dispose_closure(this)); + new A.LinkedHashMapKeyIterable(t1, A._instanceType(t1)._eval$1("LinkedHashMapKeyIterable<1>")).forEach$1(0, new A._ReportDataTableState_dispose_closure(this)); this.super$State$dispose(0); }, build$1(_, context) { @@ -421012,7 +426184,7 @@ 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, 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, 4, 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, 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, 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; @@ -421038,7 +426210,7 @@ b.addAll$1(0, A.LinkedHashMap_LinkedHashMap$_literal([this.column, this.value], t1, t1)); return b; }, - $signature: 203 + $signature: 206 }; A._ReportDataTableState_didChangeDependencies_closure.prototype = { call$0() { @@ -421052,21 +426224,25 @@ b.addAll$1(0, A.LinkedHashMap_LinkedHashMap$_literal([this.column, this.value], t1, t1)); return b; }, - $signature: 203 + $signature: 206 }; A._ReportDataTableState_dispose_closure.prototype = { call$1(i) { var t1 = this.$this, t2 = t1._textEditingControllers.$index(0, i); - t2.get$keys(t2).forEach$1(0, new A._ReportDataTableState_dispose__closure(t1, i)); + t2.toString; + new A.LinkedHashMapKeyIterable(t2, A._instanceType(t2)._eval$1("LinkedHashMapKeyIterable<1>")).forEach$1(0, new A._ReportDataTableState_dispose__closure(t1, i)); }, $signature: 9 }; A._ReportDataTableState_dispose__closure.prototype = { call$1(j) { var t1 = this.$this, - t2 = this.i; - t1._textEditingControllers.$index(0, t2).$index(0, j).toString; + t2 = this.i, + t3 = t1._textEditingControllers.$index(0, t2).$index(0, j); + t3.toString; + t3.ChangeNotifier__listeners = $.$get$ChangeNotifier__emptyListeners(); + t3.ChangeNotifier__count = 0; J.dispose$0$x(t1._textEditingFocusNodes.$index(0, t2).$index(0, j)); }, $signature: 9 @@ -421077,7 +426253,7 @@ t2 = this.sortedColumns[index]; return t1.onReportSorted.call$2(t2, ascending); }, - $signature: 588 + $signature: 710 }; A.TotalsDataTable.prototype = { build$1(_, context) { @@ -421095,7 +426271,7 @@ call$2(index, ascending) { return this.$this.viewModel.onReportTotalsSorted.call$2(index, ascending); }, - $signature: 588 + $signature: 710 }; A.ReportColumnType.prototype = { toString$0(_) { @@ -421111,7 +426287,7 @@ else return B.ReportColumnType_0; }, - $signature: 2514 + $signature: 2545 }; A.ReportDataTableSource.prototype = { get$rowCount(_) { @@ -421121,7 +426297,7 @@ return this.viewModel.reportResult.data.length + 1; else { t1 = this.viewModel.groupTotals.totals; - return t1 == null ? 1 : t1.get$length(t1) + 1; + return t1 == null ? 1 : t1._length + 1; } }, getRow$1(index) { @@ -421139,7 +426315,7 @@ call$2(column, value) { return this.$this.onFilterChanged.call$2(column, value); }, - $signature: 2515 + $signature: 2546 }; A.ReportResult.prototype = { sortedColumns$1(reportState) { @@ -421188,18 +426364,21 @@ else t16 = textEditingControllers.$index(0, column)._change_notifier$_value.text === "false" ? false : _null; scope = context.dependOnInheritedWidgetOfExactType$1$0(t15); - t17 = J.$index$asx($.LocalizationsProvider__localizedValues.$index(0, (scope == null ? _null : t14._as(J.$index$asx(scope.localizationsState._typeToResources, B.Type_AppLocalization_KyD))).localeCode), "yes"); + t17 = scope == null ? _null : t14._as(J.$index$asx(scope.localizationsState._typeToResources, B.Type_AppLocalization_KyD)); + t17.toString; + t18 = $.$get$LocalizationsProvider__localizedValues(); + t17 = J.$index$asx(t18.$index(0, t17.localeCode), "yes"); if (t17 == null) t17 = ""; scope = context.dependOnInheritedWidgetOfExactType$1$0(t15); - t18 = J.$index$asx($.LocalizationsProvider__localizedValues.$index(0, (scope == null ? _null : t14._as(J.$index$asx(scope.localizationsState._typeToResources, B.Type_AppLocalization_KyD))).localeCode), "no"); + t18 = J.$index$asx(t18.$index(0, (scope == null ? _null : t14._as(J.$index$asx(scope.localizationsState._typeToResources, B.Type_AppLocalization_KyD))).localeCode), "no"); if (t18 == null) t18 = ""; - t2.push(new A.DataCell(new A.AppDropdownButton(_null, t16, new A.ReportResult_tableFilters_closure(textEditingControllers, column, onFilterChanged), A._setArrayType([new A.DropdownMenuItem(_null, true, new A.Text(t17, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null), B.AlignmentDirectional_m1_0, _null, t11), new A.DropdownMenuItem(_null, false, new A.Text(t18, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null), B.AlignmentDirectional_m1_0, _null, t11)], t12), true, true, _null, _null, _null, t13), _null)); + t2.push(new A.DataCell(new A.AppDropdownButton(_null, t16, new A.ReportResult_tableFilters_closure(textEditingControllers, column, onFilterChanged), A._setArrayType([new A.DropdownMenuItem(_null, true, new A.Text(t17, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null), B.AlignmentDirectional_m1_0, _null, t11), new A.DropdownMenuItem(_null, false, new A.Text(t18, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null), B.AlignmentDirectional_m1_0, _null, t11)], t12), true, true, _null, _null, _null, _null, t13), _null)); } else if (A.getReportColumnType(column, context) === B.ReportColumnType_5) { t16 = textEditingControllers.$index(0, column)._change_notifier$_value.text; t16 = (t16 == null ? "" : t16).length !== 0 && textEditingControllers.$index(0, column)._change_notifier$_value.text !== "null" ? textEditingControllers.$index(0, column)._change_notifier$_value.text : _null; - t2.push(new A.DataCell(new A.AppDropdownButton(_null, t16, new A.ReportResult_tableFilters_closure0(textEditingControllers, column, onFilterChanged), J.map$1$1$ax(B.Map_gpKp8.get$keys(B.Map_gpKp8), new A.ReportResult_tableFilters_closure1(t1), t9).toList$0(0), true, true, "", _null, _null, t10), _null)); + t2.push(new A.DataCell(new A.AppDropdownButton(_null, t16, new A.ReportResult_tableFilters_closure0(textEditingControllers, column, onFilterChanged), J.map$1$1$ax(B.Map_gpKp8.get$keys(B.Map_gpKp8), new A.ReportResult_tableFilters_closure1(t1), t9).toList$0(0), true, true, "", _null, _null, _null, t10), _null)); } else if (B.JSArray_methods.contains$1(A._setArrayType([B.ReportColumnType_3, B.ReportColumnType_6], t6), A.getReportColumnType(column, context))) { t16 = textEditingControllers.$index(0, column); t17 = textEditingControllers.$index(0, column); @@ -421212,7 +426391,7 @@ t16 = J.get$length$asx(t17 == null ? "" : t17) !== 0 ? A._$valueOf0(t16.$index(0, column)) : _null; t17 = $.$get$_$values()._set$_set; t18 = A._instanceType(t17)._eval$1("EfficientLengthMappedIterable*>"); - t2.push(new A.DataCell(new A.AppDropdownButton(_null, t16, new A.ReportResult_tableFilters_closure3(textEditingControllers, column, onFilterChanged), A.List_List$of(new A.EfficientLengthMappedIterable(t17, new A.ReportResult_tableFilters_closure4(t1), t18), true, t18._eval$1("Iterable.E")), true, true, _null, _null, _null, t8), _null)); + t2.push(new A.DataCell(new A.AppDropdownButton(_null, t16, new A.ReportResult_tableFilters_closure3(textEditingControllers, column, onFilterChanged), A.List_List$of(new A.EfficientLengthMappedIterable(t17, new A.ReportResult_tableFilters_closure4(t1), t18), true, t18._eval$1("Iterable.E")), true, true, _null, _null, _null, _null, t8), _null)); } else { t16 = textEditingControllers.$index(0, column); t17 = textEditingFocusNodes.$index(0, column); @@ -421250,14 +426429,16 @@ t5 = J.getInterceptor$(column); if (t5.$eq(column, groupBy)) { if (group.length === 0) { - t5 = J.$index$asx($.LocalizationsProvider__localizedValues.$index(0, t1.localeCode), "blank"); + t1.toString; + t5 = J.$index$asx($.$get$LocalizationsProvider__localizedValues().$index(0, t1.localeCode), "blank"); value = t5 == null ? "" : t5; } else if (columnType === B.ReportColumnType_1 || columnType === B.ReportColumnType_2) value = A.formatDate(group, context, true, true, false); else if (columnType === B.ReportColumnType_5 || B.JSArray_methods.contains$1(A._setArrayType(["status"], t4), column)) value = t1.lookup$1(group); else if (group === "null") { - t5 = J.$index$asx($.LocalizationsProvider__localizedValues.$index(0, t1.localeCode), "blank"); + t1.toString; + t5 = J.$index$asx($.$get$LocalizationsProvider__localizedValues().$index(0, t1.localeCode), "blank"); value = t5 == null ? "" : t5; } else value = group; @@ -421371,17 +426552,16 @@ } } } - for (t1 = totals.get$keys(totals), t1 = t1.get$iterator(t1); t1.moveNext$0();) { - t3 = t1.get$current(t1); - for (t4 = allColumns.length, _i = 0; _i < allColumns.length; allColumns.length === t4 || (0, A.throwConcurrentModificationError)(allColumns), ++_i) { + for (t1 = totals.$ti, t3 = t1._eval$1("LinkedHashMapKeyIterable<1>"), t1 = A.LinkedHashMapKeyIterator$(totals, totals._modifications, t1._precomputed1); t1.moveNext$0();) { + t4 = t1.__js_helper$_current; + for (t5 = allColumns.length, _i = 0; _i < allColumns.length; allColumns.length === t5 || (0, A.throwConcurrentModificationError)(allColumns), ++_i) { column = allColumns[_i]; - if (!totals.$index(0, t3).containsKey$1(0, column)) - totals.$index(0, t3).$indexSet(0, column, 0); + if (!totals.$index(0, t4).containsKey$1(0, column)) + totals.$index(0, t4).$indexSet(0, column, 0); } } - t1 = totals.get$keys(totals); - t3 = A._instanceType(t1)._eval$1("WhereIterable"); - keys = A.List_List$of(new A.WhereIterable(t1, new A.ReportResult_totalRows_closure(), t3), true, t3._eval$1("Iterable.E")); + t1 = t3._eval$1("WhereIterable"); + keys = A.List_List$of(new A.WhereIterable(new A.LinkedHashMapKeyIterable(totals, t3), new A.ReportResult_totalRows_closure(), t1), true, t1._eval$1("Iterable.E")); reportSettings.toString; B.JSArray_methods.sort$1(keys, new A.ReportResult_totalRows_closure0(reportSettings, state, totals)); _box_0.allFields = A._setArrayType([], t2); @@ -421432,7 +426612,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: 38 + $signature: 36 }; A.ReportResult_tableFilters_closure2.prototype = { call$0() { @@ -421480,7 +426660,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: 2516 + $signature: 2547 }; A.ReportResult_tableFilters__closure.prototype = { call$1(row) { @@ -421491,13 +426671,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: 2517 + $signature: 2548 }; A.ReportResult_tableFilters__closure0.prototype = { call$1(row) { return J.$index$asx(row, this.index).renderText$2(this.context, this.column); }, - $signature: 2518 + $signature: 2549 }; A.ReportResult_tableFilters_closure7.prototype = { call$1(value) { @@ -421524,7 +426704,7 @@ 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); return A.DecoratedFormField$(false, _null, false, 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: 427 + $signature: 365 }; A.ReportResult_tableFilters__closure3.prototype = { call$0() { @@ -421547,9 +426727,9 @@ var _null = null, highlightedIndex = A.AutocompleteHighlightedOption_of(context), 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, new A.ScrollableListViewBuilder(new A.ReportResult_tableFilters__closure2(highlightedIndex, this.store, options, onSelected), _null, J.get$length$asx(options), _null, _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, false, _null), B.Clip_0, _null, 4, _null, _null, _null, _null, B.MaterialType_0), _null), _null); + 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, new A.ScrollableListViewBuilder(new A.ReportResult_tableFilters__closure2(highlightedIndex, this.store, options, onSelected), _null, J.get$length$asx(options), _null, _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, false, _null), B.Clip_0, _null, 4, _null, _null, _null, _null, _null, B.MaterialType_0), _null), _null); }, - $signature: 2519 + $signature: 2550 }; A.ReportResult_tableFilters__closure2.prototype = { call$2(context, index) { @@ -421561,7 +426741,7 @@ 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); }, - $signature: 754 + $signature: 674 }; A.ReportResult_tableFilters___closure.prototype = { call$0() { @@ -421630,7 +426810,7 @@ b.addAll$1(0, A.LinkedHashMap_LinkedHashMap$_literal([this.column, this._box_0.filter], t1, t1)); return b; }, - $signature: 203 + $signature: 206 }; A.ReportResult_totalColumns_closure.prototype = { call$2(str1, str2) { @@ -421646,7 +426826,7 @@ }; A.ReportResult_totalRows_closure0.prototype = { call$2(rowA, rowB) { - var t3, valueA, valueB, t4, fields, sortColumn, _s5_ = "count", + var t3, valueA, valueB, t4, t5, fields, sortColumn, _s5_ = "count", t1 = this.reportSettings, t2 = t1.sortTotalsIndex; if (t2 === 0) { @@ -421662,8 +426842,9 @@ valueB = t3.$index(0, rowB).$index(0, _s5_); } else { t4 = t3.$index(0, rowA); - t4 = t4.get$keys(t4); - fields = A.List_List$of(t4, true, A._instanceType(t4)._eval$1("Iterable.E")); + t4.toString; + t5 = A._instanceType(t4)._eval$1("LinkedHashMapKeyIterable<1>"); + fields = A.List_List$of(new A.LinkedHashMapKeyIterable(t4, t5), true, t5._eval$1("Iterable.E")); B.JSArray_methods.remove$1(fields, _s5_); B.JSArray_methods.sort$1(fields, new A.ReportResult_totalRows__closure0()); sortColumn = fields[t2 - 2]; @@ -421685,8 +426866,10 @@ }; A.ReportResult_totalRows_closure1.prototype = { call$1(currencyId) { - var values = this.totals.$index(0, currencyId); - B.JSArray_methods.addAll$1(this._box_0.allFields, values.get$keys(values)); + var values = this.totals.$index(0, currencyId), + t1 = this._box_0.allFields; + values.toString; + B.JSArray_methods.addAll$1(t1, new A.LinkedHashMapKeyIterable(values, A._instanceType(values)._eval$1("LinkedHashMapKeyIterable<1>"))); }, $signature: 9 }; @@ -421893,7 +427076,7 @@ call$2(context, vm) { return new A.ReportsScreen(vm, null); }, - $signature: 2520 + $signature: 2551 }; A.ReportsScreenVM.prototype = {}; A.ReportsScreenVM_fromStore_closure2.prototype = { @@ -421910,14 +427093,14 @@ t1 = this.state.uiState.reportsUIState.report; this.store.get$_dispatchers()[0].call$1(new A.UpdateReportSettings(t1, _null, _null, _null, _null, _null, _null, index, _null, _null)); }, - $signature: 424 + $signature: 372 }; A.ReportsScreenVM_fromStore_closure1.prototype = { call$2(context, filterMap) { var _null = null; this.store.get$_dispatchers()[0].call$1(new A.UpdateReportSettings(this.report, filterMap, _null, "", _null, _null, _null, _null, _null, _null)); }, - $signature: 586 + $signature: 711 }; A.ReportsScreenVM_fromStore_closure.prototype = { call$2(context, columns) { @@ -421930,21 +427113,21 @@ completer = A.snackBarCompleter(context, A.Localizations_of(context, B.Type_AppLocalization_KyD, type$.legacy_AppLocalization).get$savedSettings(), false, type$.Null); this.store.get$_dispatchers()[0].call$1(new A.SaveUserSettingsRequest(completer, user)); }, - $signature: 2522 + $signature: 2553 }; 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: 560 + $signature: 556 }; 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: 750 + $signature: 545 }; A.ReportsScreenVM_fromStore__closure7.prototype = { call$1(b) { @@ -421954,7 +427137,7 @@ t1._company_model$_$v = t2; return b; }, - $signature: 108 + $signature: 106 }; A.ReportsScreenVM_fromStore__closure8.prototype = { call$1(b) { @@ -421964,7 +427147,7 @@ t1._company_model$_$v = t2; return b; }, - $signature: 86 + $signature: 91 }; A.ReportsScreenVM_fromStore_closure4.prototype = { call$7$chart$customEndDate$customStartDate$group$report$selectedGroup$subgroup(chart, customEndDate, customStartDate, group, report, selectedGroup, subgroup) { @@ -421996,7 +427179,7 @@ $defaultValues() { return {chart: null, customEndDate: null, customStartDate: null, group: null, report: null, selectedGroup: null, subgroup: null}; }, - $signature: 2523 + $signature: 2554 }; A.ReportsScreenVM_fromStore__closure.prototype = { call$0() { @@ -422016,7 +427199,7 @@ $call$body$ReportsScreenVM_fromStore_closure(context) { var $async$goto = 0, $async$completer = A._makeAsyncAwaitCompleter(type$.Null), - $async$self = this, t3, t4, t5, t6, columns, date, filename, t1, t2, reportState; + $async$self = this, t3, t4, t5, t6, columns, date, t1, t2, reportState; var $async$call$1 = A._wrapJsFunctionForAsync(function($async$errorCode, $async$result) { if ($async$errorCode === 1) return A._asyncRethrow($async$result, $async$completer); @@ -422051,10 +427234,10 @@ } date = A.convertDateTimeToSqlDate(null); t2 = Date.now(); - filename = reportState.report + "_report_" + A.S(date) + "_" + t2 + ".csv"; + t3 = reportState.report; A.print("## DATA: " + t1.csvData); t1 = A.AnchorElement_AnchorElement("data:text/plain;charset=utf-8," + A.S(A._Uri__uriEncode(B.List_KIf, t1.csvData, B.C_Utf8Codec, false))); - t1.setAttribute("download", filename); + t1.setAttribute("download", t3 + "_report_" + A.S(date) + "_" + t2 + ".csv"); t1.click(); // implicit return return A._asyncReturn(null, $async$completer); @@ -422086,7 +427269,7 @@ t2 = t1.csvData; t1.csvData = B.JSString_methods.substring$2(t2, 0, t2.length - 1); }, - $signature: 2524 + $signature: 2555 }; A.ReportsScreenVM_fromStore__closure2.prototype = { call$1(column) { @@ -422133,7 +427316,7 @@ call$5(reportResult, reportUIState, reportSettings, currencyMap, company) { return A.calculateReportTotals(company, currencyMap, reportResult, reportSettings, reportUIState); }, - $signature: 2525 + $signature: 2556 }; A.calculateReportTotals_closure.prototype = { call$2(rowA, rowB) { @@ -422163,25 +427346,25 @@ 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: 2526 + $signature: 2557 }; A.taskReport_closure.prototype = { call$1(e) { return A.EnumUtils_fromString(B.List_qrv, e, type$.legacy_TaskReportFields); }, - $signature: 2527 + $signature: 2558 }; A.taskReport_closure0.prototype = { call$1(element) { return element != null; }, - $signature: 2528 + $signature: 2559 }; A.taskReport_closure1.prototype = { call$1(item) { return A.EnumUtils_parse(item); }, - $signature: 391 + $signature: 449 }; A.taskReport_closure2.prototype = { call$2(rowA, rowB) { @@ -422193,17 +427376,17 @@ call$1(e) { return A.EnumUtils_parse(e); }, - $signature: 391 + $signature: 449 }; A.taskReport_closure4.prototype = { call$1(item) { return A.EnumUtils_parse(item); }, - $signature: 391 + $signature: 449 }; A.AccountManagement.prototype = { createState$0() { - return new A._AccountManagementState(new A.Debouncer(500, false), A.TextEditingController$(null), A._setArrayType([], type$.JSArray_legacy_TextEditingController), null, null, B._StateLifecycle_0); + return new A._AccountManagementState(new A.Debouncer(500, false), new A.TextEditingController(B.TextEditingValue_li8, $.$get$ChangeNotifier__emptyListeners()), A._setArrayType([], type$.JSArray_legacy_TextEditingController), null, null, B._StateLifecycle_0); } }; A._AccountManagementState.prototype = { @@ -422248,7 +427431,7 @@ _this.super$__AccountManagementState_State_SingleTickerProviderStateMixin$dispose(0); }, build$1(_, context) { - var t4, t5, t6, t7, t8, t9, t10, t11, t12, t13, t14, t15, t16, _this = this, _null = null, _s6_ = ":count", + var t4, t5, t6, t7, t8, t9, t10, t11, t12, t13, t14, t15, _this = this, _null = null, _s6_ = ":count", _s28_ = "google_analytics_tracking_id", t1 = A.Localizations_of(context, B.Type_AppLocalization_KyD, type$.legacy_AppLocalization), viewModel = _this._widget.viewModel, @@ -422257,50 +427440,50 @@ t2 = A._setArrayType([], type$.JSArray_legacy_DropdownMenuItem_legacy_int), t3 = type$.legacy_int; t2.push(A.DropdownMenuItem$(A.Text$("2 minutes", _null, _null, _null, _null, _null, _null, _null, _null, _null), _null, 120000, t3)); - t4 = t1.localeCode; - t5 = J.$index$asx($.LocalizationsProvider__localizedValues.$index(0, t4), "count_minutes"); - t2.push(A.DropdownMenuItem$(A.Text$(B.JSString_methods.replaceFirst$2(t5 == null ? "" : t5, _s6_, "30"), _null, _null, _null, _null, _null, _null, _null, _null, _null), _null, 1800000, t3)); + t1.toString; + t4 = $.$get$LocalizationsProvider__localizedValues(); + t5 = t1.localeCode; + t6 = J.$index$asx(t4.$index(0, t5), "count_minutes"); + t2.push(A.DropdownMenuItem$(A.Text$(B.JSString_methods.replaceFirst$2(t6 == null ? "" : t6, _s6_, "30"), _null, _null, _null, _null, _null, _null, _null, _null, _null), _null, 1800000, t3)); t2.push(A.DropdownMenuItem$(A.Text$(B.JSString_methods.replaceFirst$2(t1.get$countHours(), _s6_, "2"), _null, _null, _null, _null, _null, _null, _null, _null, _null), _null, 7200000, t3)); t2.push(A.DropdownMenuItem$(A.Text$(B.JSString_methods.replaceFirst$2(t1.get$countHours(), _s6_, "8"), _null, _null, _null, _null, _null, _null, _null, _null, _null), _null, 28800000, t3)); t2.push(A.DropdownMenuItem$(A.Text$(t1.get$countDay(), _null, _null, _null, _null, _null, _null, _null, _null, _null), _null, 86400000, t3)); t2.push(A.DropdownMenuItem$(A.Text$(B.JSString_methods.replaceFirst$2(t1.get$countDays(), _s6_, "7"), _null, _null, _null, _null, _null, _null, _null, _null, _null), _null, 604800000, t3)); t2.push(A.DropdownMenuItem$(A.Text$(B.JSString_methods.replaceFirst$2(t1.get$countDays(), _s6_, "30"), _null, _null, _null, _null, _null, _null, _null, _null, _null), _null, 2592000000, t3)); t2.push(A.DropdownMenuItem$(A.Text$(t1.get$never(), _null, _null, _null, _null, _null, _null, _null, _null, _null), _null, 0, t3)); - t3 = J.$index$asx($.LocalizationsProvider__localizedValues.$index(0, t4), "account_management"); - if (t3 == null) - t3 = ""; - t5 = viewModel.onSavePressed; - t6 = state.uiState.settingsUIState.updatedAt; - t7 = _this._account_management$_controller; - t8 = A.Tab$(_null, t1.get$overview()); - t9 = J.$index$asx($.LocalizationsProvider__localizedValues.$index(0, t4), "enabled_modules"); - t9 = A.Tab$(_null, t9 == null ? "" : t9); - t10 = J.$index$asx($.LocalizationsProvider__localizedValues.$index(0, t4), "integrations"); - t10 = A.Tab$(_null, t10 == null ? "" : t10); - t11 = J.$index$asx($.LocalizationsProvider__localizedValues.$index(0, t4), "security_settings"); - t12 = type$.JSArray_legacy_Widget; - t11 = A.TabBar$(t7, _null, true, new A.ValueKey(t6, type$.ValueKey_legacy_int), _null, A._setArrayType([t8, t9, t10, A.Tab$(_null, t11 == null ? "" : t11)], t12)); - t10 = $.$get$_AccountManagementState__formKey(); - t9 = _this._account_management$_focusNode; - t8 = _this._account_management$_controller; - t1 = A._setArrayType([A.FormCard$(_null, J.map$1$1$ax(B.Map_yXX0S.get$keys(B.Map_yXX0S), new A._AccountManagementState_build_closure(t1, company, context, viewModel), type$.legacy_CheckboxListTile).toList$0(0), _null, 4, false, _null, false, _null)], t12); - t6 = J.$index$asx($.LocalizationsProvider__localizedValues.$index(0, t4), _s28_); + t6 = J.$index$asx(t4.$index(0, t5), "account_management"); if (t6 == null) - t6 = J.$index$asx($.LocalizationsProvider__localizedValues.$index(0, "en"), _s28_); - t6 = A._setArrayType([A.FormCard$(_null, A._setArrayType([new A.LearnMoreUrl(A.DecoratedFormField$(false, _null, false, false, _this._trackingIdController, _null, true, _null, _null, _null, _null, false, false, _null, B.TextInputType_0_null_null, t6, _null, _null, false, _null, _null, _null, true, _null, _null, B.TextAlign_4, _null), "https://support.google.com/analytics/answer/1037249?hl=en", _null, _null)], t12), _null, 4, false, _null, false, _null)], t12); - t7 = J.$index$asx($.LocalizationsProvider__localizedValues.$index(0, t4), "password_timeout"); - if (t7 == null) - t7 = ""; - t13 = company.passwordTimeout; - t14 = type$.AppDropdownButton_legacy_int; - t15 = J.$index$asx($.LocalizationsProvider__localizedValues.$index(0, t4), "web_session_timeout"); + t6 = ""; + t7 = viewModel.onSavePressed; + t8 = state.uiState.settingsUIState.updatedAt; + t9 = _this._account_management$_controller; + t10 = A.Tab$(_null, t1.get$overview()); + t11 = J.$index$asx(t4.$index(0, t5), "enabled_modules"); + t11 = A.Tab$(_null, t11 == null ? "" : t11); + t12 = J.$index$asx(t4.$index(0, t5), "integrations"); + t12 = A.Tab$(_null, t12 == null ? "" : t12); + t13 = J.$index$asx(t4.$index(0, t5), "security_settings"); + t14 = type$.JSArray_legacy_Widget; + t13 = A.TabBar$(t9, _null, true, new A.ValueKey(t8, type$.ValueKey_legacy_int), _null, A._setArrayType([t10, t11, t12, A.Tab$(_null, t13 == null ? "" : t13)], t14)); + t12 = $.$get$_AccountManagementState__formKey(); + t11 = _this._account_management$_focusNode; + t10 = _this._account_management$_controller; + t1 = A._setArrayType([A.FormCard$(_null, J.map$1$1$ax(B.Map_yXX0S.get$keys(B.Map_yXX0S), new A._AccountManagementState_build_closure(t1, company, context, viewModel), type$.legacy_CheckboxListTile).toList$0(0), _null, false, _null, false, _null)], t14); + t8 = J.$index$asx(t4.$index(0, t5), _s28_); + if (t8 == null) + t8 = J.$index$asx(t4.$index(0, "en"), _s28_); + t8 = A._setArrayType([A.FormCard$(_null, A._setArrayType([new A.LearnMoreUrl(A.DecoratedFormField$(false, _null, false, false, _this._trackingIdController, _null, true, _null, _null, _null, _null, false, false, _null, B.TextInputType_0_null_null, t8, _null, _null, false, _null, _null, _null, true, _null, _null, B.TextAlign_4, _null), "https://support.google.com/analytics/answer/1037249?hl=en", _null, _null)], t14), _null, false, _null, false, _null)], t14); + t9 = J.$index$asx(t4.$index(0, t5), "password_timeout"); + if (t9 == null) + t9 = ""; + t9 = A.AppDropdownButton$(_null, "", true, t2, _null, t9, new A._AccountManagementState_build_closure0(viewModel, company), _null, false, company.passwordTimeout, t3); + t15 = J.$index$asx(t4.$index(0, t5), "web_session_timeout"); if (t15 == null) t15 = ""; - t16 = company.sessionTimeout; - t4 = J.$index$asx($.LocalizationsProvider__localizedValues.$index(0, t4), "require_password_with_social_login"); - if (t4 == null) - t4 = ""; - return A.EditScaffold$(_null, t11, new A.AppTabForm(t9, t10, A._setArrayType([new A._AccountOverview(viewModel, _null), new A.ScrollableListView(t1, _null, _null, _null), new A.ScrollableListView(t6, _null, _null, _null), new A.ScrollableListView(A._setArrayType([A.FormCard$(_null, A._setArrayType([new A.AppDropdownButton(t7, t13, new A._AccountManagementState_build_closure0(viewModel, company), t2, false, true, "", _null, _null, t14), new A.AppDropdownButton(t15, t16, new A._AccountManagementState_build_closure1(viewModel, company), t2, false, true, "", _null, _null, t14), A.BoolDropdownButton$(_null, _null, _null, _null, t4, _null, new A._AccountManagementState_build_closure2(viewModel, company), _null, company.oauthPasswordRequired)], t12), _null, 4, false, _null, false, _null)], t12), _null, _null, _null)], t12), t8, _null, _null), _null, _null, _null, false, _null, _null, t5, _null, t3); + t3 = A.AppDropdownButton$(_null, "", true, t2, _null, t15, new A._AccountManagementState_build_closure1(viewModel, company), _null, false, company.sessionTimeout, t3); + t5 = J.$index$asx(t4.$index(0, t5), "require_password_with_social_login"); + t2 = t5 == null ? "" : t5; + return A.EditScaffold$(_null, t13, new A.AppTabForm(t11, t12, A._setArrayType([new A._AccountOverview(viewModel, _null), new A.ScrollableListView(t1, _null, _null, _null), new A.ScrollableListView(t8, _null, _null, _null), new A.ScrollableListView(A._setArrayType([A.FormCard$(_null, A._setArrayType([t9, t3, A.BoolDropdownButton$(_null, _null, _null, _null, t2, _null, new A._AccountManagementState_build_closure2(viewModel, company), _null, company.oauthPasswordRequired)], t14), _null, false, _null, false, _null)], t14), _null, _null, _null)], t14), t10, _null, _null), _null, _null, _null, false, _null, _null, t7, _null, t6); } }; A._AccountManagementState_didChangeDependencies_closure.prototype = { @@ -422345,7 +427528,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: 2530 + $signature: 2561 }; A._AccountManagementState_build__closure2.prototype = { call$1(value) { @@ -422405,11 +427588,11 @@ call$1(b) { return b.get$_company_model$_$this()._oauthPasswordRequired = this.value; }, - $signature: 2531 + $signature: 2562 }; A._AccountOverview.prototype = { build$1(_, context) { - var account, company, companies, t5, t6, clientLimit, secondLabel, secondValue, t7, t8, t9, t10, t11, t12, t13, t14, _this = this, _null = null, _s2_ = "en", + var account, company, companies, t5, clientLimit, secondLabel, secondValue, t6, t7, t8, t9, t10, t11, t12, t13, t14, _this = this, _null = null, _s2_ = "en", _s10_ = "free_trial", _s19_ = "set_default_company", _s16_ = "start_free_trial", @@ -422431,40 +427614,45 @@ company = t2.company; companies = state.get$companies(); t2 = new A._AccountOverview_build__getDataStats(_this, context); - t5 = state.authState; - t6 = t5.get$isHosted(); - if (t6) - t6 = account.plan.length === 0 || account.trialPlan.length !== 0; + if (state.get$isHosted()) + t5 = account.plan.length === 0 || account.trialPlan.length !== 0; else - t6 = false; - if (t6) { + t5 = false; + if (t5) { clientLimit = account.hostedClientCount; secondLabel = t1.get$clients(t1); secondValue = "" + t3[t4].clientState.list._list.length + " / " + clientLimit; } else { - t6 = account.planExpires; - if (t6.length !== 0) { - t7 = J.$index$asx($.LocalizationsProvider__localizedValues.$index(0, t1.localeCode), "expires_on"); - secondLabel = t7 == null ? "" : t7; - secondValue = A.formatDate(t6, context, true, true, false); + t5 = account.planExpires; + if (t5.length !== 0) { + t1.toString; + t6 = J.$index$asx($.$get$LocalizationsProvider__localizedValues().$index(0, t1.localeCode), "expires_on"); + secondLabel = t6 == null ? "" : t6; + secondValue = A.formatDate(t5, context, true, true, false); } else { secondLabel = _null; secondValue = secondLabel; } } + t1.toString; + t5 = $.$get$LocalizationsProvider__localizedValues(); t6 = t1.localeCode; - t7 = J.$index$asx($.LocalizationsProvider__localizedValues.$index(0, t6), "plan"); + t7 = J.$index$asx(t5.$index(0, t6), "plan"); if (t7 == null) t7 = ""; if (account.trialPlan.length !== 0) { - t8 = J.$index$asx($.LocalizationsProvider__localizedValues.$index(0, t6), "pro"); - t8 = A.S(t8 == null ? J.$index$asx($.LocalizationsProvider__localizedValues.$index(0, _s2_), "pro") : t8) + " \u2022 "; - t9 = J.$index$asx($.LocalizationsProvider__localizedValues.$index(0, t6), _s10_); - t8 += A.S(t9 == null ? J.$index$asx($.LocalizationsProvider__localizedValues.$index(0, _s2_), _s10_) : t9); + t8 = J.$index$asx(t5.$index(0, t6), "pro"); + if (t8 == null) + t8 = J.$index$asx(t5.$index(0, _s2_), "pro"); + t9 = J.$index$asx(t5.$index(0, t6), _s10_); + if (t9 == null) + t9 = J.$index$asx(t5.$index(0, _s2_), _s10_); + t9 = A.S(t8) + " \u2022 " + A.S(t9); + t8 = t9; } else { t8 = account.plan; if (t8.length === 0) { - t8 = J.$index$asx($.LocalizationsProvider__localizedValues.$index(0, t6), "free"); + t8 = J.$index$asx(t5.$index(0, t6), "free"); if (t8 == null) t8 = ""; } else @@ -422474,57 +427662,49 @@ t8 = A._setArrayType([new A.AppHeader(t7, t8, secondLabel, secondValue, _null)], t9); t7 = t3[t4].userCompany; if (t7.company.id !== t7.account.defaultCompanyId) { - t7 = J.$index$asx($.LocalizationsProvider__localizedValues.$index(0, t6), _s19_); + t7 = J.$index$asx(t5.$index(0, t6), _s19_); if (t7 == null) - t7 = J.$index$asx($.LocalizationsProvider__localizedValues.$index(0, _s2_), _s19_); + t7 = J.$index$asx(t5.$index(0, _s2_), _s19_); t8.push(new A.Padding(B.EdgeInsets_16_0_16_8, new A.AppButton(_null, B.IconData_57627_MaterialIcons_null_false, t7.toUpperCase(), new A._AccountOverview_build_closure(_this, context), _null, _null), _null)); } - if (t3[t4].userCompany.ninjaPortalUrl.length !== 0) - if (!A.isApple()) - t7 = t5.get$isHosted(); - else - t7 = false; - else - t7 = false; - if (t7) { + if (t3[t4].userCompany.ninjaPortalUrl.length !== 0 && !A.isApple() && state.get$isHosted()) { if (account.trialStarted.length === 0 && account.plan === "") { - t7 = J.$index$asx($.LocalizationsProvider__localizedValues.$index(0, t6), _s16_); + t7 = J.$index$asx(t5.$index(0, t6), _s16_); if (t7 == null) - t7 = J.$index$asx($.LocalizationsProvider__localizedValues.$index(0, _s2_), _s16_); + t7 = J.$index$asx(t5.$index(0, _s2_), _s16_); } else { - t7 = J.$index$asx($.LocalizationsProvider__localizedValues.$index(0, t6), _s11_); + t7 = J.$index$asx(t5.$index(0, t6), _s11_); if (t7 == null) - t7 = J.$index$asx($.LocalizationsProvider__localizedValues.$index(0, _s2_), _s11_); + t7 = J.$index$asx(t5.$index(0, _s2_), _s11_); } t8.push(new A.Padding(B.EdgeInsets_16_16_16_0, A.OutlinedButton$(new A.Padding(B.EdgeInsets_8_8_8_8, new A.IconText(t7.toUpperCase(), B._MdiIconData_ujl, _null, _null, _null), _null), _null, new A._AccountOverview_build_closure0(state), _null), _null)); } t7 = company.isDisabled; - t10 = J.$index$asx($.LocalizationsProvider__localizedValues.$index(0, t6), "activate_company"); + t10 = J.$index$asx(t5.$index(0, t6), "activate_company"); t10 = A.Text$(t10 == null ? "" : t10, _null, _null, _null, _null, _null, _null, _null, _null, _null); - t11 = J.$index$asx($.LocalizationsProvider__localizedValues.$index(0, t6), "activate_company_help"); + t11 = J.$index$asx(t5.$index(0, t6), "activate_company_help"); t11 = A.Text$(t11 == null ? "" : t11, _null, _null, _null, _null, _null, _null, _null, _null, _null); t7 = A.SwitchListTile$(A.Theme_of(context).colorScheme.secondary, _null, new A._AccountOverview_build_closure1(_this, company), _null, t11, t10, !t7); t10 = company.markdownEnabled; - t11 = J.$index$asx($.LocalizationsProvider__localizedValues.$index(0, t6), _s19_0); - t11 = A.Text$(t11 == null ? J.$index$asx($.LocalizationsProvider__localizedValues.$index(0, _s2_), _s19_0) : t11, _null, _null, _null, _null, _null, _null, _null, _null, _null); - t12 = J.$index$asx($.LocalizationsProvider__localizedValues.$index(0, t6), _s20_); - t12 = A.Text$(t12 == null ? J.$index$asx($.LocalizationsProvider__localizedValues.$index(0, _s2_), _s20_) : t12, _null, _null, _null, _null, _null, _null, _null, _null, _null); + t11 = J.$index$asx(t5.$index(0, t6), _s19_0); + t11 = A.Text$(t11 == null ? J.$index$asx(t5.$index(0, _s2_), _s19_0) : t11, _null, _null, _null, _null, _null, _null, _null, _null, _null); + t12 = J.$index$asx(t5.$index(0, t6), _s20_); + t12 = A.Text$(t12 == null ? J.$index$asx(t5.$index(0, _s2_), _s20_) : t12, _null, _null, _null, _null, _null, _null, _null, _null, _null); t10 = A.SwitchListTile$(A.Theme_of(context).colorScheme.secondary, _null, new A._AccountOverview_build_closure2(_this, company), _null, t12, t11, t10); t11 = company.markdownEmailEnabled; - t12 = J.$index$asx($.LocalizationsProvider__localizedValues.$index(0, t6), _s21_); - t12 = A.Text$(t12 == null ? J.$index$asx($.LocalizationsProvider__localizedValues.$index(0, _s2_), _s21_) : t12, _null, _null, _null, _null, _null, _null, _null, _null, _null); - t13 = J.$index$asx($.LocalizationsProvider__localizedValues.$index(0, t6), _s26_); - t13 = A.Text$(t13 == null ? J.$index$asx($.LocalizationsProvider__localizedValues.$index(0, _s2_), _s26_) : t13, _null, _null, _null, _null, _null, _null, _null, _null, _null); + t12 = J.$index$asx(t5.$index(0, t6), _s21_); + t12 = A.Text$(t12 == null ? J.$index$asx(t5.$index(0, _s2_), _s21_) : t12, _null, _null, _null, _null, _null, _null, _null, _null, _null); + t13 = J.$index$asx(t5.$index(0, t6), _s26_); + t13 = A.Text$(t13 == null ? J.$index$asx(t5.$index(0, _s2_), _s26_) : t13, _null, _null, _null, _null, _null, _null, _null, _null, _null); t11 = A.SwitchListTile$(A.Theme_of(context).colorScheme.secondary, _null, new A._AccountOverview_build_closure3(_this, company), _null, t13, t12, t11); t12 = company.reportIncludeDrafts; - t13 = J.$index$asx($.LocalizationsProvider__localizedValues.$index(0, t6), _s14_); - t13 = A.Text$(t13 == null ? J.$index$asx($.LocalizationsProvider__localizedValues.$index(0, _s2_), _s14_) : t13, _null, _null, _null, _null, _null, _null, _null, _null, _null); - t14 = J.$index$asx($.LocalizationsProvider__localizedValues.$index(0, t6), _s19_1); - t14 = A.Text$(t14 == null ? J.$index$asx($.LocalizationsProvider__localizedValues.$index(0, _s2_), _s19_1) : t14, _null, _null, _null, _null, _null, _null, _null, _null, _null); - t8.push(A.FormCard$(_null, A._setArrayType([t7, t10, t11, A.SwitchListTile$(A.Theme_of(context).colorScheme.secondary, _null, new A._AccountOverview_build_closure4(_this, company), _null, t14, t13, t12)], t9), _null, 4, false, _null, false, _null)); - t7 = t5.get$isHosted(); - if (!t7) { - t7 = J.$index$asx($.LocalizationsProvider__localizedValues.$index(0, t6), "purchase_license"); + t13 = J.$index$asx(t5.$index(0, t6), _s14_); + t13 = A.Text$(t13 == null ? J.$index$asx(t5.$index(0, _s2_), _s14_) : t13, _null, _null, _null, _null, _null, _null, _null, _null, _null); + t14 = J.$index$asx(t5.$index(0, t6), _s19_1); + t14 = A.Text$(t14 == null ? J.$index$asx(t5.$index(0, _s2_), _s19_1) : t14, _null, _null, _null, _null, _null, _null, _null, _null, _null); + t8.push(A.FormCard$(_null, A._setArrayType([t7, t10, t11, A.SwitchListTile$(A.Theme_of(context).colorScheme.secondary, _null, new A._AccountOverview_build_closure4(_this, company), _null, t14, t13, t12)], t9), _null, false, _null, false, _null)); + if (!state.get$isHosted()) { + t7 = J.$index$asx(t5.$index(0, t6), "purchase_license"); if (t7 == null) t7 = ""; t10 = A.getLayout(context) === B.AppLayout_mobile ? _null : B.IconData_57714_MaterialIcons_null_false; @@ -422533,24 +427713,23 @@ t11 = A.getLayout(context) === B.AppLayout_mobile ? _null : B.IconData_57713_MaterialIcons_null_false; B.JSArray_methods.addAll$1(t8, A._setArrayType([new A.Padding(B.EdgeInsets_16_16_16_16, A.Row$(A._setArrayType([t7, new A.SizedBox(16, _null, _null, _null), A.Expanded$(new A.AppButton(_null, t11, t10.toUpperCase(), new A._AccountOverview_build_closure6(_this, context, t1), _null, _null), 1)], t9), B.CrossAxisAlignment_2, B.MainAxisAlignment_0, B.MainAxisSize_1, _null), _null), new A.Padding(B.EdgeInsets_16_16_16_0, new A.ListDivider(_null), _null)], t9)); } - if (!(A.cleanApiUrl(t5.url) !== "https://invoicing.co" || t3[t4].userCompany.account.plan === "enterprise" || t3[t4].userCompany.account.plan === "pro")) { - t5 = t5.get$isHosted(); - t3 = t5 && t3[t4].userCompany.account.trialPlan.length !== 0; - } else + if (!(!state.get$isHosted() || t3[t4].userCompany.account.plan === "enterprise" || t3[t4].userCompany.account.plan === "pro")) + t3 = state.get$isHosted() && t3[t4].userCompany.account.trialPlan.length !== 0; + else t3 = true; if (t3) { - t3 = J.$index$asx($.LocalizationsProvider__localizedValues.$index(0, t6), "api_tokens"); + t3 = J.$index$asx(t5.$index(0, t6), "api_tokens"); if (t3 == null) t3 = ""; t4 = A.getLayout(context) === B.AppLayout_mobile ? _null : A.getEntityIcon(B.EntityType_token); t3 = A.Expanded$(new A.AppButton(_null, t4, t3.toUpperCase(), new A._AccountOverview_build_closure7(store), _null, _null), 1); - t4 = J.$index$asx($.LocalizationsProvider__localizedValues.$index(0, t6), "api_webhooks"); + t4 = J.$index$asx(t5.$index(0, t6), "api_webhooks"); if (t4 == null) t4 = ""; - t5 = A.getLayout(context) === B.AppLayout_mobile ? _null : A.getEntityIcon(B.EntityType_webhook); - t8.push(new A.Padding(B.EdgeInsets_16_16_16_16, A.Row$(A._setArrayType([t3, new A.SizedBox(16, _null, _null, _null), A.Expanded$(new A.AppButton(_null, t5, t4.toUpperCase(), new A._AccountOverview_build_closure8(store), _null, _null), 1)], t9), B.CrossAxisAlignment_2, B.MainAxisAlignment_0, B.MainAxisSize_1, _null), _null)); + t7 = A.getLayout(context) === B.AppLayout_mobile ? _null : A.getEntityIcon(B.EntityType_webhook); + t8.push(new A.Padding(B.EdgeInsets_16_16_16_16, A.Row$(A._setArrayType([t3, new A.SizedBox(16, _null, _null, _null), A.Expanded$(new A.AppButton(_null, t7, t4.toUpperCase(), new A._AccountOverview_build_closure8(store), _null, _null), 1)], t9), B.CrossAxisAlignment_2, B.MainAxisAlignment_0, B.MainAxisSize_1, _null), _null)); } - t3 = J.$index$asx($.LocalizationsProvider__localizedValues.$index(0, t6), "api_docs"); + t3 = J.$index$asx(t5.$index(0, t6), "api_docs"); if (t3 == null) t3 = ""; t4 = A.getLayout(context) === B.AppLayout_mobile ? _null : B._MdiIconData_uXI; @@ -422558,17 +427737,17 @@ t4 = A.getLayout(context) === B.AppLayout_mobile ? _null : B._MdiIconData_Qa6; t8.push(new A.Padding(B.EdgeInsets_16_16_16_16, A.Row$(A._setArrayType([t3, new A.SizedBox(16, _null, _null, _null), A.Expanded$(new A.AppButton(_null, t4, "Zapier", new A._AccountOverview_build_closure10(), _null, _null), 1)], t9), B.CrossAxisAlignment_2, B.MainAxisAlignment_0, B.MainAxisSize_1, _null), _null)); t8.push(new A.Padding(B.EdgeInsets_16_16_16_0, new A.ListDivider(_null), _null)); - t4 = J.$index$asx($.LocalizationsProvider__localizedValues.$index(0, t6), "purge_data"); + t4 = J.$index$asx(t5.$index(0, t6), "purge_data"); t3 = t4 == null ? "" : t4; t4 = A.getLayout(context) === B.AppLayout_mobile ? _null : B.IconData_57785_MaterialIcons_null_false; t3 = A.Expanded$(new A.AppButton(B.MaterialColor_Map_JNc9P_4294198070, t4, t3.toUpperCase(), new A._AccountOverview_build_closure11(_this, context, t1, t2), _null, _null), 1); if (companies.length === 1) { - t4 = J.$index$asx($.LocalizationsProvider__localizedValues.$index(0, t6), "cancel_account"); + t4 = J.$index$asx(t5.$index(0, t6), "cancel_account"); if (t4 == null) t4 = ""; t4 = t4.toUpperCase(); } else { - t4 = J.$index$asx($.LocalizationsProvider__localizedValues.$index(0, t6), "delete_company"); + t4 = J.$index$asx(t5.$index(0, t6), "delete_company"); if (t4 == null) t4 = ""; t4 = t4.toUpperCase(); @@ -422588,24 +427767,24 @@ t2 = t2._list; t4 = t2[t3].clientState.list._list.length; if (t4 !== 0) { - t5 = "\n- " + t4 + " "; - stats = "\n" + (t5 + (t4 === 1 ? t1.get$client(t1) : t1.get$clients(t1))); + t5 = t4 === 1 ? t1.get$client(t1) : t1.get$clients(t1); + stats = "\n" + ("\n- " + t4 + " " + t5); } else stats = "\n"; t4 = t2[t3].productState.list._list.length; if (t4 !== 0) { - t5 = "\n- " + t4 + " "; - stats += t5 + (t4 === 1 ? t1.get$product(t1) : t1.get$products()); + t5 = t4 === 1 ? t1.get$product(t1) : t1.get$products(); + stats += "\n- " + t4 + " " + t5; } t2 = t2[t3]; t3 = t2.invoiceState.list._list.length; if (t3 !== 0 && !t2.userCompany.company.isLarge) { - t2 = "\n- " + t3 + " "; - stats += t2 + (t3 === 1 ? t1.get$invoice() : t1.get$invoices()); + t1 = t3 === 1 ? t1.get$invoice() : t1.get$invoices(); + stats += "\n- " + t3 + " " + t1; } return stats; }, - $signature: 129 + $signature: 127 }; A._AccountOverview_build_closure.prototype = { call$0() { @@ -422696,14 +427875,14 @@ }); return A._asyncStartSync($async$call$0, $async$completer); }, - $signature: 39 + $signature: 35 }; A._AccountOverview_build_closure6.prototype = { call$0() { var t1 = this.context, t2 = this.localization, t3 = t2.get$applyLicense(); - t2 = J.$index$asx($.LocalizationsProvider__localizedValues.$index(0, t2.localeCode), "license"); + t2 = J.$index$asx($.$get$LocalizationsProvider__localizedValues().$index(0, t2.localeCode), "license"); if (t2 == null) t2 = ""; A.fieldCallback(new A._AccountOverview_build__closure1(this.$this, t1), t1, t2, 24, null, t3); @@ -422715,10 +427894,9 @@ var t1 = this.$this, state = t1.viewModel.state, credentials = state.get$credentials(state), - url = credentials.url + "/claim_license?license_key=" + A.S(value), t2 = this.context; - A.showDialog(false, new A._AccountOverview_build___closure1(), t2, null, true, type$.legacy_AlertDialog); - new A.WebClient().post$2(url, credentials.token).then$1$1(0, new A._AccountOverview_build___closure2(t1, t2), type$.Null).catchError$1(new A._AccountOverview_build___closure3(t2)); + A.showDialog(null, false, new A._AccountOverview_build___closure1(), t2, null, true, type$.legacy_AlertDialog); + new A.WebClient().post$2(credentials.url + "/claim_license?license_key=" + A.S(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: 9 }; @@ -422726,7 +427904,7 @@ call$1(context) { return A.SimpleDialog$(A._setArrayType([new A.LoadingDialog(null)], type$.JSArray_legacy_Widget), null); }, - $signature: 165 + $signature: 150 }; A._AccountOverview_build___closure2.prototype = { call$1(response) { @@ -422777,7 +427955,7 @@ var _this = this, t1 = _this.context, t2 = _this.localization, - t3 = J.$index$asx($.LocalizationsProvider__localizedValues.$index(0, t2.localeCode), "purge_data_message"); + t3 = J.$index$asx($.$get$LocalizationsProvider__localizedValues().$index(0, t2.localeCode), "purge_data_message"); if (t3 == null) t3 = ""; A.confirmCallback(false, new A._AccountOverview_build__closure0(_this.$this, t1), t1, B.JSString_methods.$add(t3, _this._getDataStats.call$0()), false, t2.get$purge().toLowerCase()); @@ -422803,10 +427981,10 @@ t1 = _this.localization, t2 = t1.localeCode; if (_this.companies.length === 1) { - t2 = J.$index$asx($.LocalizationsProvider__localizedValues.$index(0, t2), "cancel_account_message"); + t2 = J.$index$asx($.$get$LocalizationsProvider__localizedValues().$index(0, t2), "cancel_account_message"); message = t2 == null ? "" : t2; } else { - t2 = J.$index$asx($.LocalizationsProvider__localizedValues.$index(0, t2), "delete_company_message"); + t2 = J.$index$asx($.$get$LocalizationsProvider__localizedValues().$index(0, t2), "delete_company_message"); message = t2 == null ? "" : t2; } t2 = _this.company.settings.name; @@ -422858,7 +428036,7 @@ call$2(context, viewModel) { return new A.AccountManagement(viewModel, new A.ValueKey(viewModel.state.uiState.settingsUIState.updatedAt, type$.ValueKey_legacy_int)); }, - $signature: 2532 + $signature: 2563 }; A.AccountManagementVM.prototype = { get$company() { @@ -422869,25 +428047,25 @@ call$1(company) { return this.store.get$_dispatchers()[0].call$1(new A.UpdateCompany(company)); }, - $signature: 142 + $signature: 139 }; A.AccountManagementVM_fromStore_closure2.prototype = { call$4(context, password, idToken, reason) { var companyLength, t1, t2; - A.showDialog(false, new A.AccountManagementVM_fromStore__closure(), context, null, true, type$.legacy_AlertDialog); + A.showDialog(null, 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; t1.then$1$1(0, new A.AccountManagementVM_fromStore__closure0(t2, companyLength), type$.Null).catchError$1(new A.AccountManagementVM_fromStore__closure1()); t2.get$_dispatchers()[0].call$1(new A.DeleteCompanyRequest(new A._AsyncCompleter(t1, type$._AsyncCompleter_Null), password, reason)); }, - $signature: 558 + $signature: 561 }; A.AccountManagementVM_fromStore__closure.prototype = { call$1(context) { return A.SimpleDialog$(A._setArrayType([new A.LoadingDialog(null)], type$.JSArray_legacy_Widget), null); }, - $signature: 165 + $signature: 150 }; A.AccountManagementVM_fromStore__closure0.prototype = { call$1(value) { @@ -422933,7 +428111,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(0); - A.showDialog(true, new A.AccountManagementVM_fromStore___closure(error), $.WidgetsBinding__instance.WidgetsBinding__buildOwner._globalKeyRegistry.$index(0, t1), null, true, type$.legacy_ErrorDialog); + A.showDialog(null, true, new A.AccountManagementVM_fromStore___closure(error), $.WidgetsBinding__instance.WidgetsBinding__buildOwner._globalKeyRegistry.$index(0, t1), null, true, type$.legacy_ErrorDialog); }, $signature: 3 }; @@ -422968,13 +428146,15 @@ A.AccountManagementVM_fromStore_closure3.prototype = { call$3(context, password, idToken) { var completer, - t1 = J.$index$asx($.LocalizationsProvider__localizedValues.$index(0, A.Localizations_of(context, B.Type_AppLocalization_KyD, type$.legacy_AppLocalization).localeCode), "purge_successful"); + t1 = A.Localizations_of(context, B.Type_AppLocalization_KyD, type$.legacy_AppLocalization); + t1.toString; + t1 = J.$index$asx($.$get$LocalizationsProvider__localizedValues().$index(0, t1.localeCode), "purge_successful"); if (t1 == null) t1 = ""; completer = A.snackBarCompleter(context, t1, false, type$.Null); this.store.get$_dispatchers()[0].call$1(new A.PurgeDataRequest(completer, password, idToken)); }, - $signature: 2534 + $signature: 2565 }; A.AccountManagementVM_fromStore_closure4.prototype = { call$0() { @@ -422984,11 +428164,14 @@ }; A.AccountManagementVM_fromStore_closure0.prototype = { call$1(context) { - var completer, + var t2, completer, _s15_ = "updated_company", - t1 = J.$index$asx($.LocalizationsProvider__localizedValues.$index(0, A.Localizations_of(context, B.Type_AppLocalization_KyD, type$.legacy_AppLocalization).localeCode), _s15_); + t1 = A.Localizations_of(context, B.Type_AppLocalization_KyD, type$.legacy_AppLocalization); + t1.toString; + t2 = $.$get$LocalizationsProvider__localizedValues(); + t1 = J.$index$asx(t2.$index(0, t1.localeCode), _s15_); if (t1 == null) - t1 = J.$index$asx($.LocalizationsProvider__localizedValues.$index(0, "en"), _s15_); + t1 = J.$index$asx(t2.$index(0, "en"), _s15_); completer = A.snackBarCompleter(context, t1, false, type$.Null); this.store.get$_dispatchers()[0].call$1(new A.SetDefaultCompanyRequest(completer)); }, @@ -422996,8 +428179,9 @@ }; A.ClientPortal.prototype = { createState$0() { - var _null = null; - return new A._ClientPortalState(A.FocusScopeNode$(true, _null, false), new A.WebClient(), new A.Debouncer(1500, true), 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); + var t1 = A.FocusScopeNode$(true, null, false), + t2 = $.$get$ChangeNotifier__emptyListeners(); + return new A._ClientPortalState(t1, new A.WebClient(), new A.Debouncer(1500, true), 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); } }; A._ClientPortalState.prototype = { @@ -423078,7 +428262,6 @@ }, build$1(_, context) { var t5, account, company0, url, portalUrl, t6, t7, t8, t9, t10, t11, t12, t13, t14, t15, t16, t17, t18, _this = this, _null = null, - _s20_ = "https://invoicing.co", _s12_ = "registration", _s25_ = "client_portal_domain_hint", t1 = A.Localizations_of(context, B.Type_AppLocalization_KyD, type$.legacy_AppLocalization), @@ -423097,14 +428280,13 @@ url = company0.portalDomain; else { url = account.defaultUrl; - t5 = state.authState.get$isHosted(); - if (t5) + if (state.get$isHosted()) url = B.JSString_methods.replaceFirst$2(url, "//", "//" + company0.subdomain + "."); } url += "/client/register"; if (state.get$companies().length > 1 && company0.id !== account.defaultCompanyId) url += "/" + company0.companyKey; - portalUrl = B.JSString_methods.replaceFirst$2(_s20_, "//", "//" + t2[t4].userCompany.company.subdomain + "."); + portalUrl = B.JSString_methods.replaceFirst$2("https://invoicing.co", "//", "//" + t2[t4].userCompany.company.subdomain + "."); t5 = t1.get$clientPortal(); t3 = t3.settingsUIState; t6 = t3.updatedAt; @@ -423113,182 +428295,170 @@ t9 = A._setArrayType([A.Tab$(_null, t1.get$settings())], t8); t3 = t3.entityType === B.EntityType_company; if (t3) { - t10 = J.$index$asx($.LocalizationsProvider__localizedValues.$index(0, t1.localeCode), _s12_); - t9.push(A.Tab$(_null, t10 == null ? J.$index$asx($.LocalizationsProvider__localizedValues.$index(0, "en"), _s12_) : t10)); + t10 = $.$get$LocalizationsProvider__localizedValues(); + t11 = J.$index$asx(t10.$index(0, t1.localeCode), _s12_); + t9.push(A.Tab$(_null, t11 == null ? J.$index$asx(t10.$index(0, "en"), _s12_) : t11)); } - t10 = t1.localeCode; - t11 = J.$index$asx($.LocalizationsProvider__localizedValues.$index(0, t10), "authorization"); - t9.push(A.Tab$(_null, t11 == null ? "" : t11)); - t11 = J.$index$asx($.LocalizationsProvider__localizedValues.$index(0, t10), "messages"); - t9.push(A.Tab$(_null, t11 == null ? "" : t11)); + t10 = $.$get$LocalizationsProvider__localizedValues(); + t11 = t1.localeCode; + t12 = J.$index$asx(t10.$index(0, t11), "authorization"); + t9.push(A.Tab$(_null, t12 == null ? "" : t12)); + t12 = J.$index$asx(t10.$index(0, t11), "messages"); + t9.push(A.Tab$(_null, t12 == null ? "" : t12)); t9.push(A.Tab$(_null, t1.get$customize())); t6 = A.TabBar$(t7, _null, true, new A.ValueKey(t6, type$.ValueKey_legacy_int), _null, t9); t7 = _this._client_portal$_controller; t9 = $.$get$_ClientPortalState__formKey(); - t11 = A._setArrayType([], t8); + t12 = A._setArrayType([], t8); if (t3) { - t12 = A._setArrayType([], t8); - t13 = state.authState; - t14 = t13.get$isHosted(); - if (t14) { - t14 = J.$index$asx($.LocalizationsProvider__localizedValues.$index(0, t10), "portal_mode"); + t13 = A._setArrayType([], t8); + if (state.get$isHosted()) { + t14 = J.$index$asx(t10.$index(0, t11), "portal_mode"); if (t14 == null) t14 = ""; t15 = company.portalMode; t16 = type$.legacy_String; t17 = A.DropdownMenuItem$(A.Text$(t1.get$subdomain(), _null, _null, _null, _null, _null, _null, _null, _null, _null), _null, "subdomain", t16); - t18 = J.$index$asx($.LocalizationsProvider__localizedValues.$index(0, t10), "domain"); - t12.push(new A.AppDropdownButton(t14, t15, new A._ClientPortalState_build_closure(viewModel), A._setArrayType([t17, A.DropdownMenuItem$(A.Text$(t18 == null ? "" : t18, _null, _null, _null, _null, _null, _null, _null, _null, _null), _null, "domain", t16)], type$.JSArray_legacy_DropdownMenuItem_legacy_String), false, true, "", _null, _null, type$.AppDropdownButton_legacy_String)); + t18 = J.$index$asx(t10.$index(0, t11), "domain"); + t13.push(A.AppDropdownButton$(_null, "", true, A._setArrayType([t17, A.DropdownMenuItem$(A.Text$(t18 == null ? "" : t18, _null, _null, _null, _null, _null, _null, _null, _null, _null), _null, "domain", t16)], type$.JSArray_legacy_DropdownMenuItem_legacy_String), _null, t14, new A._ClientPortalState_build_closure(viewModel), _null, false, t15, t16)); } - t14 = t13.get$isHosted(); - if (t14 && company.portalMode === "subdomain") { - t13 = t1.get$subdomain(); - t14 = _this._client_portal$_autoValidate; - t15 = t1.get$subdomainHelp(); + if (state.get$isHosted() && company.portalMode === "subdomain") { + t14 = t1.get$subdomain(); + t15 = _this._client_portal$_autoValidate; + t16 = t1.get$subdomainHelp(); if (_this._isCheckingSubdomain) - t16 = B.IconData_62057_MaterialIcons_null_false; + t17 = B.IconData_62057_MaterialIcons_null_false; else - t16 = _this._isSubdomainUnique ? B.IconData_57690_MaterialIcons_null_false : B.IconData_57912_MaterialIcons_null_false; - t16 = A.Icon$(t16, _null, _null); - B.JSArray_methods.addAll$1(t12, A._setArrayType([A.DecoratedFormField$(false, _null, false, t14, _this._subdomainController, _null, true, _null, t15, _null, A._setArrayType([new A.FilteringTextInputFormatter(A.RegExp_RegExp("[a-z0-9\\-]", true, false, false), true, "")], type$.JSArray_legacy_TextInputFormatter), false, false, _null, B.TextInputType_0_null_null, t13, _null, _null, false, new A._ClientPortalState_build_closure0(_this), _null, _null, true, t16, _null, B.TextAlign_4, new A._ClientPortalState_build_closure1(_this, t1)), new A.Padding(B.EdgeInsets_0_16_0_0, A.Text$(portalUrl, _null, _null, _null, _null, _null, _null, _null, _null, _null), _null)], t8)); + t17 = _this._isSubdomainUnique ? B.IconData_57690_MaterialIcons_null_false : B.IconData_57912_MaterialIcons_null_false; + t17 = A.Icon$(t17, _null, _null); + B.JSArray_methods.addAll$1(t13, A._setArrayType([A.DecoratedFormField$(false, _null, false, t15, _this._subdomainController, _null, true, _null, t16, _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, t14, _null, _null, false, new A._ClientPortalState_build_closure0(_this), _null, _null, true, t17, _null, B.TextAlign_4, new A._ClientPortalState_build_closure1(_this, t1)), new A.Padding(B.EdgeInsets_0_16_0_0, A.Text$(portalUrl, _null, _null, _null, _null, _null, _null, _null, _null, _null), _null)], t8)); } else { - t14 = t13.url; - t15 = A.cleanApiUrl(t14) !== _s20_ || t2[t4].userCompany.account.plan === "enterprise"; - t16 = company.portalMode === "domain"; - if (!t16) - t17 = !t13.get$isHosted(); - else - t17 = true; - if (t17) { - t17 = J.$index$asx($.LocalizationsProvider__localizedValues.$index(0, t10), "domain_url"); - if (t17 == null) - t17 = ""; + t14 = !state.get$isHosted() || t2[t4].userCompany.account.plan === "enterprise"; + t15 = company.portalMode === "domain"; + if (t15 || !state.get$isHosted()) { + t16 = J.$index$asx(t10.$index(0, t11), "domain_url"); + if (t16 == null) + t16 = ""; } else { - t17 = J.$index$asx($.LocalizationsProvider__localizedValues.$index(0, t10), "iframe_url"); - if (t17 == null) - t17 = ""; + t16 = J.$index$asx(t10.$index(0, t11), "iframe_url"); + if (t16 == null) + t16 = ""; } - t18 = t13.get$isHosted(); - if (!t18) { - t18 = J.$index$asx($.LocalizationsProvider__localizedValues.$index(0, t10), _s25_); - if (t18 == null) - t18 = J.$index$asx($.LocalizationsProvider__localizedValues.$index(0, "en"), _s25_); + if (!state.get$isHosted()) { + t17 = J.$index$asx(t10.$index(0, t11), _s25_); + if (t17 == null) + t17 = J.$index$asx(t10.$index(0, "en"), _s25_); } else - t18 = ""; - t17 = A._setArrayType([A.DecoratedFormField$(false, _null, false, false, _this._portalDomainController, _null, t15, _null, t18, _null, _null, false, false, _null, B.TextInputType_6_null_null, t17, _null, _null, false, _null, _null, viewModel.onSavePressed, true, _null, _null, B.TextAlign_4, new A._ClientPortalState_build_closure2(state, t1)), new A.SizedBox(_null, 16, _null, _null)], t8); - if (A.cleanApiUrl(t14) !== _s20_ || t2[t4].userCompany.account.plan === "enterprise") { - if (t16) - t13 = t13.get$isHosted(); + t17 = ""; + t16 = A._setArrayType([A.DecoratedFormField$(false, _null, false, false, _this._portalDomainController, _null, t14, _null, t17, _null, _null, false, false, _null, B.TextInputType_6_null_null, t16, _null, _null, false, _null, _null, viewModel.onSavePressed, true, _null, _null, B.TextAlign_4, new A._ClientPortalState_build_closure2(state, t1)), new A.SizedBox(_null, 16, _null, _null)], t8); + if (!state.get$isHosted() || t2[t4].userCompany.account.plan === "enterprise") + if (t15 && state.get$isHosted()) + t16.push(A.OutlinedButton$(new A.Padding(B.EdgeInsets_8_8_8_8, new A.IconText(t1.get$viewDocs().toUpperCase(), B._MdiIconData_ujl, _null, _null, _null), _null), _null, new A._ClientPortalState_build_closure3(), _null)); else - t13 = false; - if (t13) - t17.push(A.OutlinedButton$(new A.Padding(B.EdgeInsets_8_8_8_8, new A.IconText(t1.get$viewDocs().toUpperCase(), B._MdiIconData_ujl, _null, _null, _null), _null), _null, new A._ClientPortalState_build_closure3(), _null)); - else - t17.push(new A.SizedBox(_null, _null, _null, _null)); - } else - t17.push(A.Text$(t1.get$requiresAnEnterprisePlan(), _null, _null, _null, _null, _null, _null, _null, _null, _null)); - B.JSArray_methods.addAll$1(t12, t17); + t16.push(new A.SizedBox(_null, _null, _null, _null)); + else + t16.push(A.Text$(t1.get$requiresAnEnterprisePlan(), _null, _null, _null, _null, _null, _null, _null, _null, _null)); + B.JSArray_methods.addAll$1(t13, t16); } - t11.push(A.FormCard$(_null, t12, B.CrossAxisAlignment_3, 4, false, _null, false, _null)); + t12.push(A.FormCard$(_null, t13, B.CrossAxisAlignment_3, false, _null, false, _null)); } - t12 = A.BoolDropdownButton$(_null, _null, _null, B._MdiIconData_Qa6, t1.get$clientPortal(), _null, new A._ClientPortalState_build_closure4(viewModel, settings), _null, settings.enablePortal); - t13 = J.$index$asx($.LocalizationsProvider__localizedValues.$index(0, t10), "document_upload"); - if (t13 == null) - t13 = ""; - t14 = J.$index$asx($.LocalizationsProvider__localizedValues.$index(0, t10), "document_upload_help"); + t13 = A.BoolDropdownButton$(_null, _null, _null, B._MdiIconData_Qa6, t1.get$clientPortal(), _null, new A._ClientPortalState_build_closure4(viewModel, settings), _null, settings.enablePortal); + t14 = J.$index$asx(t10.$index(0, t11), "document_upload"); if (t14 == null) t14 = ""; - t13 = A._setArrayType([t12, A.BoolDropdownButton$(_null, _null, t14, B._MdiIconData_EuK1, t13, _null, new A._ClientPortalState_build_closure5(viewModel, settings), _null, settings.enablePortalUploads)], t8); + t15 = J.$index$asx(t10.$index(0, t11), "document_upload_help"); + if (t15 == null) + t15 = ""; + t14 = A._setArrayType([t13, A.BoolDropdownButton$(_null, _null, t15, B._MdiIconData_EuK1, t14, _null, new A._ClientPortalState_build_closure5(viewModel, settings), _null, settings.enablePortalUploads)], t8); if (t3) { - t12 = J.$index$asx($.LocalizationsProvider__localizedValues.$index(0, t10), "storefront"); - if (t12 == null) - t12 = ""; - t14 = J.$index$asx($.LocalizationsProvider__localizedValues.$index(0, t10), "storefront_help"); - if (t14 == null) - t14 = ""; - t13.push(A.BoolDropdownButton$(_null, _null, t14, B._MdiIconData_egL2, t12, _null, new A._ClientPortalState_build_closure6(viewModel, company), _null, company.enableShopApi)); + t13 = J.$index$asx(t10.$index(0, t11), "storefront"); + if (t13 == null) + t13 = ""; + t15 = J.$index$asx(t10.$index(0, t11), "storefront_help"); + if (t15 == null) + t15 = ""; + t14.push(A.BoolDropdownButton$(_null, _null, t15, B._MdiIconData_egL2, t13, _null, new A._ClientPortalState_build_closure6(viewModel, company), _null, company.enableShopApi)); } if (A.cleanApiUrl(state.authState.url) !== "https://demo.invoiceninja.com") - t12 = t2[t4].userCompany.company.enableShopApi; + t13 = t2[t4].userCompany.company.enableShopApi; else - t12 = false; - if (t12) { - t12 = J.$index$asx($.LocalizationsProvider__localizedValues.$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_closure7(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)], t8)); + t13 = false; + if (t13) { + t13 = J.$index$asx(t10.$index(0, t11), "company_key"); + t13 = A.Text$(t13 == null ? "" : t13, _null, _null, _null, _null, _null, _null, _null, _null, _null); + B.JSArray_methods.addAll$1(t14, 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_closure7(company, t1), false, _null, _null, A.Text$(company.companyKey, _null, 1, B.TextOverflow_2, _null, _null, _null, _null, _null, _null), _null, t13, A.Icon$(B.IconData_57744_MaterialIcons_null_false, _null, _null), _null)], t8)); } - t11.push(A.FormCard$(_null, t13, _null, 4, false, _null, false, _null)); - t11.push(A.FormCard$(_null, A._setArrayType([A.DecoratedFormField$(false, _null, false, 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, 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)], t8), B.CrossAxisAlignment_0, 4, false, _null, true, _null)); - t11 = A._setArrayType([new A.ScrollableListView(t11, _null, _null, _null)], t8); + t12.push(A.FormCard$(_null, t14, _null, false, _null, false, _null)); + t12.push(A.FormCard$(_null, A._setArrayType([A.DecoratedFormField$(false, _null, false, 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, 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)], t8), B.CrossAxisAlignment_0, false, _null, true, _null)); + t12 = A._setArrayType([new A.ScrollableListView(t12, _null, _null, _null)], t8); if (t3) { - t3 = J.$index$asx($.LocalizationsProvider__localizedValues.$index(0, t10), "client_registration"); + t3 = J.$index$asx(t10.$index(0, t11), "client_registration"); if (t3 == null) t3 = ""; - t12 = J.$index$asx($.LocalizationsProvider__localizedValues.$index(0, t10), "client_registration_help"); - if (t12 == null) - t12 = ""; - t3 = A._setArrayType([A.BoolDropdownButton$(_null, _null, t12, B._MdiIconData_MO92, t3, _null, new A._ClientPortalState_build_closure8(viewModel, company), _null, company.clientCanRegister)], t8); + t13 = J.$index$asx(t10.$index(0, t11), "client_registration_help"); + if (t13 == null) + t13 = ""; + t3 = A._setArrayType([A.BoolDropdownButton$(_null, _null, t13, B._MdiIconData_MO92, t3, _null, new A._ClientPortalState_build_closure8(viewModel, company), _null, company.clientCanRegister)], t8); t2 = t2[t4].userCompany.company.clientCanRegister; if (t2) { - t2 = J.$index$asx($.LocalizationsProvider__localizedValues.$index(0, t10), "registration_url"); + t2 = J.$index$asx(t10.$index(0, t11), "registration_url"); t2 = A.Text$(t2 == null ? "" : t2, _null, _null, _null, _null, _null, _null, _null, _null, _null); B.JSArray_methods.addAll$1(t3, 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_closure9(url, t1), false, _null, _null, A.Text$(url, _null, 1, B.TextOverflow_2, _null, _null, _null, _null, _null, _null), _null, t2, A.Icon$(B.IconData_57744_MaterialIcons_null_false, _null, _null), _null), new A.ListDivider(_null)], t8)); } - t2 = A.FormCard$(_null, t3, _null, 4, false, _null, false, _null); + t2 = A.FormCard$(_null, t3, _null, false, _null, false, _null); t3 = company.clientRegistrationFields._list; t4 = A._arrayInstanceType(t3)._eval$1("MappedListIterable<1,SwitchListTile*>"); - t11.push(new A.ScrollableListView(A._setArrayType([t2, A.FormCard$(_null, A.List_List$of(new A.MappedListIterable(t3, new A._ClientPortalState_build_closure10(context, t1, company, viewModel), t4), true, t4._eval$1("ListIterable.E")), _null, 4, false, _null, true, _null)], t8), _null, _null, _null)); + t12.push(new A.ScrollableListView(A._setArrayType([t2, A.FormCard$(_null, A.List_List$of(new A.MappedListIterable(t3, new A._ClientPortalState_build_closure10(context, t1, company, viewModel), t4), true, t4._eval$1("ListIterable.E")), _null, false, _null, true, _null)], t8), _null, _null, _null)); } t2 = t1.get$enablePortalPassword(); - t3 = J.$index$asx($.LocalizationsProvider__localizedValues.$index(0, t10), "enable_portal_password_help"); + t3 = J.$index$asx(t10.$index(0, t11), "enable_portal_password_help"); if (t3 == null) t3 = ""; - t2 = A.FormCard$(_null, A._setArrayType([A.BoolDropdownButton$(_null, _null, t3, B._MdiIconData_Gjc, t2, _null, new A._ClientPortalState_build_closure11(viewModel, settings), _null, settings.enablePortalPassword)], t8), _null, 4, false, _null, false, _null); + t2 = A.FormCard$(_null, A._setArrayType([A.BoolDropdownButton$(_null, _null, t3, B._MdiIconData_Gjc, t2, _null, new A._ClientPortalState_build_closure11(viewModel, settings), _null, settings.enablePortalPassword)], t8), _null, false, _null, false, _null); t3 = t1.get$showAcceptInvoiceTerms(); - t4 = J.$index$asx($.LocalizationsProvider__localizedValues.$index(0, t10), "show_accept_invoice_terms_help"); + t4 = J.$index$asx(t10.$index(0, t11), "show_accept_invoice_terms_help"); if (t4 == null) t4 = ""; t3 = A.BoolDropdownButton$(_null, _null, t4, B._MdiIconData_EuK2, t3, _null, new A._ClientPortalState_build_closure12(viewModel, settings), _null, settings.showAcceptInvoiceTerms); t4 = t1.get$showAcceptQuoteTerms(); - t12 = J.$index$asx($.LocalizationsProvider__localizedValues.$index(0, t10), "show_accept_quote_terms_help"); - if (t12 == null) - t12 = ""; - t4 = A.FormCard$(_null, A._setArrayType([t3, A.BoolDropdownButton$(_null, _null, t12, B._MdiIconData_EuK2, t4, _null, new A._ClientPortalState_build_closure13(viewModel, settings), _null, settings.showAcceptQuoteTerms)], t8), _null, 4, false, _null, false, _null); - t12 = t1.get$requireInvoiceSignature(); - t12 = A.BoolDropdownButton$(_null, _null, t1.get$requireInvoiceSignatureHelp(), B._MdiIconData_I2F0, t12, _null, new A._ClientPortalState_build_closure14(viewModel, settings), _null, settings.requireInvoiceSignature); + t13 = J.$index$asx(t10.$index(0, t11), "show_accept_quote_terms_help"); + if (t13 == null) + t13 = ""; + t4 = A.FormCard$(_null, A._setArrayType([t3, A.BoolDropdownButton$(_null, _null, t13, B._MdiIconData_EuK2, t4, _null, new A._ClientPortalState_build_closure13(viewModel, settings), _null, settings.showAcceptQuoteTerms)], t8), _null, false, _null, false, _null); + t13 = t1.get$requireInvoiceSignature(); + t13 = A.BoolDropdownButton$(_null, _null, t1.get$requireInvoiceSignatureHelp(), B._MdiIconData_I2F0, t13, _null, new A._ClientPortalState_build_closure14(viewModel, settings), _null, settings.requireInvoiceSignature); t3 = t1.get$requireQuoteSignature(); t3 = A.BoolDropdownButton$(_null, _null, t1.get$requireInvoiceSignatureHelp(), B._MdiIconData_I2F0, t3, _null, new A._ClientPortalState_build_closure15(viewModel, settings), _null, settings.requireQuoteSignature); - t13 = t1.get$signatureOnPdf(); - t14 = J.$index$asx($.LocalizationsProvider__localizedValues.$index(0, t10), "signature_on_pdf_help"); - if (t14 == null) - t14 = ""; - t15 = settings.signatureOnPdf; - t11.push(new A.ScrollableListView(A._setArrayType([t2, t4, A.FormCard$(_null, A._setArrayType([t12, t3, A.BoolDropdownButton$(_null, _null, t14, A.getEntityIcon(B.EntityType_invoice), t13, _null, new A._ClientPortalState_build_closure16(viewModel, settings), _null, t15)], t8), _null, 4, false, _null, true, _null)], t8), _null, _null, _null)); - t15 = A.DecoratedFormField$(false, _null, false, false, _this._client_portal$_customMessageDashboard, _null, true, _null, _null, _null, _null, false, false, _null, B.TextInputType_1_null_null, t1.get$dashboard(), 6, _null, false, _null, _null, _null, true, _null, _null, B.TextAlign_4, _null); - t13 = J.$index$asx($.LocalizationsProvider__localizedValues.$index(0, t10), "unpaid_invoice"); - t2 = t13 == null ? "" : t13; + t14 = t1.get$signatureOnPdf(); + t15 = J.$index$asx(t10.$index(0, t11), "signature_on_pdf_help"); + if (t15 == null) + t15 = ""; + t16 = settings.signatureOnPdf; + t12.push(new A.ScrollableListView(A._setArrayType([t2, t4, A.FormCard$(_null, A._setArrayType([t13, t3, A.BoolDropdownButton$(_null, _null, t15, A.getEntityIcon(B.EntityType_invoice), t14, _null, new A._ClientPortalState_build_closure16(viewModel, settings), _null, t16)], t8), _null, false, _null, true, _null)], t8), _null, _null, _null)); + t16 = A.DecoratedFormField$(false, _null, false, false, _this._client_portal$_customMessageDashboard, _null, true, _null, _null, _null, _null, false, false, _null, B.TextInputType_1_null_null, t1.get$dashboard(), 6, _null, false, _null, _null, _null, true, _null, _null, B.TextAlign_4, _null); + t14 = J.$index$asx(t10.$index(0, t11), "unpaid_invoice"); + t2 = t14 == null ? "" : t14; t2 = A.DecoratedFormField$(false, _null, false, false, _this._client_portal$_customMessageUnpaidInvoice, _null, true, _null, _null, _null, _null, false, false, _null, B.TextInputType_1_null_null, t2, 6, _null, false, _null, _null, _null, true, _null, _null, B.TextAlign_4, _null); - t3 = J.$index$asx($.LocalizationsProvider__localizedValues.$index(0, t10), "paid_invoice"); + t3 = J.$index$asx(t10.$index(0, t11), "paid_invoice"); if (t3 == null) t3 = ""; t3 = A.DecoratedFormField$(false, _null, false, false, _this._client_portal$_customMessagePaidInvoice, _null, true, _null, _null, _null, _null, false, false, _null, B.TextInputType_1_null_null, t3, 6, _null, false, _null, _null, _null, true, _null, _null, B.TextAlign_4, _null); - t4 = J.$index$asx($.LocalizationsProvider__localizedValues.$index(0, t10), "unapproved_quote"); + t4 = J.$index$asx(t10.$index(0, t11), "unapproved_quote"); if (t4 == null) t4 = ""; - t11.push(new A.ScrollableListView(A._setArrayType([A.FormCard$(_null, A._setArrayType([t15, t2, t3, A.DecoratedFormField$(false, _null, false, false, _this._client_portal$_customMessageUnapprovedQuote, _null, true, _null, _null, _null, _null, false, false, _null, B.TextInputType_1_null_null, t4, 6, _null, false, _null, _null, _null, true, _null, _null, B.TextAlign_4, _null)], t8), _null, 4, false, _null, true, _null)], t8), _null, _null, _null)); + t12.push(new A.ScrollableListView(A._setArrayType([A.FormCard$(_null, A._setArrayType([t16, t2, t3, A.DecoratedFormField$(false, _null, false, false, _this._client_portal$_customMessageUnapprovedQuote, _null, true, _null, _null, _null, _null, false, false, _null, B.TextInputType_1_null_null, t4, 6, _null, false, _null, _null, _null, true, _null, _null, B.TextAlign_4, _null)], t8), _null, false, _null, true, _null)], t8), _null, _null, _null)); t1 = A._setArrayType([A.DecoratedFormField$(false, _null, false, false, _this._customHeaderController, _null, true, _null, _null, _null, _null, false, false, _null, B.TextInputType_1_null_null, t1.get$header(), 6, _null, false, _null, _null, _null, true, _null, _null, B.TextAlign_4, _null), A.DecoratedFormField$(false, _null, false, false, _this._customFooterController, _null, true, _null, _null, _null, _null, false, false, _null, B.TextInputType_1_null_null, t1.get$footer(), 6, _null, false, _null, _null, _null, true, _null, _null, B.TextAlign_4, _null)], t8); - t2 = A._lateReadCheck(A.StoreProvider_of(context, type$.legacy_AppState).__Store__state, "_state").authState.get$isHosted(); - if (!t2) { - t2 = J.$index$asx($.LocalizationsProvider__localizedValues.$index(0, t10), "custom_css"); + if (!A._lateReadCheck(A.StoreProvider_of(context, type$.legacy_AppState).__Store__state, "_state").get$isHosted()) { + t2 = J.$index$asx(t10.$index(0, t11), "custom_css"); if (t2 == null) t2 = ""; t2 = A.DecoratedFormField$(false, _null, false, false, _this._customCssController, _null, true, _null, _null, _null, _null, false, false, _null, B.TextInputType_1_null_null, t2, 6, _null, false, _null, _null, _null, true, _null, _null, B.TextAlign_4, _null); - t10 = J.$index$asx($.LocalizationsProvider__localizedValues.$index(0, t10), "custom_javascript"); - t3 = t10 == null ? "" : t10; + t11 = J.$index$asx(t10.$index(0, t11), "custom_javascript"); + t3 = t11 == null ? "" : t11; B.JSArray_methods.addAll$1(t1, A._setArrayType([t2, A.DecoratedFormField$(false, _null, false, false, _this._customJavaScriptController, _null, true, _null, _null, _null, _null, false, false, _null, B.TextInputType_1_null_null, t3, 6, _null, false, _null, _null, _null, true, _null, _null, B.TextAlign_4, _null)], t8)); } - t11.push(new A.ScrollableListView(A._setArrayType([A.FormCard$(_null, t1, _null, 4, false, _null, true, _null)], t8), _null, _null, _null)); - return A.EditScaffold$(_null, t6, new A.AppTabForm(_this._client_portal$_focusNode, t9, t11, t7, _null, _null), _null, _null, _null, false, _null, _null, new A._ClientPortalState_build_closure17(_this), _null, t5); + t12.push(new A.ScrollableListView(A._setArrayType([A.FormCard$(_null, t1, _null, false, _null, true, _null)], t8), _null, _null, _null)); + return A.EditScaffold$(_null, t6, new A.AppTabForm(_this._client_portal$_focusNode, t9, t12, t7, _null, _null), _null, _null, _null, false, _null, _null, new A._ClientPortalState_build_closure17(_this), _null, t5); } }; A._ClientPortalState__validateSubdomain_closure.prototype = { @@ -423299,14 +428469,13 @@ }; A._ClientPortalState__validateSubdomain_closure0.prototype = { call$0() { - var state, credentials, url, t3, + var state, credentials, t3, t1 = this.$this, subdomain = J.trim$0$s(t1._subdomainController._change_notifier$_value.text), t2 = t1._framework$_element; t2.toString; state = A._lateReadCheck(A.StoreProvider_of(t2, type$.legacy_AppState).__Store__state, "_state"); credentials = state.get$credentials(state); - url = credentials.url + "/check_subdomain"; if (subdomain.length === 0) return; t2 = state.userCompanyStates; @@ -423317,7 +428486,7 @@ } t1.setState$1(new A._ClientPortalState__validateSubdomain__closure0(t1)); t2 = type$.legacy_String; - t1._webClient.post$3$data(url, credentials.token, B.C_JsonCodec.encode$2$toEncodable(A.LinkedHashMap_LinkedHashMap$_literal(["subdomain", subdomain], t2, t2), null)).then$1$1(0, new A._ClientPortalState__validateSubdomain__closure1(t1), type$.Null).catchError$1(new A._ClientPortalState__validateSubdomain__closure2(t1)); + t1._webClient.post$3$data(credentials.url + "/check_subdomain", credentials.token, B.C_JsonCodec.encode$2$toEncodable(A.LinkedHashMap_LinkedHashMap$_literal(["subdomain", subdomain], t2, t2), null)).then$1$1(0, new A._ClientPortalState__validateSubdomain__closure1(t1), type$.Null).catchError$1(new A._ClientPortalState__validateSubdomain__closure2(t1)); }, $signature: 1 }; @@ -423478,16 +428647,11 @@ call$1(value) { return this.$this._validateSubdomain$0(); }, - $signature: 63 + $signature: 65 }; A._ClientPortalState_build_closure2.prototype = { call$1(val) { - var t1; - if (val.length === 0 || B.JSString_methods.trim$0(val).length === 0) - t1 = this.state.authState.get$isHosted(); - else - t1 = false; - return t1 ? this.localization.get$pleaseEnterAValue() : null; + return (val.length === 0 || B.JSString_methods.trim$0(val).length === 0) && this.state.get$isHosted() ? this.localization.get$pleaseEnterAValue() : null; }, $signature: 15 }; @@ -423501,7 +428665,7 @@ call$1(value) { return this.viewModel.onSettingsChanged.call$1(this.settings.rebuild$1(new A._ClientPortalState_build__closure9(value))); }, - $signature: 11 + $signature: 10 }; A._ClientPortalState_build__closure9.prototype = { call$1(b) { @@ -423514,7 +428678,7 @@ call$1(value) { return this.viewModel.onSettingsChanged.call$1(this.settings.rebuild$1(new A._ClientPortalState_build__closure8(value))); }, - $signature: 11 + $signature: 10 }; A._ClientPortalState_build__closure8.prototype = { call$1(b) { @@ -423527,7 +428691,7 @@ call$1(value) { return this.viewModel.onCompanyChanged.call$1(this.company.rebuild$1(new A._ClientPortalState_build__closure7(value))); }, - $signature: 11 + $signature: 10 }; A._ClientPortalState_build__closure7.prototype = { call$1(b) { @@ -423548,7 +428712,7 @@ call$1(value) { return this.viewModel.onCompanyChanged.call$1(this.company.rebuild$1(new A._ClientPortalState_build__closure6(value))); }, - $signature: 11 + $signature: 10 }; A._ClientPortalState_build__closure6.prototype = { call$1(b) { @@ -423570,7 +428734,7 @@ var _this = this, _null = null; return A.SwitchListTile$(A.Theme_of(_this.context).colorScheme.secondary, _null, new A._ClientPortalState_build__closure5(_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: 2535 + $signature: 2566 }; A._ClientPortalState_build__closure5.prototype = { call$1(value) { @@ -423600,13 +428764,13 @@ b.get$_company_model$_$this()._required = !this.field.required; return b; }, - $signature: 2536 + $signature: 2567 }; A._ClientPortalState_build_closure11.prototype = { call$1(value) { return this.viewModel.onSettingsChanged.call$1(this.settings.rebuild$1(new A._ClientPortalState_build__closure4(value))); }, - $signature: 11 + $signature: 10 }; A._ClientPortalState_build__closure4.prototype = { call$1(b) { @@ -423619,7 +428783,7 @@ call$1(value) { return this.viewModel.onSettingsChanged.call$1(this.settings.rebuild$1(new A._ClientPortalState_build__closure3(value))); }, - $signature: 11 + $signature: 10 }; A._ClientPortalState_build__closure3.prototype = { call$1(b) { @@ -423632,7 +428796,7 @@ call$1(value) { return this.viewModel.onSettingsChanged.call$1(this.settings.rebuild$1(new A._ClientPortalState_build__closure2(value))); }, - $signature: 11 + $signature: 10 }; A._ClientPortalState_build__closure2.prototype = { call$1(b) { @@ -423645,7 +428809,7 @@ call$1(value) { return this.viewModel.onSettingsChanged.call$1(this.settings.rebuild$1(new A._ClientPortalState_build__closure1(value))); }, - $signature: 11 + $signature: 10 }; A._ClientPortalState_build__closure1.prototype = { call$1(b) { @@ -423658,7 +428822,7 @@ call$1(value) { return this.viewModel.onSettingsChanged.call$1(this.settings.rebuild$1(new A._ClientPortalState_build__closure0(value))); }, - $signature: 11 + $signature: 10 }; A._ClientPortalState_build__closure0.prototype = { call$1(b) { @@ -423671,7 +428835,7 @@ call$1(value) { return this.viewModel.onSettingsChanged.call$1(this.settings.rebuild$1(new A._ClientPortalState_build__closure(value))); }, - $signature: 11 + $signature: 10 }; A._ClientPortalState_build__closure.prototype = { call$1(b) { @@ -423705,7 +428869,7 @@ call$2(context, viewModel) { return new A.ClientPortal(viewModel, new A.ValueKey(viewModel.state.uiState.settingsUIState.updatedAt, type$.ValueKey_legacy_int)); }, - $signature: 2537 + $signature: 2568 }; A.ClientPortalVM.prototype = { get$company() { @@ -423716,13 +428880,13 @@ call$1(settings) { return this.store.get$_dispatchers()[0].call$1(new A.UpdateSettings(settings)); }, - $signature: 390 + $signature: 454 }; A.ClientPortalVM_fromStore_closure0.prototype = { call$1(company) { return this.store.get$_dispatchers()[0].call$1(new A.UpdateCompany(company)); }, - $signature: 142 + $signature: 139 }; A.ClientPortalVM_fromStore_closure.prototype = { call$1(context) { @@ -423779,8 +428943,9 @@ }; A.CompanyDetails.prototype = { createState$0() { - var _null = null; - return new A._CompanyDetailsState(A.FocusScopeNode$(true, _null, false), new A.Debouncer(500, true), 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); + var t1 = A.FocusScopeNode$(true, null, false), + t2 = $.$get$ChangeNotifier__emptyListeners(); + return new A._CompanyDetailsState(t1, new A.Debouncer(500, true), 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); } }; A._CompanyDetailsState.prototype = { @@ -423866,7 +429031,9 @@ _this._company_details$_debouncer.run$1(new A._CompanyDetailsState__onSettingsChanged_closure0(_this, settings)); }, build$1(_, context) { - var t5, t6, t7, t8, t9, t10, t11, t12, t13, t14, t15, t16, t17, t18, t19, t20, t21, _this = this, _null = null, + var t5, t6, t7, t8, t9, t10, t11, t12, t13, t14, t15, t16, t17, t18, t19, t20, t21, t22, _this = this, _null = null, + _s15_ = "use_quote_terms", + _s20_ = "use_quote_terms_help", t1 = A.Localizations_of(context, B.Type_AppLocalization_KyD, type$.legacy_AppLocalization), viewModel = _this._widget.viewModel, state = viewModel.state, @@ -423886,114 +429053,120 @@ t9 = A.Tab$(_null, t1.get$details(t1)); t10 = A.Tab$(_null, t1.get$address()); t11 = A.Tab$(_null, t1.get$logo()); - t12 = t1.localeCode; - t13 = J.$index$asx($.LocalizationsProvider__localizedValues.$index(0, t12), "defaults"); - t14 = type$.JSArray_legacy_Widget; - t13 = A._setArrayType([t9, t10, t11, A.Tab$(_null, t13 == null ? "" : t13)], t14); + t12 = $.$get$LocalizationsProvider__localizedValues(); + t13 = t1.localeCode; + t14 = J.$index$asx(t12.$index(0, t13), "defaults"); + t15 = type$.JSArray_legacy_Widget; + t14 = A._setArrayType([t9, t10, t11, A.Tab$(_null, t14 == null ? "" : t14)], t15); t3 = t3.entityType === B.EntityType_company; if (t3) { t9 = company.documents._list; - t13.push(A.Tab$(_null, t9.length === 0 ? t1.get$documents() : t1.get$documents() + " (" + t9.length + ")")); + t14.push(A.Tab$(_null, t9.length === 0 ? t1.get$documents() : t1.get$documents() + " (" + t9.length + ")")); } - t7 = A.TabBar$(t8, _null, true, new A.ValueKey(t7, type$.ValueKey_legacy_int), _null, t13); + 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, 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, new A._CompanyDetailsState_build_closure(t1)), A.DecoratedFormField$(false, _null, false, 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, 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, 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, false, _this._company_details$_emailController, _null, true, _null, _null, _null, _null, false, false, _null, B.TextInputType_5_null_null, t1.get$email(), _null, _null, false, _null, _null, t6, true, _null, _null, B.TextAlign_4, _null), A.DecoratedFormField$(false, _null, false, 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)], t14), _null, 4, false, _null, false, _null)], t14); + t10 = A._setArrayType([A.FormCard$(_null, A._setArrayType([A.DecoratedFormField$(false, _null, false, 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, new A._CompanyDetailsState_build_closure(t1)), A.DecoratedFormField$(false, _null, false, 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, 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, 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, false, _this._company_details$_emailController, _null, true, _null, _null, _null, _null, false, false, _null, B.TextInputType_5_null_null, t1.get$email(), _null, _null, false, _null, _null, t6, true, _null, _null, B.TextAlign_4, _null), A.DecoratedFormField$(false, _null, false, 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, false, _null, false, _null)], t15); if (t3) { t11 = company.sizeId; - t13 = t1.get$size(t1); - t15 = $.$get$memoizedSizeList(); - t16 = state.staticState; - t15 = J.map$1$1$ax(t15.call$1(t16.sizeMap), new A._CompanyDetailsState_build_closure0(state), type$.legacy_DropdownMenuItem_legacy_String).toList$0(0); - t16 = $.$get$memoizedIndustryList().call$1(t16.industryMap); - t17 = t1.get$industry(); - t10.push(A.FormCard$(_null, A._setArrayType([new A.AppDropdownButton(t13, t11, new A._CompanyDetailsState_build_closure1(viewModel, company), t15, true, true, "", _null, _null, type$.AppDropdownButton_legacy_String), A.EntityDropdown$(true, false, false, company.industryId, t16, _null, B.EntityType_industry, t17, _null, _null, new A._CompanyDetailsState_build_closure2(viewModel, company), _null, _null, _null)], t14), _null, 4, false, _null, true, _null)); + t14 = t1.get$size(t1); + t16 = $.$get$memoizedSizeList(); + t17 = state.staticState; + t11 = A.AppDropdownButton$(_null, "", true, J.map$1$1$ax(t16.call$1(t17.sizeMap), new A._CompanyDetailsState_build_closure0(state), type$.legacy_DropdownMenuItem_legacy_String).toList$0(0), _null, t14, new A._CompanyDetailsState_build_closure1(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, false, company.industryId, t17, _null, B.EntityType_industry, t14, _null, _null, new A._CompanyDetailsState_build_closure2(viewModel, company), _null, _null, _null)], t15), _null, false, _null, true, _null)); } t11 = t1.get$address1(); - t13 = type$.JSArray_legacy_String; - t11 = A.DecoratedFormField$(false, A._setArrayType(["streetAddressLine1"], t13), false, false, _this._address1Controller, _null, true, _null, _null, _null, _null, false, false, _null, B.TextInputType_9_null_null, t11, _null, _null, false, _null, _null, t6, true, _null, _null, B.TextAlign_4, _null); - t15 = t1.get$address2(); - t15 = A.DecoratedFormField$(false, A._setArrayType(["streetAddressLine2"], t13), false, false, _this._address2Controller, _null, true, _null, _null, _null, _null, false, false, _null, B.TextInputType_0_null_null, t15, _null, _null, false, _null, _null, t6, true, _null, _null, B.TextAlign_4, _null); - t16 = t1.get$city(t1); - t16 = A.DecoratedFormField$(false, A._setArrayType(["addressCity"], t13), false, false, _this._cityController, _null, true, _null, _null, _null, _null, false, false, _null, B.TextInputType_0_null_null, t16, _null, _null, false, _null, _null, t6, true, _null, _null, B.TextAlign_4, _null); - t17 = t1.get$state(t1); - t17 = A.DecoratedFormField$(false, A._setArrayType(["addressState"], t13), false, false, _this._stateController, _null, true, _null, _null, _null, _null, false, false, _null, B.TextInputType_0_null_null, t17, _null, _null, false, _null, _null, t6, true, _null, _null, B.TextAlign_4, _null); - t18 = t1.get$postalCode(t1); - t18 = A.DecoratedFormField$(false, A._setArrayType(["postalCode"], t13), false, false, _this._postalCodeController, _null, true, _null, _null, _null, _null, false, false, _null, B.TextInputType_0_null_null, t18, _null, _null, false, _null, _null, t6, true, _null, _null, B.TextAlign_4, _null); - t19 = $.$get$memoizedCountryList(); - t20 = state.staticState; - t19 = t19.call$1(t20.countryMap); - t21 = t1.get$country(t1); - t21 = A._setArrayType([A.FormCard$(_null, A._setArrayType([t11, t15, t16, t17, t18, A.EntityDropdown$(true, false, false, settings.countryId, t19, _null, B.EntityType_country, t21, _null, _null, new A._CompanyDetailsState_build_closure3(viewModel, settings), _null, _null, _null)], t14), _null, 4, false, _null, true, _null)], t14); - t19 = A._setArrayType([new A.Builder(new A._CompanyDetailsState_build_closure4(settings, t1, viewModel), _null)], t14); + t14 = type$.JSArray_legacy_String; + t11 = A.DecoratedFormField$(false, A._setArrayType(["streetAddressLine1"], t14), false, false, _this._address1Controller, _null, true, _null, _null, _null, _null, false, false, _null, B.TextInputType_9_null_null, t11, _null, _null, false, _null, _null, t6, true, _null, _null, B.TextAlign_4, _null); + t16 = t1.get$address2(); + t16 = A.DecoratedFormField$(false, A._setArrayType(["streetAddressLine2"], t14), false, false, _this._address2Controller, _null, true, _null, _null, _null, _null, false, false, _null, B.TextInputType_0_null_null, t16, _null, _null, false, _null, _null, t6, true, _null, _null, B.TextAlign_4, _null); + t17 = t1.get$city(t1); + t17 = A.DecoratedFormField$(false, A._setArrayType(["addressCity"], t14), false, false, _this._cityController, _null, true, _null, _null, _null, _null, false, false, _null, B.TextInputType_0_null_null, t17, _null, _null, false, _null, _null, t6, true, _null, _null, B.TextAlign_4, _null); + t18 = t1.get$state(t1); + t18 = A.DecoratedFormField$(false, A._setArrayType(["addressState"], t14), false, false, _this._stateController, _null, true, _null, _null, _null, _null, false, false, _null, B.TextInputType_0_null_null, t18, _null, _null, false, _null, _null, t6, true, _null, _null, B.TextAlign_4, _null); + t19 = t1.get$postalCode(t1); + t19 = A.DecoratedFormField$(false, A._setArrayType(["postalCode"], t14), false, 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); + t20 = $.$get$memoizedCountryList(); + t21 = state.staticState; + t20 = t20.call$1(t21.countryMap); + t22 = t1.get$country(t1); + t22 = A._setArrayType([A.FormCard$(_null, A._setArrayType([t11, t16, t17, t18, t19, A.EntityDropdown$(true, false, false, settings.countryId, t20, _null, B.EntityType_country, t22, _null, _null, new A._CompanyDetailsState_build_closure3(viewModel, settings), _null, _null, _null)], t15), _null, false, _null, true, _null)], t15); + t20 = A._setArrayType([new A.Builder(new A._CompanyDetailsState_build_closure4(settings, t1, viewModel), _null)], t15); t11 = settings.companyLogo; if ((t11 == null ? "" : t11).length !== 0) - t19.push(new A.Padding(B.EdgeInsets_0_20_0_20, A.CachedImage$(t11, 1 / 0), _null)); + t20.push(new A.Padding(B.EdgeInsets_0_20_0_20, A.CachedImage$(t11, 1 / 0), _null)); t11 = t1.get$autoBill(); - t15 = settings.autoBill; - t16 = type$.MappedListIterable_of_legacy_String_and_legacy_DropdownMenuItem_legacy_String; - t16 = A.List_List$of(new A.MappedListIterable(A._setArrayType(["always", "optout", "optin", "off"], t13), new A._CompanyDetailsState_build_closure5(t1), t16), true, t16._eval$1("ListIterable.E")); - t13 = type$.AppDropdownButton_legacy_String; - t20 = $.$get$memoizedPaymentTypeList().call$1(t20.paymentTypeMap); - t17 = t1.get$paymentType(); - t17 = A._setArrayType([new A.AppDropdownButton(t11, t15, new A._CompanyDetailsState_build_closure6(viewModel, settings), t16, false, true, "", _null, _null, t13), A.EntityDropdown$(true, false, false, settings.defaultPaymentTypeId, t20, _null, B.EntityType_paymentType, t17, _null, _null, new A._CompanyDetailsState_build_closure7(viewModel, settings), _null, _null, _null)], t14); + t16 = settings.autoBill; + t17 = type$.MappedListIterable_of_legacy_String_and_legacy_DropdownMenuItem_legacy_String; + t18 = type$.legacy_String; + t16 = A.AppDropdownButton$(_null, "", true, A.List_List$of(new A.MappedListIterable(A._setArrayType(["always", "optout", "optin", "off"], t14), new A._CompanyDetailsState_build_closure5(t1), t17), true, t17._eval$1("ListIterable.E")), _null, t11, new A._CompanyDetailsState_build_closure6(viewModel, settings), _null, false, t16, t18); + t21 = $.$get$memoizedPaymentTypeList().call$1(t21.paymentTypeMap); + t11 = t1.get$paymentType(); + t11 = A._setArrayType([t16, A.EntityDropdown$(true, false, false, settings.defaultPaymentTypeId, t21, _null, B.EntityType_paymentType, t11, _null, _null, new A._CompanyDetailsState_build_closure7(viewModel, settings), _null, _null, _null)], t15); if (company.isModuleEnabled$1(B.EntityType_invoice)) { - t11 = t1.get$invoicePaymentTerms(); - t15 = $.$get$memoizedDropdownPaymentTermList(); - t16 = t2[t4].paymentTermState; - t16 = J.map$1$1$ax(t15.call$2(t16.map, t16.list), new A._CompanyDetailsState_build_closure8(state, t1), type$.legacy_DropdownMenuItem_legacy_String).toList$0(0); - t17.push(new A.AppDropdownButton(t11, A.S(settings.defaultPaymentTerms), new A._CompanyDetailsState_build_closure9(viewModel, settings), t16, true, true, "", _null, _null, t13)); + t14 = t1.get$invoicePaymentTerms(); + t16 = $.$get$memoizedDropdownPaymentTermList(); + t17 = t2[t4].paymentTermState; + t11.push(A.AppDropdownButton$(_null, "", true, J.map$1$1$ax(t16.call$2(t17.map, t17.list), new A._CompanyDetailsState_build_closure8(state, t1), type$.legacy_DropdownMenuItem_legacy_String).toList$0(0), _null, t14, new A._CompanyDetailsState_build_closure9(viewModel, settings), _null, true, A.S(settings.defaultPaymentTerms), t18)); } if (company.isModuleEnabled$1(B.EntityType_quote)) { - t11 = t1.get$quoteValidUntil(); - t15 = $.$get$memoizedDropdownPaymentTermList(); - t16 = t2[t4].paymentTermState; - t16 = J.map$1$1$ax(t15.call$2(t16.map, t16.list), new A._CompanyDetailsState_build_closure10(state, t1), type$.legacy_DropdownMenuItem_legacy_String).toList$0(0); - t17.push(new A.AppDropdownButton(t11, A.S(settings.defaultValidUntil), new A._CompanyDetailsState_build_closure11(viewModel, settings), t16, true, true, "", _null, _null, t13)); + t14 = t1.get$quoteValidUntil(); + t16 = $.$get$memoizedDropdownPaymentTermList(); + t17 = t2[t4].paymentTermState; + t11.push(A.AppDropdownButton$(_null, "", true, J.map$1$1$ax(t16.call$2(t17.map, t17.list), new A._CompanyDetailsState_build_closure10(state, t1), type$.legacy_DropdownMenuItem_legacy_String).toList$0(0), _null, t14, new A._CompanyDetailsState_build_closure11(viewModel, settings), _null, true, A.S(settings.defaultValidUntil), t18)); } - t11 = A._setArrayType([A.FormCard$(_null, t17, B.CrossAxisAlignment_3, 4, false, _null, false, _null)], t14); + t11 = A._setArrayType([A.FormCard$(_null, t11, B.CrossAxisAlignment_3, false, _null, false, _null)], t15); if (t3) { - t13 = J.$index$asx($.LocalizationsProvider__localizedValues.$index(0, t12), "configure_payment_terms"); - if (t13 == null) - t13 = ""; - t11.push(new A.Padding(B.EdgeInsets_16_0_16_10, new A.AppButton(_null, B.IconData_58751_MaterialIcons_null_false, t13.toUpperCase(), new A._CompanyDetailsState_build_closure12(viewModel, context), _null, _null), _null)); + t14 = J.$index$asx(t12.$index(0, t13), "configure_payment_terms"); + if (t14 == null) + t14 = ""; + t11.push(new A.Padding(B.EdgeInsets_16_0_16_10, new A.AppButton(_null, B.IconData_58751_MaterialIcons_null_false, t14.toUpperCase(), new A._CompanyDetailsState_build_closure12(viewModel, context), _null, _null), _null)); } - if (!(A.cleanApiUrl(state.authState.url) !== "https://invoicing.co" || t2[t4].userCompany.account.plan === "enterprise" || t2[t4].userCompany.account.plan === "pro")) { - t2 = A._setArrayType([], t14); + if (!(!state.get$isHosted() || t2[t4].userCompany.account.plan === "enterprise" || t2[t4].userCompany.account.plan === "pro")) { + t2 = A._setArrayType([], t15); if (company.isModuleEnabled$1(B.EntityType_invoice)) t2.push(new A.DesignPicker(new A._CompanyDetailsState_build_closure13(viewModel, settings), t1.get$invoiceDesign(), settings.defaultInvoiceDesignId, _null)); if (company.isModuleEnabled$1(B.EntityType_quote)) t2.push(new A.DesignPicker(new A._CompanyDetailsState_build_closure14(viewModel, settings), t1.get$quoteDesign(), settings.defaultQuoteDesignId, _null)); if (company.isModuleEnabled$1(B.EntityType_credit)) t2.push(new A.DesignPicker(new A._CompanyDetailsState_build_closure15(viewModel, settings), t1.get$creditDesign(), settings.defaultCreditDesignId, _null)); - t11.push(A.FormCard$(_null, t2, _null, 4, false, _null, false, _null)); + t11.push(A.FormCard$(_null, t2, _null, false, _null, false, _null)); } - t2 = A._setArrayType([], t14); + t2 = A._setArrayType([], t15); if (t3) { t4 = settings.clientManualPaymentNotification; - t13 = J.$index$asx($.LocalizationsProvider__localizedValues.$index(0, t12), "manual_payment_email"); - if (t13 == null) - t13 = ""; - t2.push(A.BoolDropdownButton$(_null, _null, t1.get$emailReceipt(), B.IconData_57898_MaterialIcons_null_false, t13, _null, new A._CompanyDetailsState_build_closure16(viewModel, settings), _null, t4)); + t14 = J.$index$asx(t12.$index(0, t13), "manual_payment_email"); + if (t14 == null) + t14 = ""; + t2.push(A.BoolDropdownButton$(_null, _null, t1.get$emailReceipt(), B.IconData_57898_MaterialIcons_null_false, t14, _null, new A._CompanyDetailsState_build_closure16(viewModel, settings), _null, t4)); } t4 = settings.clientOnlinePaymentNotification; - t12 = J.$index$asx($.LocalizationsProvider__localizedValues.$index(0, t12), "online_payment_email"); - if (t12 == null) - t12 = ""; - t2.push(A.BoolDropdownButton$(_null, _null, t1.get$emailReceipt(), B.IconData_57898_MaterialIcons_null_false, t12, _null, new A._CompanyDetailsState_build_closure17(viewModel, settings), _null, t4)); - t11.push(A.FormCard$(_null, t2, B.CrossAxisAlignment_3, 4, false, _null, false, _null)); - t2 = A._setArrayType([], t14); + t14 = J.$index$asx(t12.$index(0, t13), "online_payment_email"); + if (t14 == null) + t14 = ""; + t2.push(A.BoolDropdownButton$(_null, _null, t1.get$emailReceipt(), B.IconData_57898_MaterialIcons_null_false, t14, _null, new A._CompanyDetailsState_build_closure17(viewModel, settings), _null, t4)); + t4 = company.useQuoteTermsOnConversion; + t14 = J.$index$asx(t12.$index(0, t13), _s15_); + if (t14 == null) + t14 = J.$index$asx(t12.$index(0, t13), _s15_); + t16 = J.$index$asx(t12.$index(0, t13), _s20_); + t12 = t16 == null ? J.$index$asx(t12.$index(0, t13), _s20_) : t16; + t2.push(A.BoolDropdownButton$(_null, _null, t12, A.getEntityIcon(B.EntityType_quote), t14, _null, new A._CompanyDetailsState_build_closure18(viewModel, company), _null, t4)); + t11.push(A.FormCard$(_null, t2, B.CrossAxisAlignment_3, false, _null, false, _null)); + t2 = A._setArrayType([], t15); if (company.isModuleEnabled$1(B.EntityType_invoice)) - B.JSArray_methods.addAll$1(t2, A._setArrayType([A.DecoratedFormField$(false, _null, false, false, _this._invoiceTermsController, _null, true, _null, _null, _null, _null, false, false, _null, B.TextInputType_1_null_null, t1.get$invoiceTerms(), 4, _null, false, _null, _null, _null, true, _null, _null, B.TextAlign_4, _null), A.DecoratedFormField$(false, _null, false, false, _this._invoiceFooterController, _null, true, _null, _null, _null, _null, false, false, _null, B.TextInputType_1_null_null, t1.get$invoiceFooter(), 4, _null, false, _null, _null, _null, true, _null, _null, B.TextAlign_4, _null)], t14)); + B.JSArray_methods.addAll$1(t2, A._setArrayType([A.DecoratedFormField$(false, _null, false, false, _this._invoiceTermsController, _null, true, _null, _null, _null, _null, false, false, _null, B.TextInputType_1_null_null, t1.get$invoiceTerms(), 4, _null, false, _null, _null, _null, true, _null, _null, B.TextAlign_4, _null), A.DecoratedFormField$(false, _null, false, false, _this._invoiceFooterController, _null, true, _null, _null, _null, _null, false, false, _null, B.TextInputType_1_null_null, t1.get$invoiceFooter(), 4, _null, false, _null, _null, _null, true, _null, _null, B.TextAlign_4, _null)], t15)); if (company.isModuleEnabled$1(B.EntityType_quote)) - B.JSArray_methods.addAll$1(t2, A._setArrayType([A.DecoratedFormField$(false, _null, false, false, _this._quoteTermsController, _null, true, _null, _null, _null, _null, false, false, _null, B.TextInputType_1_null_null, t1.get$quoteTerms(), 4, _null, false, _null, _null, _null, true, _null, _null, B.TextAlign_4, _null), A.DecoratedFormField$(false, _null, false, false, _this._quoteFooterController, _null, true, _null, _null, _null, _null, false, false, _null, B.TextInputType_1_null_null, t1.get$quoteFooter(), 4, _null, false, _null, _null, _null, true, _null, _null, B.TextAlign_4, _null)], t14)); + B.JSArray_methods.addAll$1(t2, A._setArrayType([A.DecoratedFormField$(false, _null, false, false, _this._quoteTermsController, _null, true, _null, _null, _null, _null, false, false, _null, B.TextInputType_1_null_null, t1.get$quoteTerms(), 4, _null, false, _null, _null, _null, true, _null, _null, B.TextAlign_4, _null), A.DecoratedFormField$(false, _null, false, false, _this._quoteFooterController, _null, true, _null, _null, _null, _null, false, false, _null, B.TextInputType_1_null_null, t1.get$quoteFooter(), 4, _null, false, _null, _null, _null, true, _null, _null, B.TextAlign_4, _null)], t15)); if (company.isModuleEnabled$1(B.EntityType_credit)) - B.JSArray_methods.addAll$1(t2, A._setArrayType([A.DecoratedFormField$(false, _null, false, false, _this._creditTermsController, _null, true, _null, _null, _null, _null, false, false, _null, B.TextInputType_1_null_null, t1.get$creditTerms(), 4, _null, false, _null, _null, _null, true, _null, _null, B.TextAlign_4, _null), A.DecoratedFormField$(false, _null, false, false, _this._creditFooterController, _null, true, _null, _null, _null, _null, false, false, _null, B.TextInputType_1_null_null, t1.get$creditFooter(), 4, _null, false, _null, _null, _null, true, _null, _null, B.TextAlign_4, _null)], t14)); - t11.push(A.FormCard$(_null, t2, _null, 4, false, _null, true, _null)); - t1 = A._setArrayType([new A.ScrollableListView(t10, _null, _null, _null), new A.AutofillGroup(new A.ScrollableListView(t21, _null, _null, _null), _null), new A.Padding(B.EdgeInsets_20_0_20_0, new A.ScrollableListView(t19, _null, _null, _null), _null), new A.ScrollableListView(t11, _null, _null, _null)], t14); + B.JSArray_methods.addAll$1(t2, A._setArrayType([A.DecoratedFormField$(false, _null, false, false, _this._creditTermsController, _null, true, _null, _null, _null, _null, false, false, _null, B.TextInputType_1_null_null, t1.get$creditTerms(), 4, _null, false, _null, _null, _null, true, _null, _null, B.TextAlign_4, _null), A.DecoratedFormField$(false, _null, false, false, _this._creditFooterController, _null, true, _null, _null, _null, _null, false, false, _null, B.TextInputType_1_null_null, t1.get$creditFooter(), 4, _null, false, _null, _null, _null, true, _null, _null, B.TextAlign_4, _null)], t15)); + t11.push(A.FormCard$(_null, t2, _null, false, _null, true, _null)); + t1 = A._setArrayType([new A.ScrollableListView(t10, _null, _null, _null), new A.AutofillGroup(new A.ScrollableListView(t22, _null, _null, _null), _null), new A.Padding(B.EdgeInsets_20_0_20_0, new A.ScrollableListView(t20, _null, _null, _null), _null), new A.ScrollableListView(t11, _null, _null, _null)], t15); if (t3) { t2 = company.documents; - t1.push(new A.DocumentGrid(new A.CopyOnWriteList(true, t2._list, A._instanceType(t2)._eval$1("CopyOnWriteList<1>")), new A._CompanyDetailsState_build_closure18(viewModel, context), new A._CompanyDetailsState_build_closure19(viewModel, context), _null, _null)); + t1.push(new A.DocumentGrid(new A.CopyOnWriteList(true, t2._list, A._instanceType(t2)._eval$1("CopyOnWriteList<1>")), new A._CompanyDetailsState_build_closure19(viewModel, context), new A._CompanyDetailsState_build_closure20(viewModel, context), _null, _null)); } return A.EditScaffold$(_null, t7, new A.AppTabForm(_this._company_details$_focusNode, t8, t1, t9, _null, _null), _null, _null, _null, false, _null, _null, t6, _null, t5); } @@ -424024,33 +429197,33 @@ t2 = J.trim$0$s(t1._company_details$_nameController._change_notifier$_value.text); b.get$_settings_model$_$this()._settings_model$_name = t2; t2 = J.trim$0$s(t1._idNumberController._change_notifier$_value.text); - b.get$_settings_model$_$this()._settings_model$_idNumber = t2; + b.get$_settings_model$_$this()._idNumber = t2; t2 = J.trim$0$s(t1._vatNumberController._change_notifier$_value.text); - b.get$_settings_model$_$this()._settings_model$_vatNumber = t2; + b.get$_settings_model$_$this()._vatNumber = t2; t2 = J.trim$0$s(t1._company_details$_phoneController._change_notifier$_value.text); - b.get$_settings_model$_$this()._settings_model$_phone = t2; + b.get$_settings_model$_$this()._phone = t2; t2 = J.trim$0$s(t1._company_details$_emailController._change_notifier$_value.text); - b.get$_settings_model$_$this()._settings_model$_email = t2; + b.get$_settings_model$_$this()._email = t2; t2 = J.trim$0$s(t1._websiteController._change_notifier$_value.text); - b.get$_settings_model$_$this()._settings_model$_website = t2; + b.get$_settings_model$_$this()._website = t2; t2 = J.trim$0$s(t1._address1Controller._change_notifier$_value.text); - b.get$_settings_model$_$this()._settings_model$_address1 = t2; + b.get$_settings_model$_$this()._address1 = t2; t2 = J.trim$0$s(t1._address2Controller._change_notifier$_value.text); - b.get$_settings_model$_$this()._settings_model$_address2 = t2; + b.get$_settings_model$_$this()._address2 = t2; t2 = J.trim$0$s(t1._cityController._change_notifier$_value.text); - b.get$_settings_model$_$this()._settings_model$_city = t2; + b.get$_settings_model$_$this()._city = t2; t2 = J.trim$0$s(t1._stateController._change_notifier$_value.text); b.get$_settings_model$_$this()._settings_model$_state = t2; t2 = J.trim$0$s(t1._postalCodeController._change_notifier$_value.text); - b.get$_settings_model$_$this()._settings_model$_postalCode = t2; + b.get$_settings_model$_$this()._postalCode = t2; t2 = J.trim$0$s(t1._company_details$_custom1Controller._change_notifier$_value.text); - b.get$_settings_model$_$this()._settings_model$_customValue1 = t2; + b.get$_settings_model$_$this()._customValue1 = t2; t2 = J.trim$0$s(t1._company_details$_custom2Controller._change_notifier$_value.text); - b.get$_settings_model$_$this()._settings_model$_customValue2 = t2; + b.get$_settings_model$_$this()._customValue2 = t2; t2 = J.trim$0$s(t1._company_details$_custom3Controller._change_notifier$_value.text); - b.get$_settings_model$_$this()._settings_model$_customValue3 = t2; + b.get$_settings_model$_$this()._customValue3 = t2; t2 = J.trim$0$s(t1._company_details$_custom4Controller._change_notifier$_value.text); - b.get$_settings_model$_$this()._settings_model$_customValue4 = t2; + b.get$_settings_model$_$this()._customValue4 = t2; t2 = J.trim$0$s(t1._invoiceFooterController._change_notifier$_value.text); b.get$_settings_model$_$this()._defaultInvoiceFooter = t2; t2 = J.trim$0$s(t1._invoiceTermsController._change_notifier$_value.text); @@ -424084,15 +429257,15 @@ 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: 38 + $signature: 36 }; A._CompanyDetailsState_build_closure1.prototype = { call$1(sizeId) { - return this.viewModel.onCompanyChanged.call$1(this.company.rebuild$1(new A._CompanyDetailsState_build__closure12(sizeId))); + return this.viewModel.onCompanyChanged.call$1(this.company.rebuild$1(new A._CompanyDetailsState_build__closure13(sizeId))); }, $signature: 12 }; - A._CompanyDetailsState_build__closure12.prototype = { + A._CompanyDetailsState_build__closure13.prototype = { call$1(b) { b.get$_company_model$_$this()._company_model$_sizeId = this.sizeId; return b; @@ -424101,11 +429274,11 @@ }; A._CompanyDetailsState_build_closure2.prototype = { call$1(industry) { - return this.viewModel.onCompanyChanged.call$1(this.company.rebuild$1(new A._CompanyDetailsState_build__closure11(industry))); + return this.viewModel.onCompanyChanged.call$1(this.company.rebuild$1(new A._CompanyDetailsState_build__closure12(industry))); }, - $signature: 57 + $signature: 60 }; - A._CompanyDetailsState_build__closure11.prototype = { + A._CompanyDetailsState_build__closure12.prototype = { call$1(b) { var t1 = this.industry; t1 = t1 == null ? null : t1.get$id(t1); @@ -424118,15 +429291,15 @@ }; A._CompanyDetailsState_build_closure3.prototype = { call$1(country) { - return this.viewModel.onSettingsChanged.call$1(this.settings.rebuild$1(new A._CompanyDetailsState_build__closure10(country))); + return this.viewModel.onSettingsChanged.call$1(this.settings.rebuild$1(new A._CompanyDetailsState_build__closure11(country))); }, - $signature: 57 + $signature: 60 }; - A._CompanyDetailsState_build__closure10.prototype = { + A._CompanyDetailsState_build__closure11.prototype = { call$1(b) { var t1 = this.country; t1 = t1 == null ? null : t1.get$id(t1); - b.get$_settings_model$_$this()._settings_model$_countryId = t1; + b.get$_settings_model$_$this()._countryId = t1; return b; }, $signature: 13 @@ -424139,17 +429312,17 @@ t3 = _this.settings.companyLogo; if ((t3 == null ? "" : t3).length !== 0) { t3 = _this.localization; - B.JSArray_methods.addAll$1(t2, A._setArrayType([A.Expanded$(new A.AppButton(B.MaterialAccentColor_Map_iTECn_4294922834, B.IconData_57785_MaterialIcons_null_false, t3.get$$delete(t3), new A._CompanyDetailsState_build__closure8(context, _this.viewModel), 1 / 0, _null), 1), new A.SizedBox(20, _null, _null, _null)], t1)); + B.JSArray_methods.addAll$1(t2, A._setArrayType([A.Expanded$(new A.AppButton(B.MaterialAccentColor_Map_iTECn_4294922834, B.IconData_57785_MaterialIcons_null_false, t3.get$$delete(t3), new A._CompanyDetailsState_build__closure9(context, _this.viewModel), 1 / 0, _null), 1), new A.SizedBox(20, _null, _null, _null)], t1)); } - t1 = J.$index$asx($.LocalizationsProvider__localizedValues.$index(0, _this.localization.localeCode), "upload_logo"); + t1 = J.$index$asx($.$get$LocalizationsProvider__localizedValues().$index(0, _this.localization.localeCode), "upload_logo"); if (t1 == null) t1 = ""; - t2.push(A.Expanded$(new A.AppButton(_null, B.IconData_57717_MaterialIcons_null_false, t1, new A._CompanyDetailsState_build__closure9(_this.viewModel, context), 1 / 0, _null), 1)); + t2.push(A.Expanded$(new A.AppButton(_null, B.IconData_57717_MaterialIcons_null_false, t1, new A._CompanyDetailsState_build__closure10(_this.viewModel, context), 1 / 0, _null), 1)); return A.Row$(t2, B.CrossAxisAlignment_2, B.MainAxisAlignment_0, B.MainAxisSize_1, _null); }, - $signature: 2539 + $signature: 2570 }; - A._CompanyDetailsState_build__closure8.prototype = { + A._CompanyDetailsState_build__closure9.prototype = { call$0() { var t1 = this.context; A.confirmCallback(false, new A._CompanyDetailsState_build___closure(this.viewModel, t1), t1, null, false, null); @@ -424162,7 +429335,7 @@ }, $signature: 5 }; - A._CompanyDetailsState_build__closure9.prototype = { + A._CompanyDetailsState_build__closure10.prototype = { call$0() { var $async$goto = 0, $async$completer = A._makeAsyncAwaitCompleter(type$.Null), @@ -424187,15 +429360,15 @@ }); return A._asyncStartSync($async$call$0, $async$completer); }, - $signature: 39 + $signature: 35 }; A._CompanyDetailsState_build_closure6.prototype = { call$1(value) { - return this.viewModel.onSettingsChanged.call$1(this.settings.rebuild$1(new A._CompanyDetailsState_build__closure7(value))); + return this.viewModel.onSettingsChanged.call$1(this.settings.rebuild$1(new A._CompanyDetailsState_build__closure8(value))); }, $signature: 12 }; - A._CompanyDetailsState_build__closure7.prototype = { + A._CompanyDetailsState_build__closure8.prototype = { call$1(b) { b.get$_settings_model$_$this()._autoBill = this.value; return b; @@ -424207,15 +429380,15 @@ 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: 38 + $signature: 36 }; A._CompanyDetailsState_build_closure7.prototype = { call$1(paymentType) { - return this.viewModel.onSettingsChanged.call$1(this.settings.rebuild$1(new A._CompanyDetailsState_build__closure6(paymentType))); + return this.viewModel.onSettingsChanged.call$1(this.settings.rebuild$1(new A._CompanyDetailsState_build__closure7(paymentType))); }, - $signature: 57 + $signature: 60 }; - A._CompanyDetailsState_build__closure6.prototype = { + A._CompanyDetailsState_build__closure7.prototype = { call$1(b) { var t1 = this.paymentType; t1 = t1 == null ? null : t1.get$id(t1); @@ -424233,15 +429406,15 @@ 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: 38 + $signature: 36 }; A._CompanyDetailsState_build_closure9.prototype = { call$1(numDays) { - this.viewModel.onSettingsChanged.call$1(this.settings.rebuild$1(new A._CompanyDetailsState_build__closure5(numDays))); + this.viewModel.onSettingsChanged.call$1(this.settings.rebuild$1(new A._CompanyDetailsState_build__closure6(numDays))); }, $signature: 7 }; - A._CompanyDetailsState_build__closure5.prototype = { + A._CompanyDetailsState_build__closure6.prototype = { call$1(b) { var t1 = this.numDays; t1 = t1 == null ? null : A.S(t1); @@ -424259,15 +429432,15 @@ 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: 38 + $signature: 36 }; A._CompanyDetailsState_build_closure11.prototype = { call$1(numDays) { - this.viewModel.onSettingsChanged.call$1(this.settings.rebuild$1(new A._CompanyDetailsState_build__closure4(numDays))); + this.viewModel.onSettingsChanged.call$1(this.settings.rebuild$1(new A._CompanyDetailsState_build__closure5(numDays))); }, $signature: 7 }; - A._CompanyDetailsState_build__closure4.prototype = { + A._CompanyDetailsState_build__closure5.prototype = { call$1(b) { var t1 = this.numDays; t1 = t1 == null ? null : A.S(t1); @@ -424284,11 +429457,11 @@ }; A._CompanyDetailsState_build_closure13.prototype = { call$1(value) { - return this.viewModel.onSettingsChanged.call$1(this.settings.rebuild$1(new A._CompanyDetailsState_build__closure3(value))); + return this.viewModel.onSettingsChanged.call$1(this.settings.rebuild$1(new A._CompanyDetailsState_build__closure4(value))); }, - $signature: 326 + $signature: 343 }; - A._CompanyDetailsState_build__closure3.prototype = { + A._CompanyDetailsState_build__closure4.prototype = { call$1(b) { var t1 = this.value.id; b.get$_settings_model$_$this()._defaultInvoiceDesignId = t1; @@ -424298,11 +429471,11 @@ }; A._CompanyDetailsState_build_closure14.prototype = { call$1(value) { - return this.viewModel.onSettingsChanged.call$1(this.settings.rebuild$1(new A._CompanyDetailsState_build__closure2(value))); + return this.viewModel.onSettingsChanged.call$1(this.settings.rebuild$1(new A._CompanyDetailsState_build__closure3(value))); }, - $signature: 326 + $signature: 343 }; - A._CompanyDetailsState_build__closure2.prototype = { + A._CompanyDetailsState_build__closure3.prototype = { call$1(b) { var t1 = this.value.id; b.get$_settings_model$_$this()._defaultQuoteDesignId = t1; @@ -424312,11 +429485,11 @@ }; A._CompanyDetailsState_build_closure15.prototype = { call$1(value) { - return this.viewModel.onSettingsChanged.call$1(this.settings.rebuild$1(new A._CompanyDetailsState_build__closure1(value))); + return this.viewModel.onSettingsChanged.call$1(this.settings.rebuild$1(new A._CompanyDetailsState_build__closure2(value))); }, - $signature: 326 + $signature: 343 }; - A._CompanyDetailsState_build__closure1.prototype = { + A._CompanyDetailsState_build__closure2.prototype = { call$1(b) { var t1 = this.value.id; b.get$_settings_model$_$this()._defaultCreditDesignId = t1; @@ -424326,11 +429499,11 @@ }; A._CompanyDetailsState_build_closure16.prototype = { call$1(value) { - return this.viewModel.onSettingsChanged.call$1(this.settings.rebuild$1(new A._CompanyDetailsState_build__closure0(value))); + return this.viewModel.onSettingsChanged.call$1(this.settings.rebuild$1(new A._CompanyDetailsState_build__closure1(value))); }, - $signature: 11 + $signature: 10 }; - A._CompanyDetailsState_build__closure0.prototype = { + A._CompanyDetailsState_build__closure1.prototype = { call$1(b) { b.get$_settings_model$_$this()._clientManualPaymentNotification = this.value; return b; @@ -424339,11 +429512,11 @@ }; A._CompanyDetailsState_build_closure17.prototype = { call$1(value) { - return this.viewModel.onSettingsChanged.call$1(this.settings.rebuild$1(new A._CompanyDetailsState_build__closure(value))); + return this.viewModel.onSettingsChanged.call$1(this.settings.rebuild$1(new A._CompanyDetailsState_build__closure0(value))); }, - $signature: 11 + $signature: 10 }; - A._CompanyDetailsState_build__closure.prototype = { + A._CompanyDetailsState_build__closure0.prototype = { call$1(b) { b.get$_settings_model$_$this()._clientOnlinePaymentNotification = this.value; return b; @@ -424351,16 +429524,29 @@ $signature: 13 }; A._CompanyDetailsState_build_closure18.prototype = { + call$1(value) { + return this.viewModel.onCompanyChanged.call$1(this.company.rebuild$1(new A._CompanyDetailsState_build__closure(value))); + }, + $signature: 10 + }; + A._CompanyDetailsState_build__closure.prototype = { + call$1(b) { + b.get$_company_model$_$this()._useQuoteTermsOnConversion = this.value; + return b; + }, + $signature: 24 + }; + A._CompanyDetailsState_build_closure19.prototype = { call$1(path) { return this.viewModel.onUploadDocument.call$2(this.context, path); }, - $signature: 144 + $signature: 145 }; - A._CompanyDetailsState_build_closure19.prototype = { + A._CompanyDetailsState_build_closure20.prototype = { call$3($document, password, idToken) { return this.viewModel.onDeleteDocument.call$4(this.context, $document, password, idToken); }, - $signature: 150 + $signature: 144 }; A.__CompanyDetailsState_State_SingleTickerProviderStateMixin.prototype = { dispose$0(_) { @@ -424387,7 +429573,7 @@ call$2(context, viewModel) { return new A.CompanyDetails(viewModel, new A.ValueKey(viewModel.state.uiState.settingsUIState.updatedAt, type$.ValueKey_legacy_int)); }, - $signature: 2540 + $signature: 2571 }; A.CompanyDetailsVM.prototype = { get$company() { @@ -424398,13 +429584,13 @@ call$1(settings) { return this.store.get$_dispatchers()[0].call$1(new A.UpdateSettings(settings)); }, - $signature: 390 + $signature: 454 }; A.CompanyDetailsVM_fromStore_closure0.prototype = { call$1(company) { return this.store.get$_dispatchers()[0].call$1(new A.UpdateCompany(company)); }, - $signature: 142 + $signature: 139 }; A.CompanyDetailsVM_fromStore_closure3.prototype = { call$1(context) { @@ -424442,7 +429628,7 @@ b.get$settings().get$_settings_model$_$this()._companyLogo = null; return b; }, - $signature: 462 + $signature: 438 }; A.CompanyDetailsVM_fromStore__closure4.prototype = { call$1(b) { @@ -424470,7 +429656,9 @@ t2 = settingsUIState.entityType; if (t2 === B.EntityType_company && settingsUIState.company.settings.countryId == null) { t1 = _this.context; - t2 = J.$index$asx($.LocalizationsProvider__localizedValues.$index(0, A.Localizations_of(t1, B.Type_AppLocalization_KyD, type$.legacy_AppLocalization).localeCode), "please_select_a_country"); + t2 = A.Localizations_of(t1, B.Type_AppLocalization_KyD, type$.legacy_AppLocalization); + t2.toString; + t2 = J.$index$asx($.$get$LocalizationsProvider__localizedValues().$index(0, t2.localeCode), "please_select_a_country"); A.showErrorDialog(false, t1, t2 == null ? "" : t2); return; } @@ -424501,13 +429689,15 @@ call$2(context, multipartFile) { var completer, type = this.state.uiState.settingsUIState.entityType, - t1 = J.$index$asx($.LocalizationsProvider__localizedValues.$index(0, A.Localizations_of(context, B.Type_AppLocalization_KyD, type$.legacy_AppLocalization).localeCode), "uploaded_logo"); + t1 = A.Localizations_of(context, B.Type_AppLocalization_KyD, type$.legacy_AppLocalization); + t1.toString; + t1 = J.$index$asx($.$get$LocalizationsProvider__localizedValues().$index(0, t1.localeCode), "uploaded_logo"); if (t1 == null) t1 = ""; completer = A.snackBarCompleter(context, t1, false, type$.Null); this.store.get$_dispatchers()[0].call$1(new A.UploadLogoRequest(completer, multipartFile, type)); }, - $signature: 96 + $signature: 97 }; A.CompanyDetailsVM_fromStore_closure4.prototype = { call$1(context) { @@ -424528,7 +429718,7 @@ this.store.get$_dispatchers()[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: 96 + $signature: 97 }; A.CompanyDetailsVM_fromStore__closure0.prototype = { call$1(client) { @@ -424538,7 +429728,7 @@ }; A.CompanyDetailsVM_fromStore__closure1.prototype = { call$1(error) { - A.showDialog(true, new A.CompanyDetailsVM_fromStore___closure(error), this.context, null, true, type$.legacy_ErrorDialog); + A.showDialog(null, true, new A.CompanyDetailsVM_fromStore___closure(error), this.context, null, true, type$.legacy_ErrorDialog); }, $signature: 3 }; @@ -424559,17 +429749,17 @@ }, "call*": "call$4", $requiredArgCount: 4, - $signature: 100 + $signature: 105 }; A.CompanyDetailsVM_fromStore__closure.prototype = { call$1(value) { return this.store.get$_dispatchers()[0].call$1(new A.RefreshData(null, false, false, false)); }, - $signature: 99 + $signature: 101 }; A.CreditCardsAndBanks.prototype = { createState$0() { - return new A._CreditCardsAndBanksState(A.TextEditingController$(null), A._setArrayType([], type$.JSArray_legacy_TextEditingController), null, null, B._StateLifecycle_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); } }; A._CreditCardsAndBanksState.prototype = { @@ -424595,7 +429785,9 @@ }, build$1(_, context) { var _null = null, - t1 = J.$index$asx($.LocalizationsProvider__localizedValues.$index(0, A.Localizations_of(context, B.Type_AppLocalization_KyD, type$.legacy_AppLocalization).localeCode), "credit_cards_and_banks"); + t1 = A.Localizations_of(context, B.Type_AppLocalization_KyD, type$.legacy_AppLocalization); + t1.toString; + t1 = J.$index$asx($.$get$LocalizationsProvider__localizedValues().$index(0, t1.localeCode), "credit_cards_and_banks"); if (t1 == null) t1 = ""; return A.EditScaffold$(_null, _null, new A.SizedBox(_null, _null, _null, _null), _null, _null, _null, false, _null, _null, _null, _null, t1); @@ -424646,7 +429838,7 @@ call$2(context, viewModel) { return new A.CreditCardsAndBanks(null); }, - $signature: 2541 + $signature: 2572 }; A.CreditCardsAndBanksVM.prototype = {}; A.CustomFields.prototype = { @@ -424684,7 +429876,7 @@ _this.super$__CustomFieldsState_State_SingleTickerProviderStateMixin$dispose(0); }, build$1(_, context) { - var t5, t6, t7, t8, _this = this, _null = null, + var t5, t6, t7, t8, t9, _this = this, _null = null, t1 = A.Localizations_of(context, B.Type_AppLocalization_KyD, type$.legacy_AppLocalization), viewModel = _this._widget.viewModel, state = viewModel.state, @@ -424692,48 +429884,50 @@ t3 = state.uiState, t4 = t3.selectedCompanyIndex, company = t2._list[t4].userCompany.company; - t4 = t1.localeCode; - t2 = J.$index$asx($.LocalizationsProvider__localizedValues.$index(0, t4), "custom_fields"); - if (t2 == null) - t2 = ""; - t5 = viewModel.onSavePressed; + t1.toString; + t4 = $.$get$LocalizationsProvider__localizedValues(); + t2 = t1.localeCode; + t5 = J.$index$asx(t4.$index(0, t2), "custom_fields"); + if (t5 == null) + t5 = ""; + t6 = viewModel.onSavePressed; t3 = t3.settingsUIState.updatedAt; - t6 = _this._custom_fields$_controller; - t7 = type$.JSArray_legacy_Widget; - t8 = A._setArrayType([A.Tab$(_null, t1.get$company()), A.Tab$(_null, t1.get$clients(t1)), A.Tab$(_null, t1.get$products())], t7); + t7 = _this._custom_fields$_controller; + t8 = type$.JSArray_legacy_Widget; + t9 = A._setArrayType([A.Tab$(_null, t1.get$company()), A.Tab$(_null, t1.get$clients(t1)), A.Tab$(_null, t1.get$products())], t8); if (company.isModuleEnabled$1(B.EntityType_invoice)) - t8.push(A.Tab$(_null, t1.get$invoices())); + t9.push(A.Tab$(_null, t1.get$invoices())); if (company.isModuleEnabled$1(B.EntityType_payment)) - t8.push(A.Tab$(_null, t1.get$payments())); + t9.push(A.Tab$(_null, t1.get$payments())); if (company.isModuleEnabled$1(B.EntityType_project)) - t8.push(A.Tab$(_null, t1.get$projects())); + t9.push(A.Tab$(_null, t1.get$projects())); if (company.isModuleEnabled$1(B.EntityType_task)) - t8.push(A.Tab$(_null, t1.get$tasks())); + t9.push(A.Tab$(_null, t1.get$tasks())); if (company.isModuleEnabled$1(B.EntityType_vendor)) - t8.push(A.Tab$(_null, t1.get$vendors())); + t9.push(A.Tab$(_null, t1.get$vendors())); if (company.isModuleEnabled$1(B.EntityType_expense)) - t8.push(A.Tab$(_null, t1.get$expenses())); - t1 = J.$index$asx($.LocalizationsProvider__localizedValues.$index(0, t4), "users"); - t8.push(A.Tab$(_null, t1 == null ? "" : t1)); - t1 = A.TabBar$(t6, _null, true, new A.ValueKey(t3, type$.ValueKey_legacy_int), _null, t8); - t3 = _this._custom_fields$_controller; - t4 = $.$get$_CustomFieldsState__formKey(); - t6 = _this._custom_fields$_focusNode; - t8 = A._setArrayType([new A.ScrollableListView(A._setArrayType([new A.CustomFieldsSettings(viewModel, false, "company", _null)], t7), _null, _null, _null), new A.ScrollableListView(A._setArrayType([new A.CustomFieldsSettings(viewModel, false, "client", _null), new A.CustomFieldsSettings(viewModel, false, "contact", _null)], t7), _null, _null, _null), new A.ScrollableListView(A._setArrayType([new A.CustomFieldsSettings(viewModel, false, "product", _null)], t7), _null, _null, _null)], t7); + t9.push(A.Tab$(_null, t1.get$expenses())); + t1 = J.$index$asx(t4.$index(0, t2), "users"); + t9.push(A.Tab$(_null, t1 == null ? "" : t1)); + t1 = A.TabBar$(t7, _null, true, new A.ValueKey(t3, type$.ValueKey_legacy_int), _null, t9); + t2 = _this._custom_fields$_controller; + t3 = $.$get$_CustomFieldsState__formKey(); + t4 = _this._custom_fields$_focusNode; + t7 = A._setArrayType([new A.ScrollableListView(A._setArrayType([new A.CustomFieldsSettings(viewModel, false, "company", _null)], t8), _null, _null, _null), new A.ScrollableListView(A._setArrayType([new A.CustomFieldsSettings(viewModel, false, "client", _null), new A.CustomFieldsSettings(viewModel, false, "contact", _null)], t8), _null, _null, _null), new A.ScrollableListView(A._setArrayType([new A.CustomFieldsSettings(viewModel, false, "product", _null)], t8), _null, _null, _null)], t8); if (company.isModuleEnabled$1(B.EntityType_invoice)) - t8.push(new A.ScrollableListView(A._setArrayType([new A.CustomFieldsSettings(viewModel, false, "invoice", _null), new A.CustomFieldsSettings(viewModel, true, "surcharge", _null)], t7), _null, _null, _null)); + t7.push(new A.ScrollableListView(A._setArrayType([new A.CustomFieldsSettings(viewModel, false, "invoice", _null), new A.CustomFieldsSettings(viewModel, true, "surcharge", _null)], t8), _null, _null, _null)); if (company.isModuleEnabled$1(B.EntityType_payment)) - t8.push(new A.ScrollableListView(A._setArrayType([new A.CustomFieldsSettings(viewModel, false, "payment", _null)], t7), _null, _null, _null)); + t7.push(new A.ScrollableListView(A._setArrayType([new A.CustomFieldsSettings(viewModel, false, "payment", _null)], t8), _null, _null, _null)); if (company.isModuleEnabled$1(B.EntityType_project)) - t8.push(new A.ScrollableListView(A._setArrayType([new A.CustomFieldsSettings(viewModel, false, "project", _null)], t7), _null, _null, _null)); + t7.push(new A.ScrollableListView(A._setArrayType([new A.CustomFieldsSettings(viewModel, false, "project", _null)], t8), _null, _null, _null)); if (company.isModuleEnabled$1(B.EntityType_task)) - t8.push(new A.ScrollableListView(A._setArrayType([new A.CustomFieldsSettings(viewModel, false, "task", _null)], t7), _null, _null, _null)); + t7.push(new A.ScrollableListView(A._setArrayType([new A.CustomFieldsSettings(viewModel, false, "task", _null)], t8), _null, _null, _null)); if (company.isModuleEnabled$1(B.EntityType_vendor)) - t8.push(new A.ScrollableListView(A._setArrayType([new A.CustomFieldsSettings(viewModel, false, "vendor", _null)], t7), _null, _null, _null)); + t7.push(new A.ScrollableListView(A._setArrayType([new A.CustomFieldsSettings(viewModel, false, "vendor", _null)], t8), _null, _null, _null)); if (company.isModuleEnabled$1(B.EntityType_expense)) - t8.push(new A.ScrollableListView(A._setArrayType([new A.CustomFieldsSettings(viewModel, false, "expense", _null)], t7), _null, _null, _null)); - t8.push(new A.ScrollableListView(A._setArrayType([new A.CustomFieldsSettings(viewModel, false, "user", _null)], t7), _null, _null, _null)); - return A.EditScaffold$(_null, t1, new A.AppTabForm(t6, t4, t8, t3, _null, _null), _null, _null, _null, false, _null, _null, t5, _null, t2); + t7.push(new A.ScrollableListView(A._setArrayType([new A.CustomFieldsSettings(viewModel, false, "expense", _null)], t8), _null, _null, _null)); + t7.push(new A.ScrollableListView(A._setArrayType([new A.CustomFieldsSettings(viewModel, false, "user", _null)], t8), _null, _null, _null)); + return A.EditScaffold$(_null, t1, new A.AppTabForm(t4, t3, t7, t2, _null, _null), _null, _null, _null, false, _null, _null, t6, _null, t5); } }; A._CustomFieldsState_initState_closure.prototype = { @@ -424744,20 +429938,19 @@ if (t2._list[t1].userCompany.company.isModuleEnabled$1(entityType)) ++this._box_0.tabs; }, - $signature: 201 + $signature: 216 }; A.CustomFieldsSettings.prototype = { build$1(_, context) { - var t6, _this = this, _null = null, + var _this = this, _null = null, t1 = A.Localizations_of(context, B.Type_AppLocalization_KyD, type$.legacy_AppLocalization), company = _this.viewModel.company, t2 = _this.fieldType, - t3 = t1.lookup$1(t2 + "_field"), - t4 = company.customFields, - t5 = t2 + "1"; - t4 = t4._map$_map; - t6 = _this.showChargeTaxes; - return A.FormCard$(_null, A._setArrayType([new A.CustomFormField(t3, t4.$index(0, t5), t6, company.enableCustomSurchargeTaxes1, new A.CustomFieldsSettings_build_closure(_this, company), new A.CustomFieldsSettings_build_closure0(_this, company), _null), new A.CustomFormField(t1.lookup$1(t2 + "_field"), t4.$index(0, t2 + "2"), t6, company.enableCustomSurchargeTaxes2, new A.CustomFieldsSettings_build_closure1(_this, company), new A.CustomFieldsSettings_build_closure2(_this, company), _null), new A.CustomFormField(t1.lookup$1(t2 + "_field"), t4.$index(0, t2 + "3"), t6, company.enableCustomSurchargeTaxes3, new A.CustomFieldsSettings_build_closure3(_this, company), new A.CustomFieldsSettings_build_closure4(_this, company), _null), new A.CustomFormField(t1.lookup$1(t2 + "_field"), t4.$index(0, t2 + "4"), t6, company.enableCustomSurchargeTaxes4, new A.CustomFieldsSettings_build_closure5(_this, company), new A.CustomFieldsSettings_build_closure6(_this, company), _null)], type$.JSArray_legacy_Widget), _null, 4, false, _null, false, _null); + t3 = t2 + "_field", + t4 = t1.lookup$1(t3), + t5 = company.customFields._map$_map, + t6 = _this.showChargeTaxes; + return A.FormCard$(_null, A._setArrayType([new A.CustomFormField(t4, t5.$index(0, t2 + "1"), t6, company.enableCustomSurchargeTaxes1, new A.CustomFieldsSettings_build_closure(_this, company), new A.CustomFieldsSettings_build_closure0(_this, company), _null), new A.CustomFormField(t1.lookup$1(t3), t5.$index(0, t2 + "2"), t6, company.enableCustomSurchargeTaxes2, new A.CustomFieldsSettings_build_closure1(_this, company), new A.CustomFieldsSettings_build_closure2(_this, company), _null), new A.CustomFormField(t1.lookup$1(t3), t5.$index(0, t2 + "3"), t6, company.enableCustomSurchargeTaxes3, new A.CustomFieldsSettings_build_closure3(_this, company), new A.CustomFieldsSettings_build_closure4(_this, company), _null), new A.CustomFormField(t1.lookup$1(t3), t5.$index(0, t2 + "4"), t6, company.enableCustomSurchargeTaxes4, new A.CustomFieldsSettings_build_closure5(_this, company), new A.CustomFieldsSettings_build_closure6(_this, company), _null)], type$.JSArray_legacy_Widget), _null, false, _null, false, _null); } }; A.CustomFieldsSettings_build_closure.prototype = { @@ -424778,7 +429971,7 @@ call$1(value) { return this.$this.viewModel.onCompanyChanged.call$1(this.company.rebuild$1(new A.CustomFieldsSettings_build__closure5(value))); }, - $signature: 11 + $signature: 10 }; A.CustomFieldsSettings_build__closure5.prototype = { call$1(b) { @@ -424805,7 +429998,7 @@ call$1(value) { return this.$this.viewModel.onCompanyChanged.call$1(this.company.rebuild$1(new A.CustomFieldsSettings_build__closure3(value))); }, - $signature: 11 + $signature: 10 }; A.CustomFieldsSettings_build__closure3.prototype = { call$1(b) { @@ -424832,7 +430025,7 @@ call$1(value) { return this.$this.viewModel.onCompanyChanged.call$1(this.company.rebuild$1(new A.CustomFieldsSettings_build__closure1(value))); }, - $signature: 11 + $signature: 10 }; A.CustomFieldsSettings_build__closure1.prototype = { call$1(b) { @@ -424859,7 +430052,7 @@ call$1(value) { return this.$this.viewModel.onCompanyChanged.call$1(this.company.rebuild$1(new A.CustomFieldsSettings_build__closure(value))); }, - $signature: 11 + $signature: 10 }; A.CustomFieldsSettings_build__closure.prototype = { call$1(b) { @@ -424870,7 +430063,8 @@ }; A.CustomFormField.prototype = { createState$0() { - return new A._CustomFormFieldState(A.TextEditingController$(null), A.TextEditingController$(null), A._setArrayType([], type$.JSArray_legacy_TextEditingController), B._StateLifecycle_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); }, onChanged$1(arg0) { return this.onChanged.call$1(arg0); @@ -424942,7 +430136,7 @@ _this._widget.onChanged$1(value); }, build$1(_, context) { - var t4, t5, t6, t7, t8, t9, t10, _this = this, _null = null, + var t4, t5, t6, t7, t8, t9, t10, t11, _this = this, _null = null, _s16_ = "single_line_text", _s15_ = "multi_line_text", _s8_ = "dropdown", @@ -424952,24 +430146,27 @@ if (_this._widget.showTaxes) { t4 = A.Theme_of(context).colorScheme; t5 = _this._widget.taxesEnabled; - t4 = A.Checkbox$(t4.secondary, false, _null, _null, new A._CustomFormFieldState_build_closure(), _null, false, t5); - t5 = J.$index$asx($.LocalizationsProvider__localizedValues.$index(0, t1.localeCode), "charge_taxes"); - B.JSArray_methods.addAll$1(t3, A._setArrayType([new A.SizedBox(16, _null, _null, _null), A.InkWell$(false, _null, true, A.Row$(A._setArrayType([new A.IgnorePointer(true, _null, t4, _null), A.Text$(t5 == null ? "" : t5, _null, _null, _null, _null, _null, _null, _null, _null, _null), new A.SizedBox(16, _null, _null, _null)], t2), B.CrossAxisAlignment_2, B.MainAxisAlignment_0, B.MainAxisSize_1, _null), _null, true, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, new A._CustomFormFieldState_build_closure0(_this), _null, _null, _null, _null, _null)], t2)); + t4 = A.Checkbox$(t4.secondary, false, _null, _null, new A._CustomFormFieldState_build_closure(), _null, _null, false, t5); + t1.toString; + t5 = J.$index$asx($.$get$LocalizationsProvider__localizedValues().$index(0, t1.localeCode), "charge_taxes"); + B.JSArray_methods.addAll$1(t3, A._setArrayType([new A.SizedBox(16, _null, _null, _null), A.InkWell$(false, _null, true, A.Row$(A._setArrayType([new A.IgnorePointer(true, _null, t4, _null), A.Text$(t5 == null ? "" : t5, _null, _null, _null, _null, _null, _null, _null, _null, _null), new A.SizedBox(16, _null, _null, _null)], t2), B.CrossAxisAlignment_2, B.MainAxisAlignment_0, B.MainAxisSize_1, _null), _null, true, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, new A._CustomFormFieldState_build_closure0(_this), _null, _null, _null, _null, _null, _null)], t2)); } else { - t4 = t1.localeCode; - t5 = J.$index$asx($.LocalizationsProvider__localizedValues.$index(0, t4), "field_type"); - if (t5 == null) - t5 = ""; - t6 = _this._fieldType; - t7 = J.$index$asx($.LocalizationsProvider__localizedValues.$index(0, t4), _s16_); - t8 = type$.legacy_String; - t7 = A.DropdownMenuItem$(A.Text$(t7 == null ? "" : t7, _null, _null, _null, _null, _null, _null, _null, _null, _null), _null, _s16_, t8); - t9 = J.$index$asx($.LocalizationsProvider__localizedValues.$index(0, t4), _s15_); - t9 = A.DropdownMenuItem$(A.Text$(t9 == null ? "" : t9, _null, _null, _null, _null, _null, _null, _null, _null, _null), _null, _s15_, t8); - t10 = J.$index$asx($.LocalizationsProvider__localizedValues.$index(0, t4), "switch"); - t10 = A.DropdownMenuItem$(A.Text$(t10 == null ? "" : t10, _null, _null, _null, _null, _null, _null, _null, _null, _null), _null, "switch", t8); - t4 = J.$index$asx($.LocalizationsProvider__localizedValues.$index(0, t4), _s8_); - B.JSArray_methods.addAll$1(t3, A._setArrayType([new A.SizedBox(16, _null, _null, _null), new A.Flexible(1, B.FlexFit_1, new A.AppDropdownButton(t5, t6, new A._CustomFormFieldState_build_closure1(_this), A._setArrayType([t7, t9, t10, A.DropdownMenuItem$(A.Text$(t4 == null ? "" : t4, _null, _null, _null, _null, _null, _null, _null, _null, _null), _null, _s8_, t8), A.DropdownMenuItem$(A.Text$(t1.get$date(), _null, _null, _null, _null, _null, _null, _null, _null, _null), _null, "date", t8)], type$.JSArray_legacy_DropdownMenuItem_legacy_String), false, true, "", _null, _null, type$.AppDropdownButton_legacy_String), _null)], t2)); + t1.toString; + t4 = $.$get$LocalizationsProvider__localizedValues(); + t5 = t1.localeCode; + t6 = J.$index$asx(t4.$index(0, t5), "field_type"); + if (t6 == null) + t6 = ""; + t7 = _this._fieldType; + t8 = J.$index$asx(t4.$index(0, t5), _s16_); + t9 = type$.legacy_String; + t8 = A.DropdownMenuItem$(A.Text$(t8 == null ? "" : t8, _null, _null, _null, _null, _null, _null, _null, _null, _null), _null, _s16_, t9); + t10 = J.$index$asx(t4.$index(0, t5), _s15_); + t10 = A.DropdownMenuItem$(A.Text$(t10 == null ? "" : t10, _null, _null, _null, _null, _null, _null, _null, _null, _null), _null, _s15_, t9); + t11 = J.$index$asx(t4.$index(0, t5), "switch"); + t11 = A.DropdownMenuItem$(A.Text$(t11 == null ? "" : t11, _null, _null, _null, _null, _null, _null, _null, _null, _null), _null, "switch", t9); + t5 = J.$index$asx(t4.$index(0, t5), _s8_); + B.JSArray_methods.addAll$1(t3, A._setArrayType([new A.SizedBox(16, _null, _null, _null), new A.Flexible(1, B.FlexFit_1, A.AppDropdownButton$(_null, "", true, A._setArrayType([t8, t10, t11, A.DropdownMenuItem$(A.Text$(t5 == null ? "" : t5, _null, _null, _null, _null, _null, _null, _null, _null, _null), _null, _s8_, t9), A.DropdownMenuItem$(A.Text$(t1.get$date(), _null, _null, _null, _null, _null, _null, _null, _null, _null), _null, "date", t9)], type$.JSArray_legacy_DropdownMenuItem_legacy_String), _null, t6, new A._CustomFormFieldState_build_closure1(_this), _null, false, t7, t9), _null)], t2)); } t2 = A._setArrayType([A.Row$(t3, B.CrossAxisAlignment_2, B.MainAxisAlignment_0, B.MainAxisSize_1, _null)], t2); if (_this._fieldType === "dropdown") { @@ -425062,7 +430259,7 @@ call$2(context, viewModel) { return new A.CustomFields(viewModel, new A.ValueKey(viewModel.state.uiState.settingsUIState.updatedAt, type$.ValueKey_legacy_int)); }, - $signature: 2542 + $signature: 2573 }; A.CustomFieldsVM.prototype = { get$company() { @@ -425073,7 +430270,7 @@ call$1(company) { return this.store.get$_dispatchers()[0].call$1(new A.UpdateCompany(company)); }, - $signature: 142 + $signature: 139 }; A.CustomFieldsVM_fromStore_closure.prototype = { call$1(context) { @@ -425116,7 +430313,7 @@ }; A.DataVisualizations.prototype = { createState$0() { - return new A._DataVisualizationsState(A.TextEditingController$(null), A._setArrayType([], type$.JSArray_legacy_TextEditingController), B._StateLifecycle_0); + return new A._DataVisualizationsState(new A.TextEditingController(B.TextEditingValue_li8, $.$get$ChangeNotifier__emptyListeners()), A._setArrayType([], type$.JSArray_legacy_TextEditingController), B._StateLifecycle_0); } }; A._DataVisualizationsState.prototype = { @@ -425136,7 +430333,9 @@ }, build$1(_, context) { var _null = null, - t1 = J.$index$asx($.LocalizationsProvider__localizedValues.$index(0, A.Localizations_of(context, B.Type_AppLocalization_KyD, type$.legacy_AppLocalization).localeCode), "data_visualizations"); + t1 = A.Localizations_of(context, B.Type_AppLocalization_KyD, type$.legacy_AppLocalization); + t1.toString; + t1 = J.$index$asx($.$get$LocalizationsProvider__localizedValues().$index(0, t1.localeCode), "data_visualizations"); if (t1 == null) t1 = ""; return A.EditScaffold$(_null, _null, new A.SizedBox(_null, _null, _null, _null), _null, _null, _null, false, _null, _null, _null, _null, t1); @@ -425172,7 +430371,7 @@ call$2(context, viewModel) { return new A.DataVisualizations(null); }, - $signature: 2543 + $signature: 2574 }; A.DataVisualizationsVM.prototype = {}; A.DeviceSettings.prototype = { @@ -425206,7 +430405,7 @@ _this.super$__DeviceSettingsState_State_SingleTickerProviderStateMixin$dispose(0); }, build$1(_, context) { - var t5, t6, t7, t8, t9, t10, t11, t12, t13, t14, _this = this, _null = null, + var t3, t4, t5, t6, t7, t8, t9, t10, t11, t12, t13, t14, t15, _this = this, _null = null, _s14_ = "click_selected", _s2_ = "en", _s12_ = "hide_preview", @@ -425233,150 +430432,151 @@ viewModel = _this._widget.viewModel, state = viewModel.state, prefState = state.prefState, - t2 = A.getLayout(context), - t3 = t1.localeCode, - t4 = J.$index$asx($.LocalizationsProvider__localizedValues.$index(0, t3), "device_settings"); - t4 = A.Text$(t4 == null ? "" : t4, _null, _null, _null, _null, _null, _null, _null, _null, _null); - t5 = state.uiState.settingsUIState.updatedAt; - t6 = type$.JSArray_legacy_Widget; - t4 = A.AppBar$(_null, _null, t2 === B.AppLayout_mobile, _null, _null, A.TabBar$(_this._device_settings$_controller, _null, false, new A.ValueKey(t5, type$.ValueKey_legacy_int), _null, A._setArrayType([A.Tab$(_null, t1.get$options(t1)), A.Tab$(_null, t1.get$colors())], t6)), 1, _null, false, _null, false, _null, _null, _null, _null, _null, true, _null, _null, _null, _null, t4, _null, _null, _null, 1, _null); - t5 = _this._device_settings$_controller; + t2 = A.getLayout(context); + t1.toString; + t3 = $.$get$LocalizationsProvider__localizedValues(); + t4 = t1.localeCode; + t5 = J.$index$asx(t3.$index(0, t4), "device_settings"); + t5 = A.Text$(t5 == null ? "" : t5, _null, _null, _null, _null, _null, _null, _null, _null, _null); + t6 = state.uiState.settingsUIState.updatedAt; + t7 = type$.JSArray_legacy_Widget; + t5 = A.AppBar$(_null, _null, t2 === B.AppLayout_mobile, _null, _null, A.TabBar$(_this._device_settings$_controller, _null, false, new A.ValueKey(t6, type$.ValueKey_legacy_int), _null, A._setArrayType([A.Tab$(_null, t1.get$options(t1)), A.Tab$(_null, t1.get$colors())], t7)), 1, _null, false, _null, false, _null, _null, _null, _null, _null, true, _null, _null, _null, _null, _null, _null, t5, _null, _null, _null, 1, _null); + t6 = _this._device_settings$_controller; t2 = _this._device_settings$_focusNode; - t7 = J.$index$asx($.LocalizationsProvider__localizedValues.$index(0, t3), "layout"); - if (t7 == null) - t7 = ""; - t8 = prefState.appLayout; - t9 = t1.get$mobile(); - t7 = A._setArrayType([A.BoolDropdownButton$(t1.get$desktop(), t9, _null, _null, t7, _null, new A._DeviceSettingsState_build_closure(viewModel, context), _null, t8 === B.AppLayout_mobile)], t6); - if (t8 === B.AppLayout_desktop) { - t8 = t1.get$menuSidebar(); - t9 = prefState.menuSidebarMode; - t10 = t1.get$float(t1); - t11 = J.$index$asx($.LocalizationsProvider__localizedValues.$index(0, t3), "collapse"); - if (t11 == null) - t11 = ""; - t9 = A.BoolDropdownButton$(t11, t10, _null, _null, t8, _null, new A._DeviceSettingsState_build_closure0(viewModel, context), _null, t9 === B.AppSidebarMode_float); - t8 = J.$index$asx($.LocalizationsProvider__localizedValues.$index(0, t3), "history_sidebar"); - if (t8 == null) - t8 = ""; - t10 = prefState.historySidebarMode; + t8 = J.$index$asx(t3.$index(0, t4), "layout"); + if (t8 == null) + t8 = ""; + t9 = prefState.appLayout; + t10 = t1.get$mobile(); + t8 = A._setArrayType([A.BoolDropdownButton$(t1.get$desktop(), t10, _null, _null, t8, _null, new A._DeviceSettingsState_build_closure(viewModel, context), _null, t9 === B.AppLayout_mobile)], t7); + if (t9 === B.AppLayout_desktop) { + t9 = t1.get$menuSidebar(); + t10 = prefState.menuSidebarMode; t11 = t1.get$float(t1); - t12 = J.$index$asx($.LocalizationsProvider__localizedValues.$index(0, t3), "show_or_hide"); + t12 = J.$index$asx(t3.$index(0, t4), "collapse"); if (t12 == null) t12 = ""; - B.JSArray_methods.addAll$1(t7, A._setArrayType([t9, A.BoolDropdownButton$(t12, t11, _null, _null, t8, _null, new A._DeviceSettingsState_build_closure1(viewModel, context), _null, t10 === B.AppSidebarMode_float)], t6)); + t10 = A.BoolDropdownButton$(t12, t11, _null, _null, t9, _null, new A._DeviceSettingsState_build_closure0(viewModel, context), _null, t10 === B.AppSidebarMode_float); + t9 = J.$index$asx(t3.$index(0, t4), "history_sidebar"); + if (t9 == null) + t9 = ""; + t11 = prefState.historySidebarMode; + t12 = t1.get$float(t1); + t13 = J.$index$asx(t3.$index(0, t4), "show_or_hide"); + if (t13 == null) + t13 = ""; + B.JSArray_methods.addAll$1(t8, A._setArrayType([t10, A.BoolDropdownButton$(t13, t12, _null, _null, t9, _null, new A._DeviceSettingsState_build_closure1(viewModel, context), _null, t11 === B.AppSidebarMode_float)], t7)); } if (A.getLayout(context) === B.AppLayout_desktop) { - t8 = J.$index$asx($.LocalizationsProvider__localizedValues.$index(0, t3), _s14_); - if (t8 == null) - t8 = J.$index$asx($.LocalizationsProvider__localizedValues.$index(0, _s2_), _s14_); - t9 = prefState.tapSelectedToEdit; - t10 = t1.get$editRecord(); - t11 = J.$index$asx($.LocalizationsProvider__localizedValues.$index(0, t3), _s12_); - if (t11 == null) - t11 = J.$index$asx($.LocalizationsProvider__localizedValues.$index(0, _s2_), _s12_); - t9 = A.BoolDropdownButton$(t11, t10, _null, _null, t8, _null, new A._DeviceSettingsState_build_closure2(viewModel, context), _null, t9); - t8 = J.$index$asx($.LocalizationsProvider__localizedValues.$index(0, t3), _s12_0); - if (t8 == null) - t8 = J.$index$asx($.LocalizationsProvider__localizedValues.$index(0, _s2_), _s12_0); - t10 = prefState.editAfterSaving; + t9 = J.$index$asx(t3.$index(0, t4), _s14_); + if (t9 == null) + t9 = J.$index$asx(t3.$index(0, _s2_), _s14_); + t10 = prefState.tapSelectedToEdit; t11 = t1.get$editRecord(); - t12 = J.$index$asx($.LocalizationsProvider__localizedValues.$index(0, t3), _s11_); + t12 = J.$index$asx(t3.$index(0, t4), _s12_); if (t12 == null) - t12 = J.$index$asx($.LocalizationsProvider__localizedValues.$index(0, _s2_), _s11_); - B.JSArray_methods.addAll$1(t7, A._setArrayType([t9, A.BoolDropdownButton$(t12, t11, _null, _null, t8, _null, new A._DeviceSettingsState_build_closure3(viewModel, context), _null, t10)], t6)); + t12 = J.$index$asx(t3.$index(0, _s2_), _s12_); + t10 = A.BoolDropdownButton$(t12, t11, _null, _null, t9, _null, new A._DeviceSettingsState_build_closure2(viewModel, context), _null, t10); + t9 = J.$index$asx(t3.$index(0, t4), _s12_0); + if (t9 == null) + t9 = J.$index$asx(t3.$index(0, _s2_), _s12_0); + t11 = prefState.editAfterSaving; + t12 = t1.get$editRecord(); + t13 = J.$index$asx(t3.$index(0, t4), _s11_); + if (t13 == null) + t13 = J.$index$asx(t3.$index(0, _s2_), _s11_); + B.JSArray_methods.addAll$1(t8, A._setArrayType([t10, A.BoolDropdownButton$(t13, t12, _null, _null, t9, _null, new A._DeviceSettingsState_build_closure3(viewModel, context), _null, t11)], t7)); } else { - t8 = J.$index$asx($.LocalizationsProvider__localizedValues.$index(0, t3), "list_long_press"); - if (t8 == null) - t8 = ""; - t9 = prefState.longPressSelectionIsDefault; - t10 = J.$index$asx($.LocalizationsProvider__localizedValues.$index(0, t3), "show_actions"); - if (t10 == null) - t10 = ""; - t11 = J.$index$asx($.LocalizationsProvider__localizedValues.$index(0, t3), "start_multiselect"); + t9 = J.$index$asx(t3.$index(0, t4), "list_long_press"); + if (t9 == null) + t9 = ""; + t10 = prefState.longPressSelectionIsDefault; + t11 = J.$index$asx(t3.$index(0, t4), "show_actions"); if (t11 == null) t11 = ""; - t7.push(A.BoolDropdownButton$(t11, t10, _null, _null, t8, _null, new A._DeviceSettingsState_build_closure4(viewModel, context), _null, !t9)); + t12 = J.$index$asx(t3.$index(0, t4), "start_multiselect"); + if (t12 == null) + t12 = ""; + t8.push(A.BoolDropdownButton$(t12, t11, _null, _null, t9, _null, new A._DeviceSettingsState_build_closure4(viewModel, context), _null, !t10)); } - t7 = A.FormCard$(_null, t7, _null, 4, false, _null, false, _null); - t8 = t1.get$fontSize(t1); - t9 = prefState.textScaleFactor; - t10 = J.$index$asx($.LocalizationsProvider__localizedValues.$index(0, t3), "small"); - t11 = type$.legacy_double; - t10 = A.DropdownMenuItem$(A.Text$(t10 == null ? J.$index$asx($.LocalizationsProvider__localizedValues.$index(0, _s2_), "small") : t10, _null, _null, _null, _null, _null, _null, _null, _null, _null), _null, 0.8, t11); - t12 = J.$index$asx($.LocalizationsProvider__localizedValues.$index(0, t3), "normal"); - t12 = A.DropdownMenuItem$(A.Text$(t12 == null ? J.$index$asx($.LocalizationsProvider__localizedValues.$index(0, _s2_), "normal") : t12, _null, _null, _null, _null, _null, _null, _null, _null, _null), _null, 1, t11); - t13 = J.$index$asx($.LocalizationsProvider__localizedValues.$index(0, t3), "large"); - t13 = A.DropdownMenuItem$(A.Text$(t13 == null ? J.$index$asx($.LocalizationsProvider__localizedValues.$index(0, _s2_), "large") : t13, _null, _null, _null, _null, _null, _null, _null, _null, _null), _null, 1.2, t11); - t14 = J.$index$asx($.LocalizationsProvider__localizedValues.$index(0, t3), _s11_0); - t8 = A._setArrayType([new A.Padding(B.EdgeInsets_0_0_0_10, new A.AppDropdownButton(t8, t9, new A._DeviceSettingsState_build_closure5(viewModel, context), A._setArrayType([t10, t12, t13, A.DropdownMenuItem$(A.Text$(t14 == null ? J.$index$asx($.LocalizationsProvider__localizedValues.$index(0, _s2_), _s11_0) : t14, _null, _null, _null, _null, _null, _null, _null, _null, _null), _null, 1.4, t11)], type$.JSArray_legacy_DropdownMenuItem_legacy_double), false, true, "", _null, _null, type$.AppDropdownButton_legacy_double), _null), A.FutureBuilder$(new A._DeviceSettingsState_build_closure6(t1, prefState, viewModel), viewModel.authenticationSupported, type$.legacy_bool)], t6); + t8 = A.FormCard$(_null, t8, _null, false, _null, false, _null); + t9 = t1.get$fontSize(t1); + t10 = prefState.textScaleFactor; + t11 = J.$index$asx(t3.$index(0, t4), "small"); + t12 = type$.legacy_double; + t11 = A.DropdownMenuItem$(A.Text$(t11 == null ? J.$index$asx(t3.$index(0, _s2_), "small") : t11, _null, _null, _null, _null, _null, _null, _null, _null, _null), _null, 0.8, t12); + t13 = J.$index$asx(t3.$index(0, t4), "normal"); + t13 = A.DropdownMenuItem$(A.Text$(t13 == null ? J.$index$asx(t3.$index(0, _s2_), "normal") : t13, _null, _null, _null, _null, _null, _null, _null, _null, _null), _null, 1, t12); + t14 = J.$index$asx(t3.$index(0, t4), "large"); + t14 = A.DropdownMenuItem$(A.Text$(t14 == null ? J.$index$asx(t3.$index(0, _s2_), "large") : t14, _null, _null, _null, _null, _null, _null, _null, _null, _null), _null, 1.2, t12); + t15 = J.$index$asx(t3.$index(0, t4), _s11_0); + t9 = A._setArrayType([new A.Padding(B.EdgeInsets_0_0_0_10, A.AppDropdownButton$(_null, "", true, A._setArrayType([t11, t13, t14, A.DropdownMenuItem$(A.Text$(t15 == null ? J.$index$asx(t3.$index(0, _s2_), _s11_0) : t15, _null, _null, _null, _null, _null, _null, _null, _null, _null), _null, 1.4, t12)], type$.JSArray_legacy_DropdownMenuItem_legacy_double), _null, t9, new A._DeviceSettingsState_build_closure5(viewModel, context), _null, false, t10, t12), _null), A.FutureBuilder$(new A._DeviceSettingsState_build_closure6(t1, prefState, viewModel), viewModel.authenticationSupported, type$.legacy_bool)], t7); if (A.getLayout(context) === B.AppLayout_desktop) { - t9 = J.$index$asx($.LocalizationsProvider__localizedValues.$index(0, t3), _s15_); - t9 = A.Text$(t9 == null ? J.$index$asx($.LocalizationsProvider__localizedValues.$index(0, t3), _s15_) : t9, _null, _null, _null, _null, _null, _null, _null, _null, _null); - t10 = J.$index$asx($.LocalizationsProvider__localizedValues.$index(0, t3), _s20_); - t10 = A.Text$(t10 == null ? J.$index$asx($.LocalizationsProvider__localizedValues.$index(0, t3), _s20_) : t10, _null, _null, _null, _null, _null, _null, _null, _null, _null); - t11 = prefState.enableTooltips; - t11 = A.SwitchListTile$(A.Theme_of(context).colorScheme.secondary, _null, new A._DeviceSettingsState_build_closure7(viewModel, context), A.Icon$(B._MdiIconData_AmO1, _null, _null), t10, t9, t11); - t9 = J.$index$asx($.LocalizationsProvider__localizedValues.$index(0, t3), _s19_); - t9 = A.Text$(t9 == null ? J.$index$asx($.LocalizationsProvider__localizedValues.$index(0, _s2_), _s19_) : t9, _null, _null, _null, _null, _null, _null, _null, _null, _null); - t10 = J.$index$asx($.LocalizationsProvider__localizedValues.$index(0, t3), _s24_); - t10 = A.Text$(t10 == null ? J.$index$asx($.LocalizationsProvider__localizedValues.$index(0, _s2_), _s24_) : t10, _null, _null, _null, _null, _null, _null, _null, _null, _null); - t12 = prefState.enableTouchEvents; - t12 = A.SwitchListTile$(A.Theme_of(context).colorScheme.secondary, _null, new A._DeviceSettingsState_build_closure8(viewModel, context), A.Icon$(B.IconData_58992_MaterialIcons_null_false, _null, _null), t10, t9, t12); - t9 = J.$index$asx($.LocalizationsProvider__localizedValues.$index(0, t3), _s16_); - t9 = A.Text$(t9 == null ? J.$index$asx($.LocalizationsProvider__localizedValues.$index(0, _s2_), _s16_) : t9, _null, _null, _null, _null, _null, _null, _null, _null, _null); - t10 = J.$index$asx($.LocalizationsProvider__localizedValues.$index(0, t3), _s21_); - t10 = A.Text$(t10 == null ? J.$index$asx($.LocalizationsProvider__localizedValues.$index(0, _s2_), _s21_) : t10, _null, _null, _null, _null, _null, _null, _null, _null, _null); - t13 = prefState.showPdfPreview; - t13 = A._setArrayType([t11, t12, A.SwitchListTile$(A.Theme_of(context).colorScheme.secondary, _null, new A._DeviceSettingsState_build_closure9(viewModel, context), A.Icon$(B._MdiIconData_MO91, _null, _null), t10, t9, t13)], t6); - t9 = J.$index$asx($.LocalizationsProvider__localizedValues.$index(0, t3), _s20_0); - t9 = A.Text$(t9 == null ? J.$index$asx($.LocalizationsProvider__localizedValues.$index(0, _s2_), _s20_0) : t9, _null, _null, _null, _null, _null, _null, _null, _null, _null); - t10 = J.$index$asx($.LocalizationsProvider__localizedValues.$index(0, t3), _s25_); - t10 = A.Text$(t10 == null ? J.$index$asx($.LocalizationsProvider__localizedValues.$index(0, _s2_), _s25_) : t10, _null, _null, _null, _null, _null, _null, _null, _null, _null); - t11 = prefState.enableJSPDF; - t13.push(A.SwitchListTile$(A.Theme_of(context).colorScheme.secondary, _null, new A._DeviceSettingsState_build_closure10(viewModel, context), A.Icon$(B._MdiIconData_MO91, _null, _null), t10, t9, t11)); - B.JSArray_methods.addAll$1(t8, t13); + t10 = J.$index$asx(t3.$index(0, t4), _s15_); + t10 = A.Text$(t10 == null ? J.$index$asx(t3.$index(0, t4), _s15_) : t10, _null, _null, _null, _null, _null, _null, _null, _null, _null); + t11 = J.$index$asx(t3.$index(0, t4), _s20_); + t11 = A.Text$(t11 == null ? J.$index$asx(t3.$index(0, t4), _s20_) : t11, _null, _null, _null, _null, _null, _null, _null, _null, _null); + t12 = prefState.enableTooltips; + t12 = A.SwitchListTile$(A.Theme_of(context).colorScheme.secondary, _null, new A._DeviceSettingsState_build_closure7(viewModel, context), A.Icon$(B._MdiIconData_AmO1, _null, _null), t11, t10, t12); + t10 = J.$index$asx(t3.$index(0, t4), _s19_); + t10 = A.Text$(t10 == null ? J.$index$asx(t3.$index(0, _s2_), _s19_) : t10, _null, _null, _null, _null, _null, _null, _null, _null, _null); + t11 = J.$index$asx(t3.$index(0, t4), _s24_); + t11 = A.Text$(t11 == null ? J.$index$asx(t3.$index(0, _s2_), _s24_) : t11, _null, _null, _null, _null, _null, _null, _null, _null, _null); + t13 = prefState.enableTouchEvents; + t13 = A.SwitchListTile$(A.Theme_of(context).colorScheme.secondary, _null, new A._DeviceSettingsState_build_closure8(viewModel, context), A.Icon$(B.IconData_58992_MaterialIcons_null_false, _null, _null), t11, t10, t13); + t10 = J.$index$asx(t3.$index(0, t4), _s16_); + t10 = A.Text$(t10 == null ? J.$index$asx(t3.$index(0, _s2_), _s16_) : t10, _null, _null, _null, _null, _null, _null, _null, _null, _null); + t11 = J.$index$asx(t3.$index(0, t4), _s21_); + t11 = A.Text$(t11 == null ? J.$index$asx(t3.$index(0, _s2_), _s21_) : t11, _null, _null, _null, _null, _null, _null, _null, _null, _null); + t14 = prefState.showPdfPreview; + t14 = A._setArrayType([t12, t13, A.SwitchListTile$(A.Theme_of(context).colorScheme.secondary, _null, new A._DeviceSettingsState_build_closure9(viewModel, context), A.Icon$(B._MdiIconData_MO91, _null, _null), t11, t10, t14)], t7); + t10 = J.$index$asx(t3.$index(0, t4), _s20_0); + t10 = A.Text$(t10 == null ? J.$index$asx(t3.$index(0, _s2_), _s20_0) : t10, _null, _null, _null, _null, _null, _null, _null, _null, _null); + t11 = J.$index$asx(t3.$index(0, t4), _s25_); + t11 = A.Text$(t11 == null ? J.$index$asx(t3.$index(0, _s2_), _s25_) : t11, _null, _null, _null, _null, _null, _null, _null, _null, _null); + t12 = prefState.enableJSPDF; + t14.push(A.SwitchListTile$(A.Theme_of(context).colorScheme.secondary, _null, new A._DeviceSettingsState_build_closure10(viewModel, context), A.Icon$(B._MdiIconData_MO91, _null, _null), t11, t10, t12)); + B.JSArray_methods.addAll$1(t9, t14); } - t9 = J.$index$asx($.LocalizationsProvider__localizedValues.$index(0, t3), _s12_1); - t9 = A.Text$(t9 == null ? J.$index$asx($.LocalizationsProvider__localizedValues.$index(0, _s2_), _s12_1) : t9, _null, _null, _null, _null, _null, _null, _null, _null, _null); - t10 = J.$index$asx($.LocalizationsProvider__localizedValues.$index(0, t3), _s17_); - t10 = A.Text$(t10 == null ? J.$index$asx($.LocalizationsProvider__localizedValues.$index(0, _s2_), _s17_) : t10, _null, _null, _null, _null, _null, _null, _null, _null, _null); - t11 = prefState.persistData; - t8.push(A.SwitchListTile$(A.Theme_of(context).colorScheme.secondary, _null, new A._DeviceSettingsState_build_closure11(viewModel, context), A.Icon$(B.IconData_58705_MaterialIcons_null_false, _null, _null), t10, t9, t11)); - t8 = A.FormCard$(_null, t8, _null, 4, false, _null, false, _null); - t11 = A.Icon$(B.IconData_58291_MaterialIcons_null_false, _null, _null); - t9 = J.$index$asx($.LocalizationsProvider__localizedValues.$index(0, t3), _s16_0); - t7 = A._setArrayType([t7, t8, A.FormCard$(_null, A._setArrayType([new A.Builder(new A._DeviceSettingsState_build_closure12(t1, state, viewModel), _null), A.ListTile$(false, _null, _null, _null, true, _null, _null, false, _null, t11, _null, new A._DeviceSettingsState_build_closure13(context, viewModel), false, _null, _null, _null, _null, A.Text$(t9 == null ? J.$index$asx($.LocalizationsProvider__localizedValues.$index(0, _s2_), _s16_0) : t9, _null, _null, _null, _null, _null, _null, _null, _null, _null), _null, _null)], t6), _null, 4, false, _null, true, _null)], t6); - t8 = J.$index$asx($.LocalizationsProvider__localizedValues.$index(0, t3), "dark_mode"); - t8 = A.Text$(t8 == null ? "" : t8, _null, _null, _null, _null, _null, _null, _null, _null, _null); - t9 = prefState.enableDarkMode; - t10 = A.Icon$(B.IconData_58236_MaterialIcons_null_false, _null, _null); - t9 = A.SwitchListTile$(A.Theme_of(context).colorScheme.secondary, _null, new A._DeviceSettingsState_build_closure14(viewModel, context), t10, _null, t8, t9); - t8 = J.$index$asx($.LocalizationsProvider__localizedValues.$index(0, t3), _s18_); - if (t8 == null) - t8 = J.$index$asx($.LocalizationsProvider__localizedValues.$index(0, _s2_), _s18_); - t10 = prefState.colorTheme; - t11 = $.$get$colorThemesMap(); - t11 = t11.get$keys(t11); - t12 = type$.legacy_DropdownMenuItem_legacy_String; - t11 = A.MappedIterable_MappedIterable(t11, new A._DeviceSettingsState_build_closure15(), A._instanceType(t11)._eval$1("Iterable.E"), t12); - t13 = type$.AppDropdownButton_legacy_String; - t12 = A.FormCard$(_null, A._setArrayType([t9, new A.SizedBox(_null, 16, _null, _null), new A.AppDropdownButton(t8, t10, new A._DeviceSettingsState_build_closure16(viewModel, context), A.List_List$of(A.List_List$of(t11, true, A._instanceType(t11)._eval$1("Iterable.E")), true, t12), false, true, "", _null, _null, t13)], t6), _null, 4, false, _null, false, _null); - t11 = J.$index$asx($.LocalizationsProvider__localizedValues.$index(0, t3), _s16_1); - t8 = t11 == null ? J.$index$asx($.LocalizationsProvider__localizedValues.$index(0, _s2_), _s16_1) : t11; - t9 = J.$index$asx($.LocalizationsProvider__localizedValues.$index(0, t3), _s9_); - t10 = type$.legacy_String; - t9 = A.DropdownMenuItem$(A.Text$(t9 == null ? J.$index$asx($.LocalizationsProvider__localizedValues.$index(0, _s2_), _s9_) : t9, _null, _null, _null, _null, _null, _null, _null, _null, _null), _null, _s9_, t10); - t11 = J.$index$asx($.LocalizationsProvider__localizedValues.$index(0, t3), _s8_); - t8 = A._setArrayType([new A.AppDropdownButton(t8, "", new A._DeviceSettingsState_build_closure17(viewModel, context, prefState, state), A._setArrayType([t9, A.DropdownMenuItem$(A.Text$(t11 == null ? J.$index$asx($.LocalizationsProvider__localizedValues.$index(0, _s2_), _s8_) : t11, _null, _null, _null, _null, _null, _null, _null, _null, _null), _null, _s8_, t10)], type$.JSArray_legacy_DropdownMenuItem_legacy_String), false, true, "", _null, _null, t13)], t6); - t9 = type$.MappedListIterable_of_legacy_String_and_legacy_FormColorPicker; - B.JSArray_methods.addAll$1(t8, A.List_List$of(new A.MappedListIterable(B.List_soA, new A._DeviceSettingsState_build_closure18(t1, prefState, viewModel, context), t9), true, t9._eval$1("ListIterable.E"))); - t8.push(new A.SizedBox(_null, 20, _null, _null)); - t3 = J.$index$asx($.LocalizationsProvider__localizedValues.$index(0, t3), _s13_); - if (t3 == null) - t3 = J.$index$asx($.LocalizationsProvider__localizedValues.$index(0, _s2_), _s13_); - t8.push(A.Row$(A._setArrayType([A.Expanded$(A.OutlinedButton$(A.Text$(t3.toUpperCase(), _null, _null, _null, _null, _null, _null, _null, _null, _null), _null, new A._DeviceSettingsState_build_closure19(prefState, t1), _null), 1), new A.SizedBox(16, _null, _null, _null), A.Expanded$(A.OutlinedButton$(A.Text$(t1.get$importColors().toUpperCase(), _null, _null, _null, _null, _null, _null, _null, _null, _null), _null, new A._DeviceSettingsState_build_closure20(context, t1, prefState, viewModel), _null), 1)], t6), B.CrossAxisAlignment_2, B.MainAxisAlignment_0, B.MainAxisSize_1, _null)); - return A.Scaffold$(t4, _null, new A.AppTabForm(t2, _this._device_settings$_formKey, A._setArrayType([new A.ScrollableListView(t7, _null, _null, _null), new A.ScrollableListView(A._setArrayType([t12, A.FormCard$(_null, t8, _null, 4, false, _null, true, _null)], t6), _null, _null, _null)], t6), t5, _null, _null), _null, _null, _null, _null, _null); + t10 = J.$index$asx(t3.$index(0, t4), _s12_1); + t10 = A.Text$(t10 == null ? J.$index$asx(t3.$index(0, _s2_), _s12_1) : t10, _null, _null, _null, _null, _null, _null, _null, _null, _null); + t11 = J.$index$asx(t3.$index(0, t4), _s17_); + t11 = A.Text$(t11 == null ? J.$index$asx(t3.$index(0, _s2_), _s17_) : t11, _null, _null, _null, _null, _null, _null, _null, _null, _null); + t12 = prefState.persistData; + t9.push(A.SwitchListTile$(A.Theme_of(context).colorScheme.secondary, _null, new A._DeviceSettingsState_build_closure11(viewModel, context), A.Icon$(B.IconData_58705_MaterialIcons_null_false, _null, _null), t11, t10, t12)); + t9 = A.FormCard$(_null, t9, _null, false, _null, false, _null); + t12 = A.Icon$(B.IconData_58291_MaterialIcons_null_false, _null, _null); + t10 = J.$index$asx(t3.$index(0, t4), _s16_0); + t8 = A._setArrayType([t8, t9, A.FormCard$(_null, A._setArrayType([new A.Builder(new A._DeviceSettingsState_build_closure12(t1, state, viewModel), _null), A.ListTile$(false, _null, _null, _null, true, _null, _null, false, _null, t12, _null, new A._DeviceSettingsState_build_closure13(context, viewModel), false, _null, _null, _null, _null, A.Text$(t10 == null ? J.$index$asx(t3.$index(0, _s2_), _s16_0) : t10, _null, _null, _null, _null, _null, _null, _null, _null, _null), _null, _null)], t7), _null, false, _null, true, _null)], t7); + 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; + t11 = A.Icon$(B.IconData_58236_MaterialIcons_null_false, _null, _null); + t10 = A.SwitchListTile$(A.Theme_of(context).colorScheme.secondary, _null, new A._DeviceSettingsState_build_closure14(viewModel, context), t11, _null, t9, t10); + t9 = J.$index$asx(t3.$index(0, t4), _s18_); + if (t9 == null) + t9 = J.$index$asx(t3.$index(0, _s2_), _s18_); + t11 = prefState.colorTheme; + t12 = $.$get$colorThemesMap(); + t13 = A._instanceType(t12)._eval$1("LinkedHashMapKeyIterable<1>"); + t14 = type$.legacy_DropdownMenuItem_legacy_String; + t13 = A.MappedIterable_MappedIterable(new A.LinkedHashMapKeyIterable(t12, t13), new A._DeviceSettingsState_build_closure15(), t13._eval$1("Iterable.E"), t14); + t12 = type$.legacy_String; + t11 = A.FormCard$(_null, A._setArrayType([t10, new A.SizedBox(_null, 16, _null, _null), A.AppDropdownButton$(_null, "", true, A.List_List$of(A.List_List$of(t13, true, A._instanceType(t13)._eval$1("Iterable.E")), true, t14), _null, t9, new A._DeviceSettingsState_build_closure16(viewModel, context), _null, false, t11, t12)], t7), _null, false, _null, false, _null); + t9 = J.$index$asx(t3.$index(0, t4), _s16_1); + if (t9 == null) + t9 = J.$index$asx(t3.$index(0, _s2_), _s16_1); + t10 = J.$index$asx(t3.$index(0, t4), _s9_); + t10 = A.DropdownMenuItem$(A.Text$(t10 == null ? J.$index$asx(t3.$index(0, _s2_), _s9_) : t10, _null, _null, _null, _null, _null, _null, _null, _null, _null), _null, _s9_, t12); + t13 = J.$index$asx(t3.$index(0, t4), _s8_); + t9 = A._setArrayType([A.AppDropdownButton$(_null, "", true, A._setArrayType([t10, A.DropdownMenuItem$(A.Text$(t13 == null ? J.$index$asx(t3.$index(0, _s2_), _s8_) : t13, _null, _null, _null, _null, _null, _null, _null, _null, _null), _null, _s8_, t12)], type$.JSArray_legacy_DropdownMenuItem_legacy_String), _null, t9, new A._DeviceSettingsState_build_closure17(viewModel, context, prefState, state), _null, false, "", t12)], t7); + t10 = type$.MappedListIterable_of_legacy_String_and_legacy_FormColorPicker; + B.JSArray_methods.addAll$1(t9, A.List_List$of(new A.MappedListIterable(B.List_soA, new A._DeviceSettingsState_build_closure18(t1, prefState, viewModel, context), t10), true, t10._eval$1("ListIterable.E"))); + t9.push(new A.SizedBox(_null, 20, _null, _null)); + t4 = J.$index$asx(t3.$index(0, t4), _s13_); + t3 = t4 == null ? J.$index$asx(t3.$index(0, _s2_), _s13_) : t4; + t9.push(A.Row$(A._setArrayType([A.Expanded$(A.OutlinedButton$(A.Text$(t3.toUpperCase(), _null, _null, _null, _null, _null, _null, _null, _null, _null), _null, new A._DeviceSettingsState_build_closure19(prefState, t1), _null), 1), new A.SizedBox(16, _null, _null, _null), A.Expanded$(A.OutlinedButton$(A.Text$(t1.get$importColors().toUpperCase(), _null, _null, _null, _null, _null, _null, _null, _null, _null), _null, new A._DeviceSettingsState_build_closure20(context, t1, prefState, viewModel), _null), 1)], t7), B.CrossAxisAlignment_2, B.MainAxisAlignment_0, B.MainAxisSize_1, _null)); + return A.Scaffold$(t5, _null, new A.AppTabForm(t2, _this._device_settings$_formKey, A._setArrayType([new A.ScrollableListView(t8, _null, _null, _null), new A.ScrollableListView(A._setArrayType([t11, A.FormCard$(_null, t9, _null, false, _null, true, _null)], t7), _null, _null, _null)], t7), t6, _null, _null), _null, _null, _null, _null, _null); } }; A._DeviceSettingsState_build_closure.prototype = { @@ -425431,7 +430631,7 @@ var t2, t3, _null = null, t1 = snapshot.data; if (t1 != null && J.$eq$(t1, true)) { - t1 = J.$index$asx($.LocalizationsProvider__localizedValues.$index(0, this.localization.localeCode), "biometric_authentication"); + t1 = J.$index$asx($.$get$LocalizationsProvider__localizedValues().$index(0, this.localization.localeCode), "biometric_authentication"); t1 = A.Text$(t1 == null ? "" : t1, _null, _null, _null, _null, _null, _null, _null, _null, _null); t2 = this.prefState.requireAuthentication; t3 = A.Icon$(t2 ? B._MdiIconData_wMy : B._MdiIconData_ouN, _null, _null); @@ -425439,43 +430639,43 @@ } else return new A.SizedBox(_null, _null, _null, _null); }, - $signature: 2544 + $signature: 2575 }; A._DeviceSettingsState_build__closure7.prototype = { call$1(value) { return this.viewModel.onRequireAuthenticationChanged.call$2(this.context, value); }, - $signature: 11 + $signature: 10 }; A._DeviceSettingsState_build_closure7.prototype = { call$1(value) { return this.viewModel.onEnableTooltipsChanged.call$2(this.context, value); }, - $signature: 11 + $signature: 10 }; A._DeviceSettingsState_build_closure8.prototype = { call$1(value) { return this.viewModel.onEnableTouchEventsChanged.call$2(this.context, value); }, - $signature: 11 + $signature: 10 }; A._DeviceSettingsState_build_closure9.prototype = { call$1(value) { return this.viewModel.onShowPdfChanged.call$2(this.context, value); }, - $signature: 11 + $signature: 10 }; A._DeviceSettingsState_build_closure10.prototype = { call$1(value) { return this.viewModel.onEnableJSPDFChanged.call$2(this.context, value); }, - $signature: 11 + $signature: 10 }; A._DeviceSettingsState_build_closure11.prototype = { call$1(value) { return this.viewModel.onPersistDataChanged.call$2(this.context, value); }, - $signature: 11 + $signature: 10 }; A._DeviceSettingsState_build_closure12.prototype = { call$1(context) { @@ -425483,7 +430683,7 @@ 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); }, - $signature: 2545 + $signature: 2576 }; A._DeviceSettingsState_build__closure6.prototype = { call$0() { @@ -425497,7 +430697,7 @@ t2 = B.JSNumber_methods.round$0(t3[t2].lastUpdated / 1000); return t4 + A.format(A.DateTime$fromMillisecondsSinceEpoch(t2 * 1000, false), A.localeSelector(t1, true)); }, - $signature: 129 + $signature: 127 }; A._DeviceSettingsState_build__closure5.prototype = { call$0() { @@ -425522,14 +430722,14 @@ call$1(value) { return this.viewModel.onDarkModeChanged.call$2(this.context, value); }, - $signature: 11 + $signature: 10 }; A._DeviceSettingsState_build_closure15.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: 38 + $signature: 36 }; A._DeviceSettingsState_build_closure16.prototype = { call$1(value) { @@ -425553,15 +430753,15 @@ b.get$_safeMap().clear$0(0); return b; }, - $signature: 203 + $signature: 206 }; A._DeviceSettingsState_build__closure3.prototype = { call$1(b) { var t1 = this.enableDarkMode ? "#090909" : "#F9F9F9", t2 = type$.legacy_String; - return b.addAll$1(0, A.LinkedHashMap_LinkedHashMap$_literal(["sidebar_active_background_color", "#444444", "sidebar_active_font_color", "#FFFFFF", "sidebar_inactive_background_color", "#2F2F2F", "sidebar_inactive_font_color", "#FFFFFF", "invoice_header_background_color", "#777777", "invoice_header_font_color", "#FFFFFF", "table_alternate_row_background_color", t1], t2, t2)); + 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: 2546 + $signature: 2577 }; A._DeviceSettingsState_build_closure18.prototype = { call$1(selector) { @@ -425570,7 +430770,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: 2547 + $signature: 2578 }; A._DeviceSettingsState_build__closure1.prototype = { call$1(value) { @@ -425587,7 +430787,7 @@ b.$indexSet(0, this.selector, t1); return t1; }, - $signature: 570 + $signature: 715 }; A._DeviceSettingsState_build_closure19.prototype = { call$0() { @@ -425624,12 +430824,12 @@ t1 = customColors.$ti; t1._eval$1("_BuiltMap<1,2>")._as(customColors); t2 = customColors._mapFactory; - t1 = t1._eval$1("@<1>")._bind$1(t1.__rti$_rest[1]); + t1 = t1._eval$1("@<1>")._bind$1(t1._rest[1]); t3 = new A.MapBuilder(t2, customColors._map$_map, customColors, t1._eval$1("MapBuilder<1,2>")); new A._DeviceSettingsState_build___closure(i, colors).call$1(t3); customColors = t3._mapOwner; if (customColors == null) { - customColors = new A._BuiltMap(t2, A._lateReadCheck(t3.__MapBuilder__map, "_map"), t1._eval$1("@<1>")._bind$1(t1.__rti$_rest[1])._eval$1("_BuiltMap<1,2>")); + customColors = new A._BuiltMap(t2, A._lateReadCheck(t3.__MapBuilder__map, "_map"), t1._eval$1("@<1>")._bind$1(t1._rest[1])._eval$1("_BuiltMap<1,2>")); t3._mapOwner = customColors; } } @@ -425645,7 +430845,7 @@ b.$indexSet(0, t2, t1); return t1; }, - $signature: 570 + $signature: 715 }; A.__DeviceSettingsState_State_SingleTickerProviderStateMixin.prototype = { dispose$0(_) { @@ -425672,7 +430872,7 @@ call$2(context, viewModel) { return new A.DeviceSettings(viewModel, null); }, - $signature: 2549 + $signature: 2580 }; A.DeviceSettingsVM.prototype = {}; A.DeviceSettingsVM_fromStore_closure.prototype = { @@ -425683,11 +430883,14 @@ }; A.DeviceSettingsVM_fromStore_closure0.prototype = { call$1(context) { - var completer, + var t2, completer, _s18_ = "ended_all_sessions", - t1 = J.$index$asx($.LocalizationsProvider__localizedValues.$index(0, A.Localizations_of(context, B.Type_AppLocalization_KyD, type$.legacy_AppLocalization).localeCode), _s18_); + t1 = A.Localizations_of(context, B.Type_AppLocalization_KyD, type$.legacy_AppLocalization); + t1.toString; + t2 = $.$get$LocalizationsProvider__localizedValues(); + t1 = J.$index$asx(t2.$index(0, t1.localeCode), _s18_); if (t1 == null) - t1 = J.$index$asx($.LocalizationsProvider__localizedValues.$index(0, "en"), _s18_); + t1 = J.$index$asx(t2.$index(0, "en"), _s18_); completer = A.snackBarCompleter(context, t1, false, type$.Null); this.store.get$_dispatchers()[0].call$1(new A.UserLogoutAll(completer)); }, @@ -425711,7 +430914,7 @@ t1 = $async$self.store; t2 = value ? "dark" : "light"; t3 = type$.legacy_String; - t2 = A.UpdateUserPreferences$(null, t2, value ? A.BuiltMap_BuiltMap(B.Map_empty, t3, t3) : A.BuiltMap_BuiltMap(B.Map_so4CA, t3, t3), null, value, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null); + t2 = A.UpdateUserPreferences$(null, t2, value ? A.BuiltMap_BuiltMap(B.Map_empty0, t3, t3) : A.BuiltMap_BuiltMap(B.Map_soKdN, t3, t3), null, value, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null); t1.get$_dispatchers()[0].call$1(t2); t1.get$_dispatchers()[0].call$1(new A.UpdatedSetting()); context.findAncestorStateOfType$1$0(type$.legacy_AppBuilderState).rebuild$0(); @@ -425721,7 +430924,7 @@ }); return A._asyncStartSync($async$call$2, $async$completer); }, - $signature: 205 + $signature: 210 }; A.DeviceSettingsVM_fromStore_closure7.prototype = { call$2(context, value) { @@ -425746,7 +430949,7 @@ }); return A._asyncStartSync($async$call$2, $async$completer); }, - $signature: 205 + $signature: 210 }; A.DeviceSettingsVM_fromStore_closure4.prototype = { call$2(context, value) { @@ -425778,7 +430981,7 @@ }); return A._asyncStartSync($async$call$2, $async$completer); }, - $signature: 568 + $signature: 717 }; A.DeviceSettingsVM_fromStore_closure5.prototype = { call$2(context, value) { @@ -425810,7 +431013,7 @@ }); return A._asyncStartSync($async$call$2, $async$completer); }, - $signature: 568 + $signature: 717 }; A.DeviceSettingsVM_fromStore_closure8.prototype = { call$2(context, value) { @@ -425835,7 +431038,7 @@ }); return A._asyncStartSync($async$call$2, $async$completer); }, - $signature: 205 + $signature: 210 }; A.DeviceSettingsVM_fromStore_closure14.prototype = { call$2(context, value) { @@ -425863,7 +431066,7 @@ }); return A._asyncStartSync($async$call$2, $async$completer); }, - $signature: 205 + $signature: 210 }; A.DeviceSettingsVM_fromStore_closure12.prototype = { call$2(context, value) { @@ -425871,7 +431074,7 @@ t1 = A.UpdateUserPreferences$(_null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, value, _null, _null, _null); this.store.get$_dispatchers()[0].call$1(t1); }, - $signature: 335 + $signature: 305 }; A.DeviceSettingsVM_fromStore_closure13.prototype = { call$2(context, value) { @@ -425879,7 +431082,7 @@ t1 = A.UpdateUserPreferences$(_null, _null, _null, _null, _null, value, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null); this.store.get$_dispatchers()[0].call$1(t1); }, - $signature: 335 + $signature: 305 }; A.DeviceSettingsVM_fromStore_closure16.prototype = { call$2(context, value) { @@ -425887,7 +431090,7 @@ t1 = A.UpdateUserPreferences$(_null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, value); this.store.get$_dispatchers()[0].call$1(t1); }, - $signature: 2553 + $signature: 2584 }; A.DeviceSettingsVM_fromStore_closure15.prototype = { call$2(context, value) { @@ -425895,7 +431098,7 @@ t1 = A.UpdateUserPreferences$(_null, _null, _null, _null, _null, _null, value, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null); this.store.get$_dispatchers()[0].call$1(t1); }, - $signature: 335 + $signature: 305 }; A.DeviceSettingsVM_fromStore_closure6.prototype = { call$2(context, value) { @@ -425923,7 +431126,7 @@ }); return A._asyncStartSync($async$call$2, $async$completer); }, - $signature: 2554 + $signature: 2585 }; A.DeviceSettingsVM_fromStore_closure9.prototype = { call$2(context, value) { @@ -425948,7 +431151,7 @@ }); return A._asyncStartSync($async$call$2, $async$completer); }, - $signature: 205 + $signature: 210 }; A.DeviceSettingsVM_fromStore_closure3.prototype = { call$2(context, value) { @@ -425982,7 +431185,7 @@ }); return A._asyncStartSync($async$call$2, $async$completer); }, - $signature: 2555 + $signature: 2586 }; A.DeviceSettingsVM_fromStore__closure.prototype = { call$1(duration) { @@ -426013,7 +431216,9 @@ // Function start authenticated = false; $async$handler = 3; - t1 = J.$index$asx($.LocalizationsProvider__localizedValues.$index(0, A.Localizations_of(context, B.Type_AppLocalization_KyD, type$.legacy_AppLocalization).localeCode), "authenticate_to_change_setting"); + t1 = A.Localizations_of(context, B.Type_AppLocalization_KyD, type$.legacy_AppLocalization); + t1.toString; + t1 = J.$index$asx($.$get$LocalizationsProvider__localizedValues().$index(0, t1.localeCode), "authenticate_to_change_setting"); if (t1 == null) t1 = ""; $async$goto = 6; @@ -426054,7 +431259,7 @@ }); return A._asyncStartSync($async$call$2, $async$completer); }, - $signature: 205 + $signature: 210 }; A.DeviceSettingsVM_fromStore_closure17.prototype = { call$0() { @@ -426119,7 +431324,7 @@ t1.get$_dispatchers()[0].call$1(t2); t1.get$_dispatchers()[0].call$1(new A.UpdatedSetting()); }, - $signature: 586 + $signature: 711 }; A.DeviceSettingsVM_fromStore_closure11.prototype = { call$2(context, value) { @@ -426132,12 +431337,12 @@ else t1.get$_dispatchers()[0].call$1(new A.ClearPersistedData()); }, - $signature: 335 + $signature: 305 }; A.EmailSettings.prototype = { createState$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._setArrayType([], type$.JSArray_legacy_TextEditingController), B._StateLifecycle_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), A._setArrayType([], type$.JSArray_legacy_TextEditingController), B._StateLifecycle_0); } }; A._EmailSettingsState.prototype = { @@ -426186,14 +431391,16 @@ if (sendingUserId == null) sendingUserId = ""; if (settings.emailSendingMethod === "gmail" && sendingUserId.length === 0) { - t1 = J.$index$asx($.LocalizationsProvider__localizedValues.$index(0, A.Localizations_of(context, B.Type_AppLocalization_KyD, type$.legacy_AppLocalization).localeCode), "select_a_gmail_user"); + t1 = A.Localizations_of(context, B.Type_AppLocalization_KyD, type$.legacy_AppLocalization); + t1.toString; + t1 = J.$index$asx($.$get$LocalizationsProvider__localizedValues().$index(0, t1.localeCode), "select_a_gmail_user"); A.showErrorDialog(false, context, t1 == null ? "" : t1); return; } viewModel.onSavePressed.call$1(context); }, build$1(_, context) { - var disableSave, t6, t7, t8, t9, t10, t11, t12, t13, t14, _list, i, t15, _this = this, _null = null, + var disableSave, t6, t7, t8, t9, t10, t11, t12, t13, t14, t15, _list, i, t16, _this = this, _null = null, _s28_ = "use_web_app_to_connect_gmail", _s9_ = "from_name", _s9_0 = "send_time", @@ -426214,71 +431421,74 @@ disableSave = gmailSendingUserId0.length === 0 || gmailSendingUserId0 === "0"; else disableSave = false; - t5 = t1.localeCode; - t6 = J.$index$asx($.LocalizationsProvider__localizedValues.$index(0, t5), "email_settings"); - if (t6 == null) - t6 = ""; - t7 = disableSave ? _null : _this.get$_onSavePressed(); - t8 = $.$get$_EmailSettingsState__formKey(); - t9 = _this._email_settings$_focusNode; - t10 = type$.JSArray_legacy_Widget; - t11 = A._setArrayType([], t10); - if (state.authState.get$isHosted()) { + t1.toString; + t5 = $.$get$LocalizationsProvider__localizedValues(); + t6 = t1.localeCode; + t7 = J.$index$asx(t5.$index(0, t6), "email_settings"); + if (t7 == null) + t7 = ""; + t8 = disableSave ? _null : _this.get$_onSavePressed(); + t9 = $.$get$_EmailSettingsState__formKey(); + t10 = _this._email_settings$_focusNode; + t11 = type$.JSArray_legacy_Widget; + t12 = A._setArrayType([], t11); + if (state.get$isHosted()) { t4 = t4.settingsUIState.entityType; - t12 = J.$index$asx($.LocalizationsProvider__localizedValues.$index(0, t5), "send_from_gmail"); - if (t12 == null) - t12 = ""; + t13 = J.$index$asx(t5.$index(0, t6), "send_from_gmail"); + if (t13 == null) + t13 = ""; t2 = t2 == null ? _null : t3; - t2 = A._setArrayType([A.BoolDropdownButton$(_null, _null, _null, B._MdiIconData_Pmk, t12, _null, new A._EmailSettingsState_build_closure(viewModel, settings), t4 !== B.EntityType_company, t2)], t10); + t2 = A._setArrayType([A.BoolDropdownButton$(_null, _null, _null, B._MdiIconData_Pmk, t13, _null, new A._EmailSettingsState_build_closure(viewModel, settings), t4 !== B.EntityType_company, t2)], t11); if (t3) if (J.get$isEmpty$asx(gmailUserIds)) { - t3 = A._setArrayType([new A.SizedBox(_null, 16, _null, _null)], t10); + t3 = A._setArrayType([new A.SizedBox(_null, 16, _null, _null)], t11); if (A.isApple()) { - t4 = J.$index$asx($.LocalizationsProvider__localizedValues.$index(0, t5), _s28_); - t3.push(A.Text$(t4 == null ? J.$index$asx($.LocalizationsProvider__localizedValues.$index(0, "en"), _s28_) : t4, _null, _null, _null, _null, _null, _null, B.TextAlign_2, _null, _null)); + t4 = J.$index$asx(t5.$index(0, t6), _s28_); + t3.push(A.Text$(t4 == null ? J.$index$asx(t5.$index(0, "en"), _s28_) : t4, _null, _null, _null, _null, _null, _null, B.TextAlign_2, _null, _null)); } else t3.push(A.OutlinedButton$(A.Text$(t1.get$connectGmail().toUpperCase(), _null, _null, _null, _null, _null, _null, _null, _null, _null), _null, new A._EmailSettingsState_build_closure0(context), _null)); B.JSArray_methods.addAll$1(t2, t3); } else t2.push(new A.Padding(B.EdgeInsets_0_10_0_0, A.DynamicSelector$(true, gmailSendingUserId, gmailUserIds, B.EntityType_user, _null, _null, new A._EmailSettingsState_build_closure1(viewModel, settings), new A._EmailSettingsState_build_closure2()), _null)); - B.JSArray_methods.addAll$1(t11, A._setArrayType([A.FormCard$(_null, t2, B.CrossAxisAlignment_3, 4, false, _null, false, _null)], t10)); + B.JSArray_methods.addAll$1(t12, A._setArrayType([A.FormCard$(_null, t2, B.CrossAxisAlignment_3, false, _null, false, _null)], t11)); } - t2 = J.$index$asx($.LocalizationsProvider__localizedValues.$index(0, t5), _s9_); + t2 = J.$index$asx(t5.$index(0, t6), _s9_); if (t2 == null) - t2 = J.$index$asx($.LocalizationsProvider__localizedValues.$index(0, "en"), _s9_); + t2 = J.$index$asx(t5.$index(0, "en"), _s9_); t3 = viewModel.onSavePressed; t2 = A.DecoratedFormField$(false, _null, false, false, _this._fromNameController, _null, true, _null, _null, _null, _null, false, false, _null, B.TextInputType_8_null_null, t2, _null, _null, false, _null, _null, t3, true, _null, _null, B.TextAlign_4, _null); - t4 = J.$index$asx($.LocalizationsProvider__localizedValues.$index(0, t5), "reply_to_name"); + t4 = J.$index$asx(t5.$index(0, t6), "reply_to_name"); if (t4 == null) t4 = ""; t4 = A.DecoratedFormField$(false, _null, false, false, _this._replyToNameController, _null, true, _null, _null, _null, _null, false, false, _null, B.TextInputType_8_null_null, t4, _null, _null, false, _null, _null, t3, true, _null, _null, B.TextAlign_4, _null); - t12 = A.DecoratedFormField$(false, _null, false, 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, t3, true, _null, _null, B.TextAlign_4, _null); - t13 = t1.get$bccEmail(); - t3 = A.DecoratedFormField$(false, _null, false, false, _this._bccEmailController, _null, true, _null, t1.get$commaSeparatedList(), _null, _null, false, false, _null, B.TextInputType_5_null_null, t13, _null, _null, false, _null, _null, t3, true, _null, _null, B.TextAlign_4, _null); - t13 = J.$index$asx($.LocalizationsProvider__localizedValues.$index(0, t5), _s9_0); - if (t13 == null) - t13 = J.$index$asx($.LocalizationsProvider__localizedValues.$index(0, "en"), _s9_0); + t13 = A.DecoratedFormField$(false, _null, false, 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, t3, true, _null, _null, B.TextAlign_4, _null); + t14 = t1.get$bccEmail(); + t3 = A.DecoratedFormField$(false, _null, false, false, _this._bccEmailController, _null, true, _null, t1.get$commaSeparatedList(), _null, _null, false, false, _null, B.TextInputType_5_null_null, t14, _null, _null, false, _null, _null, t3, true, _null, _null, B.TextAlign_4, _null); + t14 = J.$index$asx(t5.$index(0, t6), _s9_0); + t5 = t14 == null ? J.$index$asx(t5.$index(0, "en"), _s9_0) : t14; t14 = settings.entitySendTime; - _list = J.JSArray_JSArray$allocateGrowable(24, type$.legacy_int); + t15 = type$.legacy_int; + _list = J.JSArray_JSArray$allocateGrowable(24, t15); for (i = 0; i < 24; ++i) _list[i] = i; - t15 = A._arrayInstanceType(_list)._eval$1("MappedListIterable<1,DropdownMenuItem*>"); - t11.push(A.FormCard$(_null, A._setArrayType([t2, t4, t12, t3, new A.AppDropdownButton(t13, t14, new A._EmailSettingsState_build_closure3(viewModel, settings), A.List_List$of(new A.MappedListIterable(_list, new A._EmailSettingsState_build_closure4(viewModel), t15), true, t15._eval$1("ListIterable.E")), true, true, _null, _null, _null, type$.AppDropdownButton_legacy_int)], t10), _null, 4, false, _null, false, _null)); - t15 = J.$index$asx($.LocalizationsProvider__localizedValues.$index(0, t5), "email_design"); - t2 = t15 == null ? "" : t15; + t16 = A._arrayInstanceType(_list)._eval$1("MappedListIterable<1,DropdownMenuItem*>"); + t12.push(A.FormCard$(_null, A._setArrayType([t2, t4, t13, t3, A.AppDropdownButton$(_null, _null, true, A.List_List$of(new A.MappedListIterable(_list, new A._EmailSettingsState_build_closure3(viewModel), t16), true, t16._eval$1("ListIterable.E")), _null, t5, new A._EmailSettingsState_build_closure4(viewModel, settings), _null, true, t14, t15)], t11), _null, false, _null, false, _null)); + t15 = $.$get$LocalizationsProvider__localizedValues(); + t14 = J.$index$asx(t15.$index(0, t6), "email_design"); + t2 = t14 == null ? "" : t14; t3 = settings.emailStyle; - t4 = J.$index$asx($.LocalizationsProvider__localizedValues.$index(0, t5), "plain"); - t12 = type$.legacy_String; - t12 = A._setArrayType([new A.AppDropdownButton(t2, t3, new A._EmailSettingsState_build_closure5(viewModel, settings), A._setArrayType([A.DropdownMenuItem$(A.Text$(t4 == null ? "" : t4, _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)], type$.JSArray_legacy_DropdownMenuItem_legacy_String), false, true, "", _null, _null, type$.AppDropdownButton_legacy_String)], t10); + t4 = J.$index$asx(t15.$index(0, t6), "plain"); + t5 = type$.legacy_String; + t5 = A._setArrayType([A.AppDropdownButton$(_null, "", true, A._setArrayType([A.DropdownMenuItem$(A.Text$(t4 == null ? "" : t4, _null, _null, _null, _null, _null, _null, _null, _null, _null), _null, "plain", t5), A.DropdownMenuItem$(A.Text$(t1.get$light(), _null, _null, _null, _null, _null, _null, _null, _null, _null), _null, "light", t5), A.DropdownMenuItem$(A.Text$(t1.get$dark(), _null, _null, _null, _null, _null, _null, _null, _null, _null), _null, "dark", t5), A.DropdownMenuItem$(A.Text$(t1.get$custom(), _null, _null, _null, _null, _null, _null, _null, _null, _null), _null, "custom", t5)], type$.JSArray_legacy_DropdownMenuItem_legacy_String), _null, t2, new A._EmailSettingsState_build_closure5(viewModel, settings), _null, false, t3, t5)], t11); if (t3 === "custom") { t2 = t1.get$custom(); - t5 = J.$index$asx($.LocalizationsProvider__localizedValues.$index(0, t5), "add_body_variable_message"); - B.JSArray_methods.addAll$1(t12, A._setArrayType([new A.SizedBox(_null, 10, _null, _null), A.DecoratedFormField$(false, _null, false, false, _this._emailStyleCustomController, _null, true, _null, B.JSString_methods.replaceFirst$2(t5 == null ? "" : t5, ":body", "$body"), _null, _null, false, false, _null, B.TextInputType_1_null_null, t2, 6, _null, false, _null, _null, _null, true, _null, _null, B.TextAlign_4, _null)], t10)); + t6 = J.$index$asx(t15.$index(0, t6), "add_body_variable_message"); + B.JSArray_methods.addAll$1(t5, A._setArrayType([new A.SizedBox(_null, 10, _null, _null), A.DecoratedFormField$(false, _null, false, false, _this._emailStyleCustomController, _null, true, _null, B.JSString_methods.replaceFirst$2(t6 == null ? "" : t6, ":body", "$body"), _null, _null, false, false, _null, B.TextInputType_1_null_null, t2, 6, _null, false, _null, _null, _null, true, _null, _null, B.TextAlign_4, _null)], t11)); } - t12.push(A.DecoratedFormField$(false, _null, false, false, _this._emailSignatureController, _null, true, _null, _null, _null, _null, false, false, _null, B.TextInputType_1_null_null, t1.get$emailSignature(), 6, _null, false, _null, _null, _null, true, _null, _null, B.TextAlign_4, _null)); - t11.push(A.FormCard$(_null, t12, _null, 4, false, _null, false, _null)); - t11.push(A.FormCard$(_null, A._setArrayType([A.BoolDropdownButton$(_null, _null, _null, B._MdiIconData_MO91, t1.get$attachPdf(), _null, new A._EmailSettingsState_build_closure6(viewModel, settings), _null, settings.pdfEmailAttachment), A.BoolDropdownButton$(_null, _null, _null, B._MdiIconData_jVE, t1.get$attachDocuments(), _null, new A._EmailSettingsState_build_closure7(viewModel, settings), _null, settings.documentEmailAttachment), A.BoolDropdownButton$(_null, _null, _null, B._MdiIconData_aAu0, t1.get$attachUbl(), _null, new A._EmailSettingsState_build_closure8(viewModel, settings), _null, settings.ublEmailAttachment)], t10), _null, 4, false, _null, true, _null)); - return A.EditScaffold$(_null, _null, new A.AppForm(t8, t11, _null, t9, _null), _null, _null, _null, false, _null, _null, t7, _null, t6); + t5.push(A.DecoratedFormField$(false, _null, false, false, _this._emailSignatureController, _null, true, _null, _null, _null, _null, false, false, _null, B.TextInputType_1_null_null, t1.get$emailSignature(), 6, _null, false, _null, _null, _null, true, _null, _null, B.TextAlign_4, _null)); + t12.push(A.FormCard$(_null, t5, _null, false, _null, false, _null)); + t12.push(A.FormCard$(_null, A._setArrayType([A.BoolDropdownButton$(_null, _null, _null, B._MdiIconData_MO91, t1.get$attachPdf(), _null, new A._EmailSettingsState_build_closure6(viewModel, settings), _null, settings.pdfEmailAttachment), A.BoolDropdownButton$(_null, _null, _null, B._MdiIconData_jVE, t1.get$attachDocuments(), _null, new A._EmailSettingsState_build_closure7(viewModel, settings), _null, settings.documentEmailAttachment), A.BoolDropdownButton$(_null, _null, _null, B._MdiIconData_aAu0, t1.get$attachUbl(), _null, new A._EmailSettingsState_build_closure8(viewModel, settings), _null, settings.ublEmailAttachment)], t11), _null, false, _null, true, _null)); + return A.EditScaffold$(_null, _null, new A.AppForm(t9, t12, _null, t10, _null), _null, _null, _null, false, _null, _null, t8, _null, t7); } }; A._EmailSettingsState_dispose_closure.prototype = { @@ -426324,7 +431534,7 @@ call$1(value) { return this.viewModel.onSettingsChanged.call$1(this.settings.rebuild$1(new A._EmailSettingsState_build__closure5(value))); }, - $signature: 11 + $signature: 10 }; A._EmailSettingsState_build__closure5.prototype = { call$1(b) { @@ -426365,7 +431575,7 @@ }, $signature: 42 }; - A._EmailSettingsState_build_closure3.prototype = { + A._EmailSettingsState_build_closure4.prototype = { call$1(value) { return this.viewModel.onSettingsChanged.call$1(this.settings.rebuild$1(new A._EmailSettingsState_build__closure3(value))); }, @@ -426378,7 +431588,7 @@ }, $signature: 13 }; - A._EmailSettingsState_build_closure4.prototype = { + A._EmailSettingsState_build_closure3.prototype = { call$1(value) { var timeLabel, _null = null, hour = value + 1, @@ -426393,7 +431603,7 @@ } return A.DropdownMenuItem$(A.Text$(timeLabel, _null, _null, _null, _null, _null, _null, _null, _null, _null), _null, hour, type$.legacy_int); }, - $signature: 190 + $signature: 175 }; A._EmailSettingsState_build_closure5.prototype = { call$1(value) { @@ -426412,7 +431622,7 @@ call$1(value) { return this.viewModel.onSettingsChanged.call$1(this.settings.rebuild$1(new A._EmailSettingsState_build__closure1(value))); }, - $signature: 11 + $signature: 10 }; A._EmailSettingsState_build__closure1.prototype = { call$1(b) { @@ -426425,7 +431635,7 @@ call$1(value) { return this.viewModel.onSettingsChanged.call$1(this.settings.rebuild$1(new A._EmailSettingsState_build__closure0(value))); }, - $signature: 11 + $signature: 10 }; A._EmailSettingsState_build__closure0.prototype = { call$1(b) { @@ -426438,7 +431648,7 @@ call$1(value) { return this.viewModel.onSettingsChanged.call$1(this.settings.rebuild$1(new A._EmailSettingsState_build__closure(value))); }, - $signature: 11 + $signature: 10 }; A._EmailSettingsState_build__closure.prototype = { call$1(b) { @@ -426457,14 +431667,14 @@ call$2(context, viewModel) { return new A.EmailSettings(viewModel, new A.ValueKey(viewModel.state.uiState.settingsUIState.updatedAt, type$.ValueKey_legacy_int)); }, - $signature: 2556 + $signature: 2587 }; A.EmailSettingsVM.prototype = {}; A.EmailSettingsVM_fromStore_closure0.prototype = { call$1(settings) { this.store.get$_dispatchers()[0].call$1(new A.UpdateSettings(settings)); }, - $signature: 167 + $signature: 156 }; A.EmailSettingsVM_fromStore_closure.prototype = { call$1(context) { @@ -426485,7 +431695,9 @@ settings = settingsUIState.get$settings(); if (settings.emailStyle === "custom" && !J.contains$1$asx(settings.emailStyleCustom, "$body")) { t1 = _this.context; - t2 = J.$index$asx($.LocalizationsProvider__localizedValues.$index(0, A.Localizations_of(t1, B.Type_AppLocalization_KyD, type$.legacy_AppLocalization).localeCode), "body_variable_missing"); + t2 = A.Localizations_of(t1, B.Type_AppLocalization_KyD, type$.legacy_AppLocalization); + t2.toString; + t2 = J.$index$asx($.$get$LocalizationsProvider__localizedValues().$index(0, t2.localeCode), "body_variable_missing"); A.showErrorDialog(false, t1, B.JSString_methods.replaceFirst$2(t2 == null ? "" : t2, ":body", "$body")); return; } @@ -426527,53 +431739,55 @@ this.super$State$dispose(0); }, build$1(_, context) { - var t4, t5, t6, t7, t8, t9, t10, t11, t12, _null = null, + var t2, t3, t4, t5, t6, t7, t8, t9, t10, t11, t12, t13, _null = null, t1 = A.Localizations_of(context, B.Type_AppLocalization_KyD, type$.legacy_AppLocalization), viewModel = this._widget.viewModel, - company = viewModel.company, - t2 = t1.localeCode, - t3 = J.$index$asx($.LocalizationsProvider__localizedValues.$index(0, t2), "expense_settings"); - if (t3 == null) - t3 = ""; - t4 = viewModel.onSavePressed; - t5 = $.$get$_ExpenseSettingsState__formKey(); - t6 = this._expense_settings$_focusNode; - t7 = A.Theme_of(context).colorScheme; - t8 = A.Text$(t1.get$shouldBeInvoiced(), _null, _null, _null, _null, _null, _null, _null, _null, _null); - t9 = company.markExpensesInvoiceable; - t7 = A.SwitchListTile$(t7.secondary, _null, new A._ExpenseSettingsState_build_closure(viewModel, company), _null, A.Text$(t1.get$shouldBeInvoicedHelp(), _null, _null, _null, _null, _null, _null, _null, _null, _null), t8, t9); + company = viewModel.company; + t1.toString; + t2 = $.$get$LocalizationsProvider__localizedValues(); + t3 = t1.localeCode; + t4 = J.$index$asx(t2.$index(0, t3), "expense_settings"); + if (t4 == null) + t4 = ""; + t5 = viewModel.onSavePressed; + t6 = $.$get$_ExpenseSettingsState__formKey(); + t7 = this._expense_settings$_focusNode; t8 = A.Theme_of(context).colorScheme; - t9 = A.Text$(t1.get$markPaid(), _null, _null, _null, _null, _null, _null, _null, _null, _null); - t10 = company.markExpensesPaid; - t8 = A.SwitchListTile$(t8.secondary, _null, new A._ExpenseSettingsState_build_closure0(viewModel, company), _null, A.Text$(t1.get$markPaidHelp(), _null, _null, _null, _null, _null, _null, _null, _null, _null), t9, t10); + t9 = A.Text$(t1.get$shouldBeInvoiced(), _null, _null, _null, _null, _null, _null, _null, _null, _null); + t10 = company.markExpensesInvoiceable; + t8 = A.SwitchListTile$(t8.secondary, _null, new A._ExpenseSettingsState_build_closure(viewModel, company), _null, A.Text$(t1.get$shouldBeInvoicedHelp(), _null, _null, _null, _null, _null, _null, _null, _null, _null), t9, t10); t9 = A.Theme_of(context).colorScheme; - t10 = A.Text$(t1.get$addDocumentsToInvoice(), _null, _null, _null, _null, _null, _null, _null, _null, _null); - t11 = company.invoiceExpenseDocuments; - t12 = type$.JSArray_legacy_Widget; - t11 = A._setArrayType([A.FormCard$(_null, A._setArrayType([t7, t8, A.SwitchListTile$(t9.secondary, _null, new A._ExpenseSettingsState_build_closure1(viewModel, company), _null, A.Text$(t1.get$addDocumentsToInvoiceHelp(), _null, _null, _null, _null, _null, _null, _null, _null, _null), t10, t11)], t12), _null, 4, false, _null, false, _null)], t12); + t10 = A.Text$(t1.get$markPaid(), _null, _null, _null, _null, _null, _null, _null, _null, _null); + t11 = company.markExpensesPaid; + t9 = A.SwitchListTile$(t9.secondary, _null, new A._ExpenseSettingsState_build_closure0(viewModel, company), _null, A.Text$(t1.get$markPaidHelp(), _null, _null, _null, _null, _null, _null, _null, _null, _null), t10, t11); + t10 = A.Theme_of(context).colorScheme; + t11 = A.Text$(t1.get$addDocumentsToInvoice(), _null, _null, _null, _null, _null, _null, _null, _null, _null); + t12 = company.invoiceExpenseDocuments; + t13 = type$.JSArray_legacy_Widget; + t12 = A._setArrayType([A.FormCard$(_null, A._setArrayType([t8, t9, A.SwitchListTile$(t10.secondary, _null, new A._ExpenseSettingsState_build_closure1(viewModel, company), _null, A.Text$(t1.get$addDocumentsToInvoiceHelp(), _null, _null, _null, _null, _null, _null, _null, _null, _null), t11, t12)], t13), _null, false, _null, false, _null)], t13); if (company.numberOfItemTaxRates > 0) { - t7 = t1.get$enterTaxes(); - t8 = t1.get$byAmount(); - t9 = t1.get$byRate(); - t10 = company.calculateExpenseTaxByAmount; - t7 = A.BoolDropdownButton$(t9, t8, _null, _null, t7, _null, new A._ExpenseSettingsState_build_closure2(viewModel, company), _null, t10); - t8 = A.Theme_of(context).colorScheme; - t9 = A.Text$(t1.get$inclusiveTaxes(), _null, _null, _null, _null, _null, _null, _null, _null, _null); - t10 = company.expenseInclusiveTaxes; - t11.push(A.FormCard$(_null, A._setArrayType([t7, new A.SizedBox(_null, 16, _null, _null), A.SwitchListTile$(t8.secondary, _null, new A._ExpenseSettingsState_build_closure3(viewModel, company), _null, A.Text$("\n" + t1.get$exclusive(t1) + ": 100 + 10% = 100 + 10\n" + t1.get$inclusive() + ": 100 + 10% = 90.91 + 9.09", _null, _null, _null, _null, _null, _null, _null, _null, _null), t9, t10)], t12), _null, 4, false, _null, false, _null)); + t8 = t1.get$enterTaxes(); + t9 = t1.get$byAmount(); + t10 = t1.get$byRate(); + t11 = company.calculateExpenseTaxByAmount; + t8 = A.BoolDropdownButton$(t10, t9, _null, _null, t8, _null, new A._ExpenseSettingsState_build_closure2(viewModel, company), _null, t11); + t9 = A.Theme_of(context).colorScheme; + t10 = A.Text$(t1.get$inclusiveTaxes(), _null, _null, _null, _null, _null, _null, _null, _null, _null); + t11 = company.expenseInclusiveTaxes; + t12.push(A.FormCard$(_null, A._setArrayType([t8, new A.SizedBox(_null, 16, _null, _null), A.SwitchListTile$(t9.secondary, _null, new A._ExpenseSettingsState_build_closure3(viewModel, company), _null, A.Text$("\n" + t1.get$exclusive(t1) + ": 100 + 10% = 100 + 10\n" + t1.get$inclusive() + ": 100 + 10% = 90.91 + 9.09", _null, _null, _null, _null, _null, _null, _null, _null, _null), t10, t11)], t13), _null, false, _null, false, _null)); } - t1 = J.$index$asx($.LocalizationsProvider__localizedValues.$index(0, t2), "configure_categories"); + t1 = J.$index$asx(t2.$index(0, t3), "configure_categories"); if (t1 == null) t1 = ""; - t11.push(new A.Padding(B.EdgeInsets_16_0_16_0, new A.AppButton(_null, B.IconData_58751_MaterialIcons_null_false, t1.toUpperCase(), new A._ExpenseSettingsState_build_closure4(viewModel, context), _null, _null), _null)); - return A.EditScaffold$(_null, _null, new A.AppForm(t5, t11, _null, t6, _null), _null, _null, _null, false, _null, _null, t4, _null, t3); + t12.push(new A.Padding(B.EdgeInsets_16_0_16_0, new A.AppButton(_null, B.IconData_58751_MaterialIcons_null_false, t1.toUpperCase(), new A._ExpenseSettingsState_build_closure4(viewModel, context), _null, _null), _null)); + return A.EditScaffold$(_null, _null, new A.AppForm(t6, t12, _null, t7, _null), _null, _null, _null, false, _null, _null, t5, _null, t4); } }; A._ExpenseSettingsState_build_closure.prototype = { call$1(value) { return this.viewModel.onCompanyChanged.call$1(this.company.rebuild$1(new A._ExpenseSettingsState_build__closure3(value))); }, - $signature: 11 + $signature: 10 }; A._ExpenseSettingsState_build__closure3.prototype = { call$1(b) { @@ -426586,7 +431800,7 @@ call$1(value) { return this.viewModel.onCompanyChanged.call$1(this.company.rebuild$1(new A._ExpenseSettingsState_build__closure2(value))); }, - $signature: 11 + $signature: 10 }; A._ExpenseSettingsState_build__closure2.prototype = { call$1(b) { @@ -426599,7 +431813,7 @@ call$1(value) { return this.viewModel.onCompanyChanged.call$1(this.company.rebuild$1(new A._ExpenseSettingsState_build__closure1(value))); }, - $signature: 11 + $signature: 10 }; A._ExpenseSettingsState_build__closure1.prototype = { call$1(b) { @@ -426612,7 +431826,7 @@ call$1(value) { return this.viewModel.onCompanyChanged.call$1(this.company.rebuild$1(new A._ExpenseSettingsState_build__closure0(value))); }, - $signature: 11 + $signature: 10 }; A._ExpenseSettingsState_build__closure0.prototype = { call$1(b) { @@ -426625,7 +431839,7 @@ call$1(value) { return this.viewModel.onCompanyChanged.call$1(this.company.rebuild$1(new A._ExpenseSettingsState_build__closure(value))); }, - $signature: 11 + $signature: 10 }; A._ExpenseSettingsState_build__closure.prototype = { call$1(b) { @@ -426650,7 +431864,7 @@ call$2(context, viewModel) { return new A.ExpenseSettings(viewModel, new A.ValueKey(viewModel.state.uiState.settingsUIState.updatedAt, type$.ValueKey_legacy_int)); }, - $signature: 2558 + $signature: 2589 }; A.ExpenseSettingsVM.prototype = { get$company() { @@ -426661,7 +431875,7 @@ call$1(company) { return this.store.get$_dispatchers()[0].call$1(new A.UpdateCompany(company)); }, - $signature: 142 + $signature: 139 }; A.ExpenseSettingsVM_fromStore_closure.prototype = { call$1(context) { @@ -426694,7 +431908,7 @@ }; A.GeneratedNumbers.prototype = { createState$0() { - return new A._GeneratedNumbersState(A.TextEditingController$(null), A._setArrayType([], type$.JSArray_legacy_TextEditingController), new A.Debouncer(500, true), null, null, B._StateLifecycle_0); + return new A._GeneratedNumbersState(new A.TextEditingController(B.TextEditingValue_li8, $.$get$ChangeNotifier__emptyListeners()), A._setArrayType([], type$.JSArray_legacy_TextEditingController), new A.Debouncer(500, true), null, null, B._StateLifecycle_0); } }; A._GeneratedNumbersState.prototype = { @@ -426751,13 +431965,13 @@ t1.isValid = true; B.JSArray_methods.forEach$1(values, new A._GeneratedNumbersState__onSavePressed_closure(t1)); if (!t1.isValid) { - A.showDialog(true, new A._GeneratedNumbersState__onSavePressed_closure0(), context, null, true, type$.legacy_ErrorDialog); + A.showDialog(null, true, new A._GeneratedNumbersState__onSavePressed_closure0(), context, null, true, type$.legacy_ErrorDialog); return; } viewModel.onSavePressed.call$1(context); }, build$1(_, context) { - var t5, t6, t7, t8, t9, t10, _list, i, i0, t11, t12, t13, t14, t15, t16, t17, t18, _this = this, _null = null, + var t5, t6, t7, t8, t9, t10, t11, _list, i, i0, t12, t13, t14, t15, t16, _this = this, _null = null, _s10_ = "when_saved", _s9_ = "when_sent", t1 = A.Localizations_of(context, B.Type_AppLocalization_KyD, type$.legacy_AppLocalization), @@ -426768,81 +431982,84 @@ t3 = state.uiState, t4 = t3.selectedCompanyIndex, company = t2._list[t4].userCompany.company; - t4 = t1.localeCode; - t2 = J.$index$asx($.LocalizationsProvider__localizedValues.$index(0, t4), "generated_numbers"); - if (t2 == null) - t2 = ""; + t1.toString; + t4 = $.$get$LocalizationsProvider__localizedValues(); + t2 = t1.localeCode; + t5 = J.$index$asx(t4.$index(0, t2), "generated_numbers"); + if (t5 == null) + t5 = ""; t3 = t3.settingsUIState.updatedAt; - t5 = _this._generated_numbers$_controller; - t6 = type$.JSArray_legacy_Widget; - t7 = A._setArrayType([A.Tab$(_null, t1.get$settings()), A.Tab$(_null, t1.get$clients(t1))], t6); + t6 = _this._generated_numbers$_controller; + t7 = type$.JSArray_legacy_Widget; + t8 = A._setArrayType([A.Tab$(_null, t1.get$settings()), A.Tab$(_null, t1.get$clients(t1))], t7); if (company.isModuleEnabled$1(B.EntityType_invoice)) - t7.push(A.Tab$(_null, t1.get$invoices())); + t8.push(A.Tab$(_null, t1.get$invoices())); if (company.isModuleEnabled$1(B.EntityType_recurringInvoice)) - t7.push(A.Tab$(_null, t1.get$recurringInvoices())); + t8.push(A.Tab$(_null, t1.get$recurringInvoices())); if (company.isModuleEnabled$1(B.EntityType_payment)) - t7.push(A.Tab$(_null, t1.get$payments())); + t8.push(A.Tab$(_null, t1.get$payments())); if (company.isModuleEnabled$1(B.EntityType_quote)) - t7.push(A.Tab$(_null, t1.get$quotes(t1))); + t8.push(A.Tab$(_null, t1.get$quotes(t1))); if (company.isModuleEnabled$1(B.EntityType_credit)) - t7.push(A.Tab$(_null, t1.get$credits())); + t8.push(A.Tab$(_null, t1.get$credits())); if (company.isModuleEnabled$1(B.EntityType_project)) - t7.push(A.Tab$(_null, t1.get$projects())); + t8.push(A.Tab$(_null, t1.get$projects())); if (company.isModuleEnabled$1(B.EntityType_task)) - t7.push(A.Tab$(_null, t1.get$tasks())); + t8.push(A.Tab$(_null, t1.get$tasks())); if (company.isModuleEnabled$1(B.EntityType_vendor)) - t7.push(A.Tab$(_null, t1.get$vendors())); + t8.push(A.Tab$(_null, t1.get$vendors())); if (company.isModuleEnabled$1(B.EntityType_expense)) - t7.push(A.Tab$(_null, t1.get$expenses())); + t8.push(A.Tab$(_null, t1.get$expenses())); if (company.isModuleEnabled$1(B.EntityType_recurringExpense)) - t7.push(A.Tab$(_null, t1.get$recurringExpenses())); - t3 = A.TabBar$(t5, _null, true, new A.ValueKey(t3, type$.ValueKey_legacy_int), _null, t7); - t5 = _this._generated_numbers$_controller; - t7 = $.$get$_GeneratedNumbersState__formKey(); - t8 = _this._generated_numbers$_focusNode; - t9 = J.$index$asx($.LocalizationsProvider__localizedValues.$index(0, t4), "number_padding"); - if (t9 == null) - t9 = ""; + t8.push(A.Tab$(_null, t1.get$recurringExpenses())); + t3 = A.TabBar$(t6, _null, true, new A.ValueKey(t3, type$.ValueKey_legacy_int), _null, t8); + t6 = _this._generated_numbers$_controller; + t8 = $.$get$_GeneratedNumbersState__formKey(); + t9 = _this._generated_numbers$_focusNode; + t4 = J.$index$asx(t4.$index(0, t2), "number_padding"); + if (t4 == null) + t4 = ""; t10 = settings.counterPadding; - _list = J.JSArray_JSArray$allocateGrowable(10, type$.legacy_int); + t11 = type$.legacy_int; + _list = J.JSArray_JSArray$allocateGrowable(10, t11); for (i = 0; i < 10; i = i0) { i0 = i + 1; _list[i] = i0; } - t11 = A._arrayInstanceType(_list)._eval$1("MappedListIterable<1,DropdownMenuItem*>"); - t11 = A.List_List$of(new A.MappedListIterable(_list, new A._GeneratedNumbersState_build_closure(), t11), true, t11._eval$1("ListIterable.E")); - t12 = J.$index$asx($.LocalizationsProvider__localizedValues.$index(0, t4), "generate_number"); - if (t12 == null) - t12 = ""; - t13 = settings.counterNumberApplied; - t14 = J.$index$asx($.LocalizationsProvider__localizedValues.$index(0, t4), _s10_); - t15 = type$.legacy_String; - t14 = A.DropdownMenuItem$(A.Text$(t14 == null ? "" : t14, _null, _null, _null, _null, _null, _null, _null, _null, _null), _null, _s10_, t15); - t16 = J.$index$asx($.LocalizationsProvider__localizedValues.$index(0, t4), _s9_); - t17 = type$.JSArray_legacy_DropdownMenuItem_legacy_String; - t18 = type$.AppDropdownButton_legacy_String; - t16 = A._setArrayType([new A.AppDropdownButton(t9, t10, new A._GeneratedNumbersState_build_closure0(viewModel, settings), t11, false, true, _null, _null, _null, type$.AppDropdownButton_legacy_int), new A.AppDropdownButton(t12, t13, new A._GeneratedNumbersState_build_closure1(viewModel, settings), A._setArrayType([t14, A.DropdownMenuItem$(A.Text$(t16 == null ? "" : t16, _null, _null, _null, _null, _null, _null, _null, _null, _null), _null, _s9_, t15)], t17), false, true, "", _null, _null, t18)], t6); + t12 = A._arrayInstanceType(_list)._eval$1("MappedListIterable<1,DropdownMenuItem*>"); + t11 = A.AppDropdownButton$(_null, _null, true, A.List_List$of(new A.MappedListIterable(_list, new A._GeneratedNumbersState_build_closure(), t12), true, t12._eval$1("ListIterable.E")), _null, t4, new A._GeneratedNumbersState_build_closure0(viewModel, settings), _null, false, t10, t11); + t10 = $.$get$LocalizationsProvider__localizedValues(); + t4 = J.$index$asx(t10.$index(0, t2), "generate_number"); + if (t4 == null) + t4 = ""; + t12 = settings.counterNumberApplied; + t13 = J.$index$asx(t10.$index(0, t2), _s10_); + t14 = type$.legacy_String; + t13 = A.DropdownMenuItem$(A.Text$(t13 == null ? "" : t13, _null, _null, _null, _null, _null, _null, _null, _null, _null), _null, _s10_, t14); + t15 = J.$index$asx(t10.$index(0, t2), _s9_); + t16 = type$.JSArray_legacy_DropdownMenuItem_legacy_String; + t12 = A._setArrayType([t11, A.AppDropdownButton$(_null, "", true, A._setArrayType([t13, A.DropdownMenuItem$(A.Text$(t15 == null ? "" : t15, _null, _null, _null, _null, _null, _null, _null, _null, _null), _null, _s9_, t14)], t16), _null, t4, new A._GeneratedNumbersState_build_closure1(viewModel, settings), _null, false, t12, t14)], t7); if (company.isModuleEnabled$1(B.EntityType_recurringInvoice)) - t16.push(A.DecoratedFormField$(false, _null, false, false, _this._recurringPrefixController, _null, true, _null, _null, _null, _null, false, false, _null, B.TextInputType_0_null_null, t1.get$recurringPrefix(), _null, _null, false, _null, _null, _null, true, _null, _null, B.TextAlign_4, _null)); + t12.push(A.DecoratedFormField$(false, _null, false, false, _this._recurringPrefixController, _null, true, _null, _null, _null, _null, false, false, _null, B.TextInputType_0_null_null, t1.get$recurringPrefix(), _null, _null, false, _null, _null, _null, true, _null, _null, B.TextAlign_4, _null)); if (company.isModuleEnabled$1(B.EntityType_quote)) - t16.push(A.BoolDropdownButton$(_null, _null, _null, B.IconData_57744_MaterialIcons_null_false, t1.get$sharedInvoiceQuoteCounter(), _null, new A._GeneratedNumbersState_build_closure2(viewModel, settings), _null, settings.sharedInvoiceQuoteCounter)); + t12.push(A.BoolDropdownButton$(_null, _null, _null, B.IconData_57744_MaterialIcons_null_false, t1.get$sharedInvoiceQuoteCounter(), _null, new A._GeneratedNumbersState_build_closure2(viewModel, settings), _null, settings.sharedInvoiceQuoteCounter)); if (company.isModuleEnabled$1(B.EntityType_credit)) - t16.push(A.BoolDropdownButton$(_null, _null, _null, B.IconData_57744_MaterialIcons_null_false, t1.get$sharedInvoiceCreditCounter(), _null, new A._GeneratedNumbersState_build_closure3(viewModel, settings), _null, settings.sharedInvoiceCreditCounter)); - t9 = t1.get$resetCounter(); - t10 = settings.resetCounterFrequencyId; - t17 = A._setArrayType([A.DropdownMenuItem$(A.Text$(t1.get$never(), _null, _null, _null, _null, _null, _null, _null, _null, _null), _null, "0", t15)], t17); - t15 = B.Map_tOn4d.map$2$1(0, new A._GeneratedNumbersState_build_closure4(t1), t15, type$.legacy_DropdownMenuItem_legacy_String); - t15 = t15.get$values(t15); - B.JSArray_methods.addAll$1(t17, A.List_List$of(t15, true, A._instanceType(t15)._eval$1("Iterable.E"))); - t16.push(new A.AppDropdownButton(t9, t10, new A._GeneratedNumbersState_build_closure5(viewModel, settings), t17, false, true, "", _null, _null, t18)); - t1 = A.Primitives_parseInt(t10 == null ? "0" : t10, _null); + t12.push(A.BoolDropdownButton$(_null, _null, _null, B.IconData_57744_MaterialIcons_null_false, t1.get$sharedInvoiceCreditCounter(), _null, new A._GeneratedNumbersState_build_closure3(viewModel, settings), _null, settings.sharedInvoiceCreditCounter)); + t4 = t1.get$resetCounter(); + t11 = settings.resetCounterFrequencyId; + t16 = A._setArrayType([A.DropdownMenuItem$(A.Text$(t1.get$never(), _null, _null, _null, _null, _null, _null, _null, _null, _null), _null, "0", t14)], t16); + t1 = B.Map_tOn4d.map$2$1(0, new A._GeneratedNumbersState_build_closure4(t1), t14, type$.legacy_DropdownMenuItem_legacy_String); + t1 = t1.get$values(t1); + B.JSArray_methods.addAll$1(t16, A.List_List$of(t1, true, A._instanceType(t1)._eval$1("Iterable.E"))); + t12.push(A.AppDropdownButton$(_null, "", true, t16, _null, t4, new A._GeneratedNumbersState_build_closure5(viewModel, settings), _null, false, t11, t14)); + t1 = A.Primitives_parseInt(t11 == null ? "0" : t11, _null); if ((t1 == null ? 0 : t1) > 0) { - t1 = J.$index$asx($.LocalizationsProvider__localizedValues.$index(0, t4), "next_reset"); + t1 = J.$index$asx(t10.$index(0, t2), "next_reset"); if (t1 == null) t1 = ""; - t16.push(A.DatePicker$(false, _null, _null, t1, _null, new A._GeneratedNumbersState_build_closure6(viewModel, settings), settings.resetCounterDate, _null)); + t12.push(A.DatePicker$(false, _null, _null, t1, _null, new A._GeneratedNumbersState_build_closure6(viewModel, settings), settings.resetCounterDate, _null)); } - t1 = A._setArrayType([new A.ScrollableListView(A._setArrayType([A.FormCard$(_null, t16, _null, 4, false, _null, true, _null)], t6), _null, _null, _null), new A.EntityNumberSettings(settings.clientNumberCounter, settings.clientNumberPattern, new A._GeneratedNumbersState_build_closure7(viewModel, settings), false, false, _null)], t6); + t1 = A._setArrayType([new A.ScrollableListView(A._setArrayType([A.FormCard$(_null, t12, _null, false, _null, true, _null)], t7), _null, _null, _null), new A.EntityNumberSettings(settings.clientNumberCounter, settings.clientNumberPattern, new A._GeneratedNumbersState_build_closure7(viewModel, settings), false, false, _null)], t7); if (company.isModuleEnabled$1(B.EntityType_invoice)) t1.push(new A.EntityNumberSettings(settings.invoiceNumberCounter, settings.invoiceNumberPattern, new A._GeneratedNumbersState_build_closure8(viewModel, settings), false, true, _null)); if (company.isModuleEnabled$1(B.EntityType_recurringInvoice)) @@ -426863,7 +432080,7 @@ t1.push(new A.EntityNumberSettings(settings.expenseNumberCounter, settings.expenseNumberPattern, new A._GeneratedNumbersState_build_closure16(viewModel, settings), false, false, _null)); if (company.isModuleEnabled$1(B.EntityType_recurringExpense)) t1.push(new A.EntityNumberSettings(settings.recurringExpenseNumberCounter, settings.recurringExpenseNumberPattern, new A._GeneratedNumbersState_build_closure17(viewModel, settings), false, false, _null)); - return A.EditScaffold$(_null, t3, new A.AppTabForm(t8, t7, t1, t5, _null, _null), _null, _null, _null, false, _null, _null, _this.get$_generated_numbers$_onSavePressed(), _null, t2); + return A.EditScaffold$(_null, t3, new A.AppTabForm(t9, t8, t1, t6, _null, _null), _null, _null, _null, false, _null, _null, _this.get$_generated_numbers$_onSavePressed(), _null, t5); } }; A._GeneratedNumbersState_initState_closure.prototype = { @@ -426871,7 +432088,7 @@ if (this.company.isModuleEnabled$1(entityType)) ++this._box_0.tabs; }, - $signature: 201 + $signature: 216 }; A._GeneratedNumbersState_dispose_closure.prototype = { call$1(controller) { @@ -426924,7 +432141,9 @@ }; A._GeneratedNumbersState__onSavePressed_closure0.prototype = { call$1(context) { - var t1 = J.$index$asx($.LocalizationsProvider__localizedValues.$index(0, A.Localizations_of(context, B.Type_AppLocalization_KyD, type$.legacy_AppLocalization).localeCode), "counter_pattern_error"); + var t1 = A.Localizations_of(context, B.Type_AppLocalization_KyD, type$.legacy_AppLocalization); + t1.toString; + t1 = J.$index$asx($.$get$LocalizationsProvider__localizedValues().$index(0, t1.localeCode), "counter_pattern_error"); if (t1 == null) t1 = ""; return new A.ErrorDialog(A.stringReplaceAllUnchecked(t1, ":", "$"), false, null); @@ -426949,7 +432168,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: 190 + $signature: 175 }; A._GeneratedNumbersState_build_closure1.prototype = { call$1(value) { @@ -426968,7 +432187,7 @@ call$1(value) { return this.viewModel.onSettingsChanged.call$1(this.settings.rebuild$1(new A._GeneratedNumbersState_build__closure13(value))); }, - $signature: 11 + $signature: 10 }; A._GeneratedNumbersState_build__closure13.prototype = { call$1(b) { @@ -426981,7 +432200,7 @@ call$1(value) { return this.viewModel.onSettingsChanged.call$1(this.settings.rebuild$1(new A._GeneratedNumbersState_build__closure12(value))); }, - $signature: 11 + $signature: 10 }; A._GeneratedNumbersState_build__closure12.prototype = { call$1(b) { @@ -427008,13 +432227,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: 389 + $signature: 465 }; A._GeneratedNumbersState_build_closure6.prototype = { call$2(value, _) { return this.viewModel.onSettingsChanged.call$1(this.settings.rebuild$1(new A._GeneratedNumbersState_build__closure10(value))); }, - $signature: 325 + $signature: 344 }; A._GeneratedNumbersState_build__closure10.prototype = { call$1(b) { @@ -427027,7 +432246,7 @@ call$2(counter, pattern) { return this.viewModel.onSettingsChanged.call$1(this.settings.rebuild$1(new A._GeneratedNumbersState_build__closure9(counter, pattern))); }, - $signature: 91 + $signature: 88 }; A._GeneratedNumbersState_build__closure9.prototype = { call$1(b) { @@ -427041,7 +432260,7 @@ call$2(counter, pattern) { return this.viewModel.onSettingsChanged.call$1(this.settings.rebuild$1(new A._GeneratedNumbersState_build__closure8(counter, pattern))); }, - $signature: 91 + $signature: 88 }; A._GeneratedNumbersState_build__closure8.prototype = { call$1(b) { @@ -427055,7 +432274,7 @@ call$2(counter, pattern) { return this.viewModel.onSettingsChanged.call$1(this.settings.rebuild$1(new A._GeneratedNumbersState_build__closure7(counter, pattern))); }, - $signature: 91 + $signature: 88 }; A._GeneratedNumbersState_build__closure7.prototype = { call$1(b) { @@ -427069,7 +432288,7 @@ call$2(counter, pattern) { return this.viewModel.onSettingsChanged.call$1(this.settings.rebuild$1(new A._GeneratedNumbersState_build__closure6(counter, pattern))); }, - $signature: 91 + $signature: 88 }; A._GeneratedNumbersState_build__closure6.prototype = { call$1(b) { @@ -427083,7 +432302,7 @@ call$2(counter, pattern) { return this.viewModel.onSettingsChanged.call$1(this.settings.rebuild$1(new A._GeneratedNumbersState_build__closure5(counter, pattern))); }, - $signature: 91 + $signature: 88 }; A._GeneratedNumbersState_build__closure5.prototype = { call$1(b) { @@ -427097,7 +432316,7 @@ call$2(counter, pattern) { return this.viewModel.onSettingsChanged.call$1(this.settings.rebuild$1(new A._GeneratedNumbersState_build__closure4(counter, pattern))); }, - $signature: 91 + $signature: 88 }; A._GeneratedNumbersState_build__closure4.prototype = { call$1(b) { @@ -427111,7 +432330,7 @@ call$2(counter, pattern) { return this.viewModel.onSettingsChanged.call$1(this.settings.rebuild$1(new A._GeneratedNumbersState_build__closure3(counter, pattern))); }, - $signature: 91 + $signature: 88 }; A._GeneratedNumbersState_build__closure3.prototype = { call$1(b) { @@ -427125,7 +432344,7 @@ call$2(counter, pattern) { return this.viewModel.onSettingsChanged.call$1(this.settings.rebuild$1(new A._GeneratedNumbersState_build__closure2(counter, pattern))); }, - $signature: 91 + $signature: 88 }; A._GeneratedNumbersState_build__closure2.prototype = { call$1(b) { @@ -427139,7 +432358,7 @@ call$2(counter, pattern) { return this.viewModel.onSettingsChanged.call$1(this.settings.rebuild$1(new A._GeneratedNumbersState_build__closure1(counter, pattern))); }, - $signature: 91 + $signature: 88 }; A._GeneratedNumbersState_build__closure1.prototype = { call$1(b) { @@ -427153,7 +432372,7 @@ call$2(counter, pattern) { return this.viewModel.onSettingsChanged.call$1(this.settings.rebuild$1(new A._GeneratedNumbersState_build__closure0(counter, pattern))); }, - $signature: 91 + $signature: 88 }; A._GeneratedNumbersState_build__closure0.prototype = { call$1(b) { @@ -427167,7 +432386,7 @@ call$2(counter, pattern) { return this.viewModel.onSettingsChanged.call$1(this.settings.rebuild$1(new A._GeneratedNumbersState_build__closure(counter, pattern))); }, - $signature: 91 + $signature: 88 }; A._GeneratedNumbersState_build__closure.prototype = { call$1(b) { @@ -427179,7 +432398,8 @@ }; A.EntityNumberSettings.prototype = { createState$0() { - return new A._EntityNumberSettingsState(A.TextEditingController$(null), A.TextEditingController$(null), A._setArrayType([], type$.JSArray_legacy_TextEditingController), new A.Debouncer(500, true), B._StateLifecycle_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, true), B._StateLifecycle_0); }, onChanged$2(arg0, arg1) { return this.onChanged.call$2(arg0, arg1); @@ -427207,21 +432427,24 @@ this._generated_numbers$_debouncer.run$1(new A._EntityNumberSettingsState__onChanged_closure(this)); }, build$1(_, context) { - var t3, t4, _this = this, _null = null, - t1 = A.Localizations_of(context, B.Type_AppLocalization_KyD, type$.legacy_AppLocalization).localeCode, - t2 = J.$index$asx($.LocalizationsProvider__localizedValues.$index(0, t1), "number_pattern"); - if (t2 == null) - t2 = ""; - t2 = A.DecoratedFormField$(false, _null, false, false, _this._patternController, _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); - t3 = J.$index$asx($.LocalizationsProvider__localizedValues.$index(0, t1), "number_counter"); + var t2, t3, t4, t5, _this = this, _null = null, + t1 = A.Localizations_of(context, B.Type_AppLocalization_KyD, type$.legacy_AppLocalization); + t1.toString; + t2 = $.$get$LocalizationsProvider__localizedValues(); + t1 = t1.localeCode; + t3 = J.$index$asx(t2.$index(0, t1), "number_pattern"); if (t3 == null) t3 = ""; - t4 = type$.JSArray_legacy_Widget; - t3 = A.FormCard$(_null, A._setArrayType([t2, A.DecoratedFormField$(false, _null, false, false, _this._counterController, _null, true, _null, _null, _null, _null, false, false, _null, B.TextInputType_2_false_false, t3, _null, _null, false, _null, _null, _null, true, _null, _null, B.TextAlign_4, _null)], t4), _null, 4, false, _null, false, _null); - t1 = J.$index$asx($.LocalizationsProvider__localizedValues.$index(0, t1), "view_date_formats"); + t3 = A.DecoratedFormField$(false, _null, false, false, _this._patternController, _null, true, _null, _null, _null, _null, false, false, _null, B.TextInputType_0_null_null, t3, _null, _null, false, _null, _null, _null, true, _null, _null, B.TextAlign_4, _null); + t4 = J.$index$asx(t2.$index(0, t1), "number_counter"); + if (t4 == null) + t4 = ""; + t5 = type$.JSArray_legacy_Widget; + t4 = A.FormCard$(_null, A._setArrayType([t3, A.DecoratedFormField$(false, _null, false, false, _this._counterController, _null, true, _null, _null, _null, _null, false, false, _null, B.TextInputType_2_false_false, t4, _null, _null, false, _null, _null, _null, true, _null, _null, B.TextAlign_4, _null)], t5), _null, false, _null, false, _null); + t1 = J.$index$asx(t2.$index(0, t1), "view_date_formats"); if (t1 == null) t1 = ""; - return new A.ScrollableListView(A._setArrayType([t3, new A.Padding(B.EdgeInsets_16_20_16_8, A.OutlinedButton$(A.Text$(t1.toUpperCase(), _null, _null, _null, _null, _null, _null, _null, _null, _null), _null, new A._EntityNumberSettingsState_build_closure(), _null), _null), new A.HelpPanel(false, _this._widget.showClientFields, new A._EntityNumberSettingsState_build_closure0(_this), _null)], t4), _null, _null, _null); + return new A.ScrollableListView(A._setArrayType([t4, new A.Padding(B.EdgeInsets_16_20_16_8, A.OutlinedButton$(A.Text$(t1.toUpperCase(), _null, _null, _null, _null, _null, _null, _null, _null, _null), _null, new A._EntityNumberSettingsState_build_closure(), _null), _null), new A.HelpPanel(false, _this._widget.showClientFields, new A._EntityNumberSettingsState_build_closure0(_this), _null)], t5), _null, _null, _null); } }; A._EntityNumberSettingsState_dispose_closure.prototype = { @@ -427286,7 +432509,7 @@ var t1 = type$.WhereIterable_legacy_String, t2 = t1._eval$1("MappedIterable"); t2 = A.MappedIterable_MappedIterable(new A.MappedIterable(new A.WhereIterable(new A.WhereIterable(A._setArrayType(["counter", "client_counter", "group_counter", "year", "date:format", "client_number", "client_id_number", "client_custom1", "client_custom2", "client_custom3", "client_custom4", "vendor_number", "vendor_id_number", "vendor_custom1", "vendor_custom2", "vendor_custom3", "vendor_custom4", "user_id", "user_custom1", "user_custom2", "user_custom3", "user_custom4"], type$.JSArray_legacy_String), new A.HelpPanel_build_closure(this), t1), new A.HelpPanel_build_closure0(this), t1._eval$1("WhereIterable")), new A.HelpPanel_build_closure1(), t2), new A.HelpPanel_build_closure2(this), t2._eval$1("Iterable.E"), type$.legacy_InkWell); - return A.FormCard$(null, A.List_List$of(t2, true, A._instanceType(t2)._eval$1("Iterable.E")), B.CrossAxisAlignment_3, 4, false, null, true, null); + return A.FormCard$(null, A.List_List$of(t2, true, A._instanceType(t2)._eval$1("Iterable.E")), B.CrossAxisAlignment_3, false, null, true, null); } }; A.HelpPanel_build_closure.prototype = { @@ -427316,9 +432539,9 @@ 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); + 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); }, - $signature: 563 + $signature: 552 }; A.HelpPanel_build__closure.prototype = { call$0() { @@ -427351,7 +432574,7 @@ call$2(context, viewModel) { return new A.GeneratedNumbers(viewModel, new A.ValueKey(viewModel.state.uiState.settingsUIState.updatedAt, type$.ValueKey_legacy_int)); }, - $signature: 2560 + $signature: 2591 }; A.GeneratedNumbersVM.prototype = { get$company() { @@ -427362,7 +432585,7 @@ call$1(settings) { this.store.get$_dispatchers()[0].call$1(new A.UpdateSettings(settings)); }, - $signature: 167 + $signature: 156 }; A.GeneratedNumbersVM_fromStore_closure.prototype = { call$1(context) { @@ -427418,13 +432641,14 @@ this.super$State$dispose(0); }, build$1(_, context) { - var t4, t5, t6, t7, t8, _this = this, _null = null, + var t3, t4, t5, t6, t7, t8, _this = this, _null = null, t1 = A.Localizations_of(context, B.Type_AppLocalization_KyD, type$.legacy_AppLocalization), - t2 = A.getLayout(context), - t3 = J.$index$asx($.LocalizationsProvider__localizedValues.$index(0, t1.localeCode), "import_export"); + t2 = A.getLayout(context); + t1.toString; + t3 = J.$index$asx($.$get$LocalizationsProvider__localizedValues().$index(0, t1.localeCode), "import_export"); t3 = A.Text$(t3 == null ? "" : t3, _null, _null, _null, _null, _null, _null, _null, _null, _null); t4 = type$.JSArray_legacy_Widget; - t3 = A.AppBar$(A._setArrayType([], t4), _null, t2 === B.AppLayout_mobile, _null, _null, _null, 1, _null, false, _null, false, _null, _null, _null, _null, _null, true, _null, _null, _null, _null, t3, _null, _null, _null, 1, _null); + t3 = A.AppBar$(A._setArrayType([], t4), _null, t2 === 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); t2 = $.$get$_ImportExportState__formKey(); t5 = _this._import_export$_focusNode; t6 = A._setArrayType([], t4); @@ -427439,7 +432663,7 @@ t4.push(A.LinearProgressIndicator$()); else t4.push(new A.AppButton(_null, B._MdiIconData_wMy1, t1.get$$export().toUpperCase(), new A._ImportExportState_build_closure2(_this, context, t1), _null, _null)); - t6.push(A.FormCard$(_null, t4, B.CrossAxisAlignment_3, 4, false, _null, true, _null)); + t6.push(A.FormCard$(_null, t4, B.CrossAxisAlignment_3, false, _null, true, _null)); return A.Scaffold$(t3, _null, new A.AppForm(t2, _null, new A.ScrollableListView(t6, _null, _null, _null), t5, _null), _null, _null, _null, _null, _null); } }; @@ -427453,26 +432677,26 @@ t1.add$1(0, A.LinkedHashSet_LinkedHashSet$_literal([A.showToast(this.localization.get$startedImport())], type$.legacy_ToastFuture)); return t1; }, - $signature: 2561 + $signature: 2592 }; A._ImportExportState_build__closure3.prototype = { call$0() { return this.$this._import_export$_response = this.response; }, - $signature: 2562 + $signature: 2593 }; A._ImportExportState_build_closure.prototype = { call$1(importType) { var t1 = this.$this; return t1.setState$1(new A._ImportExportState_build__closure4(t1, importType)); }, - $signature: 2563 + $signature: 2594 }; A._ImportExportState_build__closure4.prototype = { call$0() { return this.$this._import_export$_importType = this.importType; }, - $signature: 2564 + $signature: 2595 }; A._ImportExportState_build_closure1.prototype = { call$0() { @@ -427492,10 +432716,9 @@ var t1 = this.context, state = A._lateReadCheck(A.StoreProvider_of(t1, type$.legacy_AppState).__Store__state, "_state"), credentials = state.get$credentials(state), - url = credentials.url + "/export", t2 = this.$this; t2.setState$1(new A._ImportExportState_build__closure(t2)); - new A.WebClient().post$2(url, credentials.token).then$1$1(0, new A._ImportExportState_build__closure0(t2, t1, this.localization), type$.Null).catchError$1(new A._ImportExportState_build__closure1(t2, t1)); + new A.WebClient().post$2(credentials.url + "/export", credentials.token).then$1$1(0, new A._ImportExportState_build__closure0(t2, t1, this.localization), type$.Null).catchError$1(new A._ImportExportState_build__closure1(t2, t1)); }, $signature: 1 }; @@ -427556,14 +432779,18 @@ if (!t2.containsKey$1(0, "json")) { t2 = _this._framework$_element; t2.toString; - t1 = J.$index$asx($.LocalizationsProvider__localizedValues.$index(0, t1.localeCode), _s17_); - A.showErrorDialog(false, t2, t1 == null ? J.$index$asx($.LocalizationsProvider__localizedValues.$index(0, "en"), _s17_) : t1); + t1.toString; + t3 = $.$get$LocalizationsProvider__localizedValues(); + t1 = J.$index$asx(t3.$index(0, t1.localeCode), _s17_); + A.showErrorDialog(false, t2, t1 == null ? J.$index$asx(t3.$index(0, "en"), _s17_) : t1); return; } else if (!_this._importJsonData && !_this._importJsonSettings) { t2 = _this._framework$_element; t2.toString; - t1 = J.$index$asx($.LocalizationsProvider__localizedValues.$index(0, t1.localeCode), _s19_); - A.showErrorDialog(false, t2, t1 == null ? J.$index$asx($.LocalizationsProvider__localizedValues.$index(0, "en"), _s19_) : t1); + t1.toString; + t3 = $.$get$LocalizationsProvider__localizedValues(); + t1 = J.$index$asx(t3.$index(0, t1.localeCode), _s19_); + A.showErrorDialog(false, t2, t1 == null ? J.$index$asx(t3.$index(0, "en"), _s19_) : t1); return; } t3 = _this._framework$_element; @@ -427591,7 +432818,8 @@ if (!t3.containsKey$1(0, t4.get$key(t4))) { t2 = _this._framework$_element; t2.toString; - t3 = J.$index$asx($.LocalizationsProvider__localizedValues.$index(0, t1.localeCode), "required_files_missing"); + t1.toString; + t3 = J.$index$asx($.$get$LocalizationsProvider__localizedValues().$index(0, t1.localeCode), "required_files_missing"); A.showErrorDialog(false, t2, t3 == null ? "" : t3); return; } @@ -427610,48 +432838,52 @@ new A.WebClient().post$4$data$multipartFiles(url, credentials.token, A.LinkedHashMap_LinkedHashMap$_literal(["import_type", J.toString$0$(_this._widget.importType)], t3, t3), t2).then$1$1(0, new A._FileImportState_uploadFile_closure0(_this, t1), type$.Null).catchError$1(new A._FileImportState_uploadFile_closure1(_this)); }, build$1(_, context) { - var t4, t5, t6, children, t7, multipartFile, t8, t9, t10, t11, _this = this, _null = null, + var t2, t3, t4, t5, t6, t7, children, t8, multipartFile, t9, t10, t11, t12, _this = this, _null = null, _s9_ = "json_help", _s15_ = "import_settings", _s11_ = "import_data", - t1 = A.Localizations_of(context, B.Type_AppLocalization_KyD, type$.legacy_AppLocalization), - t2 = t1.localeCode, - t3 = J.$index$asx($.LocalizationsProvider__localizedValues.$index(0, t2), "import_type"); - 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 ? "" : t3, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null); - t4 = _this._widget.importType; - t5 = type$.MappedListIterable_of_legacy_ImportType_and_legacy_DropdownMenuItem_legacy_ImportType; - t6 = type$.JSArray_legacy_Widget; - children = A._setArrayType([A.InputDecorator$(_null, new A.DropdownButtonHideUnderline(A.DropdownButton$(B.AlignmentDirectional_m1_0, false, _null, _null, 8, _null, _null, _null, _null, _null, _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), t5), true, t5._eval$1("ListIterable.E")), _null, new A._FileImportState_build_closure0(_this), _null, _null, _null, _null, t4, type$.legacy_ImportType), _null), t3, false, false, false, false, _null, _null)], t6); - for (t3 = _this._widget.importType.get$uploadParts(), t3 = t3.get$entries(t3), t3 = t3.get$iterator(t3), t4 = _this._multipartFiles, t5 = type$.ValueKey_legacy_String; t3.moveNext$0();) { - t7 = t3.get$current(t3); - multipartFile = t4.containsKey$1(0, t7.get$key(t7)) ? t4.$index(0, t7.get$key(t7)) : _null; - t8 = t7.get$key(t7); - t8 = J.$add$ansx(t8, multipartFile != null ? multipartFile.filename : ""); - t9 = t1.lookup$1(t7.get$value(t7)); - if (!t4.containsKey$1(0, t7.get$key(t7))) { - t10 = J.$index$asx($.LocalizationsProvider__localizedValues.$index(0, t2), "no_file_selected"); - if (t10 == null) - t10 = ""; + t1 = A.Localizations_of(context, B.Type_AppLocalization_KyD, type$.legacy_AppLocalization); + t1.toString; + t2 = $.$get$LocalizationsProvider__localizedValues(); + t3 = t1.localeCode; + t4 = J.$index$asx(t2.$index(0, t3), "import_type"); + t4 = 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 ? "" : t4, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null); + 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); + 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; + t9 = t8.get$key(t8); + t9 = J.$add$ansx(t9, multipartFile != null ? multipartFile.filename : ""); + t10 = t1.lookup$1(t8.get$value(t8)); + if (!t5.containsKey$1(0, t8.get$key(t8))) { + t11 = J.$index$asx(t2.$index(0, t3), "no_file_selected"); + if (t11 == null) + t11 = ""; } else { - t10 = A.S(t4.$index(0, t7.get$key(t7)).filename) + " \u2022 "; - t11 = t4.$index(0, t7.get$key(t7)).length; - t10 += t11 > 1000000 ? "" + B.JSNumber_methods.toInt$0(A.round(t11 / 1000000, 1)) + " MB" : "" + B.JSNumber_methods.toInt$0(A.round(t11 / 1000, 0)) + " KB"; + t11 = t5.$index(0, t8.get$key(t8)).filename; + t12 = t5.$index(0, t8.get$key(t8)).length; + t12 = t12 > 1000000 ? "" + B.JSNumber_methods.toInt$0(A.round(t12 / 1000000, 1)) + " MB" : "" + B.JSNumber_methods.toInt$0(A.round(t12 / 1000, 0)) + " KB"; + t12 = A.S(t11) + " \u2022 " + t12; + t11 = t12; } - t11 = J.$index$asx($.LocalizationsProvider__localizedValues.$index(0, t2), "select_file"); - children.push(A.Row$(A._setArrayType([new A.Expanded(1, B.FlexFit_0, new A.DecoratedFormField(_null, t9, _null, t10, _null, B.TextInputType_0_null_null, _null, _null, false, false, false, false, false, _null, _null, _null, _null, _null, _null, B.TextAlign_4, _null, _null, false, false, true, _null, new A.ValueKey(t8, t5)), _null), new A.SizedBox(16, _null, _null, _null), A.OutlinedButton$(new A.Text(t11 == null ? "" : t11, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null), _null, new A._FileImportState_build_closure1(_this, t7), _null)], t6), B.CrossAxisAlignment_1, B.MainAxisAlignment_0, B.MainAxisSize_1, _null)); + t12 = J.$index$asx(t2.$index(0, t3), "select_file"); + children.push(A.Row$(A._setArrayType([new A.Expanded(1, B.FlexFit_0, new A.DecoratedFormField(_null, t10, _null, t11, _null, B.TextInputType_0_null_null, _null, _null, false, false, false, false, false, _null, _null, _null, _null, _null, _null, B.TextAlign_4, _null, _null, false, false, true, _null, new A.ValueKey(t9, t6)), _null), new A.SizedBox(16, _null, _null, _null), A.OutlinedButton$(new A.Text(t12 == null ? "" : t12, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null), _null, new A._FileImportState_build_closure1(_this, t8), _null)], t7), B.CrossAxisAlignment_1, B.MainAxisAlignment_0, B.MainAxisSize_1, _null)); } children.push(new A.SizedBox(_null, 20, _null, _null)); if (_this._widget.importType === B.ImportType_json) { - t3 = J.$index$asx($.LocalizationsProvider__localizedValues.$index(0, t2), _s9_); - if (t3 == null) - t3 = J.$index$asx($.LocalizationsProvider__localizedValues.$index(0, "en"), _s9_); - t3 = A.Text$(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, true, _null, _null, _null, _null, _null, _null, _null, _null), _null, _null, _null); - t4 = A.Theme_of(context).colorScheme; - t5 = J.$index$asx($.LocalizationsProvider__localizedValues.$index(0, t2), _s15_); - t4 = A.SwitchListTile$(t4.secondary, _null, new A._FileImportState_build_closure2(_this), _null, _null, A.Text$(t5 == null ? J.$index$asx($.LocalizationsProvider__localizedValues.$index(0, "en"), _s15_) : t5, _null, _null, _null, _null, _null, _null, _null, _null, _null), _this._importJsonSettings); + t4 = J.$index$asx(t2.$index(0, t3), _s9_); + if (t4 == null) + t4 = J.$index$asx(t2.$index(0, "en"), _s9_); + t4 = A.Text$(t4, _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, true, _null, _null, _null, _null, _null, _null, _null, _null), _null, _null, _null); t5 = A.Theme_of(context).colorScheme; - t2 = J.$index$asx($.LocalizationsProvider__localizedValues.$index(0, t2), _s11_); - B.JSArray_methods.addAll$1(children, A._setArrayType([new A.Padding(B.EdgeInsets_0_0_0_8, t3, _null), t4, A.SwitchListTile$(t5.secondary, _null, new A._FileImportState_build_closure3(_this), _null, _null, A.Text$(t2 == null ? J.$index$asx($.LocalizationsProvider__localizedValues.$index(0, "en"), _s11_) : t2, _null, _null, _null, _null, _null, _null, _null, _null, _null), _this._importJsonData)], t6)); + t6 = J.$index$asx(t2.$index(0, t3), _s15_); + t5 = A.SwitchListTile$(t5.secondary, _null, new A._FileImportState_build_closure2(_this), _null, _null, A.Text$(t6 == null ? J.$index$asx(t2.$index(0, "en"), _s15_) : t6, _null, _null, _null, _null, _null, _null, _null, _null, _null), _this._importJsonSettings); + t6 = A.Theme_of(context).colorScheme; + t3 = J.$index$asx(t2.$index(0, t3), _s11_); + B.JSArray_methods.addAll$1(children, A._setArrayType([new A.Padding(B.EdgeInsets_0_0_0_8, t4, _null), t5, A.SwitchListTile$(t6.secondary, _null, new A._FileImportState_build_closure3(_this), _null, _null, A.Text$(t3 == null ? J.$index$asx(t2.$index(0, "en"), _s11_) : t3, _null, _null, _null, _null, _null, _null, _null, _null, _null), _this._importJsonData)], t7)); } if (_this._import_export$_isLoading) children.push(A.LinearProgressIndicator$()); @@ -427659,7 +432891,7 @@ t1 = t1.get$$import(t1); children.push(new A.AppButton(_null, B._MdiIconData_7vC0, t1.toUpperCase(), new A._FileImportState_build_closure4(_this), _null, _null)); } - return A.FormCard$(_null, children, B.CrossAxisAlignment_3, 4, false, _null, false, _null); + return A.FormCard$(_null, children, B.CrossAxisAlignment_3, false, _null, false, _null); } }; A._FileImportState_uploadJsonFile_closure.prototype = { @@ -427682,7 +432914,7 @@ t1._import_export$_isLoading = false; return A.LinkedHashSet_LinkedHashSet$_literal([false, t1._multipartFiles.clear$0(0)], type$.void); }, - $signature: 550 + $signature: 721 }; A._FileImportState_uploadJsonFile_closure1.prototype = { call$1(error) { @@ -427726,7 +432958,7 @@ t1._import_export$_isLoading = false; return A.LinkedHashSet_LinkedHashSet$_literal([false, t1._multipartFiles.clear$0(0)], type$.void); }, - $signature: 550 + $signature: 721 }; A._FileImportState_uploadFile_closure1.prototype = { call$1(error) { @@ -427755,7 +432987,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: 2566 + $signature: 2597 }; A._FileImportState_build_closure1.prototype = { call$0() { @@ -427790,7 +433022,7 @@ }); return A._asyncStartSync($async$call$0, $async$completer); }, - $signature: 39 + $signature: 35 }; A._FileImportState_build__closure1.prototype = { call$0() { @@ -427804,7 +433036,7 @@ var t1 = this.$this; return t1.setState$1(new A._FileImportState_build__closure0(t1, value)); }, - $signature: 35 + $signature: 40 }; A._FileImportState_build__closure0.prototype = { call$0() { @@ -427817,7 +433049,7 @@ var t1 = this.$this; return t1.setState$1(new A._FileImportState_build__closure(t1, value)); }, - $signature: 35 + $signature: 40 }; A._FileImportState_build__closure.prototype = { call$0() { @@ -427869,12 +433101,14 @@ } }, build$1(_, context) { - var t4, children, t5, t6, t7, t8, t9, t10, t11, i, _this = this, _null = null, + var t4, children, t5, t6, t7, t8, t9, t10, t11, t0, t12, i, _this = this, _null = null, t1 = type$.legacy_AppLocalization, t2 = A.Localizations_of(context, B.Type_AppLocalization_KyD, t1), response = _this._widget.response, t3 = A.Theme_of(context).colorScheme; - t1 = J.$index$asx($.LocalizationsProvider__localizedValues.$index(0, A.Localizations_of(context, B.Type_AppLocalization_KyD, t1).localeCode), "first_row_as_column_names"); + t1 = A.Localizations_of(context, B.Type_AppLocalization_KyD, t1); + t1.toString; + t1 = J.$index$asx($.$get$LocalizationsProvider__localizedValues().$index(0, t1.localeCode), "first_row_as_column_names"); t4 = type$.JSArray_legacy_Widget; children = A._setArrayType([A.SwitchListTile$(t3.secondary, _null, new A.__FileMapperState_build_closure(_this), _null, _null, A.Text$(t1 == null ? "" : t1, _null, _null, _null, _null, _null, _null, _null, _null, _null), _this._useFirstRowAsHeaders)], t4); for (t1 = response.mappings._map$_map, t1 = t1.get$entries(t1), t1 = t1.get$iterator(t1), t3 = _this._import_export$_mapping, t5 = type$.legacy_String; t1.moveNext$0();) { @@ -427884,21 +433118,29 @@ t9 = _this._useFirstRowAsHeaders; t10 = t2.localeCode; if (t9) { - t9 = J.$index$asx($.LocalizationsProvider__localizedValues.$index(0, t10), "column"); - if (t9 == null) - t9 = ""; + t9 = $.$get$LocalizationsProvider__localizedValues(); + t11 = J.$index$asx(t9.$index(0, t10), "column"); + if (t11 == null) + t11 = ""; + t0 = t11; + t11 = t9; + t9 = t0; } else { - t9 = J.$index$asx($.LocalizationsProvider__localizedValues.$index(0, t10), "sample"); - if (t9 == null) - t9 = ""; + t9 = $.$get$LocalizationsProvider__localizedValues(); + t11 = J.$index$asx(t9.$index(0, t10), "sample"); + if (t11 == null) + t11 = ""; + t0 = t11; + t11 = t9; + t9 = t0; } - t11 = J.$index$asx($.LocalizationsProvider__localizedValues.$index(0, t10), "sample"); - if (t11 == null) - t11 = ""; - t10 = J.$index$asx($.LocalizationsProvider__localizedValues.$index(0, t10), "map_to"); + t12 = J.$index$asx(t11.$index(0, t10), "sample"); + if (t12 == null) + t12 = ""; + t10 = J.$index$asx(t11.$index(0, t10), "map_to"); if (t10 == null) t10 = ""; - t10 = A._setArrayType([new A.SizedBox(_null, 25, _null, _null), new A.Text(t7, _null, t8.titleMedium, _null, _null, _null, B.TextOverflow_0, _null, 1, _null, _null), new A.SizedBox(_null, 12, _null, _null), A.Row$(A._setArrayType([new A.Expanded(1, B.FlexFit_0, new A.Text(t9, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null), _null), new A.Expanded(1, B.FlexFit_0, new A.Text(t11, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null), _null), new A.Expanded(1, B.FlexFit_0, new A.Text(t10, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null), _null)], t4), B.CrossAxisAlignment_2, B.MainAxisAlignment_0, B.MainAxisSize_1, _null), new A.SizedBox(_null, 12, _null, _null)], t4); + t10 = A._setArrayType([new A.SizedBox(_null, 25, _null, _null), new A.Text(t7, _null, t8.titleMedium, _null, _null, _null, B.TextOverflow_0, _null, 1, _null, _null), new A.SizedBox(_null, 12, _null, _null), A.Row$(A._setArrayType([new A.Expanded(1, B.FlexFit_0, new A.Text(t9, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null), _null), new A.Expanded(1, B.FlexFit_0, new A.Text(t12, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null), _null), new A.Expanded(1, B.FlexFit_0, new A.Text(t10, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null), _null)], t4), B.CrossAxisAlignment_2, B.MainAxisAlignment_0, B.MainAxisSize_1, _null), new A.SizedBox(_null, 12, _null, _null)], t4); i = 0; while (true) { t7 = t6.get$value(t6).headers._list; @@ -427927,7 +433169,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_closure1(_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_closure2(_this, context, t2), _null), 1)], t4), B.CrossAxisAlignment_2, B.MainAxisAlignment_0, B.MainAxisSize_1, _null)); B.JSArray_methods.addAll$1(children, t1); - return A.SingleChildScrollView$(new A.Padding(B.EdgeInsets_0_0_0_20, A.FormCard$(_null, children, B.CrossAxisAlignment_0, 4, false, _null, false, _null), _null), _null, B.DragStartBehavior_1, _null, _null, _null, false, B.Axis_1); + return A.SingleChildScrollView$(new A.Padding(B.EdgeInsets_0_0_0_20, A.FormCard$(_null, children, B.CrossAxisAlignment_0, false, _null, false, _null), _null), _null, B.DragStartBehavior_1, _null, _null, _null, false, B.Axis_1); } }; A.__FileMapperState_build_closure.prototype = { @@ -427935,7 +433177,7 @@ var t1 = this.$this; return t1.setState$1(new A.__FileMapperState_build__closure3(t1, value)); }, - $signature: 35 + $signature: 40 }; A.__FileMapperState_build__closure3.prototype = { call$0() { @@ -427971,14 +433213,13 @@ }; A.__FileMapperState_build_closure2.prototype = { call$0() { - var t2, state, credentials, url, t3, t4, convertedMapping, t5, t6, t7, t8, importRequest, + var t2, state, credentials, t3, t4, convertedMapping, t5, t6, t7, t8, importRequest, t1 = this.$this; if (!t1._widget.formKey.get$currentState().validate$0()) return; t2 = this.context; state = A._lateReadCheck(A.StoreProvider_of(t2, type$.legacy_AppState).__Store__state, "_state"); credentials = state.get$credentials(state); - url = credentials.url + "/import"; t3 = type$.legacy_String; t4 = type$.legacy_ImportRequestMapping; convertedMapping = A.LinkedHashMap_LinkedHashMap$_empty(t3, t4); @@ -427992,7 +433233,7 @@ t5 = t1._widget.response.hash; t6 = t1._useFirstRowAsHeaders; importRequest = A._$ImportRequest$_(A.BuiltMap_BuiltMap(convertedMapping, t3, t4), t5, t1._widget.importType.name, t6); - new A.WebClient().post$3$data(url, credentials.token, B.C_JsonCodec.encode$1($.$get$serializers().serializeWith$2($.$get$_$importRequestSerializer(), importRequest))).then$1$1(0, new A.__FileMapperState_build__closure0(t1, this.localization), type$.Null).catchError$1(new A.__FileMapperState_build__closure1(t1, t2)); + new A.WebClient().post$3$data(credentials.url + "/import", credentials.token, B.C_JsonCodec.encode$1($.$get$serializers().serializeWith$2($.$get$_$importRequestSerializer(), importRequest))).then$1$1(0, new A.__FileMapperState_build__closure0(t1, this.localization), type$.Null).catchError$1(new A.__FileMapperState_build__closure1(t1, t2)); }, $signature: 1 }; @@ -428068,7 +433309,7 @@ B.JSArray_methods.addAll$1(t1, A.List_List$of(t2, true, t2.$ti._eval$1("ListIterable.E"))); return t1; }, - $signature: 536 + $signature: 602 }; A._FieldMapper_build__closure0.prototype = { call$1(field) { @@ -428077,7 +433318,7 @@ t1.toString; return A.Text$(this.localization.lookup$1(A.stringReplaceAllUnchecked(t1, "_id", "")), _null, _null, _null, _null, _null, _null, _null, _null, _null); }, - $signature: 758 + $signature: 673 }; A._FieldMapper_build_closure2.prototype = { call$1(value) { @@ -428088,7 +433329,9 @@ } else t1 = false; if (t1) { - t1 = J.$index$asx($.LocalizationsProvider__localizedValues.$index(0, this.localization.localeCode), "duplicate_column_mapping"); + t1 = this.localization; + t1.toString; + t1 = J.$index$asx($.$get$LocalizationsProvider__localizedValues().$index(0, t1.localeCode), "duplicate_column_mapping"); if (t1 == null) t1 = ""; } else @@ -428105,15 +433348,13 @@ }; A._FieldMapper_build_closure0.prototype = { call$1(field) { - var fieldLabel, fieldType, _null = null, + var _null = null, t1 = this.localization, t2 = B.JSArray_methods.get$last(field.split(".")); t2.toString; - fieldLabel = t1.lookup$1(A.stringReplaceAllUnchecked(t2, "_id", "")); - fieldType = t1.lookup$1(B.JSArray_methods.get$first(field.split("."))); - return A.DropdownMenuItem$(A.Text$(A.S(fieldLabel) + " - " + A.S(fieldType), _null, 1, B.TextOverflow_2, _null, _null, _null, _null, _null, _null), _null, field, type$.legacy_String); + return A.DropdownMenuItem$(A.Text$(A.S(t1.lookup$1(A.stringReplaceAllUnchecked(t2, "_id", ""))) + " - " + A.S(t1.lookup$1(B.JSArray_methods.get$first(field.split(".")))), _null, 1, B.TextOverflow_2, _null, _null, _null, _null, _null, _null), _null, field, type$.legacy_String); }, - $signature: 38 + $signature: 36 }; A.ImportExportScreen.prototype = { build$1(_, context) { @@ -428125,7 +433366,7 @@ call$2(context, viewModel) { return new A.ImportExport(null); }, - $signature: 2567 + $signature: 2598 }; A.ImportExportVM.prototype = {}; A.InvoiceDesign.prototype = { @@ -428190,67 +433431,68 @@ t5 = t1.get$invoiceDesign(); t3 = t3.updatedAt; t6 = _this._invoice_design$_controller; - t7 = t1.localeCode; - t8 = J.$index$asx($.LocalizationsProvider__localizedValues.$index(0, t7), "general_settings"); - t8 = A.Tab$(_null, t8 == null ? "" : t8); - t9 = J.$index$asx($.LocalizationsProvider__localizedValues.$index(0, t7), _s14_); + t7 = $.$get$LocalizationsProvider__localizedValues(); + t8 = t1.localeCode; + t9 = J.$index$asx(t7.$index(0, t8), "general_settings"); t9 = A.Tab$(_null, t9 == null ? "" : t9); - t10 = A.Tab$(_null, t1.get$companyDetails()); - t11 = J.$index$asx($.LocalizationsProvider__localizedValues.$index(0, t7), _s15_); - t11 = A.Tab$(_null, t11 == null ? "" : t11); - t12 = J.$index$asx($.LocalizationsProvider__localizedValues.$index(0, t7), _s15_0); + t10 = J.$index$asx(t7.$index(0, t8), _s14_); + t10 = A.Tab$(_null, t10 == null ? "" : t10); + t11 = A.Tab$(_null, t1.get$companyDetails()); + t12 = J.$index$asx(t7.$index(0, t8), _s15_); t12 = A.Tab$(_null, t12 == null ? "" : t12); - t13 = J.$index$asx($.LocalizationsProvider__localizedValues.$index(0, t7), _s13_); + t13 = J.$index$asx(t7.$index(0, t8), _s15_0); t13 = A.Tab$(_null, t13 == null ? "" : t13); - t14 = J.$index$asx($.LocalizationsProvider__localizedValues.$index(0, t7), _s14_0); + t14 = J.$index$asx(t7.$index(0, t8), _s13_); t14 = A.Tab$(_null, t14 == null ? "" : t14); - t15 = J.$index$asx($.LocalizationsProvider__localizedValues.$index(0, t7), _s15_1); + t15 = J.$index$asx(t7.$index(0, t8), _s14_0); t15 = A.Tab$(_null, t15 == null ? "" : t15); - t16 = J.$index$asx($.LocalizationsProvider__localizedValues.$index(0, t7), _s12_); + t16 = J.$index$asx(t7.$index(0, t8), _s15_1); t16 = A.Tab$(_null, t16 == null ? "" : t16); - t17 = J.$index$asx($.LocalizationsProvider__localizedValues.$index(0, t7), "total_fields"); - t18 = type$.JSArray_legacy_Widget; - t17 = A.TabBar$(t6, _null, true, new A.ValueKey(t3, type$.ValueKey_legacy_int), _null, A._setArrayType([t8, t9, t10, t11, t12, t13, t14, t15, t16, A.Tab$(_null, t17 == null ? "" : t17)], t18)); - t16 = _this._invoice_design$_controller; - t15 = $.$get$_InvoiceDesignState__formKey(); - t14 = _this._invoice_design$_focusNode; - t13 = J.$index$asx($.LocalizationsProvider__localizedValues.$index(0, t7), "customize_and_preview"); - t3 = t13 == null ? "" : t13; - t6 = A._setArrayType([], t18); + t17 = J.$index$asx(t7.$index(0, t8), _s12_); + t17 = A.Tab$(_null, t17 == null ? "" : t17); + t18 = J.$index$asx(t7.$index(0, t8), "total_fields"); + t19 = type$.JSArray_legacy_Widget; + t18 = A.TabBar$(t6, _null, true, new A.ValueKey(t3, type$.ValueKey_legacy_int), _null, A._setArrayType([t9, t10, t11, t12, t13, t14, t15, t16, t17, A.Tab$(_null, t18 == null ? "" : t18)], t19)); + t17 = _this._invoice_design$_controller; + t16 = $.$get$_InvoiceDesignState__formKey(); + t15 = _this._invoice_design$_focusNode; + t14 = J.$index$asx(t7.$index(0, t8), "customize_and_preview"); + t3 = t14 == null ? "" : t14; + t6 = A._setArrayType([], t19); if (company.isModuleEnabled$1(B.EntityType_invoice)) { - t8 = A._setArrayType([new A.DesignPicker(new A._InvoiceDesignState_build_closure(_this, viewModel, settings), t1.get$invoiceDesign(), settings.defaultInvoiceDesignId, _null)], t18); + t9 = A._setArrayType([new A.DesignPicker(new A._InvoiceDesignState_build_closure(_this, viewModel, settings), t1.get$invoiceDesign(), settings.defaultInvoiceDesignId, _null)], t19); if (t4) if (_this._wasInvoiceDesignChanged) { - t9 = state.userCompanyStates; - t10 = t2.selectedCompanyIndex; - t10 = t9._list[t10].userCompany.isAdmin; - t9 = t10; + t10 = state.userCompanyStates; + t11 = t2.selectedCompanyIndex; + t11 = t10._list[t11].userCompany.isAdmin; + t10 = t11; } else - t9 = false; + t10 = false; else - t9 = false; - if (t9) - t8.push(new A.Padding(B.EdgeInsets_0_0_0_8, A.CheckboxListTile$(A.Theme_of(context).colorScheme.secondary, _null, B.ListTileControlAffinity_2, _null, _null, new A._InvoiceDesignState_build_closure0(_this), A.Text$(t1.get$updateAllRecords(), _null, _null, _null, _null, _null, _null, _null, _null, _null), _this._updateAllInvoiceDesigns), _null)); - B.JSArray_methods.addAll$1(t6, t8); + t10 = false; + if (t10) + t9.push(new A.Padding(B.EdgeInsets_0_0_0_8, A.CheckboxListTile$(A.Theme_of(context).colorScheme.secondary, _null, B.ListTileControlAffinity_2, _null, _null, new A._InvoiceDesignState_build_closure0(_this), A.Text$(t1.get$updateAllRecords(), _null, _null, _null, _null, _null, _null, _null, _null, _null), _this._updateAllInvoiceDesigns), _null)); + B.JSArray_methods.addAll$1(t6, t9); } if (company.isModuleEnabled$1(B.EntityType_quote)) { - t8 = A._setArrayType([new A.DesignPicker(new A._InvoiceDesignState_build_closure1(_this, viewModel, settings), t1.get$quoteDesign(), settings.defaultQuoteDesignId, _null)], t18); + t9 = A._setArrayType([new A.DesignPicker(new A._InvoiceDesignState_build_closure1(_this, viewModel, settings), t1.get$quoteDesign(), settings.defaultQuoteDesignId, _null)], t19); if (t4) if (_this._wasQuoteDesignChanged) { - t9 = state.userCompanyStates; - t10 = t2.selectedCompanyIndex; - t10 = t9._list[t10].userCompany.isAdmin; - t9 = t10; + t10 = state.userCompanyStates; + t11 = t2.selectedCompanyIndex; + t11 = t10._list[t11].userCompany.isAdmin; + t10 = t11; } else - t9 = false; + t10 = false; else - t9 = false; - if (t9) - t8.push(new A.Padding(B.EdgeInsets_0_0_0_8, A.CheckboxListTile$(A.Theme_of(context).colorScheme.secondary, _null, B.ListTileControlAffinity_2, _null, _null, new A._InvoiceDesignState_build_closure2(_this), A.Text$(t1.get$updateAllRecords(), _null, _null, _null, _null, _null, _null, _null, _null, _null), _this._updateAllQuoteDesigns), _null)); - B.JSArray_methods.addAll$1(t6, t8); + t10 = false; + if (t10) + t9.push(new A.Padding(B.EdgeInsets_0_0_0_8, A.CheckboxListTile$(A.Theme_of(context).colorScheme.secondary, _null, B.ListTileControlAffinity_2, _null, _null, new A._InvoiceDesignState_build_closure2(_this), A.Text$(t1.get$updateAllRecords(), _null, _null, _null, _null, _null, _null, _null, _null, _null), _this._updateAllQuoteDesigns), _null)); + B.JSArray_methods.addAll$1(t6, t9); } if (company.isModuleEnabled$1(B.EntityType_credit)) { - t8 = A._setArrayType([new A.DesignPicker(new A._InvoiceDesignState_build_closure3(_this, viewModel, settings), t1.get$creditDesign(), settings.defaultCreditDesignId, _null)], t18); + t9 = A._setArrayType([new A.DesignPicker(new A._InvoiceDesignState_build_closure3(_this, viewModel, settings), t1.get$creditDesign(), settings.defaultCreditDesignId, _null)], t19); if (t4) if (_this._wasCreditDesignChanged) { t4 = state.userCompanyStates; @@ -428261,129 +433503,130 @@ else t2 = false; if (t2) - t8.push(new A.Padding(B.EdgeInsets_0_0_0_8, A.CheckboxListTile$(A.Theme_of(context).colorScheme.secondary, _null, B.ListTileControlAffinity_2, _null, _null, new A._InvoiceDesignState_build_closure4(_this), A.Text$(t1.get$updateAllRecords(), _null, _null, _null, _null, _null, _null, _null, _null, _null), _this._updateAllCreditDesigns), _null)); - B.JSArray_methods.addAll$1(t6, t8); + t9.push(new A.Padding(B.EdgeInsets_0_0_0_8, A.CheckboxListTile$(A.Theme_of(context).colorScheme.secondary, _null, B.ListTileControlAffinity_2, _null, _null, new A._InvoiceDesignState_build_closure4(_this), A.Text$(t1.get$updateAllRecords(), _null, _null, _null, _null, _null, _null, _null, _null, _null), _this._updateAllCreditDesigns), _null)); + B.JSArray_methods.addAll$1(t6, t9); } - t2 = J.$index$asx($.LocalizationsProvider__localizedValues.$index(0, t7), "page_layout"); + t2 = J.$index$asx(t7.$index(0, t8), "page_layout"); if (t2 == null) t2 = ""; - t4 = type$.MappedListIterable_of_legacy_String_and_legacy_DropdownMenuItem_legacy_String; - t8 = t4._eval$1("ListIterable.E"); - t9 = type$.AppDropdownButton_legacy_String; - t6.push(new A.AppDropdownButton(t2, settings.pageLayout, new A._InvoiceDesignState_build_closure5(viewModel, settings), A.List_List$of(new A.MappedListIterable(B.List_portrait_landscape, new A._InvoiceDesignState_build_closure6(t1), t4), true, t8), false, true, "", _null, _null, t9)); - t6.push(new A.AppDropdownButton(t1.get$pageSize(), settings.pageSize, new A._InvoiceDesignState_build_closure7(viewModel, settings), A.List_List$of(new A.MappedListIterable(B.List_mRX, new A._InvoiceDesignState_build_closure8(t1), t4), true, t8), false, true, "", _null, _null, t9)); - t8 = t1.get$fontSize(t1); - t2 = settings.fontSize; - t2 = t2 == null ? "" : A.S(t2); - t4 = type$.MappedListIterable_of_legacy_int_and_legacy_DropdownMenuItem_legacy_String; - t6.push(new A.AppDropdownButton(t8, t2, new A._InvoiceDesignState_build_closure9(viewModel, settings), A.List_List$of(new A.MappedListIterable(A._setArrayType([5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16], type$.JSArray_legacy_int), new A._InvoiceDesignState_build_closure10(), t4), true, t4._eval$1("ListIterable.E")), false, true, "", _null, _null, t9)); - t6 = A.FormCard$(_null, t6, _null, 4, false, _null, false, _null); - t9 = t1.get$primaryFont(); - t9 = A.EntityDropdown$(true, false, false, settings.primaryFont, _null, $.$get$memoizedFontMap().call$1($.kGoogleFonts), B.EntityType_font, t9, _null, _null, new A._InvoiceDesignState_build_closure11(viewModel, settings), _null, _null, _null); - t4 = t1.get$secondaryFont(); - t4 = A.EntityDropdown$(true, false, false, settings.secondaryFont, _null, $.$get$memoizedFontMap().call$1($.kGoogleFonts), B.EntityType_font, t4, _null, _null, new A._InvoiceDesignState_build_closure12(viewModel, settings), _null, _null, _null); - t2 = t1.get$primaryColor(); - t2 = A.FormColorPicker$(settings.primaryColor, t2, new A._InvoiceDesignState_build_closure13(viewModel, settings)); - t8 = t1.get$secondaryColor(); - t8 = A.FormColorPicker$(settings.secondaryColor, t8, new A._InvoiceDesignState_build_closure14(viewModel, settings)); - t10 = J.$index$asx($.LocalizationsProvider__localizedValues.$index(0, t7), "empty_columns"); - if (t10 == null) - t10 = ""; - t11 = settings.hideEmptyColumnsOnPdf; - t12 = J.$index$asx($.LocalizationsProvider__localizedValues.$index(0, t7), "hide"); + t4 = settings.pageLayout; + t9 = type$.MappedListIterable_of_legacy_String_and_legacy_DropdownMenuItem_legacy_String; + t10 = t9._eval$1("ListIterable.E"); + t11 = type$.legacy_String; + t6.push(A.AppDropdownButton$(_null, "", true, A.List_List$of(new A.MappedListIterable(B.List_portrait_landscape, new A._InvoiceDesignState_build_closure5(t1), t9), true, t10), _null, t2, new A._InvoiceDesignState_build_closure6(viewModel, settings), _null, false, t4, t11)); + t4 = t1.get$pageSize(); + t2 = settings.pageSize; + t6.push(A.AppDropdownButton$(_null, "", true, A.List_List$of(new A.MappedListIterable(B.List_mRX, new A._InvoiceDesignState_build_closure7(t1), t9), true, t10), _null, t4, new A._InvoiceDesignState_build_closure8(viewModel, settings), _null, false, t2, t11)); + t2 = t1.get$fontSize(t1); + t4 = settings.fontSize; + t4 = t4 == null ? "" : A.S(t4); + t9 = type$.MappedListIterable_of_legacy_int_and_legacy_DropdownMenuItem_legacy_String; + t6.push(A.AppDropdownButton$(_null, "", true, A.List_List$of(new A.MappedListIterable(A._setArrayType([5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16], type$.JSArray_legacy_int), new A._InvoiceDesignState_build_closure9(), t9), true, t9._eval$1("ListIterable.E")), _null, t2, new A._InvoiceDesignState_build_closure10(viewModel, settings), _null, false, t4, t11)); + t6 = A.FormCard$(_null, t6, _null, false, _null, false, _null); + t4 = t1.get$primaryFont(); + t4 = A.EntityDropdown$(true, false, false, settings.primaryFont, _null, $.$get$memoizedFontMap().call$1($.kGoogleFonts), B.EntityType_font, t4, _null, _null, new A._InvoiceDesignState_build_closure11(viewModel, settings), _null, _null, _null); + t2 = t1.get$secondaryFont(); + t2 = A.EntityDropdown$(true, false, false, settings.secondaryFont, _null, $.$get$memoizedFontMap().call$1($.kGoogleFonts), B.EntityType_font, t2, _null, _null, new A._InvoiceDesignState_build_closure12(viewModel, settings), _null, _null, _null); + t9 = t1.get$primaryColor(); + t9 = A.FormColorPicker$(settings.primaryColor, t9, new A._InvoiceDesignState_build_closure13(viewModel, settings)); + t10 = t1.get$secondaryColor(); + t10 = A.FormColorPicker$(settings.secondaryColor, t10, new A._InvoiceDesignState_build_closure14(viewModel, settings)); + t12 = J.$index$asx(t7.$index(0, t8), "empty_columns"); if (t12 == null) t12 = ""; - t7 = J.$index$asx($.LocalizationsProvider__localizedValues.$index(0, t7), "show"); - if (t7 == null) - t7 = ""; - t11 = A._setArrayType([new A.Padding(B.EdgeInsets_16_0_16_10, new A.AppButton(_null, B.IconData_58751_MaterialIcons_null_false, t3.toUpperCase(), new A._InvoiceDesignState_build_closure15(state, context, store), _null, _null), _null), t6, A.FormCard$(_null, A._setArrayType([new A.LearnMoreUrl(t9, "https://fonts.google.com", _null, _null), t4, t2, t8, new A.SizedBox(_null, 16, _null, _null), A.BoolDropdownButton$(t7, t12, _null, B._MdiIconData_Qa60, t10, _null, new A._InvoiceDesignState_build_closure16(viewModel, settings), _null, t11 === true)], t18), B.CrossAxisAlignment_0, 4, false, _null, true, _null)], t18); - t10 = type$.JSArray_legacy_String; - t12 = type$.MappedListIterable_of_legacy_String_and_legacy_String; - t7 = type$.legacy_String; - t8 = A.List_List$of(new A.MappedListIterable(A._setArrayType(["name", "number", "id_number", "vat_number", "website", "phone", "address1", "address2", _s17_, _s17_0, "country", "custom1", "custom2", "custom3", "custom4"], t10), new A._InvoiceDesignState_build_closure17(), t12), true, t7); - B.JSArray_methods.addAll$1(t8, new A.MappedListIterable(A._setArrayType(["full_name", "email", "phone", "custom1", "custom2", "custom3", "custom4"], t10), new A._InvoiceDesignState_build_closure18(), t12)); - t2 = A.List_List$of(new A.MappedListIterable(A._setArrayType(["name", "number", "vat_number", "address1", "address2", _s17_, "country", "phone"], t10), new A._InvoiceDesignState_build_closure19(), t12), true, t7); - B.JSArray_methods.addAll$1(t2, new A.MappedListIterable(A._setArrayType(["email"], t10), new A._InvoiceDesignState_build_closure20(), t12)); - t4 = settings.getFieldsForSection$1(_s14_); - t4 = A.FormCard$(A.MultiSelectList$(t1.get$addField(), t2, false, true, new A._InvoiceDesignState_build_closure21(viewModel, settings), t8, "client", t4), _null, _null, 4, false, _null, true, _null); - t8 = t12._eval$1("ListIterable.E"); - t2 = A.List_List$of(new A.MappedListIterable(A._setArrayType(["name", "id_number", "vat_number", "website", "email", "phone", "address1", "address2", _s17_, _s17_0, "country", "custom1", "custom2", "custom3", "custom4"], t10), new A._InvoiceDesignState_build_closure22(), t12), true, t8); - t9 = A.List_List$of(new A.MappedListIterable(A._setArrayType(["name", "id_number", "vat_number", "website", "email", "phone"], t10), new A._InvoiceDesignState_build_closure23(), t12), true, t8); - t6 = settings.getFieldsForSection$1("company_details"); - t6 = A.FormCard$(A.MultiSelectList$(t1.get$addField(), t9, false, true, new A._InvoiceDesignState_build_closure24(viewModel, settings), t2, "company", t6), _null, _null, 4, false, _null, true, _null); - t2 = A.List_List$of(new A.MappedListIterable(A._setArrayType(["name", "id_number", "vat_number", "website", "email", "phone", "address1", "address2", _s17_, _s17_0, "country", "custom1", "custom2", "custom3", "custom4"], t10), new A._InvoiceDesignState_build_closure25(), t12), true, t8); - t9 = A.List_List$of(new A.MappedListIterable(A._setArrayType(["address1", "address2", _s17_, "country"], t10), new A._InvoiceDesignState_build_closure26(), t12), true, t8); - t3 = settings.getFieldsForSection$1(_s15_); - t3 = A.FormCard$(A.MultiSelectList$(t1.get$addField(), t9, false, true, new A._InvoiceDesignState_build_closure27(viewModel, settings), t2, "company", t3), _null, _null, 4, false, _null, true, _null); - t2 = A.List_List$of(new A.MappedListIterable(A._setArrayType(["number", "po_number", "date", "due_date", "amount", "balance", "balance_due", "custom1", "custom2", "custom3", "custom4", "project", "vendor"], t10), new A._InvoiceDesignState_build_closure28(), t12), true, t7); - B.JSArray_methods.addAll$1(t2, new A.MappedListIterable(A._setArrayType(["balance"], t10), new A._InvoiceDesignState_build_closure29(), t12)); - t9 = A.List_List$of(new A.MappedListIterable(A._setArrayType(["number", "po_number", "date", "due_date", "total", "balance_due"], t10), new A._InvoiceDesignState_build_closure30(), t12), true, t8); - t13 = settings.getFieldsForSection$1(_s15_0); - t13 = A.FormCard$(A.MultiSelectList$(t1.get$addField(), t9, false, true, new A._InvoiceDesignState_build_closure31(viewModel, settings), t2, "invoice", t13), _null, _null, 4, false, _null, true, _null); - t2 = A.List_List$of(new A.MappedListIterable(A._setArrayType(["number", "po_number", "date", "valid_until", "total", "custom1", "custom2", "custom3", "custom4"], t10), new A._InvoiceDesignState_build_closure32(), t12), true, t7); - B.JSArray_methods.addAll$1(t2, new A.MappedListIterable(A._setArrayType(["balance"], t10), new A._InvoiceDesignState_build_closure33(), t12)); - t9 = A.List_List$of(new A.MappedListIterable(A._setArrayType(["number", "po_number", "date", "valid_until", "total"], t10), new A._InvoiceDesignState_build_closure34(), t12), true, t8); - t19 = settings.getFieldsForSection$1(_s13_); - t19 = A.FormCard$(A.MultiSelectList$(t1.get$addField(), t9, false, true, new A._InvoiceDesignState_build_closure35(viewModel, settings), t2, "quote", t19), _null, _null, 4, false, _null, true, _null); - t7 = A.List_List$of(new A.MappedListIterable(A._setArrayType(["number", "po_number", "date", "total", "balance", "custom1", "custom2", "custom3", "custom4"], t10), new A._InvoiceDesignState_build_closure36(), t12), true, t7); - B.JSArray_methods.addAll$1(t7, new A.MappedListIterable(A._setArrayType(["balance"], t10), new A._InvoiceDesignState_build_closure37(), t12)); - t2 = A.List_List$of(new A.MappedListIterable(A._setArrayType(["number", "po_number", "date", "balance", "total"], t10), new A._InvoiceDesignState_build_closure38(), t12), true, t8); - t9 = settings.getFieldsForSection$1(_s14_0); - t9 = A.FormCard$(A.MultiSelectList$(t1.get$addField(), t2, false, true, new A._InvoiceDesignState_build_closure39(viewModel, settings), t7, "credit", t9), _null, _null, 4, false, _null, true, _null); - t7 = A._setArrayType(["item", "description"], t10); - t2 = company.enableProductQuantity; - if (t2) - t7.push(_s8_); - t7.push("unit_cost"); + t13 = settings.hideEmptyColumnsOnPdf; + t14 = J.$index$asx(t7.$index(0, t8), "hide"); + if (t14 == null) + t14 = ""; + t8 = J.$index$asx(t7.$index(0, t8), "show"); + t7 = t8 == null ? "" : t8; + t13 = A._setArrayType([new A.Padding(B.EdgeInsets_16_0_16_10, new A.AppButton(_null, B.IconData_58751_MaterialIcons_null_false, t3.toUpperCase(), new A._InvoiceDesignState_build_closure15(state, context, store), _null, _null), _null), t6, A.FormCard$(_null, A._setArrayType([new A.LearnMoreUrl(t4, "https://fonts.google.com", _null, _null), t2, t9, t10, new A.SizedBox(_null, 16, _null, _null), A.BoolDropdownButton$(t7, t14, _null, B._MdiIconData_Qa60, t12, _null, new A._InvoiceDesignState_build_closure16(viewModel, settings), _null, t13 === true)], t19), B.CrossAxisAlignment_0, false, _null, true, _null)], t19); + t12 = type$.JSArray_legacy_String; + t14 = type$.MappedListIterable_of_legacy_String_and_legacy_String; + t7 = A.List_List$of(new A.MappedListIterable(A._setArrayType(["name", "number", "id_number", "vat_number", "website", "phone", "address1", "address2", _s17_, _s17_0, "country", "custom1", "custom2", "custom3", "custom4"], t12), new A._InvoiceDesignState_build_closure17(), t14), true, t11); + B.JSArray_methods.addAll$1(t7, new A.MappedListIterable(A._setArrayType(["full_name", "email", "phone", "custom1", "custom2", "custom3", "custom4"], t12), new A._InvoiceDesignState_build_closure18(), t14)); + t10 = A.List_List$of(new A.MappedListIterable(A._setArrayType(["name", "number", "vat_number", "address1", "address2", _s17_, "country", "phone"], t12), new A._InvoiceDesignState_build_closure19(), t14), true, t11); + B.JSArray_methods.addAll$1(t10, new A.MappedListIterable(A._setArrayType(["email"], t12), new A._InvoiceDesignState_build_closure20(), t14)); + t9 = settings.getFieldsForSection$1(_s14_); + t9 = A.FormCard$(A.MultiSelectList$(t1.get$addField(), t10, false, true, new A._InvoiceDesignState_build_closure21(viewModel, settings), t7, "client", t9), _null, _null, false, _null, true, _null); + t7 = t14._eval$1("ListIterable.E"); + t10 = A.List_List$of(new A.MappedListIterable(A._setArrayType(["name", "id_number", "vat_number", "website", "email", "phone", "address1", "address2", _s17_, _s17_0, "country", "custom1", "custom2", "custom3", "custom4"], t12), new A._InvoiceDesignState_build_closure22(), t14), true, t7); + t2 = A.List_List$of(new A.MappedListIterable(A._setArrayType(["name", "id_number", "vat_number", "website", "email", "phone"], t12), new A._InvoiceDesignState_build_closure23(), t14), true, t7); + t4 = settings.getFieldsForSection$1("company_details"); + t4 = A.FormCard$(A.MultiSelectList$(t1.get$addField(), t2, false, true, new A._InvoiceDesignState_build_closure24(viewModel, settings), t10, "company", t4), _null, _null, false, _null, true, _null); + t10 = A.List_List$of(new A.MappedListIterable(A._setArrayType(["name", "id_number", "vat_number", "website", "email", "phone", "address1", "address2", _s17_, _s17_0, "country", "custom1", "custom2", "custom3", "custom4"], t12), new A._InvoiceDesignState_build_closure25(), t14), true, t7); + t2 = A.List_List$of(new A.MappedListIterable(A._setArrayType(["address1", "address2", _s17_, "country"], t12), new A._InvoiceDesignState_build_closure26(), t14), true, t7); + t6 = settings.getFieldsForSection$1(_s15_); + t6 = A.FormCard$(A.MultiSelectList$(t1.get$addField(), t2, false, true, new A._InvoiceDesignState_build_closure27(viewModel, settings), t10, "company", t6), _null, _null, false, _null, true, _null); + t10 = A.List_List$of(new A.MappedListIterable(A._setArrayType(["number", "po_number", "date", "due_date", "amount", "balance", "balance_due", "custom1", "custom2", "custom3", "custom4", "project", "vendor"], t12), new A._InvoiceDesignState_build_closure28(), t14), true, t11); + B.JSArray_methods.addAll$1(t10, new A.MappedListIterable(A._setArrayType(["balance"], t12), new A._InvoiceDesignState_build_closure29(), t14)); + t2 = A.List_List$of(new A.MappedListIterable(A._setArrayType(["number", "po_number", "date", "due_date", "total", "balance_due"], t12), new A._InvoiceDesignState_build_closure30(), t14), true, t7); + t3 = settings.getFieldsForSection$1(_s15_0); + t3 = A.FormCard$(A.MultiSelectList$(t1.get$addField(), t2, false, true, new A._InvoiceDesignState_build_closure31(viewModel, settings), t10, "invoice", t3), _null, _null, false, _null, true, _null); + t10 = A.List_List$of(new A.MappedListIterable(A._setArrayType(["number", "po_number", "date", "valid_until", "total", "custom1", "custom2", "custom3", "custom4"], t12), new A._InvoiceDesignState_build_closure32(), t14), true, t11); + B.JSArray_methods.addAll$1(t10, new A.MappedListIterable(A._setArrayType(["balance"], t12), new A._InvoiceDesignState_build_closure33(), t14)); + t2 = A.List_List$of(new A.MappedListIterable(A._setArrayType(["number", "po_number", "date", "valid_until", "total"], t12), new A._InvoiceDesignState_build_closure34(), t14), true, t7); + t8 = settings.getFieldsForSection$1(_s13_); + t8 = A.FormCard$(A.MultiSelectList$(t1.get$addField(), t2, false, true, new A._InvoiceDesignState_build_closure35(viewModel, settings), t10, "quote", t8), _null, _null, false, _null, true, _null); + t11 = A.List_List$of(new A.MappedListIterable(A._setArrayType(["number", "po_number", "date", "total", "balance", "custom1", "custom2", "custom3", "custom4"], t12), new A._InvoiceDesignState_build_closure36(), t14), true, t11); + B.JSArray_methods.addAll$1(t11, new A.MappedListIterable(A._setArrayType(["balance"], t12), new A._InvoiceDesignState_build_closure37(), t14)); + t10 = A.List_List$of(new A.MappedListIterable(A._setArrayType(["number", "po_number", "date", "balance", "total"], t12), new A._InvoiceDesignState_build_closure38(), t14), true, t7); + t2 = settings.getFieldsForSection$1(_s14_0); + t2 = A.FormCard$(A.MultiSelectList$(t1.get$addField(), t10, false, true, new A._InvoiceDesignState_build_closure39(viewModel, settings), t11, "credit", t2), _null, _null, false, _null, true, _null); + t11 = A._setArrayType(["item", "description"], t12); + t10 = company.enableProductQuantity; + if (t10) + t11.push(_s8_); + t11.push("unit_cost"); t20 = company.numberOfItemTaxRates > 0; if (t20) - t7.push(_s3_); + t11.push(_s3_); t21 = company.enableProductDiscount; if (t21) - t7.push(_s8_0); - t7.push(_s10_); - t7.push("product1"); - t7.push("product2"); - t7.push("product3"); - t7.push("product4"); - t7.push(_s16_); - t7 = A.List_List$of(new A.MappedListIterable(t7, new A._InvoiceDesignState_build_closure40(), t12), true, t8); - t22 = A._setArrayType(["item", "description", "unit_cost"], t10); - if (t2) + t11.push(_s8_0); + t11.push(_s10_); + t11.push("product1"); + t11.push("product2"); + t11.push("product3"); + t11.push("product4"); + t11.push(_s16_); + t11 = A.List_List$of(new A.MappedListIterable(t11, new A._InvoiceDesignState_build_closure40(), t14), true, t7); + t22 = A._setArrayType(["item", "description", "unit_cost"], t12); + if (t10) t22.push(_s8_); if (t21) t22.push(_s8_0); if (t20) t22.push(_s3_); t22.push(_s10_); - t2 = A.List_List$of(new A.MappedListIterable(t22, new A._InvoiceDesignState_build_closure41(), t12), true, t8); + t10 = A.List_List$of(new A.MappedListIterable(t22, new A._InvoiceDesignState_build_closure41(), t14), true, t7); t22 = settings.getFieldsForSection$1(_s15_1); - t22 = A.FormCard$(A.MultiSelectList$(t1.get$addField(), t2, false, true, new A._InvoiceDesignState_build_closure42(viewModel, settings), t7, "product", t22), _null, _null, 4, false, _null, true, _null); - t7 = A._setArrayType(["service", "description", "hours", "rate"], t10); + t22 = A.FormCard$(A.MultiSelectList$(t1.get$addField(), t10, false, true, new A._InvoiceDesignState_build_closure42(viewModel, settings), t11, "product", t22), _null, _null, false, _null, true, _null); + t11 = A._setArrayType(["service", "description", "hours", "rate"], t12); if (t20) - t7.push(_s3_); + t11.push(_s3_); if (t21) - t7.push(_s8_0); - t7.push(_s10_); - t7.push("task1"); - t7.push("task2"); - t7.push("task3"); - t7.push("task4"); - t7.push(_s16_); - t2 = A.List_List$of(new A.MappedListIterable(t7, new A._InvoiceDesignState_build_closure43(), t12), true, t8); - t7 = A._setArrayType(["service", "description", "rate", "hours"], t10); + t11.push(_s8_0); + t11.push(_s10_); + t11.push("task1"); + t11.push("task2"); + t11.push("task3"); + t11.push("task4"); + t11.push(_s16_); + t10 = A.List_List$of(new A.MappedListIterable(t11, new A._InvoiceDesignState_build_closure43(), t14), true, t7); + t11 = A._setArrayType(["service", "description", "rate", "hours"], t12); if (t21) - t7.push(_s8_0); + t11.push(_s8_0); if (t20) - t7.push(_s3_); - t7.push(_s10_); - t7 = A.List_List$of(new A.MappedListIterable(t7, new A._InvoiceDesignState_build_closure44(), t12), true, t8); + t11.push(_s3_); + t11.push(_s10_); + t11 = A.List_List$of(new A.MappedListIterable(t11, new A._InvoiceDesignState_build_closure44(), t14), true, t7); t20 = settings.getFieldsForSection$1(_s12_); - t20 = A.FormCard$(A.MultiSelectList$(t1.get$addField(), t7, false, true, new A._InvoiceDesignState_build_closure45(viewModel, settings), t2, "task", t20), _null, _null, 4, false, _null, true, _null); - t2 = A.List_List$of(new A.MappedListIterable(A._setArrayType(["subtotal", "net_subtotal", "discount", "line_taxes", "total_taxes", _s17_1, _s17_2, _s17_3, _s17_4, "paid_to_date", "total", "outstanding"], t10), new A._InvoiceDesignState_build_closure46(), t12), true, t8); - t8 = A.List_List$of(new A.MappedListIterable(A._setArrayType(["subtotal", "discount", _s17_1, _s17_2, _s17_3, _s17_4, "total_taxes", "line_taxes", "total", "paid_to_date", "outstanding"], t10), new A._InvoiceDesignState_build_closure47(), t12), true, t8); - t12 = settings.getFieldsForSection$1("total_columns"); - return A.EditScaffold$(_null, t17, new A.AppTabForm(t14, t15, A._setArrayType([new A.ScrollableListView(t11, _null, _null, _null), t4, t6, t3, t13, t19, t9, t22, t20, A.FormCard$(A.MultiSelectList$(t1.get$addField(), t8, false, true, new A._InvoiceDesignState_build_closure48(viewModel, settings), t2, "total", t12), _null, _null, 4, false, _null, true, _null)], t18), t16, _null, _null), _null, _null, _null, false, _null, _null, new A._InvoiceDesignState_build_closure49(_this, viewModel), _null, t5); + t20 = A.FormCard$(A.MultiSelectList$(t1.get$addField(), t11, false, true, new A._InvoiceDesignState_build_closure45(viewModel, settings), t10, "task", t20), _null, _null, false, _null, true, _null); + t10 = A.List_List$of(new A.MappedListIterable(A._setArrayType(["subtotal", "net_subtotal", "discount", "line_taxes", "total_taxes", _s17_1, _s17_2, _s17_3, _s17_4, "paid_to_date", "total", "outstanding"], t12), new A._InvoiceDesignState_build_closure46(), t14), true, t7); + t7 = A.List_List$of(new A.MappedListIterable(A._setArrayType(["subtotal", "discount", _s17_1, _s17_2, _s17_3, _s17_4, "total_taxes", "line_taxes", "total", "paid_to_date", "outstanding"], t12), new A._InvoiceDesignState_build_closure47(), t14), true, t7); + t14 = settings.getFieldsForSection$1("total_columns"); + return A.EditScaffold$(_null, t18, new A.AppTabForm(t15, t16, A._setArrayType([new A.ScrollableListView(t13, _null, _null, _null), t9, t4, t6, t3, t8, t2, t22, t20, A.FormCard$(A.MultiSelectList$(t1.get$addField(), t7, false, true, new A._InvoiceDesignState_build_closure48(viewModel, settings), t10, "total", t14), _null, _null, false, _null, true, _null)], t19), t17, _null, _null), _null, _null, _null, false, _null, _null, new A._InvoiceDesignState_build_closure49(_this, viewModel), _null, t5); } }; A._InvoiceDesignState_build_closure49.prototype = { @@ -428415,7 +433658,7 @@ t1.setState$1(new A._InvoiceDesignState_build__closure14(t1)); this.viewModel.onSettingsChanged.call$1(this.settings.rebuild$1(new A._InvoiceDesignState_build__closure15(value))); }, - $signature: 162 + $signature: 159 }; A._InvoiceDesignState_build__closure14.prototype = { call$0() { @@ -428436,7 +433679,7 @@ var t1 = this.$this; return t1.setState$1(new A._InvoiceDesignState_build__closure13(t1, value)); }, - $signature: 35 + $signature: 40 }; A._InvoiceDesignState_build__closure13.prototype = { call$0() { @@ -428450,7 +433693,7 @@ t1.setState$1(new A._InvoiceDesignState_build__closure11(t1)); this.viewModel.onSettingsChanged.call$1(this.settings.rebuild$1(new A._InvoiceDesignState_build__closure12(value))); }, - $signature: 162 + $signature: 159 }; A._InvoiceDesignState_build__closure11.prototype = { call$0() { @@ -428471,7 +433714,7 @@ var t1 = this.$this; return t1.setState$1(new A._InvoiceDesignState_build__closure10(t1, value)); }, - $signature: 35 + $signature: 40 }; A._InvoiceDesignState_build__closure10.prototype = { call$0() { @@ -428485,7 +433728,7 @@ t1.setState$1(new A._InvoiceDesignState_build__closure8(t1)); this.viewModel.onSettingsChanged.call$1(this.settings.rebuild$1(new A._InvoiceDesignState_build__closure9(value))); }, - $signature: 162 + $signature: 159 }; A._InvoiceDesignState_build__closure8.prototype = { call$0() { @@ -428506,7 +433749,7 @@ var t1 = this.$this; return t1.setState$1(new A._InvoiceDesignState_build__closure7(t1, value)); }, - $signature: 35 + $signature: 40 }; A._InvoiceDesignState_build__closure7.prototype = { call$0() { @@ -428514,7 +433757,7 @@ }, $signature: 22 }; - A._InvoiceDesignState_build_closure5.prototype = { + A._InvoiceDesignState_build_closure6.prototype = { call$1(value) { return this.viewModel.onSettingsChanged.call$1(this.settings.rebuild$1(new A._InvoiceDesignState_build__closure6(value))); }, @@ -428527,14 +433770,14 @@ }, $signature: 13 }; - A._InvoiceDesignState_build_closure6.prototype = { + A._InvoiceDesignState_build_closure5.prototype = { call$1(pageLayout) { 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: 38 + $signature: 36 }; - A._InvoiceDesignState_build_closure7.prototype = { + A._InvoiceDesignState_build_closure8.prototype = { call$1(value) { return this.viewModel.onSettingsChanged.call$1(this.settings.rebuild$1(new A._InvoiceDesignState_build__closure5(value))); }, @@ -428547,14 +433790,14 @@ }, $signature: 13 }; - A._InvoiceDesignState_build_closure8.prototype = { + A._InvoiceDesignState_build_closure7.prototype = { call$1(pageSize) { 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: 38 + $signature: 36 }; - A._InvoiceDesignState_build_closure9.prototype = { + A._InvoiceDesignState_build_closure10.prototype = { call$1(value) { return this.viewModel.onSettingsChanged.call$1(this.settings.rebuild$1(new A._InvoiceDesignState_build__closure4(value))); }, @@ -428568,20 +433811,20 @@ }, $signature: 13 }; - A._InvoiceDesignState_build_closure10.prototype = { + A._InvoiceDesignState_build_closure9.prototype = { call$1(fontSize) { var _null = null, t1 = A.S(fontSize), - t2 = fontSize === 0 ? new A.SizedBox(_null, _null, _null, _null) : A.Text$(A.S(fontSize), _null, _null, _null, _null, _null, _null, _null, _null, _null); + 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: 409 + $signature: 400 }; A._InvoiceDesignState_build_closure11.prototype = { call$1(font) { return this.viewModel.onSettingsChanged.call$1(this.settings.rebuild$1(new A._InvoiceDesignState_build__closure3(font))); }, - $signature: 57 + $signature: 60 }; A._InvoiceDesignState_build__closure3.prototype = { call$1(b) { @@ -428596,7 +433839,7 @@ call$1(font) { return this.viewModel.onSettingsChanged.call$1(this.settings.rebuild$1(new A._InvoiceDesignState_build__closure2(font))); }, - $signature: 57 + $signature: 60 }; A._InvoiceDesignState_build__closure2.prototype = { call$1(b) { @@ -428637,7 +433880,7 @@ call$1(value) { return this.viewModel.onSettingsChanged.call$1(this.settings.rebuild$1(new A._InvoiceDesignState_build__closure(value))); }, - $signature: 11 + $signature: 10 }; A._InvoiceDesignState_build__closure.prototype = { call$1(b) { @@ -428674,7 +433917,7 @@ call$1(values) { this.viewModel.onSettingsChanged.call$1(this.settings.setFieldsForSection$2("client_details", values)); }, - $signature: 115 + $signature: 112 }; A._InvoiceDesignState_build_closure22.prototype = { call$1(field) { @@ -428692,7 +433935,7 @@ call$1(values) { this.viewModel.onSettingsChanged.call$1(this.settings.setFieldsForSection$2("company_details", values)); }, - $signature: 115 + $signature: 112 }; A._InvoiceDesignState_build_closure25.prototype = { call$1(field) { @@ -428710,7 +433953,7 @@ call$1(values) { this.viewModel.onSettingsChanged.call$1(this.settings.setFieldsForSection$2("company_address", values)); }, - $signature: 115 + $signature: 112 }; A._InvoiceDesignState_build_closure28.prototype = { call$1(field) { @@ -428734,7 +433977,7 @@ call$1(values) { this.viewModel.onSettingsChanged.call$1(this.settings.setFieldsForSection$2("invoice_details", values)); }, - $signature: 115 + $signature: 112 }; A._InvoiceDesignState_build_closure32.prototype = { call$1(field) { @@ -428758,7 +434001,7 @@ call$1(values) { this.viewModel.onSettingsChanged.call$1(this.settings.setFieldsForSection$2("quote_details", values)); }, - $signature: 115 + $signature: 112 }; A._InvoiceDesignState_build_closure36.prototype = { call$1(field) { @@ -428782,7 +434025,7 @@ call$1(values) { this.viewModel.onSettingsChanged.call$1(this.settings.setFieldsForSection$2("credit_details", values)); }, - $signature: 115 + $signature: 112 }; A._InvoiceDesignState_build_closure40.prototype = { call$1(field) { @@ -428800,7 +434043,7 @@ call$1(values) { this.viewModel.onSettingsChanged.call$1(this.settings.setFieldsForSection$2("product_columns", values)); }, - $signature: 115 + $signature: 112 }; A._InvoiceDesignState_build_closure43.prototype = { call$1(field) { @@ -428818,7 +434061,7 @@ call$1(values) { this.viewModel.onSettingsChanged.call$1(this.settings.setFieldsForSection$2("task_columns", values)); }, - $signature: 115 + $signature: 112 }; A._InvoiceDesignState_build_closure46.prototype = { call$1(field) { @@ -428836,7 +434079,7 @@ call$1(values) { this.viewModel.onSettingsChanged.call$1(this.settings.setFieldsForSection$2("total_columns", values)); }, - $signature: 115 + $signature: 112 }; A.__InvoiceDesignState_State_SingleTickerProviderStateMixin.prototype = { dispose$0(_) { @@ -428863,7 +434106,7 @@ call$2(context, viewModel) { return new A.InvoiceDesign(viewModel, new A.ValueKey(viewModel.state.uiState.settingsUIState.updatedAt, type$.ValueKey_legacy_int)); }, - $signature: 2568 + $signature: 2599 }; A.InvoiceDesignVM.prototype = { get$company() { @@ -428874,7 +434117,7 @@ call$1(settings) { this.store.get$_dispatchers()[0].call$1(new A.UpdateSettings(settings)); }, - $signature: 167 + $signature: 156 }; A.InvoiceDesignVM_fromStore_closure0.prototype = { call$2(context, entityTypes) { @@ -428885,7 +434128,7 @@ } new A.InvoiceDesignVM_fromStore__closure(this.store, context, this.state, entityTypes).call$0(); }, - $signature: 2569 + $signature: 2600 }; A.InvoiceDesignVM_fromStore__closure.prototype = { call$0() { @@ -428921,12 +434164,11 @@ call$1(value) { var t2, t1 = this.state, - credentials = t1.get$credentials(t1), - url = credentials.url + "/designs/set/default"; + credentials = t1.get$credentials(t1); t1 = A._lateReadCheck(this.store.__Store__state, "_state"); t2 = t1.userCompanyStates; t1 = t1.uiState.selectedCompanyIndex; - B.JSArray_methods.forEach$1(this.entityTypes, new A.InvoiceDesignVM_fromStore____closure(new A.WebClient(), url, credentials, t2._list[t1].userCompany.company.settings)); + B.JSArray_methods.forEach$1(this.entityTypes, new A.InvoiceDesignVM_fromStore____closure(new A.WebClient(), credentials.url + "/designs/set/default", credentials, t2._list[t1].userCompany.company.settings)); }, $signature: 3 }; @@ -428936,7 +434178,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: 201 + $signature: 216 }; A.InvoiceDesignVM_fromStore_____closure.prototype = { call$1(response) { @@ -428956,7 +434198,7 @@ }; A.LocalizationSettings.prototype = { createState$0() { - return new A._LocalizationSettingsState(A.TextEditingController$(null), A._setArrayType([], type$.JSArray_legacy_TextEditingController), null, null, B._StateLifecycle_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); } }; A._LocalizationSettingsState.prototype = { @@ -428996,7 +434238,7 @@ _localization_settings$_onChanged$0() { }, build$1(_, context) { - var t2, t3, customLabels, t4, t5, t6, t7, t8, t9, t10, t11, t12, t13, t14, t15, t16, t17, _this = this, _null = null, + var t2, t3, customLabels, t4, t5, t6, t7, t8, t9, t10, t11, t12, t13, t14, t15, t16, t17, t18, _this = this, _null = null, _s13_ = "decimal_comma", _s26_ = "use_comma_as_decimal_place", t1 = A.Localizations_of(context, B.Type_AppLocalization_KyD, type$.legacy_AppLocalization), @@ -429007,97 +434249,103 @@ translations = settings.translations; if (translations == null) { t2 = type$.legacy_String; - translations = A.BuiltMap_BuiltMap(B.Map_empty, t2, t2); + translations = A.BuiltMap_BuiltMap(B.Map_empty0, t2, t2); } t2 = $.kCustomLabels; t3 = A._arrayInstanceType(t2)._eval$1("WhereIterable<1>"); customLabels = A.List_List$of(new A.WhereIterable(t2, new A._LocalizationSettingsState_build_closure(translations), t3), true, t3._eval$1("Iterable.E")); B.JSArray_methods.sort$1(customLabels, new A._LocalizationSettingsState_build_closure0(t1)); - t3 = t1.localeCode; - t2 = J.$index$asx($.LocalizationsProvider__localizedValues.$index(0, t3), "localization"); - if (t2 == null) - t2 = ""; - t4 = viewModel.onSavePressed; - t5 = state.uiState.settingsUIState.entityType === B.EntityType_company; - if (!t5) - t6 = _null; + t1.toString; + t3 = $.$get$LocalizationsProvider__localizedValues(); + t2 = t1.localeCode; + t4 = J.$index$asx(t3.$index(0, t2), "localization"); + if (t4 == null) + t4 = ""; + t5 = viewModel.onSavePressed; + t6 = state.uiState.settingsUIState.entityType === B.EntityType_company; + if (!t6) + t7 = _null; else { - t6 = _this._localization_settings$_controller; - t7 = A.Tab$(_null, t1.get$settings()); - t8 = J.$index$asx($.LocalizationsProvider__localizedValues.$index(0, t3), "custom_labels"); - t6 = A.TabBar$(t6, _null, false, _null, _null, A._setArrayType([t7, A.Tab$(_null, t8 == null ? "" : t8)], type$.JSArray_legacy_Widget)); + t7 = _this._localization_settings$_controller; + t8 = A.Tab$(_null, t1.get$settings()); + t9 = J.$index$asx(t3.$index(0, t2), "custom_labels"); + t7 = A.TabBar$(t7, _null, false, _null, _null, A._setArrayType([t8, A.Tab$(_null, t9 == null ? "" : t9)], type$.JSArray_legacy_Widget)); } - t7 = $.$get$_LocalizationSettingsState__formKey(); - t8 = _this._localization_settings$_focusNode; - t9 = _this._localization_settings$_controller; - t10 = $.$get$memoizedCurrencyList(); - t11 = state.staticState; - t10 = t10.call$1(t11.currencyMap); - t12 = t1.get$currency(); - t13 = settings.currencyId; - t12 = A.EntityDropdown$(true, false, false, t13, t10, _null, B.EntityType_currency, t12, _null, _null, new A._LocalizationSettingsState_build_closure1(viewModel, settings), _null, _null, _null); - t10 = settings.showCurrencyCode; - t14 = J.$index$asx($.LocalizationsProvider__localizedValues.$index(0, t3), "currency_format"); - if (t14 == null) - t14 = ""; - t15 = J.$index$asx($.LocalizationsProvider__localizedValues.$index(0, t3), "ocde"); - t15 = B.JSString_methods.$add((t15 == null ? "" : t15) + ": ", A.formatNumber(1000, context, _null, t13, B.FormatNumberType_0, true, true, false)); - t16 = J.$index$asx($.LocalizationsProvider__localizedValues.$index(0, t3), "symbol"); - t17 = type$.JSArray_legacy_Widget; - t10 = A._setArrayType([t12, A.BoolDropdownButton$(B.JSString_methods.$add((t16 == null ? "" : t16) + ": ", A.formatNumber(1000, context, _null, t13, B.FormatNumberType_0, true, false, false)), t15, _null, _null, t14, _null, new A._LocalizationSettingsState_build_closure2(viewModel, settings), _null, t10)], t17); + t8 = $.$get$_LocalizationSettingsState__formKey(); + t9 = _this._localization_settings$_focusNode; + t10 = _this._localization_settings$_controller; + t11 = $.$get$memoizedCurrencyList(); + t12 = state.staticState; + t11 = t11.call$1(t12.currencyMap); + t13 = t1.get$currency(); + t14 = settings.currencyId; + t13 = A.EntityDropdown$(true, false, false, t14, t11, _null, B.EntityType_currency, 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) + t15 = ""; + t16 = J.$index$asx(t3.$index(0, t2), "ocde"); + if (t16 == null) + t16 = ""; + t16 = B.JSString_methods.$add(t16 + ": ", A.formatNumber(1000, context, _null, t14, B.FormatNumberType_0, true, true, false)); + t17 = J.$index$asx(t3.$index(0, t2), "symbol"); + if (t17 == null) + t17 = ""; + t18 = type$.JSArray_legacy_Widget; + t11 = A._setArrayType([t13, A.BoolDropdownButton$(B.JSString_methods.$add(t17 + ": ", A.formatNumber(1000, context, _null, t14, B.FormatNumberType_0, true, false, false)), t16, _null, _null, t15, _null, new A._LocalizationSettingsState_build_closure2(viewModel, settings), _null, t11)], t18); if (A.cleanApiUrl(state.authState.url) !== "https://demo.invoiceninja.com") { - t12 = J.$index$asx($.LocalizationsProvider__localizedValues.$index(0, t3), "help_translate"); - if (t12 == null) - t12 = ""; - t13 = $.$get$memoizedLanguageList().call$1(t11.languageMap); - t14 = t1.get$language(t1); - t10.push(new A.LearnMoreUrl(A.EntityDropdown$(true, false, false, settings.languageId, t13, _null, B.EntityType_language, t14, _null, _null, new A._LocalizationSettingsState_build_closure3(viewModel, settings), _null, _null, _null), "https://www.transifex.com/invoice-ninja/invoice-ninja", t12, _null)); + t13 = J.$index$asx(t3.$index(0, t2), "help_translate"); + if (t13 == null) + t13 = ""; + t14 = $.$get$memoizedLanguageList().call$1(t12.languageMap); + t15 = t1.get$language(t1); + t11.push(new A.LearnMoreUrl(A.EntityDropdown$(true, false, false, settings.languageId, t14, _null, B.EntityType_language, t15, _null, _null, new A._LocalizationSettingsState_build_closure3(viewModel, settings), _null, _null, _null), "https://www.transifex.com/invoice-ninja/invoice-ninja", t13, _null)); } - t12 = $.$get$memoizedTimezoneList().call$1(t11.timezoneMap); - t13 = t1.get$timezone(); - t10.push(A.EntityDropdown$(true, false, false, settings.timezoneId, t12, _null, B.EntityType_timezone, t13, _null, _null, new A._LocalizationSettingsState_build_closure4(viewModel, settings), _null, _null, _null)); - t11 = $.$get$memoizedDateFormatList().call$1(t11.dateFormatMap); - t13 = t1.get$dateFormat(); - t10.push(A.EntityDropdown$(true, false, false, settings.dateFormatId, t11, _null, B.EntityType_dateFormat, t13, _null, _null, new A._LocalizationSettingsState_build_closure5(viewModel, settings), _null, _null, _null)); - t13 = t1.get$militaryTime(); - t11 = J.$index$asx($.LocalizationsProvider__localizedValues.$index(0, t3), "military_time_help"); - if (t11 == null) - t11 = ""; - t10.push(A.BoolDropdownButton$(_null, _null, t11, B._MdiIconData_90Y0, t13, _null, new A._LocalizationSettingsState_build_closure6(viewModel, settings), _null, settings.enableMilitaryTime)); - if (t5) { - t11 = company.useCommaAsDecimalPlace; - t12 = J.$index$asx($.LocalizationsProvider__localizedValues.$index(0, t3), _s13_); - t12 = A.Text$(t12 == null ? J.$index$asx($.LocalizationsProvider__localizedValues.$index(0, "en"), _s13_) : t12, _null, _null, _null, _null, _null, _null, _null, _null, _null); - t13 = J.$index$asx($.LocalizationsProvider__localizedValues.$index(0, t3), _s26_); - t13 = A.Text$(t13 == null ? J.$index$asx($.LocalizationsProvider__localizedValues.$index(0, "en"), _s26_) : t13, _null, _null, _null, _null, _null, _null, _null, _null, _null); - t14 = A.Theme_of(context).colorScheme; - t15 = A.getLayout(context) === B.AppLayout_desktop ? A.Icon$(B._MdiIconData_omH, _null, _null) : _null; - t10.push(A.SwitchListTile$(t14.secondary, _null, new A._LocalizationSettingsState_build_closure7(viewModel, company), t15, t13, t12, t11)); + t13 = $.$get$memoizedTimezoneList().call$1(t12.timezoneMap); + t14 = t1.get$timezone(); + t11.push(A.EntityDropdown$(true, false, false, settings.timezoneId, t13, _null, B.EntityType_timezone, 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, false, settings.dateFormatId, t12, _null, B.EntityType_dateFormat, 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) + t12 = ""; + t11.push(A.BoolDropdownButton$(_null, _null, t12, B._MdiIconData_90Y0, t14, _null, new A._LocalizationSettingsState_build_closure6(viewModel, settings), _null, settings.enableMilitaryTime)); + if (t6) { + t12 = company.useCommaAsDecimalPlace; + t13 = J.$index$asx(t3.$index(0, t2), _s13_); + t13 = A.Text$(t13 == null ? J.$index$asx(t3.$index(0, "en"), _s13_) : t13, _null, _null, _null, _null, _null, _null, _null, _null, _null); + t14 = J.$index$asx(t3.$index(0, t2), _s26_); + t14 = A.Text$(t14 == null ? J.$index$asx(t3.$index(0, "en"), _s26_) : t14, _null, _null, _null, _null, _null, _null, _null, _null, _null); + t15 = A.Theme_of(context).colorScheme; + t16 = A.getLayout(context) === B.AppLayout_desktop ? A.Icon$(B._MdiIconData_omH, _null, _null) : _null; + t11.push(A.SwitchListTile$(t15.secondary, _null, new A._LocalizationSettingsState_build_closure7(viewModel, company), t16, t14, t13, t12)); } - t10 = A._setArrayType([A.FormCard$(_null, t10, _null, 4, false, _null, false, _null)], t17); - if (t5) { - t5 = J.$index$asx($.LocalizationsProvider__localizedValues.$index(0, t3), "first_month_of_the_year"); - if (t5 == null) - t5 = ""; - t11 = company.firstMonthOfYear; - t12 = B.Map_tOd65.map$2$1(0, new A._LocalizationSettingsState_build_closure8(t1), type$.legacy_String, type$.legacy_DropdownMenuItem_legacy_String); - t12 = t12.get$values(t12); - t10.push(A.FormCard$(_null, A._setArrayType([new A.AppDropdownButton(t5, t11, new A._LocalizationSettingsState_build_closure9(viewModel, company), A.List_List$of(t12, true, A._instanceType(t12)._eval$1("Iterable.E")), false, true, "", _null, _null, type$.AppDropdownButton_legacy_String)], t17), _null, 4, false, _null, true, _null)); + t11 = A._setArrayType([A.FormCard$(_null, t11, _null, false, _null, false, _null)], t18); + if (t6) { + t6 = J.$index$asx(t3.$index(0, t2), "first_month_of_the_year"); + if (t6 == null) + t6 = ""; + t12 = company.firstMonthOfYear; + t13 = type$.legacy_String; + t14 = B.Map_tOd65.map$2$1(0, new A._LocalizationSettingsState_build_closure8(t1), t13, type$.legacy_DropdownMenuItem_legacy_String); + t14 = t14.get$values(t14); + t11.push(A.FormCard$(_null, A._setArrayType([A.AppDropdownButton$(_null, "", true, A.List_List$of(t14, true, A._instanceType(t14)._eval$1("Iterable.E")), _null, t6, new A._LocalizationSettingsState_build_closure9(viewModel, company), _null, false, t12, t13)], t18), _null, false, _null, true, _null)); } - t5 = A._arrayInstanceType(customLabels)._eval$1("MappedListIterable<1,DropdownMenuItem*>"); - t5 = A.List_List$of(new A.MappedListIterable(customLabels, new A._LocalizationSettingsState_build_closure10(t1), t5), true, t5._eval$1("ListIterable.E")); - t3 = J.$index$asx($.LocalizationsProvider__localizedValues.$index(0, t3), "select_label"); - t3 = A._setArrayType([A.Row$(A._setArrayType([new A.DropdownButtonHideUnderline(A.DropdownButton$(B.AlignmentDirectional_m1_0, false, _null, _null, 8, _null, _null, _null, A.Text$(t3 == null ? "" : t3, _null, _null, _null, _null, _null, _null, _null, _null, _null), _null, _null, _null, 24, false, false, 48, t5, _null, new A._LocalizationSettingsState_build_closure11(viewModel, settings), _null, _null, _null, _null, _null, type$.legacy_String), _null), new A.SizedBox(8, _null, _null, _null), A.TextButton$(false, A.Text$(t1.get$addCustom(), _null, _null, _null, _null, _null, _null, _null, _null, _null), _null, new A._LocalizationSettingsState_build_closure12(context, viewModel, settings, t1), _null)], t17), B.CrossAxisAlignment_2, B.MainAxisAlignment_3, B.MainAxisSize_1, _null), new A.SizedBox(_null, 16, _null, _null)], t17); - for (t5 = translations.get$keys(translations), t5 = t5.get$iterator(t5), t11 = type$.ValueKey_legacy_String, t12 = translations._map$_map; t5.moveNext$0();) { - t13 = t5.get$current(t5); - t14 = t1.lookup$1(t13); - t15 = "__" + A.S(t13) + "__"; - t16 = t12.$index(0, t13); - if (t16 == null) - t16 = ""; - t3.push(A.Row$(A._setArrayType([new A.Expanded(1, B.FlexFit_0, new A.Text(t14, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null), _null), new A.Expanded(1, B.FlexFit_0, A.TextFormField$(true, _null, false, _null, _null, B.InputDecoration_C4W, _null, false, _null, t16, _null, new A.ValueKey(t15, t11), _null, 1, _null, false, new A._LocalizationSettingsState_build_closure13(viewModel, settings, t13), _null, _null, _null, false, _null, _null, B.TextAlign_4, _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_closure14(viewModel, settings, t13), B.EdgeInsets_8_8_8_8, _null, _null, _null)], t17), B.CrossAxisAlignment_2, B.MainAxisAlignment_0, B.MainAxisSize_1, _null)); + 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, 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, new A._LocalizationSettingsState_build_closure13(context, state, viewModel, settings), _null)], t18), 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, B.InputDecoration_C4W, _null, false, _null, t15, _null, new A.ValueKey("__" + t13 + "__", t6), _null, 1, _null, false, new A._LocalizationSettingsState_build_closure14(viewModel, settings, t13), _null, _null, _null, false, _null, _null, B.TextAlign_4, _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)); } - return A.EditScaffold$(_null, t6, new A.AppTabForm(t8, t7, A._setArrayType([new A.ScrollableListView(t10, _null, _null, _null), new A.ScrollableListView(A._setArrayType([A.FormCard$(_null, t3, B.CrossAxisAlignment_0, 4, false, _null, true, _null)], t17), _null, _null, _null)], t17), t9, _null, _null), _null, _null, _null, false, _null, _null, t4, _null, t2); + return A.EditScaffold$(_null, t7, new A.AppTabForm(t9, t8, A._setArrayType([new A.ScrollableListView(t11, _null, _null, _null), new A.ScrollableListView(A._setArrayType([A.FormCard$(_null, t2, B.CrossAxisAlignment_0, false, _null, true, _null)], t18), _null, _null, _null)], t18), t10, _null, _null), _null, _null, _null, false, _null, _null, t5, _null, t4); } }; A._LocalizationSettingsState_dispose_closure.prototype = { @@ -429123,7 +434371,7 @@ A._LocalizationSettingsState_build_closure.prototype = { call$1(key) { var t1 = this.translations; - return !t1.get$keys(t1).contains$1(0, key); + return !t1.get$keys(t1)._map.containsKey$1(0, key); }, $signature: 16 }; @@ -429136,11 +434384,11 @@ }; A._LocalizationSettingsState_build_closure1.prototype = { call$1(currency) { - return this.viewModel.onSettingsChanged.call$1(this.settings.rebuild$1(new A._LocalizationSettingsState_build__closure11(currency))); + return this.viewModel.onSettingsChanged.call$1(this.settings.rebuild$1(new A._LocalizationSettingsState_build__closure13(currency))); }, - $signature: 57 + $signature: 60 }; - A._LocalizationSettingsState_build__closure11.prototype = { + A._LocalizationSettingsState_build__closure13.prototype = { call$1(b) { var t1 = this.currency; t1 = t1 == null ? null : t1.get$id(t1); @@ -429151,11 +434399,11 @@ }; A._LocalizationSettingsState_build_closure2.prototype = { call$1(value) { - return this.viewModel.onSettingsChanged.call$1(this.settings.rebuild$1(new A._LocalizationSettingsState_build__closure10(value))); + return this.viewModel.onSettingsChanged.call$1(this.settings.rebuild$1(new A._LocalizationSettingsState_build__closure12(value))); }, - $signature: 11 + $signature: 10 }; - A._LocalizationSettingsState_build__closure10.prototype = { + A._LocalizationSettingsState_build__closure12.prototype = { call$1(b) { b.get$_settings_model$_$this()._showCurrencyCode = this.value; return b; @@ -429164,11 +434412,11 @@ }; A._LocalizationSettingsState_build_closure3.prototype = { call$1(language) { - return this.viewModel.onSettingsChanged.call$1(this.settings.rebuild$1(new A._LocalizationSettingsState_build__closure9(language))); + return this.viewModel.onSettingsChanged.call$1(this.settings.rebuild$1(new A._LocalizationSettingsState_build__closure11(language))); }, - $signature: 57 + $signature: 60 }; - A._LocalizationSettingsState_build__closure9.prototype = { + A._LocalizationSettingsState_build__closure11.prototype = { call$1(b) { var t1 = this.language; t1 = t1 == null ? null : t1.get$id(t1); @@ -429179,11 +434427,11 @@ }; A._LocalizationSettingsState_build_closure4.prototype = { call$1(timezone) { - return this.viewModel.onSettingsChanged.call$1(this.settings.rebuild$1(new A._LocalizationSettingsState_build__closure8(timezone))); + return this.viewModel.onSettingsChanged.call$1(this.settings.rebuild$1(new A._LocalizationSettingsState_build__closure10(timezone))); }, - $signature: 57 + $signature: 60 }; - A._LocalizationSettingsState_build__closure8.prototype = { + A._LocalizationSettingsState_build__closure10.prototype = { call$1(b) { var t1 = this.timezone; t1 = t1 == null ? null : t1.get$id(t1); @@ -429194,11 +434442,11 @@ }; A._LocalizationSettingsState_build_closure5.prototype = { call$1(dateFormat) { - return this.viewModel.onSettingsChanged.call$1(this.settings.rebuild$1(new A._LocalizationSettingsState_build__closure7(dateFormat))); + return this.viewModel.onSettingsChanged.call$1(this.settings.rebuild$1(new A._LocalizationSettingsState_build__closure9(dateFormat))); }, - $signature: 57 + $signature: 60 }; - A._LocalizationSettingsState_build__closure7.prototype = { + A._LocalizationSettingsState_build__closure9.prototype = { call$1(b) { var t1 = this.dateFormat; t1 = t1 == null ? null : t1.get$id(t1); @@ -429209,11 +434457,11 @@ }; A._LocalizationSettingsState_build_closure6.prototype = { call$1(value) { - return this.viewModel.onSettingsChanged.call$1(this.settings.rebuild$1(new A._LocalizationSettingsState_build__closure6(value))); + return this.viewModel.onSettingsChanged.call$1(this.settings.rebuild$1(new A._LocalizationSettingsState_build__closure8(value))); }, - $signature: 11 + $signature: 10 }; - A._LocalizationSettingsState_build__closure6.prototype = { + A._LocalizationSettingsState_build__closure8.prototype = { call$1(b) { b.get$_settings_model$_$this()._enableMilitaryTime = this.value; return b; @@ -429222,11 +434470,11 @@ }; A._LocalizationSettingsState_build_closure7.prototype = { call$1(value) { - this.viewModel.onCompanyChanged.call$1(this.company.rebuild$1(new A._LocalizationSettingsState_build__closure5(value))); + this.viewModel.onCompanyChanged.call$1(this.company.rebuild$1(new A._LocalizationSettingsState_build__closure7(value))); }, $signature: 21 }; - A._LocalizationSettingsState_build__closure5.prototype = { + A._LocalizationSettingsState_build__closure7.prototype = { call$1(b) { b.get$_company_model$_$this()._useCommaAsDecimalPlace = this.value; return b; @@ -429235,11 +434483,11 @@ }; A._LocalizationSettingsState_build_closure9.prototype = { call$1(value) { - return this.viewModel.onCompanyChanged.call$1(this.company.rebuild$1(new A._LocalizationSettingsState_build__closure4(value))); + return this.viewModel.onCompanyChanged.call$1(this.company.rebuild$1(new A._LocalizationSettingsState_build__closure6(value))); }, $signature: 12 }; - A._LocalizationSettingsState_build__closure4.prototype = { + A._LocalizationSettingsState_build__closure6.prototype = { call$1(b) { b.get$_company_model$_$this()._firstMonthOfYear = this.value; return b; @@ -429251,22 +434499,22 @@ 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: 389 + $signature: 465 }; 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: 38 + $signature: 36 }; A._LocalizationSettingsState_build_closure11.prototype = { call$1(value) { - this.viewModel.onSettingsChanged.call$1(this.settings.rebuild$1(new A._LocalizationSettingsState_build__closure3(value))); + this.viewModel.onSettingsChanged.call$1(this.settings.rebuild$1(new A._LocalizationSettingsState_build__closure5(value))); }, $signature: 9 }; - A._LocalizationSettingsState_build__closure3.prototype = { + A._LocalizationSettingsState_build__closure5.prototype = { call$1(b) { b.get$translations().$indexSet(0, this.value, ""); return b; @@ -429279,14 +434527,14 @@ t1 = _this.localization, t2 = t1.get$label(t1), t3 = t1.get$addCustom(); - t1 = J.$index$asx($.LocalizationsProvider__localizedValues.$index(0, t1.localeCode), "labels"); + t1 = J.$index$asx($.$get$LocalizationsProvider__localizedValues().$index(0, t1.localeCode), "labels"); if (t1 == null) t1 = ""; - A.fieldCallback(new A._LocalizationSettingsState_build__closure1(_this.viewModel, _this.settings), _this.context, t2, _null, A._setArrayType([A.TextButton$(false, A.Text$(t1.toUpperCase(), _null, _null, _null, _null, _null, _null, _null, _null, _null), _null, new A._LocalizationSettingsState_build__closure2(), _null)], type$.JSArray_legacy_TextButton), t3); + A.fieldCallback(new A._LocalizationSettingsState_build__closure3(_this.viewModel, _this.settings), _this.context, t2, _null, A._setArrayType([A.TextButton$(false, A.Text$(t1.toUpperCase(), _null, _null, _null, _null, _null, _null, _null, _null, _null), _null, new A._LocalizationSettingsState_build__closure4(), _null)], type$.JSArray_legacy_TextButton), t3); }, $signature: 1 }; - A._LocalizationSettingsState_build__closure1.prototype = { + A._LocalizationSettingsState_build__closure3.prototype = { call$1(value) { this.viewModel.onSettingsChanged.call$1(this.settings.rebuild$1(new A._LocalizationSettingsState_build___closure(value))); }, @@ -429299,13 +434547,53 @@ }, $signature: 13 }; - A._LocalizationSettingsState_build__closure2.prototype = { + A._LocalizationSettingsState_build__closure4.prototype = { call$0() { return A.launch("https://github.com/invoiceninja/invoiceninja/blob/master/resources/lang/en/texts.php", null, false); }, $signature: 27 }; A._LocalizationSettingsState_build_closure13.prototype = { + call$0() { + var $async$goto = 0, + $async$completer = A._makeAsyncAwaitCompleter(type$.Null), + $async$self = this, countryId; + 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.showDialog(null, 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; + if (countryId.length !== 0) + $async$self.viewModel.onSettingsChanged.call$1($async$self.settings.rebuild$1(new A._LocalizationSettingsState_build__closure2("country_" + $async$self.state.staticState.countryMap._map$_map.$index(0, countryId).name))); + // implicit return + return A._asyncReturn(null, $async$completer); + } + }); + return A._asyncStartSync($async$call$0, $async$completer); + }, + $signature: 35 + }; + A._LocalizationSettingsState_build__closure1.prototype = { + call$1(context) { + return new A._AddCompanyDialog(null); + }, + $signature: 2601 + }; + A._LocalizationSettingsState_build__closure2.prototype = { + call$1(b) { + b.get$translations().$indexSet(0, this.key, ""); + return b; + }, + $signature: 13 + }; + A._LocalizationSettingsState_build_closure14.prototype = { call$1(value) { return this.viewModel.onSettingsChanged.call$1(this.settings.rebuild$1(new A._LocalizationSettingsState_build__closure0(this.key, value))); }, @@ -429318,7 +434606,7 @@ }, $signature: 13 }; - A._LocalizationSettingsState_build_closure14.prototype = { + A._LocalizationSettingsState_build_closure15.prototype = { call$0() { this.viewModel.onSettingsChanged.call$1(this.settings.rebuild$1(new A._LocalizationSettingsState_build__closure(this.key))); }, @@ -429331,6 +434619,38 @@ }, $signature: 13 }; + A._AddCompanyDialog.prototype = { + createState$0() { + return new A._AddCompanyDialogState(B._StateLifecycle_0); + } + }; + A._AddCompanyDialogState.prototype = { + build$1(_, context) { + var _null = null, + t1 = A.Localizations_of(context, B.Type_AppLocalization_KyD, type$.legacy_AppLocalization), + state = A._lateReadCheck(A.StoreProvider_of(context, type$.legacy_AppState).__Store__state, "_state"), + t2 = 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, 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, new A._AddCompanyDialogState_build_closure0(this, context), _null)], type$.JSArray_legacy_Widget), B.EdgeInsets_0_0_0_0, _null, A.EntityDropdown$(true, false, true, _null, $.$get$memoizedCountryList().call$1(state.staticState.countryMap), _null, B.EntityType_country, t1.get$country(t1), _null, _null, new A._AddCompanyDialogState_build_closure1(this), _null, _null, _null), B.EdgeInsets_24_20_24_24, _null, _null, t2); + } + }; + A._AddCompanyDialogState_build_closure.prototype = { + call$0() { + A.Navigator_of(this.context, false).pop$0(0); + }, + $signature: 1 + }; + A._AddCompanyDialogState_build_closure0.prototype = { + call$0() { + A.Navigator_of(this.context, false).pop$1(0, this.$this._localization_settings$_countryId); + }, + $signature: 1 + }; + A._AddCompanyDialogState_build_closure1.prototype = { + call$1(country) { + this.$this._localization_settings$_countryId = country.get$id(country); + }, + $signature: 38 + }; A.__LocalizationSettingsState_State_SingleTickerProviderStateMixin.prototype = { dispose$0(_) { var _this = this, @@ -429356,7 +434676,7 @@ call$2(context, viewModel) { return new A.LocalizationSettings(viewModel, new A.ValueKey(viewModel.state.uiState.settingsUIState.updatedAt, type$.ValueKey_legacy_int)); }, - $signature: 2570 + $signature: 2602 }; A.LocalizationSettingsVM.prototype = { get$company() { @@ -429367,13 +434687,13 @@ call$1(settings) { this.store.get$_dispatchers()[0].call$1(new A.UpdateSettings(settings)); }, - $signature: 167 + $signature: 156 }; A.LocalizationSettingsVM_fromStore_closure.prototype = { call$1(company) { return this.store.get$_dispatchers()[0].call$1(new A.UpdateCompany(company)); }, - $signature: 142 + $signature: 139 }; A.LocalizationSettingsVM_fromStore_closure1.prototype = { call$1(context) { @@ -429431,11 +434751,11 @@ call$1(value) { return this.appBuilder.rebuild$0(); }, - $signature: 81 + $signature: 84 }; A.OnlinePayments.prototype = { createState$0() { - return new A._OnlinePaymentsState(A.TextEditingController$(null), A._setArrayType([], type$.JSArray_legacy_TextEditingController), B._StateLifecycle_0); + return new A._OnlinePaymentsState(new A.TextEditingController(B.TextEditingValue_li8, $.$get$ChangeNotifier__emptyListeners()), A._setArrayType([], type$.JSArray_legacy_TextEditingController), B._StateLifecycle_0); } }; A._OnlinePaymentsState.prototype = { @@ -429468,63 +434788,62 @@ viewModel.onSettingsChanged.call$1(settings); }, build$1(_, context) { - var t4, t5, t6, t7, t8, t9, t10, t11, t12, t13, t14, t15, t16, t17, _null = null, + var t2, t3, t4, t5, t6, t7, t8, t9, t10, t11, t12, t13, t14, _null = null, t1 = A.Localizations_of(context, B.Type_AppLocalization_KyD, type$.legacy_AppLocalization), viewModel = this._widget.viewModel, - settings = viewModel.settings, - t2 = t1.localeCode, - t3 = J.$index$asx($.LocalizationsProvider__localizedValues.$index(0, t2), "online_payments"); - if (t3 == null) - t3 = ""; - t4 = viewModel.onSavePressed; - t5 = $.$get$_OnlinePaymentsState__formKey(); - t6 = this._online_payments$_focusNode; - t7 = J.$index$asx($.LocalizationsProvider__localizedValues.$index(0, t2), "auto_bill_on"); - if (t7 == null) - t7 = ""; - t8 = settings.autoBillDate; - t9 = type$.legacy_String; - t10 = type$.JSArray_legacy_DropdownMenuItem_legacy_String; - t1 = A._setArrayType([A.DropdownMenuItem$(A.Text$(t1.get$sendDate(), _null, _null, _null, _null, _null, _null, _null, _null, _null), _null, "on_send_date", t9), A.DropdownMenuItem$(A.Text$(t1.get$dueDate(), _null, _null, _null, _null, _null, _null, _null, _null, _null), _null, "on_due_date", t9)], t10); - t11 = type$.AppDropdownButton_legacy_String; - t12 = J.$index$asx($.LocalizationsProvider__localizedValues.$index(0, t2), "use_available_credits"); + settings = viewModel.settings; + t1.toString; + t2 = $.$get$LocalizationsProvider__localizedValues(); + t3 = t1.localeCode; + t4 = J.$index$asx(t2.$index(0, t3), "online_payments"); + if (t4 == null) + t4 = ""; + t5 = viewModel.onSavePressed; + t6 = $.$get$_OnlinePaymentsState__formKey(); + t7 = this._online_payments$_focusNode; + t8 = J.$index$asx(t2.$index(0, t3), "auto_bill_on"); + if (t8 == null) + t8 = ""; + t9 = settings.autoBillDate; + t10 = type$.legacy_String; + t11 = type$.JSArray_legacy_DropdownMenuItem_legacy_String; + t9 = A.AppDropdownButton$(_null, "", true, A._setArrayType([A.DropdownMenuItem$(A.Text$(t1.get$sendDate(), _null, _null, _null, _null, _null, _null, _null, _null, _null), _null, "on_send_date", t10), A.DropdownMenuItem$(A.Text$(t1.get$dueDate(), _null, _null, _null, _null, _null, _null, _null, _null, _null), _null, "on_due_date", t10)], t11), _null, t8, new A._OnlinePaymentsState_build_closure(viewModel, settings), _null, false, t9, t10); + t8 = J.$index$asx(t2.$index(0, t3), "use_available_credits"); + t1 = t8 == null ? "" : t8; + t8 = settings.useCreditsPayment; + t12 = J.$index$asx(t2.$index(0, t3), "always"); + t12 = A.DropdownMenuItem$(A.Text$(t12 == null ? "" : t12, _null, _null, _null, _null, _null, _null, _null, _null, _null), _null, "always", t10); + t13 = J.$index$asx(t2.$index(0, t3), "show_option"); + t13 = A.DropdownMenuItem$(A.Text$(t13 == null ? "" : t13, _null, _null, _null, _null, _null, _null, _null, _null, _null), _null, "option", t10); + t14 = J.$index$asx(t2.$index(0, t3), "off"); + t1 = A.AppDropdownButton$(_null, "", true, A._setArrayType([t12, t13, A.DropdownMenuItem$(A.Text$(t14 == null ? "" : t14, _null, _null, _null, _null, _null, _null, _null, _null, _null), _null, "off", t10)], t11), _null, t1, new A._OnlinePaymentsState_build_closure0(viewModel, settings), _null, false, t8, t10); + t8 = J.$index$asx(t2.$index(0, t3), "allow_over_payment"); + if (t8 == null) + t8 = ""; + t10 = settings.clientPortalAllowOverPayment; + t11 = J.$index$asx(t2.$index(0, t3), "allow_over_payment_help"); + if (t11 == null) + t11 = ""; + t10 = A.BoolDropdownButton$(_null, _null, t11, _null, t8, _null, new A._OnlinePaymentsState_build_closure1(viewModel, settings), _null, t10); + t8 = J.$index$asx(t2.$index(0, t3), "allow_under_payment"); + if (t8 == null) + t8 = ""; + t11 = settings.clientPortalAllowUnderPayment; + t12 = J.$index$asx(t2.$index(0, t3), "allow_under_payment_help"); if (t12 == null) t12 = ""; - t13 = settings.useCreditsPayment; - t14 = J.$index$asx($.LocalizationsProvider__localizedValues.$index(0, t2), "always"); - t14 = A.DropdownMenuItem$(A.Text$(t14 == null ? "" : t14, _null, _null, _null, _null, _null, _null, _null, _null, _null), _null, "always", t9); - t15 = J.$index$asx($.LocalizationsProvider__localizedValues.$index(0, t2), "show_option"); - t15 = A.DropdownMenuItem$(A.Text$(t15 == null ? "" : t15, _null, _null, _null, _null, _null, _null, _null, _null, _null), _null, "option", t9); - t16 = J.$index$asx($.LocalizationsProvider__localizedValues.$index(0, t2), "off"); - t9 = A._setArrayType([t14, t15, A.DropdownMenuItem$(A.Text$(t16 == null ? "" : t16, _null, _null, _null, _null, _null, _null, _null, _null, _null), _null, "off", t9)], t10); - t10 = J.$index$asx($.LocalizationsProvider__localizedValues.$index(0, t2), "allow_over_payment"); - if (t10 == null) - t10 = ""; - t14 = settings.clientPortalAllowOverPayment; - t15 = J.$index$asx($.LocalizationsProvider__localizedValues.$index(0, t2), "allow_over_payment_help"); - if (t15 == null) - t15 = ""; - t14 = A.BoolDropdownButton$(_null, _null, t15, _null, t10, _null, new A._OnlinePaymentsState_build_closure(viewModel, settings), _null, t14); - t10 = J.$index$asx($.LocalizationsProvider__localizedValues.$index(0, t2), "allow_under_payment"); - if (t10 == null) - t10 = ""; - t15 = settings.clientPortalAllowUnderPayment; - t16 = J.$index$asx($.LocalizationsProvider__localizedValues.$index(0, t2), "allow_under_payment_help"); - if (t16 == null) - t16 = ""; - t17 = type$.JSArray_legacy_Widget; - t10 = A._setArrayType([new A.AppDropdownButton(t7, t8, new A._OnlinePaymentsState_build_closure0(viewModel, settings), t1, false, true, "", _null, _null, t11), new A.AppDropdownButton(t12, t13, new A._OnlinePaymentsState_build_closure1(viewModel, settings), t9, false, true, "", _null, _null, t11), new A.SizedBox(_null, 16, _null, _null), t14, A.BoolDropdownButton$(_null, _null, t16, _null, t10, _null, new A._OnlinePaymentsState_build_closure2(viewModel, settings), _null, t15)], t17); - if (t15 === true) { - t1 = J.$index$asx($.LocalizationsProvider__localizedValues.$index(0, t2), "minimum_under_payment_amount"); + t13 = type$.JSArray_legacy_Widget; + t8 = A._setArrayType([t9, t1, new A.SizedBox(_null, 16, _null, _null), t10, A.BoolDropdownButton$(_null, _null, t12, _null, t8, _null, new A._OnlinePaymentsState_build_closure2(viewModel, settings), _null, t11)], t13); + if (t11 === true) { + t1 = J.$index$asx(t2.$index(0, t3), "minimum_under_payment_amount"); if (t1 == null) t1 = ""; - t10.push(new A.Padding(B.EdgeInsets_0_16_0_0, A.DecoratedFormField$(false, _null, false, false, this._minimumAmountController, _null, true, _null, _null, _null, _null, true, false, _null, new A.TextInputType(2, true, true), t1, _null, _null, false, _null, _null, _null, true, _null, _null, B.TextAlign_4, _null), _null)); + t8.push(new A.Padding(B.EdgeInsets_0_16_0_0, A.DecoratedFormField$(false, _null, false, false, this._minimumAmountController, _null, true, _null, _null, _null, _null, true, false, _null, new A.TextInputType(2, true, true), t1, _null, _null, false, _null, _null, _null, true, _null, _null, B.TextAlign_4, _null), _null)); } - t1 = A.FormCard$(_null, t10, _null, 4, false, _null, false, _null); - t2 = J.$index$asx($.LocalizationsProvider__localizedValues.$index(0, t2), "configure_gateways"); - if (t2 == null) - t2 = ""; - return A.EditScaffold$(_null, _null, new A.AppForm(t5, A._setArrayType([t1, new A.Padding(B.EdgeInsets_16_0_16_0, new A.AppButton(_null, B.IconData_58751_MaterialIcons_null_false, t2.toUpperCase(), new A._OnlinePaymentsState_build_closure3(viewModel, context), _null, _null), _null)], t17), _null, t6, _null), _null, _null, _null, false, _null, _null, t4, _null, t3); + t1 = A.FormCard$(_null, t8, _null, false, _null, false, _null); + t3 = J.$index$asx(t2.$index(0, t3), "configure_gateways"); + t2 = t3 == null ? "" : t3; + return A.EditScaffold$(_null, _null, new A.AppForm(t6, A._setArrayType([t1, new A.Padding(B.EdgeInsets_16_0_16_0, new A.AppButton(_null, B.IconData_58751_MaterialIcons_null_false, t2.toUpperCase(), new A._OnlinePaymentsState_build_closure3(viewModel, context), _null, _null), _null)], t13), _null, t7, _null), _null, _null, _null, false, _null, _null, t5, _null, t4); } }; A._OnlinePaymentsState_didChangeDependencies_closure.prototype = { @@ -429547,39 +434866,39 @@ }, $signature: 13 }; - A._OnlinePaymentsState_build_closure0.prototype = { + A._OnlinePaymentsState_build_closure.prototype = { call$1(value) { - return this.viewModel.onSettingsChanged.call$1(this.settings.rebuild$1(new A._OnlinePaymentsState_build__closure1(value))); + return this.viewModel.onSettingsChanged.call$1(this.settings.rebuild$1(new A._OnlinePaymentsState_build__closure2(value))); }, $signature: 12 }; - A._OnlinePaymentsState_build__closure1.prototype = { + A._OnlinePaymentsState_build__closure2.prototype = { call$1(b) { b.get$_settings_model$_$this()._autoBillDate = this.value; return b; }, $signature: 13 }; - A._OnlinePaymentsState_build_closure1.prototype = { + A._OnlinePaymentsState_build_closure0.prototype = { call$1(value) { - this.viewModel.onSettingsChanged.call$1(this.settings.rebuild$1(new A._OnlinePaymentsState_build__closure0(value))); + this.viewModel.onSettingsChanged.call$1(this.settings.rebuild$1(new A._OnlinePaymentsState_build__closure1(value))); }, $signature: 7 }; - A._OnlinePaymentsState_build__closure0.prototype = { + A._OnlinePaymentsState_build__closure1.prototype = { call$1(b) { b.get$_settings_model$_$this()._useCreditsPayment = this.value; return b; }, $signature: 13 }; - A._OnlinePaymentsState_build_closure.prototype = { + A._OnlinePaymentsState_build_closure1.prototype = { call$1(value) { - return this.viewModel.onSettingsChanged.call$1(this.settings.rebuild$1(new A._OnlinePaymentsState_build__closure2(value))); + return this.viewModel.onSettingsChanged.call$1(this.settings.rebuild$1(new A._OnlinePaymentsState_build__closure0(value))); }, - $signature: 11 + $signature: 10 }; - A._OnlinePaymentsState_build__closure2.prototype = { + A._OnlinePaymentsState_build__closure0.prototype = { call$1(b) { b.get$_settings_model$_$this()._clientPortalAllowOverPayment = this.value; return b; @@ -429590,7 +434909,7 @@ call$1(value) { return this.viewModel.onSettingsChanged.call$1(this.settings.rebuild$1(new A._OnlinePaymentsState_build__closure(value))); }, - $signature: 11 + $signature: 10 }; A._OnlinePaymentsState_build__closure.prototype = { call$1(b) { @@ -429615,7 +434934,7 @@ call$2(context, viewModel) { return new A.OnlinePayments(viewModel, new A.ValueKey(viewModel.state.uiState.settingsUIState.updatedAt, type$.ValueKey_legacy_int)); }, - $signature: 2571 + $signature: 2603 }; A.OnlinePaymentsVM.prototype = { get$company() { @@ -429626,7 +434945,7 @@ call$1(settings) { return this.store.get$_dispatchers()[0].call$1(new A.UpdateSettings(settings)); }, - $signature: 390 + $signature: 454 }; A.OnlinePaymentsVM_fromStore_closure.prototype = { call$1(context) { @@ -429689,80 +435008,81 @@ this.super$State$dispose(0); }, build$1(_, context) { - var 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, _s10_ = "convert_to", _s15_ = "client_currency", _s16_ = "company_currency", t1 = A.Localizations_of(context, B.Type_AppLocalization_KyD, type$.legacy_AppLocalization), viewModel = this._widget.viewModel, - company = viewModel.company, - t2 = t1.localeCode, - t3 = J.$index$asx($.LocalizationsProvider__localizedValues.$index(0, t2), "product_settings"); - if (t3 == null) - t3 = ""; - t4 = viewModel.onSavePressed; - t5 = $.$get$_ProductSettingsState__formKey(); - t6 = this._product_settings$_focusNode; - t7 = A.Theme_of(context).colorScheme; - t8 = J.$index$asx($.LocalizationsProvider__localizedValues.$index(0, t2), "show_product_discount"); - t8 = A.Text$(t8 == null ? "" : t8, _null, _null, _null, _null, _null, _null, _null, _null, _null); - t9 = company.enableProductDiscount; - t10 = J.$index$asx($.LocalizationsProvider__localizedValues.$index(0, t2), "show_product_discount_help"); - t7 = A.SwitchListTile$(t7.secondary, _null, new A._ProductSettingsState_build_closure(viewModel, company), _null, A.Text$(t10 == null ? "" : t10, _null, _null, _null, _null, _null, _null, _null, _null, _null), t8, t9); + company = viewModel.company; + t1.toString; + t2 = $.$get$LocalizationsProvider__localizedValues(); + t3 = t1.localeCode; + t4 = J.$index$asx(t2.$index(0, t3), "product_settings"); + if (t4 == null) + t4 = ""; + t5 = viewModel.onSavePressed; + t6 = $.$get$_ProductSettingsState__formKey(); + t7 = this._product_settings$_focusNode; t8 = A.Theme_of(context).colorScheme; - t9 = J.$index$asx($.LocalizationsProvider__localizedValues.$index(0, t2), "show_product_cost"); + t9 = J.$index$asx(t2.$index(0, t3), "show_product_discount"); t9 = A.Text$(t9 == null ? "" : t9, _null, _null, _null, _null, _null, _null, _null, _null, _null); - t10 = company.enableProductCost; - t11 = J.$index$asx($.LocalizationsProvider__localizedValues.$index(0, t2), "show_cost_help"); - t8 = A.SwitchListTile$(t8.secondary, _null, new A._ProductSettingsState_build_closure0(viewModel, company), _null, A.Text$(t11 == null ? "" : t11, _null, _null, _null, _null, _null, _null, _null, _null, _null), t9, t10); + t10 = company.enableProductDiscount; + t11 = J.$index$asx(t2.$index(0, t3), "show_product_discount_help"); + t8 = A.SwitchListTile$(t8.secondary, _null, new A._ProductSettingsState_build_closure(viewModel, company), _null, A.Text$(t11 == null ? "" : t11, _null, _null, _null, _null, _null, _null, _null, _null, _null), t9, t10); t9 = A.Theme_of(context).colorScheme; - t10 = J.$index$asx($.LocalizationsProvider__localizedValues.$index(0, t2), "show_product_quantity"); + t10 = J.$index$asx(t2.$index(0, t3), "show_product_cost"); t10 = A.Text$(t10 == null ? "" : t10, _null, _null, _null, _null, _null, _null, _null, _null, _null); - t11 = company.enableProductQuantity; - t12 = J.$index$asx($.LocalizationsProvider__localizedValues.$index(0, t2), "show_product_quantity_help"); - t9 = A.SwitchListTile$(t9.secondary, _null, new A._ProductSettingsState_build_closure1(viewModel, company), _null, A.Text$(t12 == null ? "" : t12, _null, _null, _null, _null, _null, _null, _null, _null, _null), t10, t11); + t11 = company.enableProductCost; + t12 = J.$index$asx(t2.$index(0, t3), "show_cost_help"); + t9 = A.SwitchListTile$(t9.secondary, _null, new A._ProductSettingsState_build_closure0(viewModel, company), _null, A.Text$(t12 == null ? "" : t12, _null, _null, _null, _null, _null, _null, _null, _null, _null), t10, t11); t10 = A.Theme_of(context).colorScheme; + t11 = J.$index$asx(t2.$index(0, t3), "show_product_quantity"); + t11 = A.Text$(t11 == null ? "" : t11, _null, _null, _null, _null, _null, _null, _null, _null, _null); + t12 = company.enableProductQuantity; + t13 = J.$index$asx(t2.$index(0, t3), "show_product_quantity_help"); + t10 = A.SwitchListTile$(t10.secondary, _null, new A._ProductSettingsState_build_closure1(viewModel, company), _null, A.Text$(t13 == null ? "" : t13, _null, _null, _null, _null, _null, _null, _null, _null, _null), t11, t12); + t11 = A.Theme_of(context).colorScheme; t1 = A.Text$(t1.get$defaultQuantity(), _null, _null, _null, _null, _null, _null, _null, _null, _null); - t11 = company.defaultQuantity; - t12 = J.$index$asx($.LocalizationsProvider__localizedValues.$index(0, t2), "default_quantity_help"); - t13 = type$.JSArray_legacy_Widget; - t11 = A.FormCard$(_null, A._setArrayType([t7, t8, t9, A.SwitchListTile$(t10.secondary, _null, new A._ProductSettingsState_build_closure2(viewModel, company), _null, A.Text$(t12 == null ? "" : t12, _null, _null, _null, _null, _null, _null, _null, _null, _null), t1, t11)], t13), _null, 4, false, _null, false, _null); + t12 = company.defaultQuantity; + t13 = J.$index$asx(t2.$index(0, t3), "default_quantity_help"); + t14 = type$.JSArray_legacy_Widget; + t12 = A.FormCard$(_null, A._setArrayType([t8, t9, t10, A.SwitchListTile$(t11.secondary, _null, new A._ProductSettingsState_build_closure2(viewModel, company), _null, A.Text$(t13 == null ? "" : t13, _null, _null, _null, _null, _null, _null, _null, _null, _null), t1, t12)], t14), _null, false, _null, false, _null); t1 = A.Theme_of(context).colorScheme; - t12 = J.$index$asx($.LocalizationsProvider__localizedValues.$index(0, t2), "fill_products"); - t7 = A.Text$(t12 == null ? "" : t12, _null, _null, _null, _null, _null, _null, _null, _null, _null); - t8 = company.fillProducts; - t9 = J.$index$asx($.LocalizationsProvider__localizedValues.$index(0, t2), "fill_products_help"); - t1 = A.SwitchListTile$(t1.secondary, _null, new A._ProductSettingsState_build_closure3(viewModel, company), _null, A.Text$(t9 == null ? "" : t9, _null, _null, _null, _null, _null, _null, _null, _null, _null), t7, t8); - t7 = A.Theme_of(context).colorScheme; - t8 = J.$index$asx($.LocalizationsProvider__localizedValues.$index(0, t2), "update_products"); - t8 = A.Text$(t8 == null ? "" : t8, _null, _null, _null, _null, _null, _null, _null, _null, _null); - t9 = company.updateProducts; - t10 = J.$index$asx($.LocalizationsProvider__localizedValues.$index(0, t2), "update_products_help"); - t7 = A.SwitchListTile$(t7.secondary, _null, new A._ProductSettingsState_build_closure4(viewModel, company), _null, A.Text$(t10 == null ? "" : t10, _null, _null, _null, _null, _null, _null, _null, _null, _null), t8, t9); + t13 = J.$index$asx(t2.$index(0, t3), "fill_products"); + t8 = A.Text$(t13 == null ? "" : t13, _null, _null, _null, _null, _null, _null, _null, _null, _null); + t9 = company.fillProducts; + t10 = J.$index$asx(t2.$index(0, t3), "fill_products_help"); + t1 = A.SwitchListTile$(t1.secondary, _null, new A._ProductSettingsState_build_closure3(viewModel, company), _null, A.Text$(t10 == null ? "" : t10, _null, _null, _null, _null, _null, _null, _null, _null, _null), t8, t9); t8 = A.Theme_of(context).colorScheme; - t9 = J.$index$asx($.LocalizationsProvider__localizedValues.$index(0, t2), "convert_products"); + t9 = J.$index$asx(t2.$index(0, t3), "update_products"); t9 = A.Text$(t9 == null ? "" : t9, _null, _null, _null, _null, _null, _null, _null, _null, _null); - t10 = company.convertProductExchangeRate; - t12 = J.$index$asx($.LocalizationsProvider__localizedValues.$index(0, t2), "convert_products_help"); - t8 = A.SwitchListTile$(t8.secondary, _null, new A._ProductSettingsState_build_closure5(viewModel, company), _null, A.Text$(t12 == null ? "" : t12, _null, _null, _null, _null, _null, _null, _null, _null, _null), t9, t10); - t9 = J.$index$asx($.LocalizationsProvider__localizedValues.$index(0, t2), _s10_); - if (t9 == null) - t9 = J.$index$asx($.LocalizationsProvider__localizedValues.$index(0, "en"), _s10_); - t10 = company.convertRateToClient; - t12 = J.$index$asx($.LocalizationsProvider__localizedValues.$index(0, t2), _s15_); - if (t12 == null) - t12 = J.$index$asx($.LocalizationsProvider__localizedValues.$index(0, "en"), _s15_); - t2 = J.$index$asx($.LocalizationsProvider__localizedValues.$index(0, t2), _s16_); - if (t2 == null) - t2 = J.$index$asx($.LocalizationsProvider__localizedValues.$index(0, "en"), _s16_); - return A.EditScaffold$(_null, _null, new A.AppForm(t5, A._setArrayType([t11, A.FormCard$(_null, A._setArrayType([t1, t7, t8, new A.Padding(B.EdgeInsets_16_0_16_0, A.BoolDropdownButton$(t2, t12, _null, _null, t9, _null, new A._ProductSettingsState_build_closure6(viewModel, company), _null, t10), _null)], t13), _null, 4, false, _null, true, _null)], t13), _null, t6, _null), _null, _null, _null, false, _null, _null, t4, _null, t3); + t10 = company.updateProducts; + t11 = J.$index$asx(t2.$index(0, t3), "update_products_help"); + t8 = A.SwitchListTile$(t8.secondary, _null, new A._ProductSettingsState_build_closure4(viewModel, company), _null, A.Text$(t11 == null ? "" : t11, _null, _null, _null, _null, _null, _null, _null, _null, _null), t9, t10); + t9 = A.Theme_of(context).colorScheme; + t10 = J.$index$asx(t2.$index(0, t3), "convert_products"); + t10 = A.Text$(t10 == null ? "" : t10, _null, _null, _null, _null, _null, _null, _null, _null, _null); + t11 = company.convertProductExchangeRate; + t13 = J.$index$asx(t2.$index(0, t3), "convert_products_help"); + t9 = A.SwitchListTile$(t9.secondary, _null, new A._ProductSettingsState_build_closure5(viewModel, company), _null, A.Text$(t13 == null ? "" : t13, _null, _null, _null, _null, _null, _null, _null, _null, _null), t10, t11); + t10 = J.$index$asx(t2.$index(0, t3), _s10_); + if (t10 == null) + t10 = J.$index$asx(t2.$index(0, "en"), _s10_); + t11 = company.convertRateToClient; + t13 = J.$index$asx(t2.$index(0, t3), _s15_); + if (t13 == null) + t13 = J.$index$asx(t2.$index(0, "en"), _s15_); + t3 = J.$index$asx(t2.$index(0, t3), _s16_); + t2 = t3 == null ? J.$index$asx(t2.$index(0, "en"), _s16_) : t3; + return A.EditScaffold$(_null, _null, new A.AppForm(t6, A._setArrayType([t12, A.FormCard$(_null, A._setArrayType([t1, t8, t9, new A.Padding(B.EdgeInsets_16_0_16_0, A.BoolDropdownButton$(t2, t13, _null, _null, t10, _null, new A._ProductSettingsState_build_closure6(viewModel, company), _null, t11), _null)], t14), _null, false, _null, true, _null)], t14), _null, t7, _null), _null, _null, _null, false, _null, _null, t5, _null, t4); } }; A._ProductSettingsState_build_closure.prototype = { call$1(value) { return this.viewModel.onCompanyChanged.call$1(this.company.rebuild$1(new A._ProductSettingsState_build__closure6(value))); }, - $signature: 11 + $signature: 10 }; A._ProductSettingsState_build__closure6.prototype = { call$1(b) { @@ -429775,7 +435095,7 @@ call$1(value) { return this.viewModel.onCompanyChanged.call$1(this.company.rebuild$1(new A._ProductSettingsState_build__closure5(value))); }, - $signature: 11 + $signature: 10 }; A._ProductSettingsState_build__closure5.prototype = { call$1(b) { @@ -429788,7 +435108,7 @@ call$1(value) { return this.viewModel.onCompanyChanged.call$1(this.company.rebuild$1(new A._ProductSettingsState_build__closure4(value))); }, - $signature: 11 + $signature: 10 }; A._ProductSettingsState_build__closure4.prototype = { call$1(b) { @@ -429801,7 +435121,7 @@ call$1(value) { return this.viewModel.onCompanyChanged.call$1(this.company.rebuild$1(new A._ProductSettingsState_build__closure3(value))); }, - $signature: 11 + $signature: 10 }; A._ProductSettingsState_build__closure3.prototype = { call$1(b) { @@ -429814,7 +435134,7 @@ call$1(value) { return this.viewModel.onCompanyChanged.call$1(this.company.rebuild$1(new A._ProductSettingsState_build__closure2(value))); }, - $signature: 11 + $signature: 10 }; A._ProductSettingsState_build__closure2.prototype = { call$1(b) { @@ -429827,7 +435147,7 @@ call$1(value) { return this.viewModel.onCompanyChanged.call$1(this.company.rebuild$1(new A._ProductSettingsState_build__closure1(value))); }, - $signature: 11 + $signature: 10 }; A._ProductSettingsState_build__closure1.prototype = { call$1(b) { @@ -429840,7 +435160,7 @@ call$1(value) { return this.viewModel.onCompanyChanged.call$1(this.company.rebuild$1(new A._ProductSettingsState_build__closure0(value))); }, - $signature: 11 + $signature: 10 }; A._ProductSettingsState_build__closure0.prototype = { call$1(b) { @@ -429853,7 +435173,7 @@ call$1(value) { return this.viewModel.onCompanyChanged.call$1(this.company.rebuild$1(new A._ProductSettingsState_build__closure(value))); }, - $signature: 11 + $signature: 10 }; A._ProductSettingsState_build__closure.prototype = { call$1(b) { @@ -429872,7 +435192,7 @@ call$2(context, viewModel) { return new A.ProductSettings(viewModel, new A.ValueKey(viewModel.state.uiState.settingsUIState.updatedAt, type$.ValueKey_legacy_int)); }, - $signature: 2572 + $signature: 2604 }; A.ProductSettingsVM.prototype = { get$company() { @@ -429883,7 +435203,7 @@ call$1(company) { return this.store.get$_dispatchers()[0].call$1(new A.UpdateCompany(company)); }, - $signature: 142 + $signature: 139 }; A.ProductSettingsVM_fromStore_closure.prototype = { call$1(context) { @@ -429915,7 +435235,7 @@ A._SettingsListState.prototype = { initState$0() { this.super$State$initState(); - this._settings_list$_scrollController = A.ScrollController$(null, 0, true); + this._settings_list$_scrollController = new A.ScrollController(0, true, null, A._setArrayType([], type$.JSArray_ScrollPosition), $.$get$ChangeNotifier__emptyListeners()); }, dispose$0(_) { this._settings_list$_scrollController.dispose$0(0); @@ -429941,7 +435261,7 @@ t2 = A._setArrayType([new A.ScrollableListView(A._setArrayType([new A.SettingsListTile(_s12_, t1, _null), new A.SettingsListTile(_s15_, t1, _null)], t2), _null, _null, _null)], t2); if (state.isLoading) t2.push(A.LinearProgressIndicator$()); - return A.Stack$(B.AlignmentDirectional_m1_m1, t2, B.Clip_1, B.StackFit_0, _null, _null); + return new A.Stack(B.AlignmentDirectional_m1_m1, _null, B.StackFit_0, B.Clip_1, t2, _null); } else { t5 = settingsUIState.filter; if (t5 != null) @@ -429970,11 +435290,13 @@ 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; + t1.toString; + t8 = $.$get$LocalizationsProvider__localizedValues(); t1 = t1.localeCode; - t8 = J.$index$asx($.LocalizationsProvider__localizedValues.$index(0, t1), "basic_settings"); - if (t8 == null) - t8 = ""; - t7.push(A.Container$(_null, A.Text$(t8, _null, _null, _null, _null, _null, A.Theme_of(context).textTheme.bodyMedium, _null, _null, _null), B.Clip_0, t3, _null, _null, _null, _null, _null, _null, B.EdgeInsets_19_16_0_16, _null, _null, _null)); + t9 = J.$index$asx(t8.$index(0, t1), "basic_settings"); + if (t9 == null) + t9 = ""; + t7.push(A.Container$(_null, A.Text$(t9, _null, _null, _null, _null, _null, A.Theme_of(context).textTheme.bodyMedium, _null, _null, _null), B.Clip_0, t3, _null, _null, _null, _null, _null, _null, B.EdgeInsets_19_16_0_16, _null, _null, _null)); t7.push(new A.SettingsListTile("company_details", _this._widget.viewModel, _null)); if (showAll) t7.push(new A.SettingsListTile(_s12_, _this._widget.viewModel, _null)); @@ -429995,7 +435317,7 @@ if (showAll && t4[t2].userCompany.isOwner) t7.push(new A.SettingsListTile("account_management", _this._widget.viewModel, _null)); t2 = A.Theme_of(context).backgroundColor; - t1 = J.$index$asx($.LocalizationsProvider__localizedValues.$index(0, t1), "advanced_settings"); + t1 = J.$index$asx(t8.$index(0, t1), "advanced_settings"); if (t1 == null) t1 = ""; t7.push(A.Container$(_null, A.Text$(t1, _null, _null, _null, _null, _null, A.Theme_of(context).textTheme.bodyMedium, _null, _null, _null), B.Clip_0, t2, _null, _null, _null, _null, _null, _null, B.EdgeInsets_19_16_0_16, _null, _null, _null)); @@ -430015,7 +435337,7 @@ t1 = A._setArrayType([new A.ScrollableListView(t7, t5, _null, _null)], t6); if (state.isLoading) t1.push(A.LinearProgressIndicator$()); - return A.Stack$(B.AlignmentDirectional_m1_m1, t1, B.Clip_1, B.StackFit_0, _null, _null); + return new A.Stack(B.AlignmentDirectional_m1_m1, _null, B.StackFit_0, B.Clip_1, t1, _null); } }; A.SettingsListTile.prototype = { @@ -430063,10 +435385,10 @@ if (company.getCustomFieldLabel$1(_s8_2).length !== 0) t3.push(company.getCustomFieldLabel$1(_s8_2)); t4 = type$.JSArray_legacy_List_legacy_String; - map = A.LinkedHashMap_LinkedHashMap$_literal(["company_details", A._setArrayType([t3, A._setArrayType(["address", "postal_code", "country"], t2), A._setArrayType(["logo"], t2), A._setArrayType(["defaults", "auto_bill", "payment_type", "payment_terms", "online_payment_email", "manual_payment_email", "invoice_terms", "invoice_footer", "quote_terms", "quote_footer", "credit_terms", "credit_footer"], t2), A._setArrayType(["default_documents"], t2)], t4), "user_details", A._setArrayType([A._setArrayType(["first_name", "last_name", "email", "phone", "password", "accent_color", "connect_google", "connect_gmail", "enable_two_factor"], t2), A._setArrayType(["notifications"], t2)], t4), "localization", A._setArrayType([A._setArrayType(["currency", "language", "timezone", "date_format", "military_time", "decimal_comma", "first_month_of_the_year"], t2), A._setArrayType(["custom_labels"], t2)], t4), "online_payments", A._setArrayType([A._setArrayType(["company_gateways", "auto_bill_on", "use_available_credits", "allow_over_payment", "allow_under_payment"], t2)], t4), "tax_settings", A._setArrayType([A._setArrayType(["tax_settings"], t2)], t4), "tax_settings_rates", A._setArrayType([A._setArrayType(["tax_rates", "inclusive_taxes"], t2)], t4), "product_settings", A._setArrayType([A._setArrayType(["show_product_discount", "show_product_cost", "fill_products", "update_products", "convert_products"], t2)], t4), "task_settings", A._setArrayType([A._setArrayType(["task_settings", "auto_start_tasks", "show_tasks_table", "client_portal"], t2)], t4), "task_status", A._setArrayType([A._setArrayType(["task_statuses"], t2)], t4), "expense_settings", A._setArrayType([A._setArrayType(["should_be_invoiced", "mark_paid", "inclusive_taxes"], t2)], t4), "expense_category", A._setArrayType([A._setArrayType(["expense_categories"], t2)], t4), "workflow_settings", A._setArrayType([A._setArrayType(["auto_email_invoice", "auto_archive_invoice", "lock_invoices"], t2), A._setArrayType(["auto_convert"], t2)], t4), "import_export", A._setArrayType([A._setArrayType(["import", "export"], t2)], t4), "device_settings", A._setArrayType([A._setArrayType(["long_press_multiselect", "biometric_authentication", "show_pdf_preview", "refresh_data"], t2), A._setArrayType(["dark_mode", "custom_colors"], t2)], t4), "account_management", A._setArrayType([A._setArrayType(["activate_company", "enable_markdown", "include_drafts", "api_tokens", "api_webhooks", "purge_data", "delete_company"], t2), A._setArrayType(["enabled_modules"], t2), A._setArrayType(["google_analytics"], t2), A._setArrayType(["password_timeout", "web_session_timeout"], t2)], t4), "invoice_design", A._setArrayType([A._setArrayType(["invoice_design", "quote_design", "page_size", "font_size", "primary_font", "secondary_font", "primary_color", "secondary_color", "empty_columns"], t2)], t4), "custom_designs", A._setArrayType([A._setArrayType(["custom_designs"], t2)], t4), "custom_fields", A._setArrayType([A._setArrayType(["custom_fields"], t2)], t4), "generated_numbers", A._setArrayType([A._setArrayType(["number_padding", "number_counter", "recurring_prefix", "reset_counter", "invoice_number", "client_number", "credit_number", "payment_number"], t2)], t4), "client_portal", A._setArrayType([A._setArrayType(["client_portal", "dashboard", "portal_mode", "subdomain", "domain", "document_upload"], t2), A._setArrayType(["client_registration"], t2), A._setArrayType(["enable_portal_password", "show_accept_invoice_terms", "show_accept_quote_terms", "require_invoice_signature", "require_quote_signature"], t2), A._setArrayType(["messages"], t2), A._setArrayType(["custom_css"], t2)], t4), "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"], t2)], t4), "templates_and_reminders", A._setArrayType([A._setArrayType(["template", "send_reminders", "late_fees"], t2)], t4), "group_settings", A._setArrayType([A._setArrayType(["groups"], t2)], t4), "subscriptions", A._setArrayType([A._setArrayType(["subscriptions"], t2)], t4), "user_management", A._setArrayType([A._setArrayType(["users"], t2)], t4)], type$.legacy_String, type$.legacy_List_legacy_List_legacy_String); + map = A.LinkedHashMap_LinkedHashMap$_literal(["company_details", A._setArrayType([t3, A._setArrayType(["address", "postal_code", "country"], t2), A._setArrayType(["logo"], t2), A._setArrayType(["defaults", "auto_bill", "payment_type", "payment_terms", "online_payment_email", "manual_payment_email", "invoice_terms", "invoice_footer", "quote_terms", "quote_footer", "credit_terms", "credit_footer", "use_quote_terms"], t2), A._setArrayType(["default_documents"], t2)], t4), "user_details", A._setArrayType([A._setArrayType(["first_name", "last_name", "email", "phone", "password", "accent_color", "connect_google", "connect_gmail", "enable_two_factor"], t2), A._setArrayType(["notifications"], t2)], t4), "localization", A._setArrayType([A._setArrayType(["currency", "language", "timezone", "date_format", "military_time", "decimal_comma", "first_month_of_the_year"], t2), A._setArrayType(["custom_labels"], t2)], t4), "online_payments", A._setArrayType([A._setArrayType(["company_gateways", "auto_bill_on", "use_available_credits", "allow_over_payment", "allow_under_payment"], t2)], t4), "tax_settings", A._setArrayType([A._setArrayType(["tax_settings"], t2)], t4), "tax_settings_rates", A._setArrayType([A._setArrayType(["tax_rates", "inclusive_taxes"], t2)], t4), "product_settings", A._setArrayType([A._setArrayType(["show_product_discount", "show_product_cost", "fill_products", "update_products", "convert_products"], t2)], t4), "task_settings", A._setArrayType([A._setArrayType(["task_settings", "auto_start_tasks", "show_tasks_table", "client_portal"], t2)], t4), "task_status", A._setArrayType([A._setArrayType(["task_statuses"], t2)], t4), "expense_settings", A._setArrayType([A._setArrayType(["should_be_invoiced", "mark_paid", "inclusive_taxes"], t2)], t4), "expense_category", A._setArrayType([A._setArrayType(["expense_categories"], t2)], t4), "workflow_settings", A._setArrayType([A._setArrayType(["auto_email_invoice", "stop_on_unpaid", "auto_archive_paid_invoices", "auto_archive_cancelled_invoices", "lock_invoices"], t2), A._setArrayType(["auto_convert"], t2)], t4), "import_export", A._setArrayType([A._setArrayType(["import", "export"], t2)], t4), "device_settings", A._setArrayType([A._setArrayType(["long_press_multiselect", "biometric_authentication", "show_pdf_preview", "refresh_data"], t2), A._setArrayType(["dark_mode", "custom_colors"], t2)], t4), "account_management", A._setArrayType([A._setArrayType(["activate_company", "enable_markdown", "include_drafts", "api_tokens", "api_webhooks", "purge_data", "delete_company"], t2), A._setArrayType(["enabled_modules"], t2), A._setArrayType(["google_analytics"], t2), A._setArrayType(["password_timeout", "web_session_timeout"], t2)], t4), "invoice_design", A._setArrayType([A._setArrayType(["invoice_design", "quote_design", "page_size", "font_size", "primary_font", "secondary_font", "primary_color", "secondary_color", "empty_columns"], t2)], t4), "custom_designs", A._setArrayType([A._setArrayType(["custom_designs"], t2)], t4), "custom_fields", A._setArrayType([A._setArrayType(["custom_fields"], t2)], t4), "generated_numbers", A._setArrayType([A._setArrayType(["number_padding", "number_counter", "recurring_prefix", "reset_counter", "invoice_number", "client_number", "credit_number", "payment_number"], t2)], t4), "client_portal", A._setArrayType([A._setArrayType(["client_portal", "dashboard", "portal_mode", "subdomain", "domain", "document_upload"], t2), A._setArrayType(["client_registration"], t2), A._setArrayType(["enable_portal_password", "show_accept_invoice_terms", "show_accept_quote_terms", "require_invoice_signature", "require_quote_signature"], t2), A._setArrayType(["messages"], t2), A._setArrayType(["custom_css"], t2)], t4), "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"], t2)], t4), "templates_and_reminders", A._setArrayType([A._setArrayType(["template", "send_reminders", "late_fees"], t2)], t4), "group_settings", A._setArrayType([A._setArrayType(["groups"], t2)], t4), "subscriptions", A._setArrayType([A._setArrayType(["subscriptions"], t2)], t4), "user_management", A._setArrayType([A._setArrayType(["users"], t2)], t4)], type$.legacy_String, type$.legacy_List_legacy_List_legacy_String); t4 = A._setArrayType([], type$.JSArray_legacy_Widget); - for (t2 = map.get$keys(map), t2 = t2.get$iterator(t2), t3 = this.filter; t2.moveNext$0();) { - t5 = t2.get$current(t2); + for (t2 = A.LinkedHashMapKeyIterator$(map, map._modifications, A._instanceType(map)._precomputed1), t3 = this.filter; t2.moveNext$0();) { + t5 = t2.__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]; @@ -430098,7 +435420,7 @@ call$2(context, viewModel) { return new A.SettingsList(viewModel, null); }, - $signature: 2573 + $signature: 2605 }; A.SettingsListVM.prototype = {}; A.SettingsListVM_fromStore_closure.prototype = { @@ -430112,7 +435434,7 @@ }, "call*": "call$3", $requiredArgCount: 3, - $signature: 2574 + $signature: 2606 }; A.SettingsListVM_fromStore_closure2.prototype = { call$0() { @@ -430137,10 +435459,10 @@ var _null = null, store = A.StoreProvider_of(context, type$.legacy_AppState), t1 = A._lateReadCheck(store.__Store__state, "_state").uiState.settingsUIState, - t2 = "__cleared_at_" + t1.filterClearedAt + "__", + t2 = t1.filterClearedAt, t3 = A._setArrayType([], type$.JSArray_legacy_String); t1 = t1.filter; - return A.ListScaffold$(A._setArrayType([], type$.JSArray_legacy_Widget), B.List_empty11, new A.ListFilter(B.EntityType_settings, t1, new A.SettingsScreen_build_closure(store), t3, _null, _null, _null, new A.ValueKey(t2, type$.ValueKey_legacy_String)), new A.SettingsListBuilder(_null), _null, B.EntityType_settings, _null, 0, _null, _null, _null); + return A.ListScaffold$(A._setArrayType([], type$.JSArray_legacy_Widget), B.List_empty12, new A.ListFilter(B.EntityType_settings, t1, new A.SettingsScreen_build_closure(store), t3, _null, _null, _null, new A.ValueKey("__cleared_at_" + t2 + "__", type$.ValueKey_legacy_String)), new A.SettingsListBuilder(_null), _null, B.EntityType_settings, _null, 0, _null, _null, _null); } }; A.SettingsScreen_build_closure.prototype = { @@ -430159,13 +435481,14 @@ call$2(context, vm) { return new A.SettingsScreen(null); }, - $signature: 2575 + $signature: 2607 }; A.SettingsScreenVM.prototype = {}; A.SettingsWizard.prototype = { createState$0() { - var _null = null; - return new A._SettingsWizardState(A.FocusScopeNode$(true, _null, false), new A.Debouncer(1500, false), A.TextEditingController$(_null), A.TextEditingController$(_null), A.TextEditingController$(_null), A.TextEditingController$(_null), new A.WebClient(), A._setArrayType([], type$.JSArray_legacy_TextEditingController), B._StateLifecycle_0); + var t1 = A.FocusScopeNode$(true, null, false), + t2 = $.$get$ChangeNotifier__emptyListeners(); + return new A._SettingsWizardState(t1, new A.Debouncer(1500, false), 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); }, get$user() { return this.user; @@ -430207,11 +435530,12 @@ A.passwordCallback(false, new A._SettingsWizardState__onSavePressed_closure0(_this, $navigator, store, state), t1); }, build$1(_, context) { - var companyName, t3, t4, firstName, lastName, currency, language, darkMode, subdomain, t5, t6, t7, _this = this, _null = null, + var t2, companyName, t3, t4, firstName, lastName, currency, language, darkMode, subdomain, t5, _this = this, _null = null, t1 = A.Localizations_of(context, B.Type_AppLocalization_KyD, type$.legacy_AppLocalization), store = A.StoreProvider_of(context, type$.legacy_AppState), - state = A._lateReadCheck(store.__Store__state, "_state"), - t2 = J.$index$asx($.LocalizationsProvider__localizedValues.$index(0, t1.localeCode), "company_name"); + state = A._lateReadCheck(store.__Store__state, "_state"); + t1.toString; + t2 = J.$index$asx($.$get$LocalizationsProvider__localizedValues().$index(0, t1.localeCode), "company_name"); if (t2 == null) t2 = ""; companyName = A.DecoratedFormField$(false, _null, true, _this._settings_wizard$_autoValidate, _this._settings_wizard$_nameController, _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, new A._SettingsWizardState_build_closure(t1)); @@ -430238,7 +435562,7 @@ else t2 = _this._settings_wizard$_isSubdomainUnique ? B.IconData_57690_MaterialIcons_null_false : B.IconData_57912_MaterialIcons_null_false; t2 = A.Icon$(t2, _null, _null); - subdomain = A.DecoratedFormField$(false, _null, false, t3, _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), true, "")], type$.JSArray_legacy_TextInputFormatter), false, false, _null, B.TextInputType_0_null_null, t4, _null, _null, false, new A._SettingsWizardState_build_closure7(_this), _null, _null, true, t2, _null, B.TextAlign_4, new A._SettingsWizardState_build_closure8(_this, t1)); + subdomain = A.DecoratedFormField$(false, _null, false, t3, _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, t4, _null, _null, false, new A._SettingsWizardState_build_closure7(_this), _null, _null, true, t2, _null, B.TextAlign_4, new A._SettingsWizardState_build_closure8(_this, t1)); t2 = $.$get$_SettingsWizardState__formKey(); if (_this._settings_wizard$_isSaving) t3 = new A.LoadingIndicator(200, false, _null); @@ -430246,9 +435570,7 @@ t3 = type$.JSArray_legacy_Widget; if (A.getLayout(context) === B.AppLayout_mobile) { t4 = 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], t3); - t5 = state.authState; - t6 = t5.get$isHosted(); - if (t6) + if (state.get$isHosted()) t4.push(subdomain); if (state.get$companies().length === 1) B.JSArray_methods.addAll$1(t4, A._setArrayType([firstName, lastName], t3)); @@ -430256,25 +435578,20 @@ t4.push(currency); t4.push(new A.SizedBox(_null, 16, _null, _null)); t4.push(darkMode); - t3 = t5.get$isHosted(); - if (t3) + if (state.get$isHosted()) t4.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)); t3 = t4; } else { t4 = A._setArrayType([A.Expanded$(A.Text$(t1.get$welcomeToInvoiceNinja(), _null, _null, _null, _null, _null, A.Theme_of(context).textTheme.titleLarge, _null, _null, _null), 1)], t3); - t5 = state.authState; - t6 = t5.get$isHosted(); - if (t6) + if (state.get$isHosted()) B.JSArray_methods.addAll$1(t4, A._setArrayType([new A.SizedBox(16, _null, _null, _null), new A.Flexible(1, B.FlexFit_1, darkMode, _null)], t3)); t4 = A.Row$(t4, B.CrossAxisAlignment_2, B.MainAxisAlignment_0, B.MainAxisSize_1, _null); - t6 = A.Expanded$(companyName, 1); - t7 = t5.get$isHosted(); - t4 = A._setArrayType([t4, new A.SizedBox(_null, 16, _null, _null), A.Row$(A._setArrayType([t6, new A.SizedBox(16, _null, _null, _null), A.Expanded$(t7 ? subdomain : darkMode, 1)], t3), B.CrossAxisAlignment_2, B.MainAxisAlignment_0, B.MainAxisSize_1, _null)], t3); + t5 = A.Expanded$(companyName, 1); + t4 = A._setArrayType([t4, new A.SizedBox(_null, 16, _null, _null), A.Row$(A._setArrayType([t5, new A.SizedBox(16, _null, _null, _null), A.Expanded$(state.get$isHosted() ? subdomain : darkMode, 1)], t3), B.CrossAxisAlignment_2, B.MainAxisAlignment_0, B.MainAxisSize_1, _null)], t3); if (state.get$companies().length === 1) t4.push(A.Row$(A._setArrayType([A.Expanded$(firstName, 1), new A.SizedBox(16, _null, _null, _null), A.Expanded$(lastName, 1)], t3), B.CrossAxisAlignment_2, B.MainAxisAlignment_0, B.MainAxisSize_1, _null)); t4.push(A.Row$(A._setArrayType([A.Expanded$(language, 1), new A.SizedBox(16, _null, _null, _null), A.Expanded$(currency, 1)], t3), B.CrossAxisAlignment_2, B.MainAxisAlignment_0, B.MainAxisSize_1, _null)); - t3 = t5.get$isHosted(); - if (t3) + if (state.get$isHosted()) t4.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)); t3 = t4; } @@ -430296,7 +435613,7 @@ }; A._SettingsWizardState__validateSubdomain_closure.prototype = { call$0() { - var subdomain, t2, state, credentials, url, + var subdomain, t2, state, credentials, t1 = this.$this; if (t1._settings_wizard$_isCheckingSubdomain) return; @@ -430305,14 +435622,13 @@ t2.toString; state = A._lateReadCheck(A.StoreProvider_of(t2, type$.legacy_AppState).__Store__state, "_state"); credentials = state.get$credentials(state); - url = credentials.url + "/check_subdomain"; if (subdomain.length === 0) { t1.setState$1(new A._SettingsWizardState__validateSubdomain__closure(t1)); return; } t1.setState$1(new A._SettingsWizardState__validateSubdomain__closure0(t1)); t2 = type$.legacy_String; - t1._settings_wizard$_webClient.post$3$data(url, credentials.token, B.C_JsonCodec.encode$2$toEncodable(A.LinkedHashMap_LinkedHashMap$_literal(["subdomain", subdomain], t2, t2), null)).then$1$1(0, new A._SettingsWizardState__validateSubdomain__closure1(t1), type$.Null).catchError$1(new A._SettingsWizardState__validateSubdomain__closure2(t1)); + t1._settings_wizard$_webClient.post$3$data(credentials.url + "/check_subdomain", credentials.token, B.C_JsonCodec.encode$2$toEncodable(A.LinkedHashMap_LinkedHashMap$_literal(["subdomain", subdomain], t2, t2), null)).then$1$1(0, new A._SettingsWizardState__validateSubdomain__closure1(t1), type$.Null).catchError$1(new A._SettingsWizardState__validateSubdomain__closure2(t1)); }, $signature: 1 }; @@ -430407,7 +435723,7 @@ call$1(value) { return this.navigator.pop$0(0); }, - $signature: 244 + $signature: 226 }; A._SettingsWizardState__onSavePressed___closure1.prototype = { call$1(error) { @@ -430469,7 +435785,7 @@ b.get$_user_model$_$this()._lastName = t1; return b; }, - $signature: 86 + $signature: 91 }; A._SettingsWizardState_build_closure.prototype = { call$1(value) { @@ -430494,7 +435810,7 @@ var t1 = this.$this; return t1.setState$1(new A._SettingsWizardState_build__closure1(t1, currency)); }, - $signature: 159 + $signature: 165 }; A._SettingsWizardState_build__closure1.prototype = { call$0() { @@ -430502,7 +435818,7 @@ t1 = t1 == null ? null : t1.get$id(t1); return this.$this._settings_wizard$_currencyId = t1; }, - $signature: 129 + $signature: 127 }; A._SettingsWizardState_build_closure3.prototype = { call$1(value) { @@ -430518,7 +435834,7 @@ this.store.get$_dispatchers()[0].call$1(new A.UpdateCompanyLanguage(t1)); this.context.findAncestorStateOfType$1$0(type$.legacy_AppBuilderState).rebuild$0(); }, - $signature: 40 + $signature: 38 }; A._SettingsWizardState_build__closure0.prototype = { call$0() { @@ -430526,7 +435842,7 @@ t1 = t1 == null ? null : t1.get$id(t1); return this.$this._settings_wizard$_languageId = t1; }, - $signature: 129 + $signature: 127 }; A._SettingsWizardState_build_closure5.prototype = { call$1(value) { @@ -430539,11 +435855,11 @@ var t2, t3, _null = null, t1 = this.localization; t1 = A._setArrayType([A.Text$(t1.get$light(), _null, _null, _null, _null, _null, _null, _null, _null, _null), A.Text$(t1.get$dark(), _null, _null, _null, _null, _null, _null, _null, _null, _null)], type$.JSArray_legacy_Widget); - t2 = constraints.maxWidth / 2 - 2; + t2 = A.BoxConstraints$expand(40, constraints.maxWidth / 2 - 2); t3 = this.state.prefState.enableDarkMode; - return A.ToggleButtons$(_null, t1, _null, new A.BoxConstraints(t2, t2, 40, 40), A._setArrayType([!t3, t3], type$.JSArray_legacy_bool), new A._SettingsWizardState_build__closure(this.store, context), true, _null, _null); + 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: 2576 + $signature: 2608 }; A._SettingsWizardState_build__closure.prototype = { call$1(index) { @@ -430551,11 +435867,11 @@ isDark = index === 1, t1 = isDark ? "dark" : "light", t2 = type$.legacy_String; - t1 = A.UpdateUserPreferences$(_null, t1, isDark ? A.BuiltMap_BuiltMap(B.Map_empty, t2, t2) : A.BuiltMap_BuiltMap(B.Map_so4CA, t2, t2), _null, isDark, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null); + t1 = A.UpdateUserPreferences$(_null, t1, isDark ? A.BuiltMap_BuiltMap(B.Map_empty0, t2, t2) : A.BuiltMap_BuiltMap(B.Map_soKdN, t2, t2), _null, isDark, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null); this.store.get$_dispatchers()[0].call$1(t1); this.context.findAncestorStateOfType$1$0(type$.legacy_AppBuilderState).rebuild$0(); }, - $signature: 119 + $signature: 124 }; A._SettingsWizardState_build_closure8.prototype = { call$1(value) { @@ -430575,7 +435891,7 @@ call$1(value) { return this.$this._settings_wizard$_validateSubdomain$0(); }, - $signature: 63 + $signature: 65 }; A._SettingsWizardState_build_closure9.prototype = { call$0() { @@ -430585,7 +435901,7 @@ }; A.TaskSettings.prototype = { createState$0() { - return new A._TaskSettingsState(A.TextEditingController$(null), B._StateLifecycle_0); + return new A._TaskSettingsState(new A.TextEditingController(B.TextEditingValue_li8, $.$get$ChangeNotifier__emptyListeners()), B._StateLifecycle_0); } }; A._TaskSettingsState.prototype = { @@ -430623,86 +435939,88 @@ viewModel.onSettingsChanged.call$1(settings); }, build$1(_, context) { - var t4, t5, t6, t7, t8, t9, t10, t11, t12, t13, t14, t15, t16, _null = null, + var t2, t3, t4, t5, t6, t7, t8, t9, t10, t11, t12, t13, t14, t15, t16, t17, _null = null, _s18_ = "show_task_end_date", _s23_ = "show_task_end_date_help", _s21_ = "tasks_shown_in_portal", t1 = A.Localizations_of(context, B.Type_AppLocalization_KyD, type$.legacy_AppLocalization), viewModel = this._widget.viewModel, company = viewModel.company, - settings = viewModel.settings, - t2 = t1.localeCode, - t3 = J.$index$asx($.LocalizationsProvider__localizedValues.$index(0, t2), "task_settings"); - if (t3 == null) - t3 = ""; - t4 = viewModel.onSavePressed; - t5 = $.$get$_TaskSettingsState__formKey(); - t6 = this._task_settings$_focusNode; - t7 = J.$index$asx($.LocalizationsProvider__localizedValues.$index(0, t2), "default_task_rate"); - if (t7 == null) - t7 = ""; - t8 = type$.JSArray_legacy_Widget; - t7 = A._setArrayType([A.DecoratedFormField$(false, _null, false, false, this._taskRateController, _null, true, _null, _null, _null, _null, true, false, _null, new A.TextInputType(2, true, true), t7, _null, _null, false, _null, _null, t4, true, _null, _null, B.TextAlign_4, _null)], t8); - t9 = viewModel.state.uiState.settingsUIState.entityType === B.EntityType_company; - if (t9) { - t10 = A.Theme_of(context).colorScheme; - t11 = J.$index$asx($.LocalizationsProvider__localizedValues.$index(0, t2), "auto_start_tasks"); - t11 = A.Text$(t11 == null ? "" : t11, _null, _null, _null, _null, _null, _null, _null, _null, _null); - t12 = company.autoStartTasks; - t13 = J.$index$asx($.LocalizationsProvider__localizedValues.$index(0, t2), "auto_start_tasks_help"); - t10 = A.SwitchListTile$(t10.secondary, _null, new A._TaskSettingsState_build_closure(viewModel, company), _null, A.Text$(t13 == null ? "" : t13, _null, _null, _null, _null, _null, _null, _null, _null, _null), t11, t12); + settings = viewModel.settings; + t1.toString; + t2 = $.$get$LocalizationsProvider__localizedValues(); + t3 = t1.localeCode; + t4 = J.$index$asx(t2.$index(0, t3), "task_settings"); + if (t4 == null) + t4 = ""; + t5 = viewModel.onSavePressed; + t6 = $.$get$_TaskSettingsState__formKey(); + t7 = this._task_settings$_focusNode; + t8 = J.$index$asx(t2.$index(0, t3), "default_task_rate"); + if (t8 == null) + t8 = ""; + t9 = type$.JSArray_legacy_Widget; + t8 = A._setArrayType([A.DecoratedFormField$(false, _null, false, false, this._taskRateController, _null, true, _null, _null, _null, _null, true, false, _null, new A.TextInputType(2, true, true), t8, _null, _null, false, _null, _null, t5, true, _null, _null, B.TextAlign_4, _null)], t9); + t10 = viewModel.state.uiState.settingsUIState.entityType === B.EntityType_company; + if (t10) { t11 = A.Theme_of(context).colorScheme; - t12 = J.$index$asx($.LocalizationsProvider__localizedValues.$index(0, t2), _s18_); - t12 = A.Text$(t12 == null ? J.$index$asx($.LocalizationsProvider__localizedValues.$index(0, "en"), _s18_) : t12, _null, _null, _null, _null, _null, _null, _null, _null, _null); - t13 = company.showTaskEndDate; - t14 = J.$index$asx($.LocalizationsProvider__localizedValues.$index(0, t2), _s23_); - B.JSArray_methods.addAll$1(t7, A._setArrayType([new A.SizedBox(_null, 32, _null, _null), t10, A.SwitchListTile$(t11.secondary, _null, new A._TaskSettingsState_build_closure0(viewModel, company), _null, A.Text$(t14 == null ? J.$index$asx($.LocalizationsProvider__localizedValues.$index(0, "en"), _s23_) : t14, _null, _null, _null, _null, _null, _null, _null, _null, _null), t12, t13)], t8)); - } - t7 = A.FormCard$(_null, t7, _null, 4, false, _null, false, _null); - t10 = A._setArrayType([], t8); - if (t9) { - t11 = A.Theme_of(context).colorScheme; - t12 = J.$index$asx($.LocalizationsProvider__localizedValues.$index(0, t2), "show_tasks_table"); + t12 = J.$index$asx(t2.$index(0, t3), "auto_start_tasks"); t12 = A.Text$(t12 == null ? "" : t12, _null, _null, _null, _null, _null, _null, _null, _null, _null); - t13 = company.showTasksTable; - t14 = J.$index$asx($.LocalizationsProvider__localizedValues.$index(0, t2), "show_tasks_table_help"); - t11 = A.SwitchListTile$(t11.secondary, _null, new A._TaskSettingsState_build_closure1(viewModel, company), _null, A.Text$(t14 == null ? "" : t14, _null, _null, _null, _null, _null, _null, _null, _null, _null), t12, t13); + t13 = company.autoStartTasks; + t14 = J.$index$asx(t2.$index(0, t3), "auto_start_tasks_help"); + t11 = A.SwitchListTile$(t11.secondary, _null, new A._TaskSettingsState_build_closure(viewModel, company), _null, A.Text$(t14 == null ? "" : t14, _null, _null, _null, _null, _null, _null, _null, _null, _null), t12, t13); t12 = A.Theme_of(context).colorScheme; - t13 = J.$index$asx($.LocalizationsProvider__localizedValues.$index(0, t2), "invoice_task_datelog"); - t13 = A.Text$(t13 == null ? "" : t13, _null, _null, _null, _null, _null, _null, _null, _null, _null); - t14 = company.invoiceTaskDatelog; - t15 = J.$index$asx($.LocalizationsProvider__localizedValues.$index(0, t2), "invoice_task_datelog_help"); - t12 = A.SwitchListTile$(t12.secondary, _null, new A._TaskSettingsState_build_closure2(viewModel, company), _null, A.Text$(t15 == null ? "" : t15, _null, _null, _null, _null, _null, _null, _null, _null, _null), t13, t14); - t13 = A.Theme_of(context).colorScheme; - t14 = J.$index$asx($.LocalizationsProvider__localizedValues.$index(0, t2), "invoice_task_timelog"); - t14 = A.Text$(t14 == null ? "" : t14, _null, _null, _null, _null, _null, _null, _null, _null, _null); - t15 = company.invoiceTaskTimelog; - t16 = J.$index$asx($.LocalizationsProvider__localizedValues.$index(0, t2), "invoice_task_timelog_help"); - t13 = A.SwitchListTile$(t13.secondary, _null, new A._TaskSettingsState_build_closure3(viewModel, company), _null, A.Text$(t16 == null ? "" : t16, _null, _null, _null, _null, _null, _null, _null, _null, _null), t14, t15); - t14 = A.Theme_of(context).colorScheme; - t15 = A.Text$(t1.get$addDocumentsToInvoice(), _null, _null, _null, _null, _null, _null, _null, _null, _null); - t16 = company.invoiceTaskDocuments; - B.JSArray_methods.addAll$1(t10, A._setArrayType([t11, t12, t13, A.SwitchListTile$(t14.secondary, _null, new A._TaskSettingsState_build_closure4(viewModel, company), _null, A.Text$(t1.get$addDocumentsToInvoiceHelp(), _null, _null, _null, _null, _null, _null, _null, _null, _null), t15, t16)], t8)); + t13 = J.$index$asx(t2.$index(0, t3), _s18_); + t13 = A.Text$(t13 == null ? J.$index$asx(t2.$index(0, "en"), _s18_) : t13, _null, _null, _null, _null, _null, _null, _null, _null, _null); + t14 = company.showTaskEndDate; + t15 = J.$index$asx(t2.$index(0, t3), _s23_); + B.JSArray_methods.addAll$1(t8, A._setArrayType([new A.SizedBox(_null, 32, _null, _null), t11, A.SwitchListTile$(t12.secondary, _null, new A._TaskSettingsState_build_closure0(viewModel, company), _null, A.Text$(t15 == null ? J.$index$asx(t2.$index(0, "en"), _s23_) : t15, _null, _null, _null, _null, _null, _null, _null, _null, _null), t13, t14)], t9)); } - t10 = A.FormCard$(_null, t10, _null, 4, false, _null, false, _null); - t11 = t1.get$clientPortal(); - t12 = settings.enablePortalTasks; - t11 = A.BoolDropdownButton$(_null, _null, _null, A.getSettingIcon("client_portal"), t11, _null, new A._TaskSettingsState_build_closure5(viewModel, settings), _null, t12); - t13 = J.$index$asx($.LocalizationsProvider__localizedValues.$index(0, t2), _s21_); - if (t13 == null) - t13 = J.$index$asx($.LocalizationsProvider__localizedValues.$index(0, "en"), _s21_); - t14 = settings.clientPortalTasks; - t12 = t12 === true ? new A._TaskSettingsState_build_closure6(viewModel, settings) : _null; - t15 = type$.MappedListIterable_of_legacy_String_and_legacy_DropdownMenuItem_legacy_String; - t8 = A._setArrayType([t7, t10, A.FormCard$(_null, A._setArrayType([t11, new A.AppDropdownButton(t13, t14, t12, A.List_List$of(new A.MappedListIterable(A._setArrayType(["invoiced", "uninvoiced", "all"], type$.JSArray_legacy_String), new A._TaskSettingsState_build_closure7(t1), t15), true, t15._eval$1("ListIterable.E")), false, true, "", _null, _null, type$.AppDropdownButton_legacy_String)], t8), _null, 4, false, _null, false, _null)], t8); - if (t9) { - t1 = J.$index$asx($.LocalizationsProvider__localizedValues.$index(0, t2), "configure_statuses"); + t8 = A.FormCard$(_null, t8, _null, false, _null, false, _null); + t11 = A._setArrayType([], t9); + if (t10) { + t12 = A.Theme_of(context).colorScheme; + t13 = J.$index$asx(t2.$index(0, t3), "show_tasks_table"); + t13 = A.Text$(t13 == null ? "" : t13, _null, _null, _null, _null, _null, _null, _null, _null, _null); + t14 = company.showTasksTable; + t15 = J.$index$asx(t2.$index(0, t3), "show_tasks_table_help"); + t12 = A.SwitchListTile$(t12.secondary, _null, new A._TaskSettingsState_build_closure1(viewModel, company), _null, A.Text$(t15 == null ? "" : t15, _null, _null, _null, _null, _null, _null, _null, _null, _null), t13, t14); + t13 = A.Theme_of(context).colorScheme; + t14 = J.$index$asx(t2.$index(0, t3), "invoice_task_datelog"); + t14 = A.Text$(t14 == null ? "" : t14, _null, _null, _null, _null, _null, _null, _null, _null, _null); + t15 = company.invoiceTaskDatelog; + t16 = J.$index$asx(t2.$index(0, t3), "invoice_task_datelog_help"); + t13 = A.SwitchListTile$(t13.secondary, _null, new A._TaskSettingsState_build_closure2(viewModel, company), _null, A.Text$(t16 == null ? "" : t16, _null, _null, _null, _null, _null, _null, _null, _null, _null), t14, t15); + t14 = A.Theme_of(context).colorScheme; + t15 = J.$index$asx(t2.$index(0, t3), "invoice_task_timelog"); + t15 = A.Text$(t15 == null ? "" : t15, _null, _null, _null, _null, _null, _null, _null, _null, _null); + t16 = company.invoiceTaskTimelog; + t17 = J.$index$asx(t2.$index(0, t3), "invoice_task_timelog_help"); + t14 = A.SwitchListTile$(t14.secondary, _null, new A._TaskSettingsState_build_closure3(viewModel, company), _null, A.Text$(t17 == null ? "" : t17, _null, _null, _null, _null, _null, _null, _null, _null, _null), t15, t16); + t15 = A.Theme_of(context).colorScheme; + t16 = A.Text$(t1.get$addDocumentsToInvoice(), _null, _null, _null, _null, _null, _null, _null, _null, _null); + t17 = company.invoiceTaskDocuments; + B.JSArray_methods.addAll$1(t11, A._setArrayType([t12, t13, t14, A.SwitchListTile$(t15.secondary, _null, new A._TaskSettingsState_build_closure4(viewModel, company), _null, A.Text$(t1.get$addDocumentsToInvoiceHelp(), _null, _null, _null, _null, _null, _null, _null, _null, _null), t16, t17)], t9)); + } + t11 = A.FormCard$(_null, t11, _null, false, _null, false, _null); + t12 = t1.get$clientPortal(); + t13 = settings.enablePortalTasks; + t12 = A.BoolDropdownButton$(_null, _null, _null, A.getSettingIcon("client_portal"), t12, _null, new A._TaskSettingsState_build_closure5(viewModel, settings), _null, t13); + t14 = J.$index$asx(t2.$index(0, t3), _s21_); + if (t14 == null) + t14 = J.$index$asx(t2.$index(0, "en"), _s21_); + t15 = settings.clientPortalTasks; + t13 = t13 === true ? new A._TaskSettingsState_build_closure6(viewModel, settings) : _null; + t16 = type$.MappedListIterable_of_legacy_String_and_legacy_DropdownMenuItem_legacy_String; + t9 = A._setArrayType([t8, t11, A.FormCard$(_null, A._setArrayType([t12, A.AppDropdownButton$(_null, "", true, A.List_List$of(new A.MappedListIterable(A._setArrayType(["invoiced", "uninvoiced", "all"], type$.JSArray_legacy_String), new A._TaskSettingsState_build_closure7(t1), t16), true, t16._eval$1("ListIterable.E")), _null, t14, t13, _null, false, t15, type$.legacy_String)], t9), _null, false, _null, false, _null)], t9); + if (t10) { + t1 = J.$index$asx(t2.$index(0, t3), "configure_statuses"); if (t1 == null) t1 = ""; - t8.push(new A.Padding(B.EdgeInsets_16_0_16_0, new A.AppButton(_null, B.IconData_58751_MaterialIcons_null_false, t1.toUpperCase(), new A._TaskSettingsState_build_closure8(viewModel, context), _null, _null), _null)); + t9.push(new A.Padding(B.EdgeInsets_16_0_16_0, new A.AppButton(_null, B.IconData_58751_MaterialIcons_null_false, t1.toUpperCase(), new A._TaskSettingsState_build_closure8(viewModel, context), _null, _null), _null)); } - t8.push(new A.SizedBox(_null, 20, _null, _null)); - return A.EditScaffold$(_null, _null, new A.AppForm(t5, t8, _null, t6, _null), _null, _null, _null, false, _null, _null, t4, _null, t3); + t9.push(new A.SizedBox(_null, 20, _null, _null)); + return A.EditScaffold$(_null, _null, new A.AppForm(t6, t9, _null, t7, _null), _null, _null, _null, false, _null, _null, t5, _null, t4); } }; A._TaskSettingsState_didChangeDependencies_closure.prototype = { @@ -430737,7 +436055,7 @@ call$1(value) { return this.viewModel.onCompanyChanged.call$1(this.company.rebuild$1(new A._TaskSettingsState_build__closure6(value))); }, - $signature: 11 + $signature: 10 }; A._TaskSettingsState_build__closure6.prototype = { call$1(b) { @@ -430750,7 +436068,7 @@ call$1(value) { return this.viewModel.onCompanyChanged.call$1(this.company.rebuild$1(new A._TaskSettingsState_build__closure5(value))); }, - $signature: 11 + $signature: 10 }; A._TaskSettingsState_build__closure5.prototype = { call$1(b) { @@ -430763,7 +436081,7 @@ call$1(value) { return this.viewModel.onCompanyChanged.call$1(this.company.rebuild$1(new A._TaskSettingsState_build__closure4(value))); }, - $signature: 11 + $signature: 10 }; A._TaskSettingsState_build__closure4.prototype = { call$1(b) { @@ -430776,7 +436094,7 @@ call$1(value) { return this.viewModel.onCompanyChanged.call$1(this.company.rebuild$1(new A._TaskSettingsState_build__closure3(value))); }, - $signature: 11 + $signature: 10 }; A._TaskSettingsState_build__closure3.prototype = { call$1(b) { @@ -430789,7 +436107,7 @@ call$1(value) { return this.viewModel.onCompanyChanged.call$1(this.company.rebuild$1(new A._TaskSettingsState_build__closure2(value))); }, - $signature: 11 + $signature: 10 }; A._TaskSettingsState_build__closure2.prototype = { call$1(b) { @@ -430802,7 +436120,7 @@ call$1(value) { return this.viewModel.onCompanyChanged.call$1(this.company.rebuild$1(new A._TaskSettingsState_build__closure1(value))); }, - $signature: 11 + $signature: 10 }; A._TaskSettingsState_build__closure1.prototype = { call$1(b) { @@ -430815,7 +436133,7 @@ call$1(value) { return this.viewModel.onSettingsChanged.call$1(this.settings.rebuild$1(new A._TaskSettingsState_build__closure0(value))); }, - $signature: 11 + $signature: 10 }; A._TaskSettingsState_build__closure0.prototype = { call$1(b) { @@ -430842,7 +436160,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: 38 + $signature: 36 }; A._TaskSettingsState_build_closure8.prototype = { call$0() { @@ -430860,7 +436178,7 @@ call$2(context, viewModel) { return new A.TaskSettings(viewModel, new A.ValueKey(viewModel.state.uiState.settingsUIState.updatedAt, type$.ValueKey_legacy_int)); }, - $signature: 2577 + $signature: 2609 }; A.TaskSettingsVM.prototype = { get$company() { @@ -430871,13 +436189,13 @@ call$1(company) { return this.store.get$_dispatchers()[0].call$1(new A.UpdateCompany(company)); }, - $signature: 142 + $signature: 139 }; A.TaskSettingsVM_fromStore_closure1.prototype = { call$1(settings) { this.store.get$_dispatchers()[0].call$1(new A.UpdateSettings(settings)); }, - $signature: 167 + $signature: 156 }; A.TaskSettingsVM_fromStore_closure.prototype = { call$1(context) { @@ -430940,59 +436258,61 @@ this.super$State$dispose(0); }, build$1(_, context) { - var t4, t5, t6, t7, t8, t9, t10, t11, t12, t13, t14, t15, _null = null, + var t2, t3, t4, t5, t6, t7, t8, t9, t10, t11, t12, t13, t14, t15, t16, _null = null, t1 = A.Localizations_of(context, B.Type_AppLocalization_KyD, type$.legacy_AppLocalization), viewModel = this._widget.viewModel, settings = viewModel.settings, company = viewModel.company, - state = viewModel.state, - t2 = t1.localeCode, - t3 = J.$index$asx($.LocalizationsProvider__localizedValues.$index(0, t2), "tax_settings"); - if (t3 == null) - t3 = ""; - t4 = viewModel.onSavePressed; - t5 = $.$get$_TaxSettingsState__formKey(); - t6 = this._tax_settings$_focusNode; - t7 = type$.JSArray_legacy_Widget; - t8 = A._setArrayType([], t7); - t9 = state.uiState; - if (t9.settingsUIState.entityType === B.EntityType_company) { - t10 = J.$index$asx($.LocalizationsProvider__localizedValues.$index(0, t2), "invoice_tax_rates"); - if (t10 == null) - t10 = ""; - t11 = company.numberOfInvoiceTaxRates; - t12 = J.$index$asx($.LocalizationsProvider__localizedValues.$index(0, t2), "item_tax_rates"); - if (t12 == null) - t12 = ""; - t13 = company.numberOfItemTaxRates; - t14 = t1.get$inclusiveTaxes(); - t15 = settings.enableInclusiveTaxes; - t8.push(A.FormCard$(_null, A._setArrayType([new A.NumberOfRatesSelector(t10, t11, new A._TaxSettingsState_build_closure(viewModel, company), _null), new A.NumberOfRatesSelector(t12, t13, new A._TaxSettingsState_build_closure0(viewModel, company), _null), new A.SizedBox(_null, 16, _null, _null), A.BoolDropdownButton$(_null, _null, "\n" + t1.get$exclusive(t1) + ": 100 + 10% = 100 + 10\n" + t1.get$inclusive() + ": 100 + 10% = 90.91 + 9.09", B._MdiIconData_egL, t14, _null, new A._TaxSettingsState_build_closure1(viewModel, settings), _null, t15)], t7), _null, 4, false, _null, false, _null)); + state = viewModel.state; + t1.toString; + t2 = $.$get$LocalizationsProvider__localizedValues(); + t3 = t1.localeCode; + t4 = J.$index$asx(t2.$index(0, t3), "tax_settings"); + if (t4 == null) + t4 = ""; + t5 = viewModel.onSavePressed; + t6 = $.$get$_TaxSettingsState__formKey(); + t7 = this._tax_settings$_focusNode; + t8 = type$.JSArray_legacy_Widget; + t9 = A._setArrayType([], t8); + t10 = state.uiState; + if (t10.settingsUIState.entityType === B.EntityType_company) { + t11 = J.$index$asx(t2.$index(0, t3), "invoice_tax_rates"); + if (t11 == null) + t11 = ""; + t12 = company.numberOfInvoiceTaxRates; + t13 = J.$index$asx(t2.$index(0, t3), "item_tax_rates"); + if (t13 == null) + t13 = ""; + t14 = company.numberOfItemTaxRates; + t15 = t1.get$inclusiveTaxes(); + t16 = settings.enableInclusiveTaxes; + t9.push(A.FormCard$(_null, A._setArrayType([new A.NumberOfRatesSelector(t11, t12, new A._TaxSettingsState_build_closure(viewModel, company), _null), new A.NumberOfRatesSelector(t13, t14, new A._TaxSettingsState_build_closure0(viewModel, company), _null), new A.SizedBox(_null, 16, _null, _null), A.BoolDropdownButton$(_null, _null, "\n" + t1.get$exclusive(t1) + ": 100 + 10% = 100 + 10\n" + t1.get$inclusive() + ": 100 + 10% = 90.91 + 9.09", B._MdiIconData_egL, t15, _null, new A._TaxSettingsState_build_closure1(viewModel, settings), _null, t16)], t8), _null, false, _null, false, _null)); } - t10 = state.userCompanyStates; - t9 = t9.selectedCompanyIndex; - if (t10._list[t9].taxRateState.list._list.length !== 0) { - t7 = A._setArrayType([], t7); + t11 = state.userCompanyStates; + t10 = t10.selectedCompanyIndex; + if (t11._list[t10].taxRateState.list._list.length !== 0) { + t8 = A._setArrayType([], t8); if (company.get$enableFirstInvoiceTaxRate()) - t7.push(new A.TaxRateDropdown(t1.get$defaultTaxRate(), new A._TaxSettingsState_build_closure2(viewModel, settings), settings.defaultTaxName1, settings.defaultTaxRate1, _null)); + t8.push(new A.TaxRateDropdown(t1.get$defaultTaxRate(), new A._TaxSettingsState_build_closure2(viewModel, settings), settings.defaultTaxName1, settings.defaultTaxRate1, _null)); if (company.get$enableSecondInvoiceTaxRate()) - t7.push(new A.TaxRateDropdown(t1.get$defaultTaxRate(), new A._TaxSettingsState_build_closure3(viewModel, settings), settings.defaultTaxName2, settings.defaultTaxRate2, _null)); + t8.push(new A.TaxRateDropdown(t1.get$defaultTaxRate(), new A._TaxSettingsState_build_closure3(viewModel, settings), settings.defaultTaxName2, settings.defaultTaxRate2, _null)); if (company.get$enableThirdInvoiceTaxRate()) - t7.push(new A.TaxRateDropdown(t1.get$defaultTaxRate(), new A._TaxSettingsState_build_closure4(viewModel, settings), settings.defaultTaxName3, settings.defaultTaxRate3, _null)); - t8.push(A.FormCard$(_null, t7, _null, 4, false, _null, false, _null)); + t8.push(new A.TaxRateDropdown(t1.get$defaultTaxRate(), new A._TaxSettingsState_build_closure4(viewModel, settings), settings.defaultTaxName3, settings.defaultTaxRate3, _null)); + t9.push(A.FormCard$(_null, t8, _null, false, _null, false, _null)); } - t1 = J.$index$asx($.LocalizationsProvider__localizedValues.$index(0, t2), "configure_rates"); + t1 = J.$index$asx(t2.$index(0, t3), "configure_rates"); if (t1 == null) t1 = ""; - t8.push(new A.Padding(B.EdgeInsets_16_0_16_0, new A.AppButton(_null, B.IconData_58751_MaterialIcons_null_false, t1.toUpperCase(), new A._TaxSettingsState_build_closure5(viewModel, context), _null, _null), _null)); - return A.EditScaffold$(_null, _null, new A.AppForm(t5, t8, _null, t6, _null), _null, _null, _null, false, _null, _null, t4, _null, t3); + t9.push(new A.Padding(B.EdgeInsets_16_0_16_0, new A.AppButton(_null, B.IconData_58751_MaterialIcons_null_false, t1.toUpperCase(), new A._TaxSettingsState_build_closure5(viewModel, context), _null, _null), _null)); + return A.EditScaffold$(_null, _null, new A.AppForm(t6, t9, _null, t7, _null), _null, _null, _null, false, _null, _null, t5, _null, t4); } }; A._TaxSettingsState_build_closure.prototype = { call$1(value) { return this.viewModel.onCompanyChanged.call$1(this.company.rebuild$1(new A._TaxSettingsState_build__closure4(value))); }, - $signature: 175 + $signature: 187 }; A._TaxSettingsState_build__closure4.prototype = { call$1(b) { @@ -431005,7 +436325,7 @@ call$1(value) { return this.viewModel.onCompanyChanged.call$1(this.company.rebuild$1(new A._TaxSettingsState_build__closure3(value))); }, - $signature: 175 + $signature: 187 }; A._TaxSettingsState_build__closure3.prototype = { call$1(b) { @@ -431018,7 +436338,7 @@ call$1(value) { return this.viewModel.onSettingsChanged.call$1(this.settings.rebuild$1(new A._TaxSettingsState_build__closure2(value))); }, - $signature: 11 + $signature: 10 }; A._TaxSettingsState_build__closure2.prototype = { call$1(b) { @@ -431088,16 +436408,16 @@ build$1(_, context) { var t5, t6, _null = null, t1 = A.Localizations_of(context, B.Type_AppLocalization_KyD, type$.legacy_AppLocalization), - t2 = "" + this.numberOfRates, - t3 = type$.legacy_String, - t4 = A.DropdownMenuItem$(A.Text$(t1.get$disabled(t1), _null, _null, _null, _null, _null, _null, _null, _null, _null), _null, "0", t3); + t2 = type$.legacy_String, + t3 = A.DropdownMenuItem$(A.Text$(t1.get$disabled(t1), _null, _null, _null, _null, _null, _null, _null, _null, _null), _null, "0", t2), + t4 = $.$get$LocalizationsProvider__localizedValues(); t1 = t1.localeCode; - t5 = J.$index$asx($.LocalizationsProvider__localizedValues.$index(0, t1), "one_tax_rate"); - t5 = A.DropdownMenuItem$(A.Text$(t5 == null ? "" : t5, _null, _null, _null, _null, _null, _null, _null, _null, _null), _null, "1", t3); - t6 = J.$index$asx($.LocalizationsProvider__localizedValues.$index(0, t1), "two_tax_rates"); - t6 = A.DropdownMenuItem$(A.Text$(t6 == null ? "" : t6, _null, _null, _null, _null, _null, _null, _null, _null, _null), _null, "2", t3); - t1 = J.$index$asx($.LocalizationsProvider__localizedValues.$index(0, t1), "three_tax_rates"); - return new A.AppDropdownButton(this.label, t2, new A.NumberOfRatesSelector_build_closure(this), A._setArrayType([t4, t5, t6, A.DropdownMenuItem$(A.Text$(t1 == null ? "" : t1, _null, _null, _null, _null, _null, _null, _null, _null, _null), _null, "3", t3)], type$.JSArray_legacy_DropdownMenuItem_legacy_String), false, true, "", _null, _null, type$.AppDropdownButton_legacy_String); + t5 = J.$index$asx(t4.$index(0, t1), "one_tax_rate"); + t5 = A.DropdownMenuItem$(A.Text$(t5 == null ? "" : t5, _null, _null, _null, _null, _null, _null, _null, _null, _null), _null, "1", t2); + t6 = J.$index$asx(t4.$index(0, t1), "two_tax_rates"); + t6 = A.DropdownMenuItem$(A.Text$(t6 == null ? "" : t6, _null, _null, _null, _null, _null, _null, _null, _null, _null), _null, "2", t2); + t1 = J.$index$asx(t4.$index(0, t1), "three_tax_rates"); + return A.AppDropdownButton$(_null, "", true, A._setArrayType([t3, t5, t6, A.DropdownMenuItem$(A.Text$(t1 == null ? "" : t1, _null, _null, _null, _null, _null, _null, _null, _null, _null), _null, "3", t2)], type$.JSArray_legacy_DropdownMenuItem_legacy_String), _null, this.label, new A.NumberOfRatesSelector_build_closure(this), _null, false, "" + this.numberOfRates, t2); } }; A.NumberOfRatesSelector_build_closure.prototype = { @@ -431117,7 +436437,7 @@ call$2(context, viewModel) { return new A.TaxSettings(viewModel, new A.ValueKey(viewModel.state.uiState.settingsUIState.updatedAt, type$.ValueKey_legacy_int)); }, - $signature: 2578 + $signature: 2610 }; A.TaxSettingsVM.prototype = { get$company() { @@ -431128,13 +436448,13 @@ call$1(settings) { this.store.get$_dispatchers()[0].call$1(new A.UpdateSettings(settings)); }, - $signature: 167 + $signature: 156 }; A.TaxSettingsVM_fromStore_closure1.prototype = { call$1(company) { return this.store.get$_dispatchers()[0].call$1(new A.UpdateCompany(company)); }, - $signature: 142 + $signature: 139 }; A.TaxSettingsVM_fromStore_closure.prototype = { call$1(context) { @@ -431184,8 +436504,8 @@ }; A.TemplatesAndReminders.prototype = { createState$0() { - var _null = null; - return new A._TemplatesAndRemindersState(new A.Debouncer(500, true), A.TextEditingController$(_null), A.TextEditingController$(_null), A._setArrayType([], type$.JSArray_legacy_TextEditingController), _null, _null, B._StateLifecycle_0); + var t1 = $.$get$ChangeNotifier__emptyListeners(); + return new A._TemplatesAndRemindersState(new A.Debouncer(500, true), 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); } }; A._TemplatesAndRemindersState.prototype = { @@ -431341,7 +436661,7 @@ A.loadEmailTemplate(body, t1, null, new A._TemplatesAndRemindersState__renderTemplate_closure0(_this), subject, _this._widget.viewModel.selectedTemplate.toString$0(0)); }, build$1(_, context) { - var company, t5, t6, enableCustomEmail, t7, t8, t9, t10, t11, t12, t13, t14, t15, t16, t17, t18, _this = this, _null = null, + var company, t5, enableCustomEmail, t6, t7, t8, t9, t10, t11, t12, t13, t14, t15, t16, t17, _this = this, _null = null, t1 = A.Localizations_of(context, B.Type_AppLocalization_KyD, type$.legacy_AppLocalization), viewModel = _this._widget.viewModel, state = viewModel.state, @@ -431352,19 +436672,18 @@ t4 = t3.selectedCompanyIndex; t2 = t2._list; company = t2[t4].userCompany.company; - t5 = state.authState; - t6 = t5.get$isHosted(); - if (t6) - if (!(A.cleanApiUrl(t5.url) !== "https://invoicing.co" || t2[t4].userCompany.account.plan === "enterprise" || t2[t4].userCompany.account.plan === "pro")) { - t6 = t5.get$isHosted(); - t6 = t6 && t2[t4].userCompany.account.trialPlan.length !== 0; - enableCustomEmail = t6; + if (state.get$isHosted()) + if (!(!state.get$isHosted() || t2[t4].userCompany.account.plan === "enterprise" || t2[t4].userCompany.account.plan === "pro")) { + t5 = state.get$isHosted() && t2[t4].userCompany.account.trialPlan.length !== 0; + enableCustomEmail = t5; } else enableCustomEmail = true; else enableCustomEmail = true; + t1.toString; + t5 = $.$get$LocalizationsProvider__localizedValues(); t6 = t1.localeCode; - t7 = J.$index$asx($.LocalizationsProvider__localizedValues.$index(0, t6), "templates_and_reminders"); + t7 = J.$index$asx(t5.$index(0, t6), "templates_and_reminders"); if (t7 == null) t7 = ""; t8 = viewModel.onSavePressed; @@ -431377,67 +436696,61 @@ t11.push(A.Tab$(_null, t1.get$design())); t11.push(A.Tab$(_null, t1.get$preview())); t9 = A.TabBar$(t9, _null, false, new A.ValueKey(t3, type$.ValueKey_legacy_int), _null, t11); - t3 = "__" + t3 + "__"; t11 = type$.ValueKey_legacy_String; t13 = _this._templates_and_reminders$_controller; t14 = $.$get$_TemplatesAndRemindersState__formKey(); t15 = _this._templates_and_reminders$_focusNode; - t6 = J.$index$asx($.LocalizationsProvider__localizedValues.$index(0, t6), "template"); - if (t6 == null) - t6 = ""; - t16 = $.$get$_$templateValues()._set$_set; - t17 = A._instanceType(t16); - t18 = t17._eval$1("MappedIterable*>"); - t18 = A._setArrayType([new A.AppDropdownButton(t6, template, new A._TemplatesAndRemindersState_build_closure(_this, viewModel), A.List_List$of(new A.MappedIterable(new A.WhereIterable(t16, new A._TemplatesAndRemindersState_build_closure0(company), t17._eval$1("WhereIterable")), new A._TemplatesAndRemindersState_build_closure1(t1), t18), true, t18._eval$1("Iterable.E")), false, true, "", _null, _null, type$.AppDropdownButton_legacy_EmailTemplate)], t10); - if (!enableCustomEmail) { - t5 = t5.get$isHosted(); - t2 = t5 && t2[t4].userCompany.account.trialPlan.length !== 0; - } else - t2 = false; - if (t2) - t18.push(new A.Padding(B.EdgeInsets_0_16_0_16, new A.IconMessage(t1.get$customEmailsDisabledHelp(), _null, _null, _null, _null), _null)); + t6 = J.$index$asx(t5.$index(0, t6), "template"); + t5 = t6 == null ? "" : t6; + t6 = $.$get$_$templateValues()._set$_set; + t16 = A._instanceType(t6); + t17 = t16._eval$1("MappedIterable*>"); + t5 = A._setArrayType([A.AppDropdownButton$(_null, "", true, A.List_List$of(new A.MappedIterable(new A.WhereIterable(t6, new A._TemplatesAndRemindersState_build_closure(company), t16._eval$1("WhereIterable")), new A._TemplatesAndRemindersState_build_closure0(t1), t17), true, t17._eval$1("Iterable.E")), _null, t5, new A._TemplatesAndRemindersState_build_closure1(_this, viewModel), _null, false, template, type$.legacy_EmailTemplate)], t10); + if (!enableCustomEmail && state.get$isHosted() && t2[t4].userCompany.account.trialPlan.length !== 0) + t5.push(new A.Padding(B.EdgeInsets_0_16_0_16, new A.IconMessage(t1.get$customEmailsDisabledHelp(), _null, _null, _null, _null), _null)); t2 = t1.get$subject(); - t18.push(A.DecoratedFormField$(false, _null, false, false, _this._subjectController, _null, enableCustomEmail, _null, _this._defaultSubject, _null, _null, false, false, _null, B.TextInputType_0_null_null, t2, _null, _null, false, _null, _null, _null, true, _null, _null, B.TextAlign_4, _null)); + t5.push(A.DecoratedFormField$(false, _null, false, false, _this._subjectController, _null, enableCustomEmail, _null, _this._defaultSubject, _null, _null, false, false, _null, B.TextInputType_0_null_null, t2, _null, _null, false, _null, _null, _null, true, _null, _null, B.TextAlign_4, _null)); t2 = t1.get$body(t1); - t18.push(A.DecoratedFormField$(false, _null, false, false, _this._templates_and_reminders$_bodyController, _null, enableCustomEmail, _null, _this._defaultBody, _null, _null, false, false, _null, B.TextInputType_1_null_null, t2, 8, _null, false, _null, _null, _null, true, _null, _null, B.TextAlign_4, _null)); - t18 = A._setArrayType([A.FormCard$(_null, t18, _null, 4, false, _null, false, _null)], t10); + t5.push(A.DecoratedFormField$(false, _null, false, false, _this._templates_and_reminders$_bodyController, _null, enableCustomEmail, _null, _this._defaultBody, _null, _null, false, false, _null, B.TextInputType_1_null_null, t2, 8, _null, false, _null, _null, _null, true, _null, _null, B.TextAlign_4, _null)); + t5 = A._setArrayType([A.FormCard$(_null, t5, _null, false, _null, false, _null)], t10); if (template === B.EmailTemplate_reminder1) { - t2 = "__reminder1_" + template.toString$0(0) + "__"; + t2 = template.toString$0(0); t4 = settings.enableReminder1; - t5 = settings.numDaysReminder1; - t6 = settings.scheduleReminder1; - t18.push(new A.ReminderSettings(t4, t5, settings.lateFeeAmount1, settings.lateFeePercent1, t6, new A._TemplatesAndRemindersState_build_closure2(viewModel, settings), new A.ValueKey(t2, t11))); + t6 = settings.numDaysReminder1; + t16 = settings.scheduleReminder1; + t5.push(new A.ReminderSettings(t4, t6, settings.lateFeeAmount1, settings.lateFeePercent1, t16, new A._TemplatesAndRemindersState_build_closure2(viewModel, settings), new A.ValueKey("__reminder1_" + t2 + "__", t11))); } if (template === B.EmailTemplate_reminder2) { - t2 = "__reminder2_" + template.toString$0(0) + "__"; + t2 = template.toString$0(0); t4 = settings.enableReminder2; - t5 = settings.numDaysReminder2; - t6 = settings.scheduleReminder2; - t18.push(new A.ReminderSettings(t4, t5, settings.lateFeeAmount2, settings.lateFeePercent2, t6, new A._TemplatesAndRemindersState_build_closure3(viewModel, settings), new A.ValueKey(t2, t11))); + t6 = settings.numDaysReminder2; + t16 = settings.scheduleReminder2; + t5.push(new A.ReminderSettings(t4, t6, settings.lateFeeAmount2, settings.lateFeePercent2, t16, new A._TemplatesAndRemindersState_build_closure3(viewModel, settings), new A.ValueKey("__reminder2_" + t2 + "__", t11))); } if (template === B.EmailTemplate_reminder3) { - t2 = "__reminder3_" + template.toString$0(0) + "__"; + t2 = template.toString$0(0); t4 = settings.enableReminder3; - t5 = settings.numDaysReminder3; - t6 = settings.scheduleReminder3; - t18.push(new A.ReminderSettings(t4, t5, settings.lateFeeAmount3, settings.lateFeePercent3, t6, new A._TemplatesAndRemindersState_build_closure4(viewModel, settings), new A.ValueKey(t2, t11))); + t6 = settings.numDaysReminder3; + t16 = settings.scheduleReminder3; + t5.push(new A.ReminderSettings(t4, t6, settings.lateFeeAmount3, settings.lateFeePercent3, t16, new A._TemplatesAndRemindersState_build_closure4(viewModel, settings), new A.ValueKey("__reminder3_" + t2 + "__", t11))); } if (template === B.EmailTemplate_reminder_endless) { t2 = A.BoolDropdownButton$(_null, _null, _null, B.IconData_57898_MaterialIcons_null_false, t1.get$sendEmail(), _null, new A._TemplatesAndRemindersState_build_closure5(viewModel, settings), _null, settings.enableReminderEndless); t4 = t1.get$frequency(t1); - t5 = settings.endlessReminderFrequencyId; - if (t5 === "0") - t5 = _null; - t1 = B.Map_tOn4d.map$2$1(0, new A._TemplatesAndRemindersState_build_closure6(t1), type$.legacy_String, type$.legacy_DropdownMenuItem_legacy_String); + t6 = settings.endlessReminderFrequencyId; + if (t6 === "0") + t6 = _null; + t16 = type$.legacy_String; + t1 = B.Map_tOn4d.map$2$1(0, new A._TemplatesAndRemindersState_build_closure6(t1), t16, type$.legacy_DropdownMenuItem_legacy_String); t1 = t1.get$values(t1); - t18.push(A.FormCard$(_null, A._setArrayType([t2, new A.AppDropdownButton(t4, t5, new A._TemplatesAndRemindersState_build_closure7(viewModel, settings), A.List_List$of(t1, true, A._instanceType(t1)._eval$1("Iterable.E")), false, true, "", _null, _null, type$.AppDropdownButton_legacy_String)], t10), _null, 4, false, _null, false, _null)); + t5.push(A.FormCard$(_null, A._setArrayType([t2, A.AppDropdownButton$(_null, "", true, A.List_List$of(t1, true, A._instanceType(t1)._eval$1("Iterable.E")), _null, t4, new A._TemplatesAndRemindersState_build_closure7(viewModel, settings), _null, false, t6, t16)], t10), _null, false, _null, false, _null)); } - t18.push(new A.VariablesHelp(template === B.EmailTemplate_quote, _null)); - t18.push(new A.SizedBox(_null, 16, _null, _null)); - t1 = A._setArrayType([new A.ScrollableListView(t18, _null, _null, _null)], t10); + t5.push(new A.VariablesHelp(template === B.EmailTemplate_quote, _null)); + t5.push(new A.SizedBox(_null, 16, _null, _null)); + t1 = A._setArrayType([new A.ScrollableListView(t5, _null, _null, _null)], t10); if (t12 && _this._widget.viewModel.state.prefState.appLayout === B.AppLayout_desktop) { - t2 = "__tab_" + _this._templates_and_reminders$_selectedIndex + "__"; - t1.push(new A.ColoredBox(B.Color_4294967295, new A.ExampleEditor(_this._bodyMarkdown, new A._TemplatesAndRemindersState_build_closure8(_this), new A.ValueKey(t2, t11)), _null)); + t2 = _this._templates_and_reminders$_selectedIndex; + t1.push(new A.ColoredBox(B.Color_4294967295, new A.ExampleEditor(_this._bodyMarkdown, new A._TemplatesAndRemindersState_build_closure8(_this), new A.ValueKey("__tab_" + t2 + "__", t11)), _null)); } if (!(A.isMacOS() || A.isWindows() || A.isLinux())) { t2 = _this._templates_and_reminders$_isLoading; @@ -431448,9 +436761,9 @@ t2.push(new A.LoadingIndicator(_null, false, _null)); else t2.push(new A.IgnorePointer(true, _null, new A.ExampleEditor(A.convert(_this._bodyPreview), _null, _null), _null)); - t1.push(A.Stack$(B.Alignment_0_m1, t2, B.Clip_1, B.StackFit_0, _null, _null)); + t1.push(new A.Stack(B.Alignment_0_m1, _null, B.StackFit_0, B.Clip_1, t2, _null)); } - return A.EditScaffold$(_null, t9, new A.AppTabForm(t15, t14, t1, t13, new A.ValueKey(t3, t11), _null), _null, _null, _null, false, _null, _null, t8, _null, t7); + return A.EditScaffold$(_null, t9, new A.AppTabForm(t15, t14, t1, t13, new A.ValueKey("__" + t3 + "__", t11), _null), _null, _null, _null, false, _null, _null, t8, _null, t7); } }; A._TemplatesAndRemindersState_initState_closure.prototype = { @@ -431653,7 +436966,7 @@ return; t1.setState$1(new A._TemplatesAndRemindersState__renderTemplate__closure(t1, subject, body, email)); }, - $signature: 548 + $signature: 588 }; A._TemplatesAndRemindersState__renderTemplate__closure.prototype = { call$0() { @@ -431666,12 +436979,12 @@ }, $signature: 1 }; - A._TemplatesAndRemindersState_build_closure.prototype = { + 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: 81 + $signature: 84 }; A._TemplatesAndRemindersState_build__closure4.prototype = { call$0() { @@ -431683,7 +436996,7 @@ }, $signature: 1 }; - A._TemplatesAndRemindersState_build_closure0.prototype = { + A._TemplatesAndRemindersState_build_closure.prototype = { call$1(value) { if (B.JSArray_methods.contains$1(A._setArrayType([B.EmailTemplate_invoice, B.EmailTemplate_payment, B.EmailTemplate_payment_partial], type$.JSArray_legacy_EmailTemplate), value) && !this.company.isModuleEnabled$1(B.EntityType_invoice)) return false; @@ -431695,9 +437008,9 @@ return false; return true; }, - $signature: 2579 + $signature: 2611 }; - A._TemplatesAndRemindersState_build_closure1.prototype = { + A._TemplatesAndRemindersState_build_closure0.prototype = { call$1(item) { var _null = null, t1 = this.localization, @@ -431716,13 +437029,13 @@ $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: 2580 + $signature: 2612 }; A._TemplatesAndRemindersState_build_closure2.prototype = { call$5(enabled, days, schedule, feeAmount, feePercent) { return this.viewModel.onSettingsChanged.call$1(this.settings.rebuild$1(new A._TemplatesAndRemindersState_build__closure3(enabled, days, schedule, feeAmount, feePercent))); }, - $signature: 388 + $signature: 466 }; A._TemplatesAndRemindersState_build__closure3.prototype = { call$1(b) { @@ -431740,7 +437053,7 @@ call$5(enabled, days, schedule, feeAmount, feePercent) { return this.viewModel.onSettingsChanged.call$1(this.settings.rebuild$1(new A._TemplatesAndRemindersState_build__closure2(enabled, days, schedule, feeAmount, feePercent))); }, - $signature: 388 + $signature: 466 }; A._TemplatesAndRemindersState_build__closure2.prototype = { call$1(b) { @@ -431758,7 +437071,7 @@ call$5(enabled, days, schedule, feeAmount, feePercent) { return this.viewModel.onSettingsChanged.call$1(this.settings.rebuild$1(new A._TemplatesAndRemindersState_build__closure1(enabled, days, schedule, feeAmount, feePercent))); }, - $signature: 388 + $signature: 466 }; A._TemplatesAndRemindersState_build__closure1.prototype = { call$1(b) { @@ -431776,7 +437089,7 @@ call$1(value) { return this.viewModel.onSettingsChanged.call$1(this.settings.rebuild$1(new A._TemplatesAndRemindersState_build__closure0(value))); }, - $signature: 11 + $signature: 10 }; A._TemplatesAndRemindersState_build__closure0.prototype = { call$1(b) { @@ -431803,7 +437116,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: 389 + $signature: 465 }; A._TemplatesAndRemindersState_build_closure8.prototype = { call$1(value) { @@ -431818,7 +437131,8 @@ }; A.ReminderSettings.prototype = { createState$0() { - return new A._ReminderSettingsState(A.TextEditingController$(null), A.TextEditingController$(null), A.TextEditingController$(null), A._setArrayType([], type$.JSArray_legacy_TextEditingController), new A.Debouncer(500, true), B._StateLifecycle_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, true), B._StateLifecycle_0); }, onChanged$5(arg0, arg1, arg2, arg3, arg4) { return this.onChanged.call$5(arg0, arg1, arg2, arg3, arg4); @@ -431864,35 +437178,37 @@ _this._widget.onChanged$5(_this._templates_and_reminders$_enabled, days, _this._templates_and_reminders$_schedule, feeAmount, feePercent); }, build$1(_, context) { - var t4, t5, t6, t7, t8, t9, _this = this, _null = null, + var t2, t3, t4, t5, t6, t7, t8, t9, t10, t11, _this = this, _null = null, _s18_ = "after_invoice_date", _s15_ = "before_due_date", _s14_ = "after_due_date", - t1 = A.Localizations_of(context, B.Type_AppLocalization_KyD, type$.legacy_AppLocalization), - t2 = t1.localeCode, - t3 = J.$index$asx($.LocalizationsProvider__localizedValues.$index(0, t2), "days"); - if (t3 == null) - t3 = ""; - t3 = A.DecoratedFormField$(false, _null, false, false, _this._daysController, _null, true, _null, _null, _null, _null, false, false, _null, B.TextInputType_2_false_false, t3, _null, _null, false, _null, _null, _null, true, _null, _null, B.TextAlign_4, _null); - t4 = _this._widget.schedule; - t5 = t1.get$schedule(); - t6 = J.$index$asx($.LocalizationsProvider__localizedValues.$index(0, t2), _s18_); - t7 = type$.legacy_String; - t6 = A.DropdownMenuItem$(A.Text$(t6 == null ? "" : t6, _null, _null, _null, _null, _null, _null, _null, _null, _null), _null, _s18_, t7); - t8 = J.$index$asx($.LocalizationsProvider__localizedValues.$index(0, t2), _s15_); - t8 = A.DropdownMenuItem$(A.Text$(t8 == null ? "" : t8, _null, _null, _null, _null, _null, _null, _null, _null, _null), _null, _s15_, t7); - t9 = J.$index$asx($.LocalizationsProvider__localizedValues.$index(0, t2), _s14_); - t6 = A._setArrayType([t6, t8, A.DropdownMenuItem$(A.Text$(t9 == null ? "" : t9, _null, _null, _null, _null, _null, _null, _null, _null, _null), _null, _s14_, t7)], type$.JSArray_legacy_DropdownMenuItem_legacy_String); - t1 = A.BoolDropdownButton$(_null, _null, _null, B.IconData_57898_MaterialIcons_null_false, t1.get$sendEmail(), _null, new A._ReminderSettingsState_build_closure(_this), _null, _this._widget.enabled); - t7 = J.$index$asx($.LocalizationsProvider__localizedValues.$index(0, t2), "late_fee_amount"); - if (t7 == null) - t7 = ""; - t7 = A.DecoratedFormField$(false, _null, false, false, _this._feeAmountController, _null, true, _null, _null, _null, _null, true, false, _null, new A.TextInputType(2, true, true), t7, _null, _null, false, _null, _null, _null, true, _null, _null, B.TextAlign_4, _null); - t2 = J.$index$asx($.LocalizationsProvider__localizedValues.$index(0, t2), "late_fee_percent"); - if (t2 == null) - t2 = ""; - t8 = type$.JSArray_legacy_Widget; - return A.Column$(A._setArrayType([A.FormCard$(_null, A._setArrayType([t3, new A.AppDropdownButton(t5, t4, new A._ReminderSettingsState_build_closure0(_this), t6, false, true, "", _null, _null, type$.AppDropdownButton_legacy_String), new A.Padding(B.EdgeInsets_0_10_0_10, t1, _null), t7, A.DecoratedFormField$(false, _null, false, false, _this._feePercentController, _null, true, _null, _null, _null, _null, false, true, _null, new A.TextInputType(2, true, true), t2, _null, _null, false, _null, _null, _null, true, _null, _null, B.TextAlign_4, _null)], t8), _null, 4, false, _null, false, _null)], t8), B.CrossAxisAlignment_2, _null, B.MainAxisAlignment_0, B.MainAxisSize_1, B.VerticalDirection_1); + t1 = A.Localizations_of(context, B.Type_AppLocalization_KyD, type$.legacy_AppLocalization); + t1.toString; + t2 = $.$get$LocalizationsProvider__localizedValues(); + t3 = t1.localeCode; + t4 = J.$index$asx(t2.$index(0, t3), "days"); + if (t4 == null) + t4 = ""; + t4 = A.DecoratedFormField$(false, _null, false, false, _this._daysController, _null, true, _null, _null, _null, _null, false, false, _null, B.TextInputType_2_false_false, t4, _null, _null, false, _null, _null, _null, true, _null, _null, B.TextAlign_4, _null); + t5 = t1.get$disabled(t1); + t6 = _this._widget.schedule; + t7 = t1.get$schedule(); + t8 = J.$index$asx(t2.$index(0, t3), _s18_); + t9 = type$.legacy_String; + t8 = A.DropdownMenuItem$(A.Text$(t8 == null ? "" : t8, _null, _null, _null, _null, _null, _null, _null, _null, _null), _null, _s18_, t9); + t10 = J.$index$asx(t2.$index(0, t3), _s15_); + t10 = A.DropdownMenuItem$(A.Text$(t10 == null ? "" : t10, _null, _null, _null, _null, _null, _null, _null, _null, _null), _null, _s15_, t9); + t11 = J.$index$asx(t2.$index(0, t3), _s14_); + t5 = A.AppDropdownButton$(t5, "", true, A._setArrayType([t8, t10, A.DropdownMenuItem$(A.Text$(t11 == null ? "" : t11, _null, _null, _null, _null, _null, _null, _null, _null, _null), _null, _s14_, t9)], type$.JSArray_legacy_DropdownMenuItem_legacy_String), _null, t7, new A._ReminderSettingsState_build_closure(_this), _null, true, t6, t9); + t1 = A.BoolDropdownButton$(_null, _null, _null, B.IconData_57898_MaterialIcons_null_false, t1.get$sendEmail(), _null, new A._ReminderSettingsState_build_closure0(_this), _null, _this._widget.enabled); + t6 = J.$index$asx(t2.$index(0, t3), "late_fee_amount"); + if (t6 == null) + t6 = ""; + t6 = A.DecoratedFormField$(false, _null, false, false, _this._feeAmountController, _null, true, _null, _null, _null, _null, true, false, _null, new A.TextInputType(2, true, true), t6, _null, _null, false, _null, _null, _null, true, _null, _null, B.TextAlign_4, _null); + t3 = J.$index$asx(t2.$index(0, t3), "late_fee_percent"); + t2 = t3 == null ? "" : t3; + t3 = type$.JSArray_legacy_Widget; + return A.Column$(A._setArrayType([A.FormCard$(_null, A._setArrayType([t4, t5, new A.Padding(B.EdgeInsets_0_10_0_10, t1, _null), t6, A.DecoratedFormField$(false, _null, false, false, _this._feePercentController, _null, true, _null, _null, _null, _null, false, true, _null, new A.TextInputType(2, true, true), t2, _null, _null, false, _null, _null, _null, true, _null, _null, B.TextAlign_4, _null)], t3), _null, false, _null, false, _null)], t3), B.CrossAxisAlignment_2, _null, B.MainAxisAlignment_0, B.MainAxisSize_1, B.VerticalDirection_1); } }; A._ReminderSettingsState_dispose_closure.prototype = { @@ -431921,7 +437237,7 @@ }, $signature: 1 }; - A._ReminderSettingsState_build_closure0.prototype = { + A._ReminderSettingsState_build_closure.prototype = { call$1(value) { var t1 = this.$this; t1._templates_and_reminders$_schedule = value; @@ -431929,7 +437245,7 @@ }, $signature: 7 }; - A._ReminderSettingsState_build_closure.prototype = { + A._ReminderSettingsState_build_closure0.prototype = { call$1(value) { var t1 = this.$this; t1._templates_and_reminders$_enabled = value; @@ -431944,7 +437260,7 @@ t1 = A._setArrayType([A.Column$(A._setArrayType([new A.ListDivider(_null), new A.Padding(B.EdgeInsets_24_12_10_12, A.Text$(this.subject, _null, _null, _null, _null, _null, A.Theme_of(context).textTheme.bodyLarge.copyWith$1$color(B.Color_4278190080), _null, _null, _null), _null), A.Expanded$(new A.AppWebView(this.body, _null), 1)], t1), B.CrossAxisAlignment_0, _null, B.MainAxisAlignment_0, B.MainAxisSize_1, B.VerticalDirection_1)], t1); if (this.isLoading) t1.push(new A.SizedBox(_null, _null, A.LinearProgressIndicator$(), _null)); - return A.Container$(_null, A.Stack$(B.Alignment_0_m1, t1, B.Clip_1, B.StackFit_0, _null, _null), B.Clip_0, B.Color_4294967295, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null); + return A.Container$(_null, new A.Stack(B.Alignment_0_m1, _null, B.StackFit_0, B.Clip_1, t1, _null), B.Clip_0, B.Color_4294967295, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null); }, get$body(receiver) { return this.body; @@ -431975,20 +437291,20 @@ call$2(context, viewModel) { return new A.TemplatesAndReminders(viewModel, new A.ValueKey(viewModel.state.uiState.settingsUIState.updatedAt, type$.ValueKey_legacy_int)); }, - $signature: 2582 + $signature: 2614 }; A.TemplatesAndRemindersVM.prototype = {}; A.TemplatesAndRemindersVM_fromStore_closure0.prototype = { call$1(settings) { this.store.get$_dispatchers()[0].call$1(new A.UpdateSettings(settings)); }, - $signature: 167 + $signature: 156 }; A.TemplatesAndRemindersVM_fromStore_closure.prototype = { call$1(template) { this.store.get$_dispatchers()[0].call$1(new A.UpdateSettingsTemplate(template)); }, - $signature: 546 + $signature: 590 }; A.TemplatesAndRemindersVM_fromStore_closure1.prototype = { call$1(context) { @@ -432031,8 +437347,9 @@ }; A.UserDetails.prototype = { createState$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, true), _null, _null, B._StateLifecycle_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, true), null, null, B._StateLifecycle_0); } }; A._UserDetailsState.prototype = { @@ -432088,92 +437405,92 @@ _this._user_details$_debouncer.run$1(new A._UserDetailsState__onChanged_closure0(_this, user)); }, build$1(_, context) { - var t4, t5, t6, t7, t8, t9, t10, t11, t12, t13, t14, _list, i, i0, _this = this, _null = null, + var t2, t3, t4, t5, t6, t7, t8, t9, t10, t11, t12, t13, t14, _list, i, i0, t15, _this = this, _null = null, _s16_ = "years_data_shown", _s23_ = "include_deleted_clients", _s28_ = "include_deleted_clients_help", t1 = A.Localizations_of(context, B.Type_AppLocalization_KyD, type$.legacy_AppLocalization), viewModel = _this._widget.viewModel, user = viewModel.user, - state = viewModel.state, - t2 = t1.localeCode, - t3 = J.$index$asx($.LocalizationsProvider__localizedValues.$index(0, t2), "user_details"); - if (t3 == null) - t3 = ""; - t4 = type$.JSArray_legacy_Widget; - t5 = A.TabBar$(_this._user_details$_controller, _null, false, _null, _null, A._setArrayType([A.Tab$(_null, t1.get$details(t1)), A.Tab$(_null, t1.get$notifications())], t4)); - t6 = $.$get$_UserDetailsState__formKey(); - t7 = _this._user_details$_controller; - t8 = t1.get$firstName(); - t9 = viewModel.onSavePressed; - t8 = A.DecoratedFormField$(false, _null, false, _this.autoValidate, _this._user_details$_firstNameController, _null, true, _null, _null, _null, _null, false, false, _null, B.TextInputType_8_null_null, t8, _null, _null, false, _null, _null, t9, true, _null, _null, B.TextAlign_4, new A._UserDetailsState_build_closure(t1)); - t10 = t1.get$lastName(); - t10 = A.DecoratedFormField$(false, _null, false, _this.autoValidate, _this._user_details$_lastNameController, _null, true, _null, _null, _null, _null, false, false, _null, B.TextInputType_8_null_null, t10, _null, _null, false, _null, _null, t9, true, _null, _null, B.TextAlign_4, new A._UserDetailsState_build_closure0(t1)); - t11 = t1.get$email(); - t9 = A.FormCard$(_null, A._setArrayType([t8, t10, A.DecoratedFormField$(false, _null, false, _this.autoValidate, _this._user_details$_emailController, _null, true, _null, _null, _null, _null, false, false, _null, B.TextInputType_5_null_null, t11, _null, _null, false, _null, _null, t9, true, _null, _null, B.TextAlign_4, new A._UserDetailsState_build_closure1(t1)), A.DecoratedFormField$(false, _null, false, false, _this._user_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, t9, true, _null, _null, B.TextAlign_4, _null), new A.PasswordFormField(_this._passwordController, t9, _this.autoValidate, true, true, _null, _null)], t4), _null, 4, false, _null, false, _null); - t11 = A._setArrayType([], t4); - t8 = state.authState.get$isHosted(); - if (t8 && !A.isApple()) { - t8 = state.userCompanyStates; - t10 = state.uiState.selectedCompanyIndex; - t8 = t8._list; - if (t8[t10].userCompany.user.oauthProvider === "google") { - t12 = J.$index$asx($.LocalizationsProvider__localizedValues.$index(0, t2), "disconnect_google"); - if (t12 == null) - t12 = ""; - } else { - t12 = J.$index$asx($.LocalizationsProvider__localizedValues.$index(0, t2), "connect_google"); - if (t12 == null) - t12 = ""; - } - t12 = A.Expanded$(A.OutlinedButton$(A.Text$(t12.toUpperCase(), _null, _null, _null, _null, _null, _null, _null, _null, _null), _null, new A._UserDetailsState_build_closure2(state, context, t1, viewModel), _null), 1); - if (user.oauthProvider === "google" && user.oauthUserToken.length !== 0) { - t13 = J.$index$asx($.LocalizationsProvider__localizedValues.$index(0, t2), "disconnect_gmail"); + state = viewModel.state; + t1.toString; + t2 = $.$get$LocalizationsProvider__localizedValues(); + t3 = t1.localeCode; + t4 = J.$index$asx(t2.$index(0, t3), "user_details"); + if (t4 == null) + t4 = ""; + t5 = type$.JSArray_legacy_Widget; + t6 = A.TabBar$(_this._user_details$_controller, _null, false, _null, _null, A._setArrayType([A.Tab$(_null, t1.get$details(t1)), A.Tab$(_null, t1.get$notifications())], t5)); + t7 = $.$get$_UserDetailsState__formKey(); + t8 = _this._user_details$_controller; + t9 = t1.get$firstName(); + t10 = viewModel.onSavePressed; + t9 = A.DecoratedFormField$(false, _null, false, _this.autoValidate, _this._user_details$_firstNameController, _null, true, _null, _null, _null, _null, false, false, _null, B.TextInputType_8_null_null, t9, _null, _null, false, _null, _null, t10, true, _null, _null, B.TextAlign_4, new A._UserDetailsState_build_closure(t1)); + t11 = t1.get$lastName(); + t11 = A.DecoratedFormField$(false, _null, false, _this.autoValidate, _this._user_details$_lastNameController, _null, true, _null, _null, _null, _null, false, false, _null, B.TextInputType_8_null_null, t11, _null, _null, false, _null, _null, t10, true, _null, _null, B.TextAlign_4, new A._UserDetailsState_build_closure0(t1)); + t12 = t1.get$email(); + t10 = A.FormCard$(_null, A._setArrayType([t9, t11, A.DecoratedFormField$(false, _null, false, _this.autoValidate, _this._user_details$_emailController, _null, true, _null, _null, _null, _null, false, false, _null, B.TextInputType_5_null_null, t12, _null, _null, false, _null, _null, t10, true, _null, _null, B.TextAlign_4, new A._UserDetailsState_build_closure1(t1)), A.DecoratedFormField$(false, _null, false, false, _this._user_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, t10, true, _null, _null, B.TextAlign_4, _null), new A.PasswordFormField(_this._passwordController, t10, _this.autoValidate, true, true, _null, _null)], t5), _null, false, _null, false, _null); + t12 = A._setArrayType([], t5); + if (state.get$isHosted() && !A.isApple()) { + t9 = state.userCompanyStates; + t11 = state.uiState.selectedCompanyIndex; + t9 = t9._list; + if (t9[t11].userCompany.user.oauthProvider === "google") { + t13 = J.$index$asx(t2.$index(0, t3), "disconnect_google"); if (t13 == null) t13 = ""; + } else { + t13 = J.$index$asx(t2.$index(0, t3), "connect_google"); + if (t13 == null) + t13 = ""; + } + t13 = A.Expanded$(A.OutlinedButton$(A.Text$(t13.toUpperCase(), _null, _null, _null, _null, _null, _null, _null, _null, _null), _null, new A._UserDetailsState_build_closure2(state, context, t1, viewModel), _null), 1); + if (user.oauthProvider === "google" && user.oauthUserToken.length !== 0) { + t14 = J.$index$asx(t2.$index(0, t3), "disconnect_gmail"); + if (t14 == null) + t14 = ""; } else - t13 = t1.get$connectGmail(); - t13 = A.Text$(t13.toUpperCase(), _null, _null, _null, _null, _null, _null, _null, _null, _null); - B.JSArray_methods.addAll$1(t11, A._setArrayType([t12, new A.SizedBox(16, _null, _null, _null), A.Expanded$(A.OutlinedButton$(t13, _null, t8[t10].userCompany.user.oauthProvider !== "google" ? _null : new A._UserDetailsState_build_closure3(state, context, t1, viewModel), _null), 1), new A.SizedBox(16, _null, _null, _null)], t4)); + t14 = t1.get$connectGmail(); + t14 = A.Text$(t14.toUpperCase(), _null, _null, _null, _null, _null, _null, _null, _null, _null); + B.JSArray_methods.addAll$1(t12, A._setArrayType([t13, new A.SizedBox(16, _null, _null, _null), A.Expanded$(A.OutlinedButton$(t14, _null, t9[t11].userCompany.user.oauthProvider !== "google" ? _null : new A._UserDetailsState_build_closure3(state, context, t1, viewModel), _null), 1), new A.SizedBox(16, _null, _null, _null)], t5)); } - t8 = state.userCompanyStates; - t10 = state.uiState.selectedCompanyIndex; - t8 = t8._list; - if (t8[t10].userCompany.user.isTwoFactorEnabled) { - t12 = J.$index$asx($.LocalizationsProvider__localizedValues.$index(0, t2), "disable_two_factor"); - if (t12 == null) - t12 = ""; + t9 = state.userCompanyStates; + t11 = state.uiState.selectedCompanyIndex; + t9 = t9._list; + if (t9[t11].userCompany.user.isTwoFactorEnabled) { + t13 = J.$index$asx(t2.$index(0, t3), "disable_two_factor"); + if (t13 == null) + t13 = ""; } else - t12 = t1.get$enableTwoFactor(); - t11.push(A.Expanded$(A.OutlinedButton$(A.Text$(t12.toUpperCase(), _null, _null, _null, _null, _null, _null, _null, _null, _null), _null, new A._UserDetailsState_build_closure4(state, context, t1, viewModel, user), _null), 1)); - t11 = A.Row$(t11, B.CrossAxisAlignment_2, B.MainAxisAlignment_0, B.MainAxisSize_1, _null); - t12 = J.$index$asx($.LocalizationsProvider__localizedValues.$index(0, t2), "accent_color"); - if (t12 == null) - t12 = ""; - t13 = user.userCompany.settings; - t12 = A._setArrayType([A.FormColorPicker$(t13.accentColor, t12, new A._UserDetailsState_build_closure5(_this, user))], t4); - t8[t10].userCompany.company.toString; - t8 = J.$index$asx($.LocalizationsProvider__localizedValues.$index(0, t2), _s16_); - if (t8 == null) - t8 = J.$index$asx($.LocalizationsProvider__localizedValues.$index(0, "en"), _s16_); - t10 = t13.numberYearsActive; - t14 = type$.legacy_int; - t1 = A._setArrayType([A.DropdownMenuItem$(A.Text$(t1.get$all(), _null, _null, _null, _null, _null, _null, _null, _null, _null), _null, 0, t14)], type$.JSArray_legacy_DropdownMenuItem_legacy_int); - _list = J.JSArray_JSArray$allocateGrowable(10, t14); + t13 = t1.get$enableTwoFactor(); + t12.push(A.Expanded$(A.OutlinedButton$(A.Text$(t13.toUpperCase(), _null, _null, _null, _null, _null, _null, _null, _null, _null), _null, new A._UserDetailsState_build_closure4(state, context, t1, viewModel, user), _null), 1)); + t12 = A.Row$(t12, B.CrossAxisAlignment_2, B.MainAxisAlignment_0, B.MainAxisSize_1, _null); + t13 = J.$index$asx(t2.$index(0, t3), "accent_color"); + if (t13 == null) + t13 = ""; + t14 = user.userCompany.settings; + t13 = A._setArrayType([A.FormColorPicker$(t14.accentColor, t13, new A._UserDetailsState_build_closure5(_this, user))], t5); + t9[t11].userCompany.company.toString; + t9 = J.$index$asx(t2.$index(0, t3), _s16_); + t2 = t9 == null ? J.$index$asx(t2.$index(0, "en"), _s16_) : t9; + t9 = t14.numberYearsActive; + t11 = type$.legacy_int; + t1 = A._setArrayType([A.DropdownMenuItem$(A.Text$(t1.get$all(), _null, _null, _null, _null, _null, _null, _null, _null, _null), _null, 0, t11)], type$.JSArray_legacy_DropdownMenuItem_legacy_int); + _list = J.JSArray_JSArray$allocateGrowable(10, t11); for (i = 0; i < 10; i = i0) { i0 = i + 1; _list[i] = i0; } - t14 = A._arrayInstanceType(_list)._eval$1("MappedListIterable<1,DropdownMenuItem*>"); - B.JSArray_methods.addAll$1(t1, A.List_List$of(new A.MappedListIterable(_list, new A._UserDetailsState_build_closure6(), t14), true, t14._eval$1("ListIterable.E"))); - t14 = J.$index$asx($.LocalizationsProvider__localizedValues.$index(0, t2), _s23_); - if (t14 == null) - t14 = J.$index$asx($.LocalizationsProvider__localizedValues.$index(0, "en"), _s23_); - t2 = J.$index$asx($.LocalizationsProvider__localizedValues.$index(0, t2), _s28_); - if (t2 == null) - t2 = J.$index$asx($.LocalizationsProvider__localizedValues.$index(0, "en"), _s28_); - B.JSArray_methods.addAll$1(t12, A._setArrayType([new A.AppDropdownButton(t8, t10, new A._UserDetailsState_build_closure7(_this, user), t1, false, true, _null, _null, _null, type$.AppDropdownButton_legacy_int), new A.SizedBox(_null, 8, _null, _null), A.BoolDropdownButton$(_null, _null, t2, _null, t14, _null, new A._UserDetailsState_build_closure8(_this, user), _null, t13.includeDeletedClients)], t4)); - return A.EditScaffold$(_null, t5, new A.AppTabForm(_this._user_details$_focusNode, t6, A._setArrayType([new A.ScrollableListView(A._setArrayType([t9, new A.Padding(B.EdgeInsets_18_20_18_10, t11, _null), A.FormCard$(_null, t12, _null, 4, false, _null, true, _null)], t4), _null, _null, _null), new A.ScrollableListView(A._setArrayType([new A.NotificationSettings(user, new A._UserDetailsState_build_closure9(viewModel, user), _null)], t4), _null, _null, _null)], t4), t7, _null, _null), _null, _null, _null, false, _null, _null, new A._UserDetailsState_build_closure10(_this, viewModel), _null, t3); + t15 = A._arrayInstanceType(_list)._eval$1("MappedListIterable<1,DropdownMenuItem*>"); + B.JSArray_methods.addAll$1(t1, A.List_List$of(new A.MappedListIterable(_list, new A._UserDetailsState_build_closure6(), t15), true, t15._eval$1("ListIterable.E"))); + t11 = A.AppDropdownButton$(_null, _null, true, t1, _null, t2, new A._UserDetailsState_build_closure7(_this, user), _null, false, t9, t11); + t9 = $.$get$LocalizationsProvider__localizedValues(); + t2 = J.$index$asx(t9.$index(0, t3), _s23_); + t1 = t2 == null ? J.$index$asx(t9.$index(0, "en"), _s23_) : t2; + t3 = J.$index$asx(t9.$index(0, t3), _s28_); + t2 = t3 == null ? J.$index$asx(t9.$index(0, "en"), _s28_) : t3; + B.JSArray_methods.addAll$1(t13, A._setArrayType([t11, new A.SizedBox(_null, 8, _null, _null), A.BoolDropdownButton$(_null, _null, t2, _null, t1, _null, new A._UserDetailsState_build_closure8(_this, user), _null, t14.includeDeletedClients)], t5)); + return A.EditScaffold$(_null, t6, new A.AppTabForm(_this._user_details$_focusNode, t7, A._setArrayType([new A.ScrollableListView(A._setArrayType([t10, new A.Padding(B.EdgeInsets_18_20_18_10, t12, _null), A.FormCard$(_null, t13, _null, false, _null, true, _null)], t5), _null, _null, _null), new A.ScrollableListView(A._setArrayType([new A.NotificationSettings(user, new A._UserDetailsState_build_closure9(viewModel, user), _null)], t5), _null, _null, _null)], t5), t8, _null, _null), _null, _null, _null, false, _null, _null, new A._UserDetailsState_build_closure10(_this, viewModel), _null, t4); } }; A._UserDetailsState_dispose_closure.prototype = { @@ -432204,14 +437521,14 @@ t2 = J.trim$0$s(t1._user_details$_lastNameController._change_notifier$_value.text); b.get$_user_model$_$this()._lastName = t2; t2 = J.trim$0$s(t1._user_details$_emailController._change_notifier$_value.text); - b.get$_user_model$_$this()._email = t2; + b.get$_user_model$_$this()._user_model$_email = t2; t2 = J.trim$0$s(t1._user_details$_phoneController._change_notifier$_value.text); - b.get$_user_model$_$this()._phone = t2; + b.get$_user_model$_$this()._user_model$_phone = t2; t1 = J.trim$0$s(t1._passwordController._change_notifier$_value.text); b.get$_user_model$_$this()._password = t1; return b; }, - $signature: 86 + $signature: 91 }; A._UserDetailsState__onChanged_closure0.prototype = { call$0() { @@ -432306,7 +437623,7 @@ }); return A._asyncStartSync($async$call$0, $async$completer); }, - $signature: 39 + $signature: 35 }; A._UserDetailsState_build_closure4.prototype = { call$0() { @@ -432323,13 +437640,13 @@ _this.viewModel.onDisableTwoFactorPressed.call$1(_this.context); else { if (t2.phone.length === 0 || _this.user.phone.length === 0) { - t1 = J.$index$asx($.LocalizationsProvider__localizedValues.$index(0, _this.localization.localeCode), "enter_phone_to_enable_two_factor"); + t1 = J.$index$asx($.$get$LocalizationsProvider__localizedValues().$index(0, _this.localization.localeCode), "enter_phone_to_enable_two_factor"); if (t1 == null) t1 = ""; A.showMessageDialog(_this.context, t1, _null, _null); return; } - A.showDialog(true, new A._UserDetailsState_build__closure4(_this.viewModel), _this.context, _null, true, type$.void); + A.showDialog(_null, true, new A._UserDetailsState_build__closure4(_this.viewModel), _this.context, _null, true, type$.void); } }, $signature: 1 @@ -432338,7 +437655,7 @@ call$1(context) { return new A._EnableTwoFactor(this.viewModel.state, null); }, - $signature: 2583 + $signature: 2615 }; A._UserDetailsState_build_closure5.prototype = { call$1(value) { @@ -432355,7 +437672,7 @@ t1.get$_company_model$_$this()._accentColor = t2; return b; }, - $signature: 86 + $signature: 91 }; A._UserDetailsState_build_closure7.prototype = { call$1(value) { @@ -432368,14 +437685,14 @@ b.get$userCompany().get$settings().get$_company_model$_$this()._numberYearsActive = this.value; return b; }, - $signature: 86 + $signature: 91 }; A._UserDetailsState_build_closure6.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: 190 + $signature: 175 }; A._UserDetailsState_build_closure8.prototype = { call$1(value) { @@ -432388,20 +437705,20 @@ b.get$userCompany().get$settings().get$_company_model$_$this()._includeDeletedClients = this.value; return b; }, - $signature: 86 + $signature: 91 }; A._UserDetailsState_build_closure9.prototype = { call$2(channel, options) { this.viewModel.onChanged.call$1(this.user.rebuild$1(new A._UserDetailsState_build__closure0(channel, options))); }, - $signature: 387 + $signature: 468 }; A._UserDetailsState_build__closure0.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: 86 + $signature: 91 }; A._EnableTwoFactor.prototype = { createState$0() { @@ -432421,17 +437738,16 @@ this.super$State$dispose(0); }, _user_details$_onSavePressed$0() { - var t1, credentials, url, _this = this, + var t1, credentials, _this = this, isValid = $.$get$_EnableTwoFactorState__formKey().get$currentState().validate$0(); _this.setState$1(new A._EnableTwoFactorState__onSavePressed_closure(_this, isValid)); if (!isValid) return; t1 = _this._widget.state; credentials = t1.get$credentials(t1); - url = credentials.url + "/settings/enable_two_factor"; _this.setState$1(new A._EnableTwoFactorState__onSavePressed_closure0(_this)); t1 = type$.legacy_String; - _this._user_details$_webClient.post$3$data(url, credentials.token, B.C_JsonCodec.encode$1(A.LinkedHashMap_LinkedHashMap$_literal(["secret", _this._user_details$_secret, "one_time_password", _this._oneTimePassword], t1, t1))).then$1$1(0, new A._EnableTwoFactorState__onSavePressed_closure1(_this), type$.Null).catchError$1(new A._EnableTwoFactorState__onSavePressed_closure2(_this)); + _this._user_details$_webClient.post$3$data(credentials.url + "/settings/enable_two_factor", credentials.token, B.C_JsonCodec.encode$1(A.LinkedHashMap_LinkedHashMap$_literal(["secret", _this._user_details$_secret, "one_time_password", _this._oneTimePassword], t1, t1))).then$1$1(0, new A._EnableTwoFactorState__onSavePressed_closure1(_this), type$.Null).catchError$1(new A._EnableTwoFactorState__onSavePressed_closure2(_this)); }, build$1(_, context) { var t3, t4, t5, t6, _this = this, _null = null, @@ -432506,7 +437822,9 @@ t1.setState$1(new A._EnableTwoFactorState__onSavePressed__closure0(t1)); t2 = t1._framework$_element; t2.toString; - t2 = J.$index$asx($.LocalizationsProvider__localizedValues.$index(0, A.Localizations_of(t2, B.Type_AppLocalization_KyD, type$.legacy_AppLocalization).localeCode), "enabled_two_factor"); + t2 = A.Localizations_of(t2, B.Type_AppLocalization_KyD, type$.legacy_AppLocalization); + t2.toString; + t2 = J.$index$asx($.$get$LocalizationsProvider__localizedValues().$index(0, t2.localeCode), "enabled_two_factor"); A.showToast(t2 == null ? "" : t2); t2 = t1._framework$_element; t2.toString; @@ -432600,7 +437918,7 @@ call$2(context, viewModel) { return new A.UserDetails(viewModel, new A.ValueKey(viewModel.state.uiState.settingsUIState.updatedAt, type$.ValueKey_legacy_int)); }, - $signature: 2585 + $signature: 2617 }; A.UserDetailsVM.prototype = { get$user() { @@ -432611,7 +437929,7 @@ call$1(user) { return this.store.get$_dispatchers()[0].call$1(new A.UpdateUserSettings(user)); }, - $signature: 2586 + $signature: 2618 }; A.UserDetailsVM_fromStore_closure3.prototype = { call$1(context) { @@ -432631,7 +437949,7 @@ var t2, completer, t1 = this.context; A.Localizations_of(t1, B.Type_AppLocalization_KyD, type$.legacy_AppLocalization).toString; - t2 = J.$index$asx($.LocalizationsProvider__localizedValues.$index(0, "en"), "disconnected_gmail"); + t2 = J.$index$asx($.$get$LocalizationsProvider__localizedValues().$index(0, "en"), "disconnected_gmail"); if (t2 == null) t2 = ""; completer = A.snackBarCompleter(t1, t2, false, type$.Null); @@ -432647,11 +437965,13 @@ b.get$_user_model$_$this()._oauthUserToken = ""; return b; }, - $signature: 86 + $signature: 91 }; A.UserDetailsVM_fromStore_closure4.prototype = { call$1(context) { - var t1 = J.$index$asx($.LocalizationsProvider__localizedValues.$index(0, A.Localizations_of(context, B.Type_AppLocalization_KyD, type$.legacy_AppLocalization).localeCode), "disabled_two_factor"); + var t1 = A.Localizations_of(context, B.Type_AppLocalization_KyD, type$.legacy_AppLocalization); + t1.toString; + t1 = J.$index$asx($.$get$LocalizationsProvider__localizedValues().$index(0, t1.localeCode), "disabled_two_factor"); if (t1 == null) t1 = ""; A.confirmCallback(false, new A.UserDetailsVM_fromStore__closure(context, this.store, A.snackBarCompleter(context, t1, false, type$.Null)), context, null, false, null); @@ -432675,7 +437995,9 @@ var t1 = this.state, t2 = t1.uiState.selectedCompanyIndex; if (!t1.userCompanyStates._list[t2].userCompany.user.hasPassword) { - t1 = J.$index$asx($.LocalizationsProvider__localizedValues.$index(0, A.Localizations_of(context, B.Type_AppLocalization_KyD, type$.legacy_AppLocalization).localeCode), "please_first_set_a_password"); + t1 = A.Localizations_of(context, B.Type_AppLocalization_KyD, type$.legacy_AppLocalization); + t1.toString; + t1 = J.$index$asx($.$get$LocalizationsProvider__localizedValues().$index(0, t1.localeCode), "please_first_set_a_password"); A.showErrorDialog(false, context, t1 == null ? "" : t1); return; } @@ -432694,7 +438016,9 @@ call$2(password, idToken) { var t3, completer, t1 = this.context, - t2 = J.$index$asx($.LocalizationsProvider__localizedValues.$index(0, A.Localizations_of(t1, B.Type_AppLocalization_KyD, type$.legacy_AppLocalization).localeCode), "disconnected_google"); + t2 = A.Localizations_of(t1, B.Type_AppLocalization_KyD, type$.legacy_AppLocalization); + t2.toString; + t2 = J.$index$asx($.$get$LocalizationsProvider__localizedValues().$index(0, t2.localeCode), "disconnected_google"); if (t2 == null) t2 = ""; t3 = type$.Null; @@ -432718,11 +438042,13 @@ b.get$_user_model$_$this()._oauthProvider = ""; return b; }, - $signature: 86 + $signature: 91 }; A.UserDetailsVM_fromStore_closure1.prototype = { call$1(context) { - var t1 = J.$index$asx($.LocalizationsProvider__localizedValues.$index(0, A.Localizations_of(context, B.Type_AppLocalization_KyD, type$.legacy_AppLocalization).localeCode), "connected_google"); + var t1 = A.Localizations_of(context, B.Type_AppLocalization_KyD, type$.legacy_AppLocalization); + t1.toString; + t1 = J.$index$asx($.$get$LocalizationsProvider__localizedValues().$index(0, t1.localeCode), "connected_google"); if (t1 == null) t1 = ""; A.passwordCallback(false, new A.UserDetailsVM_fromStore__closure2(context, this.store, A.snackBarCompleter(context, t1, false, type$.Null)), context); @@ -432784,7 +438110,7 @@ }); return A._asyncStartSync($async$call$2, $async$completer); }, - $signature: 525 + $signature: 724 }; A.UserDetailsVM_fromStore___closure2.prototype = { call$2(idToken, accessToken) { @@ -432823,7 +438149,7 @@ t5 = t5.userCompanyStates._list; t8 = this.store; completer.future.then$1$1(0, new A.UserDetailsVM_fromStore___closure3(t8, t5[t7].userCompany.settings, t2, t4), t3); - t2 = J.$index$asx($.LocalizationsProvider__localizedValues.$index(0, t2.localeCode), "changing_phone_disables_two_factor"); + t2 = J.$index$asx($.$get$LocalizationsProvider__localizedValues().$index(0, t2.localeCode), "changing_phone_disables_two_factor"); if (t2 == null) t2 = ""; t3 = t5[t7].userCompany.user; @@ -432859,7 +438185,7 @@ t3 = A.snackBarCompleter($.WidgetsBinding__instance.WidgetsBinding__buildOwner._globalKeyRegistry.$index(0, t2), $async$self.localization.get$refreshComplete(), true, type$.Null); t1.get$_dispatchers()[0].call$1(new A.RefreshData(t3, true, true, false)); $async$goto = 4; - return A._asyncAwait(A.showDialog(false, new A.UserDetailsVM_fromStore____closure3(), $.WidgetsBinding__instance.WidgetsBinding__buildOwner._globalKeyRegistry.$index(0, t2), null, true, type$.legacy_AlertDialog), $async$call$1); + return A._asyncAwait(A.showDialog(null, false, new A.UserDetailsVM_fromStore____closure3(), $.WidgetsBinding__instance.WidgetsBinding__buildOwner._globalKeyRegistry.$index(0, t2), null, true, type$.legacy_AlertDialog), $async$call$1); case 4: // returning from await. case 3: @@ -432871,13 +438197,13 @@ }); return A._asyncStartSync($async$call$1, $async$completer); }, - $signature: 2588 + $signature: 2620 }; A.UserDetailsVM_fromStore____closure3.prototype = { call$1(context) { return A.SimpleDialog$(A._setArrayType([new A.LoadingDialog(null)], type$.JSArray_legacy_Widget), null); }, - $signature: 165 + $signature: 150 }; A.UserDetailsVM_fromStore___closure4.prototype = { call$1(_) { @@ -432923,57 +438249,73 @@ _this.super$__WorkflowSettingsState_State_SingleTickerProviderStateMixin$dispose(0); }, build$1(_, context) { - var t4, t5, t6, t7, t8, t9, t10, t11, t12, t13, _this = this, _null = null, + var t2, t3, t4, t5, t6, t7, t8, t9, t10, t11, t12, t13, t14, t15, _this = this, _null = null, + _s14_ = "stop_on_unpaid", + _s19_ = "stop_on_unpaid_help", _s36_ = "auto_archive_cancelled_invoices_help", t1 = A.Localizations_of(context, B.Type_AppLocalization_KyD, type$.legacy_AppLocalization), viewModel = _this._widget.viewModel, state = viewModel.state, settings = viewModel.settings, - t2 = t1.localeCode, - t3 = J.$index$asx($.LocalizationsProvider__localizedValues.$index(0, t2), "workflow_settings"); - if (t3 == null) - t3 = ""; - t4 = viewModel.onSavePressed; - t5 = state.uiState.settingsUIState.updatedAt; - t6 = type$.JSArray_legacy_Widget; - t5 = A.TabBar$(_this._workflow_settings$_controller, _null, false, new A.ValueKey(t5, type$.ValueKey_legacy_int), _null, A._setArrayType([A.Tab$(_null, t1.get$invoices()), A.Tab$(_null, t1.get$quotes(t1))], t6)); - t7 = _this._workflow_settings$_controller; - t8 = $.$get$_WorkflowSettingsState__formKey(); - t9 = _this._workflow_settings$_focusNode; - t10 = t1.get$autoEmailInvoice(); - t11 = J.$index$asx($.LocalizationsProvider__localizedValues.$index(0, t2), "auto_email_invoice_help"); - if (t11 == null) - t11 = ""; - t10 = A.BoolDropdownButton$(_null, _null, t11, B.IconData_57898_MaterialIcons_null_false, t10, _null, new A._WorkflowSettingsState_build_closure(viewModel, settings), _null, settings.autoEmailInvoice); - t11 = t1.get$autoArchivePaidInvoices(); - t11 = A.BoolDropdownButton$(_null, _null, t1.get$autoArchivePaidInvoices(), B.IconData_57489_MaterialIcons_null_false, t11, _null, new A._WorkflowSettingsState_build_closure0(viewModel, settings), _null, settings.autoArchiveInvoice); - t12 = t1.get$autoArchiveCancelledInvoices(); - t13 = J.$index$asx($.LocalizationsProvider__localizedValues.$index(0, t2), _s36_); + company = viewModel.company; + t1.toString; + t2 = $.$get$LocalizationsProvider__localizedValues(); + t3 = t1.localeCode; + t4 = J.$index$asx(t2.$index(0, t3), "workflow_settings"); + if (t4 == null) + t4 = ""; + t5 = viewModel.onSavePressed; + t6 = state.uiState.settingsUIState; + t7 = t6.updatedAt; + t8 = type$.JSArray_legacy_Widget; + t7 = A.TabBar$(_this._workflow_settings$_controller, _null, false, new A.ValueKey(t7, type$.ValueKey_legacy_int), _null, A._setArrayType([A.Tab$(_null, t1.get$invoices()), A.Tab$(_null, t1.get$quotes(t1))], t8)); + t9 = _this._workflow_settings$_controller; + t10 = $.$get$_WorkflowSettingsState__formKey(); + t11 = _this._workflow_settings$_focusNode; + t12 = t1.get$autoEmailInvoice(); + t13 = J.$index$asx(t2.$index(0, t3), "auto_email_invoice_help"); if (t13 == null) - t13 = J.$index$asx($.LocalizationsProvider__localizedValues.$index(0, t2), _s36_); - t12 = A.FormCard$(_null, A._setArrayType([t10, t11, A.BoolDropdownButton$(_null, _null, t13, B.IconData_57489_MaterialIcons_null_false, t12, _null, new A._WorkflowSettingsState_build_closure1(viewModel, settings), _null, settings.autoArchiveInvoiceCancelled)], t6), _null, 4, false, _null, false, _null); - t13 = settings.lockInvoices; - t11 = type$.MappedListIterable_of_legacy_String_and_legacy_DropdownMenuItem_legacy_String; - t11 = A._setArrayType([t12, A.FormCard$(_null, A._setArrayType([new A.AppDropdownButton(t1.get$lockInvoices(), t13, new A._WorkflowSettingsState_build_closure2(viewModel, settings), A.List_List$of(new A.MappedListIterable(A._setArrayType(["off", "when_sent", "when_paid"], type$.JSArray_legacy_String), new A._WorkflowSettingsState_build_closure3(t1), t11), true, t11._eval$1("ListIterable.E")), false, true, "", _null, _null, type$.AppDropdownButton_legacy_String)], t6), _null, 4, false, _null, true, _null)], t6); - t13 = t1.get$autoConvertQuote(); - t12 = J.$index$asx($.LocalizationsProvider__localizedValues.$index(0, t2), "auto_convert_quote_help"); - t10 = t12 == null ? "" : t12; - t12 = settings.autoConvertQuote; - t12 = A.BoolDropdownButton$(_null, _null, t10, A.getEntityIcon(B.EntityType_quote), t13, _null, new A._WorkflowSettingsState_build_closure4(viewModel, settings), _null, t12); + t13 = ""; + t12 = A._setArrayType([A.BoolDropdownButton$(_null, _null, t13, B.IconData_57898_MaterialIcons_null_false, t12, _null, new A._WorkflowSettingsState_build_closure(viewModel, settings), _null, settings.autoEmailInvoice)], t8); + if (t6.entityType === B.EntityType_company) { + t6 = J.$index$asx(t2.$index(0, t3), _s14_); + if (t6 == null) + t6 = J.$index$asx(t2.$index(0, t3), _s14_); + t13 = J.$index$asx(t2.$index(0, t3), _s19_); + if (t13 == null) + t13 = J.$index$asx(t2.$index(0, t3), _s19_); + t12.push(A.BoolDropdownButton$(_null, _null, t13, B.IconData_58887_MaterialIcons_null_false, t6, _null, new A._WorkflowSettingsState_build_closure0(viewModel, company), _null, company.stopOnUnpaidRecurring)); + } + t6 = A.FormCard$(_null, t12, _null, false, _null, false, _null); + t12 = t1.get$autoArchivePaidInvoices(); + t12 = A.BoolDropdownButton$(_null, _null, t1.get$autoArchivePaidInvoices(), B.IconData_57489_MaterialIcons_null_false, t12, _null, new A._WorkflowSettingsState_build_closure1(viewModel, settings), _null, settings.autoArchiveInvoice); + t13 = t1.get$autoArchiveCancelledInvoices(); + t14 = J.$index$asx(t2.$index(0, t3), _s36_); + if (t14 == null) + t14 = J.$index$asx(t2.$index(0, t3), _s36_); + t13 = A.FormCard$(_null, A._setArrayType([t12, A.BoolDropdownButton$(_null, _null, t14, B.IconData_57489_MaterialIcons_null_false, t13, _null, new A._WorkflowSettingsState_build_closure2(viewModel, settings), _null, settings.autoArchiveInvoiceCancelled)], t8), _null, false, _null, false, _null); + t14 = settings.lockInvoices; + t12 = t1.get$lockInvoices(); + t15 = type$.MappedListIterable_of_legacy_String_and_legacy_DropdownMenuItem_legacy_String; + t14 = A._setArrayType([t6, t13, A.FormCard$(_null, A._setArrayType([A.AppDropdownButton$(_null, "", true, A.List_List$of(new A.MappedListIterable(A._setArrayType(["off", "when_sent", "when_paid"], type$.JSArray_legacy_String), new A._WorkflowSettingsState_build_closure3(t1), t15), true, t15._eval$1("ListIterable.E")), _null, t12, new A._WorkflowSettingsState_build_closure4(viewModel, settings), _null, false, t14, type$.legacy_String)], t8), _null, false, _null, true, _null)], t8); + t12 = t1.get$autoConvertQuote(); + t15 = J.$index$asx(t2.$index(0, t3), "auto_convert_quote_help"); + t6 = t15 == null ? "" : t15; + t13 = settings.autoConvertQuote; + t13 = A.BoolDropdownButton$(_null, _null, t6, A.getEntityIcon(B.EntityType_quote), t12, _null, new A._WorkflowSettingsState_build_closure5(viewModel, settings), _null, t13); t1 = t1.get$autoArchiveQuote(); - t2 = J.$index$asx($.LocalizationsProvider__localizedValues.$index(0, t2), "auto_archive_quote_help"); - if (t2 == null) - t2 = ""; - return A.EditScaffold$(_null, t5, new A.AppTabForm(t9, t8, A._setArrayType([new A.ScrollableListView(t11, _null, _null, _null), new A.ScrollableListView(A._setArrayType([A.FormCard$(_null, A._setArrayType([t12, A.BoolDropdownButton$(_null, _null, t2, B.IconData_57489_MaterialIcons_null_false, t1, _null, new A._WorkflowSettingsState_build_closure5(viewModel, settings), _null, settings.autoArchiveQuote)], t6), _null, 4, false, _null, true, _null)], t6), _null, _null, _null)], t6), t7, _null, _null), _null, _null, _null, false, _null, _null, t4, _null, t3); + t3 = J.$index$asx(t2.$index(0, t3), "auto_archive_quote_help"); + t2 = t3 == null ? "" : t3; + return A.EditScaffold$(_null, t7, new A.AppTabForm(t11, t10, A._setArrayType([new A.ScrollableListView(t14, _null, _null, _null), new A.ScrollableListView(A._setArrayType([A.FormCard$(_null, A._setArrayType([t13, A.BoolDropdownButton$(_null, _null, t2, B.IconData_57489_MaterialIcons_null_false, t1, _null, new A._WorkflowSettingsState_build_closure6(viewModel, settings), _null, settings.autoArchiveQuote)], t8), _null, false, _null, true, _null)], t8), _null, _null, _null)], t8), t9, _null, _null), _null, _null, _null, false, _null, _null, t5, _null, t4); } }; A._WorkflowSettingsState_build_closure.prototype = { call$1(value) { - return this.viewModel.onSettingsChanged.call$1(this.settings.rebuild$1(new A._WorkflowSettingsState_build__closure4(value))); + return this.viewModel.onSettingsChanged.call$1(this.settings.rebuild$1(new A._WorkflowSettingsState_build__closure5(value))); }, - $signature: 11 + $signature: 10 }; - A._WorkflowSettingsState_build__closure4.prototype = { + A._WorkflowSettingsState_build__closure5.prototype = { call$1(b) { b.get$_settings_model$_$this()._autoEmailInvoice = this.value; return b; @@ -432981,10 +438323,23 @@ $signature: 13 }; A._WorkflowSettingsState_build_closure0.prototype = { + call$1(value) { + return this.viewModel.onCompanyChanged.call$1(this.company.rebuild$1(new A._WorkflowSettingsState_build__closure4(value))); + }, + $signature: 10 + }; + A._WorkflowSettingsState_build__closure4.prototype = { + call$1(b) { + b.get$_company_model$_$this()._stopOnUnpaidRecurring = this.value; + return b; + }, + $signature: 24 + }; + 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: 11 + $signature: 10 }; A._WorkflowSettingsState_build__closure3.prototype = { call$1(b) { @@ -432993,11 +438348,11 @@ }, $signature: 13 }; - A._WorkflowSettingsState_build_closure1.prototype = { + A._WorkflowSettingsState_build_closure2.prototype = { call$1(value) { return this.viewModel.onSettingsChanged.call$1(this.settings.rebuild$1(new A._WorkflowSettingsState_build__closure2(value))); }, - $signature: 11 + $signature: 10 }; A._WorkflowSettingsState_build__closure2.prototype = { call$1(b) { @@ -433006,7 +438361,7 @@ }, $signature: 13 }; - A._WorkflowSettingsState_build_closure2.prototype = { + A._WorkflowSettingsState_build_closure4.prototype = { call$1(value) { return this.viewModel.onSettingsChanged.call$1(this.settings.rebuild$1(new A._WorkflowSettingsState_build__closure1(value))); }, @@ -433024,13 +438379,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: 38 + $signature: 36 }; - A._WorkflowSettingsState_build_closure4.prototype = { + 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: 11 + $signature: 10 }; A._WorkflowSettingsState_build__closure0.prototype = { call$1(b) { @@ -433039,11 +438394,11 @@ }, $signature: 13 }; - A._WorkflowSettingsState_build_closure5.prototype = { + A._WorkflowSettingsState_build_closure6.prototype = { call$1(value) { return this.viewModel.onSettingsChanged.call$1(this.settings.rebuild$1(new A._WorkflowSettingsState_build__closure(value))); }, - $signature: 11 + $signature: 10 }; A._WorkflowSettingsState_build__closure.prototype = { call$1(b) { @@ -433077,14 +438432,24 @@ call$2(context, viewModel) { return new A.WorkflowSettings(viewModel, new A.ValueKey(viewModel.state.uiState.settingsUIState.updatedAt, type$.ValueKey_legacy_int)); }, - $signature: 2589 + $signature: 2621 + }; + A.WorkflowSettingsVM.prototype = { + get$company() { + return this.company; + } }; - A.WorkflowSettingsVM.prototype = {}; A.WorkflowSettingsVM_fromStore_closure0.prototype = { call$1(settings) { this.store.get$_dispatchers()[0].call$1(new A.UpdateSettings(settings)); }, - $signature: 167 + $signature: 156 + }; + A.WorkflowSettingsVM_fromStore_closure1.prototype = { + call$1(company) { + return this.store.get$_dispatchers()[0].call$1(new A.UpdateCompany(company)); + }, + $signature: 139 }; A.WorkflowSettingsVM_fromStore_closure.prototype = { call$1(context) { @@ -433127,8 +438492,8 @@ }; A.SubscriptionEdit.prototype = { createState$0() { - var _null = null; - return new A._SubscriptionEditState(new A.Debouncer(500, 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); + var t1 = $.$get$ChangeNotifier__emptyListeners(); + return new A._SubscriptionEditState(new A.Debouncer(500, false), 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); } }; A._SubscriptionEditState.prototype = { @@ -433189,138 +438554,139 @@ _this._subscription_edit$_debouncer.run$1(new A._SubscriptionEditState__onChanged_closure0(_this, subscription)); }, build$1(_, context) { - var key, t3, value, t4, t5, t6, t7, t8, t9, t10, t11, t12, t13, t14, t15, t16, t17, t18, t19, t20, _this = this, _null = null, _s6_ = ":count", + var t5, t6, t7, t8, t9, t10, t11, t12, t13, t14, t15, t16, t17, t18, t19, t20, t21, t22, _this = this, _null = null, _s6_ = ":count", viewModel = _this._widget.viewModel, state = viewModel.state, t1 = A.Localizations_of(context, B.Type_AppLocalization_KyD, type$.legacy_AppLocalization), subscription = viewModel.subscription, webhookConfiguration = subscription.webhookConfiguration, t2 = type$.legacy_int, - durations = A._setArrayType([A.DropdownMenuItem$(A.Text$(t1.get$countDay(), _null, _null, _null, _null, _null, _null, _null, _null, _null), _null, 86400, t2), A.DropdownMenuItem$(A.Text$(B.JSString_methods.replaceFirst$2(t1.get$countDays(), _s6_, "2"), _null, _null, _null, _null, _null, _null, _null, _null, _null), _null, 172800, t2), A.DropdownMenuItem$(A.Text$(B.JSString_methods.replaceFirst$2(t1.get$countDays(), _s6_, "3"), _null, _null, _null, _null, _null, _null, _null, _null, _null), _null, 259200, t2), A.DropdownMenuItem$(A.Text$(B.JSString_methods.replaceFirst$2(t1.get$countDays(), _s6_, "7"), _null, _null, _null, _null, _null, _null, _null, _null, _null), _null, 604800, t2), A.DropdownMenuItem$(A.Text$(B.JSString_methods.replaceFirst$2(t1.get$countDays(), _s6_, "14"), _null, _null, _null, _null, _null, _null, _null, _null, _null), _null, 1209600, t2), A.DropdownMenuItem$(A.Text$(B.JSString_methods.replaceFirst$2(t1.get$countDays(), _s6_, "30"), _null, _null, _null, _null, _null, _null, _null, _null, _null), _null, 2592000, t2), A.DropdownMenuItem$(A.Text$(B.JSString_methods.replaceFirst$2(t1.get$countDays(), _s6_, "60"), _null, _null, _null, _null, _null, _null, _null, _null, _null), _null, 5184000, t2)], type$.JSArray_legacy_DropdownMenuItem_legacy_int); - t2 = _this._postPurchaseHeaderKeyController; - key = J.trim$0$s(t2._change_notifier$_value.text); - t3 = _this._postPurchaseHeaderValueController; - value = J.trim$0$s(t3._change_notifier$_value.text); + durations = A._setArrayType([A.DropdownMenuItem$(A.Text$(t1.get$countDay(), _null, _null, _null, _null, _null, _null, _null, _null, _null), _null, 86400, t2), A.DropdownMenuItem$(A.Text$(B.JSString_methods.replaceFirst$2(t1.get$countDays(), _s6_, "2"), _null, _null, _null, _null, _null, _null, _null, _null, _null), _null, 172800, t2), A.DropdownMenuItem$(A.Text$(B.JSString_methods.replaceFirst$2(t1.get$countDays(), _s6_, "3"), _null, _null, _null, _null, _null, _null, _null, _null, _null), _null, 259200, t2), A.DropdownMenuItem$(A.Text$(B.JSString_methods.replaceFirst$2(t1.get$countDays(), _s6_, "7"), _null, _null, _null, _null, _null, _null, _null, _null, _null), _null, 604800, t2), A.DropdownMenuItem$(A.Text$(B.JSString_methods.replaceFirst$2(t1.get$countDays(), _s6_, "14"), _null, _null, _null, _null, _null, _null, _null, _null, _null), _null, 1209600, t2), A.DropdownMenuItem$(A.Text$(B.JSString_methods.replaceFirst$2(t1.get$countDays(), _s6_, "30"), _null, _null, _null, _null, _null, _null, _null, _null, _null), _null, 2592000, t2), A.DropdownMenuItem$(A.Text$(B.JSString_methods.replaceFirst$2(t1.get$countDays(), _s6_, "60"), _null, _null, _null, _null, _null, _null, _null, _null, _null), _null, 5184000, t2)], type$.JSArray_legacy_DropdownMenuItem_legacy_int), + t3 = _this._postPurchaseHeaderKeyController, + key = J.trim$0$s(t3._change_notifier$_value.text), + t4 = _this._postPurchaseHeaderValueController, + value = J.trim$0$s(t4._change_notifier$_value.text); if (subscription.get$isNew()) - t4 = t1.get$newSubscription(); + t5 = t1.get$newSubscription(); else { - t4 = J.$index$asx($.LocalizationsProvider__localizedValues.$index(0, t1.localeCode), "edit_subscription"); - if (t4 == null) - t4 = ""; + t5 = J.$index$asx($.$get$LocalizationsProvider__localizedValues().$index(0, t1.localeCode), "edit_subscription"); + if (t5 == null) + t5 = ""; } - t5 = state.uiState; - t6 = t5.settingsUIState.updatedAt; - t7 = type$.JSArray_legacy_Widget; - t6 = A.TabBar$(_this._subscription_edit$_controller, _null, A.getLayout(context) === B.AppLayout_mobile, new A.ValueKey(t6, type$.ValueKey_legacy_int), _null, A._setArrayType([A.Tab$(_null, t1.get$overview()), A.Tab$(_null, t1.get$settings()), A.Tab$(_null, t1.get$webhook())], t7)); - t8 = $.$get$_SubscriptionEditState__formKey(); - t9 = _this._subscription_edit$_focusNode; - t10 = _this._subscription_edit$_controller; - t11 = t1.get$name(t1); - t12 = viewModel.onSavePressed; - t11 = A.DecoratedFormField$(false, _null, false, false, _this._subscription_edit$_nameController, _null, true, _null, _null, _null, _null, false, false, _null, B.TextInputType_0_null_null, t11, _null, _null, false, _null, _null, t12, true, _null, _null, B.TextAlign_4, _null); - t13 = $.$get$memoizedGroupList(); - t5 = t5.selectedCompanyIndex; - t14 = state.userCompanyStates._list; - t13 = A.FormCard$(_null, A._setArrayType([t11, A.DynamicSelector$(true, subscription.groupId, t13.call$1(t14[t5].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)], t7), _null, 4, false, _null, false, _null); - t11 = t14[t5]; - t15 = t11.productState; - t11 = A._setArrayType([A.EntityDropdown$(true, false, false, _null, A.dropdownProductsSelector(t15.map, t15.list, t11.userState.map), t14[t5].productState.map, B.EntityType_product, t1.get$products(), _null, _null, new A._SubscriptionEditState_build_closure1(subscription, viewModel), _null, _null, _null), new A.SizedBox(_null, 8, _null, _null)], t7); - t15 = type$.JSArray_String; - t16 = type$.WhereIterable_String; - t17 = type$.MappedIterable_of_String_and_legacy_ListTile; - t18 = t17._eval$1("Iterable.E"); - B.JSArray_methods.addAll$1(t11, A.List_List$of(new A.MappedIterable(new A.WhereIterable(A._setArrayType(subscription.productIds.split(","), t15), new A._SubscriptionEditState_build_closure2(), t16), new A._SubscriptionEditState_build_closure3(state, subscription, viewModel), t17), true, t18)); - t11.push(new A.SizedBox(_null, 16, _null, _null)); - t19 = t14[t5]; - t20 = t19.productState; - t19 = A.dropdownProductsSelector(t20.map, t20.list, t19.userState.map); - t5 = t14[t5].productState.map; - t14 = t1.localeCode; - t20 = J.$index$asx($.LocalizationsProvider__localizedValues.$index(0, t14), "recurring_products"); + t6 = state.uiState; + t7 = t6.settingsUIState.updatedAt; + t8 = type$.JSArray_legacy_Widget; + t7 = A.TabBar$(_this._subscription_edit$_controller, _null, A.getLayout(context) === B.AppLayout_mobile, new A.ValueKey(t7, type$.ValueKey_legacy_int), _null, A._setArrayType([A.Tab$(_null, t1.get$overview()), A.Tab$(_null, t1.get$settings()), A.Tab$(_null, t1.get$webhook())], t8)); + t9 = $.$get$_SubscriptionEditState__formKey(); + t10 = _this._subscription_edit$_focusNode; + t11 = _this._subscription_edit$_controller; + t12 = t1.get$name(t1); + t13 = viewModel.onSavePressed; + t12 = A.DecoratedFormField$(false, _null, false, false, _this._subscription_edit$_nameController, _null, true, _null, _null, _null, _null, false, false, _null, B.TextInputType_0_null_null, t12, _null, _null, false, _null, _null, t13, true, _null, _null, B.TextAlign_4, _null); + t14 = $.$get$memoizedGroupList(); + t6 = t6.selectedCompanyIndex; + t15 = state.userCompanyStates._list; + t14 = A.FormCard$(_null, A._setArrayType([t12, A.DynamicSelector$(true, subscription.groupId, t14.call$1(t15[t6].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)], t8), _null, false, _null, false, _null); + t12 = t15[t6]; + t16 = t12.productState; + t12 = A._setArrayType([A.EntityDropdown$(true, false, false, _null, A.dropdownProductsSelector(t16.map, t16.list, t12.userState.map), t15[t6].productState.map, B.EntityType_product, t1.get$products(), _null, _null, new A._SubscriptionEditState_build_closure1(subscription, viewModel), _null, _null, _null), new A.SizedBox(_null, 8, _null, _null)], t8); + t16 = type$.JSArray_String; + t17 = type$.WhereIterable_String; + t18 = type$.MappedIterable_of_String_and_legacy_ListTile; + t19 = t18._eval$1("Iterable.E"); + B.JSArray_methods.addAll$1(t12, A.List_List$of(new A.MappedIterable(new A.WhereIterable(A._setArrayType(subscription.productIds.split(","), t16), new A._SubscriptionEditState_build_closure2(), t17), new A._SubscriptionEditState_build_closure3(state, subscription, viewModel), t18), true, t19)); + t12.push(new A.SizedBox(_null, 16, _null, _null)); + t20 = t15[t6]; + t21 = t20.productState; + t20 = A.dropdownProductsSelector(t21.map, t21.list, t20.userState.map); + t6 = t15[t6].productState.map; + t15 = $.$get$LocalizationsProvider__localizedValues(); + t21 = t1.localeCode; + t22 = J.$index$asx(t15.$index(0, t21), "recurring_products"); + if (t22 == null) + t22 = ""; + t12.push(A.EntityDropdown$(true, false, false, _null, t20, t6, B.EntityType_product, t22, _null, _null, new A._SubscriptionEditState_build_closure4(subscription, viewModel), _null, _null, _null)); + t12.push(new A.SizedBox(_null, 8, _null, _null)); + B.JSArray_methods.addAll$1(t12, 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)); + t12 = A._setArrayType([t14, A.FormCard$(_null, t12, _null, false, _null, true, _null)], t8); + t14 = t1.get$frequency(t1); + t19 = B.Map_tOn4d.get$entries(B.Map_tOn4d); + t18 = type$.legacy_String; + t14 = A.AppDropdownButton$(_null, "", true, t19.map$1$1(t19, new A._SubscriptionEditState_build_closure7(t1), type$.legacy_DropdownMenuItem_legacy_String).toList$0(0), _null, t14, new A._SubscriptionEditState_build_closure8(viewModel, subscription), _null, true, subscription.frequencyId, t18); + t19 = t1.get$autoBill(); + t17 = type$.MappedListIterable_of_legacy_String_and_legacy_DropdownMenuItem_legacy_String; + t19 = A.FormCard$(_null, A._setArrayType([t14, A.AppDropdownButton$(_null, "", true, A.List_List$of(new A.MappedListIterable(A._setArrayType(["always", "optout", "optin", "off"], type$.JSArray_legacy_String), new A._SubscriptionEditState_build_closure9(t1), t17), true, t17._eval$1("ListIterable.E")), _null, t19, new A._SubscriptionEditState_build_closure10(viewModel, subscription), _null, true, subscription.autoBill, t18)], t8), _null, false, _null, false, _null); + t17 = J.$index$asx(t15.$index(0, t21), "promo_code"); + t6 = t17 == null ? "" : t17; + t6 = A.DecoratedFormField$(false, _null, false, false, _this._promoCodeController, _null, true, _null, _null, _null, _null, false, false, _null, B.TextInputType_0_null_null, t6, _null, _null, false, _null, _null, t13, true, _null, _null, B.TextAlign_4, _null); + t14 = J.$index$asx(t15.$index(0, t21), "promo_discount"); + if (t14 == null) + t14 = ""; + t14 = A.FormCard$(_null, A._setArrayType([t6, new A.DiscountField(_this._promoDiscountController, subscription.promoDiscount, subscription.isAmountDiscount, new A._SubscriptionEditState_build_closure11(viewModel, subscription), t14, _null)], t8), _null, false, _null, false, _null); + t6 = J.$index$asx(t15.$index(0, t21), "return_url"); + if (t6 == null) + t6 = ""; + t6 = A.DecoratedFormField$(false, _null, false, false, _this._returnUrlController, _null, true, _null, _null, _null, _null, false, false, _null, B.TextInputType_6_null_null, t6, _null, _null, false, _null, _null, t13, true, _null, _null, B.TextAlign_4, _null); + t16 = J.$index$asx(t15.$index(0, t21), "allow_query_overrides"); + if (t16 == null) + t16 = ""; + t16 = A.BoolDropdownButton$(_null, _null, _null, _null, t16, _null, new A._SubscriptionEditState_build_closure12(viewModel, subscription), _null, subscription.allowQueryOverrides); + t17 = J.$index$asx(t15.$index(0, t21), "allow_plan_changes"); + if (t17 == null) + t17 = ""; + t17 = A.BoolDropdownButton$(_null, _null, _null, _null, t17, _null, new A._SubscriptionEditState_build_closure13(viewModel, subscription), _null, subscription.allowPlanChanges); + t20 = J.$index$asx(t15.$index(0, t21), "allow_cancellation"); if (t20 == null) t20 = ""; - t11.push(A.EntityDropdown$(true, false, false, _null, t19, t5, B.EntityType_product, t20, _null, _null, new A._SubscriptionEditState_build_closure4(subscription, viewModel), _null, _null, _null)); - t11.push(new A.SizedBox(_null, 8, _null, _null)); - B.JSArray_methods.addAll$1(t11, A.List_List$of(new A.MappedIterable(new A.WhereIterable(A._setArrayType(subscription.recurringProductIds.split(","), t15), new A._SubscriptionEditState_build_closure5(), t16), new A._SubscriptionEditState_build_closure6(state, subscription, viewModel), t17), true, t18)); - t11 = A._setArrayType([t13, A.FormCard$(_null, t11, _null, 4, false, _null, true, _null)], t7); - t13 = t1.get$frequency(t1); - t18 = B.Map_tOn4d.get$entries(B.Map_tOn4d); - t17 = type$.AppDropdownButton_legacy_String; - t16 = type$.MappedListIterable_of_legacy_String_and_legacy_DropdownMenuItem_legacy_String; - t16 = A.FormCard$(_null, A._setArrayType([new A.AppDropdownButton(t13, subscription.frequencyId, new A._SubscriptionEditState_build_closure7(viewModel, subscription), t18.map$1$1(t18, new A._SubscriptionEditState_build_closure8(t1), type$.legacy_DropdownMenuItem_legacy_String).toList$0(0), true, true, "", _null, _null, t17), new A.AppDropdownButton(t1.get$autoBill(), subscription.autoBill, new A._SubscriptionEditState_build_closure9(viewModel, subscription), A.List_List$of(new A.MappedListIterable(A._setArrayType(["always", "optout", "optin", "off"], type$.JSArray_legacy_String), new A._SubscriptionEditState_build_closure10(t1), t16), true, t16._eval$1("ListIterable.E")), true, true, "", _null, _null, t17)], t7), _null, 4, false, _null, false, _null); - t18 = J.$index$asx($.LocalizationsProvider__localizedValues.$index(0, t14), "promo_code"); - t5 = t18 == null ? "" : t18; - t5 = A.DecoratedFormField$(false, _null, false, false, _this._promoCodeController, _null, true, _null, _null, _null, _null, false, false, _null, B.TextInputType_0_null_null, t5, _null, _null, false, _null, _null, t12, true, _null, _null, B.TextAlign_4, _null); - t13 = J.$index$asx($.LocalizationsProvider__localizedValues.$index(0, t14), "promo_discount"); - if (t13 == null) - t13 = ""; - t13 = A.FormCard$(_null, A._setArrayType([t5, new A.DiscountField(_this._promoDiscountController, subscription.promoDiscount, subscription.isAmountDiscount, new A._SubscriptionEditState_build_closure11(viewModel, subscription), t13, _null)], t7), _null, 4, false, _null, false, _null); - t5 = J.$index$asx($.LocalizationsProvider__localizedValues.$index(0, t14), "return_url"); - if (t5 == null) - t5 = ""; - t5 = A.DecoratedFormField$(false, _null, false, false, _this._returnUrlController, _null, true, _null, _null, _null, _null, false, false, _null, B.TextInputType_6_null_null, t5, _null, _null, false, _null, _null, t12, true, _null, _null, B.TextAlign_4, _null); - t15 = J.$index$asx($.LocalizationsProvider__localizedValues.$index(0, t14), "allow_query_overrides"); - if (t15 == null) - t15 = ""; - t15 = A.BoolDropdownButton$(_null, _null, _null, _null, t15, _null, new A._SubscriptionEditState_build_closure12(viewModel, subscription), _null, subscription.allowQueryOverrides); - t18 = J.$index$asx($.LocalizationsProvider__localizedValues.$index(0, t14), "allow_plan_changes"); - if (t18 == null) - t18 = ""; - t18 = A.BoolDropdownButton$(_null, _null, _null, _null, t18, _null, new A._SubscriptionEditState_build_closure13(viewModel, subscription), _null, subscription.allowPlanChanges); - t19 = J.$index$asx($.LocalizationsProvider__localizedValues.$index(0, t14), "allow_cancellation"); - if (t19 == null) - t19 = ""; - t20 = subscription.allowCancellation; - t19 = A._setArrayType([t5, t15, t18, A.BoolDropdownButton$(_null, _null, _null, _null, t19, _null, new A._SubscriptionEditState_build_closure14(viewModel, subscription), _null, t20)], t7); - if (t20) { - t5 = J.$index$asx($.LocalizationsProvider__localizedValues.$index(0, t14), "refund_period"); - if (t5 == null) - t5 = ""; - t19.push(new A.AppDropdownButton(t5, subscription.refundPeriod, new A._SubscriptionEditState_build_closure15(viewModel, subscription), durations, true, true, 0, _null, _null, type$.AppDropdownButton_legacy_int)); + t22 = subscription.allowCancellation; + t20 = A._setArrayType([t6, t16, t17, A.BoolDropdownButton$(_null, _null, _null, _null, t20, _null, new A._SubscriptionEditState_build_closure14(viewModel, subscription), _null, t22)], t8); + if (t22) { + t6 = J.$index$asx(t15.$index(0, t21), "refund_period"); + if (t6 == null) + t6 = ""; + t20.push(A.AppDropdownButton$(_null, 0, true, durations, _null, t6, new A._SubscriptionEditState_build_closure15(viewModel, subscription), _null, true, subscription.refundPeriod, t2)); } - t5 = J.$index$asx($.LocalizationsProvider__localizedValues.$index(0, t14), "trial_enabled"); - if (t5 == null) - t5 = ""; - t15 = subscription.trialEnabled; - t19.push(A.BoolDropdownButton$(_null, _null, _null, _null, t5, _null, new A._SubscriptionEditState_build_closure16(viewModel, subscription), _null, t15)); - if (t15) { - t5 = J.$index$asx($.LocalizationsProvider__localizedValues.$index(0, t14), "trial_duration"); - if (t5 == null) - t5 = ""; - t19.push(new A.AppDropdownButton(t5, subscription.trialDuration, new A._SubscriptionEditState_build_closure17(viewModel, subscription), durations, true, true, 0, _null, _null, type$.AppDropdownButton_legacy_int)); + t6 = J.$index$asx(t15.$index(0, t21), "trial_enabled"); + if (t6 == null) + t6 = ""; + t16 = subscription.trialEnabled; + t20.push(A.BoolDropdownButton$(_null, _null, _null, _null, t6, _null, new A._SubscriptionEditState_build_closure16(viewModel, subscription), _null, t16)); + if (t16) { + t6 = J.$index$asx(t15.$index(0, t21), "trial_duration"); + if (t6 == null) + t6 = ""; + t20.push(A.AppDropdownButton$(_null, 0, true, durations, _null, t6, new A._SubscriptionEditState_build_closure17(viewModel, subscription), _null, true, subscription.trialDuration, t2)); } - t5 = J.$index$asx($.LocalizationsProvider__localizedValues.$index(0, t14), "per_seat_enabled"); - if (t5 == null) - t5 = ""; - t15 = subscription.perSeatEnabled; - t19.push(A.BoolDropdownButton$(_null, _null, _null, _null, t5, _null, new A._SubscriptionEditState_build_closure18(viewModel, subscription), _null, t15)); - if (t15) { - t5 = J.$index$asx($.LocalizationsProvider__localizedValues.$index(0, t14), "max_seats_limit"); - if (t5 == null) - t5 = ""; - t19.push(A.DecoratedFormField$(false, _null, false, false, _this._maxSeatsLimitController, _null, true, _null, _null, _null, A._setArrayType([new A.FilteringTextInputFormatter(A.RegExp_RegExp("[0-9]", true, false, false), true, "")], type$.JSArray_legacy_TextInputFormatter), false, false, _null, B.TextInputType_2_false_false, t5, _null, _null, false, _null, _null, t12, true, _null, _null, B.TextAlign_4, _null)); + t2 = J.$index$asx(t15.$index(0, t21), "per_seat_enabled"); + if (t2 == null) + t2 = ""; + t6 = subscription.perSeatEnabled; + t20.push(A.BoolDropdownButton$(_null, _null, _null, _null, t2, _null, new A._SubscriptionEditState_build_closure18(viewModel, subscription), _null, t6)); + if (t6) { + t2 = J.$index$asx(t15.$index(0, t21), "max_seats_limit"); + if (t2 == null) + t2 = ""; + t20.push(A.DecoratedFormField$(false, _null, false, false, _this._maxSeatsLimitController, _null, true, _null, _null, _null, A._setArrayType([new A.FilteringTextInputFormatter(A.RegExp_RegExp("[0-9]", true, false, false, false), true, "")], type$.JSArray_legacy_TextInputFormatter), false, false, _null, B.TextInputType_2_false_false, t2, _null, _null, false, _null, _null, t13, true, _null, _null, B.TextAlign_4, _null)); } - t5 = A._setArrayType([t16, t13, A.FormCard$(_null, t19, _null, 4, false, _null, true, _null)], t7); - t13 = A.DecoratedFormField$(false, _null, false, false, _this._postPurchaseUrlController, _null, true, _null, _null, _null, _null, false, false, _null, B.TextInputType_6_null_null, t1.get$webhookUrl(), _null, _null, false, _null, _null, t12, true, _null, _null, B.TextAlign_4, _null); + t2 = A._setArrayType([t19, t14, A.FormCard$(_null, t20, _null, false, _null, true, _null)], t8); + t6 = A.DecoratedFormField$(false, _null, false, false, _this._postPurchaseUrlController, _null, true, _null, _null, _null, _null, false, false, _null, B.TextInputType_6_null_null, t1.get$webhookUrl(), _null, _null, false, _null, _null, t13, true, _null, _null, B.TextAlign_4, _null); t14 = t1.get$restMethod(); t15 = webhookConfiguration.postPurchaseRestMethod; - t16 = type$.legacy_String; - t16 = A._setArrayType([A.DropdownMenuItem$(A.Text$("POST", _null, _null, _null, _null, _null, _null, _null, _null, _null), _null, "post", t16), A.DropdownMenuItem$(A.Text$("PUT", _null, _null, _null, _null, _null, _null, _null, _null, _null), _null, "put", t16)], type$.JSArray_legacy_DropdownMenuItem_legacy_String); - t2 = A.Expanded$(A.DecoratedFormField$(false, _null, false, false, t2, _null, true, _null, _null, _null, _null, false, false, _null, B.TextInputType_0_null_null, t1.get$headerKey(), _null, _null, false, new A._SubscriptionEditState_build_closure19(_this), _null, t12, true, _null, _null, B.TextAlign_4, _null), 1); - t12 = A.Expanded$(A.DecoratedFormField$(false, _null, false, false, t3, _null, true, _null, _null, _null, _null, false, false, _null, B.TextInputType_0_null_null, t1.get$headerValue(), _null, _null, false, new A._SubscriptionEditState_build_closure20(_this), _null, t12, true, _null, _null, B.TextAlign_4, _null), 1); - t3 = t1.get$addHeader(); - t18 = A.Icon$(B.IconData_57424_MaterialIcons_null_false, _null, _null); - t2 = A._setArrayType([t13, new A.AppDropdownButton(t14, t15, new A._SubscriptionEditState_build_closure21(viewModel, subscription), t16, true, true, "", _null, _null, t17), A.Row$(A._setArrayType([t2, new A.SizedBox(16, _null, _null, _null), t12, new A.SizedBox(16, _null, _null, _null), A.IconButton$(B.Alignment_0_0, _null, _null, true, t18, _null, key.length === 0 || value.length === 0 ? _null : new A._SubscriptionEditState_build_closure22(_this, webhookConfiguration, key, viewModel, subscription, value), B.EdgeInsets_8_8_8_8, _null, t3, _null)], t7), B.CrossAxisAlignment_2, B.MainAxisAlignment_0, B.MainAxisSize_1, _null), new A.SizedBox(_null, 8, _null, _null)], t7); - t3 = webhookConfiguration.postPurchaseHeaders; - t12 = t3._map$_map; - if (t12.get$isEmpty(t12)) - t2.push(new A.Padding(B.EdgeInsets_0_16_0_8, A.Center$(new A.HelpText(t1.get$noHeaders(), _null), _null, _null), _null)); + t18 = A.AppDropdownButton$(_null, "", true, A._setArrayType([A.DropdownMenuItem$(A.Text$("POST", _null, _null, _null, _null, _null, _null, _null, _null, _null), _null, "post", t18), A.DropdownMenuItem$(A.Text$("PUT", _null, _null, _null, _null, _null, _null, _null, _null, _null), _null, "put", t18)], type$.JSArray_legacy_DropdownMenuItem_legacy_String), _null, t14, new A._SubscriptionEditState_build_closure19(viewModel, subscription), _null, true, t15, t18); + t3 = A.Expanded$(A.DecoratedFormField$(false, _null, false, false, t3, _null, true, _null, _null, _null, _null, false, false, _null, B.TextInputType_0_null_null, t1.get$headerKey(), _null, _null, false, new A._SubscriptionEditState_build_closure20(_this), _null, t13, true, _null, _null, B.TextAlign_4, _null), 1); + t13 = A.Expanded$(A.DecoratedFormField$(false, _null, false, 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_closure21(_this), _null, t13, true, _null, _null, B.TextAlign_4, _null), 1); + t4 = t1.get$addHeader(); + t15 = A.Icon$(B.IconData_57424_MaterialIcons_null_false, _null, _null); + t3 = A._setArrayType([t6, t18, A.Row$(A._setArrayType([t3, new A.SizedBox(16, _null, _null, _null), t13, new A.SizedBox(16, _null, _null, _null), A.IconButton$(B.Alignment_0_0, _null, _null, true, t15, _null, key.length === 0 || value.length === 0 ? _null : new A._SubscriptionEditState_build_closure22(_this, webhookConfiguration, key, viewModel, subscription, value), B.EdgeInsets_8_8_8_8, _null, t4, _null)], t8), B.CrossAxisAlignment_2, B.MainAxisAlignment_0, B.MainAxisSize_1, _null), new A.SizedBox(_null, 8, _null, _null)], t8); + 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)); else { - t3 = t3.get$keys(t3); - t3.toString; - B.JSArray_methods.addAll$1(t2, A.MappedIterable_MappedIterable(t3, new A._SubscriptionEditState_build_closure23(webhookConfiguration, t1, viewModel, subscription), A._instanceType(t3)._eval$1("Iterable.E"), type$.legacy_Widget)); + t4 = t4.get$keys(t4); + t4.toString; + B.JSArray_methods.addAll$1(t3, A.MappedIterable_MappedIterable(t4, new A._SubscriptionEditState_build_closure23(webhookConfiguration, t1, viewModel, subscription), t4.$ti._eval$1("Iterable.E"), type$.legacy_Widget)); } - return A.EditScaffold$(_null, t6, new A.AppTabForm(t9, t8, A._setArrayType([new A.ScrollableListView(t11, _null, _null, _null), new A.ScrollableListView(t5, _null, _null, _null), new A.ScrollableListView(A._setArrayType([A.FormCard$(_null, t2, _null, 4, false, _null, true, _null)], t7), _null, _null, _null)], t7), t10, _null, _null), _null, subscription, _null, false, _null, new A._SubscriptionEditState_build_closure24(viewModel), new A._SubscriptionEditState_build_closure25(viewModel), _null, t4); + return A.EditScaffold$(_null, t7, new A.AppTabForm(t10, t9, A._setArrayType([new A.ScrollableListView(t12, _null, _null, _null), new A.ScrollableListView(t2, _null, _null, _null), new A.ScrollableListView(A._setArrayType([A.FormCard$(_null, t3, _null, false, _null, true, _null)], t8), _null, _null, _null)], t8), t11, _null, _null), _null, subscription, _null, false, _null, new A._SubscriptionEditState_build_closure24(viewModel), new A._SubscriptionEditState_build_closure25(viewModel), _null, t5); } }; A._SubscriptionEditState_didChangeDependencies_closure.prototype = { @@ -433338,8 +438704,10 @@ 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; }, - $signature: 64 + $signature: 66 }; A._SubscriptionEditState__onChanged_closure.prototype = { call$1(b) { @@ -433361,7 +438729,7 @@ t3.get$_subscription_model$_$this()._postPurchaseUrl = t1; return b; }, - $signature: 68 + $signature: 70 }; A._SubscriptionEditState__onChanged_closure0.prototype = { call$0() { @@ -433394,7 +438762,7 @@ b.get$_subscription_model$_$this()._subscription_model$_groupId = this.groupId; return b; }, - $signature: 68 + $signature: 70 }; A._SubscriptionEditState_build_closure0.prototype = { call$1(userId) { @@ -433407,14 +438775,14 @@ b.get$_subscription_model$_$this()._subscription_model$_assignedUserId = this.userId; return b; }, - $signature: 68 + $signature: 70 }; A._SubscriptionEditState_build_closure1.prototype = { call$1(value) { var t1 = this.subscription; this.viewModel.onChanged.call$1(t1.rebuild$1(new A._SubscriptionEditState_build__closure17(A._setArrayType(t1.productIds.split(","), type$.JSArray_String), value))); }, - $signature: 40 + $signature: 38 }; A._SubscriptionEditState_build__closure17.prototype = { call$1(b) { @@ -433425,7 +438793,7 @@ b.get$_subscription_model$_$this()._productIds = t1; return b; }, - $signature: 68 + $signature: 70 }; A._SubscriptionEditState_build___closure3.prototype = { call$1(part) { @@ -433446,7 +438814,7 @@ 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__closure16(this.subscription, productId, this.viewModel), B.EdgeInsets_8_8_8_8, _null, _null, _null), _null); }, - $signature: 255 + $signature: 253 }; A._SubscriptionEditState_build__closure16.prototype = { call$0() { @@ -433463,14 +438831,14 @@ b.get$_subscription_model$_$this()._productIds = t1; return b; }, - $signature: 68 + $signature: 70 }; A._SubscriptionEditState_build_closure4.prototype = { call$1(value) { var t1 = this.subscription; this.viewModel.onChanged.call$1(t1.rebuild$1(new A._SubscriptionEditState_build__closure15(A._setArrayType(t1.recurringProductIds.split(","), type$.JSArray_String), value))); }, - $signature: 40 + $signature: 38 }; A._SubscriptionEditState_build__closure15.prototype = { call$1(b) { @@ -433481,7 +438849,7 @@ b.get$_subscription_model$_$this()._recurringProductIds = t1; return b; }, - $signature: 68 + $signature: 70 }; A._SubscriptionEditState_build___closure1.prototype = { call$1(part) { @@ -433502,7 +438870,7 @@ 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__closure14(this.subscription, productId, this.viewModel), B.EdgeInsets_8_8_8_8, _null, _null, _null), _null); }, - $signature: 255 + $signature: 253 }; A._SubscriptionEditState_build__closure14.prototype = { call$0() { @@ -433519,9 +438887,9 @@ b.get$_subscription_model$_$this()._recurringProductIds = t1; return b; }, - $signature: 68 + $signature: 70 }; - A._SubscriptionEditState_build_closure7.prototype = { + A._SubscriptionEditState_build_closure8.prototype = { call$1(value) { this.viewModel.onChanged.call$1(this.subscription.rebuild$1(new A._SubscriptionEditState_build__closure13(value))); }, @@ -433532,17 +438900,17 @@ b.get$_subscription_model$_$this()._subscription_model$_frequencyId = this.value; return b; }, - $signature: 68 + $signature: 70 }; - A._SubscriptionEditState_build_closure8.prototype = { + A._SubscriptionEditState_build_closure7.prototype = { call$1(entry) { var _null = null, 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: 322 + $signature: 258 }; - A._SubscriptionEditState_build_closure9.prototype = { + A._SubscriptionEditState_build_closure10.prototype = { call$1(value) { return this.viewModel.onChanged.call$1(this.subscription.rebuild$1(new A._SubscriptionEditState_build__closure12(value))); }, @@ -433553,66 +438921,66 @@ b.get$_subscription_model$_$this()._subscription_model$_autoBill = this.value; return b; }, - $signature: 68 + $signature: 70 }; - A._SubscriptionEditState_build_closure10.prototype = { + A._SubscriptionEditState_build_closure9.prototype = { call$1(value) { 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: 38 + $signature: 36 }; A._SubscriptionEditState_build_closure11.prototype = { call$1(value) { return this.viewModel.onChanged.call$1(this.subscription.rebuild$1(new A._SubscriptionEditState_build__closure11(value))); }, - $signature: 11 + $signature: 10 }; A._SubscriptionEditState_build__closure11.prototype = { call$1(b) { b.get$_subscription_model$_$this()._subscription_model$_isAmountDiscount = this.value; return b; }, - $signature: 68 + $signature: 70 }; A._SubscriptionEditState_build_closure12.prototype = { call$1(value) { return this.viewModel.onChanged.call$1(this.subscription.rebuild$1(new A._SubscriptionEditState_build__closure10(value))); }, - $signature: 11 + $signature: 10 }; A._SubscriptionEditState_build__closure10.prototype = { call$1(b) { b.get$_subscription_model$_$this()._allowQueryOverrides = this.value; return b; }, - $signature: 68 + $signature: 70 }; A._SubscriptionEditState_build_closure13.prototype = { call$1(value) { return this.viewModel.onChanged.call$1(this.subscription.rebuild$1(new A._SubscriptionEditState_build__closure9(value))); }, - $signature: 11 + $signature: 10 }; A._SubscriptionEditState_build__closure9.prototype = { call$1(b) { b.get$_subscription_model$_$this()._allowPlanChanges = this.value; return b; }, - $signature: 68 + $signature: 70 }; A._SubscriptionEditState_build_closure14.prototype = { call$1(value) { return this.viewModel.onChanged.call$1(this.subscription.rebuild$1(new A._SubscriptionEditState_build__closure8(value))); }, - $signature: 11 + $signature: 10 }; A._SubscriptionEditState_build__closure8.prototype = { call$1(b) { b.get$_subscription_model$_$this()._allowCancellation = this.value; return b; }, - $signature: 68 + $signature: 70 }; A._SubscriptionEditState_build_closure15.prototype = { call$1(value) { @@ -433625,19 +438993,19 @@ b.get$_subscription_model$_$this()._refundPeriod = this.value; return b; }, - $signature: 68 + $signature: 70 }; A._SubscriptionEditState_build_closure16.prototype = { call$1(value) { return this.viewModel.onChanged.call$1(this.subscription.rebuild$1(new A._SubscriptionEditState_build__closure6(value))); }, - $signature: 11 + $signature: 10 }; A._SubscriptionEditState_build__closure6.prototype = { call$1(b) { return b.get$_subscription_model$_$this()._trialEnabled = this.value; }, - $signature: 522 + $signature: 726 }; A._SubscriptionEditState_build_closure17.prototype = { call$1(value) { @@ -433650,55 +439018,55 @@ b.get$_subscription_model$_$this()._trialDuration = this.value; return b; }, - $signature: 68 + $signature: 70 }; A._SubscriptionEditState_build_closure18.prototype = { call$1(value) { return this.viewModel.onChanged.call$1(this.subscription.rebuild$1(new A._SubscriptionEditState_build__closure4(value))); }, - $signature: 11 + $signature: 10 }; A._SubscriptionEditState_build__closure4.prototype = { call$1(b) { return b.get$_subscription_model$_$this()._perSeatEnabled = this.value; }, - $signature: 522 + $signature: 726 }; - A._SubscriptionEditState_build_closure21.prototype = { + A._SubscriptionEditState_build_closure19.prototype = { call$1(value) { - return this.viewModel.onChanged.call$1(this.subscription.rebuild$1(new A._SubscriptionEditState_build__closure1(value))); + return this.viewModel.onChanged.call$1(this.subscription.rebuild$1(new A._SubscriptionEditState_build__closure3(value))); }, $signature: 12 }; - A._SubscriptionEditState_build__closure1.prototype = { + A._SubscriptionEditState_build__closure3.prototype = { call$1(b) { b.get$webhookConfiguration().get$_subscription_model$_$this()._postPurchaseRestMethod = this.value; return b; }, - $signature: 68 - }; - A._SubscriptionEditState_build_closure19.prototype = { - call$1(value) { - return this.$this.setState$1(new A._SubscriptionEditState_build__closure3()); - }, - $signature: 63 - }; - A._SubscriptionEditState_build__closure3.prototype = { - call$0() { - }, - $signature: 1 + $signature: 70 }; A._SubscriptionEditState_build_closure20.prototype = { call$1(value) { return this.$this.setState$1(new A._SubscriptionEditState_build__closure2()); }, - $signature: 63 + $signature: 65 }; A._SubscriptionEditState_build__closure2.prototype = { call$0() { }, $signature: 1 }; + A._SubscriptionEditState_build_closure21.prototype = { + call$1(value) { + return this.$this.setState$1(new A._SubscriptionEditState_build__closure1()); + }, + $signature: 65 + }; + A._SubscriptionEditState_build__closure1.prototype = { + call$0() { + }, + $signature: 1 + }; A._SubscriptionEditState_build_closure22.prototype = { call$0() { var _this = this, @@ -433717,14 +439085,14 @@ b.get$webhookConfiguration().get$postPurchaseHeaders().$indexSet(0, this.key, this.value); return b; }, - $signature: 68 + $signature: 70 }; A._SubscriptionEditState_build_closure23.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); }, - $signature: 255 + $signature: 253 }; A._SubscriptionEditState_build__closure.prototype = { call$0() { @@ -433737,7 +439105,7 @@ b.get$webhookConfiguration().get$postPurchaseHeaders().get$_safeMap().remove$1(0, this.key); return b; }, - $signature: 68 + $signature: 70 }; A.__SubscriptionEditState_State_SingleTickerProviderStateMixin.prototype = { dispose$0(_) { @@ -433764,13 +439132,13 @@ call$1(store) { return A.SubscriptionEditVM_SubscriptionEditVM$fromStore(store); }, - $signature: 2592 + $signature: 2624 }; 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: 2593 + $signature: 2625 }; A.SubscriptionEditVM.prototype = { get$subscription() { @@ -433784,7 +439152,7 @@ call$1(subscription) { this.store.get$_dispatchers()[0].call$1(new A.UpdateSubscription(subscription)); }, - $signature: 286 + $signature: 293 }; A.SubscriptionEditVM_SubscriptionEditVM$fromStore_closure1.prototype = { call$1(context) { @@ -433818,14 +439186,14 @@ 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(true, new A.SubscriptionEditVM_SubscriptionEditVM$fromStore___closure(t3), $.WidgetsBinding__instance.WidgetsBinding__buildOwner._globalKeyRegistry.$index(0, t2), null, true, type$.legacy_ErrorDialog); + A.showDialog(null, 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); t1.get$_dispatchers()[0].call$1(new A.SaveSubscriptionRequest(new A._AsyncCompleter(t2, type$._AsyncCompleter_legacy_SubscriptionEntity), subscription)); return t2.then$1$1(0, new A.SubscriptionEditVM_SubscriptionEditVM$fromStore___closure0(subscription, t3, this.state, t1, $navigator), type$.Null).catchError$1(new A.SubscriptionEditVM_SubscriptionEditVM$fromStore___closure1()); }, - $signature: 39 + $signature: 35 }; A.SubscriptionEditVM_SubscriptionEditVM$fromStore___closure.prototype = { call$1(context) { @@ -433840,11 +439208,13 @@ t1 = _this.subscription, t2 = _this.localization; if (t1.get$isNew()) { - t2 = J.$index$asx($.LocalizationsProvider__localizedValues.$index(0, t2.localeCode), "created_subscription"); + t2.toString; + t2 = J.$index$asx($.$get$LocalizationsProvider__localizedValues().$index(0, t2.localeCode), "created_subscription"); if (t2 == null) t2 = ""; } else { - t2 = J.$index$asx($.LocalizationsProvider__localizedValues.$index(0, t2.localeCode), "updated_subscription"); + t2.toString; + t2 = J.$index$asx($.$get$LocalizationsProvider__localizedValues().$index(0, t2.localeCode), "updated_subscription"); if (t2 == null) t2 = ""; } @@ -433860,13 +439230,13 @@ } else A.viewEntity(false, savedSubscription, null, true); }, - $signature: 286 + $signature: 293 }; A.SubscriptionEditVM_SubscriptionEditVM$fromStore___closure1.prototype = { call$1(error) { var t1 = $.$get$navigatorKey(); t1.toString; - A.showDialog(true, new A.SubscriptionEditVM_SubscriptionEditVM$fromStore____closure(error), $.WidgetsBinding__instance.WidgetsBinding__buildOwner._globalKeyRegistry.$index(0, t1), null, true, type$.legacy_ErrorDialog); + A.showDialog(null, true, new A.SubscriptionEditVM_SubscriptionEditVM$fromStore____closure(error), $.WidgetsBinding__instance.WidgetsBinding__buildOwner._globalKeyRegistry.$index(0, t1), null, true, type$.legacy_ErrorDialog); }, $signature: 3 }; @@ -433891,7 +439261,7 @@ t2 = _this.subscription; t4 = t2.id; t5 = uiState.get$isEditing() ? subscriptionUIState.editing.id : subscriptionUIState.selectedId; - t1 = t1 != null ? new A.IgnorePointer(true, _null, A.Checkbox$(A.Theme_of(context).colorScheme.secondary, false, _null, B.MaterialTapTargetSize_1, new A.SubscriptionListItem_build_closure(_this), _null, false, _this.isChecked), _null) : _null; + t1 = t1 != null ? new A.IgnorePointer(true, _null, A.Checkbox$(A.Theme_of(context).colorScheme.secondary, false, _null, B.MaterialTapTargetSize_1, new A.SubscriptionListItem_build_closure(_this), _null, _null, false, _this.isChecked), _null) : _null; t6 = context.dependOnInheritedWidgetOfExactType$1$0(type$.MediaQuery).data; t7 = type$.JSArray_legacy_Widget; t6 = A.Container$(_null, A.Row$(A._setArrayType([A.Expanded$(A.Text$(t2.name, _null, _null, _null, _null, _null, A.Theme_of(context).textTheme.titleLarge, _null, _null, _null), 1), A.Text$(A.formatNumber(t2.price, context, _null, _null, B.FormatNumberType_0, true, _null, false), _null, _null, _null, _null, _null, A.Theme_of(context).textTheme.titleLarge, _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); @@ -433923,7 +439293,7 @@ call$1(value) { return null.call$1(value); }, - $signature: 11 + $signature: 10 }; A.SubscriptionListBuilder.prototype = { build$1(_, context) { @@ -433940,7 +439310,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: 2594 + $signature: 2626 }; A.SubscriptionListBuilder_build__closure.prototype = { call$2(context, index) { @@ -433959,7 +439329,7 @@ t2 = false; return new A.SubscriptionListItem(t4, subscription, t1.filter, t2, null); }, - $signature: 2595 + $signature: 2627 }; A.SubscriptionListVM.prototype = {}; A.SubscriptionListVM_fromStore__handleRefresh.prototype = { @@ -434008,16 +439378,16 @@ userCompany = t1._list[t3].userCompany; t3 = A.Localizations_of(context, B.Type_AppLocalization_KyD, type$.legacy_AppLocalization); t2 = t2.subscriptionUIState.listUIState; - t1 = "__filter_" + t2.filterClearedAt + "__"; + t1 = t2.filterClearedAt; t4 = this.viewModel.subscriptionList; t2 = t2.filter; t5 = type$.JSArray_legacy_String; t6 = A.List_List$of(A._setArrayType([], t5), true, type$.legacy_String); B.JSArray_methods.addAll$1(t6, A._setArrayType(["created_at", "updated_at", "archived_at", "assigned_to", "created_by", "entity_state", "is_deleted"], t5)); - t6 = A.AppBottomBar$(B.List_empty1, B.List_empty1, B.List_empty1, B.List_empty1, A._setArrayType([], t5), B.EntityType_subscription, false, B.List_empty16, 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"], t5), B.List_empty17, t6); + t6 = A.AppBottomBar$(B.List_empty0, B.List_empty0, B.List_empty0, B.List_empty0, A._setArrayType([], t5), B.EntityType_subscription, false, B.List_empty17, 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"], t5), B.List_empty18, t6); t5 = state.prefState; t3 = (t5.appLayout === B.AppLayout_mobile || t5.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), t3.get$newSubscription()) : _null; - return A.ListScaffold$(_null, B.List_empty11, new A.ListFilter(B.EntityType_subscription, t2, new A.SubscriptionScreen_build_closure7(store), t4, _null, _null, new A.SubscriptionScreen_build_closure8(store), new A.ValueKey(t1, type$.ValueKey_legacy_String)), new A.SubscriptionListBuilder(_null), t6, B.EntityType_subscription, t3, 0, _null, new A.SubscriptionScreen_build_closure9(store), new A.SubscriptionScreen_build_closure10(store)); + return A.ListScaffold$(_null, B.List_empty12, new A.ListFilter(B.EntityType_subscription, t2, new A.SubscriptionScreen_build_closure7(store), t4, _null, _null, new A.SubscriptionScreen_build_closure8(store), new A.ValueKey("__filter_" + t1 + "__", type$.ValueKey_legacy_String)), new A.SubscriptionListBuilder(_null), t6, B.EntityType_subscription, t3, 0, _null, new A.SubscriptionScreen_build_closure9(store), new A.SubscriptionScreen_build_closure10(store)); } }; A.SubscriptionScreen_build_closure10.prototype = { @@ -434110,7 +439480,7 @@ call$2(context, vm) { return new A.SubscriptionScreen(vm, null); }, - $signature: 2596 + $signature: 2628 }; A.SubscriptionScreenVM.prototype = {}; A.SubscriptionView.prototype = { @@ -434130,7 +439500,7 @@ 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, false)), - t6 = J.$index$asx($.LocalizationsProvider__localizedValues.$index(0, t1.localeCode), "purchase_page"); + 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); if (company.isModuleEnabled$1(B.EntityType_invoice)) { @@ -434174,13 +439544,13 @@ call$1(store) { return A.SubscriptionViewVM_SubscriptionViewVM$fromStore(store); }, - $signature: 2597 + $signature: 2629 }; A.SubscriptionViewScreen_build_closure.prototype = { call$2(context, vm) { return new A.SubscriptionView(vm, this.$this.isFilter, null); }, - $signature: 2598 + $signature: 2630 }; A.SubscriptionViewVM.prototype = { get$subscription() { @@ -434208,7 +439578,7 @@ }; A._UpdateDialogState.prototype = { build$1(_, context) { - var message, t4, t0, t5, t6, t7, _this = this, _null = null, + var message, t4, t5, t0, t6, t7, t8, _this = this, _null = null, _s13_ = "release_notes", t1 = A.Localizations_of(context, B.Type_AppLocalization_KyD, type$.legacy_AppLocalization), store = A.StoreProvider_of(context, type$.legacy_AppState), @@ -434219,10 +439589,12 @@ if (_this.updateState === B.UpdateState_2) { message = _this.updateResponse; if (message.length === 0) { - t2 = J.$index$asx($.LocalizationsProvider__localizedValues.$index(0, t1.localeCode), "app_updated"); + t1.toString; + t2 = J.$index$asx($.$get$LocalizationsProvider__localizedValues().$index(0, t1.localeCode), "app_updated"); message = t2 == null ? "" : t2; } else if (B.JSString_methods.contains$1(message, "failed")) { - t2 = J.$index$asx($.LocalizationsProvider__localizedValues.$index(0, t1.localeCode), "update_fail_help"); + t1.toString; + t2 = J.$index$asx($.$get$LocalizationsProvider__localizedValues().$index(0, t1.localeCode), "update_fail_help"); message += "\n\n" + (t2 == null ? "" : t2) + "\n\ngit checkout ."; } } else @@ -434235,35 +439607,43 @@ t3 = new A.Padding(B.EdgeInsets_0_10_0_0, new A.LoadingIndicator(50, false, _null), _null); else { if (account.get$isUpdateAvailable()) { - t3 = t1.localeCode; - t4 = J.$index$asx($.LocalizationsProvider__localizedValues.$index(0, t3), "a_new_version_is_available"); - if (t4 == null) - t4 = ""; - t0 = t4; + t3 = $.$get$LocalizationsProvider__localizedValues(); + t4 = t1.localeCode; + t5 = J.$index$asx(t3.$index(0, t4), "a_new_version_is_available"); + if (t5 == null) + t5 = ""; + t0 = t5; + t5 = t4; t4 = t3; t3 = t0; } else { - t3 = t1.localeCode; - t4 = J.$index$asx($.LocalizationsProvider__localizedValues.$index(0, t3), "force_update_help"); - if (t4 == null) - t4 = ""; - t0 = t4; + t3 = $.$get$LocalizationsProvider__localizedValues(); + t4 = t1.localeCode; + t5 = J.$index$asx(t3.$index(0, t4), "force_update_help"); + if (t5 == null) + t5 = ""; + t0 = t5; + t5 = t4; t4 = t3; t3 = t0; } - t5 = type$.JSArray_legacy_Widget; - t3 = A._setArrayType([new A.SizedBox(400, _null, A.Text$(t3, _null, 2, _null, _null, _null, _null, _null, _null, _null), _null)], t5); + t6 = type$.JSArray_legacy_Widget; + t3 = A._setArrayType([new A.SizedBox(400, _null, A.Text$(t3, _null, 2, _null, _null, _null, _null, _null, _null, _null), _null)], t6); if (account.get$isUpdateAvailable()) { t1.toString; - t6 = J.$index$asx($.LocalizationsProvider__localizedValues.$index(0, t4), "current_version"); - t6 = A.Text$("\u2022 " + (t6 == null ? "" : t6) + ": v" + account.currentVersion, _null, _null, _null, _null, _null, _null, _null, _null, _null); - t7 = J.$index$asx($.LocalizationsProvider__localizedValues.$index(0, t4), "latest_version"); - B.JSArray_methods.addAll$1(t3, A._setArrayType([new A.SizedBox(_null, 20, _null, _null), t6, new A.SizedBox(_null, 6, _null, _null), A.Text$("\u2022 " + (t7 == null ? "" : t7) + ": v" + account.latestVersion, _null, _null, _null, _null, _null, _null, _null, _null, _null)], t5)); + t7 = J.$index$asx(t4.$index(0, t5), "current_version"); + if (t7 == null) + t7 = ""; + t7 = A.Text$("\u2022 " + t7 + ": v" + account.currentVersion, _null, _null, _null, _null, _null, _null, _null, _null, _null); + t8 = J.$index$asx(t4.$index(0, t5), "latest_version"); + if (t8 == null) + t8 = ""; + B.JSArray_methods.addAll$1(t3, A._setArrayType([new A.SizedBox(_null, 20, _null, _null), t7, new A.SizedBox(_null, 6, _null, _null), A.Text$("\u2022 " + t8 + ": v" + account.latestVersion, _null, _null, _null, _null, _null, _null, _null, _null, _null)], t6)); } if (account.isDocker) { t1.toString; - t4 = J.$index$asx($.LocalizationsProvider__localizedValues.$index(0, t4), "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)], t5)); + 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)); } t3 = A.Column$(t3, B.CrossAxisAlignment_0, _null, B.MainAxisAlignment_0, B.MainAxisSize_0, B.VerticalDirection_1); } @@ -434275,18 +439655,20 @@ t6 = account.get$isUpdateAvailable(); t1 = t1.localeCode; if (t6) { - t6 = J.$index$asx($.LocalizationsProvider__localizedValues.$index(0, t1), _s13_); - if (t6 == null) - t6 = J.$index$asx($.LocalizationsProvider__localizedValues.$index(0, "en"), _s13_); - t4.push(A.TextButton$(false, A.Text$(t6.toUpperCase(), _null, _null, _null, _null, _null, _null, _null, _null, _null), _null, new A._UpdateDialogState_build_closure1(), _null)); + t6 = $.$get$LocalizationsProvider__localizedValues(); + t7 = J.$index$asx(t6.$index(0, t1), _s13_); + if (t7 == null) + t7 = J.$index$asx(t6.$index(0, "en"), _s13_); + t4.push(A.TextButton$(false, A.Text$(t7.toUpperCase(), _null, _null, _null, _null, _null, _null, _null, _null, _null), _null, new A._UpdateDialogState_build_closure1(), _null)); } else { - t6 = J.$index$asx($.LocalizationsProvider__localizedValues.$index(0, t1), "view_changes"); - if (t6 == null) - t6 = ""; - t4.push(A.TextButton$(false, A.Text$(t6.toUpperCase(), _null, _null, _null, _null, _null, _null, _null, _null, _null), _null, new A._UpdateDialogState_build_closure2(account), _null)); + t6 = $.$get$LocalizationsProvider__localizedValues(); + t7 = J.$index$asx(t6.$index(0, t1), "view_changes"); + if (t7 == null) + t7 = ""; + t4.push(A.TextButton$(false, A.Text$(t7.toUpperCase(), _null, _null, _null, _null, _null, _null, _null, _null, _null), _null, new A._UpdateDialogState_build_closure2(account), _null)); } if (!account.isDocker) { - t1 = J.$index$asx($.LocalizationsProvider__localizedValues.$index(0, t1), "update_now"); + t1 = J.$index$asx(t6.$index(0, t1), "update_now"); if (t1 == null) t1 = ""; t4.push(A.TextButton$(false, A.Text$(t1.toUpperCase(), _null, _null, _null, _null, _null, _null, _null, _null, _null), _null, new A._UpdateDialogState_build_closure3(_this, context), _null)); @@ -434372,7 +439754,7 @@ call$0() { return this.$this.updateState = B.UpdateState_1; }, - $signature: 519 + $signature: 727 }; A._UpdateDialogState_updateApp__closure0.prototype = { call$1(response) { @@ -434404,7 +439786,7 @@ call$0() { return this.$this.updateState = B.UpdateState_0; }, - $signature: 519 + $signature: 727 }; A.TaskEdit.prototype = { createState$0() { @@ -434432,7 +439814,7 @@ this._widget.viewModel.onSavePressed.call$2(context, action); }, build$1(_, context) { - var t4, t5, t6, t7, t8, t9, _this = this, _null = null, + var t4, t5, t6, t7, t8, t9, t10, _this = this, _null = null, t1 = A.Localizations_of(context, B.Type_AppLocalization_KyD, type$.legacy_AppLocalization), viewModel = _this._widget.viewModel, task = viewModel.task, @@ -434444,27 +439826,26 @@ if (task.get$isNew()) t4 = t1.get$newTask(); else { - t4 = J.$index$asx($.LocalizationsProvider__localizedValues.$index(0, t1.localeCode), "edit_task"); + t1.toString; + t4 = J.$index$asx($.$get$LocalizationsProvider__localizedValues().$index(0, t1.localeCode), "edit_task"); if (t4 == null) t4 = ""; } t2 = task.getActions$2$client$userCompany(client, t3[t2].userCompany); t3 = _this._task_edit$_controller; t5 = A.Tab$(_null, t1.get$details(t1)); - t6 = J.$index$asx($.LocalizationsProvider__localizedValues.$index(0, t1.localeCode), "times"); + t6 = J.$index$asx($.$get$LocalizationsProvider__localizedValues().$index(0, t1.localeCode), "times"); t7 = type$.JSArray_legacy_Widget; t6 = A.TabBar$(t3, _null, false, _null, _null, A._setArrayType([t5, A.Tab$(_null, t6 == null ? "" : t6)], t7)); t5 = $.$get$_TaskEditState__formKey(); - t3 = task.id; - t8 = _this._task_edit$_updatedAt; - t9 = type$.ValueKey_legacy_String; + t3 = type$.ValueKey_legacy_String; + t8 = "__task_" + task.id; + t9 = "" + _this._task_edit$_updatedAt; if (isFullscreen) - t3 = new A.TaskEditDetailsScreen(new A.ValueKey("__task_" + t3 + "_" + t8 + "__", t9)); + t3 = new A.TaskEditDetailsScreen(new A.ValueKey(t8 + "_" + t9 + "__", t3)); else { - t3 = "__task_" + t3 + "_" + t8 + "__"; - t8 = _this._task_edit$_controller; - t9 = A.TabBarView$(A._setArrayType([new A.TaskEditDetailsScreen(_null), new A.TaskEditTimesScreen(_null)], t7), t8, new A.ValueKey(t3, t9)); - t3 = t9; + t10 = _this._task_edit$_controller; + t3 = A.TabBarView$(A._setArrayType([new A.TaskEditDetailsScreen(_null), new A.TaskEditTimesScreen(_null)], t7), t10, new A.ValueKey(t8 + "_" + t9 + "__", t3)); } t5 = A.Form$(_null, t3, t5); if (task.invoiceId.length !== 0 || task.isDeleted) @@ -434491,13 +439872,13 @@ call$1(context) { return this.call$2(context, null); }, - $signature: 2600 + $signature: 2632 }; A._TaskEditState_build_closure0.prototype = { call$2(context, action) { return this.$this._task_edit$_onSavePressed$2(context, action); }, - $signature: 61 + $signature: 63 }; A._TaskEditState_build_closure.prototype = { call$0() { @@ -434543,7 +439924,7 @@ t4 = A._setArrayType([], type$.JSArray_legacy_Widget); if (A.getLayout(context) === B.AppLayout_desktop) { t5 = useSidebarEditor ? t1.get$fullscreenEditor() : t1.get$sidebarEditor(); - t4.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._BottomBarState_build_closure(store), _null, _null, _null, _null, _null), t5)); + t4.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._BottomBarState_build_closure(store), _null, _null, _null, _null, _null, _null), t5)); } t5 = A.getLayout(context); t4.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._BottomBarState_build_closure0(this, t1, context), A.TextStyle$(_null, _null, t2.enableDarkMode ? B.Color_4294967295 : B.Color_4278190080, _null, _null, _null, _null, _null, _null, _null, _null, 20, _null, _null, _null, _null, true, _null, _null, _null, _null, _null, _null, _null, _null), _null), _null), _null), _null, t5 === B.AppLayout_desktop, false, _null)); @@ -434555,7 +439936,7 @@ var t1 = this.$this; return t1._framework$_element != null && t1.setState$1(new A._BottomBarState_initState__closure()); }, - $signature: 283 + $signature: 313 }; A._BottomBarState_initState__closure.prototype = { call$0() { @@ -434580,7 +439961,7 @@ return t1 + " \u2022 " + title; return title; }, - $signature: 129 + $signature: 127 }; A.__TaskEditState_State_SingleTickerProviderStateMixin.prototype = { dispose$0(_) { @@ -434599,8 +439980,8 @@ }; A.TaskEditDesktop.prototype = { createState$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, false), A._setArrayType([], type$.JSArray_legacy_TextEditingController), B._StateLifecycle_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, false), A._setArrayType([], type$.JSArray_legacy_TextEditingController), B._StateLifecycle_0); } }; A._TaskEditDesktopState.prototype = { @@ -434640,7 +440021,7 @@ _this._task_edit_desktop$_debouncer.run$1(new A._TaskEditDesktopState__onChanged_closure0(_this, task)); }, build$1(_, context) { - var store, viewModel, task, state, t2, t3, t4, company, t5, client, showEndDate, taskTimes, overlapping, t6, t7, t8, rateLabel, tableHeaderColor, t9, t10, t11, t12, index, date, _this = this, _null = null, + var store, viewModel, task, state, t2, t3, t4, company, t5, client, showEndDate, taskTimes, overlapping, t6, t7, t8, rateLabel, tableHeaderColor, t9, t10, t11, index, date, t12, t13, t14, t15, _this = this, _null = null, _s12_ = "invalid_time", t1 = $.$get$navigatorKey(); t1.toString; @@ -434660,7 +440041,7 @@ if (!B.JSArray_methods.any$1(taskTimes, new A._TaskEditDesktopState_build_closure())) taskTimes.push(A.TaskTime_TaskTime(_null, _null).rebuild$1(new A._TaskEditDesktopState_build_closure0())); overlapping = task.get$getInvalidTimeIndices(); - t4 = t1.get$rate(t1) + " \u2022 "; + t4 = t1.get$rate(t1); t6 = A.TaskEntity_TaskEntity(_null, _null, _null, _null, _null); t7 = task.projectId; t6 = A.taskRateSelector(client, company, t3[t2].groupState.$get$1(0, client.groupId), t3[t2].projectState.$get$1(0, t7), t6); @@ -434670,7 +440051,7 @@ if (t8 == null) t8 = "1"; } - rateLabel = B.JSString_methods.$add(t4, A.formatNumber(t6, context, _null, t8, B.FormatNumberType_0, true, _null, false)); + rateLabel = B.JSString_methods.$add(t4 + " \u2022 ", A.formatNumber(t6, context, _null, t8, B.FormatNumberType_0, true, _null, false)); tableHeaderColor = state.prefState.customColors._map$_map.$index(0, "invoice_header_background_color"); if (tableHeaderColor == null) tableHeaderColor = ""; @@ -434686,18 +440067,17 @@ 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)); t6.push(new A.CustomField(_this._task_edit_desktop$_custom3Controller, _null, _null, "task3", task.customValue3, false, _null)); - t5 = A.Expanded$(A.FormCard$(_null, t6, B.CrossAxisAlignment_0, 4, false, _null, false, B.EdgeInsets_12_12_6_12), 1); + t5 = A.Expanded$(A.FormCard$(_null, t6, B.CrossAxisAlignment_0, false, _null, false, B.EdgeInsets_12_12_6_12), 1); t6 = A.DecoratedFormField$(false, _null, false, false, _this._task_edit_desktop$_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); t7 = type$.ValueKey_legacy_String; t8 = A.DecoratedFormField$(false, _null, false, false, _this._task_edit_desktop$_rateController, _null, true, _null, _null, _null, _null, false, false, new A.ValueKey("__rate__", t7), new A.TextInputType(2, true, true), rateLabel, _null, _null, false, _null, _null, _null, true, _null, _null, B.TextAlign_4, _null); t9 = task.statusId; - t10 = "__task_status_" + A.S(t9) + "__"; - t11 = t1.get$status(t1); - t12 = $.$get$memoizedDropdownTaskStatusList(); + t10 = t1.get$status(t1); + t11 = $.$get$memoizedDropdownTaskStatusList(); t2 = t3[t2]; t3 = t2.taskStatusState; - t11 = A.Row$(A._setArrayType([t5, A.Expanded$(A.FormCard$(_null, A._setArrayType([t6, t8, A.DynamicSelector$(false, t9, t12.call$4(t3.map, t3.list, state.staticState, t2.userState.map), B.EntityType_taskStatus, new A.ValueKey(t10, t7), t11, new A._TaskEditDesktopState_build_closure6(state, viewModel, task), _null), new A.CustomField(_this._task_edit_desktop$_custom2Controller, _null, _null, "task2", task.customValue2, false, _null), new A.CustomField(_this._task_edit_desktop$_custom4Controller, _null, _null, "task4", task.customValue4, false, _null)], t4), B.CrossAxisAlignment_0, 4, false, _null, false, B.EdgeInsets_6_12_6_12), 1), A.Expanded$(A.FormCard$(_null, A._setArrayType([A.DecoratedFormField$(false, _null, false, false, _this._task_edit_desktop$_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), new A.SizedBox(_null, 4, _null, _null)], t4), B.CrossAxisAlignment_0, 4, false, _null, false, B.EdgeInsets_6_12_12_12), 1)], t4), B.CrossAxisAlignment_0, B.MainAxisAlignment_0, B.MainAxisSize_1, _null); - t10 = "__table_" + _this._task_edit_desktop$_updatedAt + "__"; + t10 = A.Row$(A._setArrayType([t5, A.Expanded$(A.FormCard$(_null, A._setArrayType([t6, t8, A.DynamicSelector$(false, t9, t11.call$4(t3.map, t3.list, state.staticState, t2.userState.map), B.EntityType_taskStatus, new A.ValueKey("__task_status_" + A.S(t9) + "__", t7), t10, new A._TaskEditDesktopState_build_closure6(state, viewModel, task), _null), new A.CustomField(_this._task_edit_desktop$_custom2Controller, _null, _null, "task2", task.customValue2, false, _null), new A.CustomField(_this._task_edit_desktop$_custom4Controller, _null, _null, "task4", task.customValue4, false, _null)], t4), B.CrossAxisAlignment_0, false, _null, false, B.EdgeInsets_6_12_6_12), 1), A.Expanded$(A.FormCard$(_null, A._setArrayType([A.DecoratedFormField$(false, _null, false, false, _this._task_edit_desktop$_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), new A.SizedBox(_null, 4, _null, _null)], t4), B.CrossAxisAlignment_0, false, _null, false, B.EdgeInsets_6_12_12_12), 1)], t4), B.CrossAxisAlignment_0, B.MainAxisAlignment_0, B.MainAxisSize_1, _null); + t9 = _this._task_edit_desktop$_updatedAt; t2 = showEndDate ? 5 : 4; t2 = A.LinkedHashMap_LinkedHashMap$_literal([t2, new A.FixedColumnWidth(48)], type$.legacy_int, type$.legacy_TableColumnWidth); t3 = A._setArrayType([new A.TableHeader(t1.get$startDate(), false, true, _null), new A.TableHeader(t1.get$startTime(t1), false, false, _null)], t4); @@ -434708,58 +440088,66 @@ t3.push(new A.TableHeader("", false, false, _null)); t3 = A._setArrayType([new A.TableRow(_null, tableHeaderColor.length !== 0 ? new A.BoxDecoration(A.convertHexStringToColor(tableHeaderColor), _null, _null, _null, _null, _null, B.BoxShape_0) : _null, t3)], type$.JSArray_legacy_TableRow); for (t1 = t1.localeCode, index = 0; index < taskTimes.length; ++index) { - t5 = "__" + _this._task_edit_desktop$_startTimeUpdatedAt + "_" + _this._task_edit_desktop$_durationUpdateAt + "_" + index + "__"; - t6 = taskTimes[index].startDate; - if (t6 == null) - t6 = _null; + t5 = _this._task_edit_desktop$_startTimeUpdatedAt; + t6 = _this._task_edit_desktop$_durationUpdateAt; + t8 = "" + index; + t11 = taskTimes[index].startDate; + if (t11 == null) + t11 = _null; else { - date = t6.toLocal$0(); - t6 = B.JSArray_methods.get$first(date.toIso8601String$0().split("T")); + date = t11.toLocal$0(); + t11 = B.JSArray_methods.get$first(date.toIso8601String$0().split("T")); } - t8 = "__" + _this._task_edit_desktop$_durationUpdateAt + "_" + index + "__"; - t8 = A._setArrayType([new A.Padding(B.EdgeInsets_0_0_16_0, new A.DatePicker(_null, t6, new A._TaskEditDesktopState_build_closure7(_this, taskTimes, index, showEndDate, viewModel), _null, _null, _null, new A.ValueKey(t5, t7)), _null), new A.Padding(B.EdgeInsets_0_0_16_0, new A.TimePicker(_null, taskTimes[index].startDate, new A._TaskEditDesktopState_build_closure8(_this, taskTimes, index, viewModel), new A.ValueKey(t8, t7)), _null)], t4); + t12 = _this._task_edit_desktop$_durationUpdateAt; + t12 = A._setArrayType([new A.Padding(B.EdgeInsets_0_0_16_0, new A.DatePicker(_null, t11, new A._TaskEditDesktopState_build_closure7(_this, taskTimes, index, showEndDate, viewModel), _null, _null, _null, new A.ValueKey("__" + t5 + "_" + t6 + "_" + t8 + "__", t7)), _null), new A.Padding(B.EdgeInsets_0_0_16_0, new A.TimePicker(_null, taskTimes[index].startDate, new A._TaskEditDesktopState_build_closure8(_this, taskTimes, index, viewModel), new A.ValueKey("__" + t12 + "_" + t8 + "__", t7)), _null)], t4); if (showEndDate) { - t5 = "__" + _this._task_edit_desktop$_startDateUpdatedAt + "_" + _this._task_edit_desktop$_durationUpdateAt + "_" + _this._task_edit_desktop$_endTimeUpdatedAt + "_" + index + "__"; - t6 = taskTimes[index].endDate; - if (t6 == null) - t6 = _null; + t5 = _this._task_edit_desktop$_startDateUpdatedAt; + t6 = _this._task_edit_desktop$_durationUpdateAt; + t11 = _this._task_edit_desktop$_endTimeUpdatedAt; + t13 = taskTimes[index].endDate; + if (t13 == null) + t13 = _null; else { - date = t6.toLocal$0(); - t6 = B.JSArray_methods.get$first(date.toIso8601String$0().split("T")); + date = t13.toLocal$0(); + t13 = B.JSArray_methods.get$first(date.toIso8601String$0().split("T")); } - t8.push(new A.Padding(B.EdgeInsets_0_0_16_0, new A.DatePicker(_null, t6, new A._TaskEditDesktopState_build_closure9(_this, taskTimes, index, viewModel), _null, _null, _null, new A.ValueKey(t5, t7)), _null)); + t12.push(new A.Padding(B.EdgeInsets_0_0_16_0, new A.DatePicker(_null, t13, new A._TaskEditDesktopState_build_closure9(_this, taskTimes, index, viewModel), _null, _null, _null, new A.ValueKey("__" + t5 + "_" + t6 + "_" + t11 + "_" + t8 + "__", t7)), _null)); } - t5 = "__" + _this._task_edit_desktop$_endDateUpdatedAt + "_" + _this._task_edit_desktop$_durationUpdateAt + "_" + index + "__"; - t8.push(new A.Padding(B.EdgeInsets_0_0_16_0, new A.TimePicker(_null, taskTimes[index].endDate, new A._TaskEditDesktopState_build_closure10(_this, taskTimes, index, viewModel), new A.ValueKey(t5, t7)), _null)); - t5 = "__" + _this._task_edit_desktop$_startTimeUpdatedAt + "_" + _this._task_edit_desktop$_endTimeUpdatedAt + "_" + _this._task_edit_desktop$_startDateUpdatedAt + "_" + _this._task_edit_desktop$_endDateUpdatedAt + "_" + index + "__"; - t6 = taskTimes[index]; - t9 = t6.startDate; - if (t9 == null || t6.endDate == null) - t6 = _null; + t5 = _this._task_edit_desktop$_endDateUpdatedAt; + t6 = _this._task_edit_desktop$_durationUpdateAt; + t12.push(new A.Padding(B.EdgeInsets_0_0_16_0, new A.TimePicker(_null, taskTimes[index].endDate, new A._TaskEditDesktopState_build_closure10(_this, taskTimes, index, viewModel), new A.ValueKey("__" + t5 + "_" + t6 + "_" + t8 + "__", t7)), _null)); + t6 = _this._task_edit_desktop$_startTimeUpdatedAt; + t5 = _this._task_edit_desktop$_endTimeUpdatedAt; + t11 = _this._task_edit_desktop$_startDateUpdatedAt; + t13 = _this._task_edit_desktop$_endDateUpdatedAt; + t14 = taskTimes[index]; + t15 = t14.startDate; + if (t15 == null || t14.endDate == null) + t14 = _null; else { - t6 = t6.endDate; - if (t6 == null) - t6 = new A.DateTime(Date.now(), false); - t9 = new A.Duration(1000 * (t6._value - t9._value)); - t6 = t9; + t14 = t14.endDate; + if (t14 == null) + t14 = new A.DateTime(Date.now(), false); + t15 = new A.Duration(1000 * (t14._value - t15._value)); + t14 = t15; } - t8.push(new A.Padding(B.EdgeInsets_0_0_16_0, new A.DurationPicker(t6, new A._TaskEditDesktopState_build_closure11(_this, taskTimes, index, viewModel), _null, new A.ValueKey(t5, t7)), _null)); + 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; if (B.JSArray_methods.contains$1(overlapping, index)) { - t6 = J.$index$asx($.LocalizationsProvider__localizedValues.$index(0, t1), _s12_); - if (t6 == null) - t6 = J.$index$asx($.LocalizationsProvider__localizedValues.$index(0, "en"), _s12_); + t6 = $.$get$LocalizationsProvider__localizedValues(); + t8 = J.$index$asx(t6.$index(0, t1), _s12_); + t6 = t8 == null ? J.$index$asx(t6.$index(0, "en"), _s12_) : t8; } else { - t6 = J.$index$asx($.LocalizationsProvider__localizedValues.$index(0, t1), "remove"); + t6 = J.$index$asx($.$get$LocalizationsProvider__localizedValues().$index(0, t1), "remove"); if (t6 == null) t6 = ""; } - t9 = taskTimes[index]; - t9 = t9.startDate == null && t9.endDate == null ? _null : new A._TaskEditDesktopState_build_closure12(_this, viewModel, index); - t8.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, t9, B.EdgeInsets_8_8_8_8, _null, t6, _null), _null)); - t3.push(new A.TableRow(_null, _null, t8)); + 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)); + t3.push(new A.TableRow(_null, _null, t12)); } - return new A.ScrollableListView(A._setArrayType([t11, A.FormCard$(A.Table$(_null, t3, t2, B.FlexColumnWidth_1, B.TableCellVerticalAlignment_0, new A.ValueKey(t10, t7)), _null, _null, 4, false, _null, false, B.EdgeInsets_12_0_12_0), new A.SizedBox(_null, 12, _null, _null)], t4), _null, _null, _null); + 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, false, _null, false, B.EdgeInsets_12_0_12_0), new A.SizedBox(_null, 12, _null, _null)], t4), _null, _null, _null); } }; A._TaskEditDesktopState_didChangeDependencies_closure.prototype = { @@ -434777,8 +440165,10 @@ 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; }, - $signature: 64 + $signature: 66 }; A._TaskEditDesktopState__onChanged_closure.prototype = { call$1(b) { @@ -434811,20 +440201,20 @@ call$1(taskTime) { return taskTime.startDate == null && taskTime.endDate == null; }, - $signature: 207 + $signature: 208 }; A._TaskEditDesktopState_build_closure0.prototype = { call$1(b) { b.get$_task_model$_$this()._startDate = null; return b; }, - $signature: 767 + $signature: 615 }; A._TaskEditDesktopState_build_closure2.prototype = { call$1(client) { this.viewModel.onChanged.call$1(this.task.rebuild$1(new A._TaskEditDesktopState_build__closure8(client))); }, - $signature: 40 + $signature: 38 }; A._TaskEditDesktopState_build__closure8.prototype = { call$1(b) { @@ -434842,7 +440232,7 @@ call$1(completer) { this.viewModel.onAddClientPressed.call$2(this.context, completer); }, - $signature: 188 + $signature: 189 }; A._TaskEditDesktopState_build_closure3.prototype = { call$1(selectedId) { @@ -434872,7 +440262,7 @@ call$1(completer) { this.viewModel.onAddProjectPressed.call$2(this.context, completer); }, - $signature: 188 + $signature: 189 }; A._TaskEditDesktopState_build_closure5.prototype = { call$1(userId) { @@ -434931,7 +440321,7 @@ t1 = _this.$this; t1.setState$1(new A._TaskEditDesktopState_build__closure3(t1)); }, - $signature: 338 + $signature: 309 }; A._TaskEditDesktopState_build__closure3.prototype = { call$0() { @@ -434963,7 +440353,7 @@ t1 = _this.$this; t1.setState$1(new A._TaskEditDesktopState_build__closure1(t1)); }, - $signature: 338 + $signature: 309 }; A._TaskEditDesktopState_build__closure1.prototype = { call$0() { @@ -435003,8 +440393,8 @@ }; A.TaskEditDetails.prototype = { createState$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, false), A._setArrayType([], type$.JSArray_legacy_TextEditingController), B._StateLifecycle_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, false), A._setArrayType([], type$.JSArray_legacy_TextEditingController), B._StateLifecycle_0); } }; A._TaskEditDetailsState.prototype = { @@ -435058,7 +440448,7 @@ company = t4.userCompany.company; t5 = task.clientId; client = t4.clientState.$get$1(0, t5); - t4 = t1.get$rate(t1) + " \u2022 "; + t4 = t1.get$rate(t1); t6 = A.TaskEntity_TaskEntity(_null, _null, _null, _null, _null); t7 = task.projectId; t6 = A.taskRateSelector(client, company, t3[t2].groupState.$get$1(0, client.groupId), t3[t2].projectState.$get$1(0, t7), t6); @@ -435068,7 +440458,7 @@ if (t8 == null) t8 = "1"; } - rateLabel = B.JSString_methods.$add(t4, A.formatNumber(t6, context, _null, t8, B.FormatNumberType_0, true, _null, false)); + rateLabel = B.JSString_methods.$add(t4 + " \u2022 ", A.formatNumber(t6, context, _null, t8, B.FormatNumberType_0, true, _null, false)); t8 = type$.JSArray_legacy_Widget; t6 = A._setArrayType([], t8); if (task.invoiceId.length === 0) { @@ -435083,18 +440473,17 @@ t4 = type$.ValueKey_legacy_String; t6.push(A.DecoratedFormField$(false, _null, false, false, _this._task_edit_details$_rateController, _null, true, _null, _null, _null, _null, false, false, new A.ValueKey("__rate__", t4), new A.TextInputType(2, true, true), rateLabel, _null, _null, false, _null, _null, _null, true, _null, _null, B.TextAlign_4, _null)); t5 = task.statusId; - t7 = "__task_status_" + A.S(t5) + "__"; - t9 = t1.get$status(t1); - t10 = $.$get$memoizedDropdownTaskStatusList(); + t7 = t1.get$status(t1); + t9 = $.$get$memoizedDropdownTaskStatusList(); t2 = t3[t2]; t3 = t2.taskStatusState; - t6.push(A.DynamicSelector$(false, t5, t10.call$4(t3.map, t3.list, state.staticState, t2.userState.map), B.EntityType_taskStatus, new A.ValueKey(t7, t4), t9, new A._TaskEditDetailsState_build_closure4(state, viewModel, task), _null)); + t6.push(A.DynamicSelector$(false, t5, t9.call$4(t3.map, t3.list, state.staticState, t2.userState.map), B.EntityType_taskStatus, new A.ValueKey("__task_status_" + A.S(t5) + "__", t4), t7, new A._TaskEditDetailsState_build_closure4(state, viewModel, task), _null)); t6.push(new A.CustomField(_this._task_edit_details$_custom1Controller, _null, _null, "task1", task.customValue1, false, _null)); t6.push(new A.CustomField(_this._task_edit_details$_custom2Controller, _null, _null, "task2", task.customValue2, false, _null)); t6.push(new A.CustomField(_this._task_edit_details$_custom3Controller, _null, _null, "task3", task.customValue3, false, _null)); t6.push(new A.CustomField(_this._task_edit_details$_custom4Controller, _null, _null, "task4", task.customValue4, false, _null)); t6.push(A.DecoratedFormField$(false, _null, false, false, _this._descriptionController, _null, true, _null, _null, _null, _null, false, false, _null, B.TextInputType_1_null_null, t1.get$description(t1), 4, _null, false, _null, _null, _null, true, _null, _null, B.TextAlign_4, _null)); - return new A.ScrollableListView(A._setArrayType([A.FormCard$(_null, t6, _null, 4, false, _null, true, _null)], t8), _null, _null, _null); + return new A.ScrollableListView(A._setArrayType([A.FormCard$(_null, t6, _null, false, _null, true, _null)], t8), _null, _null, _null); } }; A._TaskEditDetailsState_didChangeDependencies_closure.prototype = { @@ -435112,8 +440501,10 @@ 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; }, - $signature: 64 + $signature: 66 }; A._TaskEditDetailsState__onChanged_closure.prototype = { call$1(b) { @@ -435146,7 +440537,7 @@ call$1(client) { this.viewModel.onChanged.call$1(this.task.rebuild$1(new A._TaskEditDetailsState_build__closure2(client))); }, - $signature: 40 + $signature: 38 }; A._TaskEditDetailsState_build__closure2.prototype = { call$1(b) { @@ -435164,7 +440555,7 @@ call$1(completer) { this.viewModel.onAddClientPressed.call$2(this.context, completer); }, - $signature: 188 + $signature: 189 }; A._TaskEditDetailsState_build_closure1.prototype = { call$1(selectedId) { @@ -435194,7 +440585,7 @@ call$1(completer) { this.viewModel.onAddProjectPressed.call$2(this.context, completer); }, - $signature: 188 + $signature: 189 }; A._TaskEditDetailsState_build_closure3.prototype = { call$1(userId) { @@ -435237,7 +440628,7 @@ call$1(store) { return A.TaskEditDetailsVM_TaskEditDetailsVM$fromStore(store); }, - $signature: 2602 + $signature: 2634 }; A.TaskEditDetailsScreen_build_closure.prototype = { call$2(context, viewModel) { @@ -435246,7 +440637,7 @@ else return new A.TaskEditDetails(viewModel, null); }, - $signature: 2603 + $signature: 2635 }; A.TaskEditDetailsVM.prototype = { get$task() { @@ -435260,7 +440651,7 @@ call$1(task) { this.store.get$_dispatchers()[0].call$1(new A.UpdateTask(task)); }, - $signature: 191 + $signature: 171 }; A.TaskEditDetailsVM_TaskEditDetailsVM$fromStore_closure0.prototype = { call$2(context, completer) { @@ -435273,7 +440664,7 @@ A.createEntity(new A._AsyncCompleter(t2, type$._AsyncCompleter_Null), completer, context, t1, _null, true); completer.get$future().then$1$1(0, new A.TaskEditDetailsVM_TaskEditDetailsVM$fromStore__closure3(t3), t4); }, - $signature: 123 + $signature: 117 }; A.TaskEditDetailsVM_TaskEditDetailsVM$fromStore__closure2.prototype = { call$1(_) { @@ -435285,7 +440676,7 @@ call$1(client) { this.store.get$_dispatchers()[0].call$1(new A.UpdateCurrentRoute("/task/edit")); }, - $signature: 40 + $signature: 38 }; A.TaskEditDetailsVM_TaskEditDetailsVM$fromStore_closure2.prototype = { call$2(taskTime, index) { @@ -435295,13 +440686,13 @@ else t1.get$_dispatchers()[0].call$1(new A.UpdateTaskTime(index, taskTime)); }, - $signature: 515 + $signature: 729 }; A.TaskEditDetailsVM_TaskEditDetailsVM$fromStore_closure3.prototype = { call$1(index) { this.store.get$_dispatchers()[0].call$1(new A.DeleteTaskTime(index)); }, - $signature: 119 + $signature: 124 }; A.TaskEditDetailsVM_TaskEditDetailsVM$fromStore_closure1.prototype = { call$2(context, completer) { @@ -435314,14 +440705,14 @@ A.createEntity(new A._AsyncCompleter(t2, type$._AsyncCompleter_Null), completer, context, t1, _null, true); completer.get$future().then$1$1(0, new A.TaskEditDetailsVM_TaskEditDetailsVM$fromStore__closure1(t3), t4); }, - $signature: 123 + $signature: 117 }; A.TaskEditDetailsVM_TaskEditDetailsVM$fromStore__closure.prototype = { call$1(b) { b.get$_project_model$_$this()._project_model$_clientId = this.task.clientId; return b; }, - $signature: 152 + $signature: 161 }; A.TaskEditDetailsVM_TaskEditDetailsVM$fromStore__closure0.prototype = { call$1(_) { @@ -435333,7 +440724,7 @@ call$1(client) { this.store.get$_dispatchers()[0].call$1(new A.UpdateCurrentRoute("/task/edit")); }, - $signature: 40 + $signature: 38 }; A.TaskEditTimes.prototype = { createState$0() { @@ -435342,7 +440733,7 @@ }; A._TaskEditTimesState.prototype = { _showTaskTimeEditor$2(taskTime, context) { - A.showDialog(false, new A._TaskEditTimesState__showTaskTimeEditor_closure(this, taskTime), context, null, true, type$.legacy_ResponsivePadding); + A.showDialog(null, false, new A._TaskEditTimesState__showTaskTimeEditor_closure(this, taskTime), context, null, true, type$.legacy_ResponsivePadding); }, build$1(_, context) { var sortedTaskTimes, taskTimeWidgets, i, _null = null, @@ -435358,7 +440749,8 @@ $.WidgetsBinding__instance.SchedulerBinding__postFrameCallbacks.push(new A._TaskEditTimesState_build_closure(this, taskTime, context)); } if (task.getTaskTimes$0().length === 0) { - t1 = J.$index$asx($.LocalizationsProvider__localizedValues.$index(0, t1.localeCode), "click_plus_to_add_time"); + t1.toString; + t1 = J.$index$asx($.$get$LocalizationsProvider__localizedValues().$index(0, t1.localeCode), "click_plus_to_add_time"); return new A.HelpText(t1 == null ? "" : t1, _null); } t1 = task.getTaskTimes$0(); @@ -435382,14 +440774,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: 2605 + $signature: 2637 }; 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: 207 + $signature: 208 }; A._TaskEditTimesState_build_closure.prototype = { call$1(duration) { @@ -435414,28 +440806,33 @@ this.super$State$didChangeDependencies(); }, build$1(_, context) { - var t6, t7, _this = this, _null = null, + var t6, t7, t8, t9, t10, _this = this, _null = null, t1 = A.Localizations_of(context, B.Type_AppLocalization_KyD, type$.legacy_AppLocalization), viewModel = _this._widget.viewModel, showEndDate = viewModel.company.showTaskEndDate, - t2 = "__date_" + _this._startTimeUpdatedAt + "__", + t2 = _this._startTimeUpdatedAt, t3 = type$.ValueKey_legacy_String, t4 = t1.get$date(), t5 = _this._taskTime.startDate; t5 = t5 == null ? _null : A.convertDateTimeToSqlDate(t5.toLocal$0()); t6 = type$.JSArray_legacy_Widget; - t5 = A._setArrayType([A.DatePicker$(false, _null, new A.ValueKey(t2, t3), t4, _null, new A.TimeEditDetailsState_build_closure(_this, showEndDate, viewModel), t5, _null), A.TimePicker$(false, new A.ValueKey("__start_time_" + _this._durationUpdateAt + "__", t3), t1.get$startTime(t1), new A.TimeEditDetailsState_build_closure0(_this, viewModel), _this._taskTime.startDate), A.TimePicker$(true, new A.ValueKey("__end_time_" + _this._endDateUpdatedAt + "_" + _this._durationUpdateAt + "__", t3), t1.get$endTime(t1), new A.TimeEditDetailsState_build_closure1(_this, viewModel), _this._taskTime.endDate)], t6); + t5 = A._setArrayType([A.DatePicker$(false, _null, new A.ValueKey("__date_" + t2 + "__", t3), t4, _null, new A.TimeEditDetailsState_build_closure(_this, showEndDate, viewModel), t5, _null), A.TimePicker$(false, new A.ValueKey("__start_time_" + _this._durationUpdateAt + "__", t3), t1.get$startTime(t1), new A.TimeEditDetailsState_build_closure0(_this, viewModel), _this._taskTime.startDate), A.TimePicker$(true, new A.ValueKey("__end_time_" + _this._endDateUpdatedAt + "_" + _this._durationUpdateAt + "__", t3), t1.get$endTime(t1), new A.TimeEditDetailsState_build_closure1(_this, viewModel), _this._taskTime.endDate)], t6); if (showEndDate) { - t2 = "__" + _this._startDateUpdatedAt + "_" + _this._durationUpdateAt + "_" + _this._endTimeUpdatedAt + "__"; - t4 = _this._taskTime; - t4 = t4.startDate == null ? _null : A.convertDateTimeToSqlDate(t4.endDate.toLocal$0()); - t5.push(A.DatePicker$(false, _null, new A.ValueKey(t2, t3), _null, _null, new A.TimeEditDetailsState_build_closure2(_this, viewModel), t4, _null)); + t2 = _this._startDateUpdatedAt; + t4 = _this._durationUpdateAt; + t7 = _this._endTimeUpdatedAt; + t8 = _this._taskTime; + t8 = t8.startDate == null ? _null : A.convertDateTimeToSqlDate(t8.endDate.toLocal$0()); + t5.push(A.DatePicker$(false, _null, new A.ValueKey("__" + t2 + "_" + t4 + "_" + t7 + "__", t3), _null, _null, new A.TimeEditDetailsState_build_closure2(_this, viewModel), t8, _null)); } - t2 = "__duration_" + _this._startTimeUpdatedAt + "_" + _this._endTimeUpdatedAt + "_" + _this._startDateUpdatedAt + "_" + _this._endDateUpdatedAt + "_"; - t4 = t1.get$duration(t1); - t7 = _this._taskTime; - t7 = t7.startDate == null || t7.endDate == null ? _null : t7.get$duration(t7); - t5.push(new A.DurationPicker(t7, new A.TimeEditDetailsState_build_closure3(_this, viewModel), t4, new A.ValueKey(t2, t3))); + t2 = _this._startTimeUpdatedAt; + t4 = _this._endTimeUpdatedAt; + t7 = _this._startDateUpdatedAt; + t8 = _this._endDateUpdatedAt; + t9 = t1.get$duration(t1); + t10 = _this._taskTime; + t10 = t10.startDate == null || t10.endDate == null ? _null : t10.get$duration(t10); + t5.push(new A.DurationPicker(t10, new A.TimeEditDetailsState_build_closure3(_this, viewModel), t9, new A.ValueKey("__duration_" + t2 + "_" + t4 + "_" + t7 + "_" + t8 + "_", t3))); t5 = A.SingleChildScrollView$(A.Column$(t5, B.CrossAxisAlignment_2, _null, B.MainAxisAlignment_0, B.MainAxisSize_0, B.VerticalDirection_1), _null, B.DragStartBehavior_1, _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, 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, new A.TimeEditDetailsState_build_closure5(_this, context), _null)], t6), B.EdgeInsets_0_0_0_0, _null, t5, B.EdgeInsets_24_20_24_24, _null, _null, _null); } @@ -435463,7 +440860,7 @@ var t1 = this.$this; t1.setState$1(new A.TimeEditDetailsState_build__closure2(t1, timeOfDay, this.viewModel)); }, - $signature: 338 + $signature: 309 }; A.TimeEditDetailsState_build__closure2.prototype = { call$0() { @@ -435480,7 +440877,7 @@ var t1 = this.$this; t1.setState$1(new A.TimeEditDetailsState_build__closure1(t1, timeOfDay, this.viewModel)); }, - $signature: 338 + $signature: 309 }; A.TimeEditDetailsState_build__closure1.prototype = { call$0() { @@ -435551,13 +440948,13 @@ call$1(store) { return A.TaskEditTimesVM_TaskEditTimesVM$fromStore(store); }, - $signature: 2606 + $signature: 2638 }; A.TaskEditTimesScreen_build_closure.prototype = { call$2(context, viewModel) { return new A.TaskEditTimes(viewModel, null); }, - $signature: 2607 + $signature: 2639 }; A.TaskEditTimesVM.prototype = { get$company() { @@ -435571,7 +440968,7 @@ call$1(index) { return this.store.get$_dispatchers()[0].call$1(new A.DeleteTaskTime(index)); }, - $signature: 175 + $signature: 187 }; A.TaskEditTimesVM_TaskEditTimesVM$fromStore_closure0.prototype = { call$0() { @@ -435583,7 +440980,7 @@ call$2(taskTime, index) { this.store.get$_dispatchers()[0].call$1(new A.UpdateTaskTime(index, taskTime)); }, - $signature: 515 + $signature: 729 }; A.TaskEditTimesVM_TaskEditTimesVM$fromStore_closure2.prototype = { call$0() { @@ -435601,13 +440998,13 @@ call$1(store) { return A.TaskEditVM_TaskEditVM$fromStore(store); }, - $signature: 2608 + $signature: 2640 }; 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: 2609 + $signature: 2641 }; A.TaskEditVM.prototype = { get$task() { @@ -435647,7 +441044,7 @@ call$1(time) { return time.endDate == null; }, - $signature: 207 + $signature: 208 }; A.TaskEditVM_TaskEditVM$fromStore_closure.prototype = { call$2(context, action) { @@ -435661,7 +441058,7 @@ call$1(context) { return this.call$2(context, null); }, - $signature: 189 + $signature: 182 }; A.TaskEditVM_TaskEditVM$fromStore__closure0.prototype = { call$0() { @@ -435677,7 +441074,7 @@ t6 = A.Localizations_of($.WidgetsBinding__instance.WidgetsBinding__buildOwner._globalKeyRegistry.$index(0, t5), B.Type_AppLocalization_KyD, type$.legacy_AppLocalization); $navigator = t5.get$currentState(); if (!task.get$areTimesValid()) { - A.showDialog(true, new A.TaskEditVM_TaskEditVM$fromStore___closure(t6), $.WidgetsBinding__instance.WidgetsBinding__buildOwner._globalKeyRegistry.$index(0, t5), null, true, type$.legacy_ErrorDialog); + A.showDialog(null, true, new A.TaskEditVM_TaskEditVM$fromStore___closure(t6), $.WidgetsBinding__instance.WidgetsBinding__buildOwner._globalKeyRegistry.$index(0, t5), null, true, type$.legacy_ErrorDialog); return null; } if (!task.get$isNew()) @@ -435697,11 +441094,13 @@ return t3.then$1$1(0, new A.TaskEditVM_TaskEditVM$fromStore___closure0(task, t6, origTask, t1, t2, $navigator, t4), type$.Null).catchError$1(new A.TaskEditVM_TaskEditVM$fromStore___closure1()); } }, - $signature: 39 + $signature: 35 }; A.TaskEditVM_TaskEditVM$fromStore___closure.prototype = { call$1(context) { - var t1 = J.$index$asx($.LocalizationsProvider__localizedValues.$index(0, this.localization.localeCode), "task_errors"); + var t1 = this.localization; + t1.toString; + t1 = J.$index$asx($.$get$LocalizationsProvider__localizedValues().$index(0, t1.localeCode), "task_errors"); return new A.ErrorDialog(t1 == null ? "" : t1, false, null); }, $signature: 23 @@ -435713,7 +441112,8 @@ t1 = _this.task, t2 = _this.localization; if (t1.get$isNew()) { - t2 = J.$index$asx($.LocalizationsProvider__localizedValues.$index(0, t2.localeCode), "created_task"); + t2.toString; + t2 = J.$index$asx($.$get$LocalizationsProvider__localizedValues().$index(0, t2.localeCode), "created_task"); if (t2 == null) t2 = ""; } else @@ -435749,13 +441149,13 @@ A.viewEntity(false, savedTask, _null, true); } }, - $signature: 191 + $signature: 171 }; A.TaskEditVM_TaskEditVM$fromStore___closure1.prototype = { call$1(error) { var t1 = $.$get$navigatorKey(); t1.toString; - A.showDialog(true, new A.TaskEditVM_TaskEditVM$fromStore____closure(error), $.WidgetsBinding__instance.WidgetsBinding__buildOwner._globalKeyRegistry.$index(0, t1), null, true, type$.legacy_ErrorDialog); + A.showDialog(null, true, new A.TaskEditVM_TaskEditVM$fromStore____closure(error), $.WidgetsBinding__instance.WidgetsBinding__buildOwner._globalKeyRegistry.$index(0, t1), null, true, type$.legacy_ErrorDialog); }, $signature: 3 }; @@ -435829,9 +441229,9 @@ t9 = A._setArrayType([new A.Padding(B.EdgeInsets_8_8_8_4, A.Row$(t9, B.CrossAxisAlignment_0, B.MainAxisAlignment_0, B.MainAxisSize_1, _null), _null)], t8); if (_this._kanban_card$_isHovered && !isDragging) { t4 = A.Container$(_null, A.Center$(A.Text$(t1.get$view(t1), _null, _null, _null, _null, _null, A.TextStyle$(_null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, 12, _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); - t4 = A.Expanded$(A.InkWell$(false, _null, true, t4, _null, true, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, task.get$isNew() ? _null : new A._KanbanTaskCardState_build_closure2(state, task), _null, _null, _null, _null, _null), 1); + t4 = A.Expanded$(A.InkWell$(false, _null, true, t4, _null, true, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, task.get$isNew() ? _null : new A._KanbanTaskCardState_build_closure2(state, task), _null, _null, _null, _null, _null, _null), 1); 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, 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); - t9.push(A.Row$(A._setArrayType([t4, 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(context, task), _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, 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), 1)], t8), B.CrossAxisAlignment_2, B.MainAxisAlignment_5, B.MainAxisSize_1, _null)); + t9.push(A.Row$(A._setArrayType([t4, 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(context, task), _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, 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), 1)], t8), B.CrossAxisAlignment_2, B.MainAxisAlignment_5, B.MainAxisSize_1, _null)); } else { t8 = 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, true, _null, _null, _null, _null, _null, _null, _null, _null), _null), 1)], t8); if (task.documents._list.length !== 0) @@ -435842,7 +441242,7 @@ t8.push(new A.Padding(B.EdgeInsets_8_0_0_0, A.Icon$(B._MdiIconData_4ax, color, 16), _null)); t9.push(new A.Padding(B.EdgeInsets_8_0_8_12, A.Row$(t8, B.CrossAxisAlignment_2, B.MainAxisAlignment_0, B.MainAxisSize_1, _null), _null)); } - return A.MouseRegion$(A.InkWell$(false, t2, true, A.Opacity$(false, A.Card$(A.Column$(t9, B.CrossAxisAlignment_0, _null, B.MainAxisAlignment_0, B.MainAxisSize_1, B.VerticalDirection_1), _null, t7, _null, _null, true, new A.RoundedRectangleBorder(t6, new A.BorderSide(t3, 1, B.BorderStyle_1))), t5), _null, true, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, new A._KanbanTaskCardState_build_closure8(_this), _null, _null, _null, _null, _null), B.C__DeferringMouseCursor, _null, _null, new A._KanbanTaskCardState_build_closure9(_this), new A._KanbanTaskCardState_build_closure10(_this, state)); + return A.MouseRegion$(A.InkWell$(false, t2, true, A.Opacity$(A.Card$(A.Column$(t9, B.CrossAxisAlignment_0, _null, B.MainAxisAlignment_0, B.MainAxisSize_1, B.VerticalDirection_1), _null, t7, _null, _null, true, new A.RoundedRectangleBorder(t6, new A.BorderSide(t3, 1, B.BorderStyle_1))), t5), _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), B.C__DeferringMouseCursor, _null, _null, new A._KanbanTaskCardState_build_closure9(_this), new A._KanbanTaskCardState_build_closure10(_this, state)); } }; A._KanbanTaskCardState_build_closure.prototype = { @@ -435884,7 +441284,7 @@ var t1 = this.$this; t1.setState$1(new A._KanbanTaskCardState_build___closure(t1)); }, - $signature: 191 + $signature: 171 }; A._KanbanTaskCardState_build___closure.prototype = { call$0() { @@ -435900,7 +441300,7 @@ t1.setState$1(new A._KanbanTaskCardState_build__closure(t1)); } }, - $signature: 542 + $signature: 594 }; A._KanbanTaskCardState_build__closure.prototype = { call$0() { @@ -435954,7 +441354,7 @@ t2 = this.project; return t1 + (!t2.get$isNew() ? " \u2022 " + t2.name : ""); }, - $signature: 129 + $signature: 127 }; A._KanbanTaskCardState_build_closure6.prototype = { call$1(context) { @@ -435962,14 +441362,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: 744 + $signature: 676 }; 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: 741 + $signature: 677 }; A._KanbanTaskCardState_build_closure7.prototype = { call$1(value) { @@ -436042,14 +441442,16 @@ } t2 = t2.isCorrectOrder ? 1 : 0.7; if ($status.get$isNew()) { - t1 = J.$index$asx($.LocalizationsProvider__localizedValues.$index(0, t1.localeCode), _s10_); + t1.toString; + t3 = $.$get$LocalizationsProvider__localizedValues(); + t1 = J.$index$asx(t3.$index(0, t1.localeCode), _s10_); if (t1 == null) - t1 = J.$index$asx($.LocalizationsProvider__localizedValues.$index(0, "en"), _s10_); + t1 = J.$index$asx(t3.$index(0, "en"), _s10_); } else t1 = $status.name; - t2 = A.Opacity$(false, A.Text$(t1, _null, _null, _null, _null, _null, A.TextStyle$(_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, B.FontWeight_5, _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); + 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); } }; A._KanbanStatusCardState__onSavePressed_closure.prototype = { @@ -436057,7 +441459,7 @@ var t1 = this.$this; t1.setState$1(new A._KanbanStatusCardState__onSavePressed__closure(t1)); }, - $signature: 227 + $signature: 251 }; A._KanbanStatusCardState__onSavePressed__closure.prototype = { call$0() { @@ -436138,22 +441540,16 @@ _this._widget.viewModel.onBoardChanged.call$3(completer, _this._statuses, _this._kanban_view$_tasks); }, build$1(_, context) { - var color, t1, filteredStatusIds, _this = this, _null = null, - state = _this._widget.viewModel.state; - if (state.prefState.enableDarkMode) - color = A.Theme_of(context).cardColor; - else { - t1 = B.Map_HFpTk.$index(0, 300); - t1.toString; - color = t1; - } - 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")); + var _this = this, _null = null, + state = _this._widget.viewModel.state, + color = state.prefState.enableDarkMode ? A.Theme_of(context).cardColor : B.Color_4292927712, + 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); if (state.isLoading || state.isSaving) t1.push(A.LinearProgressIndicator$()); - return new A.Padding(B.EdgeInsets_0_8_0_8, A.Stack$(B.Alignment_0_m1, t1, B.Clip_1, B.StackFit_0, _null, _null), _null); + 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); } }; A.KanbanViewState__initBoard_closure.prototype = { @@ -436176,7 +441572,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: 387 + $signature: 468 }; A.KanbanViewState__initBoard__closure.prototype = { call$2(taskIdA, taskIdB) { @@ -436230,7 +441626,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: 2610 + $signature: 2642 }; A.KanbanViewState_build__closure5.prototype = { call$2(endIndex, startIndex) { @@ -436265,7 +441661,7 @@ statusOrder = J.indexOf$1$asx(t1._statuses, t2); t1._widget.viewModel.onSaveStatusPressed.call$4(completer, t2, $name, statusOrder); }, - $signature: 2611 + $signature: 2643 }; A.KanbanViewState_build__closure1.prototype = { call$2(completer, description) { @@ -436277,7 +441673,7 @@ statusOrder = 0; t1._widget.viewModel.onSaveTaskPressed.call$5(completer, t1._newTask.id, t2, description, statusOrder); }, - $signature: 504 + $signature: 730 }; A.KanbanViewState_build__closure0.prototype = { call$0() { @@ -436321,7 +441717,7 @@ t1 = t1.uiState.selectedCompanyIndex; return t2._list[t1].taskState.$get$1(0, taskId); }, - $signature: 186 + $signature: 170 }; A.KanbanViewState_build__closure4.prototype = { call$1(task) { @@ -436345,7 +441741,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: 2613 + $signature: 2645 }; A.KanbanViewState_build___closure1.prototype = { call$2(completer, description) { @@ -436355,7 +441751,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: 504 + $signature: 730 }; A.KanbanViewState_build___closure0.prototype = { call$0() { @@ -436377,7 +441773,7 @@ var t1 = this.$this; t1.setState$1(new A.KanbanViewState_build____closure(t1)); }, - $signature: 2614 + $signature: 2646 }; A.KanbanViewState_build____closure.prototype = { call$0() { @@ -436397,7 +441793,7 @@ 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: 2615 + $signature: 2647 }; A.KanbanViewState_build____closure0.prototype = { call$0() { @@ -436444,14 +441840,14 @@ 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: 2616 + $signature: 2648 }; A.KanbanVM.prototype = {}; A.KanbanVM_fromStore_closure.prototype = { call$3(completer, statusIds, taskIds) { this.store.get$_dispatchers()[0].call$1(new A.SortTasksRequest(completer, statusIds, taskIds)); }, - $signature: 2617 + $signature: 2649 }; A.KanbanVM_fromStore_closure1.prototype = { call$4(completer, statusId, $name, statusOrder) { @@ -436464,7 +441860,7 @@ t1.status = $status; this.store.get$_dispatchers()[0].call$1(new A.SaveTaskStatusRequest(completer, $status)); }, - $signature: 2618 + $signature: 2650 }; A.KanbanVM_fromStore__closure.prototype = { call$1(b) { @@ -436475,7 +441871,7 @@ b.get$_task_status_model$_$this()._task_status_model$_statusOrder = t1; return b; }, - $signature: 157 + $signature: 155 }; A.KanbanVM_fromStore_closure0.prototype = { call$5(completer, taskId, statusId, description, statusOrder) { @@ -436508,7 +441904,7 @@ t1 = t1.task; this.store.get$_dispatchers()[0].call$1(new A.SaveTaskRequest(completer, t1, false, _null)); }, - $signature: 2619 + $signature: 2651 }; A.KanbanVM_fromStore__closure0.prototype = { call$1(b) { @@ -436634,7 +442030,7 @@ call$0() { return A.formatNumber(B.JSInt_methods._tdivFast$1(this.$this.task.calculateDuration$0()._duration, 1000000), this.context, null, null, B.FormatNumberType_6, true, null, false); }, - $signature: 129 + $signature: 127 }; A.TaskListItem_build_closure.prototype = { call$0() { @@ -436651,7 +442047,7 @@ t1 = _this.$this; if (constraints.maxWidth > 550) { if (_this.showCheckbox) - t2 = new A.Padding(B.EdgeInsets_0_0_20_0, new A.IgnorePointer(_this.listUIState.selectedIds != null, _null, A.Checkbox$(A.Theme_of(context).colorScheme.secondary, false, _null, B.MaterialTapTargetSize_1, new A.TaskListItem_build__closure(t1), _null, false, _this.isChecked), _null), _null); + t2 = new A.Padding(B.EdgeInsets_0_0_20_0, new A.IgnorePointer(_this.listUIState.selectedIds != null, _null, A.Checkbox$(A.Theme_of(context).colorScheme.secondary, false, _null, B.MaterialTapTargetSize_1, new A.TaskListItem_build__closure(t1), _null, _null, false, _this.isChecked), _null), _null); else { t2 = t1.task; t3 = _this.state; @@ -436670,32 +442066,33 @@ t4 = A.Text$(t7 + (t3.documents._list.length !== 0 ? " \ud83d\udcce" : ""), _null, 1, B.TextOverflow_2, _null, _null, t4, _null, _null, _null); t7 = _this._box_0.subtitle; t8 = _this.textColor; - t1 = A.InkWell$(false, _null, true, new A.Padding(B.EdgeInsets_10_4_16_4, A.Row$(A._setArrayType([new A.Padding(B.EdgeInsets_0_0_16_0, t2, _null), new A.SizedBox(100, _null, t6, _null), new A.SizedBox(10, _null, _null, _null), A.Expanded$(A.Column$(A._setArrayType([t4, A.Text$(t7, _null, 3, B.TextOverflow_2, _null, _null, A.Theme_of(context).textTheme.titleSmall.copyWith$1$color(A.Color$fromARGB(153, t8.get$value(t8) >>> 16 & 255, t8.get$value(t8) >>> 8 & 255, t8.get$value(t8) & 255)), _null, _null, _null)], t5), B.CrossAxisAlignment_0, _null, B.MainAxisAlignment_0, B.MainAxisSize_1, B.VerticalDirection_1), 1), new A.SizedBox(8, _null, _null, _null), _this.duration, new A.SizedBox(24, _null, _null, _null), A.EntityStatusChip$(t3, false, 105), new A.SizedBox(8, _null, _null, _null), _this.startStopButton], t5), B.CrossAxisAlignment_2, B.MainAxisAlignment_0, B.MainAxisSize_1, _null), _null), _null, true, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, new A.TaskListItem_build__closure1(t1, context), new A.TaskListItem_build__closure2(t1, context), _null, _null, _null, _null, _null); + t1 = A.InkWell$(false, _null, true, new A.Padding(B.EdgeInsets_10_4_16_4, A.Row$(A._setArrayType([new A.Padding(B.EdgeInsets_0_0_16_0, t2, _null), new A.SizedBox(100, _null, t6, _null), new A.SizedBox(10, _null, _null, _null), A.Expanded$(A.Column$(A._setArrayType([t4, A.Text$(t7, _null, 3, B.TextOverflow_2, _null, _null, A.Theme_of(context).textTheme.titleSmall.copyWith$1$color(A.Color$fromARGB(153, t8.get$value(t8) >>> 16 & 255, t8.get$value(t8) >>> 8 & 255, t8.get$value(t8) & 255)), _null, _null, _null)], t5), B.CrossAxisAlignment_0, _null, B.MainAxisAlignment_0, B.MainAxisSize_1, B.VerticalDirection_1), 1), new A.SizedBox(8, _null, _null, _null), _this.duration, new A.SizedBox(24, _null, _null, _null), A.EntityStatusChip$(t3, false, 105), new A.SizedBox(8, _null, _null, _null), _this.startStopButton], t5), B.CrossAxisAlignment_2, B.MainAxisAlignment_0, B.MainAxisSize_1, _null), _null), _null, true, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, new A.TaskListItem_build__closure1(t1, context), new A.TaskListItem_build__closure2(t1, context), _null, _null, _null, _null, _null, _null); } else { - t2 = _this.showCheckbox ? new A.IgnorePointer(_this.listUIState.selectedIds != null, _null, A.Checkbox$(A.Theme_of(context).colorScheme.secondary, false, _null, B.MaterialTapTargetSize_1, new A.TaskListItem_build__closure3(t1), _null, false, _this.isChecked), _null) : _null; + t2 = _this.showCheckbox ? new A.IgnorePointer(_this.listUIState.selectedIds != null, _null, A.Checkbox$(A.Theme_of(context).colorScheme.secondary, false, _null, B.MaterialTapTargetSize_1, new A.TaskListItem_build__closure3(t1), _null, _null, false, _this.isChecked), _null) : _null; t3 = context.dependOnInheritedWidgetOfExactType$1$0(type$.MediaQuery).data; t4 = t1.task; t5 = t4.description; if (t5.length === 0) t5 = t4.number; - t6 = type$.JSArray_legacy_Widget; - t3 = A.Container$(_null, A.Row$(A._setArrayType([A.Expanded$(A.Text$(t5 + (t4.documents._list.length !== 0 ? " \ud83d\udcce" : ""), _null, 1, B.TextOverflow_2, _null, _null, A.Theme_of(context).textTheme.titleLarge, _null, _null, _null), 1), _this.duration], t6), 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 = t4.documents._list.length !== 0 ? " \ud83d\udcce" : ""; + 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.titleLarge, _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; - t5 = 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)], t6), B.CrossAxisAlignment_0, _null, B.MainAxisAlignment_0, B.MainAxisSize_1, B.VerticalDirection_1), 1); + t5 = 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); if (t4.get$isRunning()) - t7 = _this.localization.get$running(); + t6 = _this.localization.get$running(); else { - t7 = t4.invoiceId; - if (t7.length !== 0) - t7 = _this.localization.get$invoiced(); + t6 = t4.invoiceId; + if (t6.length !== 0) + t6 = _this.localization.get$invoiced(); else { - t7 = t4.statusId; - if (t7.length !== 0) { + t6 = t4.statusId; + if (t6.length !== 0) { t8 = _this.state; t9 = t8.uiState.selectedCompanyIndex; - t7 = t8.userCompanyStates._list[t9].taskStatusState.$get$1(0, t7).name; + t6 = t8.userCompanyStates._list[t9].taskStatusState.$get$1(0, t6).name; } else - t7 = _this.localization.get$logged(); + t6 = _this.localization.get$logged(); } } t8 = t4.invoiceId; @@ -436706,12 +442103,12 @@ t8 = t9.uiState.selectedCompanyIndex; t4 = A.convertHexStringToColor(t9.userCompanyStates._list[t8].taskStatusState.$get$1(0, t4.statusId).color); } - t3 = A.ListTile$(false, _null, _null, _null, true, _null, _null, false, _null, t2, new A.TaskListItem_build__closure4(t1, context), new A.TaskListItem_build__closure5(t1, context), false, _null, _null, A.Row$(A._setArrayType([t5, A.Text$(t7, _null, _null, _null, _null, _null, A.TextStyle$(_null, _null, t4, _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)], t6), B.CrossAxisAlignment_2, B.MainAxisAlignment_0, B.MainAxisSize_1, _null), _null, t3, _this.startStopButton, _null); + t3 = A.ListTile$(false, _null, _null, _null, true, _null, _null, false, _null, t2, new A.TaskListItem_build__closure4(t1, context), new A.TaskListItem_build__closure5(t1, context), false, _null, _null, A.Row$(A._setArrayType([t5, A.Text$(t6, _null, _null, _null, _null, _null, A.TextStyle$(_null, _null, t4, _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 = t3; } return t1; }, - $signature: 111 + $signature: 116 }; A.TaskListItem_build__closure2.prototype = { call$0() { @@ -436731,14 +442128,14 @@ call$1(value) { return this.$this.onCheckboxChanged.call$1(value); }, - $signature: 11 + $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: 61 + $signature: 63 }; A.TaskListItem_build__closure5.prototype = { call$0() { @@ -436758,7 +442155,7 @@ call$1(value) { return this.$this.onCheckboxChanged.call$1(value); }, - $signature: 11 + $signature: 10 }; A.TaskListBuilder.prototype = { build$1(_, context) { @@ -436774,7 +442171,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: 2620 + $signature: 2652 }; A.TaskListBuilder_build__closure.prototype = { call$2(context, index) { @@ -436782,7 +442179,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: 317 + $signature: 272 }; A.TaskListVM.prototype = { get$user() { @@ -436894,16 +442291,14 @@ call$1(time) { return time.startDate != null && time.endDate != null; }, - $signature: 207 + $signature: 208 }; A.TaskPresenter_getField_closure0.prototype = { call$1(time) { - var t1 = this.context, - start = A.formatDate(time.startDate.toIso8601String$0(), t1, true, true, true), - end = A.formatDate(time.endDate.toIso8601String$0(), t1, false, true, true); - this.notes.push(start + " - " + end); + 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: 181 + $signature: 174 }; A.TaskScreen.prototype = { build$1(_, context) { @@ -436925,7 +442320,7 @@ if (!t4) t2.push(A.TaskStatusEntity_TaskStatusEntity(_null, _null).rebuild$1(new A.TaskScreen_build_closure1(t1))); t5 = state.uiState.taskUIState.listUIState; - t6 = "__filter_" + t5.filterClearedAt + "__"; + t6 = t5.filterClearedAt; t7 = this.viewModel.taskList; t5 = t5.filter; t8 = A._setArrayType([A.Expanded$(A.IconButton$(B.Alignment_0_0, _null, _null, true, A.Icon$(t4 ? B.IconData_59061_MaterialIcons_null_true : B._MdiIconData_7T13, _null, _null), _null, new A.TaskScreen_build_closure2(context, state, store), B.EdgeInsets_8_8_8_8, _null, _null, _null), 1)], type$.JSArray_legacy_Widget); @@ -436953,7 +442348,7 @@ t13 = A._setArrayType(["status", "number", "client", "project", "description", "duration", "entity_state"], t11); t12 = 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), t13, B.EntityType_task, t4, t10, new A.TaskScreen_build_closure4(store), 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), A._setArrayType(["number", "duration", "updated_at"], t11), t2, t12); t1 = (t3.appLayout === B.AppLayout_mobile || t3.menuSidebarMode === B.AppSidebarMode_float) && userCompany.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_closure12(context), t1.get$newTask()) : _null; - return A.ListScaffold$(_null, t8, new A.ListFilter(B.EntityType_task, t5, new A.TaskScreen_build_closure13(store), t7, t2, new A.TaskScreen_build_closure14(store), new A.TaskScreen_build_closure15(store), new A.ValueKey(t6, type$.ValueKey_legacy_String)), t9, t12, B.EntityType_task, t1, 0, _null, new A.TaskScreen_build_closure16(store), new A.TaskScreen_build_closure17(store)); + return A.ListScaffold$(_null, t8, new A.ListFilter(B.EntityType_task, t5, new A.TaskScreen_build_closure13(store), t7, t2, new A.TaskScreen_build_closure14(store), new A.TaskScreen_build_closure15(store), new A.ValueKey("__filter_" + t6 + "__", type$.ValueKey_legacy_String)), t9, t12, B.EntityType_task, t1, 0, _null, new A.TaskScreen_build_closure16(store), new A.TaskScreen_build_closure17(store)); } }; A.TaskScreen_build_closure.prototype = { @@ -436964,7 +442359,7 @@ b.get$_task_status_model$_$this()._task_status_model$_name = t1; return b; }, - $signature: 157 + $signature: 155 }; A.TaskScreen_build_closure0.prototype = { call$1(b) { @@ -436974,7 +442369,7 @@ b.get$_task_status_model$_$this()._task_status_model$_name = t1; return b; }, - $signature: 157 + $signature: 155 }; A.TaskScreen_build_closure1.prototype = { call$1(b) { @@ -436984,7 +442379,7 @@ b.get$_task_status_model$_$this()._task_status_model$_name = t1; return b; }, - $signature: 157 + $signature: 155 }; A.TaskScreen_build_closure17.prototype = { call$0() { @@ -437008,7 +442403,7 @@ call$2($status, value) { this.store.get$_dispatchers()[0].call$1(new A.FilterTasksByStatus($status)); }, - $signature: 128 + $signature: 136 }; A.TaskScreen_build_closure16.prototype = { call$0() { @@ -437050,7 +442445,7 @@ call$2($status, value) { this.store.get$_dispatchers()[0].call$1(new A.FilterTasksByStatus($status)); }, - $signature: 128 + $signature: 136 }; A.TaskScreen_build_closure5.prototype = { call$1(value) { @@ -437108,12 +442503,12 @@ call$2(context, vm) { return new A.TaskScreen(vm, null); }, - $signature: 2621 + $signature: 2653 }; A.TaskScreenVM.prototype = {}; A.TaskTimeListTile.prototype = { build$1(_, context) { - var endDateString, title, subtitle, t3, t4, _this = this, _null = null, + var endDateString, t3, t4, _this = this, _null = null, t1 = _this.taskTime, t2 = t1.startDate, startDateString = A.formatDate(t2.toIso8601String$0(), context, false, true, true); @@ -437121,14 +442516,14 @@ if (t1 != null) endDateString = A.formatDate(t1.toIso8601String$0(), context, false, true, true); else { - t1 = J.$index$asx($.LocalizationsProvider__localizedValues.$index(0, A.Localizations_of(context, B.Type_AppLocalization_KyD, type$.legacy_AppLocalization).localeCode), "now"); + t1 = A.Localizations_of(context, B.Type_AppLocalization_KyD, type$.legacy_AppLocalization); + t1.toString; + t1 = J.$index$asx($.$get$LocalizationsProvider__localizedValues().$index(0, t1.localeCode), "now"); endDateString = t1 == null ? "" : t1; } - title = A.DateFormat$("EEE MMM d, yyy", A.localeSelector(A._lateReadCheck(A.StoreProvider_of(context, type$.legacy_AppState).__Store__state, "_state"), false)).format$1(0, t2.toLocal$0()); - subtitle = startDateString + " - " + endDateString; t1 = type$.JSArray_legacy_Widget; - t2 = A.Row$(A._setArrayType([A.Expanded$(A.Text$(title, _null, _null, _null, _null, _null, _null, _null, _null, _null), 1), new A.LiveText(_null, new A.TaskTimeListTile_build_closure(_this), _null, _null)], t1), B.CrossAxisAlignment_2, B.MainAxisAlignment_0, B.MainAxisSize_1, _null); - t3 = A.Text$(subtitle, _null, _null, _null, _null, _null, _null, _null, _null, _null); + t2 = A.Row$(A._setArrayType([A.Expanded$(A.Text$(A.DateFormat$("EEE MMM d, yyy", A.localeSelector(A._lateReadCheck(A.StoreProvider_of(context, type$.legacy_AppState).__Store__state, "_state"), 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)], t1), B.CrossAxisAlignment_2, B.MainAxisAlignment_0, B.MainAxisSize_1, _null); + t3 = 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, t3, _null, t2, t4, _null), A.Divider$(_null, 1, _null)], t1), B.CrossAxisAlignment_2, _null, B.MainAxisAlignment_0, B.MainAxisSize_1, B.VerticalDirection_1); }, @@ -437147,7 +442542,7 @@ var t1 = this.$this.taskTime; return A.formatDuration(t1.get$duration(t1), true); }, - $signature: 129 + $signature: 127 }; A.TaskView.prototype = { createState$0() { @@ -437216,19 +442611,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: 223 + $signature: 203 }; A._TaskViewState_build__closure.prototype = { call$0() { return this.viewModel.onRefreshed.call$1(this.context); }, - $signature: 32 + $signature: 33 }; A._TaskViewState_build__closure0.prototype = { call$0() { return this.viewModel.onRefreshed.call$1(this.context); }, - $signature: 32 + $signature: 33 }; A.__TaskViewState_State_SingleTickerProviderStateMixin.prototype = { dispose$0(_) { @@ -437255,13 +442650,13 @@ call$1(path) { return this.$this.viewModel.onUploadDocument.call$2(this.context, path); }, - $signature: 144 + $signature: 145 }; A.TaskViewDocuments_build_closure0.prototype = { call$3($document, password, idToken) { return this.$this.viewModel.onDeleteDocument.call$4(this.context, $document, password, idToken); }, - $signature: 150 + $signature: 144 }; A.TaskOverview.prototype = { createState$0() { @@ -437324,7 +442719,7 @@ var t1 = this.$this; return t1._framework$_element != null && t1.setState$1(new A._TaskOverviewState_initState__closure()); }, - $signature: 283 + $signature: 313 }; A._TaskOverviewState_initState__closure.prototype = { call$0() { @@ -437382,21 +442777,21 @@ if (t2.length !== 0) B.JSArray_methods.addAll$1(widgets, A._setArrayType([new A.IconMessage(t2, _null, _null, _null, _null), new A.ListDivider(_null)], t13)); t2 = _this.fields; - if (t2.get$isNotEmpty(t2)) + if (t2._length !== 0) B.JSArray_methods.addAll$1(widgets, A._setArrayType([new A.FieldGrid(t2, _null)], t13)); items = t1.getTaskTimes$0(); if (items.length !== 0) 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: 198 + $signature: 209 }; 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: 181 + $signature: 174 }; A._TaskOverviewState_build__buildView__closure.prototype = { call$1(context) { @@ -437411,7 +442806,7 @@ call$0() { return this.viewModel.onRefreshed.call$1(this.context); }, - $signature: 32 + $signature: 33 }; A.TaskViewScreen.prototype = { build$1(_, context) { @@ -437423,13 +442818,13 @@ call$1(store) { return A.TaskViewVM_TaskViewVM$fromStore(store); }, - $signature: 2622 + $signature: 2654 }; A.TaskViewScreen_build_closure.prototype = { call$2(context, vm) { return new A.TaskView(vm, false, vm.state.uiState.taskUIState.tabIndex, null); }, - $signature: 2623 + $signature: 2655 }; A.TaskViewVM.prototype = { get$task() { @@ -437474,7 +442869,8 @@ if (savedTask.get$isRunning()) { t1 = this.localization; if (savedTask.duration > 0) { - t1 = J.$index$asx($.LocalizationsProvider__localizedValues.$index(0, t1.localeCode), "resumed_task"); + t1.toString; + t1 = J.$index$asx($.$get$LocalizationsProvider__localizedValues().$index(0, t1.localeCode), "resumed_task"); if (t1 == null) t1 = ""; } else @@ -437483,11 +442879,11 @@ t1 = this.localization.get$stoppedTask(); A.showToast(t1); }, - $signature: 191 + $signature: 171 }; A.TaskViewVM_TaskViewVM$fromStore__toggleTask_closure0.prototype = { call$1(error) { - A.showDialog(true, new A.TaskViewVM_TaskViewVM$fromStore__toggleTask__closure(error), this.context, null, true, type$.legacy_ErrorDialog); + A.showDialog(null, true, new A.TaskViewVM_TaskViewVM$fromStore__toggleTask__closure(error), this.context, null, true, type$.legacy_ErrorDialog); }, $signature: 3 }; @@ -437517,7 +442913,7 @@ $defaultValues() { return [null]; }, - $signature: 2624 + $signature: 2656 }; A.TaskViewVM_TaskViewVM$fromStore_closure1.prototype = { call$1(context) { @@ -437531,7 +442927,7 @@ this.store.get$_dispatchers()[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: 96 + $signature: 97 }; A.TaskViewVM_TaskViewVM$fromStore__closure0.prototype = { call$1(client) { @@ -437541,7 +442937,7 @@ }; A.TaskViewVM_TaskViewVM$fromStore__closure1.prototype = { call$1(error) { - A.showDialog(true, new A.TaskViewVM_TaskViewVM$fromStore___closure(error), this.context, null, true, type$.legacy_ErrorDialog); + A.showDialog(null, true, new A.TaskViewVM_TaskViewVM$fromStore___closure(error), this.context, null, true, type$.legacy_ErrorDialog); }, $signature: 3 }; @@ -437562,17 +442958,17 @@ }, "call*": "call$4", $requiredArgCount: 4, - $signature: 100 + $signature: 105 }; A.TaskViewVM_TaskViewVM$fromStore__closure.prototype = { call$1(value) { return this.store.get$_dispatchers()[0].call$1(new A.LoadTask(null, this.task.id)); }, - $signature: 99 + $signature: 101 }; A.TaskStatusEdit.prototype = { createState$0() { - return new A._TaskStatusEditState(new A.Debouncer(500, false), A.TextEditingController$(null), A._setArrayType([], type$.JSArray_legacy_TextEditingController), B._StateLifecycle_0); + return new A._TaskStatusEditState(new A.Debouncer(500, false), new A.TextEditingController(B.TextEditingValue_li8, $.$get$ChangeNotifier__emptyListeners()), A._setArrayType([], type$.JSArray_legacy_TextEditingController), B._StateLifecycle_0); } }; A._TaskStatusEditState.prototype = { @@ -437604,7 +443000,8 @@ if (taskStatus.get$isNew()) t2 = t1.get$newTaskStatus(); else { - t2 = J.$index$asx($.LocalizationsProvider__localizedValues.$index(0, t1.localeCode), "edit_task_status"); + t1.toString; + t2 = J.$index$asx($.$get$LocalizationsProvider__localizedValues().$index(0, t1.localeCode), "edit_task_status"); if (t2 == null) t2 = ""; } @@ -437626,8 +443023,10 @@ 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; }, - $signature: 64 + $signature: 66 }; A._TaskStatusEditState__onChanged_closure.prototype = { call$1(b) { @@ -437635,7 +443034,7 @@ b.get$_task_status_model$_$this()._task_status_model$_name = t1; return b; }, - $signature: 157 + $signature: 155 }; A._TaskStatusEditState__onChanged_closure0.prototype = { call$0() { @@ -437674,9 +443073,9 @@ t3 = _this.viewModel, t4 = _this.taskStatus, t5 = type$.JSArray_legacy_Widget; - return new A.ScrollableListView(A._setArrayType([A.FormCard$(_null, A._setArrayType([A.DecoratedFormField$(false, _null, true, t1._task_status_edit$_autoValidate, 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, t3.onSavePressed, true, _null, _null, B.TextAlign_4, new A._TaskStatusEditState_build__closure0(t2)), A.FormColorPicker$(t4.color, _null, new A._TaskStatusEditState_build__closure1(t3, t4))], t5), _null, 4, false, _null, false, _null)], t5), _null, _null, _null); + return new A.ScrollableListView(A._setArrayType([A.FormCard$(_null, A._setArrayType([A.DecoratedFormField$(false, _null, true, t1._task_status_edit$_autoValidate, 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, t3.onSavePressed, true, _null, _null, B.TextAlign_4, new A._TaskStatusEditState_build__closure0(t2)), A.FormColorPicker$(t4.color, _null, new A._TaskStatusEditState_build__closure1(t3, t4))], t5), _null, false, _null, false, _null)], t5), _null, _null, _null); }, - $signature: 155 + $signature: 168 }; A._TaskStatusEditState_build__closure0.prototype = { call$1(val) { @@ -437695,7 +443094,7 @@ b.get$_task_status_model$_$this()._task_status_model$_color = this.value; return b; }, - $signature: 157 + $signature: 155 }; A.TaskStatusEditScreen.prototype = { build$1(_, context) { @@ -437707,13 +443106,13 @@ call$1(store) { return A.TaskStatusEditVM_TaskStatusEditVM$fromStore(store); }, - $signature: 2625 + $signature: 2657 }; 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: 2626 + $signature: 2658 }; A.TaskStatusEditVM.prototype = { get$taskStatus() { @@ -437727,7 +443126,7 @@ call$1(taskStatus) { this.store.get$_dispatchers()[0].call$1(new A.UpdateTaskStatus(taskStatus)); }, - $signature: 227 + $signature: 251 }; A.TaskStatusEditVM_TaskStatusEditVM$fromStore_closure1.prototype = { call$1(context) { @@ -437762,7 +443161,7 @@ t1.get$_dispatchers()[0].call$1(new A.SaveTaskStatusRequest(new A._AsyncCompleter(t2, type$._AsyncCompleter_legacy_TaskStatusEntity), taskStatus)); return t2.then$1$1(0, new A.TaskStatusEditVM_TaskStatusEditVM$fromStore___closure(taskStatus, t3, this.state, t1, $navigator), type$.Null).catchError$1(new A.TaskStatusEditVM_TaskStatusEditVM$fromStore___closure0()); }, - $signature: 39 + $signature: 35 }; A.TaskStatusEditVM_TaskStatusEditVM$fromStore___closure.prototype = { call$1(savedTaskStatus) { @@ -437771,7 +443170,8 @@ t1 = _this.taskStatus, t2 = _this.localization; if (t1.get$isNew()) { - t2 = J.$index$asx($.LocalizationsProvider__localizedValues.$index(0, t2.localeCode), "created_task_status"); + t2.toString; + t2 = J.$index$asx($.$get$LocalizationsProvider__localizedValues().$index(0, t2.localeCode), "created_task_status"); if (t2 == null) t2 = ""; } else @@ -437788,13 +443188,13 @@ } else A.viewEntity(false, savedTaskStatus, null, true); }, - $signature: 227 + $signature: 251 }; A.TaskStatusEditVM_TaskStatusEditVM$fromStore___closure0.prototype = { call$1(error) { var t1 = $.$get$navigatorKey(); t1.toString; - A.showDialog(true, new A.TaskStatusEditVM_TaskStatusEditVM$fromStore____closure(error), $.WidgetsBinding__instance.WidgetsBinding__buildOwner._globalKeyRegistry.$index(0, t1), null, true, type$.legacy_ErrorDialog); + A.showDialog(null, true, new A.TaskStatusEditVM_TaskStatusEditVM$fromStore____closure(error), $.WidgetsBinding__instance.WidgetsBinding__buildOwner._globalKeyRegistry.$index(0, t1), null, true, type$.legacy_ErrorDialog); }, $signature: 3 }; @@ -437819,7 +443219,7 @@ t2 = _this.taskStatus; t4 = t2.id; t5 = uiState.get$isEditing() ? taskStatusUIState.editing.id : taskStatusUIState.selectedId; - t1 = t1 != null ? new A.IgnorePointer(true, _null, A.Checkbox$(A.Theme_of(context).colorScheme.secondary, false, _null, B.MaterialTapTargetSize_1, new A.TaskStatusListItem_build_closure(_this), _null, false, _this.isChecked), _null) : _null; + t1 = t1 != null ? new A.IgnorePointer(true, _null, A.Checkbox$(A.Theme_of(context).colorScheme.secondary, false, _null, B.MaterialTapTargetSize_1, new A.TaskStatusListItem_build_closure(_this), _null, _null, false, _this.isChecked), _null) : _null; t6 = context.dependOnInheritedWidgetOfExactType$1$0(type$.MediaQuery).data; t7 = type$.JSArray_legacy_Widget; t6 = A.Container$(_null, A.Row$(A._setArrayType([A.Expanded$(A.Text$(t2.name, _null, _null, _null, _null, _null, A.Theme_of(context).textTheme.titleLarge, _null, _null, _null), 1), A.Text$(A.formatNumber(_null, context, _null, _null, B.FormatNumberType_0, true, _null, false), _null, _null, _null, _null, _null, A.Theme_of(context).textTheme.titleLarge, _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); @@ -437851,7 +443251,7 @@ call$1(value) { return null.call$1(value); }, - $signature: 11 + $signature: 10 }; A.TaskStatusListBuilder.prototype = { build$1(_, context) { @@ -437868,7 +443268,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: 2627 + $signature: 2659 }; A.TaskStatusListBuilder_build__closure.prototype = { call$2(context, index) { @@ -437887,7 +443287,7 @@ t2 = false; return new A.TaskStatusListItem(t4, taskStatus, t1.filter, t2, null); }, - $signature: 2628 + $signature: 2660 }; A.TaskStatusListVM.prototype = {}; A.TaskStatusListVM_fromStore__handleRefresh.prototype = { @@ -437936,16 +443336,16 @@ userCompany = t1._list[t3].userCompany; t3 = A.Localizations_of(context, B.Type_AppLocalization_KyD, type$.legacy_AppLocalization); t2 = t2.taskStatusUIState.listUIState; - t1 = "__filter_" + t2.filterClearedAt + "__"; + t1 = t2.filterClearedAt; t4 = this.viewModel.taskStatusList; t2 = t2.filter; t5 = type$.JSArray_legacy_String; t6 = A.List_List$of(A._setArrayType([], t5), true, type$.legacy_String); B.JSArray_methods.addAll$1(t6, A._setArrayType(["created_at", "updated_at", "archived_at", "assigned_to", "created_by", "entity_state", "is_deleted"], t5)); - t6 = A.AppBottomBar$(B.List_empty1, B.List_empty1, B.List_empty1, B.List_empty1, A._setArrayType([], t5), B.EntityType_taskStatus, false, B.List_empty16, 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"], t5), B.List_empty17, t6); + t6 = A.AppBottomBar$(B.List_empty0, B.List_empty0, B.List_empty0, B.List_empty0, A._setArrayType([], t5), B.EntityType_taskStatus, false, B.List_empty17, 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"], t5), B.List_empty18, t6); t5 = state.prefState; t3 = (t5.appLayout === B.AppLayout_mobile || t5.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), t3.get$newTaskStatus()) : _null; - return A.ListScaffold$(_null, B.List_empty11, new A.ListFilter(B.EntityType_taskStatus, t2, new A.TaskStatusScreen_build_closure7(store), t4, _null, _null, new A.TaskStatusScreen_build_closure8(store), new A.ValueKey(t1, type$.ValueKey_legacy_String)), new A.TaskStatusListBuilder(_null), t6, B.EntityType_taskStatus, t3, 0, "task_settings", new A.TaskStatusScreen_build_closure9(store), new A.TaskStatusScreen_build_closure10(store)); + return A.ListScaffold$(_null, B.List_empty12, new A.ListFilter(B.EntityType_taskStatus, t2, new A.TaskStatusScreen_build_closure7(store), t4, _null, _null, new A.TaskStatusScreen_build_closure8(store), new A.ValueKey("__filter_" + t1 + "__", type$.ValueKey_legacy_String)), new A.TaskStatusListBuilder(_null), t6, B.EntityType_taskStatus, t3, 0, "task_settings", new A.TaskStatusScreen_build_closure9(store), new A.TaskStatusScreen_build_closure10(store)); } }; A.TaskStatusScreen_build_closure10.prototype = { @@ -438038,7 +443438,7 @@ call$2(context, vm) { return new A.TaskStatusScreen(vm, null); }, - $signature: 2629 + $signature: 2661 }; A.TaskStatusScreenVM.prototype = {}; A.TaskStatusView.prototype = { @@ -438080,13 +443480,13 @@ call$1(store) { return A.TaskStatusViewVM_TaskStatusViewVM$fromStore(store); }, - $signature: 2630 + $signature: 2662 }; A.TaskStatusViewScreen_build_closure.prototype = { call$2(context, vm) { return new A.TaskStatusView(vm, this.$this.isFilter, null); }, - $signature: 2631 + $signature: 2663 }; A.TaskStatusViewVM.prototype = { get$taskStatus() { @@ -438104,7 +443504,8 @@ }; A.TaxRateEdit.prototype = { createState$0() { - return new A._TaxRateEditState(A.TextEditingController$(null), A.TextEditingController$(null), A._setArrayType([], type$.JSArray_legacy_TextEditingController), new A.Debouncer(500, false), B._StateLifecycle_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, false), B._StateLifecycle_0); } }; A._TaxRateEditState.prototype = { @@ -438141,14 +443542,15 @@ if (t2.get$isNew()) t3 = t1.get$newTaxRate(); else { - t3 = J.$index$asx($.LocalizationsProvider__localizedValues.$index(0, t1.localeCode), "edit_tax_rate"); + t1.toString; + t3 = J.$index$asx($.$get$LocalizationsProvider__localizedValues().$index(0, t1.localeCode), "edit_tax_rate"); if (t3 == null) t3 = ""; } t4 = viewModel.onSavePressed; t5 = viewModel.onCancelPressed; t6 = type$.JSArray_legacy_Widget; - return A.EditScaffold$(_null, _null, new A.AppForm($.$get$_TaxRateEditState__formKey(), A._setArrayType([A.FormCard$(_null, A._setArrayType([A.DecoratedFormField$(false, _null, true, false, this._tax_rate_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, t4, true, _null, _null, B.TextAlign_4, new A._TaxRateEditState_build_closure(t1)), A.DecoratedFormField$(false, _null, false, false, this._rateController, _null, true, _null, _null, _null, _null, false, true, _null, new A.TextInputType(2, false, true), t1.get$rate(t1), _null, _null, false, _null, _null, t4, true, _null, _null, B.TextAlign_4, _null)], t6), _null, 4, false, _null, false, _null)], t6), _null, _null, _null), _null, t2, _null, false, _null, t5, t4, _null, t3); + return A.EditScaffold$(_null, _null, new A.AppForm($.$get$_TaxRateEditState__formKey(), A._setArrayType([A.FormCard$(_null, A._setArrayType([A.DecoratedFormField$(false, _null, true, false, this._tax_rate_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, t4, true, _null, _null, B.TextAlign_4, new A._TaxRateEditState_build_closure(t1)), A.DecoratedFormField$(false, _null, false, false, this._rateController, _null, true, _null, _null, _null, _null, false, true, _null, new A.TextInputType(2, false, true), t1.get$rate(t1), _null, _null, false, _null, _null, t4, true, _null, _null, B.TextAlign_4, _null)], t6), _null, false, _null, false, _null)], t6), _null, _null, _null), _null, t2, _null, false, _null, t5, t4, _null, t3); } }; A._TaxRateEditState_didChangeDependencies_closure.prototype = { @@ -438166,8 +443568,10 @@ 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; }, - $signature: 64 + $signature: 66 }; A._TaxRateEditState__onChanged_closure.prototype = { call$1(b) { @@ -438178,7 +443582,7 @@ b.get$_tax_rate_model$_$this()._tax_rate_model$_rate = t1; return b; }, - $signature: 592 + $signature: 513 }; A._TaxRateEditState__onChanged_closure0.prototype = { call$0() { @@ -438202,13 +443606,13 @@ call$1(store) { return A.TaxRateEditVM_TaxRateEditVM$fromStore(store); }, - $signature: 2632 + $signature: 2664 }; 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: 2633 + $signature: 2665 }; A.TaxRateEditVM.prototype = { get$taxRate() { @@ -438222,7 +443626,7 @@ call$1(taxRate) { this.store.get$_dispatchers()[0].call$1(new A.UpdateTaxRate(taxRate)); }, - $signature: 132 + $signature: 130 }; A.TaxRateEditVM_TaxRateEditVM$fromStore_closure1.prototype = { call$1(context) { @@ -438257,7 +443661,7 @@ t1.get$_dispatchers()[0].call$1(new A.SaveTaxRateRequest(new A._AsyncCompleter(t2, type$._AsyncCompleter_legacy_TaxRateEntity), taxRate)); return t2.then$1$1(0, new A.TaxRateEditVM_TaxRateEditVM$fromStore___closure(taxRate, t3, this.state, t1, $navigator), type$.Null).catchError$1(new A.TaxRateEditVM_TaxRateEditVM$fromStore___closure0()); }, - $signature: 39 + $signature: 35 }; A.TaxRateEditVM_TaxRateEditVM$fromStore___closure.prototype = { call$1(savedTaxRate) { @@ -438266,11 +443670,13 @@ t1 = _this.taxRate, t2 = _this.localization; if (t1.get$isNew()) { - t2 = J.$index$asx($.LocalizationsProvider__localizedValues.$index(0, t2.localeCode), "created_tax_rate"); + t2.toString; + t2 = J.$index$asx($.$get$LocalizationsProvider__localizedValues().$index(0, t2.localeCode), "created_tax_rate"); if (t2 == null) t2 = ""; } else { - t2 = J.$index$asx($.LocalizationsProvider__localizedValues.$index(0, t2.localeCode), "updated_tax_rate"); + t2.toString; + t2 = J.$index$asx($.$get$LocalizationsProvider__localizedValues().$index(0, t2.localeCode), "updated_tax_rate"); if (t2 == null) t2 = ""; } @@ -438286,13 +443692,13 @@ } else A.viewEntity(false, savedTaxRate, null, true); }, - $signature: 132 + $signature: 130 }; A.TaxRateEditVM_TaxRateEditVM$fromStore___closure0.prototype = { call$1(error) { var t1 = $.$get$navigatorKey(); t1.toString; - A.showDialog(true, new A.TaxRateEditVM_TaxRateEditVM$fromStore____closure(error), $.WidgetsBinding__instance.WidgetsBinding__buildOwner._globalKeyRegistry.$index(0, t1), null, true, type$.legacy_ErrorDialog); + A.showDialog(null, true, new A.TaxRateEditVM_TaxRateEditVM$fromStore____closure(error), $.WidgetsBinding__instance.WidgetsBinding__buildOwner._globalKeyRegistry.$index(0, t1), null, true, type$.legacy_ErrorDialog); }, $signature: 3 }; @@ -438314,7 +443720,7 @@ t3 = uiState.selectedCompanyIndex; t3 = t2._list[t3].userCompany; t2 = _this.taxRate; - t1 = t1 != null ? new A.IgnorePointer(true, _null, A.Checkbox$(A.Theme_of(context).colorScheme.secondary, false, _null, B.MaterialTapTargetSize_1, new A.TaxRateListItem_build_closure(_this), _null, false, _this.isChecked), _null) : _null; + t1 = t1 != null ? new A.IgnorePointer(true, _null, A.Checkbox$(A.Theme_of(context).colorScheme.secondary, false, _null, B.MaterialTapTargetSize_1, new A.TaxRateListItem_build_closure(_this), _null, _null, false, _this.isChecked), _null) : _null; t4 = context.dependOnInheritedWidgetOfExactType$1$0(type$.MediaQuery).data; t5 = type$.JSArray_legacy_Widget; t4 = A.Container$(_null, A.Row$(A._setArrayType([A.Expanded$(A.Text$(t2.name + " \u2022 " + A.S(A.formatNumber(t2.rate, context, _null, _null, B.FormatNumberType_1, true, _null, false)), _null, _null, _null, _null, _null, A.Theme_of(context).textTheme.titleLarge, _null, _null, _null), 1), A.Text$(A.formatNumber(_null, context, _null, _null, B.FormatNumberType_0, true, _null, false), _null, _null, _null, _null, _null, A.Theme_of(context).textTheme.titleLarge, _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); @@ -438346,7 +443752,7 @@ call$1(value) { return null.call$1(value); }, - $signature: 11 + $signature: 10 }; A.TaxRateListBuilder.prototype = { build$1(_, context) { @@ -438360,7 +443766,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: 2634 + $signature: 2666 }; A.TaxRateListBuilder_build__closure.prototype = { call$2(context, index) { @@ -438377,7 +443783,7 @@ t2 = false; return new A.TaxRateListItem(t3, taxRate, t1.filter, t2, null); }, - $signature: 2635 + $signature: 2667 }; A.TaxRateListVM.prototype = {}; A.TaxRateListVM_fromStore__handleRefresh.prototype = { @@ -438418,10 +443824,10 @@ t1 = A.Localizations_of(context, B.Type_AppLocalization_KyD, type$.legacy_AppLocalization), t2 = state.uiState, t3 = t2.taxRateUIState.listUIState, - t4 = "__filter_" + t3.filterClearedAt + "__", + t4 = t3.filterClearedAt, t5 = this.viewModel.taxRateList; t3 = t3.filter; - t6 = A.AppBottomBar$(B.List_empty1, B.List_empty1, B.List_empty1, B.List_empty1, _null, B.EntityType_taxRate, false, B.List_empty16, 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_empty17, _null); + t6 = A.AppBottomBar$(B.List_empty0, B.List_empty0, B.List_empty0, B.List_empty0, _null, B.EntityType_taxRate, false, B.List_empty17, 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_empty18, _null); if (state.prefState.appLayout === B.AppLayout_mobile) { t7 = state.userCompanyStates; t2 = t2.selectedCompanyIndex; @@ -438429,7 +443835,7 @@ } else t2 = false; t1 = t2 ? 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), t1.get$newTaxRate()) : _null; - return A.ListScaffold$(_null, B.List_empty11, new A.ListFilter(B.EntityType_taxRate, t3, new A.TaxRateSettingsScreen_build_closure3(store), t5, _null, _null, new A.TaxRateSettingsScreen_build_closure4(store), new A.ValueKey(t4, type$.ValueKey_legacy_String)), new A.TaxRateListBuilder(_null), t6, B.EntityType_taxRate, t1, 0, "tax_settings", new A.TaxRateSettingsScreen_build_closure5(store), new A.TaxRateSettingsScreen_build_closure6(store)); + return A.ListScaffold$(_null, B.List_empty12, new A.ListFilter(B.EntityType_taxRate, t3, new A.TaxRateSettingsScreen_build_closure3(store), t5, _null, _null, new A.TaxRateSettingsScreen_build_closure4(store), new A.ValueKey("__filter_" + t4 + "__", type$.ValueKey_legacy_String)), new A.TaxRateListBuilder(_null), t6, B.EntityType_taxRate, t1, 0, "tax_settings", new A.TaxRateSettingsScreen_build_closure5(store), new A.TaxRateSettingsScreen_build_closure6(store)); } }; A.TaxRateSettingsScreen_build_closure6.prototype = { @@ -438498,7 +443904,7 @@ call$2(context, vm) { return new A.TaxRateSettingsScreen(vm, null); }, - $signature: 2636 + $signature: 2668 }; A.TaxRateScreenVM.prototype = {}; A.TaxRateView.prototype = { @@ -438532,13 +443938,13 @@ call$1(store) { return A.TaxRateViewVM_TaxRateViewVM$fromStore(store); }, - $signature: 2637 + $signature: 2669 }; A.TaxRateViewScreen_build_closure.prototype = { call$2(context, vm) { return new A.TaxRateView(vm, false, null); }, - $signature: 2638 + $signature: 2670 }; A.TaxRateViewVM.prototype = { get$taxRate() { @@ -438556,7 +443962,7 @@ }; A.TokenEdit.prototype = { createState$0() { - return new A._TokenEditState(new A.Debouncer(500, false), A.TextEditingController$(null), A._setArrayType([], type$.JSArray_legacy_TextEditingController), B._StateLifecycle_0); + return new A._TokenEditState(new A.Debouncer(500, false), new A.TextEditingController(B.TextEditingValue_li8, $.$get$ChangeNotifier__emptyListeners()), A._setArrayType([], type$.JSArray_legacy_TextEditingController), B._StateLifecycle_0); } }; A._TokenEditState.prototype = { @@ -438588,7 +443994,8 @@ if (token.get$isNew()) t2 = t1.get$newToken(); else { - t2 = J.$index$asx($.LocalizationsProvider__localizedValues.$index(0, t1.localeCode), "edit_token"); + t1.toString; + t2 = J.$index$asx($.$get$LocalizationsProvider__localizedValues().$index(0, t1.localeCode), "edit_token"); if (t2 == null) t2 = ""; } @@ -438610,8 +444017,10 @@ 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; }, - $signature: 64 + $signature: 66 }; A._TokenEditState__onChanged_closure.prototype = { call$1(b) { @@ -438619,7 +444028,7 @@ b.get$_token_model$_$this()._token_model$_name = t1; return b; }, - $signature: 587 + $signature: 520 }; A._TokenEditState__onChanged_closure0.prototype = { call$0() { @@ -438657,9 +444066,9 @@ t2 = this.localization, t3 = t2.get$name(t2), t4 = type$.JSArray_legacy_Widget; - return new A.ScrollableListView(A._setArrayType([A.FormCard$(_null, A._setArrayType([A.DecoratedFormField$(false, _null, true, t1._token_edit$_autoValidate, t1._token_edit$_nameController, _null, true, _null, _null, _null, _null, false, false, _null, B.TextInputType_0_null_null, t3, _null, _null, false, _null, _null, this.viewModel.onSavePressed, true, _null, _null, B.TextAlign_4, new A._TokenEditState_build__closure0(t2))], t4), _null, 4, false, _null, false, _null)], t4), _null, _null, _null); + return new A.ScrollableListView(A._setArrayType([A.FormCard$(_null, A._setArrayType([A.DecoratedFormField$(false, _null, true, t1._token_edit$_autoValidate, t1._token_edit$_nameController, _null, true, _null, _null, _null, _null, false, false, _null, B.TextInputType_0_null_null, t3, _null, _null, false, _null, _null, this.viewModel.onSavePressed, true, _null, _null, B.TextAlign_4, new A._TokenEditState_build__closure0(t2))], t4), _null, false, _null, false, _null)], t4), _null, _null, _null); }, - $signature: 155 + $signature: 168 }; A._TokenEditState_build__closure0.prototype = { call$1(value) { @@ -438677,13 +444086,13 @@ call$1(store) { return A.TokenEditVM_TokenEditVM$fromStore(store); }, - $signature: 2639 + $signature: 2671 }; 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: 2640 + $signature: 2672 }; A.TokenEditVM.prototype = { get$token() { @@ -438697,7 +444106,7 @@ call$1(token) { this.store.get$_dispatchers()[0].call$1(new A.UpdateToken(token)); }, - $signature: 267 + $signature: 347 }; A.TokenEditVM_TokenEditVM$fromStore_closure1.prototype = { call$1(context) { @@ -438741,7 +444150,7 @@ t3.get$_dispatchers()[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: 525 + $signature: 724 }; A.TokenEditVM_TokenEditVM$fromStore____closure.prototype = { call$1(savedToken) { @@ -438750,11 +444159,13 @@ t1 = _this.token, t2 = _this.localization; if (t1.get$isNew()) { - t2 = J.$index$asx($.LocalizationsProvider__localizedValues.$index(0, t2.localeCode), "created_token"); + t2.toString; + t2 = J.$index$asx($.$get$LocalizationsProvider__localizedValues().$index(0, t2.localeCode), "created_token"); if (t2 == null) t2 = ""; } else { - t2 = J.$index$asx($.LocalizationsProvider__localizedValues.$index(0, t2.localeCode), "updated_token"); + t2.toString; + t2 = J.$index$asx($.$get$LocalizationsProvider__localizedValues().$index(0, t2.localeCode), "updated_token"); if (t2 == null) t2 = ""; } @@ -438770,13 +444181,13 @@ } else A.viewEntity(false, savedToken, null, true); }, - $signature: 267 + $signature: 347 }; A.TokenEditVM_TokenEditVM$fromStore____closure0.prototype = { call$1(error) { var t1 = $.$get$navigatorKey(); t1.toString; - A.showDialog(true, new A.TokenEditVM_TokenEditVM$fromStore_____closure(error), $.WidgetsBinding__instance.WidgetsBinding__buildOwner._globalKeyRegistry.$index(0, t1), null, true, type$.legacy_ErrorDialog); + A.showDialog(null, true, new A.TokenEditVM_TokenEditVM$fromStore_____closure(error), $.WidgetsBinding__instance.WidgetsBinding__buildOwner._globalKeyRegistry.$index(0, t1), null, true, type$.legacy_ErrorDialog); }, $signature: 3 }; @@ -438803,7 +444214,7 @@ t2 = t2[t3].userCompany; t3 = t4.id; t5 = uiState.get$isEditing() ? tokenUIState.editing.id : tokenUIState.selectedId; - t1 = t1 != null ? new A.IgnorePointer(true, _null, A.Checkbox$(A.Theme_of(context).colorScheme.secondary, false, _null, B.MaterialTapTargetSize_1, new A.TokenListItem_build_closure(_this), _null, false, _this.isChecked), _null) : _null; + t1 = t1 != null ? new A.IgnorePointer(true, _null, A.Checkbox$(A.Theme_of(context).colorScheme.secondary, false, _null, B.MaterialTapTargetSize_1, new A.TokenListItem_build_closure(_this), _null, _null, false, _this.isChecked), _null) : _null; t6 = A.Text$(t4.name, _null, _null, _null, _null, _null, A.Theme_of(context).textTheme.titleLarge, _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); @@ -438834,7 +444245,7 @@ call$1(value) { return null.call$1(value); }, - $signature: 11 + $signature: 10 }; A.TokenListBuilder.prototype = { build$1(_, context) { @@ -438850,7 +444261,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: 2641 + $signature: 2673 }; A.TokenListBuilder_build__closure.prototype = { call$2(context, index) { @@ -438869,7 +444280,7 @@ t2 = false; return new A.TokenListItem(t4, token, t1.filter, t2, null); }, - $signature: 2642 + $signature: 2674 }; A.TokenListVM.prototype = {}; A.TokenListVM_fromStore__handleRefresh.prototype = { @@ -438918,16 +444329,16 @@ userCompany = t1._list[t3].userCompany; t3 = A.Localizations_of(context, B.Type_AppLocalization_KyD, type$.legacy_AppLocalization); t2 = t2.tokenUIState.listUIState; - t1 = "__filter_" + t2.filterClearedAt + "__"; + t1 = t2.filterClearedAt; t4 = this.viewModel.tokenList; t2 = t2.filter; t5 = type$.JSArray_legacy_String; t6 = A.List_List$of(A._setArrayType([], t5), true, type$.legacy_String); B.JSArray_methods.addAll$1(t6, A._setArrayType(["created_at", "updated_at", "archived_at", "assigned_to", "created_by", "entity_state", "is_deleted"], t5)); - t6 = A.AppBottomBar$(B.List_empty1, B.List_empty1, B.List_empty1, B.List_empty1, A._setArrayType([], t5), B.EntityType_token, false, B.List_empty16, 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"], t5), B.List_empty17, t6); + t6 = A.AppBottomBar$(B.List_empty0, B.List_empty0, B.List_empty0, B.List_empty0, A._setArrayType([], t5), B.EntityType_token, false, B.List_empty17, 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"], t5), B.List_empty18, t6); t5 = state.prefState; t3 = (t5.appLayout === B.AppLayout_mobile || t5.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), t3.get$newToken()) : _null; - return A.ListScaffold$(_null, B.List_empty11, new A.ListFilter(B.EntityType_token, t2, new A.TokenScreen_build_closure7(store), t4, _null, _null, new A.TokenScreen_build_closure8(store), new A.ValueKey(t1, type$.ValueKey_legacy_String)), new A.TokenListBuilder(_null), t6, B.EntityType_token, t3, 0, "account_management", new A.TokenScreen_build_closure9(store), new A.TokenScreen_build_closure10(store)); + return A.ListScaffold$(_null, B.List_empty12, new A.ListFilter(B.EntityType_token, t2, new A.TokenScreen_build_closure7(store), t4, _null, _null, new A.TokenScreen_build_closure8(store), new A.ValueKey("__filter_" + t1 + "__", type$.ValueKey_legacy_String)), new A.TokenListBuilder(_null), t6, B.EntityType_token, t3, 0, "account_management", new A.TokenScreen_build_closure9(store), new A.TokenScreen_build_closure10(store)); } }; A.TokenScreen_build_closure10.prototype = { @@ -439020,7 +444431,7 @@ call$2(context, vm) { return new A.TokenScreen(vm, null); }, - $signature: 2643 + $signature: 2675 }; A.TokenScreenVM.prototype = {}; A.TokenView.prototype = { @@ -439080,13 +444491,13 @@ call$1(store) { return A.TokenViewVM_TokenViewVM$fromStore(store); }, - $signature: 2644 + $signature: 2676 }; A.TokenViewScreen_build_closure.prototype = { call$2(context, vm) { return new A.TokenView(vm, false, null); }, - $signature: 2645 + $signature: 2677 }; A.TokenViewVM.prototype = { get$token() { @@ -439104,8 +444515,9 @@ }; A.UserEdit.prototype = { createState$0() { - var _null = null; - return new A._UserEditState(new A.Debouncer(500, false), 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); + var t1 = A.FocusScopeNode$(true, null, false), + t2 = $.$get$ChangeNotifier__emptyListeners(); + return new A._UserEditState(new A.Debouncer(500, false), 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); } }; A._UserEditState.prototype = { @@ -439174,7 +444586,8 @@ if (user.get$isNew()) t2 = t1.get$newUser(); else { - t2 = J.$index$asx($.LocalizationsProvider__localizedValues.$index(0, t1.localeCode), "edit_user"); + t1.toString; + t2 = J.$index$asx($.$get$LocalizationsProvider__localizedValues().$index(0, t1.localeCode), "edit_user"); if (t2 == null) t2 = ""; } @@ -439182,35 +444595,36 @@ t4 = A.getLayout(context); t5 = A.Tab$(_null, t1.get$details(t1)); t6 = A.Tab$(_null, t1.get$notifications()); - t7 = t1.localeCode; - t8 = J.$index$asx($.LocalizationsProvider__localizedValues.$index(0, t7), "permissions"); - t9 = type$.JSArray_legacy_Widget; - t8 = A.TabBar$(t3, _null, t4 === B.AppLayout_mobile, _null, _null, A._setArrayType([t5, t6, A.Tab$(_null, t8 == null ? "" : t8)], t9)); + t7 = $.$get$LocalizationsProvider__localizedValues(); + t8 = t1.localeCode; + t9 = J.$index$asx(t7.$index(0, t8), "permissions"); + t10 = type$.JSArray_legacy_Widget; + t9 = A.TabBar$(t3, _null, t4 === B.AppLayout_mobile, _null, _null, A._setArrayType([t5, t6, A.Tab$(_null, t9 == null ? "" : t9)], t10)); t6 = $.$get$_UserEditState__formKey(); t5 = _this._user_edit$_controller; t4 = t1.get$firstName(); t3 = _this.autoValidate; - t10 = viewModel.onSavePressed; - t4 = A.DecoratedFormField$(false, _null, true, t3, _this._firstNameController, _null, true, _null, _null, _null, _null, false, false, _null, B.TextInputType_8_null_null, t4, _null, _null, false, _null, _null, t10, true, _null, _null, B.TextAlign_4, new A._UserEditState_build_closure(t1)); + t11 = viewModel.onSavePressed; + t4 = A.DecoratedFormField$(false, _null, true, t3, _this._firstNameController, _null, true, _null, _null, _null, _null, false, false, _null, B.TextInputType_8_null_null, t4, _null, _null, false, _null, _null, t11, true, _null, _null, B.TextAlign_4, new A._UserEditState_build_closure(t1)); t3 = t1.get$lastName(); - t3 = A.DecoratedFormField$(false, _null, false, _this.autoValidate, _this._lastNameController, _null, true, _null, _null, _null, _null, false, false, _null, B.TextInputType_8_null_null, t3, _null, _null, false, _null, _null, t10, true, _null, _null, B.TextAlign_4, new A._UserEditState_build_closure0(t1)); - t11 = t1.get$email(); - t10 = A._setArrayType([A.FormCard$(_null, A._setArrayType([t4, t3, A.DecoratedFormField$(false, _null, false, _this.autoValidate, _this._emailController, _null, true, _null, _null, _null, _null, false, false, _null, B.TextInputType_5_null_null, t11, _null, _null, false, _null, _null, t10, true, _null, _null, B.TextAlign_4, new A._UserEditState_build_closure1(t1)), A.DecoratedFormField$(false, _null, false, false, _this._phoneController, _null, true, _null, _null, _null, _null, false, false, _null, B.TextInputType_3_null_null, t1.get$phone(t1), _null, _null, false, _null, _null, t10, true, _null, _null, B.TextAlign_4, _null), new A.CustomField(_this._custom1Controller, _null, t10, "user1", user.customValue1, false, _null), new A.CustomField(_this._custom2Controller, _null, t10, "user2", user.customValue2, false, _null), new A.CustomField(_this._custom3Controller, _null, t10, "user3", user.customValue3, false, _null), new A.CustomField(_this._custom4Controller, _null, t10, "user4", user.customValue4, false, _null)], t9), _null, 4, false, _null, false, _null)], t9); - t11 = A._setArrayType([new A.NotificationSettings(user, new A._UserEditState_build_closure2(viewModel, user), _null)], t9); - t3 = J.$index$asx($.LocalizationsProvider__localizedValues.$index(0, t7), "administrator"); + t3 = A.DecoratedFormField$(false, _null, false, _this.autoValidate, _this._lastNameController, _null, true, _null, _null, _null, _null, false, false, _null, B.TextInputType_8_null_null, t3, _null, _null, false, _null, _null, t11, true, _null, _null, B.TextAlign_4, new A._UserEditState_build_closure0(t1)); + t12 = t1.get$email(); + t11 = A._setArrayType([A.FormCard$(_null, A._setArrayType([t4, t3, A.DecoratedFormField$(false, _null, false, _this.autoValidate, _this._emailController, _null, true, _null, _null, _null, _null, false, false, _null, B.TextInputType_5_null_null, t12, _null, _null, false, _null, _null, t11, true, _null, _null, B.TextAlign_4, new A._UserEditState_build_closure1(t1)), A.DecoratedFormField$(false, _null, false, false, _this._phoneController, _null, true, _null, _null, _null, _null, false, false, _null, B.TextInputType_3_null_null, t1.get$phone(t1), _null, _null, false, _null, _null, t11, true, _null, _null, B.TextAlign_4, _null), new A.CustomField(_this._custom1Controller, _null, t11, "user1", user.customValue1, false, _null), new A.CustomField(_this._custom2Controller, _null, t11, "user2", user.customValue2, false, _null), new A.CustomField(_this._custom3Controller, _null, t11, "user3", user.customValue3, false, _null), new A.CustomField(_this._custom4Controller, _null, t11, "user4", user.customValue4, false, _null)], t10), _null, false, _null, false, _null)], t10); + t12 = A._setArrayType([new A.NotificationSettings(user, new A._UserEditState_build_closure2(viewModel, user), _null)], t10); + t3 = J.$index$asx(t7.$index(0, t8), "administrator"); t3 = A.Text$(t3 == null ? "" : t3, _null, _null, _null, _null, _null, _null, _null, _null, _null); - t7 = J.$index$asx($.LocalizationsProvider__localizedValues.$index(0, t7), "administrator_help"); - t4 = A.Text$(t7 == null ? "" : t7, _null, _null, _null, _null, _null, _null, _null, _null, _null); + t8 = J.$index$asx(t7.$index(0, t8), "administrator_help"); + t4 = A.Text$(t8 == null ? "" : t8, _null, _null, _null, _null, _null, _null, _null, _null, _null); t7 = userCompany.isAdmin; - t3 = A._setArrayType([A.FormCard$(_null, A._setArrayType([A.SwitchListTile$(A.Theme_of(context).colorScheme.secondary, _null, new A._UserEditState_build_closure3(viewModel, user), _null, t4, t3, t7)], t9), _null, 4, false, _null, false, _null)], t9); + t3 = A._setArrayType([A.FormCard$(_null, A._setArrayType([A.SwitchListTile$(A.Theme_of(context).colorScheme.secondary, _null, new A._UserEditState_build_closure3(viewModel, user), _null, t4, t3, t7)], t10), _null, false, _null, false, _null)], t10); if (!t7) { t4 = A._setArrayType([new A.DataColumn(new A.SizedBox(_null, _null, _null, _null), false, _null), new A.DataColumn(A.Text$(t1.get$create(t1), _null, _null, _null, _null, _null, _null, _null, _null, _null), false, _null), new A.DataColumn(A.Text$(t1.get$view(t1), _null, _null, _null, _null, _null, _null, _null, _null, _null), false, _null), new A.DataColumn(A.Text$(t1.get$edit(), _null, _null, _null, _null, _null, _null, _null, _null, _null), false, _null)], type$.JSArray_legacy_DataColumn); t7 = 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, "view_all", new A._UserEditState_build_closure7(_this), false, _null), new A._UserEditState_build_closure8(_this)), A.DataCell$(new A._PermissionCheckbox(userCompany, "edit_all", new A._UserEditState_build_closure9(_this), false, _null), new A._UserEditState_build_closure10(_this))], type$.JSArray_legacy_DataCell))], type$.JSArray_legacy_DataRow); - t12 = type$.MappedIterable_of_legacy_EntityType_and_legacy_DataRow; - B.JSArray_methods.addAll$1(t7, A.List_List$of(new A.MappedIterable(new A.WhereIterable(A._setArrayType([B.EntityType_client, B.EntityType_product, B.EntityType_invoice, B.EntityType_payment, B.EntityType_recurringInvoice, B.EntityType_quote, B.EntityType_credit, B.EntityType_project, B.EntityType_task, B.EntityType_vendor, B.EntityType_expense], type$.JSArray_legacy_EntityType), new A._UserEditState_build_closure11(state), type$.WhereIterable_legacy_EntityType), new A._UserEditState_build_closure12(_this, t1, userCompany), t12), true, t12._eval$1("Iterable.E"))); - t3.push(A.FormCard$(A.SingleChildScrollView$(A.DataTable$(_null, _null, t4, _null, _null, _null, _null, _null, _null, t7, false, true, true, _null), _null, B.DragStartBehavior_1, _null, _null, _null, false, B.Axis_0), _null, _null, 4, false, _null, false, _null)); + t8 = type$.MappedIterable_of_legacy_EntityType_and_legacy_DataRow; + B.JSArray_methods.addAll$1(t7, A.List_List$of(new A.MappedIterable(new A.WhereIterable(A._setArrayType([B.EntityType_client, B.EntityType_product, B.EntityType_invoice, B.EntityType_payment, B.EntityType_recurringInvoice, B.EntityType_quote, B.EntityType_credit, B.EntityType_project, B.EntityType_task, B.EntityType_vendor, B.EntityType_expense], type$.JSArray_legacy_EntityType), new A._UserEditState_build_closure11(state), type$.WhereIterable_legacy_EntityType), new A._UserEditState_build_closure12(_this, t1, userCompany), t8), true, t8._eval$1("Iterable.E"))); + t3.push(A.FormCard$(A.SingleChildScrollView$(A.DataTable$(_null, _null, t4, _null, _null, _null, _null, _null, _null, t7, false, true, true, _null), _null, B.DragStartBehavior_1, _null, _null, _null, false, B.Axis_0), _null, _null, false, _null, false, _null)); } - return A.EditScaffold$(_null, t8, new A.AppTabForm(_this._user_edit$_focusNode, t6, A._setArrayType([new A.ScrollableListView(t10, _null, _null, _null), new A.ScrollableListView(t11, _null, _null, _null), new A.ScrollableListView(t3, _null, _null, _null)], t9), t5, _null, _null), _null, user, _null, false, _null, new A._UserEditState_build_closure13(viewModel), new A._UserEditState_build_closure14(_this, viewModel), _null, t2); + return A.EditScaffold$(_null, t9, new A.AppTabForm(_this._user_edit$_focusNode, t6, A._setArrayType([new A.ScrollableListView(t11, _null, _null, _null), new A.ScrollableListView(t12, _null, _null, _null), new A.ScrollableListView(t3, _null, _null, _null)], t10), t5, _null, _null), _null, user, _null, false, _null, new A._UserEditState_build_closure13(viewModel), new A._UserEditState_build_closure14(_this, viewModel), _null, t2); } }; A._UserEditState_didChangeDependencies_closure.prototype = { @@ -439228,8 +444642,10 @@ 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; }, - $signature: 64 + $signature: 66 }; A._UserEditState__onChanged_closure.prototype = { call$1(b) { @@ -439239,20 +444655,20 @@ t2 = J.trim$0$s(t1._lastNameController._change_notifier$_value.text); b.get$_user_model$_$this()._lastName = t2; t2 = J.trim$0$s(t1._emailController._change_notifier$_value.text); - b.get$_user_model$_$this()._email = t2; + b.get$_user_model$_$this()._user_model$_email = t2; t2 = J.trim$0$s(t1._phoneController._change_notifier$_value.text); - b.get$_user_model$_$this()._phone = t2; + b.get$_user_model$_$this()._user_model$_phone = t2; t2 = J.trim$0$s(t1._custom1Controller._change_notifier$_value.text); - b.get$_user_model$_$this()._customValue1 = t2; + b.get$_user_model$_$this()._user_model$_customValue1 = t2; t2 = J.trim$0$s(t1._custom2Controller._change_notifier$_value.text); - b.get$_user_model$_$this()._customValue2 = t2; + b.get$_user_model$_$this()._user_model$_customValue2 = t2; t2 = J.trim$0$s(t1._custom3Controller._change_notifier$_value.text); - b.get$_user_model$_$this()._customValue3 = t2; + b.get$_user_model$_$this()._user_model$_customValue3 = t2; t1 = J.trim$0$s(t1._custom4Controller._change_notifier$_value.text); - b.get$_user_model$_$this()._customValue4 = t1; + b.get$_user_model$_$this()._user_model$_customValue4 = t1; return b; }, - $signature: 86 + $signature: 91 }; A._UserEditState__onChanged_closure0.prototype = { call$0() { @@ -439271,7 +444687,7 @@ b.get$userCompany().get$_company_model$_$this()._permissions = this.permissionsString; return b; }, - $signature: 86 + $signature: 91 }; A._UserEditState_build_closure13.prototype = { call$1(context) { @@ -439318,27 +444734,27 @@ call$2(channel, options) { this.viewModel.onUserChanged.call$1(this.user.rebuild$1(new A._UserEditState_build__closure9(channel, options))); }, - $signature: 387 + $signature: 468 }; A._UserEditState_build__closure9.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: 86 + $signature: 91 }; A._UserEditState_build_closure3.prototype = { call$1(value) { return this.viewModel.onUserChanged.call$1(this.user.rebuild$1(new A._UserEditState_build__closure8(value))); }, - $signature: 11 + $signature: 10 }; A._UserEditState_build__closure8.prototype = { call$1(b) { b.get$userCompany().get$_company_model$_$this()._isAdmin = this.value; return b; }, - $signature: 86 + $signature: 91 }; A._UserEditState_build_closure4.prototype = { call$0() { @@ -439366,7 +444782,7 @@ call$1(value) { return this.$this._togglePermission$1("create_all"); }, - $signature: 35 + $signature: 40 }; A._UserEditState_build_closure6.prototype = { call$0() { @@ -439378,7 +444794,7 @@ call$1(value) { return this.$this._togglePermission$1("view_all"); }, - $signature: 35 + $signature: 40 }; A._UserEditState_build_closure8.prototype = { call$0() { @@ -439390,7 +444806,7 @@ call$1(value) { return this.$this._togglePermission$1("edit_all"); }, - $signature: 35 + $signature: 40 }; A._UserEditState_build_closure10.prototype = { call$0() { @@ -439404,7 +444820,7 @@ t2 = t1.uiState.selectedCompanyIndex; return t1.userCompanyStates._list[t2].userCompany.company.isModuleEnabled$1(entityType); }, - $signature: 276 + $signature: 264 }; A._UserEditState_build_closure12.prototype = { call$1(type) { @@ -439426,7 +444842,7 @@ t5 = t4 ? _null : new A._UserEditState_build__closure5(t1, editPermission); return A.DataRow$(A._setArrayType([t2, t6, t7, A.DataCell$(new A._PermissionCheckbox(t3, editPermission, new A._UserEditState_build__closure6(t1, editPermission), t4, _null), t5)], type$.JSArray_legacy_DataCell)); }, - $signature: 2646 + $signature: 2678 }; A._UserEditState_build__closure0.prototype = { call$0() { @@ -439455,7 +444871,7 @@ call$1(value) { return this.$this._togglePermission$1(this.createPermission); }, - $signature: 35 + $signature: 40 }; A._UserEditState_build__closure1.prototype = { call$0() { @@ -439467,7 +444883,7 @@ call$1(value) { return this.$this._togglePermission$1(this.viewPermission); }, - $signature: 35 + $signature: 40 }; A._UserEditState_build__closure3.prototype = { call$0() { @@ -439479,7 +444895,7 @@ call$1(value) { return this.$this._togglePermission$1(this.editPermission); }, - $signature: 35 + $signature: 40 }; A._UserEditState_build__closure5.prototype = { call$0() { @@ -439496,7 +444912,7 @@ else t2 = B.JSString_methods.contains$1(_this.userCompany.permissions, _this.permission); t1 = t1 ? _null : _this.onChanged; - return A.Checkbox$(A.Theme_of(context).colorScheme.secondary, false, _null, _null, t1, _null, false, t2); + return A.Checkbox$(A.Theme_of(context).colorScheme.secondary, false, _null, _null, t1, _null, _null, false, t2); } }; A.__UserEditState_State_SingleTickerProviderStateMixin.prototype = { @@ -439524,13 +444940,13 @@ call$1(store) { return A.UserEditVM_UserEditVM$fromStore(store); }, - $signature: 2647 + $signature: 2679 }; 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: 2648 + $signature: 2680 }; A.UserEditVM.prototype = { get$user() { @@ -439544,7 +444960,7 @@ call$1(user) { this.store.get$_dispatchers()[0].call$1(new A.UpdateUser(user)); }, - $signature: 177 + $signature: 179 }; A.UserEditVM_UserEditVM$fromStore_closure1.prototype = { call$1(context) { @@ -439579,7 +444995,7 @@ A.passwordCallback(false, new A.UserEditVM_UserEditVM$fromStore___closure(t1, new A._AsyncCompleter(t2, type$._AsyncCompleter_legacy_UserEntity), user), this.context); return t2.then$1$1(0, new A.UserEditVM_UserEditVM$fromStore___closure0(user, t3, this.state, t1, $navigator), type$.Null).catchError$1(new A.UserEditVM_UserEditVM$fromStore___closure1()); }, - $signature: 39 + $signature: 35 }; A.UserEditVM_UserEditVM$fromStore___closure.prototype = { call$2(password, idToken) { @@ -439594,7 +445010,8 @@ t1 = _this.user, t2 = _this.localization; if (t1.get$isNew()) { - t2 = J.$index$asx($.LocalizationsProvider__localizedValues.$index(0, t2.localeCode), "created_user"); + t2.toString; + t2 = J.$index$asx($.$get$LocalizationsProvider__localizedValues().$index(0, t2.localeCode), "created_user"); if (t2 == null) t2 = ""; } else @@ -439611,13 +445028,13 @@ } else A.viewEntity(false, savedUser, null, true); }, - $signature: 177 + $signature: 179 }; A.UserEditVM_UserEditVM$fromStore___closure1.prototype = { call$1(error) { var t1 = $.$get$navigatorKey(); t1.toString; - A.showDialog(true, new A.UserEditVM_UserEditVM$fromStore____closure(error), $.WidgetsBinding__instance.WidgetsBinding__buildOwner._globalKeyRegistry.$index(0, t1), null, true, type$.legacy_ErrorDialog); + A.showDialog(null, true, new A.UserEditVM_UserEditVM$fromStore____closure(error), $.WidgetsBinding__instance.WidgetsBinding__buildOwner._globalKeyRegistry.$index(0, t1), null, true, type$.legacy_ErrorDialog); }, $signature: 3 }; @@ -439640,7 +445057,7 @@ t2 = state.userCompanyStates; t3 = uiState.selectedCompanyIndex; t3 = t2._list[t3].userCompany; - t1 = t1 != null ? new A.IgnorePointer(true, _null, A.Checkbox$(A.Theme_of(context).colorScheme.secondary, false, _null, B.MaterialTapTargetSize_1, new A.UserListItem_build_closure(_this), _null, false, false), _null) : _null; + t1 = t1 != null ? new A.IgnorePointer(true, _null, A.Checkbox$(A.Theme_of(context).colorScheme.secondary, false, _null, B.MaterialTapTargetSize_1, new A.UserListItem_build_closure(_this), _null, _null, false, false), _null) : _null; t2 = context.dependOnInheritedWidgetOfExactType$1$0(type$.MediaQuery).data; t5 = t4.get$fullName().length !== 0 ? t4.get$fullName() : t4.email; t6 = type$.JSArray_legacy_Widget; @@ -439670,7 +445087,7 @@ call$1(value) { return null.call$1(value); }, - $signature: 11 + $signature: 10 }; A.UserListBuilder.prototype = { build$1(_, context) { @@ -439684,7 +445101,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: 2649 + $signature: 2681 }; A.UserListBuilder_build__closure.prototype = { call$2(context, index) { @@ -439693,7 +445110,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: 2650 + $signature: 2682 }; A.UserListBuilder_build__closure_showDialog.prototype = { call$0() { @@ -439749,12 +445166,12 @@ userCompany = t1._list[t3].userCompany; t3 = A.Localizations_of(context, B.Type_AppLocalization_KyD, type$.legacy_AppLocalization); t2 = t2.userUIState.listUIState; - t1 = "__filter_" + t2.filterClearedAt + "__"; + t1 = t2.filterClearedAt; t4 = this.viewModel.userList; t2 = t2.filter; - t5 = A.AppBottomBar$(B.List_empty1, B.List_empty1, B.List_empty1, B.List_empty1, _null, B.EntityType_user, false, B.List_empty16, 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_empty17, _null); + t5 = A.AppBottomBar$(B.List_empty0, B.List_empty0, B.List_empty0, B.List_empty0, _null, B.EntityType_user, false, B.List_empty17, 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_empty18, _null); t3 = state.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), t3.get$newUser()) : _null; - return A.ListScaffold$(_null, B.List_empty11, new A.ListFilter(B.EntityType_user, t2, new A.UserScreen_build_closure7(store), t4, _null, _null, new A.UserScreen_build_closure8(store), new A.ValueKey(t1, type$.ValueKey_legacy_String)), new A.UserListBuilder(_null), t5, B.EntityType_user, t3, 0, _null, new A.UserScreen_build_closure9(store), new A.UserScreen_build_closure10(store)); + return A.ListScaffold$(_null, B.List_empty12, new A.ListFilter(B.EntityType_user, t2, new A.UserScreen_build_closure7(store), t4, _null, _null, new A.UserScreen_build_closure8(store), new A.ValueKey("__filter_" + t1 + "__", type$.ValueKey_legacy_String)), new A.UserListBuilder(_null), t5, B.EntityType_user, t3, 0, _null, new A.UserScreen_build_closure9(store), new A.UserScreen_build_closure10(store)); } }; A.UserScreen_build_closure10.prototype = { @@ -439847,7 +445264,7 @@ call$2(context, vm) { return new A.UserScreen(vm, null); }, - $signature: 2651 + $signature: 2683 }; A.UserScreenVM.prototype = {}; A.UserView.prototype = { @@ -439905,13 +445322,13 @@ call$1(store) { return A.UserViewVM_UserViewVM$fromStore(store); }, - $signature: 2652 + $signature: 2684 }; A.UserViewScreen_build_closure.prototype = { call$2(context, vm) { return new A.UserView(vm, this.$this.isFilter, null); }, - $signature: 2653 + $signature: 2685 }; A.UserViewVM.prototype = { get$user() { @@ -439942,7 +445359,7 @@ this.super$__VendorEditState_State_SingleTickerProviderStateMixin$dispose(0); }, build$1(_, context) { - var t2, t3, t4, t5, t6, t7, t8, t9, _this = this, _null = null, + var t2, t3, t4, t5, t6, t7, t8, t9, t10, _this = this, _null = null, t1 = A.Localizations_of(context, B.Type_AppLocalization_KyD, type$.legacy_AppLocalization), viewModel = _this._widget.viewModel, vendor = viewModel.vendor, @@ -439950,25 +445367,25 @@ if (vendor.get$isNew()) t2 = t1.get$newVendor(); else { - t2 = J.$index$asx($.LocalizationsProvider__localizedValues.$index(0, t1.localeCode), "edit_vendor"); + t1.toString; + t2 = J.$index$asx($.$get$LocalizationsProvider__localizedValues().$index(0, t1.localeCode), "edit_vendor"); if (t2 == null) t2 = ""; } t3 = type$.JSArray_legacy_Widget; t1 = A.TabBar$(_this._vendor_edit$_controller, _null, A.getLayout(context) === B.AppLayout_mobile, _null, _null, A._setArrayType([A.Tab$(_null, t1.get$details(t1)), A.Tab$(_null, t1.get$contacts()), A.Tab$(_null, t1.get$notes()), A.Tab$(_null, t1.get$address())], t3)); t4 = $.$get$_VendorEditState__formKey(); - t5 = vendor.id; - t6 = vendor.updatedAt; - t7 = type$.ValueKey_legacy_String; + t5 = type$.ValueKey_legacy_String; + t6 = "__vendor_" + vendor.id; + t7 = "" + vendor.updatedAt; if (isFullscreen) - t3 = new A.VendorEditDesktop(viewModel, new A.ValueKey("__vendor_" + t5 + "_" + t6 + "__", t7)); + t3 = new A.VendorEditDesktop(viewModel, new A.ValueKey(t6 + "_" + t7 + "__", t5)); else { - t5 = "__vendor_" + t5 + "_" + t6 + "__"; - t6 = _this._vendor_edit$_controller; - t8 = A._setArrayType([new A.VendorEditDetails(_this._widget.viewModel, _null)], t3); - t9 = _this._widget.viewModel; - t7 = A.TabBarView$(A._setArrayType([new A.ScrollableListView(t8, _null, _null, _null), new A.VendorEditContactsScreen(t9, _null), new A.ScrollableListView(A._setArrayType([new A.VendorEditNotes(t9, _null)], t3), _null, _null, _null), new A.ScrollableListView(A._setArrayType([new A.VendorEditAddress(_this._widget.viewModel, _null)], t3), _null, _null, _null)], t3), t6, new A.ValueKey(t5, t7)); - t3 = t7; + t8 = _this._vendor_edit$_controller; + t9 = A._setArrayType([new A.VendorEditDetails(_this._widget.viewModel, _null)], t3); + t10 = _this._widget.viewModel; + t5 = A.TabBarView$(A._setArrayType([new A.ScrollableListView(t9, _null, _null, _null), new A.VendorEditContactsScreen(t10, _null), new A.ScrollableListView(A._setArrayType([new A.VendorEditNotes(t10, _null)], t3), _null, _null, _null), new A.ScrollableListView(A._setArrayType([new A.VendorEditAddress(_this._widget.viewModel, _null)], t3), _null, _null, _null)], t3), t8, new A.ValueKey(t6 + "_" + t7 + "__", t5)); + t3 = t5; } return A.EditScaffold$(_null, t1, A.Form$(_null, t3, t4), new A.VendorEditFooter(vendor, _null), vendor, _null, isFullscreen, _null, new A._VendorEditState_build_closure(viewModel), new A._VendorEditState_build_closure0(viewModel), _null, t2); } @@ -440004,8 +445421,8 @@ }; A.VendorEditAddress.prototype = { createState$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, false), B._StateLifecycle_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, false), B._StateLifecycle_0); } }; A.VendorEditAddressState.prototype = { @@ -440047,7 +445464,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, 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, 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, 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, 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, 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, false, vendor.countryId, $.$get$memoizedCountryList().call$1(t2.staticState.countryMap), _null, B.EntityType_country, t1.get$country(t1), _null, _null, new A.VendorEditAddressState_build_closure(viewModel, vendor), _null, _null, _null)], type$.JSArray_legacy_Widget), _null, 4, false, _null, true, t3); + return A.FormCard$(_null, A._setArrayType([A.DecoratedFormField$(false, _null, false, 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, 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, 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, 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, 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, false, vendor.countryId, $.$get$memoizedCountryList().call$1(t2.staticState.countryMap), _null, B.EntityType_country, t1.get$country(t1), _null, _null, new A.VendorEditAddressState_build_closure(viewModel, vendor), _null, _null, _null)], type$.JSArray_legacy_Widget), _null, false, _null, true, t3); } }; A.VendorEditAddressState_didChangeDependencies_closure.prototype = { @@ -440085,7 +445502,7 @@ b.get$_vendor_model$_$this()._vendor_model$_postalCode = t1; return b; }, - $signature: 110 + $signature: 104 }; A.VendorEditAddressState__onChanged_closure0.prototype = { call$0() { @@ -440097,7 +445514,7 @@ call$1(country) { return this.viewModel.onChanged.call$1(this.vendor.rebuild$1(new A.VendorEditAddressState_build__closure(country))); }, - $signature: 57 + $signature: 60 }; A.VendorEditAddressState_build__closure.prototype = { call$1(b) { @@ -440106,7 +445523,7 @@ b.get$_vendor_model$_$this()._vendor_model$_countryId = t1; return b; }, - $signature: 110 + $signature: 104 }; A.VendorEditContacts.prototype = { createState$0() { @@ -440115,10 +445532,10 @@ }; A._VendorEditContactsState.prototype = { _showContactEditor$2(contact, context) { - A.showDialog(true, new A._VendorEditContactsState__showContactEditor_closure(this, contact), context, null, true, type$.legacy_VendorContactEditDetails); + A.showDialog(null, true, new A._VendorEditContactsState__showContactEditor_closure(this, contact), context, null, true, type$.legacy_VendorContactEditDetails); }, build$1(_, context) { - var t3, contacts, contact, t4, t5, children, _this = this, _null = null, + var t3, contacts, contact, t4, t5, t6, children, _this = this, _null = null, t1 = A.Localizations_of(context, B.Type_AppLocalization_KyD, type$.legacy_AppLocalization), t2 = _this._widget, viewModel = t2.viewModel, @@ -440131,9 +445548,10 @@ } else { contact = t2[0]; t3 = _this._widget.vendorViewModel; - t4 = "__" + contact.get$entityType().toString$0(0) + "__" + contact.id + "__"; - t5 = t2.length; - contacts = A._setArrayType([new A.VendorContactEditDetails(B.JSArray_methods.indexOf$2(t2, contact, 0), contact, viewModel, t3, t5 > 1, new A.ValueKey(t4, type$.ValueKey_String))], type$.JSArray_legacy_Widget); + t4 = contact.get$entityType().toString$0(0); + t5 = contact.id; + t6 = t2.length; + contacts = A._setArrayType([new A.VendorContactEditDetails(B.JSArray_methods.indexOf$2(t2, contact, 0), contact, viewModel, t3, t6 > 1, new A.ValueKey("__" + t4 + "__" + t5 + "__", type$.ValueKey_String))], type$.JSArray_legacy_Widget); } contact = viewModel.contact; contact = B.JSArray_methods.contains$1(t2, contact) ? contact : _null; @@ -440150,30 +445568,31 @@ }; A._VendorEditContactsState__showContactEditor_closure.prototype = { call$1(context) { - var t2, t3, t4, t5, + var t2, t3, t4, t5, t6, t1 = this.$this._widget, viewModel = t1.viewModel, vendor = viewModel.vendor; t1 = t1.vendorViewModel; t2 = this.contact; - t3 = "__" + t2.get$entityType().toString$0(0) + "__" + t2.id + "__"; - t4 = vendor.contacts._list; - t5 = t4.length; - return new A.VendorContactEditDetails(B.JSArray_methods.indexOf$2(t4, B.JSArray_methods.firstWhere$2$orElse(t4, new A._VendorEditContactsState__showContactEditor__closure(t2), null), 0), t2, viewModel, t1, t5 > 1, new A.ValueKey(t3, type$.ValueKey_String)); + t3 = t2.get$entityType().toString$0(0); + t4 = t2.id; + t5 = vendor.contacts._list; + 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: 2654 + $signature: 2686 }; A._VendorEditContactsState__showContactEditor__closure.prototype = { call$1(c) { return c.id === this.contact.id; }, - $signature: 2655 + $signature: 2687 }; 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: 2656 + $signature: 2688 }; A._VendorEditContactsState_build__closure.prototype = { call$0() { @@ -440200,7 +445619,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, 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, 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, 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); }, get$contact() { return this.contact; @@ -440208,8 +445627,8 @@ }; A.VendorContactEditDetails.prototype = { createState$0() { - var _null = null; - return new A.VendorContactEditDetailsState(A.TextEditingController$(_null), A.TextEditingController$(_null), A.TextEditingController$(_null), A.TextEditingController$(_null), new A.Debouncer(500, false), A._setArrayType([], type$.JSArray_legacy_TextEditingController), B._StateLifecycle_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.Debouncer(500, false), A._setArrayType([], type$.JSArray_legacy_TextEditingController), B._StateLifecycle_0); }, get$contact() { return this.contact; @@ -440281,7 +445700,7 @@ t3 = A.AlertDialog$(A._setArrayType([A.TextButton$(false, A.Text$(t1.get$remove(t1).toUpperCase(), _null, _null, _null, _null, _null, _null, _null, _null, _null), _null, new A.VendorContactEditDetailsState_build_closure4(_this, context), _null), A.TextButton$(false, A.Text$(t1.get$done().toUpperCase(), _null, _null, _null, _null, _null, _null, _null, _null, _null), _null, new A.VendorContactEditDetailsState_build_closure5(viewModel, context), _null)], t2), B.EdgeInsets_0_0_0_0, _null, t3, B.EdgeInsets_24_20_24_24, _null, _null, _null); t1 = t3; } else - t1 = A.FormCard$(column, _null, _null, 4, false, _null, false, isFullscreen ? B.EdgeInsets_6_12_6_0 : _null); + t1 = A.FormCard$(column, _null, _null, false, _null, false, isFullscreen ? B.EdgeInsets_6_12_6_0 : _null); return t1; } }; @@ -440318,7 +445737,7 @@ b.get$_vendor_model$_$this()._vendor_model$_phone = t1; return b; }, - $signature: 772 + $signature: 610 }; A.VendorContactEditDetailsState__onChanged_closure0.prototype = { call$0() { @@ -440389,13 +445808,13 @@ call$1(store) { return A.VendorEditContactsVM_VendorEditContactsVM$fromStore(store); }, - $signature: 2657 + $signature: 2689 }; A.VendorEditContactsScreen_build_closure.prototype = { call$2(context, vm) { return new A.VendorEditContacts(vm, this.$this.viewModel, null); }, - $signature: 2658 + $signature: 2690 }; A.VendorEditContactsVM.prototype = { get$company() { @@ -440421,7 +445840,7 @@ call$1(index) { return this.store.get$_dispatchers()[0].call$1(new A.DeleteVendorContact(index)); }, - $signature: 175 + $signature: 187 }; A.VendorEditContactsVM_VendorEditContactsVM$fromStore_closure1.prototype = { call$0() { @@ -440433,7 +445852,7 @@ call$2(contact, index) { this.store.get$_dispatchers()[0].call$1(new A.UpdateVendorContact(index, contact)); }, - $signature: 2659 + $signature: 2691 }; A.VendorEditDesktop.prototype = { build$1(_, context) { @@ -440445,8 +445864,8 @@ }; A.VendorEditDetails.prototype = { createState$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, false), B._StateLifecycle_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, false), B._StateLifecycle_0); } }; A.VendorEditDetailsState.prototype = { @@ -440512,7 +445931,7 @@ t4.push(new A.CustomField(_this._vendor_edit_details$_custom2Controller, _null, t3, "vendor2", vendor.customValue2, false, _null)); t4.push(new A.CustomField(_this._vendor_edit_details$_custom3Controller, _null, t3, "vendor3", vendor.customValue3, false, _null)); t4.push(new A.CustomField(_this._vendor_edit_details$_custom4Controller, _null, t3, "vendor4", vendor.customValue4, false, _null)); - return A.FormCard$(_null, t4, _null, 4, false, _null, true, t2); + return A.FormCard$(_null, t4, _null, false, _null, true, t2); } }; A.VendorEditDetailsState_didChangeDependencies_closure.prototype = { @@ -440560,7 +445979,7 @@ b.get$_vendor_model$_$this()._vendor_model$_customValue4 = t1; return b; }, - $signature: 110 + $signature: 104 }; A.VendorEditDetailsState__onChanged_closure0.prototype = { call$0() { @@ -440585,7 +446004,7 @@ b.get$_vendor_model$_$this()._vendor_model$_assignedUserId = this.userId; return b; }, - $signature: 110 + $signature: 104 }; A.VendorEditFooter.prototype = { build$1(_, context) { @@ -440601,7 +446020,7 @@ t4 = A._setArrayType([], type$.JSArray_legacy_Widget); if (showLayoutToggle) { t1 = useSidebarEditor ? t1.get$fullscreenEditor() : t1.get$sidebarEditor(); - t4.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.VendorEditFooter_build_closure(store), _null, _null, _null, _null, _null), t1)); + t4.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.VendorEditFooter_build_closure(store), _null, _null, _null, _null, _null, _null), t1)); } t1 = this.vendor; t5 = t1.number; @@ -440622,7 +446041,8 @@ }; A.VendorEditNotes.prototype = { createState$0() { - return new A.VendorEditNotesState(A.TextEditingController$(null), A.TextEditingController$(null), new A.Debouncer(500, false), B._StateLifecycle_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, false), B._StateLifecycle_0); } }; A.VendorEditNotesState.prototype = { @@ -440660,7 +446080,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, false, vendor.currencyId, $.$get$memoizedCurrencyList().call$1(staticState.currencyMap), _null, B.EntityType_currency, t1.get$currency(), _null, _null, new A.VendorEditNotesState_build_closure(viewModel, vendor), _null, _null, _null), A.DecoratedFormField$(false, _null, false, 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, 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, 4, false, _null, true, t2); + return A.FormCard$(_null, A._setArrayType([A.EntityDropdown$(true, false, false, vendor.currencyId, $.$get$memoizedCurrencyList().call$1(staticState.currencyMap), _null, B.EntityType_currency, t1.get$currency(), _null, _null, new A.VendorEditNotesState_build_closure(viewModel, vendor), _null, _null, _null), A.DecoratedFormField$(false, _null, false, 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, 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, false, _null, true, t2); } }; A.VendorEditNotesState_didChangeDependencies_closure.prototype = { @@ -440692,7 +446112,7 @@ b.get$_vendor_model$_$this()._vendor_model$_privateNotes = t1; return b; }, - $signature: 110 + $signature: 104 }; A.VendorEditNotesState__onChanged_closure0.prototype = { call$0() { @@ -440704,7 +446124,7 @@ call$1(currency) { return this.viewModel.onChanged.call$1(this.vendor.rebuild$1(new A.VendorEditNotesState_build__closure(currency))); }, - $signature: 57 + $signature: 60 }; A.VendorEditNotesState_build__closure.prototype = { call$1(b) { @@ -440715,7 +446135,7 @@ b.get$_vendor_model$_$this()._vendor_model$_currencyId = t1; return b; }, - $signature: 110 + $signature: 104 }; A.VendorEditScreen.prototype = { build$1(_, context) { @@ -440727,13 +446147,13 @@ call$1(store) { return A.VendorEditVM_VendorEditVM$fromStore(store); }, - $signature: 2660 + $signature: 2692 }; 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: 2661 + $signature: 2693 }; A.VendorEditVM.prototype = { get$vendor(receiver) { @@ -440747,7 +446167,7 @@ call$1(vendor) { this.store.get$_dispatchers()[0].call$1(new A.UpdateVendor(vendor)); }, - $signature: 233 + $signature: 247 }; A.VendorEditVM_VendorEditVM$fromStore_closure1.prototype = { call$1(context) { @@ -440786,14 +446206,14 @@ $navigator = t2.get$currentState(); contact = B.JSArray_methods.get$first(vendor.contacts._list); if (!(vendor.name.length !== 0 || contact.get$fullName().length !== 0 || contact.email.length !== 0)) { - A.showDialog(true, new A.VendorEditVM_VendorEditVM$fromStore___closure(t3), $.WidgetsBinding__instance.WidgetsBinding__buildOwner._globalKeyRegistry.$index(0, t2), null, true, type$.legacy_ErrorDialog); + A.showDialog(null, 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); t1.get$_dispatchers()[0].call$1(new A.SaveVendorRequest(new A._AsyncCompleter(t2, type$._AsyncCompleter_legacy_VendorEntity), vendor)); return t2.then$1$1(0, new A.VendorEditVM_VendorEditVM$fromStore___closure0(vendor, t3, this.state, t1, $navigator), type$.Null).catchError$1(new A.VendorEditVM_VendorEditVM$fromStore___closure1()); }, - $signature: 39 + $signature: 35 }; A.VendorEditVM_VendorEditVM$fromStore___closure.prototype = { call$1(context) { @@ -440808,11 +446228,13 @@ t1 = _this.vendor, t2 = _this.localization; if (t1.get$isNew()) { - t2 = J.$index$asx($.LocalizationsProvider__localizedValues.$index(0, t2.localeCode), "created_vendor"); + t2.toString; + t2 = J.$index$asx($.$get$LocalizationsProvider__localizedValues().$index(0, t2.localeCode), "created_vendor"); if (t2 == null) t2 = ""; } else { - t2 = J.$index$asx($.LocalizationsProvider__localizedValues.$index(0, t2.localeCode), "updated_vendor"); + t2.toString; + t2 = J.$index$asx($.$get$LocalizationsProvider__localizedValues().$index(0, t2.localeCode), "updated_vendor"); if (t2 == null) t2 = ""; } @@ -440834,13 +446256,13 @@ A.viewEntity(false, savedVendor, null, true); } }, - $signature: 233 + $signature: 247 }; A.VendorEditVM_VendorEditVM$fromStore___closure1.prototype = { call$1(error) { var t1 = $.$get$navigatorKey(); t1.toString; - A.showDialog(true, new A.VendorEditVM_VendorEditVM$fromStore____closure(error), $.WidgetsBinding__instance.WidgetsBinding__buildOwner._globalKeyRegistry.$index(0, t1), null, true, type$.legacy_ErrorDialog); + A.showDialog(null, true, new A.VendorEditVM_VendorEditVM$fromStore____closure(error), $.WidgetsBinding__instance.WidgetsBinding__buildOwner._globalKeyRegistry.$index(0, t1), null, true, type$.legacy_ErrorDialog); }, $signature: 3 }; @@ -440890,7 +446312,7 @@ t1 = _this.$this; if (constraints.maxWidth > 550) { if (_this.showCheckbox) - t2 = new A.Padding(B.EdgeInsets_0_0_20_0, new A.IgnorePointer(_this.listUIState.selectedIds != null, _null, A.Checkbox$(A.Theme_of(context).colorScheme.secondary, false, _null, B.MaterialTapTargetSize_1, new A.VendorListItem_build__closure(t1), _null, false, t1.isChecked), _null), _null); + t2 = new A.Padding(B.EdgeInsets_0_0_20_0, new A.IgnorePointer(_this.listUIState.selectedIds != null, _null, A.Checkbox$(A.Theme_of(context).colorScheme.secondary, false, _null, B.MaterialTapTargetSize_1, new A.VendorListItem_build__closure(t1), _null, _null, false, t1.isChecked), _null), _null); else { t2 = t1.vendor; t3 = _this.state; @@ -440912,27 +446334,28 @@ t7 = _this.textColor; t3.push(A.Text$(t4, _null, 3, B.TextOverflow_2, _null, _null, A.Theme_of(context).textTheme.titleSmall.copyWith$1$color(A.Color$fromARGB(153, t7.get$value(t7) >>> 16 & 255, t7.get$value(t7) >>> 8 & 255, t7.get$value(t7) & 255)), _null, _null, _null)); } - t1 = A.InkWell$(false, _null, true, new A.Padding(B.EdgeInsets_10_4_28_4, A.Row$(A._setArrayType([new A.Padding(B.EdgeInsets_0_0_16_0, t2, _null), new A.SizedBox(100, _null, t6, _null), new A.SizedBox(10, _null, _null, _null), A.Expanded$(A.Column$(t3, B.CrossAxisAlignment_0, _null, B.MainAxisAlignment_0, B.MainAxisSize_1, B.VerticalDirection_1), 1), new A.SizedBox(10, _null, _null, _null)], t5), B.CrossAxisAlignment_2, B.MainAxisAlignment_0, B.MainAxisSize_1, _null), _null), _null, true, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, new A.VendorListItem_build__closure1(t1, context), new A.VendorListItem_build__closure2(t1, context), _null, _null, _null, _null, _null); + t1 = A.InkWell$(false, _null, true, new A.Padding(B.EdgeInsets_10_4_28_4, A.Row$(A._setArrayType([new A.Padding(B.EdgeInsets_0_0_16_0, t2, _null), new A.SizedBox(100, _null, t6, _null), new A.SizedBox(10, _null, _null, _null), A.Expanded$(A.Column$(t3, B.CrossAxisAlignment_0, _null, B.MainAxisAlignment_0, B.MainAxisSize_1, B.VerticalDirection_1), 1), new A.SizedBox(10, _null, _null, _null)], t5), B.CrossAxisAlignment_2, B.MainAxisAlignment_0, B.MainAxisSize_1, _null), _null), _null, true, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null, new A.VendorListItem_build__closure1(t1, context), new A.VendorListItem_build__closure2(t1, context), _null, _null, _null, _null, _null, _null); } else { - t2 = _this.showCheckbox ? new A.IgnorePointer(_this.listUIState.selectedIds != null, _null, A.Checkbox$(A.Theme_of(context).colorScheme.secondary, false, _null, B.MaterialTapTargetSize_1, new A.VendorListItem_build__closure3(t1), _null, false, t1.isChecked), _null) : _null; + t2 = _this.showCheckbox ? new A.IgnorePointer(_this.listUIState.selectedIds != null, _null, A.Checkbox$(A.Theme_of(context).colorScheme.secondary, false, _null, B.MaterialTapTargetSize_1, new A.VendorListItem_build__closure3(t1), _null, _null, false, t1.isChecked), _null) : _null; t3 = context.dependOnInheritedWidgetOfExactType$1$0(type$.MediaQuery).data; t4 = t1.vendor; t5 = t4.name; - t6 = type$.JSArray_legacy_Widget; - t3 = A.Container$(_null, A.Row$(A._setArrayType([A.Expanded$(A.Text$(t5 + (J.get$isNotEmpty$asx(_this.documents) ? " \ud83d\udcce" : ""), _null, _null, _null, _null, _null, A.Theme_of(context).textTheme.titleLarge, _null, _null, _null), 1)], t6), 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 = J.get$isNotEmpty$asx(_this.documents) ? " \ud83d\udcce" : ""; + 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.titleLarge, _null, _null, _null), 1)], 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; if (t5 != null) { - t7 = _this.textColor; - t7 = A.Text$(t5, _null, 3, B.TextOverflow_2, _null, _null, A.Theme_of(context).textTheme.titleSmall.copyWith$1$color(A.Color$fromARGB(153, t7.get$value(t7) >>> 16 & 255, t7.get$value(t7) >>> 8 & 255, t7.get$value(t7) & 255)), _null, _null, _null); - t5 = t7; + t6 = _this.textColor; + t6 = 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); + 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, context), new A.VendorListItem_build__closure5(t1, context), false, _null, _null, A.Column$(A._setArrayType([t5, new A.EntityStateLabel(t4, _null)], t6), 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, new A.VendorListItem_build__closure4(t1, context), new A.VendorListItem_build__closure5(t1, context), 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); t1 = t3; } return t1; }, - $signature: 111 + $signature: 116 }; A.VendorListItem_build__closure2.prototype = { call$0() { @@ -440952,14 +446375,14 @@ call$1(value) { return null.call$1(value); }, - $signature: 11 + $signature: 10 }; 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: 61 + $signature: 63 }; A.VendorListItem_build__closure5.prototype = { call$0() { @@ -440979,7 +446402,7 @@ call$1(value) { return null.call$1(value); }, - $signature: 11 + $signature: 10 }; A.VendorListBuilder.prototype = { build$1(_, context) { @@ -440995,7 +446418,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: 2662 + $signature: 2694 }; A.VendorListBuilder_build__closure.prototype = { call$2(context, index) { @@ -441014,7 +446437,7 @@ t2 = false; return new A.VendorListItem(t4, vendor, t1.filter, t2, null); }, - $signature: 2663 + $signature: 2695 }; A.VendorListVM.prototype = {}; A.VendorListVM_fromStore__handleRefresh.prototype = { @@ -441110,7 +446533,7 @@ call$1(contact) { return contact.get$fullName(); }, - $signature: 2664 + $signature: 2696 }; A.VendorScreen.prototype = { build$1(_, context) { @@ -441127,7 +446550,7 @@ userCompany = t1._list[t3].userCompany; t3 = A.Localizations_of(context, B.Type_AppLocalization_KyD, type$.legacy_AppLocalization); t2 = t2.vendorUIState.listUIState; - t1 = "__filter_" + t2.filterClearedAt + "__"; + t1 = t2.filterClearedAt; t4 = this.viewModel.vendorList; t2 = t2.filter; t5 = type$.JSArray_legacy_String; @@ -441151,10 +446574,10 @@ t6.push("documents"); t6.push("contacts"); t7 = A._setArrayType(["number", "name", "city", "phone", "entity_state", "created_at"], t5); - t6 = 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), t7, B.EntityType_vendor, false, B.List_empty16, 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"], t5), B.List_empty17, t6); + t6 = 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), t7, B.EntityType_vendor, false, B.List_empty17, 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"], t5), B.List_empty18, t6); t5 = state.prefState; t3 = (t5.appLayout === B.AppLayout_mobile || t5.menuSidebarMode === B.AppSidebarMode_float) && userCompany.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), t3.get$newVendor()) : _null; - return A.ListScaffold$(_null, B.List_empty11, new A.ListFilter(B.EntityType_vendor, t2, new A.VendorScreen_build_closure7(store), t4, _null, _null, new A.VendorScreen_build_closure8(store), new A.ValueKey(t1, type$.ValueKey_legacy_String)), new A.VendorListBuilder(_null), t6, B.EntityType_vendor, t3, 0, _null, new A.VendorScreen_build_closure9(store), new A.VendorScreen_build_closure10(store)); + return A.ListScaffold$(_null, B.List_empty12, new A.ListFilter(B.EntityType_vendor, t2, new A.VendorScreen_build_closure7(store), t4, _null, _null, new A.VendorScreen_build_closure8(store), new A.ValueKey("__filter_" + t1 + "__", type$.ValueKey_legacy_String)), new A.VendorListBuilder(_null), t6, B.EntityType_vendor, t3, 0, _null, new A.VendorScreen_build_closure9(store), new A.VendorScreen_build_closure10(store)); } }; A.VendorScreen_build_closure10.prototype = { @@ -441247,7 +446670,7 @@ call$2(context, vm) { return new A.VendorScreen(vm, null); }, - $signature: 2665 + $signature: 2697 }; A.VendorScreenVM.prototype = {}; A.VendorView.prototype = { @@ -441310,25 +446733,25 @@ t4 = 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(t3.vendor, _null), new A._VendorViewState_build__closure0(t3, context)), A.RefreshIndicator$(new A.VendorViewDocuments(t3, _null), new A._VendorViewState_build__closure1(t3, context))], t4), t2, _null), 1), new A.BottomButtons(this.vendor, B.EntityAction_newExpense, B.EntityAction_archive, true, true, _null)], t4), B.CrossAxisAlignment_2, _null, B.MainAxisAlignment_0, B.MainAxisSize_1, B.VerticalDirection_1); }, - $signature: 223 + $signature: 203 }; A._VendorViewState_build__closure.prototype = { call$0() { return this.viewModel.onRefreshed.call$1(this.context); }, - $signature: 32 + $signature: 33 }; A._VendorViewState_build__closure0.prototype = { call$0() { return this.viewModel.onRefreshed.call$1(this.context); }, - $signature: 32 + $signature: 33 }; A._VendorViewState_build__closure1.prototype = { call$0() { return this.viewModel.onRefreshed.call$1(this.context); }, - $signature: 32 + $signature: 33 }; A._VendorViewState_build_closure.prototype = { call$0() { @@ -441443,24 +446866,24 @@ listTiles.push(new A.Padding(B.EdgeInsets_16_16_16_16, A.FutureBuilder$(t2.get$_launchStatus(), t2._launched, type$.Null), _null)); return listTiles; }, - $signature: 198 + $signature: 209 }; A._VendorViewDetailsState_build__buildDetailsList_closure.prototype = { call$1(contact) { var t2, t3, _this = this, t1 = contact.email; if (t1.length !== 0) { - t2 = contact.get$fullName() + "\n" + t1; - _this.listTiles.push(A.AppListTile$(null, t1, B.IconData_57898_MaterialIcons_null_false, new A._VendorViewDetailsState_build__buildDetailsList__closure1(_this.$this, _this.context, contact), _this.localization.get$email(), t2)); + t2 = contact.get$fullName(); + _this.listTiles.push(A.AppListTile$(null, t1, B.IconData_57898_MaterialIcons_null_false, new A._VendorViewDetailsState_build__buildDetailsList__closure1(_this.$this, _this.context, contact), _this.localization.get$email(), t2 + "\n" + t1)); } t1 = contact.phone; if (t1.length !== 0) { - t2 = contact.get$fullName() + "\n" + t1; + t2 = contact.get$fullName(); t3 = _this.localization; - _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)); + _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: 2666 + $signature: 2698 }; A._VendorViewDetailsState_build__buildDetailsList__closure1.prototype = { call$0() { @@ -441486,7 +446909,7 @@ A._VendorViewDetailsState_build__buildDetailsList___closure.prototype = { call$0() { var t1 = this.$this, - t2 = A.RegExp_RegExp("\\D", true, false, false); + t2 = A.RegExp_RegExp("\\D", true, false, false, false); t1._launched = t1._launchURL$2(this.context, "sms:" + A.stringReplaceAllUnchecked(this.contact.phone, t2, "")); }, $signature: 1 @@ -441515,7 +446938,7 @@ A._VendorViewDetailsState_build__buildDetailsList__closure.prototype = { call$0() { var t1 = this.$this, - t2 = A.RegExp_RegExp("\\D", true, false, false); + t2 = A.RegExp_RegExp("\\D", true, false, false, false); t1._launched = t1._launchURL$2(this.context, "sms:" + A.stringReplaceAllUnchecked(this.vendor.phone, t2, "")); }, $signature: 1 @@ -441539,13 +446962,13 @@ call$1(path) { return this.$this.viewModel.onUploadDocument.call$2(this.context, path); }, - $signature: 144 + $signature: 145 }; A.VendorViewDocuments_build_closure0.prototype = { call$3($document, password, idToken) { return this.$this.viewModel.onDeleteDocument.call$4(this.context, $document, password, idToken); }, - $signature: 150 + $signature: 144 }; A.VendorOverview.prototype = { build$1(_, context) { @@ -441622,13 +447045,13 @@ call$1(store) { return A.VendorViewVM_VendorViewVM$fromStore(store); }, - $signature: 2667 + $signature: 2699 }; A.VendorViewScreen_build_closure.prototype = { call$2(context, vm) { return new A.VendorView(vm, this.$this.isFilter, vm.state.uiState.vendorUIState.tabIndex, null); }, - $signature: 2668 + $signature: 2700 }; A.VendorViewVM.prototype = { get$vendor(receiver) { @@ -441665,7 +447088,7 @@ this.store.get$_dispatchers()[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: 96 + $signature: 97 }; A.VendorViewVM_VendorViewVM$fromStore__closure0.prototype = { call$1(client) { @@ -441675,7 +447098,7 @@ }; A.VendorViewVM_VendorViewVM$fromStore__closure1.prototype = { call$1(error) { - A.showDialog(true, new A.VendorViewVM_VendorViewVM$fromStore___closure(error), this.context, null, true, type$.legacy_ErrorDialog); + A.showDialog(null, true, new A.VendorViewVM_VendorViewVM$fromStore___closure(error), this.context, null, true, type$.legacy_ErrorDialog); }, $signature: 3 }; @@ -441696,17 +447119,18 @@ }, "call*": "call$4", $requiredArgCount: 4, - $signature: 100 + $signature: 105 }; A.VendorViewVM_VendorViewVM$fromStore__closure.prototype = { call$1(value) { return this.store.get$_dispatchers()[0].call$1(new A.LoadVendor(null, this.vendor.id)); }, - $signature: 99 + $signature: 101 }; A.WebhookEdit.prototype = { createState$0() { - return new A._WebhookEditState(A.TextEditingController$(null), A.TextEditingController$(null), A.TextEditingController$(null), new A.Debouncer(500, false), A._setArrayType([], type$.JSArray_legacy_TextEditingController), B._StateLifecycle_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, false), A._setArrayType([], type$.JSArray_legacy_TextEditingController), B._StateLifecycle_0); } }; A._WebhookEditState.prototype = { @@ -441740,7 +447164,8 @@ if (webhook.get$isNew()) t2 = t1.get$newWebhook(); else { - t2 = J.$index$asx($.LocalizationsProvider__localizedValues.$index(0, t1.localeCode), "edit_webhook"); + t1.toString; + t2 = J.$index$asx($.$get$LocalizationsProvider__localizedValues().$index(0, t1.localeCode), "edit_webhook"); if (t2 == null) t2 = ""; } @@ -441762,8 +447187,10 @@ 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; }, - $signature: 64 + $signature: 66 }; A._WebhookEditState__onChanged_closure.prototype = { call$1(b) { @@ -441771,7 +447198,7 @@ b.get$_webhook_model$_$this()._targetUrl = t1; return b; }, - $signature: 209 + $signature: 201 }; A._WebhookEditState__onChanged_closure0.prototype = { call$0() { @@ -441795,10 +447222,10 @@ }; A._WebhookEditState_build_closure.prototype = { call$1(context) { - var t4, t5, t6, t7, t8, t9, t10, t11, t12, t13, t14, t15, t16, _this = this, _null = null, + var t4, t5, t6, t7, t8, t9, t10, t11, t12, t13, _this = this, _null = null, t1 = _this.$this, t2 = _this.localization, - t3 = J.$index$asx($.LocalizationsProvider__localizedValues.$index(0, t2.localeCode), "target_url"); + t3 = J.$index$asx($.$get$LocalizationsProvider__localizedValues().$index(0, t2.localeCode), "target_url"); if (t3 == null) t3 = ""; t3 = A.DecoratedFormField$(false, _null, true, false, t1._targetUrlController, _null, true, _null, _null, _null, _null, false, false, _null, B.TextInputType_6_null_null, t3, _null, _null, false, _null, _null, _null, true, _null, _null, B.TextAlign_4, new A._WebhookEditState_build__closure(t2)); @@ -441806,31 +447233,29 @@ t5 = _this.webhook; t6 = _this.viewModel; t7 = type$.MappedListIterable_of_legacy_String_and_legacy_DropdownMenuItem_legacy_String; - t7 = A.List_List$of(new A.MappedListIterable(B.List_bdu, new A._WebhookEditState_build__closure0(t2), t7), true, t7._eval$1("ListIterable.E")); - t8 = type$.AppDropdownButton_legacy_String; - t9 = t2.get$restMethod(); - t10 = type$.legacy_String; - t10 = A._setArrayType([A.DropdownMenuItem$(A.Text$("POST", _null, _null, _null, _null, _null, _null, _null, _null, _null), _null, "post", t10), A.DropdownMenuItem$(A.Text$("PUT", _null, _null, _null, _null, _null, _null, _null, _null, _null), _null, "put", t10)], type$.JSArray_legacy_DropdownMenuItem_legacy_String); - t11 = t6.onSavePressed; - t12 = A.Expanded$(A.DecoratedFormField$(false, _null, false, false, t1._headerKeyController, _null, true, _null, _null, _null, _null, false, false, _null, B.TextInputType_0_null_null, t2.get$headerKey(), _null, _null, false, new A._WebhookEditState_build__closure1(t1), _null, t11, true, _null, _null, B.TextAlign_4, _null), 1); - t11 = A.Expanded$(A.DecoratedFormField$(false, _null, false, false, t1._headerValueController, _null, true, _null, _null, _null, _null, false, false, _null, B.TextInputType_0_null_null, t2.get$headerValue(), _null, _null, false, new A._WebhookEditState_build__closure2(t1), _null, t11, true, _null, _null, B.TextAlign_4, _null), 1); - t13 = t2.get$addHeader(); - t14 = A.Icon$(B.IconData_57424_MaterialIcons_null_false, _null, _null); - t15 = _this.key; - t16 = type$.JSArray_legacy_Widget; - t13 = A._setArrayType([t3, new A.AppDropdownButton(t4, t5.eventId, new A._WebhookEditState_build__closure3(t6, t5), t7, false, true, "", _null, _null, t8), new A.AppDropdownButton(t9, t5.restMethod, new A._WebhookEditState_build__closure4(t6, t5), t10, true, true, "", _null, _null, t8), A.Row$(A._setArrayType([t12, new A.SizedBox(16, _null, _null, _null), t11, new A.SizedBox(16, _null, _null, _null), A.IconButton$(B.Alignment_0_0, _null, _null, true, t14, _null, t15.length === 0 || _this.value.length === 0 ? _null : new A._WebhookEditState_build__closure5(t1, t5, t15, t6, _this.value), B.EdgeInsets_8_8_8_8, _null, t13, _null)], t16), B.CrossAxisAlignment_2, B.MainAxisAlignment_0, B.MainAxisSize_1, _null), new A.SizedBox(_null, 8, _null, _null)], t16); + t8 = type$.legacy_String; + t4 = A.AppDropdownButton$(_null, "", true, A.List_List$of(new A.MappedListIterable(B.List_bdu, new A._WebhookEditState_build__closure0(t2), t7), true, t7._eval$1("ListIterable.E")), _null, t4, new A._WebhookEditState_build__closure1(t6, t5), _null, false, t5.eventId, t8); + t7 = t2.get$restMethod(); + t8 = A.AppDropdownButton$(_null, "", true, A._setArrayType([A.DropdownMenuItem$(A.Text$("POST", _null, _null, _null, _null, _null, _null, _null, _null, _null), _null, "post", t8), A.DropdownMenuItem$(A.Text$("PUT", _null, _null, _null, _null, _null, _null, _null, _null, _null), _null, "put", t8)], type$.JSArray_legacy_DropdownMenuItem_legacy_String), _null, t7, new A._WebhookEditState_build__closure2(t6, t5), _null, true, t5.restMethod, t8); + t7 = t6.onSavePressed; + t9 = A.Expanded$(A.DecoratedFormField$(false, _null, false, false, t1._headerKeyController, _null, true, _null, _null, _null, _null, false, false, _null, B.TextInputType_0_null_null, t2.get$headerKey(), _null, _null, false, new A._WebhookEditState_build__closure3(t1), _null, t7, true, _null, _null, B.TextAlign_4, _null), 1); + t7 = A.Expanded$(A.DecoratedFormField$(false, _null, false, false, t1._headerValueController, _null, true, _null, _null, _null, _null, false, false, _null, B.TextInputType_0_null_null, t2.get$headerValue(), _null, _null, false, new A._WebhookEditState_build__closure4(t1), _null, t7, true, _null, _null, B.TextAlign_4, _null), 1); + t10 = t2.get$addHeader(); + t11 = A.Icon$(B.IconData_57424_MaterialIcons_null_false, _null, _null); + t12 = _this.key; + t13 = type$.JSArray_legacy_Widget; + t10 = A._setArrayType([t3, t4, t8, A.Row$(A._setArrayType([t9, new A.SizedBox(16, _null, _null, _null), t7, new A.SizedBox(16, _null, _null, _null), A.IconButton$(B.Alignment_0_0, _null, _null, true, t11, _null, t12.length === 0 || _this.value.length === 0 ? _null : new A._WebhookEditState_build__closure5(t1, t5, t12, t6, _this.value), B.EdgeInsets_8_8_8_8, _null, t10, _null)], t13), B.CrossAxisAlignment_2, B.MainAxisAlignment_0, B.MainAxisSize_1, _null), new A.SizedBox(_null, 8, _null, _null)], t13); t1 = t5.headers; - t3 = t1._map$_map; - if (t3.get$isEmpty(t3)) - t13.push(new A.Padding(B.EdgeInsets_0_16_0_8, A.Center$(new A.HelpText(t2.get$noHeaders(), _null), _null, _null), _null)); + if (t1._map$_map._length === 0) + t10.push(new A.Padding(B.EdgeInsets_0_16_0_8, A.Center$(new A.HelpText(t2.get$noHeaders(), _null), _null, _null), _null)); else { t1 = t1.get$keys(t1); t1.toString; - B.JSArray_methods.addAll$1(t13, A.MappedIterable_MappedIterable(t1, new A._WebhookEditState_build__closure6(t5, t2, t6), A._instanceType(t1)._eval$1("Iterable.E"), type$.legacy_Widget)); + B.JSArray_methods.addAll$1(t10, A.MappedIterable_MappedIterable(t1, new A._WebhookEditState_build__closure6(t5, t2, t6), t1.$ti._eval$1("Iterable.E"), type$.legacy_Widget)); } - return new A.ScrollableListView(A._setArrayType([A.FormCard$(_null, t13, _null, 4, false, _null, false, _null)], t16), _null, _null, _null); + return new A.ScrollableListView(A._setArrayType([A.FormCard$(_null, t10, _null, false, _null, false, _null)], t13), _null, _null, _null); }, - $signature: 155 + $signature: 168 }; A._WebhookEditState_build__closure.prototype = { call$1(value) { @@ -441838,57 +447263,57 @@ }, $signature: 15 }; - A._WebhookEditState_build__closure3.prototype = { + A._WebhookEditState_build__closure1.prototype = { call$1(value) { - return this.viewModel.onChanged.call$1(this.webhook.rebuild$1(new A._WebhookEditState_build___closure2(value))); + return this.viewModel.onChanged.call$1(this.webhook.rebuild$1(new A._WebhookEditState_build___closure4(value))); }, $signature: 12 }; - A._WebhookEditState_build___closure2.prototype = { + A._WebhookEditState_build___closure4.prototype = { call$1(b) { b.get$_webhook_model$_$this()._eventId = this.value; return b; }, - $signature: 209 + $signature: 201 }; A._WebhookEditState_build__closure0.prototype = { call$1(eventId) { var _null = null; return A.DropdownMenuItem$(A.Text$(this.localization.lookup$1(B.Map_atQCY.$index(0, eventId)), _null, _null, _null, _null, _null, _null, _null, _null, _null), _null, eventId, type$.legacy_String); }, - $signature: 38 + $signature: 36 }; - A._WebhookEditState_build__closure4.prototype = { + A._WebhookEditState_build__closure2.prototype = { call$1(value) { - return this.viewModel.onChanged.call$1(this.webhook.rebuild$1(new A._WebhookEditState_build___closure1(value))); + return this.viewModel.onChanged.call$1(this.webhook.rebuild$1(new A._WebhookEditState_build___closure3(value))); }, $signature: 12 }; - A._WebhookEditState_build___closure1.prototype = { + A._WebhookEditState_build___closure3.prototype = { call$1(b) { b.get$_webhook_model$_$this()._restMethod = this.value; return b; }, - $signature: 209 + $signature: 201 }; - A._WebhookEditState_build__closure1.prototype = { + A._WebhookEditState_build__closure3.prototype = { call$1(value) { - return this.$this.setState$1(new A._WebhookEditState_build___closure4()); + return this.$this.setState$1(new A._WebhookEditState_build___closure2()); }, - $signature: 63 + $signature: 65 }; - A._WebhookEditState_build___closure4.prototype = { + A._WebhookEditState_build___closure2.prototype = { call$0() { }, $signature: 1 }; - A._WebhookEditState_build__closure2.prototype = { + A._WebhookEditState_build__closure4.prototype = { call$1(value) { - return this.$this.setState$1(new A._WebhookEditState_build___closure3()); + return this.$this.setState$1(new A._WebhookEditState_build___closure1()); }, - $signature: 63 + $signature: 65 }; - A._WebhookEditState_build___closure3.prototype = { + A._WebhookEditState_build___closure1.prototype = { call$0() { }, $signature: 1 @@ -441912,7 +447337,7 @@ b.get$headers(b).$indexSet(0, this.key, this.value); return b; }, - $signature: 209 + $signature: 201 }; A._WebhookEditState_build__closure6.prototype = { call$1(key) { @@ -441920,7 +447345,7 @@ 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); }, - $signature: 255 + $signature: 253 }; A._WebhookEditState_build___closure.prototype = { call$0() { @@ -441933,7 +447358,7 @@ b.get$headers(b).get$_safeMap().remove$1(0, this.key); return b; }, - $signature: 209 + $signature: 201 }; A.WebhookEditScreen.prototype = { build$1(_, context) { @@ -441945,13 +447370,13 @@ call$1(store) { return A.WebhookEditVM_WebhookEditVM$fromStore(store); }, - $signature: 2669 + $signature: 2701 }; 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: 2670 + $signature: 2702 }; A.WebhookEditVM.prototype = { get$webhook() { @@ -441965,7 +447390,7 @@ call$1(webhook) { this.store.get$_dispatchers()[0].call$1(new A.UpdateWebhook(webhook)); }, - $signature: 319 + $signature: 342 }; A.WebhookEditVM_WebhookEditVM$fromStore_closure1.prototype = { call$1(context) { @@ -442002,7 +447427,7 @@ t1.get$_dispatchers()[0].call$1(new A.SaveWebhookRequest(new A._AsyncCompleter(t2, type$._AsyncCompleter_legacy_WebhookEntity), webhook)); return t2.then$1$1(0, new A.WebhookEditVM_WebhookEditVM$fromStore___closure(webhook, t3, this.state, t1, $navigator), type$.Null).catchError$1(new A.WebhookEditVM_WebhookEditVM$fromStore___closure0()); }, - $signature: 39 + $signature: 35 }; A.WebhookEditVM_WebhookEditVM$fromStore___closure.prototype = { call$1(savedWebhook) { @@ -442011,11 +447436,13 @@ t1 = _this.webhook, t2 = _this.localization; if (t1.get$isNew()) { - t2 = J.$index$asx($.LocalizationsProvider__localizedValues.$index(0, t2.localeCode), "created_webhook"); + t2.toString; + t2 = J.$index$asx($.$get$LocalizationsProvider__localizedValues().$index(0, t2.localeCode), "created_webhook"); if (t2 == null) t2 = ""; } else { - t2 = J.$index$asx($.LocalizationsProvider__localizedValues.$index(0, t2.localeCode), "updated_webhook"); + t2.toString; + t2 = J.$index$asx($.$get$LocalizationsProvider__localizedValues().$index(0, t2.localeCode), "updated_webhook"); if (t2 == null) t2 = ""; } @@ -442031,13 +447458,13 @@ } else A.viewEntity(false, savedWebhook, null, true); }, - $signature: 319 + $signature: 342 }; A.WebhookEditVM_WebhookEditVM$fromStore___closure0.prototype = { call$1(error) { var t1 = $.$get$navigatorKey(); t1.toString; - A.showDialog(true, new A.WebhookEditVM_WebhookEditVM$fromStore____closure(error), $.WidgetsBinding__instance.WidgetsBinding__buildOwner._globalKeyRegistry.$index(0, t1), null, true, type$.legacy_ErrorDialog); + A.showDialog(null, true, new A.WebhookEditVM_WebhookEditVM$fromStore____closure(error), $.WidgetsBinding__instance.WidgetsBinding__buildOwner._globalKeyRegistry.$index(0, t1), null, true, type$.legacy_ErrorDialog); }, $signature: 3 }; @@ -442095,13 +447522,13 @@ call$1(store) { return A.WebhookViewVM_WebhookViewVM$fromStore(store); }, - $signature: 2671 + $signature: 2703 }; A.WebhookViewScreen_build_closure.prototype = { call$2(context, vm) { return new A.WebhookView(vm, false, null); }, - $signature: 2672 + $signature: 2704 }; A.WebhookViewVM.prototype = { get$webhook() { @@ -442133,7 +447560,7 @@ t3 = _this.webhook; t5 = t3.id; t6 = uiState.get$isEditing() ? webhookUIState.editing.id : webhookUIState.selectedId; - t2 = t2 != null ? new A.IgnorePointer(true, _null, A.Checkbox$(A.Theme_of(context).colorScheme.secondary, false, _null, B.MaterialTapTargetSize_1, new A.WebhookListItem_build_closure(_this), _null, false, _this.isChecked), _null) : _null; + t2 = t2 != null ? new A.IgnorePointer(true, _null, A.Checkbox$(A.Theme_of(context).colorScheme.secondary, false, _null, B.MaterialTapTargetSize_1, new A.WebhookListItem_build_closure(_this), _null, _null, false, _this.isChecked), _null) : _null; t7 = context.dependOnInheritedWidgetOfExactType$1$0(type$.MediaQuery).data; t8 = type$.JSArray_legacy_Widget; t7 = A.Container$(_null, A.Row$(A._setArrayType([A.Expanded$(A.Text$(t3.targetUrl, _null, _null, _null, _null, _null, A.Theme_of(context).textTheme.titleLarge, _null, _null, _null), 1), A.Text$(A.formatNumber(_null, context, _null, _null, B.FormatNumberType_0, true, _null, false), _null, _null, _null, _null, _null, A.Theme_of(context).textTheme.titleLarge, _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); @@ -442166,7 +447593,7 @@ call$1(value) { return null.call$1(value); }, - $signature: 11 + $signature: 10 }; A.WebhookListBuilder.prototype = { build$1(_, context) { @@ -442182,7 +447609,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: 2673 + $signature: 2705 }; A.WebhookListBuilder_build__closure.prototype = { call$2(context, index) { @@ -442201,7 +447628,7 @@ t2 = false; return new A.WebhookListItem(t4, webhook, t1.filter, t2, null); }, - $signature: 2674 + $signature: 2706 }; A.WebhookListVM.prototype = {}; A.WebhookListVM_fromStore__handleRefresh.prototype = { @@ -442250,16 +447677,16 @@ userCompany = t1._list[t3].userCompany; t3 = A.Localizations_of(context, B.Type_AppLocalization_KyD, type$.legacy_AppLocalization); t2 = t2.webhookUIState.listUIState; - t1 = "__filter_" + t2.filterClearedAt + "__"; + t1 = t2.filterClearedAt; t4 = this.viewModel.webhookList; t2 = t2.filter; t5 = type$.JSArray_legacy_String; t6 = A.List_List$of(A._setArrayType([], t5), true, type$.legacy_String); B.JSArray_methods.addAll$1(t6, A._setArrayType(["created_at", "updated_at", "archived_at", "assigned_to", "created_by", "entity_state", "is_deleted"], t5)); - t6 = A.AppBottomBar$(B.List_empty1, B.List_empty1, B.List_empty1, B.List_empty1, A._setArrayType([], t5), B.EntityType_webhook, false, B.List_empty16, 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"], t5), B.List_empty17, t6); + t6 = A.AppBottomBar$(B.List_empty0, B.List_empty0, B.List_empty0, B.List_empty0, A._setArrayType([], t5), B.EntityType_webhook, false, B.List_empty17, 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"], t5), B.List_empty18, t6); t5 = state.prefState; t3 = (t5.appLayout === B.AppLayout_mobile || t5.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), t3.get$newWebhook()) : _null; - return A.ListScaffold$(_null, B.List_empty11, new A.ListFilter(B.EntityType_webhook, t2, new A.WebhookScreen_build_closure7(store), t4, _null, _null, new A.WebhookScreen_build_closure8(store), new A.ValueKey(t1, type$.ValueKey_legacy_String)), new A.WebhookListBuilder(_null), t6, B.EntityType_webhook, t3, 0, "account_management", new A.WebhookScreen_build_closure9(store), new A.WebhookScreen_build_closure10(store)); + return A.ListScaffold$(_null, B.List_empty12, new A.ListFilter(B.EntityType_webhook, t2, new A.WebhookScreen_build_closure7(store), t4, _null, _null, new A.WebhookScreen_build_closure8(store), new A.ValueKey("__filter_" + t1 + "__", type$.ValueKey_legacy_String)), new A.WebhookListBuilder(_null), t6, B.EntityType_webhook, t3, 0, "account_management", new A.WebhookScreen_build_closure9(store), new A.WebhookScreen_build_closure10(store)); } }; A.WebhookScreen_build_closure10.prototype = { @@ -442352,7 +447779,7 @@ call$2(context, vm) { return new A.WebhookScreen(vm, null); }, - $signature: 2675 + $signature: 2707 }; A.WebhookScreenVM.prototype = {}; A.snackBarCompleter_closure.prototype = { @@ -442373,7 +447800,7 @@ this.navigator.pop$0(0); t1 = $.$get$navigatorKey(); t1.toString; - A.showDialog(true, new A.snackBarCompleter__closure(error), $.WidgetsBinding__instance.WidgetsBinding__buildOwner._globalKeyRegistry.$index(0, t1), null, true, type$.legacy_ErrorDialog); + A.showDialog(null, true, new A.snackBarCompleter__closure(error), $.WidgetsBinding__instance.WidgetsBinding__buildOwner._globalKeyRegistry.$index(0, t1), null, true, type$.legacy_ErrorDialog); }, $signature: 3 }; @@ -442449,7 +447876,7 @@ call$1(context) { return A.SimpleDialog$(A._setArrayType([new A.LoadingDialog(null)], type$.JSArray_legacy_Widget), null); }, - $signature: 165 + $signature: 150 }; A.showErrorDialog_closure.prototype = { call$1(context) { @@ -442461,11 +447888,11 @@ call$1(context) { return new A.MessageDialog(this.message, null, this.secondaryActions, this.onDismiss, null, null); }, - $signature: 287 + $signature: 318 }; A.confirmCallback_closure.prototype = { call$1(context) { - var t10, _this = this, _null = null, + var t10, t11, _this = this, _null = null, _s19_ = "why_are_you_leaving", t1 = {}, t2 = t1._reason = t1._typed = "", @@ -442480,8 +447907,9 @@ t8 = type$.JSArray_legacy_Widget; t3 = A._setArrayType([new A.SizedBox(_null, 8, _null, _null), new A.Flexible(1, B.FlexFit_1, A.Text$(B.JSString_methods.replaceFirst$2(t4.get$pleaseTypeToConfirm(), ":value", t3) + ":", _null, _null, _null, _null, _null, _null, _null, _null, _null), _null), A.DecoratedFormField$(false, _null, true, false, _null, _null, true, _null, t3, _null, _null, false, false, _null, B.TextInputType_0_null_null, _null, _null, _null, false, new A.confirmCallback__closure(t1), _null, new A.confirmCallback__closure0(t5), true, _null, _null, B.TextAlign_4, _null)], t8); if (_this.askForReason) { - t10 = J.$index$asx($.LocalizationsProvider__localizedValues.$index(0, t4.localeCode), _s19_); - B.JSArray_methods.addAll$1(t3, A._setArrayType([new A.SizedBox(_null, 30, _null, _null), new A.Flexible(1, B.FlexFit_1, A.Text$(t10 == null ? J.$index$asx($.LocalizationsProvider__localizedValues.$index(0, "en"), _s19_) : t10, _null, _null, _null, _null, _null, _null, _null, _null, _null), _null), A.DecoratedFormField$(false, _null, false, 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)); + t10 = $.$get$LocalizationsProvider__localizedValues(); + t11 = J.$index$asx(t10.$index(0, t4.localeCode), _s19_); + 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, 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, B.FontWeight_5, _null, _null, true, _null, _null, _null, _null, _null, _null, _null, _null), _null, _null, _null), _null)); @@ -442491,11 +447919,11 @@ t1 = t1 == null ? _null : A.Text$(t1, _null, _null, _null, _null, _null, _null, _null, _null, _null); } t3 = A.TextButton$(false, A.Text$(t4.get$cancel(t4).toUpperCase(), _null, _null, _null, _null, _null, _null, _null, _null, _null), _null, new A.confirmCallback__closure2(context), _null); - t4 = J.$index$asx($.LocalizationsProvider__localizedValues.$index(0, t4.localeCode), "ok"); + t4 = J.$index$asx($.$get$LocalizationsProvider__localizedValues().$index(0, t4.localeCode), "ok"); 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, new A.confirmCallback__closure3(t5), _null)], type$.JSArray_legacy_Widget), B.EdgeInsets_0_0_0_0, _null, t1, B.EdgeInsets_24_20_24_24, _null, t6, t9)); }, - $signature: 534 + $signature: 604 }; A.confirmCallback_closure__onPressed.prototype = { call$0() { @@ -442554,7 +447982,7 @@ A.print("## 3"); return new A.PasswordConfirmation(this.callback, null, null); }, - $signature: 503 + $signature: 731 }; A.passwordCallback_closure1.prototype = { call$2(idToken, accessToken) { @@ -442573,7 +448001,7 @@ t2.call$2(null, idToken); } else { A.print("## 5"); - A.showDialog(false, new A.passwordCallback__closure(t2, idToken), _this.context, null, true, type$.legacy_AlertDialog); + A.showDialog(null, false, new A.passwordCallback__closure(t2, idToken), _this.context, null, true, type$.legacy_AlertDialog); } }, $signature: 49 @@ -442582,7 +448010,7 @@ call$1(context) { return new A.PasswordConfirmation(this.callback, this.idToken, null); }, - $signature: 503 + $signature: 731 }; A.PasswordConfirmation.prototype = { createState$0() { @@ -442605,13 +448033,14 @@ t1.callback$2(0, password, t1.idToken); }, build$1(_, context) { - var t3, t4, _this = this, _null = null, - t1 = A.Localizations_of(context, B.Type_AppLocalization_KyD, type$.legacy_AppLocalization), - t2 = J.$index$asx($.LocalizationsProvider__localizedValues.$index(0, t1.localeCode), "verify_password"); + var t2, t3, t4, _this = this, _null = null, + t1 = A.Localizations_of(context, B.Type_AppLocalization_KyD, type$.legacy_AppLocalization); + t1.toString; + t2 = J.$index$asx($.$get$LocalizationsProvider__localizedValues().$index(0, t1.localeCode), "verify_password"); 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, true, true, _null, false, _null, _null, _null, B.TextInputType_7_null_null, _null, true, _null, 1, _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, _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_3, _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, 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, new A._PasswordConfirmationState_build_closure3(_this), _null)], type$.JSArray_legacy_Widget), B.EdgeInsets_0_0_0_0, _null, t3, B.EdgeInsets_24_20_24_24, _null, _null, t2); } }; @@ -442639,7 +448068,7 @@ call$1(value) { return this.$this._submit$0(); }, - $signature: 63 + $signature: 65 }; A._PasswordConfirmationState_build_closure2.prototype = { call$0() { @@ -442659,7 +448088,7 @@ var _this = this; return new A.FieldConfirmation(_this.callback, _this.title, _this.field, _this.maxLength, _this.secondaryActions, null); }, - $signature: 2677 + $signature: 2709 }; A.FieldConfirmation.prototype = { createState$0() { @@ -442687,7 +448116,7 @@ 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, true, true, _null, false, _null, _null, _null, _null, t4, true, t5, 1, _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); + t5 = A.TextField$(true, B.List_empty0, 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_3, _null, _null, _null); t2 = t2.secondaryActions; if (t2 == null) t2 = A._setArrayType([], type$.JSArray_legacy_Widget); @@ -442711,13 +448140,13 @@ call$1(_) { return this.call$4$currentLength$isFocused$maxLength(_, null, null, null); }, - $signature: 2678 + $signature: 2710 }; A._FieldConfirmationState_build_closure1.prototype = { call$1(value) { return this.$this._submit$0(); }, - $signature: 63 + $signature: 65 }; A._FieldConfirmationState_build_closure2.prototype = { call$0() { @@ -442734,9 +448163,10 @@ }; A.cloneToDialog_closure.prototype = { call$1(context) { - var t3, t4, t5, _this = this, _null = null, - t1 = _this.localization, - t2 = J.$index$asx($.LocalizationsProvider__localizedValues.$index(0, t1.localeCode), "clone_to"); + var t2, t3, t4, t5, _this = this, _null = null, + t1 = _this.localization; + t1.toString; + t2 = J.$index$asx($.$get$LocalizationsProvider__localizedValues().$index(0, t1.localeCode), "clone_to"); t2 = A.Text$(t2 == null ? "" : t2, _null, _null, _null, _null, _null, _null, _null, _null, _null); t3 = type$.JSArray_legacy_Widget; t4 = A._setArrayType([], t3); @@ -442752,7 +448182,7 @@ 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, new A.cloneToDialog__closure3(context), _null)], t3), B.EdgeInsets_0_0_0_0, _null, t4, B.EdgeInsets_24_20_24_24, _null, _null, t2); }, - $signature: 154 + $signature: 164 }; A.cloneToDialog__closure.prototype = { call$0() { @@ -442796,17 +448226,19 @@ }; A.changeTaskStatusDialog_closure0.prototype = { call$1(context) { - var t3, t4, _this = this, _null = null, + var t2, t3, t4, _this = this, _null = null, _s13_ = "change_status", - t1 = _this.localization, - t2 = J.$index$asx($.LocalizationsProvider__localizedValues.$index(0, t1.localeCode), _s13_); - t2 = A.Text$(t2 == null ? J.$index$asx($.LocalizationsProvider__localizedValues.$index(0, "en"), _s13_) : t2, _null, _null, _null, _null, _null, _null, _null, _null, _null); + t1 = _this.localization; + t1.toString; + t2 = $.$get$LocalizationsProvider__localizedValues(); + t3 = J.$index$asx(t2.$index(0, t1.localeCode), _s13_); + t2 = A.Text$(t3 == null ? J.$index$asx(t2.$index(0, "en"), _s13_) : t3, _null, _null, _null, _null, _null, _null, _null, _null, _null); t3 = _this.statusIds; t4 = A._arrayInstanceType(t3)._eval$1("MappedListIterable<1,ListTile*>"); 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, new A.changeTaskStatusDialog__closure0(context), _null)], type$.JSArray_legacy_Widget), B.EdgeInsets_0_0_0_0, _null, t4, B.EdgeInsets_24_20_24_24, _null, _null, t2); }, - $signature: 154 + $signature: 164 }; A.changeTaskStatusDialog__closure.prototype = { call$1(statusId) { @@ -442816,7 +448248,7 @@ 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); }, - $signature: 255 + $signature: 253 }; A.changeTaskStatusDialog___closure.prototype = { call$0() { @@ -442824,9 +448256,9 @@ _s14_ = "changed_status", t1 = _this.task.rebuild$1(new A.changeTaskStatusDialog____closure(_this.statusId)), t2 = _this.context, - t3 = J.$index$asx($.LocalizationsProvider__localizedValues.$index(0, _this.localization.localeCode), _s14_); - if (t3 == null) - t3 = J.$index$asx($.LocalizationsProvider__localizedValues.$index(0, "en"), _s14_); + t3 = $.$get$LocalizationsProvider__localizedValues(), + t4 = J.$index$asx(t3.$index(0, _this.localization.localeCode), _s14_); + t3 = t4 == null ? J.$index$asx(t3.$index(0, "en"), _s14_) : t4; t3 = A.snackBarCompleter(t2, t3, false, type$.legacy_TaskEntity); _this.store.get$_dispatchers()[0].call$1(new A.SaveTaskRequest(t3, t1, true, null)); A.Navigator_of(t2, false).pop$0(0); @@ -442857,20 +448289,23 @@ t1 = false; return t1; }, - $signature: 153 + $signature: 163 }; A.addToInvoiceDialog_closure0.prototype = { call$1(context) { - var t3, _null = null, + var t2, t3, _null = null, _s14_ = "add_to_invoice", - t1 = this.localization.localeCode, - t2 = J.$index$asx($.LocalizationsProvider__localizedValues.$index(0, t1), _s14_); - t1 = A.Text$(t2 == null ? J.$index$asx($.LocalizationsProvider__localizedValues.$index(0, t1), _s14_) : t2, _null, _null, _null, _null, _null, _null, _null, _null, _null); + t1 = this.localization; + t1.toString; + t2 = $.$get$LocalizationsProvider__localizedValues(); + t1 = t1.localeCode; + t3 = J.$index$asx(t2.$index(0, t1), _s14_); + t1 = A.Text$(t3 == null ? J.$index$asx(t2.$index(0, t1), _s14_) : t3, _null, _null, _null, _null, _null, _null, _null, _null, _null); t2 = this.invoices; 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: 165 + $signature: 150 }; A.addToInvoiceDialog__closure.prototype = { call$1(invoice) { @@ -442878,7 +448313,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, 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: 2679 + $signature: 2711 }; A.addToInvoiceDialog___closure.prototype = { call$0() { @@ -442893,7 +448328,7 @@ b.get$lineItems().addAll$1(0, this.items); return b; }, - $signature: 10 + $signature: 11 }; A.EnumUtils_fromString_closure.prototype = { call$1(enumItem) { @@ -442919,1771 +448354,1802 @@ A.LocaleCodeAware.prototype = {}; A.LocalizationsProvider.prototype = { get$newProject() { - var t1 = J.$index$asx($.LocalizationsProvider__localizedValues.$index(0, this.localeCode), "new_project"); + var t1 = J.$index$asx($.$get$LocalizationsProvider__localizedValues().$index(0, this.localeCode), "new_project"); return t1 == null ? "" : t1; }, get$footer() { - var t1 = J.$index$asx($.LocalizationsProvider__localizedValues.$index(0, this.localeCode), "footer"); + var t1 = J.$index$asx($.$get$LocalizationsProvider__localizedValues().$index(0, this.localeCode), "footer"); return t1 == null ? "" : t1; }, get$googleSignIn() { - var t1 = J.$index$asx($.LocalizationsProvider__localizedValues.$index(0, this.localeCode), "google_sign_in"); + var t1 = J.$index$asx($.$get$LocalizationsProvider__localizedValues().$index(0, this.localeCode), "google_sign_in"); return t1 == null ? "" : t1; }, get$dateRange() { - var t1 = J.$index$asx($.LocalizationsProvider__localizedValues.$index(0, this.localeCode), "date_range"); + var t1 = J.$index$asx($.$get$LocalizationsProvider__localizedValues().$index(0, this.localeCode), "date_range"); return t1 == null ? "" : t1; }, get$compareTo(_) { - var t1 = J.$index$asx($.LocalizationsProvider__localizedValues.$index(0, this.localeCode), "compare_to"); + var t1 = J.$index$asx($.$get$LocalizationsProvider__localizedValues().$index(0, this.localeCode), "compare_to"); return t1 == null ? "" : t1; }, get$custom() { - var t1 = J.$index$asx($.LocalizationsProvider__localizedValues.$index(0, this.localeCode), "custom"); + var t1 = J.$index$asx($.$get$LocalizationsProvider__localizedValues().$index(0, this.localeCode), "custom"); return t1 == null ? "" : t1; }, get$more() { - var t1 = J.$index$asx($.LocalizationsProvider__localizedValues.$index(0, this.localeCode), "more"); + var t1 = J.$index$asx($.$get$LocalizationsProvider__localizedValues().$index(0, this.localeCode), "more"); return t1 == null ? "" : t1; }, get$editClient() { - var t1 = J.$index$asx($.LocalizationsProvider__localizedValues.$index(0, this.localeCode), "edit_client"); + var t1 = J.$index$asx($.$get$LocalizationsProvider__localizedValues().$index(0, this.localeCode), "edit_client"); return t1 == null ? "" : t1; }, get$billingAddress() { - var t1 = J.$index$asx($.LocalizationsProvider__localizedValues.$index(0, this.localeCode), "billing_address"); + var t1 = J.$index$asx($.$get$LocalizationsProvider__localizedValues().$index(0, this.localeCode), "billing_address"); return t1 == null ? "" : t1; }, get$shippingAddress(_) { - var t1 = J.$index$asx($.LocalizationsProvider__localizedValues.$index(0, this.localeCode), "shipping_address"); + var t1 = J.$index$asx($.$get$LocalizationsProvider__localizedValues().$index(0, this.localeCode), "shipping_address"); return t1 == null ? "" : t1; }, get$close(_) { - var t1 = J.$index$asx($.LocalizationsProvider__localizedValues.$index(0, this.localeCode), "close"); + var t1 = J.$index$asx($.$get$LocalizationsProvider__localizedValues().$index(0, this.localeCode), "close"); return t1 == null ? "" : t1; }, get$email() { - var t1 = J.$index$asx($.LocalizationsProvider__localizedValues.$index(0, this.localeCode), "email"); + var t1 = J.$index$asx($.$get$LocalizationsProvider__localizedValues().$index(0, this.localeCode), "email"); return t1 == null ? "" : t1; }, get$password(_) { - var t1 = J.$index$asx($.LocalizationsProvider__localizedValues.$index(0, this.localeCode), "password"); + var t1 = J.$index$asx($.$get$LocalizationsProvider__localizedValues().$index(0, this.localeCode), "password"); return t1 == null ? "" : t1; }, get$name(_) { - var t1 = J.$index$asx($.LocalizationsProvider__localizedValues.$index(0, this.localeCode), "name"); + var t1 = J.$index$asx($.$get$LocalizationsProvider__localizedValues().$index(0, this.localeCode), "name"); return t1 == null ? "" : t1; }, get$logout() { - var t1 = J.$index$asx($.LocalizationsProvider__localizedValues.$index(0, this.localeCode), "logout"); + var t1 = J.$index$asx($.$get$LocalizationsProvider__localizedValues().$index(0, this.localeCode), "logout"); return t1 == null ? "" : t1; }, get$filter(_) { - var t1 = J.$index$asx($.LocalizationsProvider__localizedValues.$index(0, this.localeCode), "filter"); + var t1 = J.$index$asx($.$get$LocalizationsProvider__localizedValues().$index(0, this.localeCode), "filter"); return t1 == null ? "" : t1; }, get$active(_) { - var t1 = J.$index$asx($.LocalizationsProvider__localizedValues.$index(0, this.localeCode), "active"); + var t1 = J.$index$asx($.$get$LocalizationsProvider__localizedValues().$index(0, this.localeCode), "active"); return t1 == null ? "" : t1; }, get$archived() { - var t1 = J.$index$asx($.LocalizationsProvider__localizedValues.$index(0, this.localeCode), "archived"); + var t1 = J.$index$asx($.$get$LocalizationsProvider__localizedValues().$index(0, this.localeCode), "archived"); return t1 == null ? "" : t1; }, get$deleted() { - var t1 = J.$index$asx($.LocalizationsProvider__localizedValues.$index(0, this.localeCode), "deleted"); + var t1 = J.$index$asx($.$get$LocalizationsProvider__localizedValues().$index(0, this.localeCode), "deleted"); return t1 == null ? "" : t1; }, get$dashboard() { - var t1 = J.$index$asx($.LocalizationsProvider__localizedValues.$index(0, this.localeCode), "dashboard"); + var t1 = J.$index$asx($.$get$LocalizationsProvider__localizedValues().$index(0, this.localeCode), "dashboard"); return t1 == null ? "" : t1; }, get$$delete(_) { - var t1 = J.$index$asx($.LocalizationsProvider__localizedValues.$index(0, this.localeCode), "delete"); + var t1 = J.$index$asx($.$get$LocalizationsProvider__localizedValues().$index(0, this.localeCode), "delete"); return t1 == null ? "" : t1; }, get$refreshComplete() { - var t1 = J.$index$asx($.LocalizationsProvider__localizedValues.$index(0, this.localeCode), "refresh_complete"); + var t1 = J.$index$asx($.$get$LocalizationsProvider__localizedValues().$index(0, this.localeCode), "refresh_complete"); return t1 == null ? "" : t1; }, get$pleaseEnterYourEmail() { - var t1 = J.$index$asx($.LocalizationsProvider__localizedValues.$index(0, this.localeCode), "please_enter_your_email"); + var t1 = J.$index$asx($.$get$LocalizationsProvider__localizedValues().$index(0, this.localeCode), "please_enter_your_email"); return t1 == null ? "" : t1; }, get$pleaseEnterAFirstName() { - var t1 = J.$index$asx($.LocalizationsProvider__localizedValues.$index(0, this.localeCode), "please_enter_a_first_name"); + var t1 = J.$index$asx($.$get$LocalizationsProvider__localizedValues().$index(0, this.localeCode), "please_enter_a_first_name"); return t1 == null ? "" : t1; }, get$pleaseEnterALastName() { - var t1 = J.$index$asx($.LocalizationsProvider__localizedValues.$index(0, this.localeCode), "please_enter_a_last_name"); + var t1 = J.$index$asx($.$get$LocalizationsProvider__localizedValues().$index(0, this.localeCode), "please_enter_a_last_name"); return t1 == null ? "" : t1; }, get$save(_) { - var t1 = J.$index$asx($.LocalizationsProvider__localizedValues.$index(0, this.localeCode), "save"); + var t1 = J.$index$asx($.$get$LocalizationsProvider__localizedValues().$index(0, this.localeCode), "save"); return t1 == null ? "" : t1; }, get$paidToDate() { - var t1 = J.$index$asx($.LocalizationsProvider__localizedValues.$index(0, this.localeCode), "paid_to_date"); + var t1 = J.$index$asx($.$get$LocalizationsProvider__localizedValues().$index(0, this.localeCode), "paid_to_date"); return t1 == null ? "" : t1; }, get$balanceDue() { - var t1 = J.$index$asx($.LocalizationsProvider__localizedValues.$index(0, this.localeCode), "balance_due"); + var t1 = J.$index$asx($.$get$LocalizationsProvider__localizedValues().$index(0, this.localeCode), "balance_due"); return t1 == null ? "" : t1; }, get$overview() { - var t1 = J.$index$asx($.LocalizationsProvider__localizedValues.$index(0, this.localeCode), "overview"); + var t1 = J.$index$asx($.$get$LocalizationsProvider__localizedValues().$index(0, this.localeCode), "overview"); return t1 == null ? "" : t1; }, get$details(_) { - var t1 = J.$index$asx($.LocalizationsProvider__localizedValues.$index(0, this.localeCode), "details"); + var t1 = J.$index$asx($.$get$LocalizationsProvider__localizedValues().$index(0, this.localeCode), "details"); return t1 == null ? "" : t1; }, get$phone(_) { - var t1 = J.$index$asx($.LocalizationsProvider__localizedValues.$index(0, this.localeCode), "phone"); + var t1 = J.$index$asx($.$get$LocalizationsProvider__localizedValues().$index(0, this.localeCode), "phone"); return t1 == null ? "" : t1; }, get$website() { - var t1 = J.$index$asx($.LocalizationsProvider__localizedValues.$index(0, this.localeCode), "website"); + var t1 = J.$index$asx($.$get$LocalizationsProvider__localizedValues().$index(0, this.localeCode), "website"); return t1 == null ? "" : t1; }, get$vatNumber() { - var t1 = J.$index$asx($.LocalizationsProvider__localizedValues.$index(0, this.localeCode), "vat_number"); + var t1 = J.$index$asx($.$get$LocalizationsProvider__localizedValues().$index(0, this.localeCode), "vat_number"); return t1 == null ? "" : t1; }, get$idNumber() { - var t1 = J.$index$asx($.LocalizationsProvider__localizedValues.$index(0, this.localeCode), "id_number"); + var t1 = J.$index$asx($.$get$LocalizationsProvider__localizedValues().$index(0, this.localeCode), "id_number"); return t1 == null ? "" : t1; }, get$create(_) { - var t1 = J.$index$asx($.LocalizationsProvider__localizedValues.$index(0, this.localeCode), "create"); + var t1 = J.$index$asx($.$get$LocalizationsProvider__localizedValues().$index(0, this.localeCode), "create"); return t1 == null ? "" : t1; }, get$copiedToClipboard() { - var t1 = J.$index$asx($.LocalizationsProvider__localizedValues.$index(0, this.localeCode), "copied_to_clipboard"); + var t1 = J.$index$asx($.$get$LocalizationsProvider__localizedValues().$index(0, this.localeCode), "copied_to_clipboard"); return t1 == null ? "" : t1; }, get$error(_) { - var t1 = J.$index$asx($.LocalizationsProvider__localizedValues.$index(0, this.localeCode), "error"); + var t1 = J.$index$asx($.$get$LocalizationsProvider__localizedValues().$index(0, this.localeCode), "error"); return t1 == null ? "" : t1; }, get$couldNotLaunch() { - var t1 = J.$index$asx($.LocalizationsProvider__localizedValues.$index(0, this.localeCode), "could_not_launch"); + var t1 = J.$index$asx($.$get$LocalizationsProvider__localizedValues().$index(0, this.localeCode), "could_not_launch"); return t1 == null ? "" : t1; }, get$contacts() { - var t1 = J.$index$asx($.LocalizationsProvider__localizedValues.$index(0, this.localeCode), "contacts"); + var t1 = J.$index$asx($.$get$LocalizationsProvider__localizedValues().$index(0, this.localeCode), "contacts"); return t1 == null ? "" : t1; }, get$firstName() { - var t1 = J.$index$asx($.LocalizationsProvider__localizedValues.$index(0, this.localeCode), "first_name"); + var t1 = J.$index$asx($.$get$LocalizationsProvider__localizedValues().$index(0, this.localeCode), "first_name"); return t1 == null ? "" : t1; }, get$lastName() { - var t1 = J.$index$asx($.LocalizationsProvider__localizedValues.$index(0, this.localeCode), "last_name"); + var t1 = J.$index$asx($.$get$LocalizationsProvider__localizedValues().$index(0, this.localeCode), "last_name"); return t1 == null ? "" : t1; }, get$addContact() { - var t1 = J.$index$asx($.LocalizationsProvider__localizedValues.$index(0, this.localeCode), "add_contact"); + var t1 = J.$index$asx($.$get$LocalizationsProvider__localizedValues().$index(0, this.localeCode), "add_contact"); return t1 == null ? "" : t1; }, get$areYouSure() { - var t1 = J.$index$asx($.LocalizationsProvider__localizedValues.$index(0, this.localeCode), "are_you_sure"); + var t1 = J.$index$asx($.$get$LocalizationsProvider__localizedValues().$index(0, this.localeCode), "are_you_sure"); return t1 == null ? "" : t1; }, get$cancel(_) { - var t1 = J.$index$asx($.LocalizationsProvider__localizedValues.$index(0, this.localeCode), "cancel"); + var t1 = J.$index$asx($.$get$LocalizationsProvider__localizedValues().$index(0, this.localeCode), "cancel"); return t1 == null ? "" : t1; }, get$remove(_) { - var t1 = J.$index$asx($.LocalizationsProvider__localizedValues.$index(0, this.localeCode), "remove"); + var t1 = J.$index$asx($.$get$LocalizationsProvider__localizedValues().$index(0, this.localeCode), "remove"); return t1 == null ? "" : t1; }, get$emailIsInvalid() { - var t1 = J.$index$asx($.LocalizationsProvider__localizedValues.$index(0, this.localeCode), "email_is_invalid"); + var t1 = J.$index$asx($.$get$LocalizationsProvider__localizedValues().$index(0, this.localeCode), "email_is_invalid"); return t1 == null ? "" : t1; }, get$product(_) { - var t1 = J.$index$asx($.LocalizationsProvider__localizedValues.$index(0, this.localeCode), "product"); + var t1 = J.$index$asx($.$get$LocalizationsProvider__localizedValues().$index(0, this.localeCode), "product"); return t1 == null ? "" : t1; }, get$products() { - var t1 = J.$index$asx($.LocalizationsProvider__localizedValues.$index(0, this.localeCode), "products"); + var t1 = J.$index$asx($.$get$LocalizationsProvider__localizedValues().$index(0, this.localeCode), "products"); return t1 == null ? "" : t1; }, get$newProduct() { - var t1 = J.$index$asx($.LocalizationsProvider__localizedValues.$index(0, this.localeCode), "new_product"); + var t1 = J.$index$asx($.$get$LocalizationsProvider__localizedValues().$index(0, this.localeCode), "new_product"); return t1 == null ? "" : t1; }, get$newVendor() { - var t1 = J.$index$asx($.LocalizationsProvider__localizedValues.$index(0, this.localeCode), "new_vendor"); + var t1 = J.$index$asx($.$get$LocalizationsProvider__localizedValues().$index(0, this.localeCode), "new_vendor"); return t1 == null ? "" : t1; }, get$document(_) { - var t1 = J.$index$asx($.LocalizationsProvider__localizedValues.$index(0, this.localeCode), "document"); + var t1 = J.$index$asx($.$get$LocalizationsProvider__localizedValues().$index(0, this.localeCode), "document"); return t1 == null ? "" : t1; }, get$documents() { - var t1 = J.$index$asx($.LocalizationsProvider__localizedValues.$index(0, this.localeCode), "documents"); + var t1 = J.$index$asx($.$get$LocalizationsProvider__localizedValues().$index(0, this.localeCode), "documents"); return t1 == null ? "" : t1; }, get$newDocument() { - var t1 = J.$index$asx($.LocalizationsProvider__localizedValues.$index(0, this.localeCode), "new_document"); + var t1 = J.$index$asx($.$get$LocalizationsProvider__localizedValues().$index(0, this.localeCode), "new_document"); return t1 == null ? "" : t1; }, get$uploadedDocument() { - var t1 = J.$index$asx($.LocalizationsProvider__localizedValues.$index(0, this.localeCode), "uploaded_document"); + var t1 = J.$index$asx($.$get$LocalizationsProvider__localizedValues().$index(0, this.localeCode), "uploaded_document"); return t1 == null ? "" : t1; }, get$deletedDocument() { - var t1 = J.$index$asx($.LocalizationsProvider__localizedValues.$index(0, this.localeCode), "deleted_document"); + var t1 = J.$index$asx($.$get$LocalizationsProvider__localizedValues().$index(0, this.localeCode), "deleted_document"); return t1 == null ? "" : t1; }, get$newExpense() { - var t1 = J.$index$asx($.LocalizationsProvider__localizedValues.$index(0, this.localeCode), "new_expense"); + var t1 = J.$index$asx($.$get$LocalizationsProvider__localizedValues().$index(0, this.localeCode), "new_expense"); return t1 == null ? "" : t1; }, get$notes() { - var t1 = J.$index$asx($.LocalizationsProvider__localizedValues.$index(0, this.localeCode), "notes"); + var t1 = J.$index$asx($.$get$LocalizationsProvider__localizedValues().$index(0, this.localeCode), "notes"); return t1 == null ? "" : t1; }, get$cost() { - var t1 = J.$index$asx($.LocalizationsProvider__localizedValues.$index(0, this.localeCode), "cost"); + var t1 = J.$index$asx($.$get$LocalizationsProvider__localizedValues().$index(0, this.localeCode), "cost"); return t1 == null ? "" : t1; }, get$client(_) { - var t1 = J.$index$asx($.LocalizationsProvider__localizedValues.$index(0, this.localeCode), "client"); + var t1 = J.$index$asx($.$get$LocalizationsProvider__localizedValues().$index(0, this.localeCode), "client"); return t1 == null ? "" : t1; }, get$clients(_) { - var t1 = J.$index$asx($.LocalizationsProvider__localizedValues.$index(0, this.localeCode), "clients"); + var t1 = J.$index$asx($.$get$LocalizationsProvider__localizedValues().$index(0, this.localeCode), "clients"); return t1 == null ? "" : t1; }, get$newClient() { - var t1 = J.$index$asx($.LocalizationsProvider__localizedValues.$index(0, this.localeCode), "new_client"); + var t1 = J.$index$asx($.$get$LocalizationsProvider__localizedValues().$index(0, this.localeCode), "new_client"); return t1 == null ? "" : t1; }, get$address1() { - var t1 = J.$index$asx($.LocalizationsProvider__localizedValues.$index(0, this.localeCode), "address1"); + var t1 = J.$index$asx($.$get$LocalizationsProvider__localizedValues().$index(0, this.localeCode), "address1"); return t1 == null ? "" : t1; }, get$address2() { - var t1 = J.$index$asx($.LocalizationsProvider__localizedValues.$index(0, this.localeCode), "address2"); + var t1 = J.$index$asx($.$get$LocalizationsProvider__localizedValues().$index(0, this.localeCode), "address2"); return t1 == null ? "" : t1; }, get$city(_) { - var t1 = J.$index$asx($.LocalizationsProvider__localizedValues.$index(0, this.localeCode), "city"); + var t1 = J.$index$asx($.$get$LocalizationsProvider__localizedValues().$index(0, this.localeCode), "city"); return t1 == null ? "" : t1; }, get$state(_) { - var t1 = J.$index$asx($.LocalizationsProvider__localizedValues.$index(0, this.localeCode), "state"); + var t1 = J.$index$asx($.$get$LocalizationsProvider__localizedValues().$index(0, this.localeCode), "state"); return t1 == null ? "" : t1; }, get$postalCode(_) { - var t1 = J.$index$asx($.LocalizationsProvider__localizedValues.$index(0, this.localeCode), "postal_code"); + var t1 = J.$index$asx($.$get$LocalizationsProvider__localizedValues().$index(0, this.localeCode), "postal_code"); return t1 == null ? "" : t1; }, get$country(_) { - var t1 = J.$index$asx($.LocalizationsProvider__localizedValues.$index(0, this.localeCode), "country"); + var t1 = J.$index$asx($.$get$LocalizationsProvider__localizedValues().$index(0, this.localeCode), "country"); return t1 == null ? "" : t1; }, get$invoice() { - var t1 = J.$index$asx($.LocalizationsProvider__localizedValues.$index(0, this.localeCode), "invoice"); + var t1 = J.$index$asx($.$get$LocalizationsProvider__localizedValues().$index(0, this.localeCode), "invoice"); return t1 == null ? "" : t1; }, get$invoices() { - var t1 = J.$index$asx($.LocalizationsProvider__localizedValues.$index(0, this.localeCode), "invoices"); + var t1 = J.$index$asx($.$get$LocalizationsProvider__localizedValues().$index(0, this.localeCode), "invoices"); return t1 == null ? "" : t1; }, get$newInvoice() { - var t1 = J.$index$asx($.LocalizationsProvider__localizedValues.$index(0, this.localeCode), "new_invoice"); + var t1 = J.$index$asx($.$get$LocalizationsProvider__localizedValues().$index(0, this.localeCode), "new_invoice"); return t1 == null ? "" : t1; }, get$updatedInvoice() { - var t1 = J.$index$asx($.LocalizationsProvider__localizedValues.$index(0, this.localeCode), "updated_invoice"); + var t1 = J.$index$asx($.$get$LocalizationsProvider__localizedValues().$index(0, this.localeCode), "updated_invoice"); return t1 == null ? "" : t1; }, get$emailedInvoice() { - var t1 = J.$index$asx($.LocalizationsProvider__localizedValues.$index(0, this.localeCode), "emailed_invoice"); + var t1 = J.$index$asx($.$get$LocalizationsProvider__localizedValues().$index(0, this.localeCode), "emailed_invoice"); return t1 == null ? "" : t1; }, get$amount() { - var t1 = J.$index$asx($.LocalizationsProvider__localizedValues.$index(0, this.localeCode), "amount"); + var t1 = J.$index$asx($.$get$LocalizationsProvider__localizedValues().$index(0, this.localeCode), "amount"); return t1 == null ? "" : t1; }, get$invoiceNumber() { - var t1 = J.$index$asx($.LocalizationsProvider__localizedValues.$index(0, this.localeCode), "invoice_number"); + var t1 = J.$index$asx($.$get$LocalizationsProvider__localizedValues().$index(0, this.localeCode), "invoice_number"); return t1 == null ? "" : t1; }, get$invoiceDate() { - var t1 = J.$index$asx($.LocalizationsProvider__localizedValues.$index(0, this.localeCode), "invoice_date"); + var t1 = J.$index$asx($.$get$LocalizationsProvider__localizedValues().$index(0, this.localeCode), "invoice_date"); return t1 == null ? "" : t1; }, get$discount() { - var t1 = J.$index$asx($.LocalizationsProvider__localizedValues.$index(0, this.localeCode), "discount"); + var t1 = J.$index$asx($.$get$LocalizationsProvider__localizedValues().$index(0, this.localeCode), "discount"); return t1 == null ? "" : t1; }, get$poNumber() { - var t1 = J.$index$asx($.LocalizationsProvider__localizedValues.$index(0, this.localeCode), "po_number"); + var t1 = J.$index$asx($.$get$LocalizationsProvider__localizedValues().$index(0, this.localeCode), "po_number"); return t1 == null ? "" : t1; }, get$publicNotes() { - var t1 = J.$index$asx($.LocalizationsProvider__localizedValues.$index(0, this.localeCode), "public_notes"); + var t1 = J.$index$asx($.$get$LocalizationsProvider__localizedValues().$index(0, this.localeCode), "public_notes"); return t1 == null ? "" : t1; }, get$privateNotes() { - var t1 = J.$index$asx($.LocalizationsProvider__localizedValues.$index(0, this.localeCode), "private_notes"); + var t1 = J.$index$asx($.$get$LocalizationsProvider__localizedValues().$index(0, this.localeCode), "private_notes"); return t1 == null ? "" : t1; }, get$frequency(_) { - var t1 = J.$index$asx($.LocalizationsProvider__localizedValues.$index(0, this.localeCode), "frequency"); + var t1 = J.$index$asx($.$get$LocalizationsProvider__localizedValues().$index(0, this.localeCode), "frequency"); return t1 == null ? "" : t1; }, get$startDate() { - var t1 = J.$index$asx($.LocalizationsProvider__localizedValues.$index(0, this.localeCode), "start_date"); + var t1 = J.$index$asx($.$get$LocalizationsProvider__localizedValues().$index(0, this.localeCode), "start_date"); return t1 == null ? "" : t1; }, get$endDate() { - var t1 = J.$index$asx($.LocalizationsProvider__localizedValues.$index(0, this.localeCode), "end_date"); + var t1 = J.$index$asx($.$get$LocalizationsProvider__localizedValues().$index(0, this.localeCode), "end_date"); return t1 == null ? "" : t1; }, get$quoteNumber() { - var t1 = J.$index$asx($.LocalizationsProvider__localizedValues.$index(0, this.localeCode), "quote_number"); + var t1 = J.$index$asx($.$get$LocalizationsProvider__localizedValues().$index(0, this.localeCode), "quote_number"); return t1 == null ? "" : t1; }, get$quoteDate() { - var t1 = J.$index$asx($.LocalizationsProvider__localizedValues.$index(0, this.localeCode), "quote_date"); + var t1 = J.$index$asx($.$get$LocalizationsProvider__localizedValues().$index(0, this.localeCode), "quote_date"); return t1 == null ? "" : t1; }, get$validUntil() { - var t1 = J.$index$asx($.LocalizationsProvider__localizedValues.$index(0, this.localeCode), "valid_until"); + var t1 = J.$index$asx($.$get$LocalizationsProvider__localizedValues().$index(0, this.localeCode), "valid_until"); return t1 == null ? "" : t1; }, get$items(_) { - var t1 = J.$index$asx($.LocalizationsProvider__localizedValues.$index(0, this.localeCode), "items"); + var t1 = J.$index$asx($.$get$LocalizationsProvider__localizedValues().$index(0, this.localeCode), "items"); return t1 == null ? "" : t1; }, get$partialDeposit() { - var t1 = J.$index$asx($.LocalizationsProvider__localizedValues.$index(0, this.localeCode), "partial_deposit"); + var t1 = J.$index$asx($.$get$LocalizationsProvider__localizedValues().$index(0, this.localeCode), "partial_deposit"); return t1 == null ? "" : t1; }, get$description(_) { - var t1 = J.$index$asx($.LocalizationsProvider__localizedValues.$index(0, this.localeCode), "description"); + var t1 = J.$index$asx($.$get$LocalizationsProvider__localizedValues().$index(0, this.localeCode), "description"); return t1 == null ? "" : t1; }, get$unitCost() { - var t1 = J.$index$asx($.LocalizationsProvider__localizedValues.$index(0, this.localeCode), "unit_cost"); + var t1 = J.$index$asx($.$get$LocalizationsProvider__localizedValues().$index(0, this.localeCode), "unit_cost"); return t1 == null ? "" : t1; }, get$quantity() { - var t1 = J.$index$asx($.LocalizationsProvider__localizedValues.$index(0, this.localeCode), "quantity"); + var t1 = J.$index$asx($.$get$LocalizationsProvider__localizedValues().$index(0, this.localeCode), "quantity"); return t1 == null ? "" : t1; }, get$addItem() { - var t1 = J.$index$asx($.LocalizationsProvider__localizedValues.$index(0, this.localeCode), "add_item"); + var t1 = J.$index$asx($.$get$LocalizationsProvider__localizedValues().$index(0, this.localeCode), "add_item"); return t1 == null ? "" : t1; }, get$contact() { - var t1 = J.$index$asx($.LocalizationsProvider__localizedValues.$index(0, this.localeCode), "contact"); + var t1 = J.$index$asx($.$get$LocalizationsProvider__localizedValues().$index(0, this.localeCode), "contact"); return t1 == null ? "" : t1; }, get$pdf() { - var t1 = J.$index$asx($.LocalizationsProvider__localizedValues.$index(0, this.localeCode), "pdf"); + var t1 = J.$index$asx($.$get$LocalizationsProvider__localizedValues().$index(0, this.localeCode), "pdf"); return t1 == null ? "" : t1; }, get$dueDate() { - var t1 = J.$index$asx($.LocalizationsProvider__localizedValues.$index(0, this.localeCode), "due_date"); + var t1 = J.$index$asx($.$get$LocalizationsProvider__localizedValues().$index(0, this.localeCode), "due_date"); return t1 == null ? "" : t1; }, get$partialDueDate() { - var t1 = J.$index$asx($.LocalizationsProvider__localizedValues.$index(0, this.localeCode), "partial_due_date"); + var t1 = J.$index$asx($.$get$LocalizationsProvider__localizedValues().$index(0, this.localeCode), "partial_due_date"); return t1 == null ? "" : t1; }, get$status(_) { - var t1 = J.$index$asx($.LocalizationsProvider__localizedValues.$index(0, this.localeCode), "status"); + var t1 = J.$index$asx($.$get$LocalizationsProvider__localizedValues().$index(0, this.localeCode), "status"); return t1 == null ? "" : t1; }, get$clickPlusToAddItem() { - var t1 = J.$index$asx($.LocalizationsProvider__localizedValues.$index(0, this.localeCode), "click_plus_to_add_item"); + var t1 = J.$index$asx($.$get$LocalizationsProvider__localizedValues().$index(0, this.localeCode), "click_plus_to_add_item"); return t1 == null ? "" : t1; }, get$countSelected() { - var t1 = J.$index$asx($.LocalizationsProvider__localizedValues.$index(0, this.localeCode), "count_selected"); + var t1 = J.$index$asx($.$get$LocalizationsProvider__localizedValues().$index(0, this.localeCode), "count_selected"); return t1 == null ? "" : t1; }, get$total(_) { - var t1 = J.$index$asx($.LocalizationsProvider__localizedValues.$index(0, this.localeCode), "total"); + var t1 = J.$index$asx($.$get$LocalizationsProvider__localizedValues().$index(0, this.localeCode), "total"); return t1 == null ? "" : t1; }, get$edit() { - var t1 = J.$index$asx($.LocalizationsProvider__localizedValues.$index(0, this.localeCode), "edit"); + var t1 = J.$index$asx($.$get$LocalizationsProvider__localizedValues().$index(0, this.localeCode), "edit"); return t1 == null ? "" : t1; }, get$dismiss() { - var t1 = J.$index$asx($.LocalizationsProvider__localizedValues.$index(0, this.localeCode), "dismiss"); + var t1 = J.$index$asx($.$get$LocalizationsProvider__localizedValues().$index(0, this.localeCode), "dismiss"); return t1 == null ? "" : t1; }, get$pleaseSelectADate() { - var t1 = J.$index$asx($.LocalizationsProvider__localizedValues.$index(0, this.localeCode), "please_select_a_date"); + var t1 = J.$index$asx($.$get$LocalizationsProvider__localizedValues().$index(0, this.localeCode), "please_select_a_date"); return t1 == null ? "" : t1; }, get$pleaseSelectAClient() { - var t1 = J.$index$asx($.LocalizationsProvider__localizedValues.$index(0, this.localeCode), "please_select_a_client"); + var t1 = J.$index$asx($.$get$LocalizationsProvider__localizedValues().$index(0, this.localeCode), "please_select_a_client"); return t1 == null ? "" : t1; }, get$taskRate() { - var t1 = J.$index$asx($.LocalizationsProvider__localizedValues.$index(0, this.localeCode), "task_rate"); + var t1 = J.$index$asx($.$get$LocalizationsProvider__localizedValues().$index(0, this.localeCode), "task_rate"); return t1 == null ? "" : t1; }, get$settings() { - var t1 = J.$index$asx($.LocalizationsProvider__localizedValues.$index(0, this.localeCode), "settings"); + var t1 = J.$index$asx($.$get$LocalizationsProvider__localizedValues().$index(0, this.localeCode), "settings"); return t1 == null ? "" : t1; }, get$language(_) { - var t1 = J.$index$asx($.LocalizationsProvider__localizedValues.$index(0, this.localeCode), "language"); + var t1 = J.$index$asx($.$get$LocalizationsProvider__localizedValues().$index(0, this.localeCode), "language"); return t1 == null ? "" : t1; }, get$currency() { - var t1 = J.$index$asx($.LocalizationsProvider__localizedValues.$index(0, this.localeCode), "currency"); + var t1 = J.$index$asx($.$get$LocalizationsProvider__localizedValues().$index(0, this.localeCode), "currency"); return t1 == null ? "" : t1; }, get$createdOn() { - var t1 = J.$index$asx($.LocalizationsProvider__localizedValues.$index(0, this.localeCode), "created_on"); + var t1 = J.$index$asx($.$get$LocalizationsProvider__localizedValues().$index(0, this.localeCode), "created_on"); return t1 == null ? "" : t1; }, get$tax() { - var t1 = J.$index$asx($.LocalizationsProvider__localizedValues.$index(0, this.localeCode), "tax"); + var t1 = J.$index$asx($.$get$LocalizationsProvider__localizedValues().$index(0, this.localeCode), "tax"); return t1 == null ? "" : t1; }, get$pleaseEnterAnInvoiceNumber() { - var t1 = J.$index$asx($.LocalizationsProvider__localizedValues.$index(0, this.localeCode), "please_enter_an_invoice_number"); + var t1 = J.$index$asx($.$get$LocalizationsProvider__localizedValues().$index(0, this.localeCode), "please_enter_an_invoice_number"); return t1 == null ? "" : t1; }, get$draft() { - var t1 = J.$index$asx($.LocalizationsProvider__localizedValues.$index(0, this.localeCode), "draft"); + var t1 = J.$index$asx($.$get$LocalizationsProvider__localizedValues().$index(0, this.localeCode), "draft"); return t1 == null ? "" : t1; }, get$sent() { - var t1 = J.$index$asx($.LocalizationsProvider__localizedValues.$index(0, this.localeCode), "sent"); + var t1 = J.$index$asx($.$get$LocalizationsProvider__localizedValues().$index(0, this.localeCode), "sent"); return t1 == null ? "" : t1; }, get$viewed() { - var t1 = J.$index$asx($.LocalizationsProvider__localizedValues.$index(0, this.localeCode), "viewed"); + var t1 = J.$index$asx($.$get$LocalizationsProvider__localizedValues().$index(0, this.localeCode), "viewed"); return t1 == null ? "" : t1; }, get$paid() { - var t1 = J.$index$asx($.LocalizationsProvider__localizedValues.$index(0, this.localeCode), "paid"); + var t1 = J.$index$asx($.$get$LocalizationsProvider__localizedValues().$index(0, this.localeCode), "paid"); return t1 == null ? "" : t1; }, get$done() { - var t1 = J.$index$asx($.LocalizationsProvider__localizedValues.$index(0, this.localeCode), "done"); + var t1 = J.$index$asx($.$get$LocalizationsProvider__localizedValues().$index(0, this.localeCode), "done"); return t1 == null ? "" : t1; }, get$pleaseEnterAClientOrContactName() { - var t1 = J.$index$asx($.LocalizationsProvider__localizedValues.$index(0, this.localeCode), "please_enter_a_client_or_contact_name"); + var t1 = J.$index$asx($.$get$LocalizationsProvider__localizedValues().$index(0, this.localeCode), "please_enter_a_client_or_contact_name"); return t1 == null ? "" : t1; }, get$refreshData() { - var t1 = J.$index$asx($.LocalizationsProvider__localizedValues.$index(0, this.localeCode), "refresh_data"); + var t1 = J.$index$asx($.$get$LocalizationsProvider__localizedValues().$index(0, this.localeCode), "refresh_data"); return t1 == null ? "" : t1; }, get$blankContact() { - var t1 = J.$index$asx($.LocalizationsProvider__localizedValues.$index(0, this.localeCode), "blank_contact"); + var t1 = J.$index$asx($.$get$LocalizationsProvider__localizedValues().$index(0, this.localeCode), "blank_contact"); return t1 == null ? "" : t1; }, get$activity() { - var t1 = J.$index$asx($.LocalizationsProvider__localizedValues.$index(0, this.localeCode), "activity"); + var t1 = J.$index$asx($.$get$LocalizationsProvider__localizedValues().$index(0, this.localeCode), "activity"); return t1 == null ? "" : t1; }, get$noRecordsFound() { - var t1 = J.$index$asx($.LocalizationsProvider__localizedValues.$index(0, this.localeCode), "no_records_found"); + var t1 = J.$index$asx($.$get$LocalizationsProvider__localizedValues().$index(0, this.localeCode), "no_records_found"); return t1 == null ? "" : t1; }, get$loading() { - var t1 = J.$index$asx($.LocalizationsProvider__localizedValues.$index(0, this.localeCode), "loading"); + var t1 = J.$index$asx($.$get$LocalizationsProvider__localizedValues().$index(0, this.localeCode), "loading"); return t1 == null ? "" : t1; }, get$industry() { - var t1 = J.$index$asx($.LocalizationsProvider__localizedValues.$index(0, this.localeCode), "industry"); + var t1 = J.$index$asx($.$get$LocalizationsProvider__localizedValues().$index(0, this.localeCode), "industry"); return t1 == null ? "" : t1; }, get$size(_) { - var t1 = J.$index$asx($.LocalizationsProvider__localizedValues.$index(0, this.localeCode), "size"); + var t1 = J.$index$asx($.$get$LocalizationsProvider__localizedValues().$index(0, this.localeCode), "size"); return t1 == null ? "" : t1; }, get$paymentDate() { - var t1 = J.$index$asx($.LocalizationsProvider__localizedValues.$index(0, this.localeCode), "payment_date"); + var t1 = J.$index$asx($.$get$LocalizationsProvider__localizedValues().$index(0, this.localeCode), "payment_date"); return t1 == null ? "" : t1; }, get$net() { - var t1 = J.$index$asx($.LocalizationsProvider__localizedValues.$index(0, this.localeCode), "net"); + var t1 = J.$index$asx($.$get$LocalizationsProvider__localizedValues().$index(0, this.localeCode), "net"); return t1 == null ? "" : t1; }, get$clientPortal() { - var t1 = J.$index$asx($.LocalizationsProvider__localizedValues.$index(0, this.localeCode), "client_portal"); + var t1 = J.$index$asx($.$get$LocalizationsProvider__localizedValues().$index(0, this.localeCode), "client_portal"); return t1 == null ? "" : t1; }, get$enabled(_) { - var t1 = J.$index$asx($.LocalizationsProvider__localizedValues.$index(0, this.localeCode), "enabled"); + var t1 = J.$index$asx($.$get$LocalizationsProvider__localizedValues().$index(0, this.localeCode), "enabled"); return t1 == null ? "" : t1; }, get$firstReminder() { - var t1 = J.$index$asx($.LocalizationsProvider__localizedValues.$index(0, this.localeCode), "first_reminder"); + var t1 = J.$index$asx($.$get$LocalizationsProvider__localizedValues().$index(0, this.localeCode), "first_reminder"); return t1 == null ? "" : t1; }, get$secondReminder() { - var t1 = J.$index$asx($.LocalizationsProvider__localizedValues.$index(0, this.localeCode), "second_reminder"); + var t1 = J.$index$asx($.$get$LocalizationsProvider__localizedValues().$index(0, this.localeCode), "second_reminder"); return t1 == null ? "" : t1; }, get$thirdReminder() { - var t1 = J.$index$asx($.LocalizationsProvider__localizedValues.$index(0, this.localeCode), "third_reminder"); + var t1 = J.$index$asx($.$get$LocalizationsProvider__localizedValues().$index(0, this.localeCode), "third_reminder"); return t1 == null ? "" : t1; }, get$send(_) { - var t1 = J.$index$asx($.LocalizationsProvider__localizedValues.$index(0, this.localeCode), "send"); + var t1 = J.$index$asx($.$get$LocalizationsProvider__localizedValues().$index(0, this.localeCode), "send"); return t1 == null ? "" : t1; }, get$subject() { - var t1 = J.$index$asx($.LocalizationsProvider__localizedValues.$index(0, this.localeCode), "subject"); + var t1 = J.$index$asx($.$get$LocalizationsProvider__localizedValues().$index(0, this.localeCode), "subject"); return t1 == null ? "" : t1; }, get$body(_) { - var t1 = J.$index$asx($.LocalizationsProvider__localizedValues.$index(0, this.localeCode), "body"); + var t1 = J.$index$asx($.$get$LocalizationsProvider__localizedValues().$index(0, this.localeCode), "body"); return t1 == null ? "" : t1; }, get$sendEmail() { - var t1 = J.$index$asx($.LocalizationsProvider__localizedValues.$index(0, this.localeCode), "send_email"); + var t1 = J.$index$asx($.$get$LocalizationsProvider__localizedValues().$index(0, this.localeCode), "send_email"); return t1 == null ? "" : t1; }, get$emailReceipt() { - var t1 = J.$index$asx($.LocalizationsProvider__localizedValues.$index(0, this.localeCode), "email_receipt"); + var t1 = J.$index$asx($.$get$LocalizationsProvider__localizedValues().$index(0, this.localeCode), "email_receipt"); return t1 == null ? "" : t1; }, get$preview() { - var t1 = J.$index$asx($.LocalizationsProvider__localizedValues.$index(0, this.localeCode), "preview"); + var t1 = J.$index$asx($.$get$LocalizationsProvider__localizedValues().$index(0, this.localeCode), "preview"); return t1 == null ? "" : t1; }, get$customize() { - var t1 = J.$index$asx($.LocalizationsProvider__localizedValues.$index(0, this.localeCode), "customize"); + var t1 = J.$index$asx($.$get$LocalizationsProvider__localizedValues().$index(0, this.localeCode), "customize"); return t1 == null ? "" : t1; }, get$history(_) { - var t1 = J.$index$asx($.LocalizationsProvider__localizedValues.$index(0, this.localeCode), "history"); + var t1 = J.$index$asx($.$get$LocalizationsProvider__localizedValues().$index(0, this.localeCode), "history"); return t1 == null ? "" : t1; }, get$payment() { - var t1 = J.$index$asx($.LocalizationsProvider__localizedValues.$index(0, this.localeCode), "payment"); + var t1 = J.$index$asx($.$get$LocalizationsProvider__localizedValues().$index(0, this.localeCode), "payment"); return t1 == null ? "" : t1; }, get$payments() { - var t1 = J.$index$asx($.LocalizationsProvider__localizedValues.$index(0, this.localeCode), "payments"); + var t1 = J.$index$asx($.$get$LocalizationsProvider__localizedValues().$index(0, this.localeCode), "payments"); return t1 == null ? "" : t1; }, get$paymentType() { - var t1 = J.$index$asx($.LocalizationsProvider__localizedValues.$index(0, this.localeCode), "payment_type"); + var t1 = J.$index$asx($.$get$LocalizationsProvider__localizedValues().$index(0, this.localeCode), "payment_type"); return t1 == null ? "" : t1; }, get$transactionReference() { - var t1 = J.$index$asx($.LocalizationsProvider__localizedValues.$index(0, this.localeCode), "transaction_reference"); + var t1 = J.$index$asx($.$get$LocalizationsProvider__localizedValues().$index(0, this.localeCode), "transaction_reference"); return t1 == null ? "" : t1; }, get$enterPayment() { - var t1 = J.$index$asx($.LocalizationsProvider__localizedValues.$index(0, this.localeCode), "enter_payment"); + var t1 = J.$index$asx($.$get$LocalizationsProvider__localizedValues().$index(0, this.localeCode), "enter_payment"); return t1 == null ? "" : t1; }, get$quote() { - var t1 = J.$index$asx($.LocalizationsProvider__localizedValues.$index(0, this.localeCode), "quote"); + var t1 = J.$index$asx($.$get$LocalizationsProvider__localizedValues().$index(0, this.localeCode), "quote"); return t1 == null ? "" : t1; }, get$quotes(_) { - var t1 = J.$index$asx($.LocalizationsProvider__localizedValues.$index(0, this.localeCode), "quotes"); + var t1 = J.$index$asx($.$get$LocalizationsProvider__localizedValues().$index(0, this.localeCode), "quotes"); return t1 == null ? "" : t1; }, get$newQuote() { - var t1 = J.$index$asx($.LocalizationsProvider__localizedValues.$index(0, this.localeCode), "new_quote"); + var t1 = J.$index$asx($.$get$LocalizationsProvider__localizedValues().$index(0, this.localeCode), "new_quote"); return t1 == null ? "" : t1; }, get$updatedQuote() { - var t1 = J.$index$asx($.LocalizationsProvider__localizedValues.$index(0, this.localeCode), "updated_quote"); + var t1 = J.$index$asx($.$get$LocalizationsProvider__localizedValues().$index(0, this.localeCode), "updated_quote"); return t1 == null ? "" : t1; }, get$expense() { - var t1 = J.$index$asx($.LocalizationsProvider__localizedValues.$index(0, this.localeCode), "expense"); + var t1 = J.$index$asx($.$get$LocalizationsProvider__localizedValues().$index(0, this.localeCode), "expense"); return t1 == null ? "" : t1; }, get$expenses() { - var t1 = J.$index$asx($.LocalizationsProvider__localizedValues.$index(0, this.localeCode), "expenses"); + var t1 = J.$index$asx($.$get$LocalizationsProvider__localizedValues().$index(0, this.localeCode), "expenses"); return t1 == null ? "" : t1; }, get$vendor(_) { - var t1 = J.$index$asx($.LocalizationsProvider__localizedValues.$index(0, this.localeCode), "vendor"); + var t1 = J.$index$asx($.$get$LocalizationsProvider__localizedValues().$index(0, this.localeCode), "vendor"); return t1 == null ? "" : t1; }, get$vendors() { - var t1 = J.$index$asx($.LocalizationsProvider__localizedValues.$index(0, this.localeCode), "vendors"); + var t1 = J.$index$asx($.$get$LocalizationsProvider__localizedValues().$index(0, this.localeCode), "vendors"); return t1 == null ? "" : t1; }, get$task() { - var t1 = J.$index$asx($.LocalizationsProvider__localizedValues.$index(0, this.localeCode), "task"); + var t1 = J.$index$asx($.$get$LocalizationsProvider__localizedValues().$index(0, this.localeCode), "task"); return t1 == null ? "" : t1; }, get$tasks() { - var t1 = J.$index$asx($.LocalizationsProvider__localizedValues.$index(0, this.localeCode), "tasks"); + var t1 = J.$index$asx($.$get$LocalizationsProvider__localizedValues().$index(0, this.localeCode), "tasks"); return t1 == null ? "" : t1; }, get$project() { - var t1 = J.$index$asx($.LocalizationsProvider__localizedValues.$index(0, this.localeCode), "project"); + var t1 = J.$index$asx($.$get$LocalizationsProvider__localizedValues().$index(0, this.localeCode), "project"); return t1 == null ? "" : t1; }, get$projects() { - var t1 = J.$index$asx($.LocalizationsProvider__localizedValues.$index(0, this.localeCode), "projects"); + var t1 = J.$index$asx($.$get$LocalizationsProvider__localizedValues().$index(0, this.localeCode), "projects"); return t1 == null ? "" : t1; }, get$oneTimePassword() { - var t1 = J.$index$asx($.LocalizationsProvider__localizedValues.$index(0, this.localeCode), "one_time_password"); + var t1 = J.$index$asx($.$get$LocalizationsProvider__localizedValues().$index(0, this.localeCode), "one_time_password"); return t1 == null ? "" : t1; }, get$emailedQuote() { - var t1 = J.$index$asx($.LocalizationsProvider__localizedValues.$index(0, this.localeCode), "emailed_quote"); + var t1 = J.$index$asx($.$get$LocalizationsProvider__localizedValues().$index(0, this.localeCode), "emailed_quote"); return t1 == null ? "" : t1; }, get$emailedCredit() { - var t1 = J.$index$asx($.LocalizationsProvider__localizedValues.$index(0, this.localeCode), "emailed_credit"); + var t1 = J.$index$asx($.$get$LocalizationsProvider__localizedValues().$index(0, this.localeCode), "emailed_credit"); return t1 == null ? "" : t1; }, get$pleaseEnterAName() { - var t1 = J.$index$asx($.LocalizationsProvider__localizedValues.$index(0, this.localeCode), "please_enter_a_name"); + var t1 = J.$index$asx($.$get$LocalizationsProvider__localizedValues().$index(0, this.localeCode), "please_enter_a_name"); return t1 == null ? "" : t1; }, get$updatedTask() { - var t1 = J.$index$asx($.LocalizationsProvider__localizedValues.$index(0, this.localeCode), "updated_task"); + var t1 = J.$index$asx($.$get$LocalizationsProvider__localizedValues().$index(0, this.localeCode), "updated_task"); return t1 == null ? "" : t1; }, get$newTask() { - var t1 = J.$index$asx($.LocalizationsProvider__localizedValues.$index(0, this.localeCode), "new_task"); + var t1 = J.$index$asx($.$get$LocalizationsProvider__localizedValues().$index(0, this.localeCode), "new_task"); return t1 == null ? "" : t1; }, get$duration(_) { - var t1 = J.$index$asx($.LocalizationsProvider__localizedValues.$index(0, this.localeCode), "duration"); + var t1 = J.$index$asx($.$get$LocalizationsProvider__localizedValues().$index(0, this.localeCode), "duration"); return t1 == null ? "" : t1; }, get$date() { - var t1 = J.$index$asx($.LocalizationsProvider__localizedValues.$index(0, this.localeCode), "date"); + var t1 = J.$index$asx($.$get$LocalizationsProvider__localizedValues().$index(0, this.localeCode), "date"); return t1 == null ? "" : t1; }, get$startTime(_) { - var t1 = J.$index$asx($.LocalizationsProvider__localizedValues.$index(0, this.localeCode), "start_time"); + var t1 = J.$index$asx($.$get$LocalizationsProvider__localizedValues().$index(0, this.localeCode), "start_time"); return t1 == null ? "" : t1; }, get$endTime(_) { - var t1 = J.$index$asx($.LocalizationsProvider__localizedValues.$index(0, this.localeCode), "end_time"); + var t1 = J.$index$asx($.$get$LocalizationsProvider__localizedValues().$index(0, this.localeCode), "end_time"); return t1 == null ? "" : t1; }, get$startedTask() { - var t1 = J.$index$asx($.LocalizationsProvider__localizedValues.$index(0, this.localeCode), "started_task"); + var t1 = J.$index$asx($.$get$LocalizationsProvider__localizedValues().$index(0, this.localeCode), "started_task"); return t1 == null ? "" : t1; }, get$stoppedTask() { - var t1 = J.$index$asx($.LocalizationsProvider__localizedValues.$index(0, this.localeCode), "stopped_task"); + var t1 = J.$index$asx($.$get$LocalizationsProvider__localizedValues().$index(0, this.localeCode), "stopped_task"); return t1 == null ? "" : t1; }, get$start(_) { - var t1 = J.$index$asx($.LocalizationsProvider__localizedValues.$index(0, this.localeCode), "start"); + var t1 = J.$index$asx($.$get$LocalizationsProvider__localizedValues().$index(0, this.localeCode), "start"); return t1 == null ? "" : t1; }, get$stop(_) { - var t1 = J.$index$asx($.LocalizationsProvider__localizedValues.$index(0, this.localeCode), "stop"); + var t1 = J.$index$asx($.$get$LocalizationsProvider__localizedValues().$index(0, this.localeCode), "stop"); return t1 == null ? "" : t1; }, get$resume(_) { - var t1 = J.$index$asx($.LocalizationsProvider__localizedValues.$index(0, this.localeCode), "resume"); + var t1 = J.$index$asx($.$get$LocalizationsProvider__localizedValues().$index(0, this.localeCode), "resume"); return t1 == null ? "" : t1; }, get$running() { - var t1 = J.$index$asx($.LocalizationsProvider__localizedValues.$index(0, this.localeCode), "running"); + var t1 = J.$index$asx($.$get$LocalizationsProvider__localizedValues().$index(0, this.localeCode), "running"); return t1 == null ? "" : t1; }, get$invoiced() { - var t1 = J.$index$asx($.LocalizationsProvider__localizedValues.$index(0, this.localeCode), "invoiced"); + var t1 = J.$index$asx($.$get$LocalizationsProvider__localizedValues().$index(0, this.localeCode), "invoiced"); return t1 == null ? "" : t1; }, get$logged() { - var t1 = J.$index$asx($.LocalizationsProvider__localizedValues.$index(0, this.localeCode), "logged"); + var t1 = J.$index$asx($.$get$LocalizationsProvider__localizedValues().$index(0, this.localeCode), "logged"); return t1 == null ? "" : t1; }, get$passwordIsTooShort() { - var t1 = J.$index$asx($.LocalizationsProvider__localizedValues.$index(0, this.localeCode), "password_is_too_short"); + var t1 = J.$index$asx($.$get$LocalizationsProvider__localizedValues().$index(0, this.localeCode), "password_is_too_short"); return t1 == null ? "" : t1; }, get$design() { - var t1 = J.$index$asx($.LocalizationsProvider__localizedValues.$index(0, this.localeCode), "design"); + var t1 = J.$index$asx($.$get$LocalizationsProvider__localizedValues().$index(0, this.localeCode), "design"); return t1 == null ? "" : t1; }, get$address() { - var t1 = J.$index$asx($.LocalizationsProvider__localizedValues.$index(0, this.localeCode), "address"); + var t1 = J.$index$asx($.$get$LocalizationsProvider__localizedValues().$index(0, this.localeCode), "address"); return t1 == null ? "" : t1; }, get$category() { - var t1 = J.$index$asx($.LocalizationsProvider__localizedValues.$index(0, this.localeCode), "category"); + var t1 = J.$index$asx($.$get$LocalizationsProvider__localizedValues().$index(0, this.localeCode), "category"); return t1 == null ? "" : t1; }, get$markPaid() { - var t1 = J.$index$asx($.LocalizationsProvider__localizedValues.$index(0, this.localeCode), "mark_paid"); + var t1 = J.$index$asx($.$get$LocalizationsProvider__localizedValues().$index(0, this.localeCode), "mark_paid"); return t1 == null ? "" : t1; }, get$convertCurrency() { - var t1 = J.$index$asx($.LocalizationsProvider__localizedValues.$index(0, this.localeCode), "convert_currency"); + var t1 = J.$index$asx($.$get$LocalizationsProvider__localizedValues().$index(0, this.localeCode), "convert_currency"); return t1 == null ? "" : t1; }, get$exchangeRate() { - var t1 = J.$index$asx($.LocalizationsProvider__localizedValues.$index(0, this.localeCode), "exchange_rate"); + var t1 = J.$index$asx($.$get$LocalizationsProvider__localizedValues().$index(0, this.localeCode), "exchange_rate"); return t1 == null ? "" : t1; }, get$addDocumentsToInvoice() { - var t1 = J.$index$asx($.LocalizationsProvider__localizedValues.$index(0, this.localeCode), "add_documents_to_invoice"); + var t1 = J.$index$asx($.$get$LocalizationsProvider__localizedValues().$index(0, this.localeCode), "add_documents_to_invoice"); return t1 == null ? "" : t1; }, get$pending(_) { - var t1 = J.$index$asx($.LocalizationsProvider__localizedValues.$index(0, this.localeCode), "pending"); + var t1 = J.$index$asx($.$get$LocalizationsProvider__localizedValues().$index(0, this.localeCode), "pending"); return t1 == null ? "" : t1; }, get$noHistory() { - var t1 = J.$index$asx($.LocalizationsProvider__localizedValues.$index(0, this.localeCode), "no_history"); + var t1 = J.$index$asx($.$get$LocalizationsProvider__localizedValues().$index(0, this.localeCode), "no_history"); return t1 == null ? "" : t1; }, get$download(_) { - var t1 = J.$index$asx($.LocalizationsProvider__localizedValues.$index(0, this.localeCode), "download"); + var t1 = J.$index$asx($.$get$LocalizationsProvider__localizedValues().$index(0, this.localeCode), "download"); return t1 == null ? "" : t1; }, get$requiresAnEnterprisePlan() { - var t1 = J.$index$asx($.LocalizationsProvider__localizedValues.$index(0, this.localeCode), "requires_an_enterprise_plan"); + var t1 = J.$index$asx($.$get$LocalizationsProvider__localizedValues().$index(0, this.localeCode), "requires_an_enterprise_plan"); return t1 == null ? "" : t1; }, get$errorUnsavedChanges() { - var t1 = J.$index$asx($.LocalizationsProvider__localizedValues.$index(0, this.localeCode), "error_unsaved_changes"); + var t1 = J.$index$asx($.$get$LocalizationsProvider__localizedValues().$index(0, this.localeCode), "error_unsaved_changes"); return t1 == null ? "" : t1; }, get$createNew() { - var t1 = J.$index$asx($.LocalizationsProvider__localizedValues.$index(0, this.localeCode), "create_new"); + var t1 = J.$index$asx($.$get$LocalizationsProvider__localizedValues().$index(0, this.localeCode), "create_new"); return t1 == null ? "" : t1; }, get$googleSignUp() { - var t1 = J.$index$asx($.LocalizationsProvider__localizedValues.$index(0, this.localeCode), "google_sign_up"); + var t1 = J.$index$asx($.$get$LocalizationsProvider__localizedValues().$index(0, this.localeCode), "google_sign_up"); return t1 == null ? "" : t1; }, get$iAgreeToThe() { - var t1 = J.$index$asx($.LocalizationsProvider__localizedValues.$index(0, this.localeCode), "i_agree_to_the"); + var t1 = J.$index$asx($.$get$LocalizationsProvider__localizedValues().$index(0, this.localeCode), "i_agree_to_the"); return t1 == null ? "" : t1; }, get$termsOfService() { - var t1 = J.$index$asx($.LocalizationsProvider__localizedValues.$index(0, this.localeCode), "terms_of_service"); + var t1 = J.$index$asx($.$get$LocalizationsProvider__localizedValues().$index(0, this.localeCode), "terms_of_service"); return t1 == null ? "" : t1; }, get$privacyPolicy() { - var t1 = J.$index$asx($.LocalizationsProvider__localizedValues.$index(0, this.localeCode), "privacy_policy"); + var t1 = J.$index$asx($.$get$LocalizationsProvider__localizedValues().$index(0, this.localeCode), "privacy_policy"); return t1 == null ? "" : t1; }, get$upgrade() { - var t1 = J.$index$asx($.LocalizationsProvider__localizedValues.$index(0, this.localeCode), "upgrade"); + var t1 = J.$index$asx($.$get$LocalizationsProvider__localizedValues().$index(0, this.localeCode), "upgrade"); return t1 == null ? "" : t1; }, get$back(_) { - var t1 = J.$index$asx($.LocalizationsProvider__localizedValues.$index(0, this.localeCode), "back"); + var t1 = J.$index$asx($.$get$LocalizationsProvider__localizedValues().$index(0, this.localeCode), "back"); return t1 == null ? "" : t1; }, get$all() { - var t1 = J.$index$asx($.LocalizationsProvider__localizedValues.$index(0, this.localeCode), "all"); + var t1 = J.$index$asx($.$get$LocalizationsProvider__localizedValues().$index(0, this.localeCode), "all"); return t1 == null ? "" : t1; }, get$emailSignUp() { - var t1 = J.$index$asx($.LocalizationsProvider__localizedValues.$index(0, this.localeCode), "email_sign_up"); + var t1 = J.$index$asx($.$get$LocalizationsProvider__localizedValues().$index(0, this.localeCode), "email_sign_up"); return t1 == null ? "" : t1; }, get$price() { - var t1 = J.$index$asx($.LocalizationsProvider__localizedValues.$index(0, this.localeCode), "price"); + var t1 = J.$index$asx($.$get$LocalizationsProvider__localizedValues().$index(0, this.localeCode), "price"); return t1 == null ? "" : t1; }, get$companyDetails() { - var t1 = J.$index$asx($.LocalizationsProvider__localizedValues.$index(0, this.localeCode), "company_details"); + var t1 = J.$index$asx($.$get$LocalizationsProvider__localizedValues().$index(0, this.localeCode), "company_details"); return t1 == null ? "" : t1; }, get$notifications() { - var t1 = J.$index$asx($.LocalizationsProvider__localizedValues.$index(0, this.localeCode), "notifications"); + var t1 = J.$index$asx($.$get$LocalizationsProvider__localizedValues().$index(0, this.localeCode), "notifications"); return t1 == null ? "" : t1; }, get$invoiceDesign() { - var t1 = J.$index$asx($.LocalizationsProvider__localizedValues.$index(0, this.localeCode), "invoice_design"); + var t1 = J.$index$asx($.$get$LocalizationsProvider__localizedValues().$index(0, this.localeCode), "invoice_design"); return t1 == null ? "" : t1; }, get$savedSettings() { - var t1 = J.$index$asx($.LocalizationsProvider__localizedValues.$index(0, this.localeCode), "saved_settings"); + var t1 = J.$index$asx($.$get$LocalizationsProvider__localizedValues().$index(0, this.localeCode), "saved_settings"); return t1 == null ? "" : t1; }, get$logo() { - var t1 = J.$index$asx($.LocalizationsProvider__localizedValues.$index(0, this.localeCode), "logo"); + var t1 = J.$index$asx($.$get$LocalizationsProvider__localizedValues().$index(0, this.localeCode), "logo"); return t1 == null ? "" : t1; }, get$newGroup() { - var t1 = J.$index$asx($.LocalizationsProvider__localizedValues.$index(0, this.localeCode), "new_group"); + var t1 = J.$index$asx($.$get$LocalizationsProvider__localizedValues().$index(0, this.localeCode), "new_group"); return t1 == null ? "" : t1; }, get$group() { - var t1 = J.$index$asx($.LocalizationsProvider__localizedValues.$index(0, this.localeCode), "group"); + var t1 = J.$index$asx($.$get$LocalizationsProvider__localizedValues().$index(0, this.localeCode), "group"); return t1 == null ? "" : t1; }, get$timezone() { - var t1 = J.$index$asx($.LocalizationsProvider__localizedValues.$index(0, this.localeCode), "timezone"); + var t1 = J.$index$asx($.$get$LocalizationsProvider__localizedValues().$index(0, this.localeCode), "timezone"); return t1 == null ? "" : t1; }, get$dateFormat() { - var t1 = J.$index$asx($.LocalizationsProvider__localizedValues.$index(0, this.localeCode), "date_format"); + var t1 = J.$index$asx($.$get$LocalizationsProvider__localizedValues().$index(0, this.localeCode), "date_format"); return t1 == null ? "" : t1; }, get$militaryTime() { - var t1 = J.$index$asx($.LocalizationsProvider__localizedValues.$index(0, this.localeCode), "military_time"); + var t1 = J.$index$asx($.$get$LocalizationsProvider__localizedValues().$index(0, this.localeCode), "military_time"); return t1 == null ? "" : t1; }, get$sendReminders() { - var t1 = J.$index$asx($.LocalizationsProvider__localizedValues.$index(0, this.localeCode), "send_reminders"); + var t1 = J.$index$asx($.$get$LocalizationsProvider__localizedValues().$index(0, this.localeCode), "send_reminders"); return t1 == null ? "" : t1; }, get$disabled(_) { - var t1 = J.$index$asx($.LocalizationsProvider__localizedValues.$index(0, this.localeCode), "disabled"); + var t1 = J.$index$asx($.$get$LocalizationsProvider__localizedValues().$index(0, this.localeCode), "disabled"); return t1 == null ? "" : t1; }, get$newCompanyGateway() { - var t1 = J.$index$asx($.LocalizationsProvider__localizedValues.$index(0, this.localeCode), "new_company_gateway"); + var t1 = J.$index$asx($.$get$LocalizationsProvider__localizedValues().$index(0, this.localeCode), "new_company_gateway"); return t1 == null ? "" : t1; }, get$companyGateway() { - var t1 = J.$index$asx($.LocalizationsProvider__localizedValues.$index(0, this.localeCode), "company_gateway"); + var t1 = J.$index$asx($.$get$LocalizationsProvider__localizedValues().$index(0, this.localeCode), "company_gateway"); return t1 == null ? "" : t1; }, get$newTaxRate() { - var t1 = J.$index$asx($.LocalizationsProvider__localizedValues.$index(0, this.localeCode), "new_tax_rate"); + var t1 = J.$index$asx($.$get$LocalizationsProvider__localizedValues().$index(0, this.localeCode), "new_tax_rate"); return t1 == null ? "" : t1; }, get$taxRate() { - var t1 = J.$index$asx($.LocalizationsProvider__localizedValues.$index(0, this.localeCode), "tax_rate"); + var t1 = J.$index$asx($.$get$LocalizationsProvider__localizedValues().$index(0, this.localeCode), "tax_rate"); return t1 == null ? "" : t1; }, get$rate(_) { - var t1 = J.$index$asx($.LocalizationsProvider__localizedValues.$index(0, this.localeCode), "rate"); + var t1 = J.$index$asx($.$get$LocalizationsProvider__localizedValues().$index(0, this.localeCode), "rate"); return t1 == null ? "" : t1; }, get$minLimit() { - var t1 = J.$index$asx($.LocalizationsProvider__localizedValues.$index(0, this.localeCode), "min_limit"); + var t1 = J.$index$asx($.$get$LocalizationsProvider__localizedValues().$index(0, this.localeCode), "min_limit"); return t1 == null ? "" : t1; }, get$maxLimit() { - var t1 = J.$index$asx($.LocalizationsProvider__localizedValues.$index(0, this.localeCode), "max_limit"); + var t1 = J.$index$asx($.$get$LocalizationsProvider__localizedValues().$index(0, this.localeCode), "max_limit"); return t1 == null ? "" : t1; }, get$feeAmount() { - var t1 = J.$index$asx($.LocalizationsProvider__localizedValues.$index(0, this.localeCode), "fee_amount"); + var t1 = J.$index$asx($.$get$LocalizationsProvider__localizedValues().$index(0, this.localeCode), "fee_amount"); return t1 == null ? "" : t1; }, get$feePercent() { - var t1 = J.$index$asx($.LocalizationsProvider__localizedValues.$index(0, this.localeCode), "fee_percent"); + var t1 = J.$index$asx($.$get$LocalizationsProvider__localizedValues().$index(0, this.localeCode), "fee_percent"); return t1 == null ? "" : t1; }, get$feeCap() { - var t1 = J.$index$asx($.LocalizationsProvider__localizedValues.$index(0, this.localeCode), "fee_cap"); + var t1 = J.$index$asx($.$get$LocalizationsProvider__localizedValues().$index(0, this.localeCode), "fee_cap"); return t1 == null ? "" : t1; }, get$replyToEmail() { - var t1 = J.$index$asx($.LocalizationsProvider__localizedValues.$index(0, this.localeCode), "reply_to_email"); + var t1 = J.$index$asx($.$get$LocalizationsProvider__localizedValues().$index(0, this.localeCode), "reply_to_email"); return t1 == null ? "" : t1; }, get$bccEmail() { - var t1 = J.$index$asx($.LocalizationsProvider__localizedValues.$index(0, this.localeCode), "bcc_email"); + var t1 = J.$index$asx($.$get$LocalizationsProvider__localizedValues().$index(0, this.localeCode), "bcc_email"); return t1 == null ? "" : t1; }, get$attachPdf() { - var t1 = J.$index$asx($.LocalizationsProvider__localizedValues.$index(0, this.localeCode), "attach_pdf"); + var t1 = J.$index$asx($.$get$LocalizationsProvider__localizedValues().$index(0, this.localeCode), "attach_pdf"); return t1 == null ? "" : t1; }, get$attachDocuments() { - var t1 = J.$index$asx($.LocalizationsProvider__localizedValues.$index(0, this.localeCode), "attach_documents"); + var t1 = J.$index$asx($.$get$LocalizationsProvider__localizedValues().$index(0, this.localeCode), "attach_documents"); return t1 == null ? "" : t1; }, get$attachUbl() { - var t1 = J.$index$asx($.LocalizationsProvider__localizedValues.$index(0, this.localeCode), "attach_ubl"); + var t1 = J.$index$asx($.$get$LocalizationsProvider__localizedValues().$index(0, this.localeCode), "attach_ubl"); return t1 == null ? "" : t1; }, get$light() { - var t1 = J.$index$asx($.LocalizationsProvider__localizedValues.$index(0, this.localeCode), "light"); + var t1 = J.$index$asx($.$get$LocalizationsProvider__localizedValues().$index(0, this.localeCode), "light"); return t1 == null ? "" : t1; }, get$dark() { - var t1 = J.$index$asx($.LocalizationsProvider__localizedValues.$index(0, this.localeCode), "dark"); + var t1 = J.$index$asx($.$get$LocalizationsProvider__localizedValues().$index(0, this.localeCode), "dark"); return t1 == null ? "" : t1; }, get$emailSignature() { - var t1 = J.$index$asx($.LocalizationsProvider__localizedValues.$index(0, this.localeCode), "email_signature"); + var t1 = J.$index$asx($.$get$LocalizationsProvider__localizedValues().$index(0, this.localeCode), "email_signature"); return t1 == null ? "" : t1; }, get$subdomain() { - var t1 = J.$index$asx($.LocalizationsProvider__localizedValues.$index(0, this.localeCode), "subdomain"); + var t1 = J.$index$asx($.$get$LocalizationsProvider__localizedValues().$index(0, this.localeCode), "subdomain"); return t1 == null ? "" : t1; }, get$enablePortalPassword() { - var t1 = J.$index$asx($.LocalizationsProvider__localizedValues.$index(0, this.localeCode), "enable_portal_password"); + var t1 = J.$index$asx($.$get$LocalizationsProvider__localizedValues().$index(0, this.localeCode), "enable_portal_password"); return t1 == null ? "" : t1; }, get$showAcceptInvoiceTerms() { - var t1 = J.$index$asx($.LocalizationsProvider__localizedValues.$index(0, this.localeCode), "show_accept_invoice_terms"); + var t1 = J.$index$asx($.$get$LocalizationsProvider__localizedValues().$index(0, this.localeCode), "show_accept_invoice_terms"); return t1 == null ? "" : t1; }, get$showAcceptQuoteTerms() { - var t1 = J.$index$asx($.LocalizationsProvider__localizedValues.$index(0, this.localeCode), "show_accept_quote_terms"); + var t1 = J.$index$asx($.$get$LocalizationsProvider__localizedValues().$index(0, this.localeCode), "show_accept_quote_terms"); return t1 == null ? "" : t1; }, get$requireInvoiceSignature() { - var t1 = J.$index$asx($.LocalizationsProvider__localizedValues.$index(0, this.localeCode), "require_invoice_signature"); + var t1 = J.$index$asx($.$get$LocalizationsProvider__localizedValues().$index(0, this.localeCode), "require_invoice_signature"); return t1 == null ? "" : t1; }, get$requireInvoiceSignatureHelp() { - var t1 = J.$index$asx($.LocalizationsProvider__localizedValues.$index(0, this.localeCode), "require_invoice_signature_help"); + var t1 = J.$index$asx($.$get$LocalizationsProvider__localizedValues().$index(0, this.localeCode), "require_invoice_signature_help"); return t1 == null ? "" : t1; }, get$requireQuoteSignature() { - var t1 = J.$index$asx($.LocalizationsProvider__localizedValues.$index(0, this.localeCode), "require_quote_signature"); + var t1 = J.$index$asx($.$get$LocalizationsProvider__localizedValues().$index(0, this.localeCode), "require_quote_signature"); return t1 == null ? "" : t1; }, get$signatureOnPdf() { - var t1 = J.$index$asx($.LocalizationsProvider__localizedValues.$index(0, this.localeCode), "signature_on_pdf"); + var t1 = J.$index$asx($.$get$LocalizationsProvider__localizedValues().$index(0, this.localeCode), "signature_on_pdf"); return t1 == null ? "" : t1; }, get$recurringPrefix() { - var t1 = J.$index$asx($.LocalizationsProvider__localizedValues.$index(0, this.localeCode), "recurring_prefix"); + var t1 = J.$index$asx($.$get$LocalizationsProvider__localizedValues().$index(0, this.localeCode), "recurring_prefix"); return t1 == null ? "" : t1; }, get$resetCounter() { - var t1 = J.$index$asx($.LocalizationsProvider__localizedValues.$index(0, this.localeCode), "reset_counter"); + var t1 = J.$index$asx($.$get$LocalizationsProvider__localizedValues().$index(0, this.localeCode), "reset_counter"); return t1 == null ? "" : t1; }, get$credit() { - var t1 = J.$index$asx($.LocalizationsProvider__localizedValues.$index(0, this.localeCode), "credit"); + var t1 = J.$index$asx($.$get$LocalizationsProvider__localizedValues().$index(0, this.localeCode), "credit"); return t1 == null ? "" : t1; }, get$credits() { - var t1 = J.$index$asx($.LocalizationsProvider__localizedValues.$index(0, this.localeCode), "credits"); + var t1 = J.$index$asx($.$get$LocalizationsProvider__localizedValues().$index(0, this.localeCode), "credits"); return t1 == null ? "" : t1; }, get$company() { - var t1 = J.$index$asx($.LocalizationsProvider__localizedValues.$index(0, this.localeCode), "company"); + var t1 = J.$index$asx($.$get$LocalizationsProvider__localizedValues().$index(0, this.localeCode), "company"); return t1 == null ? "" : t1; }, get$never() { - var t1 = J.$index$asx($.LocalizationsProvider__localizedValues.$index(0, this.localeCode), "never"); + var t1 = J.$index$asx($.$get$LocalizationsProvider__localizedValues().$index(0, this.localeCode), "never"); return t1 == null ? "" : t1; }, get$autoEmailInvoice() { - var t1 = J.$index$asx($.LocalizationsProvider__localizedValues.$index(0, this.localeCode), "auto_email_invoice"); + var t1 = J.$index$asx($.$get$LocalizationsProvider__localizedValues().$index(0, this.localeCode), "auto_email_invoice"); return t1 == null ? "" : t1; }, get$autoArchiveQuote() { - var t1 = J.$index$asx($.LocalizationsProvider__localizedValues.$index(0, this.localeCode), "auto_archive_quote"); + var t1 = J.$index$asx($.$get$LocalizationsProvider__localizedValues().$index(0, this.localeCode), "auto_archive_quote"); return t1 == null ? "" : t1; }, get$autoConvertQuote() { - var t1 = J.$index$asx($.LocalizationsProvider__localizedValues.$index(0, this.localeCode), "auto_convert_quote"); + var t1 = J.$index$asx($.$get$LocalizationsProvider__localizedValues().$index(0, this.localeCode), "auto_convert_quote"); return t1 == null ? "" : t1; }, get$invoiceTerms() { - var t1 = J.$index$asx($.LocalizationsProvider__localizedValues.$index(0, this.localeCode), "invoice_terms"); + var t1 = J.$index$asx($.$get$LocalizationsProvider__localizedValues().$index(0, this.localeCode), "invoice_terms"); return t1 == null ? "" : t1; }, get$invoiceFooter() { - var t1 = J.$index$asx($.LocalizationsProvider__localizedValues.$index(0, this.localeCode), "invoice_footer"); + var t1 = J.$index$asx($.$get$LocalizationsProvider__localizedValues().$index(0, this.localeCode), "invoice_footer"); return t1 == null ? "" : t1; }, get$quoteTerms() { - var t1 = J.$index$asx($.LocalizationsProvider__localizedValues.$index(0, this.localeCode), "quote_terms"); + var t1 = J.$index$asx($.$get$LocalizationsProvider__localizedValues().$index(0, this.localeCode), "quote_terms"); return t1 == null ? "" : t1; }, get$quoteFooter() { - var t1 = J.$index$asx($.LocalizationsProvider__localizedValues.$index(0, this.localeCode), "quote_footer"); + var t1 = J.$index$asx($.$get$LocalizationsProvider__localizedValues().$index(0, this.localeCode), "quote_footer"); return t1 == null ? "" : t1; }, get$quoteDesign() { - var t1 = J.$index$asx($.LocalizationsProvider__localizedValues.$index(0, this.localeCode), "quote_design"); + var t1 = J.$index$asx($.$get$LocalizationsProvider__localizedValues().$index(0, this.localeCode), "quote_design"); return t1 == null ? "" : t1; }, get$pageSize() { - var t1 = J.$index$asx($.LocalizationsProvider__localizedValues.$index(0, this.localeCode), "page_size"); + var t1 = J.$index$asx($.$get$LocalizationsProvider__localizedValues().$index(0, this.localeCode), "page_size"); return t1 == null ? "" : t1; }, get$fontSize(_) { - var t1 = J.$index$asx($.LocalizationsProvider__localizedValues.$index(0, this.localeCode), "font_size"); + var t1 = J.$index$asx($.$get$LocalizationsProvider__localizedValues().$index(0, this.localeCode), "font_size"); return t1 == null ? "" : t1; }, get$primaryColor() { - var t1 = J.$index$asx($.LocalizationsProvider__localizedValues.$index(0, this.localeCode), "primary_color"); + var t1 = J.$index$asx($.$get$LocalizationsProvider__localizedValues().$index(0, this.localeCode), "primary_color"); return t1 == null ? "" : t1; }, get$secondaryColor() { - var t1 = J.$index$asx($.LocalizationsProvider__localizedValues.$index(0, this.localeCode), "secondary_color"); + var t1 = J.$index$asx($.$get$LocalizationsProvider__localizedValues().$index(0, this.localeCode), "secondary_color"); return t1 == null ? "" : t1; }, get$primaryFont() { - var t1 = J.$index$asx($.LocalizationsProvider__localizedValues.$index(0, this.localeCode), "primary_font"); + var t1 = J.$index$asx($.$get$LocalizationsProvider__localizedValues().$index(0, this.localeCode), "primary_font"); return t1 == null ? "" : t1; }, get$secondaryFont() { - var t1 = J.$index$asx($.LocalizationsProvider__localizedValues.$index(0, this.localeCode), "secondary_font"); + var t1 = J.$index$asx($.$get$LocalizationsProvider__localizedValues().$index(0, this.localeCode), "secondary_font"); return t1 == null ? "" : t1; }, get$newUser() { - var t1 = J.$index$asx($.LocalizationsProvider__localizedValues.$index(0, this.localeCode), "new_user"); + var t1 = J.$index$asx($.$get$LocalizationsProvider__localizedValues().$index(0, this.localeCode), "new_user"); return t1 == null ? "" : t1; }, get$updatedUser() { - var t1 = J.$index$asx($.LocalizationsProvider__localizedValues.$index(0, this.localeCode), "updated_user"); + var t1 = J.$index$asx($.$get$LocalizationsProvider__localizedValues().$index(0, this.localeCode), "updated_user"); return t1 == null ? "" : t1; }, get$schedule() { - var t1 = J.$index$asx($.LocalizationsProvider__localizedValues.$index(0, this.localeCode), "schedule"); + var t1 = J.$index$asx($.$get$LocalizationsProvider__localizedValues().$index(0, this.localeCode), "schedule"); return t1 == null ? "" : t1; }, get$creditNumber() { - var t1 = J.$index$asx($.LocalizationsProvider__localizedValues.$index(0, this.localeCode), "credit_number"); + var t1 = J.$index$asx($.$get$LocalizationsProvider__localizedValues().$index(0, this.localeCode), "credit_number"); return t1 == null ? "" : t1; }, get$recoverPassword() { - var t1 = J.$index$asx($.LocalizationsProvider__localizedValues.$index(0, this.localeCode), "recover_password"); + var t1 = J.$index$asx($.$get$LocalizationsProvider__localizedValues().$index(0, this.localeCode), "recover_password"); return t1 == null ? "" : t1; }, get$submit(_) { - var t1 = J.$index$asx($.LocalizationsProvider__localizedValues.$index(0, this.localeCode), "submit"); + var t1 = J.$index$asx($.$get$LocalizationsProvider__localizedValues().$index(0, this.localeCode), "submit"); return t1 == null ? "" : t1; }, get$options(_) { - var t1 = J.$index$asx($.LocalizationsProvider__localizedValues.$index(0, this.localeCode), "options"); + var t1 = J.$index$asx($.$get$LocalizationsProvider__localizedValues().$index(0, this.localeCode), "options"); return t1 == null ? "" : t1; }, get$commaSeparatedList() { - var t1 = J.$index$asx($.LocalizationsProvider__localizedValues.$index(0, this.localeCode), "comma_sparated_list"); + var t1 = J.$index$asx($.$get$LocalizationsProvider__localizedValues().$index(0, this.localeCode), "comma_sparated_list"); return t1 == null ? "" : t1; }, get$noClientSelected() { - var t1 = J.$index$asx($.LocalizationsProvider__localizedValues.$index(0, this.localeCode), "no_client_selected"); + var t1 = J.$index$asx($.$get$LocalizationsProvider__localizedValues().$index(0, this.localeCode), "no_client_selected"); return t1 == null ? "" : t1; }, get$inclusiveTaxes() { - var t1 = J.$index$asx($.LocalizationsProvider__localizedValues.$index(0, this.localeCode), "inclusive_taxes"); + var t1 = J.$index$asx($.$get$LocalizationsProvider__localizedValues().$index(0, this.localeCode), "inclusive_taxes"); return t1 == null ? "" : t1; }, get$user() { - var t1 = J.$index$asx($.LocalizationsProvider__localizedValues.$index(0, this.localeCode), "user"); + var t1 = J.$index$asx($.$get$LocalizationsProvider__localizedValues().$index(0, this.localeCode), "user"); return t1 == null ? "" : t1; }, get$defaultTaxRate() { - var t1 = J.$index$asx($.LocalizationsProvider__localizedValues.$index(0, this.localeCode), "default_tax_rate"); + var t1 = J.$index$asx($.$get$LocalizationsProvider__localizedValues().$index(0, this.localeCode), "default_tax_rate"); return t1 == null ? "" : t1; }, get$lockInvoices() { - var t1 = J.$index$asx($.LocalizationsProvider__localizedValues.$index(0, this.localeCode), "lock_invoices"); + var t1 = J.$index$asx($.$get$LocalizationsProvider__localizedValues().$index(0, this.localeCode), "lock_invoices"); return t1 == null ? "" : t1; }, get$sharedInvoiceQuoteCounter() { - var t1 = J.$index$asx($.LocalizationsProvider__localizedValues.$index(0, this.localeCode), "shared_invoice_quote_counter"); + var t1 = J.$index$asx($.$get$LocalizationsProvider__localizedValues().$index(0, this.localeCode), "shared_invoice_quote_counter"); return t1 == null ? "" : t1; }, get$defaultQuantity() { - var t1 = J.$index$asx($.LocalizationsProvider__localizedValues.$index(0, this.localeCode), "default_quantity"); + var t1 = J.$index$asx($.$get$LocalizationsProvider__localizedValues().$index(0, this.localeCode), "default_quantity"); return t1 == null ? "" : t1; }, get$firstCustom() { - var t1 = J.$index$asx($.LocalizationsProvider__localizedValues.$index(0, this.localeCode), "first_custom"); + var t1 = J.$index$asx($.$get$LocalizationsProvider__localizedValues().$index(0, this.localeCode), "first_custom"); return t1 == null ? "" : t1; }, get$secondCustom() { - var t1 = J.$index$asx($.LocalizationsProvider__localizedValues.$index(0, this.localeCode), "second_custom"); + var t1 = J.$index$asx($.$get$LocalizationsProvider__localizedValues().$index(0, this.localeCode), "second_custom"); return t1 == null ? "" : t1; }, get$thirdCustom() { - var t1 = J.$index$asx($.LocalizationsProvider__localizedValues.$index(0, this.localeCode), "third_custom"); + var t1 = J.$index$asx($.$get$LocalizationsProvider__localizedValues().$index(0, this.localeCode), "third_custom"); return t1 == null ? "" : t1; }, get$view(_) { - var t1 = J.$index$asx($.LocalizationsProvider__localizedValues.$index(0, this.localeCode), "view"); + var t1 = J.$index$asx($.$get$LocalizationsProvider__localizedValues().$index(0, this.localeCode), "view"); return t1 == null ? "" : t1; }, get$mobile() { - var t1 = J.$index$asx($.LocalizationsProvider__localizedValues.$index(0, this.localeCode), "mobile"); + var t1 = J.$index$asx($.$get$LocalizationsProvider__localizedValues().$index(0, this.localeCode), "mobile"); return t1 == null ? "" : t1; }, get$desktop() { - var t1 = J.$index$asx($.LocalizationsProvider__localizedValues.$index(0, this.localeCode), "desktop"); + var t1 = J.$index$asx($.$get$LocalizationsProvider__localizedValues().$index(0, this.localeCode), "desktop"); return t1 == null ? "" : t1; }, get$float(_) { - var t1 = J.$index$asx($.LocalizationsProvider__localizedValues.$index(0, this.localeCode), "float"); + var t1 = J.$index$asx($.$get$LocalizationsProvider__localizedValues().$index(0, this.localeCode), "float"); return t1 == null ? "" : t1; }, get$menuSidebar() { - var t1 = J.$index$asx($.LocalizationsProvider__localizedValues.$index(0, this.localeCode), "menu_sidebar"); + var t1 = J.$index$asx($.$get$LocalizationsProvider__localizedValues().$index(0, this.localeCode), "menu_sidebar"); return t1 == null ? "" : t1; }, get$yes() { - var t1 = J.$index$asx($.LocalizationsProvider__localizedValues.$index(0, this.localeCode), "yes"); + var t1 = J.$index$asx($.$get$LocalizationsProvider__localizedValues().$index(0, this.localeCode), "yes"); return t1 == null ? "" : t1; }, get$no() { - var t1 = J.$index$asx($.LocalizationsProvider__localizedValues.$index(0, this.localeCode), "no"); + var t1 = J.$index$asx($.$get$LocalizationsProvider__localizedValues().$index(0, this.localeCode), "no"); return t1 == null ? "" : t1; }, get$deletedLogo() { - var t1 = J.$index$asx($.LocalizationsProvider__localizedValues.$index(0, this.localeCode), "deleted_logo"); + var t1 = J.$index$asx($.$get$LocalizationsProvider__localizedValues().$index(0, this.localeCode), "deleted_logo"); return t1 == null ? "" : t1; }, get$pleaseEnterAValue() { - var t1 = J.$index$asx($.LocalizationsProvider__localizedValues.$index(0, this.localeCode), "please_enter_a_value"); + var t1 = J.$index$asx($.$get$LocalizationsProvider__localizedValues().$index(0, this.localeCode), "please_enter_a_value"); return t1 == null ? "" : t1; }, get$lineTotal() { - var t1 = J.$index$asx($.LocalizationsProvider__localizedValues.$index(0, this.localeCode), "line_total"); + var t1 = J.$index$asx($.$get$LocalizationsProvider__localizedValues().$index(0, this.localeCode), "line_total"); return t1 == null ? "" : t1; }, get$contactUs() { - var t1 = J.$index$asx($.LocalizationsProvider__localizedValues.$index(0, this.localeCode), "contact_us"); + var t1 = J.$index$asx($.$get$LocalizationsProvider__localizedValues().$index(0, this.localeCode), "contact_us"); return t1 == null ? "" : t1; }, get$documentation() { - var t1 = J.$index$asx($.LocalizationsProvider__localizedValues.$index(0, this.localeCode), "documentation"); + var t1 = J.$index$asx($.$get$LocalizationsProvider__localizedValues().$index(0, this.localeCode), "documentation"); return t1 == null ? "" : t1; }, get$about() { - var t1 = J.$index$asx($.LocalizationsProvider__localizedValues.$index(0, this.localeCode), "about"); + var t1 = J.$index$asx($.$get$LocalizationsProvider__localizedValues().$index(0, this.localeCode), "about"); return t1 == null ? "" : t1; }, get$supportForum() { - var t1 = J.$index$asx($.LocalizationsProvider__localizedValues.$index(0, this.localeCode), "support_forum"); + var t1 = J.$index$asx($.$get$LocalizationsProvider__localizedValues().$index(0, this.localeCode), "support_forum"); return t1 == null ? "" : t1; }, get$message(_) { - var t1 = J.$index$asx($.LocalizationsProvider__localizedValues.$index(0, this.localeCode), "message"); + var t1 = J.$index$asx($.$get$LocalizationsProvider__localizedValues().$index(0, this.localeCode), "message"); return t1 == null ? "" : t1; }, get$applied() { - var t1 = J.$index$asx($.LocalizationsProvider__localizedValues.$index(0, this.localeCode), "applied"); + var t1 = J.$index$asx($.$get$LocalizationsProvider__localizedValues().$index(0, this.localeCode), "applied"); return t1 == null ? "" : t1; }, get$multiselect() { - var t1 = J.$index$asx($.LocalizationsProvider__localizedValues.$index(0, this.localeCode), "multiselect"); + var t1 = J.$index$asx($.$get$LocalizationsProvider__localizedValues().$index(0, this.localeCode), "multiselect"); return t1 == null ? "" : t1; }, get$filteredBy() { - var t1 = J.$index$asx($.LocalizationsProvider__localizedValues.$index(0, this.localeCode), "filtered_by"); + var t1 = J.$index$asx($.$get$LocalizationsProvider__localizedValues().$index(0, this.localeCode), "filtered_by"); return t1 == null ? "" : t1; }, get$refund() { - var t1 = J.$index$asx($.LocalizationsProvider__localizedValues.$index(0, this.localeCode), "refund"); + var t1 = J.$index$asx($.$get$LocalizationsProvider__localizedValues().$index(0, this.localeCode), "refund"); return t1 == null ? "" : t1; }, get$addCompany() { - var t1 = J.$index$asx($.LocalizationsProvider__localizedValues.$index(0, this.localeCode), "add_company"); + var t1 = J.$index$asx($.$get$LocalizationsProvider__localizedValues().$index(0, this.localeCode), "add_company"); return t1 == null ? "" : t1; }, get$reports() { - var t1 = J.$index$asx($.LocalizationsProvider__localizedValues.$index(0, this.localeCode), "reports"); + var t1 = J.$index$asx($.$get$LocalizationsProvider__localizedValues().$index(0, this.localeCode), "reports"); return t1 == null ? "" : t1; }, get$columns(_) { - var t1 = J.$index$asx($.LocalizationsProvider__localizedValues.$index(0, this.localeCode), "columns"); + var t1 = J.$index$asx($.$get$LocalizationsProvider__localizedValues().$index(0, this.localeCode), "columns"); return t1 == null ? "" : t1; }, get$editColumns() { - var t1 = J.$index$asx($.LocalizationsProvider__localizedValues.$index(0, this.localeCode), "edit_columns"); + var t1 = J.$index$asx($.$get$LocalizationsProvider__localizedValues().$index(0, this.localeCode), "edit_columns"); return t1 == null ? "" : t1; }, get$count(_) { - var t1 = J.$index$asx($.LocalizationsProvider__localizedValues.$index(0, this.localeCode), "count"); + var t1 = J.$index$asx($.$get$LocalizationsProvider__localizedValues().$index(0, this.localeCode), "count"); return t1 == null ? "" : t1; }, get$$export() { - var t1 = J.$index$asx($.LocalizationsProvider__localizedValues.$index(0, this.localeCode), "export"); + var t1 = J.$index$asx($.$get$LocalizationsProvider__localizedValues().$index(0, this.localeCode), "export"); return t1 == null ? "" : t1; }, get$number(_) { - var t1 = J.$index$asx($.LocalizationsProvider__localizedValues.$index(0, this.localeCode), "number"); + var t1 = J.$index$asx($.$get$LocalizationsProvider__localizedValues().$index(0, this.localeCode), "number"); return t1 == null ? "" : t1; }, get$reset(_) { - var t1 = J.$index$asx($.LocalizationsProvider__localizedValues.$index(0, this.localeCode), "reset"); + var t1 = J.$index$asx($.$get$LocalizationsProvider__localizedValues().$index(0, this.localeCode), "reset"); return t1 == null ? "" : t1; }, get$newCompany() { - var t1 = J.$index$asx($.LocalizationsProvider__localizedValues.$index(0, this.localeCode), "new_company"); + var t1 = J.$index$asx($.$get$LocalizationsProvider__localizedValues().$index(0, this.localeCode), "new_company"); return t1 == null ? "" : t1; }, get$creditFooter() { - var t1 = J.$index$asx($.LocalizationsProvider__localizedValues.$index(0, this.localeCode), "credit_footer"); + var t1 = J.$index$asx($.$get$LocalizationsProvider__localizedValues().$index(0, this.localeCode), "credit_footer"); return t1 == null ? "" : t1; }, get$creditTerms() { - var t1 = J.$index$asx($.LocalizationsProvider__localizedValues.$index(0, this.localeCode), "credit_terms"); + var t1 = J.$index$asx($.$get$LocalizationsProvider__localizedValues().$index(0, this.localeCode), "credit_terms"); return t1 == null ? "" : t1; }, get$learnMore() { - var t1 = J.$index$asx($.LocalizationsProvider__localizedValues.$index(0, this.localeCode), "learn_more"); + var t1 = J.$index$asx($.$get$LocalizationsProvider__localizedValues().$index(0, this.localeCode), "learn_more"); return t1 == null ? "" : t1; }, get$updateAvailable() { - var t1 = J.$index$asx($.LocalizationsProvider__localizedValues.$index(0, this.localeCode), "update_available"); + var t1 = J.$index$asx($.$get$LocalizationsProvider__localizedValues().$index(0, this.localeCode), "update_available"); return t1 == null ? "" : t1; }, get$taskStatus() { - var t1 = J.$index$asx($.LocalizationsProvider__localizedValues.$index(0, this.localeCode), "task_status"); + var t1 = J.$index$asx($.$get$LocalizationsProvider__localizedValues().$index(0, this.localeCode), "task_status"); return t1 == null ? "" : t1; }, get$newTaskStatus() { - var t1 = J.$index$asx($.LocalizationsProvider__localizedValues.$index(0, this.localeCode), "new_task_status"); + var t1 = J.$index$asx($.$get$LocalizationsProvider__localizedValues().$index(0, this.localeCode), "new_task_status"); return t1 == null ? "" : t1; }, get$updatedTaskStatus() { - var t1 = J.$index$asx($.LocalizationsProvider__localizedValues.$index(0, this.localeCode), "updated_task_status"); + var t1 = J.$index$asx($.$get$LocalizationsProvider__localizedValues().$index(0, this.localeCode), "updated_task_status"); return t1 == null ? "" : t1; }, get$expenseCategory() { - var t1 = J.$index$asx($.LocalizationsProvider__localizedValues.$index(0, this.localeCode), "expense_category"); + var t1 = J.$index$asx($.$get$LocalizationsProvider__localizedValues().$index(0, this.localeCode), "expense_category"); return t1 == null ? "" : t1; }, get$newExpenseCategory() { - var t1 = J.$index$asx($.LocalizationsProvider__localizedValues.$index(0, this.localeCode), "new_expense_category"); + var t1 = J.$index$asx($.$get$LocalizationsProvider__localizedValues().$index(0, this.localeCode), "new_expense_category"); return t1 == null ? "" : t1; }, get$recurringInvoice() { - var t1 = J.$index$asx($.LocalizationsProvider__localizedValues.$index(0, this.localeCode), "recurring_invoice"); + var t1 = J.$index$asx($.$get$LocalizationsProvider__localizedValues().$index(0, this.localeCode), "recurring_invoice"); return t1 == null ? "" : t1; }, get$recurringInvoices() { - var t1 = J.$index$asx($.LocalizationsProvider__localizedValues.$index(0, this.localeCode), "recurring_invoices"); + var t1 = J.$index$asx($.$get$LocalizationsProvider__localizedValues().$index(0, this.localeCode), "recurring_invoices"); return t1 == null ? "" : t1; }, get$newRecurringInvoice() { - var t1 = J.$index$asx($.LocalizationsProvider__localizedValues.$index(0, this.localeCode), "new_recurring_invoice"); + var t1 = J.$index$asx($.$get$LocalizationsProvider__localizedValues().$index(0, this.localeCode), "new_recurring_invoice"); return t1 == null ? "" : t1; }, get$updatedRecurringInvoice() { - var t1 = J.$index$asx($.LocalizationsProvider__localizedValues.$index(0, this.localeCode), "updated_recurring_invoice"); + var t1 = J.$index$asx($.$get$LocalizationsProvider__localizedValues().$index(0, this.localeCode), "updated_recurring_invoice"); return t1 == null ? "" : t1; }, get$stoppedRecurringInvoice() { - var t1 = J.$index$asx($.LocalizationsProvider__localizedValues.$index(0, this.localeCode), "stopped_recurring_invoice"); + var t1 = J.$index$asx($.$get$LocalizationsProvider__localizedValues().$index(0, this.localeCode), "stopped_recurring_invoice"); return t1 == null ? "" : t1; }, get$startedRecurringInvoice() { - var t1 = J.$index$asx($.LocalizationsProvider__localizedValues.$index(0, this.localeCode), "started_recurring_invoice"); + var t1 = J.$index$asx($.$get$LocalizationsProvider__localizedValues().$index(0, this.localeCode), "started_recurring_invoice"); return t1 == null ? "" : t1; }, get$resumedRecurringInvoice() { - var t1 = J.$index$asx($.LocalizationsProvider__localizedValues.$index(0, this.localeCode), "resumed_recurring_invoice"); + var t1 = J.$index$asx($.$get$LocalizationsProvider__localizedValues().$index(0, this.localeCode), "resumed_recurring_invoice"); return t1 == null ? "" : t1; }, get$webhook() { - var t1 = J.$index$asx($.LocalizationsProvider__localizedValues.$index(0, this.localeCode), "webhook"); + var t1 = J.$index$asx($.$get$LocalizationsProvider__localizedValues().$index(0, this.localeCode), "webhook"); return t1 == null ? "" : t1; }, get$newWebhook() { - var t1 = J.$index$asx($.LocalizationsProvider__localizedValues.$index(0, this.localeCode), "new_webhook"); + var t1 = J.$index$asx($.$get$LocalizationsProvider__localizedValues().$index(0, this.localeCode), "new_webhook"); return t1 == null ? "" : t1; }, get$token() { - var t1 = J.$index$asx($.LocalizationsProvider__localizedValues.$index(0, this.localeCode), "token"); + var t1 = J.$index$asx($.$get$LocalizationsProvider__localizedValues().$index(0, this.localeCode), "token"); return t1 == null ? "" : t1; }, get$newToken() { - var t1 = J.$index$asx($.LocalizationsProvider__localizedValues.$index(0, this.localeCode), "new_token"); + var t1 = J.$index$asx($.$get$LocalizationsProvider__localizedValues().$index(0, this.localeCode), "new_token"); return t1 == null ? "" : t1; }, get$paymentTerm() { - var t1 = J.$index$asx($.LocalizationsProvider__localizedValues.$index(0, this.localeCode), "payment_term"); + var t1 = J.$index$asx($.$get$LocalizationsProvider__localizedValues().$index(0, this.localeCode), "payment_term"); return t1 == null ? "" : t1; }, get$newPaymentTerm() { - var t1 = J.$index$asx($.LocalizationsProvider__localizedValues.$index(0, this.localeCode), "new_payment_term"); + var t1 = J.$index$asx($.$get$LocalizationsProvider__localizedValues().$index(0, this.localeCode), "new_payment_term"); return t1 == null ? "" : t1; }, get$newDesign() { - var t1 = J.$index$asx($.LocalizationsProvider__localizedValues.$index(0, this.localeCode), "new_design"); + var t1 = J.$index$asx($.$get$LocalizationsProvider__localizedValues().$index(0, this.localeCode), "new_design"); return t1 == null ? "" : t1; }, get$newCredit() { - var t1 = J.$index$asx($.LocalizationsProvider__localizedValues.$index(0, this.localeCode), "new_credit"); + var t1 = J.$index$asx($.$get$LocalizationsProvider__localizedValues().$index(0, this.localeCode), "new_credit"); return t1 == null ? "" : t1; }, get$updatedCredit() { - var t1 = J.$index$asx($.LocalizationsProvider__localizedValues.$index(0, this.localeCode), "updated_credit"); + var t1 = J.$index$asx($.$get$LocalizationsProvider__localizedValues().$index(0, this.localeCode), "updated_credit"); return t1 == null ? "" : t1; }, get$creditDate() { - var t1 = J.$index$asx($.LocalizationsProvider__localizedValues.$index(0, this.localeCode), "credit_date"); + var t1 = J.$index$asx($.$get$LocalizationsProvider__localizedValues().$index(0, this.localeCode), "credit_date"); return t1 == null ? "" : t1; }, get$recurringExpenses() { - var t1 = J.$index$asx($.LocalizationsProvider__localizedValues.$index(0, this.localeCode), "recurring_expenses"); + var t1 = J.$index$asx($.$get$LocalizationsProvider__localizedValues().$index(0, this.localeCode), "recurring_expenses"); return t1 == null ? "" : t1; }, get$header() { - var t1 = J.$index$asx($.LocalizationsProvider__localizedValues.$index(0, this.localeCode), "header"); + var t1 = J.$index$asx($.$get$LocalizationsProvider__localizedValues().$index(0, this.localeCode), "header"); return t1 == null ? "" : t1; }, get$includes(_) { - var t1 = J.$index$asx($.LocalizationsProvider__localizedValues.$index(0, this.localeCode), "includes"); + var t1 = J.$index$asx($.$get$LocalizationsProvider__localizedValues().$index(0, this.localeCode), "includes"); return t1 == null ? "" : t1; }, get$creditDesign() { - var t1 = J.$index$asx($.LocalizationsProvider__localizedValues.$index(0, this.localeCode), "credit_design"); + var t1 = J.$index$asx($.$get$LocalizationsProvider__localizedValues().$index(0, this.localeCode), "credit_design"); return t1 == null ? "" : t1; }, get$applyLicense() { - var t1 = J.$index$asx($.LocalizationsProvider__localizedValues.$index(0, this.localeCode), "apply_license"); + var t1 = J.$index$asx($.$get$LocalizationsProvider__localizedValues().$index(0, this.localeCode), "apply_license"); return t1 == null ? "" : t1; }, get$none() { - var t1 = J.$index$asx($.LocalizationsProvider__localizedValues.$index(0, this.localeCode), "none"); + var t1 = J.$index$asx($.$get$LocalizationsProvider__localizedValues().$index(0, this.localeCode), "none"); return t1 == null ? "" : t1; }, get$addField() { - var t1 = J.$index$asx($.LocalizationsProvider__localizedValues.$index(0, this.localeCode), "add_field"); + var t1 = J.$index$asx($.$get$LocalizationsProvider__localizedValues().$index(0, this.localeCode), "add_field"); return t1 == null ? "" : t1; }, get$$import(_) { - var t1 = J.$index$asx($.LocalizationsProvider__localizedValues.$index(0, this.localeCode), "import"); + var t1 = J.$index$asx($.$get$LocalizationsProvider__localizedValues().$index(0, this.localeCode), "import"); return t1 == null ? "" : t1; }, get$autoBill() { - var t1 = J.$index$asx($.LocalizationsProvider__localizedValues.$index(0, this.localeCode), "auto_bill"); + var t1 = J.$index$asx($.$get$LocalizationsProvider__localizedValues().$index(0, this.localeCode), "auto_bill"); return t1 == null ? "" : t1; }, get$optional() { - var t1 = J.$index$asx($.LocalizationsProvider__localizedValues.$index(0, this.localeCode), "optional"); + var t1 = J.$index$asx($.$get$LocalizationsProvider__localizedValues().$index(0, this.localeCode), "optional"); return t1 == null ? "" : t1; }, get$refundPayment() { - var t1 = J.$index$asx($.LocalizationsProvider__localizedValues.$index(0, this.localeCode), "refund_payment"); + var t1 = J.$index$asx($.$get$LocalizationsProvider__localizedValues().$index(0, this.localeCode), "refund_payment"); return t1 == null ? "" : t1; }, get$exclusive(_) { - var t1 = J.$index$asx($.LocalizationsProvider__localizedValues.$index(0, this.localeCode), "exclusive"); + var t1 = J.$index$asx($.$get$LocalizationsProvider__localizedValues().$index(0, this.localeCode), "exclusive"); return t1 == null ? "" : t1; }, get$inclusive() { - var t1 = J.$index$asx($.LocalizationsProvider__localizedValues.$index(0, this.localeCode), "inclusive"); + var t1 = J.$index$asx($.$get$LocalizationsProvider__localizedValues().$index(0, this.localeCode), "inclusive"); return t1 == null ? "" : t1; }, get$emailSignIn() { - var t1 = J.$index$asx($.LocalizationsProvider__localizedValues.$index(0, this.localeCode), "email_sign_in"); + var t1 = J.$index$asx($.$get$LocalizationsProvider__localizedValues().$index(0, this.localeCode), "email_sign_in"); return t1 == null ? "" : t1; }, get$allRecords() { - var t1 = J.$index$asx($.LocalizationsProvider__localizedValues.$index(0, this.localeCode), "all_records"); + var t1 = J.$index$asx($.$get$LocalizationsProvider__localizedValues().$index(0, this.localeCode), "all_records"); return t1 == null ? "" : t1; }, get$ownedByUser() { - var t1 = J.$index$asx($.LocalizationsProvider__localizedValues.$index(0, this.localeCode), "owned_by_user"); + var t1 = J.$index$asx($.$get$LocalizationsProvider__localizedValues().$index(0, this.localeCode), "owned_by_user"); return t1 == null ? "" : t1; }, get$clientEmailNotSet() { - var t1 = J.$index$asx($.LocalizationsProvider__localizedValues.$index(0, this.localeCode), "client_email_not_set"); + var t1 = J.$index$asx($.$get$LocalizationsProvider__localizedValues().$index(0, this.localeCode), "client_email_not_set"); return t1 == null ? "" : t1; }, get$subtotal() { - var t1 = J.$index$asx($.LocalizationsProvider__localizedValues.$index(0, this.localeCode), "subtotal"); + var t1 = J.$index$asx($.$get$LocalizationsProvider__localizedValues().$index(0, this.localeCode), "subtotal"); return t1 == null ? "" : t1; }, get$eventType() { - var t1 = J.$index$asx($.LocalizationsProvider__localizedValues.$index(0, this.localeCode), "event_type"); + var t1 = J.$index$asx($.$get$LocalizationsProvider__localizedValues().$index(0, this.localeCode), "event_type"); return t1 == null ? "" : t1; }, get$applyPayment() { - var t1 = J.$index$asx($.LocalizationsProvider__localizedValues.$index(0, this.localeCode), "apply_payment"); + var t1 = J.$index$asx($.$get$LocalizationsProvider__localizedValues().$index(0, this.localeCode), "apply_payment"); return t1 == null ? "" : t1; }, get$gateway() { - var t1 = J.$index$asx($.LocalizationsProvider__localizedValues.$index(0, this.localeCode), "gateway"); + var t1 = J.$index$asx($.$get$LocalizationsProvider__localizedValues().$index(0, this.localeCode), "gateway"); return t1 == null ? "" : t1; }, get$label(_) { - var t1 = J.$index$asx($.LocalizationsProvider__localizedValues.$index(0, this.localeCode), "label"); + var t1 = J.$index$asx($.$get$LocalizationsProvider__localizedValues().$index(0, this.localeCode), "label"); return t1 == null ? "" : t1; }, get$welcomeToInvoiceNinja() { - var t1 = J.$index$asx($.LocalizationsProvider__localizedValues.$index(0, this.localeCode), "welcome_to_invoice_ninja"); + var t1 = J.$index$asx($.$get$LocalizationsProvider__localizedValues().$index(0, this.localeCode), "welcome_to_invoice_ninja"); return t1 == null ? "" : t1; }, get$copyLink() { - var t1 = J.$index$asx($.LocalizationsProvider__localizedValues.$index(0, this.localeCode), "copy_link"); + var t1 = J.$index$asx($.$get$LocalizationsProvider__localizedValues().$index(0, this.localeCode), "copy_link"); return t1 == null ? "" : t1; }, get$viewPortal() { - var t1 = J.$index$asx($.LocalizationsProvider__localizedValues.$index(0, this.localeCode), "view_portal"); + var t1 = J.$index$asx($.$get$LocalizationsProvider__localizedValues().$index(0, this.localeCode), "view_portal"); return t1 == null ? "" : t1; }, get$systemLogs() { - var t1 = J.$index$asx($.LocalizationsProvider__localizedValues.$index(0, this.localeCode), "system_logs"); + var t1 = J.$index$asx($.$get$LocalizationsProvider__localizedValues().$index(0, this.localeCode), "system_logs"); return t1 == null ? "" : t1; }, get$sendDate() { - var t1 = J.$index$asx($.LocalizationsProvider__localizedValues.$index(0, this.localeCode), "send_date"); + var t1 = J.$index$asx($.$get$LocalizationsProvider__localizedValues().$index(0, this.localeCode), "send_date"); return t1 == null ? "" : t1; }, get$nextSendDate() { - var t1 = J.$index$asx($.LocalizationsProvider__localizedValues.$index(0, this.localeCode), "next_send_date"); + var t1 = J.$index$asx($.$get$LocalizationsProvider__localizedValues().$index(0, this.localeCode), "next_send_date"); return t1 == null ? "" : t1; }, get$remainingCycles() { - var t1 = J.$index$asx($.LocalizationsProvider__localizedValues.$index(0, this.localeCode), "remaining_cycles"); + var t1 = J.$index$asx($.$get$LocalizationsProvider__localizedValues().$index(0, this.localeCode), "remaining_cycles"); return t1 == null ? "" : t1; }, get$endless() { - var t1 = J.$index$asx($.LocalizationsProvider__localizedValues.$index(0, this.localeCode), "endless"); + var t1 = J.$index$asx($.$get$LocalizationsProvider__localizedValues().$index(0, this.localeCode), "endless"); return t1 == null ? "" : t1; }, get$usePaymentTerms() { - var t1 = J.$index$asx($.LocalizationsProvider__localizedValues.$index(0, this.localeCode), "use_payment_terms"); + var t1 = J.$index$asx($.$get$LocalizationsProvider__localizedValues().$index(0, this.localeCode), "use_payment_terms"); return t1 == null ? "" : t1; }, get$firstDayOfTheMonth() { - var t1 = J.$index$asx($.LocalizationsProvider__localizedValues.$index(0, this.localeCode), "first_day_of_the_month"); + var t1 = J.$index$asx($.$get$LocalizationsProvider__localizedValues().$index(0, this.localeCode), "first_day_of_the_month"); return t1 == null ? "" : t1; }, get$lastDayOfTheMonth() { - var t1 = J.$index$asx($.LocalizationsProvider__localizedValues.$index(0, this.localeCode), "last_day_of_the_month"); + var t1 = J.$index$asx($.$get$LocalizationsProvider__localizedValues().$index(0, this.localeCode), "last_day_of_the_month"); return t1 == null ? "" : t1; }, get$dayCount() { - var t1 = J.$index$asx($.LocalizationsProvider__localizedValues.$index(0, this.localeCode), "day_count"); + var t1 = J.$index$asx($.$get$LocalizationsProvider__localizedValues().$index(0, this.localeCode), "day_count"); return t1 == null ? "" : t1; }, get$autoBillEnabled() { - var t1 = J.$index$asx($.LocalizationsProvider__localizedValues.$index(0, this.localeCode), "auto_bill_enabled"); + var t1 = J.$index$asx($.$get$LocalizationsProvider__localizedValues().$index(0, this.localeCode), "auto_bill_enabled"); return t1 == null ? "" : t1; }, get$markPaidHelp() { - var t1 = J.$index$asx($.LocalizationsProvider__localizedValues.$index(0, this.localeCode), "mark_paid_help"); + var t1 = J.$index$asx($.$get$LocalizationsProvider__localizedValues().$index(0, this.localeCode), "mark_paid_help"); return t1 == null ? "" : t1; }, get$addDocumentsToInvoiceHelp() { - var t1 = J.$index$asx($.LocalizationsProvider__localizedValues.$index(0, this.localeCode), "add_documents_to_invoice_help"); + var t1 = J.$index$asx($.$get$LocalizationsProvider__localizedValues().$index(0, this.localeCode), "add_documents_to_invoice_help"); return t1 == null ? "" : t1; }, get$forceUpdate() { - var t1 = J.$index$asx($.LocalizationsProvider__localizedValues.$index(0, this.localeCode), "force_update"); + var t1 = J.$index$asx($.$get$LocalizationsProvider__localizedValues().$index(0, this.localeCode), "force_update"); return t1 == null ? "" : t1; }, get$shouldBeInvoiced() { - var t1 = J.$index$asx($.LocalizationsProvider__localizedValues.$index(0, this.localeCode), "should_be_invoiced"); + var t1 = J.$index$asx($.$get$LocalizationsProvider__localizedValues().$index(0, this.localeCode), "should_be_invoiced"); return t1 == null ? "" : t1; }, get$shouldBeInvoicedHelp() { - var t1 = J.$index$asx($.LocalizationsProvider__localizedValues.$index(0, this.localeCode), "should_be_invoiced_help"); + var t1 = J.$index$asx($.$get$LocalizationsProvider__localizedValues().$index(0, this.localeCode), "should_be_invoiced_help"); return t1 == null ? "" : t1; }, get$expenseCategoryId() { - var t1 = J.$index$asx($.LocalizationsProvider__localizedValues.$index(0, this.localeCode), "expense_category_id"); + var t1 = J.$index$asx($.$get$LocalizationsProvider__localizedValues().$index(0, this.localeCode), "expense_category_id"); return t1 == null ? "" : t1; }, get$companyDisabledWarning() { - var t1 = J.$index$asx($.LocalizationsProvider__localizedValues.$index(0, this.localeCode), "company_disabled_warning"); + var t1 = J.$index$asx($.$get$LocalizationsProvider__localizedValues().$index(0, this.localeCode), "company_disabled_warning"); return t1 == null ? "" : t1; }, get$taskNumber() { - var t1 = J.$index$asx($.LocalizationsProvider__localizedValues.$index(0, this.localeCode), "task_number"); + var t1 = J.$index$asx($.$get$LocalizationsProvider__localizedValues().$index(0, this.localeCode), "task_number"); return t1 == null ? "" : t1; }, get$actions(_) { - var t1 = J.$index$asx($.LocalizationsProvider__localizedValues.$index(0, this.localeCode), "actions"); + var t1 = J.$index$asx($.$get$LocalizationsProvider__localizedValues().$index(0, this.localeCode), "actions"); return t1 == null ? "" : t1; }, get$partialDue() { - var t1 = J.$index$asx($.LocalizationsProvider__localizedValues.$index(0, this.localeCode), "partial_due"); + var t1 = J.$index$asx($.$get$LocalizationsProvider__localizedValues().$index(0, this.localeCode), "partial_due"); return t1 == null ? "" : t1; }, get$unpaid() { - var t1 = J.$index$asx($.LocalizationsProvider__localizedValues.$index(0, this.localeCode), "unpaid"); + var t1 = J.$index$asx($.$get$LocalizationsProvider__localizedValues().$index(0, this.localeCode), "unpaid"); return t1 == null ? "" : t1; }, get$addCustom() { - var t1 = J.$index$asx($.LocalizationsProvider__localizedValues.$index(0, this.localeCode), "add_custom"); + var t1 = J.$index$asx($.$get$LocalizationsProvider__localizedValues().$index(0, this.localeCode), "add_custom"); return t1 == null ? "" : t1; }, get$purge() { - var t1 = J.$index$asx($.LocalizationsProvider__localizedValues.$index(0, this.localeCode), "purge"); + var t1 = J.$index$asx($.$get$LocalizationsProvider__localizedValues().$index(0, this.localeCode), "purge"); return t1 == null ? "" : t1; }, get$pleaseTypeToConfirm() { - var t1 = J.$index$asx($.LocalizationsProvider__localizedValues.$index(0, this.localeCode), "please_type_to_confirm"); + var t1 = J.$index$asx($.$get$LocalizationsProvider__localizedValues().$index(0, this.localeCode), "please_type_to_confirm"); return t1 == null ? "" : t1; }, get$fullscreenEditor() { - var t1 = J.$index$asx($.LocalizationsProvider__localizedValues.$index(0, this.localeCode), "fullscreen_editor"); + var t1 = J.$index$asx($.$get$LocalizationsProvider__localizedValues().$index(0, this.localeCode), "fullscreen_editor"); return t1 == null ? "" : t1; }, get$sidebarEditor() { - var t1 = J.$index$asx($.LocalizationsProvider__localizedValues.$index(0, this.localeCode), "sidebar_editor"); + var t1 = J.$index$asx($.$get$LocalizationsProvider__localizedValues().$index(0, this.localeCode), "sidebar_editor"); return t1 == null ? "" : t1; }, get$webhookUrl() { - var t1 = J.$index$asx($.LocalizationsProvider__localizedValues.$index(0, this.localeCode), "webhook_url"); + var t1 = J.$index$asx($.$get$LocalizationsProvider__localizedValues().$index(0, this.localeCode), "webhook_url"); return t1 == null ? "" : t1; }, get$startedImport() { - var t1 = J.$index$asx($.LocalizationsProvider__localizedValues.$index(0, this.localeCode), "started_import"); + var t1 = J.$index$asx($.$get$LocalizationsProvider__localizedValues().$index(0, this.localeCode), "started_import"); return t1 == null ? "" : t1; }, get$enterTaxes() { - var t1 = J.$index$asx($.LocalizationsProvider__localizedValues.$index(0, this.localeCode), "enter_taxes"); + var t1 = J.$index$asx($.$get$LocalizationsProvider__localizedValues().$index(0, this.localeCode), "enter_taxes"); return t1 == null ? "" : t1; }, get$byRate() { - var t1 = J.$index$asx($.LocalizationsProvider__localizedValues.$index(0, this.localeCode), "by_rate"); + var t1 = J.$index$asx($.$get$LocalizationsProvider__localizedValues().$index(0, this.localeCode), "by_rate"); return t1 == null ? "" : t1; }, get$byAmount() { - var t1 = J.$index$asx($.LocalizationsProvider__localizedValues.$index(0, this.localeCode), "by_amount"); + var t1 = J.$index$asx($.$get$LocalizationsProvider__localizedValues().$index(0, this.localeCode), "by_amount"); return t1 == null ? "" : t1; }, get$convertedAmount() { - var t1 = J.$index$asx($.LocalizationsProvider__localizedValues.$index(0, this.localeCode), "converted_amount"); + var t1 = J.$index$asx($.$get$LocalizationsProvider__localizedValues().$index(0, this.localeCode), "converted_amount"); return t1 == null ? "" : t1; }, get$emailSentToConfirmEmail() { - var t1 = J.$index$asx($.LocalizationsProvider__localizedValues.$index(0, this.localeCode), "email_sent_to_confirm_email"); + var t1 = J.$index$asx($.$get$LocalizationsProvider__localizedValues().$index(0, this.localeCode), "email_sent_to_confirm_email"); return t1 == null ? "" : t1; }, get$countHours() { - var t1 = J.$index$asx($.LocalizationsProvider__localizedValues.$index(0, this.localeCode), "count_hours"); + var t1 = J.$index$asx($.$get$LocalizationsProvider__localizedValues().$index(0, this.localeCode), "count_hours"); return t1 == null ? "" : t1; }, get$countDays() { - var t1 = J.$index$asx($.LocalizationsProvider__localizedValues.$index(0, this.localeCode), "count_days"); + var t1 = J.$index$asx($.$get$LocalizationsProvider__localizedValues().$index(0, this.localeCode), "count_days"); return t1 == null ? "" : t1; }, get$countDay() { - var t1 = J.$index$asx($.LocalizationsProvider__localizedValues.$index(0, this.localeCode), "count_day"); + var t1 = J.$index$asx($.$get$LocalizationsProvider__localizedValues().$index(0, this.localeCode), "count_day"); return t1 == null ? "" : t1; }, get$enableTwoFactor() { - var t1 = J.$index$asx($.LocalizationsProvider__localizedValues.$index(0, this.localeCode), "enable_two_factor"); + var t1 = J.$index$asx($.$get$LocalizationsProvider__localizedValues().$index(0, this.localeCode), "enable_two_factor"); return t1 == null ? "" : t1; }, get$viewDocs() { - var t1 = J.$index$asx($.LocalizationsProvider__localizedValues.$index(0, this.localeCode), "view_docs"); + var t1 = J.$index$asx($.$get$LocalizationsProvider__localizedValues().$index(0, this.localeCode), "view_docs"); return t1 == null ? "" : t1; }, get$anErrorOccurredTryAgain() { - var t1 = J.$index$asx($.LocalizationsProvider__localizedValues.$index(0, this.localeCode), "an_error_occurred_try_again"); + var t1 = J.$index$asx($.$get$LocalizationsProvider__localizedValues().$index(0, this.localeCode), "an_error_occurred_try_again"); return t1 == null ? "" : t1; }, get$sharedInvoiceCreditCounter() { - var t1 = J.$index$asx($.LocalizationsProvider__localizedValues.$index(0, this.localeCode), "shared_invoice_credit_counter"); + var t1 = J.$index$asx($.$get$LocalizationsProvider__localizedValues().$index(0, this.localeCode), "shared_invoice_credit_counter"); return t1 == null ? "" : t1; }, get$connectGmail() { - var t1 = J.$index$asx($.LocalizationsProvider__localizedValues.$index(0, this.localeCode), "connect_gmail"); + var t1 = J.$index$asx($.$get$LocalizationsProvider__localizedValues().$index(0, this.localeCode), "connect_gmail"); return t1 == null ? "" : t1; }, get$subdomainIsNotAvailable() { - var t1 = J.$index$asx($.LocalizationsProvider__localizedValues.$index(0, this.localeCode), "subdomain_is_not_available"); + 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($.LocalizationsProvider__localizedValues.$index(0, this.localeCode), "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($.LocalizationsProvider__localizedValues.$index(0, this.localeCode), "new_subscription"); + var t1 = J.$index$asx($.$get$LocalizationsProvider__localizedValues().$index(0, this.localeCode), "new_subscription"); return t1 == null ? "" : t1; }, get$restMethod() { - var t1 = J.$index$asx($.LocalizationsProvider__localizedValues.$index(0, this.localeCode), "rest_method"); + var t1 = J.$index$asx($.$get$LocalizationsProvider__localizedValues().$index(0, this.localeCode), "rest_method"); return t1 == null ? "" : t1; }, get$headerKey() { - var t1 = J.$index$asx($.LocalizationsProvider__localizedValues.$index(0, this.localeCode), "header_key"); + var t1 = J.$index$asx($.$get$LocalizationsProvider__localizedValues().$index(0, this.localeCode), "header_key"); return t1 == null ? "" : t1; }, get$invoicePaymentTerms() { - var t1 = J.$index$asx($.LocalizationsProvider__localizedValues.$index(0, this.localeCode), "invoice_payment_terms"); + var t1 = J.$index$asx($.$get$LocalizationsProvider__localizedValues().$index(0, this.localeCode), "invoice_payment_terms"); return t1 == null ? "" : t1; }, get$quoteValidUntil() { - var t1 = J.$index$asx($.LocalizationsProvider__localizedValues.$index(0, this.localeCode), "quote_valid_until"); + var t1 = J.$index$asx($.$get$LocalizationsProvider__localizedValues().$index(0, this.localeCode), "quote_valid_until"); return t1 == null ? "" : t1; }, get$headerValue() { - var t1 = J.$index$asx($.LocalizationsProvider__localizedValues.$index(0, this.localeCode), "header_value"); + var t1 = J.$index$asx($.$get$LocalizationsProvider__localizedValues().$index(0, this.localeCode), "header_value"); return t1 == null ? "" : t1; }, get$addHeader() { - var t1 = J.$index$asx($.LocalizationsProvider__localizedValues.$index(0, this.localeCode), "add_header"); + var t1 = J.$index$asx($.$get$LocalizationsProvider__localizedValues().$index(0, this.localeCode), "add_header"); return t1 == null ? "" : t1; }, get$removeHeader() { - var t1 = J.$index$asx($.LocalizationsProvider__localizedValues.$index(0, this.localeCode), "remove_header"); + var t1 = J.$index$asx($.$get$LocalizationsProvider__localizedValues().$index(0, this.localeCode), "remove_header"); return t1 == null ? "" : t1; }, get$noHeaders() { - var t1 = J.$index$asx($.LocalizationsProvider__localizedValues.$index(0, this.localeCode), "no_headers"); + var t1 = J.$index$asx($.$get$LocalizationsProvider__localizedValues().$index(0, this.localeCode), "no_headers"); return t1 == null ? "" : t1; }, get$subdomainHelp() { - var t1 = J.$index$asx($.LocalizationsProvider__localizedValues.$index(0, this.localeCode), "subdomain_help"); + var t1 = J.$index$asx($.$get$LocalizationsProvider__localizedValues().$index(0, this.localeCode), "subdomain_help"); return t1 == null ? "" : t1; }, get$moveTop() { - var t1 = J.$index$asx($.LocalizationsProvider__localizedValues.$index(0, this.localeCode), "move_top"); + var t1 = J.$index$asx($.$get$LocalizationsProvider__localizedValues().$index(0, this.localeCode), "move_top"); return t1 == null ? "" : t1; }, get$moveUp() { - var t1 = J.$index$asx($.LocalizationsProvider__localizedValues.$index(0, this.localeCode), "move_up"); + var t1 = J.$index$asx($.$get$LocalizationsProvider__localizedValues().$index(0, this.localeCode), "move_up"); return t1 == null ? "" : t1; }, get$moveDown() { - var t1 = J.$index$asx($.LocalizationsProvider__localizedValues.$index(0, this.localeCode), "move_down"); + var t1 = J.$index$asx($.$get$LocalizationsProvider__localizedValues().$index(0, this.localeCode), "move_down"); return t1 == null ? "" : t1; }, get$moveBottom() { - var t1 = J.$index$asx($.LocalizationsProvider__localizedValues.$index(0, this.localeCode), "move_bottom"); + var t1 = J.$index$asx($.$get$LocalizationsProvider__localizedValues().$index(0, this.localeCode), "move_bottom"); return t1 == null ? "" : t1; }, get$enable(_) { - var t1 = J.$index$asx($.LocalizationsProvider__localizedValues.$index(0, this.localeCode), "enable"); + var t1 = J.$index$asx($.$get$LocalizationsProvider__localizedValues().$index(0, this.localeCode), "enable"); return t1 == null ? "" : t1; }, get$partialValue() { var _s13_ = "partial_value", - t1 = J.$index$asx($.LocalizationsProvider__localizedValues.$index(0, this.localeCode), _s13_); - return t1 == null ? J.$index$asx($.LocalizationsProvider__localizedValues.$index(0, "en"), _s13_) : t1; + t1 = $.$get$LocalizationsProvider__localizedValues(), + t2 = J.$index$asx(t1.$index(0, this.localeCode), _s13_); + return t2 == null ? J.$index$asx(t1.$index(0, "en"), _s13_) : t2; }, get$lastUpdated() { var _s12_ = "last_updated", - t1 = J.$index$asx($.LocalizationsProvider__localizedValues.$index(0, this.localeCode), _s12_); - return t1 == null ? J.$index$asx($.LocalizationsProvider__localizedValues.$index(0, "en"), _s12_) : t1; + t1 = $.$get$LocalizationsProvider__localizedValues(), + t2 = J.$index$asx(t1.$index(0, this.localeCode), _s12_); + return t2 == null ? J.$index$asx(t1.$index(0, "en"), _s12_) : t2; }, get$exportedData() { var _s13_ = "exported_data", - t1 = J.$index$asx($.LocalizationsProvider__localizedValues.$index(0, this.localeCode), _s13_); - return t1 == null ? J.$index$asx($.LocalizationsProvider__localizedValues.$index(0, "en"), _s13_) : t1; + t1 = $.$get$LocalizationsProvider__localizedValues(), + t2 = J.$index$asx(t1.$index(0, this.localeCode), _s13_); + return t2 == null ? J.$index$asx(t1.$index(0, "en"), _s13_) : t2; }, get$waitForData() { var _s13_ = "wait_for_data", - t1 = J.$index$asx($.LocalizationsProvider__localizedValues.$index(0, this.localeCode), _s13_); - return t1 == null ? J.$index$asx($.LocalizationsProvider__localizedValues.$index(0, "en"), _s13_) : t1; + t1 = $.$get$LocalizationsProvider__localizedValues(), + t2 = J.$index$asx(t1.$index(0, this.localeCode), _s13_); + return t2 == null ? J.$index$asx(t1.$index(0, "en"), _s13_) : t2; }, get$subdomainGuide() { var _s15_ = "subdomain_guide", - t1 = J.$index$asx($.LocalizationsProvider__localizedValues.$index(0, this.localeCode), _s15_); - return t1 == null ? J.$index$asx($.LocalizationsProvider__localizedValues.$index(0, "en"), _s15_) : t1; + t1 = $.$get$LocalizationsProvider__localizedValues(), + t2 = J.$index$asx(t1.$index(0, this.localeCode), _s15_); + return t2 == null ? J.$index$asx(t1.$index(0, "en"), _s15_) : t2; }, get$changeEmail() { var _s12_ = "change_email", - t1 = J.$index$asx($.LocalizationsProvider__localizedValues.$index(0, this.localeCode), _s12_); - return t1 == null ? J.$index$asx($.LocalizationsProvider__localizedValues.$index(0, "en"), _s12_) : t1; + t1 = $.$get$LocalizationsProvider__localizedValues(), + t2 = J.$index$asx(t1.$index(0, this.localeCode), _s12_); + return t2 == null ? J.$index$asx(t1.$index(0, "en"), _s12_) : t2; }, get$colors() { - var t1 = J.$index$asx($.LocalizationsProvider__localizedValues.$index(0, this.localeCode), "colors"); - return t1 == null ? J.$index$asx($.LocalizationsProvider__localizedValues.$index(0, "en"), "colors") : t1; + var t1 = $.$get$LocalizationsProvider__localizedValues(), + t2 = J.$index$asx(t1.$index(0, this.localeCode), "colors"); + return t2 == null ? J.$index$asx(t1.$index(0, "en"), "colors") : t2; }, get$importColors() { var _s13_ = "import_colors", - t1 = J.$index$asx($.LocalizationsProvider__localizedValues.$index(0, this.localeCode), _s13_); - return t1 == null ? J.$index$asx($.LocalizationsProvider__localizedValues.$index(0, "en"), _s13_) : t1; + t1 = $.$get$LocalizationsProvider__localizedValues(), + t2 = J.$index$asx(t1.$index(0, this.localeCode), _s13_); + return t2 == null ? J.$index$asx(t1.$index(0, "en"), _s13_) : t2; }, get$addSecondContact() { var _s18_ = "add_second_contact", - t1 = J.$index$asx($.LocalizationsProvider__localizedValues.$index(0, this.localeCode), _s18_); - return t1 == null ? J.$index$asx($.LocalizationsProvider__localizedValues.$index(0, "en"), _s18_) : t1; + t1 = $.$get$LocalizationsProvider__localizedValues(), + t2 = J.$index$asx(t1.$index(0, this.localeCode), _s18_); + return t2 == null ? J.$index$asx(t1.$index(0, "en"), _s18_) : t2; }, get$recurringExpense() { var _s17_ = "recurring_expense", - t1 = J.$index$asx($.LocalizationsProvider__localizedValues.$index(0, this.localeCode), _s17_); - return t1 == null ? J.$index$asx($.LocalizationsProvider__localizedValues.$index(0, "en"), _s17_) : t1; + t1 = $.$get$LocalizationsProvider__localizedValues(), + t2 = J.$index$asx(t1.$index(0, this.localeCode), _s17_); + return t2 == null ? J.$index$asx(t1.$index(0, "en"), _s17_) : t2; }, get$newRecurringExpense() { var _s21_ = "new_recurring_expense", - t1 = J.$index$asx($.LocalizationsProvider__localizedValues.$index(0, this.localeCode), _s21_); - return t1 == null ? J.$index$asx($.LocalizationsProvider__localizedValues.$index(0, "en"), _s21_) : t1; + t1 = $.$get$LocalizationsProvider__localizedValues(), + t2 = J.$index$asx(t1.$index(0, this.localeCode), _s21_); + return t2 == null ? J.$index$asx(t1.$index(0, "en"), _s21_) : t2; }, get$system() { - var t1 = J.$index$asx($.LocalizationsProvider__localizedValues.$index(0, this.localeCode), "system"); - return t1 == null ? J.$index$asx($.LocalizationsProvider__localizedValues.$index(0, "en"), "system") : t1; + var t1 = $.$get$LocalizationsProvider__localizedValues(), + t2 = J.$index$asx(t1.$index(0, this.localeCode), "system"); + return t2 == null ? J.$index$asx(t1.$index(0, "en"), "system") : t2; }, get$updateAllRecords() { var _s18_ = "update_all_records", - t1 = J.$index$asx($.LocalizationsProvider__localizedValues.$index(0, this.localeCode), _s18_); - return t1 == null ? J.$index$asx($.LocalizationsProvider__localizedValues.$index(0, "en"), _s18_) : t1; + t1 = $.$get$LocalizationsProvider__localizedValues(), + t2 = J.$index$asx(t1.$index(0, this.localeCode), _s18_); + return t2 == null ? J.$index$asx(t1.$index(0, "en"), _s18_) : t2; }, get$editRecord() { var _s11_ = "edit_record", - t1 = J.$index$asx($.LocalizationsProvider__localizedValues.$index(0, this.localeCode), _s11_); - return t1 == null ? J.$index$asx($.LocalizationsProvider__localizedValues.$index(0, "en"), _s11_) : t1; + t1 = $.$get$LocalizationsProvider__localizedValues(), + t2 = J.$index$asx(t1.$index(0, this.localeCode), _s11_); + return t2 == null ? J.$index$asx(t1.$index(0, "en"), _s11_) : t2; }, get$waitForLoading() { var _s16_ = "wait_for_loading", - t1 = J.$index$asx($.LocalizationsProvider__localizedValues.$index(0, this.localeCode), _s16_); - return t1 == null ? J.$index$asx($.LocalizationsProvider__localizedValues.$index(0, "en"), _s16_) : t1; + 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$waitForSaving() { var _s15_ = "wait_for_saving", - t1 = J.$index$asx($.LocalizationsProvider__localizedValues.$index(0, this.localeCode), _s15_); - return t1 == null ? J.$index$asx($.LocalizationsProvider__localizedValues.$index(0, "en"), _s15_) : t1; + t1 = $.$get$LocalizationsProvider__localizedValues(), + t2 = J.$index$asx(t1.$index(0, this.localeCode), _s15_); + return t2 == null ? J.$index$asx(t1.$index(0, "en"), _s15_) : t2; }, get$customEmailsDisabledHelp() { var _s27_ = "custom_emails_disabled_help", - t1 = J.$index$asx($.LocalizationsProvider__localizedValues.$index(0, this.localeCode), _s27_); - return t1 == null ? J.$index$asx($.LocalizationsProvider__localizedValues.$index(0, "en"), _s27_) : t1; + t1 = $.$get$LocalizationsProvider__localizedValues(), + t2 = J.$index$asx(t1.$index(0, this.localeCode), _s27_); + return t2 == null ? J.$index$asx(t1.$index(0, "en"), _s27_) : t2; }, get$id(_) { - var t1 = J.$index$asx($.LocalizationsProvider__localizedValues.$index(0, this.localeCode), "id"); - return t1 == null ? J.$index$asx($.LocalizationsProvider__localizedValues.$index(0, "en"), "id") : t1; + var t1 = $.$get$LocalizationsProvider__localizedValues(), + t2 = J.$index$asx(t1.$index(0, this.localeCode), "id"); + return t2 == null ? J.$index$asx(t1.$index(0, "en"), "id") : t2; }, get$dueOnReceipt() { var _s14_ = "due_on_receipt", - t1 = J.$index$asx($.LocalizationsProvider__localizedValues.$index(0, this.localeCode), _s14_); - return t1 == null ? J.$index$asx($.LocalizationsProvider__localizedValues.$index(0, "en"), _s14_) : t1; + t1 = $.$get$LocalizationsProvider__localizedValues(), + t2 = J.$index$asx(t1.$index(0, this.localeCode), _s14_); + return t2 == null ? J.$index$asx(t1.$index(0, "en"), _s14_) : t2; }, get$viewTask() { var _s9_ = "view_task", - t1 = J.$index$asx($.LocalizationsProvider__localizedValues.$index(0, this.localeCode), _s9_); - return t1 == null ? J.$index$asx($.LocalizationsProvider__localizedValues.$index(0, "en"), _s9_) : t1; + t1 = $.$get$LocalizationsProvider__localizedValues(), + t2 = J.$index$asx(t1.$index(0, this.localeCode), _s9_); + return t2 == null ? J.$index$asx(t1.$index(0, "en"), _s9_) : t2; }, get$autoArchivePaidInvoices() { var _s26_ = "auto_archive_paid_invoices", - t1 = this.localeCode, - t2 = J.$index$asx($.LocalizationsProvider__localizedValues.$index(0, t1), _s26_); - return t2 == null ? J.$index$asx($.LocalizationsProvider__localizedValues.$index(0, t1), _s26_) : t2; + t1 = $.$get$LocalizationsProvider__localizedValues(), + t2 = this.localeCode, + t3 = J.$index$asx(t1.$index(0, t2), _s26_); + return t3 == null ? J.$index$asx(t1.$index(0, t2), _s26_) : t3; }, get$autoArchiveCancelledInvoices() { var _s31_ = "auto_archive_cancelled_invoices", - t1 = this.localeCode, - t2 = J.$index$asx($.LocalizationsProvider__localizedValues.$index(0, t1), _s31_); - return t2 == null ? J.$index$asx($.LocalizationsProvider__localizedValues.$index(0, t1), _s31_) : t2; + t1 = $.$get$LocalizationsProvider__localizedValues(), + t2 = this.localeCode, + t3 = J.$index$asx(t1.$index(0, t2), _s31_); + return t3 == null ? J.$index$asx(t1.$index(0, t2), _s31_) : t3; }, get$multipleClientError() { var _s21_ = "multiple_client_error", - t1 = this.localeCode, - t2 = J.$index$asx($.LocalizationsProvider__localizedValues.$index(0, t1), _s21_); - return t2 == null ? J.$index$asx($.LocalizationsProvider__localizedValues.$index(0, t1), _s21_) : t2; + t1 = $.$get$LocalizationsProvider__localizedValues(), + t2 = this.localeCode, + t3 = J.$index$asx(t1.$index(0, t2), _s21_); + return t3 == null ? J.$index$asx(t1.$index(0, t2), _s21_) : t3; + }, + get$addCountry() { + var _s11_ = "add_country", + t1 = $.$get$LocalizationsProvider__localizedValues(), + t2 = this.localeCode, + t3 = J.$index$asx(t1.$index(0, t2), _s11_); + return t3 == null ? J.$index$asx(t1.$index(0, t2), _s11_) : t3; }, lookup$1(key) { - var t1, t2, value, englishValue, + var t1, t2, t3, value, englishValue, lookupKey = A.toSnakeCase(key); if ((key == null ? "" : key).length === 0) return ""; if (B.JSString_methods.startsWith$1(lookupKey, "_")) return key; - t1 = this.localeCode; - t2 = J.$index$asx($.LocalizationsProvider__localizedValues.$index(0, t1), lookupKey); - value = t2 == null ? J.$index$asx($.LocalizationsProvider__localizedValues.$index(0, t1), B.JSString_methods.replaceFirst$2(lookupKey, "_id", "")) : t2; + t1 = $.$get$LocalizationsProvider__localizedValues(); + t2 = this.localeCode; + t3 = J.$index$asx(t1.$index(0, t2), lookupKey); + value = t3 == null ? J.$index$asx(t1.$index(0, t2), B.JSString_methods.replaceFirst$2(lookupKey, "_id", "")) : t3; if (value == null) value = ""; if (value.length === 0) { A.print("## ERROR: localization key not found - " + A.S(key)); - englishValue = J.$index$asx($.LocalizationsProvider__localizedValues.$index(0, "en"), lookupKey); + englishValue = J.$index$asx(t1.$index(0, "en"), lookupKey); if (englishValue == null) englishValue = ""; return englishValue.length === 0 ? key : englishValue; @@ -444721,7 +450187,7 @@ t1 = ""; this.callback.call$2(t2, t1); }, - $signature: 502 + $signature: 732 }; A.GoogleOAuth_signUp_closure.prototype = { call$1(value) { @@ -444734,13 +450200,13 @@ t1 = ""; this.callback.call$2(t2, t1); }, - $signature: 502 + $signature: 732 }; A.toSnakeCase_closure.prototype = { call$1(match) { return "_" + match.$index(0, 0).toLowerCase(); }, - $signature: 491 + $signature: 733 }; A.toCamelCase_closure.prototype = { call$1(word) { @@ -444752,7 +450218,7 @@ call$1(match) { return " " + match.$index(0, 0).toLowerCase(); }, - $signature: 491 + $signature: 733 }; A.toTitleCase_closure.prototype = { call$1(word) { @@ -444779,10 +450245,9 @@ }; A.ExampleEditor.prototype = { createState$0() { - var _null = null, - t1 = type$.nullable_void_Function, + 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, A.List_List$filled(0, _null, false, t1), t2), new A.ValueNotifier(_null, A.List_List$filled(0, _null, false, t1), t2), B._StateLifecycle_0); + 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); }, onChanged$1(arg0) { return this.onChanged.call$1(arg0); @@ -444805,8 +450270,8 @@ t1.addListener$1(0, t2); _this._composer = t1; _this._docOps = new A.CommonEditorOperations(_this._docEditor, t1, new A._ExampleEditorState_initState_closure(_this)); - _this._editorFocusNode = A.FocusNode$(true, _null, true, _null, _null, false); - t1 = A.ScrollController$(_null, 0, true); + _this._editorFocusNode = A.FocusNode$(true, _null, true, true, _null, _null, false); + t1 = new A.ScrollController(0, true, _null, A._setArrayType([], type$.JSArray_ScrollPosition), $.$get$ChangeNotifier__emptyListeners()); t1.addListener$1(0, t2); _this._super_editor$_scrollController = t1; }, @@ -444824,11 +450289,11 @@ t1.addListener$1(0, t3); _this._super_editor$_doc = t1; _this._docEditor = new A.DocumentEditor(t1); - _this._editorFocusNode = A.FocusNode$(true, null, true, null, null, false); + _this._editorFocusNode = A.FocusNode$(true, null, true, true, null, null, false); } }, dispose$0(_) { - var _this = this, + var t2, _this = this, t1 = _this._textFormatBarOverlayEntry; if (t1 != null) t1.remove$0(0); @@ -444840,7 +450305,9 @@ _this._super_editor$_scrollController.dispose$0(0); _this._editorFocusNode.dispose$0(0); t1 = _this._composer; - t1.toString; + t2 = t1._preferences; + t2.ChangeNotifier__listeners = $.$get$ChangeNotifier__emptyListeners(); + t2.ChangeNotifier__count = 0; t1.super$ChangeNotifier$dispose(0); _this.super$State$dispose(0); }, @@ -444992,7 +450459,7 @@ call$0() { return type$.legacy_DocumentLayout._as(this.$this._docLayoutKey.get$currentState()); }, - $signature: 2682 + $signature: 2714 }; A._ExampleEditorState__showEditorToolbar_closure.prototype = { call$1(context) { @@ -445000,7 +450467,7 @@ 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), new A.EditorToolbar(t1._textSelectionAnchor, t1._docEditor, t1._composer, t1.get$_hideEditorToolbar(), _null), _null); }, - $signature: 2683 + $signature: 2715 }; A._ExampleEditorState__showEditorToolbar_closure0.prototype = { call$1(timeStamp) { @@ -445027,14 +450494,14 @@ var t1 = this.$this; return new A.ImageFormatToolbar(t1._imageSelectionAnchor, t1._composer, new A._ExampleEditorState__showImageToolbar__closure(t1), null); }, - $signature: 2684 + $signature: 2716 }; A._ExampleEditorState__showImageToolbar__closure.prototype = { call$2(nodeId, width) { var node = this.$this._super_editor$_doc.getNodeById$1(nodeId); node.putMetadataValue$2("singleColumnLayout", A.LinkedHashMap_LinkedHashMap$_literal(["width", width, "padding", A.SingleColumnLayoutComponentStyles_SingleColumnLayoutComponentStyles$fromMetadata(node).padding], type$.String, type$.nullable_Object)); }, - $signature: 222 + $signature: 181 }; A._ExampleEditorState__showImageToolbar_closure0.prototype = { call$1(timeStamp) { @@ -445061,14 +450528,14 @@ var t1 = this.$this; return new A.AndroidTextEditingFloatingToolbar(t1.get$_cut(), t1.get$_copy(), t1.get$_super_editor$_paste(), t1.get$_selectAll(), null); }, - $signature: 2685 + $signature: 2717 }; 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); }, - $signature: 2686 + $signature: 2718 }; A._ExampleEditorState__buildMountedToolbar_closure.prototype = { call$1(_) { @@ -445078,23 +450545,29 @@ return B.SizedBox_null_null_null_null; return new A.KeyboardEditingToolbar(t1._super_editor$_doc, t2, t1._docOps, null); }, - $signature: 2687 + $signature: 2719 }; A.EditorToolbar.prototype = { createState$0() { return new A._EditorToolbarState(B._StateLifecycle_0); + }, + closeToolbar$0() { + return this.closeToolbar.call$0(); } }; A._EditorToolbarState.prototype = { initState$0() { - var _null = null; this.super$State$initState(); - this._urlFocusNode = A.FocusNode$(true, _null, true, _null, _null, false); - this._urlController = A.TextEditingController$(_null); + this._urlFocusNode = A.FocusNode$(true, null, true, true, null, null, false); + this._urlController = new A.TextEditingController(B.TextEditingValue_li8, $.$get$ChangeNotifier__emptyListeners()); }, dispose$0(_) { + var t1; this._urlFocusNode.dispose$0(0); - this._urlController.toString; + t1 = this._urlController; + t1.toString; + t1.ChangeNotifier__listeners = $.$get$ChangeNotifier__emptyListeners(); + t1.ChangeNotifier__count = 0; this.super$State$dispose(0); }, _isConvertibleNode$0() { @@ -445218,6 +450691,84 @@ 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)); + }, + _onLinkPressed$0() { + var 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; + overlappingLinkAttributions = text.getAttributionSpansInRange$2$attributionFilter$range(new A._EditorToolbarState__onLinkPressed_closure(), selectionRange); + t1 = overlappingLinkAttributions._collection$_length; + if (t1 >= 2) + return; + if (t1 !== 0) { + overlappingLinkSpan = overlappingLinkAttributions.get$first(overlappingLinkAttributions); + t1 = overlappingLinkSpan.start; + if (!(t1 >= selectionStart && t1 <= t2)) { + t3 = overlappingLinkSpan.end; + isLinkSelectionOnTrailingEdge = t3 >= selectionStart && t3 <= t2; + } else + isLinkSelectionOnTrailingEdge = true; + t2 = overlappingLinkSpan.attribution; + if (isLinkSelectionOnTrailingEdge) + text.removeAttribution$2(t2, selectionRange); + else + text.removeAttribution$2(t2, new A.SpanRange(t1, overlappingLinkSpan.end)); + } else + 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); + _this.setState$1(new A._EditorToolbarState__applyLink_closure(_this)); + }, + _trimTextRangeWhitespace$2(text, range) { + var startOffset = range.start, + endOffset = range.end, + t1 = text.text; + while (true) { + if (!(startOffset < endOffset && t1[startOffset] === " ")) + break; + ++startOffset; + } + while (true) { + if (!(endOffset > startOffset && t1[endOffset] === " ")) + break; + --endOffset; + } + return new A.SpanRange(startOffset, endOffset); + }, _getTextTypeName$1(textType) { switch (textType) { case B._TextType_0: @@ -445238,12 +450789,19 @@ return ""; }, build$1(_, context) { - var t1 = A._setArrayType([], type$.JSArray_legacy_Widget), - t2 = this._widget, - t3 = t2.anchor; + var t2, t3, _this = this, _null = null, + t1 = A._setArrayType([], type$.JSArray_legacy_Widget); + if (_this._showUrlField) { + t2 = _this._widget.anchor._change_notifier$_value; + t3 = t2._dx; + t2 = t2._dy; + t1.push(A.Positioned$(_null, A.FractionalTranslation$(_this._buildUrlField$0(), true, B.Offset_Oho), _null, _null, t3, _null, t2, _null)); + } + 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)); - return A.Stack$(B.AlignmentDirectional_m1_m1, t1, B.Clip_1, B.StackFit_0, null, null); + t1.push(new A._PositionedToolbar(t3, t2, A.ValueListenableBuilder$(new A._EditorToolbarState_build_closure(_this), t2.selectionNotifier, type$.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, @@ -445252,17 +450810,57 @@ if (_this._isConvertibleNode$0()) { t3 = _this._getCurrentTextType$0(); t4 = type$.MappedIterable_of_legacy__TextType_and_legacy_DropdownMenuItem_legacy__TextType; - t3 = A.Tooltip$(A.DropdownButton$(B.AlignmentDirectional_m1_0, false, _null, _null, 0, _null, _null, _null, _null, B.Icon_MC7, _null, _null, 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")), _null, _this.get$_convertTextToNewType(), _null, _null, B.TextStyle_xKl0, B.SizedBox_null_null_null_null, t3, type$.legacy__TextType), "Text Block Type"); - t4 = B.Map_HFpTk.$index(0, 300); - t4.toString; - B.JSArray_methods.addAll$1(t2, A._setArrayType([t3, A.Container$(_null, _null, B.Clip_0, t4, _null, _null, _null, _null, _null, _null, _null, _null, _null, 1)], t1)); + 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_xKl0, 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_IID0, _null, _this.get$_toolbar0$_toggleStrikethrough(), B.EdgeInsets_8_8_8_8, 16, "Strikethrough", _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_QSQ, _null, B.MaterialType_0); + 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_QSQ, _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_empty0, false, _null, _this._urlController, _null, _null, _null, 2, B.InputDecoration_EtP, 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_3, _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_QSQ, _null, _null, B.MaterialType_0); } }; + A._EditorToolbarState__getSelectedLinkSpans_closure.prototype = { + call$1(attribution) { + return attribution instanceof A.LinkAttribution; + }, + $signature: 734 + }; + A._EditorToolbarState__onLinkPressed_closure.prototype = { + call$1(attribution) { + return attribution instanceof A.LinkAttribution; + }, + $signature: 734 + }; + A._EditorToolbarState__onLinkPressed_closure0.prototype = { + call$0() { + var t1 = this.$this; + t1._showUrlField = true; + t1._urlFocusNode.requestFocus$0(); + }, + $signature: 1 + }; + A._EditorToolbarState__applyLink_closure.prototype = { + call$0() { + var t1 = this.$this; + t1._showUrlField = false; + t1._urlFocusNode.unfocus$1$disposition(B.UnfocusDisposition_1); + t1._widget.closeToolbar$0(); + }, + $signature: 1 + }; A._EditorToolbarState_build_closure.prototype = { call$3(context, selection, child) { if (selection == null) @@ -445271,20 +450869,44 @@ return B.SizedBox_null_null_null_null; return this.$this._toolbar0$_buildToolbar$0(); }, - $signature: 490 + $signature: 735 }; A._EditorToolbarState__buildToolbar_closure.prototype = { call$1(element) { return element !== B._TextType_4; }, - $signature: 2690 + $signature: 2723 }; 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: 2691 + $signature: 2724 + }; + A._EditorToolbarState__buildUrlField_closure.prototype = { + call$1(newValue) { + return this.$this._applyLink$0(); + }, + $signature: 65 + }; + A._EditorToolbarState__buildUrlField_closure0.prototype = { + call$0() { + var t1 = this.$this; + t1.setState$1(new A._EditorToolbarState__buildUrlField__closure(t1)); + }, + $signature: 1 + }; + A._EditorToolbarState__buildUrlField__closure.prototype = { + call$0() { + var t1 = this.$this; + t1._urlFocusNode.unfocus$0(); + t1._showUrlField = false; + t1 = t1._urlController; + t1.toString; + t1.super$ValueNotifier$value(0, B.TextEditingValue_cKo); + }, + $signature: 1 }; A._TextType.prototype = { toString$0(_) { @@ -445323,9 +450945,9 @@ 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_IID2, _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_QSQ, _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$(B.Alignment_0_0, _null, _null, true, B.Icon_IID2, _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_QSQ, _null, _null, B.MaterialType_0); }, - $signature: 490 + $signature: 735 }; A._PositionedToolbar.prototype = { build$1(_, context) { @@ -445339,9 +450961,9 @@ return B.SizedBox_null_null_null_null; t1 = offset._dx; t2 = offset._dy; - return A.SizedBox$expand(A.Stack$(B.AlignmentDirectional_m1_m1, A._setArrayType([A.Positioned$(_null, A.FractionalTranslation$(this.$this.child, true, B.Offset_omC), _null, _null, t1, _null, t2, _null)], type$.JSArray_legacy_Widget), B.Clip_1, B.StackFit_0, _null, _null)); + 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: 2692 + $signature: 2725 }; A.loadEmailTemplate_closure.prototype = { call$1(response) { @@ -445370,14 +450992,14 @@ t2.border = "none"; return t1; }, - $signature: 2693 + $signature: 2726 }; A.WebUtils_warnChanges_closure.prototype = { call$1(e) { if (A._lateReadCheck(this.store.__Store__state, "_state").hasChanges$0()) - J.set$returnValue$x(type$.legacy_BeforeUnloadEvent._as(e), "Changes you made may not be saved."); + type$.legacy_BeforeUnloadEvent._as(e).returnValue = "Changes you made may not be saved."; }, - $signature: 2694 + $signature: 2727 }; A.LinkifyElement.prototype = { $eq(_, other) { @@ -445419,7 +451041,7 @@ var t1 = this._box_0; t1.list = linkifier.parse$2(0, t1.list, this.options); }, - $signature: 2695 + $signature: 2728 }; A.EmailLinkifier.prototype = { parse$2(_, elements, options) { @@ -445454,9 +451076,8 @@ if ((t2 == null ? null : t2.length !== 0) === true) { t1 = t1; t1.toString; - t1 = B.JSString_methods.replaceFirst$2(t1, A.RegExp_RegExp("mailto:", true, false, false), ""); - t2 = "mailto:" + t1; - _this.list.push(new A.EmailElement(t1, t2, t1)); + t1 = B.JSString_methods.replaceFirst$2(t1, A.RegExp_RegExp("mailto:", true, false, false, false), ""); + _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)); @@ -445464,7 +451085,7 @@ } else _this.list.push(element); }, - $signature: 487 + $signature: 736 }; A.EmailElement.prototype = { toString$0(_) { @@ -445524,7 +451145,7 @@ originalUrl0 = originalUrl; t1 = _this.options.humanize; if (t1 || false) { - url = t1 ? B.JSString_methods.replaceFirst$2(originalUrl, A.RegExp_RegExp("https?://", true, false, false), "") : originalUrl; + url = t1 ? B.JSString_methods.replaceFirst$2(originalUrl, A.RegExp_RegExp("https?://", true, false, false, false), "") : originalUrl; t1 = _this.list; t1.push(new A.UrlElement(originalUrl0, url)); } else { @@ -445540,7 +451161,7 @@ } else _this.list.push(element); }, - $signature: 487 + $signature: 736 }; A.UrlElement.prototype = { toString$0(_) { @@ -445680,10 +451301,8 @@ msg = typeof message == "string" ? message : J.toString$0$(message); if (t1 >= 2000) { A.StackTrace_current(); - if (error == null) { + if (error == null) logLevel.toString$0(0); - A.S(msg); - } } t1 = _this.get$fullName(); Date.now(); @@ -445726,9 +451345,9 @@ $parent._logger$_children.$indexSet(0, thisName, t1); return t1; }, - $signature: 2697 + $signature: 2730 }; - A.Element2.prototype = { + A.Element1.prototype = { get$isEmpty(_) { return this.children == null; }, @@ -445754,7 +451373,7 @@ call$1(child) { return child.get$textContent(); }, - $signature: 2698 + $signature: 2731 }; A.Text1.prototype = { accept$1(_, visitor) { @@ -445836,7 +451455,7 @@ var t1 = this.parser; return s.canParse$1(t1) && s.canEndBlock$1(t1); }, - $signature: 759 + $signature: 737 }; A.EmptyBlockSyntax.prototype = { get$pattern(_) { @@ -445894,7 +451513,7 @@ t1 = B.JSString_methods.trimRight$0(B.JSArray_methods.join$1(lines, "\n")); tag.toString; t2 = type$.String; - return new A.Element2(tag, A._setArrayType([new A.UnparsedContent(t1)], type$.JSArray_Node_3), A.LinkedHashMap_LinkedHashMap$_empty(t2, t2)); + return new A.Element1(tag, A._setArrayType([new A.UnparsedContent(t1)], type$.JSArray_Node_3), A.LinkedHashMap_LinkedHashMap$_empty(t2, t2)); }, _interperableAsParagraph$1(line) { var t1 = $.$get$_indentPattern()._nativeRegExp; @@ -445945,9 +451564,8 @@ level = t1[1].length; t1 = t1[2]; t1.toString; - t1 = B.JSString_methods.trim$0(t1); t2 = type$.String; - return new A.Element2("h" + level, A._setArrayType([new A.UnparsedContent(t1)], type$.JSArray_Node_3), A.LinkedHashMap_LinkedHashMap$_empty(t2, t2)); + return new A.Element1("h" + level, A._setArrayType([new A.UnparsedContent(B.JSString_methods.trim$0(t1))], type$.JSArray_Node_3), A.LinkedHashMap_LinkedHashMap$_empty(t2, t2)); } }; A.BlockquoteSyntax.prototype = { @@ -445976,14 +451594,14 @@ }, parse$1(_, parser) { var t1 = type$.String; - return new A.Element2("blockquote", A.BlockParser$(this.parseChildLines$1(parser), parser.document).parseLines$0(), A.LinkedHashMap_LinkedHashMap$_empty(t1, t1)); + return new A.Element1("blockquote", A.BlockParser$(this.parseChildLines$1(parser), parser.document).parseLines$0(), A.LinkedHashMap_LinkedHashMap$_empty(t1, t1)); } }; A.BlockquoteSyntax_parseChildLines_closure.prototype = { call$1(s) { return s.canParse$1(this.parser); }, - $signature: 759 + $signature: 737 }; A.CodeBlockSyntax.prototype = { get$pattern(_) { @@ -446025,7 +451643,7 @@ $content = B.HtmlEscape_HtmlEscapeMode_element_false.convert$1(B.JSArray_methods.join$1(childLines, "\n")); t1 = type$.JSArray_Node_3; t2 = type$.String; - return new A.Element2("pre", A._setArrayType([new A.Element2("code", A._setArrayType([new A.Text1($content)], t1), A.LinkedHashMap_LinkedHashMap$_empty(t2, t2))], t1), A.LinkedHashMap_LinkedHashMap$_empty(t2, t2)); + return new A.Element1("pre", A._setArrayType([new A.Element1("code", A._setArrayType([new A.Text1($content)], t1), A.LinkedHashMap_LinkedHashMap$_empty(t2, t2))], t1), A.LinkedHashMap_LinkedHashMap$_empty(t2, t2)); } }; A.FencedCodeBlockSyntax.prototype = { @@ -446093,7 +451711,7 @@ infoString = B.HtmlEscape_HtmlEscapeMode_attribute_true.convert$1(firstSpace >= 0 ? B.JSString_methods.substring$2(infoString, 0, firstSpace) : infoString); t5.$indexSet(0, "class", "language-" + infoString); } - return new A.Element2("pre", A._setArrayType([new A.Element2("code", t3, t5)], t2), A.LinkedHashMap_LinkedHashMap$_empty(t4, t4)); + return new A.Element1("pre", A._setArrayType([new A.Element1("code", t3, t5)], t2), A.LinkedHashMap_LinkedHashMap$_empty(t4, t4)); } }; A.HorizontalRuleSyntax.prototype = { @@ -446104,7 +451722,7 @@ var t1; ++parser._pos; t1 = type$.String; - return new A.Element2("hr", null, A.LinkedHashMap_LinkedHashMap$_empty(t1, t1)); + return new A.Element1("hr", null, A.LinkedHashMap_LinkedHashMap$_empty(t1, t1)); } }; A.BlockHtmlSyntax.prototype = { @@ -446143,7 +451761,7 @@ return false; }, get$pattern(_) { - return A.RegExp_RegExp("^ {0,3}|\\s+[^>]*>)\\s*$", true, false, false); + return A.RegExp_RegExp("^ {0,3}|\\s+[^>]*>)\\s*$", true, false, false, false); } }; A.LongBlockHtmlSyntax.prototype = { @@ -446251,8 +451869,10 @@ markerAsSpaces = B.JSString_methods.$mul(" ", digits.length + t4.length); if ($content.length === 0) indent = t3 + markerAsSpaces + " "; - else - indent = restWhitespace.length >= 4 ? t3 + markerAsSpaces + firstWhitespace : t3 + markerAsSpaces + firstWhitespace + restWhitespace; + else { + indent = t3 + markerAsSpaces + firstWhitespace; + indent = restWhitespace.length >= 4 ? indent : indent + restWhitespace; + } endItem.call$0(); _box_0.childLines.push(restWhitespace + $content); listMarker = t4; @@ -446274,7 +451894,7 @@ anyEmptyLines = _this._removeTrailingEmptyLines$1(items); for (t1 = items.length, t2 = parser.document, t3 = type$.String, anyEmptyLinesBetweenBlocks = false, _i = 0; _i < items.length; items.length === t1 || (0, A.throwConcurrentModificationError)(items), ++_i) { itemParser = A.BlockParser$(items[_i].lines, t2); - itemNodes.push(new A.Element2("li", itemParser.parseLines$0(), A.LinkedHashMap_LinkedHashMap$_empty(t3, t3))); + itemNodes.push(new A.Element1("li", itemParser.parseLines$0(), A.LinkedHashMap_LinkedHashMap$_empty(t3, t3))); anyEmptyLinesBetweenBlocks = anyEmptyLinesBetweenBlocks || itemParser.encounteredBlankLine; } if (!anyEmptyLines && !anyEmptyLinesBetweenBlocks) @@ -446283,7 +451903,7 @@ if (children != null) for (t2 = J.getInterceptor$asx(children), i = 0; i < t2.get$length(children); ++i) { child = t2.$index(children, i); - if (child instanceof A.Element2 && child.tag === "p") { + if (child instanceof A.Element1 && child.tag === "p") { t2.removeAt$1(children, i); t4 = child.children; t4.toString; @@ -446295,9 +451915,9 @@ t1 = _this.get$listTag(); t3 = A.LinkedHashMap_LinkedHashMap$_empty(t3, t3); t3.$indexSet(0, "start", A.S(startNumber)); - return new A.Element2(t1, itemNodes, t3); + return new A.Element1(t1, itemNodes, t3); } else - return new A.Element2(_this.get$listTag(), itemNodes, A.LinkedHashMap_LinkedHashMap$_empty(t3, t3)); + return new A.Element1(_this.get$listTag(), itemNodes, A.LinkedHashMap_LinkedHashMap$_empty(t3, t3)); }, _removeLeadingEmptyLine$1(item) { var t2, t3, @@ -446358,7 +451978,7 @@ t1.__late_helper$_value = pattern.firstMatch$1(t2.lines[t2._pos]); return t1._readLocal$0() != null; }, - $signature: 2701 + $signature: 2734 }; A.UnorderedListSyntax.prototype = { get$pattern(_) { @@ -446398,7 +452018,7 @@ return new A.Text1(""); else { t1 = type$.String; - return new A.Element2("p", A._setArrayType([new A.UnparsedContent(B.JSString_methods.trimRight$0(B.JSArray_methods.join$1(paragraphLines, "\n")))], type$.JSArray_Node_3), A.LinkedHashMap_LinkedHashMap$_empty(t1, t1)); + return new A.Element1("p", A._setArrayType([new A.UnparsedContent(B.JSString_methods.trimRight$0(B.JSArray_methods.join$1(paragraphLines, "\n")))], type$.JSArray_Node_3), A.LinkedHashMap_LinkedHashMap$_empty(t1, t1)); } }, _extractReflinkDefinitions$2(parser, lines) { @@ -446443,7 +452063,7 @@ }, _parseReflinkDefinition$2(parser, contents) { var t2, t3, destination, t4, title, label, t1 = {}, - match = A.RegExp_RegExp("^[ ]{0,3}\\[((?:\\\\\\]|[^\\]])+)\\]:\\s*(?:<(\\S+)>|(\\S+))\\s*(\"[^\"]+\"|'[^']+'|\\([^)]+\\)|)\\s*$", true, false, true).firstMatch$1(contents); + match = A.RegExp_RegExp("^[ ]{0,3}\\[((?:\\\\\\]|[^\\]])+)\\]:\\s*(?:<(\\S+)>|(\\S+))\\s*(\"[^\"]+\"|'[^']+'|\\([^)]+\\)|)\\s*$", true, false, true, false).firstMatch$1(contents); if (match == null) return false; t2 = match._match; @@ -446478,13 +452098,13 @@ call$1(i) { return J.startsWith$1$s(this.lines[i], $.$get$ParagraphSyntax__reflinkDefinitionStart()); }, - $signature: 185 + $signature: 186 }; A.ParagraphSyntax__parseReflinkDefinition_closure.prototype = { call$0() { return new A.LinkReference(this.destination, this._box_0.title); }, - $signature: 2702 + $signature: 2735 }; A.Document0.prototype = {}; A.LinkReference.prototype = {}; @@ -446496,9 +452116,9 @@ t2 = this.document._inlineSyntaxes; B.JSArray_methods.addAll$1(t1, t2); if (t2.any$1(0, new A.InlineParser_closure(this))) - t1.push(new A.TextSyntax("", A.RegExp_RegExp("[A-Za-z0-9]+(?=\\s)", true, false, true), _null)); + t1.push(new A.TextSyntax("", A.RegExp_RegExp("[A-Za-z0-9]+(?=\\s)", true, false, true, false), _null)); else - t1.push(new A.TextSyntax("", A.RegExp_RegExp("[ \\tA-Za-z0-9]*[A-Za-z0-9](?=\\s)", true, false, true), _null)); + t1.push(new A.TextSyntax("", A.RegExp_RegExp("[ \\tA-Za-z0-9]*[A-Za-z0-9](?=\\s)", true, false, true, false), _null)); B.JSArray_methods.addAll$1(t1, A._setArrayType([A.LinkSyntax$(_null, "\\[", 91), A.ImageSyntax$(_null)], type$.JSArray_InlineSyntax)); B.JSArray_methods.addAll$1(t1, $.$get$InlineParser__defaultSyntaxes()); B.JSArray_methods.addAll$1(t1, $.$get$InlineParser__htmlSyntaxes()); @@ -446658,7 +452278,7 @@ var t1, i, node, t2, t3, j; for (t1 = J.getInterceptor$asx(nodes), i = 0; i < t1.get$length(nodes) - 1; ++i) { node = t1.$index(nodes, i); - if (node instanceof A.Element2 && node.children != null) { + if (node instanceof A.Element1 && node.children != null) { t2 = node.children; t2.toString; this._combineAdjacentText$1(t2); @@ -446700,25 +452320,25 @@ call$1(s) { return !B.JSArray_methods.contains$1(this.$this.document.extensionSet.inlineSyntaxes, s); }, - $signature: 746 + $signature: 738 }; A.InlineParser_parse_closure.prototype = { call$1(syntax) { return syntax.tryMatch$1(this.$this); }, - $signature: 746 + $signature: 738 }; A.InlineParser__linkOrImage_closure.prototype = { call$1(d) { return d.get$char() === 91 || d.get$char() === 33; }, - $signature: 717 + $signature: 739 }; A.InlineParser__linkOrImage_closure0.prototype = { call$1(n) { return n === this.delimiter.node; }, - $signature: 2705 + $signature: 2738 }; A.InlineParser__linkOrImage_closure1.prototype = { call$0() { @@ -446731,26 +452351,26 @@ B.JSArray_methods.removeRange$2(t1, t2, t1.length); return children; }, - $signature: 695 + $signature: 740 }; A.InlineParser__processEmphasis_closure.prototype = { call$0() { return A.List_List$filled(3, this.bottomIndex, false, type$.int); }, - $signature: 737 + $signature: 515 }; 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: 717 + $signature: 739 }; 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: 695 + $signature: 740 }; A.InlineSyntax.prototype = { tryMatch$1(parser) { @@ -446771,7 +452391,7 @@ A.LineBreakSyntax.prototype = { onMatch$2(parser, match) { var t1 = type$.String; - parser._inline_parser$_tree.push(new A.Element2("br", null, A.LinkedHashMap_LinkedHashMap$_empty(t1, t1))); + parser._inline_parser$_tree.push(new A.Element1("br", null, A.LinkedHashMap_LinkedHashMap$_empty(t1, t1))); return true; } }; @@ -446824,7 +452444,7 @@ t3 = type$.String; t3 = A.LinkedHashMap_LinkedHashMap$_empty(t3, t3); t3.$indexSet(0, "href", A._Uri__uriEncode(B.List_gnE, "mailto:" + t1, B.C_Utf8Codec, false)); - parser._inline_parser$_tree.push(new A.Element2("a", t2, t3)); + parser._inline_parser$_tree.push(new A.Element1("a", t2, t3)); return true; } }; @@ -446838,7 +452458,7 @@ t3 = type$.String; t3 = A.LinkedHashMap_LinkedHashMap$_empty(t3, t3); t3.$indexSet(0, "href", A._Uri__uriEncode(B.List_gnE, t1, B.C_Utf8Codec, false)); - parser._inline_parser$_tree.push(new A.Element2("a", t2, t3)); + parser._inline_parser$_tree.push(new A.Element1("a", t2, t3)); return true; } }; @@ -446924,7 +452544,7 @@ close$4$getChildren(_, parser, $opener, closer, getChildren) { var t1 = $opener.get$length($opener) >= 2 && closer.get$length(closer) >= 2 ? "strong" : "em", t2 = type$.String; - return new A.Element2(t1, getChildren.call$0(), A.LinkedHashMap_LinkedHashMap$_empty(t2, t2)); + return new A.Element1(t1, getChildren.call$0(), A.LinkedHashMap_LinkedHashMap$_empty(t2, t2)); } }; A.LinkSyntax.prototype = { @@ -446984,7 +452604,7 @@ t1.$indexSet(0, "href", A.escapeAttribute(destination)); if (title != null && title.length !== 0) t1.$indexSet(0, "title", A.escapeAttribute(title)); - return new A.Element2("a", children, t1); + return new A.Element1("a", children, t1); }, _parseReferenceLinkLabel$1(parser) { var t4, char, next, label, @@ -447178,7 +452798,7 @@ $defaultValues() { return [null]; }, - $signature: 2707 + $signature: 2740 }; A.ImageSyntax.prototype = { _inline_parser$_createNode$3$getChildren(destination, title, getChildren) { @@ -447189,14 +452809,14 @@ t2.$indexSet(0, "alt", J.map$1$1$ax(children, new A.ImageSyntax__createNode_closure(), t1).join$0(0)); if (title != null && title.length !== 0) t2.$indexSet(0, "title", A.escapeAttribute(A.stringReplaceAllUnchecked(title, "&", "&"))); - return new A.Element2("img", null, t2); + return new A.Element1("img", null, t2); } }; A.ImageSyntax__createNode_closure.prototype = { call$1(node) { return node.get$textContent(); }, - $signature: 2708 + $signature: 2741 }; A.CodeSyntax.prototype = { tryMatch$1(parser) { @@ -447219,7 +452839,7 @@ t1 = B.JSString_methods.trim$0(t1); code = B.HtmlEscape_HtmlEscapeMode_element_false.convert$1(A.stringReplaceAllUnchecked(t1, "\n", " ")); t1 = type$.String; - parser._inline_parser$_tree.push(new A.Element2("code", A._setArrayType([new A.Text1(code)], type$.JSArray_Node_3), A.LinkedHashMap_LinkedHashMap$_empty(t1, t1))); + parser._inline_parser$_tree.push(new A.Element1("code", A._setArrayType([new A.Text1(code)], type$.JSArray_Node_3), A.LinkedHashMap_LinkedHashMap$_empty(t1, t1))); return true; } }; @@ -447656,7 +453276,7 @@ }, _image_handler$_stack$2(revealing, disappearing) { var _this = this, _null = null; - return A.Stack$(B.Alignment_0_0, A._setArrayType([new A.FadeWidget(revealing, _this.fadeInDuration, B.AnimationDirection_0, _this.fadeInCurve, _null), new A.FadeWidget(disappearing, _this.fadeOutDuration, B.AnimationDirection_1, _this.fadeOutCurve, _null)], type$.JSArray_Widget), B.Clip_1, B.StackFit_2, _null, _null); + return new A.Stack(B.Alignment_0_0, _null, B.StackFit_2, B.Clip_1, A._setArrayType([new A.FadeWidget(revealing, _this.fadeInDuration, B.AnimationDirection_0, _this.fadeInCurve, _null), new A.FadeWidget(disappearing, _this.fadeOutDuration, B.AnimationDirection_1, _this.fadeOutCurve, _null)], type$.JSArray_Widget), _null); }, _imageBuilder$4(context, child, frame, wasSynchronouslyLoaded) { if (frame == null) @@ -447932,7 +453552,7 @@ call$1(child) { type$.OverflowViewParentData._as(child.parentData).offstage = null; }, - $signature: 116 + $signature: 107 }; A.RenderOverflowView_performFixedLayout_getChildOffset.prototype = { call$1(index) { @@ -447942,21 +453562,21 @@ else return new A.Offset(0, mainAxisOffset); }, - $signature: 2711 + $signature: 2744 }; 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: 2712 + $signature: 2745 }; A.RenderOverflowView_visitOnlyOnStageChildren_closure.prototype = { call$1(child) { if (type$.OverflowViewParentData._as(child.parentData).offstage === false) this.visitor.call$1(child); }, - $signature: 116 + $signature: 107 }; A.RenderOverflowView_paint_paintChild.prototype = { call$1(child) { @@ -447967,7 +453587,7 @@ else t1.paintChild$2(child, this.$this._box$_size.bottomRight$1(0, B.Offset_0_0)); }, - $signature: 116 + $signature: 107 }; A.RenderOverflowView_paint_defaultPaint.prototype = { call$2(context, offset) { @@ -447983,13 +453603,13 @@ t1 = this.position; this.result.addWithPaintOffset$3$hitTest$offset$position(new A.RenderOverflowView_hitTestChildren__closure(t1, childParentData, renderObject), childParentData.offset, t1); }, - $signature: 116 + $signature: 107 }; A.RenderOverflowView_hitTestChildren__closure.prototype = { call$2(result, transformed) { return this.child.hitTest$2$position(result, transformed); }, - $signature: 65 + $signature: 68 }; A._RenderOverflowView_RenderBox_ContainerRenderObjectMixin.prototype = { attach$1(owner) { @@ -448018,10 +453638,7 @@ A._RenderOverflowView_RenderBox_ContainerRenderObjectMixin_RenderBoxContainerDefaultsMixin.prototype = {}; A.OverflowView.prototype = { createElement$0(_) { - var t1 = A.HashSet_HashSet(type$.Element_2), - t2 = ($.Element__nextHashCode + 1) % 16777215; - $.Element__nextHashCode = t2; - return new A._OverflowViewElement(t1, t2, this, B._ElementLifecycle_0); + return new A._OverflowViewElement(A.HashSet_HashSet(type$.Element_2), this, B._ElementLifecycle_0); }, createRenderObject$1(context) { var t1 = this.direction; @@ -448055,7 +453672,7 @@ call$2(context, constraints) { return this.builder.call$2(context, constraints.value); }, - $signature: 2713 + $signature: 2746 }; A._OverflowViewElement.prototype = {}; A.MethodChannelPackageInfo.prototype = {}; @@ -448161,7 +453778,7 @@ start = 0; previous = null; } - for (t2 = new A.CodeUnits(path).__internal$_string, t3 = t2.length, i = start, previousPrevious = null; i < t3; ++i, previousPrevious = previous, previous = codeUnit) { + for (t2 = new A.CodeUnits(path)._string, t3 = t2.length, i = start, previousPrevious = null; i < t3; ++i, previousPrevious = previous, previous = codeUnit) { codeUnit = B.JSString_methods.codeUnitAt$1(t2, i); if (t1.isSeparator$1(codeUnit)) { if (t1 === $.$get$Style_windows() && codeUnit === 47) @@ -448271,19 +453888,19 @@ call$1(part) { return part !== ""; }, - $signature: 66 + $signature: 50 }; A.Context_split_closure.prototype = { call$1(part) { return part.length !== 0; }, - $signature: 66 + $signature: 50 }; A._validateArgList_closure.prototype = { call$1(arg) { return arg == null ? "null" : '"' + arg + '"'; }, - $signature: 2714 + $signature: 2747 }; A.InternalStyle.prototype = { getRoot$1(path) { @@ -448691,13 +454308,13 @@ 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); }, - $signature: 2715 + $signature: 2748 }; A.encodePermissions_closure.prototype = { call$1(it) { return it.value; }, - $signature: 2716 + $signature: 2749 }; A.LocalPlatform.prototype = { get$executable() { @@ -448745,11 +454362,11 @@ } return htmlElement; }, - $signature: 663 + $signature: 742 }; A.PointerInterceptor.prototype = { build$1(_, context) { - return A.Stack$(B.Alignment_0_0, A._setArrayType([A.Positioned$fill(new A.HtmlElementView("__webPointerInterceptorViewType__", null)), this.child], type$.JSArray_Widget), B.Clip_1, B.StackFit_0, null, null); + return new A.Stack(B.Alignment_0_0, null, B.StackFit_0, B.Clip_1, A._setArrayType([A.Positioned$fill(new A.HtmlElementView("__webPointerInterceptorViewType__", null)), this.child], type$.JSArray_Widget), null); } }; A.PrintingPlugin.prototype = { @@ -448899,7 +454516,7 @@ t2 = $.$get$_context(); userAgent = J.$index$asx(t2.$index(0, "navigator"), "userAgent"); t3 = t2.$index(0, "chrome"); - isSafari = t2.$index(0, "safari") != null && !J.contains$1$asx(userAgent, A.RegExp_RegExp("Version/14\\.1\\.", true, false, false)); + isSafari = t2.$index(0, "safari") != null && !J.contains$1$asx(userAgent, A.RegExp_RegExp("Version/14\\.1\\.", true, false, false, false)); isMobile = J.contains$1$asx(userAgent, "Mobile"); isFirefox = B.JSString_methods.contains$1(userAgent, "Firefox"); $async$goto = (t3 != null || isSafari || isFirefox) && !isMobile ? 8 : 9; @@ -449142,7 +454759,7 @@ call$1(input) { return input; }, - $signature: 384 + $signature: 471 }; A.PrintingPlugin_layoutPdf_closure0.prototype = { call$1($event) { @@ -449173,14 +454790,14 @@ call$1(index) { return index; }, - $signature: 118 + $signature: 126 }; 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: 187 + $signature: 176 }; A._WebPdfRaster.prototype = { get$pixels() { @@ -449417,7 +455034,7 @@ call$1(input) { return input; }, - $signature: 384 + $signature: 471 }; A.Mutex.prototype = { acquire$0() { @@ -449431,7 +455048,7 @@ switch ($async$goto) { case 0: // Function start - $async$goto = $async$self._locked ? 2 : 3; + $async$goto = $async$self._mutex$_locked ? 2 : 3; break; case 2: // then @@ -449443,7 +455060,7 @@ // returning from await. case 3: // join - $async$self._locked = true; + $async$self._mutex$_locked = true; // implicit return return A._asyncReturn(null, $async$completer); } @@ -449452,7 +455069,7 @@ }, release$0(_) { var t1, t2, _i; - this._locked = false; + this._mutex$_locked = false; for (t1 = this._waiting, t2 = t1.length, _i = 0; _i < t1.length; t1.length === t2 || (0, A.throwConcurrentModificationError)(t1), ++_i) t1[_i].complete$0(0); B.JSArray_methods.set$length(t1, 0); @@ -449502,16 +455119,16 @@ }; A.PdfPrintAction.prototype = { build$1(_, context) { - return new A.PdfPreviewAction(this.icon, this.get$_actions0$_print(), null); + return new A.PdfPreviewAction(this.icon, this.get$_print(), null); }, - _actions0$_print$3(context, build, pageFormat) { + _print$3(context, build, pageFormat) { return this._print$body$PdfPrintAction(context, build, pageFormat); }, _print$body$PdfPrintAction(context, build, pageFormat) { var $async$goto = 0, $async$completer = A._makeAsyncAwaitCompleter(type$.void), $async$handler = 1, $async$currentError, $async$next = [], $async$self = this, result, exception, stack, t1, exception0, data, $async$exception0; - var $async$_actions0$_print$3 = A._wrapJsFunctionForAsync(function($async$errorCode, $async$result) { + var $async$_print$3 = A._wrapJsFunctionForAsync(function($async$errorCode, $async$result) { if ($async$errorCode === 1) { $async$currentError = $async$result; $async$goto = $async$handler; @@ -449523,7 +455140,7 @@ data = context.findAncestorWidgetOfExactType$1$0(type$.PdfPreviewController).data; $async$handler = 3; $async$goto = 6; - return A._asyncAwait(A.Printing_layoutPdf(true, data._onComputeActualPageFormat$0(), $async$self.jobName, build, false), $async$_actions0$_print$3); + return A._asyncAwait(A.Printing_layoutPdf(true, data._onComputeActualPageFormat$0(), $async$self.jobName, build, false), $async$_print$3); case 6: // returning from await. result = $async$result; @@ -449564,7 +455181,7 @@ return A._asyncRethrow($async$currentError, $async$completer); } }); - return A._asyncStartSync($async$_actions0$_print$3, $async$completer); + return A._asyncStartSync($async$_print$3, $async$completer); } }; A.PdfShareAction.prototype = { @@ -449644,7 +455261,7 @@ A.PdfPreviewCustom.prototype = { createState$0() { var _null = null; - return new A.PdfPreviewCustomState(new A.LabeledGlobalKey(_null, type$.LabeledGlobalKey_State_StatefulWidget), A.ScrollController$(_null, 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), new A.ScrollController(0, true, _null, A._setArrayType([], type$.JSArray_ScrollPosition), $.$get$ChangeNotifier__emptyListeners()), A.TransformationController$(), A._setArrayType([], type$.JSArray_PdfPreviewPage), _null, _null, 72, false, _null, B._StateLifecycle_0); }, build$1($receiver, arg0) { return this.build.call$1(arg0); @@ -449708,7 +455325,7 @@ 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); }, build$1(_, context) { - var page, t1, t2, _this = this, _null = null; + var page, t1, _this = this, _null = null; if (_this.preview != null) page = _this._zoomPreview$0(); else { @@ -449718,12 +455335,8 @@ A.Timer_Timer(B.Duration_0, new A.PdfPreviewCustomState_build_closure(_this)); } _this._widget.toString; - t1 = B.Map_HFpTk.$index(0, 400); - t1.toString; - t2 = B.Map_HFpTk.$index(0, 200); - t2.toString; - t2 = A._setArrayType([t1, t2], type$.JSArray_Color_2); - return A.Container$(B.Alignment_0_0, page, B.Clip_0, _null, _null, new A.BoxDecoration(_null, _null, _null, _null, _null, new A.LinearGradient(B.Alignment_0_m1, B.Alignment_0_1, B.TileMode_0, t2, _null, _null), B.BoxShape_0), _null, _null, _null, _null, _null, _null, _null, 1 / 0); + t1 = A._setArrayType([B.Color_4290624957, B.Color_4293848814], type$.JSArray_Color_2); + return A.Container$(B.Alignment_0_0, page, B.Clip_0, _null, _null, new A.BoxDecoration(_null, _null, _null, _null, _null, new A.LinearGradient(B.Alignment_0_m1, B.Alignment_0_1, B.TileMode_0, t1, _null, _null), B.BoxShape_0), _null, _null, _null, _null, _null, _null, _null, 1 / 0); } }; A.PdfPreviewCustomState_didChangeDependencies_closure.prototype = { @@ -449731,7 +455344,7 @@ var t1 = this.$this; t1.setState$1(new A.PdfPreviewCustomState_didChangeDependencies__closure(t1, _info)); }, - $signature: 636 + $signature: 745 }; A.PdfPreviewCustomState_didChangeDependencies__closure.prototype = { call$0() { @@ -449747,7 +455360,7 @@ 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); }, - $signature: 2721 + $signature: 2754 }; A.PdfPreviewCustomState__createPreview__closure.prototype = { call$0() { @@ -449822,7 +455435,7 @@ t2 = t1.get$currentState(), pages = t2 == null ? null : t2.PdfPreviewRaster_pages; if (pages == null) - pages = B.List_empty19; + pages = B.List_empty20; t1 = t1.get$currentState(); dpi = t1 == null ? null : t1.PdfPreviewRaster_dpi; if (dpi == null) @@ -449843,7 +455456,9 @@ _this.super$State$initState(); }, dispose$0(_) { - A._lateReadCheck(this.___PdfPreviewState_previewData, "previewData"); + var t1 = A._lateReadCheck(this.___PdfPreviewState_previewData, "previewData"); + t1.ChangeNotifier__listeners = $.$get$ChangeNotifier__emptyListeners(); + t1.ChangeNotifier__count = 0; this.super$State$dispose(0); }, didUpdateWidget$1(oldWidget) { @@ -449893,7 +455508,7 @@ 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.WrapCrossAlignment_0, 0), B.EdgeInsets_0_0_0_0, true), _null), B.Clip_0, t3, 4, _null, _null, _null, _null, B.MaterialType_0), new A.IconThemeData(iconColor, _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.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))); } return new A.PdfPreviewController(t2, t2, A.Column$(t1, B.CrossAxisAlignment_2, _null, B.MainAxisAlignment_2, B.MainAxisSize_1, B.VerticalDirection_1), _null); } @@ -449922,7 +455537,7 @@ var t1 = this.$this; t1.setState$1(new A._PdfPreviewState_didChangeDependencies__closure(t1, _info)); }, - $signature: 636 + $signature: 745 }; A._PdfPreviewState_didChangeDependencies__closure.prototype = { call$0() { @@ -449938,7 +455553,7 @@ t2 = t1._widget.maxPageWidth; return new A.PdfPreviewCustom(A._lateReadCheck(controller.__PdfPreviewData__pageFormat, "_pageFormat"), controller.buildDocument, t2, _null, _null, _null, t1._widget.pages, _null, _null, false, _null, _null, t1.previewWidget); }, - $signature: 2723 + $signature: 2756 }; A.PdfPreviewRaster.prototype = { raster$0() { @@ -450163,11 +455778,11 @@ this._printJobs.$indexSet(0, t1, job); return job; }, - add$1$onPageRasterized($receiver, onPageRasterized) { - return this.add$3$onCompleted$onLayout$onPageRasterized($receiver, null, null, onPageRasterized); - }, add$2$onCompleted$onLayout($receiver, onCompleted, onLayout) { return this.add$3$onCompleted$onLayout$onPageRasterized($receiver, onCompleted, onLayout, null); + }, + add$1$onPageRasterized($receiver, onPageRasterized) { + return this.add$3$onCompleted$onLayout$onPageRasterized($receiver, null, null, onPageRasterized); } }; A.PrintingInfo.prototype = { @@ -450195,7 +455810,7 @@ call$1(image) { return this.comp.complete$1(0, image); }, - $signature: 2724 + $signature: 2757 }; A.PdfRasterImage.prototype = { _raster$_loadAsync$0() { @@ -450634,7 +456249,7 @@ t1 = t1._qrWidget$3(context, null, widgetSize); return t1; }, - $signature: 426 + $signature: 389 }; A._QrContentView.prototype = { build$1(_, context) { @@ -450646,42 +456261,35 @@ }; A.QrPainter.prototype = { _initPaints$0() { - var t2, _i, position, t3, posKey, + var t2, t3, _i, position, t4, _s22_ = "FinderPatternPosition.", t1 = this._qr_painter$_qr; t1.toString; this.__QrPainter__qrImage = A.QrImage_QrImage(t1); t1 = this._paintCache; - t2 = A._detectRenderer(); - t2 = t2 ? A.CkPaint$() : new A.SurfacePaint(new A.SurfacePaintData()); - t2.set$style(0, B.PaintingStyle_0); - t1.cache$2(0, t2, B.QrCodeElement_3); - t2 = A._detectRenderer(); - t2 = t2 ? A.CkPaint$() : new A.SurfacePaint(new A.SurfacePaintData()); - t2.set$style(0, B.PaintingStyle_0); - t1.cache$2(0, t2, B.QrCodeElement_4); + t2 = $.$get$useCanvasKit(); + t3 = t2 ? A.CkPaint$() : new A.SurfacePaint(new A.SurfacePaintData()); + 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.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]; - t2 = A._detectRenderer(); - t2 = t2 ? A.CkPaint$() : new A.SurfacePaint(new A.SurfacePaintData()); - t2.set$style(0, B.PaintingStyle_1); - t3 = t1._keyedPaints; - posKey = _s22_ + position._core$_name; - t3.$indexSet(0, "QrCodeElement.finderPatternOuter:" + posKey, t2); - t2 = A._detectRenderer(); - t2 = t2 ? A.CkPaint$() : new A.SurfacePaint(new A.SurfacePaintData()); - t2.set$style(0, B.PaintingStyle_1); - posKey = _s22_ + position._core$_name; - t3.$indexSet(0, "QrCodeElement.finderPatternInner:" + posKey, t2); - t2 = A._detectRenderer(); - t2 = t2 ? A.CkPaint$() : new A.SurfacePaint(new A.SurfacePaintData()); - t2.set$style(0, B.PaintingStyle_0); - posKey = _s22_ + position._core$_name; - t3.$indexSet(0, "QrCodeElement.finderPatternDot:" + posKey, t2); + t3 = t2 ? A.CkPaint$() : new A.SurfacePaint(new A.SurfacePaintData()); + 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()); + 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()); + t3.set$style(0, B.PaintingStyle_0); + t4.$indexSet(0, "QrCodeElement.finderPatternDot:" + (_s22_ + position._core$_name), t3); } }, paint$2(canvas, size) { - var t1, t2, paintMetrics, gapTotal, t3, pixelPaint, $top, left, x, isTopLeft, isBottomLeft, y, isTopLeft0, isBottomLeft0, isTopRight, paint, pixelHTweak, pixelVTweak, imageSize, t4, t5, t6, t7, _this = this, _null = null, + var t1, t2, paintMetrics, gapTotal, t3, pixelPaint, x, isTopLeft, isBottomLeft, y, isTopLeft0, isBottomLeft0, isTopRight, paint, left, $top, pixelHTweak, pixelVTweak, imageSize, t4, t5, t6, t7, _this = this, _s10_ = "_pixelSize", _s17_ = "_innerContentSize", _s6_ = "_inset"; @@ -450707,7 +456315,7 @@ _this._drawFinderPatternItem$3(B.FinderPatternPosition_1, canvas, paintMetrics); pixelPaint = _this._paintCache.firstPaint$1(B.QrCodeElement_3); pixelPaint.set$color(0, B.Color_4278190080); - for (t1 = t2 - 7, $top = _null, left = $top, x = 0; x < t2; ++x) + for (t1 = t2 - 7, x = 0; x < t2; ++x) for (isTopLeft = x < 7, isBottomLeft = x >= t1, y = 0; y < t2; ++y) { t3 = y < 7; isTopLeft0 = t3 && isTopLeft; @@ -450715,7 +456323,7 @@ isTopRight = y >= t1 && isTopLeft; if (isTopLeft0 || isBottomLeft0 || isTopRight) continue; - paint = A._lateReadCheck(_this.__QrPainter__qrImage, "_qrImage").isDark$2(y, x) ? pixelPaint : _null; + paint = A._lateReadCheck(_this.__QrPainter__qrImage, "_qrImage").isDark$2(y, x) ? pixelPaint : null; if (paint == null) continue; left = A._lateReadCheck(paintMetrics.___PaintMetrics__inset, _s6_) + x * (A._lateReadCheck(paintMetrics.___PaintMetrics__pixelSize, _s10_) + 0); @@ -450732,13 +456340,12 @@ t2.toString; t3 = t1.get$height(t1); t3.toString; - imageSize = _this._scaledAspectSize$3(size, new A.Size(t2, t3), _null); + 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; - t6 = A._detectRenderer(); - paint = t6 ? A.CkPaint$() : new A.SurfacePaint(new A.SurfacePaintData()); + paint = $.$get$useCanvasKit() ? A.CkPaint$() : new A.SurfacePaint(new A.SurfacePaintData()); paint.set$isAntiAlias(true); paint.set$filterQuality(B.FilterQuality_3); t6 = t1.get$width(t1); @@ -450883,7 +456490,7 @@ call$2(h, i) { return A._combine0(h, J.get$hashCode$(i)); }, - $signature: 755 + $signature: 541 }; A.MiddlewareClass.prototype = {}; A.Store.prototype = { @@ -450921,14 +456528,14 @@ }; A.TypedReducer.prototype = { call$2(state, action) { - if (this.$ti.__rti$_rest[1]._is(action)) + if (this.$ti._rest[1]._is(action)) return this.reducer.call$2(state, action); return state; } }; A.TypedMiddleware.prototype = { call$3(store, action, next) { - if (this.$ti.__rti$_rest[1]._is(action)) + if (this.$ti._rest[1]._is(action)) return this.middleware.call$3(store, action, next); else return next.call$1(action); @@ -450955,7 +456562,7 @@ call$0() { return this.$this.formatter.call$3(A._lateReadCheck(this.store.__Store__state, "_state"), this.action, new A.DateTime(Date.now(), false)); }, - $signature: 62 + $signature: 64 }; A.ButtonState.prototype = { toString$0(_) { @@ -451155,7 +456762,7 @@ call$2(context, snapshot) { return A.AnimatedSwitcher$(J.$eq$(snapshot.data, B.ButtonState_1) ? this._loader : this.$this._widget.child, B.Duration_200000, A.animated_switcher_AnimatedSwitcher_defaultTransitionBuilder$closure()); }, - $signature: 2726 + $signature: 2759 }; A.RoundedLoadingButtonState_initState_closure.prototype = { call$0() { @@ -451190,7 +456797,7 @@ if (t1) this.$this._widget.onPressed.call$0(); }, - $signature: 36 + $signature: 37 }; A.RoundedLoadingButtonState_initState_closure2.prototype = { call$0() { @@ -451210,7 +456817,7 @@ return; t1._widget.controller._rounded_loading_button$_state.add$1(0, $event); }, - $signature: 2727 + $signature: 2760 }; A.RoundedLoadingButtonController.prototype = {}; A._RoundedLoadingButtonState_State_TickerProviderStateMixin.prototype = { @@ -451381,7 +456988,7 @@ call$2(e, s) { this.$this._subject$_addError$2(e, s); }, - $signature: 117 + $signature: 125 }; A.Subject_addStream_closure0.prototype = { call$0() { @@ -451517,7 +457124,7 @@ call$0() { return this.call$1(null); }, - $signature: 626 + $signature: 746 }; A._forwardMulti__closure.prototype = { call$0() { @@ -451570,7 +457177,7 @@ call$0() { return this.call$1(null); }, - $signature: 626 + $signature: 746 }; A._forward__listenToUpstream_closure.prototype = { call$0() { @@ -451687,7 +457294,7 @@ json.$indexSet(0, "message", t1); json.$indexSet(0, "category", _this.category); t1 = _this.data; - t2 = t1 == null ? null : t1.get$isNotEmpty(t1); + t2 = t1 == null ? null : t1._length !== 0; if (t2 === true) json.$indexSet(0, "data", t1); json.$indexSet(0, "level", _this.level.name); @@ -451854,30 +457461,27 @@ if (scope._span == null) scope.set$span(0, this.$this._transaction); }, - $signature: 2729 + $signature: 2762 }; 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: 2730 + $signature: 2763 }; A.SharedPreferences.prototype = { containsKey$1(_, key) { return J.containsKey$1$x(this._preferenceCache, key); }, remove$1(_, key) { - var prefixedKey = "flutter." + key; J.remove$1$ax(this._preferenceCache, key); - return $.$get$SharedPreferencesStorePlatform__instance().remove$1(0, prefixedKey); + return $.$get$SharedPreferencesStorePlatform__instance().remove$1(0, "flutter." + key); }, _setValue$3(valueType, key, value) { - var prefixedKey; A.ArgumentError_checkNotNull(value, "value"); - prefixedKey = "flutter." + key; J.$indexSet$ax(this._preferenceCache, key, value); - return $.$get$SharedPreferencesStorePlatform__instance().setValue$3(valueType, prefixedKey, value); + return $.$get$SharedPreferencesStorePlatform__instance().setValue$3(valueType, "flutter." + key, value); } }; A.MethodChannelSharedPreferencesStore.prototype = { @@ -452084,7 +457688,7 @@ call$1(key) { return J.startsWith$1$s(key, "flutter."); }, - $signature: 66 + $signature: 50 }; A.SourceFile.prototype = { get$length(_) { @@ -452273,7 +457877,7 @@ return _this._file$_start === other._file$_start && _this._file$_end === other._file$_end && J.$eq$(_this.file.url, other.file.url); }, get$hashCode(_) { - return A.SourceSpanMixin.prototype.get$hashCode.call(this, this); + return A.Object_hash(this._file$_start, this._file$_end, this.file.url, B.C_SentinelValue, B.C_SentinelValue, B.C_SentinelValue, B.C_SentinelValue, B.C_SentinelValue, B.C_SentinelValue, B.C_SentinelValue, B.C_SentinelValue, B.C_SentinelValue, B.C_SentinelValue, B.C_SentinelValue, B.C_SentinelValue, B.C_SentinelValue, B.C_SentinelValue, B.C_SentinelValue, B.C_SentinelValue, B.C_SentinelValue); }, expand$1(_, other) { var start, _this = this, @@ -452355,7 +457959,7 @@ }, _writeFileStart$1(url) { var _this = this; - if (!_this._multipleFiles || url == null) + if (!_this._multipleFiles || !type$.Uri._is(url)) _this._writeSidebar$1$end("\u2577"); else { _this._writeSidebar$1$end("\u250c"); @@ -452532,7 +458136,7 @@ call$0() { return this.color; }, - $signature: 2731 + $signature: 2764 }; A.Highlighter$__closure.prototype = { call$1(line) { @@ -452540,7 +458144,7 @@ t1 = new A.WhereIterable(t1, new A.Highlighter$___closure(), A._arrayInstanceType(t1)._eval$1("WhereIterable<1>")); return t1.get$length(t1); }, - $signature: 2732 + $signature: 2765 }; A.Highlighter$___closure.prototype = { call$1(highlight) { @@ -452550,29 +458154,32 @@ t1 = t1.get$end(t1); return t2 != t1.get$line(t1); }, - $signature: 383 + $signature: 473 }; A.Highlighter$__closure0.prototype = { call$1(line) { return line.url; }, - $signature: 2734 + $signature: 2767 }; A.Highlighter__collateLines_closure.prototype = { call$1(highlight) { - return highlight.span.get$sourceUrl(); + var t1 = highlight.span.get$sourceUrl(); + return t1 == null ? new A.Object() : t1; }, - $signature: 2735 + $signature: 2768 }; A.Highlighter__collateLines_closure0.prototype = { call$2(highlight1, highlight2) { return highlight1.span.compareTo$1(0, highlight2.span); }, - $signature: 2736 + $signature: 2769 }; A.Highlighter__collateLines_closure1.prototype = { - call$1(highlightsForFile) { - var t1, t2, t3, t4, context, t5, linesBeforeSpan, url, lineNumber, _i, line, activeHighlights, highlightIndex, oldHighlightLength, t6, + call$1(entry) { + var t1, t2, t3, t4, context, t5, linesBeforeSpan, lineNumber, _i, line, activeHighlights, highlightIndex, oldHighlightLength, + url = entry.get$key(entry), + highlightsForFile = entry.get$value(entry), lines = A._setArrayType([], type$.JSArray__Line); for (t1 = J.getInterceptor$ax(highlightsForFile), t2 = t1.get$iterator(highlightsForFile), t3 = type$.JSArray__Highlight; t2.moveNext$0();) { t4 = t2.get$current(t2).span; @@ -452581,7 +458188,6 @@ t5.toString; t5 = B.JSString_methods.allMatches$1("\n", B.JSString_methods.substring$2(context, 0, t5)); linesBeforeSpan = t5.get$length(t5); - url = t4.get$sourceUrl(); t4 = t4.get$start(t4); lineNumber = t4.get$line(t4) - linesBeforeSpan; for (t4 = context.split("\n"), t5 = t4.length, _i = 0; _i < t5; ++_i) { @@ -452601,10 +458207,8 @@ for (t3 = t1.skip$1(highlightsForFile, highlightIndex), t3 = t3.get$iterator(t3); t3.moveNext$0();) { t4 = t3.get$current(t3); t5 = t4.span; - t6 = t5.get$start(t5); - if (t6.get$line(t6) > line.number) - break; - if (!J.$eq$(t5.get$sourceUrl(), line.url)) + t5 = t5.get$start(t5); + if (t5.get$line(t5) > line.number) break; activeHighlights.push(t4); } @@ -452613,28 +458217,22 @@ } return lines; }, - $signature: 2737 + $signature: 2770 }; A.Highlighter__collateLines__closure.prototype = { call$1(highlight) { - var t1 = highlight.span, - t2 = this.line; - if (J.$eq$(t1.get$sourceUrl(), t2.url)) { - t1 = t1.get$end(t1); - t2 = t1.get$line(t1) < t2.number; - t1 = t2; - } else - t1 = true; - return t1; + var t1 = highlight.span; + t1 = t1.get$end(t1); + return t1.get$line(t1) < this.line.number; }, - $signature: 383 + $signature: 473 }; A.Highlighter_highlight_closure.prototype = { call$1(highlight) { highlight.toString; return true; }, - $signature: 383 + $signature: 473 }; A.Highlighter__writeFileStart_closure.prototype = { call$0() { @@ -452768,12 +458366,13 @@ }; A._Highlight.prototype = { toString$0(_) { - var t3, + var t3, t4, t1 = this.span, t2 = t1.get$start(t1); - t2 = A.S(t2.get$line(t2)) + ":" + t1.get$start(t1).get$column() + "-"; - t3 = t1.get$end(t1); - t1 = "primary " + (t2 + A.S(t3.get$line(t3)) + ":" + t1.get$end(t1).get$column()); + t2 = t2.get$line(t2); + t3 = t1.get$start(t1).get$column(); + t4 = t1.get$end(t1); + t1 = "primary " + (A.S(t2) + ":" + t3 + "-" + A.S(t4.get$line(t4)) + ":" + t1.get$end(t1).get$column()); return t1.charCodeAt(0) == 0 ? t1 : t1; } }; @@ -452792,7 +458391,7 @@ } return A._Highlight__normalizeEndOfLine(A._Highlight__normalizeTrailingNewline(A._Highlight__normalizeNewlines(t1))); }, - $signature: 2738 + $signature: 2771 }; A._Line.prototype = { toString$0(_) { @@ -452826,9 +458425,9 @@ }, toString$0(_) { var _this = this, - t1 = "<" + A.getRuntimeType(_this).toString$0(0) + ": " + _this.offset + " ", + t1 = A.getRuntimeType(_this).toString$0(0), source = _this.sourceUrl; - return t1 + (A.S(source == null ? "unknown source" : source) + ":" + (_this.line + 1) + ":" + (_this.column + 1)) + ">"; + return "<" + t1 + ": " + _this.offset + " " + (A.S(source == null ? "unknown source" : source) + ":" + (_this.line + 1) + ":" + (_this.column + 1)) + ">"; }, $isComparable: 1, get$sourceUrl() { @@ -452868,11 +458467,11 @@ return t1 + this.offset; }, toString$0(_) { - var t1 = this.offset, - t2 = "<" + A.getRuntimeType(this).toString$0(0) + ": " + t1 + " ", + var t1 = A.getRuntimeType(this).toString$0(0), + t2 = this.offset, t3 = this.file, source = t3.url; - return t2 + (A.S(source == null ? "unknown source" : source) + ":" + (t3.getLine$1(t1) + 1) + ":" + (t3.getColumn$1(t1) + 1)) + ">"; + return "<" + t1 + ": " + t2 + " " + (A.S(source == null ? "unknown source" : source) + ":" + (t3.getLine$1(t2) + 1) + ":" + (t3.getColumn$1(t2) + 1)) + ">"; }, $isComparable: 1, $isSourceLocation: 1 @@ -452969,11 +458568,8 @@ return type$.SourceSpan._is(other) && _this.get$start(_this).$eq(0, other.get$start(other)) && _this.get$end(_this).$eq(0, other.get$end(other)); }, get$hashCode(_) { - var t2, _this = this, - t1 = _this.get$start(_this); - t1 = t1.get$hashCode(t1); - t2 = _this.get$end(_this); - return t1 + 31 * t2.get$hashCode(t2); + var _this = this; + return A.Object_hash(_this.get$start(_this), _this.get$end(_this), B.C_SentinelValue, B.C_SentinelValue, B.C_SentinelValue, B.C_SentinelValue, B.C_SentinelValue, B.C_SentinelValue, B.C_SentinelValue, B.C_SentinelValue, B.C_SentinelValue, B.C_SentinelValue, 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; @@ -452991,7 +458587,12 @@ call$2$defaultToGlobal(context, defaultToGlobal) { var t1 = this.$ti, t2 = context.getElementForInheritedWidgetOfExactType$1$0(t1._eval$1("_InheritedInjected<1>")); - t2 = t2 == null ? null : t2.get$widget(); + if (t2 == null) + t2 = null; + else { + t2 = t2._widget; + t2.toString; + } t1._eval$1("_InheritedInjected<1>?")._as(t2); if (defaultToGlobal) return this; @@ -453011,7 +458612,7 @@ }; A.InjectedBaseState.prototype = { get$_rm$_state() { - var s, m, + var s, m, t2, _s19_ = "_reactiveModelState", _s11_ = "__snapState", t1 = A._lateReadCheck(this.__InjectedBaseState__reactiveModelState, _s19_); @@ -453020,7 +458621,8 @@ if (!A._instanceType(A._lateReadCheck(A._lateReadCheck(this.__InjectedBaseState__reactiveModelState, _s19_).__ReactiveModelBase___snapState, _s11_))._precomputed1._is(null) && s == null) { t1 = this.$ti._precomputed1; m = A.createRuntimeType(t1).toString$0(0); - throw A.wrapException(A.ArgumentError$notNull("\n[" + A.S(m) + "] is NON-NULLABLE STATE!\nThe non-nullable state [" + A.S(m) + "] 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")); + 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; }, @@ -453149,7 +458751,7 @@ this._box_1.isInitializing = true; return this.$this.middleCreator$2(crt, this.creatorMock); }, - $signature: 2740 + $signature: 2773 }; A.InjectedImp_initialize_closure0.prototype = { call$1(snap) { @@ -453522,7 +459124,7 @@ } else t1.setToHasData$2$data$middleSnap(data, this.middleState); }, - $signature: 81 + $signature: 84 }; A.ReactiveModelBase__streamSubscription_closure1.prototype = { call$2(err, s) { @@ -453539,7 +459141,7 @@ if (!t2) t1.complete$0(0); }, - $signature: 222 + $signature: 181 }; A.ReactiveModelBase__streamSubscription_closure0.prototype = { call$0() { @@ -453701,10 +459303,9 @@ $status = _this._infoMessage; else if (t2) $status = "isIdle : " + A.S(d == null ? _this.data : d); - else if (t1 === B.ConnectionState_1) { - t1 = "isWaiting (" + _this._infoMessage + "): "; - $status = t1 + A.S(d == null ? _this.data : d); - } else { + else if (t1 === B.ConnectionState_1) + $status = "isWaiting (" + _this._infoMessage + "): " + A.S(d == null ? _this.data : d); + else { t1 = _this.error; if (t1 != null) $status = "hasError: " + A.S(t1); @@ -453861,7 +459462,7 @@ t1 = t1.listenTo.get$_rm$_state(); return t2.orElse.call$1(t1); }, - $signature: 2741 + $signature: 2774 }; A.OnBuilder_build_closure0.prototype = { call$0() { @@ -453888,7 +459489,7 @@ t1 = t1.listenTo; return t2.call$2(A._lateReadCheck(A._lateReadCheck(t1.__InjectedBaseState__reactiveModelState, _s19_).__ReactiveModelBase__oldSnapState, "_oldSnapState"), A._lateReadCheck(A._lateReadCheck(t1.__InjectedBaseState__reactiveModelState, _s19_).__ReactiveModelBase___snapState, "__snapState")); }, - $signature: 2742 + $signature: 2775 }; A.SideEffects.prototype = { SideEffects$4$dispose$initState$onAfterBuild$onSetState(dispose, initState, onAfterBuild, onSetState, $T) { @@ -453924,7 +459525,7 @@ 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: 2743 + $signature: 2776 }; A.OnX_listenTo__closure.prototype = { call$1(_) { @@ -453941,7 +459542,7 @@ t2.call$0(); $.WidgetsBinding__instance.SchedulerBinding__postFrameCallbacks.push(new A.OnX_listenTo___closure1(t3, t1)); }, - $signature: 605 + $signature: 748 }; A.OnX_listenTo___closure.prototype = { call$1(snap) { @@ -453993,7 +459594,7 @@ t1.call$0(); this.disposer._readLocal$0().call$0(); }, - $signature: 605 + $signature: 748 }; A.OnX_listenTo__closure1.prototype = { call$3(context, oldWidget, newWidget) { @@ -454006,7 +459607,7 @@ newInj.undoRedoPersistState = oldInj.undoRedoPersistState; } }, - $signature: 2745 + $signature: 2778 }; A.OnX_listenTo__closure2.prototype = { call$2(ctx, widget) { @@ -454014,7 +459615,7 @@ t1.toString; return t1; }, - $signature: 2746 + $signature: 2779 }; A._OnWidget.prototype = {}; A.On.prototype = { @@ -454232,6 +459833,9 @@ 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(0); }, set$selection(newSelection) { @@ -454394,13 +459998,13 @@ call$1(element) { return element.get$id(element) == this.nodeId; }, - $signature: 382 + $signature: 474 }; A.MutableDocument_getNode_closure.prototype = { call$1(element) { return element.get$id(element) == this.position.nodeId; }, - $signature: 382 + $signature: 474 }; A._MutableDocument_Object_ChangeNotifier.prototype = {}; A.DocumentComponent.prototype = { @@ -454542,8 +460146,8 @@ }, toString$0(_) { var t1 = this._precedingBlockType; - t1 = (t1 != null ? t1 + " + " : "") + "[" + A.S(this._blockType) + "]"; - return t1; + t1 = t1 != null ? t1 + " + " : ""; + return t1 + "[" + A.S(this._blockType) + "]"; } }; A._LastBlockMatcher.prototype = { @@ -454569,7 +460173,32 @@ } }; A.SelectionStyles.prototype = {}; - A.LinkAttribution.prototype = {}; + A.LinkAttribution.prototype = { + get$id(_) { + return "link"; + }, + canMergeWith$1(other) { + return this.$eq(0, other); + }, + $eq(_, other) { + var t1; + if (other == null) + return false; + if (this !== other) + t1 = other instanceof A.LinkAttribution && A.getRuntimeType(this) === A.getRuntimeType(other) && this.url.$eq(0, other.url); + else + t1 = true; + return t1; + }, + get$hashCode(_) { + var t1 = this.url; + return t1.get$hashCode(t1); + }, + toString$0(_) { + return "[LinkAttribution]: " + this.url.toString$0(0); + }, + $isAttribution: 1 + }; A.BlockquoteComponentBuilder.prototype = { createViewModel$2($document, node) { var t1, textDirection, textAlign, _null = null; @@ -454604,7 +460233,7 @@ t2 = componentViewModel.textStyleBuilder; t3 = componentViewModel.backgroundColor; t4 = componentViewModel.borderRadius; - return new A.BlockquoteComponent(componentContext.componentKey, t1, t2, componentViewModel.selection, componentViewModel.selectionColor, t3, t4, componentViewModel.caret != null, componentViewModel.caretColor, null); + return new A.BlockquoteComponent(componentContext.componentKey, t1, t2, componentViewModel.selection, componentViewModel.selectionColor, t3, t4, componentViewModel.caret != null, componentViewModel.caretColor, componentViewModel.highlightWhenEmpty, null); }, $isComponentBuilder: 1 }; @@ -454676,7 +460305,7 @@ A.BlockquoteComponent.prototype = { build$1(_, context) { var _this = this, _null = null; - return A.Container$(_null, A.TextComponent$(_this.caretColor, false, _this.textKey, B.Map_empty4, _this.selectionColor, _this.showCaret, false, _this.text, _null, _null, _this.textSelection, _this.styleBuilder), B.Clip_0, _null, _null, new A.BoxDecoration(_this.backgroundColor, _null, _null, _this.borderRadius, _null, _null, B.BoxShape_0), _null, _null, _null, _null, B.EdgeInsets_16_16_16_16, _null, _null, _null); + return A.Container$(_null, A.TextComponent$(_this.caretColor, _this.highlightWhenEmpty, _this.textKey, B.Map_empty4, _this.selectionColor, _this.showCaret, false, _this.text, _null, _null, _this.textSelection, _this.styleBuilder), B.Clip_0, _null, _null, new A.BoxDecoration(_this.backgroundColor, _null, _null, _this.borderRadius, _null, _null, B.BoxShape_0), _null, _null, _null, _null, B.EdgeInsets_16_16_16_16, _null, _null, _null); } }; A._BlockquoteComponentViewModel_SingleColumnLayoutComponentViewModel_TextComponentViewModel_applyStyles_closure.prototype = { @@ -454687,7 +460316,7 @@ baseStyle = B.TextStyle_zIQ0; return type$.TextStyle_Function_2_Set_Attribution_and_TextStyle._as(t1.$index(0, "inlineTextStyler")).call$2(attributions, baseStyle); }, - $signature: 256 + $signature: 230 }; A._BlockquoteComponentViewModel_SingleColumnLayoutComponentViewModel_TextComponentViewModel.prototype = { applyStyles$1(styles) { @@ -454742,12 +460371,12 @@ getBeginningPositionNearX$1(x) { return x < type$.RenderBox._as(this._framework$_element.get$renderObject())._box$_size._dx / 2 ? B.UpstreamDownstreamNodePosition_TextAffinity_0 : B.UpstreamDownstreamNodePosition_TextAffinity_1; }, - movePositionLeft$2(currentPosition, movementModifiers) { + movePositionLeft$2(currentPosition, movementModifier) { if (J.$eq$(currentPosition, B.UpstreamDownstreamNodePosition_TextAffinity_0)) return null; return B.UpstreamDownstreamNodePosition_TextAffinity_0; }, - movePositionRight$2(currentPosition, movementModifiers) { + movePositionRight$2(currentPosition, movementModifier) { if (J.$eq$(currentPosition, B.UpstreamDownstreamNodePosition_TextAffinity_1)) return null; return B.UpstreamDownstreamNodePosition_TextAffinity_1; @@ -454836,7 +460465,7 @@ t1 = t1 ? _null : 0; t3.push(A.Positioned$(0, A.BlinkingCaret$(B.BorderRadius_tLn, _null, B.Offset_0_0, _this.caretColor, _null, false, true, 1), _null, _null, t2, t1, 0, 1)); } - return A.Stack$(B.AlignmentDirectional_m1_m1, t3, B.Clip_1, B.StackFit_0, _null, _null); + return new A.Stack(B.AlignmentDirectional_m1_m1, _null, B.StackFit_0, B.Clip_1, t3, _null); } }; A.__BoxComponentState_State_DocumentComponent.prototype = {}; @@ -454848,7 +460477,7 @@ 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()))); return true; }, - moveCaretUpstream$2$expand$movementModifiers(expand, movementModifiers) { + 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; @@ -454869,7 +460498,7 @@ extentComponent = t2.call$0().getComponentByNodeId$1(nodeId); if (extentComponent == null) return false; - newExtentNodePosition = extentComponent.movePositionLeft$2(currentExtent.nodePosition, movementModifiers); + newExtentNodePosition = extentComponent.movePositionLeft$2(currentExtent.nodePosition, movementModifier); if (newExtentNodePosition == null) { nextNode = _this._getUpstreamSelectableNodeBefore$1(node); if (nextNode == null) @@ -454888,7 +460517,7 @@ t1.set$selection(new A.DocumentSelection(newExtent, newExtent)); return true; }, - moveCaretDownstream$2$expand$movementModifiers(expand, movementModifiers) { + 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; @@ -454909,7 +460538,7 @@ extentComponent = t2.call$0().getComponentByNodeId$1(nodeId); if (extentComponent == null) return false; - newExtentNodePosition = extentComponent.movePositionRight$2(currentExtent.nodePosition, movementModifiers); + newExtentNodePosition = extentComponent.movePositionRight$2(currentExtent.nodePosition, movementModifier); if (newExtentNodePosition == null) { nextNode = _this._getDownstreamSelectableNodeAfter$1(node); if (nextNode == null) @@ -455331,27 +460960,28 @@ return true; }, insertCharacter$1(character) { - var t2, t3, inserted, _this = this, _null = null, - t1 = $.$get$editorOpsLog(); - t1.log$4(B.Level_FINE_500, "Trying to insert '" + A.S(character) + "'", _null, _null); - t2 = _this.composer; - t3 = t2._document_composer$_selection; - if (t3 == null) + var t3, t4, inserted, _this = this, _null = null, + 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; + if (t4 == null) return false; - if (!J.$eq$(t3.base, t3.extent)) + if (!J.$eq$(t4.base, t4.extent)) _this._deleteExpandedSelection$0(); - if (t2._document_composer$_selection.extent.nodePosition instanceof A.UpstreamDownstreamNodePosition) { + if (t3._document_composer$_selection.extent.nodePosition instanceof A.UpstreamDownstreamNodePosition) { t1.log$4(B.Level_FINE_500, string$.The_se, _null, _null); _this.insertBlockLevelNewline$0(); } - t2 = _this.editor._document.getNodeById$1(t2._document_composer$_selection.extent.nodeId); - t2.toString; - if (!(t2 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: " + t2.toString$0(0), _null, _null); + t3 = _this.editor._document.getNodeById$1(t3._document_composer$_selection.extent.nodeId); + 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); return false; } inserted = _this._insertCharacterInTextComposable$2$ignoreComposerAttributions(character, false); - t1.log$4(B.Level_FINE_500, "Did insert '" + A.S(character) + "'? " + inserted, _null, _null); + t1.log$4(B.Level_FINE_500, "Did insert '" + t2 + "'? " + inserted, _null, _null); return inserted; }, convertParagraphByPatternMatching$1(nodeId) { @@ -455367,9 +460997,9 @@ t3 = this.composer; t4 = type$.TextNodePosition; textBeforeCaret = J.substring$2$s(node._text$_text.text, 0, t4._as(t3._document_composer$_selection.extent.nodePosition).offset); - unorderedListItemMatch = A.RegExp_RegExp("^\\s*[\\*-]\\s+$", true, false, false); + unorderedListItemMatch = A.RegExp_RegExp("^\\s*[\\*-]\\s+$", true, false, false, false); hasUnorderedListItemMatch = unorderedListItemMatch._nativeRegExp.test(textBeforeCaret); - orderedListItemMatch = A.RegExp_RegExp("^\\s*1[.)]\\s+$", true, false, false); + orderedListItemMatch = A.RegExp_RegExp("^\\s*1[.)]\\s+$", true, false, false, false); hasOrderedListItemMatch = orderedListItemMatch._nativeRegExp.test(textBeforeCaret); t5 = $.$get$editorOpsLog(); t5.log$4(B.Level_FINE_500, _s26_, ' - text before caret: "' + textBeforeCaret + '"', _null); @@ -455391,7 +461021,7 @@ t3.set$selection(new A.DocumentSelection(t1, t1)); return true; } - hrMatch = A.RegExp_RegExp("^---*\\s$", true, false, false); + hrMatch = A.RegExp_RegExp("^---*\\s$", true, false, false, false); if (hrMatch._nativeRegExp.test(textBeforeCaret)) { t5.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)); @@ -455402,7 +461032,7 @@ t3.set$selection(new A.DocumentSelection(t2, t2)); return true; } - blockquoteMatch = A.RegExp_RegExp("^>\\s$", true, false, false); + blockquoteMatch = A.RegExp_RegExp("^>\\s$", true, false, false, false); if (blockquoteMatch._nativeRegExp.test(textBeforeCaret)) { startOfNewText = textBeforeCaret.length; t1 = node._text$_text; @@ -455738,13 +461368,13 @@ call$2(doc, transaction) { transaction._document.deleteNode$1(this.nodeBefore); }, - $signature: 113 + $signature: 114 }; A.CommonEditorOperations_deleteUpstream_closure0.prototype = { call$2(doc, transaction) { transaction._document.deleteNode$1(this.node); }, - $signature: 113 + $signature: 114 }; A.CommonEditorOperations__replaceBlockNodeWithEmptyParagraphAndCollapsedSelection_closure.prototype = { call$2(doc, transaction) { @@ -455757,55 +461387,55 @@ t1 = new A.DocumentPosition(newNode.id, B.TextNodePosition_0_TextAffinity_1); this.$this.composer.set$selection(new A.DocumentSelection(t1, t1)); }, - $signature: 113 + $signature: 114 }; A.CommonEditorOperations_convertParagraphByPatternMatching_closure.prototype = { call$2($document, transaction) { transaction._document.replaceNode$2$newNode$oldNode(this.newNode, this.node); }, - $signature: 113 + $signature: 114 }; A.CommonEditorOperations_convertParagraphByPatternMatching_closure0.prototype = { call$2($document, transaction) { transaction._document.insertNodeAt$2(this.paragraphNodeIndex, A.HorizontalRuleNode$(B.C_Uuid.v4$0())); }, - $signature: 113 + $signature: 114 }; A.CommonEditorOperations_convertParagraphByPatternMatching_closure1.prototype = { call$2($document, transaction) { transaction._document.replaceNode$2$newNode$oldNode(this.newNode, this.node); }, - $signature: 113 + $signature: 114 }; A.CommonEditorOperations_convertParagraphByPatternMatching_closure2.prototype = { call$2(value, element) { return element instanceof A.UrlElement ? value + 1 : value; }, - $signature: 2750 + $signature: 2783 }; 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; }, - $signature: 2751 + $signature: 2784 }; A.CommonEditorOperations_convertParagraphByPatternMatching_closure4.prototype = { call$1(element) { return element instanceof A.UrlElement; }, - $signature: 2752 + $signature: 2785 }; A.CommonEditorOperations__processUrlNode_closure.prototype = { call$2($document, transaction) { transaction._document.replaceNode$2$newNode$oldNode(this.imageNode, this.node); }, - $signature: 113 + $signature: 114 }; 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: 113 + $signature: 114 }; A.CommonEditorOperations_insertBlockLevelNewline_closure0.prototype = { call$2(doc, transaction) { @@ -455816,19 +461446,19 @@ t1.addListener$1(0, t2.get$_forwardNodeChange()); t2.notifyListeners$0(); }, - $signature: 113 + $signature: 114 }; A.CommonEditorOperations_convertToListItem_closure.prototype = { call$2($document, transaction) { transaction._document.replaceNode$2$newNode$oldNode(this.newNode, this.node); }, - $signature: 113 + $signature: 114 }; A.CommonEditorOperations_convertToBlockquote_closure.prototype = { call$2($document, transaction) { transaction._document.replaceNode$2$newNode$oldNode(this.newNode, this.node); }, - $signature: 113 + $signature: 114 }; A.CommonEditorOperations_convertToParagraph_closure.prototype = { call$2($document, transaction) { @@ -455839,7 +461469,7 @@ } else transaction._document.replaceNode$2$newNode$oldNode(A.ParagraphNode$(t1.id, this.newMetadata, t1._text$_text), t1); }, - $signature: 113 + $signature: 114 }; A._PasteEditorCommand.prototype = { execute$2($document, transaction) { @@ -455889,7 +461519,7 @@ call$1(nodeText) { return A.ParagraphNode$(B.C_Uuid.v4$0(), null, A.AttributedText$(null, nodeText)); }, - $signature: 2753 + $signature: 2786 }; A.AxisOffset.prototype = { toString$0(_) { @@ -455911,8 +461541,7 @@ }; A.DocumentMouseInteractor.prototype = { createState$0() { - var _null = null; - return new A._DocumentMouseInteractorState(new A.LabeledGlobalKey(_null, type$.LabeledGlobalKey_State_StatefulWidget), B.SelectionType_00, new A.ValueNotifier(B.SystemMouseCursor_basic, A.List_List$filled(0, _null, false, type$.nullable_void_Function), type$.ValueNotifier_MouseCursor), _null, _null, B._StateLifecycle_0); + return new A._DocumentMouseInteractorState(new A.LabeledGlobalKey(null, type$.LabeledGlobalKey_State_StatefulWidget), B.SelectionType_00, new A.ValueNotifier(B.SystemMouseCursor_basic, $.$get$ChangeNotifier__emptyListeners(), type$.ValueNotifier_MouseCursor), null, null, B._StateLifecycle_0); } }; A._DocumentMouseInteractorState.prototype = { @@ -455924,11 +461553,15 @@ _this.___DocumentMouseInteractorState__ticker = _this.createTicker$1(_this.get$_document_gestures_mouse$_onTick()); t1 = _this._widget.scrollController; if (t1 == null) - t1 = A.ScrollController$(null, 0, true); + t1 = new A.ScrollController(0, true, null, A._setArrayType([], type$.JSArray_ScrollPosition), $.$get$ChangeNotifier__emptyListeners()); t1.addListener$1(0, _this.get$_document_gestures_mouse$_updateDragSelection()); _this.___DocumentMouseInteractorState__scrollController = t1; _this._widget.editContext.composer.addListener$1(0, _this.get$_document_gestures_mouse$_onSelectionChange()); }, + didChangeDependencies$0() { + this.super$State$didChangeDependencies(); + this._widget.toString; + }, didUpdateWidget$1(oldWidget) { var t1, t2, _this = this, _s17_ = "_scrollController"; @@ -455949,7 +461582,7 @@ A._lateReadCheck(_this.___DocumentMouseInteractorState__scrollController, _s17_).dispose$0(0); t2 = _this._widget.scrollController; if (t2 == null) - t2 = A.ScrollController$(null, 0, true); + t2 = new A.ScrollController(0, true, null, A._setArrayType([], type$.JSArray_ScrollPosition), $.$get$ChangeNotifier__emptyListeners()); t2.addListener$1(0, t1); _this.___DocumentMouseInteractorState__scrollController = t2; } @@ -456130,17 +461763,22 @@ this._document_gestures_mouse$_selectionType = B.SelectionType_00; }, _document_gestures_mouse$_onPanStart$1(details) { - var t1, t2, t3, _this = this; + var t1, t2, _this = this; $.$get$editorGesturesLog().log$4(B.Level_INFO_800, "Pan start on document", null, null); - t1 = details.localPosition; - _this._dragStartInInteractor = t1; - t2 = _this._widget.editContext._getDocumentLayout.call$0(); - t3 = _this._framework$_element.get$renderObject(); - t3.toString; - _this._document_gestures_mouse$_dragStartInDoc = type$.RenderBox._as(t2._framework$_element.get$renderObject()).globalToLocal$2$ancestor(t1, t3); - t3 = _this.get$_document_gestures_mouse$_scrollPosition()._pixels; - t3.toString; - _this._document_gestures_mouse$_dragStartScrollOffset = t3; + t1 = _this._framework$_element; + t1.toString; + _this._hasAncestorScrollable = A.Scrollable_of(t1) != null; + t1 = _this._widget.editContext._getDocumentLayout.call$0(); + t2 = _this._framework$_element.get$renderObject(); + t2.toString; + t2 = type$.RenderBox._as(t1._framework$_element.get$renderObject()).globalToLocal$2$ancestor(details.localPosition, t2); + _this._document_gestures_mouse$_dragStartInDoc = t2; + t1 = _this._debugInstrumentation; + if (t1 != null) + t1.startDragInContent.set$value(0, t2); + t1 = _this.get$_document_gestures_mouse$_scrollPosition()._pixels; + t1.toString; + _this._document_gestures_mouse$_dragStartScrollOffset = t1; if (_this.get$_isShiftPressed()) _this._expandSelectionDuringDrag = true; if (!_this.get$_isShiftPressed()) @@ -456188,23 +461826,26 @@ this._widget.editContext.composer.set$selection(new A.DocumentSelection(position, position)); }, _document_gestures_mouse$_updateDragSelection$0() { - var t1, updatedDragEndInViewport, t2, t3, t4, _this = this; + var t1, t2, ancestorScrollableDragEndAdjustment, t3, t4, _this = this; if (_this._document_gestures_mouse$_dragStartInDoc == null) return; - t1 = _this._document_gestures_mouse$_dragEndInInteractor; + t1 = _this._document_gestures_mouse$_dragStartScrollOffset; t1.toString; - updatedDragEndInViewport = _this._interactorOffsetInViewport$1(t1); - t1 = _this._widget.editContext._getDocumentLayout.call$0(); - t2 = _this._framework$_element.get$renderObject(); + t2 = _this.get$_document_gestures_mouse$_scrollPosition()._pixels; t2.toString; - _this._dragEndInDoc = type$.RenderBox._as(t1._framework$_element.get$renderObject()).globalToLocal$2$ancestor(updatedDragEndInViewport, t2); + ancestorScrollableDragEndAdjustment = _this._hasAncestorScrollable ? new A.Offset(0, -(t1 - t2)) : B.Offset_0_0; + t1 = _this._document_gestures_mouse$_dragEndInInteractor.$add(0, ancestorScrollableDragEndAdjustment); t2 = _this._widget.editContext._getDocumentLayout.call$0(); + t3 = _this._framework$_element.get$renderObject(); + t3.toString; + _this._dragEndInDoc = type$.RenderBox._as(t2._framework$_element.get$renderObject()).globalToLocal$2$ancestor(t1, t3); + t3 = _this._widget.editContext._getDocumentLayout.call$0(); t1 = _this._document_gestures_mouse$_dragStartInDoc; t1.toString; - t3 = _this._dragEndInDoc; - t3.toString; + t2 = _this._dragEndInDoc; + t2.toString; t4 = _this._document_gestures_mouse$_selectionType; - _this._selectRegion$5$baseOffset$documentLayout$expandSelection$extentOffset$selectionType(t1, t2, _this._expandSelectionDuringDrag, t3, t4); + _this._selectRegion$5$baseOffset$documentLayout$expandSelection$extentOffset$selectionType(t1, t3, _this._expandSelectionDuringDrag, t2, t4); }, _selectRegion$5$baseOffset$documentLayout$expandSelection$extentOffset$selectionType(baseOffset, documentLayout, expandSelection, extentOffset, selectionType) { var selection, t2, basePosition, extentPosition, baseParagraphSelection, extentParagraphSelection, baseWordSelection, extentWordSelection, t3, _this = this, _null = null, @@ -456289,21 +461930,27 @@ } }, _scrollIfNearBoundary$0() { - var viewport, t1, dragEndInViewport, t2, t3, _this = this, _null = null; + var viewport, t1, t2, ancestorScrollableDragEndAdjustment, dragEndInViewport, t3, _this = this, _null = null; if (_this._document_gestures_mouse$_dragEndInInteractor == null) { $.$get$editorGesturesLog().log$4(B.Level_WARNING_900, "Tried to scroll near boundary but couldn't because _dragEndInViewport is null", _null, _null); return; } viewport = _this.get$_viewport(); + t1 = _this._document_gestures_mouse$_dragStartScrollOffset; + t1.toString; + t2 = _this.get$_document_gestures_mouse$_scrollPosition()._pixels; + t2.toString; + ancestorScrollableDragEndAdjustment = _this._hasAncestorScrollable ? new A.Offset(0, -(t1 - t2)) : B.Offset_0_0; t1 = _this._document_gestures_mouse$_dragEndInInteractor; t1.toString; - dragEndInViewport = _this._interactorOffsetInViewport$1(t1); + dragEndInViewport = _this._interactorOffsetInViewport$1(t1).$add(0, ancestorScrollableDragEndAdjustment); t1 = $.$get$editorGesturesLog(); t1.log$4(B.Level_FINEST_300, "Scrolling, if near boundary:", _null, _null); t1.log$4(B.Level_FINEST_300, " - Drag end in interactor: " + A.S(_this._document_gestures_mouse$_dragEndInInteractor._dy), _null, _null); t2 = dragEndInViewport._dy; - t1.log$4(B.Level_FINEST_300, " - Drag end in viewport: " + A.S(t2) + ", viewport size: " + viewport._box$_size.toString$0(0), _null, _null); - t1.log$4(B.Level_FINEST_300, " - Distance to top of viewport: " + A.S(t2), _null, _null); + t3 = A.S(t2); + t1.log$4(B.Level_FINEST_300, " - Drag end in viewport: " + t3 + ", viewport size: " + viewport._box$_size.toString$0(0), _null, _null); + t1.log$4(B.Level_FINEST_300, " - Distance to top of viewport: " + t3, _null, _null); t1.log$4(B.Level_FINEST_300, " - Distance to bottom of viewport: " + A.S(viewport._box$_size._dy - t2), _null, _null); _this._widget.toString; t1.log$4(B.Level_FINEST_300, " - Auto-scroll distance: 100", _null, _null); @@ -456325,21 +461972,29 @@ _this._stopScrollingDown$0(); }, _startScrollingUp$0() { - if (this._document_gestures_mouse$_scrollUpOnTick) + var t1, _this = this; + if (_this._document_gestures_mouse$_scrollUpOnTick) return; $.$get$editorGesturesLog().log$4(B.Level_FINEST_300, "Starting to auto-scroll up", null, null); - this._document_gestures_mouse$_scrollUpOnTick = true; - A._lateReadCheck(this.___DocumentMouseInteractorState__ticker, "_ticker").start$0(0); + _this._document_gestures_mouse$_scrollUpOnTick = true; + t1 = _this._debugInstrumentation; + if (t1 != null) + t1.autoScrollEdge.set$value(0, B.ViewportEdge_0); + A._lateReadCheck(_this.___DocumentMouseInteractorState__ticker, "_ticker").start$0(0); }, _stopScrollingUp$0() { - if (!this._document_gestures_mouse$_scrollUpOnTick) + var t1, _this = this; + if (!_this._document_gestures_mouse$_scrollUpOnTick) return; $.$get$editorGesturesLog().log$4(B.Level_FINEST_300, "Stopping auto-scroll up", null, null); - this._document_gestures_mouse$_scrollUpOnTick = false; - A._lateReadCheck(this.___DocumentMouseInteractorState__ticker, "_ticker").stop$0(0); + _this._document_gestures_mouse$_scrollUpOnTick = false; + t1 = _this._debugInstrumentation; + if (t1 != null) + t1.autoScrollEdge.set$value(0, null); + A._lateReadCheck(_this.___DocumentMouseInteractorState__ticker, "_ticker").stop$0(0); }, _document_gestures_mouse$_scrollUp$0() { - var t1, t2, t3, dragEndInViewport, scrollAmount, _this = this, _null = null; + var t1, t2, ancestorScrollableDragEndAdjustment, dragEndInViewport, t3, _this = this, _null = null; if (_this._document_gestures_mouse$_dragEndInInteractor == null) { $.$get$editorGesturesLog().log$4(B.Level_WARNING_900, "Tried to scroll up but couldn't because _dragEndInViewport is null", _null, _null); return; @@ -456350,42 +462005,48 @@ $.$get$editorGesturesLog().log$4(B.Level_FINEST_300, string$.Tried_su, _null, _null); return; } - t1 = $.$get$editorGesturesLog(); - t1.log$4(B.Level_FINEST_300, "Scrolling up on tick", _null, _null); - t2 = _this._document_gestures_mouse$_dragStartScrollOffset; + $.$get$editorGesturesLog().log$4(B.Level_FINEST_300, "Scrolling up on tick", _null, _null); + t1 = _this._document_gestures_mouse$_dragStartScrollOffset; + t1.toString; + t2 = _this.get$_document_gestures_mouse$_scrollPosition()._pixels; t2.toString; - t3 = _this.get$_document_gestures_mouse$_scrollPosition()._pixels; - t3.toString; - t1.log$4(B.Level_FINEST_300, "Scroll delta: " + A.S(t2 - t3), _null, _null); - t3 = _this._document_gestures_mouse$_dragEndInInteractor; - t3.toString; - dragEndInViewport = _this._interactorOffsetInViewport$1(t3); - t1.log$4(B.Level_FINEST_300, "Drag end in viewport: " + dragEndInViewport.toString$0(0), _null, _null); + ancestorScrollableDragEndAdjustment = _this._hasAncestorScrollable ? new A.Offset(0, -(t1 - t2)) : B.Offset_0_0; + t1 = _this._document_gestures_mouse$_dragEndInInteractor; + t1.toString; + dragEndInViewport = _this._interactorOffsetInViewport$1(t1).$add(0, ancestorScrollableDragEndAdjustment); _this._widget.toString; - scrollAmount = A.lerpDouble(0, 20, 1 - J.clamp$2$n(dragEndInViewport._dy, 0, 100) / 100); - t1 = _this.get$_document_gestures_mouse$_scrollPosition(); + t1 = A.lerpDouble(0, 20, 1 - J.clamp$2$n(dragEndInViewport._dy, 0, 100) / 100); + t1.toString; + t2 = _this.get$_document_gestures_mouse$_scrollPosition(); t3 = _this.get$_document_gestures_mouse$_scrollPosition()._pixels; t3.toString; - scrollAmount.toString; - t1.jumpTo$1(t3 - scrollAmount); + t2.jumpTo$1(t3 - t1); _this._document_gestures_mouse$_updateDragSelection$0(); }, _startScrollingDown$0() { - if (this._document_gestures_mouse$_scrollDownOnTick) + var t1, _this = this; + if (_this._document_gestures_mouse$_scrollDownOnTick) return; $.$get$editorGesturesLog().log$4(B.Level_FINEST_300, "Starting to auto-scroll down", null, null); - this._document_gestures_mouse$_scrollDownOnTick = true; - A._lateReadCheck(this.___DocumentMouseInteractorState__ticker, "_ticker").start$0(0); + _this._document_gestures_mouse$_scrollDownOnTick = true; + t1 = _this._debugInstrumentation; + if (t1 != null) + t1.autoScrollEdge.set$value(0, B.ViewportEdge_1); + A._lateReadCheck(_this.___DocumentMouseInteractorState__ticker, "_ticker").start$0(0); }, _stopScrollingDown$0() { - if (!this._document_gestures_mouse$_scrollDownOnTick) + var t1, _this = this; + if (!_this._document_gestures_mouse$_scrollDownOnTick) return; $.$get$editorGesturesLog().log$4(B.Level_FINEST_300, "Stopping auto-scroll down", null, null); - this._document_gestures_mouse$_scrollDownOnTick = false; - A._lateReadCheck(this.___DocumentMouseInteractorState__ticker, "_ticker").stop$0(0); + _this._document_gestures_mouse$_scrollDownOnTick = false; + t1 = _this._debugInstrumentation; + if (t1 != null) + t1.autoScrollEdge.set$value(0, null); + A._lateReadCheck(_this.___DocumentMouseInteractorState__ticker, "_ticker").stop$0(0); }, _document_gestures_mouse$_scrollDown$0() { - var t1, t2, dragEndInViewport, scrollAmount, _this = this, _null = null; + var t1, t2, t3, ancestorScrollableDragEndAdjustment, dragEndInViewport, speedPercent, t4, _this = this, _null = null; if (_this._document_gestures_mouse$_dragEndInInteractor == null) { $.$get$editorGesturesLog().log$4(B.Level_WARNING_900, "Tried to scroll down but couldn't because _dragEndInViewport is null", _null, _null); return; @@ -456398,17 +462059,30 @@ $.$get$editorGesturesLog().log$4(B.Level_FINEST_300, string$.Tried_sd, _null, _null); return; } - $.$get$editorGesturesLog().log$4(B.Level_FINEST_300, "Scrolling down on tick", _null, _null); - t1 = _this._document_gestures_mouse$_dragEndInInteractor; - t1.toString; - dragEndInViewport = _this._interactorOffsetInViewport$1(t1); - _this._widget.toString; - scrollAmount = A.lerpDouble(0, 20, 1 - B.JSNumber_methods.clamp$2(_this.get$_viewport()._box$_size._dy - dragEndInViewport._dy, 0, 100) / 100); - t1 = _this.get$_document_gestures_mouse$_scrollPosition(); - t2 = _this.get$_document_gestures_mouse$_scrollPosition()._pixels; + t1 = $.$get$editorGesturesLog(); + t1.log$4(B.Level_FINEST_300, "Scrolling down on tick", _null, _null); + t2 = _this._document_gestures_mouse$_dragStartScrollOffset; t2.toString; - scrollAmount.toString; - t1.jumpTo$1(t2 + scrollAmount); + t3 = _this.get$_document_gestures_mouse$_scrollPosition()._pixels; + t3.toString; + ancestorScrollableDragEndAdjustment = _this._hasAncestorScrollable ? new A.Offset(0, -(t2 - t3)) : B.Offset_0_0; + t2 = _this._document_gestures_mouse$_dragEndInInteractor; + t2.toString; + dragEndInViewport = _this._interactorOffsetInViewport$1(t2).$add(0, ancestorScrollableDragEndAdjustment); + _this._widget.toString; + speedPercent = 1 - B.JSNumber_methods.clamp$2(_this.get$_viewport()._box$_size._dy - dragEndInViewport._dy, 0, 100) / 100; + t1.log$4(B.Level_FINEST_300, "Speed percent: " + A.S(speedPercent), _null, _null); + t2 = A.lerpDouble(0, 20, speedPercent); + t2.toString; + t3 = _this.get$_document_gestures_mouse$_scrollPosition()._pixels; + t3.toString; + t4 = _this.get$_document_gestures_mouse$_scrollPosition()._pixels; + t4.toString; + t1.log$4(B.Level_FINEST_300, "Jumping from " + A.S(t3) + " to " + A.S(t4 + t2), _null, _null); + t4 = _this.get$_document_gestures_mouse$_scrollPosition(); + t3 = _this.get$_document_gestures_mouse$_scrollPosition()._pixels; + t3.toString; + t4.jumpTo$1(t3 + t2); _this._document_gestures_mouse$_updateDragSelection$0(); }, _document_gestures_mouse$_onTick$1(elapsedTime) { @@ -456433,10 +462107,10 @@ t3 = type$.JSArray_Widget; t4 = A._setArrayType([new A.SizedBox(_null, _null, _this._widget.child, _this._documentWrapperKey)], t3); _this._widget.toString; - documentWidget = A.Center$(A.Stack$(B.AlignmentDirectional_m1_m1, t4, B.Clip_1, B.StackFit_0, _null, _null), _null, _null); + documentWidget = A.Center$(new A.Stack(B.AlignmentDirectional_m1_m1, _null, B.StackFit_0, B.Clip_1, t4, _null), _null, _null); t3 = A._setArrayType([t1 ? A.Listener$(B.HitTestBehavior_0, A.SingleChildScrollView$(documentWidget, A._lateReadCheck(_this.___DocumentMouseInteractorState__scrollController, "_scrollController"), B.DragStartBehavior_1, _null, B.NeverScrollableScrollPhysics_null, _null, false, B.Axis_1), _null, _null, _null, _null, _null, _this.get$_onPointerSignal(), _null) : documentWidget], t3); _this._widget.toString; - return _this._buildCursorStyle$1$child(_this._document_gestures_mouse$_buildGestureInput$1$child(new A.SizedBox(1 / 0, t2, A.Stack$(B.AlignmentDirectional_m1_m1, t3, B.Clip_1, B.StackFit_0, _null, _null), _null))); + return _this._buildCursorStyle$1$child(_this._document_gestures_mouse$_buildGestureInput$1$child(new A.SizedBox(1 / 0, t2, new A.Stack(B.AlignmentDirectional_m1_m1, _null, B.StackFit_0, B.Clip_1, t3, _null), _null))); }, _buildCursorStyle$1$child(child) { return A.AnimatedBuilder$(this._cursorStyle, new A._DocumentMouseInteractorState__buildCursorStyle_closure(this), child); @@ -456461,7 +462135,11 @@ t3 = t1._widget.editContext._getDocumentLayout.call$0(); t4 = t1._framework$_element.get$renderObject(); t4.toString; - t1._dragEndInDoc = type$.RenderBox._as(t3._framework$_element.get$renderObject()).globalToLocal$2$ancestor(t2, t4); + t4 = type$.RenderBox._as(t3._framework$_element.get$renderObject()).globalToLocal$2$ancestor(t2, t4); + t1._dragEndInDoc = t4; + t3 = t1._debugInstrumentation; + if (t3 != null) + t3.startDragInContent.set$value(0, t4); t1._updateCursorStyle$1(t2); t1._document_gestures_mouse$_updateDragSelection$0(); t1._scrollIfNearBoundary$0(); @@ -456471,7 +462149,7 @@ A._DocumentMouseInteractorState__onDragEnd_closure.prototype = { call$0() { var t1 = this.$this; - t1._document_gestures_mouse$_dragEndInInteractor = t1._dragEndInDoc = t1._document_gestures_mouse$_dragStartInDoc = t1._dragStartInInteractor = null; + t1._document_gestures_mouse$_dragEndInInteractor = t1._dragEndInDoc = t1._document_gestures_mouse$_dragStartInDoc = null; t1._expandSelectionDuringDrag = false; }, $signature: 0 @@ -456482,13 +462160,13 @@ t1 = this.$this; return A.Listener$(B.HitTestBehavior_0, A.MouseRegion$(child, t1._cursorStyle._change_notifier$_value, _null, _null, _null, _null), _null, _null, _null, t1.get$_onMouseMove(), _null, _null, _null); }, - $signature: 2754 + $signature: 2787 }; A._DocumentMouseInteractorState__buildGestureInput_closure.prototype = { call$0() { return A.TapSequenceGestureRecognizer$(); }, - $signature: 380 + $signature: 477 }; A._DocumentMouseInteractorState__buildGestureInput_closure0.prototype = { call$1(recognizer) { @@ -456499,13 +462177,13 @@ recognizer.onTripleTapDown = t1.get$_document_gestures_mouse$_onTripleTapDown(); recognizer.onTripleTap = t1.get$_onTripleTap(); }, - $signature: 379 + $signature: 478 }; A._DocumentMouseInteractorState__buildGestureInput_closure1.prototype = { call$0() { return A.PanGestureRecognizer$(null, null); }, - $signature: 300 + $signature: 282 }; A._DocumentMouseInteractorState__buildGestureInput_closure2.prototype = { call$1(recognizer) { @@ -456515,7 +462193,7 @@ recognizer.onEnd = t1.get$_document_gestures_mouse$_onPanEnd(); recognizer.onCancel = t1.get$_document_gestures_mouse$_onPanCancel(); }, - $signature: 299 + $signature: 286 }; A.SelectionType.prototype = { toString$0(_) { @@ -456597,25 +462275,28 @@ }; A.DragHandleAutoScroller.prototype = { dispose$0(_) { - A._lateReadCheck(this._autoScroller.__AutoScroller__ticker, "_ticker").dispose$0(0); + A._lateReadCheck(this._document_gestures_touch$_autoScroller.__AutoScroller__ticker, "_ticker").dispose$0(0); }, - ensureOffsetIsVisible$1(documentOffset) { - var scrollPosition, t2, t3, t4, _this = this, _null = null, + ensureOffsetIsVisible$1(offsetInViewport) { + var scrollPosition, t2, t3, t4, t5, _null = null, t1 = $.$get$editorGesturesLog(); - t1.log$4(B.Level_FINE_500, "Ensuring document offset is visible in scrollable: " + A.S(documentOffset), _null, _null); - scrollPosition = _this._getScrollPosition.call$0(); + 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 = documentOffset._dy; - if (t3 < t2) { + 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); - scrollPosition.jumpTo$1(t3 + _this._dragAutoScrollBoundary.leading); + scrollPosition.jumpTo$1(t2 + (t3 - t5)); } else { - t4 = _this._getViewportBox; - if (t3 > t4.call$0()._box$_size._dy + t2) { + 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); - scrollPosition.jumpTo$1(t3 + _this._dragAutoScrollBoundary.trailing - t4.call$0()._box$_size._dy); + scrollPosition.jumpTo$1(t2 + (t3 - (t5.call$0()._box$_size._dy - t4))); } } }, @@ -456624,7 +462305,7 @@ t1 = dragEndInViewport._dy, t2 = this._dragAutoScrollBoundary, t3 = t2.leading, - t4 = this._autoScroller; + 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)); @@ -456661,17 +462342,28 @@ if (_this._widget.focusNode.get$hasFocus()) _this._document_gestures_touch_android$_showEditingControlsOverlay$0(); t1 = _this._widget.scrollController; - _this.___AndroidDocumentTouchInteractorState__scrollController = t1 == null ? A.ScrollController$(null, 0, true) : t1; + _this.___AndroidDocumentTouchInteractorState__scrollController = t1 == null ? new A.ScrollController(0, true, null, A._setArrayType([], type$.JSArray_ScrollPosition), $.$get$ChangeNotifier__emptyListeners()) : t1; $.WidgetsBinding__instance.SchedulerBinding__postFrameCallbacks.push(new A._AndroidDocumentTouchInteractorState_initState_closure1(_this)); A._lateReadCheck(_this.___AndroidDocumentTouchInteractorState__scrollController, "_scrollController").addListener$1(0, _this.get$_document_gestures_touch_android$_onScrollChange()); - _this.___AndroidDocumentTouchInteractorState__editingController = new A.AndroidDocumentGestureEditingController(_this._document_gestures_touch_android$_documentLayoutLink, _this._document_gestures_touch_android$_magnifierFocalPointLink, A.List_List$filled(0, null, false, type$.nullable_void_Function)); + _this.___AndroidDocumentTouchInteractorState__editingController = new A.AndroidDocumentGestureEditingController(_this._document_gestures_touch_android$_documentLayoutLink, _this._document_gestures_touch_android$_magnifierFocalPointLink, $.$get$ChangeNotifier__emptyListeners()); _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()); $.WidgetsBinding__instance.WidgetsBinding__observers.push(_this); }, didChangeDependencies$0() { - this.super$State$didChangeDependencies(); - $.WidgetsBinding__instance.SchedulerBinding__postFrameCallbacks.push(new A._AndroidDocumentTouchInteractorState_didChangeDependencies_closure(this)); + var t1, _this = this; + _this.super$State$didChangeDependencies(); + t1 = _this._framework$_element; + t1.toString; + t1 = A.Scrollable_of(t1); + if (t1 == null) + t1 = null; + else { + t1 = t1._scrollable$_position; + t1.toString; + } + _this._document_gestures_touch_android$_ancestorScrollPosition = t1; + $.WidgetsBinding__instance.SchedulerBinding__postFrameCallbacks.push(new A._AndroidDocumentTouchInteractorState_didChangeDependencies_closure(_this)); }, didUpdateWidget$1(oldWidget) { var t1, t2, _this = this; @@ -456716,29 +462408,34 @@ if (_this._widget.scrollController == null) A._lateReadCheck(_this.___AndroidDocumentTouchInteractorState__scrollController, "_scrollController").dispose$0(0); _this._widget.focusNode.removeListener$1(0, _this.get$_document_gestures_touch_android$_onFocusChange()); - A._lateReadCheck(A._lateReadCheck(_this.___AndroidDocumentTouchInteractorState__handleAutoScrolling, "_handleAutoScrolling")._autoScroller.__AutoScroller__ticker, "_ticker").dispose$0(0); + A._lateReadCheck(A._lateReadCheck(_this.___AndroidDocumentTouchInteractorState__handleAutoScrolling, "_handleAutoScrolling")._document_gestures_touch$_autoScroller.__AutoScroller__ticker, "_ticker").dispose$0(0); _this.super$__AndroidDocumentTouchInteractorState_State_WidgetsBindingObserver_SingleTickerProviderStateMixin$dispose(0); }, didChangeMetrics$0() { $.WidgetsBinding__instance.SchedulerBinding__postFrameCallbacks.push(new A._AndroidDocumentTouchInteractorState_didChangeMetrics_closure(this)); }, _document_gestures_touch_android$_ensureSelectionExtentIsVisible$0() { - var t2, + var collapsedHandleOffset, extentHandleOffset, t2, t3, editorBox, editorInViewportOffset, handleInViewportOffset, _this = this, _null = null, _s18_ = "_editingController", - _s20_ = "_handleAutoScrolling", - collapsedHandleOffset = A._lateReadCheck(this.___AndroidDocumentTouchInteractorState__editingController, _s18_)._document_gestures_touch_android$_collapsedHandleOffset, - extentHandleOffset = A._lateReadCheck(this.___AndroidDocumentTouchInteractorState__editingController, _s18_)._document_gestures_touch_android$_downstreamHandleOffset, - t1 = collapsedHandleOffset == null; - if (t1 && extentHandleOffset == null) + t1 = $.$get$editorGesturesLog(); + t1.log$4(B.Level_FINE_500, "Ensuring selection extent is visible", _null, _null); + collapsedHandleOffset = A._lateReadCheck(_this.___AndroidDocumentTouchInteractorState__editingController, _s18_)._document_gestures_touch_android$_collapsedHandleOffset; + extentHandleOffset = A._lateReadCheck(_this.___AndroidDocumentTouchInteractorState__editingController, _s18_)._document_gestures_touch_android$_downstreamHandleOffset; + t2 = collapsedHandleOffset == null; + if (t2 && extentHandleOffset == null) return; - t2 = this.___AndroidDocumentTouchInteractorState__handleAutoScrolling; - if (!t1) - A._lateReadCheck(t2, _s20_).ensureOffsetIsVisible$1(collapsedHandleOffset); - else { - t1 = A._lateReadCheck(t2, _s20_); - extentHandleOffset.toString; - t1.ensureOffsetIsVisible$1(extentHandleOffset); + t3 = _this._widget.documentKey; + editorBox = type$.RenderBox._as($.WidgetsBinding__instance.WidgetsBinding__buildOwner._globalKeyRegistry.$index(0, t3).get$renderObject()); + editorInViewportOffset = A.MatrixUtils_transformPoint(_this.get$viewportBox().getTransformTo$1(0, _null), B.Offset_0_0).$sub(0, A.MatrixUtils_transformPoint(editorBox.getTransformTo$1(0, _null), B.Offset_0_0)); + handleInViewportOffset = A._Cell$named("handleInViewportOffset"); + if (!t2) { + t1.log$4(B.Level_FINE_500, "The selection is collapsed", _null, _null); + handleInViewportOffset.__late_helper$_value = collapsedHandleOffset.$sub(0, editorInViewportOffset); + } else { + t1.log$4(B.Level_FINE_500, "The selection is expanded", _null, _null); + handleInViewportOffset.__late_helper$_value = extentHandleOffset.$sub(0, editorInViewportOffset); } + A._lateReadCheck(_this.___AndroidDocumentTouchInteractorState__handleAutoScrolling, "_handleAutoScrolling").ensureOffsetIsVisible$1(handleInViewportOffset._readLocal$0()); }, _document_gestures_touch_android$_onFocusChange$0() { if (this._widget.focusNode.get$hasFocus()) @@ -456793,8 +462490,8 @@ this._document_gestures_touch_android$_positionToolbar$0(); }, get$scrollPosition() { - var t1 = A._lateReadCheck(this.___AndroidDocumentTouchInteractorState__scrollController, "_scrollController"); - return B.JSArray_methods.get$single(t1._positions); + var t1 = this._document_gestures_touch_android$_ancestorScrollPosition; + return t1 == null ? B.JSArray_methods.get$single(A._lateReadCheck(this.___AndroidDocumentTouchInteractorState__scrollController, "_scrollController")._positions) : t1; }, get$viewportBox() { var t1 = this._framework$_element; @@ -456943,7 +462640,7 @@ t2.toString; _this._document_gestures_touch_android$_dragStartScrollOffset = t2; t2 = A._lateReadCheck(_this.___AndroidDocumentTouchInteractorState__handleAutoScrolling, "_handleAutoScrolling"); - t2._autoScroller.__scrolling$_scrollPosition = t2._getScrollPosition.call$0(); + t2._document_gestures_touch$_autoScroller.__scrolling$_scrollPosition = t2._getScrollPosition.call$0(); if (_this._selectionType === B.SelectionType_0) A._lateReadCheck(_this.___AndroidDocumentTouchInteractorState__editingController, "_editingController").cancelCollapsedHandleAutoHideCountdown$0(); _this.get$scrollPosition().addListener$1(0, _this.get$_document_gestures_touch_android$_updateDragSelection()); @@ -456988,7 +462685,7 @@ _document_gestures_touch_android$_onHandleDragEnd$0() { var t2, _this = this, _s18_ = "_editingController", - t1 = A._lateReadCheck(_this.___AndroidDocumentTouchInteractorState__handleAutoScrolling, "_handleAutoScrolling")._autoScroller; + t1 = A._lateReadCheck(_this.___AndroidDocumentTouchInteractorState__handleAutoScrolling, "_handleAutoScrolling")._document_gestures_touch$_autoScroller; t1.stopScrollingUp$0(); t1.stopScrollingDown$0(); t1.__scrolling$_scrollPosition = null; @@ -457167,13 +462864,13 @@ call$0() { return this.$this.get$scrollPosition(); }, - $signature: 559 + $signature: 755 }; A._AndroidDocumentTouchInteractorState_initState_closure0.prototype = { call$0() { return this.$this.get$viewportBox(); }, - $signature: 538 + $signature: 756 }; A._AndroidDocumentTouchInteractorState_initState_closure1.prototype = { call$1(timeStamp) { @@ -457237,32 +462934,32 @@ t3 = t1._widget; return new A.AndroidDocumentTouchEditingControls(t2, t3.createOverlayControlsClipper, B.MaterialColor_Map_JNc9P_4294198070, t1.get$_onHandleDragStart(), t1.get$_onHandleDragUpdate(), t1.get$_document_gestures_touch_android$_onHandleDragEnd(), t3.popoverToolbarBuilder, false, null); }, - $signature: 2761 + $signature: 2794 }; A._AndroidDocumentTouchInteractorState__positionCollapsedHandle_closure.prototype = { call$0() { var t1 = this.extentRect; return new A.Offset(t1.left, t1.bottom); }, - $signature: 341 + $signature: 299 }; A._AndroidDocumentTouchInteractorState__positionExpandedHandles_closure.prototype = { call$0() { return this.affinity === B.TextAffinity_1 ? this.baseHandleOffset : this.extentHandleOffset; }, - $signature: 341 + $signature: 299 }; A._AndroidDocumentTouchInteractorState__positionExpandedHandles_closure0.prototype = { call$0() { return this.affinity === B.TextAffinity_1 ? this.extentHandleOffset : this.baseHandleOffset; }, - $signature: 341 + $signature: 299 }; A._AndroidDocumentTouchInteractorState__buildGestureInput_closure.prototype = { call$0() { return A.TapSequenceGestureRecognizer$(); }, - $signature: 380 + $signature: 477 }; A._AndroidDocumentTouchInteractorState__buildGestureInput_closure0.prototype = { call$1(recognizer) { @@ -457271,7 +462968,7 @@ recognizer.onDoubleTapDown = t1.get$_onDoubleTapDown(); recognizer.onTripleTapDown = t1.get$_onTripleTapDown(); }, - $signature: 379 + $signature: 478 }; A.AndroidDocumentTouchEditingControls.prototype = { createState$0() { @@ -457284,7 +462981,7 @@ initState$0() { var t1, _this = this; _this.super$State$initState(); - _this.___AndroidDocumentTouchEditingControlsState__caretBlinkController = new A.CaretBlinkController(A.List_List$filled(0, null, false, type$.nullable_void_Function)); + _this.___AndroidDocumentTouchEditingControlsState__caretBlinkController = new A.CaretBlinkController($.$get$ChangeNotifier__emptyListeners()); t1 = _this._widget.editingController; _this._document_gestures_touch_android$_prevCaretOffset = t1._document_gestures_touch_android$_caretTop; t1.addListener$1(0, _this.get$_document_gestures_touch_android$_onEditingControllerChange()); @@ -457470,9 +463167,9 @@ t3.push(new A.CustomSingleChildLayout(new A.ToolbarPositionDelegate(B.Offset_0_0, t7, t5), new A.IgnorePointer(!t6, _null, A.AnimatedOpacity$(false, new A.Builder(t4.popoverToolbarBuilder, _null), B.C__Linear, B.Duration_150000, t8), _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, A.Stack$(B.AlignmentDirectional_m1_m1, t3, B.Clip_1, B.StackFit_0, _null, _null), _null), B.Clip_1, _null), _null); + 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: 516 + $signature: 758 }; A.SelectionType0.prototype = { toString$0(_) { @@ -457588,10 +463285,10 @@ _this._showEditingControlsOverlay$0(); t1 = _this._widget.scrollController; if (t1 == null) - t1 = A.ScrollController$(null, 0, true); + t1 = new A.ScrollController(0, true, null, A._setArrayType([], type$.JSArray_ScrollPosition), $.$get$ChangeNotifier__emptyListeners()); _this.___IOSDocumentTouchInteractorState__scrollController = t1; A._lateReadCheck(t1, "_scrollController").addListener$1(0, _this.get$_onScrollChange()); - _this.___IOSDocumentTouchInteractorState__editingController = new A.IosDocumentGestureEditingController(_this._documentLayerLink, _this._document_gestures_touch_ios$_magnifierFocalPointLink, A.List_List$filled(0, null, false, type$.nullable_void_Function)); + _this.___IOSDocumentTouchInteractorState__editingController = new A.IosDocumentGestureEditingController(_this._documentLayerLink, _this._document_gestures_touch_ios$_magnifierFocalPointLink, $.$get$ChangeNotifier__emptyListeners()); _this._widget.document.addListener$1(0, _this.get$_onDocumentChange()); _this._widget.composer.addListener$1(0, _this.get$_onSelectionChange()); $.WidgetsBinding__instance.WidgetsBinding__observers.push(_this); @@ -457652,7 +463349,7 @@ _this._removeEditingOverlayControls$0(); if (_this._widget.scrollController == null) A._lateReadCheck(_this.___IOSDocumentTouchInteractorState__scrollController, "_scrollController").dispose$0(0); - A._lateReadCheck(A._lateReadCheck(_this.___IOSDocumentTouchInteractorState__handleAutoScrolling, "_handleAutoScrolling")._autoScroller.__AutoScroller__ticker, "_ticker").dispose$0(0); + A._lateReadCheck(A._lateReadCheck(_this.___IOSDocumentTouchInteractorState__handleAutoScrolling, "_handleAutoScrolling")._document_gestures_touch$_autoScroller.__AutoScroller__ticker, "_ticker").dispose$0(0); _this._widget.focusNode.removeListener$1(0, _this.get$_document_gestures_touch_ios$_onFocusChange()); _this.super$__IOSDocumentTouchInteractorState_State_WidgetsBindingObserver_SingleTickerProviderStateMixin$dispose(0); }, @@ -457660,9 +463357,8 @@ $.WidgetsBinding__instance.SchedulerBinding__postFrameCallbacks.push(new A._IOSDocumentTouchInteractorState_didChangeMetrics_closure(this)); }, _ensureSelectionExtentIsVisible$0() { - var collapsedHandleOffset, extentHandleOffset, t2, _this = this, _null = null, + var collapsedHandleOffset, extentHandleOffset, t2, t3, editorBox, editorInViewportOffset, handleInViewportOffset, _this = this, _null = null, _s18_ = "_editingController", - _s20_ = "_handleAutoScrolling", t1 = $.$get$editorGesturesLog(); t1.log$4(B.Level_FINE_500, "Ensuring selection extent is visible", _null, _null); collapsedHandleOffset = A._lateReadCheck(_this.___IOSDocumentTouchInteractorState__editingController, _s18_)._collapsedHandleOffset; @@ -457670,15 +463366,18 @@ t2 = collapsedHandleOffset == null; if (t2 && extentHandleOffset == null) return; + t3 = _this._widget.documentKey; + editorBox = type$.RenderBox._as($.WidgetsBinding__instance.WidgetsBinding__buildOwner._globalKeyRegistry.$index(0, t3).get$renderObject()); + editorInViewportOffset = A.MatrixUtils_transformPoint(_this.get$viewportBox().getTransformTo$1(0, _null), B.Offset_0_0).$sub(0, A.MatrixUtils_transformPoint(editorBox.getTransformTo$1(0, _null), B.Offset_0_0)); + handleInViewportOffset = A._Cell$named("handleInViewportOffset"); if (!t2) { t1.log$4(B.Level_FINE_500, "The selection is collapsed", _null, _null); - A._lateReadCheck(_this.___IOSDocumentTouchInteractorState__handleAutoScrolling, _s20_).ensureOffsetIsVisible$1(collapsedHandleOffset); + handleInViewportOffset.__late_helper$_value = collapsedHandleOffset.$sub(0, editorInViewportOffset); } else { t1.log$4(B.Level_FINE_500, "The selection is expanded", _null, _null); - t1 = A._lateReadCheck(_this.___IOSDocumentTouchInteractorState__handleAutoScrolling, _s20_); - extentHandleOffset.toString; - t1.ensureOffsetIsVisible$1(extentHandleOffset); + handleInViewportOffset.__late_helper$_value = extentHandleOffset.$sub(0, editorInViewportOffset); } + A._lateReadCheck(_this.___IOSDocumentTouchInteractorState__handleAutoScrolling, "_handleAutoScrolling").ensureOffsetIsVisible$1(handleInViewportOffset._readLocal$0()); }, _document_gestures_touch_ios$_onFocusChange$0() { if (this._widget.focusNode.get$hasFocus()) @@ -457902,7 +463601,7 @@ t1.toString; _this._dragStartScrollOffset = t1; t1 = A._lateReadCheck(_this.___IOSDocumentTouchInteractorState__handleAutoScrolling, "_handleAutoScrolling"); - t1._autoScroller.__scrolling$_scrollPosition = t1._getScrollPosition.call$0(); + t1._document_gestures_touch$_autoScroller.__scrolling$_scrollPosition = t1._getScrollPosition.call$0(); _this.get$scrollPosition().addListener$1(0, _this.get$_updateDragSelection()); _this._controlsOverlayEntry.markNeedsBuild$0(); }, @@ -458018,7 +463717,7 @@ _onHandleDragEnd$0() { var _this = this, _s18_ = "_editingController", - t1 = A._lateReadCheck(_this.___IOSDocumentTouchInteractorState__handleAutoScrolling, "_handleAutoScrolling")._autoScroller; + t1 = A._lateReadCheck(_this.___IOSDocumentTouchInteractorState__handleAutoScrolling, "_handleAutoScrolling")._document_gestures_touch$_autoScroller; t1.stopScrollingUp$0(); t1.stopScrollingDown$0(); t1.__scrolling$_scrollPosition = null; @@ -458198,7 +463897,7 @@ }, _onFloatingCursorStart$0() { var t1 = A._lateReadCheck(this.___IOSDocumentTouchInteractorState__handleAutoScrolling, "_handleAutoScrolling"); - t1._autoScroller.__scrolling$_scrollPosition = t1._getScrollPosition.call$0(); + t1._document_gestures_touch$_autoScroller.__scrolling$_scrollPosition = t1._getScrollPosition.call$0(); }, _moveSelectionToFloatingCursor$1(documentOffset) { var t2, t3, _this = this, @@ -458212,7 +463911,7 @@ t1.updateAutoScrollHandleMonitoring$1$dragEndInViewport(A.MatrixUtils_transformPoint(type$.RenderBox._as(t2._framework$_element.get$renderObject()).getTransformTo$1(0, t3), documentOffset)); }, _onFloatingCursorStop$0() { - var t1 = A._lateReadCheck(this.___IOSDocumentTouchInteractorState__handleAutoScrolling, "_handleAutoScrolling")._autoScroller; + var t1 = A._lateReadCheck(this.___IOSDocumentTouchInteractorState__handleAutoScrolling, "_handleAutoScrolling")._document_gestures_touch$_autoScroller; t1.stopScrollingUp$0(); t1.stopScrollingDown$0(); t1.__scrolling$_scrollPosition = null; @@ -458240,13 +463939,13 @@ call$0() { return this.$this.get$scrollPosition(); }, - $signature: 559 + $signature: 755 }; A._IOSDocumentTouchInteractorState_initState_closure0.prototype = { call$0() { return this.$this.get$viewportBox(); }, - $signature: 538 + $signature: 756 }; A._IOSDocumentTouchInteractorState_didChangeDependencies_closure.prototype = { call$1(timeStamp) { @@ -458339,20 +464038,20 @@ t9 = t5.popoverToolbarBuilder; return new A.IosDocumentTouchEditingControls(t2, t6, t7, t4, t3, t5.createOverlayControlsClipper, B.MaterialColor_Map_JNc9P_4294198070, t1.get$_onFloatingCursorStart(), t1.get$_moveSelectionToFloatingCursor(), t1.get$_onFloatingCursorStop(), t8, t9, false, null); }, - $signature: 2764 + $signature: 2797 }; A._IOSDocumentTouchInteractorState__positionCollapsedHandle_closure.prototype = { call$0() { var t1 = this.extentRect; return new A.Offset(t1.left, t1.bottom); }, - $signature: 341 + $signature: 299 }; A._IOSDocumentTouchInteractorState__buildGestureInput_closure.prototype = { call$0() { return A.TapSequenceGestureRecognizer$(); }, - $signature: 380 + $signature: 477 }; A._IOSDocumentTouchInteractorState__buildGestureInput_closure0.prototype = { call$1(recognizer) { @@ -458362,13 +464061,13 @@ recognizer.onTripleTapUp = t1.get$_onTripleTapUp(); recognizer.onTimeout = t1.get$_onTapTimeout(); }, - $signature: 379 + $signature: 478 }; A._IOSDocumentTouchInteractorState__buildGestureInput_closure1.prototype = { call$0() { return A.PanGestureRecognizer$(null, null); }, - $signature: 300 + $signature: 282 }; A._IOSDocumentTouchInteractorState__buildGestureInput_closure2.prototype = { call$1(recognizer) { @@ -458378,7 +464077,7 @@ recognizer.onEnd = t1.get$_onPanEnd(); recognizer.onCancel = t1.get$_onPanCancel(); }, - $signature: 299 + $signature: 286 }; A.FloatingCursorController.prototype = { set$offset(_, newOffset) { @@ -458398,8 +464097,8 @@ createState$0() { var _null = null, t1 = type$.LabeledGlobalKey_State_StatefulWidget, - t2 = type$.nullable_void_Function; - return new A._IosDocumentTouchEditingControlsState(new A.LabeledGlobalKey(_null, t1), new A.LabeledGlobalKey(_null, t1), new A.LabeledGlobalKey(_null, t1), new A.ValueNotifier(false, A.List_List$filled(0, _null, false, t2), type$.ValueNotifier_bool), new A.LabeledGlobalKey(_null, t1), new A.ValueNotifier(_null, A.List_List$filled(0, _null, false, t2), type$.ValueNotifier_nullable_Offset), _null, _null, B._StateLifecycle_0); + 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); @@ -458412,7 +464111,7 @@ initState$0() { var t1, _this = this; _this.super$State$initState(); - _this.___IosDocumentTouchEditingControlsState__caretBlinkController = new A.CaretBlinkController(A.List_List$filled(0, null, false, type$.nullable_void_Function)); + _this.___IosDocumentTouchEditingControlsState__caretBlinkController = new A.CaretBlinkController($.$get$ChangeNotifier__emptyListeners()); t1 = _this._widget.editingController; _this._prevCaretOffset = t1._caretTop; t1.addListener$1(0, _this.get$_onEditingControllerChange()); @@ -458585,9 +464284,9 @@ throw A.wrapException(A.ReachabilityError$(string$.x60null_c)); } t1 = handleOffset._readLocal$0(); - return _this._document_gestures_touch_ios$_buildHandle$4$debugColor$handle$handleKey$handleOffset(debugColor, handle._readLocal$0(), handleKey, t1); + return _this._buildHandle$4$debugColor$handle$handleKey$handleOffset(debugColor, handle._readLocal$0(), handleKey, t1); }, - _document_gestures_touch_ios$_buildHandle$4$debugColor$handle$handleKey$handleOffset(debugColor, handle, handleKey, handleOffset) { + _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); @@ -458637,9 +464336,9 @@ 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, A.Stack$(B.AlignmentDirectional_m1_m1, t3, B.Clip_1, B.StackFit_0, _null, _null), _null), B.Clip_1, _null), _null); + 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: 516 + $signature: 758 }; A._IosDocumentTouchEditingControlsState__buildHandleOld_closure.prototype = { call$3(context, isShowingFloatingCursor, child) { @@ -458650,7 +464349,7 @@ t1.toString; return new A.IOSCollapsedHandle(t2, t3, t1, null); }, - $signature: 2765 + $signature: 2798 }; A._IosDocumentTouchEditingControlsState__buildFloatingCursor_closure.prototype = { call$3(context, floatingCursorOffset, child) { @@ -458659,15 +464358,15 @@ return B.SizedBox_null_null_null_null; t1 = this.$this; t2 = floatingCursorOffset.$sub(0, new A.Offset(0, t1._floatingCursorHeight / 2)); - return t1._document_gestures_touch_ios$_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); + 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: 2766 + $signature: 2799 }; A._IosDocumentTouchEditingControlsState__buildToolbar_closure.prototype = { call$1(context) { return this.$this._widget.popoverToolbarBuilder$1(context); }, - $signature: 70 + $signature: 72 }; A.IosDocumentGestureEditingController.prototype = { removeCaret$0() { @@ -458840,7 +464539,7 @@ _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, B.TextInputAction_12, B.TextInputType_1_null_null, t1.platformBrightness, false, false, null, null, B.TextCapitalization_10); + 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_1); }, _detachFromIme$0() { var t1, t2; @@ -458942,6 +464641,12 @@ 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; @@ -458949,7 +464654,7 @@ build$1(_, context) { var _null = null, t1 = A._lateReadCheck(this.___DocumentImeInteractorState__focusNode, "_focusNode"); - return A.Focus$(false, _null, this._widget.child, _null, _null, t1, true, _null, _null, _null, _null, _null); + return A.Focus$(false, _null, this._widget.child, _null, _null, _null, t1, true, _null, _null, _null, _null, _null); }, $isDeltaTextInputClient: 1 }; @@ -458963,7 +464668,7 @@ call$1(element) { return !(element instanceof A.TextEditingDeltaNonTextUpdate); }, - $signature: 2767 + $signature: 2800 }; A.DocumentImeSerializer.prototype = { _serialize$0() { @@ -459011,8 +464716,9 @@ t4 = node.id; t1.$indexSet(0, imeRange, t4); t2.$indexSet(0, t4, imeRange); - t3 += A.S(node._text$_text.text); - characterCount += node._text$_text.text.length; + t4 = node._text$_text.text; + t3 += A.S(t4); + characterCount += t4.length; } t1 = t3.charCodeAt(0) == 0 ? t3 : t3; _this.__DocumentImeSerializer__imeText = t1; @@ -459053,32 +464759,29 @@ 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)); }, _imeToDocumentPosition$2$isUpstream(imePosition, isUpstream) { - var t1, t2, t3, t4, t5, + var t1, t2, t3, t4, t5, t6, _s67_ = "Couldn't map an IME position to a document position. IME position: "; - for (t1 = this._imeRangesToDocTextNodes, t2 = t1.get$keys(t1), t2 = t2.get$iterator(t2), t3 = imePosition.offset; t2.moveNext$0();) { - t4 = t2.get$current(t2); - t5 = t4.start; - if (t3 >= t5 && t3 <= t4.end) { - t2 = t1.$index(0, t4); + 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; + t6 = t5.start; + if (t4 >= t6 && t4 <= t5.end) { + t2 = t1.$index(0, t5); t2.toString; t2 = this._doc.getNodeById$1(t2); t2.toString; if (t2 instanceof A.TextNode) { - t2 = t1.$index(0, t4); + t2 = t1.$index(0, t5); t2.toString; - return new A.DocumentPosition(t2, new A.TextNodePosition(t3 - t5, B.TextAffinity_1)); - } else if (t3 <= t5) + return new A.DocumentPosition(t2, new A.TextNodePosition(t4 - t6, B.TextAffinity_1)); + } else if (t4 <= t6) return new A.DocumentPosition(t2.get$id(t2), t2.get$beginningPosition()); else return new A.DocumentPosition(t2.get$id(t2), t2.get$endPosition()); } } - t2 = $.$get$editorImeLog(); - t3 = _s67_ + imePosition.toString$0(0) + ". The selected offset range is: "; - t4 = t1.get$keys(t1); - t4 = t3 + A.S(t4.get$last(t4).start) + " -> "; - t1 = t1.get$keys(t1); - t2.log$4(B.Level_SHOUT_1200, t4 + A.S(t1.get$last(t1).end), null, null); + 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); throw A.wrapException(A.Exception_Exception(_s67_ + imePosition.toString$0(0))); }, _documentToImePosition$1(docPosition) { @@ -459153,14 +464856,15 @@ } }, _applyInsertion$1(delta) { - var t3, t4, _null = null, + 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; - t1.log$4(B.Level_FINE_500, "Insertion offset: " + t3, _null, _null); - t4 = delta.selection; - t1.log$4(B.Level_FINE_500, "Selection: " + t4.toString$0(0), _null, _null); + 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") { @@ -459171,8 +464875,8 @@ t1.log$4(B.Level_FINE_500, "Skipping insertion delta because its a newline", _null, _null); return; } - t1.log$4(B.Level_FINE_500, "Inserting text: " + t2 + ", insertion offset: " + t3 + ", ime selection: " + t4.toString$0(0), _null, _null); - this.insert$2(0, new A.TextPosition(t3, t4.affinity), t2); + 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); }, _applyReplacement$1(delta) { var t4, _null = null, @@ -459389,7 +465093,7 @@ 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, 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, B.MaterialType_0), new A.IconThemeData(t4, _null, _null), _null), _null); + 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, 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); }, get$document(receiver) { return this.document; @@ -459415,7 +465119,7 @@ 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_IID0, _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); + 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); if (isSingleNodeSelected) { t9 = selectedNode instanceof A.ParagraphNode; if (!(t9 && selectedNode._metadata.$index(0, _s9_) != null)) @@ -459451,7 +465155,7 @@ 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); }, - $signature: 2768 + $signature: 2801 }; A.DocumentKeyboardInteractor.prototype = { _onKeyPressed$2(node, keyEvent) { @@ -459481,7 +465185,7 @@ instruction = B.ExecutionInstruction_0; index = 0; while (true) { - if (!(instruction === B.ExecutionInstruction_0 && index < 19)) + if (!(instruction === B.ExecutionInstruction_0 && index < 22)) break; instruction = t1[index].call$2$editContext$keyEvent(t2, keyEvent); ++index; @@ -459498,7 +465202,7 @@ }, build$1(_, context) { var _null = null; - return A.Focus$(false, _null, this.child, _null, _null, this.focusNode, true, _null, _null, this.get$_onKeyPressed(), _null, _null); + return A.Focus$(false, _null, this.child, _null, _null, _null, this.focusNode, true, _null, _null, this.get$_onKeyPressed(), _null, _null); } }; A.ExecutionInstruction.prototype = { @@ -459873,14 +465577,14 @@ }, _findComponentAtOffset$1(documentOffset) { var t1, t2, t3, t4, textBox, contentOffset, t5, t6, t7; - for (t1 = this._nodeIdsToComponentKeys, t1 = t1.get$values(t1), t1 = t1.get$iterator(t1), t2 = type$.RenderBox, t3 = type$.DocumentComponent_StatefulWidget; t1.moveNext$0();) { - t4 = t1.get$current(t1); + for (t1 = this._nodeIdsToComponentKeys, 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>")), t1 = type$.RenderBox, t3 = type$.DocumentComponent_StatefulWidget; t2.moveNext$0();) { + t4 = t2.__internal$_current; if (!t3._is(t4.get$currentState())) continue; if ($.WidgetsBinding__instance.WidgetsBinding__buildOwner._globalKeyRegistry.$index(0, t4) == null || $.WidgetsBinding__instance.WidgetsBinding__buildOwner._globalKeyRegistry.$index(0, t4).get$renderObject() == null) continue; - textBox = t2._as($.WidgetsBinding__instance.WidgetsBinding__buildOwner._globalKeyRegistry.$index(0, t4).get$renderObject()); - contentOffset = A.MatrixUtils_transformPoint(textBox.getTransformTo$1(0, t2._as(this._framework$_element.get$renderObject())), B.Offset_0_0); + textBox = t1._as($.WidgetsBinding__instance.WidgetsBinding__buildOwner._globalKeyRegistry.$index(0, t4).get$renderObject()); + contentOffset = A.MatrixUtils_transformPoint(textBox.getTransformTo$1(0, t1._as(this._framework$_element.get$renderObject())), B.Offset_0_0); t5 = textBox._box$_size; t6 = contentOffset._dx; t7 = contentOffset._dy; @@ -459891,14 +465595,14 @@ }, _findComponentClosestToOffset$1(documentOffset) { var t1, t2, t3, nearestComponentKey, nearestDistance, nearestComponentKey0, componentBox, contentOffset, t4, t5, t6, distance; - for (t1 = this._nodeIdsToComponentKeys, t1 = t1.get$values(t1), t1 = t1.get$iterator(t1), t2 = type$.RenderBox, t3 = type$.DocumentComponent_StatefulWidget, nearestComponentKey = null, nearestDistance = 1 / 0; t1.moveNext$0();) { - nearestComponentKey0 = t1.get$current(t1); + for (t1 = this._nodeIdsToComponentKeys, 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>")), t1 = type$.RenderBox, t3 = type$.DocumentComponent_StatefulWidget, nearestComponentKey = null, nearestDistance = 1 / 0; t2.moveNext$0();) { + nearestComponentKey0 = t2.__internal$_current; if (!t3._is(nearestComponentKey0.get$currentState())) continue; if ($.WidgetsBinding__instance.WidgetsBinding__buildOwner._globalKeyRegistry.$index(0, nearestComponentKey0) == null || $.WidgetsBinding__instance.WidgetsBinding__buildOwner._globalKeyRegistry.$index(0, nearestComponentKey0).get$renderObject() == null) continue; - componentBox = t2._as($.WidgetsBinding__instance.WidgetsBinding__buildOwner._globalKeyRegistry.$index(0, nearestComponentKey0).get$renderObject()); - contentOffset = A.MatrixUtils_transformPoint(componentBox.getTransformTo$1(0, t2._as(this._framework$_element.get$renderObject())), B.Offset_0_0); + componentBox = t1._as($.WidgetsBinding__instance.WidgetsBinding__buildOwner._globalKeyRegistry.$index(0, nearestComponentKey0).get$renderObject()); + contentOffset = A.MatrixUtils_transformPoint(componentBox.getTransformTo$1(0, t1._as(this._framework$_element.get$renderObject())), B.Offset_0_0); t4 = componentBox._box$_size; t5 = contentOffset._dx; t6 = contentOffset._dy; @@ -459936,7 +465640,7 @@ return documentOffset.$sub(0, new A.Offset(contentOffset._dx, contentOffset._dy)); }, getComponentByNodeId$1(nodeId) { - var t1, t2, t3, _null = null, + var t1, t2, t3, t4, _null = null, key = this._nodeIdsToComponentKeys.$index(0, nodeId); if (key == null) { $.$get$editorLayoutLog().log$4(B.Level_INFO_800, "WARNING: could not find component for node ID: " + A.S(nodeId), _null, _null); @@ -459945,9 +465649,16 @@ t1 = type$.DocumentComponent_StatefulWidget; if (!t1._is(key.get$currentState())) { t1 = $.$get$editorLayoutLog(); - t2 = "WARNING: found component but it's not a DocumentComponent: " + A.S(nodeId) + ", layout key: " + key.toString$0(0) + ", state: " + A.S(key.get$currentState()) + ", widget: "; - t3 = $.WidgetsBinding__instance.WidgetsBinding__buildOwner._globalKeyRegistry.$index(0, key); - t1.log$4(B.Level_INFO_800, t2 + A.S(t3 == null ? _null : t3.get$widget()) + ", context: " + A.S($.WidgetsBinding__instance.WidgetsBinding__buildOwner._globalKeyRegistry.$index(0, key)), _null, _null); + t2 = key.toString$0(0); + t3 = A.S(key.get$currentState()); + t4 = $.WidgetsBinding__instance.WidgetsBinding__buildOwner._globalKeyRegistry.$index(0, key); + if (t4 == null) + t4 = _null; + else { + t4 = t4._widget; + t4.toString; + } + t1.log$4(B.Level_INFO_800, "WARNING: found component but it's not a DocumentComponent: " + A.S(nodeId) + ", layout key: " + t2 + ", state: " + t3 + ", widget: " + A.S(t4) + ", context: " + A.S($.WidgetsBinding__instance.WidgetsBinding__buildOwner._globalKeyRegistry.$index(0, key)), _null, _null); return _null; } return t1._as(key.get$currentState()); @@ -459958,7 +465669,7 @@ return new A.Padding(A._lateReadCheck(this._widget.presenter.__SingleColumnLayoutPresenter__viewModel, "_viewModel").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, _this = this, _null = null, + var docComponents, newComponentKeys, t2, t3, t4, t5, t6, _i, t7, t8, componentKey, _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); @@ -459975,11 +465686,10 @@ newComponentKeys.$indexSet(0, t7, t8); } else newComponentKeys.$indexSet(0, t7, new A.LabeledGlobalKey(_null, t5)); - t8 = newComponentKeys.$index(0, t7); - t8.toString; - 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)); + 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)); } t6.clear$0(0); t6.addAll$1(0, newComponentKeys); @@ -459998,44 +465708,44 @@ call$1(element) { return J.$eq$(element.get$value(element), this.componentKey); }, - $signature: 342 + $signature: 270 }; 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))); }, - $signature: 2771 + $signature: 2804 }; A._SingleColumnDocumentLayoutState__getNodeIdsBetween__closure.prototype = { call$1(entry) { return J.$eq$(entry.get$value(entry), this.componentKey); }, - $signature: 342 + $signature: 270 }; A._SingleColumnDocumentLayoutState_getDocumentSelectionInRegion_closure.prototype = { call$1(element) { return J.$eq$(element.get$value(element), this.componentKey); }, - $signature: 342 + $signature: 270 }; A._SingleColumnDocumentLayoutState_getDocumentSelectionInRegion_closure0.prototype = { call$1(element) { return J.$eq$(element.get$value(element), this.componentKey); }, - $signature: 342 + $signature: 270 }; A._SingleColumnDocumentLayoutState__buildDocComponents_closure.prototype = { call$2(context, newComponentViewModel) { return new A._Component(this.$this._widget.componentBuilders, this.componentKey, newComponentViewModel, null); }, - $signature: 2772 + $signature: 2805 }; 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: 2773 + $signature: 2806 }; A._PresenterComponentBuilder.prototype = { createState$0() { @@ -460084,7 +465794,7 @@ }, build$1(_, context) { var t1, t2, _this = this; - $.$get$editorImeLog().log$4(B.Level_FINE_500, "Building component: " + A.S(_this._widget.watchNode), null, null); + $.$get$editorLayoutLog().log$4(B.Level_FINEST_300, "Building component: " + A.S(_this._widget.watchNode), null, null); t1 = A._lateReadCheck(_this._widget.presenter.__SingleColumnLayoutPresenter__viewModel, "_viewModel"); t2 = _this._widget.watchNode; t2 = t1._viewModelsByNodeId.$index(0, t2); @@ -460153,19 +465863,19 @@ t1 = $.$get$editorLayoutLog(); t1.log$4(B.Level_INFO_800, "Calculating an updated view model for document layout.", _null, _null); t2 = _this._earliestDirtyPhase; - t3 = _this._pipeline; - if (t2 === t3.length) { + t3 = _this._pipeline.length; + if (t2 === t3) { t1.log$4(B.Level_FINE_500, "The presenter is already up to date", _null, _null); return; } - t1.log$4(B.Level_FINE_500, "Earliest dirty phase is: " + t2 + ". Phase count: " + t3.length, _null, _null); + t1.log$4(B.Level_FINE_500, "Earliest dirty phase is: " + t2 + ". Phase count: " + t3, _null, _null); t2 = A._lateReadCheck(_this.__SingleColumnLayoutPresenter__viewModel, _s10_); _this.__SingleColumnLayoutPresenter__viewModel = _this._createNewViewModel$0(); t1.log$4(B.Level_INFO_800, "Done calculating new document layout view model", _null, _null); _this._notifyListenersOfChanges$2$newViewModel$oldViewModel(A._lateReadCheck(_this.__SingleColumnLayoutPresenter__viewModel, _s10_), t2); }, _createNewViewModel$0() { - var t1, newViewModel, components, t2, t3, i, t4, component, _i, _this = this, _null = null; + var t1, newViewModel, components, t2, t3, i, t4, component, _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; @@ -460185,9 +465895,10 @@ } for (i = _this._earliestDirtyPhase, t1 = _this._pipeline, t2 = _this.__presenter$_document, t3 = _this._phaseViewModels; t4 = t1.length, i < t4; ++i) { t4 = $.$get$editorLayoutLog(); - t4.log$4(B.Level_FINE_500, "Running phase " + i + ": " + A.S(t1[i]), _null, _null); + t5 = "" + i; + t4.log$4(B.Level_FINE_500, "Running phase " + t5 + ": " + A.S(t1[i]), _null, _null); newViewModel = J.style$2$x(t1[i], t2, newViewModel); - t4.log$4(B.Level_FINE_500, "Storing phase " + i + " view model", _null, _null); + t4.log$4(B.Level_FINE_500, "Storing phase " + t5 + " view model", _null, _null); t3[i] = newViewModel; } _this._earliestDirtyPhase = t4; @@ -460375,6 +466086,12 @@ } }; A.SingleColumnStylesheetStyler.prototype = { + set$stylesheet(newStylesheet) { + if (newStylesheet == this._stylesheet) + return; + this._stylesheet = newStylesheet; + this.markDirty$0(); + }, style$2(_, $document, viewModel) { var t1, t2, t3, _i, componentViewModel, t4; this._stylesheet.toString; @@ -460388,10 +466105,9 @@ return A.SingleColumnLayoutViewModel$(t1, viewModel.padding); }, _styleComponent$3($document, node, viewModel) { - var _i, rule, - t1 = this._stylesheet, - aggregateStyles = A.LinkedHashMap_LinkedHashMap$_literal(["inlineTextStyler", t1.inlineTextStyler], type$.String, type$.dynamic); - for (t1 = t1.rules, _i = 0; _i < 10; ++_i) { + var t1, _i, rule, + aggregateStyles = A.LinkedHashMap_LinkedHashMap$_literal(["inlineTextStyler", this._stylesheet.inlineTextStyler], type$.String, type$.dynamic); + for (t1 = this._stylesheet.rules, _i = 0; _i < 10; ++_i) { rule = t1[_i]; if (rule.selector.matches$2(0, $document, node)) this._mergeStyles$2$existingStyles$newStyles(aggregateStyles, rule.styler.call$2($document, node)); @@ -460509,7 +466225,7 @@ viewModel.selection = selection; viewModel.selectionColor = B.Color_4289515255; viewModel.caret = _this._shouldDocumentShowCaret && selection != null && selection.base.$eq(0, selection.extent) ? selection.extent : _null; - viewModel.caretColor = B.Color_4289515255; + viewModel.caretColor = B.Color_4278190080; } return viewModel; }, @@ -460574,7 +466290,7 @@ var t1 = this.node; return selectedNode.get$id(selectedNode) == t1.get$id(t1); }, - $signature: 382 + $signature: 474 }; A.ListItemNode.prototype = { set$indent(newIndent) { @@ -460632,12 +466348,12 @@ return _null; t1 = componentViewModel.type; if (t1 === B.ListItemType_1) - return new A.UnorderedListItemComponent(componentContext.componentKey, componentViewModel.text, componentViewModel.textStyleBuilder, componentViewModel.indent, componentViewModel.selection, componentViewModel.selectionColor, componentViewModel.caret != null, componentViewModel.caretColor, _null); + return new A.UnorderedListItemComponent(componentContext.componentKey, componentViewModel.text, componentViewModel.textStyleBuilder, componentViewModel.indent, componentViewModel.selection, componentViewModel.selectionColor, componentViewModel.caret != null, componentViewModel.caretColor, componentViewModel.highlightWhenEmpty, _null); else if (t1 === B.ListItemType_0) { t1 = componentViewModel.indent; t2 = componentViewModel.ordinalValue; t2.toString; - return new A.OrderedListItemComponent(componentContext.componentKey, t2, componentViewModel.text, componentViewModel.textStyleBuilder, t1, componentViewModel.selection, componentViewModel.selectionColor, componentViewModel.caret != null, componentViewModel.caretColor, _null); + return new A.OrderedListItemComponent(componentContext.componentKey, t2, componentViewModel.text, componentViewModel.textStyleBuilder, t1, componentViewModel.selection, componentViewModel.selectionColor, componentViewModel.caret != null, componentViewModel.caretColor, componentViewModel.highlightWhenEmpty, _null); } $.$get$editorLayoutLog().log$4(B.Level_WARNING_900, "Tried to build a component for a list item view model without a list item type: " + componentViewModel.toString$0(0), _null, _null); return _null; @@ -460681,7 +466397,8 @@ set$caretColor(val) { return this.caretColor = val; }, - set$highlightWhenEmpty() { + set$highlightWhenEmpty(val) { + return this.highlightWhenEmpty = val; } }; A.UnorderedListItemComponent.prototype = { @@ -460695,7 +466412,7 @@ t3 = textStyle.height; if (t3 == null) t3 = 1.25; - return A.Row$(A._setArrayType([A.Container$(_null, new A.SizedBox(_null, t2 * t3, A._defaultUnorderedListItemDotBuilder(context, _this), _null), B.Clip_0, _null, _null, new A.BoxDecoration(_null, _null, _null, _null, _null, _null, B.BoxShape_0), _null, _null, _null, B.EdgeInsets_0_3_0_0, _null, _null, _null, indentSpace), A.Expanded$(A.TextComponent$(_this.caretColor, false, _this.textKey, B.Map_empty4, _this.selectionColor, _this.showCaret, false, _this.text, _null, _null, _this.textSelection, t1), 1)], type$.JSArray_Widget), B.CrossAxisAlignment_0, B.MainAxisAlignment_0, B.MainAxisSize_1, _null); + return A.Row$(A._setArrayType([A.Container$(_null, new A.SizedBox(_null, t2 * t3, A._defaultUnorderedListItemDotBuilder(context, _this), _null), B.Clip_0, _null, _null, new A.BoxDecoration(_null, _null, _null, _null, _null, _null, B.BoxShape_0), _null, _null, _null, B.EdgeInsets_0_3_0_0, _null, _null, _null, indentSpace), A.Expanded$(A.TextComponent$(_this.caretColor, _this.highlightWhenEmpty, _this.textKey, B.Map_empty4, _this.selectionColor, _this.showCaret, false, _this.text, _null, _null, _this.textSelection, t1), 1)], type$.JSArray_Widget), B.CrossAxisAlignment_0, B.MainAxisAlignment_0, B.MainAxisSize_1, _null); } }; A.OrderedListItemComponent.prototype = { @@ -460708,7 +466425,7 @@ t2.toString; t3 = textStyle.height; lineHeight = t2 * (t3 == null ? 1 : t3); - return A.Row$(A._setArrayType([A.Container$(_null, new A.SizedBox(_null, lineHeight, A._defaultOrderedListItemNumeralBuilder(context, _this), _null), B.Clip_0, _null, _null, new A.BoxDecoration(_null, _null, _null, _null, _null, _null, B.BoxShape_0), _null, lineHeight, _null, _null, _null, _null, _null, indentSpace), A.Expanded$(A.TextComponent$(_this.caretColor, false, _this.textKey, B.Map_empty4, _this.selectionColor, _this.showCaret, false, _this.text, _null, _null, _this.textSelection, t1), 1)], type$.JSArray_Widget), B.CrossAxisAlignment_0, B.MainAxisAlignment_0, B.MainAxisSize_1, _null); + return A.Row$(A._setArrayType([A.Container$(_null, new A.SizedBox(_null, lineHeight, A._defaultOrderedListItemNumeralBuilder(context, _this), _null), B.Clip_0, _null, _null, new A.BoxDecoration(_null, _null, _null, _null, _null, _null, B.BoxShape_0), _null, lineHeight, _null, _null, _null, _null, _null, indentSpace), A.Expanded$(A.TextComponent$(_this.caretColor, _this.highlightWhenEmpty, _this.textKey, B.Map_empty4, _this.selectionColor, _this.showCaret, false, _this.text, _null, _null, _this.textSelection, t1), 1)], type$.JSArray_Widget), B.CrossAxisAlignment_0, B.MainAxisAlignment_0, B.MainAxisSize_1, _null); } }; A.IndentListItemCommand.prototype = { @@ -460786,7 +466503,7 @@ baseStyle = B.TextStyle_zIQ0; return type$.TextStyle_Function_2_Set_Attribution_and_TextStyle._as(t1.$index(0, "inlineTextStyler")).call$2(attributions, baseStyle); }, - $signature: 256 + $signature: 230 }; A._ListItemComponentViewModel_SingleColumnLayoutComponentViewModel_TextComponentViewModel.prototype = { applyStyles$1(styles) { @@ -460878,15 +466595,16 @@ 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) { - t3 = " - deleting node " + i + ": "; + t3 = "" + i; t4 = $document.getNodeAt$1(i); - t2.log$2(_s31_, t3 + A.S(t4 == null ? null : t4.get$id(t4))); + 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(); } else { - line = "Could not delete node. Index out of range: " + i; + line = "Could not delete node. Index out of range: " + t3; toZone = $.printToZone; if (toZone == null) A.printString(line); @@ -461110,7 +466828,7 @@ baseStyle = B.TextStyle_zIQ0; return type$.TextStyle_Function_2_Set_Attribution_and_TextStyle._as(t1.$index(0, "inlineTextStyler")).call$2(attributions, baseStyle); }, - $signature: 256 + $signature: 230 }; A._ParagraphComponentViewModel_SingleColumnLayoutComponentViewModel_TextComponentViewModel.prototype = { applyStyles$1(styles) { @@ -461156,7 +466874,7 @@ }; A.SuperEditor.prototype = { createState$0() { - return new A._SuperEditorState(new A.FloatingCursorController(A.List_List$filled(0, null, false, type$.nullable_void_Function)), B._StateLifecycle_0); + return new A._SuperEditorState(new A.FloatingCursorController($.$get$ChangeNotifier__emptyListeners()), B._StateLifecycle_0); } }; A._SuperEditorState.prototype = { @@ -461171,7 +466889,7 @@ A._lateReadCheck(t1, "_composer").addListener$1(0, _this.get$_updateComposerPreferencesAtSelection()); t1 = _this._widget.focusNode; if (t1 == null) - t1 = A.FocusNode$(true, null, true, null, null, false); + t1 = A.FocusNode$(true, null, true, true, null, null, false); t1.addListener$1(0, _this.get$_super_editor0$_onFocusChange()); _this.___SuperEditorState__focusNode = t1; t1 = _this._widget.documentLayoutKey; @@ -461202,7 +466920,7 @@ t1 = _this._widget.focusNode; if (t1 != oldWidget.focusNode) { if (t1 == null) - t1 = A.FocusNode$(true, _null, true, _null, _null, false); + t1 = A.FocusNode$(true, _null, true, true, _null, _null, false); t1.addListener$1(0, _this.get$_super_editor0$_onFocusChange()); _this.___SuperEditorState__focusNode = t1; } @@ -461214,15 +466932,18 @@ _this._createEditContext$0(); _this._createLayoutPresenter$0(); } - _this._widget.toString; + if (_this._widget.stylesheet != oldWidget.stylesheet) + A._lateReadCheck(_this.___SuperEditorState__docStylesheetStyler, "_docStylesheetStyler").set$stylesheet(_this._widget.stylesheet); _this._recomputeIfLayoutShouldShowCaret$0(); }, dispose$0(_) { - var t1, _this = this, + var t1, t2, _this = this, _s10_ = "_focusNode"; if (_this._widget.composer == null) { t1 = A._lateReadCheck(_this.___SuperEditorState__composer, "_composer"); - t1.toString; + t2 = t1._preferences; + t2.ChangeNotifier__listeners = $.$get$ChangeNotifier__emptyListeners(); + t2.ChangeNotifier__count = 0; t1.super$ChangeNotifier$dispose(0); } A._lateReadCheck(_this.___SuperEditorState__focusNode, _s10_).removeListener$1(0, _this.get$_super_editor0$_onFocusChange()); @@ -461251,7 +466972,7 @@ t2 = _this._widget.componentBuilders; t1 = A._setArrayType([A._lateReadCheck(_this.___SuperEditorState__docStylesheetStyler, "_docStylesheetStyler"), A._lateReadCheck(_this.___SuperEditorState__docLayoutPerComponentBlockStyler, "_docLayoutPerComponentBlockStyler")], type$.JSArray_SingleColumnLayoutStylePhase); _this._widget.toString; - B.JSArray_methods.addAll$1(t1, B.List_empty18); + B.JSArray_methods.addAll$1(t1, B.List_empty19); t1.push(A._lateReadCheck(_this.___SuperEditorState__docLayoutSelectionStyler, "_docLayoutSelectionStyler")); t1 = new A.SingleColumnLayoutPresenter($document, t2, t1, A._setArrayType([], type$.JSArray_nullable_SingleColumnLayoutViewModel), A.LinkedHashSet_LinkedHashSet$_empty(type$.SingleColumnLayoutPresenterChangeListener)); t1._assemblePipeline$0(); @@ -461349,7 +467070,7 @@ _s13_ = "_docLayoutKey"; switch (_this.get$_super_editor0$_gestureMode()) { case B.DocumentGestureMode_0: - return new A.DocumentMouseInteractor(A._lateReadCheck(_this.___SuperEditorState__focusNode, _s10_), A._lateReadCheck(_this.___SuperEditorState__editContext, _s12_), _this._widget.scrollController, false, child, _null); + return new A.DocumentMouseInteractor(A._lateReadCheck(_this.___SuperEditorState__focusNode, _s10_), A._lateReadCheck(_this.___SuperEditorState__editContext, _s12_), _this._widget.scrollController, false, _null, child, _null); case B.DocumentGestureMode_1: t1 = A._lateReadCheck(_this.___SuperEditorState__focusNode, _s10_); t2 = A._lateReadCheck(_this.___SuperEditorState__editContext, _s12_).composer; @@ -461363,9 +467084,9 @@ t2 = A._lateReadCheck(_this.___SuperEditorState__editContext, _s12_).composer; t3 = A._lateReadCheck(_this.___SuperEditorState__editContext, _s12_).editor._document; t4 = _this._widget.scrollController; - A._lateReadCheck(_this.___SuperEditorState__docLayoutKey, _s13_); - t5 = _this._widget.iOSToolbarBuilder; - return new A.IOSDocumentTouchInteractor(t1, t2, t3, new A._SuperEditorState__buildGestureSystem_closure0(_this), t4, t5, _this._floatingCursorController, _null, child, _null); + t5 = A._lateReadCheck(_this.___SuperEditorState__docLayoutKey, _s13_); + t6 = _this._widget.iOSToolbarBuilder; + return new A.IOSDocumentTouchInteractor(t1, t2, t3, t5, new A._SuperEditorState__buildGestureSystem_closure0(_this), t4, t6, _this._floatingCursorController, _null, child, _null); default: throw A.wrapException(A.ReachabilityError$(string$.x60null_c)); } @@ -461375,25 +467096,25 @@ call$0() { return type$.DocumentLayout._as(A._lateReadCheck(this.$this.___SuperEditorState__docLayoutKey, "_docLayoutKey").get$currentState()); }, - $signature: 343 + $signature: 348 }; A._SuperEditorState__createEditContext_closure0.prototype = { call$0() { return type$.DocumentLayout._as(A._lateReadCheck(this.$this.___SuperEditorState__docLayoutKey, "_docLayoutKey").get$currentState()); }, - $signature: 343 + $signature: 348 }; A._SuperEditorState__buildGestureSystem_closure.prototype = { call$0() { return A._lateReadCheck(this.$this.___SuperEditorState__editContext, "_editContext")._getDocumentLayout.call$0(); }, - $signature: 343 + $signature: 348 }; A._SuperEditorState__buildGestureSystem_closure0.prototype = { call$0() { return A._lateReadCheck(this.$this.___SuperEditorState__editContext, "_editContext")._getDocumentLayout.call$0(); }, - $signature: 343 + $signature: 348 }; A.DocumentInputSource.prototype = { toString$0(_) { @@ -461410,78 +467131,78 @@ call$2(doc, docNode) { return A.LinkedHashMap_LinkedHashMap$_literal(["maxWidth", 640, "padding", B.CascadingPadding_24_24_null_null, "textStyle", B.TextStyle_K9x], type$.String, type$.dynamic); }, - $signature: 134 + $signature: 133 }; A.defaultStylesheet_closure0.prototype = { call$2(doc, docNode) { return A.LinkedHashMap_LinkedHashMap$_literal(["padding", B.CascadingPadding_null_null_40_null, "textStyle", B.TextStyle_lRE1], type$.String, type$.dynamic); }, - $signature: 134 + $signature: 133 }; A.defaultStylesheet_closure1.prototype = { call$2(doc, docNode) { return A.LinkedHashMap_LinkedHashMap$_literal(["padding", B.CascadingPadding_null_null_32_null, "textStyle", B.TextStyle_lRE0], type$.String, type$.dynamic); }, - $signature: 134 + $signature: 133 }; A.defaultStylesheet_closure2.prototype = { call$2(doc, docNode) { return A.LinkedHashMap_LinkedHashMap$_literal(["padding", B.CascadingPadding_null_null_28_null, "textStyle", B.TextStyle_lRE], type$.String, type$.dynamic); }, - $signature: 134 + $signature: 133 }; 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: 134 + $signature: 133 }; 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: 134 + $signature: 133 }; 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: 134 + $signature: 133 }; 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: 134 + $signature: 133 }; 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: 134 + $signature: 133 }; A.defaultStylesheet_closure8.prototype = { call$2(doc, docNode) { return A.LinkedHashMap_LinkedHashMap$_literal(["padding", B.CascadingPadding_null_null_null_96], type$.String, type$.dynamic); }, - $signature: 134 + $signature: 133 }; A.TextNode.prototype = { TextNode$3$id$metadata$text(id, metadata, text) { this.set$metadata(0, metadata); - this._text$_text.addListener$1(0, this.get$notifyListeners()); + this._text$_text._attributed_text$_listeners.add$1(0, this.get$notifyListeners()); }, dispose$0(_) { - this._text$_text.removeListener$1(0, this.get$notifyListeners()); + this._text$_text._attributed_text$_listeners.remove$1(0, this.get$notifyListeners()); this.super$ChangeNotifier$dispose(0); }, set$text(_, newText) { var t1, _this = this; if (!newText.$eq(0, _this._text$_text)) { t1 = _this.get$notifyListeners(); - _this._text$_text.removeListener$1(0, t1); + _this._text$_text._attributed_text$_listeners.remove$1(0, t1); _this._text$_text = newText; - newText.addListener$1(0, t1); + newText._attributed_text$_listeners.add$1(0, t1); _this.notifyListeners$0(); } }, @@ -461638,7 +467359,7 @@ var t1 = this._selectableTextKey.get$currentState().getPositionAtOffset$1(new A.Offset(x, 0)); return new A.TextNodePosition(t1.offset, t1.affinity); }, - movePositionLeft$2(textPosition, movementModifiers) { + movePositionLeft$2(textPosition, movementModifier) { var t1, t2, newOffset, _this = this; if (!(textPosition instanceof A.TextNodePosition)) return null; @@ -461647,38 +467368,34 @@ return null; if (t1 === 0) return null; - t2 = movementModifiers.contains$1(0, B.MovementModifier_line); - if (t2) { + t2 = movementModifier != null; + if (t2 && movementModifier.$eq(0, B.MovementModifier_line)) { t1 = _this._selectableTextKey.get$currentState().getPositionAtStartOfLine$1(new A.TextNodePosition(t1, B.TextAffinity_1)); return new A.TextNodePosition(t1.offset, t1.affinity); - } else { - t2 = movementModifiers.contains$1(0, B.MovementModifier_word); - if (t2) { - newOffset = A.CharacterMovement_moveOffsetUpstreamByWord(_this._widget.text.text, t1); - if (newOffset == null) - return textPosition; - return new A.TextNodePosition(newOffset, B.TextAffinity_1); - } + } else if (t2 && movementModifier.$eq(0, B.MovementModifier_word)) { + newOffset = A.CharacterMovement_moveOffsetUpstreamByWord(_this._widget.text.text, t1); + if (newOffset == null) + return textPosition; + return new A.TextNodePosition(newOffset, B.TextAffinity_1); } newOffset = A.CharacterMovement_moveOffsetUpstreamByCharacter(_this._widget.text.text, t1); return newOffset != null ? new A.TextNodePosition(newOffset, B.TextAffinity_1) : textPosition; }, - movePositionRight$2(textPosition, movementModifiers) { + movePositionRight$2(textPosition, movementModifier) { var t1, t2, t3, newOffset, _this = this; if (!(textPosition instanceof A.TextNodePosition)) return null; t1 = textPosition.offset; if (t1 >= _this._widget.text.text.length) return null; - t2 = movementModifiers.contains$1(0, B.MovementModifier_line); - if (t2) { + t2 = movementModifier != null; + if (t2 && movementModifier.$eq(0, B.MovementModifier_line)) { t1 = _this._selectableTextKey.get$currentState().getPositionAtEndOfLine$1(new A.TextNodePosition(t1, B.TextAffinity_1)); t2 = t1.offset; t3 = _this._widget.text.text; return t2 !== t3.length && t3[t2] !== "\n" ? new A.TextNodePosition(t2 - 1, B.TextAffinity_1) : new A.TextNodePosition(t2, t1.affinity); } - t2 = movementModifiers.contains$1(0, B.MovementModifier_word); - if (t2) { + if (t2 && movementModifier.$eq(0, B.MovementModifier_word)) { newOffset = A.CharacterMovement_moveOffsetDownstreamByWord(_this._widget.text.text, t1); if (newOffset == null) return textPosition; @@ -461736,7 +467453,7 @@ build$1(_, context) { var t1, t2, t3, t4, t5, t6, t7, _this = this; $.$get$editorLayoutLog().log$4(B.Level_FINER_400, "Building a TextComponent with key: " + A.S(_this._widget.key), null, null); - t1 = _this._widget.text.computeTextSpan$1(_this.get$_textStyleWithBlockType()); + t1 = A.ComputerTextSpan_computeTextSpan(_this._widget.text, _this.get$_textStyleWithBlockType()); t2 = _this._widget; t3 = t2.textAlign; if (t3 == null) @@ -461775,7 +467492,7 @@ } nodeRange = $document.getRangeBetween$2(t3, t4); t1.log$4(B.Level_INFO_800, " - node range: " + nodeRange.toString$0(0), _null, _null); - nodesAndSelections = A.LinkedHashMap_LinkedHashMap(_null, _null, _null, type$.TextNode, type$.TextRange); + nodesAndSelections = A.LinkedHashMap_LinkedHashMap(_null, _null, _null, type$.TextNode, type$.SpanRange); for (t1 = nodes.length, t2 = nodeRange.end, t5 = type$.TextPosition, t6 = nodeRange.start, t7 = this.attributions, alreadyHasAttributions = false, _i = 0; _i < nodes.length; nodes.length === t1 || (0, A.throwConcurrentModificationError)(nodes), ++_i) { textNode = nodes[_i]; if (!(textNode instanceof A.TextNode)) @@ -461793,18 +467510,18 @@ endOffset = Math.max(textNode._text$_text.text.length - 1, 0); } else { t8 = textNode.$eq(0, B.JSArray_methods.get$last(nodes)); - t9 = textNode.id; + t9 = A.S(textNode.id); if (t8) { - $.$get$editorDocLog().log$4(B.Level_INFO_800, " - toggling part of the last node: " + A.S(t9), _null, _null); + $.$get$editorDocLog().log$4(B.Level_INFO_800, " - toggling part of the last node: " + t9, _null, _null); endOffset = t5._as(t2.nodePosition).offset - 1; } else { - $.$get$editorDocLog().log$4(B.Level_INFO_800, " - toggling full node: " + A.S(t9), _null, _null); + $.$get$editorDocLog().log$4(B.Level_INFO_800, " - toggling full node: " + t9, _null, _null); endOffset = Math.max(textNode._text$_text.text.length - 1, 0); } startOffset = 0; } 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.TextRange(startOffset, endOffset))); + 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); @@ -461817,12 +467534,12 @@ 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 " + A.S(t10), _null, _null); + $.$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); else t8.addAttribution$3$end$newAttribution$start(t10, t5, t9); - t6.notifyListeners$0(); + t6._notifyListeners$0(); } } $.$get$editorDocLog().log$4(B.Level_INFO_800, " - done toggling attributions", _null, _null); @@ -461832,7 +467549,7 @@ call$0() { return this.selectionRange; }, - $signature: 2776 + $signature: 2809 }; A.InsertTextCommand.prototype = { execute$2($document, transaction) { @@ -461918,7 +467635,7 @@ call$2(context, _) { return this.$this.builder.call$1(context); }, - $signature: 183 + $signature: 195 }; A.Logger0.prototype = { log$2(tag, message) { @@ -462013,1195 +467730,13 @@ _this._scrollDown$0(); } }; - A.AttributedSpans.prototype = { - hasAttributionsWithin$3$attributions$end$start(attributions, end, start) { - var t1, i, t2, attribution, - attributionsToFind = A.LinkedHashSet_LinkedHashSet$from(attributions, type$.dynamic); - for (t1 = A._instanceType(attributionsToFind)._eval$1("_LinkedHashSetIterator<1>"), i = start; i <= end; ++i) - for (t2 = new A._LinkedHashSetIterator(attributionsToFind, attributionsToFind._collection$_modifications, t1), t2._collection$_cell = attributionsToFind._collection$_first; t2.moveNext$0();) { - attribution = t2._collection$_current; - if (this.hasAttributionAt$2$attribution(i, attribution)) - attributionsToFind.remove$1(0, attribution); - if (attributionsToFind._collection$_length === 0) - return true; - } - return false; - }, - getMatchingAttributionsWithin$3$attributions$end$start(attributions, end, start) { - var t1, i, t2, t3, otherAttributions, t4, t5, - matchingAttributions = A.LinkedHashSet_LinkedHashSet$_empty(type$.Attribution); - for (t1 = A._instanceType(attributions)._eval$1("_LinkedHashSetIterator<1>"), i = start; i <= end; ++i) - for (t2 = new A._LinkedHashSetIterator(attributions, attributions._collection$_modifications, t1), t2._collection$_cell = attributions._collection$_first; t2.moveNext$0();) { - t3 = t2._collection$_current; - otherAttributions = this.getAllAttributionsAt$1(start); - for (t4 = new A._LinkedHashSetIterator(otherAttributions, otherAttributions._collection$_modifications, A._instanceType(otherAttributions)._eval$1("_LinkedHashSetIterator<1>")), t4._collection$_cell = otherAttributions._collection$_first; t4.moveNext$0();) { - t5 = t4._collection$_current; - if (t5.get$id(t5) === t3.get$id(t3)) - matchingAttributions.add$1(0, t5); - } - } - return matchingAttributions; - }, - hasAttributionAt$2$attribution(offset, attribution) { - var t1, markerAfter, - markerBefore = this._getStartingMarkerAtOrBefore$2$attribution(offset, attribution); - if (markerBefore == null) - return false; - t1 = markerBefore.offset; - markerAfter = this._getEndingMarkerAtOrAfter$2$attribution(t1, attribution); - if (markerAfter == null) - throw A.wrapException(A.Exception_Exception("Found an open-ended attribution. It starts with: " + markerBefore.toString$0(0))); - return t1 <= offset && offset <= markerAfter.offset; - }, - getAllAttributionsAt$1(offset) { - var t2, allAttributions, t3, t4, _i, marker, attributionsAtOffset, _null = null, - t1 = $.$get$_log1(); - t1.log$4(B.Level_FINE_500, "offset: " + A.S(offset), _null, _null); - t1.log$4(B.Level_FINE_500, " - collecting all existing markers", _null, _null); - t2 = type$.Attribution; - allAttributions = A.LinkedHashSet_LinkedHashSet$_empty(t2); - for (t3 = this._attributions, t4 = t3.length, _i = 0; _i < t3.length; t3.length === t4 || (0, A.throwConcurrentModificationError)(t3), ++_i) { - marker = t3[_i]; - t1.log$4(B.Level_FINE_500, " - marker: " + A.S(marker), _null, _null); - allAttributions.add$1(0, marker.attribution); - } - attributionsAtOffset = A.LinkedHashSet_LinkedHashSet$_empty(t2); - for (t1 = A._LinkedHashSetIterator$(allAttributions, allAttributions._collection$_modifications, allAttributions.$ti._precomputed1); t1.moveNext$0();) { - t2 = t1._collection$_current; - if (this.hasAttributionAt$2$attribution(offset, t2)) { - $.$get$_log1().log$4(B.Level_FINE_500, "getAllAttributionsAt", " - adding attribution: " + A.S(t2), _null); - attributionsAtOffset.add$1(0, t2); - } - } - return attributionsAtOffset; - }, - _getStartingMarkerAtOrBefore$2$attribution(offset, attribution) { - var t1 = this._attributions; - 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)); - }, - _getEndingMarkerAtOrAfter$2$attribution(offset, attribution) { - var t1 = this._attributions; - return A.IterableExtension_firstWhereOrNull(new A.WhereIterable(t1, new A.AttributedSpans__getEndingMarkerAtOrAfter_closure(attribution), A._arrayInstanceType(t1)._eval$1("WhereIterable<1>")), new A.AttributedSpans__getEndingMarkerAtOrAfter_closure0(offset)); - }, - addAttribution$3$end$newAttribution$start(end, newAttribution, start) { - var matchingAttributions, t1, t2, conflictStart, i, t3, t4, t5, markersToDelete, lastDeletedMarker, _this = this, _null = null; - if (start < 0 || start > end) - return; - matchingAttributions = _this.getMatchingAttributionsWithin$3$attributions$end$start(A.LinkedHashSet_LinkedHashSet$_literal([newAttribution], type$.Attribution), end, start); - if (matchingAttributions._collection$_length !== 0) - for (t1 = A._LinkedHashSetIterator$(matchingAttributions, matchingAttributions._collection$_modifications, A._instanceType(matchingAttributions)._precomputed1); t1.moveNext$0();) { - t2 = t1._collection$_current; - if (!newAttribution.canMergeWith$1(t2)) { - conflictStart = A._Cell$named("conflictStart"); - for (i = start; i <= end; ++i) - if (_this.hasAttributionAt$2$attribution(i, t2)) { - conflictStart.__late_helper$_value = i; - break; - } - throw A.wrapException(new A.IncompatibleOverlappingAttributionsException(t2, newAttribution, conflictStart.readLocal$0())); - } - } - t1 = $.$get$_log1(); - t1.log$4(B.Level_FINE_500, "start: " + A.S(start) + " -> end: " + A.S(end), _null, _null); - if (!_this.hasAttributionAt$2$attribution(start, newAttribution)) { - t1.log$4(B.Level_FINE_500, "adding start marker at: " + A.S(start), _null, _null); - _this._insertMarker$1(new A.SpanMarker(newAttribution, start, B.SpanMarkerType_0)); - } - t2 = _this._attributions; - t3 = A._arrayInstanceType(t2)._eval$1("WhereIterable<1>"); - t4 = t3._eval$1("WhereIterable"); - t5 = t4._eval$1("WhereIterable"); - markersToDelete = A.List_List$of(new A.WhereIterable(new A.WhereIterable(new A.WhereIterable(t2, new A.AttributedSpans_addAttribution_closure(newAttribution), t3), new A.AttributedSpans_addAttribution_closure0(start), t4), new A.AttributedSpans_addAttribution_closure1(end), t5), true, t5._eval$1("Iterable.E")); - t1.log$4(B.Level_FINE_500, "removing " + markersToDelete.length + " markers between " + A.S(start) + " and " + A.S(end), _null, _null); - if (!!t2.fixed$length) - A.throwExpression(A.UnsupportedError$("removeWhere")); - B.JSArray_methods._removeWhere$2(t2, new A.AttributedSpans_addAttribution_closure2(markersToDelete), true); - lastDeletedMarker = markersToDelete.length !== 0 ? B.JSArray_methods.get$last(markersToDelete) : _null; - if (lastDeletedMarker == null || lastDeletedMarker.markerType === B.SpanMarkerType_1) { - t1.log$4(B.Level_FINE_500, "inserting ending marker at: " + A.S(end), _null, _null); - _this._insertMarker$1(new A.SpanMarker(newAttribution, end, B.SpanMarkerType_1)); - } - t1.log$4(B.Level_FINE_500, "all attributions after:", _null, _null); - new A.WhereIterable(t2, new A.AttributedSpans_addAttribution_closure3(newAttribution), t3).forEach$1(0, new A.AttributedSpans_addAttribution_closure4()); - }, - removeAttribution$3$attributionToRemove$end$start(attributionToRemove, end, start) { - var endCapMarkersToInsert, t2, t3, t4, t5, markersToDelete, _this = this, _null = null, - t1 = $.$get$_log1(); - t1.log$4(B.Level_INFO_800, "Removing attribution " + A.S(attributionToRemove) + " from " + A.S(start) + " to " + A.S(end), _null, _null); - if (start < 0 || start > end) - throw A.wrapException(A.Exception_Exception("removeAttribution() did not satisfy start < 0 and start > end, start: " + A.S(start) + ", end: " + A.S(end))); - if (!_this.hasAttributionsWithin$3$attributions$end$start(A.LinkedHashSet_LinkedHashSet$_literal([attributionToRemove], type$.Attribution), end, start)) { - t1.log$4(B.Level_FINE_500, "No such attribution exists in the given span range", _null, _null); - return; - } - endCapMarkersToInsert = A.LinkedHashSet_LinkedHashSet$_empty(type$.SpanMarker); - t2 = start - 1; - if (_this.hasAttributionAt$2$attribution(t2, attributionToRemove)) - if (_this._getMarkerAt$3(attributionToRemove, t2, B.SpanMarkerType_1)._collection$_length === 0) { - t1.log$4(B.Level_FINER_400, 'Creating a new "end" marker to appear before the removal range at ' + t2, _null, _null); - endCapMarkersToInsert.add$1(0, new A.SpanMarker(attributionToRemove, t2, B.SpanMarkerType_1)); - } - t2 = end + 1; - if (_this.hasAttributionAt$2$attribution(t2, attributionToRemove)) - if (_this._getMarkerAt$3(attributionToRemove, t2, B.SpanMarkerType_0)._collection$_length === 0) { - t1.log$4(B.Level_FINER_400, 'Creating a new "start" marker to appear after the removal range at ' + t2, _null, _null); - endCapMarkersToInsert.add$1(0, new A.SpanMarker(attributionToRemove, t2, B.SpanMarkerType_0)); - } - for (t2 = A._LinkedHashSetIterator$(endCapMarkersToInsert, endCapMarkersToInsert._collection$_modifications, endCapMarkersToInsert.$ti._precomputed1); t2.moveNext$0();) { - t3 = t2._collection$_current; - t1.log$4(B.Level_FINER_400, "Inserting new cap marker: " + A.S(t3), _null, _null); - _this._insertMarker$1(t3); - } - t2 = _this._attributions; - t3 = A._arrayInstanceType(t2)._eval$1("WhereIterable<1>"); - t4 = t3._eval$1("WhereIterable"); - t5 = t4._eval$1("WhereIterable"); - markersToDelete = A.List_List$of(new A.WhereIterable(new A.WhereIterable(new A.WhereIterable(t2, new A.AttributedSpans_removeAttribution_closure(attributionToRemove), t3), new A.AttributedSpans_removeAttribution_closure0(start), t4), new A.AttributedSpans_removeAttribution_closure1(end), t5), true, t5._eval$1("Iterable.E")); - t1.log$4(B.Level_FINER_400, "removing " + markersToDelete.length + " markers between " + A.S(start) + " and " + A.S(end), _null, _null); - if (!!t2.fixed$length) - A.throwExpression(A.UnsupportedError$("removeWhere")); - B.JSArray_methods._removeWhere$2(t2, new A.AttributedSpans_removeAttribution_closure2(markersToDelete), true); - t1.log$4(B.Level_FINER_400, "all attributions after:", _null, _null); - new A.WhereIterable(t2, new A.AttributedSpans_removeAttribution_closure3(attributionToRemove), t3).forEach$1(0, new A.AttributedSpans_removeAttribution_closure4()); - }, - _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) + " -> " + 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) - return false; - t2 = _this._attributions; - nextMarker = A.IterableExtension_firstWhereOrNull(B.JSArray_methods.sublist$1(t2, B.JSArray_methods.indexOf$1(t2, markerBefore)), new A.AttributedSpans__isContinuousAttribution_closure(markerBefore, attribution)); - t1.log$4(B.Level_FINE_500, "next marker: " + A.S(nextMarker), _null, _null); - if (nextMarker == null) { - t1.log$4(B.Level_WARNING_900, "Inconsistent attribution markers. Found a `start` marker with no matching `end`.", _null, _null); - t1.log$4(B.Level_WARNING_900, _this, _null, _null); - throw A.wrapException(A.Exception_Exception("Inconsistent attributions state. Found a `start` marker with no matching `end`.")); - } - if (nextMarker.markerType === B.SpanMarkerType_0) { - t1.log$4(B.Level_WARNING_900, _s83_, _null, _null); - t1.log$4(B.Level_WARNING_900, _this, _null, _null); - throw A.wrapException(A.Exception_Exception(_s83_)); - } - return nextMarker.offset >= end; - }, - _getNearestMarkerAtOrBefore$3$attribution$type(offset, attribution, type) { - var markerBefore, markerBefore0, t3, - t1 = this._attributions, - t2 = A._arrayInstanceType(t1)._eval$1("WhereIterable<1>"); - t1 = new A.WhereIterable(t1, new A.AttributedSpans__getNearestMarkerAtOrBefore_closure(attribution), t2); - for (t1 = t1.get$iterator(t1), t2 = new A.WhereIterator(t1, new A.AttributedSpans__getNearestMarkerAtOrBefore_closure0(type), t2._eval$1("WhereIterator")), markerBefore = null; t2.moveNext$0();) { - markerBefore0 = t1.get$current(t1); - t3 = markerBefore0.offset; - if (t3 <= offset) - markerBefore = markerBefore0; - if (t3 > offset) - break; - } - return markerBefore; - }, - _getMarkerAt$3(attribution, offset, type) { - var t1 = this._attributions, - t2 = A._arrayInstanceType(t1)._eval$1("WhereIterable<1>"), - t3 = t2._eval$1("WhereIterable"), - t4 = t3._eval$1("WhereIterable"); - return A.LinkedHashSet_LinkedHashSet$of(new A.WhereIterable(new A.WhereIterable(new A.WhereIterable(t1, new A.AttributedSpans__getMarkerAt_closure(attribution), t2), new A.AttributedSpans__getMarkerAt_closure0(offset), t3), new A.AttributedSpans__getMarkerAt_closure1(type), t4), t4._eval$1("Iterable.E")); - }, - _insertMarker$1(newMarker) { - var t1 = this._attributions, - indexOfFirstMarkerAfterInsertionPoint = B.JSArray_methods.indexWhere$1(t1, new A.AttributedSpans__insertMarker_closure(newMarker)); - if (indexOfFirstMarkerAfterInsertionPoint >= 0) - B.JSArray_methods.insert$2(t1, indexOfFirstMarkerAfterInsertionPoint, newMarker); - else - t1.push(newMarker); - }, - addAt$2$index$other(index, other) { - var t2, t3, pushedSpans, combinedAttributions, _i, _null = null, - t1 = this._attributions; - 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.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); - t2.log$4(B.Level_FINE_500, "`other` attributions before pushing them:", _null, _null); - t2.log$4(B.Level_FINE_500, other.toString$0(0), _null, _null); - t3 = type$.SpanMarker; - pushedSpans = A.AttributedSpans$(A.List_List$from(other._attributions, true, t3)); - pushedSpans.pushAttributionsBack$1(index); - combinedAttributions = A.List_List$from(t1, true, t3); - B.JSArray_methods.addAll$1(combinedAttributions, pushedSpans._attributions); - t2.log$4(B.Level_FINE_500, "combined attributions before merge:", _null, _null); - for (t3 = combinedAttributions.length, _i = 0; _i < combinedAttributions.length; combinedAttributions.length === t3 || (0, A.throwConcurrentModificationError)(combinedAttributions), ++_i) - t2.log$4(B.Level_FINE_500, " - " + A.S(combinedAttributions[_i]), _null, _null); - this._mergeBackToBackAttributions$2(combinedAttributions, index); - t2.log$4(B.Level_FINE_500, "combined attributions after merge:", _null, _null); - for (t3 = combinedAttributions.length, _i = 0; _i < combinedAttributions.length; combinedAttributions.length === t3 || (0, A.throwConcurrentModificationError)(combinedAttributions), ++_i) - t2.log$4(B.Level_FINE_500, " - " + A.S(combinedAttributions[_i]), _null, _null); - B.JSArray_methods.set$length(t1, 0); - B.JSArray_methods.addAll$1(t1, combinedAttributions); - }, - _mergeBackToBackAttributions$2(attributions, mergePoint) { - var t2, t3, endAtMergePointMarkers, startAtMergePointMarkers, _i, startMarker, endMarker, _null = null, - t1 = $.$get$_log1(); - t1.log$4(B.Level_FINE_500, "merging attributions at " + mergePoint, _null, _null); - t2 = A._arrayInstanceType(attributions)._eval$1("WhereIterable<1>"); - t3 = t2._eval$1("Iterable.E"); - endAtMergePointMarkers = A.List_List$of(new A.WhereIterable(attributions, new A.AttributedSpans__mergeBackToBackAttributions_closure(mergePoint), t2), true, t3); - startAtMergePointMarkers = A.List_List$of(new A.WhereIterable(attributions, new A.AttributedSpans__mergeBackToBackAttributions_closure0(mergePoint), t2), true, t3); - for (t2 = startAtMergePointMarkers.length, _i = 0; _i < t2; ++_i) { - startMarker = startAtMergePointMarkers[_i]; - t1.log$4(B.Level_FINE_500, "marker on right side: " + A.S(startMarker), _null, _null); - endMarker = A.IterableExtension_firstWhereOrNull(endAtMergePointMarkers, new A.AttributedSpans__mergeBackToBackAttributions_closure1(startMarker)); - t1.log$4(B.Level_FINE_500, "matching marker on left side? " + A.S(endMarker), _null, _null); - if (endMarker != null) { - t1.log$4(B.Level_FINE_500, "combining left/right spans at edge at index " + mergePoint, _null, _null); - t1.log$4(B.Level_FINE_500, "Removing markers:", _null, _null); - t1.log$4(B.Level_FINE_500, " - " + A.S(startMarker), _null, _null); - t1.log$4(B.Level_FINE_500, " - " + endMarker.toString$0(0), _null, _null); - B.JSArray_methods.remove$1(attributions, startMarker); - B.JSArray_methods.remove$1(attributions, endMarker); - } - } - }, - copyAttributionRegion$2(startOffset, endOffset) { - 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.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); - t2 = type$.Attribution; - t3 = type$.int; - foundStartMarkers = A.LinkedHashMap_LinkedHashMap$_empty(t2, t3); - foundEndMarkers = A.LinkedHashMap_LinkedHashMap$_empty(t2, t3); - t3 = this._attributions; - t2 = A._arrayInstanceType(t3); - t4 = t2._eval$1("WhereIterable<1>"); - new A.WhereIterable(t3, new A.AttributedSpans_copyAttributionRegion_closure(startOffset), t4).forEach$1(0, new A.AttributedSpans_copyAttributionRegion_closure0(foundStartMarkers)); - foundStartMarkers.forEach$1(0, new A.AttributedSpans_copyAttributionRegion_closure1(this, cutAttributions, startOffset)); - new A.WhereIterable(t3, new A.AttributedSpans_copyAttributionRegion_closure2(_box_0, startOffset), t4).forEach$1(0, new A.AttributedSpans_copyAttributionRegion_closure3(cutAttributions, startOffset)); - new A.ReversedListIterable(t3, t2._eval$1("ReversedListIterable<1>")).super$Iterable$where(0, new A.AttributedSpans_copyAttributionRegion_closure4(_box_0)).forEach$1(0, new A.AttributedSpans_copyAttributionRegion_closure5(foundEndMarkers)); - foundEndMarkers.forEach$1(0, new A.AttributedSpans_copyAttributionRegion_closure6(_box_0, this, cutAttributions, startOffset)); - t1.log$4(B.Level_FINE_500, "copied attributions:", _null, _null); - for (t2 = cutAttributions.length, _i = 0; _i < cutAttributions.length; cutAttributions.length === t2 || (0, A.throwConcurrentModificationError)(cutAttributions), ++_i) - t1.log$4(B.Level_FINE_500, " - " + cutAttributions[_i].toString$0(0), _null, _null); - return A.AttributedSpans$(cutAttributions); - }, - pushAttributionsBack$1(offset) { - var t1 = this._attributions, - t2 = A._arrayInstanceType(t1)._eval$1("MappedListIterable<1,SpanMarker>"), - pushedAttributions = A.List_List$of(new A.MappedListIterable(t1, new A.AttributedSpans_pushAttributionsBack_closure(offset), t2), true, t2._eval$1("ListIterable.E")); - B.JSArray_methods.set$length(t1, 0); - B.JSArray_methods.addAll$1(t1, pushedAttributions); - }, - contractAttributions$2$count$startOffset(count, startOffset) { - var t4, t5, needToEndAttributions, needToStartAttributions, attribution, t6, offset, offset0, _null = null, - contractedAttributions = A._setArrayType([], type$.JSArray_SpanMarker), - t1 = this._attributions, - 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.log$4(B.Level_FINE_500, "removing " + count + " characters starting at " + startOffset, _null, _null); - t5 = type$.dynamic; - needToEndAttributions = A.LinkedHashSet_LinkedHashSet$_empty(t5); - needToStartAttributions = A.LinkedHashSet_LinkedHashSet$_empty(t5); - new A.WhereIterable(t1, new A.AttributedSpans_contractAttributions_closure0(startOffset, count), t3).forEach$1(0, new A.AttributedSpans_contractAttributions_closure1(needToEndAttributions, needToStartAttributions)); - for (t5 = A._LinkedHashSetIterator$(needToStartAttributions, needToStartAttributions._collection$_modifications, needToStartAttributions.$ti._precomputed1); t5.moveNext$0();) { - attribution = t5._collection$_current; - t4.log$4(B.Level_FINE_500, "adding back a start marker at " + startOffset, _null, _null); - contractedAttributions.push(new A.SpanMarker(attribution, startOffset, B.SpanMarkerType_0)); - } - for (t5 = A._LinkedHashSetIterator$(needToEndAttributions, needToEndAttributions._collection$_modifications, needToEndAttributions.$ti._precomputed1), t6 = startOffset > 0, offset = startOffset - 1; t5.moveNext$0();) { - attribution = t5._collection$_current; - offset0 = t6 ? offset : 0; - t4.log$4(B.Level_FINE_500, "adding back an end marker at " + offset0, _null, _null); - contractedAttributions.push(new A.SpanMarker(attribution, offset0, B.SpanMarkerType_1)); - } - B.JSArray_methods.addAll$1(contractedAttributions, new A.MappedIterable(new A.WhereIterable(t1, new A.AttributedSpans_contractAttributions_closure2(startOffset, count), t3), new A.AttributedSpans_contractAttributions_closure3(count), t2._eval$1("MappedIterable<1,SpanMarker>"))); - B.JSArray_methods.set$length(t1, 0); - B.JSArray_methods.addAll$1(t1, contractedAttributions); - }, - collapseSpans$1$contentLength(contentLength) { - var t2, t3, _i, t4, collapsedSpans, currentSpan, marker, nextStart, t5, t6, _null = null, - _s22_ = ", current span is now ", - t1 = $.$get$_log1(); - t1.log$4(B.Level_FINE_500, "content length: " + contentLength, _null, _null); - t1.log$4(B.Level_FINE_500, "attributions used to compute spans:", _null, _null); - for (t2 = this._attributions, t3 = t2.length, _i = 0; t4 = t2.length, _i < t4; t2.length === t3 || (0, A.throwConcurrentModificationError)(t2), ++_i) - t1.log$4(B.Level_FINE_500, " - " + A.S(t2[_i]), _null, _null); - if (contentLength === 0) { - t1.log$4(B.Level_FINE_500, "content is empty. Returning empty span list.", _null, _null); - return A._setArrayType([], type$.JSArray_MultiAttributionSpan); - } - if (t4 === 0 || B.JSArray_methods.get$first(t2).offset > contentLength - 1) - return A._setArrayType([new A.MultiAttributionSpan(A.LinkedHashSet_LinkedHashSet$_empty(type$.Attribution), 0, contentLength - 1)], type$.JSArray_MultiAttributionSpan); - collapsedSpans = A._setArrayType([], type$.JSArray_MultiAttributionSpan); - t3 = contentLength - 1; - currentSpan = new A.MultiAttributionSpan(A.LinkedHashSet_LinkedHashSet$_empty(type$.Attribution), 0, t3); - t1.log$4(B.Level_FINE_500, "walking list of markers to determine collapsed spans.", _null, _null); - for (t1 = t2.length, _i = 0; _i < t2.length; t2.length === t1 || (0, A.throwConcurrentModificationError)(t2), ++_i) { - marker = t2[_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); - break; - } - t4 = marker.markerType; - t5 = t4 === B.SpanMarkerType_0; - if (!(t5 && nextStart > currentSpan.start)) - t6 = t4 === B.SpanMarkerType_1 && nextStart >= currentSpan.start; - else - t6 = true; - if (t6) { - t6 = $.$get$_log1(); - t6.log$4(B.Level_FINE_500, "encountered a span boundary with " + (t5 ? "a start" : "an end") + " marker at offset " + A.S(nextStart) + ".", _null, _null); - collapsedSpans.push(currentSpan.copyWith$1$end(t4 === B.SpanMarkerType_1 ? nextStart : nextStart - 1)); - t6.log$4(B.Level_FINE_500, "committed span " + B.JSArray_methods.get$last(collapsedSpans).toString$0(0), _null, _null); - currentSpan = currentSpan.copyWith$1$start(t5 ? nextStart : nextStart + 1); - t6.log$4(B.Level_FINE_500, "new current span is " + currentSpan.toString$0(0), _null, _null); - } - if (t5) { - t4 = marker.attribution; - currentSpan.attributions.add$1(0, t4); - $.$get$_log1().log$4(B.Level_FINE_500, "merging " + A.S(t4) + _s22_ + currentSpan.toString$0(0) + ".", _null, _null); - } else if (t4 === B.SpanMarkerType_1) { - t4 = marker.attribution; - currentSpan.attributions.remove$1(0, t4); - $.$get$_log1().log$4(B.Level_FINE_500, "removing attribution " + A.S(t4) + _s22_ + currentSpan.toString$0(0) + ".", _null, _null); - } - } - if (B.JSArray_methods.get$last(collapsedSpans).end < t3) { - collapsedSpans.push(currentSpan); - $.$get$_log1().log$4(B.Level_FINE_500, "committing last span to cover requested content length of " + contentLength + ": " + 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); - return collapsedSpans; - }, - $eq(_, other) { - var t1; - if (other == null) - return false; - if (this !== other) - t1 = other instanceof A.AttributedSpans && A.getRuntimeType(this) === A.getRuntimeType(other) && B.DeepCollectionEquality_true.equals$2(this._attributions, other._attributions); - else - t1 = true; - return t1; - }, - get$hashCode(_) { - return A.Primitives_objectHashCode(this._attributions); - }, - toString$0(_) { - var t3, _i, - t1 = this._attributions, - t2 = "[AttributedSpans] (" + B.JSNumber_methods.round$0(t1.length / 2) + " spans):"; - for (t3 = t1.length, _i = 0; _i < t1.length; t1.length === t3 || (0, A.throwConcurrentModificationError)(t1), ++_i) - t2 += "\n - " + A.S(t1[_i]); - return t2.charCodeAt(0) == 0 ? t2 : t2; - } - }; - A.AttributedSpans__getStartingMarkerAtOrBefore_closure.prototype = { - call$1(marker) { - var t2, - t1 = this.attribution; - if (t1 != null) { - t2 = marker.attribution; - t1 = t2.get$id(t2) === t1.get$id(t1) && t2.canMergeWith$1(t1); - } else - t1 = true; - return t1; - }, - $signature: 41 - }; - A.AttributedSpans__getStartingMarkerAtOrBefore_closure0.prototype = { - call$1(marker) { - return marker.markerType === B.SpanMarkerType_0 && marker.offset <= this.offset; - }, - $signature: 41 - }; - A.AttributedSpans__getEndingMarkerAtOrAfter_closure.prototype = { - call$1(marker) { - var t2, - t1 = this.attribution; - if (t1 != null) { - t2 = marker.attribution; - t1 = t2.get$id(t2) === t1.get$id(t1) && t2.canMergeWith$1(t1); - } else - t1 = true; - return t1; - }, - $signature: 41 - }; - A.AttributedSpans__getEndingMarkerAtOrAfter_closure0.prototype = { - call$1(marker) { - return marker.markerType === B.SpanMarkerType_1 && marker.offset >= this.offset; - }, - $signature: 41 - }; - A.AttributedSpans_addAttribution_closure.prototype = { - call$1(attribution) { - return J.$eq$(attribution.attribution, this.newAttribution); - }, - $signature: 41 - }; - A.AttributedSpans_addAttribution_closure0.prototype = { - call$1(attribution) { - return attribution.offset > this.start; - }, - $signature: 41 - }; - A.AttributedSpans_addAttribution_closure1.prototype = { - call$1(attribution) { - return attribution.offset <= this.end; - }, - $signature: 41 - }; - A.AttributedSpans_addAttribution_closure2.prototype = { - call$1(element) { - return B.JSArray_methods.contains$1(this.markersToDelete, element); - }, - $signature: 41 - }; - A.AttributedSpans_addAttribution_closure3.prototype = { - call$1(element) { - return J.$eq$(element.attribution, this.newAttribution); - }, - $signature: 41 - }; - A.AttributedSpans_addAttribution_closure4.prototype = { - call$1(element) { - $.$get$_log1().log$4(B.Level_FINE_500, A.S(element), null, null); - }, - $signature: 197 - }; - A.AttributedSpans_removeAttribution_closure.prototype = { - call$1(attribution) { - return J.$eq$(attribution.attribution, this.attributionToRemove); - }, - $signature: 41 - }; - A.AttributedSpans_removeAttribution_closure0.prototype = { - call$1(attribution) { - return attribution.offset >= this.start; - }, - $signature: 41 - }; - A.AttributedSpans_removeAttribution_closure1.prototype = { - call$1(attribution) { - return attribution.offset <= this.end; - }, - $signature: 41 - }; - A.AttributedSpans_removeAttribution_closure2.prototype = { - call$1(element) { - return B.JSArray_methods.contains$1(this.markersToDelete, element); - }, - $signature: 41 - }; - A.AttributedSpans_removeAttribution_closure3.prototype = { - call$1(element) { - return J.$eq$(element.attribution, this.attributionToRemove); - }, - $signature: 41 - }; - A.AttributedSpans_removeAttribution_closure4.prototype = { - call$1(element) { - $.$get$_log1().log$4(B.Level_FINER_400, " - " + A.S(element), null, null); - }, - $signature: 197 - }; - 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); - return J.$eq$(marker.attribution, this.attribution) && marker.offset >= t1.offset && !marker.$eq(0, t1); - }, - $signature: 41 - }; - A.AttributedSpans__getNearestMarkerAtOrBefore_closure.prototype = { - call$1(marker) { - var t1 = this.attribution; - return t1 == null || J.$eq$(marker.attribution, t1); - }, - $signature: 41 - }; - A.AttributedSpans__getNearestMarkerAtOrBefore_closure0.prototype = { - call$1(marker) { - var t1 = marker.markerType; - return t1 === this.type; - }, - $signature: 41 - }; - A.AttributedSpans__getMarkerAt_closure.prototype = { - call$1(marker) { - return J.$eq$(marker.attribution, this.attribution); - }, - $signature: 41 - }; - A.AttributedSpans__getMarkerAt_closure0.prototype = { - call$1(marker) { - return marker.offset === this.offset; - }, - $signature: 41 - }; - A.AttributedSpans__getMarkerAt_closure1.prototype = { - call$1(marker) { - var t1 = marker.markerType; - return t1 === this.type; - }, - $signature: 41 - }; - A.AttributedSpans__insertMarker_closure.prototype = { - call$1(existingMarker) { - return existingMarker.compareTo$1(0, this.newMarker) > 0; - }, - $signature: 41 - }; - A.AttributedSpans__mergeBackToBackAttributions_closure.prototype = { - call$1(marker) { - return marker.markerType === B.SpanMarkerType_1 && marker.offset === this.mergePoint - 1; - }, - $signature: 41 - }; - A.AttributedSpans__mergeBackToBackAttributions_closure0.prototype = { - call$1(marker) { - return marker.markerType === B.SpanMarkerType_0 && marker.offset === this.mergePoint; - }, - $signature: 41 - }; - A.AttributedSpans__mergeBackToBackAttributions_closure1.prototype = { - call$1(marker) { - return J.$eq$(marker.attribution, this.startMarker.attribution); - }, - $signature: 41 - }; - A.AttributedSpans_copyAttributionRegion_closure.prototype = { - call$1(marker) { - return marker.offset < this.startOffset; - }, - $signature: 41 - }; - A.AttributedSpans_copyAttributionRegion_closure0.prototype = { - call$1(marker) { - var t2, t3, t4, _null = null, - t1 = $.$get$_log1(); - t1.log$4(B.Level_FINE_500, "marker before the copy region: " + A.S(marker), _null, _null); - t2 = marker.markerType; - t3 = this.foundStartMarkers; - t4 = marker.attribution; - if (t2 === B.SpanMarkerType_0) { - t1.log$4(B.Level_FINE_500, string$.rememb, _null, _null); - t3.putIfAbsent$2(0, t4, new A.AttributedSpans_copyAttributionRegion__closure1()); - t1 = t3.$index(0, t4); - t1.toString; - t3.$indexSet(0, t4, t1 + 1); - } else { - t1.log$4(B.Level_FINE_500, string$.this_m, _null, _null); - t3.putIfAbsent$2(0, t4, new A.AttributedSpans_copyAttributionRegion__closure2()); - t1 = t3.$index(0, t4); - t1.toString; - t3.$indexSet(0, t4, t1 - 1); - } - }, - $signature: 197 - }; - A.AttributedSpans_copyAttributionRegion__closure1.prototype = { - call$0() { - return 0; - }, - $signature: 156 - }; - A.AttributedSpans_copyAttributionRegion__closure2.prototype = { - call$0() { - return 0; - }, - $signature: 156 - }; - 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); - 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._attributions))); - }, - $signature: 598 - }; - A.AttributedSpans_copyAttributionRegion_closure2.prototype = { - call$1(marker) { - var t1 = marker.offset; - return this.startOffset <= t1 && t1 <= this._box_0.endOffset; - }, - $signature: 41 - }; - A.AttributedSpans_copyAttributionRegion_closure3.prototype = { - call$1(marker) { - var t1 = $.$get$_log1(), - t2 = 'copying "' + A.S(marker.attribution) + '" at ', - t3 = marker.offset; - t1.log$4(B.Level_FINE_500, t2 + A.S(t3) + " from original AttributionSpans to copy region.", null, null); - this.cutAttributions.push(marker.copyWith$1$offset(t3 - this.startOffset)); - }, - $signature: 197 - }; - A.AttributedSpans_copyAttributionRegion_closure4.prototype = { - call$1(marker) { - return marker.offset > this._box_0.endOffset; - }, - $signature: 41 - }; - A.AttributedSpans_copyAttributionRegion_closure5.prototype = { - call$1(marker) { - var t2, t3, t4, _null = null, - t1 = $.$get$_log1(); - t1.log$4(B.Level_FINE_500, "marker after the copy region: " + A.S(marker), _null, _null); - t2 = marker.markerType; - t3 = this.foundEndMarkers; - t4 = marker.attribution; - if (t2 === B.SpanMarkerType_1) { - t1.log$4(B.Level_FINE_500, string$.rememb, _null, _null); - t3.putIfAbsent$2(0, t4, new A.AttributedSpans_copyAttributionRegion__closure()); - t1 = t3.$index(0, t4); - t1.toString; - t3.$indexSet(0, t4, t1 + 1); - } else { - t1.log$4(B.Level_FINE_500, string$.this_m, _null, _null); - t3.putIfAbsent$2(0, t4, new A.AttributedSpans_copyAttributionRegion__closure0()); - t1 = t3.$index(0, t4); - t1.toString; - t3.$indexSet(0, t4, t1 - 1); - } - }, - $signature: 197 - }; - A.AttributedSpans_copyAttributionRegion__closure.prototype = { - call$0() { - return 0; - }, - $signature: 156 - }; - A.AttributedSpans_copyAttributionRegion__closure0.prototype = { - call$0() { - return 0; - }, - $signature: 156 - }; - 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); - _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._attributions))); - }, - $signature: 598 - }; - A.AttributedSpans_pushAttributionsBack_closure.prototype = { - call$1(marker) { - return marker.copyWith$1$offset(marker.offset + this.offset); - }, - $signature: 574 - }; - A.AttributedSpans_contractAttributions_closure.prototype = { - call$1(marker) { - return marker.offset < this.startOffset; - }, - $signature: 41 - }; - A.AttributedSpans_contractAttributions_closure0.prototype = { - call$1(marker) { - var t1 = this.startOffset, - t2 = marker.offset; - return t1 <= t2 && t2 < t1 + this.count; - }, - $signature: 41 - }; - A.AttributedSpans_contractAttributions_closure1.prototype = { - call$1(marker) { - var _this = this, - t1 = $.$get$_log1(), - t2 = marker.markerType; - 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; - if (t1.contains$1(0, t2)) - t1.remove$1(0, t2); - else - _this.needToStartAttributions.add$1(0, t2); - } else { - t1 = _this.needToStartAttributions; - t2 = marker.attribution; - if (t1.contains$1(0, t2)) - t1.remove$1(0, t2); - else - _this.needToEndAttributions.add$1(0, t2); - } - }, - $signature: 197 - }; - A.AttributedSpans_contractAttributions_closure2.prototype = { - call$1(marker) { - return marker.offset >= this.startOffset + this.count; - }, - $signature: 41 - }; - A.AttributedSpans_contractAttributions_closure3.prototype = { - call$1(marker) { - return marker.copyWith$1$offset(marker.offset - this.count); - }, - $signature: 574 - }; - 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: " + A.S(this.offset) + ", type: " + this.markerType.toString$0(0); - }, - compareTo$1(_, other) { - var t1, - offsetDiff = this.offset - other.offset; - if (offsetDiff !== 0) - return offsetDiff; - t1 = this.markerType; - if (t1 !== other.markerType) - return t1 === B.SpanMarkerType_0 ? -1 : 1; - return 0; - }, - $eq(_, other) { - var t1, _this = this; - 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; - else - t1 = true; - return t1; - }, - get$hashCode(_) { - return (J.get$hashCode$(this.attribution) ^ J.get$hashCode$(this.offset) ^ A.Primitives_objectHashCode(this.markerType)) >>> 0; - }, - $isComparable: 1 - }; - A.SpanMarkerType.prototype = { - toString$0(_) { - return "SpanMarkerType." + this._core$_name; - } - }; - A.MultiAttributionSpan.prototype = { - copyWith$2$end$start(end, start) { - var t2, - t1 = A.LinkedHashSet_LinkedHashSet$_empty(type$.Attribution); - for (t2 = this.attributions, t2 = A._LinkedHashSetIterator$(t2, t2._collection$_modifications, A._instanceType(t2)._precomputed1); t2.moveNext$0();) - t1.add$1(0, t2._collection$_current); - t2 = start == null ? this.start : start; - return new A.MultiAttributionSpan(t1, t2, end == null ? this.end : end); - }, - copyWith$1$end(end) { - return this.copyWith$2$end$start(end, null); - }, - copyWith$1$start(start) { - return this.copyWith$2$end$start(null, start); - }, - toString$0(_) { - return "[MultiAttributionSpan] - attributions: " + this.attributions.toString$0(0) + ", start: " + this.start + ", end: " + this.end; - } - }; - A.NamedAttribution.prototype = { - get$name(_) { - return this.id; - }, - canMergeWith$1(other) { - return this.$eq(0, other); - }, - toString$0(_) { - return "[NamedAttribution]: " + this.id; - }, - $eq(_, other) { - var t1; - if (other == null) - return false; - if (this !== other) - t1 = other instanceof A.NamedAttribution && A.getRuntimeType(this) === A.getRuntimeType(other) && this.id === other.id; - else - t1 = true; - return t1; - }, - get$hashCode(_) { - return B.JSString_methods.get$hashCode(this.id); - }, - $isAttribution: 1, - get$id(receiver) { - return this.id; - } - }; - A.IncompatibleOverlappingAttributionsException.prototype = { - toString$0(_) { - return "Tried to insert attribution (" + this.newAttribution.toString$0(0) + ") over a conflicting existing attribution (" + A.S(this.existingAttribution) + "). The overlap began at index " + A.S(this.conflictStart); - }, - $isException: 1 - }; - A.AttributedText.prototype = { - addAttribution$2(attribution, range) { - this.spans.addAttribution$3$end$newAttribution$start(range.end, attribution, range.start); - this.notifyListeners$0(); - }, - copyText$2(startOffset, endOffset) { - var t2, t3, startCopyOffset, endCopyOffset, _null = null, - t1 = $.$get$_log0(); - t1.log$4(B.Level_FINE_500, "start: " + A.S(startOffset) + ", end: " + A.S(endOffset), _null, _null); - t2 = this.text; - t3 = t2.length; - startCopyOffset = startOffset < t3 ? startOffset : t3 - 1; - if (endOffset === startOffset) - endCopyOffset = startCopyOffset; - else - endCopyOffset = endOffset != null ? endOffset - 1 : t3 - 1; - t1.log$4(B.Level_FINE_500, "offsets, start: " + startCopyOffset + ", end: " + endCopyOffset, _null, _null); - t1 = B.JSString_methods.substring$2(t2, startOffset, endOffset); - return A.AttributedText$(this.spans.copyAttributionRegion$2(startCopyOffset, endCopyOffset), t1); - }, - copyText$1(startOffset) { - return this.copyText$2(startOffset, null); - }, - copyAndAppend$1(other) { - var t2, t3, t4, t5, newSpans, _null = null, - t1 = $.$get$_log0(); - 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); - t3 = other.text; - if (t3.length === 0) { - t1.log$4(B.Level_FINE_500, "`other` has no text. Returning a direct copy of ourselves.", _null, _null); - return A.AttributedText$(A.AttributedSpans$(A.List_List$from(t2._attributions, true, type$.SpanMarker)), this.text); - } - t4 = this.text; - t5 = t4.length; - if (t5 === 0) { - t1.log$4(B.Level_FINE_500, "our `text` is empty. Returning a direct copy of the `other` text.", _null, _null); - return A.AttributedText$(A.AttributedSpans$(A.List_List$from(other.spans._attributions, true, type$.SpanMarker)), t3); - } - newSpans = A.AttributedSpans$(A.List_List$from(t2._attributions, true, type$.SpanMarker)); - newSpans.addAt$2$index$other(t5, other.spans); - return A.AttributedText$(newSpans, t4 + t3); - }, - insertString$3$applyAttributions$startOffset$textToInsert(applyAttributions, startOffset, textToInsert) { - var startText, endText, insertedText, t2, t3, _null = null, - t1 = $.$get$_log0(); - 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); - t1.log$4(B.Level_FINE_500, "startText: " + startText.toString$0(0), _null, _null); - t1.log$4(B.Level_FINE_500, "copying text to the right", _null, _null); - endText = this.copyText$1(startOffset); - t1.log$4(B.Level_FINE_500, "endText: " + endText.toString$0(0), _null, _null); - 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(); - } - t1 = $.$get$_log0(); - 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); - }, - removeRegion$2$endOffset$startOffset(endOffset, startOffset) { - var t2, t3, t4, reducedText, contractedAttributions, _null = null, - t1 = $.$get$_log0(); - 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; - t1.log$4(B.Level_FINE_500, t2.toString$0(0), _null, _null); - t3 = startOffset > 0 ? J.substring$2$s(this.text, 0, startOffset) : ""; - t4 = this.text; - reducedText = t3 + (endOffset < t4.length ? B.JSString_methods.substring$1(t4, endOffset) : ""); - contractedAttributions = A.AttributedSpans$(A.List_List$from(t2._attributions, true, type$.SpanMarker)); - contractedAttributions.contractAttributions$2$count$startOffset(endOffset - startOffset, startOffset); - t1.log$4(B.Level_FINE_500, "reduced text length: " + reducedText.length, _null, _null); - t1.log$4(B.Level_FINE_500, "remaining attributions:", _null, _null); - t1.log$4(B.Level_FINE_500, contractedAttributions.toString$0(0), _null, _null); - return A.AttributedText$(contractedAttributions, reducedText); - }, - visitAttributions$1(visitor) { - var t1, _i, span, t2, _this = this, - collapsedSpans = _this.spans.collapseSpans$1$contentLength(_this.text.length); - for (t1 = collapsedSpans.length, _i = 0; _i < collapsedSpans.length; collapsedSpans.length === t1 || (0, A.throwConcurrentModificationError)(collapsedSpans), ++_i) { - span = collapsedSpans[_i]; - t2 = span.attributions; - visitor.call$4(_this, span.start, t2, B.AttributionVisitEvent_0); - visitor.call$4(_this, span.end, t2, B.AttributionVisitEvent_1); - } - }, - computeTextSpan$1(styleBuilder) { - var t3, collapsedSpans, textSpans, _null = null, - t1 = $.$get$_log0(), - t2 = this.text.length; - t1.log$4(B.Level_FINE_500, "text length: " + t2, _null, _null); - t1.log$4(B.Level_FINE_500, "attributions used to compute spans:", _null, _null); - t3 = this.spans; - t1.log$4(B.Level_FINE_500, t3.toString$0(0), _null, _null); - if (t2 === 0) { - t1.log$4(B.Level_FINE_500, "text is empty. Returning empty TextSpan.", _null, _null); - return A.TextSpan$(_null, _null, styleBuilder.call$1(A.LinkedHashSet_LinkedHashSet$_empty(type$.Attribution)), ""); - } - collapsedSpans = t3.collapseSpans$1$contentLength(t2); - t1 = A._arrayInstanceType(collapsedSpans)._eval$1("MappedListIterable<1,TextSpan>"); - textSpans = A.List_List$of(new A.MappedListIterable(collapsedSpans, new A.AttributedText_computeTextSpan_closure(this, styleBuilder), t1), true, t1._eval$1("ListIterable.E")); - return textSpans.length === 1 ? B.JSArray_methods.get$first(textSpans) : A.TextSpan$(textSpans, _null, styleBuilder.call$1(A.LinkedHashSet_LinkedHashSet$_empty(type$.Attribution)), _null); - }, - $eq(_, other) { - var t1, _this = this; - if (other == null) - return false; - if (_this !== other) - t1 = other instanceof A.AttributedText && A.getRuntimeType(_this) === A.getRuntimeType(other) && _this.text == other.text && _this.spans.$eq(0, other.spans); - else - t1 = true; - return t1; - }, - get$hashCode(_) { - return (J.get$hashCode$(this.text) ^ A.Primitives_objectHashCode(this.spans._attributions)) >>> 0; - }, - toString$0(_) { - return '[AttributedText] - "' + A.S(this.text) + '"\n' + this.spans.toString$0(0); - }, - $isListenable: 1 - }; - A.AttributedText_computeTextSpan_closure.prototype = { + A.ComputerTextSpan_computeTextSpan_closure.prototype = { call$1(attributedSpan) { - var t1 = J.substring$2$s(this.$this.text, attributedSpan.start, attributedSpan.end + 1); + 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: 2781 + $signature: 2810 }; - A.AttributionVisitEvent.prototype = { - toString$0(_) { - return "AttributionVisitEvent." + this._core$_name; - } - }; - A._AttributedText_Object_ChangeNotifier.prototype = {}; - A.BlinkingTextCaret.prototype = { - createState$0() { - return new A._BlinkingTextCaretState(B._StateLifecycle_0); - } - }; - A._BlinkingTextCaretState.prototype = { - build$1(_, context) { - var lineHeight, caretHeight, caretOffset, exception, t3, t4, t5, t6, t7, _this = this, - t1 = _this._widget, - t2 = t1.textPosition; - if (t2.offset < 0) - return B.SizedBox_null_null_null_null; - lineHeight = t1.textLayout.getLineHeightAtPosition$1(t2); - caretHeight = A._Cell$named("caretHeight"); - try { - t1 = _this._widget; - t1 = t1.textLayout.getHeightForCaret$1(t1.textPosition); - if (t1 == null) - t1 = lineHeight; - caretHeight.__late_helper$_value = t1; - } catch (exception) { - caretHeight.__late_helper$_value = lineHeight; - } - caretOffset = A._Cell$named("caretOffset"); - try { - t1 = _this._widget; - if (t1.isTextEmpty) - t1 = new A.Offset(0, (lineHeight - caretHeight._readLocal$0()) / 2); - else { - t2 = t1.textLayout; - t1 = t1.textPosition; - if (t2.get$_renderParagraph() == null) - A.throwExpression(A.Exception_Exception(string$.Select)); - t1 = t2.get$_renderParagraph().getOffsetForCaret$2(new A.TextPosition(t1.offset, B.TextAffinity_1), B.Rect_0_0_0_0); - } - caretOffset.__late_helper$_value = t1; - } catch (exception) { - $.WidgetsBinding__instance.SchedulerBinding__postFrameCallbacks.push(new A._BlinkingTextCaretState_build_closure(_this)); - return B.SizedBox_null_null_null_null; - } - if (!J.$eq$(_this._caretOffset, caretOffset._readLocal$0())) { - $.WidgetsBinding__instance.SchedulerBinding__postFrameCallbacks.push(new A._BlinkingTextCaretState_build_closure0(_this, caretOffset)); - return B.SizedBox_null_null_null_null; - } - t1 = caretHeight._readLocal$0(); - t2 = caretOffset._readLocal$0(); - t3 = _this._widget; - t4 = t3.color; - t5 = t3.width; - t6 = t3.borderRadius; - t7 = t3.isTextEmpty; - return A.BlinkingCaret$(t6, t1, t2, t4, null, t7, t3.showCaret && t3.textPosition.offset >= 0, t5); - } - }; - A._BlinkingTextCaretState_build_closure.prototype = { - call$1(timeStamp) { - var t1 = this.$this; - if (t1._framework$_element != null) - t1.setState$1(new A._BlinkingTextCaretState_build__closure0()); - }, - $signature: 20 - }; - A._BlinkingTextCaretState_build__closure0.prototype = { - call$0() { - }, - $signature: 0 - }; - A._BlinkingTextCaretState_build_closure0.prototype = { - call$1(timeStamp) { - var t1 = this.$this; - if (t1._framework$_element != null) - t1.setState$1(new A._BlinkingTextCaretState_build__closure(t1, this.caretOffset)); - }, - $signature: 20 - }; - A._BlinkingTextCaretState_build__closure.prototype = { - call$0() { - this.$this._caretOffset = this.caretOffset._readLocal$0(); - }, - $signature: 0 - }; - A.BlinkingCaret.prototype = { - createState$0() { - return new A.BlinkingCaretState(null, null, B._StateLifecycle_0); - } - }; - A.BlinkingCaretState.prototype = { - initState$0() { - var t1, _this = this; - _this.super$State$initState(); - t1 = _this._widget.controller; - if (t1 == null) - t1 = new A.CaretBlinkController(A.List_List$filled(0, null, false, type$.nullable_void_Function)); - _this.__BlinkingCaretState__caretBlinkController = t1; - if (_this._widget.caretOffset != null) - A._lateReadCheck(t1, "_caretBlinkController").onCaretMoved$0(); - }, - didUpdateWidget$1(oldWidget) { - var t1, t2, _this = this, - _s21_ = "_caretBlinkController"; - _this.super$State$didUpdateWidget(oldWidget); - if (!J.$eq$(_this._widget.caretOffset, oldWidget.caretOffset)) { - t1 = _this._widget.caretOffset; - t2 = _this.__BlinkingCaretState__caretBlinkController; - if (t1 != null) - A._lateReadCheck(t2, _s21_).onCaretMoved$0(); - else - A._lateReadCheck(t2, _s21_)._caret$_stopTimer$0(); - } - }, - dispose$0(_) { - if (this._widget.controller == null) - A._lateReadCheck(this.__BlinkingCaretState__caretBlinkController, "_caretBlinkController").dispose$0(0); - this.super$_BlinkingCaretState_State_SingleTickerProviderStateMixin$dispose(0); - }, - build$1(_, context) { - var t9, - t1 = A._lateReadCheck(this.__BlinkingCaretState__caretBlinkController, "_caretBlinkController"), - t2 = this._widget, - t3 = t2.caretHeight, - t4 = t2.caretOffset, - t5 = t2.width, - t6 = t2.borderRadius, - t7 = t2.color, - t8 = t2.isTextEmpty; - t2 = t2.showCaret; - t9 = A._detectRenderer(); - t9 = t9 ? A.CkPaint$() : new A.SurfacePaint(new A.SurfacePaintData()); - t9.set$color(0, t7); - return A.CustomPaint$(null, null, null, new A._CursorPainter(t1, t3, t4, t5, t6, t8, t2, t7, t9, t1), B.Size_0_0); - } - }; - A._CursorPainter.prototype = { - paint$2(canvas, size) { - var t1, t2, t3, height, t4, t5, t6, _this = this; - if (!_this.showCaret) - return; - t1 = _this.caretOffset; - if (t1 == null) - return; - t2 = _this.caretPaint; - t3 = _this.caretColor; - t2.set$color(0, A.Color$fromARGB(B.JSInt_methods.round$0(255 * (_this.blinkController._caret$_isVisible ? 1 : 0)), t3.get$value(t3) >>> 16 & 255, t3.get$value(t3) >>> 8 & 255, t3.get$value(t3) & 255)); - t3 = _this.caretHeight; - height = t3 == null ? null : B.JSNumber_methods.roundToDouble$0(t3); - if (height == null) - height = size._dy; - t3 = _this.borderRadius; - t4 = t3.$eq(0, B.BorderRadius_tLn); - t5 = _this.width; - t6 = t1._dx; - t1 = t1._dy; - if (t4) { - t3 = J.roundToDouble$0$n(t6); - t1 = J.roundToDouble$0$n(t1); - canvas.drawRect$2(0, new A.Rect(t3, t1, t3 + t5, t1 + height), t2); - } else - canvas.drawRRect$2(0, A.RRect$fromLTRBAndCorners(J.roundToDouble$0$n(t6), J.roundToDouble$0$n(t1), B.JSNumber_methods.roundToDouble$0(t6) + t5, B.JSNumber_methods.roundToDouble$0(t1) + height, t3.bottomLeft, t3.bottomRight, t3.topLeft, t3.topRight), t2); - }, - shouldRepaint$1(oldDelegate) { - var _this = this; - return _this.caretHeight != oldDelegate.caretHeight || !J.$eq$(_this.caretOffset, oldDelegate.caretOffset) || _this.isTextEmpty !== oldDelegate.isTextEmpty || _this.showCaret !== oldDelegate.showCaret; - } - }; - A.CaretBlinkController.prototype = { - dispose$0(_) { - var t1 = this._caret$_timer; - if (t1 != null) - t1.cancel$0(0); - this.super$ChangeNotifier$dispose(0); - }, - onCaretMoved$0() { - this._caret$_isVisible = true; - var t1 = this._caret$_timer; - if (t1 != null) - t1.cancel$0(0); - this._startTimer$0(); - }, - _startTimer$0() { - var t1 = this._caret$_timer; - if (t1 != null) - t1.cancel$0(0); - this._caret$_timer = A.Timer_Timer(B.Duration_500000, this.get$_onToggleTimer()); - }, - _caret$_stopTimer$0() { - var t1 = this._caret$_timer; - if (t1 != null) - t1.cancel$0(0); - }, - _onToggleTimer$0() { - var _this = this; - _this._caret$_isVisible = !_this._caret$_isVisible; - _this.notifyListeners$0(); - _this._caret$_timer = A.Timer_Timer(B.Duration_500000, _this.get$_onToggleTimer()); - }, - $isListenable: 1 - }; - A._BlinkingCaretState_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(0); - }, - activate$0() { - this.super$State$activate(); - this._updateTickerModeNotifier$0(); - this._updateTicker$0(); - } - }; - A._CaretBlinkController_Object_ChangeNotifier.prototype = {}; A.TapSequenceGestureRecognizer.prototype = { isPointerAllowed$1($event) { if (this._multi_tap_gesture$_firstTap == null) @@ -463300,9 +467835,9 @@ _this._secondTap = t2; } else { t3 = t3.entry; - t3._arena._resolve$3(t3._pointer, t3._member, B.GestureDisposition_0); + t3._arena._resolve$3(t3._arena$_pointer, t3._member, B.GestureDisposition_0); t3 = t2.entry; - t3._arena._resolve$3(t3._pointer, t3._member, B.GestureDisposition_0); + t3._arena._resolve$3(t3._arena$_pointer, t3._member, B.GestureDisposition_0); t2.stopTrackingPointer$1(t4); t1.remove$1(0, t6); _this._multi_tap_gesture$_checkUp$2($event, t5); @@ -463342,7 +467877,7 @@ t1 = _this._multi_tap_gesture$_trackers; t1.remove$1(0, tracker.pointer); t2 = tracker.entry; - t2._arena._resolve$3(t2._pointer, t2._member, B.GestureDisposition_1); + t2._arena._resolve$3(t2._arena$_pointer, t2._member, B.GestureDisposition_1); tracker.stopTrackingPointer$1(_this.get$_multi_tap_gesture$_handleEvent()); t2 = _this._multi_tap_gesture$_firstTap; if (t2 != null || _this._secondTap != null) @@ -463350,7 +467885,7 @@ _this._multi_tap_gesture$_reset$0(); else { _this._multi_tap_gesture$_checkCancel$0(); - if (t1.get$isEmpty(t1)) + if (t1._length === 0) _this._multi_tap_gesture$_reset$0(); } }, @@ -463368,8 +467903,7 @@ var t1, _this = this; _this._stopTapTimer$0(); if (_this._secondTap != null) { - t1 = _this._multi_tap_gesture$_trackers; - if (t1.get$isNotEmpty(t1)) + if (_this._multi_tap_gesture$_trackers._length !== 0) _this._multi_tap_gesture$_checkCancel$0(); t1 = _this._secondTap; t1.toString; @@ -463378,8 +467912,7 @@ $.GestureBinding__instance.GestureBinding_gestureArena.release$1(0, t1.pointer); } if (_this._multi_tap_gesture$_firstTap != null) { - t1 = _this._multi_tap_gesture$_trackers; - if (t1.get$isNotEmpty(t1)) + if (_this._multi_tap_gesture$_trackers._length !== 0) _this._multi_tap_gesture$_checkCancel$0(); t1 = _this._multi_tap_gesture$_firstTap; t1.toString; @@ -463517,7 +468050,7 @@ A.AndroidMagnifyingGlass.prototype = { build$1(_, context) { var _null = null; - return A.Stack$(B.AlignmentDirectional_m1_m1, A._setArrayType([new A.MagnifyingGlass(this.offsetFromFocalPoint, new A.RoundedRectangleBorder(A.BorderRadius$circular(8), B.BorderSide_0CF), 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), B.Clip_1, B.StackFit_0, _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_0CF), 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 = { @@ -463538,7 +468071,7 @@ 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, B.MaterialType_0); + 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); }, _toolbar$_buildButton$2$onPressed$title(onPressed, title) { var _null = null, @@ -463555,7 +468088,7 @@ A.IOSRoundedRectangleMagnifyingGlass.prototype = { build$1(_, context) { var _null = null; - return A.Stack$(B.AlignmentDirectional_m1_m1, A._setArrayType([new A.MagnifyingGlass(this.offsetFromFocalPoint, B.RoundedRectangleBorder_LkV4, B.Size_72_48, 1, _null), A.Container$(_null, _null, B.Clip_0, _null, _null, B.ShapeDecoration_6Vn, _null, 48, _null, _null, _null, _null, _null, 72)], type$.JSArray_Widget), B.Clip_1, B.StackFit_0, _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_LkV4, B.Size_72_48, 1, _null), A.Container$(_null, _null, B.Clip_0, _null, _null, B.ShapeDecoration_6Vn, _null, 48, _null, _null, _null, _null, _null, 72)], type$.JSArray_Widget), _null); } }; A.IOSSelectionHandle.prototype = { @@ -463591,7 +468124,7 @@ 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, B.MaterialType_0); + 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); }, _buildButton$2$onPressed$title(onPressed, title) { var _null = null, @@ -463599,304 +468132,46 @@ 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_ul3, _null, _null, _null), _null), _null, onPressed, t1), _null); } }; - A.SuperSelectableText.prototype = { - createState$0() { - return new A.SuperSelectableTextState(new A.LabeledGlobalKey(null, type$.LabeledGlobalKey_State_StatefulWidget), B._StateLifecycle_0); + A.ViewportEdge.prototype = { + toString$0(_) { + return "ViewportEdge." + this._core$_name; } }; - A.SuperSelectableTextState.prototype = { - initState$0() { - this.super$State$initState(); - this.__SuperSelectableTextState__cachedTextLength = this._widget.richText.toPlainText$0().length; + A.CharacterMovement__moveOffsetByWord_closure.prototype = { + call$1(char) { + var t1 = this._box_0, + remainingOffset = t1.remainingOffset - char.length; + t1.remainingOffset = remainingOffset; + return remainingOffset >= 0; }, - didUpdateWidget$1(oldWidget) { - var _this = this; - _this.super$State$didUpdateWidget(oldWidget); - if (!J.$eq$(_this._widget.richText, oldWidget.richText)) - _this.__SuperSelectableTextState__cachedTextLength = _this._widget.richText.toPlainText$0().length; - }, - get$_renderParagraph() { - var t1 = this._textKey; - return $.WidgetsBinding__instance.WidgetsBinding__buildOwner._globalKeyRegistry.$index(0, t1) != null ? type$.RenderParagraph._as($.WidgetsBinding__instance.WidgetsBinding__buildOwner._globalKeyRegistry.$index(0, t1).get$renderObject()) : null; - }, - get$_lineHeight(_) { - var t1 = this._widget.richText.style, - t2 = t1 == null, - fontSize = t2 ? null : t1.fontSize, - lineHeight = t2 ? null : t1.height; - t1 = fontSize == null ? 16 : fontSize; - return t1 * (lineHeight == null ? 1 : lineHeight); - }, - getPositionAtOffset$1(localOffset) { - if (this.get$_renderParagraph() == null) - return B.TextPosition_m1_TextAffinity_1; - return this.get$_renderParagraph().getPositionForOffset$1(localOffset); - }, - getOffsetAtPosition$1(position) { - if (this.get$_renderParagraph() == null) - throw A.wrapException(A.Exception_Exception("SelectableText does not yet have a RenderParagraph. Can't getOffsetForPosition().")); - this.get$_renderParagraph()._box$_size != null; - return this.get$_renderParagraph().getOffsetForCaret$2(position, B.Rect_0_0_0_0); - }, - getLineHeightAtPosition$1(position) { - var t1, t2, lineHeightMultiplier, estimatedLineHeight, _this = this; - if (_this.get$_renderParagraph() == null) - throw A.wrapException(A.Exception_Exception(string$.Select)); - t1 = _this._widget.richText; - t2 = t1.style; - lineHeightMultiplier = t2 == null ? null : t2.height; - if (lineHeightMultiplier == null) - lineHeightMultiplier = 1; - if (t1.toPlainText$0().length === 0) { - t1 = _this.get$_renderParagraph().getFullHeightForCaret$1(position); - if (t1 == null) { - t1 = _this._widget.richText.style; - t1 = t1 == null ? null : t1.fontSize; - estimatedLineHeight = t1; - } else - estimatedLineHeight = t1; - return (estimatedLineHeight == null ? 0 : estimatedLineHeight) * lineHeightMultiplier; - } - t1 = _this.getCharacterBox$1(position); - return (t1.bottom - t1.top) * lineHeightMultiplier; - }, - getHeightForCaret$1(position) { - if (this.get$_renderParagraph() == null) - throw A.wrapException(A.Exception_Exception(string$.Select)); - return this.get$_renderParagraph().getFullHeightForCaret$1(position); - }, - getCharacterBox$1(position) { - var t1, lineHeightEstimate, characterPosition, t2, boxes, t3, t4, t5, t6, t7, t8, _this = this; - if (_this.get$_renderParagraph() == null) - return B.TextBox_AHF; - t1 = _this._widget.richText.toPlainText$0().length; - if (t1 === 0) { - lineHeightEstimate = _this.get$_renderParagraph().getFullHeightForCaret$1(B.TextPosition_0_TextAffinity_1); - return new A.TextBox(0, 0, 0, lineHeightEstimate == null ? 0 : lineHeightEstimate, B.TextDirection_1); - } - characterPosition = position.offset >= t1 ? new A.TextPosition(t1 - 1, B.TextAffinity_1) : position; - t1 = _this.get$_renderParagraph(); - t1.toString; - t2 = characterPosition.offset; - boxes = t1.getBoxesForSelection$1(A.TextSelection$(B.TextAffinity_1, t2, t2 + 1, false)); - t1 = type$.BoxConstraints; - t2 = _this._textKey; - t3 = type$.RenderParagraph; - while (true) { - if (!(boxes.length === 0 && characterPosition.offset > 0)) - break; - t4 = characterPosition.offset - 1; - characterPosition = new A.TextPosition(t4, B.TextAffinity_1); - t5 = $.WidgetsBinding__instance.WidgetsBinding__buildOwner._globalKeyRegistry.$index(0, t2) != null ? t3._as($.WidgetsBinding__instance.WidgetsBinding__buildOwner._globalKeyRegistry.$index(0, t2).get$renderObject()) : null; - t5.toString; - t6 = t1._as(A.RenderObject.prototype.get$constraints.call(t5)); - t7 = t5._textPainter; - t7.setPlaceholderDimensions$1(t5._paragraph0$_placeholderDimensions); - t8 = t6.minWidth; - t6 = t6.maxWidth; - t7.layout$2$maxWidth$minWidth(0, t5._softWrap || t5._overflow === B.TextOverflow_2 ? t6 : 1 / 0, t8); - boxes = t7._paragraph.getBoxesForRange$4$boxHeightStyle$boxWidthStyle(t4, t4 + 1, B.BoxHeightStyle_0, B.BoxWidthStyle_0); - } - while (true) { - if (!(boxes.length === 0 && characterPosition.offset < A._lateReadCheck(_this.__SuperSelectableTextState__cachedTextLength, "_cachedTextLength") - 1)) - break; - t4 = characterPosition.offset + 1; - characterPosition = new A.TextPosition(t4, B.TextAffinity_1); - t5 = $.WidgetsBinding__instance.WidgetsBinding__buildOwner._globalKeyRegistry.$index(0, t2) != null ? t3._as($.WidgetsBinding__instance.WidgetsBinding__buildOwner._globalKeyRegistry.$index(0, t2).get$renderObject()) : null; - t5.toString; - t6 = t1._as(A.RenderObject.prototype.get$constraints.call(t5)); - t7 = t5._textPainter; - t7.setPlaceholderDimensions$1(t5._paragraph0$_placeholderDimensions); - t8 = t6.minWidth; - t6 = t6.maxWidth; - t7.layout$2$maxWidth$minWidth(0, t5._softWrap || t5._overflow === B.TextOverflow_2 ? t6 : 1 / 0, t8); - boxes = t7._paragraph.getBoxesForRange$4$boxHeightStyle$boxWidthStyle(t4, t4 + 1, B.BoxHeightStyle_0, B.BoxWidthStyle_0); - } - return B.JSArray_methods.get$first(boxes); - }, - getPositionAtStartOfLine$1(currentPosition) { - var renderParagraph, _this = this; - if (_this.get$_renderParagraph() == null) - return B.TextPosition_m1_TextAffinity_1; - renderParagraph = _this.get$_renderParagraph(); - return renderParagraph.getPositionForOffset$1(new A.Offset(0, renderParagraph.getOffsetForCaret$2(currentPosition, B.Rect_0_0_0_0).$add(0, new A.Offset(0, _this.get$_lineHeight(_this) / 2))._dy)); - }, - getPositionAtEndOfLine$1(currentPosition) { - var renderParagraph, positionOffset, _this = this; - if (_this.get$_renderParagraph() == null) - return B.TextPosition_m1_TextAffinity_1; - renderParagraph = _this.get$_renderParagraph(); - positionOffset = renderParagraph.getOffsetForCaret$2(currentPosition, B.Rect_0_0_0_0).$add(0, new A.Offset(0, _this.get$_lineHeight(_this) / 2)); - return renderParagraph.getPositionForOffset$1(new A.Offset(renderParagraph._box$_size._dx, positionOffset._dy)); - }, - getPositionOneLineUp$1(currentPosition) { - var t1, lineHeight, oneLineUpOffset, _this = this; - if (_this.get$_renderParagraph() == null) - return null; - t1 = _this.get$_renderParagraph(); - t1.toString; - lineHeight = _this.get$_lineHeight(_this); - oneLineUpOffset = t1.getOffsetForCaret$2(currentPosition, B.Rect_0_0_0_0).$add(0, new A.Offset(0, lineHeight / 2)).$sub(0, new A.Offset(0, lineHeight)); - if (oneLineUpOffset._dy < 0) - return null; - return t1.getPositionForOffset$1(oneLineUpOffset); - }, - getPositionOneLineDown$1(currentPosition) { - var t1, lineHeight, oneLineDownOffset, _this = this; - if (_this.get$_renderParagraph() == null) - return null; - t1 = _this.get$_renderParagraph(); - t1.toString; - lineHeight = _this.get$_lineHeight(_this); - oneLineDownOffset = t1.getOffsetForCaret$2(currentPosition, B.Rect_0_0_0_0).$add(0, new A.Offset(0, lineHeight / 2)).$add(0, new A.Offset(0, lineHeight)); - if (oneLineDownOffset._dy > t1._box$_size._dy) - return null; - return t1.getPositionForOffset$1(oneLineDownOffset); - }, - getPositionInLastLineAtX$1(x) { - if (this.get$_renderParagraph() == null) - return B.TextPosition_m1_TextAffinity_1; - return this.getPositionAtOffset$1(new A.Offset(x, this.get$_renderParagraph()._box$_size._dy)); - }, - getWordSelectionAt$1(position) { - var t1, wordRange; - if (this.get$_renderParagraph() == null) - return B.TextSelection_ke5; - t1 = this.get$_renderParagraph(); - t1.toString; - t1._layoutTextWithConstraints$1(type$.BoxConstraints._as(A.RenderObject.prototype.get$constraints.call(t1))); - wordRange = t1._textPainter._paragraph.getWordBoundary$1(0, position); - return A.TextSelection$(B.TextAffinity_1, wordRange.start, wordRange.end, false); - }, - isTextAtOffset$1(localOffset) { - var t1, boxes, _i, box; - if (this.get$_renderParagraph() == null) - return false; - t1 = this.get$_renderParagraph(); - t1.toString; - boxes = t1.getBoxesForSelection$1(A.TextSelection$(B.TextAffinity_1, 0, A._lateReadCheck(this.__SuperSelectableTextState__cachedTextLength, "_cachedTextLength"), false)); - for (t1 = boxes.length, _i = 0; _i < boxes.length; boxes.length === t1 || (0, A.throwConcurrentModificationError)(boxes), ++_i) { - box = boxes[_i]; - if (new A.Rect(box.left, box.top, box.right, box.bottom).contains$1(0, localOffset)) - return true; - } - return false; - }, - build$1(_, context) { - var t1, t2, _this = this, _null = null; - if (_this.get$_renderParagraph() == null) - $.WidgetsBinding__instance.SchedulerBinding__postFrameCallbacks.push(new A.SuperSelectableTextState_build_closure(_this)); - t1 = _this._buildTextSelection$0(); - t2 = _this._widget; - return new A.IntrinsicHeight(A.IntrinsicWidth$(A.Stack$(B.AlignmentDirectional_m1_m1, A._setArrayType([t1, new A._FillWidthIfConstrained(A.RichText$(_this._textKey, _null, _null, B.TextOverflow_0, true, _null, t2.richText, t2.textAlign, t2.textDirection, _null, 1, B.TextWidthBasis_0), _null), _this._buildTextCaret$0()], type$.JSArray_Widget), B.Clip_0, B.StackFit_0, _null, _null), _null), _null); - }, - _buildTextSelection$0() { - var t1, t2, t3, t4, t5, t6, _this = this, _null = null; - if (_this.get$_renderParagraph() == null) - return B.SizedBox_null_null_null_null; - t1 = _this._widget.textSelectionDecoration; - _this._framework$_element.toString; - t2 = _this.get$_renderParagraph(); - t2.toString; - t3 = _this._widget.textSelection; - t4 = A._lateReadCheck(_this.__SuperSelectableTextState__cachedTextLength, "_cachedTextLength"); - t5 = _this._widget.highlightWhenEmpty; - _this.get$_lineHeight(_this); - t6 = A._detectRenderer(); - t6 = t6 ? A.CkPaint$() : new A.SurfacePaint(new A.SurfacePaintData()); - t6.set$color(0, t1.selectionColor); - return A.CustomPaint$(_null, _null, _null, new A._TextSelectionPainter(t4 === 0, t2, t3, t5, t6, _null), B.Size_0_0); - }, - _buildTextCaret$0() { - var t1, t2, t3, t4, _this = this; - if (_this.get$_renderParagraph() == null) - return B.SizedBox_null_null_null_null; - t1 = _this._widget; - t2 = t1.textCaretFactory; - _this._framework$_element.toString; - t1 = t1.textSelection; - t3 = A._lateReadCheck(_this.__SuperSelectableTextState__cachedTextLength, "_cachedTextLength"); - t4 = _this._widget.showCaret; - return new A.RepaintBoundary(new A.BlinkingTextCaret(_this, t2._super_selectable_text$_color, 1, B.BorderRadius_tLn, t1.get$extent(), t3 === 0, t4, null), null); - } + $signature: 50 }; - A.SuperSelectableTextState_build_closure.prototype = { - call$1(timeStamp) { - var t1 = this.$this; - if (t1._framework$_element != null) - t1.setState$1(new A.SuperSelectableTextState_build__closure()); + A.CharacterMovement__moveOffsetByWord_closure0.prototype = { + call$1(char) { + var t1 = $.$get$_separatorRegex()._nativeRegExp; + if (typeof char != "string") + A.throwExpression(A.argumentErrorValue(char)); + return t1.test(char); }, - $signature: 20 + $signature: 50 }; - A.SuperSelectableTextState_build__closure.prototype = { - call$0() { + A.CharacterMovement__moveOffsetByWord_closure1.prototype = { + call$1(char) { + var t1 = $.$get$_separatorRegex()._nativeRegExp; + if (typeof char != "string") + A.throwExpression(A.argumentErrorValue(char)); + return !t1.test(char); }, - $signature: 0 + $signature: 50 }; - A.TextSelectionDecoration.prototype = {}; - A._TextSelectionPainter.prototype = { - paint$2(canvas, size) { - var t1, selectionBoxes, t2, _i, box, t3, t4, t5, t6, rect, _this = this; - if (_this.isTextEmpty) - if (_this.highlightWhenEmpty) { - t1 = _this.selection; - t1 = t1.start == t1.end && t1.extentOffset === 0; - } else - t1 = false; - else - t1 = false; - if (t1) - canvas.drawRect$2(0, B.Rect_0_0_5_20, _this.selectionPaint); - selectionBoxes = _this.renderParagraph.getBoxesForSelection$1(_this.selection); - for (t1 = selectionBoxes.length, t2 = _this.selectionPaint, _i = 0; _i < selectionBoxes.length; selectionBoxes.length === t1 || (0, A.throwConcurrentModificationError)(selectionBoxes), ++_i) { - box = selectionBoxes[_i]; - t3 = box.left; - t4 = box.top; - t5 = t4 - 2; - t6 = t3 + (box.right - t3); - t4 = t5 + (box.bottom - t4 + 4); - rect = new A.Rect(t3, t5, t6, t4); - canvas.drawRect$2(0, t6 - t3 > 0 ? rect : new A.Rect(t3, t5, t3 + 5, t5 + (t4 - t5)), t2); - } + A.CharacterMovement__moveOffsetByCharacter_closure.prototype = { + call$1(char) { + var t1 = this._box_0, + remainingOffset = t1.remainingOffset - char.length; + t1.remainingOffset = remainingOffset; + return remainingOffset >= 0; }, - shouldRepaint$1(oldDelegate) { - return this.renderParagraph != oldDelegate.renderParagraph || !this.selection.$eq(0, oldDelegate.selection); - } - }; - A.TextCaretFactory.prototype = {}; - A._FillWidthIfConstrained.prototype = { - createRenderObject$1(context) { - var t1 = new A._RenderFillWidthIfConstrained(null, A.LayerHandle$(type$.ContainerLayer_2)); - t1.get$isRepaintBoundary(); - t1.get$alwaysNeedsCompositing(); - t1.__RenderObject__needsCompositing = false; - t1.set$child(null); - return t1; - }, - updateRenderObject$2(context, renderObject) { - renderObject.markNeedsLayout$0(); - } - }; - A._RenderFillWidthIfConstrained.prototype = { - performLayout$0() { - var t2, _this = this, - t1 = _this.computeDryLayout$1(type$.BoxConstraints._as(A.RenderObject.prototype.get$constraints.call(_this))); - _this._box$_size = t1; - t2 = _this.RenderObjectWithChildMixin__child; - if (t2 != null) { - t1.toString; - t2.layout$1(0, A.BoxConstraints$tight(t1)); - } - }, - computeDryLayout$1(constraints) { - var size, - t1 = this.RenderObjectWithChildMixin__child; - if (t1 == null) - return B.Size_0_0; - size = t1.computeDryLayout$1(constraints); - t1 = constraints.maxWidth; - return t1 < 1 / 0 && size._dx < t1 ? new A.Size(t1, size._dy) : size; - } + $signature: 50 }; A.MagnifyingGlass.prototype = { build$1(_, context) { @@ -463914,8 +468189,7 @@ }; A.OuterBoxShadow.prototype = { toPaint$0() { - var t1 = A._detectRenderer(); - t1 = t1 ? A.CkPaint$() : new A.SurfacePaint(new A.SurfacePaintData()); + var t1 = $.$get$useCanvasKit() ? A.CkPaint$() : new A.SurfacePaint(new A.SurfacePaintData()); t1.set$color(0, this.color); t1.set$maskFilter(new A.MaskFilter(B.BlurStyle_2, A.Shadow_convertRadiusToSigma(this.blurRadius))); return t1; @@ -463932,7 +468206,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$_log5(); + t3 = $.$get$_log4(); 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); @@ -464092,34 +468366,566 @@ styledText = t1.pop(), t2 = element.tag; if (t2 === "strong") - styledText.addAttribution$2(B.NamedAttribution_bold, new A.TextRange(0, styledText.text.length - 1)); + styledText.addAttribution$2(B.NamedAttribution_bold, new A.SpanRange(0, styledText.text.length - 1)); else if (t2 === "em") - styledText.addAttribution$2(B.NamedAttribution_italics, new A.TextRange(0, styledText.text.length - 1)); + styledText.addAttribution$2(B.NamedAttribution_italics, new A.SpanRange(0, styledText.text.length - 1)); + else if (t2 === "a") { + t2 = element.attributes.$index(0, "href"); + t2.toString; + styledText.addAttribution$2(new A.LinkAttribution(A.Uri_parse(t2, 0, null)), new A.SpanRange(0, styledText.text.length - 1)); + } if (t1.length !== 0) t1.push(t1.pop().copyAndAppend$1(styledText)); else t1.push(styledText); } }; + A._extension_0__encodeLinkMarker_closure.prototype = { + call$1(element) { + return type$.nullable_LinkAttribution._is(element); + }, + $signature: 2812 + }; A._extension_0_toMarkdown_closure.prototype = { call$4(fullText, index, attributions, $event) { var t1, t2, _this = this, - markdownStyles = A._extension_0__sortAndSerializeAttributions(attributions, $event); + markdownStyles = A._extension_0__sortAndSerializeAttributions(attributions, $event), + linkMarker = A._extension_0__encodeLinkMarker(attributions, $event); switch ($event.index) { case 0: _this._box_0.spanStart = index; - _this.buffer._contents += markdownStyles; + t1 = _this.buffer; + t2 = t1._contents += linkMarker; + t1._contents = t2 + markdownStyles; break; case 1: t1 = _this.buffer; t2 = t1._contents += J.substring$2$s(fullText.text, _this._box_0.spanStart, index + 1); - t1._contents = t2 + markdownStyles; + t2 += markdownStyles; + t1._contents = t2; + t1._contents = t2 + linkMarker; break; default: throw A.wrapException(A.ReachabilityError$(string$.x60null_c)); } }, - $signature: 2783 + $signature: 2813 + }; + A.BlinkingTextCaret.prototype = { + createState$0() { + return new A._BlinkingTextCaretState(B._StateLifecycle_0); + } + }; + A._BlinkingTextCaretState.prototype = { + build$1(_, context) { + var lineHeight, caretHeight, caretOffset, exception, t3, t4, t5, t6, t7, _this = this, + t1 = _this._widget, + t2 = t1.textPosition; + if (t2.offset < 0) + return B.SizedBox_null_null_null_null; + lineHeight = t1.textLayout.getLineHeightAtPosition$1(t2); + caretHeight = A._Cell$named("caretHeight"); + try { + t1 = _this._widget; + t1 = t1.textLayout.getHeightForCaret$1(t1.textPosition); + if (t1 == null) + t1 = lineHeight; + caretHeight.__late_helper$_value = t1; + } catch (exception) { + caretHeight.__late_helper$_value = lineHeight; + } + caretOffset = A._Cell$named("caretOffset"); + try { + t1 = _this._widget; + if (t1.isTextEmpty) + t1 = new A.Offset(0, (lineHeight - caretHeight._readLocal$0()) / 2); + else { + t2 = t1.textLayout; + t1 = t1.textPosition; + if (t2.get$_renderParagraph() == null) + A.throwExpression(A.Exception_Exception(string$.Select)); + t1 = t2.get$_renderParagraph().getOffsetForCaret$2(new A.TextPosition(t1.offset, B.TextAffinity_1), B.Rect_0_0_0_0); + } + caretOffset.__late_helper$_value = t1; + } catch (exception) { + $.WidgetsBinding__instance.SchedulerBinding__postFrameCallbacks.push(new A._BlinkingTextCaretState_build_closure(_this)); + return B.SizedBox_null_null_null_null; + } + if (!J.$eq$(_this._caretOffset, caretOffset._readLocal$0())) { + $.WidgetsBinding__instance.SchedulerBinding__postFrameCallbacks.push(new A._BlinkingTextCaretState_build_closure0(_this, caretOffset)); + return B.SizedBox_null_null_null_null; + } + t1 = caretHeight._readLocal$0(); + t2 = caretOffset._readLocal$0(); + t3 = _this._widget; + t4 = t3.color; + t5 = t3.width; + t6 = t3.borderRadius; + t7 = t3.isTextEmpty; + return A.BlinkingCaret$(t6, t1, t2, t4, null, t7, t3.showCaret && t3.textPosition.offset >= 0, t5); + } + }; + A._BlinkingTextCaretState_build_closure.prototype = { + call$1(timeStamp) { + var t1 = this.$this; + if (t1._framework$_element != null) + t1.setState$1(new A._BlinkingTextCaretState_build__closure0()); + }, + $signature: 20 + }; + A._BlinkingTextCaretState_build__closure0.prototype = { + call$0() { + }, + $signature: 0 + }; + A._BlinkingTextCaretState_build_closure0.prototype = { + call$1(timeStamp) { + var t1 = this.$this; + if (t1._framework$_element != null) + t1.setState$1(new A._BlinkingTextCaretState_build__closure(t1, this.caretOffset)); + }, + $signature: 20 + }; + A._BlinkingTextCaretState_build__closure.prototype = { + call$0() { + this.$this._caretOffset = this.caretOffset._readLocal$0(); + }, + $signature: 0 + }; + A.BlinkingCaret.prototype = { + createState$0() { + return new A.BlinkingCaretState(null, null, B._StateLifecycle_0); + } + }; + A.BlinkingCaretState.prototype = { + initState$0() { + var t1, t2; + this.super$State$initState(); + t1 = this._widget; + t2 = t1.controller; + if (t2 == null) + t2 = new A.CaretBlinkController($.$get$ChangeNotifier__emptyListeners()); + this.__BlinkingCaretState__caretBlinkController = t2; + if (t1.caretOffset != null) + A._lateReadCheck(t2, "_caretBlinkController").onCaretMoved$0(); + }, + didUpdateWidget$1(oldWidget) { + var t1, t2, _this = this, + _s21_ = "_caretBlinkController"; + _this.super$State$didUpdateWidget(oldWidget); + if (!J.$eq$(_this._widget.caretOffset, oldWidget.caretOffset)) { + t1 = _this._widget.caretOffset; + t2 = _this.__BlinkingCaretState__caretBlinkController; + if (t1 != null) + A._lateReadCheck(t2, _s21_).onCaretMoved$0(); + else + A._lateReadCheck(t2, _s21_)._caret$_stopTimer$0(); + } + }, + dispose$0(_) { + if (this._widget.controller == null) + A._lateReadCheck(this.__BlinkingCaretState__caretBlinkController, "_caretBlinkController").dispose$0(0); + this.super$_BlinkingCaretState_State_SingleTickerProviderStateMixin$dispose(0); + }, + build$1(_, context) { + var t3, t4, t5, t6, t7, t8, t9, t10, t11, + t1 = this._widget, + t2 = t1.width; + t1 = t1.caretHeight; + if (t1 == null) + t1 = 0; + t3 = A._lateReadCheck(this.__BlinkingCaretState__caretBlinkController, "_caretBlinkController"); + t4 = this._widget; + t5 = t4.caretHeight; + t6 = t4.caretOffset; + t7 = t4.width; + t8 = t4.borderRadius; + t9 = t4.color; + t10 = t4.isTextEmpty; + t4 = t4.showCaret; + t11 = $.$get$useCanvasKit() ? A.CkPaint$() : new A.SurfacePaint(new A.SurfacePaintData()); + t11.set$color(0, t9); + return A.CustomPaint$(null, null, null, new A._CursorPainter(t3, t5, t6, t7, t8, t10, t4, t9, t11, t3), new A.Size(t2, t1)); + } + }; + A._CursorPainter.prototype = { + paint$2(canvas, size) { + var t1, t2, t3, height, t4, t5, t6, _this = this; + if (!_this.showCaret) + return; + t1 = _this.caretOffset; + if (t1 == null) + return; + t2 = _this.caretPaint; + t3 = _this.caretColor; + t2.set$color(0, A.Color$fromARGB(B.JSInt_methods.round$0(255 * (_this.blinkController._caret$_isVisible ? 1 : 0)), t3.get$value(t3) >>> 16 & 255, t3.get$value(t3) >>> 8 & 255, t3.get$value(t3) & 255)); + t3 = _this.caretHeight; + height = t3 == null ? null : B.JSNumber_methods.roundToDouble$0(t3); + if (height == null) + height = size._dy; + t3 = _this.borderRadius; + t4 = t3.$eq(0, B.BorderRadius_tLn); + t5 = _this.width; + t6 = t1._dx; + t1 = t1._dy; + if (t4) { + t3 = J.roundToDouble$0$n(t6); + t1 = J.roundToDouble$0$n(t1); + canvas.drawRect$2(0, new A.Rect(t3, t1, t3 + t5, t1 + height), t2); + } else + canvas.drawRRect$2(0, A.RRect$fromLTRBAndCorners(J.roundToDouble$0$n(t6), J.roundToDouble$0$n(t1), B.JSNumber_methods.roundToDouble$0(t6) + t5, B.JSNumber_methods.roundToDouble$0(t1) + height, t3.bottomLeft, t3.bottomRight, t3.topLeft, t3.topRight), t2); + }, + shouldRepaint$1(oldDelegate) { + var _this = this; + return _this.caretHeight != oldDelegate.caretHeight || !J.$eq$(_this.caretOffset, oldDelegate.caretOffset) || _this.isTextEmpty !== oldDelegate.isTextEmpty || _this.showCaret !== oldDelegate.showCaret; + } + }; + A.CaretBlinkController.prototype = { + dispose$0(_) { + var t1 = this._caret$_timer; + if (t1 != null) + t1.cancel$0(0); + this.super$ChangeNotifier$dispose(0); + }, + onCaretMoved$0() { + this._caret$_isVisible = true; + var t1 = this._caret$_timer; + if (t1 != null) + t1.cancel$0(0); + this._startTimer$0(); + }, + _startTimer$0() { + var t1 = this._caret$_timer; + if (t1 != null) + t1.cancel$0(0); + this._caret$_timer = A.Timer_Timer(B.Duration_500000, this.get$_onToggleTimer()); + }, + _caret$_stopTimer$0() { + var t1 = this._caret$_timer; + if (t1 != null) + t1.cancel$0(0); + }, + _onToggleTimer$0() { + var _this = this; + _this._caret$_isVisible = !_this._caret$_isVisible; + _this.notifyListeners$0(); + _this._caret$_timer = A.Timer_Timer(B.Duration_500000, _this.get$_onToggleTimer()); + }, + $isListenable: 1 + }; + A._BlinkingCaretState_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(0); + }, + activate$0() { + this.super$State$activate(); + this._updateTickerModeNotifier$0(); + this._updateTicker$0(); + } + }; + A._CaretBlinkController_Object_ChangeNotifier.prototype = {}; + A.SuperSelectableText.prototype = { + createState$0() { + return new A.SuperSelectableTextState(new A.LabeledGlobalKey(null, type$.LabeledGlobalKey_State_StatefulWidget), B._StateLifecycle_0); + } + }; + A.SuperSelectableTextState.prototype = { + initState$0() { + this.super$State$initState(); + this.__SuperSelectableTextState__cachedTextLength = this._widget.richText.toPlainText$0().length; + }, + didUpdateWidget$1(oldWidget) { + var _this = this; + _this.super$State$didUpdateWidget(oldWidget); + if (!J.$eq$(_this._widget.richText, oldWidget.richText)) + _this.__SuperSelectableTextState__cachedTextLength = _this._widget.richText.toPlainText$0().length; + }, + get$_renderParagraph() { + var t1 = this._textKey; + return $.WidgetsBinding__instance.WidgetsBinding__buildOwner._globalKeyRegistry.$index(0, t1) != null ? type$.RenderParagraph._as($.WidgetsBinding__instance.WidgetsBinding__buildOwner._globalKeyRegistry.$index(0, t1).get$renderObject()) : null; + }, + get$_lineHeight(_) { + var t1 = this._widget.richText.style, + t2 = t1 == null, + fontSize = t2 ? null : t1.fontSize, + lineHeight = t2 ? null : t1.height; + t1 = fontSize == null ? 16 : fontSize; + return t1 * (lineHeight == null ? 1 : lineHeight); + }, + getPositionAtOffset$1(localOffset) { + if (this.get$_renderParagraph() == null) + return B.TextPosition_m1_TextAffinity_1; + return this.get$_renderParagraph().getPositionForOffset$1(localOffset); + }, + getOffsetAtPosition$1(position) { + if (this.get$_renderParagraph() == null) + throw A.wrapException(A.Exception_Exception("SelectableText does not yet have a RenderParagraph. Can't getOffsetForPosition().")); + this.get$_renderParagraph()._box$_size != null; + return this.get$_renderParagraph().getOffsetForCaret$2(position, B.Rect_0_0_0_0); + }, + getLineHeightAtPosition$1(position) { + var t1, t2, lineHeightMultiplier, estimatedLineHeight, _this = this; + if (_this.get$_renderParagraph() == null) + throw A.wrapException(A.Exception_Exception(string$.Select)); + t1 = _this._widget.richText; + t2 = t1.style; + lineHeightMultiplier = t2 == null ? null : t2.height; + if (lineHeightMultiplier == null) + lineHeightMultiplier = 1; + if (t1.toPlainText$0().length === 0) { + t1 = _this.get$_renderParagraph().getFullHeightForCaret$1(position); + if (t1 == null) { + t1 = _this._widget.richText.style; + t1 = t1 == null ? null : t1.fontSize; + estimatedLineHeight = t1; + } else + estimatedLineHeight = t1; + return (estimatedLineHeight == null ? 0 : estimatedLineHeight) * lineHeightMultiplier; + } + t1 = _this.getCharacterBox$1(position); + return (t1.bottom - t1.top) * lineHeightMultiplier; + }, + getHeightForCaret$1(position) { + if (this.get$_renderParagraph() == null) + throw A.wrapException(A.Exception_Exception(string$.Select)); + return this.get$_renderParagraph().getFullHeightForCaret$1(position); + }, + getCharacterBox$1(position) { + var t1, lineHeightEstimate, characterPosition, t2, boxes, t3, t4, t5, t6, t7, t8, _this = this; + if (_this.get$_renderParagraph() == null) + return B.TextBox_AHF; + t1 = _this._widget.richText.toPlainText$0().length; + if (t1 === 0) { + lineHeightEstimate = _this.get$_renderParagraph().getFullHeightForCaret$1(B.TextPosition_0_TextAffinity_1); + return new A.TextBox(0, 0, 0, lineHeightEstimate == null ? 0 : lineHeightEstimate, B.TextDirection_1); + } + characterPosition = position.offset >= t1 ? new A.TextPosition(t1 - 1, B.TextAffinity_1) : position; + t1 = _this.get$_renderParagraph(); + t1.toString; + t2 = characterPosition.offset; + boxes = t1.getBoxesForSelection$1(A.TextSelection$(B.TextAffinity_1, t2, t2 + 1, false)); + t1 = type$.BoxConstraints; + t2 = _this._textKey; + t3 = type$.RenderParagraph; + while (true) { + if (!(boxes.length === 0 && characterPosition.offset > 0)) + break; + t4 = characterPosition.offset - 1; + characterPosition = new A.TextPosition(t4, B.TextAffinity_1); + t5 = $.WidgetsBinding__instance.WidgetsBinding__buildOwner._globalKeyRegistry.$index(0, t2) != null ? t3._as($.WidgetsBinding__instance.WidgetsBinding__buildOwner._globalKeyRegistry.$index(0, t2).get$renderObject()) : null; + t5.toString; + t6 = t1._as(A.RenderObject.prototype.get$constraints.call(t5)); + t7 = t5._textPainter; + t7.setPlaceholderDimensions$1(t5._paragraph$_placeholderDimensions); + t8 = t6.minWidth; + t6 = t6.maxWidth; + t7.layout$2$maxWidth$minWidth(0, t5._softWrap || t5._overflow === B.TextOverflow_2 ? t6 : 1 / 0, t8); + boxes = t7._paragraph.getBoxesForRange$4$boxHeightStyle$boxWidthStyle(t4, t4 + 1, B.BoxHeightStyle_0, B.BoxWidthStyle_0); + } + while (true) { + if (!(boxes.length === 0 && characterPosition.offset < A._lateReadCheck(_this.__SuperSelectableTextState__cachedTextLength, "_cachedTextLength") - 1)) + break; + t4 = characterPosition.offset + 1; + characterPosition = new A.TextPosition(t4, B.TextAffinity_1); + t5 = $.WidgetsBinding__instance.WidgetsBinding__buildOwner._globalKeyRegistry.$index(0, t2) != null ? t3._as($.WidgetsBinding__instance.WidgetsBinding__buildOwner._globalKeyRegistry.$index(0, t2).get$renderObject()) : null; + t5.toString; + t6 = t1._as(A.RenderObject.prototype.get$constraints.call(t5)); + t7 = t5._textPainter; + t7.setPlaceholderDimensions$1(t5._paragraph$_placeholderDimensions); + t8 = t6.minWidth; + t6 = t6.maxWidth; + t7.layout$2$maxWidth$minWidth(0, t5._softWrap || t5._overflow === B.TextOverflow_2 ? t6 : 1 / 0, t8); + boxes = t7._paragraph.getBoxesForRange$4$boxHeightStyle$boxWidthStyle(t4, t4 + 1, B.BoxHeightStyle_0, B.BoxWidthStyle_0); + } + return B.JSArray_methods.get$first(boxes); + }, + getPositionAtStartOfLine$1(currentPosition) { + var renderParagraph, _this = this; + if (_this.get$_renderParagraph() == null) + return B.TextPosition_m1_TextAffinity_1; + renderParagraph = _this.get$_renderParagraph(); + return renderParagraph.getPositionForOffset$1(new A.Offset(0, renderParagraph.getOffsetForCaret$2(currentPosition, B.Rect_0_0_0_0).$add(0, new A.Offset(0, _this.get$_lineHeight(_this) / 2))._dy)); + }, + getPositionAtEndOfLine$1(currentPosition) { + var renderParagraph, positionOffset, _this = this; + if (_this.get$_renderParagraph() == null) + return B.TextPosition_m1_TextAffinity_1; + renderParagraph = _this.get$_renderParagraph(); + positionOffset = renderParagraph.getOffsetForCaret$2(currentPosition, B.Rect_0_0_0_0).$add(0, new A.Offset(0, _this.get$_lineHeight(_this) / 2)); + return renderParagraph.getPositionForOffset$1(new A.Offset(renderParagraph._box$_size._dx, positionOffset._dy)); + }, + getPositionOneLineUp$1(currentPosition) { + var t1, lineHeight, oneLineUpOffset, _this = this; + if (_this.get$_renderParagraph() == null) + return null; + t1 = _this.get$_renderParagraph(); + t1.toString; + lineHeight = _this.get$_lineHeight(_this); + oneLineUpOffset = t1.getOffsetForCaret$2(currentPosition, B.Rect_0_0_0_0).$add(0, new A.Offset(0, lineHeight / 2)).$sub(0, new A.Offset(0, lineHeight)); + if (oneLineUpOffset._dy < 0) + return null; + return t1.getPositionForOffset$1(oneLineUpOffset); + }, + getPositionOneLineDown$1(currentPosition) { + var t1, lineHeight, oneLineDownOffset, _this = this; + if (_this.get$_renderParagraph() == null) + return null; + t1 = _this.get$_renderParagraph(); + t1.toString; + lineHeight = _this.get$_lineHeight(_this); + oneLineDownOffset = t1.getOffsetForCaret$2(currentPosition, B.Rect_0_0_0_0).$add(0, new A.Offset(0, lineHeight / 2)).$add(0, new A.Offset(0, lineHeight)); + if (oneLineDownOffset._dy > t1._box$_size._dy) + return null; + return t1.getPositionForOffset$1(oneLineDownOffset); + }, + getPositionInLastLineAtX$1(x) { + if (this.get$_renderParagraph() == null) + return B.TextPosition_m1_TextAffinity_1; + return this.getPositionAtOffset$1(new A.Offset(x, this.get$_renderParagraph()._box$_size._dy)); + }, + getWordSelectionAt$1(position) { + var t1, wordRange; + if (this.get$_renderParagraph() == null) + return B.TextSelection_ke5; + t1 = this.get$_renderParagraph(); + t1.toString; + t1._layoutTextWithConstraints$1(type$.BoxConstraints._as(A.RenderObject.prototype.get$constraints.call(t1))); + wordRange = t1._textPainter._paragraph.getWordBoundary$1(0, position); + return A.TextSelection$(B.TextAffinity_1, wordRange.start, wordRange.end, false); + }, + isTextAtOffset$1(localOffset) { + var t1, boxes, _i, box; + if (this.get$_renderParagraph() == null) + return false; + t1 = this.get$_renderParagraph(); + t1.toString; + boxes = t1.getBoxesForSelection$1(A.TextSelection$(B.TextAffinity_1, 0, A._lateReadCheck(this.__SuperSelectableTextState__cachedTextLength, "_cachedTextLength"), false)); + for (t1 = boxes.length, _i = 0; _i < boxes.length; boxes.length === t1 || (0, A.throwConcurrentModificationError)(boxes), ++_i) { + box = boxes[_i]; + if (new A.Rect(box.left, box.top, box.right, box.bottom).contains$1(0, localOffset)) + return true; + } + return false; + }, + build$1(_, context) { + var t1, t2, _this = this, _null = null; + if (_this.get$_renderParagraph() == null) + $.WidgetsBinding__instance.SchedulerBinding__postFrameCallbacks.push(new A.SuperSelectableTextState_build_closure(_this)); + t1 = _this._buildTextSelection$0(); + t2 = _this._widget; + return new A.IntrinsicHeight(A.IntrinsicWidth$(new A.Stack(B.AlignmentDirectional_m1_m1, _null, B.StackFit_0, B.Clip_0, A._setArrayType([t1, new A._FillWidthIfConstrained(A.RichText$(_this._textKey, _null, _null, B.TextOverflow_0, true, _null, t2.richText, t2.textAlign, t2.textDirection, _null, 1, B.TextWidthBasis_0), _null), _this._buildTextCaret$0()], type$.JSArray_Widget), _null), _null), _null); + }, + _buildTextSelection$0() { + var t1, t2, t3, t4, t5, t6, _this = this, _null = null; + if (_this.get$_renderParagraph() == null) + return B.SizedBox_null_null_null_null; + t1 = _this._widget.textSelectionDecoration; + _this._framework$_element.toString; + t2 = _this.get$_renderParagraph(); + t2.toString; + t3 = _this._widget.textSelection; + t4 = A._lateReadCheck(_this.__SuperSelectableTextState__cachedTextLength, "_cachedTextLength"); + t5 = _this._widget.highlightWhenEmpty; + _this.get$_lineHeight(_this); + t6 = $.$get$useCanvasKit() ? A.CkPaint$() : new A.SurfacePaint(new A.SurfacePaintData()); + t6.set$color(0, t1.selectionColor); + return A.CustomPaint$(_null, _null, _null, new A._TextSelectionPainter(t4 === 0, t2, t3, t5, t6, _null), B.Size_0_0); + }, + _buildTextCaret$0() { + var t1, t2, t3, t4, _this = this; + if (_this.get$_renderParagraph() == null) + return B.SizedBox_null_null_null_null; + t1 = _this._widget; + t2 = t1.textCaretFactory; + _this._framework$_element.toString; + t1 = t1.textSelection; + t3 = A._lateReadCheck(_this.__SuperSelectableTextState__cachedTextLength, "_cachedTextLength"); + t4 = _this._widget.showCaret; + return new A.RepaintBoundary(new A.BlinkingTextCaret(_this, t2._super_selectable_text$_color, 1, B.BorderRadius_tLn, t1.get$extent(), t3 === 0, t4, null), null); + } + }; + A.SuperSelectableTextState_build_closure.prototype = { + call$1(timeStamp) { + var t1 = this.$this; + if (t1._framework$_element != null) + t1.setState$1(new A.SuperSelectableTextState_build__closure()); + }, + $signature: 20 + }; + A.SuperSelectableTextState_build__closure.prototype = { + call$0() { + }, + $signature: 0 + }; + A.TextSelectionDecoration.prototype = {}; + A._TextSelectionPainter.prototype = { + paint$2(canvas, size) { + var t1, selectionBoxes, t2, _i, box, t3, t4, t5, t6, rect, _this = this; + if (_this.isTextEmpty) + if (_this.highlightWhenEmpty) { + t1 = _this.selection; + t1 = t1.start == t1.end && t1.extentOffset === 0; + } else + t1 = false; + else + t1 = false; + if (t1) + canvas.drawRect$2(0, B.Rect_0_0_5_20, _this.selectionPaint); + selectionBoxes = _this.renderParagraph.getBoxesForSelection$1(_this.selection); + for (t1 = selectionBoxes.length, t2 = _this.selectionPaint, _i = 0; _i < selectionBoxes.length; selectionBoxes.length === t1 || (0, A.throwConcurrentModificationError)(selectionBoxes), ++_i) { + box = selectionBoxes[_i]; + t3 = box.left; + t4 = box.top; + t5 = t4 - 2; + t6 = t3 + (box.right - t3); + t4 = t5 + (box.bottom - t4 + 4); + rect = new A.Rect(t3, t5, t6, t4); + canvas.drawRect$2(0, t6 - t3 > 0 ? rect : new A.Rect(t3, t5, t3 + 5, t5 + (t4 - t5)), t2); + } + }, + shouldRepaint$1(oldDelegate) { + return this.renderParagraph != oldDelegate.renderParagraph || !this.selection.$eq(0, oldDelegate.selection); + } + }; + A.TextCaretFactory.prototype = {}; + A._FillWidthIfConstrained.prototype = { + createRenderObject$1(context) { + var t1 = new A._RenderFillWidthIfConstrained(null, A.LayerHandle$(type$.ContainerLayer_2)); + t1.get$isRepaintBoundary(); + t1.get$alwaysNeedsCompositing(); + t1.__RenderObject__needsCompositing = false; + t1.set$child(null); + return t1; + }, + updateRenderObject$2(context, renderObject) { + renderObject.markNeedsLayout$0(); + } + }; + A._RenderFillWidthIfConstrained.prototype = { + performLayout$0() { + var t2, _this = this, + t1 = _this.computeDryLayout$1(type$.BoxConstraints._as(A.RenderObject.prototype.get$constraints.call(_this))); + _this._box$_size = t1; + t2 = _this.RenderObjectWithChildMixin__child; + if (t2 != null) { + t1.toString; + t2.layout$1(0, A.BoxConstraints$tight(t1)); + } + }, + computeDryLayout$1(constraints) { + var size, + t1 = this.RenderObjectWithChildMixin__child; + if (t1 == null) + return B.Size_0_0; + size = t1.computeDryLayout$1(constraints); + t1 = constraints.maxWidth; + return t1 < 1 / 0 && size._dx < t1 ? new A.Size(t1, size._dy) : size; + } }; A.ArMessages.prototype = { prefixAgo$0() { @@ -464129,53 +468935,73 @@ return ""; }, lessThanOneMinute$1(seconds) { + var t1, t2; if (seconds === 1) return "\u062b\u0627\u0646\u064a\u0629 \u0648\u0627\u062d\u062f\u0629"; else if (seconds === 2) return "\u062b\u0627\u0646\u064a\u062a\u064a\u0646"; - else if (seconds > 2 && seconds < 11) - return "" + seconds + " \u062b\u0648\u0627\u0646\u064a"; - else - return "" + seconds + " \u062b\u0627\u0646\u064a\u0629"; + else { + t1 = seconds > 2 && seconds < 11; + t2 = "" + seconds; + if (t1) + return t2 + " \u062b\u0648\u0627\u0646\u064a"; + else + return t2 + " \u062b\u0627\u0646\u064a\u0629"; + } }, aboutAMinute$1(minutes) { return "\u062d\u0648\u0627\u0644\u064a \u062f\u0642\u064a\u0642\u0629"; }, minutes$1(minutes) { + var t1, t2; if (minutes === 1) return "\u062f\u0642\u064a\u0642\u0629 \u0648\u0627\u062d\u062f\u0629"; else if (minutes === 2) return "\u062f\u0642\u064a\u0642\u062a\u064a\u0646"; - else if (minutes > 2 && minutes < 11) - return "" + minutes + " \u062f\u0642\u0627\u0626\u0642"; - else - return "" + minutes + " \u062f\u0642\u064a\u0642\u0629"; + else { + t1 = minutes > 2 && minutes < 11; + t2 = "" + minutes; + if (t1) + return t2 + " \u062f\u0642\u0627\u0626\u0642"; + else + return t2 + " \u062f\u0642\u064a\u0642\u0629"; + } }, aboutAnHour$1(minutes) { return "\u062d\u0648\u0627\u0644\u064a \u0627\u0644\u0633\u0627\u0639\u0629"; }, hours$1(hours) { + var t1, t2; if (hours === 1) return "\u0633\u0627\u0639\u0629"; else if (hours === 2) return "\u0633\u0627\u0639\u062a\u064a\u0646"; - else if (hours > 2 && hours < 11) - return "" + hours + " \u0633\u0627\u0639\u0627\u062a"; - else - return "" + hours + " \u0633\u0627\u0639\u0629"; + else { + t1 = hours > 2 && hours < 11; + t2 = "" + hours; + if (t1) + return t2 + " \u0633\u0627\u0639\u0627\u062a"; + else + return t2 + " \u0633\u0627\u0639\u0629"; + } }, aDay$1(hours) { return "\u064a\u0648\u0645"; }, days$1(days) { + var t1, t2; if (days === 1) return "\u064a\u0648\u0645 \u0648\u0627\u062d\u062f"; else if (days === 2) return "\u064a\u0648\u0645\u064a\u0646"; - else if (days > 2 && days < 11) - return "" + days + " \u0627\u064a\u0627\u0645"; - else - return "" + days + " \u064a\u0648\u0645"; + else { + t1 = days > 2 && days < 11; + t2 = "" + days; + if (t1) + return t2 + " \u0627\u064a\u0627\u0645"; + else + return t2 + " \u064a\u0648\u0645"; + } }, aboutAMonth$1(days) { return "\u062d\u0648\u0627\u0644\u064a \u0634\u0647\u0631"; @@ -464195,14 +469021,19 @@ return "\u0642\u0628\u0644 \u0633\u0646\u0629"; }, 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"; - else if (years > 2 && years < 11) - return "" + years + " \u0633\u0646\u0648\u0627\u062a"; - else - return "" + years + " \u0633\u0646\u0629"; + else { + t1 = years > 2 && years < 11; + t2 = "" + years; + if (t1) + return t2 + " \u0633\u0646\u0648\u0627\u062a"; + else + return t2 + " \u0633\u0646\u0629"; + } }, wordSeparator$0() { return " "; @@ -465631,187 +470462,8 @@ call$1(str) { return str.length !== 0; }, - $signature: 66 + $signature: 50 }; - A.TypedDataBuffer.prototype = { - get$length(_) { - return this._typed_buffer$_length; - }, - $index(_, index) { - if (index >= this._typed_buffer$_length) - throw A.wrapException(A.IndexError$(index, this, null, null, null)); - return this._typed_buffer$_buffer[index]; - }, - $indexSet(_, index, value) { - if (index >= this._typed_buffer$_length) - throw A.wrapException(A.IndexError$(index, this, null, null, null)); - this._typed_buffer$_buffer[index] = value; - }, - set$length(_, newLength) { - var t2, i, newBuffer, _this = this, - t1 = _this._typed_buffer$_length; - if (newLength < t1) - for (t2 = _this._typed_buffer$_buffer, i = newLength; i < t1; ++i) - t2[i] = 0; - else { - t1 = _this._typed_buffer$_buffer.length; - if (newLength > t1) { - if (t1 === 0) - newBuffer = new Uint8Array(newLength); - else - newBuffer = _this._createBiggerBuffer$1(newLength); - B.NativeUint8List_methods.setRange$3(newBuffer, 0, _this._typed_buffer$_length, _this._typed_buffer$_buffer); - _this._typed_buffer$_buffer = newBuffer; - } - } - _this._typed_buffer$_length = newLength; - }, - _typed_buffer$_add$1(_, value) { - var _this = this, - t1 = _this._typed_buffer$_length; - if (t1 === _this._typed_buffer$_buffer.length) - _this._grow$1(t1); - _this._typed_buffer$_buffer[_this._typed_buffer$_length++] = value; - }, - add$1(_, value) { - var _this = this, - t1 = _this._typed_buffer$_length; - if (t1 === _this._typed_buffer$_buffer.length) - _this._grow$1(t1); - _this._typed_buffer$_buffer[_this._typed_buffer$_length++] = value; - }, - addAll$3(_, values, start, end) { - A.RangeError_checkNotNegative(start, "start"); - if (end != null && start > end) - throw A.wrapException(A.RangeError$range(end, start, null, "end", null)); - this._addAll$3(values, start, end); - }, - addAll$1($receiver, values) { - 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._typed_buffer$_length + 1); - A.RangeError_checkNotNegative(0, "start"); - if (index === _this._typed_buffer$_length) { - _this._addAll$3(values, 0, _null); - return; - } - end = type$.List_dynamic._is(values) ? J.get$length$asx(values) : _null; - if (end != null) { - _this._insertKnownLength$4(index, values, 0, end); - return; - } - writeIndex = _this._typed_buffer$_length; - for (t1 = J.get$iterator$ax(values), skipCount = 0; t1.moveNext$0();) { - value = t1.get$current(t1); - t2 = _this._typed_buffer$_buffer; - if (writeIndex === t2.length) { - t2 = _this._createBiggerBuffer$1(_null); - B.NativeUint8List_methods.setRange$3(t2, 0, writeIndex, _this._typed_buffer$_buffer); - _this._typed_buffer$_buffer = t2; - } - writeIndex0 = writeIndex + 1; - t2[writeIndex] = value; - writeIndex = writeIndex0; - } - A.TypedDataBuffer__reverse(_this._typed_buffer$_buffer, index, _this._typed_buffer$_length); - A.TypedDataBuffer__reverse(_this._typed_buffer$_buffer, _this._typed_buffer$_length, writeIndex); - A.TypedDataBuffer__reverse(_this._typed_buffer$_buffer, index, writeIndex); - _this._typed_buffer$_length = writeIndex; - return; - }, - _addAll$3(values, start, end) { - var t1, i, value; - if (type$.List_dynamic._is(values)) - end = end == null ? J.get$length$asx(values) : end; - if (end != null) { - this._insertKnownLength$4(this._typed_buffer$_length, values, start, end); - return; - } - for (t1 = J.get$iterator$ax(values), i = 0; t1.moveNext$0();) { - value = t1.get$current(t1); - if (i >= start) - this._typed_buffer$_add$1(0, value); - ++i; - } - if (i < start) - throw A.wrapException(A.StateError$("Too few elements")); - }, - _insertKnownLength$4(index, values, start, end) { - var t1, valuesLength, newLength, t2, _this = this; - if (type$.List_dynamic._is(values)) { - t1 = J.getInterceptor$asx(values); - if (start > t1.get$length(values) || end > t1.get$length(values)) - throw A.wrapException(A.StateError$("Too few elements")); - } - valuesLength = end - start; - newLength = _this._typed_buffer$_length + valuesLength; - _this._ensureCapacity$1(newLength); - t1 = _this._typed_buffer$_buffer; - t2 = index + valuesLength; - B.NativeUint8List_methods.setRange$4(t1, t2, _this._typed_buffer$_length + valuesLength, t1, index); - B.NativeUint8List_methods.setRange$4(_this._typed_buffer$_buffer, index, t2, values, start); - _this._typed_buffer$_length = newLength; - }, - insert$2(_, index, element) { - var t1, t2, newBuffer, _this = this; - if (index < 0 || index > _this._typed_buffer$_length) - throw A.wrapException(A.RangeError$range(index, 0, _this._typed_buffer$_length, null, null)); - t1 = _this._typed_buffer$_length; - t2 = _this._typed_buffer$_buffer; - if (t1 < t2.length) { - B.NativeUint8List_methods.setRange$4(t2, index + 1, t1 + 1, t2, index); - _this._typed_buffer$_buffer[index] = element; - ++_this._typed_buffer$_length; - return; - } - newBuffer = _this._createBiggerBuffer$1(null); - B.NativeUint8List_methods.setRange$3(newBuffer, 0, index, _this._typed_buffer$_buffer); - B.NativeUint8List_methods.setRange$4(newBuffer, index + 1, _this._typed_buffer$_length + 1, _this._typed_buffer$_buffer, index); - newBuffer[index] = element; - ++_this._typed_buffer$_length; - _this._typed_buffer$_buffer = newBuffer; - }, - _ensureCapacity$1(requiredCapacity) { - var newBuffer, _this = this; - if (requiredCapacity <= _this._typed_buffer$_buffer.length) - return; - newBuffer = _this._createBiggerBuffer$1(requiredCapacity); - B.NativeUint8List_methods.setRange$3(newBuffer, 0, _this._typed_buffer$_length, _this._typed_buffer$_buffer); - _this._typed_buffer$_buffer = newBuffer; - }, - _createBiggerBuffer$1(requiredCapacity) { - var newLength = this._typed_buffer$_buffer.length * 2; - if (requiredCapacity != null && newLength < requiredCapacity) - newLength = requiredCapacity; - else if (newLength < 8) - newLength = 8; - if (!A._isInt(newLength)) - A.throwExpression(A.ArgumentError$("Invalid length " + A.S(newLength), null)); - return new Uint8Array(newLength); - }, - _grow$1($length) { - var t1 = this._createBiggerBuffer$1(null); - B.NativeUint8List_methods.setRange$3(t1, 0, $length, this._typed_buffer$_buffer); - this._typed_buffer$_buffer = t1; - }, - setRange$4(_, start, end, source, skipCount) { - var t1 = this._typed_buffer$_length; - if (end > t1) - throw A.wrapException(A.RangeError$range(end, 0, t1, null, null)); - t1 = this._typed_buffer$_buffer; - if (A._instanceType(this)._eval$1("TypedDataBuffer")._is(source)) - B.NativeUint8List_methods.setRange$4(t1, start, end, source._typed_buffer$_buffer, skipCount); - else - B.NativeUint8List_methods.setRange$4(t1, start, end, source, skipCount); - }, - setRange$3($receiver, start, end, source) { - return this.setRange$4($receiver, start, end, source, 0); - } - }; - A._IntBuffer0.prototype = {}; - A.Uint8Buffer.prototype = {}; A.MethodChannelUrlLauncher.prototype = { canLaunch$1(url) { var t1 = type$.bool; @@ -465826,13 +470478,13 @@ call$1(value) { return value === true; }, - $signature: 602 + $signature: 763 }; A.MethodChannelUrlLauncher_launch_closure.prototype = { call$1(value) { return value === true; }, - $signature: 602 + $signature: 763 }; A.UrlLauncherPlatform.prototype = {}; A.UrlLauncherPlugin.prototype = { @@ -465850,7 +470502,7 @@ } else t1 = false; target = t1 ? "_top" : ""; - return A.Future_Future$value(B.Window_methods.open$2(this._window, url, target) != null, type$.bool); + return A.Future_Future$value(B.Window_methods.open$2(this._url_launcher_web$_window, url, target) != null, type$.bool); } }; A.Uuid.prototype = { @@ -465874,9 +470526,6 @@ t1 = J.$index$asx(this.get$_uuid$_state(), _s9_); t1.toString; if (!A._asBoolS(t1)) { - B.Map_empty4.$index(0, "gPositionalArgs"); - B.Map_empty4.$index(0, "gNamedArgs"); - B.Map_empty4.$index(0, "grng"); t1 = this.get$_uuid$_state(); J.$indexSet$ax(t1, "globalRNG", A.uuid_util_UuidUtil_mathRNG$closure()); J.$indexSet$ax(this.get$_uuid$_state(), _s9_, true); @@ -465894,9 +470543,6 @@ t1 = J.$index$asx(_this.get$_uuid$_state(), _s9_); t1.toString; if (!A._asBoolS(t1)) { - B.Map_empty4.$index(0, "v1rngPositionalArgs"); - B.Map_empty4.$index(0, "v1rngNamedArgs"); - B.Map_empty4.$index(0, "v1rng"); seedBytes = A.UuidUtil_mathRNG(-1); if (J.$index$asx(_this.get$_uuid$_state(), _s9_0) != null) J.$index$asx(_this.get$_uuid$_state(), _s9_0); @@ -465994,7 +470640,7 @@ }, get$hashCode(_) { var _this = this; - return A.hashValues(_this.minWidth, _this.maxWidth, _this.minHeight, _this.maxHeight, _this.value, B.C__HashEnd, B.C__HashEnd, B.C__HashEnd, B.C__HashEnd, B.C__HashEnd, B.C__HashEnd, B.C__HashEnd, B.C__HashEnd, B.C__HashEnd, B.C__HashEnd, B.C__HashEnd, B.C__HashEnd, B.C__HashEnd, B.C__HashEnd, B.C__HashEnd); + return A.hashValues(_this.minWidth, _this.maxWidth, _this.minHeight, _this.maxHeight, _this.value, B.C__HashEnd, B.C__HashEnd, B.C__HashEnd, B.C__HashEnd, B.C__HashEnd, B.C__HashEnd, B.C__HashEnd, B.C__HashEnd, B.C__HashEnd, B.C__HashEnd, B.C__HashEnd, B.C__HashEnd, B.C__HashEnd); }, get$value(receiver) { return this.value; @@ -466241,12 +470887,6 @@ t1.scale$3(0, arg, null, null); return t1; } - if (arg instanceof A.Matrix4) { - t1 = new A.Matrix4(new Float64Array(16)); - t1.setFrom$1(this); - t1.multiply$1(0, arg); - return t1; - } throw A.wrapException(A.ArgumentError$(arg, null)); }, $add(_, arg) { @@ -466573,6 +471213,12 @@ t1[11] = m30 * n02 + m31 * n12 + m32 * n22 + m33 * n32; t1[15] = m30 * n03 + m31 * n13 + m32 * n23 + m33 * n33; }, + multiplied$1(arg) { + var t1 = new A.Matrix4(new Float64Array(16)); + t1.setFrom$1(this); + t1.multiply$1(0, arg); + return t1; + }, decompose$3(translation, rotation, scale) { var t1, sx, sy, sz, t2, t3, t4, t5, det2_01_01, t6, t7, det2_01_02, t8, t9, det2_01_03, det2_01_12, det2_01_13, det2_01_23, invSX, invSY, invSZ, m, r, rStorage, t, s, i, j, k, v = $.Matrix4__decomposeV; @@ -467139,6 +471785,68 @@ }, $isComparable: 1 }; + A.main_closure0.prototype = { + call$0() { + var t1 = type$.legacy_dynamic_Function_legacy_List_legacy_String; + if (t1._is(A.main__main$closure())) + return t1._as(A.main__main$closure()).call$1(A._setArrayType([], type$.JSArray_legacy_String)); + return A.main__main$closure().call$0(); + }, + $signature: 8 + }; + A.main_closure.prototype = { + call$0() { + var t3, t4, target, vendor, appVersion, + t1 = $.$get$webPluginRegistrar(), + t2 = $.$get$FilePickerWeb_platform(); + A.PlatformInterface__verify(t2, $.$get$FilePicker__token(), false); + $.FilePicker__instance = t2; + A.GoogleSignInPlatform_instance(A.GoogleSignInPlugin$()); + t2 = $.$get$ImageCropperPlatform__token(); + t3 = new A.ImageCropperPlugin(t2); + A.PlatformInterface__verify(t3, t2, true); + $.ImageCropperPlatform__instance = t3; + t3 = $.$get$ImagePickerPlatform__token(); + t2 = new A.ImagePickerPlugin(t3); + t2.__ImagePickerPlugin__imageResizer = new A.ImageResizer(); + t4 = document; + 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"; + t4 = t4.querySelector("body"); + t4.toString; + J.get$children$x(t4).add$1(0, target); + } + t2.__ImagePickerPlugin__target = target; + A.PlatformInterface__verify(t2, t3, true); + $.ImagePickerPlatform__instance = t2; + t2 = $.$get$PackageInfoPlatform__token(); + t3 = new A.PackageInfoPlugin(t2); + A.PlatformInterface__verify(t3, t2, false); + $.PackageInfoPlatform__instance = t3; + t3 = A._setArrayType([], type$.JSArray_Completer_dynamic); + t2 = $.$get$PrintingPlatform__token(); + t3 = new A.PrintingPlugin(new A.Mutex(t3), t2); + A.PlatformInterface__verify(t3, t2, false); + $.PrintingPlatform__instance = t3; + new A.MethodChannel("sentry_flutter", B.C_StandardMethodCodec, t1).setMethodCallHandler$1(new A.SentryFlutterWeb().get$handleMethodCall()); + A.SharedPreferencesStorePlatform_instance(new A.SharedPreferencesPlugin()); + t2 = window; + t3 = $.$get$UrlLauncherPlatform__token(); + t4 = new A.UrlLauncherPlugin(t2, t3); + t2 = t2.navigator; + vendor = t2.vendor; + appVersion = t2.appVersion; + t4._isSafari = vendor != null && B.JSString_methods.contains$1(vendor, "Apple") && appVersion != null && B.JSString_methods.contains$1(appVersion, "Version"); + A.PlatformInterface__verify(t4, t3, true); + $.UrlLauncherPlatform__instance = t4; + $.$get$platformViewRegistry().toString; + $.$get$platformViewManager().registerFactory$3$isVisible("__url_launcher::link", A.link_LinkViewController__viewFactory$closure(), false); + $.pluginMessageCallHandler = t1.get$handleFrameworkMessage(); + }, + $signature: 1 + }; (function aliases() { var _ = A._SaveStackTracking.prototype; _.super$_SaveStackTracking$clear = _.clear$0; @@ -467226,7 +471934,7 @@ _.super$_HashMap$_containsKey = _._containsKey$1; _.super$_HashMap$_get = _._get$1; _.super$_HashMap$_set = _._set$2; - _.super$_HashMap$_remove = _._collection$_remove$1; + _.super$_HashMap$_remove = _._remove$1; _ = A.ListMixin.prototype; _.super$ListMixin$removeWhere = _.removeWhere$1; _.super$ListMixin$retainWhere = _.retainWhere$1; @@ -467238,7 +471946,7 @@ _ = A.Object.prototype; _.super$Object$$eq = _.$eq; _.super$Object$toString = _.toString$0; - _ = A.Element.prototype; + _ = A.Element2.prototype; _.super$Element$createFragment = _.createFragment$3$treeSanitizer$validator; _ = A.EventTarget.prototype; _.super$EventTarget$addEventListener = _.addEventListener$3; @@ -467315,8 +472023,6 @@ _.super$BindingBase$unlocked = _.unlocked$0; _.super$BindingBase$performReassemble = _.performReassemble$0; _ = A.ChangeNotifier.prototype; - _.super$ChangeNotifier$addListener = _.addListener$1; - _.super$ChangeNotifier$removeListener = _.removeListener$1; _.super$ChangeNotifier$dispose = _.dispose$0; _.super$ChangeNotifier$notifyListeners = _.notifyListeners$0; _ = A.ValueNotifier.prototype; @@ -467426,8 +472132,8 @@ _.super$__TimePickerDialogState_State_RestorationMixin$dispose = _.dispose$0; _ = A.ToggleablePainter.prototype; _.super$ToggleablePainter$dispose = _.dispose$0; - _ = A.__TooltipState_State_SingleTickerProviderStateMixin.prototype; - _.super$__TooltipState_State_SingleTickerProviderStateMixin$dispose = _.dispose$0; + _ = A._TooltipState_State_SingleTickerProviderStateMixin.prototype; + _.super$_TooltipState_State_SingleTickerProviderStateMixin$dispose = _.dispose$0; _ = A.Alignment.prototype; _.super$Alignment$$sub = _.$sub; _.super$Alignment$$add = _.$add; @@ -467456,6 +472162,7 @@ _.super$SpringSimulation$x = _.x$1; _ = A.RendererBinding.prototype; _.super$RendererBinding$handleMetricsChanged = _.handleMetricsChanged$0; + _.super$RendererBinding$handleTextScaleFactorChanged = _.handleTextScaleFactorChanged$0; _.super$RendererBinding$handlePlatformBrightnessChanged = _.handlePlatformBrightnessChanged$0; _.super$RendererBinding$drawFrame = _.drawFrame$0; _ = A.BoxConstraints.prototype; @@ -467525,6 +472232,8 @@ _.super$RenderProxyBoxMixin$performLayout = _.performLayout$0; _.super$RenderProxyBoxMixin$hitTestChildren = _.hitTestChildren$2$position; _.super$RenderProxyBoxMixin$paint = _.paint$2; + _ = A.RenderProxyBoxWithHitTestBehavior.prototype; + _.super$RenderProxyBoxWithHitTestBehavior$hitTest = _.hitTest$2$position; _ = A._RenderProxyBox_RenderBox_RenderObjectWithChildMixin.prototype; _.super$_RenderProxyBox_RenderBox_RenderObjectWithChildMixin$attach = _.attach$1; _.super$_RenderProxyBox_RenderBox_RenderObjectWithChildMixin$detach = _.detach$0; @@ -467659,6 +472368,9 @@ _ = A.RootRenderObjectElement.prototype; _.super$RootRenderObjectElement$mount = _.mount$2; _ = A.MultiChildRenderObjectElement.prototype; + _.super$MultiChildRenderObjectElement$insertRenderObjectChild = _.insertRenderObjectChild$2; + _.super$MultiChildRenderObjectElement$moveRenderObjectChild = _.moveRenderObjectChild$3; + _.super$MultiChildRenderObjectElement$removeRenderObjectChild = _.removeRenderObjectChild$2; _.super$MultiChildRenderObjectElement$mount = _.mount$2; _.super$MultiChildRenderObjectElement$update = _.update$1; _ = A.ImplicitlyAnimatedWidgetState.prototype; @@ -467692,7 +472404,6 @@ _.super$_NavigatorState_State_TickerProviderStateMixin_RestorationMixin$didChangeDependencies = _.didChangeDependencies$0; _.super$_NavigatorState_State_TickerProviderStateMixin_RestorationMixin$dispose = _.dispose$0; _ = A.Notification0.prototype; - _.super$Notification$visitAncestor = _.visitAncestor$1; _.super$Notification$debugFillDescription = _.debugFillDescription$1; _ = A._OverscrollIndicatorNotification_Notification_ViewportNotificationMixin.prototype; _.super$_OverscrollIndicatorNotification_Notification_ViewportNotificationMixin$debugFillDescription = _.debugFillDescription$1; @@ -467784,8 +472495,8 @@ _ = A.TextSelectionGestureDetectorBuilder.prototype; _.super$TextSelectionGestureDetectorBuilder$onForcePressStart = _.onForcePressStart$1; _.super$TextSelectionGestureDetectorBuilder$onSingleTapUp = _.onSingleTapUp$1; - _ = A.__TextSelectionHandleOverlayState_State_SingleTickerProviderStateMixin.prototype; - _.super$__TextSelectionHandleOverlayState_State_SingleTickerProviderStateMixin$dispose = _.dispose$0; + _ = A.__SelectionHandleOverlayState_State_SingleTickerProviderStateMixin.prototype; + _.super$__SelectionHandleOverlayState_State_SingleTickerProviderStateMixin$dispose = _.dispose$0; _ = A.__SlidableDismissalState_State_SingleTickerProviderStateMixin.prototype; _.super$__SlidableDismissalState_State_SingleTickerProviderStateMixin$dispose = _.dispose$0; _ = A.__RenderFlexEntranceTransition_RenderBox_ContainerRenderObjectMixin.prototype; @@ -467944,255 +472655,234 @@ _instance_2_u = hunkHelpers._instance_2u, _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", 2785); - _static_1(A, "_engine___noopCallback$closure", "_noopCallback", 131); - _static_1(A, "_engine___emptyCallback$closure", "_emptyCallback", 81); + _static_1(A, "_engine_BitmapCanvas__onEvictElement$closure", "BitmapCanvas__onEvictElement", 2815); + _static_1(A, "_engine___noopCallback$closure", "_noopCallback", 135); + _static_1(A, "_engine___emptyCallback$closure", "_emptyCallback", 84); _instance_0_u(A.AlarmClock.prototype, "get$_timerDidFire", "_timerDidFire$0", 0); - _instance_1_u(A.HtmlViewEmbedder.prototype, "get$_releaseOverlay", "_releaseOverlay$1", 83); + _instance_1_u(A.HtmlViewEmbedder.prototype, "get$_releaseOverlay", "_releaseOverlay$1", 82); _instance_0_u(A.FontFallbackData.prototype, "get$_ensureFallbackFonts", "_ensureFallbackFonts$0", 0); var _; - _instance_1_i(_ = A.FallbackFontDownloadQueue.prototype, "get$add", "add$1", 1109); - _instance_0_u(_, "get$startDownloads", "startDownloads$0", 97); - _instance_1_u(A.SkiaFontCollection.prototype, "get$_getArrayBuffer", "_getArrayBuffer$1", 634); - _instance_1_u(_ = A.Surface.prototype, "get$_contextRestoredListener", "_contextRestoredListener$1", 78); - _instance_1_u(_, "get$_contextLostListener", "_contextLostListener$1", 78); - _instance_1_u(A.SurfaceFactory.prototype, "get$_removeFromDom", "_removeFromDom$1", 2264); - _instance_1_u(_ = A.FlutterViewEmbedder.prototype, "get$_metricsDidChange", "_metricsDidChange$1", 1264); - _instance_1_u(_, "get$_languageDidChange", "_languageDidChange$1", 78); - _instance_1_u(A.KeyboardBinding.prototype, "get$_onKeyData", "_onKeyData$1", 477); - _instance_1_i(A.MultiEntriesBrowserHistory.prototype, "get$onPopState", "onPopState$1", 33); - _instance_1_i(A.SingleEntryBrowserHistory.prototype, "get$onPopState", "onPopState$1", 33); - _instance_1_u(A.PointerBinding.prototype, "get$_onPointerData", "_onPointerData$1", 1650); + _instance_1_i(_ = A.FallbackFontDownloadQueue.prototype, "get$add", "add$1", 1105); + _instance_0_u(_, "get$startDownloads", "startDownloads$0", 95); + _instance_1_u(A.SkiaFontCollection.prototype, "get$_getArrayBuffer", "_getArrayBuffer$1", 487); + _instance_1_u(_ = A.Surface.prototype, "get$_contextRestoredListener", "_contextRestoredListener$1", 67); + _instance_1_u(_, "get$_contextLostListener", "_contextLostListener$1", 67); + _instance_1_u(A.SurfaceFactory.prototype, "get$_removeFromDom", "_removeFromDom$1", 802); + _instance_1_u(_ = A.FlutterViewEmbedder.prototype, "get$_metricsDidChange", "_metricsDidChange$1", 1163); + _instance_1_u(_, "get$_languageDidChange", "_languageDidChange$1", 67); + _instance_1_u(A.KeyboardBinding.prototype, "get$_onKeyData", "_onKeyData$1", 383); + _instance_1_i(A.MultiEntriesBrowserHistory.prototype, "get$onPopState", "onPopState$1", 32); + _instance_1_i(A.SingleEntryBrowserHistory.prototype, "get$onPopState", "onPopState$1", 32); + _instance_1_u(A.PointerBinding.prototype, "get$_onPointerData", "_onPointerData$1", 2504); _instance_0_i(A.RulerHost.prototype, "get$dispose", "dispose$0", 0); - _instance_1_u(_ = A.DefaultTextEditingStrategy.prototype, "get$handleChange", "handleChange$1", 78); - _instance_1_u(_, "get$maybeSendAction", "maybeSendAction$1", 78); - _static_2(J, "_interceptors_JSArray__compareAny$closure", "JSArray__compareAny", 293); - _instance_1_i(_ = J.JSArray.prototype, "get$add", "add$1", 33); + _instance_1_u(_ = A.DefaultTextEditingStrategy.prototype, "get$handleChange", "handleChange$1", 67); + _instance_1_u(_, "get$handleBeforeInput", "handleBeforeInput$1", 67); + _instance_1_u(_, "get$handleCompositionUpdate", "handleCompositionUpdate$1", 67); + _instance_1_u(_, "get$maybeSendAction", "maybeSendAction$1", 67); + _static_2(J, "_interceptors_JSArray__compareAny$closure", "JSArray__compareAny", 321); + _instance_1_i(_ = J.JSArray.prototype, "get$add", "add$1", 32); _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"], 2370, 0, 0); - _instance_1_i(A._CastIterableBase.prototype, "get$contains", "contains$1", 102); - _static_1(A, "_js_helper_GeneralConstantMap__constantMapHashCode$closure", "GeneralConstantMap__constantMapHashCode", 327); - _static_0(A, "_js_helper_Primitives_dateNow$closure", "Primitives_dateNow", 156); + _instance(J.JSString.prototype, "get$startsWith", 1, 1, null, ["call$2", "call$1"], ["startsWith$2", "startsWith$1"], 1350, 0, 0); + _instance_1_i(A._CastIterableBase.prototype, "get$contains", "contains$1", 100); + _static_1(A, "_js_helper_GeneralConstantMap__constantMapHashCode$closure", "GeneralConstantMap__constantMapHashCode", 330); + _static_0(A, "_js_helper_Primitives_dateNow$closure", "Primitives_dateNow", 166); _instance_1_i(A.JsLinkedHashMap.prototype, "get$remove", "remove$1", "2?(Object?)"); - _instance_1_u(A._MatchImplementation.prototype, "get$group", "group$1", 2096); - _instance_1_u(A.StringMatch.prototype, "get$group", "group$1", 359); - _static_1(A, "async__AsyncRun__scheduleImmediateJsOverride$closure", "_AsyncRun__scheduleImmediateJsOverride", 377); - _static_1(A, "async__AsyncRun__scheduleImmediateWithSetImmediate$closure", "_AsyncRun__scheduleImmediateWithSetImmediate", 377); - _static_1(A, "async__AsyncRun__scheduleImmediateWithTimer$closure", "_AsyncRun__scheduleImmediateWithTimer", 377); + _instance_1_u(A._MatchImplementation.prototype, "get$group", "group$1", 1608); + _instance_1_u(A.StringMatch.prototype, "get$group", "group$1", 259); + _static_1(A, "async__AsyncRun__scheduleImmediateJsOverride$closure", "_AsyncRun__scheduleImmediateJsOverride", 482); + _static_1(A, "async__AsyncRun__scheduleImmediateWithSetImmediate$closure", "_AsyncRun__scheduleImmediateWithSetImmediate", 482); + _static_1(A, "async__AsyncRun__scheduleImmediateWithTimer$closure", "_AsyncRun__scheduleImmediateWithTimer", 482); _static_0(A, "async___startMicrotaskLoop$closure", "_startMicrotaskLoop", 0); - _static_1(A, "async___nullDataHandler$closure", "_nullDataHandler", 81); - _static_2(A, "async___nullErrorHandler$closure", "_nullErrorHandler", 121); + _static_1(A, "async___nullDataHandler$closure", "_nullDataHandler", 84); + _static_2(A, "async___nullErrorHandler$closure", "_nullErrorHandler", 123); _static_0(A, "async___nullDoneHandler$closure", "_nullDoneHandler", 0); - _static(A, "async___rootHandleUncaughtError$closure", 5, null, ["call$5"], ["_rootHandleUncaughtError"], 2787, 0); - _static(A, "async___rootRun$closure", 4, null, ["call$1$4", "call$4"], ["_rootRun", function($self, $parent, zone, f) { - return A._rootRun($self, $parent, zone, f, type$.dynamic); - }], 2788, 1); - _static(A, "async___rootRunUnary$closure", 5, null, ["call$2$5", "call$5"], ["_rootRunUnary", function($self, $parent, zone, f, arg) { - return A._rootRunUnary($self, $parent, zone, f, arg, type$.dynamic, type$.dynamic); - }], 2789, 1); - _static(A, "async___rootRunBinary$closure", 6, null, ["call$3$6", "call$6"], ["_rootRunBinary", function($self, $parent, zone, f, arg1, arg2) { - return A._rootRunBinary($self, $parent, zone, f, arg1, arg2, type$.dynamic, type$.dynamic, type$.dynamic); - }], 2790, 1); - _static(A, "async___rootRegisterCallback$closure", 4, null, ["call$1$4", "call$4"], ["_rootRegisterCallback", function($self, $parent, zone, f) { - return A._rootRegisterCallback($self, $parent, zone, f, type$.dynamic); - }], 2791, 0); - _static(A, "async___rootRegisterUnaryCallback$closure", 4, null, ["call$2$4", "call$4"], ["_rootRegisterUnaryCallback", function($self, $parent, zone, f) { - return A._rootRegisterUnaryCallback($self, $parent, zone, f, type$.dynamic, type$.dynamic); - }], 2792, 0); - _static(A, "async___rootRegisterBinaryCallback$closure", 4, null, ["call$3$4", "call$4"], ["_rootRegisterBinaryCallback", function($self, $parent, zone, f) { - return A._rootRegisterBinaryCallback($self, $parent, zone, f, type$.dynamic, type$.dynamic, type$.dynamic); - }], 2793, 0); - _static(A, "async___rootErrorCallback$closure", 5, null, ["call$5"], ["_rootErrorCallback"], 2794, 0); - _static(A, "async___rootScheduleMicrotask$closure", 4, null, ["call$4"], ["_rootScheduleMicrotask"], 2795, 0); - _static(A, "async___rootCreateTimer$closure", 5, null, ["call$5"], ["_rootCreateTimer"], 2796, 0); - _static(A, "async___rootCreatePeriodicTimer$closure", 5, null, ["call$5"], ["_rootCreatePeriodicTimer"], 2797, 0); - _static(A, "async___rootPrint$closure", 4, null, ["call$4"], ["_rootPrint"], 2798, 0); - _static_1(A, "async___printToZone$closure", "_printToZone", 106); - _static(A, "async___rootFork$closure", 5, null, ["call$5"], ["_rootFork"], 2799, 0); + _static(A, "async___rootScheduleMicrotask$closure", 4, null, ["call$4"], ["_rootScheduleMicrotask"], 2817, 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", 33); - _instance_1_i(_, "get$_async$_add", "_async$_add$1", 33); - _instance_2_u(_, "get$_addError", "_addError$2", 121); + _instance_1_i(_ = A._BroadcastStreamController.prototype, "get$add", "add$1", 32); + _instance_1_i(_, "get$_async$_add", "_async$_add$1", 32); + _instance_2_u(_, "get$_addError", "_addError$2", 123); _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"], 643, 0, 0); + }, ["call$2", "call$1"], ["completeError$2", "completeError$1"], 672, 0, 0); _instance(A._AsyncCompleter.prototype, "get$complete", 1, 0, function() { return [null]; - }, ["call$1", "call$0"], ["complete$1", "complete$0"], 646, 0, 0); - _instance_2_u(A._Future.prototype, "get$_completeError", "_completeError$2", 121); - _instance_1_i(_ = A._StreamController.prototype, "get$add", "add$1", 33); + }, ["call$1", "call$0"], ["complete$1", "complete$0"], 670, 0, 0); + _instance_2_u(A._Future.prototype, "get$_completeError", "_completeError$2", 123); + _instance_1_i(_ = A._StreamController.prototype, "get$add", "add$1", 32); _instance(_, "get$addError", 0, 1, function() { return [null]; - }, ["call$2", "call$1"], ["addError$2", "addError$1"], 643, 0, 0); - _instance_1_i(_, "get$_async$_add", "_async$_add$1", 33); - _instance_2_u(_, "get$_addError", "_addError$2", 121); + }, ["call$2", "call$1"], ["addError$2", "addError$1"], 672, 0, 0); + _instance_1_i(_, "get$_async$_add", "_async$_add$1", 32); + _instance_2_u(_, "get$_addError", "_addError$2", 123); _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_0_u(A._DoneStreamSubscription.prototype, "get$_sendDone", "_sendDone$0", 0); - _instance_1_u(_ = A._StreamIterator.prototype, "get$_async$_onData", "_async$_onData$1", 33); - _instance_2_u(_, "get$_onError", "_onError$2", 121); + _instance_1_u(_ = A._StreamIterator.prototype, "get$_async$_onData", "_async$_onData$1", 32); + _instance_2_u(_, "get$_onError", "_onError$2", 123); _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", 33); - _instance_2_u(_, "get$_async$_handleError", "_async$_handleError$2", 1265); + _instance_1_u(_, "get$_handleData", "_handleData$1", 32); + _instance_2_u(_, "get$_async$_handleError", "_async$_handleError$2", 2287); _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", 33); - _instance_2_u(_, "get$_async$_handleError", "_async$_handleError$2", 121); + _instance_1_u(_, "get$_handleData", "_handleData$1", 32); + _instance_2_u(_, "get$_async$_handleError", "_async$_handleError$2", 123); _instance_0_u(_, "get$_handleDone", "_handleDone$0", 0); - _static_2(A, "collection___defaultEquals$closure", "_defaultEquals", 459); - _static_1(A, "collection___defaultHashCode$closure", "_defaultHashCode", 327); - _static_2(A, "collection_ListMixin__compareAny$closure", "ListMixin__compareAny", 293); - _static_2(A, "collection___dynamicCompare$closure", "_dynamicCompare", 293); + _static_2(A, "collection___defaultEquals$closure", "_defaultEquals", 363); + _static_1(A, "collection___defaultHashCode$closure", "_defaultHashCode", 330); + _static_2(A, "collection_ListMixin__compareAny$closure", "ListMixin__compareAny", 321); + _static_2(A, "collection___dynamicCompare$closure", "_dynamicCompare", 321); _instance_1_i(A._LinkedCustomHashMap.prototype, "get$remove", "remove$1", "2?(Object?)"); - _instance_1_i(A._HashSet.prototype, "get$contains", "contains$1", 102); - _instance_1_i(A._LinkedHashSet.prototype, "get$contains", "contains$1", 102); - _instance_1_i(A.IterableMixin.prototype, "get$contains", "contains$1", 102); - _instance_1_i(A._UnmodifiableSet.prototype, "get$contains", "contains$1", 102); - _instance_1_i(A.SplayTreeSet.prototype, "get$contains", "contains$1", 102); + _instance_1_i(A._HashSet.prototype, "get$contains", "contains$1", 100); + _instance_1_i(A._LinkedHashSet.prototype, "get$contains", "contains$1", 100); + _instance_1_i(A.IterableMixin.prototype, "get$contains", "contains$1", 100); + _instance_1_i(A._UnmodifiableSet.prototype, "get$contains", "contains$1", 100); + _instance_1_i(A.SplayTreeSet.prototype, "get$contains", "contains$1", 100); _static_1(A, "convert___defaultToEncodable$closure", "_defaultToEncodable", 12); - _instance_1_i(_ = A._ByteCallbackSink.prototype, "get$add", "add$1", 33); + _instance_1_i(_ = A._ByteCallbackSink.prototype, "get$add", "add$1", 32); _instance_0_i(_, "get$close", "close$0", 0); - _static_1(A, "core__identityHashCode$closure", "identityHashCode", 327); - _static_2(A, "core__identical$closure", "identical", 459); - _static_2(A, "core_Comparable_compare$closure", "Comparable_compare", 2800); - _static_1(A, "core_Uri_decodeComponent$closure", "Uri_decodeComponent", 103); - _instance_1_i(A.Iterable.prototype, "get$contains", "contains$1", 102); - _instance(A.StringBuffer.prototype, "get$writeln", 0, 0, null, ["call$1", "call$0"], ["writeln$1", "writeln$0"], 646, 0, 0); - _static(A, "html__Html5NodeValidator__standardAttributeValidator$closure", 4, null, ["call$4"], ["_Html5NodeValidator__standardAttributeValidator"], 511, 0); - _static(A, "html__Html5NodeValidator__uriAttributeValidator$closure", 4, null, ["call$4"], ["_Html5NodeValidator__uriAttributeValidator"], 511, 0); - _instance_2_i(A.HttpRequest.prototype, "get$setRequestHeader", "setRequestHeader$2", 169); - _instance_1_u(_ = A.Console.prototype, "get$group", "group$1", 33); - _instance_1_u(_, "get$warn", "warn$1", 33); + _static_1(A, "core__identityHashCode$closure", "identityHashCode", 330); + _static_2(A, "core__identical$closure", "identical", 363); + _static_2(A, "core_Comparable_compare$closure", "Comparable_compare", 2818); + _static_1(A, "core_Uri_decodeComponent$closure", "Uri_decodeComponent", 110); + _instance_1_i(A.Iterable.prototype, "get$contains", "contains$1", 100); + _instance(A.StringBuffer.prototype, "get$writeln", 0, 0, null, ["call$1", "call$0"], ["writeln$1", "writeln$0"], 670, 0, 0); + _static(A, "html__Html5NodeValidator__standardAttributeValidator$closure", 4, null, ["call$4"], ["_Html5NodeValidator__standardAttributeValidator"], 765, 0); + _static(A, "html__Html5NodeValidator__uriAttributeValidator$closure", 4, null, ["call$4"], ["_Html5NodeValidator__uriAttributeValidator"], 765, 0); + _instance_2_i(A.HttpRequest.prototype, "get$setRequestHeader", "setRequestHeader$2", 162); + _instance_1_u(_ = A.Console.prototype, "get$group", "group$1", 32); + _instance_1_u(_, "get$warn", "warn$1", 32); _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", 336); - _static_1(A, "js___convertToJS$closure", "_convertToJS", 748); + _instance_0_i(A._File.prototype, "get$length", "length$0", 337); + _static_1(A, "js___convertToJS$closure", "_convertToJS", 538); _static_1(A, "js___convertToDart$closure", "_convertToDart", 151); _static(A, "math__max$closure", 2, null, ["call$1$2", "call$2"], ["max", function(a, b) { return A.max(a, b, type$.num); - }], 2802, 1); - _static(A, "ui_Size_lerp$closure", 3, null, ["call$3"], ["Size_lerp"], 2803, 0); - _static(A, "ui__lerpDouble$closure", 3, null, ["call$3"], ["lerpDouble"], 2804, 0); - _static(A, "ui_Color_lerp$closure", 3, null, ["call$3"], ["Color_lerp"], 2805, 0); - _instance_1_u(A._StoredMessage.prototype, "get$invoke", "invoke$1", 131); + }], 2820, 1); + _static(A, "ui_Size_lerp$closure", 3, null, ["call$3"], ["Size_lerp"], 2821, 0); + _static(A, "ui__lerpDouble$closure", 3, null, ["call$3"], ["lerpDouble"], 2822, 0); + _static(A, "ui_Color_lerp$closure", 3, null, ["call$3"], ["Color_lerp"], 2823, 0); + _instance_1_u(A._StoredMessage.prototype, "get$invoke", "invoke$1", 135); _instance_0_u(A._Channel.prototype, "get$_drainStep", "_drainStep$0", 0); - _instance_2_u(A.BoardItemState.prototype, "get$onDropItem", "onDropItem$2", 935); - _instance_1_u(A.BoardListState.prototype, "get$onDropList", "onDropList$1", 954); - _instance_1_i(A.CopyOnWriteSet.prototype, "get$contains", "contains$1", 102); - _instance_1_u(_ = A.CachedNetworkImage.prototype, "get$_octoPlaceholderBuilder", "_octoPlaceholderBuilder$1", 70); - _instance(_, "get$_octoErrorBuilder", 0, 3, null, ["call$3"], ["_octoErrorBuilder$3"], 745, 0, 0); + _instance_2_u(A.BoardItemState.prototype, "get$onDropItem", "onDropItem$2", 979); + _instance_1_u(A.BoardListState.prototype, "get$onDropList", "onDropList$1", 1013); + _instance_1_i(A.CopyOnWriteSet.prototype, "get$contains", "contains$1", 100); + _instance_1_u(_ = A.CachedNetworkImage.prototype, "get$_octoPlaceholderBuilder", "_octoPlaceholderBuilder$1", 72); + _instance(_, "get$_octoErrorBuilder", 0, 3, null, ["call$3"], ["_octoErrorBuilder$3"], 529, 0, 0); _instance_1_u(_ = A.MultiImageStreamCompleter.prototype, "get$_multi_image_stream_completer$_handleAppFrame", "_multi_image_stream_completer$_handleAppFrame$1", 20); _instance_0_u(_, "get$_multi_image_stream_completer$_scheduleAppFrame", "_multi_image_stream_completer$_scheduleAppFrame$0", 0); - _instance_1_i(_, "get$addListener", "addListener$1", 481); + _instance_1_i(_, "get$addListener", "addListener$1", 354); + _instance_1_u(_ = A.StringCharacterRange.prototype, "get$dropBackWhile", "dropBackWhile$1", 522); + _instance_1_u(_, "get$expandWhile", "expandWhile$1", 522); _instance_1_u(A.CartesianChart.prototype, "get$makeSeries", "makeSeries$1", "MutableSeries(Object?)"); - _instance_1_u(_ = A.DomainHighlighter0.prototype, "get$_selectionChanged", "_selectionChanged$1", 33); - _instance_1_u(_, "get$_updateColorFunctions", "_updateColorFunctions$1", 33); - _instance_1_u(_ = A.Legend.prototype, "get$defaultLegendMeasureFormatter", "defaultLegendMeasureFormatter$1", 732); - _instance_1_u(_, "get$_preProcess", "_preProcess$1", 33); - _instance_1_u(_, "get$_postProcess", "_postProcess$1", 33); - _instance_1_u(_, "get$_legend$_selectionChanged", "_legend$_selectionChanged$1", 33); - _instance_1_u(A.SeriesLegend0.prototype, "get$onData", "onData$1", 33); - _instance_1_u(_ = A.LinePointHighlighter0.prototype, "get$_line_point_highlighter$_selectionChanged", "_line_point_highlighter$_selectionChanged$1", 33); + _instance_1_u(_ = A.DomainHighlighter0.prototype, "get$_selectionChanged", "_selectionChanged$1", 32); + _instance_1_u(_, "get$_updateColorFunctions", "_updateColorFunctions$1", 32); + _instance_1_u(_ = A.Legend.prototype, "get$defaultLegendMeasureFormatter", "defaultLegendMeasureFormatter$1", 512); + _instance_1_u(_, "get$_preProcess", "_preProcess$1", 32); + _instance_1_u(_, "get$_postProcess", "_postProcess$1", 32); + _instance_1_u(_, "get$_legend$_selectionChanged", "_legend$_selectionChanged$1", 32); + _instance_1_u(A.SeriesLegend0.prototype, "get$onData", "onData$1", 32); + _instance_1_u(_ = A.LinePointHighlighter0.prototype, "get$_line_point_highlighter$_selectionChanged", "_line_point_highlighter$_selectionChanged$1", 32); _instance_0_u(_, "get$_updateViewData", "_updateViewData$0", 0); - _instance_1_u(_ = A.SelectNearest0.prototype, "get$_onTapTest", "_onTapTest$1", 473); - _instance_1_u(_, "get$_onLongPressSelect", "_onLongPressSelect$1", 473); - _instance(_, "get$_onSelect", 0, 1, null, ["call$2", "call$1"], ["_onSelect$2", "_onSelect$1"], 1120, 0, 0); - _instance(_, "get$_onDeselectAll", 0, 3, null, ["call$3"], ["_onDeselectAll$3"], 1122, 0, 0); - _instance_1_u(A.BaseChart.prototype, "get$_notACustomBehavior", "_notACustomBehavior$1", 676); + _instance_1_u(_ = A.SelectNearest0.prototype, "get$_onTapTest", "_onTapTest$1", 415); + _instance_1_u(_, "get$_onLongPressSelect", "_onLongPressSelect$1", 415); + _instance(_, "get$_onSelect", 0, 1, null, ["call$2", "call$1"], ["_onSelect$2", "_onSelect$1"], 1392, 0, 0); + _instance(_, "get$_onDeselectAll", 0, 3, null, ["call$3"], ["_onDeselectAll$3"], 1425, 0, 0); + _instance_1_u(A.BaseChart.prototype, "get$_notACustomBehavior", "_notACustomBehavior$1", 555); _instance_0_u(A.BaseChartState.prototype, "get$_animationTick", "_animationTick$0", 0); - _instance_1_u(A.ChartContainerCustomPaint.prototype, "get$_buildSemantics", "_buildSemantics$1", 1286); - _instance_1_u(_ = A.ChartGestureDetector.prototype, "get$onTapDown", "onTapDown$1", 88); - _instance_1_u(_, "get$onTapUp", "onTapUp$1", 104); - _instance_1_u(_, "get$onScaleStart", "onScaleStart$1", 641); - _instance_1_u(_, "get$onScaleUpdate", "onScaleUpdate$1", 640); - _instance_1_u(_, "get$onScaleEnd", "onScaleEnd$1", 639); - _instance_2_u(_ = A.DeepCollectionEquality.prototype, "get$equals", "equals$2", 459); - _instance_1_i(_, "get$hash", "hash$1", 327); - _instance_1_u(_, "get$isValidKey", "isValidKey$1", 102); - _instance_0_i(A.XFileBase.prototype, "get$length", "length$0", 336); - _instance_0_i(A.XFile.prototype, "get$length", "length$0", 336); - _instance_0_i(A.MemoryFile.prototype, "get$length", "length$0", 336); - _static_2(A, "memory_file_system___defaultOpHandle$closure", "_defaultOpHandle", 2806); - _instance_1_u(A.MemoryFileSystemEntity.prototype, "get$defaultCheckType", "defaultCheckType$1", 1510); - _static_1(A, "utils0__isEmpty$closure", "isEmpty", 66); + _instance_1_u(A.ChartContainerCustomPaint.prototype, "get$_buildSemantics", "_buildSemantics$1", 1992); + _instance_1_u(_ = A.ChartGestureDetector.prototype, "get$onTapDown", "onTapDown$1", 86); + _instance_1_u(_, "get$onTapUp", "onTapUp$1", 99); + _instance_1_u(_, "get$onScaleStart", "onScaleStart$1", 562); + _instance_1_u(_, "get$onScaleUpdate", "onScaleUpdate$1", 564); + _instance_1_u(_, "get$onScaleEnd", "onScaleEnd$1", 567); + _instance_2_u(_ = A.DeepCollectionEquality.prototype, "get$equals", "equals$2", 363); + _instance_1_i(_, "get$hash", "hash$1", 330); + _instance_1_u(_, "get$isValidKey", "isValidKey$1", 100); + _instance_0_i(A.XFileBase.prototype, "get$length", "length$0", 337); + _instance_0_i(A.XFile.prototype, "get$length", "length$0", 337); + _instance_0_i(A.MemoryFile.prototype, "get$length", "length$0", 337); + _static_2(A, "memory_file_system___defaultOpHandle$closure", "_defaultOpHandle", 2824); + _instance_1_u(A.MemoryFileSystemEntity.prototype, "get$defaultCheckType", "defaultCheckType$1", 2111); + _static_1(A, "utils0__isEmpty$closure", "isEmpty", 50); _instance(_ = A.AnimationController.prototype, "get$reverse", 1, 0, function() { return {from: null}; - }, ["call$1$from", "call$0"], ["reverse$1$from", "reverse$0"], 1579, 0, 0); - _instance_1_u(_, "get$_directionSetter", "_directionSetter$1", 1581); - _instance(_, "get$stop", 1, 0, null, ["call$1$canceled", "call$0"], ["stop$1$canceled", "stop$0"], 1619, 0, 0); + }, ["call$1$from", "call$0"], ["reverse$1$from", "reverse$0"], 2252, 0, 0); + _instance_1_u(_, "get$_directionSetter", "_directionSetter$1", 2253); + _instance(_, "get$stop", 1, 0, null, ["call$1$canceled", "call$0"], ["stop$1$canceled", "stop$0"], 2274, 0, 0); _instance_1_u(_, "get$_animation_controller$_tick", "_animation_controller$_tick$1", 20); - _instance_1_u(A.ReverseAnimation.prototype, "get$_statusChangeHandler", "_statusChangeHandler$1", 36); - _instance_1_u(A.CurvedAnimation.prototype, "get$_updateCurveDirection", "_updateCurveDirection$1", 36); - _instance_1_u(_ = A.TrainHoppingAnimation.prototype, "get$_statusChangeHandler", "_statusChangeHandler$1", 36); + _instance_1_u(A.ReverseAnimation.prototype, "get$_statusChangeHandler", "_statusChangeHandler$1", 37); + _instance_1_u(A.CurvedAnimation.prototype, "get$_updateCurveDirection", "_updateCurveDirection$1", 37); + _instance_1_u(_ = A.TrainHoppingAnimation.prototype, "get$_statusChangeHandler", "_statusChangeHandler$1", 37); _instance_0_u(_, "get$_valueChangeHandler", "_valueChangeHandler$0", 0); - _instance_1_u(_ = A.CompoundAnimation.prototype, "get$_maybeNotifyStatusListeners", "_maybeNotifyStatusListeners$1", 36); + _instance_1_u(_ = A.CompoundAnimation.prototype, "get$_maybeNotifyStatusListeners", "_maybeNotifyStatusListeners$1", 37); _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", 36); + _instance_1_u(A.AnimationLocalStatusListenersMixin.prototype, "get$notifyStatusListeners", "notifyStatusListeners$1", 37); _instance_1_i(A._Interval.prototype, "get$value", "value$1", 6); - _instance_1_u(_ = A._CupertinoBackGestureDetectorState.prototype, "get$_route$_handleDragStart", "_route$_handleDragStart$1", 85); + _instance_1_u(_ = A._CupertinoBackGestureDetectorState.prototype, "get$_route$_handleDragStart", "_route$_handleDragStart$1", 79); _instance_1_u(_, "get$_route$_handleDragUpdate", "_route$_handleDragUpdate$1", 69); - _instance_1_u(_, "get$_route$_handleDragEnd", "_route$_handleDragEnd$1", 107); + _instance_1_u(_, "get$_route$_handleDragEnd", "_route$_handleDragEnd$1", 102); _instance_0_u(_, "get$_route$_handleDragCancel", "_route$_handleDragCancel$0", 0); - _instance_1_u(_, "get$_route$_handlePointerDown", "_route$_handlePointerDown$1", 254); + _instance_1_u(_, "get$_route$_handlePointerDown", "_route$_handlePointerDown$1", 250); _instance_0_u(A._CupertinoScrollbarState.prototype, "get$handleThumbPress", "handleThumbPress$0", 0); - _instance_1_u(_ = A._CupertinoSwitchState.prototype, "get$_switch$_handleTapDown", "_switch$_handleTapDown$1", 88); + _instance_1_u(_ = A._CupertinoSwitchState.prototype, "get$_switch$_handleTapDown", "_switch$_handleTapDown$1", 86); _instance_0_u(_, "get$_switch$_handleTap", "_switch$_handleTap$0", 0); - _instance_1_u(_, "get$_switch$_handleTapUp", "_switch$_handleTapUp$1", 104); + _instance_1_u(_, "get$_switch$_handleTapUp", "_switch$_handleTapUp$1", 99); _instance_0_u(_, "get$_switch$_handleTapCancel", "_switch$_handleTapCancel$0", 0); - _instance_1_u(_, "get$_switch$_handleDragStart", "_switch$_handleDragStart$1", 85); + _instance_1_u(_, "get$_switch$_handleDragStart", "_switch$_handleDragStart$1", 79); _instance_1_u(_, "get$_switch$_handleDragUpdate", "_switch$_handleDragUpdate$1", 69); - _instance_1_u(_, "get$_switch$_handleDragEnd", "_switch$_handleDragEnd$1", 107); + _instance_1_u(_, "get$_switch$_handleDragEnd", "_switch$_handleDragEnd$1", 102); _static(A, "assertions_FlutterError_dumpErrorToConsole$closure", 1, null, ["call$2$forceReport", "call$1"], ["FlutterError_dumpErrorToConsole", function(details) { return A.FlutterError_dumpErrorToConsole(details, false); - }], 2807, 0); - _static_1(A, "assertions_FlutterError_defaultStackFilter$closure", "FlutterError_defaultStackFilter", 384); - _static_1(A, "assertions_DiagnosticsStackTrace__createStackFrame$closure", "DiagnosticsStackTrace__createStackFrame", 2808); + }], 2825, 0); + _static_1(A, "assertions_FlutterError_defaultStackFilter$closure", "FlutterError_defaultStackFilter", 471); + _static_1(A, "assertions_DiagnosticsStackTrace__createStackFrame$closure", "DiagnosticsStackTrace__createStackFrame", 2826); _instance_0_i(_ = A.ChangeNotifier.prototype, "get$dispose", "dispose$0", 0); _instance_0_u(_, "get$notifyListeners", "notifyListeners$0", 0); - _instance_1_i(A.DiagnosticPropertiesBuilder.prototype, "get$add", "add$1", 577); - _instance_1_u(A.AbstractNode.prototype, "get$redepthChild", "redepthChild$1", 1963); - _static_1(A, "stack_frame_StackFrame_fromStackTraceLine$closure", "StackFrame_fromStackTraceLine", 2809); - _instance_1_u(_ = A.GestureBinding.prototype, "get$_handlePointerDataPacket", "_handlePointerDataPacket$1", 1998); - _instance_1_u(_, "get$cancelPointer", "cancelPointer$1", 83); + _instance_1_i(A.DiagnosticPropertiesBuilder.prototype, "get$add", "add$1", 632); + _instance_1_u(A.AbstractNode.prototype, "get$redepthChild", "redepthChild$1", 2514); + _static_1(A, "stack_frame_StackFrame_fromStackTraceLine$closure", "StackFrame_fromStackTraceLine", 2827); + _instance_1_u(_ = A.GestureBinding.prototype, "get$_handlePointerDataPacket", "_handlePointerDataPacket$1", 2525); + _instance_1_u(_, "get$cancelPointer", "cancelPointer$1", 82); _instance_0_u(_, "get$_flushPointerEventQueue", "_flushPointerEventQueue$0", 0); - _instance_1_u(_, "get$_handlePointerEventImmediately", "_handlePointerEventImmediately$1", 98); + _instance_1_u(_, "get$_handlePointerEventImmediately", "_handlePointerEventImmediately$1", 96); _instance_0_u(_, "get$_handleSampleTimeChanged", "_handleSampleTimeChanged$0", 0); - _static(A, "force_press_ForcePressGestureRecognizer__inverseLerp$closure", 3, null, ["call$3"], ["ForcePressGestureRecognizer__inverseLerp"], 2810, 0); - _instance_1_u(A.ForcePressGestureRecognizer.prototype, "get$handleEvent", "handleEvent$1", 98); - _static_1(A, "monodrag_DragGestureRecognizer__defaultBuilder$closure", "DragGestureRecognizer__defaultBuilder", 561); - _instance_1_u(A.DragGestureRecognizer.prototype, "get$handleEvent", "handleEvent$1", 98); - _instance_1_u(_ = A.MultiDragGestureRecognizer.prototype, "get$_multidrag$_handleEvent", "_multidrag$_handleEvent$1", 98); - _instance_1_u(_, "get$_removeState", "_removeState$1", 83); + _static(A, "force_press_ForcePressGestureRecognizer__inverseLerp$closure", 3, null, ["call$3"], ["ForcePressGestureRecognizer__inverseLerp"], 2828, 0); + _instance_1_u(A.ForcePressGestureRecognizer.prototype, "get$handleEvent", "handleEvent$1", 96); + _static_1(A, "monodrag_DragGestureRecognizer__defaultBuilder$closure", "DragGestureRecognizer__defaultBuilder", 687); + _instance_1_u(A.DragGestureRecognizer.prototype, "get$handleEvent", "handleEvent$1", 96); + _instance_1_u(_ = A.MultiDragGestureRecognizer.prototype, "get$_multidrag$_handleEvent", "_multidrag$_handleEvent$1", 96); + _instance_1_u(_, "get$_removeState", "_removeState$1", 82); _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$_handleEvent", "_handleEvent$1", 98); - _instance_1_u(_, "get$_reject", "_reject$1", 2025); + _instance_1_u(_ = A.DoubleTapGestureRecognizer.prototype, "get$_multitap$_handleEvent", "_multitap$_handleEvent$1", 96); + _instance_1_u(_, "get$_reject", "_reject$1", 2544); _instance_0_u(_, "get$_multitap$_reset", "_multitap$_reset$0", 0); - _instance(A.OneSequenceGestureRecognizer.prototype, "get$stopTrackingPointer", 0, 1, null, ["call$1"], ["stopTrackingPointer$1"], 83, 0, 1); - _instance_1_u(A.PrimaryPointerGestureRecognizer.prototype, "get$handleEvent", "handleEvent$1", 98); - _instance_1_u(A.ScaleGestureRecognizer.prototype, "get$handleEvent", "handleEvent$1", 98); - _instance(_ = A._LicensePageState.prototype, "get$_packageLicensePage", 0, 3, null, ["call$3"], ["_packageLicensePage$3"], 557, 0, 0); - _instance_2_u(_, "get$_packagesView", "_packagesView$2", 555); - _instance_2_u(_ = A._MaterialAppState.prototype, "get$_inspectorSelectButtonBuilder", "_inspectorSelectButtonBuilder$2", 2095); - _instance_2_u(_, "get$_materialBuilder", "_materialBuilder$2", 183); + _instance(A.OneSequenceGestureRecognizer.prototype, "get$stopTrackingPointer", 0, 1, null, ["call$1"], ["stopTrackingPointer$1"], 82, 0, 1); + _instance_1_u(A.PrimaryPointerGestureRecognizer.prototype, "get$handleEvent", "handleEvent$1", 96); + _instance_1_u(A.ScaleGestureRecognizer.prototype, "get$handleEvent", "handleEvent$1", 96); + _instance(_ = A._LicensePageState.prototype, "get$_packageLicensePage", 0, 3, null, ["call$3"], ["_packageLicensePage$3"], 643, 0, 0); + _instance_2_u(_, "get$_packagesView", "_packagesView$2", 650); + _instance_2_u(_ = A._MaterialAppState.prototype, "get$_inspectorSelectButtonBuilder", "_inspectorSelectButtonBuilder$2", 2751); + _instance_2_u(_, "get$_materialBuilder", "_materialBuilder$2", 195); _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", 2128); - _instance_1_u(_ = A._BottomSheetState.prototype, "get$_bottom_sheet$_handleDragStart", "_bottom_sheet$_handleDragStart$1", 85); + _instance_1_u(_, "get$_app_bar$_handleScrollNotification", "_app_bar$_handleScrollNotification$1", 2788); + _instance_1_u(_ = A._BottomSheetState.prototype, "get$_bottom_sheet$_handleDragStart", "_bottom_sheet$_handleDragStart$1", 79); _instance_1_u(_, "get$_bottom_sheet$_handleDragUpdate", "_bottom_sheet$_handleDragUpdate$1", 69); - _instance_1_u(_, "get$_bottom_sheet$_handleDragEnd", "_bottom_sheet$_handleDragEnd$1", 107); - _instance_1_u(_, "get$extentChanged", "extentChanged$1", 518); + _instance_1_u(_, "get$_bottom_sheet$_handleDragEnd", "_bottom_sheet$_handleDragEnd$1", 102); + _instance_1_u(_, "get$extentChanged", "extentChanged$1", 751); _instance_1_u(_ = A._RenderInputPadding.prototype, "get$computeMinIntrinsicWidth", "computeMinIntrinsicWidth$1", 6); _instance_1_u(_, "get$computeMinIntrinsicHeight", "computeMinIntrinsicHeight$1", 6); _instance_1_u(_, "get$computeMaxIntrinsicWidth", "computeMaxIntrinsicWidth$1", 6); @@ -468201,70 +472891,70 @@ _instance_1_u(_, "get$computeMinIntrinsicHeight", "computeMinIntrinsicHeight$1", 6); _instance_1_u(_, "get$computeMaxIntrinsicWidth", "computeMaxIntrinsicWidth$1", 6); _instance_1_u(_, "get$computeMaxIntrinsicHeight", "computeMaxIntrinsicHeight$1", 6); - _instance_1_u(_ = A._CalendarDatePickerState.prototype, "get$_handleMonthChanged", "_handleMonthChanged$1", 249); - _instance_1_u(_, "get$_handleYearChanged", "_handleYearChanged$1", 249); - _instance_1_u(_, "get$_handleDayChanged", "_handleDayChanged$1", 249); - _instance_1_u(_ = A._MonthPickerState.prototype, "get$_handleDateSelected", "_handleDateSelected$1", 249); - _instance_1_u(_, "get$_handleMonthPageChanged", "_handleMonthPageChanged$1", 83); + _instance_1_u(_ = A._CalendarDatePickerState.prototype, "get$_handleMonthChanged", "_handleMonthChanged$1", 254); + _instance_1_u(_, "get$_handleYearChanged", "_handleYearChanged$1", 254); + _instance_1_u(_, "get$_handleDayChanged", "_handleDayChanged$1", 254); + _instance_1_u(_ = A._MonthPickerState.prototype, "get$_handleDateSelected", "_handleDateSelected$1", 254); + _instance_1_u(_, "get$_handleMonthPageChanged", "_handleMonthPageChanged$1", 82); _instance_0_u(_, "get$_handleNextMonth", "_handleNextMonth$0", 0); _instance_0_u(_, "get$_handlePreviousMonth", "_handlePreviousMonth$0", 0); - _instance_1_u(_, "get$_handleGridFocusChange", "_handleGridFocusChange$1", 72); - _instance_1_u(_, "get$_handleGridNextFocus", "_handleGridNextFocus$1", 2226); - _instance_1_u(_, "get$_handleGridPreviousFocus", "_handleGridPreviousFocus$1", 2233); - _instance_1_u(_, "get$_handleDirectionFocus", "_handleDirectionFocus$1", 2234); - _instance_2_u(_, "get$_buildItems", "_buildItems$2", 158); - _instance_2_u(A._YearPickerState.prototype, "get$_buildYearItem", "_buildYearItem$2", 158); + _instance_1_u(_, "get$_handleGridFocusChange", "_handleGridFocusChange$1", 73); + _instance_1_u(_, "get$_handleGridNextFocus", "_handleGridNextFocus$1", 924); + _instance_1_u(_, "get$_handleGridPreviousFocus", "_handleGridPreviousFocus$1", 925); + _instance_1_u(_, "get$_handleDirectionFocus", "_handleDirectionFocus$1", 926); + _instance_2_u(_, "get$_buildItems", "_buildItems$2", 160); + _instance_2_u(A._YearPickerState.prototype, "get$_buildYearItem", "_buildYearItem$2", 160); _instance_0_u(A.CheckboxListTile.prototype, "get$_handleValueChange", "_handleValueChange$0", 0); - _instance_1_u(_ = A.TableRowInkWell.prototype, "get$getRectCallback", "getRectCallback$1", 2274); - _instance_1_u(_, "get$debugCheckContext", "debugCheckContext$1", 488); + _instance_1_u(_ = A.TableRowInkWell.prototype, "get$getRectCallback", "getRectCallback$1", 955); + _instance_1_u(_, "get$debugCheckContext", "debugCheckContext$1", 771); _instance_0_u(_ = A._SortArrowState.prototype, "get$_data_table$_rebuild", "_data_table$_rebuild$0", 0); - _instance_1_u(_, "get$_resetOrientationAnimation", "_resetOrientationAnimation$1", 36); + _instance_1_u(_, "get$_resetOrientationAnimation", "_resetOrientationAnimation$1", 37); _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", 249); - _static(A, "dialog___buildMaterialDialogTransitions$closure", 4, null, ["call$4"], ["_buildMaterialDialogTransitions"], 2811, 0); + _instance_1_u(_, "get$_handleDateChanged", "_handleDateChanged$1", 254); + _static(A, "dialog___buildMaterialDialogTransitions$closure", 4, null, ["call$4"], ["_buildMaterialDialogTransitions"], 2829, 0); _instance_0_u(_ = A.DrawerControllerState.prototype, "get$_animationChanged", "_animationChanged$0", 0); - _instance_1_u(_, "get$_animationStatusChanged", "_animationStatusChanged$1", 36); + _instance_1_u(_, "get$_animationStatusChanged", "_animationStatusChanged$1", 37); _instance_0_u(_, "get$_handleHistoryEntryRemoved", "_handleHistoryEntryRemoved$0", 0); - _instance_1_u(_, "get$_handleDragDown", "_handleDragDown$1", 731); + _instance_1_u(_, "get$_handleDragDown", "_handleDragDown$1", 769); _instance_0_u(_, "get$_handleDragCancel", "_handleDragCancel$0", 0); _instance_1_u(_, "get$_move", "_move$1", 69); - _instance_1_u(_, "get$_settle", "_settle$1", 107); + _instance_1_u(_, "get$_settle", "_settle$1", 102); _instance_0_i(_, "get$close", "close$0", 0); - _instance_1_u(_ = A._DropdownMenuItemButtonState.prototype, "get$_dropdown$_handleFocusChange", "_dropdown$_handleFocusChange$1", 72); + _instance_1_u(_ = A._DropdownMenuItemButtonState.prototype, "get$_dropdown$_handleFocusChange", "_dropdown$_handleFocusChange$1", 73); _instance_0_u(_, "get$_handleOnTap", "_handleOnTap$0", 0); _instance_0_u(_ = A._DropdownButtonState.prototype, "get$_dropdown$_handleFocusChanged", "_dropdown$_handleFocusChanged$0", 0); - _instance_1_u(_, "get$_dropdown$_handleFocusHighlightModeChange", "_dropdown$_handleFocusHighlightModeChange$1", 399); _instance_0_u(_, "get$_dropdown$_handleTap", "_dropdown$_handleTap$0", 0); - _instance_1_u(A._DropdownButtonFormFieldState.prototype, "get$didChange", "didChange$1", 33); + _instance_1_u(A._DropdownButtonFormFieldState.prototype, "get$didChange", "didChange$1", 32); _instance_0_u(A._ExpandIconState.prototype, "get$_handlePressed", "_handlePressed$0", 0); _instance_1_u(_ = A._RenderChildOverflowBox.prototype, "get$computeMinIntrinsicWidth", "computeMinIntrinsicWidth$1", 6); _instance_1_u(_, "get$computeMinIntrinsicHeight", "computeMinIntrinsicHeight$1", 6); _instance_0_u(_ = A._InkState.prototype, "get$_handleRemoved", "_handleRemoved$0", 0); - _instance_1_u(_, "get$_build", "_build$1", 70); + _instance_1_u(_, "get$_build", "_build$1", 72); _instance_0_u(A.InkDecoration.prototype, "get$_handleChanged", "_handleChanged$0", 0); - _instance_1_u(A.InkHighlight.prototype, "get$_handleAlphaStatusChanged", "_handleAlphaStatusChanged$1", 36); - _instance_1_u(A.InkRipple.prototype, "get$_ink_ripple$_handleAlphaStatusChanged", "_ink_ripple$_handleAlphaStatusChanged$1", 36); - _instance_1_u(A.InkSplash.prototype, "get$_ink_splash$_handleAlphaStatusChanged", "_ink_splash$_handleAlphaStatusChanged$1", 36); - _instance_1_u(_ = A.InkResponse.prototype, "get$getRectCallback", "getRectCallback$1", 2552); - _instance_1_u(_, "get$debugCheckContext", "debugCheckContext$1", 488); + _instance_1_u(A.InkHighlight.prototype, "get$_handleAlphaStatusChanged", "_handleAlphaStatusChanged$1", 37); + _instance_1_u(A.InkRipple.prototype, "get$_ink_ripple$_handleAlphaStatusChanged", "_ink_ripple$_handleAlphaStatusChanged$1", 37); + _instance_1_u(A.InkSplash.prototype, "get$_ink_splash$_handleAlphaStatusChanged", "_ink_splash$_handleAlphaStatusChanged$1", 37); + _instance_1_u(_ = A.InkResponse.prototype, "get$getRectCallback", "getRectCallback$1", 989); + _instance_1_u(_, "get$debugCheckContext", "debugCheckContext$1", 771); _instance(_ = A._InkResponseState.prototype, "get$_simulateTap", 0, 0, function() { return [null]; - }, ["call$1", "call$0"], ["_simulateTap$1", "_simulateTap$0"], 566, 0, 0); + }, ["call$1", "call$0"], ["_simulateTap$1", "_simulateTap$0"], 764, 0, 0); _instance_0_u(_, "get$_simulateLongPress", "_simulateLongPress$0", 0); - _instance_1_u(_, "get$_handleFocusHighlightModeChange", "_handleFocusHighlightModeChange$1", 399); - _instance_1_u(_, "get$_handleFocusUpdate", "_handleFocusUpdate$1", 72); - _instance_1_u(_, "get$_handleTapDown", "_handleTapDown$1", 88); + _instance_1_u(_, "get$_handleFocusHighlightModeChange", "_handleFocusHighlightModeChange$1", 761); + _instance_1_u(_, "get$_handleFocusUpdate", "_handleFocusUpdate$1", 73); + _instance_1_u(_, "get$_handleTapDown", "_handleTapDown$1", 86); + _instance_1_u(_, "get$_handleTapUp", "_handleTapUp$1", 99); _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", 248); - _instance_1_u(_, "get$_handleMouseExit", "_handleMouseExit$1", 179); - _instance_1_u(_ = A._InputDatePickerFormFieldState.prototype, "get$_validateDate", "_validateDate$1", 381); - _instance_1_u(_, "get$_handleSaved", "_handleSaved$1", 226); - _instance_1_u(_, "get$_handleSubmitted", "_handleSubmitted$1", 106); + _instance_1_u(_, "get$_handleMouseEnter", "_handleMouseEnter$1", 233); + _instance_1_u(_, "get$_ink_well$_handleMouseExit", "_ink_well$_handleMouseExit$1", 223); + _instance_1_u(_ = A._InputDatePickerFormFieldState.prototype, "get$_validateDate", "_validateDate$1", 481); + _instance_1_u(_, "get$_handleSaved", "_handleSaved$1", 249); + _instance_1_u(_, "get$_handleSubmitted", "_handleSubmitted$1", 113); _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", 6); _instance_1_u(_, "get$computeMaxIntrinsicWidth", "computeMaxIntrinsicWidth$1", 6); @@ -468284,70 +472974,70 @@ _instance_0_u(_, "get$_handleLast", "_handleLast$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", 411); - _instance_1_u(_ = A.RefreshIndicatorState.prototype, "get$_refresh_indicator$_handleScrollNotification", "_refresh_indicator$_handleScrollNotification$1", 161); - _instance_1_u(_, "get$_handleGlowNotification", "_handleGlowNotification$1", 3216); - _instance_2_u(_ = A._ReorderableListViewState.prototype, "get$_itemBuilder", "_itemBuilder$2", 158); - _instance(_, "get$_proxyDecorator", 0, 3, null, ["call$3"], ["_proxyDecorator$3"], 3172, 0, 0); - _instance_1_u(_ = A._FloatingActionButtonTransitionState.prototype, "get$_handlePreviousAnimationStatusChanged", "_handlePreviousAnimationStatusChanged$1", 36); + _instance_1_u(A._RadioState.prototype, "get$_radio$_handleChanged", "_radio$_handleChanged$1", 450); + _instance_1_u(_ = A.RefreshIndicatorState.prototype, "get$_refresh_indicator$_handleScrollNotification", "_refresh_indicator$_handleScrollNotification$1", 153); + _instance_1_u(_, "get$_handleGlowNotification", "_handleGlowNotification$1", 1082); + _instance_2_u(_ = A._ReorderableListViewState.prototype, "get$_itemBuilder", "_itemBuilder$2", 160); + _instance(_, "get$_proxyDecorator", 0, 3, null, ["call$3"], ["_proxyDecorator$3"], 1086, 0, 0); + _instance_1_u(_ = A._FloatingActionButtonTransitionState.prototype, "get$_handlePreviousAnimationStatusChanged", "_handlePreviousAnimationStatusChanged$1", 37); _instance_0_u(_, "get$_onProgressChanged", "_onProgressChanged$0", 0); - _instance_1_u(_ = A.ScaffoldState.prototype, "get$_drawerOpenedCallback", "_drawerOpenedCallback$1", 72); - _instance_1_u(_, "get$_endDrawerOpenedCallback", "_endDrawerOpenedCallback$1", 72); + _instance_1_u(_ = A.ScaffoldState.prototype, "get$_drawerOpenedCallback", "_drawerOpenedCallback$1", 73); + _instance_1_u(_, "get$_endDrawerOpenedCallback", "_endDrawerOpenedCallback$1", 73); _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", 85); - _instance(_, "get$_scaffold$_handleDragEnd", 0, 1, null, ["call$2$isClosing", "call$1"], ["_scaffold$_handleDragEnd$2$isClosing", "_scaffold$_handleDragEnd$1"], 3043, 0, 0); - _instance_1_u(_, "get$_handleStatusChange", "_handleStatusChange$1", 36); - _instance_1_u(_, "get$extentChanged", "extentChanged$1", 518); - _static(A, "scrollbar_theme___lerpBool$closure", 3, null, ["call$3"], ["_lerpBool"], 2812, 0); - _instance_1_u(_ = A._SelectableTextSelectionGestureDetectorBuilder.prototype, "get$onForcePressStart", "onForcePressStart$1", 163); - _instance_1_u(_, "get$onForcePressEnd", "onForcePressEnd$1", 163); - _instance_1_u(_, "get$onSingleLongTapMoveUpdate", "onSingleLongTapMoveUpdate$1", 247); - _instance_1_u(_, "get$onSingleTapUp", "onSingleTapUp$1", 104); - _instance_1_u(_, "get$onSingleLongTapStart", "onSingleLongTapStart$1", 246); + _instance_1_u(_, "get$_scaffold$_handleDragStart", "_scaffold$_handleDragStart$1", 79); + _instance(_, "get$_scaffold$_handleDragEnd", 0, 1, null, ["call$2$isClosing", "call$1"], ["_scaffold$_handleDragEnd$2$isClosing", "_scaffold$_handleDragEnd$1"], 1091, 0, 0); + _instance_1_u(_, "get$_handleStatusChange", "_handleStatusChange$1", 37); + _instance_1_u(_, "get$extentChanged", "extentChanged$1", 751); + _static(A, "scrollbar_theme___lerpBool$closure", 3, null, ["call$3"], ["_lerpBool"], 2830, 0); + _instance_1_u(_ = A._SelectableTextSelectionGestureDetectorBuilder.prototype, "get$onForcePressStart", "onForcePressStart$1", 154); + _instance_1_u(_, "get$onForcePressEnd", "onForcePressEnd$1", 154); + _instance_1_u(_, "get$onSingleLongTapMoveUpdate", "onSingleLongTapMoveUpdate$1", 238); + _instance_1_u(_, "get$onSingleTapUp", "onSingleTapUp$1", 99); + _instance_1_u(_, "get$onSingleLongTapStart", "onSingleLongTapStart$1", 245); _instance_0_u(_ = A._SelectableTextState.prototype, "get$_onControllerChanged", "_onControllerChanged$0", 0); - _instance_2_u(_, "get$_selectable_text$_handleSelectionChanged", "_selectable_text$_handleSelectionChanged$2", 700); + _instance_2_u(_, "get$_selectable_text$_handleSelectionChanged", "_selectable_text$_handleSelectionChanged$2", 749); _instance_0_u(_, "get$_selectable_text$_handleSelectionHandleTapped", "_selectable_text$_handleSelectionHandleTapped$0", 0); - _instance_1_u(_ = A._MaterialSwitchState.prototype, "get$_switch0$_handleDragStart", "_switch0$_handleDragStart$1", 85); + _instance_1_u(_ = A._MaterialSwitchState.prototype, "get$_switch0$_handleDragStart", "_switch0$_handleDragStart$1", 79); _instance_1_u(_, "get$_switch0$_handleDragUpdate", "_switch0$_handleDragUpdate$1", 69); - _instance_1_u(_, "get$_switch0$_handleDragEnd", "_switch0$_handleDragEnd$1", 107); - _instance_1_u(_, "get$_switch0$_handleChanged", "_switch0$_handleChanged$1", 411); + _instance_1_u(_, "get$_switch0$_handleDragEnd", "_switch0$_handleDragEnd$1", 102); + _instance_1_u(_, "get$_switch0$_handleChanged", "_switch0$_handleChanged$1", 450); _instance_0_u(_ = A._SwitchPainter.prototype, "get$_handleDecorationChanged", "_handleDecorationChanged$0", 0); _instance_0_i(_, "get$dispose", "dispose$0", 0); _instance_0_i(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"], 2863, 0, 0); + _instance(_, "get$_saveTabOffsets", 0, 3, null, ["call$3"], ["_saveTabOffsets$3"], 1132, 0, 0); _instance_0_u(_ = A._TabBarViewState.prototype, "get$_handleTabControllerAnimationTick", "_handleTabControllerAnimationTick$0", 0); - _instance_1_u(_, "get$_tabs$_handleScrollNotification", "_tabs$_handleScrollNotification$1", 161); - _instance_1_u(_ = A._TextFieldSelectionGestureDetectorBuilder.prototype, "get$onForcePressStart", "onForcePressStart$1", 163); - _instance_1_u(_, "get$onForcePressEnd", "onForcePressEnd$1", 163); - _instance_1_u(_, "get$onSingleLongTapMoveUpdate", "onSingleLongTapMoveUpdate$1", 247); - _instance_1_u(_, "get$onSingleTapUp", "onSingleTapUp$1", 104); - _instance_1_u(_, "get$onSingleLongTapStart", "onSingleLongTapStart$1", 246); + _instance_1_u(_, "get$_tabs$_handleScrollNotification", "_tabs$_handleScrollNotification$1", 153); + _instance_1_u(_ = A._TextFieldSelectionGestureDetectorBuilder.prototype, "get$onForcePressStart", "onForcePressStart$1", 154); + _instance_1_u(_, "get$onForcePressEnd", "onForcePressEnd$1", 154); + _instance_1_u(_, "get$onSingleLongTapMoveUpdate", "onSingleLongTapMoveUpdate$1", 238); + _instance_1_u(_, "get$onSingleTapUp", "onSingleTapUp$1", 99); + _instance_1_u(_, "get$onSingleLongTapStart", "onSingleLongTapStart$1", 245); _instance_0_u(_ = A._TextFieldState.prototype, "get$_text_field$_handleFocusChanged", "_text_field$_handleFocusChanged$0", 0); - _instance_2_u(_, "get$_handleSelectionChanged", "_handleSelectionChanged$2", 700); + _instance_2_u(_, "get$_handleSelectionChanged", "_handleSelectionChanged$2", 749); _instance_0_u(_, "get$_handleSelectionHandleTapped", "_handleSelectionHandleTapped$0", 0); _instance_0_u(A._TextFormFieldState.prototype, "get$_handleControllerChanged", "_handleControllerChanged$0", 0); - _instance_1_u(A._TimePickerHeader.prototype, "get$_handleChangeMode", "_handleChangeMode$1", 601); + _instance_1_u(A._TimePickerHeader.prototype, "get$_handleChangeMode", "_handleChangeMode$1", 747); _instance_1_u(_ = A._RenderInputPadding1.prototype, "get$computeMinIntrinsicWidth", "computeMinIntrinsicWidth$1", 6); _instance_1_u(_, "get$computeMinIntrinsicHeight", "computeMinIntrinsicHeight$1", 6); _instance_1_u(_, "get$computeMaxIntrinsicWidth", "computeMaxIntrinsicWidth$1", 6); _instance_1_u(_, "get$computeMaxIntrinsicHeight", "computeMaxIntrinsicHeight$1", 6); - _instance_1_u(_ = A._DialState.prototype, "get$_handlePanStart", "_handlePanStart$1", 85); + _instance_1_u(_ = A._DialState.prototype, "get$_handlePanStart", "_handlePanStart$1", 79); _instance_1_u(_, "get$_handlePanUpdate", "_handlePanUpdate$1", 69); - _instance_1_u(_, "get$_handlePanEnd", "_handlePanEnd$1", 107); - _instance_1_u(_, "get$_time_picker0$_handleTapUp", "_time_picker0$_handleTapUp$1", 104); - _instance_1_u(_ = A._TimePickerInputState.prototype, "get$_handleHourSavedSubmitted", "_handleHourSavedSubmitted$1", 226); - _instance_1_u(_, "get$_handleHourChanged", "_handleHourChanged$1", 106); - _instance_1_u(_, "get$_handleMinuteSavedSubmitted", "_handleMinuteSavedSubmitted$1", 226); - _instance_1_u(_, "get$_handleDayPeriodChanged", "_handleDayPeriodChanged$1", 669); - _instance_1_u(_, "get$_validateHour", "_validateHour$1", 381); - _instance_1_u(_, "get$_validateMinute", "_validateMinute$1", 381); - _instance_1_u(_ = A._TimePickerDialogState.prototype, "get$_time_picker0$_handleModeChanged", "_time_picker0$_handleModeChanged$1", 601); + _instance_1_u(_, "get$_handlePanEnd", "_handlePanEnd$1", 102); + _instance_1_u(_, "get$_time_picker0$_handleTapUp", "_time_picker0$_handleTapUp$1", 99); + _instance_1_u(_ = A._TimePickerInputState.prototype, "get$_handleHourSavedSubmitted", "_handleHourSavedSubmitted$1", 249); + _instance_1_u(_, "get$_handleHourChanged", "_handleHourChanged$1", 113); + _instance_1_u(_, "get$_handleMinuteSavedSubmitted", "_handleMinuteSavedSubmitted$1", 249); + _instance_1_u(_, "get$_handleDayPeriodChanged", "_handleDayPeriodChanged$1", 743); + _instance_1_u(_, "get$_validateHour", "_validateHour$1", 481); + _instance_1_u(_, "get$_validateMinute", "_validateMinute$1", 481); + _instance_1_u(_ = A._TimePickerDialogState.prototype, "get$_time_picker0$_handleModeChanged", "_time_picker0$_handleModeChanged$1", 747); _instance_0_u(_, "get$_time_picker0$_handleEntryModeToggle", "_time_picker0$_handleEntryModeToggle$0", 0); - _instance_1_u(_, "get$_handleTimeChanged", "_handleTimeChanged$1", 669); + _instance_1_u(_, "get$_handleTimeChanged", "_handleTimeChanged$1", 743); _instance_0_u(_, "get$_handleHourDoubleTapped", "_handleHourDoubleTapped$0", 0); _instance_0_u(_, "get$_handleMinuteDoubleTapped", "_handleMinuteDoubleTapped$0", 0); _instance_0_u(_, "get$_handleHourSelected", "_handleHourSelected$0", 0); @@ -468361,31 +473051,33 @@ _instance_1_u(_, "get$computeMinIntrinsicHeight", "computeMinIntrinsicHeight$1", 6); _instance_1_u(_, "get$computeMaxIntrinsicWidth", "computeMaxIntrinsicWidth$1", 6); _instance_1_u(_, "get$computeMaxIntrinsicHeight", "computeMaxIntrinsicHeight$1", 6); - _instance_1_u(_ = A.ToggleableStateMixin.prototype, "get$_toggleable$_handleTapDown", "_toggleable$_handleTapDown$1", 88); - _instance(_, "get$_toggleable$_handleTap", 0, 0, null, ["call$1", "call$0"], ["_toggleable$_handleTap$1", "_toggleable$_handleTap$0"], 566, 0, 0); - _instance(_, "get$_handleTapEnd", 0, 0, null, ["call$1", "call$0"], ["_handleTapEnd$1", "_handleTapEnd$0"], 2762, 0, 0); - _instance_1_u(_, "get$_handleFocusHighlightChanged", "_handleFocusHighlightChanged$1", 72); - _instance_1_u(_, "get$_handleHoverChanged", "_handleHoverChanged$1", 72); + _instance_1_u(_ = A.ToggleableStateMixin.prototype, "get$_toggleable$_handleTapDown", "_toggleable$_handleTapDown$1", 86); + _instance(_, "get$_toggleable$_handleTap", 0, 0, function() { + return [null]; + }, ["call$1", "call$0"], ["_toggleable$_handleTap$1", "_toggleable$_handleTap$0"], 764, 0, 0); + _instance(_, "get$_handleTapEnd", 0, 0, null, ["call$1", "call$0"], ["_handleTapEnd$1", "_handleTapEnd$0"], 1155, 0, 0); + _instance_1_u(_, "get$_handleFocusHighlightChanged", "_handleFocusHighlightChanged$1", 73); + _instance_1_u(_, "get$_handleHoverChanged", "_handleHoverChanged$1", 73); _instance_0_i(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", 36); + _instance_0_u(_ = A.TooltipState.prototype, "get$_handleMouseTrackerChange", "_handleMouseTrackerChange$0", 0); + _instance_1_u(_, "get$_tooltip$_handleStatusChanged", "_tooltip$_handleStatusChanged$1", 37); _instance_0_u(_, "get$ensureTooltipVisible", "ensureTooltipVisible$0", 18); - _instance_1_u(_, "get$_tooltip$_handlePointerEvent", "_tooltip$_handlePointerEvent$1", 98); + _instance_1_u(_, "get$_tooltip$_handlePointerEvent", "_tooltip$_handlePointerEvent$1", 96); _instance_0_u(_, "get$_handlePress", "_handlePress$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"], 2760, 0, 0); - _instance_2_u(A.DecorationImagePainter.prototype, "get$_handleImage", "_handleImage$2", 593); - _static(A, "edge_insets_EdgeInsetsGeometry_lerp$closure", 3, null, ["call$3"], ["EdgeInsetsGeometry_lerp"], 2813, 0); - _static_1(A, "image_resolution_AssetImage__manifestParser$closure", "AssetImage__manifestParser", 2814); - _instance_1_i(_ = A.ImageStreamCompleter.prototype, "get$addListener", "addListener$1", 481); - _instance_1_u(_, "get$setImage", "setImage$1", 2719); - _instance_1_u(_, "get$reportImageChunkEvent", "reportImageChunkEvent$1", 657); - _instance_1_u(_ = A.MultiFrameImageStreamCompleter.prototype, "get$_handleCodecReady", "_handleCodecReady$1", 448); + _instance(A.PaintingBinding.prototype, "get$instantiateImageCodec", 0, 1, null, ["call$4$allowUpscaling$cacheHeight$cacheWidth", "call$1"], ["instantiateImageCodec$4$allowUpscaling$cacheHeight$cacheWidth", "instantiateImageCodec$1"], 1156, 0, 0); + _instance_2_u(A.DecorationImagePainter.prototype, "get$_handleImage", "_handleImage$2", 741); + _static(A, "edge_insets_EdgeInsetsGeometry_lerp$closure", 3, null, ["call$3"], ["EdgeInsetsGeometry_lerp"], 2831, 0); + _static_1(A, "image_resolution_AssetImage__manifestParser$closure", "AssetImage__manifestParser", 2832); + _instance_1_i(_ = A.ImageStreamCompleter.prototype, "get$addListener", "addListener$1", 354); + _instance_1_u(_, "get$setImage", "setImage$1", 1196); + _instance_1_u(_, "get$reportImageChunkEvent", "reportImageChunkEvent$1", 725); + _instance_1_u(_ = A.MultiFrameImageStreamCompleter.prototype, "get$_handleCodecReady", "_handleCodecReady$1", 356); _instance_1_u(_, "get$_handleAppFrame", "_handleAppFrame$1", 20); - _instance_1_i(_, "get$addListener", "addListener$1", 481); - _static(A, "text_style_TextStyle_lerp$closure", 3, null, ["call$3"], ["TextStyle_lerp"], 2815, 0); + _instance_1_i(_, "get$addListener", "addListener$1", 354); + _static(A, "text_style_TextStyle_lerp$closure", 3, null, ["call$3"], ["TextStyle_lerp"], 2833, 0); _instance_0_u(_ = A.RendererBinding.prototype, "get$_handleSemanticsEnabledChanged", "_handleSemanticsEnabledChanged$0", 0); _instance_1_u(_, "get$_handleWebFirstFrame", "_handleWebFirstFrame$1", 20); - _instance(_, "get$_handleSemanticsAction", 0, 3, null, ["call$3"], ["_handleSemanticsAction$3"], 2699, 0, 0); + _instance(_, "get$_handleSemanticsAction", 0, 3, null, ["call$3"], ["_handleSemanticsAction$3"], 1228, 0, 0); _instance_0_u(_, "get$_handleSemanticsOwnerCreated", "_handleSemanticsOwnerCreated$0", 0); _instance_0_u(_, "get$_handleSemanticsOwnerDisposed", "_handleSemanticsOwnerDisposed$0", 0); _instance_1_u(_, "get$_handlePersistentFrameCallback", "_handlePersistentFrameCallback$1", 20); @@ -468403,21 +473095,21 @@ _instance_1_u(_, "get$computeMaxIntrinsicWidth", "computeMaxIntrinsicWidth$1", 6); _instance_1_u(_, "get$computeMinIntrinsicHeight", "computeMinIntrinsicHeight$1", 6); _instance_1_u(_, "get$computeMaxIntrinsicHeight", "computeMaxIntrinsicHeight$1", 6); - _instance_1_u(_ = A.RenderEditable.prototype, "get$_onCaretChanged", "_onCaretChanged$1", 492); + _instance_1_u(_ = A.RenderEditable.prototype, "get$_onCaretChanged", "_onCaretChanged$1", 723); _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", 494); - _instance_1_u(_, "get$_handleMoveCursorForwardByCharacter", "_handleMoveCursorForwardByCharacter$1", 72); - _instance_1_u(_, "get$_handleMoveCursorBackwardByCharacter", "_handleMoveCursorBackwardByCharacter$1", 72); - _instance_1_u(_, "get$_handleMoveCursorForwardByWord", "_handleMoveCursorForwardByWord$1", 72); - _instance_1_u(_, "get$_handleMoveCursorBackwardByWord", "_handleMoveCursorBackwardByWord$1", 72); + _instance_1_u(_, "get$_handleSetText", "_handleSetText$1", 113); + _instance_1_u(_, "get$_handleSetSelection", "_handleSetSelection$1", 1259); + _instance_1_u(_, "get$_handleMoveCursorForwardByCharacter", "_handleMoveCursorForwardByCharacter$1", 73); + _instance_1_u(_, "get$_handleMoveCursorBackwardByCharacter", "_handleMoveCursorBackwardByCharacter$1", 73); + _instance_1_u(_, "get$_handleMoveCursorForwardByWord", "_handleMoveCursorForwardByWord$1", 73); + _instance_1_u(_, "get$_handleMoveCursorBackwardByWord", "_handleMoveCursorBackwardByWord$1", 73); _instance_1_u(_, "get$computeMinIntrinsicWidth", "computeMinIntrinsicWidth$1", 6); _instance_1_u(_, "get$computeMaxIntrinsicWidth", "computeMaxIntrinsicWidth$1", 6); _instance_1_u(_, "get$computeMinIntrinsicHeight", "computeMinIntrinsicHeight$1", 6); _instance_1_u(_, "get$computeMaxIntrinsicHeight", "computeMaxIntrinsicHeight$1", 6); - _instance_1_u(_, "get$_editable$_handleTapDown", "_editable$_handleTapDown$1", 88); + _instance_1_u(_, "get$_editable$_handleTapDown", "_editable$_handleTapDown$1", 86); _instance_0_u(_, "get$_editable$_handleTap", "_editable$_handleTap$0", 0); _instance_0_u(_, "get$_editable$_handleLongPress", "_editable$_handleLongPress$0", 0); _instance_2_u(_, "get$_editable$_paintContents", "_editable$_paintContents$2", 94); @@ -468435,12 +473127,13 @@ _instance_1_u(_, "get$computeMaxIntrinsicWidth", "computeMaxIntrinsicWidth$1", 6); _instance_1_u(_, "get$computeMinIntrinsicHeight", "computeMinIntrinsicHeight$1", 6); _instance_1_u(_, "get$computeMaxIntrinsicHeight", "computeMaxIntrinsicHeight$1", 6); - _static_1(A, "object_RenderObject__cleanChildRelayoutBoundary$closure", "RenderObject__cleanChildRelayoutBoundary", 116); - _instance_1_u(_ = A.RenderObject.prototype, "get$dropChild", "dropChild$1", 33); + _static_1(A, "object_RenderObject__cleanChildRelayoutBoundary$closure", "RenderObject__cleanChildRelayoutBoundary", 107); + _static_1(A, "object_RenderObject__propagateRelayoutBoundaryToChild$closure", "RenderObject__propagateRelayoutBoundaryToChild", 107); + _instance_1_u(_ = A.RenderObject.prototype, "get$dropChild", "dropChild$1", 32); _instance_0_u(_, "get$markNeedsPaint", "markNeedsPaint$0", 0); _instance(_, "get$paint", 0, 2, null, ["call$2"], ["paint$2"], 94, 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"], ["showOnScreen$4$curve$descendant$duration$rect", "showOnScreen$0", "showOnScreen$1$rect", "showOnScreen$3$curve$duration$rect"], 310, 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"], 262, 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", 6); @@ -468452,7 +473145,7 @@ _instance_1_u(_, "get$computeMaxIntrinsicWidth", "computeMaxIntrinsicWidth$1", 6); _instance_1_u(_, "get$computeMinIntrinsicHeight", "computeMinIntrinsicHeight$1", 6); _instance_1_u(_, "get$computeMaxIntrinsicHeight", "computeMaxIntrinsicHeight$1", 6); - _instance_1_u(A._PlatformViewGestureRecognizer.prototype, "get$handleEvent", "handleEvent$1", 98); + _instance_1_u(A._PlatformViewGestureRecognizer.prototype, "get$handleEvent", "handleEvent$1", 96); _instance_1_u(_ = A.RenderProxyBoxMixin.prototype, "get$computeMinIntrinsicWidth", "computeMinIntrinsicWidth$1", 6); _instance_1_u(_, "get$computeMaxIntrinsicWidth", "computeMaxIntrinsicWidth$1", 6); _instance_1_u(_, "get$computeMinIntrinsicHeight", "computeMinIntrinsicHeight$1", 6); @@ -468475,7 +473168,7 @@ _instance_1_u(_, "get$computeMinIntrinsicHeight", "computeMinIntrinsicHeight$1", 6); _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", 2581); + _instance_2_u(A.RenderFittedBox.prototype, "get$_paintChildWithTransform", "_paintChildWithTransform$2", 1315); _instance_1_u(_ = A.RenderOffstage.prototype, "get$computeMinIntrinsicWidth", "computeMinIntrinsicWidth$1", 6); _instance_1_u(_, "get$computeMaxIntrinsicWidth", "computeMaxIntrinsicWidth$1", 6); _instance_1_u(_, "get$computeMinIntrinsicHeight", "computeMinIntrinsicHeight$1", 6); @@ -468510,8 +473203,8 @@ _instance_1_u(_, "get$computeMaxIntrinsicWidth", "computeMaxIntrinsicWidth$1", 6); _instance_1_u(_, "get$computeMinIntrinsicHeight", "computeMinIntrinsicHeight$1", 6); _instance_1_u(_, "get$computeMaxIntrinsicHeight", "computeMaxIntrinsicHeight$1", 6); - _instance(A.RenderSliver.prototype, "get$hitTest", 0, 1, null, ["call$3$crossAxisPosition$mainAxisPosition", "call$1"], ["hitTest$3$crossAxisPosition$mainAxisPosition", "hitTest$1"], 2565, 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"], ["showOnScreen$4$curve$descendant$duration$rect", "showOnScreen$0", "showOnScreen$1$rect", "showOnScreen$3$curve$duration$rect"], 310, 0, 0); + _instance(A.RenderSliver.prototype, "get$hitTest", 0, 1, null, ["call$3$crossAxisPosition$mainAxisPosition", "call$1"], ["hitTest$3$crossAxisPosition$mainAxisPosition", "hitTest$1"], 1316, 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"], 262, 0, 0); _instance_1_u(_ = A.RenderStack.prototype, "get$computeMinIntrinsicWidth", "computeMinIntrinsicWidth$1", 6); _instance_1_u(_, "get$computeMaxIntrinsicWidth", "computeMaxIntrinsicWidth$1", 6); _instance_1_u(_, "get$computeMinIntrinsicHeight", "computeMinIntrinsicHeight$1", 6); @@ -468522,132 +473215,139 @@ _instance_1_u(_, "get$computeMaxIntrinsicWidth", "computeMaxIntrinsicWidth$1", 6); _instance_1_u(_, "get$computeMinIntrinsicHeight", "computeMinIntrinsicHeight$1", 6); _instance_1_u(_, "get$computeMaxIntrinsicHeight", "computeMaxIntrinsicHeight$1", 6); - _instance_1_u(A.RenderView.prototype, "get$hitTestMouseTrackers", "hitTestMouseTrackers$1", 2559); + _instance_1_u(A.RenderView.prototype, "get$hitTestMouseTrackers", "hitTestMouseTrackers$1", 1347); _instance_1_u(_ = A.RenderViewportBase.prototype, "get$computeMinIntrinsicWidth", "computeMinIntrinsicWidth$1", 6); _instance_1_u(_, "get$computeMaxIntrinsicWidth", "computeMaxIntrinsicWidth$1", 6); _instance_1_u(_, "get$computeMinIntrinsicHeight", "computeMinIntrinsicHeight$1", 6); _instance_1_u(_, "get$computeMaxIntrinsicHeight", "computeMaxIntrinsicHeight$1", 6); _instance_2_u(_, "get$_paintContents", "_paintContents$2", 94); - _instance(_, "get$showOnScreen", 0, 0, null, ["call$4$curve$descendant$duration$rect", "call$0", "call$1$rect", "call$3$curve$duration$rect"], ["showOnScreen$4$curve$descendant$duration$rect", "showOnScreen$0", "showOnScreen$1$rect", "showOnScreen$3$curve$duration$rect"], 310, 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"], 262, 0, 0); _instance_1_u(_ = A.RenderWrap.prototype, "get$computeMinIntrinsicWidth", "computeMinIntrinsicWidth$1", 6); _instance_1_u(_, "get$computeMaxIntrinsicWidth", "computeMaxIntrinsicWidth$1", 6); _instance_1_u(_, "get$computeMinIntrinsicHeight", "computeMinIntrinsicHeight$1", 6); _instance_1_u(_, "get$computeMaxIntrinsicHeight", "computeMaxIntrinsicHeight$1", 6); - _static_2(A, "binding_SchedulerBinding__taskSorter$closure", "SchedulerBinding__taskSorter", 2816); - _static(A, "binding__defaultSchedulingStrategy$closure", 0, null, ["call$2$priority$scheduler", "call$0"], ["defaultSchedulingStrategy", function() { + _static_2(A, "binding0_SchedulerBinding__taskSorter$closure", "SchedulerBinding__taskSorter", 2834); + _static(A, "binding0__defaultSchedulingStrategy$closure", 0, null, ["call$2$priority$scheduler", "call$0"], ["defaultSchedulingStrategy", function() { return A.defaultSchedulingStrategy(null, null); - }], 2817, 0); - _instance_1_u(_ = A.SchedulerBinding.prototype, "get$_executeTimingsCallbacks", "_executeTimingsCallbacks$1", 352); + }], 2835, 0); + _instance_1_u(_ = A.SchedulerBinding.prototype, "get$_executeTimingsCallbacks", "_executeTimingsCallbacks$1", 461); _instance_0_u(_, "get$_runTasks", "_runTasks$0", 0); _instance_0_u(_, "get$ensureVisualUpdate", "ensureVisualUpdate$0", 0); _instance_1_u(_, "get$_handleBeginFrame", "_handleBeginFrame$1", 20); _instance_0_u(_, "get$_handleDrawFrame", "_handleDrawFrame$0", 0); - _instance_1_u(_, "get$_profileFramePostEvent", "_profileFramePostEvent$1", 2551); + _instance_1_u(_, "get$_profileFramePostEvent", "_profileFramePostEvent$1", 1357); _instance_1_u(A.Ticker.prototype, "get$_ticker$_tick", "_ticker$_tick$1", 20); _instance_0_i(A.SemanticsOwner.prototype, "get$dispose", "dispose$0", 0); - _instance_1_u(A.SemanticsConfiguration.prototype, "get$_onCustomSemanticsAction", "_onCustomSemanticsAction$1", 33); - _static_1(A, "asset_bundle_AssetBundle__utf8decode$closure", "AssetBundle__utf8decode", 2818); - _static_1(A, "binding0_ServicesBinding__parseLicenses$closure", "ServicesBinding__parseLicenses", 2819); - _instance_0_u(_ = A.ServicesBinding.prototype, "get$_addLicenses", "_addLicenses$0", 2507); - _instance_1_u(_, "get$_handleLifecycleMessage", "_handleLifecycleMessage$1", 2505); - _instance_1_u(_, "get$_handlePlatformMessage", "_handlePlatformMessage$1", 597); - _instance_1_u(_ = A.KeyEventManager.prototype, "get$handleKeyData", "handleKeyData$1", 477); - _instance_1_u(_, "get$handleRawKeyMessage", "handleRawKeyMessage$1", 2501); - _instance_1_u(_, "get$_convertRawEventAndStore", "_convertRawEventAndStore$1", 2498); - _instance_1_u(A.RestorationManager.prototype, "get$_methodHandler", "_methodHandler$1", 597); - _instance_1_u(_ = A.RestorationBucket.prototype, "get$_dropChild", "_dropChild$1", 621); - _instance_1_u(_, "get$_recursivelyUpdateManager", "_recursivelyUpdateManager$1", 621); - _instance_1_u(A.TextInput.prototype, "get$_handleTextInputInvocation", "_handleTextInputInvocation$1", 308); - _instance_1_u(A._ActionsState.prototype, "get$_handleActionChanged", "_handleActionChanged$1", 2472); - _instance_1_u(_ = A._FocusableActionDetectorState.prototype, "get$_actions$_handleFocusHighlightModeChange", "_actions$_handleFocusHighlightModeChange$1", 399); - _instance_1_u(_, "get$_actions$_handleMouseEnter", "_actions$_handleMouseEnter$1", 248); - _instance_1_u(_, "get$_actions$_handleMouseExit", "_actions$_handleMouseExit$1", 179); - _instance_1_u(_, "get$_handleFocusChange", "_handleFocusChange$1", 72); - _static(A, "animated_cross_fade_AnimatedCrossFade_defaultLayoutBuilder$closure", 4, null, ["call$4"], ["AnimatedCrossFade_defaultLayoutBuilder"], 2820, 0); - _static_2(A, "animated_switcher_AnimatedSwitcher_defaultTransitionBuilder$closure", "AnimatedSwitcher_defaultTransitionBuilder", 549); - _static_2(A, "animated_switcher_AnimatedSwitcher_defaultLayoutBuilder$closure", "AnimatedSwitcher_defaultLayoutBuilder", 2821); - _instance_1_u(A._AnimatedSwitcherState.prototype, "get$_updateTransitionForEntry", "_updateTransitionForEntry$1", 2469); - _instance_1_u(_ = A._WidgetsAppState.prototype, "get$_onGenerateRoute", "_onGenerateRoute$1", 2465); - _instance_1_u(_, "get$_onUnknownRoute", "_onUnknownRoute$1", 2464); - _static_1(A, "autocomplete_RawAutocomplete_defaultStringForOption$closure", "RawAutocomplete_defaultStringForOption", 526); - _instance_0_u(_ = A._RawAutocompleteState.prototype, "get$_onChangedField", "_onChangedField$0", 97); + _instance_1_u(A.SemanticsConfiguration.prototype, "get$_onCustomSemanticsAction", "_onCustomSemanticsAction$1", 32); + _static_1(A, "asset_bundle_AssetBundle__utf8decode$closure", "AssetBundle__utf8decode", 2836); + _static_1(A, "binding1_ServicesBinding__parseLicenses$closure", "ServicesBinding__parseLicenses", 2837); + _instance_0_u(_ = A.ServicesBinding.prototype, "get$_addLicenses", "_addLicenses$0", 1400); + _instance_1_u(_, "get$_handleLifecycleMessage", "_handleLifecycleMessage$1", 1424); + _instance_1_u(_, "get$_handlePlatformMessage", "_handlePlatformMessage$1", 457); + _instance_1_u(_ = A.KeyEventManager.prototype, "get$handleKeyData", "handleKeyData$1", 383); + _instance_1_u(_, "get$handleRawKeyMessage", "handleRawKeyMessage$1", 1427); + _instance_1_u(_, "get$_convertRawEventAndStore", "_convertRawEventAndStore$1", 1431); + _instance_1_u(A.RestorationManager.prototype, "get$_methodHandler", "_methodHandler$1", 457); + _instance_1_u(_ = A.RestorationBucket.prototype, "get$_dropChild", "_dropChild$1", 716); + _instance_1_u(_, "get$_recursivelyUpdateManager", "_recursivelyUpdateManager$1", 716); + _instance_1_u(A.TextInput.prototype, "get$_handleTextInputInvocation", "_handleTextInputInvocation$1", 314); + _instance_1_u(A._ActionsState.prototype, "get$_handleActionChanged", "_handleActionChanged$1", 1532); + _instance_1_u(_ = A._FocusableActionDetectorState.prototype, "get$_actions$_handleFocusHighlightModeChange", "_actions$_handleFocusHighlightModeChange$1", 761); + _instance_1_u(_, "get$_actions$_handleMouseEnter", "_actions$_handleMouseEnter$1", 233); + _instance_1_u(_, "get$_actions$_handleMouseExit", "_actions$_handleMouseExit$1", 223); + _instance_1_u(_, "get$_handleFocusChange", "_handleFocusChange$1", 73); + _static(A, "animated_cross_fade_AnimatedCrossFade_defaultLayoutBuilder$closure", 4, null, ["call$4"], ["AnimatedCrossFade_defaultLayoutBuilder"], 2838, 0); + _static_2(A, "animated_switcher_AnimatedSwitcher_defaultTransitionBuilder$closure", "AnimatedSwitcher_defaultTransitionBuilder", 668); + _static_2(A, "animated_switcher_AnimatedSwitcher_defaultLayoutBuilder$closure", "AnimatedSwitcher_defaultLayoutBuilder", 2839); + _instance_1_u(A._AnimatedSwitcherState.prototype, "get$_updateTransitionForEntry", "_updateTransitionForEntry$1", 1540); + _instance_1_u(_ = A._WidgetsAppState.prototype, "get$_onGenerateRoute", "_onGenerateRoute$1", 1565); + _instance_1_u(_, "get$_onUnknownRoute", "_onUnknownRoute$1", 1566); + _static_1(A, "autocomplete_RawAutocomplete_defaultStringForOption$closure", "RawAutocomplete_defaultStringForOption", 635); + _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", 33); - _instance_1_u(_, "get$_highlightPreviousOption", "_highlightPreviousOption$1", 2461); - _instance_1_u(_, "get$_highlightNextOption", "_highlightNextOption$1", 2460); - _instance_1_u(A._AutomaticKeepAliveState.prototype, "get$_addClient", "_addClient$1", 2445); - _instance_1_u(A._MouseRegionState.prototype, "get$handleExit", "handleExit$1", 179); + _instance_1_u(_, "get$_select", "_select$1", 32); + _instance_1_u(_, "get$_highlightPreviousOption", "_highlightPreviousOption$1", 1577); + _instance_1_u(_, "get$_highlightNextOption", "_highlightNextOption$1", 1594); + _instance_1_u(_, "get$_hideOptions", "_hideOptions$1", 713); + _instance_1_u(A._AutomaticKeepAliveState.prototype, "get$_addClient", "_addClient$1", 1607); _instance_0_u(_ = A.WidgetsBinding.prototype, "get$handleLocaleChanged", "handleLocaleChanged$0", 0); - _instance_1_u(_, "get$_handleNavigationInvocation", "_handleNavigationInvocation$1", 308); + _instance_1_u(_, "get$_handleNavigationInvocation", "_handleNavigationInvocation$1", 314); _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", 97); + _instance_0_u(_, "get$performReassemble", "performReassemble$0", 95); _instance_0_u(A._DraggableScrollableSheetState.prototype, "get$_setExtent", "_setExtent$0", 0); _instance_0_i(A._DraggableScrollableSheetScrollPosition.prototype, "get$dispose", "dispose$0", 0); - _instance_1_u(A._DraggableScrollableNotification_Notification_ViewportNotificationMixin.prototype, "get$visitAncestor", "visitAncestor$1", 136); - _instance_1_u(A._DualTransitionBuilderState.prototype, "get$_animationListener", "_animationListener$1", 36); + _instance_1_u(A._DualTransitionBuilderState.prototype, "get$_animationListener", "_animationListener$1", 37); _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", 492); + _instance_1_u(_, "get$_handleCaretChanged", "_handleCaretChanged$1", 723); _instance_0_u(_, "get$_onCursorColorTick", "_onCursorColorTick$0", 0); - _instance_1_u(_, "get$_cursorTick", "_cursorTick$1", 369); - _instance_1_u(_, "get$_cursorWaitForStart", "_cursorWaitForStart$1", 369); + _instance_1_u(_, "get$_cursorTick", "_cursorTick$1", 392); + _instance_1_u(_, "get$_cursorWaitForStart", "_cursorWaitForStart$1", 392); _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", 302); - _instance_1_u(_, "get$_nextWordBoundary", "_nextWordBoundary$1", 302); - _instance_1_u(_, "get$_linebreak", "_linebreak$1", 302); - _instance_1_u(_, "get$_documentBoundary", "_documentBoundary$1", 302); - _instance_1_u(_, "get$_replaceText", "_replaceText$1", 2335); - _instance_1_u(_, "get$_updateSelection", "_updateSelection$1", 2334); + _instance_1_u(_, "get$_characterBoundary", "_characterBoundary$1", 350); + _instance_1_u(_, "get$_nextWordBoundary", "_nextWordBoundary$1", 350); + _instance_1_u(_, "get$_linebreak", "_linebreak$1", 350); + _instance_1_u(_, "get$_documentBoundary", "_documentBoundary$1", 350); + _instance_1_u(_, "get$_replaceText", "_replaceText$1", 1717); + _instance_1_u(_, "get$_scrollToDocumentBoundary", "_scrollToDocumentBoundary$1", 1718); + _instance_1_u(_, "get$_updateSelection", "_updateSelection$1", 1720); + _instance_1_u(_, "get$_expandSelectionToDocumentBoundary", "_expandSelectionToDocumentBoundary$1", 1721); + _instance_1_u(_, "get$_expandSelectionToLinebreak", "_expandSelectionToLinebreak$1", 1722); + _instance_1_u(_, "get$_hideToolbarIfVisible", "_hideToolbarIfVisible$1", 713); + _instance_1_u(_ = A._TextEditingHistoryState.prototype, "get$_undo", "_undo$1", 1777); + _instance_1_u(_, "get$_redo", "_redo$1", 1779); + _instance_0_u(_, "get$_push", "_push$0", 0); + _instance_1_u(A._UndoStack.prototype, "get$push", "push$1", 32); _instance_0_i(A.FocusNode.prototype, "get$dispose", "dispose$0", 0); _instance_0_i(_ = A.FocusManager.prototype, "get$dispose", "dispose$0", 0); - _instance_1_u(_, "get$_focus_manager$_handlePointerEvent", "_focus_manager$_handlePointerEvent$1", 98); - _instance_1_u(_, "get$_handleKeyMessage", "_handleKeyMessage$1", 2273); + _instance_1_u(_, "get$_focus_manager$_handlePointerEvent", "_focus_manager$_handlePointerEvent$1", 96); + _instance_1_u(_, "get$_handleKeyMessage", "_handleKeyMessage$1", 1805); _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", 95); - _static_2(A, "framework_Element__sort$closure", "Element__sort", 2822); - _static_1(A, "framework_Element__activateRecursively$closure", "Element__activateRecursively", 95); - _instance_1_u(_ = A._InactiveElements.prototype, "get$_unmount", "_unmount$1", 95); + _static_1(A, "framework__InactiveElements__deactivateRecursively$closure", "_InactiveElements__deactivateRecursively", 98); + _static_2(A, "framework_Element__sort$closure", "Element__sort", 2840); + _static_1(A, "framework_Element__activateRecursively$closure", "Element__activateRecursively", 98); + _instance_1_u(_ = A._InactiveElements.prototype, "get$_unmount", "_unmount$1", 98); _instance_0_u(_, "get$_unmountAll", "_unmountAll$0", 0); - _instance_1_u(_ = A.RawGestureDetectorState.prototype, "get$_gesture_detector$_handlePointerDown", "_gesture_detector$_handlePointerDown$1", 254); - _instance_1_u(_, "get$_updateSemanticsForRenderObject", "_updateSemanticsForRenderObject$1", 2142); - _instance_1_u(_ = A._HeroFlight.prototype, "get$_buildOverlay", "_buildOverlay$1", 70); - _instance_1_u(_, "get$_handleAnimationUpdate", "_handleAnimationUpdate$1", 36); + _instance_1_u(_ = A.RawGestureDetectorState.prototype, "get$_gesture_detector$_handlePointerDown", "_gesture_detector$_handlePointerDown$1", 250); + _instance_1_u(_, "get$_updateSemanticsForRenderObject", "_updateSemanticsForRenderObject$1", 2031); + _instance_1_u(_ = A._HeroFlight.prototype, "get$_buildOverlay", "_buildOverlay$1", 72); + _instance_1_u(_, "get$_handleAnimationUpdate", "_handleAnimationUpdate$1", 37); _instance_0_u(_, "get$onTick", "onTick$0", 0); - _instance_1_u(_ = A.HeroController.prototype, "get$_handleFlightEnded", "_handleFlightEnded$1", 2136); - _instance(_, "get$_defaultHeroFlightShuttleBuilder", 0, 5, null, ["call$5"], ["_defaultHeroFlightShuttleBuilder$5"], 2134, 0, 0); - _static(A, "icon_theme_data_IconThemeData_lerp$closure", 3, null, ["call$3"], ["IconThemeData_lerp"], 2823, 0); - _instance_2_u(_ = A._ImageState.prototype, "get$_handleImageFrame", "_handleImageFrame$2", 593); - _instance_1_u(_, "get$_handleImageChunk", "_handleImageChunk$1", 657); + _instance_1_u(_ = A.HeroController.prototype, "get$_handleFlightEnded", "_handleFlightEnded$1", 2045); + _instance(_, "get$_defaultHeroFlightShuttleBuilder", 0, 5, null, ["call$5"], ["_defaultHeroFlightShuttleBuilder$5"], 2046, 0, 0); + _static(A, "icon_theme_data_IconThemeData_lerp$closure", 3, null, ["call$3"], ["IconThemeData_lerp"], 2841, 0); + _instance_2_u(_ = A._ImageState.prototype, "get$_handleImageFrame", "_handleImageFrame$2", 741); + _instance_1_u(_, "get$_handleImageChunk", "_handleImageChunk$1", 725); _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", 641); - _instance_1_u(_, "get$_onScaleUpdate", "_onScaleUpdate$1", 640); - _instance_1_u(_, "get$_onScaleEnd", "_onScaleEnd$1", 639); - _instance_1_u(_, "get$_interactive_viewer$_receivedPointerSignal", "_interactive_viewer$_receivedPointerSignal$1", 358); + _instance_1_u(_ = A._InteractiveViewerState.prototype, "get$_onScaleStart", "_onScaleStart$1", 562); + _instance_1_u(_, "get$_onScaleUpdate", "_onScaleUpdate$1", 564); + _instance_1_u(_, "get$_onScaleEnd", "_onScaleEnd$1", 567); + _instance_1_u(_, "get$_interactive_viewer$_receivedPointerSignal", "_interactive_viewer$_receivedPointerSignal$1", 426); _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", 33); + _instance_1_u(A._LayoutBuilderElement.prototype, "get$_layout", "_layout$1", 32); _instance_1_u(_ = A._RenderLayoutBuilder.prototype, "get$computeMinIntrinsicWidth", "computeMinIntrinsicWidth$1", 6); _instance_1_u(_, "get$computeMaxIntrinsicWidth", "computeMaxIntrinsicWidth$1", 6); _instance_1_u(_, "get$computeMinIntrinsicHeight", "computeMinIntrinsicHeight$1", 6); _instance_1_u(_, "get$computeMaxIntrinsicHeight", "computeMaxIntrinsicHeight$1", 6); - _static_2(A, "navigator_Navigator_defaultGenerateInitialRoutes$closure", "Navigator_defaultGenerateInitialRoutes", 2824); - _static_1(A, "navigator__RouteEntry_isPresentPredicate$closure", "_RouteEntry_isPresentPredicate", 298); - _static_1(A, "navigator__RouteEntry_suitableForTransitionAnimationPredicate$closure", "_RouteEntry_suitableForTransitionAnimationPredicate", 298); - _static_1(A, "navigator__RouteEntry_willBePresentPredicate$closure", "_RouteEntry_willBePresentPredicate", 298); - _instance_1_u(A._NavigatorPushObservation.prototype, "get$notify", "notify$1", 297); - _instance_1_u(A._NavigatorPopObservation.prototype, "get$notify", "notify$1", 297); - _instance_1_u(A._NavigatorRemoveObservation.prototype, "get$notify", "notify$1", 297); - _instance_1_u(A._NavigatorReplaceObservation.prototype, "get$notify", "notify$1", 297); - _instance_1_u(_ = A.NavigatorState.prototype, "get$_handlePointerDown", "_handlePointerDown$1", 254); - _instance_1_u(_, "get$_handlePointerUpOrCancel", "_handlePointerUpOrCancel$1", 98); - _instance_1_u(A.Notification0.prototype, "get$visitAncestor", "visitAncestor$1", 136); + _static_2(A, "navigator_Navigator_defaultGenerateInitialRoutes$closure", "Navigator_defaultGenerateInitialRoutes", 2842); + _static_1(A, "navigator__RouteEntry_isPresentPredicate$closure", "_RouteEntry_isPresentPredicate", 295); + _static_1(A, "navigator__RouteEntry_suitableForTransitionAnimationPredicate$closure", "_RouteEntry_suitableForTransitionAnimationPredicate", 295); + _static_1(A, "navigator__RouteEntry_willBePresentPredicate$closure", "_RouteEntry_willBePresentPredicate", 295); + _instance_1_u(A._NavigatorPushObservation.prototype, "get$notify", "notify$1", 296); + _instance_1_u(A._NavigatorPopObservation.prototype, "get$notify", "notify$1", 296); + _instance_1_u(A._NavigatorRemoveObservation.prototype, "get$notify", "notify$1", 296); + _instance_1_u(A._NavigatorReplaceObservation.prototype, "get$notify", "notify$1", 296); + _instance_1_u(_ = A.NavigatorState.prototype, "get$_handlePointerDown", "_handlePointerDown$1", 250); + _instance_1_u(_, "get$_handlePointerUpOrCancel", "_handlePointerUpOrCancel$1", 96); _instance_1_u(_ = A._RenderOverflowBar.prototype, "get$computeMinIntrinsicHeight", "computeMinIntrinsicHeight$1", 6); _instance_1_u(_, "get$computeMaxIntrinsicHeight", "computeMaxIntrinsicHeight$1", 6); _instance_1_u(_, "get$computeMinIntrinsicWidth", "computeMinIntrinsicWidth$1", 6); @@ -468657,148 +473357,147 @@ _instance_1_u(_, "get$computeMinIntrinsicHeight", "computeMinIntrinsicHeight$1", 6); _instance_1_u(_, "get$computeMaxIntrinsicHeight", "computeMaxIntrinsicHeight$1", 6); _instance_2_u(_, "get$paintStack", "paintStack$2", 94); - _instance_1_u(A._GlowingOverscrollIndicatorState.prototype, "get$_overscroll_indicator$_handleScrollNotification", "_overscroll_indicator$_handleScrollNotification$1", 161); + _instance_1_u(A._GlowingOverscrollIndicatorState.prototype, "get$_overscroll_indicator$_handleScrollNotification", "_overscroll_indicator$_handleScrollNotification$1", 153); _instance_0_i(_ = A._GlowController.prototype, "get$dispose", "dispose$0", 0); - _instance_1_u(_, "get$_changePhase", "_changePhase$1", 36); + _instance_1_u(_, "get$_changePhase", "_changePhase$1", 37); _instance_1_u(_, "get$_tickDisplacement", "_tickDisplacement$1", 20); - _instance_1_u(A._StretchingOverscrollIndicatorState.prototype, "get$_overscroll_indicator$_handleScrollNotification", "_overscroll_indicator$_handleScrollNotification$1", 161); - _instance_1_u(_ = A._StretchController.prototype, "get$_changePhase", "_changePhase$1", 36); + _instance_1_u(A._StretchingOverscrollIndicatorState.prototype, "get$_overscroll_indicator$_handleScrollNotification", "_overscroll_indicator$_handleScrollNotification$1", 153); + _instance_1_u(_ = A._StretchController.prototype, "get$_changePhase", "_changePhase$1", 37); _instance_0_i(_, "get$dispose", "dispose$0", 0); - _instance_1_u(A._OverscrollIndicatorNotification_Notification_ViewportNotificationMixin.prototype, "get$visitAncestor", "visitAncestor$1", 136); - _instance_1_u(A.HtmlElementView.prototype, "get$_createHtmlElementView", "_createHtmlElementView$1", 2070); - _instance_1_u(A._HtmlElementViewController.prototype, "get$dispatchPointerEvent", "dispatchPointerEvent$1", 2058); - _instance_1_u(_ = A._PlatformViewLinkState.prototype, "get$_onPlatformViewCreated", "_onPlatformViewCreated$1", 83); - _instance_1_u(_, "get$_handleFrameworkFocusChanged", "_handleFrameworkFocusChanged$1", 72); - _instance_1_u(_ = A.SliverReorderableListState.prototype, "get$_dragStart", "_dragStart$1", 562); - _instance(_, "get$_dragUpdate", 0, 3, null, ["call$3"], ["_dragUpdate$3"], 2041, 0, 0); - _instance_1_u(_, "get$_dragCancel", "_dragCancel$1", 554); - _instance_1_u(_, "get$_dragEnd", "_dragEnd$1", 554); + _instance_1_u(A.DefaultPlatformMenuDelegate.prototype, "get$_methodCallHandler", "_methodCallHandler$1", 457); + _instance_1_u(A.HtmlElementView.prototype, "get$_createHtmlElementView", "_createHtmlElementView$1", 2104); + _instance_1_u(A._HtmlElementViewController.prototype, "get$dispatchPointerEvent", "dispatchPointerEvent$1", 2108); + _instance_1_u(A._PlatformViewLinkState.prototype, "get$_handleFrameworkFocusChanged", "_handleFrameworkFocusChanged$1", 73); + _instance_1_u(_ = A.SliverReorderableListState.prototype, "get$_dragStart", "_dragStart$1", 786); + _instance(_, "get$_dragUpdate", 0, 3, null, ["call$3"], ["_dragUpdate$3"], 2110, 0, 0); + _instance_1_u(_, "get$_dragCancel", "_dragCancel$1", 688); + _instance_1_u(_, "get$_dragEnd", "_dragEnd$1", 688); _instance_0_u(_, "get$_dropCompleted", "_dropCompleted$0", 0); - _instance_2_u(_, "get$_reorderable_list$_itemBuilder", "_reorderable_list$_itemBuilder$2", 158); + _instance_0_u(_, "get$_handleScrollableAutoScrolled", "_handleScrollableAutoScrolled$0", 0); + _instance_2_u(_, "get$_reorderable_list$_itemBuilder", "_reorderable_list$_itemBuilder$2", 160); _instance_0_u(A._ReorderableItemState.prototype, "get$rebuild", "rebuild$0", 0); - _instance_1_u(A._DragInfo.prototype, "get$createProxy", "createProxy$1", 70); + _instance_1_u(A._DragInfo.prototype, "get$createProxy", "createProxy$1", 72); _instance_0_u(A._RootRestorationScopeState.prototype, "get$_replaceRootBucket", "_replaceRootBucket$0", 0); _instance_0_i(A.RestorableProperty.prototype, "get$dispose", "dispose$0", 0); - _instance_1_u(A.RestorationMixin.prototype, "get$_updateProperty", "_updateProperty$1", 2037); + _instance_1_u(A.RestorationMixin.prototype, "get$_updateProperty", "_updateProperty$1", 2113); _instance_0_i(A.RestorableListenable.prototype, "get$dispose", "dispose$0", 0); _instance_0_i(A.RestorableChangeNotifier.prototype, "get$dispose", "dispose$0", 0); - _instance_0_i(A.PlatformRouteInformationProvider.prototype, "get$dispose", "dispose$0", 0); - _instance_1_u(A.TransitionRoute.prototype, "get$_handleStatusChanged", "_handleStatusChanged$1", 36); + _instance_1_u(A.TransitionRoute.prototype, "get$_handleStatusChanged", "_handleStatusChanged$1", 37); _instance_0_i(A.LocalHistoryEntry.prototype, "get$remove", "remove$0", 0); - _instance_1_u(_ = A.ModalRoute.prototype, "get$_buildModalBarrier", "_buildModalBarrier$1", 70); - _instance_1_u(_, "get$_buildModalScope", "_buildModalScope$1", 70); + _instance_1_u(_ = A.ModalRoute.prototype, "get$_buildModalBarrier", "_buildModalBarrier$1", 72); + _instance_1_u(_, "get$_buildModalScope", "_buildModalScope$1", 72); _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_i(A.ScrollController.prototype, "get$dispose", "dispose$0", 0); - _static_1(A, "scroll_notification__defaultScrollNotificationPredicate$closure", "defaultScrollNotificationPredicate", 161); - _instance_1_u(A._ScrollNotification_LayoutChangedNotification_ViewportNotificationMixin.prototype, "get$visitAncestor", "visitAncestor$1", 136); + _static_1(A, "scroll_notification__defaultScrollNotificationPredicate$closure", "defaultScrollNotificationPredicate", 153); _instance_0_u(_ = A.ScrollPosition.prototype, "get$didUpdateScrollMetrics", "didUpdateScrollMetrics$0", 0); _instance_0_i(_, "get$dispose", "dispose$0", 0); - _instance_1_u(A._ScrollMetricsNotification_Notification_ViewportNotificationMixin.prototype, "get$visitAncestor", "visitAncestor$1", 136); _instance_0_i(A.ScrollPositionWithSingleContext.prototype, "get$dispose", "dispose$0", 0); - _instance_1_u(_ = A.ScrollableState.prototype, "get$_scrollable$_handleDragDown", "_scrollable$_handleDragDown$1", 731); - _instance_1_u(_, "get$_scrollable$_handleDragStart", "_scrollable$_handleDragStart$1", 85); + _instance_1_u(_ = A.ScrollableState.prototype, "get$_scrollable$_handleDragDown", "_scrollable$_handleDragDown$1", 769); + _instance_1_u(_, "get$_scrollable$_handleDragStart", "_scrollable$_handleDragStart$1", 79); _instance_1_u(_, "get$_scrollable$_handleDragUpdate", "_scrollable$_handleDragUpdate$1", 69); - _instance_1_u(_, "get$_scrollable$_handleDragEnd", "_scrollable$_handleDragEnd$1", 107); + _instance_1_u(_, "get$_scrollable$_handleDragEnd", "_scrollable$_handleDragEnd$1", 102); _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", 358); - _instance_1_u(_, "get$_handlePointerScroll", "_handlePointerScroll$1", 98); - _instance_1_u(_, "get$_handleScrollMetricsNotification", "_handleScrollMetricsNotification$1", 565); + _instance_1_u(_, "get$_receivedPointerSignal", "_receivedPointerSignal$1", 426); + _instance_1_u(_, "get$_handlePointerScroll", "_handlePointerScroll$1", 96); + _instance_1_u(_, "get$_handleScrollMetricsNotification", "_handleScrollMetricsNotification$1", 686); _instance_0_i(A.ScrollbarPainter.prototype, "get$dispose", "dispose$0", 0); - _instance_1_u(_ = A.RawScrollbarState.prototype, "get$_validateInteractions", "_validateInteractions$1", 36); + _instance_1_u(_ = A.RawScrollbarState.prototype, "get$_validateInteractions", "_validateInteractions$1", 37); _instance_0_u(_, "get$handleThumbPress", "handleThumbPress$0", 0); - _instance_1_u(_, "get$_handleTrackTapDown", "_handleTrackTapDown$1", 88); - _instance_1_u(_, "get$_scrollbar$_handleScrollMetricsNotification", "_scrollbar$_handleScrollMetricsNotification$1", 565); - _instance_1_u(_, "get$_handleScrollNotification", "_handleScrollNotification$1", 161); - _instance_2_u(A._ShortcutsState.prototype, "get$_handleOnKey", "_handleOnKey$2", 423); + _instance_1_u(_, "get$_handleTrackTapDown", "_handleTrackTapDown$1", 86); + _instance_1_u(_, "get$_scrollbar$_handleScrollMetricsNotification", "_scrollbar$_handleScrollMetricsNotification$1", 686); + _instance_1_u(_, "get$_handleScrollNotification", "_handleScrollNotification$1", 153); + _instance_2_u(A._ShortcutsState.prototype, "get$_handleOnKey", "_handleOnKey$2", 422); _instance_0_u(_ = A._RenderSingleChildViewport.prototype, "get$_hasScrolled", "_hasScrolled$0", 0); _instance_1_u(_, "get$computeMinIntrinsicWidth", "computeMinIntrinsicWidth$1", 6); _instance_1_u(_, "get$computeMaxIntrinsicWidth", "computeMaxIntrinsicWidth$1", 6); _instance_1_u(_, "get$computeMinIntrinsicHeight", "computeMinIntrinsicHeight$1", 6); _instance_1_u(_, "get$computeMaxIntrinsicHeight", "computeMaxIntrinsicHeight$1", 6); - _instance(_, "get$showOnScreen", 0, 0, null, ["call$4$curve$descendant$duration$rect", "call$0", "call$1$rect", "call$3$curve$duration$rect"], ["showOnScreen$4$curve$descendant$duration$rect", "showOnScreen$0", "showOnScreen$1$rect", "showOnScreen$3$curve$duration$rect"], 310, 0, 0); - _static_2(A, "sliver___kDefaultSemanticIndexCallback$closure", "_kDefaultSemanticIndexCallback", 2825); - _instance_1_u(A.SliverMultiBoxAdaptorElement.prototype, "get$removeChild", "removeChild$1", 1927); + _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"], 262, 0, 0); + _static_2(A, "sliver___kDefaultSemanticIndexCallback$closure", "_kDefaultSemanticIndexCallback", 2843); + _instance_1_u(A.SliverMultiBoxAdaptorElement.prototype, "get$removeChild", "removeChild$1", 2155); _instance_0_u(A._FloatingHeaderState.prototype, "get$_isScrollingListener", "_isScrollingListener$0", 0); - _instance(A.TextSelectionOverlay.prototype, "get$_text_selection$_markNeedsBuild", 0, 0, function() { - return [null]; - }, ["call$1", "call$0"], ["_text_selection$_markNeedsBuild$1", "_text_selection$_markNeedsBuild$0"], 1750, 0, 0); - _instance_0_u(_ = A._TextSelectionHandleOverlayState.prototype, "get$_handleVisibilityChanged", "_handleVisibilityChanged$0", 0); - _instance_1_u(_, "get$_handleDragStart", "_handleDragStart$1", 85); - _instance_1_u(_, "get$_handleDragUpdate", "_handleDragUpdate$1", 69); - _instance_1_u(_ = A.TextSelectionGestureDetectorBuilder.prototype, "get$onTapDown", "onTapDown$1", 88); - _instance_1_u(_, "get$onForcePressStart", "onForcePressStart$1", 163); - _instance_1_u(_, "get$onForcePressEnd", "onForcePressEnd$1", 163); - _instance_1_u(_, "get$onSingleTapUp", "onSingleTapUp$1", 104); + _instance_0_u(_ = A.TextSelectionOverlay.prototype, "get$_updateTextSelectionOverlayVisibilities", "_updateTextSelectionOverlayVisibilities$0", 0); + _instance_1_u(_, "get$_handleSelectionEndHandleDragStart", "_handleSelectionEndHandleDragStart$1", 79); + _instance_1_u(_, "get$_handleSelectionEndHandleDragUpdate", "_handleSelectionEndHandleDragUpdate$1", 69); + _instance_1_u(_, "get$_handleSelectionStartHandleDragStart", "_handleSelectionStartHandleDragStart$1", 79); + _instance_1_u(_, "get$_handleSelectionStartHandleDragUpdate", "_handleSelectionStartHandleDragUpdate$1", 69); + _instance_1_u(_ = A.SelectionOverlay.prototype, "get$_buildStartHandle", "_buildStartHandle$1", 72); + _instance_1_u(_, "get$_buildEndHandle", "_buildEndHandle$1", 72); + _instance_0_u(A._SelectionHandleOverlayState.prototype, "get$_handleVisibilityChanged", "_handleVisibilityChanged$0", 0); + _instance_1_u(_ = A.TextSelectionGestureDetectorBuilder.prototype, "get$onTapDown", "onTapDown$1", 86); + _instance_1_u(_, "get$onForcePressStart", "onForcePressStart$1", 154); + _instance_1_u(_, "get$onForcePressEnd", "onForcePressEnd$1", 154); + _instance_1_u(_, "get$onSingleTapUp", "onSingleTapUp$1", 99); _instance_0_u(_, "get$onSingleTapCancel", "onSingleTapCancel$0", 0); - _instance_1_u(_, "get$onSingleLongTapStart", "onSingleLongTapStart$1", 246); - _instance_1_u(_, "get$onSingleLongTapMoveUpdate", "onSingleLongTapMoveUpdate$1", 247); - _instance_1_u(_, "get$onSingleLongTapEnd", "onSingleLongTapEnd$1", 360); + _instance_1_u(_, "get$onSingleLongTapStart", "onSingleLongTapStart$1", 245); + _instance_1_u(_, "get$onSingleLongTapMoveUpdate", "onSingleLongTapMoveUpdate$1", 238); + _instance_1_u(_, "get$onSingleLongTapEnd", "onSingleLongTapEnd$1", 421); _instance_0_u(_, "get$onSecondaryTap", "onSecondaryTap$0", 0); - _instance_1_u(_, "get$onSecondaryTapDown", "onSecondaryTapDown$1", 88); - _instance_1_u(_, "get$onDoubleTapDown", "onDoubleTapDown$1", 88); - _instance_1_u(_, "get$onDragSelectionStart", "onDragSelectionStart$1", 85); - _instance_2_u(_, "get$onDragSelectionUpdate", "onDragSelectionUpdate$2", 1749); - _instance_1_u(_, "get$onDragSelectionEnd", "onDragSelectionEnd$1", 107); - _instance_1_u(_ = A._TextSelectionGestureDetectorState.prototype, "get$_text_selection$_handleTapDown", "_text_selection$_handleTapDown$1", 88); - _instance_1_u(_, "get$_handleTapUp", "_handleTapUp$1", 104); + _instance_1_u(_, "get$onSecondaryTapDown", "onSecondaryTapDown$1", 86); + _instance_1_u(_, "get$onDoubleTapDown", "onDoubleTapDown$1", 86); + _instance_1_u(_, "get$onDragSelectionStart", "onDragSelectionStart$1", 79); + _instance_2_u(_, "get$onDragSelectionUpdate", "onDragSelectionUpdate$2", 2183); + _instance_1_u(_, "get$onDragSelectionEnd", "onDragSelectionEnd$1", 102); + _instance_1_u(_ = A._TextSelectionGestureDetectorState.prototype, "get$_text_selection$_handleTapDown", "_text_selection$_handleTapDown$1", 86); + _instance_1_u(_, "get$_text_selection$_handleTapUp", "_text_selection$_handleTapUp$1", 99); _instance_0_u(_, "get$_text_selection$_handleTapCancel", "_text_selection$_handleTapCancel$0", 0); - _instance_1_u(_, "get$_handleDragStart", "_handleDragStart$1", 85); + _instance_1_u(_, "get$_handleDragStart", "_handleDragStart$1", 79); _instance_1_u(_, "get$_handleDragUpdate", "_handleDragUpdate$1", 69); _instance_0_u(_, "get$_handleDragUpdateThrottled", "_handleDragUpdateThrottled$0", 0); - _instance_1_u(_, "get$_handleDragEnd", "_handleDragEnd$1", 107); - _instance_1_u(_, "get$_forcePressStarted", "_forcePressStarted$1", 163); - _instance_1_u(_, "get$_forcePressEnded", "_forcePressEnded$1", 163); - _instance_1_u(_, "get$_handleLongPressStart", "_handleLongPressStart$1", 246); - _instance_1_u(_, "get$_handleLongPressMoveUpdate", "_handleLongPressMoveUpdate$1", 247); - _instance_1_u(_, "get$_handleLongPressEnd", "_handleLongPressEnd$1", 360); + _instance_1_u(_, "get$_handleDragEnd", "_handleDragEnd$1", 102); + _instance_1_u(_, "get$_forcePressStarted", "_forcePressStarted$1", 154); + _instance_1_u(_, "get$_forcePressEnded", "_forcePressEnded$1", 154); + _instance_1_u(_, "get$_handleLongPressStart", "_handleLongPressStart$1", 245); + _instance_1_u(_, "get$_handleLongPressMoveUpdate", "_handleLongPressMoveUpdate$1", 238); + _instance_1_u(_, "get$_handleLongPressEnd", "_handleLongPressEnd$1", 421); _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"], 2826, 0); - _static(A, "block_picker___defaultItemBuilder$closure", 3, null, ["call$3"], ["_defaultItemBuilder"], 2827, 0); + _static(A, "block_picker___defaultLayoutBuilder$closure", 3, null, ["call$3"], ["_defaultLayoutBuilder"], 2844, 0); + _static(A, "block_picker___defaultItemBuilder$closure", 3, null, ["call$3"], ["_defaultItemBuilder"], 2845, 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); - }], 2828, 0); + }], 2846, 0); _instance_1_u(_ = A._StoreStreamListenerState.prototype, "get$_mapConverter", "_mapConverter$1", "2(Object?)"); - _instance_1_u(_, "get$_whereDistinct", "_whereDistinct$1", 102); - _instance_1_u(_, "get$_ignoreChange", "_ignoreChange$1", 102); - _instance_2_u(_, "get$_flutter_redux$_handleChange", "_flutter_redux$_handleChange$2", 257); - _instance(_, "get$_handleError", 0, 3, null, ["call$3"], ["_handleError$3"], 1687, 0, 0); - _instance_1_u(A._SlidableAutoCloseBarrierNotificationSenderState.prototype, "get$_auto_close_behavior$_handleStatusChanged", "_auto_close_behavior$_handleStatusChanged$1", 36); - _instance_1_u(A._SlidableNotificationSenderState0.prototype, "get$handleStatusChanged", "handleStatusChanged$1", 36); + _instance_1_u(_, "get$_whereDistinct", "_whereDistinct$1", 100); + _instance_1_u(_, "get$_ignoreChange", "_ignoreChange$1", 100); + _instance_2_u(_, "get$_flutter_redux$_handleChange", "_flutter_redux$_handleChange$2", 232); + _instance(_, "get$_handleError", 0, 3, null, ["call$3"], ["_handleError$3"], 2218, 0, 0); + _instance_1_u(A._SlidableAutoCloseBarrierNotificationSenderState.prototype, "get$_auto_close_behavior$_handleStatusChanged", "_auto_close_behavior$_handleStatusChanged$1", 37); + _instance_1_u(A._SlidableNotificationSenderState0.prototype, "get$handleStatusChanged", "handleStatusChanged$1", 37); _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", 116); - _instance_1_u(_ = A._SlidableGestureDetectorState.prototype, "get$handleDragStart", "handleDragStart$1", 85); + _instance_1_u(_, "get$updateChildOffsets", "updateChildOffsets$1", 107); + _instance_1_u(_ = A._SlidableGestureDetectorState.prototype, "get$handleDragStart", "handleDragStart$1", 79); _instance_1_u(_, "get$handleDragUpdate", "handleDragUpdate$1", 69); - _instance_1_u(_, "get$handleDragEnd", "handleDragEnd$1", 107); + _instance_1_u(_, "get$handleDragEnd", "handleDragEnd$1", 102); _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); - _instance(A.Registrar.prototype, "get$handleFrameworkMessage", 0, 3, null, ["call$3"], ["handleFrameworkMessage$3"], 1577, 0, 0); - _instance_0_u(_ = A.MethodChannelGoogleSignIn.prototype, "get$signInSilently", "signInSilently$0", 295); - _instance_0_i(_, "get$signIn", "signIn$0", 295); - _instance_0_i(_, "get$signOut", "signOut$0", 97); - _instance_0_i(_, "get$disconnect", "disconnect$0", 97); - _instance_0_u(_ = A.GoogleSignInPlugin.prototype, "get$signInSilently", "signInSilently$0", 295); - _instance_0_i(_, "get$signIn", "signIn$0", 295); - _instance_0_i(_, "get$signOut", "signOut$0", 97); - _instance_0_i(_, "get$disconnect", "disconnect$0", 97); - _static_1(A, "constants__isWhitespace$closure", "isWhitespace", 412); - _static_1(A, "constants__isDigit$closure", "isDigit", 412); - _static_1(A, "constants__isHexDigit$closure", "isHexDigit", 412); - _static_1(A, "constants__AsciiUpperToLower__asciiToLower$closure", "AsciiUpperToLower__asciiToLower", 118); - _instance_1_i(A._CssClassSetImpl.prototype, "get$contains", "contains$1", 102); - _instance_1_u(A.SelectorEvaluator.prototype, "get$visitSelector", "visitSelector$1", 1500); + _instance(A.Registrar.prototype, "get$handleFrameworkMessage", 0, 3, null, ["call$3"], ["handleFrameworkMessage$3"], 2233, 0, 0); + _instance_0_u(_ = A.MethodChannelGoogleSignIn.prototype, "get$signInSilently", "signInSilently$0", 302); + _instance_0_i(_, "get$signIn", "signIn$0", 302); + _instance_0_i(_, "get$signOut", "signOut$0", 95); + _instance_0_i(_, "get$disconnect", "disconnect$0", 95); + _instance_0_u(_ = A.GoogleSignInPlugin.prototype, "get$signInSilently", "signInSilently$0", 302); + _instance_0_i(_, "get$signIn", "signIn$0", 302); + _instance_0_i(_, "get$signOut", "signOut$0", 95); + _instance_0_i(_, "get$disconnect", "disconnect$0", 95); + _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", 126); + _instance_1_i(A._CssClassSetImpl.prototype, "get$contains", "contains$1", 100); + _instance_1_u(A.SelectorEvaluator.prototype, "get$visitSelector", "visitSelector$1", 2265); _instance_0_u(_ = A.HtmlTokenizer.prototype, "get$dataState", "dataState$0", 18); _instance_0_u(_, "get$entityDataState", "entityDataState$0", 18); _instance_0_u(_, "get$rcdataState", "rcdataState$0", 18); @@ -468867,19 +473566,19 @@ _instance_0_u(_, "get$bogusDoctypeState", "bogusDoctypeState$0", 18); _instance_0_u(_, "get$cdataSectionState", "cdataSectionState$0", 18); _instance_0_i(A.BrowserClient.prototype, "get$close", "close$0", 0); - _static_1(A, "settings__aspectRatioPresetName$closure", "aspectRatioPresetName", 2830); - _instance_1_u(_ = A.DateBuilder.prototype, "get$setYear", "setYear$1", 83); - _instance_1_u(_, "get$setMonth", "setMonth$1", 83); - _instance_1_u(_, "get$setDay", "setDay$1", 83); - _instance_1_u(_, "get$setDayOfYear", "setDayOfYear$1", 83); - _instance_1_u(_, "get$setHour", "setHour$1", 83); - _instance_1_u(_, "get$setMinute", "setMinute$1", 83); - _instance_1_u(_, "get$setSecond", "setSecond$1", 83); - _instance_1_u(_, "get$setFractionalSecond", "setFractionalSecond$1", 83); - _static_1(A, "date_format_DateFormat_localeExists$closure", "DateFormat_localeExists", 124); - _instance_0_u(A.DateFormat.prototype, "get$_initDigitMatcher", "_initDigitMatcher$0", 1361); - _static_1(A, "number_format_NumberFormat_localeExists$closure", "NumberFormat_localeExists", 124); - _static_1(A, "intl_helpers___throwLocaleError$closure", "_throwLocaleError", 103); + _static_1(A, "settings__aspectRatioPresetName$closure", "aspectRatioPresetName", 2848); + _instance_1_u(_ = A.DateBuilder.prototype, "get$setYear", "setYear$1", 82); + _instance_1_u(_, "get$setMonth", "setMonth$1", 82); + _instance_1_u(_, "get$setDay", "setDay$1", 82); + _instance_1_u(_, "get$setDayOfYear", "setDayOfYear$1", 82); + _instance_1_u(_, "get$setHour", "setHour$1", 82); + _instance_1_u(_, "get$setMinute", "setMinute$1", 82); + _instance_1_u(_, "get$setSecond", "setSecond$1", 82); + _instance_1_u(_, "get$setFractionalSecond", "setFractionalSecond$1", 82); + _static_1(A, "date_format_DateFormat_localeExists$closure", "DateFormat_localeExists", 120); + _instance_0_u(A.DateFormat.prototype, "get$_initDigitMatcher", "_initDigitMatcher$0", 2325); + _static_1(A, "number_format_NumberFormat_localeExists$closure", "NumberFormat_localeExists", 120); + _static_1(A, "intl_helpers___throwLocaleError$closure", "_throwLocaleError", 110); _static_0(A, "plural_rules___default_rule$closure", "_default_rule", 46); _static_0(A, "plural_rules___fil_rule$closure", "_fil_rule", 46); _static_0(A, "plural_rules___pt_PT_rule$closure", "_pt_PT_rule", 46); @@ -468908,557 +473607,560 @@ _static_0(A, "plural_rules___lt_rule$closure", "_lt_rule", 46); _static_0(A, "plural_rules___en_rule$closure", "_en_rule", 46); _static_0(A, "plural_rules___ak_rule$closure", "_ak_rule", 46); - _static_1(A, "plural_rules__localeHasPluralRules$closure", "localeHasPluralRules", 66); - _instance_0_u(_ = A.InvoiceNinjaAppState.prototype, "get$_authenticate", "_authenticate$0", 39); - _instance_1_u(_, "get$generateRoute", "generateRoute$1", 783); - _static_2(A, "app_reducer__appReducer$closure", "appReducer", 2832); - _static_2(A, "auth_reducer__userLoadUrlReducer$closure", "userLoadUrlReducer", 2833); - _static_2(A, "auth_reducer__userSignUpRequestReducer$closure", "userSignUpRequestReducer", 2834); - _static_2(A, "auth_reducer__userLoginRequestReducer$closure", "userLoginRequestReducer", 2835); - _static_2(A, "auth_reducer__oauthLoginRequestReducer$closure", "oauthLoginRequestReducer", 2836); - _static_2(A, "auth_reducer__oauthSignUpRequestReducer$closure", "oauthSignUpRequestReducer", 2837); - _static_2(A, "auth_reducer__userLoginSuccessReducer$closure", "userLoginSuccessReducer", 2838); - _static_2(A, "auth_reducer__userVerifiedPasswordReducer$closure", "userVerifiedPasswordReducer", 2839); - _static_2(A, "auth_reducer__userUnverifiedPasswordReducer$closure", "userUnverifiedPasswordReducer", 2840); - _static_2(A, "client_reducer___viewClientList$closure", "_viewClientList0", 2841); - _static_2(A, "client_reducer___filterClientsByCustom1$closure", "_filterClientsByCustom1", 2842); - _static_2(A, "client_reducer___filterClientsByCustom2$closure", "_filterClientsByCustom2", 2843); - _static_2(A, "client_reducer___filterClientsByCustom3$closure", "_filterClientsByCustom3", 2844); - _static_2(A, "client_reducer___filterClientsByCustom4$closure", "_filterClientsByCustom4", 2845); - _static_2(A, "client_reducer___filterClientsByState$closure", "_filterClientsByState", 2846); - _static_2(A, "client_reducer___filterClients$closure", "_filterClients", 2847); - _static_2(A, "client_reducer___sortClients$closure", "_sortClients", 2848); - _static_2(A, "client_reducer___startListMultiselect$closure", "_startListMultiselect", 2849); - _static_2(A, "client_reducer___addToListMultiselect$closure", "_addToListMultiselect", 2850); - _static_2(A, "client_reducer___removeFromListMultiselect$closure", "_removeFromListMultiselect", 2851); - _static_2(A, "client_reducer___clearListMultiselect$closure", "_clearListMultiselect", 2852); - _static_2(A, "client_reducer___archiveClientSuccess$closure", "_archiveClientSuccess", 2853); - _static_2(A, "client_reducer___deleteClientSuccess$closure", "_deleteClientSuccess", 2854); - _static_2(A, "client_reducer___restoreClientSuccess$closure", "_restoreClientSuccess", 2855); - _static_2(A, "client_reducer___addClient$closure", "_addClient", 2856); - _static_2(A, "client_reducer___updateClient$closure", "_updateClient", 2857); - _static_2(A, "client_reducer___setLoadedClient$closure", "_setLoadedClient", 2858); - _static_2(A, "client_reducer___setLoadedClients$closure", "_setLoadedClients", 2859); - _static_2(A, "client_reducer___setLoadedCompany$closure", "_setLoadedCompany", 2860); - _static_2(A, "company_reducer__loadCompanySuccessReducer$closure", "loadCompanySuccessReducer", 2861); - _static_2(A, "company_reducer__saveCompanySuccessReducer$closure", "saveCompanySuccessReducer", 2862); - _static_2(A, "company_gateway_reducer___clearEditing$closure", "_clearEditing", 722); - _static_2(A, "company_gateway_reducer___updateEditing$closure", "_updateEditing", 722); - _static_2(A, "company_gateway_reducer___filterCompanyGatewaysByCustom1$closure", "_filterCompanyGatewaysByCustom1", 2864); - _static_2(A, "company_gateway_reducer___filterCompanyGatewaysByCustom2$closure", "_filterCompanyGatewaysByCustom2", 2865); - _static_2(A, "company_gateway_reducer___filterCompanyGatewaysByState$closure", "_filterCompanyGatewaysByState", 2866); - _static_2(A, "company_gateway_reducer___filterCompanyGateways$closure", "_filterCompanyGateways", 2867); - _static_2(A, "company_gateway_reducer___sortCompanyGateways$closure", "_sortCompanyGateways", 2868); - _static_2(A, "company_gateway_reducer___startListMultiselect$closure", "_startListMultiselect0", 2869); - _static_2(A, "company_gateway_reducer___addToListMultiselect$closure", "_addToListMultiselect0", 2870); - _static_2(A, "company_gateway_reducer___removeFromListMultiselect$closure", "_removeFromListMultiselect0", 2871); - _static_2(A, "company_gateway_reducer___clearListMultiselect$closure", "_clearListMultiselect0", 2872); - _static_2(A, "company_gateway_reducer___archiveCompanyGatewaySuccess$closure", "_archiveCompanyGatewaySuccess", 2873); - _static_2(A, "company_gateway_reducer___deleteCompanyGatewaySuccess$closure", "_deleteCompanyGatewaySuccess", 2874); - _static_2(A, "company_gateway_reducer___restoreCompanyGatewaySuccess$closure", "_restoreCompanyGatewaySuccess", 2875); - _static_2(A, "company_gateway_reducer___addCompanyGateway$closure", "_addCompanyGateway", 2876); - _static_2(A, "company_gateway_reducer___updateCompanyGateway$closure", "_updateCompanyGateway", 2877); - _static_2(A, "company_gateway_reducer___setLoadedCompanyGateway$closure", "_setLoadedCompanyGateway", 2878); - _static_2(A, "company_gateway_reducer___setLoadedCompany$closure", "_setLoadedCompany0", 2879); - _static_2(A, "company_gateway_reducer___setLoadedCompanyGateways$closure", "_setLoadedCompanyGateways", 2880); - _static_2(A, "credit_reducer___clearEditing$closure", "_clearEditing0", 160); - _static_2(A, "credit_reducer___updateEditing$closure", "_updateEditing0", 160); - _static_2(A, "credit_reducer___addCreditItem$closure", "_addCreditItem", 735); - _static_2(A, "credit_reducer___addCreditItems$closure", "_addCreditItems", 2882); - _static_2(A, "credit_reducer___removeCreditItem$closure", "_removeCreditItem", 734); - _static_2(A, "credit_reducer___updateCreditItem$closure", "_updateCreditItem", 733); - _static_2(A, "credit_reducer___viewCreditList$closure", "_viewCreditList0", 2883); - _static_2(A, "credit_reducer___filterCreditsByCustom1$closure", "_filterCreditsByCustom1", 2884); - _static_2(A, "credit_reducer___filterCreditsByCustom2$closure", "_filterCreditsByCustom2", 2885); - _static_2(A, "credit_reducer___filterCreditsByCustom3$closure", "_filterCreditsByCustom3", 2886); - _static_2(A, "credit_reducer___filterCreditsByCustom4$closure", "_filterCreditsByCustom4", 2887); - _static_2(A, "credit_reducer___filterCreditsByState$closure", "_filterCreditsByState", 2888); - _static_2(A, "credit_reducer___filterCreditsByStatus$closure", "_filterCreditsByStatus", 2889); - _static_2(A, "credit_reducer___filterCredits$closure", "_filterCredits", 2890); - _static_2(A, "credit_reducer___sortCredits$closure", "_sortCredits", 2891); - _static_2(A, "credit_reducer___startListMultiselect$closure", "_startListMultiselect1", 2892); - _static_2(A, "credit_reducer___addToListMultiselect$closure", "_addToListMultiselect1", 2893); - _static_2(A, "credit_reducer___removeFromListMultiselect$closure", "_removeFromListMultiselect1", 2894); - _static_2(A, "credit_reducer___clearListMultiselect$closure", "_clearListMultiselect1", 2895); - _static_2(A, "credit_reducer___markSentCreditSuccess$closure", "_markSentCreditSuccess", 2896); - _static_2(A, "credit_reducer___archiveCreditSuccess$closure", "_archiveCreditSuccess", 2897); - _static_2(A, "credit_reducer___deleteCreditSuccess$closure", "_deleteCreditSuccess", 2898); - _static_2(A, "credit_reducer___restoreCreditSuccess$closure", "_restoreCreditSuccess", 2899); - _static_2(A, "credit_reducer___addCredit$closure", "_addCredit", 2900); - _static_2(A, "credit_reducer___updateCredit$closure", "_updateCredit", 2901); - _static_2(A, "credit_reducer___setLoadedCredits$closure", "_setLoadedCredits", 2902); - _static_2(A, "credit_reducer___setLoadedCompany$closure", "_setLoadedCompany1", 2903); - _static_2(A, "design_reducer___clearEditing$closure", "_clearEditing1", 679); - _static_2(A, "design_reducer___updateEditing$closure", "_updateEditing1", 679); - _static_2(A, "design_reducer___viewDesignList$closure", "_viewDesignList0", 2905); - _static_2(A, "design_reducer___filterDesignsByCustom1$closure", "_filterDesignsByCustom1", 2906); - _static_2(A, "design_reducer___filterDesignsByCustom2$closure", "_filterDesignsByCustom2", 2907); - _static_2(A, "design_reducer___filterDesignsByState$closure", "_filterDesignsByState", 2908); - _static_2(A, "design_reducer___filterDesigns$closure", "_filterDesigns", 2909); - _static_2(A, "design_reducer___sortDesigns$closure", "_sortDesigns", 2910); - _static_2(A, "design_reducer___startListMultiselect$closure", "_startListMultiselect2", 2911); - _static_2(A, "design_reducer___addToListMultiselect$closure", "_addToListMultiselect2", 2912); - _static_2(A, "design_reducer___removeFromListMultiselect$closure", "_removeFromListMultiselect2", 2913); - _static_2(A, "design_reducer___clearListMultiselect$closure", "_clearListMultiselect2", 2914); - _static_2(A, "design_reducer___archiveDesignSuccess$closure", "_archiveDesignSuccess", 2915); - _static_2(A, "design_reducer___deleteDesignSuccess$closure", "_deleteDesignSuccess", 2916); - _static_2(A, "design_reducer___restoreDesignSuccess$closure", "_restoreDesignSuccess", 2917); - _static_2(A, "design_reducer___addDesign$closure", "_addDesign", 2918); - _static_2(A, "design_reducer___updateDesign$closure", "_updateDesign", 2919); - _static_2(A, "design_reducer___setLoadedDesign$closure", "_setLoadedDesign", 2920); - _static_2(A, "design_reducer___setLoadedDesigns$closure", "_setLoadedDesigns", 2921); - _static_2(A, "design_reducer___setLoadedCompany$closure", "_setLoadedCompany2", 2922); - _static_2(A, "document_reducer___updateEditing$closure", "_updateEditing2", 2923); - _static_2(A, "document_reducer___viewDocumentList$closure", "_viewDocumentList0", 2924); - _static_2(A, "document_reducer___filterDocumentsByCustom1$closure", "_filterDocumentsByCustom1", 2925); - _static_2(A, "document_reducer___filterDocumentsByCustom2$closure", "_filterDocumentsByCustom2", 2926); - _static_2(A, "document_reducer___filterDocumentsByState$closure", "_filterDocumentsByState", 2927); - _static_2(A, "document_reducer___filterDocuments$closure", "_filterDocuments", 2928); - _static_2(A, "document_reducer___sortDocuments$closure", "_sortDocuments", 2929); - _static_2(A, "document_reducer___startListMultiselect$closure", "_startListMultiselect3", 2930); - _static_2(A, "document_reducer___addToListMultiselect$closure", "_addToListMultiselect3", 2931); - _static_2(A, "document_reducer___removeFromListMultiselect$closure", "_removeFromListMultiselect3", 2932); - _static_2(A, "document_reducer___clearListMultiselect$closure", "_clearListMultiselect3", 2933); - _static_2(A, "document_reducer___archiveDocumentSuccess$closure", "_archiveDocumentSuccess", 2934); - _static_2(A, "document_reducer___deleteDocumentSuccess$closure", "_deleteDocumentSuccess", 2935); - _static_2(A, "document_reducer___restoreDocumentSuccess$closure", "_restoreDocumentSuccess", 2936); - _static_2(A, "document_reducer___updateDocument$closure", "_updateDocument", 2937); - _static_2(A, "document_reducer___setLoadedDocument$closure", "_setLoadedDocument", 2938); - _static_2(A, "document_reducer___setLoadedDocuments$closure", "_setLoadedDocuments", 2939); - _static_2(A, "expense_reducer___clearEditing$closure", "_clearEditing2", 292); - _static_2(A, "expense_reducer___updateEditing$closure", "_updateEditing3", 292); - _static_2(A, "expense_reducer___viewExpenseList$closure", "_viewExpenseList0", 2941); - _static_2(A, "expense_reducer___filterExpensesByCustom1$closure", "_filterExpensesByCustom1", 2942); - _static_2(A, "expense_reducer___filterExpensesByCustom2$closure", "_filterExpensesByCustom2", 2943); - _static_2(A, "expense_reducer___filterExpensesByCustom3$closure", "_filterExpensesByCustom3", 2944); - _static_2(A, "expense_reducer___filterExpensesByCustom4$closure", "_filterExpensesByCustom4", 2945); - _static_2(A, "expense_reducer___filterExpensesByState$closure", "_filterExpensesByState", 2946); - _static_2(A, "expense_reducer___filterExpensesByStatus$closure", "_filterExpensesByStatus", 2947); - _static_2(A, "expense_reducer___filterExpenses$closure", "_filterExpenses", 2948); - _static_2(A, "expense_reducer___sortExpenses$closure", "_sortExpenses", 2949); - _static_2(A, "expense_reducer___startListMultiselect$closure", "_startListMultiselect4", 2950); - _static_2(A, "expense_reducer___addToListMultiselect$closure", "_addToListMultiselect4", 2951); - _static_2(A, "expense_reducer___removeFromListMultiselect$closure", "_removeFromListMultiselect4", 2952); - _static_2(A, "expense_reducer___clearListMultiselect$closure", "_clearListMultiselect4", 2953); - _static_2(A, "expense_reducer___archiveExpenseSuccess$closure", "_archiveExpenseSuccess", 2954); - _static_2(A, "expense_reducer___deleteExpenseSuccess$closure", "_deleteExpenseSuccess", 2955); - _static_2(A, "expense_reducer___restoreExpenseSuccess$closure", "_restoreExpenseSuccess", 2956); - _static_2(A, "expense_reducer___addExpense$closure", "_addExpense", 2957); - _static_2(A, "expense_reducer___updateExpense$closure", "_updateExpense", 2958); - _static_2(A, "expense_reducer___setLoadedExpense$closure", "_setLoadedExpense", 2959); - _static_2(A, "expense_reducer___setLoadedExpenses$closure", "_setLoadedExpenses", 2960); - _static_2(A, "expense_reducer___setLoadedCompany$closure", "_setLoadedCompany3", 2961); - _static_2(A, "expense_category_reducer___clearEditing$closure", "_clearEditing3", 665); - _static_2(A, "expense_category_reducer___updateEditing$closure", "_updateEditing4", 665); - _static_2(A, "expense_category_reducer___filterExpenseCategoriesByCustom1$closure", "_filterExpenseCategoriesByCustom1", 2963); - _static_2(A, "expense_category_reducer___filterExpenseCategoriesByCustom2$closure", "_filterExpenseCategoriesByCustom2", 2964); - _static_2(A, "expense_category_reducer___filterExpenseCategoriesByState$closure", "_filterExpenseCategoriesByState", 2965); - _static_2(A, "expense_category_reducer___filterExpenseCategories$closure", "_filterExpenseCategories", 2966); - _static_2(A, "expense_category_reducer___sortExpenseCategories$closure", "_sortExpenseCategories", 2967); - _static_2(A, "expense_category_reducer___startListMultiselect$closure", "_startListMultiselect5", 2968); - _static_2(A, "expense_category_reducer___addToListMultiselect$closure", "_addToListMultiselect5", 2969); - _static_2(A, "expense_category_reducer___removeFromListMultiselect$closure", "_removeFromListMultiselect5", 2970); - _static_2(A, "expense_category_reducer___clearListMultiselect$closure", "_clearListMultiselect5", 2971); - _static_2(A, "expense_category_reducer___archiveExpenseCategorySuccess$closure", "_archiveExpenseCategorySuccess", 2972); - _static_2(A, "expense_category_reducer___deleteExpenseCategorySuccess$closure", "_deleteExpenseCategorySuccess", 2973); - _static_2(A, "expense_category_reducer___restoreExpenseCategorySuccess$closure", "_restoreExpenseCategorySuccess", 2974); - _static_2(A, "expense_category_reducer___addExpenseCategory$closure", "_addExpenseCategory", 2975); - _static_2(A, "expense_category_reducer___updateExpenseCategory$closure", "_updateExpenseCategory", 2976); - _static_2(A, "expense_category_reducer___setLoadedExpenseCategory$closure", "_setLoadedExpenseCategory", 2977); - _static_2(A, "expense_category_reducer___setLoadedExpenseCategories$closure", "_setLoadedExpenseCategories", 2978); - _static_2(A, "expense_category_reducer___setLoadedCompany$closure", "_setLoadedCompany4", 2979); - _static_2(A, "group_reducer___clearEditing$closure", "_clearEditing4", 655); - _static_2(A, "group_reducer___updateEditing$closure", "_updateEditing5", 655); - _static_2(A, "group_reducer___viewGroupList$closure", "_viewGroupList0", 2981); - _static_2(A, "group_reducer___filterGroupsByState$closure", "_filterGroupsByState", 2982); - _static_2(A, "group_reducer___filterGroups$closure", "_filterGroups", 2983); - _static_2(A, "group_reducer___sortGroups$closure", "_sortGroups", 2984); - _static_2(A, "group_reducer___startListMultiselect$closure", "_startListMultiselect6", 2985); - _static_2(A, "group_reducer___addToListMultiselect$closure", "_addToListMultiselect6", 2986); - _static_2(A, "group_reducer___removeFromListMultiselect$closure", "_removeFromListMultiselect6", 2987); - _static_2(A, "group_reducer___clearListMultiselect$closure", "_clearListMultiselect6", 2988); - _static_2(A, "group_reducer___archiveGroupSuccess$closure", "_archiveGroupSuccess", 2989); - _static_2(A, "group_reducer___deleteGroupSuccess$closure", "_deleteGroupSuccess", 2990); - _static_2(A, "group_reducer___restoreGroupSuccess$closure", "_restoreGroupSuccess", 2991); - _static_2(A, "group_reducer___addGroup$closure", "_addGroup", 2992); - _static_2(A, "group_reducer___updateGroup$closure", "_updateGroup", 2993); - _static_2(A, "group_reducer___setLoadedGroup$closure", "_setLoadedGroup", 2994); - _static_2(A, "group_reducer___setLoadedGroups$closure", "_setLoadedGroups", 2995); - _static_2(A, "group_reducer___setLoadedCompany$closure", "_setLoadedCompany5", 2996); - _static_2(A, "invoice_reducer___clearEditing$closure", "_clearEditing5", 160); - _static_2(A, "invoice_reducer___updateEditing$closure", "_updateEditing6", 160); - _static_2(A, "invoice_reducer___addInvoiceItem$closure", "_addInvoiceItem", 781); - _static_2(A, "invoice_reducer___addInvoiceItems$closure", "_addInvoiceItems", 2997); - _static_2(A, "invoice_reducer___removeInvoiceItem$closure", "_removeInvoiceItem", 644); - _static_2(A, "invoice_reducer___updateInvoiceItem$closure", "_updateInvoiceItem", 642); - _static_2(A, "invoice_reducer___viewInvoiceList$closure", "_viewInvoiceList0", 2998); - _static_2(A, "invoice_reducer___filterInvoicesByCustom1$closure", "_filterInvoicesByCustom1", 2999); - _static_2(A, "invoice_reducer___filterInvoicesByCustom2$closure", "_filterInvoicesByCustom2", 3000); - _static_2(A, "invoice_reducer___filterInvoicesByCustom3$closure", "_filterInvoicesByCustom3", 3001); - _static_2(A, "invoice_reducer___filterInvoicesByCustom4$closure", "_filterInvoicesByCustom4", 3002); - _static_2(A, "invoice_reducer___filterInvoicesByState$closure", "_filterInvoicesByState", 3003); - _static_2(A, "invoice_reducer___filterInvoicesByStatus$closure", "_filterInvoicesByStatus", 3004); - _static_2(A, "invoice_reducer___filterInvoices$closure", "_filterInvoices", 3005); - _static_2(A, "invoice_reducer___sortInvoices$closure", "_sortInvoices", 3006); - _static_2(A, "invoice_reducer___startListMultiselect$closure", "_startListMultiselect7", 3007); - _static_2(A, "invoice_reducer___addToListMultiselect$closure", "_addToListMultiselect7", 3008); - _static_2(A, "invoice_reducer___removeFromListMultiselect$closure", "_removeFromListMultiselect7", 3009); - _static_2(A, "invoice_reducer___clearListMultiselect$closure", "_clearListMultiselect7", 3010); - _static_2(A, "invoice_reducer___markInvoicesSentSuccess$closure", "_markInvoicesSentSuccess", 3011); - _static_2(A, "invoice_reducer___markInvoicesPaidSuccess$closure", "_markInvoicesPaidSuccess", 3012); - _static_2(A, "invoice_reducer___cancelInvoicesSuccess$closure", "_cancelInvoicesSuccess", 3013); - _static_2(A, "invoice_reducer___archiveInvoiceSuccess$closure", "_archiveInvoiceSuccess", 3014); - _static_2(A, "invoice_reducer___deleteInvoiceSuccess$closure", "_deleteInvoiceSuccess", 3015); - _static_2(A, "invoice_reducer___emailInvoiceSuccess$closure", "_emailInvoiceSuccess", 3016); - _static_2(A, "invoice_reducer___restoreInvoiceSuccess$closure", "_restoreInvoiceSuccess", 3017); - _static_2(A, "invoice_reducer___addInvoice$closure", "_addInvoice", 3018); - _static_2(A, "invoice_reducer___updateInvoice$closure", "_updateInvoice", 3019); - _static_2(A, "invoice_reducer___setLoadedInvoices$closure", "_setLoadedInvoices", 3020); - _static_2(A, "invoice_reducer___setLoadedCompany$closure", "_setLoadedCompany6", 3021); - _static_2(A, "payment_reducer___clearEditing$closure", "_clearEditing6", 649); - _static_2(A, "payment_reducer___updateEditing$closure", "_updateEditing7", 649); - _static_2(A, "payment_reducer___viewPaymentList$closure", "_viewPaymentList0", 3023); - _static_2(A, "payment_reducer___filterPaymentsByCustom1$closure", "_filterPaymentsByCustom1", 3024); - _static_2(A, "payment_reducer___filterPaymentsByCustom2$closure", "_filterPaymentsByCustom2", 3025); - _static_2(A, "payment_reducer___filterPaymentsByCustom3$closure", "_filterPaymentsByCustom3", 3026); - _static_2(A, "payment_reducer___filterPaymentsByCustom4$closure", "_filterPaymentsByCustom4", 3027); - _static_2(A, "payment_reducer___filterPaymentsByState$closure", "_filterPaymentsByState", 3028); - _static_2(A, "payment_reducer___filterPayments$closure", "_filterPayments", 3029); - _static_2(A, "payment_reducer___sortPayments$closure", "_sortPayments", 3030); - _static_2(A, "payment_reducer___startListMultiselect$closure", "_startListMultiselect8", 3031); - _static_2(A, "payment_reducer___addToListMultiselect$closure", "_addToListMultiselect8", 3032); - _static_2(A, "payment_reducer___removeFromListMultiselect$closure", "_removeFromListMultiselect8", 3033); - _static_2(A, "payment_reducer___clearListMultiselect$closure", "_clearListMultiselect8", 3034); - _static_2(A, "payment_reducer___archivePaymentSuccess$closure", "_archivePaymentSuccess", 3035); - _static_2(A, "payment_reducer___deletePaymentSuccess$closure", "_deletePaymentSuccess", 3036); - _static_2(A, "payment_reducer___restorePaymentSuccess$closure", "_restorePaymentSuccess", 3037); - _static_2(A, "payment_reducer___addPayment$closure", "_addPayment", 3038); - _static_2(A, "payment_reducer___updatePayment$closure", "_updatePayment", 3039); - _static_2(A, "payment_reducer___setLoadedPayment$closure", "_setLoadedPayment", 3040); - _static_2(A, "payment_reducer___setLoadedPayments$closure", "_setLoadedPayments", 3041); - _static_2(A, "payment_reducer___setLoadedCompany$closure", "_setLoadedCompany7", 3042); - _static_2(A, "payment_term_reducer___clearEditing$closure", "_clearEditing7", 648); - _static_2(A, "payment_term_reducer___updateEditing$closure", "_updateEditing8", 648); - _static_2(A, "payment_term_reducer___viewPaymentTermList$closure", "_viewPaymentTermList0", 3044); - _static_2(A, "payment_term_reducer___filterPaymentTermsByCustom1$closure", "_filterPaymentTermsByCustom1", 3045); - _static_2(A, "payment_term_reducer___filterPaymentTermsByCustom2$closure", "_filterPaymentTermsByCustom2", 3046); - _static_2(A, "payment_term_reducer___filterPaymentTermsByState$closure", "_filterPaymentTermsByState", 3047); - _static_2(A, "payment_term_reducer___filterPaymentTerms$closure", "_filterPaymentTerms", 3048); - _static_2(A, "payment_term_reducer___sortPaymentTerms$closure", "_sortPaymentTerms", 3049); - _static_2(A, "payment_term_reducer___startListMultiselect$closure", "_startListMultiselect9", 3050); - _static_2(A, "payment_term_reducer___addToListMultiselect$closure", "_addToListMultiselect9", 3051); - _static_2(A, "payment_term_reducer___removeFromListMultiselect$closure", "_removeFromListMultiselect9", 3052); - _static_2(A, "payment_term_reducer___clearListMultiselect$closure", "_clearListMultiselect9", 3053); - _static_2(A, "payment_term_reducer___archivePaymentTermSuccess$closure", "_archivePaymentTermSuccess", 3054); - _static_2(A, "payment_term_reducer___deletePaymentTermSuccess$closure", "_deletePaymentTermSuccess", 3055); - _static_2(A, "payment_term_reducer___restorePaymentTermSuccess$closure", "_restorePaymentTermSuccess", 3056); - _static_2(A, "payment_term_reducer___addPaymentTerm$closure", "_addPaymentTerm", 3057); - _static_2(A, "payment_term_reducer___updatePaymentTerm$closure", "_updatePaymentTerm", 3058); - _static_2(A, "payment_term_reducer___setLoadedPaymentTerm$closure", "_setLoadedPaymentTerm", 3059); - _static_2(A, "payment_term_reducer___setLoadedPaymentTerms$closure", "_setLoadedPaymentTerms", 3060); - _static_2(A, "payment_term_reducer___setLoadedCompany$closure", "_setLoadedCompany8", 3061); - _static_2(A, "product_reducer___clearEditing$closure", "_clearEditing8", 647); - _static_2(A, "product_reducer___updateEditing$closure", "_updateEditing9", 647); - _static_2(A, "product_reducer___viewClientList$closure", "_viewClientList1", 3063); - _static_2(A, "product_reducer___filterProductsByState$closure", "_filterProductsByState", 3064); - _static_2(A, "product_reducer___filterProductsByCustom1$closure", "_filterProductsByCustom1", 3065); - _static_2(A, "product_reducer___filterProductsByCustom2$closure", "_filterProductsByCustom2", 3066); - _static_2(A, "product_reducer___filterProductsByCustom3$closure", "_filterProductsByCustom3", 3067); - _static_2(A, "product_reducer___filterProductsByCustom4$closure", "_filterProductsByCustom4", 3068); - _static_2(A, "product_reducer___filterProducts$closure", "_filterProducts", 3069); - _static_2(A, "product_reducer___sortProducts$closure", "_sortProducts", 3070); - _static_2(A, "product_reducer___startListMultiselect$closure", "_startListMultiselect10", 3071); - _static_2(A, "product_reducer___addToListMultiselect$closure", "_addToListMultiselect10", 3072); - _static_2(A, "product_reducer___removeFromListMultiselect$closure", "_removeFromListMultiselect10", 3073); - _static_2(A, "product_reducer___clearListMultiselect$closure", "_clearListMultiselect10", 3074); - _static_2(A, "product_reducer___archiveProductSuccess$closure", "_archiveProductSuccess", 3075); - _static_2(A, "product_reducer___deleteProductSuccess$closure", "_deleteProductSuccess", 3076); - _static_2(A, "product_reducer___restoreProductSuccess$closure", "_restoreProductSuccess", 3077); - _static_2(A, "product_reducer___addProduct$closure", "_addProduct", 3078); - _static_2(A, "product_reducer___updateProduct$closure", "_updateProduct", 3079); - _static_2(A, "product_reducer___setLoadedProduct$closure", "_setLoadedProduct", 3080); - _static_2(A, "product_reducer___setLoadedProducts$closure", "_setLoadedProducts", 3081); - _static_2(A, "product_reducer___setLoadedCompany$closure", "_setLoadedCompany9", 3082); - _static_2(A, "project_reducer___clearEditing$closure", "_clearEditing9", 612); - _static_2(A, "project_reducer___updateEditing$closure", "_updateEditing10", 612); - _static_2(A, "project_reducer___viewProjectList$closure", "_viewProjectList0", 3084); - _static_2(A, "project_reducer___filterProjectsByCustom1$closure", "_filterProjectsByCustom1", 3085); - _static_2(A, "project_reducer___filterProjectsByCustom2$closure", "_filterProjectsByCustom2", 3086); - _static_2(A, "project_reducer___filterProjectsByCustom3$closure", "_filterProjectsByCustom3", 3087); - _static_2(A, "project_reducer___filterProjectsByCustom4$closure", "_filterProjectsByCustom4", 3088); - _static_2(A, "project_reducer___filterProjectsByState$closure", "_filterProjectsByState", 3089); - _static_2(A, "project_reducer___filterProjects$closure", "_filterProjects", 3090); - _static_2(A, "project_reducer___sortProjects$closure", "_sortProjects", 3091); - _static_2(A, "project_reducer___startListMultiselect$closure", "_startListMultiselect11", 3092); - _static_2(A, "project_reducer___addToListMultiselect$closure", "_addToListMultiselect11", 3093); - _static_2(A, "project_reducer___removeFromListMultiselect$closure", "_removeFromListMultiselect11", 3094); - _static_2(A, "project_reducer___clearListMultiselect$closure", "_clearListMultiselect11", 3095); - _static_2(A, "project_reducer___archiveProjectSuccess$closure", "_archiveProjectSuccess", 3096); - _static_2(A, "project_reducer___deleteProjectSuccess$closure", "_deleteProjectSuccess", 3097); - _static_2(A, "project_reducer___restoreProjectSuccess$closure", "_restoreProjectSuccess", 3098); - _static_2(A, "project_reducer___addProject$closure", "_addProject", 3099); - _static_2(A, "project_reducer___updateProject$closure", "_updateProject", 3100); - _static_2(A, "project_reducer___setLoadedProject$closure", "_setLoadedProject", 3101); - _static_2(A, "project_reducer___setLoadedProjects$closure", "_setLoadedProjects", 3102); - _static_2(A, "project_reducer___setLoadedCompany$closure", "_setLoadedCompany10", 3103); - _static_2(A, "quote_reducer___clearEditing$closure", "_clearEditing10", 160); - _static_2(A, "quote_reducer___updateEditing$closure", "_updateEditing11", 160); - _static_2(A, "quote_reducer___addQuoteItem$closure", "_addQuoteItem", 616); - _static_2(A, "quote_reducer___addQuoteItems$closure", "_addQuoteItems", 3104); - _static_2(A, "quote_reducer___removeQuoteItem$closure", "_removeQuoteItem", 615); - _static_2(A, "quote_reducer___updateQuoteItem$closure", "_updateQuoteItem", 614); - _static_2(A, "quote_reducer___viewQuoteList$closure", "_viewQuoteList0", 3105); - _static_2(A, "quote_reducer___filterQuotesByCustom1$closure", "_filterQuotesByCustom1", 3106); - _static_2(A, "quote_reducer___filterQuotesByCustom2$closure", "_filterQuotesByCustom2", 3107); - _static_2(A, "quote_reducer___filterQuotesByCustom3$closure", "_filterQuotesByCustom3", 3108); - _static_2(A, "quote_reducer___filterQuotesByCustom4$closure", "_filterQuotesByCustom4", 3109); - _static_2(A, "quote_reducer___filterQuotesByState$closure", "_filterQuotesByState", 3110); - _static_2(A, "quote_reducer___filterQuotesByStatus$closure", "_filterQuotesByStatus", 3111); - _static_2(A, "quote_reducer___filterQuotes$closure", "_filterQuotes", 3112); - _static_2(A, "quote_reducer___sortQuotes$closure", "_sortQuotes", 3113); - _static_2(A, "quote_reducer___startListMultiselect$closure", "_startListMultiselect12", 3114); - _static_2(A, "quote_reducer___addToListMultiselect$closure", "_addToListMultiselect12", 3115); - _static_2(A, "quote_reducer___removeFromListMultiselect$closure", "_removeFromListMultiselect12", 3116); - _static_2(A, "quote_reducer___clearListMultiselect$closure", "_clearListMultiselect12", 3117); - _static_2(A, "quote_reducer___markSentQuoteSuccess$closure", "_markSentQuoteSuccess", 3118); - _static_2(A, "quote_reducer___archiveQuoteSuccess$closure", "_archiveQuoteSuccess", 3119); - _static_2(A, "quote_reducer___deleteQuoteSuccess$closure", "_deleteQuoteSuccess", 3120); - _static_2(A, "quote_reducer___restoreQuoteSuccess$closure", "_restoreQuoteSuccess", 3121); - _static_2(A, "quote_reducer___emailQuoteSuccess$closure", "_emailQuoteSuccess", 3122); - _static_2(A, "quote_reducer___convertQuoteSuccess$closure", "_convertQuoteSuccess", 3123); - _static_2(A, "quote_reducer___addQuote$closure", "_addQuote", 3124); - _static_2(A, "quote_reducer___updateQuote$closure", "_updateQuote", 3125); - _static_2(A, "quote_reducer___setLoadedQuotes$closure", "_setLoadedQuotes", 3126); - _static_2(A, "quote_reducer___setLoadedCompany$closure", "_setLoadedCompany11", 3127); - _static_2(A, "recurring_expense_reducer___clearEditing$closure", "_clearEditing11", 292); - _static_2(A, "recurring_expense_reducer___updateEditing$closure", "_updateEditing12", 292); - _static_2(A, "recurring_expense_reducer___viewRecurringExpenseList$closure", "_viewRecurringExpenseList0", 3128); - _static_2(A, "recurring_expense_reducer___filterRecurringExpensesByCustom1$closure", "_filterRecurringExpensesByCustom1", 3129); - _static_2(A, "recurring_expense_reducer___filterRecurringExpensesByCustom2$closure", "_filterRecurringExpensesByCustom2", 3130); - _static_2(A, "recurring_expense_reducer___filterRecurringExpensesByState$closure", "_filterRecurringExpensesByState", 3131); - _static_2(A, "recurring_expense_reducer___filterRecurringExpenses$closure", "_filterRecurringExpenses", 3132); - _static_2(A, "recurring_expense_reducer___sortRecurringExpenses$closure", "_sortRecurringExpenses", 3133); - _static_2(A, "recurring_expense_reducer___startListMultiselect$closure", "_startListMultiselect13", 3134); - _static_2(A, "recurring_expense_reducer___addToListMultiselect$closure", "_addToListMultiselect13", 3135); - _static_2(A, "recurring_expense_reducer___removeFromListMultiselect$closure", "_removeFromListMultiselect13", 3136); - _static_2(A, "recurring_expense_reducer___clearListMultiselect$closure", "_clearListMultiselect13", 3137); - _static_2(A, "recurring_expense_reducer___archiveRecurringExpenseSuccess$closure", "_archiveRecurringExpenseSuccess", 3138); - _static_2(A, "recurring_expense_reducer___deleteRecurringExpenseSuccess$closure", "_deleteRecurringExpenseSuccess", 3139); - _static_2(A, "recurring_expense_reducer___restoreRecurringExpenseSuccess$closure", "_restoreRecurringExpenseSuccess", 3140); - _static_2(A, "recurring_expense_reducer___addRecurringExpense$closure", "_addRecurringExpense", 3141); - _static_2(A, "recurring_expense_reducer___updateRecurringExpense$closure", "_updateRecurringExpense", 3142); - _static_2(A, "recurring_expense_reducer___startRecurringExpensesSuccess$closure", "_startRecurringExpensesSuccess", 3143); - _static_2(A, "recurring_expense_reducer___stopRecurringExpensesSuccess$closure", "_stopRecurringExpensesSuccess", 3144); - _static_2(A, "recurring_expense_reducer___setLoadedRecurringExpense$closure", "_setLoadedRecurringExpense", 3145); - _static_2(A, "recurring_expense_reducer___setLoadedRecurringExpenses$closure", "_setLoadedRecurringExpenses", 3146); - _static_2(A, "recurring_expense_reducer___setLoadedCompany$closure", "_setLoadedCompany12", 3147); - _static_2(A, "recurring_invoice_reducer___clearEditing$closure", "_clearEditing12", 160); - _static_2(A, "recurring_invoice_reducer___updateEditing$closure", "_updateEditing13", 160); - _static_2(A, "recurring_invoice_reducer___addRecurringInvoiceItem$closure", "_addRecurringInvoiceItem", 609); - _static_2(A, "recurring_invoice_reducer___addRecurringInvoiceItems$closure", "_addRecurringInvoiceItems", 3148); - _static_2(A, "recurring_invoice_reducer___removeRecurringInvoiceItem$closure", "_removeRecurringInvoiceItem", 608); - _static_2(A, "recurring_invoice_reducer___updateRecurringInvoiceItem$closure", "_updateRecurringInvoiceItem", 606); - _static_2(A, "recurring_invoice_reducer___filterRecurringInvoicesByCustom1$closure", "_filterRecurringInvoicesByCustom1", 3149); - _static_2(A, "recurring_invoice_reducer___filterRecurringInvoicesByCustom2$closure", "_filterRecurringInvoicesByCustom2", 3150); - _static_2(A, "recurring_invoice_reducer___filterRecurringInvoicesByCustom3$closure", "_filterRecurringInvoicesByCustom3", 3151); - _static_2(A, "recurring_invoice_reducer___filterRecurringInvoicesByCustom4$closure", "_filterRecurringInvoicesByCustom4", 3152); - _static_2(A, "recurring_invoice_reducer___filterRecurringInvoicesByState$closure", "_filterRecurringInvoicesByState", 3153); - _static_2(A, "recurring_invoice_reducer___filterRecurringInvoicesByStatus$closure", "_filterRecurringInvoicesByStatus", 3154); - _static_2(A, "recurring_invoice_reducer___filterRecurringInvoices$closure", "_filterRecurringInvoices", 3155); - _static_2(A, "recurring_invoice_reducer___sortRecurringInvoices$closure", "_sortRecurringInvoices", 3156); - _static_2(A, "recurring_invoice_reducer___startListMultiselect$closure", "_startListMultiselect14", 3157); - _static_2(A, "recurring_invoice_reducer___addToListMultiselect$closure", "_addToListMultiselect14", 3158); - _static_2(A, "recurring_invoice_reducer___removeFromListMultiselect$closure", "_removeFromListMultiselect14", 3159); - _static_2(A, "recurring_invoice_reducer___clearListMultiselect$closure", "_clearListMultiselect14", 3160); - _static_2(A, "recurring_invoice_reducer___archiveRecurringInvoiceSuccess$closure", "_archiveRecurringInvoiceSuccess", 3161); - _static_2(A, "recurring_invoice_reducer___deleteRecurringInvoiceSuccess$closure", "_deleteRecurringInvoiceSuccess", 3162); - _static_2(A, "recurring_invoice_reducer___emailRecurringInvoiceSuccess$closure", "_emailRecurringInvoiceSuccess", 3163); - _static_2(A, "recurring_invoice_reducer___restoreRecurringInvoiceSuccess$closure", "_restoreRecurringInvoiceSuccess", 3164); - _static_2(A, "recurring_invoice_reducer___startRecurringInvoicesSuccess$closure", "_startRecurringInvoicesSuccess", 3165); - _static_2(A, "recurring_invoice_reducer___stopRecurringInvoicesSuccess$closure", "_stopRecurringInvoicesSuccess", 3166); - _static_2(A, "recurring_invoice_reducer___addRecurringInvoice$closure", "_addRecurringInvoice", 3167); - _static_2(A, "recurring_invoice_reducer___updateRecurringInvoice$closure", "_updateRecurringInvoice", 3168); - _static_2(A, "recurring_invoice_reducer___setLoadedRecurringInvoices$closure", "_setLoadedRecurringInvoices", 3169); - _static_2(A, "recurring_invoice_reducer___setLoadedCompany$closure", "_setLoadedCompany13", 3170); - _static_2(A, "static_reducer__staticLoadedReducer$closure", "staticLoadedReducer", 3171); - _static_2(A, "subscription_reducer___clearEditing$closure", "_clearEditing13", 611); - _static_2(A, "subscription_reducer___updateEditing$closure", "_updateEditing14", 611); - _static_2(A, "subscription_reducer___filterSubscriptionsByCustom1$closure", "_filterSubscriptionsByCustom1", 3173); - _static_2(A, "subscription_reducer___filterSubscriptionsByCustom2$closure", "_filterSubscriptionsByCustom2", 3174); - _static_2(A, "subscription_reducer___filterSubscriptionsByState$closure", "_filterSubscriptionsByState", 3175); - _static_2(A, "subscription_reducer___filterSubscriptions$closure", "_filterSubscriptions", 3176); - _static_2(A, "subscription_reducer___sortSubscriptions$closure", "_sortSubscriptions", 3177); - _static_2(A, "subscription_reducer___startListMultiselect$closure", "_startListMultiselect15", 3178); - _static_2(A, "subscription_reducer___addToListMultiselect$closure", "_addToListMultiselect15", 3179); - _static_2(A, "subscription_reducer___removeFromListMultiselect$closure", "_removeFromListMultiselect15", 3180); - _static_2(A, "subscription_reducer___clearListMultiselect$closure", "_clearListMultiselect15", 3181); - _static_2(A, "subscription_reducer___archiveSubscriptionSuccess$closure", "_archiveSubscriptionSuccess", 3182); - _static_2(A, "subscription_reducer___deleteSubscriptionSuccess$closure", "_deleteSubscriptionSuccess", 3183); - _static_2(A, "subscription_reducer___restoreSubscriptionSuccess$closure", "_restoreSubscriptionSuccess", 3184); - _static_2(A, "subscription_reducer___addSubscription$closure", "_addSubscription", 3185); - _static_2(A, "subscription_reducer___updateSubscription$closure", "_updateSubscription", 3186); - _static_2(A, "subscription_reducer___setLoadedSubscription$closure", "_setLoadedSubscription", 3187); - _static_2(A, "subscription_reducer___setLoadedSubscriptions$closure", "_setLoadedSubscriptions", 3188); - _static_2(A, "subscription_reducer___setLoadedCompany$closure", "_setLoadedCompany14", 3189); - _static_2(A, "task_reducer___clearEditing$closure", "_clearEditing14", 607); - _static_2(A, "task_reducer___updateEditing$closure", "_updateEditing15", 607); - _static_2(A, "task_reducer___viewTaskList$closure", "_viewTaskList0", 3191); - _static_2(A, "task_reducer___filterTasksByCustom1$closure", "_filterTasksByCustom1", 3192); - _static_2(A, "task_reducer___filterTasksByCustom2$closure", "_filterTasksByCustom2", 3193); - _static_2(A, "task_reducer___filterTasksByState$closure", "_filterTasksByState", 3194); - _static_2(A, "task_reducer___filterTasksByStatus$closure", "_filterTasksByStatus", 3195); - _static_2(A, "task_reducer___filterTasks$closure", "_filterTasks", 3196); - _static_2(A, "task_reducer___sortTasks$closure", "_sortTasks0", 3197); - _static_2(A, "task_reducer___addTaskTime$closure", "_addTaskTime", 3198); - _static_2(A, "task_reducer___removeTaskTime$closure", "_removeTaskTime", 3199); - _static_2(A, "task_reducer___updateTaskTime$closure", "_updateTaskTime", 3200); - _static_2(A, "task_reducer___startListMultiselect$closure", "_startListMultiselect16", 3201); - _static_2(A, "task_reducer___addToListMultiselect$closure", "_addToListMultiselect16", 3202); - _static_2(A, "task_reducer___removeFromListMultiselect$closure", "_removeFromListMultiselect16", 3203); - _static_2(A, "task_reducer___clearListMultiselect$closure", "_clearListMultiselect16", 3204); - _static_2(A, "task_reducer___sortTasksSuccess$closure", "_sortTasksSuccess", 3205); - _static_2(A, "task_reducer___archiveTaskSuccess$closure", "_archiveTaskSuccess", 3206); - _static_2(A, "task_reducer___startTaskSuccess$closure", "_startTaskSuccess", 3207); - _static_2(A, "task_reducer___stopTaskSuccess$closure", "_stopTaskSuccess", 3208); - _static_2(A, "task_reducer___deleteTaskSuccess$closure", "_deleteTaskSuccess", 3209); - _static_2(A, "task_reducer___restoreTaskSuccess$closure", "_restoreTaskSuccess", 3210); - _static_2(A, "task_reducer___addTask$closure", "_addTask", 3211); - _static_2(A, "task_reducer___updateTask$closure", "_updateTask", 3212); - _static_2(A, "task_reducer___setLoadedTask$closure", "_setLoadedTask", 3213); - _static_2(A, "task_reducer___setLoadedTasks$closure", "_setLoadedTasks", 3214); - _static_2(A, "task_reducer___setLoadedCompany$closure", "_setLoadedCompany15", 3215); - _static_2(A, "task_status_reducer___clearEditing$closure", "_clearEditing15", 569); - _static_2(A, "task_status_reducer___updateEditing$closure", "_updateEditing16", 569); - _static_2(A, "task_status_reducer___viewTaskStatusList$closure", "_viewTaskStatusList0", 3217); - _static_2(A, "task_status_reducer___filterTaskStatusesByCustom1$closure", "_filterTaskStatusesByCustom1", 3218); - _static_2(A, "task_status_reducer___filterTaskStatusesByCustom2$closure", "_filterTaskStatusesByCustom2", 3219); - _static_2(A, "task_status_reducer___filterTaskStatusesByState$closure", "_filterTaskStatusesByState", 3220); - _static_2(A, "task_status_reducer___filterTaskStatuses$closure", "_filterTaskStatuses", 3221); - _static_2(A, "task_status_reducer___sortTaskStatuses$closure", "_sortTaskStatuses", 3222); - _static_2(A, "task_status_reducer___startListMultiselect$closure", "_startListMultiselect17", 3223); - _static_2(A, "task_status_reducer___addToListMultiselect$closure", "_addToListMultiselect17", 3224); - _static_2(A, "task_status_reducer___removeFromListMultiselect$closure", "_removeFromListMultiselect17", 3225); - _static_2(A, "task_status_reducer___clearListMultiselect$closure", "_clearListMultiselect17", 3226); - _static_2(A, "task_status_reducer___sortTaskStatusSuccess$closure", "_sortTaskStatusSuccess", 3227); - _static_2(A, "task_status_reducer___archiveTaskStatusSuccess$closure", "_archiveTaskStatusSuccess", 3228); - _static_2(A, "task_status_reducer___deleteTaskStatusSuccess$closure", "_deleteTaskStatusSuccess", 3229); - _static_2(A, "task_status_reducer___restoreTaskStatusSuccess$closure", "_restoreTaskStatusSuccess", 3230); - _static_2(A, "task_status_reducer___addTaskStatus$closure", "_addTaskStatus", 3231); - _static_2(A, "task_status_reducer___updateTaskStatus$closure", "_updateTaskStatus", 3232); - _static_2(A, "task_status_reducer___setLoadedTaskStatus$closure", "_setLoadedTaskStatus", 3233); - _static_2(A, "task_status_reducer___setLoadedTaskStatuses$closure", "_setLoadedTaskStatuses", 3234); - _static_2(A, "task_status_reducer___setLoadedCompany$closure", "_setLoadedCompany16", 3235); - _static_2(A, "tax_rate_reducer___clearEditing$closure", "_clearEditing16", 543); - _static_2(A, "tax_rate_reducer___updateEditing$closure", "_updateEditing17", 543); - _static_2(A, "tax_rate_reducer___viewTaxRateList$closure", "_viewTaxRateList0", 3237); - _static_2(A, "tax_rate_reducer___filterTaxRatesByState$closure", "_filterTaxRatesByState", 3238); - _static_2(A, "tax_rate_reducer___filterTaxRates$closure", "_filterTaxRates", 3239); - _static_2(A, "tax_rate_reducer___sortTaxRates$closure", "_sortTaxRates", 3240); - _static_2(A, "tax_rate_reducer___startListMultiselect$closure", "_startListMultiselect18", 3241); - _static_2(A, "tax_rate_reducer___addToListMultiselect$closure", "_addToListMultiselect18", 3242); - _static_2(A, "tax_rate_reducer___removeFromListMultiselect$closure", "_removeFromListMultiselect18", 3243); - _static_2(A, "tax_rate_reducer___clearListMultiselect$closure", "_clearListMultiselect18", 3244); - _static_2(A, "tax_rate_reducer___archiveTaxRateSuccess$closure", "_archiveTaxRateSuccess", 3245); - _static_2(A, "tax_rate_reducer___deleteTaxRateSuccess$closure", "_deleteTaxRateSuccess", 3246); - _static_2(A, "tax_rate_reducer___restoreTaxRateSuccess$closure", "_restoreTaxRateSuccess", 3247); - _static_2(A, "tax_rate_reducer___addTaxRate$closure", "_addTaxRate", 3248); - _static_2(A, "tax_rate_reducer___updateTaxRate$closure", "_updateTaxRate", 3249); - _static_2(A, "tax_rate_reducer___setLoadedTaxRate$closure", "_setLoadedTaxRate", 3250); - _static_2(A, "tax_rate_reducer___setLoadedTaxRates$closure", "_setLoadedTaxRates", 3251); - _static_2(A, "tax_rate_reducer___setLoadedCompany$closure", "_setLoadedCompany17", 3252); - _static_2(A, "token_reducer___clearEditing$closure", "_clearEditing17", 535); - _static_2(A, "token_reducer___updateEditing$closure", "_updateEditing18", 535); - _static_2(A, "token_reducer___viewTokenList$closure", "_viewTokenList0", 3254); - _static_2(A, "token_reducer___filterTokensByCustom1$closure", "_filterTokensByCustom1", 3255); - _static_2(A, "token_reducer___filterTokensByCustom2$closure", "_filterTokensByCustom2", 3256); - _static_2(A, "token_reducer___filterTokensByState$closure", "_filterTokensByState", 3257); - _static_2(A, "token_reducer___filterTokens$closure", "_filterTokens", 3258); - _static_2(A, "token_reducer___sortTokens$closure", "_sortTokens", 3259); - _static_2(A, "token_reducer___startListMultiselect$closure", "_startListMultiselect19", 3260); - _static_2(A, "token_reducer___addToListMultiselect$closure", "_addToListMultiselect19", 3261); - _static_2(A, "token_reducer___removeFromListMultiselect$closure", "_removeFromListMultiselect19", 3262); - _static_2(A, "token_reducer___clearListMultiselect$closure", "_clearListMultiselect19", 3263); - _static_2(A, "token_reducer___archiveTokenSuccess$closure", "_archiveTokenSuccess", 3264); - _static_2(A, "token_reducer___deleteTokenSuccess$closure", "_deleteTokenSuccess", 3265); - _static_2(A, "token_reducer___restoreTokenSuccess$closure", "_restoreTokenSuccess", 3266); - _static_2(A, "token_reducer___addToken$closure", "_addToken", 3267); - _static_2(A, "token_reducer___updateToken$closure", "_updateToken", 3268); - _static_2(A, "token_reducer___setLoadedToken$closure", "_setLoadedToken", 3269); - _static_2(A, "token_reducer___setLoadedTokens$closure", "_setLoadedTokens", 3270); - _static_2(A, "token_reducer___setLoadedCompany$closure", "_setLoadedCompany18", 3271); - _static_2(A, "user_reducer___clearEditing$closure", "_clearEditing18", 529); - _static_2(A, "user_reducer___updateEditing$closure", "_updateEditing19", 529); - _static_2(A, "user_reducer___viewUserList$closure", "_viewUserList0", 3273); - _static_2(A, "user_reducer___filterUsersByCustom1$closure", "_filterUsersByCustom1", 3274); - _static_2(A, "user_reducer___filterUsersByCustom2$closure", "_filterUsersByCustom2", 3275); - _static_2(A, "user_reducer___filterUsersByCustom3$closure", "_filterUsersByCustom3", 3276); - _static_2(A, "user_reducer___filterUsersByCustom4$closure", "_filterUsersByCustom4", 3277); - _static_2(A, "user_reducer___filterUsersByState$closure", "_filterUsersByState", 3278); - _static_2(A, "user_reducer___filterUsers$closure", "_filterUsers", 3279); - _static_2(A, "user_reducer___sortUsers$closure", "_sortUsers", 3280); - _static_2(A, "user_reducer___startListMultiselect$closure", "_startListMultiselect20", 3281); - _static_2(A, "user_reducer___addToListMultiselect$closure", "_addToListMultiselect20", 3282); - _static_2(A, "user_reducer___removeFromListMultiselect$closure", "_removeFromListMultiselect20", 3283); - _static_2(A, "user_reducer___clearListMultiselect$closure", "_clearListMultiselect20", 3284); - _static_2(A, "user_reducer___archiveUserSuccess$closure", "_archiveUserSuccess", 3285); - _static_2(A, "user_reducer___deleteUserSuccess$closure", "_deleteUserSuccess", 3286); - _static_2(A, "user_reducer___restoreUserSuccess$closure", "_restoreUserSuccess", 3287); - _static_2(A, "user_reducer___removeUserSuccess$closure", "_removeUserSuccess", 3288); - _static_2(A, "user_reducer___addUser$closure", "_addUser", 3289); - _static_2(A, "user_reducer___updateUser$closure", "_updateUser", 3290); - _static_2(A, "user_reducer___updateAuthUser$closure", "_updateAuthUser", 3291); - _static_2(A, "user_reducer___connectOAuthUser$closure", "_connectOAuthUser0", 3292); - _static_2(A, "user_reducer___connectGmailUser$closure", "_connectGmailUser0", 3293); - _static_2(A, "user_reducer___setLoadedUser$closure", "_setLoadedUser", 3294); - _static_2(A, "user_reducer___setLoadedUsers$closure", "_setLoadedUsers", 3295); - _static_2(A, "user_reducer___setLoadedCompany$closure", "_setLoadedCompany19", 3296); - _static_2(A, "vendor_reducer__editVendorContact$closure", "editVendorContact", 3297); - _static_2(A, "vendor_reducer___clearEditing$closure", "_clearEditing19", 725); - _static_2(A, "vendor_reducer___updateEditing$closure", "_updateEditing20", 725); - _static_2(A, "vendor_reducer___addContact$closure", "_addContact", 3299); - _static_2(A, "vendor_reducer___removeContact$closure", "_removeContact", 3300); - _static_2(A, "vendor_reducer___updateContact$closure", "_updateContact", 3301); - _static_2(A, "vendor_reducer___viewVendorList$closure", "_viewVendorList0", 3302); - _static_2(A, "vendor_reducer___filterVendorsByCustom1$closure", "_filterVendorsByCustom1", 3303); - _static_2(A, "vendor_reducer___filterVendorsByCustom2$closure", "_filterVendorsByCustom2", 3304); - _static_2(A, "vendor_reducer___filterVendorsByCustom3$closure", "_filterVendorsByCustom3", 3305); - _static_2(A, "vendor_reducer___filterVendorsByCustom4$closure", "_filterVendorsByCustom4", 3306); - _static_2(A, "vendor_reducer___filterVendorsByState$closure", "_filterVendorsByState", 3307); - _static_2(A, "vendor_reducer___filterVendors$closure", "_filterVendors", 3308); - _static_2(A, "vendor_reducer___sortVendors$closure", "_sortVendors", 3309); - _static_2(A, "vendor_reducer___startListMultiselect$closure", "_startListMultiselect21", 3310); - _static_2(A, "vendor_reducer___addToListMultiselect$closure", "_addToListMultiselect21", 3311); - _static_2(A, "vendor_reducer___removeFromListMultiselect$closure", "_removeFromListMultiselect21", 3312); - _static_2(A, "vendor_reducer___clearListMultiselect$closure", "_clearListMultiselect21", 3313); - _static_2(A, "vendor_reducer___archiveVendorSuccess$closure", "_archiveVendorSuccess", 3314); - _static_2(A, "vendor_reducer___deleteVendorSuccess$closure", "_deleteVendorSuccess", 3315); - _static_2(A, "vendor_reducer___restoreVendorSuccess$closure", "_restoreVendorSuccess", 3316); - _static_2(A, "vendor_reducer___addVendor$closure", "_addVendor", 3317); - _static_2(A, "vendor_reducer___updateVendor$closure", "_updateVendor", 3318); - _static_2(A, "vendor_reducer___setLoadedVendor$closure", "_setLoadedVendor", 3319); - _static_2(A, "vendor_reducer___setLoadedVendors$closure", "_setLoadedVendors", 3320); - _static_2(A, "vendor_reducer___setLoadedCompany$closure", "_setLoadedCompany20", 3321); - _static_2(A, "webhook_reducer___clearEditing$closure", "_clearEditing20", 637); - _static_2(A, "webhook_reducer___updateEditing$closure", "_updateEditing21", 637); - _static_2(A, "webhook_reducer___viewWebhookList$closure", "_viewWebhookList0", 3323); - _static_2(A, "webhook_reducer___filterWebhooksByCustom1$closure", "_filterWebhooksByCustom1", 3324); - _static_2(A, "webhook_reducer___filterWebhooksByCustom2$closure", "_filterWebhooksByCustom2", 3325); - _static_2(A, "webhook_reducer___filterWebhooksByState$closure", "_filterWebhooksByState", 3326); - _static_2(A, "webhook_reducer___filterWebhooks$closure", "_filterWebhooks", 3327); - _static_2(A, "webhook_reducer___sortWebhooks$closure", "_sortWebhooks", 3328); - _static_2(A, "webhook_reducer___startListMultiselect$closure", "_startListMultiselect22", 3329); - _static_2(A, "webhook_reducer___addToListMultiselect$closure", "_addToListMultiselect22", 3330); - _static_2(A, "webhook_reducer___removeFromListMultiselect$closure", "_removeFromListMultiselect22", 3331); - _static_2(A, "webhook_reducer___clearListMultiselect$closure", "_clearListMultiselect22", 3332); - _static_2(A, "webhook_reducer___archiveWebhookSuccess$closure", "_archiveWebhookSuccess", 3333); - _static_2(A, "webhook_reducer___deleteWebhookSuccess$closure", "_deleteWebhookSuccess", 3334); - _static_2(A, "webhook_reducer___restoreWebhookSuccess$closure", "_restoreWebhookSuccess", 3335); - _static_2(A, "webhook_reducer___addWebhook$closure", "_addWebhook", 3336); - _static_2(A, "webhook_reducer___updateWebhook$closure", "_updateWebhook", 3337); - _static_2(A, "webhook_reducer___setLoadedWebhook$closure", "_setLoadedWebhook", 3338); - _static_2(A, "webhook_reducer___setLoadedWebhooks$closure", "_setLoadedWebhooks", 3339); - _static_2(A, "webhook_reducer___setLoadedCompany$closure", "_setLoadedCompany21", 3340); - _static_1(A, "confirm_email_vm_ConfirmEmailVM_fromStore$closure", "ConfirmEmailVM_fromStore", 3341); + _static_1(A, "plural_rules__localeHasPluralRules$closure", "localeHasPluralRules", 50); + _static(A, "main__main$closure", 0, null, ["call$1$isTesting", "call$0"], ["main0", function() { + return A.main0(false); + }], 2850, 0); + _instance_0_u(_ = A.InvoiceNinjaAppState.prototype, "get$_authenticate", "_authenticate$0", 35); + _instance_1_u(_, "get$generateRoute", "generateRoute$1", 807); + _static_2(A, "app_reducer__appReducer$closure", "appReducer", 2851); + _static_2(A, "auth_reducer__userLoadUrlReducer$closure", "userLoadUrlReducer", 2852); + _static_2(A, "auth_reducer__userSignUpRequestReducer$closure", "userSignUpRequestReducer", 2853); + _static_2(A, "auth_reducer__userLoginRequestReducer$closure", "userLoginRequestReducer", 2854); + _static_2(A, "auth_reducer__oauthLoginRequestReducer$closure", "oauthLoginRequestReducer", 2855); + _static_2(A, "auth_reducer__oauthSignUpRequestReducer$closure", "oauthSignUpRequestReducer", 2856); + _static_2(A, "auth_reducer__userLoginSuccessReducer$closure", "userLoginSuccessReducer", 2857); + _static_2(A, "auth_reducer__userVerifiedPasswordReducer$closure", "userVerifiedPasswordReducer", 2858); + _static_2(A, "auth_reducer__userUnverifiedPasswordReducer$closure", "userUnverifiedPasswordReducer", 2859); + _static_2(A, "client_reducer___viewClientList$closure", "_viewClientList0", 2860); + _static_2(A, "client_reducer___filterClientsByCustom1$closure", "_filterClientsByCustom1", 2861); + _static_2(A, "client_reducer___filterClientsByCustom2$closure", "_filterClientsByCustom2", 2862); + _static_2(A, "client_reducer___filterClientsByCustom3$closure", "_filterClientsByCustom3", 2863); + _static_2(A, "client_reducer___filterClientsByCustom4$closure", "_filterClientsByCustom4", 2864); + _static_2(A, "client_reducer___filterClientsByState$closure", "_filterClientsByState", 2865); + _static_2(A, "client_reducer___filterClients$closure", "_filterClients", 2866); + _static_2(A, "client_reducer___sortClients$closure", "_sortClients", 2867); + _static_2(A, "client_reducer___startListMultiselect$closure", "_startListMultiselect", 2868); + _static_2(A, "client_reducer___addToListMultiselect$closure", "_addToListMultiselect", 2869); + _static_2(A, "client_reducer___removeFromListMultiselect$closure", "_removeFromListMultiselect", 2870); + _static_2(A, "client_reducer___clearListMultiselect$closure", "_clearListMultiselect", 2871); + _static_2(A, "client_reducer___archiveClientSuccess$closure", "_archiveClientSuccess", 2872); + _static_2(A, "client_reducer___deleteClientSuccess$closure", "_deleteClientSuccess", 2873); + _static_2(A, "client_reducer___restoreClientSuccess$closure", "_restoreClientSuccess", 2874); + _static_2(A, "client_reducer___addClient$closure", "_addClient", 2875); + _static_2(A, "client_reducer___updateClient$closure", "_updateClient", 2876); + _static_2(A, "client_reducer___setLoadedClient$closure", "_setLoadedClient", 2877); + _static_2(A, "client_reducer___setLoadedClients$closure", "_setLoadedClients", 2878); + _static_2(A, "client_reducer___setLoadedCompany$closure", "_setLoadedCompany", 2879); + _static_2(A, "company_reducer__loadCompanySuccessReducer$closure", "loadCompanySuccessReducer", 2880); + _static_2(A, "company_reducer__saveCompanySuccessReducer$closure", "saveCompanySuccessReducer", 2881); + _static_2(A, "company_gateway_reducer___clearEditing$closure", "_clearEditing", 768); + _static_2(A, "company_gateway_reducer___updateEditing$closure", "_updateEditing", 768); + _static_2(A, "company_gateway_reducer___filterCompanyGatewaysByCustom1$closure", "_filterCompanyGatewaysByCustom1", 2883); + _static_2(A, "company_gateway_reducer___filterCompanyGatewaysByCustom2$closure", "_filterCompanyGatewaysByCustom2", 2884); + _static_2(A, "company_gateway_reducer___filterCompanyGatewaysByState$closure", "_filterCompanyGatewaysByState", 2885); + _static_2(A, "company_gateway_reducer___filterCompanyGateways$closure", "_filterCompanyGateways", 2886); + _static_2(A, "company_gateway_reducer___sortCompanyGateways$closure", "_sortCompanyGateways", 2887); + _static_2(A, "company_gateway_reducer___startListMultiselect$closure", "_startListMultiselect0", 2888); + _static_2(A, "company_gateway_reducer___addToListMultiselect$closure", "_addToListMultiselect0", 2889); + _static_2(A, "company_gateway_reducer___removeFromListMultiselect$closure", "_removeFromListMultiselect0", 2890); + _static_2(A, "company_gateway_reducer___clearListMultiselect$closure", "_clearListMultiselect0", 2891); + _static_2(A, "company_gateway_reducer___archiveCompanyGatewaySuccess$closure", "_archiveCompanyGatewaySuccess", 2892); + _static_2(A, "company_gateway_reducer___deleteCompanyGatewaySuccess$closure", "_deleteCompanyGatewaySuccess", 2893); + _static_2(A, "company_gateway_reducer___restoreCompanyGatewaySuccess$closure", "_restoreCompanyGatewaySuccess", 2894); + _static_2(A, "company_gateway_reducer___addCompanyGateway$closure", "_addCompanyGateway", 2895); + _static_2(A, "company_gateway_reducer___updateCompanyGateway$closure", "_updateCompanyGateway", 2896); + _static_2(A, "company_gateway_reducer___setLoadedCompanyGateway$closure", "_setLoadedCompanyGateway", 2897); + _static_2(A, "company_gateway_reducer___setLoadedCompany$closure", "_setLoadedCompany0", 2898); + _static_2(A, "company_gateway_reducer___setLoadedCompanyGateways$closure", "_setLoadedCompanyGateways", 2899); + _static_2(A, "credit_reducer___clearEditing$closure", "_clearEditing0", 152); + _static_2(A, "credit_reducer___updateEditing$closure", "_updateEditing0", 152); + _static_2(A, "credit_reducer___addCreditItem$closure", "_addCreditItem", 536); + _static_2(A, "credit_reducer___addCreditItems$closure", "_addCreditItems", 2901); + _static_2(A, "credit_reducer___removeCreditItem$closure", "_removeCreditItem", 533); + _static_2(A, "credit_reducer___updateCreditItem$closure", "_updateCreditItem", 532); + _static_2(A, "credit_reducer___viewCreditList$closure", "_viewCreditList0", 2902); + _static_2(A, "credit_reducer___filterCreditsByCustom1$closure", "_filterCreditsByCustom1", 2903); + _static_2(A, "credit_reducer___filterCreditsByCustom2$closure", "_filterCreditsByCustom2", 2904); + _static_2(A, "credit_reducer___filterCreditsByCustom3$closure", "_filterCreditsByCustom3", 2905); + _static_2(A, "credit_reducer___filterCreditsByCustom4$closure", "_filterCreditsByCustom4", 2906); + _static_2(A, "credit_reducer___filterCreditsByState$closure", "_filterCreditsByState", 2907); + _static_2(A, "credit_reducer___filterCreditsByStatus$closure", "_filterCreditsByStatus", 2908); + _static_2(A, "credit_reducer___filterCredits$closure", "_filterCredits", 2909); + _static_2(A, "credit_reducer___sortCredits$closure", "_sortCredits", 2910); + _static_2(A, "credit_reducer___startListMultiselect$closure", "_startListMultiselect1", 2911); + _static_2(A, "credit_reducer___addToListMultiselect$closure", "_addToListMultiselect1", 2912); + _static_2(A, "credit_reducer___removeFromListMultiselect$closure", "_removeFromListMultiselect1", 2913); + _static_2(A, "credit_reducer___clearListMultiselect$closure", "_clearListMultiselect1", 2914); + _static_2(A, "credit_reducer___markSentCreditSuccess$closure", "_markSentCreditSuccess", 2915); + _static_2(A, "credit_reducer___archiveCreditSuccess$closure", "_archiveCreditSuccess", 2916); + _static_2(A, "credit_reducer___deleteCreditSuccess$closure", "_deleteCreditSuccess", 2917); + _static_2(A, "credit_reducer___restoreCreditSuccess$closure", "_restoreCreditSuccess", 2918); + _static_2(A, "credit_reducer___addCredit$closure", "_addCredit", 2919); + _static_2(A, "credit_reducer___updateCredit$closure", "_updateCredit", 2920); + _static_2(A, "credit_reducer___setLoadedCredits$closure", "_setLoadedCredits", 2921); + _static_2(A, "credit_reducer___setLoadedCompany$closure", "_setLoadedCompany1", 2922); + _static_2(A, "design_reducer___clearEditing$closure", "_clearEditing1", 770); + _static_2(A, "design_reducer___updateEditing$closure", "_updateEditing1", 770); + _static_2(A, "design_reducer___viewDesignList$closure", "_viewDesignList0", 2924); + _static_2(A, "design_reducer___filterDesignsByCustom1$closure", "_filterDesignsByCustom1", 2925); + _static_2(A, "design_reducer___filterDesignsByCustom2$closure", "_filterDesignsByCustom2", 2926); + _static_2(A, "design_reducer___filterDesignsByState$closure", "_filterDesignsByState", 2927); + _static_2(A, "design_reducer___filterDesigns$closure", "_filterDesigns", 2928); + _static_2(A, "design_reducer___sortDesigns$closure", "_sortDesigns", 2929); + _static_2(A, "design_reducer___startListMultiselect$closure", "_startListMultiselect2", 2930); + _static_2(A, "design_reducer___addToListMultiselect$closure", "_addToListMultiselect2", 2931); + _static_2(A, "design_reducer___removeFromListMultiselect$closure", "_removeFromListMultiselect2", 2932); + _static_2(A, "design_reducer___clearListMultiselect$closure", "_clearListMultiselect2", 2933); + _static_2(A, "design_reducer___archiveDesignSuccess$closure", "_archiveDesignSuccess", 2934); + _static_2(A, "design_reducer___deleteDesignSuccess$closure", "_deleteDesignSuccess", 2935); + _static_2(A, "design_reducer___restoreDesignSuccess$closure", "_restoreDesignSuccess", 2936); + _static_2(A, "design_reducer___addDesign$closure", "_addDesign", 2937); + _static_2(A, "design_reducer___updateDesign$closure", "_updateDesign", 2938); + _static_2(A, "design_reducer___setLoadedDesign$closure", "_setLoadedDesign", 2939); + _static_2(A, "design_reducer___setLoadedDesigns$closure", "_setLoadedDesigns", 2940); + _static_2(A, "design_reducer___setLoadedCompany$closure", "_setLoadedCompany2", 2941); + _static_2(A, "document_reducer___updateEditing$closure", "_updateEditing2", 2942); + _static_2(A, "document_reducer___viewDocumentList$closure", "_viewDocumentList0", 2943); + _static_2(A, "document_reducer___filterDocumentsByCustom1$closure", "_filterDocumentsByCustom1", 2944); + _static_2(A, "document_reducer___filterDocumentsByCustom2$closure", "_filterDocumentsByCustom2", 2945); + _static_2(A, "document_reducer___filterDocumentsByState$closure", "_filterDocumentsByState", 2946); + _static_2(A, "document_reducer___filterDocuments$closure", "_filterDocuments", 2947); + _static_2(A, "document_reducer___sortDocuments$closure", "_sortDocuments", 2948); + _static_2(A, "document_reducer___startListMultiselect$closure", "_startListMultiselect3", 2949); + _static_2(A, "document_reducer___addToListMultiselect$closure", "_addToListMultiselect3", 2950); + _static_2(A, "document_reducer___removeFromListMultiselect$closure", "_removeFromListMultiselect3", 2951); + _static_2(A, "document_reducer___clearListMultiselect$closure", "_clearListMultiselect3", 2952); + _static_2(A, "document_reducer___archiveDocumentSuccess$closure", "_archiveDocumentSuccess", 2953); + _static_2(A, "document_reducer___deleteDocumentSuccess$closure", "_deleteDocumentSuccess", 2954); + _static_2(A, "document_reducer___restoreDocumentSuccess$closure", "_restoreDocumentSuccess", 2955); + _static_2(A, "document_reducer___updateDocument$closure", "_updateDocument", 2956); + _static_2(A, "document_reducer___setLoadedDocument$closure", "_setLoadedDocument", 2957); + _static_2(A, "document_reducer___setLoadedDocuments$closure", "_setLoadedDocuments", 2958); + _static_2(A, "expense_reducer___clearEditing$closure", "_clearEditing2", 325); + _static_2(A, "expense_reducer___updateEditing$closure", "_updateEditing3", 325); + _static_2(A, "expense_reducer___viewExpenseList$closure", "_viewExpenseList0", 2960); + _static_2(A, "expense_reducer___filterExpensesByCustom1$closure", "_filterExpensesByCustom1", 2961); + _static_2(A, "expense_reducer___filterExpensesByCustom2$closure", "_filterExpensesByCustom2", 2962); + _static_2(A, "expense_reducer___filterExpensesByCustom3$closure", "_filterExpensesByCustom3", 2963); + _static_2(A, "expense_reducer___filterExpensesByCustom4$closure", "_filterExpensesByCustom4", 2964); + _static_2(A, "expense_reducer___filterExpensesByState$closure", "_filterExpensesByState", 2965); + _static_2(A, "expense_reducer___filterExpensesByStatus$closure", "_filterExpensesByStatus", 2966); + _static_2(A, "expense_reducer___filterExpenses$closure", "_filterExpenses", 2967); + _static_2(A, "expense_reducer___sortExpenses$closure", "_sortExpenses", 2968); + _static_2(A, "expense_reducer___startListMultiselect$closure", "_startListMultiselect4", 2969); + _static_2(A, "expense_reducer___addToListMultiselect$closure", "_addToListMultiselect4", 2970); + _static_2(A, "expense_reducer___removeFromListMultiselect$closure", "_removeFromListMultiselect4", 2971); + _static_2(A, "expense_reducer___clearListMultiselect$closure", "_clearListMultiselect4", 2972); + _static_2(A, "expense_reducer___archiveExpenseSuccess$closure", "_archiveExpenseSuccess", 2973); + _static_2(A, "expense_reducer___deleteExpenseSuccess$closure", "_deleteExpenseSuccess", 2974); + _static_2(A, "expense_reducer___restoreExpenseSuccess$closure", "_restoreExpenseSuccess", 2975); + _static_2(A, "expense_reducer___addExpense$closure", "_addExpense", 2976); + _static_2(A, "expense_reducer___updateExpense$closure", "_updateExpense", 2977); + _static_2(A, "expense_reducer___setLoadedExpense$closure", "_setLoadedExpense", 2978); + _static_2(A, "expense_reducer___setLoadedExpenses$closure", "_setLoadedExpenses", 2979); + _static_2(A, "expense_reducer___setLoadedCompany$closure", "_setLoadedCompany3", 2980); + _static_2(A, "expense_category_reducer___clearEditing$closure", "_clearEditing3", 772); + _static_2(A, "expense_category_reducer___updateEditing$closure", "_updateEditing4", 772); + _static_2(A, "expense_category_reducer___filterExpenseCategoriesByCustom1$closure", "_filterExpenseCategoriesByCustom1", 2982); + _static_2(A, "expense_category_reducer___filterExpenseCategoriesByCustom2$closure", "_filterExpenseCategoriesByCustom2", 2983); + _static_2(A, "expense_category_reducer___filterExpenseCategoriesByState$closure", "_filterExpenseCategoriesByState", 2984); + _static_2(A, "expense_category_reducer___filterExpenseCategories$closure", "_filterExpenseCategories", 2985); + _static_2(A, "expense_category_reducer___sortExpenseCategories$closure", "_sortExpenseCategories", 2986); + _static_2(A, "expense_category_reducer___startListMultiselect$closure", "_startListMultiselect5", 2987); + _static_2(A, "expense_category_reducer___addToListMultiselect$closure", "_addToListMultiselect5", 2988); + _static_2(A, "expense_category_reducer___removeFromListMultiselect$closure", "_removeFromListMultiselect5", 2989); + _static_2(A, "expense_category_reducer___clearListMultiselect$closure", "_clearListMultiselect5", 2990); + _static_2(A, "expense_category_reducer___archiveExpenseCategorySuccess$closure", "_archiveExpenseCategorySuccess", 2991); + _static_2(A, "expense_category_reducer___deleteExpenseCategorySuccess$closure", "_deleteExpenseCategorySuccess", 2992); + _static_2(A, "expense_category_reducer___restoreExpenseCategorySuccess$closure", "_restoreExpenseCategorySuccess", 2993); + _static_2(A, "expense_category_reducer___addExpenseCategory$closure", "_addExpenseCategory", 2994); + _static_2(A, "expense_category_reducer___updateExpenseCategory$closure", "_updateExpenseCategory", 2995); + _static_2(A, "expense_category_reducer___setLoadedExpenseCategory$closure", "_setLoadedExpenseCategory", 2996); + _static_2(A, "expense_category_reducer___setLoadedExpenseCategories$closure", "_setLoadedExpenseCategories", 2997); + _static_2(A, "expense_category_reducer___setLoadedCompany$closure", "_setLoadedCompany4", 2998); + _static_2(A, "group_reducer___clearEditing$closure", "_clearEditing4", 773); + _static_2(A, "group_reducer___updateEditing$closure", "_updateEditing5", 773); + _static_2(A, "group_reducer___viewGroupList$closure", "_viewGroupList0", 3000); + _static_2(A, "group_reducer___filterGroupsByState$closure", "_filterGroupsByState", 3001); + _static_2(A, "group_reducer___filterGroups$closure", "_filterGroups", 3002); + _static_2(A, "group_reducer___sortGroups$closure", "_sortGroups", 3003); + _static_2(A, "group_reducer___startListMultiselect$closure", "_startListMultiselect6", 3004); + _static_2(A, "group_reducer___addToListMultiselect$closure", "_addToListMultiselect6", 3005); + _static_2(A, "group_reducer___removeFromListMultiselect$closure", "_removeFromListMultiselect6", 3006); + _static_2(A, "group_reducer___clearListMultiselect$closure", "_clearListMultiselect6", 3007); + _static_2(A, "group_reducer___archiveGroupSuccess$closure", "_archiveGroupSuccess", 3008); + _static_2(A, "group_reducer___deleteGroupSuccess$closure", "_deleteGroupSuccess", 3009); + _static_2(A, "group_reducer___restoreGroupSuccess$closure", "_restoreGroupSuccess", 3010); + _static_2(A, "group_reducer___addGroup$closure", "_addGroup", 3011); + _static_2(A, "group_reducer___updateGroup$closure", "_updateGroup", 3012); + _static_2(A, "group_reducer___setLoadedGroup$closure", "_setLoadedGroup", 3013); + _static_2(A, "group_reducer___setLoadedGroups$closure", "_setLoadedGroups", 3014); + _static_2(A, "group_reducer___setLoadedCompany$closure", "_setLoadedCompany5", 3015); + _static_2(A, "invoice_reducer___clearEditing$closure", "_clearEditing5", 152); + _static_2(A, "invoice_reducer___updateEditing$closure", "_updateEditing6", 152); + _static_2(A, "invoice_reducer___addInvoiceItem$closure", "_addInvoiceItem", 504); + _static_2(A, "invoice_reducer___addInvoiceItems$closure", "_addInvoiceItems", 3016); + _static_2(A, "invoice_reducer___removeInvoiceItem$closure", "_removeInvoiceItem", 503); + _static_2(A, "invoice_reducer___updateInvoiceItem$closure", "_updateInvoiceItem", 501); + _static_2(A, "invoice_reducer___viewInvoiceList$closure", "_viewInvoiceList0", 3017); + _static_2(A, "invoice_reducer___filterInvoicesByCustom1$closure", "_filterInvoicesByCustom1", 3018); + _static_2(A, "invoice_reducer___filterInvoicesByCustom2$closure", "_filterInvoicesByCustom2", 3019); + _static_2(A, "invoice_reducer___filterInvoicesByCustom3$closure", "_filterInvoicesByCustom3", 3020); + _static_2(A, "invoice_reducer___filterInvoicesByCustom4$closure", "_filterInvoicesByCustom4", 3021); + _static_2(A, "invoice_reducer___filterInvoicesByState$closure", "_filterInvoicesByState", 3022); + _static_2(A, "invoice_reducer___filterInvoicesByStatus$closure", "_filterInvoicesByStatus", 3023); + _static_2(A, "invoice_reducer___filterInvoices$closure", "_filterInvoices", 3024); + _static_2(A, "invoice_reducer___sortInvoices$closure", "_sortInvoices", 3025); + _static_2(A, "invoice_reducer___startListMultiselect$closure", "_startListMultiselect7", 3026); + _static_2(A, "invoice_reducer___addToListMultiselect$closure", "_addToListMultiselect7", 3027); + _static_2(A, "invoice_reducer___removeFromListMultiselect$closure", "_removeFromListMultiselect7", 3028); + _static_2(A, "invoice_reducer___clearListMultiselect$closure", "_clearListMultiselect7", 3029); + _static_2(A, "invoice_reducer___markInvoicesSentSuccess$closure", "_markInvoicesSentSuccess", 3030); + _static_2(A, "invoice_reducer___markInvoicesPaidSuccess$closure", "_markInvoicesPaidSuccess", 3031); + _static_2(A, "invoice_reducer___cancelInvoicesSuccess$closure", "_cancelInvoicesSuccess", 3032); + _static_2(A, "invoice_reducer___archiveInvoiceSuccess$closure", "_archiveInvoiceSuccess", 3033); + _static_2(A, "invoice_reducer___deleteInvoiceSuccess$closure", "_deleteInvoiceSuccess", 3034); + _static_2(A, "invoice_reducer___emailInvoiceSuccess$closure", "_emailInvoiceSuccess", 3035); + _static_2(A, "invoice_reducer___restoreInvoiceSuccess$closure", "_restoreInvoiceSuccess", 3036); + _static_2(A, "invoice_reducer___addInvoice$closure", "_addInvoice", 3037); + _static_2(A, "invoice_reducer___updateInvoice$closure", "_updateInvoice", 3038); + _static_2(A, "invoice_reducer___setLoadedInvoices$closure", "_setLoadedInvoices", 3039); + _static_2(A, "invoice_reducer___setLoadedCompany$closure", "_setLoadedCompany6", 3040); + _static_2(A, "payment_reducer___clearEditing$closure", "_clearEditing6", 774); + _static_2(A, "payment_reducer___updateEditing$closure", "_updateEditing7", 774); + _static_2(A, "payment_reducer___viewPaymentList$closure", "_viewPaymentList0", 3042); + _static_2(A, "payment_reducer___filterPaymentsByCustom1$closure", "_filterPaymentsByCustom1", 3043); + _static_2(A, "payment_reducer___filterPaymentsByCustom2$closure", "_filterPaymentsByCustom2", 3044); + _static_2(A, "payment_reducer___filterPaymentsByCustom3$closure", "_filterPaymentsByCustom3", 3045); + _static_2(A, "payment_reducer___filterPaymentsByCustom4$closure", "_filterPaymentsByCustom4", 3046); + _static_2(A, "payment_reducer___filterPaymentsByState$closure", "_filterPaymentsByState", 3047); + _static_2(A, "payment_reducer___filterPayments$closure", "_filterPayments", 3048); + _static_2(A, "payment_reducer___sortPayments$closure", "_sortPayments", 3049); + _static_2(A, "payment_reducer___startListMultiselect$closure", "_startListMultiselect8", 3050); + _static_2(A, "payment_reducer___addToListMultiselect$closure", "_addToListMultiselect8", 3051); + _static_2(A, "payment_reducer___removeFromListMultiselect$closure", "_removeFromListMultiselect8", 3052); + _static_2(A, "payment_reducer___clearListMultiselect$closure", "_clearListMultiselect8", 3053); + _static_2(A, "payment_reducer___archivePaymentSuccess$closure", "_archivePaymentSuccess", 3054); + _static_2(A, "payment_reducer___deletePaymentSuccess$closure", "_deletePaymentSuccess", 3055); + _static_2(A, "payment_reducer___restorePaymentSuccess$closure", "_restorePaymentSuccess", 3056); + _static_2(A, "payment_reducer___addPayment$closure", "_addPayment", 3057); + _static_2(A, "payment_reducer___updatePayment$closure", "_updatePayment", 3058); + _static_2(A, "payment_reducer___setLoadedPayment$closure", "_setLoadedPayment", 3059); + _static_2(A, "payment_reducer___setLoadedPayments$closure", "_setLoadedPayments", 3060); + _static_2(A, "payment_reducer___setLoadedCompany$closure", "_setLoadedCompany7", 3061); + _static_2(A, "payment_term_reducer___clearEditing$closure", "_clearEditing7", 775); + _static_2(A, "payment_term_reducer___updateEditing$closure", "_updateEditing8", 775); + _static_2(A, "payment_term_reducer___viewPaymentTermList$closure", "_viewPaymentTermList0", 3063); + _static_2(A, "payment_term_reducer___filterPaymentTermsByCustom1$closure", "_filterPaymentTermsByCustom1", 3064); + _static_2(A, "payment_term_reducer___filterPaymentTermsByCustom2$closure", "_filterPaymentTermsByCustom2", 3065); + _static_2(A, "payment_term_reducer___filterPaymentTermsByState$closure", "_filterPaymentTermsByState", 3066); + _static_2(A, "payment_term_reducer___filterPaymentTerms$closure", "_filterPaymentTerms", 3067); + _static_2(A, "payment_term_reducer___sortPaymentTerms$closure", "_sortPaymentTerms", 3068); + _static_2(A, "payment_term_reducer___startListMultiselect$closure", "_startListMultiselect9", 3069); + _static_2(A, "payment_term_reducer___addToListMultiselect$closure", "_addToListMultiselect9", 3070); + _static_2(A, "payment_term_reducer___removeFromListMultiselect$closure", "_removeFromListMultiselect9", 3071); + _static_2(A, "payment_term_reducer___clearListMultiselect$closure", "_clearListMultiselect9", 3072); + _static_2(A, "payment_term_reducer___archivePaymentTermSuccess$closure", "_archivePaymentTermSuccess", 3073); + _static_2(A, "payment_term_reducer___deletePaymentTermSuccess$closure", "_deletePaymentTermSuccess", 3074); + _static_2(A, "payment_term_reducer___restorePaymentTermSuccess$closure", "_restorePaymentTermSuccess", 3075); + _static_2(A, "payment_term_reducer___addPaymentTerm$closure", "_addPaymentTerm", 3076); + _static_2(A, "payment_term_reducer___updatePaymentTerm$closure", "_updatePaymentTerm", 3077); + _static_2(A, "payment_term_reducer___setLoadedPaymentTerm$closure", "_setLoadedPaymentTerm", 3078); + _static_2(A, "payment_term_reducer___setLoadedPaymentTerms$closure", "_setLoadedPaymentTerms", 3079); + _static_2(A, "payment_term_reducer___setLoadedCompany$closure", "_setLoadedCompany8", 3080); + _static_2(A, "product_reducer___clearEditing$closure", "_clearEditing8", 776); + _static_2(A, "product_reducer___updateEditing$closure", "_updateEditing9", 776); + _static_2(A, "product_reducer___viewClientList$closure", "_viewClientList1", 3082); + _static_2(A, "product_reducer___filterProductsByState$closure", "_filterProductsByState", 3083); + _static_2(A, "product_reducer___filterProductsByCustom1$closure", "_filterProductsByCustom1", 3084); + _static_2(A, "product_reducer___filterProductsByCustom2$closure", "_filterProductsByCustom2", 3085); + _static_2(A, "product_reducer___filterProductsByCustom3$closure", "_filterProductsByCustom3", 3086); + _static_2(A, "product_reducer___filterProductsByCustom4$closure", "_filterProductsByCustom4", 3087); + _static_2(A, "product_reducer___filterProducts$closure", "_filterProducts", 3088); + _static_2(A, "product_reducer___sortProducts$closure", "_sortProducts", 3089); + _static_2(A, "product_reducer___startListMultiselect$closure", "_startListMultiselect10", 3090); + _static_2(A, "product_reducer___addToListMultiselect$closure", "_addToListMultiselect10", 3091); + _static_2(A, "product_reducer___removeFromListMultiselect$closure", "_removeFromListMultiselect10", 3092); + _static_2(A, "product_reducer___clearListMultiselect$closure", "_clearListMultiselect10", 3093); + _static_2(A, "product_reducer___archiveProductSuccess$closure", "_archiveProductSuccess", 3094); + _static_2(A, "product_reducer___deleteProductSuccess$closure", "_deleteProductSuccess", 3095); + _static_2(A, "product_reducer___restoreProductSuccess$closure", "_restoreProductSuccess", 3096); + _static_2(A, "product_reducer___addProduct$closure", "_addProduct", 3097); + _static_2(A, "product_reducer___updateProduct$closure", "_updateProduct", 3098); + _static_2(A, "product_reducer___setLoadedProduct$closure", "_setLoadedProduct", 3099); + _static_2(A, "product_reducer___setLoadedProducts$closure", "_setLoadedProducts", 3100); + _static_2(A, "product_reducer___setLoadedCompany$closure", "_setLoadedCompany9", 3101); + _static_2(A, "project_reducer___clearEditing$closure", "_clearEditing9", 777); + _static_2(A, "project_reducer___updateEditing$closure", "_updateEditing10", 777); + _static_2(A, "project_reducer___viewProjectList$closure", "_viewProjectList0", 3103); + _static_2(A, "project_reducer___filterProjectsByCustom1$closure", "_filterProjectsByCustom1", 3104); + _static_2(A, "project_reducer___filterProjectsByCustom2$closure", "_filterProjectsByCustom2", 3105); + _static_2(A, "project_reducer___filterProjectsByCustom3$closure", "_filterProjectsByCustom3", 3106); + _static_2(A, "project_reducer___filterProjectsByCustom4$closure", "_filterProjectsByCustom4", 3107); + _static_2(A, "project_reducer___filterProjectsByState$closure", "_filterProjectsByState", 3108); + _static_2(A, "project_reducer___filterProjects$closure", "_filterProjects", 3109); + _static_2(A, "project_reducer___sortProjects$closure", "_sortProjects", 3110); + _static_2(A, "project_reducer___startListMultiselect$closure", "_startListMultiselect11", 3111); + _static_2(A, "project_reducer___addToListMultiselect$closure", "_addToListMultiselect11", 3112); + _static_2(A, "project_reducer___removeFromListMultiselect$closure", "_removeFromListMultiselect11", 3113); + _static_2(A, "project_reducer___clearListMultiselect$closure", "_clearListMultiselect11", 3114); + _static_2(A, "project_reducer___archiveProjectSuccess$closure", "_archiveProjectSuccess", 3115); + _static_2(A, "project_reducer___deleteProjectSuccess$closure", "_deleteProjectSuccess", 3116); + _static_2(A, "project_reducer___restoreProjectSuccess$closure", "_restoreProjectSuccess", 3117); + _static_2(A, "project_reducer___addProject$closure", "_addProject", 3118); + _static_2(A, "project_reducer___updateProject$closure", "_updateProject", 3119); + _static_2(A, "project_reducer___setLoadedProject$closure", "_setLoadedProject", 3120); + _static_2(A, "project_reducer___setLoadedProjects$closure", "_setLoadedProjects", 3121); + _static_2(A, "project_reducer___setLoadedCompany$closure", "_setLoadedCompany10", 3122); + _static_2(A, "quote_reducer___clearEditing$closure", "_clearEditing10", 152); + _static_2(A, "quote_reducer___updateEditing$closure", "_updateEditing11", 152); + _static_2(A, "quote_reducer___addQuoteItem$closure", "_addQuoteItem", 493); + _static_2(A, "quote_reducer___addQuoteItems$closure", "_addQuoteItems", 3123); + _static_2(A, "quote_reducer___removeQuoteItem$closure", "_removeQuoteItem", 492); + _static_2(A, "quote_reducer___updateQuoteItem$closure", "_updateQuoteItem", 491); + _static_2(A, "quote_reducer___viewQuoteList$closure", "_viewQuoteList0", 3124); + _static_2(A, "quote_reducer___filterQuotesByCustom1$closure", "_filterQuotesByCustom1", 3125); + _static_2(A, "quote_reducer___filterQuotesByCustom2$closure", "_filterQuotesByCustom2", 3126); + _static_2(A, "quote_reducer___filterQuotesByCustom3$closure", "_filterQuotesByCustom3", 3127); + _static_2(A, "quote_reducer___filterQuotesByCustom4$closure", "_filterQuotesByCustom4", 3128); + _static_2(A, "quote_reducer___filterQuotesByState$closure", "_filterQuotesByState", 3129); + _static_2(A, "quote_reducer___filterQuotesByStatus$closure", "_filterQuotesByStatus", 3130); + _static_2(A, "quote_reducer___filterQuotes$closure", "_filterQuotes", 3131); + _static_2(A, "quote_reducer___sortQuotes$closure", "_sortQuotes", 3132); + _static_2(A, "quote_reducer___startListMultiselect$closure", "_startListMultiselect12", 3133); + _static_2(A, "quote_reducer___addToListMultiselect$closure", "_addToListMultiselect12", 3134); + _static_2(A, "quote_reducer___removeFromListMultiselect$closure", "_removeFromListMultiselect12", 3135); + _static_2(A, "quote_reducer___clearListMultiselect$closure", "_clearListMultiselect12", 3136); + _static_2(A, "quote_reducer___markSentQuoteSuccess$closure", "_markSentQuoteSuccess", 3137); + _static_2(A, "quote_reducer___archiveQuoteSuccess$closure", "_archiveQuoteSuccess", 3138); + _static_2(A, "quote_reducer___deleteQuoteSuccess$closure", "_deleteQuoteSuccess", 3139); + _static_2(A, "quote_reducer___restoreQuoteSuccess$closure", "_restoreQuoteSuccess", 3140); + _static_2(A, "quote_reducer___emailQuoteSuccess$closure", "_emailQuoteSuccess", 3141); + _static_2(A, "quote_reducer___convertQuoteSuccess$closure", "_convertQuoteSuccess", 3142); + _static_2(A, "quote_reducer___addQuote$closure", "_addQuote", 3143); + _static_2(A, "quote_reducer___updateQuote$closure", "_updateQuote", 3144); + _static_2(A, "quote_reducer___setLoadedQuotes$closure", "_setLoadedQuotes", 3145); + _static_2(A, "quote_reducer___setLoadedCompany$closure", "_setLoadedCompany11", 3146); + _static_2(A, "recurring_expense_reducer___clearEditing$closure", "_clearEditing11", 325); + _static_2(A, "recurring_expense_reducer___updateEditing$closure", "_updateEditing12", 325); + _static_2(A, "recurring_expense_reducer___viewRecurringExpenseList$closure", "_viewRecurringExpenseList0", 3147); + _static_2(A, "recurring_expense_reducer___filterRecurringExpensesByCustom1$closure", "_filterRecurringExpensesByCustom1", 3148); + _static_2(A, "recurring_expense_reducer___filterRecurringExpensesByCustom2$closure", "_filterRecurringExpensesByCustom2", 3149); + _static_2(A, "recurring_expense_reducer___filterRecurringExpensesByState$closure", "_filterRecurringExpensesByState", 3150); + _static_2(A, "recurring_expense_reducer___filterRecurringExpenses$closure", "_filterRecurringExpenses", 3151); + _static_2(A, "recurring_expense_reducer___sortRecurringExpenses$closure", "_sortRecurringExpenses", 3152); + _static_2(A, "recurring_expense_reducer___startListMultiselect$closure", "_startListMultiselect13", 3153); + _static_2(A, "recurring_expense_reducer___addToListMultiselect$closure", "_addToListMultiselect13", 3154); + _static_2(A, "recurring_expense_reducer___removeFromListMultiselect$closure", "_removeFromListMultiselect13", 3155); + _static_2(A, "recurring_expense_reducer___clearListMultiselect$closure", "_clearListMultiselect13", 3156); + _static_2(A, "recurring_expense_reducer___archiveRecurringExpenseSuccess$closure", "_archiveRecurringExpenseSuccess", 3157); + _static_2(A, "recurring_expense_reducer___deleteRecurringExpenseSuccess$closure", "_deleteRecurringExpenseSuccess", 3158); + _static_2(A, "recurring_expense_reducer___restoreRecurringExpenseSuccess$closure", "_restoreRecurringExpenseSuccess", 3159); + _static_2(A, "recurring_expense_reducer___addRecurringExpense$closure", "_addRecurringExpense", 3160); + _static_2(A, "recurring_expense_reducer___updateRecurringExpense$closure", "_updateRecurringExpense", 3161); + _static_2(A, "recurring_expense_reducer___startRecurringExpensesSuccess$closure", "_startRecurringExpensesSuccess", 3162); + _static_2(A, "recurring_expense_reducer___stopRecurringExpensesSuccess$closure", "_stopRecurringExpensesSuccess", 3163); + _static_2(A, "recurring_expense_reducer___setLoadedRecurringExpense$closure", "_setLoadedRecurringExpense", 3164); + _static_2(A, "recurring_expense_reducer___setLoadedRecurringExpenses$closure", "_setLoadedRecurringExpenses", 3165); + _static_2(A, "recurring_expense_reducer___setLoadedCompany$closure", "_setLoadedCompany12", 3166); + _static_2(A, "recurring_invoice_reducer___clearEditing$closure", "_clearEditing12", 152); + _static_2(A, "recurring_invoice_reducer___updateEditing$closure", "_updateEditing13", 152); + _static_2(A, "recurring_invoice_reducer___addRecurringInvoiceItem$closure", "_addRecurringInvoiceItem", 488); + _static_2(A, "recurring_invoice_reducer___addRecurringInvoiceItems$closure", "_addRecurringInvoiceItems", 3167); + _static_2(A, "recurring_invoice_reducer___removeRecurringInvoiceItem$closure", "_removeRecurringInvoiceItem", 587); + _static_2(A, "recurring_invoice_reducer___updateRecurringInvoiceItem$closure", "_updateRecurringInvoiceItem", 685); + _static_2(A, "recurring_invoice_reducer___filterRecurringInvoicesByCustom1$closure", "_filterRecurringInvoicesByCustom1", 3168); + _static_2(A, "recurring_invoice_reducer___filterRecurringInvoicesByCustom2$closure", "_filterRecurringInvoicesByCustom2", 3169); + _static_2(A, "recurring_invoice_reducer___filterRecurringInvoicesByCustom3$closure", "_filterRecurringInvoicesByCustom3", 3170); + _static_2(A, "recurring_invoice_reducer___filterRecurringInvoicesByCustom4$closure", "_filterRecurringInvoicesByCustom4", 3171); + _static_2(A, "recurring_invoice_reducer___filterRecurringInvoicesByState$closure", "_filterRecurringInvoicesByState", 3172); + _static_2(A, "recurring_invoice_reducer___filterRecurringInvoicesByStatus$closure", "_filterRecurringInvoicesByStatus", 3173); + _static_2(A, "recurring_invoice_reducer___filterRecurringInvoices$closure", "_filterRecurringInvoices", 3174); + _static_2(A, "recurring_invoice_reducer___sortRecurringInvoices$closure", "_sortRecurringInvoices", 3175); + _static_2(A, "recurring_invoice_reducer___startListMultiselect$closure", "_startListMultiselect14", 3176); + _static_2(A, "recurring_invoice_reducer___addToListMultiselect$closure", "_addToListMultiselect14", 3177); + _static_2(A, "recurring_invoice_reducer___removeFromListMultiselect$closure", "_removeFromListMultiselect14", 3178); + _static_2(A, "recurring_invoice_reducer___clearListMultiselect$closure", "_clearListMultiselect14", 3179); + _static_2(A, "recurring_invoice_reducer___archiveRecurringInvoiceSuccess$closure", "_archiveRecurringInvoiceSuccess", 3180); + _static_2(A, "recurring_invoice_reducer___deleteRecurringInvoiceSuccess$closure", "_deleteRecurringInvoiceSuccess", 3181); + _static_2(A, "recurring_invoice_reducer___emailRecurringInvoiceSuccess$closure", "_emailRecurringInvoiceSuccess", 3182); + _static_2(A, "recurring_invoice_reducer___restoreRecurringInvoiceSuccess$closure", "_restoreRecurringInvoiceSuccess", 3183); + _static_2(A, "recurring_invoice_reducer___startRecurringInvoicesSuccess$closure", "_startRecurringInvoicesSuccess", 3184); + _static_2(A, "recurring_invoice_reducer___stopRecurringInvoicesSuccess$closure", "_stopRecurringInvoicesSuccess", 3185); + _static_2(A, "recurring_invoice_reducer___addRecurringInvoice$closure", "_addRecurringInvoice", 3186); + _static_2(A, "recurring_invoice_reducer___updateRecurringInvoice$closure", "_updateRecurringInvoice", 3187); + _static_2(A, "recurring_invoice_reducer___setLoadedRecurringInvoices$closure", "_setLoadedRecurringInvoices", 3188); + _static_2(A, "recurring_invoice_reducer___setLoadedCompany$closure", "_setLoadedCompany13", 3189); + _static_2(A, "static_reducer__staticLoadedReducer$closure", "staticLoadedReducer", 3190); + _static_2(A, "subscription_reducer___clearEditing$closure", "_clearEditing13", 778); + _static_2(A, "subscription_reducer___updateEditing$closure", "_updateEditing14", 778); + _static_2(A, "subscription_reducer___filterSubscriptionsByCustom1$closure", "_filterSubscriptionsByCustom1", 3192); + _static_2(A, "subscription_reducer___filterSubscriptionsByCustom2$closure", "_filterSubscriptionsByCustom2", 3193); + _static_2(A, "subscription_reducer___filterSubscriptionsByState$closure", "_filterSubscriptionsByState", 3194); + _static_2(A, "subscription_reducer___filterSubscriptions$closure", "_filterSubscriptions", 3195); + _static_2(A, "subscription_reducer___sortSubscriptions$closure", "_sortSubscriptions", 3196); + _static_2(A, "subscription_reducer___startListMultiselect$closure", "_startListMultiselect15", 3197); + _static_2(A, "subscription_reducer___addToListMultiselect$closure", "_addToListMultiselect15", 3198); + _static_2(A, "subscription_reducer___removeFromListMultiselect$closure", "_removeFromListMultiselect15", 3199); + _static_2(A, "subscription_reducer___clearListMultiselect$closure", "_clearListMultiselect15", 3200); + _static_2(A, "subscription_reducer___archiveSubscriptionSuccess$closure", "_archiveSubscriptionSuccess", 3201); + _static_2(A, "subscription_reducer___deleteSubscriptionSuccess$closure", "_deleteSubscriptionSuccess", 3202); + _static_2(A, "subscription_reducer___restoreSubscriptionSuccess$closure", "_restoreSubscriptionSuccess", 3203); + _static_2(A, "subscription_reducer___addSubscription$closure", "_addSubscription", 3204); + _static_2(A, "subscription_reducer___updateSubscription$closure", "_updateSubscription", 3205); + _static_2(A, "subscription_reducer___setLoadedSubscription$closure", "_setLoadedSubscription", 3206); + _static_2(A, "subscription_reducer___setLoadedSubscriptions$closure", "_setLoadedSubscriptions", 3207); + _static_2(A, "subscription_reducer___setLoadedCompany$closure", "_setLoadedCompany14", 3208); + _static_2(A, "task_reducer___clearEditing$closure", "_clearEditing14", 779); + _static_2(A, "task_reducer___updateEditing$closure", "_updateEditing15", 779); + _static_2(A, "task_reducer___viewTaskList$closure", "_viewTaskList0", 3210); + _static_2(A, "task_reducer___filterTasksByCustom1$closure", "_filterTasksByCustom1", 3211); + _static_2(A, "task_reducer___filterTasksByCustom2$closure", "_filterTasksByCustom2", 3212); + _static_2(A, "task_reducer___filterTasksByState$closure", "_filterTasksByState", 3213); + _static_2(A, "task_reducer___filterTasksByStatus$closure", "_filterTasksByStatus", 3214); + _static_2(A, "task_reducer___filterTasks$closure", "_filterTasks", 3215); + _static_2(A, "task_reducer___sortTasks$closure", "_sortTasks0", 3216); + _static_2(A, "task_reducer___addTaskTime$closure", "_addTaskTime", 3217); + _static_2(A, "task_reducer___removeTaskTime$closure", "_removeTaskTime", 3218); + _static_2(A, "task_reducer___updateTaskTime$closure", "_updateTaskTime", 3219); + _static_2(A, "task_reducer___startListMultiselect$closure", "_startListMultiselect16", 3220); + _static_2(A, "task_reducer___addToListMultiselect$closure", "_addToListMultiselect16", 3221); + _static_2(A, "task_reducer___removeFromListMultiselect$closure", "_removeFromListMultiselect16", 3222); + _static_2(A, "task_reducer___clearListMultiselect$closure", "_clearListMultiselect16", 3223); + _static_2(A, "task_reducer___sortTasksSuccess$closure", "_sortTasksSuccess", 3224); + _static_2(A, "task_reducer___archiveTaskSuccess$closure", "_archiveTaskSuccess", 3225); + _static_2(A, "task_reducer___startTaskSuccess$closure", "_startTaskSuccess", 3226); + _static_2(A, "task_reducer___stopTaskSuccess$closure", "_stopTaskSuccess", 3227); + _static_2(A, "task_reducer___deleteTaskSuccess$closure", "_deleteTaskSuccess", 3228); + _static_2(A, "task_reducer___restoreTaskSuccess$closure", "_restoreTaskSuccess", 3229); + _static_2(A, "task_reducer___addTask$closure", "_addTask", 3230); + _static_2(A, "task_reducer___updateTask$closure", "_updateTask", 3231); + _static_2(A, "task_reducer___setLoadedTask$closure", "_setLoadedTask", 3232); + _static_2(A, "task_reducer___setLoadedTasks$closure", "_setLoadedTasks", 3233); + _static_2(A, "task_reducer___setLoadedCompany$closure", "_setLoadedCompany15", 3234); + _static_2(A, "task_status_reducer___clearEditing$closure", "_clearEditing15", 780); + _static_2(A, "task_status_reducer___updateEditing$closure", "_updateEditing16", 780); + _static_2(A, "task_status_reducer___viewTaskStatusList$closure", "_viewTaskStatusList0", 3236); + _static_2(A, "task_status_reducer___filterTaskStatusesByCustom1$closure", "_filterTaskStatusesByCustom1", 3237); + _static_2(A, "task_status_reducer___filterTaskStatusesByCustom2$closure", "_filterTaskStatusesByCustom2", 3238); + _static_2(A, "task_status_reducer___filterTaskStatusesByState$closure", "_filterTaskStatusesByState", 3239); + _static_2(A, "task_status_reducer___filterTaskStatuses$closure", "_filterTaskStatuses", 3240); + _static_2(A, "task_status_reducer___sortTaskStatuses$closure", "_sortTaskStatuses", 3241); + _static_2(A, "task_status_reducer___startListMultiselect$closure", "_startListMultiselect17", 3242); + _static_2(A, "task_status_reducer___addToListMultiselect$closure", "_addToListMultiselect17", 3243); + _static_2(A, "task_status_reducer___removeFromListMultiselect$closure", "_removeFromListMultiselect17", 3244); + _static_2(A, "task_status_reducer___clearListMultiselect$closure", "_clearListMultiselect17", 3245); + _static_2(A, "task_status_reducer___sortTaskStatusSuccess$closure", "_sortTaskStatusSuccess", 3246); + _static_2(A, "task_status_reducer___archiveTaskStatusSuccess$closure", "_archiveTaskStatusSuccess", 3247); + _static_2(A, "task_status_reducer___deleteTaskStatusSuccess$closure", "_deleteTaskStatusSuccess", 3248); + _static_2(A, "task_status_reducer___restoreTaskStatusSuccess$closure", "_restoreTaskStatusSuccess", 3249); + _static_2(A, "task_status_reducer___addTaskStatus$closure", "_addTaskStatus", 3250); + _static_2(A, "task_status_reducer___updateTaskStatus$closure", "_updateTaskStatus", 3251); + _static_2(A, "task_status_reducer___setLoadedTaskStatus$closure", "_setLoadedTaskStatus", 3252); + _static_2(A, "task_status_reducer___setLoadedTaskStatuses$closure", "_setLoadedTaskStatuses", 3253); + _static_2(A, "task_status_reducer___setLoadedCompany$closure", "_setLoadedCompany16", 3254); + _static_2(A, "tax_rate_reducer___clearEditing$closure", "_clearEditing16", 781); + _static_2(A, "tax_rate_reducer___updateEditing$closure", "_updateEditing17", 781); + _static_2(A, "tax_rate_reducer___viewTaxRateList$closure", "_viewTaxRateList0", 3256); + _static_2(A, "tax_rate_reducer___filterTaxRatesByState$closure", "_filterTaxRatesByState", 3257); + _static_2(A, "tax_rate_reducer___filterTaxRates$closure", "_filterTaxRates", 3258); + _static_2(A, "tax_rate_reducer___sortTaxRates$closure", "_sortTaxRates", 3259); + _static_2(A, "tax_rate_reducer___startListMultiselect$closure", "_startListMultiselect18", 3260); + _static_2(A, "tax_rate_reducer___addToListMultiselect$closure", "_addToListMultiselect18", 3261); + _static_2(A, "tax_rate_reducer___removeFromListMultiselect$closure", "_removeFromListMultiselect18", 3262); + _static_2(A, "tax_rate_reducer___clearListMultiselect$closure", "_clearListMultiselect18", 3263); + _static_2(A, "tax_rate_reducer___archiveTaxRateSuccess$closure", "_archiveTaxRateSuccess", 3264); + _static_2(A, "tax_rate_reducer___deleteTaxRateSuccess$closure", "_deleteTaxRateSuccess", 3265); + _static_2(A, "tax_rate_reducer___restoreTaxRateSuccess$closure", "_restoreTaxRateSuccess", 3266); + _static_2(A, "tax_rate_reducer___addTaxRate$closure", "_addTaxRate", 3267); + _static_2(A, "tax_rate_reducer___updateTaxRate$closure", "_updateTaxRate", 3268); + _static_2(A, "tax_rate_reducer___setLoadedTaxRate$closure", "_setLoadedTaxRate", 3269); + _static_2(A, "tax_rate_reducer___setLoadedTaxRates$closure", "_setLoadedTaxRates", 3270); + _static_2(A, "tax_rate_reducer___setLoadedCompany$closure", "_setLoadedCompany17", 3271); + _static_2(A, "token_reducer___clearEditing$closure", "_clearEditing17", 782); + _static_2(A, "token_reducer___updateEditing$closure", "_updateEditing18", 782); + _static_2(A, "token_reducer___viewTokenList$closure", "_viewTokenList0", 3273); + _static_2(A, "token_reducer___filterTokensByCustom1$closure", "_filterTokensByCustom1", 3274); + _static_2(A, "token_reducer___filterTokensByCustom2$closure", "_filterTokensByCustom2", 3275); + _static_2(A, "token_reducer___filterTokensByState$closure", "_filterTokensByState", 3276); + _static_2(A, "token_reducer___filterTokens$closure", "_filterTokens", 3277); + _static_2(A, "token_reducer___sortTokens$closure", "_sortTokens", 3278); + _static_2(A, "token_reducer___startListMultiselect$closure", "_startListMultiselect19", 3279); + _static_2(A, "token_reducer___addToListMultiselect$closure", "_addToListMultiselect19", 3280); + _static_2(A, "token_reducer___removeFromListMultiselect$closure", "_removeFromListMultiselect19", 3281); + _static_2(A, "token_reducer___clearListMultiselect$closure", "_clearListMultiselect19", 3282); + _static_2(A, "token_reducer___archiveTokenSuccess$closure", "_archiveTokenSuccess", 3283); + _static_2(A, "token_reducer___deleteTokenSuccess$closure", "_deleteTokenSuccess", 3284); + _static_2(A, "token_reducer___restoreTokenSuccess$closure", "_restoreTokenSuccess", 3285); + _static_2(A, "token_reducer___addToken$closure", "_addToken", 3286); + _static_2(A, "token_reducer___updateToken$closure", "_updateToken", 3287); + _static_2(A, "token_reducer___setLoadedToken$closure", "_setLoadedToken", 3288); + _static_2(A, "token_reducer___setLoadedTokens$closure", "_setLoadedTokens", 3289); + _static_2(A, "token_reducer___setLoadedCompany$closure", "_setLoadedCompany18", 3290); + _static_2(A, "user_reducer___clearEditing$closure", "_clearEditing18", 783); + _static_2(A, "user_reducer___updateEditing$closure", "_updateEditing19", 783); + _static_2(A, "user_reducer___viewUserList$closure", "_viewUserList0", 3292); + _static_2(A, "user_reducer___filterUsersByCustom1$closure", "_filterUsersByCustom1", 3293); + _static_2(A, "user_reducer___filterUsersByCustom2$closure", "_filterUsersByCustom2", 3294); + _static_2(A, "user_reducer___filterUsersByCustom3$closure", "_filterUsersByCustom3", 3295); + _static_2(A, "user_reducer___filterUsersByCustom4$closure", "_filterUsersByCustom4", 3296); + _static_2(A, "user_reducer___filterUsersByState$closure", "_filterUsersByState", 3297); + _static_2(A, "user_reducer___filterUsers$closure", "_filterUsers", 3298); + _static_2(A, "user_reducer___sortUsers$closure", "_sortUsers", 3299); + _static_2(A, "user_reducer___startListMultiselect$closure", "_startListMultiselect20", 3300); + _static_2(A, "user_reducer___addToListMultiselect$closure", "_addToListMultiselect20", 3301); + _static_2(A, "user_reducer___removeFromListMultiselect$closure", "_removeFromListMultiselect20", 3302); + _static_2(A, "user_reducer___clearListMultiselect$closure", "_clearListMultiselect20", 3303); + _static_2(A, "user_reducer___archiveUserSuccess$closure", "_archiveUserSuccess", 3304); + _static_2(A, "user_reducer___deleteUserSuccess$closure", "_deleteUserSuccess", 3305); + _static_2(A, "user_reducer___restoreUserSuccess$closure", "_restoreUserSuccess", 3306); + _static_2(A, "user_reducer___removeUserSuccess$closure", "_removeUserSuccess", 3307); + _static_2(A, "user_reducer___addUser$closure", "_addUser", 3308); + _static_2(A, "user_reducer___updateUser$closure", "_updateUser", 3309); + _static_2(A, "user_reducer___updateAuthUser$closure", "_updateAuthUser", 3310); + _static_2(A, "user_reducer___connectOAuthUser$closure", "_connectOAuthUser0", 3311); + _static_2(A, "user_reducer___connectGmailUser$closure", "_connectGmailUser0", 3312); + _static_2(A, "user_reducer___setLoadedUser$closure", "_setLoadedUser", 3313); + _static_2(A, "user_reducer___setLoadedUsers$closure", "_setLoadedUsers", 3314); + _static_2(A, "user_reducer___setLoadedCompany$closure", "_setLoadedCompany19", 3315); + _static_2(A, "vendor_reducer__editVendorContact$closure", "editVendorContact", 3316); + _static_2(A, "vendor_reducer___clearEditing$closure", "_clearEditing19", 784); + _static_2(A, "vendor_reducer___updateEditing$closure", "_updateEditing20", 784); + _static_2(A, "vendor_reducer___addContact$closure", "_addContact", 3318); + _static_2(A, "vendor_reducer___removeContact$closure", "_removeContact", 3319); + _static_2(A, "vendor_reducer___updateContact$closure", "_updateContact", 3320); + _static_2(A, "vendor_reducer___viewVendorList$closure", "_viewVendorList0", 3321); + _static_2(A, "vendor_reducer___filterVendorsByCustom1$closure", "_filterVendorsByCustom1", 3322); + _static_2(A, "vendor_reducer___filterVendorsByCustom2$closure", "_filterVendorsByCustom2", 3323); + _static_2(A, "vendor_reducer___filterVendorsByCustom3$closure", "_filterVendorsByCustom3", 3324); + _static_2(A, "vendor_reducer___filterVendorsByCustom4$closure", "_filterVendorsByCustom4", 3325); + _static_2(A, "vendor_reducer___filterVendorsByState$closure", "_filterVendorsByState", 3326); + _static_2(A, "vendor_reducer___filterVendors$closure", "_filterVendors", 3327); + _static_2(A, "vendor_reducer___sortVendors$closure", "_sortVendors", 3328); + _static_2(A, "vendor_reducer___startListMultiselect$closure", "_startListMultiselect21", 3329); + _static_2(A, "vendor_reducer___addToListMultiselect$closure", "_addToListMultiselect21", 3330); + _static_2(A, "vendor_reducer___removeFromListMultiselect$closure", "_removeFromListMultiselect21", 3331); + _static_2(A, "vendor_reducer___clearListMultiselect$closure", "_clearListMultiselect21", 3332); + _static_2(A, "vendor_reducer___archiveVendorSuccess$closure", "_archiveVendorSuccess", 3333); + _static_2(A, "vendor_reducer___deleteVendorSuccess$closure", "_deleteVendorSuccess", 3334); + _static_2(A, "vendor_reducer___restoreVendorSuccess$closure", "_restoreVendorSuccess", 3335); + _static_2(A, "vendor_reducer___addVendor$closure", "_addVendor", 3336); + _static_2(A, "vendor_reducer___updateVendor$closure", "_updateVendor", 3337); + _static_2(A, "vendor_reducer___setLoadedVendor$closure", "_setLoadedVendor", 3338); + _static_2(A, "vendor_reducer___setLoadedVendors$closure", "_setLoadedVendors", 3339); + _static_2(A, "vendor_reducer___setLoadedCompany$closure", "_setLoadedCompany20", 3340); + _static_2(A, "webhook_reducer___clearEditing$closure", "_clearEditing20", 571); + _static_2(A, "webhook_reducer___updateEditing$closure", "_updateEditing21", 571); + _static_2(A, "webhook_reducer___viewWebhookList$closure", "_viewWebhookList0", 3342); + _static_2(A, "webhook_reducer___filterWebhooksByCustom1$closure", "_filterWebhooksByCustom1", 3343); + _static_2(A, "webhook_reducer___filterWebhooksByCustom2$closure", "_filterWebhooksByCustom2", 3344); + _static_2(A, "webhook_reducer___filterWebhooksByState$closure", "_filterWebhooksByState", 3345); + _static_2(A, "webhook_reducer___filterWebhooks$closure", "_filterWebhooks", 3346); + _static_2(A, "webhook_reducer___sortWebhooks$closure", "_sortWebhooks", 3347); + _static_2(A, "webhook_reducer___startListMultiselect$closure", "_startListMultiselect22", 3348); + _static_2(A, "webhook_reducer___addToListMultiselect$closure", "_addToListMultiselect22", 3349); + _static_2(A, "webhook_reducer___removeFromListMultiselect$closure", "_removeFromListMultiselect22", 3350); + _static_2(A, "webhook_reducer___clearListMultiselect$closure", "_clearListMultiselect22", 3351); + _static_2(A, "webhook_reducer___archiveWebhookSuccess$closure", "_archiveWebhookSuccess", 3352); + _static_2(A, "webhook_reducer___deleteWebhookSuccess$closure", "_deleteWebhookSuccess", 3353); + _static_2(A, "webhook_reducer___restoreWebhookSuccess$closure", "_restoreWebhookSuccess", 3354); + _static_2(A, "webhook_reducer___addWebhook$closure", "_addWebhook", 3355); + _static_2(A, "webhook_reducer___updateWebhook$closure", "_updateWebhook", 3356); + _static_2(A, "webhook_reducer___setLoadedWebhook$closure", "_setLoadedWebhook", 3357); + _static_2(A, "webhook_reducer___setLoadedWebhooks$closure", "_setLoadedWebhooks", 3358); + _static_2(A, "webhook_reducer___setLoadedCompany$closure", "_setLoadedCompany21", 3359); + _static_1(A, "confirm_email_vm_ConfirmEmailVM_fromStore$closure", "ConfirmEmailVM_fromStore", 3360); _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); @@ -469467,21 +474169,21 @@ _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", 3342); + _static_1(A, "history_drawer_vm_AppDrawerVM_fromStore$closure", "AppDrawerVM_fromStore", 3361); _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", 3343); - _instance_1_u(A.AppDataTable.prototype, "get$_app_data_table$_handleSelectAll", "_app_data_table$_handleSelectAll$1", 35); - _instance_1_u(_ = A.TableRowInkWell0.prototype, "get$getRectCallback", "getRectCallback$1", 2130); - _instance_1_u(_, "get$debugCheckContext", "debugCheckContext$1", 2131); + _static_1(A, "menu_drawer_vm_MenuDrawerVM_fromStore$closure", "MenuDrawerVM_fromStore", 3362); + _instance_1_u(A.AppDataTable.prototype, "get$_app_data_table$_handleSelectAll", "_app_data_table$_handleSelectAll$1", 40); + _instance_1_u(_ = A.TableRowInkWell0.prototype, "get$getRectCallback", "getRectCallback$1", 2161); + _instance_1_u(_, "get$debugCheckContext", "debugCheckContext$1", 2162); _instance_0_u(_ = A._SortArrowState0.prototype, "get$_app_data_table$_rebuild", "_app_data_table$_rebuild$0", 0); - _instance_1_u(_, "get$_app_data_table$_resetOrientationAnimation", "_app_data_table$_resetOrientationAnimation$1", 2133); + _instance_1_u(_, "get$_app_data_table$_resetOrientationAnimation", "_app_data_table$_resetOrientationAnimation$1", 2164); _instance_0_u(_ = A.AppPaginatedDataTableState.prototype, "get$_app_paginated_data_table$_handleDataSourceChanged", "_app_paginated_data_table$_handleDataSourceChanged$0", 0); _instance_0_u(_, "get$_app_paginated_data_table$_handlePrevious", "_app_paginated_data_table$_handlePrevious$0", 0); _instance_0_u(_, "get$_app_paginated_data_table$_handleNext", "_app_paginated_data_table$_handleNext$0", 0); - _static_1(A, "login_vm_LoginVM_fromStore$closure", "LoginVM_fromStore", 3344); - _static_1(A, "client_list_vm_ClientListVM_fromStore$closure", "ClientListVM_fromStore", 3345); - _static_1(A, "client_screen_vm_ClientScreenVM_fromStore$closure", "ClientScreenVM_fromStore", 3346); + _static_1(A, "login_vm_LoginVM_fromStore$closure", "LoginVM_fromStore", 3363); + _static_1(A, "client_list_vm_ClientListVM_fromStore$closure", "ClientListVM_fromStore", 3364); + _static_1(A, "client_screen_vm_ClientScreenVM_fromStore$closure", "ClientScreenVM_fromStore", 3365); _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); @@ -469489,160 +474191,160 @@ _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", 508); - _static_1(A, "company_gateway_list_vm_CompanyGatewayListVM_fromStore$closure", "CompanyGatewayListVM_fromStore", 3347); - _static_1(A, "company_gateway_screen_vm_CompanyGatewayScreenVM_fromStore$closure", "CompanyGatewayScreenVM_fromStore", 3348); + _instance_2_u(A._ClientViewDetailsState.prototype, "get$_client_view_details$_launchStatus", "_client_view_details$_launchStatus$2", 627); + _static_1(A, "company_gateway_list_vm_CompanyGatewayListVM_fromStore$closure", "CompanyGatewayListVM_fromStore", 3366); + _static_1(A, "company_gateway_screen_vm_CompanyGatewayScreenVM_fromStore$closure", "CompanyGatewayScreenVM_fromStore", 3367); _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", 3349); - _static_1(A, "credit_screen_vm_CreditScreenVM_fromStore$closure", "CreditScreenVM_fromStore", 3350); - _instance_1_u(A._DashboardChartState.prototype, "get$_onSelectionChanged", "_onSelectionChanged$1", 2239); + _static_1(A, "credit_list_vm_CreditListVM_fromStore$closure", "CreditListVM_fromStore", 3368); + _static_1(A, "credit_screen_vm_CreditScreenVM_fromStore$closure", "CreditScreenVM_fromStore", 3369); + _instance_1_u(A._DashboardChartState.prototype, "get$_onSelectionChanged", "_onSelectionChanged$1", 2270); _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", 3351); - _static_1(A, "design_list_vm_DesignListVM_fromStore$closure", "DesignListVM_fromStore", 3352); - _static_1(A, "design_screen_vm_DesignScreenVM_fromStore$closure", "DesignScreenVM_fromStore", 3353); + _static_1(A, "dashboard_screen_vm_DashboardVM_fromStore$closure", "DashboardVM_fromStore", 3370); + _static_1(A, "design_list_vm_DesignListVM_fromStore$closure", "DesignListVM_fromStore", 3371); + _static_1(A, "design_screen_vm_DesignScreenVM_fromStore$closure", "DesignScreenVM_fromStore", 3372); _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"], 2271, 0, 0); + }, ["call$1$debounce", "call$0"], ["_design_edit$_onChanged$1$debounce", "_design_edit$_onChanged$0"], 2302, 0, 0); _instance_0_u(_, "get$_onHtmlChanged", "_onHtmlChanged$0", 0); - _instance_1_u(_, "get$_loadDesign", "_loadDesign$1", 2272); - _static_1(A, "document_list_vm_DocumentListVM_fromStore$closure", "DocumentListVM_fromStore", 3354); - _static_1(A, "document_screen_vm_DocumentScreenVM_fromStore$closure", "DocumentScreenVM_fromStore", 3355); + _instance_1_u(_, "get$_loadDesign", "_loadDesign$1", 2303); + _static_1(A, "document_list_vm_DocumentListVM_fromStore$closure", "DocumentListVM_fromStore", 3373); + _static_1(A, "document_screen_vm_DocumentScreenVM_fromStore$closure", "DocumentScreenVM_fromStore", 3374); _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", 3356); - _static_1(A, "expense_screen_vm_ExpenseScreenVM_fromStore$closure", "ExpenseScreenVM_fromStore", 3357); + _static_1(A, "expense_list_vm_ExpenseListVM_fromStore$closure", "ExpenseListVM_fromStore", 3375); + _static_1(A, "expense_screen_vm_ExpenseScreenVM_fromStore$closure", "ExpenseScreenVM_fromStore", 3376); _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", 3358); - _static_1(A, "expense_category_screen_vm_ExpenseCategoryScreenVM_fromStore$closure", "ExpenseCategoryScreenVM_fromStore", 3359); + _static_1(A, "expense_category_list_vm_ExpenseCategoryListVM_fromStore$closure", "ExpenseCategoryListVM_fromStore", 3377); + _static_1(A, "expense_category_screen_vm_ExpenseCategoryScreenVM_fromStore$closure", "ExpenseCategoryScreenVM_fromStore", 3378); _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", 3360); - _static_1(A, "group_screen_vm_GroupScreenVM_fromStore$closure", "GroupScreenVM_fromStore", 3361); + _static_1(A, "group_list_vm_GroupListVM_fromStore$closure", "GroupListVM_fromStore", 3379); + _static_1(A, "group_screen_vm_GroupScreenVM_fromStore$closure", "GroupScreenVM_fromStore", 3380); _instance_0_u(A.InvoiceEditDesktopState.prototype, "get$_invoice_edit_desktop$_onChanged", "_invoice_edit_desktop$_onChanged$0", 0); _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", 3362); - _static_1(A, "invoice_screen_vm_InvoiceScreenVM_fromStore$closure", "InvoiceScreenVM_fromStore", 3363); + _static_1(A, "invoice_list_vm_InvoiceListVM_fromStore$closure", "InvoiceListVM_fromStore", 3381); + _static_1(A, "invoice_screen_vm_InvoiceScreenVM_fromStore$closure", "InvoiceScreenVM_fromStore", 3382); _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(A._PaymentableEditorState.prototype, "get$_payment_edit$_onChanged", 0, 0, function() { return [null]; - }, ["call$1", "call$0"], ["_payment_edit$_onChanged$1", "_payment_edit$_onChanged$0"], 728, 0, 0); - _static_1(A, "payment_list_vm_PaymentListVM_fromStore$closure", "PaymentListVM_fromStore", 3364); - _static_1(A, "payment_screen_vm_PaymentScreenVM_fromStore$closure", "PaymentScreenVM_fromStore", 3365); + }, ["call$1", "call$0"], ["_payment_edit$_onChanged$1", "_payment_edit$_onChanged$0"], 682, 0, 0); + _static_1(A, "payment_list_vm_PaymentListVM_fromStore$closure", "PaymentListVM_fromStore", 3383); + _static_1(A, "payment_screen_vm_PaymentScreenVM_fromStore$closure", "PaymentScreenVM_fromStore", 3384); _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"], 728, 0, 0); + }, ["call$1", "call$0"], ["_payment_refund$_onChanged$1", "_payment_refund$_onChanged$0"], 682, 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", 3366); - _static_1(A, "payment_term_screen_vm_PaymentTermScreenVM_fromStore$closure", "PaymentTermScreenVM_fromStore", 3367); + _static_1(A, "payment_term_list_vm_PaymentTermListVM_fromStore$closure", "PaymentTermListVM_fromStore", 3385); + _static_1(A, "payment_term_screen_vm_PaymentTermScreenVM_fromStore$closure", "PaymentTermScreenVM_fromStore", 3386); _instance_0_u(A._ProductEditState.prototype, "get$_product_edit$_onChanged", "_product_edit$_onChanged$0", 0); - _static_1(A, "product_list_vm_ProductListVM_fromStore$closure", "ProductListVM_fromStore", 3368); - _static_1(A, "product_screen_vm_ProductScreenVM_fromStore$closure", "ProductScreenVM_fromStore", 3369); + _static_1(A, "product_list_vm_ProductListVM_fromStore$closure", "ProductListVM_fromStore", 3387); + _static_1(A, "product_screen_vm_ProductScreenVM_fromStore$closure", "ProductScreenVM_fromStore", 3388); _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); - _static_1(A, "project_list_vm_ProjectListVM_fromStore$closure", "ProjectListVM_fromStore", 3370); - _static_1(A, "project_screen_vm_ProjectScreenVM_fromStore$closure", "ProjectScreenVM_fromStore", 3371); + _static_1(A, "project_list_vm_ProjectListVM_fromStore$closure", "ProjectListVM_fromStore", 3389); + _static_1(A, "project_screen_vm_ProjectScreenVM_fromStore$closure", "ProjectScreenVM_fromStore", 3390); _instance_0_u(A._ProjectViewState.prototype, "get$_project_view$_onTabChanged", "_project_view$_onTabChanged$0", 0); - _static_1(A, "quote_list_vm_QuoteListVM_fromStore$closure", "QuoteListVM_fromStore", 3372); - _static_1(A, "quote_screen_vm_QuoteScreenVM_fromStore$closure", "QuoteScreenVM_fromStore", 3373); - _static_1(A, "recurring_expense_list_vm_RecurringExpenseListVM_fromStore$closure", "RecurringExpenseListVM_fromStore", 3374); - _static_1(A, "recurring_expense_screen_vm_RecurringExpenseScreenVM_fromStore$closure", "RecurringExpenseScreenVM_fromStore", 3375); - _static_1(A, "recurring_invoice_list_vm_RecurringInvoiceListVM_fromStore$closure", "RecurringInvoiceListVM_fromStore", 3376); - _static_1(A, "recurring_invoice_screen_vm_RecurringInvoiceScreenVM_fromStore$closure", "RecurringInvoiceScreenVM_fromStore", 3377); - _static_1(A, "reports_screen_vm_ReportsScreenVM_fromStore$closure", "ReportsScreenVM_fromStore", 3378); + _static_1(A, "quote_list_vm_QuoteListVM_fromStore$closure", "QuoteListVM_fromStore", 3391); + _static_1(A, "quote_screen_vm_QuoteScreenVM_fromStore$closure", "QuoteScreenVM_fromStore", 3392); + _static_1(A, "recurring_expense_list_vm_RecurringExpenseListVM_fromStore$closure", "RecurringExpenseListVM_fromStore", 3393); + _static_1(A, "recurring_expense_screen_vm_RecurringExpenseScreenVM_fromStore$closure", "RecurringExpenseScreenVM_fromStore", 3394); + _static_1(A, "recurring_invoice_list_vm_RecurringInvoiceListVM_fromStore$closure", "RecurringInvoiceListVM_fromStore", 3395); + _static_1(A, "recurring_invoice_screen_vm_RecurringInvoiceScreenVM_fromStore$closure", "RecurringInvoiceScreenVM_fromStore", 3396); + _static_1(A, "reports_screen_vm_ReportsScreenVM_fromStore$closure", "ReportsScreenVM_fromStore", 3397); _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", 3379); + _static_1(A, "account_management_vm_AccountManagementVM_fromStore$closure", "AccountManagementVM_fromStore", 3398); _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); - _static_1(A, "client_portal_vm_ClientPortalVM_fromStore$closure", "ClientPortalVM_fromStore", 3380); + _static_1(A, "client_portal_vm_ClientPortalVM_fromStore$closure", "ClientPortalVM_fromStore", 3399); _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", 3381); + _static_1(A, "company_details_vm_CompanyDetailsVM_fromStore$closure", "CompanyDetailsVM_fromStore", 3400); _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", 3382); + _static_1(A, "credit_cards_and_banks_vm_CreditCardsAndBanksVM_fromStore$closure", "CreditCardsAndBanksVM_fromStore", 3401); _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", 3383); + _static_1(A, "custom_fields_vm_CustomFieldsVM_fromStore$closure", "CustomFieldsVM_fromStore", 3402); _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", 3384); + _static_1(A, "data_visualizations_vm_DataVisualizationsVM_fromStore$closure", "DataVisualizationsVM_fromStore", 3403); _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", 3385); + _static_1(A, "device_settings_vm_DeviceSettingsVM_fromStore$closure", "DeviceSettingsVM_fromStore", 3404); _instance_0_u(_ = A._EmailSettingsState.prototype, "get$_email_settings$_onChanged", "_email_settings$_onChanged$0", 0); _instance_1_u(_, "get$_onSavePressed", "_onSavePressed$1", 29); - _static_1(A, "email_settings_vm_EmailSettingsVM_fromStore$closure", "EmailSettingsVM_fromStore", 3386); - _static_1(A, "expense_settings_vm_ExpenseSettingsVM_fromStore$closure", "ExpenseSettingsVM_fromStore", 3387); + _static_1(A, "email_settings_vm_EmailSettingsVM_fromStore$closure", "EmailSettingsVM_fromStore", 3405); + _static_1(A, "expense_settings_vm_ExpenseSettingsVM_fromStore$closure", "ExpenseSettingsVM_fromStore", 3406); _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", 29); _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", 3388); - _static_1(A, "import_export_vm_ImportExportVM_fromStore$closure", "ImportExportVM_fromStore", 3389); + _static_1(A, "generated_numbers_vm_GeneratedNumbersVM_fromStore$closure", "GeneratedNumbersVM_fromStore", 3407); + _static_1(A, "import_export_vm_ImportExportVM_fromStore$closure", "ImportExportVM_fromStore", 3408); _instance_0_u(A._InvoiceDesignState.prototype, "get$_invoice_design$_onTabChanged", "_invoice_design$_onTabChanged$0", 0); - _static_1(A, "invoice_design_vm_InvoiceDesignVM_fromStore$closure", "InvoiceDesignVM_fromStore", 3390); + _static_1(A, "invoice_design_vm_InvoiceDesignVM_fromStore$closure", "InvoiceDesignVM_fromStore", 3409); _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", 3391); + _static_1(A, "localization_vm_LocalizationSettingsVM_fromStore$closure", "LocalizationSettingsVM_fromStore", 3410); _instance_0_u(A._OnlinePaymentsState.prototype, "get$_online_payments$_onChanged", "_online_payments$_onChanged$0", 0); - _static_1(A, "online_payments_vm_OnlinePaymentsVM_fromStore$closure", "OnlinePaymentsVM_fromStore", 3392); - _static_1(A, "product_settings_vm_ProductSettingsVM_fromStore$closure", "ProductSettingsVM_fromStore", 3393); - _static_1(A, "settings_list_vm_SettingsListVM_fromStore$closure", "SettingsListVM_fromStore", 3394); - _static_1(A, "settings_screen_vm_SettingsScreenVM_fromStore$closure", "SettingsScreenVM_fromStore", 3395); + _static_1(A, "online_payments_vm_OnlinePaymentsVM_fromStore$closure", "OnlinePaymentsVM_fromStore", 3411); + _static_1(A, "product_settings_vm_ProductSettingsVM_fromStore$closure", "ProductSettingsVM_fromStore", 3412); + _static_1(A, "settings_list_vm_SettingsListVM_fromStore$closure", "SettingsListVM_fromStore", 3413); + _static_1(A, "settings_screen_vm_SettingsScreenVM_fromStore$closure", "SettingsScreenVM_fromStore", 3414); _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", 3396); - _static_1(A, "tax_settings_vm_TaxSettingsVM_fromStore$closure", "TaxSettingsVM_fromStore", 3397); + _static_1(A, "task_settings_vm_TaskSettingsVM_fromStore$closure", "TaskSettingsVM_fromStore", 3415); + _static_1(A, "tax_settings_vm_TaxSettingsVM_fromStore$closure", "TaxSettingsVM_fromStore", 3416); _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", 3398); + _static_1(A, "templates_and_reminders_vm_TemplatesAndRemindersVM_fromStore$closure", "TemplatesAndRemindersVM_fromStore", 3417); _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); - _static_1(A, "user_details_vm_UserDetailsVM_fromStore$closure", "UserDetailsVM_fromStore", 3399); + _static_1(A, "user_details_vm_UserDetailsVM_fromStore$closure", "UserDetailsVM_fromStore", 3418); _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", 3400); + _static_1(A, "workflow_vm_WorkflowSettingsVM_fromStore$closure", "WorkflowSettingsVM_fromStore", 3419); _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); - _static_1(A, "subscription_list_vm_SubscriptionListVM_fromStore$closure", "SubscriptionListVM_fromStore", 3401); - _static_1(A, "subscription_screen_vm_SubscriptionScreenVM_fromStore$closure", "SubscriptionScreenVM_fromStore", 3402); + _static_1(A, "subscription_list_vm_SubscriptionListVM_fromStore$closure", "SubscriptionListVM_fromStore", 3420); + _static_1(A, "subscription_screen_vm_SubscriptionScreenVM_fromStore$closure", "SubscriptionScreenVM_fromStore", 3421); _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", 3403); - _static_1(A, "task_list_vm_TaskListVM_fromStore$closure", "TaskListVM_fromStore", 3404); - _static_1(A, "task_screen_vm_TaskScreenVM_fromStore$closure", "TaskScreenVM_fromStore", 3405); + _static_1(A, "kanban_view_vm_KanbanVM_fromStore$closure", "KanbanVM_fromStore", 3422); + _static_1(A, "task_list_vm_TaskListVM_fromStore$closure", "TaskListVM_fromStore", 3423); + _static_1(A, "task_screen_vm_TaskScreenVM_fromStore$closure", "TaskScreenVM_fromStore", 3424); _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); - _static_1(A, "task_status_list_vm_TaskStatusListVM_fromStore$closure", "TaskStatusListVM_fromStore", 3406); - _static_1(A, "task_status_screen_vm_TaskStatusScreenVM_fromStore$closure", "TaskStatusScreenVM_fromStore", 3407); + _static_1(A, "task_status_list_vm_TaskStatusListVM_fromStore$closure", "TaskStatusListVM_fromStore", 3425); + _static_1(A, "task_status_screen_vm_TaskStatusScreenVM_fromStore$closure", "TaskStatusScreenVM_fromStore", 3426); _instance_0_u(A._TaxRateEditState.prototype, "get$_tax_rate_edit$_onChanged", "_tax_rate_edit$_onChanged$0", 0); - _static_1(A, "tax_rate_list_vm_TaxRateListVM_fromStore$closure", "TaxRateListVM_fromStore", 3408); - _static_1(A, "tax_rate_screen_vm_TaxRateScreenVM_fromStore$closure", "TaxRateScreenVM_fromStore", 3409); + _static_1(A, "tax_rate_list_vm_TaxRateListVM_fromStore$closure", "TaxRateListVM_fromStore", 3427); + _static_1(A, "tax_rate_screen_vm_TaxRateScreenVM_fromStore$closure", "TaxRateScreenVM_fromStore", 3428); _instance_0_u(A._TokenEditState.prototype, "get$_token_edit$_onChanged", "_token_edit$_onChanged$0", 0); - _static_1(A, "token_list_vm_TokenListVM_fromStore$closure", "TokenListVM_fromStore", 3410); - _static_1(A, "token_screen_vm_TokenScreenVM_fromStore$closure", "TokenScreenVM_fromStore", 3411); + _static_1(A, "token_list_vm_TokenListVM_fromStore$closure", "TokenListVM_fromStore", 3429); + _static_1(A, "token_screen_vm_TokenScreenVM_fromStore$closure", "TokenScreenVM_fromStore", 3430); _instance_0_u(A._UserEditState.prototype, "get$_user_edit$_onChanged", "_user_edit$_onChanged$0", 0); - _static_1(A, "user_list_vm_UserListVM_fromStore$closure", "UserListVM_fromStore", 3412); - _static_1(A, "user_screen_vm_UserScreenVM_fromStore$closure", "UserScreenVM_fromStore", 3413); + _static_1(A, "user_list_vm_UserListVM_fromStore$closure", "UserListVM_fromStore", 3431); + _static_1(A, "user_screen_vm_UserScreenVM_fromStore$closure", "UserScreenVM_fromStore", 3432); _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_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", 3414); - _static_1(A, "vendor_screen_vm_VendorScreenVM_fromStore$closure", "VendorScreenVM_fromStore", 3415); + _static_1(A, "vendor_list_vm_VendorListVM_fromStore$closure", "VendorListVM_fromStore", 3433); + _static_1(A, "vendor_screen_vm_VendorScreenVM_fromStore$closure", "VendorScreenVM_fromStore", 3434); _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", 508); + _instance_2_u(A._VendorViewDetailsState.prototype, "get$_launchStatus", "_launchStatus$2", 627); _instance_0_u(A._WebhookEditState.prototype, "get$_webhook_edit$_onChanged", "_webhook_edit$_onChanged$0", 0); - _static_1(A, "webhook_list_vm_WebhookListVM_fromStore$closure", "WebhookListVM_fromStore", 3416); - _static_1(A, "webhook_screen_vm_WebhookScreenVM_fromStore$closure", "WebhookScreenVM_fromStore", 3417); + _static_1(A, "webhook_list_vm_WebhookListVM_fromStore$closure", "WebhookListVM_fromStore", 3435); + _static_1(A, "webhook_screen_vm_WebhookScreenVM_fromStore$closure", "WebhookScreenVM_fromStore", 3436); _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); @@ -469650,36 +474352,37 @@ _instance_0_u(_, "get$_copy", "_copy$0", 0); _instance_0_u(_, "get$_super_editor$_paste", "_super_editor$_paste$0", 0); _instance_0_u(_, "get$_selectAll", "_selectAll$0", 0); - _instance_1_u(_ = A._EditorToolbarState.prototype, "get$_convertTextToNewType", "_convertTextToNewType$1", 2688); + _instance_1_u(_ = A._EditorToolbarState.prototype, "get$_convertTextToNewType", "_convertTextToNewType$1", 2720); _instance_0_u(_, "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(_ = 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", 2700); - _instance_1_u(A._FadeWidgetState.prototype, "get$animationStatusChange", "animationStatusChange$1", 36); - _instance_1_i(_ = A.ImageHandler.prototype, "get$build", "build$1", 70); - _instance(_, "get$_imageBuilder", 0, 4, null, ["call$4"], ["_imageBuilder$4"], 385, 0, 0); - _instance(_, "get$_placeholderBuilder", 0, 4, null, ["call$4"], ["_placeholderBuilder$4"], 385, 0, 0); - _instance(_, "get$_preLoadingBuilder", 0, 4, null, ["call$4"], ["_preLoadingBuilder$4"], 385, 0, 0); - _instance(_, "get$_loadingBuilder", 0, 3, null, ["call$3"], ["_loadingBuilder$3"], 2710, 0, 0); - _instance(_, "get$_errorBuilder", 0, 3, null, ["call$3"], ["_errorBuilder$3"], 745, 0, 0); - _static_0(A, "path_provider__getApplicationDocumentsDirectory$closure", "getApplicationDocumentsDirectory", 3418); - _static_1(A, "method_channel_MethodChannelPrinting__handleMethod$closure", "MethodChannelPrinting__handleMethod", 308); - _instance(A.PdfPrintAction.prototype, "get$_actions0$_print", 0, 3, null, ["call$3"], ["_actions0$_print$3"], 653, 0, 0); - _instance(A.PdfShareAction.prototype, "get$_share", 0, 3, null, ["call$3"], ["_share$3"], 653, 0, 0); - _instance_0_u(A._PdfPreviewState.prototype, "get$computeActualPageFormat", "computeActualPageFormat$0", 2722); + _instance_1_u(A.ListSyntax.prototype, "get$_removeLeadingEmptyLine", "_removeLeadingEmptyLine$1", 2733); + _instance_1_u(A._FadeWidgetState.prototype, "get$animationStatusChange", "animationStatusChange$1", 37); + _instance_1_i(_ = A.ImageHandler.prototype, "get$build", "build$1", 72); + _instance(_, "get$_imageBuilder", 0, 4, null, ["call$4"], ["_imageBuilder$4"], 469, 0, 0); + _instance(_, "get$_placeholderBuilder", 0, 4, null, ["call$4"], ["_placeholderBuilder$4"], 469, 0, 0); + _instance(_, "get$_preLoadingBuilder", 0, 4, null, ["call$4"], ["_preLoadingBuilder$4"], 469, 0, 0); + _instance(_, "get$_loadingBuilder", 0, 3, null, ["call$3"], ["_loadingBuilder$3"], 2743, 0, 0); + _instance(_, "get$_errorBuilder", 0, 3, null, ["call$3"], ["_errorBuilder$3"], 529, 0, 0); + _static_0(A, "path_provider__getApplicationDocumentsDirectory$closure", "getApplicationDocumentsDirectory", 3437); + _static_1(A, "method_channel_MethodChannelPrinting__handleMethod$closure", "MethodChannelPrinting__handleMethod", 314); + _instance(A.PdfPrintAction.prototype, "get$_print", 0, 3, null, ["call$3"], ["_print$3"], 744, 0, 0); + _instance(A.PdfShareAction.prototype, "get$_share", 0, 3, null, ["call$3"], ["_share$3"], 744, 0, 0); + _instance_0_u(A._PdfPreviewState.prototype, "get$computeActualPageFormat", "computeActualPageFormat$0", 2755); _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"], 2725, 0, 0); + _instance(A.TypedMiddleware.prototype, "get$$call", 0, 3, null, ["call$3"], ["call$3"], 2758, 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", 33); - _instance_1_u(_ = A._StartWithStreamSink.prototype, "get$onData", "onData$1", 33); - _instance_2_i(_, "get$onError", "onError$2", 121); + _instance_1_i(A.Subject.prototype, "get$add", "add$1", 32); + _instance_1_u(_ = A._StartWithStreamSink.prototype, "get$onData", "onData$1", 32); + _instance_2_i(_, "get$onError", "onError$2", 123); _instance_0_u(_, "get$onDone", "onDone$0", 0); - _instance_1_u(_ = A._StartWithErrorStreamSink.prototype, "get$onData", "onData$1", 33); - _instance_2_i(_, "get$onError", "onError$2", 121); + _instance_1_u(_ = A._StartWithErrorStreamSink.prototype, "get$onData", "onData$1", 32); + _instance_2_i(_, "get$onError", "onError$2", 123); _instance_0_u(_, "get$onDone", "onDone$0", 0); _static(A, "sentry_options__noOpLogger$closure", 2, function() { return {exception: null, logger: null, stackTrace: null}; @@ -469687,44 +474390,44 @@ return A.noOpLogger(level, message, null, null, null); }, function(level, message, stackTrace) { return A.noOpLogger(level, message, null, null, stackTrace); - }], 3419, 0); - _instance_1_u(A.SentryFlutterWeb.prototype, "get$handleMethodCall", "handleMethodCall$1", 308); - _instance(A.SourceSpanMixin.prototype, "get$message", 1, 1, null, ["call$2$color", "call$1"], ["message$2$color", "message$1"], 2739, 0, 0); + }], 3438, 0); + _instance_1_u(A.SentryFlutterWeb.prototype, "get$handleMethodCall", "handleMethodCall$1", 314); + _instance(A.SourceSpanMixin.prototype, "get$message", 1, 1, null, ["call$2$color", "call$1"], ["message$2$color", "message$1"], 2772, 0, 0); _instance_0_i(_ = A.InjectedImp.prototype, "get$initialize", "initialize$0", 0); _instance_0_u(_, "get$notify", "notify$0", 0); _instance_0_i(A.DocumentComposer.prototype, "get$dispose", "dispose$0", 0); _instance_0_u(A.MutableDocument.prototype, "get$_forwardNodeChange", "_forwardNodeChange$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", 104); - _instance_1_u(_, "get$_document_gestures_mouse$_onDoubleTapDown", "_document_gestures_mouse$_onDoubleTapDown$1", 88); + _instance_1_u(_, "get$_document_gestures_mouse$_onTapUp", "_document_gestures_mouse$_onTapUp$1", 99); + _instance_1_u(_, "get$_document_gestures_mouse$_onDoubleTapDown", "_document_gestures_mouse$_onDoubleTapDown$1", 86); _instance_0_u(_, "get$_onDoubleTap", "_onDoubleTap$0", 0); - _instance_1_u(_, "get$_document_gestures_mouse$_onTripleTapDown", "_document_gestures_mouse$_onTripleTapDown$1", 88); + _instance_1_u(_, "get$_document_gestures_mouse$_onTripleTapDown", "_document_gestures_mouse$_onTripleTapDown$1", 86); _instance_0_u(_, "get$_onTripleTap", "_onTripleTap$0", 0); - _instance_1_u(_, "get$_document_gestures_mouse$_onPanStart", "_document_gestures_mouse$_onPanStart$1", 85); + _instance_1_u(_, "get$_document_gestures_mouse$_onPanStart", "_document_gestures_mouse$_onPanStart$1", 79); _instance_1_u(_, "get$_document_gestures_mouse$_onPanUpdate", "_document_gestures_mouse$_onPanUpdate$1", 69); - _instance_1_u(_, "get$_document_gestures_mouse$_onPanEnd", "_document_gestures_mouse$_onPanEnd$1", 107); + _instance_1_u(_, "get$_document_gestures_mouse$_onPanEnd", "_document_gestures_mouse$_onPanEnd$1", 102); _instance_0_u(_, "get$_document_gestures_mouse$_onPanCancel", "_document_gestures_mouse$_onPanCancel$0", 0); - _instance_1_u(_, "get$_onMouseMove", "_onMouseMove$1", 98); + _instance_1_u(_, "get$_onMouseMove", "_onMouseMove$1", 96); _instance_0_u(_, "get$_document_gestures_mouse$_updateDragSelection", "_document_gestures_mouse$_updateDragSelection$0", 0); - _instance_1_u(_, "get$_onPointerSignal", "_onPointerSignal$1", 358); - _instance_1_u(_, "get$_document_gestures_mouse$_onTick", "_document_gestures_mouse$_onTick$1", 81); + _instance_1_u(_, "get$_onPointerSignal", "_onPointerSignal$1", 426); + _instance_1_u(_, "get$_document_gestures_mouse$_onTick", "_document_gestures_mouse$_onTick$1", 84); _instance_0_u(_ = A._AndroidDocumentTouchInteractorState.prototype, "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", 104); - _instance_1_u(_, "get$_onDoubleTapDown", "_onDoubleTapDown$1", 88); - _instance_1_u(_, "get$_onTripleTapDown", "_onTripleTapDown$1", 88); - _instance_2_u(_, "get$_onHandleDragStart", "_onHandleDragStart$2", 2757); - _instance_1_u(_, "get$_onHandleDragUpdate", "_onHandleDragUpdate$1", 573); + _instance_1_u(_, "get$_document_gestures_touch_android$_onTapUp", "_document_gestures_touch_android$_onTapUp$1", 99); + _instance_1_u(_, "get$_onDoubleTapDown", "_onDoubleTapDown$1", 86); + _instance_1_u(_, "get$_onTripleTapDown", "_onTripleTapDown$1", 86); + _instance_2_u(_, "get$_onHandleDragStart", "_onHandleDragStart$2", 2790); + _instance_1_u(_, "get$_onHandleDragUpdate", "_onHandleDragUpdate$1", 754); _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", 85); - _instance_1_u(_, "get$_onUpstreamHandlePanStart", "_onUpstreamHandlePanStart$1", 85); - _instance_1_u(_, "get$_onDownstreamHandlePanStart", "_onDownstreamHandlePanStart$1", 85); + _instance_1_u(_, "get$_onCollapsedPanStart", "_onCollapsedPanStart$1", 79); + _instance_1_u(_, "get$_onUpstreamHandlePanStart", "_onUpstreamHandlePanStart$1", 79); + _instance_1_u(_, "get$_onDownstreamHandlePanStart", "_onDownstreamHandlePanStart$1", 79); _instance_1_u(_, "get$_document_gestures_touch_android$_onPanUpdate", "_document_gestures_touch_android$_onPanUpdate$1", 69); - _instance_1_u(_, "get$_document_gestures_touch_android$_onPanEnd", "_document_gestures_touch_android$_onPanEnd$1", 107); + _instance_1_u(_, "get$_document_gestures_touch_android$_onPanEnd", "_document_gestures_touch_android$_onPanEnd$1", 102); _instance_0_u(_, "get$_document_gestures_touch_android$_onPanCancel", "_document_gestures_touch_android$_onPanCancel$0", 0); _instance_0_i(_ = A.AndroidDocumentGestureEditingController.prototype, "get$dispose", "dispose$0", 0); _instance_0_u(_, "get$_hideCollapsedHandle", "_hideCollapsedHandle$0", 0); @@ -469732,17 +474435,17 @@ _instance_0_u(_, "get$_onDocumentChange", "_onDocumentChange$0", 0); _instance_0_u(_, "get$_onSelectionChange", "_onSelectionChange$0", 0); _instance_0_u(_, "get$_onScrollChange", "_onScrollChange$0", 0); - _instance_1_u(_, "get$_onTapUp", "_onTapUp$1", 104); - _instance_1_u(_, "get$_onDoubleTapUp", "_onDoubleTapUp$1", 104); - _instance_1_u(_, "get$_onTripleTapUp", "_onTripleTapUp$1", 104); - _instance_1_u(_, "get$_onPanStart", "_onPanStart$1", 85); + _instance_1_u(_, "get$_onTapUp", "_onTapUp$1", 99); + _instance_1_u(_, "get$_onDoubleTapUp", "_onDoubleTapUp$1", 99); + _instance_1_u(_, "get$_onTripleTapUp", "_onTripleTapUp$1", 99); + _instance_1_u(_, "get$_onPanStart", "_onPanStart$1", 79); _instance_1_u(_, "get$_onPanUpdate", "_onPanUpdate$1", 69); - _instance_1_u(_, "get$_onPanEnd", "_onPanEnd$1", 107); + _instance_1_u(_, "get$_onPanEnd", "_onPanEnd$1", 102); _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", 573); + _instance_1_u(_, "get$_moveSelectionToFloatingCursor", "_moveSelectionToFloatingCursor$1", 754); _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); @@ -469761,116 +474464,125 @@ _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$_onKeyPressed", "_onKeyPressed$2", 423); - _instance_0_u(_ = A._SingleColumnDocumentLayoutState.prototype, "get$_onPresenterMarkedDirty", "_onPresenterMarkedDirty$0", 97); - _instance(_, "get$_onViewModelChange", 0, 0, null, ["call$3$addedComponents$changedComponents$removedComponents", "call$0"], ["_onViewModelChange$3$addedComponents$changedComponents$removedComponents", "_onViewModelChange$0"], 661, 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"], 661, 0, 0); - _static_1(A, "_presenter__noStyleBuilder$closure", "noStyleBuilder", 256); + _instance_2_u(A.DocumentKeyboardInteractor.prototype, "get$_onKeyPressed", "_onKeyPressed$2", 422); + _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"], 759, 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"], 759, 0, 0); + _static_1(A, "_presenter__noStyleBuilder$closure", "noStyleBuilder", 230); _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", 3420); - _static_2(A, "list_items___defaultIndentCalculator$closure", "_defaultIndentCalculator", 3421); - _static_2(A, "list_items___defaultOrderedListItemNumeralBuilder$closure", "_defaultOrderedListItemNumeralBuilder", 3422); + _static_2(A, "list_items___defaultUnorderedListItemDotBuilder$closure", "_defaultUnorderedListItemDotBuilder", 3439); + _static_2(A, "list_items___defaultIndentCalculator$closure", "_defaultIndentCalculator", 3440); + _static_2(A, "list_items___defaultOrderedListItemNumeralBuilder$closure", "_defaultOrderedListItemNumeralBuilder", 3441); _static(A, "list_items__tabToIndentListItem$closure", 0, null, ["call$2$editContext$keyEvent", "call$0"], ["tabToIndentListItem", function() { return A.tabToIndentListItem(null, null); - }], 67, 0); + }], 62, 0); _static(A, "list_items__shiftTabToUnIndentListItem$closure", 0, null, ["call$2$editContext$keyEvent", "call$0"], ["shiftTabToUnIndentListItem", function() { return A.shiftTabToUnIndentListItem(null, null); - }], 67, 0); + }], 62, 0); _static(A, "list_items__backspaceToUnIndentListItem$closure", 0, null, ["call$2$editContext$keyEvent", "call$0"], ["backspaceToUnIndentListItem", function() { return A.backspaceToUnIndentListItem(null, null); - }], 67, 0); - _static(A, "paragraph__anyCharacterToInsertInParagraph$closure", 0, null, ["call$2$editContext$keyEvent", "call$0"], ["anyCharacterToInsertInParagraph", function() { + }], 62, 0); + _static(A, "paragraph0__anyCharacterToInsertInParagraph$closure", 0, null, ["call$2$editContext$keyEvent", "call$0"], ["anyCharacterToInsertInParagraph", function() { return A.anyCharacterToInsertInParagraph(null, null); - }], 67, 0); - _static(A, "paragraph__backspaceToClearParagraphBlockType$closure", 0, null, ["call$2$editContext$keyEvent", "call$0"], ["backspaceToClearParagraphBlockType", function() { + }], 62, 0); + _static(A, "paragraph0__backspaceToClearParagraphBlockType$closure", 0, null, ["call$2$editContext$keyEvent", "call$0"], ["backspaceToClearParagraphBlockType", function() { return A.backspaceToClearParagraphBlockType(null, null); - }], 67, 0); - _static(A, "paragraph__enterToInsertBlockNewline$closure", 0, null, ["call$2$editContext$keyEvent", "call$0"], ["enterToInsertBlockNewline", function() { + }], 62, 0); + _static(A, "paragraph0__enterToInsertBlockNewline$closure", 0, null, ["call$2$editContext$keyEvent", "call$0"], ["enterToInsertBlockNewline", function() { return A.enterToInsertBlockNewline(null, null); - }], 67, 0); - _static_2(A, "super_editor0__defaultInlineTextStyler$closure", "defaultInlineTextStyler", 3424); + }], 62, 0); + _static_2(A, "super_editor0__defaultInlineTextStyler$closure", "defaultInlineTextStyler", 3443); _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, "text__anyCharacterToInsertInTextContent$closure", 0, null, ["call$2$editContext$keyEvent", "call$0"], ["anyCharacterToInsertInTextContent", function() { return A.anyCharacterToInsertInTextContent(null, null); - }], 67, 0); + }], 62, 0); _static(A, "text__deleteToRemoveDownstreamContent$closure", 0, null, ["call$2$editContext$keyEvent", "call$0"], ["deleteToRemoveDownstreamContent", function() { return A.deleteToRemoveDownstreamContent(null, null); - }], 67, 0); + }], 62, 0); _static(A, "text__shiftEnterToInsertNewlineInBlock$closure", 0, null, ["call$2$editContext$keyEvent", "call$0"], ["shiftEnterToInsertNewlineInBlock", function() { return A.shiftEnterToInsertNewlineInBlock(null, null); - }], 67, 0); + }], 62, 0); _instance_0_i(A.TextNode.prototype, "get$dispose", "dispose$0", 0); - _instance_1_u(A._TextComponentState.prototype, "get$_textStyleWithBlockType", "_textStyleWithBlockType$1", 256); + _instance_1_u(A._TextComponentState.prototype, "get$_textStyleWithBlockType", "_textStyleWithBlockType$1", 230); _instance_0_u(A._MultiListenableBuilderState.prototype, "get$_onListenableChange", "_onListenableChange$0", 0); - _instance_1_u(A.AutoScroller.prototype, "get$__scrolling$_onTick", "__scrolling$_onTick$1", 81); - _instance_0_i(_ = A.CaretBlinkController.prototype, "get$dispose", "dispose$0", 0); - _instance_0_u(_, "get$_onToggleTimer", "_onToggleTimer$0", 0); - _instance_1_u(_ = A.TapSequenceGestureRecognizer.prototype, "get$_multi_tap_gesture$_handleEvent", "_multi_tap_gesture$_handleEvent$1", 98); - _instance_1_u(_, "get$_multi_tap_gesture$_reject", "_multi_tap_gesture$_reject$1", 2782); + _instance_1_u(A.AutoScroller.prototype, "get$__scrolling$_onTick", "__scrolling$_onTick$1", 84); + _instance_1_u(_ = A.TapSequenceGestureRecognizer.prototype, "get$_multi_tap_gesture$_handleEvent", "_multi_tap_gesture$_handleEvent$1", 96); + _instance_1_u(_, "get$_multi_tap_gesture$_reject", "_multi_tap_gesture$_reject$1", 2811); _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", 3425); + _static_2(A, "magnifier___roundedRectangleMagnifierBuilder$closure", "_roundedRectangleMagnifierBuilder", 3444); + _instance_0_i(_ = A.CaretBlinkController.prototype, "get$dispose", "dispose$0", 0); + _instance_0_u(_, "get$_onToggleTimer", "_onToggleTimer$0", 0); _instance_1_u(_ = A._RenderValueLayoutBuilder.prototype, "get$computeMinIntrinsicWidth", "computeMinIntrinsicWidth$1", 6); _instance_1_u(_, "get$computeMaxIntrinsicWidth", "computeMaxIntrinsicWidth$1", 6); _instance_1_u(_, "get$computeMinIntrinsicHeight", "computeMinIntrinsicHeight$1", 6); _instance_1_u(_, "get$computeMaxIntrinsicHeight", "computeMaxIntrinsicHeight$1", 6); - _static_1(A, "link_LinkViewController__viewFactory$closure", "LinkViewController__viewFactory", 663); - _static_0(A, "clock__systemTime$closure", "systemTime", 386); + _static_1(A, "link_LinkViewController__viewFactory$closure", "LinkViewController__viewFactory", 742); + _static_0(A, "clock__systemTime$closure", "systemTime", 306); _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); - }], 3426, 0); + }], 3445, 0); _static(A, "print__debugPrintThrottled$closure", 1, null, ["call$2$wrapWidth", "call$1"], ["debugPrintThrottled", function(message) { return A.debugPrintThrottled(message, null); - }], 3427, 0); + }], 3446, 0); _static_0(A, "print___debugPrintTask$closure", "_debugPrintTask", 0); - _static_2(A, "layout_helper_ChildLayoutHelper_dryLayoutChild$closure", "ChildLayoutHelper_dryLayoutChild", 567); - _static_2(A, "layout_helper_ChildLayoutHelper_layoutChild$closure", "ChildLayoutHelper_layoutChild", 567); - _static_1(A, "utils__getUserDataFromMap$closure", "getUserDataFromMap", 3429); - _static_2(A, "loading_reducer___setLoading$closure", "_setLoading", 3430); - _static_2(A, "loading_reducer___setLoaded$closure", "_setLoaded", 3431); - _static_2(A, "loading_reducer___setSaving$closure", "_setSaving", 3432); - _static_2(A, "loading_reducer___setSaved$closure", "_setSaved", 3433); + _static_2(A, "layout_helper_ChildLayoutHelper_dryLayoutChild$closure", "ChildLayoutHelper_dryLayoutChild", 667); + _static_2(A, "layout_helper_ChildLayoutHelper_layoutChild$closure", "ChildLayoutHelper_layoutChild", 667); + _static_1(A, "utils__getUserDataFromMap$closure", "getUserDataFromMap", 3448); + _static_2(A, "loading_reducer___setLoading$closure", "_setLoading", 3449); + _static_2(A, "loading_reducer___setLoaded$closure", "_setLoaded", 3450); + _static_2(A, "loading_reducer___setSaving$closure", "_setSaving", 3451); + _static_2(A, "loading_reducer___setSaved$closure", "_setSaved", 3452); _static_1(A, "serialization0_SerializationUtils_computeDecode$closure", "SerializationUtils_computeDecode", 12); - _static_0(A, "utils4__getUtcDateTime$closure", "getUtcDateTime", 386); + _static_0(A, "utils4__getUtcDateTime$closure", "getUtcDateTime", 306); _static(A, "document_keyboard_actions__doNothingWhenThereIsNoSelection$closure", 0, null, ["call$2$editContext$keyEvent", "call$0"], ["doNothingWhenThereIsNoSelection", function() { return A.doNothingWhenThereIsNoSelection(null, null); - }], 67, 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); - }], 67, 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); - }], 67, 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); - }], 67, 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); - }], 67, 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); - }], 67, 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); - }], 67, 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); - }], 67, 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); - }], 67, 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); - }], 67, 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); + }], 62, 0); + _static(A, "document_keyboard_actions__deleteLineWithCmdBksp$closure", 0, null, ["call$2$editContext$keyEvent", "call$0"], ["deleteLineWithCmdBksp", function() { + return A.deleteLineWithCmdBksp(null, null); + }], 62, 0); + _static(A, "document_keyboard_actions__deleteWordWithAltBksp$closure", 0, null, ["call$2$editContext$keyEvent", "call$0"], ["deleteWordWithAltBksp", function() { + return A.deleteWordWithAltBksp(null, null); + }], 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); - }], 2289, 0); + }], 2301, 0); })(); (function inheritance() { var _mixin = hunkHelpers.mixin, @@ -469878,22 +474590,22 @@ _inherit = hunkHelpers.inherit, _inheritMany = hunkHelpers.inheritMany; _inherit(A.Object, null); - _inheritMany(A.Object, [A.AlarmClock, A.AssetManager, A.Closure, 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.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.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._ParagraphCommand, A.Error, A.ClipboardMessageHandler, A.ClipboardAPICopyStrategy, A.ClipboardAPIPasteStrategy, A.ExecCommandCopyStrategy, A.ExecCommandPasteStrategy, A.FlutterConfiguration, 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.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.PlatformDispatcher, A.PlatformViewManager, A.PlatformViewMessageHandler, A.PointerBinding, A.PointerSupportDetector, 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.SemanticsUpdate, A.SemanticsNodeUpdate, A.SemanticsObject, A.EngineSemanticsOwner, A.SemanticsHelper, A.SemanticsEnabler, A.DefaultTextEditingStrategy, A._ListBase_Object_ListMixin, A.MethodCall0, A.JSONMessageCodec, A.JSONMethodCodec, A.StandardMessageCodec, A.StandardMethodCodec, A.WriteBuffer0, A.ReadBuffer0, A.SurfaceShadowData, A.CanvasParagraph, A.FlatTextSpan, 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.EngineParagraphStyle, A.EngineTextStyle, A.EngineStrutStyle, A.TextHeightStyle, A.TextDimensions, A.TextHeightRuler, A.DirectionalPosition, A.UnicodeRange, A.UnicodePropertyLookup, A._FindBreakDirection, A.BrowserAutofillHints, A.EngineInputType, A.TextCapitalizationConfig, A.EngineAutofillForm, A.AutofillInfo, 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.Iterator, 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._RunNullaryZoneFunction, A._RunUnaryZoneFunction, A._RunBinaryZoneFunction, A._RegisterNullaryZoneFunction, A._RegisterUnaryZoneFunction, A._RegisterBinaryZoneFunction, A._ZoneSpecification, A._ZoneDelegate, 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.Expando, A.BidirectionalIterator, A.MapEntry, A.Null, A._StringStackTrace, A.Stopwatch, A.RuneIterator, A.StringBuffer, A._Uri, A.UriData, A._SimpleUri, A._FakeUserTag, A.ServiceExtensionResponse, A.TimelineTask, A.CssStyleDeclarationBase, A._WrappedEvent, A._BeforeUnloadEventStreamProvider, A.EventStreamProvider, A._Html5NodeValidator, A.ImmutableListMixin, A.NodeValidatorBuilder, A._SimpleNodeValidator, A._SvgNodeValidator, A.FixedSizeListIterator, A.Console, A._DOMWindowCrossFrame, A._SameOriginUriPolicy, A._ValidatingTreeSanitizer, A._StructuredClone, 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.KeyData, A.Color, A.MaskFilter, A.ImageFilter, A.Shadow, 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.TextBox, A.TextPosition, A.TextRange, A.ParagraphConstraints, A.AccessibilityFeatures, A.CallbackHandle, A.GestureSettings, A.PlatformViewRegistry, A.GZipEncoder, A.InputStreamBase, A.OutputStreamBase, A.Deflate, A._DeflaterConfig, A._HuffmanTree, A._StaticTree, A.HuffmanTable, A.Inflate, A._DiagnosticableTree_Object_Diagnosticable, A._State_Object_Diagnosticable, A.BoardViewController, A.CopyOnWriteList, 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._MacOSCodes, A._WindowsCodes, 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._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.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._LerpShapes, A._MouseCursor_Object_Diagnosticable, A._ButtonThemeData_Object_Diagnosticable, A.SliverGridDelegate, A._CardTheme_Object_Diagnosticable, A._CheckboxThemeData_Object_Diagnosticable, A._LerpProperties4, A._ChipThemeData_Object_Diagnosticable, A._ColorScheme_Object_Diagnosticable, A.DataColumn, A.DataRow, A.DataCell, A.TableColumnWidth, A._DataTableThemeData_Object_Diagnosticable, A._LerpProperties3, 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._DefaultHeroTag, A.FloatingActionButtonLocation, A.FabTopOffsetY, A.FabFloatOffsetY, A.FabDockedOffsetY, A.FabEndOffsetX, A.FloatingActionButtonAnimator, A._FloatingActionButtonThemeData_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._MaterialStatePropertyWith, A._MaterialStatePropertyAll, A.MaterialStateMixin, A.MergeableMaterialItem, A._AnimationTuple, A._NavigationBarThemeData_Object_Diagnosticable, A._LerpProperties2, 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._LerpProperties1, A.ScaffoldPrelayoutGeometry, A.ScaffoldGeometry, A.Constraints, A.ScaffoldFeatureController, A._ScrollbarThemeData_Object_Diagnosticable, A._LerpProperties5, A.TextSelectionGestureDetectorBuilder, A._SliderThemeData_Object_Diagnosticable, A._SnackBarThemeData_Object_Diagnosticable, A._SwitchThemeData_Object_Diagnosticable, A._LerpProperties0, A._TabBarTheme_Object_Diagnosticable, 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._LayerLinkHandle, A._MouseState, A.__MouseTrackerUpdateDetails_Object_Diagnosticable, A.SemanticsHandle, A.PipelineOwner, A.RenderObjectWithChildMixin, A.ContainerParentDataMixin, A.ContainerRenderObjectMixin, A.RelayoutWhenSystemFontsChangeMixin, A._SemanticsFragment, A._SemanticsGeometry, A._PlatformViewGestureMixin, A.RenderProxyBoxMixin, A.RenderAnimatedOpacityMixin, 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.SemanticsTag, 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.MethodCall, 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.TextInputConnection, A.TextInput, A._Intent_Object_Diagnosticable, A._Action_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._TextBoundary, 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.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._StorageEntryIdentifier, A.PageStorageBucket, A._FixedScrollMetrics_Object_ScrollMetrics, A.ScrollPhysics, A.PlatformViewCreationParams, A.RestorationMixin, A.RouteInformation, A.LocalHistoryEntry, A.LocalHistoryRoute, A.ScrollActivity, A.ScrollDragController, A._WrappedScrollBehavior, A.ScrollMetrics, A.ViewportNotificationMixin, A.ScrollableDetails, A.KeySet, A._SingleActivator_Object_Diagnosticable, A.__ActivatorIntentPair_Object_Diagnosticable, A.SliverChildDelegate, A._RenderSliverPersistentHeaderForWidgetsMixin, A.SlottedMultiChildRenderObjectWidgetMixin, A.SlottedContainerRenderObjectMixin, A.TableRow, A._TableElementRow, A.__TableSlot_Object_Diagnosticable, A.TextSelectionOverlay, 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.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.DateSymbols, A.NumberSymbols, A.DateBuilder, A.DateFormat, A._DateFormatField, A.IntlStream, A.NumberFormat, A.NumberFormatParseResult, A.NumberFormatParser, A.StringIterator, A.UninitializedLocaleData, A.LocaleDataException, A.InvoiceStatusColors, A.RecurringInvoiceStatusColors, A.CreditStatusColors, A.QuoteStatusColors, A.PaymentStatusColors, A.ExpenseStatusColors, A.FileStorage, A.AccountEntity, A._$AccountEntitySerializer, A.AccountEntityBuilder, A.ClientListResponse, A.ClientItemResponse, A._ClientEntity_Object_BaseEntity, A._ContactEntity_Object_BaseEntity, A._$ClientListResponseSerializer, A._$ClientItemResponseSerializer, A._$ClientEntitySerializer, A._$ContactEntitySerializer, A.ClientListResponseBuilder, A.ClientItemResponseBuilder, A.ClientEntityBuilder, A.ContactEntityBuilder, 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._$CompanyEntitySerializer, A._$GatewayEntitySerializer, A._$GatewayOptionsEntitySerializer, A._$UserCompanyEntitySerializer, A._$UserSettingsEntitySerializer, A._$ReportSettingsEntitySerializer, A._$CompanyItemResponseSerializer, A._$RegistrationFieldEntitySerializer, A.CompanyEntityBuilder, A.GatewayEntityBuilder, A.GatewayOptionsEntityBuilder, A.UserCompanyEntityBuilder, A.UserSettingsEntityBuilder, A.ReportSettingsEntityBuilder, A.CompanyItemResponseBuilder, A.RegistrationFieldEntityBuilder, 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.BelongsToClient, 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.SettingsEntity, A._$SettingsEntitySerializer, A.SettingsEntityBuilder, 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.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.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.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.QuoteRepository, A.RecurringExpenseRepository, A.RecurringInvoiceRepository, A.SettingsRepository, A.SubscriptionRepository, A.TaskRepository, A.TaskStatusRepository, A.TaxRateRepository, A.TokenRepository, A.UserRepository, A.VendorRepository, A.WebhookRepository, A.WebClient, A.PersistData, A.ClearPersistedData, A.SwitchListTableLayout, A.PopLastHistory, A.DismissNativeWarning, A.DismissNativeWarningPermanently, A.ViewMainScreen, A.StartLoading, A.StopLoading, A.StartSaving, A.StopSaving, A.LoadStaticSuccess, A.ToggleEditorLayout, 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.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.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.SettingsUIState, A._$UserCompanyStateSerializer, A._$SettingsUIStateSerializer, A.UserCompanyStateBuilder, A.SettingsUIStateBuilder, 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.UpdateDashboardSelection, A.UpdateDashboardEntityType, 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.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.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.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.ConvertQuotes, A.ConvertQuoteSuccess, A.ConvertQuoteFailure, 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.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.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.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.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.DataRow0, A.DataCell0, A.LoginVM, 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.QuoteScreenVM, A.RecurringExpenseListVM, A.RecurringExpenseScreenVM, A.RecurringInvoiceListVM, A.RecurringInvoiceScreenVM, A.ReportResult, A.ReportElement, A.ReportsScreenVM, A.GroupTotals, 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.OnlinePaymentsVM, 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.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.PersistUIDebouncer, A.LocaleCodeAware, A.LocalizationsProvider, A.LinkifyElement, A.Linkifier, A.LinkifyOptions, A.AndroidAuthMessages, A.IOSAuthMessages, A.LocalAuthentication, A.Level, A.LogRecord, A.Logger, A.Element2, A.Text1, A.UnparsedContent, A.BlockParser, A.BlockSyntax, A.ListItem, A.Document0, A.LinkReference, A.ExtensionSet, A.InlineParser, A.InlineSyntax, A.SimpleDelimiter, A.DelimiterRun, A.InlineLink, A.ImageHandler, A.Context, A.Style, A.ParsedPath, A.PathException, A.MissingPlatformDirectoryException, A.PdfPageFormat, A.Permission, 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.EnvironmentVariables, A.HubAdapter, A.NoOpClient, A.NoOpHub, A.ISentrySpan, A.Platform1, A.PlatformChecker, A.Breadcrumb, A.SentryLevel, A.SpanStatus, A.SentryOptions, A.NoOpTransport, A.SentryFlutterWeb, A.SharedPreferences, A.SharedPreferencesStorePlatform, 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.DocumentNodeSelection, 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.HorizontalRuleComponentBuilder, A.ImageComponentBuilder, A.SingleColumnDocumentComponentContext, A.SingleColumnLayoutPresenter, A.SingleColumnLayoutPresenterChangeListener, A.SingleColumnLayoutStylePhase, A.SingleColumnLayoutViewModel, A.SingleColumnLayoutComponentStyles, 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.TextComponentViewModel, A.ToggleTextAttributionsCommand, A.InsertTextCommand, A.UnknownComponentBuilder, A.Logger0, A.AutoScroller, A.AttributedSpans, A.SpanMarker, A.MultiAttributionSpan, A.NamedAttribution, A.IncompatibleOverlappingAttributionsException, A._AttributedText_Object_ChangeNotifier, A._CaretBlinkController_Object_ChangeNotifier, A._TapTracker0, A._CountdownZoned0, A.Platform, A.TextSelectionDecoration, A.TextCaretFactory, A._MarkdownToDocument, A._InlineMarkdownToDocument, 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.Uuid, A.Matrix3, A.Matrix4, A.Quad, A.Quaternion, A.Vector3, A.Vector4, A.Version]); - _inheritMany(A.Closure, [A.AssetManager__baseUrl_closure, A.Closure0Args, A.ProductionCollector_closure, A.patchCanvasKitModule_closure0, A.patchCanvasKitModule_closure2, A.HtmlViewEmbedder_getOverlayCanvases_closure, A.HtmlViewEmbedder_submitFrame_closure, A.HtmlViewEmbedder_submitFrame_closure0, A.Closure2Args, A.HtmlViewEmbedder__updateOverlays_closure, 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.initializeCanvasKit_closure, A.initializeCanvasKit__closure0, A._startDownloadingCanvasKit_closure, 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.FlutterViewEmbedder_reset_closure, A.FlutterViewEmbedder_setPreferredOrientation_closure, A.FlutterViewEmbedder_setPreferredOrientation_closure0, A.sendFontChangeMessage_closure, A.sendFontChangeMessage__closure, A.HtmlCodec_getNextFrame_closure, A.HtmlCodec_getNextFrame_closure0, A.HtmlCodec__decodeUsingOnLoad_closure, A.HtmlCodec__decodeUsingOnLoad_closure0, A.initializeEngine__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._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._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.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.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_closure0, A.HybridTextEditing__startEditing_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._CustomZone_bindUnaryCallback_closure, A._CustomZone_bindUnaryCallbackGuarded_closure, A._RootZone_bindUnaryCallback_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.Element_Element$html_closure, A.Entry_remove_closure0, A.HttpRequest_request_closure, A._BeforeUnloadEventStreamProvider_forTarget_closure, A._EventStreamSubscription_closure, A._EventStreamSubscription_onData_closure, A.NodeValidatorBuilder_allowsElement_closure, A.NodeValidatorBuilder_allowsAttribute_closure, A._SimpleNodeValidator_closure, A._SimpleNodeValidator_closure0, A._TemplatingNodeValidator_closure, A._convertDartToNative_Value_closure, A.FilteredElementList__iterable_closure, A.FilteredElementList__iterable_closure0, A.FilteredElementList_removeRange_closure, 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.promiseToFuture_closure, A.promiseToFuture_closure0, A.KeyData__quotedCharCode_closure, A.webOnlyInstantiateImageCodecFromUrl_closure, A.decodeImageFromPixels_executeCallback, A.decodeImageFromPixels_executeCallback_closure, A._futurize_closure, 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.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_closure, A.Series_Series_closure0, A.Series_Series_closure1, 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._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.showLicensePage_closure, A._PackagesViewState_licenses_closure0, A._PackagesViewState_build___closure, A._PackagesViewState__initDefaultDetailPage_closure, A._PackagesViewState__packagesList_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_closure17, A._ButtonStyleState_build__closure0, A._ButtonStyleState_build_closure18, A._ButtonStyleState_build__closure, A._ButtonStyleState_build_closure10, 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._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.ListTileTheme_merge_closure, A._RenderListTile_paint_doPaint, A._MaterialState_build_closure, A._MaterialInteriorState_forEachTween_closure, A._MaterialInteriorState_forEachTween_closure0, A._MaterialInteriorState_forEachTween_closure1, 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.PaginatedDataTableState__getBlankRowFor_closure, A.PaginatedDataTableState__getProgressIndicatorRowFor_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.ScaffoldState_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.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.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_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__extractPlaceholderSpans_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._getParent_closure, A.Actions__findDispatcher_closure, A.Actions_maybeFind_closure, A.Actions__maybeFindWithoutDependingOn_closure, A.Actions_invoke_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__closure, A._RawAutocompleteState_initState_closure, A._RawAutocompleteState_didUpdateWidget_closure, A.AutofillGroupState_autofillClients_closure, A._AutomaticKeepAliveState__addClient_closure, A._AutomaticKeepAliveState__getChildElement_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_drawFrame_closure, A.EditableTextState_didChangeDependencies_closure, A.EditableTextState__scheduleShowCaretOnScreen_closure, A.EditableTextState_didChangeMetrics_closure, A.EditableTextState__updateSizeAndTransform_closure, A.EditableTextState__updateComposingRectIfNeeded_closure, A.EditableTextState__updateCaretRectIfNeeded_closure, A.EditableTextState__actions_closure, A._Editable__extractChildren_closure, A._UpdateTextSelectionAction_invoke__collapse, 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._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.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_closure0, A.HtmlElementView__createHtmlElementView_closure, A.SliverReorderableListState__dragStart_closure, A._ReorderableItemState_updateForGap_closure, A.ReorderableDragStartListener_build_closure, A._DragInfo_startDrag_closure, A._RootRestorationScopeState__loadRootBucketIfNecessary_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.ScrollPosition_forcePixels_closure, A.ScrollView_build_closure0, A.ScrollableState_setCanDrag_closure0, A.ScrollableState_setCanDrag_closure2, 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.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.TextSelectionOverlay_showHandles_closure, A.TextSelectionOverlay_showHandles_closure0, A.TextSelectionOverlay__buildHandle_closure, 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_closure0, 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.DateSymbols_DateSymbols$deserializeFromMap__getStringList, 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.ClientEntity_ClientEntity_closure, A.ClientEntity_getActivities_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.UserCompanyEntity_UserCompanyEntity_closure, A.UserCompanyEntity__initializeBuilder_closure, A.DesignEntity_clone_closure, A.ExpenseEntity_clone_closure, A.InvoiceEntity_InvoiceEntity_closure, A.InvoiceEntity_moveLineItem_closure, A.InvoiceEntity_moveLineItem_closure0, A.InvoiceEntity_clone_closure, A.InvoiceEntity_clone__closure, A.InvoiceEntity_clone__closure0, A.InvoiceEntity_applyClient_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_getInvitationForContact_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.VendorEntity_VendorEntity_closure, A.ClientRepository_saveData_closure, A.CreditRepository_saveData_closure, A.InvoiceRepository_saveData_closure, A.ProductRepository_saveData_closure, A.QuoteRepository_saveData_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.editEntity__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.handleClientAction_closure, A.handleClientAction_closure0, A.handleClientAction_closure1, A.handleClientAction_closure2, A.handleClientAction_closure3, A.handleClientAction_closure4, 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._deleteClient_closure, A._deleteClient__closure, A._deleteClient__closure0, A._deleteClient__closure1, A._purgeClient_closure, 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_closure10, A._saveDocument__closure21, A._saveDocument__closure22, A._showPdfClient_closure, A.clientUIReducer_closure, A.editingReducer__closure48, A.editingReducer__closure47, A.editingReducer__closure46, A.editingReducer__closure45, 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_closure21, A._addToListMultiselect_closure21, A._removeFromListMultiselect_closure21, A._clearListMultiselect_closure21, 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.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__closure5, A.userCompanyEntityReducer___closure, A.userCompanyEntityReducer__closure6, A.userCompanyEntityReducer__closure4, A.userCompanyEntityReducer__closure3, A.userCompanyEntityReducer__closure2, A.userCompanyEntityReducer__closure1, A.userCompanyEntityReducer__closure0, A.userCompanyEntityReducer__closure, A.loadCompanySuccessReducer_closure, A.loadCompanySuccessReducer_closure0, A.loadCompanySuccessReducer_closure1, A.saveCompanySuccessReducer_closure, A.saveCompanySuccessReducer_closure0, A.dropdownExpenseCategoriesSelector_closure, 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._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__closure, A.handleCreditAction_closure7, 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._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._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_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.memoizedChartInvoices_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._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._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_closure8, A._saveDocument__closure17, A._saveDocument__closure18, A.expenseUIReducer_closure, A.editingReducer__closure10, 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._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._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._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.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._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_closure3, A.handleInvoiceAction_closure4, A.handleInvoiceAction_closure5, A.handleInvoiceAction_closure6, A.handleInvoiceAction_closure7, A.handleInvoiceAction__closure, A.handleInvoiceAction__closure0, A.handleInvoiceAction_closure8, 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._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_closure9, A._saveDocument__closure19, A._saveDocument__closure20, A.invoiceUIReducer_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._addInvoiceItem_closure, A._addInvoiceItems_closure, A._removeInvoiceItem_closure, A._updateInvoiceItem_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_closure20, A._addToListMultiselect_closure20, A._removeFromListMultiselect_closure20, A._clearListMultiselect_closure20, 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._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._filterPayments_closure, A._sortPayments_closure, A._startListMultiselect_closure0, A._addToListMultiselect_closure0, A._removeFromListMultiselect_closure0, A._clearListMultiselect_closure0, 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._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__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_closure11, A._saveDocument__closure23, A._saveDocument__closure24, A.productUIReducer_closure, A.editingReducer__closure49, 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_closure22, A._addToListMultiselect_closure22, A._removeFromListMultiselect_closure22, A._clearListMultiselect_closure22, 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._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_closure5, A._saveDocument__closure11, A._saveDocument__closure12, A.projectUIReducer_closure, A.editingReducer__closure7, 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._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.handleQuoteAction_closure, A.handleQuoteAction_closure0, A.handleQuoteAction_closure2, A.handleQuoteAction_closure3, A.handleQuoteAction_closure4, A.handleQuoteAction_closure5, A.handleQuoteAction_closure6, 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._convertQuote_closure, A._convertQuote__closure, A._convertQuote__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_closure4, A._saveDocument__closure9, A._saveDocument__closure10, 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._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._markSentQuoteSuccess_closure0, A._markSentQuoteSuccess_closure1, A._markSentQuoteSuccess_closure, A._archiveQuoteSuccess_closure, A._deleteQuoteSuccess_closure, A._restoreQuoteSuccess_closure, A._emailQuoteSuccess_closure, A._convertQuoteSuccess_closure0, A._convertQuoteSuccess_closure1, A._convertQuoteSuccess_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._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._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._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._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._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._archiveRecurringInvoiceSuccess_closure, A._deleteRecurringInvoiceSuccess_closure, A._emailRecurringInvoiceSuccess_closure, A._restoreRecurringInvoiceSuccess_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._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_closure3, A._saveDocument__closure7, A._saveDocument__closure8, A.settingsUIReducer__closure14, A.settingsUIReducer__closure13, A.settingsUIReducer__closure10, A.settingsUIReducer__closure11, A.settingsUIReducer__closure12, 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._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_closure6, A._saveDocument__closure13, A._saveDocument__closure14, A._sortTasks_closure0, A._sortTasks__closure, A._sortTasks__closure0, A.taskUIReducer_closure, A.editingReducer__closure8, 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._addTaskTime_closure, A._startListMultiselect_closure2, A._addToListMultiselect_closure2, A._removeFromListMultiselect_closure2, A._clearListMultiselect_closure2, 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_closure1, 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._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._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._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.prefReducer_closure, A._resortFields_closure, A._resortFields_closure0, A.sidebarEditorReducer__closure, A.sidebarEditorReducer__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._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.handleVendorAction_closure, 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_closure7, A._saveDocument__closure15, A._saveDocument__closure16, A.vendorUIReducer_closure, A.editingReducer__closure9, A._addContact_closure, A._removeContact_closure, A._updateContact_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._updateVendor_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._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._AppScrollbarState_build_closure, A._AppScrollbarState_build_closure0, 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_closure1, A.EditScaffold_build_closure0, A.EditScaffold_build_closure2, A.EditScaffold_build__closure, A.EditScaffold_build_closure3, 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__closure7, A._EntityDropdownState_build_closure5, A._EntityDropdownState_build__closure, A._EntityDropdownState_build__closure0, A._EntityDropdownState_build_closure3, A._EntityDropdownState_build_closure4, A._EntityDropdownState_build_closure__wrapUp, A._EntityDropdownState_build___wrapUp_closure, A._EntityDropdownState_build__closure1, A._EntityDropdownState_build__closure2, A._EntityDropdownState_build__closure3, A._EntityDropdownState_build_closure1, A._EntityDropdownState_build__closure6, A._EntityDropdownState_build__closure5, 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__closure, A.EntityTopFilter_build_closure, A.EntityTopFilter_build__closure0, A.EntityTopFilter_build__closure, A.EntityTopFilter_build___closure, A.EntityTopFilter_build___closure0, A.AppDropdownButton_build_closure, A.AppToggleButtons_build_closure, 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_closure0, 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_closure, A.DynamicSelector_build_closure0, 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.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_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_closure3, A._ListFilterState_build__closure2, A._ListFilterState_build__closure3, A._ListFilterState_build_closure2, A._ListFilterState_build_closure1, A._ListFilterState_build__closure4, A._ListFilterState_build_closure6, A._ListFilterState_build__closure, A._ListFilterState_build___closure0, A._ListFilterState_build__closure0, A._ListFilterState_build___closure, A._ListFilterState_build_closure5, A._ListFilterState_build_closure4, A._ListFilterState_build__closure1, A.ListScaffold_build_closure1, A.ListScaffold_build_closure5, A._LiveTextState_initState_closure, A.MenuDrawer_build__companyLogo, A.MenuDrawer_build__companyListItem, A.MenuDrawer_build__companyListItem_closure, A.MenuDrawer_build_closure, A.MenuDrawer_build__closure1, A.MenuDrawer_build_closure0, A.MenuDrawer_build__closure0, A.MenuDrawer_build_closure3, A.MenuDrawer_build__closure, A.MenuDrawer_build_closure1, A.MenuDrawer_build_closure2, A.SidebarFooter_build__closure, A.SidebarFooterCollapsed_build_closure0, A.SidebarFooterCollapsed_build_closure, A._showContactUs_closure, A._showUpdate_closure, A._showAbout_closure, 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._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__closure6, A._EntityListState_build___closure, A._EntityListState_build___closure0, A._EntityListState_build__closure5, A._EntityListState_build__closure7, A._EntityListState_build__closure8, 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._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_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___closure0, A.LoginVM_fromStore___closure, A.LoginVM_fromStore_closure1, A.LoginVM_fromStore__closure1, A.LoginVM_fromStore_closure0, A.LoginVM_fromStore_closure, A.LoginVM_fromStore__closure2, A.LoginVM_fromStore_closure2, 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_build_closure, A._ClientPdfViewState_build_closure0, A._ClientPdfViewState_build_closure2, A._ClientPdfViewState_build_closure1, A._ClientPdfViewState_build_closure3, A._ClientPdfViewState_build_closure4, A._ClientPdfViewState_build_closure10, 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_closure0, A._ClientViewState_build__closure5, A._ClientViewDetailsState_build__buildDetailsList_closure, A.ClientViewDocuments_build_closure, A.ClientViewDocuments_build_closure0, A._ClientViewLedgerState_build_closure, A.ClientOverview_build_closure, A.ClientOverview_build_closure0, 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__closure12, A._CompanyGatewayEditState_build_closure3, A._CompanyGatewayEditState_build__closure11, A._CompanyGatewayEditState_build_closure4, A._CompanyGatewayEditState_build__closure10, A._CompanyGatewayEditState_build_closure5, A._CompanyGatewayEditState_build_closure6, A._CompanyGatewayEditState_build__closure9, A._CompanyGatewayEditState_build___closure, A._CompanyGatewayEditState_build_closure7, A._CompanyGatewayEditState_build__closure8, A._CompanyGatewayEditState_build_closure8, A._CompanyGatewayEditState_build__closure7, A._CompanyGatewayEditState_build_closure9, A._CompanyGatewayEditState_build__closure6, A._CompanyGatewayEditState_build_closure10, A._CompanyGatewayEditState_build__closure5, A._CompanyGatewayEditState_build_closure11, A._CompanyGatewayEditState_build__closure4, A._CompanyGatewayEditState_build_closure12, A._CompanyGatewayEditState_build__closure3, A._CompanyGatewayEditState_build_closure13, A._CompanyGatewayEditState_build__closure2, A._CompanyGatewayEditState_build_closure14, A._CompanyGatewayEditState_build__closure1, A._CompanyGatewayEditState_build_closure15, A._CompanyGatewayEditState_build__closure0, A._CompanyGatewayEditState_build_closure17, A._CompanyGatewayEditState_build_closure16, A.GatewayConfigSettings_build_closure0, A.GatewayConfigSettings_build__closure, A._GatewayConfigFieldState__obscureText_closure, A._GatewayConfigFieldState_build_closure, A._GatewayConfigFieldState_build_closure0, 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___closure, A.CreditEditVM_CreditEditVM$fromStore___closure0, A.CreditEditVM_CreditEditVM$fromStore___closure1, A.CreditEditVM_CreditEditVM$fromStore____closure, A.CreditEditVM_CreditEditVM$fromStore_closure0, A.CreditEditVM_CreditEditVM$fromStore_closure1, 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__closure1, A.DashboardPanels__header___closure0, A.DashboardPanels__header__closure2, A.DashboardPanels__header__closure3, A.DashboardPanels__header___closure, A.DashboardPanels__paymentChart_closure, A.DashboardPanels__quoteChart_closure, A.DashboardPanels__taskChart_closure, A.DashboardPanels__expenseChart_closure, A.DashboardPanels_build__runningTasks_closure, A.DashboardPanels_build__closure, A.DashboardPanels_build__closure0, A.DashboardPanels_build__closure1, A.DashboardPanels_build__closure2, A.DashboardPanels_build__closure3, A.__DashboardPanelState_build_closure, A._InvoiceChart_build_closure, A._DashboardScreenState_initState_closure, A._DashboardScreenState_initState_closure0, A._DashboardScreenState_initState__closure, A._DashboardScreenState_build_closure, A._DashboardScreenState_build_closure0, A._DashboardScreenState_build_closure1, A.DashboardVM_fromStore__handleRefresh, A.DashboardVM_fromStore_closure, A.DashboardVM_fromStore_closure2, A.DashboardVM_fromStore_closure0, A.DashboardVM_fromStore_closure5, A.DashboardVM_fromStore_closure3, A.DashboardVM_fromStore_closure4, 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.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_closure22, A.ExpenseEditDetailsState_build__closure0, A.ExpenseEditDetailsState_build_closure19, A.ExpenseEditDetailsState_build__closure1, 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.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__closure1, A.ExpenseEditVM_ExpenseEditVM$fromStore__closure2, A.ExpenseEditVM_ExpenseEditVM$fromStore__closure, A.ExpenseEditVM_ExpenseEditVM$fromStore__closure0, A.ExpenseEditVM_ExpenseEditVM$fromStore_closure0, A.ExpenseEditVM_ExpenseEditVM$fromStore___closure, A.ExpenseEditVM_ExpenseEditVM$fromStore___closure0, 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__closure0, 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__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_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._ContactListTile_build_closure, A.InvoiceEditContactsScreen_build_closure0, A.InvoiceEditContactsVM_InvoiceEditContactsVM$fromStore_closure, A.InvoiceEditContactsVM_InvoiceEditContactsVM$fromStore_closure0, 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_closure8, A.InvoiceEditDesktopState_build__closure15, A.InvoiceEditDesktopState_build_closure4, A.InvoiceEditDesktopState_build__closure16, A.InvoiceEditDesktopState_build_closure9, A.InvoiceEditDesktopState_build__closure14, A.InvoiceEditDesktopState_build_closure6, A.InvoiceEditDesktopState_build_closure10, A.InvoiceEditDesktopState_build__closure13, A.InvoiceEditDesktopState_build_closure7, A.InvoiceEditDesktopState_build_closure12, A.InvoiceEditDesktopState_build__closure12, A.InvoiceEditDesktopState_build__closure11, A.InvoiceEditDesktopState_build_closure14, A.InvoiceEditDesktopState_build__closure10, A.InvoiceEditDesktopState_build_closure16, A.InvoiceEditDesktopState_build_closure17, A.InvoiceEditDesktopState_build__closure9, A.InvoiceEditDesktopState_build_closure18, A.InvoiceEditDesktopState_build__closure8, A.InvoiceEditDesktopState_build_closure19, A.InvoiceEditDesktopState_build_closure20, A.InvoiceEditDesktopState_build_closure21, A.InvoiceEditDesktopState_build__closure0, A.InvoiceEditDesktopState_build___closure6, A.InvoiceEditDesktopState_build__closure1, A.InvoiceEditDesktopState_build___closure4, A.InvoiceEditDesktopState_build___closure5, A.InvoiceEditDesktopState_build__closure3, A.InvoiceEditDesktopState_build___closure2, A.InvoiceEditDesktopState_build___closure3, A.InvoiceEditDesktopState_build__closure4, A.InvoiceEditDesktopState_build___closure1, A.InvoiceEditDesktopState_build__closure5, A.InvoiceEditDesktopState_build___closure0, A.InvoiceEditDesktopState_build__closure6, A.InvoiceEditDesktopState_build___closure, A.InvoiceEditDesktopState_build_closure23, A.InvoiceEditDesktopState_build_closure24, A.InvoiceEditDesktopState_build_closure25, A.InvoiceEditDesktopState_build_closure26, A.InvoiceEditDesktopState_build__closure, 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__closure16, A.InvoiceEditDetailsState_build_closure7, A.InvoiceEditDetailsState_build__closure14, A.InvoiceEditDetailsState_build_closure3, A.InvoiceEditDetailsState_build__closure15, A.InvoiceEditDetailsState_build_closure8, A.InvoiceEditDetailsState_build__closure13, A.InvoiceEditDetailsState_build_closure5, A.InvoiceEditDetailsState_build_closure9, A.InvoiceEditDetailsState_build__closure12, A.InvoiceEditDetailsState_build_closure6, A.InvoiceEditDetailsState_build_closure11, A.InvoiceEditDetailsState_build__closure11, A.InvoiceEditDetailsState_build__closure10, A.InvoiceEditDetailsState_build_closure13, A.InvoiceEditDetailsState_build__closure9, A.InvoiceEditDetailsState_build_closure15, A.InvoiceEditDetailsState_build__closure8, A.InvoiceEditDetailsState_build_closure16, A.InvoiceEditDetailsState_build__closure7, A.InvoiceEditDetailsState_build_closure17, A.InvoiceEditDetailsState_build_closure18, A.InvoiceEditDetailsState_build_closure19, A.InvoiceEditDetailsState_build_closure20, A.InvoiceEditDetailsState_build_closure21, A.InvoiceEditDetailsState_build__closure6, A.InvoiceEditDetailsState_build_closure22, A.InvoiceEditDetailsState_build__closure4, A.InvoiceEditDetailsState_build__closure5, A.InvoiceEditDetailsState_build_closure24, A.InvoiceEditDetailsState_build__closure2, A.InvoiceEditDetailsState_build__closure3, A.InvoiceEditDetailsState_build_closure25, A.InvoiceEditDetailsState_build__closure1, A.InvoiceEditDetailsState_build_closure26, A.InvoiceEditDetailsState_build__closure0, A.InvoiceEditDetailsState_build_closure27, 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__closure0, A._InvoiceEditItemsDesktopState_build___closure15, A._InvoiceEditItemsDesktopState_build___closure14, A._InvoiceEditItemsDesktopState_build____closure0, A._InvoiceEditItemsDesktopState_build__closure1, A._InvoiceEditItemsDesktopState_build____closure, 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.InvoiceEditPDFScreen_build_closure0, A.InvoiceEditScreen_build_closure0, A.InvoiceEditVM_InvoiceEditVM$fromStore_closure, A.InvoiceEditVM_InvoiceEditVM$fromStore___closure0, A.InvoiceEditVM_InvoiceEditVM$fromStore___closure1, A.InvoiceEditVM_InvoiceEditVM$fromStore___closure2, A.InvoiceEditVM_InvoiceEditVM$fromStore___closure3, A.InvoiceEditVM_InvoiceEditVM$fromStore___closure4, A.InvoiceEditVM_InvoiceEditVM$fromStore____closure, A.InvoiceEditVM_InvoiceEditVM$fromStore_closure0, A.InvoiceEditVM_InvoiceEditVM$fromStore__closure, A.InvoiceEditVM_InvoiceEditVM$fromStore___closure, A.InvoiceEditVM_InvoiceEditVM$fromStore_closure1, 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_build_closure, 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.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_closure7, A._PaymentEditState_build__closure4, A._PaymentEditState_build_closure8, A._PaymentEditState_build__closure3, A._PaymentEditState_build_closure9, A._PaymentEditState_build__closure2, A._PaymentEditState_build_closure10, A._PaymentEditState_build__closure0, A._PaymentEditState_build_closure11, A._PaymentEditState_build_closure13, A._PaymentEditState_build__closure, A._PaymentEditState_build_closure12, A._PaymentEditState_build_onSavePressed, A._PaymentEditState_build_closure16, 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.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_closure7, A.PaymentScreen_build_closure4, A.PaymentScreen_build_closure0, A.PaymentScreen_build_closure1, A.PaymentScreen_build_closure2, A.PaymentScreen_build_closure3, 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__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_closure3, 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.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_closure1, A._ProjectEditState_build_closure, A._ProjectEditState_build__closure0, A._ProjectEditState_build__closure3, A._ProjectEditState_build__closure2, A._ProjectEditState_build___closure1, A._ProjectEditState_build__closure1, A._ProjectEditState_build__closure5, A._ProjectEditState_build___closure, A._ProjectEditState_build___closure0, 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_closure0, 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.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___closure, A.QuoteEditVM_QuoteEditVM$fromStore___closure0, A.QuoteEditVM_QuoteEditVM$fromStore___closure1, A.QuoteEditVM_QuoteEditVM$fromStore____closure, A.QuoteEditVM_QuoteEditVM$fromStore_closure0, A.QuoteEditVM_QuoteEditVM$fromStore_closure1, 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.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_closure13, A.QuoteScreen_build_closure9, A.QuoteScreen_build_closure5, A.QuoteScreen_build_closure6, A.QuoteScreen_build_closure7, A.QuoteScreen_build_closure8, 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__closure1, A.RecurringExpenseEditVM_RecurringExpenseEditVM$fromStore__closure2, A.RecurringExpenseEditVM_RecurringExpenseEditVM$fromStore__closure, A.RecurringExpenseEditVM_RecurringExpenseEditVM$fromStore__closure0, A.RecurringExpenseEditVM_RecurringExpenseEditVM$fromStore_closure1, A.RecurringExpenseEditVM_RecurringExpenseEditVM$fromStore_closure0, A.RecurringExpenseEditVM_RecurringExpenseEditVM$fromStore___closure, A.RecurringExpenseEditVM_RecurringExpenseEditVM$fromStore___closure0, 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___closure, A.RecurringInvoiceEditVM_RecurringInvoiceEditVM$fromStore___closure0, A.RecurringInvoiceEditVM_RecurringInvoiceEditVM$fromStore___closure1, A.RecurringInvoiceEditVM_RecurringInvoiceEditVM$fromStore____closure, A.RecurringInvoiceEditVM_RecurringInvoiceEditVM$fromStore_closure0, A.RecurringInvoiceEditVM_RecurringInvoiceEditVM$fromStore_closure1, 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_closure5, A.lineItemReport_closure6, A.lineItemReport_closure7, A.lineItemReport_closure9, A.lineItemReport_closure10, 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.memoizedQuoteItemReport_closure, A.lineItemReport_closure, A.lineItemReport_closure0, A.lineItemReport_closure1, A.lineItemReport_closure3, A.lineItemReport_closure4, 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_closure4, A.ReportsScreen_build_closure5, A.ReportsScreen_build_closure6, A.ReportsScreen_build_closure7, A.ReportsScreen_build_closure8, A.ReportsScreen_build_closure9, A.ReportsScreen_build_closure10, A.ReportsScreen_build__closure4, A.ReportsScreen_build_closure11, A.ReportsScreen_build_closure12, A.ReportsScreen_build__closure3, A.ReportsScreen_build_closure13, A.ReportsScreen_build_closure16, A.ReportsScreen_build_closure17, A.ReportsScreen_build_closure18, A.ReportsScreen_build_closure19, A.ReportsScreen_build___closure0, A.ReportsScreen_build__closure1, A.ReportsScreen_build_closure22, 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_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._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_closure1, A._AccountOverview_build__closure5, A._AccountOverview_build_closure2, A._AccountOverview_build__closure4, A._AccountOverview_build_closure3, A._AccountOverview_build__closure3, A._AccountOverview_build_closure4, 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_closure17, A._ClientPortalState_build_closure, A._ClientPortalState_build__closure10, A._ClientPortalState_build_closure1, A._ClientPortalState_build_closure0, A._ClientPortalState_build_closure2, A._ClientPortalState_build_closure4, A._ClientPortalState_build__closure9, A._ClientPortalState_build_closure5, A._ClientPortalState_build__closure8, A._ClientPortalState_build_closure6, A._ClientPortalState_build__closure7, A._ClientPortalState_build_closure8, A._ClientPortalState_build__closure6, A._ClientPortalState_build_closure10, A._ClientPortalState_build__closure5, A._ClientPortalState_build___closure, A._ClientPortalState_build____closure, A._ClientPortalState_build_closure11, A._ClientPortalState_build__closure4, A._ClientPortalState_build_closure12, A._ClientPortalState_build__closure3, A._ClientPortalState_build_closure13, A._ClientPortalState_build__closure2, A._ClientPortalState_build_closure14, A._ClientPortalState_build__closure1, A._ClientPortalState_build_closure15, A._ClientPortalState_build__closure0, A._ClientPortalState_build_closure16, A._ClientPortalState_build__closure, A.ClientPortalVM_fromStore_closure1, A.ClientPortalVM_fromStore_closure0, A.ClientPortalVM_fromStore_closure, A.ClientPortalVM_fromStore___closure, A._CompanyDetailsState_dispose_closure, A._CompanyDetailsState_didChangeDependencies_closure, A._CompanyDetailsState_didChangeDependencies_closure0, A._CompanyDetailsState__onSettingsChanged_closure, A._CompanyDetailsState_build_closure, A._CompanyDetailsState_build_closure0, A._CompanyDetailsState_build_closure1, A._CompanyDetailsState_build__closure12, A._CompanyDetailsState_build_closure2, A._CompanyDetailsState_build__closure11, A._CompanyDetailsState_build_closure3, A._CompanyDetailsState_build__closure10, A._CompanyDetailsState_build_closure4, A._CompanyDetailsState_build___closure, A._CompanyDetailsState_build_closure6, A._CompanyDetailsState_build__closure7, A._CompanyDetailsState_build_closure5, A._CompanyDetailsState_build_closure7, A._CompanyDetailsState_build__closure6, A._CompanyDetailsState_build_closure8, A._CompanyDetailsState_build_closure9, A._CompanyDetailsState_build__closure5, A._CompanyDetailsState_build_closure10, A._CompanyDetailsState_build_closure11, A._CompanyDetailsState_build__closure4, A._CompanyDetailsState_build_closure13, A._CompanyDetailsState_build__closure3, A._CompanyDetailsState_build_closure14, A._CompanyDetailsState_build__closure2, A._CompanyDetailsState_build_closure15, A._CompanyDetailsState_build__closure1, A._CompanyDetailsState_build_closure16, A._CompanyDetailsState_build__closure0, A._CompanyDetailsState_build_closure17, A._CompanyDetailsState_build__closure, A._CompanyDetailsState_build_closure18, A._CompanyDetailsState_build_closure19, 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__closure7, A._DeviceSettingsState_build_closure7, A._DeviceSettingsState_build_closure8, A._DeviceSettingsState_build_closure9, A._DeviceSettingsState_build_closure10, A._DeviceSettingsState_build_closure11, A._DeviceSettingsState_build_closure12, A._DeviceSettingsState_build__closure4, A._DeviceSettingsState_build_closure14, A._DeviceSettingsState_build_closure15, A._DeviceSettingsState_build_closure16, A._DeviceSettingsState_build_closure17, A._DeviceSettingsState_build__closure2, A._DeviceSettingsState_build__closure3, A._DeviceSettingsState_build_closure18, 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__closure5, A._EmailSettingsState_build_closure1, A._EmailSettingsState_build__closure4, A._EmailSettingsState_build_closure2, A._EmailSettingsState_build_closure3, A._EmailSettingsState_build__closure3, A._EmailSettingsState_build_closure4, A._EmailSettingsState_build_closure5, A._EmailSettingsState_build__closure2, A._EmailSettingsState_build_closure6, A._EmailSettingsState_build__closure1, A._EmailSettingsState_build_closure7, A._EmailSettingsState_build__closure0, A._EmailSettingsState_build_closure8, A._EmailSettingsState_build__closure, A.EmailSettingsVM_fromStore_closure0, A.EmailSettingsVM_fromStore_closure, A._ExpenseSettingsState_build_closure, A._ExpenseSettingsState_build__closure3, A._ExpenseSettingsState_build_closure0, A._ExpenseSettingsState_build__closure2, A._ExpenseSettingsState_build_closure1, A._ExpenseSettingsState_build__closure1, A._ExpenseSettingsState_build_closure2, A._ExpenseSettingsState_build__closure0, A._ExpenseSettingsState_build_closure3, 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__closure15, A._GeneratedNumbersState_build_closure, A._GeneratedNumbersState_build_closure1, A._GeneratedNumbersState_build__closure14, A._GeneratedNumbersState_build_closure2, A._GeneratedNumbersState_build__closure13, A._GeneratedNumbersState_build_closure3, A._GeneratedNumbersState_build__closure12, A._GeneratedNumbersState_build_closure5, 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__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__closure0, A.__FileMapperState_build__closure1, A._FieldMapper_build_closure1, A._FieldMapper_build__closure0, A._FieldMapper_build_closure2, A._FieldMapper_build__closure, A._FieldMapper_build_closure0, A._InvoiceDesignState_build_closure49, A._InvoiceDesignState_build_closure, A._InvoiceDesignState_build__closure15, A._InvoiceDesignState_build_closure0, A._InvoiceDesignState_build_closure1, A._InvoiceDesignState_build__closure12, A._InvoiceDesignState_build_closure2, A._InvoiceDesignState_build_closure3, A._InvoiceDesignState_build__closure9, A._InvoiceDesignState_build_closure4, A._InvoiceDesignState_build_closure5, A._InvoiceDesignState_build__closure6, A._InvoiceDesignState_build_closure6, A._InvoiceDesignState_build_closure7, A._InvoiceDesignState_build__closure5, A._InvoiceDesignState_build_closure8, A._InvoiceDesignState_build_closure9, A._InvoiceDesignState_build__closure4, A._InvoiceDesignState_build_closure10, A._InvoiceDesignState_build_closure11, A._InvoiceDesignState_build__closure3, A._InvoiceDesignState_build_closure12, A._InvoiceDesignState_build__closure2, A._InvoiceDesignState_build_closure13, A._InvoiceDesignState_build__closure1, A._InvoiceDesignState_build_closure14, A._InvoiceDesignState_build__closure0, A._InvoiceDesignState_build_closure16, A._InvoiceDesignState_build__closure, A._InvoiceDesignState_build_closure17, A._InvoiceDesignState_build_closure18, A._InvoiceDesignState_build_closure19, A._InvoiceDesignState_build_closure20, A._InvoiceDesignState_build_closure21, A._InvoiceDesignState_build_closure22, A._InvoiceDesignState_build_closure23, A._InvoiceDesignState_build_closure24, A._InvoiceDesignState_build_closure25, A._InvoiceDesignState_build_closure26, 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.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__closure11, A._LocalizationSettingsState_build_closure2, A._LocalizationSettingsState_build__closure10, A._LocalizationSettingsState_build_closure3, A._LocalizationSettingsState_build__closure9, A._LocalizationSettingsState_build_closure4, A._LocalizationSettingsState_build__closure8, A._LocalizationSettingsState_build_closure5, A._LocalizationSettingsState_build__closure7, A._LocalizationSettingsState_build_closure6, A._LocalizationSettingsState_build__closure6, A._LocalizationSettingsState_build_closure7, A._LocalizationSettingsState_build__closure5, A._LocalizationSettingsState_build_closure9, A._LocalizationSettingsState_build__closure4, A._LocalizationSettingsState_build_closure10, A._LocalizationSettingsState_build_closure11, A._LocalizationSettingsState_build__closure3, A._LocalizationSettingsState_build__closure1, A._LocalizationSettingsState_build___closure, A._LocalizationSettingsState_build_closure13, A._LocalizationSettingsState_build__closure0, A._LocalizationSettingsState_build__closure, A.LocalizationSettingsVM_fromStore_closure0, A.LocalizationSettingsVM_fromStore_closure, A.LocalizationSettingsVM_fromStore_closure1, A.LocalizationSettingsVM_fromStore___closure, A.LocalizationSettingsVM_fromStore____closure, A._OnlinePaymentsState_didChangeDependencies_closure, A._OnlinePaymentsState_didChangeDependencies_closure0, A._OnlinePaymentsState__onChanged_closure, A._OnlinePaymentsState_build_closure0, A._OnlinePaymentsState_build__closure1, A._OnlinePaymentsState_build_closure1, A._OnlinePaymentsState_build__closure0, A._OnlinePaymentsState_build_closure, A._OnlinePaymentsState_build__closure2, A._OnlinePaymentsState_build_closure2, A._OnlinePaymentsState_build__closure, A.OnlinePaymentsVM_fromStore_closure0, A.OnlinePaymentsVM_fromStore_closure, A.OnlinePaymentsVM_fromStore_closure1, A._ProductSettingsState_build_closure, A._ProductSettingsState_build__closure6, A._ProductSettingsState_build_closure0, A._ProductSettingsState_build__closure5, A._ProductSettingsState_build_closure1, A._ProductSettingsState_build__closure4, A._ProductSettingsState_build_closure2, A._ProductSettingsState_build__closure3, A._ProductSettingsState_build_closure3, A._ProductSettingsState_build__closure2, A._ProductSettingsState_build_closure4, A._ProductSettingsState_build__closure1, A._ProductSettingsState_build_closure5, A._ProductSettingsState_build__closure0, A._ProductSettingsState_build_closure6, A._ProductSettingsState_build__closure, A.ProductSettingsVM_fromStore_closure0, A.ProductSettingsVM_fromStore_closure, 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__closure6, A._TaskSettingsState_build_closure0, A._TaskSettingsState_build__closure5, A._TaskSettingsState_build_closure1, A._TaskSettingsState_build__closure4, A._TaskSettingsState_build_closure2, A._TaskSettingsState_build__closure3, A._TaskSettingsState_build_closure3, A._TaskSettingsState_build__closure2, A._TaskSettingsState_build_closure4, A._TaskSettingsState_build__closure1, A._TaskSettingsState_build_closure5, A._TaskSettingsState_build__closure0, A._TaskSettingsState_build_closure6, A._TaskSettingsState_build__closure, A._TaskSettingsState_build_closure7, A.TaskSettingsVM_fromStore_closure0, A.TaskSettingsVM_fromStore_closure1, A.TaskSettingsVM_fromStore_closure, A.TaskSettingsVM_fromStore_closure2, A._TaxSettingsState_build_closure, A._TaxSettingsState_build__closure4, A._TaxSettingsState_build_closure0, A._TaxSettingsState_build__closure3, A._TaxSettingsState_build_closure1, A._TaxSettingsState_build__closure2, A._TaxSettingsState_build_closure2, A._TaxSettingsState_build__closure1, A._TaxSettingsState_build_closure3, A._TaxSettingsState_build__closure0, A._TaxSettingsState_build_closure4, 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__renderTemplate_closure0, A._TemplatesAndRemindersState_build_closure, A._TemplatesAndRemindersState_build_closure0, A._TemplatesAndRemindersState_build_closure1, 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_closure8, A._ReminderSettingsState_dispose_closure, A._ReminderSettingsState_didChangeDependencies_closure, A._ReminderSettingsState_didChangeDependencies_closure0, A._ReminderSettingsState_build_closure0, A._ReminderSettingsState_build_closure, A.TemplatesAndRemindersVM_fromStore_closure0, A.TemplatesAndRemindersVM_fromStore_closure, A.TemplatesAndRemindersVM_fromStore_closure1, A._UserDetailsState_dispose_closure, A._UserDetailsState_didChangeDependencies_closure, A._UserDetailsState_didChangeDependencies_closure0, A._UserDetailsState__onChanged_closure, A._UserDetailsState_build_closure10, A._UserDetailsState_build_closure, A._UserDetailsState_build_closure0, A._UserDetailsState_build_closure1, A._UserDetailsState_build__closure4, A._UserDetailsState_build_closure5, A._UserDetailsState_build__closure3, A._UserDetailsState_build_closure7, A._UserDetailsState_build__closure2, A._UserDetailsState_build_closure6, A._UserDetailsState_build_closure8, A._UserDetailsState_build__closure1, A._UserDetailsState_build__closure0, 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_closure3, A.UserDetailsVM_fromStore__closure0, A.UserDetailsVM_fromStore____closure, A.UserDetailsVM_fromStore_closure4, A.UserDetailsVM_fromStore__closure, A.UserDetailsVM_fromStore_closure2, A.UserDetailsVM_fromStore__closure1, A.UserDetailsVM_fromStore____closure0, A.UserDetailsVM_fromStore____closure1, A.UserDetailsVM_fromStore_closure1, A.UserDetailsVM_fromStore_closure0, A.UserDetailsVM_fromStore___closure3, A.UserDetailsVM_fromStore____closure3, A.UserDetailsVM_fromStore___closure4, A._WorkflowSettingsState_build_closure, A._WorkflowSettingsState_build__closure4, A._WorkflowSettingsState_build_closure0, A._WorkflowSettingsState_build__closure3, A._WorkflowSettingsState_build_closure1, A._WorkflowSettingsState_build__closure2, A._WorkflowSettingsState_build_closure2, A._WorkflowSettingsState_build__closure1, A._WorkflowSettingsState_build_closure3, A._WorkflowSettingsState_build_closure4, A._WorkflowSettingsState_build__closure0, A._WorkflowSettingsState_build_closure5, A._WorkflowSettingsState_build__closure, A.WorkflowSettingsVM_fromStore_closure0, A.WorkflowSettingsVM_fromStore_closure, A._SubscriptionEditState_didChangeDependencies_closure, A._SubscriptionEditState_didChangeDependencies_closure0, A._SubscriptionEditState_dispose_closure, A._SubscriptionEditState__onChanged_closure, A._SubscriptionEditState_build_closure24, A._SubscriptionEditState_build_closure25, A._SubscriptionEditState_build_closure, A._SubscriptionEditState_build__closure19, A._SubscriptionEditState_build_closure0, A._SubscriptionEditState_build__closure18, A._SubscriptionEditState_build_closure1, A._SubscriptionEditState_build__closure17, A._SubscriptionEditState_build___closure3, A._SubscriptionEditState_build_closure2, A._SubscriptionEditState_build_closure3, A._SubscriptionEditState_build___closure2, A._SubscriptionEditState_build_closure4, A._SubscriptionEditState_build__closure15, A._SubscriptionEditState_build___closure1, A._SubscriptionEditState_build_closure5, A._SubscriptionEditState_build_closure6, A._SubscriptionEditState_build___closure0, A._SubscriptionEditState_build_closure7, A._SubscriptionEditState_build__closure13, A._SubscriptionEditState_build_closure8, A._SubscriptionEditState_build_closure9, A._SubscriptionEditState_build__closure12, A._SubscriptionEditState_build_closure10, A._SubscriptionEditState_build_closure11, A._SubscriptionEditState_build__closure11, A._SubscriptionEditState_build_closure12, A._SubscriptionEditState_build__closure10, A._SubscriptionEditState_build_closure13, A._SubscriptionEditState_build__closure9, A._SubscriptionEditState_build_closure14, A._SubscriptionEditState_build__closure8, A._SubscriptionEditState_build_closure15, A._SubscriptionEditState_build__closure7, A._SubscriptionEditState_build_closure16, A._SubscriptionEditState_build__closure6, A._SubscriptionEditState_build_closure17, A._SubscriptionEditState_build__closure5, A._SubscriptionEditState_build_closure18, A._SubscriptionEditState_build__closure4, A._SubscriptionEditState_build_closure21, A._SubscriptionEditState_build__closure1, A._SubscriptionEditState_build_closure19, A._SubscriptionEditState_build_closure20, A._SubscriptionEditState_build__closure0, A._SubscriptionEditState_build_closure23, 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._BottomBarState_initState_closure, 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_closure1, 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_closure13, A.TaskScreen_build_closure9, A.TaskScreen_build_closure5, A.TaskScreen_build_closure6, A.TaskScreen_build_closure7, A.TaskScreen_build_closure8, 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__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_closure1, A._TaskStatusEditState_build_closure, A._TaskStatusEditState_build__closure0, A._TaskStatusEditState_build__closure1, 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_closure1, A._TokenEditState_build_closure, A._TokenEditState_build__closure0, 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._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_closure14, A._UserEditState_build_closure, A._UserEditState_build_closure0, A._UserEditState_build_closure1, A._UserEditState_build__closure9, A._UserEditState_build_closure3, A._UserEditState_build__closure8, A._UserEditState_build__closure7, 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__closure2, A._UserEditState_build__closure4, A._UserEditState_build__closure6, 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__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_closure0, A._VendorViewDetailsState_build__buildDetailsList_closure, A.VendorViewDocuments_build_closure, A.VendorViewDocuments_build_closure0, 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_closure1, A._WebhookEditState_build_closure, A._WebhookEditState_build__closure, A._WebhookEditState_build__closure3, A._WebhookEditState_build___closure2, A._WebhookEditState_build__closure0, A._WebhookEditState_build__closure4, A._WebhookEditState_build___closure1, A._WebhookEditState_build__closure1, A._WebhookEditState_build__closure2, 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__closure, 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.GoogleOAuth_signIn_closure, A.GoogleOAuth_signUp_closure, A.toSnakeCase_closure, A.toCamelCase_closure, A.toSpaceCase_closure, A.toTitleCase_closure, A.matchesStrings_closure, A.matchesStringsValue_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_build_closure, A._EditorToolbarState__buildToolbar_closure, A._EditorToolbarState__buildToolbar_closure0, A._ImageFormatToolbarState_build_closure, A._PositionedToolbar_build_closure, A.loadEmailTemplate_closure, A.loadEmailTemplate_closure0, A.WebUtils_registerWebView_closure, A.WebUtils_warnChanges_closure, 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_closure, A.InlineParser_parse_closure, A.InlineParser__linkOrImage_closure, A.InlineParser__linkOrImage_closure0, 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._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.SentryNavigatorObserver__startTransaction_closure, A.SharedPreferencesPlugin__storedFlutterKeys_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.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_execute_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._SingleColumnDocumentLayoutState__getDocumentPositionInComponentNearOffset_closure, A._SingleColumnDocumentLayoutState__getNodeIdsBetween_closure, A._SingleColumnDocumentLayoutState__getNodeIdsBetween__closure, A._SingleColumnDocumentLayoutState_getDocumentSelectionInRegion_closure, A._SingleColumnDocumentLayoutState_getDocumentSelectionInRegion_closure0, A.SingleColumnLayoutSelectionStyler__computeNodeSelection_closure, A._ListItemComponentViewModel_SingleColumnLayoutComponentViewModel_TextComponentViewModel_applyStyles_closure, A._ParagraphComponentViewModel_SingleColumnLayoutComponentViewModel_TextComponentViewModel_applyStyles_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_addAttribution_closure3, A.AttributedSpans_addAttribution_closure4, 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.AttributedText_computeTextSpan_closure, A._BlinkingTextCaretState_build_closure, A._BlinkingTextCaretState_build_closure0, A.SuperSelectableTextState_build_closure, A._extension_0_toMarkdown_closure, A.format_closure, A.MethodChannelUrlLauncher_canLaunch_closure, A.MethodChannelUrlLauncher_launch_closure]); - _inheritMany(A.Closure0Args, [A.AssetManager__baseUrl_closure0, 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.skiaDecodeImageFromPixels_closure, A.httpRequestFactory_closure, A.CkImage_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.initializeEngine_closure0, 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.EnginePlatformDispatcher__addBrightnessMediaQueryListener_closure0, 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._CustomZone_bindCallback_closure, A._CustomZone_bindCallbackGuarded_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.ChannelBuffers_push_closure, A.ChannelBuffers_setListener_closure, A.webOnlyInitializePlatform_closure, A.KeyData__logicalToString_closure, 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_closure, A.ScaleGestureRecognizer__reconfigure_closure0, 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._AppBarState__handleScrollNotification_closure, A.MaterialPointArcTween__initialize_sweepAngle, A.BackButton_build_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_closure, A._SortArrowState__rebuild_closure, 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._DropdownButtonState__handleFocusHighlightModeChange_closure, A.DropdownButtonFormField_closure_isHintOrDisabledHintAvailable, A.Feedback_wrapForTap_closure, A._getClipCallback_closure, A._getClipCallback_closure0, 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.PaginatedDataTableState__handleDataSourceChanged_closure, A.PaginatedDataTableState_pageTo_closure, A.PaginatedDataTableState__getRows_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_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__createErrorHandlerAndKey_closure0, 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.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.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__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.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__cursorTick_closure, A.EditableTextState__didChangeTextEditingValue_closure, A.EditableTextState__handleFocusChanged_closure, A.EditableTextState_showAutocorrectionPromptRect_closure, A.EditableTextState__semanticsOnCopy_closure, A.EditableTextState__semanticsOnCut_closure, A.EditableTextState__semanticsOnPaste_closure, A._FocusState__handleFocusChanged_closure, A._FocusState__handleFocusChanged_closure0, A._FocusState__handleFocusChanged_closure1, 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._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_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__dragUpdate_closure, A.SliverReorderableListState__dragEnd_closure, A.SliverReorderableListState__dragReset_closure, A._ReorderableItemState_dragging_closure, A._ReorderableItemState_rebuild_closure, A._RootRestorationScopeState__loadRootBucketIfNecessary__closure, A.RestorationMixin_registerForRestoration_listener, 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.SliverMultiBoxAdaptorElement_performRebuild_closure, A.SliverMultiBoxAdaptorElement_performRebuild_closure0, A.SliverMultiBoxAdaptorElement_createChild_closure, A.SliverMultiBoxAdaptorElement_removeChild_closure, A._SliverPersistentHeaderElement__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.ClientEntity_primaryContact_closure0, A.ClientEntity_getContact_closure0, A.InvoiceEntity_getInvitationForContact_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.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.handleCreditAction_closure1, A._createViewDashboard__closure, A.DesignState_cleanDesign_closure0, A.handleInvoiceAction_closure2, 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._AppScrollbarState_build__closure0, A._AppScrollbarState_build__closure, 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_closure4, A.EditScaffold_build_closure, 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_closure1, A.EntityTopFilter_build_closure0, A.EntityTopFilter_build_closure3, A.EntityTopFilter_build_closure2, A.EntityTopFilter_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__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__closure5, A.ListScaffold_build_closure, A.ListScaffold_build_closure0, A.ListScaffold_build__closure0, A.ListScaffold_build_closure2, A.ListScaffold_build_closure3, A.ListScaffold_build_closure6, A.ListScaffold_build_closure4, A.ListScaffold_build__closure, A.ActivityListTile_build_closure, A.AppListTile_build_closure0, A.AppListTile_build_closure, A.FilterListTile_build__closure, A._LiveTextState_initState__closure, A.MainScreen_build__closure, A.MenuDrawer_build_closure4, A.MenuDrawer_build_closure5, A.MenuDrawer_build_closure6, A.MenuDrawer_build_closure8, A.MenuDrawer_build_closure7, A.MenuDrawer_build_closure9, A.MenuDrawer_build_closure10, A._DrawerTileState_build_closure, A._DrawerTileState_build_closure0, A._DrawerTileState_build_closure2, A._DrawerTileState_build_closure1, A.SidebarFooter_build_closure, A.SidebarFooter_build__closure4, A.SidebarFooter_build__closure5, A.SidebarFooter_build_closure0, A.SidebarFooter_build_closure1, A.SidebarFooter_build_closure2, A.SidebarFooter_build_closure3, A.SidebarFooter_build__closure2, A.SidebarFooter_build__closure0, A.SidebarFooter_build__closure1, A.SidebarFooter_build__closure3, 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___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._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._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_closure0, A._SortArrowState__rebuild_closure0, 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._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._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_closure, A._LoginState_build_closure0, A._LoginState_build__closure5, A._LoginState_build_closure1, A._LoginState_build__closure4, A._LoginState_build__closure3, A._LoginState_build__closure2, A._LoginState_build__closure1, A._LoginState_build_closure11, A._LoginState_build_closure12, A._LoginState_build_closure13, A._LoginState_build__closure0, A._LoginState_build_closure14, A._LoginState_build__closure, A._LoginState_build_closure15, A._LoginState_build_closure16, 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__closure0, A._ClientPdfViewState_loadPdf__closure, A._ClientPdfViewState_build__closure4, A._ClientPdfViewState_build__closure3, A._ClientPdfViewState_build__closure2, A._ClientPdfViewState_build__closure1, A._ClientPdfViewState_build_closure5, A._ClientPdfViewState_build_closure6, A._ClientPdfViewState_build__closure0, A._ClientPdfViewState_build__closure, A._ClientPdfViewState_build_closure9, 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._ClientViewState_build_closure, 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__closure2, A._ClientViewDetailsState_build__buildDetailsList__closure3, A._ClientViewDetailsState_build__buildDetailsList___closure0, A._ClientViewDetailsState_build__buildDetailsList__closure4, 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._ClientViewLedgerState_build__closure0, A._ClientViewLedgerState_build__closure, A.ClientOverview_build_closure1, A.ClientOverview_build_closure2, A.ClientOverview_build_closure3, 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__closure, 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__closure4, A.DashboardPanels__header__closure5, A.DashboardPanels__header__closure6, A.DashboardPanels__header____closure, A.DashboardPanels__header__closure7, A.DashboardPanels_build__runningTasks, A.DashboardPanels_build__runningTasks__closure2, A.DashboardPanels_build__runningTasks__closure1, A.DashboardPanels_build__runningTasks__closure0, A._DashboardScreenState_build__closure0, A._DashboardScreenState_build__closure, A._DashboardScreenState_build_closure2, 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_closure0, 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__closure3, 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._ExpenseCategoryEditState_build__closure, 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._GroupEditState_build__closure, 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__onSavePressed_closure, A._InvoiceEditState_build_closure, A.InvoiceEditContacts_build__closure, A._ContactListTile_build_closure0, A.InvoiceEditDesktopState__onChanged_closure0, A.InvoiceEditDesktopState_build_closure3, A.InvoiceEditDesktopState_build__closure7, 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__closure0, 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__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_closure1, A._InvitationListTile_build_closure2, A._InvoiceViewHistoryState_build__closure, A.InvoiceOverview_build___closure, A._PaymentEditState__onChanged_closure0, A._PaymentEditState_build__closure1, A._PaymentEditState_build_onSavePressed_closure, A._PaymentEditState_build_closure14, A._PaymentEditState_build_closure15, 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_closure10, A.PaymentScreen_build_closure9, A.PaymentScreen_build_closure, A.PaymentScreen_build_closure6, 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._ProductEditState_build__closure, 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._ProjectEditState_build__closure, 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_closure, A._ProjectOverviewState_initState__closure, A._ProjectOverviewState_build__buildView, A._ProjectOverviewState_build_closure, A.QuoteEditItemsVM_QuoteEditItemsVM$fromStore_closure0, A.QuoteEditVM_QuoteEditVM$fromStore__closure, A._QuoteEditState_build_closure, 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_closure17, A.QuoteScreen_build_closure16, A.QuoteScreen_build_closure4, A.QuoteScreen_build_closure12, A.RecurringExpenseEditVM_RecurringExpenseEditVM$fromStore__closure3, 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__closure, 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__closure5, A.ReportsScreen_build_closure26, A.ReportsScreen_build__closure2, A.ReportsScreen_build_closure20, A.ReportsScreen_build__closure0, 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._AccountManagementState__onChanged_closure0, A._AccountOverview_build__getDataStats, A._AccountOverview_build_closure, A._AccountOverview_build_closure0, A._AccountOverview_build_closure5, 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.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__onSavePressed_closure, A._ClientPortalState_build_closure3, A._ClientPortalState_build_closure7, A._ClientPortalState_build_closure9, A.ClientPortalVM_fromStore__closure, A._CompanyDetailsState__onSettingsChanged_closure0, A._CompanyDetailsState_build__closure8, A._CompanyDetailsState_build__closure9, A._CompanyDetailsState_build_closure12, 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_closure13, A._DeviceSettingsState_build_closure19, A._DeviceSettingsState_build_closure20, A.DeviceSettingsVM_fromStore_closure17, A._EmailSettingsState_build_closure0, A.EmailSettingsVM_fromStore__closure, A._ExpenseSettingsState_build_closure4, 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__closure3, A._ImportExportState_build__closure4, A._ImportExportState_build_closure1, A._ImportExportState_build__closure2, A._ImportExportState_build_closure2, 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__closure3, A.__FileMapperState_build__closure2, A.__FileMapperState_build_closure1, A.__FileMapperState_build_closure2, A.__FileMapperState_build__closure, A.__FileMapperState_build___closure0, A.__FileMapperState_build___closure, A._InvoiceDesignState_build_closure15, A._InvoiceDesignState_build__closure14, A._InvoiceDesignState_build__closure13, A._InvoiceDesignState_build__closure11, A._InvoiceDesignState_build__closure10, A._InvoiceDesignState_build__closure8, A._InvoiceDesignState_build__closure7, A.InvoiceDesignVM_fromStore__closure, A._LocalizationSettingsState_build_closure12, A._LocalizationSettingsState_build__closure2, A._LocalizationSettingsState_build_closure14, A.LocalizationSettingsVM_fromStore__closure, A._OnlinePaymentsState_build_closure3, A.OnlinePaymentsVM_fromStore__closure, A.ProductSettingsVM_fromStore__closure, A.SettingsListTile_build_closure, A.SettingsSearch_build_closure, 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_closure, 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._TaskSettingsState_build_closure8, A.TaskSettingsVM_fromStore__closure, A._TaxSettingsState_build_closure5, 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._ReminderSettingsState__onTextChanged_closure, A.TemplatesAndRemindersVM_fromStore__closure, A._UserDetailsState__onChanged_closure0, A._UserDetailsState_build__closure, A._UserDetailsState_build_closure2, A._UserDetailsState_build_closure3, A._UserDetailsState_build_closure4, 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__closure3, A.WorkflowSettingsVM_fromStore__closure, A._SubscriptionEditState__onChanged_closure0, A._SubscriptionEditState_build__closure16, A._SubscriptionEditState_build__closure14, A._SubscriptionEditState_build__closure3, A._SubscriptionEditState_build__closure2, A._SubscriptionEditState_build_closure22, 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._BottomBarState_initState__closure, A._BottomBarState_build_closure, A._BottomBarState_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_closure17, A.TaskScreen_build_closure16, A.TaskScreen_build_closure2, A.TaskScreen_build_closure3, A.TaskScreen_build_closure4, A.TaskScreen_build_closure12, 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._TaskStatusEditState_build__closure, 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._TokenEditState_build__closure, 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._UserEditState__onChanged_closure0, A._UserEditState_build__closure, A._UserEditState_build_closure4, A._UserEditState_build_closure6, A._UserEditState_build_closure8, A._UserEditState_build_closure10, A._UserEditState_build__closure0, A._UserEditState_build__closure1, A._UserEditState_build__closure3, A._UserEditState_build__closure5, 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_closure4, A.VendorContactEditDetailsState_build_closure5, 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_closure, 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._WebhookEditState__onChanged_closure0, A._WebhookEditState_build___closure4, A._WebhookEditState_build___closure3, 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.PersistUIDebouncer_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.changeTaskStatusDialog___closure, A.changeTaskStatusDialog__closure0, A.addToInvoiceDialog___closure, A.EnumUtils_fromString_closure0, A._ExampleEditorState_initState_closure, A.Logger_Logger_closure, A.ListSyntax_parse_endItem, A.ParagraphSyntax__parseReflinkDefinition_closure, A.InlineParser__linkOrImage_closure1, A.InlineParser__processEmphasis_closure, A.InlineParser__processEmphasis_closure1, A._FadeWidgetState_animationStatusChange_closure, 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._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._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.ToggleTextAttributionsCommand_execute_closure, A._MultiListenableBuilderState__onListenableChange_closure, A.AttributedSpans_copyAttributionRegion__closure1, A.AttributedSpans_copyAttributionRegion__closure2, A.AttributedSpans_copyAttributionRegion__closure, A.AttributedSpans_copyAttributionRegion__closure0, A._BlinkingTextCaretState_build__closure0, A._BlinkingTextCaretState_build__closure, A.TapSequenceGestureRecognizer_addAllowedPointer_closure, A.TapSequenceGestureRecognizer_addAllowedPointer_closure0, A.TapSequenceGestureRecognizer__checkUp_closure, A.TapSequenceGestureRecognizer__checkUp_closure0, A.TapSequenceGestureRecognizer__checkUp_closure1, A.SuperSelectableTextState_build__closure]); - _inheritMany(A._Enum, [A.BrowserEngine, A.OperatingSystem, A.MutatorType, A._ParagraphCommandType, A.PersistedSurfaceState, 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.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._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.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.GrowthDirection, A.StackFit, A.Overflow, 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.AndroidOverscrollIndicator, A.ScrollPositionAlignmentPolicy, A.ScrollViewKeyboardDismissBehavior, A.ScrollIncrementType, A.ScrollbarOrientation, A.TextSelectionHandleType, A._TextSelectionHandlePosition, A.ActionPaneType, A.GestureDirection, A.StyledToastAnimation, A.SignInOption, A.CropAspectRatioPreset, A.CropStyle, A.ImageCompressFormat, A.CameraDevice, A.ImageSource, A.PluralCase, 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.QuoteItemReportFields, A.QuoteReportFields, A.RecurringExpenseReportFields, A.RecurringInvoiceReportFields, A.ReportColumnType, A.TaskReportFields, A.UpdateState, A.FormatNumberType, A._TextType, A.AnimationDirection, A._PlaceholderType, A.OverflowViewLayoutBehavior, A.PermissionStatus0, A.QrCodeElement, A.FinderPatternPosition, A.QrEyeShape, A.QrDataModuleShape, A.QrValidationStatus, A.ButtonState, A._MissingCase, A.SelectionType, A.SelectionType0, A._DragMode, A.ExecutionInstruction, A.ListItemType, A.DocumentInputSource, A.DocumentGestureMode, A.SpanMarkerType, A.AttributionVisitEvent, A.HandleType]); + _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.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.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.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.PlatformDispatcher, A.PlatformViewManager, A.PlatformViewMessageHandler, A.PointerBinding, A.PointerSupportDetector, 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.SemanticsUpdate, A.SemanticsNodeUpdate, A.SemanticsObject, A.EngineSemanticsOwner, A.SemanticsHelper, A.SemanticsEnabler, A.DefaultTextEditingStrategy, 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.EngineParagraphStyle, A.EngineTextStyle, A.EngineStrutStyle, A.TextHeightStyle, A.TextDimensions, A.TextHeightRuler, A.DirectionalPosition, A.UnicodeRange, A.UnicodePropertyLookup, A._FindBreakDirection, A.BrowserAutofillHints, 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.Iterator, 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.BidirectionalIterator, 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._Html5NodeValidator, A.ImmutableListMixin, A.NodeValidatorBuilder, A._SimpleNodeValidator, A._SvgNodeValidator, A.FixedSizeListIterator, A.Console, A._DOMWindowCrossFrame, A._SameOriginUriPolicy, A._ValidatingTreeSanitizer, A._StructuredClone, 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.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.AccessibilityFeatures, 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.NamedAttribution, A.SpanRange, A._DiagnosticableTree_Object_Diagnosticable, A._State_Object_Diagnosticable, A.BoardViewController, A.CopyOnWriteList, 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._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.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._LerpShapes, A._MouseCursor_Object_Diagnosticable, A._ButtonThemeData_Object_Diagnosticable, A.SliverGridDelegate, A._CardTheme_Object_Diagnosticable, A._CheckboxThemeData_Object_Diagnosticable, A._LerpProperties4, A._ChipThemeData_Object_Diagnosticable, A._ColorScheme_Object_Diagnosticable, A.DataColumn, A.DataRow, A.DataCell, A.TableColumnWidth, A._DataTableThemeData_Object_Diagnosticable, A._LerpProperties3, 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._MaterialStatePropertyWith, A._MaterialStatePropertyAll, A.MaterialStateMixin, A.MergeableMaterialItem, A._AnimationTuple, A._NavigationBarThemeData_Object_Diagnosticable, A._LerpProperties2, 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._LerpProperties1, A.ScaffoldPrelayoutGeometry, A.ScaffoldGeometry, A.Constraints, A.ScaffoldFeatureController, A._ScrollbarThemeData_Object_Diagnosticable, A._LerpProperties5, A.TextSelectionGestureDetectorBuilder, A._SliderThemeData_Object_Diagnosticable, A._SnackBarThemeData_Object_Diagnosticable, A._SwitchThemeData_Object_Diagnosticable, A._LerpProperties0, 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._PlatformViewGestureMixin, A.RenderProxyBoxMixin, A.RenderAnimatedOpacityMixin, 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.SelectionRect, A.TextInputConnection, A.TextInput, A._Intent_Object_Diagnosticable, A._Action_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._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._StorageEntryIdentifier, A.PageStorageBucket, A._FixedScrollMetrics_Object_ScrollMetrics, A.ScrollPhysics, A.MenuSerializableShortcut, A.PlatformMenuDelegate, A.PlatformViewCreationParams, A._EdgeDraggingAutoScroller, A.RestorationMixin, A.RouteInformation, A.LocalHistoryEntry, A.LocalHistoryRoute, A.ScrollActivity, A.ScrollDragController, A._WrappedScrollBehavior, A.ScrollMetrics, A.ViewportNotificationMixin, A.ViewportElementMixin, A.ScrollableDetails, A.KeySet, A._SingleActivator_Object_Diagnosticable, A.__ActivatorIntentPair_Object_Diagnosticable, 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.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.DateSymbols, A.NumberSymbols, A.DateBuilder, A.DateFormat, A._DateFormatField, A.IntlStream, A.NumberFormat, A.NumberFormatParseResult, A.NumberFormatParser, A.StringIterator, A.UninitializedLocaleData, A.LocaleDataException, A.InvoiceStatusColors, A.RecurringInvoiceStatusColors, A.CreditStatusColors, A.QuoteStatusColors, A.PaymentStatusColors, A.ExpenseStatusColors, A.FileStorage, A.AccountEntity, A._$AccountEntitySerializer, A.AccountEntityBuilder, A.ClientListResponse, A.ClientItemResponse, A._ClientEntity_Object_BaseEntity, A._ContactEntity_Object_BaseEntity, A._$ClientListResponseSerializer, A._$ClientItemResponseSerializer, A._$ClientEntitySerializer, A._$ContactEntitySerializer, A.ClientListResponseBuilder, A.ClientItemResponseBuilder, A.ClientEntityBuilder, A.ContactEntityBuilder, 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._$CompanyEntitySerializer, A._$GatewayEntitySerializer, A._$GatewayOptionsEntitySerializer, A._$UserCompanyEntitySerializer, A._$UserSettingsEntitySerializer, A._$ReportSettingsEntitySerializer, A._$CompanyItemResponseSerializer, A._$RegistrationFieldEntitySerializer, A.CompanyEntityBuilder, A.GatewayEntityBuilder, A.GatewayOptionsEntityBuilder, A.UserCompanyEntityBuilder, A.UserSettingsEntityBuilder, A.ReportSettingsEntityBuilder, A.CompanyItemResponseBuilder, A.RegistrationFieldEntityBuilder, 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.BelongsToClient, 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.SettingsEntity, A._$SettingsEntitySerializer, A.SettingsEntityBuilder, 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.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.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.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.QuoteRepository, A.RecurringExpenseRepository, A.RecurringInvoiceRepository, A.SettingsRepository, A.SubscriptionRepository, A.TaskRepository, A.TaskStatusRepository, A.TaxRateRepository, A.TokenRepository, A.UserRepository, A.VendorRepository, A.WebhookRepository, A.WebClient, A.PersistData, A.ClearPersistedData, A.SwitchListTableLayout, A.PopLastHistory, A.DismissNativeWarning, A.DismissNativeWarningPermanently, A.ViewMainScreen, A.StartLoading, A.StopLoading, A.StartSaving, A.StopSaving, A.LoadStaticSuccess, A.ToggleEditorLayout, 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.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.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.SettingsUIState, A._$UserCompanyStateSerializer, A._$SettingsUIStateSerializer, A.UserCompanyStateBuilder, A.SettingsUIStateBuilder, 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.UpdateDashboardSelection, A.UpdateDashboardEntityType, 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.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.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.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.ConvertQuotes, A.ConvertQuoteSuccess, A.ConvertQuoteFailure, 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.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.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.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.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.DataRow0, A.DataCell0, A.LoginVM, 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.QuoteScreenVM, A.RecurringExpenseListVM, A.RecurringExpenseScreenVM, A.RecurringInvoiceListVM, A.RecurringInvoiceScreenVM, A.ReportResult, A.ReportElement, A.ReportsScreenVM, A.GroupTotals, 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.OnlinePaymentsVM, 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.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.PersistUIDebouncer, A.LocaleCodeAware, A.LocalizationsProvider, 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.BlockSyntax, A.ListItem, A.Document0, A.LinkReference, A.ExtensionSet, A.InlineParser, A.InlineSyntax, A.SimpleDelimiter, A.DelimiterRun, A.InlineLink, A.ImageHandler, A.Context, A.Style, A.ParsedPath, A.PathException, A.MissingPlatformDirectoryException, A.PdfPageFormat, A.Permission, 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.EnvironmentVariables, A.HubAdapter, A.NoOpClient, A.NoOpHub, A.ISentrySpan, A.Platform1, A.PlatformChecker, A.Breadcrumb, A.SentryLevel, A.SpanStatus, A.SentryOptions, A.NoOpTransport, A.SentryFlutterWeb, A.SharedPreferences, A.SharedPreferencesStorePlatform, 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.DocumentNodeSelection, 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.HorizontalRuleComponentBuilder, A.ImageComponentBuilder, A.SingleColumnDocumentComponentContext, A.SingleColumnLayoutPresenter, A.SingleColumnLayoutPresenterChangeListener, A.SingleColumnLayoutStylePhase, A.SingleColumnLayoutViewModel, A.SingleColumnLayoutComponentStyles, 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.TextComponentViewModel, A.ToggleTextAttributionsCommand, A.InsertTextCommand, A.UnknownComponentBuilder, A.Logger0, A.AutoScroller, A._TapTracker0, A._CountdownZoned0, A.Platform, A._MarkdownToDocument, A._InlineMarkdownToDocument, A._CaretBlinkController_Object_ChangeNotifier, A.TextSelectionDecoration, A.TextCaretFactory, 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.Uuid, A.Matrix3, A.Matrix4, A.Quad, A.Quaternion, A.Vector3, A.Vector4, A.Version]); + _inheritMany(A.Closure, [A.Closure0Args, A.Closure2Args, A.AppBootstrap_prepareEngineInitializer_closure0, A.AppBootstrap__prepareAppRunner_closure, A.AssetManager__baseUrl_closure, A.ProductionCollector_closure, A.patchCanvasKitModule_closure0, A.patchCanvasKitModule_closure2, A.HtmlViewEmbedder_getOverlayCanvases_closure, A.HtmlViewEmbedder_submitFrame_closure, A.HtmlViewEmbedder_submitFrame_closure0, A.HtmlViewEmbedder__updateOverlays_closure, 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_closure, 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.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._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._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.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.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.Element_Element$html_closure, A.Entry_remove_closure0, A.HttpRequest_request_closure, A._EventStreamSubscription_closure, A._EventStreamSubscription_onData_closure, A.NodeValidatorBuilder_allowsElement_closure, A.NodeValidatorBuilder_allowsAttribute_closure, A._SimpleNodeValidator_closure, A._SimpleNodeValidator_closure0, A._TemplatingNodeValidator_closure, A._convertDartToNative_Value_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.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_addAttribution_closure3, A.AttributedSpans_addAttribution_closure4, 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.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_closure, A.Series_Series_closure0, A.Series_Series_closure1, 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._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.showLicensePage_closure, A._PackagesViewState_licenses_closure0, A._PackagesViewState_build___closure, A._PackagesViewState__initDefaultDetailPage_closure, A._PackagesViewState__packagesList_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.PaginatedDataTableState__getBlankRowFor_closure, A.PaginatedDataTableState__getProgressIndicatorRowFor_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.ScaffoldState_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__extractPlaceholderSpans_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._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.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_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__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._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__initialize_closure, A.SliverReorderableListState__dragStart_closure, A._ReorderableItemState_updateForGap_closure, A.ReorderableDragStartListener_build_closure, A._DragInfo_startDrag_closure, A._RootRestorationScopeState__loadRootBucketIfNecessary_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.ScrollPosition_forcePixels_closure, A.ScrollView_build_closure0, A.ScrollableState_setCanDrag_closure0, A.ScrollableState_setCanDrag_closure2, 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.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._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.DateSymbols_DateSymbols$deserializeFromMap__getStringList, 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.ClientEntity_ClientEntity_closure, A.ClientEntity_getActivities_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.UserCompanyEntity_UserCompanyEntity_closure, A.UserCompanyEntity__initializeBuilder_closure, A.DesignEntity_clone_closure, A.ExpenseEntity_clone_closure, A.InvoiceEntity_InvoiceEntity_closure, A.InvoiceEntity_moveLineItem_closure, A.InvoiceEntity_moveLineItem_closure0, A.InvoiceEntity_clone_closure, A.InvoiceEntity_clone__closure, A.InvoiceEntity_clone__closure0, A.InvoiceEntity_applyClient_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_getInvitationForContact_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.VendorEntity_VendorEntity_closure, A.ClientRepository_saveData_closure, A.CreditRepository_saveData_closure, A.InvoiceRepository_saveData_closure, A.ProductRepository_saveData_closure, A.QuoteRepository_saveData_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.editEntity__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.handleClientAction_closure, A.handleClientAction_closure0, A.handleClientAction_closure1, A.handleClientAction_closure2, A.handleClientAction_closure3, A.handleClientAction_closure4, 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._deleteClient_closure, A._deleteClient__closure, A._deleteClient__closure0, A._deleteClient__closure1, A._purgeClient_closure, 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_closure10, A._saveDocument__closure21, A._saveDocument__closure22, A._showPdfClient_closure, A.clientUIReducer_closure, A.editingReducer__closure48, A.editingReducer__closure47, A.editingReducer__closure46, A.editingReducer__closure45, 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_closure21, A._addToListMultiselect_closure21, A._removeFromListMultiselect_closure21, A._clearListMultiselect_closure21, 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.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__closure5, A.userCompanyEntityReducer___closure, A.userCompanyEntityReducer__closure6, A.userCompanyEntityReducer__closure4, A.userCompanyEntityReducer__closure3, A.userCompanyEntityReducer__closure2, A.userCompanyEntityReducer__closure1, A.userCompanyEntityReducer__closure0, A.userCompanyEntityReducer__closure, A.loadCompanySuccessReducer_closure, A.loadCompanySuccessReducer_closure0, A.loadCompanySuccessReducer_closure1, A.saveCompanySuccessReducer_closure, A.saveCompanySuccessReducer_closure0, A.dropdownExpenseCategoriesSelector_closure, 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._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__closure, A.handleCreditAction_closure7, 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._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._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_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.memoizedChartInvoices_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._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._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_closure8, A._saveDocument__closure17, A._saveDocument__closure18, A.expenseUIReducer_closure, A.editingReducer__closure10, 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._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._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._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.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._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_closure3, A.handleInvoiceAction_closure4, A.handleInvoiceAction_closure5, A.handleInvoiceAction_closure6, A.handleInvoiceAction_closure7, A.handleInvoiceAction__closure, A.handleInvoiceAction__closure0, A.handleInvoiceAction_closure8, 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._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_closure9, A._saveDocument__closure19, A._saveDocument__closure20, A.invoiceUIReducer_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._addInvoiceItem_closure, A._addInvoiceItems_closure, A._removeInvoiceItem_closure, A._updateInvoiceItem_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_closure20, A._addToListMultiselect_closure20, A._removeFromListMultiselect_closure20, A._clearListMultiselect_closure20, 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._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._filterPayments_closure, A._sortPayments_closure, A._startListMultiselect_closure0, A._addToListMultiselect_closure0, A._removeFromListMultiselect_closure0, A._clearListMultiselect_closure0, 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._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__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_closure11, A._saveDocument__closure23, A._saveDocument__closure24, A.productUIReducer_closure, A.editingReducer__closure49, 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_closure22, A._addToListMultiselect_closure22, A._removeFromListMultiselect_closure22, A._clearListMultiselect_closure22, 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._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_closure5, A._saveDocument__closure11, A._saveDocument__closure12, A.projectUIReducer_closure, A.editingReducer__closure7, 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._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.handleQuoteAction_closure, A.handleQuoteAction_closure0, A.handleQuoteAction_closure2, A.handleQuoteAction_closure3, A.handleQuoteAction_closure4, A.handleQuoteAction_closure5, A.handleQuoteAction_closure6, 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._convertQuote_closure, A._convertQuote__closure, A._convertQuote__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_closure4, A._saveDocument__closure9, A._saveDocument__closure10, 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._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._markSentQuoteSuccess_closure0, A._markSentQuoteSuccess_closure1, A._markSentQuoteSuccess_closure, A._archiveQuoteSuccess_closure, A._deleteQuoteSuccess_closure, A._restoreQuoteSuccess_closure, A._emailQuoteSuccess_closure, A._convertQuoteSuccess_closure0, A._convertQuoteSuccess_closure1, A._convertQuoteSuccess_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._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._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._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._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._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._archiveRecurringInvoiceSuccess_closure, A._deleteRecurringInvoiceSuccess_closure, A._emailRecurringInvoiceSuccess_closure, A._restoreRecurringInvoiceSuccess_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._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_closure3, A._saveDocument__closure7, A._saveDocument__closure8, A.settingsUIReducer__closure14, A.settingsUIReducer__closure13, A.settingsUIReducer__closure10, A.settingsUIReducer__closure11, A.settingsUIReducer__closure12, 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._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_closure6, A._saveDocument__closure13, A._saveDocument__closure14, A._sortTasks_closure0, A._sortTasks__closure, A._sortTasks__closure0, A.taskUIReducer_closure, A.editingReducer__closure8, 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._addTaskTime_closure, A._startListMultiselect_closure2, A._addToListMultiselect_closure2, A._removeFromListMultiselect_closure2, A._clearListMultiselect_closure2, 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_closure1, 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._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._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._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.prefReducer_closure, A._resortFields_closure, A._resortFields_closure0, A.sidebarEditorReducer__closure, A.sidebarEditorReducer__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._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.handleVendorAction_closure, 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_closure7, A._saveDocument__closure15, A._saveDocument__closure16, A.vendorUIReducer_closure, A.editingReducer__closure9, A._addContact_closure, A._removeContact_closure, A._updateContact_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._updateVendor_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._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._AppScrollbarState_build_closure, A._AppScrollbarState_build_closure0, 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_closure1, A.EditScaffold_build_closure0, A.EditScaffold_build_closure2, A.EditScaffold_build__closure, A.EditScaffold_build_closure3, 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__closure7, A._EntityDropdownState_build_closure5, A._EntityDropdownState_build__closure, A._EntityDropdownState_build__closure0, A._EntityDropdownState_build_closure3, A._EntityDropdownState_build_closure4, A._EntityDropdownState_build_closure__wrapUp, A._EntityDropdownState_build___wrapUp_closure, A._EntityDropdownState_build__closure1, A._EntityDropdownState_build__closure2, A._EntityDropdownState_build__closure3, A._EntityDropdownState_build_closure1, A._EntityDropdownState_build__closure6, A._EntityDropdownState_build__closure5, 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__closure, A.EntityTopFilter_build_closure, A.EntityTopFilter_build__closure0, A.EntityTopFilter_build__closure, A.EntityTopFilter_build___closure, A.EntityTopFilter_build___closure0, A.AppDropdownButton_build_closure, A.AppToggleButtons_build__closure, 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_closure0, 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.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_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_closure3, A._ListFilterState_build__closure2, A._ListFilterState_build__closure3, A._ListFilterState_build_closure2, A._ListFilterState_build_closure1, A._ListFilterState_build__closure4, A._ListFilterState_build_closure6, A._ListFilterState_build__closure, A._ListFilterState_build___closure0, A._ListFilterState_build__closure0, A._ListFilterState_build___closure, A._ListFilterState_build_closure5, A._ListFilterState_build_closure4, A._ListFilterState_build__closure1, A.ListScaffold_build_closure1, A.ListScaffold_build_closure5, A._LiveTextState_initState_closure, A.MenuDrawer_build__companyLogo, A.MenuDrawer_build__companyListItem, A.MenuDrawer_build__companyListItem_closure, A.MenuDrawer_build_closure, A.MenuDrawer_build__closure1, A.MenuDrawer_build_closure0, A.MenuDrawer_build__closure0, A.MenuDrawer_build_closure3, A.MenuDrawer_build__closure, A.MenuDrawer_build_closure1, A.MenuDrawer_build_closure2, A.SidebarFooter_build__closure, A.SidebarFooterCollapsed_build_closure0, A.SidebarFooterCollapsed_build_closure, A._showContactUs_closure, A._showUpdate_closure, A._showAbout_closure, 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._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__closure6, A._EntityListState_build___closure, A._EntityListState_build___closure0, A._EntityListState_build__closure5, A._EntityListState_build__closure7, A._EntityListState_build__closure8, 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._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_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___closure0, A.LoginVM_fromStore___closure, A.LoginVM_fromStore_closure1, A.LoginVM_fromStore__closure1, A.LoginVM_fromStore_closure0, A.LoginVM_fromStore_closure, A.LoginVM_fromStore__closure2, A.LoginVM_fromStore_closure2, 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_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_closure10, 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_closure0, A._ClientViewState_build__closure5, A._ClientViewDetailsState_build__buildDetailsList_closure, A.ClientViewDocuments_build_closure, A.ClientViewDocuments_build_closure0, A._ClientViewLedgerState_build_closure, A.ClientOverview_build_closure, A.ClientOverview_build_closure0, 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__closure12, A._CompanyGatewayEditState_build_closure3, A._CompanyGatewayEditState_build__closure11, A._CompanyGatewayEditState_build_closure5, A._CompanyGatewayEditState_build__closure10, A._CompanyGatewayEditState_build_closure4, A._CompanyGatewayEditState_build_closure6, A._CompanyGatewayEditState_build__closure9, A._CompanyGatewayEditState_build___closure, A._CompanyGatewayEditState_build_closure7, A._CompanyGatewayEditState_build__closure8, A._CompanyGatewayEditState_build_closure8, A._CompanyGatewayEditState_build__closure7, A._CompanyGatewayEditState_build_closure9, A._CompanyGatewayEditState_build__closure6, A._CompanyGatewayEditState_build_closure10, A._CompanyGatewayEditState_build__closure5, A._CompanyGatewayEditState_build_closure11, A._CompanyGatewayEditState_build__closure4, A._CompanyGatewayEditState_build_closure12, A._CompanyGatewayEditState_build__closure3, A._CompanyGatewayEditState_build_closure13, A._CompanyGatewayEditState_build__closure2, A._CompanyGatewayEditState_build_closure14, A._CompanyGatewayEditState_build__closure1, A._CompanyGatewayEditState_build_closure15, A._CompanyGatewayEditState_build__closure0, A._CompanyGatewayEditState_build_closure16, A._CompanyGatewayEditState_build_closure17, 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___closure, A.CreditEditVM_CreditEditVM$fromStore___closure0, A.CreditEditVM_CreditEditVM$fromStore___closure1, A.CreditEditVM_CreditEditVM$fromStore____closure, A.CreditEditVM_CreditEditVM$fromStore_closure0, A.CreditEditVM_CreditEditVM$fromStore_closure1, 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__closure1, A.DashboardPanels__header___closure0, A.DashboardPanels__header__closure2, A.DashboardPanels__header__closure3, A.DashboardPanels__header___closure, A.DashboardPanels__paymentChart_closure, A.DashboardPanels__quoteChart_closure, A.DashboardPanels__taskChart_closure, A.DashboardPanels__expenseChart_closure, A.DashboardPanels_build__runningTasks_closure, A.DashboardPanels_build__closure, A.DashboardPanels_build__closure0, A.DashboardPanels_build__closure1, A.DashboardPanels_build__closure2, A.DashboardPanels_build__closure3, A.__DashboardPanelState_build_closure, A._InvoiceChart_build_closure, A._DashboardScreenState_initState_closure, A._DashboardScreenState_initState_closure0, A._DashboardScreenState_initState__closure, A._DashboardScreenState_build_closure, A._DashboardScreenState_build_closure0, A._DashboardScreenState_build_closure1, A.DashboardVM_fromStore__handleRefresh, A.DashboardVM_fromStore_closure, A.DashboardVM_fromStore_closure2, A.DashboardVM_fromStore_closure0, A.DashboardVM_fromStore_closure5, A.DashboardVM_fromStore_closure3, A.DashboardVM_fromStore_closure4, 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.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_closure22, A.ExpenseEditNotesState_didChangeDependencies_closure, A.ExpenseEditNotesState_didChangeDependencies_closure0, A.ExpenseEditNotesState_dispose_closure, A.ExpenseEditNotesState__onChanged_closure, 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__closure1, A.ExpenseEditVM_ExpenseEditVM$fromStore__closure2, A.ExpenseEditVM_ExpenseEditVM$fromStore__closure, A.ExpenseEditVM_ExpenseEditVM$fromStore__closure0, A.ExpenseEditVM_ExpenseEditVM$fromStore_closure0, A.ExpenseEditVM_ExpenseEditVM$fromStore___closure, A.ExpenseEditVM_ExpenseEditVM$fromStore___closure0, 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__closure0, 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__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_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._ContactListTile_build_closure, A.InvoiceEditContactsScreen_build_closure0, A.InvoiceEditContactsVM_InvoiceEditContactsVM$fromStore_closure, A.InvoiceEditContactsVM_InvoiceEditContactsVM$fromStore_closure0, 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_closure5, A.InvoiceEditDesktopState_build__closure16, A.InvoiceEditDesktopState_build_closure4, A.InvoiceEditDesktopState_build__closure15, A.InvoiceEditDesktopState_build_closure8, A.InvoiceEditDesktopState_build__closure14, A.InvoiceEditDesktopState_build_closure7, A.InvoiceEditDesktopState_build_closure10, A.InvoiceEditDesktopState_build__closure13, A.InvoiceEditDesktopState_build_closure9, A.InvoiceEditDesktopState_build_closure12, A.InvoiceEditDesktopState_build__closure12, A.InvoiceEditDesktopState_build__closure11, A.InvoiceEditDesktopState_build_closure14, A.InvoiceEditDesktopState_build__closure10, A.InvoiceEditDesktopState_build_closure16, A.InvoiceEditDesktopState_build_closure17, A.InvoiceEditDesktopState_build__closure9, A.InvoiceEditDesktopState_build_closure19, A.InvoiceEditDesktopState_build__closure8, A.InvoiceEditDesktopState_build_closure18, A.InvoiceEditDesktopState_build_closure20, A.InvoiceEditDesktopState_build_closure21, A.InvoiceEditDesktopState_build__closure0, A.InvoiceEditDesktopState_build___closure6, A.InvoiceEditDesktopState_build__closure1, A.InvoiceEditDesktopState_build___closure4, A.InvoiceEditDesktopState_build___closure5, A.InvoiceEditDesktopState_build__closure3, A.InvoiceEditDesktopState_build___closure2, A.InvoiceEditDesktopState_build___closure3, A.InvoiceEditDesktopState_build__closure4, A.InvoiceEditDesktopState_build___closure1, A.InvoiceEditDesktopState_build__closure5, A.InvoiceEditDesktopState_build___closure0, A.InvoiceEditDesktopState_build__closure6, A.InvoiceEditDesktopState_build___closure, A.InvoiceEditDesktopState_build_closure23, A.InvoiceEditDesktopState_build_closure24, A.InvoiceEditDesktopState_build_closure25, A.InvoiceEditDesktopState_build_closure26, A.InvoiceEditDesktopState_build__closure, 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__closure16, A.InvoiceEditDetailsState_build_closure4, A.InvoiceEditDetailsState_build__closure15, A.InvoiceEditDetailsState_build_closure3, A.InvoiceEditDetailsState_build__closure14, A.InvoiceEditDetailsState_build_closure7, A.InvoiceEditDetailsState_build__closure13, A.InvoiceEditDetailsState_build_closure6, A.InvoiceEditDetailsState_build_closure9, A.InvoiceEditDetailsState_build__closure12, A.InvoiceEditDetailsState_build_closure8, A.InvoiceEditDetailsState_build_closure11, A.InvoiceEditDetailsState_build__closure11, A.InvoiceEditDetailsState_build__closure10, A.InvoiceEditDetailsState_build_closure13, A.InvoiceEditDetailsState_build__closure9, A.InvoiceEditDetailsState_build_closure15, A.InvoiceEditDetailsState_build__closure8, A.InvoiceEditDetailsState_build_closure17, A.InvoiceEditDetailsState_build__closure7, A.InvoiceEditDetailsState_build_closure16, A.InvoiceEditDetailsState_build_closure18, A.InvoiceEditDetailsState_build_closure19, A.InvoiceEditDetailsState_build_closure20, A.InvoiceEditDetailsState_build_closure21, A.InvoiceEditDetailsState_build__closure6, A.InvoiceEditDetailsState_build_closure22, A.InvoiceEditDetailsState_build__closure4, A.InvoiceEditDetailsState_build__closure5, A.InvoiceEditDetailsState_build_closure24, A.InvoiceEditDetailsState_build__closure2, A.InvoiceEditDetailsState_build__closure3, A.InvoiceEditDetailsState_build_closure25, A.InvoiceEditDetailsState_build__closure1, A.InvoiceEditDetailsState_build_closure26, A.InvoiceEditDetailsState_build__closure0, A.InvoiceEditDetailsState_build_closure27, 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__closure0, A._InvoiceEditItemsDesktopState_build___closure15, A._InvoiceEditItemsDesktopState_build___closure14, A._InvoiceEditItemsDesktopState_build____closure0, A._InvoiceEditItemsDesktopState_build__closure1, A._InvoiceEditItemsDesktopState_build____closure, 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.InvoiceEditPDFScreen_build_closure0, A.InvoiceEditScreen_build_closure0, A.InvoiceEditVM_InvoiceEditVM$fromStore_closure, A.InvoiceEditVM_InvoiceEditVM$fromStore___closure0, A.InvoiceEditVM_InvoiceEditVM$fromStore___closure1, A.InvoiceEditVM_InvoiceEditVM$fromStore___closure2, A.InvoiceEditVM_InvoiceEditVM$fromStore___closure3, A.InvoiceEditVM_InvoiceEditVM$fromStore___closure4, A.InvoiceEditVM_InvoiceEditVM$fromStore____closure, A.InvoiceEditVM_InvoiceEditVM$fromStore_closure0, A.InvoiceEditVM_InvoiceEditVM$fromStore__closure, A.InvoiceEditVM_InvoiceEditVM$fromStore___closure, A.InvoiceEditVM_InvoiceEditVM$fromStore_closure1, 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_build_closure, 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.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_closure7, A._PaymentEditState_build__closure4, A._PaymentEditState_build_closure8, A._PaymentEditState_build__closure3, A._PaymentEditState_build_closure9, A._PaymentEditState_build__closure2, A._PaymentEditState_build_closure10, A._PaymentEditState_build__closure0, A._PaymentEditState_build_closure11, A._PaymentEditState_build_closure13, A._PaymentEditState_build__closure, A._PaymentEditState_build_closure12, A._PaymentEditState_build_onSavePressed, A._PaymentEditState_build_closure16, 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.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_closure7, A.PaymentScreen_build_closure4, A.PaymentScreen_build_closure0, A.PaymentScreen_build_closure1, A.PaymentScreen_build_closure2, A.PaymentScreen_build_closure3, 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__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_closure3, 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.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_closure1, A._ProjectEditState_build_closure, A._ProjectEditState_build__closure0, A._ProjectEditState_build__closure3, A._ProjectEditState_build__closure2, A._ProjectEditState_build___closure1, A._ProjectEditState_build__closure1, A._ProjectEditState_build__closure5, A._ProjectEditState_build___closure, A._ProjectEditState_build___closure0, 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_closure0, 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.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___closure, A.QuoteEditVM_QuoteEditVM$fromStore___closure0, A.QuoteEditVM_QuoteEditVM$fromStore___closure1, A.QuoteEditVM_QuoteEditVM$fromStore____closure, A.QuoteEditVM_QuoteEditVM$fromStore_closure0, A.QuoteEditVM_QuoteEditVM$fromStore_closure1, 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.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_closure13, A.QuoteScreen_build_closure9, A.QuoteScreen_build_closure5, A.QuoteScreen_build_closure6, A.QuoteScreen_build_closure7, A.QuoteScreen_build_closure8, 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__closure1, A.RecurringExpenseEditVM_RecurringExpenseEditVM$fromStore__closure2, A.RecurringExpenseEditVM_RecurringExpenseEditVM$fromStore__closure, A.RecurringExpenseEditVM_RecurringExpenseEditVM$fromStore__closure0, A.RecurringExpenseEditVM_RecurringExpenseEditVM$fromStore_closure1, A.RecurringExpenseEditVM_RecurringExpenseEditVM$fromStore_closure0, A.RecurringExpenseEditVM_RecurringExpenseEditVM$fromStore___closure, A.RecurringExpenseEditVM_RecurringExpenseEditVM$fromStore___closure0, 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___closure, A.RecurringInvoiceEditVM_RecurringInvoiceEditVM$fromStore___closure0, A.RecurringInvoiceEditVM_RecurringInvoiceEditVM$fromStore___closure1, A.RecurringInvoiceEditVM_RecurringInvoiceEditVM$fromStore____closure, A.RecurringInvoiceEditVM_RecurringInvoiceEditVM$fromStore_closure0, A.RecurringInvoiceEditVM_RecurringInvoiceEditVM$fromStore_closure1, 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_closure5, A.lineItemReport_closure6, A.lineItemReport_closure7, A.lineItemReport_closure9, A.lineItemReport_closure10, 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.memoizedQuoteItemReport_closure, A.lineItemReport_closure, A.lineItemReport_closure0, A.lineItemReport_closure1, A.lineItemReport_closure3, A.lineItemReport_closure4, 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__closure4, A.ReportsScreen_build_closure10, A.ReportsScreen_build_closure12, A.ReportsScreen_build__closure3, 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__closure1, A.ReportsScreen_build_closure22, 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_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._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_closure1, A._AccountOverview_build__closure5, A._AccountOverview_build_closure2, A._AccountOverview_build__closure4, A._AccountOverview_build_closure3, A._AccountOverview_build__closure3, A._AccountOverview_build_closure4, 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_closure17, A._ClientPortalState_build_closure, A._ClientPortalState_build__closure10, A._ClientPortalState_build_closure1, A._ClientPortalState_build_closure0, A._ClientPortalState_build_closure2, A._ClientPortalState_build_closure4, A._ClientPortalState_build__closure9, A._ClientPortalState_build_closure5, A._ClientPortalState_build__closure8, A._ClientPortalState_build_closure6, A._ClientPortalState_build__closure7, A._ClientPortalState_build_closure8, A._ClientPortalState_build__closure6, A._ClientPortalState_build_closure10, A._ClientPortalState_build__closure5, A._ClientPortalState_build___closure, A._ClientPortalState_build____closure, A._ClientPortalState_build_closure11, A._ClientPortalState_build__closure4, A._ClientPortalState_build_closure12, A._ClientPortalState_build__closure3, A._ClientPortalState_build_closure13, A._ClientPortalState_build__closure2, A._ClientPortalState_build_closure14, A._ClientPortalState_build__closure1, A._ClientPortalState_build_closure15, A._ClientPortalState_build__closure0, A._ClientPortalState_build_closure16, A._ClientPortalState_build__closure, A.ClientPortalVM_fromStore_closure1, A.ClientPortalVM_fromStore_closure0, A.ClientPortalVM_fromStore_closure, A.ClientPortalVM_fromStore___closure, A._CompanyDetailsState_dispose_closure, A._CompanyDetailsState_didChangeDependencies_closure, A._CompanyDetailsState_didChangeDependencies_closure0, A._CompanyDetailsState__onSettingsChanged_closure, A._CompanyDetailsState_build_closure, A._CompanyDetailsState_build_closure0, A._CompanyDetailsState_build_closure1, A._CompanyDetailsState_build__closure13, A._CompanyDetailsState_build_closure2, A._CompanyDetailsState_build__closure12, A._CompanyDetailsState_build_closure3, A._CompanyDetailsState_build__closure11, A._CompanyDetailsState_build_closure4, A._CompanyDetailsState_build___closure, A._CompanyDetailsState_build_closure6, A._CompanyDetailsState_build__closure8, A._CompanyDetailsState_build_closure5, A._CompanyDetailsState_build_closure7, A._CompanyDetailsState_build__closure7, A._CompanyDetailsState_build_closure8, A._CompanyDetailsState_build_closure9, A._CompanyDetailsState_build__closure6, A._CompanyDetailsState_build_closure10, A._CompanyDetailsState_build_closure11, A._CompanyDetailsState_build__closure5, A._CompanyDetailsState_build_closure13, A._CompanyDetailsState_build__closure4, A._CompanyDetailsState_build_closure14, A._CompanyDetailsState_build__closure3, A._CompanyDetailsState_build_closure15, A._CompanyDetailsState_build__closure2, A._CompanyDetailsState_build_closure16, A._CompanyDetailsState_build__closure1, A._CompanyDetailsState_build_closure17, A._CompanyDetailsState_build__closure0, A._CompanyDetailsState_build_closure18, A._CompanyDetailsState_build__closure, A._CompanyDetailsState_build_closure19, A._CompanyDetailsState_build_closure20, 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__closure7, A._DeviceSettingsState_build_closure7, A._DeviceSettingsState_build_closure8, A._DeviceSettingsState_build_closure9, A._DeviceSettingsState_build_closure10, A._DeviceSettingsState_build_closure11, A._DeviceSettingsState_build_closure12, A._DeviceSettingsState_build__closure4, A._DeviceSettingsState_build_closure14, A._DeviceSettingsState_build_closure15, A._DeviceSettingsState_build_closure16, A._DeviceSettingsState_build_closure17, A._DeviceSettingsState_build__closure2, A._DeviceSettingsState_build__closure3, A._DeviceSettingsState_build_closure18, 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__closure5, A._EmailSettingsState_build_closure1, A._EmailSettingsState_build__closure4, A._EmailSettingsState_build_closure2, A._EmailSettingsState_build_closure4, A._EmailSettingsState_build__closure3, A._EmailSettingsState_build_closure3, A._EmailSettingsState_build_closure5, A._EmailSettingsState_build__closure2, A._EmailSettingsState_build_closure6, A._EmailSettingsState_build__closure1, A._EmailSettingsState_build_closure7, A._EmailSettingsState_build__closure0, A._EmailSettingsState_build_closure8, A._EmailSettingsState_build__closure, A.EmailSettingsVM_fromStore_closure0, A.EmailSettingsVM_fromStore_closure, A._ExpenseSettingsState_build_closure, A._ExpenseSettingsState_build__closure3, A._ExpenseSettingsState_build_closure0, A._ExpenseSettingsState_build__closure2, A._ExpenseSettingsState_build_closure1, A._ExpenseSettingsState_build__closure1, A._ExpenseSettingsState_build_closure2, A._ExpenseSettingsState_build__closure0, A._ExpenseSettingsState_build_closure3, 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__closure15, A._GeneratedNumbersState_build_closure, A._GeneratedNumbersState_build_closure1, A._GeneratedNumbersState_build__closure14, A._GeneratedNumbersState_build_closure2, A._GeneratedNumbersState_build__closure13, A._GeneratedNumbersState_build_closure3, A._GeneratedNumbersState_build__closure12, A._GeneratedNumbersState_build_closure5, 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__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__closure0, A.__FileMapperState_build__closure1, A._FieldMapper_build_closure1, A._FieldMapper_build__closure0, A._FieldMapper_build_closure2, A._FieldMapper_build__closure, A._FieldMapper_build_closure0, A._InvoiceDesignState_build_closure49, A._InvoiceDesignState_build_closure, A._InvoiceDesignState_build__closure15, A._InvoiceDesignState_build_closure0, A._InvoiceDesignState_build_closure1, A._InvoiceDesignState_build__closure12, A._InvoiceDesignState_build_closure2, A._InvoiceDesignState_build_closure3, A._InvoiceDesignState_build__closure9, A._InvoiceDesignState_build_closure4, A._InvoiceDesignState_build_closure6, A._InvoiceDesignState_build__closure6, A._InvoiceDesignState_build_closure5, A._InvoiceDesignState_build_closure8, A._InvoiceDesignState_build__closure5, A._InvoiceDesignState_build_closure7, A._InvoiceDesignState_build_closure10, A._InvoiceDesignState_build__closure4, A._InvoiceDesignState_build_closure9, A._InvoiceDesignState_build_closure11, A._InvoiceDesignState_build__closure3, A._InvoiceDesignState_build_closure12, A._InvoiceDesignState_build__closure2, A._InvoiceDesignState_build_closure13, A._InvoiceDesignState_build__closure1, A._InvoiceDesignState_build_closure14, A._InvoiceDesignState_build__closure0, A._InvoiceDesignState_build_closure16, A._InvoiceDesignState_build__closure, A._InvoiceDesignState_build_closure17, A._InvoiceDesignState_build_closure18, A._InvoiceDesignState_build_closure19, A._InvoiceDesignState_build_closure20, A._InvoiceDesignState_build_closure21, A._InvoiceDesignState_build_closure22, A._InvoiceDesignState_build_closure23, A._InvoiceDesignState_build_closure24, A._InvoiceDesignState_build_closure25, A._InvoiceDesignState_build_closure26, 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.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._OnlinePaymentsState_didChangeDependencies_closure, A._OnlinePaymentsState_didChangeDependencies_closure0, A._OnlinePaymentsState__onChanged_closure, A._OnlinePaymentsState_build_closure, A._OnlinePaymentsState_build__closure2, A._OnlinePaymentsState_build_closure0, A._OnlinePaymentsState_build__closure1, A._OnlinePaymentsState_build_closure1, A._OnlinePaymentsState_build__closure0, A._OnlinePaymentsState_build_closure2, A._OnlinePaymentsState_build__closure, A.OnlinePaymentsVM_fromStore_closure0, A.OnlinePaymentsVM_fromStore_closure, A.OnlinePaymentsVM_fromStore_closure1, A._ProductSettingsState_build_closure, A._ProductSettingsState_build__closure6, A._ProductSettingsState_build_closure0, A._ProductSettingsState_build__closure5, A._ProductSettingsState_build_closure1, A._ProductSettingsState_build__closure4, A._ProductSettingsState_build_closure2, A._ProductSettingsState_build__closure3, A._ProductSettingsState_build_closure3, A._ProductSettingsState_build__closure2, A._ProductSettingsState_build_closure4, A._ProductSettingsState_build__closure1, A._ProductSettingsState_build_closure5, A._ProductSettingsState_build__closure0, A._ProductSettingsState_build_closure6, A._ProductSettingsState_build__closure, A.ProductSettingsVM_fromStore_closure0, A.ProductSettingsVM_fromStore_closure, 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__closure6, A._TaskSettingsState_build_closure0, A._TaskSettingsState_build__closure5, A._TaskSettingsState_build_closure1, A._TaskSettingsState_build__closure4, A._TaskSettingsState_build_closure2, A._TaskSettingsState_build__closure3, A._TaskSettingsState_build_closure3, A._TaskSettingsState_build__closure2, A._TaskSettingsState_build_closure4, A._TaskSettingsState_build__closure1, A._TaskSettingsState_build_closure5, A._TaskSettingsState_build__closure0, A._TaskSettingsState_build_closure6, A._TaskSettingsState_build__closure, A._TaskSettingsState_build_closure7, A.TaskSettingsVM_fromStore_closure0, A.TaskSettingsVM_fromStore_closure1, A.TaskSettingsVM_fromStore_closure, A.TaskSettingsVM_fromStore_closure2, A._TaxSettingsState_build_closure, A._TaxSettingsState_build__closure4, A._TaxSettingsState_build_closure0, A._TaxSettingsState_build__closure3, A._TaxSettingsState_build_closure1, A._TaxSettingsState_build__closure2, A._TaxSettingsState_build_closure2, A._TaxSettingsState_build__closure1, A._TaxSettingsState_build_closure3, A._TaxSettingsState_build__closure0, A._TaxSettingsState_build_closure4, 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__renderTemplate_closure0, 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_closure8, 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_closure1, A._UserDetailsState_dispose_closure, A._UserDetailsState_didChangeDependencies_closure, A._UserDetailsState_didChangeDependencies_closure0, A._UserDetailsState__onChanged_closure, A._UserDetailsState_build_closure10, A._UserDetailsState_build_closure, A._UserDetailsState_build_closure0, A._UserDetailsState_build_closure1, A._UserDetailsState_build__closure4, A._UserDetailsState_build_closure5, A._UserDetailsState_build__closure3, A._UserDetailsState_build_closure7, A._UserDetailsState_build__closure2, A._UserDetailsState_build_closure6, A._UserDetailsState_build_closure8, A._UserDetailsState_build__closure1, A._UserDetailsState_build__closure0, 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_closure3, A.UserDetailsVM_fromStore__closure0, A.UserDetailsVM_fromStore____closure, A.UserDetailsVM_fromStore_closure4, A.UserDetailsVM_fromStore__closure, A.UserDetailsVM_fromStore_closure2, A.UserDetailsVM_fromStore__closure1, A.UserDetailsVM_fromStore____closure0, A.UserDetailsVM_fromStore____closure1, A.UserDetailsVM_fromStore_closure1, A.UserDetailsVM_fromStore_closure0, A.UserDetailsVM_fromStore___closure3, A.UserDetailsVM_fromStore____closure3, A.UserDetailsVM_fromStore___closure4, 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_closure24, A._SubscriptionEditState_build_closure25, A._SubscriptionEditState_build_closure, A._SubscriptionEditState_build__closure19, A._SubscriptionEditState_build_closure0, A._SubscriptionEditState_build__closure18, A._SubscriptionEditState_build_closure1, A._SubscriptionEditState_build__closure17, A._SubscriptionEditState_build___closure3, A._SubscriptionEditState_build_closure2, A._SubscriptionEditState_build_closure3, A._SubscriptionEditState_build___closure2, A._SubscriptionEditState_build_closure4, A._SubscriptionEditState_build__closure15, A._SubscriptionEditState_build___closure1, A._SubscriptionEditState_build_closure5, A._SubscriptionEditState_build_closure6, A._SubscriptionEditState_build___closure0, A._SubscriptionEditState_build_closure8, A._SubscriptionEditState_build__closure13, A._SubscriptionEditState_build_closure7, A._SubscriptionEditState_build_closure10, A._SubscriptionEditState_build__closure12, A._SubscriptionEditState_build_closure9, A._SubscriptionEditState_build_closure11, A._SubscriptionEditState_build__closure11, A._SubscriptionEditState_build_closure12, A._SubscriptionEditState_build__closure10, A._SubscriptionEditState_build_closure13, A._SubscriptionEditState_build__closure9, A._SubscriptionEditState_build_closure14, A._SubscriptionEditState_build__closure8, A._SubscriptionEditState_build_closure15, A._SubscriptionEditState_build__closure7, A._SubscriptionEditState_build_closure16, A._SubscriptionEditState_build__closure6, A._SubscriptionEditState_build_closure17, A._SubscriptionEditState_build__closure5, A._SubscriptionEditState_build_closure18, A._SubscriptionEditState_build__closure4, A._SubscriptionEditState_build_closure19, A._SubscriptionEditState_build__closure3, A._SubscriptionEditState_build_closure20, A._SubscriptionEditState_build_closure21, A._SubscriptionEditState_build__closure0, A._SubscriptionEditState_build_closure23, 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._BottomBarState_initState_closure, 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_closure1, 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_closure13, A.TaskScreen_build_closure9, A.TaskScreen_build_closure5, A.TaskScreen_build_closure6, A.TaskScreen_build_closure7, A.TaskScreen_build_closure8, 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__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_closure1, A._TaskStatusEditState_build_closure, A._TaskStatusEditState_build__closure0, A._TaskStatusEditState_build__closure1, 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_closure1, A._TokenEditState_build_closure, A._TokenEditState_build__closure0, 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._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_closure14, A._UserEditState_build_closure, A._UserEditState_build_closure0, A._UserEditState_build_closure1, A._UserEditState_build__closure9, A._UserEditState_build_closure3, A._UserEditState_build__closure8, A._UserEditState_build__closure7, 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__closure2, A._UserEditState_build__closure4, A._UserEditState_build__closure6, 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__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_closure0, A._VendorViewDetailsState_build__buildDetailsList_closure, A.VendorViewDocuments_build_closure, A.VendorViewDocuments_build_closure0, 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_closure1, 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__closure, 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.GoogleOAuth_signIn_closure, A.GoogleOAuth_signUp_closure, A.toSnakeCase_closure, A.toCamelCase_closure, A.toSpaceCase_closure, A.toTitleCase_closure, A.matchesStrings_closure, A.matchesStringsValue_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.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_closure, A.InlineParser_parse_closure, A.InlineParser__linkOrImage_closure, A.InlineParser__linkOrImage_closure0, 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._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.SentryNavigatorObserver__startTransaction_closure, A.SharedPreferencesPlugin__storedFlutterKeys_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.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_execute_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._SingleColumnDocumentLayoutState__getDocumentPositionInComponentNearOffset_closure, A._SingleColumnDocumentLayoutState__getNodeIdsBetween_closure, A._SingleColumnDocumentLayoutState__getNodeIdsBetween__closure, A._SingleColumnDocumentLayoutState_getDocumentSelectionInRegion_closure, A._SingleColumnDocumentLayoutState_getDocumentSelectionInRegion_closure0, A.SingleColumnLayoutSelectionStyler__computeNodeSelection_closure, A._ListItemComponentViewModel_SingleColumnLayoutComponentViewModel_TextComponentViewModel_applyStyles_closure, A._ParagraphComponentViewModel_SingleColumnLayoutComponentViewModel_TextComponentViewModel_applyStyles_closure, A.ComputerTextSpan_computeTextSpan_closure, A.CharacterMovement__moveOffsetByWord_closure, A.CharacterMovement__moveOffsetByWord_closure0, A.CharacterMovement__moveOffsetByWord_closure1, A.CharacterMovement__moveOffsetByCharacter_closure, A._extension_0__encodeLinkMarker_closure, A._extension_0_toMarkdown_closure, A._BlinkingTextCaretState_build_closure, A._BlinkingTextCaretState_build_closure0, A.SuperSelectableTextState_build_closure, A.format_closure, A.MethodChannelUrlLauncher_canLaunch_closure, A.MethodChannelUrlLauncher_launch_closure]); + _inheritMany(A.Closure0Args, [A.AppBootstrap_prepareEngineInitializer_closure, A.AssetManager__baseUrl_closure0, 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.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.EnginePlatformDispatcher__addFontSizeObserver_closure0, A.EnginePlatformDispatcher__addBrightnessMediaQueryListener_closure0, 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.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_closure, A.ScaleGestureRecognizer__reconfigure_closure0, 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_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_closure, A._SortArrowState__rebuild_closure, 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_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.PaginatedDataTableState__handleDataSourceChanged_closure, A.PaginatedDataTableState_pageTo_closure, A.PaginatedDataTableState__getRows_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__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.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__cursorTick_closure, 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._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.SliverReorderableListState_startItemDragReorder_closure, A.SliverReorderableListState__dragUpdate_closure, A.SliverReorderableListState__dragEnd_closure, A.SliverReorderableListState__dragReset_closure, A._ReorderableItemState_dragging_closure, A._ReorderableItemState_rebuild_closure, A._RootRestorationScopeState__loadRootBucketIfNecessary__closure, A.RestorationMixin_registerForRestoration_listener, 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.SliverMultiBoxAdaptorElement_performRebuild_closure, A.SliverMultiBoxAdaptorElement_performRebuild_closure0, A.SliverMultiBoxAdaptorElement_createChild_closure, A.SliverMultiBoxAdaptorElement_removeChild_closure, A._SliverPersistentHeaderElement__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.ClientEntity_primaryContact_closure0, A.ClientEntity_getContact_closure0, A.InvoiceEntity_getInvitationForContact_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.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.handleCreditAction_closure1, A._createViewDashboard__closure, A.DesignState_cleanDesign_closure0, A.handleInvoiceAction_closure2, 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._AppScrollbarState_build__closure0, A._AppScrollbarState_build__closure, 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_closure4, A.EditScaffold_build_closure, 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_closure1, A.EntityTopFilter_build_closure0, A.EntityTopFilter_build_closure3, A.EntityTopFilter_build_closure2, A.EntityTopFilter_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__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__closure5, A.ListScaffold_build_closure, A.ListScaffold_build_closure0, A.ListScaffold_build__closure0, A.ListScaffold_build_closure2, A.ListScaffold_build_closure3, A.ListScaffold_build_closure6, A.ListScaffold_build_closure4, A.ListScaffold_build__closure, A.ActivityListTile_build_closure, A.AppListTile_build_closure0, A.AppListTile_build_closure, A.FilterListTile_build__closure, A._LiveTextState_initState__closure, A.MainScreen_build__closure, A.MenuDrawer_build_closure4, A.MenuDrawer_build_closure5, A.MenuDrawer_build_closure6, A.MenuDrawer_build_closure8, A.MenuDrawer_build_closure7, A.MenuDrawer_build_closure9, A.MenuDrawer_build_closure10, A._DrawerTileState_build_closure, A._DrawerTileState_build_closure0, A._DrawerTileState_build_closure2, A._DrawerTileState_build_closure1, A.SidebarFooter_build_closure, A.SidebarFooter_build__closure4, A.SidebarFooter_build__closure5, A.SidebarFooter_build_closure0, A.SidebarFooter_build_closure1, A.SidebarFooter_build_closure2, A.SidebarFooter_build_closure3, A.SidebarFooter_build__closure2, A.SidebarFooter_build__closure0, A.SidebarFooter_build__closure1, A.SidebarFooter_build__closure3, 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___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._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._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_closure0, A._SortArrowState__rebuild_closure0, 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._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._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_closure, A._LoginState_build_closure0, A._LoginState_build__closure5, A._LoginState_build_closure1, A._LoginState_build__closure4, A._LoginState_build__closure3, A._LoginState_build__closure2, A._LoginState_build__closure1, A._LoginState_build_closure11, A._LoginState_build_closure12, A._LoginState_build_closure13, A._LoginState_build__closure0, A._LoginState_build_closure14, A._LoginState_build__closure, A._LoginState_build_closure15, A._LoginState_build_closure16, 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__closure0, A._ClientPdfViewState_loadPdf__closure, A._ClientPdfViewState_build__closure4, A._ClientPdfViewState_build__closure3, A._ClientPdfViewState_build__closure2, A._ClientPdfViewState_build__closure1, A._ClientPdfViewState_build_closure5, A._ClientPdfViewState_build_closure6, A._ClientPdfViewState_build__closure0, A._ClientPdfViewState_build__closure, A._ClientPdfViewState_build_closure9, 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._ClientViewState_build_closure, 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__closure2, A._ClientViewDetailsState_build__buildDetailsList__closure3, A._ClientViewDetailsState_build__buildDetailsList___closure0, A._ClientViewDetailsState_build__buildDetailsList__closure4, 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._ClientViewLedgerState_build__closure0, A._ClientViewLedgerState_build__closure, A.ClientOverview_build_closure1, A.ClientOverview_build_closure2, A.ClientOverview_build_closure3, 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__closure, 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__closure4, A.DashboardPanels__header__closure5, A.DashboardPanels__header__closure6, A.DashboardPanels__header____closure, A.DashboardPanels__header__closure7, A.DashboardPanels_build__runningTasks, A.DashboardPanels_build__runningTasks__closure2, A.DashboardPanels_build__runningTasks__closure1, A.DashboardPanels_build__runningTasks__closure0, A._DashboardScreenState_build__closure0, A._DashboardScreenState_build__closure, A._DashboardScreenState_build_closure2, 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_closure0, 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__closure3, 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._ExpenseCategoryEditState_build__closure, 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._GroupEditState_build__closure, 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__onSavePressed_closure, A._InvoiceEditState_build_closure, A.InvoiceEditContacts_build__closure, A._ContactListTile_build_closure0, A.InvoiceEditDesktopState__onChanged_closure0, A.InvoiceEditDesktopState_build_closure3, A.InvoiceEditDesktopState_build__closure7, 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__closure0, 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__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_closure1, A._InvitationListTile_build_closure2, A._InvoiceViewHistoryState_build__closure, A.InvoiceOverview_build___closure, A._PaymentEditState__onChanged_closure0, A._PaymentEditState_build__closure1, A._PaymentEditState_build_onSavePressed_closure, A._PaymentEditState_build_closure14, A._PaymentEditState_build_closure15, 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_closure10, A.PaymentScreen_build_closure9, A.PaymentScreen_build_closure, A.PaymentScreen_build_closure6, 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._ProductEditState_build__closure, 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._ProjectEditState_build__closure, 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_closure, A._ProjectOverviewState_initState__closure, A._ProjectOverviewState_build__buildView, A._ProjectOverviewState_build_closure, A.QuoteEditItemsVM_QuoteEditItemsVM$fromStore_closure0, A.QuoteEditVM_QuoteEditVM$fromStore__closure, A._QuoteEditState_build_closure, 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_closure17, A.QuoteScreen_build_closure16, A.QuoteScreen_build_closure4, A.QuoteScreen_build_closure12, A.RecurringExpenseEditVM_RecurringExpenseEditVM$fromStore__closure3, 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__closure, 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__closure5, A.ReportsScreen_build_closure26, A.ReportsScreen_build__closure2, A.ReportsScreen_build_closure20, A.ReportsScreen_build__closure0, 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._AccountManagementState__onChanged_closure0, A._AccountOverview_build__getDataStats, A._AccountOverview_build_closure, A._AccountOverview_build_closure0, A._AccountOverview_build_closure5, 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.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__onSavePressed_closure, A._ClientPortalState_build_closure3, A._ClientPortalState_build_closure7, A._ClientPortalState_build_closure9, A.ClientPortalVM_fromStore__closure, A._CompanyDetailsState__onSettingsChanged_closure0, A._CompanyDetailsState_build__closure9, A._CompanyDetailsState_build__closure10, A._CompanyDetailsState_build_closure12, 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_closure13, A._DeviceSettingsState_build_closure19, A._DeviceSettingsState_build_closure20, A.DeviceSettingsVM_fromStore_closure17, A._EmailSettingsState_build_closure0, A.EmailSettingsVM_fromStore__closure, A._ExpenseSettingsState_build_closure4, 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__closure3, A._ImportExportState_build__closure4, A._ImportExportState_build_closure1, A._ImportExportState_build__closure2, A._ImportExportState_build_closure2, 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__closure3, A.__FileMapperState_build__closure2, A.__FileMapperState_build_closure1, A.__FileMapperState_build_closure2, A.__FileMapperState_build__closure, A.__FileMapperState_build___closure0, A.__FileMapperState_build___closure, A._InvoiceDesignState_build_closure15, A._InvoiceDesignState_build__closure14, A._InvoiceDesignState_build__closure13, A._InvoiceDesignState_build__closure11, A._InvoiceDesignState_build__closure10, A._InvoiceDesignState_build__closure8, A._InvoiceDesignState_build__closure7, 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._OnlinePaymentsState_build_closure3, A.OnlinePaymentsVM_fromStore__closure, A.ProductSettingsVM_fromStore__closure, A.SettingsListTile_build_closure, A.SettingsSearch_build_closure, 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_closure, 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._TaskSettingsState_build_closure8, A.TaskSettingsVM_fromStore__closure, A._TaxSettingsState_build_closure5, 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._ReminderSettingsState__onTextChanged_closure, A.TemplatesAndRemindersVM_fromStore__closure, A._UserDetailsState__onChanged_closure0, A._UserDetailsState_build__closure, A._UserDetailsState_build_closure2, A._UserDetailsState_build_closure3, A._UserDetailsState_build_closure4, 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__closure3, A.WorkflowSettingsVM_fromStore__closure, A._SubscriptionEditState__onChanged_closure0, A._SubscriptionEditState_build__closure16, A._SubscriptionEditState_build__closure14, A._SubscriptionEditState_build__closure2, A._SubscriptionEditState_build__closure1, A._SubscriptionEditState_build_closure22, 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._BottomBarState_initState__closure, A._BottomBarState_build_closure, A._BottomBarState_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_closure17, A.TaskScreen_build_closure16, A.TaskScreen_build_closure2, A.TaskScreen_build_closure3, A.TaskScreen_build_closure4, A.TaskScreen_build_closure12, 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._TaskStatusEditState_build__closure, 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._TokenEditState_build__closure, 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._UserEditState__onChanged_closure0, A._UserEditState_build__closure, A._UserEditState_build_closure4, A._UserEditState_build_closure6, A._UserEditState_build_closure8, A._UserEditState_build_closure10, A._UserEditState_build__closure0, A._UserEditState_build__closure1, A._UserEditState_build__closure3, A._UserEditState_build__closure5, 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_closure4, A.VendorContactEditDetailsState_build_closure5, 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_closure, 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._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.PersistUIDebouncer_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.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_closure1, A.InlineParser__processEmphasis_closure, A.InlineParser__processEmphasis_closure1, A._FadeWidgetState_animationStatusChange_closure, 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._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._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.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._BlinkingTextCaretState_build__closure0, A._BlinkingTextCaretState_build__closure, A.SuperSelectableTextState_build__closure, A.main_closure0, A.main_closure]); + _inheritMany(A.Closure2Args, [A.AppBootstrap_prepareEngineInitializer__closure0, A.AppBootstrap_prepareEngineInitializer__closure, A.AppBootstrap__prepareAppRunner__closure, A.HtmlViewEmbedder_submitFrame_closure1, 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._RootZone_bindBinaryCallbackGuarded_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__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.MutationObserver_observe_override, 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._ValidatingTreeSanitizer_sanitizeTree_walk, A._StructuredClone_walk_closure, A._StructuredClone_walk_closure0, A._AcceptStructuredClone_walk_closure, A.convertDartToNative_Dictionary_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._PackagesViewState_licenses_closure, A._PackagesViewState_build_closure, A._PackagesViewState_build__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.PaginatedDataTableState_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_closure1, A.__HourMinuteTextFieldState_State_RestorationMixin_dispose_closure, A.__TimePickerDialogState_State_RestorationMixin_dispose_closure, A.__TimePickerInputState_State_RestorationMixin_dispose_closure, A._RenderInputPadding_hitTest_closure2, 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.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._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._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.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.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.DateFormat__fieldConstructors_closure, A.DateFormat__fieldConstructors_closure0, A.DateFormat__fieldConstructors_closure1, A._DateFormatPatternField_parseEnumeratedString_closure0, A.GatewayEntity_supportedEvents_closure, A.InvoiceEntity_getTaxes_calculateAmount, A.TaskEntity_getTaskTimes_closure0, A._parseError_closure, A.InvoiceNinjaAppState_build__closure106, 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.dismissedNativeWarningReducer_closure, A.dismissedNativeWarningReducer_closure0, A.handleClientAction__closure, 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.saveCompleterReducer_closure1, A.cancelCompleterReducer_closure1, A.editingContactReducer_closure, A.editingContactReducer_closure0, A.selectedIdReducer_closure335, 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.selectedIdReducer_closure351, A.editingReducer_closure114, A.editingReducer_closure115, A.editingReducer_closure116, A.editingReducer_closure117, A.editingReducer_closure118, A.editingReducer_closure119, A.editingReducer_closure120, A.editingReducer_closure121, A.editingReducer_closure122, A.editingReducer_closure123, A.editingReducer_closure124, A.editingReducer_closure125, A.editingReducer_closure126, A.editingReducer_closure127, A.dropdownClientsSelector_closure0, A.memoizedClientStatsForUser_closure, A.clientStatsForUser_closure, A.filteredClientsSelector_closure0, A.userCompanyEntityReducer_closure, A.userCompanyEntityReducer_closure0, A.userCompanyEntityReducer_closure1, A.userCompanyEntityReducer_closure2, A.userCompanyEntityReducer_closure3, A.userCompanyEntityReducer_closure4, A.userCompanyEntityReducer_closure5, A.lastUpdatedReducer_closure, A.lastUpdatedReducer_closure0, A.memoizedDropdownExpenseCategoriesList_closure, A.dropdownExpenseCategoriesSelector_closure0, 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_closure119, 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.editingReducer_closure37, A.editingReducer_closure38, A.editingReducer_closure39, A.editingReducer_closure40, 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_closure160, 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.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.dropdownCreditSelector_closure0, A.filteredCreditsSelector_closure0, 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_closure179, 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.editingReducer_closure60, A.editingReducer_closure61, A.editingReducer_closure62, A.editingReducer_closure63, 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_closure94, 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.editingReducer_closure32, 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_closure79, 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.editingReducer_closure28, A.editingReducer_closure29, A.editingReducer_closure30, A.editingReducer_closure31, 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.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_closure256, 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.editingReducer_closure87, A.editingReducer_closure88, A.editingReducer_closure89, A.editingReducer_closure90, A.filteredExpenseCategoriesSelector_closure0, A.memoizedCalculateExpenseCategoryAmount_closure, A.calculateExpenseCategoryAmount_closure, A.memoizedExpenseStatsForExpenseCategory_closure, A.expenseStatsForExpenseCategory_closure, A.forceSelectedReducer_closure55, A.forceSelectedReducer_closure56, A.forceSelectedReducer_closure57, A.forceSelectedReducer_closure58, A.selectedIdReducer_closure107, 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.editingReducer_closure33, A.editingReducer_closure34, A.editingReducer_closure35, A.editingReducer_closure36, A.filteredGroupsSelector_closure0, A.memoizedClientStatsForGroup_closure, A.clientStatsForGroup_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.editingItemIndexReducer_closure1, A.editingItemIndexReducer_closure2, A.selectedIdReducer_closure316, 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.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.invoiceQuoteSelector_closure, A.memoizedInvoiceQuoteSelector_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.editingReducer_closure10, A.editingReducer_closure11, A.editingReducer_closure12, A.editingReducer_closure13, 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_closure193, 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.editingReducer_closure64, A.editingReducer_closure65, A.editingReducer_closure66, A.editingReducer_closure67, A.memoizedDropdownPaymentTermList_closure, A.dropdownPaymentTermsSelector_closure0, A.filteredPaymentTermsSelector_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.editingReducer_closure128, A.editingReducer_closure129, A.editingReducer_closure130, A.editingReducer_closure131, 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.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_closure34, 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.editingReducer_closure14, A.editingReducer_closure15, A.editingReducer_closure16, A.editingReducer_closure17, 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_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.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_closure301, 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.editingReducer_closure99, A.editingReducer_closure100, A.editingReducer_closure101, A.editingReducer_closure102, A.filteredRecurringExpensesSelector_closure0, A.memoizedRecurringExpenseStatsForClient_closure, A.recurringExpenseStatsForClient_closure, A.memoizedRecurringExpenseStatsForVendor_closure, A.recurringExpenseStatsForVendor_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_closure237, 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.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.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.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.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_closure286, 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.editingReducer_closure95, A.editingReducer_closure96, A.editingReducer_closure97, A.editingReducer_closure98, 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_closure49, 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.editingReducer_closure18, A.editingReducer_closure19, A.editingReducer_closure20, A.editingReducer_closure21, A.editingReducer_closure22, A.editingReducer_closure23, 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_closure271, 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.editingReducer_closure91, A.editingReducer_closure92, A.editingReducer_closure93, A.editingReducer_closure94, 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_closure134, 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.editingReducer_closure41, A.editingReducer_closure42, A.editingReducer_closure43, A.editingReducer_closure44, 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_closure207, 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.editingReducer_closure68, A.editingReducer_closure69, A.editingReducer_closure70, A.editingReducer_closure71, A.filteredTokensSelector_closure0, 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.menuVisibleReducer_closure, A.menuVisibleReducer_closure0, A.textScaleFactorReducer_closure, A.historyVisibleReducer_closure, A.historyVisibleReducer_closure0, A.hideDesktopWarningReducer_closure, A.layoutReducer_closure, A.moduleLayoutReducer_closure, A.moduleLayoutReducer_closure0, A.rowsPerPageReducer_closure, A.manuSidebarReducer_closure, A.historySidebarReducer_closure, A.darkModeReducer_closure, A.enableJspdfReducer_closure, A.enableTooltipsReducer_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.requireAuthenticationReducer_closure, A.colorThemeReducer_closure, A.showPdfPreviewReducer_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.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.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_closure144, 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.editingReducer_closure45, A.editingReducer_closure46, A.editingReducer_closure47, A.editingReducer_closure48, 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_closure64, 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.editingReducer_closure24, A.editingReducer_closure25, A.editingReducer_closure26, A.editingReducer_closure27, 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_closure222, 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.editingReducer_closure72, A.editingReducer_closure73, A.editingReducer_closure74, A.editingReducer_closure75, 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._EntityListTileState_build_closure, A._EntityDropdownState__showOptions__closure, A._EntityDropdownState_build__closure4, A._EntityDropdownDialogState_build__createList_closure0, A.EntityTopFilter_build_closure4, A.AppToggleButtons_build_closure, A._CustomFieldState_build_closure0, A.ProjectPicker_build_closure, A._TimePickerState__showTimePicker_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._VariableGrid_build_closure, A._VariableGrid_build_closure0, A.ViewScaffold_build_closure5, A.InitScreen_build_closure, A.LoginScreen_build_closure, A.LoginVM_fromStore__closure0, A.LoginVM_fromStore_closure4, A.LoginVM_fromStore__closure, A.ClientListItem_build_closure, A.ClientListItem_build__closure0, A.ClientListBuilder_build_closure, A.ClientListBuilder_build__closure, A._ClientPdfViewState_build_closure7, A._ClientPdfViewState_build_closure8, 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._ClientViewLedgerState_build_closure1, A._ClientViewLedgerState_build_closure0, 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.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__paymentChart_closure0, A.DashboardPanels__quoteChart_closure0, A.DashboardPanels__taskChart_closure0, A.DashboardPanels__expenseChart_closure0, A.DashboardPanels_build__runningTasks__closure, A.DashboardPanels_build_closure, A.__DashboardPanelState_build__closure0, A.__DashboardPanelState_build__closure1, A.__DashboardPanelState_build__closure, A.__DashboardPanelState_build__closure3, A.__DashboardPanelState_build__closure4, A.__DashboardPanelState_build__closure2, A._InvoiceChart_build_closure0, 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_closure21, A.ExpenseEditSettingsState_build_closure2, A.ExpenseEditScreen_build_closure, A.ExpenseEditVM_ExpenseEditVM$fromStore_closure2, A.ExpenseEditVM_ExpenseEditVM$fromStore_closure3, 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.InvoiceEditContactsScreen_build_closure, A.InvoiceEditDesktopState_build_closure6, A.InvoiceEditDesktopState_build_closure11, A.InvoiceEditDesktopState_build_closure13, A.InvoiceEditDesktopState_build_closure15, A.InvoiceEditDesktopState_build_closure22, A.InvoiceEditDesktopState_build__closure2, A.InvoiceEditDetailsState_build_closure5, A.InvoiceEditDetailsState_build_closure10, A.InvoiceEditDetailsState_build_closure12, A.InvoiceEditDetailsState_build_closure14, A.InvoiceEditDetailsState_build_closure23, A.InvoiceEditDetailsScreen_build_closure, A.InvoiceEditDetailsVM_InvoiceEditDetailsVM$fromStore_closure1, A._InvoiceEditItemsDesktopState_build_closure2, A._InvoiceEditItemsDesktopState_build_closure3, A._InvoiceEditItemsDesktopState_build___closure13, 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._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_closure6, A.PaymentEditScreen_build_closure, A.PaymentListItem_build_closure, A.PaymentListItem_build__closure0, A.PaymentListBuilder_build_closure, A.PaymentListBuilder_build__closure, A.PaymentScreen_build_closure8, A.PaymentScreen_build_closure5, 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.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._QuoteEditState_build_closure0, 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_closure15, A.QuoteScreen_build_closure14, A.QuoteScreen_build_closure10, A.QuoteScreen_build_closure11, 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.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.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_closure8, A.invoiceReport_closure2, A.taxReport_closure1, A.paymentReport_closure2, A.paymentTaxReport_closure1, A.productReport_closure2, A.profitAndLossReport_closure1, A.lineItemReport_closure2, 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_closure, 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._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_closure6, 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_closure16, A.DeviceSettingsVM_fromStore_closure15, 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.GeneratedNumbersScreen_build_closure, 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.OnlinePaymentsScreen_build_closure, A.ProductSettingsScreen_build_closure, A.SettingsListBuilder_build_closure, A.SettingsScreenBuilder_build_closure, A._SettingsWizardState__onSavePressed_closure0, A._SettingsWizardState_build_closure6, A.TaskSettingsScreen_build_closure, A.TaxSettingsScreen_build_closure, A._TemplatesAndRemindersState_build_closure6, A.TemplatesAndRemindersScreen_build_closure, A._UserDetailsState_build_closure9, A.UserDetailsScreen_build_closure, A.UserDetailsVM_fromStore___closure0, A.UserDetailsVM_fromStore___closure, A.UserDetailsVM_fromStore___closure1, A.UserDetailsVM_fromStore__closure2, A.UserDetailsVM_fromStore___closure2, A.UserDetailsVM_fromStore____closure2, 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_closure2, 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_closure15, A.TaskScreen_build_closure14, A.TaskScreen_build_closure11, A.TaskScreen_build_closure10, 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._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.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._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.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._DocumentMouseInteractorState__buildCursorStyle_closure, A._SingleColumnDocumentLayoutState__buildDocComponents_closure, A._SingleColumnDocumentLayoutState__buildDocComponents_closure0, 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.ListenableBuilder_build_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.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.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.AndroidOverscrollIndicator, A.ScrollPositionAlignmentPolicy, A.ScrollViewKeyboardDismissBehavior, A.ScrollIncrementType, A.ScrollbarOrientation, A.TextSelectionHandleType, A.ActionPaneType, A.GestureDirection, A.StyledToastAnimation, A.SignInOption, A.CropAspectRatioPreset, A.CropStyle, A.ImageCompressFormat, A.CameraDevice, A.ImageSource, A.PluralCase, 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.QuoteItemReportFields, A.QuoteReportFields, A.RecurringExpenseReportFields, A.RecurringInvoiceReportFields, A.ReportColumnType, A.TaskReportFields, A.UpdateState, A.FormatNumberType, A._TextType, A.AnimationDirection, A._PlaceholderType, A.OverflowViewLayoutBehavior, A.PermissionStatus0, A.QrCodeElement, A.FinderPatternPosition, A.QrEyeShape, A.QrDataModuleShape, A.QrValidationStatus, A.ButtonState, A._MissingCase, A.SelectionType, A.SelectionType0, A._DragMode, A.ExecutionInstruction, A.ListItemType, A.DocumentInputSource, A.DocumentGestureMode, A.ViewportEdge, A.HandleType]); _inherit(A.CanvasPool, A._SaveStackTracking); _inherit(A.RecordingCkCanvas, A.CkCanvas); _inheritMany(A.CkPaintCommand, [A.CkClearCommand, A.CkSaveCommand, A.CkRestoreCommand, A.CkRestoreToCountCommand, 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(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.Body, A.CanvasRenderingContext2D, A.Client, A.Credential, A.CredentialUserData, A.CssRule, A.CssStyleValue, A.CssTransformComponent, A._CssStyleDeclaration_JavaScriptObject_CssStyleDeclarationBase, A.StyleSheet, A.DataTransferItemList, A.ReportBody, A.DomError, A.DomException, A._DomRectList_JavaScriptObject_ListMixin, A.DomRectReadOnly, A._DomStringList_JavaScriptObject_ListMixin, A.DomTokenList, A.Entry, A._FileList_JavaScriptObject_ListMixin, A.FileSystem, A.FontFace, 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.PerformanceEntry, A.PerformanceServerTiming, 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.SpeechSynthesisVoice, A._Storage_JavaScriptObject_MapMixin, 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.Index, A.KeyRange, A.ObjectStore, A.Observation, 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, A.ActiveInfo]); - _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.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.JsUrlStrategy, A.JsPromise, A.ImageDecoder, A.ImageDecoderOptions, A.DecodeResult, A.DecodeOptions, A.VideoFrame, A.ImageTrackList, A.ImageTrack, 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.Promise, A.Promise0, A.BindConfiguration, A.Data, A.Boundary, A.ViewPort, A.Options, A.CroppieJS, A.PdfJs, A.Settings, A.PdfJsDocLoader, A.PdfJsDoc, A.PdfJsPage, A.PdfJsViewport, A.PdfJsRender]); + _inheritMany(J.JavaScriptObject, [J.LegacyJavaScriptObject, A.EventTarget, A.AccessibleNodeList, A.Event, A.Blob, A.BluetoothRemoteGattDescriptor, A.Body, A.CanvasRenderingContext2D, A.Client, A.Credential, A.CredentialUserData, A.CssRule, A.CssStyleValue, A.CssTransformComponent, A._CssStyleDeclaration_JavaScriptObject_CssStyleDeclarationBase, A.StyleSheet, A.DataTransferItemList, A.ReportBody, A.DomError, A.DomException, A._DomRectList_JavaScriptObject_ListMixin, A.DomRectReadOnly, A._DomStringList_JavaScriptObject_ListMixin, A.DomTokenList, A.Entry, A._FileList_JavaScriptObject_ListMixin, A.FileSystem, A.FontFace, 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.MutationObserver, A.MutationRecord, A.NavigatorConcurrentHardware, A.NavigatorUserMediaError, A._NodeList_JavaScriptObject_ListMixin, A.OverconstrainedError, A.PerformanceEntry, A.PerformanceServerTiming, 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.SpeechSynthesisVoice, A._Storage_JavaScriptObject_MapMixin, 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.Index, A.KeyRange, A.ObjectStore, A.Observation, 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, A.ActiveInfo]); + _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.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, 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.PdfJs, A.Settings, A.PdfJsDocLoader, A.PdfJsDoc, A.PdfJsPage, A.PdfJsViewport, A.PdfJsRender]); _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.Closure2Args, [A.HtmlViewEmbedder_submitFrame_closure1, A.initializeCanvasKit__closure, A.IntervalTree_IntervalTree$createFromRanges_closure, A.IntervalTree_IntervalTree$createFromRanges_closure0, A.Surface_acquireFrame_closure, A.commitScene_closure, A.PersistedContainerSurface__matchChildren_closure, A.initializeEngine_closure, A.KeyboardConverter__handleEvent_closure2, A.KeyboardConverter__handleEvent__closure, A.StandardMessageCodec_writeValue_closure0, A.saveForms_closure, 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__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._ValidatingTreeSanitizer_sanitizeTree_walk, A._StructuredClone_walk_closure, A._StructuredClone_walk_closure0, A._AcceptStructuredClone_walk_closure, A.convertDartToNative_Dictionary_closure, A._FileStream__readBlock_closure0, A._FileStream__start_onOpenFile_closure, A._FileStream__start_openFailed, A.AudioParamMap_keys_closure, A.AudioParamMap_values_closure, 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._PackagesViewState_licenses_closure, A._PackagesViewState_build_closure, A._PackagesViewState_build__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.PaginatedDataTableState_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._RenderInputPadding_hitTest_closure1, A.__HourMinuteTextFieldState_State_RestorationMixin_dispose_closure, A.__TimePickerDialogState_State_RestorationMixin_dispose_closure, A.__TimePickerInputState_State_RestorationMixin_dispose_closure, A._RenderInputPadding_hitTest_closure2, 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.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._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_closure, A.HtmlElementView_build_closure, A._DragItemProxy_build_closure, A.__RestorationScopeState_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.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.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.DateFormat__fieldConstructors_closure, A.DateFormat__fieldConstructors_closure0, A.DateFormat__fieldConstructors_closure1, A._DateFormatPatternField_parseEnumeratedString_closure0, A.GatewayEntity_supportedEvents_closure, A.InvoiceEntity_getTaxes_calculateAmount, A.TaskEntity_getTaskTimes_closure0, A._parseError_closure, A.InvoiceNinjaAppState_build__closure106, 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.dismissedNativeWarningReducer_closure, A.dismissedNativeWarningReducer_closure0, A.handleClientAction__closure, 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.saveCompleterReducer_closure1, A.cancelCompleterReducer_closure1, A.editingContactReducer_closure, A.editingContactReducer_closure0, A.selectedIdReducer_closure335, 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.selectedIdReducer_closure351, A.editingReducer_closure114, A.editingReducer_closure115, A.editingReducer_closure116, A.editingReducer_closure117, A.editingReducer_closure118, A.editingReducer_closure119, A.editingReducer_closure120, A.editingReducer_closure121, A.editingReducer_closure122, A.editingReducer_closure123, A.editingReducer_closure124, A.editingReducer_closure125, A.editingReducer_closure126, A.editingReducer_closure127, A.dropdownClientsSelector_closure0, A.memoizedClientStatsForUser_closure, A.clientStatsForUser_closure, A.filteredClientsSelector_closure0, A.userCompanyEntityReducer_closure, A.userCompanyEntityReducer_closure0, A.userCompanyEntityReducer_closure1, A.userCompanyEntityReducer_closure2, A.userCompanyEntityReducer_closure3, A.userCompanyEntityReducer_closure4, A.userCompanyEntityReducer_closure5, A.lastUpdatedReducer_closure, A.lastUpdatedReducer_closure0, A.memoizedDropdownExpenseCategoriesList_closure, A.dropdownExpenseCategoriesSelector_closure0, 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_closure119, 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.editingReducer_closure37, A.editingReducer_closure38, A.editingReducer_closure39, A.editingReducer_closure40, 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_closure160, 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.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.dropdownCreditSelector_closure0, A.filteredCreditsSelector_closure0, 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_closure179, 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.editingReducer_closure60, A.editingReducer_closure61, A.editingReducer_closure62, A.editingReducer_closure63, 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_closure94, 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.editingReducer_closure32, 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_closure79, 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.editingReducer_closure28, A.editingReducer_closure29, A.editingReducer_closure30, A.editingReducer_closure31, 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.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_closure256, 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.editingReducer_closure87, A.editingReducer_closure88, A.editingReducer_closure89, A.editingReducer_closure90, A.filteredExpenseCategoriesSelector_closure0, A.memoizedCalculateExpenseCategoryAmount_closure, A.calculateExpenseCategoryAmount_closure, A.memoizedExpenseStatsForExpenseCategory_closure, A.expenseStatsForExpenseCategory_closure, A.forceSelectedReducer_closure55, A.forceSelectedReducer_closure56, A.forceSelectedReducer_closure57, A.forceSelectedReducer_closure58, A.selectedIdReducer_closure107, 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.editingReducer_closure33, A.editingReducer_closure34, A.editingReducer_closure35, A.editingReducer_closure36, A.filteredGroupsSelector_closure0, A.memoizedClientStatsForGroup_closure, A.clientStatsForGroup_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.editingItemIndexReducer_closure1, A.editingItemIndexReducer_closure2, A.selectedIdReducer_closure316, 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.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.invoiceQuoteSelector_closure, A.memoizedInvoiceQuoteSelector_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.editingReducer_closure10, A.editingReducer_closure11, A.editingReducer_closure12, A.editingReducer_closure13, 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_closure193, 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.editingReducer_closure64, A.editingReducer_closure65, A.editingReducer_closure66, A.editingReducer_closure67, A.memoizedDropdownPaymentTermList_closure, A.dropdownPaymentTermsSelector_closure0, A.filteredPaymentTermsSelector_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.editingReducer_closure128, A.editingReducer_closure129, A.editingReducer_closure130, A.editingReducer_closure131, 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.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_closure34, 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.editingReducer_closure14, A.editingReducer_closure15, A.editingReducer_closure16, A.editingReducer_closure17, 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_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.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_closure301, 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.editingReducer_closure99, A.editingReducer_closure100, A.editingReducer_closure101, A.editingReducer_closure102, A.filteredRecurringExpensesSelector_closure0, A.memoizedRecurringExpenseStatsForClient_closure, A.recurringExpenseStatsForClient_closure, A.memoizedRecurringExpenseStatsForVendor_closure, A.recurringExpenseStatsForVendor_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_closure237, 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.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.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.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.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_closure286, 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.editingReducer_closure95, A.editingReducer_closure96, A.editingReducer_closure97, A.editingReducer_closure98, 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_closure49, 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.editingReducer_closure18, A.editingReducer_closure19, A.editingReducer_closure20, A.editingReducer_closure21, A.editingReducer_closure22, A.editingReducer_closure23, 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_closure271, 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.editingReducer_closure91, A.editingReducer_closure92, A.editingReducer_closure93, A.editingReducer_closure94, 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_closure134, 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.editingReducer_closure41, A.editingReducer_closure42, A.editingReducer_closure43, A.editingReducer_closure44, 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_closure207, 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.editingReducer_closure68, A.editingReducer_closure69, A.editingReducer_closure70, A.editingReducer_closure71, A.filteredTokensSelector_closure0, 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.menuVisibleReducer_closure, A.menuVisibleReducer_closure0, A.textScaleFactorReducer_closure, A.historyVisibleReducer_closure, A.historyVisibleReducer_closure0, A.hideDesktopWarningReducer_closure, A.layoutReducer_closure, A.moduleLayoutReducer_closure, A.moduleLayoutReducer_closure0, A.rowsPerPageReducer_closure, A.manuSidebarReducer_closure, A.historySidebarReducer_closure, A.darkModeReducer_closure, A.enableJspdfReducer_closure, A.enableTooltipsReducer_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.requireAuthenticationReducer_closure, A.colorThemeReducer_closure, A.showPdfPreviewReducer_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.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.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_closure144, 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.editingReducer_closure45, A.editingReducer_closure46, A.editingReducer_closure47, A.editingReducer_closure48, 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_closure64, 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.editingReducer_closure24, A.editingReducer_closure25, A.editingReducer_closure26, A.editingReducer_closure27, 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_closure222, 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.editingReducer_closure72, A.editingReducer_closure73, A.editingReducer_closure74, A.editingReducer_closure75, 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._EntityListTileState_build_closure, A._EntityDropdownState__showOptions__closure, A._EntityDropdownState_build__closure4, A._EntityDropdownDialogState_build__createList_closure0, A.EntityTopFilter_build_closure4, A._CustomFieldState_build_closure0, A.ProjectPicker_build_closure, A._TimePickerState__showTimePicker_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._VariableGrid_build_closure, A._VariableGrid_build_closure0, A.ViewScaffold_build_closure5, A.InitScreen_build_closure, A.LoginScreen_build_closure, A.LoginVM_fromStore__closure0, A.LoginVM_fromStore_closure4, A.LoginVM_fromStore__closure, A.ClientListItem_build_closure, A.ClientListItem_build__closure0, A.ClientListBuilder_build_closure, A.ClientListBuilder_build__closure, A._ClientPdfViewState_build_closure7, A._ClientPdfViewState_build_closure8, 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._ClientViewLedgerState_build_closure1, A._ClientViewLedgerState_build_closure0, 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.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__paymentChart_closure0, A.DashboardPanels__quoteChart_closure0, A.DashboardPanels__taskChart_closure0, A.DashboardPanels__expenseChart_closure0, A.DashboardPanels_build__runningTasks__closure, A.DashboardPanels_build_closure, A.__DashboardPanelState_build__closure0, A.__DashboardPanelState_build__closure1, A.__DashboardPanelState_build__closure, A.__DashboardPanelState_build__closure3, A.__DashboardPanelState_build__closure4, A.__DashboardPanelState_build__closure2, A._InvoiceChart_build_closure0, 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_closure20, A.ExpenseEditSettingsState_build_closure2, A.ExpenseEditScreen_build_closure, A.ExpenseEditVM_ExpenseEditVM$fromStore_closure2, A.ExpenseEditVM_ExpenseEditVM$fromStore_closure3, 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.InvoiceEditContactsScreen_build_closure, A.InvoiceEditDesktopState_build_closure5, A.InvoiceEditDesktopState_build_closure11, A.InvoiceEditDesktopState_build_closure13, A.InvoiceEditDesktopState_build_closure15, A.InvoiceEditDesktopState_build_closure22, A.InvoiceEditDesktopState_build__closure2, A.InvoiceEditDetailsState_build_closure4, A.InvoiceEditDetailsState_build_closure10, A.InvoiceEditDetailsState_build_closure12, A.InvoiceEditDetailsState_build_closure14, A.InvoiceEditDetailsState_build_closure23, A.InvoiceEditDetailsScreen_build_closure, A.InvoiceEditDetailsVM_InvoiceEditDetailsVM$fromStore_closure1, A._InvoiceEditItemsDesktopState_build_closure2, A._InvoiceEditItemsDesktopState_build_closure3, A._InvoiceEditItemsDesktopState_build___closure13, 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._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_closure6, A.PaymentEditScreen_build_closure, A.PaymentListItem_build_closure, A.PaymentListItem_build__closure0, A.PaymentListBuilder_build_closure, A.PaymentListBuilder_build__closure, A.PaymentScreen_build_closure8, A.PaymentScreen_build_closure5, 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.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._QuoteEditState_build_closure0, 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_closure15, A.QuoteScreen_build_closure14, A.QuoteScreen_build_closure10, A.QuoteScreen_build_closure11, 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.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.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_closure8, A.invoiceReport_closure2, A.taxReport_closure1, A.paymentReport_closure2, A.paymentTaxReport_closure1, A.productReport_closure2, A.profitAndLossReport_closure1, A.lineItemReport_closure2, 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_closure, 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._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_closure6, 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_closure16, A.DeviceSettingsVM_fromStore_closure15, 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.GeneratedNumbersScreen_build_closure, 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.OnlinePaymentsScreen_build_closure, A.ProductSettingsScreen_build_closure, A.SettingsListBuilder_build_closure, A.SettingsScreenBuilder_build_closure, A._SettingsWizardState__onSavePressed_closure0, A._SettingsWizardState_build_closure6, A.TaskSettingsScreen_build_closure, A.TaxSettingsScreen_build_closure, A._TemplatesAndRemindersState_build_closure6, A.TemplatesAndRemindersScreen_build_closure, A._UserDetailsState_build_closure9, A.UserDetailsScreen_build_closure, A.UserDetailsVM_fromStore___closure0, A.UserDetailsVM_fromStore___closure, A.UserDetailsVM_fromStore___closure1, A.UserDetailsVM_fromStore__closure2, A.UserDetailsVM_fromStore___closure2, A.UserDetailsVM_fromStore____closure2, 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_closure2, 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_closure15, A.TaskScreen_build_closure14, A.TaskScreen_build_closure11, A.TaskScreen_build_closure10, 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._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.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._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.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._DocumentMouseInteractorState__buildCursorStyle_closure, A._SingleColumnDocumentLayoutState__buildDocComponents_closure, A._SingleColumnDocumentLayoutState__buildDocComponents_closure0, 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.ListenableBuilder_build_closure, A.AttributedSpans_copyAttributionRegion_closure1, A.AttributedSpans_copyAttributionRegion_closure6]); _inheritMany(A.Iterable, [A.MutatorsStack, 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]); _inherit(A._CkMatrixImageFilter, A.CkImageFilter); _inheritMany(A.Layer, [A.ContainerLayer, A.PictureLayer0, A.PlatformViewLayer0]); @@ -469925,9 +474637,10 @@ _inheritMany(A.SemanticsEnabler, [A.DesktopSemanticsEnabler, A.MobileSemanticsEnabler]); _inheritMany(A.DefaultTextEditingStrategy, [A.SemanticsTextEditingStrategy, A.GloballyPositionedTextEditingStrategy, A.SafariDesktopTextEditingStrategy]); _inherit(A.ListBase, A._ListBase_Object_ListMixin); - _inheritMany(A.ListBase, [A._TypedDataBuffer, A.UnmodifiableListBase, A._ChildrenElementList, A._FrozenElementList, A._ChildNodeListLazy, A.FilteredElementList, A.ListProxy, A.TypedDataBuffer]); + _inheritMany(A.ListBase, [A._TypedDataBuffer, A.UnmodifiableListBase, A._ChildrenElementList, A._FrozenElementList, A._ChildNodeListLazy, A.FilteredElementList0, A.ListProxy]); _inherit(A._IntBuffer, A._TypedDataBuffer); - _inherit(A.Uint8Buffer0, A._IntBuffer); + _inherit(A.Uint8Buffer, A._IntBuffer); + _inherit(A.PlaceholderSpan0, A.ParagraphPlaceholder); _inheritMany(A.StyleNode, [A.ChildStyleNode, A.RootStyleNode]); _inherit(A._PolyfillFontManager, A.FontManager); _inheritMany(A.RangeBox, [A.PlaceholderBox, A.SpanBox]); @@ -469987,7 +474700,7 @@ _inheritMany(A._ForwardingStream, [A._WhereStream, A._MapStream]); _inheritMany(A.StreamTransformerBase, [A._StreamSinkTransformer, A.Converter, A.LineSplitter, A.StartWithStreamTransformer, A.StartWithErrorStreamTransformer]); _inherit(A._StreamHandlerTransformer, A._StreamSinkTransformer); - _inheritMany(A._Zone, [A._CustomZone, A._RootZone]); + _inherit(A._RootZone, A._Zone); _inheritMany(A._HashMap, [A._IdentityHashMap, A._CustomHashMap]); _inheritMany(A.JsLinkedHashMap, [A._LinkedIdentityHashMap, A._LinkedCustomHashMap]); _inherit(A._SetBase, A.__SetBase_Object_SetMixin); @@ -470015,10 +474728,10 @@ _inherit(A._JsonStringStringifierPretty, A.__JsonStringStringifierPretty__JsonStringStringifier__JsonPrettyPrintMixin); _inheritMany(A.ArgumentError, [A.RangeError, A.IndexError]); _inherit(A._DataUri, A._Uri); - _inheritMany(A.EventTarget, [A.Node1, A.Animation, A.BackgroundFetchRegistration, A.BroadcastChannel, A.FileReader, A.FileWriter, A.FontFaceSet, A.HttpRequestEventTarget, A.MediaKeySession, A.MediaQueryList, A.MediaStream, A.MediaStreamTrack, A.MessagePort, A.MidiPort, A.Notification, A.OffscreenCanvas, A.PaymentRequest, A.PresentationAvailability, A.PresentationConnection, A.RtcDataChannel, A.ScreenOrientation, A.WorkerGlobalScope, A.SourceBuffer, A._SourceBufferList_EventTarget_ListMixin, A.TextTrack, A.TextTrackCue, A._TextTrackList_EventTarget_ListMixin, A.VideoTrackList, A.Window, A.Database, A.AudioTrackList, A.BaseAudioContext]); - _inheritMany(A.Node1, [A.Element, A.CharacterData, A.Document1, A._Attr]); - _inheritMany(A.Element, [A.HtmlElement, A.SvgElement]); - _inheritMany(A.HtmlElement, [A.AnchorElement, A.AreaElement, A.BaseElement, A.BodyElement, A.ButtonElement, A.CanvasElement, A.DataElement, A.DivElement, A.EmbedElement, A.FieldSetElement, A.FormElement, A.IFrameElement, A.ImageElement, A.InputElement, A.LIElement, A.LabelElement, A.MapElement, A.MetaElement, A.MeterElement, A.ObjectElement, A.OptionElement, A.OutputElement, A.ParagraphElement, A.ParamElement, A.ProgressElement, A.ScriptElement, A.SelectElement, A.SlotElement, A.StyleElement, A.TableElement, A.TableRowElement, A.TableSectionElement, A.TemplateElement, A.TextAreaElement]); + _inheritMany(A.EventTarget, [A.Node1, A.Animation, A.BackgroundFetchRegistration, A.BroadcastChannel, A.FileReader, A.FileWriter, A.FontFaceSet, A.HttpRequestEventTarget, A.MediaKeySession, A.MediaQueryList, A.MediaStream, A.MediaStreamTrack, A.MessagePort, A.MidiPort, A.Notification, A.OffscreenCanvas, A.PaymentRequest, A.Performance, A.PresentationAvailability, A.PresentationConnection, A.RtcDataChannel, A.ScreenOrientation, A.WorkerGlobalScope, A.SourceBuffer, A._SourceBufferList_EventTarget_ListMixin, A.TextTrack, A.TextTrackCue, A._TextTrackList_EventTarget_ListMixin, A.VideoTrackList, A.Window, A.Database, 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.BaseElement, A.BodyElement, A.ButtonElement, A.CanvasElement, A.DataElement, A.DivElement, A.EmbedElement, A.FieldSetElement, A.FormElement, A.IFrameElement, A.ImageElement, A.InputElement, A.LIElement, A.LabelElement, A.MapElement, A.MetaElement, A.MeterElement, A.ObjectElement, A.OptionElement, A.OutputElement, A.ParagraphElement, A.ParamElement, A.ProgressElement, A.SelectElement, A.SlotElement, A.StyleElement, A.TableElement, A.TableRowElement, A.TableSectionElement, A.TemplateElement, A.TextAreaElement]); _inheritMany(A.Event, [A.ApplicationCacheErrorEvent, A.ExtendableEvent, A.BeforeUnloadEvent, A.ErrorEvent, A.UIEvent, A.MediaKeyMessageEvent, A.MediaQueryListEvent, A.PresentationConnectionCloseEvent, A.ProgressEvent, A.SpeechRecognitionError, A.SpeechSynthesisEvent, A.VersionChangeEvent]); _inherit(A.BackgroundFetchEvent, A.ExtendableEvent); _inherit(A.CssKeyframesRule, A.CssRule); @@ -470064,7 +474777,6 @@ _inherit(A.TextTrackList, A._TextTrackList_EventTarget_ListMixin_ImmutableListMixin); _inherit(A._TouchList_JavaScriptObject_ListMixin_ImmutableListMixin, A._TouchList_JavaScriptObject_ListMixin); _inherit(A.TouchList, A._TouchList_JavaScriptObject_ListMixin_ImmutableListMixin); - _inherit(A._BeforeUnloadEvent, A._WrappedEvent); _inherit(A.__CssRuleList_JavaScriptObject_ListMixin_ImmutableListMixin, A.__CssRuleList_JavaScriptObject_ListMixin); _inherit(A._CssRuleList, A.__CssRuleList_JavaScriptObject_ListMixin_ImmutableListMixin); _inherit(A._DomRect, A.DomRectReadOnly); @@ -470107,9 +474819,9 @@ _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._NullWidget1, A._NullWidget3]); - _inheritMany(A.StatefulWidget, [A.BoardItem, A.BoardList, A.BoardView, A.BaseChart, 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._SortArrow, 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.PaginatedDataTable, 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.MouseRegion, A.Shortcuts, A.DraggableScrollableSheet, A.DualTransitionBuilder, A.EditableText, 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._ModalScope, A.ScrollNotificationObserver, A.Scrollable, A.SharedAppData, A._FloatingHeader, A._TextSelectionHandleOverlay, 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.InvoiceNinjaApp, A.AppBottomBar, A.AppBuilder, A.AppScrollbar, 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.DrawerTile, A.ContactUsDialog, A.DropDownMultiSelect, A.ScrollableListView, A.ScrollableListViewBuilder, A.SystemLogViewer, A._SortArrow0, A.AppPaginatedDataTable, A.EntityList, A.VariablesHelp, A.WebSessionTimeout, A.WebSocketRefresh, A.LoginView, 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.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.DashboardScreen, A.DesignEdit, A.DesignSettings, A.PdfDesignPreview, 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._PdfPreview, 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.QuoteEdit, A.RecurringInvoiceEdit, A.ReportDataTable, 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.LocalizationSettings, A.OnlinePayments, 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._BottomBar, 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.UserEdit, A.VendorEdit, A.VendorEditAddress, A.VendorEditContacts, A.VendorContactEditDetails, A.VendorEditDetails, A.VendorEditNotes, A.VendorView, A.VendorViewDetails, A.WebhookEdit, A.WebhookView, A.PasswordConfirmation, A.FieldConfirmation, A.ExampleEditor, A.EditorToolbar, A.ImageFormatToolbar, A.FadeWidget, A.OctoImage, A.PdfPreviewCustom, A.PdfPreview, A.QrImageView, A.RoundedLoadingButton, A.MyStatefulWidget, A.BoxComponent, A.DocumentMouseInteractor, A.AndroidDocumentTouchInteractor, A.AndroidDocumentTouchEditingControls, A.IOSDocumentTouchInteractor, A.IosDocumentTouchEditingControls, A.DocumentImeInteractor, A.SingleColumnDocumentLayout, A._PresenterComponentBuilder, A.SuperEditor, A.TextComponent, A.MultiListenableBuilder, A.BlinkingTextCaret, A.BlinkingCaret, A.SuperSelectableText]); + _inheritMany(A.StatefulWidget, [A.BoardItem, A.BoardList, A.BoardView, A.BaseChart, 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._SortArrow, 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.PaginatedDataTable, 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.Shortcuts, 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._ModalScope, A.ScrollNotificationObserver, A.Scrollable, A.SharedAppData, 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.InvoiceNinjaApp, A.AppBottomBar, A.AppBuilder, A.AppScrollbar, 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.DrawerTile, A.ContactUsDialog, A.DropDownMultiSelect, A.ScrollableListView, A.ScrollableListViewBuilder, A.SystemLogViewer, A._SortArrow0, A.AppPaginatedDataTable, A.EntityList, A.VariablesHelp, A.WebSessionTimeout, A.WebSocketRefresh, A.LoginView, 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.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.DashboardScreen, A.DesignEdit, A.DesignSettings, A.PdfDesignPreview, 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._PdfPreview, 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.QuoteEdit, A.RecurringInvoiceEdit, A.ReportDataTable, 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.LocalizationSettings, A._AddCompanyDialog, A.OnlinePayments, 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._BottomBar, 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.UserEdit, A.VendorEdit, A.VendorEditAddress, A.VendorEditContacts, A.VendorContactEditDetails, A.VendorEditDetails, A.VendorEditNotes, A.VendorView, A.VendorViewDetails, A.WebhookEdit, A.WebhookView, A.PasswordConfirmation, A.FieldConfirmation, A.ExampleEditor, A.EditorToolbar, A.ImageFormatToolbar, A.FadeWidget, A.OctoImage, A.PdfPreviewCustom, A.PdfPreview, A.QrImageView, A.RoundedLoadingButton, A.MyStatefulWidget, A.BoxComponent, A.DocumentMouseInteractor, A.AndroidDocumentTouchInteractor, A.AndroidDocumentTouchEditingControls, A.IOSDocumentTouchInteractor, A.IosDocumentTouchEditingControls, A.DocumentImeInteractor, A.SingleColumnDocumentLayout, A._PresenterComponentBuilder, A.SuperEditor, A.TextComponent, A.MultiListenableBuilder, A.BlinkingTextCaret, A.BlinkingCaret, A.SuperSelectableText]); _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._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_MaterialStateMixin, 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.PaginatedDataTableState, 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._MouseRegionState, A._DraggableScrollableSheetState, A._DualTransitionBuilderState, A._EditableTextState_State_AutomaticKeepAliveClientMixin, 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._ModalScopeState, A.ScrollNotificationObserverState, A._ScrollableState_State_TickerProviderStateMixin, A._SharedAppDataState, A._ShortcutsState, A._FloatingHeaderState, A.__TextSelectionHandleOverlayState_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.InvoiceNinjaAppState, A._AppBottomBarState, A.AppBuilderState, A._AppScrollbarState, 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._DrawerTileState, A._ContactUsDialogState, A._DropDownMultiSelectState, A._ScrollableListViewState, A._ScrollableListViewBuilderState, A._SystemLogViewerState, A.__SortArrowState_State_TickerProviderStateMixin0, A.AppPaginatedDataTableState, A._EntityListState, A.__VariablesHelpState_State_SingleTickerProviderStateMixin, A._WebSessionTimeoutState, A._WebSocketRefreshState, A._LoginState, 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._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.__DashboardScreenState_State_TickerProviderStateMixin, A.__DesignEditState_State_SingleTickerProviderStateMixin, A._DesignSettingsState, A._PdfDesignPreviewState, 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.__QuoteEditState_State_SingleTickerProviderStateMixin, A.__RecurringInvoiceEditState_State_SingleTickerProviderStateMixin, A._ReportDataTableState, 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.__LocalizationSettingsState_State_SingleTickerProviderStateMixin, A._OnlinePaymentsState, 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._BottomBarState, 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.__UserEditState_State_SingleTickerProviderStateMixin, A.__VendorEditState_State_SingleTickerProviderStateMixin, A.VendorEditAddressState, A._VendorEditContactsState, A.VendorContactEditDetailsState, A.VendorEditDetailsState, A.VendorEditNotesState, A.__VendorViewState_State_SingleTickerProviderStateMixin, A._VendorViewDetailsState, A._WebhookEditState, A._WebhookViewState, A._PasswordConfirmationState, A._FieldConfirmationState, A._ExampleEditorState, A._EditorToolbarState, A._ImageFormatToolbarState, A.__FadeWidgetState_State_SingleTickerProviderStateMixin, A._OctoImageState, A._PdfPreviewCustomState_State_PdfPreviewRaster, A._PdfPreviewState, A._QrImageViewState, A._RoundedLoadingButtonState_State_TickerProviderStateMixin, A.ExtendedState, A.__BoxComponentState_State_DocumentComponent, A.__DocumentMouseInteractorState_State_SingleTickerProviderStateMixin, A.__AndroidDocumentTouchInteractorState_State_WidgetsBindingObserver, A.__AndroidDocumentTouchEditingControlsState_State_SingleTickerProviderStateMixin, A.__IOSDocumentTouchInteractorState_State_WidgetsBindingObserver, A.__IosDocumentTouchEditingControlsState_State_SingleTickerProviderStateMixin, A._DocumentImeInteractorState, A._SingleColumnDocumentLayoutState, A._PresenterComponentBuilderState, A._SuperEditorState, A.__TextComponentState_State_DocumentComponent, A._MultiListenableBuilderState, A._BlinkingTextCaretState, A._BlinkingCaretState_State_SingleTickerProviderStateMixin, A.SuperSelectableTextState]); + _inheritMany(A.State, [A._BoardItemState_State_AutomaticKeepAliveClientMixin, A._BoardListState_State_AutomaticKeepAliveClientMixin, A._BoardViewState_State_AutomaticKeepAliveClientMixin, A._BaseChartState_State_TickerProviderStateMixin, 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_MaterialStateMixin, 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.PaginatedDataTableState, 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._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._ModalScopeState, A.ScrollNotificationObserverState, A._ScrollableState_State_TickerProviderStateMixin, A._SharedAppDataState, A._ShortcutsState, 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.InvoiceNinjaAppState, A._AppBottomBarState, A.AppBuilderState, A._AppScrollbarState, 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._DrawerTileState, A._ContactUsDialogState, A._DropDownMultiSelectState, A._ScrollableListViewState, A._ScrollableListViewBuilderState, A._SystemLogViewerState, A.__SortArrowState_State_TickerProviderStateMixin0, A.AppPaginatedDataTableState, A._EntityListState, A.__VariablesHelpState_State_SingleTickerProviderStateMixin, A._WebSessionTimeoutState, A._WebSocketRefreshState, A._LoginState, 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._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.__DashboardScreenState_State_TickerProviderStateMixin, A.__DesignEditState_State_SingleTickerProviderStateMixin, A._DesignSettingsState, A._PdfDesignPreviewState, 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.__QuoteEditState_State_SingleTickerProviderStateMixin, A.__RecurringInvoiceEditState_State_SingleTickerProviderStateMixin, A._ReportDataTableState, 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.__LocalizationSettingsState_State_SingleTickerProviderStateMixin, A._AddCompanyDialogState, A._OnlinePaymentsState, 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._BottomBarState, 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.__UserEditState_State_SingleTickerProviderStateMixin, A.__VendorEditState_State_SingleTickerProviderStateMixin, A.VendorEditAddressState, A._VendorEditContactsState, A.VendorContactEditDetailsState, A.VendorEditDetailsState, A.VendorEditNotesState, A.__VendorViewState_State_SingleTickerProviderStateMixin, A._VendorViewDetailsState, A._WebhookEditState, A._WebhookViewState, A._PasswordConfirmationState, A._FieldConfirmationState, A._ExampleEditorState, A._EditorToolbarState, A._ImageFormatToolbarState, A.__FadeWidgetState_State_SingleTickerProviderStateMixin, A._OctoImageState, A._PdfPreviewCustomState_State_PdfPreviewRaster, A._PdfPreviewState, A._QrImageViewState, A._RoundedLoadingButtonState_State_TickerProviderStateMixin, A.ExtendedState, A.__BoxComponentState_State_DocumentComponent, A.__DocumentMouseInteractorState_State_SingleTickerProviderStateMixin, A.__AndroidDocumentTouchInteractorState_State_WidgetsBindingObserver, A.__AndroidDocumentTouchEditingControlsState_State_SingleTickerProviderStateMixin, A.__IOSDocumentTouchInteractorState_State_WidgetsBindingObserver, A.__IosDocumentTouchEditingControlsState_State_SingleTickerProviderStateMixin, A._DocumentImeInteractorState, A._SingleColumnDocumentLayoutState, A._PresenterComponentBuilderState, A._SuperEditorState, A.__TextComponentState_State_DocumentComponent, A._MultiListenableBuilderState, A._BlinkingTextCaretState, A._BlinkingCaretState_State_SingleTickerProviderStateMixin, A.SuperSelectableTextState]); _inherit(A.BoardItemState, A._BoardItemState_State_AutomaticKeepAliveClientMixin); _inherit(A.BoardListState, A._BoardListState_State_AutomaticKeepAliveClientMixin); _inherit(A.BoardViewState, A._BoardViewState_State_AutomaticKeepAliveClientMixin); @@ -470119,7 +474831,7 @@ _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._ToggleButton, A._TooltipOverlay, A._NullWidget0, A.PositionedDirectional, A.KeyedSubtree, A.Builder, A.Container, A.ExcludeFocus, A.GestureDetector, A.Icon, A._CaptureAll, A._InteractiveViewerBuilt, A.ModalBarrier, A._ModalBarrierGestureDetector, A.NavigationToolbar, A.NotificationListener, 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._NullWidget2, A.Text, A.Title, A.Visibility, 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.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.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.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.MenuDrawer, A.SidebarFooter, A.SidebarFooterCollapsed, A.MenuDrawerBuilder, A._SelectRow, A.TableTooltip, A.CachedImage, A.ResponsivePadding, A.AppDataTable, A._VariableGrid, A.ViewScaffold, A.InitScreen, A.LockScreen, A.RuledText, A.LoginScreen, 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.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._InvoiceChart, 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._ContactListTile, 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.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.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._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.OnlinePaymentsScreen, 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.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._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.PointerInterceptor, A.PdfPreviewAction, A.PdfPrintAction, A._PdfShareAction_StatelessWidget_PdfPreviewActionBounds, A.PdfPreviewPage, A._QrContentView, 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]); + _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._ToggleButton, A._TooltipOverlay, A._NullWidget0, A.PositionedDirectional, A.KeyedSubtree, A.Builder, A.Container, 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._NullWidget2, 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.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.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.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.MenuDrawer, A.SidebarFooter, A.SidebarFooterCollapsed, A.MenuDrawerBuilder, A._SelectRow, A.TableTooltip, A.CachedImage, A.ResponsivePadding, A.AppDataTable, A._VariableGrid, A.ViewScaffold, A.InitScreen, A.LockScreen, A.RuledText, A.LoginScreen, 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.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._InvoiceChart, 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._ContactListTile, 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.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.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._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.OnlinePaymentsScreen, 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.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._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.PointerInterceptor, A.PdfPreviewAction, A.PdfPrintAction, A._PdfShareAction_StatelessWidget_PdfPreviewActionBounds, A.PdfPreviewPage, A._QrContentView, 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]); _inheritMany(A.ImageProvider, [A.CachedNetworkImageProvider, A.NetworkImage, A.AssetBundleImageProvider, A.ScrollAwareImageProvider, A.PdfRasterImage]); _inherit(A.ImageStreamCompleter, A._ImageStreamCompleter_Object_Diagnosticable); _inheritMany(A.ImageStreamCompleter, [A.MultiImageStreamCompleter, A._ErrorImageCompleter, A.OneFrameImageStreamCompleter, A.MultiFrameImageStreamCompleter]); @@ -470169,7 +474881,7 @@ _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._RawMouseRegion, A.RepaintBoundary, A.IgnorePointer, A.AbsorbPointer, A.Semantics, A.MergeSemantics, A.BlockSemantics, A.ExcludeSemantics, A.IndexedSemantics, A.ColoredBox, A.DecoratedBox, A._GestureSemantics, A.FocusTrap, A.FocusTrapArea, A._ScrollSemantics, A._SingleChildViewport, A._SliverFractionalPadding, A.FadeTransition, A._FillWidthIfConstrained]); + _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.FocusTrap, A.FocusTrapArea, A._ScrollSemantics, A._SingleChildViewport, A._SliverFractionalPadding, 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); @@ -470177,9 +474889,9 @@ _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._RenderOverflowView_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.RenderMouseRegion, 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, A._RenderFillWidthIfConstrained]); + _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, A._RenderFillWidthIfConstrained]); _inherit(A.ChartContainerRenderObject, A.RenderCustomPaint); - _inheritMany(A.Listenable, [A.CustomPainter, A.Animation0, A.ValueListenable, A._MergingListenable, A.CustomClipper, A._SystemFontsNotifier]); + _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._CursorPainter, A._TextSelectionPainter]); _inheritMany(A.MultiChildLayoutDelegate, [A.WidgetLayoutDelegate, A._ScaffoldLayout, A._ToolbarLayout]); _inheritMany(A._UnorderedEquality, [A.UnorderedIterableEquality, A.SetEquality]); @@ -470243,7 +474955,7 @@ _inheritMany(A.LeafRenderObjectWidget, [A._CupertinoSwitchRenderObjectWidget, A.RawImage, A.ErrorWidget, A.PerformanceOverlay, A.PlatformViewSurface]); _inherit(A._RenderCupertinoSwitch, A.RenderConstrainedBox); _inherit(A.CupertinoTextThemeData, A._CupertinoTextThemeData_Object_Diagnosticable); - _inheritMany(A.ProxyWidget, [A.InheritedWidget, A.ParentDataWidget]); + _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.Directionality, A._FocusTraversalGroupMarker, A._FormScope, A.InheritedModel, A._LocalizationsScope, A.MediaQuery, A.HeroControllerScope, A.PrimaryScrollController, A.UnmanagedRestorationScope, A._ModalScopeStatus, A.ScrollConfiguration, A._ScrollNotificationObserverScope, A._ScrollableScope, A._EffectiveTickerMode, A.StoreProvider, A.ActionPaneConfiguration, A._ActionPaneScope, A._SlidableControllerScope, A.StyledToastTheme]); _inherit(A._CupertinoThemeData_NoDefaultCupertinoThemeData_Diagnosticable, A.NoDefaultCupertinoThemeData); _inherit(A.CupertinoThemeData, A._CupertinoThemeData_NoDefaultCupertinoThemeData_Diagnosticable); @@ -470257,7 +474969,7 @@ _inheritMany(A.DiagnosticableNode, [A._FlutterErrorDetailsNode, A.DiagnosticableTreeNode, A._SemanticsDiagnosticableNode]); _inheritMany(A.ChangeNotifier, [A.ValueNotifier, A.ToggleablePainter, A.DataTableSource, A.RestorableProperty, A._InputBorderGap, A._ScaffoldGeometryNotifier, A.TabController, A.ViewportOffset, A.ScrollController, A.RenderEditablePainter, A.MouseTracker, A.SemanticsOwner, A.RestorationManager, A.KeepAliveHandle, A.OverlayEntry, A._GlowController, A._StretchController, A.ScrollbarPainter, A._ShortcutManager_ChangeNotifier_Diagnosticable, A.AppDataTableSource, A.PdfPreviewData]); _inheritMany(A.Key, [A.LocalKey, A.GlobalKey]); - _inheritMany(A.LocalKey, [A.ValueKey, A._SaltedKey, A.UniqueKey, A.ObjectKey]); + _inheritMany(A.LocalKey, [A.UniqueKey, A.ValueKey, A._SaltedKey, A.ObjectKey]); _inherit(A.LicenseEntryWithLineBreaks, A.LicenseEntry); _inherit(A.FlutterErrorDetailsForPointerEventDispatcher, A.FlutterErrorDetails); _inherit(A.PointerEvent, A._PointerEvent_Object_Diagnosticable); @@ -470317,6 +475029,7 @@ _inheritMany(A.RenderShiftedBox, [A.RenderAligningShiftedBox, A._RenderInputPadding, A._RenderInputPadding0, A._RenderMenuItem0, A._RenderInputPadding1, A._SelectToggleButtonRenderObject, A._RenderInputPadding2, 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._DefaultsM20, A.AppBarTheme); _inherit(A.MaterialRectArcTween, A.RectTween); _inherit(A.MaterialBannerThemeData, A._MaterialBannerThemeData_Object_Diagnosticable); _inheritMany(A.CustomClipper, [A._BottomAppBarClipper, A.ShapeBorderClipper, A._DecorationClipper, A._SlidableClipper]); @@ -470330,12 +475043,13 @@ _inherit(A._ButtonStyleState, A.__ButtonStyleState_State_MaterialStateMixin_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]); + _inheritMany(A.MaterialStateMouseCursor, [A._MouseCursor, A._EnabledAndDisabledMouseCursor, A._EffectiveMouseCursor]); _inheritMany(A.InheritedTheme, [A.ButtonTheme, A.ListTileTheme, A._InheritedTheme, A.IconTheme, A.DefaultTextStyle]); _inherit(A.ButtonThemeData, A._ButtonThemeData_Object_Diagnosticable); _inherit(A._DatePickerModeToggleButtonState, A.__DatePickerModeToggleButtonState_State_SingleTickerProviderStateMixin); _inheritMany(A.SliverGridDelegate, [A._DayPickerGridDelegate, A._YearPickerGridDelegate, A.SliverGridDelegateWithFixedCrossAxisCount]); _inherit(A.CardTheme, A._CardTheme_Object_Diagnosticable); + _inherit(A._DefaultsM21, A.CardTheme); _inherit(A.__CheckboxState_State_TickerProviderStateMixin_ToggleableStateMixin, A.__CheckboxState_State_TickerProviderStateMixin); _inherit(A._CheckboxState, A.__CheckboxState_State_TickerProviderStateMixin_ToggleableStateMixin); _inheritMany(A.ToggleablePainter, [A._CheckboxPainter, A._RadioPainter, A._SwitchPainter]); @@ -470358,6 +475072,7 @@ _inheritMany(A.PopupRoute, [A.RawDialogRoute, A._DropdownRoute, A._PopupMenuRoute]); _inherit(A.DialogRoute, A.RawDialogRoute); _inherit(A.DialogTheme, A._DialogTheme_Object_Diagnosticable); + _inherit(A._DefaultsM2, A.DialogTheme); _inherit(A.DividerThemeData, A._DividerThemeData_Object_Diagnosticable); _inherit(A.DrawerControllerState, A._DrawerControllerState_State_SingleTickerProviderStateMixin); _inherit(A.DrawerThemeData, A._DrawerThemeData_Object_Diagnosticable); @@ -470375,6 +475090,9 @@ _inherit(A._ElevatedButtonDefaultMouseCursor, A.__ElevatedButtonDefaultMouseCursor_MaterialStateProperty_Diagnosticable); _inherit(A.ElevatedButtonThemeData, A._ElevatedButtonThemeData_Object_Diagnosticable); _inherit(A._ExpandIconState, A.__ExpandIconState_State_SingleTickerProviderStateMixin); + _inherit(A.ExpansionTileThemeData, A._ExpansionTileThemeData_Object_Diagnosticable); + _inherit(A.FloatingActionButtonThemeData, A._FloatingActionButtonThemeData_Object_Diagnosticable); + _inherit(A._M2Defaults, A.FloatingActionButtonThemeData); _inheritMany(A.FloatingActionButtonLocation, [A.StandardFabLocation, A._TransitionSnapshotFabLocation]); _inheritMany(A.StandardFabLocation, [A.__EndTopFabLocation_StandardFabLocation_FabEndOffsetX, A.__EndFloatFabLocation_StandardFabLocation_FabEndOffsetX, A.__EndDockedFabLocation_StandardFabLocation_FabEndOffsetX]); _inherit(A.__EndTopFabLocation_StandardFabLocation_FabEndOffsetX_FabTopOffsetY, A.__EndTopFabLocation_StandardFabLocation_FabEndOffsetX); @@ -470384,7 +475102,6 @@ _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.FloatingActionButtonThemeData, A._FloatingActionButtonThemeData_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]); @@ -470398,9 +475115,9 @@ _inherit(A._Decorator, A.__Decorator_RenderObjectWidget_SlottedMultiChildRenderObjectWidgetMixin); _inherit(A._InputDecoratorState, A.__InputDecoratorState_State_TickerProviderStateMixin); _inherit(A.InputDecorationTheme, A._InputDecorationTheme_Object_Diagnosticable); - _inherit(A.ListTileThemeData, A._ListTileThemeData_Object_Diagnosticable); _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]); _inherit(A.ImplicitlyAnimatedWidgetState, A._ImplicitlyAnimatedWidgetState_State_SingleTickerProviderStateMixin); @@ -470423,7 +475140,7 @@ _inherit(A.OutlinedButtonThemeData, A._OutlinedButtonThemeData_Object_Diagnosticable); _inherit(A._MaterialPageRoute_PageRoute_MaterialRouteTransitionMixin, A.PageRoute); _inherit(A.MaterialPageRoute, A._MaterialPageRoute_PageRoute_MaterialRouteTransitionMixin); - _inheritMany(A.PageTransitionsBuilder, [A.FadeUpwardsPageTransitionsBuilder, A.ZoomPageTransitionsBuilder, A.CupertinoPageTransitionsBuilder]); + _inheritMany(A.PageTransitionsBuilder, [A.ZoomPageTransitionsBuilder, A.CupertinoPageTransitionsBuilder]); _inherit(A.PageTransitionsTheme, A._PageTransitionsTheme_Object_Diagnosticable); _inheritMany(A.PopupMenuEntry, [A.PopupMenuDivider, A.PopupMenuItem]); _inherit(A.PopupMenuThemeData, A._PopupMenuThemeData_Object_Diagnosticable); @@ -470485,7 +475202,7 @@ _inherit(A._ResolveFillColor, A.__ResolveFillColor_MaterialStateProperty_Diagnosticable); _inherit(A._DefaultFillColor, A.__DefaultFillColor_MaterialStateProperty_Diagnosticable); _inherit(A.ToggleButtonsThemeData, A._ToggleButtonsThemeData_Object_Diagnosticable); - _inherit(A._TooltipState, A.__TooltipState_State_SingleTickerProviderStateMixin); + _inherit(A.TooltipState, A._TooltipState_State_SingleTickerProviderStateMixin); _inherit(A.TooltipThemeData, A._TooltipThemeData_Object_Diagnosticable); _inherit(A.Typography, A._Typography_Object_Diagnosticable); _inheritMany(A.AlignmentGeometry, [A.Alignment, A.AlignmentDirectional, A._MixedAlignment]); @@ -470501,8 +475218,8 @@ _inherit(A.ImageChunkEvent, A._ImageChunkEvent_Object_Diagnosticable); _inherit(A.ImageStream, A._ImageStream_Object_Diagnosticable); _inherit(A.CircularNotchedRectangle, A.NotchedShape); + _inheritMany(A.InlineSpan, [A.PlaceholderSpan, A.TextSpan]); _inherit(A.StrutStyle, A._StrutStyle_Object_Diagnosticable); - _inherit(A.TextSpan, A.InlineSpan); _inherit(A.TextStyle, A._TextStyle_Object_Diagnosticable); _inherit(A.ScrollSpringSimulation, A.SpringSimulation); _inheritMany(A.HitTestResult, [A.BoxHitTestResult, A.SliverHitTestResult]); @@ -470526,6 +475243,7 @@ _inherit(A.PaintingContext, A.ClipContext); _inheritMany(A._SemanticsFragment, [A._ContainerSemanticsFragment, A._InterestingSemanticsFragment]); _inheritMany(A._InterestingSemanticsFragment, [A._RootSemanticsFragment, A._SwitchableSemanticsFragment]); + _inherit(A.PlaceholderSpanIndexSemanticsTag, A.SemanticsTag); _inherit(A._RenderParagraph_RenderBox_ContainerRenderObjectMixin_RenderBoxContainerDefaultsMixin, A._RenderParagraph_RenderBox_ContainerRenderObjectMixin); _inherit(A._RenderParagraph_RenderBox_ContainerRenderObjectMixin_RenderBoxContainerDefaultsMixin_RelayoutWhenSystemFontsChangeMixin, A._RenderParagraph_RenderBox_ContainerRenderObjectMixin_RenderBoxContainerDefaultsMixin); _inherit(A.RenderParagraph, A._RenderParagraph_RenderBox_ContainerRenderObjectMixin_RenderBoxContainerDefaultsMixin_RelayoutWhenSystemFontsChangeMixin); @@ -470534,7 +475252,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.RenderSemanticsGestureHandler, A._RenderColoredBox, A._RenderFocusTrap]); + _inheritMany(A.RenderProxyBoxWithHitTestBehavior, [A.RenderPointerListener, A.RenderMouseRegion, A.RenderSemanticsGestureHandler, A._RenderColoredBox, A._RenderFocusTrap]); _inherit(A.SliverGeometry, A._SliverGeometry_Object_Diagnosticable); _inheritMany(A.SliverLogicalParentData, [A._SliverLogicalContainerParentData_SliverLogicalParentData_ContainerParentDataMixin, A._SliverMultiBoxAdaptorParentData_SliverLogicalParentData_ContainerParentDataMixin]); _inherit(A.SliverLogicalContainerParentData, A._SliverLogicalContainerParentData_SliverLogicalParentData_ContainerParentDataMixin); @@ -470607,7 +475325,7 @@ _inheritMany(A.ParentDataWidget, [A.LayoutId, A.Positioned, A.Flexible, A.KeepAlive, A.TableCell]); _inheritMany(A.Element0, [A.RenderObjectElement, A.ComponentElement, A._NullElement]); _inheritMany(A.RenderObjectElement, [A.SingleChildRenderObjectElement, A.RootRenderObjectElement, A.LeafRenderObjectElement, A.MultiChildRenderObjectElement, A._LayoutBuilderElement, A.SliverMultiBoxAdaptorElement, A._SliverPersistentHeaderElement, A.SlottedRenderObjectElement, A._TableElement]); - _inherit(A._OffstageElement, A.SingleChildRenderObjectElement); + _inheritMany(A.SingleChildRenderObjectElement, [A._OffstageElement, A.__SingleChildViewportElement_SingleChildRenderObjectElement_NotifiableElementMixin]); _inherit(A.IndexedStack, A.Stack); _inherit(A.Expanded, A.Flexible); _inherit(A.RenderObjectToWidgetElement, A.RootRenderObjectElement); @@ -470625,6 +475343,8 @@ _inherit(A._EditableTextState_State_AutomaticKeepAliveClientMixin_WidgetsBindingObserver_TickerProviderStateMixin, A._EditableTextState_State_AutomaticKeepAliveClientMixin_WidgetsBindingObserver); _inherit(A._EditableTextState_State_AutomaticKeepAliveClientMixin_WidgetsBindingObserver_TickerProviderStateMixin_TextSelectionDelegate, A._EditableTextState_State_AutomaticKeepAliveClientMixin_WidgetsBindingObserver_TickerProviderStateMixin); _inherit(A.EditableTextState, A._EditableTextState_State_AutomaticKeepAliveClientMixin_WidgetsBindingObserver_TickerProviderStateMixin_TextSelectionDelegate); + _inherit(A.WidgetSpan, A.PlaceholderSpan); + _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); @@ -470640,7 +475360,7 @@ _inherit(A.ReadingOrderTraversalPolicy, A._ReadingOrderTraversalPolicy_FocusTraversalPolicy_DirectionalFocusTraversalPolicyMixin); _inherit(A._ElementDiagnosticableTreeNode, A.DiagnosticableTreeNode); _inheritMany(A.ComponentElement, [A.StatelessElement, A.StatefulElement, A.ProxyElement]); - _inheritMany(A.ProxyElement, [A.ParentDataElement, A.InheritedElement]); + _inheritMany(A.ProxyElement, [A.ParentDataElement, A.InheritedElement, A.__NotificationElement_ProxyElement_NotifiableElementMixin]); _inheritMany(A.GestureRecognizerFactory, [A.GestureRecognizerFactoryWithHandlers, A._AnyTapGestureRecognizerFactory]); _inheritMany(A.SemanticsGestureDelegate, [A._DefaultSemanticsGestureDelegate, A._ModalBarrierSemanticsDelegate]); _inheritMany(A.NavigatorObserver, [A.HeroController, A.RouteObserver]); @@ -470657,10 +475377,11 @@ _inherit(A._NavigatorState_State_TickerProviderStateMixin_RestorationMixin, A._NavigatorState_State_TickerProviderStateMixin); _inherit(A.NavigatorState, A._NavigatorState_State_TickerProviderStateMixin_RestorationMixin); _inheritMany(A._RestorationInformation, [A._NamedRestorationInformation, A._AnonymousRestorationInformation]); + _inherit(A._NotificationElement, A.__NotificationElement_ProxyElement_NotifiableElementMixin); _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, A._OverflowViewElement]); + _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); @@ -470668,6 +475389,7 @@ _inherit(A.FixedScrollMetrics, A._FixedScrollMetrics_Object_ScrollMetrics); _inherit(A.PageMetrics, A.FixedScrollMetrics); _inheritMany(A.ScrollPhysics, [A._ForceImplicitScrollPhysics, A.PageScrollPhysics, A.RangeMaintainingScrollPhysics, A.BouncingScrollPhysics, A.ClampingScrollPhysics, A.AlwaysScrollableScrollPhysics, A.NeverScrollableScrollPhysics]); + _inherit(A.DefaultPlatformMenuDelegate, A.PlatformMenuDelegate); _inherit(A._HtmlElementViewController, A.PlatformViewController); _inherit(A.SliverReorderableListState, A._SliverReorderableListState_State_TickerProviderStateMixin); _inherit(A.ReorderableDelayedDragStartListener, A.ReorderableDragStartListener); @@ -470677,10 +475399,6 @@ _inheritMany(A._RestorablePrimitiveValue, [A.RestorableNum, A.RestorableBool]); _inherit(A.RestorableChangeNotifier, A.RestorableListenable); _inherit(A.RestorableTextEditingController, A.RestorableChangeNotifier); - _inherit(A.RouteInformationProvider, A.ValueListenable); - _inherit(A._PlatformRouteInformationProvider_RouteInformationProvider_WidgetsBindingObserver, A.RouteInformationProvider); - _inherit(A._PlatformRouteInformationProvider_RouteInformationProvider_WidgetsBindingObserver_ChangeNotifier, A._PlatformRouteInformationProvider_RouteInformationProvider_WidgetsBindingObserver); - _inherit(A.PlatformRouteInformationProvider, A._PlatformRouteInformationProvider_RouteInformationProvider_WidgetsBindingObserver_ChangeNotifier); _inherit(A._DismissModalAction, A.DismissAction); _inheritMany(A.ScrollActivity, [A.IdleScrollActivity, A.HoldScrollActivity, A.DragScrollActivity, A.BallisticScrollActivity, A.DrivenScrollActivity]); _inherit(A._ScrollNotification_LayoutChangedNotification_ViewportNotificationMixin, A.LayoutChangedNotification); @@ -470697,9 +475415,12 @@ _inherit(A._SharedAppModel, A.InheritedModel); _inherit(A._LogicalKeySet_KeySet_Diagnosticable, A.KeySet); _inherit(A.LogicalKeySet, A._LogicalKeySet_KeySet_Diagnosticable); - _inherit(A.SingleActivator, A._SingleActivator_Object_Diagnosticable); + _inherit(A._SingleActivator_Object_Diagnosticable_MenuSerializableShortcut, A._SingleActivator_Object_Diagnosticable); + _inherit(A.SingleActivator, A._SingleActivator_Object_Diagnosticable_MenuSerializableShortcut); _inherit(A._ActivatorIntentPair, A.__ActivatorIntentPair_Object_Diagnosticable); _inherit(A.ShortcutManager, A._ShortcutManager_ChangeNotifier_Diagnosticable); + _inherit(A.__SingleChildViewportElement_SingleChildRenderObjectElement_NotifiableElementMixin_ViewportElementMixin, A.__SingleChildViewportElement_SingleChildRenderObjectElement_NotifiableElementMixin); + _inherit(A._SingleChildViewportElement, A.__SingleChildViewportElement_SingleChildRenderObjectElement_NotifiableElementMixin_ViewportElementMixin); _inherit(A._RenderSingleChildViewport, A.__RenderSingleChildViewport_RenderBox_RenderObjectWithChildMixin); _inherit(A._SaltedValueKey, A.ValueKey); _inheritMany(A.SliverChildDelegate, [A.SliverChildBuilderDelegate, A.SliverChildListDelegate]); @@ -470709,8 +475430,10 @@ _inherit(A.__RenderSliverPinnedPersistentHeaderForWidgets_RenderSliverPinnedPersistentHeader__RenderSliverPersistentHeaderForWidgetsMixin, A.RenderSliverPinnedPersistentHeader); _inherit(A._RenderSliverPinnedPersistentHeaderForWidgets, A.__RenderSliverPinnedPersistentHeaderForWidgets_RenderSliverPinnedPersistentHeader__RenderSliverPersistentHeaderForWidgetsMixin); _inherit(A._TableSlot, A.__TableSlot_Object_Diagnosticable); - _inherit(A._TextSelectionHandleOverlayState, A.__TextSelectionHandleOverlayState_State_SingleTickerProviderStateMixin); + _inherit(A._SelectionHandleOverlayState, A.__SelectionHandleOverlayState_State_SingleTickerProviderStateMixin); _inherit(A._WidgetTicker, A.Ticker); + _inherit(A.__ViewportElement_MultiChildRenderObjectElement_NotifiableElementMixin_ViewportElementMixin, A.__ViewportElement_MultiChildRenderObjectElement_NotifiableElementMixin); + _inherit(A._ViewportElement, A.__ViewportElement_MultiChildRenderObjectElement_NotifiableElementMixin_ViewportElementMixin); _inherit(A._DefaultCacheManager_CacheManager_ImageCacheManager, A.CacheManager); _inherit(A.DefaultCacheManager, A._DefaultCacheManager_CacheManager_ImageCacheManager); _inheritMany(A.FileResponse, [A.DownloadProgress, A.FileInfo]); @@ -470750,9 +475473,9 @@ _inherit(A._Document_Node__ParentNode__NonElementParentNode__ElementAndDocument, A._Document_Node__ParentNode__NonElementParentNode); _inherit(A.Document, A._Document_Node__ParentNode__NonElementParentNode__ElementAndDocument); _inherit(A._Element_Node__ParentNode__ElementAndDocument, A._Element_Node__ParentNode); - _inherit(A.Element1, A._Element_Node__ParentNode__ElementAndDocument); + _inherit(A.Element, A._Element_Node__ParentNode__ElementAndDocument); _inheritMany(A.ListProxy, [A.NodeList, A.ActiveFormattingElements]); - _inherit(A.FilteredElementList0, A._FilteredElementList_IterableBase_ListMixin); + _inherit(A.FilteredElementList, A._FilteredElementList_IterableBase_ListMixin); _inherit(A._ConcatTextVisitor, A.TreeVisitor); _inheritMany(A.Phase, [A.InitialPhase, A.BeforeHtmlPhase, A.BeforeHeadPhase, A.InHeadPhase, A.AfterHeadPhase, A.InBodyPhase, A.TextPhase, A.InTablePhase, A.InTableTextPhase, A.InCaptionPhase, A.InColumnGroupPhase, A.InTableBodyPhase, A.InRowPhase, A.InCellPhase, A.InSelectPhase, A.InSelectInTablePhase, A.InForeignContentPhase, A.AfterBodyPhase, A.InFramesetPhase, A.AfterFramesetPhase, A.AfterAfterBodyPhase, A.AfterAfterFramesetPhase]); _inherit(A._CssClassSetImpl, A.SetBase); @@ -471199,12 +475922,9 @@ _inherit(A.TextNodeSelection, A.TextSelection); _inherit(A.TextNodePosition, A.TextPosition); _inherit(A._TextComponentState, A.__TextComponentState_State_DocumentComponent); - _inherit(A.AttributedText, A._AttributedText_Object_ChangeNotifier); + _inherit(A.OuterBoxShadow, A.BoxShadow); _inherit(A.BlinkingCaretState, A._BlinkingCaretState_State_SingleTickerProviderStateMixin); _inherit(A.CaretBlinkController, A._CaretBlinkController_Object_ChangeNotifier); - _inherit(A.OuterBoxShadow, A.BoxShadow); - _inherit(A._IntBuffer0, A.TypedDataBuffer); - _inherit(A.Uint8Buffer, A._IntBuffer0); _inheritMany(A.UrlLauncherPlatform, [A.MethodChannelUrlLauncher, A.UrlLauncherPlugin]); _inherit(A.__RenderValueLayoutBuilder_RenderBox_RenderObjectWithChildMixin_RenderConstrainedLayoutBuilder, A.__RenderValueLayoutBuilder_RenderBox_RenderObjectWithChildMixin); _inherit(A._RenderValueLayoutBuilder, A.__RenderValueLayoutBuilder_RenderBox_RenderObjectWithChildMixin_RenderConstrainedLayoutBuilder); @@ -471378,6 +476098,7 @@ _mixin(A.__ElevatedButtonDefaultOverlay_MaterialStateProperty_Diagnosticable, A.Diagnosticable); _mixin(A._ElevatedButtonThemeData_Object_Diagnosticable, A.Diagnosticable); _mixinHard(A.__ExpandIconState_State_SingleTickerProviderStateMixin, A.SingleTickerProviderStateMixin); + _mixin(A._ExpansionTileThemeData_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); @@ -471392,9 +476113,9 @@ _mixinHard(A.__HelperErrorState_State_SingleTickerProviderStateMixin, A.SingleTickerProviderStateMixin); _mixinHard(A.__InputDecoratorState_State_TickerProviderStateMixin, A.TickerProviderStateMixin); _mixinHard(A.__RenderDecoration_RenderBox_SlottedContainerRenderObjectMixin, A.SlottedContainerRenderObjectMixin); - _mixin(A._ListTileThemeData_Object_Diagnosticable, A.Diagnosticable); _mixinHard(A.__ListTile_RenderObjectWidget_SlottedMultiChildRenderObjectWidgetMixin, A.SlottedMultiChildRenderObjectWidgetMixin); _mixinHard(A.__RenderListTile_RenderBox_SlottedContainerRenderObjectMixin, A.SlottedContainerRenderObjectMixin); + _mixin(A._ListTileThemeData_Object_Diagnosticable, A.Diagnosticable); _mixinHard(A.__MaterialState_State_TickerProviderStateMixin, A.TickerProviderStateMixin); _mixinHard(A.__MergeableMaterialState_State_TickerProviderStateMixin, A.TickerProviderStateMixin); _mixin(A._NavigationBarThemeData_Object_Diagnosticable, A.Diagnosticable); @@ -471442,7 +476163,7 @@ _mixin(A.__DefaultFillColor_MaterialStateProperty_Diagnosticable, A.Diagnosticable); _mixin(A.__ResolveFillColor_MaterialStateProperty_Diagnosticable, A.Diagnosticable); _mixin(A._ToggleButtonsThemeData_Object_Diagnosticable, A.Diagnosticable); - _mixinHard(A.__TooltipState_State_SingleTickerProviderStateMixin, A.SingleTickerProviderStateMixin); + _mixinHard(A._TooltipState_State_SingleTickerProviderStateMixin, A.SingleTickerProviderStateMixin); _mixin(A._TooltipThemeData_Object_Diagnosticable, A.Diagnosticable); _mixin(A._Typography_Object_Diagnosticable, A.Diagnosticable); _mixin(A._Decoration_Object_Diagnosticable, A.Diagnosticable); @@ -471540,6 +476261,7 @@ _mixin(A.__MediaQueryFromWindowState_State_WidgetsBindingObserver, A.WidgetsBindingObserver); _mixinHard(A._NavigatorState_State_TickerProviderStateMixin, A.TickerProviderStateMixin); _mixinHard(A._NavigatorState_State_TickerProviderStateMixin_RestorationMixin, A.RestorationMixin); + _mixin(A.__NotificationElement_ProxyElement_NotifiableElementMixin, A.NotifiableElementMixin); _mixinHard(A.__RenderOverflowBar_RenderBox_ContainerRenderObjectMixin, A.ContainerRenderObjectMixin); _mixin(A.__RenderOverflowBar_RenderBox_ContainerRenderObjectMixin_RenderBoxContainerDefaultsMixin, A.RenderBoxContainerDefaultsMixin); _mixinHard(A._OverlayState_State_TickerProviderStateMixin, A.TickerProviderStateMixin); @@ -471549,8 +476271,6 @@ _mixinHard(A.__StretchingOverscrollIndicatorState_State_TickerProviderStateMixin, A.TickerProviderStateMixin); _mixinHard(A._SliverReorderableListState_State_TickerProviderStateMixin, A.TickerProviderStateMixin); _mixinHard(A.__RestorationScopeState_State_RestorationMixin, A.RestorationMixin); - _mixin(A._PlatformRouteInformationProvider_RouteInformationProvider_WidgetsBindingObserver, A.WidgetsBindingObserver); - _mixin(A._PlatformRouteInformationProvider_RouteInformationProvider_WidgetsBindingObserver_ChangeNotifier, A.ChangeNotifier); _mixinHard(A._ModalRoute_TransitionRoute_LocalHistoryRoute, A.LocalHistoryRoute); _mixin(A._FixedScrollMetrics_Object_ScrollMetrics, A.ScrollMetrics); _mixinHard(A._ScrollNotification_LayoutChangedNotification_ViewportNotificationMixin, A.ViewportNotificationMixin); @@ -471562,11 +476282,16 @@ _mixin(A._LogicalKeySet_KeySet_Diagnosticable, A.Diagnosticable); _mixin(A._ShortcutManager_ChangeNotifier_Diagnosticable, A.Diagnosticable); _mixin(A._SingleActivator_Object_Diagnosticable, A.Diagnosticable); + _mixin(A._SingleActivator_Object_Diagnosticable_MenuSerializableShortcut, A.MenuSerializableShortcut); _mixin(A.__ActivatorIntentPair_Object_Diagnosticable, A.Diagnosticable); _mixinHard(A.__RenderSingleChildViewport_RenderBox_RenderObjectWithChildMixin, A.RenderObjectWithChildMixin); + _mixin(A.__SingleChildViewportElement_SingleChildRenderObjectElement_NotifiableElementMixin, A.NotifiableElementMixin); + _mixin(A.__SingleChildViewportElement_SingleChildRenderObjectElement_NotifiableElementMixin_ViewportElementMixin, A.ViewportElementMixin); _mixin(A.__RenderSliverPinnedPersistentHeaderForWidgets_RenderSliverPinnedPersistentHeader__RenderSliverPersistentHeaderForWidgetsMixin, A._RenderSliverPersistentHeaderForWidgetsMixin); _mixin(A.__TableSlot_Object_Diagnosticable, A.Diagnosticable); - _mixinHard(A.__TextSelectionHandleOverlayState_State_SingleTickerProviderStateMixin, A.SingleTickerProviderStateMixin); + _mixinHard(A.__SelectionHandleOverlayState_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); _mixinHard(A.__SlidableDismissalState_State_SingleTickerProviderStateMixin, A.SingleTickerProviderStateMixin); _mixinHard(A.__RenderFlexEntranceTransition_RenderBox_ContainerRenderObjectMixin, A.ContainerRenderObjectMixin); @@ -471740,7 +476465,6 @@ _mixinHard(A._ParagraphComponentViewModel_SingleColumnLayoutComponentViewModel_TextComponentViewModel, A.TextComponentViewModel); _mixin(A._TextNode_DocumentNode_ChangeNotifier, A.ChangeNotifier); _mixin(A.__TextComponentState_State_DocumentComponent, A.DocumentComponent); - _mixin(A._AttributedText_Object_ChangeNotifier, A.ChangeNotifier); _mixinHard(A._BlinkingCaretState_State_SingleTickerProviderStateMixin, A.SingleTickerProviderStateMixin); _mixin(A._CaretBlinkController_Object_ChangeNotifier, A.ChangeNotifier); _mixinHard(A.__RenderValueLayoutBuilder_RenderBox_RenderObjectWithChildMixin, A.RenderObjectWithChildMixin); @@ -471750,13 +476474,13 @@ 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*)", "double(double)", "Null(@)", "@()", "Null(String*)", "InvoiceEntityBuilder*(InvoiceEntityBuilder*)", "@(bool*)", "@(@)", "SettingsEntityBuilder*(SettingsEntityBuilder*)", "Null(BuildContext*)", "String*(String*)", "bool*(String*)", "Future*(BuildContext*)", "bool()", "int*(String*,String*)", "~(Duration)", "Null(bool*)", "bool*()", "ErrorDialog*(BuildContext*)", "CompanyEntityBuilder*(CompanyEntityBuilder*)", "String*(@)", "Null(EntityState*,bool*)", "Future*()", "ExpenseEntityBuilder*(ExpenseEntityBuilder*)", "~(BuildContext*)", "Future*(Store*,@,@(@)*)", "~(TextEditingController*)", "Future<~>*()", "~(Object?)", "Null(Duration*)", "~(bool*)", "~(AnimationStatus)", "ListBuilder*()", "DropdownMenuItem*(String*)", "Future*()", "Null(SelectableEntity*)", "bool(SpanMarker)", "String*(BaseEntity*)", "PaymentEntityBuilder*(PaymentEntityBuilder*)", "Null(List*)", "ClientEntityBuilder*(ClientEntityBuilder*)", "PluralCase()", "bool*(Route<@>*)", "TaskEntityBuilder*(TaskEntityBuilder*)", "Null(String*,String*)", "Null(String*,InvoiceEntity*)", "Null(String*,bool*)", "String*(String*,SelectCompany*)", "CompanyGatewayEntityBuilder*(CompanyGatewayEntityBuilder*)", "String*(String*,ClearEntityFilter*)", "String*(String*,PreviewEntity*)", "@(BuildContext*)", "@(SelectableEntity*)", "String(String,Node)", "InvoiceItemEntityBuilder*(InvoiceItemEntityBuilder*)", "bool*(InvoiceItemEntity*)", "~(BuildContext*,EntityAction*)", "String()", "~(String*)", "Null(TextEditingController*)", "bool(BoxHitTestResult,Offset)", "bool(String)", "ExecutionInstruction({editContext!EditContext,keyEvent!RawKeyEvent})", "SubscriptionEntityBuilder*(SubscriptionEntityBuilder*)", "~(DragUpdateDetails)", "Widget(BuildContext)", "Null(DocumentEntity*)", "~(bool)", "bool*(bool*,UpdateUserPreferences*)", "InvoiceEntity*(String*)", "ListDivider*(BuildContext*,int*)", "Null(InvoiceEntity*)", "Null(Event)", "~(Event)", "InvoiceStatusEntityBuilder*(InvoiceStatusEntityBuilder*)", "int*(List*,List*)", "~(@)", "Null(~)", "~(int)", "String*(String*,FilterByEntity*)", "~(DragStartDetails)", "UserEntityBuilder*(UserEntityBuilder*)", "SettingsUIStateBuilder*(SettingsUIStateBuilder*)", "~(TapDownDetails)", "EntityStats*(String*,BuiltMap*)", "String*(String*,@)", "@(int*,String*)", "double(RenderBox)", "@(TaxRateEntity*)", "~(PaintingContext,Offset)", "~(Element0)", "Null(BuildContext*,MultipartFile*)", "Future<~>()", "~(PointerEvent)", "Future?(Object*)", "Null(BuildContext*,DocumentEntity*,String*,String*)", "String(Match)", "bool(Object?)", "String(String)", "~(TapUpDetails)", "int*(int*,PreviewEntity*)", "~(String)", "~(DragEndDetails)", "UserCompanyEntityBuilder*(UserCompanyEntityBuilder*)", "Null(String*,ExpenseEntity*)", "VendorEntityBuilder*(VendorEntityBuilder*)", "StatelessWidget*(BuildContext*,BoxConstraints*)", "Color(Set)", "~(Document2,DocumentEditorTransaction)", "bool*(ContactEntity*)", "Null(List*)", "~(RenderObject)", "Null(Object,StackTrace)", "int(int)", "Null(int*)", "Palette()", "~(Object,StackTrace)", "Widget*()", "Null(BuildContext*,Completer*)", "bool(@)", "UserStateBuilder*(UserStateBuilder*)", "~(@,@)", "List()", "Null(EntityStatus*,bool*)", "String*()", "ListBuilder*()", "~(ByteData?)", "Null(TaxRateEntity*)", "~(RestorableProperty,~())", "Map(Document2,DocumentNode)", "bool(FocusNode)", "bool(Element0)", "Null(String*,TaskEntity*)", "~(String,@)", "String*(InvoiceEntityBuilder*)", "Null(ExpenseEntity*)", "Widget*(BuildContext*,int*)", "@(CompanyEntity*)", "AuthStateBuilder*(AuthStateBuilder*)", "@(MultipartFile*)", "EntityStats*(String*,BuiltMap*)", "DashboardUISettingsBuilder*(DashboardUISettingsBuilder*)", "Null(int*,int*)", "~(LayoutView)", "Null(PaymentEntity*)", "@(DocumentEntity*,String*,String*)", "Object?(@)", "ProjectEntityBuilder*(ProjectEntityBuilder*)", "bool*(InvoiceEntity*)", "AlertDialog*(BuildContext*)", "ScrollableListView*(BuildContext*)", "int()", "TaskStatusEntityBuilder*(TaskStatusEntityBuilder*)", "Widget(BuildContext,int)", "~(SelectableEntity*)", "InvoiceEntity*(InvoiceEntity*,@)", "bool(ScrollNotification)", "Null(DesignEntity*)", "~(ForcePressDetails)", "bool(FlutterHtmlKeyboardEvent)", "SimpleDialog*(BuildContext*)", "Null(List*)", "Null(SettingsEntity*)", "String*(String*,ClearEntitySelection*)", "~(String,String)", "@(InvoiceEntity*)", "GroupStateBuilder*(GroupStateBuilder*)", "MapBuilder*()", "String*(PaymentableEntity*)", "bool(_RouteEntry?)", "@(int*)", "InvoiceEntity*(@)", "Null(UserEntity*)", "TaxRateStateBuilder*(TaxRateStateBuilder*)", "~(PointerExitEvent)", "double*(double*)", "Null(TaskTime*)", "Color0(int?)", "Widget(BuildContext,Widget?)", "ProductEntityBuilder*(ProductEntityBuilder*)", "bool(int)", "TaskEntity*(String*)", "~(ProgressEvent)", "Null(Completer*)", "Null(BuildContext*[EntityAction*])", "DropdownMenuItem*(int*)", "Null(TaskEntity*)", "FeesAndLimitsSettingsBuilder*(FeesAndLimitsSettingsBuilder*)", "CompanyGatewayStateBuilder*(CompanyGatewayStateBuilder*)", "ExpenseEntity*(String*)", "bool(InlineSpan)", "bool*(BaseEntity*)", "~(SpanMarker)", "List*()", "@(List*)", "Future()", "Null(EntityType*)", "Null(InvoiceStateBuilder*)", "MapBuilder*(MapBuilder*)", "double(RenderBox,double)", "Future*(BuildContext*,bool*)", "double*()", "bool*(TaskTime*)", "int(_Codes)", "WebhookEntityBuilder*(WebhookEntityBuilder*)", "PaymentTermStateBuilder*(PaymentTermStateBuilder*)", "Null(ProductEntity*)", "Null(String*,PaymentEntity*)", "Null(BaseEntity*)", "Color?(Set)", "Null(LoginResponse*)", "QuoteStateBuilder*(QuoteStateBuilder*)", "PaymentEntity*(String*)", "ListBuilder*()", "bool(Node)", "Null(TaskStateBuilder*)", "@(Event)", "Null(@,@)", "Column*(BuildContext*)", "InvitationEntity*(ContactEntity*)", "bool*(PaymentableEntity*)", "~(String?)", "Null(TaskStatusEntity*)", "TaxRateEntity*(String*)", "Null(RecurringInvoiceStateBuilder*)", "Null(RecurringExpenseStateBuilder*)", "Null(List*)", "Null(ProjectEntity*)", "Null(VendorEntity*)", "Null(PaymentableEntity*)", "Null(GroupEntity*)", "DocumentStateBuilder*(DocumentStateBuilder*)", "Null(List*)", "Uint8List*(PdfPageFormat*)", "ProductEntity*(String*)", "Null(String*,ClientEntity*)", "Null(Completer*,String*)", "AppStateBuilder*(AppStateBuilder*)", "Null(InvoiceItemEntity*)", "~(Object*)", "int(FocusNode,FocusNode)", "~(LongPressStartDetails)", "~(LongPressMoveUpdateDetails)", "~(PointerEnterEvent)", "~(DateTime)", "Future>(Map)", "ExpenseStatusEntityBuilder*(ExpenseStatusEntityBuilder*)", "bool(GestureListener)", "~(String,NumericAxis)", "~(PointerDownEvent)", "ListTile*(String*)", "TextStyle(Set)", "~(Object?,Object?)", "int*(InvoiceEntity*,InvoiceEntity*)", "ExpenseCategoryStateBuilder*(ExpenseCategoryStateBuilder*)", "ExpenseCategoryEntityBuilder*(ExpenseCategoryEntityBuilder*)", "Null(ExpenseCategoryEntity*)", "ExpenseStateBuilder*(ExpenseStateBuilder*)", "Future*(String*)", "RecurringExpenseStateBuilder*(RecurringExpenseStateBuilder*)", "DesignStateBuilder*(DesignStateBuilder*)", "DesignEntity*(String*)", "Null(TokenEntity*)", "List*(BuiltMap*,BuiltMap*)", "List*(BuiltMap*,CompanyEntity*,DashboardUISettings*,BuiltMap*,BuiltMap*)", "Null(BuiltList*)", "TokenStateBuilder*(TokenStateBuilder*)", "Null(CompanyGatewayEntity*)", "CompanyGatewayEntity*(String*)", "ProjectEntity*(String*)", "EntityStats*(String*,BuiltMap*)", "bool*(EntityType*)", "@([String*,String*])", "AppTextButton*(BuildContext*)", "IconButton*(BuildContext*)", "ClientStateBuilder*(ClientStateBuilder*)", "ActivityListTile*(BuildContext*,int*)", "bool*(@)", "~(Timer*)", "Null(ClientEntity*)", "ClientEntity*(String*)", "Null(SubscriptionEntity*)", "MessageDialog*(BuildContext*)", "MapBuilder*()", "ProjectStateBuilder*(ProjectStateBuilder*)", "ContactEntityBuilder*(ContactEntityBuilder*)", "CreditStateBuilder*(CreditStateBuilder*)", "ExpenseEntity*(ExpenseEntity*,@)", "int(@,@)", "DropdownMenuItem*(DateRange*)", "Future()", "Null(TaskStatusStateBuilder*)", "~(NavigatorObserver)", "bool(_RouteEntry)", "~(PanGestureRecognizer)", "PanGestureRecognizer()", "TaskStatusStateBuilder*(TaskStatusStateBuilder*)", "_TextBoundary(DirectionalTextEditingIntent)", "Future>(Map)", "bool(InheritedElement)", "InvoiceItemSelector*(BuildContext*)", "BaseEntity*(InvoiceItemEntity*)", "SubscriptionStateBuilder*(SubscriptionStateBuilder*)", "Future<@>(MethodCall)", "Null(BuildContext*,InvoiceEntity*,ClientEntity*)", "~({curve:Curve,descendant:RenderObject?,duration:Duration,rect:Rect?})", "Null(InvoiceItemEntity*,int*)", "int(RenderObject,RenderObject)", "Null(List*,String*,String*)", "Null(BuildContext*[int*])", "Null(BuildContext*,InvoiceEntity*[String*])", "ProductStateBuilder*(ProductStateBuilder*)", "TaskListItem*(BuildContext*,int*)", "VendorStateBuilder*(VendorStateBuilder*)", "Null(WebhookEntity*)", "Null(PaymentTermEntity*)", "WebhookStateBuilder*(WebhookStateBuilder*)", "DropdownMenuItem*(MapEntry*)", "GridView*(BuildContext*,BoxConstraints*)", "Color(Color)", "@(String*,bool*)", "@(DesignEntity*)", "int(Object?)", "CustomFieldSelector*(BuildContext*)", "String*(TaxRateReportFields0*)", "String*(TaxRateReportFields*)", "String*(ProfitAndLossReportFields*)", "PaymentStateBuilder*(PaymentStateBuilder*)", "double(double,double)", "Null(List*)", "Null(BuildContext*,bool*)", "Future()", "RecurringInvoiceStateBuilder*(RecurringInvoiceStateBuilder*)", "Null(DateTime*)", "InvoiceStateBuilder*(InvoiceStateBuilder*)", "~(PointerExitEvent*)", "Offset()", "bool(MapEntry>>)", "DocumentLayout()", "TaskStateBuilder*(TaskStateBuilder*)", "~(MouseEvent)", "Null(TouchEvent)", "Null(PointerEvent0)", "~(int,int)", "Null(List*[String*,String*])", "@(double*)", "~(SliverConstraints)", "~(List)", "bool(SemanticsNode)", "int(SemanticsNode,SemanticsNode)", "bool(FocusableActionDetector)", "Future<~>(bool)", "EdgeInsetsGeometryTween(@)", "~(PointerSignalEvent)", "String(int)", "~(LongPressEndDetails)", "Null(@,StackTrace)", "~(Object,String)", "bool(Node0)", "bool*(ActivityEntity*)", "Null(bool)", "ContactEntity*()", "DesignEntityBuilder*(DesignEntityBuilder*)", "int(int,int)", "~(Timer)", "ListBuilder*()", "ListBuilder*()", "ListBuilder*()", "ListBuilder*()", "MapBuilder*>*()", "Null(Timer*)", "ExpenseListItem*(BuildContext*,int*)", "~(~())", "Tween(@)", "~(TapSequenceGestureRecognizer)", "TapSequenceGestureRecognizer()", "String?(String?)", "bool(DocumentNode)", "bool(_Highlight)", "Iterable(Iterable)", "Widget(BuildContext,Widget,int?,bool)", "DateTime()", "Null(String*,List*)", "@(bool*,int*,String*,double*,double*)", "MapEntry*>*(String*,String*)", "@(SettingsEntity*)", "String*(TaskReportFields*)", "Null(UserStateBuilder*)", "String*(RecurringInvoiceReportFields*)", "String*(RecurringExpenseReportFields*)", "String*(QuoteReportFields*)", "String*(QuoteItemReportFields*)", "String*(ProductReportFields*)", "String*(PaymentReportFields*)", "~(FocusHighlightMode)", "String*(InvoiceReportFields*)", "String*(InvoiceItemReportFields*)", "String*(ExpenseReportFields*)", "String*(DocumentReportFields*)", "String*(CreditReportFields*)", "String*(ContactReportFields*)", "String*(ClientReportFields*)", "PaymentableEntityBuilder*(PaymentableEntityBuilder*)", "~(TaxRateEntity*)", "DropdownMenuItem*(int*)", "Rect()", "~(bool?)", "bool(String?)", "QuoteListItem*(BuildContext*,int*)", "InvoiceListItem*(BuildContext*,int*)", "bool(DataRow)", "MouseCursor0(Set)", "Null(BuildContext*,EmailTemplate*,String*,String*)", "Null(Store*)", "MaterialStateProperty?(ButtonStyle?)", "MaterialStateProperty?(ButtonStyle?)", "BaseEntity*(String*)", "double()", "KeyEventResult(FocusNode,RawKeyEvent)", "Null(int*,bool*)", "InkWell*(BuildContext*)", "Widget(BuildContext,BoxConstraints)", "DecoratedFormField*(BuildContext*,TextEditingController*,FocusNode*,~()*)", "List*>*(BuildContext*)", "~(PointerEnterEvent*)", "Null(EntityAction*)", "Null(WebhookStateBuilder*)", "Null(List*)", "WebhookEntity*(String*)", "Null(VendorStateBuilder*)", "Null(List*)", "VendorEntity*(String*)", "UserEntity*(String*)", "ListBuilder*(ListBuilder*)", "Null(TokenStateBuilder*)", "Null(List*)", "TokenEntity*(String*)", "Null(TaxRateStateBuilder*)", "Null(List*)", "Null(MouseEvent)", "Null(List*)", "TaskStatusEntity*(String*)", "Null(SubscriptionStateBuilder*)", "~(Codec)", "SubscriptionEntity*(String*)", "ReportsUIStateBuilder*(ReportsUIStateBuilder*)", "Null(QuoteStateBuilder*)", "Null(ProjectStateBuilder*)", "Null(List*)", "Null(ProductStateBuilder*)", "Null(List*)", "Null(PaymentTermStateBuilder*)", "Null(List*)", "PaymentTermEntity*(String*)", "bool(Object?,Object?)", "Null(PaymentStateBuilder*)", "Null(GroupStateBuilder*)", "GroupEntityBuilder*(GroupEntityBuilder*)", "Null(List*)", "GroupEntity*(String*)", "Null(ExpenseCategoryStateBuilder*)", "Null(List*)", "ExpenseCategoryEntity*(String*)", "Null(ExpenseStateBuilder*)", "Null(List*)", "Null(DesignStateBuilder*)", "Null(List*)", "int*(TaskEntity*,TaskEntity*)", "bool(Point)", "Set()", "String*(InvitationEntity*)", "Null(CreditStateBuilder*)", "bool(KeyData)", "ColorTween(@)", "Null(CompanyGatewayStateBuilder*)", "Null(List*)", "~(ImageStreamListener)", "bool*(PaymentEntity*)", "Null(ClientStateBuilder*)", "Null(List*)", "Null(List*)", "VerticalDragGestureRecognizer()", "~(LinkifyElement)", "bool(BuildContext)", "Future*(Response*)", "Widget*(BuildContext*,DocumentSelection*,Widget*)", "String*(Match*)", "~(Rect)", "PaymentListItem*(BuildContext*,int*)", "~(TextSelection)", "ListTile*(BuildContext*,int*)", "int(_ReadingOrderSortData,_ReadingOrderSortData)", "Color0*(ChartMoneyData*,int*)", "double*(ChartMoneyData*,int*)", "DateTime*(ChartMoneyData*,int*)", "bool(InlineSpanSemanticsInformation)", "Null(DateRange*)", "Null(GoogleSignInAuthentication*)", "PasswordConfirmation*(BuildContext*)", "Null(Completer*,String*)", "TapGestureRecognizer()", "~(TapGestureRecognizer)", "Null(ContactEntity*)", "Widget*(BuildContext*,AsyncSnapshot*)", "LongPressGestureRecognizer()", "~(LongPressGestureRecognizer)", "bool(Element,String,String,_Html5NodeValidator)", "~(VerticalDragGestureRecognizer)", "HorizontalDragGestureRecognizer()", "~(HorizontalDragGestureRecognizer)", "Null(TaskTime*,int*)", "Padding(BuildContext)", "@(Object*)", "bool(DraggableScrollableNotification)", "UpdateState*()", "DataCell0*(String*)", "Positioned(BuildContext,Widget?)", "bool*(SubscriptionEntityBuilder*)", "DataCell0*(DataColumn0*)", "bool*(DataRow0*)", "Future*(String*,String*)", "String(@)", "Tween<@>?(Tween<@>?,@,Tween<@>(@))", "AlignmentGeometryTween(@)", "UserEntity*(UserEntity*,@)", "DecorationTween(@)", "bool*(SystemLogEntity*)", "DropdownMenuItem<@>*(@)", "Future*(@)", "PointerInterceptor*(BuildContext*)", "TokenEntity*(TokenEntity*,@)", "List*(BuildContext*)", "Widget*(CompanyEntity*)", "RenderBox()", "Align*(List<@>*)", "Text*(@)", "Null(List<@>*)", "Null(PointerHoverEvent*)", "TaxRateEntity*(TaxRateEntity*,@)", "TaxRateEntity*()", "bool*(TaxRateEntity*)", "Null(EmailTemplate*)", "String*(ContactEntity*)", "Null(String*,String*,String*,String*,String*)", "Widget(Widget,Animation0)", "Set<~>*()", "bool(BoxHitTestResult)", "LicenseEntry(int)", "_ZoomExitTransition(BuildContext,Animation0,Widget?)", "~(_DragInfo)", "Widget(BuildContext,bool)", "List*()", "Widget(BuildContext,Object?,ScrollController?)", "Null(BuildContext*,String*,String*,String*)", "ScrollPosition()", "UserSettingsEntityBuilder*(UserSettingsEntityBuilder*)", "VelocityTracker(PointerEvent)", "Drag?(Offset)", "InkWell*(String*)", "List*>*(BuildContext*)", "bool(ScrollMetricsNotification)", "~([Intent?])", "Size(RenderBox,BoxConstraints)", "Future*(BuildContext*,AppSidebarMode*)", "TaskStatusEntity*(TaskStatusEntity*,@)", "String*(MapBuilder*)", "_ZoomEnterTransition(BuildContext,Animation0,Widget?)", "Completer*(Completer*,EditVendor*)", "~(Offset)", "SpanMarker(SpanMarker)", "List*(BuiltMap*)", "UserEntity*(@)", "~(DiagnosticsNode)", "num*(@,int*)", "~(GestureMode)", "List(_SemanticsSortGroup)", "Future<~>(String)", "Future()", "DataCell(DataColumn)", "AppSidebarMode*(AppSidebarMode*,UpdateUserPreferences*)", "MapBuilder*(MapBuilder*)", "Null(BuildContext*,BuiltMap*)", "TokenEntityBuilder*(TokenEntityBuilder*)", "@(int*,bool*)", "~(Size)", "TaxRateEntity*(@)", "Map*(String*)", "TaxRateEntityBuilder*(TaxRateEntityBuilder*)", "~(ImageInfo,bool)", "Color?(Color?)", "Color0*(@,int*)", "Future<~>(~)", "Future<~>(MethodCall)", "~(Attribution,int)", "List*(SelectionState*,BuiltMap*,BuiltMap*,BuiltMap*,BuiltMap*,BuiltMap*,BuiltMap*,BuiltList*,ListUIState*)", "ByteBuffer(@)", "~(_TimePickerMode)", "bool(bool?)", "Future(ByteData?)", "Null(CompanyEntity*)", "~(BuildContext)", "InvoiceEntity*(InvoiceEntity*,UpdateRecurringInvoiceItem*)", "TaskEntity*(TaskEntity*,@)", "InvoiceEntity*(InvoiceEntity*,DeleteRecurringInvoiceItem*)", "InvoiceEntity*(InvoiceEntity*,AddRecurringInvoiceItem*)", "String*(String*,ShowPdfRecurringInvoice*)", "SubscriptionEntity*(SubscriptionEntity*,@)", "ProjectEntity*(ProjectEntity*,@)", "~(RenderBox?)", "InvoiceEntity*(InvoiceEntity*,UpdateQuoteItem*)", "InvoiceEntity*(InvoiceEntity*,DeleteQuoteItem*)", "InvoiceEntity*(InvoiceEntity*,AddQuoteItem*)", "String*(String*,ShowPdfQuote*)", "EntityStats*(String*,BuiltMap*)", "String*(InvoiceItemEntityBuilder*)", "Node2?(DirectoryNode,String,Node2?)", "~(RestorationBucket)", "bool(Rule)", "Completer*(Completer*,EditProject*)", "Map()", "~(List)", "~([~])", "ImageStreamCompleter()", "PaymentTermEntity*(@)", "~(String,String?)", "PaymentTermEntityBuilder*(PaymentTermEntityBuilder*)", "String(String,String)", "Null(ProgressEvent)", "ReportResult*(UserCompanyEntity*,ReportsUIState*,BuiltMap*,BuiltMap*,BuiltMap*,BuiltMap*,BuiltMap*,BuiltMap*,StaticState*)", "Future(Body)", "List*(String*,BuiltMap*,BuiltList*)", "Null(PrintingInfo)", "WebhookEntity*(WebhookEntity*,@)", "bool(RenderBox)", "~(ScaleEndDetails)", "~(ScaleUpdateDetails)", "~(ScaleStartDetails)", "InvoiceEntity*(InvoiceEntity*,UpdateInvoiceItem*)", "~(Object[StackTrace?])", "InvoiceEntity*(InvoiceEntity*,DeleteInvoiceItem*)", "MainScreen*(BuildContext*)", "~([Object?])", "ProductEntity*(ProductEntity*,@)", "PaymentTermEntity*(PaymentTermEntity*,@)", "PaymentEntity*(PaymentEntity*,@)", "String*(String*,ShowPdfInvoice*)", "GroupEntity*(@)", "ReportResult*(UserCompanyEntity*,ReportsUIState*,BuiltMap*,BuiltMap*,BuiltMap*,BuiltMap*,BuiltMap*,StaticState*)", "Future<~>(BuildContext,Uint8List/(PdfPageFormat),PdfPageFormat)", "MapBuilder*>*(MapBuilder*>*)", "GroupEntity*(GroupEntity*,@)", "ReportResult*(UserCompanyEntity*,ReportsUIState*,BuiltMap*,BuiltMap*,BuiltMap*,StaticState*)", "~(ImageChunkEvent)", "@(Object?)", "~(Symbol0,@)", "ReportResult*(UserCompanyEntity*,ReportsUIState*,BuiltMap*,BuiltMap*,BuiltMap*,BuiltMap*,BuiltMap*,BuiltMap*,StaticState*)", "~({addedComponents!List,changedComponents!List,removedComponents!List})", "bool*(InvitationEntity*)", "Element(int)", "ExpenseEntity*(@)", "ExpenseCategoryEntity*(ExpenseCategoryEntity*,@)", "List()", "int(String?)", "List*(SelectionState*,BuiltMap*,BuiltMap*,BuiltMap*,BuiltMap*,ListUIState*,BuiltMap*,BuiltMap*,StaticState*)", "~(TimeOfDay)", "Null(BuiltList*)", "~(Uint8List,String,int)", "ListBuilder*()", "ListBuilder*()", "~(ChartBehavior<@>)", "LocalKey(MergeableMaterialItem)", "bool(ChartBehavior<@>)", "ListBuilder*()", "Null(DocumentStateBuilder*)", "DesignEntity*(DesignEntity*,@)", "ListBuilder*()", "ListBuilder*()", "ListBuilder*()", "ListBuilder*()", "ListBuilder*()", "DocumentEntityBuilder*(DocumentEntityBuilder*)", "ListBuilder*()", "ListBuilder*()", "ListBuilder*()", "ListBuilder*()", "~(GestureListener)", "MapBuilder*()", "ListBuilder*()", "CustomSingleChildLayout(BuildContext)", "DocumentEntity*(String*)", "List()", "KeyData()", "double*(PaymentableEntity*)", "bool(LayoutView)", "ListBuilder*()", "~(TextSelection,SelectionChangedCause?)", "ListBuilder*()", "ListBuilder*()", "ListBuilder*()", "MapBuilder*()", "ListBuilder*()", "ListBuilder*()", "bool(Node1)", "ListBuilder*()", "ListBuilder*()", "ListBuilder*()", "ListBuilder*()", "ListBuilder*()", "ListBuilder*()", "ListBuilder*()", "ListBuilder*()", "int*(ExpenseEntity*,ExpenseEntity*)", "bool(Delimiter)", "List*(BuiltMap*,BuiltMap*)", "int(LayoutView,LayoutView)", "List*(BuiltMap*,CompanyEntity*,DashboardUISettings*,BuiltMap*,BuiltMap*)", "List*(BuiltMap*,CompanyEntity*,DashboardUISettings*,BuiltMap*,BuiltMap*,BuiltMap*,BuiltMap*,BuiltMap*)", "CompanyGatewayEntity*(CompanyGatewayEntity*,@)", "List*(BuiltMap*,CompanyEntity*,DashboardUISettings*,BuiltMap*,BuiltMap*,BuiltMap*)", "List()", "VendorEntity*(VendorEntity*,@)", "MapBuilder*>*(MapBuilder*>*)", "List*(SelectionState*,BuiltMap*,BuiltList*,BuiltMap*,ListUIState*,BuiltMap*)", "~([String*])", "Null(MapEntry*)", "RefreshIndicator*(BuildContext*)", "~(DragDownDetails)", "String(num?)", "InvoiceEntity*(InvoiceEntity*,UpdateCreditItem*)", "InvoiceEntity*(InvoiceEntity*,DeleteCreditItem*)", "InvoiceEntity*(InvoiceEntity*,AddCreditItem*)", "String*(String*,ShowPdfCredit*)", "List()", "PaymentableEntity*(BaseEntity*)", "CompanyGatewayEntity*(@)", "ProductListItem*(BuildContext*,int*)", "PopupMenuItem*(String*)", "List?(int?)", "int*(BaseEntity*,BaseEntity*)", "List*>*(BuildContext*)", "Widget(BuildContext,Object,StackTrace?)", "bool(InlineSyntax)", "MapBuilder*()", "Object?(Object?)", "bool*(ProductEntity*)", "ReportSettingsEntityBuilder*(ReportSettingsEntityBuilder*)", "bool*(GatewayTokenEntity*)", "~(num)", "EntityStats*(String*,BuiltMap*)", "Container*(BuildContext*,int*)", "int(int,@)", "Future(String,Map)", "Completer*(Completer*,EditClient*)", "Text*(String*)", "bool(BlockSyntax)", "String*(ProjectEntityBuilder*)", "String*(PaymentEntityBuilder*)", "Null(UserCompanyEntity*)", "_Channel()", "bool*(HistoryRecord*)", "bool*(CompanyEntity*)", "bool*(bool*,DismissNativeWarningPermanently*)", "TaskTimeBuilder*(TaskTimeBuilder*)", "bool(NodeValidator)", "~(PersistenceRepository*)", "Future(RandomAccessFile)", "UIStateBuilder*(UIStateBuilder*)", "VendorContactEntityBuilder*(VendorContactEntityBuilder*)", "~(RandomAccessFile)", "PaymentRefundScreen*(BuildContext*)", "PrefStateBuilder*(PrefStateBuilder*)", "PaymentEditScreen*(BuildContext*)", "MediaQuery*(BuildContext*,Widget*)", "Null(Uint8List)", "@(Completer*)", "LoginScreen*(BuildContext*)", "InvoiceEntity*(InvoiceEntity*,AddInvoiceItem*)", "StyledToast*(BuildContext*)", "Route<@>*(RouteSettings*)", "Locale*(String*)", "ChangeLayoutBanner*(BuildContext*)", "ProductScreenBuilder*(BuildContext*)", "ProductViewScreen*(BuildContext*)", "ProductEditScreen*(BuildContext*)", "ClientScreenBuilder*(BuildContext*)", "ClientViewScreen*(BuildContext*)", "ClientEditScreen*(BuildContext*)", "ClientPdfScreen*(BuildContext*)", "InvoiceScreenBuilder*(BuildContext*)", "InvoiceViewScreen*(BuildContext*)", "InvoiceEditScreen*(BuildContext*)", "InvoiceEmailScreen*(BuildContext*)", "InvoicePdfScreen*(BuildContext*)", "DocumentScreenBuilder*(BuildContext*)", "DocumentViewScreen*(BuildContext*)", "DocumentEditScreen*(BuildContext*)", "ExpenseScreenBuilder*(BuildContext*)", "ExpenseViewScreen*(BuildContext*)", "ExpenseEditScreen*(BuildContext*)", "VendorScreenBuilder*(BuildContext*)", "VendorViewScreen*(BuildContext*)", "VendorEditScreen*(BuildContext*)", "TaskScreenBuilder*(BuildContext*)", "TaskViewScreen*(BuildContext*)", "TaskEditScreen*(BuildContext*)", "ProjectScreenBuilder*(BuildContext*)", "ProjectViewScreen*(BuildContext*)", "ProjectEditScreen*(BuildContext*)", "PaymentScreenBuilder*(BuildContext*)", "PaymentViewScreen*(BuildContext*)", "Future<@>()", "Null(String*,@)", "QuoteScreenBuilder*(BuildContext*)", "QuoteViewScreen*(BuildContext*)", "QuoteEditScreen*(BuildContext*)", "QuoteEmailScreen*(BuildContext*)", "QuotePdfScreen*(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*)", "OnlinePaymentsScreen*(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*)", "Element(Node1)", "ViewClipChain()", "int*(TaskTime*,TaskTime*)", "_RandomAccessFile(@)", "int/(@)", "@(@,@)", "Future(int)", "JsFunction(@)", "Future*(SharedPreferences*)", "~(Node1,Node1?)", "JsArray<@>(@)", "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*,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*)", "~(BeforeUnloadEvent)", "UserCompanyState*(int*)", "MapBuilder*()", "MapBuilder*()", "JsObject(@)", "MapBuilder*()", "MapBuilder*()", "Null(UserCompanyState*)", "String?(~(Codec))", "MapBuilder*()", "MapBuilder*()", "MapBuilder*()", "Null(FrameInfo)", "MapBuilder*()", "~(int?,int?)", "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*)", "int(PaintRequest,PaintRequest)", "MapBuilder*()", "ContactEntity*(ContactEntity*,EditClient*)", "ContactEntity*(ContactEntity*,EditContact*)", "String*(String*,ArchiveClientsSuccess*)", "String*(String*,DeleteClientsSuccess*)", "~(int?)", "String*(String*,ViewClient*)", "String*(String*,AddClientSuccess*)", "String*(String*,ShowPdfClient*)", "int(_PersistedSurfaceMatch,_PersistedSurfaceMatch)", "~(PointerMoveEvent)", "String*(String*,SortClients*)", "String*(String*,FilterClients*)", "String*(String*,FilterClientsByState*)", "String*(String*,FilterClientsByCustom1*)", "String*(String*,FilterClientsByCustom2*)", "String*(String*,FilterClientsByCustom3*)", "String*(String*,FilterClientsByCustom4*)", "MapBuilder*()", "~(PointerUpEvent)", "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*)", "MapBuilder*()", "MapBuilder*()", "IndentingBuiltValueToStringHelper(String)", "List*(BuiltMap*,BuiltList*,BuiltMap*,StaticState*)", "ListBuilder()", "MapBuilder*()", "ListMultimapBuilder()", "List*(SelectionState*,BuiltMap*,BuiltList*,BuiltMap*,ListUIState*,BuiltMap*,StaticState*)", "MapBuilder*()", "MapBuilder()", "ClientEntity*(@)", "UserCompanyStateBuilder*(UserCompanyStateBuilder*)", "UserCompanyEntity*(UserCompanyEntity*,UpdateReportSettings*)", "SetBuilder()", "MapBuilder*()", "UserCompanyEntity*(UserCompanyEntity*,SaveAuthUserSuccess*)", "UserCompanyEntity*(UserCompanyEntity*,ConnecOAuthUserSuccess*)", "UserCompanyEntity*(UserCompanyEntity*,ConnecGmailUserSuccess*)", "UserCompanyEntity*(UserCompanyEntity*,DisableTwoFactorSuccess*)", "UserCompanyEntity*(UserCompanyEntity*,SaveUserSettingsSuccess*)", "UserCompanyEntity*(UserCompanyEntity*,UpdateCompanyLanguage*)", "CompanyEntityBuilder*(UserCompanyEntityBuilder*)", "int*(int*,LoadCompanySuccess*)", "int*(int*,LoadExpensesSuccess*)", "List*(BuiltMap*,BuiltList*)", "bool*(CompanyEntity*,BuiltMap*,BuiltMap*)", "List*(CompanyEntity*,BuiltMap*,BuiltMap*)", "List*(String*,UserCompanyState*)", "SetMultimapBuilder()", "MapBuilder*()", "bool*(ClientEntity*)", "~(JsUrlStrategy?)", "MapBuilder*()", "String?(String)", "MapBuilder*()", "MapBuilder*()", "bool*(ProjectEntity*)", "MapBuilder*()", "bool*(TaskEntity*)", "MapBuilder*()", "MapBuilder*()", "MapBuilder*()", "Map()", "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*)", "MapBuilder*()", "num(int?)", "MapBuilder*()", "List*(BuiltMap*,BuiltList*,ListUIState*,String*,bool*)", "double*(String*,BuiltMap*)", "bool(NotoFont)", "EntityStats*(String*,BuiltMap*)", "Null(String*,CompanyGatewayEntity*)", "Set(Set,Set)", "MapBuilder*()", "MapBuilder*()", "~(String?,List)", "TextElement2(String)", "double(TextElement2)", "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*)", "MapBuilder*()", "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*)", "MapBuilder*()", "InvoiceEntity*(InvoiceEntity*,MoveCreditItem*)", "MapBuilder*()", "MapBuilder*()", "InvoiceEntity*(InvoiceEntity*,UpdateCreditClient*)", "InvoiceEntity*(InvoiceEntity*,RestoreCreditsSuccess*)", "InvoiceEntity*(InvoiceEntity*,ArchiveCreditsSuccess*)", "InvoiceEntity*(InvoiceEntity*,DeleteCreditsSuccess*)", "InvoiceEntity*(InvoiceEntity*,AddCreditContact*)", "InvoiceEntity*(InvoiceEntity*,RemoveCreditContact*)", "MapBuilder*()", "MapBuilder*()", "MapBuilder*()", "MapBuilder*()", "List*(BuiltMap*,BuiltMap*,BuiltList*,String*,BuiltMap*,List*)", "MapBuilder*>*()", "int(int?)", "~(_ResolvedNotoSubset)", "DashboardUIStateBuilder*(DashboardUIStateBuilder*)", "BuiltMap*>*(BuiltMap*>*,UpdateDashboardSelection*)", "ListBuilder*()", "BuiltMap*>*(BuiltMap*>*,SelectCompany*)", "EntityType*(EntityType*,UpdateDashboardEntityType*)", "bool*(bool*,UpdateDashboardSidebar*)", "ListBuilder*()", "ListBuilder*()", "ListBuilder*>*()", "ListBuilder*()", "bool(Point[double?])", "Null(String*,Duration*)", "bool(Point,double,double)", "ListBuilder*()", "List*(BuiltMap*,String*)", "String(int?)", "ListBuilder*()", "List*(BuiltMap*,BuiltMap*)", "int*(PaymentEntity*,PaymentEntity*)", "ListBuilder*()", "~(DomException)", "List*(BuiltMap*,BuiltMap*)", "ListBuilder*()", "ListBuilder*()", "Color0?(int?)", "ListBuilder*()", "~(_LineRendererElement)", "Null(BuiltList*)", "DesignUIStateBuilder*(DesignUIStateBuilder*)", "bool*(bool*,ViewDesign*)", "bool*(bool*,ViewDesignList*)", "bool*(bool*,FilterDesignsByState*)", "bool*(bool*,FilterDesigns*)", "bool*(bool*,FilterDesignsByCustom1*)", "bool*(bool*,FilterDesignsByCustom2*)", "bool(Element)", "bool*(bool*,FilterDesignsByCustom4*)", "String*(String*,ArchiveDesignsSuccess*)", "String*(String*,DeleteDesignsSuccess*)", "Palette(Palette())", "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*)", "ListBuilder*()", "~(int,bool(FlutterHtmlKeyboardEvent))", "List*(BuiltMap*,BuiltList*,ListUIState*)", "DesignEntity*(@)", "ListBuilder*()", "ListBuilder*()", "ListBuilder*()", "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*)", "ListBuilder*()", "~(Blob?)", "num?(int?)", "DocumentEntity*(@)", "List*(BuiltMap*,BuiltList*,ListUIState*)", "ListBuilder*()", "InvoiceItemEntity*(BaseEntity*)", "~(SelectionModelType)", "ListBuilder*()", "~(String,ChartBehavior0<@>)", "Uint8List(@,@)", "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*)", "~(String,int?)", "~(ChartStateBehavior>,AnimationController)", "~(String,int)", "Widget(LegendEntry<@>)", "List*(BuiltMap*,String*)", "Map*()", "double*(double*,double*)", "InvoiceHistoryEntity*(ActivityEntity*)", "bool(int,int)", "Null(BuiltList*)", "ExpenseCategoryUIStateBuilder*(ExpenseCategoryUIStateBuilder*)", "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*)", "Padding(Widget)", "InvitationEntity*(InvitationEntity*)", "int(TableRow)", "List*(SelectionState*,BuiltMap*,BuiltList*,ListUIState*)", "double*(String*,BuiltMap*)", "ExpenseCategoryEntity*(@)", "~(Event?)", "~(@,StackTrace)", "Padding(int)", "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*)", "Null(String*,GatewayOptionsEntity*)", "Future<@>(@)", "List(Size)", "Null(String)", "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*)", "_Future<@>(@)", "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*)", "String(NumberSymbols)", "InvoiceEntity*(InvoiceEntity*,MoveInvoiceItem*)", "String?(NumberSymbols)", "_DateFormatLiteralField(String,DateFormat)", "InvoiceEntity*(InvoiceEntity*,UpdateInvoiceClient*)", "InvoiceEntity*(InvoiceEntity*,RestoreInvoicesSuccess*)", "InvoiceEntity*(InvoiceEntity*,ArchiveInvoicesSuccess*)", "InvoiceEntity*(InvoiceEntity*,DeleteInvoicesSuccess*)", "InvoiceEntity*(InvoiceEntity*,AddInvoiceContact*)", "InvoiceEntity*(InvoiceEntity*,RemoveInvoiceContact*)", "_DateFormatPatternField(String,DateFormat)", "_DateFormatQuotedField(String,DateFormat)", "InvoiceEntity*(InvoiceEntity*,BuiltMap*)", "List*(BuiltMap*,BuiltMap*,BuiltList*,String*,BuiltMap*,List*,String*)", "List*(SelectionState*,BuiltMap*,BuiltList*,BuiltMap*,BuiltMap*,ListUIState*,BuiltMap*,String*)", "bool(_DateFormatField)", "ChartContainerRenderObject<@>()", "DateTime(int,int,int,int,int,int,int,bool)", "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*,FilterPaymentsByCustom1*)", "String*(String*,FilterPaymentsByCustom2*)", "String*(String*,FilterPaymentsByCustom3*)", "String*(String*,FilterPaymentsByCustom4*)", "PaymentEntity*(PaymentEntity*,RestorePaymentsSuccess*)", "PaymentEntity*(PaymentEntity*,ArchivePaymentsSuccess*)", "PaymentEntity*(PaymentEntity*,DeletePaymentsSuccess*)", "PaymentEntity*(PaymentEntity*,UpdatePayment*)", "RegExp()", "List(String)", "XFile(File)", "MediaType()", "List*(SelectionState*,BuiltMap*,BuiltList*,BuiltMap*,BuiltMap*,BuiltMap*,BuiltMap*,ListUIState*)", "EntityStats*(String*,BuiltMap*,BuiltMap*)", "PaymentEntity*(@)", "String(List)", "int(String)", "DirectoryNode?(DirectoryNode,bool)", "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*)", "bool(String,String)", "Future(Client0)", "RealNode?(DirectoryNode,bool)", "Future(Client0)", "List*(BuiltMap*,BuiltList*)", "List*(SelectionState*,BuiltMap*,BuiltList*,ListUIState*)", "InvoiceItemEntity*(String*)", "~(Node0)", "FileNode()", "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*)", "String?(RegExpMatch)", "bool(bool)", "List*(BuiltMap*,BuiltList*,BuiltMap*)", "List*(BuiltMap*)", "List*(SelectionState*,BuiltMap*,BuiltList*,ListUIState*,BuiltMap*)", "ProductEntity*(@)", "~(FileNode)", "_Future<@>?()", "FileNode(FileNode)", "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*)", "Rule()", "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*)", "int(String?,String?)", "~(Rule)", "~(int,@)", "List*(BuiltMap*,BuiltList*,BuiltMap*,BuiltMap*,String*)", "List*(SelectionState*,BuiltMap*,BuiltList*,ListUIState*,BuiltMap*,BuiltMap*)", "List()", "Null(String*,ProjectEntity*)", "ProjectEntity*(@)", "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*)", "Map>()", "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*)", "bool(Selector)", "InvoiceEntity*(InvoiceEntity*,MoveQuoteItem*)", "bool(Set)", "String(StringToken)", "InvoiceEntity*(InvoiceEntity*,UpdateQuoteClient*)", "InvoiceEntity*(InvoiceEntity*,RestoreQuotesSuccess*)", "InvoiceEntity*(InvoiceEntity*,ArchiveQuotesSuccess*)", "InvoiceEntity*(InvoiceEntity*,DeleteQuotesSuccess*)", "InvoiceEntity*(InvoiceEntity*,AddQuoteContact*)", "InvoiceEntity*(InvoiceEntity*,RemoveQuoteContact*)", "~(Node2)", "~(Element1)", "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*)", "Node2?(DirectoryNode,String,Node2?,int,int)", "Null(ByteData)", "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*)", "Null(GoogleAuthInitFailureError)", "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*)", "Null(GoogleAuth)", "InvoiceEntity*(InvoiceEntity*,MoveRecurringInvoiceItem*)", "GoogleSignInTokenData(Map?)", "GoogleSignInAccount?/(~)", "InvoiceEntity*(InvoiceEntity*,UpdateRecurringInvoiceClient*)", "InvoiceEntity*(InvoiceEntity*,RestoreRecurringInvoicesSuccess*)", "InvoiceEntity*(InvoiceEntity*,ArchiveRecurringInvoicesSuccess*)", "InvoiceEntity*(InvoiceEntity*,DeleteRecurringInvoicesSuccess*)", "InvoiceEntity*(InvoiceEntity*,AddRecurringInvoiceContact*)", "InvoiceEntity*(InvoiceEntity*,RemoveRecurringInvoiceContact*)", "~(File,Uint8List?,String?,Stream>?)", "Future(String)", "List*(SelectionState*,BuiltMap*,BuiltMap*,BuiltList*,ListUIState*,BuiltMap*)", "Future<~>(String,ByteData?,~(ByteData?)?)", "~(ToastFuture)", "TickerFuture({from:double?})", "SettingsUIState*(SettingsUIState*,ViewSettings*)", "~(_AnimationDirection)", "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*)", "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*(@)", "IgnorePointer(BuildContext)", "~(SlidableAutoCloseBarrierNotification)", "~({canceled:bool})", "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*)", "~(Element)", "~(SlidableAutoCloseNotification)", "Element()", "List*(SelectionState*,BuiltMap*,BuiltList*,ListUIState*)", "SubscriptionEntity*(@)", "String(String,Color)", "~(Iterable)", "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*)", "bool*(TaskEntityBuilder*)", "_ButtonSanitizer()", "Flexible(Widget)", "List*(BuiltMap*,String*,BuiltMap*,BuiltMap*,BuiltMap*)", "~(Object,StackTrace,Object?)", "Future(Body)", "TaskEntity*(@)", "~(String,Map)", "SynchronousFuture()", "SynchronousFuture()", "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*)", "Widget(Color)", "bool*(bool*,FilterDesignsByCustom3*)", "List(List)", "List*(BuiltList*,BuiltMap*)", "List*(BuiltMap*,BuiltList*,StaticState*,BuiltMap*)", "List*(SelectionState*,BuiltMap*,BuiltList*,ListUIState*)", "int*(String*,BuiltMap*)", "TaskStatusEntity*(@)", "TargetPlatform?()", "Future<~>(CacheObject?)", "TargetPlatform()", "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*)", "CacheInfoRepository(bool)", "~(ForcePressGestureRecognizer)", "bool(DiagnosticsNode?)", "ForcePressGestureRecognizer()", "List*(SelectionState*,BuiltMap*,BuiltList*,ListUIState*)", "~(DragStartDetails,DragUpdateDetails)", "~([Duration?])", "bool(StackFrame)", "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*)", "List(_TableElementRow)", "RenderBox(Element0)", "ErrorDescription(String)", "List*(SelectionState*,BuiltMap*,BuiltList*,ListUIState*)", "TokenEntity*(@)", "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*)", "Iterable(_TableElementRow)", "String(DiagnosticsNode)", "double*(double*,UpdateUserPreferences*)", "AppLayout*(AppLayout*,UpdateUserPreferences*)", "ModuleLayout*(ModuleLayout*,UpdateUserPreferences*)", "ModuleLayout*(ModuleLayout*,SwitchListTableLayout*)", "int*(int*,UpdateUserPreferences*)", "bool(List)", "bool*(bool*,TogglePreviewSidebar*)", "String*(String*,UpdateUserPreferences*)", "BuiltMap*(BuiltMap*,UpdateUserPreferences*)", "CompanyPrefStateBuilder*(CompanyPrefStateBuilder*)", "BuiltList*(BuiltList*,PopLastHistory*)", "bool(_TableElementRow)", "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*,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*,LoadExpensesRequest*)", "EntityType*(EntityType*,LoadRecurringExpensesRequest*)", "int*(int*,FilterCompany*)", "int*(int*,ViewDashboard*)", "String*(String*,UpdateCurrentRoute*)", "int*(int*,SelectCompany*)", "BuiltList*(BuiltList*,PreviewEntity*)", "Element0(Widget)", "BuiltList*(BuiltList*,ClearPreviewStack*)", "BuiltList*(BuiltList*,PopPreviewStack*)", "BuiltList*(BuiltList*,ClearEntityFilter*)", "BuiltList*(BuiltList*,FilterByEntity*)", "BuiltList*(BuiltList*,PopFilterStack*)", "String*(ClientEntityBuilder*)", "String*(ExpenseEntityBuilder*)", "String*(TaskEntityBuilder*)", "String*(VendorEntityBuilder*)", "_TableElementRow(TableRow)", "Decoration?(TableRow)", "_PointerState()", "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*)", "bool(TableRow)", "Element0?()", "~(RenderBox)", "_SingleChildViewport(BuildContext,ViewportOffset)", "List*(SelectionState*,BuiltMap*,BuiltList*,ListUIState*,String*)", "List<_ActivatorIntentPair>()", "~(ShortcutActivator,Intent)", "List(LogicalKeyboardKey)", "bool(DiagnosticsNode)", "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*)", "SkTextStyle()", "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*)", "LicenseParagraph()", "~(_TrackTapGestureRecognizer)", "~(AbstractNode)", "List*(BuiltMap*,BuiltList*,BuiltMap*,StaticState*)", "List*(SelectionState*,BuiltMap*,BuiltList*,ListUIState*,BuiltMap*,StaticState*)", "EntityStats*(String*,BuiltMap*)", "Null(String*,VendorEntity*)", "double*(String*,String*,BuiltMap*,BuiltList*)", "VendorEntity*(@)", "_TrackTapGestureRecognizer()", "~(_ThumbPressGestureRecognizer)", "String(GestureArenaMember)", "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*)", "_GestureArena()", "_ThumbPressGestureRecognizer()", "~(PointerDataPacket)", "List*(SelectionState*,BuiltMap*,BuiltList*,ListUIState*)", "WebhookEntity*(@)", "Incrementable(SemanticsObject)", "bool(ScrollMetrics?)", "int?(Widget,int)", "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*)", "bool(ScrollUpdateNotification)", "bool(PointerData)", "_PointerEventDescription(PointerData)", "BottomAppBar*(BuildContext*,Store*)", "Widget(BuildContext,ViewportOffset)", "IOSScrollViewFlingVelocityTracker(PointerEvent)", "BuiltList*(Store*)", "Container*(BuildContext*,BuiltList*)", "CheckboxListTile*(String*)", "Drag?()", "~(_TapTracker)", "IgnorePointer(BuildContext,Widget?)", "Map<~(PointerEvent),Matrix4?>()", "ConfirmEmail*(BuildContext*,ConfirmEmailVM*)", "Actions(BuildContext)", "Padding*(TextButton*)", "~(~(PointerEvent),Matrix4?)", "MultiSelectList*(BuildContext*)", "_CombiningGestureArenaMember()", "LicensePage(BuildContext)", "Padding*(MapEntry*)", "RestorationScope(BuildContext,Widget?)", "~(RestorableProperty)", "Null(RestorationBucket?)", "DocumentTile*(DocumentEntity*)", "_LicenseData(_LicenseData,LicenseEntry)", "~(_DragInfo,Offset,Offset)", "Container*(BuildContext*,String*)", "Text*(BuildContext*,String*,Object*)", "_LicenseData(_LicenseData)", "StatefulWidget*(EntityAction*)", "@(EntityAction*)", "StatelessWidget*(EntityAction*)", "LayoutBuilder(BuildContext,AsyncSnapshot<_LicenseData>)", "StatefulWidget(BuildContext,BoxConstraints)", "EntityDropdownDialog*(BuildContext*)", "Null(SelectableEntity*[bool*])", "@(BuildContext*,Completer<@>*)", "Center(BuildContext,int?,Widget?)", "List*(TextEditingValue*)", "SelectableEntity*(String*)", "bool*(SelectableEntity*)", "String*(SelectableEntity*)", "Future<~>(PointerEvent)", "PlatformViewSurface(BuildContext,PlatformViewController)", "Theme*(BuildContext*,~(SelectableEntity*)*,Iterable*)", "Builder*(BuildContext*,int*)", "Container*(BuildContext*)", "EntityAutocompleteListTile*(BuildContext*,int*)", "PopupMenuButton*(BuildContext*,int*)", "_PackageListTile(MapEntry)", "List*>*(BuildContext*)", "PopupMenuItem*(EntityType*)", "int(String,String)", "Localizations(BuildContext,int)", "_HtmlElementViewController(PlatformViewCreationParams)", "Null(Color*)", "List>(NavigatorState,String)", "MaterialPageRoute<~>(RouteSettings)", "List*>*(BuildContext*)", "PopupMenuItem*(int*)", "BlockSemantics(BuildContext)", "WillPopScope(BuildContext)", "DataRow*(String*)", "List(BuildContext,_ActionLevel)", "AnimatedSwitcher(BuildContext,Object?,Widget?)", "Viewport(BuildContext,ViewportOffset)", "MouseRegion(BuildContext,ScrollController)", "HistoryDrawer*(BuildContext*,AppDrawerVM*)", "RenderBox?()", "ContactEntity*(InvitationEntity*)", "MapEntry>(@,@)", "String(Object?)", "MaterialRectArcTween(Rect?,Rect?)", "_RouteEntry(Route<@>)", "Null(~())", "DropdownMenuItem*(TaxRateEntity*)", "bool(OverlayEntry)", "Null(PointerExitEvent*)", "bool(Route<@>?)", "Widget(BuildContext,~())", "String?(int)", "Null(Map)", "String*(EntityStatus*)", "Map(Map)", "ListTile*(BuildContext*,BoxConstraints*)", "Scrollable0(SemanticsObject)", "Widget*(BuildContext*,Store*)", "Map(List<@>)", "Widget*(CompanyEntity*{showAccentColor:bool*})", "bool*(UserCompanyState*)", "PopupMenuItem*(CompanyEntity*)", "Future<@>(_Pending)", "DropdownMenuItem*(CompanyEntity*)", "Future*()", "MaterialPageRoute<0^>(RouteSettings,Widget(BuildContext))", "ContactUsDialog*(BuildContext*)", "UpdateDialog*(BuildContext*)", "BorderRadiusTween(@)", "HealthCheckDialog*(BuildContext*)", "TextStyleTween(@)", "MenuDrawer*(BuildContext*,MenuDrawerVM*)", "Null(BuildContext*,int*,CompanyEntity*)", "_TheState*()", "Stack*(BuildContext*,BoxConstraints*)", "List*>*(BuildContext*)", "Matrix4Tween(@)", "_SelectRow*()", "BoxConstraintsTween(@)", "~(Object,StackTrace?)", "ExpansionPanel*(SystemLogEntity*)", "ListTile*(BuildContext*,bool*)", "IconTheme(BuildContext)", "~(ScrollNotification)", "bool(_HeroFlight)", "Rect*()*(RenderBox*)", "bool*(BuildContext*)", "Rect*()", "~(AnimationStatus*)", "Widget(BuildContext,Animation0,HeroFlightDirection,BuildContext,BuildContext)", "DataRow0*()", "~(_HeroFlight)", "Card*(BuildContext*,BoxConstraints*)", "~(StatefulElement,Object)", "~(BaseEntity*)", "RenderObjectWidget*()", "double(_Diagonal)", "~(RenderSemanticsGestureHandler)", "DataColumn0*(String*)", "int*(int*)", "bool*(EntityAction*)", "~(ScaleGestureRecognizer)", "OutlinedButton*(EntityAction*)", "PopupMenuButton*(BuildContext*,int*)", "List*>*(BuildContext*)", "PopupMenuItem*(EntityAction*)", "LabelAndValue(SemanticsObject)", "ScaleGestureRecognizer()", "0^?(0^?(ButtonStyle?))", "TextButton*(String*)", "@(Store*)", "Container*(BuildContext*,Store*)", "LoginView*(BuildContext*,LoginVM*)", "~({context:BuildContext*,isSignUp:bool*})", "Future*(BuildContext*,Completer*{oneTimePassword:String*,secret:String*,url:String*})", "0^?(MaterialStateProperty<0^>?(ButtonStyle?))", "Future*(BuildContext*,Completer*)", "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*})", "MaterialStateProperty?(ButtonStyle?)", "EntityList*(BuildContext*,ClientListVM*)", "ClientListItem*(BuildContext*,int*)", "Null(Response*)", "MaterialStateProperty?(ButtonStyle?)", "ClientPdfVM*(Store*)", "ClientPdfView*(BuildContext*,ClientPdfVM*)", "@(String)", "ClientScreen*(BuildContext*,ClientScreenVM*)", "ContactEditDetails*(BuildContext*)", "ContactListTile0*(ContactEntity*)", "ClientEditContactsVM*(Store*)", "ClientEditContacts*(BuildContext*,ClientEditContactsVM*)", "Null(ContactEntity*,int*)", "ClientEditVM*(Store*)", "ClientEdit*(BuildContext*,ClientEditVM*)", "@(ClientEntity*)", "MaterialStateProperty?(ButtonStyle?)", "@(@,String)", "~(DoubleTapGestureRecognizer)", "DoubleTapGestureRecognizer()", "MaterialStateProperty?(ButtonStyle?)", "MaterialStateProperty?(ButtonStyle?)", "bool*(LedgerEntity*)", "Null(GatewayTokenEntity*)", "TokenMeta*(GatewayTokenEntity*)", "ClientViewVM*(Store*)", "ClientView*(BuildContext*,ClientViewVM*)", "MouseCursor0?(Set)", "MouseCursor0?(ButtonStyle?)", "Tappable(SemanticsObject)", "CompanyGatewayListItem*(String*)", "CompanyGatewayList*(BuildContext*,CompanyGatewayListVM*)", "CompanyGatewayScreen*(BuildContext*,CompanyGatewayScreenVM*)", "Color?(ButtonStyle?)", "GatewayConfigField*(String*)", "VisualDensity?(ButtonStyle?)", "CompanyGatewayEditVM*(Store*)", "CompanyGatewayEdit*(BuildContext*,CompanyGatewayEditVM*)", "CompanyGatewayViewVM*(Store*)", "CompanyGatewayView*(BuildContext*,CompanyGatewayViewVM*)", "Object?(int,Element0?)", "EmailCreditVM*(Store*)", "InvoiceEmailView*(BuildContext*,EmailCreditVM*)", "Element0?(Element0)", "EntityList*(BuildContext*,CreditListVM*)", "CreditListItem*(BuildContext*,int*)", "CreditPdfVM*(Store*)", "InvoicePdfView*(BuildContext*,CreditPdfVM*)", "CreditScreen*(BuildContext*,CreditScreenVM*)", "MaterialTapTargetSize?(ButtonStyle?)", "Duration?(ButtonStyle?)", "bool?(ButtonStyle?)", "CreditEditDetailsVM*(Store*)", "StatefulWidget*(BuildContext*,CreditEditDetailsVM*)", "AlignmentGeometry?(ButtonStyle?)", "InteractiveInkFeatureFactory?(ButtonStyle?)", "TextField0(SemanticsObject)", "CreditEditItemsVM*(Store*)", "StatefulWidget*(BuildContext*,CreditEditItemsVM*)", "~(NextFocusIntent)", "CreditEditNotesVM*(Store*)", "InvoiceEditNotes*(BuildContext*,CreditEditNotesVM*)", "CreditEditPDFVM*(Store*)", "InvoiceEditPDF*(BuildContext*,CreditEditPDFVM*)", "CreditEditVM*(Store*)", "CreditEdit*(BuildContext*,CreditEditVM*)", "~(PreviousFocusIntent)", "~(DirectionalFocusIntent)", "CreditViewVM*(Store*)", "InvoiceView*(BuildContext*,CreditViewVM*)", "Checkable(SemanticsObject)", "bool(FormFieldState<@>)", "~(SelectionModel<@>*)", "bool*(SeriesDatum<@>*)", "Null(SeriesDatum<@>*)", "InkWell*(ChartDataGroup*)", "bool(_ReadingOrderSortData)", "DateRange*()", "DropdownMenuItem*(DateRangeComparison*)", "Null(DateRangeComparison*)", "DateRangeComparison*()", "DashboardDateRangePicker*(BuildContext*)", "Material*(BuildContext*,BoxConstraints*)", "List*>*(BuildContext*)", "PopupMenuItem*(DateRange*)", "List<_ReadingOrderSortData>(_ReadingOrderSortData,Iterable<_ReadingOrderSortData>)", "Card*(TaskEntity*)", "Null(ChartDataGroup*)", "int(_ReadingOrderDirectionalGroupData,_ReadingOrderDirectionalGroupData)", "Rect(_ReadingOrderSortData)", "List(BuildContext)", "SettingsWizard*(BuildContext*)", "Set(_ReadingOrderSortData)", "Widget*(BuildContext*,DashboardVM*)", "@(DashboardSettings*)", "Null(EntityType*,List*)", "bool(TraversalDirection)", "~(Surface)", "bool(_DirectionalPolicyDataEntry)", "TableRow(int)", "~(_FocusTraversalGroupInfo)", "EntityList*(BuildContext*,DesignListVM*)", "DesignListItem*(BuildContext*,int*)", "DesignScreen*(BuildContext*,DesignScreenVM*)", "~({debounce:bool*})", "~(DesignEntity*)", "bool(KeyMessage)", "Rect()(RenderBox)", "DiagnosticsNode(FocusNode)", "DesignEditVM*(Store*)", "DesignEdit*(BuildContext*,DesignEditVM*)", "DesignViewVM*(Store*)", "DesignView*(BuildContext*,DesignViewVM*)", "EntityList*(BuildContext*,DocumentListVM*)", "DocumentListItem*(BuildContext*,int*)", "DocumentScreen*(BuildContext*,DocumentScreenVM*)", "bool(SurfaceFrame,CkCanvas)", "DocumentEditVM*(Store*)", "DocumentEdit*(BuildContext*,DocumentEditVM*)", "DocumentViewVM*(Store*)", "DocumentView*(BuildContext*,DocumentViewVM*)", "TextSelection(TextSelection)", "Uint8List({seed:int})", "CalendarDatePicker()", "ExpenseEditVM*(Store*)", "ExpenseEdit*(BuildContext*,ExpenseEditVM*)", "EntityList*(BuildContext*,ExpenseListVM*)", "Form()", "Flex(BuildContext)", "ExpenseScreen*(BuildContext*,ExpenseScreenVM*)", "Padding*(ExpenseScheduleEntity*)", "ExpenseViewVM*(Store*)", "ExpenseView*(BuildContext*,ExpenseViewVM*)", "ExpenseCategoryEditVM*(Store*)", "ExpenseCategoryEdit*(BuildContext*,ExpenseCategoryEditVM*)", "EntityList*(BuildContext*,ExpenseCategoryListVM*)", "ExpenseCategoryListItem*(BuildContext*,int*)", "ExpenseCategoryScreen*(BuildContext*,ExpenseCategoryScreenVM*)", "ExpenseCategoryViewVM*(Store*)", "ExpenseCategoryView*(BuildContext*,ExpenseCategoryViewVM*)", "GroupEditVM*(Store*)", "GroupEdit*(BuildContext*,GroupEditVM*)", "EntityList*(BuildContext*,GroupListVM*)", "GroupListItem*(BuildContext*,int*)", "GroupSettingsScreen*(BuildContext*,GroupScreenVM*)", "GroupViewVM*(Store*)", "GroupView*(BuildContext*,GroupViewVM*)", "int*(ContactEntity*,ContactEntity*)", "_ContactListTile*(ContactEntity*)", "InvoiceEditContactsVM*(Store*)", "InvoiceEditContacts*(BuildContext*,InvoiceEditContactsVM*)", "Null(InvitationEntity*)", "CompositedTransformTarget(BuildContext,ViewportOffset)", "Future<~>(PasteTextIntent)", "ImageRoleManager(SemanticsObject)", "Widget(BuildContext,Animation0,Animation0)", "InvoiceEditDetailsVM*(Store*)", "StatefulWidget*(BuildContext*,InvoiceEditDetailsVM*)", "ItemEditDetails*(BuildContext*)", "Future*(Duration*)", "Expanded*(Widget*)", "TextEditingValue(TextEditingValue,TextInputFormatter)", "Expanded*(Text*)", "Focus*(String*)", "List*(TextEditingValue*)", "String*(ProductEntity*)", "Theme*(BuildContext*,~(ProductEntity*)*,Iterable*)", "~(UpdateSelectionIntent)", "~(ReplaceTextIntent)", "Future()", "_DraggableSheetExtent()", "InvoiceEditItemsVM*(Store*)", "StatefulWidget*(BuildContext*,InvoiceEditItemsVM*)", "InvoiceEditNotesVM*(Store*)", "InvoiceEditNotes*(BuildContext*,InvoiceEditNotesVM*)", "InvoiceEditPDFVM*(Store*)", "InvoiceEditPDF*(BuildContext*,InvoiceEditPDFVM*)", "InvoiceEditVM*(Store*)", "InvoiceEdit*(BuildContext*,InvoiceEditVM*)", "Future>(Map)", "EmailInvoiceVM*(Store*)", "InvoiceEmailView*(BuildContext*,EmailInvoiceVM*)", "EntityList*(BuildContext*,InvoiceListVM*)", "InvoicePdfVM*(Store*)", "InvoicePdfView*(BuildContext*,InvoicePdfVM*)", "Future<~>(@)", "InvoiceScreen*(BuildContext*,InvoiceScreenVM*)", "Future<~>(double)", "_InvitationListTile*(InvitationEntity*)", "@(DocumentEntity*)", "int*(ActivityEntity*,ActivityEntity*)", "Future()", "InvoiceItemListTile*(BuildContext*)", "Widget*(String*,double*)", "Null(String*,double*)", "Padding*(InvoiceScheduleEntity*)", "InvoiceViewVM*(Store*)", "InvoiceView*(BuildContext*,InvoiceViewVM*)", "Null(BuildContext*,DocumentEntity*)", "HitTestResult()", "ClipPath(BuildContext)", "PaymentEditVM*(Store*)", "PaymentEdit*(BuildContext*,PaymentEditVM*)", "bool(Pattern[int])", "EntityList*(BuildContext*,PaymentListVM*)", "InvoiceEntity*(PaymentableEntity*)", "Padding*(InvoiceEntity*)", "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*)", "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*)", "bool(KeepAliveNotification)", "AutofillClient()", "ReportResult*(UserCompanyEntity*,ReportsUIState*,BuiltMap*,BuiltMap*,StaticState*)", "ContactReportFields*(String*)", "bool*(ContactReportFields*)", "bool(AutofillClient)", "ReportResult*(UserCompanyEntity*,ReportsUIState*,BuiltMap*,BuiltMap*,BuiltMap*,StaticState*)", "CreditReportFields*(String*)", "bool*(CreditReportFields*)", "CompositedTransformFollower(BuildContext)", "ReportResult*(UserCompanyEntity*,ReportsUIState*,BuiltMap*,BuiltMap*,BuiltMap*,BuiltMap*,BuiltMap*,BuiltMap*,BuiltMap*,BuiltMap*)", "DocumentReportFields*(String*)", "bool*(DocumentReportFields*)", "List*(BaseEntity*,DocumentEntity*)", "Null(String*,ProductEntity*)", "~(AutocompleteNextOptionIntent)", "~(AutocompletePreviousOptionIntent)", "ExpenseReportFields*(String*)", "bool*(ExpenseReportFields*)", "Route<@>(RouteSettings)", "Route<@>?(RouteSettings)", "InvoiceItemReportFields*(String*)", "bool*(InvoiceItemReportFields*)", "Widget(_ChildEntry)", "~(_ChildEntry)", "InvoiceReportFields*(String*)", "bool*(InvoiceReportFields*)", "~(Action)", "~(CanvasKit)", "TaxRateReportFields0*(String*)", "bool*(TaxRateReportFields0*)", "List(List)", "ReportResult*(UserCompanyEntity*,ReportsUIState*,BuiltMap*,BuiltMap*,BuiltMap*,BuiltMap*,BuiltMap*,StaticState*)", "PaymentReportFields*(String*)", "bool*(PaymentReportFields*)", "List()", "TaxRateReportFields*(String*)", "bool*(TaxRateReportFields*)", "~(ActivateIntent)", "ReportResult*(UserCompanyEntity*,ReportsUIState*,BuiltMap*,BuiltMap*,BuiltMap*,StaticState*)", "ProductReportFields*(String*)", "bool*(ProductReportFields*)", "bool(PhysicalKeyboardKey)", "ReportResult*(UserCompanyEntity*,ReportsUIState*,BuiltMap*,BuiltMap*,BuiltMap*,BuiltMap*,BuiltMap*,BuiltMap*,StaticState*)", "ProfitAndLossReportFields*(String*)", "bool*(ProfitAndLossReportFields*)", "~(ButtonActivateIntent)", "QuoteItemReportFields*(String*)", "bool*(QuoteItemReportFields*)", "RawKeyEventData()", "ReportResult*(UserCompanyEntity*,ReportsUIState*,BuiltMap*,BuiltMap*,BuiltMap*,BuiltMap*,StaticState*)", "QuoteReportFields*(String*)", "bool*(QuoteReportFields*)", "~(RawKeyEvent)", "RecurringExpenseReportFields*(String*)", "bool*(RecurringExpenseReportFields*)", "Future>(@)", "RecurringInvoiceReportFields*(String*)", "bool*(RecurringInvoiceReportFields*)", "Future<~>(ByteData?,~(ByteData?))", "Future(String?)", "String*(@,int*)", "Stream()", "TextInputConfiguration(AutofillClient)", "DateTime*(@,int*)", "Map(TextInputConfiguration)", "Null(BuildContext*,EntityAction*)", "Expanded*(BuildContext*)", "SemanticsNode(int)", "ReportColumnType*(String*)", "@(String*,String*)", "List*(TextEditingValue*)", "bool*(List*)", "String*(List*)", "Theme*(BuildContext*,~(String*)*,Iterable*)", "ReportsScreen*(BuildContext*,ReportsScreenVM*)", "int(SemanticsNode)", "Null(BuildContext*,List*)", "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*)", "DiagnosticsNode(SemanticsNode)", "CheckboxListTile*(int*)", "bool*(CompanyEntityBuilder*)", "AccountManagement*(BuildContext*,AccountManagementVM*)", "RenderObjectWidget(Widget)", "Null(BuildContext*,String*,String*)", "SwitchListTile*(RegistrationFieldEntity*)", "RegistrationFieldEntityBuilder*(RegistrationFieldEntityBuilder*)", "ClientPortal*(BuildContext*,ClientPortalVM*)", "SemanticsNode(_TraversalSortNode)", "Row*(BuildContext*)", "CompanyDetails*(BuildContext*,CompanyDetailsVM*)", "CreditCardsAndBanks*(BuildContext*,CreditCardsAndBanksVM*)", "CustomFields*(BuildContext*,CustomFieldsVM*)", "DataVisualizations*(BuildContext*,DataVisualizationsVM*)", "Widget*(BuildContext*,AsyncSnapshot<@>*)", "ListTile*(BuildContext*)", "~(MapBuilder*)", "FormColorPicker*(String*)", "~(int,_FrameCallbackEntry)", "DeviceSettings*(BuildContext*,DeviceSettingsVM*)", "InputDecorator(BuildContext)", "~(FrameTiming)", "Rect()?(RenderBox)", "Null(BuildContext*,double*)", "Future*(BuildContext*,String*)", "Future*(BuildContext*,AppLayout*)", "EmailSettings*(BuildContext*,EmailSettingsVM*)", "bool(RenderSliver)", "ExpenseSettings*(BuildContext*,ExpenseSettingsVM*)", "HitTestResult(Offset)", "GeneratedNumbers*(BuildContext*,GeneratedNumbersVM*)", "Set*>*(PreImportResponse*)", "PreImportResponse*()", "~(ImportType*)", "ImportType*()", "bool(SliverHitTestResult{crossAxisPosition!double,mainAxisPosition!double})", "DropdownMenuItem*(ImportType*)", "ImportExport*(BuildContext*,ImportExportVM*)", "InvoiceDesign*(BuildContext*,InvoiceDesignVM*)", "Null(BuildContext*,List*)", "LocalizationSettings*(BuildContext*,LocalizationSettingsVM*)", "OnlinePayments*(BuildContext*,OnlinePaymentsVM*)", "ProductSettings*(BuildContext*,ProductSettingsVM*)", "SettingsList*(BuildContext*,SettingsListVM*)", "Null(BuildContext*,String*,int*)", "SettingsScreen*(BuildContext*,SettingsScreenVM*)", "ToggleButtons*(BuildContext*,BoxConstraints*)", "TaskSettings*(BuildContext*,TaskSettingsVM*)", "TaxSettings*(BuildContext*,TaxSettingsVM*)", "bool*(EmailTemplate*)", "DropdownMenuItem*(EmailTemplate*)", "TransformLayer?(PaintingContext,Offset)", "TemplatesAndReminders*(BuildContext*,TemplatesAndRemindersVM*)", "_EnableTwoFactor*(BuildContext*)", "OneSequenceGestureRecognizer(Factory)", "UserDetails*(BuildContext*,UserDetailsVM*)", "@(UserEntity*)", "CkCanvas(CkPictureRecorder)", "Future*(Object*)", "WorkflowSettings*(BuildContext*,WorkflowSettingsVM*)", "LiveRegion(SemanticsObject)", "SkImage()", "SubscriptionEditVM*(Store*)", "SubscriptionEdit*(BuildContext*,SubscriptionEditVM*)", "EntityList*(BuildContext*,SubscriptionListVM*)", "SubscriptionListItem*(BuildContext*,int*)", "SubscriptionScreen*(BuildContext*,SubscriptionScreenVM*)", "SubscriptionViewVM*(Store*)", "SubscriptionView*(BuildContext*,SubscriptionViewVM*)", "~(EditingState?)", "~(BuildContext*[EntityAction*])", "bool(MouseTrackerAnnotation)", "TaskEditDetailsVM*(Store*)", "StatefulWidget*(BuildContext*,TaskEditDetailsVM*)", "~(MouseTrackerAnnotation,Matrix4)", "TimeEditDetails*(BuildContext*)", "TaskEditTimesVM*(Store*)", "TaskEditTimes*(BuildContext*,TaskEditTimesVM*)", "TaskEditVM*(Store*)", "TaskEdit*(BuildContext*,TaskEditVM*)", "BoardList*(String*)", "Null(Completer*,String*)", "MouseCursor0(MouseTrackerAnnotation)", "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*)", "DataRow*(EntityType*)", "UserEditVM*(Store*)", "UserEdit*(BuildContext*,UserEditVM*)", "EntityList*(BuildContext*,UserListVM*)", "UserListItem*(BuildContext*,int*)", "UserScreen*(BuildContext*,UserScreenVM*)", "UserViewVM*(Store*)", "UserView*(BuildContext*,UserViewVM*)", "VendorContactEditDetails*(BuildContext*)", "bool*(VendorContactEntity*)", "ContactListTile*(VendorContactEntity*)", "VendorEditContactsVM*(Store*)", "VendorEditContacts*(BuildContext*,VendorEditContactsVM*)", "Null(VendorContactEntity*,int*)", "VendorEditVM*(Store*)", "VendorEdit*(BuildContext*,VendorEditVM*)", "EntityList*(BuildContext*,VendorListVM*)", "VendorListItem*(BuildContext*,int*)", "String*(VendorContactEntity*)", "VendorScreen*(BuildContext*,VendorScreenVM*)", "Null(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*)", "~(String,FormElement)", "FieldConfirmation*(BuildContext*)", "Null(BuildContext*{currentLength:int*,isFocused:bool*,maxLength:int*})", "SimpleDialogOption*(InvoiceEntity*)", "Rect(Rect?,TextBox)", "double?()", "DocumentLayout*()", "Theme*(BuildContext*)", "ImageFormatToolbar*(BuildContext*)", "AndroidTextEditingFloatingToolbar*(BuildContext*)", "IOSTextEditingFloatingToolbar*(BuildContext*)", "Widget*(BuildContext*)", "~(_TextType*)", "Size()", "bool*(_TextType*)", "DropdownMenuItem<_TextType*>*(_TextType*)", "SizedBox*(BuildContext*,Offset*,Widget*)", "IFrameElement*(int*)", "Null(Event*)", "~(Linkifier)", "String(double,double,String)", "Logger()", "String(Node3?)", "~(int,SemanticsAction,ByteData?)", "~(ListItem)", "bool(RegExp)", "LinkReference()", "DiagnosticsNode(InlineSpan)", "Path(BoxShadow)", "bool(Node3)", "Paint(BoxShadow)", "Null(String[String?])", "String(Node3)", "~(KeyboardEvent)", "Widget(BuildContext,Widget,ImageChunkEvent?)", "Offset(int)", "double(double,RenderBox)", "Widget(BuildContext,BoxValueConstraints)", "String(String?)", "MapEntry(int,int)", "int(Permission)", "~(ImageChunkEvent)?(ImageStreamListener)", "~(Object,StackTrace?)?(ImageStreamListener)", "~(ImageInfo)", "Null(Map>?)", "GestureDetector(BuildContext,int)", "PdfPageFormat()", "PdfPreviewCustom(BuildContext)", "~(Image1)", "@(Object?,@,@(@))", "AnimatedSwitcher(BuildContext,AsyncSnapshot)", "~(ButtonState)", "~(Zone,ZoneDelegate,Zone,Object,StackTrace)", "~(Scope)", "MapEntry(String,@)", "String?()", "int(_Line)", "Future<~>(Object,StackTrace?)", "Uri?(_Line)", "Uri?(_Highlight)", "int(_Highlight,_Highlight)", "List<_Line>(List<_Highlight>)", "SourceSpanWithContext()", "String(String{color:@})", "@(@())", "Widget()", "bool(SnapState?)", "LifeCycleHooks<_OnWidget>(_OnWidget,bool())", "~(ImageInfo?,bool)", "~(BuildContext,_OnWidget,_OnWidget)", "Widget(BuildContext,_OnWidget)", "_LiveImage()", "bool(InkHighlight?)", "Color(double)", "int(int,LinkifyElement)", "String(String,LinkifyElement)", "bool(LinkifyElement)", "ParagraphNode(String)", "Listener(BuildContext,Widget?)", "bool(double)", "String(ShapeBorder)", "~(HandleType,Offset)", "ShapeBorder(ShapeBorder)", "EdgeInsetsGeometry(EdgeInsetsGeometry,ShapeBorder)", "Future(Uint8List{allowUpscaling:bool,cacheHeight:int?,cacheWidth:int?})", "AndroidDocumentTouchEditingControls(BuildContext)", "~([TapUpDetails?])", "_ToggleButton(int)", "IosDocumentTouchEditingControls(BuildContext)", "IOSCollapsedHandle(BuildContext,bool,Widget?)", "Widget(BuildContext,Offset?,Widget?)", "bool(TextEditingDelta)", "Row(BuildContext)", "~(List<_TappableLabel>?)", "Offset(double)", "String(GlobalKey>)", "_Component(BuildContext,SingleColumnLayoutComponentViewModel)", "~(String,GlobalKey>)", "TextStyle()", "ListTileTheme(BuildContext)", "TextRange()", "bool(LayoutChangedNotification)", "TimeOfDay(int)", "ThemeData()", "ThemeDataTween(@)", "TextSpan(MultiAttributionSpan)", "~(_TapTracker0)", "~(AttributedText,int,Set,AttributionVisitEvent)", "UnmanagedRestorationScope(FormFieldState)", "~(HtmlElement)", "Semantics(BuildContext,Widget?)", "~(Zone?,ZoneDelegate?,Zone,Object,StackTrace)", "0^(Zone?,ZoneDelegate?,Zone,0^())", "0^(Zone?,ZoneDelegate?,Zone,0^(1^),1^)", "0^(Zone?,ZoneDelegate?,Zone,0^(1^,2^),1^,2^)", "0^()(Zone,ZoneDelegate,Zone,0^())", "0^(1^)(Zone,ZoneDelegate,Zone,0^(1^))", "0^(1^,2^)(Zone,ZoneDelegate,Zone,0^(1^,2^))", "AsyncError?(Zone,ZoneDelegate,Zone,Object,StackTrace?)", "~(Zone?,ZoneDelegate?,Zone,~())", "Timer(Zone,ZoneDelegate,Zone,Duration,~())", "Timer(Zone,ZoneDelegate,Zone,Duration,~(Timer))", "~(Zone,ZoneDelegate,Zone,String)", "Zone(Zone?,ZoneDelegate?,Zone,ZoneSpecification?,Map?)", "int(Comparable<@>,Comparable<@>)", "InputDecorator(BuildContext,Widget?)", "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)", "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^>)", "Center(int)", "String(CropAspectRatioPreset?)", "GlobalKey>(Widget)", "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*)", "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*,LoadClientsSuccess*)", "ClientState*(ClientState*,LoadCompanySuccess*)", "UserCompanyEntity*(UserCompanyEntity*,LoadCompanySuccess*)", "UserCompanyEntity*(UserCompanyEntity*,SaveCompanySuccess*)", "~(List,TextDirection,double)", "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*)", "ShapeBorderTween(@)", "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*,MarkSentCreditSuccess*)", "CreditState*(CreditState*,ArchiveCreditsSuccess*)", "CreditState*(CreditState*,DeleteCreditsSuccess*)", "CreditState*(CreditState*,RestoreCreditsSuccess*)", "CreditState*(CreditState*,AddCreditSuccess*)", "CreditState*(CreditState*,@)", "CreditState*(CreditState*,LoadCreditsSuccess*)", "CreditState*(CreditState*,LoadCompanySuccess*)", "Null(SkDeletable)", "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*)", "HttpRequest()", "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*,ArchiveExpenseSuccess*)", "ExpenseState*(ExpenseState*,DeleteExpenseSuccess*)", "ExpenseState*(ExpenseState*,RestoreExpenseSuccess*)", "ExpenseState*(ExpenseState*,AddExpenseSuccess*)", "ExpenseState*(ExpenseState*,SaveExpenseSuccess*)", "ExpenseState*(ExpenseState*,LoadExpenseSuccess*)", "ExpenseState*(ExpenseState*,LoadExpensesSuccess*)", "ExpenseState*(ExpenseState*,LoadCompanySuccess*)", "double(Set)", "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*)", "bool(Set)", "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*,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*)", "Align(BuildContext,Widget?)", "ListUIState*(ListUIState*,ViewPaymentList*)", "ListUIState*(ListUIState*,FilterPaymentsByCustom1*)", "ListUIState*(ListUIState*,FilterPaymentsByCustom2*)", "ListUIState*(ListUIState*,FilterPaymentsByCustom3*)", "ListUIState*(ListUIState*,FilterPaymentsByCustom4*)", "ListUIState*(ListUIState*,FilterPaymentsByState*)", "ListUIState*(ListUIState*,FilterPayments*)", "ListUIState*(ListUIState*,SortPayments*)", "ListUIState*(ListUIState*,StartPaymentMultiselect*)", "ListUIState*(ListUIState*,AddToPaymentMultiselect*)", "ListUIState*(ListUIState*,RemoveFromPaymentMultiselect*)", "ListUIState*(ListUIState*,ClearPaymentMultiselect*)", "PaymentState*(PaymentState*,ArchivePaymentsSuccess*)", "PaymentState*(PaymentState*,DeletePaymentsSuccess*)", "PaymentState*(PaymentState*,RestorePaymentsSuccess*)", "PaymentState*(PaymentState*,AddPaymentSuccess*)", "PaymentState*(PaymentState*,SavePaymentSuccess*)", "PaymentState*(PaymentState*,LoadPaymentSuccess*)", "PaymentState*(PaymentState*,LoadPaymentsSuccess*)", "PaymentState*(PaymentState*,LoadCompanySuccess*)", "~(DragEndDetails{isClosing:bool?})", "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*)", "CustomMultiChildLayout(BuildContext,Widget?)", "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*)", "Material(BuildContext,Widget?)", "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*,ArchiveProjectSuccess*)", "ProjectState*(ProjectState*,DeleteProjectSuccess*)", "ProjectState*(ProjectState*,RestoreProjectSuccess*)", "ProjectState*(ProjectState*,AddProjectSuccess*)", "ProjectState*(ProjectState*,SaveProjectSuccess*)", "ProjectState*(ProjectState*,LoadProjectSuccess*)", "ProjectState*(ProjectState*,LoadProjectsSuccess*)", "ProjectState*(ProjectState*,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*,MarkSentQuoteSuccess*)", "QuoteState*(QuoteState*,ArchiveQuotesSuccess*)", "QuoteState*(QuoteState*,DeleteQuotesSuccess*)", "QuoteState*(QuoteState*,RestoreQuotesSuccess*)", "QuoteState*(QuoteState*,EmailQuoteSuccess*)", "QuoteState*(QuoteState*,ConvertQuoteSuccess*)", "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*,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*,ArchiveRecurringInvoicesSuccess*)", "RecurringInvoiceState*(RecurringInvoiceState*,DeleteRecurringInvoicesSuccess*)", "RecurringInvoiceState*(RecurringInvoiceState*,EmailRecurringInvoiceSuccess*)", "RecurringInvoiceState*(RecurringInvoiceState*,RestoreRecurringInvoicesSuccess*)", "RecurringInvoiceState*(RecurringInvoiceState*,StartRecurringInvoicesSuccess*)", "RecurringInvoiceState*(RecurringInvoiceState*,StopRecurringInvoicesSuccess*)", "RecurringInvoiceState*(RecurringInvoiceState*,AddRecurringInvoiceSuccess*)", "RecurringInvoiceState*(RecurringInvoiceState*,@)", "RecurringInvoiceState*(RecurringInvoiceState*,LoadRecurringInvoicesSuccess*)", "RecurringInvoiceState*(RecurringInvoiceState*,LoadCompanySuccess*)", "StaticState*(StaticState*,LoadStaticSuccess*)", "Widget(Widget,int,Animation0)", "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*)", "RefreshProgressIndicator(BuildContext,Widget?)", "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*,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*)", "bool(OverscrollIndicatorNotification)", "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*)", "Null(FontFace)", "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*)", "~(double,double)", "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*)", "FadeTransition(BuildContext,Widget?)", "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*,@)", "Column(BuildContext,BoxConstraints)", "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*)", "DataRow?()", "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*)", "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*)", "QuoteListVM*(Store*)", "QuoteScreenVM*(Store*)", "RecurringExpenseListVM*(Store*)", "RecurringExpenseScreenVM*(Store*)", "RecurringInvoiceListVM*(Store*)", "RecurringInvoiceScreenVM*(Store*)", "ReportsScreenVM*(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*)", "OnlinePaymentsVM*(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*)", "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)", "PageTransitionsBuilder?(TargetPlatform)", "TextStyle(Set,TextStyle)", "Widget(BuildContext,Offset)", "Future<1^>(1^/(0^),0^{debugLabel:String?})", "~(String?{wrapWidth:int?})", "Container(BuildContext,Widget?)", "GoogleSignInUserData?(Map?)", "bool*(bool*,StartLoading*)", "bool*(bool*,StopLoading*)", "bool*(bool*,StartSaving*)", "bool*(bool*,StopSaving*)", "~(PointerHoverEvent)"], + types: ["~()", "Null()", "ListUIStateBuilder*(ListUIStateBuilder*)", "Null(Object*)", "Null(Store*,@,@(@)*)", "@(String*)", "double(double)", "Null(@)", "@()", "Null(String*)", "@(bool*)", "InvoiceEntityBuilder*(InvoiceEntityBuilder*)", "@(@)", "SettingsEntityBuilder*(SettingsEntityBuilder*)", "Null(BuildContext*)", "String*(String*)", "bool*(String*)", "Future*(BuildContext*)", "bool()", "int*(String*,String*)", "~(Duration)", "Null(bool*)", "bool*()", "ErrorDialog*(BuildContext*)", "CompanyEntityBuilder*(CompanyEntityBuilder*)", "String*(@)", "Null(EntityState*,bool*)", "Future*()", "ExpenseEntityBuilder*(ExpenseEntityBuilder*)", "~(BuildContext*)", "Future*(Store*,@,@(@)*)", "~(TextEditingController*)", "~(Object?)", "Future<~>*()", "Null(Duration*)", "Future*()", "DropdownMenuItem*(String*)", "~(AnimationStatus)", "Null(SelectableEntity*)", "ListBuilder*()", "~(bool*)", "bool(SpanMarker)", "String*(BaseEntity*)", "PaymentEntityBuilder*(PaymentEntityBuilder*)", "Null(List*)", "ClientEntityBuilder*(ClientEntityBuilder*)", "PluralCase()", "bool*(Route<@>*)", "TaskEntityBuilder*(TaskEntityBuilder*)", "Null(String*,String*)", "bool(String)", "Null(String*,bool*)", "Null(String*,InvoiceEntity*)", "String*(String*,ClearEntityFilter*)", "String*(String*,SelectCompany*)", "CompanyGatewayEntityBuilder*(CompanyGatewayEntityBuilder*)", "@(BuildContext*)", "String*(String*,PreviewEntity*)", "InvoiceItemEntityBuilder*(InvoiceItemEntityBuilder*)", "String(String,Node)", "@(SelectableEntity*)", "bool*(InvoiceItemEntity*)", "ExecutionInstruction({editContext!EditContext,keyEvent!RawKeyEvent})", "~(BuildContext*,EntityAction*)", "String()", "~(String*)", "Null(TextEditingController*)", "~(Event)", "bool(BoxHitTestResult,Offset)", "~(DragUpdateDetails)", "SubscriptionEntityBuilder*(SubscriptionEntityBuilder*)", "Null(DocumentEntity*)", "Widget(BuildContext)", "~(bool)", "ListDivider*(BuildContext*,int*)", "Null(InvoiceEntity*)", "InvoiceEntity*(String*)", "Null(Event)", "bool*(bool*,UpdateUserPreferences*)", "~(DragStartDetails)", "int*(List*,List*)", "InvoiceStatusEntityBuilder*(InvoiceStatusEntityBuilder*)", "~(int)", "String*(String*,FilterByEntity*)", "~(@)", "String*(String*,@)", "~(TapDownDetails)", "EntityStats*(String*,BuiltMap*)", "@(int*,String*)", "double(RenderBox)", "SettingsUIStateBuilder*(SettingsUIStateBuilder*)", "UserEntityBuilder*(UserEntityBuilder*)", "Null(~)", "@(TaxRateEntity*)", "~(PaintingContext,Offset)", "Future<~>()", "~(PointerEvent)", "Null(BuildContext*,MultipartFile*)", "~(Element0)", "~(TapUpDetails)", "bool(Object?)", "Future?(Object*)", "~(DragEndDetails)", "Null(String*,ExpenseEntity*)", "VendorEntityBuilder*(VendorEntityBuilder*)", "Null(BuildContext*,DocumentEntity*,String*,String*)", "UserCompanyEntityBuilder*(UserCompanyEntityBuilder*)", "~(RenderObject)", "int*(int*,PreviewEntity*)", "String(Match)", "String(String)", "Color(Set)", "Null(List*)", "~(String)", "~(Document2,DocumentEditorTransaction)", "bool*(ContactEntity*)", "StatelessWidget*(BuildContext*,BoxConstraints*)", "Null(BuildContext*,Completer*)", "Palette()", "UserStateBuilder*(UserStateBuilder*)", "bool(@)", "Widget*()", "~(@,@)", "~(Object,StackTrace)", "Null(int*)", "Null(Object,StackTrace)", "int(int)", "String*()", "~(RestorableProperty,~())", "List()", "Null(TaxRateEntity*)", "Null(ExpenseEntity*)", "~(String,@)", "Map(Document2,DocumentNode)", "String*(InvoiceEntityBuilder*)", "~(ByteData?)", "Null(EntityStatus*,bool*)", "Null(String*,TaskEntity*)", "ListBuilder*()", "@(CompanyEntity*)", "Widget*(BuildContext*,int*)", "bool(FocusNode)", "DashboardUISettingsBuilder*(DashboardUISettingsBuilder*)", "~(LayoutView)", "@(DocumentEntity*,String*,String*)", "@(MultipartFile*)", "AuthStateBuilder*(AuthStateBuilder*)", "Null(int*,int*)", "EntityStats*(String*,BuiltMap*)", "Null(PaymentEntity*)", "SimpleDialog*(BuildContext*)", "Object?(@)", "InvoiceEntity*(InvoiceEntity*,@)", "bool(ScrollNotification)", "~(ForcePressDetails)", "TaskStatusEntityBuilder*(TaskStatusEntityBuilder*)", "Null(SettingsEntity*)", "String*(String*,ClearEntitySelection*)", "Null(List*)", "Null(DesignEntity*)", "Widget(BuildContext,int)", "ProjectEntityBuilder*(ProjectEntityBuilder*)", "~(String,String)", "bool*(InvoiceEntity*)", "AlertDialog*(BuildContext*)", "~(SelectableEntity*)", "int()", "@(InvoiceEntity*)", "ScrollableListView*(BuildContext*)", "bool(FlutterHtmlKeyboardEvent)", "TaskEntity*(String*)", "Null(TaskEntity*)", "CompanyGatewayStateBuilder*(CompanyGatewayStateBuilder*)", "String*(PaymentableEntity*)", "Null(TaskTime*)", "DropdownMenuItem*(int*)", "~(ProgressEvent)", "MapBuilder*()", "GroupStateBuilder*(GroupStateBuilder*)", "Null(UserEntity*)", "bool(_RouteEntry?)", "Null(@,@)", "Null(BuildContext*[EntityAction*])", "InvoiceEntity*(@)", "TaxRateStateBuilder*(TaxRateStateBuilder*)", "Color0(int?)", "bool(int)", "@(int*)", "double*(double*)", "Null(Completer*)", "ProductEntityBuilder*(ProductEntityBuilder*)", "FeesAndLimitsSettingsBuilder*(FeesAndLimitsSettingsBuilder*)", "bool*(PaymentableEntity*)", "double*()", "InvitationEntity*(ContactEntity*)", "Widget(BuildContext,Widget?)", "bool(Node)", "bool*(BaseEntity*)", "ExpenseEntity*(String*)", "~(SpanMarker)", "ListBuilder*()", "WebhookEntityBuilder*(WebhookEntityBuilder*)", "Color?(Set)", "Column*(BuildContext*)", "Null(InvoiceStateBuilder*)", "Null(String*,PaymentEntity*)", "MapBuilder*(MapBuilder*)", "Null(TaskStateBuilder*)", "bool*(TaskTime*)", "List*()", "Future*(BuildContext*,bool*)", "PaymentTermStateBuilder*(PaymentTermStateBuilder*)", "int(_Codes)", "Null(ProductEntity*)", "Null(BaseEntity*)", "bool(InlineSpan)", "Null(EntityType*)", "QuoteStateBuilder*(QuoteStateBuilder*)", "PaymentEntity*(String*)", "Null(LoginResponse*)", "double(RenderBox,double)", "@(List*)", "@(Event)", "~(PointerExitEvent)", "Future()", "Null(GroupEntity*)", "~(Object*)", "Uint8List*(PdfPageFormat*)", "Null(InvoiceItemEntity*)", "bool(GestureListener)", "TextStyle(Set)", "Null(RecurringInvoiceStateBuilder*)", "~(Object?,Object?)", "~(PointerEnterEvent)", "~(String,NumericAxis)", "Null(RecurringExpenseStateBuilder*)", "ExpenseStatusEntityBuilder*(ExpenseStatusEntityBuilder*)", "bool(Element0)", "~(LongPressMoveUpdateDetails)", "Null(Completer*,String*)", "AppStateBuilder*(AppStateBuilder*)", "DocumentStateBuilder*(DocumentStateBuilder*)", "Null(List*)", "Null(PaymentableEntity*)", "TaxRateEntity*(String*)", "~(LongPressStartDetails)", "Null(List*)", "Null(VendorEntity*)", "int(FocusNode,FocusNode)", "~(String?)", "~(PointerDownEvent)", "Null(TaskStatusEntity*)", "ProductEntity*(String*)", "ListTile*(String*)", "~(DateTime)", "Future>(Map)", "Null(String*,ClientEntity*)", "Null(ProjectEntity*)", "DropdownMenuItem*(MapEntry*)", "String(int)", "int(RenderObject,RenderObject)", "InvoiceStateBuilder*(InvoiceStateBuilder*)", "~({curve:Curve,descendant:RenderObject?,duration:Duration,rect:Rect?})", "TokenStateBuilder*(TokenStateBuilder*)", "bool*(EntityType*)", "List*(BuiltMap*,CompanyEntity*,DashboardUISettings*,BuiltMap*,BuiltMap*)", "@([String*,String*])", "TaskStateBuilder*(TaskStateBuilder*)", "EntityStats*(String*,BuiltMap*)", "String*(ProfitAndLossReportFields*)", "bool(MapEntry>>)", "CreditStateBuilder*(CreditStateBuilder*)", "TaskListItem*(BuildContext*,int*)", "String*(TaxRateReportFields*)", "Null(BuildContext*,InvoiceEntity*[String*])", "Null(BuildContext*[int*])", "Null(List*,String*,String*)", "ProductStateBuilder*(ProductStateBuilder*)", "Null(InvoiceItemEntity*,int*)", "String*(TaxRateReportFields0*)", "Null(BuildContext*,InvoiceEntity*,ClientEntity*)", "Null(BuiltList*)", "PanGestureRecognizer()", "Null(List*[String*,String*])", "BaseEntity*(InvoiceItemEntity*)", "InvoiceItemSelector*(BuildContext*)", "~(PanGestureRecognizer)", "RecurringInvoiceStateBuilder*(RecurringInvoiceStateBuilder*)", "ExpenseCategoryStateBuilder*(ExpenseCategoryStateBuilder*)", "ExpenseCategoryEntityBuilder*(ExpenseCategoryEntityBuilder*)", "Null(ExpenseCategoryEntity*)", "ColorTween(@)", "Null(TaskStatusStateBuilder*)", "Null(SubscriptionEntity*)", "DropdownMenuItem*(DateRange*)", "bool(_RouteEntry)", "~(NavigatorObserver)", "ExpenseStateBuilder*(ExpenseStateBuilder*)", "TaskStatusStateBuilder*(TaskStatusStateBuilder*)", "Offset()", "ProjectStateBuilder*(ProjectStateBuilder*)", "MapBuilder*()", "Future()", "Color(Color)", "Null(PaymentTermEntity*)", "Null(BuildContext*,bool*)", "DateTime()", "SubscriptionStateBuilder*(SubscriptionStateBuilder*)", "Null(TouchEvent)", "Null(DateTime*)", "Null(CompanyGatewayEntity*)", "Null(PointerEvent0)", "CompanyGatewayEntity*(String*)", "~(Timer*)", "Future<@>(MethodCall0)", "bool*(@)", "ActivityListTile*(BuildContext*,int*)", "IconButton*(BuildContext*)", "MessageDialog*(BuildContext*)", "AppTextButton*(BuildContext*)", "MaterialStateProperty?(ButtonStyle?)", "int(@,@)", "ContactEntityBuilder*(ContactEntityBuilder*)", "DesignStateBuilder*(DesignStateBuilder*)", "bool(InheritedElement)", "ExpenseEntity*(ExpenseEntity*,@)", "DesignEntity*(String*)", "~(MouseEvent)", "ProjectEntity*(String*)", "PaymentStateBuilder*(PaymentStateBuilder*)", "int(Object?)", "double(double,double)", "int*(InvoiceEntity*,InvoiceEntity*)", "List*(BuiltMap*,BuiltMap*)", "Future*(String*)", "Null(List*)", "Future>(Map)", "Future()", "ClientEntity*(String*)", "~(int,int)", "~(PointerExitEvent*)", "Null(ClientEntity*)", "Null(WebhookEntity*)", "@(DesignEntity*)", "@(String*,bool*)", "CustomFieldSelector*(BuildContext*)", "RecurringExpenseStateBuilder*(RecurringExpenseStateBuilder*)", "Null(TokenEntity*)", "DocumentLayout()", "GridView*(BuildContext*,BoxConstraints*)", "_TextBoundary(DirectionalTextEditingIntent)", "ClientStateBuilder*(ClientStateBuilder*)", "VendorStateBuilder*(VendorStateBuilder*)", "WebhookStateBuilder*(WebhookStateBuilder*)", "~(ImageStreamListener)", "Null(EntityAction*)", "~(Codec)", "MaterialStateProperty?(ButtonStyle?)", "~(PointerEnterEvent*)", "Null(List*)", "Null(List*)", "MouseCursor0(Set)", "List*>*(BuildContext*)", "bool(Object?,Object?)", "bool*(PaymentEntity*)", "DecoratedFormField*(BuildContext*,TextEditingController*,FocusNode*,~()*)", "InkWell*(BuildContext*)", "WebhookEntity*(String*)", "Null(Timer*)", "Null(List*)", "int(int,int)", "Null(CompanyGatewayStateBuilder*)", "Null(int*,bool*)", "BaseEntity*(String*)", "MapBuilder*>*()", "Null(VendorStateBuilder*)", "ListBuilder*()", "Null(MouseEvent)", "Null(Store*)", "Null(BuildContext*,EmailTemplate*,String*,String*)", "ListBuilder*()", "Null(List*)", "VendorEntity*(String*)", "bool(KeyData)", "Null(UserStateBuilder*)", "QuoteListItem*(BuildContext*,int*)", "ExpenseListItem*(BuildContext*,int*)", "Null(CreditStateBuilder*)", "String*(InvitationEntity*)", "Widget(BuildContext,BoxConstraints)", "ListBuilder*()", "UserEntity*(String*)", "~(Timer)", "InvoiceListItem*(BuildContext*,int*)", "@(double*)", "ListBuilder*()", "ListBuilder*(ListBuilder*)", "Null(ClientStateBuilder*)", "Rect()", "Null(TokenStateBuilder*)", "DropdownMenuItem*(int*)", "DesignEntityBuilder*(DesignEntityBuilder*)", "~(TaxRateEntity*)", "Null(List*)", "int*(TaskEntity*,TaskEntity*)", "TokenEntity*(String*)", "Null(bool)", "Set()", "Null(List*)", "ContactEntity*()", "Future()", "Null(DesignStateBuilder*)", "bool*(ActivityEntity*)", "Null(TaxRateStateBuilder*)", "Null(List*)", "bool(Point)", "Null(List*)", "PaymentableEntityBuilder*(PaymentableEntityBuilder*)", "String*(ClientReportFields*)", "bool(Node0)", "~(Object,String)", "~(LongPressEndDetails)", "KeyEventResult(FocusNode,RawKeyEvent)", "String*(ContactReportFields*)", "Null(ExpenseStateBuilder*)", "String*(CreditReportFields*)", "~(PointerSignalEvent)", "bool(DataRow)", "String*(DocumentReportFields*)", "ExpenseCategoryEntity*(String*)", "Null(List*)", "EdgeInsetsGeometryTween(@)", "String*(ExpenseReportFields*)", "Null(ExpenseCategoryStateBuilder*)", "String*(InvoiceItemReportFields*)", "GroupEntity*(String*)", "Null(List*)", "String*(InvoiceReportFields*)", "GroupEntityBuilder*(GroupEntityBuilder*)", "Null(GroupStateBuilder*)", "String*(PaymentReportFields*)", "Null(WebhookStateBuilder*)", "Null(List*)", "TaskStatusEntity*(String*)", "String*(QuoteItemReportFields*)", "String*(QuoteReportFields*)", "String*(RecurringExpenseReportFields*)", "String*(RecurringInvoiceReportFields*)", "Future<~>(bool)", "String*(TaskReportFields*)", "~(bool?)", "Null(PaymentStateBuilder*)", "double()", "bool(FocusableActionDetector)", "@(SettingsEntity*)", "PaymentTermEntity*(String*)", "Null(List*)", "Future<~>(MethodCall0)", "int(SemanticsNode,SemanticsNode)", "Null(PaymentTermStateBuilder*)", "bool(SemanticsNode)", "~(List)", "Null(List*)", "~(SliverConstraints)", "Null(@,StackTrace)", "MapEntry*>*(String*,String*)", "@(bool*,int*,String*,double*,double*)", "Null(List*)", "Null(String*,List*)", "Widget(BuildContext,Widget,int?,bool)", "Null(ProjectStateBuilder*)", "Iterable(Iterable)", "Null(SubscriptionStateBuilder*)", "bool(_Highlight)", "bool(DocumentNode)", "Null(List*)", "SubscriptionEntity*(String*)", "TapSequenceGestureRecognizer()", "~(TapSequenceGestureRecognizer)", "Null(QuoteStateBuilder*)", "Tween(@)", "String?(String?)", "~(~())", "ReportsUIStateBuilder*(ReportsUIStateBuilder*)", "bool(String?)", "String*(ProductReportFields*)", "Null(ProductStateBuilder*)", "Future(Body)", "InvoiceEntity*(InvoiceEntity*,AddRecurringInvoiceItem*)", "Null(CompanyEntity*)", "String*(String*,ShowPdfRecurringInvoice*)", "InvoiceEntity*(InvoiceEntity*,UpdateQuoteItem*)", "InvoiceEntity*(InvoiceEntity*,DeleteQuoteItem*)", "InvoiceEntity*(InvoiceEntity*,AddQuoteItem*)", "String*(String*,ShowPdfQuote*)", "EntityStats*(String*,BuiltMap*)", "String*(InvoiceItemEntityBuilder*)", "Completer*(Completer*,EditProject*)", "PaymentTermEntity*(@)", "PaymentTermEntityBuilder*(PaymentTermEntityBuilder*)", "List*(String*,BuiltMap*,BuiltList*)", "InvoiceEntity*(InvoiceEntity*,UpdateInvoiceItem*)", "List*(SelectionState*,BuiltMap*,BuiltMap*,BuiltMap*,BuiltMap*,BuiltMap*,BuiltMap*,BuiltList*,ListUIState*)", "InvoiceEntity*(InvoiceEntity*,DeleteInvoiceItem*)", "InvoiceEntity*(InvoiceEntity*,AddInvoiceItem*)", "String*(String*,ShowPdfInvoice*)", "GroupEntity*(@)", "ExpenseEntity*(@)", "List*(SelectionState*,BuiltMap*,BuiltMap*,BuiltMap*,BuiltMap*,ListUIState*,BuiltMap*,BuiltMap*,StaticState*)", "Null(BuiltList*)", "Null(DocumentStateBuilder*)", "DocumentEntityBuilder*(DocumentEntityBuilder*)", "String(num?)", "TaxRateEntityBuilder*(TaxRateEntityBuilder*)", "DocumentEntity*(String*)", "List()", "TaxRateEntity*(@)", "int*(ExpenseEntity*,ExpenseEntity*)", "List*(BuiltMap*,BuiltMap*)", "List*(BuiltMap*,CompanyEntity*,DashboardUISettings*,BuiltMap*,BuiltMap*)", "TokenEntityBuilder*(TokenEntityBuilder*)", "List?(int?)", "~(bool(String))", "MapBuilder*(MapBuilder*)", "int(LayoutView,LayoutView)", "AppSidebarMode*(AppSidebarMode*,UpdateUserPreferences*)", "List*(BuiltMap*,CompanyEntity*,DashboardUISettings*,BuiltMap*,BuiltMap*,BuiltMap*,BuiltMap*,BuiltMap*)", "List*(BuiltMap*,CompanyEntity*,DashboardUISettings*,BuiltMap*,BuiltMap*,BuiltMap*)", "MapBuilder*>*(MapBuilder*>*)", "Widget(BuildContext,Object,StackTrace?)", "List*(SelectionState*,BuiltMap*,BuiltList*,BuiltMap*,ListUIState*,BuiltMap*)", "bool(LayoutView)", "InvoiceEntity*(InvoiceEntity*,UpdateCreditItem*)", "InvoiceEntity*(InvoiceEntity*,DeleteCreditItem*)", "UserEntity*(@)", "List*(BuiltMap*)", "InvoiceEntity*(InvoiceEntity*,AddCreditItem*)", "String*(String*,ShowPdfCredit*)", "Object?(Object?)", "Completer*(Completer*,EditVendor*)", "PaymentableEntity*(BaseEntity*)", "int(int,@)", "CompanyGatewayEntity*(@)", "int*(BaseEntity*,BaseEntity*)", "bool*(ProductEntity*)", "ReportSettingsEntityBuilder*(ReportSettingsEntityBuilder*)", "bool*(GatewayTokenEntity*)", "EntityStats*(String*,BuiltMap*)", "Future(String,Map)", "SpanMarker(SpanMarker)", "~(Attribution,int)", "List*>*(BuildContext*)", "InkWell*(String*)", "List()", "~(GestureListener)", "bool(ChartBehavior<@>)", "UserSettingsEntityBuilder*(UserSettingsEntityBuilder*)", "~(ChartBehavior<@>)", "Completer*(Completer*,EditClient*)", "_Channel()", "Future(RandomAccessFile)", "Null(BuildContext*,String*,String*,String*)", "~(ScaleStartDetails)", "String*(ProjectEntityBuilder*)", "~(ScaleUpdateDetails)", "String*(PaymentEntityBuilder*)", "List*()", "~(ScaleEndDetails)", "~(RandomAccessFile)", "Null(UserCompanyEntity*)", "bool(RenderBox)", "WebhookEntity*(WebhookEntity*,@)", "Null(Uint8List)", "bool*(HistoryRecord*)", "bool*(CompanyEntity*)", "bool*(bool*,DismissNativeWarningPermanently*)", "~(PersistenceRepository*)", "bool(NodeValidator)", "~(List)", "bool(Node1)", "Node2?(DirectoryNode,String,Node2?)", "~(Uint8List,String,int)", "Future<~>(~(FlutterApp),~(Object?))", "KeyData()", "UIStateBuilder*(UIStateBuilder*)", "int(String?)", "PaymentRefundScreen*(BuildContext*)", "InvoiceEntity*(InvoiceEntity*,DeleteRecurringInvoiceItem*)", "Null(String*,String*,String*,String*,String*)", "String*(ContactEntity*)", "Null(EmailTemplate*)", "PaymentEditScreen*(BuildContext*)", "bool*(TaxRateEntity*)", "TaxRateEntity*()", "Null(PointerHoverEvent*)", "Null(List<@>*)", "MediaQuery*(BuildContext*,Widget*)", "Text*(@)", "Align*(List<@>*)", "MainScreen*(BuildContext*)", "LoginScreen*(BuildContext*)", "Widget*(CompanyEntity*)", "List*(BuildContext*)", "~(num)", "PointerInterceptor*(BuildContext*)", "Future*(@)", "DropdownMenuItem<@>*(@)", "bool*(SystemLogEntity*)", "PrefStateBuilder*(PrefStateBuilder*)", "~(Symbol0,@)", "VendorContactEntityBuilder*(VendorContactEntityBuilder*)", "bool*(DataRow0*)", "DataCell0*(DataColumn0*)", "@(Object?)", "DataCell0*(String*)", "TaskTimeBuilder*(TaskTimeBuilder*)", "MapBuilder*()", "Future<~>(~)", "ListBuilder*()", "@(Object*)", "Color?(Color?)", "ListBuilder*()", "Future()", "ListBuilder*()", "Future<~>(String)", "ListBuilder*()", "ListBuilder*()", "Widget*(BuildContext*,AsyncSnapshot*)", "Null(ContactEntity*)", "ListBuilder*()", "ListBuilder*()", "~(GestureMode)", "~(DiagnosticsNode)", "ByteBuffer(@)", "ListBuilder*()", "String(@)", "ListBuilder*()", "ListBuilder*()", "MapBuilder*()", "ListBuilder*()", "ListBuilder*()", "ListBuilder*()", "ListBuilder*()", "Widget(BuildContext,Object?,ScrollController?)", "ListBuilder*()", "MapBuilder*()", "ListBuilder*()", "ListBuilder*()", "ListBuilder*()", "Null(DateRange*)", "Widget(BuildContext,bool)", "DateTime*(ChartMoneyData*,int*)", "double*(ChartMoneyData*,int*)", "Color0*(ChartMoneyData*,int*)", "ListTile*(BuildContext*,int*)", "ListBuilder*()", "PaymentListItem*(BuildContext*,int*)", "ListBuilder*()", "ListBuilder*()", "ListBuilder*()", "LicenseEntry(int)", "ListBuilder*()", "Future*(Response*)", "ListBuilder*()", "ListBuilder*()", "ListBuilder*()", "ListBuilder*()", "Size(RenderBox,BoxConstraints)", "Widget(Widget,Animation0)", "@(Completer*)", "~([Object?])", "bool*(InvitationEntity*)", "~(Object[StackTrace?])", "Text*(String*)", "Container*(BuildContext*,int*)", "MapBuilder*>*(MapBuilder*>*)", "List*>*(BuildContext*)", "PopupMenuItem*(String*)", "ProductListItem*(BuildContext*,int*)", "Null(ProgressEvent)", "RefreshIndicator*(BuildContext*)", "Null(MapEntry*)", "~([String*])", "String(String,String)", "double*(PaymentableEntity*)", "InvoiceEntity*(InvoiceEntity*,UpdateRecurringInvoiceItem*)", "bool(ScrollMetricsNotification)", "VelocityTracker(PointerEvent)", "~(_DragInfo)", "DecorationTween(@)", "ReportResult*(UserCompanyEntity*,ReportsUIState*,BuiltMap*,BuiltMap*,BuiltMap*,BuiltMap*,BuiltMap*,BuiltMap*,StaticState*)", "AlignmentGeometryTween(@)", "ReportResult*(UserCompanyEntity*,ReportsUIState*,BuiltMap*,BuiltMap*,BuiltMap*,StaticState*)", "Tween<@>?(Tween<@>?,@,Tween<@>(@))", "ReportResult*(UserCompanyEntity*,ReportsUIState*,BuiltMap*,BuiltMap*,BuiltMap*,BuiltMap*,BuiltMap*,StaticState*)", "Positioned(BuildContext,Widget?)", "ReportResult*(UserCompanyEntity*,ReportsUIState*,BuiltMap*,BuiltMap*,BuiltMap*,BuiltMap*,BuiltMap*,BuiltMap*,StaticState*)", "~(HorizontalDragGestureRecognizer)", "HorizontalDragGestureRecognizer()", "~(VerticalDragGestureRecognizer)", "VerticalDragGestureRecognizer()", "~(LongPressGestureRecognizer)", "LongPressGestureRecognizer()", "~(TapGestureRecognizer)", "TapGestureRecognizer()", "int(_ReadingOrderSortData,_ReadingOrderSortData)", "Color0*(@,int*)", "num*(@,int*)", "Map*(String*)", "bool(DisplayFeature)", "@(int*,bool*)", "Null(BuildContext*,BuiltMap*)", "~(String,String?)", "Object?(DismissIntent)", "Map()", "String*(MapBuilder*)", "~(RestorationBucket)", "Future*(BuildContext*,AppSidebarMode*)", "Future(ByteData?)", "List(_SemanticsSortGroup)", "bool(BoxHitTestResult)", "Set<~>*()", "bool(InlineSpanSemanticsInformation)", "~(Rect)", "Future*(String*,String*)", "~(ImageChunkEvent)", "bool*(SubscriptionEntityBuilder*)", "UpdateState*()", "ImageStreamCompleter()", "Null(TaskTime*,int*)", "Null(Completer*,String*)", "PasswordConfirmation*(BuildContext*)", "Null(GoogleSignInAuthentication*)", "String*(Match*)", "bool*(Attribution*)", "Widget*(BuildContext*,DocumentSelection*,Widget*)", "~(LinkifyElement)", "bool(BlockSyntax)", "bool(InlineSyntax)", "bool(Delimiter)", "List()", "~(ImageInfo,bool)", "Element2(int)", "~(TimeOfDay)", "Future<~>(BuildContext,Uint8List/(PdfPageFormat),PdfPageFormat)", "Null(PrintingInfo)", "~([~])", "~(_TimePickerMode)", "~(BuildContext)", "~(TextSelection,SelectionChangedCause?)", "DataCell(DataColumn)", "bool(DraggableScrollableNotification)", "_ZoomExitTransition(BuildContext,Animation0,Widget?)", "_ZoomEnterTransition(BuildContext,Animation0,Widget?)", "~(Offset)", "ScrollPosition()", "RenderBox()", "LocalKey(MergeableMaterialItem)", "Padding(BuildContext)", "~({addedComponents!List,changedComponents!List,removedComponents!List})", "~(RenderBox?)", "~(FocusHighlightMode)", "List()", "bool(bool?)", "~([Intent?])", "bool(Element2,String,String,_Html5NodeValidator)", "~(Size)", "CustomSingleChildLayout(BuildContext)", "CompanyGatewayEntity*(CompanyGatewayEntity*,@)", "~(DragDownDetails)", "DesignEntity*(DesignEntity*,@)", "bool(BuildContext)", "ExpenseCategoryEntity*(ExpenseCategoryEntity*,@)", "GroupEntity*(GroupEntity*,@)", "PaymentEntity*(PaymentEntity*,@)", "PaymentTermEntity*(PaymentTermEntity*,@)", "ProductEntity*(ProductEntity*,@)", "ProjectEntity*(ProjectEntity*,@)", "SubscriptionEntity*(SubscriptionEntity*,@)", "TaskEntity*(TaskEntity*,@)", "TaskStatusEntity*(TaskStatusEntity*,@)", "TaxRateEntity*(TaxRateEntity*,@)", "TokenEntity*(TokenEntity*,@)", "UserEntity*(UserEntity*,@)", "VendorEntity*(VendorEntity*,@)", "bool(Rule)", "Drag?(Offset)", "Null(String*,Duration*)", "MapBuilder*()", "MapBuilder*()", "MapBuilder*()", "MapBuilder*()", "MapBuilder*()", "MapBuilder*()", "MapBuilder*()", "MapBuilder*()", "int/(@)", "0^?(0^?(ButtonStyle?))", "0^?(MaterialStateProperty<0^>?(ButtonStyle?))", "MaterialStateProperty?(ButtonStyle?)", "MaterialStateProperty?(ButtonStyle?)", "int*(TaskTime*,TaskTime*)", "~(Surface)", "MaterialStateProperty?(ButtonStyle?)", "Null(String*,@)", "Future(int)", "MaterialStateProperty?(ButtonStyle?)", "Route<@>*(RouteSettings*)", "MaterialStateProperty?(ButtonStyle?)", "MouseCursor0?(Set)", "MouseCursor0?(ButtonStyle?)", "JsFunction(@)", "StyledToast*(BuildContext*)", "Color?(ButtonStyle?)", "Locale*(String*)", "ChangeLayoutBanner*(BuildContext*)", "ProductScreenBuilder*(BuildContext*)", "ProductViewScreen*(BuildContext*)", "ProductEditScreen*(BuildContext*)", "ClientScreenBuilder*(BuildContext*)", "ClientViewScreen*(BuildContext*)", "ClientEditScreen*(BuildContext*)", "ClientPdfScreen*(BuildContext*)", "InvoiceScreenBuilder*(BuildContext*)", "InvoiceViewScreen*(BuildContext*)", "InvoiceEditScreen*(BuildContext*)", "InvoiceEmailScreen*(BuildContext*)", "InvoicePdfScreen*(BuildContext*)", "DocumentScreenBuilder*(BuildContext*)", "DocumentViewScreen*(BuildContext*)", "DocumentEditScreen*(BuildContext*)", "ExpenseScreenBuilder*(BuildContext*)", "ExpenseViewScreen*(BuildContext*)", "ExpenseEditScreen*(BuildContext*)", "VendorScreenBuilder*(BuildContext*)", "VendorViewScreen*(BuildContext*)", "VendorEditScreen*(BuildContext*)", "TaskScreenBuilder*(BuildContext*)", "TaskViewScreen*(BuildContext*)", "TaskEditScreen*(BuildContext*)", "ProjectScreenBuilder*(BuildContext*)", "ProjectViewScreen*(BuildContext*)", "ProjectEditScreen*(BuildContext*)", "PaymentScreenBuilder*(BuildContext*)", "PaymentViewScreen*(BuildContext*)", "VisualDensity?(ButtonStyle?)", "MaterialTapTargetSize?(ButtonStyle?)", "QuoteScreenBuilder*(BuildContext*)", "QuoteViewScreen*(BuildContext*)", "QuoteEditScreen*(BuildContext*)", "QuoteEmailScreen*(BuildContext*)", "QuotePdfScreen*(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*)", "OnlinePaymentsScreen*(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*)", "Duration?(ButtonStyle?)", "bool?(ButtonStyle?)", "AlignmentGeometry?(ButtonStyle?)", "InteractiveInkFeatureFactory?(ButtonStyle?)", "JsArray<@>(@)", "~(NextFocusIntent)", "~(PreviousFocusIntent)", "~(DirectionalFocusIntent)", "Future*(SharedPreferences*)", "JsObject(@)", "Incrementable(SemanticsObject)", "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*,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*)", "String?(~(Codec))", "UserCompanyState*(int*)", "TableRow(int)", "Scrollable0(SemanticsObject)", "Rect()(RenderBox)", "Null(FrameInfo)", "LabelAndValue(SemanticsObject)", "Null(UserCompanyState*)", "CalendarDatePicker()", "Form()", "Flex(BuildContext)", "Tappable(SemanticsObject)", "Widget(BuildContext,Animation0,Animation0)", "TextField0(SemanticsObject)", "Checkable(SemanticsObject)", "~(ActivateIntent)", "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*)", "~(ButtonActivateIntent)", "~(int?,int?)", "ContactEntity*(ContactEntity*,EditClient*)", "ContactEntity*(ContactEntity*,EditContact*)", "String*(String*,ArchiveClientsSuccess*)", "String*(String*,DeleteClientsSuccess*)", "RenderObjectWidget(Widget)", "String*(String*,ViewClient*)", "String*(String*,AddClientSuccess*)", "String*(String*,ShowPdfClient*)", "DropdownButtonHideUnderline(BuildContext)", "Rect()?(RenderBox)", "String*(String*,SortClients*)", "String*(String*,FilterClients*)", "String*(String*,FilterClientsByState*)", "String*(String*,FilterClientsByCustom1*)", "String*(String*,FilterClientsByCustom2*)", "String*(String*,FilterClientsByCustom3*)", "String*(String*,FilterClientsByCustom4*)", "ImageRoleManager(SemanticsObject)", "LiveRegion(SemanticsObject)", "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*)", "~(int?)", "SkTextStyle()", "bool(InkHighlight?)", "List*(BuiltMap*,BuiltList*,BuiltMap*,StaticState*)", "~(PointerMoveEvent)", "Null(FontFace)", "~(PointerUpEvent)", "List*(SelectionState*,BuiltMap*,BuiltList*,BuiltMap*,ListUIState*,BuiltMap*,StaticState*)", "TextStyle()", "ListTileTheme(BuildContext)", "ClientEntity*(@)", "UserCompanyStateBuilder*(UserCompanyStateBuilder*)", "UserCompanyEntity*(UserCompanyEntity*,UpdateReportSettings*)", "bool(LayoutChangedNotification)", "bool(NotoFont)", "UserCompanyEntity*(UserCompanyEntity*,SaveAuthUserSuccess*)", "UserCompanyEntity*(UserCompanyEntity*,ConnecOAuthUserSuccess*)", "UserCompanyEntity*(UserCompanyEntity*,ConnecGmailUserSuccess*)", "UserCompanyEntity*(UserCompanyEntity*,DisableTwoFactorSuccess*)", "UserCompanyEntity*(UserCompanyEntity*,SaveUserSettingsSuccess*)", "UserCompanyEntity*(UserCompanyEntity*,UpdateCompanyLanguage*)", "CompanyEntityBuilder*(UserCompanyEntityBuilder*)", "int*(int*,LoadCompanySuccess*)", "int*(int*,LoadExpensesSuccess*)", "List*(BuiltMap*,BuiltList*)", "bool*(CompanyEntity*,BuiltMap*,BuiltMap*)", "List*(CompanyEntity*,BuiltMap*,BuiltMap*)", "List*(String*,UserCompanyState*)", "IndentingBuiltValueToStringHelper(String)", "ShapeBorderTween(@)", "bool*(ClientEntity*)", "ListBuilder()", "ListMultimapBuilder()", "MapBuilder()", "ColoredBox(BuildContext,Widget?)", "PageTransitionsBuilder?(TargetPlatform)", "bool*(ProjectEntity*)", "SetBuilder()", "bool*(TaskEntity*)", "DataRow?()", "Column(BuildContext,BoxConstraints)", "FadeTransition(BuildContext,Widget?)", "~(double,double)", "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*)", "SetMultimapBuilder()", "bool(OverscrollIndicatorNotification)", "RefreshProgressIndicator(BuildContext,Widget?)", "List*(BuiltMap*,BuiltList*,ListUIState*,String*,bool*)", "double*(String*,BuiltMap*)", "Widget(Widget,int,Animation0)", "EntityStats*(String*,BuiltMap*)", "Null(String*,CompanyGatewayEntity*)", "Material(BuildContext,Widget?)", "CustomMultiChildLayout(BuildContext,Widget?)", "~(DragEndDetails{isClosing:bool?})", "Align(BuildContext,Widget?)", "bool(Set)", "double(Set)", "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*)", "~(_ResolvedNotoSubset)", "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*)", "Null(String)", "InvoiceEntity*(InvoiceEntity*,MoveCreditItem*)", "~(KeyboardEvent)", "~(String,FormElement)", "InvoiceEntity*(InvoiceEntity*,UpdateCreditClient*)", "InvoiceEntity*(InvoiceEntity*,RestoreCreditsSuccess*)", "InvoiceEntity*(InvoiceEntity*,ArchiveCreditsSuccess*)", "InvoiceEntity*(InvoiceEntity*,DeleteCreditsSuccess*)", "InvoiceEntity*(InvoiceEntity*,AddCreditContact*)", "InvoiceEntity*(InvoiceEntity*,RemoveCreditContact*)", "~(List,TextDirection,double)", "GlobalKey>(Widget)", "Center(int)", "InputDecorator(BuildContext,Widget?)", "List*(BuiltMap*,BuiltMap*,BuiltList*,String*,BuiltMap*,List*)", "Semantics(BuildContext,Widget?)", "UnmanagedRestorationScope(FormFieldState)", "ThemeDataTween(@)", "DashboardUIStateBuilder*(DashboardUIStateBuilder*)", "BuiltMap*>*(BuiltMap*>*,UpdateDashboardSelection*)", "ThemeData()", "BuiltMap*>*(BuiltMap*>*,SelectCompany*)", "EntityType*(EntityType*,UpdateDashboardEntityType*)", "bool*(bool*,UpdateDashboardSidebar*)", "MapEntry>(Object,ThemeExtension<@>)", "bool(MapEntry>)", "~(EditingState?,TextEditingDeltaState?)", "TimeOfDay(int)", "Offset(double)", "~(List<_TappableLabel>?)", "CkCanvas(CkPictureRecorder)", "_ToggleButton(int)", "List*(BuiltMap*,String*)", "~([TapUpDetails?])", "Future(Uint8List{allowUpscaling:bool,cacheHeight:int?,cacheWidth:int?})", "List*(BuiltMap*,BuiltMap*)", "int*(PaymentEntity*,PaymentEntity*)", "EdgeInsetsGeometry(EdgeInsetsGeometry,ShapeBorder)", "ShapeBorder(ShapeBorder)", "List*(BuiltMap*,BuiltMap*)", "String(ShapeBorder)", "~(Event?)", "bool(double)", "Color(double)", "_LiveImage()", "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*)", "~(ImageInfo?,bool)", "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*)", "Future<~>(Object,StackTrace?)", "Map()", "List*(BuiltMap*,BuiltList*,ListUIState*)", "DesignEntity*(@)", "Null(Map>?)", "~(ImageInfo)", "num(int?)", "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*)", "~(Object,StackTrace?)?(ImageStreamListener)", "~(ImageChunkEvent)?(ImageStreamListener)", "ViewClipChain()", "DocumentEntity*(@)", "List*(BuiltMap*,BuiltList*,ListUIState*)", "Paint(BoxShadow)", "InvoiceItemEntity*(BaseEntity*)", "Path(BoxShadow)", "DiagnosticsNode(InlineSpan)", "~(int,SemanticsAction,ByteData?)", "String(double,double,String)", "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*)", "Size()", "double?()", "Set(Set,Set)", "~(TextSelection)", "List*(BuiltMap*,String*)", "Rect(TextBox)", "Promise<1&>([InitializeEngineFnParameters?])", "Rect(Rect?,TextBox)", "~(String?,List)", "Null(BuiltList*)", "ExpenseCategoryUIStateBuilder*(ExpenseCategoryUIStateBuilder*)", "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*)", "MouseCursor0(MouseTrackerAnnotation)", "~(MouseTrackerAnnotation,Matrix4)", "bool(MouseTrackerAnnotation)", "List*(SelectionState*,BuiltMap*,BuiltList*,ListUIState*)", "double*(String*,BuiltMap*)", "ExpenseCategoryEntity*(@)", "TextElement2(String)", "double(TextElement2)", "Future(Body)", "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*)", "OneSequenceGestureRecognizer(Factory)", "TransformLayer?(PaintingContext,Offset)", "bool(SliverHitTestResult{crossAxisPosition!double,mainAxisPosition!double})", "SurfaceScene()", "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*)", "int(int?)", "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*)", "HitTestResult(Offset)", "InvoiceEntity*(InvoiceEntity*,MoveInvoiceItem*)", "bool(RenderSliver)", "bool(Pattern[int])", "InvoiceEntity*(InvoiceEntity*,UpdateInvoiceClient*)", "InvoiceEntity*(InvoiceEntity*,RestoreInvoicesSuccess*)", "InvoiceEntity*(InvoiceEntity*,ArchiveInvoicesSuccess*)", "InvoiceEntity*(InvoiceEntity*,DeleteInvoicesSuccess*)", "InvoiceEntity*(InvoiceEntity*,AddInvoiceContact*)", "InvoiceEntity*(InvoiceEntity*,RemoveInvoiceContact*)", "~(FrameTiming)", "~(int,_FrameCallbackEntry)", "InvoiceEntity*(InvoiceEntity*,BuiltMap*)", "List*(BuiltMap*,BuiltMap*,BuiltList*,String*,BuiltMap*,List*,String*)", "List*(SelectionState*,BuiltMap*,BuiltList*,BuiltMap*,BuiltMap*,ListUIState*,BuiltMap*,String*)", "bool(Color)", "SemanticsNode(_TraversalSortNode)", "DiagnosticsNode(SemanticsNode)", "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*,FilterPaymentsByCustom1*)", "String*(String*,FilterPaymentsByCustom2*)", "String*(String*,FilterPaymentsByCustom3*)", "String*(String*,FilterPaymentsByCustom4*)", "PaymentEntity*(PaymentEntity*,RestorePaymentsSuccess*)", "PaymentEntity*(PaymentEntity*,ArchivePaymentsSuccess*)", "PaymentEntity*(PaymentEntity*,DeletePaymentsSuccess*)", "PaymentEntity*(PaymentEntity*,UpdatePayment*)", "int(PaintRequest,PaintRequest)", "bool(Point[double?])", "int(SemanticsNode)", "SemanticsNode(int)", "List*(SelectionState*,BuiltMap*,BuiltList*,BuiltMap*,BuiltMap*,BuiltMap*,BuiltMap*,ListUIState*)", "EntityStats*(String*,BuiltMap*,BuiltMap*)", "PaymentEntity*(@)", "Map(TextInputConfiguration)", "TextInputConfiguration(AutofillClient)", "Stream()", "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(String?)", "bool(Point,double,double)", "Future<~>(ByteData?,~(ByteData?))", "Future>(@)", "List*(BuiltMap*,BuiltList*)", "List*(SelectionState*,BuiltMap*,BuiltList*,ListUIState*)", "InvoiceItemEntity*(String*)", "~(RawKeyEvent)", "String(int?)", "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*)", "RawKeyEventData()", "bool(PhysicalKeyboardKey)", "List*(BuiltMap*,BuiltList*,BuiltMap*)", "List*(BuiltMap*)", "List*(SelectionState*,BuiltMap*,BuiltList*,ListUIState*,BuiltMap*)", "ProductEntity*(@)", "int(_PersistedSurfaceMatch,_PersistedSurfaceMatch)", "Null(SkDeletable)", "List()", "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*)", "List(List)", "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*)", "List(SelectionRect)", "Color0?(int?)", "double(num)", "List*(BuiltMap*,BuiltList*,BuiltMap*,BuiltMap*,String*)", "List*(SelectionState*,BuiltMap*,BuiltList*,ListUIState*,BuiltMap*,BuiltMap*)", "List<@>(String)", "Null(String*,ProjectEntity*)", "ProjectEntity*(@)", "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*)", "~(_LineRendererElement)", "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*)", "@(@,String)", "InvoiceEntity*(InvoiceEntity*,MoveQuoteItem*)", "~(Action)", "Palette(Palette())", "InvoiceEntity*(InvoiceEntity*,UpdateQuoteClient*)", "InvoiceEntity*(InvoiceEntity*,RestoreQuotesSuccess*)", "InvoiceEntity*(InvoiceEntity*,ArchiveQuotesSuccess*)", "InvoiceEntity*(InvoiceEntity*,DeleteQuotesSuccess*)", "InvoiceEntity*(InvoiceEntity*,AddQuoteContact*)", "InvoiceEntity*(InvoiceEntity*,RemoveQuoteContact*)", "~(_ChildEntry)", "Widget(_ChildEntry)", "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*)", "Route<@>?(RouteSettings)", "Route<@>(RouteSettings)", "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*)", "~(AutocompletePreviousOptionIntent)", "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*)", "~(AutocompleteNextOptionIntent)", "InvoiceEntity*(InvoiceEntity*,MoveRecurringInvoiceItem*)", "@(String)", "CompositedTransformFollower(BuildContext)", "InvoiceEntity*(InvoiceEntity*,UpdateRecurringInvoiceClient*)", "InvoiceEntity*(InvoiceEntity*,RestoreRecurringInvoicesSuccess*)", "InvoiceEntity*(InvoiceEntity*,ArchiveRecurringInvoicesSuccess*)", "InvoiceEntity*(InvoiceEntity*,DeleteRecurringInvoicesSuccess*)", "InvoiceEntity*(InvoiceEntity*,AddRecurringInvoiceContact*)", "InvoiceEntity*(InvoiceEntity*,RemoveRecurringInvoiceContact*)", "bool(AutofillClient)", "AutofillClient()", "List*(SelectionState*,BuiltMap*,BuiltMap*,BuiltList*,ListUIState*,BuiltMap*)", "bool(KeepAliveNotification)", "String?(int)", "ClipPath(BuildContext)", "SettingsUIState*(SettingsUIState*,ViewSettings*)", "num?(int?)", "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*)", "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*(@)", "Null(~())", "HitTestResult()", "Future()", "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*)", "Future<~>(double)", "Future<~>(@)", "Future>(Map)", "List*(SelectionState*,BuiltMap*,BuiltList*,ListUIState*)", "SubscriptionEntity*(@)", "~(SelectionModelType)", "Rect(DisplayFeature)", "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*)", "bool*(TaskEntityBuilder*)", "_DraggableSheetExtent()", "~(JsUrlStrategy?)", "List*(BuiltMap*,String*,BuiltMap*,BuiltMap*,BuiltMap*)", "~(ReplaceTextIntent)", "~(ScrollToDocumentBoundaryIntent)", "TaskEntity*(@)", "~(UpdateSelectionIntent)", "~(ExpandSelectionToDocumentBoundaryIntent)", "~(ExpandSelectionToLineBreakIntent)", "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*)", "TextEditingValue(TextEditingValue,TextInputFormatter)", "SelectionRect?(int)", "bool(SelectionRect?)", "List*(BuiltList*,BuiltMap*)", "List*(BuiltMap*,BuiltList*,StaticState*,BuiltMap*)", "List*(SelectionState*,BuiltMap*,BuiltList*,ListUIState*)", "int*(String*,BuiltMap*)", "TaskStatusEntity*(@)", "SelectionRect(SelectionRect?)", "Future<~>(PasteTextIntent)", "~(TextEditingValue)", "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*)", "CompositedTransformTarget(BuildContext,ViewportOffset)", "bool(HitTestEntry)", "TextSelection(TextSelection)", "~(UndoTextIntent)", "List*(SelectionState*,BuiltMap*,BuiltList*,ListUIState*)", "~(RedoTextIntent)", "~(String,ChartBehavior0<@>)", "DiagnosticsNode(FocusNode)", "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*)", "bool(KeyMessage)", "~(_FocusTraversalGroupInfo)", "bool(_DirectionalPolicyDataEntry)", "List*(SelectionState*,BuiltMap*,BuiltList*,ListUIState*)", "TokenEntity*(@)", "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*)", "~(ChartStateBehavior>,AnimationController)", "bool(TraversalDirection)", "double*(double*,UpdateUserPreferences*)", "AppLayout*(AppLayout*,UpdateUserPreferences*)", "ModuleLayout*(ModuleLayout*,UpdateUserPreferences*)", "ModuleLayout*(ModuleLayout*,SwitchListTableLayout*)", "int*(int*,UpdateUserPreferences*)", "Set(_ReadingOrderSortData)", "bool*(bool*,TogglePreviewSidebar*)", "String*(String*,UpdateUserPreferences*)", "BuiltMap*(BuiltMap*,UpdateUserPreferences*)", "CompanyPrefStateBuilder*(CompanyPrefStateBuilder*)", "BuiltList*(BuiltList*,PopLastHistory*)", "Widget(LegendEntry<@>)", "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*,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*,LoadExpensesRequest*)", "EntityType*(EntityType*,LoadRecurringExpensesRequest*)", "int*(int*,FilterCompany*)", "int*(int*,ViewDashboard*)", "String*(String*,UpdateCurrentRoute*)", "int*(int*,SelectCompany*)", "BuiltList*(BuiltList*,PreviewEntity*)", "List(BuildContext)", "BuiltList*(BuiltList*,ClearPreviewStack*)", "BuiltList*(BuiltList*,PopPreviewStack*)", "BuiltList*(BuiltList*,ClearEntityFilter*)", "BuiltList*(BuiltList*,FilterByEntity*)", "BuiltList*(BuiltList*,PopFilterStack*)", "String*(ClientEntityBuilder*)", "String*(ExpenseEntityBuilder*)", "String*(TaskEntityBuilder*)", "String*(VendorEntityBuilder*)", "Rect(_ReadingOrderSortData)", "int(_ReadingOrderDirectionalGroupData,_ReadingOrderDirectionalGroupData)", "List<_ReadingOrderSortData>(_ReadingOrderSortData,Iterable<_ReadingOrderSortData>)", "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*)", "bool(_ReadingOrderSortData)", "bool(FormFieldState<@>)", "Element0?(Element0)", "Object?(int,Element0?)", "List*(SelectionState*,BuiltMap*,BuiltList*,ListUIState*,String*)", "Future<~>(~(FlutterAppRunner),~(Object?))", "Padding(Widget)", "DoubleTapGestureRecognizer()", "~(DoubleTapGestureRecognizer)", "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*)", "int(TableRow)", "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*)", "Padding(int)", "List(Size)", "~(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*(@)", "_Future<@>?()", "Future()", "ChartContainerRenderObject<@>()", "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*)", "HttpRequest()", "ScaleGestureRecognizer()", "~(ScaleGestureRecognizer)", "List*(SelectionState*,BuiltMap*,BuiltList*,ListUIState*)", "WebhookEntity*(@)", "~(RenderSemanticsGestureHandler)", "~(StatefulElement,Object)", "Promise<1&>([RunAppFnParameters?])", "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*)", "~(_HeroFlight)", "Widget(BuildContext,Animation0,HeroFlightDirection,BuildContext,BuildContext)", "bool(_HeroFlight)", "BottomAppBar*(BuildContext*,Store*)", "IconTheme(BuildContext)", "~(Object,StackTrace?)", "BuiltList*(Store*)", "Container*(BuildContext*,BuiltList*)", "CheckboxListTile*(String*)", "SkImage()", "DirectoryNode?(DirectoryNode,bool)", "RealNode?(DirectoryNode,bool)", "FileNode()", "ConfirmEmail*(BuildContext*,ConfirmEmailVM*)", "BoxConstraintsTween(@)", "Padding*(TextButton*)", "Matrix4Tween(@)", "MultiSelectList*(BuildContext*)", "TextStyleTween(@)", "BorderRadiusTween(@)", "Padding*(MapEntry*)", "_Future<@>(@)", "Future<@>(_Pending)", "Map(List<@>)", "DocumentTile*(DocumentEntity*)", "Map(Map)", "Null(Map)", "Container*(BuildContext*,String*)", "Text*(BuildContext*,String*,Object*)", "~(FileNode)", "StatefulWidget*(EntityAction*)", "@(EntityAction*)", "StatelessWidget*(EntityAction*)", "bool(Route<@>?)", "bool(OverlayEntry)", "EntityDropdownDialog*(BuildContext*)", "Null(SelectableEntity*[bool*])", "@(BuildContext*,Completer<@>*)", "FileNode(FileNode)", "List*(TextEditingValue*)", "SelectableEntity*(String*)", "bool*(SelectableEntity*)", "String*(SelectableEntity*)", "bool(bool)", "_RouteEntry(Route<@>)", "Theme*(BuildContext*,~(SelectableEntity*)*,Iterable*)", "Builder*(BuildContext*,int*)", "Container*(BuildContext*)", "EntityAutocompleteListTile*(BuildContext*,int*)", "PopupMenuButton*(BuildContext*,int*)", "String(Object?)", "List*>*(BuildContext*)", "PopupMenuItem*(EntityType*)", "Padding*(BuildContext*,BoxConstraints*)", "MapEntry>(@,@)", "RenderBox?()", "ClipRect(BuildContext,Widget?)", "Null(Color*)", "Viewport(BuildContext,ViewportOffset)", "_HtmlElementViewController(PlatformViewCreationParams)", "List*>*(BuildContext*)", "PopupMenuItem*(int*)", "PlatformViewSurface(BuildContext,PlatformViewController)", "Future<~>(PointerEvent)", "DataRow*(String*)", "~(_DragInfo,Offset,Offset)", "~(Node2)", "Null(RestorationBucket?)", "~(RestorableProperty)", "HistoryDrawer*(BuildContext*,AppDrawerVM*)", "RestorationScope(BuildContext,Widget?)", "ContactEntity*(InvitationEntity*)", "Actions(BuildContext)", "IgnorePointer(BuildContext,Widget?)", "IOSScrollViewFlingVelocityTracker(PointerEvent)", "Node2?(DirectoryNode,String,Node2?,int,int)", "Widget(BuildContext,ViewportOffset)", "DropdownMenuItem*(TaxRateEntity*)", "bool(ScrollUpdateNotification)", "Null(PointerExitEvent*)", "int?(Widget,int)", "Future<@>(@)", "bool(ScrollMetrics?)", "_ThumbPressGestureRecognizer()", "String*(EntityStatus*)", "~(_ThumbPressGestureRecognizer)", "ListTile*(BuildContext*,BoxConstraints*)", "~(File,Uint8List?,String?,Stream>?)", "Widget*(BuildContext*,Store*)", "_TrackTapGestureRecognizer()", "Widget*(CompanyEntity*{showAccentColor:bool*})", "bool*(UserCompanyState*)", "PopupMenuItem*(CompanyEntity*)", "~(_TrackTapGestureRecognizer)", "DropdownMenuItem*(CompanyEntity*)", "Future*()", "~(PointerHoverEvent)", "ContactUsDialog*(BuildContext*)", "UpdateDialog*(BuildContext*)", "List(LogicalKeyboardKey)", "HealthCheckDialog*(BuildContext*)", "~(ShortcutActivator,Intent)", "MenuDrawer*(BuildContext*,MenuDrawerVM*)", "Null(BuildContext*,int*,CompanyEntity*)", "_TheState*()", "Stack*(BuildContext*,BoxConstraints*)", "List*>*(BuildContext*)", "List<_ActivatorIntentPair>()", "_SelectRow*()", "_SingleChildViewport(BuildContext,ViewportOffset)", "~(RenderBox)", "ExpansionPanel*(SystemLogEntity*)", "ListTile*(BuildContext*,bool*)", "Element0?()", "bool(TableRow)", "Decoration?(TableRow)", "Rect*()*(RenderBox*)", "bool*(BuildContext*)", "Rect*()", "~(AnimationStatus*)", "_TableElementRow(TableRow)", "DataRow0*()", "Element0(Widget)", "Card*(BuildContext*,BoxConstraints*)", "bool(_TableElementRow)", "~(BaseEntity*)", "RenderObjectWidget*()", "bool(List)", "Iterable(_TableElementRow)", "DataColumn0*(String*)", "int*(int*)", "bool*(EntityAction*)", "RenderBox(Element0)", "OutlinedButton*(EntityAction*)", "PopupMenuButton*(BuildContext*,int*)", "List*>*(BuildContext*)", "PopupMenuItem*(EntityAction*)", "List(_TableElementRow)", "~(DragStartDetails,DragUpdateDetails)", "ForcePressGestureRecognizer()", "TextButton*(String*)", "@(Store*)", "Container*(BuildContext*,Store*)", "LoginView*(BuildContext*,LoginVM*)", "~({context:BuildContext*,isSignUp:bool*})", "Future*(BuildContext*,Completer*{oneTimePassword:String*,secret:String*,url:String*})", "~(ForcePressGestureRecognizer)", "Future*(BuildContext*,Completer*)", "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*})", "CacheInfoRepository(bool)", "EntityList*(BuildContext*,ClientListVM*)", "ClientListItem*(BuildContext*,int*)", "Null(Response*)", "Future<~>(CacheObject?)", "ClientPdfVM*(Store*)", "ClientPdfView*(BuildContext*,ClientPdfVM*)", "List(List)", "ClientScreen*(BuildContext*,ClientScreenVM*)", "ContactEditDetails*(BuildContext*)", "ContactListTile0*(ContactEntity*)", "ClientEditContactsVM*(Store*)", "ClientEditContacts*(BuildContext*,ClientEditContactsVM*)", "Null(ContactEntity*,int*)", "ClientEditVM*(Store*)", "ClientEdit*(BuildContext*,ClientEditVM*)", "@(ClientEntity*)", "Widget(Color)", "SynchronousFuture()", "SynchronousFuture()", "~(String,Map)", "~(Object,StackTrace,Object?)", "Flexible(Widget)", "bool*(LedgerEntity*)", "Null(GatewayTokenEntity*)", "TokenMeta*(GatewayTokenEntity*)", "ClientViewVM*(Store*)", "ClientView*(BuildContext*,ClientViewVM*)", "~(SlidableAutoCloseNotification)", "~(SlidableAutoCloseBarrierNotification)", "IgnorePointer(BuildContext)", "CompanyGatewayListItem*(String*)", "CompanyGatewayList*(BuildContext*,CompanyGatewayListVM*)", "CompanyGatewayScreen*(BuildContext*,CompanyGatewayScreenVM*)", "~(ToastFuture)", "GatewayConfigField*(String*)", "Future<~>(String,ByteData?,~(ByteData?)?)", "CompanyGatewayEditVM*(Store*)", "CompanyGatewayEdit*(BuildContext*,CompanyGatewayEditVM*)", "CompanyGatewayViewVM*(Store*)", "CompanyGatewayView*(BuildContext*,CompanyGatewayViewVM*)", "GoogleSignInAccount?/(~)", "EmailCreditVM*(Store*)", "InvoiceEmailView*(BuildContext*,EmailCreditVM*)", "Future(String)", "EntityList*(BuildContext*,CreditListVM*)", "CreditListItem*(BuildContext*,int*)", "CreditPdfVM*(Store*)", "InvoicePdfView*(BuildContext*,CreditPdfVM*)", "CreditScreen*(BuildContext*,CreditScreenVM*)", "GoogleSignInTokenData(Map?)", "Null(GoogleAuth)", "Null(GoogleAuthInitFailureError)", "CreditEditDetailsVM*(Store*)", "StatefulWidget*(BuildContext*,CreditEditDetailsVM*)", "TickerFuture({from:double?})", "~(_AnimationDirection)", "~(Element)", "CreditEditItemsVM*(Store*)", "StatefulWidget*(BuildContext*,CreditEditItemsVM*)", "String(StringToken)", "CreditEditNotesVM*(Store*)", "InvoiceEditNotes*(BuildContext*,CreditEditNotesVM*)", "CreditEditPDFVM*(Store*)", "InvoiceEditPDF*(BuildContext*,CreditEditPDFVM*)", "CreditEditVM*(Store*)", "CreditEdit*(BuildContext*,CreditEditVM*)", "bool(Set)", "bool(Selector)", "CreditViewVM*(Store*)", "InvoiceView*(BuildContext*,CreditViewVM*)", "Map>()", "List()", "~(SelectionModel<@>*)", "bool*(SeriesDatum<@>*)", "Null(SeriesDatum<@>*)", "InkWell*(ChartDataGroup*)", "~({canceled:bool})", "DateRange*()", "DropdownMenuItem*(DateRangeComparison*)", "Null(DateRangeComparison*)", "DateRangeComparison*()", "DashboardDateRangePicker*(BuildContext*)", "Material*(BuildContext*,BoxConstraints*)", "List*>*(BuildContext*)", "PopupMenuItem*(DateRange*)", "~(Rule)", "Card*(TaskEntity*)", "Null(ChartDataGroup*)", "int(String?,String?)", "~(@,StackTrace)", "Rule()", "SettingsWizard*(BuildContext*)", "~(int,bool(FlutterHtmlKeyboardEvent))", "Widget*(BuildContext*,DashboardVM*)", "@(DashboardSettings*)", "Null(EntityType*,List*)", "String(String,Color)", "String?(RegExpMatch)", "~(Node0)", "Future(Client0)", "Future(Client0)", "EntityList*(BuildContext*,DesignListVM*)", "DesignListItem*(BuildContext*,int*)", "Uint8List({seed:int})", "~({debounce:bool*})", "~(DesignEntity*)", "bool(String,String)", "int(String)", "bool(int,int)", "DesignEditVM*(Store*)", "DesignEdit*(BuildContext*,DesignEditVM*)", "DesignViewVM*(Store*)", "DesignView*(BuildContext*,DesignViewVM*)", "EntityList*(BuildContext*,DocumentListVM*)", "DocumentListItem*(BuildContext*,int*)", "DocumentScreen*(BuildContext*,DocumentScreenVM*)", "String(List)", "DocumentEditVM*(Store*)", "DocumentEdit*(BuildContext*,DocumentEditVM*)", "DocumentViewVM*(Store*)", "DocumentView*(BuildContext*,DocumentViewVM*)", "MediaType()", "XFile(File)", "List(String)", "ExpenseEditVM*(Store*)", "ExpenseEdit*(BuildContext*,ExpenseEditVM*)", "EntityList*(BuildContext*,ExpenseListVM*)", "RegExp()", "DateTime(int,int,int,int,int,int,int,bool)", "ExpenseScreen*(BuildContext*,ExpenseScreenVM*)", "Padding*(ExpenseScheduleEntity*)", "ExpenseViewVM*(Store*)", "ExpenseView*(BuildContext*,ExpenseViewVM*)", "ExpenseCategoryEditVM*(Store*)", "ExpenseCategoryEdit*(BuildContext*,ExpenseCategoryEditVM*)", "EntityList*(BuildContext*,ExpenseCategoryListVM*)", "ExpenseCategoryListItem*(BuildContext*,int*)", "ExpenseCategoryScreen*(BuildContext*,ExpenseCategoryScreenVM*)", "ExpenseCategoryViewVM*(Store*)", "ExpenseCategoryView*(BuildContext*,ExpenseCategoryViewVM*)", "GroupEditVM*(Store*)", "GroupEdit*(BuildContext*,GroupEditVM*)", "EntityList*(BuildContext*,GroupListVM*)", "GroupListItem*(BuildContext*,int*)", "GroupSettingsScreen*(BuildContext*,GroupScreenVM*)", "GroupViewVM*(Store*)", "GroupView*(BuildContext*,GroupViewVM*)", "int*(ContactEntity*,ContactEntity*)", "_ContactListTile*(ContactEntity*)", "InvoiceEditContactsVM*(Store*)", "InvoiceEditContacts*(BuildContext*,InvoiceEditContactsVM*)", "Null(InvitationEntity*)", "bool(_DateFormatField)", "_DateFormatQuotedField(String,DateFormat)", "_DateFormatPatternField(String,DateFormat)", "_DateFormatLiteralField(String,DateFormat)", "InvoiceEditDetailsVM*(Store*)", "StatefulWidget*(BuildContext*,InvoiceEditDetailsVM*)", "ItemEditDetails*(BuildContext*)", "Future*(Duration*)", "Expanded*(Widget*)", "Promise<1&>()", "Expanded*(Text*)", "Focus*(String*)", "List*(TextEditingValue*)", "String*(ProductEntity*)", "Theme*(BuildContext*,~(ProductEntity*)*,Iterable*)", "String?(NumberSymbols)", "String(NumberSymbols)", "Null(ByteData)", "~(Element2)", "InvoiceEditItemsVM*(Store*)", "StatefulWidget*(BuildContext*,InvoiceEditItemsVM*)", "InvoiceEditNotesVM*(Store*)", "InvoiceEditNotes*(BuildContext*,InvoiceEditNotesVM*)", "InvoiceEditPDFVM*(Store*)", "InvoiceEditPDF*(BuildContext*,InvoiceEditPDFVM*)", "InvoiceEditVM*(Store*)", "InvoiceEdit*(BuildContext*,InvoiceEditVM*)", "~(List<@>,MutationObserver)", "EmailInvoiceVM*(Store*)", "InvoiceEmailView*(BuildContext*,EmailInvoiceVM*)", "EntityList*(BuildContext*,InvoiceListVM*)", "InvoicePdfVM*(Store*)", "InvoicePdfView*(BuildContext*,InvoicePdfVM*)", "~(String,int)", "InvoiceScreen*(BuildContext*,InvoiceScreenVM*)", "~(String,int?)", "_InvitationListTile*(InvitationEntity*)", "@(DocumentEntity*)", "int*(ActivityEntity*,ActivityEntity*)", "TargetPlatform?()", "InvoiceItemListTile*(BuildContext*)", "Widget*(String*,double*)", "Null(String*,double*)", "Padding*(InvoiceScheduleEntity*)", "InvoiceViewVM*(Store*)", "InvoiceView*(BuildContext*,InvoiceViewVM*)", "Null(BuildContext*,DocumentEntity*)", "TargetPlatform()", "Null(String*,GatewayOptionsEntity*)", "PaymentEditVM*(Store*)", "PaymentEdit*(BuildContext*,PaymentEditVM*)", "bool(DiagnosticsNode?)", "EntityList*(BuildContext*,PaymentListVM*)", "InvoiceEntity*(PaymentableEntity*)", "Padding*(InvoiceEntity*)", "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*)", "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*)", "bool(StackFrame)", "ErrorDescription(String)", "ReportResult*(UserCompanyEntity*,ReportsUIState*,BuiltMap*,BuiltMap*,StaticState*)", "ContactReportFields*(String*)", "bool*(ContactReportFields*)", "String(DiagnosticsNode)", "ReportResult*(UserCompanyEntity*,ReportsUIState*,BuiltMap*,BuiltMap*,BuiltMap*,StaticState*)", "CreditReportFields*(String*)", "bool*(CreditReportFields*)", "Uint8List(@,@)", "ReportResult*(UserCompanyEntity*,ReportsUIState*,BuiltMap*,BuiltMap*,BuiltMap*,BuiltMap*,BuiltMap*,BuiltMap*,BuiltMap*,BuiltMap*)", "DocumentReportFields*(String*)", "bool*(DocumentReportFields*)", "List*(BaseEntity*,DocumentEntity*)", "Null(String*,ProductEntity*)", "Element2()", "InvitationEntity*(InvitationEntity*)", "ExpenseReportFields*(String*)", "bool*(ExpenseReportFields*)", "InvoiceHistoryEntity*(ActivityEntity*)", "~(Blob?)", "InvoiceItemReportFields*(String*)", "bool*(InvoiceItemReportFields*)", "double*(double*,double*)", "Map*()", "InvoiceReportFields*(String*)", "bool*(InvoiceReportFields*)", "bool(Element2)", "~(Iterable)", "TaxRateReportFields0*(String*)", "bool*(TaxRateReportFields0*)", "bool(DiagnosticsNode)", "ReportResult*(UserCompanyEntity*,ReportsUIState*,BuiltMap*,BuiltMap*,BuiltMap*,BuiltMap*,BuiltMap*,StaticState*)", "PaymentReportFields*(String*)", "bool*(PaymentReportFields*)", "LicenseParagraph()", "TaxRateReportFields*(String*)", "bool*(TaxRateReportFields*)", "~(AbstractNode)", "ReportResult*(UserCompanyEntity*,ReportsUIState*,BuiltMap*,BuiltMap*,BuiltMap*,StaticState*)", "ProductReportFields*(String*)", "bool*(ProductReportFields*)", "String(GestureArenaMember)", "ReportResult*(UserCompanyEntity*,ReportsUIState*,BuiltMap*,BuiltMap*,BuiltMap*,BuiltMap*,BuiltMap*,BuiltMap*,StaticState*)", "ProfitAndLossReportFields*(String*)", "bool*(ProfitAndLossReportFields*)", "_GestureArena()", "QuoteItemReportFields*(String*)", "bool*(QuoteItemReportFields*)", "~(PointerDataPacket)", "ReportResult*(UserCompanyEntity*,ReportsUIState*,BuiltMap*,BuiltMap*,BuiltMap*,BuiltMap*,StaticState*)", "QuoteReportFields*(String*)", "bool*(QuoteReportFields*)", "~(DomException)", "RecurringExpenseReportFields*(String*)", "bool*(RecurringExpenseReportFields*)", "ListBuilder*()", "RecurringInvoiceReportFields*(String*)", "bool*(RecurringInvoiceReportFields*)", "bool(PointerData)", "ListBuilder*()", "String*(@,int*)", "_PointerEventDescription(PointerData)", "_ButtonSanitizer()", "DateTime*(@,int*)", "Drag?()", "Null(BuildContext*,EntityAction*)", "Expanded*(BuildContext*)", "~(_TapTracker)", "ReportColumnType*(String*)", "@(String*,String*)", "List*(TextEditingValue*)", "bool*(List*)", "String*(List*)", "Theme*(BuildContext*,~(String*)*,Iterable*)", "ReportsScreen*(BuildContext*,ReportsScreenVM*)", "Map<~(PointerEvent),Matrix4?>()", "Null(BuildContext*,List*)", "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*)", "~(~(PointerEvent),Matrix4?)", "CheckboxListTile*(int*)", "bool*(CompanyEntityBuilder*)", "AccountManagement*(BuildContext*,AccountManagementVM*)", "_CombiningGestureArenaMember()", "Null(BuildContext*,String*,String*)", "SwitchListTile*(RegistrationFieldEntity*)", "RegistrationFieldEntityBuilder*(RegistrationFieldEntityBuilder*)", "ClientPortal*(BuildContext*,ClientPortalVM*)", "LicensePage(BuildContext)", "Row*(BuildContext*)", "CompanyDetails*(BuildContext*,CompanyDetailsVM*)", "CreditCardsAndBanks*(BuildContext*,CreditCardsAndBanksVM*)", "CustomFields*(BuildContext*,CustomFieldsVM*)", "DataVisualizations*(BuildContext*,DataVisualizationsVM*)", "Widget*(BuildContext*,AsyncSnapshot<@>*)", "ListTile*(BuildContext*)", "~(MapBuilder*)", "FormColorPicker*(String*)", "ListBuilder*()", "DeviceSettings*(BuildContext*,DeviceSettingsVM*)", "~(CanvasKit)", "~(Node1,Node1?)", "_LicenseData(_LicenseData,LicenseEntry)", "Null(BuildContext*,double*)", "Future*(BuildContext*,String*)", "Future*(BuildContext*,AppLayout*)", "EmailSettings*(BuildContext*,EmailSettingsVM*)", "_LicenseData(_LicenseData)", "ExpenseSettings*(BuildContext*,ExpenseSettingsVM*)", "ListBuilder*()", "GeneratedNumbers*(BuildContext*,GeneratedNumbersVM*)", "Set*>*(PreImportResponse*)", "PreImportResponse*()", "~(ImportType*)", "ImportType*()", "LayoutBuilder(BuildContext,AsyncSnapshot<_LicenseData>)", "DropdownMenuItem*(ImportType*)", "ImportExport*(BuildContext*,ImportExportVM*)", "InvoiceDesign*(BuildContext*,InvoiceDesignVM*)", "Null(BuildContext*,List*)", "_AddCompanyDialog*(BuildContext*)", "LocalizationSettings*(BuildContext*,LocalizationSettingsVM*)", "OnlinePayments*(BuildContext*,OnlinePaymentsVM*)", "ProductSettings*(BuildContext*,ProductSettingsVM*)", "SettingsList*(BuildContext*,SettingsListVM*)", "Null(BuildContext*,String*,int*)", "SettingsScreen*(BuildContext*,SettingsScreenVM*)", "ToggleButtons*(BuildContext*,BoxConstraints*)", "TaskSettings*(BuildContext*,TaskSettingsVM*)", "TaxSettings*(BuildContext*,TaxSettingsVM*)", "bool*(EmailTemplate*)", "DropdownMenuItem*(EmailTemplate*)", "StatefulWidget(BuildContext,BoxConstraints)", "TemplatesAndReminders*(BuildContext*,TemplatesAndRemindersVM*)", "_EnableTwoFactor*(BuildContext*)", "ListBuilder*()", "UserDetails*(BuildContext*,UserDetailsVM*)", "@(UserEntity*)", "ListBuilder*()", "Future*(Object*)", "WorkflowSettings*(BuildContext*,WorkflowSettingsVM*)", "ListBuilder*()", "Center(BuildContext,int?,Widget?)", "SubscriptionEditVM*(Store*)", "SubscriptionEdit*(BuildContext*,SubscriptionEditVM*)", "EntityList*(BuildContext*,SubscriptionListVM*)", "SubscriptionListItem*(BuildContext*,int*)", "SubscriptionScreen*(BuildContext*,SubscriptionScreenVM*)", "SubscriptionViewVM*(Store*)", "SubscriptionView*(BuildContext*,SubscriptionViewVM*)", "ListBuilder*()", "~(BuildContext*[EntityAction*])", "ListBuilder*()", "TaskEditDetailsVM*(Store*)", "StatefulWidget*(BuildContext*,TaskEditDetailsVM*)", "@(@,@)", "TimeEditDetails*(BuildContext*)", "TaskEditTimesVM*(Store*)", "TaskEditTimes*(BuildContext*,TaskEditTimesVM*)", "TaskEditVM*(Store*)", "TaskEdit*(BuildContext*,TaskEditVM*)", "BoardList*(String*)", "Null(Completer*,String*)", "_PackageListTile(MapEntry)", "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*)", "DataRow*(EntityType*)", "UserEditVM*(Store*)", "UserEdit*(BuildContext*,UserEditVM*)", "EntityList*(BuildContext*,UserListVM*)", "UserListItem*(BuildContext*,int*)", "UserScreen*(BuildContext*,UserScreenVM*)", "UserViewVM*(Store*)", "UserView*(BuildContext*,UserViewVM*)", "VendorContactEditDetails*(BuildContext*)", "bool*(VendorContactEntity*)", "ContactListTile*(VendorContactEntity*)", "VendorEditContactsVM*(Store*)", "VendorEditContacts*(BuildContext*,VendorEditContactsVM*)", "Null(VendorContactEntity*,int*)", "VendorEditVM*(Store*)", "VendorEdit*(BuildContext*,VendorEditVM*)", "EntityList*(BuildContext*,VendorListVM*)", "VendorListItem*(BuildContext*,int*)", "String*(VendorContactEntity*)", "VendorScreen*(BuildContext*,VendorScreenVM*)", "Null(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*)", "int(String,String)", "FieldConfirmation*(BuildContext*)", "Null(BuildContext*{currentLength:int*,isFocused:bool*,maxLength:int*})", "SimpleDialogOption*(InvoiceEntity*)", "Localizations(BuildContext,int)", "Element2(Node1)", "DocumentLayout*()", "Theme*(BuildContext*)", "ImageFormatToolbar*(BuildContext*)", "AndroidTextEditingFloatingToolbar*(BuildContext*)", "IOSTextEditingFloatingToolbar*(BuildContext*)", "Widget*(BuildContext*)", "~(_TextType*)", "List>(NavigatorState,String)", "MaterialPageRoute<~>(RouteSettings)", "bool*(_TextType*)", "DropdownMenuItem<_TextType*>*(_TextType*)", "SizedBox*(BuildContext*,Offset*,Widget*)", "IFrameElement*(int*)", "Null(Event*)", "~(Linkifier)", "BlockSemantics(BuildContext)", "Logger()", "String(Node3?)", "WillPopScope(BuildContext)", "~(ListItem)", "bool(RegExp)", "LinkReference()", "List(BuildContext,_ActionLevel)", "AnimatedSwitcher(BuildContext,Object?,Widget?)", "bool(Node3)", "Future<@>()", "Null(String[String?])", "String(Node3)", "MouseRegion(BuildContext,ScrollController)", "Widget(BuildContext,Widget,ImageChunkEvent?)", "Offset(int)", "double(double,RenderBox)", "Widget(BuildContext,BoxValueConstraints)", "String(String?)", "MapEntry(int,int)", "int(Permission)", "MaterialRectArcTween(Rect?,Rect?)", "Widget(BuildContext,~())", "String?(String)", "MaterialPageRoute<0^>(RouteSettings,Widget(BuildContext))", "GestureDetector(BuildContext,int)", "PdfPageFormat()", "PdfPreviewCustom(BuildContext)", "~(Image1)", "@(Object?,@,@(@))", "AnimatedSwitcher(BuildContext,AsyncSnapshot)", "~(ButtonState)", "ListBuilder*()", "~(Scope)", "MapEntry(String,@)", "String?()", "int(_Line)", "bool(SurfaceFrame,CkCanvas)", "Object(_Line)", "Object(_Highlight)", "int(_Highlight,_Highlight)", "List<_Line>(MapEntry>)", "SourceSpanWithContext()", "String(String{color:@})", "@(@())", "Widget()", "bool(SnapState?)", "LifeCycleHooks<_OnWidget>(_OnWidget,bool())", "ListBuilder*()", "~(BuildContext,_OnWidget,_OnWidget)", "Widget(BuildContext,_OnWidget)", "ListBuilder*()", "ListBuilder*()", "ListBuilder*()", "int(int,LinkifyElement)", "String(String,LinkifyElement)", "bool(LinkifyElement)", "ParagraphNode(String)", "Listener(BuildContext,Widget?)", "~(ScrollNotification)", "ListBuilder*>*()", "~(HandleType,Offset)", "ListBuilder*()", "ListBuilder*()", "ListBuilder*()", "AndroidDocumentTouchEditingControls(BuildContext)", "MapBuilder*>*()", "MapBuilder*()", "IosDocumentTouchEditingControls(BuildContext)", "IOSCollapsedHandle(BuildContext,bool,Widget?)", "Widget(BuildContext,Offset?,Widget?)", "bool(TextEditingDelta)", "Row(BuildContext)", "MapBuilder*()", "MapBuilder*()", "String(GlobalKey>)", "_Component(BuildContext,SingleColumnLayoutComponentViewModel)", "~(String,GlobalKey>)", "_PointerState()", "MapBuilder*()", "SpanRange()", "TextSpan(MultiAttributionSpan)", "~(_TapTracker0)", "bool(Attribution)", "~(AttributedText,int,Set,AttributionVisitEvent)", "MapBuilder*()", "~(HtmlElement)", "MapBuilder*()", "~(Zone?,ZoneDelegate?,Zone,~())", "int(Comparable<@>,Comparable<@>)", "MapBuilder*()", "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)", "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^>)", "MapBuilder*()", "String(CropAspectRatioPreset?)", "MapBuilder*()", "~({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*)", "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*,LoadClientsSuccess*)", "ClientState*(ClientState*,LoadCompanySuccess*)", "UserCompanyEntity*(UserCompanyEntity*,LoadCompanySuccess*)", "UserCompanyEntity*(UserCompanyEntity*,SaveCompanySuccess*)", "MapBuilder*()", "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*)", "MapBuilder*()", "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*,MarkSentCreditSuccess*)", "CreditState*(CreditState*,ArchiveCreditsSuccess*)", "CreditState*(CreditState*,DeleteCreditsSuccess*)", "CreditState*(CreditState*,RestoreCreditsSuccess*)", "CreditState*(CreditState*,AddCreditSuccess*)", "CreditState*(CreditState*,@)", "CreditState*(CreditState*,LoadCreditsSuccess*)", "CreditState*(CreditState*,LoadCompanySuccess*)", "MapBuilder*()", "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*)", "MapBuilder*()", "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*,ArchiveExpenseSuccess*)", "ExpenseState*(ExpenseState*,DeleteExpenseSuccess*)", "ExpenseState*(ExpenseState*,RestoreExpenseSuccess*)", "ExpenseState*(ExpenseState*,AddExpenseSuccess*)", "ExpenseState*(ExpenseState*,SaveExpenseSuccess*)", "ExpenseState*(ExpenseState*,LoadExpenseSuccess*)", "ExpenseState*(ExpenseState*,LoadExpensesSuccess*)", "ExpenseState*(ExpenseState*,LoadCompanySuccess*)", "MapBuilder*()", "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*)", "MapBuilder*()", "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*,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*)", "MapBuilder*()", "ListUIState*(ListUIState*,ViewPaymentList*)", "ListUIState*(ListUIState*,FilterPaymentsByCustom1*)", "ListUIState*(ListUIState*,FilterPaymentsByCustom2*)", "ListUIState*(ListUIState*,FilterPaymentsByCustom3*)", "ListUIState*(ListUIState*,FilterPaymentsByCustom4*)", "ListUIState*(ListUIState*,FilterPaymentsByState*)", "ListUIState*(ListUIState*,FilterPayments*)", "ListUIState*(ListUIState*,SortPayments*)", "ListUIState*(ListUIState*,StartPaymentMultiselect*)", "ListUIState*(ListUIState*,AddToPaymentMultiselect*)", "ListUIState*(ListUIState*,RemoveFromPaymentMultiselect*)", "ListUIState*(ListUIState*,ClearPaymentMultiselect*)", "PaymentState*(PaymentState*,ArchivePaymentsSuccess*)", "PaymentState*(PaymentState*,DeletePaymentsSuccess*)", "PaymentState*(PaymentState*,RestorePaymentsSuccess*)", "PaymentState*(PaymentState*,AddPaymentSuccess*)", "PaymentState*(PaymentState*,SavePaymentSuccess*)", "PaymentState*(PaymentState*,LoadPaymentSuccess*)", "PaymentState*(PaymentState*,LoadPaymentsSuccess*)", "PaymentState*(PaymentState*,LoadCompanySuccess*)", "MapBuilder*()", "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*)", "MapBuilder*()", "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*)", "double(_Diagonal)", "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*,ArchiveProjectSuccess*)", "ProjectState*(ProjectState*,DeleteProjectSuccess*)", "ProjectState*(ProjectState*,RestoreProjectSuccess*)", "ProjectState*(ProjectState*,AddProjectSuccess*)", "ProjectState*(ProjectState*,SaveProjectSuccess*)", "ProjectState*(ProjectState*,LoadProjectSuccess*)", "ProjectState*(ProjectState*,LoadProjectsSuccess*)", "ProjectState*(ProjectState*,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*,MarkSentQuoteSuccess*)", "QuoteState*(QuoteState*,ArchiveQuotesSuccess*)", "QuoteState*(QuoteState*,DeleteQuotesSuccess*)", "QuoteState*(QuoteState*,RestoreQuotesSuccess*)", "QuoteState*(QuoteState*,EmailQuoteSuccess*)", "QuoteState*(QuoteState*,ConvertQuoteSuccess*)", "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*,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*,ArchiveRecurringInvoicesSuccess*)", "RecurringInvoiceState*(RecurringInvoiceState*,DeleteRecurringInvoicesSuccess*)", "RecurringInvoiceState*(RecurringInvoiceState*,EmailRecurringInvoiceSuccess*)", "RecurringInvoiceState*(RecurringInvoiceState*,RestoreRecurringInvoicesSuccess*)", "RecurringInvoiceState*(RecurringInvoiceState*,StartRecurringInvoicesSuccess*)", "RecurringInvoiceState*(RecurringInvoiceState*,StopRecurringInvoicesSuccess*)", "RecurringInvoiceState*(RecurringInvoiceState*,AddRecurringInvoiceSuccess*)", "RecurringInvoiceState*(RecurringInvoiceState*,@)", "RecurringInvoiceState*(RecurringInvoiceState*,LoadRecurringInvoicesSuccess*)", "RecurringInvoiceState*(RecurringInvoiceState*,LoadCompanySuccess*)", "StaticState*(StaticState*,LoadStaticSuccess*)", "MapBuilder*()", "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*)", "MapBuilder*()", "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*,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*)", "MapBuilder*()", "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*)", "MapBuilder*()", "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*)", "_RandomAccessFile(@)", "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*)", "MapBuilder*()", "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*,@)", "MapBuilder*()", "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*)", "MapBuilder*()", "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*)", "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*)", "QuoteListVM*(Store*)", "QuoteScreenVM*(Store*)", "RecurringExpenseListVM*(Store*)", "RecurringExpenseScreenVM*(Store*)", "RecurringInvoiceListVM*(Store*)", "RecurringInvoiceScreenVM*(Store*)", "ReportsScreenVM*(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*)", "OnlinePaymentsVM*(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*)", "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)", "MapBuilder*()", "TextStyle(Set,TextStyle)", "Widget(BuildContext,Offset)", "Future<1^>(1^/(0^),0^{debugLabel:String?})", "~(String?{wrapWidth:int?})", "MapBuilder*()", "GoogleSignInUserData?(Map?)", "bool*(bool*,StartLoading*)", "bool*(bool*,StopLoading*)", "bool*(bool*,StartSaving*)", "bool*(bool*,StopSaving*)", "DesignScreen*(BuildContext*,DesignScreenVM*)"], interceptorsByTag: null, leafTags: null, arrayRti: Symbol("$ti") }; - A._Universe_addRules(init.typeUniverse, JSON.parse('{"CanvasKit":"LegacyJavaScriptObject","SkFontSlant":"LegacyJavaScriptObject","SkFontWeight":"LegacyJavaScriptObject","SkTextDirection":"LegacyJavaScriptObject","SkTextAlign":"LegacyJavaScriptObject","SkTextHeightBehavior":"LegacyJavaScriptObject","SkRectHeightStyle":"LegacyJavaScriptObject","SkRectWidthStyle":"LegacyJavaScriptObject","SkClipOp":"LegacyJavaScriptObject","SkFillType":"LegacyJavaScriptObject","SkBlurStyle":"LegacyJavaScriptObject","SkStrokeCap":"LegacyJavaScriptObject","SkPaintStyle":"LegacyJavaScriptObject","SkBlendMode":"LegacyJavaScriptObject","SkStrokeJoin":"LegacyJavaScriptObject","SkTileMode":"LegacyJavaScriptObject","SkAnimatedImage":"LegacyJavaScriptObject","SkImage":"LegacyJavaScriptObject","SkShader":"LegacyJavaScriptObject","SkPaint":"LegacyJavaScriptObject","CkFilterOptions":"LegacyJavaScriptObject","SkMaskFilter":"LegacyJavaScriptObject","SkColorFilter":"LegacyJavaScriptObject","SkImageFilter":"LegacyJavaScriptObject","SkPath":"LegacyJavaScriptObject","SkPicture":"LegacyJavaScriptObject","SkTextStyle":"LegacyJavaScriptObject","SkTextDecorationStyle":"LegacyJavaScriptObject","SkTextBaseline":"LegacyJavaScriptObject","SkTextShadow":"LegacyJavaScriptObject","SkFontFeature":"LegacyJavaScriptObject","SkFont":"LegacyJavaScriptObject","SkParagraph":"LegacyJavaScriptObject","SkDeletable":"LegacyJavaScriptObject","JsUrlStrategy":"LegacyJavaScriptObject","CanvasKitInitOptions":"LegacyJavaScriptObject","CanvasKitInitPromise":"LegacyJavaScriptObject","ColorSpace":"LegacyJavaScriptObject","SkWebGLContextOptions":"LegacyJavaScriptObject","SkSurface":"LegacyJavaScriptObject","SkGrContext":"LegacyJavaScriptObject","SkFontSlantEnum":"LegacyJavaScriptObject","SkFontWeightEnum":"LegacyJavaScriptObject","SkAffinityEnum":"LegacyJavaScriptObject","SkAffinity":"LegacyJavaScriptObject","SkTextDirectionEnum":"LegacyJavaScriptObject","SkTextAlignEnum":"LegacyJavaScriptObject","SkTextHeightBehaviorEnum":"LegacyJavaScriptObject","SkRectHeightStyleEnum":"LegacyJavaScriptObject","SkRectWidthStyleEnum":"LegacyJavaScriptObject","SkVertexModeEnum":"LegacyJavaScriptObject","SkVertexMode":"LegacyJavaScriptObject","SkPointModeEnum":"LegacyJavaScriptObject","SkPointMode":"LegacyJavaScriptObject","SkClipOpEnum":"LegacyJavaScriptObject","SkFillTypeEnum":"LegacyJavaScriptObject","SkPathOpEnum":"LegacyJavaScriptObject","SkPathOp":"LegacyJavaScriptObject","SkBlurStyleEnum":"LegacyJavaScriptObject","SkStrokeCapEnum":"LegacyJavaScriptObject","SkPaintStyleEnum":"LegacyJavaScriptObject","SkBlendModeEnum":"LegacyJavaScriptObject","SkStrokeJoinEnum":"LegacyJavaScriptObject","SkTileModeEnum":"LegacyJavaScriptObject","SkFilterModeEnum":"LegacyJavaScriptObject","SkFilterMode":"LegacyJavaScriptObject","SkMipmapModeEnum":"LegacyJavaScriptObject","SkMipmapMode":"LegacyJavaScriptObject","SkAlphaTypeEnum":"LegacyJavaScriptObject","SkAlphaType":"LegacyJavaScriptObject","SkColorTypeEnum":"LegacyJavaScriptObject","SkColorType":"LegacyJavaScriptObject","SkShaderNamespace":"LegacyJavaScriptObject","SkMaskFilterNamespace":"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","SkTextDecorationStyleEnum":"LegacyJavaScriptObject","SkTextBaselineEnum":"LegacyJavaScriptObject","SkPlaceholderAlignmentEnum":"LegacyJavaScriptObject","SkPlaceholderAlignment":"LegacyJavaScriptObject","SkTextStyleProperties":"LegacyJavaScriptObject","SkStrutStyleProperties":"LegacyJavaScriptObject","SkFontStyle":"LegacyJavaScriptObject","SkTypeface":"LegacyJavaScriptObject","SkFontMgr":"LegacyJavaScriptObject","TypefaceFontProvider":"LegacyJavaScriptObject","SkLineMetrics":"LegacyJavaScriptObject","SkTextPosition":"LegacyJavaScriptObject","SkTextRange":"LegacyJavaScriptObject","SkVertices":"LegacyJavaScriptObject","SkTonalColors":"LegacyJavaScriptObject","SkFontMgrNamespace":"LegacyJavaScriptObject","TypefaceFontProviderNamespace":"LegacyJavaScriptObject","SkTypefaceFactory":"LegacyJavaScriptObject","JsConstructor":"LegacyJavaScriptObject","SkObjectFinalizationRegistry":"LegacyJavaScriptObject","SkData":"LegacyJavaScriptObject","SkImageInfo":"LegacyJavaScriptObject","SkPartialImageInfo":"LegacyJavaScriptObject","JsFlutterConfiguration":"LegacyJavaScriptObject","JsPromise":"LegacyJavaScriptObject","ImageDecoder":"LegacyJavaScriptObject","ImageDecoderOptions":"LegacyJavaScriptObject","DecodeResult":"LegacyJavaScriptObject","DecodeOptions":"LegacyJavaScriptObject","VideoFrame":"LegacyJavaScriptObject","ImageTrackList":"LegacyJavaScriptObject","ImageTrack":"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","Promise":"LegacyJavaScriptObject","Promise0":"LegacyJavaScriptObject","BindConfiguration":"LegacyJavaScriptObject","Data":"LegacyJavaScriptObject","Boundary":"LegacyJavaScriptObject","ViewPort":"LegacyJavaScriptObject","Options":"LegacyJavaScriptObject","CroppieJS":"LegacyJavaScriptObject","PdfJsDoc":"LegacyJavaScriptObject","PdfJsPage":"LegacyJavaScriptObject","PdfJs":"LegacyJavaScriptObject","Settings":"LegacyJavaScriptObject","PdfJsDocLoader":"LegacyJavaScriptObject","PdfJsViewport":"LegacyJavaScriptObject","PdfJsRender":"LegacyJavaScriptObject","AnimationEvent":"Event","AudioContext":"BaseAudioContext","AbsoluteOrientationSensor":"EventTarget","OrientationSensor":"EventTarget","Sensor":"EventTarget","AnimateElement":"SvgElement","AnimationElement":"SvgElement","AElement":"GraphicsElement","CircleElement":"GeometryElement","_Request":"Body","_ResourceProgressEvent":"ProgressEvent","AudioElement":"HtmlElement","MediaElement":"HtmlElement","ShadowRoot":"Node1","DocumentFragment":"Node1","XmlDocument":"Document1","VttCue":"TextTrackCue","CompositionEvent":"UIEvent","AbortPaymentEvent":"ExtendableEvent","DedicatedWorkerGlobalScope":"WorkerGlobalScope","CDataSection":"CharacterData","Text2":"CharacterData","MidiInput":"MidiPort","HttpRequestUpload":"HttpRequestEventTarget","HtmlFormControlsCollection":"HtmlCollection","CssCharsetRule":"CssRule","CanvasCaptureMediaStreamTrack":"MediaStreamTrack","BackgroundFetchClickEvent":"BackgroundFetchEvent","OperatingSystem":{"Enum":[]},"CkImage":{"Image1":[]},"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":[]},"CkRestoreToCountCommand":{"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":[]},"PictureLayer0":{"Layer":[]},"PhysicalShapeEngineLayer":{"Layer":[],"PhysicalShapeEngineLayer0":[]},"PlatformViewLayer0":{"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":[]},"PersistedBackdropFilter":{"PersistedContainerSurface":[],"PersistedSurface":[],"BackdropFilterEngineLayer0":[]},"PersistedClipRect":{"PersistedContainerSurface":[],"PersistedSurface":[],"ClipRectEngineLayer0":[]},"PersistedClipRRect":{"PersistedContainerSurface":[],"PersistedSurface":[],"ClipRRectEngineLayer0":[]},"PersistedPhysicalShape":{"PersistedContainerSurface":[],"PersistedSurface":[],"PhysicalShapeEngineLayer0":[]},"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":[]},"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":[]},"_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"]},"Uint8Buffer0":{"_TypedDataBuffer":["int"],"ListMixin":["int"],"List":["int"],"EfficientLengthIterable":["int"],"Iterable":["int"],"ListMixin.E":"int","_TypedDataBuffer.E":"int"},"CanvasParagraph":{"EngineParagraph":[]},"FlatTextSpan":{"ParagraphSpan":[]},"ChildStyleNode":{"StyleNode":[]},"RootStyleNode":{"StyleNode":[]},"SpanBox":{"RangeBox":[]},"LineBreakType":{"Enum":[]},"_ComparisonResult":{"Enum":[]},"TextCapitalization":{"Enum":[]},"TransformKind":{"Enum":[]},"EngineFlutterWindow":{"FlutterWindow":[]},"EngineSingletonFlutterWindow":{"FlutterWindow":[]},"HttpException":{"Exception":[]},"JSBool":{"bool":[]},"JSNull":{"Null":[]},"LegacyJavaScriptObject":{"JSObject":[],"CanvasKit":[],"SkFontSlant":[],"SkFontWeight":[],"SkTextDirection":[],"SkTextAlign":[],"SkTextHeightBehavior":[],"SkRectHeightStyle":[],"SkRectWidthStyle":[],"SkClipOp":[],"SkFillType":[],"SkBlurStyle":[],"SkStrokeCap":[],"SkPaintStyle":[],"SkBlendMode":[],"SkStrokeJoin":[],"SkTileMode":[],"SkAnimatedImage":[],"SkImage":[],"SkShader":[],"SkPaint":[],"CkFilterOptions":[],"SkMaskFilter":[],"SkColorFilter":[],"SkImageFilter":[],"SkPath":[],"SkPicture":[],"SkTextStyle":[],"SkTextDecorationStyle":[],"SkTextBaseline":[],"SkTextShadow":[],"SkFontFeature":[],"SkFont":[],"SkParagraph":[],"SkDeletable":[],"JsUrlStrategy":[],"GoogleAuthInitFailureError":[],"GoogleAuthSignInError":[],"GoogleAuth":[],"GoogleUser":[],"PdfJsDoc":[],"PdfJsPage":[]},"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"],"LinkedHashMap":["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":{"NativeTypedData":[],"ByteData":[],"TypedData":[]},"NativeTypedArray":{"JavaScriptIndexingBehavior":["1"],"NativeTypedData":[],"TypedData":[],"JSIndexable":["1"]},"NativeTypedArrayOfDouble":{"ListMixin":["double"],"JavaScriptIndexingBehavior":["double"],"List":["double"],"NativeTypedData":[],"EfficientLengthIterable":["double"],"TypedData":[],"JSIndexable":["double"],"Iterable":["double"]},"NativeTypedArrayOfInt":{"ListMixin":["int"],"JavaScriptIndexingBehavior":["int"],"List":["int"],"NativeTypedData":[],"EfficientLengthIterable":["int"],"TypedData":[],"JSIndexable":["int"],"Iterable":["int"]},"NativeFloat32List":{"NativeTypedArrayOfDouble":[],"ListMixin":["double"],"Float32List":[],"JavaScriptIndexingBehavior":["double"],"List":["double"],"NativeTypedData":[],"EfficientLengthIterable":["double"],"TypedData":[],"JSIndexable":["double"],"Iterable":["double"],"ListMixin.E":"double"},"NativeFloat64List":{"NativeTypedArrayOfDouble":[],"ListMixin":["double"],"Float64List":[],"JavaScriptIndexingBehavior":["double"],"List":["double"],"NativeTypedData":[],"EfficientLengthIterable":["double"],"TypedData":[],"JSIndexable":["double"],"Iterable":["double"],"ListMixin.E":"double"},"NativeInt16List":{"NativeTypedArrayOfInt":[],"ListMixin":["int"],"JavaScriptIndexingBehavior":["int"],"List":["int"],"NativeTypedData":[],"EfficientLengthIterable":["int"],"TypedData":[],"JSIndexable":["int"],"Iterable":["int"],"ListMixin.E":"int"},"NativeInt32List":{"NativeTypedArrayOfInt":[],"ListMixin":["int"],"Int32List":[],"JavaScriptIndexingBehavior":["int"],"List":["int"],"NativeTypedData":[],"EfficientLengthIterable":["int"],"TypedData":[],"JSIndexable":["int"],"Iterable":["int"],"ListMixin.E":"int"},"NativeInt8List":{"NativeTypedArrayOfInt":[],"ListMixin":["int"],"JavaScriptIndexingBehavior":["int"],"List":["int"],"NativeTypedData":[],"EfficientLengthIterable":["int"],"TypedData":[],"JSIndexable":["int"],"Iterable":["int"],"ListMixin.E":"int"},"NativeUint16List":{"NativeTypedArrayOfInt":[],"ListMixin":["int"],"JavaScriptIndexingBehavior":["int"],"List":["int"],"NativeTypedData":[],"EfficientLengthIterable":["int"],"TypedData":[],"JSIndexable":["int"],"Iterable":["int"],"ListMixin.E":"int"},"NativeUint32List":{"NativeTypedArrayOfInt":[],"ListMixin":["int"],"JavaScriptIndexingBehavior":["int"],"List":["int"],"NativeTypedData":[],"EfficientLengthIterable":["int"],"TypedData":[],"JSIndexable":["int"],"Iterable":["int"],"ListMixin.E":"int"},"NativeUint8ClampedList":{"NativeTypedArrayOfInt":[],"ListMixin":["int"],"JavaScriptIndexingBehavior":["int"],"List":["int"],"NativeTypedData":[],"EfficientLengthIterable":["int"],"TypedData":[],"JSIndexable":["int"],"Iterable":["int"],"ListMixin.E":"int"},"NativeUint8List":{"NativeTypedArrayOfInt":[],"ListMixin":["int"],"Uint8List":[],"JavaScriptIndexingBehavior":["int"],"List":["int"],"NativeTypedData":[],"EfficientLengthIterable":["int"],"TypedData":[],"JSIndexable":["int"],"Iterable":["int"],"ListMixin.E":"int"},"_Type":{"Type":[]},"_Error":{"Error":[]},"_TypeError":{"TypeError":[],"Error":[]},"AsyncError":{"Error":[]},"_Future":{"Future":["1"]},"MultiStreamController":{"EventSink":["1"]},"_BufferingStreamSubscription":{"StreamSubscription":["1"],"_BufferingStreamSubscription.T":"1"},"_HandlerEventSink":{"EventSink":["1"]},"_TimerImpl":{"Timer":[]},"_AsyncAwaitCompleter":{"Completer":["1"]},"_SyncStarIterable":{"Iterable":["1"],"Iterable.E":"1"},"_BroadcastStream":{"_ControllerStream":["1"],"_StreamImpl":["1"],"Stream":["1"],"Stream.T":"1"},"_BroadcastSubscription":{"_ControllerSubscription":["1"],"_BufferingStreamSubscription":["1"],"StreamSubscription":["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"],"StreamSubscription":["1"],"_BufferingStreamSubscription.T":"1"},"_StreamControllerAddStreamState":{"_AddStreamState":["1"]},"_StreamImpl":{"Stream":["1"]},"_DoneStreamSubscription":{"StreamSubscription":["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"],"StreamSubscription":["2"],"_BufferingStreamSubscription.T":"2"},"_WhereStream":{"_ForwardingStream":["1","1"],"Stream":["1"],"Stream.T":"1","_ForwardingStream.T":"1","_ForwardingStream.S":"1"},"_MapStream":{"_ForwardingStream":["1","2"],"Stream":["2"],"Stream.T":"2","_ForwardingStream.T":"2","_ForwardingStream.S":"1"},"_EventSinkWrapper":{"EventSink":["1"]},"_SinkTransformerStreamSubscription":{"_BufferingStreamSubscription":["2"],"StreamSubscription":["2"],"_BufferingStreamSubscription.T":"2"},"_BoundSinkStream":{"Stream":["2"],"Stream.T":"2"},"_StreamHandlerTransformer":{"_StreamSinkTransformer":["1","2"]},"_ZoneSpecification":{"ZoneSpecification":[]},"_ZoneDelegate":{"ZoneDelegate":[]},"_Zone":{"Zone":[]},"_CustomZone":{"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"],"LinkedHashMap":["1","2"],"Map":["1","2"],"MapMixin.K":"1","MapMixin.V":"2"},"_LinkedCustomHashMap":{"JsLinkedHashMap":["1","2"],"MapMixin":["1","2"],"LinkedHashMap":["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"],"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":{"Element":[],"Node1":[],"EventTarget":[]},"BeforeUnloadEvent":{"Event":[]},"CanvasElement":{"HtmlElement":[],"Element":[],"Node1":[],"EventTarget":[]},"Element":{"Node1":[],"EventTarget":[]},"File":{"Blob":[]},"FormElement":{"HtmlElement":[],"Element":[],"Node1":[],"EventTarget":[]},"HttpRequest":{"EventTarget":[]},"IFrameElement":{"HtmlElement":[],"Element":[],"Node1":[],"EventTarget":[]},"KeyboardEvent":{"Event":[]},"MetaElement":{"HtmlElement":[],"Element":[],"Node1":[],"EventTarget":[]},"MouseEvent":{"Event":[]},"Node1":{"EventTarget":[]},"PointerEvent0":{"MouseEvent":[],"Event":[]},"ProgressEvent":{"Event":[]},"SourceBuffer":{"EventTarget":[]},"TextTrack":{"EventTarget":[]},"TextTrackCue":{"EventTarget":[]},"TouchEvent":{"Event":[]},"_Html5NodeValidator":{"NodeValidator":[]},"AnchorElement":{"HtmlElement":[],"Element":[],"Node1":[],"EventTarget":[]},"Animation":{"EventTarget":[]},"ApplicationCacheErrorEvent":{"Event":[]},"AreaElement":{"HtmlElement":[],"Element":[],"Node1":[],"EventTarget":[]},"BackgroundFetchEvent":{"Event":[]},"BackgroundFetchRegistration":{"EventTarget":[]},"BaseElement":{"HtmlElement":[],"Element":[],"Node1":[],"EventTarget":[]},"BodyElement":{"HtmlElement":[],"Element":[],"Node1":[],"EventTarget":[]},"BroadcastChannel":{"EventTarget":[]},"ButtonElement":{"HtmlElement":[],"Element":[],"Node1":[],"EventTarget":[]},"CharacterData":{"Node1":[],"EventTarget":[]},"CssKeyframesRule":{"CssRule":[]},"CssStyleSheet":{"StyleSheet":[]},"DataElement":{"HtmlElement":[],"Element":[],"Node1":[],"EventTarget":[]},"DivElement":{"HtmlElement":[],"Element":[],"Node1":[],"EventTarget":[]},"Document1":{"Node1":[],"EventTarget":[]},"DomRectList":{"ListMixin":["Rectangle"],"ImmutableListMixin":["Rectangle"],"List":["Rectangle"],"JavaScriptIndexingBehavior":["Rectangle"],"EfficientLengthIterable":["Rectangle"],"Iterable":["Rectangle"],"JSIndexable":["Rectangle"],"ImmutableListMixin.E":"Rectangle","ListMixin.E":"Rectangle"},"DomRectReadOnly":{"Rectangle":["num"]},"DomStringList":{"ListMixin":["String"],"ImmutableListMixin":["String"],"List":["String"],"JavaScriptIndexingBehavior":["String"],"EfficientLengthIterable":["String"],"Iterable":["String"],"JSIndexable":["String"],"ImmutableListMixin.E":"String","ListMixin.E":"String"},"_ChildrenElementList":{"ListMixin":["Element"],"List":["Element"],"EfficientLengthIterable":["Element"],"Iterable":["Element"],"ListMixin.E":"Element"},"_FrozenElementList":{"ListMixin":["1"],"List":["1"],"EfficientLengthIterable":["1"],"Iterable":["1"],"ListMixin.E":"1"},"EmbedElement":{"HtmlElement":[],"Element":[],"Node1":[],"EventTarget":[]},"ErrorEvent":{"Event":[]},"ExtendableEvent":{"Event":[]},"FieldSetElement":{"HtmlElement":[],"Element":[],"Node1":[],"EventTarget":[]},"FileList":{"ListMixin":["File"],"ImmutableListMixin":["File"],"List":["File"],"JavaScriptIndexingBehavior":["File"],"EfficientLengthIterable":["File"],"Iterable":["File"],"JSIndexable":["File"],"ImmutableListMixin.E":"File","ListMixin.E":"File"},"FileReader":{"EventTarget":[]},"FileWriter":{"EventTarget":[]},"FontFaceSet":{"EventTarget":[]},"HtmlCollection":{"ListMixin":["Node1"],"ImmutableListMixin":["Node1"],"List":["Node1"],"JavaScriptIndexingBehavior":["Node1"],"EfficientLengthIterable":["Node1"],"Iterable":["Node1"],"JSIndexable":["Node1"],"ImmutableListMixin.E":"Node1","ListMixin.E":"Node1"},"HtmlDocument":{"Document1":[],"Node1":[],"EventTarget":[]},"HttpRequestEventTarget":{"EventTarget":[]},"ImageElement":{"HtmlElement":[],"Element":[],"Node1":[],"EventTarget":[]},"InputElement":{"FileUploadInputElement":[],"HtmlElement":[],"Element":[],"Node1":[],"EventTarget":[]},"LIElement":{"HtmlElement":[],"Element":[],"Node1":[],"EventTarget":[]},"LabelElement":{"HtmlElement":[],"Element":[],"Node1":[],"EventTarget":[]},"MapElement":{"HtmlElement":[],"Element":[],"Node1":[],"EventTarget":[]},"MediaKeyMessageEvent":{"Event":[]},"MediaKeySession":{"EventTarget":[]},"MediaQueryList":{"EventTarget":[]},"MediaQueryListEvent":{"Event":[]},"MediaStream":{"EventTarget":[]},"MediaStreamTrack":{"EventTarget":[]},"MessagePort":{"EventTarget":[]},"MeterElement":{"HtmlElement":[],"Element":[],"Node1":[],"EventTarget":[]},"MidiInputMap":{"MapMixin":["String","@"],"Map":["String","@"],"MapMixin.K":"String","MapMixin.V":"@"},"MidiOutputMap":{"MapMixin":["String","@"],"Map":["String","@"],"MapMixin.K":"String","MapMixin.V":"@"},"MidiPort":{"EventTarget":[]},"MimeTypeArray":{"ListMixin":["MimeType"],"ImmutableListMixin":["MimeType"],"List":["MimeType"],"JavaScriptIndexingBehavior":["MimeType"],"EfficientLengthIterable":["MimeType"],"Iterable":["MimeType"],"JSIndexable":["MimeType"],"ImmutableListMixin.E":"MimeType","ListMixin.E":"MimeType"},"_ChildNodeListLazy":{"ListMixin":["Node1"],"List":["Node1"],"EfficientLengthIterable":["Node1"],"Iterable":["Node1"],"ListMixin.E":"Node1"},"NodeList0":{"ListMixin":["Node1"],"ImmutableListMixin":["Node1"],"List":["Node1"],"JavaScriptIndexingBehavior":["Node1"],"EfficientLengthIterable":["Node1"],"Iterable":["Node1"],"JSIndexable":["Node1"],"ImmutableListMixin.E":"Node1","ListMixin.E":"Node1"},"Notification":{"EventTarget":[]},"ObjectElement":{"HtmlElement":[],"Element":[],"Node1":[],"EventTarget":[]},"OffscreenCanvas":{"EventTarget":[]},"OptionElement":{"HtmlElement":[],"Element":[],"Node1":[],"EventTarget":[]},"OutputElement":{"HtmlElement":[],"Element":[],"Node1":[],"EventTarget":[]},"ParagraphElement":{"HtmlElement":[],"Element":[],"Node1":[],"EventTarget":[]},"ParamElement":{"HtmlElement":[],"Element":[],"Node1":[],"EventTarget":[]},"PaymentRequest":{"EventTarget":[]},"PluginArray":{"ListMixin":["Plugin"],"ImmutableListMixin":["Plugin"],"List":["Plugin"],"JavaScriptIndexingBehavior":["Plugin"],"EfficientLengthIterable":["Plugin"],"Iterable":["Plugin"],"JSIndexable":["Plugin"],"ImmutableListMixin.E":"Plugin","ListMixin.E":"Plugin"},"PresentationAvailability":{"EventTarget":[]},"PresentationConnection":{"EventTarget":[]},"PresentationConnectionCloseEvent":{"Event":[]},"ProgressElement":{"HtmlElement":[],"Element":[],"Node1":[],"EventTarget":[]},"RtcDataChannel":{"EventTarget":[]},"RtcStatsReport":{"MapMixin":["String","@"],"Map":["String","@"],"MapMixin.K":"String","MapMixin.V":"@"},"ScreenOrientation":{"EventTarget":[]},"ScriptElement":{"HtmlElement":[],"Element":[],"Node1":[],"EventTarget":[]},"SelectElement":{"HtmlElement":[],"Element":[],"Node1":[],"EventTarget":[]},"SharedWorkerGlobalScope":{"WorkerGlobalScope":[],"EventTarget":[]},"SlotElement":{"HtmlElement":[],"Element":[],"Node1":[],"EventTarget":[]},"SourceBufferList":{"ListMixin":["SourceBuffer"],"ImmutableListMixin":["SourceBuffer"],"EventTarget":[],"List":["SourceBuffer"],"JavaScriptIndexingBehavior":["SourceBuffer"],"EfficientLengthIterable":["SourceBuffer"],"Iterable":["SourceBuffer"],"JSIndexable":["SourceBuffer"],"ImmutableListMixin.E":"SourceBuffer","ListMixin.E":"SourceBuffer"},"SpeechGrammarList":{"ListMixin":["SpeechGrammar"],"ImmutableListMixin":["SpeechGrammar"],"List":["SpeechGrammar"],"JavaScriptIndexingBehavior":["SpeechGrammar"],"EfficientLengthIterable":["SpeechGrammar"],"Iterable":["SpeechGrammar"],"JSIndexable":["SpeechGrammar"],"ImmutableListMixin.E":"SpeechGrammar","ListMixin.E":"SpeechGrammar"},"SpeechRecognitionError":{"Event":[]},"SpeechSynthesisEvent":{"Event":[]},"Storage":{"MapMixin":["String","String"],"Map":["String","String"],"MapMixin.K":"String","MapMixin.V":"String"},"StyleElement":{"HtmlElement":[],"Element":[],"Node1":[],"EventTarget":[]},"TableElement":{"HtmlElement":[],"Element":[],"Node1":[],"EventTarget":[]},"TableRowElement":{"HtmlElement":[],"Element":[],"Node1":[],"EventTarget":[]},"TableSectionElement":{"HtmlElement":[],"Element":[],"Node1":[],"EventTarget":[]},"TemplateElement":{"HtmlElement":[],"Element":[],"Node1":[],"EventTarget":[]},"TextAreaElement":{"HtmlElement":[],"Element":[],"Node1":[],"EventTarget":[]},"TextTrackCueList":{"ListMixin":["TextTrackCue"],"ImmutableListMixin":["TextTrackCue"],"List":["TextTrackCue"],"JavaScriptIndexingBehavior":["TextTrackCue"],"EfficientLengthIterable":["TextTrackCue"],"Iterable":["TextTrackCue"],"JSIndexable":["TextTrackCue"],"ImmutableListMixin.E":"TextTrackCue","ListMixin.E":"TextTrackCue"},"TextTrackList":{"ListMixin":["TextTrack"],"ImmutableListMixin":["TextTrack"],"EventTarget":[],"List":["TextTrack"],"JavaScriptIndexingBehavior":["TextTrack"],"EfficientLengthIterable":["TextTrack"],"Iterable":["TextTrack"],"JSIndexable":["TextTrack"],"ImmutableListMixin.E":"TextTrack","ListMixin.E":"TextTrack"},"TouchList":{"ListMixin":["Touch"],"ImmutableListMixin":["Touch"],"List":["Touch"],"JavaScriptIndexingBehavior":["Touch"],"EfficientLengthIterable":["Touch"],"Iterable":["Touch"],"JSIndexable":["Touch"],"ImmutableListMixin.E":"Touch","ListMixin.E":"Touch"},"UIEvent":{"Event":[]},"VideoTrackList":{"EventTarget":[]},"WheelEvent":{"MouseEvent":[],"Event":[]},"Window":{"EventTarget":[]},"_BeforeUnloadEvent":{"BeforeUnloadEvent":[],"Event":[]},"WorkerGlobalScope":{"EventTarget":[]},"_Attr":{"Node1":[],"EventTarget":[]},"_CssRuleList":{"ListMixin":["CssRule"],"ImmutableListMixin":["CssRule"],"List":["CssRule"],"JavaScriptIndexingBehavior":["CssRule"],"EfficientLengthIterable":["CssRule"],"Iterable":["CssRule"],"JSIndexable":["CssRule"],"ImmutableListMixin.E":"CssRule","ListMixin.E":"CssRule"},"_DomRect":{"Rectangle":["num"]},"_GamepadList":{"ListMixin":["Gamepad?"],"ImmutableListMixin":["Gamepad?"],"List":["Gamepad?"],"JavaScriptIndexingBehavior":["Gamepad?"],"EfficientLengthIterable":["Gamepad?"],"Iterable":["Gamepad?"],"JSIndexable":["Gamepad?"],"ImmutableListMixin.E":"Gamepad?","ListMixin.E":"Gamepad?"},"_NamedNodeMap":{"ListMixin":["Node1"],"ImmutableListMixin":["Node1"],"List":["Node1"],"JavaScriptIndexingBehavior":["Node1"],"EfficientLengthIterable":["Node1"],"Iterable":["Node1"],"JSIndexable":["Node1"],"ImmutableListMixin.E":"Node1","ListMixin.E":"Node1"},"_SpeechRecognitionResultList":{"ListMixin":["SpeechRecognitionResult"],"ImmutableListMixin":["SpeechRecognitionResult"],"List":["SpeechRecognitionResult"],"JavaScriptIndexingBehavior":["SpeechRecognitionResult"],"EfficientLengthIterable":["SpeechRecognitionResult"],"Iterable":["SpeechRecognitionResult"],"JSIndexable":["SpeechRecognitionResult"],"ImmutableListMixin.E":"SpeechRecognitionResult","ListMixin.E":"SpeechRecognitionResult"},"_StyleSheetList":{"ListMixin":["StyleSheet"],"ImmutableListMixin":["StyleSheet"],"List":["StyleSheet"],"JavaScriptIndexingBehavior":["StyleSheet"],"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"]},"NodeValidatorBuilder":{"NodeValidator":[]},"_SimpleNodeValidator":{"NodeValidator":[]},"_TemplatingNodeValidator":{"NodeValidator":[]},"_SvgNodeValidator":{"NodeValidator":[]},"_DOMWindowCrossFrame":{"EventTarget":[]},"_WrappedEvent":{"Event":[]},"FilteredElementList":{"ListMixin":["Element"],"List":["Element"],"EfficientLengthIterable":["Element"],"Iterable":["Element"],"ListMixin.E":"Element"},"Database":{"EventTarget":[]},"VersionChangeEvent":{"Event":[]},"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"]},"ClipPathElement":{"SvgElement":[],"Element":[],"Node1":[],"EventTarget":[]},"DefsElement":{"SvgElement":[],"Element":[],"Node1":[],"EventTarget":[]},"FEBlendElement":{"SvgElement":[],"Element":[],"Node1":[],"EventTarget":[]},"FEColorMatrixElement":{"SvgElement":[],"Element":[],"Node1":[],"EventTarget":[]},"FECompositeElement":{"SvgElement":[],"Element":[],"Node1":[],"EventTarget":[]},"FEFloodElement":{"SvgElement":[],"Element":[],"Node1":[],"EventTarget":[]},"FilterElement":{"SvgElement":[],"Element":[],"Node1":[],"EventTarget":[]},"GeometryElement":{"SvgElement":[],"Element":[],"Node1":[],"EventTarget":[]},"GraphicsElement":{"SvgElement":[],"Element":[],"Node1":[],"EventTarget":[]},"LengthList":{"ListMixin":["Length"],"ImmutableListMixin":["Length"],"List":["Length"],"EfficientLengthIterable":["Length"],"Iterable":["Length"],"ImmutableListMixin.E":"Length","ListMixin.E":"Length"},"NumberList":{"ListMixin":["Number"],"ImmutableListMixin":["Number"],"List":["Number"],"EfficientLengthIterable":["Number"],"Iterable":["Number"],"ImmutableListMixin.E":"Number","ListMixin.E":"Number"},"PathElement":{"SvgElement":[],"Element":[],"Node1":[],"EventTarget":[]},"ScriptElement0":{"SvgElement":[],"Element":[],"Node1":[],"EventTarget":[]},"StringList":{"ListMixin":["String"],"ImmutableListMixin":["String"],"List":["String"],"EfficientLengthIterable":["String"],"Iterable":["String"],"ImmutableListMixin.E":"String","ListMixin.E":"String"},"SvgElement":{"Element":[],"Node1":[],"EventTarget":[]},"SvgSvgElement":{"SvgElement":[],"Element":[],"Node1":[],"EventTarget":[]},"TransformList":{"ListMixin":["Transform0"],"ImmutableListMixin":["Transform0"],"List":["Transform0"],"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":[]},"AudioParamMap":{"MapMixin":["String","@"],"Map":["String","@"],"MapMixin.K":"String","MapMixin.V":"@"},"AudioTrackList":{"EventTarget":[]},"BaseAudioContext":{"EventTarget":[]},"OfflineAudioContext":{"EventTarget":[]},"ArchiveException":{"FormatException":[],"Exception":[]},"InputStream":{"InputStreamBase":[]},"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"]},"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":[]},"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":[]},"_MacOSCodes":{"_Codes":[]},"_WindowsCodes":{"_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":[]},"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"},"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":[]},"_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":[]},"ValueListenable":{"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"},"_LicenseEntryWithLineBreaksParserState":{"Enum":[]},"LicenseEntryWithLineBreaks":{"LicenseEntry":[]},"ObserverList":{"Iterable":["1"],"Iterable.E":"1"},"HashedObserverList":{"Iterable":["1"],"Iterable.E":"1"},"TargetPlatform":{"Enum":[]},"SynchronousFuture":{"Future":["1"]},"GestureDisposition":{"Enum":[]},"FlutterErrorDetailsForPointerEventDispatcher":{"FlutterErrorDetails":[]},"_PointerEventDescription":{"PointerEvent":[]},"PointerHoverEvent":{"PointerEvent":[]},"PointerEnterEvent":{"PointerEvent":[]},"PointerExitEvent":{"PointerEvent":[]},"PointerDownEvent":{"PointerEvent":[]},"PointerMoveEvent":{"PointerEvent":[]},"PointerUpEvent":{"PointerEvent":[]},"PointerSignalEvent":{"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":[]},"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":[]},"_PackageListTile":{"StatelessWidget":[],"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"]},"_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":[],"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":[]},"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":[]},"_LerpProperties":{"MaterialStateProperty":["1?"]},"_LerpSides":{"MaterialStateProperty":["BorderSide?"]},"_LerpShapes":{"MaterialStateProperty":["OutlinedBorder?"]},"ButtonStyleButton":{"StatefulWidget":[],"Widget":[],"DiagnosticableTree":[]},"_ButtonStyleState":{"State":["ButtonStyleButton"]},"_MouseCursor":{"MouseCursor0":[],"MaterialStateProperty":["MouseCursor0"]},"_InputPadding0":{"SingleChildRenderObjectWidget":[],"RenderObjectWidget":[],"Widget":[],"DiagnosticableTree":[]},"_RenderInputPadding0":{"RenderBox":[],"RenderObjectWithChildMixin":["RenderBox"],"RenderObject":[],"DiagnosticableTree":[],"AbstractNode":[]},"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":[]},"_LerpProperties4":{"MaterialStateProperty":["1"]},"MaterialColor":{"ColorSwatch":["int"],"Color":[],"ColorSwatch.T":"int"},"MaterialAccentColor":{"ColorSwatch":["int"],"Color":[],"ColorSwatch.T":"int"},"_SortArrow":{"StatefulWidget":[],"Widget":[],"DiagnosticableTree":[]},"DataTable":{"StatelessWidget":[],"Widget":[],"DiagnosticableTree":[]},"TableRowInkWell":{"StatelessWidget":[],"Widget":[],"DiagnosticableTree":[]},"_SortArrowState":{"State":["_SortArrow"]},"_NullTableColumnWidth":{"TableColumnWidth":[]},"_NullWidget":{"Widget":[],"DiagnosticableTree":[]},"DataTableSource":{"ChangeNotifier":[],"Listenable":[]},"_LerpProperties3":{"MaterialStateProperty":["1"]},"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":[]},"_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":[]},"_ElevatedButtonDefaultBackground":{"MaterialStateProperty":["Color?"]},"_ElevatedButtonDefaultForeground":{"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":[]},"_ChildOverflowBox":{"SingleChildRenderObjectWidget":[],"RenderObjectWidget":[],"Widget":[],"DiagnosticableTree":[]},"_RenderChildOverflowBox":{"RenderBox":[],"RenderObjectWithChildMixin":["RenderBox"],"RenderObject":[],"DiagnosticableTree":[],"AbstractNode":[]},"_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":[],"SlottedContainerRenderObjectMixin.S":"_DecorationSlot"},"_Decorator":{"SlottedMultiChildRenderObjectWidgetMixin":["_DecorationSlot"],"RenderObjectWidget":[],"Widget":[],"DiagnosticableTree":[],"SlottedMultiChildRenderObjectWidgetMixin.S":"_DecorationSlot"},"_InputDecoratorState":{"State":["InputDecorator"]},"ListTileTheme":{"InheritedTheme":[],"InheritedWidget":[],"ProxyWidget":[],"Widget":[],"DiagnosticableTree":[]},"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":[],"SlottedContainerRenderObjectMixin.S":"_ListTileSlot"},"MaterialType":{"Enum":[]},"Material":{"StatefulWidget":[],"Widget":[],"DiagnosticableTree":[]},"_RenderInkFeatures":{"RenderBox":[],"RenderObjectWithChildMixin":["RenderBox"],"RenderObject":[],"DiagnosticableTree":[],"AbstractNode":[]},"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"]},"_MaterialStatePropertyWith":{"MaterialStateProperty":["1"]},"_MaterialStatePropertyAll":{"MaterialStateProperty":["1"]},"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":[],"ContainerRenderObjectMixin.1":"ListBodyParentData","RenderBoxContainerDefaultsMixin.1":"ListBodyParentData","RenderBoxContainerDefaultsMixin.0":"RenderBox","ContainerRenderObjectMixin.0":"RenderBox"},"_LerpProperties2":{"MaterialStateProperty":["1"]},"OutlinedButton":{"StatefulWidget":[],"Widget":[],"DiagnosticableTree":[]},"_OutlinedButtonDefaultForeground":{"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":[]},"FadeUpwardsPageTransitionsBuilder":{"PageTransitionsBuilder":[]},"ZoomPageTransitionsBuilder":{"PageTransitionsBuilder":[]},"CupertinoPageTransitionsBuilder":{"PageTransitionsBuilder":[]},"PaginatedDataTable":{"StatefulWidget":[],"Widget":[],"DiagnosticableTree":[]},"PaginatedDataTableState":{"State":["PaginatedDataTable"]},"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":[]},"PopupMenuItemState":{"State":["2"]},"_PopupMenu":{"StatelessWidget":[],"Widget":[],"DiagnosticableTree":[]},"_PopupMenuRoute":{"ModalRoute":["1"],"TransitionRoute":["1"],"Route":["1"],"ModalRoute.T":"1"},"PopupMenuButtonState":{"State":["PopupMenuButton<1>"]},"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":[]},"_LerpProperties1":{"MaterialStateProperty":["1"]},"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"]},"PersistentBottomSheetController":{"ScaffoldFeatureController":["_StandardBottomSheet","1"]},"_MaterialScrollbar":{"StatefulWidget":[],"Widget":[],"DiagnosticableTree":[]},"Scrollbar":{"StatelessWidget":[],"Widget":[],"DiagnosticableTree":[]},"_MaterialScrollbarState":{"RawScrollbarState":["_MaterialScrollbar"],"State":["_MaterialScrollbar"]},"_LerpProperties5":{"MaterialStateProperty":["1"]},"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":[]},"_LerpProperties0":{"MaterialStateProperty":["1"]},"_TabControllerScope":{"InheritedWidget":[],"ProxyWidget":[],"Widget":[],"DiagnosticableTree":[]},"DefaultTabController":{"StatefulWidget":[],"Widget":[],"DiagnosticableTree":[]},"TabController":{"ChangeNotifier":[],"Listenable":[]},"_DefaultTabControllerState":{"State":["DefaultTabController"]},"UnderlineTabIndicator":{"Decoration":[]},"_UnderlinePainter":{"BoxPainter":[]},"TabBar":{"StatefulWidget":[],"Widget":[],"DiagnosticableTree":[]},"TabBarView":{"StatefulWidget":[],"Widget":[],"DiagnosticableTree":[]},"Tab":{"StatelessWidget":[],"Widget":[],"DiagnosticableTree":[]},"_TabStyle":{"StatefulWidget":[],"Widget":[],"DiagnosticableTree":[]},"_TabLabelBarRenderer":{"RenderBoxContainerDefaultsMixin":["RenderBox","FlexParentData"],"RenderBox":[],"ContainerRenderObjectMixin":["RenderBox","FlexParentData"],"RenderObject":[],"DiagnosticableTree":[],"AbstractNode":[],"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":[]},"_TextButtonDefaultForeground":{"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":[]},"_RenderInputPadding1":{"RenderBox":[],"RenderObjectWithChildMixin":["RenderBox"],"RenderObject":[],"DiagnosticableTree":[],"AbstractNode":[]},"_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":[]},"_ToggleButton":{"StatelessWidget":[],"Widget":[],"DiagnosticableTree":[]},"_ResolveFillColor":{"MaterialStateProperty":["Color?"]},"_DefaultFillColor":{"MaterialStateProperty":["Color"]},"_SelectToggleButton":{"SingleChildRenderObjectWidget":[],"RenderObjectWidget":[],"Widget":[],"DiagnosticableTree":[]},"_SelectToggleButtonRenderObject":{"RenderBox":[],"RenderObjectWithChildMixin":["RenderBox"],"RenderObject":[],"DiagnosticableTree":[],"AbstractNode":[]},"_InputPadding1":{"SingleChildRenderObjectWidget":[],"RenderObjectWidget":[],"Widget":[],"DiagnosticableTree":[]},"_RenderInputPadding2":{"RenderBox":[],"RenderObjectWithChildMixin":["RenderBox"],"RenderObject":[],"DiagnosticableTree":[],"AbstractNode":[]},"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":[]},"_SystemFontsNotifier":{"Listenable":[]},"OutlinedBorder":{"ShapeBorder":[]},"BorderStyle":{"Enum":[]},"_CompoundBorder":{"ShapeBorder":[]},"BoxShape":{"Enum":[]},"BoxBorder":{"ShapeBorder":[]},"Border":{"ShapeBorder":[]},"BorderDirectional":{"ShapeBorder":[]},"BoxDecoration":{"Decoration":[]},"_BoxDecorationPainter":{"BoxPainter":[]},"BoxFit":{"Enum":[]},"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":[]},"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":[]},"SpringType":{"Enum":[]},"RenderAnimatedSizeState":{"Enum":[]},"RenderAnimatedSize":{"RenderBox":[],"RenderObjectWithChildMixin":["RenderBox"],"RenderObject":[],"DiagnosticableTree":[],"AbstractNode":[]},"BoxHitTestResult":{"HitTestResult":[]},"RenderBox":{"RenderObject":[],"DiagnosticableTree":[],"AbstractNode":[]},"BoxHitTestEntry":{"HitTestEntry":[]},"ContainerBoxParentData":{"BoxParentData":[],"ContainerParentDataMixin":["1"]},"_IntrinsicDimension":{"Enum":[]},"MultiChildLayoutParentData":{"BoxParentData":[],"ContainerParentDataMixin":["RenderBox"]},"RenderCustomMultiChildLayoutBox":{"RenderBoxContainerDefaultsMixin":["RenderBox","MultiChildLayoutParentData"],"RenderBox":[],"ContainerRenderObjectMixin":["RenderBox","MultiChildLayoutParentData"],"RenderObject":[],"DiagnosticableTree":[],"AbstractNode":[],"ContainerRenderObjectMixin.1":"MultiChildLayoutParentData","RenderBoxContainerDefaultsMixin.1":"MultiChildLayoutParentData","RenderBoxContainerDefaultsMixin.0":"RenderBox","ContainerRenderObjectMixin.0":"RenderBox"},"CustomPainter":{"Listenable":[]},"RenderCustomPaint":{"RenderBox":[],"RenderObjectWithChildMixin":["RenderBox"],"RenderObject":[],"DiagnosticableTree":[],"AbstractNode":[]},"RenderEditablePainter":{"ChangeNotifier":[],"Listenable":[]},"RenderEditable":{"RenderBoxContainerDefaultsMixin":["RenderBox","TextParentData"],"RenderBox":[],"ContainerRenderObjectMixin":["RenderBox","TextParentData"],"RenderObject":[],"DiagnosticableTree":[],"AbstractNode":[],"ContainerRenderObjectMixin.1":"TextParentData","RenderBoxContainerDefaultsMixin.1":"TextParentData","RenderBoxContainerDefaultsMixin.0":"RenderBox","ContainerRenderObjectMixin.0":"RenderBox"},"_RenderEditableCustomPaint":{"RenderBox":[],"RenderObject":[],"DiagnosticableTree":[],"AbstractNode":[]},"_TextHighlightPainter":{"RenderEditablePainter":[],"ChangeNotifier":[],"Listenable":[]},"_FloatingCursorPainter":{"RenderEditablePainter":[],"ChangeNotifier":[],"Listenable":[]},"_CompositeRenderEditablePainter":{"RenderEditablePainter":[],"ChangeNotifier":[],"Listenable":[]},"RenderErrorBox":{"RenderBox":[],"RenderObject":[],"DiagnosticableTree":[],"AbstractNode":[]},"FlexParentData":{"BoxParentData":[],"ContainerParentDataMixin":["RenderBox"]},"FlexFit":{"Enum":[]},"MainAxisSize":{"Enum":[]},"MainAxisAlignment":{"Enum":[]},"CrossAxisAlignment":{"Enum":[]},"RenderFlex":{"RenderBoxContainerDefaultsMixin":["RenderBox","FlexParentData"],"RenderBox":[],"ContainerRenderObjectMixin":["RenderBox","FlexParentData"],"RenderObject":[],"DiagnosticableTree":[],"AbstractNode":[],"ContainerRenderObjectMixin.1":"FlexParentData","RenderBoxContainerDefaultsMixin.1":"FlexParentData","RenderBoxContainerDefaultsMixin.0":"RenderBox","ContainerRenderObjectMixin.0":"RenderBox"},"RenderImage":{"RenderBox":[],"RenderObject":[],"DiagnosticableTree":[],"AbstractNode":[]},"Layer0":{"DiagnosticableTree":[],"AbstractNode":[]},"ContainerLayer0":{"DiagnosticableTree":[],"AbstractNode":[]},"ClipRectLayer":{"ContainerLayer0":[],"DiagnosticableTree":[],"AbstractNode":[]},"ClipRRectLayer":{"ContainerLayer0":[],"DiagnosticableTree":[],"AbstractNode":[]},"TransformLayer":{"OffsetLayer":[],"ContainerLayer0":[],"DiagnosticableTree":[],"AbstractNode":[]},"PictureLayer":{"DiagnosticableTree":[],"AbstractNode":[]},"PlatformViewLayer":{"DiagnosticableTree":[],"AbstractNode":[]},"PerformanceOverlayLayer":{"DiagnosticableTree":[],"AbstractNode":[]},"OffsetLayer":{"ContainerLayer0":[],"DiagnosticableTree":[],"AbstractNode":[]},"ClipPathLayer":{"ContainerLayer0":[],"DiagnosticableTree":[],"AbstractNode":[]},"OpacityLayer":{"OffsetLayer":[],"ContainerLayer0":[],"DiagnosticableTree":[],"AbstractNode":[]},"BackdropFilterLayer":{"ContainerLayer0":[],"DiagnosticableTree":[],"AbstractNode":[]},"PhysicalModelLayer":{"ContainerLayer0":[],"DiagnosticableTree":[],"AbstractNode":[]},"LeaderLayer":{"ContainerLayer0":[],"DiagnosticableTree":[],"AbstractNode":[]},"FollowerLayer":{"ContainerLayer0":[],"DiagnosticableTree":[],"AbstractNode":[]},"AnnotatedRegionLayer":{"ContainerLayer0":[],"DiagnosticableTree":[],"AbstractNode":[]},"ListBodyParentData":{"BoxParentData":[],"ContainerParentDataMixin":["RenderBox"]},"RenderListBody":{"RenderBoxContainerDefaultsMixin":["RenderBox","ListBodyParentData"],"RenderBox":[],"ContainerRenderObjectMixin":["RenderBox","ListBodyParentData"],"RenderObject":[],"DiagnosticableTree":[],"AbstractNode":[],"ContainerRenderObjectMixin.1":"ListBodyParentData","RenderBoxContainerDefaultsMixin.1":"ListBodyParentData","RenderBoxContainerDefaultsMixin.0":"RenderBox","ContainerRenderObjectMixin.0":"RenderBox"},"MouseTracker":{"ChangeNotifier":[],"Listenable":[]},"RenderObject":{"DiagnosticableTree":[],"AbstractNode":[]},"_RootSemanticsFragment":{"_InterestingSemanticsFragment":[]},"_SwitchableSemanticsFragment":{"_InterestingSemanticsFragment":[]},"TextParentData":{"BoxParentData":[],"ContainerParentDataMixin":["RenderBox"]},"RenderParagraph":{"RenderBoxContainerDefaultsMixin":["RenderBox","TextParentData"],"RenderBox":[],"ContainerRenderObjectMixin":["RenderBox","TextParentData"],"RenderObject":[],"DiagnosticableTree":[],"AbstractNode":[],"ContainerRenderObjectMixin.1":"TextParentData","RenderBoxContainerDefaultsMixin.1":"TextParentData","RenderBoxContainerDefaultsMixin.0":"RenderBox","ContainerRenderObjectMixin.0":"RenderBox"},"RenderPerformanceOverlay":{"RenderBox":[],"RenderObject":[],"DiagnosticableTree":[],"AbstractNode":[]},"PlatformViewHitTestBehavior":{"Enum":[]},"_PlatformViewGestureRecognizer":{"OneSequenceGestureRecognizer":[],"GestureRecognizer":[],"DiagnosticableTree":[],"GestureArenaMember":[]},"PlatformViewRenderBox":{"RenderBox":[],"RenderObject":[],"DiagnosticableTree":[],"MouseTrackerAnnotation":[],"AbstractNode":[]},"ShapeBorderClipper":{"CustomClipper":["Path"],"Listenable":[]},"RenderAbsorbPointer":{"RenderBox":[],"RenderObjectWithChildMixin":["RenderBox"],"RenderObject":[],"DiagnosticableTree":[],"AbstractNode":[]},"RenderSemanticsGestureHandler":{"RenderBox":[],"RenderObjectWithChildMixin":["RenderBox"],"RenderObject":[],"DiagnosticableTree":[],"AbstractNode":[]},"RenderProxyBox":{"RenderBox":[],"RenderObjectWithChildMixin":["RenderBox"],"RenderObject":[],"DiagnosticableTree":[],"AbstractNode":[]},"HitTestBehavior":{"Enum":[]},"RenderProxyBoxWithHitTestBehavior":{"RenderBox":[],"RenderObjectWithChildMixin":["RenderBox"],"RenderObject":[],"DiagnosticableTree":[],"AbstractNode":[]},"RenderConstrainedBox":{"RenderBox":[],"RenderObjectWithChildMixin":["RenderBox"],"RenderObject":[],"DiagnosticableTree":[],"AbstractNode":[]},"RenderLimitedBox":{"RenderBox":[],"RenderObjectWithChildMixin":["RenderBox"],"RenderObject":[],"DiagnosticableTree":[],"AbstractNode":[]},"RenderAspectRatio":{"RenderBox":[],"RenderObjectWithChildMixin":["RenderBox"],"RenderObject":[],"DiagnosticableTree":[],"AbstractNode":[]},"RenderIntrinsicWidth":{"RenderBox":[],"RenderObjectWithChildMixin":["RenderBox"],"RenderObject":[],"DiagnosticableTree":[],"AbstractNode":[]},"RenderIntrinsicHeight":{"RenderBox":[],"RenderObjectWithChildMixin":["RenderBox"],"RenderObject":[],"DiagnosticableTree":[],"AbstractNode":[]},"RenderOpacity":{"RenderBox":[],"RenderObjectWithChildMixin":["RenderBox"],"RenderObject":[],"DiagnosticableTree":[],"AbstractNode":[]},"RenderAnimatedOpacity":{"RenderBox":[],"RenderObjectWithChildMixin":["RenderBox"],"RenderObject":[],"DiagnosticableTree":[],"AbstractNode":[]},"RenderBackdropFilter":{"RenderBox":[],"RenderObjectWithChildMixin":["RenderBox"],"RenderObject":[],"DiagnosticableTree":[],"AbstractNode":[]},"CustomClipper":{"Listenable":[]},"_RenderCustomClip":{"RenderBox":[],"RenderObjectWithChildMixin":["RenderBox"],"RenderObject":[],"DiagnosticableTree":[],"AbstractNode":[]},"RenderClipRect":{"RenderBox":[],"RenderObjectWithChildMixin":["RenderBox"],"RenderObject":[],"DiagnosticableTree":[],"AbstractNode":[]},"RenderClipRRect":{"RenderBox":[],"RenderObjectWithChildMixin":["RenderBox"],"RenderObject":[],"DiagnosticableTree":[],"AbstractNode":[]},"RenderClipOval":{"RenderBox":[],"RenderObjectWithChildMixin":["RenderBox"],"RenderObject":[],"DiagnosticableTree":[],"AbstractNode":[]},"RenderClipPath":{"RenderBox":[],"RenderObjectWithChildMixin":["RenderBox"],"RenderObject":[],"DiagnosticableTree":[],"AbstractNode":[]},"_RenderPhysicalModelBase":{"RenderBox":[],"RenderObjectWithChildMixin":["RenderBox"],"RenderObject":[],"DiagnosticableTree":[],"AbstractNode":[]},"RenderPhysicalModel":{"RenderBox":[],"RenderObjectWithChildMixin":["RenderBox"],"RenderObject":[],"DiagnosticableTree":[],"AbstractNode":[]},"RenderPhysicalShape":{"RenderBox":[],"RenderObjectWithChildMixin":["RenderBox"],"RenderObject":[],"DiagnosticableTree":[],"AbstractNode":[]},"DecorationPosition":{"Enum":[]},"RenderDecoratedBox":{"RenderBox":[],"RenderObjectWithChildMixin":["RenderBox"],"RenderObject":[],"DiagnosticableTree":[],"AbstractNode":[]},"RenderTransform":{"RenderBox":[],"RenderObjectWithChildMixin":["RenderBox"],"RenderObject":[],"DiagnosticableTree":[],"AbstractNode":[]},"RenderFittedBox":{"RenderBox":[],"RenderObjectWithChildMixin":["RenderBox"],"RenderObject":[],"DiagnosticableTree":[],"AbstractNode":[]},"RenderFractionalTranslation":{"RenderBox":[],"RenderObjectWithChildMixin":["RenderBox"],"RenderObject":[],"DiagnosticableTree":[],"AbstractNode":[]},"RenderPointerListener":{"RenderBox":[],"RenderObjectWithChildMixin":["RenderBox"],"RenderObject":[],"DiagnosticableTree":[],"AbstractNode":[]},"RenderMouseRegion":{"RenderBox":[],"RenderObjectWithChildMixin":["RenderBox"],"RenderObject":[],"DiagnosticableTree":[],"MouseTrackerAnnotation":[],"AbstractNode":[]},"RenderRepaintBoundary":{"RenderBox":[],"RenderObjectWithChildMixin":["RenderBox"],"RenderObject":[],"DiagnosticableTree":[],"AbstractNode":[]},"RenderIgnorePointer":{"RenderBox":[],"RenderObjectWithChildMixin":["RenderBox"],"RenderObject":[],"DiagnosticableTree":[],"AbstractNode":[]},"RenderOffstage":{"RenderBox":[],"RenderObjectWithChildMixin":["RenderBox"],"RenderObject":[],"DiagnosticableTree":[],"AbstractNode":[]},"RenderSemanticsAnnotations":{"RenderBox":[],"RenderObjectWithChildMixin":["RenderBox"],"RenderObject":[],"DiagnosticableTree":[],"AbstractNode":[]},"RenderBlockSemantics":{"RenderBox":[],"RenderObjectWithChildMixin":["RenderBox"],"RenderObject":[],"DiagnosticableTree":[],"AbstractNode":[]},"RenderMergeSemantics":{"RenderBox":[],"RenderObjectWithChildMixin":["RenderBox"],"RenderObject":[],"DiagnosticableTree":[],"AbstractNode":[]},"RenderExcludeSemantics":{"RenderBox":[],"RenderObjectWithChildMixin":["RenderBox"],"RenderObject":[],"DiagnosticableTree":[],"AbstractNode":[]},"RenderIndexedSemantics":{"RenderBox":[],"RenderObjectWithChildMixin":["RenderBox"],"RenderObject":[],"DiagnosticableTree":[],"AbstractNode":[]},"RenderLeaderLayer":{"RenderBox":[],"RenderObjectWithChildMixin":["RenderBox"],"RenderObject":[],"DiagnosticableTree":[],"AbstractNode":[]},"RenderFollowerLayer":{"RenderBox":[],"RenderObjectWithChildMixin":["RenderBox"],"RenderObject":[],"DiagnosticableTree":[],"AbstractNode":[]},"RenderAnnotatedRegion":{"RenderBox":[],"RenderObjectWithChildMixin":["RenderBox"],"RenderObject":[],"DiagnosticableTree":[],"AbstractNode":[]},"RenderShiftedBox":{"RenderBox":[],"RenderObjectWithChildMixin":["RenderBox"],"RenderObject":[],"DiagnosticableTree":[],"AbstractNode":[]},"RenderPadding":{"RenderBox":[],"RenderObjectWithChildMixin":["RenderBox"],"RenderObject":[],"DiagnosticableTree":[],"AbstractNode":[]},"RenderAligningShiftedBox":{"RenderBox":[],"RenderObjectWithChildMixin":["RenderBox"],"RenderObject":[],"DiagnosticableTree":[],"AbstractNode":[]},"RenderPositionedBox":{"RenderBox":[],"RenderObjectWithChildMixin":["RenderBox"],"RenderObject":[],"DiagnosticableTree":[],"AbstractNode":[]},"RenderConstrainedOverflowBox":{"RenderBox":[],"RenderObjectWithChildMixin":["RenderBox"],"RenderObject":[],"DiagnosticableTree":[],"AbstractNode":[]},"RenderFractionallySizedOverflowBox":{"RenderBox":[],"RenderObjectWithChildMixin":["RenderBox"],"RenderObject":[],"DiagnosticableTree":[],"AbstractNode":[]},"RenderCustomSingleChildLayoutBox":{"RenderBox":[],"RenderObjectWithChildMixin":["RenderBox"],"RenderObject":[],"DiagnosticableTree":[],"AbstractNode":[]},"SliverHitTestResult":{"HitTestResult":[]},"SliverLogicalContainerParentData":{"SliverLogicalParentData":[],"ContainerParentDataMixin":["RenderSliver"]},"SliverPhysicalContainerParentData":{"SliverPhysicalParentData":[],"ContainerParentDataMixin":["RenderSliver"]},"RenderSliver":{"RenderObject":[],"DiagnosticableTree":[],"AbstractNode":[]},"GrowthDirection":{"Enum":[]},"SliverHitTestEntry":{"HitTestEntry":[]},"RenderSliverFillViewport":{"RenderSliverMultiBoxAdaptor":[],"RenderSliver":[],"ContainerRenderObjectMixin":["RenderBox","SliverMultiBoxAdaptorParentData"],"RenderObject":[],"DiagnosticableTree":[],"AbstractNode":[],"ContainerRenderObjectMixin.1":"SliverMultiBoxAdaptorParentData","ContainerRenderObjectMixin.0":"RenderBox"},"RenderSliverFixedExtentBoxAdaptor":{"RenderSliverMultiBoxAdaptor":[],"RenderSliver":[],"ContainerRenderObjectMixin":["RenderBox","SliverMultiBoxAdaptorParentData"],"RenderObject":[],"DiagnosticableTree":[],"AbstractNode":[]},"SliverGridParentData":{"SliverMultiBoxAdaptorParentData":[],"SliverLogicalParentData":[],"ContainerParentDataMixin":["RenderBox"],"KeepAliveParentDataMixin":[]},"RenderSliverGrid":{"RenderSliverMultiBoxAdaptor":[],"RenderSliver":[],"ContainerRenderObjectMixin":["RenderBox","SliverMultiBoxAdaptorParentData"],"RenderObject":[],"DiagnosticableTree":[],"AbstractNode":[],"ContainerRenderObjectMixin.1":"SliverMultiBoxAdaptorParentData","ContainerRenderObjectMixin.0":"RenderBox"},"RenderSliverList":{"RenderSliverMultiBoxAdaptor":[],"RenderSliver":[],"ContainerRenderObjectMixin":["RenderBox","SliverMultiBoxAdaptorParentData"],"RenderObject":[],"DiagnosticableTree":[],"AbstractNode":[],"ContainerRenderObjectMixin.1":"SliverMultiBoxAdaptorParentData","ContainerRenderObjectMixin.0":"RenderBox"},"SliverMultiBoxAdaptorParentData":{"SliverLogicalParentData":[],"ContainerParentDataMixin":["RenderBox"],"KeepAliveParentDataMixin":[]},"RenderSliverMultiBoxAdaptor":{"RenderSliver":[],"ContainerRenderObjectMixin":["RenderBox","SliverMultiBoxAdaptorParentData"],"RenderObject":[],"DiagnosticableTree":[],"AbstractNode":[]},"RenderSliverEdgeInsetsPadding":{"RenderSliver":[],"RenderObjectWithChildMixin":["RenderSliver"],"RenderObject":[],"DiagnosticableTree":[],"AbstractNode":[]},"RenderSliverPadding":{"RenderSliver":[],"RenderObjectWithChildMixin":["RenderSliver"],"RenderObject":[],"DiagnosticableTree":[],"AbstractNode":[]},"RenderSliverFloatingPersistentHeader":{"RenderSliver":[],"RenderObjectWithChildMixin":["RenderBox"],"RenderObject":[],"DiagnosticableTree":[],"AbstractNode":[]},"RenderSliverPersistentHeader":{"RenderSliver":[],"RenderObjectWithChildMixin":["RenderBox"],"RenderObject":[],"DiagnosticableTree":[],"AbstractNode":[]},"RenderSliverPinnedPersistentHeader":{"RenderSliver":[],"RenderObjectWithChildMixin":["RenderBox"],"RenderObject":[],"DiagnosticableTree":[],"AbstractNode":[]},"StackParentData":{"BoxParentData":[],"ContainerParentDataMixin":["RenderBox"]},"StackFit":{"Enum":[]},"Overflow":{"Enum":[]},"RenderStack":{"RenderBoxContainerDefaultsMixin":["RenderBox","StackParentData"],"RenderBox":[],"ContainerRenderObjectMixin":["RenderBox","StackParentData"],"RenderObject":[],"DiagnosticableTree":[],"AbstractNode":[],"ContainerRenderObjectMixin.1":"StackParentData","RenderBoxContainerDefaultsMixin.1":"StackParentData","RenderBoxContainerDefaultsMixin.0":"RenderBox","ContainerRenderObjectMixin.0":"RenderBox"},"RenderIndexedStack":{"RenderBoxContainerDefaultsMixin":["RenderBox","StackParentData"],"RenderBox":[],"ContainerRenderObjectMixin":["RenderBox","StackParentData"],"RenderObject":[],"DiagnosticableTree":[],"AbstractNode":[],"ContainerRenderObjectMixin.1":"StackParentData","RenderBoxContainerDefaultsMixin.1":"StackParentData","RenderBoxContainerDefaultsMixin.0":"RenderBox","ContainerRenderObjectMixin.0":"RenderBox"},"TableCellParentData":{"BoxParentData":[]},"IntrinsicColumnWidth":{"TableColumnWidth":[]},"FixedColumnWidth":{"TableColumnWidth":[]},"FlexColumnWidth":{"TableColumnWidth":[]},"TableCellVerticalAlignment":{"Enum":[]},"RenderTable":{"RenderBox":[],"RenderObject":[],"DiagnosticableTree":[],"AbstractNode":[]},"AlignmentGeometryTween":{"Tween":["AlignmentGeometry?"],"Animatable":["AlignmentGeometry?"],"Tween.T":"AlignmentGeometry?","Animatable.T":"AlignmentGeometry?"},"RenderView":{"RenderObjectWithChildMixin":["RenderBox"],"RenderObject":[],"DiagnosticableTree":[],"AbstractNode":[]},"CacheExtentStyle":{"Enum":[]},"RenderViewportBase":{"_RenderViewportBase_RenderBox_ContainerRenderObjectMixin":["1"],"RenderBox":[],"ContainerRenderObjectMixin":["RenderSliver","1"],"RenderAbstractViewport":[],"RenderObject":[],"DiagnosticableTree":[],"AbstractNode":[]},"RenderViewport":{"_RenderViewportBase_RenderBox_ContainerRenderObjectMixin":["SliverPhysicalContainerParentData"],"RenderBox":[],"ContainerRenderObjectMixin":["RenderSliver","SliverPhysicalContainerParentData"],"RenderAbstractViewport":[],"RenderObject":[],"DiagnosticableTree":[],"AbstractNode":[],"ContainerRenderObjectMixin.1":"SliverPhysicalContainerParentData","_RenderViewportBase_RenderBox_ContainerRenderObjectMixin.0":"SliverPhysicalContainerParentData","ContainerRenderObjectMixin.0":"RenderSliver"},"RenderShrinkWrappingViewport":{"_RenderViewportBase_RenderBox_ContainerRenderObjectMixin":["SliverLogicalContainerParentData"],"RenderBox":[],"ContainerRenderObjectMixin":["RenderSliver","SliverLogicalContainerParentData"],"RenderAbstractViewport":[],"RenderObject":[],"DiagnosticableTree":[],"AbstractNode":[],"ContainerRenderObjectMixin.1":"SliverLogicalContainerParentData","_RenderViewportBase_RenderBox_ContainerRenderObjectMixin.0":"SliverLogicalContainerParentData","ContainerRenderObjectMixin.0":"RenderSliver"},"ViewportOffset":{"ChangeNotifier":[],"Listenable":[]},"ScrollDirection":{"Enum":[]},"WrapParentData":{"BoxParentData":[],"ContainerParentDataMixin":["RenderBox"]},"WrapAlignment":{"Enum":[]},"WrapCrossAlignment":{"Enum":[]},"RenderWrap":{"RenderBoxContainerDefaultsMixin":["RenderBox","WrapParentData"],"RenderBox":[],"ContainerRenderObjectMixin":["RenderBox","WrapParentData"],"RenderObject":[],"DiagnosticableTree":[],"AbstractNode":[],"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":[]},"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":[]},"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"]},"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":[]},"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"},"CustomMultiChildLayout":{"MultiChildRenderObjectWidget":[],"RenderObjectWidget":[],"Widget":[],"DiagnosticableTree":[]},"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":[]},"Listener":{"SingleChildRenderObjectWidget":[],"RenderObjectWidget":[],"Widget":[],"DiagnosticableTree":[]},"MouseRegion":{"StatefulWidget":[],"Widget":[],"DiagnosticableTree":[]},"IgnorePointer":{"SingleChildRenderObjectWidget":[],"RenderObjectWidget":[],"Widget":[],"DiagnosticableTree":[]},"Semantics":{"SingleChildRenderObjectWidget":[],"RenderObjectWidget":[],"Widget":[],"DiagnosticableTree":[]},"BlockSemantics":{"SingleChildRenderObjectWidget":[],"RenderObjectWidget":[],"Widget":[],"DiagnosticableTree":[]},"Builder":{"StatelessWidget":[],"Widget":[],"DiagnosticableTree":[]},"Opacity":{"SingleChildRenderObjectWidget":[],"RenderObjectWidget":[],"Widget":[],"DiagnosticableTree":[]},"BackdropFilter":{"SingleChildRenderObjectWidget":[],"RenderObjectWidget":[],"Widget":[],"DiagnosticableTree":[]},"CustomPaint":{"SingleChildRenderObjectWidget":[],"RenderObjectWidget":[],"Widget":[],"DiagnosticableTree":[]},"ClipRect":{"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":[]},"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":[]},"_MouseRegionState":{"State":["MouseRegion"]},"_RawMouseRegion":{"SingleChildRenderObjectWidget":[],"RenderObjectWidget":[],"Widget":[],"DiagnosticableTree":[]},"RepaintBoundary":{"SingleChildRenderObjectWidget":[],"RenderObjectWidget":[],"Widget":[],"DiagnosticableTree":[]},"AbsorbPointer":{"SingleChildRenderObjectWidget":[],"RenderObjectWidget":[],"Widget":[],"DiagnosticableTree":[]},"MergeSemantics":{"SingleChildRenderObjectWidget":[],"RenderObjectWidget":[],"Widget":[],"DiagnosticableTree":[]},"ExcludeSemantics":{"SingleChildRenderObjectWidget":[],"RenderObjectWidget":[],"Widget":[],"DiagnosticableTree":[]},"IndexedSemantics":{"SingleChildRenderObjectWidget":[],"RenderObjectWidget":[],"Widget":[],"DiagnosticableTree":[]},"KeyedSubtree":{"StatelessWidget":[],"Widget":[],"DiagnosticableTree":[]},"ColoredBox":{"SingleChildRenderObjectWidget":[],"RenderObjectWidget":[],"Widget":[],"DiagnosticableTree":[]},"_RenderColoredBox":{"RenderBox":[],"RenderObjectWithChildMixin":["RenderBox"],"RenderObject":[],"DiagnosticableTree":[],"AbstractNode":[]},"RenderObjectToWidgetAdapter":{"RenderObjectWidget":[],"Widget":[],"DiagnosticableTree":[]},"RenderObjectToWidgetElement":{"RenderObjectElement":[],"Element0":[],"DiagnosticableTree":[],"BuildContext":[]},"WidgetsFlutterBinding":{"SchedulerBinding":[]},"Container":{"StatelessWidget":[],"Widget":[],"DiagnosticableTree":[]},"DecoratedBox":{"SingleChildRenderObjectWidget":[],"RenderObjectWidget":[],"Widget":[],"DiagnosticableTree":[]},"_DecorationClipper":{"CustomClipper":["Path"],"Listenable":[]},"DefaultTextEditingShortcuts":{"StatefulWidget":[],"Widget":[],"DiagnosticableTree":[]},"DraggableScrollableSheet":{"StatefulWidget":[],"Widget":[],"DiagnosticableTree":[]},"_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":[]},"_Editable":{"MultiChildRenderObjectWidget":[],"RenderObjectWidget":[],"Widget":[],"DiagnosticableTree":[]},"_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"},"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":[]},"UniqueKey":{"LocalKey":[],"Key":[]},"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":[]},"_NullWidget1":{"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":[]},"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":[],"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":{"StatelessWidget":[],"Widget":[],"DiagnosticableTree":[]},"_OverflowBarParentData":{"BoxParentData":[],"ContainerParentDataMixin":["RenderBox"]},"OverflowBarAlignment":{"Enum":[]},"OverflowBar":{"MultiChildRenderObjectWidget":[],"RenderObjectWidget":[],"Widget":[],"DiagnosticableTree":[]},"_RenderOverflowBar":{"RenderBoxContainerDefaultsMixin":["RenderBox","_OverflowBarParentData"],"RenderBox":[],"ContainerRenderObjectMixin":["RenderBox","_OverflowBarParentData"],"RenderObject":[],"DiagnosticableTree":[],"AbstractNode":[],"ContainerRenderObjectMixin.1":"_OverflowBarParentData","RenderBoxContainerDefaultsMixin.1":"_OverflowBarParentData","RenderBoxContainerDefaultsMixin.0":"RenderBox","ContainerRenderObjectMixin.0":"RenderBox"},"OverlayEntry":{"ChangeNotifier":[],"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":[],"ContainerRenderObjectMixin.1":"StackParentData","ContainerRenderObjectMixin.0":"RenderBox"},"GlowingOverscrollIndicator":{"StatefulWidget":[],"Widget":[],"DiagnosticableTree":[]},"StretchingOverscrollIndicator":{"StatefulWidget":[],"Widget":[],"DiagnosticableTree":[]},"_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"]},"PreferredSize":{"StatelessWidget":[],"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":[]},"RouteInformationProvider":{"Listenable":[]},"PlatformRouteInformationProvider":{"ChangeNotifier":[],"Listenable":[],"WidgetsBindingObserver":[]},"_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":[]},"_RenderFocusTrap":{"RenderBox":[],"RenderObjectWithChildMixin":["RenderBox"],"RenderObject":[],"DiagnosticableTree":[],"AbstractNode":[]},"SafeArea":{"StatelessWidget":[],"Widget":[],"DiagnosticableTree":[]},"ScrollAwareImageProvider":{"ImageProvider":["1"],"ImageProvider.T":"1"},"ScrollConfiguration":{"InheritedWidget":[],"ProxyWidget":[],"Widget":[],"DiagnosticableTree":[]},"AndroidOverscrollIndicator":{"Enum":[]},"ScrollController":{"ChangeNotifier":[],"Listenable":[]},"FixedScrollMetrics":{"ScrollMetrics":[]},"ScrollNotification":{"LayoutChangedNotification":[]},"ScrollUpdateNotification":{"ScrollNotification":[],"LayoutChangedNotification":[]},"ScrollStartNotification":{"ScrollNotification":[],"LayoutChangedNotification":[]},"OverscrollNotification":{"ScrollNotification":[],"LayoutChangedNotification":[]},"ScrollEndNotification":{"ScrollNotification":[],"LayoutChangedNotification":[]},"UserScrollNotification":{"ScrollNotification":[],"LayoutChangedNotification":[]},"_ScrollNotificationObserverScope":{"InheritedWidget":[],"ProxyWidget":[],"Widget":[],"DiagnosticableTree":[]},"_ListenerEntry":{"LinkedListEntry":["_ListenerEntry"],"LinkedListEntry.E":"_ListenerEntry"},"ScrollNotificationObserver":{"StatefulWidget":[],"Widget":[],"DiagnosticableTree":[]},"ScrollNotificationObserverState":{"State":["ScrollNotificationObserver"]},"ScrollPosition":{"ViewportOffset":[],"ChangeNotifier":[],"Listenable":[],"ScrollMetrics":[]},"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":[]},"ScrollIntent":{"Intent":[]},"ScrollableState":{"State":["Scrollable"]},"_ScrollSemantics":{"SingleChildRenderObjectWidget":[],"RenderObjectWidget":[],"Widget":[],"DiagnosticableTree":[]},"_RenderScrollSemantics":{"RenderBox":[],"RenderObjectWithChildMixin":["RenderBox"],"RenderObject":[],"DiagnosticableTree":[],"AbstractNode":[]},"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"]},"SharedAppData":{"StatefulWidget":[],"Widget":[],"DiagnosticableTree":[]},"_SharedAppDataState":{"State":["SharedAppData"]},"_SharedAppModel":{"InheritedModel":["Object"],"InheritedWidget":[],"ProxyWidget":[],"Widget":[],"DiagnosticableTree":[],"InheritedModel.T":"Object"},"SingleActivator":{"ShortcutActivator":[]},"ShortcutManager":{"ChangeNotifier":[],"Listenable":[]},"Shortcuts":{"StatefulWidget":[],"Widget":[],"DiagnosticableTree":[]},"_ShortcutsMarker":{"InheritedNotifier":["ShortcutManager"],"InheritedWidget":[],"ProxyWidget":[],"Widget":[],"DiagnosticableTree":[],"InheritedNotifier.T":"ShortcutManager"},"LogicalKeySet":{"KeySet":["LogicalKeyboardKey"],"ShortcutActivator":[],"KeySet.T":"LogicalKeyboardKey"},"_ShortcutsState":{"State":["Shortcuts"]},"_SingleChildViewport":{"SingleChildRenderObjectWidget":[],"RenderObjectWidget":[],"Widget":[],"DiagnosticableTree":[]},"SingleChildScrollView":{"StatelessWidget":[],"Widget":[],"DiagnosticableTree":[]},"_RenderSingleChildViewport":{"RenderBox":[],"RenderObjectWithChildMixin":["RenderBox"],"RenderAbstractViewport":[],"RenderObject":[],"DiagnosticableTree":[],"AbstractNode":[]},"_SaltedValueKey":{"ValueKey":["Key"],"LocalKey":[],"Key":[],"ValueKey.T":"Key"},"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":[]},"_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":[]},"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":[]},"_NullWidget2":{"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":[]},"ExtendSelectionToLineBreakIntent":{"DirectionalTextEditingIntent":[],"Intent":[]},"ExtendSelectionVerticallyToAdjacentLineIntent":{"DirectionalTextEditingIntent":[],"Intent":[]},"ExtendSelectionToDocumentBoundaryIntent":{"DirectionalTextEditingIntent":[],"Intent":[]},"SelectAllTextIntent":{"Intent":[]},"CopySelectionTextIntent":{"Intent":[]},"PasteTextIntent":{"Intent":[]},"ReplaceTextIntent":{"Intent":[]},"UpdateSelectionIntent":{"Intent":[]},"_TextSelectionHandleOverlay":{"StatefulWidget":[],"Widget":[],"DiagnosticableTree":[]},"TextSelectionGestureDetector":{"StatefulWidget":[],"Widget":[],"DiagnosticableTree":[]},"TextSelectionHandleType":{"Enum":[]},"_TextSelectionHandlePosition":{"Enum":[]},"_TextSelectionHandleOverlayState":{"State":["_TextSelectionHandleOverlay"]},"_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":[]},"Visibility":{"StatelessWidget":[],"Widget":[],"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"]},"FlexEntranceTransition":{"MultiChildRenderObjectWidget":[],"RenderObjectWidget":[],"Widget":[],"DiagnosticableTree":[]},"_RenderFlexEntranceTransition":{"RenderBoxContainerDefaultsMixin":["RenderBox","_FlexEntranceTransitionParentData"],"RenderBox":[],"ContainerRenderObjectMixin":["RenderBox","_FlexEntranceTransitionParentData"],"RenderObject":[],"DiagnosticableTree":[],"AbstractNode":[],"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":[]},"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"]},"Element1":{"Node0":[]},"Document":{"Node0":[]},"DocumentType":{"Node0":[]},"Text0":{"Node0":[]},"Comment":{"Node0":[]},"NodeList":{"ListProxy":["Node0"],"ListMixin":["Node0"],"List":["Node0"],"EfficientLengthIterable":["Node0"],"Iterable":["Node0"],"ListMixin.E":"Node0"},"FilteredElementList0":{"ListMixin":["Element1"],"List":["Element1"],"EfficientLengthIterable":["Element1"],"Iterable":["Element1"],"ListMixin.E":"Element1","Iterable.E":"Element1"},"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":["Element1?"],"ListMixin":["Element1?"],"List":["Element1?"],"EfficientLengthIterable":["Element1?"],"Iterable":["Element1?"],"ListMixin.E":"Element1?"},"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":[]},"_DateFormatLiteralField":{"_DateFormatField":[]},"_DateFormatQuotedField":{"_DateFormatField":[]},"_DateFormatPatternField":{"_DateFormatField":[]},"LocaleDataException":{"Exception":[]},"PluralCase":{"Enum":[]},"_$AccountEntitySerializer":{"StructuredSerializer":["AccountEntity*"],"Serializer":["AccountEntity*"]},"_$AccountEntity":{"AccountEntity":[]},"ClientEntity":{"BaseEntity":[],"SelectableEntity":[]},"ContactEntity":{"BaseEntity":[],"SelectableEntity":[]},"_$ClientListResponseSerializer":{"StructuredSerializer":["ClientListResponse*"],"Serializer":["ClientListResponse*"]},"_$ClientItemResponseSerializer":{"StructuredSerializer":["ClientItemResponse*"],"Serializer":["ClientItemResponse*"]},"_$ClientEntitySerializer":{"StructuredSerializer":["ClientEntity*"],"Serializer":["ClientEntity*"]},"_$ContactEntitySerializer":{"StructuredSerializer":["ContactEntity*"],"Serializer":["ContactEntity*"]},"_$ClientListResponse":{"ClientListResponse":[]},"_$ClientItemResponse":{"ClientItemResponse":[]},"_$ClientEntity":{"ClientEntity":[],"BaseEntity":[],"SelectableEntity":[]},"_$ContactEntity":{"ContactEntity":[],"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*"]},"_$CompanyEntity":{"CompanyEntity":[],"BaseEntity":[],"SelectableEntity":[]},"_$GatewayEntity":{"GatewayEntity":[],"SelectableEntity":[]},"_$GatewayOptionsEntity":{"GatewayOptionsEntity":[]},"_$UserCompanyEntity":{"UserCompanyEntity":[]},"_$UserSettingsEntity":{"UserSettingsEntity":[]},"_$ReportSettingsEntity":{"ReportSettingsEntity":[]},"_$CompanyItemResponse":{"CompanyItemResponse":[]},"_$RegistrationFieldEntity":{"RegistrationFieldEntity":[]},"_$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":[]},"_$SettingsEntitySerializer":{"StructuredSerializer":["SettingsEntity*"],"Serializer":["SettingsEntity*"]},"_$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":[]},"_$InvoiceStatusEntitySerializer":{"StructuredSerializer":["InvoiceStatusEntity*"],"Serializer":["InvoiceStatusEntity*"]},"_$InvoiceStatusEntity":{"InvoiceStatusEntity":[],"EntityStatus":[]},"LanguageEntity":{"SelectableEntity":[]},"_$LanguageListResponseSerializer":{"StructuredSerializer":["LanguageListResponse*"],"Serializer":["LanguageListResponse*"]},"_$LanguageItemResponseSerializer":{"StructuredSerializer":["LanguageItemResponse*"],"Serializer":["LanguageItemResponse*"]},"_$LanguageEntitySerializer":{"StructuredSerializer":["LanguageEntity*"],"Serializer":["LanguageEntity*"]},"_$LanguageEntity":{"LanguageEntity":[],"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":[]},"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":[]},"LoadStaticSuccess":{"PersistStatic":[]},"ToggleEditorLayout":{"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":[]},"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":[]},"DeleteClientsRequest":{"StartSaving":[]},"DeleteClientsSuccess":{"StopSaving":[],"PersistData":[]},"PurgeClientRequest":{"StartSaving":[]},"RestoreClientsRequest":{"StartSaving":[]},"RestoreClientSuccess":{"StopSaving":[],"PersistData":[]},"FilterClients":{"PersistUI":[]},"SortClients":{"PersistUI":[],"PersistPrefs":[]},"FilterClientsByState":{"PersistUI":[]},"FilterClientsByCustom1":{"PersistUI":[]},"FilterClientsByCustom2":{"PersistUI":[]},"FilterClientsByCustom3":{"PersistUI":[]},"FilterClientsByCustom4":{"PersistUI":[]},"SaveClientDocumentRequest":{"StartSaving":[]},"UpdateClientTab":{"PersistUI":[]},"LoadClientRequest":{"StartLoading":[]},"LoadClientFailure":{"StopLoading":[]},"SaveClientFailure":{"StopSaving":[]},"ArchiveClientsFailure":{"StopSaving":[]},"DeleteClientsFailure":{"StopSaving":[]},"PurgeClientSuccess":{"StopSaving":[],"PersistData":[]},"PurgeClientFailure":{"StopSaving":[]},"RestoreClientFailure":{"StopSaving":[]},"SaveClientDocumentFailure":{"StopSaving":[]},"_$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":[]},"SaveCompanyDocumentRequest":{"StartSaving":[]},"SetDefaultCompanyRequest":{"StartSaving":[]},"SaveCompanyFailure":{"StopSaving":[]},"AddCompanySuccess":{"StopSaving":[]},"DeleteCompanySuccess":{"StopSaving":[],"PersistData":[]},"DeleteCompanyFailure":{"StopSaving":[]},"PurgeDataSuccess":{"StopSaving":[],"PersistData":[]},"PurgeDataFailure":{"StopSaving":[]},"SaveCompanyDocumentFailure":{"StopSaving":[]},"SetDefaultCompanySuccess":{"StopSaving":[]},"SetDefaultCompanyFailure":{"StopSaving":[]},"_$UserCompanyStateSerializer":{"StructuredSerializer":["UserCompanyState*"],"Serializer":["UserCompanyState*"]},"_$SettingsUIStateSerializer":{"StructuredSerializer":["SettingsUIState*"],"Serializer":["SettingsUIState*"]},"_$UserCompanyState":{"UserCompanyState":[]},"_$SettingsUIState":{"SettingsUIState":[]},"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":[]},"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":[]},"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":[]},"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":[]},"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":[]},"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":[]},"ConvertQuotes":{"StartSaving":[]},"ConvertQuoteSuccess":{"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":[]},"ConvertQuoteFailure":{"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":[]},"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":[]},"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":[]},"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":[]},"_$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":[]},"_$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":[]},"AppScrollbar":{"StatefulWidget":[],"Widget":[],"DiagnosticableTree":[]},"_AppScrollbarState":{"State":["AppScrollbar*"]},"AppTitleBar":{"StatelessWidget":[],"Widget":[],"DiagnosticableTree":[]},"AppWebView":{"StatelessWidget":[],"Widget":[],"DiagnosticableTree":[]},"_WebWebView":{"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":[]},"_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":[]},"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":[]},"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":[]},"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":{"StatelessWidget":[],"Widget":[],"DiagnosticableTree":[]},"DrawerTile":{"StatefulWidget":[],"Widget":[],"DiagnosticableTree":[]},"ContactUsDialog":{"StatefulWidget":[],"Widget":[],"DiagnosticableTree":[]},"_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*"]},"TableTooltip":{"StatelessWidget":[],"Widget":[],"DiagnosticableTree":[]},"CachedImage":{"StatelessWidget":[],"Widget":[],"DiagnosticableTree":[]},"ResponsivePadding":{"StatelessWidget":[],"Widget":[],"DiagnosticableTree":[]},"ScrollableListView":{"StatefulWidget":[],"Widget":[],"DiagnosticableTree":[]},"ScrollableListViewBuilder":{"StatefulWidget":[],"Widget":[],"DiagnosticableTree":[]},"_ScrollableListViewState":{"State":["ScrollableListView*"]},"_ScrollableListViewBuilderState":{"State":["ScrollableListViewBuilder*"]},"SystemLogViewer":{"StatefulWidget":[],"Widget":[],"DiagnosticableTree":[]},"_SystemLogViewerState":{"State":["SystemLogViewer*"]},"_SortArrow0":{"StatefulWidget":[],"Widget":[],"DiagnosticableTree":[]},"AppDataTable":{"StatelessWidget":[],"Widget":[],"DiagnosticableTree":[]},"TableRowInkWell0":{"StatelessWidget":[],"Widget":[],"DiagnosticableTree":[]},"_SortArrowState0":{"State":["_SortArrow0*"]},"_NullTableColumnWidth0":{"TableColumnWidth":[]},"_NullWidget3":{"Widget":[],"DiagnosticableTree":[]},"AppDataTableSource":{"ChangeNotifier":[],"Listenable":[]},"AppPaginatedDataTable":{"StatefulWidget":[],"Widget":[],"DiagnosticableTree":[]},"AppPaginatedDataTableState":{"State":["AppPaginatedDataTable*"]},"EntityDataTableSource":{"ChangeNotifier":[],"Listenable":[]},"EntityList":{"StatefulWidget":[],"Widget":[],"DiagnosticableTree":[]},"_EntityListState":{"State":["EntityList*"]},"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*"]},"InitScreen":{"StatelessWidget":[],"Widget":[],"DiagnosticableTree":[]},"LockScreen":{"StatelessWidget":[],"Widget":[],"DiagnosticableTree":[]},"LoginView":{"StatefulWidget":[],"Widget":[],"DiagnosticableTree":[]},"_LoginState":{"State":["LoginView*"]},"RuledText":{"StatelessWidget":[],"Widget":[],"DiagnosticableTree":[]},"LoginScreen":{"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":[]},"ClientViewLedger":{"StatefulWidget":[],"Widget":[],"DiagnosticableTree":[]},"_ClientViewLedgerState":{"State":["ClientViewLedger*"]},"ClientOverview":{"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*"]},"_DashboardPanel":{"StatefulWidget":[],"Widget":[],"DiagnosticableTree":[]},"DashboardPanels":{"StatelessWidget":[],"Widget":[],"DiagnosticableTree":[]},"__DashboardPanelState":{"State":["_DashboardPanel*"]},"_InvoiceChart":{"StatelessWidget":[],"Widget":[],"DiagnosticableTree":[]},"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":[]},"_DesignEditState":{"State":["DesignEdit*"]},"DesignSection":{"StatelessWidget":[],"Widget":[],"DiagnosticableTree":[]},"_DesignSettingsState":{"State":["DesignSettings*"]},"_PdfDesignPreviewState":{"State":["PdfDesignPreview*"]},"HtmlDesignPreview":{"StatelessWidget":[],"Widget":[],"DiagnosticableTree":[]},"InsertTabAction":{"Action":["Intent*"],"Action.T":"Intent*"},"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":[]},"_ContactListTile":{"StatelessWidget":[],"Widget":[],"DiagnosticableTree":[]},"InvoiceEditContactsScreen":{"StatelessWidget":[],"Widget":[],"DiagnosticableTree":[]},"InvoiceEditDesktop":{"StatefulWidget":[],"Widget":[],"DiagnosticableTree":[]},"_PdfPreview":{"StatefulWidget":[],"Widget":[],"DiagnosticableTree":[]},"InvoiceEditDesktopState":{"State":["InvoiceEditDesktop*"]},"__PdfPreviewState":{"State":["_PdfPreview*"]},"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*"]},"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":[]},"QuoteEditDetailsScreen":{"StatelessWidget":[],"Widget":[],"DiagnosticableTree":[]},"QuoteEditItemsScreen":{"StatelessWidget":[],"Widget":[],"DiagnosticableTree":[]},"QuoteEditNotesScreen":{"StatelessWidget":[],"Widget":[],"DiagnosticableTree":[]},"QuoteEditPDFScreen":{"StatelessWidget":[],"Widget":[],"DiagnosticableTree":[]},"QuoteEditScreen":{"StatelessWidget":[],"Widget":[],"DiagnosticableTree":[]},"QuoteEdit":{"StatefulWidget":[],"Widget":[],"DiagnosticableTree":[]},"_QuoteEditState":{"State":["QuoteEdit*"]},"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":[]},"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":[]},"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":[]},"_InvoiceDesignState":{"State":["InvoiceDesign*"]},"InvoiceDesignScreen":{"StatelessWidget":[],"Widget":[],"DiagnosticableTree":[]},"LocalizationSettings":{"StatefulWidget":[],"Widget":[],"DiagnosticableTree":[]},"_LocalizationSettingsState":{"State":["LocalizationSettings*"]},"LocalizationScreen":{"StatelessWidget":[],"Widget":[],"DiagnosticableTree":[]},"OnlinePayments":{"StatefulWidget":[],"Widget":[],"DiagnosticableTree":[]},"_OnlinePaymentsState":{"State":["OnlinePayments*"]},"OnlinePaymentsScreen":{"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":[]},"_BottomBar":{"StatefulWidget":[],"Widget":[],"DiagnosticableTree":[]},"_TaskEditState":{"State":["TaskEdit*"]},"_BottomBarState":{"State":["_BottomBar*"]},"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":[]},"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*"]},"VendorViewDetails":{"StatefulWidget":[],"Widget":[],"DiagnosticableTree":[]},"_VendorViewDetailsState":{"State":["VendorViewDetails*"]},"VendorViewDocuments":{"StatelessWidget":[],"Widget":[],"DiagnosticableTree":[]},"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*"},"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"]},"Element2":{"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":[]},"FadeWidget":{"StatefulWidget":[],"Widget":[],"DiagnosticableTree":[]},"AnimationDirection":{"Enum":[]},"_FadeWidgetState":{"State":["FadeWidget"]},"OctoImage":{"StatefulWidget":[],"Widget":[],"DiagnosticableTree":[]},"_OctoImageState":{"State":["OctoImage"]},"_PlaceholderType":{"Enum":[]},"OverflowViewParentData":{"BoxParentData":[],"ContainerParentDataMixin":["RenderBox"]},"OverflowViewLayoutBehavior":{"Enum":[]},"RenderOverflowView":{"RenderBoxContainerDefaultsMixin":["RenderBox","OverflowViewParentData"],"RenderBox":[],"ContainerRenderObjectMixin":["RenderBox","OverflowViewParentData"],"RenderObject":[],"DiagnosticableTree":[],"AbstractNode":[],"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":[]},"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":[]},"SentryNavigatorObserver":{"RouteObserver":["PageRoute<@>"],"NavigatorObserver":[],"RouteObserver.R":"PageRoute<@>"},"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":[]},"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":[]},"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":[]},"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":[]},"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":[]},"SpanMarker":{"Comparable":["SpanMarker"]},"NamedAttribution":{"Attribution":[]},"SpanMarkerType":{"Enum":[]},"IncompatibleOverlappingAttributionsException":{"Exception":[]},"AttributedText":{"ChangeNotifier":[],"Listenable":[]},"AttributionVisitEvent":{"Enum":[]},"BlinkingTextCaret":{"StatefulWidget":[],"Widget":[],"DiagnosticableTree":[]},"BlinkingCaret":{"StatefulWidget":[],"Widget":[],"DiagnosticableTree":[]},"_BlinkingTextCaretState":{"State":["BlinkingTextCaret"]},"BlinkingCaretState":{"State":["BlinkingCaret"]},"_CursorPainter":{"Listenable":[]},"CaretBlinkController":{"ChangeNotifier":[],"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":[]},"SuperSelectableText":{"StatefulWidget":[],"Widget":[],"DiagnosticableTree":[]},"SuperSelectableTextState":{"State":["SuperSelectableText"]},"_TextSelectionPainter":{"Listenable":[]},"_FillWidthIfConstrained":{"SingleChildRenderObjectWidget":[],"RenderObjectWidget":[],"Widget":[],"DiagnosticableTree":[]},"_RenderFillWidthIfConstrained":{"RenderBox":[],"RenderObjectWithChildMixin":["RenderBox"],"RenderObject":[],"DiagnosticableTree":[],"AbstractNode":[]},"MagnifyingGlass":{"StatelessWidget":[],"Widget":[],"DiagnosticableTree":[]},"OuterBoxShadow":{"BoxShadow":[]},"HandleType":{"Enum":[]},"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":[]},"TypedDataBuffer":{"ListMixin":["1"],"List":["1"],"EfficientLengthIterable":["1"],"Iterable":["1"]},"_IntBuffer0":{"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"},"BoxValueConstraints":{"BoxConstraints":[]},"ValueLayoutBuilder":{"ConstrainedLayoutBuilder":["BoxValueConstraints<1>"],"RenderObjectWidget":[],"Widget":[],"DiagnosticableTree":[],"ConstrainedLayoutBuilder.0":"BoxValueConstraints<1>"},"_RenderValueLayoutBuilder":{"RenderConstrainedLayoutBuilder":["BoxValueConstraints<1>","RenderBox"],"RenderBox":[],"RenderObjectWithChildMixin":["RenderBox"],"RenderObject":[],"DiagnosticableTree":[],"AbstractNode":[],"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":[]},"PlaceholderSpan":{"InlineSpan":[],"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,"StreamView":1,"StreamTransformerBase":2,"_SyncStreamControllerDispatch":1,"_DelayedEvent":1,"_PendingEvents":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,"BidirectionalIterator":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,"ValueListenable":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,"OverlayRoute":1,"LocalHistoryRoute":1,"PopupRoute":1,"RawDialogRoute":1,"_ModalRoute_TransitionRoute_LocalHistoryRoute":1,"_RawScrollbarState_State_TickerProviderStateMixin":1,"SingleTickerProviderStateMixin":1,"TickerProviderStateMixin":1,"ForwardingSink":2,"__RenderValueLayoutBuilder_RenderBox_RenderObjectWithChildMixin_RenderConstrainedLayoutBuilder":1}')); + A._Universe_addRules(init.typeUniverse, JSON.parse('{"CanvasKit":"LegacyJavaScriptObject","SkFontSlant":"LegacyJavaScriptObject","SkFontWeight":"LegacyJavaScriptObject","SkTextDirection":"LegacyJavaScriptObject","SkTextAlign":"LegacyJavaScriptObject","SkTextHeightBehavior":"LegacyJavaScriptObject","SkRectHeightStyle":"LegacyJavaScriptObject","SkRectWidthStyle":"LegacyJavaScriptObject","SkClipOp":"LegacyJavaScriptObject","SkFillType":"LegacyJavaScriptObject","SkBlurStyle":"LegacyJavaScriptObject","SkStrokeCap":"LegacyJavaScriptObject","SkPaintStyle":"LegacyJavaScriptObject","SkBlendMode":"LegacyJavaScriptObject","SkStrokeJoin":"LegacyJavaScriptObject","SkTileMode":"LegacyJavaScriptObject","SkAnimatedImage":"LegacyJavaScriptObject","SkImage":"LegacyJavaScriptObject","SkShader":"LegacyJavaScriptObject","SkPaint":"LegacyJavaScriptObject","CkFilterOptions":"LegacyJavaScriptObject","SkMaskFilter":"LegacyJavaScriptObject","SkColorFilter":"LegacyJavaScriptObject","SkImageFilter":"LegacyJavaScriptObject","SkPath":"LegacyJavaScriptObject","SkPicture":"LegacyJavaScriptObject","SkTextStyle":"LegacyJavaScriptObject","SkTextDecorationStyle":"LegacyJavaScriptObject","SkTextBaseline":"LegacyJavaScriptObject","SkPlaceholderAlignment":"LegacyJavaScriptObject","SkTextShadow":"LegacyJavaScriptObject","SkFontFeature":"LegacyJavaScriptObject","SkFont":"LegacyJavaScriptObject","SkParagraph":"LegacyJavaScriptObject","SkDeletable":"LegacyJavaScriptObject","InitializeEngineFnParameters":"LegacyJavaScriptObject","FlutterAppRunner":"LegacyJavaScriptObject","RunAppFnParameters":"LegacyJavaScriptObject","FlutterApp":"LegacyJavaScriptObject","Promise":"LegacyJavaScriptObject","JsUrlStrategy":"LegacyJavaScriptObject","ImageDecoder":"LegacyJavaScriptObject","DecodeResult":"LegacyJavaScriptObject","H5vcc":"LegacyJavaScriptObject","CanvasKitInitOptions":"LegacyJavaScriptObject","CanvasKitInitPromise":"LegacyJavaScriptObject","ColorSpace":"LegacyJavaScriptObject","SkWebGLContextOptions":"LegacyJavaScriptObject","SkSurface":"LegacyJavaScriptObject","SkGrContext":"LegacyJavaScriptObject","SkFontSlantEnum":"LegacyJavaScriptObject","SkFontWeightEnum":"LegacyJavaScriptObject","SkAffinityEnum":"LegacyJavaScriptObject","SkAffinity":"LegacyJavaScriptObject","SkTextDirectionEnum":"LegacyJavaScriptObject","SkTextAlignEnum":"LegacyJavaScriptObject","SkTextHeightBehaviorEnum":"LegacyJavaScriptObject","SkRectHeightStyleEnum":"LegacyJavaScriptObject","SkRectWidthStyleEnum":"LegacyJavaScriptObject","SkVertexModeEnum":"LegacyJavaScriptObject","SkVertexMode":"LegacyJavaScriptObject","SkPointModeEnum":"LegacyJavaScriptObject","SkPointMode":"LegacyJavaScriptObject","SkClipOpEnum":"LegacyJavaScriptObject","SkFillTypeEnum":"LegacyJavaScriptObject","SkPathOpEnum":"LegacyJavaScriptObject","SkPathOp":"LegacyJavaScriptObject","SkBlurStyleEnum":"LegacyJavaScriptObject","SkStrokeCapEnum":"LegacyJavaScriptObject","SkPaintStyleEnum":"LegacyJavaScriptObject","SkBlendModeEnum":"LegacyJavaScriptObject","SkStrokeJoinEnum":"LegacyJavaScriptObject","SkTileModeEnum":"LegacyJavaScriptObject","SkFilterModeEnum":"LegacyJavaScriptObject","SkFilterMode":"LegacyJavaScriptObject","SkMipmapModeEnum":"LegacyJavaScriptObject","SkMipmapMode":"LegacyJavaScriptObject","SkAlphaTypeEnum":"LegacyJavaScriptObject","SkAlphaType":"LegacyJavaScriptObject","SkColorTypeEnum":"LegacyJavaScriptObject","SkColorType":"LegacyJavaScriptObject","SkShaderNamespace":"LegacyJavaScriptObject","SkMaskFilterNamespace":"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","SkTextDecorationStyleEnum":"LegacyJavaScriptObject","SkTextBaselineEnum":"LegacyJavaScriptObject","SkPlaceholderAlignmentEnum":"LegacyJavaScriptObject","SkTextStyleProperties":"LegacyJavaScriptObject","SkStrutStyleProperties":"LegacyJavaScriptObject","SkFontStyle":"LegacyJavaScriptObject","SkTypeface":"LegacyJavaScriptObject","SkFontMgr":"LegacyJavaScriptObject","TypefaceFontProvider":"LegacyJavaScriptObject","SkLineMetrics":"LegacyJavaScriptObject","SkTextPosition":"LegacyJavaScriptObject","SkTextRange":"LegacyJavaScriptObject","SkVertices":"LegacyJavaScriptObject","SkTonalColors":"LegacyJavaScriptObject","SkFontMgrNamespace":"LegacyJavaScriptObject","TypefaceFontProviderNamespace":"LegacyJavaScriptObject","SkTypefaceFactory":"LegacyJavaScriptObject","JsConstructor":"LegacyJavaScriptObject","SkObjectFinalizationRegistry":"LegacyJavaScriptObject","SkData":"LegacyJavaScriptObject","SkImageInfo":"LegacyJavaScriptObject","SkPartialImageInfo":"LegacyJavaScriptObject","JsFlutterConfiguration":"LegacyJavaScriptObject","FlutterEngineInitializer":"LegacyJavaScriptObject","JsPromise":"LegacyJavaScriptObject","ImageDecoderOptions":"LegacyJavaScriptObject","DecodeOptions":"LegacyJavaScriptObject","VideoFrame":"LegacyJavaScriptObject","ImageTrackList":"LegacyJavaScriptObject","ImageTrack":"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","PdfJsDoc":"LegacyJavaScriptObject","PdfJsPage":"LegacyJavaScriptObject","PdfJs":"LegacyJavaScriptObject","Settings":"LegacyJavaScriptObject","PdfJsDocLoader":"LegacyJavaScriptObject","PdfJsViewport":"LegacyJavaScriptObject","PdfJsRender":"LegacyJavaScriptObject","AnimationEvent":"Event","AudioContext":"BaseAudioContext","AbsoluteOrientationSensor":"EventTarget","OrientationSensor":"EventTarget","Sensor":"EventTarget","AnimateElement":"SvgElement","AnimationElement":"SvgElement","AElement":"GraphicsElement","CircleElement":"GeometryElement","_Request":"Body","_ResourceProgressEvent":"ProgressEvent","AudioElement":"HtmlElement","MediaElement":"HtmlElement","ShadowRoot":"Node1","DocumentFragment":"Node1","XmlDocument":"Document1","VttCue":"TextTrackCue","CompositionEvent":"UIEvent","AbortPaymentEvent":"ExtendableEvent","DedicatedWorkerGlobalScope":"WorkerGlobalScope","CDataSection":"CharacterData","Text2":"CharacterData","MidiInput":"MidiPort","HttpRequestUpload":"HttpRequestEventTarget","HtmlFormControlsCollection":"HtmlCollection","CssCharsetRule":"CssRule","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":[]},"CkRestoreToCountCommand":{"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":[]},"PictureLayer0":{"Layer":[]},"PhysicalShapeEngineLayer":{"Layer":[],"PhysicalShapeEngineLayer0":[]},"PlatformViewLayer0":{"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":[]},"PersistedBackdropFilter":{"PersistedContainerSurface":[],"PersistedSurface":[],"BackdropFilterEngineLayer0":[]},"PersistedClipRect":{"PersistedContainerSurface":[],"PersistedSurface":[],"ClipRectEngineLayer0":[]},"PersistedClipRRect":{"PersistedContainerSurface":[],"PersistedSurface":[],"ClipRRectEngineLayer0":[]},"PersistedPhysicalShape":{"PersistedContainerSurface":[],"PersistedSurface":[],"PhysicalShapeEngineLayer0":[]},"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":[]},"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":[]},"PlaceholderSpan0":{"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":{"JSObject":[],"CanvasKit":[],"SkFontSlant":[],"SkFontWeight":[],"SkTextDirection":[],"SkTextAlign":[],"SkTextHeightBehavior":[],"SkRectHeightStyle":[],"SkRectWidthStyle":[],"SkClipOp":[],"SkFillType":[],"SkBlurStyle":[],"SkStrokeCap":[],"SkPaintStyle":[],"SkBlendMode":[],"SkStrokeJoin":[],"SkTileMode":[],"SkAnimatedImage":[],"SkImage":[],"SkShader":[],"SkPaint":[],"CkFilterOptions":[],"SkMaskFilter":[],"SkColorFilter":[],"SkImageFilter":[],"SkPath":[],"SkPicture":[],"SkTextStyle":[],"SkTextDecorationStyle":[],"SkTextBaseline":[],"SkPlaceholderAlignment":[],"SkTextShadow":[],"SkFontFeature":[],"SkFont":[],"SkParagraph":[],"SkDeletable":[],"InitializeEngineFnParameters":[],"FlutterAppRunner":[],"RunAppFnParameters":[],"FlutterApp":[],"Promise":["1&"],"JsUrlStrategy":[],"ImageDecoder":[],"DecodeResult":[],"GoogleAuthInitFailureError":[],"GoogleAuthSignInError":[],"GoogleAuth":[],"GoogleUser":[],"PdfJsDoc":[],"PdfJsPage":[]},"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":{"NativeTypedData":[],"ByteData":[],"TypedData":[]},"NativeTypedArray":{"JavaScriptIndexingBehavior":["1"],"NativeTypedData":[],"TypedData":[],"JSIndexable":["1"]},"NativeTypedArrayOfDouble":{"ListMixin":["double"],"JavaScriptIndexingBehavior":["double"],"List":["double"],"NativeTypedData":[],"EfficientLengthIterable":["double"],"TypedData":[],"JSIndexable":["double"],"Iterable":["double"]},"NativeTypedArrayOfInt":{"ListMixin":["int"],"JavaScriptIndexingBehavior":["int"],"List":["int"],"NativeTypedData":[],"EfficientLengthIterable":["int"],"TypedData":[],"JSIndexable":["int"],"Iterable":["int"]},"NativeFloat32List":{"NativeTypedArrayOfDouble":[],"ListMixin":["double"],"Float32List":[],"JavaScriptIndexingBehavior":["double"],"List":["double"],"NativeTypedData":[],"EfficientLengthIterable":["double"],"TypedData":[],"JSIndexable":["double"],"Iterable":["double"],"ListMixin.E":"double"},"NativeFloat64List":{"NativeTypedArrayOfDouble":[],"ListMixin":["double"],"Float64List":[],"JavaScriptIndexingBehavior":["double"],"List":["double"],"NativeTypedData":[],"EfficientLengthIterable":["double"],"TypedData":[],"JSIndexable":["double"],"Iterable":["double"],"ListMixin.E":"double"},"NativeInt16List":{"NativeTypedArrayOfInt":[],"ListMixin":["int"],"JavaScriptIndexingBehavior":["int"],"List":["int"],"NativeTypedData":[],"EfficientLengthIterable":["int"],"TypedData":[],"JSIndexable":["int"],"Iterable":["int"],"ListMixin.E":"int"},"NativeInt32List":{"NativeTypedArrayOfInt":[],"ListMixin":["int"],"Int32List":[],"JavaScriptIndexingBehavior":["int"],"List":["int"],"NativeTypedData":[],"EfficientLengthIterable":["int"],"TypedData":[],"JSIndexable":["int"],"Iterable":["int"],"ListMixin.E":"int"},"NativeInt8List":{"NativeTypedArrayOfInt":[],"ListMixin":["int"],"JavaScriptIndexingBehavior":["int"],"List":["int"],"NativeTypedData":[],"EfficientLengthIterable":["int"],"TypedData":[],"JSIndexable":["int"],"Iterable":["int"],"ListMixin.E":"int"},"NativeUint16List":{"NativeTypedArrayOfInt":[],"ListMixin":["int"],"JavaScriptIndexingBehavior":["int"],"List":["int"],"NativeTypedData":[],"EfficientLengthIterable":["int"],"TypedData":[],"JSIndexable":["int"],"Iterable":["int"],"ListMixin.E":"int"},"NativeUint32List":{"NativeTypedArrayOfInt":[],"ListMixin":["int"],"JavaScriptIndexingBehavior":["int"],"List":["int"],"NativeTypedData":[],"EfficientLengthIterable":["int"],"TypedData":[],"JSIndexable":["int"],"Iterable":["int"],"ListMixin.E":"int"},"NativeUint8ClampedList":{"NativeTypedArrayOfInt":[],"ListMixin":["int"],"JavaScriptIndexingBehavior":["int"],"List":["int"],"NativeTypedData":[],"EfficientLengthIterable":["int"],"TypedData":[],"JSIndexable":["int"],"Iterable":["int"],"ListMixin.E":"int"},"NativeUint8List":{"NativeTypedArrayOfInt":[],"ListMixin":["int"],"Uint8List":[],"JavaScriptIndexingBehavior":["int"],"List":["int"],"NativeTypedData":[],"EfficientLengthIterable":["int"],"TypedData":[],"JSIndexable":["int"],"Iterable":["int"],"ListMixin.E":"int"},"_Type":{"Type":[]},"_Error":{"Error":[]},"_TypeError":{"TypeError":[],"Error":[]},"_Future":{"Future":["1"]},"MultiStreamController":{"EventSink":["1"]},"_BufferingStreamSubscription":{"StreamSubscription":["1"],"_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"],"StreamSubscription":["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"],"StreamSubscription":["1"],"_BufferingStreamSubscription.T":"1"},"_StreamControllerAddStreamState":{"_AddStreamState":["1"]},"_StreamImpl":{"Stream":["1"]},"_DoneStreamSubscription":{"StreamSubscription":["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"],"StreamSubscription":["2"],"_BufferingStreamSubscription.T":"2"},"_WhereStream":{"_ForwardingStream":["1","1"],"Stream":["1"],"Stream.T":"1","_ForwardingStream.T":"1","_ForwardingStream.S":"1"},"_MapStream":{"_ForwardingStream":["1","2"],"Stream":["2"],"Stream.T":"2","_ForwardingStream.T":"2","_ForwardingStream.S":"1"},"_EventSinkWrapper":{"EventSink":["1"]},"_SinkTransformerStreamSubscription":{"_BufferingStreamSubscription":["2"],"StreamSubscription":["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"],"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":[]},"BeforeUnloadEvent":{"Event":[]},"CanvasElement":{"HtmlElement":[],"Element2":[],"Node1":[],"EventTarget":[]},"Element2":{"Node1":[],"EventTarget":[]},"File":{"Blob":[]},"FormElement":{"HtmlElement":[],"Element2":[],"Node1":[],"EventTarget":[]},"HttpRequest":{"EventTarget":[]},"IFrameElement":{"HtmlElement":[],"Element2":[],"Node1":[],"EventTarget":[]},"KeyboardEvent":{"Event":[]},"MetaElement":{"HtmlElement":[],"Element2":[],"Node1":[],"EventTarget":[]},"MouseEvent":{"Event":[]},"Node1":{"EventTarget":[]},"PointerEvent0":{"MouseEvent":[],"Event":[]},"ProgressEvent":{"Event":[]},"SourceBuffer":{"EventTarget":[]},"TextTrack":{"EventTarget":[]},"TextTrackCue":{"EventTarget":[]},"TouchEvent":{"Event":[]},"_Html5NodeValidator":{"NodeValidator":[]},"AnchorElement":{"HtmlElement":[],"Element2":[],"Node1":[],"EventTarget":[]},"Animation":{"EventTarget":[]},"ApplicationCacheErrorEvent":{"Event":[]},"AreaElement":{"HtmlElement":[],"Element2":[],"Node1":[],"EventTarget":[]},"BackgroundFetchEvent":{"Event":[]},"BackgroundFetchRegistration":{"EventTarget":[]},"BaseElement":{"HtmlElement":[],"Element2":[],"Node1":[],"EventTarget":[]},"BodyElement":{"HtmlElement":[],"Element2":[],"Node1":[],"EventTarget":[]},"BroadcastChannel":{"EventTarget":[]},"ButtonElement":{"HtmlElement":[],"Element2":[],"Node1":[],"EventTarget":[]},"CharacterData":{"Node1":[],"EventTarget":[]},"CssKeyframesRule":{"CssRule":[]},"CssStyleSheet":{"StyleSheet":[]},"DataElement":{"HtmlElement":[],"Element2":[],"Node1":[],"EventTarget":[]},"DivElement":{"HtmlElement":[],"Element2":[],"Node1":[],"EventTarget":[]},"Document1":{"Node1":[],"EventTarget":[]},"DomRectList":{"ListMixin":["Rectangle"],"ImmutableListMixin":["Rectangle"],"List":["Rectangle"],"JavaScriptIndexingBehavior":["Rectangle"],"EfficientLengthIterable":["Rectangle"],"Iterable":["Rectangle"],"JSIndexable":["Rectangle"],"ImmutableListMixin.E":"Rectangle","ListMixin.E":"Rectangle"},"DomRectReadOnly":{"Rectangle":["num"]},"DomStringList":{"ListMixin":["String"],"ImmutableListMixin":["String"],"List":["String"],"JavaScriptIndexingBehavior":["String"],"EfficientLengthIterable":["String"],"Iterable":["String"],"JSIndexable":["String"],"ImmutableListMixin.E":"String","ListMixin.E":"String"},"_ChildrenElementList":{"ListMixin":["Element2"],"List":["Element2"],"EfficientLengthIterable":["Element2"],"Iterable":["Element2"],"ListMixin.E":"Element2"},"_FrozenElementList":{"ListMixin":["1"],"List":["1"],"EfficientLengthIterable":["1"],"Iterable":["1"],"ListMixin.E":"1"},"EmbedElement":{"HtmlElement":[],"Element2":[],"Node1":[],"EventTarget":[]},"ErrorEvent":{"Event":[]},"ExtendableEvent":{"Event":[]},"FieldSetElement":{"HtmlElement":[],"Element2":[],"Node1":[],"EventTarget":[]},"FileList":{"ListMixin":["File"],"ImmutableListMixin":["File"],"List":["File"],"JavaScriptIndexingBehavior":["File"],"EfficientLengthIterable":["File"],"Iterable":["File"],"JSIndexable":["File"],"ImmutableListMixin.E":"File","ListMixin.E":"File"},"FileReader":{"EventTarget":[]},"FileWriter":{"EventTarget":[]},"FontFaceSet":{"EventTarget":[]},"HtmlCollection":{"ListMixin":["Node1"],"ImmutableListMixin":["Node1"],"List":["Node1"],"JavaScriptIndexingBehavior":["Node1"],"EfficientLengthIterable":["Node1"],"Iterable":["Node1"],"JSIndexable":["Node1"],"ImmutableListMixin.E":"Node1","ListMixin.E":"Node1"},"HtmlDocument":{"Document1":[],"Node1":[],"EventTarget":[]},"HttpRequestEventTarget":{"EventTarget":[]},"ImageElement":{"HtmlElement":[],"Element2":[],"Node1":[],"EventTarget":[]},"InputElement":{"FileUploadInputElement":[],"HtmlElement":[],"Element2":[],"Node1":[],"EventTarget":[]},"LIElement":{"HtmlElement":[],"Element2":[],"Node1":[],"EventTarget":[]},"LabelElement":{"HtmlElement":[],"Element2":[],"Node1":[],"EventTarget":[]},"MapElement":{"HtmlElement":[],"Element2":[],"Node1":[],"EventTarget":[]},"MediaKeyMessageEvent":{"Event":[]},"MediaKeySession":{"EventTarget":[]},"MediaQueryList":{"EventTarget":[]},"MediaQueryListEvent":{"Event":[]},"MediaStream":{"EventTarget":[]},"MediaStreamTrack":{"EventTarget":[]},"MessagePort":{"EventTarget":[]},"MeterElement":{"HtmlElement":[],"Element2":[],"Node1":[],"EventTarget":[]},"MidiInputMap":{"MapMixin":["String","@"],"Map":["String","@"],"MapMixin.K":"String","MapMixin.V":"@"},"MidiOutputMap":{"MapMixin":["String","@"],"Map":["String","@"],"MapMixin.K":"String","MapMixin.V":"@"},"MidiPort":{"EventTarget":[]},"MimeTypeArray":{"ListMixin":["MimeType"],"ImmutableListMixin":["MimeType"],"List":["MimeType"],"JavaScriptIndexingBehavior":["MimeType"],"EfficientLengthIterable":["MimeType"],"Iterable":["MimeType"],"JSIndexable":["MimeType"],"ImmutableListMixin.E":"MimeType","ListMixin.E":"MimeType"},"_ChildNodeListLazy":{"ListMixin":["Node1"],"List":["Node1"],"EfficientLengthIterable":["Node1"],"Iterable":["Node1"],"ListMixin.E":"Node1"},"NodeList0":{"ListMixin":["Node1"],"ImmutableListMixin":["Node1"],"List":["Node1"],"JavaScriptIndexingBehavior":["Node1"],"EfficientLengthIterable":["Node1"],"Iterable":["Node1"],"JSIndexable":["Node1"],"ImmutableListMixin.E":"Node1","ListMixin.E":"Node1"},"Notification":{"EventTarget":[]},"ObjectElement":{"HtmlElement":[],"Element2":[],"Node1":[],"EventTarget":[]},"OffscreenCanvas":{"EventTarget":[]},"OptionElement":{"HtmlElement":[],"Element2":[],"Node1":[],"EventTarget":[]},"OutputElement":{"HtmlElement":[],"Element2":[],"Node1":[],"EventTarget":[]},"ParagraphElement":{"HtmlElement":[],"Element2":[],"Node1":[],"EventTarget":[]},"ParamElement":{"HtmlElement":[],"Element2":[],"Node1":[],"EventTarget":[]},"PaymentRequest":{"EventTarget":[]},"Performance":{"EventTarget":[]},"PluginArray":{"ListMixin":["Plugin"],"ImmutableListMixin":["Plugin"],"List":["Plugin"],"JavaScriptIndexingBehavior":["Plugin"],"EfficientLengthIterable":["Plugin"],"Iterable":["Plugin"],"JSIndexable":["Plugin"],"ImmutableListMixin.E":"Plugin","ListMixin.E":"Plugin"},"PresentationAvailability":{"EventTarget":[]},"PresentationConnection":{"EventTarget":[]},"PresentationConnectionCloseEvent":{"Event":[]},"ProgressElement":{"HtmlElement":[],"Element2":[],"Node1":[],"EventTarget":[]},"RtcDataChannel":{"EventTarget":[]},"RtcStatsReport":{"MapMixin":["String","@"],"Map":["String","@"],"MapMixin.K":"String","MapMixin.V":"@"},"ScreenOrientation":{"EventTarget":[]},"SelectElement":{"HtmlElement":[],"Element2":[],"Node1":[],"EventTarget":[]},"SharedWorkerGlobalScope":{"WorkerGlobalScope":[],"EventTarget":[]},"SlotElement":{"HtmlElement":[],"Element2":[],"Node1":[],"EventTarget":[]},"SourceBufferList":{"ListMixin":["SourceBuffer"],"ImmutableListMixin":["SourceBuffer"],"EventTarget":[],"List":["SourceBuffer"],"JavaScriptIndexingBehavior":["SourceBuffer"],"EfficientLengthIterable":["SourceBuffer"],"Iterable":["SourceBuffer"],"JSIndexable":["SourceBuffer"],"ImmutableListMixin.E":"SourceBuffer","ListMixin.E":"SourceBuffer"},"SpeechGrammarList":{"ListMixin":["SpeechGrammar"],"ImmutableListMixin":["SpeechGrammar"],"List":["SpeechGrammar"],"JavaScriptIndexingBehavior":["SpeechGrammar"],"EfficientLengthIterable":["SpeechGrammar"],"Iterable":["SpeechGrammar"],"JSIndexable":["SpeechGrammar"],"ImmutableListMixin.E":"SpeechGrammar","ListMixin.E":"SpeechGrammar"},"SpeechRecognitionError":{"Event":[]},"SpeechSynthesisEvent":{"Event":[]},"Storage":{"MapMixin":["String","String"],"Map":["String","String"],"MapMixin.K":"String","MapMixin.V":"String"},"StyleElement":{"HtmlElement":[],"Element2":[],"Node1":[],"EventTarget":[]},"TableElement":{"HtmlElement":[],"Element2":[],"Node1":[],"EventTarget":[]},"TableRowElement":{"HtmlElement":[],"Element2":[],"Node1":[],"EventTarget":[]},"TableSectionElement":{"HtmlElement":[],"Element2":[],"Node1":[],"EventTarget":[]},"TemplateElement":{"HtmlElement":[],"Element2":[],"Node1":[],"EventTarget":[]},"TextAreaElement":{"HtmlElement":[],"Element2":[],"Node1":[],"EventTarget":[]},"TextTrackCueList":{"ListMixin":["TextTrackCue"],"ImmutableListMixin":["TextTrackCue"],"List":["TextTrackCue"],"JavaScriptIndexingBehavior":["TextTrackCue"],"EfficientLengthIterable":["TextTrackCue"],"Iterable":["TextTrackCue"],"JSIndexable":["TextTrackCue"],"ImmutableListMixin.E":"TextTrackCue","ListMixin.E":"TextTrackCue"},"TextTrackList":{"ListMixin":["TextTrack"],"ImmutableListMixin":["TextTrack"],"EventTarget":[],"List":["TextTrack"],"JavaScriptIndexingBehavior":["TextTrack"],"EfficientLengthIterable":["TextTrack"],"Iterable":["TextTrack"],"JSIndexable":["TextTrack"],"ImmutableListMixin.E":"TextTrack","ListMixin.E":"TextTrack"},"TouchList":{"ListMixin":["Touch"],"ImmutableListMixin":["Touch"],"List":["Touch"],"JavaScriptIndexingBehavior":["Touch"],"EfficientLengthIterable":["Touch"],"Iterable":["Touch"],"JSIndexable":["Touch"],"ImmutableListMixin.E":"Touch","ListMixin.E":"Touch"},"UIEvent":{"Event":[]},"VideoTrackList":{"EventTarget":[]},"WheelEvent":{"MouseEvent":[],"Event":[]},"Window":{"EventTarget":[]},"WorkerGlobalScope":{"EventTarget":[]},"_Attr":{"Node1":[],"EventTarget":[]},"_CssRuleList":{"ListMixin":["CssRule"],"ImmutableListMixin":["CssRule"],"List":["CssRule"],"JavaScriptIndexingBehavior":["CssRule"],"EfficientLengthIterable":["CssRule"],"Iterable":["CssRule"],"JSIndexable":["CssRule"],"ImmutableListMixin.E":"CssRule","ListMixin.E":"CssRule"},"_DomRect":{"Rectangle":["num"]},"_GamepadList":{"ListMixin":["Gamepad?"],"ImmutableListMixin":["Gamepad?"],"List":["Gamepad?"],"JavaScriptIndexingBehavior":["Gamepad?"],"EfficientLengthIterable":["Gamepad?"],"Iterable":["Gamepad?"],"JSIndexable":["Gamepad?"],"ImmutableListMixin.E":"Gamepad?","ListMixin.E":"Gamepad?"},"_NamedNodeMap":{"ListMixin":["Node1"],"ImmutableListMixin":["Node1"],"List":["Node1"],"JavaScriptIndexingBehavior":["Node1"],"EfficientLengthIterable":["Node1"],"Iterable":["Node1"],"JSIndexable":["Node1"],"ImmutableListMixin.E":"Node1","ListMixin.E":"Node1"},"_SpeechRecognitionResultList":{"ListMixin":["SpeechRecognitionResult"],"ImmutableListMixin":["SpeechRecognitionResult"],"List":["SpeechRecognitionResult"],"JavaScriptIndexingBehavior":["SpeechRecognitionResult"],"EfficientLengthIterable":["SpeechRecognitionResult"],"Iterable":["SpeechRecognitionResult"],"JSIndexable":["SpeechRecognitionResult"],"ImmutableListMixin.E":"SpeechRecognitionResult","ListMixin.E":"SpeechRecognitionResult"},"_StyleSheetList":{"ListMixin":["StyleSheet"],"ImmutableListMixin":["StyleSheet"],"List":["StyleSheet"],"JavaScriptIndexingBehavior":["StyleSheet"],"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"]},"NodeValidatorBuilder":{"NodeValidator":[]},"_SimpleNodeValidator":{"NodeValidator":[]},"_TemplatingNodeValidator":{"NodeValidator":[]},"_SvgNodeValidator":{"NodeValidator":[]},"_DOMWindowCrossFrame":{"EventTarget":[]},"FilteredElementList0":{"ListMixin":["Element2"],"List":["Element2"],"EfficientLengthIterable":["Element2"],"Iterable":["Element2"],"ListMixin.E":"Element2"},"Database":{"EventTarget":[]},"VersionChangeEvent":{"Event":[]},"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"]},"ClipPathElement":{"SvgElement":[],"Element2":[],"Node1":[],"EventTarget":[]},"DefsElement":{"SvgElement":[],"Element2":[],"Node1":[],"EventTarget":[]},"FEBlendElement":{"SvgElement":[],"Element2":[],"Node1":[],"EventTarget":[]},"FEColorMatrixElement":{"SvgElement":[],"Element2":[],"Node1":[],"EventTarget":[]},"FECompositeElement":{"SvgElement":[],"Element2":[],"Node1":[],"EventTarget":[]},"FEFloodElement":{"SvgElement":[],"Element2":[],"Node1":[],"EventTarget":[]},"FilterElement":{"SvgElement":[],"Element2":[],"Node1":[],"EventTarget":[]},"GeometryElement":{"SvgElement":[],"Element2":[],"Node1":[],"EventTarget":[]},"GraphicsElement":{"SvgElement":[],"Element2":[],"Node1":[],"EventTarget":[]},"LengthList":{"ListMixin":["Length"],"ImmutableListMixin":["Length"],"List":["Length"],"EfficientLengthIterable":["Length"],"Iterable":["Length"],"ImmutableListMixin.E":"Length","ListMixin.E":"Length"},"NumberList":{"ListMixin":["Number"],"ImmutableListMixin":["Number"],"List":["Number"],"EfficientLengthIterable":["Number"],"Iterable":["Number"],"ImmutableListMixin.E":"Number","ListMixin.E":"Number"},"PathElement":{"SvgElement":[],"Element2":[],"Node1":[],"EventTarget":[]},"ScriptElement0":{"SvgElement":[],"Element2":[],"Node1":[],"EventTarget":[]},"StringList":{"ListMixin":["String"],"ImmutableListMixin":["String"],"List":["String"],"EfficientLengthIterable":["String"],"Iterable":["String"],"ImmutableListMixin.E":"String","ListMixin.E":"String"},"SvgElement":{"Element2":[],"Node1":[],"EventTarget":[]},"SvgSvgElement":{"SvgElement":[],"Element2":[],"Node1":[],"EventTarget":[]},"TransformList":{"ListMixin":["Transform0"],"ImmutableListMixin":["Transform0"],"List":["Transform0"],"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":[]},"AudioParamMap":{"MapMixin":["String","@"],"Map":["String","@"],"MapMixin.K":"String","MapMixin.V":"@"},"AudioTrackList":{"EventTarget":[]},"BaseAudioContext":{"EventTarget":[]},"OfflineAudioContext":{"EventTarget":[]},"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"]},"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":[]},"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"},"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":[]},"_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":[]},"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":[]},"_PackageListTile":{"StatelessWidget":[],"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"]},"_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":[],"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?"]},"_LerpShapes":{"MaterialStateProperty":["OutlinedBorder?"]},"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":[]},"_LerpProperties4":{"MaterialStateProperty":["1"]},"MaterialColor":{"ColorSwatch":["int"],"Color":[],"ColorSwatch.T":"int"},"MaterialAccentColor":{"ColorSwatch":["int"],"Color":[],"ColorSwatch.T":"int"},"_SortArrow":{"StatefulWidget":[],"Widget":[],"DiagnosticableTree":[]},"DataTable":{"StatelessWidget":[],"Widget":[],"DiagnosticableTree":[]},"TableRowInkWell":{"StatelessWidget":[],"Widget":[],"DiagnosticableTree":[]},"_SortArrowState":{"State":["_SortArrow"]},"_NullTableColumnWidth":{"TableColumnWidth":[]},"_NullWidget":{"Widget":[],"DiagnosticableTree":[]},"DataTableSource":{"ChangeNotifier":[],"Listenable":[]},"DataTableTheme":{"InheritedWidget":[],"ProxyWidget":[],"Widget":[],"DiagnosticableTree":[]},"_LerpProperties3":{"MaterialStateProperty":["1"]},"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":[]},"_ElevatedButtonDefaultBackground":{"MaterialStateProperty":["Color?"]},"_ElevatedButtonDefaultForeground":{"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":[]},"_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"]},"_MaterialStatePropertyWith":{"MaterialStateProperty":["1"]},"_MaterialStatePropertyAll":{"MaterialStateProperty":["1"]},"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"},"_LerpProperties2":{"MaterialStateProperty":["1"]},"OutlinedButton":{"StatefulWidget":[],"Widget":[],"DiagnosticableTree":[]},"_OutlinedButtonDefaultForeground":{"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":[]},"PaginatedDataTable":{"StatefulWidget":[],"Widget":[],"DiagnosticableTree":[]},"PaginatedDataTableState":{"State":["PaginatedDataTable"]},"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":[]},"_LerpProperties1":{"MaterialStateProperty":["1"]},"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"]},"PersistentBottomSheetController":{"ScaffoldFeatureController":["_StandardBottomSheet","1"]},"_MaterialScrollbar":{"StatefulWidget":[],"Widget":[],"DiagnosticableTree":[]},"Scrollbar":{"StatelessWidget":[],"Widget":[],"DiagnosticableTree":[]},"_MaterialScrollbarState":{"RawScrollbarState":["_MaterialScrollbar"],"State":["_MaterialScrollbar"]},"_LerpProperties5":{"MaterialStateProperty":["1"]},"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":[]},"_LerpProperties0":{"MaterialStateProperty":["1"]},"_LerpColors":{"MaterialStateProperty":["Color?"]},"_TabControllerScope":{"InheritedWidget":[],"ProxyWidget":[],"Widget":[],"DiagnosticableTree":[]},"DefaultTabController":{"StatefulWidget":[],"Widget":[],"DiagnosticableTree":[]},"TabController":{"ChangeNotifier":[],"Listenable":[]},"_DefaultTabControllerState":{"State":["DefaultTabController"]},"UnderlineTabIndicator":{"Decoration":[]},"_UnderlinePainter":{"BoxPainter":[]},"TabBar":{"StatefulWidget":[],"Widget":[],"DiagnosticableTree":[]},"TabBarView":{"StatefulWidget":[],"Widget":[],"DiagnosticableTree":[]},"Tab":{"StatelessWidget":[],"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":[]},"_TextButtonDefaultForeground":{"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":[]},"_RenderInputPadding1":{"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":[]},"_ToggleButton":{"StatelessWidget":[],"Widget":[],"DiagnosticableTree":[]},"_ResolveFillColor":{"MaterialStateProperty":["Color?"]},"_DefaultFillColor":{"MaterialStateProperty":["Color"]},"_SelectToggleButton":{"SingleChildRenderObjectWidget":[],"RenderObjectWidget":[],"Widget":[],"DiagnosticableTree":[]},"_SelectToggleButtonRenderObject":{"RenderBox":[],"RenderObjectWithChildMixin":["RenderBox"],"RenderObject":[],"DiagnosticableTree":[],"AbstractNode":[],"HitTestTarget":[]},"_InputPadding1":{"SingleChildRenderObjectWidget":[],"RenderObjectWidget":[],"Widget":[],"DiagnosticableTree":[]},"_RenderInputPadding2":{"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":[]},"_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":[]},"PlaceholderSpan":{"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":[]},"PictureLayer":{"DiagnosticableTree":[],"AbstractNode":[]},"PlatformViewLayer":{"DiagnosticableTree":[],"AbstractNode":[]},"PerformanceOverlayLayer":{"DiagnosticableTree":[],"AbstractNode":[]},"OffsetLayer":{"ContainerLayer0":[],"DiagnosticableTree":[],"AbstractNode":[]},"ClipPathLayer":{"ContainerLayer0":[],"DiagnosticableTree":[],"AbstractNode":[]},"OpacityLayer":{"OffsetLayer":[],"ContainerLayer0":[],"DiagnosticableTree":[],"AbstractNode":[]},"BackdropFilterLayer":{"ContainerLayer0":[],"DiagnosticableTree":[],"AbstractNode":[]},"PhysicalModelLayer":{"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":[]},"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":[]},"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":[]},"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"]},"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"},"CustomMultiChildLayout":{"MultiChildRenderObjectWidget":[],"RenderObjectWidget":[],"Widget":[],"DiagnosticableTree":[]},"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":[]},"Listener":{"SingleChildRenderObjectWidget":[],"RenderObjectWidget":[],"Widget":[],"DiagnosticableTree":[]},"MouseRegion":{"SingleChildRenderObjectWidget":[],"RenderObjectWidget":[],"Widget":[],"DiagnosticableTree":[]},"IgnorePointer":{"SingleChildRenderObjectWidget":[],"RenderObjectWidget":[],"Widget":[],"DiagnosticableTree":[]},"Semantics":{"SingleChildRenderObjectWidget":[],"RenderObjectWidget":[],"Widget":[],"DiagnosticableTree":[]},"BlockSemantics":{"SingleChildRenderObjectWidget":[],"RenderObjectWidget":[],"Widget":[],"DiagnosticableTree":[]},"Builder":{"StatelessWidget":[],"Widget":[],"DiagnosticableTree":[]},"ColoredBox":{"SingleChildRenderObjectWidget":[],"RenderObjectWidget":[],"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":[]},"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":[]},"RepaintBoundary":{"SingleChildRenderObjectWidget":[],"RenderObjectWidget":[],"Widget":[],"DiagnosticableTree":[]},"AbsorbPointer":{"SingleChildRenderObjectWidget":[],"RenderObjectWidget":[],"Widget":[],"DiagnosticableTree":[]},"MergeSemantics":{"SingleChildRenderObjectWidget":[],"RenderObjectWidget":[],"Widget":[],"DiagnosticableTree":[]},"ExcludeSemantics":{"SingleChildRenderObjectWidget":[],"RenderObjectWidget":[],"Widget":[],"DiagnosticableTree":[]},"IndexedSemantics":{"SingleChildRenderObjectWidget":[],"RenderObjectWidget":[],"Widget":[],"DiagnosticableTree":[]},"KeyedSubtree":{"StatelessWidget":[],"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":[]},"Container":{"StatelessWidget":[],"Widget":[],"DiagnosticableTree":[]},"DecoratedBox":{"SingleChildRenderObjectWidget":[],"RenderObjectWidget":[],"Widget":[],"DiagnosticableTree":[]},"_DecorationClipper":{"CustomClipper":["Path"],"Listenable":[]},"DefaultTextEditingShortcuts":{"StatefulWidget":[],"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":[],"PlaceholderSpan":[],"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":[]},"_NullWidget1":{"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":[]},"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":{"ChangeNotifier":[],"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"]},"PreferredSize":{"StatelessWidget":[],"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":[]},"_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"]},"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":[]},"ScrollIntent":{"Intent":[]},"ScrollableState":{"State":["Scrollable"]},"_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"]},"SharedAppData":{"StatefulWidget":[],"Widget":[],"DiagnosticableTree":[]},"_SharedAppDataState":{"State":["SharedAppData"]},"_SharedAppModel":{"InheritedModel":["Object"],"InheritedWidget":[],"ProxyWidget":[],"Widget":[],"DiagnosticableTree":[],"InheritedModel.T":"Object"},"SingleActivator":{"ShortcutActivator":[]},"ShortcutManager":{"ChangeNotifier":[],"Listenable":[]},"Shortcuts":{"StatefulWidget":[],"Widget":[],"DiagnosticableTree":[]},"_ShortcutsMarker":{"InheritedNotifier":["ShortcutManager"],"InheritedWidget":[],"ProxyWidget":[],"Widget":[],"DiagnosticableTree":[],"InheritedNotifier.T":"ShortcutManager"},"LogicalKeySet":{"KeySet":["LogicalKeyboardKey"],"ShortcutActivator":[],"KeySet.T":"LogicalKeyboardKey"},"_ShortcutsState":{"State":["Shortcuts"]},"_SingleChildViewport":{"SingleChildRenderObjectWidget":[],"RenderObjectWidget":[],"Widget":[],"DiagnosticableTree":[]},"SingleChildScrollView":{"StatelessWidget":[],"Widget":[],"DiagnosticableTree":[]},"_SingleChildViewportElement":{"RenderObjectElement":[],"Element0":[],"DiagnosticableTree":[],"BuildContext":[]},"_RenderSingleChildViewport":{"RenderBox":[],"RenderObjectWithChildMixin":["RenderBox"],"RenderAbstractViewport":[],"RenderObject":[],"DiagnosticableTree":[],"AbstractNode":[],"HitTestTarget":[]},"_SaltedValueKey":{"ValueKey":["Key"],"LocalKey":[],"Key":[],"ValueKey.T":"Key"},"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":[]},"_NullWidget2":{"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":[]},"_SelectionHandleOverlay":{"StatefulWidget":[],"Widget":[],"DiagnosticableTree":[]},"TextSelectionGestureDetector":{"StatefulWidget":[],"Widget":[],"DiagnosticableTree":[]},"TextSelectionHandleType":{"Enum":[]},"_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":{"PlaceholderSpan":[],"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":[]},"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":[]},"_DateFormatLiteralField":{"_DateFormatField":[]},"_DateFormatQuotedField":{"_DateFormatField":[]},"_DateFormatPatternField":{"_DateFormatField":[]},"LocaleDataException":{"Exception":[]},"PluralCase":{"Enum":[]},"_$AccountEntitySerializer":{"StructuredSerializer":["AccountEntity*"],"Serializer":["AccountEntity*"]},"_$AccountEntity":{"AccountEntity":[]},"ClientEntity":{"BaseEntity":[],"SelectableEntity":[]},"ContactEntity":{"BaseEntity":[],"SelectableEntity":[]},"_$ClientListResponseSerializer":{"StructuredSerializer":["ClientListResponse*"],"Serializer":["ClientListResponse*"]},"_$ClientItemResponseSerializer":{"StructuredSerializer":["ClientItemResponse*"],"Serializer":["ClientItemResponse*"]},"_$ClientEntitySerializer":{"StructuredSerializer":["ClientEntity*"],"Serializer":["ClientEntity*"]},"_$ContactEntitySerializer":{"StructuredSerializer":["ContactEntity*"],"Serializer":["ContactEntity*"]},"_$ClientListResponse":{"ClientListResponse":[]},"_$ClientItemResponse":{"ClientItemResponse":[]},"_$ClientEntity":{"ClientEntity":[],"BaseEntity":[],"SelectableEntity":[]},"_$ContactEntity":{"ContactEntity":[],"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*"]},"_$CompanyEntity":{"CompanyEntity":[],"BaseEntity":[],"SelectableEntity":[]},"_$GatewayEntity":{"GatewayEntity":[],"SelectableEntity":[]},"_$GatewayOptionsEntity":{"GatewayOptionsEntity":[]},"_$UserCompanyEntity":{"UserCompanyEntity":[]},"_$UserSettingsEntity":{"UserSettingsEntity":[]},"_$ReportSettingsEntity":{"ReportSettingsEntity":[]},"_$CompanyItemResponse":{"CompanyItemResponse":[]},"_$RegistrationFieldEntity":{"RegistrationFieldEntity":[]},"_$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":[]},"_$SettingsEntitySerializer":{"StructuredSerializer":["SettingsEntity*"],"Serializer":["SettingsEntity*"]},"_$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":[]},"_$InvoiceStatusEntitySerializer":{"StructuredSerializer":["InvoiceStatusEntity*"],"Serializer":["InvoiceStatusEntity*"]},"_$InvoiceStatusEntity":{"InvoiceStatusEntity":[],"EntityStatus":[]},"LanguageEntity":{"SelectableEntity":[]},"_$LanguageListResponseSerializer":{"StructuredSerializer":["LanguageListResponse*"],"Serializer":["LanguageListResponse*"]},"_$LanguageItemResponseSerializer":{"StructuredSerializer":["LanguageItemResponse*"],"Serializer":["LanguageItemResponse*"]},"_$LanguageEntitySerializer":{"StructuredSerializer":["LanguageEntity*"],"Serializer":["LanguageEntity*"]},"_$LanguageEntity":{"LanguageEntity":[],"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":[]},"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":[]},"LoadStaticSuccess":{"PersistStatic":[]},"ToggleEditorLayout":{"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":[]},"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":[]},"DeleteClientsRequest":{"StartSaving":[]},"DeleteClientsSuccess":{"StopSaving":[],"PersistData":[]},"PurgeClientRequest":{"StartSaving":[]},"RestoreClientsRequest":{"StartSaving":[]},"RestoreClientSuccess":{"StopSaving":[],"PersistData":[]},"FilterClients":{"PersistUI":[]},"SortClients":{"PersistUI":[],"PersistPrefs":[]},"FilterClientsByState":{"PersistUI":[]},"FilterClientsByCustom1":{"PersistUI":[]},"FilterClientsByCustom2":{"PersistUI":[]},"FilterClientsByCustom3":{"PersistUI":[]},"FilterClientsByCustom4":{"PersistUI":[]},"SaveClientDocumentRequest":{"StartSaving":[]},"UpdateClientTab":{"PersistUI":[]},"LoadClientRequest":{"StartLoading":[]},"LoadClientFailure":{"StopLoading":[]},"SaveClientFailure":{"StopSaving":[]},"ArchiveClientsFailure":{"StopSaving":[]},"DeleteClientsFailure":{"StopSaving":[]},"PurgeClientSuccess":{"StopSaving":[],"PersistData":[]},"PurgeClientFailure":{"StopSaving":[]},"RestoreClientFailure":{"StopSaving":[]},"SaveClientDocumentFailure":{"StopSaving":[]},"_$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":[]},"SaveCompanyDocumentRequest":{"StartSaving":[]},"SetDefaultCompanyRequest":{"StartSaving":[]},"SaveCompanyFailure":{"StopSaving":[]},"AddCompanySuccess":{"StopSaving":[]},"DeleteCompanySuccess":{"StopSaving":[],"PersistData":[]},"DeleteCompanyFailure":{"StopSaving":[]},"PurgeDataSuccess":{"StopSaving":[],"PersistData":[]},"PurgeDataFailure":{"StopSaving":[]},"SaveCompanyDocumentFailure":{"StopSaving":[]},"SetDefaultCompanySuccess":{"StopSaving":[]},"SetDefaultCompanyFailure":{"StopSaving":[]},"_$UserCompanyStateSerializer":{"StructuredSerializer":["UserCompanyState*"],"Serializer":["UserCompanyState*"]},"_$SettingsUIStateSerializer":{"StructuredSerializer":["SettingsUIState*"],"Serializer":["SettingsUIState*"]},"_$UserCompanyState":{"UserCompanyState":[]},"_$SettingsUIState":{"SettingsUIState":[]},"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":[]},"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":[]},"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":[]},"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":[]},"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":[]},"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":[]},"ConvertQuotes":{"StartSaving":[]},"ConvertQuoteSuccess":{"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":[]},"ConvertQuoteFailure":{"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":[]},"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":[]},"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":[]},"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":[]},"_$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":[]},"_$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":[]},"AppScrollbar":{"StatefulWidget":[],"Widget":[],"DiagnosticableTree":[]},"_AppScrollbarState":{"State":["AppScrollbar*"]},"AppTitleBar":{"StatelessWidget":[],"Widget":[],"DiagnosticableTree":[]},"AppWebView":{"StatelessWidget":[],"Widget":[],"DiagnosticableTree":[]},"_WebWebView":{"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":[]},"_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":[]},"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":[]},"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":{"StatelessWidget":[],"Widget":[],"DiagnosticableTree":[]},"DrawerTile":{"StatefulWidget":[],"Widget":[],"DiagnosticableTree":[]},"ContactUsDialog":{"StatefulWidget":[],"Widget":[],"DiagnosticableTree":[]},"_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*"]},"TableTooltip":{"StatelessWidget":[],"Widget":[],"DiagnosticableTree":[]},"CachedImage":{"StatelessWidget":[],"Widget":[],"DiagnosticableTree":[]},"ResponsivePadding":{"StatelessWidget":[],"Widget":[],"DiagnosticableTree":[]},"ScrollableListView":{"StatefulWidget":[],"Widget":[],"DiagnosticableTree":[]},"ScrollableListViewBuilder":{"StatefulWidget":[],"Widget":[],"DiagnosticableTree":[]},"_ScrollableListViewState":{"State":["ScrollableListView*"]},"_ScrollableListViewBuilderState":{"State":["ScrollableListViewBuilder*"]},"SystemLogViewer":{"StatefulWidget":[],"Widget":[],"DiagnosticableTree":[]},"_SystemLogViewerState":{"State":["SystemLogViewer*"]},"_SortArrow0":{"StatefulWidget":[],"Widget":[],"DiagnosticableTree":[]},"AppDataTable":{"StatelessWidget":[],"Widget":[],"DiagnosticableTree":[]},"TableRowInkWell0":{"StatelessWidget":[],"Widget":[],"DiagnosticableTree":[]},"_SortArrowState0":{"State":["_SortArrow0*"]},"_NullTableColumnWidth0":{"TableColumnWidth":[]},"_NullWidget3":{"Widget":[],"DiagnosticableTree":[]},"AppDataTableSource":{"ChangeNotifier":[],"Listenable":[]},"AppPaginatedDataTable":{"StatefulWidget":[],"Widget":[],"DiagnosticableTree":[]},"AppPaginatedDataTableState":{"State":["AppPaginatedDataTable*"]},"EntityDataTableSource":{"ChangeNotifier":[],"Listenable":[]},"EntityList":{"StatefulWidget":[],"Widget":[],"DiagnosticableTree":[]},"_EntityListState":{"State":["EntityList*"]},"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*"]},"InitScreen":{"StatelessWidget":[],"Widget":[],"DiagnosticableTree":[]},"LockScreen":{"StatelessWidget":[],"Widget":[],"DiagnosticableTree":[]},"LoginView":{"StatefulWidget":[],"Widget":[],"DiagnosticableTree":[]},"_LoginState":{"State":["LoginView*"]},"RuledText":{"StatelessWidget":[],"Widget":[],"DiagnosticableTree":[]},"LoginScreen":{"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":[]},"ClientViewLedger":{"StatefulWidget":[],"Widget":[],"DiagnosticableTree":[]},"_ClientViewLedgerState":{"State":["ClientViewLedger*"]},"ClientOverview":{"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*"]},"_DashboardPanel":{"StatefulWidget":[],"Widget":[],"DiagnosticableTree":[]},"DashboardPanels":{"StatelessWidget":[],"Widget":[],"DiagnosticableTree":[]},"__DashboardPanelState":{"State":["_DashboardPanel*"]},"_InvoiceChart":{"StatelessWidget":[],"Widget":[],"DiagnosticableTree":[]},"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":[]},"_DesignEditState":{"State":["DesignEdit*"]},"DesignSection":{"StatelessWidget":[],"Widget":[],"DiagnosticableTree":[]},"_DesignSettingsState":{"State":["DesignSettings*"]},"_PdfDesignPreviewState":{"State":["PdfDesignPreview*"]},"HtmlDesignPreview":{"StatelessWidget":[],"Widget":[],"DiagnosticableTree":[]},"InsertTabAction":{"Action":["Intent*"],"Action.T":"Intent*"},"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":[]},"_ContactListTile":{"StatelessWidget":[],"Widget":[],"DiagnosticableTree":[]},"InvoiceEditContactsScreen":{"StatelessWidget":[],"Widget":[],"DiagnosticableTree":[]},"InvoiceEditDesktop":{"StatefulWidget":[],"Widget":[],"DiagnosticableTree":[]},"_PdfPreview":{"StatefulWidget":[],"Widget":[],"DiagnosticableTree":[]},"InvoiceEditDesktopState":{"State":["InvoiceEditDesktop*"]},"__PdfPreviewState":{"State":["_PdfPreview*"]},"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*"]},"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":[]},"QuoteEditDetailsScreen":{"StatelessWidget":[],"Widget":[],"DiagnosticableTree":[]},"QuoteEditItemsScreen":{"StatelessWidget":[],"Widget":[],"DiagnosticableTree":[]},"QuoteEditNotesScreen":{"StatelessWidget":[],"Widget":[],"DiagnosticableTree":[]},"QuoteEditPDFScreen":{"StatelessWidget":[],"Widget":[],"DiagnosticableTree":[]},"QuoteEditScreen":{"StatelessWidget":[],"Widget":[],"DiagnosticableTree":[]},"QuoteEdit":{"StatefulWidget":[],"Widget":[],"DiagnosticableTree":[]},"_QuoteEditState":{"State":["QuoteEdit*"]},"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":[]},"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":[]},"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":[]},"_InvoiceDesignState":{"State":["InvoiceDesign*"]},"InvoiceDesignScreen":{"StatelessWidget":[],"Widget":[],"DiagnosticableTree":[]},"LocalizationSettings":{"StatefulWidget":[],"Widget":[],"DiagnosticableTree":[]},"_AddCompanyDialog":{"StatefulWidget":[],"Widget":[],"DiagnosticableTree":[]},"_LocalizationSettingsState":{"State":["LocalizationSettings*"]},"_AddCompanyDialogState":{"State":["_AddCompanyDialog*"]},"LocalizationScreen":{"StatelessWidget":[],"Widget":[],"DiagnosticableTree":[]},"OnlinePayments":{"StatefulWidget":[],"Widget":[],"DiagnosticableTree":[]},"_OnlinePaymentsState":{"State":["OnlinePayments*"]},"OnlinePaymentsScreen":{"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":[]},"_BottomBar":{"StatefulWidget":[],"Widget":[],"DiagnosticableTree":[]},"_TaskEditState":{"State":["TaskEdit*"]},"_BottomBarState":{"State":["_BottomBar*"]},"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":[]},"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*"]},"VendorViewDetails":{"StatefulWidget":[],"Widget":[],"DiagnosticableTree":[]},"_VendorViewDetailsState":{"State":["VendorViewDetails*"]},"VendorViewDocuments":{"StatelessWidget":[],"Widget":[],"DiagnosticableTree":[]},"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*"},"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":[]},"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":[]},"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":[]},"SentryNavigatorObserver":{"RouteObserver":["PageRoute<@>"],"NavigatorObserver":[],"RouteObserver.R":"PageRoute<@>"},"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":[]},"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":[]},"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":[]},"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":[]},"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":[]},"ViewportEdge":{"Enum":[]},"MagnifyingGlass":{"StatelessWidget":[],"Widget":[],"DiagnosticableTree":[]},"OuterBoxShadow":{"BoxShadow":[],"Shadow":[]},"HandleType":{"Enum":[]},"BlinkingTextCaret":{"StatefulWidget":[],"Widget":[],"DiagnosticableTree":[]},"BlinkingCaret":{"StatefulWidget":[],"Widget":[],"DiagnosticableTree":[]},"_BlinkingTextCaretState":{"State":["BlinkingTextCaret"]},"BlinkingCaretState":{"State":["BlinkingCaret"]},"_CursorPainter":{"Listenable":[]},"CaretBlinkController":{"ChangeNotifier":[],"Listenable":[]},"SuperSelectableText":{"StatefulWidget":[],"Widget":[],"DiagnosticableTree":[]},"SuperSelectableTextState":{"State":["SuperSelectableText"]},"_TextSelectionPainter":{"Listenable":[]},"_FillWidthIfConstrained":{"SingleChildRenderObjectWidget":[],"RenderObjectWidget":[],"Widget":[],"DiagnosticableTree":[]},"_RenderFillWidthIfConstrained":{"RenderBox":[],"RenderObjectWithChildMixin":["RenderBox"],"RenderObject":[],"DiagnosticableTree":[],"AbstractNode":[],"HitTestTarget":[]},"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":[]},"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,"StreamView":1,"StreamTransformerBase":2,"_SyncStreamControllerDispatch":1,"_DelayedEvent":1,"_PendingEvents":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,"BidirectionalIterator":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,"OverlayRoute":1,"LocalHistoryRoute":1,"PopupRoute":1,"RawDialogRoute":1,"_ModalRoute_TransitionRoute_LocalHistoryRoute":1,"_RawScrollbarState_State_TickerProviderStateMixin":1,"SingleTickerProviderStateMixin":1,"TickerProviderStateMixin":1,"ForwardingSink":2,"__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", 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", @@ -471791,7 +476515,8 @@ 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", - TextIn: "TextInputClient.updateEditingStateWithTag", + TextInD: "TextInputClient.updateEditingStateWithDeltas", + TextInT: "TextInputClient.updateEditingStateWithTag", The_se: "The selected position is an UpstreamDownstreamPosition. Inserting new paragraph first.", There_a: 'There are several ways to avoid this problem. The simplest is to use a Builder to get a context that is "under" the Scaffold. For an example of this, please see the documentation for Scaffold.of():\n https://api.flutter.dev/flutter/material/Scaffold/of.html', There_w: "There was a problem trying to load FontManifest.json", @@ -471849,17 +476574,15 @@ Animation_nullable_Color: findType("Animation0"), AnnotatedRegion_SystemUiOverlayStyle: findType("AnnotatedRegion"), AppDropdownButton_legacy_DateRange: findType("AppDropdownButton"), - AppDropdownButton_legacy_EmailTemplate: findType("AppDropdownButton"), AppDropdownButton_legacy_String: findType("AppDropdownButton"), AppDropdownButton_legacy_bool: findType("AppDropdownButton"), - AppDropdownButton_legacy_double: findType("AppDropdownButton"), - AppDropdownButton_legacy_int: findType("AppDropdownButton"), AssertionError: findType("AssertionError"), AttributeKey_legacy_Axis_legacy_Object: findType("AttributeKey*>"), AttributeKey_legacy_String: findType("AttributeKey"), AttributeKey_legacy_double: findType("AttributeKey"), AttributeKey_legacy_int: findType("AttributeKey"), Attribution: findType("Attribution"), + AttributionSpan: findType("AttributionSpan"), AutocompleteHighlightedOption: findType("AutocompleteHighlightedOption"), AutocompleteNextOptionIntent: findType("AutocompleteNextOptionIntent"), AutocompletePreviousOptionIntent: findType("AutocompletePreviousOptionIntent"), @@ -471868,7 +476591,6 @@ BaseBarRendererElement: findType("BaseBarRendererElement"), BaseElement: findType("BaseElement"), BasicMessageChannel_nullable_Object: findType("BasicMessageChannel"), - BeforeUnloadEvent: findType("BeforeUnloadEvent"), BehaviorSubject_FileResponse: findType("BehaviorSubject"), Blob: findType("Blob"), BlockSyntax: findType("BlockSyntax"), @@ -471888,11 +476610,19 @@ CallbackAction_ActivateIntent: findType("CallbackAction"), CallbackAction_ButtonActivateIntent: findType("CallbackAction"), CallbackAction_DirectionalFocusIntent: findType("CallbackAction"), + CallbackAction_DismissIntent: findType("CallbackAction"), + CallbackAction_ExpandSelectionToDocumentBoundaryIntent: findType("CallbackAction"), + CallbackAction_ExpandSelectionToLineBreakIntent: findType("CallbackAction"), CallbackAction_NextFocusIntent: findType("CallbackAction"), CallbackAction_PasteTextIntent: findType("CallbackAction"), CallbackAction_PreviousFocusIntent: findType("CallbackAction"), + CallbackAction_RedoTextIntent: findType("CallbackAction"), CallbackAction_ReplaceTextIntent: findType("CallbackAction"), + CallbackAction_ScrollToDocumentBoundaryIntent: findType("CallbackAction"), + CallbackAction_UndoTextIntent: findType("CallbackAction"), CallbackAction_UpdateSelectionIntent: findType("CallbackAction"), + CanvasKit: findType("CanvasKit"), + CanvasParagraph: findType("CanvasParagraph"), CastList_of_nullable_Route_dynamic_and_Route_dynamic: findType("CastList?,Route<@>>"), ChangeNotifier: findType("ChangeNotifier"), Characters: findType("Characters"), @@ -471902,6 +476632,8 @@ ChartBehavior_dynamic: findType("ChartBehavior0<@>"), ChartContainerRenderObject_dynamic: findType("ChartContainerRenderObject<@>"), ChartStateBehavior_ChartBehavior_dynamic: findType("ChartStateBehavior>"), + CheckboxTheme: findType("CheckboxTheme"), + CkBrowserImageDecoder: findType("CkBrowserImageDecoder"), CkImage: findType("CkImage"), CkManagedSkImageFilterConvertible: findType("CkManagedSkImageFilterConvertible"), CkPaint: findType("CkPaint"), @@ -471937,9 +476669,11 @@ CurveTween: findType("CurveTween"), CustomPaint: findType("CustomPaint"), CustomSemanticsAction: findType("CustomSemanticsAction"), + DataTableTheme: findType("DataTableTheme"), DateSymbols: findType("DateSymbols"), DateTime: findType("DateTime"), DateTimeAxisSpec: findType("DateTimeAxisSpec"), + DecodeResult: findType("DecodeResult"), Decoration: findType("Decoration"), DefaultAssetBundle: findType("DefaultAssetBundle"), DefaultTextHeightBehavior: findType("DefaultTextHeightBehavior"), @@ -471953,6 +476687,7 @@ Directory: findType("Directory0"), DirectoryNode: findType("DirectoryNode"), Directory_2: findType("Directory"), + DismissIntent: findType("DismissIntent"), DisposableBuildContext_State_Image: findType("DisposableBuildContext>"), DividerTheme: findType("DividerTheme"), DoctypeToken: findType("DoctypeToken"), @@ -471963,6 +476698,7 @@ DocumentNodeSelection_NodeSelection: findType("DocumentNodeSelection"), DocumentType: findType("DocumentType"), Document_2: findType("Document1"), + DomException: findType("DomException"), DomainHighlighter_String: findType("DomainHighlighter"), DragStartDetails: findType("DragStartDetails"), DragUpdateDetails: findType("DragUpdateDetails"), @@ -471972,15 +476708,14 @@ Duration: findType("Duration"), EdgeInsetsGeometry: findType("EdgeInsetsGeometry"), EfficientLengthIterable_dynamic: findType("EfficientLengthIterable<@>"), - Element: findType("Element"), + Element: findType("Element2"), Element_2: findType("Element0"), - Element_3: findType("Element1"), - Element_Function_int: findType("Element(int)"), - Element_Function_int_$named_params_nullable_Object: findType("Element(int{params:Object?})"), + Element_3: findType("Element"), + Element_Function_int: findType("Element2(int)"), + Element_Function_int_$named_params_nullable_Object: findType("Element2(int{params:Object?})"), ElevatedButtonTheme: findType("ElevatedButtonTheme"), EndTagToken: findType("EndTagToken"), EngineImageFilter: findType("EngineImageFilter"), - EngineParagraph: findType("EngineParagraph"), EngineParagraphStyle: findType("EngineParagraphStyle"), EnginePicture: findType("EnginePicture"), EnginePictureRecorder: findType("EnginePictureRecorder"), @@ -472010,10 +476745,13 @@ FileSystemEntity: findType("FileSystemEntity0"), File_2: findType("File1"), FilterElement: findType("FilterElement"), + FlatTextSpan: findType("FlatTextSpan"), FlexParentData: findType("FlexParentData"), FlexibleSpaceBarSettings: findType("FlexibleSpaceBarSettings"), Float32List: findType("Float32List"), Float64List: findType("Float64List"), + FlutterApp: findType("FlutterApp"), + FlutterAppRunner: findType("FlutterAppRunner"), FlutterError: findType("FlutterError"), FocusNode: findType("FocusNode"), FocusScopeNode: findType("FocusScopeNode"), @@ -472061,6 +476799,7 @@ HeapPriorityQueue__TaskEntry_dynamic: findType("HeapPriorityQueue<_TaskEntry<@>>"), Hero: findType("Hero"), HeroControllerScope: findType("HeroControllerScope"), + HitTestEntry_HitTestTarget: findType("HitTestEntry"), HitTestResult: findType("HitTestResult"), HitTestTarget: findType("HitTestTarget"), HtmlElement: findType("HtmlElement"), @@ -472070,6 +476809,7 @@ Image: findType("Image1"), ImageChunkEvent: findType("ImageChunkEvent"), ImageData: findType("ImageData"), + ImageDecoder: findType("ImageDecoder"), ImageElement: findType("ImageElement"), ImageInfo: findType("ImageInfo"), ImageSizeInfo: findType("ImageSizeInfo"), @@ -472124,10 +476864,10 @@ JSArray_DiagnosticsNode: findType("JSArray"), JSArray_Directionality: findType("JSArray"), JSArray_DocumentNode: findType("JSArray"), - JSArray_Element: findType("JSArray"), + JSArray_Element: findType("JSArray"), JSArray_Element_2: findType("JSArray"), - JSArray_Element_3: findType("JSArray"), - JSArray_Element_4: findType("JSArray"), + JSArray_Element_3: findType("JSArray"), + JSArray_Element_4: findType("JSArray"), JSArray_EngineLineMetrics: findType("JSArray"), JSArray_Expression: findType("JSArray"), JSArray_FocusNode: findType("JSArray"), @@ -472138,7 +476878,7 @@ JSArray_GestureArenaMember: findType("JSArray"), JSArray_GestureListener: findType("JSArray"), JSArray_GlobalKey_State_StatefulWidget: findType("JSArray>>"), - JSArray_HitTestEntry: findType("JSArray"), + JSArray_HitTestEntry_HitTestTarget: findType("JSArray>"), JSArray_HtmlElement: findType("JSArray"), JSArray_ImageStreamListener: findType("JSArray"), JSArray_InheritedTheme: findType("JSArray"), @@ -472168,6 +476908,7 @@ JSArray_Locale: findType("JSArray"), JSArray_LocalizationsDelegate_dynamic: findType("JSArray>"), JSArray_LogicalKeyboardKey: findType("JSArray"), + JSArray_Map_String_dynamic: findType("JSArray>"), JSArray_Map_dynamic_dynamic: findType("JSArray>"), JSArray_Matrix4: findType("JSArray"), JSArray_Matrix4_2: findType("JSArray"), @@ -472219,11 +476960,13 @@ JSArray_SaveClipEntry: findType("JSArray"), JSArray_SaveStackEntry: findType("JSArray"), JSArray_ScrollPosition: findType("JSArray"), + JSArray_SelectionRect: findType("JSArray"), JSArray_Selector: findType("JSArray"), JSArray_SemanticsNode: findType("JSArray"), JSArray_SemanticsNodeUpdate: findType("JSArray"), JSArray_ShaderDeclaration: findType("JSArray"), JSArray_ShaderMethod: findType("JSArray"), + JSArray_Shadow: findType("JSArray"), JSArray_ShapeBorder: findType("JSArray"), JSArray_SimpleSelectorSequence: findType("JSArray"), JSArray_SingleColumnLayoutComponentViewModel: findType("JSArray"), @@ -472244,9 +476987,11 @@ JSArray_TextBox: findType("JSArray"), JSArray_TextDecoration: findType("JSArray"), JSArray_TextEditingDelta: findType("JSArray"), + JSArray_TextEditingValue: findType("JSArray"), JSArray_TextInputFormatter: findType("JSArray"), JSArray_TextSelectionPoint: findType("JSArray"), JSArray_TextSpan: findType("JSArray"), + JSArray_ThemeExtension_ThemeExtension_dynamic: findType("JSArray>>"), JSArray_Tick_DateTime: findType("JSArray>"), JSArray_Tick_num: findType("JSArray>"), JSArray_TimeRangeTickProvider: findType("JSArray"), @@ -472273,6 +477018,7 @@ JSArray__RouteEntry: findType("JSArray<_RouteEntry>"), JSArray__RunMetrics: findType("JSArray<_RunMetrics>"), JSArray__SaveElementStackEntry: findType("JSArray<_SaveElementStackEntry>"), + JSArray__ScribblePlaceholder: findType("JSArray<_ScribblePlaceholder>"), JSArray__SemanticsSortGroup: findType("JSArray<_SemanticsSortGroup>"), JSArray__StandardBottomSheet: findType("JSArray<_StandardBottomSheet>"), JSArray__TableElementRow: findType("JSArray<_TableElementRow>"), @@ -472377,7 +477123,7 @@ JSArray_legacy_bool: findType("JSArray"), JSArray_legacy_double: findType("JSArray"), JSArray_legacy_int: findType("JSArray"), - JSArray_nullable_Element: findType("JSArray"), + JSArray_nullable_Element: findType("JSArray"), JSArray_nullable_LogicalKeyboardKey: findType("JSArray"), JSArray_nullable_Node: findType("JSArray"), JSArray_nullable_PersistedSurface: findType("JSArray"), @@ -472449,9 +477195,9 @@ LifeCycleHooks__OnWidget_Widget: findType("LifeCycleHooks<_OnWidget>"), LineCharProperty: findType("LineCharProperty"), LinePointHighlighter_DateTime: findType("LinePointHighlighter"), + LinkAttribution: findType("LinkAttribution"), LinkNode: findType("LinkNode"), LinkReference: findType("LinkReference"), - LinkedHashMap_MouseTrackerAnnotation_Matrix4: findType("LinkedHashMap"), LinkedList__ListenerEntry: findType("LinkedList<_ListenerEntry>"), ListBodyParentData: findType("ListBodyParentData"), ListBuilder_dynamic: findType("ListBuilder<@>"), @@ -472586,6 +477332,7 @@ MapEntry_Permission_PermissionStatus: findType("MapEntry"), MapEntry_String_String: findType("MapEntry"), MapEntry_int_Offset: findType("MapEntry"), + MapEntry_of_Object_and_ThemeExtension_dynamic: findType("MapEntry>"), MapEntry_of_legacy_String_and_legacy_DropdownMenuItem_legacy_String: findType("MapEntry*>"), MapEntry_of_nullable_String_and_List_Object: findType("MapEntry>"), MapEquality_dynamic_dynamic: findType("MapEquality<@,@>"), @@ -472652,6 +477399,7 @@ Matrix4: findType("Matrix4"), MediaQuery: findType("MediaQuery"), MediaQueryListEvent: findType("MediaQueryListEvent"), + MenuItem: findType("MenuItem"), MergeableMaterialItem: findType("MergeableMaterialItem"), MessagePort: findType("MessagePort"), ModifierKey: findType("ModifierKey"), @@ -472659,12 +477407,13 @@ MouseCursorSession: findType("MouseCursorSession"), MouseEvent: findType("MouseEvent"), MouseTrackerAnnotation: findType("MouseTrackerAnnotation"), - MovementModifier: findType("MovementModifier"), MultiChildLayoutParentData: findType("MultiChildLayoutParentData"), MultiChildRenderObjectWidget: findType("MultiChildRenderObjectWidget"), MultiDragPointerState: findType("MultiDragPointerState"), MutableSelectionModel_DateTime: findType("MutableSelectionModel"), MutableSelectionModel_String: findType("MutableSelectionModel"), + MutationObserver: findType("MutationObserver"), + MutationRecord: findType("MutationRecord"), Mutator: findType("Mutator"), NativeByteBuffer: findType("NativeByteBuffer"), NativeTypedArrayOfDouble: findType("NativeTypedArrayOfDouble"), @@ -472694,7 +477443,6 @@ ObserverList_of_void_Function_AnimationStatus: findType("ObserverList<~(AnimationStatus)>"), Offset: findType("Offset"), OffsetLayer: findType("OffsetLayer"), - Offstage: findType("Offstage"), OneSequenceGestureRecognizer: findType("OneSequenceGestureRecognizer"), OrdinalScale: findType("OrdinalScale"), OutlinedButtonTheme: findType("OutlinedButtonTheme"), @@ -472711,6 +477459,7 @@ Pair_of_nullable_String_and_nullable_String: findType("Pair"), ParagraphNode: findType("ParagraphNode"), ParentDataWidget_KeepAliveParentDataMixin: findType("ParentDataWidget"), + ParentDataWidget_ParentData: findType("ParentDataWidget"), ParseErrorToken: findType("ParseErrorToken"), Path: findType("Path"), PathElement: findType("PathElement"), @@ -472744,7 +477493,6 @@ PointerScrollEvent: findType("PointerScrollEvent"), PointerSignalEvent: findType("PointerSignalEvent"), PointerUpEvent: findType("PointerUpEvent"), - PopupMenuButton_legacy_String: findType("PopupMenuButton"), PopupMenuTheme: findType("PopupMenuTheme"), PrimaryScrollController: findType("PrimaryScrollController"), PrimitiveSerializer_dynamic: findType("PrimitiveSerializer<@>"), @@ -472754,6 +477502,7 @@ ProxyWidget: findType("ProxyWidget"), QueueItem: findType("QueueItem"), RadioListTile_legacy_String: findType("RadioListTile"), + RadioTheme: findType("RadioTheme"), RandomAccessFile: findType("RandomAccessFile"), RawAutocomplete_legacy_ProductEntity: findType("RawAutocomplete"), RawAutocomplete_legacy_SelectableEntity: findType("RawAutocomplete"), @@ -472849,6 +477598,7 @@ SourceSpanWithContext: findType("SourceSpanWithContext"), SpaceCharactersToken: findType("SpaceCharactersToken"), SpanMarker: findType("SpanMarker"), + SpanRange: findType("SpanRange"), StackParentData: findType("StackParentData"), StackTrace: findType("StackTrace"), StartTagToken: findType("StartTagToken"), @@ -472869,6 +477619,7 @@ SurfaceScene: findType("SurfaceScene"), SvgElement: findType("SvgElement"), SvgSvgElement: findType("SvgSvgElement"), + SwitchTheme: findType("SwitchTheme"), Symbol: findType("Symbol0"), SynchronousFuture_AssetBundleImageKey: findType("SynchronousFuture"), SynchronousFuture_CachedNetworkImageProvider: findType("SynchronousFuture"), @@ -472909,6 +477660,8 @@ TextStyle_Function_2_Set_Attribution_and_TextStyle: findType("TextStyle(Set,TextStyle)"), ThemeData: findType("ThemeData"), ThemeDataTween: findType("ThemeDataTween"), + ThemeExtension_ThemeExtension_dynamic: findType("ThemeExtension>"), + ThemeExtension_dynamic: findType("ThemeExtension<@>"), TimeOfDay: findType("TimeOfDay"), TimePickerTheme: findType("TimePickerTheme"), TimeTickFormatter: findType("TimeTickFormatter"), @@ -473266,6 +478019,7 @@ ValueNotifier_nullable_int: findType("ValueNotifier"), VelocityTracker: findType("VelocityTracker"), Viewport: findType("Viewport"), + ViewportNotificationMixin: findType("ViewportNotificationMixin"), VisualDensity: findType("VisualDensity"), WheelEvent: findType("WheelEvent"), WhereIterable_String: findType("WhereIterable"), @@ -473273,16 +478027,17 @@ WhereIterable_legacy_EntityType: findType("WhereIterable"), WhereIterable_legacy_String: findType("WhereIterable"), WhereIterable_legacy__TextType: findType("WhereIterable<_TextType*>"), - WhereTypeIterable_Element: findType("WhereTypeIterable"), + WhereTypeIterable_Element: findType("WhereTypeIterable"), WhereTypeIterable_StackFrame: findType("WhereTypeIterable"), WhereTypeIterable_String: findType("WhereTypeIterable"), WhereTypeIterable_nullable_MetaElement: findType("WhereTypeIterable"), WhereTypeIterable_of_void_Function_2_Object_and_nullable_StackTrace: findType("WhereTypeIterable<~(Object,StackTrace?)>"), WhereTypeIterable_of_void_Function_ImageChunkEvent: findType("WhereTypeIterable<~(ImageChunkEvent)>"), - WhereTypeIterator_Element: findType("WhereTypeIterator"), + WhereTypeIterator_Element: findType("WhereTypeIterator"), WhereTypeIterator_FocusScopeNode: findType("WhereTypeIterator"), Widget: findType("Widget"), WidgetLayoutDelegate: findType("WidgetLayoutDelegate"), + WidgetSpan: findType("WidgetSpan"), WidgetsBindingObserver: findType("WidgetsBindingObserver"), WidgetsLocalizations: findType("WidgetsLocalizations"), Window: findType("Window"), @@ -473295,6 +478050,7 @@ _AsyncBroadcastStreamController_legacy_AppState: findType("_AsyncBroadcastStreamController"), _AsyncCompleter_AssetBundleImageKey: findType("_AsyncCompleter"), _AsyncCompleter_Blob: findType("_AsyncCompleter"), + _AsyncCompleter_CanvasKit: findType("_AsyncCompleter"), _AsyncCompleter_FrameInfo: findType("_AsyncCompleter"), _AsyncCompleter_HttpRequest: findType("_AsyncCompleter"), _AsyncCompleter_Image: findType("_AsyncCompleter"), @@ -473357,9 +478113,10 @@ _FocusedDate: findType("_FocusedDate"), _FormScope: findType("_FormScope"), _FrameCallbackEntry: findType("_FrameCallbackEntry"), - _FrozenElementList_Element: findType("_FrozenElementList"), + _FrozenElementList_Element: findType("_FrozenElementList"), _Future_AssetBundleImageKey: findType("_Future"), _Future_Blob: findType("_Future"), + _Future_CanvasKit: findType("_Future"), _Future_FrameInfo: findType("_Future"), _Future_HttpRequest: findType("_Future"), _Future_Image: findType("_Future"), @@ -473467,16 +478224,14 @@ _TapTracker: findType("_TapTracker"), _TapTracker_2: findType("_TapTracker0"), _TextFormFieldState: findType("_TextFormFieldState"), - _Theatre: findType("_Theatre"), _TooltipVisibilityScope: findType("_TooltipVisibilityScope"), + _UndoStack_TextEditingValue: findType("_UndoStack"), _UnmodifiableSet_legacy_MaterialState: findType("_UnmodifiableSet"), _UnmodifiableSet_legacy_String: findType("_UnmodifiableSet"), _UpdateTextSelectionToAdjacentLineAction_ExtendSelectionVerticallyToAdjacentLineIntent: findType("_UpdateTextSelectionToAdjacentLineAction"), _ValueNotifier_nullable_DismissGesture: findType("_ValueNotifier"), _WidgetTicker: findType("_WidgetTicker"), _Wrapper_FileResponse: findType("_Wrapper"), - _ZoneFunction_of_void_Function_Zone_ZoneDelegate_Zone_Object_StackTrace: findType("_ZoneFunction<~(Zone,ZoneDelegate,Zone,Object,StackTrace)>"), - _ZoneFunction_of_void_Function_Zone_ZoneDelegate_Zone_String: findType("_ZoneFunction<~(Zone,ZoneDelegate,Zone,String)>"), bool: findType("bool"), double: findType("double"), dynamic: findType("@"), @@ -474185,6 +478940,8 @@ legacy_TemplatesAndRemindersVM: findType("TemplatesAndRemindersVM*"), legacy_Text: findType("Text*"), legacy_TextEditingController: findType("TextEditingController*"), + legacy_TextNode: findType("TextNode*"), + legacy_TextPosition: findType("TextPosition*"), legacy_TimezoneEntity: findType("TimezoneEntity*"), legacy_ToastFuture: findType("ToastFuture*"), legacy_TokenEditVM: findType("TokenEditVM*"), @@ -474303,6 +479060,7 @@ legacy__TextType: findType("_TextType*"), legacy_bool: findType("bool*"), legacy_double: findType("double*"), + legacy_dynamic_Function_legacy_List_legacy_String: findType("@(List*)*"), legacy_int: findType("int*"), legacy_legacy_Widget_Function_legacy_BuildContext: findType("Widget*(BuildContext*)*"), legacy_num: findType("num*"), @@ -474347,7 +479105,7 @@ nullable_EdgeInsetsGeometry: findType("EdgeInsetsGeometry?"), nullable_EdgeInsetsGeometryTween: findType("EdgeInsetsGeometryTween?"), nullable_Element: findType("Element0?"), - nullable_Element_2: findType("Element1?"), + nullable_Element_2: findType("Element?"), nullable_EngineStrutStyle: findType("EngineStrutStyle?"), nullable_FileInfo: findType("FileInfo?"), nullable_FilePickerResult: findType("FilePickerResult?"), @@ -474364,6 +479122,7 @@ nullable_InkHighlight: findType("InkHighlight?"), nullable_InputBorder: findType("InputBorder?"), nullable_Key: findType("Key?"), + nullable_LinkAttribution: findType("LinkAttribution?"), nullable_List_BaseBarRendererElement: findType("List?"), nullable_List__LineRendererElement_Object: findType("List<_LineRendererElement>?"), nullable_List_double: findType("List?"), @@ -474411,6 +479170,7 @@ nullable_RenderSemanticsGestureHandler: findType("RenderSemanticsGestureHandler?"), nullable_RenderSliver: findType("RenderSliver?"), nullable_RoleManager: findType("RoleManager?"), + nullable_SelectionRect: findType("SelectionRect?"), nullable_SemanticsNode: findType("SemanticsNode?"), nullable_SemanticsOwner: findType("SemanticsOwner?"), nullable_SeriesRenderer_Object: findType("SeriesRenderer?"), @@ -474433,7 +479193,6 @@ nullable_TransformLayer: findType("TransformLayer?"), nullable_Tween_double: findType("Tween?"), nullable_Uint8List: findType("Uint8List?"), - nullable_Uri: findType("Uri?"), nullable_VerticalDragGestureRecognizer: findType("VerticalDragGestureRecognizer?"), nullable_XFile: findType("XFile?"), nullable__AnimationTuple: findType("_AnimationTuple?"), @@ -474489,6 +479248,7 @@ B.LabelElement_methods = A.LabelElement.prototype; B.MediaQueryList_methods = A.MediaQueryList.prototype; B.MetaElement_methods = A.MetaElement.prototype; + B.MutationObserver_methods = A.MutationObserver.prototype; B.NativeByteBuffer_methods = A.NativeByteBuffer.prototype; B.NativeByteData_methods = A.NativeByteData.prototype; B.NativeFloat32List_methods = A.NativeFloat32List.prototype; @@ -474498,8 +479258,8 @@ B.NodeList_methods = A.NodeList0.prototype; B.OffscreenCanvas_methods = A.OffscreenCanvas.prototype; B.ParagraphElement_methods = A.ParagraphElement.prototype; + B.Performance_methods = A.Performance.prototype; B.PlainJavaScriptObject_methods = J.PlainJavaScriptObject.prototype; - B.ScriptElement_methods = A.ScriptElement.prototype; B.Storage_methods = A.Storage.prototype; B.StyleElement_methods = A.StyleElement.prototype; B.SvgSvgElement_methods = A.SvgSvgElement.prototype; @@ -474528,6 +479288,7 @@ B.Alignment_m1_1 = new A.Alignment(-1, 1); B.Alignment_m1_m1 = new A.Alignment(-1, -1); B.AlwaysScrollableScrollPhysics_null = new A.AlwaysScrollableScrollPhysics(null); + B.AndroidOverscrollIndicator_0 = new A.AndroidOverscrollIndicator(0, "stretch"); B.AndroidOverscrollIndicator_1 = new A.AndroidOverscrollIndicator(1, "glow"); B.AnimationBehavior_0 = new A.AnimationBehavior(0, "normal"); B.AnimationBehavior_1 = new A.AnimationBehavior(1, "preserve"); @@ -474537,7 +479298,7 @@ B.AnimationStatus_1 = new A.AnimationStatus(1, "forward"); B.AnimationStatus_2 = new A.AnimationStatus(2, "reverse"); B.AnimationStatus_3 = new A.AnimationStatus(3, "completed"); - B.AppBarTheme_6cf = new A.AppBarTheme(null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null); + B.AppBarTheme_ahf = new A.AppBarTheme(null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null); B.AppLayout_desktop = new A.AppLayout("desktop"); B.AppLayout_mobile = new A.AppLayout("mobile"); B.AppLifecycleState_0 = new A.AppLifecycleState(0, "resumed"); @@ -474567,12 +479328,12 @@ 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.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"); @@ -474632,11 +479393,10 @@ B.BorderSide_27z = new A.BorderSide(B.Color_4278190080, 1, B.BorderStyle_1); B.Border_27z = new A.Border(B.BorderSide_0CF, B.BorderSide_0CF, B.BorderSide_0CF, B.BorderSide_0CF); B.BottomAppBarTheme_null_null_null = new A.BottomAppBarTheme(null, null, null); - B.BottomNavigationBarThemeData_aBG = new A.BottomNavigationBarThemeData(null, null, null, null, null, null, null, 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.RangeMaintainingScrollPhysics_null = new A.RangeMaintainingScrollPhysics(null); B.BouncingScrollPhysics_MuS = new A.BouncingScrollPhysics(B.RangeMaintainingScrollPhysics_null); - B.BoxConstraints_0 = new A.BoxConstraints(304, 304, 1 / 0, 1 / 0); 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); @@ -474727,13 +479487,13 @@ B.C_ElasticOutCurve = new A.ElasticOutCurve(); B.C_EmailInputType = new A.EmailInputType(); B.C_EmptyBlockSyntax = new A.EmptyBlockSyntax(); - B.C_EmptyIterable = new A.EmptyIterable(A.findType("EmptyIterable")); + B.C_EmptyIterable = new A.EmptyIterable(A.findType("EmptyIterable")); + B.C_EmptyIterable0 = new A.EmptyIterable(A.findType("EmptyIterable")); B.C_EmptyIterator = new A.EmptyIterator(A.findType("EmptyIterator<0&*>")); B.C_Endian0 = new A.Endian(); B.C_Endian = new A.Endian(); B.C_ExpenseCategoryRepository = new A.ExpenseCategoryRepository(); B.C_ExpenseRepository = new A.ExpenseRepository(); - B.C_FadeUpwardsPageTransitionsBuilder = new A.FadeUpwardsPageTransitionsBuilder(); B.C_FencedCodeBlockSyntax = new A.FencedCodeBlockSyntax(); B.C_FloatingLabelAlignment = new A.FloatingLabelAlignment(); B.C_GestureSettings = new A.GestureSettings(); @@ -474959,9 +479719,9 @@ B.C_ViewMargin = new A.ViewMargin(); B.C_WebPlatform = new A.WebPlatform(); B.C_WebhookRepository = new A.WebhookRepository(); + B.C_ZoomPageTransitionsBuilder = new A.ZoomPageTransitionsBuilder(); B.C__AlwaysCompleteAnimation = new A._AlwaysCompleteAnimation(); B.C__AlwaysDismissedAnimation = new A._AlwaysDismissedAnimation(); - B.C__BeforeUnloadEventStreamProvider = new A._BeforeUnloadEventStreamProvider(); B.C__CupertinoLocalizationsDelegate = new A._CupertinoLocalizationsDelegate(); B.C__DayPickerGridDelegate = new A._DayPickerGridDelegate(); B.C__DecelerateCurve = new A._DecelerateCurve(); @@ -474981,6 +479741,7 @@ B.C__JSRandom = new A._JSRandom(); B.C__LastBlockMatcher = new A._LastBlockMatcher(); B.C__Linear = new A._Linear(); + B.C__LinuxCodes = new A._LinuxCodes(); B.C__MaterialLocalizationsDelegate0 = new A._MaterialLocalizationsDelegate(); B.C__MaterialLocalizationsDelegate = new A._MaterialLocalizationsDelegate0(); B.C__NoDefaultValue = new A._NoDefaultValue(); @@ -475003,7 +479764,7 @@ B.CalendarField_3 = new A.CalendarField(3, "hourOfDay"); B.CameraDevice_0 = new A.CameraDevice(0, "rear"); B.CameraDevice_1 = new A.CameraDevice(1, "front"); - B.CardTheme_hKX = new A.CardTheme(null, null, null, null, null, null); + B.CardTheme_wEo = new A.CardTheme(null, null, null, null, null, null, null); 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); @@ -475186,6 +479947,7 @@ 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_1627389952 = new A.Color(1627389952); B.Color_1660944383 = new A.Color(1660944383); @@ -475201,9 +479963,11 @@ B.Color_3019898879 = new A.Color(3019898879); B.Color_3707764736 = new A.Color(3707764736); B.Color_4039164096 = new A.Color(4039164096); + B.Color_4278221567 = new A.Color(4278221567); B.Color_4278226106 = new A.Color(4278226106); B.Color_4278230236 = new A.Color(4278230236); B.Color_4278238348 = new A.Color(4278238348); + B.Color_4278239141 = new A.Color(4278239141); B.Color_4278360783 = new A.Color(4278360783); B.Color_4278368373 = new A.Color(4278368373); B.Color_4278402163 = new A.Color(4278402163); @@ -475215,9 +479979,13 @@ B.Color_4279602362 = new A.Color(4279602362); B.Color_4279739064 = new A.Color(4279739064); B.Color_4279811228 = new A.Color(4279811228); + B.Color_4279858898 = new A.Color(4279858898); B.Color_4279900698 = new A.Color(4279900698); B.Color_4279966750 = new A.Color(4279966750); + B.Color_4280150454 = new A.Color(4280150454); + B.Color_4280191205 = new A.Color(4280191205); B.Color_4280261583 = new A.Color(4280261583); + B.Color_4280361249 = new A.Color(4280361249); B.Color_4280391411 = new A.Color(4280391411); B.Color_4280427042 = new A.Color(4280427042); B.Color_4280463948 = new A.Color(4280463948); @@ -475245,11 +480013,13 @@ B.Color_4282168609 = new A.Color(4282168609); B.Color_4282365464 = new A.Color(4282365464); B.Color_4282414389 = new A.Color(4282414389); + B.Color_4282532418 = new A.Color(4282532418); B.Color_4282549748 = new A.Color(4282549748); B.Color_4282625130 = new A.Color(4282625130); B.Color_4282674843 = new A.Color(4282674843); B.Color_4282745580 = new A.Color(4282745580); B.Color_4282815496 = new A.Color(4282815496); + B.Color_4283045004 = new A.Color(4283045004); B.Color_4283154291 = new A.Color(4283154291); B.Color_4283210268 = new A.Color(4283210268); B.Color_4283215696 = new A.Color(4283215696); @@ -475259,7 +480029,10 @@ B.Color_4284203230 = new A.Color(4284203230); B.Color_4284266588 = new A.Color(4284266588); B.Color_4284328948 = new A.Color(4284328948); + B.Color_4284572001 = new A.Color(4284572001); B.Color_4284662882 = new A.Color(4284662882); + B.Color_4284790262 = new A.Color(4284790262); + B.Color_4284809178 = new A.Color(4284809178); B.Color_4285318101 = new A.Color(4285318101); B.Color_4285769785 = new A.Color(4285769785); B.Color_4285909739 = new A.Color(4285909739); @@ -475267,15 +480040,18 @@ B.Color_4286104237 = new A.Color(4286104237); B.Color_4287137928 = new A.Color(4287137928); B.Color_4287315264 = new A.Color(4287315264); + B.Color_4287679225 = new A.Color(4287679225); B.Color_4287874379 = new A.Color(4287874379); B.Color_4288230348 = new A.Color(4288230348); B.Color_4288238779 = new A.Color(4288238779); B.Color_4288366495 = new A.Color(4288366495); B.Color_4288423856 = new A.Color(4288423856); + B.Color_4288585374 = new A.Color(4288585374); B.Color_4289228800 = new A.Color(4289228800); B.Color_4290087168 = new A.Color(4290087168); B.Color_4290328320 = new A.Color(4290328320); B.Color_4290479868 = new A.Color(4290479868); + B.Color_4290502395 = new A.Color(4290502395); B.Color_4291238946 = new A.Color(4291238946); B.Color_4291513110 = new A.Color(4291513110); B.Color_4291559424 = new A.Color(4291559424); @@ -475283,6 +480059,7 @@ B.Color_4291625472 = new A.Color(4291625472); B.Color_4291660032 = new A.Color(4291660032); B.Color_4291782265 = new A.Color(4291782265); + B.Color_4292030255 = new A.Color(4292030255); B.Color_4292032130 = new A.Color(4292032130); B.Color_4292113664 = new A.Color(4292113664); B.Color_4292420367 = new A.Color(4292420367); @@ -475293,6 +480070,8 @@ B.Color_4292730333 = new A.Color(4292730333); B.Color_4292818988 = new A.Color(4292818988); B.Color_4292831514 = new A.Color(4292831514); + B.Color_4292927712 = new A.Color(4292927712); + B.Color_4293128957 = new A.Color(4293128957); B.Color_4293191915 = new A.Color(4293191915); B.Color_4293205027 = new A.Color(4293205027); B.Color_4293348412 = new A.Color(4293348412); @@ -475300,15 +480079,20 @@ B.Color_4293496834 = new A.Color(4293496834); B.Color_4293617764 = new A.Color(4293617764); B.Color_4293812059 = new A.Color(4293812059); + B.Color_4293848814 = new A.Color(4293848814); + B.Color_4293880832 = new A.Color(4293880832); B.Color_4293894941 = new A.Color(4293894941); B.Color_4293900094 = new A.Color(4293900094); B.Color_4293935396 = new A.Color(4293935396); B.Color_4293963086 = new A.Color(4293963086); B.Color_4294155282 = new A.Color(4294155282); + B.Color_4294178038 = new A.Color(4294178038); B.Color_4294212668 = new A.Color(4294212668); B.Color_4294277632 = new A.Color(4294277632); B.Color_4294305317 = new A.Color(4294305317); + B.Color_4294309365 = new A.Color(4294309365); B.Color_4294480902 = new A.Color(4294480902); + B.Color_4294638330 = new A.Color(4294638330); B.Color_4294719801 = new A.Color(4294719801); B.Color_4294901760 = new A.Color(4294901760); B.Color_4294901817 = new A.Color(4294901817); @@ -475320,6 +480104,7 @@ B.Color_4294940672 = new A.Color(4294940672); B.Color_4294951175 = new A.Color(4294951175); B.Color_4294954599 = new A.Color(4294954599); + B.Color_436207616 = new A.Color(436207616); B.Color_452984831 = new A.Color(452984831); B.Color_503316480 = new A.Color(503316480); B.Color_520093696 = new A.Color(520093696); @@ -475504,6 +480289,7 @@ B.Cubic_JUR0 = new A.Cubic(0.42, 0, 1, 1); B.Cubic_OcD = new A.Cubic(0.67, 0.03, 0.65, 0.09); B.Cubic_QB2 = new A.Cubic(0.785, 0.135, 0.15, 0.86); + B.Cubic_YAz = new A.Cubic(0.075, 0.82, 0.165, 1); B.Cubic_bP1 = new A.Cubic(0.208333, 0.82, 0.25, 1); B.Cubic_ifx = new A.Cubic(0.4, 0, 0.2, 1); B.Cubic_izR = new A.Cubic(0.35, 0.91, 0.33, 0.97); @@ -475526,7 +480312,6 @@ B.Color_1493172224 = new A.Color(1493172224); B.Color_2164260863 = new A.Color(2164260863); B.CupertinoDynamicColor_zPV = new A.CupertinoDynamicColor(B.Color_1493172224, null, null, B.Color_1493172224, B.Color_2164260863, B.Color_1493172224, B.Color_2164260863, B.Color_1493172224, B.Color_2164260863, B.Color_1493172224, B.Color_2164260863, 0); - B.Color_4278221567 = new A.Color(4278221567); B.Color_4278879487 = new A.Color(4278879487); B.Color_4278206685 = new A.Color(4278206685); B.Color_4282424575 = new A.Color(4282424575); @@ -475567,6 +480352,11 @@ B.DateRange_thisYear = new A.DateRange("thisYear"); B.DayPeriod_0 = new A.DayPeriod(0, "am"); B.DayPeriod_1 = new A.DayPeriod(1, "pm"); + B.DebugEngineInitializationState_0 = new A.DebugEngineInitializationState(0, "uninitialized"); + B.DebugEngineInitializationState_1 = new A.DebugEngineInitializationState(1, "initializingServices"); + B.DebugEngineInitializationState_2 = new A.DebugEngineInitializationState(2, "initializedServices"); + B.DebugEngineInitializationState_3 = new A.DebugEngineInitializationState(3, "initializingUi"); + B.DebugEngineInitializationState_4 = new A.DebugEngineInitializationState(4, "initialized"); B.DebugSemanticsDumpOrder_0 = new A.DebugSemanticsDumpOrder(0, "inverseHitTest"); B.DebugSemanticsDumpOrder_1 = new A.DebugSemanticsDumpOrder(1, "traversalOrder"); B.DecorationPosition_0 = new A.DecorationPosition(0, "background"); @@ -475619,7 +480409,7 @@ 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_null_null_null_null = new A.DrawerThemeData(null, null, null, null); + B.DrawerThemeData_jfn = new A.DrawerThemeData(null, null, null, null, null); B.Duration_0 = new A.Duration(0); B.Duration_1000 = new A.Duration(1000); B.Duration_100000 = new A.Duration(100000); @@ -475627,7 +480417,6 @@ B.Duration_10000000 = new A.Duration(10000000); B.Duration_1200000 = new A.Duration(1200000); B.Duration_125000 = new A.Duration(125000); - B.Duration_14000 = new A.Duration(14000); B.Duration_15000 = new A.Duration(15000); B.Duration_150000 = new A.Duration(150000); B.Duration_1500000 = new A.Duration(1500000); @@ -475667,6 +480456,7 @@ B.EdgeInsets_0_0_0_0 = new A.EdgeInsets(0, 0, 0, 0); B.EdgeInsets_0_0_0_10 = new A.EdgeInsets(0, 0, 0, 10); B.EdgeInsets_0_0_0_16 = new A.EdgeInsets(0, 0, 0, 16); + B.EdgeInsets_0_0_0_18 = new A.EdgeInsets(0, 0, 0, 18); B.EdgeInsets_0_0_0_20 = new A.EdgeInsets(0, 0, 0, 20); B.EdgeInsets_0_0_0_4 = new A.EdgeInsets(0, 0, 0, 4); B.EdgeInsets_0_0_0_6 = new A.EdgeInsets(0, 0, 0, 6); @@ -475680,7 +480470,6 @@ B.EdgeInsets_0_0_8_0 = new A.EdgeInsets(0, 0, 8, 0); B.EdgeInsets_0_10_0_0 = new A.EdgeInsets(0, 10, 0, 0); B.EdgeInsets_0_10_0_10 = new A.EdgeInsets(0, 10, 0, 10); - B.EdgeInsets_0_10_0_8 = new A.EdgeInsets(0, 10, 0, 8); B.EdgeInsets_0_10_10_0 = new A.EdgeInsets(0, 10, 10, 0); B.EdgeInsets_0_12_0_0 = new A.EdgeInsets(0, 12, 0, 0); B.EdgeInsets_0_12_0_12 = new A.EdgeInsets(0, 12, 0, 12); @@ -475703,6 +480492,7 @@ B.EdgeInsets_0_4_8_0 = new A.EdgeInsets(0, 4, 8, 0); B.EdgeInsets_0_50_0_0 = new A.EdgeInsets(0, 50, 0, 0); B.EdgeInsets_0_52_0_0 = new A.EdgeInsets(0, 52, 0, 0); + B.EdgeInsets_0_6_0_10 = new A.EdgeInsets(0, 6, 0, 10); B.EdgeInsets_0_6_0_6 = new A.EdgeInsets(0, 6, 0, 6); B.EdgeInsets_0_8_0_0 = new A.EdgeInsets(0, 8, 0, 0); B.EdgeInsets_0_8_0_8 = new A.EdgeInsets(0, 8, 0, 8); @@ -475917,6 +480707,7 @@ B.ExecutionInstruction_0 = new A.ExecutionInstruction(0, "continueExecution"); B.ExecutionInstruction_1 = new A.ExecutionInstruction(1, "blocked"); B.ExecutionInstruction_2 = new A.ExecutionInstruction(2, "haltExecution"); + B.ExpansionTileThemeData_O5j = new A.ExpansionTileThemeData(null, null, null, null, null, null, null, null, null); B.ExpenseReportFields_0 = new A.ExpenseReportFields(0, "id"); B.ExpenseReportFields_1 = new A.ExpenseReportFields(1, "amount"); B.ExpenseReportFields_10 = new A.ExpenseReportFields(10, "tax_rate2"); @@ -475984,7 +480775,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_ebz = new A.FloatingActionButtonThemeData(null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 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.FloatingCursorDragState_0 = new A.FloatingCursorDragState(0, "Start"); B.FloatingCursorDragState_1 = new A.FloatingCursorDragState(1, "Update"); B.FloatingCursorDragState_2 = new A.FloatingCursorDragState(2, "End"); @@ -476014,239 +480805,239 @@ B.FractionalOffset_0_0 = new A.FractionalOffset(0, 0); B.Type_BuiltMap_qd4 = A.typeLiteral("BuiltMap<@,@>"); B.Type_String_k8F = A.typeLiteral("String"); - B.List_empty9 = A._setArrayType(makeConstList([]), type$.JSArray_legacy_FullType); - B.FullType_h8g = new A.FullType(B.Type_String_k8F, B.List_empty9, false); + B.List_empty10 = A._setArrayType(makeConstList([]), type$.JSArray_legacy_FullType); + B.FullType_h8g = new A.FullType(B.Type_String_k8F, B.List_empty10, false); B.Type_DocumentEntity_4AN = A.typeLiteral("DocumentEntity"); - B.FullType_uzh = new A.FullType(B.Type_DocumentEntity_4AN, B.List_empty9, false); + B.FullType_uzh = new A.FullType(B.Type_DocumentEntity_4AN, B.List_empty10, false); B.List_B8J0 = A._setArrayType(makeConstList([B.FullType_h8g, B.FullType_uzh]), type$.JSArray_legacy_FullType); B.FullType_0 = new A.FullType(B.Type_BuiltMap_qd4, B.List_B8J0, false); B.Type_QuoteUIState_WI9 = A.typeLiteral("QuoteUIState"); - B.FullType_0eC = new A.FullType(B.Type_QuoteUIState_WI9, B.List_empty9, false); + B.FullType_0eC = new A.FullType(B.Type_QuoteUIState_WI9, B.List_empty10, false); B.Type_CountryEntity_1Wj = A.typeLiteral("CountryEntity"); - B.FullType_i9j = new A.FullType(B.Type_CountryEntity_1Wj, B.List_empty9, false); + B.FullType_i9j = new A.FullType(B.Type_CountryEntity_1Wj, B.List_empty10, false); B.List_4m4 = A._setArrayType(makeConstList([B.FullType_h8g, B.FullType_i9j]), type$.JSArray_legacy_FullType); B.FullType_0kM = new A.FullType(B.Type_BuiltMap_qd4, B.List_4m4, false); B.Type_BuiltList_iTR = A.typeLiteral("BuiltList<@>"); B.Type_ExpenseEntity_OLh = A.typeLiteral("ExpenseEntity"); - B.FullType_UcG = new A.FullType(B.Type_ExpenseEntity_OLh, B.List_empty9, false); + B.FullType_UcG = new A.FullType(B.Type_ExpenseEntity_OLh, B.List_empty10, false); B.List_Min = A._setArrayType(makeConstList([B.FullType_UcG]), type$.JSArray_legacy_FullType); B.FullType_0vR = new A.FullType(B.Type_BuiltList_iTR, B.List_Min, false); B.Type_PaymentUIState_kyk = A.typeLiteral("PaymentUIState"); - B.FullType_1cc = new A.FullType(B.Type_PaymentUIState_kyk, B.List_empty9, false); + B.FullType_1cc = new A.FullType(B.Type_PaymentUIState_kyk, B.List_empty10, false); B.Type_ModuleLayout_0mz = A.typeLiteral("ModuleLayout"); - B.FullType_2No = new A.FullType(B.Type_ModuleLayout_0mz, B.List_empty9, false); + B.FullType_2No = new A.FullType(B.Type_ModuleLayout_0mz, B.List_empty10, false); B.Type_CompanyGatewayUIState_0Ae = A.typeLiteral("CompanyGatewayUIState"); - B.FullType_2Px = new A.FullType(B.Type_CompanyGatewayUIState_0Ae, B.List_empty9, false); + B.FullType_2Px = new A.FullType(B.Type_CompanyGatewayUIState_0Ae, B.List_empty10, false); B.Type_VendorUIState_ohJ = A.typeLiteral("VendorUIState"); - B.FullType_2be = new A.FullType(B.Type_VendorUIState_ohJ, B.List_empty9, false); + B.FullType_2be = new A.FullType(B.Type_VendorUIState_ohJ, B.List_empty10, false); B.Type_GroupUIState_Ejg = A.typeLiteral("GroupUIState"); - B.FullType_2bx = new A.FullType(B.Type_GroupUIState_Ejg, B.List_empty9, false); + B.FullType_2bx = new A.FullType(B.Type_GroupUIState_Ejg, B.List_empty10, false); B.Type_PaymentTypeEntity_3f7 = A.typeLiteral("PaymentTypeEntity"); - B.FullType_G05 = new A.FullType(B.Type_PaymentTypeEntity_3f7, B.List_empty9, false); + B.FullType_G05 = new A.FullType(B.Type_PaymentTypeEntity_3f7, B.List_empty10, false); B.List_ujW = A._setArrayType(makeConstList([B.FullType_h8g, B.FullType_G05]), type$.JSArray_legacy_FullType); B.FullType_2fF = new A.FullType(B.Type_BuiltMap_qd4, B.List_ujW, false); B.Type_LedgerEntity_mHe = A.typeLiteral("LedgerEntity"); - B.FullType_Nws = new A.FullType(B.Type_LedgerEntity_mHe, B.List_empty9, false); + B.FullType_Nws = new A.FullType(B.Type_LedgerEntity_mHe, B.List_empty10, false); B.List_O98 = A._setArrayType(makeConstList([B.FullType_Nws]), type$.JSArray_legacy_FullType); B.FullType_2jN = new A.FullType(B.Type_BuiltList_iTR, B.List_O98, false); B.Type_SubscriptionState_4CA = A.typeLiteral("SubscriptionState"); - B.FullType_3BG = new A.FullType(B.Type_SubscriptionState_4CA, B.List_empty9, false); + B.FullType_3BG = new A.FullType(B.Type_SubscriptionState_4CA, B.List_empty10, false); B.Type_WebhookEntity_Cfr = A.typeLiteral("WebhookEntity"); - B.FullType_iL9 = new A.FullType(B.Type_WebhookEntity_Cfr, B.List_empty9, false); + B.FullType_iL9 = new A.FullType(B.Type_WebhookEntity_Cfr, B.List_empty10, false); B.List_hCL = A._setArrayType(makeConstList([B.FullType_iL9]), type$.JSArray_legacy_FullType); B.FullType_46c = new A.FullType(B.Type_BuiltList_iTR, B.List_hCL, false); B.Type_InvoiceUIState_YU8 = A.typeLiteral("InvoiceUIState"); - B.FullType_4QF = new A.FullType(B.Type_InvoiceUIState_YU8, B.List_empty9, false); + B.FullType_4QF = new A.FullType(B.Type_InvoiceUIState_YU8, B.List_empty10, false); B.Type_TaskEntity_33h = A.typeLiteral("TaskEntity"); - B.FullType_4QF0 = new A.FullType(B.Type_TaskEntity_33h, B.List_empty9, false); + B.FullType_4QF0 = new A.FullType(B.Type_TaskEntity_33h, B.List_empty10, false); 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_empty9, false); + B.FullType_1MH = new A.FullType(B.Type_Object_xQ6, B.List_empty10, 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.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); B.Type_DesignEntity_0 = A.typeLiteral("DesignEntity"); - B.FullType_CNd = new A.FullType(B.Type_DesignEntity_0, B.List_empty9, false); + B.FullType_CNd = new A.FullType(B.Type_DesignEntity_0, B.List_empty10, false); B.List_cLJ = A._setArrayType(makeConstList([B.FullType_h8g, B.FullType_CNd]), type$.JSArray_legacy_FullType); B.FullType_4ig = new A.FullType(B.Type_BuiltMap_qd4, B.List_cLJ, false); B.Type_ExpenseCategoryState_58F = A.typeLiteral("ExpenseCategoryState"); - B.FullType_4qm = new A.FullType(B.Type_ExpenseCategoryState_58F, B.List_empty9, false); + B.FullType_4qm = new A.FullType(B.Type_ExpenseCategoryState_58F, B.List_empty10, false); B.Type_CurrencyEntity_nZd = A.typeLiteral("CurrencyEntity"); - B.FullType_Yio = new A.FullType(B.Type_CurrencyEntity_nZd, B.List_empty9, false); + B.FullType_Yio = new A.FullType(B.Type_CurrencyEntity_nZd, B.List_empty10, false); B.List_SlD = A._setArrayType(makeConstList([B.FullType_Yio]), type$.JSArray_legacy_FullType); B.FullType_4uk = new A.FullType(B.Type_BuiltList_iTR, B.List_SlD, false); B.Type_UserEntity_IVQ = A.typeLiteral("UserEntity"); - B.FullType_oyU = new A.FullType(B.Type_UserEntity_IVQ, B.List_empty9, false); + B.FullType_oyU = new A.FullType(B.Type_UserEntity_IVQ, B.List_empty10, false); B.List_iHe = A._setArrayType(makeConstList([B.FullType_h8g, B.FullType_oyU]), type$.JSArray_legacy_FullType); B.FullType_4y3 = new A.FullType(B.Type_BuiltMap_qd4, B.List_iHe, false); B.Type_int_tHn = A.typeLiteral("int"); - B.FullType_kjq = new A.FullType(B.Type_int_tHn, B.List_empty9, false); + B.FullType_kjq = new A.FullType(B.Type_int_tHn, B.List_empty10, false); B.List_f1j = A._setArrayType(makeConstList([B.FullType_kjq, B.FullType_h8g]), type$.JSArray_legacy_FullType); B.FullType_5FV = new A.FullType(B.Type_BuiltMap_qd4, B.List_f1j, false); B.Type_ContactEntity_RvJ = A.typeLiteral("ContactEntity"); - B.FullType_5MH = new A.FullType(B.Type_ContactEntity_RvJ, B.List_empty9, false); + B.FullType_5MH = new A.FullType(B.Type_ContactEntity_RvJ, B.List_empty10, false); B.Type_ExpenseState_yzp = A.typeLiteral("ExpenseState"); - B.FullType_5OF = new A.FullType(B.Type_ExpenseState_yzp, B.List_empty9, false); + B.FullType_5OF = new A.FullType(B.Type_ExpenseState_yzp, B.List_empty10, false); B.List_UqR = A._setArrayType(makeConstList([B.FullType_h8g, B.FullType_Yio]), type$.JSArray_legacy_FullType); B.FullType_5m9 = new A.FullType(B.Type_BuiltMap_qd4, B.List_UqR, false); B.Type_TaskUIState_oqK = A.typeLiteral("TaskUIState"); - B.FullType_5xM = new A.FullType(B.Type_TaskUIState_oqK, B.List_empty9, false); + B.FullType_5xM = new A.FullType(B.Type_TaskUIState_oqK, B.List_empty10, false); B.Type_DocumentState_yL2 = A.typeLiteral("DocumentState"); - B.FullType_61h = new A.FullType(B.Type_DocumentState_yL2, B.List_empty9, false); + B.FullType_61h = new A.FullType(B.Type_DocumentState_yL2, B.List_empty10, false); B.Type_UIState_sxw = A.typeLiteral("UIState"); - B.FullType_69P = new A.FullType(B.Type_UIState_sxw, B.List_empty9, false); + B.FullType_69P = new A.FullType(B.Type_UIState_sxw, B.List_empty10, false); B.List_4AN = A._setArrayType(makeConstList([B.FullType_h8g, B.FullType_UcG]), type$.JSArray_legacy_FullType); B.FullType_6Ps = new A.FullType(B.Type_BuiltMap_qd4, B.List_4AN, false); B.Type_CompanyGatewayEntity_Yu9 = A.typeLiteral("CompanyGatewayEntity"); - B.FullType_UQL = new A.FullType(B.Type_CompanyGatewayEntity_Yu9, B.List_empty9, false); + B.FullType_UQL = new A.FullType(B.Type_CompanyGatewayEntity_Yu9, B.List_empty10, false); B.List_9pl = A._setArrayType(makeConstList([B.FullType_h8g, B.FullType_UQL]), type$.JSArray_legacy_FullType); B.FullType_6Re = new A.FullType(B.Type_BuiltMap_qd4, B.List_9pl, false); B.List_CVN = A._setArrayType(makeConstList([B.FullType_h8g]), type$.JSArray_legacy_FullType); B.FullType_6m4 = new A.FullType(B.Type_BuiltList_iTR, B.List_CVN, false); B.Type_DashboardUISettings_cg9 = A.typeLiteral("DashboardUISettings"); - B.FullType_86y = new A.FullType(B.Type_DashboardUISettings_cg9, B.List_empty9, false); + B.FullType_86y = new A.FullType(B.Type_DashboardUISettings_cg9, B.List_empty10, false); B.Type_AppLayout_co1 = A.typeLiteral("AppLayout"); - B.FullType_88H = new A.FullType(B.Type_AppLayout_co1, B.List_empty9, false); + B.FullType_88H = new A.FullType(B.Type_AppLayout_co1, B.List_empty10, false); B.Type_UserCompanyEntity_XrT = A.typeLiteral("UserCompanyEntity"); - B.FullType_whX = new A.FullType(B.Type_UserCompanyEntity_XrT, B.List_empty9, false); + B.FullType_whX = new A.FullType(B.Type_UserCompanyEntity_XrT, B.List_empty10, false); B.List_gMT = A._setArrayType(makeConstList([B.FullType_whX]), type$.JSArray_legacy_FullType); B.FullType_89t = new A.FullType(B.Type_BuiltList_iTR, B.List_gMT, false); B.Type_ExpenseCategoryEntity_ccl = A.typeLiteral("ExpenseCategoryEntity"); - B.FullType_M6L = new A.FullType(B.Type_ExpenseCategoryEntity_ccl, B.List_empty9, false); + B.FullType_M6L = new A.FullType(B.Type_ExpenseCategoryEntity_ccl, B.List_empty10, false); B.List_n5x = A._setArrayType(makeConstList([B.FullType_M6L]), type$.JSArray_legacy_FullType); B.FullType_8cq = new A.FullType(B.Type_BuiltList_iTR, B.List_n5x, false); B.Type_IndustryEntity_a7D = A.typeLiteral("IndustryEntity"); - B.FullType_8h5 = new A.FullType(B.Type_IndustryEntity_a7D, B.List_empty9, false); + B.FullType_8h5 = new A.FullType(B.Type_IndustryEntity_a7D, B.List_empty10, false); B.List_zTX = A._setArrayType(makeConstList([B.FullType_CNd]), type$.JSArray_legacy_FullType); B.FullType_8sg = new A.FullType(B.Type_BuiltList_iTR, B.List_zTX, false); B.Type_DateFormatEntity_OME = A.typeLiteral("DateFormatEntity"); - B.FullType_gg9 = new A.FullType(B.Type_DateFormatEntity_OME, B.List_empty9, false); + B.FullType_gg9 = new A.FullType(B.Type_DateFormatEntity_OME, B.List_empty10, false); B.List_SZl = A._setArrayType(makeConstList([B.FullType_h8g, B.FullType_gg9]), type$.JSArray_legacy_FullType); B.FullType_9Sk = new A.FullType(B.Type_BuiltMap_qd4, B.List_SZl, false); B.Type_TaskStatusState_Dm4 = A.typeLiteral("TaskStatusState"); - B.FullType_A6W = new A.FullType(B.Type_TaskStatusState_Dm4, B.List_empty9, false); + B.FullType_A6W = new A.FullType(B.Type_TaskStatusState_Dm4, B.List_empty10, false); B.Type_UserUIState_ymM = A.typeLiteral("UserUIState"); - B.FullType_A8J0 = new A.FullType(B.Type_UserUIState_ymM, B.List_empty9, false); + B.FullType_A8J0 = new A.FullType(B.Type_UserUIState_ymM, B.List_empty10, false); B.List_Ahx = A._setArrayType(makeConstList([B.FullType_UQL]), type$.JSArray_legacy_FullType); B.FullType_A8J = new A.FullType(B.Type_BuiltList_iTR, B.List_Ahx, false); B.Type_WebhookUIState_HFe = A.typeLiteral("WebhookUIState"); - B.FullType_AUo = new A.FullType(B.Type_WebhookUIState_HFe, B.List_empty9, false); + B.FullType_AUo = new A.FullType(B.Type_WebhookUIState_HFe, B.List_empty10, false); B.Type_DateRange_avx = A.typeLiteral("DateRange"); - B.FullType_AaU = new A.FullType(B.Type_DateRange_avx, B.List_empty9, false); + B.FullType_AaU = new A.FullType(B.Type_DateRange_avx, B.List_empty10, false); B.Type_ClientEntity_PI2 = A.typeLiteral("ClientEntity"); - B.FullType_W34 = new A.FullType(B.Type_ClientEntity_PI2, B.List_empty9, false); + B.FullType_W34 = new A.FullType(B.Type_ClientEntity_PI2, B.List_empty10, false); B.List_1ns = A._setArrayType(makeConstList([B.FullType_W34]), type$.JSArray_legacy_FullType); B.FullType_Ag3 = new A.FullType(B.Type_BuiltList_iTR, B.List_1ns, false); B.Type_ProductEntity_P4I = A.typeLiteral("ProductEntity"); - B.FullType_Art = new A.FullType(B.Type_ProductEntity_P4I, B.List_empty9, false); + B.FullType_Art = new A.FullType(B.Type_ProductEntity_P4I, B.List_empty10, false); B.Type_TokenEntity_QoM = A.typeLiteral("TokenEntity"); - B.FullType_Azp = new A.FullType(B.Type_TokenEntity_QoM, B.List_empty9, false); + B.FullType_Azp = new A.FullType(B.Type_TokenEntity_QoM, B.List_empty10, false); B.Type_GatewayTokenEntity_goM = A.typeLiteral("GatewayTokenEntity"); - B.FullType_C0V = new A.FullType(B.Type_GatewayTokenEntity_goM, B.List_empty9, false); + B.FullType_C0V = new A.FullType(B.Type_GatewayTokenEntity_goM, B.List_empty10, false); B.List_cQL = A._setArrayType(makeConstList([B.FullType_h8g, B.FullType_Azp]), type$.JSArray_legacy_FullType); B.FullType_C42 = new A.FullType(B.Type_BuiltMap_qd4, B.List_cQL, false); B.List_6D4 = A._setArrayType(makeConstList([B.FullType_5MH]), type$.JSArray_legacy_FullType); B.FullType_CFh = new A.FullType(B.Type_BuiltList_iTR, B.List_6D4, false); B.Type_GatewayEntity_kOG = A.typeLiteral("GatewayEntity"); - B.FullType_uRN0 = new A.FullType(B.Type_GatewayEntity_kOG, B.List_empty9, false); + B.FullType_uRN0 = new A.FullType(B.Type_GatewayEntity_kOG, B.List_empty10, false); B.List_mHe = A._setArrayType(makeConstList([B.FullType_h8g, B.FullType_uRN0]), type$.JSArray_legacy_FullType); B.FullType_CWG = new A.FullType(B.Type_BuiltMap_qd4, B.List_mHe, false); B.Type_PaymentEntity_Usy = A.typeLiteral("PaymentEntity"); - B.FullType_CxZ0 = new A.FullType(B.Type_PaymentEntity_Usy, B.List_empty9, false); + B.FullType_CxZ0 = new A.FullType(B.Type_PaymentEntity_Usy, B.List_empty10, false); B.Type_GroupEntity_CJE = A.typeLiteral("GroupEntity"); - B.FullType_Iiu = new A.FullType(B.Type_GroupEntity_CJE, B.List_empty9, false); + B.FullType_Iiu = new A.FullType(B.Type_GroupEntity_CJE, B.List_empty10, false); B.List_i7B = A._setArrayType(makeConstList([B.FullType_h8g, B.FullType_Iiu]), type$.JSArray_legacy_FullType); B.FullType_CxZ = new A.FullType(B.Type_BuiltMap_qd4, B.List_i7B, false); B.Type_UserTwoFactorData_wwi = A.typeLiteral("UserTwoFactorData"); - B.FullType_CyS = new A.FullType(B.Type_UserTwoFactorData_wwi, B.List_empty9, false); + B.FullType_CyS = new A.FullType(B.Type_UserTwoFactorData_wwi, B.List_empty10, false); B.Type_AppSidebarMode_ZeT = A.typeLiteral("AppSidebarMode"); - B.FullType_D72 = new A.FullType(B.Type_AppSidebarMode_ZeT, B.List_empty9, false); + B.FullType_D72 = new A.FullType(B.Type_AppSidebarMode_ZeT, B.List_empty10, false); B.Type_ProductUIState_luG = A.typeLiteral("ProductUIState"); - B.FullType_DDR = new A.FullType(B.Type_ProductUIState_luG, B.List_empty9, false); + B.FullType_DDR = new A.FullType(B.Type_ProductUIState_luG, B.List_empty10, false); B.Type_AuthState_Eo2 = A.typeLiteral("AuthState"); - B.FullType_DFh = new A.FullType(B.Type_AuthState_Eo2, B.List_empty9, false); + B.FullType_DFh = new A.FullType(B.Type_AuthState_Eo2, B.List_empty10, false); B.Type_LanguageEntity_eDt = A.typeLiteral("LanguageEntity"); - B.FullType_DZ5 = new A.FullType(B.Type_LanguageEntity_eDt, B.List_empty9, false); + B.FullType_DZ5 = new A.FullType(B.Type_LanguageEntity_eDt, B.List_empty10, false); B.Type_WebhookState_6v8 = A.typeLiteral("WebhookState"); - B.FullType_EAC = new A.FullType(B.Type_WebhookState_6v8, B.List_empty9, false); + B.FullType_EAC = new A.FullType(B.Type_WebhookState_6v8, B.List_empty10, false); B.List_vRf = A._setArrayType(makeConstList([B.FullType_uzh]), type$.JSArray_legacy_FullType); B.FullType_EBZ = new A.FullType(B.Type_BuiltList_iTR, B.List_vRf, false); B.Type_ProjectUIState_osT = A.typeLiteral("ProjectUIState"); - B.FullType_EOF = new A.FullType(B.Type_ProjectUIState_osT, B.List_empty9, false); + B.FullType_EOF = new A.FullType(B.Type_ProjectUIState_osT, B.List_empty10, false); B.List_fRy = A._setArrayType(makeConstList([B.FullType_Iiu]), type$.JSArray_legacy_FullType); B.FullType_EOZ = new A.FullType(B.Type_BuiltList_iTR, B.List_fRy, false); B.Type_RecurringInvoiceState_qX6 = A.typeLiteral("RecurringInvoiceState"); - B.FullType_Elr = new A.FullType(B.Type_RecurringInvoiceState_qX6, B.List_empty9, false); + B.FullType_Elr = new A.FullType(B.Type_RecurringInvoiceState_qX6, B.List_empty10, false); B.List_ecN = A._setArrayType(makeConstList([B.FullType_Art]), type$.JSArray_legacy_FullType); B.FullType_GBo = new A.FullType(B.Type_BuiltList_iTR, B.List_ecN, false); B.Type_VendorContactEntity_2Vk = A.typeLiteral("VendorContactEntity"); - B.FullType_HVD = new A.FullType(B.Type_VendorContactEntity_2Vk, B.List_empty9, false); + B.FullType_HVD = new A.FullType(B.Type_VendorContactEntity_2Vk, B.List_empty10, false); B.Type_ProductState_jr5 = A.typeLiteral("ProductState"); - B.FullType_HZ2 = new A.FullType(B.Type_ProductState_jr5, B.List_empty9, false); + B.FullType_HZ2 = new A.FullType(B.Type_ProductState_jr5, B.List_empty10, false); B.List_uCs = A._setArrayType(makeConstList([B.FullType_h8g, B.FullType_M6L]), type$.JSArray_legacy_FullType); B.FullType_HZS = new A.FullType(B.Type_BuiltMap_qd4, B.List_uCs, false); B.Type_TaxRateEntity_uQj = A.typeLiteral("TaxRateEntity"); - B.FullType_ML3 = new A.FullType(B.Type_TaxRateEntity_uQj, B.List_empty9, false); + B.FullType_ML3 = new A.FullType(B.Type_TaxRateEntity_uQj, B.List_empty10, false); B.List_fs3 = A._setArrayType(makeConstList([B.FullType_ML3]), type$.JSArray_legacy_FullType); B.FullType_IIj = new A.FullType(B.Type_BuiltList_iTR, B.List_fs3, false); B.Type_TemplateEntity_Mm0 = A.typeLiteral("TemplateEntity"); - B.FullType_AKW = new A.FullType(B.Type_TemplateEntity_Mm0, B.List_empty9, false); + B.FullType_AKW = new A.FullType(B.Type_TemplateEntity_Mm0, B.List_empty10, false); B.List_0bo = A._setArrayType(makeConstList([B.FullType_h8g, B.FullType_AKW]), type$.JSArray_legacy_FullType); B.FullType_IWk = new A.FullType(B.Type_BuiltMap_qd4, B.List_0bo, false); B.Type_EntityStatus_gc6 = A.typeLiteral("EntityStatus"); - B.FullType_7N7 = new A.FullType(B.Type_EntityStatus_gc6, B.List_empty9, false); + B.FullType_7N7 = new A.FullType(B.Type_EntityStatus_gc6, B.List_empty10, false); B.List_muE = A._setArrayType(makeConstList([B.FullType_7N7]), type$.JSArray_legacy_FullType); B.FullType_Icb = new A.FullType(B.Type_BuiltList_iTR, B.List_muE, false); B.Type_ListUIState_46y = A.typeLiteral("ListUIState"); - B.FullType_Iqz = new A.FullType(B.Type_ListUIState_46y, B.List_empty9, false); + B.FullType_Iqz = new A.FullType(B.Type_ListUIState_46y, B.List_empty10, false); B.Type_SettingsEntity_46y = A.typeLiteral("SettingsEntity"); - B.FullType_Iqz0 = new A.FullType(B.Type_SettingsEntity_46y, B.List_empty9, false); + B.FullType_Iqz0 = new A.FullType(B.Type_SettingsEntity_46y, B.List_empty10, false); B.Type_InvoiceItemEntity_23h = A.typeLiteral("InvoiceItemEntity"); - B.FullType_lqU0 = new A.FullType(B.Type_InvoiceItemEntity_23h, B.List_empty9, false); + B.FullType_lqU0 = new A.FullType(B.Type_InvoiceItemEntity_23h, B.List_empty10, false); B.List_YYx = A._setArrayType(makeConstList([B.FullType_lqU0]), type$.JSArray_legacy_FullType); B.FullType_JhS = new A.FullType(B.Type_BuiltList_iTR, B.List_YYx, false); B.Type_EntityState_NQk = A.typeLiteral("EntityState"); - B.FullType_LCa = new A.FullType(B.Type_EntityState_NQk, B.List_empty9, false); + B.FullType_LCa = new A.FullType(B.Type_EntityState_NQk, B.List_empty10, false); B.List_fnD = A._setArrayType(makeConstList([B.FullType_LCa]), type$.JSArray_legacy_FullType); B.FullType_JmU = new A.FullType(B.Type_BuiltList_iTR, B.List_fnD, false); B.Type_ProjectEntity_mZ3 = A.typeLiteral("ProjectEntity"); - B.FullType_vbG = new A.FullType(B.Type_ProjectEntity_mZ3, B.List_empty9, false); + B.FullType_vbG = new A.FullType(B.Type_ProjectEntity_mZ3, B.List_empty10, false); B.List_6Fb = A._setArrayType(makeConstList([B.FullType_vbG]), type$.JSArray_legacy_FullType); B.FullType_KEc = new A.FullType(B.Type_BuiltList_iTR, B.List_6Fb, false); B.Type_PaymentTermState_gkc = A.typeLiteral("PaymentTermState"); - B.FullType_KIj = new A.FullType(B.Type_PaymentTermState_gkc, B.List_empty9, false); + B.FullType_KIj = new A.FullType(B.Type_PaymentTermState_gkc, B.List_empty10, false); B.List_SGa = A._setArrayType(makeConstList([B.FullType_h8g, B.FullType_h8g]), type$.JSArray_legacy_FullType); B.FullType_LNO = new A.FullType(B.Type_BuiltMap_qd4, B.List_SGa, false); B.Type_ClientState_QAb = A.typeLiteral("ClientState"); - B.FullType_MIo = new A.FullType(B.Type_ClientState_QAb, B.List_empty9, false); + B.FullType_MIo = new A.FullType(B.Type_ClientState_QAb, B.List_empty10, false); B.Type_TaxRateUIState_QAb = A.typeLiteral("TaxRateUIState"); - B.FullType_MIo0 = new A.FullType(B.Type_TaxRateUIState_QAb, B.List_empty9, false); + B.FullType_MIo0 = new A.FullType(B.Type_TaxRateUIState_QAb, B.List_empty10, false); B.Type_double_K1J = A.typeLiteral("double"); - B.FullType_MME = new A.FullType(B.Type_double_K1J, B.List_empty9, false); + B.FullType_MME = new A.FullType(B.Type_double_K1J, B.List_empty10, false); B.List_TBb = A._setArrayType(makeConstList([B.FullType_HVD]), type$.JSArray_legacy_FullType); B.FullType_MO9 = new A.FullType(B.Type_BuiltList_iTR, B.List_TBb, false); B.Type_StaticDataEntity_7Re = A.typeLiteral("StaticDataEntity"); - B.FullType_Met = new A.FullType(B.Type_StaticDataEntity_7Re, B.List_empty9, false); + B.FullType_Met = new A.FullType(B.Type_StaticDataEntity_7Re, B.List_empty10, false); B.Type_bool_lhE = A.typeLiteral("bool"); - B.FullType_MtR = new A.FullType(B.Type_bool_lhE, B.List_empty9, false); + B.FullType_MtR = new A.FullType(B.Type_bool_lhE, B.List_empty10, false); B.List_int = A._setArrayType(makeConstList([B.FullType_uRN0]), type$.JSArray_legacy_FullType); B.FullType_N80 = new A.FullType(B.Type_BuiltList_iTR, B.List_int, false); B.Type_SubscriptionEntity_Wl2 = A.typeLiteral("SubscriptionEntity"); - B.FullType_VCV = new A.FullType(B.Type_SubscriptionEntity_Wl2, B.List_empty9, false); + B.FullType_VCV = new A.FullType(B.Type_SubscriptionEntity_Wl2, B.List_empty10, false); B.List_00 = A._setArrayType(makeConstList([B.FullType_VCV]), type$.JSArray_legacy_FullType); B.FullType_NIe = new A.FullType(B.Type_BuiltList_iTR, B.List_00, false); B.Type_ReportsUIState_YKi = A.typeLiteral("ReportsUIState"); - B.FullType_NPy = new A.FullType(B.Type_ReportsUIState_YKi, B.List_empty9, false); + B.FullType_NPy = new A.FullType(B.Type_ReportsUIState_YKi, B.List_empty10, false); B.Type_SubscriptionUIState_jf1 = A.typeLiteral("SubscriptionUIState"); - B.FullType_NT2 = new A.FullType(B.Type_SubscriptionUIState_jf1, B.List_empty9, false); + B.FullType_NT2 = new A.FullType(B.Type_SubscriptionUIState_jf1, B.List_empty10, false); B.Type_TimezoneEntity_fPO = A.typeLiteral("TimezoneEntity"); - B.FullType_bTj = new A.FullType(B.Type_TimezoneEntity_fPO, B.List_empty9, false); + B.FullType_bTj = new A.FullType(B.Type_TimezoneEntity_fPO, B.List_empty10, false); B.List_MIe = A._setArrayType(makeConstList([B.FullType_bTj]), type$.JSArray_legacy_FullType); B.FullType_NYu = new A.FullType(B.Type_BuiltList_iTR, B.List_MIe, false); B.Type_ReportSettingsEntity_piR = A.typeLiteral("ReportSettingsEntity"); - B.FullType_Zyt = new A.FullType(B.Type_ReportSettingsEntity_piR, B.List_empty9, false); + B.FullType_Zyt = new A.FullType(B.Type_ReportSettingsEntity_piR, B.List_empty10, false); B.List_6lH = A._setArrayType(makeConstList([B.FullType_h8g, B.FullType_Zyt]), type$.JSArray_legacy_FullType); B.FullType_Nhy = new A.FullType(B.Type_BuiltMap_qd4, B.List_6lH, false); B.List_scn = A._setArrayType(makeConstList([B.FullType_CxZ0]), type$.JSArray_legacy_FullType); @@ -476254,128 +481045,128 @@ B.Type_BuiltSetMultimap_9Fi = A.typeLiteral("BuiltSetMultimap<@,@>"); B.FullType_Ofx = new A.FullType(B.Type_BuiltSetMultimap_9Fi, B.List_a1A, false); B.Type_VendorEntity_Fh9 = A.typeLiteral("VendorEntity"); - B.FullType_efs = new A.FullType(B.Type_VendorEntity_Fh9, B.List_empty9, false); + B.FullType_efs = new A.FullType(B.Type_VendorEntity_Fh9, B.List_empty10, false); B.List_neu = A._setArrayType(makeConstList([B.FullType_efs]), type$.JSArray_legacy_FullType); B.FullType_Pss = new A.FullType(B.Type_BuiltList_iTR, B.List_neu, false); B.List_gsm = A._setArrayType(makeConstList([B.FullType_h8g, B.FullType_iL9]), type$.JSArray_legacy_FullType); B.FullType_QKO = new A.FullType(B.Type_BuiltMap_qd4, B.List_gsm, false); B.Type_DesignState_jZd = A.typeLiteral("DesignState"); - B.FullType_QKT = new A.FullType(B.Type_DesignState_jZd, B.List_empty9, false); + B.FullType_QKT = new A.FullType(B.Type_DesignState_jZd, B.List_empty10, false); B.Type_ActivityEntity_bvx = A.typeLiteral("ActivityEntity"); - B.FullType_U4K = new A.FullType(B.Type_ActivityEntity_bvx, B.List_empty9, false); + B.FullType_U4K = new A.FullType(B.Type_ActivityEntity_bvx, B.List_empty10, false); B.List_gQW = A._setArrayType(makeConstList([B.FullType_U4K]), type$.JSArray_legacy_FullType); B.FullType_QWw = new A.FullType(B.Type_BuiltList_iTR, B.List_gQW, false); B.Type_EntityType_6qb = A.typeLiteral("EntityType"); - B.FullType_qBb = new A.FullType(B.Type_EntityType_6qb, B.List_empty9, false); + B.FullType_qBb = new A.FullType(B.Type_EntityType_6qb, B.List_empty10, false); B.List_2bG = A._setArrayType(makeConstList([B.FullType_qBb, B.FullType_MtR]), type$.JSArray_legacy_FullType); B.FullType_QqY = new A.FullType(B.Type_BuiltMap_qd4, B.List_2bG, false); B.Type_InvoiceScheduleEntity_26b = A.typeLiteral("InvoiceScheduleEntity"); - B.FullType_M7M = new A.FullType(B.Type_InvoiceScheduleEntity_26b, B.List_empty9, false); + B.FullType_M7M = new A.FullType(B.Type_InvoiceScheduleEntity_26b, B.List_empty10, false); B.List_OXJ = A._setArrayType(makeConstList([B.FullType_M7M]), type$.JSArray_legacy_FullType); B.FullType_RDC = new A.FullType(B.Type_BuiltList_iTR, B.List_OXJ, false); B.Type_GroupState_QS8 = A.typeLiteral("GroupState"); - B.FullType_SNv = new A.FullType(B.Type_GroupState_QS8, B.List_empty9, false); + B.FullType_SNv = new A.FullType(B.Type_GroupState_QS8, B.List_empty10, false); B.Type_StaticState_AgZ = A.typeLiteral("StaticState"); - B.FullType_SQp0 = new A.FullType(B.Type_StaticState_AgZ, B.List_empty9, false); + B.FullType_SQp0 = new A.FullType(B.Type_StaticState_AgZ, B.List_empty10, false); B.Type_TaskState_AgZ = A.typeLiteral("TaskState"); - B.FullType_SQp = new A.FullType(B.Type_TaskState_AgZ, B.List_empty9, false); + B.FullType_SQp = new A.FullType(B.Type_TaskState_AgZ, B.List_empty10, false); B.Type_PaymentableEntity_e3c = A.typeLiteral("PaymentableEntity"); - B.FullType_NH6 = new A.FullType(B.Type_PaymentableEntity_e3c, B.List_empty9, false); + B.FullType_NH6 = new A.FullType(B.Type_PaymentableEntity_e3c, B.List_empty10, false); B.List_0jy = A._setArrayType(makeConstList([B.FullType_NH6]), type$.JSArray_legacy_FullType); B.FullType_U06 = new A.FullType(B.Type_BuiltList_iTR, B.List_0jy, false); B.Type_UserCompanyState_8aB = A.typeLiteral("UserCompanyState"); - B.FullType_MQk = new A.FullType(B.Type_UserCompanyState_8aB, B.List_empty9, false); + B.FullType_MQk = new A.FullType(B.Type_UserCompanyState_8aB, B.List_empty10, false); B.List_9Sf = A._setArrayType(makeConstList([B.FullType_MQk]), type$.JSArray_legacy_FullType); B.FullType_UH2 = new A.FullType(B.Type_BuiltList_iTR, B.List_9Sf, false); B.List_IoD = A._setArrayType(makeConstList([B.FullType_4QF0]), type$.JSArray_legacy_FullType); B.FullType_UWS = new A.FullType(B.Type_BuiltList_iTR, B.List_IoD, false); B.Type_TaskStatusUIState_6VO = A.typeLiteral("TaskStatusUIState"); - B.FullType_Ufa = new A.FullType(B.Type_TaskStatusUIState_6VO, B.List_empty9, false); + B.FullType_Ufa = new A.FullType(B.Type_TaskStatusUIState_6VO, B.List_empty10, false); B.Type_TaskStatusEntity_wAl = A.typeLiteral("TaskStatusEntity"); - B.FullType_ef4 = new A.FullType(B.Type_TaskStatusEntity_wAl, B.List_empty9, false); + B.FullType_ef4 = new A.FullType(B.Type_TaskStatusEntity_wAl, B.List_empty10, false); B.List_7z6 = A._setArrayType(makeConstList([B.FullType_ef4]), type$.JSArray_legacy_FullType); B.FullType_WVg = new A.FullType(B.Type_BuiltList_iTR, B.List_7z6, false); B.Type_HistoryRecord_ato = A.typeLiteral("HistoryRecord"); - B.FullType_4eO = new A.FullType(B.Type_HistoryRecord_ato, B.List_empty9, false); + B.FullType_4eO = new A.FullType(B.Type_HistoryRecord_ato, B.List_empty10, false); B.List_UEQ = A._setArrayType(makeConstList([B.FullType_4eO]), type$.JSArray_legacy_FullType); B.FullType_WXJ = new A.FullType(B.Type_BuiltList_iTR, B.List_UEQ, false); B.Type_ExpenseCategoryUIState_ESz = A.typeLiteral("ExpenseCategoryUIState"); - B.FullType_Xjb = new A.FullType(B.Type_ExpenseCategoryUIState_ESz, B.List_empty9, false); + B.FullType_Xjb = new A.FullType(B.Type_ExpenseCategoryUIState_ESz, B.List_empty10, false); B.List_gkc0 = A._setArrayType(makeConstList([B.FullType_h8g, B.FullType_VCV]), type$.JSArray_legacy_FullType); B.FullType_YGD = new A.FullType(B.Type_BuiltMap_qd4, B.List_gkc0, false); B.List_wEo = A._setArrayType(makeConstList([B.FullType_h8g, B.FullType_DZ5]), type$.JSArray_legacy_FullType); B.FullType_YiR = new A.FullType(B.Type_BuiltMap_qd4, B.List_wEo, false); B.Type_UserSettingsEntity_ES6 = A.typeLiteral("UserSettingsEntity"); - B.FullType_Ymm = new A.FullType(B.Type_UserSettingsEntity_ES6, B.List_empty9, false); + B.FullType_Ymm = new A.FullType(B.Type_UserSettingsEntity_ES6, B.List_empty10, false); B.Type_ImportRequestMapping_WUU = A.typeLiteral("ImportRequestMapping"); - B.FullType_xwA = new A.FullType(B.Type_ImportRequestMapping_WUU, B.List_empty9, false); + B.FullType_xwA = new A.FullType(B.Type_ImportRequestMapping_WUU, B.List_empty10, false); B.List_dGI = A._setArrayType(makeConstList([B.FullType_h8g, B.FullType_xwA]), type$.JSArray_legacy_FullType); B.FullType_Yup = new A.FullType(B.Type_BuiltMap_qd4, B.List_dGI, false); B.Type_CompanyEntity_Gbn = A.typeLiteral("CompanyEntity"); - B.FullType_a9P = new A.FullType(B.Type_CompanyEntity_Gbn, B.List_empty9, false); + B.FullType_a9P = new A.FullType(B.Type_CompanyEntity_Gbn, B.List_empty10, false); B.Type_ExpenseScheduleEntity_QWG = A.typeLiteral("ExpenseScheduleEntity"); - B.FullType_yzu = new A.FullType(B.Type_ExpenseScheduleEntity_QWG, B.List_empty9, false); + B.FullType_yzu = new A.FullType(B.Type_ExpenseScheduleEntity_QWG, B.List_empty10, false); B.List_NS7 = A._setArrayType(makeConstList([B.FullType_yzu]), type$.JSArray_legacy_FullType); B.FullType_aXU = new A.FullType(B.Type_BuiltList_iTR, B.List_NS7, false); B.Type_InvoiceHistoryEntity_1R3 = A.typeLiteral("InvoiceHistoryEntity"); - B.FullType_bLp = new A.FullType(B.Type_InvoiceHistoryEntity_1R3, B.List_empty9, false); + B.FullType_bLp = new A.FullType(B.Type_InvoiceHistoryEntity_1R3, B.List_empty10, false); B.Type_BaseEntity_E1L = A.typeLiteral("BaseEntity"); - B.FullType_i7r = new A.FullType(B.Type_BaseEntity_E1L, B.List_empty9, false); + B.FullType_i7r = new A.FullType(B.Type_BaseEntity_E1L, B.List_empty10, false); B.List_mPk = A._setArrayType(makeConstList([B.FullType_i7r]), type$.JSArray_legacy_FullType); B.FullType_bQV = new A.FullType(B.Type_BuiltList_iTR, B.List_mPk, false); B.Type_2fc = A.typeLiteral("PreImportResponseEntityDetails"); - B.FullType_ORf = new A.FullType(B.Type_2fc, B.List_empty9, false); + B.FullType_ORf = new A.FullType(B.Type_2fc, B.List_empty10, false); B.List_EKj = A._setArrayType(makeConstList([B.FullType_h8g, B.FullType_ORf]), type$.JSArray_legacy_FullType); B.FullType_blF = new A.FullType(B.Type_BuiltMap_qd4, B.List_EKj, false); B.Type_DesignUIState_IkK = A.typeLiteral("DesignUIState"); - B.FullType_cE9 = new A.FullType(B.Type_DesignUIState_IkK, B.List_empty9, false); + B.FullType_cE9 = new A.FullType(B.Type_DesignUIState_IkK, B.List_empty10, false); B.Type_ProjectState_OLY = A.typeLiteral("ProjectState"); - B.FullType_cEX = new A.FullType(B.Type_ProjectState_OLY, B.List_empty9, false); + B.FullType_cEX = new A.FullType(B.Type_ProjectState_OLY, B.List_empty10, false); B.Type_InvoiceStatusEntity_mqK = A.typeLiteral("InvoiceStatusEntity"); - B.FullType_ES1 = new A.FullType(B.Type_InvoiceStatusEntity_mqK, B.List_empty9, false); + B.FullType_ES1 = new A.FullType(B.Type_InvoiceStatusEntity_mqK, B.List_empty10, false); B.List_0ju = A._setArrayType(makeConstList([B.FullType_ES1]), type$.JSArray_legacy_FullType); B.FullType_cL3 = new A.FullType(B.Type_BuiltList_iTR, B.List_0ju, false); B.Type_PaymentTermUIState_2No = A.typeLiteral("PaymentTermUIState"); - B.FullType_cg9 = new A.FullType(B.Type_PaymentTermUIState_2No, B.List_empty9, false); + B.FullType_cg9 = new A.FullType(B.Type_PaymentTermUIState_2No, B.List_empty10, false); B.Type_ClientUIState_ekJ = A.typeLiteral("ClientUIState"); - B.FullType_cys = new A.FullType(B.Type_ClientUIState_ekJ, B.List_empty9, false); + B.FullType_cys = new A.FullType(B.Type_ClientUIState_ekJ, B.List_empty10, false); B.Type_UserState_WZn = A.typeLiteral("UserState"); - B.FullType_d4x = new A.FullType(B.Type_UserState_WZn, B.List_empty9, false); + B.FullType_d4x = new A.FullType(B.Type_UserState_WZn, B.List_empty10, false); B.Type_TaxRateState_axY = A.typeLiteral("TaxRateState"); - B.FullType_dIX = new A.FullType(B.Type_TaxRateState_axY, B.List_empty9, false); + B.FullType_dIX = new A.FullType(B.Type_TaxRateState_axY, B.List_empty10, false); B.Type_WebhookConfigurationEntity_WRw = A.typeLiteral("WebhookConfigurationEntity"); - B.FullType_dct = new A.FullType(B.Type_WebhookConfigurationEntity_WRw, B.List_empty9, false); + B.FullType_dct = new A.FullType(B.Type_WebhookConfigurationEntity_WRw, B.List_empty10, false); B.Type_GatewayTokenMetaEntity_AuK = A.typeLiteral("GatewayTokenMetaEntity"); - B.FullType_e10 = new A.FullType(B.Type_GatewayTokenMetaEntity_AuK, B.List_empty9, false); + B.FullType_e10 = new A.FullType(B.Type_GatewayTokenMetaEntity_AuK, B.List_empty10, false); B.List_weg = A._setArrayType(makeConstList([B.FullType_oyU]), type$.JSArray_legacy_FullType); B.FullType_e7r = new A.FullType(B.Type_BuiltList_iTR, B.List_weg, false); B.Type_SettingsUIState_kvD = A.typeLiteral("SettingsUIState"); - B.FullType_eFJ = new A.FullType(B.Type_SettingsUIState_kvD, B.List_empty9, false); + B.FullType_eFJ = new A.FullType(B.Type_SettingsUIState_kvD, B.List_empty10, false); B.FullType_eLJ = new A.FullType(B.Type_BuiltList_iTR, B.List_yym, false); B.Type_PrefStateSortField_Ekc = A.typeLiteral("PrefStateSortField"); - B.FullType_00 = new A.FullType(B.Type_PrefStateSortField_Ekc, B.List_empty9, false); + B.FullType_00 = new A.FullType(B.Type_PrefStateSortField_Ekc, B.List_empty10, false); B.List_nD0 = A._setArrayType(makeConstList([B.FullType_qBb, B.FullType_00]), type$.JSArray_legacy_FullType); B.FullType_fL6 = new A.FullType(B.Type_BuiltMap_qd4, B.List_nD0, false); B.Type_InvoiceEntity_UcM = A.typeLiteral("InvoiceEntity"); - B.FullType_fXI = new A.FullType(B.Type_InvoiceEntity_UcM, B.List_empty9, false); + B.FullType_fXI = new A.FullType(B.Type_InvoiceEntity_UcM, B.List_empty10, false); B.Type_RecurringExpenseUIState_TTS = A.typeLiteral("RecurringExpenseUIState"); - B.FullType_fs3 = new A.FullType(B.Type_RecurringExpenseUIState_TTS, B.List_empty9, false); + B.FullType_fs3 = new A.FullType(B.Type_RecurringExpenseUIState_TTS, B.List_empty10, false); B.Type_RecurringInvoiceUIState_Sof = A.typeLiteral("RecurringInvoiceUIState"); - B.FullType_gA4 = new A.FullType(B.Type_RecurringInvoiceUIState_Sof, B.List_empty9, false); + B.FullType_gA4 = new A.FullType(B.Type_RecurringInvoiceUIState_Sof, B.List_empty10, false); B.Type_CompanyGatewayState_ckm = A.typeLiteral("CompanyGatewayState"); - B.FullType_gGD = new A.FullType(B.Type_CompanyGatewayState_ckm, B.List_empty9, false); + B.FullType_gGD = new A.FullType(B.Type_CompanyGatewayState_ckm, B.List_empty10, false); B.Type_DatetimeFormatEntity_EyI = A.typeLiteral("DatetimeFormatEntity"); - B.FullType_kqZ = new A.FullType(B.Type_DatetimeFormatEntity_EyI, B.List_empty9, false); + B.FullType_kqZ = new A.FullType(B.Type_DatetimeFormatEntity_EyI, B.List_empty10, false); B.List_Ht6 = A._setArrayType(makeConstList([B.FullType_kqZ]), type$.JSArray_legacy_FullType); B.FullType_gsm = new A.FullType(B.Type_BuiltList_iTR, B.List_Ht6, false); B.Type_ExpenseUIState_wKu = A.typeLiteral("ExpenseUIState"); - B.FullType_ivT = new A.FullType(B.Type_ExpenseUIState_wKu, B.List_empty9, false); + B.FullType_ivT = new A.FullType(B.Type_ExpenseUIState_wKu, B.List_empty10, false); B.List_TdU = A._setArrayType(makeConstList([B.FullType_qBb]), type$.JSArray_legacy_FullType); B.FullType_kSI = new A.FullType(B.Type_BuiltList_iTR, B.List_TdU, false); B.Type_CreditUIState_pyp = A.typeLiteral("CreditUIState"); - B.FullType_kiO = new A.FullType(B.Type_CreditUIState_pyp, B.List_empty9, false); + B.FullType_kiO = new A.FullType(B.Type_CreditUIState_pyp, B.List_empty10, false); B.Type_InvitationEntity_qtf = A.typeLiteral("InvitationEntity"); - B.FullType_69t = new A.FullType(B.Type_InvitationEntity_qtf, B.List_empty9, false); + B.FullType_69t = new A.FullType(B.Type_InvitationEntity_qtf, B.List_empty10, false); B.List_PLv = A._setArrayType(makeConstList([B.FullType_69t]), type$.JSArray_legacy_FullType); B.FullType_koo = new A.FullType(B.Type_BuiltList_iTR, B.List_PLv, false); B.List_ww80 = A._setArrayType(makeConstList([B.FullType_i9j]), type$.JSArray_legacy_FullType); @@ -476383,13 +481174,13 @@ B.List_ww81 = A._setArrayType(makeConstList([B.FullType_C0V]), type$.JSArray_legacy_FullType); B.FullType_kr3 = new A.FullType(B.Type_BuiltList_iTR, B.List_ww81, false); B.Type_PaymentTermEntity_EHU = A.typeLiteral("PaymentTermEntity"); - B.FullType_y87 = new A.FullType(B.Type_PaymentTermEntity_EHU, B.List_empty9, false); + B.FullType_y87 = new A.FullType(B.Type_PaymentTermEntity_EHU, B.List_empty10, false); B.List_IJC = A._setArrayType(makeConstList([B.FullType_y87]), type$.JSArray_legacy_FullType); B.FullType_kvD = new A.FullType(B.Type_BuiltList_iTR, B.List_IJC, false); B.List_yzJ = A._setArrayType(makeConstList([B.FullType_8h5]), type$.JSArray_legacy_FullType); B.FullType_l2n = new A.FullType(B.Type_BuiltList_iTR, B.List_yzJ, false); B.Type_CreditState_23h = A.typeLiteral("CreditState"); - B.FullType_lqU = new A.FullType(B.Type_CreditState_23h, B.List_empty9, false); + B.FullType_lqU = new A.FullType(B.Type_CreditState_23h, B.List_empty10, false); B.List_44F = A._setArrayType(makeConstList([B.FullType_h8g, B.FullType_CxZ0]), type$.JSArray_legacy_FullType); B.FullType_mC7 = new A.FullType(B.Type_BuiltMap_qd4, B.List_44F, false); B.List_01 = A._setArrayType(makeConstList([B.FullType_h8g, B.FullType_8h5]), type$.JSArray_legacy_FullType); @@ -476401,40 +481192,40 @@ B.List_x2x = A._setArrayType(makeConstList([B.FullType_qBb, B.FullType_6m4]), type$.JSArray_legacy_FullType); B.FullType_mVA = new A.FullType(B.Type_BuiltMap_qd4, B.List_x2x, false); B.Type_InvoiceState_YnY = A.typeLiteral("InvoiceState"); - B.FullType_mXg = new A.FullType(B.Type_InvoiceState_YnY, B.List_empty9, false); + B.FullType_mXg = new A.FullType(B.Type_InvoiceState_YnY, B.List_empty10, false); B.List_w61 = A._setArrayType(makeConstList([B.FullType_h8g, B.FullType_6m4]), type$.JSArray_legacy_FullType); B.FullType_mZn = new A.FullType(B.Type_BuiltMap_qd4, B.List_w61, false); B.List_fDt = A._setArrayType(makeConstList([B.FullType_h8g, B.FullType_fXI]), type$.JSArray_legacy_FullType); B.FullType_n67 = new A.FullType(B.Type_BuiltMap_qd4, B.List_fDt, false); B.Type_RecurringExpenseState_o7m = A.typeLiteral("RecurringExpenseState"); - B.FullType_nrV = new A.FullType(B.Type_RecurringExpenseState_o7m, B.List_empty9, false); - B.FullType_null_List_empty_false = new A.FullType(null, B.List_empty9, false); + B.FullType_nrV = new A.FullType(B.Type_RecurringExpenseState_o7m, B.List_empty10, false); + B.FullType_null_List_empty_false = new A.FullType(null, B.List_empty10, false); B.List_8aB = A._setArrayType(makeConstList([B.FullType_h8g, B.FullType_ML3]), type$.JSArray_legacy_FullType); B.FullType_o2l = new A.FullType(B.Type_BuiltMap_qd4, B.List_8aB, false); B.Type_FeesAndLimitsSettings_wgw = A.typeLiteral("FeesAndLimitsSettings"); - B.FullType_A4t = new A.FullType(B.Type_FeesAndLimitsSettings_wgw, B.List_empty9, false); + B.FullType_A4t = new A.FullType(B.Type_FeesAndLimitsSettings_wgw, B.List_empty10, false); B.List_Cny = A._setArrayType(makeConstList([B.FullType_h8g, B.FullType_A4t]), type$.JSArray_legacy_FullType); B.FullType_oCX = new A.FullType(B.Type_BuiltMap_qd4, B.List_Cny, false); B.Type_DateRangeComparison_wco = A.typeLiteral("DateRangeComparison"); - B.FullType_oEc = new A.FullType(B.Type_DateRangeComparison_wco, B.List_empty9, false); + B.FullType_oEc = new A.FullType(B.Type_DateRangeComparison_wco, B.List_empty10, false); B.Type_SystemLogEntity_eL6 = A.typeLiteral("SystemLogEntity"); - B.FullType_IFE = new A.FullType(B.Type_SystemLogEntity_eL6, B.List_empty9, false); + B.FullType_IFE = new A.FullType(B.Type_SystemLogEntity_eL6, B.List_empty10, false); B.List_ivT = A._setArrayType(makeConstList([B.FullType_IFE]), type$.JSArray_legacy_FullType); B.FullType_oGx = new A.FullType(B.Type_BuiltList_iTR, B.List_ivT, false); B.Type_TokenUIState_bDN = A.typeLiteral("TokenUIState"); - B.FullType_oeJ = new A.FullType(B.Type_TokenUIState_bDN, B.List_empty9, false); + B.FullType_oeJ = new A.FullType(B.Type_TokenUIState_bDN, B.List_empty10, false); B.Type_TokenState_EOw = A.typeLiteral("TokenState"); - B.FullType_ouN = new A.FullType(B.Type_TokenState_EOw, B.List_empty9, false); + B.FullType_ouN = new A.FullType(B.Type_TokenState_EOw, B.List_empty10, false); B.Type_SizeEntity_ROq = A.typeLiteral("SizeEntity"); - B.FullType_paV = new A.FullType(B.Type_SizeEntity_ROq, B.List_empty9, false); + B.FullType_paV = new A.FullType(B.Type_SizeEntity_ROq, B.List_empty10, false); B.List_VAd = A._setArrayType(makeConstList([B.FullType_h8g, B.FullType_paV]), type$.JSArray_legacy_FullType); B.FullType_pUI = new A.FullType(B.Type_BuiltMap_qd4, B.List_VAd, false); B.Type_RegistrationFieldEntity_k2a = A.typeLiteral("RegistrationFieldEntity"); - B.FullType_mdN = new A.FullType(B.Type_RegistrationFieldEntity_k2a, B.List_empty9, false); + B.FullType_mdN = new A.FullType(B.Type_RegistrationFieldEntity_k2a, B.List_empty10, false); B.List_cg9 = A._setArrayType(makeConstList([B.FullType_mdN]), type$.JSArray_legacy_FullType); B.FullType_pjG = new A.FullType(B.Type_BuiltList_iTR, B.List_cg9, false); B.Type_PrefState_ePg = A.typeLiteral("PrefState"); - B.FullType_qBb0 = new A.FullType(B.Type_PrefState_ePg, B.List_empty9, false); + B.FullType_qBb0 = new A.FullType(B.Type_PrefState_ePg, B.List_empty10, false); B.List_08H = A._setArrayType(makeConstList([B.FullType_h8g, B.FullType_vbG]), type$.JSArray_legacy_FullType); B.FullType_qFt = new A.FullType(B.Type_BuiltMap_qd4, B.List_08H, false); B.List_gLw = A._setArrayType(makeConstList([B.FullType_6m4]), type$.JSArray_legacy_FullType); @@ -476448,24 +481239,24 @@ B.List_ouN = A._setArrayType(makeConstList([B.FullType_h8g, B.FullType_efs]), type$.JSArray_legacy_FullType); B.FullType_sav = new A.FullType(B.Type_BuiltMap_qd4, B.List_ouN, false); B.Type_PaymentState_ChD = A.typeLiteral("PaymentState"); - B.FullType_sgl = new A.FullType(B.Type_PaymentState_ChD, B.List_empty9, false); + B.FullType_sgl = new A.FullType(B.Type_PaymentState_ChD, B.List_empty10, false); B.Type_GatewayOptionsEntity_Ucj = A.typeLiteral("GatewayOptionsEntity"); - B.FullType_Au4 = new A.FullType(B.Type_GatewayOptionsEntity_Ucj, B.List_empty9, false); + B.FullType_Au4 = new A.FullType(B.Type_GatewayOptionsEntity_Ucj, B.List_empty10, false); B.List_iPu = A._setArrayType(makeConstList([B.FullType_h8g, B.FullType_Au4]), type$.JSArray_legacy_FullType); B.FullType_sm9 = new A.FullType(B.Type_BuiltMap_qd4, B.List_iPu, false); B.Type_EmailTemplate_GAI = A.typeLiteral("EmailTemplate"); - B.FullType_t81 = new A.FullType(B.Type_EmailTemplate_GAI, B.List_empty9, false); + B.FullType_t81 = new A.FullType(B.Type_EmailTemplate_GAI, B.List_empty10, false); B.Type_HealthCheckPHPResponse_kOG = A.typeLiteral("HealthCheckPHPResponse"); - B.FullType_uRN = new A.FullType(B.Type_HealthCheckPHPResponse_kOG, B.List_empty9, false); + B.FullType_uRN = new A.FullType(B.Type_HealthCheckPHPResponse_kOG, B.List_empty10, false); B.Type_DashboardUIState_4YB = A.typeLiteral("DashboardUIState"); - B.FullType_wEo = new A.FullType(B.Type_DashboardUIState_4YB, B.List_empty9, false); + B.FullType_wEo = new A.FullType(B.Type_DashboardUIState_4YB, B.List_empty10, 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.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"); - B.FullType_wg3 = new A.FullType(B.Type_AccountEntity_46S, B.List_empty9, false); + B.FullType_wg3 = new A.FullType(B.Type_AccountEntity_46S, B.List_empty10, false); B.List_skt = A._setArrayType(makeConstList([B.FullType_h8g, B.FullType_Art]), type$.JSArray_legacy_FullType); B.FullType_woD = new A.FullType(B.Type_BuiltMap_qd4, B.List_skt, false); B.List_VWp = A._setArrayType(makeConstList([B.FullType_h8g, B.FullType_4QF0]), type$.JSArray_legacy_FullType); @@ -476475,17 +481266,17 @@ B.List_kHV = A._setArrayType(makeConstList([B.FullType_paV]), type$.JSArray_legacy_FullType); B.FullType_wsa = new A.FullType(B.Type_BuiltList_iTR, B.List_kHV, false); B.Type_DocumentUIState_CyS = A.typeLiteral("DocumentUIState"); - B.FullType_wwi = new A.FullType(B.Type_DocumentUIState_CyS, B.List_empty9, false); + B.FullType_wwi = new A.FullType(B.Type_DocumentUIState_CyS, B.List_empty10, false); B.Type_VendorState_Db0 = A.typeLiteral("VendorState"); - B.FullType_xI0 = new A.FullType(B.Type_VendorState_Db0, B.List_empty9, false); + B.FullType_xI0 = new A.FullType(B.Type_VendorState_Db0, B.List_empty10, false); B.List_kSI = A._setArrayType(makeConstList([B.FullType_fXI]), type$.JSArray_legacy_FullType); B.FullType_xS5 = new A.FullType(B.Type_BuiltList_iTR, B.List_kSI, false); B.Type_CompanyPrefState_Y50 = A.typeLiteral("CompanyPrefState"); - B.FullType_mes = new A.FullType(B.Type_CompanyPrefState_Y50, B.List_empty9, false); + B.FullType_mes = new A.FullType(B.Type_CompanyPrefState_Y50, B.List_empty10, false); B.List_b9P = A._setArrayType(makeConstList([B.FullType_h8g, B.FullType_mes]), type$.JSArray_legacy_FullType); B.FullType_ym9 = new A.FullType(B.Type_BuiltMap_qd4, B.List_b9P, false); B.Type_QuoteState_aJC = A.typeLiteral("QuoteState"); - B.FullType_yqa = new A.FullType(B.Type_QuoteState_aJC, B.List_empty9, false); + B.FullType_yqa = new A.FullType(B.Type_QuoteState_aJC, B.List_empty10, false); B.GestureDirection_0 = new A.GestureDirection(0, "opening"); B.GestureDirection_1 = new A.GestureDirection(1, "closing"); B.GestureDisposition_0 = new A.GestureDisposition(0, "accepted"); @@ -476611,6 +481402,7 @@ B.IconData_58835_MaterialIcons_null_false = new A.IconData(58835, "MaterialIcons", null, false); B.IconData_58873_MaterialIcons_null_false = new A.IconData(58873, "MaterialIcons", null, false); B.IconData_58886_MaterialIcons_null_false = new A.IconData(58886, "MaterialIcons", null, false); + B.IconData_58887_MaterialIcons_null_false = new A.IconData(58887, "MaterialIcons", null, false); B.IconData_58910_MaterialIcons_null_false = new A.IconData(58910, "MaterialIcons", null, false); B.IconData_58919_MaterialIcons_null_false = new A.IconData(58919, "MaterialIcons", null, false); B.IconData_58938_MaterialIcons_null_false = new A.IconData(58938, "MaterialIcons", null, false); @@ -476623,12 +481415,11 @@ B.IconData_59070_MaterialIcons_null_false = new A.IconData(59070, "MaterialIcons", null, false); B.IconData_59083_MaterialIcons_null_false = new A.IconData(59083, "MaterialIcons", null, false); B.IconData_62057_MaterialIcons_null_false = new A.IconData(62057, "MaterialIcons", null, false); - B.IconThemeData_Color_3707764736_null_null = new A.IconThemeData(B.Color_3707764736, null, null); - B.IconThemeData_Color_4278190080_1_24 = new A.IconThemeData(B.Color_4278190080, 1, 24); - B.IconThemeData_Color_4278190080_null_null = new A.IconThemeData(B.Color_4278190080, null, null); - B.IconThemeData_Color_4294967295_null_null = new A.IconThemeData(B.Color_4294967295, null, null); - B.IconThemeData_gsm = new A.IconThemeData(null, 0.54, null); - B.IconThemeData_null_null_36 = new A.IconThemeData(null, null, 36); + 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.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); @@ -476658,6 +481449,7 @@ B.Icon_OxR = new A.Icon(B.IconData_58727_MaterialIcons_null_false, null, null, null); B.IconData_58771_MaterialIcons_null_false = new A.IconData(58771, "MaterialIcons", null, false); B.Icon_OxR0 = new A.Icon(B.IconData_58771_MaterialIcons_null_false, null, null, null); + B.Icon_Q06 = new A.Icon(B.IconData_58240_MaterialIcons_null_false, null, null, null); B.IconData_58044_MaterialIcons_null_false = new A.IconData(58044, "MaterialIcons", null, false); B.Icon_WPj = new A.Icon(B.IconData_58044_MaterialIcons_null_false, null, null, null); B.IconData_63632_MaterialIcons_null_false = new A.IconData(63632, "MaterialIcons", null, false); @@ -476692,7 +481484,11 @@ 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.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_sqK = new A._NoInputBorder(B.BorderSide_0CF); + B.InputDecoration_EtP = 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_sqK, 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); @@ -476915,7 +481711,7 @@ B.ListTileControlAffinity_2 = new A.ListTileControlAffinity(2, "platform"); B.ListTileStyle_0 = new A.ListTileStyle(0, "list"); B.ListTileStyle_1 = new A.ListTileStyle(1, "drawer"); - B.ListTileThemeData_b9P = new A.ListTileThemeData(null, null, null, null, null, null, null, null, null, null, null, null, null); + B.ListTileThemeData_muk = new A.ListTileThemeData(null, null, null, null, null, null, null, null, null, null, null, null, null, null, null); B.Type__$ExpenseCategoryState_kyj = A.typeLiteral("_$ExpenseCategoryState"); B.List_02 = A._setArrayType(makeConstList([B.Type_ExpenseCategoryState_58F, B.Type__$ExpenseCategoryState_kyj]), type$.JSArray_legacy_Type); B.Type__$ProjectEntity_kW8 = A.typeLiteral("_$ProjectEntity"); @@ -477091,7 +481887,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_empty23 = A._setArrayType(makeConstList([]), type$.JSArray_legacy_int); + B.List_empty24 = 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); @@ -477131,7 +481927,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_empty23, 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_ww82, B.List_ww83, B.List_ww84, B.List_ww85, B.List_ww86, B.List_ww87, B.List_ww88, 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_empty24, 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_ww82, B.List_ww83, B.List_ww84, B.List_ww85, B.List_ww86, B.List_ww87, B.List_ww88, 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.Color_637534208 = new A.Color(637534208); B.BoxShadow_oyn0 = new A.BoxShadow(0, B.BlurStyle_0, B.Color_637534208, B.Offset_0_3, 8); B.Color_251658240 = new A.Color(251658240); @@ -477539,6 +482335,13 @@ B.Type_StaticDataItemResponse_6WV = A.typeLiteral("StaticDataItemResponse"); B.Type__$StaticDataItemResponse_yTI = A.typeLiteral("_$StaticDataItemResponse"); B.List_UNp = A._setArrayType(makeConstList([B.Type_StaticDataItemResponse_6WV, B.Type__$StaticDataItemResponse_yTI]), type$.JSArray_legacy_Type); + B.Color_855638016 = new A.Color(855638016); + B.Offset_0_2 = new A.Offset(0, 2); + B.BoxShadow_HZc = new A.BoxShadow(-1, B.BlurStyle_0, B.Color_855638016, B.Offset_0_2, 1); + B.Color_603979776 = new A.Color(603979776); + B.BoxShadow_oyn2 = new A.BoxShadow(0, B.BlurStyle_0, B.Color_603979776, B.Offset_0_1, 1); + B.BoxShadow_oyn3 = new A.BoxShadow(0, B.BlurStyle_0, B.Color_520093696, B.Offset_0_1, 3); + B.List_UOM = A._setArrayType(makeConstList([B.BoxShadow_HZc, B.BoxShadow_oyn2, B.BoxShadow_oyn3]), type$.JSArray_legacy_BoxShadow); B.Type__$PaymentState_ES6 = A.typeLiteral("_$PaymentState"); B.List_UOT = A._setArrayType(makeConstList([B.Type_PaymentState_ChD, B.Type__$PaymentState_ES6]), type$.JSArray_legacy_Type); B.Type_SizeItemResponse_mV4 = A.typeLiteral("SizeItemResponse"); @@ -477572,9 +482375,9 @@ B.List_Wii = A._setArrayType(makeConstList([B.InvoiceItemReportFields_0, B.InvoiceItemReportFields_1, B.InvoiceItemReportFields_2, B.InvoiceItemReportFields_3, B.InvoiceItemReportFields_4, B.InvoiceItemReportFields_5, B.InvoiceItemReportFields_6, B.InvoiceItemReportFields_7, B.InvoiceItemReportFields_8, B.InvoiceItemReportFields_9, B.InvoiceItemReportFields_10, B.InvoiceItemReportFields_11, B.InvoiceItemReportFields_12, B.InvoiceItemReportFields_13, B.InvoiceItemReportFields_14, B.InvoiceItemReportFields_15, B.InvoiceItemReportFields_16, B.InvoiceItemReportFields_17, B.InvoiceItemReportFields_18, B.InvoiceItemReportFields_19, B.InvoiceItemReportFields_20]), type$.JSArray_legacy_InvoiceItemReportFields); B.List_WrN = A._setArrayType(makeConstList([0, 0, 1048576, 531441, 1048576, 390625, 279936, 823543, 262144, 531441, 1000000, 161051, 248832, 371293, 537824, 759375, 1048576, 83521, 104976, 130321, 160000, 194481, 234256, 279841, 331776, 390625, 456976, 531441, 614656, 707281, 810000, 923521, 1048576, 35937, 39304, 42875, 46656]), type$.JSArray_legacy_int); B.List_WxT = A._setArrayType(makeConstList(["-//w3c//dtd html 4.01 frameset//", "-//w3c//dtd html 4.01 transitional//"]), type$.JSArray_legacy_String); - B.List_X3d0 = A._setArrayType(makeConstList([0, 0, 0, 0, 1, 1, 2, 2, 3, 3, 4, 4, 5, 5, 6, 6, 7, 7, 8, 8, 9, 9, 10, 10, 11, 11, 12, 12, 13, 13]), type$.JSArray_legacy_int); - B.List_X3d1 = A._setArrayType(makeConstList([0, 1, 2, 3, 4, 6, 8, 12, 16, 24, 32, 48, 64, 96, 128, 192, 256, 384, 512, 768, 1024, 1536, 2048, 3072, 4096, 6144, 8192, 12288, 16384, 24576]), type$.JSArray_legacy_int); - B.List_X3d = A._setArrayType(makeConstList([5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5]), type$.JSArray_legacy_int); + B.List_X3d = A._setArrayType(makeConstList([0, 0, 0, 0, 1, 1, 2, 2, 3, 3, 4, 4, 5, 5, 6, 6, 7, 7, 8, 8, 9, 9, 10, 10, 11, 11, 12, 12, 13, 13]), type$.JSArray_legacy_int); + B.List_X3d0 = A._setArrayType(makeConstList([0, 1, 2, 3, 4, 6, 8, 12, 16, 24, 32, 48, 64, 96, 128, 192, 256, 384, 512, 768, 1024, 1536, 2048, 3072, 4096, 6144, 8192, 12288, 16384, 24576]), type$.JSArray_legacy_int); + B.List_X3d1 = A._setArrayType(makeConstList([5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5]), type$.JSArray_legacy_int); B.Type__$UserSettingsEntity_cQi = A.typeLiteral("_$UserSettingsEntity"); B.List_XBZ = A._setArrayType(makeConstList([B.Type_UserSettingsEntity_ES6, B.Type__$UserSettingsEntity_cQi]), type$.JSArray_legacy_Type); B.Type_WebhookListResponse_dK2 = A.typeLiteral("WebhookListResponse"); @@ -477591,7 +482394,6 @@ B.Color_4293874512 = new A.Color(4293874512); B.Color_4294198070 = new A.Color(4294198070); B.Color_4293212469 = new A.Color(4293212469); - B.Color_4292030255 = new A.Color(4292030255); B.Color_4291176488 = new A.Color(4291176488); B.Color_4290190364 = new A.Color(4290190364); B.Map_JNc9P = new A.GeneralConstantMap([50, B.Color_4294962158, 100, B.Color_4294954450, 200, B.Color_4293892762, 300, B.Color_4293227379, 400, B.Color_4293874512, 500, B.Color_4294198070, 600, B.Color_4293212469, 700, B.Color_4292030255, 800, B.Color_4291176488, 900, B.Color_4290190364], type$.GeneralConstantMap_of_legacy_int_and_legacy_Color); @@ -477616,7 +482418,6 @@ B.Color_4287505578 = new A.Color(4287505578); B.Color_4286259106 = new A.Color(4286259106); B.Color_4285143962 = new A.Color(4285143962); - B.Color_4283045004 = new A.Color(4283045004); B.Map_JNNS7 = new A.GeneralConstantMap([50, B.Color_4294174197, 100, B.Color_4292984551, 200, B.Color_4291728344, 300, B.Color_4290406600, 400, B.Color_4289415100, 500, B.Color_4288423856, 600, B.Color_4287505578, 700, B.Color_4286259106, 800, B.Color_4285143962, 900, B.Color_4283045004], type$.GeneralConstantMap_of_legacy_int_and_legacy_Color); B.MaterialColor_Map_JNNS7_4288423856 = new A.MaterialColor(B.Map_JNNS7, 4288423856); B.Color_4293781494 = new A.Color(4293781494); @@ -477643,13 +482444,7 @@ B.Color_4279903102 = new A.Color(4279903102); B.Map_JN8qN = new A.GeneralConstantMap([50, B.Color_4293454582, 100, B.Color_4291152617, 200, B.Color_4288653530, 300, B.Color_4286154443, 400, B.Color_4284246976, 500, B.Color_4282339765, 600, B.Color_4281944491, 700, B.Color_4281352095, 800, B.Color_4280825235, 900, B.Color_4279903102], type$.GeneralConstantMap_of_legacy_int_and_legacy_Color); B.MaterialColor_Map_JN8qN_4282339765 = new A.MaterialColor(B.Map_JN8qN, 4282339765); - B.Color_4293128957 = new A.Color(4293128957); - B.Color_4290502395 = new A.Color(4290502395); - B.Color_4287679225 = new A.Color(4287679225); - B.Color_4284790262 = new A.Color(4284790262); B.Color_4282557941 = new A.Color(4282557941); - B.Color_4280191205 = new A.Color(4280191205); - B.Color_4279858898 = new A.Color(4279858898); B.Color_4279592384 = new A.Color(4279592384); B.Color_4279060385 = new A.Color(4279060385); B.Map_JNwaj = new A.GeneralConstantMap([50, B.Color_4293128957, 100, B.Color_4290502395, 200, B.Color_4287679225, 300, B.Color_4284790262, 400, B.Color_4282557941, 500, B.Color_4280391411, 600, B.Color_4280191205, 700, B.Color_4279858898, 800, B.Color_4279592384, 900, B.Color_4279060385], type$.GeneralConstantMap_of_legacy_int_and_legacy_Color); @@ -477755,7 +482550,6 @@ B.Color_4294944550 = new A.Color(4294944550); B.Color_4294675456 = new A.Color(4294675456); B.Color_4294278144 = new A.Color(4294278144); - B.Color_4293880832 = new A.Color(4293880832); B.Color_4293284096 = new A.Color(4293284096); B.Map_JNZaB = new A.GeneralConstantMap([50, B.Color_4294964192, 100, B.Color_4294959282, 200, B.Color_4294954112, 300, B.Color_4294948685, 400, B.Color_4294944550, 500, B.Color_4294940672, 600, B.Color_4294675456, 700, B.Color_4294278144, 800, B.Color_4293880832, 900, B.Color_4293284096], type$.GeneralConstantMap_of_legacy_int_and_legacy_Color); B.MaterialColor_Map_JNZaB_4294940672 = new A.MaterialColor(B.Map_JNZaB, 4294940672); @@ -477870,30 +482664,30 @@ B.List_ego = A._setArrayType(makeConstList(["HEAD", "AREA", "BASE", "BASEFONT", "BR", "COL", "COLGROUP", "EMBED", "FRAME", "FRAMESET", "HR", "IMAGE", "IMG", "INPUT", "ISINDEX", "LINK", "META", "PARAM", "SOURCE", "STYLE", "TITLE", "WBR"]), type$.JSArray_legacy_String); B.List_ek3 = 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.List_empty = A._setArrayType(makeConstList([]), type$.JSArray_dynamic); - B.List_empty24 = A._setArrayType(makeConstList([]), A.findType("JSArray")); - B.List_empty22 = A._setArrayType(makeConstList([]), A.findType("JSArray")); + B.List_empty25 = A._setArrayType(makeConstList([]), A.findType("JSArray")); + B.List_empty23 = A._setArrayType(makeConstList([]), A.findType("JSArray")); B.List_empty2 = A._setArrayType(makeConstList([]), A.findType("JSArray")); - B.List_empty21 = A._setArrayType(makeConstList([]), A.findType("JSArray")); - B.List_empty0 = A._setArrayType(makeConstList([]), A.findType("JSArray")); - B.List_empty14 = A._setArrayType(makeConstList([]), A.findType("JSArray")); - B.List_empty17 = A._setArrayType(makeConstList([]), A.findType("JSArray")); - B.List_empty16 = A._setArrayType(makeConstList([]), type$.JSArray_legacy_IconButton); + B.List_empty22 = A._setArrayType(makeConstList([]), A.findType("JSArray")); + B.List_empty1 = A._setArrayType(makeConstList([]), A.findType("JSArray")); + B.List_empty15 = A._setArrayType(makeConstList([]), A.findType("JSArray")); + B.List_empty18 = A._setArrayType(makeConstList([]), A.findType("JSArray")); + B.List_empty17 = A._setArrayType(makeConstList([]), type$.JSArray_legacy_IconButton); B.List_empty7 = A._setArrayType(makeConstList([]), A.findType("JSArray")); - B.List_empty25 = A._setArrayType(makeConstList([]), type$.JSArray_legacy_Locale); - B.List_empty10 = A._setArrayType(makeConstList([]), type$.JSArray_legacy_NavigatorObserver); + B.List_empty26 = A._setArrayType(makeConstList([]), type$.JSArray_legacy_Locale); + B.List_empty11 = 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_empty26 = A._setArrayType(makeConstList([]), A.findType("JSArray")); - B.List_empty19 = A._setArrayType(makeConstList([]), A.findType("JSArray")); - B.List_empty15 = A._setArrayType(makeConstList([]), A.findType("JSArray*>")); - B.List_empty20 = A._setArrayType(makeConstList([]), A.findType("JSArray")); - B.List_empty18 = A._setArrayType(makeConstList([]), A.findType("JSArray")); - B.List_empty3 = A._setArrayType(makeConstList([]), A.findType("JSArray")); - B.List_empty27 = A._setArrayType(makeConstList([]), type$.JSArray_legacy_TableRow); + B.List_empty27 = A._setArrayType(makeConstList([]), A.findType("JSArray")); + B.List_empty20 = A._setArrayType(makeConstList([]), A.findType("JSArray")); + B.List_empty16 = A._setArrayType(makeConstList([]), A.findType("JSArray*>")); + B.List_empty21 = A._setArrayType(makeConstList([]), A.findType("JSArray")); + B.List_empty19 = A._setArrayType(makeConstList([]), A.findType("JSArray")); + B.List_empty28 = A._setArrayType(makeConstList([]), type$.JSArray_legacy_TableRow); B.List_empty8 = A._setArrayType(makeConstList([]), A.findType("JSArray")); - B.List_empty11 = A._setArrayType(makeConstList([]), type$.JSArray_legacy_Widget); - B.List_empty13 = A._setArrayType(makeConstList([]), A.findType("JSArray<_TableElementRow*>")); - B.List_empty12 = A._setArrayType(makeConstList([]), type$.JSArray_nullable_RenderBox); + B.List_empty9 = A._setArrayType(makeConstList([]), A.findType("JSArray")); + B.List_empty12 = A._setArrayType(makeConstList([]), type$.JSArray_legacy_Widget); + B.List_empty14 = A._setArrayType(makeConstList([]), A.findType("JSArray<_TableElementRow*>")); + B.List_empty13 = A._setArrayType(makeConstList([]), type$.JSArray_nullable_RenderBox); B.List_1_26_19 = A._setArrayType(makeConstList([1, 26, 19]), type$.JSArray_legacy_int); B.List_1_26_16 = A._setArrayType(makeConstList([1, 26, 16]), type$.JSArray_legacy_int); B.List_1_26_13 = A._setArrayType(makeConstList([1, 26, 13]), type$.JSArray_legacy_int); @@ -478371,14 +483165,27 @@ B.TaxRateReportFields_10 = new A.TaxRateReportFields(10, "currency"); B.TaxRateReportFields_11 = new A.TaxRateReportFields(11, "transaction_reference"); B.List_qPn = A._setArrayType(makeConstList([B.TaxRateReportFields_0, B.TaxRateReportFields_1, B.TaxRateReportFields_2, B.TaxRateReportFields_3, B.TaxRateReportFields_4, B.TaxRateReportFields_5, B.TaxRateReportFields_6, B.TaxRateReportFields_7, B.TaxRateReportFields_8, B.TaxRateReportFields_9, B.TaxRateReportFields_10, B.TaxRateReportFields_11]), type$.JSArray_legacy_TaxRateReportFields); - B.List_qQn0 = 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]), type$.JSArray_legacy_int); - B.List_qQn1 = A._setArrayType(makeConstList([0, 1, 2, 3, 4, 5, 6, 7, 8, 10, 12, 14, 16, 20, 24, 28, 32, 40, 48, 56, 64, 80, 96, 112, 128, 160, 192, 224, 0]), type$.JSArray_legacy_int); - B.List_qQn = A._setArrayType(makeConstList([3, 4, 5, 6, 7, 8, 9, 10, 11, 13, 15, 17, 19, 23, 27, 31, 35, 43, 51, 59, 67, 83, 99, 115, 131, 163, 195, 227, 258]), type$.JSArray_legacy_int); + B.List_qQn = 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]), type$.JSArray_legacy_int); + B.List_qQn0 = A._setArrayType(makeConstList([0, 1, 2, 3, 4, 5, 6, 7, 8, 10, 12, 14, 16, 20, 24, 28, 32, 40, 48, 56, 64, 80, 96, 112, 128, 160, 192, 224, 0]), type$.JSArray_legacy_int); + B.List_qQn1 = A._setArrayType(makeConstList([3, 4, 5, 6, 7, 8, 9, 10, 11, 13, 15, 17, 19, 23, 27, 31, 35, 43, 51, 59, 67, 83, 99, 115, 131, 163, 195, 227, 258]), type$.JSArray_legacy_int); B.List_qg40 = A._setArrayType(makeConstList([0, 0, 32722, 12287, 65535, 34815, 65534, 18431]), type$.JSArray_legacy_int); B.List_qg4 = A._setArrayType(makeConstList([0, 0, 65490, 12287, 65535, 34815, 65534, 18431]), type$.JSArray_legacy_int); B.List_qhE = 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_2Vk3 = A._setArrayType(makeConstList([137, 80, 78, 71, 13, 10, 26, 10]), type$.JSArray_nullable_int); + B.ImageFileFormat_iDT = new A.ImageFileFormat(B.List_2Vk3, "image/png"); + B.List_ww8136 = A._setArrayType(makeConstList([71, 73, 70, 56, 55, 97]), type$.JSArray_nullable_int); + B.ImageFileFormat_fL6 = new A.ImageFileFormat(B.List_ww8136, "image/gif"); + B.List_ww8137 = A._setArrayType(makeConstList([71, 73, 70, 56, 57, 97]), type$.JSArray_nullable_int); + B.ImageFileFormat_fL60 = new A.ImageFileFormat(B.List_ww8137, "image/gif"); + B.List_255_216_255 = A._setArrayType(makeConstList([255, 216, 255]), type$.JSArray_nullable_int); + B.ImageFileFormat_34s = new A.ImageFileFormat(B.List_255_216_255, "image/jpeg"); + B.List_UiL = A._setArrayType(makeConstList([82, 73, 70, 70, null, null, null, null, 87, 69, 66, 80]), type$.JSArray_nullable_int); + B.ImageFileFormat_CZk = new A.ImageFileFormat(B.List_UiL, "image/webp"); + B.List_66_77 = A._setArrayType(makeConstList([66, 77]), type$.JSArray_nullable_int); + B.ImageFileFormat_23h = new A.ImageFileFormat(B.List_66_77, "image/bmp"); + B.List_qp8 = A._setArrayType(makeConstList([B.ImageFileFormat_iDT, B.ImageFileFormat_fL6, B.ImageFileFormat_fL60, B.ImageFileFormat_34s, B.ImageFileFormat_CZk, B.ImageFileFormat_23h]), A.findType("JSArray")); B.List_qpm = A._setArrayType(makeConstList(["J", "F", "M", "A", "M", "J", "J", "A", "S", "O", "N", "D"]), type$.JSArray_legacy_String); B.TaskReportFields_0 = new A.TaskReportFields(0, "id"); B.TaskReportFields_1 = new A.TaskReportFields(1, "rate"); @@ -478628,6 +483435,7 @@ B.Type__$PaymentTypeEntity_YuA = A.typeLiteral("_$PaymentTypeEntity"); B.List_zgG = A._setArrayType(makeConstList([B.Type_PaymentTypeEntity_3f7, B.Type__$PaymentTypeEntity_YuA]), type$.JSArray_legacy_Type); B.Locale_und_null = new A.Locale("und", null); + B.LogicalKeyboardKey_101 = new A.LogicalKeyboardKey(101); B.LogicalKeyboardKey_105 = new A.LogicalKeyboardKey(105); B.LogicalKeyboardKey_118 = new A.LogicalKeyboardKey(118); B.LogicalKeyboardKey_120 = new A.LogicalKeyboardKey(120); @@ -479230,14 +484038,7 @@ B.PhysicalKeyboardKey_786990 = new A.PhysicalKeyboardKey(786990); B.PhysicalKeyboardKey_786994 = new A.PhysicalKeyboardKey(786994); B.Map_1k5Ax = new A.ConstantStringMap(269, {Abort: B.PhysicalKeyboardKey_458907, Again: B.PhysicalKeyboardKey_458873, AltLeft: B.PhysicalKeyboardKey_458978, AltRight: B.PhysicalKeyboardKey_458982, ArrowDown: B.PhysicalKeyboardKey_458833, ArrowLeft: B.PhysicalKeyboardKey_458832, ArrowRight: B.PhysicalKeyboardKey_458831, ArrowUp: B.PhysicalKeyboardKey_458834, AudioVolumeDown: B.PhysicalKeyboardKey_458881, AudioVolumeMute: B.PhysicalKeyboardKey_458879, AudioVolumeUp: B.PhysicalKeyboardKey_458880, Backquote: B.PhysicalKeyboardKey_458805, Backslash: B.PhysicalKeyboardKey_458801, Backspace: B.PhysicalKeyboardKey_458794, BassBoost: B.PhysicalKeyboardKey_786661, BracketLeft: B.PhysicalKeyboardKey_458799, BracketRight: B.PhysicalKeyboardKey_458800, BrightnessAuto: B.PhysicalKeyboardKey_786549, BrightnessDown: B.PhysicalKeyboardKey_786544, BrightnessMaximum: B.PhysicalKeyboardKey_786548, BrightnessMinimum: B.PhysicalKeyboardKey_786547, BrightnessToggle: B.PhysicalKeyboardKey_786546, BrightnessUp: B.PhysicalKeyboardKey_786543, BrowserBack: B.PhysicalKeyboardKey_786980, BrowserFavorites: B.PhysicalKeyboardKey_786986, BrowserForward: B.PhysicalKeyboardKey_786981, BrowserHome: B.PhysicalKeyboardKey_786979, BrowserRefresh: B.PhysicalKeyboardKey_786983, BrowserSearch: B.PhysicalKeyboardKey_786977, BrowserStop: B.PhysicalKeyboardKey_786982, CapsLock: B.PhysicalKeyboardKey_458809, ChannelDown: B.PhysicalKeyboardKey_786589, ChannelUp: B.PhysicalKeyboardKey_786588, Close: B.PhysicalKeyboardKey_786947, ClosedCaptionToggle: B.PhysicalKeyboardKey_786529, Comma: B.PhysicalKeyboardKey_458806, ContextMenu: B.PhysicalKeyboardKey_458853, ControlLeft: B.PhysicalKeyboardKey_458976, ControlRight: B.PhysicalKeyboardKey_458980, Convert: B.PhysicalKeyboardKey_458890, Copy: B.PhysicalKeyboardKey_458876, Cut: B.PhysicalKeyboardKey_458875, Delete: B.PhysicalKeyboardKey_458828, Digit0: B.PhysicalKeyboardKey_458791, Digit1: B.PhysicalKeyboardKey_458782, Digit2: B.PhysicalKeyboardKey_458783, Digit3: B.PhysicalKeyboardKey_458784, Digit4: B.PhysicalKeyboardKey_458785, Digit5: B.PhysicalKeyboardKey_458786, Digit6: B.PhysicalKeyboardKey_458787, Digit7: B.PhysicalKeyboardKey_458788, Digit8: B.PhysicalKeyboardKey_458789, Digit9: B.PhysicalKeyboardKey_458790, DisplayToggleIntExt: B.PhysicalKeyboardKey_65717, Eject: B.PhysicalKeyboardKey_786616, End: B.PhysicalKeyboardKey_458829, Enter: B.PhysicalKeyboardKey_458792, Equal: B.PhysicalKeyboardKey_458798, Escape: B.PhysicalKeyboardKey_458793, Exit: B.PhysicalKeyboardKey_786580, F1: B.PhysicalKeyboardKey_458810, F10: B.PhysicalKeyboardKey_458819, F11: B.PhysicalKeyboardKey_458820, F12: B.PhysicalKeyboardKey_458821, F13: B.PhysicalKeyboardKey_458856, F14: B.PhysicalKeyboardKey_458857, F15: B.PhysicalKeyboardKey_458858, F16: B.PhysicalKeyboardKey_458859, F17: B.PhysicalKeyboardKey_458860, F18: B.PhysicalKeyboardKey_458861, F19: B.PhysicalKeyboardKey_458862, F2: B.PhysicalKeyboardKey_458811, F20: B.PhysicalKeyboardKey_458863, F21: B.PhysicalKeyboardKey_458864, F22: B.PhysicalKeyboardKey_458865, F23: B.PhysicalKeyboardKey_458866, F24: B.PhysicalKeyboardKey_458867, F3: B.PhysicalKeyboardKey_458812, F4: B.PhysicalKeyboardKey_458813, F5: B.PhysicalKeyboardKey_458814, F6: B.PhysicalKeyboardKey_458815, F7: B.PhysicalKeyboardKey_458816, F8: B.PhysicalKeyboardKey_458817, F9: B.PhysicalKeyboardKey_458818, Find: B.PhysicalKeyboardKey_458878, Fn: B.PhysicalKeyboardKey_18, FnLock: B.PhysicalKeyboardKey_19, GameButton1: B.PhysicalKeyboardKey_392961, GameButton10: B.PhysicalKeyboardKey_392970, GameButton11: B.PhysicalKeyboardKey_392971, GameButton12: B.PhysicalKeyboardKey_392972, GameButton13: B.PhysicalKeyboardKey_392973, GameButton14: B.PhysicalKeyboardKey_392974, GameButton15: B.PhysicalKeyboardKey_392975, GameButton16: B.PhysicalKeyboardKey_392976, GameButton2: B.PhysicalKeyboardKey_392962, GameButton3: B.PhysicalKeyboardKey_392963, GameButton4: B.PhysicalKeyboardKey_392964, GameButton5: B.PhysicalKeyboardKey_392965, GameButton6: B.PhysicalKeyboardKey_392966, GameButton7: B.PhysicalKeyboardKey_392967, GameButton8: B.PhysicalKeyboardKey_392968, GameButton9: B.PhysicalKeyboardKey_392969, GameButtonA: B.PhysicalKeyboardKey_392977, GameButtonB: B.PhysicalKeyboardKey_392978, GameButtonC: B.PhysicalKeyboardKey_392979, GameButtonLeft1: B.PhysicalKeyboardKey_392980, GameButtonLeft2: B.PhysicalKeyboardKey_392981, GameButtonMode: B.PhysicalKeyboardKey_392982, GameButtonRight1: B.PhysicalKeyboardKey_392983, GameButtonRight2: B.PhysicalKeyboardKey_392984, GameButtonSelect: B.PhysicalKeyboardKey_392985, GameButtonStart: B.PhysicalKeyboardKey_392986, GameButtonThumbLeft: B.PhysicalKeyboardKey_392987, GameButtonThumbRight: B.PhysicalKeyboardKey_392988, GameButtonX: B.PhysicalKeyboardKey_392989, GameButtonY: B.PhysicalKeyboardKey_392990, GameButtonZ: B.PhysicalKeyboardKey_392991, Help: B.PhysicalKeyboardKey_458869, Home: B.PhysicalKeyboardKey_458826, Hyper: B.PhysicalKeyboardKey_16, Info: B.PhysicalKeyboardKey_786528, Insert: B.PhysicalKeyboardKey_458825, IntlBackslash: B.PhysicalKeyboardKey_458852, IntlRo: B.PhysicalKeyboardKey_458887, IntlYen: B.PhysicalKeyboardKey_458889, KanaMode: B.PhysicalKeyboardKey_458888, KbdIllumDown: B.PhysicalKeyboardKey_786554, KbdIllumUp: B.PhysicalKeyboardKey_786553, KeyA: B.PhysicalKeyboardKey_458756, KeyB: B.PhysicalKeyboardKey_458757, KeyC: B.PhysicalKeyboardKey_458758, KeyD: B.PhysicalKeyboardKey_458759, KeyE: B.PhysicalKeyboardKey_458760, KeyF: B.PhysicalKeyboardKey_458761, KeyG: B.PhysicalKeyboardKey_458762, KeyH: B.PhysicalKeyboardKey_458763, KeyI: B.PhysicalKeyboardKey_458764, KeyJ: B.PhysicalKeyboardKey_458765, KeyK: B.PhysicalKeyboardKey_458766, KeyL: B.PhysicalKeyboardKey_458767, KeyM: B.PhysicalKeyboardKey_458768, KeyN: B.PhysicalKeyboardKey_458769, KeyO: B.PhysicalKeyboardKey_458770, KeyP: B.PhysicalKeyboardKey_458771, KeyQ: B.PhysicalKeyboardKey_458772, KeyR: B.PhysicalKeyboardKey_458773, KeyS: B.PhysicalKeyboardKey_458774, KeyT: B.PhysicalKeyboardKey_458775, KeyU: B.PhysicalKeyboardKey_458776, KeyV: B.PhysicalKeyboardKey_458777, KeyW: B.PhysicalKeyboardKey_458778, KeyX: B.PhysicalKeyboardKey_458779, KeyY: B.PhysicalKeyboardKey_458780, KeyZ: B.PhysicalKeyboardKey_458781, KeyboardLayoutSelect: B.PhysicalKeyboardKey_787101, Lang1: B.PhysicalKeyboardKey_458896, Lang2: B.PhysicalKeyboardKey_458897, Lang3: B.PhysicalKeyboardKey_458898, Lang4: B.PhysicalKeyboardKey_458899, Lang5: B.PhysicalKeyboardKey_458900, LaunchApp1: B.PhysicalKeyboardKey_786836, LaunchApp2: B.PhysicalKeyboardKey_786834, LaunchAssistant: B.PhysicalKeyboardKey_786891, LaunchAudioBrowser: B.PhysicalKeyboardKey_786871, LaunchCalendar: B.PhysicalKeyboardKey_786830, LaunchContacts: B.PhysicalKeyboardKey_786829, LaunchControlPanel: B.PhysicalKeyboardKey_786847, LaunchDocuments: B.PhysicalKeyboardKey_786855, LaunchInternetBrowser: B.PhysicalKeyboardKey_786838, LaunchKeyboardLayout: B.PhysicalKeyboardKey_786862, LaunchMail: B.PhysicalKeyboardKey_786826, LaunchPhone: B.PhysicalKeyboardKey_786572, LaunchScreenSaver: B.PhysicalKeyboardKey_786865, LaunchSpreadsheet: B.PhysicalKeyboardKey_786822, LaunchWordProcessor: B.PhysicalKeyboardKey_786820, LockScreen: B.PhysicalKeyboardKey_786846, LogOff: B.PhysicalKeyboardKey_786844, MailForward: B.PhysicalKeyboardKey_787083, MailReply: B.PhysicalKeyboardKey_787081, MailSend: B.PhysicalKeyboardKey_787084, MediaFastForward: B.PhysicalKeyboardKey_786611, MediaLast: B.PhysicalKeyboardKey_786563, MediaPause: B.PhysicalKeyboardKey_786609, MediaPlay: B.PhysicalKeyboardKey_786608, MediaPlayPause: B.PhysicalKeyboardKey_786637, MediaRecord: B.PhysicalKeyboardKey_786610, MediaRewind: B.PhysicalKeyboardKey_786612, MediaSelect: B.PhysicalKeyboardKey_786819, MediaStop: B.PhysicalKeyboardKey_786615, MediaTrackNext: B.PhysicalKeyboardKey_786613, MediaTrackPrevious: B.PhysicalKeyboardKey_786614, MetaLeft: B.PhysicalKeyboardKey_458979, MetaRight: B.PhysicalKeyboardKey_458983, MicrophoneMuteToggle: B.PhysicalKeyboardKey_24, Minus: B.PhysicalKeyboardKey_458797, New: B.PhysicalKeyboardKey_786945, NonConvert: B.PhysicalKeyboardKey_458891, NumLock: B.PhysicalKeyboardKey_458835, Numpad0: B.PhysicalKeyboardKey_458850, Numpad1: B.PhysicalKeyboardKey_458841, Numpad2: B.PhysicalKeyboardKey_458842, Numpad3: B.PhysicalKeyboardKey_458843, Numpad4: B.PhysicalKeyboardKey_458844, Numpad5: B.PhysicalKeyboardKey_458845, Numpad6: B.PhysicalKeyboardKey_458846, Numpad7: B.PhysicalKeyboardKey_458847, Numpad8: B.PhysicalKeyboardKey_458848, Numpad9: B.PhysicalKeyboardKey_458849, NumpadAdd: B.PhysicalKeyboardKey_458839, NumpadBackspace: B.PhysicalKeyboardKey_458939, NumpadClear: B.PhysicalKeyboardKey_458968, NumpadClearEntry: B.PhysicalKeyboardKey_458969, NumpadComma: B.PhysicalKeyboardKey_458885, NumpadDecimal: B.PhysicalKeyboardKey_458851, NumpadDivide: B.PhysicalKeyboardKey_458836, NumpadEnter: B.PhysicalKeyboardKey_458840, NumpadEqual: B.PhysicalKeyboardKey_458855, NumpadMemoryAdd: B.PhysicalKeyboardKey_458963, NumpadMemoryClear: B.PhysicalKeyboardKey_458962, NumpadMemoryRecall: B.PhysicalKeyboardKey_458961, NumpadMemoryStore: B.PhysicalKeyboardKey_458960, NumpadMemorySubtract: B.PhysicalKeyboardKey_458964, NumpadMultiply: B.PhysicalKeyboardKey_458837, NumpadParenLeft: B.PhysicalKeyboardKey_458934, NumpadParenRight: B.PhysicalKeyboardKey_458935, NumpadSignChange: B.PhysicalKeyboardKey_458967, NumpadSubtract: B.PhysicalKeyboardKey_458838, Open: B.PhysicalKeyboardKey_458868, PageDown: B.PhysicalKeyboardKey_458830, PageUp: B.PhysicalKeyboardKey_458827, Paste: B.PhysicalKeyboardKey_458877, Pause: B.PhysicalKeyboardKey_458824, Period: B.PhysicalKeyboardKey_458807, Power: B.PhysicalKeyboardKey_458854, Print: B.PhysicalKeyboardKey_786952, PrintScreen: B.PhysicalKeyboardKey_458822, PrivacyScreenToggle: B.PhysicalKeyboardKey_23, ProgramGuide: B.PhysicalKeyboardKey_786573, Props: B.PhysicalKeyboardKey_458915, Quote: B.PhysicalKeyboardKey_458804, Redo: B.PhysicalKeyboardKey_787065, Resume: B.PhysicalKeyboardKey_21, Save: B.PhysicalKeyboardKey_786951, ScrollLock: B.PhysicalKeyboardKey_458823, Select: B.PhysicalKeyboardKey_458871, SelectTask: B.PhysicalKeyboardKey_786850, Semicolon: B.PhysicalKeyboardKey_458803, ShiftLeft: B.PhysicalKeyboardKey_458977, ShiftRight: B.PhysicalKeyboardKey_458981, ShowAllWindows: B.PhysicalKeyboardKey_787103, Slash: B.PhysicalKeyboardKey_458808, Sleep: B.PhysicalKeyboardKey_65666, Space: B.PhysicalKeyboardKey_458796, SpeechInputToggle: B.PhysicalKeyboardKey_786639, SpellCheck: B.PhysicalKeyboardKey_786859, Super: B.PhysicalKeyboardKey_17, Suspend: B.PhysicalKeyboardKey_20, Tab: B.PhysicalKeyboardKey_458795, Turbo: B.PhysicalKeyboardKey_22, Undo: B.PhysicalKeyboardKey_458874, UsbErrorRollOver: B.PhysicalKeyboardKey_458753, UsbErrorUndefined: B.PhysicalKeyboardKey_458755, UsbPostFail: B.PhysicalKeyboardKey_458754, UsbReserved: B.PhysicalKeyboardKey_458752, WakeUp: B.PhysicalKeyboardKey_65667, ZoomIn: B.PhysicalKeyboardKey_786989, ZoomOut: B.PhysicalKeyboardKey_786990, ZoomToggle: B.PhysicalKeyboardKey_786994}, B.List_1kC, A.findType("ConstantStringMap")); - B.List_empty28 = A._setArrayType(makeConstList([]), type$.JSArray_legacy_BoxShadow); - B.Color_855638016 = new A.Color(855638016); - B.Offset_0_2 = new A.Offset(0, 2); - B.BoxShadow_HZc = new A.BoxShadow(-1, B.BlurStyle_0, B.Color_855638016, B.Offset_0_2, 1); - B.Color_603979776 = new A.Color(603979776); - B.BoxShadow_oyn2 = new A.BoxShadow(0, B.BlurStyle_0, B.Color_603979776, B.Offset_0_1, 1); - B.BoxShadow_oyn3 = new A.BoxShadow(0, B.BlurStyle_0, B.Color_520093696, B.Offset_0_1, 3); - B.List_UOM = A._setArrayType(makeConstList([B.BoxShadow_HZc, B.BoxShadow_oyn2, B.BoxShadow_oyn3]), type$.JSArray_legacy_BoxShadow); + B.List_empty29 = 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); @@ -479284,7 +484085,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_empty28, 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_empty29, 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_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); B.List_5tX = A._setArrayType(makeConstList(["NAME", "ERAS", "ERANAMES", "NARROWMONTHS", "STANDALONENARROWMONTHS", "MONTHS", "STANDALONEMONTHS", "SHORTMONTHS", "STANDALONESHORTMONTHS", "WEEKDAYS", "STANDALONEWEEKDAYS", "SHORTWEEKDAYS", "STANDALONESHORTWEEKDAYS", "NARROWWEEKDAYS", "STANDALONENARROWWEEKDAYS", "SHORTQUARTERS", "QUARTERS", "AMPMS", "DATEFORMATS", "TIMEFORMATS", "AVAILABLEFORMATS", "FIRSTDAYOFWEEK", "WEEKENDRANGE", "FIRSTWEEKCUTOFFDAY", "DATETIMEFORMATS"]), type$.JSArray_legacy_String); B.List_yPV = A._setArrayType(makeConstList(["v.C.", "n.C."]), type$.JSArray_dynamic); @@ -479419,7 +484220,7 @@ B.Map_5t94O = new A.ConstantStringMap(25, {NAME: "ca", ERAS: B.List_aC_dC, ERANAMES: B.List_iDZ0, NARROWMONTHS: B.List_aV0, STANDALONENARROWMONTHS: B.List_aV0, MONTHS: B.List_QAb, STANDALONEMONTHS: B.List_AiQ, SHORTMONTHS: B.List_14C, STANDALONESHORTMONTHS: B.List_zzp, WEEKDAYS: B.List_A2Y, STANDALONEWEEKDAYS: B.List_A2Y, SHORTWEEKDAYS: B.List_soA0, STANDALONESHORTWEEKDAYS: B.List_soA0, NARROWWEEKDAYS: B.List_33m, STANDALONENARROWWEEKDAYS: B.List_33m, SHORTQUARTERS: B.List_Am8, QUARTERS: B.List_6pl, AMPMS: B.List_kWM, DATEFORMATS: B.List_n7k0, TIMEFORMATS: B.List_84a, AVAILABLEFORMATS: null, FIRSTDAYOFWEEK: 0, WEEKENDRANGE: B.List_5_60, FIRSTWEEKCUTOFFDAY: 3, DATETIMEFORMATS: B.List_YIY}, B.List_5tX, type$.ConstantStringMap_of_legacy_String_and_dynamic); B.List_swP = A._setArrayType(makeConstList(["p\u0159. n. l.", "n. l."]), type$.JSArray_dynamic); B.List_EOZ = A._setArrayType(makeConstList(["p\u0159ed na\u0161\xedm letopo\u010dtem", "na\u0161eho letopo\u010dtu"]), type$.JSArray_dynamic); - B.List_ww8136 = A._setArrayType(makeConstList(["ledna", "\xfanora", "b\u0159ezna", "dubna", "kv\u011btna", "\u010dervna", "\u010dervence", "srpna", "z\xe1\u0159\xed", "\u0159\xedjna", "listopadu", "prosince"]), type$.JSArray_dynamic); + B.List_ww8138 = A._setArrayType(makeConstList(["ledna", "\xfanora", "b\u0159ezna", "dubna", "kv\u011btna", "\u010dervna", "\u010dervence", "srpna", "z\xe1\u0159\xed", "\u0159\xedjna", "listopadu", "prosince"]), type$.JSArray_dynamic); B.List_699 = A._setArrayType(makeConstList(["leden", "\xfanor", "b\u0159ezen", "duben", "kv\u011bten", "\u010derven", "\u010dervenec", "srpen", "z\xe1\u0159\xed", "\u0159\xedjen", "listopad", "prosinec"]), type$.JSArray_dynamic); B.List_yXb = A._setArrayType(makeConstList(["led", "\xfano", "b\u0159e", "dub", "kv\u011b", "\u010dvn", "\u010dvc", "srp", "z\xe1\u0159", "\u0159\xedj", "lis", "pro"]), type$.JSArray_dynamic); B.List_aBG = A._setArrayType(makeConstList(["ned\u011ble", "pond\u011bl\xed", "\xfater\xfd", "st\u0159eda", "\u010dtvrtek", "p\xe1tek", "sobota"]), type$.JSArray_dynamic); @@ -479429,7 +484230,7 @@ B.List_zVD = A._setArrayType(makeConstList(["1. \u010dtvrtlet\xed", "2. \u010dtvrtlet\xed", "3. \u010dtvrtlet\xed", "4. \u010dtvrtlet\xed"]), type$.JSArray_dynamic); B.List_MUs = A._setArrayType(makeConstList(["dop.", "odp."]), type$.JSArray_dynamic); B.List_XZn = A._setArrayType(makeConstList(["EEEE d. MMMM y", "d. MMMM y", "d. M. y", "dd.MM.yy"]), type$.JSArray_dynamic); - B.Map_5tSTY = new A.ConstantStringMap(25, {NAME: "cs", ERAS: B.List_swP, ERANAMES: B.List_EOZ, NARROWMONTHS: B.List_tO3, STANDALONENARROWMONTHS: B.List_tO3, MONTHS: B.List_ww8136, STANDALONEMONTHS: B.List_699, SHORTMONTHS: B.List_yXb, STANDALONESHORTMONTHS: B.List_yXb, WEEKDAYS: B.List_aBG, STANDALONEWEEKDAYS: B.List_aBG, SHORTWEEKDAYS: B.List_oww, STANDALONESHORTWEEKDAYS: B.List_oww, NARROWWEEKDAYS: B.List_2Zi0, STANDALONENARROWWEEKDAYS: B.List_2Zi0, SHORTQUARTERS: B.List_Q1_Q2_Q3_Q40, QUARTERS: B.List_zVD, AMPMS: B.List_MUs, DATEFORMATS: B.List_XZn, TIMEFORMATS: B.List_84a, AVAILABLEFORMATS: null, FIRSTDAYOFWEEK: 0, WEEKENDRANGE: B.List_5_60, FIRSTWEEKCUTOFFDAY: 3, DATETIMEFORMATS: B.List_Pss}, B.List_5tX, type$.ConstantStringMap_of_legacy_String_and_dynamic); + B.Map_5tSTY = new A.ConstantStringMap(25, {NAME: "cs", ERAS: B.List_swP, ERANAMES: B.List_EOZ, NARROWMONTHS: B.List_tO3, STANDALONENARROWMONTHS: B.List_tO3, MONTHS: B.List_ww8138, STANDALONEMONTHS: B.List_699, SHORTMONTHS: B.List_yXb, STANDALONESHORTMONTHS: B.List_yXb, WEEKDAYS: B.List_aBG, STANDALONEWEEKDAYS: B.List_aBG, SHORTWEEKDAYS: B.List_oww, STANDALONESHORTWEEKDAYS: B.List_oww, NARROWWEEKDAYS: B.List_2Zi0, STANDALONENARROWWEEKDAYS: B.List_2Zi0, SHORTQUARTERS: B.List_Q1_Q2_Q3_Q40, QUARTERS: B.List_zVD, AMPMS: B.List_MUs, DATEFORMATS: B.List_XZn, TIMEFORMATS: B.List_84a, AVAILABLEFORMATS: null, FIRSTDAYOFWEEK: 0, WEEKENDRANGE: B.List_5_60, FIRSTWEEKCUTOFFDAY: 3, DATETIMEFORMATS: B.List_Pss}, B.List_5tX, type$.ConstantStringMap_of_legacy_String_and_dynamic); B.List_OPD = A._setArrayType(makeConstList(["f.Kr.", "e.Kr."]), type$.JSArray_dynamic); B.List_9SI = A._setArrayType(makeConstList(["januar", "februar", "marts", "april", "maj", "juni", "juli", "august", "september", "oktober", "november", "december"]), type$.JSArray_dynamic); B.List_8eb1 = A._setArrayType(makeConstList(["jan.", "feb.", "mar.", "apr.", "maj", "jun.", "jul.", "aug.", "sep.", "okt.", "nov.", "dec."]), type$.JSArray_dynamic); @@ -479511,11 +484312,11 @@ B.List_fHj = A._setArrayType(makeConstList(["dom.", "lun.", "mar.", "mi\xe9.", "jue.", "vie.", "s\xe1b."]), type$.JSArray_dynamic); B.List_gkc2 = A._setArrayType(makeConstList(["D", "L", "M", "X", "J", "V", "S"]), type$.JSArray_dynamic); B.List_T1_T2_T3_T4 = A._setArrayType(makeConstList(["T1", "T2", "T3", "T4"]), type$.JSArray_dynamic); - B.List_2Vk3 = A._setArrayType(makeConstList(["1.er trimestre", "2.\xba trimestre", "3.er trimestre", "4.\xba trimestre"]), type$.JSArray_dynamic); + B.List_2Vk4 = A._setArrayType(makeConstList(["1.er trimestre", "2.\xba trimestre", "3.er trimestre", "4.\xba trimestre"]), type$.JSArray_dynamic); B.List_st1 = A._setArrayType(makeConstList(["EEEE, d 'de' MMMM 'de' y", "d 'de' MMMM 'de' y", "d MMM y", "d/M/yy"]), type$.JSArray_dynamic); B.List_8XQ = A._setArrayType(makeConstList(["H:mm:ss (zzzz)", "H:mm:ss z", "H:mm:ss", "H:mm"]), type$.JSArray_dynamic); B.List_XMt = A._setArrayType(makeConstList(["{1}, {0}", "{1}, {0}", "{1} {0}", "{1} {0}"]), type$.JSArray_dynamic); - B.Map_5tQ5r = new A.ConstantStringMap(25, {NAME: "es", ERAS: B.List_AiM, ERANAMES: B.List_YZj, NARROWMONTHS: B.List_Etd, STANDALONENARROWMONTHS: B.List_Etd, MONTHS: B.List_8Cn, STANDALONEMONTHS: B.List_8Cn, SHORTMONTHS: B.List_gc61, STANDALONESHORTMONTHS: B.List_gc61, WEEKDAYS: B.List_Cs5, STANDALONEWEEKDAYS: B.List_Cs5, SHORTWEEKDAYS: B.List_fHj, STANDALONESHORTWEEKDAYS: B.List_fHj, NARROWWEEKDAYS: B.List_gkc2, STANDALONENARROWWEEKDAYS: B.List_gkc2, SHORTQUARTERS: B.List_T1_T2_T3_T4, QUARTERS: B.List_2Vk3, AMPMS: B.List_kWM, DATEFORMATS: B.List_st1, TIMEFORMATS: B.List_8XQ, AVAILABLEFORMATS: null, FIRSTDAYOFWEEK: 0, WEEKENDRANGE: B.List_5_60, FIRSTWEEKCUTOFFDAY: 3, DATETIMEFORMATS: B.List_XMt}, B.List_5tX, type$.ConstantStringMap_of_legacy_String_and_dynamic); + B.Map_5tQ5r = new A.ConstantStringMap(25, {NAME: "es", ERAS: B.List_AiM, ERANAMES: B.List_YZj, NARROWMONTHS: B.List_Etd, STANDALONENARROWMONTHS: B.List_Etd, MONTHS: B.List_8Cn, STANDALONEMONTHS: B.List_8Cn, SHORTMONTHS: B.List_gc61, STANDALONESHORTMONTHS: B.List_gc61, WEEKDAYS: B.List_Cs5, STANDALONEWEEKDAYS: B.List_Cs5, SHORTWEEKDAYS: B.List_fHj, STANDALONESHORTWEEKDAYS: B.List_fHj, NARROWWEEKDAYS: B.List_gkc2, STANDALONENARROWWEEKDAYS: B.List_gkc2, SHORTQUARTERS: B.List_T1_T2_T3_T4, QUARTERS: B.List_2Vk4, AMPMS: B.List_kWM, DATEFORMATS: B.List_st1, TIMEFORMATS: B.List_8XQ, AVAILABLEFORMATS: null, FIRSTDAYOFWEEK: 0, WEEKENDRANGE: B.List_5_60, FIRSTWEEKCUTOFFDAY: 3, DATETIMEFORMATS: B.List_XMt}, B.List_5tX, type$.ConstantStringMap_of_legacy_String_and_dynamic); B.List_XGb = A._setArrayType(makeConstList(["ene.", "feb.", "mar.", "abr.", "may.", "jun.", "jul.", "ago.", "sep.", "oct.", "nov.", "dic."]), type$.JSArray_dynamic); B.List_aJC = A._setArrayType(makeConstList(["d", "l", "m", "m", "j", "v", "s"]), type$.JSArray_dynamic); B.List_ROW = A._setArrayType(makeConstList(["D", "L", "M", "M", "J", "V", "S"]), type$.JSArray_dynamic); @@ -479526,7 +484327,7 @@ B.List_qq1 = A._setArrayType(makeConstList(["EEEE, d 'de' MMMM 'de' y", "d 'de' MMMM 'de' y", "d MMM y", "dd/MM/yy"]), type$.JSArray_dynamic); B.Map_5t2jN = new A.ConstantStringMap(25, {NAME: "es_MX", ERAS: B.List_AiM, ERANAMES: B.List_YZj, NARROWMONTHS: B.List_Etd, STANDALONENARROWMONTHS: B.List_Etd, MONTHS: B.List_8Cn, STANDALONEMONTHS: B.List_8Cn, SHORTMONTHS: B.List_XGb, STANDALONESHORTMONTHS: B.List_XGb, WEEKDAYS: B.List_Cs5, STANDALONEWEEKDAYS: B.List_Cs5, SHORTWEEKDAYS: B.List_fHj, STANDALONESHORTWEEKDAYS: B.List_fHj, NARROWWEEKDAYS: B.List_ROW, STANDALONENARROWWEEKDAYS: B.List_ROW, SHORTQUARTERS: B.List_ZDx, QUARTERS: B.List_Xmb, AMPMS: B.List_kWM, DATEFORMATS: B.List_qq1, TIMEFORMATS: B.List_84a, AVAILABLEFORMATS: null, FIRSTDAYOFWEEK: 6, WEEKENDRANGE: B.List_5_60, FIRSTWEEKCUTOFFDAY: 5, DATETIMEFORMATS: B.List_XMt}, B.List_5tX, type$.ConstantStringMap_of_legacy_String_and_dynamic); B.List_WJ7 = A._setArrayType(makeConstList(["EEEE, d 'de' MMMM 'de' y", "d 'de' MMMM 'de' y", "d MMM y", "d/M/y"]), type$.JSArray_dynamic); - B.Map_5tzHO = new A.ConstantStringMap(25, {NAME: "es_US", ERAS: B.List_AiM, ERANAMES: B.List_YZj, NARROWMONTHS: B.List_Etd, STANDALONENARROWMONTHS: B.List_Etd, MONTHS: B.List_8Cn, STANDALONEMONTHS: B.List_8Cn, SHORTMONTHS: B.List_XGb, STANDALONESHORTMONTHS: B.List_XGb, WEEKDAYS: B.List_Cs5, STANDALONEWEEKDAYS: B.List_Cs5, SHORTWEEKDAYS: B.List_fHj, STANDALONESHORTWEEKDAYS: B.List_fHj, NARROWWEEKDAYS: B.List_ROW, STANDALONENARROWWEEKDAYS: B.List_ROW, SHORTQUARTERS: B.List_T1_T2_T3_T4, QUARTERS: B.List_2Vk3, AMPMS: B.List_kWM, DATEFORMATS: B.List_WJ7, TIMEFORMATS: B.List_kWG0, AVAILABLEFORMATS: null, FIRSTDAYOFWEEK: 6, WEEKENDRANGE: B.List_5_60, FIRSTWEEKCUTOFFDAY: 5, DATETIMEFORMATS: B.List_XMt}, B.List_5tX, type$.ConstantStringMap_of_legacy_String_and_dynamic); + B.Map_5tzHO = new A.ConstantStringMap(25, {NAME: "es_US", ERAS: B.List_AiM, ERANAMES: B.List_YZj, NARROWMONTHS: B.List_Etd, STANDALONENARROWMONTHS: B.List_Etd, MONTHS: B.List_8Cn, STANDALONEMONTHS: B.List_8Cn, SHORTMONTHS: B.List_XGb, STANDALONESHORTMONTHS: B.List_XGb, WEEKDAYS: B.List_Cs5, STANDALONEWEEKDAYS: B.List_Cs5, SHORTWEEKDAYS: B.List_fHj, STANDALONESHORTWEEKDAYS: B.List_fHj, NARROWWEEKDAYS: B.List_ROW, STANDALONENARROWWEEKDAYS: B.List_ROW, SHORTQUARTERS: B.List_T1_T2_T3_T4, QUARTERS: B.List_2Vk4, AMPMS: B.List_kWM, DATEFORMATS: B.List_WJ7, TIMEFORMATS: B.List_kWG0, AVAILABLEFORMATS: null, FIRSTDAYOFWEEK: 6, WEEKENDRANGE: B.List_5_60, FIRSTWEEKCUTOFFDAY: 5, DATETIMEFORMATS: B.List_XMt}, B.List_5tX, type$.ConstantStringMap_of_legacy_String_and_dynamic); B.List_eKr_pKr = A._setArrayType(makeConstList(["eKr", "pKr"]), type$.JSArray_dynamic); B.List_Qq8 = A._setArrayType(makeConstList(["enne Kristust", "p\xe4rast Kristust"]), type$.JSArray_dynamic); B.List_xEc = A._setArrayType(makeConstList(["J", "V", "M", "A", "M", "J", "J", "A", "S", "O", "N", "D"]), type$.JSArray_dynamic); @@ -479719,8 +484520,8 @@ B.List_3y9 = A._setArrayType(makeConstList(["1. fj\xf3r\xf0ungur", "2. fj\xf3r\xf0ungur", "3. fj\xf3r\xf0ungur", "4. fj\xf3r\xf0ungur"]), type$.JSArray_dynamic); B.List_nMZ = A._setArrayType(makeConstList(["f.h.", "e.h."]), type$.JSArray_dynamic); B.List_kjq = A._setArrayType(makeConstList(["EEEE, d. MMMM y", "d. MMMM y", "d. MMM y", "d.M.y"]), type$.JSArray_dynamic); - B.List_ww8137 = A._setArrayType(makeConstList(["{1} 'kl'. {0}", "{1} 'kl'. {0}", "{1}, {0}", "{1}, {0}"]), type$.JSArray_dynamic); - B.Map_5twEo = new A.ConstantStringMap(25, {NAME: "is", ERAS: B.List_OPD, ERANAMES: B.List_DP9, NARROWMONTHS: B.List_Xrf, STANDALONENARROWMONTHS: B.List_Xrf, MONTHS: B.List_Lvu, STANDALONEMONTHS: B.List_Lvu, SHORTMONTHS: B.List_A3h, STANDALONESHORTMONTHS: B.List_A3h, WEEKDAYS: B.List_4AN0, STANDALONEWEEKDAYS: B.List_4AN0, SHORTWEEKDAYS: B.List_2T7, STANDALONESHORTWEEKDAYS: B.List_2T7, NARROWWEEKDAYS: B.List_sYD, STANDALONENARROWWEEKDAYS: B.List_sYD, SHORTQUARTERS: B.List_F1_F2_F3_F4, QUARTERS: B.List_3y9, AMPMS: B.List_nMZ, DATEFORMATS: B.List_kjq, TIMEFORMATS: B.List_aBy, AVAILABLEFORMATS: null, FIRSTDAYOFWEEK: 0, WEEKENDRANGE: B.List_5_60, FIRSTWEEKCUTOFFDAY: 3, DATETIMEFORMATS: B.List_ww8137}, B.List_5tX, type$.ConstantStringMap_of_legacy_String_and_dynamic); + B.List_ww8139 = A._setArrayType(makeConstList(["{1} 'kl'. {0}", "{1} 'kl'. {0}", "{1}, {0}", "{1}, {0}"]), type$.JSArray_dynamic); + B.Map_5twEo = new A.ConstantStringMap(25, {NAME: "is", ERAS: B.List_OPD, ERANAMES: B.List_DP9, NARROWMONTHS: B.List_Xrf, STANDALONENARROWMONTHS: B.List_Xrf, MONTHS: B.List_Lvu, STANDALONEMONTHS: B.List_Lvu, SHORTMONTHS: B.List_A3h, STANDALONESHORTMONTHS: B.List_A3h, WEEKDAYS: B.List_4AN0, STANDALONEWEEKDAYS: B.List_4AN0, SHORTWEEKDAYS: B.List_2T7, STANDALONESHORTWEEKDAYS: B.List_2T7, NARROWWEEKDAYS: B.List_sYD, STANDALONENARROWWEEKDAYS: B.List_sYD, SHORTQUARTERS: B.List_F1_F2_F3_F4, QUARTERS: B.List_3y9, AMPMS: B.List_nMZ, DATEFORMATS: B.List_kjq, TIMEFORMATS: B.List_aBy, AVAILABLEFORMATS: null, FIRSTDAYOFWEEK: 0, WEEKENDRANGE: B.List_5_60, FIRSTWEEKCUTOFFDAY: 3, DATETIMEFORMATS: B.List_ww8139}, B.List_5tX, type$.ConstantStringMap_of_legacy_String_and_dynamic); B.List_OTw = A._setArrayType(makeConstList(["avanti Cristo", "dopo Cristo"]), type$.JSArray_dynamic); B.List_ink = A._setArrayType(makeConstList(["G", "F", "M", "A", "M", "G", "L", "A", "S", "O", "N", "D"]), type$.JSArray_dynamic); B.List_YYR = A._setArrayType(makeConstList(["gennaio", "febbraio", "marzo", "aprile", "maggio", "giugno", "luglio", "agosto", "settembre", "ottobre", "novembre", "dicembre"]), type$.JSArray_dynamic); @@ -479772,12 +484573,12 @@ B.List_JUC0 = A._setArrayType(makeConstList(["\u1798\u1780\u179a\u17b6", "\u1780\u17bb\u1798\u17d2\u1797\u17c8", "\u1798\u17b8\u1793\u17b6", "\u1798\u17c1\u179f\u17b6", "\u17a7\u179f\u1797\u17b6", "\u1798\u17b7\u1790\u17bb\u1793\u17b6", "\u1780\u1780\u17d2\u1780\u178a\u17b6", "\u179f\u17b8\u17a0\u17b6", "\u1780\u1789\u17d2\u1789\u17b6", "\u178f\u17bb\u179b\u17b6", "\u179c\u17b7\u1785\u17d2\u1786\u17b7\u1780\u17b6", "\u1792\u17d2\u1793\u17bc"]), type$.JSArray_dynamic); B.List_cMb0 = A._setArrayType(makeConstList(["\u17a2\u17b6\u1791\u17b7\u178f\u17d2\u1799", "\u1785\u17d0\u1793\u17d2\u1791", "\u17a2\u1784\u17d2\u1782\u17b6\u179a", "\u1796\u17bb\u1792", "\u1796\u17d2\u179a\u17a0\u179f\u17d2\u1794\u178f\u17b7\u17cd", "\u179f\u17bb\u1780\u17d2\u179a", "\u179f\u17c5\u179a\u17cd"]), type$.JSArray_dynamic); B.List_JMh = A._setArrayType(makeConstList(["\u17a2\u17b6\u1791\u17b7\u178f\u17d2\u1799", "\u1785\u1793\u17d2\u1791", "\u17a2\u1784\u17d2\u1782\u17b6\u179a", "\u1796\u17bb\u1792", "\u1796\u17d2\u179a\u17a0\u179f\u17d2\u1794\u178f\u17b7\u17cd", "\u179f\u17bb\u1780\u17d2\u179a", "\u179f\u17c5\u179a\u17cd"]), type$.JSArray_dynamic); - B.List_ww8138 = A._setArrayType(makeConstList(["\u17a2\u17b6\u1791\u17b7\u178f\u17d2\u1799", "\u1785\u1793\u17d2\u1791", "\u17a2\u1784\u17d2\u1782\u17b6\u179a", "\u1796\u17bb\u1792", "\u1796\u17d2\u179a\u17a0", "\u179f\u17bb\u1780\u17d2\u179a", "\u179f\u17c5\u179a\u17cd"]), type$.JSArray_dynamic); + B.List_ww8140 = A._setArrayType(makeConstList(["\u17a2\u17b6\u1791\u17b7\u178f\u17d2\u1799", "\u1785\u1793\u17d2\u1791", "\u17a2\u1784\u17d2\u1782\u17b6\u179a", "\u1796\u17bb\u1792", "\u1796\u17d2\u179a\u17a0", "\u179f\u17bb\u1780\u17d2\u179a", "\u179f\u17c5\u179a\u17cd"]), type$.JSArray_dynamic); B.List_Dpp = A._setArrayType(makeConstList(["\u17a2", "\u1785", "\u17a2", "\u1796", "\u1796", "\u179f", "\u179f"]), type$.JSArray_dynamic); B.List_Nss = A._setArrayType(makeConstList(["\u178f\u17d2\u179a\u17b8\u1798\u17b6\u179f\u1791\u17b8 1", "\u178f\u17d2\u179a\u17b8\u1798\u17b6\u179f\u1791\u17b8 2", "\u178f\u17d2\u179a\u17b8\u1798\u17b6\u179f\u1791\u17b8 3", "\u178f\u17d2\u179a\u17b8\u1798\u17b6\u179f\u1791\u17b8 4"]), type$.JSArray_dynamic); B.List_CF7 = A._setArrayType(makeConstList(["EEEE d MMMM y", "d MMMM y", "d MMM y", "d/M/yy"]), type$.JSArray_dynamic); B.List_izR0 = A._setArrayType(makeConstList(["{1} \u1793\u17c5\u200b\u1798\u17c9\u17c4\u1784 {0}", "{1} \u1793\u17c5\u200b\u1798\u17c9\u17c4\u1784 {0}", "{1}, {0}", "{1}, {0}"]), type$.JSArray_dynamic); - B.Map_5tmmo = new A.ConstantStringMap(25, {NAME: "km", ERAS: B.List_8Ay, ERANAMES: B.List_QKA, NARROWMONTHS: B.List_4m40, STANDALONENARROWMONTHS: B.List_4m40, MONTHS: B.List_JUC0, STANDALONEMONTHS: B.List_JUC0, SHORTMONTHS: B.List_JUC0, STANDALONESHORTMONTHS: B.List_JUC0, WEEKDAYS: B.List_cMb0, STANDALONEWEEKDAYS: B.List_JMh, SHORTWEEKDAYS: B.List_ww8138, STANDALONESHORTWEEKDAYS: B.List_ww8138, NARROWWEEKDAYS: B.List_Dpp, STANDALONENARROWWEEKDAYS: B.List_Dpp, SHORTQUARTERS: B.List_Nss, QUARTERS: B.List_Nss, AMPMS: B.List_AM_PM0, DATEFORMATS: B.List_CF7, TIMEFORMATS: B.List_kWG0, AVAILABLEFORMATS: null, FIRSTDAYOFWEEK: 6, WEEKENDRANGE: B.List_5_60, FIRSTWEEKCUTOFFDAY: 5, DATETIMEFORMATS: B.List_izR0}, B.List_5tX, type$.ConstantStringMap_of_legacy_String_and_dynamic); + B.Map_5tmmo = new A.ConstantStringMap(25, {NAME: "km", ERAS: B.List_8Ay, ERANAMES: B.List_QKA, NARROWMONTHS: B.List_4m40, STANDALONENARROWMONTHS: B.List_4m40, MONTHS: B.List_JUC0, STANDALONEMONTHS: B.List_JUC0, SHORTMONTHS: B.List_JUC0, STANDALONESHORTMONTHS: B.List_JUC0, WEEKDAYS: B.List_cMb0, STANDALONEWEEKDAYS: B.List_JMh, SHORTWEEKDAYS: B.List_ww8140, STANDALONESHORTWEEKDAYS: B.List_ww8140, NARROWWEEKDAYS: B.List_Dpp, STANDALONENARROWWEEKDAYS: B.List_Dpp, SHORTQUARTERS: B.List_Nss, QUARTERS: B.List_Nss, AMPMS: B.List_AM_PM0, DATEFORMATS: B.List_CF7, TIMEFORMATS: B.List_kWG0, AVAILABLEFORMATS: null, FIRSTDAYOFWEEK: 6, WEEKENDRANGE: B.List_5_60, FIRSTWEEKCUTOFFDAY: 5, DATETIMEFORMATS: B.List_izR0}, B.List_5tX, type$.ConstantStringMap_of_legacy_String_and_dynamic); B.List_wSV0 = A._setArrayType(makeConstList(["\u0c95\u0ccd\u0cb0\u0cbf.\u0caa\u0cc2", "\u0c95\u0ccd\u0cb0\u0cbf.\u0cb6"]), type$.JSArray_dynamic); B.List_gg42 = A._setArrayType(makeConstList(["\u0c95\u0ccd\u0cb0\u0cbf\u0cb8\u0ccd\u0ca4 \u0caa\u0cc2\u0cb0\u0ccd\u0cb5", "\u0c95\u0ccd\u0cb0\u0cbf\u0cb8\u0ccd\u0ca4 \u0cb6\u0c95"]), type$.JSArray_dynamic); 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_dynamic); @@ -479798,10 +484599,10 @@ B.List_cEX = A._setArrayType(makeConstList(["\uc77c", "\uc6d4", "\ud654", "\uc218", "\ubaa9", "\uae08", "\ud1a0"]), type$.JSArray_dynamic); B.List_Ru4 = A._setArrayType(makeConstList(["1\ubd84\uae30", "2\ubd84\uae30", "3\ubd84\uae30", "4\ubd84\uae30"]), type$.JSArray_dynamic); B.List_7TW = A._setArrayType(makeConstList(["\uc81c 1/4\ubd84\uae30", "\uc81c 2/4\ubd84\uae30", "\uc81c 3/4\ubd84\uae30", "\uc81c 4/4\ubd84\uae30"]), type$.JSArray_dynamic); - B.List_2Vk4 = A._setArrayType(makeConstList(["\uc624\uc804", "\uc624\ud6c4"]), type$.JSArray_dynamic); + B.List_2Vk5 = A._setArrayType(makeConstList(["\uc624\uc804", "\uc624\ud6c4"]), type$.JSArray_dynamic); B.List_3Zi = A._setArrayType(makeConstList(["y\ub144 M\uc6d4 d\uc77c EEEE", "y\ub144 M\uc6d4 d\uc77c", "y. M. d.", "yy. M. d."]), type$.JSArray_dynamic); B.List_CYy = A._setArrayType(makeConstList(["a h\uc2dc m\ubd84 s\ucd08 zzzz", "a h\uc2dc m\ubd84 s\ucd08 z", "a h:mm:ss", "a h:mm"]), type$.JSArray_dynamic); - B.Map_5t2jN0 = new A.ConstantStringMap(25, {NAME: "ko", ERAS: B.List_BC_AD0, ERANAMES: B.List_8Gl, NARROWMONTHS: B.List_Ukm, STANDALONENARROWMONTHS: B.List_Ukm, MONTHS: B.List_Ukm, STANDALONEMONTHS: B.List_Ukm, SHORTMONTHS: B.List_Ukm, STANDALONESHORTMONTHS: B.List_Ukm, WEEKDAYS: B.List_CmY, STANDALONEWEEKDAYS: B.List_CmY, SHORTWEEKDAYS: B.List_cEX, STANDALONESHORTWEEKDAYS: B.List_cEX, NARROWWEEKDAYS: B.List_cEX, STANDALONENARROWWEEKDAYS: B.List_cEX, SHORTQUARTERS: B.List_Ru4, QUARTERS: B.List_7TW, AMPMS: B.List_2Vk4, DATEFORMATS: B.List_3Zi, TIMEFORMATS: B.List_CYy, AVAILABLEFORMATS: null, FIRSTDAYOFWEEK: 6, WEEKENDRANGE: B.List_5_60, FIRSTWEEKCUTOFFDAY: 5, DATETIMEFORMATS: B.List_Pss}, B.List_5tX, type$.ConstantStringMap_of_legacy_String_and_dynamic); + B.Map_5t2jN0 = new A.ConstantStringMap(25, {NAME: "ko", ERAS: B.List_BC_AD0, ERANAMES: B.List_8Gl, NARROWMONTHS: B.List_Ukm, STANDALONENARROWMONTHS: B.List_Ukm, MONTHS: B.List_Ukm, STANDALONEMONTHS: B.List_Ukm, SHORTMONTHS: B.List_Ukm, STANDALONESHORTMONTHS: B.List_Ukm, WEEKDAYS: B.List_CmY, STANDALONEWEEKDAYS: B.List_CmY, SHORTWEEKDAYS: B.List_cEX, STANDALONESHORTWEEKDAYS: B.List_cEX, NARROWWEEKDAYS: B.List_cEX, STANDALONENARROWWEEKDAYS: B.List_cEX, SHORTQUARTERS: B.List_Ru4, QUARTERS: B.List_7TW, AMPMS: B.List_2Vk5, DATEFORMATS: B.List_3Zi, TIMEFORMATS: B.List_CYy, AVAILABLEFORMATS: null, FIRSTDAYOFWEEK: 6, WEEKENDRANGE: B.List_5_60, FIRSTWEEKCUTOFFDAY: 5, DATETIMEFORMATS: B.List_Pss}, B.List_5tX, type$.ConstantStringMap_of_legacy_String_and_dynamic); B.List_ALf0 = A._setArrayType(makeConstList(["\u0431.\u0437.\u0447.", "\u0431.\u0437."]), type$.JSArray_dynamic); B.List_MSn = A._setArrayType(makeConstList(["\u0431\u0438\u0437\u0434\u0438\u043d \u0437\u0430\u043c\u0430\u043d\u0433\u0430 \u0447\u0435\u0439\u0438\u043d", "\u0431\u0438\u0437\u0434\u0438\u043d \u0437\u0430\u043c\u0430\u043d"]), type$.JSArray_dynamic); B.List_16h = A._setArrayType(makeConstList(["\u042f", "\u0424", "\u041c", "\u0410", "\u041c", "\u0418", "\u0418", "\u0410", "\u0421", "\u041e", "\u041d", "\u0414"]), type$.JSArray_dynamic); @@ -479840,10 +484641,10 @@ B.List_5eO = A._setArrayType(makeConstList(["sk", "pr", "an", "tr", "kt", "pn", "\u0161t"]), type$.JSArray_dynamic); B.List_09 = A._setArrayType(makeConstList(["S", "P", "A", "T", "K", "P", "\u0160"]), type$.JSArray_dynamic); B.List_o0y = A._setArrayType(makeConstList(["I k.", "II k.", "III k.", "IV k."]), type$.JSArray_dynamic); - B.List_ww8139 = A._setArrayType(makeConstList(["I ketvirtis", "II ketvirtis", "III ketvirtis", "IV ketvirtis"]), type$.JSArray_dynamic); + B.List_ww8141 = A._setArrayType(makeConstList(["I ketvirtis", "II ketvirtis", "III ketvirtis", "IV ketvirtis"]), type$.JSArray_dynamic); B.List_AmA = A._setArrayType(makeConstList(["prie\u0161piet", "popiet"]), type$.JSArray_dynamic); B.List_Za1 = A._setArrayType(makeConstList(["y 'm'. MMMM d 'd'., EEEE", "y 'm'. MMMM d 'd'.", "y-MM-dd", "y-MM-dd"]), type$.JSArray_dynamic); - B.Map_5tIof = new A.ConstantStringMap(25, {NAME: "lt", ERAS: B.List_OCX, ERANAMES: B.List_ECL, NARROWMONTHS: B.List_e8d, STANDALONENARROWMONTHS: B.List_e8d, MONTHS: B.List_n5d, STANDALONEMONTHS: B.List_8lx, SHORTMONTHS: B.List_kue, STANDALONESHORTMONTHS: B.List_kue, WEEKDAYS: B.List_EVN, STANDALONEWEEKDAYS: B.List_EVN, SHORTWEEKDAYS: B.List_5eO, STANDALONESHORTWEEKDAYS: B.List_5eO, NARROWWEEKDAYS: B.List_09, STANDALONENARROWWEEKDAYS: B.List_09, SHORTQUARTERS: B.List_o0y, QUARTERS: B.List_ww8139, AMPMS: B.List_AmA, DATEFORMATS: B.List_Za1, TIMEFORMATS: B.List_aBy, AVAILABLEFORMATS: null, FIRSTDAYOFWEEK: 0, WEEKENDRANGE: B.List_5_60, FIRSTWEEKCUTOFFDAY: 3, DATETIMEFORMATS: B.List_Pss}, B.List_5tX, type$.ConstantStringMap_of_legacy_String_and_dynamic); + B.Map_5tIof = new A.ConstantStringMap(25, {NAME: "lt", ERAS: B.List_OCX, ERANAMES: B.List_ECL, NARROWMONTHS: B.List_e8d, STANDALONENARROWMONTHS: B.List_e8d, MONTHS: B.List_n5d, STANDALONEMONTHS: B.List_8lx, SHORTMONTHS: B.List_kue, STANDALONESHORTMONTHS: B.List_kue, WEEKDAYS: B.List_EVN, STANDALONEWEEKDAYS: B.List_EVN, SHORTWEEKDAYS: B.List_5eO, STANDALONESHORTWEEKDAYS: B.List_5eO, NARROWWEEKDAYS: B.List_09, STANDALONENARROWWEEKDAYS: B.List_09, SHORTQUARTERS: B.List_o0y, QUARTERS: B.List_ww8141, AMPMS: B.List_AmA, DATEFORMATS: B.List_Za1, TIMEFORMATS: B.List_aBy, AVAILABLEFORMATS: null, FIRSTDAYOFWEEK: 0, WEEKENDRANGE: B.List_5_60, FIRSTWEEKCUTOFFDAY: 3, DATETIMEFORMATS: B.List_Pss}, B.List_5tX, type$.ConstantStringMap_of_legacy_String_and_dynamic); B.List_sQR = A._setArrayType(makeConstList(["p.m.\u0113.", "m.\u0113."]), type$.JSArray_dynamic); B.List_Mm5 = A._setArrayType(makeConstList(["pirms m\u016bsu \u0113ras", "m\u016bsu \u0113r\u0101"]), type$.JSArray_dynamic); B.List_IE7 = A._setArrayType(makeConstList(["janv\u0101ris", "febru\u0101ris", "marts", "apr\u012blis", "maijs", "j\u016bnijs", "j\u016blijs", "augusts", "septembris", "oktobris", "novembris", "decembris"]), type$.JSArray_dynamic); @@ -479992,13 +484793,13 @@ 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_dynamic); B.List_8YE = A._setArrayType(makeConstList(["sty", "lut", "mar", "kwi", "maj", "cze", "lip", "sie", "wrz", "pa\u017a", "lis", "gru"]), type$.JSArray_dynamic); B.List_GRv = A._setArrayType(makeConstList(["niedziela", "poniedzia\u0142ek", "wtorek", "\u015broda", "czwartek", "pi\u0105tek", "sobota"]), type$.JSArray_dynamic); - B.List_ww8140 = A._setArrayType(makeConstList(["niedz.", "pon.", "wt.", "\u015br.", "czw.", "pt.", "sob."]), type$.JSArray_dynamic); + B.List_ww8142 = A._setArrayType(makeConstList(["niedz.", "pon.", "wt.", "\u015br.", "czw.", "pt.", "sob."]), type$.JSArray_dynamic); B.List_QXb = A._setArrayType(makeConstList(["n", "p", "w", "\u015b", "c", "p", "s"]), type$.JSArray_dynamic); B.List_Df0 = A._setArrayType(makeConstList(["N", "P", "W", "\u015a", "C", "P", "S"]), type$.JSArray_dynamic); B.List_AeS = A._setArrayType(makeConstList(["I kw.", "II kw.", "III kw.", "IV kw."]), type$.JSArray_dynamic); B.List_TLf = A._setArrayType(makeConstList(["I kwarta\u0142", "II kwarta\u0142", "III kwarta\u0142", "IV kwarta\u0142"]), type$.JSArray_dynamic); B.List_799 = A._setArrayType(makeConstList(["EEEE, d MMMM y", "d MMMM y", "d MMM y", "dd.MM.y"]), type$.JSArray_dynamic); - B.Map_5tK5H = new A.ConstantStringMap(25, {NAME: "pl", ERAS: B.List_ASc0, ERANAMES: B.List_Ctr, NARROWMONTHS: B.List_Rss0, STANDALONENARROWMONTHS: B.List_qBr, MONTHS: B.List_EK0, STANDALONEMONTHS: B.List_Zgr, SHORTMONTHS: B.List_8YE, STANDALONESHORTMONTHS: B.List_8YE, WEEKDAYS: B.List_GRv, STANDALONEWEEKDAYS: B.List_GRv, SHORTWEEKDAYS: B.List_ww8140, STANDALONESHORTWEEKDAYS: B.List_ww8140, NARROWWEEKDAYS: B.List_QXb, STANDALONENARROWWEEKDAYS: B.List_Df0, SHORTQUARTERS: B.List_AeS, QUARTERS: B.List_TLf, AMPMS: B.List_AM_PM0, DATEFORMATS: B.List_799, TIMEFORMATS: B.List_aBy, AVAILABLEFORMATS: null, FIRSTDAYOFWEEK: 0, WEEKENDRANGE: B.List_5_60, FIRSTWEEKCUTOFFDAY: 3, DATETIMEFORMATS: B.List_aYE0}, B.List_5tX, type$.ConstantStringMap_of_legacy_String_and_dynamic); + B.Map_5tK5H = new A.ConstantStringMap(25, {NAME: "pl", ERAS: B.List_ASc0, ERANAMES: B.List_Ctr, NARROWMONTHS: B.List_Rss0, STANDALONENARROWMONTHS: B.List_qBr, MONTHS: B.List_EK0, STANDALONEMONTHS: B.List_Zgr, SHORTMONTHS: B.List_8YE, STANDALONESHORTMONTHS: B.List_8YE, WEEKDAYS: B.List_GRv, STANDALONEWEEKDAYS: B.List_GRv, SHORTWEEKDAYS: B.List_ww8142, STANDALONESHORTWEEKDAYS: B.List_ww8142, NARROWWEEKDAYS: B.List_QXb, STANDALONENARROWWEEKDAYS: B.List_Df0, SHORTQUARTERS: B.List_AeS, QUARTERS: B.List_TLf, AMPMS: B.List_AM_PM0, DATEFORMATS: B.List_799, TIMEFORMATS: B.List_aBy, AVAILABLEFORMATS: null, FIRSTDAYOFWEEK: 0, WEEKENDRANGE: B.List_5_60, FIRSTWEEKCUTOFFDAY: 3, DATETIMEFORMATS: B.List_aYE0}, B.List_5tX, type$.ConstantStringMap_of_legacy_String_and_dynamic); B.List_MfQ = A._setArrayType(makeConstList(["\u0644\u0647 \u0645\u06cc\u0644\u0627\u062f \u0648\u0693\u0627\u0646\u062f\u06d0", "\u0645."]), type$.JSArray_dynamic); B.List_GAn = A._setArrayType(makeConstList(["\u0644\u0647 \u0645\u06cc\u0644\u0627\u062f \u0685\u062e\u0647 \u0648\u0693\u0627\u0646\u062f\u06d0", "\u0644\u0647 \u0645\u06cc\u0644\u0627\u062f \u0685\u062e\u0647 \u0648\u0631\u0648\u0633\u062a\u0647"]), type$.JSArray_dynamic); B.List_WjJ = A._setArrayType(makeConstList(["\u062c", "\u0641", "\u0645", "\u0627", "\u0645", "\u062c", "\u062c", "\u0627", "\u0633", "\u0627", "\u0646", "\u062f"]), type$.JSArray_dynamic); @@ -480198,18 +484999,18 @@ B.List_ouN1 = A._setArrayType(makeConstList(["\u0441\u0456\u0447.", "\u043b\u044e\u0442.", "\u0431\u0435\u0440.", "\u043a\u0432\u0456\u0442.", "\u0442\u0440\u0430\u0432.", "\u0447\u0435\u0440\u0432.", "\u043b\u0438\u043f.", "\u0441\u0435\u0440\u043f.", "\u0432\u0435\u0440.", "\u0436\u043e\u0432\u0442.", "\u043b\u0438\u0441\u0442.", "\u0433\u0440\u0443\u0434."]), type$.JSArray_dynamic); B.List_wEo3 = A._setArrayType(makeConstList(["\u0441\u0456\u0447", "\u043b\u044e\u0442", "\u0431\u0435\u0440", "\u043a\u0432\u0456", "\u0442\u0440\u0430", "\u0447\u0435\u0440", "\u043b\u0438\u043f", "\u0441\u0435\u0440", "\u0432\u0435\u0440", "\u0436\u043e\u0432", "\u043b\u0438\u0441", "\u0433\u0440\u0443"]), type$.JSArray_dynamic); B.List_kAW = A._setArrayType(makeConstList(["\u043d\u0435\u0434\u0456\u043b\u044f", "\u043f\u043e\u043d\u0435\u0434\u0456\u043b\u043e\u043a", "\u0432\u0456\u0432\u0442\u043e\u0440\u043e\u043a", "\u0441\u0435\u0440\u0435\u0434\u0430", "\u0447\u0435\u0442\u0432\u0435\u0440", "\u043f\u02bc\u044f\u0442\u043d\u0438\u0446\u044f", "\u0441\u0443\u0431\u043e\u0442\u0430"]), type$.JSArray_dynamic); - B.List_2Vk5 = A._setArrayType(makeConstList(["\u041d", "\u041f", "\u0412", "\u0421", "\u0427", "\u041f", "\u0421"]), type$.JSArray_dynamic); + B.List_2Vk6 = A._setArrayType(makeConstList(["\u041d", "\u041f", "\u0412", "\u0421", "\u0427", "\u041f", "\u0421"]), type$.JSArray_dynamic); B.List_3QP = A._setArrayType(makeConstList(["\u0434\u043f", "\u043f\u043f"]), type$.JSArray_dynamic); B.List_3nh = A._setArrayType(makeConstList(["EEEE, d MMMM y '\u0440'.", "d MMMM y '\u0440'.", "d MMM y '\u0440'.", "dd.MM.yy"]), type$.JSArray_dynamic); B.List_Cju0 = A._setArrayType(makeConstList(["{1} '\u043e' {0}", "{1} '\u043e' {0}", "{1}, {0}", "{1}, {0}"]), type$.JSArray_dynamic); - B.Map_5tbTF = new A.ConstantStringMap(25, {NAME: "uk", ERAS: B.List_sSr, ERANAMES: B.List_gA41, NARROWMONTHS: B.List_gc63, STANDALONENARROWMONTHS: B.List_Zei, MONTHS: B.List_avb, STANDALONEMONTHS: B.List_ksx, SHORTMONTHS: B.List_ouN1, STANDALONESHORTMONTHS: B.List_wEo3, WEEKDAYS: B.List_kAW, STANDALONEWEEKDAYS: B.List_kAW, SHORTWEEKDAYS: B.List_05, STANDALONESHORTWEEKDAYS: B.List_05, NARROWWEEKDAYS: B.List_2Vk5, STANDALONENARROWWEEKDAYS: B.List_2Vk5, SHORTQUARTERS: B.List_wcW, QUARTERS: B.List_c3X, AMPMS: B.List_3QP, DATEFORMATS: B.List_3nh, TIMEFORMATS: B.List_aBy, AVAILABLEFORMATS: null, FIRSTDAYOFWEEK: 0, WEEKENDRANGE: B.List_5_60, FIRSTWEEKCUTOFFDAY: 6, DATETIMEFORMATS: B.List_Cju0}, B.List_5tX, type$.ConstantStringMap_of_legacy_String_and_dynamic); + B.Map_5tbTF = new A.ConstantStringMap(25, {NAME: "uk", ERAS: B.List_sSr, ERANAMES: B.List_gA41, NARROWMONTHS: B.List_gc63, STANDALONENARROWMONTHS: B.List_Zei, MONTHS: B.List_avb, STANDALONEMONTHS: B.List_ksx, SHORTMONTHS: B.List_ouN1, STANDALONESHORTMONTHS: B.List_wEo3, WEEKDAYS: B.List_kAW, STANDALONEWEEKDAYS: B.List_kAW, SHORTWEEKDAYS: B.List_05, STANDALONESHORTWEEKDAYS: B.List_05, NARROWWEEKDAYS: B.List_2Vk6, STANDALONENARROWWEEKDAYS: B.List_2Vk6, SHORTQUARTERS: B.List_wcW, QUARTERS: B.List_c3X, AMPMS: B.List_3QP, DATEFORMATS: B.List_3nh, TIMEFORMATS: B.List_aBy, AVAILABLEFORMATS: null, FIRSTDAYOFWEEK: 0, WEEKENDRANGE: B.List_5_60, FIRSTWEEKCUTOFFDAY: 6, DATETIMEFORMATS: B.List_Cju0}, B.List_5tX, type$.ConstantStringMap_of_legacy_String_and_dynamic); B.List_Fys = A._setArrayType(makeConstList(["\u0642\u0628\u0644 \u0645\u0633\u06cc\u062d", "\u0639\u06cc\u0633\u0648\u06cc"]), type$.JSArray_dynamic); B.List_gQW1 = A._setArrayType(makeConstList(["\u062c\u0646\u0648\u0631\u06cc", "\u0641\u0631\u0648\u0631\u06cc", "\u0645\u0627\u0631\u0686", "\u0627\u067e\u0631\u06cc\u0644", "\u0645\u0626\u06cc", "\u062c\u0648\u0646", "\u062c\u0648\u0644\u0627\u0626\u06cc", "\u0627\u06af\u0633\u062a", "\u0633\u062a\u0645\u0628\u0631", "\u0627\u06a9\u062a\u0648\u0628\u0631", "\u0646\u0648\u0645\u0628\u0631", "\u062f\u0633\u0645\u0628\u0631"]), type$.JSArray_dynamic); 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_dynamic); B.List_KDx = A._setArrayType(makeConstList(["\u067e\u06c1\u0644\u06cc \u0633\u06c1 \u0645\u0627\u06c1\u06cc", "\u062f\u0648\u0633\u0631\u06cc \u0633\u06c1 \u0645\u0627\u06c1\u06cc", "\u062a\u06cc\u0633\u0631\u06cc \u0633\u06c1 \u0645\u0627\u06c1\u06cc", "\u0686\u0648\u062a\u0647\u06cc \u0633\u06c1 \u0645\u0627\u06c1\u06cc"]), type$.JSArray_dynamic); B.List_wpm = A._setArrayType(makeConstList(["EEEE\u060c d MMMM\u060c y", "d MMMM\u060c y", "d MMM\u060c y", "d/M/yy"]), type$.JSArray_dynamic); B.Map_5tTgY = new A.ConstantStringMap(25, {NAME: "ur", ERAS: B.List_Fys, ERANAMES: B.List_Fys, NARROWMONTHS: B.List_qpm0, STANDALONENARROWMONTHS: B.List_qpm0, MONTHS: B.List_gQW1, STANDALONEMONTHS: B.List_gQW1, SHORTMONTHS: B.List_gQW1, STANDALONESHORTMONTHS: B.List_gQW1, WEEKDAYS: B.List_Dns, STANDALONEWEEKDAYS: B.List_Dns, SHORTWEEKDAYS: B.List_Dns, STANDALONESHORTWEEKDAYS: B.List_Dns, NARROWWEEKDAYS: B.List_3US0, STANDALONENARROWWEEKDAYS: B.List_3US0, SHORTQUARTERS: B.List_KDx, QUARTERS: B.List_KDx, AMPMS: B.List_AM_PM0, DATEFORMATS: B.List_wpm, TIMEFORMATS: B.List_kWG0, AVAILABLEFORMATS: null, FIRSTDAYOFWEEK: 6, WEEKENDRANGE: B.List_5_60, FIRSTWEEKCUTOFFDAY: 5, DATETIMEFORMATS: B.List_Pss}, B.List_5tX, type$.ConstantStringMap_of_legacy_String_and_dynamic); - B.List_qp8 = A._setArrayType(makeConstList(["m.a.", "milodiy"]), type$.JSArray_dynamic); + B.List_qp80 = A._setArrayType(makeConstList(["m.a.", "milodiy"]), type$.JSArray_dynamic); B.List_x7r = A._setArrayType(makeConstList(["miloddan avvalgi", "milodiy"]), type$.JSArray_dynamic); B.List_aDt = A._setArrayType(makeConstList(["Y", "F", "M", "A", "M", "I", "I", "A", "S", "O", "N", "D"]), type$.JSArray_dynamic); B.List_Wrl = A._setArrayType(makeConstList(["yanvar", "fevral", "mart", "aprel", "may", "iyun", "iyul", "avgust", "sentabr", "oktabr", "noyabr", "dekabr"]), type$.JSArray_dynamic); @@ -480224,7 +485025,7 @@ B.List_TO_TK = A._setArrayType(makeConstList(["TO", "TK"]), type$.JSArray_dynamic); B.List_ato = A._setArrayType(makeConstList(["EEEE, d-MMMM, y", "d-MMMM, y", "d-MMM, y", "dd/MM/yy"]), type$.JSArray_dynamic); B.List_W3H = A._setArrayType(makeConstList(["H:mm:ss (zzzz)", "H:mm:ss (z)", "HH:mm:ss", "HH:mm"]), type$.JSArray_dynamic); - B.Map_5ti8C = new A.ConstantStringMap(25, {NAME: "uz", ERAS: B.List_qp8, ERANAMES: B.List_x7r, NARROWMONTHS: B.List_aDt, STANDALONENARROWMONTHS: B.List_aDt, MONTHS: B.List_Wrl, STANDALONEMONTHS: B.List_Jcu, SHORTMONTHS: B.List_QPD, STANDALONESHORTMONTHS: B.List_2WF, WEEKDAYS: B.List_Gt3, STANDALONEWEEKDAYS: B.List_Gt3, SHORTWEEKDAYS: B.List_6qD, STANDALONESHORTWEEKDAYS: B.List_6qD, NARROWWEEKDAYS: B.List_3Vk, STANDALONENARROWWEEKDAYS: B.List_3Vk, SHORTQUARTERS: B.List_kvD0, QUARTERS: B.List_Nm5, AMPMS: B.List_TO_TK, DATEFORMATS: B.List_ato, TIMEFORMATS: B.List_W3H, AVAILABLEFORMATS: null, FIRSTDAYOFWEEK: 0, WEEKENDRANGE: B.List_5_60, FIRSTWEEKCUTOFFDAY: 6, DATETIMEFORMATS: B.List_o0N}, B.List_5tX, type$.ConstantStringMap_of_legacy_String_and_dynamic); + B.Map_5ti8C = new A.ConstantStringMap(25, {NAME: "uz", ERAS: B.List_qp80, ERANAMES: B.List_x7r, NARROWMONTHS: B.List_aDt, STANDALONENARROWMONTHS: B.List_aDt, MONTHS: B.List_Wrl, STANDALONEMONTHS: B.List_Jcu, SHORTMONTHS: B.List_QPD, STANDALONESHORTMONTHS: B.List_2WF, WEEKDAYS: B.List_Gt3, STANDALONEWEEKDAYS: B.List_Gt3, SHORTWEEKDAYS: B.List_6qD, STANDALONESHORTWEEKDAYS: B.List_6qD, NARROWWEEKDAYS: B.List_3Vk, STANDALONENARROWWEEKDAYS: B.List_3Vk, SHORTQUARTERS: B.List_kvD0, QUARTERS: B.List_Nm5, AMPMS: B.List_TO_TK, DATEFORMATS: B.List_ato, TIMEFORMATS: B.List_W3H, AVAILABLEFORMATS: null, FIRSTDAYOFWEEK: 0, WEEKENDRANGE: B.List_5_60, FIRSTWEEKCUTOFFDAY: 6, DATETIMEFORMATS: B.List_o0N}, B.List_5tX, type$.ConstantStringMap_of_legacy_String_and_dynamic); B.List_8gy = A._setArrayType(makeConstList(["Tr\u01b0\u1edbc CN", "sau CN"]), type$.JSArray_dynamic); B.List_OBU = A._setArrayType(makeConstList(["th\xe1ng 1", "th\xe1ng 2", "th\xe1ng 3", "th\xe1ng 4", "th\xe1ng 5", "th\xe1ng 6", "th\xe1ng 7", "th\xe1ng 8", "th\xe1ng 9", "th\xe1ng 10", "th\xe1ng 11", "th\xe1ng 12"]), type$.JSArray_dynamic); B.List_Utj = A._setArrayType(makeConstList(["Th\xe1ng 1", "Th\xe1ng 2", "Th\xe1ng 3", "Th\xe1ng 4", "Th\xe1ng 5", "Th\xe1ng 6", "Th\xe1ng 7", "Th\xe1ng 8", "Th\xe1ng 9", "Th\xe1ng 10", "Th\xe1ng 11", "Th\xe1ng 12"]), type$.JSArray_dynamic); @@ -480356,6 +485157,38 @@ 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); @@ -480401,55 +485234,23 @@ 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_gzb = A._setArrayType(makeConstList([null, B.LogicalKeyboardKey_8589934852, B.LogicalKeyboardKey_8589934853, null]), 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.List_6FR = A._setArrayType(makeConstList([B.LogicalKeyboardKey_4294968321, null, null, B.LogicalKeyboardKey_8589935157]), type$.JSArray_nullable_LogicalKeyboardKey); - B.List_gzb0 = A._setArrayType(makeConstList([null, B.LogicalKeyboardKey_8589934848, B.LogicalKeyboardKey_8589934849, null]), 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_gzb1 = A._setArrayType(makeConstList([null, B.LogicalKeyboardKey_8589934854, B.LogicalKeyboardKey_8589934855, null]), 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_gzb2 = A._setArrayType(makeConstList([null, B.LogicalKeyboardKey_8589934850, B.LogicalKeyboardKey_8589934851, null]), type$.JSArray_nullable_LogicalKeyboardKey); - B.Map_8TEJH = 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_gzb, ArrowDown: B.List_RsV3, ArrowLeft: B.List_RsV4, ArrowRight: B.List_RsV5, ArrowUp: B.List_3Vk0, Clear: B.List_6FR, Control: B.List_gzb0, Delete: B.List_IAQ, End: B.List_RsV6, Enter: B.List_bnV0, Home: B.List_RsV7, Insert: B.List_6FR0, Meta: B.List_gzb1, PageDown: B.List_RsV8, PageUp: B.List_mDg, Shift: B.List_gzb2}, B.List_8TI, A.findType("ConstantStringMap*>")); - 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_null_8589934852_8589934853_null = A._setArrayType(makeConstList([null, 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_null_8589934848_8589934849_null = A._setArrayType(makeConstList([null, 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_null_8589934854_8589934855_null = A._setArrayType(makeConstList([null, 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_null_8589934850_8589934851_null = A._setArrayType(makeConstList([null, 8589934850, 8589934851, null]), type$.JSArray_nullable_int); - B.Map_8TmdZ = 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_null_8589934852_8589934853_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_null_8589934848_8589934849_null, 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_null_8589934854_8589934855_null, PageDown: B.List_4294968071_null_null_8589935155, PageUp: B.List_4294968072_null_null_8589935161, Shift: B.List_null_8589934850_8589934851_null}, B.List_8TI, A.findType("ConstantStringMap*>")); + 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_mode = A._setArrayType(makeConstList(["mode"]), type$.JSArray_legacy_String); B.Map_9aZ6I = new A.ConstantStringMap(1, {mode: "basic"}, B.List_mode, 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); @@ -480480,23 +485281,8 @@ B.MessageLevel_0 = new A.MessageLevel(0, "info"); B.Map_GpDrw = new A.GeneralConstantMap([B.MessageLevel_2, "error", B.MessageLevel_1, "warning", B.MessageLevel_0, "info"], type$.GeneralConstantMap_of_legacy_MessageLevel_and_legacy_String); B.Map_GpoyU = new A.GeneralConstantMap([B.MessageLevel_2, "\x1b[31m", B.MessageLevel_1, "\x1b[35m", B.MessageLevel_0, "\x1b[32m"], type$.GeneralConstantMap_of_legacy_MessageLevel_and_legacy_String); - B.Color_4294638330 = new A.Color(4294638330); - B.Color_4294309365 = new A.Color(4294309365); - B.Color_4293848814 = new A.Color(4293848814); - B.Color_4292927712 = new A.Color(4292927712); - B.Color_4292269782 = new A.Color(4292269782); - B.Color_4288585374 = new A.Color(4288585374); - B.Color_4284572001 = new A.Color(4284572001); - B.Color_4282532418 = new A.Color(4282532418); - B.Color_4280361249 = new A.Color(4280361249); - B.Map_HFpTk = new A.GeneralConstantMap([50, B.Color_4294638330, 100, B.Color_4294309365, 200, B.Color_4293848814, 300, B.Color_4292927712, 350, B.Color_4292269782, 400, B.Color_4290624957, 500, B.Color_4288585374, 600, B.Color_4285887861, 700, B.Color_4284572001, 800, B.Color_4282532418, 850, B.Color_4281348144, 900, B.Color_4280361249], type$.GeneralConstantMap_of_legacy_int_and_legacy_Color); B.List_IF20 = A._setArrayType(makeConstList(["-1", "1", "2", "3", "4", "-2"]), type$.JSArray_legacy_String); B.Map_IF4bq = new A.ConstantStringMap(6, {"-1": "expired", "1": "draft", "2": "sent", "3": "approved", "4": "converted", "-2": "viewed"}, B.List_IF20, type$.ConstantStringMap_of_legacy_String_and_legacy_String); - B.List_linux_macos_windows = A._setArrayType(makeConstList(["linux", "macos", "windows"]), type$.JSArray_legacy_String); - B.C__LinuxCodes = new A._LinuxCodes(); - B.C__MacOSCodes = new A._MacOSCodes(); - B.C__WindowsCodes = new A._WindowsCodes(); - B.Map_IMoEm = new A.ConstantStringMap(3, {linux: B.C__LinuxCodes, macos: B.C__MacOSCodes, windows: B.C__WindowsCodes}, B.List_linux_macos_windows, A.findType("ConstantStringMap")); B.List_IYb = 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"]), type$.JSArray_legacy_String); B.Map_IYMYu = new A.ConstantStringMap(22, {"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"}, B.List_IYb, type$.ConstantStringMap_of_legacy_String_and_legacy_String); B.List_IY4 = A._setArrayType(makeConstList(["-2", "-1", "1", "2", "3", "4", "5", "6"]), type$.JSArray_legacy_String); @@ -480529,23 +485315,21 @@ B.C_AutocompleteNextOptionIntent = new A.AutocompleteNextOptionIntent(); B.Map_cW2No = new A.GeneralConstantMap([B.SingleActivator_j8H10, B.C_AutocompletePreviousOptionIntent, B.SingleActivator_j8H7, B.C_AutocompleteNextOptionIntent], type$.GeneralConstantMap_of_legacy_ShortcutActivator_and_legacy_Intent); B.Map_cW2nU = new A.GeneralConstantMap([B.SingleActivator_j8H7, B.DirectionalFocusIntent_TraversalDirection_2, B.SingleActivator_j8H10, B.DirectionalFocusIntent_TraversalDirection_0], type$.GeneralConstantMap_of_legacy_ShortcutActivator_and_legacy_Intent); - B.List_eBn = A._setArrayType(makeConstList(["frameworkVersion", "channel", "repositoryUrl", "frameworkRevision", "frameworkCommitDate", "engineRevision", "dartSdkVersion", "devToolsVersion", "flutterRoot"]), type$.JSArray_legacy_String); - B.Map_eB1Bw = new A.ConstantStringMap(9, {frameworkVersion: "2.10.4", channel: "stable", repositoryUrl: "https://github.com/flutter/flutter.git", frameworkRevision: "c860cba910319332564e1e9d470a17074c1f2dfd", frameworkCommitDate: "2022-03-25 00:23:12 -0500", engineRevision: "57d3bac3dd5cb5b0e464ab70e7bc8a0d8cf083ab", dartSdkVersion: "2.16.2", devToolsVersion: "2.9.2", flutterRoot: "/opt/hostedtoolcache/flutter/2.10.4-stable/x64"}, B.List_eBn, type$.ConstantStringMap_of_legacy_String_and_legacy_String); 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_empty = new A.ConstantStringMap(0, {}, B.List_empty, A.findType("ConstantStringMap<@,@>")); + 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_empty29 = A._setArrayType(makeConstList([]), A.findType("JSArray")); - B.Map_empty8 = new A.ConstantStringMap(0, {}, B.List_empty29, A.findType("ConstantStringMap")); - B.List_empty30 = A._setArrayType(makeConstList([]), A.findType("JSArray")); - B.Map_empty0 = new A.ConstantStringMap(0, {}, B.List_empty30, A.findType("ConstantStringMap")); - B.Map_empty4 = new A.ConstantStringMap(0, {}, B.List_empty1, type$.ConstantStringMap_of_legacy_String_and_dynamic); - B.Map_empty6 = new A.ConstantStringMap(0, {}, B.List_empty1, type$.ConstantStringMap_of_legacy_String_and_legacy_String); - B.Map_empty7 = new A.ConstantStringMap(0, {}, B.List_empty1, A.findType("ConstantStringMap")); - B.List_empty31 = A._setArrayType(makeConstList([]), A.findType("JSArray")); - B.Map_empty1 = new A.ConstantStringMap(0, {}, B.List_empty31, A.findType("ConstantStringMap")); - B.List_empty32 = A._setArrayType(makeConstList([]), type$.JSArray_legacy_Type); - B.Map_empty3 = new A.ConstantStringMap(0, {}, B.List_empty32, A.findType("ConstantStringMap")); - B.Map_empty5 = new A.ConstantStringMap(0, {}, B.List_empty32, A.findType("ConstantStringMap*>")); + B.List_empty30 = A._setArrayType(makeConstList([]), A.findType("JSArray")); + B.Map_empty8 = new A.ConstantStringMap(0, {}, B.List_empty30, A.findType("ConstantStringMap")); + B.List_empty31 = A._setArrayType(makeConstList([]), A.findType("JSArray")); + B.Map_empty1 = new A.ConstantStringMap(0, {}, B.List_empty31, A.findType("ConstantStringMap")); + B.Map_empty4 = new A.ConstantStringMap(0, {}, B.List_empty0, type$.ConstantStringMap_of_legacy_String_and_dynamic); + B.Map_empty6 = new A.ConstantStringMap(0, {}, B.List_empty0, type$.ConstantStringMap_of_legacy_String_and_legacy_String); + B.Map_empty7 = new A.ConstantStringMap(0, {}, B.List_empty0, A.findType("ConstantStringMap")); + B.List_empty32 = A._setArrayType(makeConstList([]), A.findType("JSArray")); + B.Map_empty = new A.ConstantStringMap(0, {}, B.List_empty32, A.findType("ConstantStringMap")); + B.List_empty33 = A._setArrayType(makeConstList([]), type$.JSArray_legacy_Type); + B.Map_empty3 = new A.ConstantStringMap(0, {}, B.List_empty33, A.findType("ConstantStringMap")); + B.Map_empty5 = new A.ConstantStringMap(0, {}, B.List_empty33, 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")); @@ -480565,11 +485349,6 @@ 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.Color_4289200107 = new A.Color(4289200107); - B.Color_4284809178 = new A.Color(4284809178); - B.Color_4280150454 = new A.Color(4280150454); - B.Color_4278239141 = new A.Color(4278239141); - B.Map_iTYZn = new A.GeneralConstantMap([100, B.Color_4289200107, 200, B.Color_4284809178, 400, B.Color_4280150454, 700, B.Color_4278239141], type$.GeneralConstantMap_of_legacy_int_and_legacy_Color); 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.LogicalKeyboardKey_32 = new A.LogicalKeyboardKey(32); @@ -480597,7 +485376,6 @@ B.LogicalKeyboardKey_95 = new A.LogicalKeyboardKey(95); B.LogicalKeyboardKey_96 = new A.LogicalKeyboardKey(96); B.LogicalKeyboardKey_100 = new A.LogicalKeyboardKey(100); - B.LogicalKeyboardKey_101 = new A.LogicalKeyboardKey(101); B.LogicalKeyboardKey_102 = new A.LogicalKeyboardKey(102); B.LogicalKeyboardKey_103 = new A.LogicalKeyboardKey(103); B.LogicalKeyboardKey_104 = new A.LogicalKeyboardKey(104); @@ -480674,7 +485452,7 @@ B.Map_q1wwi = new A.ConstantStringMap(3, {li: B.List_li, dt: B.List_dt_dd, dd: B.List_dt_dd}, B.List_li_dt_dd, A.findType("ConstantStringMap*>")); B.List_qBb = A._setArrayType(makeConstList(["1", "2", "3", "4"]), type$.JSArray_legacy_String); B.Map_qBa3g = new A.ConstantStringMap(4, {"1": "draft", "2": "sent", "3": "partial", "4": "applied"}, B.List_qBb, type$.ConstantStringMap_of_legacy_String_and_legacy_String); - B.Map_so4CA = new A.ConstantStringMap(7, {sidebar_active_background_color: "#444444", sidebar_active_font_color: "#FFFFFF", sidebar_inactive_background_color: "#2F2F2F", sidebar_inactive_font_color: "#FFFFFF", invoice_header_background_color: "#777777", invoice_header_font_color: "#FFFFFF", table_alternate_row_background_color: "#F9F9F9"}, B.List_soA, type$.ConstantStringMap_of_legacy_String_and_legacy_String); + B.Map_soKdN = new A.ConstantStringMap(7, {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: "#F9F9F9"}, B.List_soA, type$.ConstantStringMap_of_legacy_String_and_legacy_String); B.List_tO30 = A._setArrayType(makeConstList(["1", "2", "3", "4", "5", "6", "7", "8", "9", "10", "11", "12"]), type$.JSArray_legacy_String); B.Map_tOd65 = new A.ConstantStringMap(12, {"1": "january", "2": "february", "3": "march", "4": "april", "5": "may", "6": "june", "7": "july", "8": "august", "9": "september", "10": "october", "11": "november", "12": "december"}, B.List_tO30, type$.ConstantStringMap_of_legacy_String_and_legacy_String); B.Map_tOn4d = new A.ConstantStringMap(12, {"1": "freq_daily", "2": "freq_weekly", "3": "freq_two_weeks", "4": "freq_four_weeks", "5": "freq_monthly", "6": "freq_two_months", "7": "freq_three_months", "8": "freq_four_months", "9": "freq_six_months", "10": "freq_annually", "11": "freq_two_years", "12": "freq_three_years"}, B.List_tO30, type$.ConstantStringMap_of_legacy_String_and_legacy_String); @@ -480720,6 +485498,8 @@ 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.Color_4292269782 = new A.Color(4292269782); + B.Map_HFpTk = new A.GeneralConstantMap([50, B.Color_4294638330, 100, B.Color_4294309365, 200, B.Color_4293848814, 300, B.Color_4292927712, 350, B.Color_4292269782, 400, B.Color_4290624957, 500, B.Color_4288585374, 600, B.Color_4285887861, 700, B.Color_4284572001, 800, B.Color_4282532418, 850, B.Color_4281348144, 900, B.Color_4280361249], type$.GeneralConstantMap_of_legacy_int_and_legacy_Color); B.MaterialColor_Map_HFpTk_4288585374 = new A.MaterialColor(B.Map_HFpTk, 4288585374); B.MaterialScrollBehavior_null = new A.MaterialScrollBehavior(null); B.MaterialState_0 = new A.MaterialState(0, "hovered"); @@ -480736,7 +485516,7 @@ 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.MethodCall_popRoute_null = new A.MethodCall0("popRoute", null); + B.MethodCall_popRoute_null = new A.MethodCall("popRoute", null); B.MethodChannel_EYo = new A.MethodChannel("plugins.flutter.io/url_launcher", B.C_StandardMethodCodec, null); B.MethodChannel_KDg = new A.MethodChannel("flutter.baseflow.com/permissions/methods", B.C_StandardMethodCodec, null); B.MethodChannel_Kf8 = new A.MethodChannel("plugins.flutter.io/google_sign_in", B.C_StandardMethodCodec, null); @@ -480769,9 +485549,9 @@ B.NamedAttribution_listItem = new A.NamedAttribution("listItem"); B.NamedAttribution_paragraph = new A.NamedAttribution("paragraph"); B.NamedAttribution_underline = new A.NamedAttribution("underline"); - B.NavigationBarThemeData_Jeh = new A.NavigationBarThemeData(null, null, null, null, null, null); + B.NavigationBarThemeData_j8H = new A.NavigationBarThemeData(null, null, null, null, null, null, null, null); B.NavigationMode_0 = new A.NavigationMode(0, "traditional"); - B.NavigationRailThemeData_Tlj = new A.NavigationRailThemeData(null, null, null, null, null, null, null, null, null, null); + B.NavigationRailThemeData_4G2 = new A.NavigationRailThemeData(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); @@ -480783,6 +485563,7 @@ B.Offset_6pl = new A.Offset(5, 10.5); B.Offset_9_9 = new A.Offset(9, 9); B.Offset_Gl7 = new A.Offset(14.4, 9); + B.Offset_L9C = new A.Offset(17976931348623157e292, 0); B.Offset_MNd = new A.Offset(0, -0.25); B.Offset_Oho = new A.Offset(-0.5, 0); B.Offset_Oho0 = new A.Offset(-0.3333333333333333, 0); @@ -480802,6 +485583,7 @@ B.OperatingSystem_5 = new A.OperatingSystem(5, "unknown"); B.OptionalMethodChannel_0 = new A.OptionalMethodChannel("flutter/platform", B.C_JSONMethodCodec0, null); B.OptionalMethodChannel_4Up = new A.OptionalMethodChannel("flutter/mousecursor", B.C_StandardMethodCodec, null); + B.OptionalMethodChannel_AWk = new A.OptionalMethodChannel("flutter/menu", B.C_StandardMethodCodec, 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_wEo = new A.OptionalMethodChannel("flutter/restoration", B.C_StandardMethodCodec, null); @@ -480821,15 +485603,14 @@ B.OverflowBarAlignment_1 = new A.OverflowBarAlignment(1, "end"); B.OverflowViewLayoutBehavior_0 = new A.OverflowViewLayoutBehavior(0, "fixed"); B.OverflowViewLayoutBehavior_1 = new A.OverflowViewLayoutBehavior(1, "flexible"); - B.Overflow_1 = new A.Overflow(1, "clip"); B.EdgeInsets_18_18_18_18 = new A.EdgeInsets(18, 18, 18, 18); B.Padding_ES6 = new A.Padding(B.EdgeInsets_18_18_18_18, B.Divider_null_null_null_null, null); B.EdgeInsets_0_24_0_24 = new A.EdgeInsets(0, 24, 0, 24); B.Padding_pwt = new A.Padding(B.EdgeInsets_0_24_0_24, B.Center_mtF, null); B.PageScrollPhysics_null = new A.PageScrollPhysics(null); B.C_CupertinoPageTransitionsBuilder = new A.CupertinoPageTransitionsBuilder(); - B.Map_3hES6 = new A.GeneralConstantMap([B.TargetPlatform_0, B.C_FadeUpwardsPageTransitionsBuilder, B.TargetPlatform_2, B.C_CupertinoPageTransitionsBuilder, B.TargetPlatform_3, B.C_FadeUpwardsPageTransitionsBuilder, B.TargetPlatform_4, B.C_CupertinoPageTransitionsBuilder, B.TargetPlatform_5, B.C_FadeUpwardsPageTransitionsBuilder], A.findType("GeneralConstantMap")); - B.PageTransitionsTheme_Map_3hES6 = new A.PageTransitionsTheme(B.Map_3hES6); + B.Map_DVCx1 = new A.GeneralConstantMap([B.TargetPlatform_0, B.C_ZoomPageTransitionsBuilder, B.TargetPlatform_2, B.C_CupertinoPageTransitionsBuilder, B.TargetPlatform_4, B.C_CupertinoPageTransitionsBuilder], A.findType("GeneralConstantMap")); + 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.ParagraphConstraints_C5f = new A.ParagraphConstraints(1 / 0); @@ -480853,13 +485634,8 @@ B.PersistenceRepository_FileStorage_ui_state = new A.PersistenceRepository(B.FileStorage_ui_state); B.PersistentHeaderShowOnScreenConfiguration_QA5 = new A.PersistentHeaderShowOnScreenConfiguration(1 / 0); B.PixelFormat_0 = new A.PixelFormat(0, "rgba8888"); - B.PlaceholderAlignment_0 = new A.PlaceholderAlignment(0, "baseline"); - B.PlaceholderAlignment_1 = new A.PlaceholderAlignment(1, "aboveBaseline"); - B.PlaceholderAlignment_2 = new A.PlaceholderAlignment(2, "belowBaseline"); - B.PlaceholderAlignment_3 = new A.PlaceholderAlignment(3, "top"); B.PlaceholderAlignment_4 = new A.PlaceholderAlignment(4, "bottom"); - B.PlaceholderAlignment_5 = new A.PlaceholderAlignment(5, "middle"); - B.PlaceholderDimensions_Size_0_0_null = new A.PlaceholderDimensions(B.Size_0_0, null); + B.PlaceholderDimensions_8eb = new A.PlaceholderDimensions(B.Size_0_0, 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"); @@ -480880,11 +485656,12 @@ B.PointerDeviceKind_1 = new A.PointerDeviceKind(1, "mouse"); B.PointerDeviceKind_2 = new A.PointerDeviceKind(2, "stylus"); B.PointerDeviceKind_3 = new A.PointerDeviceKind(3, "invertedStylus"); - B.PointerDeviceKind_4 = new A.PointerDeviceKind(4, "unknown"); + 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.PopupMenuThemeData_XJe = new A.PopupMenuThemeData(null, null, null, null, null); + B.PopupMenuPosition_0 = new A.PopupMenuPosition(0, "over"); + B.PopupMenuThemeData_rs3 = new A.PopupMenuThemeData(null, null, null, null, null, null); B.PrintingInfo_XjJ = new A.PrintingInfo(false, false, false, false, false, false, false); B.Priority_100000 = new A.Priority(100000); B.ProgressIndicatorThemeData_Z49 = new A.ProgressIndicatorThemeData(null, null, null, null, null); @@ -480971,13 +485748,15 @@ B.ScrollbarOrientation_0 = new A.ScrollbarOrientation(0, "left"); B.ScrollbarOrientation_1 = new A.ScrollbarOrientation(1, "right"); B.ScrollbarOrientation_3 = new A.ScrollbarOrientation(3, "bottom"); - B.ScrollbarThemeData_NUU = new A.ScrollbarThemeData(null, null, null, null, null, null, null, null, null, null, null, null); + B.ScrollbarThemeData_Ep5 = new A.ScrollbarThemeData(null, null, null, null, null, null, null, null, null, null, null, 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"); B.SelectionChangedCause_3 = new A.SelectionChangedCause(3, "forcePress"); B.SelectionChangedCause_4 = new A.SelectionChangedCause(4, "keyboard"); B.SelectionChangedCause_5 = new A.SelectionChangedCause(5, "toolbar"); B.SelectionChangedCause_6 = new A.SelectionChangedCause(6, "drag"); + B.SelectionChangedCause_7 = new A.SelectionChangedCause(7, "scribble"); B.SelectionMode_0 = new A.SelectionMode(0, "expandToDomain"); B.SelectionModelType_0 = new A.SelectionModelType(0, "info"); B.SelectionTrigger_1 = new A.SelectionTrigger(1, "tap"); @@ -481036,8 +485815,6 @@ B.SemanticsTag_bQQ = new A.SemanticsTag("RenderViewport.excludeFromScrolling"); B.SentryLevel_debug = new A.SentryLevel("debug"); B.SentryLevel_info = new A.SentryLevel("info"); - B.Map_23S5w = new A.GeneralConstantMap([B.PointerDeviceKind_0, null, B.PointerDeviceKind_2, null, B.PointerDeviceKind_3, null], A.findType("GeneralConstantMap")); - B.Set_23h = new A._UnmodifiableSet(B.Map_23S5w, A.findType("_UnmodifiableSet")); 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); @@ -481058,18 +485835,19 @@ 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.List_empty33 = A._setArrayType(makeConstList([]), A.findType("JSArray")); - B.Map_empty9 = new A.ConstantStringMap(0, {}, B.List_empty33, A.findType("ConstantStringMap")); + B.Map_e2MUw = new A.GeneralConstantMap([B.TargetPlatform_0, null, B.TargetPlatform_2, null, B.TargetPlatform_1, null], A.findType("GeneralConstantMap")); + B.Set_e2qq2 = new A._UnmodifiableSet(B.Map_e2MUw, A.findType("_UnmodifiableSet")); + B.List_empty34 = A._setArrayType(makeConstList([]), A.findType("JSArray")); + B.Map_empty9 = new A.ConstantStringMap(0, {}, B.List_empty34, A.findType("ConstantStringMap")); B.Set_empty1 = new A._UnmodifiableSet(B.Map_empty9, A.findType("_UnmodifiableSet")); - B.List_empty34 = A._setArrayType(makeConstList([]), A.findType("JSArray*>")); - B.Map_empty10 = new A.ConstantStringMap(0, {}, B.List_empty34, A.findType("ConstantStringMap*,Null>")); + B.List_empty35 = A._setArrayType(makeConstList([]), A.findType("JSArray*>")); + B.Map_empty10 = new A.ConstantStringMap(0, {}, B.List_empty35, A.findType("ConstantStringMap*,Null>")); B.Set_empty = new A._UnmodifiableSet(B.Map_empty10, A.findType("_UnmodifiableSet*>")); - B.List_empty35 = A._setArrayType(makeConstList([]), A.findType("JSArray")); - B.Map_empty11 = new A.ConstantStringMap(0, {}, B.List_empty35, A.findType("ConstantStringMap")); + B.List_empty36 = A._setArrayType(makeConstList([]), A.findType("JSArray")); + B.Map_empty11 = new A.ConstantStringMap(0, {}, B.List_empty36, A.findType("ConstantStringMap")); B.Set_empty0 = new A._UnmodifiableSet(B.Map_empty11, type$._UnmodifiableSet_legacy_MaterialState); - B.List_empty36 = A._setArrayType(makeConstList([]), A.findType("JSArray")); - B.Map_empty12 = new A.ConstantStringMap(0, {}, B.List_empty36, A.findType("ConstantStringMap")); - B.Set_empty2 = new A._UnmodifiableSet(B.Map_empty12, A.findType("_UnmodifiableSet")); + B.Map_icAxS = new A.GeneralConstantMap([B.PointerDeviceKind_0, null, B.PointerDeviceKind_2, null, B.PointerDeviceKind_3, null, B.PointerDeviceKind_5, null], A.findType("GeneralConstantMap")); + B.Set_icQTf = new A._UnmodifiableSet(B.Map_icAxS, A.findType("_UnmodifiableSet")); B.List_wIv0 = A._setArrayType(makeConstList(["serif", "sans-serif", "monospace", "cursive", "fantasy", "system-ui", "math", "emoji", "fangsong"]), type$.JSArray_legacy_String); B.Map_wImu2 = new A.ConstantStringMap(9, {serif: null, "sans-serif": null, monospace: null, cursive: null, fantasy: null, "system-ui": null, math: null, emoji: null, fangsong: null}, B.List_wIv0, type$.ConstantStringMap_of_legacy_String_and_Null); B.Set_wIvsi = new A._UnmodifiableSet(B.Map_wImu2, type$._UnmodifiableSet_legacy_String); @@ -481150,8 +485928,7 @@ B.SizedBox_null_4_null_null = new A.SizedBox(null, 4, null, null); 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_Q5Z = 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); + 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.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"); @@ -481237,13 +486014,12 @@ B.Symbol_call = new A.Symbol("call"); B.SystemMouseCursor_basic = new A.SystemMouseCursor("basic"); B.SystemMouseCursor_click = new A.SystemMouseCursor("click"); - B.SystemMouseCursor_forbidden = new A.SystemMouseCursor("forbidden"); B.SystemMouseCursor_text = new A.SystemMouseCursor("text"); B.SystemSoundType_0 = new A.SystemSoundType(0, "click"); 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_Srx = new A.TabBarTheme(null, null, null, null, null, null, null); + B.TabBarTheme_WXI = new A.TabBarTheme(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"); @@ -481254,19 +486030,21 @@ B.TextBaseline_1 = new A.TextBaseline(1, "ideographic"); B.TextBox_AHF = new A.TextBox(0, 0, 0, 0, B.TextDirection_1); B.TextButtonThemeData_null = new A.TextButtonThemeData(null); - B.TextCapitalization_3 = new A.TextCapitalization(3, "none"); - B.TextCapitalizationConfig_TextCapitalization_3 = new A.TextCapitalizationConfig(B.TextCapitalization_3); + B.TextCapitalization_30 = new A.TextCapitalization(3, "none"); + B.TextCapitalizationConfig_TextCapitalization_3 = new A.TextCapitalizationConfig(B.TextCapitalization_30); B.TextCapitalization_0 = new A.TextCapitalization(0, "words"); - B.TextCapitalization_1 = new A.TextCapitalization(1, "sentences"); - B.TextCapitalization_10 = new A.TextCapitalization0(1, "sentences"); + B.TextCapitalization_10 = new A.TextCapitalization(1, "sentences"); + B.TextCapitalization_1 = new A.TextCapitalization0(1, "sentences"); B.TextCapitalization_2 = new A.TextCapitalization(2, "characters"); - B.TextCapitalization_30 = new A.TextCapitalization0(3, "none"); + B.TextCapitalization_3 = new A.TextCapitalization0(3, "none"); B.TextDecoration_0 = new A.TextDecoration(0); B.TextDecoration_1 = new A.TextDecoration(1); B.TextDecoration_4 = new A.TextDecoration(4); 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.TextInputAction_0 = new A.TextInputAction(0, "none"); B.TextInputAction_1 = new A.TextInputAction(1, "unspecified"); B.TextInputAction_10 = new A.TextInputAction(10, "route"); @@ -481302,6 +486080,7 @@ 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.TextStyle_3WR = 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); B.TextStyle_K9x = 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); B.Color_3506372608 = new A.Color(3506372608); @@ -481538,7 +486317,6 @@ B.TickLabelJustification_0 = new A.TickLabelJustification(0, "inside"); B.TickerCanceled_null = new A.TickerCanceled(null); B.TileMode_0 = new A.TileMode(0, "clamp"); - B.TileMode_1 = new A.TileMode(1, "repeated"); B.TileMode_3 = new A.TileMode(3, "decal"); B.TimeOfDayFormat_0 = new A.TimeOfDayFormat(0, "HH_colon_mm"); B.TimeOfDayFormat_2 = new A.TimeOfDayFormat(2, "frenchCanadian"); @@ -481549,9 +486327,10 @@ B.ToggleButtonsThemeData_UsI = new A.ToggleButtonsThemeData(null, null, null, null, null, null, null, null, null, null, null, null, null, null, null); B.Tolerance_Gdw = new A.Tolerance(0.001, 0.001); B.Tolerance_qbZ = new A.Tolerance(0.01, 1 / 0); - B.ToolbarOptions_false_false_true = new A.ToolbarOptions(false, false, true); - B.ToolbarOptions_true_false_false = new A.ToolbarOptions(true, false, false); - B.ToolbarOptions_true_true_true = new A.ToolbarOptions(true, true, true); + B.ToolbarOptions_false_false_false_false = new A.ToolbarOptions(false, false, false, 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); B.TooltipThemeData_kSE = new A.TooltipThemeData(null, null, null, null, null, null, null, null); B.TooltipTriggerMode_1 = new A.TooltipTriggerMode(1, "longPress"); B.TooltipTriggerMode_2 = new A.TooltipTriggerMode(2, "tap"); @@ -481562,6 +486341,7 @@ B.Type_0Jp = A.typeLiteral("ExtendSelectionToNextWordBoundaryIntent"); B.Type_23B = A.typeLiteral("ExtendSelectionToLineBreakIntent"); B.Type_3dk = A.typeLiteral("ExtendSelectionByCharacterIntent"); + B.Type_46c = A.typeLiteral("ScrollToDocumentBoundaryIntent"); B.Type_4mo = A.typeLiteral("AutocompletePreviousOptionIntent"); B.Type_ActivateIntent_OT9 = A.typeLiteral("ActivateIntent"); B.Type_AppLocalization_KyD = A.typeLiteral("AppLocalization"); @@ -481584,6 +486364,7 @@ B.Type_Float32List_LB7 = A.typeLiteral("Float32List"); B.Type_Float64List_LB7 = A.typeLiteral("Float64List"); B.Type_ForcePressGestureRecognizer_TN2 = A.typeLiteral("ForcePressGestureRecognizer"); + B.Type_I8o = A.typeLiteral("PlaceholderSpanIndexSemanticsTag"); B.Type_InsertTabIntent_EKj = A.typeLiteral("InsertTabIntent"); B.Type_Int16List_uXf = A.typeLiteral("Int16List"); B.Type_Int32List_O50 = A.typeLiteral("Int32List"); @@ -481604,6 +486385,7 @@ B.Type_PasteTextIntent_i6t = A.typeLiteral("PasteTextIntent"); B.Type_PreviousFocusIntent_wsa = A.typeLiteral("PreviousFocusIntent"); B.Type_PrioritizedIntents_fLu = A.typeLiteral("PrioritizedIntents"); + B.Type_RedoTextIntent_yzJ = A.typeLiteral("RedoTextIntent"); B.Type_RegExp_Eeh = A.typeLiteral("RegExp"); B.Type_ReplaceTextIntent_S40 = A.typeLiteral("ReplaceTextIntent"); B.Type_RequestFocusIntent_OPB = A.typeLiteral("RequestFocusIntent"); @@ -481620,6 +486402,7 @@ B.Type_Uint32List_2bx = A.typeLiteral("Uint32List"); B.Type_Uint8ClampedList_Jik = A.typeLiteral("Uint8ClampedList"); B.Type_Uint8List_WLA = A.typeLiteral("Uint8List"); + B.Type_UndoTextIntent_yzJ = A.typeLiteral("UndoTextIntent"); B.Type_UpdateSelectionIntent_RH1 = A.typeLiteral("UpdateSelectionIntent"); B.Type_Uri_EFX = A.typeLiteral("Uri"); B.Type_Vq1 = A.typeLiteral("HorizontalDragGestureRecognizer"); @@ -481629,10 +486412,12 @@ B.Type__ThumbPressGestureRecognizer_KUi = A.typeLiteral("_ThumbPressGestureRecognizer"); B.Type__TrackTapGestureRecognizer_LjJ = A.typeLiteral("_TrackTapGestureRecognizer"); B.Type_ejq = A.typeLiteral("ExtendSelectionVerticallyToAdjacentLineIntent"); + B.Type_kr3 = A.typeLiteral("ExpandSelectionToDocumentBoundaryIntent"); B.Type_mLh = A.typeLiteral("VerticalDragGestureRecognizer"); B.Type_muk = A.typeLiteral("DoNothingAndStopPropagationTextIntent"); B.Type_mya = A.typeLiteral("ExtendSelectionToNextWordBoundaryOrCaretLocationIntent"); B.Type_num_cv7 = A.typeLiteral("num"); + B.Type_oyU = A.typeLiteral("ExpandSelectionToLineBreakIntent"); B.Type_s8I = A.typeLiteral("DoNothingAndStopPropagationIntent"); B.Type_wu8 = A.typeLiteral("DeleteToNextWordBoundaryIntent"); B.UnderlineInputBorder_qFk = new A.UnderlineInputBorder(B.BorderRadius_tLn1, B.BorderSide_27z); @@ -481676,9 +486461,12 @@ B.VerticalDirection_0 = new A.VerticalDirection(0, "up"); B.VerticalDirection_1 = new A.VerticalDirection(1, "down"); B.ViewMeasuredSizes_0_0_0_0 = new A.ViewMeasuredSizes(0, 0, 0, 0); + B.ViewportEdge_0 = new A.ViewportEdge(0, "leading"); + B.ViewportEdge_1 = new A.ViewportEdge(1, "trailing"); B.VisualDensity_0_0 = new A.VisualDensity(0, 0); B.VisualDensity_m2_m2 = new A.VisualDensity(-2, -2); B.WrapAlignment_0 = new A.WrapAlignment(0, "start"); + B.WrapAlignment_1 = new A.WrapAlignment(1, "end"); B.WrapAlignment_2 = new A.WrapAlignment(2, "center"); B.WrapAlignment_4 = new A.WrapAlignment(4, "spaceAround"); B.WrapCrossAlignment_0 = new A.WrapCrossAlignment(0, "start"); @@ -481693,12 +486481,10 @@ B._ComparisonResult_0 = new A._ComparisonResult(0, "inside"); B._ComparisonResult_1 = new A._ComparisonResult(1, "higher"); B._ComparisonResult_2 = new A._ComparisonResult(2, "lower"); - B._CupertinoEdgeShadowDecoration_null = new A._CupertinoEdgeShadowDecoration(null); - B.Color_939524096 = new A.Color(939524096); - B.Color_301989888 = new A.Color(301989888); B.Color_67108864 = new A.Color(67108864); - B.List_S2N = A._setArrayType(makeConstList([B.Color_939524096, B.Color_301989888, B.Color_67108864, B.Color_0]), type$.JSArray_legacy_Color); - B._CupertinoEdgeShadowDecoration_yjC = new A._CupertinoEdgeShadowDecoration(B.List_S2N); + 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"); @@ -481715,6 +486501,8 @@ B._FindBreakDirection_m1 = new A._FindBreakDirection(-1); B._FloatingActionButtonType_0 = new A._FloatingActionButtonType(0, "regular"); B._FloatingActionButtonType_1 = new A._FloatingActionButtonType(1, "small"); + B._FloatingActionButtonType_2 = new A._FloatingActionButtonType(2, "large"); + B._FloatingActionButtonType_3 = new A._FloatingActionButtonType(3, "extended"); B._Focus_0 = new A._Focus(0, "master"); B._Focus_1 = new A._Focus(1, "detail"); B._ForceState_0 = new A._ForceState(0, "ready"); @@ -481850,7 +486638,6 @@ 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._NoInputBorder_sqK = new A._NoInputBorder(B.BorderSide_0CF); B._NullWidget_null1 = new A._NullWidget(null); B._NullWidget_null0 = new A._NullWidget0(null); B._NullWidget_null = new A._NullWidget1(null); @@ -481872,9 +486659,6 @@ B._RefreshIndicatorMode_3 = new A._RefreshIndicatorMode(3, "refresh"); B._RefreshIndicatorMode_4 = new A._RefreshIndicatorMode(4, "done"); B._RefreshIndicatorMode_5 = new A._RefreshIndicatorMode(5, "canceled"); - B._RegisterBinaryZoneFunction_kGu = new A._RegisterBinaryZoneFunction(B.C__RootZone, A.async___rootRegisterBinaryCallback$closure()); - B._RegisterNullaryZoneFunction__RootZone__rootRegisterCallback = new A._RegisterNullaryZoneFunction(B.C__RootZone, A.async___rootRegisterCallback$closure()); - B._RegisterUnaryZoneFunction_Bqo = new A._RegisterUnaryZoneFunction(B.C__RootZone, A.async___rootRegisterUnaryCallback$closure()); B._RouteLifecycle_1 = new A._RouteLifecycle(1, "add"); B._RouteLifecycle_10 = new A._RouteLifecycle(10, "remove"); B._RouteLifecycle_11 = new A._RouteLifecycle(11, "popping"); @@ -481889,9 +486673,6 @@ B._RouteLifecycle_7 = new A._RouteLifecycle(7, "idle"); B._RouteLifecycle_8 = new A._RouteLifecycle(8, "pop"); B._RouteLifecycle_9 = new A._RouteLifecycle(9, "complete"); - B._RunBinaryZoneFunction__RootZone__rootRunBinary = new A._RunBinaryZoneFunction(B.C__RootZone, A.async___rootRunBinary$closure()); - B._RunNullaryZoneFunction__RootZone__rootRun = new A._RunNullaryZoneFunction(B.C__RootZone, A.async___rootRun$closure()); - B._RunUnaryZoneFunction__RootZone__rootRunUnary = new A._RunUnaryZoneFunction(B.C__RootZone, A.async___rootRunUnary$closure()); B._ScaffoldSlot_0 = new A._ScaffoldSlot(0, "body"); B._ScaffoldSlot_1 = new A._ScaffoldSlot(1, "appBar"); B._ScaffoldSlot_10 = new A._ScaffoldSlot(10, "endDrawer"); @@ -481908,6 +486689,9 @@ 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.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._StateLifecycle_0 = new A._StateLifecycle(0, "created"); B._StretchState_0 = new A._StretchState(0, "idle"); B._StretchState_1 = new A._StretchState(1, "absorb"); @@ -481916,8 +486700,6 @@ B._StringStackTrace_3uE = new A._StringStackTrace(""); B._SwitchListTileType_0 = new A._SwitchListTileType(0, "material"); B._SwitchType_0 = new A._SwitchType(0, "material"); - B._TextSelectionHandlePosition_0 = new A._TextSelectionHandlePosition(0, "start"); - B._TextSelectionHandlePosition_1 = new A._TextSelectionHandlePosition(1, "end"); B._TextThemeDefaultsBuilder_1yH = new A._TextThemeDefaultsBuilder(B.CupertinoDynamicColor_qQo, B.CupertinoDynamicColor_YIZ); B._ToolbarSlot_0 = new A._ToolbarSlot(0, "leading"); B._ToolbarSlot_1 = new A._ToolbarSlot(1, "middle"); @@ -481927,21 +486709,12 @@ B._WordWrapParseMode_0 = new A._WordWrapParseMode(0, "inSpace"); B._WordWrapParseMode_1 = new A._WordWrapParseMode(1, "inWord"); B._WordWrapParseMode_2 = new A._WordWrapParseMode(2, "atBreak"); - B._ZoneFunction_3bB = new A._ZoneFunction(B.C__RootZone, A.async___rootCreatePeriodicTimer$closure(), A.findType("_ZoneFunction")); - B._ZoneFunction_NMc = new A._ZoneFunction(B.C__RootZone, A.async___rootHandleUncaughtError$closure(), A.findType("_ZoneFunction<~(Zone*,ZoneDelegate*,Zone*,Object*,StackTrace*)*>")); - B._ZoneFunction__RootZone__rootCreateTimer = new A._ZoneFunction(B.C__RootZone, A.async___rootCreateTimer$closure(), A.findType("_ZoneFunction")); - B._ZoneFunction__RootZone__rootErrorCallback = new A._ZoneFunction(B.C__RootZone, A.async___rootErrorCallback$closure(), A.findType("_ZoneFunction")); - B._ZoneFunction__RootZone__rootFork = new A._ZoneFunction(B.C__RootZone, A.async___rootFork$closure(), A.findType("_ZoneFunction?)*>")); - B._ZoneFunction__RootZone__rootPrint = new A._ZoneFunction(B.C__RootZone, A.async___rootPrint$closure(), A.findType("_ZoneFunction<~(Zone*,ZoneDelegate*,Zone*,String*)*>")); B._ZoneFunction__RootZone__rootScheduleMicrotask = new A._ZoneFunction(B.C__RootZone, A.async___rootScheduleMicrotask$closure(), A.findType("_ZoneFunction<~(Zone*,ZoneDelegate*,Zone*,~()*)*>")); - B._ZoneSpecification_ALf = new A._ZoneSpecification(null, null, null, null, null, null, null, null, null, null, null, null, null); })(); (function staticFields() { $._cachedWebGLVersion = null; $.__canvasKit = A._Cell$named("canvasKit"); - $._canvasKitScript = null; - $._canvasKitLoaded = null; - $._currentCanvasKitBase = null; + $._kWebDecoderExpireDuration = B.Duration_3000000; $._skiaFontCollection = null; $.skiaSceneHost = null; $.SkiaObjects_resurrectableObjects = A._setArrayType([], A.findType("JSArray>")); @@ -481962,8 +486735,10 @@ $.SurfaceSceneBuilder__lastFrameScene = null; $.VertexShaders__baseVertexShader = null; $.retainedSurfaces = A._setArrayType([], type$.JSArray_PersistedSurface); - $._engineInitialized = false; $._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; @@ -482014,9 +486789,7 @@ $._lastPriorityCallback = null; $._isInCallbackLoop = false; $.Zone__current = B.C__RootZone; - $._RootZone__rootDelegate = null; $._toStringVisiting = A._setArrayType([], type$.JSArray_Object); - $.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")); $._BigIntImpl__lastDividendDigits = null; $._BigIntImpl__lastDividendUsed = null; $._BigIntImpl__lastDivisorDigits = null; @@ -482035,8 +486808,6 @@ $._Html5NodeValidator__attributeValidators = A.LinkedHashMap_LinkedHashMap$_empty(type$.String, type$.Function); $._Platform__environmentCache = null; $._Platform__cachedOSVersion = null; - $._assetManager = null; - $._fontCollection = null; $.Deflate____config = A._Cell$named("_config"); $._indentingBuiltValueToStringHelperIndent = 0; $.__messages = A._Cell$named("messages"); @@ -482060,8 +486831,8 @@ $._debugPrintCompleter = null; $._debugPrintScheduled = false; $.GestureBinding__instance = null; - $.Tooltip__openedTooltips = A._setArrayType([], A.findType("JSArray<_TooltipState>")); - $._TooltipState__mouseIn = A.LinkedHashSet_LinkedHashSet$_empty(A.findType("_TooltipState")); + $.Tooltip__openedTooltips = A._setArrayType([], A.findType("JSArray")); + $.TooltipState__mouseIn = A.LinkedHashSet_LinkedHashSet$_empty(A.findType("TooltipState")); $.PaintingBinding__instance = null; $._pendingImageSizeInfo = A.LinkedHashMap_LinkedHashMap$_empty(type$.String, type$.ImageSizeInfo); $._lastFrameImageSizeInfo = A.LinkedHashSet_LinkedHashSet$_empty(type$.ImageSizeInfo); @@ -482077,28 +486848,15 @@ $.CustomSemanticsAction__ids = A.LinkedHashMap_LinkedHashMap$_empty(type$.CustomSemanticsAction, type$.int); $.SemanticsNode__lastIdentifier = 0; $.ServicesBinding__instance = null; - $.LogicalKeyboardKey__synonyms = function() { - var t1 = type$.LogicalKeyboardKey; - 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); - }(); - $.RawKeyboard__modifierKeyMap = function() { - 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")); - }(); - $.RawKeyboard__allModifiersExceptFn = A.LinkedHashMap_LinkedHashMap$_literal([B.PhysicalKeyboardKey_458978, B.LogicalKeyboardKey_8589934852, B.PhysicalKeyboardKey_458982, B.LogicalKeyboardKey_8589934853, B.PhysicalKeyboardKey_458977, B.LogicalKeyboardKey_8589934850, B.PhysicalKeyboardKey_458981, B.LogicalKeyboardKey_8589934851, B.PhysicalKeyboardKey_458976, B.LogicalKeyboardKey_8589934848, B.PhysicalKeyboardKey_458980, B.LogicalKeyboardKey_8589934849, B.PhysicalKeyboardKey_458979, B.LogicalKeyboardKey_8589934854, B.PhysicalKeyboardKey_458983, B.LogicalKeyboardKey_8589934855, B.PhysicalKeyboardKey_458809, B.LogicalKeyboardKey_4294967556, B.PhysicalKeyboardKey_458835, B.LogicalKeyboardKey_4294967562, B.PhysicalKeyboardKey_458823, B.LogicalKeyboardKey_4294967564], type$.PhysicalKeyboardKey, type$.LogicalKeyboardKey); $.SystemChrome__pendingStyle = null; $.SystemChrome__latestStyle = null; $.TextInputConnection__nextId = 1; $.WidgetsApp_showPerformanceOverlayOverride = false; $.WidgetsBinding__instance = null; $.debugProfileBuildsEnabled = false; - $.Element__nextHashCode = 1; + $._ScribbleFocusableState__nextElementIdentifier = 1; $.KeySet__tempHashStore3 = A._setArrayType([0, 0, 0], type$.JSArray_int); $.KeySet__tempHashStore4 = A._setArrayType([0, 0, 0, 0], type$.JSArray_int); - $.LogicalKeySet__unmapSynonyms = function() { - var t1 = type$.JSArray_LogicalKeyboardKey; - return A.LinkedHashMap_LinkedHashMap$_literal([B.LogicalKeyboardKey_8589935088, A._setArrayType([B.LogicalKeyboardKey_8589934848, B.LogicalKeyboardKey_8589934849], t1), B.LogicalKeyboardKey_8589935090, A._setArrayType([B.LogicalKeyboardKey_8589934850, B.LogicalKeyboardKey_8589934851], t1), B.LogicalKeyboardKey_8589935092, A._setArrayType([B.LogicalKeyboardKey_8589934852, B.LogicalKeyboardKey_8589934853], t1), B.LogicalKeyboardKey_8589935094, A._setArrayType([B.LogicalKeyboardKey_8589934854, B.LogicalKeyboardKey_8589934855], t1)], type$.LogicalKeyboardKey, A.findType("List")); - }(); $._GlobalCupertinoLocalizationsDelegate__loadedTranslations = A.LinkedHashMap_LinkedHashMap$_empty(type$.Locale, A.findType("Future")); $._MaterialLocalizationsDelegate__loadedTranslations = A.LinkedHashMap_LinkedHashMap$_empty(type$.Locale, A.findType("Future")); $._dateIntlDataInitialized = false; @@ -482124,7 +486882,6 @@ $._v = 0; $._f = 0; $._t = 0; - $.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()")); $.kCustomLabels = A._setArrayType(["address1", "address2", "amount", "balance", "country", "credit", "credit_card", "date", "description", "details", "discount", "due_date", "email", "from", "hours", "id_number", "invoice", "item", "line_total", "paid_to_date", "partial_due", "payment_date", "phone", "po_number", "quantity", "quote", "rate", "service", "statement", "subtotal", "surcharge", "tax", "taxes", "invoice_terms", "quote_terms", "credit_terms", "to", "total", "unit_cost", "valid_until", "vat_number", "website"], type$.JSArray_legacy_String); $.BaseEntity_counter = 0; $.Debouncer_action = null; @@ -482135,2408 +486892,6 @@ t1 = type$.legacy_String; return A._setArrayType([A.LinkedHashMap_LinkedHashMap$_literal(["value", "ABeeZee", "label", "ABeeZee"], t1, t1), A.LinkedHashMap_LinkedHashMap$_literal(["value", "Abel", "label", "Abel"], t1, t1), A.LinkedHashMap_LinkedHashMap$_literal(["value", "Abril_Fatface", "label", "Abril Fatface"], t1, t1), A.LinkedHashMap_LinkedHashMap$_literal(["value", "Aclonica", "label", "Aclonica"], t1, t1), A.LinkedHashMap_LinkedHashMap$_literal(["value", "Acme", "label", "Acme"], t1, t1), A.LinkedHashMap_LinkedHashMap$_literal(["value", "Actor", "label", "Actor"], t1, t1), A.LinkedHashMap_LinkedHashMap$_literal(["value", "Adamina", "label", "Adamina"], t1, t1), A.LinkedHashMap_LinkedHashMap$_literal(["value", "Advent_Pro", "label", "Advent Pro"], t1, t1), A.LinkedHashMap_LinkedHashMap$_literal(["value", "Aguafina_Script", "label", "Aguafina Script"], t1, t1), A.LinkedHashMap_LinkedHashMap$_literal(["value", "Akronim", "label", "Akronim"], t1, t1), A.LinkedHashMap_LinkedHashMap$_literal(["value", "Aladin", "label", "Aladin"], t1, t1), A.LinkedHashMap_LinkedHashMap$_literal(["value", "Aldrich", "label", "Aldrich"], t1, t1), A.LinkedHashMap_LinkedHashMap$_literal(["value", "Alef", "label", "Alef"], t1, t1), A.LinkedHashMap_LinkedHashMap$_literal(["value", "Alegreya", "label", "Alegreya"], t1, t1), A.LinkedHashMap_LinkedHashMap$_literal(["value", "Alegreya_SC", "label", "Alegreya SC"], t1, t1), A.LinkedHashMap_LinkedHashMap$_literal(["value", "Alegreya_Sans", "label", "Alegreya Sans"], t1, t1), A.LinkedHashMap_LinkedHashMap$_literal(["value", "Alegreya_Sans_SC", "label", "Alegreya Sans SC"], t1, t1), A.LinkedHashMap_LinkedHashMap$_literal(["value", "Alex_Brush", "label", "Alex Brush"], t1, t1), A.LinkedHashMap_LinkedHashMap$_literal(["value", "Alfa_Slab_One", "label", "Alfa Slab One"], t1, t1), A.LinkedHashMap_LinkedHashMap$_literal(["value", "Alice", "label", "Alice"], t1, t1), A.LinkedHashMap_LinkedHashMap$_literal(["value", "Alike", "label", "Alike"], t1, t1), A.LinkedHashMap_LinkedHashMap$_literal(["value", "Alike_Angular", "label", "Alike Angular"], t1, t1), A.LinkedHashMap_LinkedHashMap$_literal(["value", "Allan", "label", "Allan"], t1, t1), A.LinkedHashMap_LinkedHashMap$_literal(["value", "Allerta", "label", "Allerta"], t1, t1), A.LinkedHashMap_LinkedHashMap$_literal(["value", "Allerta_Stencil", "label", "Allerta Stencil"], t1, t1), A.LinkedHashMap_LinkedHashMap$_literal(["value", "Allura", "label", "Allura"], t1, t1), A.LinkedHashMap_LinkedHashMap$_literal(["value", "Almendra", "label", "Almendra"], t1, t1), A.LinkedHashMap_LinkedHashMap$_literal(["value", "Almendra_Display", "label", "Almendra Display"], t1, t1), A.LinkedHashMap_LinkedHashMap$_literal(["value", "Almendra_SC", "label", "Almendra SC"], t1, t1), A.LinkedHashMap_LinkedHashMap$_literal(["value", "Amarante", "label", "Amarante"], t1, t1), A.LinkedHashMap_LinkedHashMap$_literal(["value", "Amaranth", "label", "Amaranth"], t1, t1), A.LinkedHashMap_LinkedHashMap$_literal(["value", "Amatic_SC", "label", "Amatic SC"], t1, t1), A.LinkedHashMap_LinkedHashMap$_literal(["value", "Amethysta", "label", "Amethysta"], t1, t1), A.LinkedHashMap_LinkedHashMap$_literal(["value", "Amiri", "label", "Amiri"], t1, t1), A.LinkedHashMap_LinkedHashMap$_literal(["value", "Amita", "label", "Amita"], t1, t1), A.LinkedHashMap_LinkedHashMap$_literal(["value", "Anaheim", "label", "Anaheim"], t1, t1), A.LinkedHashMap_LinkedHashMap$_literal(["value", "Andada", "label", "Andada"], t1, t1), A.LinkedHashMap_LinkedHashMap$_literal(["value", "Andika", "label", "Andika"], t1, t1), A.LinkedHashMap_LinkedHashMap$_literal(["value", "Angkor", "label", "Angkor"], t1, t1), A.LinkedHashMap_LinkedHashMap$_literal(["value", "Annie_Use_Your_Telescope", "label", "Annie Use Your Telescope"], t1, t1), A.LinkedHashMap_LinkedHashMap$_literal(["value", "Anonymous_Pro", "label", "Anonymous Pro"], t1, t1), A.LinkedHashMap_LinkedHashMap$_literal(["value", "Antic", "label", "Antic"], t1, t1), A.LinkedHashMap_LinkedHashMap$_literal(["value", "Antic_Didone", "label", "Antic Didone"], t1, t1), A.LinkedHashMap_LinkedHashMap$_literal(["value", "Antic_Slab", "label", "Antic Slab"], t1, t1), A.LinkedHashMap_LinkedHashMap$_literal(["value", "Anton", "label", "Anton"], t1, t1), A.LinkedHashMap_LinkedHashMap$_literal(["value", "Arapey", "label", "Arapey"], t1, t1), A.LinkedHashMap_LinkedHashMap$_literal(["value", "Arbutus", "label", "Arbutus"], t1, t1), A.LinkedHashMap_LinkedHashMap$_literal(["value", "Arbutus_Slab", "label", "Arbutus Slab"], t1, t1), A.LinkedHashMap_LinkedHashMap$_literal(["value", "Architects_Daughter", "label", "Architects Daughter"], t1, t1), A.LinkedHashMap_LinkedHashMap$_literal(["value", "Archivo_Black", "label", "Archivo Black"], t1, t1), A.LinkedHashMap_LinkedHashMap$_literal(["value", "Archivo_Narrow", "label", "Archivo Narrow"], t1, t1), A.LinkedHashMap_LinkedHashMap$_literal(["value", "Arimo", "label", "Arimo"], t1, t1), A.LinkedHashMap_LinkedHashMap$_literal(["value", "Arizonia", "label", "Arizonia"], t1, t1), A.LinkedHashMap_LinkedHashMap$_literal(["value", "Armata", "label", "Armata"], t1, t1), A.LinkedHashMap_LinkedHashMap$_literal(["value", "Artifika", "label", "Artifika"], t1, t1), A.LinkedHashMap_LinkedHashMap$_literal(["value", "Arvo", "label", "Arvo"], t1, t1), A.LinkedHashMap_LinkedHashMap$_literal(["value", "Arya", "label", "Arya"], t1, t1), A.LinkedHashMap_LinkedHashMap$_literal(["value", "Asap", "label", "Asap"], t1, t1), A.LinkedHashMap_LinkedHashMap$_literal(["value", "Asar", "label", "Asar"], t1, t1), A.LinkedHashMap_LinkedHashMap$_literal(["value", "Asset", "label", "Asset"], t1, t1), A.LinkedHashMap_LinkedHashMap$_literal(["value", "Astloch", "label", "Astloch"], t1, t1), A.LinkedHashMap_LinkedHashMap$_literal(["value", "Asul", "label", "Asul"], t1, t1), A.LinkedHashMap_LinkedHashMap$_literal(["value", "Atomic_Age", "label", "Atomic Age"], t1, t1), A.LinkedHashMap_LinkedHashMap$_literal(["value", "Aubrey", "label", "Aubrey"], t1, t1), A.LinkedHashMap_LinkedHashMap$_literal(["value", "Audiowide", "label", "Audiowide"], t1, t1), A.LinkedHashMap_LinkedHashMap$_literal(["value", "Autour_One", "label", "Autour One"], t1, t1), A.LinkedHashMap_LinkedHashMap$_literal(["value", "Average", "label", "Average"], t1, t1), A.LinkedHashMap_LinkedHashMap$_literal(["value", "Average_Sans", "label", "Average Sans"], t1, t1), A.LinkedHashMap_LinkedHashMap$_literal(["value", "Averia_Gruesa_Libre", "label", "Averia Gruesa Libre"], t1, t1), A.LinkedHashMap_LinkedHashMap$_literal(["value", "Averia_Libre", "label", "Averia Libre"], t1, t1), A.LinkedHashMap_LinkedHashMap$_literal(["value", "Averia_Sans_Libre", "label", "Averia Sans Libre"], t1, t1), A.LinkedHashMap_LinkedHashMap$_literal(["value", "Averia_Serif_Libre", "label", "Averia Serif Libre"], t1, t1), A.LinkedHashMap_LinkedHashMap$_literal(["value", "Bad_Script", "label", "Bad Script"], t1, t1), A.LinkedHashMap_LinkedHashMap$_literal(["value", "Balthazar", "label", "Balthazar"], t1, t1), A.LinkedHashMap_LinkedHashMap$_literal(["value", "Bangers", "label", "Bangers"], t1, t1), A.LinkedHashMap_LinkedHashMap$_literal(["value", "Basic", "label", "Basic"], t1, t1), A.LinkedHashMap_LinkedHashMap$_literal(["value", "Battambang", "label", "Battambang"], t1, t1), A.LinkedHashMap_LinkedHashMap$_literal(["value", "Baumans", "label", "Baumans"], t1, t1), A.LinkedHashMap_LinkedHashMap$_literal(["value", "Bayon", "label", "Bayon"], t1, t1), A.LinkedHashMap_LinkedHashMap$_literal(["value", "Belgrano", "label", "Belgrano"], t1, t1), A.LinkedHashMap_LinkedHashMap$_literal(["value", "Belleza", "label", "Belleza"], t1, t1), A.LinkedHashMap_LinkedHashMap$_literal(["value", "BenchNine", "label", "BenchNine"], t1, t1), A.LinkedHashMap_LinkedHashMap$_literal(["value", "Bentham", "label", "Bentham"], t1, t1), A.LinkedHashMap_LinkedHashMap$_literal(["value", "Berkshire_Swash", "label", "Berkshire Swash"], t1, t1), A.LinkedHashMap_LinkedHashMap$_literal(["value", "Bevan", "label", "Bevan"], t1, t1), A.LinkedHashMap_LinkedHashMap$_literal(["value", "Bigelow_Rules", "label", "Bigelow Rules"], t1, t1), A.LinkedHashMap_LinkedHashMap$_literal(["value", "Bigshot_One", "label", "Bigshot One"], t1, t1), A.LinkedHashMap_LinkedHashMap$_literal(["value", "Bilbo", "label", "Bilbo"], t1, t1), A.LinkedHashMap_LinkedHashMap$_literal(["value", "Bilbo_Swash_Caps", "label", "Bilbo Swash Caps"], t1, t1), A.LinkedHashMap_LinkedHashMap$_literal(["value", "Biryani", "label", "Biryani"], t1, t1), A.LinkedHashMap_LinkedHashMap$_literal(["value", "Bitter", "label", "Bitter"], t1, t1), A.LinkedHashMap_LinkedHashMap$_literal(["value", "Black_Ops_One", "label", "Black Ops One"], t1, t1), A.LinkedHashMap_LinkedHashMap$_literal(["value", "Bokor", "label", "Bokor"], t1, t1), A.LinkedHashMap_LinkedHashMap$_literal(["value", "Bonbon", "label", "Bonbon"], t1, t1), A.LinkedHashMap_LinkedHashMap$_literal(["value", "Boogaloo", "label", "Boogaloo"], t1, t1), A.LinkedHashMap_LinkedHashMap$_literal(["value", "Bowlby_One", "label", "Bowlby One"], t1, t1), A.LinkedHashMap_LinkedHashMap$_literal(["value", "Bowlby_One_SC", "label", "Bowlby One SC"], t1, t1), A.LinkedHashMap_LinkedHashMap$_literal(["value", "Brawler", "label", "Brawler"], t1, t1), A.LinkedHashMap_LinkedHashMap$_literal(["value", "Bree_Serif", "label", "Bree Serif"], t1, t1), A.LinkedHashMap_LinkedHashMap$_literal(["value", "Bubblegum_Sans", "label", "Bubblegum Sans"], t1, t1), A.LinkedHashMap_LinkedHashMap$_literal(["value", "Bubbler_One", "label", "Bubbler One"], t1, t1), A.LinkedHashMap_LinkedHashMap$_literal(["value", "Buda", "label", "Buda"], t1, t1), A.LinkedHashMap_LinkedHashMap$_literal(["value", "Buenard", "label", "Buenard"], t1, t1), A.LinkedHashMap_LinkedHashMap$_literal(["value", "Butcherman", "label", "Butcherman"], t1, t1), A.LinkedHashMap_LinkedHashMap$_literal(["value", "Butterfly_Kids", "label", "Butterfly Kids"], t1, t1), A.LinkedHashMap_LinkedHashMap$_literal(["value", "Cabin", "label", "Cabin"], t1, t1), A.LinkedHashMap_LinkedHashMap$_literal(["value", "Cabin_Condensed", "label", "Cabin Condensed"], t1, t1), A.LinkedHashMap_LinkedHashMap$_literal(["value", "Cabin_Sketch", "label", "Cabin Sketch"], t1, t1), A.LinkedHashMap_LinkedHashMap$_literal(["value", "Caesar_Dressing", "label", "Caesar Dressing"], t1, t1), A.LinkedHashMap_LinkedHashMap$_literal(["value", "Cagliostro", "label", "Cagliostro"], t1, t1), A.LinkedHashMap_LinkedHashMap$_literal(["value", "Calligraffitti", "label", "Calligraffitti"], t1, t1), A.LinkedHashMap_LinkedHashMap$_literal(["value", "Cambay", "label", "Cambay"], t1, t1), A.LinkedHashMap_LinkedHashMap$_literal(["value", "Cambo", "label", "Cambo"], t1, t1), A.LinkedHashMap_LinkedHashMap$_literal(["value", "Candal", "label", "Candal"], t1, t1), A.LinkedHashMap_LinkedHashMap$_literal(["value", "Cantarell", "label", "Cantarell"], t1, t1), A.LinkedHashMap_LinkedHashMap$_literal(["value", "Cantata_One", "label", "Cantata One"], t1, t1), A.LinkedHashMap_LinkedHashMap$_literal(["value", "Cantora_One", "label", "Cantora One"], t1, t1), A.LinkedHashMap_LinkedHashMap$_literal(["value", "Capriola", "label", "Capriola"], t1, t1), A.LinkedHashMap_LinkedHashMap$_literal(["value", "Cardo", "label", "Cardo"], t1, t1), A.LinkedHashMap_LinkedHashMap$_literal(["value", "Carme", "label", "Carme"], t1, t1), A.LinkedHashMap_LinkedHashMap$_literal(["value", "Carrois_Gothic", "label", "Carrois Gothic"], t1, t1), A.LinkedHashMap_LinkedHashMap$_literal(["value", "Carrois_Gothic_SC", "label", "Carrois Gothic SC"], t1, t1), A.LinkedHashMap_LinkedHashMap$_literal(["value", "Carter_One", "label", "Carter One"], t1, t1), A.LinkedHashMap_LinkedHashMap$_literal(["value", "Catamaran", "label", "Catamaran"], t1, t1), A.LinkedHashMap_LinkedHashMap$_literal(["value", "Caudex", "label", "Caudex"], t1, t1), A.LinkedHashMap_LinkedHashMap$_literal(["value", "Caveat", "label", "Caveat"], t1, t1), A.LinkedHashMap_LinkedHashMap$_literal(["value", "Caveat_Brush", "label", "Caveat Brush"], t1, t1), A.LinkedHashMap_LinkedHashMap$_literal(["value", "Cedarville_Cursive", "label", "Cedarville Cursive"], t1, t1), A.LinkedHashMap_LinkedHashMap$_literal(["value", "Ceviche_One", "label", "Ceviche One"], t1, t1), A.LinkedHashMap_LinkedHashMap$_literal(["value", "Changa_One", "label", "Changa One"], t1, t1), A.LinkedHashMap_LinkedHashMap$_literal(["value", "Chango", "label", "Chango"], t1, t1), A.LinkedHashMap_LinkedHashMap$_literal(["value", "Chau_Philomene_One", "label", "Chau Philomene One"], t1, t1), A.LinkedHashMap_LinkedHashMap$_literal(["value", "Chela_One", "label", "Chela One"], t1, t1), A.LinkedHashMap_LinkedHashMap$_literal(["value", "Chelsea_Market", "label", "Chelsea Market"], t1, t1), A.LinkedHashMap_LinkedHashMap$_literal(["value", "Chenla", "label", "Chenla"], t1, t1), A.LinkedHashMap_LinkedHashMap$_literal(["value", "Cherry_Cream_Soda", "label", "Cherry Cream Soda"], t1, t1), A.LinkedHashMap_LinkedHashMap$_literal(["value", "Cherry_Swash", "label", "Cherry Swash"], t1, t1), A.LinkedHashMap_LinkedHashMap$_literal(["value", "Chewy", "label", "Chewy"], t1, t1), A.LinkedHashMap_LinkedHashMap$_literal(["value", "Chicle", "label", "Chicle"], t1, t1), A.LinkedHashMap_LinkedHashMap$_literal(["value", "Chivo", "label", "Chivo"], t1, t1), A.LinkedHashMap_LinkedHashMap$_literal(["value", "Chonburi", "label", "Chonburi"], t1, t1), A.LinkedHashMap_LinkedHashMap$_literal(["value", "Cinzel", "label", "Cinzel"], t1, t1), A.LinkedHashMap_LinkedHashMap$_literal(["value", "Cinzel_Decorative", "label", "Cinzel Decorative"], t1, t1), A.LinkedHashMap_LinkedHashMap$_literal(["value", "Clicker_Script", "label", "Clicker Script"], t1, t1), A.LinkedHashMap_LinkedHashMap$_literal(["value", "Coda", "label", "Coda"], t1, t1), A.LinkedHashMap_LinkedHashMap$_literal(["value", "Coda_Caption", "label", "Coda Caption"], t1, t1), A.LinkedHashMap_LinkedHashMap$_literal(["value", "Codystar", "label", "Codystar"], t1, t1), A.LinkedHashMap_LinkedHashMap$_literal(["value", "Combo", "label", "Combo"], t1, t1), A.LinkedHashMap_LinkedHashMap$_literal(["value", "Comfortaa", "label", "Comfortaa"], t1, t1), A.LinkedHashMap_LinkedHashMap$_literal(["value", "Coming_Soon", "label", "Coming Soon"], t1, t1), A.LinkedHashMap_LinkedHashMap$_literal(["value", "Concert_One", "label", "Concert One"], t1, t1), A.LinkedHashMap_LinkedHashMap$_literal(["value", "Condiment", "label", "Condiment"], t1, t1), A.LinkedHashMap_LinkedHashMap$_literal(["value", "Content", "label", "Content"], t1, t1), A.LinkedHashMap_LinkedHashMap$_literal(["value", "Contrail_One", "label", "Contrail One"], t1, t1), A.LinkedHashMap_LinkedHashMap$_literal(["value", "Convergence", "label", "Convergence"], t1, t1), A.LinkedHashMap_LinkedHashMap$_literal(["value", "Cookie", "label", "Cookie"], t1, t1), A.LinkedHashMap_LinkedHashMap$_literal(["value", "Copse", "label", "Copse"], t1, t1), A.LinkedHashMap_LinkedHashMap$_literal(["value", "Corben", "label", "Corben"], t1, t1), A.LinkedHashMap_LinkedHashMap$_literal(["value", "Courgette", "label", "Courgette"], t1, t1), A.LinkedHashMap_LinkedHashMap$_literal(["value", "Cousine", "label", "Cousine"], t1, t1), A.LinkedHashMap_LinkedHashMap$_literal(["value", "Coustard", "label", "Coustard"], t1, t1), A.LinkedHashMap_LinkedHashMap$_literal(["value", "Covered_By_Your_Grace", "label", "Covered By Your Grace"], t1, t1), A.LinkedHashMap_LinkedHashMap$_literal(["value", "Crafty_Girls", "label", "Crafty Girls"], t1, t1), A.LinkedHashMap_LinkedHashMap$_literal(["value", "Creepster", "label", "Creepster"], t1, t1), A.LinkedHashMap_LinkedHashMap$_literal(["value", "Crete_Round", "label", "Crete Round"], t1, t1), A.LinkedHashMap_LinkedHashMap$_literal(["value", "Crimson_Text", "label", "Crimson Text"], t1, t1), A.LinkedHashMap_LinkedHashMap$_literal(["value", "Croissant_One", "label", "Croissant One"], t1, t1), A.LinkedHashMap_LinkedHashMap$_literal(["value", "Crushed", "label", "Crushed"], t1, t1), A.LinkedHashMap_LinkedHashMap$_literal(["value", "Cuprum", "label", "Cuprum"], t1, t1), A.LinkedHashMap_LinkedHashMap$_literal(["value", "Cutive", "label", "Cutive"], t1, t1), A.LinkedHashMap_LinkedHashMap$_literal(["value", "Cutive_Mono", "label", "Cutive Mono"], t1, t1), A.LinkedHashMap_LinkedHashMap$_literal(["value", "Damion", "label", "Damion"], t1, t1), A.LinkedHashMap_LinkedHashMap$_literal(["value", "Dancing_Script", "label", "Dancing Script"], t1, t1), A.LinkedHashMap_LinkedHashMap$_literal(["value", "Dangrek", "label", "Dangrek"], t1, t1), A.LinkedHashMap_LinkedHashMap$_literal(["value", "Dawning_of_a_New_Day", "label", "Dawning of a New Day"], t1, t1), A.LinkedHashMap_LinkedHashMap$_literal(["value", "Days_One", "label", "Days One"], t1, t1), A.LinkedHashMap_LinkedHashMap$_literal(["value", "Dekko", "label", "Dekko"], t1, t1), A.LinkedHashMap_LinkedHashMap$_literal(["value", "Delius", "label", "Delius"], t1, t1), A.LinkedHashMap_LinkedHashMap$_literal(["value", "Delius_Swash_Caps", "label", "Delius Swash Caps"], t1, t1), A.LinkedHashMap_LinkedHashMap$_literal(["value", "Delius_Unicase", "label", "Delius Unicase"], t1, t1), A.LinkedHashMap_LinkedHashMap$_literal(["value", "Della_Respira", "label", "Della Respira"], t1, t1), A.LinkedHashMap_LinkedHashMap$_literal(["value", "Denk_One", "label", "Denk One"], t1, t1), A.LinkedHashMap_LinkedHashMap$_literal(["value", "Devonshire", "label", "Devonshire"], t1, t1), A.LinkedHashMap_LinkedHashMap$_literal(["value", "Dhurjati", "label", "Dhurjati"], t1, t1), A.LinkedHashMap_LinkedHashMap$_literal(["value", "Didact_Gothic", "label", "Didact Gothic"], t1, t1), A.LinkedHashMap_LinkedHashMap$_literal(["value", "Diplomata", "label", "Diplomata"], t1, t1), A.LinkedHashMap_LinkedHashMap$_literal(["value", "Diplomata_SC", "label", "Diplomata SC"], t1, t1), A.LinkedHashMap_LinkedHashMap$_literal(["value", "Domine", "label", "Domine"], t1, t1), A.LinkedHashMap_LinkedHashMap$_literal(["value", "Donegal_One", "label", "Donegal One"], t1, t1), A.LinkedHashMap_LinkedHashMap$_literal(["value", "Doppio_One", "label", "Doppio One"], t1, t1), A.LinkedHashMap_LinkedHashMap$_literal(["value", "Dorsa", "label", "Dorsa"], t1, t1), A.LinkedHashMap_LinkedHashMap$_literal(["value", "Dosis", "label", "Dosis"], t1, t1), A.LinkedHashMap_LinkedHashMap$_literal(["value", "Dr_Sugiyama", "label", "Dr Sugiyama"], t1, t1), A.LinkedHashMap_LinkedHashMap$_literal(["value", "Droid_Sans", "label", "Droid Sans"], t1, t1), A.LinkedHashMap_LinkedHashMap$_literal(["value", "Droid_Sans_Mono", "label", "Droid Sans Mono"], t1, t1), A.LinkedHashMap_LinkedHashMap$_literal(["value", "Droid_Serif", "label", "Droid Serif"], t1, t1), A.LinkedHashMap_LinkedHashMap$_literal(["value", "Duru_Sans", "label", "Duru Sans"], t1, t1), A.LinkedHashMap_LinkedHashMap$_literal(["value", "Dynalight", "label", "Dynalight"], t1, t1), A.LinkedHashMap_LinkedHashMap$_literal(["value", "EB_Garamond", "label", "EB Garamond"], t1, t1), A.LinkedHashMap_LinkedHashMap$_literal(["value", "Eagle_Lake", "label", "Eagle Lake"], t1, t1), A.LinkedHashMap_LinkedHashMap$_literal(["value", "Eater", "label", "Eater"], t1, t1), A.LinkedHashMap_LinkedHashMap$_literal(["value", "Economica", "label", "Economica"], t1, t1), A.LinkedHashMap_LinkedHashMap$_literal(["value", "Eczar", "label", "Eczar"], t1, t1), A.LinkedHashMap_LinkedHashMap$_literal(["value", "Ek_Mukta", "label", "Ek Mukta"], t1, t1), A.LinkedHashMap_LinkedHashMap$_literal(["value", "Electrolize", "label", "Electrolize"], t1, t1), A.LinkedHashMap_LinkedHashMap$_literal(["value", "Elsie", "label", "Elsie"], t1, t1), A.LinkedHashMap_LinkedHashMap$_literal(["value", "Elsie_Swash_Caps", "label", "Elsie Swash Caps"], t1, t1), A.LinkedHashMap_LinkedHashMap$_literal(["value", "Emblema_One", "label", "Emblema One"], t1, t1), A.LinkedHashMap_LinkedHashMap$_literal(["value", "Emilys_Candy", "label", "Emilys Candy"], t1, t1), A.LinkedHashMap_LinkedHashMap$_literal(["value", "Engagement", "label", "Engagement"], t1, t1), A.LinkedHashMap_LinkedHashMap$_literal(["value", "Englebert", "label", "Englebert"], t1, t1), A.LinkedHashMap_LinkedHashMap$_literal(["value", "Enriqueta", "label", "Enriqueta"], t1, t1), A.LinkedHashMap_LinkedHashMap$_literal(["value", "Erica_One", "label", "Erica One"], t1, t1), A.LinkedHashMap_LinkedHashMap$_literal(["value", "Esteban", "label", "Esteban"], t1, t1), A.LinkedHashMap_LinkedHashMap$_literal(["value", "Euphoria_Script", "label", "Euphoria Script"], t1, t1), A.LinkedHashMap_LinkedHashMap$_literal(["value", "Ewert", "label", "Ewert"], t1, t1), A.LinkedHashMap_LinkedHashMap$_literal(["value", "Exo", "label", "Exo"], t1, t1), A.LinkedHashMap_LinkedHashMap$_literal(["value", "Exo_2", "label", "Exo 2"], t1, t1), A.LinkedHashMap_LinkedHashMap$_literal(["value", "Expletus_Sans", "label", "Expletus Sans"], t1, t1), A.LinkedHashMap_LinkedHashMap$_literal(["value", "Fanwood_Text", "label", "Fanwood Text"], t1, t1), A.LinkedHashMap_LinkedHashMap$_literal(["value", "Fascinate", "label", "Fascinate"], t1, t1), A.LinkedHashMap_LinkedHashMap$_literal(["value", "Fascinate_Inline", "label", "Fascinate Inline"], t1, t1), A.LinkedHashMap_LinkedHashMap$_literal(["value", "Faster_One", "label", "Faster One"], t1, t1), A.LinkedHashMap_LinkedHashMap$_literal(["value", "Fasthand", "label", "Fasthand"], t1, t1), A.LinkedHashMap_LinkedHashMap$_literal(["value", "Fauna_One", "label", "Fauna One"], t1, t1), A.LinkedHashMap_LinkedHashMap$_literal(["value", "Federant", "label", "Federant"], t1, t1), A.LinkedHashMap_LinkedHashMap$_literal(["value", "Federo", "label", "Federo"], t1, t1), A.LinkedHashMap_LinkedHashMap$_literal(["value", "Felipa", "label", "Felipa"], t1, t1), A.LinkedHashMap_LinkedHashMap$_literal(["value", "Fenix", "label", "Fenix"], t1, t1), A.LinkedHashMap_LinkedHashMap$_literal(["value", "Finger_Paint", "label", "Finger Paint"], t1, t1), A.LinkedHashMap_LinkedHashMap$_literal(["value", "Fira_Mono", "label", "Fira Mono"], t1, t1), A.LinkedHashMap_LinkedHashMap$_literal(["value", "Fira_Sans", "label", "Fira Sans"], t1, t1), A.LinkedHashMap_LinkedHashMap$_literal(["value", "Fjalla_One", "label", "Fjalla One"], t1, t1), A.LinkedHashMap_LinkedHashMap$_literal(["value", "Fjord_One", "label", "Fjord One"], t1, t1), A.LinkedHashMap_LinkedHashMap$_literal(["value", "Flamenco", "label", "Flamenco"], t1, t1), A.LinkedHashMap_LinkedHashMap$_literal(["value", "Flavors", "label", "Flavors"], t1, t1), A.LinkedHashMap_LinkedHashMap$_literal(["value", "Fondamento", "label", "Fondamento"], t1, t1), A.LinkedHashMap_LinkedHashMap$_literal(["value", "Fontdiner_Swanky", "label", "Fontdiner Swanky"], t1, t1), A.LinkedHashMap_LinkedHashMap$_literal(["value", "Forum", "label", "Forum"], t1, t1), A.LinkedHashMap_LinkedHashMap$_literal(["value", "Francois_One", "label", "Francois One"], t1, t1), A.LinkedHashMap_LinkedHashMap$_literal(["value", "Freckle_Face", "label", "Freckle Face"], t1, t1), A.LinkedHashMap_LinkedHashMap$_literal(["value", "Fredericka_the_Great", "label", "Fredericka the Great"], t1, t1), A.LinkedHashMap_LinkedHashMap$_literal(["value", "Fredoka_One", "label", "Fredoka One"], t1, t1), A.LinkedHashMap_LinkedHashMap$_literal(["value", "Freehand", "label", "Freehand"], t1, t1), A.LinkedHashMap_LinkedHashMap$_literal(["value", "Fresca", "label", "Fresca"], t1, t1), A.LinkedHashMap_LinkedHashMap$_literal(["value", "Frijole", "label", "Frijole"], t1, t1), A.LinkedHashMap_LinkedHashMap$_literal(["value", "Fruktur", "label", "Fruktur"], t1, t1), A.LinkedHashMap_LinkedHashMap$_literal(["value", "Fugaz_One", "label", "Fugaz One"], t1, t1), A.LinkedHashMap_LinkedHashMap$_literal(["value", "GFS_Didot", "label", "GFS Didot"], t1, t1), A.LinkedHashMap_LinkedHashMap$_literal(["value", "GFS_Neohellenic", "label", "GFS Neohellenic"], t1, t1), A.LinkedHashMap_LinkedHashMap$_literal(["value", "Gabriela", "label", "Gabriela"], t1, t1), A.LinkedHashMap_LinkedHashMap$_literal(["value", "Gafata", "label", "Gafata"], t1, t1), A.LinkedHashMap_LinkedHashMap$_literal(["value", "Galdeano", "label", "Galdeano"], t1, t1), A.LinkedHashMap_LinkedHashMap$_literal(["value", "Galindo", "label", "Galindo"], t1, t1), A.LinkedHashMap_LinkedHashMap$_literal(["value", "Gentium_Basic", "label", "Gentium Basic"], t1, t1), A.LinkedHashMap_LinkedHashMap$_literal(["value", "Gentium_Book_Basic", "label", "Gentium Book Basic"], t1, t1), A.LinkedHashMap_LinkedHashMap$_literal(["value", "Geo", "label", "Geo"], t1, t1), A.LinkedHashMap_LinkedHashMap$_literal(["value", "Geostar", "label", "Geostar"], t1, t1), A.LinkedHashMap_LinkedHashMap$_literal(["value", "Geostar_Fill", "label", "Geostar Fill"], t1, t1), A.LinkedHashMap_LinkedHashMap$_literal(["value", "Germania_One", "label", "Germania One"], t1, t1), A.LinkedHashMap_LinkedHashMap$_literal(["value", "Gidugu", "label", "Gidugu"], t1, t1), A.LinkedHashMap_LinkedHashMap$_literal(["value", "Gilda_Display", "label", "Gilda Display"], t1, t1), A.LinkedHashMap_LinkedHashMap$_literal(["value", "Give_You_Glory", "label", "Give You Glory"], t1, t1), A.LinkedHashMap_LinkedHashMap$_literal(["value", "Glass_Antiqua", "label", "Glass Antiqua"], t1, t1), A.LinkedHashMap_LinkedHashMap$_literal(["value", "Glegoo", "label", "Glegoo"], t1, t1), A.LinkedHashMap_LinkedHashMap$_literal(["value", "Gloria_Hallelujah", "label", "Gloria Hallelujah"], t1, t1), A.LinkedHashMap_LinkedHashMap$_literal(["value", "Goblin_One", "label", "Goblin One"], t1, t1), A.LinkedHashMap_LinkedHashMap$_literal(["value", "Gochi_Hand", "label", "Gochi Hand"], t1, t1), A.LinkedHashMap_LinkedHashMap$_literal(["value", "Gorditas", "label", "Gorditas"], t1, t1), A.LinkedHashMap_LinkedHashMap$_literal(["value", "Goudy_Bookletter_1911", "label", "Goudy Bookletter 1911"], t1, t1), A.LinkedHashMap_LinkedHashMap$_literal(["value", "Graduate", "label", "Graduate"], t1, t1), A.LinkedHashMap_LinkedHashMap$_literal(["value", "Grand_Hotel", "label", "Grand Hotel"], t1, t1), A.LinkedHashMap_LinkedHashMap$_literal(["value", "Gravitas_One", "label", "Gravitas One"], t1, t1), A.LinkedHashMap_LinkedHashMap$_literal(["value", "Great_Vibes", "label", "Great Vibes"], t1, t1), A.LinkedHashMap_LinkedHashMap$_literal(["value", "Griffy", "label", "Griffy"], t1, t1), A.LinkedHashMap_LinkedHashMap$_literal(["value", "Gruppo", "label", "Gruppo"], t1, t1), A.LinkedHashMap_LinkedHashMap$_literal(["value", "Gudea", "label", "Gudea"], t1, t1), A.LinkedHashMap_LinkedHashMap$_literal(["value", "Gurajada", "label", "Gurajada"], t1, t1), A.LinkedHashMap_LinkedHashMap$_literal(["value", "Habibi", "label", "Habibi"], t1, t1), A.LinkedHashMap_LinkedHashMap$_literal(["value", "Halant", "label", "Halant"], t1, t1), A.LinkedHashMap_LinkedHashMap$_literal(["value", "Hammersmith_One", "label", "Hammersmith One"], t1, t1), A.LinkedHashMap_LinkedHashMap$_literal(["value", "Hanalei", "label", "Hanalei"], t1, t1), A.LinkedHashMap_LinkedHashMap$_literal(["value", "Hanalei_Fill", "label", "Hanalei Fill"], t1, t1), A.LinkedHashMap_LinkedHashMap$_literal(["value", "Handlee", "label", "Handlee"], t1, t1), A.LinkedHashMap_LinkedHashMap$_literal(["value", "Hanuman", "label", "Hanuman"], t1, t1), A.LinkedHashMap_LinkedHashMap$_literal(["value", "Happy_Monkey", "label", "Happy Monkey"], t1, t1), A.LinkedHashMap_LinkedHashMap$_literal(["value", "Headland_One", "label", "Headland One"], t1, t1), A.LinkedHashMap_LinkedHashMap$_literal(["value", "Henny_Penny", "label", "Henny Penny"], t1, t1), A.LinkedHashMap_LinkedHashMap$_literal(["value", "Herr_Von_Muellerhoff", "label", "Herr Von Muellerhoff"], t1, t1), A.LinkedHashMap_LinkedHashMap$_literal(["value", "Hind", "label", "Hind"], t1, t1), A.LinkedHashMap_LinkedHashMap$_literal(["value", "Hind_Siliguri", "label", "Hind Siliguri"], t1, t1), A.LinkedHashMap_LinkedHashMap$_literal(["value", "Hind_Vadodara", "label", "Hind Vadodara"], t1, t1), A.LinkedHashMap_LinkedHashMap$_literal(["value", "Holtwood_One_SC", "label", "Holtwood One SC"], t1, t1), A.LinkedHashMap_LinkedHashMap$_literal(["value", "Homemade_Apple", "label", "Homemade Apple"], t1, t1), A.LinkedHashMap_LinkedHashMap$_literal(["value", "Homenaje", "label", "Homenaje"], t1, t1), A.LinkedHashMap_LinkedHashMap$_literal(["value", "IM_Fell_DW_Pica", "label", "IM Fell DW Pica"], t1, t1), A.LinkedHashMap_LinkedHashMap$_literal(["value", "IM_Fell_DW_Pica_SC", "label", "IM Fell DW Pica SC"], t1, t1), A.LinkedHashMap_LinkedHashMap$_literal(["value", "IM_Fell_Double_Pica", "label", "IM Fell Double Pica"], t1, t1), A.LinkedHashMap_LinkedHashMap$_literal(["value", "IM_Fell_Double_Pica_SC", "label", "IM Fell Double Pica SC"], t1, t1), A.LinkedHashMap_LinkedHashMap$_literal(["value", "IM_Fell_English", "label", "IM Fell English"], t1, t1), A.LinkedHashMap_LinkedHashMap$_literal(["value", "IM_Fell_English_SC", "label", "IM Fell English SC"], t1, t1), A.LinkedHashMap_LinkedHashMap$_literal(["value", "IM_Fell_French_Canon", "label", "IM Fell French Canon"], t1, t1), A.LinkedHashMap_LinkedHashMap$_literal(["value", "IM_Fell_French_Canon_SC", "label", "IM Fell French Canon SC"], t1, t1), A.LinkedHashMap_LinkedHashMap$_literal(["value", "IM_Fell_Great_Primer", "label", "IM Fell Great Primer"], t1, t1), A.LinkedHashMap_LinkedHashMap$_literal(["value", "IM_Fell_Great_Primer_SC", "label", "IM Fell Great Primer SC"], t1, t1), A.LinkedHashMap_LinkedHashMap$_literal(["value", "Iceberg", "label", "Iceberg"], t1, t1), A.LinkedHashMap_LinkedHashMap$_literal(["value", "Iceland", "label", "Iceland"], t1, t1), A.LinkedHashMap_LinkedHashMap$_literal(["value", "Imprima", "label", "Imprima"], t1, t1), A.LinkedHashMap_LinkedHashMap$_literal(["value", "Inconsolata", "label", "Inconsolata"], t1, t1), A.LinkedHashMap_LinkedHashMap$_literal(["value", "Inder", "label", "Inder"], t1, t1), A.LinkedHashMap_LinkedHashMap$_literal(["value", "Indie_Flower", "label", "Indie Flower"], t1, t1), A.LinkedHashMap_LinkedHashMap$_literal(["value", "Inika", "label", "Inika"], t1, t1), A.LinkedHashMap_LinkedHashMap$_literal(["value", "Inknut_Antiqua", "label", "Inknut Antiqua"], t1, t1), A.LinkedHashMap_LinkedHashMap$_literal(["value", "Irish_Grover", "label", "Irish Grover"], t1, t1), A.LinkedHashMap_LinkedHashMap$_literal(["value", "Istok_Web", "label", "Istok Web"], t1, t1), A.LinkedHashMap_LinkedHashMap$_literal(["value", "Italiana", "label", "Italiana"], t1, t1), A.LinkedHashMap_LinkedHashMap$_literal(["value", "Italianno", "label", "Italianno"], t1, t1), A.LinkedHashMap_LinkedHashMap$_literal(["value", "Itim", "label", "Itim"], t1, t1), A.LinkedHashMap_LinkedHashMap$_literal(["value", "Jacques_Francois", "label", "Jacques Francois"], t1, t1), A.LinkedHashMap_LinkedHashMap$_literal(["value", "Jacques_Francois_Shadow", "label", "Jacques Francois Shadow"], t1, t1), A.LinkedHashMap_LinkedHashMap$_literal(["value", "Jaldi", "label", "Jaldi"], t1, t1), A.LinkedHashMap_LinkedHashMap$_literal(["value", "Jim_Nightshade", "label", "Jim Nightshade"], t1, t1), A.LinkedHashMap_LinkedHashMap$_literal(["value", "Jockey_One", "label", "Jockey One"], t1, t1), A.LinkedHashMap_LinkedHashMap$_literal(["value", "Jolly_Lodger", "label", "Jolly Lodger"], t1, t1), A.LinkedHashMap_LinkedHashMap$_literal(["value", "Josefin_Sans", "label", "Josefin Sans"], t1, t1), A.LinkedHashMap_LinkedHashMap$_literal(["value", "Josefin_Slab", "label", "Josefin Slab"], t1, t1), A.LinkedHashMap_LinkedHashMap$_literal(["value", "Joti_One", "label", "Joti One"], t1, t1), A.LinkedHashMap_LinkedHashMap$_literal(["value", "Judson", "label", "Judson"], t1, t1), A.LinkedHashMap_LinkedHashMap$_literal(["value", "Julee", "label", "Julee"], t1, t1), A.LinkedHashMap_LinkedHashMap$_literal(["value", "Julius_Sans_One", "label", "Julius Sans One"], t1, t1), A.LinkedHashMap_LinkedHashMap$_literal(["value", "Junge", "label", "Junge"], t1, t1), A.LinkedHashMap_LinkedHashMap$_literal(["value", "Jura", "label", "Jura"], t1, t1), A.LinkedHashMap_LinkedHashMap$_literal(["value", "Just_Another_Hand", "label", "Just Another Hand"], t1, t1), A.LinkedHashMap_LinkedHashMap$_literal(["value", "Just_Me_Again_Down_Here", "label", "Just Me Again Down Here"], t1, t1), A.LinkedHashMap_LinkedHashMap$_literal(["value", "Kadwa", "label", "Kadwa"], t1, t1), A.LinkedHashMap_LinkedHashMap$_literal(["value", "Kalam", "label", "Kalam"], t1, t1), A.LinkedHashMap_LinkedHashMap$_literal(["value", "Kameron", "label", "Kameron"], t1, t1), A.LinkedHashMap_LinkedHashMap$_literal(["value", "Kantumruy", "label", "Kantumruy"], t1, t1), A.LinkedHashMap_LinkedHashMap$_literal(["value", "Karla", "label", "Karla"], t1, t1), A.LinkedHashMap_LinkedHashMap$_literal(["value", "Karma", "label", "Karma"], t1, t1), A.LinkedHashMap_LinkedHashMap$_literal(["value", "Kaushan_Script", "label", "Kaushan Script"], t1, t1), A.LinkedHashMap_LinkedHashMap$_literal(["value", "Kavoon", "label", "Kavoon"], t1, t1), A.LinkedHashMap_LinkedHashMap$_literal(["value", "Kdam_Thmor", "label", "Kdam Thmor"], t1, t1), A.LinkedHashMap_LinkedHashMap$_literal(["value", "Keania_One", "label", "Keania One"], t1, t1), A.LinkedHashMap_LinkedHashMap$_literal(["value", "Kelly_Slab", "label", "Kelly Slab"], t1, t1), A.LinkedHashMap_LinkedHashMap$_literal(["value", "Kenia", "label", "Kenia"], t1, t1), A.LinkedHashMap_LinkedHashMap$_literal(["value", "Khand", "label", "Khand"], t1, t1), A.LinkedHashMap_LinkedHashMap$_literal(["value", "Khmer", "label", "Khmer"], t1, t1), A.LinkedHashMap_LinkedHashMap$_literal(["value", "Khula", "label", "Khula"], t1, t1), A.LinkedHashMap_LinkedHashMap$_literal(["value", "Kite_One", "label", "Kite One"], t1, t1), A.LinkedHashMap_LinkedHashMap$_literal(["value", "Knewave", "label", "Knewave"], t1, t1), A.LinkedHashMap_LinkedHashMap$_literal(["value", "Kotta_One", "label", "Kotta One"], t1, t1), A.LinkedHashMap_LinkedHashMap$_literal(["value", "Koulen", "label", "Koulen"], t1, t1), A.LinkedHashMap_LinkedHashMap$_literal(["value", "Kranky", "label", "Kranky"], t1, t1), A.LinkedHashMap_LinkedHashMap$_literal(["value", "Kreon", "label", "Kreon"], t1, t1), A.LinkedHashMap_LinkedHashMap$_literal(["value", "Kristi", "label", "Kristi"], t1, t1), A.LinkedHashMap_LinkedHashMap$_literal(["value", "Krona_One", "label", "Krona One"], t1, t1), A.LinkedHashMap_LinkedHashMap$_literal(["value", "Kurale", "label", "Kurale"], t1, t1), A.LinkedHashMap_LinkedHashMap$_literal(["value", "La_Belle_Aurore", "label", "La Belle Aurore"], t1, t1), A.LinkedHashMap_LinkedHashMap$_literal(["value", "Laila", "label", "Laila"], t1, t1), A.LinkedHashMap_LinkedHashMap$_literal(["value", "Lakki_Reddy", "label", "Lakki Reddy"], t1, t1), A.LinkedHashMap_LinkedHashMap$_literal(["value", "Lancelot", "label", "Lancelot"], t1, t1), A.LinkedHashMap_LinkedHashMap$_literal(["value", "Lateef", "label", "Lateef"], t1, t1), A.LinkedHashMap_LinkedHashMap$_literal(["value", "Lato", "label", "Lato"], t1, t1), A.LinkedHashMap_LinkedHashMap$_literal(["value", "League_Script", "label", "League Script"], t1, t1), A.LinkedHashMap_LinkedHashMap$_literal(["value", "Leckerli_One", "label", "Leckerli One"], t1, t1), A.LinkedHashMap_LinkedHashMap$_literal(["value", "Ledger", "label", "Ledger"], t1, t1), A.LinkedHashMap_LinkedHashMap$_literal(["value", "Lekton", "label", "Lekton"], t1, t1), A.LinkedHashMap_LinkedHashMap$_literal(["value", "Lemon", "label", "Lemon"], t1, t1), A.LinkedHashMap_LinkedHashMap$_literal(["value", "Libre_Baskerville", "label", "Libre Baskerville"], t1, t1), A.LinkedHashMap_LinkedHashMap$_literal(["value", "Life_Savers", "label", "Life Savers"], t1, t1), A.LinkedHashMap_LinkedHashMap$_literal(["value", "Lilita_One", "label", "Lilita One"], t1, t1), A.LinkedHashMap_LinkedHashMap$_literal(["value", "Lily_Script_One", "label", "Lily Script One"], t1, t1), A.LinkedHashMap_LinkedHashMap$_literal(["value", "Limelight", "label", "Limelight"], t1, t1), A.LinkedHashMap_LinkedHashMap$_literal(["value", "Linden_Hill", "label", "Linden Hill"], t1, t1), A.LinkedHashMap_LinkedHashMap$_literal(["value", "Lobster", "label", "Lobster"], t1, t1), A.LinkedHashMap_LinkedHashMap$_literal(["value", "Lobster_Two", "label", "Lobster Two"], t1, t1), A.LinkedHashMap_LinkedHashMap$_literal(["value", "Londrina_Outline", "label", "Londrina Outline"], t1, t1), A.LinkedHashMap_LinkedHashMap$_literal(["value", "Londrina_Shadow", "label", "Londrina Shadow"], t1, t1), A.LinkedHashMap_LinkedHashMap$_literal(["value", "Londrina_Sketch", "label", "Londrina Sketch"], t1, t1), A.LinkedHashMap_LinkedHashMap$_literal(["value", "Londrina_Solid", "label", "Londrina Solid"], t1, t1), A.LinkedHashMap_LinkedHashMap$_literal(["value", "Lora", "label", "Lora"], t1, t1), A.LinkedHashMap_LinkedHashMap$_literal(["value", "Love_Ya_Like_A_Sister", "label", "Love Ya Like A Sister"], t1, t1), A.LinkedHashMap_LinkedHashMap$_literal(["value", "Loved_by_the_King", "label", "Loved by the King"], t1, t1), A.LinkedHashMap_LinkedHashMap$_literal(["value", "Lovers_Quarrel", "label", "Lovers Quarrel"], t1, t1), A.LinkedHashMap_LinkedHashMap$_literal(["value", "Luckiest_Guy", "label", "Luckiest Guy"], t1, t1), A.LinkedHashMap_LinkedHashMap$_literal(["value", "Lusitana", "label", "Lusitana"], t1, t1), A.LinkedHashMap_LinkedHashMap$_literal(["value", "Lustria", "label", "Lustria"], t1, t1), A.LinkedHashMap_LinkedHashMap$_literal(["value", "Macondo", "label", "Macondo"], t1, t1), A.LinkedHashMap_LinkedHashMap$_literal(["value", "Macondo_Swash_Caps", "label", "Macondo Swash Caps"], t1, t1), A.LinkedHashMap_LinkedHashMap$_literal(["value", "Magra", "label", "Magra"], t1, t1), A.LinkedHashMap_LinkedHashMap$_literal(["value", "Maiden_Orange", "label", "Maiden Orange"], t1, t1), A.LinkedHashMap_LinkedHashMap$_literal(["value", "Mako", "label", "Mako"], t1, t1), A.LinkedHashMap_LinkedHashMap$_literal(["value", "Mallanna", "label", "Mallanna"], t1, t1), A.LinkedHashMap_LinkedHashMap$_literal(["value", "Mandali", "label", "Mandali"], t1, t1), A.LinkedHashMap_LinkedHashMap$_literal(["value", "Marcellus", "label", "Marcellus"], t1, t1), A.LinkedHashMap_LinkedHashMap$_literal(["value", "Marcellus_SC", "label", "Marcellus SC"], t1, t1), A.LinkedHashMap_LinkedHashMap$_literal(["value", "Marck_Script", "label", "Marck Script"], t1, t1), A.LinkedHashMap_LinkedHashMap$_literal(["value", "Margarine", "label", "Margarine"], t1, t1), A.LinkedHashMap_LinkedHashMap$_literal(["value", "Marko_One", "label", "Marko One"], t1, t1), A.LinkedHashMap_LinkedHashMap$_literal(["value", "Marmelad", "label", "Marmelad"], t1, t1), A.LinkedHashMap_LinkedHashMap$_literal(["value", "Martel", "label", "Martel"], t1, t1), A.LinkedHashMap_LinkedHashMap$_literal(["value", "Martel_Sans", "label", "Martel Sans"], t1, t1), A.LinkedHashMap_LinkedHashMap$_literal(["value", "Marvel", "label", "Marvel"], t1, t1), A.LinkedHashMap_LinkedHashMap$_literal(["value", "Mate", "label", "Mate"], t1, t1), A.LinkedHashMap_LinkedHashMap$_literal(["value", "Mate_SC", "label", "Mate SC"], t1, t1), A.LinkedHashMap_LinkedHashMap$_literal(["value", "Maven_Pro", "label", "Maven Pro"], t1, t1), A.LinkedHashMap_LinkedHashMap$_literal(["value", "McLaren", "label", "McLaren"], t1, t1), A.LinkedHashMap_LinkedHashMap$_literal(["value", "Meddon", "label", "Meddon"], t1, t1), A.LinkedHashMap_LinkedHashMap$_literal(["value", "MedievalSharp", "label", "MedievalSharp"], t1, t1), A.LinkedHashMap_LinkedHashMap$_literal(["value", "Medula_One", "label", "Medula One"], t1, t1), A.LinkedHashMap_LinkedHashMap$_literal(["value", "Megrim", "label", "Megrim"], t1, t1), A.LinkedHashMap_LinkedHashMap$_literal(["value", "Meie_Script", "label", "Meie Script"], t1, t1), A.LinkedHashMap_LinkedHashMap$_literal(["value", "Merienda", "label", "Merienda"], t1, t1), A.LinkedHashMap_LinkedHashMap$_literal(["value", "Merienda_One", "label", "Merienda One"], t1, t1), A.LinkedHashMap_LinkedHashMap$_literal(["value", "Merriweather", "label", "Merriweather"], t1, t1), A.LinkedHashMap_LinkedHashMap$_literal(["value", "Merriweather_Sans", "label", "Merriweather Sans"], t1, t1), A.LinkedHashMap_LinkedHashMap$_literal(["value", "Metal", "label", "Metal"], t1, t1), A.LinkedHashMap_LinkedHashMap$_literal(["value", "Metal_Mania", "label", "Metal Mania"], t1, t1), A.LinkedHashMap_LinkedHashMap$_literal(["value", "Metamorphous", "label", "Metamorphous"], t1, t1), A.LinkedHashMap_LinkedHashMap$_literal(["value", "Metrophobic", "label", "Metrophobic"], t1, t1), A.LinkedHashMap_LinkedHashMap$_literal(["value", "Michroma", "label", "Michroma"], t1, t1), A.LinkedHashMap_LinkedHashMap$_literal(["value", "Milonga", "label", "Milonga"], t1, t1), A.LinkedHashMap_LinkedHashMap$_literal(["value", "Miltonian", "label", "Miltonian"], t1, t1), A.LinkedHashMap_LinkedHashMap$_literal(["value", "Miltonian_Tattoo", "label", "Miltonian Tattoo"], t1, t1), A.LinkedHashMap_LinkedHashMap$_literal(["value", "Miniver", "label", "Miniver"], t1, t1), A.LinkedHashMap_LinkedHashMap$_literal(["value", "Miss_Fajardose", "label", "Miss Fajardose"], t1, t1), A.LinkedHashMap_LinkedHashMap$_literal(["value", "Modak", "label", "Modak"], t1, t1), A.LinkedHashMap_LinkedHashMap$_literal(["value", "Modern_Antiqua", "label", "Modern Antiqua"], t1, t1), A.LinkedHashMap_LinkedHashMap$_literal(["value", "Molengo", "label", "Molengo"], t1, t1), A.LinkedHashMap_LinkedHashMap$_literal(["value", "Molle", "label", "Molle"], t1, t1), A.LinkedHashMap_LinkedHashMap$_literal(["value", "Monda", "label", "Monda"], t1, t1), A.LinkedHashMap_LinkedHashMap$_literal(["value", "Monofett", "label", "Monofett"], t1, t1), A.LinkedHashMap_LinkedHashMap$_literal(["value", "Monoton", "label", "Monoton"], t1, t1), A.LinkedHashMap_LinkedHashMap$_literal(["value", "Monsieur_La_Doulaise", "label", "Monsieur La Doulaise"], t1, t1), A.LinkedHashMap_LinkedHashMap$_literal(["value", "Montaga", "label", "Montaga"], t1, t1), A.LinkedHashMap_LinkedHashMap$_literal(["value", "Montez", "label", "Montez"], t1, t1), A.LinkedHashMap_LinkedHashMap$_literal(["value", "Montserrat", "label", "Montserrat"], t1, t1), A.LinkedHashMap_LinkedHashMap$_literal(["value", "Montserrat_Alternates", "label", "Montserrat Alternates"], t1, t1), A.LinkedHashMap_LinkedHashMap$_literal(["value", "Montserrat_Subrayada", "label", "Montserrat Subrayada"], t1, t1), A.LinkedHashMap_LinkedHashMap$_literal(["value", "Moul", "label", "Moul"], t1, t1), A.LinkedHashMap_LinkedHashMap$_literal(["value", "Moulpali", "label", "Moulpali"], t1, t1), A.LinkedHashMap_LinkedHashMap$_literal(["value", "Mountains_of_Christmas", "label", "Mountains of Christmas"], t1, t1), A.LinkedHashMap_LinkedHashMap$_literal(["value", "Mouse_Memoirs", "label", "Mouse Memoirs"], t1, t1), A.LinkedHashMap_LinkedHashMap$_literal(["value", "Mr_Bedfort", "label", "Mr Bedfort"], t1, t1), A.LinkedHashMap_LinkedHashMap$_literal(["value", "Mr_Dafoe", "label", "Mr Dafoe"], t1, t1), A.LinkedHashMap_LinkedHashMap$_literal(["value", "Mr_De_Haviland", "label", "Mr De Haviland"], t1, t1), A.LinkedHashMap_LinkedHashMap$_literal(["value", "Mrs_Saint_Delafield", "label", "Mrs Saint Delafield"], t1, t1), A.LinkedHashMap_LinkedHashMap$_literal(["value", "Mrs_Sheppards", "label", "Mrs Sheppards"], t1, t1), A.LinkedHashMap_LinkedHashMap$_literal(["value", "Muli", "label", "Muli"], t1, t1), A.LinkedHashMap_LinkedHashMap$_literal(["value", "Mystery_Quest", "label", "Mystery Quest"], t1, t1), A.LinkedHashMap_LinkedHashMap$_literal(["value", "NTR", "label", "NTR"], t1, t1), A.LinkedHashMap_LinkedHashMap$_literal(["value", "Neucha", "label", "Neucha"], t1, t1), A.LinkedHashMap_LinkedHashMap$_literal(["value", "Neuton", "label", "Neuton"], t1, t1), A.LinkedHashMap_LinkedHashMap$_literal(["value", "New_Rocker", "label", "New Rocker"], t1, t1), A.LinkedHashMap_LinkedHashMap$_literal(["value", "News_Cycle", "label", "News Cycle"], t1, t1), A.LinkedHashMap_LinkedHashMap$_literal(["value", "Niconne", "label", "Niconne"], t1, t1), A.LinkedHashMap_LinkedHashMap$_literal(["value", "Nixie_One", "label", "Nixie One"], t1, t1), A.LinkedHashMap_LinkedHashMap$_literal(["value", "Nobile", "label", "Nobile"], t1, t1), A.LinkedHashMap_LinkedHashMap$_literal(["value", "Nokora", "label", "Nokora"], t1, t1), A.LinkedHashMap_LinkedHashMap$_literal(["value", "Norican", "label", "Norican"], t1, t1), A.LinkedHashMap_LinkedHashMap$_literal(["value", "Nosifer", "label", "Nosifer"], t1, t1), A.LinkedHashMap_LinkedHashMap$_literal(["value", "Nothing_You_Could_Do", "label", "Nothing You Could Do"], t1, t1), A.LinkedHashMap_LinkedHashMap$_literal(["value", "Noticia_Text", "label", "Noticia Text"], t1, t1), A.LinkedHashMap_LinkedHashMap$_literal(["value", "Noto_Sans", "label", "Noto Sans"], t1, t1), A.LinkedHashMap_LinkedHashMap$_literal(["value", "Noto_Serif", "label", "Noto Serif"], t1, t1), A.LinkedHashMap_LinkedHashMap$_literal(["value", "Nova_Cut", "label", "Nova Cut"], t1, t1), A.LinkedHashMap_LinkedHashMap$_literal(["value", "Nova_Flat", "label", "Nova Flat"], t1, t1), A.LinkedHashMap_LinkedHashMap$_literal(["value", "Nova_Mono", "label", "Nova Mono"], t1, t1), A.LinkedHashMap_LinkedHashMap$_literal(["value", "Nova_Oval", "label", "Nova Oval"], t1, t1), A.LinkedHashMap_LinkedHashMap$_literal(["value", "Nova_Round", "label", "Nova Round"], t1, t1), A.LinkedHashMap_LinkedHashMap$_literal(["value", "Nova_Script", "label", "Nova Script"], t1, t1), A.LinkedHashMap_LinkedHashMap$_literal(["value", "Nova_Slim", "label", "Nova Slim"], t1, t1), A.LinkedHashMap_LinkedHashMap$_literal(["value", "Nova_Square", "label", "Nova Square"], t1, t1), A.LinkedHashMap_LinkedHashMap$_literal(["value", "Numans", "label", "Numans"], t1, t1), A.LinkedHashMap_LinkedHashMap$_literal(["value", "Nunito", "label", "Nunito"], t1, t1), A.LinkedHashMap_LinkedHashMap$_literal(["value", "Odor_Mean_Chey", "label", "Odor Mean Chey"], t1, t1), A.LinkedHashMap_LinkedHashMap$_literal(["value", "Offside", "label", "Offside"], t1, t1), A.LinkedHashMap_LinkedHashMap$_literal(["value", "Old_Standard_TT", "label", "Old Standard TT"], t1, t1), A.LinkedHashMap_LinkedHashMap$_literal(["value", "Oldenburg", "label", "Oldenburg"], t1, t1), A.LinkedHashMap_LinkedHashMap$_literal(["value", "Oleo_Script", "label", "Oleo Script"], t1, t1), A.LinkedHashMap_LinkedHashMap$_literal(["value", "Oleo_Script_Swash_Caps", "label", "Oleo Script Swash Caps"], t1, t1), A.LinkedHashMap_LinkedHashMap$_literal(["value", "Open_Sans", "label", "Open Sans"], t1, t1), A.LinkedHashMap_LinkedHashMap$_literal(["value", "Open_Sans_Condensed", "label", "Open Sans Condensed"], t1, t1), A.LinkedHashMap_LinkedHashMap$_literal(["value", "Oranienbaum", "label", "Oranienbaum"], t1, t1), A.LinkedHashMap_LinkedHashMap$_literal(["value", "Orbitron", "label", "Orbitron"], t1, t1), A.LinkedHashMap_LinkedHashMap$_literal(["value", "Oregano", "label", "Oregano"], t1, t1), A.LinkedHashMap_LinkedHashMap$_literal(["value", "Orienta", "label", "Orienta"], t1, t1), A.LinkedHashMap_LinkedHashMap$_literal(["value", "Original_Surfer", "label", "Original Surfer"], t1, t1), A.LinkedHashMap_LinkedHashMap$_literal(["value", "Oswald", "label", "Oswald"], t1, t1), A.LinkedHashMap_LinkedHashMap$_literal(["value", "Over_the_Rainbow", "label", "Over the Rainbow"], t1, t1), A.LinkedHashMap_LinkedHashMap$_literal(["value", "Overlock", "label", "Overlock"], t1, t1), A.LinkedHashMap_LinkedHashMap$_literal(["value", "Overlock_SC", "label", "Overlock SC"], t1, t1), A.LinkedHashMap_LinkedHashMap$_literal(["value", "Ovo", "label", "Ovo"], t1, t1), A.LinkedHashMap_LinkedHashMap$_literal(["value", "Oxygen", "label", "Oxygen"], t1, t1), A.LinkedHashMap_LinkedHashMap$_literal(["value", "Oxygen_Mono", "label", "Oxygen Mono"], t1, t1), A.LinkedHashMap_LinkedHashMap$_literal(["value", "PT_Mono", "label", "PT Mono"], t1, t1), A.LinkedHashMap_LinkedHashMap$_literal(["value", "PT_Sans", "label", "PT Sans"], t1, t1), A.LinkedHashMap_LinkedHashMap$_literal(["value", "PT_Sans_Caption", "label", "PT Sans Caption"], t1, t1), A.LinkedHashMap_LinkedHashMap$_literal(["value", "PT_Sans_Narrow", "label", "PT Sans Narrow"], t1, t1), A.LinkedHashMap_LinkedHashMap$_literal(["value", "PT_Serif", "label", "PT Serif"], t1, t1), A.LinkedHashMap_LinkedHashMap$_literal(["value", "PT_Serif_Caption", "label", "PT Serif Caption"], t1, t1), A.LinkedHashMap_LinkedHashMap$_literal(["value", "Pacifico", "label", "Pacifico"], t1, t1), A.LinkedHashMap_LinkedHashMap$_literal(["value", "Palanquin", "label", "Palanquin"], t1, t1), A.LinkedHashMap_LinkedHashMap$_literal(["value", "Palanquin_Dark", "label", "Palanquin Dark"], t1, t1), A.LinkedHashMap_LinkedHashMap$_literal(["value", "Paprika", "label", "Paprika"], t1, t1), A.LinkedHashMap_LinkedHashMap$_literal(["value", "Parisienne", "label", "Parisienne"], t1, t1), A.LinkedHashMap_LinkedHashMap$_literal(["value", "Passero_One", "label", "Passero One"], t1, t1), A.LinkedHashMap_LinkedHashMap$_literal(["value", "Passion_One", "label", "Passion One"], t1, t1), A.LinkedHashMap_LinkedHashMap$_literal(["value", "Pathway_Gothic_One", "label", "Pathway Gothic One"], t1, t1), A.LinkedHashMap_LinkedHashMap$_literal(["value", "Patrick_Hand", "label", "Patrick Hand"], t1, t1), A.LinkedHashMap_LinkedHashMap$_literal(["value", "Patrick_Hand_SC", "label", "Patrick Hand SC"], t1, t1), A.LinkedHashMap_LinkedHashMap$_literal(["value", "Patua_One", "label", "Patua One"], t1, t1), A.LinkedHashMap_LinkedHashMap$_literal(["value", "Paytone_One", "label", "Paytone One"], t1, t1), A.LinkedHashMap_LinkedHashMap$_literal(["value", "Peddana", "label", "Peddana"], t1, t1), A.LinkedHashMap_LinkedHashMap$_literal(["value", "Peralta", "label", "Peralta"], t1, t1), A.LinkedHashMap_LinkedHashMap$_literal(["value", "Permanent_Marker", "label", "Permanent Marker"], t1, t1), A.LinkedHashMap_LinkedHashMap$_literal(["value", "Petit_Formal_Script", "label", "Petit Formal Script"], t1, t1), A.LinkedHashMap_LinkedHashMap$_literal(["value", "Petrona", "label", "Petrona"], t1, t1), A.LinkedHashMap_LinkedHashMap$_literal(["value", "Philosopher", "label", "Philosopher"], t1, t1), A.LinkedHashMap_LinkedHashMap$_literal(["value", "Piedra", "label", "Piedra"], t1, t1), A.LinkedHashMap_LinkedHashMap$_literal(["value", "Pinyon_Script", "label", "Pinyon Script"], t1, t1), A.LinkedHashMap_LinkedHashMap$_literal(["value", "Pirata_One", "label", "Pirata One"], t1, t1), A.LinkedHashMap_LinkedHashMap$_literal(["value", "Plaster", "label", "Plaster"], t1, t1), A.LinkedHashMap_LinkedHashMap$_literal(["value", "Play", "label", "Play"], t1, t1), A.LinkedHashMap_LinkedHashMap$_literal(["value", "Playball", "label", "Playball"], t1, t1), A.LinkedHashMap_LinkedHashMap$_literal(["value", "Playfair_Display", "label", "Playfair Display"], t1, t1), A.LinkedHashMap_LinkedHashMap$_literal(["value", "Playfair_Display_SC", "label", "Playfair Display SC"], t1, t1), A.LinkedHashMap_LinkedHashMap$_literal(["value", "Podkova", "label", "Podkova"], t1, t1), A.LinkedHashMap_LinkedHashMap$_literal(["value", "Poiret_One", "label", "Poiret One"], t1, t1), A.LinkedHashMap_LinkedHashMap$_literal(["value", "Poller_One", "label", "Poller One"], t1, t1), A.LinkedHashMap_LinkedHashMap$_literal(["value", "Poly", "label", "Poly"], t1, t1), A.LinkedHashMap_LinkedHashMap$_literal(["value", "Pompiere", "label", "Pompiere"], t1, t1), A.LinkedHashMap_LinkedHashMap$_literal(["value", "Pontano_Sans", "label", "Pontano Sans"], t1, t1), A.LinkedHashMap_LinkedHashMap$_literal(["value", "Poppins", "label", "Poppins"], t1, t1), A.LinkedHashMap_LinkedHashMap$_literal(["value", "Port_Lligat_Sans", "label", "Port Lligat Sans"], t1, t1), A.LinkedHashMap_LinkedHashMap$_literal(["value", "Port_Lligat_Slab", "label", "Port Lligat Slab"], t1, t1), A.LinkedHashMap_LinkedHashMap$_literal(["value", "Pragati_Narrow", "label", "Pragati Narrow"], t1, t1), A.LinkedHashMap_LinkedHashMap$_literal(["value", "Prata", "label", "Prata"], t1, t1), A.LinkedHashMap_LinkedHashMap$_literal(["value", "Preahvihear", "label", "Preahvihear"], t1, t1), A.LinkedHashMap_LinkedHashMap$_literal(["value", "Press_Start_2P", "label", "Press Start 2P"], t1, t1), A.LinkedHashMap_LinkedHashMap$_literal(["value", "Princess_Sofia", "label", "Princess Sofia"], t1, t1), A.LinkedHashMap_LinkedHashMap$_literal(["value", "Prociono", "label", "Prociono"], t1, t1), A.LinkedHashMap_LinkedHashMap$_literal(["value", "Prosto_One", "label", "Prosto One"], t1, t1), A.LinkedHashMap_LinkedHashMap$_literal(["value", "Puritan", "label", "Puritan"], t1, t1), A.LinkedHashMap_LinkedHashMap$_literal(["value", "Purple_Purse", "label", "Purple Purse"], t1, t1), A.LinkedHashMap_LinkedHashMap$_literal(["value", "Quando", "label", "Quando"], t1, t1), A.LinkedHashMap_LinkedHashMap$_literal(["value", "Quantico", "label", "Quantico"], t1, t1), A.LinkedHashMap_LinkedHashMap$_literal(["value", "Quattrocento", "label", "Quattrocento"], t1, t1), A.LinkedHashMap_LinkedHashMap$_literal(["value", "Quattrocento_Sans", "label", "Quattrocento Sans"], t1, t1), A.LinkedHashMap_LinkedHashMap$_literal(["value", "Questrial", "label", "Questrial"], t1, t1), A.LinkedHashMap_LinkedHashMap$_literal(["value", "Quicksand", "label", "Quicksand"], t1, t1), A.LinkedHashMap_LinkedHashMap$_literal(["value", "Quintessential", "label", "Quintessential"], t1, t1), A.LinkedHashMap_LinkedHashMap$_literal(["value", "Qwigley", "label", "Qwigley"], t1, t1), A.LinkedHashMap_LinkedHashMap$_literal(["value", "Racing_Sans_One", "label", "Racing Sans One"], t1, t1), A.LinkedHashMap_LinkedHashMap$_literal(["value", "Radley", "label", "Radley"], t1, t1), A.LinkedHashMap_LinkedHashMap$_literal(["value", "Rajdhani", "label", "Rajdhani"], t1, t1), A.LinkedHashMap_LinkedHashMap$_literal(["value", "Raleway", "label", "Raleway"], t1, t1), A.LinkedHashMap_LinkedHashMap$_literal(["value", "Raleway_Dots", "label", "Raleway Dots"], t1, t1), A.LinkedHashMap_LinkedHashMap$_literal(["value", "Ramabhadra", "label", "Ramabhadra"], t1, t1), A.LinkedHashMap_LinkedHashMap$_literal(["value", "Ramaraja", "label", "Ramaraja"], t1, t1), A.LinkedHashMap_LinkedHashMap$_literal(["value", "Rambla", "label", "Rambla"], t1, t1), A.LinkedHashMap_LinkedHashMap$_literal(["value", "Rammetto_One", "label", "Rammetto One"], t1, t1), A.LinkedHashMap_LinkedHashMap$_literal(["value", "Ranchers", "label", "Ranchers"], t1, t1), A.LinkedHashMap_LinkedHashMap$_literal(["value", "Rancho", "label", "Rancho"], t1, t1), A.LinkedHashMap_LinkedHashMap$_literal(["value", "Ranga", "label", "Ranga"], t1, t1), A.LinkedHashMap_LinkedHashMap$_literal(["value", "Rationale", "label", "Rationale"], t1, t1), A.LinkedHashMap_LinkedHashMap$_literal(["value", "Ravi_Prakash", "label", "Ravi Prakash"], t1, t1), A.LinkedHashMap_LinkedHashMap$_literal(["value", "Redressed", "label", "Redressed"], t1, t1), A.LinkedHashMap_LinkedHashMap$_literal(["value", "Reenie_Beanie", "label", "Reenie Beanie"], t1, t1), A.LinkedHashMap_LinkedHashMap$_literal(["value", "Revalia", "label", "Revalia"], t1, t1), A.LinkedHashMap_LinkedHashMap$_literal(["value", "Rhodium_Libre", "label", "Rhodium Libre"], t1, t1), A.LinkedHashMap_LinkedHashMap$_literal(["value", "Ribeye", "label", "Ribeye"], t1, t1), A.LinkedHashMap_LinkedHashMap$_literal(["value", "Ribeye_Marrow", "label", "Ribeye Marrow"], t1, t1), A.LinkedHashMap_LinkedHashMap$_literal(["value", "Righteous", "label", "Righteous"], t1, t1), A.LinkedHashMap_LinkedHashMap$_literal(["value", "Risque", "label", "Risque"], t1, t1), A.LinkedHashMap_LinkedHashMap$_literal(["value", "Roboto", "label", "Roboto"], t1, t1), A.LinkedHashMap_LinkedHashMap$_literal(["value", "Roboto_Condensed", "label", "Roboto Condensed"], t1, t1), A.LinkedHashMap_LinkedHashMap$_literal(["value", "Roboto_Mono", "label", "Roboto Mono"], t1, t1), A.LinkedHashMap_LinkedHashMap$_literal(["value", "Roboto_Slab", "label", "Roboto Slab"], t1, t1), A.LinkedHashMap_LinkedHashMap$_literal(["value", "Rochester", "label", "Rochester"], t1, t1), A.LinkedHashMap_LinkedHashMap$_literal(["value", "Rock_Salt", "label", "Rock Salt"], t1, t1), A.LinkedHashMap_LinkedHashMap$_literal(["value", "Rokkitt", "label", "Rokkitt"], t1, t1), A.LinkedHashMap_LinkedHashMap$_literal(["value", "Romanesco", "label", "Romanesco"], t1, t1), A.LinkedHashMap_LinkedHashMap$_literal(["value", "Ropa_Sans", "label", "Ropa Sans"], t1, t1), A.LinkedHashMap_LinkedHashMap$_literal(["value", "Rosario", "label", "Rosario"], t1, t1), A.LinkedHashMap_LinkedHashMap$_literal(["value", "Rosarivo", "label", "Rosarivo"], t1, t1), A.LinkedHashMap_LinkedHashMap$_literal(["value", "Rouge_Script", "label", "Rouge Script"], t1, t1), A.LinkedHashMap_LinkedHashMap$_literal(["value", "Rozha_One", "label", "Rozha One"], t1, t1), A.LinkedHashMap_LinkedHashMap$_literal(["value", "Rubik", "label", "Rubik"], t1, t1), A.LinkedHashMap_LinkedHashMap$_literal(["value", "Rubik_Mono_One", "label", "Rubik Mono One"], t1, t1), A.LinkedHashMap_LinkedHashMap$_literal(["value", "Rubik_One", "label", "Rubik One"], t1, t1), A.LinkedHashMap_LinkedHashMap$_literal(["value", "Ruda", "label", "Ruda"], t1, t1), A.LinkedHashMap_LinkedHashMap$_literal(["value", "Rufina", "label", "Rufina"], t1, t1), A.LinkedHashMap_LinkedHashMap$_literal(["value", "Ruge_Boogie", "label", "Ruge Boogie"], t1, t1), A.LinkedHashMap_LinkedHashMap$_literal(["value", "Ruluko", "label", "Ruluko"], t1, t1), A.LinkedHashMap_LinkedHashMap$_literal(["value", "Rum_Raisin", "label", "Rum Raisin"], t1, t1), A.LinkedHashMap_LinkedHashMap$_literal(["value", "Ruslan_Display", "label", "Ruslan Display"], t1, t1), A.LinkedHashMap_LinkedHashMap$_literal(["value", "Russo_One", "label", "Russo One"], t1, t1), A.LinkedHashMap_LinkedHashMap$_literal(["value", "Ruthie", "label", "Ruthie"], t1, t1), A.LinkedHashMap_LinkedHashMap$_literal(["value", "Rye", "label", "Rye"], t1, t1), A.LinkedHashMap_LinkedHashMap$_literal(["value", "Sacramento", "label", "Sacramento"], t1, t1), A.LinkedHashMap_LinkedHashMap$_literal(["value", "Sahitya", "label", "Sahitya"], t1, t1), A.LinkedHashMap_LinkedHashMap$_literal(["value", "Sail", "label", "Sail"], t1, t1), A.LinkedHashMap_LinkedHashMap$_literal(["value", "Salsa", "label", "Salsa"], t1, t1), A.LinkedHashMap_LinkedHashMap$_literal(["value", "Sanchez", "label", "Sanchez"], t1, t1), A.LinkedHashMap_LinkedHashMap$_literal(["value", "Sancreek", "label", "Sancreek"], t1, t1), A.LinkedHashMap_LinkedHashMap$_literal(["value", "Sansita_One", "label", "Sansita One"], t1, t1), A.LinkedHashMap_LinkedHashMap$_literal(["value", "Sarala", "label", "Sarala"], t1, t1), A.LinkedHashMap_LinkedHashMap$_literal(["value", "Sarabun", "label", "Sarabun"], t1, t1), A.LinkedHashMap_LinkedHashMap$_literal(["value", "Sarina", "label", "Sarina"], t1, t1), A.LinkedHashMap_LinkedHashMap$_literal(["value", "Sarpanch", "label", "Sarpanch"], t1, t1), A.LinkedHashMap_LinkedHashMap$_literal(["value", "Satisfy", "label", "Satisfy"], t1, t1), A.LinkedHashMap_LinkedHashMap$_literal(["value", "Scada", "label", "Scada"], t1, t1), A.LinkedHashMap_LinkedHashMap$_literal(["value", "Scheherazade", "label", "Scheherazade"], t1, t1), A.LinkedHashMap_LinkedHashMap$_literal(["value", "Schoolbell", "label", "Schoolbell"], t1, t1), A.LinkedHashMap_LinkedHashMap$_literal(["value", "Seaweed_Script", "label", "Seaweed Script"], t1, t1), A.LinkedHashMap_LinkedHashMap$_literal(["value", "Sevillana", "label", "Sevillana"], t1, t1), A.LinkedHashMap_LinkedHashMap$_literal(["value", "Seymour_One", "label", "Seymour One"], t1, t1), A.LinkedHashMap_LinkedHashMap$_literal(["value", "Shadows_Into_Light", "label", "Shadows Into Light"], t1, t1), A.LinkedHashMap_LinkedHashMap$_literal(["value", "Shadows_Into_Light_Two", "label", "Shadows Into Light Two"], t1, t1), A.LinkedHashMap_LinkedHashMap$_literal(["value", "Shanti", "label", "Shanti"], t1, t1), A.LinkedHashMap_LinkedHashMap$_literal(["value", "Share", "label", "Share"], t1, t1), A.LinkedHashMap_LinkedHashMap$_literal(["value", "Share_Tech", "label", "Share Tech"], t1, t1), A.LinkedHashMap_LinkedHashMap$_literal(["value", "Share_Tech_Mono", "label", "Share Tech Mono"], t1, t1), A.LinkedHashMap_LinkedHashMap$_literal(["value", "Shojumaru", "label", "Shojumaru"], t1, t1), A.LinkedHashMap_LinkedHashMap$_literal(["value", "Short_Stack", "label", "Short Stack"], t1, t1), A.LinkedHashMap_LinkedHashMap$_literal(["value", "Siemreap", "label", "Siemreap"], t1, t1), A.LinkedHashMap_LinkedHashMap$_literal(["value", "Sigmar_One", "label", "Sigmar One"], t1, t1), A.LinkedHashMap_LinkedHashMap$_literal(["value", "Signika", "label", "Signika"], t1, t1), A.LinkedHashMap_LinkedHashMap$_literal(["value", "Signika_Negative", "label", "Signika Negative"], t1, t1), A.LinkedHashMap_LinkedHashMap$_literal(["value", "Simonetta", "label", "Simonetta"], t1, t1), A.LinkedHashMap_LinkedHashMap$_literal(["value", "Sintony", "label", "Sintony"], t1, t1), A.LinkedHashMap_LinkedHashMap$_literal(["value", "Sirin_Stencil", "label", "Sirin Stencil"], t1, t1), A.LinkedHashMap_LinkedHashMap$_literal(["value", "Six_Caps", "label", "Six Caps"], t1, t1), A.LinkedHashMap_LinkedHashMap$_literal(["value", "Skranji", "label", "Skranji"], t1, t1), A.LinkedHashMap_LinkedHashMap$_literal(["value", "Slabo_13px", "label", "Slabo 13px"], t1, t1), A.LinkedHashMap_LinkedHashMap$_literal(["value", "Slabo_27px", "label", "Slabo 27px"], t1, t1), A.LinkedHashMap_LinkedHashMap$_literal(["value", "Slackey", "label", "Slackey"], t1, t1), A.LinkedHashMap_LinkedHashMap$_literal(["value", "Smokum", "label", "Smokum"], t1, t1), A.LinkedHashMap_LinkedHashMap$_literal(["value", "Smythe", "label", "Smythe"], t1, t1), A.LinkedHashMap_LinkedHashMap$_literal(["value", "Sniglet", "label", "Sniglet"], t1, t1), A.LinkedHashMap_LinkedHashMap$_literal(["value", "Snippet", "label", "Snippet"], t1, t1), A.LinkedHashMap_LinkedHashMap$_literal(["value", "Snowburst_One", "label", "Snowburst One"], t1, t1), A.LinkedHashMap_LinkedHashMap$_literal(["value", "Sofadi_One", "label", "Sofadi One"], t1, t1), A.LinkedHashMap_LinkedHashMap$_literal(["value", "Sofia", "label", "Sofia"], t1, t1), A.LinkedHashMap_LinkedHashMap$_literal(["value", "Sonsie_One", "label", "Sonsie One"], t1, t1), A.LinkedHashMap_LinkedHashMap$_literal(["value", "Sorts_Mill_Goudy", "label", "Sorts Mill Goudy"], t1, t1), A.LinkedHashMap_LinkedHashMap$_literal(["value", "Source_Code_Pro", "label", "Source Code Pro"], t1, t1), A.LinkedHashMap_LinkedHashMap$_literal(["value", "Source_Sans_Pro", "label", "Source Sans Pro"], t1, t1), A.LinkedHashMap_LinkedHashMap$_literal(["value", "Source_Serif_Pro", "label", "Source Serif Pro"], t1, t1), A.LinkedHashMap_LinkedHashMap$_literal(["value", "Special_Elite", "label", "Special Elite"], t1, t1), A.LinkedHashMap_LinkedHashMap$_literal(["value", "Spicy_Rice", "label", "Spicy Rice"], t1, t1), A.LinkedHashMap_LinkedHashMap$_literal(["value", "Spinnaker", "label", "Spinnaker"], t1, t1), A.LinkedHashMap_LinkedHashMap$_literal(["value", "Spirax", "label", "Spirax"], t1, t1), A.LinkedHashMap_LinkedHashMap$_literal(["value", "Squada_One", "label", "Squada One"], t1, t1), A.LinkedHashMap_LinkedHashMap$_literal(["value", "Sree_Krushnadevaraya", "label", "Sree Krushnadevaraya"], t1, t1), A.LinkedHashMap_LinkedHashMap$_literal(["value", "Stalemate", "label", "Stalemate"], t1, t1), A.LinkedHashMap_LinkedHashMap$_literal(["value", "Stalinist_One", "label", "Stalinist One"], t1, t1), A.LinkedHashMap_LinkedHashMap$_literal(["value", "Stardos_Stencil", "label", "Stardos Stencil"], t1, t1), A.LinkedHashMap_LinkedHashMap$_literal(["value", "Stint_Ultra_Condensed", "label", "Stint Ultra Condensed"], t1, t1), A.LinkedHashMap_LinkedHashMap$_literal(["value", "Stint_Ultra_Expanded", "label", "Stint Ultra Expanded"], t1, t1), A.LinkedHashMap_LinkedHashMap$_literal(["value", "Stoke", "label", "Stoke"], t1, t1), A.LinkedHashMap_LinkedHashMap$_literal(["value", "Strait", "label", "Strait"], t1, t1), A.LinkedHashMap_LinkedHashMap$_literal(["value", "Sue_Ellen_Francisco", "label", "Sue Ellen Francisco"], t1, t1), A.LinkedHashMap_LinkedHashMap$_literal(["value", "Sumana", "label", "Sumana"], t1, t1), A.LinkedHashMap_LinkedHashMap$_literal(["value", "Sunshiney", "label", "Sunshiney"], t1, t1), A.LinkedHashMap_LinkedHashMap$_literal(["value", "Supermercado_One", "label", "Supermercado One"], t1, t1), A.LinkedHashMap_LinkedHashMap$_literal(["value", "Sura", "label", "Sura"], t1, t1), A.LinkedHashMap_LinkedHashMap$_literal(["value", "Suranna", "label", "Suranna"], t1, t1), A.LinkedHashMap_LinkedHashMap$_literal(["value", "Suravaram", "label", "Suravaram"], t1, t1), A.LinkedHashMap_LinkedHashMap$_literal(["value", "Suwannaphum", "label", "Suwannaphum"], t1, t1), A.LinkedHashMap_LinkedHashMap$_literal(["value", "Swanky_and_Moo_Moo", "label", "Swanky and Moo Moo"], t1, t1), A.LinkedHashMap_LinkedHashMap$_literal(["value", "Syncopate", "label", "Syncopate"], t1, t1), A.LinkedHashMap_LinkedHashMap$_literal(["value", "Tangerine", "label", "Tangerine"], t1, t1), A.LinkedHashMap_LinkedHashMap$_literal(["value", "Taprom", "label", "Taprom"], t1, t1), A.LinkedHashMap_LinkedHashMap$_literal(["value", "Tauri", "label", "Tauri"], t1, t1), A.LinkedHashMap_LinkedHashMap$_literal(["value", "Teko", "label", "Teko"], t1, t1), A.LinkedHashMap_LinkedHashMap$_literal(["value", "Telex", "label", "Telex"], t1, t1), A.LinkedHashMap_LinkedHashMap$_literal(["value", "Tenali_Ramakrishna", "label", "Tenali Ramakrishna"], t1, t1), A.LinkedHashMap_LinkedHashMap$_literal(["value", "Tenor_Sans", "label", "Tenor Sans"], t1, t1), A.LinkedHashMap_LinkedHashMap$_literal(["value", "Text_Me_One", "label", "Text Me One"], t1, t1), A.LinkedHashMap_LinkedHashMap$_literal(["value", "The_Girl_Next_Door", "label", "The Girl Next Door"], t1, t1), A.LinkedHashMap_LinkedHashMap$_literal(["value", "Tienne", "label", "Tienne"], t1, t1), A.LinkedHashMap_LinkedHashMap$_literal(["value", "Tillana", "label", "Tillana"], t1, t1), A.LinkedHashMap_LinkedHashMap$_literal(["value", "Timmana", "label", "Timmana"], t1, t1), A.LinkedHashMap_LinkedHashMap$_literal(["value", "Tinos", "label", "Tinos"], t1, t1), A.LinkedHashMap_LinkedHashMap$_literal(["value", "Titan_One", "label", "Titan One"], t1, t1), A.LinkedHashMap_LinkedHashMap$_literal(["value", "Titillium_Web", "label", "Titillium Web"], t1, t1), A.LinkedHashMap_LinkedHashMap$_literal(["value", "Trade_Winds", "label", "Trade Winds"], t1, t1), A.LinkedHashMap_LinkedHashMap$_literal(["value", "Trocchi", "label", "Trocchi"], t1, t1), A.LinkedHashMap_LinkedHashMap$_literal(["value", "Trochut", "label", "Trochut"], t1, t1), A.LinkedHashMap_LinkedHashMap$_literal(["value", "Trykker", "label", "Trykker"], t1, t1), A.LinkedHashMap_LinkedHashMap$_literal(["value", "Tulpen_One", "label", "Tulpen One"], t1, t1), A.LinkedHashMap_LinkedHashMap$_literal(["value", "Ubuntu", "label", "Ubuntu"], t1, t1), A.LinkedHashMap_LinkedHashMap$_literal(["value", "Ubuntu_Condensed", "label", "Ubuntu Condensed"], t1, t1), A.LinkedHashMap_LinkedHashMap$_literal(["value", "Ubuntu_Mono", "label", "Ubuntu Mono"], t1, t1), A.LinkedHashMap_LinkedHashMap$_literal(["value", "Ultra", "label", "Ultra"], t1, t1), A.LinkedHashMap_LinkedHashMap$_literal(["value", "Uncial_Antiqua", "label", "Uncial Antiqua"], t1, t1), A.LinkedHashMap_LinkedHashMap$_literal(["value", "Underdog", "label", "Underdog"], t1, t1), A.LinkedHashMap_LinkedHashMap$_literal(["value", "Unica_One", "label", "Unica One"], t1, t1), A.LinkedHashMap_LinkedHashMap$_literal(["value", "UnifrakturCook", "label", "UnifrakturCook"], t1, t1), A.LinkedHashMap_LinkedHashMap$_literal(["value", _s18_, "label", _s18_], t1, t1), A.LinkedHashMap_LinkedHashMap$_literal(["value", "Unkempt", "label", "Unkempt"], t1, t1), A.LinkedHashMap_LinkedHashMap$_literal(["value", "Unlock", "label", "Unlock"], t1, t1), A.LinkedHashMap_LinkedHashMap$_literal(["value", "Unna", "label", "Unna"], t1, t1), A.LinkedHashMap_LinkedHashMap$_literal(["value", "VT323", "label", "VT323"], t1, t1), A.LinkedHashMap_LinkedHashMap$_literal(["value", "Vampiro_One", "label", "Vampiro One"], t1, t1), A.LinkedHashMap_LinkedHashMap$_literal(["value", "Varela", "label", "Varela"], t1, t1), A.LinkedHashMap_LinkedHashMap$_literal(["value", "Varela_Round", "label", "Varela Round"], t1, t1), A.LinkedHashMap_LinkedHashMap$_literal(["value", "Vast_Shadow", "label", "Vast Shadow"], t1, t1), A.LinkedHashMap_LinkedHashMap$_literal(["value", "Vesper_Libre", "label", "Vesper Libre"], t1, t1), A.LinkedHashMap_LinkedHashMap$_literal(["value", "Vibur", "label", "Vibur"], t1, t1), A.LinkedHashMap_LinkedHashMap$_literal(["value", "Vidaloka", "label", "Vidaloka"], t1, t1), A.LinkedHashMap_LinkedHashMap$_literal(["value", "Viga", "label", "Viga"], t1, t1), A.LinkedHashMap_LinkedHashMap$_literal(["value", "Voces", "label", "Voces"], t1, t1), A.LinkedHashMap_LinkedHashMap$_literal(["value", "Volkhov", "label", "Volkhov"], t1, t1), A.LinkedHashMap_LinkedHashMap$_literal(["value", "Vollkorn", "label", "Vollkorn"], t1, t1), A.LinkedHashMap_LinkedHashMap$_literal(["value", "Voltaire", "label", "Voltaire"], t1, t1), A.LinkedHashMap_LinkedHashMap$_literal(["value", "Waiting_for_the_Sunrise", "label", "Waiting for the Sunrise"], t1, t1), A.LinkedHashMap_LinkedHashMap$_literal(["value", "Wallpoet", "label", "Wallpoet"], t1, t1), A.LinkedHashMap_LinkedHashMap$_literal(["value", "Walter_Turncoat", "label", "Walter Turncoat"], t1, t1), A.LinkedHashMap_LinkedHashMap$_literal(["value", "Warnes", "label", "Warnes"], t1, t1), A.LinkedHashMap_LinkedHashMap$_literal(["value", "Wellfleet", "label", "Wellfleet"], t1, t1), A.LinkedHashMap_LinkedHashMap$_literal(["value", "Wendy_One", "label", "Wendy One"], t1, t1), A.LinkedHashMap_LinkedHashMap$_literal(["value", "Wire_One", "label", "Wire One"], t1, t1), A.LinkedHashMap_LinkedHashMap$_literal(["value", "Work_Sans", "label", "Work Sans"], t1, t1), A.LinkedHashMap_LinkedHashMap$_literal(["value", "Yanone_Kaffeesatz", "label", "Yanone Kaffeesatz"], t1, t1), A.LinkedHashMap_LinkedHashMap$_literal(["value", "Yantramanav", "label", "Yantramanav"], t1, t1), A.LinkedHashMap_LinkedHashMap$_literal(["value", "Yellowtail", "label", "Yellowtail"], t1, t1), A.LinkedHashMap_LinkedHashMap$_literal(["value", "Yeseva_One", "label", "Yeseva One"], t1, t1), A.LinkedHashMap_LinkedHashMap$_literal(["value", "Yesteryear", "label", "Yesteryear"], t1, t1), A.LinkedHashMap_LinkedHashMap$_literal(["value", "Zeyada", "label", "Zeyada"], t1, t1)], A.findType("JSArray*>")); }(); - $.LocalizationsProvider__localizedValues = function() { - var _s17_ = "no_invoices_found", - _s17_0 = "No invoices found", - _s27_ = "Successfully created record", - _s25_ = "notification_invoice_sent", - _s26_ = "auto_archive_paid_invoices", - _s17_1 = "Auto Archive Paid", - _s31_ = "auto_archive_paid_invoices_help", - _s50_ = "Automatically archive invoices when they are paid.", - _s31_0 = "auto_archive_cancelled_invoices", - _s22_ = "Auto Archive Cancelled", - _s36_ = "auto_archive_cancelled_invoices_help", - _s55_ = "Automatically archive invoices when they are cancelled.", - _s20_ = "alternate_pdf_viewer", - _s20_0 = "Alternate PDF Viewer", - _s25_0 = "alternate_pdf_viewer_help", - _s45_ = "Improve scrolling over the PDF preview [BETA]", - _s16_ = "invoice_currency", - _s16_0 = "Invoice Currency", - _s32_ = "Successfully changed task status", - _s46_ = "The fee for a :amount invoice would be :total.", - _s19_ = "enable_touch_events", - _s19_0 = "Enable Touch Events", - _s24_ = "enable_touch_events_help", - _s29_ = "Support drag events to scroll", - _s21_ = "enable_email_markdown", - _s21_0 = "Enable Email Markdown", - _s26_0 = "enable_email_markdown_help", - _s37_ = "Use visual markdown editor for emails", - _s19_1 = "enable_pdf_markdown", - _s19_2 = "Enable PDF Markdown", - _s58_ = "Note: JSON files generated by the v4 app are not supported", - _s23_ = "upgrade_to_view_reports", - _s33_ = "Upgrade your plan to view reports", - _s33_0 = "Successfully started :value tasks", - _s33_1 = "Successfully stopped :value tasks", - _s35_ = "Successfully :value approved quotes", - _s21_1 = "client_shipping_state", - _s21_2 = "Client Shipping State", - _s20_1 = "client_shipping_city", - _s20_2 = "Client Shipping City", - _s27_0 = "client_shipping_postal_code", - _s27_1 = "Client Shipping Postal Code", - _s23_0 = "client_shipping_country", - _s23_1 = "Client Shipping Country", - _s16_1 = "start_free_trial", - _s16_2 = "Start Free Trial", - _s24_0 = "start_free_trial_message", - _s44_ = "Start your FREE 14 day trial of the pro plan", - _s16_3 = "company_currency", - _s16_4 = "Company Currency", - _s26_1 = "Successfully purged client", - _s27_2 = "custom_emails_disabled_help", - _s77_ = "To prevent spam we require upgrading to a paid account to customize the email", - _s22_0 = "upgrade_to_add_company", - _s34_ = "Upgrade your plan to add companies", - _s30_ = "file_saved_in_downloads_folder", - _s47_ = "The file has been saved in the downloads folder", - _s21_3 = "marked_credit_as_paid", - _s34_0 = "Successfully marked credit as paid", - _s22_1 = "marked_credits_as_paid", - _s35_0 = "Successfully marked credits as paid", - _s16_5 = "wait_for_loading", - _s45_0 = "Data loading - please wait for it to complete", - _s44_0 = "Data saving - please wait for it to complete", - _s20_3 = "html_preview_warning", - _s94_ = "Note: changes made here are only previewed, they must be applied in the tabs above to be saved", - _s50_0 = ":user created recurring expense :recurring_expense", - _s50_1 = ":user updated recurring expense :recurring_expense", - _s51_ = ":user archived recurring expense :recurring_expense", - _s50_2 = ":user deleted recurring expense :recurring_expense", - _s51_0 = ":user restored recurring expense :recurring_expense", - _s16_6 = "show_pdf_preview", - _s16_7 = "Show PDF Preview", - _s21_4 = "show_pdf_preview_help", - _s42_ = "Display PDF preview while editing invoices", - _s16_8 = "instant_bank_pay", - _s16_9 = "Instant Bank Pay", - _s27_3 = "credit_is_more_than_invoice", - _s57_ = "The credit amount can not be more than the invoice amount", - _s21_5 = "please_set_a_password", - _s30_0 = "Please set an account password", - _s17_2 = "recommend_desktop", - _s59_ = "We recommend using the desktop app for the best performance", - _s16_10 = "recommend_mobile", - _s58_0 = "We recommend using the mobile app for the best performance", - _s20_4 = "disconnected_gateway", - _s33_2 = "Successfully disconnected gateway", - _s17_3 = "persist_data_help", - _s104_ = "Save data locally to enable the app to start faster, disabling may improve performance in large accounts", - _s104_0 = "Save UI state locally to enable the app to start at the last location, disabling may improve performance", - _s18_ = "client_postal_code", - _s18_0 = "Client Postal Code", - _s17_4 = "client_vat_number", - _s17_5 = "Client VAT Number", - _s27_4 = "unauthorized_stripe_warning", - _s50_3 = "Please authorize Stripe to accept online payments.", - _s18_1 = "update_all_records", - _s18_2 = "Update all records", - _s19_3 = "set_default_company", - _s19_4 = "Set Default Company", - _s28_ = "Successfully updated company", - _s19_5 = "why_are_you_leaving", - _s44_1 = "Help us improve by telling us why (optional)", - _s24_1 = "error_cross_client_tasks", - _s40_ = "Tasks must all belong to the same client", - _s27_5 = "error_cross_client_expenses", - _s43_ = "Expenses must all belong to the same client", - _s20_5 = "for_best_performance", - _s46_0 = "For the best performance download the :app app", - _s16_11 = "gross_line_total", - _s18_3 = "bulk_email_invoice", - _s16_12 = "bulk_email_quote", - _s17_6 = "bulk_email_credit", - _s16_13 = "clone_to_expense", - _s17_7 = "recurring_expense", - _s17_8 = "Recurring Expense", - _s18_4 = "recurring_expenses", - _s18_5 = "Recurring Expenses", - _s21_6 = "new_recurring_expense", - _s21_7 = "New Recurring Expense", - _s22_2 = "edit_recurring_expense", - _s22_3 = "Edit Recurring Expense", - _s25_1 = "created_recurring_expense", - _s38_ = "Successfully created recurring expense", - _s25_2 = "updated_recurring_expense", - _s38_0 = "Successfully updated recurring expense", - _s26_2 = "archived_recurring_expense", - _s39_ = "Successfully archived recurring expense", - _s25_3 = "deleted_recurring_expense", - _s25_4 = "removed_recurring_expense", - _s38_1 = "Successfully removed recurring expense", - _s26_3 = "restored_recurring_expense", - _s39_0 = "Successfully restored recurring expense", - _s24_2 = "search_recurring_expense", - _s24_3 = "Search Recurring Expense", - _s25_5 = "search_recurring_expenses", - _s25_6 = "Search Recurring Expenses", - _s19_6 = "include_drafts_help", - _s32_0 = "Include draft records in reports", - _s16_14 = "verify_customers", - _s16_15 = "Verify Customers", - _s16_16 = "google_analytics", - _s16_17 = "Google Analytics", - _s28_0 = "google_analytics_tracking_id", - _s28_1 = "Google Analytics Tracking ID", - _s26_4 = "use_comma_as_decimal_place", - _s35_1 = "Use comma as decimal place in forms", - _s28_2 = "use_web_app_to_connect_gmail", - _s42_0 = "Please use the web app to connect to Gmail", - _s16_18 = "expense_tax_help", - _s27_6 = "Item tax rates are disabled", - _s20_6 = "enable_markdown_help", - _s35_2 = "Convert markdown to HTML on the PDF", - _s18_6 = "add_second_contact", - _s18_7 = "Add Second Contact", - _s31_1 = "sidebar_active_background_color", - _s31_2 = "Sidebar Active Background Color", - _s25_7 = "sidebar_active_font_color", - _s25_8 = "Sidebar Active Font Color", - _s33_3 = "sidebar_inactive_background_color", - _s33_4 = "Sidebar Inactive Background Color", - _s27_7 = "sidebar_inactive_font_color", - _s27_8 = "Sidebar Inactive Font Color", - _s36_0 = "table_alternate_row_background_color", - _s36_1 = "Table Alternate Row Background Color", - _s31_3 = "invoice_header_background_color", - _s31_4 = "Invoice Header Background Color", - _s25_9 = "invoice_header_font_color", - _s25_10 = "Invoice Header Font Color", - _s23_2 = "free_trial_ends_in_days", - _s21_8 = "free_trial_ends_today", - _s25_11 = "client_portal_domain_hint", - _s52_ = "Optionally configure a separate client portal domain", - _s21_9 = "tasks_shown_in_portal", - _s21_10 = "Tasks Shown in Portal", - _s120_ = "The subdomain is used in the client portal to personalize links to match your brand. ie, https://your-brand.invoicing.co", - _s17_9 = "json_file_missing", - _s28_3 = "Please provide the JSON file", - _s19_7 = "json_option_missing", - _s48_ = "Please select to import the settings and/or data", - _s24_4 = "no_payment_types_enabled", - _s24_5 = "No payment types enabled", - _s42_1 = "Please wait for the data to finish loading", - _s16_19 = "import_customers", - _s16_20 = "Import Customers", - _s18_8 = "imported_customers", - _s40_0 = "Successfully started importing customers", - _s16_21 = "Successful Login", - _s23_3 = "include_deleted_clients", - _s23_4 = "Include Deleted Clients", - _s28_4 = "include_deleted_clients_help", - _s41_ = "Load records belonging to deleted clients", - _s16_22 = "step_2_authorize", - _s17_10 = "Step 2: Authorize", - _s27_9 = "migration_not_yet_completed", - _s35_3 = "The migration has not yet completed", - _s50_4 = ":user created recurring invoice :recurring_invoice", - _s50_5 = ":user updated recurring invoice :recurring_invoice", - _s51_1 = ":user archived recurring invoice :recurring_invoice", - _s50_6 = ":user deleted recurring invoice :recurring_invoice", - _s51_2 = ":user restored recurring invoice :recurring_invoice", - _s18_9 = "show_task_end_date", - _s18_10 = "Show Task End Date", - _s23_5 = "show_task_end_date_help", - _s35_4 = "Enable specifying the task end date", - _s16_23 = "years_data_shown", - _s16_24 = "Years Data Shown", - _s18_11 = "ended_all_sessions", - _s31_5 = "Successfully ended all sessions", - _s16_25 = "end_all_sessions", - _s16_26 = "End All Sessions", - _s18_12 = "contact_first_name", - _s18_13 = "Contact First Name", - _s17_11 = "contact_last_name", - _s17_12 = "Contact Last Name", - _s49_ = "Must be greater than zero and less than the total", - _s21_11 = "body_variable_missing", - _s53_ = "Error: the custom email must include a :body variable", - _s25_12 = "add_body_variable_message", - _s37_0 = "Make sure to include a :body variable", - _s17_13 = "view_date_formats", - _s17_14 = "View Date Formats", - _s26_5 = "owner_upgrade_to_paid_plan", - _s85_ = "The account owner can upgrade to a paid plan to enable the advanced advanced settings", - _s20_7 = "upgrade_to_paid_plan", - _s54_ = "Upgrade to a paid plan to enable the advanced settings", - _s21_12 = "invoice_payment_terms", - _s21_13 = "Invoice Payment Terms", - _s17_15 = "quote_valid_until", - _s17_16 = "Quote Valid Until", - _s18_14 = "recurring_products", - _s18_15 = "Recurring Products", - _s18_16 = "allow_cancellation", - _s18_17 = "Allow Cancellation", - _s16_27 = "per_seat_enabled", - _s16_28 = "Per Seat Enabled", - _s21_14 = "allow_query_overrides", - _s21_15 = "Allow Query Overrides", - _s18_18 = "allow_plan_changes", - _s18_19 = "Allow Plan Changes", - _s21_16 = "webhook_configuration", - _s21_17 = "Webhook Configuration", - _s20_8 = "email_spam_complaint", - _s16_29 = "webhook_response", - _s16_30 = "Webhook Response", - _s22_4 = "authentication_failure", - _s22_5 = "Authentication Failure", - _s16_31 = "new_subscription", - _s16_32 = "New Subscription", - _s17_17 = "edit_subscription", - _s17_18 = "Edit Subscription", - _s20_9 = "created_subscription", - _s33_5 = "Successfully created subscription", - _s20_10 = "updated_subscription", - _s33_6 = "Successfully updated subscription", - _s21_18 = "archived_subscription", - _s34_1 = "Successfully archived subscription", - _s20_11 = "deleted_subscription", - _s33_7 = "Successfully deleted subscription", - _s20_12 = "removed_subscription", - _s33_8 = "Successfully removed subscription", - _s21_19 = "restored_subscription", - _s34_2 = "Successfully restored subscription", - _s19_8 = "search_subscription", - _s21_20 = "Search 1 Subscription", - _s20_13 = "search_subscriptions", - _s27_10 = "Search :count Subscriptions", - _s26_6 = "subdomain_is_not_available", - _s26_7 = "Subdomain is not available", - _s16_33 = "disconnect_gmail", - _s16_34 = "Disconnect Gmail", - _s28_5 = "Successfully connected Gmail", - _s18_20 = "disconnected_gmail", - _s31_6 = "Successfully disconnected Gmail", - _s16_35 = "update_fail_help", - _s100_ = "Changes to the codebase may be blocking the update, you can run this command to discard the changes:", - _s16_36 = "client_id_number", - _s16_37 = "Client ID Number", - _s16_38 = "password_timeout", - _s16_39 = "Password Timeout", - _s29_0 = "shared_invoice_credit_counter", - _s29_1 = "Shared Invoice/Credit Counter", - _s16_40 = "activate_company", - _s16_41 = "Activate Company", - _s21_21 = "activate_company_help", - _s51_3 = "Enable emails, recurring invoices and notifications", - _s27_11 = "an_error_occurred_try_again", - _s35_5 = "An error occurred, please try again", - _s27_12 = "please_first_set_a_password", - _s27_13 = "Please first set a password", - _s34_3 = "changing_phone_disables_two_factor", - _s52_0 = "Warning: Changing your phone number will disable 2FA", - _s23_6 = "please_select_a_country", - _s23_7 = "Please select a country", - _s19_9 = "disabled_two_factor", - _s25_13 = "Successfully disabled 2FA", - _s16_42 = "connected_google", - _s30_1 = "Successfully connected account", - _s19_10 = "disconnected_google", - _s33_9 = "Successfully disconnected account", - _s32_1 = "enter_phone_to_enable_two_factor", - _s72_ = "Please provide a mobile phone number to enable two factor authentication", - _s21_22 = "two_factor_setup_help", - _s46_1 = "Scan the bar code with a :link compatible app.", - _s18_21 = "enabled_two_factor", - _s46_2 = "Successfully enabled Two-Factor Authentication", - _s17_19 = "disconnect_google", - _s17_20 = "Disconnect Google", - _s17_21 = "enable_two_factor", - _s18_22 = "disable_two_factor", - _s18_23 = "Disable Two Factor", - _s34_4 = "require_password_with_social_login", - _s34_5 = "Require Password with Social Login", - _s23_8 = "session_about_to_expire", - _s40_1 = "Warning: Your session is about to expire", - _s19_11 = "web_session_timeout", - _s19_12 = "Web Session Timeout", - _s17_22 = "security_settings", - _s17_23 = "Security Settings", - _s26_8 = "confirm_your_email_address", - _s33_10 = "Please confirm your email address", - _s16_43 = "refunded_payment", - _s19_13 = "partially_unapplied", - _s19_14 = "Partially Unapplied", - _s19_15 = "select_a_gmail_user", - _s45_1 = "Please select a user authenticated with Gmail", - _s17_24 = "start_multiselect", - _s17_25 = "Start Multiselect", - _s27_14 = "email_sent_to_confirm_email", - _s51_4 = "An email has been sent to confirm the email address", - _s21_23 = "counter_pattern_error", - _s97_ = "To use :client_counter please add either :client_number or :client_id_number to prevent conflicts", - _s18_24 = "convert_to_invoice", - _s18_25 = "Convert to Invoice", - _s16_44 = "registration_url", - _s16_45 = "Registration URL", - _s19_16 = "search_payment_term", - _s21_24 = "Search 1 Payment Term", - _s20_14 = "search_payment_terms", - _s27_15 = "Search :count Payment Terms", - _s16_46 = "save_and_preview", - _s16_47 = "Save and Preview", - _s16_48 = "supported_events", - _s16_49 = "Supported Events", - _s16_50 = "converted_amount", - _s16_51 = "Converted Amount", - _s17_26 = "converted_balance", - _s17_27 = "Converted Balance", - _s22_6 = "converted_paid_to_date", - _s22_7 = "Converted Paid to Date", - _s24_6 = "converted_credit_balance", - _s24_7 = "Converted Credit Balance", - _s17_28 = "default_documents", - _s17_29 = "Default Documents", - _s20_15 = "document_upload_help", - _s34_6 = "Enable clients to upload documents", - _s21_25 = "debug_mode_is_enabled", - _s21_26 = "Debug mode is enabled", - _s26_9 = "debug_mode_is_enabled_help", - _s96_ = "Warning: it is intended for use on local machines, it can leak credentials. Click to learn more.", - _s17_30 = "upcoming_expenses", - _s17_31 = "Upcoming Expenses", - _s27_16 = "Successfully started import", - _s24_8 = "duplicate_column_mapping", - _s24_9 = "Duplicate column mapping", - _s20_16 = "uses_inclusive_taxes", - _s20_17 = "Uses Inclusive Taxes", - _s18_26 = "is_amount_discount", - _s18_27 = "Is Amount Discount", - _s25_14 = "first_row_as_column_names", - _s29_2 = "Use first row as column names", - _s16_52 = "no_file_selected", - _s16_53 = "No File Selected", - _s22_8 = "required_files_missing", - _s24_10 = "Please provide all CSVs.", - _s43_0 = "Preview updates faster but is less accurate", - _s17_32 = "fullscreen_editor", - _s17_33 = "Fullscreen Editor", - _s22_9 = "please_type_to_confirm", - _s24_11 = "sent_invoices_are_locked", - _s24_12 = "Sent invoices are locked", - _s24_13 = "paid_invoices_are_locked", - _s24_14 = "Paid invoices are locked", - _s23_9 = "recurring_invoice_total", - _s24_15 = "company_disabled_warning", - _s17_34 = "default_task_rate", - _s17_35 = "Default Task Rate", - _s16_54 = "edit_task_status", - _s16_55 = "Edit Task Status", - _s19_17 = "created_task_status", - _s32_2 = "Successfully created task status", - _s19_18 = "updated_task_status", - _s20_18 = "archived_task_status", - _s33_11 = "Successfully archived task status", - _s19_19 = "deleted_task_status", - _s32_3 = "Successfully deleted task status", - _s19_20 = "removed_task_status", - _s32_4 = "Successfully removed task status", - _s20_19 = "restored_task_status", - _s33_12 = "Successfully restored task status", - _s22_10 = "archived_task_statuses", - _s42_2 = "Successfully archived :value task statuses", - _s21_27 = "deleted_task_statuses", - _s41_0 = "Successfully deleted :value task statuses", - _s22_11 = "restored_task_statuses", - _s42_3 = "Successfully restored :value task statuses", - _s18_28 = "search_task_status", - _s20_20 = "Search 1 Task Status", - _s20_21 = "search_task_statuses", - _s27_17 = "Search :count Task Statuses", - _s16_56 = "show_tasks_table", - _s16_57 = "Show Tasks Table", - _s21_28 = "show_tasks_table_help", - _s52_1 = "Always show the tasks section when creating invoices", - _s20_22 = "invoice_task_timelog", - _s20_23 = "Invoice Task Timelog", - _s25_15 = "invoice_task_timelog_help", - _s42_4 = "Add time details to the invoice line items", - _s20_24 = "invoice_task_datelog", - _s20_25 = "Invoice Task Datelog", - _s25_16 = "invoice_task_datelog_help", - _s42_5 = "Add date details to the invoice line items", - _s21_29 = "auto_start_tasks_help", - _s25_17 = "Start tasks before saving", - _s18_29 = "configure_statuses", - _s18_30 = "Configure Statuses", - _s20_26 = "configure_categories", - _s20_27 = "Configure Categories", - _s18_31 = "expense_categories", - _s18_32 = "Expense Categories", - _s20_28 = "new_expense_category", - _s20_29 = "New Expense Category", - _s21_30 = "edit_expense_category", - _s21_31 = "Edit Expense Category", - _s24_16 = "created_expense_category", - _s37_1 = "Successfully created expense category", - _s24_17 = "updated_expense_category", - _s37_2 = "Successfully updated expense category", - _s25_18 = "archived_expense_category", - _s38_2 = "Successfully archived expense category", - _s24_18 = "deleted_expense_category", - _s24_19 = "removed_expense_category", - _s37_3 = "Successfully removed expense category", - _s25_19 = "restored_expense_category", - _s38_3 = "Successfully restored expense category", - _s27_18 = "archived_expense_categories", - _s26_10 = "deleted_expense_categories", - _s46_3 = "Successfully deleted expense :value categories", - _s27_19 = "restored_expense_categories", - _s47_0 = "Successfully restored expense :value categories", - _s23_10 = "search_expense_category", - _s25_20 = "Search 1 Expense Category", - _s25_21 = "search_expense_categories", - _s32_5 = "Search :count Expense Categories", - _s21_32 = "use_available_credits", - _s21_33 = "Use Available Credits", - _s22_12 = "negative_payment_error", - _s17_36 = "force_update_help", - _s76_ = "You are running the latest version but there may be pending fixes available.", - _s18_33 = "should_be_invoiced", - _s23_11 = "should_be_invoiced_help", - _s29_3 = "add_documents_to_invoice_help", - _s21_34 = "convert_currency_help", - _s20_30 = "Set an exchange rate", - _s16_58 = "expense_settings", - _s16_59 = "Expense Settings", - _s18_34 = "clone_to_recurring", - _s18_35 = "Clone to Recurring", - _s17_37 = "auto_bill_enabled", - _s17_38 = "Auto Bill Enabled", - _s25_22 = "stopped_recurring_invoice", - _s38_4 = "Successfully stopped recurring invoice", - _s25_23 = "started_recurring_invoice", - _s38_5 = "Successfully started recurring invoice", - _s25_24 = "resumed_recurring_invoice", - _s38_6 = "Successfully resumed recurring invoice", - _s19_21 = "gateway_refund_help", - _s43_1 = "Process the refund with the payment gateway", - _s22_13 = "first_day_of_the_month", - _s22_14 = "First Day of the Month", - _s21_35 = "last_day_of_the_month", - _s21_36 = "Last Day of the Month", - _s17_39 = "use_payment_terms", - _s17_40 = "Use Payment Terms", - _s16_60 = "remaining_cycles", - _s16_61 = "Remaining Cycles", - _s17_41 = "recurring_invoice", - _s17_42 = "Recurring Invoice", - _s18_36 = "recurring_invoices", - _s18_37 = "Recurring Invoices", - _s21_37 = "new_recurring_invoice", - _s21_38 = "New Recurring Invoice", - _s22_15 = "edit_recurring_invoice", - _s22_16 = "Edit Recurring Invoice", - _s25_25 = "created_recurring_invoice", - _s38_7 = "Successfully created recurring invoice", - _s25_26 = "updated_recurring_invoice", - _s38_8 = "Successfully updated recurring invoice", - _s26_11 = "archived_recurring_invoice", - _s39_1 = "Successfully archived recurring invoice", - _s25_27 = "deleted_recurring_invoice", - _s38_9 = "Successfully deleted recurring invoice", - _s25_28 = "removed_recurring_invoice", - _s38_10 = "Successfully removed recurring invoice", - _s26_12 = "restored_recurring_invoice", - _s39_2 = "Successfully restored recurring invoice", - _s27_20 = "archived_recurring_invoices", - _s47_1 = "Successfully archived recurring :value invoices", - _s26_13 = "deleted_recurring_invoices", - _s46_4 = "Successfully deleted recurring :value invoices", - _s27_21 = "restored_recurring_invoices", - _s47_2 = "Successfully restored recurring :value invoices", - _s24_20 = "search_recurring_invoice", - _s26_14 = "Search 1 Recurring Invoice", - _s25_29 = "search_recurring_invoices", - _s32_6 = "Search :count Recurring Invoices", - _s28_6 = "minimum_under_payment_amount", - _s28_7 = "Minimum Under Payment Amount", - _s18_38 = "allow_over_payment", - _s18_39 = "Allow Over Payment", - _s23_12 = "allow_over_payment_help", - _s35_6 = "Support paying extra to accept tips", - _s19_22 = "allow_under_payment", - _s19_23 = "Allow Under Payment", - _s24_21 = "allow_under_payment_help", - _s30_2 = "payment_reconciliation_failure", - _s22_17 = "Reconciliation Failure", - _s30_3 = "payment_reconciliation_success", - _s22_18 = "Reconciliation Success", - _s17_43 = "email_retry_queue", - _s17_44 = "Email Retry Queue", - _s16_62 = "upstream_failure", - _s16_63 = "Upstream Failure", - _s24_22 = "welcome_to_invoice_ninja", - _s24_23 = "Welcome to Invoice Ninja", - _s18_40 = "reminder_last_sent", - _s18_41 = "Reminder Last Sent", - _s23_13 = "Page :current of :total", - _s16_64 = "emailed_invoices", - _s42_6 = "Enable third-party apps to create invoices", - _s20_31 = "online_payment_email", - _s20_32 = "Online Payment Email", - _s20_33 = "manual_payment_email", - _s20_34 = "Manual Payment Email", - _s17_45 = "selected_invoices", - _s17_46 = "Selected Invoices", - _s17_47 = "selected_payments", - _s17_48 = "Selected Payments", - _s17_49 = "selected_expenses", - _s17_50 = "Selected Expenses", - _s17_51 = "upcoming_invoices", - _s17_52 = "Upcoming Invoices", - _s17_53 = "past_due_invoices", - _s17_54 = "Past Due Invoices", - _s53_0 = "Please restart the app once connected to the internet", - _s17_55 = "crons_not_enabled", - _s28_8 = "The crons need to be enabled", - _s22_19 = "Search :count Webhooks", - _s16_65 = "Search 1 Webhook", - _s28_9 = "Successfully created webhook", - _s28_10 = "Successfully updated webhook", - _s16_66 = "archived_webhook", - _s29_4 = "Successfully archived webhook", - _s28_11 = "Successfully deleted webhook", - _s28_12 = "Successfully removed webhook", - _s16_67 = "restored_webhook", - _s29_5 = "Successfully restored webhook", - _s17_56 = "archived_webhooks", - _s37_4 = "Successfully archived :value webhooks", - _s16_68 = "deleted_webhooks", - _s36_2 = "Successfully deleted :value webhooks", - _s16_69 = "removed_webhooks", - _s36_3 = "Successfully removed :value webhooks", - _s17_57 = "restored_webhooks", - _s37_5 = "Successfully restored :value webhooks", - _s20_35 = "Search :count Tokens", - _s26_15 = "Successfully created token", - _s26_16 = "Successfully updated token", - _s27_22 = "Successfully archived token", - _s26_17 = "Successfully deleted token", - _s26_18 = "Successfully removed token", - _s27_23 = "Successfully restored token", - _s35_7 = "Successfully archived :value tokens", - _s34_7 = "Successfully deleted :value tokens", - _s35_8 = "Successfully restored :value tokens", - _s19_24 = "client_registration", - _s19_25 = "Client Registration", - _s24_24 = "client_registration_help", - _s45_2 = "Enable clients to self register in the portal", - _s21_39 = "customize_and_preview", - _s19_26 = "Customize & Preview", - _s20_36 = "client_email_not_set", - _s41_1 = "Client does not have an email address set", - _s16_70 = "credit_remaining", - _s16_71 = "Credit Remaining", - _s16_72 = "reminder_endless", - _s17_58 = "Endless Reminders", - _s23_14 = "configure_payment_terms", - _s23_15 = "Configure Payment Terms", - _s16_73 = "new_payment_term", - _s16_74 = "New Payment Term", - _s17_59 = "edit_payment_term", - _s17_60 = "Edit Payment Term", - _s20_37 = "created_payment_term", - _s33_13 = "Successfully created payment term", - _s20_38 = "updated_payment_term", - _s33_14 = "Successfully updated payment term", - _s21_40 = "archived_payment_term", - _s34_8 = "Successfully archived payment term", - _s20_39 = "deleted_payment_term", - _s33_15 = "Successfully deleted payment term", - _s20_40 = "removed_payment_term", - _s33_16 = "Successfully removed payment term", - _s21_41 = "restored_payment_term", - _s34_9 = "Successfully restored payment term", - _s22_20 = "archived_payment_terms", - _s42_7 = "Successfully archived :value payment terms", - _s21_42 = "deleted_payment_terms", - _s41_2 = "Successfully deleted :value payment terms", - _s22_21 = "restored_payment_terms", - _s42_8 = "Successfully restored :value payment terms", - _s23_16 = "change_to_mobile_layout", - _s28_13 = "Change to the mobile layout?", - _s24_25 = "change_to_desktop_layout", - _s29_6 = "Change to the desktop layout?", - _s18_42 = "partially_refunded", - _s18_43 = "Partially Refunded", - _s16_75 = "search_documents", - _s16_76 = "search_tax_rates", - _s17_61 = "Search 1 Document", - _s16_77 = "Search 1 Invoice", - _s16_78 = "Search 1 Product", - _s17_62 = "Search 1 Tax Rate", - _s16_79 = "Search 1 Project", - _s16_80 = "Search 1 Expense", - _s16_81 = "Search 1 Payment", - _s17_63 = "cancelled_invoice", - _s30_4 = "Successfully cancelled invoice", - _s18_44 = "cancelled_invoices", - _s31_7 = "Successfully cancelled invoices", - _s16_82 = "reversed_invoice", - _s29_7 = "Successfully reversed invoice", - _s17_64 = "reversed_invoices", - _s30_5 = "Successfully reversed invoices", - _s17_65 = "city_state_postal", - _s17_66 = "City/State/Postal", - _s17_67 = "postal_city_state", - _s17_68 = "Postal/City/State", - _s16_83 = "purge_successful", - _s32_7 = "Successfully purged company data", - _s18_45 = "purge_data_message", - _s65_ = "Warning: This will permanently erase your data, there is no undo.", - _s25_30 = "Successfully saved design", - _s25_31 = "receive_all_notifications", - _s25_32 = "Receive All Notifications", - _s16_84 = "purchase_license", - _s16_85 = "Purchase License", - _s22_22 = "cancel_account_message", - _s22_23 = "delete_company_message", - _s28_14 = "Successfully converted quote", - _s27_24 = "Successfully created design", - _s27_25 = "Successfully updated design", - _s28_15 = "Successfully archived design", - _s27_26 = "Successfully deleted design", - _s27_27 = "Successfully removed design", - _s28_16 = "Successfully restored design", - _s16_86 = "archived_designs", - _s36_4 = "Successfully archived :value designs", - _s35_9 = "Successfully deleted :value designs", - _s16_87 = "restored_designs", - _s36_5 = "Successfully restored :value designs", - _s16_88 = "recurring_quotes", - _s16_89 = "Recurring Quotes", - _s18_46 = "account_management", - _s18_47 = "Account Management", - _s27_28 = "Successfully created credit", - _s27_29 = "Successfully updated credit", - _s28_17 = "Successfully archived credit", - _s27_30 = "Successfully deleted credit", - _s27_31 = "Successfully removed credit", - _s28_18 = "Successfully restored credit", - _s16_90 = "archived_credits", - _s16_91 = "restored_credits", - _s36_6 = "Successfully restored :value credits", - _s26_19 = "a_new_version_is_available", - _s41_3 = "A new version of the web app is available", - _s16_92 = "update_available", - _s16_93 = "Update Available", - _s29_8 = "Update successfully completed", - _s17_69 = "slack_webhook_url", - _s17_70 = "Slack Webhook URL", - _s26_20 = "Successfully added company", - _s16_94 = "Custom Company 1", - _s16_95 = "Custom Company 2", - _s16_96 = "Custom Company 3", - _s16_97 = "Custom Company 4", - _s16_98 = "Custom Product 1", - _s16_99 = "Custom Product 2", - _s16_100 = "Custom Product 3", - _s16_101 = "Custom Product 4", - _s16_102 = "Custom Contact 1", - _s16_103 = "Custom Contact 2", - _s16_104 = "Custom Contact 3", - _s16_105 = "Custom Contact 4", - _s16_106 = "Custom Project 1", - _s16_107 = "Custom Project 2", - _s16_108 = "Custom Project 3", - _s16_109 = "Custom Project 4", - _s16_110 = "Custom Expense 1", - _s16_111 = "Custom Expense 2", - _s16_112 = "Custom Expense 3", - _s16_113 = "Custom Expense 4", - _s16_114 = "Custom Invoice 1", - _s16_115 = "Custom Invoice 2", - _s16_116 = "Custom Invoice 3", - _s16_117 = "Custom Invoice 4", - _s16_118 = "Custom Payment 1", - _s16_119 = "Custom Payment 2", - _s16_120 = "Custom Payment 3", - _s16_121 = "Custom Payment 4", - _s18_48 = "Custom Surcharge 1", - _s18_49 = "Custom Surcharge 2", - _s18_50 = "Custom Surcharge 3", - _s18_51 = "Custom Surcharge 4", - _s18_52 = "contact_last_login", - _s18_53 = "Contact Last Login", - _s17_71 = "contact_full_name", - _s17_72 = "Contact Full Name", - _s21_43 = "contact_custom_value1", - _s22_24 = "Contact Custom Value 1", - _s21_44 = "contact_custom_value2", - _s22_25 = "Contact Custom Value 2", - _s21_45 = "contact_custom_value3", - _s22_26 = "Contact Custom Value 3", - _s21_46 = "contact_custom_value4", - _s22_27 = "Contact Custom Value 4", - _s17_73 = "shipping_address1", - _s17_74 = "shipping_address2", - _s18_54 = "Shipping Apt/Suite", - _s23_17 = "Shipping State/Province", - _s20_41 = "shipping_postal_code", - _s20_42 = "Shipping Postal Code", - _s16_122 = "shipping_country", - _s16_123 = "Shipping Country", - _s16_124 = "billing_address1", - _s16_125 = "billing_address2", - _s17_75 = "Billing Apt/Suite", - _s22_28 = "Billing State/Province", - _s19_27 = "billing_postal_code", - _s19_28 = "Billing Postal Code", - _s16_126 = "unapproved_quote", - _s16_127 = "Unapproved Quote", - _s21_47 = "include_recent_errors", - _s35_10 = "Include recent errors from the logs", - _s30_6 = "your_message_has_been_received", - _s63_ = "We have received your message and will try to respond promptly.", - _s20_43 = "show_product_details", - _s20_44 = "Show Product Details", - _s25_33 = "show_product_details_help", - _s56_ = "Include the description and cost in the product dropdown", - _s20_45 = "pdf_min_requirements", - _s34_10 = "The PDF renderer requires :version", - _s18_55 = "adjust_fee_percent", - _s18_56 = "Adjust Fee Percent", - _s23_18 = "adjust_fee_percent_help", - _s18_57 = "configure_settings", - _s18_58 = "Configure Settings", - _s21_48 = "password_is_too_short", - _s20_46 = "password_is_too_easy", - _s58_1 = "Password must contain an upper case character and a number", - _s19_29 = "client_portal_tasks", - _s19_30 = "Client Portal Tasks", - _s23_19 = "client_portal_dashboard", - _s23_20 = "Client Portal Dashboard", - _s20_47 = "please_enter_a_value", - _s20_48 = "Please enter a value", - _s25_34 = "Successfully deleted logo", - _s17_76 = "show_product_cost", - _s17_77 = "Show Product Cost", - _s55_0 = "Display a product cost field to track the markup/profit", - _s21_49 = "show_product_quantity", - _s21_50 = "Show Product Quantity", - _s26_21 = "show_product_quantity_help", - _s58_2 = "Display a product quantity field, otherwise default to one", - _s21_51 = "show_invoice_quantity", - _s21_52 = "Show Invoice Quantity", - _s26_22 = "show_invoice_quantity_help", - _s60_ = "Display a line item quantity field, otherwise default to one", - _s21_53 = "show_product_discount", - _s21_54 = "Show Product Discount", - _s26_23 = "show_product_discount_help", - _s34_11 = "Display a line item discount field", - _s16_128 = "default_quantity", - _s16_129 = "Default Quantity", - _s21_55 = "default_quantity_help", - _s47_3 = "Automatically set the line item quantity to one", - _s16_130 = "default_tax_rate", - _s16_131 = "Default Tax Rate", - _s17_78 = "invoice_tax_rates", - _s17_79 = "Invoice Tax Rates", - _s18_59 = "no_client_selected", - _s18_60 = "configure_gateways", - _s18_61 = "Configure Gateways", - _s18_62 = "tax_settings_rates", - _s19_31 = "comma_sparated_list", - _s20_49 = "Comma separated list", - _s16_132 = "single_line_text", - _s16_133 = "Single-line text", - _s27_32 = "recover_password_email_sent", - _s39_3 = "A password recovery email has been sent", - _s16_134 = "recover_password", - _s16_135 = "late_fee_percent", - _s16_136 = "Late Fee Percent", - _s19_32 = "Before the due date", - _s18_63 = "After the due date", - _s18_64 = "after_invoice_date", - _s22_29 = "After the invoice date", - _s21_56 = "partial_payment_email", - _s21_57 = "Partial Payment Email", - _s16_137 = "endless_reminder", - _s16_138 = "Endless Reminder", - _s16_139 = "filtered_by_user", - _s16_140 = "Filtered by User", - _s18_65 = "administrator_help", - _s66_ = "Allow user to manage users, change settings and modify all records", - _s25_35 = "Successfully created user", - _s25_36 = "Successfully updated user", - _s26_24 = "Successfully archived user", - _s25_37 = "Successfully deleted user", - _s25_38 = "Successfully removed user", - _s26_25 = "Successfully restored user", - _s34_12 = "Successfully archived :value users", - _s33_17 = "Successfully deleted :value users", - _s33_18 = "Successfully removed :value users", - _s34_13 = "Successfully restored :value users", - _s16_141 = "general_settings", - _s16_142 = "General Settings", - _s17_80 = "hide_paid_to_date", - _s17_81 = "Hide Paid to Date", - _s22_30 = "hide_paid_to_date_help", - _s87_ = 'Only display the "Paid to Date" area on your invoices once a payment has been received.', - _s23_21 = "invoice_embed_documents", - _s28_19 = "invoice_embed_documents_help", - _s39_4 = "Include attached images in the invoice.", - _s16_143 = "all_pages_header", - _s16_144 = "all_pages_footer", - _s18_66 = "auto_email_invoice", - _s23_22 = "auto_email_invoice_help", - _s61_ = "Automatically email recurring invoices when they are created.", - _s18_67 = "auto_archive_quote", - _s23_23 = "auto_archive_quote_help", - _s53_1 = "Automatically archive quotes when they are converted.", - _s18_68 = "auto_convert_quote", - _s23_24 = "auto_convert_quote_help", - _s70_ = "Automatically convert a quote to an invoice when approved by a client.", - _s17_82 = "workflow_settings", - _s17_83 = "Workflow Settings", - _s17_84 = "freq_three_months", - _s16_145 = "freq_four_months", - _s16_146 = "freq_three_years", - _s17_85 = "generated_numbers", - _s17_86 = "Generated Numbers", - _s16_147 = "recurring_prefix", - _s16_148 = "Recurring Prefix", - _s17_87 = "invoice_surcharge", - _s17_88 = "Invoice Surcharge", - _s17_89 = "custom_javascript", - _s17_90 = "Custom JavaScript", - _s16_149 = "signature_on_pdf", - _s21_58 = "signature_on_pdf_help", - _s51_5 = "Show the client signature on the invoice/quote PDF.", - _s25_39 = "show_accept_invoice_terms", - _s22_31 = "Invoice Terms Checkbox", - _s30_7 = "show_accept_invoice_terms_help", - _s61_0 = "Require client to confirm that they accept the invoice terms.", - _s23_25 = "show_accept_quote_terms", - _s20_50 = "Quote Terms Checkbox", - _s28_20 = "show_accept_quote_terms_help", - _s59_0 = "Require client to confirm that they accept the quote terms.", - _s25_40 = "require_invoice_signature", - _s17_91 = "Invoice Signature", - _s30_8 = "require_invoice_signature_help", - _s42_9 = "Require client to provide their signature.", - _s23_26 = "require_quote_signature", - _s22_32 = "enable_portal_password", - _s25_41 = "Password Protect Invoices", - _s27_33 = "enable_portal_password_help", - _s24_26 = "enable_email_markup_help", - _s86_ = "Make it easier for your clients to pay you by adding schema.org markup to your emails.", - _s16_150 = "attach_documents", - _s16_151 = "Attach Documents", - _s19_33 = "enable_email_markup", - _s19_34 = "accepted_card_logos", - _s19_35 = "Accepted Card Logos", - _s19_36 = "update_address_help", - _s45_3 = "Update client's address with provided details", - _s16_152 = "created_tax_rate", - _s29_9 = "Successfully created tax rate", - _s16_153 = "updated_tax_rate", - _s29_10 = "Successfully updated tax rate", - _s17_92 = "archived_tax_rate", - _s16_154 = "deleted_tax_rate", - _s29_11 = "Successfully deleted tax rate", - _s17_93 = "restored_tax_rate", - _s30_9 = "Successfully restored tax rate", - _s18_69 = "archived_tax_rates", - _s38_11 = "Successfully archived :value tax rates", - _s17_94 = "deleted_tax_rates", - _s37_6 = "Successfully deleted :value tax rates", - _s18_70 = "restored_tax_rates", - _s38_12 = "Successfully restored :value tax rates", - _s18_71 = "fill_products_help", - _s71_ = "Selecting a product will automatically fill in the description and cost", - _s20_51 = "update_products_help", - _s65_0 = "Updating an invoice will automatically update the product library", - _s16_155 = "convert_products", - _s16_156 = "Convert Products", - _s21_59 = "convert_products_help", - _s16_157 = "company_gateways", - _s16_158 = "Payment Gateways", - _s19_37 = "new_company_gateway", - _s20_52 = "edit_company_gateway", - _s23_27 = "created_company_gateway", - _s28_21 = "Successfully created gateway", - _s23_28 = "updated_company_gateway", - _s28_22 = "Successfully updated gateway", - _s24_27 = "archived_company_gateway", - _s29_12 = "Successfully archived gateway", - _s23_29 = "deleted_company_gateway", - _s28_23 = "Successfully deleted gateway", - _s24_28 = "restored_company_gateway", - _s29_13 = "Successfully restored gateway", - _s25_42 = "archived_company_gateways", - _s37_7 = "Successfully archived :value gateways", - _s24_29 = "deleted_company_gateways", - _s36_7 = "Successfully deleted :value gateways", - _s25_43 = "restored_company_gateways", - _s37_8 = "Successfully restored :value gateways", - _s16_159 = "continue_editing", - _s16_160 = "Continue Editing", - _s21_60 = "first_day_of_the_week", - _s21_61 = "First Day of the Week", - _s23_30 = "first_month_of_the_year", - _s23_31 = "First Month of the Year", - _s18_72 = "military_time_help", - _s19_38 = "filtered_by_project", - _s19_39 = "Filtered by Project", - _s17_95 = "filtered_by_group", - _s17_96 = "Filtered by Group", - _s19_40 = "filtered_by_invoice", - _s19_41 = "Filtered by Invoice", - _s18_73 = "filtered_by_client", - _s18_74 = "Filtered by Client", - _s18_75 = "filtered_by_vendor", - _s18_76 = "Filtered by Vendor", - _s26_26 = "Successfully created group", - _s26_27 = "Successfully updated group", - _s35_11 = "Successfully archived :value groups", - _s34_14 = "Successfully deleted :value groups", - _s35_12 = "Successfully restored :value groups", - _s27_34 = "Successfully archived group", - _s26_28 = "Successfully deleted group", - _s27_35 = "Successfully restored group", - _s26_29 = "Successfully uploaded logo", - _s27_36 = "Successfully saved settings", - _s16_161 = "product_settings", - _s16_162 = "Product Settings", - _s17_97 = "advanced_settings", - _s17_98 = "Advanced Settings", - _s23_32 = "templates_and_reminders", - _s21_62 = "Templates & Reminders", - _s22_33 = "credit_cards_and_banks", - _s20_53 = "Credit Cards & Banks", - _s19_42 = "data_visualizations", - _s19_43 = "Data Visualizations", - _s27_37 = "thank_you_for_your_purchase", - _s28_24 = "Thank you for your purchase!", - _s19_44 = "annual_subscription", - _s19_45 = "Annual Subscription", - _s25_44 = "please_enter_a_first_name", - _s25_45 = "Please enter a first name", - _s24_30 = "please_enter_a_last_name", - _s24_31 = "Please enter a last name", - _s33_19 = "please_agree_to_terms_and_privacy", - _s77_0 = "Please agree to the terms of service and privacy policy to create an account.", - _s16_163 = "terms_of_service", - _s16_164 = "Terms of Service", - _s18_77 = "no_record_selected", - _s18_78 = "No record selected", - _s21_63 = "error_unsaved_changes", - _s34_15 = "Please save or cancel your changes", - _s27_38 = "requires_an_enterprise_plan", - _s17_99 = "uploaded_document", - _s30_10 = "Successfully uploaded document", - _s16_165 = "updated_document", - _s29_14 = "Successfully updated document", - _s17_100 = "archived_document", - _s30_11 = "Successfully archived document", - _s16_166 = "deleted_document", - _s29_15 = "Successfully deleted document", - _s17_101 = "restored_document", - _s30_12 = "Successfully restored document", - _s18_79 = "archived_documents", - _s38_13 = "Successfully archived :value documents", - _s17_102 = "deleted_documents", - _s37_9 = "Successfully deleted :value documents", - _s18_80 = "restored_documents", - _s38_14 = "Successfully restored :value documents", - _s16_167 = "expense_status_1", - _s16_168 = "expense_status_2", - _s16_169 = "expense_status_3", - _s24_32 = "add_documents_to_invoice", - _s16_170 = "convert_currency", - _s27_39 = "Successfully created vendor", - _s27_40 = "Successfully updated vendor", - _s28_25 = "Successfully archived vendor", - _s27_41 = "Successfully deleted vendor", - _s28_26 = "Successfully restored vendor", - _s16_171 = "archived_vendors", - _s16_172 = "restored_vendors", - _s36_8 = "Successfully restored :value vendors", - _s28_27 = "Successfully created expense", - _s28_28 = "Successfully updated expense", - _s16_173 = "archived_expense", - _s29_16 = "Successfully archived expense", - _s28_29 = "Successfully deleted expense", - _s16_174 = "restored_expense", - _s29_17 = "Successfully restored expense", - _s17_103 = "archived_expenses", - _s16_175 = "deleted_expenses", - _s17_104 = "restored_expenses", - _s37_10 = "Successfully restored :value expenses", - _s21_64 = "failed_to_find_record", - _s21_65 = "Failed to find record", - _s36_9 = "Please correct any overlapping times", - _s25_46 = "Successfully started task", - _s25_47 = "Successfully stopped task", - _s25_48 = "Successfully resumed task", - _s16_176 = "auto_start_tasks", - _s16_177 = "Auto Start Tasks", - _s25_49 = "Successfully created task", - _s25_50 = "Successfully updated task", - _s26_30 = "Successfully archived task", - _s25_51 = "Successfully deleted task", - _s26_31 = "Successfully restored task", - _s34_16 = "Successfully restored :value tasks", - _s19_46 = "please_enter_a_name", - _s19_47 = "Please enter a name", - _s28_30 = "Successfully created project", - _s28_31 = "Successfully updated project", - _s16_178 = "archived_project", - _s29_18 = "Successfully archived project", - _s28_32 = "Successfully deleted project", - _s16_179 = "restored_project", - _s29_19 = "Successfully restored project", - _s17_105 = "archived_projects", - _s16_180 = "deleted_projects", - _s17_106 = "restored_projects", - _s37_11 = "Successfully restored :value projects", - _s27_42 = "thank_you_for_using_our_app", - _s28_33 = "Thank you for using our app!", - _s21_66 = "If you like it please", - _s18_81 = "click_here_capital", - _s30_13 = "authenticate_to_change_setting", - _s42_10 = "Please authenticate to change this setting", - _s19_48 = "please_authenticate", - _s19_49 = "Please authenticate", - _s24_33 = "biometric_authentication", - _s24_34 = "Biometric Authentication", - _s17_107 = "comparison_period", - _s17_108 = "Comparison Period", - _s16_181 = "clone_to_invoice", - _s16_182 = "Clone to Invoice", - _s20_54 = "edit_recurring_quote", - _s20_55 = "Edit Recurring Quote", - _s16_183 = "shipping_address", - _s16_184 = "Shipping Address", - _s16_185 = "refresh_complete", - _s16_186 = "Refresh Complete", - _s23_33 = "please_enter_your_email", - _s23_34 = "Please enter your email", - _s26_32 = "please_enter_your_password", - _s26_33 = "Please enter your password", - _s21_67 = "please_enter_your_url", - _s21_68 = "Please enter your URL", - _s26_34 = "please_enter_a_product_key", - _s26_35 = "Please enter a product key", - _s17_109 = "an_error_occurred", - _s17_110 = "An error occurred", - _s19_50 = "copied_to_clipboard", - _s30_14 = "Copied :value to the clipboard", - _s16_187 = "could_not_launch", - _s16_188 = "Could not launch", - _s16_189 = "email_is_invalid", - _s16_190 = "Email is invalid", - _s28_34 = "Successfully created product", - _s28_35 = "Successfully updated product", - _s16_191 = "archived_product", - _s29_20 = "Successfully archived product", - _s28_36 = "Successfully deleted product", - _s16_192 = "restored_product", - _s29_21 = "Successfully restored product", - _s17_111 = "archived_products", - _s16_193 = "deleted_products", - _s17_112 = "restored_products", - _s37_12 = "Successfully restored :value products", - _s27_43 = "Successfully created client", - _s27_44 = "Successfully updated client", - _s28_37 = "Successfully archived client", - _s16_194 = "archived_clients", - _s27_45 = "Successfully deleted client", - _s28_38 = "Successfully restored client", - _s16_195 = "restored_clients", - _s36_10 = "Successfully restored :value clients", - _s28_39 = "Successfully created invoice", - _s28_40 = "Successfully updated invoice", - _s16_196 = "archived_invoice", - _s29_22 = "Successfully archived invoice", - _s28_41 = "Successfully deleted invoice", - _s16_197 = "restored_invoice", - _s29_23 = "Successfully restored invoice", - _s17_113 = "archived_invoices", - _s16_198 = "deleted_invoices", - _s17_114 = "restored_invoices", - _s37_13 = "Successfully restored :value invoices", - _s16_199 = "partial_due_date", - _s16_200 = "Partial Due Date", - _s17_115 = "invoice_status_id", - _s22_34 = "click_plus_to_add_item", - _s22_35 = "Click + to add an item", - _s22_36 = "click_plus_to_add_time", - _s20_56 = "please_select_a_date", - _s20_57 = "Please select a date", - _s22_37 = "please_select_a_client", - _s22_38 = "Please select a client", - _s24_35 = "please_select_an_invoice", - _s24_36 = "Please select an invoice", - _s30_15 = "please_enter_an_invoice_number", - _s30_16 = "Please enter an invoice number", - _s27_46 = "please_enter_a_quote_number", - _s27_47 = "Please enter a quote number", - _s22_39 = "marked_invoice_as_sent", - _s35_13 = "Successfully marked invoice as sent", - _s22_40 = "marked_invoice_as_paid", - _s23_35 = "marked_invoices_as_sent", - _s36_11 = "Successfully marked invoices as sent", - _s23_36 = "marked_invoices_as_paid", - _s37_14 = "please_enter_a_client_or_contact_name", - _s37_15 = "Please enter a client or contact name", - _s27_48 = "restart_app_to_apply_change", - _s35_14 = "Restart the app to apply the change", - _s16_201 = "no_records_found", - _s16_202 = "No records found", - _s16_203 = "payment_status_1", - _s16_204 = "payment_status_2", - _s16_205 = "payment_status_3", - _s16_206 = "payment_status_4", - _s16_207 = "payment_status_5", - _s16_208 = "payment_status_6", - _s17_116 = "payment_status_-1", - _s17_117 = "payment_status_-2", - _s35_15 = "Email payment receipt to the client", - _s21_69 = "transaction_reference", - _s21_70 = "Transaction Reference", - _s28_42 = "Successfully created payment", - _s28_43 = "Successfully updated payment", - _s16_209 = "archived_payment", - _s29_24 = "Successfully archived payment", - _s28_44 = "Successfully deleted payment", - _s16_210 = "restored_payment", - _s29_25 = "Successfully restored payment", - _s17_118 = "archived_payments", - _s16_211 = "deleted_payments", - _s17_119 = "restored_payments", - _s37_16 = "Successfully restored :value payments", - _s26_36 = "Successfully created quote", - _s26_37 = "Successfully updated quote", - _s27_49 = "Successfully archived quote", - _s26_38 = "Successfully deleted quote", - _s27_50 = "Successfully restored quote", - _s35_16 = "Successfully restored :value quotes", - _s28_45 = ":user created client :client", - _s29_26 = ":user archived client :client", - _s28_46 = ":user deleted client :client", - _s30_17 = ":user created invoice :invoice", - _s30_18 = ":user updated invoice :invoice", - _s31_8 = ":user archived invoice :invoice", - _s30_19 = ":user deleted invoice :invoice", - _s30_20 = ":user updated payment :payment", - _s31_9 = ":user archived payment :payment", - _s30_21 = ":user deleted payment :payment", - _s28_47 = ":user entered :credit credit", - _s28_48 = ":user updated :credit credit", - _s29_27 = ":user archived :credit credit", - _s28_49 = ":user deleted :credit credit", - _s26_39 = ":user created quote :quote", - _s26_40 = ":user updated quote :quote", - _s28_50 = ":contact viewed quote :quote", - _s27_51 = ":user archived quote :quote", - _s26_41 = ":user deleted quote :quote", - _s27_52 = ":user restored quote :quote", - _s31_10 = ":user restored invoice :invoice", - _s29_28 = ":user restored client :client", - _s31_11 = ":user restored payment :payment", - _s29_29 = ":user restored :credit credit", - _s28_51 = ":user created vendor :vendor", - _s29_30 = ":user archived vendor :vendor", - _s28_52 = ":user deleted vendor :vendor", - _s29_31 = ":user restored vendor :vendor", - _s30_22 = ":user created expense :expense", - _s31_12 = ":user archived expense :expense", - _s30_23 = ":user deleted expense :expense", - _s31_13 = ":user restored expense :expense", - _s24_37 = ":user created task :task", - _s24_38 = ":user updated task :task", - _s25_52 = ":user archived task :task", - _s24_39 = ":user deleted task :task", - _s25_53 = ":user restored task :task", - _s30_24 = ":user updated expense :expense", - _s39_5 = "System failed to email invoice :invoice", - _s31_14 = ":user reversed invoice :invoice", - _s32_8 = ":user cancelled invoice :invoice", - _s28_53 = ":user updated client :client", - _s28_54 = ":user updated vendor :vendor", - _s17_120 = "one_time_password", - _s17_121 = "One Time Password", - _s20_58 = "marked_quote_as_sent", - _s33_20 = "Successfully marked quote as sent", - _s21_71 = "marked_credit_as_sent", - _s34_17 = "Successfully marked credit as sent", - _s22_41 = "long_press_multiselect", - _s22_42 = "Long-press Multiselect", - _s18_82 = "email_style_custom", - _s18_83 = "Custom Email Style", - _s24_40 = "custom_message_dashboard", - _s24_41 = "Custom Dashboard Message", - _s29_32 = "custom_message_unpaid_invoice", - _s29_33 = "Custom Unpaid Invoice Message", - _s27_53 = "custom_message_paid_invoice", - _s27_54 = "Custom Paid Invoice Message", - _s31_15 = "custom_message_unapproved_quote", - _s31_16 = "Custom Unapproved Quote Message", - _s19_51 = "task_number_pattern", - _s19_52 = "Task Number Pattern", - _s19_53 = "task_number_counter", - _s19_54 = "Task Number Counter", - _s22_43 = "expense_number_pattern", - _s22_44 = "Expense Number Pattern", - _s22_45 = "expense_number_counter", - _s22_46 = "Expense Number Counter", - _s21_72 = "vendor_number_pattern", - _s21_73 = "Vendor Number Pattern", - _s21_74 = "vendor_number_counter", - _s21_75 = "Vendor Number Counter", - _s21_76 = "ticket_number_pattern", - _s21_77 = "Ticket Number Pattern", - _s21_78 = "ticket_number_counter", - _s21_79 = "Ticket Number Counter", - _s22_47 = "payment_number_pattern", - _s22_48 = "Payment Number Pattern", - _s22_49 = "payment_number_counter", - _s22_50 = "Payment Number Counter", - _s22_51 = "invoice_number_pattern", - _s22_52 = "Invoice Number Pattern", - _s22_53 = "invoice_number_counter", - _s22_54 = "Invoice Number Counter", - _s20_59 = "quote_number_pattern", - _s20_60 = "Quote Number Pattern", - _s20_61 = "quote_number_counter", - _s20_62 = "Quote Number Counter", - _s21_80 = "client_number_pattern", - _s21_81 = "Credit Number Pattern", - _s21_82 = "client_number_counter", - _s21_83 = "Credit Number Counter", - _s21_84 = "credit_number_pattern", - _s21_85 = "credit_number_counter", - _s18_84 = "reset_counter_date", - _s18_85 = "Reset Counter Date", - _s28_55 = "shared_invoice_quote_counter", - _s18_86 = "default_tax_name_1", - _s18_87 = "Default Tax Name 1", - _s18_88 = "default_tax_rate_1", - _s18_89 = "Default Tax Rate 1", - _s18_90 = "default_tax_name_2", - _s18_91 = "Default Tax Name 2", - _s18_92 = "default_tax_rate_2", - _s18_93 = "Default Tax Rate 2", - _s18_94 = "default_tax_name_3", - _s18_95 = "Default Tax Name 3", - _s18_96 = "default_tax_rate_3", - _s18_97 = "Default Tax Rate 3", - _s21_86 = "email_subject_invoice", - _s21_87 = "Email Invoice Subject", - _s19_55 = "email_subject_quote", - _s19_56 = "Email Quote Subject", - _s21_88 = "email_subject_payment", - _s21_89 = "Email Payment Subject", - _s29_34 = "email_subject_payment_partial", - _s29_35 = "Email Partial Payment Subject", - _s16_212 = "client_is_active", - _s16_213 = "Client is Active", - _s16_214 = "Client Apt/Suite", - _s16_215 = "Vendor Apt/Suite", - _s24_42 = "client_shipping_address1", - _s22_55 = "Client Shipping Street", - _s24_43 = "client_shipping_address2", - _s25_54 = "Client Shipping Apt/Suite", - _s16_216 = "invoice_due_date", - _s17_122 = "custom_surcharge1", - _s17_123 = "custom_surcharge2", - _s17_124 = "custom_surcharge3", - _s17_125 = "custom_surcharge4", - _s19_57 = "expense_category_id", - _s19_58 = "Expense Category ID", - _s16_217 = "expense_category", - _s19_59 = "invoice_currency_id", - _s19_60 = "Invoice Currency ID", - _s18_98 = "status_color_theme", - _s18_99 = "Status Color Theme", - _s16_218 = "load_color_theme", - _s16_219 = "Load Color Theme", - _s27_55 = "Successfully apporved quote", - _s29_36 = "Pre-authorized debit payments", - _s17_126 = "BECS Direct Debit", - _s17_127 = "SEPA Direct Debit", - _s16_220 = "Gross line total", - _s16_221 = "Clone to expense", - _s57_0 = "The Pro plan trial ends in :count days, click to upgrade.", - _s62_ = "Today is the last day of the Pro plan trial, click to upgrade.", - _s67_ = 'Once the file is ready you"ll receive an email with a download link', - _s61_1 = "Set the subdomain or display the invoice on your own website.", - _s17_128 = "Resend Invitation", - _s25_55 = "Two-Factor Authentication", - _s31_17 = 'Please type ":value" to confirm', - _s48_0 = "Warning: this company has not yet been activated", - _s31_18 = "Successfully update task status", - _s29_37 = "Successfully deleted category", - _s50_7 = "The credit amount cannot exceed the payment amount", - _s31_19 = "Track the expense has been paid", - _s33_21 = "Enable the expense to be invoiced", - _s26_42 = "Make the documents visible", - _s16_222 = "Apple/Google Pay", - _s52_2 = "Support paying at minimum the partial/deposit amount", - _s29_38 = "Successfully emailed invoices", - _s27_56 = "Successfully emailed quotes", - _s28_56 = "Successfully emailed credits", - _s29_39 = "Tokeni \xebsht\xeb fshir\xeb me sukses", - _s18_100 = "Sign in with email", - _s16_223 = "Search Documents", - _s16_224 = "Search Tax Rates", - _s19_61 = ":count invoice sent", - _s69_ = "Warning: This will permanently delete your company, there is no undo.", - _s16_225 = "Created by :name", - _s33_22 = "Adjust percent to account for fee", - _s21_90 = "Password is too short", - _s61_2 = "Automatically convert product prices to the client's currency", - _s27_57 = "Requires an enterprise plan", - _s24_44 = "Add documents to invoice", - _s37_17 = "Successfully archived :count projects", - _s36_12 = "Successfully deleted :count projects", - _s19_62 = "Sign in with Google", - _s20_63 = ":count invoices sent", - _s37_18 = "Successfully archived :count products", - _s36_13 = "Successfully deleted :count products", - _s28_57 = "Successfully emailed payment", - _s19_63 = "Click + to add time", - _s54_0 = ":user emailed invoice :invoice for :client to :contact", - _s44_2 = ":contact viewed invoice :invoice for :client", - _s85_0 = ":contact entered payment :payment for :payment_amount on invoice :invoice for :client", - _s50_8 = ":user emailed quote :quote for :client to :contact", - _s42_11 = ":contact approved quote :quote for :client", - _s50_9 = ":user cancelled a :payment_amount payment :payment", - _s64_ = ":user refunded :adjustment of a :payment_amount payment :payment", - _s28_58 = ":user updated ticket :ticket", - _s27_58 = ":user closed ticket :ticket", - _s27_59 = ":user merged ticket :ticket", - _s26_43 = ":user split ticket :ticket", - _s30_25 = ":contact opened ticket :ticket", - _s32_9 = ":contact reopened ticket :ticket", - _s29_40 = ":user reopened ticket :ticket", - _s31_20 = ":contact replied ticket :ticket", - _s27_60 = ":user viewed ticket :ticket", - _s61_3 = ":user emailed first reminder for invoice :invoice to :contact", - _s62_0 = ":user emailed second reminder for invoice :invoice to :contact", - _s61_4 = ":user emailed third reminder for invoice :invoice to :contact", - _s63_0 = ":user emailed endless reminder for invoice :invoice to :contact", - _s40_2 = ":user created subscription :subscription", - _s40_3 = ":user updated subscription :subscription", - _s41_4 = ":user archived subscription :subscription", - _s40_4 = ":user deleted subscription :subscription", - _s41_5 = ":user restored subscription :subscription", - _s27_61 = "Successfully emailed credit", - _s28_59 = "Shared Invoice Quote Counter", - _s16_226 = "Expense Category", - _s23_37 = "Add to invoice :invoice", - _s70_0 = "The following client :client was emailed Invoice :invoice for :amount.", - _s23_38 = "View expense # :expense", - _s16_227 = "Refunded Payment", - _s45_4 = "Successfully archived :count expense category", - _s18_101 = "Should be invoiced", - _s16_228 = "\u0627\u0644\u0641\u0648\u0627\u062a\u064a\u0631 \u0627\u0644\u062f\u0648\u0631\u064a\u0629", - _s17_129 = "Save card details", - _s69_0 = "Warning: This will permanently delete your account, there is no undo.", - _s21_91 = "Recover your password", - _s142_ = "Allows you to set a password for each contact. If a password is set, the contact will be required to enter a password before viewing invoices.", - _s34_18 = "Successfully archived the tax rate", - _s18_102 = "Auto-fill products", - _s20_64 = "Auto-update products", - _s16_229 = "Convert currency", - _s30_26 = "Successfully archived expenses", - _s29_41 = "Successfully deleted expenses", - _s34_19 = "Successfully archived :count tasks", - _s33_23 = "Successfully deleted :count tasks", - _s35_17 = "Successfully archived :count quotes", - _s34_20 = "Successfully deleted :count quotes", - _s41_6 = ":payment_amount payment (:payment) failed", - _s26_44 = "Successfully emailed quote", - _s23_39 = "Uspje\u0161no otkazani ra\u010dun", - _s16_230 = "Kreditna kartica", - _s18_103 = "Molimo unesite ime", - _s23_40 = "Uspje\u0161no obrisan tro\u0161ak", - _s16_231 = "Drugi podsjetnik", - _s16_232 = "Tre\u0107i podsjetnik", - _s21_92 = "Referenca transakcije", - _s21_93 = "N\xe1klad \xfasp\u011b\u0161n\u011b smaz\xe1n", - _s16_233 = "Datum splatnosti", - _s22_56 = "Projektet blev slettet", - _s17_130 = "Refunder betaling", - _s22_57 = ":count fakturaer sendt", - _s19_64 = "Skjul delbetalinger", - _s20_65 = "Vilk\xe5r for fakturaen", - _s17_131 = "Datavisualisering", - _s16_234 = "Faktureringsdato", - _s16_235 = "Betaling slettet", - _s25_56 = "Het project is verwijderd", - _s31_21 = "Succesvol abonnement verwijderd", - _s27_62 = "Gedeeltelijk niet toegepast", - _s20_66 = "De taak is gewijzigd", - _s36_14 = "Succesvol een taak status verwijderd", - _s16_236 = "Uitgavecategorie", - _s20_67 = "Automatisch omzetten", - _s28_60 = "Webhook succesvol verwijderd", - _s37_19 = "Succesvol verwijderd: waarde webhooks", - _s38_15 = "betalingstermijn met succes verwijderd", - _s17_132 = "Eerste aangepaste", - _s17_133 = "Tweede aangepaste", - _s16_237 = "Derde aangepaste", - _s18_104 = "Ontwerp verwijderd", - _s20_68 = "Aangepaste Toeslag 1", - _s20_69 = "Aangepaste Toeslag 2", - _s20_70 = "Aangepaste Toeslag 3", - _s20_71 = "Aangepaste Toeslag 4", - _s31_22 = "Gelieve een klant te selecteren", - _s22_58 = "Gedeeltelijke betaling", - _s39_6 = "Succesvol verwijderd: waarde gebruikers", - _s16_238 = "Betalingsgateway", - _s18_105 = "Eerste herinnering", - _s18_106 = "Tweede herinnering", - _s17_134 = "Derde herinnering", - _s17_135 = "Aangepaste waarde", - _s21_94 = "Kredietnummer patroon", - _s20_72 = "Kredietnummer teller", - _s20_73 = "Please select a file", - _s36_15 = "Successfully archived :count credits", - _s35_18 = "Successfully deleted :count credits", - _s36_16 = "Successfully archived :count vendors", - _s35_19 = "Successfully deleted :count vendors", - _s36_17 = "Successfully archived :count clients", - _s35_20 = "Successfully deleted :count clients", - _s37_20 = "Successfully archived :count invoices", - _s36_18 = "Successfully deleted :count invoices", - _s28_61 = "Successfully emailed invoice", - _s37_21 = "Successfully archived :count payments", - _s36_19 = "Successfully deleted :count payments", - _s32_10 = "Projekti poistettu onnistuneesti", - _s17_136 = "Mukautetut kent\xe4t", - _s35_21 = "Maksuehto poistettiin onnistuneesti", - _s22_59 = "Mukautettu Lis\xe4maksu 1", - _s22_60 = "Mukautettu Lis\xe4maksu 2", - _s22_61 = "Mukautettu Lis\xe4maksu 3", - _s22_62 = "Mukautettu Lis\xe4maksu 4", - _s16_239 = "Osittainen maksu", - _s43_2 = ":count asiakas(ta) arkistoitu onnistuneesti", - _s43_3 = "Laskut merkittiin l\xe4hetetyksi onnistuneesti", - _s22_63 = "Automaattinen laskutus", - _s29_42 = "Ajouter \xe0 la facture :invoice", - _s20_74 = "Devise de la facture", - _s26_45 = "Voir la d\xe9pense # :expense", - _s18_107 = "D\xe9pense r\xe9currente", - _s20_75 = "D\xe9penses r\xe9currentes", - _s27_63 = "Nouvelle d\xe9pense r\xe9currente", - _s28_62 = "\xc9diter la d\xe9pense r\xe9currente", - _s22_64 = "Guide de l'utilisateur", - _s20_76 = "Derni\xe8re mise \xe0 jour", - _s17_137 = "Pr\xe9nom du contact", - _s19_65 = "\xc9diter l'abonnement", - _s27_64 = "Abonnement cr\xe9\xe9 avec succ\xe8s", - _s33_24 = "Abonnement mis \xe0 jour avec succ\xe8s", - _s30_27 = "Abonnement archiv\xe9 avec succ\xe8s", - _s18_108 = "Paiement rembours\xe9", - _s17_138 = "Dernier trimestre", - _s20_77 = "Convertir en facture", - _s18_109 = "Facturer le projet", - _s17_139 = "Facturer la t\xe2che", - _s16_240 = "Montant converti", - _s20_78 = "Documents par d\xe9faut", - _s32_11 = "Veuillez s\xe9lectionner un fichier", - _s29_43 = "Nouvelle cat\xe9gorie de d\xe9pense", - _s40_5 = "La cat\xe9gorie a \xe9t\xe9 supprim\xe9e avec succ\xe8s", - _s18_110 = "Facture r\xe9currente", - _s20_79 = "Factures r\xe9currentes", - _s27_65 = "Nouvelle facture r\xe9currente", - _s16_241 = "Num\xe9ro de client", - _s19_66 = "Nom de l'entreprise", - _s16_242 = "Type de paiement", - _s16_243 = "Factures \xe0 venir", - _s17_140 = "Cr\xe9er une facture", - _s20_80 = "Cr\xe9er un fournisseur", - _s20_81 = "Supprimer la facture", - _s19_67 = "Supprimer ce client", - _s21_95 = "Supprimer ce paiement", - _s20_82 = "Supprimer la d\xe9pense", - _s31_23 = "Envoyer la facture par courriel", - _s17_141 = "Montant du cr\xe9dit", - _s18_111 = "Purger les donn\xe9es", - _s22_65 = ":count facture envoy\xe9e", - _s18_112 = "Activer la licence", - _s19_68 = "Supprimer le compte", - _s16_244 = "\xc9diter le cr\xe9dit", - _s38_16 = "Le cr\xe9dit a \xe9t\xe9 mis \xe0 jour avec succ\xe8s", - _s21_96 = "Client personnalis\xe9 2", - _s21_97 = "Client personnalis\xe9 3", - _s21_98 = "Client personnalis\xe9 4", - _s26_46 = "Fournisseur personnalis\xe9 1", - _s26_47 = "Fournisseur personnalis\xe9 2", - _s26_48 = "Fournisseur personnalis\xe9 3", - _s26_49 = "Fournisseur personnalis\xe9 4", - _s29_44 = "Derni\xe8re connexion du contact", - _s20_83 = "T\xe9l\xe9phone du contact", - _s18_113 = "R\xe9gion/D\xe9partement", - _s19_69 = "Courriel du contact", - _s18_114 = "S\xe9lection multiple", - _s24_45 = "V\xe9rifier le mot de passe", - _s78_ = "Veuillez inclure la description et le co\xfbt dans la liste d\xe9roulante du produit", - _s31_24 = "Ajuster le pourcentage de frais", - _s41_7 = "Ajuster le frais de pourcentage au compte", - _s33_25 = "Tableau de bord du portail client", - _s17_142 = "G\xe9n\xe9rer un nombre", - _s21_99 = "Lors de la sauvegarde", - _s18_115 = "Historique lat\xe9ral", - _s20_84 = "Premier personnalis\xe9", - _s19_70 = "Second personnalis\xe9", - _s22_66 = "Troisi\xe8me personnalis\xe9", - _s19_71 = "Quantit\xe9 par d\xe9faut", - _s17_143 = "Deux taux de taxe", - _s23_41 = "Taux de taxe par d\xe9faut", - _s31_25 = "Veuillez s\xe9lectionner un client", - _s27_66 = "Couleur de mise en \xe9vidence", - _s16_245 = "Liste d\xe9roulante", - _s18_116 = "Num\xe9ro de paiement", - _s28_63 = "Apr\xe8s la date de facturation", - _s20_85 = "Courriel de paiement", - _s22_67 = "Filtr\xe9 par utilisateur", - _s24_46 = "Gestion des utilisateurs", - _s18_117 = "Nouvel utilisateur", - _s20_86 = "\xc9diter l'utilisateur", - _s19_72 = "Param\xe8tres g\xe9n\xe9raux", - _s24_47 = 'Masquer "Pay\xe9 \xe0 ce jour"', - _s18_118 = "Documents int\xe9gr\xe9s", - _s18_119 = "Couleur principale", - _s18_120 = "Couleur secondaire", - _s16_246 = "Taille de police", - _s17_144 = "Champs de facture", - _s25_57 = "Conditions de facturation", - _s29_45 = "Param\xe8tres de flux de travail", - _s23_42 = "Prochaine remise \xe0 z\xe9ro", - _s17_145 = "Pr\xe9fixe r\xe9current", - _s23_43 = "Marge interne du nombre", - _s19_73 = "Valeur de compagnie", - _s18_121 = "Compteur de nombre", - _s16_247 = "Mod\xe8le de nombre", - _s16_248 = "CSS personnalis\xe9", - _s23_44 = "JavaScript personnalis\xe9", - _s19_74 = "Afficher sur le PDF", - _s48_1 = "Case \xe0 cocher pour les conditions de facturation", - _s20_87 = "Signature de facture", - _s42_12 = "Prot\xe9ger les factures avec un mot de passe", - _s18_122 = "Mod\xe8le de courriel", - _s17_146 = "Virement bancaire", - _s17_147 = "Montant des frais", - _s21_100 = "Pourcentage des frais", - _s16_249 = "Limite des frais", - _s26_50 = "Logos des cartes accept\xe9es", - _s20_88 = "Nouveau taux de taxe", - _s22_68 = "\xc9diter le taux de taxe", - _s42_13 = "Le taux de taxe a \xe9t\xe9 supprim\xe9 avec succ\xe8s", - _s42_14 = "Le taux de taxe a \xe9t\xe9 restaur\xe9 avec succ\xe8s", - _s65_1 = "La mise \xe0 jour d'une facture entra\xeene la mise \xe0 jour des produits", - _s22_69 = "Convertir les produits", - _s22_70 = "Passerelle de paiement", - _s19_75 = "Nouvelle passerelle", - _s20_89 = "\xc9diter la passerelle", - _s37_22 = "La passerelle a \xe9t\xe9 cr\xe9\xe9e avec succ\xe8s", - _s43_4 = "La passerelle a \xe9t\xe9 mise \xe0 jour avec succ\xe8s", - _s40_6 = "La passerelle a \xe9t\xe9 archiv\xe9e avec succ\xe8s", - _s41_8 = "La passerelle a \xe9t\xe9 supprim\xe9e avec succ\xe8s", - _s41_9 = "La passerelle a \xe9t\xe9 restaur\xe9e avec succ\xe8s", - _s16_250 = "Format de devise", - _s17_148 = "Format date/heure", - _s19_76 = "Envoyer des rappels", - _s18_123 = "Filtrer par groupe", - _s16_251 = "\xc9diter le groupe", - _s32_12 = "Le groupe a \xe9t\xe9 cr\xe9\xe9 avec succ\xe8s", - _s38_17 = "Le groupe a \xe9t\xe9 mis \xe0 jour avec succ\xe8s", - _s35_22 = "Le groupe a \xe9t\xe9 archiv\xe9 avec succ\xe8s", - _s36_20 = "Le groupe a \xe9t\xe9 supprim\xe9 avec succ\xe8s", - _s36_21 = "Le groupe a \xe9t\xe9 restaur\xe9 avec succ\xe8s", - _s46_5 = "Les param\xe8tres ont \xe9t\xe9 sauvegard\xe9s avec succ\xe8s", - _s24_48 = "Param\xe8tres de l'appareil", - _s18_124 = "Param\xe8tres de base", - _s18_125 = "Param\xe8tres avanc\xe9s", - _s18_126 = "Paiements en ligne", - _s20_90 = "Champs personnalis\xe9s", - _s26_51 = "Boutons Achetez maintenant", - _s22_71 = "Param\xe8tres de courriel", - _s27_67 = "Cartes de cr\xe9dit et banques", - _s25_58 = "Visualisation des donn\xe9es", - _s23_45 = "Inscription avec Google", - _s17_149 = "Abonnement annuel", - _s22_72 = "Veuillez entrer un nom", - _s24_49 = "Conditions d'utilisation", - _s28_64 = "Politique de confidentialit\xe9", - _s32_13 = "Aucun enregistrement s\xe9lectionn\xe9", - _s38_18 = "Le document a \xe9t\xe9 supprim\xe9 avec succ\xe8s", - _s38_19 = "Le document a \xe9t\xe9 restaur\xe9 avec succ\xe8s", - _s18_127 = "Date de la d\xe9pense", - _s19_77 = "Nouveau fournisseur", - _s18_128 = "Copier facturation", - _s16_252 = "Heures budg\xe9t\xe9es", - _s32_14 = "Le projet a \xe9t\xe9 cr\xe9\xe9 avec succ\xe8s", - _s39_7 = "Le projet a \xe9t\xe9 mis \xe0 jour avec succ\xe8s", - _s35_23 = "Le projet a \xe9t\xe9 archiv\xe9 avec succ\xe8s", - _s36_22 = "Le projet a \xe9t\xe9 supprim\xe9 avec succ\xe8s", - _s27_68 = "Si vous appr\xe9ciez, merci de", - _s49_0 = "Veuillez vous connecter pour changer ce param\xe8tre", - _s23_46 = "Veuillez vous connecter", - _s21_101 = "Connexion biom\xe9trique", - _s19_78 = "Intervalle de dates", - _s18_129 = "P\xe9riode pr\xe9c\xe9dente", - _s16_253 = "Ann\xe9e pr\xe9c\xe9dente", - _s16_254 = "7 derniers jours", - _s17_150 = "30 derniers jours", - _s19_79 = "Modifier la facture", - _s21_102 = "\xc9diter le fournisseur", - _s22_73 = "Adresse de facturation", - _s24_50 = ":count factures envoy\xe9es", - _s35_24 = ":value a \xe9t\xe9 copi\xe9 au presse-papier", - _s20_91 = "Lancement impossible", - _s18_130 = "Ajouter un contact", - _s37_23 = "Le produit a \xe9t\xe9 supprim\xe9 avec succ\xe8s", - _s36_23 = ":count produits archiv\xe9s avec succ\xe8s", - _s35_25 = ":count clients archiv\xe9s avec succ\xe8s", - _s16_255 = "Nouvelle facture", - _s38_20 = ":count factures supprim\xe9es avec succ\xe8s", - _s18_131 = "Notes personnelles", - _s16_256 = "Paiement partiel", - _s35_26 = "Cliquez sur + pour ajouter du temps", - _s20_92 = "Marquer comme envoy\xe9", - _s16_257 = "Date du paiement", - _s16_258 = "\xc9tat du paiement", - _s23_47 = "Partiellement rembours\xe9", - _s16_259 = "Courriel initial", - _s16_260 = "Troisi\xe8me rappel", - _s30_28 = ":user a cr\xe9\xe9 le client :client", - _s33_26 = ":user a archiv\xe9 le client :client", - _s34_21 = ":user a supprim\xe9 le client :client", - _s32_15 = ":user a cr\xe9\xe9 la facture :invoice", - _s38_21 = ":user a mis \xe0 jour la facture :invoice", - _s35_27 = ":user a archiv\xe9 la facture :invoice", - _s36_24 = ":user a supprim\xe9 la facture :invoice", - _s36_25 = ":user a mis \xe0 jour le cr\xe9dit :credit", - _s33_27 = ":user a archiv\xe9 le cr\xe9dit :credit", - _s34_22 = ":user a supprim\xe9 le cr\xe9dit :credit", - _s36_26 = ":user a restaur\xe9 la facture :invoice", - _s34_23 = ":user a restaur\xe9 le client :client", - _s37_24 = ":user a restaur\xe9 le paiement :payment", - _s34_24 = ":user a restaur\xe9 le cr\xe9dit :credit", - _s35_28 = ":user a cr\xe9\xe9 le fournisseur :vendor", - _s38_22 = ":user a archiv\xe9 le fournisseur :vendor", - _s39_8 = ":user a supprim\xe9 le fournisseur :vendor", - _s39_9 = ":user a restaur\xe9 le fournisseur :vendor", - _s32_16 = ":user a cr\xe9\xe9 la d\xe9pense :expense", - _s35_29 = ":user a archiv\xe9 la d\xe9pense :expense", - _s36_27 = ":user a supprim\xe9 la d\xe9pense :expense", - _s36_28 = ":user a restaur\xe9 la d\xe9pense :expense", - _s50_10 = "Le paiement de :payment_amount a \xe9chou\xe9 (:payment)", - _s27_69 = ":user a cr\xe9\xe9 la t\xe2che :task", - _s33_28 = ":user a mis \xe0 jour la t\xe2che :task", - _s30_29 = ":user a archiv\xe9 la t\xe2che :task", - _s31_26 = ":user a supprim\xe9 la t\xe2che :task", - _s31_27 = ":user a restaur\xe9 la t\xe2che :task", - _s38_23 = ":user a mis \xe0 jour la d\xe9pense :expense", - _s27_70 = "Mot de passe \xe0 usage unique", - _s34_25 = "Multis\xe9lection par pression longue", - _s22_74 = "Valeur personnalis\xe9e 3", - _s22_75 = "Valeur personnalis\xe9e 4", - _s30_30 = "Style de courriel personnalis\xe9", - _s39_10 = "Message personnalis\xe9 du tableau de bord", - _s29_46 = "Compteur du num\xe9ro de facture", - _s26_52 = "Mod\xe8le de num\xe9ro de cr\xe9dit", - _s28_65 = "Mod\xe8le de compteur de cr\xe9dit", - _s33_29 = "Remise \xe0 z\xe9ro du compteur de date", - _s21_103 = "Montant de la facture", - _s23_48 = "Facturation automatique", - _s20_93 = "Ville du fournisseur", - _s19_80 = "Pays du fournisseur", - _s19_81 = "Montant du paiement", - _s16_261 = "Journal de temps", - _s20_94 = "Cat\xe9gorie de d\xe9pense", - _s27_71 = "Partiellement non-appliqu\xe9e", - _s18_132 = "Soumission expir\xe9e", - _s23_49 = "Facture personnalis\xe9e 2", - _s23_50 = "Facture personnalis\xe9e 3", - _s23_51 = "Facture personnalis\xe9e 4", - _s25_59 = "Surcharge personnalis\xe9e 1", - _s25_60 = "Surcharge personnalis\xe9e 2", - _s25_61 = "Surcharge personnalis\xe9e 3", - _s25_62 = "Surcharge personnalis\xe9e 4", - _s17_151 = "Valeur par d\xe9faut", - _s50_11 = "La facture a \xe9t\xe9 marqu\xe9e comme envoy\xe9e avec succ\xe8s", - _s56_0 = "Les factures ont \xe9t\xe9 marqu\xe9es comme envoy\xe9es avec succ\xe8s", - _s20_95 = "Inscrire un paiement", - _s26_53 = "Mod\xe8le du num\xe9ro de cr\xe9dit", - _s28_66 = "Compteur du num\xe9ro de cr\xe9dit", - _s16_262 = "Angebot annehmen", - _s25_63 = "Angebot per E-Mail senden", - _s30_31 = "Wiederkehrende Ausgaben suchen", - _s16_263 = "Kanban ausw\xe4hlen", - _s18_133 = "Rechnung in Verzug", - _s19_82 = "Standard-Steuersatz", - _s20_96 = "Belegposition Steuer", - _s16_264 = "F\xe4lligkeitsdatum", - _s23_52 = "Zahlungsanbieter Fehler", - _s24_51 = "Automatisch konvertieren", - _s41_10 = "Guthaben erfolgreich per E-Mail versendet", - _s19_83 = "Teilweise erstattet", - _s19_84 = "Benutzerdefiniert 3", - _s30_32 = "Benutzerdefinierter Zuschlag 1", - _s30_33 = "Benutzerdefinierter Zuschlag 2", - _s30_34 = "Benutzerdefinierter Zuschlag 3", - _s30_35 = "Benutzerdefinierter Zuschlag 4", - _s29_47 = "Bitte w\xe4hlen Sie einen Kunden", - _s24_52 = "Allgemeine Einstellungen", - _s55_1 = 'Die Rechnung wurde erfolgreich als "versendet" markiert', - _s16_265 = "Erste Erinnerung", - _s17_152 = "Zweite Erinnerung", - _s17_153 = "Dritte Erinnerung", - _s16_266 = "Zahlung eingeben", - _s34_26 = ":contact schaute Angebot :quote an", - _s24_53 = "Benutzerdefinierten Wert", - _s23_53 = "Gutschriftnummernz\xe4hler", - _s25_64 = "\u0395\u03c0\u03b9\u03c4\u03c5\u03c7\u03ae\u03c2 \u03b4\u03b9\u03b1\u03b3\u03c1\u03b1\u03c6\u03ae project", - _s17_154 = "\u03a3\u03cd\u03bd\u03bf\u03bb\u03bf \u03a4\u03b9\u03bc\u03bf\u03bb\u03bf\u03b3\u03af\u03bf\u03c5", - _s22_76 = "\u0397\u03bc\u03b5\u03c1\u03bf\u03bc\u03b7\u03bd\u03af\u03b1 \u039f\u03bb\u03bf\u03ba\u03bb\u03ae\u03c1\u03c9\u03c3\u03b7\u03c2", - _s18_134 = "\u0391\u03c5\u03c4\u03cc\u03bc\u03b1\u03c4\u03b7 \u039c\u03b5\u03c4\u03b1\u03c4\u03c1\u03bf\u03c0\u03ae", - _s18_135 = "\u03a3\u03c5\u03bd\u03b5\u03c7\u03ae\u03c2 \u03a5\u03c0\u03b5\u03bd\u03b8\u03cd\u03bc\u03b9\u03c3\u03b7", - _s16_267 = "\u03a0\u03c1\u03ce\u03c4\u03b7 \u03a0\u03c1\u03bf\u03c3\u03b1\u03c1\u03bc\u03bf\u03b3\u03ae", - _s18_136 = "\u0394\u03b5\u03cd\u03c4\u03b5\u03c1\u03b7 \u03a0\u03c1\u03bf\u03c3\u03b1\u03c1\u03bc\u03bf\u03b3\u03ae", - _s16_268 = "\u03a4\u03c1\u03af\u03c4\u03b7 \u03a0\u03c1\u03bf\u03c3\u03b1\u03c1\u03bc\u03bf\u03b3\u03ae", - _s26_54 = "\u03a0\u03c1\u03bf\u03c3\u03b1\u03c1\u03bc\u03bf\u03c3\u03bc\u03ad\u03bd\u03b7 \u03a0\u03c1\u03bf\u03c3\u03b1\u03cd\u03be\u03b7\u03c3\u03b7 1", - _s26_55 = "\u03a0\u03c1\u03bf\u03c3\u03b1\u03c1\u03bc\u03bf\u03c3\u03bc\u03ad\u03bd\u03b7 \u03a0\u03c1\u03bf\u03c3\u03b1\u03cd\u03be\u03b7\u03c3\u03b7 2", - _s26_56 = "\u03a0\u03c1\u03bf\u03c3\u03b1\u03c1\u03bc\u03bf\u03c3\u03bc\u03ad\u03bd\u03b7 \u03a0\u03c1\u03bf\u03c3\u03b1\u03cd\u03be\u03b7\u03c3\u03b7 3", - _s26_57 = "\u03a0\u03c1\u03bf\u03c3\u03b1\u03c1\u03bc\u03bf\u03c3\u03bc\u03ad\u03bd\u03b7 \u03a0\u03c1\u03bf\u03c3\u03b1\u03cd\u03be\u03b7\u03c3\u03b7 4", - _s18_137 = "\u0395\u03c0\u03b9\u03c3\u03c4\u03c1\u03bf\u03c6\u03ae \u03c7\u03c1\u03b7\u03bc\u03ac\u03c4\u03c9\u03bd", - _s24_54 = "\u03a0\u03b1\u03c1\u03b1\u03ba\u03b1\u03bb\u03ce \u03b5\u03c0\u03b9\u03bb\u03ad\u03be\u03c4\u03b5 \u03c0\u03b5\u03bb\u03ac\u03c4\u03b7", - _s19_85 = "24\u03c9\u03c1\u03b7 \u03b5\u03bc\u03c6\u03ac\u03bd\u03b9\u03c3\u03b7 \u038f\u03c1\u03b1\u03c2", - _s19_86 = "\u03a0\u03c1\u03bf\u03b7\u03b3\u03bf\u03cd\u03bc\u03b5\u03bd\u03bf\u03c2 \u03a7\u03c1\u03cc\u03bd\u03bf\u03c2", - _s42_15 = "\u0395\u03c0\u03b9\u03c4\u03c5\u03c7\u03ae\u03c2 \u03bf\u03c1\u03b9\u03c3\u03bc\u03cc\u03c2 \u03c4\u03b9\u03bc\u03bf\u03bb\u03bf\u03b3\u03af\u03bf\u03c5 \u03c9\u03c2 \u03b1\u03c0\u03b5\u03c3\u03c4\u03b1\u03bb\u03bc\u03ad\u03bd\u03bf", - _s42_16 = "\u0395\u03c0\u03b9\u03c4\u03c5\u03c7\u03ae\u03c2 \u03bf\u03c1\u03b9\u03c3\u03bc\u03cc\u03c2 \u03c4\u03b9\u03bc\u03bf\u03bb\u03bf\u03b3\u03af\u03c9\u03bd \u03c9\u03c2 \u03b1\u03c0\u03b5\u03c3\u03c4\u03b1\u03bb\u03bc\u03ad\u03bd\u03b1", - _s16_269 = "\u03a0\u03c1\u03ce\u03c4\u03b7 \u03a5\u03c0\u03b5\u03bd\u03b8\u03cd\u03bc\u03b9\u03c3\u03b7", - _s18_138 = "\u0394\u03b5\u03cd\u03c4\u03b5\u03c1\u03b7 \u03a5\u03c0\u03b5\u03bd\u03b8\u03cd\u03bc\u03b9\u03c3\u03b7", - _s16_270 = "\u03a4\u03c1\u03af\u03c4\u03b7 \u03a5\u03c0\u03b5\u03bd\u03b8\u03cd\u03bc\u03b9\u03c3\u03b7", - _s18_139 = "\u039a\u03c9\u03b4\u03b9\u03ba\u03cc\u03c2 \u03a3\u03c5\u03bd\u03b1\u03bb\u03bb\u03b1\u03b3\u03ae\u03c2", - _s41_11 = "\u0397 \u03b5\u03c0\u03b1\u03c6\u03ae :contact \u03b5\u03af\u03b4\u03b5 \u03c4\u03b7\u03bd \u03c0\u03c1\u03bf\u03c3\u03c6\u03bf\u03c1\u03ac :quote", - _s18_140 = "\u03a0\u03c1\u03bf\u03c3\u03b1\u03c1\u03bc\u03bf\u03c3\u03bc\u03ad\u03bd\u03b7 \u03a4\u03b9\u03bc\u03ae", - _s27_72 = "\u039c\u03b5\u03c4\u03c1\u03b7\u03c4\u03ae\u03c2 \u0391\u03c1\u03b9\u03b8\u03bc\u03ce\u03bd \u03c0\u03b9\u03c3\u03c4\u03c9\u03c4\u03b9\u03ba\u03ce\u03bd", - _s16_271 = "\u039f\u03bd\u03bf\u03bc\u03b1\u03c3\u03af\u03b1 \u03a6\u03cc\u03c1\u03bf\u03c5 2", - _s30_36 = "Cliente eliminato con successo", - _s18_141 = "Fattura in ritardo", - _s18_142 = "Preventivo scaduto", - _s17_155 = "Tipo di Pagamento", - _s19_87 = "Aggiorna Preventivo", - _s25_65 = "Promemoria senza scadenza", - _s20_97 = "Termini di pagamento", - _s23_54 = "Parzialmente rimborsato", - _s24_55 = "Imposta personalizzata 1", - _s24_56 = "Imposta personalizzata 2", - _s24_57 = "Imposta personalizzata 3", - _s24_58 = "Imposta personalizzata 4", - _s16_272 = "Aliquote Fiscali", - _s18_143 = "Pagamento parziale", - _s28_67 = "Si prega di inserire un nome", - _s17_156 = "Parziale/Deposito", - _s48_2 = "Fattura contrassegnata con successo come inviata", - _s48_3 = "Fatture contrassegnate con successo come inviate", - _s23_55 = "Fatturazione automatica", - _s39_11 = ":user ha cancellato la fattura :invoice", - _s36_29 = ":user ha creato il preventivo :quote", - _s21_104 = "Valore Personalizzato", - _s22_77 = "Formato numero crediti", - _s24_59 = "Contatore numero credito", - _s32_17 = ":user \u306f \u8acb\u6c42\u66f8 :invoice \u3092\u30a2\u30fc\u30ab\u30a4\u30d6\u3057\u307e\u3057\u305f\u3002", - _s25_66 = "\u0423\u0441\u043f\u0435\u0448\u043d\u043e \u0431\u0440\u0438\u0448\u0435\u045a\u0435 \u043d\u0430 \u043f\u0440\u043e\u0435\u043a\u0442", - _s29_48 = "\u0423\u0441\u043f\u0435\u0448\u043d\u043e \u043f\u043e\u0432\u0440\u0430\u0442\u0443\u0432\u0430\u045a\u0435 \u043d\u0430 \u0437\u0430\u0434\u0430\u0447\u0430", - _s17_157 = "\u041f\u043e\u0434\u0435\u0441\u0435\u043d\u0430 \u0432\u0440\u0435\u0434\u043d\u043e\u0441\u0442", - _s23_56 = "Tilbud sendt som e-post", - _s17_158 = "Tredje P\xe5minnelse", - _s18_144 = "Strona internetowa", - _s30_37 = "Wydatki zosta\u0142y zarchiwizowane", - _s24_60 = "Wydatki zosta\u0142y usuni\u0119te", - _s29_49 = "Visualizar despesa # :expense", - _s17_159 = "Nome do Remetente", - _s18_145 = "Despesa Recorrente", - _s20_98 = "Despesas Recorrentes", - _s23_57 = "Nova Despesa Recorrente", - _s25_67 = "Editar Despesa Recorrente", - _s37_25 = "Despesa recorrente criada com sucesso", - _s41_12 = "Despesa recorrente atualizada com sucesso", - _s40_7 = "Despesa recorrente arquivada com sucesso", - _s28_68 = "Projeto exclu\xeddo com sucesso", - _s41_13 = "Despesa recorrente restaurada com sucesso", - _s18_146 = "\xdaltima Atualiza\xe7\xe3o", - _s21_105 = "Pagamento Reembolsado", - _s19_88 = "\xdaltimo Quadrimestre", - _s19_89 = "Eventos com Suporte", - _s18_147 = "Vencimento Parcial", - _s18_148 = "Total do Or\xe7amento", - _s25_68 = "Mostrar Tabela de Tarefas", - _s22_78 = "Categorias de Despesas", - _s26_58 = "Nova Categoria de Despesas", - _s18_149 = "For\xe7ar atualiza\xe7\xe3o", - _s31_28 = "Acompanhe se a despesa foi paga", - _s29_50 = "Tornar os documentos vis\xedveis", - _s25_69 = "Defina uma taxa de c\xe2mbio", - _s26_59 = "Configura\xe7\xf5es das despesas", - _s17_160 = "Cart\xe3o de captura", - _s42_17 = "Fatura recorrente interrompida com sucesso", - _s38_24 = "Fatura recorrente iniciada com sucesso", - _s38_25 = "Fatura recorrente retomada com sucesso", - _s18_150 = "Data de vencimento", - _s19_90 = "Primeiro dia do M\xeas", - _s17_161 = "\xdaltimo dia do M\xeas", - _s21_106 = "Pr\xf3xima data de envio", - _s16_273 = "Ciclos Restantes", - _s24_61 = "Editar Fatura Recorrente", - _s36_30 = "Fatura recorrente criada com sucesso", - _s40_8 = "Fatura recorrente atualizada com sucesso", - _s38_26 = "Fatura recorrente removida com sucesso", - _s30_38 = "Encontrado 1 Fatura recorrente", - _s37_26 = "Encontrado :count Faturas recorrentes", - _s30_39 = "Faturamento Autom\xe1tico Ativado", - _s32_18 = "Valor m\xednimo abaixo do pagamento", - _s29_51 = "Permitir pagamento em excesso", - _s24_62 = "Permitir pagamento menor", - _s17_162 = "Sucesso do Portal", - _s26_60 = "Fila de Repeti\xe7\xe3o de Email", - _s26_61 = "Bem-vindo ao Invoice Ninja", - _s18_151 = "Lembrete 1 Enviado", - _s18_152 = "Lembrete 2 Enviado", - _s18_153 = "Lembrete 3 Enviado", - _s23_58 = "\xdaltimo Lembrete Enviado", - _s23_59 = "P\xe1gina: atual de: total", - _s40_9 = "Cr\xe9ditos enviados por e-mail com sucesso", - _s17_163 = "Aplicar Pagamento", - _s24_63 = "Etiquetas Personalizadas", - _s16_274 = "Tipo de Registro", - _s17_164 = "Tipo de Pagamento", - _s16_275 = "Chave da Empresa", - _s25_70 = "Email de pagamento manual", - _s24_64 = "Configura\xe7\xf5es do cliente", - _s20_99 = "Faturas Selecionadas", - _s23_60 = "Pagamentos Selecionados", - _s20_100 = "Tarefas Selecionadas", - _s21_107 = "Despesas Selecionadas", - _s19_91 = "Pagamentos Recentes", - _s19_92 = "Pr\xf3ximos Or\xe7amentos", - _s20_101 = "Or\xe7amentos Expirados", - _s16_276 = "Criar fornecedor", - _s17_165 = "Atualizar Cliente", - _s17_166 = "Atualizar Despesa", - _s16_277 = "Atualizar Tarefa", - _s21_108 = "Ocultar Barra Lateral", - _s26_62 = "Pesquisar: contar Webhooks", - _s19_93 = "Pesquisar 1 Webhook", - _s26_63 = "Webhook Criada com Sucesso", - _s30_40 = "Webhook Atualizada com Sucesso", - _s29_52 = "Webhook Arquivada com Sucesso", - _s28_69 = "Webhook Removida com Sucesso", - _s30_41 = "Webhook Restaurada com Sucesso", - _s24_65 = "Pesquisar: contar Tokens", - _s17_167 = "Pesquisar 1 Token", - _s26_64 = "Token Removido com Sucesso", - _s28_70 = "Token Restaurado com Sucesso", - _s25_71 = "Personalizar & Visualizar", - _s19_94 = "Pagamento por Email", - _s16_278 = "Cr\xe9dito Restante", - _s17_168 = "Lembrete cont\xednuo", - _s36_31 = "Configurar as condi\xe7\xf5es de pagamento", - _s21_109 = "Condi\xe7\xe3o de Pagamento", - _s26_65 = "Novo Condi\xe7\xe3o de Pagamento", - _s42_18 = "Condi\xe7\xe3o de pagamento removida com sucesso", - _s44_3 = "Condi\xe7\xe3o de pagamento restaurado com sucesso", - _s16_279 = "Entrar com email", - _s26_66 = "Mudar para o layout m\xf3vel?", - _s24_66 = "Parcialmente Reembolsado", - _s20_102 = "Pesquisar Documentos", - _s18_154 = "Pesquisar Clientes", - _s18_155 = "Pesquisar Produtos", - _s18_156 = "Pesquisar Cr\xe9ditos", - _s27_73 = "Pesquisar taxas de impostos", - _s17_169 = "Pesquisar Tarefas", - _s23_61 = "Pesquisar Configura\xe7\xf5es", - _s18_157 = "Pesquisar Projetos", - _s18_158 = "Pesquisar Despesas", - _s20_103 = "Pesquisar Pagamentos", - _s16_280 = "Pesquisar Grupos", - _s17_170 = "Pesquisar Empresa", - _s21_110 = "Pesquisar 1 Documento", - _s18_159 = "Pesquisar 1 Design", - _s19_95 = "Pesquisar 1 Cliente", - _s19_96 = "Pesquisar 1 Produto", - _s19_97 = "Pesquisar 1 Cota\xe7\xe3o", - _s19_98 = "Pesquisar 1 Cr\xe9dito", - _s19_99 = "Pesquisar 1 Usu\xe1rio", - _s27_74 = "Pesquisar 1 Taxa de Imposto", - _s18_160 = "Pesquisar 1 Tarefa", - _s19_100 = "Pesquisar 1 Projeto", - _s19_101 = "Pesquisar 1 Despesa", - _s21_111 = "Pesquisar 1 Pagamento", - _s17_171 = "Pesquisar 1 Grupo", - _s20_104 = "Reembolsar Pagamento", - _s22_79 = "Primeiro Personalizado", - _s21_112 = "Segundo Personalizado", - _s22_80 = "Terceiro Personalizado", - _s20_105 = "Quarto Personalizado", - _s35_30 = "Dados da empresa limpos com sucesso", - _s19_102 = "Detalhes do cliente", - _s19_103 = "Detalhes de cr\xe9dito", - _s18_161 = "Colunas de Produto", - _s18_162 = "Colunas de Tarefas", - _s16_281 = "Todos os eventos", - _s31_29 = "Pagamento realizado com sucesso", - _s29_53 = "Receber todas as notifica\xe7\xf5es", - _s17_172 = "Design de Cr\xe9dito", - _s22_81 = "Or\xe7amentos Recorrentes", - _s19_104 = "Tarefas Recorrentes", - _s28_71 = "Cr\xe9dito removido com sucesso", - _s22_82 = "Atualiza\xe7\xe3o dispon\xedvel", - _s34_27 = "Atualiza\xe7\xe3o completada com sucesso", - _s20_106 = "URL Webhook do Slack", - _s17_173 = "Rodap\xe9 do Cr\xe9dito", - _s17_174 = "Termos do Cr\xe9dito", - _s30_42 = "Empresa adicionada com sucesso", - _s25_72 = "Sobretaxa Personalizada 1", - _s25_73 = "Sobretaxa Personalizada 2", - _s25_74 = "Sobretaxa Personalizada 3", - _s25_75 = "Sobretaxa Personalizada 4", - _s16_282 = "Adicionar Coluna", - _s17_175 = "Adicionar Empresa", - _s22_83 = "Or\xe7amento n\xe3o Aprovado", - _s17_176 = "Data de Reembolso", - _s16_283 = "Sele\xe7\xe3o m\xfaltipla", - _s58_3 = "Recebemos sua mensagem e tentaremos responder rapidamente.", - _s27_75 = "Mostrar Detalhes do Produto", - _s48_4 = "A renderiza\xe7\xe3o de PDF precisa da vers\xe3o :version", - _s20_107 = "Configura\xe7\xf5es Gerais", - _s16_284 = "f\xf3rum de suporte", - _s17_177 = "E-mail de Cr\xe9dito", - _s28_72 = "Tarefas do Portal do Cliente", - _s27_76 = "Painel do Portal do Cliente", - _s18_163 = "Selecionar Empresa", - _s21_113 = "Menu da Barra Lateral", - _s26_67 = "Barra Lateral de Hist\xf3rico", - _s29_54 = "Mostrar Quantidade do Produto", - _s72_0 = "Mostrar um campo de quantidade de produto, caso contr\xe1rio o padr\xe3o de um", - _s28_73 = "Mostrar quantidade da fatura", - _s77_1 = "Exibir um campo de quantidade de item de linha, caso contr\xe1rio, o padr\xe3o \xe9 um", - _s17_178 = "Quantidade Padr\xe3o", - _s60_0 = "Defina automaticamente a quantidade do item de linha para um", - _s19_105 = "Uma taxa de imposto", - _s22_84 = "Duas taxas de impostos", - _s22_85 = "Tr\xeas taxas de impostos", - _s17_179 = "Imposto da Fatura", - _s24_67 = "Imposto da Linha do Item", - _s17_180 = "Impostos Inclusos", - _s27_77 = "Tarifa do Imposto da Fatura", - _s25_76 = "Tarifa do Imposto do Item", - _s18_164 = "Configurar tarifas", - _s27_78 = "Lista separada por v\xedrgulas", - _s20_108 = "Texto de linha \xfanica", - _s16_285 = "Texto multilinha", - _s16_286 = "Quantia da Multa", - _s28_74 = "Depois da data de vencimento", - _s17_181 = "Pagamento parcial", - _s16_287 = "Fonte Secund\xe1ria", - _s17_182 = "Tamanho da P\xe1gina", - _s19_106 = "Design do Or\xe7amento", - _s22_86 = "Condi\xe7\xf5es do Or\xe7amento", - _s19_107 = "Rodap\xe9 do Or\xe7amento", - _s16_288 = "Email Autom\xe1tico", - _s74_ = "Enviar faturas recorrentes por email automaticamente quando forem criadas.", - _s24_68 = "Arquivar Automaticamente", - _s61_5 = "Arquivar automaticamente or\xe7amentos quando forem convertidos.", - _s72_1 = "Converter automaticamente um or\xe7amento quando for aprovado pelo cliente.", - _s34_28 = "Configura\xe7\xf5es de Fluxo de Trabalho", - _s18_165 = "Reiniciar Contador", - _s22_87 = "Prefixo da Recorr\xeancia", - _s23_62 = "Preenchimento de n\xfamero", - _s18_166 = "Campo de Sobretaxa", - _s16_289 = "Campo da Empresa", - _s16_290 = "Valor da Empresa", - _s16_291 = "Campo de Cr\xe9dito", - _s19_108 = "Sobretaxa de Fatura", - _s16_292 = "Campo do Cliente", - _s16_293 = "Campo do Produto", - _s18_167 = "Campo de Pagamento", - _s19_109 = "Campo do Fornecedor", - _s16_294 = "Campo da Despesa", - _s16_295 = "Campo do Projeto", - _s17_183 = "Contador Num\xe9rico", - _s19_110 = "Padr\xe3o de Numera\xe7\xe3o", - _s17_184 = "CSS Personalizado", - _s24_69 = "JavaScript Personalizado", - _s23_63 = "Assinatura de Or\xe7amento", - _s17_185 = "Anexar Documentos", - _s17_186 = "Cart\xe3o de Cr\xe9dito", - _s22_88 = "Transfer\xeancia Banc\xe1ria", - _s36_32 = "Taxa de imposto exclu\xedda com sucesso", - _s38_27 = "Taxa de imposto restaurada com sucesso", - _s35_31 = "Atualiza\xe7\xe3o autom\xe1tica dos produtos", - _s18_168 = "Converter Produtos", - _s68_ = "Converter automaticamente pre\xe7os de produtos para a moeda do cliente", - _s18_169 = "Descartar Mudan\xe7as", - _s16_296 = "Formato de Moeda", - _s19_111 = "Primeiro M\xeas do Ano", - _s20_109 = "Formato de Data/Hora", - _s19_112 = "Formato de Hora 24h", - _s16_297 = "Enviar Lembretes", - _s20_110 = "Filtrado por Projeto", - _s18_170 = "Filtrado por Grupo", - _s19_113 = "Filtrado por Fatura", - _s20_111 = "Filtrado por Cliente", - _s21_114 = "Filtrado por Vendedor", - _s23_64 = "Configura\xe7\xf5es de Grupos", - _s24_70 = "Grupo criado com sucesso", - _s28_75 = "Grupo atualizado com sucesso", - _s27_79 = "Grupo arquivado com sucesso", - _s26_68 = "Grupo removido com sucesso", - _s28_76 = "Grupo restaurado com sucesso", - _s28_77 = "Configura\xe7\xf5es do Dispositivo", - _s19_114 = "Detalhes da Empresa", - _s17_187 = "Pagamentos Online", - _s21_115 = "Campos Personalizados", - _s21_116 = "Visualiza\xe7\xe3o de Dados", - _s16_298 = "Compras Passadas", - _s16_299 = "Assinatura Anual", - _s17_188 = "Plano Empresarial", - _s86_0 = "Por favor, aceite os termos de servi\xe7o e pol\xedtica de privacidade para criar uma conta.", - _s20_112 = "Condi\xe7\xf5es do Servi\xe7o", - _s23_65 = "Pol\xedtica de Privacidade", - _s16_300 = "Editar Documento", - _s29_55 = "Documento enviado com sucesso", - _s32_19 = "Documento atualizado com sucesso", - _s31_30 = "Documento arquivado com sucesso", - _s29_56 = "Documento apagado com sucesso", - _s32_20 = "Documento recuperado com sucesso", - _s16_301 = "Marcar como Pago", - _s29_57 = "Fornecedor criado com sucesso", - _s33_30 = "Fornecedor atualizado com sucesso", - _s32_21 = "Fornecedor arquivado com sucesso", - _s42_19 = ":count fornecedores arquivados com sucesso", - _s26_69 = "Despesa criada com sucesso", - _s30_43 = "Despesa atualizada com sucesso", - _s29_58 = "Despesa arquivada com sucesso", - _s28_78 = "Despesa exclu\xedda com sucesso", - _s30_44 = "Despesa restaurada com sucesso", - _s31_31 = "Despesas arquivadas com sucesso", - _s30_45 = "Despesas exclu\xeddas com sucesso", - _s27_80 = "Tarefa iniciada com sucesso", - _s29_59 = "Tarefa continuada com sucesso", - _s31_32 = "Iniciar Tarefas Automaticamente", - _s26_70 = "Projeto criado com sucesso", - _s30_46 = "Projeto atualizado com sucesso", - _s29_60 = "Projeto arquivado com sucesso", - _s30_47 = "Projeto restaurado com sucesso", - _s38_28 = ":count projetos arquivados com sucesso", - _s56_1 = "Por favor autentique-se para modificar esta configura\xe7\xe3o", - _s23_66 = "Por favor autentique-se", - _s23_67 = "Autentica\xe7\xe3o Biom\xe9trica", - _s20_113 = "Login Auto-Hospedado", - _s21_117 = "Per\xedodo de Compara\xe7\xe3o", - _s16_302 = "Per\xedodo Anterior", - _s16_303 = "Editar Or\xe7amento", - _s16_304 = "Editar Pagamento", - _s17_189 = "Editar Fornecedor", - _s27_81 = "Editar Or\xe7amento Recorrente", - _s17_190 = "Endere\xe7o de envio", - _s43_5 = ":value copiado para a \xe1rea de transfer\xeancia", - _s24_71 = "N\xe3o foi poss\xedvel iniciar", - _s16_305 = "Email \xe9 inv\xe1lido", - _s30_48 = "Produto restaurado com sucesso", - _s26_71 = "Cliente criado com sucesso", - _s30_49 = "Cliente atualizado com sucesso", - _s29_61 = "Cliente arquivado com sucesso", - _s38_29 = ":count clientes arquivados com sucesso", - _s39_12 = "Pagamento enviado por email com sucesso", - _s19_115 = "N\xfamero do Or\xe7amento", - _s17_191 = "Data do Or\xe7amento", - _s16_306 = "Parcial/Dep\xf3sito", - _s18_171 = "Data de Vencimento", - _s26_72 = "Data de Vencimento Parcial", - _s31_33 = "Clique + para adicionar um item", - _s29_62 = "Clique + para adicionar tempo", - _s19_116 = ":count selecionados", - _s30_50 = "Por favor selecione um cliente", - _s39_13 = "Por favor digite um n\xfamero de or\xe7amento", - _s19_117 = "Marcar como Enviada", - _s17_192 = "Data do Pagamento", - _s17_193 = "Portal do Cliente", - _s17_194 = "Primeiro Lembrete", - _s16_307 = "Segundo Lembrete", - _s17_195 = "Terceiro Lembrete", - _s19_118 = "Cobran\xe7a autom\xe1tica", - _s23_68 = "Refer\xeancia da Transa\xe7\xe3o", - _s28_79 = "Pagamento criado com sucesso", - _s32_22 = "Pagamento atualizado com sucesso", - _s31_34 = "Pagamento arquivado com sucesso", - _s40_10 = ":count pagamentos arquivados com sucesso", - _s28_80 = "Or\xe7amento criado com sucesso", - _s40_11 = ":count or\xe7amentos arquivados com sucesso", - _s29_63 = ":user criou o cliente :client", - _s32_23 = ":user arquivou o cliente :client", - _s36_33 = ":user atualizou o pagamento :payment", - _s35_32 = ":user arquivou o pagamento :payment", - _s38_30 = ":contact visualizou o or\xe7amento :quote", - _s33_31 = ":user arquivou o or\xe7amento :quote", - _s34_29 = ":user restaurou o or\xe7amento :quote", - _s33_32 = ":user restaurou o cliente :client", - _s36_34 = ":user restaurou o pagamento :payment", - _s32_24 = ":user criou o fornecedor :vendor", - _s35_33 = ":user arquivou o fornecedor :vendor", - _s36_35 = ":user restaurou o fornecedor :vendor", - _s30_51 = ":user criou a despesa :expense", - _s33_33 = ":user arquivou a despesa :expense", - _s34_30 = ":user restaurou a despesa :expense", - _s58_4 = ":user cancelou um pagamento de :payment_amount em :payment", - _s72_2 = ":user reembolsou :adjustment de um pagamento :payment_amount em :payment", - _s26_73 = ":user criou a tarefa :task", - _s30_52 = ":user atualizou a tarefa :task", - _s29_64 = ":user arquivou a tarefa :task", - _s30_53 = ":user restaurou a tarefa :task", - _s34_31 = ":user atualizou a despesa :expense", - _s32_25 = ":user atualizou o ticket :ticket", - _s29_65 = ":user fechou o ticket :ticket", - _s27_82 = ":user uniu o ticket :ticket", - _s30_54 = ":user dividiu o ticket :ticket", - _s31_35 = ":contact abriu o ticket :ticket", - _s33_34 = ":contact reabriu o ticket :ticket", - _s30_55 = ":user reabriu o ticket :ticket", - _s33_35 = ":user visualizou o ticket :ticket", - _s27_83 = "Cr\xe9dito enviado com sucesso", - _s42_20 = "Or\xe7amento marcado como enviado com sucesso", - _s40_12 = "Cr\xe9dito marcado com sucesso como enviado", - _s33_36 = "Sele\xe7\xe3o m\xfaltipla de longa press\xe3o", - _s19_119 = "Valor Personalizado", - _s21_118 = "Valor Personalizado 3", - _s21_119 = "Valor Personalizado 4", - _s30_56 = "Estilo de E-mail Personalizado", - _s32_26 = "Mensagem de Painel Personalizada", - _s48_5 = "Mensagem Personalizada de Or\xe7amento N\xe3o Aprovado", - _s29_66 = "Padr\xe3o de Numera\xe7\xe3o de Tarefa", - _s28_81 = "Contador Num\xe9rico de Tarefas", - _s30_57 = "Padr\xe3o de Numera\xe7\xe3o de Despesa", - _s29_67 = "Contador Num\xe9rico de Despesas", - _s29_68 = "Padr\xe3o de Numera\xe7\xe3o de Ticket", - _s28_82 = "Contador Num\xe9rico de Tickets", - _s32_27 = "Padr\xe3o de Numera\xe7\xe3o de Pagamento", - _s31_36 = "Contador Num\xe9rico de Pagamentos", - _s29_69 = "Padr\xe3o de Numera\xe7\xe3o de Fatura", - _s32_28 = "Padr\xe3o de Numera\xe7\xe3o de Or\xe7amento", - _s30_58 = "Padr\xe3o de Numera\xe7\xe3o de Cr\xe9dito", - _s29_70 = "Contador Num\xe9rico de Cr\xe9ditos", - _s26_74 = "Reiniciar Data do Contador", - _s18_172 = "Padr\xe3o do Contador", - _s43_6 = "Contador de cota\xe7\xe3o de fatura compartilhada", - _s20_114 = "Nome fiscal padr\xe3o 1", - _s24_72 = "Taxa de imposto padr\xe3o 1", - _s20_115 = "Nome fiscal padr\xe3o 2", - _s24_73 = "Taxa de imposto padr\xe3o 2", - _s20_116 = "Nome fiscal padr\xe3o 3", - _s24_74 = "Taxa de imposto padr\xe3o 3", - _s27_84 = "Assunto do E-mail de Fatura", - _s30_59 = "Assunto do E-mail de Or\xe7amento", - _s30_60 = "Assunto do E-mail de Pagamento", - _s38_31 = "Assunto de pagamento parcial por email", - _s17_196 = "Cidade do Cliente", - _s19_120 = "Endere\xe7o do cliente", - _s19_121 = "Endere\xe7o de entrega", - _s17_197 = "Taxa de imposto 1", - _s17_198 = "Taxa de imposto 2", - _s17_199 = "Taxa de imposto 3", - _s19_122 = "Cobran\xe7a Autom\xe1tica", - _s25_77 = "Impostos personalizados 1", - _s25_78 = "Impostos personalizados 2", - _s25_79 = "Impostos personalizados 3", - _s25_80 = "Impostos personalizados 4", - _s19_123 = "Quantia de Impostos", - _s27_85 = "Projeto apagado com sucesso", - _s25_81 = "Parcialmente N\xe3o Aplicado", - _s26_75 = "Nota de Pagamento Atrasada", - _s18_173 = "Or\xe7amento Expirado", - _s21_120 = "Total da Nota de Pag.", - _s18_174 = "Configurar Estados", - _s21_121 = "Mostrar Barra Lateral", - _s17_200 = "Or\xe7amento enviado", - _s23_69 = "Empresa Personalizada 1", - _s23_70 = "Empresa Personalizada 2", - _s23_71 = "Empresa Personalizada 3", - _s23_72 = "Empresa Personalizada 4", - _s23_73 = "Cliente Personalizado 1", - _s23_74 = "Cliente Personalizado 2", - _s23_75 = "Cliente Personalizado 3", - _s23_76 = "Cliente Personalizado 4", - _s24_75 = "Contacto Personalizado 1", - _s24_76 = "Contacto Personalizado 2", - _s24_77 = "Contacto Personalizado 3", - _s24_78 = "Contacto Personalizado 4", - _s21_122 = "Grupo Personalizado 1", - _s21_123 = "Grupo Personalizado 2", - _s21_124 = "Grupo Personalizado 3", - _s21_125 = "Grupo Personalizado 4", - _s16_308 = "Rua de Fatura\xe7\xe3o", - _s20_117 = "Percentagem da Multa", - _s17_201 = "Importar/Exportar", - _s16_309 = "Dep\xf3sito/Parcial", - _s61_6 = "Excelente! As notas de pagamento foram marcadas como enviada.", - _s19_124 = "Valor personalizado", - _s25_82 = "Andar / Fra\xe7\xe3o do Cliente", - _s65_2 = "\u0412\u043d\u0438\u043c\u0430\u043d\u0438\u0435: \u044d\u0442\u043e \u043f\u0440\u0438\u0432\u0435\u0434\u0435\u0442 \u043a \u0431\u0435\u0437\u0432\u043e\u0437\u0432\u0440\u0430\u0442\u043d\u043e\u043c\u0443 \u0443\u0434\u0430\u043b\u0435\u043d\u0438\u044e \u0432\u0430\u0448\u0435\u0433\u043e \u0430\u043a\u043a\u0430\u0443\u043d\u0442\u0430.", - _s23_77 = "\u0417\u0430\u0442\u0440\u0430\u0442\u044b \u0443\u0441\u043f\u0435\u0448\u043d\u043e \u0443\u0434\u0430\u043b\u0435\u043d\u044b", - _s16_310 = "\u0427\u0430\u0441\u0442\u0438\u0447\u043d\u0430\u044f \u043e\u043f\u043b\u0430\u0442\u0430", - _s21_126 = "Ponavaljajo\u010di stro\u0161ki", - _s20_118 = "Ra\u010dun uspe\u0161no poslan", - _s16_311 = "Vrednost po meri", - _s20_119 = "Ver gasto # :expense", - _s28_83 = "Proyecto eliminado con \xe9xito", - _s32_29 = "Suscripci\xf3n creada correctamente", - _s37_27 = "Suscripci\xf3n actualizada correctamente", - _s19_125 = "Reenviar Invitaci\xf3n", - _s19_126 = "Convertir a Factura", - _s18_175 = "Eventos Soportados", - _s23_78 = "Seleccionar archivo CSV", - _s18_176 = "Nombre del Cliente", - _s18_177 = "Debe ser Facturado", - _s18_178 = "Marcar como Activo", - _s18_179 = "Factura Recurrente", - _s20_120 = "Facturas Recurrentes", - _s24_79 = "Nueva Factura Recurrente", - _s17_202 = "Pr\xf3ximas Facturas", - _s16_312 = "Eliminar Factura", - _s16_313 = "Eliminar Cliente", - _s20_121 = "Actualizar Proveedor", - _s16_314 = "Borrar Proveedor", - _s19_127 = "Registro de Cliente", - _s26_76 = "Editar el T\xe9rminos de Pago", - _s19_128 = "Cantidad de Cr\xe9dito", - _s18_180 = "Buscar 1 Proveedor", - _s17_203 = "Todos los Eventos", - _s16_315 = "Comprar Licencia", - _s22_89 = "Dise\xf1os Personalizados", - _s18_181 = "Tareas Recurrentes", - _s16_316 = "Fecha de Cr\xe9dito", - _s24_80 = "Actualizaci\xf3n Disponible", - _s16_317 = "Saldo de Cr\xe9dito", - _s16_318 = "Creado por :name", - _s20_122 = "Ganancias y P\xe9rdidas", - _s26_77 = "Configuraci\xf3n de Impuestos", - _s21_127 = "Configuraci\xf3n General", - _s19_129 = "Opciones de Factura", - _s17_204 = "Todas las p\xe1ginas", - _s16_319 = "Color Secundario", - _s17_205 = "Campos de Factura", - _s18_182 = "Campos de Producto", - _s23_79 = "T\xe9rminos de Facturaci\xf3n", - _s17_206 = "N\xfameros Generados", - _s16_320 = "Cargar Impuestos", - _s18_183 = "Prefijo Recurrente", - _s16_321 = "Campo de Empresa", - _s32_30 = "Proteger Facturas con Contrase\xf1a", - _s18_184 = "Un cordial saludo,", - _s118_ = 'Haga que sea f\xe1cil para sus clientes que paguen mediante la adici\xf3n de marcas "schema.org" a sus correos electr\xf3nicos.', - _s16_322 = "Dise\xf1o de Correo", - _s16_323 = "Habilitar Markup", - _s20_123 = "Actualizar Direcci\xf3n", - _s74_0 = "Seleccionar un producto autom\xe1ticamente configurar\xe1 la descripci\xf3n y coste", - _s20_124 = "Configuraci\xf3n B\xe1sica", - _s22_90 = "Configuraci\xf3n Avanzada", - _s22_91 = "Detalles de la Empresa", - _s19_130 = "Detalles de Usuario", - _s36_36 = "Configuraci\xf3n del Correo Electr\xf3nico", - _s26_78 = "Plantillas & Recordatorios", - _s22_92 = "Visualizaci\xf3n de Datos", - _s31_37 = "Agregar documentos a la factura", - _s16_324 = "Convertir moneda", - _s41_14 = ":count proveedores actualizados con \xe9xito", - _s26_79 = "Gasto creado correctamente", - _s31_38 = "Gasto actualizado correctamente", - _s29_71 = "Gasto archivado correctamente", - _s27_86 = "Gasto borrado correctamente", - _s31_39 = "Gastos archivados correctamente", - _s29_72 = "Gastos borrados correctamente", - _s22_93 = "Periodo de Comparaci\xf3n", - _s16_325 = "Editar Proveedor", - _s16_326 = "Ingresos Totales", - _s23_80 = "Promedio de Facturaci\xf3n", - _s18_185 = "Pendiente de Cobro", - _s24_81 = ":count facturas enviadas", - _s16_327 = "Clientes Activos", - _s30_61 = "Producto actualizado con \xe9xito", - _s17_207 = "N\xfamero de Factura", - _s16_328 = "Fecha de Factura", - _s17_208 = "Fecha de Creaci\xf3n", - _s16_329 = "T\xe9rminos de Pago", - _s19_131 = "Primer Recordatorio", - _s20_125 = "Segundo Recordatorio", - _s19_132 = "Tercer Recordatorio", - _s25_83 = "Referencia de Transacci\xf3n", - _s29_73 = ":user cre\xf3 el cliente :client", - _s32_31 = ":user archiv\xf3 el cliente :client", - _s35_34 = ":user actualiz\xf3 la factura :invoice", - _s33_37 = ":user archiv\xf3 la factura :invoice", - _s30_62 = ":user archiv\xf3 el pago :payment", - _s33_38 = ":user restaur\xf3 el cliente :client", - _s31_40 = ":user restaur\xf3 el pago :payment", - _s30_63 = ":user cre\xf3 al vendedor :vendor", - _s33_39 = ":user archiv\xf3 al vendedor :vendor", - _s33_40 = ":user elimin\xf3 al vendedor :vendor", - _s34_32 = ":user restaur\xf3 al vendedor :vendor", - _s31_41 = ":user archiv\xf3 el gasto :expense", - _s31_42 = ":user elimin\xf3 el gasto :expense", - _s32_32 = ":user restaur\xf3 el gasto :expense", - _s25_84 = ":user cre\xf3 la tarea :task", - _s30_64 = ":user actualiz\xf3 la tarea :task", - _s28_84 = ":user archiv\xf3 la tarea :task", - _s28_85 = ":user elimin\xf3 la tarea :task", - _s29_74 = ":user restaur\xf3 la tarea :task", - _s33_41 = ":user actualiz\xf3 el ticket :ticket", - _s29_75 = ":user cerr\xf3 el ticket :ticket", - _s31_43 = ":user dividi\xf3 el ticket :ticket", - _s32_33 = ":contact abri\xf3 el ticket :ticket", - _s36_37 = ":contact respondi\xf3 el ticket :ticket", - _s18_186 = "Importe de Factura", - _s20_126 = "Fecha de Vencimiento", - _s20_127 = "Ciudad del Proveedor", - _s18_187 = "Pa\xeds del Proveedor", - _s18_188 = "Nombre de Impuesto", - _s19_133 = "Nombre del Contacto", - _s20_128 = "Presupuesto Expirado", - _s29_76 = "Token eliminado correctamente", - _s23_81 = "Tercera Personalizaci\xf3n", - _s23_82 = "Recargo Personalizado 1", - _s23_83 = "Recargo Personalizado 2", - _s23_84 = "Recargo Personalizado 3", - _s23_85 = "Recargo Personalizado 4", - _s45_5 = ":count proveedores actualizados correctamente", - _s42_21 = "Factura marcada como enviada correctamente", - _s45_6 = "Facturas marcadas como enviadas correctamente", - _s33_42 = ":user borr\xf3 el presupuesto :quote", - _s34_33 = ":contact vi\xf3 el presupuesto :quote", - _s28_86 = "Patr\xf3n del N\xfamero de Cr\xe9dito", - _s30_65 = "Contador del N\xfamero de Cr\xe9dito", - _s17_209 = "F\xf6rfallen faktura", - _s16_330 = "F\xf6rfallen offert", - _s32_34 = "Krediten har skickats via e-post", - _s17_210 = "Betalningsvillkor", - _s18_189 = "Delvis \xe5terbetalad", - _s24_82 = ":count fakturor skickade", - _s25_85 = "Anpassad till\xe4ggsavgift 1", - _s25_86 = "Anpassad till\xe4ggsavgift 2", - _s25_87 = "Anpassad till\xe4ggsavgift 3", - _s25_88 = "Anpassad till\xe4ggsavgift 4", - _s17_211 = "F\xf6reg\xe5ende period", - _s16_331 = "\u0e2d\u0e35\u0e40\u0e21\u0e25\u0e4c\u0e43\u0e1a\u0e40\u0e2a\u0e19\u0e2d\u0e23\u0e32\u0e04\u0e32", - _s20_129 = ":count \u0e2a\u0e48\u0e07\u0e43\u0e1a\u0e41\u0e08\u0e49\u0e07\u0e2b\u0e19\u0e35\u0e49", - _s28_87 = "\u0e2d\u0e31\u0e1b\u0e40\u0e14\u0e15\u0e2d\u0e31\u0e15\u0e23\u0e32\u0e20\u0e32\u0e29\u0e35\u0e40\u0e23\u0e35\u0e22\u0e1a\u0e23\u0e49\u0e2d\u0e22\u0e41\u0e25\u0e49\u0e27", - _s26_80 = "\u0e40\u0e01\u0e47\u0e1a\u0e1a\u0e31\u0e19\u0e17\u0e36\u0e01\u0e04\u0e48\u0e32\u0e43\u0e0a\u0e49\u0e08\u0e48\u0e32\u0e22\u0e2a\u0e33\u0e40\u0e23\u0e47\u0e08", - _s18_190 = "\u0e25\u0e1a\u0e04\u0e48\u0e32\u0e43\u0e0a\u0e49\u0e08\u0e48\u0e32\u0e22\u0e2a\u0e33\u0e40\u0e23\u0e47\u0e08", - _s24_83 = ":count fatura g\xf6nderildi", - t1 = type$.legacy_String; - return A.LinkedHashMap_LinkedHashMap$_literal(["en", A.LinkedHashMap_LinkedHashMap$_literal(["enable_tooltips", "Enable Tooltips", "enable_tooltips_help", "Show tooltips when hovering the mouse", "multiple_client_error", "Error: records belong to more than one client", "register_label", "Create your account in seconds", "login_label", "Login to an existing account", "add_to_invoice", "Add To Invoice", _s17_, _s17_0, "week", "Week", "created_record", _s27_, _s25_, "Invoice Sent", _s26_, _s17_1, _s31_, _s50_, _s31_0, _s22_, _s36_, _s55_, _s20_, _s20_0, _s25_0, _s45_, _s16_, _s16_0, "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_, "change_status", "Change Status", "fees_sample", _s46_, _s19_, _s19_0, _s24_, _s29_, "after_saving", "After Saving", "view_record", "View Record", _s21_, _s21_0, _s26_0, _s37_, _s19_1, _s19_2, "json_help", _s58_, "release_notes", "Release Notes", _s23_, _s33_, "started_tasks", _s33_0, "stopped_tasks", _s33_1, "approved_quote", "Successfully approved quote", "approved_quotes", _s35_, "approve", "Approve", "client_website", "Client Website", "invalid_time", "Invalid Time", _s21_1, _s21_2, _s20_1, _s20_2, _s27_0, _s27_1, _s23_0, _s23_1, "load_pdf", "Load PDF", _s16_1, _s16_2, _s24_0, _s44_, "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_3, _s16_4, "purged_client", _s26_1, _s27_2, _s77_, _s22_0, _s34_, _s30_, _s47_, "small", "Small", _s21_3, _s34_0, _s22_1, _s35_0, _s16_5, _s45_0, "wait_for_saving", _s44_0, _s20_3, _s94_, "remaining", "Remaining", "invoice_paid", "Invoice Paid", "activity_120", _s50_0, "activity_121", _s50_1, "activity_122", _s51_, "activity_123", _s50_2, "activity_124", _s51_0, "normal", "Normal", "large", "Large", "extra_large", "Extra Large", _s16_6, _s16_7, _s21_4, _s42_, "print_pdf", "Print PDF", "remind_me", "Remind Me", _s16_8, _s16_9, "click_selected", "Click Selected", "hide_preview", "Hide Preview", "edit_record", "Edit Record", _s27_3, _s57_, "giropay", "Giropay", "direct_debit", "Direct Debit", _s21_5, _s30_0, "set_password", "Set Password", _s17_2, _s59_, _s16_10, _s58_0, _s20_4, _s33_2, "disconnect", "Disconnect", "add_to_invoices", "Add to Invoices", "acss", "ACSS", "becs", "BECS", "bulk_download", "Download", _s17_3, _s104_, "persist_ui", "Persist UI", "persist_ui_help", _s104_0, _s18_, _s18_0, _s17_4, _s17_5, "has_tasks", "Has Tasks", "registration", "Registration", _s27_4, _s50_3, "view_expense", "View Expense", "view_statement", "View Statement", "sepa", "SEPA", "ideal", "iDEAL", "przelewy24", "Przelewy24", "eps", "EPS", "fpx", "FPX", _s18_1, _s18_2, "system", "System", _s19_3, _s19_4, "updated_company", _s28_, "kbc", "KBC", "bancontact", "Bancontact", _s19_5, _s44_1, "webhook_success", "Webhook Success", _s24_1, _s40_, _s27_5, _s43_, "app", "App", _s20_5, _s46_0, _s16_11, "Gross Line Total", _s18_3, "Email Invoice", _s16_12, "Email Quote", _s17_6, "Email Credit", "from_name", "From Name", _s16_13, "Clone to Expense", _s17_7, _s17_8, _s18_4, _s18_5, _s21_6, _s21_7, _s22_2, _s22_3, _s25_1, _s38_, _s25_2, _s38_0, _s26_2, _s39_, _s25_3, "Successfully deleted recurring expense", _s25_4, _s38_1, _s26_3, _s39_0, _s24_2, _s24_3, _s25_5, _s25_6, "last_sent_date", "Last Sent Date", "include_drafts", "Include Drafts", _s19_6, _s32_0, "is_invoiced", "Is Invoiced", "change_plan", "Change Plan", "persist_data", "Persist Data", "customer_count", "Customer Count", _s16_14, _s16_15, _s16_16, _s16_17, _s28_0, _s28_1, "decimal_comma", "Decimal Comma", _s26_4, _s35_1, "select_method", "Select Method", "select_platform", "Select Platform", _s28_2, _s42_0, _s16_18, _s27_6, "enable_markdown", "Enable Markdown", _s20_6, _s35_2, "user_guide", "User Guide", _s18_6, _s18_7, "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_1, _s31_2, _s25_7, _s25_8, _s33_3, _s33_4, _s27_7, _s27_8, _s36_0, _s36_1, _s31_3, _s31_4, _s25_9, _s25_10, "net_subtotal", "Net Subtotal", "review_app", "Review App", "check_status", "Check Status", "free_trial", "Free Trial", _s23_2, "The Pro plan trial ends in :count days", _s21_8, "Today is the last day of the Pro plan trial", "change_email", "Change Email", _s25_11, _s52_, _s21_9, _s21_10, "uninvoiced", "Uninvoiced", "subdomain_guide", _s120_, "send_time", "Send Time", "import_data", "Import Data", "import_settings", "Import Settings", _s17_9, _s28_3, _s19_7, _s48_, "json", "JSON", _s24_4, _s24_5, "wait_for_data", _s42_1, "net_total", "Net Total", "has_taxes", "Has Taxes", _s16_19, _s16_20, _s18_8, _s40_0, "login_success", _s16_21, "login_failure", "Failed Login", "exported_data", "Once the file is ready you'll receive an email with a download link", _s23_3, _s23_4, _s28_4, _s41_, "step_1_sign_in", "Step 1: Sign In", _s16_22, _s17_10, "account_id", "Account ID", _s27_9, _s35_3, "activity_100", _s50_4, "activity_101", _s50_5, "activity_102", _s51_1, "activity_103", _s50_6, "activity_104", _s51_2, _s18_9, _s18_10, _s23_5, _s35_4, "gateway_setup", "Gateway Setup", "preview_sidebar", "Preview Sidebar", _s16_23, _s16_24, _s18_11, _s31_5, _s16_25, _s16_26, "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_12, _s18_13, _s17_11, _s17_12, "order", "Order", "unassigned", "Unassigned", "partial_value", _s49_, "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_11, _s53_, _s25_12, _s37_0, _s17_13, _s17_14, "is_viewed", "Is Viewed", "letter", "Letter", "legal", "Legal", "page_layout", "Page Layout", "portrait", "Portrait", "landscape", "Landscape", _s26_5, _s85_, _s20_7, _s54_, _s21_12, _s21_13, _s17_15, _s17_16, "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_14, _s18_15, "promo_code", "Promo Code", "promo_discount", "Promo Discount", _s18_16, _s18_17, _s16_27, _s16_28, "max_seats_limit", "Max Seats Limit", "trial_enabled", "Trial Enabled", "trial_duration", "Trial Duration", _s21_14, _s21_15, _s18_18, _s18_19, "plan_map", "Plan Map", "refund_period", "Refund Period", _s21_16, _s21_17, "purchase_page", "Purchase Page", "security", "Security", "email_bounced", "Email Bounced", _s20_8, "Spam Complaint", "email_delivery", "Email Delivery", _s16_29, _s16_30, "pdf_response", "PDF Response", _s22_4, _s22_5, "pdf_failed", "PDF Failed", "pdf_success", "PDF Success", "modified", "Modified", "subscription", "Subscription", "subscriptions", "Subscriptions", _s16_31, _s16_32, _s17_17, _s17_18, _s20_9, _s33_5, _s20_10, _s33_6, _s21_18, _s34_1, _s20_11, _s33_7, _s20_12, _s33_8, _s21_19, _s34_2, _s19_8, _s21_20, _s20_13, _s27_10, _s26_6, _s26_7, "connect_gmail", "Connect Gmail", _s16_33, _s16_34, "connected_gmail", _s28_5, _s18_20, _s31_6, _s16_35, _s100_, _s16_36, _s16_37, "count_minutes", ":count Minutes", _s16_38, _s16_39, _s29_0, _s29_1, "use_last_email", "Use last email", _s16_40, _s16_41, _s21_21, _s51_3, _s27_11, _s35_5, _s27_12, _s27_13, _s34_3, _s52_0, "help_translate", "Help Translate", _s23_6, _s23_7, "resend_invite", "Resend Invite", _s19_9, _s25_13, _s16_42, _s30_1, _s19_10, _s33_9, "delivered", "Delivered", "bounced", "Bounced", "spam", "Spam", "view_docs", "View Docs", _s32_1, _s72_, "send_sms", "Send SMS", "sms_code", "SMS Code", _s21_22, _s46_1, _s18_21, _s46_2, "connect_google", "Connect Google", _s17_19, _s17_20, _s17_21, "Enable Two Factor", _s18_22, _s18_23, _s34_4, _s34_5, "stay_logged_in", "Stay Logged In", _s23_8, _s40_1, "count_hours", ":count Hours", "count_day", "1 Day", "count_days", ":count Days", _s19_11, _s19_12, _s17_22, _s17_23, "resend_email", "Resend Email", _s26_8, _s33_10, _s16_43, "Successfully refunded payment", _s19_13, _s19_14, _s19_15, _s45_1, "list_long_press", "List Long Press", "show_actions", "Show Actions", _s17_24, _s17_25, _s27_14, _s51_4, _s21_23, _s97_, "this_quarter", "This Quarter", "last_quarter", "Last Quarter", "to_update_run", "To update run", _s18_24, _s18_25, _s16_44, _s16_45, "invoice_project", "Invoice Project", "invoice_task", "Invoice Task", "invoice_expense", "Invoice Expense", _s19_16, _s21_24, _s20_14, _s27_15, _s16_46, _s16_47, "save_and_email", "Save and Email", _s16_48, _s16_49, _s16_50, _s16_51, _s17_26, _s17_27, _s22_6, _s22_7, _s24_6, _s24_7, "converted_total", "Converted Total", "is_sent", "Is Sent", _s17_28, _s17_29, "document_upload", "Document Upload", _s20_15, _s34_6, "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_25, _s21_26, _s26_9, _s96_, "running_tasks", "Running Tasks", "recent_tasks", "Recent Tasks", "recent_expenses", "Recent Expenses", _s17_30, _s17_31, "update_app", "Update App", "started_import", _s27_16, _s24_8, _s24_9, _s20_16, _s20_17, _s18_26, _s18_27, "column", "Column", "sample", "Sample", "map_to", "Map To", "import", "Import", _s25_14, _s29_2, "select_file", "Select File", _s16_52, _s16_53, "csv_file", "CSV File", "csv", "CSV", "freshbooks", "FreshBooks", "invoice2go", "Invoice2go", "invoicely", "Invoicely", "waveaccounting", "Wave Accounting", "zoho", "Zoho", "accounting", "Accounting", _s22_8, _s24_10, "import_type", "Import Type", "html_mode", "HTML Mode", "html_mode_help", _s43_0, "view_licenses", "View Licenses", "webhook_url", "Webhook URL", _s17_32, _s17_33, "sidebar_editor", "Sidebar Editor", _s22_9, "Please type ':value' to confirm", "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_11, _s24_12, _s24_13, _s24_14, "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_9, "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_15, "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_34, _s17_35, "clear_cache", "Clear Cache", "sort_order", "Sort Order", "task_status", "Status", "task_statuses", "Task Statuses", "new_task_status", "New Task Status", _s16_54, _s16_55, _s19_17, _s32_2, _s19_18, "Successfully updated task status", _s20_18, _s33_11, _s19_19, _s32_3, _s19_20, _s32_4, _s20_19, _s33_12, _s22_10, _s42_2, _s21_27, _s41_0, _s22_11, _s42_3, _s18_28, _s20_20, _s20_21, _s27_17, _s16_56, _s16_57, _s21_28, _s52_1, _s20_22, _s20_23, _s25_15, _s42_4, _s20_24, _s20_25, _s25_16, _s42_5, _s21_29, _s25_17, _s18_29, _s18_30, "task_settings", "Task Settings", _s20_26, _s20_27, _s18_31, _s18_32, _s20_28, _s20_29, _s21_30, _s21_31, _s24_16, _s37_1, _s24_17, _s37_2, _s25_18, _s38_2, _s24_18, "Successfully deleted expense category", _s24_19, _s37_3, _s25_19, _s38_3, _s27_18, "Successfully archived expense :value categories", _s26_10, _s46_3, _s27_19, _s47_0, _s23_10, _s25_20, _s25_21, _s32_5, _s21_32, _s21_33, "show_option", "Show Option", _s22_12, "The payment amount can not be negative", "view_changes", "View Changes", "force_update", "Force Update", _s17_36, _s76_, "mark_paid_help", "Track the expense has been paid to the vendor", _s18_33, "Should be Invoiced", _s23_11, "Enable the expense to be invoiced to your client", _s29_3, "Make the documents visible to clients", _s21_34, _s20_30, _s16_58, _s16_59, _s18_34, _s18_35, "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_37, _s17_38, "total_taxes", "Total Taxes", "line_taxes", "Line Taxes", "total_fields", "Total Fields", _s25_22, _s38_4, _s25_23, _s38_5, _s25_24, _s38_6, "gateway_refund", "Gateway Refund", _s19_21, _s43_1, "due_date_days", "Due Date", "paused", "Paused", "mark_active", "Mark Active", "day_count", "Day :count", _s22_13, _s22_14, _s21_35, _s21_36, _s17_39, _s17_40, "endless", "Endless", "next_send_date", "Next Send Date", _s16_60, _s16_61, _s17_41, _s17_42, _s18_36, _s18_37, _s21_37, _s21_38, _s22_15, _s22_16, _s25_25, _s38_7, _s25_26, _s38_8, _s26_11, _s39_1, _s25_27, _s38_9, _s25_28, _s38_10, _s26_12, _s39_2, _s27_20, _s47_1, _s26_13, _s46_4, _s27_21, _s47_2, _s24_20, _s26_14, _s25_29, _s32_6, "send_date", "Send Date", "auto_bill_on", "Auto Bill On", _s28_6, _s28_7, "profit", "Profit", "line_item", "Line Item", _s18_38, _s18_39, _s23_12, _s35_6, _s19_22, _s19_23, _s24_21, "Support paying a minimum amount", "test_mode", "Test Mode", "opened", "Opened", _s30_2, _s22_17, _s30_3, _s22_18, "gateway_success", "Gateway Success", "gateway_failure", "Gateway Failure", "gateway_error", "Gateway Error", "email_send", "Email Send", _s17_43, _s17_44, "failure", "Failure", "quota_exceeded", "Quota Exceeded", _s16_62, _s16_63, "system_logs", "System Logs", "view_portal", "View Portal", "copy_link", "Copy Link", "token_billing", "Token Billing", _s24_22, _s24_23, "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_40, _s18_41, "pdf_page_info", _s23_13, _s16_64, "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_6, "client_created", "Client Created", _s20_31, _s20_32, _s20_33, _s20_34, "completed", "Completed", "gross", "Gross", "net_amount", "Net Amount", "net_balance", "Net Balance", "client_settings", "Client Settings", _s17_45, _s17_46, _s17_47, _s17_48, "selected_quotes", "Selected Quotes", "selected_tasks", "Selected Tasks", _s17_49, _s17_50, _s17_51, _s17_52, _s17_53, _s17_54, "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_55, _s28_8, "api_webhooks", "API Webhooks", "search_webhooks", _s22_19, "search_webhook", _s16_65, "webhook", "Webhook", "webhooks", "Webhooks", "new_webhook", "New Webhook", "edit_webhook", "Edit Webhook", "created_webhook", _s28_9, "updated_webhook", _s28_10, _s16_66, _s29_4, "deleted_webhook", _s28_11, "removed_webhook", _s28_12, _s16_67, _s29_5, _s17_56, _s37_4, _s16_68, _s36_2, _s16_69, _s36_3, _s17_57, _s37_5, "api_tokens", "API Tokens", "api_docs", "API Docs", "search_tokens", _s20_35, "search_token", "Search 1 Token", "token", "Token", "tokens", "Tokens", "new_token", "New Token", "edit_token", "Edit Token", "created_token", _s26_15, "updated_token", _s26_16, "archived_token", _s27_22, "deleted_token", _s26_17, "removed_token", _s26_18, "restored_token", _s27_23, "archived_tokens", _s35_7, "deleted_tokens", _s34_7, "restored_tokens", _s35_8, _s19_24, _s19_25, _s24_24, _s45_2, _s21_39, _s19_26, "email_invoice", "Email Invoice", "email_quote", "Email Quote", "email_credit", "Email Credit", "email_payment", "Email Payment", _s20_36, _s41_1, "ledger", "Ledger", "view_pdf", "View PDF", "all_records", "All records", "owned_by_user", "Owned by user", _s16_70, _s16_71, "contact_name", "Contact Name", "use_default", "Use Default", _s16_72, _s17_58, "number_of_days", "Number of days", _s23_14, _s23_15, "payment_term", "Payment Term", _s16_73, _s16_74, _s17_59, _s17_60, _s20_37, _s33_13, _s20_38, _s33_14, _s21_40, _s34_8, _s20_39, _s33_15, _s20_40, _s33_16, _s21_41, _s34_9, _s22_20, _s42_7, _s21_42, _s41_2, _s22_21, _s42_8, "email_sign_in", "Login with email", "change", "Change", _s23_16, _s28_13, _s24_25, _s29_6, "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_42, _s18_43, _s16_75, "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_76, "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_61, "search_design", "Search 1 Design", "search_invoice", _s16_77, "search_client", "Search 1 Client", "search_product", _s16_78, "search_quote", "Search 1 Quote", "search_credit", "Search 1 Credit", "search_vendor", "Search 1 Vendor", "search_user", "Search 1 User", "search_tax_rate", _s17_62, "search_task", "Search 1 Tasks", "search_project", _s16_79, "search_expense", _s16_80, "search_payment", _s16_81, "search_group", "Search 1 Group", "refund_payment", "Refund Payment", _s17_63, _s30_4, _s18_44, _s31_7, _s16_82, _s29_7, _s17_64, _s30_5, "reverse", "Reverse", "full_name", "Full Name", _s17_65, _s17_66, _s17_67, _s17_68, "custom1", "Custom 1", "custom2", "Custom 2", "custom3", "Custom 3", "custom4", "Custom 4", "optional", "Optional", "license", "License", "purge_data", "Purge Data", _s16_83, _s32_7, _s18_45, _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_30, "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_31, _s25_32, _s16_84, _s16_85, "apply_license", "Apply License", "cancel_account", "Delete Account", _s22_22, "Warning: This will permanently delete your account [:company], there is no undo", "delete_company", "Delete Company", _s22_23, "Warning: This will permanently delete your company [:company], there is no undo", "enabled_modules", "Enabled Modules", "converted_quote", _s28_14, "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_24, "updated_design", _s27_25, "archived_design", _s28_15, "deleted_design", _s27_26, "removed_design", _s27_27, "restored_design", _s28_16, _s16_86, _s36_4, "deleted_designs", _s35_9, _s16_87, _s36_5, "proposals", "Proposals", "tickets", "Tickets", _s16_88, _s16_89, "recurring_tasks", "Recurring Tasks", _s18_46, _s18_47, "credit_date", "Credit Date", "credit", "Credit", "credits", "Credits", "new_credit", "New Credit", "edit_credit", "Edit Credit", "created_credit", _s27_28, "updated_credit", _s27_29, "archived_credit", _s28_17, "deleted_credit", _s27_30, "removed_credit", _s27_31, "restored_credit", _s28_18, _s16_90, "Successfully archived :value credits", "deleted_credits", "Successfully deleted :value credits", _s16_91, _s36_6, "current_version", "Current Version", "latest_version", "Latest Version", "update_now", "Update Now", _s26_19, _s41_3, _s16_92, _s16_93, "app_updated", _s29_8, "learn_more", "Learn More", "integrations", "Integrations", "tracking_id", "Tracking ID", _s17_69, _s17_70, "credit_footer", "Credit Footer", "credit_terms", "Credit Terms", "new_company", "New Company", "added_company", _s26_20, "company1", _s16_94, "company2", _s16_95, "company3", _s16_96, "company4", _s16_97, "product1", _s16_98, "product2", _s16_99, "product3", _s16_100, "product4", _s16_101, "client1", "Custom Client 1", "client2", "Custom Client 2", "client3", "Custom Client 3", "client4", "Custom Client 4", "contact1", _s16_102, "contact2", _s16_103, "contact3", _s16_104, "contact4", _s16_105, "task1", "Custom Task 1", "task2", "Custom Task 2", "task3", "Custom Task 3", "task4", "Custom Task 4", "project1", _s16_106, "project2", _s16_107, "project3", _s16_108, "project4", _s16_109, "expense1", _s16_110, "expense2", _s16_111, "expense3", _s16_112, "expense4", _s16_113, "vendor1", "Custom Vendor 1", "vendor2", "Custom Vendor 2", "vendor3", "Custom Vendor 3", "vendor4", "Custom Vendor 4", "invoice1", _s16_114, "invoice2", _s16_115, "invoice3", _s16_116, "invoice4", _s16_117, "payment1", _s16_118, "payment2", _s16_119, "payment3", _s16_120, "payment4", _s16_121, "surcharge1", _s18_48, "surcharge2", _s18_49, "surcharge3", _s18_50, "surcharge4", _s18_51, "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_52, _s18_53, _s17_71, _s17_72, "contact_phone", "Contact Phone", _s21_43, _s22_24, _s21_44, _s22_25, _s21_45, _s22_26, _s21_46, _s22_27, _s17_73, "Shipping Street", _s17_74, _s18_54, "shipping_city", "Shipping City", "shipping_state", _s23_17, _s20_41, _s20_42, _s16_122, _s16_123, _s16_124, "Billing Street", _s16_125, _s17_75, "billing_city", "Billing City", "billing_state", _s22_28, _s19_27, _s19_28, "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_126, _s16_127, "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_47, _s35_10, _s30_6, _s63_, "message", "Message", "from", "From", _s20_43, _s20_44, _s25_33, _s56_, _s20_45, _s34_10, _s18_55, _s18_56, _s23_18, "Ensure client fee matches the gateway fee", _s18_57, _s18_58, "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_48, "Password must be at least 8 character long", _s20_46, _s58_1, _s19_29, _s19_30, _s23_19, _s23_20, _s20_47, _s20_48, "deleted_logo", _s25_34, "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_76, _s17_77, "show_cost_help", _s55_0, _s21_49, _s21_50, _s26_21, _s58_2, _s21_51, _s21_52, _s26_22, _s60_, _s21_53, _s21_54, _s26_23, _s34_11, _s16_128, _s16_129, _s21_55, _s47_3, "one_tax_rate", "One Tax Rate", "two_tax_rates", "Two Tax Rates", "three_tax_rates", "Three Tax Rates", _s16_130, _s16_131, "user", "User", "invoice_tax", "Invoice Tax", "line_item_tax", "Line Item Tax", "inclusive_taxes", "Inclusive Taxes", _s17_78, _s17_79, "item_tax_rates", "Item Tax Rates", _s18_59, "No client selected", "configure_rates", "Configure Rates", _s18_60, _s18_61, "tax_settings", "Tax Settings", _s18_62, "Tax Rates", "accent_color", "Accent Color", "switch", "Switch", _s19_31, _s20_49, "options", "Options", _s16_132, _s16_133, "multi_line_text", "Multi-line text", "dropdown", "Dropdown", "field_type", "Field Type", _s27_32, _s39_3, "submit", "Submit", _s16_134, "Recover Password", "late_fees", "Late Fees", "credit_number", "Credit Number", "payment_number", "Payment Number", "late_fee_amount", "Late Fee Amount", _s16_135, _s16_136, "schedule", "Schedule", "before_due_date", _s19_32, "after_due_date", _s18_63, _s18_64, _s22_29, "days", "Days", "invoice_email", "Invoice Email", "payment_email", "Payment Email", "partial_payment", "Partial Payment", "payment_partial", "Partial Payment", _s21_56, _s21_57, "quote_email", "Quote Email", _s16_137, _s16_138, _s16_139, _s16_140, "administrator", "Administrator", _s18_65, _s66_, "user_management", "User Management", "users", "Users", "new_user", "New User", "edit_user", "Edit User", "created_user", _s25_35, "updated_user", _s25_36, "archived_user", _s26_24, "deleted_user", _s25_37, "removed_user", _s25_38, "restored_user", _s26_25, "archived_users", _s34_12, "deleted_users", _s33_17, "removed_users", _s33_18, "restored_users", _s34_13, _s16_141, _s16_142, "invoice_options", "Invoice Options", _s17_80, _s17_81, _s22_30, _s87_, _s23_21, "Embed Documents", _s28_19, _s39_4, _s16_143, "Show Header on", _s16_144, "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_66, "Auto Email", _s23_22, _s61_, _s18_67, "Auto Archive", _s23_23, _s53_1, _s18_68, "Auto Convert", _s23_24, _s70_, _s17_82, _s17_83, "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_84, "Three Months", _s16_145, "Four Months", "freq_six_months", "Six Months", "freq_annually", "Annually", "freq_two_years", "Two Years", _s16_146, "Three Years", "never", "Never", "company", "Company", _s17_85, _s17_86, "charge_taxes", "Charge Taxes", "next_reset", "Next Reset", "reset_counter", "Reset Counter", _s16_147, _s16_148, "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_87, _s17_88, "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_89, _s17_90, _s16_149, "Show on PDF", _s21_58, _s51_5, _s25_39, _s22_31, _s30_7, _s61_0, _s23_25, _s20_50, _s28_20, _s59_0, _s25_40, _s17_91, _s30_8, _s42_9, _s23_26, "Quote Signature", _s22_32, _s25_41, _s27_33, "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_26, _s86_, "plain", "Plain", "light", "Light", "dark", "Dark", "email_design", "Email Design", "attach_pdf", "Attach PDF", _s16_150, _s16_151, "attach_ubl", "Attach UBL", "email_style", "Email Style", _s19_33, "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_34, _s19_35, "credentials", "Credentials", "update_address", "Update Address", _s19_36, _s45_3, "rate", "Rate", "tax_rate", "Tax Rate", "new_tax_rate", "New Tax Rate", "edit_tax_rate", "Edit Tax Rate", _s16_152, _s29_9, _s16_153, _s29_10, _s17_92, "Successfully archived tax rate", _s16_154, _s29_11, _s17_93, _s30_9, _s18_69, _s38_11, _s17_94, _s37_6, _s18_70, _s38_12, "fill_products", "Fill Products", _s18_71, _s71_, "update_products", "Update Products", _s20_51, _s65_0, _s16_155, _s16_156, _s21_59, "Automatically convert product prices using current exchange rate", "fees", "Fees", "limits", "Limits", "provider", "Provider", "company_gateway", "Gateway", _s16_157, _s16_158, _s19_37, "New Gateway", _s20_52, "Edit Gateway", _s23_27, _s28_21, _s23_28, _s28_22, _s24_27, _s29_12, _s23_29, _s28_23, _s24_28, _s29_13, _s25_42, _s37_7, _s24_29, _s36_7, _s25_43, _s37_8, _s16_159, _s16_160, "discard_changes", "Discard Changes", "default_value", "Default value", "disabled", "Disabled", "currency_format", "Currency Format", _s21_60, _s21_61, _s23_30, _s23_31, "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_72, "24 Hour Display", "send_reminders", "Send Reminders", "timezone", "Timezone", _s19_38, _s19_39, _s17_95, _s17_96, _s19_40, _s19_41, _s18_73, _s18_74, _s18_75, _s18_76, "group_settings", "Group Settings", "group", "Group", "groups", "Groups", "new_group", "New Group", "edit_group", "Edit Group", "created_group", _s26_26, "updated_group", _s26_27, "archived_groups", _s35_11, "deleted_groups", _s34_14, "restored_groups", _s35_12, "archived_group", _s27_34, "deleted_group", _s26_28, "restored_group", _s27_35, "upload_logo", "Upload Logo", "uploaded_logo", _s26_29, "logo", "Logo", "saved_settings", _s27_36, _s16_161, _s16_162, "device_settings", "Device Settings", "defaults", "Defaults", "basic_settings", "Basic Settings", _s17_97, _s17_98, "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_32, _s21_62, _s22_33, _s20_53, _s19_42, _s19_43, "price", "Price", "email_sign_up", "Sign up with email", "google_sign_up", "Sign up with Google", _s27_37, _s28_24, "redeem", "Redeem", "back", "Back", "past_purchases", "Past Purchases", _s19_44, _s19_45, "pro_plan", "Pro Plan", "enterprise_plan", "Enterprise Plan", "count_users", ":count users", "upgrade", "Upgrade", _s25_44, _s25_45, _s24_30, _s24_31, _s33_19, _s77_0, "i_agree_to_the", "I agree to the", _s16_163, _s16_164, "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_77, _s18_78, _s21_63, _s34_15, "download", "Download", _s27_38, "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_99, _s30_10, _s16_165, _s29_14, _s17_100, _s30_11, _s16_166, _s29_15, _s17_101, _s30_12, _s18_79, _s38_13, _s17_102, _s37_9, _s18_80, _s38_14, "no_history", "No History", "expense_date", "Expense Date", "pending", "Pending", _s16_167, "Logged", _s16_168, "Pending", _s16_169, "Invoiced", "converted", "Converted", _s24_32, "Add Documents to Invoice", "exchange_rate", "Exchange Rate", _s16_170, "Convert Currency", "mark_paid", "Mark Paid", "category", "Category", "address", "Address", "new_vendor", "New Vendor", "created_vendor", _s27_39, "updated_vendor", _s27_40, "archived_vendor", _s28_25, "deleted_vendor", _s27_41, "restored_vendor", _s28_26, _s16_171, "Successfully archived :value vendors", "deleted_vendors", "Successfully deleted :value vendors", _s16_172, _s36_8, "new_expense", "New Expense", "created_expense", _s28_27, "updated_expense", _s28_28, _s16_173, _s29_16, "deleted_expense", _s28_29, _s16_174, _s29_17, _s17_103, "Successfully archived :value expenses", _s16_175, "Successfully deleted :value expenses", _s17_104, _s37_10, "copy_shipping", "Copy Shipping", "copy_billing", "Copy Billing", "design", "Design", _s21_64, _s21_65, "invoiced", "Invoiced", "logged", "Logged", "running", "Running", "resume", "Resume", "task_errors", _s36_9, "start", "Start", "stop", "Stop", "started_task", _s25_46, "stopped_task", _s25_47, "resumed_task", _s25_48, "now", "Now", _s16_176, _s16_177, "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_49, "updated_task", _s25_50, "archived_task", _s26_30, "deleted_task", _s25_51, "restored_task", _s26_31, "archived_tasks", "Successfully archived :value tasks", "deleted_tasks", "Successfully deleted :value tasks", "restored_tasks", _s34_16, _s19_46, _s19_47, "budgeted_hours", "Budgeted Hours", "created_project", _s28_30, "updated_project", _s28_31, _s16_178, _s29_18, "deleted_project", _s28_32, _s16_179, _s29_19, _s17_105, "Successfully archived :value projects", _s16_180, "Successfully deleted :value projects", _s17_106, _s37_11, "new_project", "New Project", _s27_42, _s28_33, "if_you_like_it", _s21_66, "click_here", "click here", _s18_81, "Click here", "to_rate_it", "to rate it.", "average", "Average", "unapproved", "Unapproved", _s30_13, _s42_10, "locked", "Locked", "authenticate", "Authenticate", _s19_48, _s19_49, _s24_33, _s24_34, "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_107, _s17_108, "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_181, _s16_182, "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_54, _s20_55, "billing_address", "Billing Address", _s16_183, _s16_184, "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_185, _s16_186, _s23_33, _s23_34, _s26_32, _s26_33, _s21_67, _s21_68, _s26_34, _s26_35, "ascending", "Ascending", "descending", "Descending", "save", "Save", _s17_109, _s17_110, "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_50, _s30_14, "error", "Error", _s16_187, _s16_188, "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_189, _s16_190, "product", "Product", "products", "Products", "new_product", "New Product", "created_product", _s28_34, "updated_product", _s28_35, _s16_191, _s29_20, "deleted_product", _s28_36, _s16_192, _s29_21, _s17_111, "Successfully archived :value products", _s16_193, "Successfully deleted :value products", _s17_112, _s37_12, "product_key", "Product", "notes", "Notes", "cost", "Cost", "client", "Client", "clients", "Clients", "new_client", "New Client", "created_client", _s27_43, "updated_client", _s27_44, "archived_client", _s28_37, _s16_194, "Successfully archived :value clients", "deleted_client", _s27_45, "deleted_clients", "Successfully deleted :value clients", "restored_client", _s28_38, _s16_195, _s36_10, "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_39, "updated_invoice", _s28_40, _s16_196, _s29_22, "deleted_invoice", _s28_41, _s16_197, _s29_23, _s17_113, "Successfully archived :value invoices", _s16_198, "Successfully deleted :value invoices", _s17_114, _s37_13, "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_199, _s16_200, "status", "Status", _s17_115, "Invoice Status", "quote_status", "Quote Status", _s22_34, _s22_35, _s22_36, "Click \u25b6 to add time", "count_selected", ":count selected", "total", "Total", "percent", "Percent", "edit", "Edit", "dismiss", "Dismiss", _s20_56, _s20_57, _s22_37, _s22_38, _s24_35, _s24_36, "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_15, _s30_16, _s27_46, _s27_47, "past_due", "Past Due", "draft", "Draft", "sent", "Sent", "viewed", "Viewed", "approved", "Approved", "partial", "Partial", "paid", "Paid", "mark_sent", "Mark Sent", _s22_39, _s35_13, _s22_40, "Successfully marked invoice as paid", _s23_35, _s36_11, _s23_36, "Successfully marked invoices as paid", "done", "Done", _s37_14, _s37_15, "dark_mode", "Dark Mode", _s27_48, _s35_14, "refresh_data", "Refresh Data", "blank_contact", "Blank Contact", "activity", "Activity", _s16_201, _s16_202, "clone", "Clone", "loading", "Loading", "industry", "Industry", "size", "Size", "payment_terms", "Payment Terms", "payment_date", "Payment Date", "payment_status", "Payment Status", _s16_203, "Pending", _s16_204, "Cancelled", _s16_205, "Failed", _s16_206, "Completed", _s16_207, _s18_43, _s16_208, "Refunded", _s17_116, "Unapplied", _s17_117, _s19_14, "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_15, "auto_billing", "Auto billing", "button", "Button", "preview", "Preview", "customize", "Customize", "history", "History", "payment", "Payment", "payments", "Payments", "refunded", "Refunded", "payment_type", "Payment Type", _s21_69, _s21_70, "enter_payment", "Enter Payment", "new_payment", "Enter Payment", "created_payment", _s28_42, "updated_payment", _s28_43, _s16_209, _s29_24, "deleted_payment", _s28_44, _s16_210, _s29_25, _s17_118, "Successfully archived :value payments", _s16_211, "Successfully deleted :value payments", _s17_119, _s37_16, "quote", "Quote", "quotes", "Quotes", "new_quote", "New Quote", "created_quote", _s26_36, "updated_quote", _s26_37, "archived_quote", _s27_49, "deleted_quote", _s26_38, "restored_quote", _s27_50, "archived_quotes", "Successfully archived :value quotes", "deleted_quotes", "Successfully deleted :value quotes", "restored_quotes", _s35_16, "expense", "Expense", "expenses", "Expenses", "vendor", "Vendor", "vendors", "Vendors", "task", "Task", "tasks", "Tasks", "project", "Project", "projects", "Projects", "activity_1", _s28_45, "activity_2", _s29_26, "activity_3", _s28_46, "activity_4", _s30_17, "activity_5", _s30_18, "activity_6", ":user emailed invoice :invoice to :client", "activity_7", ":contact viewed invoice :invoice", "activity_8", _s31_8, "activity_9", _s30_19, "activity_10", ":contact entered payment :payment for invoice :invoice", "activity_11", _s30_20, "activity_12", _s31_9, "activity_13", _s30_21, "activity_14", _s28_47, "activity_15", _s28_48, "activity_16", _s29_27, "activity_17", _s28_49, "activity_18", _s26_39, "activity_19", _s26_40, "activity_20", ":user emailed quote :quote to :client", "activity_21", _s28_50, "activity_22", _s27_51, "activity_23", _s26_41, "activity_24", _s27_52, "activity_25", _s31_10, "activity_26", _s29_28, "activity_27", _s31_11, "activity_28", _s29_29, "activity_29", ":contact approved quote :quote", "activity_30", _s28_51, "activity_31", _s29_30, "activity_32", _s28_52, "activity_33", _s29_31, "activity_34", _s30_22, "activity_35", _s31_12, "activity_36", _s30_23, "activity_37", _s31_13, "activity_39", ":user cancelled payment :payment", "activity_40", ":user refunded payment :payment", "activity_41", "Payment :payment failed", "activity_42", _s24_37, "activity_43", _s24_38, "activity_44", _s25_52, "activity_45", _s24_39, "activity_46", _s25_53, "activity_47", _s30_24, "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_5, "activity_58", _s31_14, "activity_59", _s32_8, "activity_60", _s28_50, "activity_61", _s28_53, "activity_62", _s28_54, "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_120, _s17_121, "emailed_quote", "Successfully queued quote to be sent", "emailed_credit", "Successfully queued credit to be sent", _s20_58, _s33_20, _s21_71, _s34_17, "expired", "Expired", "all", "All", "select", "Select", _s22_41, _s22_42, "custom_value1", "Custom Value 1", "custom_value2", "Custom Value 2", "custom_value3", "Custom Value 3", "custom_value4", "Custom Value 4", _s18_82, _s18_83, _s24_40, _s24_41, _s29_32, _s29_33, _s27_53, _s27_54, _s31_15, _s31_16, "lock_invoices", "Lock Invoices", "translations", "Translations", _s19_51, _s19_52, _s19_53, _s19_54, _s22_43, _s22_44, _s22_45, _s22_46, _s21_72, _s21_73, _s21_74, _s21_75, _s21_76, _s21_77, _s21_78, _s21_79, _s22_47, _s22_48, _s22_49, _s22_50, _s22_51, _s22_52, _s22_53, _s22_54, _s20_59, _s20_60, _s20_61, _s20_62, _s21_80, _s21_81, _s21_82, _s21_83, _s21_84, _s21_81, _s21_85, _s21_83, _s18_84, _s18_85, "counter_padding", "Counter Padding", _s28_55, "Shared Invoice/Quote Counter", _s18_86, _s18_87, _s18_88, _s18_89, _s18_90, _s18_91, _s18_92, _s18_93, _s18_94, _s18_95, _s18_96, _s18_97, _s21_86, _s21_87, _s19_55, _s19_56, _s21_88, _s21_89, _s29_34, _s29_35, "show_table", "Show Table", "show_list", "Show List", "client_city", "Client City", "client_state", "Client State", "client_country", "Client Country", _s16_212, _s16_213, "client_balance", "Client Balance", "client_address1", "Client Street", "client_address2", _s16_214, "vendor_address1", "Vendor Street", "vendor_address2", _s16_215, _s24_42, _s22_55, _s24_43, _s25_54, "type", "Type", "invoice_amount", "Invoice Amount", _s16_216, "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_122, _s18_48, _s17_123, _s18_49, _s17_124, _s18_50, _s17_125, _s18_51, "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_57, _s19_58, _s16_217, "Category", _s19_59, _s19_60, "tax_name1", "Tax Name 1", "tax_name2", "Tax Name 2", "tax_name3", "Tax Name 3", "transaction_id", "Transaction ID", _s18_98, _s18_99, _s16_218, _s16_219], t1, t1), "sq", A.LinkedHashMap_LinkedHashMap$_literal(["add_to_invoice", "Shto n\xeb fatur\xebn :invoice", _s17_, _s17_0, "week", "Jave", "created_record", _s27_, _s25_, "Klienti :client ka d\xebrguar me email fatur\xebn :invoice p\xebr shum\xebn :amount", _s26_, _s17_1, _s31_, _s50_, _s31_0, _s22_, _s36_, _s55_, _s20_, _s20_0, _s25_0, _s45_, _s16_, "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_, "change_status", "Change Status", "fees_sample", _s46_, _s19_, _s19_0, _s24_, _s29_, "after_saving", "After Saving", "view_record", "View Record", _s21_, _s21_0, _s26_0, _s37_, _s19_1, _s19_2, "json_help", _s58_, "release_notes", "Release Notes", _s23_, _s33_, "started_tasks", _s33_0, "stopped_tasks", _s33_1, "approved_quote", _s27_55, "approved_quotes", _s35_, "approve", "Aprovo", "client_website", "Client Website", "invalid_time", "Invalid Time", _s21_1, _s21_2, _s20_1, _s20_2, _s27_0, _s27_1, _s23_0, _s23_1, "load_pdf", "Load PDF", _s16_1, _s16_2, _s24_0, _s44_, "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_3, _s16_4, "purged_client", _s26_1, _s27_2, _s77_, _s22_0, _s34_, _s30_, _s47_, "small", "Small", _s21_3, _s34_0, _s22_1, _s35_0, _s16_5, _s45_0, "wait_for_saving", _s44_0, _s20_3, _s94_, "remaining", "Remaining", "invoice_paid", "Invoice Paid", "activity_120", _s50_0, "activity_121", _s50_1, "activity_122", _s51_, "activity_123", _s50_2, "activity_124", _s51_0, "normal", "Normal", "large", "Large", "extra_large", "Extra Large", _s16_6, _s16_7, _s21_4, _s42_, "print_pdf", "Print PDF", "remind_me", "Remind Me", _s16_8, _s16_9, "click_selected", "Click Selected", "hide_preview", "Hide Preview", "edit_record", "Edit Record", _s27_3, _s57_, "giropay", "GiroPay", "direct_debit", "Direct Debit", _s21_5, _s30_0, "set_password", "Vendos Fjal\xebkalim", _s17_2, _s59_, _s16_10, _s58_0, _s20_4, _s33_2, "disconnect", "Disconnect", "add_to_invoices", "Add to Invoices", "acss", _s29_36, "becs", _s17_126, "bulk_download", "Download", _s17_3, _s104_, "persist_ui", "Persist UI", "persist_ui_help", _s104_0, _s18_, _s18_0, _s17_4, _s17_5, "has_tasks", "Has Tasks", "registration", "Registration", _s27_4, _s50_3, "view_expense", "Shiko # :expense t\xeb shpenzimit", "view_statement", "View Statement", "sepa", _s17_127, "ideal", "iDEAL", "przelewy24", "Przelewy24", "eps", "EPS", "fpx", "FPX", _s18_1, _s18_2, "system", "Sistem", _s19_3, _s19_4, "updated_company", _s28_, "kbc", "KBC", "bancontact", "Bancontact", _s19_5, _s44_1, "webhook_success", "Webhook Success", _s24_1, _s40_, _s27_5, _s43_, "app", "App", _s20_5, _s46_0, _s16_11, _s16_220, _s18_3, "Email Invoice", _s16_12, "Email Quote", _s17_6, "Email Credit", "from_name", "From Name", _s16_13, _s16_221, _s17_7, _s17_8, _s18_4, _s18_5, _s21_6, _s21_7, _s22_2, _s22_3, _s25_1, _s38_, _s25_2, _s38_0, _s26_2, _s39_, _s25_3, _s28_32, _s25_4, _s38_1, _s26_3, _s39_0, _s24_2, _s24_3, _s25_5, _s25_6, "last_sent_date", "Last Sent Date", "include_drafts", "Include Drafts", _s19_6, _s32_0, "is_invoiced", "Is Invoiced", "change_plan", "Change Plan", "persist_data", "Persist Data", "customer_count", "Customer Count", _s16_14, _s16_15, _s16_16, _s16_17, _s28_0, _s28_1, "decimal_comma", "Decimal Comma", _s26_4, _s35_1, "select_method", "Select Method", "select_platform", "Select Platform", _s28_2, _s42_0, _s16_18, _s27_6, "enable_markdown", "Enable Markdown", _s20_6, _s35_2, "user_guide", "User Guide", _s18_6, _s18_7, "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_1, _s31_2, _s25_7, _s25_8, _s33_3, _s33_4, _s27_7, _s27_8, _s36_0, _s36_1, _s31_3, _s31_4, _s25_9, _s25_10, "net_subtotal", "Net", "review_app", "Review App", "check_status", "Check Status", "free_trial", "Free Trial", _s23_2, _s57_0, _s21_8, _s62_, "change_email", "Change Email", _s25_11, _s52_, _s21_9, _s21_10, "uninvoiced", "Uninvoiced", "subdomain_guide", _s120_, "send_time", "Send Time", "import_data", "Importo t\xeb dh\xebna", "import_settings", "Import Settings", _s17_9, _s28_3, _s19_7, _s48_, "json", "JSON", _s24_4, _s24_5, "wait_for_data", _s42_1, "net_total", "Net Total", "has_taxes", "Has Taxes", _s16_19, _s16_20, _s18_8, _s40_0, "login_success", _s16_21, "login_failure", "Failed Login", "exported_data", _s67_, _s23_3, _s23_4, _s28_4, _s41_, "step_1_sign_in", "Step 1: Sign In", _s16_22, _s17_10, "account_id", "Account ID", _s27_9, _s35_3, "activity_100", _s50_4, "activity_101", _s50_5, "activity_102", _s51_1, "activity_103", _s50_6, "activity_104", _s51_2, _s18_9, _s18_10, _s23_5, _s35_4, "gateway_setup", "Gateway Setup", "preview_sidebar", "Preview Sidebar", _s16_23, _s16_24, _s18_11, _s31_5, _s16_25, _s16_26, "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_12, _s18_13, _s17_11, _s17_12, "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_1, _s21_11, _s53_, _s25_12, _s37_0, _s17_13, _s17_14, "is_viewed", "Is Viewed", "letter", "Letter", "legal", "Legal", "page_layout", "Page Layout", "portrait", "Portrait", "landscape", "Landscape", _s26_5, _s85_, _s20_7, _s54_, _s21_12, _s21_13, _s17_15, _s17_16, "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_14, _s18_15, "promo_code", "Promo code", "promo_discount", "Promo Discount", _s18_16, _s18_17, _s16_27, _s16_28, "max_seats_limit", "Max Seats Limit", "trial_enabled", "Trial Enabled", "trial_duration", "Trial Duration", _s21_14, _s21_15, _s18_18, _s18_19, "plan_map", "Plan Map", "refund_period", "Refund Period", _s21_16, _s21_17, "purchase_page", "Purchase Page", "security", "Siguria", "email_bounced", "Email Bounced", _s20_8, "Spam Complaint", "email_delivery", "Email Delivery", _s16_29, _s16_30, "pdf_response", "PDF Response", _s22_4, _s22_5, "pdf_failed", "PDF Failed", "pdf_success", "PDF Success", "modified", "Modified", "subscription", "Subscription", "subscriptions", "Subscriptions", _s16_31, _s16_32, _s17_17, _s17_18, _s20_9, _s33_5, _s20_10, _s33_6, _s21_18, _s34_1, _s20_11, _s33_7, _s20_12, _s33_8, _s21_19, _s34_2, _s19_8, _s21_20, _s20_13, _s27_10, _s26_6, _s26_7, "connect_gmail", "Connect Gmail", _s16_33, _s16_34, "connected_gmail", _s28_5, _s18_20, _s31_6, _s16_35, _s100_, _s16_36, _s16_37, "count_minutes", ":count Minutes", _s16_38, _s16_39, _s29_0, _s29_1, "use_last_email", "Use last email", _s16_40, _s16_41, _s21_21, _s51_3, _s27_11, _s35_5, _s27_12, _s27_13, _s34_3, _s52_0, "help_translate", "Help Translate", _s23_6, _s23_7, "resend_invite", _s17_128, _s19_9, _s25_13, _s16_42, _s30_1, _s19_10, _s33_9, "delivered", "Delivered", "bounced", "Bounced", "spam", "Spam", "view_docs", "View Docs", _s32_1, _s72_, "send_sms", "Send SMS", "sms_code", "SMS Code", _s21_22, _s46_1, _s18_21, _s46_2, "connect_google", "Connect Google", _s17_19, _s17_20, _s17_21, _s25_55, _s18_22, _s18_23, _s34_4, _s34_5, "stay_logged_in", "Stay Logged In", _s23_8, _s40_1, "count_hours", ":count Hours", "count_day", "1 Day", "count_days", ":count Days", _s19_11, _s19_12, _s17_22, _s17_23, "resend_email", "Resend Email", _s26_8, _s33_10, _s16_43, "Pages\xeb e rimbursuar", _s19_13, _s19_14, _s19_15, _s45_1, "list_long_press", "List Long Press", "show_actions", "Show Actions", _s17_24, _s17_25, _s27_14, _s51_4, _s21_23, _s97_, "this_quarter", "This Quarter", "last_quarter", "Last Quarter", "to_update_run", "To update run", _s18_24, "Ktheje Ofert\xebn n\xeb Fatur\xeb", _s16_44, _s16_45, "invoice_project", "Invoice Project", "invoice_task", "Faturo detyr\xebn", "invoice_expense", "Fatur\xeb shpenzimesh", _s19_16, _s21_24, _s20_14, _s27_15, _s16_46, _s16_47, "save_and_email", "Save and Email", _s16_48, _s16_49, _s16_50, _s16_51, _s17_26, _s17_27, _s22_6, _s22_7, _s24_6, _s24_7, "converted_total", "Converted Total", "is_sent", "Is Sent", _s17_28, _s17_29, "document_upload", "Document Upload", _s20_15, _s34_6, "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_25, _s21_26, _s26_9, _s96_, "running_tasks", "Running Tasks", "recent_tasks", "Recent Tasks", "recent_expenses", "Recent Expenses", _s17_30, _s17_31, "update_app", "Update App", "started_import", _s27_16, _s24_8, _s24_9, _s20_16, _s20_17, _s18_26, _s18_27, "column", "Kolona", "sample", "Shembull", "map_to", "Map To", "import", "Importo", _s25_14, _s29_2, "select_file", "Ju lutem zgjedhni nj\xeb fajll", _s16_52, _s16_53, "csv_file", "Skedar CSV", "csv", "CSV", "freshbooks", "FreshBooks", "invoice2go", "Invoice2go", "invoicely", "Invoicely", "waveaccounting", "Wave Accounting", "zoho", "Zoho", "accounting", "Accounting", _s22_8, _s24_10, "import_type", "Import Type", "html_mode", "HTML Mode", "html_mode_help", _s43_0, "view_licenses", "View Licenses", "webhook_url", "Webhook URL", _s17_32, _s17_33, "sidebar_editor", "Sidebar Editor", _s22_9, _s31_17, "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_11, _s24_12, _s24_13, _s24_14, "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_9, "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_15, _s48_0, "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_34, _s17_35, "clear_cache", "Clear Cache", "sort_order", "Sort Order", "task_status", "Status", "task_statuses", "Task Statuses", "new_task_status", "New Task Status", _s16_54, _s16_55, _s19_17, _s32_2, _s19_18, _s31_18, _s20_18, _s33_11, _s19_19, _s32_3, _s19_20, _s32_4, _s20_19, _s33_12, _s22_10, _s42_2, _s21_27, _s41_0, _s22_11, _s42_3, _s18_28, _s20_20, _s20_21, _s27_17, _s16_56, _s16_57, _s21_28, _s52_1, _s20_22, _s20_23, _s25_15, _s42_4, _s20_24, _s20_25, _s25_16, _s42_5, _s21_29, _s25_17, _s18_29, _s18_30, "task_settings", "Task Settings", _s20_26, _s20_27, _s18_31, "Kategorit\xeb e shpenzimeve", _s20_28, "Kategori e re e shpenzimeve", _s21_30, _s21_31, _s24_16, "Kategoria e shpenzimeve \xebsht\xeb krijuar me sukses", _s24_17, "\xcbsht\xeb perditesuar me sukses kategoria e shpenzimeve", _s25_18, "Kategoria e shpenzimeve \xebsht\xeb arkivuar me sukses", _s24_18, _s29_37, _s24_19, _s37_3, _s25_19, "Kategoria e shpenzimeve \xebsht\xeb rikthyer me sukses", _s27_18, ":count kategori t\xeb shpenzimeve jan\xeb arkivuar me sukses", _s26_10, _s46_3, _s27_19, _s47_0, _s23_10, _s25_20, _s25_21, _s32_5, _s21_32, _s21_33, "show_option", "Show Option", _s22_12, _s50_7, "view_changes", "View Changes", "force_update", "Force Update", _s17_36, _s76_, "mark_paid_help", _s31_19, _s18_33, "Duhet t\xeb faturohet", _s23_11, _s33_21, _s29_3, _s26_42, _s21_34, _s20_30, _s16_58, _s16_59, _s18_34, _s18_35, "crypto", "Crypto", "paypal", "PayPal", "alipay", "Alipay", "sofort", "Sofort", "apple_pay", _s16_222, "user_field", "User Field", "variables", "Variables", "show_password", "Show Password", "hide_password", "Hide Password", "copy_error", "Copy Error", "capture_card", "Capture Card", _s17_37, _s17_38, "total_taxes", "Total Taxes", "line_taxes", "Line Taxes", "total_fields", "Total Fields", _s25_22, _s38_4, _s25_23, _s38_5, _s25_24, _s38_6, "gateway_refund", "Gateway Refund", _s19_21, _s43_1, "due_date_days", "Due Date", "paused", "Paused", "mark_active", "Mark Active", "day_count", "Day :count", _s22_13, _s22_14, _s21_35, _s21_36, _s17_39, _s17_40, "endless", "Endless", "next_send_date", "Next Send Date", _s16_60, _s16_61, _s17_41, "Fatur\xeb e p\xebrs\xebritshme", _s18_36, "Fatura t\xeb p\xebrs\xebritshme", _s21_37, "Fatur\xeb e re e p\xebrs\xebritshme", _s22_15, _s22_16, _s25_25, _s38_7, _s25_26, _s38_8, _s26_11, "Faturat e p\xebrs\xebritshme jan\xeb arkivuar me sukses", _s25_27, "Faturat e p\xebrs\xebritshme jan\xeb fshir\xeb me sukses", _s25_28, _s38_10, _s26_12, "Faturat e p\xebrs\xebritshme jan\xeb rikthyer me sukses", _s27_20, _s47_1, _s26_13, _s46_4, _s27_21, _s47_2, _s24_20, _s26_14, _s25_29, _s32_6, "send_date", "Send Date", "auto_bill_on", "Auto Bill On", _s28_6, _s28_7, "profit", "Profit", "line_item", "Line Item", _s18_38, _s18_39, _s23_12, _s35_6, _s19_22, _s19_23, _s24_21, _s52_2, "test_mode", "Test Mode", "opened", "Opened", _s30_2, _s22_17, _s30_3, _s22_18, "gateway_success", "Gateway Success", "gateway_failure", "Gateway Failure", "gateway_error", "Gateway Error", "email_send", "Email Send", _s17_43, _s17_44, "failure", "Failure", "quota_exceeded", "Quota Exceeded", _s16_62, _s16_63, "system_logs", "System Logs", "view_portal", "Shiko portalin", "copy_link", "Copy Link", "token_billing", "Ruaj detajet e pages\xebs", _s24_22, _s24_23, "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_40, _s18_41, "pdf_page_info", _s23_13, _s16_64, _s29_38, "emailed_quotes", _s27_56, "emailed_credits", _s28_56, "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_6, "client_created", "Client Created", _s20_31, _s20_32, _s20_33, _s20_34, "completed", "Completed", "gross", "Gross", "net_amount", "Net Amount", "net_balance", "Net Balance", "client_settings", "Client Settings", _s17_45, _s17_46, _s17_47, _s17_48, "selected_quotes", "Selected Quotes", "selected_tasks", "Selected Tasks", _s17_49, _s17_50, _s17_51, "Faturat e ardhshme", _s17_53, _s17_54, "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_55, _s28_8, "api_webhooks", "API Webhooks", "search_webhooks", _s22_19, "search_webhook", _s16_65, "webhook", "Webhook", "webhooks", "Webhooks", "new_webhook", "New Webhook", "edit_webhook", "Edit Webhook", "created_webhook", _s28_9, "updated_webhook", _s28_10, _s16_66, _s29_4, "deleted_webhook", _s28_11, "removed_webhook", _s28_12, _s16_67, _s29_5, _s17_56, _s37_4, _s16_68, _s36_2, _s16_69, _s36_3, _s17_57, _s37_5, "api_tokens", "API Token\xebt", "api_docs", "API Docs", "search_tokens", _s20_35, "search_token", "Search 1 Token", "token", "Token", "tokens", "Token\xebt", "new_token", "New Token", "edit_token", "Edito Tokenin", "created_token", _s29_39, "updated_token", "Tokeni \xebsht\xeb perditesuar me sukses", "archived_token", "Tokeni \xebsht\xeb arkivuar me sukses", "deleted_token", _s29_39, "removed_token", _s26_18, "restored_token", _s27_23, "archived_tokens", _s35_7, "deleted_tokens", _s34_7, "restored_tokens", _s35_8, _s19_24, _s19_25, _s24_24, _s45_2, _s21_39, _s19_26, "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_36, _s41_1, "ledger", "Ledger", "view_pdf", "View PDF", "all_records", "All records", "owned_by_user", "Owned by user", _s16_70, _s16_71, "contact_name", "Emri i Kontaktit", "use_default", "Use default", _s16_72, _s17_58, "number_of_days", "Number of days", _s23_14, _s23_15, "payment_term", "Payment Term", _s16_73, _s16_74, _s17_59, "Edito kushtet e pages\xebs", _s20_37, _s33_13, _s20_38, _s33_14, _s21_40, _s34_8, _s20_39, _s33_15, _s20_40, _s33_16, _s21_41, _s34_9, _s22_20, _s42_7, _s21_42, _s41_2, _s22_21, _s42_8, "email_sign_in", _s18_100, "change", "Change", _s23_16, _s28_13, _s24_25, _s29_6, "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_42, _s18_43, _s16_75, _s16_223, "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_76, _s16_224, "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_61, "search_design", "Search 1 Design", "search_invoice", _s16_77, "search_client", "Search 1 Client", "search_product", _s16_78, "search_quote", "Search 1 Quote", "search_credit", "Search 1 Credit", "search_vendor", "Search 1 Vendor", "search_user", "Search 1 User", "search_tax_rate", _s17_62, "search_task", "Search 1 Tasks", "search_project", _s16_79, "search_expense", _s16_80, "search_payment", _s16_81, "search_group", "Search 1 Group", "refund_payment", "Rimburso pages\xebn", _s17_63, _s30_4, _s18_44, _s31_7, _s16_82, _s29_7, _s17_64, _s30_5, "reverse", "Reverse", "full_name", "Full Name", _s17_65, "Qytet/Shtet/Poste", _s17_67, _s17_68, "custom1", "First Custom", "custom2", "Second Custom", "custom3", "Third Custom", "custom4", "Fourth Custom", "optional", "Optional", "license", "License", "purge_data", "Purge Data", _s16_83, _s32_7, _s18_45, _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_30, "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_61, "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_31, _s25_32, _s16_84, _s16_85, "apply_license", "Apply License", "cancel_account", "Fshi llogarin\xeb", _s22_22, "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_23, _s69_, "enabled_modules", "Enabled Modules", "converted_quote", _s28_14, "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_24, "updated_design", _s27_25, "archived_design", _s28_15, "deleted_design", _s27_26, "removed_design", _s27_27, "restored_design", _s28_16, _s16_86, _s36_4, "deleted_designs", _s35_9, _s16_87, _s36_5, "proposals", "Proposals", "tickets", "Tickets", _s16_88, _s16_89, "recurring_tasks", "Recurring Tasks", _s18_46, "Menaxhimi i llogarive", "credit_date", "Data e kreditit", "credit", "Kredi", "credits", "Kredi", "new_credit", "Enter Credit", "edit_credit", "Edit Credit", "created_credit", "Krediti \xebsht\xeb krijuar me sukses", "updated_credit", _s27_29, "archived_credit", "Krediti \xebsht\xeb arkivuar me sukses", "deleted_credit", "Krediti \xebsht\xeb fshir\xeb me sukses", "removed_credit", _s27_31, "restored_credit", "Krediti \xebsht\xeb rikhyer me sukses", _s16_90, ":count kredite jan\xeb arkivuar me sukses", "deleted_credits", ":kredi jan\xeb fshir\xeb me sukses", _s16_91, _s36_6, "current_version", "Versioni aktual", "latest_version", "Latest Version", "update_now", "Update Now", _s26_19, _s41_3, _s16_92, _s16_93, "app_updated", _s29_8, "learn_more", "M\xebso m\xeb shum\xeb", "integrations", "Integrations", "tracking_id", "Tracking Id", _s17_69, _s17_70, "credit_footer", "Credit Footer", "credit_terms", "Credit Terms", "new_company", "Kompani e re", "added_company", _s26_20, "company1", _s16_94, "company2", _s16_95, "company3", _s16_96, "company4", _s16_97, "product1", _s16_98, "product2", _s16_99, "product3", _s16_100, "product4", _s16_101, "client1", "Custom Client 1", "client2", "Custom Client 2", "client3", "Custom Client 3", "client4", "Custom Client 4", "contact1", _s16_102, "contact2", _s16_103, "contact3", _s16_104, "contact4", _s16_105, "task1", "Custom Task 1", "task2", "Custom Task 2", "task3", "Custom Task 3", "task4", "Custom Task 4", "project1", _s16_106, "project2", _s16_107, "project3", _s16_108, "project4", _s16_109, "expense1", _s16_110, "expense2", _s16_111, "expense3", _s16_112, "expense4", _s16_113, "vendor1", "Custom Vendor 1", "vendor2", "Custom Vendor 2", "vendor3", "Custom Vendor 3", "vendor4", "Custom Vendor 4", "invoice1", _s16_114, "invoice2", _s16_115, "invoice3", _s16_116, "invoice4", _s16_117, "payment1", _s16_118, "payment2", _s16_119, "payment3", _s16_120, "payment4", _s16_121, "surcharge1", _s18_48, "surcharge2", _s18_49, "surcharge3", _s18_50, "surcharge4", _s18_51, "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_52, _s18_53, _s17_71, _s17_72, "contact_phone", "Contact Phone", _s21_43, _s22_24, _s21_44, _s22_25, _s21_45, _s22_26, _s21_46, _s22_27, _s17_73, "Shipping Street", _s17_74, _s18_54, "shipping_city", "Shipping City", "shipping_state", _s23_17, _s20_41, _s20_42, _s16_122, _s16_123, _s16_124, "Billing Street", _s16_125, _s17_75, "billing_city", "Billing City", "billing_state", _s22_28, _s19_27, _s19_28, "billing_country", "Billing Country", "client_id", "ID e klientit", "assigned_to", "Assigned to", "created_by", _s16_225, "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_126, _s16_127, "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_47, _s35_10, _s30_6, _s63_, "message", "Mesazhi", "from", "Nga", _s20_43, _s20_44, _s25_33, _s56_, _s20_45, _s34_10, _s18_55, _s18_56, _s23_18, _s33_22, _s18_57, _s18_58, "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_48, _s21_90, _s20_46, _s58_1, _s19_29, _s19_30, _s23_19, _s23_20, _s20_47, _s20_48, "deleted_logo", _s25_34, "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_76, _s17_77, "show_cost_help", _s55_0, _s21_49, _s21_50, _s26_21, _s58_2, _s21_51, _s21_52, _s26_22, _s60_, _s21_53, _s21_54, _s26_23, _s34_11, _s16_128, _s16_129, _s21_55, _s47_3, "one_tax_rate", "One Tax Rate", "two_tax_rates", "Two Tax Rates", "three_tax_rates", "Three Tax Rates", _s16_130, _s16_131, "user", "P\xebrdorues", "invoice_tax", "Invoice Tax", "line_item_tax", "Line Item Tax", "inclusive_taxes", "Inclusive Taxes", _s17_78, _s17_79, "item_tax_rates", "Item Tax Rates", _s18_59, "Ju lutem zgjedhni nj\xeb klient", "configure_rates", "Configure rates", _s18_60, _s18_61, "tax_settings", "Rregullimet e Taksave", _s18_62, "Tax Rates", "accent_color", "Accent Color", "switch", "Kalo", _s19_31, _s20_49, "options", "Options", _s16_132, _s16_133, "multi_line_text", "Multi-line text", "dropdown", "Dropdown", "field_type", "Field Type", _s27_32, _s39_3, "submit", "Submit", _s16_134, "Riktheni fjal\xebkalimin tuaj", "late_fees", "Late Fees", "credit_number", "Credit Number", "payment_number", "Payment Number", "late_fee_amount", "Late Fee Amount", _s16_135, _s16_136, "schedule", "Orari", "before_due_date", _s19_32, "after_due_date", _s18_63, _s18_64, _s22_29, "days", "Days", "invoice_email", "Emaili i Fatur\xebs", "payment_email", "Emaili i Pages\xebs", "partial_payment", "Partial Payment", "payment_partial", "Partial Payment", _s21_56, _s21_57, "quote_email", "Emaili i Ofert\xebs", _s16_137, _s16_138, _s16_139, _s16_140, "administrator", "Administrator", _s18_65, "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_35, "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_38, "restored_user", "P\xebrdoruesi \xebsht\xeb rikthyer me sukses", "archived_users", _s34_12, "deleted_users", _s33_17, "removed_users", _s33_18, "restored_users", _s34_13, _s16_141, "Rregullimet Gjenerale", "invoice_options", "Opsionet e fatur\xebs", _s17_80, "Fshihe Paguar deri m\xeb tash", _s22_30, 'Shfaqni "Paguar deri m\xeb tash" n\xeb faturat tuaja pasi t\xeb jet\xeb pranuar pagesa.', _s23_21, "Dokumentet e lidhura", _s28_19, "Vendos fotografin\xeb n\xeb fatur\xeb.", _s16_143, "Shfaqe Header", _s16_144, "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_66, "Auto Email", _s23_22, _s61_, _s18_67, "Auto Archive", _s23_23, _s53_1, _s18_68, "Auto Convert", _s23_24, "Automatikisht konverto ofert\xebn n\xeb fatur\xeb kur pranohet nga klienti.", _s17_82, _s17_83, "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_84, "Tre mujore", _s16_145, "Four months", "freq_six_months", "Gjasht\xeb mujore", "freq_annually", "Vjetore", "freq_two_years", "Two years", _s16_146, "Three Years", "never", "Asnj\xebher\xeb", "company", "Company", _s17_85, _s17_86, "charge_taxes", "Vendos taksat", "next_reset", "Next Reset", "reset_counter", "Reset Counter", _s16_147, _s16_148, "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_87, _s17_88, "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_89, _s17_90, _s16_149, "Show on PDF", _s21_58, _s51_5, _s25_39, _s22_31, _s30_7, _s61_0, _s23_25, _s20_50, _s28_20, _s59_0, _s25_40, _s17_91, _s30_8, _s42_9, _s23_26, "Quote Signature", _s22_32, _s25_41, _s27_33, "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_26, "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_150, _s16_151, "attach_ubl", "Attach UBL", "email_style", "Email Style", _s19_33, "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_34, _s19_35, "credentials", "Credentials", "update_address", "Perditeso Adres\xebn", _s19_36, "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_152, "Norma e taks\xebs \xebsht\xeb krijuar me sukses", _s16_153, "Norma e taks\xebs \xebsht\xeb perditesuar me sukses", _s17_92, "Norma e taks\xebs \xebsht\xeb arkivuar me sukses", _s16_154, _s29_11, _s17_93, _s30_9, _s18_69, _s38_11, _s17_94, _s37_6, _s18_70, _s38_12, "fill_products", "Plot\xebso-automatikisht produktet", _s18_71, "Duke zgjedhur produktin, automatikisht do t\xeb plot\xebsohen fill in the description and cost", "update_products", "Perditeso-automatikisht produktet", _s20_51, "Perditesimi i fatur\xebs automatikisht do t\xeb perditesoje librarine e produktit", _s16_155, _s16_156, _s21_59, _s61_2, "fees", "Fees", "limits", "Limits", "provider", "Provider", "company_gateway", "Payment Gateway", _s16_157, _s16_158, _s19_37, "New Gateway", _s20_52, "Edit Gateway", _s23_27, _s28_21, _s23_28, _s28_22, _s24_27, _s29_12, _s23_29, _s28_23, _s24_28, _s29_13, _s25_42, _s37_7, _s24_29, _s36_7, _s25_43, _s37_8, _s16_159, _s16_160, "discard_changes", "Discard Changes", "default_value", "Default value", "disabled", "E \xe7'aktivizuar", "currency_format", "Currency Format", _s21_60, _s21_61, _s23_30, _s23_31, "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_72, "24 Hour Display", "send_reminders", "Send Reminders", "timezone", "Timezone", _s19_38, _s19_39, _s17_95, _s17_96, _s19_40, _s19_41, _s18_73, _s18_74, _s18_75, _s18_76, "group_settings", "Group Settings", "group", "Group", "groups", "Groups", "new_group", "New Group", "edit_group", "Edit Group", "created_group", _s26_26, "updated_group", _s26_27, "archived_groups", _s35_11, "deleted_groups", _s34_14, "restored_groups", _s35_12, "archived_group", _s27_34, "deleted_group", _s26_28, "restored_group", _s27_35, "upload_logo", "Upload Logo", "uploaded_logo", _s26_29, "logo", "Logo", "saved_settings", _s27_36, _s16_161, "Rregullimi i Produktit", "device_settings", "Device Settings", "defaults", "T\xeb paracaktuara", "basic_settings", "Rregullimet bazike", _s17_97, "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_32, "Shabllonet & P\xebrkujtueset", _s22_33, _s20_53, _s19_42, "Vizualizimi i t\xeb dh\xebnave", "price", "Price", "email_sign_up", "Email Sign Up", "google_sign_up", "Google Sign Up", _s27_37, _s28_24, "redeem", "Redeem", "back", "Back", "past_purchases", "Past Purchases", _s19_44, _s19_45, "pro_plan", "Pro Plan", "enterprise_plan", "Enterprise Plan", "count_users", ":count users", "upgrade", "Upgrade", _s25_44, _s25_45, _s24_30, _s24_31, _s33_19, _s77_0, "i_agree_to_the", "I agree to the", _s16_163, "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_77, _s18_78, _s21_63, _s34_15, "download", "Shkarko", _s27_38, _s27_57, "take_picture", "Take Picture", "upload_file", "Upload File", "document", "Document", "documents", "Dokumente", "new_document", "New Document", "edit_document", "Edit Document", _s17_99, _s30_10, _s16_165, _s29_14, _s17_100, _s30_11, _s16_166, _s29_15, _s17_101, _s30_12, _s18_79, _s38_13, _s17_102, _s37_9, _s18_80, _s38_14, "no_history", "No History", "expense_date", "Data e shpenzimit", "pending", "N\xeb pritje", _s16_167, "Logged", _s16_168, "Pending", _s16_169, "Invoiced", "converted", "Konvertuar", _s24_32, _s24_44, "exchange_rate", "Kursi i k\xebmbimit", _s16_170, "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_171, ":counts kompani jan\xeb arkivuar me sukses", "deleted_vendors", ":count kompani jan\xeb fshir\xeb me sukses", _s16_172, _s36_8, "new_expense", "Enter Expense", "created_expense", "Shpenzimi \xebsht\xeb krijuar me sukses", "updated_expense", "Shpenzimi \xebsht\xeb perditesuar me sukses", _s16_173, "Shpenzimi \xebsht\xeb arkivuar me sukses", "deleted_expense", "Shpenzimi \xebsht\xeb fshir\xeb me sukses", _s16_174, "Shpenzimet jan\xeb rikthyer me sukses", _s17_103, "Shpenzimet jan\xeb arkivuar me sukses", _s16_175, "Shpenzimet jan\xeb fshir\xeb me sukses", _s17_104, _s37_10, "copy_shipping", "Copy Shipping", "copy_billing", "Copy Billing", "design", "Design", _s21_64, _s21_65, "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_46, "stopped_task", "Detyra \xebsht\xeb ndaluar me sukses", "resumed_task", _s25_48, "now", "Tash", _s16_176, _s16_177, "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_16, _s19_46, _s19_47, "budgeted_hours", "Budgeted Hours", "created_project", _s28_30, "updated_project", _s28_31, _s16_178, _s29_18, "deleted_project", _s28_32, _s16_179, _s29_19, _s17_105, _s37_17, _s16_180, _s36_12, _s17_106, _s37_11, "new_project", "New Project", _s27_42, _s28_33, "if_you_like_it", _s21_66, "click_here", "kliko k\xebtu", _s18_81, "Click here", "to_rate_it", "to rate it.", "average", "Average", "unapproved", "Unapproved", _s30_13, _s42_10, "locked", "Locked", "authenticate", "Authenticate", _s19_48, _s19_49, _s24_33, _s24_34, "footer", "Footer", "compare", "Compare", "hosted_login", "Hosted Login", "selfhost_login", "Selfhost Login", "google_sign_in", _s19_62, "today", "Today", "custom_range", "Custom Range", "date_range", "Shtrirja e Dates", "current", "Current", "previous", "Previous", "current_period", "Current Period", _s17_107, _s17_108, "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_181, _s16_182, "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_54, _s20_55, "billing_address", "Adresa e faturimit", _s16_183, _s16_184, "total_revenue", "Totali i Qarkullimit", "average_invoice", "Mesatarja e fatur\xebs", "outstanding", "Pa paguar1", "invoices_sent", _s20_63, "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_185, _s16_186, _s23_33, _s23_34, _s26_32, _s26_33, _s21_67, _s21_68, _s26_34, _s26_35, "ascending", "Ascending", "descending", "Descending", "save", "Ruaj", _s17_109, _s17_110, "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_50, _s30_14, "error", "Error", _s16_187, _s16_188, "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_189, _s16_190, "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_191, "Produkti \xebsht\xeb arkivuar me sukses", "deleted_product", _s28_36, _s16_192, _s29_21, _s17_111, _s37_18, _s16_193, _s36_13, _s17_112, _s37_12, "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_194, ":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_195, _s36_10, "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_196, "Fatura \xebsht\xeb arkivuar me sukses", "deleted_invoice", "Fatura \xebsht\xeb fshir\xeb me sukses", _s16_197, "Fatura \xebsht\xeb rikthyer me sukses", _s17_113, ":count fatura jan\xeb arkivuar me sukes", _s16_198, ":count fatura jan\xeb fshir\xeb me sukses", _s17_114, _s37_13, "emailed_invoice", "Fatura \xebsht\xeb d\xebrguar me sukses me email", "emailed_payment", _s28_57, "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_199, _s16_200, "status", "Statusi", _s17_115, "Invoice Status", "quote_status", "Quote Status", _s22_34, _s22_35, _s22_36, _s19_63, "count_selected", ":count selected", "total", "Totali", "percent", "Percent", "edit", "Edito", "dismiss", "Dismiss", _s20_56, _s20_57, _s22_37, _s22_38, _s24_35, _s24_36, "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_15, _s30_16, _s27_46, _s27_47, "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_39, _s35_13, _s22_40, _s35_13, _s23_35, _s36_11, _s23_36, _s36_11, "done", "P\xebrfundo", _s37_14, _s37_15, "dark_mode", "Modeli i err\xebt", _s27_48, _s35_14, "refresh_data", "Refresh Data", "blank_contact", "Blank Contact", "activity", "Aktiviteti", _s16_201, _s16_202, "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_203, "Pending", _s16_204, "Voided", _s16_205, "Failed", _s16_206, "Completed", _s16_207, _s18_43, _s16_208, "Refunded", _s17_116, "Unapplied", _s17_117, _s19_14, "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_69, "Referenca e transaksionit", "enter_payment", "Cakto pages\xebn", "new_payment", "Enter Payment", "created_payment", "Pagesa \xebsht\xeb krijuar me sukses", "updated_payment", "Pagesa \xebsht\xeb perditesuar me sukses", _s16_209, "Pagesa \xebsht\xeb arkivuar me sukses", "deleted_payment", "Pagesa \xebsht\xeb fshir\xeb me sukses", _s16_210, "Pagesa \xebsht\xeb rikthyer me sukses", _s17_118, ":count pagesa jan\xeb arkivuar me sukses", _s16_211, ":count pagesa jan\xeb fshir\xeb me sukses", _s17_119, _s37_16, "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_16, "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_0, "activity_7", _s44_2, "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_8, "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_11, "activity_30", _s28_51, "activity_31", _s29_30, "activity_32", _s28_52, "activity_33", _s29_31, "activity_34", ":user ka krijuar shpeznim :expense", "activity_35", _s31_12, "activity_36", _s30_23, "activity_37", _s31_13, "activity_39", _s50_9, "activity_40", _s64_, "activity_41", ":payment_amount payment (:payment) ka d\xebshtuar", "activity_42", _s24_37, "activity_43", _s24_38, "activity_44", _s25_52, "activity_45", _s24_39, "activity_46", _s25_53, "activity_47", _s30_24, "activity_48", _s28_58, "activity_49", _s27_58, "activity_50", _s27_59, "activity_51", _s26_43, "activity_52", _s30_25, "activity_53", _s32_9, "activity_54", _s29_40, "activity_55", _s31_20, "activity_56", _s27_60, "activity_57", _s39_5, "activity_58", _s31_14, "activity_59", _s32_8, "activity_60", _s28_50, "activity_61", _s28_53, "activity_62", _s28_54, "activity_63", _s61_3, "activity_64", _s62_0, "activity_65", _s61_4, "activity_66", _s63_0, "activity_80", _s40_2, "activity_81", _s40_3, "activity_82", _s41_4, "activity_83", _s40_4, "activity_84", _s41_5, _s17_120, _s17_121, "emailed_quote", "Oferta \xebsht\xeb d\xebrguar me sukses me email", "emailed_credit", _s27_61, _s20_58, _s33_20, _s21_71, _s34_17, "expired", "Skaduar", "all", "T\xeb gjitha", "select", "Selekto", _s22_41, _s22_42, "custom_value1", "Custom Value", "custom_value2", "Custom Value", "custom_value3", "Custom Value 3", "custom_value4", "Custom Value 4", _s18_82, _s18_83, _s24_40, _s24_41, _s29_32, _s29_33, _s27_53, _s27_54, _s31_15, _s31_16, "lock_invoices", "Lock Invoices", "translations", "Translations", _s19_51, _s19_52, _s19_53, _s19_54, _s22_43, _s22_44, _s22_45, _s22_46, _s21_72, _s21_73, _s21_74, _s21_75, _s21_76, _s21_77, _s21_78, _s21_79, _s22_47, _s22_48, _s22_49, _s22_50, _s22_51, _s22_52, _s22_53, "Numruesi i numrit t\xeb fatur\xebs", _s20_59, _s20_60, _s20_61, "Numruesi i numrit t\xeb ofert\xebs", _s21_80, _s21_81, _s21_82, _s21_83, _s21_84, _s21_81, _s21_85, _s21_83, _s18_84, _s18_85, "counter_padding", "Counter Padding", _s28_55, _s28_59, _s18_86, _s18_87, _s18_88, _s18_89, _s18_90, _s18_91, _s18_92, _s18_93, _s18_94, _s18_95, _s18_96, _s18_97, _s21_86, _s21_87, _s19_55, _s19_56, _s21_88, _s21_89, _s29_34, _s29_35, "show_table", "Show Table", "show_list", "Show List", "client_city", "Client City", "client_state", "Client State", "client_country", "Client Country", _s16_212, _s16_213, "client_balance", "Client Balance", "client_address1", "Client Street", "client_address2", _s16_214, "vendor_address1", "Vendor Street", "vendor_address2", _s16_215, _s24_42, _s22_55, _s24_43, _s25_54, "type", "Shkruaj", "invoice_amount", "Shuma e fatur\xebs", _s16_216, "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_122, _s18_48, _s17_123, _s18_49, _s17_124, _s18_50, _s17_125, _s18_51, "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_57, _s19_58, _s16_217, _s16_226, _s19_59, _s19_60, "tax_name1", "Tax Name 1", "tax_name2", "Tax Name 2", "tax_name3", "Tax Name 3", "transaction_id", "Transaction ID", _s18_98, _s18_99, _s16_218, _s16_219], t1, t1), "ar", A.LinkedHashMap_LinkedHashMap$_literal(["add_to_invoice", _s23_37, _s17_, _s17_0, "week", "Week", "created_record", _s27_, _s25_, _s70_0, _s26_, _s17_1, _s31_, _s50_, _s31_0, _s22_, _s36_, _s55_, _s20_, _s20_0, _s25_0, _s45_, _s16_, _s16_0, "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_, "change_status", "Change Status", "fees_sample", _s46_, _s19_, _s19_0, _s24_, _s29_, "after_saving", "After Saving", "view_record", "View Record", _s21_, _s21_0, _s26_0, _s37_, _s19_1, _s19_2, "json_help", _s58_, "release_notes", "Release Notes", _s23_, _s33_, "started_tasks", _s33_0, "stopped_tasks", _s33_1, "approved_quote", _s27_55, "approved_quotes", _s35_, "approve", "Approve", "client_website", "Client Website", "invalid_time", "Invalid Time", _s21_1, _s21_2, _s20_1, _s20_2, _s27_0, _s27_1, _s23_0, _s23_1, "load_pdf", "Load PDF", _s16_1, _s16_2, _s24_0, _s44_, "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_3, _s16_4, "purged_client", _s26_1, _s27_2, _s77_, _s22_0, _s34_, _s30_, _s47_, "small", "Small", _s21_3, _s34_0, _s22_1, _s35_0, _s16_5, _s45_0, "wait_for_saving", _s44_0, _s20_3, _s94_, "remaining", "Remaining", "invoice_paid", "Invoice Paid", "activity_120", _s50_0, "activity_121", _s50_1, "activity_122", _s51_, "activity_123", _s50_2, "activity_124", _s51_0, "normal", "Normal", "large", "Large", "extra_large", "Extra Large", _s16_6, _s16_7, _s21_4, _s42_, "print_pdf", "Print PDF", "remind_me", "Remind Me", _s16_8, _s16_9, "click_selected", "Click Selected", "hide_preview", "Hide Preview", "edit_record", "Edit Record", _s27_3, _s57_, "giropay", "GiroPay", "direct_debit", "Direct Debit", _s21_5, _s30_0, "set_password", "Set Password", _s17_2, _s59_, _s16_10, _s58_0, _s20_4, _s33_2, "disconnect", "Disconnect", "add_to_invoices", "Add to Invoices", "acss", _s29_36, "becs", _s17_126, "bulk_download", "Download", _s17_3, _s104_, "persist_ui", "Persist UI", "persist_ui_help", _s104_0, _s18_, _s18_0, _s17_4, _s17_5, "has_tasks", "Has Tasks", "registration", "Registration", _s27_4, _s50_3, "view_expense", _s23_38, "view_statement", "View Statement", "sepa", _s17_127, "ideal", "iDEAL", "przelewy24", "Przelewy24", "eps", "EPS", "fpx", "FPX", _s18_1, _s18_2, "system", "System", _s19_3, _s19_4, "updated_company", _s28_, "kbc", "KBC", "bancontact", "Bancontact", _s19_5, _s44_1, "webhook_success", "Webhook Success", _s24_1, _s40_, _s27_5, _s43_, "app", "App", _s20_5, _s46_0, _s16_11, _s16_220, _s18_3, "Email Invoice", _s16_12, "Email Quote", _s17_6, "Email Credit", "from_name", "From Name", _s16_13, _s16_221, _s17_7, _s17_8, _s18_4, _s18_5, _s21_6, _s21_7, _s22_2, _s22_3, _s25_1, _s38_, _s25_2, _s38_0, _s26_2, _s39_, _s25_3, _s28_32, _s25_4, _s38_1, _s26_3, _s39_0, _s24_2, _s24_3, _s25_5, _s25_6, "last_sent_date", "Last Sent Date", "include_drafts", "Include Drafts", _s19_6, _s32_0, "is_invoiced", "Is Invoiced", "change_plan", "Change Plan", "persist_data", "Persist Data", "customer_count", "Customer Count", _s16_14, _s16_15, _s16_16, _s16_17, _s28_0, _s28_1, "decimal_comma", "Decimal Comma", _s26_4, _s35_1, "select_method", "Select Method", "select_platform", "Select Platform", _s28_2, _s42_0, _s16_18, _s27_6, "enable_markdown", "Enable Markdown", _s20_6, _s35_2, "user_guide", "User Guide", _s18_6, _s18_7, "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_1, _s31_2, _s25_7, _s25_8, _s33_3, _s33_4, _s27_7, _s27_8, _s36_0, _s36_1, _s31_3, _s31_4, _s25_9, _s25_10, "net_subtotal", "\u0635\u0627\u0641\u064a", "review_app", "Review App", "check_status", "Check Status", "free_trial", "Free Trial", _s23_2, _s57_0, _s21_8, _s62_, "change_email", "Change Email", _s25_11, _s52_, _s21_9, _s21_10, "uninvoiced", "Uninvoiced", "subdomain_guide", _s120_, "send_time", "Send Time", "import_data", "Import Data", "import_settings", "Import Settings", _s17_9, _s28_3, _s19_7, _s48_, "json", "JSON", _s24_4, _s24_5, "wait_for_data", _s42_1, "net_total", "Net Total", "has_taxes", "Has Taxes", _s16_19, _s16_20, _s18_8, _s40_0, "login_success", _s16_21, "login_failure", "Failed Login", "exported_data", _s67_, _s23_3, _s23_4, _s28_4, _s41_, "step_1_sign_in", "Step 1: Sign In", _s16_22, _s17_10, "account_id", "Account ID", _s27_9, _s35_3, "activity_100", _s50_4, "activity_101", _s50_5, "activity_102", _s51_1, "activity_103", _s50_6, "activity_104", _s51_2, _s18_9, _s18_10, _s23_5, _s35_4, "gateway_setup", "Gateway Setup", "preview_sidebar", "Preview Sidebar", _s16_23, _s16_24, _s18_11, _s31_5, _s16_25, _s16_26, "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_12, _s18_13, _s17_11, _s17_12, "order", "Order", "unassigned", "Unassigned", "partial_value", _s49_, "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_1, _s21_11, _s53_, _s25_12, _s37_0, _s17_13, _s17_14, "is_viewed", "Is Viewed", "letter", "Letter", "legal", "Legal", "page_layout", "Page Layout", "portrait", "Portrait", "landscape", "Landscape", _s26_5, _s85_, _s20_7, _s54_, _s21_12, _s21_13, _s17_15, _s17_16, "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_14, _s18_15, "promo_code", "Promo code", "promo_discount", "Promo Discount", _s18_16, _s18_17, _s16_27, _s16_28, "max_seats_limit", "Max Seats Limit", "trial_enabled", "Trial Enabled", "trial_duration", "Trial Duration", _s21_14, _s21_15, _s18_18, _s18_19, "plan_map", "Plan Map", "refund_period", "Refund Period", _s21_16, _s21_17, "purchase_page", "Purchase Page", "security", "Security", "email_bounced", "Email Bounced", _s20_8, "Spam Complaint", "email_delivery", "Email Delivery", _s16_29, _s16_30, "pdf_response", "PDF Response", _s22_4, _s22_5, "pdf_failed", "PDF Failed", "pdf_success", "PDF Success", "modified", "Modified", "subscription", "Subscription", "subscriptions", "Subscriptions", _s16_31, _s16_32, _s17_17, _s17_18, _s20_9, _s33_5, _s20_10, _s33_6, _s21_18, _s34_1, _s20_11, _s33_7, _s20_12, _s33_8, _s21_19, _s34_2, _s19_8, _s21_20, _s20_13, _s27_10, _s26_6, _s26_7, "connect_gmail", "Connect Gmail", _s16_33, _s16_34, "connected_gmail", _s28_5, _s18_20, _s31_6, _s16_35, _s100_, _s16_36, _s16_37, "count_minutes", ":count Minutes", _s16_38, _s16_39, _s29_0, _s29_1, "use_last_email", "Use last email", _s16_40, _s16_41, _s21_21, _s51_3, _s27_11, _s35_5, _s27_12, _s27_13, _s34_3, _s52_0, "help_translate", "Help Translate", _s23_6, _s23_7, "resend_invite", _s17_128, _s19_9, _s25_13, _s16_42, _s30_1, _s19_10, _s33_9, "delivered", "Delivered", "bounced", "Bounced", "spam", "Spam", "view_docs", "View Docs", _s32_1, _s72_, "send_sms", "Send SMS", "sms_code", "SMS Code", _s21_22, _s46_1, _s18_21, _s46_2, "connect_google", "Connect Google", _s17_19, _s17_20, _s17_21, _s25_55, _s18_22, _s18_23, _s34_4, _s34_5, "stay_logged_in", "Stay Logged In", _s23_8, _s40_1, "count_hours", ":count Hours", "count_day", "1 Day", "count_days", ":count Days", _s19_11, _s19_12, _s17_22, _s17_23, "resend_email", "Resend Email", _s26_8, _s33_10, _s16_43, _s16_227, _s19_13, _s19_14, _s19_15, _s45_1, "list_long_press", "List Long Press", "show_actions", "Show Actions", _s17_24, _s17_25, _s27_14, _s51_4, _s21_23, _s97_, "this_quarter", "\u0647\u0630\u0627 \u0627\u0644\u0631\u0628\u0639", "last_quarter", "Last Quarter", "to_update_run", "To update run", _s18_24, "\u062a\u062d\u0648\u064a\u0644 \u0625\u0644\u0649 \u0641\u0627\u062a\u0648\u0631\u0629", _s16_44, _s16_45, "invoice_project", "Invoice Project", "invoice_task", "Invoice Task", "invoice_expense", "Invoice Expense", _s19_16, _s21_24, _s20_14, _s27_15, _s16_46, "\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_48, _s16_49, _s16_50, _s16_51, _s17_26, _s17_27, _s22_6, _s22_7, _s24_6, _s24_7, "converted_total", "Converted Total", "is_sent", "Is Sent", _s17_28, _s17_29, "document_upload", "Document Upload", _s20_15, _s34_6, "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_25, _s21_26, _s26_9, _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_30, "\u0627\u0644\u0645\u0635\u0627\u0631\u064a\u0641 \u0627\u0644\u0642\u0627\u062f\u0645\u0629", "update_app", "Update App", "started_import", _s27_16, _s24_8, _s24_9, _s20_16, _s20_17, _s18_26, _s18_27, "column", "\u0639\u0645\u0648\u062f", "sample", "\u0639\u064a\u0646\u0629", "map_to", "Map To", "import", "\u0627\u0633\u062a\u064a\u0631\u0627\u062f", _s25_14, _s29_2, "select_file", "\u064a\u0631\u062c\u0649 \u0627\u062e\u062a\u064a\u0627\u0631 \u0645\u0644\u0641", _s16_52, _s16_53, "csv_file", "\u0645\u0644\u0641 CSV", "csv", "CSV", "freshbooks", "FreshBooks", "invoice2go", "Invoice2go", "invoicely", "Invoicely", "waveaccounting", "Wave Accounting", "zoho", "Zoho", "accounting", "Accounting", _s22_8, _s24_10, "import_type", "Import Type", "html_mode", "HTML Mode", "html_mode_help", _s43_0, "view_licenses", "View Licenses", "webhook_url", "Webhook URL", _s17_32, _s17_33, "sidebar_editor", "Sidebar Editor", _s22_9, _s31_17, "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_11, "\u0627\u0644\u0641\u0648\u0627\u062a\u064a\u0631 \u0627\u0644\u0645\u0631\u0633\u0644\u0629 \u0645\u0642\u0641\u0648\u0644\u0629", _s24_13, "\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", "Quote Total", "credit_total", "Credit Total", _s23_9, "\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_15, _s48_0, "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_34, _s17_35, "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_54, _s16_55, _s19_17, _s32_2, _s19_18, _s31_18, _s20_18, _s33_11, _s19_19, _s32_3, _s19_20, _s32_4, _s20_19, _s33_12, _s22_10, _s42_2, _s21_27, _s41_0, _s22_11, _s42_3, _s18_28, _s20_20, _s20_21, _s27_17, _s16_56, _s16_57, _s21_28, _s52_1, _s20_22, _s20_23, _s25_15, _s42_4, _s20_24, _s20_25, _s25_16, _s42_5, _s21_29, _s25_17, _s18_29, _s18_30, "task_settings", "\u0625\u0639\u062f\u0627\u062f\u0627\u062a \u0627\u0644\u0645\u0647\u0627\u0645", _s20_26, _s20_27, _s18_31, _s18_32, _s20_28, _s20_29, _s21_30, _s21_31, _s24_16, _s37_1, _s24_17, _s37_2, _s25_18, _s38_2, _s24_18, _s29_37, _s24_19, _s37_3, _s25_19, _s38_3, _s27_18, _s45_4, _s26_10, _s46_3, _s27_19, _s47_0, _s23_10, _s25_20, _s25_21, _s32_5, _s21_32, _s21_33, "show_option", "\u062e\u064a\u0627\u0631 \u0627\u0644\u0639\u0631\u0636", _s22_12, _s50_7, "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_36, _s76_, "mark_paid_help", _s31_19, _s18_33, _s18_101, _s23_11, "\u062a\u0641\u0639\u064a\u0644 \u0627\u0644\u0646\u0641\u0642\u0627\u062a \u0644\u062a\u062a\u0645 \u0641\u0648\u062a\u0631\u062a\u0647\u0627", _s29_3, _s26_42, _s21_34, _s20_30, _s16_58, _s16_59, _s18_34, _s18_35, "crypto", "Crypto", "paypal", "PayPal", "alipay", "Alipay", "sofort", "Sofort", "apple_pay", _s16_222, "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_37, _s17_38, "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_22, _s38_4, _s25_23, _s38_5, _s25_24, _s38_6, "gateway_refund", "Gateway Refund", _s19_21, _s43_1, "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_13, "\u0623\u0648\u0644 \u064a\u0648\u0645 \u0641\u064a \u0627\u0644\u0634\u0647\u0631", _s21_35, "\u0622\u062e\u0631 \u064a\u0648\u0645 \u0641\u064a \u0627\u0644\u0634\u0647\u0631", _s17_39, _s17_40, "endless", "Endless", "next_send_date", "Next Send Date", _s16_60, _s16_61, _s17_41, _s17_42, _s18_36, _s16_228, _s21_37, _s21_38, _s22_15, _s22_16, _s25_25, _s38_7, _s25_26, _s38_8, _s26_11, _s39_1, _s25_27, _s38_9, _s25_28, _s38_10, _s26_12, _s39_2, _s27_20, _s47_1, _s26_13, _s46_4, _s27_21, _s47_2, _s24_20, _s26_14, _s25_29, _s32_6, "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_6, _s28_7, "profit", "Profit", "line_item", "Line Item", _s18_38, _s18_39, _s23_12, _s35_6, _s19_22, _s19_23, _s24_21, _s52_2, "test_mode", "\u0627\u0644\u0648\u0636\u0639 \u0627\u0644\u062a\u062c\u0631\u064a\u0628\u064a", "opened", "Opened", _s30_2, _s22_17, _s30_3, _s22_18, "gateway_success", "Gateway Success", "gateway_failure", "Gateway Failure", "gateway_error", "Gateway Error", "email_send", "\u0625\u0631\u0633\u0627\u0644 \u0628\u0631\u064a\u062f", _s17_43, _s17_44, "failure", "\u0641\u0634\u0644", "quota_exceeded", "Quota Exceeded", _s16_62, _s16_63, "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_129, _s24_22, "\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_40, "\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_64, _s29_38, "emailed_quotes", _s27_56, "emailed_credits", _s28_56, "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", "Statement", "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_6, "client_created", "\u062a\u0645 \u0625\u0646\u0634\u0627\u0621 \u0627\u0644\u0639\u0645\u064a\u0644", _s20_31, _s20_32, _s20_33, _s20_34, "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_45, "\u0627\u0644\u0641\u0648\u0627\u062a\u064a\u0631 \u0627\u0644\u0645\u062e\u062a\u0627\u0631\u0629", _s17_47, "\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_49, "\u0627\u0644\u0645\u0635\u0627\u0631\u064a\u0641 \u0627\u0644\u0645\u062e\u062a\u0627\u0631\u0629", _s17_51, "\u0627\u0644\u0641\u0648\u0627\u062a\u064a\u0631 \u0627\u0644\u0642\u0627\u062f\u0645\u0629", _s17_53, _s17_54, "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", "Create Quote", "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", "Delete Quote", "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_55, _s28_8, "api_webhooks", "API Webhooks", "search_webhooks", _s22_19, "search_webhook", _s16_65, "webhook", "Webhook", "webhooks", "Webhooks", "new_webhook", "New Webhook", "edit_webhook", "Edit Webhook", "created_webhook", _s28_9, "updated_webhook", _s28_10, _s16_66, _s29_4, "deleted_webhook", _s28_11, "removed_webhook", _s28_12, _s16_67, _s29_5, _s17_56, _s37_4, _s16_68, _s36_2, _s16_69, _s36_3, _s17_57, _s37_5, "api_tokens", "API Tokens", "api_docs", "API Docs", "search_tokens", _s20_35, "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_15, "updated_token", _s26_16, "archived_token", _s27_22, "deleted_token", _s26_17, "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_7, "deleted_tokens", _s34_7, "restored_tokens", _s35_8, _s19_24, "\u062a\u0633\u062c\u064a\u0644 \u0627\u0644\u0639\u0645\u064a\u0644", _s24_24, _s45_2, _s21_39, _s19_26, "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", "Email Quote", "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_36, "\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_70, "\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_72, _s17_58, "number_of_days", "\u0639\u062f\u062f \u0627\u0644\u0623\u064a\u0627\u0645", _s23_14, "\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_73, "\u0634\u0631\u0637 \u062f\u0641\u0639 \u062c\u062f\u064a\u062f", _s17_59, _s17_60, _s20_37, _s33_13, _s20_38, _s33_14, _s21_40, _s34_8, _s20_39, "\u062a\u0645 \u062d\u0630\u0641 \u0634\u0631\u0637 \u0627\u0644\u062f\u0641\u0639 \u0628\u0646\u062c\u0627\u062d", _s20_40, "\u062a\u0645\u062a \u0625\u0632\u0627\u0644\u0629 \u0634\u0631\u0637 \u0627\u0644\u062f\u0641\u0639 \u0628\u0646\u062c\u0627\u062d", _s21_41, "\u062a\u0645 \u0627\u0633\u062a\u0631\u062c\u0627\u0639 \u0634\u0631\u0637 \u0627\u0644\u062f\u0641\u0639 \u0628\u0646\u062c\u0627\u062d", _s22_20, _s42_7, _s21_42, _s41_2, _s22_21, _s42_8, "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_16, "\u062a\u062d\u0648\u064a\u0644 \u0625\u0644\u0649 \u062a\u0646\u0633\u064a\u0642 \u0627\u0644\u062c\u0648\u0627\u0644", _s24_25, "\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_42, _s18_43, _s16_75, "\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_76, "\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_61, "search_design", "Search 1 Design", "search_invoice", _s16_77, "search_client", "Search 1 Client", "search_product", _s16_78, "search_quote", "Search 1 Quote", "search_credit", "Search 1 Credit", "search_vendor", "Search 1 Vendor", "search_user", "Search 1 User", "search_tax_rate", _s17_62, "search_task", "Search 1 Tasks", "search_project", _s16_79, "search_expense", _s16_80, "search_payment", _s16_81, "search_group", "Search 1 Group", "refund_payment", "Refund Payment", _s17_63, "\u0641\u0627\u062a\u0648\u0631\u0629 \u0645\u0644\u063a\u0627\u0629 \u0628\u0646\u062c\u0627\u062d", _s18_44, "\u0641\u0648\u0627\u062a\u064a\u0631 \u0645\u0644\u063a\u0627\u0629 \u0628\u0646\u062c\u0627\u062d", _s16_82, _s29_7, _s17_64, _s30_5, "reverse", "Reverse", "full_name", "Full Name", _s17_65, _s17_66, _s17_67, _s17_68, "custom1", "First Custom", "custom2", "Second Custom", "custom3", "Third Custom", "custom4", "Fourth Custom", "optional", "Optional", "license", "License", "purge_data", "Purge Data", _s16_83, _s32_7, _s18_45, _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_30, "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_61, "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_31, _s25_32, _s16_84, _s16_85, "apply_license", "Apply License", "cancel_account", "Delete Account", _s22_22, _s69_0, "delete_company", "Delete Company", _s22_23, _s69_, "enabled_modules", "Enabled Modules", "converted_quote", _s28_14, "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_24, "updated_design", _s27_25, "archived_design", _s28_15, "deleted_design", _s27_26, "removed_design", _s27_27, "restored_design", _s28_16, _s16_86, _s36_4, "deleted_designs", _s35_9, _s16_87, _s36_5, "proposals", "Proposals", "tickets", "Tickets", _s16_88, _s16_228, "recurring_tasks", "Recurring Tasks", _s18_46, _s18_47, "credit_date", "\u062a\u0627\u0631\u064a\u062e \u0627\u0644\u0627\u0626\u062a\u0645\u0627\u0646", "credit", "\u0627\u0626\u062a\u0645\u0627\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_29, "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_31, "restored_credit", _s28_18, _s16_90, "\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_91, _s36_6, "current_version", "Current version", "latest_version", "Latest Version", "update_now", "Update Now", _s26_19, _s41_3, _s16_92, _s16_93, "app_updated", _s29_8, "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_69, _s17_70, "credit_footer", "Credit Footer", "credit_terms", "Credit Terms", "new_company", "New Company", "added_company", _s26_20, "company1", _s16_94, "company2", _s16_95, "company3", _s16_96, "company4", _s16_97, "product1", _s16_98, "product2", _s16_99, "product3", _s16_100, "product4", _s16_101, "client1", "Custom Client 1", "client2", "Custom Client 2", "client3", "Custom Client 3", "client4", "Custom Client 4", "contact1", _s16_102, "contact2", _s16_103, "contact3", _s16_104, "contact4", _s16_105, "task1", "Custom Task 1", "task2", "Custom Task 2", "task3", "Custom Task 3", "task4", "Custom Task 4", "project1", _s16_106, "project2", _s16_107, "project3", _s16_108, "project4", _s16_109, "expense1", _s16_110, "expense2", _s16_111, "expense3", _s16_112, "expense4", _s16_113, "vendor1", "Custom Vendor 1", "vendor2", "Custom Vendor 2", "vendor3", "Custom Vendor 3", "vendor4", "Custom Vendor 4", "invoice1", _s16_114, "invoice2", _s16_115, "invoice3", _s16_116, "invoice4", _s16_117, "payment1", _s16_118, "payment2", _s16_119, "payment3", _s16_120, "payment4", _s16_121, "surcharge1", _s18_48, "surcharge2", _s18_49, "surcharge3", _s18_50, "surcharge4", _s18_51, "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_52, _s18_53, _s17_71, _s17_72, "contact_phone", "Contact Phone", _s21_43, _s22_24, _s21_44, _s22_25, _s21_45, _s22_26, _s21_46, _s22_27, _s17_73, "Shipping Street", _s17_74, _s18_54, "shipping_city", "Shipping City", "shipping_state", _s23_17, _s20_41, _s20_42, _s16_122, _s16_123, _s16_124, "Billing Street", _s16_125, _s17_75, "billing_city", "Billing City", "billing_state", _s22_28, _s19_27, _s19_28, "billing_country", "Billing Country", "client_id", "Client Id", "assigned_to", "Assigned to", "created_by", _s16_225, "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_126, _s16_127, "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_47, _s35_10, _s30_6, _s63_, "message", "\u0631\u0633\u0627\u0644\u0629", "from", "From", _s20_43, _s20_44, _s25_33, _s56_, _s20_45, _s34_10, _s18_55, _s18_56, _s23_18, _s33_22, _s18_57, _s18_58, "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_48, _s21_90, _s20_46, _s58_1, _s19_29, _s19_30, _s23_19, _s23_20, _s20_47, _s20_48, "deleted_logo", _s25_34, "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_76, _s17_77, "show_cost_help", _s55_0, _s21_49, _s21_50, _s26_21, _s58_2, _s21_51, _s21_52, _s26_22, _s60_, _s21_53, _s21_54, _s26_23, _s34_11, _s16_128, _s16_129, _s21_55, _s47_3, "one_tax_rate", "One Tax Rate", "two_tax_rates", "Two Tax Rates", "three_tax_rates", "Three Tax Rates", _s16_130, _s16_131, "user", "User", "invoice_tax", "Invoice Tax", "line_item_tax", "Line Item Tax", "inclusive_taxes", "Inclusive Taxes", _s17_78, _s17_79, "item_tax_rates", "Item Tax Rates", _s18_59, _s22_38, "configure_rates", "Configure rates", _s18_60, _s18_61, "tax_settings", "Tax Settings", _s18_62, "Tax Rates", "accent_color", "Accent Color", "switch", "Switch", _s19_31, _s20_49, "options", "Options", _s16_132, _s16_133, "multi_line_text", "Multi-line text", "dropdown", "Dropdown", "field_type", "Field Type", _s27_32, _s39_3, "submit", "Submit", _s16_134, _s21_91, "late_fees", "Late Fees", "credit_number", "Credit Number", "payment_number", "Payment Number", "late_fee_amount", "Late Fee Amount", _s16_135, _s16_136, "schedule", "Schedule", "before_due_date", _s19_32, "after_due_date", _s18_63, _s18_64, _s22_29, "days", "Days", "invoice_email", "Invoice Email", "payment_email", "Payment Email", "partial_payment", "Partial Payment", "payment_partial", "Partial Payment", _s21_56, _s21_57, "quote_email", "Quote Email", _s16_137, _s16_138, _s16_139, _s16_140, "administrator", "Administrator", _s18_65, _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_35, "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_24, "deleted_user", _s25_37, "removed_user", _s25_38, "restored_user", _s26_25, "archived_users", _s34_12, "deleted_users", _s33_17, "removed_users", _s33_18, "restored_users", _s34_13, _s16_141, "\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_80, "\u0627\u062e\u0641\u0627\u0621 \u0645\u0627 \u062a\u0645 \u062f\u0641\u0639\u0629 \u062d\u062a\u0649 \u0627\u0644\u0627\u0646", _s22_30, "\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_21, "Embed Documents", _s28_19, _s39_4, _s16_143, "Show Header on", _s16_144, "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_66, "Auto Email", _s23_22, _s61_, _s18_67, "Auto Archive", _s23_23, _s53_1, _s18_68, "Auto Convert", _s23_24, _s70_, _s17_82, _s17_83, "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_84, "Three months", _s16_145, "Four months", "freq_six_months", "Six months", "freq_annually", "Annually", "freq_two_years", "Two years", _s16_146, "Three Years", "never", "Never", "company", "Company", _s17_85, _s17_86, "charge_taxes", "\u0641\u0631\u0636 \u0627\u0644\u0636\u0631\u0627\u0626\u0628", "next_reset", "Next Reset", "reset_counter", "Reset Counter", _s16_147, _s16_148, "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_87, _s17_88, "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_89, _s17_90, _s16_149, "Show on PDF", _s21_58, _s51_5, _s25_39, _s22_31, _s30_7, _s61_0, _s23_25, _s20_50, _s28_20, _s59_0, _s25_40, _s17_91, _s30_8, _s42_9, _s23_26, "Quote Signature", _s22_32, _s25_41, _s27_33, _s142_, "authorization", "Authorization", "subdomain", "Subdomain", "domain", "Domain", "portal_mode", "Portal Mode", "email_signature", "\u0645\u0639 \u062a\u062d\u064a\u0627\u062a\u064a\u060c", _s24_26, _s86_, "plain", "Plain", "light", "Light", "dark", "Dark", "email_design", "Email Design", "attach_pdf", "Attach PDF", _s16_150, _s16_151, "attach_ubl", "Attach UBL", "email_style", "Email Style", _s19_33, "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_34, _s19_35, "credentials", "Credentials", "update_address", "Update Address", _s19_36, _s45_3, "rate", "\u0645\u0639\u062f\u0644", "tax_rate", "Tax Rate", "new_tax_rate", "New Tax Rate", "edit_tax_rate", "Edit tax rate", _s16_152, _s29_9, _s16_153, _s29_10, _s17_92, _s34_18, _s16_154, _s29_11, _s17_93, _s30_9, _s18_69, _s38_11, _s17_94, _s37_6, _s18_70, _s38_12, "fill_products", _s18_102, _s18_71, _s71_, "update_products", _s20_64, _s20_51, _s65_0, _s16_155, _s16_156, _s21_59, _s61_2, "fees", "Fees", "limits", "Limits", "provider", "Provider", "company_gateway", "Payment Gateway", _s16_157, _s16_158, _s19_37, "New Gateway", _s20_52, "Edit Gateway", _s23_27, _s28_21, _s23_28, _s28_22, _s24_27, _s29_12, _s23_29, _s28_23, _s24_28, _s29_13, _s25_42, _s37_7, _s24_29, _s36_7, _s25_43, _s37_8, _s16_159, _s16_160, "discard_changes", "Discard Changes", "default_value", "Default value", "disabled", "Disabled", "currency_format", "Currency Format", _s21_60, _s21_61, _s23_30, _s23_31, "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_72, "24 Hour Display", "send_reminders", "Send Reminders", "timezone", "Timezone", _s19_38, _s19_39, _s17_95, _s17_96, _s19_40, _s19_41, _s18_73, _s18_74, _s18_75, _s18_76, "group_settings", "Group Settings", "group", "Group", "groups", "Groups", "new_group", "New Group", "edit_group", "Edit Group", "created_group", _s26_26, "updated_group", _s26_27, "archived_groups", _s35_11, "deleted_groups", _s34_14, "restored_groups", _s35_12, "archived_group", _s27_34, "deleted_group", _s26_28, "restored_group", _s27_35, "upload_logo", "Upload Logo", "uploaded_logo", _s26_29, "logo", "Logo", "saved_settings", _s27_36, _s16_161, "\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_97, "\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", "\u0627\u0644\u062a\u0639\u0631\u064a\u0628", "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_32, _s21_62, _s22_33, _s20_53, _s19_42, _s19_43, "price", "Price", "email_sign_up", "Email Sign Up", "google_sign_up", "Google Sign Up", _s27_37, _s28_24, "redeem", "Redeem", "back", "Back", "past_purchases", "Past Purchases", _s19_44, _s19_45, "pro_plan", "Pro Plan", "enterprise_plan", "Enterprise Plan", "count_users", ":count users", "upgrade", "Upgrade", _s25_44, _s25_45, _s24_30, _s24_31, _s33_19, _s77_0, "i_agree_to_the", "I agree to the", _s16_163, "\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_77, _s18_78, _s21_63, _s34_15, "download", "\u062a\u062d\u0645\u064a\u0644", _s27_38, _s27_57, "take_picture", "Take Picture", "upload_file", "Upload File", "document", "Document", "documents", "Documents", "new_document", "New Document", "edit_document", "Edit Document", _s17_99, _s30_10, _s16_165, _s29_14, _s17_100, _s30_11, _s16_166, _s29_15, _s17_101, _s30_12, _s18_79, _s38_13, _s17_102, _s37_9, _s18_80, _s38_14, "no_history", "No History", "expense_date", "Expense Date", "pending", "Pending", _s16_167, "Logged", _s16_168, "Pending", _s16_169, "Invoiced", "converted", "Converted", _s24_32, _s24_44, "exchange_rate", "Exchange Rate", _s16_170, _s16_229, "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_26, _s16_171, "\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_172, _s36_8, "new_expense", "Enter Expense", "created_expense", _s28_27, "updated_expense", _s28_28, _s16_173, _s29_16, "deleted_expense", _s28_29, _s16_174, _s29_17, _s17_103, _s30_26, _s16_175, _s29_41, _s17_104, _s37_10, "copy_shipping", "Copy Shipping", "copy_billing", "Copy Billing", "design", "Design", _s21_64, _s21_65, "invoiced", "Invoiced", "logged", "Logged", "running", "Running", "resume", "Resume", "task_errors", _s36_9, "start", "Start", "stop", "Stop", "started_task", _s25_46, "stopped_task", _s25_47, "resumed_task", _s25_48, "now", "Now", _s16_176, _s16_177, "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_49, "updated_task", _s25_50, "archived_task", _s26_30, "deleted_task", _s25_51, "restored_task", _s26_31, "archived_tasks", _s34_19, "deleted_tasks", _s33_23, "restored_tasks", _s34_16, _s19_46, _s19_47, "budgeted_hours", "Budgeted Hours", "created_project", _s28_30, "updated_project", _s28_31, _s16_178, _s29_18, "deleted_project", _s28_32, _s16_179, _s29_19, _s17_105, _s37_17, _s16_180, _s36_12, _s17_106, _s37_11, "new_project", "New Project", _s27_42, _s28_33, "if_you_like_it", _s21_66, "click_here", "click here", _s18_81, "Click here", "to_rate_it", "to rate it.", "average", "Average", "unapproved", "Unapproved", _s30_13, _s42_10, "locked", "Locked", "authenticate", "Authenticate", _s19_48, _s19_49, _s24_33, _s24_34, "footer", "Footer", "compare", "Compare", "hosted_login", "Hosted Login", "selfhost_login", "Selfhost Login", "google_sign_in", _s19_62, "today", "Today", "custom_range", "Custom Range", "date_range", "Date Range", "current", "Current", "previous", "Previous", "current_period", "Current Period", _s17_107, _s17_108, "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_181, _s16_182, "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", "Edit Quote", "edit_payment", "Edit Payment", "edit_task", "Edit Task", "edit_expense", "Edit Expense", "edit_vendor", "Edit Vendor", "edit_project", "Edit Project", _s20_54, _s20_55, "billing_address", "Billing Address", _s16_183, _s16_184, "total_revenue", "Total Revenue", "average_invoice", "\u0645\u0639\u062f\u0644 \u0627\u0644\u0641\u0627\u062a\u0648\u0631\u0629", "outstanding", "Outstanding", "invoices_sent", _s20_63, "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", "Active", "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_185, _s16_186, _s23_33, _s23_34, _s26_32, _s26_33, _s21_67, _s21_68, _s26_34, _s26_35, "ascending", "Ascending", "descending", "Descending", "save", "\u062d\u0641\u0638", _s17_109, _s17_110, "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_50, _s30_14, "error", "Error", _s16_187, _s16_188, "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_189, _s16_190, "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_191, "\u062a\u0645\u062a \u0627\u0631\u0634\u0641\u0629 \u0627\u0644\u0645\u0646\u062a\u062c \u0628\u0646\u062c\u0627\u062d", "deleted_product", _s28_36, _s16_192, _s29_21, _s17_111, _s37_18, _s16_193, _s36_13, _s17_112, _s37_12, "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_194, "\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_38, _s16_195, _s36_10, "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_196, "\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_197, _s29_23, _s17_113, "\u062a\u0645 \u0627\u0631\u0634\u0641\u0629 :count \u0641\u0648\u0627\u062a\u064a\u0631 \u0628\u0646\u062c\u0627\u062d", _s16_198, "\u062a\u0645 \u062d\u0630\u0641 :count \u0641\u0648\u0627\u062a\u064a\u0631 \u0628\u0646\u062c\u0627\u062d", _s17_114, _s37_13, "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_57, "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 \u0627\u0644\u062a\u0639\u0645\u064a\u062f", "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", "Quote Number", "quote_date", "Quote Date", "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_199, _s16_200, "status", "\u0627\u0644\u062d\u0627\u0644\u0629", _s17_115, "Invoice Status", "quote_status", "Quote Status", _s22_34, _s22_35, _s22_36, _s19_63, "count_selected", ":count selected", "total", "\u0627\u0644\u0645\u062c\u0645\u0648\u0639", "percent", "Percent", "edit", "\u062a\u0639\u062f\u064a\u0644", "dismiss", "Dismiss", _s20_56, _s20_57, _s22_37, _s22_38, _s24_35, _s24_36, "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_15, _s30_16, _s27_46, _s27_47, "past_due", "Past Due", "draft", "Draft", "sent", "Sent", "viewed", "Viewed", "approved", "Approved", "partial", "Partial/Deposit", "paid", "Paid", "mark_sent", "Mark Sent", _s22_39, _s35_13, _s22_40, "\u062a\u0645 \u062a\u0639\u064a\u064a\u0646 \u0627\u0644\u0641\u0627\u062a\u0648\u0631\u0629 \u0643\u0645\u0631\u0633\u0644\u0629", _s23_35, _s36_11, _s23_36, "\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_14, _s37_15, "dark_mode", "Dark Mode", _s27_48, _s35_14, "refresh_data", "Refresh Data", "blank_contact", "Blank Contact", "activity", "\u0646\u0634\u0627\u0637", _s16_201, _s16_202, "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_203, "Pending", _s16_204, "Voided", _s16_205, "Failed", _s16_206, "Completed", _s16_207, _s18_43, _s16_208, "Refunded", _s17_116, "Unapplied", _s17_117, _s19_14, "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_15, "auto_billing", "Auto billing", "button", "Button", "preview", "Preview", "customize", "Customize", "history", "\u0627\u0644\u0630\u0627\u0643\u0631\u0629", "payment", "Payment", "payments", "\u0627\u0644\u062f\u0641\u0639\u0627\u062a", "refunded", "Refunded", "payment_type", "Payment Type", _s21_69, "\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_43, _s16_209, "\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_210, _s29_25, _s17_118, "\u062a\u0645\u062a \u0627\u0631\u0634\u0641\u0629 :count \u0645\u062f\u0641\u0648\u0639\u0627\u062a \u0628\u0646\u062c\u0627\u062d", _s16_211, "\u062a\u0645 \u062d\u0630\u0641 :count \u0645\u062f\u0641\u0648\u0639\u0627\u062a \u0628\u0646\u062c\u0627\u062d", _s17_119, _s37_16, "quote", "Quote", "quotes", "Quotes", "new_quote", "New Quote", "created_quote", _s26_36, "updated_quote", _s26_37, "archived_quote", _s27_49, "deleted_quote", _s26_38, "restored_quote", _s27_50, "archived_quotes", _s35_17, "deleted_quotes", _s34_20, "restored_quotes", _s35_16, "expense", "Expense", "expenses", "Expenses", "vendor", "Vendor", "vendors", "Vendors", "task", "Task", "tasks", "Tasks", "project", "Project", "projects", "Projects", "activity_1", _s28_45, "activity_2", _s29_26, "activity_3", _s28_46, "activity_4", _s30_17, "activity_5", _s30_18, "activity_6", _s54_0, "activity_7", _s44_2, "activity_8", _s31_8, "activity_9", _s30_19, "activity_10", _s85_0, "activity_11", _s30_20, "activity_12", _s31_9, "activity_13", _s30_21, "activity_14", _s28_47, "activity_15", _s28_48, "activity_16", _s29_27, "activity_17", _s28_49, "activity_18", _s26_39, "activity_19", _s26_40, "activity_20", _s50_8, "activity_21", _s28_50, "activity_22", _s27_51, "activity_23", _s26_41, "activity_24", _s27_52, "activity_25", _s31_10, "activity_26", _s29_28, "activity_27", _s31_11, "activity_28", _s29_29, "activity_29", _s42_11, "activity_30", _s28_51, "activity_31", _s29_30, "activity_32", _s28_52, "activity_33", _s29_31, "activity_34", _s30_22, "activity_35", _s31_12, "activity_36", _s30_23, "activity_37", _s31_13, "activity_39", _s50_9, "activity_40", _s64_, "activity_41", _s41_6, "activity_42", _s24_37, "activity_43", _s24_38, "activity_44", _s25_52, "activity_45", _s24_39, "activity_46", _s25_53, "activity_47", _s30_24, "activity_48", _s28_58, "activity_49", _s27_58, "activity_50", _s27_59, "activity_51", _s26_43, "activity_52", _s30_25, "activity_53", _s32_9, "activity_54", _s29_40, "activity_55", _s31_20, "activity_56", _s27_60, "activity_57", _s39_5, "activity_58", _s31_14, "activity_59", _s32_8, "activity_60", ":contact \u0634\u0627\u0647\u062f \u0627\u0644\u0639\u0631\u0636 :quote", "activity_61", _s28_53, "activity_62", _s28_54, "activity_63", _s61_3, "activity_64", _s62_0, "activity_65", _s61_4, "activity_66", _s63_0, "activity_80", _s40_2, "activity_81", _s40_3, "activity_82", _s41_4, "activity_83", _s40_4, "activity_84", _s41_5, _s17_120, _s17_121, "emailed_quote", _s26_44, "emailed_credit", _s27_61, _s20_58, _s33_20, _s21_71, _s34_17, "expired", "Expired", "all", "All", "select", "\u0627\u062e\u062a\u064a\u0627\u0631", _s22_41, _s22_42, "custom_value1", "Custom Value", "custom_value2", "Custom Value", "custom_value3", "Custom Value 3", "custom_value4", "Custom Value 4", _s18_82, _s18_83, _s24_40, _s24_41, _s29_32, _s29_33, _s27_53, _s27_54, _s31_15, _s31_16, "lock_invoices", "\u0642\u0641\u0644 \u0627\u0644\u0641\u0648\u0627\u062a\u064a\u0631", "translations", "Translations", _s19_51, _s19_52, _s19_53, _s19_54, _s22_43, _s22_44, _s22_45, _s22_46, _s21_72, _s21_73, _s21_74, _s21_75, _s21_76, _s21_77, _s21_78, _s21_79, _s22_47, _s22_48, _s22_49, _s22_50, _s22_51, _s22_52, _s22_53, _s22_54, _s20_59, _s20_60, _s20_61, _s20_62, _s21_80, _s21_81, _s21_82, _s21_83, _s21_84, _s21_81, _s21_85, _s21_83, _s18_84, _s18_85, "counter_padding", "Counter Padding", _s28_55, _s28_59, _s18_86, _s18_87, _s18_88, _s18_89, _s18_90, _s18_91, _s18_92, _s18_93, _s18_94, _s18_95, _s18_96, _s18_97, _s21_86, _s21_87, _s19_55, _s19_56, _s21_88, _s21_89, _s29_34, _s29_35, "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_212, _s16_213, "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_215, _s24_42, "\u0634\u0627\u0631\u0639 \u0627\u0644\u0634\u062d\u0646 \u0644\u0644\u0639\u0645\u064a\u0644", _s24_43, "\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_216, "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_122, _s18_48, _s17_123, _s18_49, _s17_124, _s18_50, _s17_125, _s18_51, "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_57, _s19_58, _s16_217, _s16_226, _s19_59, "\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_98, _s18_99, _s16_218, _s16_219], t1, t1), "zh_TW", A.LinkedHashMap_LinkedHashMap$_literal(["add_to_invoice", "\u65b0\u589e\u81f3\u767c\u7968 :invoice", _s17_, _s17_0, "week", "\u661f\u671f", "created_record", _s27_, _s25_, "\u4ee5\u4e0b\u7528\u6236 :client \u900f\u904e\u96fb\u5b50\u90f5\u4ef6\u50b3\u9001 :amount \u7684\u767c\u7968 :invoice\u3002", _s26_, _s17_1, _s31_, _s50_, _s31_0, _s22_, _s36_, _s55_, _s20_, _s20_0, _s25_0, _s45_, _s16_, "\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_, "change_status", "Change Status", "fees_sample", ":amount \u4efd\u767c\u7968\u7684\u8cbb\u7528\u61c9\u70ba :total\u3002", _s19_, _s19_0, _s24_, _s29_, "after_saving", "After Saving", "view_record", "View Record", _s21_, _s21_0, _s26_0, _s37_, _s19_1, _s19_2, "json_help", _s58_, "release_notes", "Release Notes", _s23_, _s33_, "started_tasks", _s33_0, "stopped_tasks", _s33_1, "approved_quote", _s27_55, "approved_quotes", _s35_, "approve", "\u540c\u610f", "client_website", "Client Website", "invalid_time", "Invalid Time", _s21_1, _s21_2, _s20_1, _s20_2, _s27_0, _s27_1, _s23_0, _s23_1, "load_pdf", "Load PDF", _s16_1, _s16_2, _s24_0, _s44_, "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_3, _s16_4, "purged_client", "\u6e05\u9664\u7528\u6236\u6210\u529f", _s27_2, _s77_, _s22_0, _s34_, _s30_, _s47_, "small", "Small", _s21_3, _s34_0, _s22_1, _s35_0, _s16_5, _s45_0, "wait_for_saving", _s44_0, _s20_3, _s94_, "remaining", "Remaining", "invoice_paid", "Invoice Paid", "activity_120", _s50_0, "activity_121", _s50_1, "activity_122", _s51_, "activity_123", _s50_2, "activity_124", _s51_0, "normal", "Normal", "large", "Large", "extra_large", "Extra Large", _s16_6, _s16_7, _s21_4, _s42_, "print_pdf", "Print PDF", "remind_me", "Remind Me", _s16_8, _s16_9, "click_selected", "Click Selected", "hide_preview", "Hide Preview", "edit_record", "Edit Record", _s27_3, _s57_, "giropay", "GiroPay", "direct_debit", "Direct Debit", _s21_5, _s30_0, "set_password", "\u8a2d\u5b9a\u5bc6\u78bc", _s17_2, _s59_, _s16_10, _s58_0, _s20_4, _s33_2, "disconnect", "Disconnect", "add_to_invoices", "Add to Invoices", "acss", _s29_36, "becs", _s17_126, "bulk_download", "Download", _s17_3, _s104_, "persist_ui", "Persist UI", "persist_ui_help", _s104_0, _s18_, _s18_0, _s17_4, _s17_5, "has_tasks", "Has Tasks", "registration", "Registration", _s27_4, _s50_3, "view_expense", "\u6aa2\u8996\u652f\u51fa # :expense", "view_statement", "\u6aa2\u8996\u8ca1\u52d9\u5831\u8868", "sepa", _s17_127, "ideal", "iDEAL", "przelewy24", "Przelewy24", "eps", "EPS", "fpx", "FPX", _s18_1, _s18_2, "system", "\u7cfb\u7d71", _s19_3, _s19_4, "updated_company", _s28_, "kbc", "KBC", "bancontact", "Bancontact", _s19_5, _s44_1, "webhook_success", "Webhook Success", _s24_1, _s40_, _s27_5, _s43_, "app", "App", _s20_5, _s46_0, _s16_11, _s16_220, _s18_3, "Email Invoice", _s16_12, "Email Quote", _s17_6, "Email Credit", "from_name", "\u6309\u7167\u59d3\u540d", _s16_13, _s16_221, _s17_7, "\u9031\u671f\u6027\u652f\u51fa", _s18_4, "\u9031\u671f\u6027\u652f\u51fa", _s21_6, "\u65b0\u7684\u9031\u671f\u6027\u652f\u51fa", _s22_2, "\u7de8\u8f2f\u9031\u671f\u6027\u652f\u51fa", _s25_1, "\u5efa\u7acb\u9031\u671f\u6027\u652f\u51fa\u6210\u529f", _s25_2, "\u66f4\u65b0\u9031\u671f\u6027\u652f\u51fa\u6210\u529f", _s26_2, "\u6b78\u6a94\u9031\u671f\u6027\u652f\u51fa\u6210\u529f", _s25_3, _s28_32, _s25_4, _s38_1, _s26_3, "\u5fa9\u539f\u9031\u671f\u6027\u652f\u51fa\u6210\u529f", _s24_2, _s24_3, _s25_5, _s25_6, "last_sent_date", "Last Sent Date", "include_drafts", "Include Drafts", _s19_6, _s32_0, "is_invoiced", "Is Invoiced", "change_plan", "Change Plan", "persist_data", "Persist Data", "customer_count", "Customer Count", _s16_14, _s16_15, _s16_16, "Googlezp \u5206\u6790", _s28_0, _s28_1, "decimal_comma", "Decimal Comma", _s26_4, _s35_1, "select_method", "Select Method", "select_platform", "Select Platform", _s28_2, _s42_0, _s16_18, _s27_6, "enable_markdown", "Enable Markdown", _s20_6, _s35_2, "user_guide", "\u4f7f\u7528\u8005\u6307\u5357", _s18_6, _s18_7, "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_1, _s31_2, _s25_7, _s25_8, _s33_3, _s33_4, _s27_7, _s27_8, _s36_0, _s36_1, _s31_3, _s31_4, _s25_9, _s25_10, "net_subtotal", "\u6de8", "review_app", "Review App", "check_status", "Check Status", "free_trial", "Free Trial", _s23_2, _s57_0, _s21_8, _s62_, "change_email", "Change Email", _s25_11, _s52_, _s21_9, _s21_10, "uninvoiced", "Uninvoiced", "subdomain_guide", _s120_, "send_time", "Send Time", "import_data", "\u532f\u5165\u8cc7\u6599", "import_settings", "Import Settings", _s17_9, _s28_3, _s19_7, _s48_, "json", "JSON", _s24_4, _s24_5, "wait_for_data", _s42_1, "net_total", "Net Total", "has_taxes", "Has Taxes", _s16_19, _s16_20, _s18_8, _s40_0, "login_success", _s16_21, "login_failure", "Failed Login", "exported_data", _s67_, _s23_3, _s23_4, _s28_4, _s41_, "step_1_sign_in", "Step 1: Sign In", _s16_22, _s17_10, "account_id", "Account ID", _s27_9, _s35_3, "activity_100", _s50_4, "activity_101", _s50_5, "activity_102", _s51_1, "activity_103", _s50_6, "activity_104", _s51_2, _s18_9, _s18_10, _s23_5, _s35_4, "gateway_setup", "Gateway Setup", "preview_sidebar", "Preview Sidebar", _s16_23, _s16_24, _s18_11, _s31_5, _s16_25, _s16_26, "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_12, "\u806f\u7d61\u4eba\u540d\u5b57", _s17_11, "\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_11, _s53_, _s25_12, _s37_0, _s17_13, _s17_14, "is_viewed", "Is Viewed", "letter", "Letter", "legal", "Legal", "page_layout", "Page Layout", "portrait", "Portrait", "landscape", "Landscape", _s26_5, _s85_, _s20_7, _s54_, _s21_12, _s21_13, _s17_15, _s17_16, "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_14, _s18_15, "promo_code", "Promo code", "promo_discount", "Promo Discount", _s18_16, _s18_17, _s16_27, _s16_28, "max_seats_limit", "Max Seats Limit", "trial_enabled", "Trial Enabled", "trial_duration", "Trial Duration", _s21_14, _s21_15, _s18_18, _s18_19, "plan_map", "Plan Map", "refund_period", "Refund Period", _s21_16, _s21_17, "purchase_page", "Purchase Page", "security", "\u5b89\u5168", "email_bounced", "Email Bounced", _s20_8, "Spam Complaint", "email_delivery", "Email Delivery", _s16_29, _s16_30, "pdf_response", "PDF Response", _s22_4, _s22_5, "pdf_failed", "PDF Failed", "pdf_success", "PDF Success", "modified", "Modified", "subscription", "Subscription", "subscriptions", "\u8a02\u95b1", _s16_31, _s16_32, _s17_17, "\u7de8\u8f2f\u8a02\u95b1\u8cc7\u6599", _s20_9, "\u5efa\u7acb\u8a02\u95b1\u6210\u529f", _s20_10, "\u66f4\u65b0\u8a02\u95b1\u6210\u529f", _s21_18, "\u6b78\u6a94\u8a02\u95b1\u8cc7\u6599\u6210\u529f", _s20_11, _s33_7, _s20_12, _s33_8, _s21_19, _s34_2, _s19_8, _s21_20, _s20_13, _s27_10, _s26_6, _s26_7, "connect_gmail", "Connect Gmail", _s16_33, _s16_34, "connected_gmail", _s28_5, _s18_20, _s31_6, _s16_35, _s100_, _s16_36, _s16_37, "count_minutes", ":count Minutes", _s16_38, _s16_39, _s29_0, _s29_1, "use_last_email", "Use last email", _s16_40, _s16_41, _s21_21, _s51_3, _s27_11, _s35_5, _s27_12, _s27_13, _s34_3, _s52_0, "help_translate", "Help Translate", _s23_6, _s23_7, "resend_invite", "\u91cd\u5bc4\u9080\u8acb\u51fd", _s19_9, _s25_13, _s16_42, _s30_1, _s19_10, _s33_9, "delivered", "Delivered", "bounced", "\u5df2\u9000\u56de", "spam", "Spam", "view_docs", "View Docs", _s32_1, _s72_, "send_sms", "Send SMS", "sms_code", "SMS Code", _s21_22, "\u4f7f\u7528 :link \u76f8\u5bb9\u7684 App \u6383\u63cf\u689d\u78bc\u3002", _s18_21, "\u555f\u7528\u5169\u6b65\u9a5f\u9a57\u8b49\u6210\u529f", "connect_google", "Connect Google", _s17_19, _s17_20, _s17_21, "\u5169\u6b65\u9a5f\u9a57\u8b49", _s18_22, _s18_23, _s34_4, _s34_5, "stay_logged_in", "Stay Logged In", _s23_8, _s40_1, "count_hours", ":count Hours", "count_day", "1 Day", "count_days", ":count Days", _s19_11, _s19_12, _s17_22, _s17_23, "resend_email", "Resend Email", _s26_8, _s33_10, _s16_43, "\u5df2\u9000\u6b3e\u7684\u4ed8\u6b3e", _s19_13, _s19_14, _s19_15, _s45_1, "list_long_press", "List Long Press", "show_actions", "Show Actions", _s17_24, _s17_25, _s27_14, _s51_4, _s21_23, _s97_, "this_quarter", "This Quarter", "last_quarter", "Last Quarter", "to_update_run", "To update run", _s18_24, "\u8f49\u63db\u81f3\u767c\u7968", _s16_44, _s16_45, "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_16, _s21_24, _s20_14, _s27_15, _s16_46, _s16_47, "save_and_email", "Save and Email", _s16_48, _s16_49, _s16_50, "\u8f49\u63db\u7684\u91d1\u984d", _s17_26, _s17_27, _s22_6, _s22_7, _s24_6, _s24_7, "converted_total", "Converted Total", "is_sent", "Is Sent", _s17_28, "\u9810\u8a2d\u7684\u6587\u4ef6", "document_upload", "Document Upload", _s20_15, _s34_6, "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_25, _s21_26, _s26_9, _s96_, "running_tasks", "Running Tasks", "recent_tasks", "Recent Tasks", "recent_expenses", "Recent Expenses", _s17_30, _s17_31, "update_app", "Update App", "started_import", _s27_16, _s24_8, _s24_9, _s20_16, _s20_17, _s18_26, _s18_27, "column", "\u6b04", "sample", "\u6a23\u672c", "map_to", "Map To", "import", "\u532f\u5165", _s25_14, _s29_2, "select_file", "\u8acb\u9078\u64c7\u4e00\u500b\u6a94\u6848", _s16_52, _s16_53, "csv_file", "CSV \u6a94\u6848", "csv", "CSV", "freshbooks", "FreshBooks", "invoice2go", "Invoice2go", "invoicely", "Invoicely", "waveaccounting", "Wave Accounting", "zoho", "Zoho", "accounting", "Accounting", _s22_8, _s24_10, "import_type", "Import Type", "html_mode", "HTML Mode", "html_mode_help", _s43_0, "view_licenses", "View Licenses", "webhook_url", "Webhook URL", _s17_32, _s17_33, "sidebar_editor", "Sidebar Editor", _s22_9, _s31_17, "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_11, _s24_12, _s24_13, _s24_14, "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_9, "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_15, _s48_0, "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_34, _s17_35, "clear_cache", "Clear Cache", "sort_order", "Sort Order", "task_status", "Status", "task_statuses", "Task Statuses", "new_task_status", "New Task Status", _s16_54, _s16_55, _s19_17, _s32_2, _s19_18, "\u66f4\u65b0\u5de5\u4f5c\u72c0\u614b\u6210\u529f", _s20_18, _s33_11, _s19_19, _s32_3, _s19_20, _s32_4, _s20_19, _s33_12, _s22_10, _s42_2, _s21_27, _s41_0, _s22_11, _s42_3, _s18_28, _s20_20, _s20_21, _s27_17, _s16_56, _s16_57, _s21_28, _s52_1, _s20_22, _s20_23, _s25_15, _s42_4, _s20_24, _s20_25, _s25_16, _s42_5, _s21_29, _s25_17, _s18_29, _s18_30, "task_settings", "Task Settings", _s20_26, _s20_27, _s18_31, "\u652f\u51fa\u985e\u5225", _s20_28, "\u65b0\u7684\u652f\u51fa\u985e\u5225", _s21_30, _s21_31, _s24_16, "\u6210\u529f\u5efa\u7acb\u652f\u51fa\u985e\u5225", _s24_17, "\u66f4\u65b0\u652f\u51fa\u985e\u5225\u6210\u529f", _s25_18, "\u6b78\u6a94\u652f\u51fa\u985e\u5225\u6210\u529f", _s24_18, "\u522a\u9664\u985e\u5225\u6210\u529f", _s24_19, _s37_3, _s25_19, "\u5fa9\u539f\u652f\u51fa\u985e\u5225\u6210\u529f", _s27_18, "\u6b78\u6a94 :count \u9805\u652f\u51fa\u985e\u5225\u6210\u529f", _s26_10, _s46_3, _s27_19, _s47_0, _s23_10, _s25_20, _s25_21, _s32_5, _s21_32, _s21_33, "show_option", "Show Option", _s22_12, _s50_7, "view_changes", "View Changes", "force_update", "Force Update", _s17_36, _s76_, "mark_paid_help", _s31_19, _s18_33, "\u61c9\u70ba\u6b64\u958b\u7acb\u767c\u7968", _s23_11, _s33_21, _s29_3, _s26_42, _s21_34, _s20_30, _s16_58, _s16_59, _s18_34, _s18_35, "crypto", "Crypto", "paypal", "PayPal", "alipay", "Alipay", "sofort", "Sofort", "apple_pay", _s16_222, "user_field", "User Field", "variables", "Variables", "show_password", "Show Password", "hide_password", "Hide Password", "copy_error", "Copy Error", "capture_card", "Capture Card", _s17_37, _s17_38, "total_taxes", "Total Taxes", "line_taxes", "Line Taxes", "total_fields", "Total Fields", _s25_22, _s38_4, _s25_23, _s38_5, _s25_24, _s38_6, "gateway_refund", "Gateway Refund", _s19_21, _s43_1, "due_date_days", "Due Date", "paused", "Paused", "mark_active", "\u6a19\u8a18\u4f7f\u7528\u4e2d", "day_count", "Day :count", _s22_13, _s22_14, _s21_35, _s21_36, _s17_39, _s17_40, "endless", "Endless", "next_send_date", "Next Send Date", _s16_60, _s16_61, _s17_41, "\u9031\u671f\u6027\u767c\u7968", _s18_36, "\u9031\u671f\u6027\u767c\u7968", _s21_37, "\u65b0\u7684\u9031\u671f\u6027\u767c\u7968", _s22_15, "\u7de8\u8f2f\u9031\u671f\u6027\u767c\u7968", _s25_25, _s38_7, _s25_26, _s38_8, _s26_11, "\u6b78\u6a94\u9031\u671f\u6027\u767c\u7968\u6210\u529f", _s25_27, "\u522a\u9664\u9031\u671f\u6027\u767c\u7968\u6210\u529f", _s25_28, _s38_10, _s26_12, "\u5fa9\u539f\u9031\u671f\u6027\u767c\u7968\u6210\u529f", _s27_20, _s47_1, _s26_13, _s46_4, _s27_21, _s47_2, _s24_20, _s26_14, _s25_29, _s32_6, "send_date", "Send Date", "auto_bill_on", "Auto Bill On", _s28_6, _s28_7, "profit", "\u5229\u6f64", "line_item", "\u55ae\u5217\u54c1\u9805", _s18_38, _s18_39, _s23_12, _s35_6, _s19_22, _s19_23, _s24_21, _s52_2, "test_mode", "Test Mode", "opened", "\u5df2\u958b\u555f", _s30_2, _s22_17, _s30_3, _s22_18, "gateway_success", "Gateway Success", "gateway_failure", "Gateway Failure", "gateway_error", "Gateway Error", "email_send", "Email Send", _s17_43, _s17_44, "failure", "Failure", "quota_exceeded", "Quota Exceeded", _s16_62, _s16_63, "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_22, _s24_23, "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_40, _s18_41, "pdf_page_info", _s23_13, _s16_64, "\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_56, "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_6, "client_created", "Client Created", _s20_31, _s20_32, _s20_33, _s20_34, "completed", "Completed", "gross", "Gross", "net_amount", "Net Amount", "net_balance", "Net Balance", "client_settings", "Client Settings", _s17_45, _s17_46, _s17_47, _s17_48, "selected_quotes", "Selected Quotes", "selected_tasks", "Selected Tasks", _s17_49, _s17_50, _s17_51, "\u5373\u5c07\u5230\u671f\u7684\u767c\u7968", _s17_53, _s17_54, "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_55, _s28_8, "api_webhooks", "API Webhooks", "search_webhooks", _s22_19, "search_webhook", _s16_65, "webhook", "Webhook", "webhooks", "Webhooks", "new_webhook", "New Webhook", "edit_webhook", "Edit Webhook", "created_webhook", _s28_9, "updated_webhook", _s28_10, _s16_66, _s29_4, "deleted_webhook", _s28_11, "removed_webhook", _s28_12, _s16_67, _s29_5, _s17_56, _s37_4, _s16_68, _s36_2, _s16_69, _s36_3, _s17_57, _s37_5, "api_tokens", "API \u7684\u5b89\u5168\u4ee3\u78bc", "api_docs", "API Docs", "search_tokens", _s20_35, "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_18, "restored_token", _s27_23, "archived_tokens", _s35_7, "deleted_tokens", _s34_7, "restored_tokens", _s35_8, _s19_24, _s19_25, _s24_24, _s45_2, _s21_39, _s19_26, "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_36, _s41_1, "ledger", "Ledger", "view_pdf", "View PDF", "all_records", "All records", "owned_by_user", "Owned by user", _s16_70, _s16_71, "contact_name", "\u806f\u7d61\u4eba\u59d3\u540d", "use_default", "Use default", _s16_72, _s17_58, "number_of_days", "Number of days", _s23_14, _s23_15, "payment_term", "Payment Term", _s16_73, _s16_74, _s17_59, "\u7de8\u8f2f\u4ed8\u6b3e\u689d\u4ef6", _s20_37, "\u5efa\u7acb\u4ed8\u6b3e\u689d\u6b3e\u6210\u529f", _s20_38, "\u66f4\u65b0\u4ed8\u6b3e\u689d\u6b3e\u6210\u529f", _s21_40, "\u6b78\u6a94\u4ed8\u6b3e\u689d\u6b3e\u6210\u529f", _s20_39, _s33_15, _s20_40, _s33_16, _s21_41, _s34_9, _s22_20, _s42_7, _s21_42, _s41_2, _s22_21, _s42_8, "email_sign_in", _s18_100, "change", "Change", _s23_16, _s28_13, _s24_25, _s29_6, "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_42, _s18_43, _s16_75, _s16_223, "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_76, _s16_224, "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_61, "search_design", "Search 1 Design", "search_invoice", _s16_77, "search_client", "Search 1 Client", "search_product", _s16_78, "search_quote", "Search 1 Quote", "search_credit", "Search 1 Credit", "search_vendor", "Search 1 Vendor", "search_user", "Search 1 User", "search_tax_rate", _s17_62, "search_task", "Search 1 Tasks", "search_project", _s16_79, "search_expense", _s16_80, "search_payment", _s16_81, "search_group", "Search 1 Group", "refund_payment", "\u5df2\u9000\u6b3e\u7684\u652f\u4ed8", _s17_63, _s30_4, _s18_44, _s31_7, _s16_82, _s29_7, _s17_64, _s30_5, "reverse", "Reverse", "full_name", "\u5168\u540d", _s17_65, "\u57ce\u5e02/\u5dde\u7701/\u90f5\u905e\u5340\u865f", _s17_67, "\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_83, "\u6e05\u9664\u516c\u53f8\u8cc7\u6599\u6210\u529f", _s18_45, "\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_30, "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_31, _s25_32, _s16_84, _s16_85, "apply_license", "\u5957\u7528\u6388\u6b0a", "cancel_account", "\u522a\u9664\u5e33\u6236", _s22_22, "\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_23, "\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_14, "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_24, "updated_design", _s27_25, "archived_design", _s28_15, "deleted_design", _s27_26, "removed_design", _s27_27, "restored_design", _s28_16, _s16_86, _s36_4, "deleted_designs", _s35_9, _s16_87, _s36_5, "proposals", "\u63d0\u6848", "tickets", "\u7968\u8b49", _s16_88, "\u9031\u671f\u6027\u5831\u50f9\u55ae", "recurring_tasks", "Recurring Tasks", _s18_46, "\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_31, "restored_credit", "\u5fa9\u539f\u8cb8\u6b3e\u8cc7\u6599\u6210\u529f", _s16_90, "\u6b78\u6a94 :count \u7b46\u8cb8\u6b3e\u8cc7\u6599\u6210\u529f", "deleted_credits", "\u522a\u9664 :count \u7b46\u8cb8\u6b3e\u8cc7\u6599\u6210\u529f", _s16_91, _s36_6, "current_version", "\u76ee\u524d\u7248\u672c", "latest_version", "Latest Version", "update_now", "Update Now", _s26_19, _s41_3, _s16_92, _s16_93, "app_updated", _s29_8, "learn_more", "\u77ad\u89e3\u66f4\u591a", "integrations", "Integrations", "tracking_id", "Tracking Id", _s17_69, _s17_70, "credit_footer", "Credit Footer", "credit_terms", "Credit Terms", "new_company", "\u65b0\u7684\u516c\u53f8\u8cc7\u6599", "added_company", _s26_20, "company1", "\u81ea\u8a02\u516c\u53f81", "company2", "\u81ea\u8a02\u516c\u53f82", "company3", "\u81ea\u8a02\u516c\u53f83", "company4", "\u81ea\u8a02\u516c\u53f84", "product1", _s16_98, "product2", _s16_99, "product3", _s16_100, "product4", _s16_101, "client1", "Custom Client 1", "client2", "Custom Client 2", "client3", "Custom Client 3", "client4", "Custom Client 4", "contact1", _s16_102, "contact2", _s16_103, "contact3", _s16_104, "contact4", _s16_105, "task1", "Custom Task 1", "task2", "Custom Task 2", "task3", "Custom Task 3", "task4", "Custom Task 4", "project1", _s16_106, "project2", _s16_107, "project3", _s16_108, "project4", _s16_109, "expense1", _s16_110, "expense2", _s16_111, "expense3", _s16_112, "expense4", _s16_113, "vendor1", "Custom Vendor 1", "vendor2", "Custom Vendor 2", "vendor3", "Custom Vendor 3", "vendor4", "Custom Vendor 4", "invoice1", _s16_114, "invoice2", _s16_115, "invoice3", _s16_116, "invoice4", _s16_117, "payment1", _s16_118, "payment2", _s16_119, "payment3", _s16_120, "payment4", _s16_121, "surcharge1", _s18_48, "surcharge2", _s18_49, "surcharge3", _s18_50, "surcharge4", _s18_51, "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_52, _s18_53, _s17_71, _s17_72, "contact_phone", "\u806f\u7d61\u4eba\u96fb\u8a71", _s21_43, _s22_24, _s21_44, _s22_25, _s21_45, _s22_26, _s21_46, _s22_27, _s17_73, "\u9001\u8ca8\u5730\u5740\u4e4b\u8857\u9053", _s17_74, "\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_41, "\u9001\u8ca8\u5730\u5740\u4e4b\u90f5\u905e\u5340\u865f", _s16_122, "\u9001\u8ca8\u5730\u5740\u4e4b\u570b\u5bb6", _s16_124, "\u5e33\u55ae\u5730\u5740\u4e4b\u8857/\u8def", _s16_125, "\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_27, "\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_126, "\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_47, _s35_10, _s30_6, _s63_, "message", "\u8a0a\u606f", "from", "\u5f9e", _s20_43, _s20_44, _s25_33, _s56_, _s20_45, _s34_10, _s18_55, _s18_56, _s23_18, "\u8abf\u6574\u767e\u5206\u6bd4\u4ee5\u8a08\u5165\u8cbb\u7528", _s18_57, _s18_58, "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_48, "\u5bc6\u78bc\u592a\u77ed", _s20_46, _s58_1, _s19_29, _s19_30, _s23_19, _s23_20, _s20_47, _s20_48, "deleted_logo", _s25_34, "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_76, _s17_77, "show_cost_help", _s55_0, _s21_49, _s21_50, _s26_21, _s58_2, _s21_51, _s21_52, _s26_22, _s60_, _s21_53, _s21_54, _s26_23, _s34_11, _s16_128, _s16_129, _s21_55, _s47_3, "one_tax_rate", "One Tax Rate", "two_tax_rates", "Two Tax Rates", "three_tax_rates", "Three Tax Rates", _s16_130, _s16_131, "user", "\u4f7f\u7528\u8005", "invoice_tax", "Invoice Tax", "line_item_tax", "Line Item Tax", "inclusive_taxes", "Inclusive Taxes", _s17_78, _s17_79, "item_tax_rates", "Item Tax Rates", _s18_59, "\u8acb\u9078\u53d6\u4e00\u500b\u7528\u6236", "configure_rates", "Configure rates", _s18_60, _s18_61, "tax_settings", "\u7a05\u984d\u8a2d\u5b9a", _s18_62, "Tax Rates", "accent_color", "Accent Color", "switch", "Switch", _s19_31, _s20_49, "options", "\u9078\u9805", _s16_132, _s16_133, "multi_line_text", "Multi-line text", "dropdown", "Dropdown", "field_type", "Field Type", _s27_32, _s39_3, "submit", "\u63d0\u4ea4", _s16_134, "\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_135, "\u903e\u671f\u8cbb\u7528\u7387", "schedule", "\u6642\u9593\u8868", "before_due_date", "\u5230\u671f\u65e5\u4e4b\u524d", "after_due_date", "\u5230\u671f\u65e5\u4e4b\u5f8c", _s18_64, "\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_56, _s21_57, "quote_email", "\u5831\u50f9\u55ae\u96fb\u5b50\u90f5\u4ef6", _s16_137, "\u4e0d\u7d42\u6b62\u7684\u63d0\u9192\u51fd", _s16_139, "\u4f9d\u4f7f\u7528\u8005\u7be9\u9078", "administrator", "\u7ba1\u7406\u8005", _s18_65, "\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_38, "restored_user", "\u5fa9\u539f\u4f7f\u7528\u8005\u8cc7\u6599\u6210\u529f", "archived_users", _s34_12, "deleted_users", _s33_17, "removed_users", _s33_18, "restored_users", _s34_13, _s16_141, "\u4e00\u822c\u8a2d\u5b9a", "invoice_options", "\u767c\u7968\u9078\u9805", _s17_80, "\u96b1\u85cf\u8fc4\u4eca\u4e4b\u4ed8\u6b3e\u91d1\u984d", _s22_30, "\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_21, "\u5d4c\u5165\u7684\u6587\u4ef6", _s28_19, "\u5728\u767c\u7968\u4e0a\u9644\u52a0\u5716\u7247\u3002", _s16_143, "\u986f\u793a\u9801\u9996\u65bc", _s16_144, "\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_66, "\u81ea\u52d5\u96fb\u5b50\u90f5\u4ef6", _s23_22, "\u9031\u671f\u6027\u767c\u7968\u5efa\u7acb\u5f8c\uff0c\u81ea\u52d5\u4ee5\u96fb\u5b50\u90f5\u4ef6\u5bc4\u51fa\u3002", _s18_67, "\u81ea\u52d5\u6b78\u6a94", _s23_23, "\u5831\u50f9\u55ae\u8f49\u63db\u5f8c\uff0c\u81ea\u52d5\u5c07\u5b83\u5011\u6b78\u6a94\u3002", _s18_68, "\u81ea\u52d5\u8f49\u63db", _s23_24, "\u5728\u7528\u6236\u6838\u51c6\u5f8c\u81ea\u52d5\u5c07\u5831\u50f9\u55ae\u8f49\u63db\u70ba\u767c\u7968\u3002", _s17_82, "\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_84, "\u4e09\u500b\u6708", _s16_145, "\u56db\u500b\u6708", "freq_six_months", "\u516d\u500b\u6708", "freq_annually", "Annually", "freq_two_years", "\u5169\u5e74", _s16_146, "Three Years", "never", "\u6c38\u4e0d", "company", "\u516c\u53f8", _s17_85, "\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_147, "\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_87, "\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_89, "\u81ea\u8a02 JavaScript", _s16_149, "\u5728 PDF \u6a94\u6848\u4e0a\u986f\u793a", _s21_58, "\u5728\u767c\u7968/\u5831\u50f9\u55ae PDF \u986f\u793a\u7528\u6236\u7c3d\u540d\u3002", _s25_39, "\u767c\u7968\u689d\u6b3e\u6838\u53d6\u65b9\u584a", _s30_7, "\u8981\u6c42\u7528\u6236\u78ba\u8a8d\u4ed6\u5011\u63a5\u53d7\u767c\u7968\u689d\u6b3e\u3002", _s23_25, "\u5831\u50f9\u55ae\u689d\u6b3e\u6838\u53d6\u65b9\u584a", _s28_20, "\u8981\u6c42\u7528\u6236\u78ba\u8a8d\u4ed6\u5011\u63a5\u53d7\u5831\u50f9\u689d\u6b3e\u3002", _s25_40, "\u767c\u7968\u7c3d\u540d", _s30_8, "\u8981\u6c42\u7528\u6236\u63d0\u4f9b\u5176\u7c3d\u540d\u3002", _s23_26, "\u5831\u50f9\u55ae\u7c3d\u540d", _s22_32, "\u7528\u4ee5\u4fdd\u8b77\u767c\u7968\u7684\u5bc6\u78bc", _s27_33, "\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_26, "\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_150, "\u9644\u52a0\u6587\u4ef6", "attach_ubl", "\u9644\u52a0 UBL", "email_style", "\u96fb\u5b50\u90f5\u4ef6\u6a23\u5f0f", _s19_33, "\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_34, "\u63a5\u53d7\u7684\u5361\u7247\u6a19\u8a8c", "credentials", "\u8a8d\u8b49", "update_address", "\u66f4\u65b0\u5730\u5740", _s19_36, "\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_152, "\u5df2\u6210\u529f\u5730\u5efa\u7acb\u7a05\u7387", _s16_153, "\u66f4\u65b0\u7a05\u7387\u6210\u529f", _s17_92, "\u6b78\u6a94\u7a05\u7387\u8cc7\u6599\u6210\u529f", _s16_154, "\u6210\u529f\u522a\u9664\u7a05\u7387", _s17_93, "\u6210\u529f\u6062\u5fa9\u7a05\u7387", _s18_69, _s38_11, _s17_94, _s37_6, _s18_70, _s38_12, "fill_products", "\u81ea\u52d5\u586b\u5165\u4e4b\u7522\u54c1\u9805\u76ee", _s18_71, "\u9078\u64c7\u7522\u54c1\u5c07\u81ea\u52d5\u586b\u5beb\u63cf\u8ff0\u548c\u6210\u672c", "update_products", "\u81ea\u52d5\u66f4\u65b0\u7522\u54c1", _s20_51, "\u66f4\u65b0\u767c\u7968\u6642\u6703\u81ea\u52d5 \u66f4\u65b0\u7522\u54c1\u8cc7\u6599\u5eab", _s16_155, "\u8f49\u63db\u7522\u54c1", _s21_59, "\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_157, "\u4ed8\u6b3e\u9598\u9053", _s19_37, "\u65b0\u589e\u9598\u9053", _s20_52, "\u7de8\u8f2f\u9598\u9053", _s23_27, "\u5efa\u7acb\u9598\u9053\u8cc7\u6599\u6210\u529f", _s23_28, "\u66f4\u65b0\u9598\u9053\u8cc7\u6599\u6210\u529f", _s24_27, "\u5c01\u5b58\u9598\u9053\u8cc7\u6599\u6210\u529f", _s23_29, "\u522a\u9664\u9598\u9053\u8cc7\u6599\u6210\u529f", _s24_28, "\u5fa9\u539f\u9598\u9053\u6210\u529f", _s25_42, _s37_7, _s24_29, _s36_7, _s25_43, _s37_8, _s16_159, "\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_60, "\u6bcf\u661f\u671f\u7684\u7b2c\u4e00\u5929", _s23_30, "\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_72, "24 Hour Display", "send_reminders", "\u50b3\u9001\u63d0\u9192", "timezone", "\u6642\u5340", _s19_38, _s19_39, _s17_95, "\u4f9d\u7fa4\u7d44\u7be9\u9078", _s19_40, "\u4f9d\u767c\u7968\u7be9\u9078", _s18_73, "\u4f9d\u7528\u6236\u7aef\u7be9\u9078", _s18_75, "\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_11, "deleted_groups", _s34_14, "restored_groups", _s35_12, "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_161, "\u7522\u54c1\u8a2d\u5b9a", "device_settings", "\u88dd\u7f6e\u8a2d\u5b9a", "defaults", "\u9810\u8a2d\u503c", "basic_settings", "\u57fa\u672c\u8a2d\u5b9a", _s17_97, "\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_32, "\u7bc4\u672c\u8207\u63d0\u9192", _s22_33, "\u4fe1\u7528\u5361 & \u9280\u884c", _s19_42, "\u8cc7\u6599\u8996\u89ba\u5316", "price", "\u50f9\u683c", "email_sign_up", "\u96fb\u5b50\u90f5\u4ef6\u8a3b\u518a", "google_sign_up", "Google \u8a3b\u518a", _s27_37, "\u611f\u8b1d\u60a8\u7684\u8cfc\u8cb7!", "redeem", "\u514c\u63db", "back", "\u8fd4\u56de", "past_purchases", "\u904e\u53bb\u8cfc\u8cb7", _s19_44, "\u5e74\u5ea6\u8a02\u95b1", "pro_plan", "\u5c08\u696d\u65b9\u6848", "enterprise_plan", "\u4f01\u696d\u65b9\u6848", "count_users", ":count users", "upgrade", "\u5347\u7d1a", _s25_44, "\u8acb\u8f38\u5165\u540d\u5b57", _s24_30, "\u8acb\u8f38\u5165\u59d3\u6c0f", _s33_19, "\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_163, "\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_77, "\u672a\u9078\u53d6\u4efb\u4f55\u8a18\u9304", _s21_63, "\u8acb\u5132\u5b58\u6216\u53d6\u6d88\u60a8\u7684\u8b8a\u66f4", "download", "\u4e0b\u8f09", _s27_38, "\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_99, "\u5df2\u6210\u529f\u4e0a\u8f09\u6587\u4ef6", _s16_165, "\u5df2\u6210\u529f\u66f4\u65b0\u6587\u4ef6", _s17_100, "\u5df2\u6210\u529f\u5c01\u5b58\u6587\u4ef6", _s16_166, "\u5df2\u6210\u529f\u522a\u9664\u6587\u4ef6", _s17_101, "\u5df2\u6210\u529f\u9084\u539f\u6587\u4ef6", _s18_79, _s38_13, _s17_102, _s37_9, _s18_80, _s38_14, "no_history", "\u7121\u6b77\u53f2\u8a18\u9304", "expense_date", "\u652f\u51fa\u65e5\u671f", "pending", "\u64f1\u7f6e", _s16_167, "\u5df2\u767b\u5165", _s16_168, "\u64f1\u7f6e", _s16_169, "\u5df2\u958b\u7acb\u767c\u7968\u7684", "converted", "\u5df2\u8f49\u63db", _s24_32, "\u65b0\u589e\u6587\u4ef6\u81f3\u767c\u7968", "exchange_rate", "\u532f\u7387", _s16_170, "\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_171, "\u6b78\u6a94 :count \u7b46\u4f9b\u61c9\u5546\u8cc7\u6599\u6210\u529f", "deleted_vendors", "\u522a\u9664 :count \u7b46\u4f9b\u61c9\u5546\u6210\u529f", _s16_172, _s36_8, "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_173, "\u6b78\u6a94\u652f\u51fa\u9805\u76ee\u6210\u529f", "deleted_expense", "\u522a\u9664\u652f\u51fa\u9805\u76ee\u6210\u529f", _s16_174, "\u5fa9\u539f\u652f\u51fa\u8cc7\u6599\u6210\u529f", _s17_103, "\u6b78\u6a94\u652f\u51fa\u9805\u76ee\u6210\u529f", _s16_175, "\u522a\u9664\u652f\u51fa\u9805\u76ee\u6210\u529f", _s17_104, _s37_10, "copy_shipping", "\u8907\u88fd\u9001\u8ca8\u5730\u5740", "copy_billing", "\u8907\u88fd\u5e33\u55ae\u5730\u5740", "design", "\u8a2d\u8a08", _s21_64, "\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_176, "\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_16, _s19_46, "\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_178, "\u6b78\u6a94\u5c08\u6848\u9805\u76ee\u6210\u529f", "deleted_project", _s28_32, _s16_179, "\u5fa9\u539f\u5c08\u6848\u6210\u529f", _s17_105, "\u6b78\u6a94 :count \u9805\u5c08\u6848\u6210\u529f", _s16_180, "\u522a\u9664 :count \u4ef6\u5c08\u6848\u6210\u529f", _s17_106, _s37_11, "new_project", "\u65b0\u5c08\u6848", _s27_42, "\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_81, "Click here", "to_rate_it", "\u7d66\u5b83\u8a55\u5206\u3002", "average", "\u5e73\u5747", "unapproved", "\u672a\u540c\u610f", _s30_13, "\u8acb\u9032\u884c\u8eab\u4efd\u9a57\u8b49\u4ee5\u8b8a\u66f4\u9019\u500b\u8a2d\u5b9a", "locked", "\u9396\u5b9a", "authenticate", "\u8eab\u4efd\u9a57\u8b49", _s19_48, "\u8acb\u9a57\u8b49", _s24_33, "\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_62, "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_107, "\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_181, "\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_54, "\u7de8\u8f2f\u9031\u671f\u6027\u5831\u50f9\u55ae", "billing_address", "\u5e33\u55ae\u5730\u5740", _s16_183, "\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_185, "\u91cd\u65b0\u6574\u7406\u5b8c\u6210", _s23_33, "\u8acb\u8f38\u5165\u60a8\u7684\u96fb\u5b50\u90f5\u4ef6", _s26_32, "\u8acb\u8f38\u5165\u60a8\u7684\u5bc6\u78bc", _s21_67, "\u8acb\u8f38\u5165\u60a8\u7684\u7db2\u5740", _s26_34, "\u8acb\u8f38\u5165\u7522\u54c1\u91d1\u9470", "ascending", "\u905e\u589e", "descending", "\u905e\u6e1b", "save", "\u5132\u5b58", _s17_109, "\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_50, "\u8907\u88fd :value \u5230\u526a\u8cbc\u7c3f", "error", "\u932f\u8aa4", _s16_187, "\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_189, "\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_191, "\u6b78\u6a94\u7522\u54c1\u8cc7\u6599\u6210\u529f", "deleted_product", "\u5df2\u6210\u529f\u522a\u9664\u7522\u54c1\u8cc7\u6599", _s16_192, "\u5fa9\u539f\u7522\u54c1\u8cc7\u6599\u6210\u529f", _s17_111, "\u6b78\u6a94 :count \u9805\u7522\u54c1\u8cc7\u6599\u6210\u529f", _s16_193, "\u522a\u9664 :count \u7b46\u7522\u54c1\u8cc7\u6599\u6210\u529f", _s17_112, _s37_12, "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_194, "\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_195, _s36_10, "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_196, "\u6b78\u6a94\u767c\u7968\u8cc7\u6599\u6210\u529f", "deleted_invoice", "\u522a\u9664\u767c\u7968\u6210\u529f", _s16_197, "\u5fa9\u539f\u767c\u7968\u6210\u529f", _s17_113, "\u6b78\u6a94 :count \u7b46\u767c\u7968\u8cc7\u6599\u6210\u529f", _s16_198, "\u522a\u9664 :count \u7b46\u767c\u7968\u6210\u529f", _s17_114, _s37_13, "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_199, "\u90e8\u5206\u622a\u6b62\u65e5\u671f", "status", "\u72c0\u614b", _s17_115, "\u767c\u7968\u72c0\u614b", "quote_status", "\u5831\u50f9\u55ae\u72c0\u614b", _s22_34, "\u6309\u4e00\u4e0b + \u4f86\u52a0\u5165\u9805\u76ee", _s22_36, "\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_56, "\u8acb\u9078\u53d6\u65e5\u671f", _s22_37, "\u8acb\u9078\u53d6\u4e00\u500b\u7528\u6236", _s24_35, "\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_15, "\u8acb\u8f38\u5165\u767c\u7968\u7de8\u865f", _s27_46, "\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_39, "\u6a19\u8a18\u767c\u7968\u70ba\u5df2\u50b3\u9001\u6210\u529f", _s22_40, _s35_13, _s23_35, _s36_11, _s23_36, _s36_11, "done", "\u5b8c\u6210", _s37_14, "\u8acb\u8f38\u5165\u7528\u6236\u6216\u9023\u7d61\u4eba\u59d3\u540d", "dark_mode", "\u9ed1\u6697\u6a21\u5f0f", _s27_48, "\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_201, "\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_203, "\u64f1\u7f6e", _s16_204, "\u4f5c\u5ee2", _s16_205, "\u5931\u6557", _s16_206, "\u5b8c\u6210", _s16_207, "\u90e8\u5206\u9000\u6b3e", _s16_208, "\u9000\u6b3e", _s17_116, "Unapplied", _s17_117, _s19_14, "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_69, "\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_209, "\u6b78\u6a94\u4ed8\u6b3e\u8cc7\u6599\u6210\u529f", "deleted_payment", "\u522a\u9664\u4ed8\u6b3e\u8cc7\u6599\u6210\u529f", _s16_210, "\u5fa9\u539f\u4ed8\u6b3e\u8cc7\u6599\u6210\u529f", _s17_118, "\u6b78\u6a94 :count \u7b46\u4ed8\u6b3e\u8cc7\u6599\u6210\u529f", _s16_211, "\u522a\u9664 :count \u7b46\u4ed8\u6b3e\u8cc7\u6599\u6210\u529f", _s17_119, _s37_16, "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_16, "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_0, "activity_7", _s44_2, "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_8, "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_11, "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", ":user \u5df2\u66f4\u65b0\u7968\u8b49 :ticket", "activity_49", ":user \u5df2\u95dc\u9589\u7968\u8b49 :ticket", "activity_50", ":user \u5df2\u5408\u4f75\u7968\u8b49 :ticket", "activity_51", ":user \u62c6\u5206\u7968\u8b49 :ticket", "activity_52", ":contact \u5df2\u958b\u555f\u7968\u8b49 :ticket", "activity_53", ":contact \u5df2\u91cd\u65b0\u958b\u555f\u7968\u8b49 :ticket", "activity_54", ":user \u5df2\u91cd\u65b0\u958b\u555f\u7968\u8b49 :ticket", "activity_55", ":contact \u5df2\u56de\u8986\u7968\u8b49 :ticket", "activity_56", ":user \u5df2\u6aa2\u8996\u7968\u8b49 :ticket", "activity_57", _s39_5, "activity_58", _s31_14, "activity_59", _s32_8, "activity_60", _s28_50, "activity_61", _s28_53, "activity_62", _s28_54, "activity_63", _s61_3, "activity_64", _s62_0, "activity_65", _s61_4, "activity_66", _s63_0, "activity_80", _s40_2, "activity_81", _s40_3, "activity_82", _s41_4, "activity_83", _s40_4, "activity_84", _s41_5, _s17_120, "\u4e00\u6b21\u6027\u5bc6\u78bc", "emailed_quote", "\u4ee5\u96fb\u5b50\u90f5\u4ef6\u5bc4\u51fa\u5831\u50f9\u55ae\u6210\u529f", "emailed_credit", _s27_61, _s20_58, "\u6a19\u8a18\u5831\u50f9\u55ae\u70ba\u5df2\u50b3\u9001\u6210\u529f", _s21_71, _s34_17, "expired", "\u904e\u671f", "all", "\u5168\u90e8", "select", "\u9078\u64c7", _s22_41, "\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_82, _s18_83, _s24_40, _s24_41, _s29_32, _s29_33, _s27_53, _s27_54, _s31_15, _s31_16, "lock_invoices", "Lock Invoices", "translations", "Translations", _s19_51, _s19_52, _s19_53, _s19_54, _s22_43, _s22_44, _s22_45, _s22_46, _s21_72, _s21_73, _s21_74, _s21_75, _s21_76, _s21_77, _s21_78, _s21_79, _s22_47, _s22_48, _s22_49, _s22_50, _s22_51, _s22_52, _s22_53, "\u767c\u7968\u865f\u78bc\u8a08\u6578\u5668", _s20_59, _s20_60, _s20_61, "\u5831\u50f9\u55ae\u7de8\u865f\u8a08\u6578\u5668", _s21_80, _s21_81, _s21_82, _s21_83, _s21_84, _s21_81, _s21_85, _s21_83, _s18_84, _s18_85, "counter_padding", "Counter Padding", _s28_55, _s28_59, _s18_86, _s18_87, _s18_88, _s18_89, _s18_90, _s18_91, _s18_92, _s18_93, _s18_94, _s18_95, _s18_96, _s18_97, _s21_86, _s21_87, _s19_55, _s19_56, _s21_88, _s21_89, _s29_34, _s29_35, "show_table", "Show Table", "show_list", "Show List", "client_city", "Client City", "client_state", "Client State", "client_country", "Client Country", _s16_212, _s16_213, "client_balance", "Client Balance", "client_address1", "Client Street", "client_address2", _s16_214, "vendor_address1", "Vendor Street", "vendor_address2", _s16_215, _s24_42, _s22_55, _s24_43, _s25_54, "type", "\u985e\u578b", "invoice_amount", "\u767c\u7968\u91d1\u984d", _s16_216, "\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_122, _s18_48, _s17_123, _s18_49, _s17_124, _s18_50, _s17_125, _s18_51, "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_57, _s19_58, _s16_217, "\u652f\u51fa\u985e\u5225", _s19_59, _s19_60, "tax_name1", "Tax Name 1", "tax_name2", "Tax Name 2", "tax_name3", "Tax Name 3", "transaction_id", "Transaction ID", _s18_98, _s18_99, _s16_218, _s16_219], t1, t1), "hr", A.LinkedHashMap_LinkedHashMap$_literal(["add_to_invoice", "Dodaj ra\u010dunu :invoice", _s17_, _s17_0, "week", "Tjedan", "created_record", _s27_, _s25_, "Slijede\u0107em klijentu :client je poslan e-po\u0161tom ra\u010dun :invoice na iznos :amount.", _s26_, _s17_1, _s31_, _s50_, _s31_0, _s22_, _s36_, _s55_, _s20_, _s20_0, _s25_0, _s45_, _s16_, "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_, "change_status", "Change Status", "fees_sample", _s46_, _s19_, _s19_0, _s24_, _s29_, "after_saving", "After Saving", "view_record", "View Record", _s21_, _s21_0, _s26_0, _s37_, _s19_1, _s19_2, "json_help", _s58_, "release_notes", "Release Notes", _s23_, _s33_, "started_tasks", _s33_0, "stopped_tasks", _s33_1, "approved_quote", _s27_55, "approved_quotes", _s35_, "approve", "Odobri", "client_website", "Client Website", "invalid_time", "Invalid Time", _s21_1, _s21_2, _s20_1, _s20_2, _s27_0, _s27_1, _s23_0, _s23_1, "load_pdf", "Load PDF", _s16_1, _s16_2, _s24_0, _s44_, "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_3, _s16_4, "purged_client", _s26_1, _s27_2, _s77_, _s22_0, _s34_, _s30_, _s47_, "small", "Small", _s21_3, _s34_0, _s22_1, _s35_0, _s16_5, _s45_0, "wait_for_saving", _s44_0, _s20_3, _s94_, "remaining", "Remaining", "invoice_paid", "Invoice Paid", "activity_120", _s50_0, "activity_121", _s50_1, "activity_122", _s51_, "activity_123", _s50_2, "activity_124", _s51_0, "normal", "Normal", "large", "Large", "extra_large", "Extra Large", _s16_6, _s16_7, _s21_4, _s42_, "print_pdf", "Print PDF", "remind_me", "Remind Me", _s16_8, _s16_9, "click_selected", "Click Selected", "hide_preview", "Hide Preview", "edit_record", "Edit Record", _s27_3, _s57_, "giropay", "GiroPay", "direct_debit", "Direct Debit", _s21_5, _s30_0, "set_password", "Postava zaporke", _s17_2, _s59_, _s16_10, _s58_0, _s20_4, _s33_2, "disconnect", "Disconnect", "add_to_invoices", "Add to Invoices", "acss", _s29_36, "becs", _s17_126, "bulk_download", "Download", _s17_3, _s104_, "persist_ui", "Persist UI", "persist_ui_help", _s104_0, _s18_, _s18_0, _s17_4, _s17_5, "has_tasks", "Has Tasks", "registration", "Registration", _s27_4, _s50_3, "view_expense", "Pregled tro\u0161kova # :expense", "view_statement", "Moje Izvje\u0161\u0107e", "sepa", _s17_127, "ideal", "iDEAL", "przelewy24", "Przelewy24", "eps", "EPS", "fpx", "FPX", _s18_1, _s18_2, "system", "Sustav", _s19_3, _s19_4, "updated_company", _s28_, "kbc", "KBC", "bancontact", "Bancontact", _s19_5, _s44_1, "webhook_success", "Webhook Success", _s24_1, _s40_, _s27_5, _s43_, "app", "App", _s20_5, _s46_0, _s16_11, _s16_220, _s18_3, "Email Invoice", _s16_12, "Email Quote", _s17_6, "Email Credit", "from_name", "From Name", _s16_13, _s16_221, _s17_7, "Redovni tro\u0161ak", _s18_4, "Redovni tro\u0161kovi", _s21_6, "Novi redovni tro\u0161ak", _s22_2, "Uredi redovne tro\u0161kove", _s25_1, "Uspje\u0161no kreiran redovni tro\u0161ak", _s25_2, "Uspje\u0161no ure\u0111en redovni tro\u0161ak", _s26_2, "Uspje\u0161no arhiviran redovni tro\u0161ak", _s25_3, "Uspje\u0161no izbrisan redovni tro\u0161ak", _s25_4, _s38_1, _s26_3, _s39_0, _s24_2, _s24_3, _s25_5, _s25_6, "last_sent_date", "Last Sent Date", "include_drafts", "Include Drafts", _s19_6, _s32_0, "is_invoiced", "Is Invoiced", "change_plan", "Change Plan", "persist_data", "Persist Data", "customer_count", "Customer Count", _s16_14, _s16_15, _s16_16, _s16_17, _s28_0, _s28_1, "decimal_comma", "Decimal Comma", _s26_4, _s35_1, "select_method", "Select Method", "select_platform", "Select Platform", _s28_2, _s42_0, _s16_18, _s27_6, "enable_markdown", "Enable Markdown", _s20_6, _s35_2, "user_guide", "User Guide", _s18_6, _s18_7, "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_1, _s31_2, _s25_7, _s25_8, _s33_3, _s33_4, _s27_7, _s27_8, _s36_0, _s36_1, _s31_3, _s31_4, _s25_9, _s25_10, "net_subtotal", "Net", "review_app", "Review App", "check_status", "Check Status", "free_trial", "Free Trial", _s23_2, _s57_0, _s21_8, _s62_, "change_email", "Change Email", _s25_11, _s52_, _s21_9, _s21_10, "uninvoiced", "Uninvoiced", "subdomain_guide", _s120_, "send_time", "Send Time", "import_data", "Uvezi podatke", "import_settings", "Import Settings", _s17_9, _s28_3, _s19_7, _s48_, "json", "JSON", _s24_4, _s24_5, "wait_for_data", _s42_1, "net_total", "Net Total", "has_taxes", "Has Taxes", _s16_19, _s16_20, _s18_8, _s40_0, "login_success", _s16_21, "login_failure", "Failed Login", "exported_data", _s67_, _s23_3, _s23_4, _s28_4, _s41_, "step_1_sign_in", "Step 1: Sign In", _s16_22, _s17_10, "account_id", "Account ID", _s27_9, _s35_3, "activity_100", _s50_4, "activity_101", _s50_5, "activity_102", _s51_1, "activity_103", _s50_6, "activity_104", _s51_2, _s18_9, _s18_10, _s23_5, _s35_4, "gateway_setup", "Gateway Setup", "preview_sidebar", "Preview Sidebar", _s16_23, _s16_24, _s18_11, _s31_5, _s16_25, _s16_26, "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_12, _s18_13, _s17_11, _s17_12, "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_11, _s53_, _s25_12, _s37_0, _s17_13, _s17_14, "is_viewed", "Is Viewed", "letter", "Letter", "legal", "Legal", "page_layout", "Page Layout", "portrait", "Portrait", "landscape", "Landscape", _s26_5, _s85_, _s20_7, _s54_, _s21_12, _s21_13, _s17_15, _s17_16, "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_14, _s18_15, "promo_code", "Promo code", "promo_discount", "Promo Discount", _s18_16, _s18_17, _s16_27, _s16_28, "max_seats_limit", "Max Seats Limit", "trial_enabled", "Trial Enabled", "trial_duration", "Trial Duration", _s21_14, _s21_15, _s18_18, _s18_19, "plan_map", "Plan Map", "refund_period", "Refund Period", _s21_16, _s21_17, "purchase_page", "Purchase Page", "security", "Security", "email_bounced", "Email Bounced", _s20_8, "Spam Complaint", "email_delivery", "Email Delivery", _s16_29, _s16_30, "pdf_response", "PDF Response", _s22_4, _s22_5, "pdf_failed", "PDF Failed", "pdf_success", "PDF Success", "modified", "Modified", "subscription", "Subscription", "subscriptions", "Subscriptions", _s16_31, _s16_32, _s17_17, _s17_18, _s20_9, _s33_5, _s20_10, _s33_6, _s21_18, _s34_1, _s20_11, _s33_7, _s20_12, _s33_8, _s21_19, _s34_2, _s19_8, _s21_20, _s20_13, _s27_10, _s26_6, _s26_7, "connect_gmail", "Connect Gmail", _s16_33, _s16_34, "connected_gmail", _s28_5, _s18_20, _s31_6, _s16_35, _s100_, _s16_36, _s16_37, "count_minutes", ":count Minutes", _s16_38, _s16_39, _s29_0, _s29_1, "use_last_email", "Use last email", _s16_40, _s16_41, _s21_21, _s51_3, _s27_11, _s35_5, _s27_12, _s27_13, _s34_3, _s52_0, "help_translate", "Help Translate", _s23_6, _s23_7, "resend_invite", _s17_128, _s19_9, _s25_13, _s16_42, _s30_1, _s19_10, _s33_9, "delivered", "Delivered", "bounced", "Bounced", "spam", "Spam", "view_docs", "View Docs", _s32_1, _s72_, "send_sms", "Send SMS", "sms_code", "SMS Code", _s21_22, _s46_1, _s18_21, _s46_2, "connect_google", "Connect Google", _s17_19, _s17_20, _s17_21, _s25_55, _s18_22, _s18_23, _s34_4, _s34_5, "stay_logged_in", "Stay Logged In", _s23_8, _s40_1, "count_hours", ":count Hours", "count_day", "1 Day", "count_days", ":count Days", _s19_11, _s19_12, _s17_22, _s17_23, "resend_email", "Resend Email", _s26_8, _s33_10, _s16_43, _s16_227, _s19_13, _s19_14, _s19_15, _s45_1, "list_long_press", "List Long Press", "show_actions", "Show Actions", _s17_24, _s17_25, _s27_14, _s51_4, _s21_23, _s97_, "this_quarter", "This Quarter", "last_quarter", "Pro\u0161lo tromjesje\u010dje", "to_update_run", "To update run", _s18_24, "Konverzija ra\u010duna", _s16_44, _s16_45, "invoice_project", "Invoice Project", "invoice_task", "Fakturiraj zadatak", "invoice_expense", "Tro\u0161ak ra\u010duna", _s19_16, _s21_24, _s20_14, _s27_15, _s16_46, _s16_47, "save_and_email", "Save and Email", _s16_48, "Podr\u017eani doga\u0111aji", _s16_50, _s16_51, _s17_26, _s17_27, _s22_6, _s22_7, _s24_6, _s24_7, "converted_total", "Converted Total", "is_sent", "Is Sent", _s17_28, _s17_29, "document_upload", "Document Upload", _s20_15, _s34_6, "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_25, _s21_26, _s26_9, _s96_, "running_tasks", "Running Tasks", "recent_tasks", "Recent Tasks", "recent_expenses", "Recent Expenses", _s17_30, _s17_31, "update_app", "Update App", "started_import", _s27_16, _s24_8, _s24_9, _s20_16, _s20_17, _s18_26, _s18_27, "column", "Kolona", "sample", "Uzorak", "map_to", "Map To", "import", "Uvoz", _s25_14, _s29_2, "select_file", "Molim odaberite datoteku", _s16_52, _s16_53, "csv_file", "CSV datoteka", "csv", "CSV", "freshbooks", "FreshBooks", "invoice2go", "Invoice2go", "invoicely", "Invoicely", "waveaccounting", "Wave Accounting", "zoho", "Zoho", "accounting", "Accounting", _s22_8, _s24_10, "import_type", "Import Type", "html_mode", "HTML Mode", "html_mode_help", _s43_0, "view_licenses", "View Licenses", "webhook_url", "Webhook URL", _s17_32, _s17_33, "sidebar_editor", "Sidebar Editor", _s22_9, _s31_17, "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_11, _s24_12, _s24_13, _s24_14, "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_9, "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_15, _s48_0, "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_34, _s17_35, "clear_cache", "Clear Cache", "sort_order", "Sort Order", "task_status", "Status", "task_statuses", "Task Statuses", "new_task_status", "New Task Status", _s16_54, _s16_55, _s19_17, _s32_2, _s19_18, _s31_18, _s20_18, _s33_11, _s19_19, _s32_3, _s19_20, _s32_4, _s20_19, _s33_12, _s22_10, _s42_2, _s21_27, _s41_0, _s22_11, _s42_3, _s18_28, _s20_20, _s20_21, _s27_17, _s16_56, _s16_57, _s21_28, _s52_1, _s20_22, _s20_23, _s25_15, _s42_4, _s20_24, _s20_25, _s25_16, _s42_5, _s21_29, _s25_17, _s18_29, _s18_30, "task_settings", "Task Settings", _s20_26, _s20_27, _s18_31, "Kategorije tro\u0161kova", _s20_28, "Nova kategorija tro\u0161kova", _s21_30, _s21_31, _s24_16, _s37_1, _s24_17, _s37_2, _s25_18, _s38_2, _s24_18, _s29_37, _s24_19, _s37_3, _s25_19, _s38_3, _s27_18, _s45_4, _s26_10, _s46_3, _s27_19, _s47_0, _s23_10, _s25_20, _s25_21, _s32_5, _s21_32, _s21_33, "show_option", "Show Option", _s22_12, _s50_7, "view_changes", "View Changes", "force_update", "Force Update", _s17_36, _s76_, "mark_paid_help", _s31_19, _s18_33, "Treba biti fakturiran", _s23_11, _s33_21, _s29_3, _s26_42, _s21_34, _s20_30, _s16_58, _s16_59, _s18_34, _s18_35, "crypto", "Crypto", "paypal", "PayPal", "alipay", "Alipay", "sofort", "Sofort", "apple_pay", _s16_222, "user_field", "User Field", "variables", "Variables", "show_password", "Show Password", "hide_password", "Hide Password", "copy_error", "Copy Error", "capture_card", "Capture Card", _s17_37, _s17_38, "total_taxes", "Total Taxes", "line_taxes", "Line Taxes", "total_fields", "Total Fields", _s25_22, _s38_4, _s25_23, _s38_5, _s25_24, _s38_6, "gateway_refund", "Gateway Refund", _s19_21, _s43_1, "due_date_days", "Due Date", "paused", "Paused", "mark_active", "Ozna\u010di kao aktivno", "day_count", "Day :count", _s22_13, _s22_14, _s21_35, _s21_36, _s17_39, _s17_40, "endless", "Endless", "next_send_date", "Next Send Date", _s16_60, _s16_61, _s17_41, "Redovni ra\u010dun", _s18_36, "Redovni ra\u010duni", _s21_37, "Novi redovni ra\u010dun", _s22_15, "Uredi ponavljaju\u0107i ra\u010dun", _s25_25, _s38_7, _s25_26, _s38_8, _s26_11, "Uspje\u0161no arhiviran redoviti ra\u010dun", _s25_27, "Uspje\u0161no obrisan redoviti ra\u010dun", _s25_28, _s38_10, _s26_12, "Uspje\u0161no obnovljen redoviti ra\u010dun", _s27_20, _s47_1, _s26_13, _s46_4, _s27_21, _s47_2, _s24_20, _s26_14, _s25_29, _s32_6, "send_date", "Send Date", "auto_bill_on", "Auto Bill On", _s28_6, _s28_7, "profit", "Profit", "line_item", "Line Item", _s18_38, _s18_39, _s23_12, _s35_6, _s19_22, _s19_23, _s24_21, _s52_2, "test_mode", "Test Mode", "opened", "Opened", _s30_2, _s22_17, _s30_3, _s22_18, "gateway_success", "Gateway Success", "gateway_failure", "Gateway Failure", "gateway_error", "Gateway Error", "email_send", "Email poslan", _s17_43, _s17_44, "failure", "Neuspjeh", "quota_exceeded", "Kvota prema\u0161ena", _s16_62, _s16_63, "system_logs", "Zapisnici sustava", "view_portal", "View Portal", "copy_link", "Kopiraj link", "token_billing", "Pohrani detalje kartice", _s24_22, "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_40, "Podsjetnik 4 poslan", "pdf_page_info", "Stranica :current od :total", _s16_64, _s29_38, "emailed_quotes", _s27_56, "emailed_credits", _s28_56, "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", "Prilago\u0111ene oznake", "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_31, "E-po\u0161ta za internetsko pla\u0107anje", _s20_33, "E-po\u0161ta za ru\u010dno pla\u0107anje", "completed", "Dovr\u0161eno", "gross", "Bruto", "net_amount", "Neto iznos", "net_balance", "Neto saldo", "client_settings", "Postavke klijenta", _s17_45, "Odabrani ra\u010duni", _s17_47, "Odabrane transkacije", "selected_quotes", "Odabrane ponude", "selected_tasks", "Odabrani zadaci", _s17_49, "Odabrani tro\u0161kovi", _s17_51, "Dolazni ra\u010duni", _s17_53, _s17_54, "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", "Obri\u0161i dobavlja\u010da", "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", "Sakrij bo\u010dnu traku", "event_type", "Vrsta doga\u0111aja", "target_url", "Target", "copy", "Kopiraj", "must_be_online", "Ponovo pokrenite aplikaciju nakon povezivanja s internetom", _s17_55, "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_66, "Webhook uspje\u0161no arhiviran", "deleted_webhook", "Webhook uspje\u0161no izbrisan", "removed_webhook", "Webhook uspje\u0161no uklonjen", _s16_67, "Webhook uspje\u0161no vra\u0107en", _s17_56, _s37_4, _s16_68, _s36_2, _s16_69, _s36_3, _s17_57, _s37_5, "api_tokens", "API tokeni", "api_docs", "API Docs", "search_tokens", "Pretra\u017ei :count tokena", "search_token", "Pretra\u017ei 1 token", "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_7, "deleted_tokens", _s34_7, "restored_tokens", _s35_8, _s19_24, "Registracija klijenta", _s24_24, "Omogu\u0107ite klijentima da se sami registriraju na portalu", _s21_39, "Prilagodba i pregled", "email_invoice", "Po\u0161alji e-po\u0161tom", "email_quote", "\u0160alji ponudu e-po\u0161tom", "email_credit", "Email Credit", "email_payment", "Po\u0161alji uplatu e-mailom", _s20_36, "Klijent nema postavljenu adresu e-po\u0161te", "ledger", "Ledger", "view_pdf", "Pogledaj PDF", "all_records", "Svi zapisi", "owned_by_user", "Vlasni\u0161tvo korisnika", _s16_70, _s16_71, "contact_name", "Contact Name", "use_default", "Upotrijebi zadanu vrijednost", _s16_72, "Beskrajni podsjetnici", "number_of_days", "Broj dana", _s23_14, "Konfiguriraj rokove pla\u0107anja", "payment_term", "Rok pla\u0107anja", _s16_73, "Novi rok pla\u0107anja", _s17_59, "Uredi uvjete pla\u0107anja", _s20_37, _s33_13, _s20_38, _s33_14, _s21_40, _s34_8, _s20_39, "Uspje\u0161no izbrisan rok pla\u0107anja", _s20_40, "Uspje\u0161no uklonjen rok pla\u0107anja", _s21_41, "Uspje\u0161no vra\u0107en rok pla\u0107anja", _s22_20, _s42_7, _s21_42, _s41_2, _s22_21, _s42_8, "email_sign_in", "Prijavite se e-po\u0161tom", "change", "Promijeni", _s23_16, "Promijeni na mobilni izgled?", _s24_25, "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_42, "Djelomi\u010dan Povrat", _s16_75, "Pretra\u017ei Dokumente", "search_designs", "Pretra\u017ei Dizajne", "search_invoices", "Pretra\u017ei Ra\u010dune", "search_clients", "Pretra\u017ei Klijente", "search_products", "Pretra\u017ei proizvode", "search_quotes", "Pretra\u017ei Ponude", "search_credits", "Search Credits", "search_vendors", "Pretra\u017ei Dobavlja\u010da", "search_users", "Pretra\u017ei Korisnike", _s16_76, "Pretra\u017ei porezne stope", "search_tasks", "Pretra\u017ei Zadatke", "search_settings", "Pretra\u017ei Postavke", "search_projects", "Pretra\u017ei projekte", "search_expenses", "Pretra\u017ei tro\u0161kove", "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_63, _s23_39, _s18_44, _s23_39, _s16_82, "Uspje\u0161no otkazani ra\u010duni", _s17_64, "Uspje\u0161no storniran ra\u010dun", "reverse", "Storniraj", "full_name", "Ime i prezime", _s17_65, _s17_66, _s17_67, _s17_68, "custom1", "First Custom", "custom2", "Second Custom", "custom3", "Third Custom", "custom4", "Fourth Custom", "optional", "Neobavezno", "license", "Licenca", "purge_data", "Purge Data", _s16_83, _s32_7, _s18_45, _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_61, "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_31, "Primi sve obavijesti", _s16_84, "Kupi licencu", "apply_license", "Apply License", "cancel_account", "Izbri\u0161i korisni\u010dki ra\u010dun", _s22_22, "Pozor: Ovo \u0107e trajno obrisati sve va\u0161e podatke, nema povratka.", "delete_company", "Delete Company", _s22_23, _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_86, _s36_4, "deleted_designs", _s35_9, _s16_87, _s36_5, "proposals", "Prijedlozi", "tickets", "Radni nalozi", _s16_88, "Ponavljaju\u0107e ponude", "recurring_tasks", "Ponavljaju\u0107i zadaci", _s18_46, "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_29, "archived_credit", "Uspje\u0161no arhiviran kredit", "deleted_credit", "Uspje\u0161no obrisan kredit", "removed_credit", _s27_31, "restored_credit", "Uspje\u0161no obnovljen kredit", _s16_90, "Uspje\u0161no arhivirano :count kredita", "deleted_credits", "Uspje\u0161no obrisano :count kredita", _s16_91, _s36_6, "current_version", "Trenutna verzija", "latest_version", "Najnovija verzija", "update_now", "A\u017euriraj sada", _s26_19, "Dostupna je nova verzija web aplikacije", _s16_92, "A\u017euriranje dostupno", "app_updated", "A\u017euriranje je uspje\u0161no zavr\u0161eno", "learn_more", "Vi\u0161e informacija", "integrations", "Integracije", "tracking_id", "Broj za pra\u0107enje", _s17_69, _s17_70, "credit_footer", "Credit Footer", "credit_terms", "Credit Terms", "new_company", "Novo poduze\u0107e", "added_company", "Tvrtka je uspje\u0161no dodana", "company1", _s16_94, "company2", _s16_95, "company3", _s16_96, "company4", _s16_97, "product1", _s16_98, "product2", _s16_99, "product3", _s16_100, "product4", _s16_101, "client1", "Custom Client 1", "client2", "Custom Client 2", "client3", "Custom Client 3", "client4", "Custom Client 4", "contact1", _s16_102, "contact2", _s16_103, "contact3", _s16_104, "contact4", _s16_105, "task1", "Custom Task 1", "task2", "Custom Task 2", "task3", "Custom Task 3", "task4", "Custom Task 4", "project1", _s16_106, "project2", _s16_107, "project3", _s16_108, "project4", _s16_109, "expense1", _s16_110, "expense2", _s16_111, "expense3", _s16_112, "expense4", _s16_113, "vendor1", "Custom Vendor 1", "vendor2", "Custom Vendor 2", "vendor3", "Custom Vendor 3", "vendor4", "Custom Vendor 4", "invoice1", _s16_114, "invoice2", _s16_115, "invoice3", _s16_116, "invoice4", _s16_117, "payment1", _s16_118, "payment2", _s16_119, "payment3", _s16_120, "payment4", _s16_121, "surcharge1", _s18_48, "surcharge2", _s18_49, "surcharge3", _s18_50, "surcharge4", _s18_51, "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_52, "Zadnje prijavljivanje kontakta", _s17_71, "Puno ime kontakta", "contact_phone", "Contact Phone", _s21_43, "Prilago\u0111ena vrijednost 1 kontakta", _s21_44, "Prilago\u0111ena vrijednost 2 kontakta", _s21_45, "Prilago\u0111ena vrijednost 3 kontakta", _s21_46, "Prilago\u0111ena vrijednost 4 kontakta", _s17_73, "Shipping Street", _s17_74, _s18_54, "shipping_city", "Shipping City", "shipping_state", _s23_17, _s20_41, _s20_42, _s16_122, _s16_123, _s16_124, "Billing Street", _s16_125, _s17_75, "billing_city", "Billing City", "billing_state", _s22_28, _s19_27, _s19_28, "billing_country", "Billing Country", "client_id", "Client Id", "assigned_to", "Dodijeljeno za", "created_by", _s16_225, "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_126, _s16_127, "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_47, "Uklju\u010dite nedavne pogre\u0161ke iz zapisnika", _s30_6, "Primili smo va\u0161u poruku i poku\u0161at \u0107emo brzo odgovoriti.", "message", "Poruka", "from", "\u0160alje", _s20_43, "Prika\u017ei detalje o proizvodu", _s25_33, "Uklju\u010dite opis i cijenu u padaju\u0107i izbornik proizvoda", _s20_45, "PDF renderer zahtijeva :version", _s18_55, "Prilagodite postotak naknade", _s23_18, "Prilagodite postotak da biste uzeli u obzir naknadu", _s18_57, "Konfigurirajte postavke", "support_forum", "support forum", "about", "About", "documentation", "Dokumentacija", "contact_us", "Kontaktirajte nas", "subtotal", "Osnovica", "line_total", "Ukupno", "item", "Stavka", "credit_email", "Credit Email", "iframe_url", "Web mjesto", "domain_url", "URL domene", _s21_48, "Lozinka je prekratka", _s20_46, "Lozinka mora sadr\u017eavati barem jedno veliko slovo i broj", _s19_29, "Zadaci klijentskog portala", _s23_19, "Nadzorna plo\u010da klijentskog portala", _s20_47, "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_76, _s17_77, "show_cost_help", "Prika\u017ei polje tro\u0161kova proizvoda za pra\u0107enje mar\u017ee / dobiti", _s21_49, "Prika\u017ei koli\u010dinu proizvoda", _s26_21, "Prika\u017ei polje s koli\u010dinom proizvoda, ina\u010de zadano 1", _s21_51, "Prika\u017ei koli\u010dinu ra\u010duna", _s26_22, "Prika\u017ei polje za koli\u010dinu stavke, ina\u010de zadano 1", _s21_53, _s21_54, _s26_23, _s34_11, _s16_128, "Zadana koli\u010dina", _s21_55, "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_130, _s16_131, "user", "Korisnik", "invoice_tax", "Invoice Tax", "line_item_tax", "Line Item Tax", "inclusive_taxes", "Inclusive Taxes", _s17_78, _s17_79, "item_tax_rates", "Item Tax Rates", _s18_59, _s22_38, "configure_rates", "Configure rates", _s18_60, _s18_61, "tax_settings", "Postavke poreza", _s18_62, "Tax Rates", "accent_color", "Accent Color", "switch", "Switch", _s19_31, _s20_49, "options", "Opcije", _s16_132, "Tekst u jednom retku", "multi_line_text", "Tekst s vi\u0161e redaka", "dropdown", "Padaju\u0107i izbornik", "field_type", "Vrsta polja", _s27_32, "Poslan je e-mail za oporavak lozinke", "submit", "Submit", _s16_134, "Obnovite va\u0161u zaporku", "late_fees", "Late Fees", "credit_number", "Credit Number", "payment_number", "Broj transakcije", "late_fee_amount", "Late Fee Amount", _s16_135, _s16_136, "schedule", "Raspored", "before_due_date", "Prije datuma dospije\u0107a", "after_due_date", "Nakon datuma dospije\u0107a", _s18_64, "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_56, "E-po\u0161ta za djelomi\u010dno pla\u0107anje", "quote_email", "E-po\u0161ta ponude", _s16_137, _s16_138, _s16_139, "Filtrirano po korisniku", "administrator", "Administrator", _s18_65, _s66_, "user_management", "Upravljanje korisnicima", "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_12, "deleted_users", _s33_17, "removed_users", _s33_18, "restored_users", _s34_13, _s16_141, "Op\u0107e postavke", "invoice_options", "Opcije ra\u010duna", _s17_80, "Sakrij datum pla\u0107anja", _s22_30, 'Prika\u017eite "Datum pla\u0107anja" na ra\u010dunima, onda kada je uplata primljena.', _s23_21, "Ugra\u0111eni dokumenti", _s28_19, "Ubaci dodane dokumente u ra\u010dun.", _s16_143, "Prika\u017ei zaglavlje na", _s16_144, "Prika\u017ei podno\u017eje na", "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_66, "Auto Email", _s23_22, _s61_, _s18_67, "Auto Archive", _s23_23, _s53_1, _s18_68, "Auto Convert", _s23_24, "Automatski konvertirajte ponudu u ra\u010dun nakon \u0161to je odobrena od strane klijenta.", _s17_82, _s17_83, "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_84, "Three months", _s16_145, "Four months", "freq_six_months", "Six months", "freq_annually", "Annually", "freq_two_years", "Two years", _s16_146, "Tri godine", "never", "Never", "company", "Company", _s17_85, "Generirani brojevi", "charge_taxes", "Naplati poreze", "next_reset", "Slijede\u0107i reset", "reset_counter", "Resetiraj broja\u010d", _s16_147, _s16_148, "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_87, _s17_88, "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_89, "Prilago\u0111eni JavaScript", _s16_149, "Poka\u017ei na PDF-u", _s21_58, _s51_5, _s25_39, _s22_31, _s30_7, _s61_0, _s23_25, _s20_50, _s28_20, _s59_0, _s25_40, _s17_91, _s30_8, _s42_9, _s23_26, "Quote Signature", _s22_32, _s25_41, _s27_33, _s142_, "authorization", "Authorization", "subdomain", "Poddomena", "domain", "Domain", "portal_mode", "Na\u010din rada Portal", "email_signature", "Srda\u010dno,", _s24_26, "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_150, "Prilo\u017eite dokumente", "attach_ubl", "Prilo\u017eite UBL", "email_style", "Stil e-po\u0161te", _s19_33, "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_230, "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_34, _s19_35, "credentials", "Credentials", "update_address", "A\u017euriraj adresu", _s19_36, "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_152, "Uspje\u0161no kreirana porezna stopa", _s16_153, "Uspje\u0161no a\u017eurirana porezna stopa", _s17_92, "Uspje\u0161no arhivirana porezna stopa", _s16_154, "Uspje\u0161no izbrisana porezna stopa", _s17_93, "Uspje\u0161no vra\u0107ena porezna stopa", _s18_69, _s38_11, _s17_94, _s37_6, _s18_70, _s38_12, "fill_products", "Proizvodi sa samoispunom", _s18_71, "Odabir proizvoda \u0107e automatski ispuniti opis i cijenu", "update_products", "Proizvidi sa autoa\u017euriranjem", _s20_51, "A\u017euriranje ra\u010duna automatski a\u017eurirati registar proizvoda", _s16_155, _s16_156, _s21_59, _s61_2, "fees", "Fees", "limits", "Limits", "provider", "Dobavlja\u010d", "company_gateway", "Sustav online pla\u0107anja", _s16_157, "Sustavi online pla\u0107anja", _s19_37, "Novi sustav online pla\u0107anja", _s20_52, "Uredi sustav online pla\u0107anja", _s23_27, "Uspje\u0161no stvoren Sustav online pla\u0107anja", _s23_28, "Uspje\u0161no a\u017euriran sustav online pla\u0107anja", _s24_27, "Uspje\u0161no arhiviran sustav online pla\u0107anja", _s23_29, "Uspje\u0161no izbrisan sustav online pla\u0107anja", _s24_28, "Uspje\u0161no vra\u0107en sustav online pla\u0107anja", _s25_42, _s37_7, _s24_29, _s36_7, _s25_43, _s37_8, _s16_159, "Nastavi ure\u0111ivati", "discard_changes", "Discard Changes", "default_value", "Zadana vrijednost", "disabled", "Onemogu\u0107eno", "currency_format", "Format valute", _s21_60, "Prvi dan u tjednu", _s23_30, "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_72, "24-satni prikaz", "send_reminders", "Po\u0161alji podsjetnike", "timezone", "Vremenska zona", _s19_38, "Filtrirano po Projektu", _s17_95, "Filtrirano po grupi", _s19_40, "Filtrirano po ra\u010dunu", _s18_73, "Filtrirano po klijentu", _s18_75, "Filtrirano po dobavlja\u010du", "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_11, "deleted_groups", _s34_14, "restored_groups", _s35_12, "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_161, "Postavke proizvoda", "device_settings", "Postavke ure\u0111aja", "defaults", "Zadano", "basic_settings", "Osnovne postavke", _s17_97, "Napredne postavke", "company_details", "Detalji poduze\u0107a", "user_details", "Detalji korisnika", "localization", "Lokalizacija", "online_payments", "Online uplate", "tax_rates", "Porezne stope", "notifications", "Obavijesti", "import_export", "Uvoz | Izvoz", "custom_fields", "Prilago\u0111ena polja", "invoice_design", "Dizajn ra\u010duna", "buy_now_buttons", "Buy Now Buttons", "email_settings", "Postavke e-po\u0161te", _s23_32, "Predlo\u0161ci & podsjetnici", _s22_33, "Kreditne kartice i banke", _s19_42, "Vizualizacije podataka", "price", "Cijena", "email_sign_up", "Registrirajte se e-po\u0161tom", "google_sign_up", "Registrirajte se putem Google ra\u010duna", _s27_37, "Hvala vam na kupnji!", "redeem", "Redeem", "back", "Natrag", "past_purchases", "Pro\u0161le kupnje", _s19_44, "Godi\u0161nja pretplata", "pro_plan", "Pro plan", "enterprise_plan", "Enterprise Plan", "count_users", ":count korisnika", "upgrade", "Nadogradi", _s25_44, _s18_103, _s24_30, "Molimo unesite prezime", _s33_19, "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_163, "Uvjeti kori\u0161tenja usluge", "privacy_policy", "Privacy Policy", "sign_up", "Prijava", "account_login", "Korisni\u010dka prijava", "view_website", "Pogledajte web stranicu", "create_account", "Otvori ra\u010dun", "email_login", "Prijava putem e-po\u0161te", "create_new", "Create New", _s18_77, "Nije odabran nijedan zapis", _s21_63, "Spremite ili poni\u0161tite svoje promjene", "download", "Preuzmi", _s27_38, _s27_57, "take_picture", "Fotografiraj", "upload_file", "Prenesi datoteku", "document", "Document", "documents", "Dokumenti", "new_document", "Novi Dokument", "edit_document", "Uredi Dokument", _s17_99, "Uspje\u0161no preneseni dokument", _s16_165, "Uspje\u0161no a\u017eurirani dokument", _s17_100, "Uspje\u0161no arhiviran dokument", _s16_166, "Uspje\u0161no izbrisani dokument", _s17_101, "Uspje\u0161no vra\u0107eni dokument", _s18_79, _s38_13, _s17_102, _s37_9, _s18_80, _s38_14, "no_history", "Nema povijesti", "expense_date", "Datum tro\u0161ka", "pending", "Na \u010dekanju", _s16_167, "Evidentirano", _s16_168, "U obradi", _s16_169, "Fakturirano", "converted", "Konvertirano", _s24_32, _s24_44, "exchange_rate", "Te\u010daj", _s16_170, "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_26, _s16_171, "Uspje\u0161no arhivirano :count dobavlja\u010da", "deleted_vendors", "Uspje\u0161no obrisano :count dobavlja\u010da", _s16_172, _s36_8, "new_expense", "Novi tro\u0161ak", "created_expense", "Uspje\u0161no kreiran tro\u0161ak", "updated_expense", "Uspje\u0161no a\u017euriran tro\u0161ak", _s16_173, "Uspje\u0161no arhiviran tro\u0161ak", "deleted_expense", _s23_40, _s16_174, _s29_17, _s17_103, "Uspje\u0161no arhivirani tro\u0161kovi", _s16_175, _s23_40, _s17_104, _s37_10, "copy_shipping", "Copy Shipping", "copy_billing", "Copy Billing", "design", "Dizajn", _s21_64, "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_46, "stopped_task", "Uspje\u0161no zavr\u0161en zadatak", "resumed_task", _s25_48, "now", "Sada", _s16_176, _s16_177, "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_16, _s19_46, _s18_103, "budgeted_hours", "Dogovoreno radnih sati", "created_project", _s28_30, "updated_project", _s28_31, _s16_178, _s29_18, "deleted_project", _s28_32, _s16_179, _s29_19, _s17_105, _s37_17, _s16_180, _s36_12, _s17_106, _s37_11, "new_project", "Novi projekt", _s27_42, "Hvala vam \u0161to koristite na\u0161u aplikaciju!", "if_you_like_it", "Ako vam se svi\u0111a, molim vas", "click_here", "kliknite ovdje", _s18_81, "Kliknite ovdje", "to_rate_it", "da bi ju ocijenili.", "average", "Prosjek", "unapproved", "Neodobreno", _s30_13, "Potvrdite autenti\u010dnost da biste promijenili ovu postavku", "locked", "Zaklju\u010dano", "authenticate", "Provjera autenti\u010dnosti", _s19_48, "Molimo provjerite autenti\u010dnost", _s24_33, "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_107, "Razdoblje usporedbe", "previous_period", "Prethodno razdoblje", "previous_year", "Prethodna godina", "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_181, "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", "Uredi dobavlja\u010da", "edit_project", "Uredi projekt", _s20_54, "Uredi ponavljaju\u0107u ponudu", "billing_address", "Adresa ra\u010duna", _s16_183, _s16_184, "total_revenue", "Ukupni prihod", "average_invoice", "Prosje\u010dni ra\u010dun", "outstanding", "Dospijeva", "invoices_sent", _s20_63, "active_clients", "aktivni klijenti", "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_185, "Osvje\u017eavanje zavr\u0161eno", _s23_33, "Molimo upi\u0161ite va\u0161u email adresu", _s26_32, "Molimo upi\u0161ite va\u0161u zaporku", _s21_67, "Molimo unesite URL", _s26_34, "Molimo upi\u0161ite \u0161ifru proizvoda", "ascending", "Ascending", "descending", "Descending", "save", "Pohrani", _s17_109, "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_50, "Kopirao :value u me\u0111uspremnik", "error", "Gre\u0161ka", _s16_187, "Pokretanje nije uspjelo", "contacts", "Kontakti", "additional", "Dodatno", "first_name", "Ime", "last_name", "Prezime", "add_contact", "Dodaj kontakt", "are_you_sure", "Da li ste sigurni?", "cancel", "Odustani", "ok", "Ok", "remove", "Remove", _s16_189, "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_191, "Proizvod je uspje\u0161no arhiviran", "deleted_product", _s28_36, _s16_192, _s29_21, _s17_111, _s37_18, _s16_193, _s36_13, _s17_112, _s37_12, "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_194, "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_195, _s36_10, "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_196, "Uspje\u0161no arhiviran ra\u010dun", "deleted_invoice", "Uspje\u0161no obrisan ra\u010dun", _s16_197, "Uspje\u0161no obnovljen ra\u010dun", _s17_113, "Uspje\u0161no arhivirano :count ra\u010duna", _s16_198, "Uspje\u0161no obrisano :count ra\u010duna", _s17_114, _s37_13, "emailed_invoice", "Ra\u010dun uspje\u0161no poslan e-po\u0161tom", "emailed_payment", _s28_57, "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_199, _s16_200, "status", "Status", _s17_115, "Status ra\u010duna", "quote_status", "Status ponude", _s22_34, "Kliknite + za dodavanje stavke", _s22_36, "Pritisnite + za dodavanje vremena", "count_selected", ":count odabrano", "total", "Sveukupno", "percent", "Percent", "edit", "Uredi", "dismiss", "Odbaci", _s20_56, "Molimo odaberite datum", _s22_37, "Molimo odaberite klijenta", _s24_35, "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_15, "Molimo upi\u0161ite broj ra\u010duna", _s27_46, "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_39, "Ra\u010dun je uspje\u0161no ozna\u010den kao poslan", _s22_40, _s35_13, _s23_35, "Ra\u010duni su uspje\u0161no ozna\u010deni kao poslani", _s23_36, _s36_11, "done", "Dovr\u0161eno", _s37_14, "Molimo upi\u0161ite ime klijenta ili kontakta", "dark_mode", "Tamni prikaz", _s27_48, "Ponovno pokrenite aplikaciju za primjenu promjena", "refresh_data", "Osvje\u017ei podatke", "blank_contact", "Prazan kontakt", "activity", "Aktivnost", _s16_201, "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_203, "U tijeku", _s16_204, "Poni\u0161teno", _s16_205, "Neuspje\u0161no", _s16_206, "Zavr\u0161eno", _s16_207, "Djelimi\u010dni povrat", _s16_208, "Povrat", _s17_116, "Unapplied", _s17_117, _s19_14, "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_231, "third_reminder", _s16_232, "reminder1", "Prvi podsjetnik", "reminder2", _s16_231, "reminder3", _s16_232, "template", "Predlo\u017eak", "send", "Po\u0161alji", "subject", "Naslov", "body", "Tijelo", "send_email", "Slanje e-po\u0161te", "email_receipt", "Po\u0161alji e-po\u0161tom ra\u010dun klijentu", "auto_billing", "Automatska naplata", "button", "Gumb", "preview", "Preview", "customize", "Prilagodi", "history", "Povijest", "payment", "Uplata", "payments", "Uplate", "refunded", "Povrat", "payment_type", "Payment Type", _s21_69, _s21_92, "enter_payment", "Unesi uplatu", "new_payment", "Unesi uplatu", "created_payment", "Uspje\u0161no kreirana uplata", "updated_payment", "Uspje\u0161no a\u017eurirana uplata", _s16_209, "Uspje\u0161no arhivirana uplata", "deleted_payment", "Uspje\u0161no obrisana uplata", _s16_210, "Uspje\u0161no obnovljena uplata", _s17_118, "Uspje\u0161no arhivirana :count uplata", _s16_211, "Uspje\u0161no obrisano :count uplata", _s17_119, _s37_16, "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_16, "expense", "Tro\u0161ak", "expenses", "Tro\u0161kovi", "vendor", "Dobavlja\u010d", "vendors", "Dobavlja\u010di", "task", "Task", "tasks", "Zadaci", "project", "Projekt", "projects", "Projekti", "activity_1", ":user kreirao klijenta :client", "activity_2", ":user arhivirao klijenta :client", "activity_3", ":user obrisao klijenta :client", "activity_4", ":user kreirao ra\u010dun :invoice", "activity_5", ":user a\u017eurirao ra\u010dun :invoice", "activity_6", ":user poslao e-po\u0161tom ra\u010dun :invoice za :contact", "activity_7", ":contact pregledao ra\u010dun :invoice", "activity_8", ":user arhivirao ra\u010dun :invoice", "activity_9", ":user obrisao ra\u010dun :invoce", "activity_10", ":contact upisao uplatu :payment za :invoice", "activity_11", ":user a\u017eurirao uplatu :payment", "activity_12", ":user ahivirao uplatu :payment", "activity_13", ":user obrisao uplatu :payment", "activity_14", ":user upisao :credit kredit", "activity_15", ":user a\u017eurirao :credit kredit", "activity_16", ":user arhivirao :credit kredit", "activity_17", ":user obrisao :credit kredit", "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", ":user obnovio ra\u010dun :invoice", "activity_26", ":user obnovio klijenta :client", "activity_27", ":user obnovio uplatu :payment", "activity_28", ":user obnovio :credit kredit", "activity_29", ":contact odobrio ponudu :quote", "activity_30", _s28_51, "activity_31", _s29_30, "activity_32", _s28_52, "activity_33", _s29_31, "activity_34", ":user kreirao tro\u0161ak :expense", "activity_35", _s31_12, "activity_36", _s30_23, "activity_37", _s31_13, "activity_39", _s50_9, "activity_40", _s64_, "activity_41", _s41_6, "activity_42", _s24_37, "activity_43", _s24_38, "activity_44", _s25_52, "activity_45", _s24_39, "activity_46", _s25_53, "activity_47", _s30_24, "activity_48", "Korisnik :user je a\u017eurirao radni nalog :ticket", "activity_49", "Korisnik :user je zatvorio radni nalog :ticket", "activity_50", "Korisnik :user je spojio radni nalog :ticket", "activity_51", "Korisnik :user je razdijelio radni nalog :ticket", "activity_52", "Kontakt :contact je otvorio radni nalog :ticket", "activity_53", "Kontakt :contact je ponovno otvorio radni nalog :ticket", "activity_54", "Korisnik :user je ponovno otvorio radni nalog :ticket", "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", ":user otkazao ra\u010dun :invoice", "activity_60", _s28_50, "activity_61", _s28_53, "activity_62", _s28_54, "activity_63", _s61_3, "activity_64", _s62_0, "activity_65", _s61_4, "activity_66", _s63_0, "activity_80", _s40_2, "activity_81", _s40_3, "activity_82", _s41_4, "activity_83", _s40_4, "activity_84", _s41_5, _s17_120, _s17_121, "emailed_quote", "Ponuda uspje\u0161no poslana e-po\u0161tom", "emailed_credit", _s27_61, _s20_58, "Ponuda je uspje\u0161no ozna\u010dena kao poslana", _s21_71, _s34_17, "expired", "Isteklo", "all", "Svi", "select", "Odaberi", _s22_41, "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_82, "Prilago\u0111eni stil e-po\u0161te", _s24_40, "Prilago\u0111ena poruka nadzorne plo\u010de", _s29_32, "Prilago\u0111ena poruka nepla\u0107enog ra\u010duna", _s27_53, "Prilago\u0111ena poruka pla\u0107enog ra\u010duna", _s31_15, "Prilago\u0111ena poruka ne odobrene ponude", "lock_invoices", "Zaklju\u010daj ra\u010dune", "translations", "Prijevodi", _s19_51, "Uzorak broja zadatka", _s19_53, "Broja\u010d broja zadatka", _s22_43, "Uzorak broja tro\u0161kova", _s22_45, "Broja\u010d broja tro\u0161kova", _s21_72, "Uzorak broja dobavlja\u010da", _s21_74, "Broja\u010d brojeva dobavlja\u010da", _s21_76, "Uzorak broja radnog naloga", _s21_78, "Broja\u010d broj radnog naloga", _s22_47, "Uzorak broja transakcije", _s22_49, "Broja\u010d broja transakcije", _s22_51, "Uzorak broja ra\u010duna", _s22_53, "Broja\u010d ra\u010duna", _s20_59, "Uzorak broja ponude", _s20_61, "Broja\u010d ponuda", _s21_80, _s21_81, _s21_82, _s21_83, _s21_84, _s21_81, _s21_85, _s21_83, _s18_84, "Poni\u0161ti datum broja\u010da", "counter_padding", "Ispuna broja broja\u010da", _s28_55, _s28_59, _s18_86, _s18_87, _s18_88, _s18_89, _s18_90, _s18_91, _s18_92, _s18_93, _s18_94, _s18_95, _s18_96, _s18_97, _s21_86, _s21_87, _s19_55, _s19_56, _s21_88, _s21_89, _s29_34, _s29_35, "show_table", "Prikaz u tablici", "show_list", "Prikaz u listi", "client_city", "Grad klijenta", "client_state", "\u017dupanija klijenta", "client_country", "Dr\u017eava klijenta", _s16_212, "Klijent je aktivan", "client_balance", "Stanje ra\u010duna klijenta", "client_address1", "Client Street", "client_address2", _s16_214, "vendor_address1", "Vendor Street", "vendor_address2", _s16_215, _s24_42, _s22_55, _s24_43, _s25_54, "type", "Tip", "invoice_amount", "Iznos ra\u010duna", _s16_216, "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_122, _s18_48, _s17_123, _s18_49, _s17_124, _s18_50, _s17_125, _s18_51, "is_deleted", "Izbrisan", "vendor_city", "Grad dobavlja\u010da", "vendor_state", "\u017dupanija dobavlja\u010da", "vendor_country", "Dr\u017eava dobavlja\u010da", "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_57, _s19_58, _s16_217, _s16_226, _s19_59, _s19_60, "tax_name1", "Tax Name 1", "tax_name2", "Tax Name 2", "tax_name3", "Tax Name 3", "transaction_id", "Transaction ID", _s18_98, _s18_99, _s16_218, _s16_219], t1, t1), "cs", A.LinkedHashMap_LinkedHashMap$_literal(["add_to_invoice", "P\u0159idat k faktu\u0159e :invoice", _s17_, _s17_0, "week", "Week", "created_record", _s27_, _s25_, "Klientovi :client byla odesl\xe1na faktura :invoice za :amount.", _s26_, _s17_1, _s31_, _s50_, _s31_0, _s22_, _s36_, _s55_, _s20_, _s20_0, _s25_0, _s45_, _s16_, "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_, "change_status", "Change Status", "fees_sample", _s46_, _s19_, _s19_0, _s24_, _s29_, "after_saving", "After Saving", "view_record", "View Record", _s21_, _s21_0, _s26_0, _s37_, _s19_1, _s19_2, "json_help", _s58_, "release_notes", "Release Notes", _s23_, _s33_, "started_tasks", _s33_0, "stopped_tasks", _s33_1, "approved_quote", _s27_55, "approved_quotes", _s35_, "approve", "Schv\xe1lit", "client_website", "Client Website", "invalid_time", "Invalid Time", _s21_1, _s21_2, _s20_1, _s20_2, _s27_0, _s27_1, _s23_0, _s23_1, "load_pdf", "Load PDF", _s16_1, _s16_2, _s24_0, _s44_, "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_3, _s16_4, "purged_client", _s26_1, _s27_2, _s77_, _s22_0, _s34_, _s30_, _s47_, "small", "Small", _s21_3, _s34_0, _s22_1, _s35_0, _s16_5, _s45_0, "wait_for_saving", _s44_0, _s20_3, _s94_, "remaining", "Remaining", "invoice_paid", "Invoice Paid", "activity_120", _s50_0, "activity_121", _s50_1, "activity_122", _s51_, "activity_123", _s50_2, "activity_124", _s51_0, "normal", "Normal", "large", "Large", "extra_large", "Extra Large", _s16_6, _s16_7, _s21_4, _s42_, "print_pdf", "Print PDF", "remind_me", "Remind Me", _s16_8, _s16_9, "click_selected", "Click Selected", "hide_preview", "Hide Preview", "edit_record", "Edit Record", _s27_3, _s57_, "giropay", "GiroPay", "direct_debit", "Direct Debit", _s21_5, _s30_0, "set_password", "Nastavit heslo", _s17_2, _s59_, _s16_10, _s58_0, _s20_4, _s33_2, "disconnect", "Disconnect", "add_to_invoices", "Add to Invoices", "acss", _s29_36, "becs", _s17_126, "bulk_download", "Download", _s17_3, _s104_, "persist_ui", "Persist UI", "persist_ui_help", _s104_0, _s18_, _s18_0, _s17_4, _s17_5, "has_tasks", "Has Tasks", "registration", "Registration", _s27_4, _s50_3, "view_expense", "Zobrazit n\xe1klad # :expense", "view_statement", "View Statement", "sepa", _s17_127, "ideal", "iDEAL", "przelewy24", "Przelewy24", "eps", "EPS", "fpx", "FPX", _s18_1, _s18_2, "system", "Syst\xe9m", _s19_3, _s19_4, "updated_company", _s28_, "kbc", "KBC", "bancontact", "Bancontact", _s19_5, _s44_1, "webhook_success", "Webhook Success", _s24_1, _s40_, _s27_5, _s43_, "app", "App", _s20_5, _s46_0, _s16_11, _s16_220, _s18_3, "Email Invoice", _s16_12, "Email Quote", _s17_6, "Email Credit", "from_name", "From Name", _s16_13, _s16_221, _s17_7, _s17_8, _s18_4, _s18_5, _s21_6, _s21_7, _s22_2, _s22_3, _s25_1, _s38_, _s25_2, _s38_0, _s26_2, _s39_, _s25_3, _s28_32, _s25_4, _s38_1, _s26_3, _s39_0, _s24_2, _s24_3, _s25_5, _s25_6, "last_sent_date", "Last Sent Date", "include_drafts", "Include Drafts", _s19_6, _s32_0, "is_invoiced", "Is Invoiced", "change_plan", "Change Plan", "persist_data", "Persist Data", "customer_count", "Customer Count", _s16_14, _s16_15, _s16_16, _s16_17, _s28_0, _s28_1, "decimal_comma", "Decimal Comma", _s26_4, _s35_1, "select_method", "Select Method", "select_platform", "Select Platform", _s28_2, _s42_0, _s16_18, _s27_6, "enable_markdown", "Enable Markdown", _s20_6, _s35_2, "user_guide", "User Guide", _s18_6, _s18_7, "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_1, _s31_2, _s25_7, _s25_8, _s33_3, _s33_4, _s27_7, _s27_8, _s36_0, _s36_1, _s31_3, _s31_4, _s25_9, _s25_10, "net_subtotal", "Net", "review_app", "Review App", "check_status", "Check Status", "free_trial", "Free Trial", _s23_2, _s57_0, _s21_8, _s62_, "change_email", "Change Email", _s25_11, _s52_, _s21_9, _s21_10, "uninvoiced", "Uninvoiced", "subdomain_guide", _s120_, "send_time", "Send Time", "import_data", "Importovat data", "import_settings", "Import Settings", _s17_9, _s28_3, _s19_7, _s48_, "json", "JSON", _s24_4, _s24_5, "wait_for_data", _s42_1, "net_total", "Net Total", "has_taxes", "Has Taxes", _s16_19, _s16_20, _s18_8, _s40_0, "login_success", _s16_21, "login_failure", "Failed Login", "exported_data", _s67_, _s23_3, _s23_4, _s28_4, _s41_, "step_1_sign_in", "Step 1: Sign In", _s16_22, _s17_10, "account_id", "Account ID", _s27_9, _s35_3, "activity_100", _s50_4, "activity_101", _s50_5, "activity_102", _s51_1, "activity_103", _s50_6, "activity_104", _s51_2, _s18_9, _s18_10, _s23_5, _s35_4, "gateway_setup", "Gateway Setup", "preview_sidebar", "Preview Sidebar", _s16_23, _s16_24, _s18_11, _s31_5, _s16_25, _s16_26, "count_session", "1 Session", "count_sessions", ":count Sessions", "invoice_created", "Invoice Created", "quote_created", "Quote Created", "credit_created", "Credit Created", "pro", "Profi", "enterprise", "Enterprise", "last_updated", "Last Updated", "invoice_item", "Invoice Item", "quote_item", "Quote Item", _s18_12, _s18_13, _s17_11, _s17_12, "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", "Umo\u017enit", "move_top", "Move Top", "move_up", "Move Up", "move_down", "Move Down", "move_bottom", "Move Bottom", "subdomain_help", _s61_1, _s21_11, _s53_, _s25_12, _s37_0, _s17_13, _s17_14, "is_viewed", "Is Viewed", "letter", "Letter", "legal", "Legal", "page_layout", "Page Layout", "portrait", "Portrait", "landscape", "Landscape", _s26_5, _s85_, _s20_7, _s54_, _s21_12, _s21_13, _s17_15, _s17_16, "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_14, _s18_15, "promo_code", "Promo code", "promo_discount", "Promo Discount", _s18_16, _s18_17, _s16_27, _s16_28, "max_seats_limit", "Max Seats Limit", "trial_enabled", "Trial Enabled", "trial_duration", "Trial Duration", _s21_14, _s21_15, _s18_18, _s18_19, "plan_map", "Plan Map", "refund_period", "Refund Period", _s21_16, _s21_17, "purchase_page", "Purchase Page", "security", "Security", "email_bounced", "Email Bounced", _s20_8, "Spam Complaint", "email_delivery", "Email Delivery", _s16_29, _s16_30, "pdf_response", "PDF Response", _s22_4, _s22_5, "pdf_failed", "PDF Failed", "pdf_success", "PDF Success", "modified", "Modified", "subscription", "Subscription", "subscriptions", "Subscriptions", _s16_31, _s16_32, _s17_17, _s17_18, _s20_9, _s33_5, _s20_10, _s33_6, _s21_18, _s34_1, _s20_11, _s33_7, _s20_12, _s33_8, _s21_19, _s34_2, _s19_8, _s21_20, _s20_13, _s27_10, _s26_6, _s26_7, "connect_gmail", "Connect Gmail", _s16_33, _s16_34, "connected_gmail", _s28_5, _s18_20, _s31_6, _s16_35, _s100_, _s16_36, _s16_37, "count_minutes", ":count Minutes", _s16_38, _s16_39, _s29_0, _s29_1, "use_last_email", "Use last email", _s16_40, _s16_41, _s21_21, _s51_3, _s27_11, _s35_5, _s27_12, _s27_13, _s34_3, _s52_0, "help_translate", "Help Translate", _s23_6, _s23_7, "resend_invite", _s17_128, _s19_9, _s25_13, _s16_42, _s30_1, _s19_10, _s33_9, "delivered", "Delivered", "bounced", "Bounced", "spam", "Spam", "view_docs", "View Docs", _s32_1, _s72_, "send_sms", "Send SMS", "sms_code", "SMS Code", _s21_22, _s46_1, _s18_21, _s46_2, "connect_google", "Connect Google", _s17_19, _s17_20, _s17_21, _s25_55, _s18_22, _s18_23, _s34_4, _s34_5, "stay_logged_in", "Stay Logged In", _s23_8, _s40_1, "count_hours", ":count Hours", "count_day", "1 Day", "count_days", ":count Days", _s19_11, _s19_12, _s17_22, _s17_23, "resend_email", "Resend Email", _s26_8, _s33_10, _s16_43, _s16_227, _s19_13, _s19_14, _s19_15, _s45_1, "list_long_press", "List Long Press", "show_actions", "Show Actions", _s17_24, _s17_25, _s27_14, _s51_4, _s21_23, _s97_, "this_quarter", "This Quarter", "last_quarter", "Last Quarter", "to_update_run", "To update run", _s18_24, "Zm\u011bnit na fakturu", _s16_44, _s16_45, "invoice_project", "Invoice Project", "invoice_task", "Faktura\u010dn\xed \xfaloha", "invoice_expense", "Fakturovat n\xe1klady", _s19_16, _s21_24, _s20_14, _s27_15, _s16_46, _s16_47, "save_and_email", "Save and Email", _s16_48, _s16_49, _s16_50, _s16_51, _s17_26, _s17_27, _s22_6, _s22_7, _s24_6, _s24_7, "converted_total", "Converted Total", "is_sent", "Is Sent", _s17_28, _s17_29, "document_upload", "Document Upload", _s20_15, _s34_6, "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", "Skr\xfdt", "empty_columns", "Empty Columns", _s21_25, _s21_26, _s26_9, _s96_, "running_tasks", "Running Tasks", "recent_tasks", "Recent Tasks", "recent_expenses", "Recent Expenses", _s17_30, _s17_31, "update_app", "Update App", "started_import", _s27_16, _s24_8, _s24_9, _s20_16, _s20_17, _s18_26, _s18_27, "column", "Sloupec", "sample", "Vzorek", "map_to", "Map To", "import", "Importovat", _s25_14, _s29_2, "select_file", "Pros\xedm zvolte soubor", _s16_52, _s16_53, "csv_file", "CSV soubor", "csv", "CSV", "freshbooks", "FreshBooks", "invoice2go", "Invoice2go", "invoicely", "Invoicely", "waveaccounting", "Wave Accounting", "zoho", "Zoho", "accounting", "Accounting", _s22_8, _s24_10, "import_type", "Import Type", "html_mode", "HTML Mode", "html_mode_help", _s43_0, "view_licenses", "View Licenses", "webhook_url", "Webhook URL", _s17_32, _s17_33, "sidebar_editor", "Sidebar Editor", _s22_9, _s31_17, "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_11, _s24_12, _s24_13, _s24_14, "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_9, "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_15, _s48_0, "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_34, _s17_35, "clear_cache", "Clear Cache", "sort_order", "Sort Order", "task_status", "Status", "task_statuses", "Task Statuses", "new_task_status", "New Task Status", _s16_54, _s16_55, _s19_17, _s32_2, _s19_18, _s31_18, _s20_18, _s33_11, _s19_19, _s32_3, _s19_20, _s32_4, _s20_19, _s33_12, _s22_10, _s42_2, _s21_27, _s41_0, _s22_11, _s42_3, _s18_28, _s20_20, _s20_21, _s27_17, _s16_56, _s16_57, _s21_28, _s52_1, _s20_22, _s20_23, _s25_15, _s42_4, _s20_24, _s20_25, _s25_16, _s42_5, _s21_29, _s25_17, _s18_29, _s18_30, "task_settings", "Task Settings", _s20_26, _s20_27, _s18_31, _s18_32, _s20_28, _s20_29, _s21_30, _s21_31, _s24_16, _s37_1, _s24_17, _s37_2, _s25_18, _s38_2, _s24_18, _s29_37, _s24_19, _s37_3, _s25_19, _s38_3, _s27_18, _s45_4, _s26_10, _s46_3, _s27_19, _s47_0, _s23_10, _s25_20, _s25_21, _s32_5, _s21_32, _s21_33, "show_option", "Show Option", _s22_12, _s50_7, "view_changes", "View Changes", "force_update", "Force Update", _s17_36, _s76_, "mark_paid_help", _s31_19, _s18_33, "M\xe1 b\xfdt fakturov\xe1n", _s23_11, _s33_21, _s29_3, _s26_42, _s21_34, _s20_30, _s16_58, _s16_59, _s18_34, _s18_35, "crypto", "Crypto", "paypal", "PayPal", "alipay", "Alipay", "sofort", "Sofort", "apple_pay", _s16_222, "user_field", "User Field", "variables", "Variables", "show_password", "Show Password", "hide_password", "Hide Password", "copy_error", "Copy Error", "capture_card", "Capture Card", _s17_37, _s17_38, "total_taxes", "Total Taxes", "line_taxes", "Line Taxes", "total_fields", "Total Fields", _s25_22, _s38_4, _s25_23, _s38_5, _s25_24, _s38_6, "gateway_refund", "Gateway Refund", _s19_21, _s43_1, "due_date_days", "Due Date", "paused", "Paused", "mark_active", "Mark Active", "day_count", "Day :count", _s22_13, "Prvn\xed den v m\u011bs\xedci", _s21_35, _s21_36, _s17_39, _s17_40, "endless", "Endless", "next_send_date", "Next Send Date", _s16_60, _s16_61, _s17_41, "Pravideln\xe1 faktura", _s18_36, "Pravideln\xe9 faktury", _s21_37, "Nov\xe1 pravideln\xe1 faktura", _s22_15, _s22_16, _s25_25, _s38_7, _s25_26, _s38_8, _s26_11, "Pravideln\xe1 faktura \xfasp\u011b\u0161n\u011b archivov\xe1na", _s25_27, "Pravideln\xe1 faktura smaz\xe1na", _s25_28, _s38_10, _s26_12, "Pravideln\xe1 faktura obnovena", _s27_20, _s47_1, _s26_13, _s46_4, _s27_21, _s47_2, _s24_20, _s26_14, _s25_29, _s32_6, "send_date", "Send Date", "auto_bill_on", "Auto Bill On", _s28_6, _s28_7, "profit", "Profit", "line_item", "Line Item", _s18_38, _s18_39, _s23_12, _s35_6, _s19_22, _s19_23, _s24_21, _s52_2, "test_mode", "Test Mode", "opened", "Opened", _s30_2, _s22_17, _s30_3, _s22_18, "gateway_success", "Gateway Success", "gateway_failure", "Gateway Failure", "gateway_error", "Gateway Error", "email_send", "Email Send", _s17_43, _s17_44, "failure", "Failure", "quota_exceeded", "Quota Exceeded", _s16_62, _s16_63, "system_logs", "System Logs", "view_portal", "View Portal", "copy_link", "Copy Link", "token_billing", "Ukl\xe1dat platebn\xed \xfadaje", _s24_22, _s24_23, "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_40, _s18_41, "pdf_page_info", _s23_13, _s16_64, _s29_38, "emailed_quotes", _s27_56, "emailed_credits", _s28_56, "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_6, "client_created", "Client Created", _s20_31, _s20_32, _s20_33, _s20_34, "completed", "Completed", "gross", "Gross", "net_amount", "Net Amount", "net_balance", "Net Balance", "client_settings", "Client Settings", _s17_45, _s17_46, _s17_47, _s17_48, "selected_quotes", "Selected Quotes", "selected_tasks", "Selected Tasks", _s17_49, _s17_50, _s17_51, "Nadch\xe1zej\xedc\xed faktury", _s17_53, _s17_54, "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_55, _s28_8, "api_webhooks", "API Webhooks", "search_webhooks", _s22_19, "search_webhook", _s16_65, "webhook", "Webhook", "webhooks", "Webhooks", "new_webhook", "New Webhook", "edit_webhook", "Edit Webhook", "created_webhook", _s28_9, "updated_webhook", _s28_10, _s16_66, _s29_4, "deleted_webhook", _s28_11, "removed_webhook", _s28_12, _s16_67, _s29_5, _s17_56, _s37_4, _s16_68, _s36_2, _s16_69, _s36_3, _s17_57, _s37_5, "api_tokens", "API Tokeny", "api_docs", "API Docs", "search_tokens", _s20_35, "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", _s26_18, "restored_token", _s27_23, "archived_tokens", _s35_7, "deleted_tokens", _s34_7, "restored_tokens", _s35_8, _s19_24, _s19_25, _s24_24, _s45_2, _s21_39, _s19_26, "email_invoice", "Poslat fakturu emailem", "email_quote", "Odeslat nab\xeddku emailem", "email_credit", "Email Credit", "email_payment", "Email Payment", _s20_36, _s41_1, "ledger", "Ledger", "view_pdf", "View PDF", "all_records", "All records", "owned_by_user", "Owned by user", _s16_70, _s16_71, "contact_name", "Contact Name", "use_default", "Use default", _s16_72, _s17_58, "number_of_days", "Number of days", _s23_14, _s23_15, "payment_term", "Payment Term", _s16_73, _s16_74, _s17_59, "Editovat platebn\xed podm\xednky", _s20_37, _s33_13, _s20_38, _s33_14, _s21_40, _s34_8, _s20_39, _s33_15, _s20_40, _s33_16, _s21_41, _s34_9, _s22_20, _s42_7, _s21_42, _s41_2, _s22_21, _s42_8, "email_sign_in", _s18_100, "change", "Change", _s23_16, _s28_13, _s24_25, _s29_6, "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_42, _s18_43, _s16_75, _s16_223, "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_76, _s16_224, "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_61, "search_design", "Search 1 Design", "search_invoice", _s16_77, "search_client", "Search 1 Client", "search_product", _s16_78, "search_quote", "Search 1 Quote", "search_credit", "Search 1 Credit", "search_vendor", "Search 1 Vendor", "search_user", "Search 1 User", "search_tax_rate", _s17_62, "search_task", "Search 1 Tasks", "search_project", _s16_79, "search_expense", _s16_80, "search_payment", _s16_81, "search_group", "Search 1 Group", "refund_payment", "Refund Payment", _s17_63, _s30_4, _s18_44, _s31_7, _s16_82, _s29_7, _s17_64, _s30_5, "reverse", "Reverse", "full_name", "Full Name", _s17_65, _s17_66, _s17_67, _s17_68, "custom1", "First Custom", "custom2", "Second Custom", "custom3", "Third Custom", "custom4", "Fourth Custom", "optional", "Optional", "license", "License", "purge_data", "Purge Data", _s16_83, _s32_7, _s18_45, _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_30, "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", "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_31, _s25_32, _s16_84, _s16_85, "apply_license", "Apply License", "cancel_account", "Smazat \xfa\u010det", _s22_22, "Varov\xe1n\xed: Toto permanentn\u011b odstran\xed V\xe1\u0161 \xfa\u010det. Tato akce je nevratn\xe1.", "delete_company", "Delete Company", _s22_23, _s69_, "enabled_modules", "Enabled Modules", "converted_quote", _s28_14, "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_24, "updated_design", _s27_25, "archived_design", _s28_15, "deleted_design", _s27_26, "removed_design", _s27_27, "restored_design", _s28_16, _s16_86, _s36_4, "deleted_designs", _s35_9, _s16_87, _s36_5, "proposals", "Proposals", "tickets", "Tickets", _s16_88, "Pravideln\xe9 nab\xeddky", "recurring_tasks", "Recurring Tasks", _s18_46, _s18_47, "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_29, "archived_credit", "Kredit \xfasp\u011b\u0161n\u011b archivov\xe1n", "deleted_credit", "Kredit \xfasp\u011b\u0161n\u011b smaz\xe1n", "removed_credit", _s27_31, "restored_credit", "Kredit \xfasp\u011b\u0161n\u011b obnoven", _s16_90, ":count kredit\u016f bylo \xfasp\u011b\u0161n\u011b archivov\xe1no", "deleted_credits", ":count kredit\u016f bylo \xfasp\u011b\u0161n\u011b smaz\xe1no", _s16_91, _s36_6, "current_version", "Sou\u010dasn\xe1 verze", "latest_version", "Latest Version", "update_now", "Update Now", _s26_19, _s41_3, _s16_92, _s16_93, "app_updated", _s29_8, "learn_more", "V\xedce informac\xed", "integrations", "Integrations", "tracking_id", "Tracking Id", _s17_69, _s17_70, "credit_footer", "Credit Footer", "credit_terms", "Credit Terms", "new_company", "Nov\xe1 firma", "added_company", _s26_20, "company1", _s16_94, "company2", _s16_95, "company3", _s16_96, "company4", _s16_97, "product1", _s16_98, "product2", _s16_99, "product3", _s16_100, "product4", _s16_101, "client1", "Custom Client 1", "client2", "Custom Client 2", "client3", "Custom Client 3", "client4", "Custom Client 4", "contact1", _s16_102, "contact2", _s16_103, "contact3", _s16_104, "contact4", _s16_105, "task1", "Custom Task 1", "task2", "Custom Task 2", "task3", "Custom Task 3", "task4", "Custom Task 4", "project1", _s16_106, "project2", _s16_107, "project3", _s16_108, "project4", _s16_109, "expense1", _s16_110, "expense2", _s16_111, "expense3", _s16_112, "expense4", _s16_113, "vendor1", "Custom Vendor 1", "vendor2", "Custom Vendor 2", "vendor3", "Custom Vendor 3", "vendor4", "Custom Vendor 4", "invoice1", _s16_114, "invoice2", _s16_115, "invoice3", _s16_116, "invoice4", _s16_117, "payment1", _s16_118, "payment2", _s16_119, "payment3", _s16_120, "payment4", _s16_121, "surcharge1", _s18_48, "surcharge2", _s18_49, "surcharge3", _s18_50, "surcharge4", _s18_51, "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_52, _s18_53, _s17_71, _s17_72, "contact_phone", "Contact Phone", _s21_43, _s22_24, _s21_44, _s22_25, _s21_45, _s22_26, _s21_46, _s22_27, _s17_73, "Shipping Street", _s17_74, _s18_54, "shipping_city", "Shipping City", "shipping_state", _s23_17, _s20_41, _s20_42, _s16_122, _s16_123, _s16_124, "Billing Street", _s16_125, _s17_75, "billing_city", "Billing City", "billing_state", _s22_28, _s19_27, _s19_28, "billing_country", "Billing Country", "client_id", "Client Id", "assigned_to", "Assigned to", "created_by", _s16_225, "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", "P\u0159idat firmu", "unpaid_invoice", "Unpaid Invoice", "paid_invoice", "Paid Invoice", _s16_126, _s16_127, "help", "Pomoc", "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_47, _s35_10, _s30_6, _s63_, "message", "Zpr\xe1va", "from", "Od", _s20_43, _s20_44, _s25_33, _s56_, _s20_45, _s34_10, _s18_55, _s18_56, _s23_18, _s33_22, _s18_57, _s18_58, "support_forum", "support forum", "about", "About", "documentation", "Dokumentace", "contact_us", "Contact Us", "subtotal", "Mezisou\u010det", "line_total", "Celkem", "item", "Polo\u017eka", "credit_email", "Credit Email", "iframe_url", "Web", "domain_url", "Domain URL", _s21_48, _s21_90, _s20_46, _s58_1, _s19_29, _s19_30, _s23_19, _s23_20, _s20_47, _s20_48, "deleted_logo", _s25_34, "yes", "Ano", "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", "Zobrazit", "module", "Module", "first_custom", "First Custom", "second_custom", "Second Custom", "third_custom", "Third Custom", "show_cost", "Show Cost", _s17_76, _s17_77, "show_cost_help", _s55_0, _s21_49, _s21_50, _s26_21, _s58_2, _s21_51, _s21_52, _s26_22, _s60_, _s21_53, _s21_54, _s26_23, _s34_11, _s16_128, _s16_129, _s21_55, _s47_3, "one_tax_rate", "One Tax Rate", "two_tax_rates", "Two Tax Rates", "three_tax_rates", "Three Tax Rates", _s16_130, _s16_131, "user", "U\u017eivatel", "invoice_tax", "Invoice Tax", "line_item_tax", "Line Item Tax", "inclusive_taxes", "Inclusive Taxes", _s17_78, _s17_79, "item_tax_rates", "Item Tax Rates", _s18_59, _s22_38, "configure_rates", "Configure rates", _s18_60, _s18_61, "tax_settings", "Nastaven\xed dan\xed", _s18_62, "Tax Rates", "accent_color", "Accent Color", "switch", "Switch", _s19_31, _s20_49, "options", "Options", _s16_132, _s16_133, "multi_line_text", "Multi-line text", "dropdown", "Dropdown", "field_type", "Field Type", _s27_32, _s39_3, "submit", "Submit", _s16_134, "Obnovit va\u0161e heslo", "late_fees", "Late Fees", "credit_number", "Credit Number", "payment_number", "Payment Number", "late_fee_amount", "Late Fee Amount", _s16_135, _s16_136, "schedule", "Rozvrh", "before_due_date", _s19_32, "after_due_date", _s18_63, _s18_64, _s22_29, "days", "Days", "invoice_email", "Email pro fakturu", "payment_email", "Email pro platbu", "partial_payment", "Partial Payment", "payment_partial", "Partial Payment", _s21_56, _s21_57, "quote_email", "Email pro nab\xeddku", _s16_137, _s16_138, _s16_139, _s16_140, "administrator", "Administr\xe1tor", _s18_65, "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_35, "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", _s25_38, "restored_user", "U\u017eivatel \xfasp\u011b\u0161n\u011b obnoven", "archived_users", _s34_12, "deleted_users", _s33_17, "removed_users", _s33_18, "restored_users", _s34_13, _s16_141, "Obecn\xe9 nastaven\xed", "invoice_options", "Mo\u017enosti faktury", _s17_80, "Skr\xfdt Zaplaceno ke dni", _s22_30, 'Zobrazit na faktu\u0159e "Zaplaceno ke dni" pouze kdy\u017e p\u0159ijde platba.', _s23_21, "Embed Documents", _s28_19, _s39_4, _s16_143, "Zobrazit hlavi\u010dku", _s16_144, "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_66, "Auto Email", _s23_22, _s61_, _s18_67, "Auto Archive", _s23_23, _s53_1, _s18_68, "Auto Convert", _s23_24, "Automaticky zkonvertovat nab\xeddku na fakturu po schv\xe1len\xed klientem.", _s17_82, _s17_83, "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_84, "Three months", _s16_145, "Four months", "freq_six_months", "Six months", "freq_annually", "Ro\u010dn\u011b", "freq_two_years", "Two years", _s16_146, "Three Years", "never", "Never", "company", "Company", _s17_85, _s17_86, "charge_taxes", "Pou\u017e\xedt dan\u011b", "next_reset", "Next Reset", "reset_counter", "Reset Counter", _s16_147, _s16_148, "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_87, _s17_88, "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_89, _s17_90, _s16_149, "Show on PDF", _s21_58, _s51_5, _s25_39, _s22_31, _s30_7, _s61_0, _s23_25, _s20_50, _s28_20, _s59_0, _s25_40, _s17_91, _s30_8, _s42_9, _s23_26, "Quote Signature", _s22_32, _s25_41, _s27_33, "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_26, "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_150, _s16_151, "attach_ubl", "Attach UBL", "email_style", "Email Style", _s19_33, "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_34, _s19_35, "credentials", "Credentials", "update_address", "Zm\u011bnit adresu", _s19_36, "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_152, "Da\u0148ov\xe1 sazba \xfasp\u011b\u0161n\u011b vytvo\u0159ena", _s16_153, "Da\u0148ov\xe1 sazba \xfasp\u011b\u0161n\u011b zm\u011bn\u011bna", _s17_92, "Da\u0148ov\xe1 sazba \xfasp\u011b\u0161n\u011b archivov\xe1na", _s16_154, _s29_11, _s17_93, _s30_9, _s18_69, _s38_11, _s17_94, _s37_6, _s18_70, _s38_12, "fill_products", "Automaticky p\u0159edvyplnit produkty", _s18_71, "V\xfdb\u011br produktu automaticky vypln\xed popis a cenu", "update_products", "Automaticky aktualizovat produkty", _s20_51, "Zm\u011bna na faktu\u0159e automaticky aktualizuje katalog produkt\u016f", _s16_155, _s16_156, _s21_59, _s61_2, "fees", "Fees", "limits", "Limits", "provider", "Provider", "company_gateway", "Payment Gateway", _s16_157, _s16_158, _s19_37, "New Gateway", _s20_52, "Edit Gateway", _s23_27, _s28_21, _s23_28, _s28_22, _s24_27, _s29_12, _s23_29, _s28_23, _s24_28, _s29_13, _s25_42, _s37_7, _s24_29, _s36_7, _s25_43, _s37_8, _s16_159, _s16_160, "discard_changes", "Discard Changes", "default_value", "Default value", "disabled", "Nepovolen", "currency_format", "Currency Format", _s21_60, "Prvn\xed den v t\xfddnu", _s23_30, "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_72, "24 Hour Display", "send_reminders", "Send Reminders", "timezone", "Timezone", _s19_38, _s19_39, _s17_95, _s17_96, _s19_40, _s19_41, _s18_73, _s18_74, _s18_75, _s18_76, "group_settings", "Group Settings", "group", "Group", "groups", "Groups", "new_group", "New Group", "edit_group", "Edit Group", "created_group", _s26_26, "updated_group", _s26_27, "archived_groups", _s35_11, "deleted_groups", _s34_14, "restored_groups", _s35_12, "archived_group", _s27_34, "deleted_group", _s26_28, "restored_group", _s27_35, "upload_logo", "Upload Logo", "uploaded_logo", _s26_29, "logo", "Logo", "saved_settings", _s27_36, _s16_161, "Nastaven\xed produktu", "device_settings", "Device Settings", "defaults", "V\xfdchoz\xed", "basic_settings", "Z\xe1kladn\xed nastaven\xed", _s17_97, "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", "Ozn\xe1men\xed", "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_32, "\u0160ablony & P\u0159ipom\xednky", _s22_33, _s20_53, _s19_42, "Vizualizace dat", "price", "Price", "email_sign_up", "Email Sign Up", "google_sign_up", "Google Sign Up", _s27_37, _s28_24, "redeem", "Redeem", "back", "Back", "past_purchases", "Past Purchases", _s19_44, _s19_45, "pro_plan", "Pro Plan", "enterprise_plan", "Enterprise Plan", "count_users", ":count users", "upgrade", "Upgrade", _s25_44, _s25_45, _s24_30, _s24_31, _s33_19, _s77_0, "i_agree_to_the", "I agree to the", _s16_163, "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_77, _s18_78, _s21_63, _s34_15, "download", "St\xe1hnout", _s27_38, _s27_57, "take_picture", "Take Picture", "upload_file", "Upload File", "document", "Document", "documents", "Documents", "new_document", "New Document", "edit_document", "Edit Document", _s17_99, _s30_10, _s16_165, _s29_14, _s17_100, _s30_11, _s16_166, _s29_15, _s17_101, _s30_12, _s18_79, _s38_13, _s17_102, _s37_9, _s18_80, _s38_14, "no_history", "No History", "expense_date", "Datum n\xe1kladu", "pending", "Nevy\u0159\xedzen\xfd", _s16_167, "Logged", _s16_168, "Pending", _s16_169, "Invoiced", "converted", "Zkonvertov\xe1no", _s24_32, _s24_44, "exchange_rate", "M\u011bnov\xfd kurz", _s16_170, "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_171, ":count dodavatel\u016f bylo \xfasp\u011b\u0161n\u011b archivov\xe1no", "deleted_vendors", ":count dodavatel\u016f bylo \xfasp\u011b\u0161n\u011b smaz\xe1no", _s16_172, _s36_8, "new_expense", "Enter Expense", "created_expense", "N\xe1klad \xfasp\u011b\u0161n\u011b vytvo\u0159en", "updated_expense", "N\xe1klad \xfasp\u011b\u0161n\u011b zm\u011bn\u011bn", _s16_173, "N\xe1klad \xfasp\u011b\u0161n\u011b archivov\xe1n", "deleted_expense", _s21_93, _s16_174, "N\xe1klady \xfasp\u011b\u0161n\u011b obnoveny", _s17_103, "N\xe1klady \xfasp\u011b\u0161n\u011b archivov\xe1ny", _s16_175, _s21_93, _s17_104, _s37_10, "copy_shipping", "Copy Shipping", "copy_billing", "Copy Billing", "design", "Design", _s21_64, _s21_65, "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_46, "stopped_task", "\xdaloha \xfasp\u011b\u0161n\u011b zastavena", "resumed_task", _s25_48, "now", "Nyn\xed", _s16_176, _s16_177, "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_16, _s19_46, _s19_47, "budgeted_hours", "Budgeted Hours", "created_project", _s28_30, "updated_project", _s28_31, _s16_178, _s29_18, "deleted_project", _s28_32, _s16_179, _s29_19, _s17_105, _s37_17, _s16_180, _s36_12, _s17_106, _s37_11, "new_project", "New Project", _s27_42, _s28_33, "if_you_like_it", _s21_66, "click_here", "klikn\u011bte zde", _s18_81, "Click here", "to_rate_it", "to rate it.", "average", "Average", "unapproved", "Unapproved", _s30_13, _s42_10, "locked", "Locked", "authenticate", "Authenticate", _s19_48, _s19_49, _s24_33, _s24_34, "footer", "Pati\u010dka", "compare", "Compare", "hosted_login", "Hosted Login", "selfhost_login", "Selfhost Login", "google_sign_in", _s19_62, "today", "Today", "custom_range", "Custom Range", "date_range", "Date Range", "current", "Current", "previous", "Previous", "current_period", "Current Period", _s17_107, _s17_108, "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_181, _s16_182, "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_54, _s20_55, "billing_address", "Faktura\u010dn\xed adresa", _s16_183, _s16_184, "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", "Jm\xe9no", "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_185, _s16_186, _s23_33, _s23_34, _s26_32, _s26_33, _s21_67, _s21_68, _s26_34, _s26_35, "ascending", "Ascending", "descending", "Descending", "save", "Ulo\u017eit", _s17_109, _s17_110, "paid_to_date", "Zaplaceno ke dni", "balance_due", "Zb\xfdv\xe1 zaplatit", "balance", "Z\u016fstatek", "overview", "Overview", "details", "Detaily", "phone", "Telefon", "website", "Web", "vat_number", "DI\u010c", "id_number", "I\u010cO", "create", "Vytvo\u0159it", _s19_50, _s30_14, "error", "Error", _s16_187, _s16_188, "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", "Remove", _s16_189, _s16_190, "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_191, "Produkt \xfasp\u011b\u0161n\u011b archivov\xe1n", "deleted_product", _s28_36, _s16_192, _s29_21, _s17_111, _s37_18, _s16_193, _s36_13, _s17_112, _s37_12, "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_194, ":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_195, _s36_10, "address1", "Ulice", "address2", "Pokoj", "city", "M\u011bsto", "state", "Oblast", "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_196, "Faktura \xfasp\u011b\u0161n\u011b archivov\xe1na", "deleted_invoice", "Faktura \xfasp\u011b\u0161n\u011b smaz\xe1na", _s16_197, "Faktura \xfasp\u011b\u0161n\u011b obnovena", _s17_113, ":count faktur \xfasp\u011b\u0161n\u011b archivov\xe1no", _s16_198, ":count faktur \xfasp\u011b\u0161n\u011b smaz\xe1no", _s17_114, _s37_13, "emailed_invoice", "Faktura \xfasp\u011b\u0161n\u011b odesl\xe1na", "emailed_payment", _s28_57, "amount", "\u010c\xe1stka", "invoice_number", "\u010c\xedslo faktury", "invoice_date", "Datum vystaven\xed", "discount", "Sleva", "po_number", "\u010c\xedslo objedn\xe1vky", "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_233, _s16_199, _s16_200, "status", "Status", _s17_115, "Invoice Status", "quote_status", "Quote Status", _s22_34, _s22_35, _s22_36, _s19_63, "count_selected", ":count selected", "total", "Celkem", "percent", "Percent", "edit", "Upravit", "dismiss", "Dismiss", _s20_56, _s20_57, _s22_37, _s22_38, _s24_35, _s24_36, "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_15, _s30_16, _s27_46, _s27_47, "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_39, _s35_13, _s22_40, _s35_13, _s23_35, _s36_11, _s23_36, _s36_11, "done", "Hotovo", _s37_14, _s37_15, "dark_mode", "Tmav\xfd m\xf3d", _s27_48, _s35_14, "refresh_data", "Refresh Data", "blank_contact", "Blank Contact", "activity", "Aktivita", _s16_201, _s16_202, "clone", "Duplikovat", "loading", "Loading", "industry", "Industry", "size", "Size", "payment_terms", "Platebn\xed podm\xednky", "payment_date", "Datum platby", "payment_status", "Payment Status", _s16_203, "Pending", _s16_204, "Voided", _s16_205, "Failed", _s16_206, "Completed", _s16_207, _s18_43, _s16_208, "Refunded", _s17_116, "Unapplied", _s17_117, _s19_14, "net", "Net", "client_portal", "Klientsk\xfd port\xe1l", "show_tasks", "Show tasks", "email_reminders", "Email Reminders", "enabled", "Enabled", "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_69, "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_209, "Platba \xfasp\u011b\u0161n\u011b archivov\xe1na", "deleted_payment", "Platba \xfasp\u011b\u0161n\u011b smaz\xe1na", _s16_210, "Platba \xfasp\u011b\u0161n\u011b obnovena", _s17_118, ":count plateb \xfasp\u011b\u0161n\u011b archivov\xe1no", _s16_211, ":count plateb bylo \xfasp\u011b\u0161n\u011b smaz\xe1no", _s17_119, _s37_16, "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_16, "expense", "N\xe1klad", "expenses", "N\xe1klady", "vendor", "Dodavatel", "vendors", "Dodavatel\xe9", "task", "Task", "tasks", "\xdalohy", "project", "Project", "projects", "Projects", "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", ":user archivoval platbu :payment", "activity_13", ":user smazal platbu :payment", "activity_14", ":user zadal :credit kredit", "activity_15", ":user zm\u011bnil :credit kredit", "activity_16", ":user archivoval :credit kredit", "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_8, "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", ":user obnovil platbu :payment", "activity_28", ":user obnovil :credit kredit", "activity_29", _s42_11, "activity_30", _s28_51, "activity_31", _s29_30, "activity_32", _s28_52, "activity_33", _s29_31, "activity_34", ":user vytvo\u0159il v\xfddaj :expense", "activity_35", _s31_12, "activity_36", _s30_23, "activity_37", _s31_13, "activity_39", _s50_9, "activity_40", _s64_, "activity_41", _s41_6, "activity_42", _s24_37, "activity_43", _s24_38, "activity_44", _s25_52, "activity_45", _s24_39, "activity_46", _s25_53, "activity_47", _s30_24, "activity_48", ":user aktualizoval tiket :ticket", "activity_49", ":user uzav\u0159el tiket :ticket", "activity_50", ":user slou\u010dil tiket :ticket", "activity_51", ":user rozd\u011blil tiket :ticket", "activity_52", ":contact vytvo\u0159il tiket :ticket", "activity_53", ":contact znovu otev\u0159el tiket :ticket", "activity_54", ":user znovu otev\u0159el tiket :ticket", "activity_55", ":contact odpov\u011bd\u011bl na tiket :ticket", "activity_56", ":user zobrazil tiket :ticket", "activity_57", _s39_5, "activity_58", _s31_14, "activity_59", _s32_8, "activity_60", _s28_50, "activity_61", _s28_53, "activity_62", _s28_54, "activity_63", _s61_3, "activity_64", _s62_0, "activity_65", _s61_4, "activity_66", _s63_0, "activity_80", _s40_2, "activity_81", _s40_3, "activity_82", _s41_4, "activity_83", _s40_4, "activity_84", _s41_5, _s17_120, _s17_121, "emailed_quote", "Nab\xeddka \xfasp\u011b\u0161n\u011b odesl\xe1na", "emailed_credit", _s27_61, _s20_58, _s33_20, _s21_71, _s34_17, "expired", "Expirovan\xe9", "all", "All", "select", "Zvolit", _s22_41, _s22_42, "custom_value1", "Custom Value", "custom_value2", "Custom Value", "custom_value3", "Custom Value 3", "custom_value4", "Custom Value 4", _s18_82, _s18_83, _s24_40, _s24_41, _s29_32, _s29_33, _s27_53, _s27_54, _s31_15, _s31_16, "lock_invoices", "Lock Invoices", "translations", "Translations", _s19_51, _s19_52, _s19_53, _s19_54, _s22_43, _s22_44, _s22_45, _s22_46, _s21_72, _s21_73, _s21_74, _s21_75, _s21_76, _s21_77, _s21_78, _s21_79, _s22_47, _s22_48, _s22_49, _s22_50, _s22_51, _s22_52, _s22_53, "\u010c\xedseln\xe1 \u0159ada faktur", _s20_59, _s20_60, _s20_61, "\u010c\xedseln\xe1 \u0159ada nab\xeddek", _s21_80, _s21_81, _s21_82, _s21_83, _s21_84, _s21_81, _s21_85, _s21_83, _s18_84, _s18_85, "counter_padding", "Counter Padding", _s28_55, _s28_59, _s18_86, _s18_87, _s18_88, _s18_89, _s18_90, _s18_91, _s18_92, _s18_93, _s18_94, _s18_95, _s18_96, _s18_97, _s21_86, _s21_87, _s19_55, _s19_56, _s21_88, _s21_89, _s29_34, _s29_35, "show_table", "Show Table", "show_list", "Show List", "client_city", "Client City", "client_state", "Client State", "client_country", "Client Country", _s16_212, _s16_213, "client_balance", "Client Balance", "client_address1", "Client Street", "client_address2", _s16_214, "vendor_address1", "Vendor Street", "vendor_address2", _s16_215, _s24_42, _s22_55, _s24_43, _s25_54, "type", "Typ", "invoice_amount", "\u010c\xe1stka faktury", _s16_216, _s16_233, "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_122, _s18_48, _s17_123, _s18_49, _s17_124, _s18_50, _s17_125, _s18_51, "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_57, _s19_58, _s16_217, _s16_226, _s19_59, _s19_60, "tax_name1", "Tax Name 1", "tax_name2", "Tax Name 2", "tax_name3", "Tax Name 3", "transaction_id", "Transaction ID", _s18_98, _s18_99, _s16_218, _s16_219], t1, t1), "da", A.LinkedHashMap_LinkedHashMap$_literal(["add_to_invoice", "Tilf\xf8j til faktura nr.: :invoice", _s17_, _s17_0, "week", "Uge", "created_record", _s27_, _s25_, "En e-mail er blevet sendt til :client med faktura :invoice p\xe5lydende :amount.", _s26_, _s17_1, _s31_, _s50_, _s31_0, _s22_, _s36_, _s55_, _s20_, _s20_0, _s25_0, _s45_, _s16_, _s16_0, "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_, "change_status", "Change Status", "fees_sample", _s46_, _s19_, _s19_0, _s24_, _s29_, "after_saving", "After Saving", "view_record", "View Record", _s21_, _s21_0, _s26_0, _s37_, _s19_1, _s19_2, "json_help", _s58_, "release_notes", "Release Notes", _s23_, _s33_, "started_tasks", _s33_0, "stopped_tasks", _s33_1, "approved_quote", _s27_55, "approved_quotes", _s35_, "approve", "Godkend", "client_website", "Client Website", "invalid_time", "Invalid Time", _s21_1, _s21_2, _s20_1, _s20_2, _s27_0, _s27_1, _s23_0, _s23_1, "load_pdf", "Load PDF", _s16_1, _s16_2, _s24_0, _s44_, "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_3, _s16_4, "purged_client", _s26_1, _s27_2, _s77_, _s22_0, _s34_, _s30_, _s47_, "small", "Small", _s21_3, _s34_0, _s22_1, _s35_0, _s16_5, _s45_0, "wait_for_saving", _s44_0, _s20_3, _s94_, "remaining", "Remaining", "invoice_paid", "Invoice Paid", "activity_120", _s50_0, "activity_121", _s50_1, "activity_122", _s51_, "activity_123", _s50_2, "activity_124", _s51_0, "normal", "Normal", "large", "Large", "extra_large", "Extra Large", _s16_6, _s16_7, _s21_4, _s42_, "print_pdf", "Print PDF", "remind_me", "Remind Me", _s16_8, _s16_9, "click_selected", "Click Selected", "hide_preview", "Hide Preview", "edit_record", "Edit Record", _s27_3, _s57_, "giropay", "GiroPay", "direct_debit", "Direct Debit", _s21_5, _s30_0, "set_password", "S\xe6t adgangskode", _s17_2, _s59_, _s16_10, _s58_0, _s20_4, _s33_2, "disconnect", "Disconnect", "add_to_invoices", "Add to Invoices", "acss", _s29_36, "becs", _s17_126, "bulk_download", "Download", _s17_3, _s104_, "persist_ui", "Persist UI", "persist_ui_help", _s104_0, _s18_, _s18_0, _s17_4, _s17_5, "has_tasks", "Has Tasks", "registration", "Registration", _s27_4, _s50_3, "view_expense", _s23_38, "view_statement", "View Statement", "sepa", _s17_127, "ideal", "iDEAL", "przelewy24", "Przelewy24", "eps", "EPS", "fpx", "FPX", _s18_1, _s18_2, "system", "System", _s19_3, _s19_4, "updated_company", _s28_, "kbc", "KBC", "bancontact", "Bancontact", _s19_5, _s44_1, "webhook_success", "Webhook Success", _s24_1, _s40_, _s27_5, _s43_, "app", "App", _s20_5, _s46_0, _s16_11, _s16_220, _s18_3, "Email Invoice", _s16_12, "Email Quote", _s17_6, "Email Credit", "from_name", "From Name", _s16_13, _s16_221, _s17_7, _s17_8, _s18_4, _s18_5, _s21_6, _s21_7, _s22_2, _s22_3, _s25_1, _s38_, _s25_2, _s38_0, _s26_2, _s39_, _s25_3, _s22_56, _s25_4, _s38_1, _s26_3, _s39_0, _s24_2, _s24_3, _s25_5, _s25_6, "last_sent_date", "Last Sent Date", "include_drafts", "Include Drafts", _s19_6, _s32_0, "is_invoiced", "Is Invoiced", "change_plan", "Change Plan", "persist_data", "Persist Data", "customer_count", "Customer Count", _s16_14, _s16_15, _s16_16, _s16_17, _s28_0, _s28_1, "decimal_comma", "Decimal Comma", _s26_4, _s35_1, "select_method", "Select Method", "select_platform", "Select Platform", _s28_2, _s42_0, _s16_18, _s27_6, "enable_markdown", "Enable Markdown", _s20_6, _s35_2, "user_guide", "Brugerguide", _s18_6, _s18_7, "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_1, _s31_2, _s25_7, _s25_8, _s33_3, _s33_4, _s27_7, _s27_8, _s36_0, _s36_1, _s31_3, _s31_4, _s25_9, _s25_10, "net_subtotal", "Net", "review_app", "Review App", "check_status", "Check Status", "free_trial", "Free Trial", _s23_2, _s57_0, _s21_8, _s62_, "change_email", "Change Email", _s25_11, _s52_, _s21_9, _s21_10, "uninvoiced", "Uninvoiced", "subdomain_guide", _s120_, "send_time", "Send Time", "import_data", "Import Data", "import_settings", "Import Settings", _s17_9, _s28_3, _s19_7, _s48_, "json", "JSON", _s24_4, _s24_5, "wait_for_data", _s42_1, "net_total", "Net Total", "has_taxes", "Has Taxes", _s16_19, _s16_20, _s18_8, _s40_0, "login_success", _s16_21, "login_failure", "Failed Login", "exported_data", _s67_, _s23_3, _s23_4, _s28_4, _s41_, "step_1_sign_in", "Step 1: Sign In", _s16_22, _s17_10, "account_id", "Account ID", _s27_9, _s35_3, "activity_100", _s50_4, "activity_101", _s50_5, "activity_102", _s51_1, "activity_103", _s50_6, "activity_104", _s51_2, _s18_9, _s18_10, _s23_5, _s35_4, "gateway_setup", "Gateway Setup", "preview_sidebar", "Preview Sidebar", _s16_23, _s16_24, _s18_11, _s31_5, _s16_25, _s16_26, "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_12, _s18_13, _s17_11, _s17_12, "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_11, _s53_, _s25_12, _s37_0, _s17_13, _s17_14, "is_viewed", "Is Viewed", "letter", "Letter", "legal", "Legal", "page_layout", "Page Layout", "portrait", "Portrait", "landscape", "Landscape", _s26_5, _s85_, _s20_7, _s54_, _s21_12, _s21_13, _s17_15, _s17_16, "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_14, _s18_15, "promo_code", "Promo code", "promo_discount", "Promo Discount", _s18_16, _s18_17, _s16_27, _s16_28, "max_seats_limit", "Max Seats Limit", "trial_enabled", "Trial Enabled", "trial_duration", "Trial Duration", _s21_14, _s21_15, _s18_18, _s18_19, "plan_map", "Plan Map", "refund_period", "Refund Period", _s21_16, _s21_17, "purchase_page", "Purchase Page", "security", "Sikkerhed", "email_bounced", "Email Bounced", _s20_8, "Spam Complaint", "email_delivery", "Email Delivery", _s16_29, _s16_30, "pdf_response", "PDF Response", _s22_4, _s22_5, "pdf_failed", "PDF Failed", "pdf_success", "PDF Success", "modified", "Modified", "subscription", "Subscription", "subscriptions", "Subscriptions", _s16_31, _s16_32, _s17_17, _s17_18, _s20_9, _s33_5, _s20_10, "Abonnementet blev opdateret", _s21_18, _s34_1, _s20_11, _s33_7, _s20_12, _s33_8, _s21_19, _s34_2, _s19_8, _s21_20, _s20_13, _s27_10, _s26_6, _s26_7, "connect_gmail", "Connect Gmail", _s16_33, _s16_34, "connected_gmail", _s28_5, _s18_20, _s31_6, _s16_35, _s100_, _s16_36, _s16_37, "count_minutes", ":count Minutes", _s16_38, _s16_39, _s29_0, _s29_1, "use_last_email", "Use last email", _s16_40, _s16_41, _s21_21, _s51_3, _s27_11, _s35_5, _s27_12, _s27_13, _s34_3, _s52_0, "help_translate", "Help Translate", _s23_6, _s23_7, "resend_invite", _s17_128, _s19_9, _s25_13, _s16_42, _s30_1, _s19_10, _s33_9, "delivered", "Delivered", "bounced", "Bounced", "spam", "Spam", "view_docs", "View Docs", _s32_1, _s72_, "send_sms", "Send SMS", "sms_code", "SMS Code", _s21_22, _s46_1, _s18_21, _s46_2, "connect_google", "Connect Google", _s17_19, _s17_20, _s17_21, _s25_55, _s18_22, _s18_23, _s34_4, _s34_5, "stay_logged_in", "Stay Logged In", _s23_8, _s40_1, "count_hours", ":count Hours", "count_day", "1 Day", "count_days", ":count Days", _s19_11, _s19_12, _s17_22, _s17_23, "resend_email", "Resend Email", _s26_8, _s33_10, _s16_43, "Refunderet betaling", _s19_13, _s19_14, _s19_15, _s45_1, "list_long_press", "List Long Press", "show_actions", "Show Actions", _s17_24, _s17_25, _s27_14, _s51_4, _s21_23, _s97_, "this_quarter", "This Quarter", "last_quarter", "Forrige kvartal", "to_update_run", "To update run", _s18_24, "Konvert\xe9r til en faktura", _s16_44, _s16_45, "invoice_project", "Faktur\xe9r projekt", "invoice_task", "Fakturer opgave", "invoice_expense", "Invoice Expense", _s19_16, _s21_24, _s20_14, _s27_15, _s16_46, _s16_47, "save_and_email", "Save and Email", _s16_48, _s16_49, _s16_50, _s16_51, _s17_26, _s17_27, _s22_6, _s22_7, _s24_6, _s24_7, "converted_total", "Converted Total", "is_sent", "Is Sent", _s17_28, _s17_29, "document_upload", "Document Upload", _s20_15, _s34_6, "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_25, _s21_26, _s26_9, _s96_, "running_tasks", "Running Tasks", "recent_tasks", "Recent Tasks", "recent_expenses", "Recent Expenses", _s17_30, _s17_31, "update_app", "Update App", "started_import", _s27_16, _s24_8, _s24_9, _s20_16, _s20_17, _s18_26, _s18_27, "column", "Kolonne", "sample", "Eksempel", "map_to", "Map To", "import", "Importer", _s25_14, _s29_2, "select_file", "Venligst v\xe6lg en fil", _s16_52, _s16_53, "csv_file", "V\xe6lg CSV-fil", "csv", "CSV", "freshbooks", "FreshBooks", "invoice2go", "Invoice2go", "invoicely", "Invoicely", "waveaccounting", "Wave Accounting", "zoho", "Zoho", "accounting", "Accounting", _s22_8, _s24_10, "import_type", "Import Type", "html_mode", "HTML Mode", "html_mode_help", _s43_0, "view_licenses", "View Licenses", "webhook_url", "Webhook URL", _s17_32, _s17_33, "sidebar_editor", "Sidebar Editor", _s22_9, _s31_17, "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_11, _s24_12, _s24_13, _s24_14, "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_9, "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_15, _s48_0, "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_34, _s17_35, "clear_cache", "Clear Cache", "sort_order", "Sort Order", "task_status", "Status", "task_statuses", "Task Statuses", "new_task_status", "New Task Status", _s16_54, _s16_55, _s19_17, _s32_2, _s19_18, _s31_18, _s20_18, _s33_11, _s19_19, _s32_3, _s19_20, _s32_4, _s20_19, _s33_12, _s22_10, _s42_2, _s21_27, _s41_0, _s22_11, _s42_3, _s18_28, _s20_20, _s20_21, _s27_17, _s16_56, _s16_57, _s21_28, _s52_1, _s20_22, _s20_23, _s25_15, _s42_4, _s20_24, _s20_25, _s25_16, _s42_5, _s21_29, _s25_17, _s18_29, _s18_30, "task_settings", "Task Settings", _s20_26, _s20_27, _s18_31, "Udgiftskategorier", _s20_28, "Ny udgiftskategori", _s21_30, _s21_31, _s24_16, "Udgiftskategori oprettet", _s24_17, "Ajourf\xf8rt udgiftskategori", _s25_18, "Udgiftskategori arkiveret", _s24_18, "Sletning af kategori er gennemf\xf8rt", _s24_19, _s37_3, _s25_19, "Udgiftskategori genoprettet", _s27_18, ".count udgiftskategori(er) arkiveret", _s26_10, _s46_3, _s27_19, _s47_0, _s23_10, _s25_20, _s25_21, _s32_5, _s21_32, _s21_33, "show_option", "Show Option", _s22_12, _s50_7, "view_changes", "View Changes", "force_update", "Force Update", _s17_36, _s76_, "mark_paid_help", _s31_19, _s18_33, _s18_101, _s23_11, _s33_21, _s29_3, _s26_42, _s21_34, _s20_30, _s16_58, _s16_59, _s18_34, _s18_35, "crypto", "Crypto", "paypal", "Paypal", "alipay", "Alipay", "sofort", "Sofort", "apple_pay", _s16_222, "user_field", "User Field", "variables", "Variables", "show_password", "Show Password", "hide_password", "Hide Password", "copy_error", "Copy Error", "capture_card", "Capture Card", _s17_37, _s17_38, "total_taxes", "Total Taxes", "line_taxes", "Line Taxes", "total_fields", "Total Fields", _s25_22, _s38_4, _s25_23, _s38_5, _s25_24, _s38_6, "gateway_refund", "Gateway Refund", _s19_21, _s43_1, "due_date_days", "Due Date", "paused", "Paused", "mark_active", "Mark\xe9r som aktiv", "day_count", "Day :count", _s22_13, _s22_14, _s21_35, _s21_36, _s17_39, _s17_40, "endless", "Endless", "next_send_date", "Next Send Date", _s16_60, _s16_61, _s17_41, "Gentaget faktura", _s18_36, "Gentagende fakturaer", _s21_37, "Ny gentaget fakture", _s22_15, _s22_16, _s25_25, _s38_7, _s25_26, _s38_8, _s26_11, _s39_1, _s25_27, _s38_9, _s25_28, _s38_10, _s26_12, _s39_2, _s27_20, _s47_1, _s26_13, _s46_4, _s27_21, _s47_2, _s24_20, _s26_14, _s25_29, _s32_6, "send_date", "Send Date", "auto_bill_on", "Auto Bill On", _s28_6, _s28_7, "profit", "Fortjeneste", "line_item", "Line Item", _s18_38, _s18_39, _s23_12, _s35_6, _s19_22, _s19_23, _s24_21, _s52_2, "test_mode", "Test Mode", "opened", "Opened", _s30_2, _s22_17, _s30_3, _s22_18, "gateway_success", "Gateway Success", "gateway_failure", "Gateway Failure", "gateway_error", "Gateway Error", "email_send", "Email Send", _s17_43, _s17_44, "failure", "Failure", "quota_exceeded", "Quota Exceeded", _s16_62, _s16_63, "system_logs", "System Logs", "view_portal", "Se Portal", "copy_link", "Copy Link", "token_billing", "Gem kort detaljer", _s24_22, _s24_23, "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_40, _s18_41, "pdf_page_info", _s23_13, _s16_64, _s29_38, "emailed_quotes", _s27_56, "emailed_credits", _s28_56, "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_6, "client_created", "Client Created", _s20_31, _s20_32, _s20_33, _s20_34, "completed", "Completed", "gross", "Gross", "net_amount", "Net Amount", "net_balance", "Net Balance", "client_settings", "Client Settings", _s17_45, _s17_46, _s17_47, _s17_48, "selected_quotes", "Selected Quotes", "selected_tasks", "Selected Tasks", _s17_49, _s17_50, _s17_51, "Kommende fakturaer", _s17_53, _s17_54, "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_55, _s28_8, "api_webhooks", "API Webhooks", "search_webhooks", _s22_19, "search_webhook", _s16_65, "webhook", "Webhook", "webhooks", "Webhooks", "new_webhook", "New Webhook", "edit_webhook", "Edit Webhook", "created_webhook", _s28_9, "updated_webhook", _s28_10, _s16_66, _s29_4, "deleted_webhook", _s28_11, "removed_webhook", _s28_12, _s16_67, _s29_5, _s17_56, _s37_4, _s16_68, _s36_2, _s16_69, _s36_3, _s17_57, _s37_5, "api_tokens", "API Token's", "api_docs", "API Docs", "search_tokens", _s20_35, "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_22, "deleted_token", "Token slettet", "removed_token", _s26_18, "restored_token", _s27_23, "archived_tokens", _s35_7, "deleted_tokens", _s34_7, "restored_tokens", _s35_8, _s19_24, _s19_25, _s24_24, _s45_2, _s21_39, _s19_26, "email_invoice", "Send faktura som e-mail", "email_quote", "E-mail tilbuddet", "email_credit", "Email Credit", "email_payment", "Email Payment", _s20_36, _s41_1, "ledger", "Ledger", "view_pdf", "View PDF", "all_records", "All records", "owned_by_user", "Owned by user", _s16_70, _s16_71, "contact_name", "Kontakt navn", "use_default", "Use default", _s16_72, _s17_58, "number_of_days", "Number of days", _s23_14, _s23_15, "payment_term", "Payment Term", _s16_73, _s16_74, _s17_59, _s17_60, _s20_37, _s33_13, _s20_38, _s33_14, _s21_40, _s34_8, _s20_39, _s33_15, _s20_40, _s33_16, _s21_41, _s34_9, _s22_20, _s42_7, _s21_42, _s41_2, _s22_21, _s42_8, "email_sign_in", _s18_100, "change", "Change", _s23_16, _s28_13, _s24_25, _s29_6, "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_42, _s18_43, _s16_75, _s16_223, "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_76, _s16_224, "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_61, "search_design", "Search 1 Design", "search_invoice", _s16_77, "search_client", "Search 1 Client", "search_product", _s16_78, "search_quote", "Search 1 Quote", "search_credit", "Search 1 Credit", "search_vendor", "Search 1 Vendor", "search_user", "Search 1 User", "search_tax_rate", _s17_62, "search_task", "Search 1 Tasks", "search_project", _s16_79, "search_expense", _s16_80, "search_payment", _s16_81, "search_group", "Search 1 Group", "refund_payment", _s17_130, _s17_63, _s30_4, _s18_44, _s31_7, _s16_82, _s29_7, _s17_64, _s30_5, "reverse", "Reverse", "full_name", "Full Name", _s17_65, "By/Postnummer", _s17_67, "Postnummer/By/Region", "custom1", "First Custom", "custom2", "Second Custom", "custom3", "Third Custom", "custom4", "Fourth Custom", "optional", "Optional", "license", "License", "purge_data", "Purge Data", _s16_83, _s32_7, _s18_45, "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_30, "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_57, "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_31, _s25_32, _s16_84, _s16_85, "apply_license", "Anvend licens", "cancel_account", "Annuller konto", _s22_22, "ADVARSEL: Dette vil permanent slette din konto, der er INGEN mulighed for at fortryde.", "delete_company", "Delete Company", _s22_23, _s69_, "enabled_modules", "Enabled Modules", "converted_quote", _s28_14, "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_24, "updated_design", _s27_25, "archived_design", _s28_15, "deleted_design", _s27_26, "removed_design", _s27_27, "restored_design", _s28_16, _s16_86, _s36_4, "deleted_designs", _s35_9, _s16_87, _s36_5, "proposals", "Projektforslag", "tickets", "Sager", _s16_88, "Gentagne tilbud", "recurring_tasks", "Recurring Tasks", _s18_46, _s18_47, "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_31, "restored_credit", "Kredit genskabt", _s16_90, "Arkiverede :count kreditter", "deleted_credits", "Slettede :count kreditter", _s16_91, _s36_6, "current_version", "Nuv\xe6rende version", "latest_version", "Latest Version", "update_now", "Update Now", _s26_19, _s41_3, _s16_92, _s16_93, "app_updated", _s29_8, "learn_more", "L\xe6r mere", "integrations", "Integrations", "tracking_id", "Tracking Id", _s17_69, _s17_70, "credit_footer", "Credit Footer", "credit_terms", "Credit Terms", "new_company", "Nyt firma", "added_company", _s26_20, "company1", _s16_94, "company2", _s16_95, "company3", _s16_96, "company4", _s16_97, "product1", _s16_98, "product2", _s16_99, "product3", _s16_100, "product4", _s16_101, "client1", "Custom Client 1", "client2", "Custom Client 2", "client3", "Custom Client 3", "client4", "Custom Client 4", "contact1", _s16_102, "contact2", _s16_103, "contact3", _s16_104, "contact4", _s16_105, "task1", "Custom Task 1", "task2", "Custom Task 2", "task3", "Custom Task 3", "task4", "Custom Task 4", "project1", _s16_106, "project2", _s16_107, "project3", _s16_108, "project4", _s16_109, "expense1", _s16_110, "expense2", _s16_111, "expense3", _s16_112, "expense4", _s16_113, "vendor1", "Custom Vendor 1", "vendor2", "Custom Vendor 2", "vendor3", "Custom Vendor 3", "vendor4", "Custom Vendor 4", "invoice1", _s16_114, "invoice2", _s16_115, "invoice3", _s16_116, "invoice4", _s16_117, "payment1", _s16_118, "payment2", _s16_119, "payment3", _s16_120, "payment4", _s16_121, "surcharge1", _s18_48, "surcharge2", _s18_49, "surcharge3", _s18_50, "surcharge4", _s18_51, "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_52, _s18_53, _s17_71, _s17_72, "contact_phone", "Kontakttelefon", _s21_43, _s22_24, _s21_44, _s22_25, _s21_45, _s22_26, _s21_46, _s22_27, _s17_73, "Shipping Street", _s17_74, _s18_54, "shipping_city", "Shipping City", "shipping_state", _s23_17, _s20_41, _s20_42, _s16_122, _s16_123, _s16_124, "Billing Street", _s16_125, _s17_75, "billing_city", "Billing City", "billing_state", _s22_28, _s19_27, _s19_28, "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_126, _s16_127, "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_47, _s35_10, _s30_6, _s63_, "message", "Besked", "from", "Fra", _s20_43, _s20_44, _s25_33, _s56_, _s20_45, _s34_10, _s18_55, _s18_56, _s23_18, _s33_22, _s18_57, _s18_58, "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_48, _s21_90, _s20_46, _s58_1, _s19_29, _s19_30, _s23_19, _s23_20, _s20_47, _s20_48, "deleted_logo", _s25_34, "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_76, _s17_77, "show_cost_help", _s55_0, _s21_49, _s21_50, _s26_21, _s58_2, _s21_51, _s21_52, _s26_22, _s60_, _s21_53, _s21_54, _s26_23, _s34_11, _s16_128, _s16_129, _s21_55, _s47_3, "one_tax_rate", "One Tax Rate", "two_tax_rates", "Two Tax Rates", "three_tax_rates", "Three Tax Rates", _s16_130, _s16_131, "user", "User", "invoice_tax", "Invoice Tax", "line_item_tax", "Line Item Tax", "inclusive_taxes", "Inclusive Taxes", _s17_78, _s17_79, "item_tax_rates", "Item Tax Rates", _s18_59, "V\xe6lg venligst en kunde", "configure_rates", "Configure rates", _s18_60, _s18_61, "tax_settings", "Tax Settings", _s18_62, "Tax Rates", "accent_color", "Accent Color", "switch", "Skift", _s19_31, _s20_49, "options", "Options", _s16_132, _s16_133, "multi_line_text", "Multi-line text", "dropdown", "Dropdown", "field_type", "Field Type", _s27_32, _s39_3, "submit", "Indsend", _s16_134, "Generhverv din adgangskode", "late_fees", "Late Fees", "credit_number", "Kreditnummer", "payment_number", "Payment Number", "late_fee_amount", "Late Fee Amount", _s16_135, _s16_136, "schedule", "Schedule", "before_due_date", _s19_32, "after_due_date", _s18_63, _s18_64, _s22_29, "days", "Dage", "invoice_email", "Faktura e-mail", "payment_email", "Betalings e-mail", "partial_payment", "Partial Payment", "payment_partial", "Partial Payment", _s21_56, _s21_57, "quote_email", "Tilbuds e-mail", _s16_137, _s16_138, _s16_139, _s16_140, "administrator", "Administrator", _s18_65, _s66_, "user_management", "Brugerh\xe5ndtering", "users", "Brugere", "new_user", "New User", "edit_user", "Rediger bruger", "created_user", _s25_35, "updated_user", "Bruger opdateret", "archived_user", _s26_24, "deleted_user", "Bruger slettet", "removed_user", _s25_38, "restored_user", "Bruger genskabt", "archived_users", _s34_12, "deleted_users", _s33_17, "removed_users", _s33_18, "restored_users", _s34_13, _s16_141, _s16_142, "invoice_options", "Fakturaindstillinger", _s17_80, _s19_64, _s22_30, "Vis kun delbetalinger hvis der er forekommet en delbetaling.", _s23_21, "Embed Documents", _s28_19, _s39_4, _s16_143, "Show header on", _s16_144, "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_65, "invoice_footer", "Faktura fodnoter", "quote_terms", "Quote Terms", "quote_footer", "Quote Footer", _s18_66, "Auto Email", _s23_22, _s61_, _s18_67, "Auto Archive", _s23_23, _s53_1, _s18_68, "Auto konvertering", _s23_24, _s70_, _s17_82, _s17_83, "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_84, "Tre m\xe5neder", _s16_145, "Fire m\xe5neder", "freq_six_months", "Seks m\xe5neder", "freq_annually", "\xc5rlig", "freq_two_years", "To \xe5r", _s16_146, "Three Years", "never", "Never", "company", "Company", _s17_85, "Dannede numre", "charge_taxes", "Inkluder skat", "next_reset", "Next Reset", "reset_counter", "Reset Counter", _s16_147, _s16_148, "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_87, _s17_88, "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_89, _s17_90, _s16_149, "Show on PDF", _s21_58, _s51_5, _s25_39, "Afkrydsningsfelt for fakturavilk\xe5r", _s30_7, "Bed kunden om at bekr\xe6fte, at de accepterer fakturavilk\xe5rene.", _s23_25, "Tilbuds Betingelser Afkrydsningsfelt", _s28_20, "Bed kunden om at bekr\xe6fte, at de accepterer tilbudsbetingelserne.", _s25_40, "Fakturasignatur", _s30_8, "Kr\xe6v at klienten giver deres underskrift.", _s23_26, "Tilbuds underskrift", _s22_32, "Adgangskodebeskyttet Fakturaer", _s27_33, "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_26, "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_150, _s16_151, "attach_ubl", "Attach UBL", "email_style", "Email Style", _s19_33, "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_34, _s19_35, "credentials", "Credentials", "update_address", "Opdater adresse", _s19_36, "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_152, _s29_9, _s16_153, _s29_10, _s17_92, _s34_18, _s16_154, _s29_11, _s17_93, _s30_9, _s18_69, _s38_11, _s17_94, _s37_6, _s18_70, _s38_12, "fill_products", "Automatisk-udfyld produkter", _s18_71, "Valg af produkt vil automatisk udfylde beskrivelse og pris", "update_products", "Automatisk opdatering af produkter", _s20_51, "En opdatering af en faktura vil automatisk opdaterer Produkt biblioteket", _s16_155, _s16_156, _s21_59, _s61_2, "fees", "Gebyrer", "limits", "Gr\xe6nser", "provider", "Provider", "company_gateway", "Payment Gateway", _s16_157, _s16_158, _s19_37, "New Gateway", _s20_52, "Edit Gateway", _s23_27, _s28_21, _s23_28, _s28_22, _s24_27, _s29_12, _s23_29, _s28_23, _s24_28, _s29_13, _s25_42, _s37_7, _s24_29, _s36_7, _s25_43, _s37_8, _s16_159, _s16_160, "discard_changes", "Discard Changes", "default_value", "Default value", "disabled", "Disabled", "currency_format", "Currency Format", _s21_60, _s21_61, _s23_30, _s23_31, "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_72, "24 Hour Display", "send_reminders", "Send Reminders", "timezone", "Timezone", _s19_38, _s19_39, _s17_95, _s17_96, _s19_40, _s19_41, _s18_73, _s18_74, _s18_75, _s18_76, "group_settings", "Group Settings", "group", "Group", "groups", "Groups", "new_group", "New Group", "edit_group", "Edit Group", "created_group", _s26_26, "updated_group", _s26_27, "archived_groups", _s35_11, "deleted_groups", _s34_14, "restored_groups", _s35_12, "archived_group", _s27_34, "deleted_group", _s26_28, "restored_group", _s27_35, "upload_logo", "Upload Logo", "uploaded_logo", _s26_29, "logo", "Logo", "saved_settings", _s27_36, _s16_161, "Produkt Indstillinger", "device_settings", "Device Settings", "defaults", "Standarder", "basic_settings", "Basic Settings", _s17_97, "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_32, _s21_62, _s22_33, _s20_53, _s19_42, _s17_131, "price", "Price", "email_sign_up", "Email Sign Up", "google_sign_up", "Google Sign Up", _s27_37, _s28_24, "redeem", "Redeem", "back", "Back", "past_purchases", "Past Purchases", _s19_44, _s19_45, "pro_plan", "Pro Plan", "enterprise_plan", "Enterprise Plan", "count_users", ":count users", "upgrade", "Upgrade", _s25_44, _s25_45, _s24_30, _s24_31, _s33_19, _s77_0, "i_agree_to_the", "I agree to the", _s16_163, "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_77, _s18_78, _s21_63, _s34_15, "download", "Hent", _s27_38, _s27_57, "take_picture", "Take Picture", "upload_file", "Upload File", "document", "Document", "documents", "Documents", "new_document", "New Document", "edit_document", "Edit Document", _s17_99, _s30_10, _s16_165, _s29_14, _s17_100, _s30_11, _s16_166, _s29_15, _s17_101, _s30_12, _s18_79, _s38_13, _s17_102, _s37_9, _s18_80, _s38_14, "no_history", "No History", "expense_date", "Expense Date", "pending", "Afventer", _s16_167, "Logged", _s16_168, "Pending", _s16_169, "Invoiced", "converted", "Konverteret", _s24_32, _s24_44, "exchange_rate", "Exchange Rate", _s16_170, _s16_229, "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_171, "Gennemf\xf8rte arkivering af :count s\xe6lgere", "deleted_vendors", "Gennemf\xf8rte sletning af :count s\xe6lgere", _s16_172, _s36_8, "new_expense", "Indtast udgift", "created_expense", _s28_27, "updated_expense", _s28_28, _s16_173, _s29_16, "deleted_expense", _s28_29, _s16_174, _s29_17, _s17_103, _s30_26, _s16_175, _s29_41, _s17_104, _s37_10, "copy_shipping", "Copy Shipping", "copy_billing", "Copy Billing", "design", "Design", _s21_64, _s21_65, "invoiced", "Faktureret", "logged", "Ajourf\xf8rt", "running", "K\xf8rer", "resume", "Genoptag", "task_errors", "Ret venligst de overlappende tider", "start", "Start", "stop", "Stop", "started_task", _s25_46, "stopped_task", "Opgave stoppet", "resumed_task", _s25_48, "now", "Nu", _s16_176, _s16_177, "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_16, _s19_46, _s19_47, "budgeted_hours", "Budgeted Hours", "created_project", "Projektet blev oprettet", "updated_project", "Projektet blev opdateret", _s16_178, "Projektet blev arktiveret", "deleted_project", _s22_56, _s16_179, "Projektet blev genskabt", _s17_105, ":count projekter blev arkiveret", _s16_180, ":count projekter blev slettet", _s17_106, _s37_11, "new_project", "Nyt projekt", _s27_42, _s28_33, "if_you_like_it", _s21_66, "click_here", "Klik her", _s18_81, "Click here", "to_rate_it", "to rate it.", "average", "Average", "unapproved", "Unapproved", _s30_13, _s42_10, "locked", "Locked", "authenticate", "Authenticate", _s19_48, _s19_49, _s24_33, _s24_34, "footer", "Fod", "compare", "Compare", "hosted_login", "Hosted Login", "selfhost_login", "Selfhost Login", "google_sign_in", _s19_62, "today", "Today", "custom_range", "Valgfri periode", "date_range", "Dato omr\xe5de", "current", "Current", "previous", "Previous", "current_period", "Current Period", _s17_107, _s17_108, "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_181, _s16_182, "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_54, _s20_55, "billing_address", "Faktura adresse", _s16_183, _s16_184, "total_revenue", "Samlede indt\xe6gter", "average_invoice", "Gennemsnitlig fakturaer", "outstanding", "Forfaldne", "invoices_sent", _s22_57, "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_185, _s16_186, _s23_33, _s23_34, _s26_32, _s26_33, _s21_67, _s21_68, _s26_34, _s26_35, "ascending", "Ascending", "descending", "Descending", "save", "Gem", _s17_109, _s17_110, "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_50, _s30_14, "error", "Error", _s16_187, _s16_188, "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_189, _s16_190, "product", "Produkt", "products", "Produkter", "new_product", "New Product", "created_product", "Produkt oprettet", "updated_product", "Produkt opdateret", _s16_191, "Produkt arkiveret", "deleted_product", "Sletning af produkt gennemf\xf8rt", _s16_192, "Genskabelse af produkt gennemf\xf8rt", _s17_111, _s37_18, _s16_193, "Sletning af :count produkter gennemf\xf8rt", _s17_112, _s37_12, "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_194, "Arkiverede :count kunder", "deleted_client", "Kunde slettet", "deleted_clients", "Slettede :count kunder", "restored_client", "Kunde genskabt", _s16_195, _s36_10, "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_196, "Faktura arkiveret", "deleted_invoice", "Faktura slettet", _s16_197, "Faktura genskabt", _s17_113, "Arkiverede :count fakturaer", _s16_198, "Slettede :count fakturaer", _s17_114, _s37_13, "emailed_invoice", "E-mail faktura sendt", "emailed_payment", _s28_57, "amount", "Bel\xf8b", "invoice_number", "Fakturanummer", "invoice_date", _s16_234, "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_199, _s16_200, "status", "Status", _s17_115, "Invoice Status", "quote_status", "Quote Status", _s22_34, _s22_35, _s22_36, _s19_63, "count_selected", ":count selected", "total", "Total", "percent", "Procent", "edit", "Rediger", "dismiss", "Dismiss", _s20_56, _s20_57, _s22_37, _s22_38, _s24_35, _s24_36, "task_rate", "Task Rate", "settings", "Indstillinger", "language", "Language", "currency", "Currency", "created_at", "Oprettelsesdato", "created_on", "Created On", "updated_at", "Opdateret", "tax", "Moms", _s30_15, _s30_16, _s27_46, _s27_47, "past_due", "Past Due", "draft", "Kladde", "sent", "Sendt", "viewed", "Viewed", "approved", "Approved", "partial", "Udbetaling", "paid", "Betalt", "mark_sent", "Mark\xe9r som sendt", _s22_39, _s35_13, _s22_40, _s35_13, _s23_35, _s36_11, _s23_36, _s36_11, "done", "F\xe6rdig", _s37_14, _s37_15, "dark_mode", "M\xf8rk tilstand", _s27_48, _s35_14, "refresh_data", "Refresh Data", "blank_contact", "Blank Contact", "activity", "Aktivitet", _s16_201, _s16_202, "clone", "Kopi\xe9r", "loading", "Loading", "industry", "Industry", "size", "Size", "payment_terms", "Betalingsvilk\xe5r", "payment_date", "Betalingsdato", "payment_status", "Payment Status", _s16_203, "Pending", _s16_204, "Voided", _s16_205, "Failed", _s16_206, "Completed", _s16_207, _s18_43, _s16_208, "Refunded", _s17_116, "Unapplied", _s17_117, _s19_14, "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_69, "Transaktionsreference", "enter_payment", "Tilf\xf8j betaling", "new_payment", "Indtast betaling", "created_payment", "Betaling oprettet", "updated_payment", "Betaling opdateret", _s16_209, "Betaling arkiveret", "deleted_payment", _s16_235, _s16_210, "Betaling genskabt", _s17_118, "Arkiverede :count betalinger", _s16_211, "Slettede :count betalinger", _s17_119, _s37_16, "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_16, "expense", "Expense", "expenses", "Udgifter", "vendor", "S\xe6lger", "vendors", "S\xe6lgere", "task", "Opgave", "tasks", "Opgaver", "project", "Projekt", "projects", "Projekter", "activity_1", _s28_45, "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", ":user opdaterede sagen :ticket", "activity_49", ":user lukkede sagen :ticket", "activity_50", ":user sammenflettede sagen :ticket", "activity_51", ":user opdelte sagen :ticket", "activity_52", ":contact \xe5bnede sagen :ticket", "activity_53", ":contact gen\xe5bnede sagen :ticket", "activity_54", ":user gen\xe5bnede sagen :ticket", "activity_55", ":contact besvarede sagen :ticket", "activity_56", ":user l\xe6ste sagen :ticket", "activity_57", _s39_5, "activity_58", _s31_14, "activity_59", _s32_8, "activity_60", _s28_50, "activity_61", _s28_53, "activity_62", _s28_54, "activity_63", _s61_3, "activity_64", _s62_0, "activity_65", _s61_4, "activity_66", _s63_0, "activity_80", _s40_2, "activity_81", _s40_3, "activity_82", _s41_4, "activity_83", _s40_4, "activity_84", _s41_5, _s17_120, _s17_121, "emailed_quote", "Tilbud sendt som e-mail", "emailed_credit", _s27_61, _s20_58, _s33_20, _s21_71, _s34_17, "expired", "Expired", "all", "Alle", "select", "V\xe6lg", _s22_41, _s22_42, "custom_value1", "Custom Value", "custom_value2", "Custom Value", "custom_value3", "Custom Value 3", "custom_value4", "Custom Value 4", _s18_82, _s18_83, _s24_40, _s24_41, _s29_32, _s29_33, _s27_53, _s27_54, _s31_15, _s31_16, "lock_invoices", "Lock Invoices", "translations", "Translations", _s19_51, _s19_52, _s19_53, _s19_54, _s22_43, _s22_44, _s22_45, _s22_46, _s21_72, _s21_73, _s21_74, _s21_75, _s21_76, _s21_77, _s21_78, _s21_79, _s22_47, _s22_48, _s22_49, _s22_50, _s22_51, _s22_52, _s22_53, "Fakturanummer-t\xe6ller", _s20_59, _s20_60, _s20_61, "Tilbuds nummer-t\xe6ller", _s21_80, _s21_81, _s21_82, _s21_83, _s21_84, _s21_81, _s21_85, _s21_83, _s18_84, _s18_85, "counter_padding", "Counter Padding", _s28_55, _s28_59, _s18_86, _s18_87, _s18_88, _s18_89, _s18_90, _s18_91, _s18_92, _s18_93, _s18_94, _s18_95, _s18_96, _s18_97, _s21_86, _s21_87, _s19_55, _s19_56, _s21_88, _s21_89, _s29_34, _s29_35, "show_table", "Show Table", "show_list", "Show List", "client_city", "Client City", "client_state", "Client State", "client_country", "Client Country", _s16_212, _s16_213, "client_balance", "Client Balance", "client_address1", "Client Street", "client_address2", _s16_214, "vendor_address1", "Vendor Street", "vendor_address2", _s16_215, _s24_42, _s22_55, _s24_43, _s25_54, "type", "Type", "invoice_amount", "Invoice Amount", _s16_216, "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_122, _s18_48, _s17_123, _s18_49, _s17_124, _s18_50, _s17_125, _s18_51, "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_57, _s19_58, _s16_217, "Udgiftskategori", _s19_59, _s19_60, "tax_name1", "Tax Name 1", "tax_name2", "Tax Name 2", "tax_name3", "Tax Name 3", "transaction_id", "Transaction ID", _s18_98, _s18_99, _s16_218, _s16_219], t1, t1), "nl", A.LinkedHashMap_LinkedHashMap$_literal(["add_to_invoice", "Toevoegen aan factuur :invoice", _s17_, _s17_0, "week", "Week", "created_record", _s27_, _s25_, "Factuur :invoice ter waarde van :amount is per e-mail naar :client verstuurd.", _s26_, _s17_1, _s31_, _s50_, _s31_0, _s22_, _s36_, _s55_, _s20_, _s20_0, _s25_0, _s45_, _s16_, "Factuur valuta", "range", "Bereik", "tax_amount1", "Tax Amount 1", "tax_amount2", "Tax Amount 2", "tax_amount3", "Tax Amount 3", "create_project", "Project aanmaken", "update_project", "Update Project", "view_task", "View Task", "cancel_invoice", "Cancel", "changed_status", _s32_, "change_status", "Change Status", "fees_sample", "De toeslag voor een :amount factuur is :total.", _s19_, _s19_0, _s24_, _s29_, "after_saving", "After Saving", "view_record", "View Record", _s21_, _s21_0, _s26_0, _s37_, _s19_1, _s19_2, "json_help", _s58_, "release_notes", "Release Notes", _s23_, _s33_, "started_tasks", _s33_0, "stopped_tasks", _s33_1, "approved_quote", _s27_55, "approved_quotes", _s35_, "approve", "Goedkeuren", "client_website", "Client Website", "invalid_time", "Invalid Time", _s21_1, _s21_2, _s20_1, _s20_2, _s27_0, _s27_1, _s23_0, _s23_1, "load_pdf", "Load PDF", _s16_1, _s16_2, _s24_0, _s44_, "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_3, _s16_4, "purged_client", "De klant is gewist", _s27_2, _s77_, _s22_0, _s34_, _s30_, _s47_, "small", "Small", _s21_3, _s34_0, _s22_1, _s35_0, _s16_5, _s45_0, "wait_for_saving", _s44_0, _s20_3, _s94_, "remaining", "Remaining", "invoice_paid", "Invoice Paid", "activity_120", _s50_0, "activity_121", _s50_1, "activity_122", _s51_, "activity_123", _s50_2, "activity_124", _s51_0, "normal", "Normal", "large", "Large", "extra_large", "Extra Large", _s16_6, _s16_7, _s21_4, _s42_, "print_pdf", "Print PDF", "remind_me", "Remind Me", _s16_8, _s16_9, "click_selected", "Click Selected", "hide_preview", "Hide Preview", "edit_record", "Edit Record", _s27_3, _s57_, "giropay", "GiroPay", "direct_debit", "Automatische Incasso", _s21_5, _s30_0, "set_password", "Stel wachtwoord in", _s17_2, _s59_, _s16_10, _s58_0, _s20_4, _s33_2, "disconnect", "Disconnect", "add_to_invoices", "Add to Invoices", "acss", _s29_36, "becs", _s17_126, "bulk_download", "Download", _s17_3, _s104_, "persist_ui", "Persist UI", "persist_ui_help", _s104_0, _s18_, _s18_0, _s17_4, _s17_5, "has_tasks", "Has Tasks", "registration", "Registration", _s27_4, _s50_3, "view_expense", "Bekijk uitgave #:expense", "view_statement", "Toon overzicht", "sepa", "SEPA Automatisch incasso", "ideal", "iDEAL", "przelewy24", "Przelewy24", "eps", "EPS", "fpx", "FPX", _s18_1, _s18_2, "system", "Systeem", _s19_3, _s19_4, "updated_company", _s28_, "kbc", "KBC", "bancontact", "Bancontact", _s19_5, _s44_1, "webhook_success", "Webhook Success", _s24_1, _s40_, _s27_5, _s43_, "app", "App", _s20_5, _s46_0, _s16_11, _s16_220, _s18_3, "Email Invoice", _s16_12, "Email Quote", _s17_6, "Email Credit", "from_name", "Van naam", _s16_13, "Kopieer naar uitgave", _s17_7, "Terugkerende uitgave", _s18_4, "Terugkerende uitgaven", _s21_6, "Nieuwe terugkerende uitgave", _s22_2, "Terugkerende uitgave bewerken", _s25_1, "De terugkerende uitgave is aangemaakt", _s25_2, "De terugkerende uitgave is gewijzigd", _s26_2, "De terugkerende uitgave is gearchiveerd", _s25_3, _s25_56, _s25_4, _s38_1, _s26_3, "De terugkerende uitgave is hersteld", _s24_2, _s24_3, _s25_5, _s25_6, "last_sent_date", "Last Sent Date", "include_drafts", "Include Drafts", _s19_6, _s32_0, "is_invoiced", "Is Invoiced", "change_plan", "Change Plan", "persist_data", "Persist Data", "customer_count", "Customer Count", _s16_14, _s16_15, _s16_16, _s16_17, _s28_0, _s28_1, "decimal_comma", "Decimal Comma", _s26_4, _s35_1, "select_method", "Select Method", "select_platform", "Select Platform", _s28_2, _s42_0, _s16_18, _s27_6, "enable_markdown", "Enable Markdown", _s20_6, _s35_2, "user_guide", "Gebruikershandleiding", _s18_6, _s18_7, "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_1, _s31_2, _s25_7, _s25_8, _s33_3, _s33_4, _s27_7, _s27_8, _s36_0, _s36_1, _s31_3, _s31_4, _s25_9, _s25_10, "net_subtotal", "Netto", "review_app", "Review App", "check_status", "Check Status", "free_trial", "Free Trial", _s23_2, _s57_0, _s21_8, _s62_, "change_email", "Change Email", _s25_11, _s52_, _s21_9, _s21_10, "uninvoiced", "Uninvoiced", "subdomain_guide", _s120_, "send_time", "Send Time", "import_data", "Importeer data", "import_settings", "Import Settings", _s17_9, _s28_3, _s19_7, _s48_, "json", "JSON", _s24_4, _s24_5, "wait_for_data", _s42_1, "net_total", "Net Total", "has_taxes", "Has Taxes", _s16_19, _s16_20, _s18_8, _s40_0, "login_success", _s16_21, "login_failure", "Failed Login", "exported_data", _s67_, _s23_3, _s23_4, _s28_4, _s41_, "step_1_sign_in", "Step 1: Sign In", _s16_22, _s17_10, "account_id", "Account ID", _s27_9, _s35_3, "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_9, _s18_10, _s23_5, _s35_4, "gateway_setup", "Gateway Setup", "preview_sidebar", "Preview Sidebar", _s16_23, _s16_24, _s18_11, _s31_5, _s16_25, _s16_26, "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", "Laatst bijgewerkt", "invoice_item", "Invoice Item", "quote_item", "Quote Item", _s18_12, "Contact voornaam", _s17_11, "Contact achternaam", "order", "Order", "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", "Move Top", "move_up", "Move Up", "move_down", "Move Down", "move_bottom", "Move Bottom", "subdomain_help", "Stel het subdomein in of toon de factuur op uw eigen website.", _s21_11, _s53_, _s25_12, _s37_0, _s17_13, _s17_14, "is_viewed", "Is Viewed", "letter", "Letter", "legal", "Legal", "page_layout", "Page Layout", "portrait", "Portrait", "landscape", "Landscape", _s26_5, _s85_, _s20_7, _s54_, _s21_12, _s21_13, _s17_15, _s17_16, "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_14, _s18_15, "promo_code", "Promocode", "promo_discount", "Promo Discount", _s18_16, _s18_17, _s16_27, _s16_28, "max_seats_limit", "Max Seats Limit", "trial_enabled", "Trial Enabled", "trial_duration", "Trial Duration", _s21_14, _s21_15, _s18_18, _s18_19, "plan_map", "Plan Map", "refund_period", "Refund Period", _s21_16, _s21_17, "purchase_page", "Purchase Page", "security", "Beveiliging", "email_bounced", "Email Bounced", _s20_8, "Spam Complaint", "email_delivery", "Email Delivery", _s16_29, _s16_30, "pdf_response", "PDF Response", _s22_4, _s22_5, "pdf_failed", "PDF Failed", "pdf_success", "PDF Success", "modified", "Modified", "subscription", "Abonnement", "subscriptions", "Abonnementen", _s16_31, "Nieuw Abonnement", _s17_17, "Abonnement wijzigen", _s20_9, "Het abonnement is aangemaakt", _s20_10, "Het abonnement is gewijzigd", _s21_18, "Het abonnement is gearchiveerd", _s20_11, _s31_21, _s20_12, _s31_21, _s21_19, "Succesvol abonnement hersteld", _s19_8, "Zoek 1 abonnement", _s20_13, "Zoek :count abonnementen", _s26_6, "Subdomein is niet beschikbaar", "connect_gmail", "Verbind Gmail", _s16_33, "Verbreek Gmail", "connected_gmail", "Succesvol verbonden met Gmail", _s18_20, "Succesvol verbroken met Gmail", _s16_35, "Wijzigingen aan de code kunnen leiden tot een blokkade tijdens het updaten. Door het volgende commando kan je de wijzigingen verwijderen:", _s16_36, "Klant-id nummer", "count_minutes", ":count minuten", _s16_38, "Wachtwoord timeout", _s29_0, "Gedeelde factuur/offertenummers teller", "use_last_email", "Gebruik laatste e-mail", _s16_40, "Activeer bedrijf", _s21_21, "Schakel e-mails, terugkerende facturen en meldingen in", _s27_11, "Er is een fout opgetreden, probeer het opnieuw", _s27_12, "Stel eerst een wachtwoord in", _s34_3, "Waarschuwing: als u uw telefoonnummer wijzigt, wordt 2FA uitgeschakeld", "help_translate", "Help vertalen", _s23_6, "Selecteer een land", "resend_invite", "Uitnodiging opnieuw versturen", _s19_9, "2FA succesvol uitgeschakeld", _s16_42, "Account succesvol verbonden", _s19_10, "Account succesvol losgekoppeld", "delivered", "Afgeleverd", "bounced", "Bounced", "spam", "Spam", "view_docs", "Bekijk documenten", _s32_1, "Geef een mobiel telefoonnummer op om tweefactor authenticatie in te schakelen", "send_sms", "Verzend SMS", "sms_code", "SMS Code", _s21_22, "Scan de streepjescode met een :link compatibele app.", _s18_21, "Tweestaps-authenticatie ingeschakeld", "connect_google", "Verbind met Google", _s17_19, "Verwijder Google", _s17_21, "Tweestaps-authenticatie", _s18_22, "Schakel twee factor authenticatie uit", _s34_4, "Vereis wachtwoord met sociale login", "stay_logged_in", "Blijf ingelogd", _s23_8, "Waarschuwing: uw sessie loopt bijna af", "count_hours", ":count uren", "count_day", "1 dag", "count_days", ":count dagen", _s19_11, "Time-out van websessie", _s17_22, "Veiligheidsinstellingen", "resend_email", "Email opnieuw verzenden", _s26_8, "Bevestig je e-mailadres", _s16_43, "Gecrediteerde betaling", _s19_13, _s27_62, _s19_15, "Selecteer een gebruiker die is geverifieerd met Gmail", "list_long_press", "Lijst lang indrukken", "show_actions", "Toon acties", _s17_24, "Start Multi select", _s27_14, "Er is een e-mail verzonden om het e-mailadres te bevestigen", _s21_23, "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_24, "Zet om naar factuur", _s16_44, "Registratie link", "invoice_project", "Factureer project", "invoice_task", "Factureer taak", "invoice_expense", "Factureer uitgave", _s19_16, "Zoek betalingstermijn 1", _s20_14, "Zoek :count betalingstermijnen", _s16_46, "Opslaan en bekijk voorbeeld", "save_and_email", "Opslaan en verstuur email", _s16_48, "Ondersteunde gebeurtenissen", _s16_50, "Omgezet bedrag", _s17_26, "Omgekeerd balans", _s22_6, '"Reeds betaald" omzetten', _s24_6, "Omgerekend creditsaldo", "converted_total", "Totaal omzetten", "is_sent", "Is verzonden", _s17_28, "Standaard documenten", "document_upload", "Document uploaden", _s20_15, "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_25, "Foutopsporingsmodus is ingeschakeld", _s26_9, "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_30, "Aankomende uitgaven", "update_app", "Update App", "started_import", "Succesvol begonnen met importeren", _s24_8, "Dubbele kolommapping", _s20_16, "Gebruik inclusieve belastingen", _s18_26, "Is bedrag korting", "column", "Kolom", "sample", "Voorbeeld", "map_to", "Map naar", "import", "Importeer", _s25_14, "Gebruik eerste rij als kolomnaam", "select_file", "Selecteer een bestand", _s16_52, "Geen bestand geselecteerd", "csv_file", "Selecteer CSV bestand", "csv", "CSV", "freshbooks", "FreshBooks", "invoice2go", "Invoice2go", "invoicely", "Invoicely", "waveaccounting", "Wave boekhouding", "zoho", "Zoho", "accounting", "Boekhouding", _s22_8, "Geef alle CSV's op.", "import_type", "Importeer type", "html_mode", "HTML Mode", "html_mode_help", _s43_0, "view_licenses", "Bekijk Licenties", "webhook_url", "Webhook URL", _s17_32, "Editor volledig scherm", "sidebar_editor", "Zijbalk Editor", _s22_9, '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_11, "Verzonden facturen zijn vergrendeld", _s24_13, "Betaalde facturen zijn vergrendeld", "source_code", "Broncode", "app_platforms", "App-platforms", "invoice_late", "Factuur te laat", "quote_expired", "Offerte verlopen", "partial_due", "Te betalen voorschot", "invoice_total", "Factuur totaal", "quote_total", "Offertetotaal", "credit_total", "Totaal krediet", _s23_9, "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_15, "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_34, "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_54, "Taak status aanpassen", _s19_17, "Succesvol een taak status aangemaakt", _s19_18, _s20_66, _s20_18, "Succesvol een taak status gearchiveerd", _s19_19, _s36_14, _s19_20, _s36_14, _s20_19, "Succesvol een taak status hersteld", _s22_10, "Succesvol taakstatussen :value gearchiveerd", _s21_27, "Succesvol taak statussen :value verwijderd", _s22_11, "Succesvol taak statussen :value hersteld", _s18_28, "Zoek 1 taak status", _s20_21, "Zoek :count taak statussen", _s16_56, "Taken tabel tonen", _s21_28, "Weergeef de taken wanneer een factuur wordt aangemaakt", _s20_22, "Factuur taak tijdlog", _s25_15, "Voeg de tijd omschrijvingen toe aan de factuur producten", _s20_24, "Factuur taak datumlog", _s25_16, "Voeg datumdetails toe aan de factuurregelitems", _s21_29, "Start taken voordat het wordt opgeslagen", _s18_29, "Status instellen", "task_settings", "Taak instellingen", _s20_26, "Categorie\xebn instellen", _s18_31, _s16_236, _s20_28, "Nieuwe uitgavecategorie", _s21_30, "Bewerk uitgavencategorie", _s24_16, "De uitgaven categorie is aangemaakt", _s24_17, "De uitgaven categorie is gewijzigd", _s25_18, "De uitgaven categorie is gearchiveerd", _s24_18, "De categorie is verwijderd", _s24_19, "De uitgavencategorie is verwijderd", _s25_19, "De uitgaven categorie hersteld", _s27_18, ":count uitgave-categorie\xebn gearchiveerd", _s26_10, "Succesvol uitgave categorie\xebn :value verwijderd", _s27_19, "Uitgave succesvol hersteld: waarde categorie\xebn", _s23_10, "Zoek 1 uitgavencategorie", _s25_21, "Zoek :count uitgave categorie\xebn", _s21_32, "Gebruik beschikbaar krediet", "show_option", "Toon optie", _s22_12, "Het kredietbedrag mag niet hoger zijn als het te betalen bedrag", "view_changes", "Bekijk wijzigingen", "force_update", "Forceer een update", _s17_36, "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_33, "Moet worden gefactureerd", _s23_11, "Maak het mogelijk de uitgave te factureren", _s29_3, "Laat de documenten zien", _s21_34, "Stel een ruilwaarde in van de valuta", _s16_58, "Uitgave instellingen", _s18_34, "Maak een kopie voor herhaling", "crypto", "Crypto", "paypal", "PayPal", "alipay", "Alipay", "sofort", "Sofort", "apple_pay", _s16_222, "user_field", "Gebruiker Veld", "variables", "Variabelen", "show_password", "Wachtwoord weergeven", "hide_password", "Wachtwoord verbergen", "copy_error", "Fout kopi\xebren", "capture_card", "Capture Kaart", _s17_37, "Automatisch betalen ingeschakeld", "total_taxes", "Totale belasting", "line_taxes", "Regelitem belastingen", "total_fields", "Totaal velden", _s25_22, "Herhalend factuur succesvol stopgezet", _s25_23, "Herhalend factuur succesvol gestart", _s25_24, "Herhalend factuur succesvol hervat", "gateway_refund", "Gateway terugbetaling", _s19_21, "Verwerk een terugbetaling via de betalingsgateway", "due_date_days", "Verloopdatum", "paused", "Gepauzeerd", "mark_active", "Markeer als actief", "day_count", "Dag :count", _s22_13, "Eerste dag van de maand", _s21_35, "Laatste dag van de maand", _s17_39, "Gebruik betalingseisen", "endless", "Eindeloos", "next_send_date", "Volgende verzenddatum", _s16_60, "Resterende keren", _s17_41, "Terugkerende factuur", _s18_36, "Terugkerende facturen", _s21_37, "Nieuwe terugkerende factuur", _s22_15, "Bewerk terugkerende factuur", _s25_25, "Herhalend factuur succesvol aangemaakt", _s25_26, "Herhalend factuur succesvol bijgewerkt", _s26_11, "De terugkerende factuur is gearchiveerd", _s25_27, "De terugkerende factuur is verwijderd", _s25_28, "Herhalend factuur succesvol verwijderd", _s26_12, "De terugkerende factuur is hersteld", _s27_20, "Terugkerende succesvol gearchiveerd: waarde facturen", _s26_13, "Terugkerende succesvol verwijderd: waarde facturen", _s27_21, "Terugkerende succesvol hersteld: waarde facturen", _s24_20, "Zoek 1 herhalend factuur", _s25_29, "Zoek :count herhalende facturen", "send_date", "Verzenddatum", "auto_bill_on", "Automatische betaling aan", _s28_6, "Minimum onder het te betalen bedrag", "profit", "Winst", "line_item", "Regelitem", _s18_38, "Toestaan te betalen boven het te betalen bedrag", _s23_12, "Draag bij aan extra betalen om fooi te accepteren", _s19_22, "Toestaan te betalen onder het te betalen bedrag", _s24_21, "Ondersteun het betalen van een minimaal gedeeltelijk / aanbetalingsbedrag", "test_mode", "Test modus", "opened", "Geopend", _s30_2, "Koppelen mislukt", _s30_3, "Koppelen gelukt", "gateway_success", "Gateway geslaagd", "gateway_failure", "Gateway gefaald", "gateway_error", "Gateway fout", "email_send", "E-mail verzonden", _s17_43, "E-mail wachtrij voor opnieuw versturen", "failure", "Fout", "quota_exceeded", "Limiet bereikt", _s16_62, "Upload mislukt", "system_logs", "Systeem log", "view_portal", "Toon portaal", "copy_link", "Link kopi\xebren", "token_billing", "Kaartgegevens opslaan", _s24_22, "Welkom bij Invoice Ninja", "always", "Altijd", "optin", "Inschrijven", "optout", "Uitschrijven", "label", "Label", "client_number", "Klantnummer", "auto_convert", _s20_67, "company_name", "Bedrijfsnaam", "reminder1_sent", "1ste herinnering verstuurd", "reminder2_sent", "2de herinnering verstuurd", "reminder3_sent", "3de herinnering verstuurd", _s18_40, "Laatste herinnering verstuurd", "pdf_page_info", "Pagina :current van :total", _s16_64, "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_31, "Online betalingsmail", _s20_33, "Handmatige betalingsmail", "completed", "Voltooid", "gross", "Bruto", "net_amount", "Netto bedrag", "net_balance", "Netto balans", "client_settings", "Klantinstellingen", _s17_45, "Geselecteerde facturen", _s17_47, "Geselecteerde betalingen", "selected_quotes", "Geselecteerde offertes", "selected_tasks", "Geselecteerde taken", _s17_49, "Geselecteerde uitgaves", _s17_51, "Aankomende facturen", _s17_53, "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_55, "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_66, "Webhook succesvol gearchiveerd", "deleted_webhook", _s28_60, "removed_webhook", _s28_60, _s16_67, "Webhook succesvol hersteld", _s17_56, "Succesvol gearchiveerd: waarde webhooks", _s16_68, _s37_19, _s16_69, _s37_19, _s17_57, "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_24, "Klant registratie", _s24_24, "Zelfregistratie voor klanten in het portaal toestaan", _s21_39, "Pas aan & Weergeven", "email_invoice", "E-mail factuur", "email_quote", "E-mail offerte", "email_credit", "E-mail Krediet", "email_payment", "E-mail betaling", _s20_36, "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_70, "Resterend krediet", "contact_name", "Contactnaam", "use_default", "Gebruik standaard", _s16_72, "Eindeloze herinneringen", "number_of_days", "Aantal dagen", _s23_14, "Betalingsvoorwaarden configureren", "payment_term", "Betalingstermijn", _s16_73, "Nieuwe betalingstermijn", _s17_59, "Bewerk betalingstermijn", _s20_37, "De betalingstermijn is aangemaakt", _s20_38, "De betalingstermijn is gewijzigd", _s21_40, "De betalingstermijn is gearchiveerd", _s20_39, _s38_15, _s20_40, _s38_15, _s21_41, "betalingstermijn met succes hersteld", _s22_20, "Succesvol gearchiveerd: waarde betalingsvoorwaarden", _s21_42, "Succesvol verwijderd: waarde betalingsvoorwaarden", _s22_21, "Succesvol hersteld: waarde betalingsvoorwaarden", "email_sign_in", "Log in met e-mail", "change", "Aanpassen", _s23_16, "Verander naar de mobiele layout?", _s24_25, "Verander naar de bureaublad layout?", "send_from_gmail", "Verzonden vanaf Gmail", "reversed", "Teruggedraaid", "cancelled", "Geannuleerd", "credit_amount", "Kredietbedrag", "quote_amount", "Offertebedrag", "hosted", "Gehost", "selfhosted", "Zelf-Gehost", "exclusive", "Exclusief", "inclusive", "Inclusief", "hide_menu", "Verberg menu", "show_menu", "Toon Menu", _s18_42, "Gedeeltelijk terugbetaald", _s16_75, "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_76, "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_63, "Factuur succesvol geannuleerd", _s18_44, "Facturen succesvol geannuleerd", _s16_82, "Factuur succesvol teruggedraaid", _s17_64, "Facturen succesvol teruggedraaid", "reverse", "Terugdraaien", "full_name", "Volledige naam", _s17_65, "Stad/Provincie/Postcode", _s17_67, "Postcode/Stad/Provincie", "custom1", _s17_132, "custom2", _s17_133, "custom3", _s16_237, "custom4", "Vierde aangepaste", "optional", "Optioneel", "license", "Licentie", "purge_data", "Wis gegevens", _s16_83, "De bedrijfsgegevens zijn gewist", _s18_45, "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_31, "Ontvang alle notificaties", _s16_84, "Licentie aanschaffen", "apply_license", "Activeer licentie", "cancel_account", "Account verwijderen", _s22_22, "Waarschuwing: Dit zal uw account verwijderen. Er is geen manier om dit ongedaan te maken.", "delete_company", "Verwijder bedrijf", _s22_23, "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_104, "removed_design", _s18_104, "restored_design", "Ontwerp teruggehaald", _s16_86, "Succesvol gearchiveerd: waarde designs", "deleted_designs", "Succesvol verwijderd: waarde designs", _s16_87, "Succesvol hersteld: waarde designs", "proposals", "Voorstellen", "tickets", "Tickets", _s16_88, "Terugkerende offertes", "recurring_tasks", "Terugkerende Taken", _s18_46, "Accountbeheer", "credit_date", "Kredietdatum", "credit", "Krediet", "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_90, "Succesvol :count creditnota's gearchiveerd", "deleted_credits", "Succesvol :count creditnota's verwijderd", _s16_91, ":value aan krediet succesvol hersteld", "current_version", "Huidige versie", "latest_version", "Laatste versie", "update_now", "Nu updaten", _s26_19, "Een nieuwe versie van de web applicatie is beschikbaar", _s16_92, "Update beschikbaar", "app_updated", "Update met succes voltooid", "learn_more", "Kom meer te weten", "integrations", "Integraties", "tracking_id", "Tracering Id", _s17_69, _s17_70, "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_68, "surcharge2", _s20_69, "surcharge3", _s20_70, "surcharge4", _s20_71, "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", "Telling", "totals", "Totalen", "blank", "Blanco", "day", "Dag", "month", "Maand", "year", "Jaar", "subgroup", "Subgroep", "is_active", "Is actief", "group_by", "Groepeer per", "credit_balance", "Kredietsaldo", _s18_52, "Contact laatste Login", _s17_71, "Contact Volledige Naam", "contact_phone", "Contact telefoon", _s21_43, "Contact aangepaste waarde 1", _s21_44, "Contact aangepaste waarde 2", _s21_45, "Contact aangepaste waarde 3", _s21_46, "Contact aangepaste waarde 4", _s17_73, "Leveringsstraat", _s17_74, "Leverings Apt/Suite", "shipping_city", "Leveringsstad", "shipping_state", "Leverings Staat/Provincie", _s20_41, "Leverings Postcode", _s16_122, "Leveringsland", _s16_124, "Facturatie straat", _s16_125, "Facturatie Apt/Suite", "billing_city", "Facturatiestad", "billing_state", "Facturatie Staat/Provincie", _s19_27, "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", "Winst en verlies", "reports", "Rapporten", "report", "Rapport", "add_company", "Bedrijf toevoegen", "unpaid_invoice", "Onbetaalde factuur", "paid_invoice", "Betaalde factuur", _s16_126, "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_47, "Voeg recente fouten uit de logboeken toe", _s30_6, "We hebben uw bericht ontvangen, en zullen zo spoedig mogelijk reageren.", "message", "Bericht", "from", "Van", _s20_43, "toon product details", _s25_33, "Neem de beschrijving en kosten op in de vervolgkeuzelijst met producten", _s20_45, "De PDF renderaar vereist :version", _s18_55, "Pas Vergoedingspercentage Aan", _s23_18, "Pas percentage aan om rekening te houden met de kosten", _s18_57, "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_48, "Wachtwoord is te kort", _s20_46, "Het wachtwoord moet een hoofdletter en een nummer bevatten", _s19_29, "Klantenportaal taken", _s23_19, "Klantenportaal dashboard", _s20_47, "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_132, "second_custom", _s17_133, "third_custom", _s16_237, "show_cost", "Toon kosten", _s17_76, "Laat product kosten zien", "show_cost_help", "Toon het kostenveld van een product om de opmaak / winst te volgen", _s21_49, "Toon product hoeveelheid", _s26_21, "Toon aantallen voor producten, anders de standaard versie", _s21_51, "Toon factuur aantallen", _s26_22, "Toon aantallen voor regelitem, anders de standaard versie", _s21_53, "Toon product korting", _s26_23, "Geef een regelitem kortingssveld weer", _s16_128, "Standaard aantallen", _s21_55, "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_130, "Standaard BTW-tarief", "user", "Gebruiker", "invoice_tax", "Factuur BTW-tarief", "line_item_tax", "Regelitem BTW-tarief", "inclusive_taxes", "Inclusief belasting", _s17_78, "Factuur belastingtarief", "item_tax_rates", "Product belastingtarief", _s18_59, _s31_22, "configure_rates", "Tarieven instellen", _s18_60, "Configureer Gateways", "tax_settings", "BTW-instellingen", _s18_62, "BTW-tarieven", "accent_color", "Accent Kleur", "switch", "Overschakelen", _s19_31, "Komma gescheiden lijst", "options", "Opties", _s16_132, "Eenregelige tekst", "multi_line_text", "Multi-regelige tekst", "dropdown", "Dropdwon", "field_type", "Veld type", _s27_32, "Een wachtwoord herstel mail is verzonden", "submit", "Opslaan", _s16_134, "Wachtwoord vergeten?", "late_fees", "Late vergoedingen", "credit_number", "Kredietnummer", "payment_number", "Betalingsnummer", "late_fee_amount", "Late vergoedingsbedrag", _s16_135, "Late vergoedingspercentage", "schedule", "Schema", "before_due_date", "Voor de vervaldatum", "after_due_date", "Na de vervaldatum", _s18_64, "na de factuurdatum", "days", "Dagen", "invoice_email", "Factuurmail", "payment_email", "Betalingsmail", "partial_payment", _s22_58, "payment_partial", _s22_58, _s21_56, "E-mail voor gedeeltelijke betaling", "quote_email", "Offertemail", _s16_137, "Eindeloze taak", _s16_139, "Gefilterd door gebruiker", "administrator", "Beheerder", _s18_65, "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_6, "removed_users", _s39_6, "restored_users", "Succesvol hersteld: waarde gebruikers", _s16_141, "Algemene instellingen", "invoice_options", "Factuuropties", _s17_80, 'Verberg "Reeds betaald"', _s22_30, 'Toon alleen het "Reeds betaald" gebied op je facturen als er een betaling gemaakt is.', _s23_21, "Documenten invoegen", _s28_19, "Bijgevoegde afbeeldingen weergeven in de factuur.", _s16_143, "Toon header op", _s16_144, "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_66, "Automatisch e-mailen", _s23_22, "Verzend terugkerende facturen automatisch wanneer ze worden gemaakt.", _s18_67, "Automatisch archiveren", _s23_23, "Offertes automatisch archiveren wanneer ze zijn omgezet.", _s18_68, _s20_67, _s23_24, "Zet een offerte automatisch om in een factuur zodra deze door een klant wordt goedgekeurd.", _s17_82, "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_84, "Drie maanden", _s16_145, "Vier maanden", "freq_six_months", "Zes maanden", "freq_annually", "Jaarlijks", "freq_two_years", "Twee jaar", _s16_146, "Drie jaar", "never", "Nooit", "company", "Bedrijf", _s17_85, "Gegenereerde nummers", "charge_taxes", "BTW berekenen", "next_reset", "Volgende reset", "reset_counter", "Teller resetten", _s16_147, "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_87, "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_89, "Zelfgeschreven JavaScript", _s16_149, "Weergeven op PDF", _s21_58, "Toon de handtekening van de klant op de factuur/offerte PDF.", _s25_39, "Factuurvoorwaarden checkbox", _s30_7, "Verplicht de klant om akkoord te gaan met de factuurvoorwaarden.", _s23_25, "Offertevoorwaarden checkbox", _s28_20, "Verplicht de klant om akkoord te gaan met de offertevoorwaarden.", _s25_40, "Factuur handtekening", _s30_8, "Verplicht de klant om zijn handtekening te zetten.", _s23_26, "Offerte handtekening", _s22_32, "Facturen beveiligen met een wachtwoord", _s27_33, "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_26, "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_150, "Document bijvoegen", "attach_ubl", "UBL bijvoegen", "email_style", "Email opmaak", _s19_33, "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_34, "Geaccepteerde kaart logo's", "credentials", "Gegevens", "update_address", "Adres aanpassen", _s19_36, "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 tarief", _s16_152, "Het tarief is aangemaakt", _s16_153, "Het tarief is bijgewerkt", _s17_92, "Het tarief is gearchiveerd", _s16_154, "De BTW heffing is verwijderd", _s17_93, "De BTW heffing is teruggezet", _s18_69, "Succesvol gearchiveerd: waarde belastingstarieven", _s17_94, "Succesvol verwijderd: waarde belastingtarieven", _s18_70, "Succesvol hersteld: waarde belastingtarieven", "fill_products", "Producten Automatisch aanvullen", _s18_71, "Een product selecteren zal automatisch de beschrijving en kosten instellen", "update_products", "Producten automatisch wijzigen", _s20_51, "Het wijzigen van een factuur zal automatisch de producten aanpassen", _s16_155, "Producten omzetten", _s21_59, "Productprijzen automatisch converteren naar het valuta van de klant", "fees", "Transactiekosten", "limits", "Limieten", "provider", "Provider", "company_gateway", _s16_238, _s16_157, _s16_238, _s19_37, "Nieuwe instantie aanmaken", _s20_52, "Huidige instantie bewerken", _s23_27, "De nieuwe instantie is aangemaakt", _s23_28, "De nieuwe instantie is bijgewerkt", _s24_27, "De nieuwe instantie is gearchiveerd", _s23_29, "De nieuwe instantie is verwijderd", _s24_28, "De nieuwe instantie is hersteld", _s25_42, "Succesvol gearchiveerd: waarde gateways", _s24_29, "Succesvol verwijderd: waarde gateways", _s25_43, "Succesvol hersteld: waarde gateways", _s16_159, "Bewerk verder", "discard_changes", "Wis Wijzigingen", "default_value", "Standaard waarde", "disabled", "Uitgeschakeld", "currency_format", "Munt formaat", _s21_60, "Eerste dag van de week", _s23_30, "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_72, "24-uurs weergave", "send_reminders", "Verstuur herinneringen", "timezone", "Tijdzone", _s19_38, "Gefilterd op project", _s17_95, "Filteren op groep", _s19_40, "Filteren op factuur", _s18_73, "Filteren op klant", _s18_75, "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_161, "Productinstellingen", "device_settings", "Apparaatinstellingen", "defaults", "Standaardwaarden", "basic_settings", "Basisinstellingen", _s17_97, "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_32, "Sjablonen en herinneringen", _s22_33, "Credit Cards & Banken", _s19_42, "Datavisualisaties", "price", "Prijs", "email_sign_up", "Aanmelden voor email", "google_sign_up", "Aanmelden bij Google", _s27_37, "Bedankt voor uw aankoop!", "redeem", "Verzilver", "back", "Terug", "past_purchases", "Voorbije aankopen", _s19_44, "Jaarlijks abonnement", "pro_plan", "Pro Plan", "enterprise_plan", "Enterprise Plan", "count_users", ":count gebruikers", "upgrade", "Upgrade", _s25_44, "Vul een voornaam in aub", _s24_30, "Vul een naam in aub", _s33_19, "Ga akkoord met de servicevoorwaarden en het privacybeleid om een account aan te maken.", "i_agree_to_the", "Ik ga akkoord met", _s16_163, "Gebruiksvoorwaarden", "privacy_policy", "Privacybeleid", "sign_up", "Aanmelden", "account_login", "Accountlogin", "view_website", "Bekijk website", "create_account", "Account aanmaken", "email_login", "Email login", "create_new", "Nieuwe aanmaken", _s18_77, "Geen records geselecteerd", _s21_63, "Bewaar of annuleer de wijzigingen", "download", "Download", _s27_38, "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_99, "Document is geupload", _s16_165, "Het document is bijgewerkt", _s17_100, "Het document is gearchiveerd", _s16_166, "Het document is verwijderd", _s17_101, "Het document is hersteld", _s18_79, "Succesvol gearchiveerd: waarde documenten", _s17_102, "Succesvol verwijderd: waarde documenten", _s18_80, "Succesvol hersteld: waarde documenten", "no_history", "Geen geschiedenis", "expense_date", "Uitgave datum", "pending", "In afwachting", _s16_167, "Gelogged", _s16_168, "In afwachting", _s16_169, "Gefactureerd", "converted", "Omgezet", _s24_32, "Voeg documenten toe aan factuur", "exchange_rate", "Wisselkoers", _s16_170, "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_171, "Succesvol :count leveranciers gearchiveerd", "deleted_vendors", "Succesvol :count leveranciers verwijderd", _s16_172, "Succesvol hersteld: waarde leveranciers", "new_expense", "Nieuwe uitgave", "created_expense", "De uitgave is aangemaakt", "updated_expense", "De uitgave is gewijzigd", _s16_173, "De uitgave is gearchiveerd", "deleted_expense", "De uitgave is verwijderd", _s16_174, "De uitgave is hersteld", _s17_103, "De uitgaven zijn gearchiveerd", _s16_175, "De uitgaven zijn verwijderd", _s17_104, "Succesvol hersteld: waarde uitgaven", "copy_shipping", "Levering kopi\xebren", "copy_billing", "Facturatie kopi\xebren", "design", "Ontwerp", _s21_64, "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_176, "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_66, "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_46, "Geef a.u.b. een naam op", "budgeted_hours", "Begrote uren", "created_project", "Het project is aangemaakt", "updated_project", "Het project is gewijzigd", _s16_178, "Het project is gearchiveerd", "deleted_project", _s25_56, _s16_179, "Het project is hersteld", _s17_105, "Succesvol :count projecten gearchiveerd", _s16_180, "Succesvol :count projecten verwijderd", _s17_106, "Succesvol hersteld: waarde projecten", "new_project", "Nieuw project", _s27_42, "Bedankt voor het gebruik van onze app!", "if_you_like_it", "Als je het leuk vindt alsjeblieft", "click_here", "Klik hier", _s18_81, "Klik hier", "to_rate_it", "om een score te geven.", "average", "Gemiddeld", "unapproved", "Afgekeurd", _s30_13, "Gelieve te authenticeren om deze instelling te wijzigen", "locked", "Vergrendeld", "authenticate", "Authenticeer", _s19_48, "Gelieve te authenticeren", _s24_33, "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_107, "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_181, "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_54, "Bewerk terugkerende offerte", "billing_address", "Factuuradres", _s16_183, "Leveringsadres", "total_revenue", "Totale inkomsten", "average_invoice", "Gemiddelde factuur", "outstanding", "Uitstaand", "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_185, "Verversen afgerond", _s23_33, "Gelieve uw e-maildres in te vullen", _s26_32, "Gelieve uw wachtwoord in te voeren", _s21_67, "Gelieve uw URL in te voeren", _s26_34, "Gelieve een productcode in te voeren", "ascending", "Oplopend", "descending", "Aflopend", "save", "Opslaan", _s17_109, "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", "Aanmaken", _s19_50, "Waarde :value naar klembord gekopieerd", "error", "Fout", _s16_187, "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_189, "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_191, "Het product is gearchiveerd", "deleted_product", "Het product is verwijderd", _s16_192, "Het product is hersteld", _s17_111, "Succesvol :count producten gearchiveerd", _s16_193, "Succesvol :count producten verwijderd", _s17_112, "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_194, "Succesvol :count klanten gearchiveerd", "deleted_client", "De klant is verwijderd", "deleted_clients", "Succesvol :count klanten verwijderd", "restored_client", "De klant is hersteld", _s16_195, "Succesvol hersteld: waarde klanten", "address1", "Straat", "address2", "Bus", "city", "Plaats", "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_196, "De factuur is gearchiveerd", "deleted_invoice", "De factuur is verwijderd", _s16_197, "De factuur is hersteld", _s17_113, "Succesvol :count facturen gearchiveerd", _s16_198, "De :count facturen zijn verwijderd", _s17_114, "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_199, "Gedeeltelijke vervaldatum", "status", "Status", _s17_115, "Factuurstatus", "quote_status", "Offertestatus", _s22_34, "Klik op + om een artikel toe te voegen", _s22_36, "Klik + om tijd toe te voegen", "count_selected", ":count geselecteerd", "total", "Totaal", "percent", "Procent", "edit", "Bewerk", "dismiss", "Seponeren", _s20_56, "Gelieve een datum selecteren", _s22_37, _s31_22, _s24_35, "Selecteer een factuur", "task_rate", "Taak tarief", "settings", "Instellingen", "language", "Taal", "currency", "Munteenheid", "created_at", "Aanmaakdatum", "created_on", "Aangemaakt op", "updated_at", "Bijgewerkt", "tax", "Belasting", _s30_15, "Gelieve een factuurnummer in te voeren", _s27_46, "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_39, "De factuur is gemarkeerd als verzonden", _s22_40, "Factuur succesvol gemarkeerd als verzonden", _s23_35, "Facturen gemarkeerd als verzonden", _s23_36, "Facturen succesvol gemarkeerd als verzonden", "done", "Klaar", _s37_14, "Gelieve een bedrijfsnaam of contactpersoon in te voeren", "dark_mode", "Donkere modus", _s27_48, "Herstart de applicatie om de wijziging toe te passen", "refresh_data", "Gegevens verversen", "blank_contact", "Leeg contact", "activity", "Activiteit", _s16_201, "Geen gegevens gevonden", "clone", "Dupliceer", "loading", "Laden", "industry", "Industrie", "size", "Grootte", "payment_terms", "Betalingsvoorwaarden", "payment_date", "Betalingsdatum", "payment_status", "Betaalstatus", _s16_203, "In afwachting", _s16_204, "Ongeldig", _s16_205, "Mislukt", _s16_206, "Voltooid", _s16_207, "Deels terugbetaald", _s16_208, "Gecrediteerd", _s17_116, "Niet toegepast", _s17_117, _s27_62, "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_105, "second_reminder", _s18_106, "third_reminder", _s17_134, "reminder1", _s18_105, "reminder2", _s18_106, "reminder3", _s17_134, "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_69, "Transactie referentie", "enter_payment", "Voer betaling in", "new_payment", "Nieuwe betaling", "created_payment", "De betaling is aangemaakt", "updated_payment", "De betaling is gewijzigd", _s16_209, "De betaling is gearchiveerd", "deleted_payment", "De betaling is verwijderd", _s16_210, "De betaling is hersteld", _s17_118, "Succesvol :count betalingen gearchiveerd", _s16_211, "Succesvol :count betalingen verwijderd", _s17_119, "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 ticket :ticket bijgewerkt", "activity_49", ":user heeft ticket :ticket gesloten", "activity_50", ":user heeft ticket :ticket samengevoegd", "activity_51", ":user heeft ticket :ticket gesplitst", "activity_52", ":contact heeft ticket :ticket geopend", "activity_53", ":contact heeft ticket :ticket heropend", "activity_54", ":user heeft ticket :ticket heropend", "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_120, "Eenmalig wachtwoord", "emailed_quote", "De offerte is gemaild", "emailed_credit", "Krediet is verzonden", _s20_58, "De offerte is gemarkeerd als verzonden", _s21_71, "Krediet is gemarkeerd als verzonden", "expired", "Verlopen", "all", "Alles", "select", "Selecteer", _s22_41, "Lang indrukken multiselect", "custom_value1", _s17_135, "custom_value2", _s17_135, "custom_value3", "Aangepaste waarde 3", "custom_value4", "Aangepaste waarde 4", _s18_82, "Aangepaste Email Stijl", _s24_40, "Aangepast bericht Dashboard", _s29_32, "Aangepast bericht Onbetaalde Factuur", _s27_53, "Aangepast bericht Betaalde Factuur", _s31_15, "Aangepast bericht Niet goedgekeurde Offerte", "lock_invoices", "Vergrendel facturen", "translations", "Vertalingen", _s19_51, "Taaknummer patroon", _s19_53, "Taaknummer teller", _s22_43, "Uitgave nummer patroon", _s22_45, "Uitgave nummer teller", _s21_72, "Leverancier nummer patroon", _s21_74, "Leverancier nummer teller", _s21_76, "Ticket nummer patroon", _s21_78, "Ticket nummer teller", _s22_47, "Betalingsnummer patroon", _s22_49, "Betalingsnummer teller", _s22_51, "Factuur nummer patroon", _s22_53, "Factuurnummerteller", _s20_59, "Offertenummer teller", _s20_61, "Offertenummerteller", _s21_80, _s21_94, _s21_82, _s20_72, _s21_84, _s21_94, _s21_85, _s20_72, _s18_84, "Teller datum resetten", "counter_padding", "Teller patroon", _s28_55, "Gedeelde factuur offerte teller", _s18_86, "Standaard BTW naam 1", _s18_88, "Standaard BTW-tarief 1", _s18_90, "Standaard BTW naam 2", _s18_92, "Standaard BTW-tarief 2", _s18_94, "Standaard BTW naam 3", _s18_96, "Standaard BTW-tarief 3", _s21_86, "E-mail factuur onderwerp", _s19_55, "E-mail offerte onderwerp", _s21_88, "E-mail betaling onderwerp", _s29_34, "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_212, "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_42, "Klant leveringsadres", _s24_43, "Klant leverings Apt/Suite", "type", "Type", "invoice_amount", "Factuurbedrag", _s16_216, "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_122, _s20_68, _s17_123, _s20_69, _s17_124, _s20_70, _s17_125, _s20_71, "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_57, "Uitgave categorie ID", _s16_217, _s16_236, _s19_59, "Factuur valuta ID", "tax_name1", "BTW naam 1", "tax_name2", "BTW naam 2", "tax_name3", "BTW naam 3", "transaction_id", "Transactie ID", _s18_98, _s18_99, _s16_218, _s16_219], t1, t1), "en_GB", A.LinkedHashMap_LinkedHashMap$_literal(["add_to_invoice", _s23_37, _s17_, _s17_0, "week", "Week", "created_record", _s27_, _s25_, _s70_0, _s26_, _s17_1, _s31_, _s50_, _s31_0, _s22_, _s36_, _s55_, _s20_, _s20_0, _s25_0, _s45_, _s16_, _s16_0, "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_, "change_status", "Change Status", "fees_sample", _s46_, _s19_, _s19_0, _s24_, _s29_, "after_saving", "After Saving", "view_record", "View Record", _s21_, _s21_0, _s26_0, _s37_, _s19_1, _s19_2, "json_help", _s58_, "release_notes", "Release Notes", _s23_, _s33_, "started_tasks", _s33_0, "stopped_tasks", _s33_1, "approved_quote", _s27_55, "approved_quotes", _s35_, "approve", "Approve", "client_website", "Client Website", "invalid_time", "Invalid Time", _s21_1, _s21_2, _s20_1, _s20_2, _s27_0, _s27_1, _s23_0, _s23_1, "load_pdf", "Load PDF", _s16_1, _s16_2, _s24_0, _s44_, "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_3, _s16_4, "purged_client", _s26_1, _s27_2, _s77_, _s22_0, _s34_, _s30_, _s47_, "small", "Small", _s21_3, _s34_0, _s22_1, _s35_0, _s16_5, _s45_0, "wait_for_saving", _s44_0, _s20_3, _s94_, "remaining", "Remaining", "invoice_paid", "Invoice Paid", "activity_120", _s50_0, "activity_121", _s50_1, "activity_122", _s51_, "activity_123", _s50_2, "activity_124", _s51_0, "normal", "Normal", "large", "Large", "extra_large", "Extra Large", _s16_6, _s16_7, _s21_4, _s42_, "print_pdf", "Print PDF", "remind_me", "Remind Me", _s16_8, _s16_9, "click_selected", "Click Selected", "hide_preview", "Hide Preview", "edit_record", "Edit Record", _s27_3, _s57_, "giropay", "GiroPay", "direct_debit", "Direct Debit", _s21_5, _s30_0, "set_password", "Set Password", _s17_2, _s59_, _s16_10, _s58_0, _s20_4, _s33_2, "disconnect", "Disconnect", "add_to_invoices", "Add to Invoices", "acss", _s29_36, "becs", _s17_126, "bulk_download", "Download", _s17_3, _s104_, "persist_ui", "Persist UI", "persist_ui_help", _s104_0, _s18_, _s18_0, _s17_4, _s17_5, "has_tasks", "Has Tasks", "registration", "Registration", _s27_4, _s50_3, "view_expense", _s23_38, "view_statement", "View Statement", "sepa", _s17_127, "ideal", "iDEAL", "przelewy24", "Przelewy24", "eps", "EPS", "fpx", "FPX", _s18_1, _s18_2, "system", "System", _s19_3, _s19_4, "updated_company", _s28_, "kbc", "KBC", "bancontact", "Bancontact", _s19_5, _s44_1, "webhook_success", "Webhook Success", _s24_1, _s40_, _s27_5, _s43_, "app", "App", _s20_5, _s46_0, _s16_11, _s16_220, _s18_3, "Email Invoice", _s16_12, "Email Quote", _s17_6, "Email Credit", "from_name", "From Name", _s16_13, _s16_221, _s17_7, _s17_8, _s18_4, _s18_5, _s21_6, _s21_7, _s22_2, _s22_3, _s25_1, _s38_, _s25_2, _s38_0, _s26_2, _s39_, _s25_3, _s28_32, _s25_4, _s38_1, _s26_3, _s39_0, _s24_2, _s24_3, _s25_5, _s25_6, "last_sent_date", "Last Sent Date", "include_drafts", "Include Drafts", _s19_6, _s32_0, "is_invoiced", "Is Invoiced", "change_plan", "Change Plan", "persist_data", "Persist Data", "customer_count", "Customer Count", _s16_14, _s16_15, _s16_16, _s16_17, _s28_0, _s28_1, "decimal_comma", "Decimal Comma", _s26_4, _s35_1, "select_method", "Select Method", "select_platform", "Select Platform", _s28_2, _s42_0, _s16_18, _s27_6, "enable_markdown", "Enable Markdown", _s20_6, _s35_2, "user_guide", "User Guide", _s18_6, _s18_7, "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_1, _s31_2, _s25_7, _s25_8, _s33_3, _s33_4, _s27_7, _s27_8, _s36_0, _s36_1, _s31_3, _s31_4, _s25_9, _s25_10, "net_subtotal", "Net", "review_app", "Review App", "check_status", "Check Status", "free_trial", "Free Trial", _s23_2, _s57_0, _s21_8, _s62_, "change_email", "Change Email", _s25_11, _s52_, _s21_9, _s21_10, "uninvoiced", "Uninvoiced", "subdomain_guide", _s120_, "send_time", "Send Time", "import_data", "Import Data", "import_settings", "Import Settings", _s17_9, _s28_3, _s19_7, _s48_, "json", "JSON", _s24_4, _s24_5, "wait_for_data", _s42_1, "net_total", "Net Total", "has_taxes", "Has Taxes", _s16_19, _s16_20, _s18_8, _s40_0, "login_success", _s16_21, "login_failure", "Failed Login", "exported_data", _s67_, _s23_3, _s23_4, _s28_4, _s41_, "step_1_sign_in", "Step 1: Sign In", _s16_22, _s17_10, "account_id", "Account ID", _s27_9, _s35_3, "activity_100", _s50_4, "activity_101", _s50_5, "activity_102", _s51_1, "activity_103", _s50_6, "activity_104", _s51_2, _s18_9, _s18_10, _s23_5, _s35_4, "gateway_setup", "Gateway Setup", "preview_sidebar", "Preview Sidebar", _s16_23, _s16_24, _s18_11, _s31_5, _s16_25, _s16_26, "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_12, _s18_13, _s17_11, _s17_12, "order", "Order", "unassigned", "Unassigned", "partial_value", _s49_, "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_1, _s21_11, _s53_, _s25_12, _s37_0, _s17_13, _s17_14, "is_viewed", "Is Viewed", "letter", "Letter", "legal", "Legal", "page_layout", "Page Layout", "portrait", "Portrait", "landscape", "Landscape", _s26_5, _s85_, _s20_7, _s54_, _s21_12, _s21_13, _s17_15, _s17_16, "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_14, _s18_15, "promo_code", "Promo code", "promo_discount", "Promo Discount", _s18_16, _s18_17, _s16_27, _s16_28, "max_seats_limit", "Max Seats Limit", "trial_enabled", "Trial Enabled", "trial_duration", "Trial Duration", _s21_14, _s21_15, _s18_18, _s18_19, "plan_map", "Plan Map", "refund_period", "Refund Period", _s21_16, _s21_17, "purchase_page", "Purchase Page", "security", "Security", "email_bounced", "Email Bounced", _s20_8, "Spam Complaint", "email_delivery", "Email Delivery", _s16_29, _s16_30, "pdf_response", "PDF Response", _s22_4, _s22_5, "pdf_failed", "PDF Failed", "pdf_success", "PDF Success", "modified", "Modified", "subscription", "Subscription", "subscriptions", "Subscriptions", _s16_31, _s16_32, _s17_17, _s17_18, _s20_9, _s33_5, _s20_10, _s33_6, _s21_18, _s34_1, _s20_11, _s33_7, _s20_12, _s33_8, _s21_19, _s34_2, _s19_8, _s21_20, _s20_13, _s27_10, _s26_6, _s26_7, "connect_gmail", "Connect Gmail", _s16_33, _s16_34, "connected_gmail", _s28_5, _s18_20, _s31_6, _s16_35, _s100_, _s16_36, _s16_37, "count_minutes", ":count Minutes", _s16_38, _s16_39, _s29_0, _s29_1, "use_last_email", "Use last email", _s16_40, _s16_41, _s21_21, _s51_3, _s27_11, _s35_5, _s27_12, _s27_13, _s34_3, _s52_0, "help_translate", "Help Translate", _s23_6, _s23_7, "resend_invite", _s17_128, _s19_9, _s25_13, _s16_42, _s30_1, _s19_10, _s33_9, "delivered", "Delivered", "bounced", "Bounced", "spam", "Spam", "view_docs", "View Docs", _s32_1, _s72_, "send_sms", "Send SMS", "sms_code", "SMS Code", _s21_22, _s46_1, _s18_21, _s46_2, "connect_google", "Connect Google", _s17_19, _s17_20, _s17_21, _s25_55, _s18_22, _s18_23, _s34_4, _s34_5, "stay_logged_in", "Stay Logged In", _s23_8, _s40_1, "count_hours", ":count Hours", "count_day", "1 Day", "count_days", ":count Days", _s19_11, _s19_12, _s17_22, _s17_23, "resend_email", "Resend Email", _s26_8, _s33_10, _s16_43, _s16_227, _s19_13, _s19_14, _s19_15, _s45_1, "list_long_press", "List Long Press", "show_actions", "Show Actions", _s17_24, _s17_25, _s27_14, _s51_4, _s21_23, _s97_, "this_quarter", "This Quarter", "last_quarter", "Last Quarter", "to_update_run", "To update run", _s18_24, _s18_25, _s16_44, _s16_45, "invoice_project", "Invoice Project", "invoice_task", "Invoice Task", "invoice_expense", "Invoice Expense", _s19_16, _s21_24, _s20_14, _s27_15, _s16_46, _s16_47, "save_and_email", "Save and Email", _s16_48, _s16_49, _s16_50, _s16_51, _s17_26, _s17_27, _s22_6, _s22_7, _s24_6, _s24_7, "converted_total", "Converted Total", "is_sent", "Is Sent", _s17_28, _s17_29, "document_upload", "Document Upload", _s20_15, _s34_6, "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_25, _s21_26, _s26_9, _s96_, "running_tasks", "Running Tasks", "recent_tasks", "Recent Tasks", "recent_expenses", "Recent Expenses", _s17_30, _s17_31, "update_app", "Update App", "started_import", _s27_16, _s24_8, _s24_9, _s20_16, _s20_17, _s18_26, _s18_27, "column", "Column", "sample", "Sample", "map_to", "Map To", "import", "Import", _s25_14, _s29_2, "select_file", _s20_73, _s16_52, _s16_53, "csv_file", "CSV file", "csv", "CSV", "freshbooks", "FreshBooks", "invoice2go", "Invoice2go", "invoicely", "Invoicely", "waveaccounting", "Wave Accounting", "zoho", "Zoho", "accounting", "Accounting", _s22_8, _s24_10, "import_type", "Import Type", "html_mode", "HTML Mode", "html_mode_help", _s43_0, "view_licenses", "View Licenses", "webhook_url", "Webhook URL", _s17_32, _s17_33, "sidebar_editor", "Sidebar Editor", _s22_9, _s31_17, "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_11, _s24_12, _s24_13, _s24_14, "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_9, "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_15, _s48_0, "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_34, _s17_35, "clear_cache", "Clear Cache", "sort_order", "Sort Order", "task_status", "Status", "task_statuses", "Task Statuses", "new_task_status", "New Task Status", _s16_54, _s16_55, _s19_17, _s32_2, _s19_18, _s31_18, _s20_18, _s33_11, _s19_19, _s32_3, _s19_20, _s32_4, _s20_19, _s33_12, _s22_10, _s42_2, _s21_27, _s41_0, _s22_11, _s42_3, _s18_28, _s20_20, _s20_21, _s27_17, _s16_56, _s16_57, _s21_28, _s52_1, _s20_22, _s20_23, _s25_15, _s42_4, _s20_24, _s20_25, _s25_16, _s42_5, _s21_29, _s25_17, _s18_29, _s18_30, "task_settings", "Task Settings", _s20_26, _s20_27, _s18_31, _s18_32, _s20_28, _s20_29, _s21_30, _s21_31, _s24_16, _s37_1, _s24_17, _s37_2, _s25_18, _s38_2, _s24_18, _s29_37, _s24_19, _s37_3, _s25_19, _s38_3, _s27_18, _s45_4, _s26_10, _s46_3, _s27_19, _s47_0, _s23_10, _s25_20, _s25_21, _s32_5, _s21_32, _s21_33, "show_option", "Show Option", _s22_12, _s50_7, "view_changes", "View Changes", "force_update", "Force Update", _s17_36, _s76_, "mark_paid_help", _s31_19, _s18_33, _s18_101, _s23_11, _s33_21, _s29_3, _s26_42, _s21_34, _s20_30, _s16_58, _s16_59, _s18_34, _s18_35, "crypto", "Crypto", "paypal", "PayPal", "alipay", "Alipay", "sofort", "Sofort", "apple_pay", _s16_222, "user_field", "User Field", "variables", "Variables", "show_password", "Show Password", "hide_password", "Hide Password", "copy_error", "Copy Error", "capture_card", "Capture Card", _s17_37, _s17_38, "total_taxes", "Total Taxes", "line_taxes", "Line Taxes", "total_fields", "Total Fields", _s25_22, _s38_4, _s25_23, _s38_5, _s25_24, _s38_6, "gateway_refund", "Gateway Refund", _s19_21, _s43_1, "due_date_days", "Due Date", "paused", "Paused", "mark_active", "Mark Active", "day_count", "Day :count", _s22_13, _s22_14, _s21_35, _s21_36, _s17_39, _s17_40, "endless", "Endless", "next_send_date", "Next Send Date", _s16_60, _s16_61, _s17_41, _s17_42, _s18_36, _s18_37, _s21_37, _s21_38, _s22_15, _s22_16, _s25_25, _s38_7, _s25_26, _s38_8, _s26_11, _s39_1, _s25_27, _s38_9, _s25_28, _s38_10, _s26_12, _s39_2, _s27_20, _s47_1, _s26_13, _s46_4, _s27_21, _s47_2, _s24_20, _s26_14, _s25_29, _s32_6, "send_date", "Send Date", "auto_bill_on", "Auto Bill On", _s28_6, _s28_7, "profit", "Profit", "line_item", "Line Item", _s18_38, _s18_39, _s23_12, _s35_6, _s19_22, _s19_23, _s24_21, _s52_2, "test_mode", "Test Mode", "opened", "Opened", _s30_2, _s22_17, _s30_3, _s22_18, "gateway_success", "Gateway Success", "gateway_failure", "Gateway Failure", "gateway_error", "Gateway Error", "email_send", "Email Send", _s17_43, _s17_44, "failure", "Failure", "quota_exceeded", "Quota Exceeded", _s16_62, _s16_63, "system_logs", "System Logs", "view_portal", "View Portal", "copy_link", "Copy Link", "token_billing", _s17_129, _s24_22, _s24_23, "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_40, _s18_41, "pdf_page_info", _s23_13, _s16_64, _s29_38, "emailed_quotes", _s27_56, "emailed_credits", _s28_56, "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_6, "client_created", "Client Created", _s20_31, _s20_32, _s20_33, _s20_34, "completed", "Completed", "gross", "Gross", "net_amount", "Net Amount", "net_balance", "Net Balance", "client_settings", "Client Settings", _s17_45, _s17_46, _s17_47, _s17_48, "selected_quotes", "Selected Quotes", "selected_tasks", "Selected Tasks", _s17_49, _s17_50, _s17_51, _s17_52, _s17_53, _s17_54, "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_55, _s28_8, "api_webhooks", "API Webhooks", "search_webhooks", _s22_19, "search_webhook", _s16_65, "webhook", "Webhook", "webhooks", "Webhooks", "new_webhook", "New Webhook", "edit_webhook", "Edit Webhook", "created_webhook", _s28_9, "updated_webhook", _s28_10, _s16_66, _s29_4, "deleted_webhook", _s28_11, "removed_webhook", _s28_12, _s16_67, _s29_5, _s17_56, _s37_4, _s16_68, _s36_2, _s16_69, _s36_3, _s17_57, _s37_5, "api_tokens", "API Tokens", "api_docs", "API Docs", "search_tokens", _s20_35, "search_token", "Search 1 Token", "token", "Token", "tokens", "Tokens", "new_token", "New Token", "edit_token", "Edit Token", "created_token", _s26_15, "updated_token", _s26_16, "archived_token", _s27_22, "deleted_token", _s26_17, "removed_token", _s26_18, "restored_token", _s27_23, "archived_tokens", _s35_7, "deleted_tokens", _s34_7, "restored_tokens", _s35_8, _s19_24, _s19_25, _s24_24, _s45_2, _s21_39, _s19_26, "email_invoice", "Email Invoice", "email_quote", "Email Quote", "email_credit", "Email Credit", "email_payment", "Email Payment", _s20_36, _s41_1, "ledger", "Ledger", "view_pdf", "View PDF", "all_records", "All records", "owned_by_user", "Owned by user", _s16_70, _s16_71, "contact_name", "Contact Name", "use_default", "Use default", _s16_72, _s17_58, "number_of_days", "Number of days", _s23_14, _s23_15, "payment_term", "Payment Term", _s16_73, _s16_74, _s17_59, _s17_60, _s20_37, _s33_13, _s20_38, _s33_14, _s21_40, _s34_8, _s20_39, _s33_15, _s20_40, _s33_16, _s21_41, _s34_9, _s22_20, _s42_7, _s21_42, _s41_2, _s22_21, _s42_8, "email_sign_in", _s18_100, "change", "Change", _s23_16, _s28_13, _s24_25, _s29_6, "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_42, _s18_43, _s16_75, _s16_223, "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_76, _s16_224, "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_61, "search_design", "Search 1 Design", "search_invoice", _s16_77, "search_client", "Search 1 Client", "search_product", _s16_78, "search_quote", "Search 1 Quote", "search_credit", "Search 1 Credit", "search_vendor", "Search 1 Vendor", "search_user", "Search 1 User", "search_tax_rate", _s17_62, "search_task", "Search 1 Tasks", "search_project", _s16_79, "search_expense", _s16_80, "search_payment", _s16_81, "search_group", "Search 1 Group", "refund_payment", "Refund Payment", _s17_63, _s30_4, _s18_44, _s31_7, _s16_82, _s29_7, _s17_64, _s30_5, "reverse", "Reverse", "full_name", "Full Name", _s17_65, _s17_66, _s17_67, _s17_68, "custom1", "First Custom", "custom2", "Second Custom", "custom3", "Third Custom", "custom4", "Fourth Custom", "optional", "Optional", "license", "License", "purge_data", "Purge Data", _s16_83, _s32_7, _s18_45, _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_30, "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_61, "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_31, _s25_32, _s16_84, _s16_85, "apply_license", "Apply License", "cancel_account", "Delete Account", _s22_22, _s69_0, "delete_company", "Delete Company", _s22_23, _s69_, "enabled_modules", "Enabled Modules", "converted_quote", _s28_14, "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_24, "updated_design", _s27_25, "archived_design", _s28_15, "deleted_design", _s27_26, "removed_design", _s27_27, "restored_design", _s28_16, _s16_86, _s36_4, "deleted_designs", _s35_9, _s16_87, _s36_5, "proposals", "Proposals", "tickets", "Tickets", _s16_88, _s16_89, "recurring_tasks", "Recurring Tasks", _s18_46, _s18_47, "credit_date", "Credit Date", "credit", "Credit", "credits", "Credits", "new_credit", "Enter Credit", "edit_credit", "Edit Credit", "created_credit", _s27_28, "updated_credit", _s27_29, "archived_credit", _s28_17, "deleted_credit", _s27_30, "removed_credit", _s27_31, "restored_credit", _s28_18, _s16_90, _s36_15, "deleted_credits", _s35_18, _s16_91, _s36_6, "current_version", "Current version", "latest_version", "Latest Version", "update_now", "Update Now", _s26_19, _s41_3, _s16_92, _s16_93, "app_updated", _s29_8, "learn_more", "Learn more", "integrations", "Integrations", "tracking_id", "Tracking Id", _s17_69, _s17_70, "credit_footer", "Credit Footer", "credit_terms", "Credit Terms", "new_company", "New Company", "added_company", _s26_20, "company1", _s16_94, "company2", _s16_95, "company3", _s16_96, "company4", _s16_97, "product1", _s16_98, "product2", _s16_99, "product3", _s16_100, "product4", _s16_101, "client1", "Custom Client 1", "client2", "Custom Client 2", "client3", "Custom Client 3", "client4", "Custom Client 4", "contact1", _s16_102, "contact2", _s16_103, "contact3", _s16_104, "contact4", _s16_105, "task1", "Custom Task 1", "task2", "Custom Task 2", "task3", "Custom Task 3", "task4", "Custom Task 4", "project1", _s16_106, "project2", _s16_107, "project3", _s16_108, "project4", _s16_109, "expense1", _s16_110, "expense2", _s16_111, "expense3", _s16_112, "expense4", _s16_113, "vendor1", "Custom Vendor 1", "vendor2", "Custom Vendor 2", "vendor3", "Custom Vendor 3", "vendor4", "Custom Vendor 4", "invoice1", _s16_114, "invoice2", _s16_115, "invoice3", _s16_116, "invoice4", _s16_117, "payment1", _s16_118, "payment2", _s16_119, "payment3", _s16_120, "payment4", _s16_121, "surcharge1", _s18_48, "surcharge2", _s18_49, "surcharge3", _s18_50, "surcharge4", _s18_51, "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_52, _s18_53, _s17_71, _s17_72, "contact_phone", "Contact Phone", _s21_43, _s22_24, _s21_44, _s22_25, _s21_45, _s22_26, _s21_46, _s22_27, _s17_73, "Shipping Street", _s17_74, _s18_54, "shipping_city", "Shipping City", "shipping_state", _s23_17, _s20_41, _s20_42, _s16_122, _s16_123, _s16_124, "Billing Street", _s16_125, _s17_75, "billing_city", "Billing City", "billing_state", _s22_28, _s19_27, _s19_28, "billing_country", "Billing Country", "client_id", "Client Id", "assigned_to", "Assigned to", "created_by", _s16_225, "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_126, _s16_127, "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_47, _s35_10, _s30_6, _s63_, "message", "Message", "from", "From", _s20_43, _s20_44, _s25_33, _s56_, _s20_45, _s34_10, _s18_55, _s18_56, _s23_18, _s33_22, _s18_57, _s18_58, "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_48, _s21_90, _s20_46, _s58_1, _s19_29, _s19_30, _s23_19, _s23_20, _s20_47, _s20_48, "deleted_logo", _s25_34, "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_76, _s17_77, "show_cost_help", _s55_0, _s21_49, _s21_50, _s26_21, _s58_2, _s21_51, _s21_52, _s26_22, _s60_, _s21_53, _s21_54, _s26_23, _s34_11, _s16_128, _s16_129, _s21_55, _s47_3, "one_tax_rate", "One Tax Rate", "two_tax_rates", "Two Tax Rates", "three_tax_rates", "Three Tax Rates", _s16_130, _s16_131, "user", "User", "invoice_tax", "Invoice Tax", "line_item_tax", "Line Item Tax", "inclusive_taxes", "Inclusive Taxes", _s17_78, _s17_79, "item_tax_rates", "Item Tax Rates", _s18_59, _s22_38, "configure_rates", "Configure rates", _s18_60, _s18_61, "tax_settings", "Tax Settings", _s18_62, "Tax Rates", "accent_color", "Accent Color", "switch", "Switch", _s19_31, _s20_49, "options", "Options", _s16_132, _s16_133, "multi_line_text", "Multi-line text", "dropdown", "Dropdown", "field_type", "Field Type", _s27_32, _s39_3, "submit", "Submit", _s16_134, _s21_91, "late_fees", "Late Fees", "credit_number", "Credit Number", "payment_number", "Payment Number", "late_fee_amount", "Late Fee Amount", _s16_135, _s16_136, "schedule", "Schedule", "before_due_date", _s19_32, "after_due_date", _s18_63, _s18_64, _s22_29, "days", "Days", "invoice_email", "Invoice Email", "payment_email", "Payment Email", "partial_payment", "Partial Payment", "payment_partial", "Partial Payment", _s21_56, _s21_57, "quote_email", "Quote Email", _s16_137, _s16_138, _s16_139, _s16_140, "administrator", "Administrator", _s18_65, _s66_, "user_management", "User Management", "users", "Users", "new_user", "New User", "edit_user", "Edit User", "created_user", _s25_35, "updated_user", _s25_36, "archived_user", _s26_24, "deleted_user", _s25_37, "removed_user", _s25_38, "restored_user", _s26_25, "archived_users", _s34_12, "deleted_users", _s33_17, "removed_users", _s33_18, "restored_users", _s34_13, _s16_141, _s16_142, "invoice_options", "Invoice Options", _s17_80, _s17_81, _s22_30, _s87_, _s23_21, "Embed Documents", _s28_19, _s39_4, _s16_143, "Show Header on", _s16_144, "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_66, "Auto Email", _s23_22, _s61_, _s18_67, "Auto Archive", _s23_23, _s53_1, _s18_68, "Auto Convert", _s23_24, _s70_, _s17_82, _s17_83, "freq_daily", "Daily", "freq_weekly", "Weekly", "freq_two_weeks", "Fortnightly", "freq_four_weeks", "Four weeks", "freq_monthly", "Monthly", "freq_two_months", "Two months", _s17_84, "Three months", _s16_145, "Four months", "freq_six_months", "Six months", "freq_annually", "Annually", "freq_two_years", "Two years", _s16_146, "Three Years", "never", "Never", "company", "Company", _s17_85, _s17_86, "charge_taxes", "Charge taxes", "next_reset", "Next Reset", "reset_counter", "Reset Counter", _s16_147, _s16_148, "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_87, _s17_88, "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_89, _s17_90, _s16_149, "Show on PDF", _s21_58, _s51_5, _s25_39, _s22_31, _s30_7, _s61_0, _s23_25, _s20_50, _s28_20, _s59_0, _s25_40, _s17_91, _s30_8, _s42_9, _s23_26, "Quote Signature", _s22_32, _s25_41, _s27_33, _s142_, "authorization", "Authorisation", "subdomain", "Subdomain", "domain", "Domain", "portal_mode", "Portal Mode", "email_signature", "Regards,", _s24_26, _s86_, "plain", "Plain", "light", "Light", "dark", "Dark", "email_design", "Email Design", "attach_pdf", "Attach PDF", _s16_150, _s16_151, "attach_ubl", "Attach UBL", "email_style", "Email Style", _s19_33, "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_34, _s19_35, "credentials", "Credentials", "update_address", "Update Address", _s19_36, _s45_3, "rate", "Rate", "tax_rate", "Tax Rate", "new_tax_rate", "New Tax Rate", "edit_tax_rate", "Edit tax rate", _s16_152, _s29_9, _s16_153, _s29_10, _s17_92, _s34_18, _s16_154, _s29_11, _s17_93, _s30_9, _s18_69, _s38_11, _s17_94, _s37_6, _s18_70, _s38_12, "fill_products", _s18_102, _s18_71, _s71_, "update_products", _s20_64, _s20_51, _s65_0, _s16_155, _s16_156, _s21_59, _s61_2, "fees", "Fees", "limits", "Limits", "provider", "Provider", "company_gateway", "Payment Gateway", _s16_157, _s16_158, _s19_37, "New Gateway", _s20_52, "Edit Gateway", _s23_27, _s28_21, _s23_28, _s28_22, _s24_27, _s29_12, _s23_29, _s28_23, _s24_28, _s29_13, _s25_42, _s37_7, _s24_29, _s36_7, _s25_43, _s37_8, _s16_159, _s16_160, "discard_changes", "Discard Changes", "default_value", "Default value", "disabled", "Disabled", "currency_format", "Currency Format", _s21_60, _s21_61, _s23_30, _s23_31, "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_72, "24 Hour Display", "send_reminders", "Send Reminders", "timezone", "Timezone", _s19_38, _s19_39, _s17_95, _s17_96, _s19_40, _s19_41, _s18_73, _s18_74, _s18_75, _s18_76, "group_settings", "Group Settings", "group", "Group", "groups", "Groups", "new_group", "New Group", "edit_group", "Edit Group", "created_group", _s26_26, "updated_group", _s26_27, "archived_groups", _s35_11, "deleted_groups", _s34_14, "restored_groups", _s35_12, "archived_group", _s27_34, "deleted_group", _s26_28, "restored_group", _s27_35, "upload_logo", "Upload Logo", "uploaded_logo", _s26_29, "logo", "Logo", "saved_settings", _s27_36, _s16_161, _s16_162, "device_settings", "Device Settings", "defaults", "Defaults", "basic_settings", "Basic Settings", _s17_97, _s17_98, "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_32, _s21_62, _s22_33, _s20_53, _s19_42, "Data Visualisations", "price", "Price", "email_sign_up", "Email Sign Up", "google_sign_up", "Google Sign Up", _s27_37, _s28_24, "redeem", "Redeem", "back", "Back", "past_purchases", "Past Purchases", _s19_44, _s19_45, "pro_plan", "Pro Plan", "enterprise_plan", "Enterprise Plan", "count_users", ":count users", "upgrade", "Upgrade", _s25_44, _s25_45, _s24_30, _s24_31, _s33_19, _s77_0, "i_agree_to_the", "I agree to the", _s16_163, _s16_164, "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_77, _s18_78, _s21_63, _s34_15, "download", "Download", _s27_38, _s27_57, "take_picture", "Take Picture", "upload_file", "Upload File", "document", "Document", "documents", "Documents", "new_document", "New Document", "edit_document", "Edit Document", _s17_99, _s30_10, _s16_165, _s29_14, _s17_100, _s30_11, _s16_166, _s29_15, _s17_101, _s30_12, _s18_79, _s38_13, _s17_102, _s37_9, _s18_80, _s38_14, "no_history", "No History", "expense_date", "Expense Date", "pending", "Pending", _s16_167, "Logged", _s16_168, "Pending", _s16_169, "Invoiced", "converted", "Converted", _s24_32, _s24_44, "exchange_rate", "Exchange Rate", _s16_170, _s16_229, "mark_paid", "Mark Paid", "category", "Category", "address", "Address", "new_vendor", "New Vendor", "created_vendor", _s27_39, "updated_vendor", _s27_40, "archived_vendor", _s28_25, "deleted_vendor", _s27_41, "restored_vendor", _s28_26, _s16_171, _s36_16, "deleted_vendors", _s35_19, _s16_172, _s36_8, "new_expense", "Enter Expense", "created_expense", _s28_27, "updated_expense", _s28_28, _s16_173, _s29_16, "deleted_expense", _s28_29, _s16_174, _s29_17, _s17_103, _s30_26, _s16_175, _s29_41, _s17_104, _s37_10, "copy_shipping", "Copy Shipping", "copy_billing", "Copy Billing", "design", "Design", _s21_64, _s21_65, "invoiced", "Invoiced", "logged", "Logged", "running", "Running", "resume", "Resume", "task_errors", _s36_9, "start", "Start", "stop", "Stop", "started_task", _s25_46, "stopped_task", _s25_47, "resumed_task", _s25_48, "now", "Now", _s16_176, _s16_177, "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_49, "updated_task", _s25_50, "archived_task", _s26_30, "deleted_task", _s25_51, "restored_task", _s26_31, "archived_tasks", _s34_19, "deleted_tasks", _s33_23, "restored_tasks", _s34_16, _s19_46, _s19_47, "budgeted_hours", "Budgeted Hours", "created_project", _s28_30, "updated_project", _s28_31, _s16_178, _s29_18, "deleted_project", _s28_32, _s16_179, _s29_19, _s17_105, _s37_17, _s16_180, _s36_12, _s17_106, _s37_11, "new_project", "New Project", _s27_42, _s28_33, "if_you_like_it", _s21_66, "click_here", "click here", _s18_81, "Click here", "to_rate_it", "to rate it.", "average", "Average", "unapproved", "Unapproved", _s30_13, _s42_10, "locked", "Locked", "authenticate", "Authenticate", _s19_48, _s19_49, _s24_33, _s24_34, "footer", "Footer", "compare", "Compare", "hosted_login", "Hosted Login", "selfhost_login", "Selfhost Login", "google_sign_in", _s19_62, "today", "Today", "custom_range", "Custom Range", "date_range", "Date Range", "current", "Current", "previous", "Previous", "current_period", "Current Period", _s17_107, _s17_108, "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_181, _s16_182, "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_54, _s20_55, "billing_address", "Billing Address", _s16_183, _s16_184, "total_revenue", "Total Revenue", "average_invoice", "Average Invoice", "outstanding", "Outstanding", "invoices_sent", _s20_63, "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_185, _s16_186, _s23_33, _s23_34, _s26_32, _s26_33, _s21_67, _s21_68, _s26_34, _s26_35, "ascending", "Ascending", "descending", "Descending", "save", "Save", _s17_109, _s17_110, "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_50, _s30_14, "error", "Error", _s16_187, _s16_188, "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_189, _s16_190, "product", "Product", "products", "Products", "new_product", "New Product", "created_product", _s28_34, "updated_product", _s28_35, _s16_191, _s29_20, "deleted_product", _s28_36, _s16_192, _s29_21, _s17_111, _s37_18, _s16_193, _s36_13, _s17_112, _s37_12, "product_key", "Product", "notes", "Notes", "cost", "Cost", "client", "Client", "clients", "Clients", "new_client", "New Client", "created_client", _s27_43, "updated_client", _s27_44, "archived_client", _s28_37, _s16_194, _s36_17, "deleted_client", _s27_45, "deleted_clients", _s35_20, "restored_client", _s28_38, _s16_195, _s36_10, "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_39, "updated_invoice", _s28_40, _s16_196, _s29_22, "deleted_invoice", _s28_41, _s16_197, _s29_23, _s17_113, _s37_20, _s16_198, _s36_18, _s17_114, _s37_13, "emailed_invoice", _s28_61, "emailed_payment", _s28_57, "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_199, _s16_200, "status", "Status", _s17_115, "Invoice Status", "quote_status", "Quote Status", _s22_34, _s22_35, _s22_36, _s19_63, "count_selected", ":count selected", "total", "Total", "percent", "Percent", "edit", "Edit", "dismiss", "Dismiss", _s20_56, _s20_57, _s22_37, _s22_38, _s24_35, _s24_36, "task_rate", "Task Rate", "settings", "Settings", "language", "Language", "currency", "Currency", "created_at", "Date Created", "created_on", "Created On", "updated_at", "Updated", "tax", "Tax", _s30_15, _s30_16, _s27_46, _s27_47, "past_due", "Past Due", "draft", "Draft", "sent", "Sent", "viewed", "Viewed", "approved", "Approved", "partial", "Partial/Deposit", "paid", "Paid", "mark_sent", "Mark Sent", _s22_39, _s35_13, _s22_40, _s35_13, _s23_35, _s36_11, _s23_36, _s36_11, "done", "Done", _s37_14, _s37_15, "dark_mode", "Dark Mode", _s27_48, _s35_14, "refresh_data", "Refresh Data", "blank_contact", "Blank Contact", "activity", "Activity", _s16_201, _s16_202, "clone", "Clone", "loading", "Loading", "industry", "Industry", "size", "Size", "payment_terms", "Payment Terms", "payment_date", "Payment Date", "payment_status", "Payment Status", _s16_203, "Pending", _s16_204, "Voided", _s16_205, "Failed", _s16_206, "Completed", _s16_207, _s18_43, _s16_208, "Refunded", _s17_116, "Unapplied", _s17_117, _s19_14, "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_15, "auto_billing", "Auto billing", "button", "Button", "preview", "Preview", "customize", "Customise", "history", "History", "payment", "Payment", "payments", "Payments", "refunded", "Refunded", "payment_type", "Payment Type", _s21_69, _s21_70, "enter_payment", "Enter Payment", "new_payment", "Enter Payment", "created_payment", _s28_42, "updated_payment", _s28_43, _s16_209, _s29_24, "deleted_payment", _s28_44, _s16_210, _s29_25, _s17_118, _s37_21, _s16_211, _s36_19, _s17_119, _s37_16, "quote", "Quote", "quotes", "Quotes", "new_quote", "New Quote", "created_quote", _s26_36, "updated_quote", _s26_37, "archived_quote", _s27_49, "deleted_quote", _s26_38, "restored_quote", _s27_50, "archived_quotes", _s35_17, "deleted_quotes", _s34_20, "restored_quotes", _s35_16, "expense", "Expense", "expenses", "Expenses", "vendor", "Vendor", "vendors", "Vendors", "task", "Task", "tasks", "Tasks", "project", "Project", "projects", "Projects", "activity_1", _s28_45, "activity_2", _s29_26, "activity_3", _s28_46, "activity_4", _s30_17, "activity_5", _s30_18, "activity_6", _s54_0, "activity_7", _s44_2, "activity_8", _s31_8, "activity_9", _s30_19, "activity_10", _s85_0, "activity_11", _s30_20, "activity_12", _s31_9, "activity_13", _s30_21, "activity_14", _s28_47, "activity_15", _s28_48, "activity_16", _s29_27, "activity_17", _s28_49, "activity_18", _s26_39, "activity_19", _s26_40, "activity_20", _s50_8, "activity_21", _s28_50, "activity_22", _s27_51, "activity_23", _s26_41, "activity_24", _s27_52, "activity_25", _s31_10, "activity_26", _s29_28, "activity_27", _s31_11, "activity_28", _s29_29, "activity_29", _s42_11, "activity_30", _s28_51, "activity_31", _s29_30, "activity_32", _s28_52, "activity_33", _s29_31, "activity_34", _s30_22, "activity_35", _s31_12, "activity_36", _s30_23, "activity_37", _s31_13, "activity_39", _s50_9, "activity_40", _s64_, "activity_41", _s41_6, "activity_42", _s24_37, "activity_43", _s24_38, "activity_44", _s25_52, "activity_45", _s24_39, "activity_46", _s25_53, "activity_47", _s30_24, "activity_48", _s28_58, "activity_49", _s27_58, "activity_50", _s27_59, "activity_51", _s26_43, "activity_52", _s30_25, "activity_53", _s32_9, "activity_54", _s29_40, "activity_55", _s31_20, "activity_56", _s27_60, "activity_57", _s39_5, "activity_58", _s31_14, "activity_59", _s32_8, "activity_60", _s28_50, "activity_61", _s28_53, "activity_62", _s28_54, "activity_63", _s61_3, "activity_64", _s62_0, "activity_65", _s61_4, "activity_66", _s63_0, "activity_80", _s40_2, "activity_81", _s40_3, "activity_82", _s41_4, "activity_83", _s40_4, "activity_84", _s41_5, _s17_120, _s17_121, "emailed_quote", _s26_44, "emailed_credit", _s27_61, _s20_58, _s33_20, _s21_71, _s34_17, "expired", "Expired", "all", "All", "select", "Select", _s22_41, _s22_42, "custom_value1", "Custom Value", "custom_value2", "Custom Value", "custom_value3", "Custom Value 3", "custom_value4", "Custom Value 4", _s18_82, _s18_83, _s24_40, _s24_41, _s29_32, _s29_33, _s27_53, _s27_54, _s31_15, _s31_16, "lock_invoices", "Lock Invoices", "translations", "Translations", _s19_51, _s19_52, _s19_53, _s19_54, _s22_43, _s22_44, _s22_45, _s22_46, _s21_72, _s21_73, _s21_74, _s21_75, _s21_76, _s21_77, _s21_78, _s21_79, _s22_47, _s22_48, _s22_49, _s22_50, _s22_51, _s22_52, _s22_53, _s22_54, _s20_59, _s20_60, _s20_61, _s20_62, _s21_80, _s21_81, _s21_82, _s21_83, _s21_84, _s21_81, _s21_85, _s21_83, _s18_84, _s18_85, "counter_padding", "Counter Padding", _s28_55, _s28_59, _s18_86, _s18_87, _s18_88, _s18_89, _s18_90, _s18_91, _s18_92, _s18_93, _s18_94, _s18_95, _s18_96, _s18_97, _s21_86, _s21_87, _s19_55, _s19_56, _s21_88, _s21_89, _s29_34, _s29_35, "show_table", "Show Table", "show_list", "Show List", "client_city", "Client City", "client_state", "Client State", "client_country", "Client Country", _s16_212, _s16_213, "client_balance", "Client Balance", "client_address1", "Client Street", "client_address2", _s16_214, "vendor_address1", "Vendor Street", "vendor_address2", _s16_215, _s24_42, _s22_55, _s24_43, _s25_54, "type", "Type", "invoice_amount", "Invoice Amount", _s16_216, "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_122, _s18_48, _s17_123, _s18_49, _s17_124, _s18_50, _s17_125, _s18_51, "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_57, _s19_58, _s16_217, _s16_226, _s19_59, _s19_60, "tax_name1", "Tax Name 1", "tax_name2", "Tax Name 2", "tax_name3", "Tax Name 3", "transaction_id", "Transaction ID", _s18_98, _s18_99, _s16_218, _s16_219], t1, t1), "fi", A.LinkedHashMap_LinkedHashMap$_literal(["add_to_invoice", "Lis\xe4\xe4 laskulle :invoice", _s17_, _s17_0, "week", "Viikko", "created_record", _s27_, _s25_, "Asiakkaalle :client l\xe4hetettiin lasku :invoice summalla :amount.", _s26_, _s17_1, _s31_, _s50_, _s31_0, _s22_, _s36_, _s55_, _s20_, _s20_0, _s25_0, _s45_, _s16_, "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", "Update Project", "view_task", "View Task", "cancel_invoice", "Cancel", "changed_status", _s32_, "change_status", "Change Status", "fees_sample", "The palkkio a :amount lasku would be :total.", _s19_, _s19_0, _s24_, _s29_, "after_saving", "After Saving", "view_record", "View Record", _s21_, _s21_0, _s26_0, _s37_, _s19_1, _s19_2, "json_help", _s58_, "release_notes", "Release Notes", _s23_, _s33_, "started_tasks", _s33_0, "stopped_tasks", _s33_1, "approved_quote", _s27_55, "approved_quotes", _s35_, "approve", "Hyv\xe4ksy", "client_website", "Client Website", "invalid_time", "Invalid Time", _s21_1, _s21_2, _s20_1, _s20_2, _s27_0, _s27_1, _s23_0, _s23_1, "load_pdf", "Load PDF", _s16_1, _s16_2, _s24_0, _s44_, "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_3, _s16_4, "purged_client", "onnistuneesti purged asiakas", _s27_2, _s77_, _s22_0, _s34_, _s30_, _s47_, "small", "Small", _s21_3, _s34_0, _s22_1, _s35_0, _s16_5, _s45_0, "wait_for_saving", _s44_0, _s20_3, _s94_, "remaining", "Remaining", "invoice_paid", "Invoice Paid", "activity_120", _s50_0, "activity_121", _s50_1, "activity_122", _s51_, "activity_123", _s50_2, "activity_124", _s51_0, "normal", "Normal", "large", "Large", "extra_large", "Extra Large", _s16_6, _s16_7, _s21_4, _s42_, "print_pdf", "Print PDF", "remind_me", "Remind Me", _s16_8, _s16_9, "click_selected", "Click Selected", "hide_preview", "Hide Preview", "edit_record", "Edit Record", _s27_3, _s57_, "giropay", "GiroPay", "direct_debit", "Direct Debit", _s21_5, _s30_0, "set_password", "Aseta salasana", _s17_2, _s59_, _s16_10, _s58_0, _s20_4, _s33_2, "disconnect", "Disconnect", "add_to_invoices", "Add to Invoices", "acss", "Esihyv\xe4ksy debit korttimaksut", "becs", _s17_126, "bulk_download", "Download", _s17_3, _s104_, "persist_ui", "Persist UI", "persist_ui_help", _s104_0, _s18_, _s18_0, _s17_4, _s17_5, "has_tasks", "Has Tasks", "registration", "Registration", _s27_4, _s50_3, "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_1, _s18_2, "system", "J\xe4rjestelm\xe4", _s19_3, _s19_4, "updated_company", _s28_, "kbc", "KBC", "bancontact", "Bancontact", _s19_5, _s44_1, "webhook_success", "Webhook Success", _s24_1, _s40_, _s27_5, _s43_, "app", "App", _s20_5, _s46_0, _s16_11, _s16_220, _s18_3, "Email Invoice", _s16_12, "Email Quote", _s17_6, "Email Credit", "from_name", "From nimi", _s16_13, "Kopioi kuluksi", _s17_7, "toistuva kulu", _s18_4, "toistuva kulut", _s21_6, "uusi toistuva kulu", _s22_2, "muokkaa toistuva kulu", _s25_1, "onnistuneesti luotu toistuva kulu", _s25_2, "onnistuneesti p\xe4ivitetty toistuva kulu", _s26_2, "onnistuneesti arkistoitu toistuva kulu", _s25_3, _s32_10, _s25_4, _s38_1, _s26_3, "onnistuneesti palautettu toistuva kulu", _s24_2, _s24_3, _s25_5, _s25_6, "last_sent_date", "Last Sent Date", "include_drafts", "Include Drafts", _s19_6, _s32_0, "is_invoiced", "Is Invoiced", "change_plan", "Change Plan", "persist_data", "Persist Data", "customer_count", "Customer Count", _s16_14, _s16_15, _s16_16, _s16_17, _s28_0, _s28_1, "decimal_comma", "Decimal Comma", _s26_4, _s35_1, "select_method", "Select Method", "select_platform", "Select Platform", _s28_2, _s42_0, _s16_18, _s27_6, "enable_markdown", "Enable Markdown", _s20_6, _s35_2, "user_guide", "User Guide", _s18_6, _s18_7, "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_1, _s31_2, _s25_7, _s25_8, _s33_3, _s33_4, _s27_7, _s27_8, _s36_0, _s36_1, _s31_3, _s31_4, _s25_9, _s25_10, "net_subtotal", "Netto", "review_app", "Review App", "check_status", "Check Status", "free_trial", "Free Trial", _s23_2, _s57_0, _s21_8, _s62_, "change_email", "Change Email", _s25_11, _s52_, _s21_9, _s21_10, "uninvoiced", "Uninvoiced", "subdomain_guide", _s120_, "send_time", "Send Time", "import_data", "Tuo tietoja", "import_settings", "Import Settings", _s17_9, _s28_3, _s19_7, _s48_, "json", "JSON", _s24_4, _s24_5, "wait_for_data", _s42_1, "net_total", "Net Total", "has_taxes", "Has Taxes", _s16_19, _s16_20, _s18_8, _s40_0, "login_success", _s16_21, "login_failure", "Failed Login", "exported_data", _s67_, _s23_3, _s23_4, _s28_4, _s41_, "step_1_sign_in", "Step 1: Sign In", _s16_22, _s17_10, "account_id", "Account ID", _s27_9, _s35_3, "activity_100", _s50_4, "activity_101", _s50_5, "activity_102", _s51_1, "activity_103", _s50_6, "activity_104", _s51_2, _s18_9, _s18_10, _s23_5, _s35_4, "gateway_setup", "Gateway Setup", "preview_sidebar", "Preview Sidebar", _s16_23, _s16_24, _s18_11, _s31_5, _s16_25, _s16_26, "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", "viime p\xe4ivitetty", "invoice_item", "Invoice Item", "quote_item", "Quote Item", _s18_12, "kontakti ensimm\xe4inen nimi", _s17_11, "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_11, _s53_, _s25_12, _s37_0, _s17_13, _s17_14, "is_viewed", "Is Viewed", "letter", "Letter", "legal", "Legal", "page_layout", "Page Layout", "portrait", "Portrait", "landscape", "Landscape", _s26_5, _s85_, _s20_7, _s54_, _s21_12, _s21_13, _s17_15, _s17_16, "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_14, _s18_15, "promo_code", "Promo code", "promo_discount", "Promo Discount", _s18_16, _s18_17, _s16_27, _s16_28, "max_seats_limit", "Max Seats Limit", "trial_enabled", "Trial Enabled", "trial_duration", "Trial Duration", _s21_14, _s21_15, _s18_18, _s18_19, "plan_map", "Plan Map", "refund_period", "Refund Period", _s21_16, _s21_17, "purchase_page", "Purchase Page", "security", "Security", "email_bounced", "Email Bounced", _s20_8, "Spam Complaint", "email_delivery", "Email Delivery", _s16_29, _s16_30, "pdf_response", "PDF Response", _s22_4, _s22_5, "pdf_failed", "PDF Failed", "pdf_success", "PDF Success", "modified", "Modified", "subscription", "Subscription", "subscriptions", "Subscriptions", _s16_31, _s16_32, _s17_17, "muokkaa tilaus", _s20_9, "onnistuneesti luotu tilaus", _s20_10, "onnistuneesti p\xe4ivitetty tilaus", _s21_18, "onnistuneesti arkistoitu tilaus", _s20_11, _s33_7, _s20_12, _s33_8, _s21_19, _s34_2, _s19_8, _s21_20, _s20_13, _s27_10, _s26_6, _s26_7, "connect_gmail", "Connect Gmail", _s16_33, _s16_34, "connected_gmail", _s28_5, _s18_20, _s31_6, _s16_35, _s100_, _s16_36, _s16_37, "count_minutes", ":count Minutes", _s16_38, _s16_39, _s29_0, _s29_1, "use_last_email", "Use last email", _s16_40, _s16_41, _s21_21, _s51_3, _s27_11, _s35_5, _s27_12, _s27_13, _s34_3, _s52_0, "help_translate", "Help Translate", _s23_6, _s23_7, "resend_invite", _s17_128, _s19_9, _s25_13, _s16_42, _s30_1, _s19_10, _s33_9, "delivered", "Delivered", "bounced", "Bounced", "spam", "Spam", "view_docs", "View Docs", _s32_1, _s72_, "send_sms", "Send SMS", "sms_code", "SMS Code", _s21_22, "Scan bar koodi a :link compatible app.", _s18_21, "Kaksivaiheinen tunnistautuminen otettu onnistuneesti k\xe4ytt\xf6\xf6n", "connect_google", "Connect Google", _s17_19, _s17_20, _s17_21, "Kaksivaiheinen tunnistautuminen", _s18_22, _s18_23, _s34_4, _s34_5, "stay_logged_in", "Stay Logged In", _s23_8, _s40_1, "count_hours", ":count Hours", "count_day", "1 Day", "count_days", ":count Days", _s19_11, _s19_12, _s17_22, _s17_23, "resend_email", "Resend Email", _s26_8, _s33_10, _s16_43, "Hyvitetty maksu", _s19_13, _s19_14, _s19_15, _s45_1, "list_long_press", "List Long Press", "show_actions", "Show Actions", _s17_24, _s17_25, _s27_14, _s51_4, _s21_23, _s97_, "this_quarter", "This Quarter", "last_quarter", "viime Quarter", "to_update_run", "To update run", _s18_24, "Muuta laskuksi", _s16_44, _s16_45, "invoice_project", "Lasku projekti", "invoice_task", "Laskuta teht\xe4v\xe4", "invoice_expense", "Lasku kulu", _s19_16, _s21_24, _s20_14, _s27_15, _s16_46, _s16_47, "save_and_email", "Save and Email", _s16_48, "Tuetut tapahtumat", _s16_50, "Converted m\xe4\xe4r\xe4", _s17_26, _s17_27, _s22_6, _s22_7, _s24_6, _s24_7, "converted_total", "Converted Total", "is_sent", "Is Sent", _s17_28, "oletus Documents", "document_upload", "Document Upload", _s20_15, _s34_6, "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_25, _s21_26, _s26_9, _s96_, "running_tasks", "Running Tasks", "recent_tasks", "Recent Tasks", "recent_expenses", "Recent Expenses", _s17_30, _s17_31, "update_app", "Update App", "started_import", _s27_16, _s24_8, _s24_9, _s20_16, _s20_17, _s18_26, _s18_27, "column", "Sarake", "sample", "Otos", "map_to", "Map To", "import", "Tuo", _s25_14, _s29_2, "select_file", "yst\xe4v\xe4llisesti valitsee tiedosto", _s16_52, _s16_53, "csv_file", "CSV tiedosto", "csv", "CSV", "freshbooks", "FreshBooks", "invoice2go", "Invoice2go", "invoicely", "Invoicely", "waveaccounting", "Wave Accounting", "zoho", "Zoho", "accounting", "Accounting", _s22_8, _s24_10, "import_type", "Import Type", "html_mode", "HTML Mode", "html_mode_help", _s43_0, "view_licenses", "View Licenses", "webhook_url", "Webhook URL", _s17_32, _s17_33, "sidebar_editor", "Sidebar Editor", _s22_9, _s31_17, "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_11, _s24_12, _s24_13, _s24_14, "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_9, "Invoice Total", "actions", "Actions", "expense_number", "Expense Number", "task_number", "Task Number", "project_number", "Project Number", "project_name", "Project Name", "warning", "Varoitus", "view_settings", "View Settings", _s24_15, _s48_0, "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_34, _s17_35, "clear_cache", "Clear Cache", "sort_order", "Sort Order", "task_status", "Status", "task_statuses", "Task Statuses", "new_task_status", "New Task Status", _s16_54, _s16_55, _s19_17, _s32_2, _s19_18, "Onnistuneesti p\xe4ivitetty teht\xe4v\xe4n tila", _s20_18, _s33_11, _s19_19, _s32_3, _s19_20, _s32_4, _s20_19, _s33_12, _s22_10, _s42_2, _s21_27, _s41_0, _s22_11, _s42_3, _s18_28, _s20_20, _s20_21, _s27_17, _s16_56, _s16_57, _s21_28, _s52_1, _s20_22, _s20_23, _s25_15, "Lis\xe4\xe4 aikatieto laskun tuoteriville", _s20_24, _s20_25, _s25_16, _s42_5, _s21_29, _s25_17, _s18_29, _s18_30, "task_settings", "Task Settings", _s20_26, _s20_27, _s18_31, "kulu kategoriat", _s20_28, "uusi kulu kategoria", _s21_30, _s21_31, _s24_16, "onnistuneesti luotu kulukategoria", _s24_17, "onnistuneesti p\xe4ivitetty kulukategoria", _s25_18, "onnistuneesti arkistoitu kulu kategoria", _s24_18, "onnistuneesti poistettu category", _s24_19, _s37_3, _s25_19, "onnistuneesti palautettu kulukategoria", _s27_18, "onnistuneesti arkistoitu :count kulu kategoria", _s26_10, _s46_3, _s27_19, _s47_0, _s23_10, _s25_20, _s25_21, _s32_5, _s21_32, _s21_33, "show_option", "Show Option", _s22_12, _s50_7, "view_changes", "View Changes", "force_update", "Force Update", _s17_36, _s76_, "mark_paid_help", _s31_19, _s18_33, "Pit\xe4isi laskuttaa", _s23_11, _s33_21, _s29_3, _s26_42, _s21_34, _s20_30, _s16_58, _s16_59, _s18_34, _s18_35, "crypto", "Crypto", "paypal", "PayPal", "alipay", "Alipay", "sofort", "Sofort", "apple_pay", _s16_222, "user_field", "User Field", "variables", "Variables", "show_password", "Show Password", "hide_password", "Hide Password", "copy_error", "Copy Error", "capture_card", "Capture Card", _s17_37, _s17_38, "total_taxes", "Total Taxes", "line_taxes", "Line Taxes", "total_fields", "Total Fields", _s25_22, _s38_4, _s25_23, _s38_5, _s25_24, _s38_6, "gateway_refund", "Gateway Refund", _s19_21, _s43_1, "due_date_days", "Er\xe4p\xe4iv\xe4", "paused", "Paused", "mark_active", "Merkitse aktiiviseksi", "day_count", "Day :count", _s22_13, _s22_14, _s21_35, _s21_36, _s17_39, _s17_40, "endless", "P\xe4\xe4ttym\xe4t\xf6n", "next_send_date", "Next Send Date", _s16_60, "J\xe4ljell\xe4 olevia kertoja", _s17_41, "Toistuva lasku", _s18_36, "Toistuvat laskut", _s21_37, "Uusi toistuva lasku", _s22_15, "muokkaa toistuva Lasku", _s25_25, _s38_7, _s25_26, _s38_8, _s26_11, "Toistuva lasku arkistoitu onnistuneesti", _s25_27, "Toistuva lasku poistettu onnistuneesti", _s25_28, _s38_10, _s26_12, "Toistuva lasku palautettu onnistuneesti", _s27_20, _s47_1, _s26_13, _s46_4, _s27_21, _s47_2, _s24_20, _s26_14, _s25_29, _s32_6, "send_date", "Send Date", "auto_bill_on", "Auto Bill On", _s28_6, _s28_7, "profit", "Profit", "line_item", "Line Item", _s18_38, _s18_39, _s23_12, _s35_6, _s19_22, _s19_23, _s24_21, _s52_2, "test_mode", "Test Mode", "opened", "Opened", _s30_2, _s22_17, _s30_3, _s22_18, "gateway_success", "Gateway Success", "gateway_failure", "Gateway Failure", "gateway_error", "Gateway Error", "email_send", "Email Send", _s17_43, _s17_44, "failure", "Failure", "quota_exceeded", "Quota Exceeded", _s16_62, _s16_63, "system_logs", "System Logs", "view_portal", "N\xe4yt\xe4 Portaali", "copy_link", "Copy Link", "token_billing", "Tallenna korttitiedot", _s24_22, _s24_23, "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_40, _s18_41, "pdf_page_info", _s23_13, _s16_64, "Laskut l\xe4hetettiin onnistuneesti s\xe4hk\xf6postilla.", "emailed_quotes", "Tarjoukset l\xe4hetettiin onnistuneesti s\xe4hk\xf6postilla.", "emailed_credits", _s28_56, "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_136, "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_6, "client_created", "Client Created", _s20_31, _s20_32, _s20_33, _s20_34, "completed", "Completed", "gross", "Gross", "net_amount", "Net Amount", "net_balance", "Net Balance", "client_settings", "Client Settings", _s17_45, _s17_46, _s17_47, _s17_48, "selected_quotes", "Valitut tarjoukset", "selected_tasks", "Selected Tasks", _s17_49, _s17_50, _s17_51, "Er\xe4\xe4ntyv\xe4t laskut", _s17_53, _s17_54, "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", "Update Invoice", "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_55, _s28_8, "api_webhooks", "API Webhooks", "search_webhooks", _s22_19, "search_webhook", _s16_65, "webhook", "Webhook", "webhooks", "Webhooks", "new_webhook", "New Webhook", "edit_webhook", "Edit Webhook", "created_webhook", _s28_9, "updated_webhook", _s28_10, _s16_66, _s29_4, "deleted_webhook", _s28_11, "removed_webhook", _s28_12, _s16_67, _s29_5, _s17_56, _s37_4, _s16_68, _s36_2, _s16_69, _s36_3, _s17_57, _s37_5, "api_tokens", "API-salasanat", "api_docs", "API Docs", "search_tokens", _s20_35, "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_18, "restored_token", _s27_23, "archived_tokens", _s35_7, "deleted_tokens", _s34_7, "restored_tokens", _s35_8, _s19_24, _s19_25, _s24_24, _s45_2, _s21_39, "Kustomoi ja esikatsele", "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_36, _s41_1, "ledger", "Ledger", "view_pdf", "Katso PDF", "all_records", "All records", "owned_by_user", "Owned by user", _s16_70, _s16_71, "contact_name", "Yhteyshenkil\xf6n nimi", "use_default", "K\xe4yt\xe4 oletusarvoa", _s16_72, _s17_58, "number_of_days", "Number of days", _s23_14, _s23_15, "payment_term", "Maksuehdot", _s16_73, "Uudet maksuehdot", _s17_59, "Muokkaa maksuaikaa", _s20_37, "onnistuneesti luotu maksu ehto", _s20_38, "onnistuneesti p\xe4ivitetty maksu ehto", _s21_40, "onnistuneesti arkistoitu maksu ehto", _s20_39, _s35_21, _s20_40, _s35_21, _s21_41, "Maksuehto palautettiin onnistuneesti", _s22_20, _s42_7, _s21_42, _s41_2, _s22_21, _s42_8, "email_sign_in", _s18_100, "change", "Vaihda", _s23_16, "Vaihda mobiilin\xe4kym\xe4\xe4n?", _s24_25, "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_42, "Osittain hyvitetty", _s16_75, "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_76, "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_61, "search_design", "Search 1 Design", "search_invoice", _s16_77, "search_client", "Search 1 Client", "search_product", _s16_78, "search_quote", "Hae 1 tarjous", "search_credit", "Search 1 Credit", "search_vendor", "Hae 1 kauppias", "search_user", "Search 1 User", "search_tax_rate", _s17_62, "search_task", "Search 1 Tasks", "search_project", _s16_79, "search_expense", _s16_80, "search_payment", _s16_81, "search_group", "Search 1 Group", "refund_payment", "Hyvitysmaksu", _s17_63, _s30_4, _s18_44, _s31_7, _s16_82, _s29_7, _s17_64, _s30_5, "reverse", "Reverse", "full_name", "Full nimi", _s17_65, "Kaupunki/Alue/Postitoimipaikka", _s17_67, "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_83, "onnistuneesti purged yritys data", _s18_45, "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_31, "Vastaanota kaikki ilmoitukset", _s16_84, "Osta lisenssi", "apply_license", "K\xe4yt\xe4 lisenssi", "cancel_account", "Poista tili", _s22_22, "Varoitus: T\xe4m\xe4 poistaa tilisi pysyv\xe4sti. Tietoja ei pysty palauttamaan.", "delete_company", "Poista yritys", _s22_23, "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_24, "updated_design", _s27_25, "archived_design", _s28_15, "deleted_design", _s27_26, "removed_design", _s27_27, "restored_design", _s28_16, _s16_86, _s36_4, "deleted_designs", _s35_9, _s16_87, _s36_5, "proposals", "Ehdotukset", "tickets", "Tickets", _s16_88, "Toistuvat tarjoukset", "recurring_tasks", "Recurring Tasks", _s18_46, "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_31, "restored_credit", "Luotto palautettu onnistuneesti", _s16_90, ":count hyvitys(t\xe4) arkistoitiin onnistuneesti", "deleted_credits", ":count luotto(a) poistettu onnistuneesti", _s16_91, "Palautettiin onnistuneesti :value luotolle", "current_version", "Nykyinen versio", "latest_version", "Latest Version", "update_now", "P\xe4ivit\xe4 nyt", _s26_19, _s41_3, _s16_92, _s16_93, "app_updated", _s29_8, "learn_more", "Lue lis\xe4\xe4", "integrations", "Integraatiot", "tracking_id", "Seurantatunnus", _s17_69, _s17_70, "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_59, "surcharge2", _s22_60, "surcharge3", _s22_61, "surcharge4", _s22_62, "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_52, "Kontaktin viimeinen kirjautuminen", _s17_71, "Kontaktin koko nimi", "contact_phone", "kontakti puhelin", _s21_43, "Kontakti Mukautettu Arvo 1", _s21_44, "Kontakti Mukautettu Arvo 2", _s21_45, "Kontakti Mukautettu Arvo 3", _s21_46, "Kontakti Mukautettu Arvo 4", _s17_73, "Toimitus: Katu", _s17_74, "Toimitus: Asunto/huoneisto", "shipping_city", "Toimitus: Kaupunki", "shipping_state", "Toimitus: Maakunta", _s20_41, "Toimitus: Postinumero", _s16_122, "Toimitus: Maa", _s16_124, "Laskutus: Katu", _s16_125, "Laskutus: Asunto/huoneisto", "billing_city", "Laskutus: Kaupunki", "billing_state", "Laskutus: Maakunta", _s19_27, "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_126, "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_47, "Sis\xe4llyt\xe4 viimeiset virheet lokiin", _s30_6, "Olemme vastaanottaneet viestisi ja pyrimme vastaamaan siihen pikaisesti.", "message", "Viesti", "from", "L\xe4hett\xe4j\xe4", _s20_43, "N\xe4yt\xe4 tuotteen tiedot", _s25_33, "Sis\xe4llyt\xe4 lis\xe4tieto ja hinta tuotteen alasvetovalikkoon", _s20_45, "PDF sivun muokkaaja vaatii :version", _s18_55, "S\xe4\xe4d\xe4 kuluprosenttia", _s23_18, "Adjust percent tili palkkio", _s18_57, "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_48, "salasana on liian lyhyt", _s20_46, "Salasanan pit\xe4\xe4 sis\xe4lt\xe4\xe4 iso kirjain ja numero", _s19_29, "Asiakas portaalin teht\xe4v\xe4t", _s23_19, "Asiakas portaalin etusivu", _s20_47, "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_76, _s17_77, "show_cost_help", "N\xe4yt\xe4 tuotteen kulukentt\xe4 seurataksesi katetta", _s21_49, "N\xe4yt\xe4 tuotteen m\xe4\xe4r\xe4", _s26_21, "N\xe4yt\xe4 tuotteen m\xe4\xe4r\xe4kentt\xe4, muutoin oletus 1", _s21_51, "N\xe4yt\xe4 Laskun m\xe4\xe4r\xe4t", _s26_22, "N\xe4yt\xe4 rivien m\xe4\xe4r\xe4kentt\xe4, muutoin oletus 1", _s21_53, _s21_54, _s26_23, _s34_11, _s16_128, "Oletus m\xe4\xe4r\xe4", _s21_55, "Aseta rivim\xe4\xe4r\xe4 oletuksena 1", "one_tax_rate", "Ensimm\xe4inen veroluokka", "two_tax_rates", "Toinen veroluokka", "three_tax_rates", "Kolmas veroluokka", _s16_130, "Oletus veroluokka", "user", "K\xe4ytt\xe4j\xe4", "invoice_tax", "Laskun vero", "line_item_tax", "Line Item Tax", "inclusive_taxes", "Inclusive Taxes", _s17_78, _s17_79, "item_tax_rates", "Item Tax Rates", _s18_59, "Valitse asiakas", "configure_rates", "M\xe4\xe4rit\xe4 kurssit", _s18_60, _s18_61, "tax_settings", "Veroasetukset", _s18_62, "Veroluokat", "accent_color", "Nouseva v\xe4ri", "switch", "Switch", _s19_31, "pilkku eroteltu lista", "options", "Valinnat", _s16_132, _s16_133, "multi_line_text", "Multi-line text", "dropdown", "Alasvetovalikko", "field_type", "Kent\xe4n tyyppi", _s27_32, "Salasanan palautuss\xe4hk\xf6posti on l\xe4hetetty.", "submit", "Submit", _s16_134, "Palauta salasana", "late_fees", "Viiv\xe4stysmaksut", "credit_number", "luotto numero", "payment_number", "maksu numero", "late_fee_amount", "Late palkkio m\xe4\xe4r\xe4", _s16_135, "Late palkkio Percent", "schedule", "Aikataulu", "before_due_date", "Ennen er\xe4p\xe4iv\xe4\xe4", "after_due_date", "Er\xe4p\xe4iv\xe4n j\xe4lkeen", _s18_64, "Laskun p\xe4iv\xe4yksen j\xe4lkeen", "days", "P\xe4iv\xe4\xe4", "invoice_email", "Laskus\xe4hk\xf6posti", "payment_email", "Maksus\xe4hk\xf6posti", "partial_payment", _s16_239, "payment_partial", _s16_239, _s21_56, "Osittaisen maksun s\xe4hk\xf6postiosoite", "quote_email", "Tarjouss\xe4hk\xf6posti", _s16_137, "Endless muistutus", _s16_139, _s16_140, "administrator", "Yll\xe4pit\xe4j\xe4", _s18_65, "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_12, "deleted_users", _s33_17, "removed_users", _s33_18, "restored_users", _s34_13, _s16_141, "Yleiset asetukset", "invoice_options", "Laskun valinnat", _s17_80, 'Piilota "Maksettu t\xe4h\xe4n asti"', _s22_30, 'N\xe4yt\xe4 "Maksettava p\xe4iv\xe4m\xe4\xe4r\xe4\xe4n menness\xe4" kentt\xe4 laskuillasi vain maksetuilla laskuilla.', _s23_21, "Embed Documents", _s28_19, "Sis\xe4llyt\xe4 liitetyt kuvat laskuun.", _s16_143, "n\xe4yt\xe4 Header on", _s16_144, "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_66, "automaattinen Email", _s23_22, "automaattisesti s\xe4hk\xf6posti toistuva laskut when they on luotu.", _s18_67, "automaattinen Arkistoi", _s23_23, "Arkistoi tarjoukset automaattisesti kun ne on muunnettu laskuiksi.", _s18_68, "Automaattinen muunnos", _s23_24, "Muunna tarjous automaattisesti laskuksi, kun asiakas on hyv\xe4ksynyt tarjouksen.", _s17_82, "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_84, "kolme kuukautta", _s16_145, "nelj\xe4 kuukautta", "freq_six_months", "Six kuukautta", "freq_annually", "Vuosittain", "freq_two_years", "Kaksi vuotta", _s16_146, "3 vuotta", "never", "Ei koskaan", "company", "yritys", _s17_85, _s17_86, "charge_taxes", "Veloita veroa", "next_reset", "Next Reset", "reset_counter", "Reset Counter", _s16_147, "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_87, "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_89, "Muokautettu JavaScript", _s16_149, "n\xe4yt\xe4 on PDF", _s21_58, "N\xe4yt\xe4 asiakkaan allekirjoitus lasku-/tarjous-PDF:ss\xe4.", _s25_39, "Laskun ehdot valintaruutu", _s30_7, "Vaadi asiakasta vahvistamaan, ett\xe4 h\xe4n hyv\xe4ksyy laskun ehdot.", _s23_25, "Tarjouksen ehdot valintaruutu", _s28_20, "Vaadi asiakasta vahvistamaan, ett\xe4 h\xe4n hyv\xe4ksyy tarjouksen ehdot.", _s25_40, "Laskun allekirjoitus", _s30_8, "Vaadi asiakasta t\xe4ytt\xe4m\xe4\xe4n allekirjoitus.", _s23_26, "Tarjouksen allekirjoitus", _s22_32, "salasana suojaa laskut", _s27_33, "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_26, "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_150, "Liit\xe4 asiakirjoja", "attach_ubl", "Attach UBL", "email_style", "Email Style", _s19_33, "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_34, "Accepted kortti Logos", "credentials", "Tunnukset", "update_address", "P\xe4ivit\xe4 osoite", _s19_36, "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_152, "Verokanta luotu onnistuneesti", _s16_153, "Verokanta p\xe4ivitetty onnistuneesti", _s17_92, "Verokanta arkistoitu onnistuneesti", _s16_154, "Verokanta onnistuneesti poistettu", _s17_93, "Verokanta onnistuneesti palautettu", _s18_69, _s38_11, _s17_94, _s37_6, _s18_70, _s38_12, "fill_products", "Lis\xe4\xe4 automaattisesti tuotteita", _s18_71, "Tuotteen valinta t\xe4ytt\xe4\xe4 kuvauksen ja hinnan automaattisesti", "update_products", "P\xe4ivit\xe4 automaattisesti tuotteet", _s20_51, "Laskun p\xe4ivitt\xe4minen p\xe4ivitt\xe4\xe4 tuotetietokannan automaattisesti", _s16_155, "Convert tuotteet", _s21_59, "Muunna automaattisesti tuotehinnat asiakkaan valuuttaan", "fees", "palkkiot", "limits", "Limits", "provider", "Tarjoaja", "company_gateway", "maksu Gateway", _s16_157, "maksu Gateways", _s19_37, "uusi Gateway", _s20_52, "muokkaa Gateway", _s23_27, "onnistuneesti luotu gateway", _s23_28, "onnistuneesti p\xe4ivitetty gateway", _s24_27, "onnistuneesti arkistoitu gateway", _s23_29, "onnistuneesti poistettu gateway", _s24_28, "onnistuneesti palautettu gateway", _s25_42, _s37_7, _s24_29, _s36_7, _s25_43, _s37_8, _s16_159, "Jatka muokkausta", "discard_changes", "Discard Changes", "default_value", "Oletus arvo", "disabled", "Pois k\xe4yt\xf6st\xe4", "currency_format", "Valuutan muoto", _s21_60, "Viikon ensimm\xe4inen p\xe4iv\xe4", _s23_30, "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_72, "N\xe4yt\xe4 24 tunnin aikamuoto", "send_reminders", "l\xe4het\xe4 muistutukset", "timezone", "Aikavy\xf6hyke", _s19_38, _s19_39, _s17_95, "Filtered by ryhm\xe4", _s19_40, "Filtered by Lasku", _s18_73, "Filtered by asiakas", _s18_75, "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_11, "deleted_groups", _s34_14, "restored_groups", _s35_12, "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_161, "Tuoteasetukset", "device_settings", "Device asetukset", "defaults", "Oletusasetukset", "basic_settings", "Perusasetukset", _s17_97, "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_136, "invoice_design", "Laskun muotoilu", "buy_now_buttons", "Osta nyt napit", "email_settings", "S\xe4hk\xf6postin asetukset", _s23_32, "Pohjat ja muistutukset", _s22_33, "luotto Cards & Banks", _s19_42, "Datan visualisaatiot", "price", "Hinta", "email_sign_up", "Email Sign Up", "google_sign_up", "Google Sign Up", _s27_37, "kiitos you sinun purchase!", "redeem", "Redeem", "back", "Back", "past_purchases", "Past Purchases", _s19_44, "Annual tilaus", "pro_plan", "Pro Plan", "enterprise_plan", "Enterprise Plan", "count_users", ":count k\xe4ytt\xe4j\xe4\xe4", "upgrade", "Upgrade", _s25_44, "Anna etunimi", _s24_30, "Anna sukunimi", _s33_19, "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_163, "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_77, "ei record selected", _s21_63, "save tai peruuta sinun muutokset", "download", "Lataa", _s27_38, "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_99, "onnistuneesti l\xe4hetetty dokumentti", _s16_165, "onnistuneesti p\xe4ivitetty dokumentti", _s17_100, "onnistuneesti arkistoitu dokumentti", _s16_166, "onnistuneesti poistettu dokumentti", _s17_101, "onnistuneesti palautettu dokumentti", _s18_79, _s38_13, _s17_102, _s37_9, _s18_80, _s38_14, "no_history", "ei History", "expense_date", "Kulun p\xe4iv\xe4m\xe4\xe4r\xe4", "pending", "Odottaa vastausta", _s16_167, "Logged", _s16_168, "Pending", _s16_169, "Invoiced", "converted", "Muunnettu", _s24_32, "Lis\xe4\xe4 asiakirjoja laskuun", "exchange_rate", "Exchange Rate", _s16_170, "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_171, ":count kauppias(ta) arkistoitu onnistuneesti", "deleted_vendors", ":count kauppias(ta) poistettu onnistuneesti", _s16_172, _s36_8, "new_expense", "Lis\xe4\xe4 kulu", "created_expense", "onnistuneesti luotu kulu", "updated_expense", "onnistuneesti p\xe4ivitetty kulu", _s16_173, "Kulu arkistoitu onnistuneesti", "deleted_expense", "Kulu poistettu onnistuneesti", _s16_174, "onnistuneesti palautettu kulu", _s17_103, "onnistuneesti arkistoitu kulut", _s16_175, "onnistuneesti poistettu kulut", _s17_104, _s37_10, "copy_shipping", "Kopioi toimitus", "copy_billing", "Kopioi laskutus", "design", "malli", _s21_64, "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_176, "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_16, _s19_46, "Ole hyv\xe4 ja anna nimi", "budgeted_hours", "Budjetoidut ty\xf6tunnit", "created_project", "Onnistuneesti luotu projekti", "updated_project", "Onnistuneesti p\xe4ivitetty projekti", _s16_178, "Onnistuneesti arkistoitu projekti", "deleted_project", _s32_10, _s16_179, "Onnistuneesti palautettu projekti", _s17_105, "Onnistuneesti arkistoitu :count projekti(a)", _s16_180, "Onnistuneesti poistettu :count projekti(a)", _s17_106, _s37_11, "new_project", "Uusi projekti", _s27_42, "kiitos you using our app!", "if_you_like_it", _s21_66, "click_here", "klikkaa t\xe4st\xe4", _s18_81, "Klikkaa t\xe4st\xe4", "to_rate_it", "rate it.", "average", "Keskiarvo", "unapproved", "Hyv\xe4ksym\xe4tt\xf6m\xe4t", _s30_13, "authenticate change this asetus", "locked", "Locked", "authenticate", "Authenticate", _s19_48, "authenticate", _s24_33, _s24_34, "footer", "Alatunniste", "compare", "Compare", "hosted_login", "Hosted Login", "selfhost_login", "Selfhost Login", "google_sign_in", _s19_62, "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_107, "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_181, "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_54, "Muokkaa toistuvaa tarjousta", "billing_address", "Laskutusosoite", _s16_183, "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_185, _s16_186, _s23_33, "Anna s\xe4hk\xf6postiosoitteesi", _s26_32, "Anna salasanasi", _s21_67, "Anna sinun URL-osoitteesi", _s26_34, "Anna tuoteavain", "ascending", "Ascending", "descending", "Descending", "save", "Tallenna", _s17_109, "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_50, "Copied :arvo clipboard", "error", "Virhe", _s16_187, _s16_188, "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_189, _s16_190, "product", "Tuote", "products", "Tuotteet", "new_product", "Uusi tuote", "created_product", "Tuote on luotu onnistuneesti", "updated_product", "Tuote on p\xe4ivitetty onnistuneesti", _s16_191, "Tuote on arkistoitu onnistuneesti", "deleted_product", "onnistuneesti poistettu tuote", _s16_192, "onnistuneesti palautettu tuote", _s17_111, "onnistuneesti arkistoitu :count tuotteet", _s16_193, "onnistuneesti poistettu :count tuotteet", _s17_112, _s37_12, "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_194, _s43_2, "deleted_client", "Asiakas on poistettu onnistuneesti", "deleted_clients", ":count asiakas(ta) poistettu onnistuneesti", "restored_client", "Asiakas palautettu onnistuneesti", _s16_195, _s36_10, "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_196, "Lasku arkistoitiin onnistuneesti", "deleted_invoice", "Lasku poistettiin onnistuneesti", _s16_197, "Lasku palautettu onnistuneesti", _s17_113, _s43_2, _s16_198, ":count laskua poistettiin onnistuneesti", _s17_114, _s37_13, "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_199, "Partial er\xe4p\xe4iv\xe4", "status", "Tila", _s17_115, "Lasku tila", "quote_status", "Tarjouksen tila", _s22_34, "Napsauta + lis\xe4t\xe4ksesi nimikkeen", _s22_36, "Napsauta + lis\xe4t\xe4ksesi ajan", "count_selected", ":count selected", "total", "Loppusumma", "percent", "Prosentti", "edit", "Muokkaa", "dismiss", "Dismiss", _s20_56, "valitse p\xe4iv\xe4m\xe4\xe4r\xe4", _s22_37, "valitse asiakas", _s24_35, "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_15, "Ay\xf6t\xe4 laskunumero", _s27_46, "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_39, "Onnistuneesti merkitty lasku l\xe4hetetyksi", _s22_40, "Lasku merkittiin l\xe4hetetyksi onnistuneesti", _s23_35, _s43_3, _s23_36, _s43_3, "done", "Valmis", _s37_14, "Anna asiakkaan tai yhteyshenkil\xf6n nimi", "dark_mode", "Tumma tila", _s27_48, "Uudelleenk\xe4ynnist\xe4 sovellus ottaaksesi muutoksen k\xe4ytt\xf6\xf6n", "refresh_data", "Refresh Data", "blank_contact", "Blank kontakti", "activity", "Toiminta", _s16_201, "ei records found", "clone", "Kopioi", "loading", "Loading", "industry", "Toimiala", "size", "Koko", "payment_terms", "Maksuehdot", "payment_date", "Maksun p\xe4iv\xe4m\xe4\xe4r\xe4", "payment_status", "maksu tila", _s16_203, "Pending", _s16_204, "Voided", _s16_205, "Failed", _s16_206, "Completed", _s16_207, _s18_43, _s16_208, "Refunded", _s17_116, "Unapplied", _s17_117, _s19_14, "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_63, "button", "Button", "preview", "Esikatselu", "customize", "Mukauta", "history", "Historia", "payment", "Maksu", "payments", "Maksut", "refunded", "Refunded", "payment_type", "Maksutyyppi", _s21_69, "Tapahtuman viite", "enter_payment", "Kirjaa maksu", "new_payment", "Uusi maksutapahtuma", "created_payment", "Maksu on luotu onnistuneesti", "updated_payment", "Maksu p\xe4ivitetty onnistuneesti", _s16_209, "Maksu on arkistoitu onnistuneesti", "deleted_payment", "Maksu on poistettu onnistuneesti", _s16_210, "Maksu palautettu onnistuneesti", _s17_118, ":count maksu(a) arkistoitu onnistuneesti", _s16_211, ":count maksu(a) poistettu onnistuneesti", _s17_119, _s37_16, "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_16, "expense", "Kulu", "expenses", "Kulut", "vendor", "Kauppias", "vendors", "Kauppiaat", "task", "Teht\xe4v\xe4", "tasks", "Teht\xe4v\xe4t", "project", "Projekti", "projects", "Projektit", "activity_1", ":k\xe4ytt\xe4j\xe4 loi asiakkaan :client", "activity_2", ":k\xe4ytt\xe4j\xe4 arkistoi asiakkaan :client", "activity_3", ":k\xe4ytt\xe4j\xe4 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", ":k\xe4ytt\xe4j\xe4 p\xe4ivitti teht\xe4v\xe4n :tiketti", "activity_49", ":k\xe4ytt\xe4j\xe4 sulki tiketin :tiketti", "activity_50", ":k\xe4ytt\xe4j\xe4 mergesi tiketin :tiketti", "activity_51", ":k\xe4ytt\xe4j\xe4 jakoi tiketin :tiketti", "activity_52", ":kontakti avasi tiketin :tiketti", "activity_53", ":kontakti reopened tiketti :tiketti", "activity_54", ":k\xe4ytt\xe4j\xe4 reopened tiketti :tiketti", "activity_55", ":kontakti vastasi tiketti :tiketti", "activity_56", ":k\xe4ytt\xe4j\xe4 katsoi tiketti :tiketti", "activity_57", _s39_5, "activity_58", _s31_14, "activity_59", _s32_8, "activity_60", _s28_50, "activity_61", _s28_53, "activity_62", _s28_54, "activity_63", _s61_3, "activity_64", _s62_0, "activity_65", _s61_4, "activity_66", _s63_0, "activity_80", _s40_2, "activity_81", _s40_3, "activity_82", _s41_4, "activity_83", _s40_4, "activity_84", _s41_5, _s17_120, "Kertak\xe4ytt\xf6inen salasana", "emailed_quote", "Tarjous on l\xe4hetetty onnistuneesti", "emailed_credit", _s27_61, _s20_58, "Tarjous on onnistuneesti merkitty l\xe4hetetyksi", _s21_71, _s34_17, "expired", "Vanhentunut", "all", "Kaikki", "select", "Valitse", _s22_41, _s22_42, "custom_value1", "muokattu Value", "custom_value2", "Mukautettu arvo", "custom_value3", "Muokattu arvo 3", "custom_value4", "Muokattu arvo 4", _s18_82, "Muokattu email tyyli", _s24_40, "Muokattu Etusivu viesti", _s29_32, "Muokattu Avoin Lasku viesti", _s27_53, "Muokattu Maksettu Lasku viesti", _s31_15, "Oma Hyv\xe4ksym\xe4t\xf6n tarjous -viesti", "lock_invoices", "Lock Invoices", "translations", "K\xe4\xe4nn\xf6kset", _s19_51, _s19_52, _s19_53, _s19_54, _s22_43, _s22_44, _s22_45, _s22_46, _s21_72, _s21_73, _s21_74, "Kauppiaan numerolaskuri", _s21_76, _s21_77, _s21_78, _s21_79, _s22_47, _s22_48, _s22_49, _s22_50, _s22_51, _s22_52, _s22_53, "Laskun j\xe4rjestysnumero", _s20_59, "Tarjouksen numeroinnin kuvio", _s20_61, "Tarjouksen j\xe4rjestysnumero", _s21_80, _s21_81, _s21_82, _s21_83, _s21_84, _s21_81, _s21_85, _s21_83, _s18_84, _s18_85, "counter_padding", "Counter Padding", _s28_55, "Jaettu lasku tarjous laskuri", _s18_86, _s18_87, _s18_88, _s18_89, _s18_90, _s18_91, _s18_92, _s18_93, _s18_94, _s18_95, _s18_96, _s18_97, _s21_86, _s21_87, _s19_55, "Tarjouss\xe4hk\xf6postin otsikko", _s21_88, _s21_89, _s29_34, _s29_35, "show_table", "Show Table", "show_list", "Show List", "client_city", "Client City", "client_state", "Client State", "client_country", "Client Country", _s16_212, _s16_213, "client_balance", "Client Balance", "client_address1", "Client Street", "client_address2", _s16_214, "vendor_address1", "Vendor Street", "vendor_address2", _s16_215, _s24_42, _s22_55, _s24_43, _s25_54, "type", "Tyyppi", "invoice_amount", "Lasku m\xe4\xe4r\xe4", _s16_216, "Er\xe4p\xe4iv\xe4", "tax_rate1", "Tax Rate 1", "tax_rate2", "Tax Rate 2", "tax_rate3", "Tax Rate 3", "auto_bill", _s22_63, "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_122, _s22_59, _s17_123, _s22_60, _s17_124, _s22_61, _s17_125, _s22_62, "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_57, _s19_58, _s16_217, "Kulujen kategoria", _s19_59, _s19_60, "tax_name1", "Veron nimi 1", "tax_name2", "Veron nimi 2", "tax_name3", "Tax Name 3", "transaction_id", "Transaction ID", _s18_98, _s18_99, _s16_218, _s16_219], t1, t1), "fr", A.LinkedHashMap_LinkedHashMap$_literal(["add_to_invoice", _s29_42, _s17_, _s17_0, "week", "Semaine", "created_record", _s27_, _s25_, "Le client :client a re\xe7u par courriel la facture :invoice d'un montant de :amount", _s26_, _s17_1, _s31_, _s50_, _s31_0, _s22_, _s36_, _s55_, _s20_, _s20_0, _s25_0, _s45_, _s16_, _s20_74, "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_, "change_status", "Change Status", "fees_sample", "Le frais pour une facture de :amount serait de :total.", _s19_, _s19_0, _s24_, _s29_, "after_saving", "After Saving", "view_record", "View Record", _s21_, _s21_0, _s26_0, _s37_, _s19_1, _s19_2, "json_help", _s58_, "release_notes", "Release Notes", _s23_, _s33_, "started_tasks", _s33_0, "stopped_tasks", _s33_1, "approved_quote", _s27_55, "approved_quotes", _s35_, "approve", "Accepter", "client_website", "Client Website", "invalid_time", "Invalid Time", _s21_1, _s21_2, _s20_1, _s20_2, _s27_0, _s27_1, _s23_0, _s23_1, "load_pdf", "Load PDF", _s16_1, _s16_2, _s24_0, _s44_, "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_3, _s16_4, "purged_client", "Client purg\xe9 avec succ\xe8s", _s27_2, _s77_, _s22_0, _s34_, _s30_, _s47_, "small", "Small", _s21_3, _s34_0, _s22_1, _s35_0, _s16_5, _s45_0, "wait_for_saving", _s44_0, _s20_3, _s94_, "remaining", "Remaining", "invoice_paid", "Invoice Paid", "activity_120", _s50_0, "activity_121", _s50_1, "activity_122", _s51_, "activity_123", _s50_2, "activity_124", _s51_0, "normal", "Normal", "large", "Large", "extra_large", "Extra Large", _s16_6, _s16_7, _s21_4, _s42_, "print_pdf", "Print PDF", "remind_me", "Remind Me", _s16_8, _s16_9, "click_selected", "Click Selected", "hide_preview", "Hide Preview", "edit_record", "Edit Record", _s27_3, _s57_, "giropay", "GiroPay", "direct_debit", "Direct Debit", _s21_5, _s30_0, "set_password", "D\xe9finir le mot de passe", _s17_2, _s59_, _s16_10, _s58_0, _s20_4, _s33_2, "disconnect", "Disconnect", "add_to_invoices", "Add to Invoices", "acss", _s29_36, "becs", _s17_126, "bulk_download", "Download", _s17_3, _s104_, "persist_ui", "Persist UI", "persist_ui_help", _s104_0, _s18_, _s18_0, _s17_4, _s17_5, "has_tasks", "Has Tasks", "registration", "Registration", _s27_4, _s50_3, "view_expense", _s26_45, "view_statement", "Voir le relev\xe9", "sepa", "Pr\xe9l\xe8vement automatique/domiciliation SEPA", "ideal", "iDEAL", "przelewy24", "Przelewy24", "eps", "EPS", "fpx", "FPX", _s18_1, _s18_2, "system", "Syst\xe8me", _s19_3, _s19_4, "updated_company", _s28_, "kbc", "KBC", "bancontact", "Bancontact", _s19_5, _s44_1, "webhook_success", "Webhook Success", _s24_1, _s40_, _s27_5, _s43_, "app", "App", _s20_5, _s46_0, _s16_11, _s16_220, _s18_3, "Email Invoice", _s16_12, "Email Quote", _s17_6, "Email Credit", "from_name", "Nom exp\xe9diteur", _s16_13, _s16_221, _s17_7, _s18_107, _s18_4, _s20_75, _s21_6, _s27_63, _s22_2, _s28_62, _s25_1, "D\xe9pense r\xe9currente cr\xe9\xe9e avec succ\xe8s", _s25_2, "D\xe9pense r\xe9currente mise \xe0 jour avec succ\xe8s", _s26_2, "D\xe9pense r\xe9currente archiv\xe9e avec succ\xe8s", _s25_3, "Projet supprim\xe9 avec succ\xe8s", _s25_4, _s38_1, _s26_3, "D\xe9pense r\xe9currente restaur\xe9e avec succ\xe8s", _s24_2, _s24_3, _s25_5, _s25_6, "last_sent_date", "Last Sent Date", "include_drafts", "Include Drafts", _s19_6, _s32_0, "is_invoiced", "Is Invoiced", "change_plan", "Change Plan", "persist_data", "Persist Data", "customer_count", "Customer Count", _s16_14, _s16_15, _s16_16, _s16_17, _s28_0, _s28_1, "decimal_comma", "Decimal Comma", _s26_4, _s35_1, "select_method", "Select Method", "select_platform", "Select Platform", _s28_2, _s42_0, _s16_18, _s27_6, "enable_markdown", "Enable Markdown", _s20_6, _s35_2, "user_guide", _s22_64, _s18_6, _s18_7, "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_1, _s31_2, _s25_7, _s25_8, _s33_3, _s33_4, _s27_7, _s27_8, _s36_0, _s36_1, _s31_3, _s31_4, _s25_9, _s25_10, "net_subtotal", "Net", "review_app", "Review App", "check_status", "Check Status", "free_trial", "Free Trial", _s23_2, _s57_0, _s21_8, _s62_, "change_email", "Change Email", _s25_11, _s52_, _s21_9, _s21_10, "uninvoiced", "Uninvoiced", "subdomain_guide", _s120_, "send_time", "Send Time", "import_data", "Importer des donn\xe9es", "import_settings", "Import Settings", _s17_9, _s28_3, _s19_7, _s48_, "json", "JSON", _s24_4, _s24_5, "wait_for_data", _s42_1, "net_total", "Net Total", "has_taxes", "Has Taxes", _s16_19, _s16_20, _s18_8, _s40_0, "login_success", _s16_21, "login_failure", "Failed Login", "exported_data", _s67_, _s23_3, _s23_4, _s28_4, _s41_, "step_1_sign_in", "Step 1: Sign In", _s16_22, _s17_10, "account_id", "Account ID", _s27_9, _s35_3, "activity_100", _s50_4, "activity_101", _s50_5, "activity_102", _s51_1, "activity_103", _s50_6, "activity_104", _s51_2, _s18_9, _s18_10, _s23_5, _s35_4, "gateway_setup", "Gateway Setup", "preview_sidebar", "Preview Sidebar", _s16_23, _s16_24, _s18_11, _s31_5, _s16_25, _s16_26, "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_76, "invoice_item", "Invoice Item", "quote_item", "Quote Item", _s18_12, _s17_137, _s17_11, "Nom du contact", "order", "Order", "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", "Activ\xe9(e)", "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_11, _s53_, _s25_12, _s37_0, _s17_13, _s17_14, "is_viewed", "Is Viewed", "letter", "Letter", "legal", "Legal", "page_layout", "Page Layout", "portrait", "Portrait", "landscape", "Landscape", _s26_5, _s85_, _s20_7, _s54_, _s21_12, _s21_13, _s17_15, _s17_16, "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_14, _s18_15, "promo_code", "Promo code", "promo_discount", "Promo Discount", _s18_16, _s18_17, _s16_27, _s16_28, "max_seats_limit", "Max Seats Limit", "trial_enabled", "Trial Enabled", "trial_duration", "Trial Duration", _s21_14, _s21_15, _s18_18, _s18_19, "plan_map", "Plan Map", "refund_period", "Refund Period", _s21_16, _s21_17, "purchase_page", "Purchase Page", "security", "S\xe9curit\xe9", "email_bounced", "Email Bounced", _s20_8, "Spam Complaint", "email_delivery", "Email Delivery", _s16_29, _s16_30, "pdf_response", "PDF Response", _s22_4, _s22_5, "pdf_failed", "PDF Failed", "pdf_success", "PDF Success", "modified", "Modified", "subscription", "Subscription", "subscriptions", "Abonnements", _s16_31, _s16_32, _s17_17, _s19_65, _s20_9, _s27_64, _s20_10, _s33_24, _s21_18, _s30_27, _s20_11, _s33_7, _s20_12, _s33_8, _s21_19, _s34_2, _s19_8, _s21_20, _s20_13, _s27_10, _s26_6, _s26_7, "connect_gmail", "Connect Gmail", _s16_33, _s16_34, "connected_gmail", _s28_5, _s18_20, _s31_6, _s16_35, _s100_, _s16_36, _s16_37, "count_minutes", ":count Minutes", _s16_38, _s16_39, _s29_0, _s29_1, "use_last_email", "Use last email", _s16_40, _s16_41, _s21_21, _s51_3, _s27_11, _s35_5, _s27_12, _s27_13, _s34_3, _s52_0, "help_translate", "Help Translate", _s23_6, _s23_7, "resend_invite", "Renvoyer une invitation", _s19_9, _s25_13, _s16_42, _s30_1, _s19_10, _s33_9, "delivered", "Delivered", "bounced", "Rebondi", "spam", "Spam", "view_docs", "View Docs", _s32_1, _s72_, "send_sms", "Send SMS", "sms_code", "SMS Code", _s21_22, "Scannez le code \xe0 barres avec une application compatible :link", _s18_21, "Authentification \xe0 deux facteurs activ\xe9e avec succ\xe8s", "connect_google", "Connect Google", _s17_19, _s17_20, _s17_21, "Authentification \xe0 2 facteurs", _s18_22, _s18_23, _s34_4, _s34_5, "stay_logged_in", "Stay Logged In", _s23_8, _s40_1, "count_hours", ":count Hours", "count_day", "1 Day", "count_days", ":count Days", _s19_11, _s19_12, _s17_22, _s17_23, "resend_email", "Resend Email", _s26_8, _s33_10, _s16_43, _s18_108, _s19_13, _s19_14, _s19_15, _s45_1, "list_long_press", "List Long Press", "show_actions", "Show Actions", _s17_24, _s17_25, _s27_14, _s51_4, _s21_23, _s97_, "this_quarter", "This Quarter", "last_quarter", _s17_138, "to_update_run", "To update run", _s18_24, _s20_77, _s16_44, _s16_45, "invoice_project", _s18_109, "invoice_task", _s17_139, "invoice_expense", "Facturer la d\xe9pense", _s19_16, _s21_24, _s20_14, _s27_15, _s16_46, _s16_47, "save_and_email", "Save and Email", _s16_48, _s16_49, _s16_50, _s16_240, _s17_26, _s17_27, _s22_6, _s22_7, _s24_6, _s24_7, "converted_total", "Converted Total", "is_sent", "Is Sent", _s17_28, _s20_78, "document_upload", "Document Upload", _s20_15, _s34_6, "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", "Cacher", "empty_columns", "Empty Columns", _s21_25, _s21_26, _s26_9, _s96_, "running_tasks", "Running Tasks", "recent_tasks", "Recent Tasks", "recent_expenses", "Recent Expenses", _s17_30, _s17_31, "update_app", "Update App", "started_import", _s27_16, _s24_8, _s24_9, _s20_16, _s20_17, _s18_26, _s18_27, "column", "Colonne", "sample", "Exemple", "map_to", "Map To", "import", "Importer", _s25_14, _s29_2, "select_file", _s32_11, _s16_52, _s16_53, "csv_file", "S\xe9lectionner un fichier CSV", "csv", "CSV", "freshbooks", "FreshBooks", "invoice2go", "Invoice2go", "invoicely", "Invoicely", "waveaccounting", "Wave Accounting", "zoho", "Zoho", "accounting", "Accounting", _s22_8, _s24_10, "import_type", "Import Type", "html_mode", "HTML Mode", "html_mode_help", _s43_0, "view_licenses", "View Licenses", "webhook_url", "URL Webhook", _s17_32, _s17_33, "sidebar_editor", "Sidebar Editor", _s22_9, _s31_17, "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", "Non pay\xe9", "white_label", "White Label", "delivery_note", "Bon de livraison", _s24_11, _s24_12, _s24_13, _s24_14, "source_code", "Source Code", "app_platforms", "App Platforms", "invoice_late", "Invoice Late", "quote_expired", "Quote Expired", "partial_due", "Solde partiel", "invoice_total", "Montant total", "quote_total", "Montant du devis", "credit_total", "Total Cr\xe9dit", _s23_9, "Invoice Total", "actions", "Actions", "expense_number", "Expense Number", "task_number", "Task Number", "project_number", "Project Number", "project_name", "Project Name", "warning", "Avertissement", "view_settings", "View Settings", _s24_15, _s48_0, "late_invoice", "Late Invoice", "expired_quote", "Expired Quote", "remind_invoice", "Remind Invoice", "cvv", "Cryptogramme visuel", "client_name", "Nom du client", "client_phone", "Client Phone", "required_fields", "Required Fields", "calculated_rate", "Calculated Rate", _s17_34, _s17_35, "clear_cache", "Clear Cache", "sort_order", "Sort Order", "task_status", "Status", "task_statuses", "Task Statuses", "new_task_status", "New Task Status", _s16_54, _s16_55, _s19_17, _s32_2, _s19_18, "Statut de t\xe2che mis \xe0 jour avec succ\xe8s", _s20_18, _s33_11, _s19_19, _s32_3, _s19_20, _s32_4, _s20_19, _s33_12, _s22_10, _s42_2, _s21_27, _s41_0, _s22_11, _s42_3, _s18_28, _s20_20, _s20_21, _s27_17, _s16_56, _s16_57, _s21_28, _s52_1, _s20_22, _s20_23, _s25_15, _s42_4, _s20_24, _s20_25, _s25_16, _s42_5, _s21_29, _s25_17, _s18_29, _s18_30, "task_settings", "Task Settings", _s20_26, _s20_27, _s18_31, "cat\xe9gories de d\xe9pense", _s20_28, _s29_43, _s21_30, _s21_31, _s24_16, "Cat\xe9gorie de d\xe9pense cr\xe9\xe9e avec succ\xe8s", _s24_17, "Cat\xe9gorie de d\xe9pense mise \xe0 jour avec succ\xe8s", _s25_18, "Cat\xe9gorie de d\xe9pense archiv\xe9e avec succ\xe8s", _s24_18, _s40_5, _s24_19, _s37_3, _s25_19, "Cat\xe9gorie de d\xe9pense restaur\xe9e avec succ\xe8s", _s27_18, ":count cat\xe9gorie(s) de d\xe9pense archiv\xe9e(s) avec succ\xe8s", _s26_10, _s46_3, _s27_19, _s47_0, _s23_10, _s25_20, _s25_21, _s32_5, _s21_32, _s21_33, "show_option", "Show Option", _s22_12, _s50_7, "view_changes", "View Changes", "force_update", "Force Update", _s17_36, _s76_, "mark_paid_help", _s31_19, _s18_33, "Devrait \xeatre factur\xe9", _s23_11, _s33_21, _s29_3, _s26_42, _s21_34, _s20_30, _s16_58, _s16_59, _s18_34, _s18_35, "crypto", "Crypto", "paypal", "PayPal", "alipay", "Alipay", "sofort", "Sofort", "apple_pay", _s16_222, "user_field", "User Field", "variables", "Variables", "show_password", "Show Password", "hide_password", "Hide Password", "copy_error", "Copy Error", "capture_card", "Capture Card", _s17_37, _s17_38, "total_taxes", "Total Taxes", "line_taxes", "Line Taxes", "total_fields", "Total Fields", _s25_22, _s38_4, _s25_23, _s38_5, _s25_24, _s38_6, "gateway_refund", "Gateway Refund", _s19_21, _s43_1, "due_date_days", "Due Date", "paused", "Paused", "mark_active", "Marquer comme actif", "day_count", "Day :count", _s22_13, _s22_14, _s21_35, _s21_36, _s17_39, _s17_40, "endless", "Endless", "next_send_date", "Next Send Date", _s16_60, _s16_61, _s17_41, _s18_110, _s18_36, _s20_79, _s21_37, _s27_65, _s22_15, "Editer facture r\xe9currente", _s25_25, _s38_7, _s25_26, _s38_8, _s26_11, "Facture r\xe9currente archiv\xe9e avec succ\xe8s", _s25_27, "Facture r\xe9currente supprim\xe9e avec succ\xe8s", _s25_28, _s38_10, _s26_12, "Facture r\xe9currente restaur\xe9e avec succ\xe8s", _s27_20, _s47_1, _s26_13, _s46_4, _s27_21, _s47_2, _s24_20, _s26_14, _s25_29, _s32_6, "send_date", "Send Date", "auto_bill_on", "Auto Bill On", _s28_6, _s28_7, "profit", "Profit", "line_item", "Ligne d'article", _s18_38, _s18_39, _s23_12, _s35_6, _s19_22, _s19_23, _s24_21, _s52_2, "test_mode", "Test Mode", "opened", "Ouvert(e)", _s30_2, _s22_17, _s30_3, _s22_18, "gateway_success", "Gateway Success", "gateway_failure", "Gateway Failure", "gateway_error", "Gateway Error", "email_send", "Email Send", _s17_43, _s17_44, "failure", "Failure", "quota_exceeded", "Quota Exceeded", _s16_62, _s16_63, "system_logs", "System Logs", "view_portal", "Voir le portail", "copy_link", "Copy Link", "token_billing", "Enregister les d\xe9tails de paiement", _s24_22, _s24_23, "always", "Toujours", "optin", "Opt-In", "optout", "Opt-Out", "label", "Intitul\xe9", "client_number", _s16_241, "auto_convert", "Auto Convert", "company_name", _s19_66, "reminder1_sent", "Reminder 1 Sent", "reminder2_sent", "Reminder 2 Sent", "reminder3_sent", "Reminder 3 Sent", _s18_40, _s18_41, "pdf_page_info", _s23_13, _s16_64, "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", _s28_56, "gateway", "Passerelle", "view_in_stripe", "View in Stripe", "rows_per_page", "Rows Per Page", "hours", "Heures", "statement", "Relev\xe9", "taxes", "Taxes", "surcharge", "Majoration", "apply_payment", "Apply Payment", "apply_credit", "Appliquer cr\xe9dit", "apply", "Appliquer", "unapplied", "Unapplied", "select_label", "S\xe9lection intitul\xe9", "custom_labels", "Custom Labels", "record_type", "Record Type", "record_name", "Record Name", "file_type", "File Type", "height", "Height", "width", "Width", "to", "\xc0", "health_check", "Health Check", "payment_type_id", _s16_242, "last_login_at", "Last Login At", "company_key", "Company Key", "storefront", "Storefront", "storefront_help", _s42_6, "client_created", "Client Created", _s20_31, _s20_32, _s20_33, _s20_34, "completed", "Completed", "gross", "Gross", "net_amount", "Net Amount", "net_balance", "Net Balance", "client_settings", "Client Settings", _s17_45, _s17_46, _s17_47, _s17_48, "selected_quotes", "Selected Quotes", "selected_tasks", "Selected Tasks", _s17_49, _s17_50, _s17_51, _s16_243, _s17_53, _s17_54, "recent_payments", "Paiements r\xe9cents", "upcoming_quotes", "Devis \xe0 venir", "expired_quotes", "Devis expir\xe9s", "create_client", "Cr\xe9er un client", "create_invoice", _s17_140, "create_quote", "Cr\xe9er un devis", "create_payment", "Create Payment", "create_vendor", _s20_80, "update_quote", "Update Quote", "delete_quote", "Supprimer ce devis", "update_invoice", "Update Invoice", "delete_invoice", _s20_81, "update_client", "Update Client", "delete_client", _s19_67, "delete_payment", _s21_95, "update_vendor", "Update Vendor", "delete_vendor", "Supprimer ce fournisseur", "create_expense", "Create Expense", "update_expense", "Update Expense", "delete_expense", _s20_82, "create_task", "Cr\xe9er une t\xe2che", "update_task", "Update Task", "delete_task", "Supprimer la t\xe2che", "approve_quote", "Approve Quote", "off", "Ferm\xe9", "when_paid", "When Paid", "expires_on", "Expires On", "free", "Gratuit", "plan", "Plan", "show_sidebar", "Show Sidebar", "hide_sidebar", "Hide Sidebar", "event_type", "Event Type", "target_url", "Cible", "copy", "Copy", "must_be_online", _s53_0, _s17_55, _s28_8, "api_webhooks", "API Webhooks", "search_webhooks", _s22_19, "search_webhook", _s16_65, "webhook", "Webhook", "webhooks", "Webhooks", "new_webhook", "New Webhook", "edit_webhook", "Edit Webhook", "created_webhook", _s28_9, "updated_webhook", _s28_10, _s16_66, _s29_4, "deleted_webhook", _s28_11, "removed_webhook", _s28_12, _s16_67, _s29_5, _s17_56, _s37_4, _s16_68, _s36_2, _s16_69, _s36_3, _s17_57, _s37_5, "api_tokens", "Jetons d'API", "api_docs", "API Docs", "search_tokens", _s20_35, "search_token", "Search 1 Token", "token", "Jeton", "tokens", "Jetons", "new_token", "New Token", "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", _s26_18, "restored_token", _s27_23, "archived_tokens", _s35_7, "deleted_tokens", _s34_7, "restored_tokens", _s35_8, _s19_24, _s19_25, _s24_24, _s45_2, _s21_39, _s19_26, "email_invoice", _s31_23, "email_quote", "Envoyer ce devis par courriel", "email_credit", "Email Credit", "email_payment", "Re\xe7u du paiement par courriel", _s20_36, _s41_1, "ledger", "Ledger", "view_pdf", "View PDF", "all_records", "All records", "owned_by_user", "Owned by user", _s16_70, _s16_71, "contact_name", "Nom du contact", "use_default", "Use default", _s16_72, _s17_58, "number_of_days", "Number of days", _s23_14, _s23_15, "payment_term", "Payment Term", _s16_73, _s16_74, _s17_59, "\xc9diter la condition de paiement", _s20_37, "Conditions de paiement cr\xe9\xe9es avec succ\xe8s", _s20_38, "Conditions de paiement mises \xe0 jour avec succ\xe8s", _s21_40, "Conditions de paiement archiv\xe9es avec succ\xe8s", _s20_39, _s33_15, _s20_40, _s33_16, _s21_41, _s34_9, _s22_20, _s42_7, _s21_42, _s41_2, _s22_21, _s42_8, "email_sign_in", _s18_100, "change", "Change", _s23_16, _s28_13, _s24_25, _s29_6, "send_from_gmail", "Send from Gmail", "reversed", "Reversed", "cancelled", "Cancelled", "credit_amount", _s17_141, "quote_amount", "Quote Amount", "hosted", "Hosted", "selfhosted", "Self-Hosted", "exclusive", "Exclusif", "inclusive", "Inclusif", "hide_menu", "Hide Menu", "show_menu", "Show Menu", _s18_42, _s18_43, _s16_75, _s16_223, "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_76, _s16_224, "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_61, "search_design", "Search 1 Design", "search_invoice", _s16_77, "search_client", "Search 1 Client", "search_product", _s16_78, "search_quote", "Search 1 Quote", "search_credit", "Search 1 Credit", "search_vendor", "Search 1 Vendor", "search_user", "Search 1 User", "search_tax_rate", _s17_62, "search_task", "Search 1 Tasks", "search_project", _s16_79, "search_expense", _s16_80, "search_payment", _s16_81, "search_group", "Search 1 Group", "refund_payment", "Remboursement du paiement", _s17_63, _s30_4, _s18_44, _s31_7, _s16_82, _s29_7, _s17_64, _s30_5, "reverse", "Reverse", "full_name", "Nom complet", _s17_65, "Ville/ Province (D\xe9partement)/ CP", _s17_67, "Ville/Province (D\xe9partement)/Code postal", "custom1", "Personnalis\xe91", "custom2", "Personnalis\xe92", "custom3", "Third Custom", "custom4", "Fourth Custom", "optional", "Optionnel", "license", "Licence", "purge_data", _s18_111, _s16_83, "Les donn\xe9es de l'entreprise ont \xe9t\xe9 purg\xe9es avec succ\xe8s", _s18_45, "Attention : Cette action va supprimer vos donn\xe9es et est irr\xe9versible", "invoice_balance", "Invoice Balance", "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", _s25_30, "client_details", "Client Details", "company_address", "Company Address", "invoice_details", "D\xe9tails de la facture", "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", "Aucun(e)", "owned", "Owned", "payment_success", "Payment Success", "payment_failure", "Payment Failure", "invoice_sent", _s22_65, "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_31, _s25_32, _s16_84, _s16_85, "apply_license", _s18_112, "cancel_account", _s19_68, _s22_22, "Attention : Ceci va supprimer d\xe9finitivement votre compte, il n'y a pas d'annulation possible.", "delete_company", "Supprimer la soci\xe9t\xe9", _s22_23, "Attention : Ceci supprimera d\xe9finitivement votre soci\xe9t\xe9, il n'y a pas d'annulation.", "enabled_modules", "Enabled Modules", "converted_quote", _s28_14, "credit_design", "Credit Design", "includes", "Includes", "header", "En-t\xeate", "load_design", "Charger un mod\xe8le", "css_framework", "CSS Framework", "custom_designs", "Custom Designs", "designs", "Designs", "new_design", "New Design", "edit_design", "Edit Design", "created_design", _s27_24, "updated_design", _s27_25, "archived_design", _s28_15, "deleted_design", _s27_26, "removed_design", _s27_27, "restored_design", _s28_16, _s16_86, _s36_4, "deleted_designs", _s35_9, _s16_87, _s36_5, "proposals", "Propositions", "tickets", "Tickets", _s16_88, "Devis r\xe9current", "recurring_tasks", "Recurring Tasks", _s18_46, "Gestion des comptes", "credit_date", "Date d'avoir", "credit", "Cr\xe9dit", "credits", "Cr\xe9dits", "new_credit", "Entrer un cr\xe9dit", "edit_credit", _s16_244, "created_credit", "Cr\xe9dit cr\xe9\xe9 avec succ\xe8s", "updated_credit", _s38_16, "archived_credit", "Cr\xe9dit archiv\xe9 avec succ\xe8s", "deleted_credit", "Cr\xe9dit supprim\xe9 avec succ\xe8s", "removed_credit", _s27_31, "restored_credit", "Cr\xe9dit restaur\xe9 avec succ\xe8s", _s16_90, ":count cr\xe9dits archiv\xe9s avec succ\xe8s", "deleted_credits", ":count cr\xe9dits supprim\xe9s avec succ\xe8s", _s16_91, _s36_6, "current_version", "Version actuelle", "latest_version", "Latest Version", "update_now", "Update Now", _s26_19, _s41_3, _s16_92, _s16_93, "app_updated", _s29_8, "learn_more", "En savoir plus", "integrations", "Integrations", "tracking_id", "Tracking Id", _s17_69, _s17_70, "credit_footer", "Credit Footer", "credit_terms", "Credit Terms", "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_96, "client3", _s21_97, "client4", _s21_98, "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_46, "vendor2", _s26_47, "vendor3", _s26_48, "vendor4", _s26_49, "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", "Nombre", "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_52, _s29_44, _s17_71, "Nom du contact", "contact_phone", _s20_83, _s21_43, "Valeur champ personnalis\xe9 Contact 1", _s21_44, "Valeur champ personnalis\xe9 Contact 2", _s21_45, "Valeur champ personnalis\xe9 Contact 3", _s21_46, "Valeur champ personnalis\xe9 Contact 4", _s17_73, "Rue", _s17_74, "Appt/B\xe2timent", "shipping_city", "Ville", "shipping_state", _s18_113, _s20_41, "Code postal", _s16_122, "Pays", _s16_124, "Rue", _s16_125, "Appt/B\xe2timent", "billing_city", "Ville", "billing_state", _s18_113, _s19_27, "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_126, "Devis non-approuv\xe9", "help", "Aide", "refund", "Remboursement", "refund_date", "Date du remboursement", "filtered_by", "Filtr\xe9 par", "contact_email", _s19_69, "multiselect", _s18_114, "entity_state", "\xc9tat", "verify_password", _s24_45, "applied", "Publi\xe9", _s21_47, "Contient les erreurs r\xe9centes des journaux", _s30_6, "Nous avons re\xe7u votre message et r\xe9pondrons dans les meilleurs d\xe9lais", "message", "Message", "from", "De", _s20_43, "Voir les d\xe9tails du produit", _s25_33, _s78_, _s20_45, "Le g\xe9n\xe9rateur de PDF n\xe9cessite la version :version", _s18_55, _s31_24, _s23_18, _s41_7, _s18_57, "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_48, "Mot de passe trop court", _s20_46, "Le mot de passe doit comporter au moins une majuscule et un nombre", _s19_29, "T\xe2che du portail client", _s23_19, _s33_25, _s20_47, "Saisissez une valeur", "deleted_logo", "Le logo a \xe9t\xe9 supprim\xe9", "yes", "Oui", "no", "Non", "generate_number", _s17_142, "when_saved", _s21_99, "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_115, "tablet", "Tablette", "mobile", "Mobile", "desktop", "Bureau", "layout", "Pr\xe9sentation", "view", "Voir", "module", "Module", "first_custom", _s20_84, "second_custom", _s19_70, "third_custom", _s22_66, "show_cost", "Voir le co\xfbt", _s17_76, _s17_77, "show_cost_help", "Afficher un champ co\xfbt du produit pour suivre la marge", _s21_49, "Voir la quantit\xe9 du produit", _s26_21, "Afficher un champ de quantit\xe9 du produit, sinon en choisir un par d\xe9faut", _s21_51, "Voir la quantit\xe9 sur la facture", _s26_22, "Afficher un champ de quantit\xe9 pour la position, sinon en choisir un par d\xe9faut", _s21_53, _s21_54, _s26_23, _s34_11, _s16_128, _s19_71, _s21_55, "Mettre automatiquement la quantit\xe9 de la position \xe0 un", "one_tax_rate", "Un taux de taxe", "two_tax_rates", _s17_143, "three_tax_rates", "Trois taux de taxe", _s16_130, _s23_41, "user", "Utilisateur", "invoice_tax", "Taxe de la facture", "line_item_tax", "Taxe de la position", "inclusive_taxes", "Taxes incluses", _s17_78, "Taux de taxe de la facture", "item_tax_rates", "Taux de taxe de la position", _s18_59, _s31_25, "configure_rates", "Configurer les taux", _s18_60, _s18_61, "tax_settings", "R\xe9glages des taxes", _s18_62, "Taux de taxes", "accent_color", _s27_66, "switch", "Changer", _s19_31, "Liste s\xe9par\xe9e par des virgules", "options", "Options", _s16_132, "Texte sur une ligne", "multi_line_text", "Texte multi-lignes", "dropdown", _s16_245, "field_type", "Type du champ", _s27_32, "Un courriel de r\xe9cup\xe9ration du mot de passe a \xe9t\xe9 envoy\xe9", "submit", "Envoyer", _s16_134, "R\xe9cup\xe9rer votre mot de passe", "late_fees", "Frais de retard", "credit_number", "Num\xe9ro d'avoir", "payment_number", _s18_116, "late_fee_amount", "Montant de p\xe9nalit\xe9 de retard", _s16_135, "Pourcentage de p\xe9nalit\xe9 de retard", "schedule", "Planification", "before_due_date", "Avant la date d'\xe9ch\xe9ance", "after_due_date", "Apr\xe8s la date d'\xe9ch\xe9ance", _s18_64, _s28_63, "days", "Jours", "invoice_email", "Courriel de facture", "payment_email", _s20_85, "partial_payment", "Partial Payment", "payment_partial", "Partial Payment", _s21_56, _s21_57, "quote_email", "Courriel de devis", _s16_137, "Rappel sans fin", _s16_139, _s22_67, "administrator", "Administrateur", _s18_65, "Permettre \xe0 l'utilisateur de g\xe9rer les utilisateurs, modifier les param\xe8tres et de modifier tous les enregistrements", "user_management", _s24_46, "users", "Utilisateurs", "new_user", _s18_117, "edit_user", _s20_86, "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_12, "deleted_users", _s33_17, "removed_users", _s33_18, "restored_users", _s34_13, _s16_141, _s19_72, "invoice_options", "Options de facturation", _s17_80, _s24_47, _s22_30, 'Afficher la ligne "Pay\xe9 \xe0 ce jour" sur vos factures seulement une fois qu\'un paiement a \xe9t\xe9 re\xe7u.', _s23_21, _s18_118, _s28_19, "Inclure l'image attach\xe9e dans la facture.", _s16_143, "Voir les en-t\xeates sur", _s16_144, "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_119, "secondary_color", _s18_120, "page_size", "Taille de Page", "font_size", _s16_246, "quote_design", "Mise en page des Devis", "invoice_fields", _s17_144, "product_fields", "Champs de produit", "invoice_terms", _s25_57, "invoice_footer", "Pied de facture", "quote_terms", "Conditions des devis", "quote_footer", "Pied de page des devis", _s18_66, "Envoyer automatiquement par courriel", _s23_22, "Envoyer automatiquement par courriel les factures r\xe9currentes lorsqu'elles sont cr\xe9\xe9s.", _s18_67, "Archiver automatiquement", _s23_23, "Archiver automatiquement les devis lorsqu'ils sont convertis.", _s18_68, "Convertir automatiquement", _s23_24, "Convertir automatiquement un devis en facture d\xe8s qu'il est approuv\xe9 par le client.", _s17_82, _s29_45, "freq_daily", "Quotidien", "freq_weekly", "Hebdomadaire", "freq_two_weeks", "Deux semaines", "freq_four_weeks", "Quatre semaines", "freq_monthly", "Mensuelle", "freq_two_months", "Deux mois", _s17_84, "Trimestrielle", _s16_145, "Quatre mois", "freq_six_months", "Six mois", "freq_annually", "Annuelle", "freq_two_years", "Deux ans", _s16_146, "Trois ans", "never", "Jamais", "company", "Entreprise", _s17_85, "Num\xe9ros g\xe9n\xe9r\xe9s", "charge_taxes", "Taxe suppl\xe9mentaire", "next_reset", _s23_42, "reset_counter", "Remettre le compteur \xe0 z\xe9ro", _s16_147, _s17_145, "number_padding", _s23_43, "general", "G\xe9n\xe9ral", "surcharge_field", "Champ Surcharge", "company_field", "Champ d'entreprise", "company_value", _s19_73, "credit_field", "Champ de Cr\xe9dit", "invoice_field", "Champ de facture", _s17_87, "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_121, "prefix", "Pr\xe9fixe", "number_pattern", _s16_247, "messages", "Messages", "custom_css", _s16_248, _s17_89, _s23_44, _s16_149, _s19_74, _s21_58, "Afficher la signature du client sur la facture / le devis PDF.", _s25_39, _s48_1, _s30_7, "Exiger que le client confirme qu'il accepte les conditions de facturation", _s23_25, "Case \xe0 cocher pour les conditions d'offre", _s28_20, "Exiger que le client confirme qu'il accepte les conditions de l'offre", _s25_40, _s20_87, _s30_8, "Exiger que le client signe", _s23_26, "Signature de l'offre", _s22_32, _s42_12, _s27_33, "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_26, "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_122, "attach_pdf", "Joindre PDF", _s16_150, "Joindre les Documents", "attach_ubl", "Joindre UBL", "email_style", "Style d'email", _s19_33, "Activer le balisage", "reply_to_email", "Adresse de r\xe9ponse", "reply_to_name", "Reply-To Name", "bcc_email", "Courriel CCI", "processed", "Trait\xe9", "credit_card", "Carte de Cr\xe9dit", "bank_transfer", _s17_146, "priority", "Priorit\xe9e", "fee_amount", _s17_147, "fee_percent", _s21_100, "fee_cap", _s16_249, "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_34, _s26_50, "credentials", "Identifiants", "update_address", "Mettre \xe0 jour l'adresse", _s19_36, "Mettre \xe0 jour l'adresse du client avec les d\xe9tails fournis", "rate", "Taux", "tax_rate", "Taux de taxe", "new_tax_rate", _s20_88, "edit_tax_rate", _s22_68, _s16_152, "Taux de taxe cr\xe9\xe9 avec succ\xe8s", _s16_153, "Taux de taxe mis \xe0 jour avec succ\xe8s", _s17_92, "Taux de taxe archiv\xe9 avec succ\xe8s", _s16_154, _s42_13, _s17_93, _s42_14, _s18_69, _s38_11, _s17_94, _s37_6, _s18_70, _s38_12, "fill_products", "Remplissage auto des produits", _s18_71, "La s\xe9lection d\u2019un produit entrainera la MAJ de la description et du prix", "update_products", "Mise \xe0 jour auto des produits", _s20_51, _s65_1, _s16_155, _s22_69, _s21_59, "Convertir automatiquement les prix des produits dans la devise du client", "fees", "Frais", "limits", "Limites", "provider", "Fournisseur", "company_gateway", _s22_70, _s16_157, "Passerelles de paiements", _s19_37, _s19_75, _s20_52, _s20_89, _s23_27, _s37_22, _s23_28, _s43_4, _s24_27, _s40_6, _s23_29, _s41_8, _s24_28, _s41_9, _s25_42, _s37_7, _s24_29, _s36_7, _s25_43, _s37_8, _s16_159, "Continuer l'\xe9dition", "discard_changes", "Ignorer les modifications", "default_value", "Valeur Par D\xe9faut", "disabled", "D\xe9sactiv\xe9", "currency_format", _s16_250, _s21_60, "Premier Jour de la Semaine", _s23_30, "Premier mois de l'Ann\xe9e", "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_148, "military_time", "24H", _s18_72, "Affichage sur 24h", "send_reminders", _s19_76, "timezone", "Fuseau horaire", _s19_38, _s19_39, _s17_95, _s18_123, _s19_40, "Filtr\xe9 par Facture", _s18_73, "Filtr\xe9 par Client", _s18_75, "Filtr\xe9 par Vendeur", "group_settings", "Param\xe8tres de groupe", "group", "Groupe", "groups", "Groupes", "new_group", "Nouveau Groupe", "edit_group", _s16_251, "created_group", _s32_12, "updated_group", _s38_17, "archived_groups", _s35_11, "deleted_groups", _s34_14, "restored_groups", _s35_12, "archived_group", _s35_22, "deleted_group", _s36_20, "restored_group", _s36_21, "upload_logo", "Envoyer le logo", "uploaded_logo", "Le logo a \xe9t\xe9 envoy\xe9 avec succ\xe8s", "logo", "Logo", "saved_settings", _s46_5, _s16_161, "R\xe9glages du produit", "device_settings", _s24_48, "defaults", "Valeurs par d\xe9faut", "basic_settings", _s18_124, _s17_97, _s18_125, "company_details", "Informations sur l\u2019entreprise", "user_details", "Utilisateur", "localization", "Localisation", "online_payments", _s18_126, "tax_rates", "Taux de taxe", "notifications", "Notifications", "import_export", "Importer/Exporter", "custom_fields", _s20_90, "invoice_design", "Mod\xe8le de facture", "buy_now_buttons", _s26_51, "email_settings", _s22_71, _s23_32, "Mod\xe8les & Rappels", _s22_33, _s27_67, _s19_42, _s25_58, "price", "Prix", "email_sign_up", "Inscription par email", "google_sign_up", _s23_45, _s27_37, "Merci pour votre achat !", "redeem", "Rembourser", "back", "Retour", "past_purchases", "Achats ant\xe9rieurs", _s19_44, _s17_149, "pro_plan", "Pro Plan", "enterprise_plan", "Enterprise Plan", "count_users", ":count utilisateur(s)", "upgrade", "Mettre \xe0 niveau", _s25_44, "Veuillez entrer un pr\xe9nom", _s24_30, _s22_72, _s33_19, "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_163, _s24_49, "privacy_policy", _s28_64, "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_77, _s32_13, _s21_63, "Veuillez enregistrer ou annuler vos modifications", "download", "T\xe9l\xe9charger", _s27_38, "\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_99, "Le document a \xe9t\xe9 envoy\xe9 avec succ\xe8s", _s16_165, "Document mis \xe0 jour avec succ\xe8s", _s17_100, "Document archiv\xe9 avec succ\xe8s", _s16_166, _s38_18, _s17_101, _s38_19, _s18_79, _s38_13, _s17_102, _s37_9, _s18_80, _s38_14, "no_history", "\u039a\u03b1\u03bd\u03ad\u03bd\u03b1 \u0399\u03c3\u03c4\u03bf\u03c1\u03b9\u03ba\u03cc", "expense_date", _s18_127, "pending", "En attente", _s16_167, "\u03a3\u03cd\u03bd\u03b4\u03b5\u03c3\u03b7", _s16_168, "\u03a3\u03b5 \u03b5\u03ba\u03ba\u03c1\u03b5\u03bc\u03cc\u03c4\u03b7\u03c4\u03b1", _s16_169, "\u039c\u03b5 \u03c4\u03b9\u03bc\u03bf\u03bb\u03cc\u03b3\u03b9\u03bf", "converted", "Converti", _s24_32, "Ajouter un document \xe0 la facture", "exchange_rate", "Taux de change", _s16_170, "Convertir la devise", "mark_paid", "Marquer comme pay\xe9", "category", "Cat\xe9gorie", "address", "Adresse", "new_vendor", _s19_77, "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_171, ":count fournisseurs archiv\xe9s avec succ\xe8s", "deleted_vendors", ":count fournisseurs supprim\xe9s avec succ\xe8s", _s16_172, _s36_8, "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_173, "D\xe9pense archiv\xe9e avec succ\xe8s", "deleted_expense", "D\xe9pense supprim\xe9e avec succ\xe8s", _s16_174, "D\xe9pense restaur\xe9e avec succ\xe8s", _s17_103, "D\xe9penses archiv\xe9es avec succ\xe8s", _s16_175, "D\xe9penses supprim\xe9es avec succ\xe8s", _s17_104, _s37_10, "copy_shipping", "Copier exp\xe9dition", "copy_billing", _s18_128, "design", "Design", _s21_64, "\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_176, "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_16, _s19_46, _s22_72, "budgeted_hours", _s16_252, "created_project", _s32_14, "updated_project", _s39_7, _s16_178, _s35_23, "deleted_project", _s36_22, _s16_179, "Le projet a \xe9t\xe9 r\xe9tabli avec succ\xe8s", _s17_105, ":count projet(s) a (ont) \xe9t\xe9 archiv\xe9(s)", _s16_180, ":count projet(s) a (ont) \xe9t\xe9 supprim\xe9(s) avec succ\xe8s", _s17_106, _s37_11, "new_project", "Nouveau projet", _s27_42, "Merci d'utiliser notre app !", "if_you_like_it", _s27_68, "click_here", "cliquer ici", _s18_81, "Cliquer ici", "to_rate_it", "pour \xe9valuer notre app.", "average", "Moyenne", "unapproved", "Non approuv\xe9", _s30_13, _s49_0, "locked", "Verrouill\xe9", "authenticate", "Connexion", _s19_48, _s23_46, _s24_33, _s21_101, "footer", "Pied de page", "compare", "Comparer", "hosted_login", "Authentification Hosted", "selfhost_login", "Authentification Selfhost", "google_sign_in", _s19_62, "today", "Aujourd'hui", "custom_range", "Intervalle personnalis\xe9", "date_range", _s19_78, "current", "Actuel", "previous", "Pr\xe9c\xe9dent", "current_period", "P\xe9riode actuelle", _s17_107, "Comparaison de p\xe9riode", "previous_period", _s18_129, "previous_year", _s16_253, "compare_to", "Comparer \xe0", "last7_days", _s16_254, "last_week", "Semaine derni\xe8re", "last30_days", _s17_150, "this_month", "Mois en cours", "last_month", "Mois dernier", "this_year", "Cette ann\xe9e", "last_year", "Derni\xe8re ann\xe9e", "custom", "Personnalis\xe9", _s16_181, "Dupliquer la facture", "clone_to_quote", "Dupliquer en devis", "clone_to_credit", "Clone to Credit", "view_invoice", "Voir la facture", "convert", "Convertir", "more", "Plus", "edit_client", "Modifier ce client", "edit_product", "\xc9diter ce produit", "edit_invoice", _s19_79, "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_102, "edit_project", "Editer le projet", _s20_54, "Editer devis r\xe9current", "billing_address", _s22_73, _s16_183, "Adresse de Livraison", "total_revenue", "Revenu total", "average_invoice", "Facture moyenne", "outstanding", "Impay\xe9", "invoices_sent", _s24_50, "active_clients", "clients actifs", "close", "Fermer", "email", "Courriel", "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_185, "Rafraichissement termin\xe9", _s23_33, "Entrez votre adresse e-mail", _s26_32, "Entez votre mot de passe", _s21_67, "Entrez votre URL", _s26_34, "Entrez la cl\xe9 produit", "ascending", "Ascendant", "descending", "Descendant", "save", "Sauvegarder", _s17_109, "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_50, _s35_24, "error", "Erreur", _s16_187, _s20_91, "contacts", "Informations de contact", "additional", "Additionnel", "first_name", "Pr\xe9nom", "last_name", "Nom", "add_contact", _s18_130, "are_you_sure", "Voulez-vous vraiment effectuer cette action ?", "cancel", "Annuler", "ok", "Ok", "remove", "Supprimer", _s16_189, "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_191, "Produit archiv\xe9 avec succ\xe8s", "deleted_product", _s37_23, _s16_192, "Le produit a \xe9t\xe9 r\xe9tabli avec succ\xe8s", _s17_111, _s36_23, _s16_193, ":count produit(s) supprim\xe9(s) avec succ\xe8s", _s17_112, _s37_12, "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_194, _s35_25, "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_195, _s36_10, "address1", "Rue", "address2", "Appt/B\xe2timent", "city", "Ville", "state", _s18_113, "postal_code", "Code postal", "country", "Pays", "invoice", "Facture", "invoices", "Factures", "new_invoice", _s16_255, "created_invoice", "Facture cr\xe9\xe9e avec succ\xe8s", "updated_invoice", "Facture modifi\xe9e avec succ\xe8s", _s16_196, "Facture archiv\xe9e avec succ\xe8s", "deleted_invoice", "Facture supprim\xe9e avec succ\xe8s", _s16_197, "Facture restaur\xe9e avec succ\xe8s", _s17_113, ":count factures archiv\xe9es avec succ\xe8s", _s16_198, _s38_20, _s17_114, _s37_13, "emailed_invoice", "Facture envoy\xe9e par courriel 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_131, "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_199, _s16_256, "status", "Statut", _s17_115, "Etat de Facture", "quote_status", "\xc9tat du devis", _s22_34, "Cliquer pour ajouter un article (objet)", _s22_36, _s35_26, "count_selected", "nombre selectionne", "total", "Total", "percent", "Pourcent", "edit", "\xc9diter", "dismiss", "Quitter", _s20_56, "S\xe9lectionnez une date", _s22_37, "S\xe9lectionnez un client", _s24_35, "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", "Created On", "updated_at", "Mis \xe0 jour", "tax", "Taxe", _s30_15, "S\xe9lectionnez un num\xe9ro de facture", _s27_46, "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_92, _s22_39, "Facture marquee comme envoyee avec succes", _s22_40, "Facture marqu\xe9e comme envoy\xe9e", _s23_35, "Les factures ont \xe9t\xe9 marqu\xe9es envoy\xe9es", _s23_36, "Factures marqu\xe9es comme envoy\xe9es", "done", "Termin\xe9", _s37_14, "Veuillez introduire un nom de client", "dark_mode", "Mode sombre", _s27_48, "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_201, "Pas d'archives trouves", "clone", "Dupliquer", "loading", "Chargement", "industry", "Champ", "size", "Taille", "payment_terms", "Conditions de paiement", "payment_date", _s16_257, "payment_status", _s16_258, _s16_203, "En attente", _s16_204, "Annul\xe9", _s16_205, "\xc9chou\xe9", _s16_206, "Compl\xe9t\xe9", _s16_207, _s23_47, _s16_208, "Remboursement", _s17_116, "Unapplied", _s17_117, _s19_14, "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_259, "first_reminder", "Premier rappel", "second_reminder", "Second rappel", "third_reminder", _s16_260, "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 courriel", "email_receipt", "Envoyer le re\xe7u par courriel 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_242, _s21_69, "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_209, "Paiement archiv\xe9 avec succ\xe8s", "deleted_payment", "Paiement supprim\xe9 avec succ\xe8s", _s16_210, "Paiement restaur\xe9 avec succ\xe8s", _s17_118, ":count paiement archiv\xe9s avec succ\xe8s", _s16_211, ":count paiements supprim\xe9s avec succ\xe8s", _s17_119, _s37_16, "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_16, "expense", "D\xe9pense", "expenses", "D\xe9penses", "vendor", "Fournisseur", "vendors", "Fournisseurs", "task", "T\xe2che", "tasks", "T\xe2ches", "project", "Projet", "projects", "Projets", "activity_1", _s30_28, "activity_2", _s33_26, "activity_3", _s34_21, "activity_4", _s32_15, "activity_5", _s38_21, "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_27, "activity_9", _s36_24, "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_25, "activity_16", _s33_27, "activity_17", _s34_22, "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", ":contact a lu le devis :quote", "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_26, "activity_26", _s34_23, "activity_27", _s37_24, "activity_28", _s34_24, "activity_29", ":contact a approuv\xe9 le devis :quote pour :client", "activity_30", _s35_28, "activity_31", _s38_22, "activity_32", _s39_8, "activity_33", _s39_9, "activity_34", _s32_16, "activity_35", _s35_29, "activity_36", _s36_27, "activity_37", _s36_28, "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_10, "activity_42", _s27_69, "activity_43", _s33_28, "activity_44", _s30_29, "activity_45", _s31_26, "activity_46", _s31_27, "activity_47", _s38_23, "activity_48", ":user a mis \xe0 jour le ticket :ticket", "activity_49", ":user a ferm\xe9 le ticket :ticket", "activity_50", ":user a fusionner le ticket :ticket", "activity_51", ":user a divis\xe9 le :ticket", "activity_52", ":contact a ouvert le ticket :ticket", "activity_53", ":contact a r\xe9-ouvert le ticket :ticket", "activity_54", ":user a r\xe9-ouvert le ticket :ticket", "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", _s31_14, "activity_59", _s32_8, "activity_60", _s28_50, "activity_61", _s28_53, "activity_62", _s28_54, "activity_63", _s61_3, "activity_64", _s62_0, "activity_65", _s61_4, "activity_66", _s63_0, "activity_80", _s40_2, "activity_81", _s40_3, "activity_82", _s41_4, "activity_83", _s40_4, "activity_84", _s41_5, _s17_120, _s27_70, "emailed_quote", "Devis envoy\xe9 par courriel avec succ\xe8s", "emailed_credit", _s27_61, _s20_58, "Le devis s\xe9lectionn\xe9 a \xe9t\xe9 envoy\xe9 avec succ\xe8s", _s21_71, _s34_17, "expired", "Expir\xe9", "all", "Tous", "select", "S\xe9lectionner", _s22_41, _s34_25, "custom_value1", "Valeur Personnalis\xe9e 1", "custom_value2", "Valeur Personnalis\xe9e 2", "custom_value3", _s22_74, "custom_value4", _s22_75, _s18_82, _s30_30, _s24_40, _s39_10, _s29_32, "Message personnalis\xe9 pour une facture impay\xe9e", _s27_53, "Message personnalis\xe9 pour un paiement de facture", _s31_15, "Message personnalis\xe9 pour un devis refus\xe9", "lock_invoices", "Lock Invoices", "translations", "Traductions", _s19_51, "Mod\xe8le de num\xe9ro de t\xe2che", _s19_53, "Mod\xe8le de compteur de t\xe2che", _s22_43, "Mod\xe8le de num\xe9ro de d\xe9pense", _s22_45, "Mod\xe8le de compteur de d\xe9pense", _s21_72, "Mod\xe8le de num\xe9ro de fournisseur", _s21_74, "Mod\xe8le de compteur de fournisseur", _s21_76, "Mod\xe8le de num\xe9ro de ticket", _s21_78, "Mod\xe8le de compteur de ticket", _s22_47, "Mod\xe8le de num\xe9ro de paiement", _s22_49, "Mod\xe8le de compteur de paiement", _s22_51, "Mod\xe8le de num\xe9ro de facture", _s22_53, _s29_46, _s20_59, "Mod\xe8le de num\xe9ro de devis", _s20_61, "Compteur du num\xe9ro de devis", _s21_80, _s26_52, _s21_82, _s28_65, _s21_84, _s26_52, _s21_85, _s28_65, _s18_84, _s33_29, "counter_padding", "Counter Padding", _s28_55, _s28_59, _s18_86, "Nom par d\xe9faut de la taxe 1", _s18_88, "Taux par d\xe9faut de la taxe 1", _s18_90, "Nom par d\xe9faut de la taxe 2", _s18_92, "Taux par d\xe9faut de la taxe 2", _s18_94, "Nom par d\xe9faut de la taxe 3", _s18_96, "Taux par d\xe9faut de la taxe 3", _s21_86, "Sujet du courriel de la facture", _s19_55, "Sujet du courriel du devis", _s21_88, "Sujet du courriel du paiement", _s29_34, _s29_35, "show_table", "Show Table", "show_list", "Show List", "client_city", "Ville du client", "client_state", "R\xe9gion du client", "client_country", "Pays du client", _s16_212, "Le client est actif", "client_balance", "Solde du client", "client_address1", "Client Street", "client_address2", _s16_214, "vendor_address1", "Vendor Street", "vendor_address2", _s16_215, _s24_42, _s22_55, _s24_43, _s25_54, "type", "Type", "invoice_amount", _s21_103, _s16_216, "Date limite", "tax_rate1", "Taux de taxe 1", "tax_rate2", "Taux de taxe 2", "tax_rate3", "Taux de taxe 3", "auto_bill", _s23_48, "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_122, "Autre frais 1", _s17_123, "Autre frais 2", _s17_124, "Autre frais 3", _s17_125, "Autre frais 4", "is_deleted", "Supprim\xe9", "vendor_city", _s20_93, "vendor_state", "R\xe9gion du fournisseur", "vendor_country", _s19_80, "is_approved", "Is Approved", "tax_name", "Nom de la taxe", "tax_amount", "Montant de la taxe", "tax_paid", "Taxe pay\xe9e", "payment_amount", _s19_81, "age", "Anciennet\xe9", "is_running", "Is Running", "time_log", _s16_261, "bank_id", "Banque", _s19_57, _s19_58, _s16_217, _s20_94, _s19_59, _s19_60, "tax_name1", "Tax Name 1", "tax_name2", "Tax Name 2", "tax_name3", "Tax Name 3", "transaction_id", "Transaction ID", _s18_98, _s18_99, _s16_218, _s16_219], t1, t1), "fr_CA", A.LinkedHashMap_LinkedHashMap$_literal(["add_to_invoice", _s29_42, _s17_, _s17_0, "week", "Semaine", "created_record", _s27_, _s25_, "Le client suivant :client a re\xe7u par courriel la facture :invoice d'un montant de :amount", _s26_, _s17_1, _s31_, _s50_, _s31_0, _s22_, _s36_, _s55_, _s20_, _s20_0, _s25_0, _s45_, _s16_, _s20_74, "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_, "change_status", "Change Status", "fees_sample", "Les frais pour une facture de :amount serait :total.", _s19_, _s19_0, _s24_, _s29_, "after_saving", "After Saving", "view_record", "View Record", _s21_, _s21_0, _s26_0, _s37_, _s19_1, _s19_2, "json_help", _s58_, "release_notes", "Release Notes", _s23_, _s33_, "started_tasks", _s33_0, "stopped_tasks", _s33_1, "approved_quote", _s27_55, "approved_quotes", _s35_, "approve", "Approuver", "client_website", "Client Website", "invalid_time", "Invalid Time", _s21_1, _s21_2, _s20_1, _s20_2, _s27_0, _s27_1, _s23_0, _s23_1, "load_pdf", "Load PDF", _s16_1, _s16_2, _s24_0, _s44_, "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_3, _s16_4, "purged_client", "Le client a \xe9t\xe9 purg\xe9 avec succ\xe8s", _s27_2, _s77_, _s22_0, _s34_, _s30_, _s47_, "small", "Small", _s21_3, _s34_0, _s22_1, _s35_0, _s16_5, _s45_0, "wait_for_saving", _s44_0, _s20_3, _s94_, "remaining", "Remaining", "invoice_paid", "Invoice Paid", "activity_120", _s50_0, "activity_121", _s50_1, "activity_122", _s51_, "activity_123", _s50_2, "activity_124", _s51_0, "normal", "Normal", "large", "Large", "extra_large", "Extra Large", _s16_6, _s16_7, _s21_4, _s42_, "print_pdf", "Print PDF", "remind_me", "Remind Me", _s16_8, _s16_9, "click_selected", "Click Selected", "hide_preview", "Hide Preview", "edit_record", "Edit Record", _s27_3, _s57_, "giropay", "GiroPay", "direct_debit", "Direct Debit", _s21_5, _s30_0, "set_password", "Nouveau mot de passe", _s17_2, _s59_, _s16_10, _s58_0, _s20_4, _s33_2, "disconnect", "Disconnect", "add_to_invoices", "Add to Invoices", "acss", _s29_36, "becs", _s17_126, "bulk_download", "Download", _s17_3, _s104_, "persist_ui", "Persist UI", "persist_ui_help", _s104_0, _s18_, _s18_0, _s17_4, _s17_5, "has_tasks", "Has Tasks", "registration", "Registration", _s27_4, _s50_3, "view_expense", _s26_45, "view_statement", "Visualiser le relev\xe9", "sepa", "SEPA D\xe9bit direct", "ideal", "iDEAL", "przelewy24", "Przelewy24", "eps", "EPS", "fpx", "FPX", _s18_1, _s18_2, "system", "Syst\xe8me", _s19_3, _s19_4, "updated_company", _s28_, "kbc", "KBC", "bancontact", "Bancontact", _s19_5, _s44_1, "webhook_success", "Webhook Success", _s24_1, _s40_, _s27_5, _s43_, "app", "App", _s20_5, _s46_0, _s16_11, _s16_220, _s18_3, "Email Invoice", _s16_12, "Email Quote", _s17_6, "Email Credit", "from_name", "Nom de", _s16_13, _s16_221, _s17_7, _s18_107, _s18_4, _s20_75, _s21_6, _s27_63, _s22_2, _s28_62, _s25_1, "La d\xe9pense r\xe9currente a \xe9t\xe9 cr\xe9\xe9e avec succ\xe8s", _s25_2, "La d\xe9pense r\xe9currente a \xe9t\xe9 mise \xe0 jour avec succ\xe8s", _s26_2, "La d\xe9pense r\xe9currente a \xe9t\xe9 archiv\xe9e avec succ\xe8s", _s25_3, _s36_22, _s25_4, _s38_1, _s26_3, "La d\xe9pense r\xe9currente a \xe9t\xe9 restaur\xe9e avec succ\xe8s", _s24_2, _s24_3, _s25_5, _s25_6, "last_sent_date", "Last Sent Date", "include_drafts", "Include Drafts", _s19_6, _s32_0, "is_invoiced", "Is Invoiced", "change_plan", "Change Plan", "persist_data", "Persist Data", "customer_count", "Customer Count", _s16_14, _s16_15, _s16_16, _s16_17, _s28_0, _s28_1, "decimal_comma", "Decimal Comma", _s26_4, _s35_1, "select_method", "Select Method", "select_platform", "Select Platform", _s28_2, _s42_0, _s16_18, _s27_6, "enable_markdown", "Enable Markdown", _s20_6, _s35_2, "user_guide", _s22_64, _s18_6, _s18_7, "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_1, _s31_2, _s25_7, _s25_8, _s33_3, _s33_4, _s27_7, _s27_8, _s36_0, _s36_1, _s31_3, _s31_4, _s25_9, _s25_10, "net_subtotal", "Net", "review_app", "Review App", "check_status", "Check Status", "free_trial", "Free Trial", _s23_2, _s57_0, _s21_8, _s62_, "change_email", "Change Email", _s25_11, _s52_, _s21_9, _s21_10, "uninvoiced", "Uninvoiced", "subdomain_guide", _s120_, "send_time", "Send Time", "import_data", "Importer les donn\xe9es", "import_settings", "Import Settings", _s17_9, _s28_3, _s19_7, _s48_, "json", "JSON", _s24_4, _s24_5, "wait_for_data", _s42_1, "net_total", "Net Total", "has_taxes", "Has Taxes", _s16_19, _s16_20, _s18_8, _s40_0, "login_success", _s16_21, "login_failure", "Failed Login", "exported_data", _s67_, _s23_3, _s23_4, _s28_4, _s41_, "step_1_sign_in", "Step 1: Sign In", _s16_22, _s17_10, "account_id", "Account ID", _s27_9, _s35_3, "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_9, _s18_10, _s23_5, _s35_4, "gateway_setup", "Gateway Setup", "preview_sidebar", "Preview Sidebar", _s16_23, _s16_24, _s18_11, _s31_5, _s16_25, _s16_26, "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_76, "invoice_item", "Invoice Item", "quote_item", "Quote Item", _s18_12, _s17_137, _s17_11, "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_11, _s53_, _s25_12, _s37_0, _s17_13, _s17_14, "is_viewed", "Is Viewed", "letter", "Letter", "legal", "Legal", "page_layout", "Page Layout", "portrait", "Portrait", "landscape", "Landscape", _s26_5, _s85_, _s20_7, _s54_, _s21_12, _s21_13, _s17_15, _s17_16, "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_14, _s18_15, "promo_code", "Code promo", "promo_discount", "Promo Discount", _s18_16, _s18_17, _s16_27, _s16_28, "max_seats_limit", "Max Seats Limit", "trial_enabled", "Trial Enabled", "trial_duration", "Trial Duration", _s21_14, _s21_15, _s18_18, _s18_19, "plan_map", "Plan Map", "refund_period", "Refund Period", _s21_16, _s21_17, "purchase_page", "Purchase Page", "security", "S\xe9curit\xe9", "email_bounced", "Email Bounced", _s20_8, "Spam Complaint", "email_delivery", "Email Delivery", _s16_29, _s16_30, "pdf_response", "PDF Response", _s22_4, _s22_5, "pdf_failed", "PDF Failed", "pdf_success", "PDF Success", "modified", "Modified", "subscription", "Abonnement", "subscriptions", "Abonnements", _s16_31, "Nouvel abonnement", _s17_17, _s19_65, _s20_9, _s27_64, _s20_10, _s33_24, _s21_18, _s30_27, _s20_11, "L'abonnement a \xe9t\xe9 supprim\xe9 avec succ\xe8s", _s20_12, "L'abonnement a \xe9t\xe9 retir\xe9 avec succ\xe8s", _s21_19, "L'abonnement a \xe9t\xe9 restaur\xe9 avec succ\xe8s", _s19_8, "Recherche de 1 abonnement", _s20_13, "Recherche :count abonnements", _s26_6, "Le sous-domaine n'est pas disponible", "connect_gmail", "Connectez Gmail", _s16_33, "D\xe9connecter Gmail", "connected_gmail", "Gmail a \xe9t\xe9 connect\xe9 avec succ\xe8s", _s18_20, "Gmail a \xe9t\xe9 d\xe9connect\xe9 avec succ\xe8s", _s16_35, "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_36, "Num\xe9ro d'identification du client", "count_minutes", ":count minutes", _s16_38, "D\xe9lai d'expiration du mot de passe", _s29_0, "Compteur partag\xe9 pour les factures et les cr\xe9dits", "use_last_email", "Utiliser le dernier e-mail", _s16_40, "Activer la soci\xe9t\xe9", _s21_21, "Activez les courriels, les factures r\xe9currentes et les notifications", _s27_11, "Une erreur s'est produite, veuillez r\xe9essayer", _s27_12, "Veuillez d'abord d\xe9finir un mot de passe", _s34_3, "Attention: modifier votre num\xe9ro de t\xe9l\xe9phone d\xe9sactivera l'authentification \xe0 deux facteurs (A2F)", "help_translate", "Aide \xe0 la traduction", _s23_6, "Veuillez s\xe9lectionner un pays", "resend_invite", "Renvoyer l'invitation", _s19_9, "L'authentification \xe0 deux facteurs (A2F) a \xe9t\xe9 d\xe9sactiv\xe9e avec succ\xe8s", _s16_42, "Le compte a \xe9t\xe9 connect\xe9 avec succ\xe8s", _s19_10, "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_1, "Veuillez fournir un num\xe9ro de t\xe9l\xe9phone mobile pour activer l'authentification \xe0 deux facteurs", "send_sms", "Envoyer un SMS", "sms_code", "Code SMS", _s21_22, "Scannez le code barre avec une :link app compatible.", _s18_21, "Vous avez activ\xe9 authentification \xe0 deux facteurs avec succ\xe8s.", "connect_google", "Connectez Google", _s17_19, "D\xe9connecter Google", _s17_21, "Authentification \xe0 deux facteurs", _s18_22, "D\xe9sactiver l'authentification \xe0 deux facteurs", _s34_4, "Requiert un mot de passe avec une connexion de r\xe9seau social", "stay_logged_in", "Restez connect\xe9", _s23_8, "Avertissement: Votre session va expirer bient\xf4t", "count_hours", ":count heures", "count_day", "1 jour", "count_days", ":count jours", _s19_11, "Expiration de la session web", _s17_22, "Param\xe8tres de s\xe9curit\xe9", "resend_email", "Renvoyer le courriel", _s26_8, "Veuillez confirmer votre adresse courriel", _s16_43, _s18_108, _s19_13, _s27_71, _s19_15, "Veuillez s\xe9lectionner un utilisateur authentifi\xe9 avec Gmail", "list_long_press", "Longue pression pour liste", "show_actions", "Afficher les actions", _s17_24, "D\xe9marrer la multis\xe9lection", _s27_14, "Un courriel a \xe9t\xe9 envoy\xe9 pour confirmer l'adresse courriel", _s21_23, "Pour utiliser :client_counter veuillez ajouter soit :client_number ou :client_id_number pour \xe9viter les conflits", "this_quarter", "Ce trimestre", "last_quarter", _s17_138, "to_update_run", "Pour mettre \xe0 jour l'ex\xe9cution", _s18_24, _s20_77, _s16_44, "URL d'enregistrement", "invoice_project", _s18_109, "invoice_task", _s17_139, "invoice_expense", "Facture de d\xe9pense", _s19_16, "Rechercher 1 d\xe9lai de paiement", _s20_14, "Rechercher :count d\xe9lais de paiement", _s16_46, "Enregistrer et pr\xe9visualiser", "save_and_email", "Enregistrer et envoyer par courriel", _s16_48, "\xc9v\xe9nements pris en charge", _s16_50, _s16_240, _s17_26, "Solde converti", _s22_6, "Pay\xe9 \xe0 ce jour converti", _s24_6, "Solde de cr\xe9dit converti", "converted_total", "Total converti", "is_sent", "Est Envoy\xe9", _s17_28, _s20_78, "document_upload", "T\xe9l\xe9versement de document", _s20_15, "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_25, "Mode debug activ\xe9", _s26_9, "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_30, "D\xe9penses \xe0 venir", "update_app", "Mettre \xe0 jour l'App", "started_import", "L'importation a d\xe9marr\xe9 avec succ\xe8s", _s24_8, "Dupliquer le mappage de colonnes", _s20_16, "Utiliser taxes incluses", _s18_26, "Est Montant rabais", "column", "Colonne", "sample", "Exemple", "map_to", "Mapper vers", "import", "Importer", _s25_14, "Utiliser premi\xe8re rang\xe9e comme noms de colonnes", "select_file", _s32_11, _s16_52, "Aucun fichier s\xe9lectionn\xe9", "csv_file", "Fichier CSV", "csv", "CSV", "freshbooks", "FreshBooks", "invoice2go", "Invoice2go", "invoicely", "Invoicely", "waveaccounting", "Wave Accounting", "zoho", "Zoho", "accounting", "Comptabilit\xe9", _s22_8, "Veuillez fournir tous les CSV.", "import_type", "Type d'importation", "html_mode", "HTML Mode", "html_mode_help", _s43_0, "view_licenses", "Voir les licences", "webhook_url", "URL Webhook", _s17_32, "\xc9diteur plein \xe9cran", "sidebar_editor", "\xc9diteur de barre lat\xe9rale", _s22_9, '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_11, "Les factures envoy\xe9es sont verrouill\xe9es", _s24_13, "Les factures pay\xe9es sont verrouill\xe9es", "source_code", "Code source", "app_platforms", "Plateformes d'app", "invoice_late", "facture en retard", "quote_expired", _s18_132, "partial_due", "Montant partiel d\xfb", "invoice_total", "Montant total", "quote_total", "Total de la soumission", "credit_total", "Total du cr\xe9dit", _s23_9, "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", "Voir les param\xe8tres", _s24_15, "Avertissement: Cette entreprise n'a pas encore \xe9t\xe9 activ\xe9e", "late_invoice", "Facture en retard", "expired_quote", _s18_132, "remind_invoice", "Rappeler la facture", "cvv", "CVV", "client_name", "Nom du client", "client_phone", "T\xe9l\xe9phone du client", "required_fields", "Champs requis", "calculated_rate", "Taux calcul\xe9", _s17_34, "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_54, "\xc9dition de l'\xe9tat de t\xe2che", _s19_17, "L'\xe9tat de t\xe2che a \xe9t\xe9 cr\xe9\xe9 avec succ\xe8s", _s19_18, "Le statut de la t\xe2che a \xe9t\xe9 mis \xe0 jour avec succ\xe8s", _s20_18, "L'\xe9tat de t\xe2che a \xe9t\xe9 archiv\xe9 avec succ\xe8s", _s19_19, "L'\xe9tat de t\xe2che a \xe9t\xe9 supprim\xe9 avec succ\xe8s", _s19_20, "L'\xe9tat de t\xe2che a \xe9t\xe9 retir\xe9 avec succ\xe8s", _s20_19, "L'\xe9tat de t\xe2che a \xe9t\xe9 restaur\xe9 avec succ\xe8s", _s22_10, "Les :value \xe9tats de t\xe2che ont \xe9t\xe9 archiv\xe9s succ\xe8s", _s21_27, "Les :value \xe9tats de t\xe2che ont \xe9t\xe9 supprim\xe9s avec succ\xe8s", _s22_11, "Les :value \xe9tats de t\xe2che ont \xe9t\xe9 restaur\xe9s avec succ\xe8s", _s18_28, "Recherche 1 \xe9tat de t\xe2che", _s20_21, "Recherche :count \xe9tats de t\xe2che", _s16_56, "Afficher le tableau des t\xe2ches", _s21_28, "Toujours afficher la section des t\xe2ches lors de la cr\xe9ation de factures", _s20_22, "Facturer le journal du temps des t\xe2ches", _s25_15, "Ajouter les d\xe9tails de temps aux lignes d'articles des factures", _s20_24, "Facturer le journal des dates des t\xe2ches", _s25_16, "Ajouter les d\xe9tails de date aux lignes d'articles des factures", _s21_29, "D\xe9marrer les t\xe2ches avant de sauvegarder", _s18_29, "Configurer les \xe9tats", "task_settings", "Param\xe8tres des t\xe2ches", _s20_26, "Configurer les cat\xe9gories", _s18_31, "Cat\xe9gories de d\xe9pense", _s20_28, _s29_43, _s21_30, "\xc9diter la cat\xe9gorie D\xe9pense", _s24_16, "La cat\xe9gorie de d\xe9pense a \xe9t\xe9 cr\xe9\xe9 avec succ\xe8s", _s24_17, "La cat\xe9gorie de d\xe9pense a \xe9t\xe9 mise \xe0 jour avec succ\xe8s", _s25_18, "La cat\xe9gorie de d\xe9pense a \xe9t\xe9 archiv\xe9e avec succ\xe8s", _s24_18, _s40_5, _s24_19, "La cat\xe9gorie de d\xe9pense a \xe9t\xe9 retir\xe9e avec succ\xe8s", _s25_19, "La cat\xe9gorie de d\xe9pense a \xe9t\xe9 r\xe9tablie avec succ\xe8s", _s27_18, ":count cat\xe9gories de d\xe9pense ont \xe9t\xe9 archiv\xe9es avec succ\xe8s", _s26_10, "Les :value cat\xe9gories de d\xe9pense ont \xe9t\xe9 supprim\xe9es avec succ\xe8s", _s27_19, "Les :value cat\xe9gories de d\xe9pense ont \xe9t\xe9 restaur\xe9es avec succ\xe8s", _s23_10, "Recherche 1 cat\xe9gorie de d\xe9pense", _s25_21, "Recherche :count cat\xe9gorie de d\xe9pense", _s21_32, "Utiliser les cr\xe9dits disponibles", "show_option", "Afficher les options", _s22_12, "Le montant du cr\xe9dit ne peut pas exc\xe9der le montant du paiement", "view_changes", "Visualiser les changements", "force_update", "Forcer la mise \xe0 jour", _s17_36, "Vous \xeates sur la derni\xe8re version, mais il peut y avoir encore quelques mises \xe0 jour en cours", "mark_paid_help", "Suivez les d\xe9penses qui ont \xe9t\xe9 pay\xe9es", _s18_33, "Devrait \xeatre factur\xe9e", _s23_11, "Activer la facturation de la d\xe9pense", _s29_3, "Rend visibles les documents", _s21_34, "D\xe9finir un taux d'\xe9change", _s16_58, "Param\xe8tres des d\xe9penses", _s18_34, "Cloner en r\xe9currence", "crypto", "Crypto", "paypal", "PayPal", "alipay", "Alipay", "sofort", "Sofort", "apple_pay", "Apple / Google Pay", "user_field", "Champs utilisateur", "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_37, "Autofacturation activ\xe9e", "total_taxes", "Taxes totales", "line_taxes", "Taxes par ligne", "total_fields", "Champs des totaux", _s25_22, "La facture r\xe9currente a \xe9t\xe9 arr\xeat\xe9e avec succ\xe8s", _s25_23, "La facture r\xe9currente a \xe9t\xe9 d\xe9marr\xe9e avec succ\xe8s", _s25_24, "La facture r\xe9currente a \xe9t\xe9 reprise avec succ\xe8s", "gateway_refund", "Remboursement de passerelle", _s19_21, "Proc\xe9der au remboursement avec la passerelle de paiement", "due_date_days", "Date d'\xe9ch\xe9ance", "paused", "En pause", "mark_active", "Cocher actif", "day_count", "Jour :count", _s22_13, "Premier jour du mois", _s21_35, "Dernier jour du mois", _s17_39, "Utiliser les d\xe9lais de paiement", "endless", "Sans fin", "next_send_date", "Prochaine date d'envoi", _s16_60, "Cycles restants", _s17_41, _s18_110, _s18_36, _s20_79, _s21_37, _s27_65, _s22_15, "\xc9diter la facture r\xe9currente", _s25_25, "La facture r\xe9currente a \xe9t\xe9 cr\xe9\xe9e avec succ\xe8s", _s25_26, "La facture r\xe9currente a \xe9t\xe9 mise \xe0 jour avec succ\xe8s", _s26_11, "La facture r\xe9currente a \xe9t\xe9 archiv\xe9e avec succ\xe8s", _s25_27, "La facture r\xe9currente a \xe9t\xe9 supprim\xe9e avec succ\xe8s", _s25_28, "La facture r\xe9currente a \xe9t\xe9 retir\xe9e avec succ\xe8s", _s26_12, "La facture r\xe9currente a \xe9t\xe9 restaur\xe9e avec succ\xe8s", _s27_20, "Les :value factures r\xe9currentes ont \xe9t\xe9 archiv\xe9es avec succ\xe8s", _s26_13, "Les :value factures r\xe9currentes ont \xe9t\xe9 supprim\xe9es avec succ\xe8s", _s27_21, "Les :value factures r\xe9currentes ont \xe9t\xe9 restaur\xe9es avec succ\xe8s", _s24_20, "Recherche 1 facture r\xe9currente", _s25_29, "Recherche :count factures r\xe9currentes", "send_date", "Date d'envoi", "auto_bill_on", "Autofacturer le", _s28_6, "Montant minimum de sous-paiement", "profit", "Profit", "line_item", "Ligne d'article", _s18_38, "Accepter Sur-paiement", _s23_12, "Accepter paiement suppl\xe9mentaire pour pourboire", _s19_22, "Accepter Sous-paiement", _s24_21, "Accepter paiement au minimum le montant partiel/d\xe9p\xf4t", "test_mode", "Mode test", "opened", "Ouverts", _s30_2, "Conciliation non r\xe9ussie", _s30_3, "Conciliation r\xe9ussie", "gateway_success", "Passerelle r\xe9ussie", "gateway_failure", "\xc9chec de passerelle", "gateway_error", "Erreur de passerelle", "email_send", "Envoi de courriel", _s17_43, "File d'envoi de courriel", "failure", "\xc9chec", "quota_exceeded", "Quota d\xe9pass\xe9", _s16_62, "\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_22, "Bienvenue dans Invoice Ninja", "always", "Toujours", "optin", "Adh\xe9sion", "optout", "D\xe9sadh\xe9sion", "label", "Libell\xe9", "client_number", _s16_241, "auto_convert", "Conversion automatique", "company_name", _s19_66, "reminder1_sent", "Rappel 1 envoy\xe9", "reminder2_sent", "Rappel 2 envoy\xe9", "reminder3_sent", "Rappel 3 envoy\xe9", _s18_40, "Dernier envoi de rappel", "pdf_page_info", "Page :current de :total", _s16_64, "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", "Voir dans Stripe", "rows_per_page", "Rang\xe9es par page", "hours", "Heures", "statement", "Relev\xe9", "taxes", "Taxes", "surcharge", "surcharge", "apply_payment", "Appliquer le paiement", "apply_credit", "Appliquer le cr\xe9dit", "apply", "Appliquer", "unapplied", "Non appliqu\xe9", "select_label", "S\xe9lectionnez le libell\xe9", "custom_labels", "\xc9tiquettes personnalis\xe9es", "record_type", "Type d'enregistrement", "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_242, "last_login_at", "Derni\xe8re connexion \xe0", "company_key", "Cl\xe9 d'entreprise", "storefront", "Vitrine", "storefront_help", "Activer les applications externes \xe0 cr\xe9er des factures", "client_created", "Client cr\xe9\xe9", _s20_31, "Courriel de paiement en ligne", _s20_33, "Courriel de paiement manuel", "completed", "Compl\xe9t\xe9", "gross", "Brut", "net_amount", "Montant net", "net_balance", "Solde net", "client_settings", "Param\xe8tres clients", _s17_45, "Factures s\xe9lectionn\xe9es", _s17_47, "Paiements s\xe9lectionn\xe9s", "selected_quotes", "Soumissions s\xe9lectionn\xe9es", "selected_tasks", "T\xe2ches s\xe9lectionn\xe9es", _s17_49, "D\xe9penses s\xe9lectionn\xe9es", _s17_51, _s16_243, _s17_53, "Factures impay\xe9es", "recent_payments", "Paiements re\xe7us", "upcoming_quotes", "Soumissions \xe0 venir", "expired_quotes", "Soumissions expir\xe9es", "create_client", "Cr\xe9er un client", "create_invoice", _s17_140, "create_quote", "Cr\xe9er une soumission", "create_payment", "Cr\xe9er un paiement", "create_vendor", _s20_80, "update_quote", "Mettre \xe0 jour la soumission", "delete_quote", "Supprimer la soumission", "update_invoice", "Mettre \xe0 jour la facture", "delete_invoice", _s20_81, "update_client", "Mettre \xe0 jour le client", "delete_client", _s19_67, "delete_payment", _s21_95, "update_vendor", "Mettre \xe0 jour le fournisseur", "delete_vendor", "Supprimer le fournisseur", "create_expense", "Cr\xe9er une d\xe9pense", "update_expense", "Mettre \xe0 jour la d\xe9pense", "delete_expense", _s20_82, "create_task", "Cr\xe9er une T\xe2che", "update_task", "Mettre \xe0 jour la t\xe2che", "delete_task", "Supprimer la T\xe2che", "approve_quote", "Approuver la t\xe2che", "off", "Ferm\xe9", "when_paid", "Lors du paiement", "expires_on", "Expiration le", "free", "Gratuit", "plan", "Plan", "show_sidebar", "Afficher la barre lat\xe9rale", "hide_sidebar", "Masquer la barre lat\xe9rale", "event_type", "Type d'\xe9v\xe9nement", "target_url", "Cible", "copy", "Copier", "must_be_online", "Veuillez red\xe9marrer l'application lorsque vous serez connect\xe9 \xe0 internet", _s17_55, "Les crons doivent \xeatre activ\xe9s", "api_webhooks", "API Webhooks", "search_webhooks", "Recherche de :count Webhooks", "search_webhook", "Recherche de 1 Webhook", "webhook", "Webhook", "webhooks", "Webhooks", "new_webhook", "Nouveau Webhook", "edit_webhook", "\xc9diter le Webhook", "created_webhook", "Le webhook a \xe9t\xe9 cr\xe9\xe9 avec succ\xe8s", "updated_webhook", "Le webhook a \xe9t\xe9 mis \xe0 jour avec succ\xe8s", _s16_66, "Le webhook a \xe9t\xe9 archiv\xe9 avec succ\xe8s", "deleted_webhook", "Le webhook a \xe9t\xe9 supprim\xe9 avec succ\xe8s", "removed_webhook", "Le webhook a \xe9t\xe9 retir\xe9 avec succ\xe8s", _s16_67, "Le webhook a \xe9t\xe9 restaur\xe9 avec succ\xe8s", _s17_56, "Les :value webhooks ont \xe9t\xe9 archiv\xe9s avec succ\xe8s", _s16_68, "Les :value webhooks ont \xe9t\xe9 supprim\xe9s avec succ\xe8s", _s16_69, "Les :value webhooks ont \xe9t\xe9 retir\xe9s avec succ\xe8s", _s17_57, "Les :value webhooks ont \xe9t\xe9 restaur\xe9s avec succ\xe8s", "api_tokens", "Jetons API", "api_docs", "Docs API", "search_tokens", "Recherche de :count jetons", "search_token", "Recherche de 1 jeton", "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", "Le jeton a \xe9t\xe9 retir\xe9 avec succ\xe8s", "restored_token", "Le jeton a \xe9t\xe9 restaur\xe9 avec succ\xe8s", "archived_tokens", "Les :value jetons ont \xe9t\xe9 archiv\xe9s avec succ\xe8s", "deleted_tokens", "Les :value jetons ont \xe9t\xe9 supprim\xe9s avec succ\xe8s", "restored_tokens", "Les :value jetons ont \xe9t\xe9 restaur\xe9s avec succ\xe8s", _s19_24, "Enregistrement d'un client", _s24_24, "Autoriser le client \xe0 s'inscrire sur le portail", _s21_39, "Personnaliser et pr\xe9visualiser", "email_invoice", _s31_23, "email_quote", "Envoyer la soumission par courriel", "email_credit", "Cr\xe9dit par courriel", "email_payment", _s20_85, _s20_36, "Le client n'a pas d'adresse courriel d\xe9finie", "ledger", "Grand livre", "view_pdf", "Voir PDF", "all_records", "Tous les enregistrements", "owned_by_user", "Propri\xe9t\xe9 de l'utilisateur", _s16_70, "Cr\xe9dit restant", "contact_name", "Nom du contact", "use_default", "Utiliser la valeur par d\xe9faut", _s16_72, "Rappels infinis", "number_of_days", "Nombre de jours", _s23_14, "Configuration des d\xe9lais de paiements", "payment_term", "D\xe9lai de paiement", _s16_73, "Nouveau d\xe9lai de paiement", _s17_59, "Modifier le d\xe9lai de paiement", _s20_37, "Le d\xe9lai de paiement a \xe9t\xe9 cr\xe9 avec succ\xe8s", _s20_38, "Le d\xe9lai de paiement a \xe9t\xe9 mis \xe0 jour avec succ\xe8s", _s21_40, "Le d\xe9lai de paiement a \xe9t\xe9 archiv\xe9 avec succ\xe8s", _s20_39, "Le d\xe9lai de paiement a \xe9t\xe9 supprim\xe9 avec succ\xe8s", _s20_40, "Le d\xe9lai de paiement a \xe9t\xe9 retir\xe9 avec succ\xe8s", _s21_41, "Le d\xe9lai de paiement a \xe9t\xe9 restaur\xe9 avec succ\xe8s", _s22_20, "Les :value d\xe9lais de paiement ont \xe9t\xe9 archiv\xe9s avec succ\xe8s", _s21_42, "Les :value d\xe9lais de paiement ont \xe9t\xe9 supprim\xe9s avec succ\xe8s", _s22_21, "Les :value d\xe9lais de paiement ont \xe9t\xe9 restaur\xe9s avec succ\xe8s", "email_sign_in", "Connexion par courriel", "change", "Basculer", _s23_16, "Basculer vers l'affichage mobile", _s24_25, "Basculer vers l'affichage ordinateur", "send_from_gmail", "Envoyer avec Gmail", "reversed", "Invers\xe9", "cancelled", "Annul\xe9", "credit_amount", _s17_141, "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", "Afficher le menu", _s18_42, _s23_47, _s16_75, "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", "Recherche de cr\xe9dits", "search_vendors", "Recherche de fournisseurs", "search_users", "Recherche d'utilisateurs", _s16_76, "Recherche de taux de taxe", "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", "Recherche de 1 document", "search_design", "Recherche de 1 design", "search_invoice", "Recherche de 1 facture", "search_client", "Recherche de 1 client", "search_product", "Recherche de 1 produit", "search_quote", "Recherche de 1 soumission", "search_credit", "Recherche de 1 cr\xe9dit", "search_vendor", "Recherche de 1 entreprise", "search_user", "Recherche de 1 utilisateur", "search_tax_rate", "Recherche de 1 taux de taxe", "search_task", "Recherche de 1 t\xe2che", "search_project", "Recherche de 1 projet", "search_expense", "Recherche de 1 d\xe9pense", "search_payment", "Recherche de 1 paiement", "search_group", "Recherche de 1 groupe", "refund_payment", "Remboursement", _s17_63, "La facture a \xe9t\xe9 annul\xe9e avec succ\xe8s", _s18_44, "Les factures ont \xe9t\xe9 annul\xe9es avec succ\xe8s", _s16_82, "La facture a \xe9t\xe9 invers\xe9e avec succ\xe8s", _s17_64, "Les factures ont \xe9t\xe9 invers\xe9es avec succ\xe8s", "reverse", "Inverse", "full_name", "Nom complet", _s17_65, "Ville/Prov/CP", _s17_67, "Ville/Province/Code postal", "custom1", "Personnalisation 1", "custom2", "Personnalisation 2", "custom3", _s22_66, "custom4", "Quatri\xe8me personnalis\xe9e", "optional", "Optionnel", "license", "Licence", "purge_data", _s18_111, _s16_83, "Toutes les donn\xe9es de l'entreprise ont \xe9t\xe9 purg\xe9es avec succ\xe8s", _s18_45, "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", "Adresse de l'entreprise", "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", "Ajouter un champ", "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_65, "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_31, "Recevoir toutes les notifications", _s16_84, "Acheter une licence", "apply_license", _s18_112, "cancel_account", _s19_68, _s22_22, "Avertissement: cette action est irr\xe9versible et supprimera votre compte de fa\xe7on d\xe9finitive.", "delete_company", "Supprimer l'entreprise", _s22_23, "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", "Le mod\xe8le a \xe9t\xe9 cr\xe9\xe9 avec succ\xe8s", "updated_design", "Le mod\xe8le a \xe9t\xe9 mis \xe0 jour avec succ\xe8s", "archived_design", "Le mod\xe8le a \xe9t\xe9 archiv\xe9 avec succ\xe8s", "deleted_design", "Le mod\xe8le a \xe9t\xe9 supprim\xe9 avec succ\xe8s", "removed_design", "Le mod\xe8le a \xe9t\xe9 retir\xe9 avec succ\xe8s", "restored_design", "Le mod\xe8le a \xe9t\xe9 restaur\xe9 avec succ\xe8s", _s16_86, "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_87, "Les :value mod\xe8les ont \xe9t\xe9 restaur\xe9s avec succ\xe8s", "proposals", "Propositions", "tickets", "Billets", _s16_88, "Soumissions r\xe9currentes", "recurring_tasks", "T\xe2ches r\xe9currentes", _s18_46, "Gestion du compte", "credit_date", "Date du cr\xe9dit", "credit", "Cr\xe9dit", "credits", "Cr\xe9dits", "new_credit", "Inscrire un cr\xe9dit", "edit_credit", _s16_244, "created_credit", "Le cr\xe9dit a \xe9t\xe9 cr\xe9\xe9 avec succ\xe8s", "updated_credit", _s38_16, "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", "Le cr\xe9dit a \xe9t\xe9 retir\xe9 avec succ\xe8s", "restored_credit", "Le cr\xe9dit a \xe9t\xe9 restaur\xe9 avec succ\xe8s", _s16_90, ":count cr\xe9dits ont archiv\xe9s avec succ\xe8s", "deleted_credits", ":count cr\xe9dits ont \xe9t\xe9 supprim\xe9s avec succ\xe8s", _s16_91, "Les :value cr\xe9dits ont \xe9t\xe9 restaur\xe9s avec succ\xe8s", "current_version", "Version courante", "latest_version", "Derni\xe8re version", "update_now", "Mettre \xe0 jour", _s26_19, "Une nouvelle version de l'application web est disponible", _s16_92, "Mise \xe0 jour disponible", "app_updated", "La mise \xe0 jour a \xe9t\xe9 compl\xe9t\xe9e avec succ\xe8s", "learn_more", "En savoir plus", "integrations", "Int\xe9grations", "tracking_id", "ID de suivi", _s17_69, "URL du Webhook Slack", "credit_footer", "Pied de page pour cr\xe9dit", "credit_terms", "Conditions d'utilisation pour cr\xe9dit", "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_96, "client3", _s21_97, "client4", _s21_98, "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_46, "vendor2", _s26_47, "vendor3", _s26_48, "vendor4", _s26_49, "invoice1", "Facture personnalis\xe9e 1", "invoice2", _s23_49, "invoice3", _s23_50, "invoice4", _s23_51, "payment1", "Paiement personnalis\xe9 1", "payment2", _s23_49, "payment3", _s23_50, "payment4", _s23_51, "surcharge1", _s25_59, "surcharge2", _s25_60, "surcharge3", _s25_61, "surcharge4", _s25_62, "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_52, _s29_44, _s17_71, "Nom complet du contact", "contact_phone", _s20_83, _s21_43, "Valeur personnalis\xe9e du contact 1", _s21_44, "Valeur personnalis\xe9e du contact 2", _s21_45, "Valeur personnalis\xe9e du contact 3", _s21_46, "Valeur personnalis\xe9e du contact 4", _s17_73, "Rue de livraison", _s17_74, "App. de livraison", "shipping_city", "Ville de livraison", "shipping_state", "Province de livraison", _s20_41, "Code postal de livraison", _s16_122, "Pays de livraison", _s16_124, "Rue de facturation", _s16_125, "App. de facturation", "billing_city", "Ville de facturation", "billing_state", "Province de facturation", _s19_27, "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_126, "Soumission non approuv\xe9e", "help", "Aide", "refund", "Rembousement", "refund_date", "Date de remboursement", "filtered_by", "Filtr\xe9e par", "contact_email", _s19_69, "multiselect", _s18_114, "entity_state", "Statut", "verify_password", _s24_45, "applied", "Appliqu\xe9", _s21_47, "Inclut les erreurs r\xe9centes des journaux syst\xe8me", _s30_6, "Nous avons re\xe7u votre message et vous r\xe9pondrons rapidement.", "message", "Message", "from", "De", _s20_43, "Afficher les d\xe9tails du produit", _s25_33, _s78_, _s20_45, "Le moteur de rendu PDF n\xe9cessite :version", _s18_55, _s31_24, _s23_18, _s41_7, _s18_57, "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_48, "Le mot de passe est trop court", _s20_46, "Le mot de passe doit contenir une majuscule et un nombre", _s19_29, "T\xe2ches du portail client", _s23_19, _s33_25, _s20_47, "Veuillez saisir une valeur", "deleted_logo", "Le logo a \xe9t\xe9 supprim\xe9 avec succ\xe8s", "yes", "Oui", "no", "Non", "generate_number", _s17_142, "when_saved", _s21_99, "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_115, "tablet", "Tablette", "mobile", "Mobile", "desktop", "Fixe", "layout", "Affichage", "view", "Visualiser", "module", "Module", "first_custom", _s20_84, "second_custom", _s19_70, "third_custom", "Troisi\xe8me lat\xe9ral", "show_cost", "Afficher le co\xfbt", _s17_76, "Afficher le montant du produit", "show_cost_help", "Afficher un champ de co\xfbt du produit pour suivre le profit", _s21_49, "Afficher la quantit\xe9 de produit", _s26_21, "Afficher un champ Quantit\xe9 de produit. 1 par d\xe9faut.", _s21_51, "Afficher la quantit\xe9 de facture", _s26_22, "Afficher un champ Quantit\xe9 d'article par ligne. 1 par d\xe9faut.", _s21_53, "Afficher le rabais de produit", _s26_23, "Afficher un champ rabais de ligne d'article", _s16_128, _s19_71, _s21_55, "D\xe9finit automatiquement la quantit\xe9 d'article par ligne \xe0 1.", "one_tax_rate", "Un taux de taxe", "two_tax_rates", _s17_143, "three_tax_rates", "Trois taux de taxes", _s16_130, _s23_41, "user", "Utilisateur", "invoice_tax", "Taxe de facture", "line_item_tax", "Taxe d'article par ligne", "inclusive_taxes", "Taxes incluses", _s17_78, "Taux de taxe de facture", "item_tax_rates", "Taux de taxe par article", _s18_59, _s31_25, "configure_rates", "Configuration des taux", _s18_60, "Configurer les passerelles", "tax_settings", "Param\xe8tres des taxes", _s18_62, "Taux de taxe", "accent_color", _s27_66, "switch", "Changer", _s19_31, "Liste s\xe9par\xe9e par virgule", "options", "Options", _s16_132, "Ligne de texte simple", "multi_line_text", "Multiligne de texte", "dropdown", _s16_245, "field_type", "Type de champ", _s27_32, "Un courriel a \xe9t\xe9 envoy\xe9 pour la r\xe9cup\xe9ration du mot de passe", "submit", "Envoyer", _s16_134, "R\xe9cup\xe9rez votre mot de passe", "late_fees", "Frais de retard", "credit_number", "Num\xe9ro de cr\xe9dit", "payment_number", _s18_116, "late_fee_amount", "Frais de retard", _s16_135, "Pourcentage de frais de retard", "schedule", "Calendrier", "before_due_date", "Avant l'\xe9ch\xe9ance", "after_due_date", "Apr\xe8s l'\xe9ch\xe9ance", _s18_64, _s28_63, "days", "Jours", "invoice_email", "Courriel de facturation", "payment_email", _s20_85, "partial_payment", _s16_256, "payment_partial", _s16_256, _s21_56, "Courriel du paiement partiel", "quote_email", "Courriel de soumission", _s16_137, "Rappel perp\xe9tuel", _s16_139, _s22_67, "administrator", "Administrateur", _s18_65, "Permet \xe0 un utilisateur de g\xe9rer d'autres utilisateurs, modifier les param\xe8tres et tous les enregistrements.", "user_management", _s24_46, "users", "Utilisateurs", "new_user", _s18_117, "edit_user", _s20_86, "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_141, _s19_72, "invoice_options", "Options de facture", _s17_80, _s24_47, _s22_30, 'Afficher seulement la ligne "Pay\xe9 \xe0 ce jour" sur les factures pour lesquelles il y a au moins un paiement.', _s23_21, _s18_118, _s28_19, "Inclure les images jointes dans la facture.", _s16_143, "Afficher l'en-t\xeate sur", _s16_144, "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_119, "secondary_color", _s18_120, "page_size", "Taille de page", "font_size", _s16_246, "quote_design", "Design de soumission", "invoice_fields", _s17_144, "product_fields", "Champs produit", "invoice_terms", _s25_57, "invoice_footer", "Pied de facture", "quote_terms", "Conditions de soumission", "quote_footer", "Pied de soumission par d\xe9faut", _s18_66, "Envoi automatique", _s23_22, "Envoi automatiquement les factures r\xe9currentes lorsqu'elles sont cr\xe9\xe9es.", _s18_67, "Autoarchivage", _s23_23, "Archive automatiquement les soumissions lorsqu'elles sont converties.", _s18_68, "Autoconversion", _s23_24, "Convertir automatiquement une soumission en facture lorsque le client l'accepte.", _s17_82, _s29_45, "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_84, "Trimestrielle", _s16_145, "4 mois", "freq_six_months", "Semestrielle", "freq_annually", "Annuelle", "freq_two_years", "Deux ans", _s16_146, "Trois ans", "never", "Jamais", "company", "Entreprise", _s17_85, "Nombres g\xe9n\xe9r\xe9s", "charge_taxes", "Facturer les taxes", "next_reset", _s23_42, "reset_counter", "Remettre \xe0 z\xe9ro le compteur", _s16_147, _s17_145, "number_padding", _s23_43, "general", "G\xe9n\xe9ral", "surcharge_field", "Champ Surcharge", "company_field", "Champ Entreprise", "company_value", _s19_73, "credit_field", "Champ Cr\xe9dit", "invoice_field", "Champ Facture", _s17_87, "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_121, "prefix", "Pr\xe9fixe", "number_pattern", _s16_247, "messages", "Messages", "custom_css", _s16_248, _s17_89, _s23_44, _s16_149, _s19_74, _s21_58, "Afficher la signature du client sur la facture/soumission PDF.", _s25_39, _s48_1, _s30_7, "Requiert du client qu'il confirme et accepte les conditions de facturation", _s23_25, "Case \xe0 cocher pour les conditions de soumssion", _s28_20, "Requiert du client qu'il confirme et accepte les conditions de soumission", _s25_40, _s20_87, _s30_8, "Requiert une signature du client", _s23_26, "Signature de soumission", _s22_32, _s42_12, _s27_33, "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_26, "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_122, "attach_pdf", "Joindre un PDF", _s16_150, "Joindre un document", "attach_ubl", "Joindre UBL", "email_style", "Style de courriel", _s19_33, "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_146, "priority", "Priorit\xe9", "fee_amount", _s17_147, "fee_percent", _s21_100, "fee_cap", _s16_249, "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_34, _s26_50, "credentials", "Identifiants", "update_address", "Mise \xe0 jour de l'adresse", _s19_36, "Met \xe0 jour l'adresse du client avec les informations fournies", "rate", "Taux", "tax_rate", "Taux de taxe", "new_tax_rate", _s20_88, "edit_tax_rate", _s22_68, _s16_152, "Le taux de taxe a \xe9t\xe9 cr\xe9\xe9 avec succ\xe8s", _s16_153, "Le taux de taxe a \xe9t\xe9 mis \xe0 jour avec succ\xe8s", _s17_92, "Le taux de taxe a \xe9t\xe9 archiv\xe9 avec succ\xe8s", _s16_154, _s42_13, _s17_93, _s42_14, _s18_69, "Les :value taux de taxes ont \xe9t\xe9 archiv\xe9s avec succ\xe8s", _s17_94, "Les :value taux de taxes ont \xe9t\xe9 supprim\xe9s avec succ\xe8s", _s18_70, "Les :value taux de taxes ont \xe9t\xe9 restaur\xe9s avec succ\xe8s", "fill_products", "Remplissage automatique des produits", _s18_71, "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_51, _s65_1, _s16_155, _s22_69, _s21_59, "Convertir automatiquement le prix des produits dans la devise du client", "fees", "Frais", "limits", "Limites", "provider", "Fournisseur", "company_gateway", _s22_70, _s16_157, "Passerelles de paiement", _s19_37, _s19_75, _s20_52, _s20_89, _s23_27, _s37_22, _s23_28, _s43_4, _s24_27, _s40_6, _s23_29, _s41_8, _s24_28, _s41_9, _s25_42, "Les :value passerelles ont \xe9t\xe9 archiv\xe9es avec succ\xe8s", _s24_29, "Les :value passerelles ont \xe9t\xe9 supprim\xe9es avec succ\xe8s", _s25_43, "Les :value passerelles ont \xe9t\xe9 restaur\xe9es avec succ\xe8s", _s16_159, "Continuez l'\xe9dition", "discard_changes", "Annuler les changements", "default_value", _s17_151, "disabled", "D\xe9sactiv\xe9", "currency_format", _s16_250, _s21_60, "Premier jour de la semaine", _s23_30, "Premier mois de l'ann\xe9e", "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_148, "military_time", "Format d'heure 24 h", _s18_72, "Affichage 24h", "send_reminders", _s19_76, "timezone", "Fuseau horaire", _s19_38, "Filtrer par projet", _s17_95, _s18_123, _s19_40, "Filtrer par facture", _s18_73, "Filtrer par client", _s18_75, "Filtrer par fournisseur", "group_settings", "Param\xe8tres des groupes", "group", "Groupe", "groups", "Groupes", "new_group", "Nouveau groupe", "edit_group", _s16_251, "created_group", _s32_12, "updated_group", _s38_17, "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_22, "deleted_group", _s36_20, "restored_group", _s36_21, "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", _s46_5, _s16_161, "Param\xe8tres des produits", "device_settings", _s24_48, "defaults", "Par d\xe9faut", "basic_settings", _s18_124, _s17_97, _s18_125, "company_details", "Informations sur l'entreprise", "user_details", "Profil utilisateur", "localization", "Param\xe8tres r\xe9gionaux", "online_payments", _s18_126, "tax_rates", "Taux de taxe", "notifications", "Notifications", "import_export", "Importer / Exporter", "custom_fields", _s20_90, "invoice_design", "Mod\xe8les de factures", "buy_now_buttons", _s26_51, "email_settings", _s22_71, _s23_32, "Mod\xe8les et rappels", _s22_33, _s27_67, _s19_42, _s25_58, "price", "Prix", "email_sign_up", "Inscription par courriel", "google_sign_up", _s23_45, _s27_37, "Merci de votre achat!", "redeem", "Rembourser", "back", "Retour", "past_purchases", "Achats pr\xe9c\xe9dents", _s19_44, _s17_149, "pro_plan", "Plan Pro", "enterprise_plan", "Plan Entreprise", "count_users", ":count utilisateurs", "upgrade", "Mettre \xe0 niveau", _s25_44, "Veuillez entrer votre pr\xe9nom", _s24_30, "Veuillez entrer votre nom", _s33_19, "Vous devez accepter les conditions et la politique de confidentialit\xe9 pour cr\xe9er un compte.", "i_agree_to_the", "J'accepte", _s16_163, _s24_49, "privacy_policy", _s28_64, "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_77, _s32_13, _s21_63, "Veuillez sauvegarder ou annuler vos modifications", "download", "T\xe9l\xe9charger", _s27_38, "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_99, "Le document a \xe9t\xe9 t\xe9l\xe9vers\xe9 avec succ\xe8s", _s16_165, "Le document a \xe9t\xe9 mis \xe0 jour avec succ\xe8s", _s17_100, "Le document a \xe9t\xe9 archiv\xe9 avec succ\xe8s", _s16_166, _s38_18, _s17_101, _s38_19, _s18_79, "Les :value documents ont \xe9t\xe9 archiv\xe9s avec succ\xe8s", _s17_102, "Les :value documents ont \xe9t\xe9 supprim\xe9s avec succ\xe8s", _s18_80, "Les :value documents ont \xe9t\xe9 restaur\xe9s avec succ\xe8s", "no_history", "Aucun historique", "expense_date", _s18_127, "pending", "En attente", _s16_167, "Connect\xe9", _s16_168, "En attente", _s16_169, "Factur\xe9", "converted", "Convertie", _s24_32, "Ajouter des documents aux factures", "exchange_rate", "Taux de change", _s16_170, "Conversion de devise", "mark_paid", "Marquer pay\xe9e", "category", "Cat\xe9gorie", "address", "Adresse", "new_vendor", _s19_77, "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_171, ":count fournisseurs ont \xe9t\xe9 archiv\xe9s avec succ\xe8s", "deleted_vendors", ":count fournisseurs ont \xe9t\xe9 supprim\xe9s avec succ\xe8s", _s16_172, "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_173, "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_174, "La d\xe9pense a \xe9t\xe9 restaur\xe9e avec succ\xe8s", _s17_103, "Les d\xe9penses ont \xe9t\xe9 archiv\xe9es avec succ\xe8s", _s16_175, "Les d\xe9penses ont \xe9t\xe9 supprim\xe9es avec succ\xe8s", _s17_104, "Les :value d\xe9penses ont \xe9t\xe9 restaur\xe9es avec succ\xe8s", "copy_shipping", "Copier livraison", "copy_billing", _s18_128, "design", "Conception", _s21_64, "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_176, "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_46, _s22_72, "budgeted_hours", _s16_252, "created_project", _s32_14, "updated_project", _s39_7, _s16_178, _s35_23, "deleted_project", _s36_22, _s16_179, "Le projet a \xe9t\xe9 restaur\xe9 avec succ\xe8s", _s17_105, ":count projets ont \xe9t\xe9 archiv\xe9s avec succ\xe8s", _s16_180, ":count projets ont \xe9t\xe9 supprim\xe9s avec succ\xe8s", _s17_106, "Les :value projets ont \xe9t\xe9 restaur\xe9s avec succ\xe8s", "new_project", "Nouveau projet", _s27_42, "Merci d'utiliser notre app!", "if_you_like_it", _s27_68, "click_here", "cliquez ici", _s18_81, "Cliquez ici", "to_rate_it", "pour l'\xe9valuer.", "average", "Moyenne", "unapproved", "Non approuv\xe9", _s30_13, _s49_0, "locked", "Verrouill\xe9", "authenticate", "Connexion", _s19_48, _s23_46, _s24_33, _s21_101, "footer", "Pied de page", "compare", "Comparer", "hosted_login", "Connexion h\xe9berg\xe9e", "selfhost_login", "Connexion autoh\xe9berg\xe9e", "google_sign_in", "Connexion avec Google", "today", "Aujourd'hui", "custom_range", "Personnalis\xe9", "date_range", _s19_78, "current", "En cours", "previous", "Pr\xe9c\xe9dent", "current_period", "P\xe9riode en cours", _s17_107, "P\xe9riode de comparaison", "previous_period", _s18_129, "previous_year", _s16_253, "compare_to", "Comparer \xe0", "last7_days", _s16_254, "last_week", "Derni\xe8re semaine", "last30_days", _s17_150, "this_month", "Mois en cours", "last_month", "Mois dernier", "this_year", "Cette ann\xe9e", "last_year", "Derni\xe8re ann\xe9e", "custom", "Personnalis\xe9", _s16_181, "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_79, "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_102, "edit_project", "\xc9diter le projet", _s20_54, "\xc9diter la soumission r\xe9currente", "billing_address", _s22_73, _s16_183, "Adresse de livraison", "total_revenue", "Revenu total", "average_invoice", "Facture moyenne", "outstanding", "Impay\xe9es", "invoices_sent", _s24_50, "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_185, "Actualisation compl\xe9t\xe9e", _s23_33, "Veuillez saisir votre courriel", _s26_32, "Veuillez saisir votre mot de passe", _s21_67, "Veuillez saisir votre URL", _s26_34, "Veuillez saisir la cl\xe9 de produit", "ascending", "Ascendant", "descending", "Descendant", "save", "Sauvegarder", _s17_109, "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_50, _s35_24, "error", "Erreur", _s16_187, _s20_91, "contacts", "Contacts", "additional", "Additionnel", "first_name", "Pr\xe9nom", "last_name", "Nom", "add_contact", _s18_130, "are_you_sure", "Voulez-vous vraiment effectuer cette action?", "cancel", "Annuler", "ok", "Ok", "remove", "Retirer", _s16_189, "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_191, "Le produit a \xe9t\xe9 archiv\xe9 avec succ\xe8s", "deleted_product", _s37_23, _s16_192, "Le produit a \xe9t\xe9 restaur\xe9 avec succ\xe8s", _s17_111, _s36_23, _s16_193, ":count produits ont \xe9t\xe9 supprim\xe9s avec succ\xe8s", _s17_112, "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_194, _s35_25, "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_195, "Les :value clients ont \xe9t\xe9 restaur\xe9s avec succ\xe8s", "address1", "Rue", "address2", "Appartement / bureau", "city", "Ville", "state", "\xc9tat / province", "postal_code", "Code postal", "country", "Pays", "invoice", "Facture", "invoices", "Factures", "new_invoice", _s16_255, "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_196, "La facture a \xe9t\xe9 archiv\xe9e avec succ\xe8s", "deleted_invoice", "La facture a \xe9t\xe9 supprim\xe9e avec succ\xe8s", _s16_197, "La facture a \xe9t\xe9 restaur\xe9e avec succ\xe8s", _s17_113, ":count factures ont \xe9t\xe9 archiv\xe9es avec succ\xe8s", _s16_198, _s38_20, _s17_114, "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_131, "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_199, "Date d'\xe9ch\xe9ance du paiement partiel", "status", "Statut", _s17_115, "\xc9tat de la facture", "quote_status", "\xc9tat de la soumission", _s22_34, "Cliquez + pour ajouter un article", _s22_36, _s35_26, "count_selected", ":count s\xe9lectionn\xe9s", "total", "Total", "percent", "Pourcent", "edit", "Modifier", "dismiss", "Annuler", _s20_56, "Veuillez saisir une date", _s22_37, _s31_25, _s24_35, "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_15, "Veuillez saisir un num\xe9ro de facture", _s27_46, "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_92, _s22_39, _s50_11, _s22_40, _s50_11, _s23_35, _s56_0, _s23_36, _s56_0, "done", "Valider", _s37_14, "Veuillez saisir un nom de client ou de contact", "dark_mode", "Mode fonc\xe9", _s27_48, "Red\xe9marrez l'app pour mettre \xe0 jour les changements", "refresh_data", "Actualiser les donn\xe9es", "blank_contact", "Contact vide", "activity", "Activit\xe9", _s16_201, "Aucun enregistrement trouv\xe9", "clone", "Dupliquer", "loading", "Chargement", "industry", "Entreprise", "size", "Taille", "payment_terms", "D\xe9lais de paiement", "payment_date", _s16_257, "payment_status", _s16_258, _s16_203, "Em attente", _s16_204, "Annul\xe9e", _s16_205, "\xc9chou\xe9e", _s16_206, "Compl\xe9t\xe9e", _s16_207, "Partiellement rembours\xe9e", _s16_208, "Rembours\xe9e", _s17_116, "Non appliqu\xe9", _s17_117, _s27_71, "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_259, "first_reminder", "1er rappel", "second_reminder", "2e rappel", "third_reminder", "3e rappel", "reminder1", "Premier rappel", "reminder2", "Deuxi\xe8me rappel", "reminder3", _s16_260, "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_48, "button", "Bouton", "preview", "PR\xc9VISUALISATION", "customize", "Personnalisation", "history", "Historique", "payment", "Paiement", "payments", "Paiements", "refunded", "Rembours\xe9e", "payment_type", _s16_242, _s21_69, "N\xb0 de r\xe9f\xe9rence", "enter_payment", _s20_95, "new_payment", _s20_95, "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_209, "Le paiement a \xe9t\xe9 archiv\xe9 avec succ\xe8s", "deleted_payment", "Le paiement a \xe9t\xe9 supprim\xe9 avec succ\xe8s", _s16_210, "Le paiement a \xe9t\xe9 restaur\xe9 avec succ\xe8s", _s17_118, ":count paiements ont \xe9t\xe9 archiv\xe9s avec succ\xe8s", _s16_211, ":count paiements ont \xe9t\xe9 supprim\xe9s avec succ\xe8s", _s17_119, "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_28, "activity_2", _s33_26, "activity_3", _s34_21, "activity_4", _s32_15, "activity_5", _s38_21, "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_27, "activity_9", _s36_24, "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_25, "activity_16", _s33_27, "activity_17", _s34_22, "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_26, "activity_26", _s34_23, "activity_27", _s37_24, "activity_28", _s34_24, "activity_29", ":contact a approuv\xe9 la soumission :quote pour :client", "activity_30", _s35_28, "activity_31", _s38_22, "activity_32", _s39_8, "activity_33", _s39_9, "activity_34", _s32_16, "activity_35", _s35_29, "activity_36", _s36_27, "activity_37", _s36_28, "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_10, "activity_42", _s27_69, "activity_43", _s33_28, "activity_44", _s30_29, "activity_45", _s31_26, "activity_46", _s31_27, "activity_47", _s38_23, "activity_48", ":user a mis \xe0 jour le billet :ticket", "activity_49", ":user a ferm\xe9 le billet :ticket", "activity_50", ":user a fusionn\xe9 le billet :ticket", "activity_51", ":user a scind\xe9 le billet :ticket", "activity_52", ":contact a ouvert le billet :ticket", "activity_53", ":contact a r\xe9ouvert le billet :ticket", "activity_54", ":user a r\xe9ouvert le billet :ticket", "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", ":user a invers\xe9 la facture :invoice", "activity_59", ":user a annul\xe9 la facture :invoice", "activity_60", ":contact a vu la soumission :quote", "activity_61", ":user a mis \xe0 jour le client :client", "activity_62", ":user a mis \xe0 jour le fournisseur :vendor", "activity_63", ":user a envoy\xe9 le premier rappel pour la facture :invoice de :contact", "activity_64", ":user a envoy\xe9 le deuxi\xe8me rappel pour la facture :invoice de :contact", "activity_65", ":user a envoy\xe9 le troisi\xe8me rappel pour la facture :invoice de :contact", "activity_66", ":user a envoy\xe9 un rappel sans fin pour la facture :invoice de :contact", "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_120, _s27_70, "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_58, "La soumission a \xe9t\xe9 marqu\xe9e comme envoy\xe9e avec succ\xe8s", _s21_71, "Le cr\xe9dit a \xe9t\xe9 marqu\xe9 comme envoy\xe9 avec succ\xe8s", "expired", "Expir\xe9", "all", "Tous", "select", "S\xe9lectionner", _s22_41, _s34_25, "custom_value1", _s17_151, "custom_value2", _s17_151, "custom_value3", _s22_74, "custom_value4", _s22_75, _s18_82, _s30_30, _s24_40, _s39_10, _s29_32, "Message personnalis\xe9 pour facture impay\xe9e", _s27_53, "Message personnalis\xe9 pour facture pay\xe9e", _s31_15, "Message personnalis\xe9 pour soumission non approuv\xe9e", "lock_invoices", "Verrouiller les factures", "translations", "Traductions", _s19_51, "Mod\xe8le du num\xe9ro de t\xe2che", _s19_53, "Compteur du num\xe9ro de t\xe2che", _s22_43, "Mod\xe8le du num\xe9ro de d\xe9pense", _s22_45, "Compteur du num\xe9ro de d\xe9pense", _s21_72, "Mod\xe8le du num\xe9ro de fournisseur", _s21_74, "Compteur du num\xe9ro de fournisseur", _s21_76, "Mod\xe8le du num\xe9ro de billet", _s21_78, "Compteur du num\xe9ro de billet", _s22_47, "Mod\xe8le du num\xe9ro de paiement", _s22_49, "Compteur du num\xe9ro de paiement", _s22_51, "Mod\xe8le du num\xe9ro de facture", _s22_53, _s29_46, _s20_59, "Mod\xe8le du num\xe9ro de soumission", _s20_61, "Compteur du num\xe9ro de soumission", _s21_80, _s26_53, _s21_82, _s28_66, _s21_84, _s26_53, _s21_85, _s28_66, _s18_84, _s33_29, "counter_padding", "Espacement du compteur", _s28_55, "Compteur partag\xe9 pour les factures et les soumissions", _s18_86, "Nom de taxe par d\xe9faut 1", _s18_88, "Taux de taxe par d\xe9faut 1", _s18_90, "Nom de taxe par d\xe9faut 2", _s18_92, "Taux de taxe par d\xe9faut 2", _s18_94, "Nom de taxe par d\xe9faut 3", _s18_96, "Taux de taxe par d\xe9faut 3", _s21_86, "Objet du courriel de facture", _s19_55, "Objet du courriel de soumission", _s21_88, "Objet du courriel de paiement", _s29_34, "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_212, "Client actif", "client_balance", "Solde du client", "client_address1", "Rue du clients", "client_address2", "App / bureau du client", "vendor_address1", "Rue du fournisseur", "vendor_address2", "App du fournisseur", _s24_42, "Rue d'exp\xe9dition", _s24_43, "App / bureau d'exp\xe9dition du client", "type", "Type", "invoice_amount", _s21_103, _s16_216, "\xc9ch\xe9ance", "tax_rate1", "Taux de taxe 1", "tax_rate2", "Taux de taxe 2", "tax_rate3", "Taux de taxe 3", "auto_bill", _s23_48, "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_122, _s25_59, _s17_123, _s25_60, _s17_124, _s25_61, _s17_125, _s25_62, "is_deleted", "Est supprim\xe9", "vendor_city", _s20_93, "vendor_state", "Province du fournisseur", "vendor_country", _s19_80, "is_approved", "Est approuv\xe9", "tax_name", "Nom de la taxe", "tax_amount", "Montant de taxe", "tax_paid", "Taxe pay\xe9e", "payment_amount", _s19_81, "age", "\xc2ge", "is_running", "En cours", "time_log", _s16_261, "bank_id", "Banque", _s19_57, "ID de cat\xe9gorie de d\xe9pense", _s16_217, _s20_94, _s19_59, "ID de la devise de facturation", "tax_name1", "Nom de la taxe 1", "tax_name2", "Nom de la taxe 2", "tax_name3", "Nom de taxe 3", "transaction_id", "ID de transaction", _s18_98, _s18_99, _s16_218, _s16_219], t1, t1), "de", A.LinkedHashMap_LinkedHashMap$_literal(["add_to_invoice", "Zur Rechnung :invoice hinzuf\xfcgen", _s17_, _s17_0, "week", "Woche", "created_record", _s27_, _s25_, "Rechnung :invoice \xfcber :amount wurde an den Kunden :client versendet.", _s26_, _s17_1, _s31_, _s50_, _s31_0, _s22_, _s36_, _s55_, _s20_, _s20_0, _s25_0, _s45_, _s16_, "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", "Abbrechen", "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_, "Touchscreen-Modus aktivieren", _s24_, "Scrollen durch wischen", "after_saving", "Nach dem Speichern", "view_record", "Datensatz anzeigen", _s21_, "Markdown in E-Mails verwenden", _s26_0, "Visuellen Markdown-Editor f\xfcr E-Mails verwenden", _s19_1, "Markdown in PDFs verwenden", "json_help", "Achtung: JSON-Dateien, die mit v4 der App erstellt wurden, werden nicht unterst\xfctzt", "release_notes", "Versionshinweise", _s23_, "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_262, "client_website", "Kunden-Website", "invalid_time", "Ung\xfcltige Zeit", _s21_1, "Liefer-Region Kunde", _s20_1, "Lieferort Kunde", _s27_0, "Liefer-PLZ Kunde", _s23_0, "Kunde Lieferung LAND", "load_pdf", "PDF laden", _s16_1, "Kostenlose Testversion starten", _s24_0, "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_3, "Firmenw\xe4hrung", "purged_client", "Kunde erfolgreich bereinigt", _s27_2, "Um Spam zu verhindern braucht es ein Upgrade zu einem bezahlten Account um das E-Mail anzupassen.", _s22_0, "Upgrade deinen Tarif um weitere Firmen hinzuzuf\xfcgen", _s30_, "Die Datei wurde im Downloads-Ordner gespeichert", "small", "Klein", _s21_3, "Guthaben erfolgreich als bezahlt markiert", _s22_1, "Erfolgreich Kredite als bezahlt markiert", _s16_5, "Daten werden geladen - bitte warten Sie, bis der Vorgang abgeschlossen ist", "wait_for_saving", "Datenspeicherung - bitte warten Sie, bis der Vorgang abgeschlossen ist", _s20_3, "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_6, "PDF-Vorschau anzeigen", _s21_4, "PDF-Vorschau bei der Bearbeitung von Rechnungen anzeigen", "print_pdf", "PDF drucken", "remind_me", "Erinnere mich", _s16_8, "Sofortige Bank\xfcberweisung", "click_selected", "Ausgew\xe4hltes anklicken", "hide_preview", "Vorschau ausblenden", "edit_record", "Datensatz bearbeiten", _s27_3, "Der Kreditbetrag kann nicht h\xf6her sein als der Rechnungsbetrag", "giropay", "GiroPay", "direct_debit", "Lastschriftverfahren", _s21_5, "Bitte legen Sie ein Kontopasswort fest", "set_password", "Passwort festlegen", _s17_2, "Wir empfehlen, die Desktop-Anwendung zu verwenden, um die beste Leistung zu erzielen.", _s16_10, "Wir empfehlen die Verwendung der mobilen App, um die beste Leistung zu erzielen.", _s20_4, "Gateway erfolgreich getrennt", "disconnect", "Trennen", "add_to_invoices", "Zu Rechnungen hinzuf\xfcgen", "acss", "Vorautorisierte Lastschriftzahlungen", "becs", "BECS-Lastschriftverfahren", "bulk_download", "Herunterladen", _s17_3, "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_, "Postleitzahl des Kunden", _s17_4, "Umsatzsteuer-Identifikationsnummer des Kunden", "has_tasks", "Hat Aufgaben", "registration", "Registrierung", _s27_4, "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_1, "Alle Datens\xe4tze aktualisieren", "system", "System", _s19_3, "Standardunternehmen festlegen", "updated_company", "Unternehmen wurde erfolgreich aktualisiert", "kbc", "KBC", "bancontact", "Bancontact", _s19_5, "Helfen Sie uns, uns zu verbessern, indem Sie uns sagen, warum (optional)", "webhook_success", "Webhook erfolgreich", _s24_1, "Die Aufgaben m\xfcssen alle zum selben Kunden geh\xf6ren", _s27_5, "Die Ausgaben m\xfcssen alle zu demselben Kunden geh\xf6ren", "app", "App", _s20_5, "F\xfcr die beste Leistung laden Sie die App herunter :app", _s16_11, "Bruttozeile gesamt", _s18_3, "Email Rechnung", _s16_12, _s25_63, _s17_6, "Guthaben per E-Mail senden", "from_name", "Absendername", _s16_13, "Klonen zu Ausgabe", _s17_7, "Wiederkehrende Ausgabe", _s18_4, "Wiederkehrende Ausgaben", _s21_6, "Wiederkehrende Ausgabe eingeben", _s22_2, "Wiederkehrende Ausgabe bearbeiten", _s25_1, "Wiederkehrende Ausgabe wurde erstellt", _s25_2, "Wiederkehrende Ausgabe wurde aktualisiert", _s26_2, "Wiederkehrende Ausgabe wurde archiviert", _s25_3, "Projekt wurde gel\xf6scht", _s25_4, "Erfolgreich wiederkehrende Ausgaben entfernt", _s26_3, "Wiederkehrende Ausgabe wurde wiederhergestellt", _s24_2, _s30_31, _s25_5, _s30_31, "last_sent_date", "Datum des letzten Versands", "include_drafts", "Entw\xfcrfe einschlie\xdfen", _s19_6, "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_14, "Kunden \xfcberpr\xfcfen", _s16_16, _s16_17, _s28_0, _s28_1, "decimal_comma", "Dezimaltrennzeichen", _s26_4, "Komma als Dezimalstelle in Formularen verwenden", "select_method", "Methode ausw\xe4hlen", "select_platform", "Plattform ausw\xe4hlen", _s28_2, "Bitte verwenden Sie die Web-App, um sich mit Gmail zu verbinden", _s16_18, "Postensteuers\xe4tze sind deaktiviert", "enable_markdown", "Markdown verwenden", _s20_6, "Konvertierung von Markdown in HTML in der PDF-Datei", "user_guide", "Nutzer-Anleitung", _s18_6, "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_1, "Aktive Hintergrundfarbe der Seitenleiste", _s25_7, "Schriftfarbe der aktiven Seitenleiste", _s33_3, "Seitenleiste Inaktive Hintergrundfarbe", _s27_7, "Seitenleiste Inaktiv Schriftfarbe", _s36_0, "Tabelle alternierende Zeilenhintergrundfarbe", _s31_3, "Hintergrundfarbe der Rechnungskopfzeile", _s25_9, "Schriftfarbe der Rechnungskopfzeile", "net_subtotal", "Netto", "review_app", "App bewerten", "check_status", "Status pr\xfcfen", "free_trial", "Kostenlose Testversion", _s23_2, "Die Testversion des Pro-Plans endet in :count Tagen, klicken Sie zum Upgrade.", _s21_8, "Heute ist der letzte Tag des Pro-Tarifs, klicken Sie zum Upgrade.", "change_email", "E-Mail \xe4ndern", _s25_11, "Konfigurieren Sie optional eine separate Kunden-Portal-Dom\xe4ne", _s21_9, "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_9, "Bitte stellen Sie die JSON-Datei zur Verf\xfcgung", _s19_7, "Bitte w\xe4hlen Sie, um die Einstellungen und/oder Daten zu importieren", "json", "JSON", _s24_4, "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_19, "Kunden importieren", _s18_8, _s40_0, "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_3, "Gel\xf6schte Kunden einbeziehen", _s28_4, "Datens\xe4tze von gel\xf6schten Kunden laden", "step_1_sign_in", "Schritt 1: Registrieren", _s16_22, "Schritt 2: autorisieren", "account_id", "Konto-ID", _s27_9, "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_9, "Ende der Aufgabe anzeigen", _s23_5, "Aktivieren Sie die Angabe des Enddatums der Aufgabe", "gateway_setup", "Gateway-Einstellungen", "preview_sidebar", "Vorschau der Seitenleiste", _s16_23, "Daten f\xfcr wie viele Jahre anzeigen?", _s18_11, "alle Sitzungen erfolgreich beendet", _s16_25, "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_12, "Kontakt Vorname", _s17_11, "Kontakt Nachname", "order", "Bestellung", "unassigned", "Nicht zugewiesen", "partial_value", "Muss gr\xf6sser als Null und kleiner als der Gesamtbetrag sein", "search_kanban", _s16_263, "search_kanbans", _s16_263, "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_11, "Fehler: das benutzerdefinierte E-Mail Template muss die :body Variable beinhalten", _s25_12, "bitte stelle sicher das die :body Variable eingef\xfcgt ist", _s17_13, "Zeige Datumsformate", "is_viewed", "Ist angesehen", "letter", "Letter", "legal", "Rechtliches", "page_layout", "Seiten Layout", "portrait", "Hochformat", "landscape", "Querformat", _s26_5, "Der Kontoinhaber kann auf einen kostenpflichtigen Plan upgraden, um die erweiterten erweiterten Einstellungen zu aktivieren", _s20_7, "F\xfchren Sie ein Upgrade auf einen kostenpflichtigen Plan durch, um die erweiterten Einstellungen zu aktivieren", _s21_12, "Zahlungsbedingungen f\xfcr Rechnungen", _s17_15, "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_14, "Wiederkehrende Produkte", "promo_code", "Gutscheincode", "promo_discount", "Promo-Rabatt", _s18_16, "Erm\xf6gliche Storno", _s16_27, "Pro Platz Aktiviert", "max_seats_limit", "Max. Pl\xe4tze Limit", "trial_enabled", "Testversion aktiv", "trial_duration", "Testzeitraum", _s21_14, "\xdcberschreiben von Abfragen zulassen", _s18_18, "Plan\xe4nderungen zulassen", "plan_map", "Plan Map", "refund_period", "Erstattungszeitraum", _s21_16, "Webhook-Konfiguration", "purchase_page", "Kauf-Seite", "security", "Sicherheit", "email_bounced", "E-Mail zur\xfcckgesendet", _s20_8, "Spam-Beschwerde", "email_delivery", "E-Mail-Zustellung", _s16_29, "Webhook-Antwort", "pdf_response", "PDF-Antwort", _s22_4, "Authentifizierungsfehler", "pdf_failed", "PDF fehgeschlagen", "pdf_success", "PDF erfolgreich", "modified", "ge\xe4ndert", "subscription", "Abonnement", "subscriptions", "Abonnements", _s16_31, "Neues Abonnement", _s17_17, "Abonnement bearbeiten", _s20_9, "Abonnement erfolgreich erstellt", _s20_10, "Abonnement erfolgreich aktualisiert", _s21_18, "Abonnement erfolgreich archiviert", _s20_11, "Abonnement gel\xf6scht", _s20_12, "Abonnement entfernt", _s21_19, "Abonnement wiederhergestellt", _s19_8, "Suchen Sie 1 Abonnement", _s20_13, ":count Abonnements durchsuchen", _s26_6, "Subdomain ist nicht verf\xfcgbar", "connect_gmail", "Mit Gmail verbinden", _s16_33, "von Gmail trennen", "connected_gmail", "Mit Gmail erfolgreich verbunden", _s18_20, "Von Gmail erfolgreich getrennt", _s16_35, "\xc4nderungen an der Codebasis k\xf6nnen das Update blockieren, Sie k\xf6nnen diesen Befehl ausf\xfchren, um die \xc4nderungen zu verwerfen:", _s16_36, "Kundennummer", "count_minutes", ":count Minuten", _s16_38, "Passwort Timeout", _s29_0, "gemeinsamer Rechnungs- / Kreditz\xe4hler", "use_last_email", "Vorherige E-Mail benutzen", _s16_40, "Unternehmen aktivieren", _s21_21, "E-Mails, wiederkehrende Rechnungen und Benachrichtigungen aktivieren", _s27_11, "Ein Fehler ist aufgetreten, bitte versuchen Sie es erneut.", _s27_12, "Bitte vergeben Sie zuerst ein Passwort.", _s34_3, "Achtung: Das \xc4ndern deiner Telefonnummer wird die Zwei-Faktor-Authentifizierung deaktivieren", "help_translate", "Hilf mit beim \xdcbersetzen", _s23_6, "Bitte w\xe4hlen Sie ein Land", "resend_invite", "Einladung erneut versenden", _s19_9, "2FA erfolgreich deaktiviert", _s16_42, "Konto erfolgreich verbunden.", _s19_10, "Konto erfolgreich getrennt.", "delivered", "zugestellt", "bounced", "Abpraller", "spam", "Spam", "view_docs", "Dokumentation ansehen.", _s32_1, "Bitte gib eine Handynummer an, um die Zwei-Faktor-Authentifizierung zu aktivieren", "send_sms", "SMS senden", "sms_code", "SMS-Code", _s21_22, "Barcode mit :link kompatibler App scannen.", _s18_21, "Zwei-Faktor-Authentifizierung erfolgreich aktiviert", "connect_google", "Google-Konto verbinden", _s17_19, "Google-Konto entfernen", _s17_21, "Zwei-Faktor-Authentifizierung", _s18_22, "Zwei-Faktor-Authentifizierung deaktivieren", _s34_4, "Password mit Verkn\xfcpfung zu Sozialmedia notwendig", "stay_logged_in", "Eingeloggt bleiben", _s23_8, "Warnung: Ihre Sitzung l\xe4uft bald ab", "count_hours", ":count Stunden", "count_day", "1 Tag", "count_days", ":count Tage", _s19_11, "Web-Sitzungs-Timeout", _s17_22, "Sicherheitseinstellungen", "resend_email", "Best\xe4tigungs-E-Mail erneut versenden", _s26_8, "Bitte best\xe4tigen Sie Ihre E-Mail-Adresse", _s16_43, "Zahlung erstattet", _s19_13, "Teilweise unangewandt", _s19_15, "Bitte w\xe4hlen Sie einen mit Gmail authentifizierten Benutzer", "list_long_press", "Liste Langes Dr\xfccken", "show_actions", "Zeige Aktionen", _s17_24, "Mehrfachauswahl", _s27_14, "Eine E-Mail wurde versandt um Ihre E-Mail-Adresse zu best\xe4tigen.", _s21_23, "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_24, "In Rechnung umwandeln", _s16_44, "Registrierungs-URL", "invoice_project", "Projekt berechnen", "invoice_task", "Aufgabe in Rechnung stellen", "invoice_expense", "Ausgabe abrechnen", _s19_16, "Suche 1 Zahlungsbedingung", _s20_14, "Suche :count Zahlungsbedingungen", _s16_46, "Speichern und Vorschau anzeigen", "save_and_email", "Speichern und verschicken", _s16_48, "Unterst\xfctzte Ereignisse", _s16_50, "Umgerechneter Betrag", _s17_26, "Guthabenstand", _s22_6, "Umgewandelt Bezahlt bis Datum", _s24_6, "Umgerechneter Guthabenbetrag", "converted_total", "Umgerechnet Total", "is_sent", "Gesendet", _s17_28, "Standard-Dokumente", "document_upload", "Dokument hochladen", _s20_15, "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_25, "Der Entwicklungsmodus ist aktiviert", _s26_9, "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_30, "Zuk\xfcnftige Ausgaben", "update_app", "App aktualisieren", "started_import", "Import erfolgreich gestartet", _s24_8, "Dupliziere Spaltenzuordnung", _s20_16, "Benutzt Inklusive Steuern", _s18_26, "Ist Betrag erm\xe4\xdfigt", "column", "Spalte", "sample", "Beispiel", "map_to", "Zuordnen", "import", "Importieren", _s25_14, "Benutze erste Zeile als Spalten\xfcberschrift", "select_file", "Bitte w\xe4hlen sie eine Datei", _s16_52, "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_8, "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_32, "Vollbild Editor", "sidebar_editor", "Seitenmen\xfc Editor", _s22_9, 'Bitte geben Sie ":value" zur Best\xe4tigung ein', "purge", "Bereinigen", "service", "Dienst", "clone_to", "Duplizieren zu", "clone_to_other", "Duplizieren zu anderem", "labels", "Beschriftung", "add_custom", "Beschriftung hinzuf\xfcgen", "payment_tax", "Steuer-Zahlung", "unpaid", "Unbezahlt", "white_label", "White Label", "delivery_note", "Lieferschein", _s24_11, "Versendete Rechnungen sind gesperrt", _s24_13, "Bezahlte Rechnungen sind gesperrt", "source_code", "Quellcode", "app_platforms", "Applikations Platform", "invoice_late", _s18_133, "quote_expired", "Angebot abgelaufen", "partial_due", "Anzahlung", "invoice_total", "Rechnungsbetrag", "quote_total", "Angebotssumme", "credit_total", "Gesamtguthaben", _s23_9, "Gesamtbetrag", "actions", "Aktionen", "expense_number", "Ausgabennummer", "task_number", "Aufgabennummer", "project_number", "Projektnummer", "project_name", "Projektname", "warning", "Warnung", "view_settings", "Einstellungen anzeigen", _s24_15, "Warnung: diese Firma wurde noch nicht aktiviert", "late_invoice", _s18_133, "expired_quote", "Abgelaufenes Angebot", "remind_invoice", "Rechnungserinnerung", "cvv", "Kartenpr\xfcfziffer", "client_name", "Kunde", "client_phone", "Kunden Telefon", "required_fields", "Ben\xf6tigte Felder", "calculated_rate", "Berechneter Satz", _s17_34, _s19_82, "clear_cache", "Zwischenspeicher leeren", "sort_order", "Sortierreihenfolge", "task_status", "Status", "task_statuses", "Aufgaben Status", "new_task_status", "Neuer Aufgaben Status", _s16_54, "Aufgaben Status bearbeiten", _s19_17, "Aufgaben Status erfolgreich erstellt", _s19_18, "Aufgabenstatus erfolgreich aktualisiert", _s20_18, "Aufgaben Status erfolgreich archiviert", _s19_19, "Aufgaben Status erfolgreich gel\xf6scht", _s19_20, "Aufgaben Status erfolgreich entfernt", _s20_19, "Aufgaben Status erfolgreich wiederhergestellt", _s22_10, ":value Aufgaben Stati erfolgreich archiviert", _s21_27, ":value Aufgaben Stati erfolgreich gel\xf6scht", _s22_11, ":value Aufgaben Stati erfolgreich wiederhergestellt", _s18_28, "Suche 1 Aufgaben Status", _s20_21, "Suche :count Aufgaben Status", _s16_56, "Zeige Aufgaben Tabelle", _s21_28, "Beim Erstellen von Rechnungen immer die Aufgabenauswahl anzeigen", _s20_22, "Aufgaben Zeiterfassung in Rechnung stellen", _s25_15, "Zeitdetails in der Rechnungsposition ausweisen", _s20_24, "Aufgabenzeiterfassung in Rechnung stellen", _s25_16, "Datumsdetails zu den Rechnungsposten hinzuf\xfcgen", _s21_29, "Beginne Aufgabe vor dem Speichern", _s18_29, "Stati bearbeiten", "task_settings", "Aufgaben-Einstellungen", _s20_26, "Kategorien bearbeiten", _s18_31, "Ausgabenkategorien", _s20_28, "Neue Ausgabenkategorie", _s21_30, "Ausgaben Kategorie bearbeiten", _s24_16, "Ausgabenkategorie erfolgreich erstellt", _s24_17, "Ausgabenkategorie erfolgreich aktualisiert", _s25_18, "Ausgabenkategorie erfolgreich archiviert", _s24_18, "Kategorie erfolgreich gel\xf6scht", _s24_19, "Ausgaben Kategorie erfolgreich entfernt", _s25_19, "Ausgabenkategorie erfolgreich wiederhergestellt", _s27_18, ":count Ausgabenkategorien erfolgreich archiviert", _s26_10, ":value Ausgabenkategorien erfolgreich gel\xf6scht", _s27_19, ":value Ausgabenkategorien erfolgreich wiederhergestellt", _s23_10, "Suche 1 Ausgabenkategorie", _s25_21, "Suche :count Ausgabenkategorie", _s21_32, "Verf\xfcgbares Guthaben verwenden", "show_option", "Zeige Option", _s22_12, "Der Guthabenbetrag darf den Zahlungsbetrag nicht \xfcbersteigen", "view_changes", "\xc4nderungen anzeigen", "force_update", "Aktualisierungen erzwingen", _s17_36, "Du benutzt die aktuellste Version, aber es stehen noch ausstehende Fehlerbehebungen zur Verf\xfcgung", "mark_paid_help", "Verfolge ob Ausgabe bezahlt wurde", _s18_33, "Sollte in Rechnung gestellt werden", _s23_11, "Erm\xf6gliche diese Ausgabe in Rechnung zu stellen", _s29_3, "Dokumente sichtbar machen", _s21_34, "Wechselkurs setzen", _s16_58, "Ausgaben-Einstellungen", _s18_34, "Duplizieren zu Widerkehrend", "crypto", "Verschl\xfcsselung", "paypal", "PayPal", "alipay", "Alipay", "sofort", "SOFORT-\xdcberweisung", "apple_pay", _s16_222, "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_37, "Automatische Bezahlung aktivieren", "total_taxes", "Gesamt Steuern", "line_taxes", _s20_96, "total_fields", "Gesamt Felder", _s25_22, "Wiederkehrende Rechnung erfolgreich gestoppt", _s25_23, "Wiederkehrende Rechnung erfolgreich gestartet", _s25_24, "Wiederkehrende Rechnung erfolgreich fortgesetzt", "gateway_refund", "Zahlungsanbieter R\xfcckerstattung", _s19_21, "R\xfcckerstattung \xfcber das Zahlungs-Gateway abwickeln", "due_date_days", _s16_264, "paused", "Pausiert", "mark_active", "Markiere aktiv", "day_count", "Tag :count", _s22_13, "Erster Tag des Monats", _s21_35, "Letzter Tag des Monats", _s17_39, "Benutze Zahlungsbedingung", "endless", "Endlos", "next_send_date", "N\xe4chstes Versanddatum", _s16_60, "Verbleibende Durchg\xe4nge", _s17_41, "Wiederkehrende Rechnung", _s18_36, "Wiederkehrende Rechnungen", _s21_37, "Neue wiederkehrende Rechnung", _s22_15, "Bearbeite wiederkehrende Rechnung", _s25_25, "Wiederkehrende Rechnung erfolgreich erstellt", _s25_26, "Wiederkehrende Rechnung erfolgreich aktualisiert", _s26_11, "Wiederkehrende Rechnung erfolgreich archiviert", _s25_27, "Wiederkehrende Rechnung erfolgreich gel\xf6scht", _s25_28, "Wiederkehrende Rechnung erfolgreich entfernt", _s26_12, "Wiederkehrende Rechnung erfolgreich wiederhergestellt", _s27_20, ":value Wiederkehrende Rechnung erfolgreich archiviert", _s26_13, ":value Wiederkehrende Rechnungen erfolgreich gel\xf6scht", _s27_21, ":value Wiederkehrende Rechnungen erfolgreich wiederhergestellt", _s24_20, "Suche 1 wiederkehrende Rechnung", _s25_29, "Suche :count Wiederkehrende Rechnungen", "send_date", "Versanddatum", "auto_bill_on", "Automatische Rechnungsstellung zum", _s28_6, "Minimaler Unterzahlungsbetrag", "profit", "Profit", "line_item", "Posten", _s18_38, "\xdcberzahlung zulassen", _s23_12, "\xdcberzahlungen zulassen, beispielsweise Trinkgelder", _s19_22, "Unterzahlung zulassen", _s24_21, "Teilzahlungen zulassen", "test_mode", "Test Modus", "opened", "Ge\xf6ffnet", _s30_2, "Fehler bei Kontenabstimmung", _s30_3, "Kontenabstimmung erfolgreich", "gateway_success", "Zahlungsanbieter erfolgreich", "gateway_failure", _s23_52, "gateway_error", _s23_52, "email_send", "E-Mail gesendet", _s17_43, "E-Mail Wiederholungswarteschlange", "failure", "Fehler", "quota_exceeded", "Quota erreicht", _s16_62, "Upstream Fehler", "system_logs", "System-Log", "view_portal", "Portal anzeigen", "copy_link", "Link kopieren", "token_billing", "Kreditkarte merken", _s24_22, "Willkommen bei Invoice Ninja", "always", "Immer", "optin", "Anmelden", "optout", "Abmelden", "label", "Label", "client_number", "Kundennummer", "auto_convert", _s24_51, "company_name", "Firmenname", "reminder1_sent", "Erste Erinnerung verschickt", "reminder2_sent", "Zweite Erinnerung verschickt", "reminder3_sent", "Dritte Erinnerung verschickt", _s18_40, "Letzte Erinnerung verschickt", "pdf_page_info", "Seite :current von :total", _s16_64, "Rechnungen erfolgreich versendet", "emailed_quotes", "Angebote erfolgreich versendet", "emailed_credits", _s41_10, "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", "Guthaben 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_31, "Online-Zahlung E-Mail Adresse", _s20_33, "manuelle Zahlung E-Mail Adresse", "completed", "Abgeschlossen", "gross", "Gesamtbetrag", "net_amount", "Netto Betrag", "net_balance", "Netto Betrag", "client_settings", "Kunden-Einstellungen", _s17_45, "Ausgew\xe4hlte Rechnungen", _s17_47, "Ausgew\xe4hlte Zahlungen", "selected_quotes", "Ausgew\xe4hlte Angebote", "selected_tasks", "Ausgew\xe4hlte Aufgaben", _s17_49, "Ausgew\xe4hlte Ausgaben", _s17_51, "Ausstehende Rechnungen", _s17_53, "\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_262, "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_55, "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_66, "Webhook erfolgreich archiviert", "deleted_webhook", "Webhook erfolgreich gel\xf6scht", "removed_webhook", "Webhook erfolgreich entfernt", _s16_67, "Webhook erfolgreich wiederhergestellt", _s17_56, ":value Webhooks erfolgreich archiviert", _s16_68, ":value Webhooks erfolgreich gel\xf6scht", _s16_69, ":value Webhooks erfolgreich entfernt", _s17_57, ":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_24, "Kunden Registration", _s24_24, "Den Kunden erm\xf6glichen, sich selbst im Portal zu registrieren.", _s21_39, "Anpassung und Vorschau", "email_invoice", "Rechnung versenden", "email_quote", _s25_63, "email_credit", "Guthaben per E-Mail versenden", "email_payment", "Sende Zahlungs-E-Mail", _s20_36, "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_70, "Verbleibendes Guthaben", "contact_name", "Name des Kontakts", "use_default", "Benutze Standardwert", _s16_72, "Endlose Reminder", "number_of_days", "Anzahl Tage", _s23_14, "Zahlungsbedingungen bearbeiten", "payment_term", "Zahlungsbedingung", _s16_73, "Neue Zahlungsbedingung", _s17_59, "Bearbeite Zahlungsbedingungen", _s20_37, "Zahlungsbedingung erfolgreich erstellt", _s20_38, "Zahlungsbedingung erfolgreich aktualisiert", _s21_40, "Zahlungsbedingung erfolgreich archiviert", _s20_39, "Zahlungsbedingung erfolgreich gel\xf6scht", _s20_40, "Zahlungsbedingung erfolgreich entfernt", _s21_41, "Zahlungsbedingungen erfolgreich wiederhergestellt", _s22_20, ":value Zahlungsbedingungen erfolgreich archiviert", _s21_42, ":value Zahlungsbedingungen erfolgreich gel\xf6scht", _s22_21, ":value Zahlungsbedingungen erfolgreich wiederhergestellt", "email_sign_in", "Mit E-Mail anmelden", "change", "\xc4ndern", _s23_16, "M\xf6chten Sie zur mobilen Ansicht wechseln?", _s24_25, "M\xf6chten Sie zur Desktopansicht wechseln?", "send_from_gmail", "Mit Gmail versenden", "reversed", "Umgekehrt", "cancelled", "Storniert", "credit_amount", "Guthabenbetrag", "quote_amount", "Angebotsbetrag", "hosted", "Gehostet", "selfhosted", "Selbstgehostet", "exclusive", "Exklusive", "inclusive", "Inklusive", "hide_menu", "Men\xfc ausblenden", "show_menu", "Men\xfc einblenden", _s18_42, _s19_83, _s16_75, "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 Guthaben", "search_vendors", "Suche Lieferanten", "search_users", "Suche Benutzer", _s16_76, "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 Guthaben", "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_63, "Rechnung erfolgreich storniert", _s18_44, "Rechnungen erfolgreich storniert", _s16_82, "Rechnung erfolgreich zur\xfcckgebucht", _s17_64, "Rechnungen erfolgreich zur\xfcckgebucht", "reverse", "R\xfcckbuchung", "full_name", "Voller Name", _s17_65, "Stadt / Bundesland / PLZ", _s17_67, "Plz/Stadt/Staat", "custom1", "Benutzerdefiniert 1", "custom2", "Benutzerdefiniert 2", "custom3", _s19_84, "custom4", _s19_84, "optional", "optional", "license", "Lizenz", "purge_data", "Daten s\xe4ubern", _s16_83, "Die Kontodaten wurden erfolgreich gel\xf6scht", _s18_45, "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", "Guthaben gesendet", "invoice_viewed", "Rechnung angesehen", "quote_viewed", "Kostenvoranschlag angesehen", "credit_viewed", "Guthaben angesehen", "quote_approved", "Kostenvoranschlag angenommen", _s25_31, "Empfange alle Benachrichtigungen", _s16_84, "Lizenz kaufen", "apply_license", "Lizenz anwenden", "cancel_account", "Konto k\xfcndigen", _s22_22, "Warnung: Diese Aktion wird dein Konto unwiderruflich l\xf6schen.", "delete_company", "Firma l\xf6schen", _s22_23, "Achtung: Dadurch wird Ihre Firma unwiderruflich gel\xf6scht. Es gibt kein Zur\xfcck.", "enabled_modules", "Module aktivieren", "converted_quote", "Angebot erfolgreichen konvertiert", "credit_design", "Guthaben 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_86, ":value Designs erfolgreich archiviert", "deleted_designs", ":value Designs erfolgreich gel\xf6scht", _s16_87, ":value Designs erfolgreich wiederhergestellt", "proposals", "Vorschl\xe4ge", "tickets", "Tickets", _s16_88, "Wiederkehrende Angebote", "recurring_tasks", "Wiederkehrende Aufgabe", _s18_46, "Kontoverwaltung", "credit_date", "Guthabendatum", "credit", "Gutschrift", "credits", "Guthaben", "new_credit", "Guthaben eingeben", "edit_credit", "Saldo bearbeiten", "created_credit", "Guthaben erfolgreich erstellt", "updated_credit", "Saldo erfolgreich aktualisiert", "archived_credit", "Guthaben erfolgreich archiviert", "deleted_credit", "Guthaben erfolgreich gel\xf6scht", "removed_credit", "Guthaben erfolgreich entfernt", "restored_credit", "Guthaben erfolgreich wiederhergestellt", _s16_90, ":count Guthaben erfolgreich archiviert", "deleted_credits", ":count Guthaben erfolgreich gel\xf6scht", _s16_91, ":value Guthaben erfolgreich archiviert", "current_version", "Aktuelle Version", "latest_version", "Neueste Version", "update_now", "Jetzt aktualisieren", _s26_19, "Eine neue Version der Webapp ist verf\xfcgbar.", _s16_92, "Update verf\xfcgbar", "app_updated", "Update erfolgreich", "learn_more", "Mehr erfahren", "integrations", "Integrationen", "tracking_id", "Sendungsnummer", _s17_69, "Slack-Webhook-URL", "credit_footer", "Guthaben-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_32, "surcharge2", _s30_33, "surcharge3", _s30_34, "surcharge4", _s30_35, "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", "Guthabenstand", _s18_52, "Letzter Login des Kontakts", _s17_71, "Vollst\xe4ndiger Name des Kontakts", "contact_phone", "Telefonnummer des Kontakts", _s21_43, "Kontakt Benutzerdefinierter Wert 1", _s21_44, "Kontakt Benutzerdefinierter Wert 2", _s21_45, "Kontakt Benutzerdefinierter Wert 3", _s21_46, "Kontakt Benutzerdefinierter Wert 4", _s17_73, "Strasse Versandanschrift", _s17_74, "Versand Adresszusatz", "shipping_city", "Stadt Versandanschrift", "shipping_state", "Versand Bundesland", _s20_41, "Postleitzahl Versandanschrift", _s16_122, "Lieferungsland", _s16_124, "Strasse Rechnungsanschrift", _s16_125, "Rechnung Adresszusatz", "billing_city", "Stadt Rechnungsanschrift", "billing_state", "Rechnung Bundesland", _s19_27, "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", "Gewinn und Verlust", "reports", "Berichte", "report", "Bericht", "add_company", "Konto hinzuf\xfcgen", "unpaid_invoice", "Unbezahlte Rechnung", "paid_invoice", "Bezahlte Rechnung", _s16_126, "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_47, "K\xfcrzliche Fehler aus den Logs einf\xfcgen", _s30_6, "Wir haben ihre Nachricht erhalten und bem\xfchen uns schnellstm\xf6glich zu antworten.", "message", "Nachricht", "from", "Von", _s20_43, "Produktdetails anzeigen", _s25_33, "Beschreibung und Kosten in die Produkt-Dropdown-Liste einf\xfcgen", _s20_45, "Der PDF-Renderer ben\xf6tigt :version", _s18_55, "Anpassungszuschlag Prozent", _s23_18, "Geb\xfchren Prozentsatz an das Konto anpassen", _s18_57, "Einstellungen bearbeiten", "support_forum", "Support-Forum", "about", "\xdcber", "documentation", "Dokumentation", "contact_us", "Kontaktieren Sie uns", "subtotal", "Zwischensumme", "line_total", "Summe", "item", "Artikel", "credit_email", "Guthaben E-Mail", "iframe_url", "Webseite", "domain_url", "Domain-URL", _s21_48, "Das Passwort ist zu kurz", _s20_46, "Das Passwort muss einen Gro\xdfbuchstaben und eine Nummer enthalten", _s19_29, "Kundenportal-Aufgaben", _s23_19, "Kundenportal-\xdcbersicht", _s20_47, "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_76, "Produktkosten anzeigen", "show_cost_help", "Feld f\xfcr Einkaufspreis anzeigen, um Gewinnspanne zu verfolgen", _s21_49, "Produktanzahl anzeigen", _s26_21, "Zeigen ein Mengenangabe Feld, sonst den Standardwert 1", _s21_51, "Rechnungsanzahl anzeigen", _s26_22, "Zeige ein Rechnungsposten Anzahlfeld, sonst den Standardwert 1", _s21_53, "Produkterm\xe4\xdfigung anzeigen", _s26_23, "Zeige Rabattfeld in Belegposition", _s16_128, "Standardanzahl", _s21_55, "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_130, _s19_82, "user", "Benutzer", "invoice_tax", "Rechnungssteuer", "line_item_tax", _s20_96, "inclusive_taxes", "Inklusive Steuern", _s17_78, "Rechnungs-Steuers\xe4tze", "item_tax_rates", "Element-Steuers\xe4tze", _s18_59, _s29_47, "configure_rates", "Steuers\xe4tze bearbeiten", _s18_60, "Zahlungsanbieter bearbeiten", "tax_settings", "Steuer-Einstellungen", _s18_62, "Steuers\xe4tze", "accent_color", "Akzent-Farbe", "switch", "Switch", _s19_31, "Komma-separierte Liste", "options", "Optionen", _s16_132, "Einzeiliger Text", "multi_line_text", "Mehrzeiliger Text", "dropdown", "Dropdown", "field_type", "Feldtyp", _s27_32, "Eine Passwort-Wiederherstellungs-Mail wurde versendet", "submit", "Abschicken", _s16_134, "Passwort wiederherstellen", "late_fees", "Versp\xe4tungszuschl\xe4ge", "credit_number", "Gutschriftnummer", "payment_number", "Zahlungsnummer", "late_fee_amount", "H\xf6he des Versp\xe4tungszuschlags", _s16_135, "Versp\xe4tungszuschlag Prozent", "schedule", "Zeitgesteuert", "before_due_date", "Vor dem F\xe4lligkeitsdatum", "after_due_date", "Nach dem F\xe4lligkeitsdatum", _s18_64, "Nach dem Rechnungsdatum", "days", "Tage", "invoice_email", "Rechnungsmail", "payment_email", "Zahlungsmail", "partial_payment", "Teilzahlung", "payment_partial", "Teilzahlung", _s21_56, "Teilzahlungsmail", "quote_email", "Angebotsmail", _s16_137, "Endlose Erinnnerung", _s16_139, "Gefiltert nach Benutzer", "administrator", "Administrator", _s18_65, "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_141, _s24_52, "invoice_options", "Rechnungsoptionen", _s17_80, '"Bereits gezahlt" ausblenden', _s22_30, '"Bereits gezahlt" nur anzeigen, wenn eine Zahlung eingegangen ist.', _s23_21, "Dokumente einbetten", _s28_19, "Bildanh\xe4nge zu den Rechnungen hinzuf\xfcgen.", _s16_143, "Zeige Kopf auf", _s16_144, "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_66, "Automatische Email", _s23_22, "Senden Sie wiederkehrende Rechnungen automatisch per E-Mail, wenn sie erstellt werden.", _s18_67, "Automatisches Archiv", _s23_23, "Archivieren Sie Angebote automatisch, wenn sie konvertiert werden.", _s18_68, _s24_51, _s23_24, "Das Angebot automatisch in eine Rechnung umwandeln wenn es vom Kunden angenommen wird.", _s17_82, "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_84, "Dreimonatlich", _s16_145, "Vier Monate", "freq_six_months", "Halbj\xe4hrlich", "freq_annually", "J\xe4hrlich", "freq_two_years", "Zwei Jahre", _s16_146, "Drei Jahre", "never", "Niemals", "company", "Firma", _s17_85, "Generierte Nummern", "charge_taxes", "Steuern erheben", "next_reset", "N\xe4chster Reset", "reset_counter", "Z\xe4hler-Reset", _s16_147, "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_87, "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_89, "Benutzerdefiniertes JavaScript", _s16_149, "Auf PDF anzeigen", _s21_58, "Unterschrift des Kunden auf dem Angebots/Rechnungs PDF anzeigen.", _s25_39, "Checkbox f\xfcr Rechnungsbedingungen", _s30_7, "Erfordern Sie die Best\xe4tigung der Rechnungsbedingungen durch den Kunden.", _s23_25, "Checkbox f\xfcr Angebotsbedingungen", _s28_20, "Erfordern Sie die Best\xe4tigung der Angebotsbedingungen durch den Kunden.", _s25_40, "Rechnungsunterschrift", _s30_8, "Erfordern Sie die Unterschrift des Kunden bei Rechnungen.", _s23_26, "Angebotsunterschrift", _s22_32, "Rechnungen mit Passwort sch\xfctzen", _s27_33, "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_26, "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_150, "Dokumente anh\xe4ngen", "attach_ubl", "UBL anh\xe4ngen", "email_style", "E-Mail-Stil", _s19_33, "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_34, "Logos der akzeptierten Kreditkarten", "credentials", "Zugangsdaten", "update_address", "Adresse aktualisieren", _s19_36, "Kundenadresse mit den gemachten Angaben aktualisieren", "rate", "Satz", "tax_rate", "Steuersatz", "new_tax_rate", "Neuer Steuersatz", "edit_tax_rate", "Steuersatz bearbeiten", _s16_152, "Steuersatz erstellt", _s16_153, "Steuersatz aktualisiert", _s17_92, "Steuersatz archiviert", _s16_154, "Steuersatz erfolgreich gel\xf6scht", _s17_93, "Steuersatz erfolgreich wiederhergestellt", _s18_69, ":value Steuers\xe4tze erfolgreich archiviert", _s17_94, ":value Steuers\xe4tze erfolgreich gel\xf6scht", _s18_70, ":value Steuers\xe4tze erfolgreich wiederhergestellt", "fill_products", "Produkte automatisch ausf\xfcllen", _s18_71, "Beim Ausw\xe4hlen eines Produktes werden automatisch Beschreibung und Kosten ausgef\xfcllt", "update_products", "Produkte automatisch aktualisieren", _s20_51, "Beim Aktualisieren einer Rechnung werden die Produkte automatisch aktualisiert", _s16_155, "Produkte konvertieren", _s21_59, "Produktpreise automatisch in die W\xe4hrung des Kunden konvertieren", "fees", "Geb\xfchren", "limits", "Grenzwerte", "provider", "Anbieter", "company_gateway", "Zahlungs-Gateway", _s16_157, "Zahlungs-Gateways", _s19_37, "Neues Gateway", _s20_52, "Gateway bearbeiten", _s23_27, "Gateway erfolgreich erstellt", _s23_28, "Gateway erfolgreich aktualisiert", _s24_27, "Gateway erfolgreich archiviert", _s23_29, "Gateway erfolgreich gel\xf6scht", _s24_28, "Gateway erfolgreich wiederhergestellt", _s25_42, ":value Zahlungsanbieter erfolgreich archiviert", _s24_29, ":value Zahlungsanbieter erfolgreich gel\xf6scht", _s25_43, ":value Zahlungsanbieter erfolgreich wiederhergestellt", _s16_159, "Weiterbearbeiten", "discard_changes", "\xc4nderungen verwerfen", "default_value", "Standardwert", "disabled", "Deaktiviert", "currency_format", "W\xe4hrungsformat", _s21_60, "Erster Tag der Woche", _s23_30, "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_72, "24-Stunden-Anzeige", "send_reminders", "Mahnung senden", "timezone", "Zeitzone", _s19_38, "Nach Projekt filtern", _s17_95, "Gefiltert nach Gruppe", _s19_40, "Gefiltert nach Rechnung", _s18_73, "Gefiltert nach Kunde", _s18_75, "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_161, "Produkt-Einstellungen", "device_settings", "Ger\xe4te-Einstellungen", "defaults", "Standards", "basic_settings", _s24_52, _s17_97, "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_32, "Vorlagen & Mahnungen", _s22_33, "Kreditkarten & Banken", _s19_42, "Datenvisualisierungen", "price", "Preis", "email_sign_up", "E-Mail-Registrierung", "google_sign_up", "Registrierung via Google", _s27_37, "Vielen Dank f\xfcr Ihren Kauf!", "redeem", "Einl\xf6sen", "back", "Zur\xfcck", "past_purchases", "Vergangene K\xe4ufe", _s19_44, "Jahres-Abonnement", "pro_plan", "Pro-Tarif", "enterprise_plan", "Enterprise-Tarif", "count_users", ":count Benutzer", "upgrade", "Upgrade", _s25_44, "Bitte geben Sie einen Vornamen ein", _s24_30, "Bitte geben Sie einen Nachnamen ein", _s33_19, "Bitte stimmen Sie den Nutzungsbedingungen und der Datenschutzerkl\xe4rung zu, um ein Konto zu erstellen.", "i_agree_to_the", "Ich stimme den", _s16_163, "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_77, "Kein Eintrag ausgew\xe4hlt", _s21_63, "Bitte speichern oder verwerfen Sie Ihre \xc4nderungen", "download", "Herunterladen", _s27_38, "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_99, "Dokument erfolgreich hochgeladen", _s16_165, "Dokument erfolgreich aktualisiert", _s17_100, "Dokument erfolgreich archiviert", _s16_166, "Dokument erfolgreich gel\xf6scht", _s17_101, "Dokument erfolgreich wiederhergestellt", _s18_79, ":value Dokumente erfolgreich archiviert", _s17_102, ":value Dokumente erfolgreich gel\xf6scht", _s18_80, ":value Dokumente erfolgreich wiederhergestellt", "no_history", "Kein Verlauf", "expense_date", "Ausgabendatum", "pending", "Ausstehend", _s16_167, "Aufgezeichnet", _s16_168, "Ausstehend", _s16_169, "Fakturiert", "converted", "Umgewandelt", _s24_32, "F\xfcgen Sie Dokumente zur Rechnung hinzu", "exchange_rate", "Wechselkurs", _s16_170, "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_171, ":count Lieferanten erfolgreich archiviert", "deleted_vendors", ":count Lieferanten erfolgreich gel\xf6scht", _s16_172, ":value Lieferanten erfolgreich wiederhergestellt", "new_expense", "Ausgabe eingeben", "created_expense", "Ausgabe erfolgreich erstellt", "updated_expense", "Ausgabe erfolgreich aktualisiert", _s16_173, "Ausgabe erfolgreich archiviert", "deleted_expense", "Ausgabe erfolgreich gel\xf6scht", _s16_174, "Ausgabe erfolgreich wiederhergestellt", _s17_103, "Ausgaben erfolgreich archiviert", _s16_175, "Ausgaben erfolgreich gel\xf6scht", _s17_104, ":value Ausgaben erfolgreich wiederhergestellt", "copy_shipping", "Versand kopieren", "copy_billing", "Zahlung kopieren", "design", "Design", _s21_64, "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_176, "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_46, "Bitte geben Sie einen Namen ein", "budgeted_hours", "Budgetierte Stunden", "created_project", "Projekt erfolgreich erstellt", "updated_project", "Projekt erfolgreich aktualisiert", _s16_178, "Projekt erfolgreich archiviert", "deleted_project", "Projekt erfolgreich gel\xf6scht", _s16_179, "Projekt erfolgreich wiederhergestellt", _s17_105, "Erfolgreich :count Projekte archiviert", _s16_180, "Erfolgreich :count Projekte gel\xf6scht", _s17_106, ":value Projekte erfolgreich wiederhergestellt", "new_project", "neues Projekt", _s27_42, "Vielen Dank, dass Sie unsere App nutzen!", "if_you_like_it", "Wenn es dir gef\xe4llt, bitte", "click_here", "hier klicken", _s18_81, "Klicke hier", "to_rate_it", ", um es zu bewerten.", "average", "Durchschnittlich", "unapproved", "Nicht genehmigt", _s30_13, "Bitte authentifizieren Sie sich, um diese Einstellung zu \xe4ndern.", "locked", "Gesperrt", "authenticate", "Authentifizieren", _s19_48, "Bitte authentifizieren Sie sich", _s24_33, "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_107, "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_181, "Klone in Rechnung", "clone_to_quote", "Klone in Angebot", "clone_to_credit", "Duplizieren in Gutschrift", "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_54, "Bearbeite wiederkehrendes Angebot", "billing_address", "Rechnungsadresse", _s16_183, "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", "Dashboard", "archive", "Archivieren", "delete", "L\xf6schen", "restore", "Wiederherstellen", _s16_185, "Aktualisieren beendet", _s23_33, "Bitte geben Sie Ihre E-Mail-Adresse ein", _s26_32, "Bitte geben Sie Ihr Passwort ein", _s21_67, "Bitte geben Sie Ihre URL ein", _s26_34, "Bitte geben Sie Ihren Produkt schl\xfcssel ein", "ascending", "Aufsteigend", "descending", "Absteigend", "save", "Speichern", _s17_109, "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_50, ":value in die Zwischenablage kopiert", "error", "Fehler", _s16_187, "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", "Stornieren", "ok", "Ok", "remove", "Entfernen", _s16_189, "E-Mail ist ung\xfcltig", "product", "Produkt", "products", "Produkte", "new_product", "Neues Produkt", "created_product", "Produkt erfolgreich erstellt", "updated_product", "Produkt erfolgreich aktualisiert", _s16_191, "Produkt erfolgreich archiviert", "deleted_product", "Produkt erfolgreich gel\xf6scht", _s16_192, "Produkt erfolgreich wiederhergestellt", _s17_111, "Archivierung erfolgreich :Produktz\xe4hler", _s16_193, "Erfolgreich :count Produkte gel\xf6scht", _s17_112, ":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_194, ":count Kunden erfolgreich archiviert", "deleted_client", "Kunde erfolgreich gel\xf6scht", "deleted_clients", ":count Kunden erfolgreich gel\xf6scht", "restored_client", "Kunde erfolgreich wiederhergestellt", _s16_195, ":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_196, "Rechnung erfolgreich archiviert", "deleted_invoice", "Rechnung erfolgreich gel\xf6scht", _s16_197, "Rechnung erfolgreich wiederhergestellt", _s17_113, ":count Rechnungen erfolgreich archiviert", _s16_198, ":count Rechnungen erfolgreich gel\xf6scht", _s17_114, ":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_264, _s16_199, "Teilzahlungsziel", "status", "Status", _s17_115, "Rechnungs Status", "quote_status", "Angebotsstatus", _s22_34, "Klicken Sie auf +, um ein Element hinzuzuf\xfcgen.", _s22_36, "Klicken Sie auf +, um die Zeit hinzuzuf\xfcgen.", "count_selected", ":count ausgew\xe4hlt", "total", "Gesamt", "percent", "Prozent", "edit", "Bearbeiten", "dismiss", "Verwerfen", _s20_56, "Bitte w\xe4hlen Sie ein Datum", _s22_37, _s29_47, _s24_35, "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_15, "Bitte geben Sie eine Rechnungs Nummer ein", _s27_46, "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_39, "Rechnung erfolgreich als versendet markiert", _s22_40, _s55_1, _s23_35, "Erfolgreich Rechnungen als versendet markiert", _s23_36, _s55_1, "done", "Erledigt", _s37_14, "Bitte geben Sie einen Kunden- oder Kontaktnamen ein", "dark_mode", "Dunkler Modus", _s27_48, "Starten Sie die App neu, um die \xc4nderung zu \xfcbernehmen.", "refresh_data", "Daten aktualisieren", "blank_contact", "Leerer Kontakt", "activity", "Aktivit\xe4t", _s16_201, "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_203, "Ausstehend", _s16_204, "entwertet", _s16_205, "Fehlgeschlagen", _s16_206, "Abgeschlossen", _s16_207, _s19_83, _s16_208, "Erstattet", _s17_116, "nicht angewendet", _s17_117, "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", _s16_265, "second_reminder", _s17_152, "third_reminder", _s17_153, "reminder1", _s16_265, "reminder2", _s17_152, "reminder3", _s17_153, "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_69, "Abwicklungsreferenz", "enter_payment", _s16_266, "new_payment", _s16_266, "created_payment", "Zahlung erfolgreich erstellt", "updated_payment", "Zahlung erfolgreich aktualisiert", _s16_209, "Zahlung erfolgreich archiviert", "deleted_payment", "Zahlung erfolgreich gel\xf6scht", _s16_210, "Zahlung erfolgreich wiederhergestellt", _s17_118, ":count Zahlungen erfolgreich archiviert", _s16_211, ":count Zahlungen erfolgreich gel\xf6scht", _s17_119, ":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 Guthaben ein", "activity_15", ":user aktualisierte :credit Guthaben", "activity_16", ":user archivierte :credit Guthaben", "activity_17", ":user l\xf6schte :credit Guthaben", "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_26, "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 Guthaben :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 hat Ticket :ticket bearbeitet", "activity_49", ":user hat Ticket :ticket geschlossen", "activity_50", ":user hat Ticket :ticket zusammengef\xfchrt", "activity_51", ":user hat Ticket :ticket aufgeteilt", "activity_52", ":contact hat Ticket :ticket ge\xf6ffnet", "activity_53", ":contact hat Ticket :ticket wieder ge\xf6ffnet", "activity_54", ":user hat Ticket :ticket wieder ge\xf6ffnet", "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_26, "activity_61", ":user hat Kunde :client aktualisiert", "activity_62", ":user hat Lieferant :vendor aktualisiert", "activity_63", ":user mailte erste Erinnerung f\xfcr Rechnung :invoice an :contact", "activity_64", ":user mailte zweite Erinnerung f\xfcr Rechnung :invoice an :contact", "activity_65", ":user mailte dritte Erinnerung f\xfcr Rechnung :invoice an :contact", "activity_66", ":user mailte endlose Erinnerung 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_120, "Einmaliges Passwort", "emailed_quote", "Angebot erfolgreich versendet", "emailed_credit", _s41_10, _s20_58, "Angebot erfolgreich als versendet markiert", _s21_71, "Guthaben erfolgreich als versendet markiert", "expired", "Abgelaufen", "all", "Alle", "select", "W\xe4hlen", _s22_41, "Mehrfachauswahl durch langes Dr\xfccken", "custom_value1", _s24_53, "custom_value2", _s24_53, "custom_value3", "Benutzerdefinierter Wert 3", "custom_value4", "Benutzerdefinierter Wert 4", _s18_82, "Benutzer definierter E-Mail-Stil", _s24_40, "Benutzerdefinierte Dashboard-Nachricht", _s29_32, "Benutzerdefinierte Nachricht f\xfcr unbezahlte Rechnung", _s27_53, "Benutzerdefinierte Nachricht f\xfcr bezahlte Rechnung", _s31_15, "Benutzerdefinierte Nachricht f\xfcr nicht genehmigten Kostenvoranschlag", "lock_invoices", "Rechnung sperren", "translations", "\xdcbersetzungen", _s19_51, "Aufgabennummernschema", _s19_53, "Aufgabennummernz\xe4hler", _s22_43, "Ausgabennummernschema", _s22_45, "Ausgabennummernz\xe4hler", _s21_72, "Lieferantennummernschema", _s21_74, "Lieferantennummernz\xe4hler", _s21_76, "Ticketnummernschema", _s21_78, "Ticketnummernz\xe4hler", _s22_47, "Zahlungsnummernschema", _s22_49, "Zahlungsnummernz\xe4hler", _s22_51, "Rechnungsnummernschema", _s22_53, "Z\xe4hler f\xfcr Rechnungsnummer", _s20_59, "Kostenvoranschlags-Nummernschema", _s20_61, "Z\xe4hler f\xfcr Angebotsnummer", _s21_80, "Gutschriftnummernschema", _s21_82, _s23_53, _s21_84, _s23_53, _s21_85, _s23_53, _s18_84, "Z\xe4hlerdatum zur\xfccksetzen", "counter_padding", "Z\xe4hler-Innenabstand", _s28_55, "Gemeinsamen Nummernz\xe4hler f\xfcr Rechnungen und Angebote verwenden", _s18_86, "Standard-Steuername 1", _s18_88, "Standard-Steuersatz 1", _s18_90, "Standard-Steuername 2", _s18_92, "Standard-Steuersatz 2", _s18_94, "Standard-Steuername 3", _s18_96, "Standard-Steuersatz 3", _s21_86, "E-Mail Rechnung Betreff", _s19_55, "E-Mail Angebot Betreff", _s21_88, "E-Mail Zahlung Betreff", _s29_34, "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_212, "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_42, "Strasse Kundenlieferanschrift", _s24_43, "Addresszusatz Kundenlieferadresse", "type", "Typ", "invoice_amount", "Rechnungssumme", _s16_216, _s16_264, "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_122, _s30_32, _s17_123, _s30_33, _s17_124, _s30_34, _s17_125, _s30_35, "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_57, "Ausgabenkategorie ID", _s16_217, "Ausgabenkategorie", _s19_59, "Rechnungs-W\xe4hrungs-ID", "tax_name1", "Steuersatz Name 1", "tax_name2", "Steuersatz Name 2", "tax_name3", "Steuersatz Name 3", "transaction_id", "Transaktions ID", _s18_98, "Status Farbschema", _s16_218, "lade Farbschema"], t1, t1), "el", A.LinkedHashMap_LinkedHashMap$_literal(["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_, _s17_0, "week", "\u0395\u03b2\u03b4\u03bf\u03bc\u03ac\u03b4\u03b1", "created_record", _s27_, _s25_, "\u03a3\u03c4\u03bf\u03bd \u03c0\u03b5\u03bb\u03ac\u03c4\u03b7 :client \u03b1\u03c0\u03b5\u03c3\u03c4\u03ac\u03bb\u03b7 \u03c4\u03bf \u03a4\u03b9\u03bc\u03bf\u03bb\u03cc\u03b3\u03b9\u03bf :invoice \u03c0\u03bf\u03c3\u03bf\u03cd :amount.", _s26_, _s17_1, _s31_, _s50_, _s31_0, _s22_, _s36_, _s55_, _s20_, _s20_0, _s25_0, _s45_, _s16_, "\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_, "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_, _s19_0, _s24_, _s29_, "after_saving", "After Saving", "view_record", "View Record", _s21_, _s21_0, _s26_0, _s37_, _s19_1, _s19_2, "json_help", _s58_, "release_notes", "Release Notes", _s23_, _s33_, "started_tasks", _s33_0, "stopped_tasks", _s33_1, "approved_quote", _s27_55, "approved_quotes", _s35_, "approve", "\u0391\u03c0\u03bf\u03b4\u03bf\u03c7\u03ae", "client_website", "Client Website", "invalid_time", "Invalid Time", _s21_1, _s21_2, _s20_1, _s20_2, _s27_0, _s27_1, _s23_0, _s23_1, "load_pdf", "Load PDF", _s16_1, _s16_2, _s24_0, _s44_, "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_3, _s16_4, "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_2, _s77_, _s22_0, _s34_, _s30_, _s47_, "small", "Small", _s21_3, _s34_0, _s22_1, _s35_0, _s16_5, _s45_0, "wait_for_saving", _s44_0, _s20_3, _s94_, "remaining", "Remaining", "invoice_paid", "Invoice Paid", "activity_120", _s50_0, "activity_121", _s50_1, "activity_122", _s51_, "activity_123", _s50_2, "activity_124", _s51_0, "normal", "Normal", "large", "Large", "extra_large", "Extra Large", _s16_6, _s16_7, _s21_4, _s42_, "print_pdf", "Print PDF", "remind_me", "Remind Me", _s16_8, _s16_9, "click_selected", "Click Selected", "hide_preview", "Hide Preview", "edit_record", "Edit Record", _s27_3, _s57_, "giropay", "GiroPay", "direct_debit", "Direct Debit", _s21_5, _s30_0, "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_2, _s59_, _s16_10, _s58_0, _s20_4, _s33_2, "disconnect", "Disconnect", "add_to_invoices", "Add to Invoices", "acss", _s29_36, "becs", _s17_126, "bulk_download", "Download", _s17_3, _s104_, "persist_ui", "Persist UI", "persist_ui_help", _s104_0, _s18_, _s18_0, _s17_4, _s17_5, "has_tasks", "Has Tasks", "registration", "Registration", _s27_4, _s50_3, "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_1, _s18_2, "system", "\u03a3\u03cd\u03c3\u03c4\u03b7\u03bc\u03b1", _s19_3, _s19_4, "updated_company", _s28_, "kbc", "KBC", "bancontact", "Bancontact", _s19_5, _s44_1, "webhook_success", "Webhook Success", _s24_1, _s40_, _s27_5, _s43_, "app", "App", _s20_5, _s46_0, _s16_11, _s16_220, _s18_3, "Email Invoice", _s16_12, "Email Quote", _s17_6, "Email Credit", "from_name", "\u0391\u03c0\u03cc \u038c\u03bd\u03bf\u03bc\u03b1", _s16_13, _s16_221, _s17_7, "\u0395\u03c0\u03b1\u03bd\u03b1\u03bb\u03b1\u03bc\u03b2\u03b1\u03bd\u03cc\u03bc\u03b5\u03bd\u03b7 \u0394\u03b1\u03c0\u03ac\u03bd\u03b7", _s18_4, "\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_6, "\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_2, "\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_1, "\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_2, "\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_2, "\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_3, _s25_64, _s25_4, _s38_1, _s26_3, "\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_2, _s24_3, _s25_5, _s25_6, "last_sent_date", "Last Sent Date", "include_drafts", "Include Drafts", _s19_6, _s32_0, "is_invoiced", "Is Invoiced", "change_plan", "Change Plan", "persist_data", "Persist Data", "customer_count", "Customer Count", _s16_14, _s16_15, _s16_16, _s16_17, _s28_0, _s28_1, "decimal_comma", "Decimal Comma", _s26_4, _s35_1, "select_method", "Select Method", "select_platform", "Select Platform", _s28_2, _s42_0, _s16_18, _s27_6, "enable_markdown", "Enable Markdown", _s20_6, _s35_2, "user_guide", "\u039f\u03b4\u03b7\u03b3\u03cc\u03c2 \u03a7\u03c1\u03ae\u03c3\u03b7\u03c2", _s18_6, _s18_7, "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_1, _s31_2, _s25_7, _s25_8, _s33_3, _s33_4, _s27_7, _s27_8, _s36_0, _s36_1, _s31_3, _s31_4, _s25_9, _s25_10, "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_2, _s57_0, _s21_8, _s62_, "change_email", "Change Email", _s25_11, _s52_, _s21_9, _s21_10, "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_9, _s28_3, _s19_7, _s48_, "json", "JSON", _s24_4, _s24_5, "wait_for_data", _s42_1, "net_total", "Net Total", "has_taxes", "Has Taxes", _s16_19, _s16_20, _s18_8, _s40_0, "login_success", _s16_21, "login_failure", "Failed Login", "exported_data", _s67_, _s23_3, _s23_4, _s28_4, _s41_, "step_1_sign_in", "Step 1: Sign In", _s16_22, _s17_10, "account_id", "Account ID", _s27_9, _s35_3, "activity_100", _s50_4, "activity_101", _s50_5, "activity_102", _s51_1, "activity_103", _s50_6, "activity_104", _s51_2, _s18_9, _s18_10, _s23_5, _s35_4, "gateway_setup", "Gateway Setup", "preview_sidebar", "Preview Sidebar", _s16_23, _s16_24, _s18_11, _s31_5, _s16_25, _s16_26, "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_12, "\u038c\u03bd\u03bf\u03bc\u03b1 \u0395\u03c0\u03b1\u03c6\u03ae\u03c2", _s17_11, "\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_11, _s53_, _s25_12, _s37_0, _s17_13, _s17_14, "is_viewed", "Is Viewed", "letter", "Letter", "legal", "Legal", "page_layout", "Page Layout", "portrait", "Portrait", "landscape", "Landscape", _s26_5, _s85_, _s20_7, _s54_, _s21_12, _s21_13, _s17_15, _s17_16, "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_14, _s18_15, "promo_code", "Promo code", "promo_discount", "Promo Discount", _s18_16, _s18_17, _s16_27, _s16_28, "max_seats_limit", "Max Seats Limit", "trial_enabled", "Trial Enabled", "trial_duration", "Trial Duration", _s21_14, _s21_15, _s18_18, _s18_19, "plan_map", "Plan Map", "refund_period", "Refund Period", _s21_16, _s21_17, "purchase_page", "Purchase Page", "security", "\u0391\u03c3\u03c6\u03ac\u03bb\u03b5\u03b9\u03b1", "email_bounced", "Email Bounced", _s20_8, "Spam Complaint", "email_delivery", "Email Delivery", _s16_29, _s16_30, "pdf_response", "PDF Response", _s22_4, _s22_5, "pdf_failed", "PDF Failed", "pdf_success", "PDF Success", "modified", "Modified", "subscription", "Subscription", "subscriptions", "\u0395\u03b3\u03b3\u03c1\u03b1\u03c6\u03ad\u03c2", _s16_31, _s16_32, _s17_17, "\u0395\u03c0\u03b5\u03be\u03b5\u03c1\u03b3\u03b1\u03c3\u03af\u03b1 \u03a3\u03c5\u03bd\u03b4\u03c1\u03bf\u03bc\u03ae\u03c2", _s20_9, "\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_10, "\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_18, "\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_11, _s33_7, _s20_12, _s33_8, _s21_19, _s34_2, _s19_8, _s21_20, _s20_13, _s27_10, _s26_6, _s26_7, "connect_gmail", "Connect Gmail", _s16_33, _s16_34, "connected_gmail", _s28_5, _s18_20, _s31_6, _s16_35, _s100_, _s16_36, _s16_37, "count_minutes", ":count Minutes", _s16_38, _s16_39, _s29_0, _s29_1, "use_last_email", "Use last email", _s16_40, _s16_41, _s21_21, _s51_3, _s27_11, _s35_5, _s27_12, _s27_13, _s34_3, _s52_0, "help_translate", "Help Translate", _s23_6, _s23_7, "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_9, _s25_13, _s16_42, _s30_1, _s19_10, _s33_9, "delivered", "Delivered", "bounced", "\u0395\u03c0\u03b5\u03c3\u03c4\u03c1\u03ac\u03c6\u03b7", "spam", "Spam", "view_docs", "View Docs", _s32_1, _s72_, "send_sms", "Send SMS", "sms_code", "SMS Code", _s21_22, "\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_21, "\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_19, _s17_20, _s17_21, "\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_22, _s18_23, _s34_4, _s34_5, "stay_logged_in", "Stay Logged In", _s23_8, _s40_1, "count_hours", ":count Hours", "count_day", "1 Day", "count_days", ":count Days", _s19_11, _s19_12, _s17_22, _s17_23, "resend_email", "Resend Email", _s26_8, _s33_10, _s16_43, "\u0395\u03c0\u03b5\u03c3\u03c4\u03c1\u03b1\u03bc\u03ad\u03bd\u03b7 \u03a0\u03bb\u03b7\u03c1\u03c9\u03bc\u03ae", _s19_13, _s19_14, _s19_15, _s45_1, "list_long_press", "List Long Press", "show_actions", "Show Actions", _s17_24, _s17_25, _s27_14, _s51_4, _s21_23, _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_24, "\u039c\u03b5\u03c4\u03b1\u03c4\u03c1\u03bf\u03c0\u03ae \u03c3\u03b5 \u03a4\u03b9\u03bc\u03bf\u03bb\u03cc\u03b3\u03b9\u03bf", _s16_44, "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_16, "\u0391\u03bd\u03b1\u03b6\u03ae\u03c4\u03b7\u03c3\u03b7 1 \u038c\u03c1\u03bf\u03c5 \u03a0\u03bb\u03b7\u03c1\u03c9\u03bc\u03ae\u03c2", _s20_14, "\u0391\u03bd\u03b1\u03b6\u03ae\u03c4\u03b7\u03c3\u03b7 :count \u038c\u03c1\u03c9\u03bd \u03a0\u03bb\u03b7\u03c1\u03c9\u03bc\u03ae\u03c2", _s16_46, "\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_48, "\u03a5\u03c0\u03bf\u03c3\u03c4\u03b7\u03c1\u03b9\u03b6\u03cc\u03bc\u03b5\u03bd\u03b1 \u0393\u03b5\u03b3\u03bf\u03bd\u03cc\u03c4\u03b1", _s16_50, "\u039c\u03b5\u03c4\u03b1\u03c4\u03c1\u03b5\u03c0\u03cc\u03bc\u03b5\u03bd\u03bf \u03a0\u03bf\u03c3\u03cc", _s17_26, "\u03a5\u03c0\u03cc\u03bb\u03bf\u03b9\u03c0\u03bf \u03b1\u03c0\u03cc \u039c\u03b5\u03c4\u03b1\u03c4\u03c1\u03bf\u03c0\u03ae", _s22_6, _s22_7, _s24_6, _s24_7, "converted_total", "Converted Total", "is_sent", "\u0388\u03c7\u03b5\u03b9 \u0391\u03c0\u03bf\u03c3\u03c4\u03b1\u03bb\u03b5\u03af", _s17_28, "\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_15, "\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_25, "\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_9, "\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_30, "\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_8, "\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_16, "\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_26, "\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_14, "\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_52, "\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_8, _s24_10, "import_type", "\u03a4\u03cd\u03c0\u03bf\u03c2 \u0395\u03b9\u03c3\u03b1\u03b3\u03c9\u03b3\u03ae\u03c2", "html_mode", "HTML Mode", "html_mode_help", _s43_0, "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_32, "\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_9, '\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_11, "\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_13, "\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_154, "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_9, _s17_154, "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_15, "\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_34, "\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_54, "\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_17, "\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_18, "\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_18, "\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_19, "\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_20, "\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_19, "\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_10, "\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_27, "\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_11, "\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_28, "\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_21, "\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_56, "\u0395\u03bc\u03c6\u03ac\u03bd\u03b9\u03c3\u03b7 \u03a0\u03af\u03bd\u03b1\u03ba\u03b1 \u0395\u03c1\u03b3\u03b1\u03c3\u03b9\u03ce\u03bd", _s21_28, "\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_22, "\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_15, "\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_24, _s20_25, _s25_16, _s42_5, _s21_29, "\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_29, "\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_26, "\u03a0\u03c1\u03bf\u03c3\u03b1\u03c1\u03bc\u03bf\u03b3\u03ae \u039a\u03b1\u03c4\u03b7\u03b3\u03bf\u03c1\u03b9\u03ce\u03bd", _s18_31, "\u039a\u03b1\u03c4\u03b7\u03b3\u03bf\u03c1\u03af\u03b5\u03c2 \u0394\u03b1\u03c0\u03ac\u03bd\u03b7\u03c2", _s20_28, "\u039d\u03ad\u03b1 \u039a\u03b1\u03c4\u03b7\u03b3\u03bf\u03c1\u03af\u03b1 \u0394\u03b1\u03c0\u03b1\u03bd\u03ce\u03bd", _s21_30, "\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_16, "\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_17, "\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_18, "\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_18, "\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_19, "\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_19, "\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_18, "\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_10, "\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_19, "\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_10, "\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_21, "\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_32, "\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_12, "\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_36, "\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_33, "\u03a0\u03c1\u03ad\u03c0\u03b5\u03b9 \u03bd\u03b1 \u03c4\u03b9\u03bc\u03bf\u03bb\u03bf\u03b3\u03b7\u03b8\u03b5\u03af", _s23_11, "\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_3, "\u039a\u03ac\u03bd\u03b5 \u03c4\u03b1 \u03ad\u03b3\u03b3\u03c1\u03b1\u03c6\u03b1 \u03b5\u03bc\u03c6\u03b1\u03bd\u03af\u03c3\u03b9\u03bc\u03b1", _s21_34, "\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_58, "\u03a1\u03c5\u03b8\u03bc\u03af\u03c3\u03b5\u03b9\u03c2 \u0394\u03b1\u03c0\u03ac\u03bd\u03b7\u03c2", _s18_34, "\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_37, "\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_22, "\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_23, "\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_24, "\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_21, "\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_76, "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_13, "\u03a0\u03c1\u03ce\u03c4\u03b7 \u039c\u03ad\u03c1\u03b1 \u03c4\u03bf\u03c5 \u039c\u03ae\u03bd\u03b1", _s21_35, "\u03a4\u03b5\u03bb\u03b5\u03c5\u03c4\u03b1\u03af\u03b1 \u039c\u03ad\u03c1\u03b1 \u03c4\u03bf\u03c5 \u039c\u03ae\u03bd\u03b1", _s17_39, "\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_60, "\u0395\u03bd\u03b1\u03c0\u03bf\u03bc\u03b5\u03af\u03bd\u03b1\u03bd\u03c4\u03b5\u03c2 \u039a\u03cd\u03ba\u03bb\u03bf\u03b9", _s17_41, "\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_36, "\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_37, "\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_15, "\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_25, "\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_26, "\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_11, "\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_27, "\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_28, "\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_12, "\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_20, "\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_13, "\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_21, "\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_20, "\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_29, "\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_6, "\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_38, "\u0395\u03c0\u03b9\u03c4\u03c1\u03ad\u03c8\u03c4\u03b5 \u03a5\u03c0\u03b5\u03c1\u03c0\u03bb\u03b7\u03c1\u03c9\u03bc\u03ae", _s23_12, "\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_22, "\u0395\u03c0\u03b9\u03c4\u03c1\u03ad\u03c8\u03c4\u03b5 \u03a5\u03c0\u03bf\u03c0\u03bb\u03b7\u03c1\u03c9\u03bc\u03ae", _s24_21, "\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_2, "\u0391\u03c0\u03bf\u03c4\u03c5\u03c7\u03af\u03b1 \u03a3\u03c5\u03bc\u03b2\u03b9\u03b2\u03b1\u03c3\u03bc\u03bf\u03cd", _s30_3, "\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_43, "\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_62, "\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_22, "\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_134, "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_40, "\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_64, "\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_31, "Email Online \u03a0\u03bb\u03b7\u03c1\u03c9\u03bc\u03ce\u03bd", _s20_33, "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_45, "\u0395\u03c0\u03b9\u03bb\u03b5\u03b3\u03bc\u03ad\u03bd\u03b1 \u03a4\u03b9\u03bc\u03bf\u03bb\u03cc\u03b3\u03b9\u03b1", _s17_47, "\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_49, "\u0395\u03c0\u03b9\u03bb\u03b5\u03b3\u03bc\u03ad\u03bd\u03b5\u03c2 \u0394\u03b1\u03c0\u03ac\u03bd\u03b5\u03c2", _s17_51, "\u03a0\u03c1\u03bf\u03c3\u03b5\u03c7\u03ae \u03a4\u03b9\u03bc\u03bf\u03bb\u03cc\u03b3\u03b9\u03b1", _s17_53, "\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_55, "\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_66, "\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_67, "\u0395\u03c0\u03b9\u03c4\u03c5\u03c7\u03ae\u03c2 \u03b1\u03bd\u03ac\u03ba\u03c4\u03b7\u03c3\u03b7 webhook", _s17_56, "\u0395\u03c0\u03b9\u03c4\u03c5\u03c7\u03ae\u03c2 \u03b1\u03c1\u03c7\u03b5\u03b9\u03bf\u03b8\u03ad\u03c4\u03b7\u03c3\u03b7 :value webhooks", _s16_68, "\u0395\u03c0\u03b9\u03c4\u03c5\u03c7\u03ae\u03c2 \u03b4\u03b9\u03b1\u03b3\u03c1\u03b1\u03c6\u03ae :value webhooks", _s16_69, "\u0395\u03c0\u03b9\u03c4\u03c5\u03c7\u03ae\u03c2 \u03b1\u03c6\u03b1\u03af\u03c1\u03b5\u03c3\u03b7 :value webhooks", _s17_57, "\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_24, "\u0395\u03b3\u03b3\u03c1\u03b1\u03c6\u03ae \u03a0\u03b5\u03bb\u03ac\u03c4\u03b7", _s24_24, "\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", _s21_39, "\u03a0\u03c1\u03bf\u03c3\u03b1\u03c1\u03bc\u03bf\u03b3\u03ae & \u03a0\u03c1\u03bf\u03b5\u03c0\u03b9\u03c3\u03ba\u03cc\u03c0\u03b7\u03c3\u03b7", "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_36, "\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_70, "\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_72, _s18_135, "number_of_days", "\u0391\u03c1\u03b9\u03b8\u03bc\u03cc\u03c2 \u03b7\u03bc\u03b5\u03c1\u03ce\u03bd", _s23_14, "\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_73, "\u039d\u03ad\u03bf\u03c2 \u038c\u03c1\u03bf\u03c2 \u03a0\u03bb\u03b7\u03c1\u03c9\u03bc\u03ae\u03c2", _s17_59, "\u0395\u03c0\u03b5\u03be\u03b5\u03c1\u03b3\u03b1\u03c3\u03af\u03b1 \u038c\u03c1\u03bf\u03c5 \u03a0\u03bb\u03b7\u03c1\u03c9\u03bc\u03ae\u03c2", _s20_37, "\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_38, "\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_40, "\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_39, "\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_40, "\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_41, "\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_20, "\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_42, "\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_21, "\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_16, "\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_25, "\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_42, "\u039c\u03b5\u03c1\u03b9\u03ba\u03ae \u0395\u03c0\u03b9\u03c3\u03c4\u03c1\u03bf\u03c6\u03ae \u03a7\u03c1\u03b7\u03bc\u03ac\u03c4\u03c9\u03bd", _s16_75, "\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_76, "\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_63, "\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_44, "\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_82, "\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_64, "\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_65, "\u03a0\u03cc\u03bb\u03b7/\u039d\u03bf\u03bc\u03cc\u03c2/\u03a4.\u039a.", _s17_67, "\u03a4\u039a/\u03a0\u03cc\u03bb\u03b7/\u03a0\u03b5\u03c1\u03b9\u03bf\u03c7\u03ae", "custom1", _s16_267, "custom2", _s18_136, "custom3", _s16_268, "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_83, "\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_45, "\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_31, "\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_84, "\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_22, "\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_23, "\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_86, "\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_87, "\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_88, "\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_46, "\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_90, "\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_91, "\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_19, "\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_92, "\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_69, "\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_54, "surcharge2", _s26_55, "surcharge3", _s26_56, "surcharge4", _s26_57, "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_52, "\u03a4\u03b5\u03bb\u03b5\u03c5\u03c4\u03b1\u03af\u03b1 \u03b5\u03af\u03c3\u03bf\u03b4\u03bf\u03c2 \u03b5\u03c0\u03b1\u03c6\u03ae\u03c2", _s17_71, "\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_43, "\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_44, "\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_45, "\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_46, "\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_73, "\u039f\u03b4\u03cc\u03c2 \u0391\u03c0\u03bf\u03c3\u03c4\u03bf\u03bb\u03ae\u03c2", _s17_74, "\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_41, "\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_122, "\u03a7\u03ce\u03c1\u03b1 \u0391\u03c0\u03bf\u03c3\u03c4\u03bf\u03bb\u03ae\u03c2", _s16_124, "\u039f\u03b4\u03cc\u03c2 \u03a7\u03c1\u03ad\u03c9\u03c3\u03b7\u03c2", _s16_125, "\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_27, "\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_126, "\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_137, "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_47, "\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_6, "\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_43, "\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_33, "\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_45, "\u039f \u03ba\u03c9\u03b4\u03b9\u03ba\u03bf\u03c0\u03bf\u03b9\u03b7\u03c4\u03ae\u03c2 PDF \u03b1\u03c0\u03b1\u03b9\u03c4\u03b5\u03af :version", _s18_55, "\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_18, "\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_57, "\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_48, "\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_46, "\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_29, "\u0395\u03c1\u03b3\u03b1\u03c3\u03af\u03b5\u03c2 \u03c0\u03cd\u03bb\u03b7\u03c2 \u03c0\u03b5\u03bb\u03ac\u03c4\u03b7", _s23_19, "\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_47, "\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_267, "second_custom", _s18_136, "third_custom", _s16_268, "show_cost", "\u0395\u03bc\u03c6\u03ac\u03bd\u03b9\u03c3\u03b7 \u039a\u03cc\u03c3\u03c4\u03bf\u03c5\u03c2", _s17_76, "\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_49, "\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_21, "\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_51, "\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_22, "\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_53, "\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_23, "\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_128, "\u03a0\u03c1\u03bf\u03b5\u03c0\u03b9\u03bb\u03b5\u03b3\u03bc\u03ad\u03bd\u03b7 \u03a0\u03bf\u03c3\u03cc\u03c4\u03b7\u03c4\u03b1", _s21_55, "\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_130, "\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_78, "\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_59, _s24_54, "configure_rates", "\u03a0\u03c1\u03bf\u03c3\u03b1\u03c1\u03bc\u03bf\u03b3\u03ae \u03c0\u03bf\u03c3\u03bf\u03c3\u03c4\u03ce\u03bd", _s18_60, "\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_62, "\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_31, "\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_132, "\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_32, "\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_134, "\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_135, "\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", "schedule", "\u03a0\u03c1\u03bf\u03b3\u03c1\u03b1\u03bc\u03bc\u03ac\u03c4\u03b9\u03c3\u03b5", "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_64, "\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_56, "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_137, _s18_135, _s16_139, "\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_65, "\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_141, "\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_80, "\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_30, '\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_21, "\u0395\u03bd\u03c3\u03c9\u03bc\u03b1\u03c4\u03c9\u03bc\u03ad\u03bd\u03b1 \u0388\u03b3\u03b3\u03c1\u03b1\u03c6\u03b1", _s28_19, "\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_143, "\u0395\u03bc\u03c6\u03ac\u03bd\u03b9\u03c3\u03b7 \u039a\u03b5\u03c6\u03b1\u03bb\u03af\u03b4\u03b1\u03c2", _s16_144, "\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_66, "\u0391\u03c5\u03c4\u03cc\u03bc\u03b1\u03c4\u03bf Email", _s23_22, "\u0391\u03c5\u03c4\u03cc\u03bc\u03b1\u03c4\u03b7 \u03b1\u03c0\u03bf\u03c3\u03c4\u03bf\u03bb\u03ae \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 \u03bc\u03b5 email \u03cc\u03c4\u03b1\u03bd \u03b4\u03b7\u03bc\u03b9\u03bf\u03c5\u03c1\u03b3\u03b7\u03b8\u03bf\u03cd\u03bd.", _s18_67, "\u0391\u03c5\u03c4\u03cc\u03bc\u03b1\u03c4\u03b7 \u0391\u03c1\u03c7\u03b5\u03b9\u03bf\u03b8\u03ad\u03c4\u03b7\u03c3\u03b7", _s23_23, "\u0391\u03c5\u03c4\u03cc\u03bc\u03b1\u03c4\u03b7 \u03b1\u03c1\u03c7\u03b5\u03b9\u03bf\u03b8\u03ad\u03c4\u03b7\u03c3\u03b7 \u03c0\u03c1\u03bf\u03c3\u03c6\u03bf\u03c1\u03ce\u03bd \u03cc\u03c4\u03b1\u03bd \u03bc\u03b5\u03c4\u03b1\u03c4\u03c1\u03b1\u03c0\u03bf\u03cd\u03bd.", _s18_68, _s18_134, _s23_24, "\u0391\u03c5\u03c4\u03cc\u03bc\u03b1\u03c4\u03b7 \u03bc\u03b5\u03c4\u03b1\u03c4\u03c1\u03bf\u03c0\u03ae \u03c4\u03b7\u03c2 \u03c0\u03c1\u03bf\u03c3\u03c6\u03bf\u03c1\u03ac\u03c2 \u03c3\u03b5 \u03c4\u03b9\u03bc\u03bf\u03bb\u03cc\u03b3\u03b9\u03bf \u03bc\u03cc\u03bb\u03b9\u03c2 \u03b3\u03af\u03bd\u03b5\u03b9 \u03b1\u03c0\u03bf\u03b4\u03b5\u03ba\u03c4\u03ae \u03b1\u03c0\u03cc \u03c4\u03bf\u03bd \u03c0\u03b5\u03bb\u03ac\u03c4\u03b7.", _s17_82, "\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_84, "\u03a4\u03c1\u03b5\u03b9\u03c2 \u03bc\u03ae\u03bd\u03b5\u03c2", _s16_145, "\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_146, "\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_85, "\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_147, "\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_87, "\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_89, "\u03a0\u03c1\u03bf\u03c3\u03b1\u03c1\u03bc\u03bf\u03c3\u03bc\u03ad\u03bd\u03b7 JavaScript", _s16_149, "\u0395\u03bc\u03c6\u03ac\u03bd\u03b9\u03c3\u03b5 \u03c3\u03c4\u03bf PDF", _s21_58, "\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_39, "\u039a\u03bf\u03c5\u03c4\u03ac\u03ba\u03b9 \u038c\u03c1\u03c9\u03bd \u03a4\u03b9\u03bc\u03bf\u03bb\u03bf\u03b3\u03af\u03bf\u03c5", _s30_7, "\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_25, "\u039a\u03bf\u03c5\u03c4\u03ac\u03ba\u03b9 \u038c\u03c1\u03c9\u03bd \u03a0\u03c1\u03bf\u03c3\u03c6\u03bf\u03c1\u03ac\u03c2", _s28_20, "\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_40, "\u03a5\u03c0\u03bf\u03b3\u03c1\u03b1\u03c6\u03ae \u03a4\u03b9\u03bc\u03bf\u03bb\u03bf\u03b3\u03af\u03bf\u03c5", _s30_8, "\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_26, "\u03a5\u03c0\u03bf\u03b3\u03c1\u03b1\u03c6\u03ae \u03a0\u03c1\u03bf\u03c3\u03c6\u03bf\u03c1\u03ac\u03c2", _s22_32, "\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_33, "\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_26, "\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_150, "\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_33, "\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_34, "\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_36, "\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_152, "\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_153, "\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_92, "\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_154, "\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_93, "\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_69, "\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_94, "\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_70, "\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_71, "\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_51, "\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_155, "\u039c\u03b5\u03c4\u03b1\u03c4\u03c1\u03bf\u03c0\u03ae \u03a4\u03b9\u03bc\u03ce\u03bd \u03a0\u03c1\u03bf\u03ca\u03cc\u03bd\u03c4\u03c9\u03bd", _s21_59, "\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_157, "\u03a0\u03cd\u03bb\u03b5\u03c2 \u03a0\u03bb\u03b7\u03c1\u03c9\u03bc\u03ce\u03bd (Gateways)", _s19_37, "\u039d\u03ad\u03b1 \u03a0\u03cd\u03bb\u03b7 \u03c0\u03bb\u03b7\u03c1\u03c9\u03bc\u03ae\u03c2 (Gateway)", _s20_52, "\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_27, "\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_28, "\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_27, "\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_29, "\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_28, "\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_42, "\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_29, "\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_43, "\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_159, "\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_60, "\u03a0\u03c1\u03ce\u03c4\u03b7 \u039c\u03ad\u03c1\u03b1 \u03c4\u03b7\u03c2 \u0395\u03b2\u03b4\u03bf\u03bc\u03ac\u03b4\u03b1\u03c2", _s23_30, "\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_85, _s18_72, _s19_85, "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_38, "\u03a6\u03b9\u03bb\u03c4\u03c1\u03ac\u03c1\u03b9\u03c3\u03bc\u03b1 \u03b1\u03bd\u03ac Project", _s17_95, "\u03a6\u03b9\u03bb\u03c4\u03c1\u03ac\u03c1\u03b9\u03c3\u03bc\u03b1 \u03b1\u03bd\u03ac \u0393\u03ba\u03c1\u03bf\u03c5\u03c0", _s19_40, "\u03a6\u03b9\u03bb\u03c4\u03c1\u03ac\u03c1\u03b9\u03c3\u03bc\u03b1 \u03b1\u03bd\u03ac \u03a4\u03b9\u03bc\u03bf\u03bb\u03cc\u03b3\u03b9\u03bf", _s18_73, "\u03a6\u03b9\u03bb\u03c4\u03c1\u03ac\u03c1\u03b9\u03c3\u03bc\u03b1 \u03b1\u03bd\u03ac \u03a0\u03b5\u03bb\u03ac\u03c4\u03b7", _s18_75, "\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_161, "\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_97, "\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_32, "\u03a0\u03c1\u03cc\u03c4\u03c5\u03c0\u03b1 & \u03a5\u03c0\u03b5\u03bd\u03b8\u03c5\u03bc\u03af\u03c3\u03b5\u03b9\u03c2", _s22_33, "\u03a0\u03b9\u03c3\u03c4\u03c9\u03c4\u03b9\u03ba\u03ad\u03c2 \u039a\u03ac\u03c1\u03c4\u03b5\u03c2 & \u03a4\u03c1\u03ac\u03c0\u03b5\u03b6\u03b5\u03c2", _s19_42, "\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_37, "\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_44, "\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_44, "\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_30, "\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_19, "\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_163, "\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_77, "\u0394\u03b5\u03bd \u03ad\u03c7\u03bf\u03c5\u03bd \u03b5\u03c0\u03b9\u03bb\u03b5\u03b3\u03b5\u03af \u03c0\u03b5\u03b4\u03af\u03b1.", _s21_63, "\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_38, "\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_99, "\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_165, "\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_100, "\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_166, "\u0395\u03c0\u03b9\u03c4\u03c5\u03c7\u03ae\u03c2 \u03b4\u03b9\u03b1\u03b3\u03c1\u03b1\u03c6\u03ae \u03b1\u03c1\u03c7\u03b5\u03af\u03bf\u03c5", _s17_101, "\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_79, "\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_102, "\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_80, "\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_167, "\u039a\u03b1\u03c4\u03b1\u03b3\u03b5\u03b3\u03c1\u03b1\u03bc\u03bc\u03ad\u03bd\u03bf", _s16_168, "\u03a3\u03b5 \u03b1\u03bd\u03b1\u03bc\u03bf\u03bd\u03ae", _s16_169, "\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_32, "\u03a0\u03c1\u03bf\u03c3\u03b8\u03ad\u03c3\u03c4\u03b5 \u03ad\u03b3\u03b3\u03c1\u03b1\u03c6\u03b1 \u03c3\u03c4\u03bf \u03c4\u03b9\u03bc\u03bf\u03bb\u03cc\u03b3\u03b9\u03bf", "exchange_rate", "\u0399\u03c3\u03bf\u03c4\u03b9\u03bc\u03af\u03b1 \u0391\u03bd\u03c4\u03b1\u03bb\u03bb\u03b1\u03b3\u03ae\u03c2", _s16_170, "\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_171, "\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_172, "\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_173, "\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_174, "\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_103, "\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_175, "\u0395\u03c0\u03b9\u03c4\u03c5\u03c7\u03ae\u03c2 \u03b4\u03b9\u03b1\u03b3\u03c1\u03b1\u03c6\u03ae \u03b4\u03b1\u03c0\u03b1\u03bd\u03ce\u03bd", _s17_104, "\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_64, "\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_176, "\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_46, "\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_178, "\u0395\u03c0\u03b9\u03c4\u03c5\u03c7\u03ae\u03c2 \u03b1\u03c1\u03c7\u03b5\u03b9\u03bf\u03b8\u03ad\u03c4\u03b7\u03c3\u03b7 project", "deleted_project", _s25_64, _s16_179, "\u0395\u03c0\u03b9\u03c4\u03c5\u03c7\u03ae\u03c2 \u03b1\u03bd\u03ac\u03ba\u03c4\u03b7\u03c3\u03b7 project", _s17_105, "\u0395\u03c0\u03b9\u03c4\u03c5\u03c7\u03ae\u03c2 \u03b1\u03c1\u03c7\u03b5\u03b9\u03bf\u03b8\u03ad\u03c4\u03b7\u03c3\u03b7 :count projects", _s16_180, "\u0395\u03c0\u03b9\u03c4\u03c5\u03c7\u03ae\u03c2 \u03b4\u03b9\u03b1\u03b3\u03c1\u03b1\u03c6\u03ae :count projects", _s17_106, "\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_42, "\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_81, "\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_13, "\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_48, "\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_33, "\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_107, "\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_86, "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_86, "custom", "\u03a0\u03c1\u03bf\u03c3\u03b1\u03c1\u03bc\u03bf\u03c3\u03bc\u03ad\u03bd\u03bf", _s16_181, "\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_54, "\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_183, "\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_185, "\u0391\u03bd\u03b1\u03bd\u03ad\u03c9\u03c3\u03b7 \u039f\u03bb\u03bf\u03ba\u03bb\u03b7\u03c1\u03ce\u03b8\u03b7\u03ba\u03b5", _s23_33, "\u03a0\u03b1\u03c1\u03b1\u03ba\u03b1\u03bb\u03ce \u03b5\u03b9\u03c3\u03ac\u03b3\u03b5\u03c4\u03b5 \u03c4\u03bf email \u03c3\u03b1\u03c2", _s26_32, "\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_67, "\u03a0\u03b1\u03c1\u03b1\u03ba\u03b1\u03bb\u03ce \u03b5\u03b9\u03c3\u03ac\u03b3\u03b5\u03c4\u03b5 \u03c4\u03bf URL \u03c3\u03b1\u03c2", _s26_34, "\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_109, "\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_50, "\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_187, "\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_189, "\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_191, "\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_192, "\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_111, "\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_193, "\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_112, "\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_194, "\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_195, "\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_196, "\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_197, "\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_113, "\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_198, "\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_114, "\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", "\u03a0\u03c1\u03bf\u03c3\u03b8\u03ae\u03ba\u03b7 \u03a0\u03c1\u03bf\u03ca\u03cc\u03bd\u03c4\u03bf\u03c2", "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_76, _s16_199, "\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_115, "\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_34, "\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_36, "\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_56, "\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_37, _s24_54, _s24_35, "\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_15, "\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_46, "\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_39, _s42_15, _s22_40, _s42_15, _s23_35, _s42_16, _s23_36, _s42_16, "done", "\u0388\u03c4\u03bf\u03b9\u03bc\u03bf", _s37_14, "\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_48, "\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_201, "\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_203, "\u0395\u03ba\u03ba\u03c1\u03b5\u03bc\u03ae\u03c2", _s16_204, "\u03a3\u03b5 \u03bb\u03ae\u03be\u03b7", _s16_205, "\u0391\u03c0\u03ad\u03c4\u03c5\u03c7\u03b5", _s16_206, "\u039f\u03bb\u03bf\u03ba\u03bb\u03b7\u03c1\u03ce\u03b8\u03b7\u03ba\u03b5", _s16_207, "\u039c\u03b5\u03c1\u03b9\u03ba\u03ae \u03b5\u03c0\u03b9\u03c3\u03c4\u03c1\u03bf\u03c6\u03ae \u03c7\u03c1\u03b7\u03bc\u03ac\u03c4\u03c9\u03bd", _s16_208, _s18_137, _s17_116, "\u0391\u03bd\u03b5\u03c6\u03ac\u03c1\u03bc\u03bf\u03c3\u03c4\u03bf", _s17_117, _s19_14, "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_269, "second_reminder", _s18_138, "third_reminder", _s16_270, "reminder1", _s16_269, "reminder2", _s18_138, "reminder3", _s16_270, "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_137, "payment_type", "\u03a4\u03cd\u03c0\u03bf\u03c2 \u03a0\u03bb\u03b7\u03c1\u03c9\u03bc\u03ae\u03c2", _s21_69, _s18_139, "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_209, "\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_210, "\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_118, "\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_211, "\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_119, "\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_11, "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", "\u039f \u03c7\u03c1\u03ae\u03c3\u03c4\u03b7\u03c2 :user \u03b5\u03bd\u03b7\u03bc\u03ad\u03c1\u03c9\u03c3\u03b5 \u03c4\u03bf \u03b1\u03af\u03c4\u03b7\u03bc\u03b1 \u03c5\u03c0\u03bf\u03c3\u03c4\u03ae\u03c1\u03b9\u03be\u03b7\u03c2 :ticket", "activity_49", "\u039f \u03c7\u03c1\u03ae\u03c3\u03c4\u03b7\u03c2 :user \u03ad\u03ba\u03bb\u03b5\u03b9\u03c3\u03b5 \u03c4\u03bf \u03b1\u03af\u03c4\u03b7\u03bc\u03b1 \u03c5\u03c0\u03bf\u03c3\u03c4\u03ae\u03c1\u03b9\u03be\u03b7\u03c2 :ticket", "activity_50", "\u039f \u03c7\u03c1\u03ae\u03c3\u03c4\u03b7\u03c2 :user \u03c3\u03c5\u03bd\u03ad\u03bd\u03c9\u03c3\u03b5 \u03c4\u03bf \u03b1\u03af\u03c4\u03b7\u03bc\u03b1 \u03c5\u03c0\u03bf\u03c3\u03c4\u03ae\u03c1\u03b9\u03be\u03b7\u03c2 :ticket", "activity_51", "\u039f \u03c7\u03c1\u03ae\u03c3\u03c4\u03b7\u03c2 :user \u03b4\u03b9\u03b1\u03af\u03c1\u03b5\u03c3\u03b5 \u03c3\u03c4\u03b1 \u03b4\u03cd\u03bf \u03c4\u03bf \u03b1\u03af\u03c4\u03b7\u03bc\u03b1 \u03c5\u03c0\u03bf\u03c3\u03c4\u03ae\u03c1\u03b9\u03be\u03b7\u03c2 :ticket", "activity_52", "\u0397 \u03b5\u03c0\u03b1\u03c6\u03ae :contact \u03b4\u03b7\u03bc\u03b9\u03bf\u03cd\u03c1\u03b3\u03b7\u03c3\u03b5 \u03c4\u03bf \u03b1\u03af\u03c4\u03b7\u03bc\u03b1 \u03c5\u03c0\u03bf\u03c3\u03c4\u03ae\u03c1\u03b9\u03be\u03b7\u03c2 :ticket", "activity_53", "\u0397 \u03b5\u03c0\u03b1\u03c6\u03ae :contact \u03b5\u03c0\u03b1\u03bd\u03b1\u03b4\u03b7\u03bc\u03b9\u03bf\u03cd\u03c1\u03b3\u03b7\u03c3\u03b5 \u03c4\u03bf \u03b1\u03af\u03c4\u03b7\u03bc\u03b1 \u03c5\u03c0\u03bf\u03c3\u03c4\u03ae\u03c1\u03b9\u03be\u03b7\u03c2 :ticket", "activity_54", "\u039f \u03c7\u03c1\u03ae\u03c3\u03c4\u03b7\u03c2 :user \u03b5\u03c0\u03b1\u03bd\u03b1\u03b4\u03b7\u03bc\u03b9\u03bf\u03cd\u03c1\u03b3\u03b7\u03c3\u03b5 \u03c4\u03bf \u03b1\u03af\u03c4\u03b7\u03bc\u03b1 \u03c5\u03c0\u03bf\u03c3\u03c4\u03ae\u03c1\u03b9\u03be\u03b7\u03c2 :ticket", "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_11, "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_2, "activity_81", _s40_3, "activity_82", _s41_4, "activity_83", _s40_4, "activity_84", _s41_5, _s17_120, "\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_58, "\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_71, "\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_41, "\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_140, "custom_value2", _s18_140, "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_82, "\u03a0\u03c1\u03bf\u03c3\u03b1\u03c1\u03bc\u03bf\u03c3\u03bc\u03ad\u03bd\u03bf \u03a3\u03c4\u03c5\u03bb Email", _s24_40, "\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_32, "\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_53, "\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_15, "\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_51, "\u039c\u03bf\u03c4\u03af\u03b2\u03bf \u0391\u03c1\u03af\u03b8\u03bc\u03b7\u03c3\u03b7\u03c2 \u0395\u03c1\u03b3\u03b1\u03c3\u03af\u03b1\u03c2", _s19_53, "\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_43, "\u039c\u03bf\u03c4\u03af\u03b2\u03bf \u0391\u03c1\u03af\u03b8\u03bc\u03b7\u03c3\u03b7\u03c2 \u0394\u03b1\u03c0\u03ac\u03bd\u03b7\u03c2", _s22_45, "\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_72, "\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_74, "\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_76, "\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_78, "\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_47, "\u039c\u03bf\u03c4\u03af\u03b2\u03bf \u0391\u03c1\u03af\u03b8\u03bc\u03b7\u03c3\u03b7\u03c2 \u03a0\u03bb\u03b7\u03c1\u03c9\u03bc\u03ae\u03c2", _s22_49, "\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_51, "\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_53, "\u0391\u03c1\u03af\u03b8\u03bc\u03b7\u03c3\u03b7 \u03a4\u03b9\u03bc\u03bf\u03bb\u03bf\u03b3\u03af\u03bf\u03c5", _s20_59, "\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_61, "\u0391\u03c1\u03af\u03b8\u03bc\u03b7\u03c3\u03b7 \u03a0\u03c1\u03bf\u03c3\u03c6\u03bf\u03c1\u03ac\u03c2", _s21_80, "\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_82, _s27_72, _s21_84, "\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_85, _s27_72, _s18_84, "\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_55, "\u039a\u03bf\u03b9\u03bd\u03cc\u03c7\u03c1\u03b7\u03c3\u03c4\u03bf \u03c0\u03b1\u03c1\u03ac\u03b8\u03c5\u03c1\u03bf \u03c0\u03b1\u03c1\u03b1\u03b3\u03b3\u03b5\u03bb\u03af\u03b1\u03c2 \u03c4\u03b9\u03bc\u03bf\u03bb\u03bf\u03b3\u03af\u03bf\u03c5", _s18_86, "\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_88, "\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_90, "\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_92, "\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_94, "\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_96, "\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_86, "\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_55, "\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_88, "\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_34, "\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_212, "\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_215, _s24_42, "\u039f\u03b4\u03cc\u03c2 \u0391\u03c0\u03bf\u03c3\u03c4\u03bf\u03bb\u03ae\u03c2 \u03a0\u03b5\u03bb\u03ac\u03c4\u03b7", _s24_43, "\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_216, _s22_76, "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_122, _s26_54, _s17_123, _s26_55, _s17_124, _s26_56, _s17_125, _s26_57, "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_57, "\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_217, "\u039a\u03b1\u03c4\u03b7\u03b3\u03bf\u03c1\u03af\u03b1 \u0394\u03b1\u03c0\u03ac\u03bd\u03b7\u03c2", _s19_59, "\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_271, "tax_name3", _s16_271, "transaction_id", _s18_139, _s18_98, _s18_99, _s16_218, _s16_219], t1, t1), "it", A.LinkedHashMap_LinkedHashMap$_literal(["add_to_invoice", "Aggiungi alla fattura :invoice", _s17_, _s17_0, "week", "Settimana", "created_record", _s27_, _s25_, "Al seguente cliente :client \xe8 stata inviata via email la fattura :invoice di :amount.", _s26_, _s17_1, _s31_, _s50_, _s31_0, _s22_, _s36_, _s55_, _s20_, _s20_0, _s25_0, _s45_, _s16_, "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_, "change_status", "Change Status", "fees_sample", "La tariffa per una fattura :amount sarebbe :total.", _s19_, _s19_0, _s24_, _s29_, "after_saving", "After Saving", "view_record", "View Record", _s21_, _s21_0, _s26_0, _s37_, _s19_1, _s19_2, "json_help", _s58_, "release_notes", "Release Notes", _s23_, _s33_, "started_tasks", _s33_0, "stopped_tasks", _s33_1, "approved_quote", _s27_55, "approved_quotes", _s35_, "approve", "Approva", "client_website", "Client Website", "invalid_time", "Invalid Time", _s21_1, _s21_2, _s20_1, _s20_2, _s27_0, _s27_1, _s23_0, _s23_1, "load_pdf", "Load PDF", _s16_1, _s16_2, _s24_0, _s44_, "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_3, _s16_4, "purged_client", _s30_36, _s27_2, _s77_, _s22_0, _s34_, _s30_, _s47_, "small", "Small", _s21_3, _s34_0, _s22_1, _s35_0, _s16_5, _s45_0, "wait_for_saving", _s44_0, _s20_3, _s94_, "remaining", "Remaining", "invoice_paid", "Invoice Paid", "activity_120", _s50_0, "activity_121", _s50_1, "activity_122", _s51_, "activity_123", _s50_2, "activity_124", _s51_0, "normal", "Normal", "large", "Large", "extra_large", "Extra Large", _s16_6, _s16_7, _s21_4, _s42_, "print_pdf", "Print PDF", "remind_me", "Remind Me", _s16_8, _s16_9, "click_selected", "Click Selected", "hide_preview", "Hide Preview", "edit_record", "Edit Record", _s27_3, _s57_, "giropay", "GiroPay", "direct_debit", "Direct Debit", _s21_5, _s30_0, "set_password", "Imposta Password", _s17_2, _s59_, _s16_10, _s58_0, _s20_4, _s33_2, "disconnect", "Disconnect", "add_to_invoices", "Add to Invoices", "acss", _s29_36, "becs", _s17_126, "bulk_download", "Download", _s17_3, _s104_, "persist_ui", "Persist UI", "persist_ui_help", _s104_0, _s18_, _s18_0, _s17_4, _s17_5, "has_tasks", "Has Tasks", "registration", "Registration", _s27_4, _s50_3, "view_expense", "Vedi spesa # :expense", "view_statement", "Estratto Conto", "sepa", _s17_127, "ideal", "iDEAL", "przelewy24", "Przelewy24", "eps", "EPS", "fpx", "FPX", _s18_1, _s18_2, "system", "System", _s19_3, _s19_4, "updated_company", _s28_, "kbc", "KBC", "bancontact", "Bancontact", _s19_5, _s44_1, "webhook_success", "Webhook Success", _s24_1, _s40_, _s27_5, _s43_, "app", "App", _s20_5, _s46_0, _s16_11, _s16_220, _s18_3, "Email Invoice", _s16_12, "Email Quote", _s17_6, "Email Credit", "from_name", "Da Nome", _s16_13, _s16_221, _s17_7, "Spesa Ricorrente", _s18_4, "Spese Ricorrenti", _s21_6, "Nuova Spesa Ricorrente", _s22_2, "Modifica Spesa Ricorrente", _s25_1, "Spesa ricorrente creata con successo", _s25_2, "Spesa ricorrente aggiornata con successo", _s26_2, "Spesa ricorrente archiviata con successo", _s25_3, "Progetto cancellato con sucesso", _s25_4, _s38_1, _s26_3, "Spesa ricorrente riprestinata con successo", _s24_2, _s24_3, _s25_5, _s25_6, "last_sent_date", "Last Sent Date", "include_drafts", "Include Drafts", _s19_6, _s32_0, "is_invoiced", "Is Invoiced", "change_plan", "Change Plan", "persist_data", "Persist Data", "customer_count", "Customer Count", _s16_14, _s16_15, _s16_16, _s16_17, _s28_0, _s28_1, "decimal_comma", "Decimal Comma", _s26_4, _s35_1, "select_method", "Select Method", "select_platform", "Select Platform", _s28_2, _s42_0, _s16_18, _s27_6, "enable_markdown", "Enable Markdown", _s20_6, _s35_2, "user_guide", "Guida Utente", _s18_6, _s18_7, "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_1, _s31_2, _s25_7, _s25_8, _s33_3, _s33_4, _s27_7, _s27_8, _s36_0, _s36_1, _s31_3, _s31_4, _s25_9, _s25_10, "net_subtotal", "Netto", "review_app", "Review App", "check_status", "Check Status", "free_trial", "Free Trial", _s23_2, _s57_0, _s21_8, _s62_, "change_email", "Change Email", _s25_11, _s52_, _s21_9, _s21_10, "uninvoiced", "Uninvoiced", "subdomain_guide", _s120_, "send_time", "Send Time", "import_data", "Import Data", "import_settings", "Import Settings", _s17_9, _s28_3, _s19_7, _s48_, "json", "JSON", _s24_4, _s24_5, "wait_for_data", _s42_1, "net_total", "Net Total", "has_taxes", "Has Taxes", _s16_19, _s16_20, _s18_8, _s40_0, "login_success", _s16_21, "login_failure", "Failed Login", "exported_data", _s67_, _s23_3, _s23_4, _s28_4, _s41_, "step_1_sign_in", "Step 1: Sign In", _s16_22, _s17_10, "account_id", "Account ID", _s27_9, _s35_3, "activity_100", "fattura ricorrente :recurring_invoice creata dall'utente :user", "activity_101", _s50_5, "activity_102", _s51_1, "activity_103", _s50_6, "activity_104", _s51_2, _s18_9, _s18_10, _s23_5, _s35_4, "gateway_setup", "Gateway Setup", "preview_sidebar", "Preview Sidebar", _s16_23, _s16_24, _s18_11, _s31_5, _s16_25, _s16_26, "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_12, "Nome contatto", _s17_11, "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_11, _s53_, _s25_12, _s37_0, _s17_13, _s17_14, "is_viewed", "Is Viewed", "letter", "Letter", "legal", "Legal", "page_layout", "Page Layout", "portrait", "Portrait", "landscape", "Landscape", _s26_5, _s85_, _s20_7, _s54_, _s21_12, _s21_13, _s17_15, _s17_16, "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_14, _s18_15, "promo_code", "Codice Promo", "promo_discount", "Promo Discount", _s18_16, _s18_17, _s16_27, _s16_28, "max_seats_limit", "Max Seats Limit", "trial_enabled", "Trial Enabled", "trial_duration", "Trial Duration", _s21_14, _s21_15, _s18_18, _s18_19, "plan_map", "Plan Map", "refund_period", "Refund Period", _s21_16, _s21_17, "purchase_page", "Purchase Page", "security", "Sicurezza", "email_bounced", "Email Bounced", _s20_8, "Spam Complaint", "email_delivery", "Email Delivery", _s16_29, _s16_30, "pdf_response", "PDF Response", _s22_4, _s22_5, "pdf_failed", "PDF Failed", "pdf_success", "PDF Success", "modified", "Modified", "subscription", "Abbonamento", "subscriptions", "Abbonamenti", _s16_31, "Nuovo Abbonamento", _s17_17, "Modifica Abbonamento", _s20_9, "Abbonamento creato con successo", _s20_10, "Abbonamento aggiornato con successo", _s21_18, "Abbonamento archiviato con successo", _s20_11, _s33_7, _s20_12, _s33_8, _s21_19, _s34_2, _s19_8, "Cerca 1 abbonamento", _s20_13, "Cerca :count abbonamenti", _s26_6, "Sottodominio non disponibile", "connect_gmail", "Connetti Gmail", _s16_33, "Disconnetti Gmail", "connected_gmail", _s28_5, _s18_20, _s31_6, _s16_35, _s100_, _s16_36, "Numero ID cliente", "count_minutes", ":count Minuti", _s16_38, "Scadenza Password", _s29_0, "Contatore condiviso per fatture/crediti", "use_last_email", "Usa ultima email", _s16_40, "Attiva azienda", _s21_21, "Abilitare le e-mail, le fatture ricorrenti e le notifiche", _s27_11, "Si \xe8 verificato un errore, per favore riprova", _s27_12, "Si prega di impostare prima una password", _s34_3, "Attenzione: Cambiare il numero di telefono disabiliter\xe0 l'autenticazione a due fattori", "help_translate", "Contribuisci alla traduzione", _s23_6, "Selezionare un paese", "resend_invite", "Re-invia invito", _s19_9, "Disattivato con successo 2FA", _s16_42, _s30_1, _s19_10, _s33_9, "delivered", "Consegnato", "bounced", "Bounced", "spam", "Spam", "view_docs", "Vedi documentazione", _s32_1, "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_22, _s46_1, _s18_21, _s46_2, "connect_google", "Connect Google", _s17_19, _s17_20, _s17_21, "Autenticazione a due fattori", _s18_22, "Disabilita 2FA", _s34_4, "Richiedi una password per il login Social", "stay_logged_in", "Rimani autenticato", _s23_8, "Attenzione: la tua sessione sta per scadere", "count_hours", ":count ore", "count_day", "1 giorno", "count_days", ":count giorni", _s19_11, "Timeout della sessione web", _s17_22, "Impostazioni di Sicurezza", "resend_email", "Reinvia email", _s26_8, "Si prega di confermare l'indirizzo email", _s16_43, "Pagamento Rimborsato", _s19_13, _s19_14, _s19_15, _s45_1, "list_long_press", "List Long Press", "show_actions", "Mostra azioni", _s17_24, "Lancia multiselezione", _s27_14, "Una mail \xe8 stata inviata per confermare l'indirizzo email", _s21_23, "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_24, "Converti a Fattura", _s16_44, "URL di registrazione", "invoice_project", "Fattura progetto", "invoice_task", "Fattura l'attivit\xe0", "invoice_expense", "Fattura Spesa", _s19_16, "Ricerca 1 Termine di pagamento", _s20_14, "Cerca :count termini di pagamento", _s16_46, "Salva e mostra anteprima", "save_and_email", "Salva e invia e-mail", _s16_48, _s16_49, _s16_50, "Importo convertito", _s17_26, _s17_27, _s22_6, _s22_7, _s24_6, _s24_7, "converted_total", "Converted Total", "is_sent", "\xc8 inviato", _s17_28, "Documenti predefiniti", "document_upload", "Caricamento Documenti", _s20_15, "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_25, _s21_26, _s26_9, _s96_, "running_tasks", "Attivit\xe0 in corso", "recent_tasks", "Attivit\xe0 Recenti", "recent_expenses", "Spese Recenti", _s17_30, "Spese in arrivo", "update_app", "Aggiorna App", "started_import", "Importazione avviata con successo", _s24_8, _s24_9, _s20_16, "Usa tasse inclusive", _s18_26, _s18_27, "column", "Colonna", "sample", "Esempio", "map_to", "Map To", "import", "Importa", _s25_14, _s29_2, "select_file", "Seleziona un file, per favore", _s16_52, _s16_53, "csv_file", "Seleziona file CSV", "csv", "CSV", "freshbooks", "FreshBooks", "invoice2go", "Invoice2go", "invoicely", "Invoicely", "waveaccounting", "Wave Accounting", "zoho", "Zoho", "accounting", "Accounting", _s22_8, _s24_10, "import_type", "Tipo di importazione", "html_mode", "HTML Mode", "html_mode_help", _s43_0, "view_licenses", "Visualizza le licenze", "webhook_url", "Webhook URL", _s17_32, "Editor a schermo intero", "sidebar_editor", "Editor barra laterale", _s22_9, '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_11, "Le fatture inviate sono bloccate", _s24_13, "Le fatture pagate sono bloccate", "source_code", "Codice Sorgente", "app_platforms", "App Platforms", "invoice_late", _s18_141, "quote_expired", _s18_142, "partial_due", "Da versare (parziale)", "invoice_total", "Totale Fattura", "quote_total", "Totale Preventivo", "credit_total", "Credito Totale", _s23_9, "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_15, "Attenzione: questa azienda non \xe8 ancora stata attivata", "late_invoice", _s18_141, "expired_quote", _s18_142, "remind_invoice", "Ricorda fattura", "cvv", "CVV", "client_name", "Nome Cliente", "client_phone", "Telefono cliente", "required_fields", "Campi richiesti", "calculated_rate", "Calculated Rate", _s17_34, "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_54, "Modifica stato attivit\xe0", _s19_17, "Stato attivit\xe0 creato con successo", _s19_18, "Stato dell'attivit\xe0 aggiornato con successo", _s20_18, "Stato attivit\xe0 archiviato con successo", _s19_19, "Stato attivit\xe0 cancellato con successo", _s19_20, "Stato attivit\xe0 rimosso con successo", _s20_19, "Stato attivit\xe0 ripristinato con successo", _s22_10, ":value stati attivit\xe0 archiviati con successo", _s21_27, ":value stati attivit\xe0 cancellati con successo", _s22_11, ":value stati attivit\xe0 ripristinati con successo", _s18_28, "Cerca 1 stato attivit\xe0", _s20_21, "Cerca :count stati attivit\xe0", _s16_56, "Mostra tabella attivit\xe0", _s21_28, "Mostra sempre la sezione delle attivit\xe0 quando si creano le fatture", _s20_22, "Timelog delle attivit\xe0 di fatturazione", _s25_15, "Aggiungere i dettagli sull'orario alle voci della fattura", _s20_24, "Datelog delle attivit\xe0 di fatturazione", _s25_16, "Aggiungi i dettagli della data alle voci della fattura", _s21_29, "Avvia le attivit\xe0 prima di salvare", _s18_29, "Configura gli stati", "task_settings", "Impostazioni attivit\xe0", _s20_26, "Configura Categorie", _s18_31, "Categorie di Spesa", _s20_28, "Nuova Categoria di Spesa", _s21_30, "Modifica Categoria di Spesa", _s24_16, "Categoria spese creata con successo", _s24_17, "Categoria spese aggiornata con successo", _s25_18, "Categoria spese archiviata con successo", _s24_18, "Categoria eliminata con successo", _s24_19, "Categoria di spesa rimossa con successo", _s25_19, "Categoria spese ripristinata con successo", _s27_18, "Archiviato con successo :count categorie di spesa", _s26_10, "Eliminate con successo :value categorie di spesa", _s27_19, "Ripristinate con successo :value categorie di spesa", _s23_10, "Cerca 1 categoria di spesa", _s25_21, "Cerca :count categorie di spesa", _s21_32, _s21_33, "show_option", "Mostra opzione", _s22_12, _s50_7, "view_changes", "Vedi modifiche", "force_update", "Forza aggiornamento", _s17_36, "Stai eseguendo l'ultima versione, ma potrebbero essere disponibili dei fix in attesa.", "mark_paid_help", "Traccia se le spese sono state pagate", _s18_33, "Deve essere fatturata", _s23_11, "Permettere la fatturazione della spesa", _s29_3, "Rendi i documenti visibili", _s21_34, "Imposta un tasso di cambio", _s16_58, "Impostazioni Spese", _s18_34, "Clona come ricorrente", "crypto", "Crypto", "paypal", "PayPal", "alipay", "Alipay", "sofort", "Sofort", "apple_pay", _s16_222, "user_field", "Campo utente", "variables", "Variabili", "show_password", "Mostra Password", "hide_password", "Nascondi Password", "copy_error", "Copia Errore", "capture_card", "Capture Card", _s17_37, "Fattura automatica abilitata", "total_taxes", "Totale Tasse", "line_taxes", "Riga tasse", "total_fields", "Campi Totale", _s25_22, "Fermata con successo la fattura ricorrente", _s25_23, "Fattura ricorrente avviata con successo", _s25_24, "Fattura ricorrente ripresa con successo", "gateway_refund", "Gateway Refund", _s19_21, _s43_1, "due_date_days", "Due Date", "paused", "Pausato", "mark_active", "Segna come attivo", "day_count", "Giorno :count", _s22_13, _s22_14, _s21_35, _s21_36, _s17_39, "Usa termini di pagamento", "endless", "Endless", "next_send_date", "Prossima data di invio", _s16_60, "Cicli restanti", _s17_41, "Fattura Ricorrente", _s18_36, "Fatture Ricorrenti", _s21_37, "Nuova Fattura Ricorrente", _s22_15, "Modifica Fattura Ricorrente", _s25_25, "Fattura ricorrente creata con successo", _s25_26, "Fattura ricorrente aggiornata con successo", _s26_11, "Fattura ricorrente archiviata con successo", _s25_27, "Fattura ricorrente eliminata con successo", _s25_28, "Fattura ricorrente rimossa con successo", _s26_12, "Fattura ricorrente ripristinata con successo", _s27_20, "Archiviato con successo :value fatture ricorrenti", _s26_13, "Cancellato con successo :value fatture ricorrenti", _s27_21, "Ripristinato con successo :value fatture ricorrenti", _s24_20, "Cerca 1 fattura ricorrente", _s25_29, "Cerca :count Fatture ricorrenti", "send_date", "Data di invio", "auto_bill_on", "Fattura automatica attiva", _s28_6, _s28_7, "profit", "Utile", "line_item", "Riga articolo", _s18_38, "Consenti pagamento in eccesso", _s23_12, "Accetta il pagamento di un extra", _s19_22, "Consenti pagamento ridotto", _s24_21, "Accetta il pagamento parziale o di cauzione", "test_mode", "Modalit\xe0 di test", "opened", "Aperto", _s30_2, _s22_17, _s30_3, _s22_18, "gateway_success", "Gateway Success", "gateway_failure", "Gateway Failure", "gateway_error", "Gateway Error", "email_send", "Email Send", _s17_43, _s17_44, "failure", "Failure", "quota_exceeded", "Quota Exceeded", _s16_62, _s16_63, "system_logs", "Registri di sistema", "view_portal", "Visualizza il portale", "copy_link", "Copia Collegamento", "token_billing", "Salva carta di credito", _s24_22, "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_40, "Ultimo invio promemoria", "pdf_page_info", "Pagina :current di :total", _s16_64, "Fatture inviate con successo", "emailed_quotes", "Preventivi inviati con successo", "emailed_credits", _s28_56, "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_155, "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_31, "Email di pagamento online", _s20_33, "Email di pagamento manuale", "completed", "Completato", "gross", "Lordo", "net_amount", "Cifra al netto", "net_balance", "Bilancio Netto", "client_settings", "Impostazioni Cliente", _s17_45, "Fatture Selezionate", _s17_47, "Pagamenti selezionati", "selected_quotes", "Preventivi Selezionati", "selected_tasks", "Attivit\xe0 Selezionate", _s17_49, "Spese Selezionate", _s17_51, "Prossime fatture", _s17_53, "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_87, "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_87, "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_55, _s28_8, "api_webhooks", "API Webhooks", "search_webhooks", _s22_19, "search_webhook", _s16_65, "webhook", "Webhook", "webhooks", "Webhooks", "new_webhook", "New Webhook", "edit_webhook", "Edit Webhook", "created_webhook", _s28_9, "updated_webhook", _s28_10, _s16_66, _s29_4, "deleted_webhook", _s28_11, "removed_webhook", _s28_12, _s16_67, _s29_5, _s17_56, _s37_4, _s16_68, _s36_2, _s16_69, _s36_3, _s17_57, _s37_5, "api_tokens", "API Token", "api_docs", "Documentazione API", "search_tokens", _s20_35, "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_22, "deleted_token", "Token eliminato correttamente", "removed_token", _s26_18, "restored_token", _s27_23, "archived_tokens", _s35_7, "deleted_tokens", _s34_7, "restored_tokens", _s35_8, _s19_24, "Registazione cliente", _s24_24, "Permetti al cliente di registrarsi da solo nel portale", _s21_39, "Personalizza & Anteprima", "email_invoice", "Invia Fattura", "email_quote", "Invia Preventivo via Email", "email_credit", "Email Credit", "email_payment", "Email Pagamento", _s20_36, "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_70, _s16_71, "contact_name", "Nome Contatto", "use_default", "Usa predefinito", _s16_72, _s25_65, "number_of_days", "Number of days", _s23_14, "Configura termini di pagamento", "payment_term", _s20_97, _s16_73, "Nuovi termini di pagamento", _s17_59, "Modifica termini di pagamento", _s20_37, "Termini di pagamento creato con successo", _s20_38, "Termini di pagamento aggiornato con successo", _s21_40, "Termini di pagamento archiviato con successo", _s20_39, "Termini di pagamento cancellati con successo", _s20_40, "Termini di pagamento rimossi con successo", _s21_41, "Termini di pagamento ripristinati con successo", _s22_20, _s42_7, _s21_42, _s41_2, _s22_21, _s42_8, "email_sign_in", _s18_100, "change", "Change", _s23_16, _s28_13, _s24_25, _s29_6, "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_42, _s23_54, _s16_75, "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_76, "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_63, "Fattura annullata con successo", _s18_44, "Fatture annullate con successo", _s16_82, "Fattura stornata con successo", _s17_64, "Fatture stornate con successo", "reverse", "Reverse", "full_name", "Nome Completo", _s17_65, "Citt\xe0/Stato/CAP", _s17_67, _s17_68, "custom1", "First Custom", "custom2", "Second Custom", "custom3", "Third Custom", "custom4", "Fourth Custom", "optional", "Opzionale", "license", "Licenza", "purge_data", "Cancella dati permanentemente", _s16_83, _s32_7, _s18_45, _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_30, "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_31, "Ricevi tutte le notifiche", _s16_84, "Acquista licenza", "apply_license", "Applica Licenza", "cancel_account", "Elimina l'account", _s22_22, "Attenzione: Questo eliminer\xe0 permanentemente il tuo account, non si potr\xe0 pi\xf9 tornare indietro.", "delete_company", "Elimina azienda", _s22_23, _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_24, "updated_design", _s27_25, "archived_design", _s28_15, "deleted_design", _s27_26, "removed_design", _s27_27, "restored_design", _s28_16, _s16_86, _s36_4, "deleted_designs", _s35_9, _s16_87, _s36_5, "proposals", "Proposte", "tickets", "Tickets", _s16_88, "Preventivi Ricorrenti", "recurring_tasks", "Attivit\xe0 ricorrenti", _s18_46, "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_31, "restored_credit", "Credito ripristinato con successo", _s16_90, ":count crediti archiviati con successo", "deleted_credits", ":count crediti eliminati con successo", _s16_91, _s36_6, "current_version", "Versione attuale", "latest_version", "Latest Version", "update_now", "Aggiorna ora", _s26_19, _s41_3, _s16_92, "Aggiornamento disponibile", "app_updated", "Aggiornamento completato con successo", "learn_more", "Scopri di pi\xf9", "integrations", "Integrazioni", "tracking_id", "Id di tracciamento", _s17_69, _s17_70, "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_106, "project2", _s16_107, "project3", _s16_108, "project4", _s16_109, "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_55, "surcharge2", _s24_56, "surcharge3", _s24_57, "surcharge4", _s24_58, "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_52, _s18_53, _s17_71, "Nome completo contatto", "contact_phone", "Telefono Contatto", _s21_43, "Valore personalizzato contatto 1", _s21_44, "Valore personalizzato contatto 2", _s21_45, "Valore personalizzato contatto 3", _s21_46, "Valore personalizzato contatto 4", _s17_73, "Via di spedizione", _s17_74, "Piano/Appartamento di spedizione", "shipping_city", "Citt\xe0 di spedizione", "shipping_state", "Provincia di spedizione", _s20_41, "Codice Postale di spedizione", _s16_122, "Paese di spedizione", _s16_124, "Via di fatturazione", _s16_125, "App/scala di fatturazione", "billing_city", "Citt\xe0 di fatturazione", "billing_state", "Stato/Provincia di fatturazione", _s19_27, "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_126, "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_47, _s35_10, _s30_6, _s63_, "message", "Messaggio", "from", "Da", _s20_43, "Mostra i dettagli del prodotto", _s25_33, "Includi la descrizione ed il costo nel menu a tendina del prodotto", _s20_45, "Il generatore di PDF richiede :version", _s18_55, "Modifica la percentuale di Tassa", _s23_18, _s33_22, _s18_57, "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_48, "La password \xe8 troppo corta", _s20_46, "La password deve contenere una maiuscola ed un numero", _s19_29, "Attivit\xe0 del portale clienti", _s23_19, "Pannello di Controllo Portale Clienti", _s20_47, "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_76, "Mostra costo prodotto", "show_cost_help", "Mostra un campo costo prodotto per tracciare il markup/profitto", _s21_49, "Mostra quantit\xe0 prodotto", _s26_21, "Mostra un campo quantit\xe0 prodotto, altrimenti imposta di default a 1", _s21_51, "Mostra quantit\xe0 fattura", _s26_22, "Mostra un campo per la quantit\xe0 degli articoli sulla riga, altrimenti imposta a uno", _s21_53, "Mostra sconto prodotto", _s26_23, "Mostra un campo sconto articolo sulla riga", _s16_128, "Quantit\xe0 predefinita", _s21_55, "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_130, "Aliquota predefinita", "user", "Utente", "invoice_tax", "Tassa fattura", "line_item_tax", "Riga imposta articolo", "inclusive_taxes", "Tasse inclusive", _s17_78, "Aliquote della fattura", "item_tax_rates", "Tassi d'imposta articolo", _s18_59, "Per favore seleziona un cliente", "configure_rates", "Configura aliquote", _s18_60, "Configura i gateway", "tax_settings", "Impostazioni tasse", _s18_62, _s16_272, "accent_color", "Accent Color", "switch", "Cambia", _s19_31, "Lista separata da virgole", "options", "Opzioni", _s16_132, "Testo a riga singola", "multi_line_text", "Testo multi-riga", "dropdown", "Menu a discesa", "field_type", "Tipo di campo", _s27_32, "Una mail di recupero password \xe8 stata inviata", "submit", "Invia", _s16_134, "Recupera password", "late_fees", "Late Fees", "credit_number", "Numero Credito", "payment_number", "Numero di pagamento", "late_fee_amount", "Late Fee Amount", _s16_135, _s16_136, "schedule", "Schedule", "before_due_date", "Prima della data di scadenza", "after_due_date", _s18_63, _s18_64, "Dopo la data della fattura", "days", "Giorni", "invoice_email", "Email Fattura", "payment_email", "Email Pagamento", "partial_payment", _s18_143, "payment_partial", _s18_143, _s21_56, "Email di pagamento parziale", "quote_email", "Email Preventivo", _s16_137, _s25_65, _s16_139, "Filtrato per utente", "administrator", "Administrator", _s18_65, "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_141, "Impostazioni generali", "invoice_options", "Opzioni Fattura", _s17_80, "Nascondi la data di pagamento", _s22_30, 'Visualizza l\'area "Pagato alla data" sulle fatture solo dopo aver ricevuto un pagamento.', _s23_21, "Embed Documents", _s28_19, "Includi immagini allegate alla fattura.", _s16_143, "Mostra l'Intestazione su", _s16_144, "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_66, "Auto Email", _s23_22, "Invia automaticamente per email le fatture ricorrenti quando vengono create.", _s18_67, "Auto Archiviazione", _s23_23, "Archivia automaticamente i preventivi quando vengono convertiti.", _s18_68, "Conversione automatica", _s23_24, "Converti automaticamente un preventivo in una fattura se approvato da un cliente.", _s17_82, "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_84, "Tre Mesi", _s16_145, "Quattro mesi", "freq_six_months", "Sei Mesi", "freq_annually", "Annuale", "freq_two_years", "Due anni", _s16_146, "Tre anni", "never", "Never", "company", "Azienda", _s17_85, "Generazione Numeri", "charge_taxes", "Applica Tasse", "next_reset", "Prossimo reset", "reset_counter", "Resetta contatori", _s16_147, "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_87, "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_89, "Javascript personalizzato", _s16_149, "Mostra su PDF", _s21_58, "Mostra la firma del cliente sul PDF della fattura/preventivo.", _s25_39, "Casella di controllo termini di servizio fatture", _s30_7, "Rendi obbligatoria l'accettazione dei termini della fattura.", _s23_25, "Casella di controllo termini di servizio preventivi", _s28_20, "Rendi obbligatoria l'accettazione dei termini del preventivo.", _s25_40, "Firma Fattura", _s30_8, "Richiedi al cliente di firmare la fattura.", _s23_26, "Firma Bozza", _s22_32, "Fatture Protette da Password", _s27_33, "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_26, "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_150, "Allega documenti", "attach_ubl", "Allega UBL", "email_style", "Stile Email", _s19_33, "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_34, "Loghi carte accettate", "credentials", "Credenziali", "update_address", "Aggiorna indirizzo", _s19_36, "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_152, "Aliquota fiscale creata", _s16_153, "Aliquota fiscale aggiornata", _s17_92, "Archiviato con successo l'aliquota fiscale", _s16_154, _s29_11, _s17_93, _s30_9, _s18_69, _s38_11, _s17_94, _s37_6, _s18_70, _s38_12, "fill_products", "Riempimento automatico prodotti", _s18_71, "Selezionare un prodotto far\xe0 automaticamente inserire la descrizione ed il costo", "update_products", "Aggiorna automaticamente i prodotti", _s20_51, "Aggiornare una fatura far\xe0 automaticamente aggiornare i prodotti", _s16_155, "Converti prodotti", _s21_59, "Converti automaticamenti i prezzi dei prodotti nella valuta del cliente", "fees", "Commissioni", "limits", "Limiti", "provider", "Provider", "company_gateway", "Piattaforma di Pagamento", _s16_157, "Piattaforme di Pagamento", _s19_37, "Nuova Piattaforma", _s20_52, "Modifica Piattaforma", _s23_27, "Piattaforma creata con successo", _s23_28, "Piattaforma aggiornata con successo", _s24_27, "Piattaforma archiviata con successo", _s23_29, "Piattaforma eliminata con successo", _s24_28, "Piattaforma ripristinata con successo", _s25_42, _s37_7, _s24_29, _s36_7, _s25_43, _s37_8, _s16_159, "Continua la modifica", "discard_changes", "Scarta modifiche", "default_value", "Valore predefinito", "disabled", "Disabilitato", "currency_format", "Formato moneta", _s21_60, "Primo giorno della settimana", _s23_30, "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_72, "Formato 24 ore", "send_reminders", "Invia promemoria", "timezone", "Fuso Orario", _s19_38, _s19_39, _s17_95, "Filtrato per gruppo", _s19_40, "Filtrare per fattura", _s18_73, "Filtrato per cliente", _s18_75, "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_11, "deleted_groups", _s34_14, "restored_groups", _s35_12, "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_161, "Preferenze Prodotti", "device_settings", "Impostazioni dispositivo", "defaults", "Predefiniti", "basic_settings", "Impostazioni Base", _s17_97, "Impostazioni Avanzate", "company_details", "Dettagli Azienda", "user_details", "Dettagli Utente", "localization", "Linguaggio", "online_payments", "Pagamenti Online", "tax_rates", _s16_272, "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_32, "Modelli & Promemoria", _s22_33, "Carte di credito & banche", _s19_42, "Visualizzazioni dei dati", "price", "Prezzo", "email_sign_up", "Registrati via Email", "google_sign_up", "Registrati con Google", _s27_37, _s28_24, "redeem", "Riscatta", "back", "Indietro", "past_purchases", "Acquisti passati", _s19_44, "Abbonamento Annuale", "pro_plan", "Piano Pro", "enterprise_plan", "Piano Enterprise", "count_users", ":count utenti", "upgrade", "Aggiorna", _s25_44, _s28_67, _s24_30, "Si prega di inserire un cognome", _s33_19, "Si prega di accettare i termini di servizio e della privacy per creare un account.", "i_agree_to_the", "Accetto la", _s16_163, "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_77, "Nessun dato selezionato", _s21_63, _s34_15, "download", "Scarica", _s27_38, "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_99, _s30_10, _s16_165, _s29_14, _s17_100, _s30_11, _s16_166, _s29_15, _s17_101, _s30_12, _s18_79, ":value documenti archiviati con successo", _s17_102, ":value documenti cancellati con successo", _s18_80, ":value documenti ripristinati con successo", "no_history", "Nessuno Storico", "expense_date", "Data Spesa", "pending", "In attesa", _s16_167, "Registrato", _s16_168, "In attesa", _s16_169, "Fatturata", "converted", "Convertito", _s24_32, "Aggiungere documenti a fattura", "exchange_rate", "Tasso di Cambio", _s16_170, "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_26, _s16_171, ":count fornitori archiviati con successo", "deleted_vendors", ":count fornitori eliminati con successo", _s16_172, "Ripristinati con successo :value fornitori", "new_expense", "Inserisci spesa", "created_expense", "Spesa creata con successo", "updated_expense", "Spesa aggiornata con successo", _s16_173, _s29_16, "deleted_expense", _s28_29, _s16_174, _s29_17, _s17_103, _s30_26, _s16_175, _s29_41, _s17_104, "Ripristinate con successo :value spese", "copy_shipping", "Copia Spedizione", "copy_billing", "Copia Fatturazione", "design", "Stile", _s21_64, "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_176, "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_46, _s28_67, "budgeted_hours", "Ore preventivate", "created_project", "Progetto creato con successo", "updated_project", "Progetto aggiornato con successo", _s16_178, "Progetto archiviato con successo", "deleted_project", "Progetto eliminato con successo", _s16_179, "Progetto ripristinato con successo", _s17_105, ":count progetti archiviati con successo", _s16_180, ":count progetti eliminati con successo", _s17_106, _s37_11, "new_project", "Nuovo Progetto", _s27_42, "Grazie di avere scelto la nostra app!", "if_you_like_it", _s21_66, "click_here", "clicca qui", _s18_81, "Clicca qui", "to_rate_it", "to rate it.", "average", "Media", "unapproved", "non approvato", _s30_13, "Si prega di autenticarsi per cambiare questa impostazione", "locked", "Bloccato", "authenticate", "Autentica", _s19_48, "Si prega di autenticarsi", _s24_33, "Autenticazione biometrica", "footer", "Pi\xe8 di Pagina", "compare", "Compara", "hosted_login", "Hosted Login", "selfhost_login", "Selfhost Login", "google_sign_in", _s19_62, "today", "Oggi", "custom_range", "Intervallo personalizzato", "date_range", "Intervallo di Tempo", "current", "Corrente", "previous", "Precedente", "current_period", "Periodo corrente", _s17_107, "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_181, "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_54, "Modifica Preventivo Ricorrente", "billing_address", "Indirizzo di fatturazione", _s16_183, "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_185, "Aggiornamento completi", _s23_33, "Inserisci la tua email", _s26_32, "Si prega di inserire la password", _s21_67, "Inserisci il tuo URL", _s26_34, "Inserire una chiave prodotto", "ascending", "Crescente", "descending", "Decrescente", "save", "Salva", _s17_109, "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_50, "Copiato :value negli appunti", "error", "Errore", _s16_187, "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_189, "Email non valida", "product", "Prodotto", "products", "Prodotti", "new_product", "Nuovo Prodotto", "created_product", "Prodotto creato con successo", "updated_product", "Prodotto aggiornato con successo", _s16_191, "Prodotto archiviato con successo", "deleted_product", "Prodotto eliminato con successo", _s16_192, "Prodotto ripristinato con successo", _s17_111, "Archiviati con successo :count prodotti", _s16_193, ":count prodotti eliminati con successo", _s17_112, "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_194, ":count clienti archiviati con successo", "deleted_client", _s30_36, "deleted_clients", ":count clienti eliminati con successo", "restored_client", "Cliente ripristinato con successo", _s16_195, _s36_10, "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_196, "Fattura archiviata con successo", "deleted_invoice", "Fattura eliminata con successo", _s16_197, "Fattura ripristinata con successo", _s17_113, ":count fatture archiviate con successo", _s16_198, ":count fatture eliminate con successo", _s17_114, "Ripristinato con successo :value fatture", "emailed_invoice", "Fattura inviata con successo", "emailed_payment", _s28_57, "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_156, "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_199, _s16_200, "status", "Stato", _s17_115, "Stato della fattura", "quote_status", "Stato preventivo", _s22_34, "Clicca su + per aggiungere un articolo", _s22_36, "Premi + per aggiungere tempo", "count_selected", ":count selezionato/i", "total", "Totale", "percent", "Percentuale", "edit", "Modifica", "dismiss", "Chiudi", _s20_56, "Selezionate una data per favore", _s22_37, "Seleziona un cliente", _s24_35, "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_15, "Si prega di inserire un numero di fattura", _s27_46, "Inserisci un numero preventivo", "past_due", "Scaduta", "draft", "Bozza", "sent", "Inviato", "viewed", "Visto", "approved", "Approvato", "partial", _s17_156, "paid", "Pagata", "mark_sent", "Contrassegna come inviato", _s22_39, _s48_2, _s22_40, _s48_2, _s23_35, _s48_3, _s23_36, _s48_3, "done", "Completato", _s37_14, "Si prega di inserire un cliente o nome del contatto", "dark_mode", "Modalit\xe0 scura", _s27_48, "Riavviare la app per applicare il cambiamento", "refresh_data", "Aggiorna dati", "blank_contact", "Svuota Contatto", "activity", "Attivit\xe0", _s16_201, "Nessun dato trovato", "clone", "Clona", "loading", "Caricando", "industry", "Industria", "size", "Dimensione", "payment_terms", _s20_97, "payment_date", "Data Pagamento", "payment_status", "Stato del pagamento", _s16_203, "In attesa", _s16_204, "Annullato", _s16_205, "Fallito", _s16_206, "Completato", _s16_207, _s23_54, _s16_208, "Rimborsato", _s17_116, "Non applicato", _s17_117, _s19_14, "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_55, "button", "Pulsante", "preview", "Anteprima", "customize", "Personalizza", "history", "Storico", "payment", "Pagamento", "payments", "Pagamenti", "refunded", "Rimborsato", "payment_type", _s17_155, _s21_69, "Riferimento Transazione", "enter_payment", "Inserisci Pagamento", "new_payment", "Inserisci il pagamento", "created_payment", "Pagamento creato con successo", "updated_payment", "Pagamento aggiornato con successo", _s16_209, "Pagamento archiviato con successo", "deleted_payment", "Pagamenti eliminati con successo", _s16_210, "Pagamento ripristinato con successo", _s17_118, ":count pagamenti archiviati con successo", _s16_211, ":count pagamenti eliminati con successo", _s17_119, _s37_16, "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_16, "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_11, "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_29, "activity_19", _s36_29, "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", ":user ha aggiornato il ticket :ticket", "activity_49", ":user ha chiuso il ticket :ticket", "activity_50", ":user ha unito il ticket :ticket", "activity_51", ":user ha separato il ticket :ticket", "activity_52", ":contact ha aperto il ticket :ticket", "activity_53", ":contact ha riaperto il ticket :ticket", "activity_54", ":user ha riaperto il ticket :ticket", "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_11, "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_2, "activity_81", _s40_3, "activity_82", _s41_4, "activity_83", _s40_4, "activity_84", _s41_5, _s17_120, "Password a uso singolo", "emailed_quote", "Preventivo inviato con successo", "emailed_credit", _s27_61, _s20_58, "Preventivo contrassegnato come inviato con successo", _s21_71, _s34_17, "expired", "Scaduto", "all", "Tutti", "select", "Seleziona", _s22_41, _s22_42, "custom_value1", _s21_104, "custom_value2", _s21_104, "custom_value3", "Valore Personalizzato 3", "custom_value4", "Valore Personalizzato 4", _s18_82, _s18_83, _s24_40, "Messaggio Pannello di Controllo Personalizzato", _s29_32, "Messaggio personalizzato su fattura non pagata", _s27_53, "Messaggio personalizzato fattura pagata", _s31_15, _s31_16, "lock_invoices", "Blocca fatture", "translations", "Traduzioni", _s19_51, "Pattern numero attivit\xe0", _s19_53, "Contatore numero attivit\xe0", _s22_43, "Formato numero spesa", _s22_45, "Contatore numero spesa", _s21_72, "Formato numero fornitore", _s21_74, "Contatore numero venditore", _s21_76, "Formato numero ticket", _s21_78, "Contatore numero ticket", _s22_47, "Formato numero pagamento", _s22_49, "Contatore numero pagamento", _s22_51, "Formato numero fatture", _s22_53, "Contatore numerazione fatture", _s20_59, "Formato numero preventivi", _s20_61, "Contatore numerazione preventivi", _s21_80, _s22_77, _s21_82, _s24_59, _s21_84, _s22_77, _s21_85, _s24_59, _s18_84, "Resetta contatore data", "counter_padding", "Riempimento contatore", _s28_55, "Contatore condiviso per fatture/preventivi", _s18_86, _s18_87, _s18_88, _s18_89, _s18_90, _s18_91, _s18_92, _s18_93, _s18_94, _s18_95, _s18_96, _s18_97, _s21_86, "Oggetto della fattura e-mail", _s19_55, _s19_56, _s21_88, _s21_89, _s29_34, "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_212, "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_42, "Via spedizione cliente", _s24_43, "Appartametno/Scala spedizione cliente", "type", "Tipo", "invoice_amount", "Importo Fattura", _s16_216, "Scadenza fattura", "tax_rate1", "Tax Rate 1", "tax_rate2", "Tax Rate 2", "tax_rate3", "Tax Rate 3", "auto_bill", _s23_55, "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_122, _s24_55, _s17_123, _s24_56, _s17_124, _s24_57, _s17_125, _s24_58, "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_57, "ID della categoria di spesa", _s16_217, "Categoria Spesa", _s19_59, "ID Valuta Fattura", "tax_name1", "Nome tassa 1", "tax_name2", "Nome tassa 2", "tax_name3", "Tax Name 3", "transaction_id", "ID transazione", _s18_98, _s18_99, _s16_218, _s16_219], t1, t1), "ja", A.LinkedHashMap_LinkedHashMap$_literal(["add_to_invoice", "\u8acb\u6c42\u66f8 :invoice \u306b\u8ffd\u52a0", _s17_, _s17_0, "week", "Week", "created_record", _s27_, _s25_, _s70_0, _s26_, _s17_1, _s31_, _s50_, _s31_0, _s22_, _s36_, _s55_, _s20_, _s20_0, _s25_0, _s45_, _s16_, "\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_, "change_status", "Change Status", "fees_sample", _s46_, _s19_, _s19_0, _s24_, _s29_, "after_saving", "After Saving", "view_record", "View Record", _s21_, _s21_0, _s26_0, _s37_, _s19_1, _s19_2, "json_help", _s58_, "release_notes", "Release Notes", _s23_, _s33_, "started_tasks", _s33_0, "stopped_tasks", _s33_1, "approved_quote", _s27_55, "approved_quotes", _s35_, "approve", "Approve", "client_website", "Client Website", "invalid_time", "Invalid Time", _s21_1, _s21_2, _s20_1, _s20_2, _s27_0, _s27_1, _s23_0, _s23_1, "load_pdf", "Load PDF", _s16_1, _s16_2, _s24_0, _s44_, "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_3, _s16_4, "purged_client", _s26_1, _s27_2, _s77_, _s22_0, _s34_, _s30_, _s47_, "small", "Small", _s21_3, _s34_0, _s22_1, _s35_0, _s16_5, _s45_0, "wait_for_saving", _s44_0, _s20_3, _s94_, "remaining", "Remaining", "invoice_paid", "Invoice Paid", "activity_120", _s50_0, "activity_121", _s50_1, "activity_122", _s51_, "activity_123", _s50_2, "activity_124", _s51_0, "normal", "Normal", "large", "Large", "extra_large", "Extra Large", _s16_6, _s16_7, _s21_4, _s42_, "print_pdf", "Print PDF", "remind_me", "Remind Me", _s16_8, _s16_9, "click_selected", "Click Selected", "hide_preview", "Hide Preview", "edit_record", "Edit Record", _s27_3, _s57_, "giropay", "GiroPay", "direct_debit", "Direct Debit", _s21_5, _s30_0, "set_password", "\u30d1\u30b9\u30ef\u30fc\u30c9\u3092\u8a2d\u5b9a", _s17_2, _s59_, _s16_10, _s58_0, _s20_4, _s33_2, "disconnect", "Disconnect", "add_to_invoices", "Add to Invoices", "acss", _s29_36, "becs", _s17_126, "bulk_download", "Download", _s17_3, _s104_, "persist_ui", "Persist UI", "persist_ui_help", _s104_0, _s18_, _s18_0, _s17_4, _s17_5, "has_tasks", "Has Tasks", "registration", "Registration", _s27_4, _s50_3, "view_expense", _s23_38, "view_statement", "View Statement", "sepa", _s17_127, "ideal", "iDEAL", "przelewy24", "Przelewy24", "eps", "EPS", "fpx", "FPX", _s18_1, _s18_2, "system", "System", _s19_3, _s19_4, "updated_company", _s28_, "kbc", "KBC", "bancontact", "Bancontact", _s19_5, _s44_1, "webhook_success", "Webhook Success", _s24_1, _s40_, _s27_5, _s43_, "app", "App", _s20_5, _s46_0, _s16_11, _s16_220, _s18_3, "Email Invoice", _s16_12, "Email Quote", _s17_6, "Email Credit", "from_name", "From Name", _s16_13, _s16_221, _s17_7, _s17_8, _s18_4, _s18_5, _s21_6, _s21_7, _s22_2, _s22_3, _s25_1, _s38_, _s25_2, _s38_0, _s26_2, _s39_, _s25_3, _s28_32, _s25_4, _s38_1, _s26_3, _s39_0, _s24_2, _s24_3, _s25_5, _s25_6, "last_sent_date", "Last Sent Date", "include_drafts", "Include Drafts", _s19_6, _s32_0, "is_invoiced", "Is Invoiced", "change_plan", "Change Plan", "persist_data", "Persist Data", "customer_count", "Customer Count", _s16_14, _s16_15, _s16_16, _s16_17, _s28_0, _s28_1, "decimal_comma", "Decimal Comma", _s26_4, _s35_1, "select_method", "Select Method", "select_platform", "Select Platform", _s28_2, _s42_0, _s16_18, _s27_6, "enable_markdown", "Enable Markdown", _s20_6, _s35_2, "user_guide", "User Guide", _s18_6, _s18_7, "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_1, _s31_2, _s25_7, _s25_8, _s33_3, _s33_4, _s27_7, _s27_8, _s36_0, _s36_1, _s31_3, _s31_4, _s25_9, _s25_10, "net_subtotal", "Net", "review_app", "Review App", "check_status", "Check Status", "free_trial", "Free Trial", _s23_2, _s57_0, _s21_8, _s62_, "change_email", "Change Email", _s25_11, _s52_, _s21_9, _s21_10, "uninvoiced", "Uninvoiced", "subdomain_guide", _s120_, "send_time", "Send Time", "import_data", "Import Data", "import_settings", "Import Settings", _s17_9, _s28_3, _s19_7, _s48_, "json", "JSON", _s24_4, _s24_5, "wait_for_data", _s42_1, "net_total", "Net Total", "has_taxes", "Has Taxes", _s16_19, _s16_20, _s18_8, _s40_0, "login_success", _s16_21, "login_failure", "Failed Login", "exported_data", _s67_, _s23_3, _s23_4, _s28_4, _s41_, "step_1_sign_in", "Step 1: Sign In", _s16_22, _s17_10, "account_id", "Account ID", _s27_9, _s35_3, "activity_100", _s50_4, "activity_101", _s50_5, "activity_102", _s51_1, "activity_103", _s50_6, "activity_104", _s51_2, _s18_9, _s18_10, _s23_5, _s35_4, "gateway_setup", "Gateway Setup", "preview_sidebar", "Preview Sidebar", _s16_23, _s16_24, _s18_11, _s31_5, _s16_25, _s16_26, "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_12, _s18_13, _s17_11, _s17_12, "order", "Order", "unassigned", "Unassigned", "partial_value", _s49_, "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_11, _s53_, _s25_12, _s37_0, _s17_13, _s17_14, "is_viewed", "Is Viewed", "letter", "Letter", "legal", "Legal", "page_layout", "Page Layout", "portrait", "Portrait", "landscape", "Landscape", _s26_5, _s85_, _s20_7, _s54_, _s21_12, _s21_13, _s17_15, _s17_16, "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_14, _s18_15, "promo_code", "Promo code", "promo_discount", "Promo Discount", _s18_16, _s18_17, _s16_27, _s16_28, "max_seats_limit", "Max Seats Limit", "trial_enabled", "Trial Enabled", "trial_duration", "Trial Duration", _s21_14, _s21_15, _s18_18, _s18_19, "plan_map", "Plan Map", "refund_period", "Refund Period", _s21_16, _s21_17, "purchase_page", "Purchase Page", "security", "Security", "email_bounced", "Email Bounced", _s20_8, "Spam Complaint", "email_delivery", "Email Delivery", _s16_29, _s16_30, "pdf_response", "PDF Response", _s22_4, _s22_5, "pdf_failed", "PDF Failed", "pdf_success", "PDF Success", "modified", "Modified", "subscription", "Subscription", "subscriptions", "Subscriptions", _s16_31, _s16_32, _s17_17, _s17_18, _s20_9, _s33_5, _s20_10, _s33_6, _s21_18, _s34_1, _s20_11, _s33_7, _s20_12, _s33_8, _s21_19, _s34_2, _s19_8, _s21_20, _s20_13, _s27_10, _s26_6, _s26_7, "connect_gmail", "Connect Gmail", _s16_33, _s16_34, "connected_gmail", _s28_5, _s18_20, _s31_6, _s16_35, _s100_, _s16_36, _s16_37, "count_minutes", ":count Minutes", _s16_38, _s16_39, _s29_0, _s29_1, "use_last_email", "Use last email", _s16_40, _s16_41, _s21_21, _s51_3, _s27_11, _s35_5, _s27_12, _s27_13, _s34_3, _s52_0, "help_translate", "Help Translate", _s23_6, _s23_7, "resend_invite", _s17_128, _s19_9, _s25_13, _s16_42, _s30_1, _s19_10, _s33_9, "delivered", "Delivered", "bounced", "Bounced", "spam", "Spam", "view_docs", "View Docs", _s32_1, _s72_, "send_sms", "Send SMS", "sms_code", "SMS Code", _s21_22, _s46_1, _s18_21, "2\u8981\u7d20\u8a8d\u8a3c\u304c\u6709\u52b9\u5316\u3055\u308c\u307e\u3057\u305f", "connect_google", "Connect Google", _s17_19, _s17_20, _s17_21, "2\u8981\u7d20\u8a8d\u8a3c", _s18_22, _s18_23, _s34_4, _s34_5, "stay_logged_in", "Stay Logged In", _s23_8, _s40_1, "count_hours", ":count Hours", "count_day", "1 Day", "count_days", ":count Days", _s19_11, _s19_12, _s17_22, _s17_23, "resend_email", "Resend Email", _s26_8, _s33_10, _s16_43, _s16_227, _s19_13, _s19_14, _s19_15, _s45_1, "list_long_press", "List Long Press", "show_actions", "Show Actions", _s17_24, _s17_25, _s27_14, "\u30e1\u30fc\u30eb\u30a2\u30c9\u30ec\u30b9\u78ba\u8a8d\u7528\u30e1\u30fc\u30eb\u304c\u9001\u4fe1\u3055\u308c\u307e\u3057\u305f", _s21_23, _s97_, "this_quarter", "This Quarter", "last_quarter", "Last Quarter", "to_update_run", "To update run", _s18_24, "\u8acb\u6c42\u66f8\u306b\u5909\u63db", _s16_44, _s16_45, "invoice_project", "Invoice Project", "invoice_task", "Invoice Task", "invoice_expense", "Invoice Expense", _s19_16, _s21_24, _s20_14, _s27_15, _s16_46, _s16_47, "save_and_email", "Save and Email", _s16_48, _s16_49, _s16_50, _s16_51, _s17_26, _s17_27, _s22_6, _s22_7, _s24_6, _s24_7, "converted_total", "Converted Total", "is_sent", "Is Sent", _s17_28, _s17_29, "document_upload", "Document Upload", _s20_15, _s34_6, "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_25, _s21_26, _s26_9, _s96_, "running_tasks", "Running Tasks", "recent_tasks", "Recent Tasks", "recent_expenses", "Recent Expenses", _s17_30, _s17_31, "update_app", "Update App", "started_import", _s27_16, _s24_8, _s24_9, _s20_16, _s20_17, _s18_26, _s18_27, "column", "\u30ab\u30e9\u30e0", "sample", "\u30b5\u30f3\u30d7\u30eb", "map_to", "Map To", "import", "\u30a4\u30f3\u30dd\u30fc\u30c8", _s25_14, _s29_2, "select_file", "\u30d5\u30a1\u30a4\u30eb\u3092\u9078\u629e\u3057\u3066\u304f\u3060\u3055\u3044\u3002", _s16_52, _s16_53, "csv_file", "CSV\u30d5\u30a1\u30a4\u30eb", "csv", "CSV", "freshbooks", "FreshBooks", "invoice2go", "Invoice2go", "invoicely", "Invoicely", "waveaccounting", "Wave Accounting", "zoho", "Zoho", "accounting", "Accounting", _s22_8, _s24_10, "import_type", "Import Type", "html_mode", "HTML Mode", "html_mode_help", _s43_0, "view_licenses", "View Licenses", "webhook_url", "Webhook URL", _s17_32, _s17_33, "sidebar_editor", "Sidebar Editor", _s22_9, _s31_17, "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_11, "\u9001\u4fe1\u6e08\u8acb\u6c42\u66f8\u306f\u30ed\u30c3\u30af\u3055\u308c\u307e\u3057\u305f", _s24_13, _s24_14, "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_9, "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_15, _s48_0, "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_34, _s17_35, "clear_cache", "Clear Cache", "sort_order", "Sort Order", "task_status", "Status", "task_statuses", "Task Statuses", "new_task_status", "New Task Status", _s16_54, _s16_55, _s19_17, _s32_2, _s19_18, _s31_18, _s20_18, _s33_11, _s19_19, _s32_3, _s19_20, _s32_4, _s20_19, _s33_12, _s22_10, _s42_2, _s21_27, _s41_0, _s22_11, _s42_3, _s18_28, _s20_20, _s20_21, _s27_17, _s16_56, _s16_57, _s21_28, _s52_1, _s20_22, _s20_23, _s25_15, _s42_4, _s20_24, _s20_25, _s25_16, _s42_5, _s21_29, _s25_17, _s18_29, _s18_30, "task_settings", "Task Settings", _s20_26, _s20_27, _s18_31, _s18_32, _s20_28, _s20_29, _s21_30, _s21_31, _s24_16, _s37_1, _s24_17, _s37_2, _s25_18, _s38_2, _s24_18, _s29_37, _s24_19, _s37_3, _s25_19, _s38_3, _s27_18, _s45_4, _s26_10, _s46_3, _s27_19, _s47_0, _s23_10, _s25_20, _s25_21, _s32_5, _s21_32, _s21_33, "show_option", "Show Option", _s22_12, _s50_7, "view_changes", "View Changes", "force_update", "\u5f37\u5236\u7684\u306b\u30a2\u30c3\u30d7\u30c7\u30fc\u30c8", _s17_36, _s76_, "mark_paid_help", _s31_19, _s18_33, _s18_101, _s23_11, _s33_21, _s29_3, _s26_42, _s21_34, _s20_30, _s16_58, _s16_59, _s18_34, _s18_35, "crypto", "Crypto", "paypal", "PayPal", "alipay", "Alipay", "sofort", "Sofort", "apple_pay", _s16_222, "user_field", "User Field", "variables", "Variables", "show_password", "Show Password", "hide_password", "Hide Password", "copy_error", "Copy Error", "capture_card", "Capture Card", _s17_37, _s17_38, "total_taxes", "Total Taxes", "line_taxes", "Line Taxes", "total_fields", "Total Fields", _s25_22, _s38_4, _s25_23, _s38_5, _s25_24, _s38_6, "gateway_refund", "Gateway Refund", _s19_21, _s43_1, "due_date_days", "Due Date", "paused", "Paused", "mark_active", "Mark Active", "day_count", "Day :count", _s22_13, _s22_14, _s21_35, _s21_36, _s17_39, _s17_40, "endless", "Endless", "next_send_date", "Next Send Date", _s16_60, _s16_61, _s17_41, _s17_42, _s18_36, "\u7e70\u308a\u8fd4\u3057\u306e\u8acb\u6c42\u66f8", _s21_37, _s21_38, _s22_15, _s22_16, _s25_25, _s38_7, _s25_26, _s38_8, _s26_11, "\u7e70\u308a\u8fd4\u3057\u306e\u8acb\u6c42\u66f8\u3092\u30a2\u30fc\u30ab\u30a4\u30d6\u3057\u307e\u3057\u305f\u3002", _s25_27, "\u7e70\u308a\u8fd4\u3057\u306e\u8acb\u6c42\u66f8\u3092\u524a\u9664\u3057\u307e\u3057\u305f\u3002", _s25_28, _s38_10, _s26_12, _s39_2, _s27_20, _s47_1, _s26_13, _s46_4, _s27_21, _s47_2, _s24_20, _s26_14, _s25_29, _s32_6, "send_date", "Send Date", "auto_bill_on", "Auto Bill On", _s28_6, _s28_7, "profit", "Profit", "line_item", "Line Item", _s18_38, _s18_39, _s23_12, _s35_6, _s19_22, _s19_23, _s24_21, _s52_2, "test_mode", "Test Mode", "opened", "Opened", _s30_2, _s22_17, _s30_3, _s22_18, "gateway_success", "Gateway Success", "gateway_failure", "Gateway Failure", "gateway_error", "Gateway Error", "email_send", "Email Send", _s17_43, _s17_44, "failure", "Failure", "quota_exceeded", "Quota Exceeded", _s16_62, _s16_63, "system_logs", "System Logs", "view_portal", "View Portal", "copy_link", "\u30ea\u30f3\u30af\u3092\u30b3\u30d4\u30fc", "token_billing", _s17_129, _s24_22, "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_40, "\u6700\u7d42\u30ea\u30de\u30a4\u30f3\u30c0\u30fc\u9001\u4fe1\u6e08", "pdf_page_info", _s23_13, _s16_64, _s29_38, "emailed_quotes", _s27_56, "emailed_credits", _s28_56, "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_6, "client_created", "\u9867\u5ba2\u3092\u767b\u9332\u3057\u307e\u3057\u305f", _s20_31, _s20_32, _s20_33, _s20_34, "completed", "\u5b8c\u4e86", "gross", "Gross", "net_amount", "Net Amount", "net_balance", "Net Balance", "client_settings", "Client Settings", _s17_45, _s17_46, _s17_47, _s17_48, "selected_quotes", "Selected Quotes", "selected_tasks", "Selected Tasks", _s17_49, _s17_50, _s17_51, "\u6b21\u56de\u8acb\u6c42", _s17_53, _s17_54, "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_55, _s28_8, "api_webhooks", "API Webhooks", "search_webhooks", _s22_19, "search_webhook", _s16_65, "webhook", "Webhook", "webhooks", "Webhooks", "new_webhook", "New Webhook", "edit_webhook", "Edit Webhook", "created_webhook", _s28_9, "updated_webhook", _s28_10, _s16_66, _s29_4, "deleted_webhook", _s28_11, "removed_webhook", _s28_12, _s16_67, _s29_5, _s17_56, _s37_4, _s16_68, _s36_2, _s16_69, _s36_3, _s17_57, _s37_5, "api_tokens", "API\u30c8\u30fc\u30af\u30f3", "api_docs", "API Docs", "search_tokens", _s20_35, "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_18, "restored_token", _s27_23, "archived_tokens", _s35_7, "deleted_tokens", _s34_7, "restored_tokens", _s35_8, _s19_24, _s19_25, _s24_24, _s45_2, _s21_39, _s19_26, "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_36, _s41_1, "ledger", "Ledger", "view_pdf", "View PDF", "all_records", "All records", "owned_by_user", "Owned by user", _s16_70, _s16_71, "contact_name", "Contact Name", "use_default", "Use default", _s16_72, _s17_58, "number_of_days", "Number of days", _s23_14, _s23_15, "payment_term", "Payment Term", _s16_73, _s16_74, _s17_59, _s17_60, _s20_37, _s33_13, _s20_38, _s33_14, _s21_40, _s34_8, _s20_39, _s33_15, _s20_40, _s33_16, _s21_41, _s34_9, _s22_20, _s42_7, _s21_42, _s41_2, _s22_21, _s42_8, "email_sign_in", "\u30e1\u30fc\u30eb\u30a2\u30c9\u30ec\u30b9\u3067\u30ed\u30b0\u30a4\u30f3", "change", "Change", _s23_16, _s28_13, _s24_25, _s29_6, "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_42, _s18_43, _s16_75, "\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_76, "\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_61, "search_design", "Search 1 Design", "search_invoice", _s16_77, "search_client", "Search 1 Client", "search_product", _s16_78, "search_quote", "Search 1 Quote", "search_credit", "Search 1 Credit", "search_vendor", "Search 1 Vendor", "search_user", "Search 1 User", "search_tax_rate", _s17_62, "search_task", "Search 1 Tasks", "search_project", _s16_79, "search_expense", _s16_80, "search_payment", _s16_81, "search_group", "Search 1 Group", "refund_payment", "Refund Payment", _s17_63, _s30_4, _s18_44, _s31_7, _s16_82, _s29_7, _s17_64, _s30_5, "reverse", "Reverse", "full_name", "Full Name", _s17_65, _s17_66, _s17_67, _s17_68, "custom1", "First Custom", "custom2", "Second Custom", "custom3", "Third Custom", "custom4", "Fourth Custom", "optional", "Optional", "license", "License", "purge_data", "Purge Data", _s16_83, _s32_7, _s18_45, _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_30, "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_61, "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_31, _s25_32, _s16_84, _s16_85, "apply_license", "Apply License", "cancel_account", "\u30a2\u30ab\u30a6\u30f3\u30c8\u306e\u30ad\u30e3\u30f3\u30bb\u30eb", _s22_22, "\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_23, _s69_, "enabled_modules", "Enabled Modules", "converted_quote", _s28_14, "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_24, "updated_design", _s27_25, "archived_design", _s28_15, "deleted_design", _s27_26, "removed_design", _s27_27, "restored_design", _s28_16, _s16_86, _s36_4, "deleted_designs", _s35_9, _s16_87, _s36_5, "proposals", "Proposals", "tickets", "Tickets", _s16_88, "\u7e70\u308a\u8fd4\u3057\u306e\u898b\u7a4d\u66f8", "recurring_tasks", "Recurring Tasks", _s18_46, _s18_47, "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_29, "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_31, "restored_credit", "\u524d\u53d7\u91d1\u3092\u5fa9\u65e7\u3057\u307e\u3057\u305f", _s16_90, ":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_91, _s36_6, "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_19, "Web\u30a2\u30d7\u30ea\u306e\u65b0\u3057\u3044\u30d0\u30fc\u30b8\u30e7\u30f3\u304c\u5229\u7528\u53ef\u80fd\u3067\u3059", _s16_92, "\u30a2\u30c3\u30d7\u30c7\u30fc\u30c8\u304c\u5229\u7528\u53ef\u80fd\u3067\u3059", "app_updated", _s29_8, "learn_more", "\u8a73\u7d30\u3092\u898b\u308b", "integrations", "Integrations", "tracking_id", "Tracking Id", _s17_69, _s17_70, "credit_footer", "Credit Footer", "credit_terms", "Credit Terms", "new_company", "\u65b0\u3057\u3044\u4f1a\u793e", "added_company", _s26_20, "company1", _s16_94, "company2", _s16_95, "company3", _s16_96, "company4", _s16_97, "product1", _s16_98, "product2", _s16_99, "product3", _s16_100, "product4", _s16_101, "client1", "Custom Client 1", "client2", "Custom Client 2", "client3", "Custom Client 3", "client4", "Custom Client 4", "contact1", _s16_102, "contact2", _s16_103, "contact3", _s16_104, "contact4", _s16_105, "task1", "Custom Task 1", "task2", "Custom Task 2", "task3", "Custom Task 3", "task4", "Custom Task 4", "project1", _s16_106, "project2", _s16_107, "project3", _s16_108, "project4", _s16_109, "expense1", _s16_110, "expense2", _s16_111, "expense3", _s16_112, "expense4", _s16_113, "vendor1", "Custom Vendor 1", "vendor2", "Custom Vendor 2", "vendor3", "Custom Vendor 3", "vendor4", "Custom Vendor 4", "invoice1", _s16_114, "invoice2", _s16_115, "invoice3", _s16_116, "invoice4", _s16_117, "payment1", _s16_118, "payment2", _s16_119, "payment3", _s16_120, "payment4", _s16_121, "surcharge1", _s18_48, "surcharge2", _s18_49, "surcharge3", _s18_50, "surcharge4", _s18_51, "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_52, _s18_53, _s17_71, _s17_72, "contact_phone", "Contact Phone", _s21_43, _s22_24, _s21_44, _s22_25, _s21_45, _s22_26, _s21_46, _s22_27, _s17_73, "Shipping Street", _s17_74, _s18_54, "shipping_city", "Shipping City", "shipping_state", _s23_17, _s20_41, _s20_42, _s16_122, _s16_123, _s16_124, "Billing Street", _s16_125, _s17_75, "billing_city", "Billing City", "billing_state", _s22_28, _s19_27, _s19_28, "billing_country", "Billing Country", "client_id", "Client Id", "assigned_to", "Assigned to", "created_by", _s16_225, "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_126, _s16_127, "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_47, _s35_10, _s30_6, _s63_, "message", "\u30e1\u30c3\u30bb\u30fc\u30b8", "from", "From", _s20_43, _s20_44, _s25_33, _s56_, _s20_45, _s34_10, _s18_55, _s18_56, _s23_18, _s33_22, _s18_57, _s18_58, "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_48, _s21_90, _s20_46, _s58_1, _s19_29, _s19_30, _s23_19, _s23_20, _s20_47, _s20_48, "deleted_logo", _s25_34, "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_76, _s17_77, "show_cost_help", _s55_0, _s21_49, _s21_50, _s26_21, _s58_2, _s21_51, _s21_52, _s26_22, _s60_, _s21_53, _s21_54, _s26_23, _s34_11, _s16_128, _s16_129, _s21_55, _s47_3, "one_tax_rate", "One Tax Rate", "two_tax_rates", "Two Tax Rates", "three_tax_rates", "Three Tax Rates", _s16_130, _s16_131, "user", "\u30e6\u30fc\u30b6", "invoice_tax", "Invoice Tax", "line_item_tax", "Line Item Tax", "inclusive_taxes", "Inclusive Taxes", _s17_78, _s17_79, "item_tax_rates", "Item Tax Rates", _s18_59, _s22_38, "configure_rates", "Configure rates", _s18_60, _s18_61, "tax_settings", "\u7a0e\u306e\u8a2d\u5b9a", _s18_62, "Tax Rates", "accent_color", "Accent Color", "switch", "Switch", _s19_31, _s20_49, "options", "Options", _s16_132, _s16_133, "multi_line_text", "Multi-line text", "dropdown", "Dropdown", "field_type", "Field Type", _s27_32, _s39_3, "submit", "Submit", _s16_134, "\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_135, _s16_136, "schedule", "\u30b9\u30b1\u30b8\u30e5\u30fc\u30eb", "before_due_date", _s19_32, "after_due_date", _s18_63, _s18_64, _s22_29, "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_56, _s21_57, "quote_email", "\u898b\u7a4d\u66f8\u30e1\u30fc\u30eb", _s16_137, _s16_138, _s16_139, _s16_140, "administrator", "Administrator", _s18_65, _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_35, "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_38, "restored_user", "\u30e6\u30fc\u30b6\u3092\u30ea\u30b9\u30c8\u30a2\u3057\u307e\u3057\u305f\u3002", "archived_users", _s34_12, "deleted_users", _s33_17, "removed_users", _s33_18, "restored_users", _s34_13, _s16_141, "\u4e00\u822c\u8a2d\u5b9a", "invoice_options", "\u8acb\u6c42\u66f8\u30aa\u30d7\u30b7\u30e7\u30f3", _s17_80, _s17_81, _s22_30, _s87_, _s23_21, "Embed Documents", _s28_19, _s39_4, _s16_143, "Show header on", _s16_144, "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_66, "Auto Email", _s23_22, _s61_, _s18_67, "Auto Archive", _s23_23, _s53_1, _s18_68, "Auto Convert", _s23_24, _s70_, _s17_82, _s17_83, "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_84, "Three months", _s16_145, "Four months", "freq_six_months", "Six months", "freq_annually", "Annually", "freq_two_years", "Two years", _s16_146, "Three Years", "never", "Never", "company", "Company", _s17_85, _s17_86, "charge_taxes", "Charge taxes", "next_reset", "Next Reset", "reset_counter", "Reset Counter", _s16_147, _s16_148, "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_87, _s17_88, "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_89, _s17_90, _s16_149, "Show on PDF", _s21_58, _s51_5, _s25_39, _s22_31, _s30_7, _s61_0, _s23_25, _s20_50, _s28_20, _s59_0, _s25_40, _s17_91, _s30_8, _s42_9, _s23_26, "Quote Signature", _s22_32, _s25_41, _s27_33, _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_26, _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_150, _s16_151, "attach_ubl", "Attach UBL", "email_style", "Email Style", _s19_33, "\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_34, _s19_35, "credentials", "Credentials", "update_address", "\u4f4f\u6240\u3092\u66f4\u65b0", _s19_36, _s45_3, "rate", "\u7387", "tax_rate", "\u7a0e\u7387", "new_tax_rate", "\u65b0\u3057\u3044\u7a0e\u7387", "edit_tax_rate", "\u7a0e\u7387\u3092\u7de8\u96c6", _s16_152, "\u7a0e\u7387\u3092\u4f5c\u6210\u3057\u307e\u3057\u305f", _s16_153, "\u7a0e\u7387\u3092\u66f4\u65b0\u3057\u307e\u3057\u305f\u3002", _s17_92, "\u7a0e\u7387\u3092\u30a2\u30fc\u30ab\u30a4\u30d6\u3057\u307e\u3057\u305f\u3002", _s16_154, _s29_11, _s17_93, _s30_9, _s18_69, _s38_11, _s17_94, _s37_6, _s18_70, _s38_12, "fill_products", _s18_102, _s18_71, _s71_, "update_products", "\u5546\u54c1\u306e\u81ea\u52d5\u66f4\u65b0", _s20_51, _s65_0, _s16_155, "\u5546\u54c1\u306e\u5909\u63db", _s21_59, _s61_2, "fees", "Fees", "limits", "Limits", "provider", "Provider", "company_gateway", "Payment Gateway", _s16_157, _s16_158, _s19_37, "New Gateway", _s20_52, "Edit Gateway", _s23_27, _s28_21, _s23_28, _s28_22, _s24_27, _s29_12, _s23_29, _s28_23, _s24_28, _s29_13, _s25_42, _s37_7, _s24_29, _s36_7, _s25_43, _s37_8, _s16_159, _s16_160, "discard_changes", "Discard Changes", "default_value", "Default value", "disabled", "Disabled", "currency_format", "\u901a\u8ca8\u30d5\u30a9\u30fc\u30de\u30c3\u30c8", _s21_60, _s21_61, _s23_30, _s23_31, "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_72, "24 Hour Display", "send_reminders", "Send Reminders", "timezone", "Timezone", _s19_38, _s19_39, _s17_95, _s17_96, _s19_40, _s19_41, _s18_73, _s18_74, _s18_75, _s18_76, "group_settings", "Group Settings", "group", "Group", "groups", "Groups", "new_group", "New Group", "edit_group", "Edit Group", "created_group", _s26_26, "updated_group", _s26_27, "archived_groups", _s35_11, "deleted_groups", _s34_14, "restored_groups", _s35_12, "archived_group", _s27_34, "deleted_group", _s26_28, "restored_group", _s27_35, "upload_logo", "Upload Logo", "uploaded_logo", _s26_29, "logo", "\u30ed\u30b4", "saved_settings", _s27_36, _s16_161, "\u5546\u54c1\u8a2d\u5b9a", "device_settings", "Device Settings", "defaults", "\u30c7\u30d5\u30a9\u30eb\u30c8", "basic_settings", "Basic Settings", _s17_97, "\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_32, _s21_62, _s22_33, _s20_53, _s19_42, "\u30d3\u30b8\u30e5\u30a2\u30eb\u30c7\u30fc\u30bf", "price", "Price", "email_sign_up", "Email Sign Up", "google_sign_up", "Google Sign Up", _s27_37, _s28_24, "redeem", "Redeem", "back", "Back", "past_purchases", "Past Purchases", _s19_44, _s19_45, "pro_plan", "Pro Plan", "enterprise_plan", "Enterprise Plan", "count_users", ":count users", "upgrade", "Upgrade", _s25_44, _s25_45, _s24_30, _s24_31, _s33_19, _s77_0, "i_agree_to_the", "I agree to the", _s16_163, "\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_77, _s18_78, _s21_63, _s34_15, "download", "\u30c0\u30a6\u30f3\u30ed\u30fc\u30c9", _s27_38, _s27_57, "take_picture", "Take Picture", "upload_file", "Upload File", "document", "Document", "documents", "Documents", "new_document", "New Document", "edit_document", "Edit Document", _s17_99, _s30_10, _s16_165, _s29_14, _s17_100, _s30_11, _s16_166, _s29_15, _s17_101, _s30_12, _s18_79, _s38_13, _s17_102, _s37_9, _s18_80, _s38_14, "no_history", "No History", "expense_date", "Expense Date", "pending", "\u4fdd\u7559", _s16_167, "Logged", _s16_168, "Pending", _s16_169, "Invoiced", "converted", "Converted", _s24_32, _s24_44, "exchange_rate", "Exchange Rate", _s16_170, _s16_229, "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_26, _s16_171, ":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_172, _s36_8, "new_expense", "Enter Expense", "created_expense", _s28_27, "updated_expense", _s28_28, _s16_173, _s29_16, "deleted_expense", _s28_29, _s16_174, _s29_17, _s17_103, "\u7d4c\u8cbb\u306e\u30a2\u30fc\u30ab\u30a4\u30d6\u306b\u6210\u529f\u3057\u307e\u3057\u305f", _s16_175, "\u7d4c\u8cbb\u306e\u524a\u9664\u306b\u6210\u529f\u3057\u307e\u3057\u305f", _s17_104, _s37_10, "copy_shipping", "Copy Shipping", "copy_billing", "Copy Billing", "design", "Design", _s21_64, _s21_65, "invoiced", "Invoiced", "logged", "Logged", "running", "Running", "resume", "Resume", "task_errors", _s36_9, "start", "\u30b9\u30bf\u30fc\u30c8", "stop", "\u30b9\u30c8\u30c3\u30d7", "started_task", _s25_46, "stopped_task", "\u30bf\u30b9\u30af\u3092\u505c\u6b62\u3057\u307e\u3057\u305f\u3002", "resumed_task", _s25_48, "now", "Now", _s16_176, _s16_177, "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_16, _s19_46, _s19_47, "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_178, "\u30d7\u30ed\u30b8\u30a7\u30af\u30c8\u3092\u30a2\u30fc\u30ab\u30a4\u30d6\u3057\u307e\u3057\u305f\u3002", "deleted_project", _s28_32, _s16_179, "\u30d7\u30ed\u30b8\u30a7\u30af\u30c8\u3092\u30ea\u30b9\u30c8\u30a2\u3057\u307e\u3057\u305f\u3002", _s17_105, ":count \u4ef6\u306e\u30d7\u30ed\u30b8\u30a7\u30af\u30c8\u3092\u30a2\u30fc\u30ab\u30a4\u30d6\u3057\u307e\u3057\u305f\u3002", _s16_180, _s36_12, _s17_106, _s37_11, "new_project", "\u65b0\u3057\u3044\u30d7\u30ed\u30b8\u30a7\u30af\u30c8", _s27_42, "\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_66, "click_here", "\u3053\u3061\u3089\u3092\u30af\u30ea\u30c3\u30af", _s18_81, "Click here", "to_rate_it", "to rate it.", "average", "\u5e73\u5747", "unapproved", "Unapproved", _s30_13, _s42_10, "locked", "Locked", "authenticate", "Authenticate", _s19_48, _s19_49, _s24_33, _s24_34, "footer", "\u30d5\u30c3\u30bf", "compare", "Compare", "hosted_login", "Hosted Login", "selfhost_login", "Selfhost Login", "google_sign_in", _s19_62, "today", "Today", "custom_range", "Custom Range", "date_range", "Date Range", "current", "Current", "previous", "Previous", "current_period", "Current Period", _s17_107, _s17_108, "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_181, _s16_182, "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_54, _s20_55, "billing_address", "\u8acb\u6c42\u5148\u4f4f\u6240", _s16_183, _s16_184, "total_revenue", "Total Revenue", "average_invoice", "\u8acb\u6c42\u306e\u5e73\u5747", "outstanding", "Outstanding", "invoices_sent", _s20_63, "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_185, "\u66f4\u65b0\u5b8c\u4e86", _s23_33, _s23_34, _s26_32, _s26_33, _s21_67, _s21_68, _s26_34, _s26_35, "ascending", "Ascending", "descending", "Descending", "save", "\u4fdd\u5b58", _s17_109, _s17_110, "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_50, _s30_14, "error", "Error", _s16_187, _s16_188, "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_189, "\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_191, "\u5546\u54c1\u3092\u30a2\u30fc\u30ab\u30a4\u30d6\u3057\u307e\u3057\u305f\u3002", "deleted_product", _s28_36, _s16_192, _s29_21, _s17_111, ":count \u500b\u306e\u5546\u54c1\u3092\u30a2\u30fc\u30ab\u30a4\u30d6\u3057\u307e\u3057\u305f\u3002", _s16_193, ":count \u500b\u306e\u5546\u54c1\u3092\u524a\u9664\u3057\u307e\u3057\u305f\u3002", _s17_112, _s37_12, "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_194, ":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_195, _s36_10, "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_196, "\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_197, "\u8acb\u6c42\u66f8\u3092\u30ea\u30b9\u30c8\u30a2\u3057\u307e\u3057\u305f\u3002", _s17_113, ":count \u4ef6\u306e\u8acb\u6c42\u66f8\u3092\u30a2\u30fc\u30ab\u30a4\u30d6\u3057\u307e\u3057\u305f\u3002", _s16_198, ":count \u4ef6\u306e\u8acb\u6c42\u66f8\u3092\u524a\u9664\u3057\u307e\u3057\u305f\u3002", _s17_114, _s37_13, "emailed_invoice", "\u8acb\u6c42\u66f8\u3092\u30e1\u30fc\u30eb\u3057\u307e\u3057\u305f\u3002", "emailed_payment", _s28_57, "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_199, _s16_200, "status", "\u30b9\u30c6\u30fc\u30bf\u30b9", _s17_115, "Invoice Status", "quote_status", "Quote Status", _s22_34, _s22_35, _s22_36, _s19_63, "count_selected", ":count selected", "total", "\u5408\u8a08", "percent", "Percent", "edit", "\u7de8\u96c6", "dismiss", "Dismiss", _s20_56, _s20_57, _s22_37, _s22_38, _s24_35, _s24_36, "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_15, _s30_16, _s27_46, _s27_47, "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_39, _s35_13, _s22_40, _s35_13, _s23_35, _s36_11, _s23_36, _s36_11, "done", "\u5b8c\u4e86", _s37_14, _s37_15, "dark_mode", "\u30c0\u30fc\u30af\u30e2\u30fc\u30c9", _s27_48, _s35_14, "refresh_data", "Refresh Data", "blank_contact", "Blank Contact", "activity", "\u30a2\u30af\u30c6\u30a3\u30d3\u30c6\u30a3", _s16_201, _s16_202, "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_203, "Pending", _s16_204, "Voided", _s16_205, "Failed", _s16_206, "\u5b8c\u4e86", _s16_207, _s18_43, _s16_208, "Refunded", _s17_116, "Unapplied", _s17_117, _s19_14, "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_15, "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_69, _s21_70, "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_209, "\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_210, _s29_25, _s17_118, ":count \u4ef6\u306e\u5165\u91d1\u3092\u30a2\u30fc\u30ab\u30a4\u30d6\u3057\u307e\u3057\u305f\u3002", _s16_211, ":count \u4ef6\u306e\u5165\u91d1\u3092\u524a\u9664\u3057\u307e\u3057\u305f\u3002", _s17_119, _s37_16, "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_16, "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_17, "activity_6", _s54_0, "activity_7", _s44_2, "activity_8", _s32_17, "activity_9", _s32_17, "activity_10", _s85_0, "activity_11", _s30_20, "activity_12", _s31_9, "activity_13", _s30_21, "activity_14", _s28_47, "activity_15", _s28_48, "activity_16", _s29_27, "activity_17", _s28_49, "activity_18", _s26_39, "activity_19", _s26_40, "activity_20", _s50_8, "activity_21", _s28_50, "activity_22", _s27_51, "activity_23", _s26_41, "activity_24", _s27_52, "activity_25", _s31_10, "activity_26", _s29_28, "activity_27", _s31_11, "activity_28", _s29_29, "activity_29", _s42_11, "activity_30", _s28_51, "activity_31", _s29_30, "activity_32", _s28_52, "activity_33", _s29_31, "activity_34", _s30_22, "activity_35", _s31_12, "activity_36", _s30_23, "activity_37", _s31_13, "activity_39", _s50_9, "activity_40", _s64_, "activity_41", _s41_6, "activity_42", _s24_37, "activity_43", _s24_38, "activity_44", _s25_52, "activity_45", _s24_39, "activity_46", _s25_53, "activity_47", _s30_24, "activity_48", _s28_58, "activity_49", _s27_58, "activity_50", _s27_59, "activity_51", _s26_43, "activity_52", _s30_25, "activity_53", _s32_9, "activity_54", _s29_40, "activity_55", _s31_20, "activity_56", _s27_60, "activity_57", _s39_5, "activity_58", _s31_14, "activity_59", _s32_8, "activity_60", _s28_50, "activity_61", _s28_53, "activity_62", _s28_54, "activity_63", _s61_3, "activity_64", _s62_0, "activity_65", _s61_4, "activity_66", _s63_0, "activity_80", _s40_2, "activity_81", _s40_3, "activity_82", _s41_4, "activity_83", _s40_4, "activity_84", _s41_5, _s17_120, "\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_61, _s20_58, _s33_20, _s21_71, _s34_17, "expired", "Expired", "all", "All", "select", "\u9078\u629e", _s22_41, _s22_42, "custom_value1", "Custom Value", "custom_value2", "Custom Value", "custom_value3", "Custom Value 3", "custom_value4", "Custom Value 4", _s18_82, _s18_83, _s24_40, _s24_41, _s29_32, _s29_33, _s27_53, _s27_54, _s31_15, _s31_16, "lock_invoices", "\u8acb\u6c42\u66f8\u3092\u30ed\u30c3\u30af", "translations", "Translations", _s19_51, _s19_52, _s19_53, _s19_54, _s22_43, _s22_44, _s22_45, _s22_46, _s21_72, _s21_73, _s21_74, _s21_75, _s21_76, _s21_77, _s21_78, _s21_79, _s22_47, _s22_48, _s22_49, _s22_50, _s22_51, _s22_52, _s22_53, "\u8acb\u6c42\u66f8\u756a\u53f7\u30ab\u30a6\u30f3\u30bf\u30fc", _s20_59, _s20_60, _s20_61, "\u8acb\u6c42\u66f8\u756a\u53f7\u30ab\u30a6\u30f3\u30bf\u30fc", _s21_80, _s21_81, _s21_82, _s21_83, _s21_84, _s21_81, _s21_85, _s21_83, _s18_84, _s18_85, "counter_padding", "Counter Padding", _s28_55, _s28_59, _s18_86, _s18_87, _s18_88, _s18_89, _s18_90, _s18_91, _s18_92, _s18_93, _s18_94, _s18_95, _s18_96, _s18_97, _s21_86, _s21_87, _s19_55, _s19_56, _s21_88, _s21_89, _s29_34, _s29_35, "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_212, _s16_213, "client_balance", "Client Balance", "client_address1", "Client Street", "client_address2", _s16_214, "vendor_address1", "Vendor Street", "vendor_address2", _s16_215, _s24_42, _s22_55, _s24_43, _s25_54, "type", "Type", "invoice_amount", "Invoice Amount", _s16_216, "\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_122, _s18_48, _s17_123, _s18_49, _s17_124, _s18_50, _s17_125, _s18_51, "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_57, _s19_58, _s16_217, _s16_226, _s19_59, _s19_60, "tax_name1", "Tax Name 1", "tax_name2", "Tax Name 2", "tax_name3", "Tax Name 3", "transaction_id", "Transaction ID", _s18_98, _s18_99, _s16_218, _s16_219], t1, t1), "lv_LV", A.LinkedHashMap_LinkedHashMap$_literal(["add_to_invoice", _s23_37, _s17_, _s17_0, "week", "Ned\u0113\u013ca", "created_record", _s27_, _s25_, "Klientam :client tika nos\u016bt\u012bts r\u0113\u0137ins Nr::invoice par summu :amount.", _s26_, _s17_1, _s31_, _s50_, _s31_0, _s22_, _s36_, _s55_, _s20_, _s20_0, _s25_0, _s45_, _s16_, _s16_0, "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_, "change_status", "Change Status", "fees_sample", _s46_, _s19_, _s19_0, _s24_, _s29_, "after_saving", "After Saving", "view_record", "View Record", _s21_, _s21_0, _s26_0, _s37_, _s19_1, _s19_2, "json_help", _s58_, "release_notes", "Release Notes", _s23_, _s33_, "started_tasks", _s33_0, "stopped_tasks", _s33_1, "approved_quote", _s27_55, "approved_quotes", _s35_, "approve", "Approve", "client_website", "Client Website", "invalid_time", "Invalid Time", _s21_1, _s21_2, _s20_1, _s20_2, _s27_0, _s27_1, _s23_0, _s23_1, "load_pdf", "Load PDF", _s16_1, _s16_2, _s24_0, _s44_, "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_3, _s16_4, "purged_client", _s26_1, _s27_2, _s77_, _s22_0, _s34_, _s30_, _s47_, "small", "Small", _s21_3, _s34_0, _s22_1, _s35_0, _s16_5, _s45_0, "wait_for_saving", _s44_0, _s20_3, _s94_, "remaining", "Remaining", "invoice_paid", "Invoice Paid", "activity_120", _s50_0, "activity_121", _s50_1, "activity_122", _s51_, "activity_123", _s50_2, "activity_124", _s51_0, "normal", "Normal", "large", "Large", "extra_large", "Extra Large", _s16_6, _s16_7, _s21_4, _s42_, "print_pdf", "Print PDF", "remind_me", "Remind Me", _s16_8, _s16_9, "click_selected", "Click Selected", "hide_preview", "Hide Preview", "edit_record", "Edit Record", _s27_3, _s57_, "giropay", "GiroPay", "direct_debit", "Direct Debit", _s21_5, _s30_0, "set_password", "Set Password", _s17_2, _s59_, _s16_10, _s58_0, _s20_4, _s33_2, "disconnect", "Disconnect", "add_to_invoices", "Add to Invoices", "acss", _s29_36, "becs", _s17_126, "bulk_download", "Download", _s17_3, _s104_, "persist_ui", "Persist UI", "persist_ui_help", _s104_0, _s18_, _s18_0, _s17_4, _s17_5, "has_tasks", "Has Tasks", "registration", "Registration", _s27_4, _s50_3, "view_expense", _s23_38, "view_statement", "Skat\u012bt kopskatu", "sepa", _s17_127, "ideal", "iDEAL", "przelewy24", "Przelewy24", "eps", "EPS", "fpx", "FPX", _s18_1, _s18_2, "system", "System", _s19_3, _s19_4, "updated_company", _s28_, "kbc", "KBC", "bancontact", "Bancontact", _s19_5, _s44_1, "webhook_success", "Webhook Success", _s24_1, _s40_, _s27_5, _s43_, "app", "App", _s20_5, _s46_0, _s16_11, _s16_220, _s18_3, "Email Invoice", _s16_12, "Email Quote", _s17_6, "Email Credit", "from_name", "From Name", _s16_13, _s16_221, _s17_7, _s17_8, _s18_4, _s18_5, _s21_6, _s21_7, _s22_2, _s22_3, _s25_1, _s38_, _s25_2, _s38_0, _s26_2, _s39_, _s25_3, _s28_32, _s25_4, _s38_1, _s26_3, _s39_0, _s24_2, _s24_3, _s25_5, _s25_6, "last_sent_date", "Last Sent Date", "include_drafts", "Include Drafts", _s19_6, _s32_0, "is_invoiced", "Is Invoiced", "change_plan", "Change Plan", "persist_data", "Persist Data", "customer_count", "Customer Count", _s16_14, _s16_15, _s16_16, _s16_17, _s28_0, _s28_1, "decimal_comma", "Decimal Comma", _s26_4, _s35_1, "select_method", "Select Method", "select_platform", "Select Platform", _s28_2, _s42_0, _s16_18, _s27_6, "enable_markdown", "Enable Markdown", _s20_6, _s35_2, "user_guide", "User Guide", _s18_6, _s18_7, "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_1, _s31_2, _s25_7, _s25_8, _s33_3, _s33_4, _s27_7, _s27_8, _s36_0, _s36_1, _s31_3, _s31_4, _s25_9, _s25_10, "net_subtotal", "Net", "review_app", "Review App", "check_status", "Check Status", "free_trial", "Free Trial", _s23_2, _s57_0, _s21_8, _s62_, "change_email", "Change Email", _s25_11, _s52_, _s21_9, _s21_10, "uninvoiced", "Uninvoiced", "subdomain_guide", _s120_, "send_time", "Send Time", "import_data", "Import Data", "import_settings", "Import Settings", _s17_9, _s28_3, _s19_7, _s48_, "json", "JSON", _s24_4, _s24_5, "wait_for_data", _s42_1, "net_total", "Net Total", "has_taxes", "Has Taxes", _s16_19, _s16_20, _s18_8, _s40_0, "login_success", _s16_21, "login_failure", "Failed Login", "exported_data", _s67_, _s23_3, _s23_4, _s28_4, _s41_, "step_1_sign_in", "Step 1: Sign In", _s16_22, _s17_10, "account_id", "Account ID", _s27_9, _s35_3, "activity_100", _s50_4, "activity_101", _s50_5, "activity_102", _s51_1, "activity_103", _s50_6, "activity_104", _s51_2, _s18_9, _s18_10, _s23_5, _s35_4, "gateway_setup", "Gateway Setup", "preview_sidebar", "Preview Sidebar", _s16_23, _s16_24, _s18_11, _s31_5, _s16_25, _s16_26, "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_12, _s18_13, _s17_11, _s17_12, "order", "Order", "unassigned", "Unassigned", "partial_value", _s49_, "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_1, _s21_11, _s53_, _s25_12, _s37_0, _s17_13, _s17_14, "is_viewed", "Is Viewed", "letter", "Letter", "legal", "Legal", "page_layout", "Page Layout", "portrait", "Portrait", "landscape", "Landscape", _s26_5, _s85_, _s20_7, _s54_, _s21_12, _s21_13, _s17_15, _s17_16, "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_14, _s18_15, "promo_code", "Promo code", "promo_discount", "Promo Discount", _s18_16, _s18_17, _s16_27, _s16_28, "max_seats_limit", "Max Seats Limit", "trial_enabled", "Trial Enabled", "trial_duration", "Trial Duration", _s21_14, _s21_15, _s18_18, _s18_19, "plan_map", "Plan Map", "refund_period", "Refund Period", _s21_16, _s21_17, "purchase_page", "Purchase Page", "security", "Security", "email_bounced", "Email Bounced", _s20_8, "Spam Complaint", "email_delivery", "Email Delivery", _s16_29, _s16_30, "pdf_response", "PDF Response", _s22_4, _s22_5, "pdf_failed", "PDF Failed", "pdf_success", "PDF Success", "modified", "Modified", "subscription", "Subscription", "subscriptions", "Subscriptions", _s16_31, _s16_32, _s17_17, _s17_18, _s20_9, _s33_5, _s20_10, _s33_6, _s21_18, _s34_1, _s20_11, _s33_7, _s20_12, _s33_8, _s21_19, _s34_2, _s19_8, _s21_20, _s20_13, _s27_10, _s26_6, _s26_7, "connect_gmail", "Connect Gmail", _s16_33, _s16_34, "connected_gmail", _s28_5, _s18_20, _s31_6, _s16_35, _s100_, _s16_36, _s16_37, "count_minutes", ":count Minutes", _s16_38, _s16_39, _s29_0, _s29_1, "use_last_email", "Use last email", _s16_40, _s16_41, _s21_21, _s51_3, _s27_11, _s35_5, _s27_12, _s27_13, _s34_3, _s52_0, "help_translate", "Help Translate", _s23_6, _s23_7, "resend_invite", _s17_128, _s19_9, _s25_13, _s16_42, _s30_1, _s19_10, _s33_9, "delivered", "Delivered", "bounced", "Noraid\u012bts", "spam", "Spam", "view_docs", "View Docs", _s32_1, _s72_, "send_sms", "Send SMS", "sms_code", "SMS Code", _s21_22, _s46_1, _s18_21, _s46_2, "connect_google", "Connect Google", _s17_19, _s17_20, _s17_21, _s25_55, _s18_22, _s18_23, _s34_4, _s34_5, "stay_logged_in", "Stay Logged In", _s23_8, _s40_1, "count_hours", ":count Hours", "count_day", "1 Day", "count_days", ":count Days", _s19_11, _s19_12, _s17_22, _s17_23, "resend_email", "Resend Email", _s26_8, _s33_10, _s16_43, _s16_227, _s19_13, _s19_14, _s19_15, _s45_1, "list_long_press", "List Long Press", "show_actions", "Show Actions", _s17_24, _s17_25, _s27_14, _s51_4, _s21_23, _s97_, "this_quarter", "This Quarter", "last_quarter", "Iepriek\u0161\u0113jais Kvart\u0101ls", "to_update_run", "To update run", _s18_24, _s18_25, _s16_44, _s16_45, "invoice_project", "Invoice Project", "invoice_task", "Invoice Task", "invoice_expense", "Invoice Expense", _s19_16, _s21_24, _s20_14, _s27_15, _s16_46, _s16_47, "save_and_email", "Save and Email", _s16_48, _s16_49, _s16_50, _s16_51, _s17_26, _s17_27, _s22_6, _s22_7, _s24_6, _s24_7, "converted_total", "Converted Total", "is_sent", "Is Sent", _s17_28, _s17_29, "document_upload", "Document Upload", _s20_15, _s34_6, "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_25, _s21_26, _s26_9, _s96_, "running_tasks", "Running Tasks", "recent_tasks", "Recent Tasks", "recent_expenses", "Recent Expenses", _s17_30, _s17_31, "update_app", "Update App", "started_import", _s27_16, _s24_8, _s24_9, _s20_16, _s20_17, _s18_26, _s18_27, "column", "Kolonna", "sample", "Paraugs", "map_to", "Map To", "import", "Imports", _s25_14, _s29_2, "select_file", "L\u016bdzu, izv\u0113lieties failu", _s16_52, _s16_53, "csv_file", "CSV fails", "csv", "CSV", "freshbooks", "FreshBooks", "invoice2go", "Invoice2go", "invoicely", "Invoicely", "waveaccounting", "Wave Accounting", "zoho", "Zoho", "accounting", "Accounting", _s22_8, _s24_10, "import_type", "Import Type", "html_mode", "HTML Mode", "html_mode_help", _s43_0, "view_licenses", "View Licenses", "webhook_url", "Webhook URL", _s17_32, _s17_33, "sidebar_editor", "Sidebar Editor", _s22_9, _s31_17, "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", "Unpaid", "white_label", "White Label", "delivery_note", "Pieg\u0101des piez\u012bme", _s24_11, _s24_12, _s24_13, _s24_14, "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_9, "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_15, _s48_0, "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_34, _s17_35, "clear_cache", "Clear Cache", "sort_order", "Sort Order", "task_status", "Status", "task_statuses", "Task Statuses", "new_task_status", "New Task Status", _s16_54, _s16_55, _s19_17, _s32_2, _s19_18, _s31_18, _s20_18, _s33_11, _s19_19, _s32_3, _s19_20, _s32_4, _s20_19, _s33_12, _s22_10, _s42_2, _s21_27, _s41_0, _s22_11, _s42_3, _s18_28, _s20_20, _s20_21, _s27_17, _s16_56, _s16_57, _s21_28, _s52_1, _s20_22, _s20_23, _s25_15, _s42_4, _s20_24, _s20_25, _s25_16, _s42_5, _s21_29, _s25_17, _s18_29, _s18_30, "task_settings", "Task Settings", _s20_26, _s20_27, _s18_31, _s18_32, _s20_28, _s20_29, _s21_30, _s21_31, _s24_16, _s37_1, _s24_17, _s37_2, _s25_18, _s38_2, _s24_18, _s29_37, _s24_19, _s37_3, _s25_19, _s38_3, _s27_18, _s45_4, _s26_10, _s46_3, _s27_19, _s47_0, _s23_10, _s25_20, _s25_21, _s32_5, _s21_32, _s21_33, "show_option", "Show Option", _s22_12, _s50_7, "view_changes", "View Changes", "force_update", "Force Update", _s17_36, _s76_, "mark_paid_help", _s31_19, _s18_33, _s18_101, _s23_11, _s33_21, _s29_3, _s26_42, _s21_34, _s20_30, _s16_58, _s16_59, _s18_34, _s18_35, "crypto", "Crypto", "paypal", "PayPal", "alipay", "Alipay", "sofort", "Sofort", "apple_pay", _s16_222, "user_field", "User Field", "variables", "Variables", "show_password", "Show Password", "hide_password", "Hide Password", "copy_error", "Copy Error", "capture_card", "Capture Card", _s17_37, _s17_38, "total_taxes", "Total Taxes", "line_taxes", "Line Taxes", "total_fields", "Total Fields", _s25_22, _s38_4, _s25_23, _s38_5, _s25_24, _s38_6, "gateway_refund", "Gateway Refund", _s19_21, _s43_1, "due_date_days", "Due Date", "paused", "Paused", "mark_active", "Mark Active", "day_count", "Day :count", _s22_13, _s22_14, _s21_35, _s21_36, _s17_39, _s17_40, "endless", "Endless", "next_send_date", "Next Send Date", _s16_60, _s16_61, _s17_41, _s17_42, _s18_36, "Atk\u0101rtoti r\u0113\u0137ini", _s21_37, _s21_38, _s22_15, _s22_16, _s25_25, _s38_7, _s25_26, _s38_8, _s26_11, _s39_1, _s25_27, _s38_9, _s25_28, _s38_10, _s26_12, _s39_2, _s27_20, _s47_1, _s26_13, _s46_4, _s27_21, _s47_2, _s24_20, _s26_14, _s25_29, _s32_6, "send_date", "Send Date", "auto_bill_on", "Auto Bill On", _s28_6, _s28_7, "profit", "Profit", "line_item", "Line Item", _s18_38, _s18_39, _s23_12, _s35_6, _s19_22, _s19_23, _s24_21, _s52_2, "test_mode", "Test Mode", "opened", "Atv\u0113rti", _s30_2, _s22_17, _s30_3, _s22_18, "gateway_success", "Gateway Success", "gateway_failure", "Gateway Failure", "gateway_error", "Gateway Error", "email_send", "Email Send", _s17_43, _s17_44, "failure", "Failure", "quota_exceeded", "Quota Exceeded", _s16_62, _s16_63, "system_logs", "System Logs", "view_portal", "View Portal", "copy_link", "Copy Link", "token_billing", _s17_129, _s24_22, _s24_23, "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_40, _s18_41, "pdf_page_info", _s23_13, _s16_64, "Veiksm\u012bgi nos\u016bt\u012bti r\u0113\u0137ini", "emailed_quotes", "Veiksm\u012bgi nos\u016bt\u012bti cit\u0101ti", "emailed_credits", _s28_56, "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", "Record Type", "record_name", "Record Name", "file_type", "File Type", "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_6, "client_created", "Client Created", _s20_31, _s20_32, _s20_33, _s20_34, "completed", "Completed", "gross", "Gross", "net_amount", "Net Amount", "net_balance", "Net Balance", "client_settings", "Client Settings", _s17_45, _s17_46, _s17_47, _s17_48, "selected_quotes", "Izv\u0113l\u0113ties Pied\u0101v\u0101jumu", "selected_tasks", "Selected Tasks", _s17_49, _s17_50, _s17_51, "Gaid\u0101mie r\u0113\u0137ini", _s17_53, _s17_54, "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", "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_55, _s28_8, "api_webhooks", "API Webhooks", "search_webhooks", _s22_19, "search_webhook", _s16_65, "webhook", "Webhook", "webhooks", "Webhooks", "new_webhook", "New Webhook", "edit_webhook", "Edit Webhook", "created_webhook", _s28_9, "updated_webhook", _s28_10, _s16_66, _s29_4, "deleted_webhook", _s28_11, "removed_webhook", _s28_12, _s16_67, _s29_5, _s17_56, _s37_4, _s16_68, _s36_2, _s16_69, _s36_3, _s17_57, _s37_5, "api_tokens", "API Tokens", "api_docs", "API Docs", "search_tokens", _s20_35, "search_token", "Search 1 Token", "token", "Token", "tokens", "Tokens", "new_token", "New Token", "edit_token", "Edit Token", "created_token", _s26_15, "updated_token", _s26_16, "archived_token", _s27_22, "deleted_token", _s26_17, "removed_token", _s26_18, "restored_token", _s27_23, "archived_tokens", _s35_7, "deleted_tokens", _s34_7, "restored_tokens", _s35_8, _s19_24, _s19_25, _s24_24, _s45_2, _s21_39, _s19_26, "email_invoice", "Nos\u016bt\u012bt r\u0113\u0137inu", "email_quote", "Email Quote", "email_credit", "Email Credit", "email_payment", "Email Payment", _s20_36, _s41_1, "ledger", "Ledger", "view_pdf", "View PDF", "all_records", "All records", "owned_by_user", "Owned by user", _s16_70, _s16_71, "contact_name", "Contact Name", "use_default", "Use default", _s16_72, _s17_58, "number_of_days", "Number of days", _s23_14, _s23_15, "payment_term", "Payment Term", _s16_73, _s16_74, _s17_59, _s17_60, _s20_37, _s33_13, _s20_38, _s33_14, _s21_40, _s34_8, _s20_39, _s33_15, _s20_40, _s33_16, _s21_41, _s34_9, _s22_20, _s42_7, _s21_42, _s41_2, _s22_21, _s42_8, "email_sign_in", _s18_100, "change", "Change", _s23_16, _s28_13, _s24_25, _s29_6, "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_42, _s18_43, _s16_75, _s16_223, "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_76, _s16_224, "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_61, "search_design", "Search 1 Design", "search_invoice", _s16_77, "search_client", "Search 1 Client", "search_product", _s16_78, "search_quote", "Search 1 Quote", "search_credit", "Search 1 Credit", "search_vendor", "Search 1 Vendor", "search_user", "Search 1 User", "search_tax_rate", _s17_62, "search_task", "Search 1 Tasks", "search_project", _s16_79, "search_expense", _s16_80, "search_payment", _s16_81, "search_group", "Search 1 Group", "refund_payment", "Refund Payment", _s17_63, _s30_4, _s18_44, _s31_7, _s16_82, _s29_7, _s17_64, _s30_5, "reverse", "Reverse", "full_name", "Full Name", _s17_65, _s17_66, _s17_67, _s17_68, "custom1", "First Custom", "custom2", "Second Custom", "custom3", "Third Custom", "custom4", "Fourth Custom", "optional", "Optional", "license", "License", "purge_data", "Purge Data", _s16_83, _s32_7, _s18_45, _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_30, "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_61, "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_31, _s25_32, _s16_84, _s16_85, "apply_license", "Apply License", "cancel_account", "Delete Account", _s22_22, _s69_0, "delete_company", "Delete Company", _s22_23, _s69_, "enabled_modules", "Enabled Modules", "converted_quote", _s28_14, "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_24, "updated_design", _s27_25, "archived_design", _s28_15, "deleted_design", _s27_26, "removed_design", _s27_27, "restored_design", _s28_16, _s16_86, _s36_4, "deleted_designs", _s35_9, _s16_87, _s36_5, "proposals", "Proposals", "tickets", "Bi\u013cetes", _s16_88, "Atk\u0101rtoti Pied\u0101v\u0101jumi", "recurring_tasks", "Recurring Tasks", _s18_46, _s18_47, "credit_date", "Kred\u012bta datums", "credit", "Kred\u012bts", "credits", "Kred\u012bti", "new_credit", "Ievadiet kred\u012btu", "edit_credit", "Edit Credit", "created_credit", _s27_28, "updated_credit", _s27_29, "archived_credit", _s28_17, "deleted_credit", _s27_30, "removed_credit", _s27_31, "restored_credit", _s28_18, _s16_90, _s36_15, "deleted_credits", _s35_18, _s16_91, _s36_6, "current_version", "Current version", "latest_version", "Latest Version", "update_now", "Update Now", _s26_19, _s41_3, _s16_92, _s16_93, "app_updated", _s29_8, "learn_more", "Uzzin\u0101t vair\u0101k", "integrations", "Integrations", "tracking_id", "Tracking Id", _s17_69, _s17_70, "credit_footer", "Credit Footer", "credit_terms", "Credit Terms", "new_company", "New Company", "added_company", _s26_20, "company1", _s16_94, "company2", _s16_95, "company3", _s16_96, "company4", _s16_97, "product1", _s16_98, "product2", _s16_99, "product3", _s16_100, "product4", _s16_101, "client1", "Custom Client 1", "client2", "Custom Client 2", "client3", "Custom Client 3", "client4", "Custom Client 4", "contact1", _s16_102, "contact2", _s16_103, "contact3", _s16_104, "contact4", _s16_105, "task1", "Custom Task 1", "task2", "Custom Task 2", "task3", "Custom Task 3", "task4", "Custom Task 4", "project1", _s16_106, "project2", _s16_107, "project3", _s16_108, "project4", _s16_109, "expense1", _s16_110, "expense2", _s16_111, "expense3", _s16_112, "expense4", _s16_113, "vendor1", "Custom Vendor 1", "vendor2", "Custom Vendor 2", "vendor3", "Custom Vendor 3", "vendor4", "Custom Vendor 4", "invoice1", _s16_114, "invoice2", _s16_115, "invoice3", _s16_116, "invoice4", _s16_117, "payment1", _s16_118, "payment2", _s16_119, "payment3", _s16_120, "payment4", _s16_121, "surcharge1", _s18_48, "surcharge2", _s18_49, "surcharge3", _s18_50, "surcharge4", _s18_51, "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_52, _s18_53, _s17_71, _s17_72, "contact_phone", "Contact Phone", _s21_43, _s22_24, _s21_44, _s22_25, _s21_45, _s22_26, _s21_46, _s22_27, _s17_73, "Shipping Street", _s17_74, _s18_54, "shipping_city", "Shipping City", "shipping_state", _s23_17, _s20_41, _s20_42, _s16_122, _s16_123, _s16_124, "Nor\u0113\u0137inu iela", _s16_125, _s17_75, "billing_city", "Billing City", "billing_state", _s22_28, _s19_27, _s19_28, "billing_country", "Billing Country", "client_id", "Client Id", "assigned_to", "Assigned to", "created_by", _s16_225, "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_126, _s16_127, "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_47, _s35_10, _s30_6, _s63_, "message", "Zi\u0146ojums", "from", "From", _s20_43, _s20_44, _s25_33, _s56_, _s20_45, _s34_10, _s18_55, _s18_56, _s23_18, _s33_22, _s18_57, _s18_58, "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_48, _s21_90, _s20_46, _s58_1, _s19_29, _s19_30, _s23_19, _s23_20, _s20_47, _s20_48, "deleted_logo", _s25_34, "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_76, _s17_77, "show_cost_help", _s55_0, _s21_49, _s21_50, _s26_21, _s58_2, _s21_51, _s21_52, _s26_22, _s60_, _s21_53, _s21_54, _s26_23, _s34_11, _s16_128, _s16_129, _s21_55, _s47_3, "one_tax_rate", "One Tax Rate", "two_tax_rates", "Two Tax Rates", "three_tax_rates", "Three Tax Rates", _s16_130, _s16_131, "user", "User", "invoice_tax", "Invoice Tax", "line_item_tax", "Line Item Tax", "inclusive_taxes", "Inclusive Taxes", _s17_78, _s17_79, "item_tax_rates", "Item Tax Rates", _s18_59, _s22_38, "configure_rates", "Configure rates", _s18_60, _s18_61, "tax_settings", "Tax Settings", _s18_62, "Tax Rates", "accent_color", "Accent Color", "switch", "Switch", _s19_31, _s20_49, "options", "Options", _s16_132, _s16_133, "multi_line_text", "Multi-line text", "dropdown", "Dropdown", "field_type", "Field Type", _s27_32, _s39_3, "submit", "Iesniegt", _s16_134, _s21_91, "late_fees", "Late Fees", "credit_number", "Credit Number", "payment_number", "Payment Number", "late_fee_amount", "Late Fee Amount", _s16_135, _s16_136, "schedule", "Schedule", "before_due_date", _s19_32, "after_due_date", _s18_63, _s18_64, _s22_29, "days", "Days", "invoice_email", "R\u0113\u0137ina e-pasts", "payment_email", "Maks\u0101jumu e-pasts", "partial_payment", "Partial Payment", "payment_partial", "Partial Payment", _s21_56, _s21_57, "quote_email", "Cit\u0113t e-pastu", _s16_137, _s16_138, _s16_139, _s16_140, "administrator", "Administrator", _s18_65, _s66_, "user_management", "User Management", "users", "Lietot\u0101ji", "new_user", "New User", "edit_user", "Edit User", "created_user", _s25_35, "updated_user", _s25_36, "archived_user", _s26_24, "deleted_user", _s25_37, "removed_user", _s25_38, "restored_user", _s26_25, "archived_users", _s34_12, "deleted_users", _s33_17, "removed_users", _s33_18, "restored_users", _s34_13, _s16_141, _s16_142, "invoice_options", "Invoice Options", _s17_80, _s17_81, _s22_30, _s87_, _s23_21, "Embed Documents", _s28_19, _s39_4, _s16_143, "Show Header on", _s16_144, "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_66, "Auto Email", _s23_22, _s61_, _s18_67, "Auto Archive", _s23_23, "Autom\u0101tiski arhiv\u0113t Pied\u0101v\u0101jumu, kad tas ticis konvert\u0113ts.", _s18_68, "Auto Convert", _s23_24, _s70_, _s17_82, _s17_83, "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_84, "Three months", _s16_145, "Four months", "freq_six_months", "Six months", "freq_annually", "Annually", "freq_two_years", "Two years", _s16_146, "Three Years", "never", "Never", "company", "Company", _s17_85, _s17_86, "charge_taxes", "Charge taxes", "next_reset", "Next Reset", "reset_counter", "Reset Counter", _s16_147, _s16_148, "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_87, _s17_88, "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_89, _s17_90, _s16_149, "Show on PDF", _s21_58, _s51_5, _s25_39, _s22_31, _s30_7, _s61_0, _s23_25, _s20_50, _s28_20, _s59_0, _s25_40, _s17_91, _s30_8, _s42_9, _s23_26, "Quote Signature", _s22_32, _s25_41, _s27_33, _s142_, "authorization", "Authorization", "subdomain", "Subdomain", "domain", "Domain", "portal_mode", "Portal Mode", "email_signature", "Ar cie\u0146u,", _s24_26, _s86_, "plain", "Plain", "light", "Light", "dark", "Dark", "email_design", "E-pasta dizains", "attach_pdf", "Attach PDF", _s16_150, _s16_151, "attach_ubl", "Attach UBL", "email_style", "Email Style", _s19_33, "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_34, _s19_35, "credentials", "Credentials", "update_address", "Update Address", _s19_36, _s45_3, "rate", "Likme", "tax_rate", "Tax Rate", "new_tax_rate", "New Tax Rate", "edit_tax_rate", "Edit tax rate", _s16_152, _s29_9, _s16_153, _s29_10, _s17_92, _s34_18, _s16_154, _s29_11, _s17_93, _s30_9, _s18_69, _s38_11, _s17_94, _s37_6, _s18_70, _s38_12, "fill_products", _s18_102, _s18_71, _s71_, "update_products", _s20_64, _s20_51, _s65_0, _s16_155, _s16_156, _s21_59, _s61_2, "fees", "Izmaksas", "limits", "Limits", "provider", "Provider", "company_gateway", "Payment Gateway", _s16_157, _s16_158, _s19_37, "New Gateway", _s20_52, "Edit Gateway", _s23_27, _s28_21, _s23_28, _s28_22, _s24_27, _s29_12, _s23_29, _s28_23, _s24_28, _s29_13, _s25_42, _s37_7, _s24_29, _s36_7, _s25_43, _s37_8, _s16_159, _s16_160, "discard_changes", "Discard Changes", "default_value", "Default value", "disabled", "Disabled", "currency_format", "Currency Format", _s21_60, _s21_61, _s23_30, _s23_31, "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_72, "24 Hour Display", "send_reminders", "Send Reminders", "timezone", "Timezone", _s19_38, _s19_39, _s17_95, _s17_96, _s19_40, _s19_41, _s18_73, _s18_74, _s18_75, _s18_76, "group_settings", "Group Settings", "group", "Group", "groups", "Groups", "new_group", "New Group", "edit_group", "Edit Group", "created_group", _s26_26, "updated_group", _s26_27, "archived_groups", _s35_11, "deleted_groups", _s34_14, "restored_groups", _s35_12, "archived_group", _s27_34, "deleted_group", _s26_28, "restored_group", _s27_35, "upload_logo", "Upload Logo", "uploaded_logo", _s26_29, "logo", "Logo", "saved_settings", _s27_36, _s16_161, _s16_162, "device_settings", "Device Settings", "defaults", "Defaults", "basic_settings", "Basic Settings", _s17_97, _s17_98, "company_details", "Uz\u0146\u0113muma inform\u0101cija", "user_details", "User Details", "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_32, _s21_62, _s22_33, _s20_53, _s19_42, _s19_43, "price", "Price", "email_sign_up", "Email Sign Up", "google_sign_up", "Google Sign Up", _s27_37, _s28_24, "redeem", "Redeem", "back", "Back", "past_purchases", "Past Purchases", _s19_44, _s19_45, "pro_plan", "Pro Plan", "enterprise_plan", "Enterprise Plan", "count_users", ":count users", "upgrade", "Upgrade", _s25_44, _s25_45, _s24_30, _s24_31, _s33_19, _s77_0, "i_agree_to_the", "I agree to the", _s16_163, _s16_164, "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_77, _s18_78, _s21_63, _s34_15, "download", "Lejupiel\u0101d\u0113t", _s27_38, _s27_57, "take_picture", "Take Picture", "upload_file", "Upload File", "document", "Document", "documents", "Documents", "new_document", "New Document", "edit_document", "Edit Document", _s17_99, _s30_10, _s16_165, _s29_14, _s17_100, _s30_11, _s16_166, _s29_15, _s17_101, _s30_12, _s18_79, _s38_13, _s17_102, _s37_9, _s18_80, _s38_14, "no_history", "No History", "expense_date", "Expense Date", "pending", "Pending", _s16_167, "Logged", _s16_168, "Pending", _s16_169, "Invoiced", "converted", "Converted", _s24_32, _s24_44, "exchange_rate", "Exchange Rate", _s16_170, _s16_229, "mark_paid", "Mark Paid", "category", "Category", "address", "Adrese", "new_vendor", "New Vendor", "created_vendor", _s27_39, "updated_vendor", _s27_40, "archived_vendor", _s28_25, "deleted_vendor", _s27_41, "restored_vendor", _s28_26, _s16_171, _s36_16, "deleted_vendors", _s35_19, _s16_172, _s36_8, "new_expense", "Enter Expense", "created_expense", _s28_27, "updated_expense", _s28_28, _s16_173, _s29_16, "deleted_expense", _s28_29, _s16_174, _s29_17, _s17_103, _s30_26, _s16_175, _s29_41, _s17_104, _s37_10, "copy_shipping", "Copy Shipping", "copy_billing", "Copy Billing", "design", "Design", _s21_64, _s21_65, "invoiced", "Invoiced", "logged", "Logged", "running", "Running", "resume", "Resume", "task_errors", _s36_9, "start", "Start", "stop", "Stop", "started_task", _s25_46, "stopped_task", _s25_47, "resumed_task", _s25_48, "now", "Now", _s16_176, _s16_177, "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_49, "updated_task", _s25_50, "archived_task", _s26_30, "deleted_task", _s25_51, "restored_task", _s26_31, "archived_tasks", _s34_19, "deleted_tasks", _s33_23, "restored_tasks", _s34_16, _s19_46, _s19_47, "budgeted_hours", "Budgeted Hours", "created_project", _s28_30, "updated_project", _s28_31, _s16_178, _s29_18, "deleted_project", _s28_32, _s16_179, _s29_19, _s17_105, _s37_17, _s16_180, _s36_12, _s17_106, _s37_11, "new_project", "Jauns projekts", _s27_42, _s28_33, "if_you_like_it", _s21_66, "click_here", "click here", _s18_81, "Click here", "to_rate_it", "to rate it.", "average", "Average", "unapproved", "Unapproved", _s30_13, _s42_10, "locked", "Locked", "authenticate", "Authenticate", _s19_48, _s19_49, _s24_33, _s24_34, "footer", "Footer", "compare", "Sal\u012bdzin\u0101t", "hosted_login", "Hosted Login", "selfhost_login", "Selfhost Login", "google_sign_in", _s19_62, "today", "\u0160odien", "custom_range", "Custom Range", "date_range", "Date Range", "current", "Teko\u0161ais", "previous", "Iepriek\u0161\u0113jais", "current_period", "Teko\u0161ais periods", _s17_107, _s17_108, "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_181, _s16_182, "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_54, _s20_55, "billing_address", "Billing Address", _s16_183, "Pieg\u0101des adrese", "total_revenue", "Total Revenue", "average_invoice", "Vid\u0113jais r\u0113\u0137ins", "outstanding", "Nesamaks\u0101ts", "invoices_sent", _s20_63, "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_185, "Atjauno\u0161ana pabeigta", _s23_33, "L\u016bdzu ievadiet j\u016bsu epastu", _s26_32, "L\u016bdzu ievadiet j\u016bsu paroli", _s21_67, "L\u016bdzu ievadiet j\u016bsu URL", _s26_34, "L\u016bdzu ievadiet produkta atsl\u0113gu", "ascending", "Ascending", "descending", "Descending", "save", "Saglab\u0101t", _s17_109, _s17_110, "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_50, _s30_14, "error", "K\u013c\u016bda", _s16_187, _s16_188, "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_189, _s16_190, "product", "Produkts", "products", "Produkti", "new_product", "New Product", "created_product", _s28_34, "updated_product", _s28_35, _s16_191, _s29_20, "deleted_product", _s28_36, _s16_192, _s29_21, _s17_111, _s37_18, _s16_193, _s36_13, _s17_112, _s37_12, "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_44, "archived_client", _s28_37, _s16_194, _s36_17, "deleted_client", _s27_45, "deleted_clients", _s35_20, "restored_client", _s28_38, _s16_195, _s36_10, "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_39, "updated_invoice", _s28_40, _s16_196, _s29_22, "deleted_invoice", _s28_41, _s16_197, _s29_23, _s17_113, _s37_20, _s16_198, _s36_18, _s17_114, _s37_13, "emailed_invoice", _s28_61, "emailed_payment", _s28_57, "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_199, _s16_200, "status", "Statuss", _s17_115, "R\u0113\u0137ina statuss", "quote_status", "Cenu pied\u0101v\u0101juma statuss", _s22_34, _s22_35, _s22_36, _s19_63, "count_selected", ":count selected", "total", "Total", "percent", "Percent", "edit", "Edit", "dismiss", "Dismiss", _s20_56, _s20_57, _s22_37, _s22_38, _s24_35, _s24_36, "task_rate", "Task Rate", "settings", "Iestat\u012bjumi", "language", "Valoda", "currency", "Currency", "created_at", "Date Created", "created_on", "Created On", "updated_at", "Atjaunots", "tax", "Nodoklis", _s30_15, _s30_16, _s27_46, _s27_47, "past_due", "Past Due", "draft", "Draft", "sent", "Sent", "viewed", "Skat\u012bts", "approved", "Approved", "partial", "Partial/Deposit", "paid", "Paid", "mark_sent", "Mark Sent", _s22_39, _s35_13, _s22_40, _s35_13, _s23_35, _s36_11, _s23_36, _s36_11, "done", "Izpild\u012bts", _s37_14, _s37_15, "dark_mode", "Dark Mode", _s27_48, _s35_14, "refresh_data", "Refresh Data", "blank_contact", "Blank Contact", "activity", "Aktivit\u0101te", _s16_201, _s16_202, "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_203, "Pending", _s16_204, "Voided", _s16_205, "Failed", _s16_206, "Completed", _s16_207, _s18_43, _s16_208, "Refunded", _s17_116, "Unapplied", _s17_117, _s19_14, "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_15, "auto_billing", "Auto billing", "button", "Poga", "preview", "Apskat\u012bt", "customize", "Piel\u0101got", "history", "V\u0113sture", "payment", "Payment", "payments", "Maks\u0101jumi", "refunded", "Refunded", "payment_type", "Payment Type", _s21_69, "Dar\u012bjuma atsauce", "enter_payment", "Ievadiet maks\u0101jumu", "new_payment", "Ievad\u012bt maks\u0101jumu", "created_payment", _s28_42, "updated_payment", _s28_43, _s16_209, _s29_24, "deleted_payment", _s28_44, _s16_210, _s29_25, _s17_118, _s37_21, _s16_211, _s36_19, _s17_119, _s37_16, "quote", "Quote", "quotes", "Pied\u0101v\u0101jumi", "new_quote", "New Quote", "created_quote", _s26_36, "updated_quote", _s26_37, "archived_quote", _s27_49, "deleted_quote", _s26_38, "restored_quote", _s27_50, "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", "Tasks", "project", "Projekts", "projects", "Projekti", "activity_1", _s28_45, "activity_2", _s29_26, "activity_3", _s28_46, "activity_4", _s30_17, "activity_5", _s30_18, "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_8, "activity_9", _s30_19, "activity_10", ":contact ievad\u012bja Maks\u0101jumu :payment par Summu :payment_amount R\u0113\u0137inam :invoice priek\u0161 :client", "activity_11", _s30_20, "activity_12", _s31_9, "activity_13", _s30_21, "activity_14", _s28_47, "activity_15", _s28_48, "activity_16", _s29_27, "activity_17", _s28_49, "activity_18", _s26_39, "activity_19", _s26_40, "activity_20", ":user nos\u016bt\u012bja Pied\u0101v\u0101jumu :quote priek\u0161 :client uz :contact", "activity_21", _s28_50, "activity_22", _s27_51, "activity_23", _s26_41, "activity_24", _s27_52, "activity_25", _s31_10, "activity_26", _s29_28, "activity_27", _s31_11, "activity_28", _s29_29, "activity_29", ":contact apstiprin\u0101ja Pied\u0101v\u0101jumu :quote priek\u0161 :client", "activity_30", _s28_51, "activity_31", _s29_30, "activity_32", _s28_52, "activity_33", _s29_31, "activity_34", _s30_22, "activity_35", _s31_12, "activity_36", _s30_23, "activity_37", _s31_13, "activity_39", _s50_9, "activity_40", _s64_, "activity_41", _s41_6, "activity_42", _s24_37, "activity_43", _s24_38, "activity_44", _s25_52, "activity_45", _s24_39, "activity_46", _s25_53, "activity_47", _s30_24, "activity_48", ":user atjaunoja Zi\u0146ojumu :ticket", "activity_49", ":user aizv\u0113ra Zi\u0146ojumu :ticket", "activity_50", ":user apvienoja Zi\u0146ojumus :ticket", "activity_51", ":user sadal\u012bja Zi\u0146ojumus :ticket", "activity_52", ":contact atv\u0113ra Zi\u0146\u014djumu :ticket", "activity_53", ":contact atk\u0101rtoti atv\u0113ra Zi\u0146ojumu :ticket", "activity_54", ":user atk\u0101rtoti atv\u0113ra Zi\u0146ojumu :ticket", "activity_55", ":contact atbild\u0113ja uz Zi\u0146ojumu :ticket", "activity_56", ":user paskatij\u0101s Zi\u0146ojumu :ticket", "activity_57", _s39_5, "activity_58", _s31_14, "activity_59", _s32_8, "activity_60", _s28_50, "activity_61", _s28_53, "activity_62", _s28_54, "activity_63", _s61_3, "activity_64", _s62_0, "activity_65", _s61_4, "activity_66", _s63_0, "activity_80", _s40_2, "activity_81", _s40_3, "activity_82", _s41_4, "activity_83", _s40_4, "activity_84", _s41_5, _s17_120, _s17_121, "emailed_quote", _s26_44, "emailed_credit", _s27_61, _s20_58, "Cenu pied\u0101v\u0101jums veiksm\u012bgi atz\u012bm\u0113ts k\u0101 nos\u016bt\u012bts", _s21_71, _s34_17, "expired", "Expired", "all", "All", "select", "Izv\u0113lieties", _s22_41, _s22_42, "custom_value1", "Custom Value", "custom_value2", "Custom Value", "custom_value3", "Custom Value 3", "custom_value4", "Custom Value 4", _s18_82, _s18_83, _s24_40, _s24_41, _s29_32, _s29_33, _s27_53, _s27_54, _s31_15, _s31_16, "lock_invoices", "Lock Invoices", "translations", "Translations", _s19_51, _s19_52, _s19_53, _s19_54, _s22_43, _s22_44, _s22_45, _s22_46, _s21_72, _s21_73, _s21_74, _s21_75, _s21_76, _s21_77, _s21_78, _s21_79, _s22_47, _s22_48, _s22_49, _s22_50, _s22_51, _s22_52, _s22_53, _s22_54, _s20_59, _s20_60, _s20_61, _s20_62, _s21_80, _s21_81, _s21_82, _s21_83, _s21_84, _s21_81, _s21_85, _s21_83, _s18_84, _s18_85, "counter_padding", "Counter Padding", _s28_55, _s28_59, _s18_86, _s18_87, _s18_88, _s18_89, _s18_90, _s18_91, _s18_92, _s18_93, _s18_94, _s18_95, _s18_96, _s18_97, _s21_86, _s21_87, _s19_55, _s19_56, _s21_88, _s21_89, _s29_34, _s29_35, "show_table", "Show Table", "show_list", "Show List", "client_city", "Client City", "client_state", "Client State", "client_country", "Client Country", _s16_212, _s16_213, "client_balance", "Client Balance", "client_address1", "Client Street", "client_address2", _s16_214, "vendor_address1", "Vendor Street", "vendor_address2", _s16_215, _s24_42, _s22_55, _s24_43, _s25_54, "type", "Type", "invoice_amount", "Invoice Amount", _s16_216, "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_122, _s18_48, _s17_123, _s18_49, _s17_124, _s18_50, _s17_125, _s18_51, "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", "Maks\u0101juma summa", "age", "Age", "is_running", "Is Running", "time_log", "Laika Logi", "bank_id", "Bank", _s19_57, _s19_58, _s16_217, "Izdevumu kategorija", _s19_59, _s19_60, "tax_name1", "Tax Name 1", "tax_name2", "Tax Name 2", "tax_name3", "Tax Name 3", "transaction_id", "Transaction ID", _s18_98, _s18_99, _s16_218, _s16_219], t1, t1), "lt", A.LinkedHashMap_LinkedHashMap$_literal(["add_to_invoice", _s23_37, _s17_, _s17_0, "week", "Week", "created_record", _s27_, _s25_, "Klientui :client i\u0161si\u0173sta s\u0105skaita :invoice sumai :amount.", _s26_, _s17_1, _s31_, _s50_, _s31_0, _s22_, _s36_, _s55_, _s20_, _s20_0, _s25_0, _s45_, _s16_, "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_, "change_status", "Change Status", "fees_sample", _s46_, _s19_, _s19_0, _s24_, _s29_, "after_saving", "After Saving", "view_record", "View Record", _s21_, _s21_0, _s26_0, _s37_, _s19_1, _s19_2, "json_help", _s58_, "release_notes", "Release Notes", _s23_, _s33_, "started_tasks", _s33_0, "stopped_tasks", _s33_1, "approved_quote", _s27_55, "approved_quotes", _s35_, "approve", "Approve", "client_website", "Client Website", "invalid_time", "Invalid Time", _s21_1, _s21_2, _s20_1, _s20_2, _s27_0, _s27_1, _s23_0, _s23_1, "load_pdf", "Load PDF", _s16_1, _s16_2, _s24_0, _s44_, "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_3, _s16_4, "purged_client", _s26_1, _s27_2, _s77_, _s22_0, _s34_, _s30_, _s47_, "small", "Small", _s21_3, _s34_0, _s22_1, _s35_0, _s16_5, _s45_0, "wait_for_saving", _s44_0, _s20_3, _s94_, "remaining", "Remaining", "invoice_paid", "Invoice Paid", "activity_120", _s50_0, "activity_121", _s50_1, "activity_122", _s51_, "activity_123", _s50_2, "activity_124", _s51_0, "normal", "Normal", "large", "Large", "extra_large", "Extra Large", _s16_6, _s16_7, _s21_4, _s42_, "print_pdf", "Print PDF", "remind_me", "Remind Me", _s16_8, _s16_9, "click_selected", "Click Selected", "hide_preview", "Hide Preview", "edit_record", "Edit Record", _s27_3, _s57_, "giropay", "GiroPay", "direct_debit", "Direct Debit", _s21_5, _s30_0, "set_password", "\u012era\u0161yti slapta\u017eod\u012f", _s17_2, _s59_, _s16_10, _s58_0, _s20_4, _s33_2, "disconnect", "Disconnect", "add_to_invoices", "Add to Invoices", "acss", _s29_36, "becs", _s17_126, "bulk_download", "Download", _s17_3, _s104_, "persist_ui", "Persist UI", "persist_ui_help", _s104_0, _s18_, _s18_0, _s17_4, _s17_5, "has_tasks", "Has Tasks", "registration", "Registration", _s27_4, _s50_3, "view_expense", _s23_38, "view_statement", "View Statement", "sepa", _s17_127, "ideal", "iDEAL", "przelewy24", "Przelewy24", "eps", "EPS", "fpx", "FPX", _s18_1, _s18_2, "system", "System", _s19_3, _s19_4, "updated_company", _s28_, "kbc", "KBC", "bancontact", "Bancontact", _s19_5, _s44_1, "webhook_success", "Webhook Success", _s24_1, _s40_, _s27_5, _s43_, "app", "App", _s20_5, _s46_0, _s16_11, _s16_220, _s18_3, "Email Invoice", _s16_12, "Email Quote", _s17_6, "Email Credit", "from_name", "From Name", _s16_13, _s16_221, _s17_7, _s17_8, _s18_4, _s18_5, _s21_6, _s21_7, _s22_2, _s22_3, _s25_1, _s38_, _s25_2, _s38_0, _s26_2, _s39_, _s25_3, _s28_32, _s25_4, _s38_1, _s26_3, _s39_0, _s24_2, _s24_3, _s25_5, _s25_6, "last_sent_date", "Last Sent Date", "include_drafts", "Include Drafts", _s19_6, _s32_0, "is_invoiced", "Is Invoiced", "change_plan", "Change Plan", "persist_data", "Persist Data", "customer_count", "Customer Count", _s16_14, _s16_15, _s16_16, _s16_17, _s28_0, _s28_1, "decimal_comma", "Decimal Comma", _s26_4, _s35_1, "select_method", "Select Method", "select_platform", "Select Platform", _s28_2, _s42_0, _s16_18, _s27_6, "enable_markdown", "Enable Markdown", _s20_6, _s35_2, "user_guide", "User Guide", _s18_6, _s18_7, "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_1, _s31_2, _s25_7, _s25_8, _s33_3, _s33_4, _s27_7, _s27_8, _s36_0, _s36_1, _s31_3, _s31_4, _s25_9, _s25_10, "net_subtotal", "Net", "review_app", "Review App", "check_status", "Check Status", "free_trial", "Free Trial", _s23_2, _s57_0, _s21_8, _s62_, "change_email", "Change Email", _s25_11, _s52_, _s21_9, _s21_10, "uninvoiced", "Uninvoiced", "subdomain_guide", _s120_, "send_time", "Send Time", "import_data", "Import Data", "import_settings", "Import Settings", _s17_9, _s28_3, _s19_7, _s48_, "json", "JSON", _s24_4, _s24_5, "wait_for_data", _s42_1, "net_total", "Net Total", "has_taxes", "Has Taxes", _s16_19, _s16_20, _s18_8, _s40_0, "login_success", _s16_21, "login_failure", "Failed Login", "exported_data", _s67_, _s23_3, _s23_4, _s28_4, _s41_, "step_1_sign_in", "Step 1: Sign In", _s16_22, _s17_10, "account_id", "Account ID", _s27_9, _s35_3, "activity_100", _s50_4, "activity_101", _s50_5, "activity_102", _s51_1, "activity_103", _s50_6, "activity_104", _s51_2, _s18_9, _s18_10, _s23_5, _s35_4, "gateway_setup", "Gateway Setup", "preview_sidebar", "Preview Sidebar", _s16_23, _s16_24, _s18_11, _s31_5, _s16_25, _s16_26, "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_12, _s18_13, _s17_11, _s17_12, "order", "Order", "unassigned", "Unassigned", "partial_value", _s49_, "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_1, _s21_11, _s53_, _s25_12, _s37_0, _s17_13, _s17_14, "is_viewed", "Is Viewed", "letter", "Letter", "legal", "Legal", "page_layout", "Page Layout", "portrait", "Portrait", "landscape", "Landscape", _s26_5, _s85_, _s20_7, _s54_, _s21_12, _s21_13, _s17_15, _s17_16, "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_14, _s18_15, "promo_code", "Promo code", "promo_discount", "Promo Discount", _s18_16, _s18_17, _s16_27, _s16_28, "max_seats_limit", "Max Seats Limit", "trial_enabled", "Trial Enabled", "trial_duration", "Trial Duration", _s21_14, _s21_15, _s18_18, _s18_19, "plan_map", "Plan Map", "refund_period", "Refund Period", _s21_16, _s21_17, "purchase_page", "Purchase Page", "security", "Sauga", "email_bounced", "Email Bounced", _s20_8, "Spam Complaint", "email_delivery", "Email Delivery", _s16_29, _s16_30, "pdf_response", "PDF Response", _s22_4, _s22_5, "pdf_failed", "PDF Failed", "pdf_success", "PDF Success", "modified", "Modified", "subscription", "Subscription", "subscriptions", "Subscriptions", _s16_31, _s16_32, _s17_17, _s17_18, _s20_9, _s33_5, _s20_10, _s33_6, _s21_18, _s34_1, _s20_11, _s33_7, _s20_12, _s33_8, _s21_19, _s34_2, _s19_8, _s21_20, _s20_13, _s27_10, _s26_6, _s26_7, "connect_gmail", "Connect Gmail", _s16_33, _s16_34, "connected_gmail", _s28_5, _s18_20, _s31_6, _s16_35, _s100_, _s16_36, _s16_37, "count_minutes", ":count Minutes", _s16_38, _s16_39, _s29_0, _s29_1, "use_last_email", "Use last email", _s16_40, _s16_41, _s21_21, _s51_3, _s27_11, _s35_5, _s27_12, _s27_13, _s34_3, _s52_0, "help_translate", "Help Translate", _s23_6, _s23_7, "resend_invite", _s17_128, _s19_9, _s25_13, _s16_42, _s30_1, _s19_10, _s33_9, "delivered", "Delivered", "bounced", "Bounced", "spam", "Spam", "view_docs", "View Docs", _s32_1, _s72_, "send_sms", "Send SMS", "sms_code", "SMS Code", _s21_22, _s46_1, _s18_21, "S\u0117kmingai \u012fjungta Dviej\u0173-Lygi\u0173 Autentifikacija", "connect_google", "Connect Google", _s17_19, _s17_20, _s17_21, "Dviej\u0173-Lygi\u0173 Autentifikacija", _s18_22, _s18_23, _s34_4, _s34_5, "stay_logged_in", "Stay Logged In", _s23_8, _s40_1, "count_hours", ":count Hours", "count_day", "1 Day", "count_days", ":count Days", _s19_11, _s19_12, _s17_22, _s17_23, "resend_email", "Resend Email", _s26_8, _s33_10, _s16_43, "Gr\u0105\u017einti mok\u0117jimai", _s19_13, _s19_14, _s19_15, _s45_1, "list_long_press", "List Long Press", "show_actions", "Show Actions", _s17_24, _s17_25, _s27_14, _s51_4, _s21_23, _s97_, "this_quarter", "This Quarter", "last_quarter", "Last Quarter", "to_update_run", "To update run", _s18_24, _s18_25, _s16_44, _s16_45, "invoice_project", "Invoice Project", "invoice_task", "I\u0161ra\u0161yti s\u0105skait\u0105", "invoice_expense", "Invoice Expense", _s19_16, _s21_24, _s20_14, _s27_15, _s16_46, _s16_47, "save_and_email", "Save and Email", _s16_48, _s16_49, _s16_50, _s16_51, _s17_26, _s17_27, _s22_6, _s22_7, _s24_6, _s24_7, "converted_total", "Converted Total", "is_sent", "Is Sent", _s17_28, _s17_29, "document_upload", "Document Upload", _s20_15, _s34_6, "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_25, _s21_26, _s26_9, _s96_, "running_tasks", "Running Tasks", "recent_tasks", "Recent Tasks", "recent_expenses", "Recent Expenses", _s17_30, _s17_31, "update_app", "Update App", "started_import", _s27_16, _s24_8, _s24_9, _s20_16, _s20_17, _s18_26, _s18_27, "column", "Stulpelis", "sample", "Pavyzdys", "map_to", "Map To", "import", "Importuoti", _s25_14, _s29_2, "select_file", "Pasirinkite fail\u0105", _s16_52, _s16_53, "csv_file", "Pasirinkti CSV fail\u0105", "csv", "CSV", "freshbooks", "FreshBooks", "invoice2go", "Invoice2go", "invoicely", "Invoicely", "waveaccounting", "Wave Accounting", "zoho", "Zoho", "accounting", "Accounting", _s22_8, _s24_10, "import_type", "Import Type", "html_mode", "HTML Mode", "html_mode_help", _s43_0, "view_licenses", "View Licenses", "webhook_url", "Webhook URL", _s17_32, _s17_33, "sidebar_editor", "Sidebar Editor", _s22_9, _s31_17, "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_11, _s24_12, _s24_13, _s24_14, "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_9, "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_15, _s48_0, "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_34, _s17_35, "clear_cache", "Clear Cache", "sort_order", "Sort Order", "task_status", "Status", "task_statuses", "Task Statuses", "new_task_status", "New Task Status", _s16_54, _s16_55, _s19_17, _s32_2, _s19_18, _s31_18, _s20_18, _s33_11, _s19_19, _s32_3, _s19_20, _s32_4, _s20_19, _s33_12, _s22_10, _s42_2, _s21_27, _s41_0, _s22_11, _s42_3, _s18_28, _s20_20, _s20_21, _s27_17, _s16_56, _s16_57, _s21_28, _s52_1, _s20_22, _s20_23, _s25_15, _s42_4, _s20_24, _s20_25, _s25_16, _s42_5, _s21_29, _s25_17, _s18_29, _s18_30, "task_settings", "Task Settings", _s20_26, _s20_27, _s18_31, _s18_32, _s20_28, _s20_29, _s21_30, _s21_31, _s24_16, _s37_1, _s24_17, _s37_2, _s25_18, _s38_2, _s24_18, _s29_37, _s24_19, _s37_3, _s25_19, _s38_3, _s27_18, _s45_4, _s26_10, _s46_3, _s27_19, _s47_0, _s23_10, _s25_20, _s25_21, _s32_5, _s21_32, _s21_33, "show_option", "Show Option", _s22_12, _s50_7, "view_changes", "View Changes", "force_update", "Force Update", _s17_36, _s76_, "mark_paid_help", _s31_19, _s18_33, "B\u016btina s\u0105skaita fakt\u016bra", _s23_11, _s33_21, _s29_3, _s26_42, _s21_34, _s20_30, _s16_58, _s16_59, _s18_34, _s18_35, "crypto", "Crypto", "paypal", "Paypal", "alipay", "Alipay", "sofort", "Sofort", "apple_pay", _s16_222, "user_field", "User Field", "variables", "Variables", "show_password", "Show Password", "hide_password", "Hide Password", "copy_error", "Copy Error", "capture_card", "Capture Card", _s17_37, _s17_38, "total_taxes", "Total Taxes", "line_taxes", "Line Taxes", "total_fields", "Total Fields", _s25_22, _s38_4, _s25_23, _s38_5, _s25_24, _s38_6, "gateway_refund", "Gateway Refund", _s19_21, _s43_1, "due_date_days", "Due Date", "paused", "Paused", "mark_active", "Mark Active", "day_count", "Day :count", _s22_13, _s22_14, _s21_35, _s21_36, _s17_39, _s17_40, "endless", "Endless", "next_send_date", "Next Send Date", _s16_60, _s16_61, _s17_41, "Debeto s\u0105skaita", _s18_36, "Debeto s\u0105skaitos", _s21_37, "Nauja debeto s\u0105skaita", _s22_15, _s22_16, _s25_25, _s38_7, _s25_26, _s38_8, _s26_11, _s39_1, _s25_27, _s38_9, _s25_28, _s38_10, _s26_12, _s39_2, _s27_20, _s47_1, _s26_13, _s46_4, _s27_21, _s47_2, _s24_20, _s26_14, _s25_29, _s32_6, "send_date", "Send Date", "auto_bill_on", "Auto Bill On", _s28_6, _s28_7, "profit", "Profit", "line_item", "Line Item", _s18_38, _s18_39, _s23_12, _s35_6, _s19_22, _s19_23, _s24_21, _s52_2, "test_mode", "Test Mode", "opened", "Opened", _s30_2, _s22_17, _s30_3, _s22_18, "gateway_success", "Gateway Success", "gateway_failure", "Gateway Failure", "gateway_error", "Gateway Error", "email_send", "Email Send", _s17_43, _s17_44, "failure", "Failure", "quota_exceeded", "Quota Exceeded", _s16_62, _s16_63, "system_logs", "System Logs", "view_portal", "Rodyti tinklap\u012f", "copy_link", "Copy Link", "token_billing", _s17_129, _s24_22, _s24_23, "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_40, _s18_41, "pdf_page_info", "Puslapis :current i\u0161 :total", _s16_64, _s29_38, "emailed_quotes", _s27_56, "emailed_credits", _s28_56, "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_6, "client_created", "Client Created", _s20_31, _s20_32, _s20_33, _s20_34, "completed", "Completed", "gross", "Gross", "net_amount", "Net Amount", "net_balance", "Net Balance", "client_settings", "Client Settings", _s17_45, _s17_46, _s17_47, _s17_48, "selected_quotes", "Selected Quotes", "selected_tasks", "Selected Tasks", _s17_49, _s17_50, _s17_51, "Naujos s\u0105skaitos", _s17_53, _s17_54, "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_55, _s28_8, "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_9, "updated_webhook", _s28_10, _s16_66, _s29_4, "deleted_webhook", _s28_11, "removed_webhook", _s28_12, _s16_67, _s29_5, _s17_56, _s37_4, _s16_68, _s36_2, _s16_69, _s36_3, _s17_57, _s37_5, "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_15, "updated_token", _s26_16, "archived_token", _s27_22, "deleted_token", _s26_17, "removed_token", _s26_18, "restored_token", _s27_23, "archived_tokens", _s35_7, "deleted_tokens", _s34_7, "restored_tokens", _s35_8, _s19_24, _s19_25, _s24_24, _s45_2, _s21_39, _s19_26, "email_invoice", "I\u0161si\u0173sti s\u0105skait\u0105 el. pa\u0161tu", "email_quote", "Email Quote", "email_credit", "Email Credit", "email_payment", "Email Payment", _s20_36, _s41_1, "ledger", "Ledger", "view_pdf", "View PDF", "all_records", "All records", "owned_by_user", "Owned by user", _s16_70, _s16_71, "contact_name", "Contact Name", "use_default", "Use default", _s16_72, _s17_58, "number_of_days", "Number of days", _s23_14, _s23_15, "payment_term", "Payment Term", _s16_73, _s16_74, _s17_59, _s17_60, _s20_37, _s33_13, _s20_38, _s33_14, _s21_40, _s34_8, _s20_39, _s33_15, _s20_40, _s33_16, _s21_41, _s34_9, _s22_20, _s42_7, _s21_42, _s41_2, _s22_21, _s42_8, "email_sign_in", _s18_100, "change", "Change", _s23_16, _s28_13, _s24_25, _s29_6, "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_42, "Dalinai gr\u0105\u017einta", _s16_75, "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_76, "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_77, "search_client", "Search 1 Client", "search_product", _s16_78, "search_quote", "Search 1 Quote", "search_credit", "Search 1 Credit", "search_vendor", "Search 1 Vendor", "search_user", "Search 1 User", "search_tax_rate", _s17_62, "search_task", "Search 1 Tasks", "search_project", _s16_79, "search_expense", _s16_80, "search_payment", _s16_81, "search_group", "Search 1 Group", "refund_payment", "Gr\u0105\u017einti", _s17_63, _s30_4, _s18_44, _s31_7, _s16_82, _s29_7, _s17_64, _s30_5, "reverse", "Reverse", "full_name", "Full Name", _s17_65, _s17_66, _s17_67, _s17_68, "custom1", "First Custom", "custom2", "Second Custom", "custom3", "Third Custom", "custom4", "Fourth Custom", "optional", "Optional", "license", "License", "purge_data", "Purge Data", _s16_83, _s32_7, _s18_45, _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_30, "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_31, _s25_32, _s16_84, _s16_85, "apply_license", "Apply License", "cancel_account", "Cancel Account", _s22_22, _s69_0, "delete_company", "Delete Company", _s22_23, _s69_, "enabled_modules", "Enabled Modules", "converted_quote", _s28_14, "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_24, "updated_design", _s27_25, "archived_design", _s28_15, "deleted_design", _s27_26, "removed_design", _s27_27, "restored_design", _s28_16, _s16_86, _s36_4, "deleted_designs", _s35_9, _s16_87, _s36_5, "proposals", "Pasi\u016blymai", "tickets", "Tickets", _s16_88, "Pasikartojan\u010dios s\u0105matos", "recurring_tasks", "Recurring Tasks", _s18_46, _s18_47, "credit_date", "I\u0161ra\u0161ymo data", "credit", "Kreditas", "credits", "Kreditai", "new_credit", "\u012evesti kredit\u0105", "edit_credit", "Redaguoti Kredit\u0105", "created_credit", _s27_28, "updated_credit", "S\u0117kmingai atnaujintas kreditas", "archived_credit", _s28_17, "deleted_credit", _s27_30, "removed_credit", _s27_31, "restored_credit", _s28_18, _s16_90, _s36_15, "deleted_credits", _s35_18, _s16_91, _s36_6, "current_version", "Dabartin\u0117 versija", "latest_version", "Latest Version", "update_now", "Update Now", _s26_19, _s41_3, _s16_92, _s16_93, "app_updated", _s29_8, "learn_more", "Pla\u010diau", "integrations", "Integrations", "tracking_id", "Tracking Id", _s17_69, _s17_70, "credit_footer", "Kredito Pora\u0161t\u0117", "credit_terms", "Credit Terms", "new_company", "New Company", "added_company", _s26_20, "company1", _s16_94, "company2", _s16_95, "company3", _s16_96, "company4", _s16_97, "product1", _s16_98, "product2", _s16_99, "product3", _s16_100, "product4", _s16_101, "client1", "Custom Client 1", "client2", "Pasirinktinis Klientas 2", "client3", "Custom Client 3", "client4", "Custom Client 4", "contact1", _s16_102, "contact2", _s16_103, "contact3", _s16_104, "contact4", _s16_105, "task1", "Custom Task 1", "task2", "Custom Task 2", "task3", "Custom Task 3", "task4", "Custom Task 4", "project1", _s16_106, "project2", _s16_107, "project3", _s16_108, "project4", _s16_109, "expense1", _s16_110, "expense2", _s16_111, "expense3", _s16_112, "expense4", _s16_113, "vendor1", "Custom Vendor 1", "vendor2", "Custom Vendor 2", "vendor3", "Custom Vendor 3", "vendor4", "Custom Vendor 4", "invoice1", _s16_114, "invoice2", _s16_115, "invoice3", _s16_116, "invoice4", _s16_117, "payment1", _s16_118, "payment2", _s16_119, "payment3", _s16_120, "payment4", _s16_121, "surcharge1", _s18_48, "surcharge2", _s18_49, "surcharge3", _s18_50, "surcharge4", _s18_51, "group1", "Custom Group 1", "group2", "Custom Group 2", "group3", "Custom Group 3", "group4", "Custom Group 4", "reset", "I\u0161 naujo", "number", "Number", "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_52, _s18_53, _s17_71, _s17_72, "contact_phone", "Contact Phone", _s21_43, _s22_24, _s21_44, _s22_25, _s21_45, _s22_26, _s21_46, _s22_27, _s17_73, "Shipping Street", _s17_74, _s18_54, "shipping_city", "Shipping City", "shipping_state", _s23_17, _s20_41, _s20_42, _s16_122, _s16_123, _s16_124, "Billing Street", _s16_125, _s17_75, "billing_city", "Billing City", "billing_state", _s22_28, _s19_27, _s19_28, "billing_country", "Billing Country", "client_id", "Kliento Id", "assigned_to", "Assigned to", "created_by", _s16_225, "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_126, "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_47, _s35_10, _s30_6, _s63_, "message", "\u017dinut\u0117", "from", "Pardav\u0117jas", _s20_43, _s20_44, _s25_33, _s56_, _s20_45, _s34_10, _s18_55, _s18_56, _s23_18, _s33_22, _s18_57, _s18_58, "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_48, _s21_90, _s20_46, "Slapta\u017eodyje turi b\u016bti did\u017eioji raid\u0117 ir skai\u010dius", _s19_29, _s19_30, _s23_19, _s23_20, _s20_47, _s20_48, "deleted_logo", _s25_34, "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_76, _s17_77, "show_cost_help", _s55_0, _s21_49, _s21_50, _s26_21, _s58_2, _s21_51, _s21_52, _s26_22, _s60_, _s21_53, _s21_54, _s26_23, _s34_11, _s16_128, _s16_129, _s21_55, _s47_3, "one_tax_rate", "One Tax Rate", "two_tax_rates", "Two Tax Rates", "three_tax_rates", "Three Tax Rates", _s16_130, _s16_131, "user", "User", "invoice_tax", "Invoice Tax", "line_item_tax", "Line Item Tax", "inclusive_taxes", "Inclusive Taxes", _s17_78, _s17_79, "item_tax_rates", "Item Tax Rates", _s18_59, "Pra\u0161ome pasirinkti klient\u0105", "configure_rates", "Configure rates", _s18_60, _s18_61, "tax_settings", "Tax Settings", _s18_62, "Tax Rates", "accent_color", "Accent Color", "switch", "Perjungti", _s19_31, _s20_49, "options", "Options", _s16_132, _s16_133, "multi_line_text", "Multi-line text", "dropdown", "Dropdown", "field_type", "Field Type", _s27_32, _s39_3, "submit", "Submit", _s16_134, "Atkurti slapta\u017eod\u012f", "late_fees", "Late Fees", "credit_number", "Kredito Numeris", "payment_number", "Payment Number", "late_fee_amount", "Late Fee Amount", _s16_135, _s16_136, "schedule", "Grafikas", "before_due_date", _s19_32, "after_due_date", _s18_63, _s18_64, _s22_29, "days", "Days", "invoice_email", "Invoice Email", "payment_email", "Payment Email", "partial_payment", "Dalinis Apmok\u0117jimas", "payment_partial", "Partial Payment", _s21_56, "Dalino Apmok\u0117jimo El. pa\u0161tas", "quote_email", "Quote Email", _s16_137, _s16_138, _s16_139, _s16_140, "administrator", "Administratorius", _s18_65, _s66_, "user_management", "User Management", "users", "Vartotojai", "new_user", "New User", "edit_user", "Edit User", "created_user", _s25_35, "updated_user", _s25_36, "archived_user", _s26_24, "deleted_user", _s25_37, "removed_user", _s25_38, "restored_user", _s26_25, "archived_users", _s34_12, "deleted_users", _s33_17, "removed_users", _s33_18, "restored_users", _s34_13, _s16_141, _s16_142, "invoice_options", "Invoice Options", _s17_80, "Hide paid to date", _s22_30, _s87_, _s23_21, "\u012ekelti dokumentai", _s28_19, _s39_4, _s16_143, "Show header on", _s16_144, "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_66, "Auto Email", _s23_22, _s61_, _s18_67, "Auto Archive", _s23_23, _s53_1, _s18_68, "Automati\u0161kai Konvertuoti", _s23_24, _s70_, _s17_82, _s17_83, "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_84, "Three months", _s16_145, "Four months", "freq_six_months", "Six months", "freq_annually", "Annually", "freq_two_years", "Two years", _s16_146, "Three Years", "never", "Never", "company", "Company", _s17_85, _s17_86, "charge_taxes", "Charge taxes", "next_reset", "Next Reset", "reset_counter", "Reset Counter", _s16_147, _s16_148, "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_87, _s17_88, "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_89, _s17_90, _s16_149, "Show on PDF", _s21_58, _s51_5, _s25_39, _s22_31, _s30_7, _s61_0, _s23_25, _s20_50, _s28_20, _s59_0, _s25_40, _s17_91, _s30_8, _s42_9, _s23_26, "Quote Signature", _s22_32, _s25_41, _s27_33, _s142_, "authorization", "Authorization", "subdomain", "Subdomain", "domain", "Domain", "portal_mode", "Portal Mode", "email_signature", "Linkiu geros dienos,", _s24_26, _s86_, "plain", "Plain", "light", "Light", "dark", "Tamsu", "email_design", "Email Design", "attach_pdf", "Attach PDF", _s16_150, _s16_151, "attach_ubl", "Attach UBL", "email_style", "Email Style", _s19_33, "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_34, _s19_35, "credentials", "Credentials", "update_address", "Update Address", _s19_36, _s45_3, "rate", "\u012ekainis", "tax_rate", "Tax Rate", "new_tax_rate", "New Tax Rate", "edit_tax_rate", "Edit tax rate", _s16_152, _s29_9, _s16_153, _s29_10, _s17_92, _s34_18, _s16_154, _s29_11, _s17_93, _s30_9, _s18_69, _s38_11, _s17_94, _s37_6, _s18_70, _s38_12, "fill_products", _s18_102, _s18_71, _s71_, "update_products", _s20_64, _s20_51, _s65_0, _s16_155, _s16_156, _s21_59, _s61_2, "fees", "Fees", "limits", "Limits", "provider", "Provider", "company_gateway", "Payment Gateway", _s16_157, _s16_158, _s19_37, "New Gateway", _s20_52, "Edit Gateway", _s23_27, _s28_21, _s23_28, _s28_22, _s24_27, _s29_12, _s23_29, _s28_23, _s24_28, _s29_13, _s25_42, _s37_7, _s24_29, _s36_7, _s25_43, _s37_8, _s16_159, _s16_160, "discard_changes", "Discard Changes", "default_value", "Default value", "disabled", "Disabled", "currency_format", "Currency Format", _s21_60, _s21_61, _s23_30, _s23_31, "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_72, "24 Hour Display", "send_reminders", "Send Reminders", "timezone", "Timezone", _s19_38, _s19_39, _s17_95, _s17_96, _s19_40, _s19_41, _s18_73, _s18_74, _s18_75, _s18_76, "group_settings", "Group Settings", "group", "Group", "groups", "Groups", "new_group", "New Group", "edit_group", "Edit Group", "created_group", _s26_26, "updated_group", _s26_27, "archived_groups", _s35_11, "deleted_groups", _s34_14, "restored_groups", _s35_12, "archived_group", _s27_34, "deleted_group", _s26_28, "restored_group", _s27_35, "upload_logo", "Upload Logo", "uploaded_logo", _s26_29, "logo", "Logotipas", "saved_settings", _s27_36, _s16_161, _s16_162, "device_settings", "Device Settings", "defaults", "Numatyti", "basic_settings", "Basic Settings", _s17_97, _s17_98, "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_32, _s21_62, _s22_33, _s20_53, _s19_42, _s19_43, "price", "Price", "email_sign_up", "Email Sign Up", "google_sign_up", "Google Sign Up", _s27_37, _s28_24, "redeem", "Redeem", "back", "Back", "past_purchases", "Past Purchases", _s19_44, _s19_45, "pro_plan", "Pro Plan", "enterprise_plan", "Enterprise Plan", "count_users", ":count users", "upgrade", "Upgrade", _s25_44, _s25_45, _s24_30, _s24_31, _s33_19, _s77_0, "i_agree_to_the", "I agree to the", _s16_163, _s16_164, "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_77, _s18_78, _s21_63, _s34_15, "download", "Atsi\u0173sti", _s27_38, _s27_57, "take_picture", "Take Picture", "upload_file", "Upload File", "document", "Document", "documents", "Dokumentai", "new_document", "New Document", "edit_document", "Edit Document", _s17_99, _s30_10, _s16_165, _s29_14, _s17_100, _s30_11, _s16_166, _s29_15, _s17_101, _s30_12, _s18_79, _s38_13, _s17_102, _s37_9, _s18_80, _s38_14, "no_history", "No History", "expense_date", "Expense Date", "pending", "Laukia patvirtinimo", _s16_167, "Logged", _s16_168, "Pending", _s16_169, "Invoiced", "converted", "Converted", _s24_32, _s24_44, "exchange_rate", "Valiutos kursas", _s16_170, "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_26, _s16_171, "S\u0117kmingai suarchyvuoti :count tiek\u0117jai", "deleted_vendors", "I\u0161trinta :count tiek\u0117j\u0173", _s16_172, _s36_8, "new_expense", "Enter Expense", "created_expense", _s28_27, "updated_expense", _s28_28, _s16_173, _s29_16, "deleted_expense", _s28_29, _s16_174, _s29_17, _s17_103, _s30_26, _s16_175, _s29_41, _s17_104, _s37_10, "copy_shipping", "Copy Shipping", "copy_billing", "Copy Billing", "design", "Design", _s21_64, _s21_65, "invoiced", "Invoiced", "logged", "Logged", "running", "Vykdomas", "resume", "T\u0119sti", "task_errors", _s36_9, "start", "Prad\u0117ti", "stop", "Stabdyti", "started_task", _s25_46, "stopped_task", _s25_47, "resumed_task", _s25_48, "now", "Dabar", _s16_176, _s16_177, "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_30, "deleted_task", _s25_51, "restored_task", _s26_31, "archived_tasks", _s34_19, "deleted_tasks", _s33_23, "restored_tasks", _s34_16, _s19_46, _s19_47, "budgeted_hours", "Budgeted Hours", "created_project", _s28_30, "updated_project", _s28_31, _s16_178, _s29_18, "deleted_project", _s28_32, _s16_179, _s29_19, _s17_105, _s37_17, _s16_180, _s36_12, _s17_106, _s37_11, "new_project", "New Project", _s27_42, _s28_33, "if_you_like_it", "Jei jums patiko pra\u0161ome", "click_here", "spausti \u010dia", _s18_81, "Click here", "to_rate_it", "to rate it.", "average", "Vidurkis", "unapproved", "Nepatvirtinta", _s30_13, _s42_10, "locked", "Locked", "authenticate", "Authenticate", _s19_48, _s19_49, _s24_33, _s24_34, "footer", "Apa\u010dia", "compare", "Compare", "hosted_login", "Hosted Login", "selfhost_login", "Selfhost Login", "google_sign_in", _s19_62, "today", "Today", "custom_range", "Custom Range", "date_range", "Date Range", "current", "Dabartinis", "previous", "Previous", "current_period", "Dabartinis periodas", _s17_107, _s17_108, "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_181, _s16_182, "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_54, _s20_55, "billing_address", "Billing address", _s16_183, _s16_184, "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_185, _s16_186, _s23_33, _s23_34, _s26_32, _s26_33, _s21_67, _s21_68, _s26_34, _s26_35, "ascending", "Ascending", "descending", "Descending", "save", "Saugoti", _s17_109, _s17_110, "paid_to_date", "Apmok\u0117ta", "balance_due", "Suma Viso", "balance", "Balansas", "overview", "Ap\u017evalga", "details", "Informacija", "phone", "Telefonas", "website", "Internetinis puslapis", "vat_number", "PVM kodas", "id_number", "\u012emon\u0117s kodas", "create", "Kurti", _s19_50, _s30_14, "error", "Error", _s16_187, _s16_188, "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_189, _s16_190, "product", "Product", "products", "Prek\u0117s", "new_product", "New Product", "created_product", _s28_34, "updated_product", _s28_35, _s16_191, _s29_20, "deleted_product", _s28_36, _s16_192, _s29_21, _s17_111, _s37_18, _s16_193, _s36_13, _s17_112, _s37_12, "product_key", "Prek\u0117", "notes", "Notes", "cost", "Cost", "client", "Klientas", "clients", "Klientai", "new_client", "Naujas klientas", "created_client", "Klientas sukurtas", "updated_client", _s27_44, "archived_client", _s28_37, _s16_194, _s36_17, "deleted_client", _s27_45, "deleted_clients", _s35_20, "restored_client", _s28_38, _s16_195, _s36_10, "address1", "Gatv\u0117", "address2", "Adresas 2", "city", "Miestas", "state", "Apskritis", "postal_code", "Pa\u0161to kodas", "country", "Country", "invoice", "S\u0105skaita fakt\u016bra", "invoices", "S\u0105skaitos", "new_invoice", "Nauja s\u0105skaita", "created_invoice", _s28_39, "updated_invoice", _s28_40, _s16_196, _s29_22, "deleted_invoice", _s28_41, _s16_197, _s29_23, _s17_113, _s37_20, _s16_198, _s36_18, _s17_114, _s37_13, "emailed_invoice", _s28_61, "emailed_payment", _s28_57, "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_199, "Dalimis Iki Datos", "status", "B\u016bkl\u0117", _s17_115, "Invoice Status", "quote_status", "Quote Status", _s22_34, _s22_35, _s22_36, _s19_63, "count_selected", ":count selected", "total", "Viso", "percent", "Percent", "edit", "Edit", "dismiss", "Dismiss", _s20_56, _s20_57, _s22_37, _s22_38, _s24_35, _s24_36, "task_rate", "Task Rate", "settings", "Nustatymai", "language", "Language", "currency", "Currency", "created_at", "Date Created", "created_on", "Created On", "updated_at", "Updated", "tax", "Mokestis", _s30_15, _s30_16, _s27_46, _s27_47, "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_39, _s35_13, _s22_40, _s35_13, _s23_35, _s36_11, _s23_36, _s36_11, "done", "Baigta", _s37_14, _s37_15, "dark_mode", "Tamsusis R\u0117\u017eimas", _s27_48, _s35_14, "refresh_data", "Refresh Data", "blank_contact", "Blank Contact", "activity", "\u012evykiai", _s16_201, "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_203, "Pending", _s16_204, "Voided", _s16_205, "Failed", _s16_206, "Completed", _s16_207, "Dalinis gr\u0105\u017einimas", _s16_208, "Gr\u0105\u017einta", _s17_116, "Unapplied", _s17_117, _s19_14, "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_15, "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_69, "Tranzakcijos numeris", "enter_payment", "\u012evesti apmok\u0117jim\u0105", "new_payment", "Naujas mok\u0117jimas", "created_payment", _s28_42, "updated_payment", "Mok\u0117jimas atnaujintas", _s16_209, _s29_24, "deleted_payment", _s28_44, _s16_210, _s29_25, _s17_118, _s37_21, _s16_211, _s36_19, _s17_119, _s37_16, "quote", "S\u0105mata", "quotes", "S\u0105matos", "new_quote", "Nauja s\u0105mata", "created_quote", _s26_36, "updated_quote", _s26_37, "archived_quote", _s27_49, "deleted_quote", _s26_38, "restored_quote", _s27_50, "archived_quotes", _s35_17, "deleted_quotes", _s34_20, "restored_quotes", _s35_16, "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_26, "activity_3", _s28_46, "activity_4", ":user sukurta s\u0105skaita :invoice", "activity_5", _s30_18, "activity_6", _s54_0, "activity_7", _s44_2, "activity_8", _s31_8, "activity_9", _s30_19, "activity_10", _s85_0, "activity_11", ":user atnaujino mok\u0117jim\u0105 :payment", "activity_12", _s31_9, "activity_13", _s30_21, "activity_14", _s28_47, "activity_15", _s28_48, "activity_16", _s29_27, "activity_17", _s28_49, "activity_18", _s26_39, "activity_19", _s26_40, "activity_20", _s50_8, "activity_21", _s28_50, "activity_22", _s27_51, "activity_23", _s26_41, "activity_24", _s27_52, "activity_25", _s31_10, "activity_26", _s29_28, "activity_27", _s31_11, "activity_28", _s29_29, "activity_29", _s42_11, "activity_30", _s28_51, "activity_31", _s29_30, "activity_32", _s28_52, "activity_33", _s29_31, "activity_34", ":user sukurta s\u0105skaita :expense", "activity_35", _s31_12, "activity_36", _s30_23, "activity_37", _s31_13, "activity_39", _s50_9, "activity_40", _s64_, "activity_41", ":payment_amount mok\u0117jimas (:payment) nepavyko", "activity_42", _s24_37, "activity_43", _s24_38, "activity_44", _s25_52, "activity_45", _s24_39, "activity_46", _s25_53, "activity_47", _s30_24, "activity_48", _s28_58, "activity_49", _s27_58, "activity_50", _s27_59, "activity_51", _s26_43, "activity_52", _s30_25, "activity_53", _s32_9, "activity_54", _s29_40, "activity_55", _s31_20, "activity_56", _s27_60, "activity_57", _s39_5, "activity_58", _s31_14, "activity_59", _s32_8, "activity_60", _s28_50, "activity_61", _s28_53, "activity_62", _s28_54, "activity_63", _s61_3, "activity_64", _s62_0, "activity_65", _s61_4, "activity_66", _s63_0, "activity_80", _s40_2, "activity_81", _s40_3, "activity_82", _s41_4, "activity_83", _s40_4, "activity_84", _s41_5, _s17_120, "Vienkartinis Slapta\u017eodis", "emailed_quote", _s26_44, "emailed_credit", _s27_61, _s20_58, _s33_20, _s21_71, _s34_17, "expired", "Expired", "all", "Visi", "select", "Pasirinkite", _s22_41, _s22_42, "custom_value1", "Custom Value", "custom_value2", "Custom Value", "custom_value3", "Custom Value 3", "custom_value4", "Custom Value 4", _s18_82, _s18_83, _s24_40, _s24_41, _s29_32, _s29_33, _s27_53, _s27_54, _s31_15, "Tinkintas nepatvirtinto pasi\u016blymo prane\u0161imas", "lock_invoices", "Lock Invoices", "translations", "Translations", _s19_51, _s19_52, _s19_53, _s19_54, _s22_43, _s22_44, _s22_45, _s22_46, _s21_72, _s21_73, _s21_74, _s21_75, _s21_76, _s21_77, _s21_78, _s21_79, _s22_47, _s22_48, _s22_49, _s22_50, _s22_51, _s22_52, _s22_53, _s22_54, _s20_59, _s20_60, _s20_61, _s20_62, _s21_80, _s21_81, _s21_82, _s21_83, _s21_84, _s21_81, _s21_85, _s21_83, _s18_84, _s18_85, "counter_padding", "Counter Padding", _s28_55, _s28_59, _s18_86, _s18_87, _s18_88, _s18_89, _s18_90, _s18_91, _s18_92, _s18_93, _s18_94, _s18_95, _s18_96, _s18_97, _s21_86, _s21_87, _s19_55, _s19_56, _s21_88, _s21_89, _s29_34, "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_212, _s16_213, "client_balance", "Client Balance", "client_address1", "Client Street", "client_address2", _s16_214, "vendor_address1", "Vendor Street", "vendor_address2", _s16_215, _s24_42, _s22_55, _s24_43, _s25_54, "type", "Type", "invoice_amount", "S\u0105skaitos suma", _s16_216, "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_122, _s18_48, _s17_123, _s18_49, _s17_124, _s18_50, _s17_125, _s18_51, "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_57, _s19_58, _s16_217, _s16_226, _s19_59, _s19_60, "tax_name1", "Tax Name 1", "tax_name2", "Tax Name 2", "tax_name3", "Tax Name 3", "transaction_id", "Transaction ID", _s18_98, _s18_99, _s16_218, _s16_219], t1, t1), "mk_MK", A.LinkedHashMap_LinkedHashMap$_literal(["add_to_invoice", "\u0414\u043e\u0434\u0430\u0434\u0438 \u043d\u0430 \u0444\u0430\u043a\u0442\u0443\u0440\u0430 :invoice", _s17_, _s17_0, "week", "\u041d\u0435\u0434\u0435\u043b\u0430", "created_record", _s27_, _s25_, "\u041d\u0430 \u043a\u043b\u0438\u0435\u043d\u0442\u043e\u0442 :client \u0435 \u0438\u0441\u043f\u0440\u0430\u0442\u0435\u043d\u0430 \u0444\u0430\u043a\u0442\u0443\u0440\u0430 :invoice \u043e\u0434 :amount \u043f\u043e \u0435-\u043f\u043e\u0448\u0442\u0430.", _s26_, _s17_1, _s31_, _s50_, _s31_0, _s22_, _s36_, _s55_, _s20_, _s20_0, _s25_0, _s45_, _s16_, "\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_, "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_, _s19_0, _s24_, _s29_, "after_saving", "After Saving", "view_record", "View Record", _s21_, _s21_0, _s26_0, _s37_, _s19_1, _s19_2, "json_help", _s58_, "release_notes", "Release Notes", _s23_, _s33_, "started_tasks", _s33_0, "stopped_tasks", _s33_1, "approved_quote", _s27_55, "approved_quotes", _s35_, "approve", "\u041e\u0434\u043e\u0431\u0440\u0438", "client_website", "Client Website", "invalid_time", "Invalid Time", _s21_1, _s21_2, _s20_1, _s20_2, _s27_0, _s27_1, _s23_0, _s23_1, "load_pdf", "Load PDF", _s16_1, _s16_2, _s24_0, _s44_, "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_3, _s16_4, "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_2, _s77_, _s22_0, _s34_, _s30_, _s47_, "small", "Small", _s21_3, _s34_0, _s22_1, _s35_0, _s16_5, _s45_0, "wait_for_saving", _s44_0, _s20_3, _s94_, "remaining", "Remaining", "invoice_paid", "Invoice Paid", "activity_120", _s50_0, "activity_121", _s50_1, "activity_122", _s51_, "activity_123", _s50_2, "activity_124", _s51_0, "normal", "Normal", "large", "Large", "extra_large", "Extra Large", _s16_6, _s16_7, _s21_4, _s42_, "print_pdf", "Print PDF", "remind_me", "Remind Me", _s16_8, _s16_9, "click_selected", "Click Selected", "hide_preview", "Hide Preview", "edit_record", "Edit Record", _s27_3, _s57_, "giropay", "GiroPay", "direct_debit", "Direct Debit", _s21_5, _s30_0, "set_password", "\u0421\u0435\u0442\u0438\u0440\u0430\u0458 \u043b\u043e\u0437\u0438\u043d\u043a\u0430", _s17_2, _s59_, _s16_10, _s58_0, _s20_4, _s33_2, "disconnect", "Disconnect", "add_to_invoices", "Add to Invoices", "acss", _s29_36, "becs", _s17_126, "bulk_download", "Download", _s17_3, _s104_, "persist_ui", "Persist UI", "persist_ui_help", _s104_0, _s18_, _s18_0, _s17_4, _s17_5, "has_tasks", "Has Tasks", "registration", "Registration", _s27_4, _s50_3, "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_127, "ideal", "iDEAL", "przelewy24", "Przelewy24", "eps", "EPS", "fpx", "FPX", _s18_1, _s18_2, "system", "\u0421\u0438\u0441\u0442\u0435\u043c", _s19_3, _s19_4, "updated_company", _s28_, "kbc", "KBC", "bancontact", "Bancontact", _s19_5, _s44_1, "webhook_success", "Webhook Success", _s24_1, _s40_, _s27_5, _s43_, "app", "App", _s20_5, _s46_0, _s16_11, _s16_220, _s18_3, "Email Invoice", _s16_12, "Email Quote", _s17_6, "Email Credit", "from_name", "\u041e\u0434 \u0438\u043c\u0435", _s16_13, _s16_221, _s17_7, "\u041f\u043e\u0432\u0442\u043e\u0440\u0443\u0432\u0430\u0447\u043a\u0438 \u0442\u0440\u043e\u0448\u043e\u043a", _s18_4, "\u041f\u043e\u0432\u0442\u043e\u0440\u0443\u0432\u0430\u0447\u043a\u0438 \u0442\u0440\u043e\u0448\u043e\u0446\u0438", _s21_6, "\u041d\u043e\u0432 \u043f\u043e\u0432\u0442\u043e\u0440\u0443\u0432\u0430\u0447\u043a\u0438 \u0442\u0440\u043e\u0448\u043e\u043a", _s22_2, "\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_1, "\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_2, "\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_2, "\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_3, _s25_66, _s25_4, _s38_1, _s26_3, "\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_2, _s24_3, _s25_5, _s25_6, "last_sent_date", "Last Sent Date", "include_drafts", "Include Drafts", _s19_6, _s32_0, "is_invoiced", "Is Invoiced", "change_plan", "Change Plan", "persist_data", "Persist Data", "customer_count", "Customer Count", _s16_14, _s16_15, _s16_16, _s16_17, _s28_0, _s28_1, "decimal_comma", "Decimal Comma", _s26_4, _s35_1, "select_method", "Select Method", "select_platform", "Select Platform", _s28_2, _s42_0, _s16_18, _s27_6, "enable_markdown", "Enable Markdown", _s20_6, _s35_2, "user_guide", "\u0423\u043f\u0430\u0442\u0441\u0442\u0432\u043e \u0437\u0430 \u043a\u043e\u0440\u0438\u0441\u043d\u0438\u043a\u043e\u0442", _s18_6, _s18_7, "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_1, _s31_2, _s25_7, _s25_8, _s33_3, _s33_4, _s27_7, _s27_8, _s36_0, _s36_1, _s31_3, _s31_4, _s25_9, _s25_10, "net_subtotal", "Net", "review_app", "Review App", "check_status", "Check Status", "free_trial", "Free Trial", _s23_2, _s57_0, _s21_8, _s62_, "change_email", "Change Email", _s25_11, _s52_, _s21_9, _s21_10, "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_9, _s28_3, _s19_7, _s48_, "json", "JSON", _s24_4, _s24_5, "wait_for_data", _s42_1, "net_total", "Net Total", "has_taxes", "Has Taxes", _s16_19, _s16_20, _s18_8, _s40_0, "login_success", _s16_21, "login_failure", "Failed Login", "exported_data", _s67_, _s23_3, _s23_4, _s28_4, _s41_, "step_1_sign_in", "Step 1: Sign In", _s16_22, _s17_10, "account_id", "Account ID", _s27_9, _s35_3, "activity_100", _s50_4, "activity_101", _s50_5, "activity_102", _s51_1, "activity_103", _s50_6, "activity_104", _s51_2, _s18_9, _s18_10, _s23_5, _s35_4, "gateway_setup", "Gateway Setup", "preview_sidebar", "Preview Sidebar", _s16_23, _s16_24, _s18_11, _s31_5, _s16_25, _s16_26, "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_12, "\u041a\u043e\u043d\u0442\u0430\u043a\u0442 \u0418\u043c\u0435", _s17_11, "\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_11, _s53_, _s25_12, _s37_0, _s17_13, _s17_14, "is_viewed", "Is Viewed", "letter", "Letter", "legal", "Legal", "page_layout", "Page Layout", "portrait", "Portrait", "landscape", "Landscape", _s26_5, _s85_, _s20_7, _s54_, _s21_12, _s21_13, _s17_15, _s17_16, "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_14, _s18_15, "promo_code", "Promo code", "promo_discount", "Promo Discount", _s18_16, _s18_17, _s16_27, _s16_28, "max_seats_limit", "Max Seats Limit", "trial_enabled", "Trial Enabled", "trial_duration", "Trial Duration", _s21_14, _s21_15, _s18_18, _s18_19, "plan_map", "Plan Map", "refund_period", "Refund Period", _s21_16, _s21_17, "purchase_page", "Purchase Page", "security", "\u041e\u0441\u0438\u0433\u0443\u0440\u0443\u0432\u0430\u045a\u0435", "email_bounced", "Email Bounced", _s20_8, "Spam Complaint", "email_delivery", "Email Delivery", _s16_29, _s16_30, "pdf_response", "PDF Response", _s22_4, _s22_5, "pdf_failed", "PDF Failed", "pdf_success", "PDF Success", "modified", "Modified", "subscription", "Subscription", "subscriptions", "\u041f\u0440\u0435\u0442\u043f\u043b\u0430\u0442\u0438", _s16_31, _s16_32, _s17_17, "\u0418\u0437\u043c\u0435\u043d\u0438 \u043f\u0440\u0435\u0442\u043f\u043b\u0430\u0442\u0430", _s20_9, "\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_10, "\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_18, "\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_11, _s33_7, _s20_12, _s33_8, _s21_19, _s34_2, _s19_8, _s21_20, _s20_13, _s27_10, _s26_6, _s26_7, "connect_gmail", "Connect Gmail", _s16_33, _s16_34, "connected_gmail", _s28_5, _s18_20, _s31_6, _s16_35, _s100_, _s16_36, _s16_37, "count_minutes", ":count Minutes", _s16_38, _s16_39, _s29_0, _s29_1, "use_last_email", "Use last email", _s16_40, _s16_41, _s21_21, _s51_3, _s27_11, _s35_5, _s27_12, _s27_13, _s34_3, _s52_0, "help_translate", "Help Translate", _s23_6, _s23_7, "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_9, _s25_13, _s16_42, _s30_1, _s19_10, _s33_9, "delivered", "Delivered", "bounced", "\u041e\u0442\u0444\u0440\u043b\u0435\u043d\u043e", "spam", "Spam", "view_docs", "View Docs", _s32_1, _s72_, "send_sms", "Send SMS", "sms_code", "SMS Code", _s21_22, "\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_21, "\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_19, _s17_20, _s17_21, "\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_22, _s18_23, _s34_4, _s34_5, "stay_logged_in", "Stay Logged In", _s23_8, _s40_1, "count_hours", ":count Hours", "count_day", "1 Day", "count_days", ":count Days", _s19_11, _s19_12, _s17_22, _s17_23, "resend_email", "Resend Email", _s26_8, _s33_10, _s16_43, "\u0420\u0435\u0444\u0443\u043d\u0434\u0438\u0440\u0430\u043d\u043e \u043f\u043b\u0430\u045c\u0430\u045a\u0435", _s19_13, _s19_14, _s19_15, _s45_1, "list_long_press", "List Long Press", "show_actions", "Show Actions", _s17_24, _s17_25, _s27_14, _s51_4, _s21_23, _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_24, "\u041a\u043e\u043d\u0432\u0435\u0440\u0442\u0438\u0440\u0430\u0458 \u0432\u043e \u0444\u0430\u043a\u0442\u0443\u0440\u0430", _s16_44, _s16_45, "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_16, _s21_24, _s20_14, _s27_15, _s16_46, _s16_47, "save_and_email", "Save and Email", _s16_48, _s16_49, _s16_50, "\u041a\u043e\u043d\u0432\u0435\u0440\u0442\u0438\u0440\u0430\u043d \u0438\u0437\u043d\u043e\u0441", _s17_26, _s17_27, _s22_6, _s22_7, _s24_6, _s24_7, "converted_total", "Converted Total", "is_sent", "Is Sent", _s17_28, "\u0421\u0442\u0430\u043d\u0434\u0430\u0440\u0434\u043d\u0438 \u0434\u043e\u043a\u0443\u043c\u0435\u043d\u0442\u0438", "document_upload", "Document Upload", _s20_15, _s34_6, "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_25, _s21_26, _s26_9, _s96_, "running_tasks", "Running Tasks", "recent_tasks", "Recent Tasks", "recent_expenses", "Recent Expenses", _s17_30, _s17_31, "update_app", "Update App", "started_import", _s27_16, _s24_8, _s24_9, _s20_16, _s20_17, _s18_26, _s18_27, "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_14, _s29_2, "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_52, _s16_53, "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_8, _s24_10, "import_type", "Import Type", "html_mode", "HTML Mode", "html_mode_help", _s43_0, "view_licenses", "View Licenses", "webhook_url", "Webhook URL", _s17_32, _s17_33, "sidebar_editor", "Sidebar Editor", _s22_9, _s31_17, "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_11, _s24_12, _s24_13, _s24_14, "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_9, "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_15, _s48_0, "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_34, _s17_35, "clear_cache", "Clear Cache", "sort_order", "Sort Order", "task_status", "Status", "task_statuses", "Task Statuses", "new_task_status", "New Task Status", _s16_54, _s16_55, _s19_17, _s32_2, _s19_18, "\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_18, _s33_11, _s19_19, _s32_3, _s19_20, _s32_4, _s20_19, _s33_12, _s22_10, _s42_2, _s21_27, _s41_0, _s22_11, _s42_3, _s18_28, _s20_20, _s20_21, _s27_17, _s16_56, _s16_57, _s21_28, _s52_1, _s20_22, _s20_23, _s25_15, _s42_4, _s20_24, _s20_25, _s25_16, _s42_5, _s21_29, _s25_17, _s18_29, _s18_30, "task_settings", "Task Settings", _s20_26, _s20_27, _s18_31, "\u041a\u0430\u0442\u0435\u0433\u043e\u0440\u0438\u0438 \u043d\u0430 \u0442\u0440\u043e\u0448\u043e\u0446\u0438", _s20_28, "\u041a\u0430\u0442\u0435\u0433\u043e\u0440\u0438\u0458\u0430 \u043d\u0430 \u043d\u043e\u0432 \u0442\u0440\u043e\u0448\u043e\u043a", _s21_30, _s21_31, _s24_16, "\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_17, "\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_18, "\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_18, "\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_19, _s37_3, _s25_19, "\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_18, "\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_10, _s46_3, _s27_19, _s47_0, _s23_10, _s25_20, _s25_21, _s32_5, _s21_32, _s21_33, "show_option", "Show Option", _s22_12, _s50_7, "view_changes", "View Changes", "force_update", "Force Update", _s17_36, _s76_, "mark_paid_help", _s31_19, _s18_33, "\u0422\u0440\u0435\u0431\u0430 \u0434\u0430 \u0431\u0438\u0434\u0435 \u0444\u0430\u043a\u0442\u0443\u0440\u0438\u0440\u0430\u043d\u043e", _s23_11, _s33_21, _s29_3, _s26_42, _s21_34, _s20_30, _s16_58, _s16_59, _s18_34, _s18_35, "crypto", "Crypto", "paypal", "PayPal", "alipay", "Alipay", "sofort", "Sofort", "apple_pay", _s16_222, "user_field", "User Field", "variables", "Variables", "show_password", "Show Password", "hide_password", "Hide Password", "copy_error", "Copy Error", "capture_card", "Capture Card", _s17_37, _s17_38, "total_taxes", "Total Taxes", "line_taxes", "Line Taxes", "total_fields", "Total Fields", _s25_22, _s38_4, _s25_23, _s38_5, _s25_24, _s38_6, "gateway_refund", "Gateway Refund", _s19_21, _s43_1, "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_13, _s22_14, _s21_35, _s21_36, _s17_39, _s17_40, "endless", "Endless", "next_send_date", "Next Send Date", _s16_60, _s16_61, _s17_41, "\u041f\u043e\u0432\u0442\u043e\u0440\u0443\u0432\u0430\u0447\u043a\u0430 \u0444\u0430\u043a\u0442\u0443\u0440\u0430", _s18_36, "\u0424\u0430\u043a\u0442\u0443\u0440\u0438 \u0448\u0442\u043e \u0441\u0435 \u043f\u043e\u0432\u0442\u043e\u0440\u0443\u0432\u0430\u0430\u0442", _s21_37, "\u041d\u043e\u0432\u0430 \u043f\u043e\u0432\u0442\u043e\u0440\u0443\u0432\u0430\u0447\u043a\u0430 \u0444\u0430\u043a\u0442\u0443\u0440\u0430", _s22_15, "\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_25, _s38_7, _s25_26, _s38_8, _s26_11, "\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_27, "\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_28, _s38_10, _s26_12, "\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_20, _s47_1, _s26_13, _s46_4, _s27_21, _s47_2, _s24_20, _s26_14, _s25_29, _s32_6, "send_date", "Send Date", "auto_bill_on", "Auto Bill On", _s28_6, _s28_7, "profit", "\u041f\u0440\u043e\u0444\u0438\u0442", "line_item", "\u0421\u0442\u0430\u0432\u043a\u0430 \u043d\u0430 \u043b\u0438\u043d\u0438\u0458\u0430", _s18_38, _s18_39, _s23_12, _s35_6, _s19_22, _s19_23, _s24_21, _s52_2, "test_mode", "Test Mode", "opened", "\u041e\u0442\u0432\u043e\u0440\u0435\u043d\u043e", _s30_2, _s22_17, _s30_3, _s22_18, "gateway_success", "Gateway Success", "gateway_failure", "Gateway Failure", "gateway_error", "Gateway Error", "email_send", "Email Send", _s17_43, _s17_44, "failure", "Failure", "quota_exceeded", "Quota Exceeded", _s16_62, _s16_63, "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_22, _s24_23, "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_40, _s18_41, "pdf_page_info", _s23_13, _s16_64, "\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_56, "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_6, "client_created", "Client Created", _s20_31, _s20_32, _s20_33, _s20_34, "completed", "Completed", "gross", "Gross", "net_amount", "Net Amount", "net_balance", "Net Balance", "client_settings", "Client Settings", _s17_45, _s17_46, _s17_47, _s17_48, "selected_quotes", "Selected Quotes", "selected_tasks", "Selected Tasks", _s17_49, _s17_50, _s17_51, "\u041d\u0435\u0434\u043e\u0441\u043f\u0435\u0430\u043d\u0438 \u0424\u0430\u043a\u0442\u0443\u0440\u0438", _s17_53, _s17_54, "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_55, _s28_8, "api_webhooks", "API Webhooks", "search_webhooks", _s22_19, "search_webhook", _s16_65, "webhook", "Webhook", "webhooks", "Webhooks", "new_webhook", "New Webhook", "edit_webhook", "Edit Webhook", "created_webhook", _s28_9, "updated_webhook", _s28_10, _s16_66, _s29_4, "deleted_webhook", _s28_11, "removed_webhook", _s28_12, _s16_67, _s29_5, _s17_56, _s37_4, _s16_68, _s36_2, _s16_69, _s36_3, _s17_57, _s37_5, "api_tokens", "API \u0442\u043e\u043a\u0435\u043d\u0438", "api_docs", "API Docs", "search_tokens", _s20_35, "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_18, "restored_token", _s27_23, "archived_tokens", _s35_7, "deleted_tokens", _s34_7, "restored_tokens", _s35_8, _s19_24, _s19_25, _s24_24, _s45_2, _s21_39, _s19_26, "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_36, _s41_1, "ledger", "Ledger", "view_pdf", "View PDF", "all_records", "All records", "owned_by_user", "Owned by user", _s16_70, _s16_71, "contact_name", "\u0418\u043c\u0435 \u043d\u0430 \u043a\u043e\u043d\u0442\u0430\u043a\u0442", "use_default", "Use default", _s16_72, _s17_58, "number_of_days", "Number of days", _s23_14, _s23_15, "payment_term", "Payment Term", _s16_73, _s16_74, _s17_59, "\u0418\u0437\u043c\u0435\u043d\u0438 \u0442\u0435\u0440\u043c\u0438\u043d \u043d\u0430 \u043f\u043b\u0430\u045c\u0430\u045a\u0435", _s20_37, "\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_38, "\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_40, "\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_39, _s33_15, _s20_40, _s33_16, _s21_41, _s34_9, _s22_20, _s42_7, _s21_42, _s41_2, _s22_21, _s42_8, "email_sign_in", _s18_100, "change", "Change", _s23_16, _s28_13, _s24_25, _s29_6, "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_42, _s18_43, _s16_75, _s16_223, "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_76, _s16_224, "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_61, "search_design", "Search 1 Design", "search_invoice", _s16_77, "search_client", "Search 1 Client", "search_product", _s16_78, "search_quote", "Search 1 Quote", "search_credit", "Search 1 Credit", "search_vendor", "Search 1 Vendor", "search_user", "Search 1 User", "search_tax_rate", _s17_62, "search_task", "Search 1 Tasks", "search_project", _s16_79, "search_expense", _s16_80, "search_payment", _s16_81, "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_63, _s30_4, _s18_44, _s31_7, _s16_82, _s29_7, _s17_64, _s30_5, "reverse", "Reverse", "full_name", "\u0426\u0435\u043b\u043e\u0441\u043d\u043e \u0438\u043c\u0435", _s17_65, "\u0413\u0440\u0430\u0434/\u0414\u0440\u0436\u0430\u0432\u0430/\u041f\u043e\u0448\u0442\u0435\u043d\u0441\u043a\u0438 \u0431\u0440\u043e\u0458", _s17_67, "\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_83, "\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_45, "\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_30, "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_31, _s25_32, _s16_84, _s16_85, "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_22, "\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_23, "\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_14, "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_24, "updated_design", _s27_25, "archived_design", _s28_15, "deleted_design", _s27_26, "removed_design", _s27_27, "restored_design", _s28_16, _s16_86, _s36_4, "deleted_designs", _s35_9, _s16_87, _s36_5, "proposals", "\u041f\u0440\u0435\u0434\u043b\u043e\u0437\u0438", "tickets", "Tickets", _s16_88, "\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_46, "\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_31, "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_90, "\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_91, _s36_6, "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_19, _s41_3, _s16_92, _s16_93, "app_updated", _s29_8, "learn_more", "\u041f\u043e\u0432\u0435\u045c\u0435", "integrations", "Integrations", "tracking_id", "Tracking Id", _s17_69, _s17_70, "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_20, "company1", _s16_94, "company2", _s16_95, "company3", _s16_96, "company4", _s16_97, "product1", _s16_98, "product2", _s16_99, "product3", _s16_100, "product4", _s16_101, "client1", "Custom Client 1", "client2", "Custom Client 2", "client3", "Custom Client 3", "client4", "Custom Client 4", "contact1", _s16_102, "contact2", _s16_103, "contact3", _s16_104, "contact4", _s16_105, "task1", "Custom Task 1", "task2", "Custom Task 2", "task3", "Custom Task 3", "task4", "Custom Task 4", "project1", _s16_106, "project2", _s16_107, "project3", _s16_108, "project4", _s16_109, "expense1", _s16_110, "expense2", _s16_111, "expense3", _s16_112, "expense4", _s16_113, "vendor1", "Custom Vendor 1", "vendor2", "Custom Vendor 2", "vendor3", "Custom Vendor 3", "vendor4", "Custom Vendor 4", "invoice1", _s16_114, "invoice2", _s16_115, "invoice3", _s16_116, "invoice4", _s16_117, "payment1", _s16_118, "payment2", _s16_119, "payment3", _s16_120, "payment4", _s16_121, "surcharge1", _s18_48, "surcharge2", _s18_49, "surcharge3", _s18_50, "surcharge4", _s18_51, "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_52, _s18_53, _s17_71, _s17_72, "contact_phone", "\u0422\u0435\u043b\u0435\u0444\u043e\u043d \u0437\u0430 \u043a\u043e\u043d\u0442\u0430\u043a\u0442", _s21_43, _s22_24, _s21_44, _s22_25, _s21_45, _s22_26, _s21_46, _s22_27, _s17_73, "\u0423\u043b\u0438\u0446\u0430 \u0437\u0430 \u0434\u043e\u0441\u0442\u0430\u0432\u0430", _s17_74, "\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_41, "\u041f\u043e\u0448\u0442\u0435\u043d\u0441\u043a\u0438 \u0431\u0440\u043e\u0458 \u0437\u0430 \u0434\u043e\u0441\u0442\u0430\u0432\u0430", _s16_122, "\u0414\u0440\u0436\u0430\u0432\u0430 \u0437\u0430 \u0434\u043e\u0441\u0442\u0430\u0432\u0430", _s16_124, "\u0423\u043b\u0438\u0446\u0430 \u0437\u0430 \u043d\u0430\u043f\u043b\u0430\u0442\u0430", _s16_125, "\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_27, "\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", "\u041d\u0435\u043f\u043b\u0430\u0442\u0435\u043d\u0430 \u0444\u0430\u043a\u0442\u0443\u0440\u0430", "paid_invoice", "\u041f\u043b\u0430\u0442\u0435\u043d\u0430 \u0444\u0430\u043a\u0442\u0443\u0440\u0430", _s16_126, "\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_47, _s35_10, _s30_6, _s63_, "message", "\u041f\u043e\u0440\u0430\u043a\u0430", "from", "\u041e\u0434", _s20_43, _s20_44, _s25_33, _s56_, _s20_45, _s34_10, _s18_55, _s18_56, _s23_18, _s33_22, _s18_57, _s18_58, "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_48, _s21_90, _s20_46, _s58_1, _s19_29, _s19_30, _s23_19, _s23_20, _s20_47, _s20_48, "deleted_logo", _s25_34, "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_76, _s17_77, "show_cost_help", _s55_0, _s21_49, _s21_50, _s26_21, _s58_2, _s21_51, _s21_52, _s26_22, _s60_, _s21_53, _s21_54, _s26_23, _s34_11, _s16_128, _s16_129, _s21_55, _s47_3, "one_tax_rate", "One Tax Rate", "two_tax_rates", "Two Tax Rates", "three_tax_rates", "Three Tax Rates", _s16_130, _s16_131, "user", "\u041a\u043e\u0440\u0438\u0441\u043d\u0438\u043a", "invoice_tax", "Invoice Tax", "line_item_tax", "Line Item Tax", "inclusive_taxes", "Inclusive Taxes", _s17_78, _s17_79, "item_tax_rates", "Item Tax Rates", _s18_59, "\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_60, _s18_61, "tax_settings", "\u041f\u043e\u0441\u0442\u0430\u0432\u043a\u0438 \u0437\u0430 \u0434\u0430\u043d\u043e\u043a", _s18_62, "Tax Rates", "accent_color", "Accent Color", "switch", "\u041f\u0440\u0435\u0444\u0440\u043b\u0438", _s19_31, _s20_49, "options", "\u041e\u043f\u0446\u0438\u0438", _s16_132, _s16_133, "multi_line_text", "Multi-line text", "dropdown", "Dropdown", "field_type", "Field Type", _s27_32, _s39_3, "submit", "\u041f\u043e\u0434\u043d\u0435\u0441\u0438", _s16_134, "\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_135, "\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", "schedule", "\u0420\u0430\u0441\u043f\u043e\u0440\u0435\u0434", "before_due_date", _s19_32, "after_due_date", _s18_63, _s18_64, _s22_29, "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_56, _s21_57, "quote_email", "\u041c\u0435\u0458\u043b \u0437\u0430 \u043f\u043e\u043d\u0443\u0434\u0430", _s16_137, "\u0411\u0435\u0441\u043a\u0440\u0430\u0435\u043d \u043f\u043e\u0442\u0441\u0435\u0442\u043d\u0438\u043a", _s16_139, _s16_140, "administrator", "\u0410\u0434\u043c\u0438\u043d\u0438\u0441\u0442\u0440\u0430\u0442\u043e\u0440", _s18_65, "\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_35, "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_38, "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_12, "deleted_users", _s33_17, "removed_users", _s33_18, "restored_users", _s34_13, _s16_141, "\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_80, "\u0421\u043e\u043a\u0440\u0438\u0458 \u041f\u043b\u0430\u0442\u0435\u043d\u043e \u0434\u043e \u0434\u0430\u0442\u0443\u043c", _s22_30, '\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_21, "\u0412\u043c\u0435\u0442\u043d\u0438 \u0434\u043e\u043a\u0443\u043c\u0435\u043d\u0442\u0438", _s28_19, "\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_143, "\u041f\u0440\u0438\u043a\u0430\u0436\u0438 \u0437\u0430\u0433\u043b\u0430\u0432\u0458\u0435 \u043d\u0430", _s16_144, "\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_66, "\u0410\u0432\u0442\u043e\u043c\u0430\u0442\u0441\u043a\u0430 \u0435-\u043f\u043e\u0448\u0442\u0430", _s23_22, "\u0410\u0432\u0442\u043e\u043c\u0430\u0442\u0441\u043a\u0438 \u0438\u0441\u043f\u0440\u0430\u0442\u0438 \u043f\u043e\u0432\u0442\u043e\u0440\u0443\u0432\u0430\u0447\u043a\u0438 \u0444\u0430\u043a\u0442\u0443\u0440\u0438 \u043f\u043e \u0435-\u043f\u043e\u0448\u0442\u0430 \u043a\u043e\u0433\u0430 \u045c\u0435 \u0431\u0438\u0434\u0430\u0442 \u043a\u0440\u0435\u0438\u0440\u0430\u043d\u0438.", _s18_67, "\u0410\u0432\u0442\u043e\u043c\u0430\u0442\u0441\u043a\u043e \u0430\u0440\u0445\u0438\u0432\u0438\u0440\u0430\u045a\u0435", _s23_23, "\u0410\u0432\u0442\u043e\u043c\u0430\u0442\u0441\u043a\u0438 \u0430\u0440\u0445\u0438\u0432\u0438\u0440\u0430\u0458 \u0444\u0430\u043a\u0442\u0443\u0440\u0438 \u043a\u043e\u0433\u0430 \u045c\u0435 \u0431\u0438\u0434\u0430\u0442 \u043a\u043e\u043d\u0432\u0435\u0440\u0442\u0438\u0440\u0430\u043d\u0438.", _s18_68, "\u0410\u0432\u0442\u043e\u043c\u0430\u0442\u0441\u043a\u043e \u043a\u043e\u043d\u0432\u0435\u0440\u0442\u0438\u0440\u0430\u045a\u0435", _s23_24, "\u0410\u0432\u0442\u043e\u043c\u0430\u0442\u0441\u043a\u0438 \u043a\u043e\u043d\u0432\u0435\u0440\u0442\u0438\u0440\u0430\u0458 \u043f\u043e\u043d\u0443\u0434\u0430 \u0432\u043e \u0444\u0430\u043a\u0442\u0443\u0440\u0430 \u043a\u043e\u0433\u0430 \u0438\u0441\u0442\u0430\u0442\u0430 \u045c\u0435 \u0431\u0438\u0434\u0435 \u043e\u0434\u043e\u0431\u0440\u0435\u043d\u0430 \u043e\u0434 \u043a\u043b\u0438\u0435\u043d\u0442\u043e\u0442.", _s17_82, "\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_84, "\u0422\u0440\u0438 \u043c\u0435\u0441\u0435\u0446\u0438", _s16_145, "\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_146, "Three Years", "never", "\u041d\u0438\u043a\u043e\u0433\u0430\u0448", "company", "\u041a\u043e\u043c\u043f\u0430\u043d\u0438\u0458\u0430", _s17_85, "\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_147, "\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_87, "\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_89, _s17_90, _s16_149, "\u041f\u0440\u0438\u043a\u0430\u0436\u0438 \u043d\u0430 PDF", _s21_58, "\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_39, "\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_7, "\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_25, "\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_20, "\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_40, "\u041f\u043e\u0442\u043f\u0438\u0441 \u043d\u0430 \u0444\u0430\u043a\u0442\u0443\u0440\u0430", _s30_8, "\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_26, "\u041f\u043e\u0442\u043f\u0438\u0441 \u043d\u0430 \u043f\u043e\u043d\u0443\u0434\u0430", _s22_32, "\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_33, "\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_26, "\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_150, _s16_151, "attach_ubl", "Attach UBL", "email_style", "Email Style", _s19_33, "\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_34, "\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_36, "\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_152, "\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_153, "\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_92, "\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_154, _s29_11, _s17_93, _s30_9, _s18_69, _s38_11, _s17_94, _s37_6, _s18_70, _s38_12, "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_71, "\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_51, "\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_155, "\u041a\u043e\u043d\u0432\u0435\u0440\u0442\u0438\u0440\u0430\u0458 \u043f\u0440\u043e\u0434\u0443\u043a\u0442\u0438", _s21_59, "\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_157, _s16_158, _s19_37, "New Gateway", _s20_52, "Edit Gateway", _s23_27, _s28_21, _s23_28, _s28_22, _s24_27, _s29_12, _s23_29, _s28_23, _s24_28, _s29_13, _s25_42, _s37_7, _s24_29, _s36_7, _s25_43, _s37_8, _s16_159, _s16_160, "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_60, _s21_61, _s23_30, _s23_31, "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_72, "24 Hour Display", "send_reminders", "Send Reminders", "timezone", "Timezone", _s19_38, _s19_39, _s17_95, _s17_96, _s19_40, _s19_41, _s18_73, _s18_74, _s18_75, _s18_76, "group_settings", "Group Settings", "group", "\u0413\u0440\u0443\u043f\u0430", "groups", "Groups", "new_group", "New Group", "edit_group", "Edit Group", "created_group", _s26_26, "updated_group", _s26_27, "archived_groups", _s35_11, "deleted_groups", _s34_14, "restored_groups", _s35_12, "archived_group", _s27_34, "deleted_group", _s26_28, "restored_group", _s27_35, "upload_logo", "Upload Logo", "uploaded_logo", _s26_29, "logo", "\u041b\u043e\u0433\u043e", "saved_settings", _s27_36, _s16_161, "\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_97, "\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_32, "\u0428\u0430\u0431\u043b\u043e\u043d\u0438 \u0438 \u043f\u043e\u0442\u0441\u0435\u0442\u043d\u0438\u0446\u0438", _s22_33, _s20_53, _s19_42, "\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_37, _s28_24, "redeem", "Redeem", "back", "Back", "past_purchases", "Past Purchases", _s19_44, _s19_45, "pro_plan", "Pro Plan", "enterprise_plan", "Enterprise Plan", "count_users", ":count users", "upgrade", "Upgrade", _s25_44, _s25_45, _s24_30, _s24_31, _s33_19, _s77_0, "i_agree_to_the", "I agree to the", _s16_163, "\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_77, _s18_78, _s21_63, _s34_15, "download", "\u041f\u0440\u0435\u0437\u0435\u043c\u0438", _s27_38, _s27_57, "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_99, _s30_10, _s16_165, _s29_14, _s17_100, _s30_11, _s16_166, _s29_15, _s17_101, _s30_12, _s18_79, _s38_13, _s17_102, _s37_9, _s18_80, _s38_14, "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_167, "Logged", _s16_168, "Pending", _s16_169, "Invoiced", "converted", "\u041a\u043e\u043d\u0432\u0435\u0440\u0442\u0438\u0440\u0430\u043d\u043e", _s24_32, "\u0414\u043e\u0434\u0430\u0458 \u0434\u043e\u043a\u0443\u043c\u0435\u043d\u0442\u0438 \u043d\u0430 \u0444\u0430\u043a\u0442\u0443\u0440\u0430", "exchange_rate", "\u0414\u0435\u0432\u0438\u0437\u0435\u043d \u043a\u0443\u0440\u0441", _s16_170, "\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_171, "\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_172, _s36_8, "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_173, "\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_174, "\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_103, "\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_175, "\u0423\u0441\u043f\u0435\u0448\u043d\u043e \u0431\u0440\u0438\u0448\u0435\u045a\u0435 \u043d\u0430 \u0442\u0440\u043e\u0448\u043e\u0446\u0438", _s17_104, _s37_10, "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_64, _s21_65, "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_48, "now", "\u0421\u0435\u0433\u0430", _s16_176, _s16_177, "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_48, "archived_tasks", "\u0423\u0441\u043f\u0435\u0448\u043d\u043e \u0430\u0440\u0445\u0438\u0432\u0438\u0440\u0430\u043d\u0438 :count \u0437\u0430\u0434\u0430\u0447\u0438", "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_16, _s19_46, _s19_47, "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_178, "\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_66, _s16_179, "\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_105, "\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_180, "\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_106, _s37_11, "new_project", "\u041d\u043e\u0432 \u043f\u0440\u043e\u0435\u043a\u0442", _s27_42, _s28_33, "if_you_like_it", _s21_66, "click_here", "\u043a\u043b\u0438\u043a\u043d\u0438 \u0442\u0443\u043a\u0430", _s18_81, "Click here", "to_rate_it", "to rate it.", "average", "Average", "unapproved", "Unapproved", _s30_13, _s42_10, "locked", "Locked", "authenticate", "Authenticate", _s19_48, _s19_49, _s24_33, _s24_34, "footer", "\u0424\u0443\u0442\u0435\u0440", "compare", "Compare", "hosted_login", "Hosted Login", "selfhost_login", "Selfhost Login", "google_sign_in", _s19_62, "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_107, _s17_108, "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_181, _s16_182, "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_54, "\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_183, "\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_185, _s16_186, _s23_33, "\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_32, "\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_67, "\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_34, _s26_35, "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_109, "\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_50, _s30_14, "error", "\u0413\u0440\u0435\u0448\u043a\u0430", _s16_187, _s16_188, "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_189, _s16_190, "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_191, "\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_192, "\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_111, "\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_193, "\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_112, _s37_12, "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_194, "\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_195, _s36_10, "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_196, "\u0423\u0441\u043f\u0435\u0448\u043d\u043e \u0430\u0440\u0445\u0438\u0432\u0438\u0440\u0430\u043d\u0430 \u0444\u0430\u043a\u0442\u0443\u0440\u0430", "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_197, "\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_113, "\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_198, "\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_114, _s37_13, "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_199, "\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_115, "Invoice Status", "quote_status", "Quote Status", _s22_34, _s22_35, _s22_36, _s19_63, "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_56, _s20_57, _s22_37, _s22_38, _s24_35, _s24_36, "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_15, _s30_16, _s27_46, _s27_47, "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_39, _s35_13, _s22_40, _s35_13, _s23_35, _s36_11, _s23_36, _s36_11, "done", "\u0417\u0430\u0432\u0440\u0448\u0435\u043d\u043e", _s37_14, _s37_15, "dark_mode", "\u0422\u0435\u043c\u0435\u043d \u0440\u0435\u0436\u0438\u043c", _s27_48, _s35_14, "refresh_data", "Refresh Data", "blank_contact", "Blank Contact", "activity", "\u0410\u043a\u0442\u0438\u0432\u043d\u043e\u0441\u0442", _s16_201, _s16_202, "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_203, "Pending", _s16_204, "Voided", _s16_205, "Failed", _s16_206, "Completed", _s16_207, _s18_43, _s16_208, "Refunded", _s17_116, "Unapplied", _s17_117, _s19_14, "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_69, "\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_209, "\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_210, "\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_118, "\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_211, "\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_119, _s37_16, "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_16, "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_0, "activity_7", _s44_2, "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_8, "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_11, "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", _s28_58, "activity_49", _s27_58, "activity_50", _s27_59, "activity_51", _s26_43, "activity_52", _s30_25, "activity_53", _s32_9, "activity_54", _s29_40, "activity_55", _s31_20, "activity_56", _s27_60, "activity_57", _s39_5, "activity_58", _s31_14, "activity_59", _s32_8, "activity_60", _s28_50, "activity_61", _s28_53, "activity_62", _s28_54, "activity_63", _s61_3, "activity_64", _s62_0, "activity_65", _s61_4, "activity_66", _s63_0, "activity_80", _s40_2, "activity_81", _s40_3, "activity_82", _s41_4, "activity_83", _s40_4, "activity_84", _s41_5, _s17_120, "\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_61, _s20_58, _s33_20, _s21_71, _s34_17, "expired", "\u0418\u0441\u0442\u0435\u0447\u0435\u043d\u043e", "all", "\u0421\u0438\u0442\u0435", "select", "\u0418\u0437\u0431\u0435\u0440\u0438", _s22_41, _s22_42, "custom_value1", _s17_157, "custom_value2", _s17_157, "custom_value3", "Custom Value 3", "custom_value4", "Custom Value 4", _s18_82, _s18_83, _s24_40, _s24_41, _s29_32, _s29_33, _s27_53, _s27_54, _s31_15, _s31_16, "lock_invoices", "Lock Invoices", "translations", "Translations", _s19_51, _s19_52, _s19_53, _s19_54, _s22_43, _s22_44, _s22_45, _s22_46, _s21_72, _s21_73, _s21_74, _s21_75, _s21_76, _s21_77, _s21_78, _s21_79, _s22_47, _s22_48, _s22_49, _s22_50, _s22_51, _s22_52, _s22_53, "\u0411\u0440\u043e\u0458\u0430\u0447 \u043d\u0430 \u0444\u0430\u043a\u0442\u0443\u0440\u0438", _s20_59, _s20_60, _s20_61, "\u0411\u0440\u043e\u0458\u0430\u0447 \u043d\u0430 \u043f\u043e\u043d\u0443\u0434\u0438", _s21_80, _s21_81, _s21_82, _s21_83, _s21_84, _s21_81, _s21_85, _s21_83, _s18_84, _s18_85, "counter_padding", "Counter Padding", _s28_55, _s28_59, _s18_86, _s18_87, _s18_88, _s18_89, _s18_90, _s18_91, _s18_92, _s18_93, _s18_94, _s18_95, _s18_96, _s18_97, _s21_86, _s21_87, _s19_55, _s19_56, _s21_88, _s21_89, _s29_34, _s29_35, "show_table", "Show Table", "show_list", "Show List", "client_city", "Client City", "client_state", "Client State", "client_country", "Client Country", _s16_212, _s16_213, "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_214, "vendor_address1", "Vendor Street", "vendor_address2", _s16_215, _s24_42, _s22_55, _s24_43, _s25_54, "type", "\u0422\u0438\u043f", "invoice_amount", "\u0418\u0437\u043d\u043e\u0441 \u043d\u0430 \u0444\u0430\u043a\u0442\u0443\u0440\u0430", _s16_216, "\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_122, _s18_48, _s17_123, _s18_49, _s17_124, _s18_50, _s17_125, _s18_51, "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_57, _s19_58, _s16_217, "\u041a\u0430\u0442\u0435\u0433\u043e\u0440\u0438\u0458\u0430 \u043d\u0430 \u0442\u0440\u043e\u0448\u043e\u043a", _s19_59, _s19_60, "tax_name1", "Tax Name 1", "tax_name2", "Tax Name 2", "tax_name3", "Tax Name 3", "transaction_id", "Transaction ID", _s18_98, _s18_99, _s16_218, _s16_219], t1, t1), "nb_NO", A.LinkedHashMap_LinkedHashMap$_literal(["add_to_invoice", "Legg til p\xe5 faktura :invoice", _s17_, _s17_0, "week", "Uke", "created_record", _s27_, _s25_, "E-post har blitt sendt til :client - Faktura :invoice p\xe5lydende :amount.", _s26_, _s17_1, _s31_, _s50_, _s31_0, _s22_, _s36_, _s55_, _s20_, _s20_0, _s25_0, _s45_, _s16_, "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_, "change_status", "Change Status", "fees_sample", _s46_, _s19_, _s19_0, _s24_, _s29_, "after_saving", "After Saving", "view_record", "View Record", _s21_, _s21_0, _s26_0, _s37_, _s19_1, _s19_2, "json_help", _s58_, "release_notes", "Release Notes", _s23_, _s33_, "started_tasks", _s33_0, "stopped_tasks", _s33_1, "approved_quote", _s27_55, "approved_quotes", _s35_, "approve", "Godkjenn", "client_website", "Client Website", "invalid_time", "Invalid Time", _s21_1, _s21_2, _s20_1, _s20_2, _s27_0, _s27_1, _s23_0, _s23_1, "load_pdf", "Load PDF", _s16_1, _s16_2, _s24_0, _s44_, "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_3, _s16_4, "purged_client", _s26_1, _s27_2, _s77_, _s22_0, _s34_, _s30_, _s47_, "small", "Small", _s21_3, _s34_0, _s22_1, _s35_0, _s16_5, _s45_0, "wait_for_saving", _s44_0, _s20_3, _s94_, "remaining", "Remaining", "invoice_paid", "Invoice Paid", "activity_120", _s50_0, "activity_121", _s50_1, "activity_122", _s51_, "activity_123", _s50_2, "activity_124", _s51_0, "normal", "Normal", "large", "Large", "extra_large", "Extra Large", _s16_6, _s16_7, _s21_4, _s42_, "print_pdf", "Print PDF", "remind_me", "Remind Me", _s16_8, _s16_9, "click_selected", "Click Selected", "hide_preview", "Hide Preview", "edit_record", "Edit Record", _s27_3, _s57_, "giropay", "GiroPay", "direct_debit", "Direct Debit", _s21_5, _s30_0, "set_password", "Sett Passord", _s17_2, _s59_, _s16_10, _s58_0, _s20_4, _s33_2, "disconnect", "Disconnect", "add_to_invoices", "Add to Invoices", "acss", _s29_36, "becs", _s17_126, "bulk_download", "Download", _s17_3, _s104_, "persist_ui", "Persist UI", "persist_ui_help", _s104_0, _s18_, _s18_0, _s17_4, _s17_5, "has_tasks", "Has Tasks", "registration", "Registration", _s27_4, _s50_3, "view_expense", _s23_38, "view_statement", "Se Erkl\xe6ring", "sepa", _s17_127, "ideal", "iDEAL", "przelewy24", "Przelewy24", "eps", "EPS", "fpx", "FPX", _s18_1, _s18_2, "system", "System", _s19_3, _s19_4, "updated_company", _s28_, "kbc", "KBC", "bancontact", "Bancontact", _s19_5, _s44_1, "webhook_success", "Webhook Success", _s24_1, _s40_, _s27_5, _s43_, "app", "App", _s20_5, _s46_0, _s16_11, _s16_220, _s18_3, "Email Invoice", _s16_12, "Email Quote", _s17_6, "Email Credit", "from_name", "Fra Navn", _s16_13, _s16_221, _s17_7, "Gjentakende Utgift", _s18_4, "Gjentakende Utgifter", _s21_6, "Opprett Gjentakende Utgift", _s22_2, "Rediger Gjentakende Utgift", _s25_1, _s38_, _s25_2, _s38_0, _s26_2, _s39_, _s25_3, _s28_32, _s25_4, _s38_1, _s26_3, _s39_0, _s24_2, _s24_3, _s25_5, _s25_6, "last_sent_date", "Last Sent Date", "include_drafts", "Include Drafts", _s19_6, _s32_0, "is_invoiced", "Is Invoiced", "change_plan", "Change Plan", "persist_data", "Persist Data", "customer_count", "Customer Count", _s16_14, _s16_15, _s16_16, _s16_17, _s28_0, _s28_1, "decimal_comma", "Decimal Comma", _s26_4, _s35_1, "select_method", "Select Method", "select_platform", "Select Platform", _s28_2, _s42_0, _s16_18, _s27_6, "enable_markdown", "Enable Markdown", _s20_6, _s35_2, "user_guide", "Brukerguide", _s18_6, _s18_7, "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_1, _s31_2, _s25_7, _s25_8, _s33_3, _s33_4, _s27_7, _s27_8, _s36_0, _s36_1, _s31_3, _s31_4, _s25_9, _s25_10, "net_subtotal", "Net", "review_app", "Review App", "check_status", "Check Status", "free_trial", "Free Trial", _s23_2, _s57_0, _s21_8, _s62_, "change_email", "Change Email", _s25_11, _s52_, _s21_9, _s21_10, "uninvoiced", "Uninvoiced", "subdomain_guide", _s120_, "send_time", "Send Time", "import_data", "Import Data", "import_settings", "Import Settings", _s17_9, _s28_3, _s19_7, _s48_, "json", "JSON", _s24_4, _s24_5, "wait_for_data", _s42_1, "net_total", "Net Total", "has_taxes", "Has Taxes", _s16_19, _s16_20, _s18_8, _s40_0, "login_success", _s16_21, "login_failure", "Failed Login", "exported_data", _s67_, _s23_3, _s23_4, _s28_4, _s41_, "step_1_sign_in", "Step 1: Sign In", _s16_22, _s17_10, "account_id", "Account ID", _s27_9, _s35_3, "activity_100", _s50_4, "activity_101", _s50_5, "activity_102", _s51_1, "activity_103", _s50_6, "activity_104", _s51_2, _s18_9, _s18_10, _s23_5, _s35_4, "gateway_setup", "Gateway Setup", "preview_sidebar", "Preview Sidebar", _s16_23, _s16_24, _s18_11, _s31_5, _s16_25, _s16_26, "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_12, "Kontakts fornavn", _s17_11, "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_11, _s53_, _s25_12, _s37_0, _s17_13, _s17_14, "is_viewed", "Is Viewed", "letter", "Letter", "legal", "Legal", "page_layout", "Page Layout", "portrait", "Portrait", "landscape", "Landscape", _s26_5, _s85_, _s20_7, _s54_, _s21_12, _s21_13, _s17_15, _s17_16, "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_14, _s18_15, "promo_code", "Promo code", "promo_discount", "Promo Discount", _s18_16, _s18_17, _s16_27, _s16_28, "max_seats_limit", "Max Seats Limit", "trial_enabled", "Trial Enabled", "trial_duration", "Trial Duration", _s21_14, _s21_15, _s18_18, _s18_19, "plan_map", "Plan Map", "refund_period", "Refund Period", _s21_16, _s21_17, "purchase_page", "Purchase Page", "security", "Sikkerhet", "email_bounced", "Email Bounced", _s20_8, "Spam Complaint", "email_delivery", "Email Delivery", _s16_29, _s16_30, "pdf_response", "PDF Response", _s22_4, _s22_5, "pdf_failed", "PDF Failed", "pdf_success", "PDF Success", "modified", "Modified", "subscription", "Abonnement", "subscriptions", "Abonnementer", _s16_31, "Nytt Abonnement\xa0", _s17_17, "Rediger Abonnement", _s20_9, "Abonnement opprettet", _s20_10, "Oppdaterte abonnement", _s21_18, "Abonnement arkivert", _s20_11, "Abonnement Slettet", _s20_12, _s33_8, _s21_19, _s34_2, _s19_8, _s21_20, _s20_13, _s27_10, _s26_6, "Underdomene ikke tilgjengelig", "connect_gmail", "Connect Gmail", _s16_33, _s16_34, "connected_gmail", _s28_5, _s18_20, _s31_6, _s16_35, _s100_, _s16_36, _s16_37, "count_minutes", ":count Minutes", _s16_38, _s16_39, _s29_0, _s29_1, "use_last_email", "Use last email", _s16_40, _s16_41, _s21_21, _s51_3, _s27_11, _s35_5, _s27_12, _s27_13, _s34_3, _s52_0, "help_translate", "Help Translate", _s23_6, _s23_7, "resend_invite", "Send invitasjon p\xe5 nytt", _s19_9, _s25_13, _s16_42, _s30_1, _s19_10, _s33_9, "delivered", "Delivered", "bounced", "Bounced", "spam", "Spam", "view_docs", "View Docs", _s32_1, _s72_, "send_sms", "Send SMS", "sms_code", "SMS Code", _s21_22, _s46_1, _s18_21, "Aktiverte To-faktor-autentisering", "connect_google", "Connect Google", _s17_19, _s17_20, _s17_21, "To-faktor-autentisering", _s18_22, _s18_23, _s34_4, _s34_5, "stay_logged_in", "Stay Logged In", _s23_8, _s40_1, "count_hours", ":count Hours", "count_day", "1 Day", "count_days", ":count Days", _s19_11, _s19_12, _s17_22, _s17_23, "resend_email", "Resend Email", _s26_8, "Venligst bekreft din epost adresse", _s16_43, "Refundert betaling", _s19_13, _s19_14, _s19_15, _s45_1, "list_long_press", "List Long Press", "show_actions", "Show Actions", _s17_24, _s17_25, _s27_14, _s51_4, _s21_23, _s97_, "this_quarter", "This Quarter", "last_quarter", "Last Quarter", "to_update_run", "For og oppdatere kj\xf8r", _s18_24, "Konverter til en faktura", _s16_44, _s16_45, "invoice_project", "Invoice Project", "invoice_task", "Fakturer Oppgave", "invoice_expense", "Invoice Expense", _s19_16, _s21_24, _s20_14, _s27_15, _s16_46, _s16_47, "save_and_email", "Save and Email", _s16_48, _s16_49, _s16_50, _s16_51, _s17_26, _s17_27, _s22_6, _s22_7, _s24_6, _s24_7, "converted_total", "Converted Total", "is_sent", "Is Sent", _s17_28, "Standard-dokumenter", "document_upload", "Document Upload", _s20_15, _s34_6, "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_25, _s21_26, _s26_9, "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_30, _s17_31, "update_app", "Update App", "started_import", _s27_16, _s24_8, _s24_9, _s20_16, _s20_17, _s18_26, _s18_27, "column", "Kolonne", "sample", "Eksempel", "map_to", "Map To", "import", "Importer", _s25_14, _s29_2, "select_file", "Vennligst velg en fil", _s16_52, _s16_53, "csv_file", "Velg CSV-fil", "csv", "CSV", "freshbooks", "FreshBooks", "invoice2go", "Invoice2go", "invoicely", "Invoicely", "waveaccounting", "Wave Accounting", "zoho", "Zoho", "accounting", "Accounting", _s22_8, _s24_10, "import_type", "Import Type", "html_mode", "HTML Mode", "html_mode_help", _s43_0, "view_licenses", "View Licenses", "webhook_url", "Webhook-URL", _s17_32, _s17_33, "sidebar_editor", "Sidebar Editor", _s22_9, _s31_17, "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_11, _s24_12, _s24_13, _s24_14, "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_9, "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_15, _s48_0, "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_34, _s17_35, "clear_cache", "Clear Cache", "sort_order", "Sort Order", "task_status", "Status", "task_statuses", "Task Statuses", "new_task_status", "New Task Status", _s16_54, _s16_55, _s19_17, _s32_2, _s19_18, _s31_18, _s20_18, _s33_11, _s19_19, _s32_3, _s19_20, _s32_4, _s20_19, _s33_12, _s22_10, _s42_2, _s21_27, _s41_0, _s22_11, _s42_3, _s18_28, _s20_20, _s20_21, _s27_17, _s16_56, _s16_57, _s21_28, _s52_1, _s20_22, _s20_23, _s25_15, _s42_4, _s20_24, _s20_25, _s25_16, _s42_5, _s21_29, _s25_17, _s18_29, _s18_30, "task_settings", "Task Settings", _s20_26, _s20_27, _s18_31, "Utgiftskategorier", _s20_28, "Ny Utgiftskategori", _s21_30, _s21_31, _s24_16, "Utgiftskategori ble opprettet", _s24_17, "Oppdaterte utgiftskategori", _s25_18, "Utgiftskategori ble arkivert", _s24_18, "Slettet kategori", _s24_19, _s37_3, _s25_19, "Utgiftskategori ble gjenopprettet", _s27_18, ":count utgiftskategorier ble arkivert", _s26_10, _s46_3, _s27_19, _s47_0, _s23_10, _s25_20, _s25_21, _s32_5, _s21_32, _s21_33, "show_option", "Show Option", _s22_12, _s50_7, "view_changes", "View Changes", "force_update", "Force Update", _s17_36, _s76_, "mark_paid_help", _s31_19, _s18_33, _s18_101, _s23_11, _s33_21, _s29_3, _s26_42, _s21_34, _s20_30, _s16_58, _s16_59, _s18_34, _s18_35, "crypto", "Crypto", "paypal", "PayPal", "alipay", "Alipay", "sofort", "Sofort", "apple_pay", _s16_222, "user_field", "User Field", "variables", "Variables", "show_password", "Show Password", "hide_password", "Hide Password", "copy_error", "Copy Error", "capture_card", "Capture Card", _s17_37, _s17_38, "total_taxes", "Total Taxes", "line_taxes", "Line Taxes", "total_fields", "Total Fields", _s25_22, _s38_4, _s25_23, _s38_5, _s25_24, _s38_6, "gateway_refund", "Gateway Refund", _s19_21, _s43_1, "due_date_days", "Due Date", "paused", "Paused", "mark_active", "Sett Aktiv", "day_count", "Day :count", _s22_13, _s22_14, _s21_35, _s21_36, _s17_39, _s17_40, "endless", "Endless", "next_send_date", "Next Send Date", _s16_60, _s16_61, _s17_41, "Gjentakende Faktura", _s18_36, "Gjentakende Fakturaer", _s21_37, "Ny Gjentakende Faktura", _s22_15, _s22_16, _s25_25, _s38_7, _s25_26, _s38_8, _s26_11, "Suksessfullt arkivert gjentakende faktura", _s25_27, "Suksessfullt slettet gjentakende faktura", _s25_28, _s38_10, _s26_12, "Suksessfullt gjenopprettet gjentakende faktura", _s27_20, _s47_1, _s26_13, _s46_4, _s27_21, _s47_2, _s24_20, _s26_14, _s25_29, _s32_6, "send_date", "Send Date", "auto_bill_on", "Auto Bill On", _s28_6, _s28_7, "profit", "Fortjeneste", "line_item", "Line Item", _s18_38, _s18_39, _s23_12, _s35_6, _s19_22, _s19_23, _s24_21, _s52_2, "test_mode", "Test Mode", "opened", "Opened", _s30_2, _s22_17, _s30_3, _s22_18, "gateway_success", "Gateway Success", "gateway_failure", "Gateway Failure", "gateway_error", "Gateway Error", "email_send", "Email Send", _s17_43, _s17_44, "failure", "Failure", "quota_exceeded", "Quota Exceeded", _s16_62, _s16_63, "system_logs", "System Logger", "view_portal", "Vis Portal", "copy_link", "Kopier Lenke", "token_billing", "Lagre kortdetaljer", _s24_22, "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_40, _s18_41, "pdf_page_info", _s23_13, _s16_64, "E-postfakturaer sendt", "emailed_quotes", _s23_56, "emailed_credits", _s28_56, "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_6, "client_created", "Client Created", _s20_31, _s20_32, _s20_33, _s20_34, "completed", "Completed", "gross", "Gross", "net_amount", "Net Amount", "net_balance", "Net Balance", "client_settings", "Client Settings", _s17_45, _s17_46, _s17_47, _s17_48, "selected_quotes", "Selected Quotes", "selected_tasks", "Selected Tasks", _s17_49, _s17_50, _s17_51, "Forest\xe5ende Fakturaer", _s17_53, _s17_54, "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_55, _s28_8, "api_webhooks", "API Webhooks", "search_webhooks", _s22_19, "search_webhook", _s16_65, "webhook", "Webhook", "webhooks", "Webhooks", "new_webhook", "New Webhook", "edit_webhook", "Edit Webhook", "created_webhook", _s28_9, "updated_webhook", _s28_10, _s16_66, _s29_4, "deleted_webhook", _s28_11, "removed_webhook", _s28_12, _s16_67, _s29_5, _s17_56, _s37_4, _s16_68, _s36_2, _s16_69, _s36_3, _s17_57, _s37_5, "api_tokens", "API-tokens", "api_docs", "API Docs", "search_tokens", _s20_35, "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_18, "restored_token", _s27_23, "archived_tokens", _s35_7, "deleted_tokens", _s34_7, "restored_tokens", _s35_8, _s19_24, _s19_25, _s24_24, _s45_2, _s21_39, _s19_26, "email_invoice", "E-postfaktura", "email_quote", "Send tilbudet som E-post", "email_credit", "Email Credit", "email_payment", "E-postbetaling", _s20_36, _s41_1, "ledger", "Ledger", "view_pdf", "View PDF", "all_records", "All records", "owned_by_user", "Owned by user", _s16_70, _s16_71, "contact_name", "Kontakt navn", "use_default", "Use default", _s16_72, _s17_58, "number_of_days", "Number of days", _s23_14, _s23_15, "payment_term", "Payment Term", _s16_73, _s16_74, _s17_59, _s17_60, _s20_37, _s33_13, _s20_38, _s33_14, _s21_40, _s34_8, _s20_39, _s33_15, _s20_40, _s33_16, _s21_41, _s34_9, _s22_20, _s42_7, _s21_42, _s41_2, _s22_21, _s42_8, "email_sign_in", _s18_100, "change", "Change", _s23_16, _s28_13, _s24_25, _s29_6, "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_42, _s18_43, _s16_75, _s16_223, "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_76, _s16_224, "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_61, "search_design", "Search 1 Design", "search_invoice", _s16_77, "search_client", "Search 1 Client", "search_product", _s16_78, "search_quote", "Search 1 Quote", "search_credit", "Search 1 Credit", "search_vendor", "Search 1 Vendor", "search_user", "Search 1 User", "search_tax_rate", _s17_62, "search_task", "Search 1 Tasks", "search_project", _s16_79, "search_expense", _s16_80, "search_payment", _s16_81, "search_group", "Search 1 Group", "refund_payment", _s17_130, _s17_63, _s30_4, _s18_44, _s31_7, _s16_82, _s29_7, _s17_64, _s30_5, "reverse", "Reverse", "full_name", "Fullt Navn", _s17_65, "By/Fylke/Postnummer", _s17_67, "Postnr./Sted/Fylke", "custom1", "First Custom", "custom2", "Second Custom", "custom3", "Third Custom", "custom4", "Fourth Custom", "optional", "Optional", "license", "License", "purge_data", "Fjern data", _s16_83, _s32_7, _s18_45, "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_30, "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_31, _s25_32, _s16_84, _s16_85, "apply_license", "aktiver lisens", "cancel_account", "Kanseler Konto", _s22_22, "Advarsel: Dette vil permanent slette kontoen din, du kan ikke angre.", "delete_company", "Slett Firma", _s22_23, "Advarsel: Dette vil permanent slette ditt firma, dette kan ikke gjennopprettes.", "enabled_modules", "Enabled Modules", "converted_quote", _s28_14, "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_24, "updated_design", _s27_25, "archived_design", _s28_15, "deleted_design", _s27_26, "removed_design", _s27_27, "restored_design", _s28_16, _s16_86, _s36_4, "deleted_designs", _s35_9, _s16_87, _s36_5, "proposals", "Forslag", "tickets", "Tickets", _s16_88, _s16_89, "recurring_tasks", "Recurring Tasks", _s18_46, "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_31, "restored_credit", "Suksessfullt gjenopprettet kredit", _s16_90, "Arkiverte :count krediter", "deleted_credits", "Slettet :count krediter", _s16_91, _s36_6, "current_version", "N\xe5v\xe6rende versjon", "latest_version", "Latest Version", "update_now", "Update Now", _s26_19, _s41_3, _s16_92, _s16_93, "app_updated", _s29_8, "learn_more", "L\xe6r mer", "integrations", "Integrations", "tracking_id", "Tracking Id", _s17_69, _s17_70, "credit_footer", "Credit Footer", "credit_terms", "Credit Terms", "new_company", "Nytt Firma", "added_company", _s26_20, "company1", _s16_94, "company2", _s16_95, "company3", _s16_96, "company4", _s16_97, "product1", _s16_98, "product2", _s16_99, "product3", _s16_100, "product4", _s16_101, "client1", "Custom Client 1", "client2", "Custom Client 2", "client3", "Custom Client 3", "client4", "Custom Client 4", "contact1", _s16_102, "contact2", _s16_103, "contact3", _s16_104, "contact4", _s16_105, "task1", "Custom Task 1", "task2", "Custom Task 2", "task3", "Custom Task 3", "task4", "Custom Task 4", "project1", _s16_106, "project2", _s16_107, "project3", _s16_108, "project4", _s16_109, "expense1", _s16_110, "expense2", _s16_111, "expense3", _s16_112, "expense4", _s16_113, "vendor1", "Custom Vendor 1", "vendor2", "Custom Vendor 2", "vendor3", "Custom Vendor 3", "vendor4", "Custom Vendor 4", "invoice1", _s16_114, "invoice2", _s16_115, "invoice3", _s16_116, "invoice4", _s16_117, "payment1", _s16_118, "payment2", _s16_119, "payment3", _s16_120, "payment4", _s16_121, "surcharge1", _s18_48, "surcharge2", _s18_49, "surcharge3", _s18_50, "surcharge4", _s18_51, "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_52, _s18_53, _s17_71, "Fult navn", "contact_phone", "Kontakt Telefon", _s21_43, _s22_24, _s21_44, _s22_25, _s21_45, _s22_26, _s21_46, _s22_27, _s17_73, "Leverings adresse", _s17_74, _s18_54, "shipping_city", "Shipping City", "shipping_state", _s23_17, _s20_41, "Leverings adresse postnummer", _s16_122, _s16_123, _s16_124, "Fakturaadresse", _s16_125, _s17_75, "billing_city", "Fakturering By", "billing_state", _s22_28, _s19_27, "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_126, _s16_127, "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_47, _s35_10, _s30_6, _s63_, "message", "Beskjed", "from", "Fra", _s20_43, _s20_44, _s25_33, _s56_, _s20_45, _s34_10, _s18_55, _s18_56, _s23_18, _s33_22, _s18_57, _s18_58, "support_forum", "support forum", "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_48, _s21_90, _s20_46, _s58_1, _s19_29, _s19_30, _s23_19, _s23_20, _s20_47, _s20_48, "deleted_logo", _s25_34, "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_76, _s17_77, "show_cost_help", _s55_0, _s21_49, _s21_50, _s26_21, _s58_2, _s21_51, _s21_52, _s26_22, _s60_, _s21_53, _s21_54, _s26_23, _s34_11, _s16_128, _s16_129, _s21_55, _s47_3, "one_tax_rate", "One Tax Rate", "two_tax_rates", "Two Tax Rates", "three_tax_rates", "Three Tax Rates", _s16_130, _s16_131, "user", "User", "invoice_tax", "Invoice Tax", "line_item_tax", "Line Item Tax", "inclusive_taxes", "Inclusive Taxes", _s17_78, _s17_79, "item_tax_rates", "Item Tax Rates", _s18_59, "Vennligst velg en klient", "configure_rates", "Configure rates", _s18_60, _s18_61, "tax_settings", "Skatteinnstillinger", _s18_62, "Tax Rates", "accent_color", "Accent Color", "switch", "Switch", _s19_31, _s20_49, "options", "Valg", _s16_132, _s16_133, "multi_line_text", "Multi-line text", "dropdown", "Dropdown", "field_type", "Field Type", _s27_32, _s39_3, "submit", "Send", _s16_134, "Gjenopprett ditt passord", "late_fees", "Late Fees", "credit_number", "Kreditnummer", "payment_number", "Payment Number", "late_fee_amount", "Late Fee Amount", _s16_135, _s16_136, "schedule", "Planlegg", "before_due_date", _s19_32, "after_due_date", _s18_63, _s18_64, _s22_29, "days", "Dager", "invoice_email", "Faktura-e-post", "payment_email", "Betalings-e-post", "partial_payment", "Partial Payment", "payment_partial", "Partial Payment", _s21_56, _s21_57, "quote_email", "Tilbuds-e-post", _s16_137, _s16_138, _s16_139, _s16_140, "administrator", "Administrator", _s18_65, _s66_, "user_management", "Brukerh\xe5ndtering", "users", "Brukere", "new_user", "Ny Bruker", "edit_user", "Endre bruker", "created_user", _s25_35, "updated_user", "Bruker oppdatert", "archived_user", "Suksessfullt arkivert bruker", "deleted_user", "Bruker slettet", "removed_user", _s25_38, "restored_user", "Suksessfullt gjenopprettet bruker", "archived_users", _s34_12, "deleted_users", _s33_17, "removed_users", _s33_18, "restored_users", _s34_13, _s16_141, "Systeminnstillinger", "invoice_options", "Faktura alternativer", _s17_80, _s19_64, _s22_30, "Bare vis delbetalinger om det har forekommet en delbetaling.", _s23_21, "Embed Dokumenter", _s28_19, _s39_4, _s16_143, "Show header on", _s16_144, "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_65, "invoice_footer", "Faktura Bunntekst", "quote_terms", "Tilbuds Vilk\xe5r", "quote_footer", "Tilbud Bunntekst", _s18_66, "Auto Email", _s23_22, _s61_, _s18_67, "Auto Archive", _s23_23, _s53_1, _s18_68, "Auto Konverter", _s23_24, _s70_, _s17_82, _s17_83, "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_84, "Tre m\xe5neder", _s16_145, "Fire m\xe5neder", "freq_six_months", "Seks m\xe5neder", "freq_annually", "\xc5rlig", "freq_two_years", "To \xe5r", _s16_146, "Three Years", "never", "Never", "company", "Company", _s17_85, "Genererte Nummere", "charge_taxes", "Inkluder skatt", "next_reset", "Neste Nullstilling", "reset_counter", "Nullstill Teller", _s16_147, _s16_148, "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_87, _s17_88, "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_89, _s17_90, _s16_149, "Show on PDF", _s21_58, _s51_5, _s25_39, _s22_31, _s30_7, _s61_0, _s23_25, _s20_50, _s28_20, _s59_0, _s25_40, "Faktura-signatur", _s30_8, "Krever klients signatur.", _s23_26, "Tilbuds-signatur", _s22_32, "Passord-beskytt fakturaer", _s27_33, _s142_, "authorization", "Autorisasjon", "subdomain", "Subdomene", "domain", "Domene", "portal_mode", "Portal Mode", "email_signature", "Med vennlig hilsen,", _s24_26, _s86_, "plain", "Plain", "light", "Light", "dark", "Dark", "email_design", "Email Design", "attach_pdf", "Attach PDF", _s16_150, _s16_151, "attach_ubl", "Attach UBL", "email_style", "Email Style", _s19_33, "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_34, _s19_35, "credentials", "Credentials", "update_address", "Oppdater Adresse", _s19_36, "Oppdater kundens adresse med oppgitte detaljer", "rate", "Sats", "tax_rate", "Skattesats", "new_tax_rate", "Ny Skattesats", "edit_tax_rate", "Rediger skattesats", _s16_152, "Suksessfullt opprettet skattesats", _s16_153, "Suksessfullt oppdatert skattesats", _s17_92, "Suksessfullt arkivert skattesatsen", _s16_154, _s29_11, _s17_93, _s30_9, _s18_69, _s38_11, _s17_94, _s37_6, _s18_70, _s38_12, "fill_products", "Automatisk-utfyll produkter", _s18_71, "Valg av produkt vil automatisk fylle ut beskrivelse og kostnaden", "update_products", "Automatisk oppdater produkter", _s20_51, "\xc5 endre en faktura vil automatisk oppdatere produktbilioteket", _s16_155, _s16_156, _s21_59, _s61_2, "fees", "Avgifter", "limits", "Begrensninger", "provider", "Provider", "company_gateway", "Payment Gateway", _s16_157, _s16_158, _s19_37, "New Gateway", _s20_52, "Edit Gateway", _s23_27, _s28_21, _s23_28, _s28_22, _s24_27, _s29_12, _s23_29, _s28_23, _s24_28, _s29_13, _s25_42, _s37_7, _s24_29, _s36_7, _s25_43, _s37_8, _s16_159, _s16_160, "discard_changes", "Discard Changes", "default_value", "Default value", "disabled", "Disabled", "currency_format", "Currency Format", _s21_60, _s21_61, _s23_30, _s23_31, "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_72, "24 Hour Display", "send_reminders", "Send Reminders", "timezone", "Timezone", _s19_38, _s19_39, _s17_95, _s17_96, _s19_40, _s19_41, _s18_73, _s18_74, _s18_75, _s18_76, "group_settings", "Group Settings", "group", "Group", "groups", "Groups", "new_group", "New Group", "edit_group", "Edit Group", "created_group", _s26_26, "updated_group", _s26_27, "archived_groups", _s35_11, "deleted_groups", _s34_14, "restored_groups", _s35_12, "archived_group", _s27_34, "deleted_group", _s26_28, "restored_group", _s27_35, "upload_logo", "Upload Logo", "uploaded_logo", _s26_29, "logo", "Logo", "saved_settings", _s27_36, _s16_161, "Produkt-innstillinger", "device_settings", "Device Settings", "defaults", "Standarder", "basic_settings", "Grunnleggende Innstillinger", _s17_97, "Avanserte innstillinger", "company_details", "Firmainformasjon", "user_details", "Brukerdetaljer", "localization", "Regioninnstillinger", "online_payments", "Nettbetalinger", "tax_rates", "Skattesatser", "notifications", "Varsler", "import_export", "Import | Eksport", "custom_fields", "Egendefinerte felt", "invoice_design", "Fakturadesign", "buy_now_buttons", "Betal N\xe5-knapper", "email_settings", "E-post-innstillinger", _s23_32, "Design & P\xe5minnelser", _s22_33, _s20_53, _s19_42, "Datavisualiseringer", "price", "Pris", "email_sign_up", "Email Sign Up", "google_sign_up", "Google Sign Up", _s27_37, _s28_24, "redeem", "Redeem", "back", "Back", "past_purchases", "Past Purchases", _s19_44, _s19_45, "pro_plan", "Pro Plan", "enterprise_plan", "Enterprise Plan", "count_users", ":count users", "upgrade", "Upgrade", _s25_44, _s25_45, _s24_30, _s24_31, _s33_19, _s77_0, "i_agree_to_the", "I agree to the", _s16_163, "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_77, _s18_78, _s21_63, _s34_15, "download", "Last ned", _s27_38, _s27_57, "take_picture", "Take Picture", "upload_file", "Upload File", "document", "Dokument", "documents", "Dokumenter", "new_document", "New Document", "edit_document", "Edit Document", _s17_99, _s30_10, _s16_165, _s29_14, _s17_100, _s30_11, _s16_166, _s29_15, _s17_101, _s30_12, _s18_79, _s38_13, _s17_102, _s37_9, _s18_80, _s38_14, "no_history", "No History", "expense_date", "Utgiftsdato", "pending", "Avventer", _s16_167, "Logged", _s16_168, "Pending", _s16_169, "Invoiced", "converted", "Konvertert", _s24_32, "Legg ved dokumenter til faktura", "exchange_rate", "Exchange Rate", _s16_170, _s16_229, "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_26, _s16_171, "Arkiverte :count leverand\xf8rer", "deleted_vendors", "Slettet :count leverand\xf8rer", _s16_172, _s36_8, "new_expense", "Angi utgift", "created_expense", _s28_27, "updated_expense", _s28_28, _s16_173, _s29_16, "deleted_expense", _s28_29, _s16_174, _s29_17, _s17_103, "Arkiverte utgifter", _s16_175, "Slettet utgifter", _s17_104, _s37_10, "copy_shipping", "Copy Shipping", "copy_billing", "Copy Billing", "design", "Design", _s21_64, _s21_65, "invoiced", "Fakturert", "logged", "Logget", "running", "L\xf8pende", "resume", "Gjenoppta", "task_errors", "Vennligst rett alle overlappende tider", "start", "Start", "stop", "Stopp", "started_task", _s25_46, "stopped_task", "Suksessfullt stoppet oppgave", "resumed_task", _s25_48, "now", "N\xe5", _s16_176, _s16_177, "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_16, _s19_46, _s19_47, "budgeted_hours", "Budgeted Hours", "created_project", "Opprettet prosjekt", "updated_project", "Oppdaterte prosjekt", _s16_178, "Arkiverte prosjekt", "deleted_project", "Slettet prosjekt", _s16_179, "Gjenopprettet prosjekt", _s17_105, "Arkiverte :count prosjekter", _s16_180, "Slettet :count prosjekter", _s17_106, _s37_11, "new_project", "Nytt Prosjekt", _s27_42, _s28_33, "if_you_like_it", _s21_66, "click_here", "klikk her", _s18_81, "Click here", "to_rate_it", "to rate it.", "average", "Average", "unapproved", "Unapproved", _s30_13, _s42_10, "locked", "L\xe5st", "authenticate", "Authenticate", _s19_48, _s19_49, _s24_33, _s24_34, "footer", "Bunntekst", "compare", "Compare", "hosted_login", "Hosted Login", "selfhost_login", "Selfhost Login", "google_sign_in", _s19_62, "today", "Today", "custom_range", "Tilpass Utvalg", "date_range", "Datoperiode", "current", "Current", "previous", "Previous", "current_period", "Current Period", _s17_107, _s17_108, "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_181, _s16_182, "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_54, _s20_55, "billing_address", "Fakturerings Adresse", _s16_183, "Leveringsadresse", "total_revenue", "Sum omsetning", "average_invoice", "Gjennomsnittlige fakturaer", "outstanding", "Utest\xe5ende", "invoices_sent", _s22_57, "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_185, _s16_186, _s23_33, _s23_34, _s26_32, _s26_33, _s21_67, _s21_68, _s26_34, _s26_35, "ascending", "Stigende", "descending", "Synkende", "save", "Lagre", _s17_109, _s17_110, "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_50, _s30_14, "error", "Error", _s16_187, _s16_188, "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_189, _s16_190, "product", "Produkt", "products", "Produkter", "new_product", "Nytt Produkt", "created_product", "Produkt lagret", "updated_product", "Produkt oppdatert", _s16_191, "Produkt arkivert", "deleted_product", "Slettet produkt", _s16_192, "Gjenopprettet produkt", _s17_111, _s37_18, _s16_193, "Slettet :count produkter", _s17_112, _s37_12, "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_194, "Arkiverte :count kunder", "deleted_client", "Slettet kunde", "deleted_clients", "Slettet :count kunder", "restored_client", "Gjenopprettet kunde", _s16_195, _s36_10, "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_196, "Faktura arkivert", "deleted_invoice", "Faktura slettet", _s16_197, "Suksessfullt gjenopprettet faktura", _s17_113, "Fakturaer arkivert", _s16_198, "Slettet :count fakturaer", _s17_114, _s37_13, "emailed_invoice", "E-postfaktura sendt", "emailed_payment", _s28_57, "amount", "Bel\xf8p", "invoice_number", "Fakturanummer", "invoice_date", _s16_234, "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_199, _s16_200, "status", "Status", _s17_115, "Invoice Status", "quote_status", "Quote Status", _s22_34, _s22_35, _s22_36, _s19_63, "count_selected", ":count selected", "total", "Totalt", "percent", "Prosent", "edit", "Endre", "dismiss", "Dismiss", _s20_56, _s20_57, _s22_37, _s22_38, _s24_35, _s24_36, "task_rate", "Oppgavesats", "settings", "Innstillinger", "language", "Language", "currency", "Currency", "created_at", "Dato Opprettet", "created_on", "Created On", "updated_at", "Updated", "tax", "Skatt", _s30_15, _s30_16, _s27_46, _s27_47, "past_due", "Forfalt", "draft", "Kladd", "sent", "Sendt", "viewed", "Viewed", "approved", "Approved", "partial", "Delvis/Depositum", "paid", "Betalt", "mark_sent", "Merk som Sendt", _s22_39, _s35_13, _s22_40, _s35_13, _s23_35, _s36_11, _s23_36, _s36_11, "done", "Ferdig", _s37_14, _s37_15, "dark_mode", "M\xf8rk Modus", _s27_48, _s35_14, "refresh_data", "Refresh Data", "blank_contact", "Blank Contact", "activity", "Aktivitet", _s16_201, _s16_202, "clone", "Kopier", "loading", "Loading", "industry", "Industry", "size", "Size", "payment_terms", "Betalingsvilk\xe5r", "payment_date", "Betalingsdato", "payment_status", "Payment Status", _s16_203, "Pending", _s16_204, "Voided", _s16_205, "Failed", _s16_206, "Completed", _s16_207, _s18_43, _s16_208, "Refunded", _s17_116, "Unapplied", _s17_117, _s19_14, "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_158, "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_69, "Transaksjonsreferanse", "enter_payment", "Oppgi betaling", "new_payment", "Oppgi Betaling", "created_payment", "Betaling opprettet", "updated_payment", "Suksessfullt oppdatert betaling", _s16_209, "Betaling arkivert", "deleted_payment", _s16_235, _s16_210, "Suksessfullt gjenopprettet betaling", _s17_118, "Arkiverte :count betalinger", _s16_211, "Slettet :count betalinger", _s17_119, _s37_16, "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_16, "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", _s54_0, "activity_7", _s44_2, "activity_8", ":user arkiverte faktura :invoice", "activity_9", ":user slettet faktura :invoice", "activity_10", _s85_0, "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", _s50_8, "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", _s42_11, "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_9, "activity_40", _s64_, "activity_41", _s41_6, "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", _s28_58, "activity_49", _s27_58, "activity_50", _s27_59, "activity_51", _s26_43, "activity_52", _s30_25, "activity_53", _s32_9, "activity_54", _s29_40, "activity_55", _s31_20, "activity_56", _s27_60, "activity_57", _s39_5, "activity_58", _s31_14, "activity_59", _s32_8, "activity_60", _s28_50, "activity_61", _s28_53, "activity_62", _s28_54, "activity_63", _s61_3, "activity_64", _s62_0, "activity_65", _s61_4, "activity_66", _s63_0, "activity_80", _s40_2, "activity_81", _s40_3, "activity_82", _s41_4, "activity_83", _s40_4, "activity_84", _s41_5, _s17_120, "Engangs Passord", "emailed_quote", _s23_56, "emailed_credit", _s27_61, _s20_58, _s33_20, _s21_71, _s34_17, "expired", "Expired", "all", "Alle", "select", "Velg", _s22_41, _s22_42, "custom_value1", "Custom Value", "custom_value2", "Custom Value", "custom_value3", "Custom Value 3", "custom_value4", "Custom Value 4", _s18_82, _s18_83, _s24_40, _s24_41, _s29_32, _s29_33, _s27_53, _s27_54, _s31_15, _s31_16, "lock_invoices", "Lock Invoices", "translations", "Translations", _s19_51, _s19_52, _s19_53, _s19_54, _s22_43, _s22_44, _s22_45, _s22_46, _s21_72, _s21_73, _s21_74, _s21_75, _s21_76, _s21_77, _s21_78, _s21_79, _s22_47, _s22_48, _s22_49, _s22_50, _s22_51, _s22_52, _s22_53, "Fakturanummer-teller", _s20_59, _s20_60, _s20_61, "Tilbudsnummer-teller", _s21_80, _s21_81, _s21_82, _s21_83, _s21_84, _s21_81, _s21_85, _s21_83, _s18_84, _s18_85, "counter_padding", "Counter Padding", _s28_55, _s28_59, _s18_86, _s18_87, _s18_88, _s18_89, _s18_90, _s18_91, _s18_92, _s18_93, _s18_94, _s18_95, _s18_96, _s18_97, _s21_86, _s21_87, _s19_55, _s19_56, _s21_88, _s21_89, _s29_34, _s29_35, "show_table", "Show Table", "show_list", "Show List", "client_city", "Client City", "client_state", "Client State", "client_country", "Client Country", _s16_212, _s16_213, "client_balance", "Client Balance", "client_address1", "Client Street", "client_address2", _s16_214, "vendor_address1", "Vendor Street", "vendor_address2", _s16_215, _s24_42, _s22_55, _s24_43, _s25_54, "type", "Type", "invoice_amount", "Invoice Amount", _s16_216, "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_122, _s18_48, _s17_123, _s18_49, _s17_124, _s18_50, _s17_125, _s18_51, "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", "Time Log", "bank_id", "Bank", _s19_57, _s19_58, _s16_217, "Utgiftskategori", _s19_59, _s19_60, "tax_name1", "Tax Name 1", "tax_name2", "Tax Name 2", "tax_name3", "Tax Name 3", "transaction_id", "Transaction ID", _s18_98, _s18_99, _s16_218, _s16_219], t1, t1), "fa", A.LinkedHashMap_LinkedHashMap$_literal(["add_to_invoice", _s23_37, _s17_, _s17_0, "week", "Week", "created_record", _s27_, _s25_, _s70_0, _s26_, _s17_1, _s31_, _s50_, _s31_0, _s22_, _s36_, _s55_, _s20_, _s20_0, _s25_0, _s45_, _s16_, _s16_0, "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_, "change_status", "Change Status", "fees_sample", _s46_, _s19_, _s19_0, _s24_, _s29_, "after_saving", "After Saving", "view_record", "View Record", _s21_, _s21_0, _s26_0, _s37_, _s19_1, _s19_2, "json_help", _s58_, "release_notes", "Release Notes", _s23_, _s33_, "started_tasks", _s33_0, "stopped_tasks", _s33_1, "approved_quote", _s27_55, "approved_quotes", _s35_, "approve", "Approve", "client_website", "Client Website", "invalid_time", "Invalid Time", _s21_1, _s21_2, _s20_1, _s20_2, _s27_0, _s27_1, _s23_0, _s23_1, "load_pdf", "Load PDF", _s16_1, _s16_2, _s24_0, _s44_, "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_3, _s16_4, "purged_client", _s26_1, _s27_2, _s77_, _s22_0, _s34_, _s30_, _s47_, "small", "Small", _s21_3, _s34_0, _s22_1, _s35_0, _s16_5, _s45_0, "wait_for_saving", _s44_0, _s20_3, _s94_, "remaining", "Remaining", "invoice_paid", "Invoice Paid", "activity_120", _s50_0, "activity_121", _s50_1, "activity_122", _s51_, "activity_123", _s50_2, "activity_124", _s51_0, "normal", "Normal", "large", "Large", "extra_large", "Extra Large", _s16_6, _s16_7, _s21_4, _s42_, "print_pdf", "Print PDF", "remind_me", "Remind Me", _s16_8, _s16_9, "click_selected", "Click Selected", "hide_preview", "Hide Preview", "edit_record", "Edit Record", _s27_3, _s57_, "giropay", "GiroPay", "direct_debit", "Direct Debit", _s21_5, _s30_0, "set_password", "Set Password", _s17_2, _s59_, _s16_10, _s58_0, _s20_4, _s33_2, "disconnect", "Disconnect", "add_to_invoices", "Add to Invoices", "acss", _s29_36, "becs", _s17_126, "bulk_download", "Download", _s17_3, _s104_, "persist_ui", "Persist UI", "persist_ui_help", _s104_0, _s18_, _s18_0, _s17_4, _s17_5, "has_tasks", "Has Tasks", "registration", "Registration", _s27_4, _s50_3, "view_expense", _s23_38, "view_statement", "View Statement", "sepa", _s17_127, "ideal", "iDEAL", "przelewy24", "Przelewy24", "eps", "EPS", "fpx", "FPX", _s18_1, _s18_2, "system", "System", _s19_3, _s19_4, "updated_company", _s28_, "kbc", "KBC", "bancontact", "Bancontact", _s19_5, _s44_1, "webhook_success", "Webhook Success", _s24_1, _s40_, _s27_5, _s43_, "app", "App", _s20_5, _s46_0, _s16_11, _s16_220, _s18_3, "Email Invoice", _s16_12, "Email Quote", _s17_6, "Email Credit", "from_name", "From Name", _s16_13, _s16_221, _s17_7, _s17_8, _s18_4, _s18_5, _s21_6, _s21_7, _s22_2, _s22_3, _s25_1, _s38_, _s25_2, _s38_0, _s26_2, _s39_, _s25_3, _s28_32, _s25_4, _s38_1, _s26_3, _s39_0, _s24_2, _s24_3, _s25_5, _s25_6, "last_sent_date", "Last Sent Date", "include_drafts", "Include Drafts", _s19_6, _s32_0, "is_invoiced", "Is Invoiced", "change_plan", "Change Plan", "persist_data", "Persist Data", "customer_count", "Customer Count", _s16_14, _s16_15, _s16_16, _s16_17, _s28_0, _s28_1, "decimal_comma", "Decimal Comma", _s26_4, _s35_1, "select_method", "Select Method", "select_platform", "Select Platform", _s28_2, _s42_0, _s16_18, _s27_6, "enable_markdown", "Enable Markdown", _s20_6, _s35_2, "user_guide", "User Guide", _s18_6, _s18_7, "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_1, _s31_2, _s25_7, _s25_8, _s33_3, _s33_4, _s27_7, _s27_8, _s36_0, _s36_1, _s31_3, _s31_4, _s25_9, _s25_10, "net_subtotal", "Net", "review_app", "Review App", "check_status", "Check Status", "free_trial", "Free Trial", _s23_2, _s57_0, _s21_8, _s62_, "change_email", "Change Email", _s25_11, _s52_, _s21_9, _s21_10, "uninvoiced", "Uninvoiced", "subdomain_guide", _s120_, "send_time", "Send Time", "import_data", "Import Data", "import_settings", "Import Settings", _s17_9, _s28_3, _s19_7, _s48_, "json", "JSON", _s24_4, _s24_5, "wait_for_data", _s42_1, "net_total", "Net Total", "has_taxes", "Has Taxes", _s16_19, _s16_20, _s18_8, _s40_0, "login_success", _s16_21, "login_failure", "Failed Login", "exported_data", _s67_, _s23_3, _s23_4, _s28_4, _s41_, "step_1_sign_in", "Step 1: Sign In", _s16_22, _s17_10, "account_id", "Account ID", _s27_9, _s35_3, "activity_100", _s50_4, "activity_101", _s50_5, "activity_102", _s51_1, "activity_103", _s50_6, "activity_104", _s51_2, _s18_9, _s18_10, _s23_5, _s35_4, "gateway_setup", "Gateway Setup", "preview_sidebar", "Preview Sidebar", _s16_23, _s16_24, _s18_11, _s31_5, _s16_25, _s16_26, "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_12, _s18_13, _s17_11, _s17_12, "order", "Order", "unassigned", "Unassigned", "partial_value", _s49_, "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_1, _s21_11, _s53_, _s25_12, _s37_0, _s17_13, _s17_14, "is_viewed", "Is Viewed", "letter", "Letter", "legal", "Legal", "page_layout", "Page Layout", "portrait", "Portrait", "landscape", "Landscape", _s26_5, _s85_, _s20_7, _s54_, _s21_12, _s21_13, _s17_15, _s17_16, "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_14, _s18_15, "promo_code", "Promo code", "promo_discount", "Promo Discount", _s18_16, _s18_17, _s16_27, _s16_28, "max_seats_limit", "Max Seats Limit", "trial_enabled", "Trial Enabled", "trial_duration", "Trial Duration", _s21_14, _s21_15, _s18_18, _s18_19, "plan_map", "Plan Map", "refund_period", "Refund Period", _s21_16, _s21_17, "purchase_page", "Purchase Page", "security", "Security", "email_bounced", "Email Bounced", _s20_8, "Spam Complaint", "email_delivery", "Email Delivery", _s16_29, _s16_30, "pdf_response", "PDF Response", _s22_4, _s22_5, "pdf_failed", "PDF Failed", "pdf_success", "PDF Success", "modified", "Modified", "subscription", "Subscription", "subscriptions", "Subscriptions", _s16_31, _s16_32, _s17_17, _s17_18, _s20_9, _s33_5, _s20_10, _s33_6, _s21_18, _s34_1, _s20_11, _s33_7, _s20_12, _s33_8, _s21_19, _s34_2, _s19_8, _s21_20, _s20_13, _s27_10, _s26_6, _s26_7, "connect_gmail", "Connect Gmail", _s16_33, _s16_34, "connected_gmail", _s28_5, _s18_20, _s31_6, _s16_35, _s100_, _s16_36, _s16_37, "count_minutes", ":count Minutes", _s16_38, _s16_39, _s29_0, _s29_1, "use_last_email", "Use last email", _s16_40, _s16_41, _s21_21, _s51_3, _s27_11, _s35_5, _s27_12, _s27_13, _s34_3, _s52_0, "help_translate", "Help Translate", _s23_6, _s23_7, "resend_invite", _s17_128, _s19_9, _s25_13, _s16_42, _s30_1, _s19_10, _s33_9, "delivered", "Delivered", "bounced", "Bounced", "spam", "Spam", "view_docs", "View Docs", _s32_1, _s72_, "send_sms", "Send SMS", "sms_code", "SMS Code", _s21_22, _s46_1, _s18_21, _s46_2, "connect_google", "Connect Google", _s17_19, _s17_20, _s17_21, _s25_55, _s18_22, _s18_23, _s34_4, _s34_5, "stay_logged_in", "Stay Logged In", _s23_8, _s40_1, "count_hours", ":count Hours", "count_day", "1 Day", "count_days", ":count Days", _s19_11, _s19_12, _s17_22, _s17_23, "resend_email", "Resend Email", _s26_8, _s33_10, _s16_43, _s16_227, _s19_13, _s19_14, _s19_15, _s45_1, "list_long_press", "List Long Press", "show_actions", "Show Actions", _s17_24, _s17_25, _s27_14, _s51_4, _s21_23, _s97_, "this_quarter", "This Quarter", "last_quarter", "Last Quarter", "to_update_run", "To update run", _s18_24, _s18_25, _s16_44, _s16_45, "invoice_project", "Invoice Project", "invoice_task", "Invoice Task", "invoice_expense", "Invoice Expense", _s19_16, _s21_24, _s20_14, _s27_15, _s16_46, _s16_47, "save_and_email", "Save and Email", _s16_48, _s16_49, _s16_50, _s16_51, _s17_26, _s17_27, _s22_6, _s22_7, _s24_6, _s24_7, "converted_total", "Converted Total", "is_sent", "Is Sent", _s17_28, _s17_29, "document_upload", "Document Upload", _s20_15, _s34_6, "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_25, _s21_26, _s26_9, _s96_, "running_tasks", "Running Tasks", "recent_tasks", "Recent Tasks", "recent_expenses", "Recent Expenses", _s17_30, _s17_31, "update_app", "Update App", "started_import", _s27_16, _s24_8, _s24_9, _s20_16, _s20_17, _s18_26, _s18_27, "column", "Column", "sample", "Sample", "map_to", "Map To", "import", "Import", _s25_14, _s29_2, "select_file", _s20_73, _s16_52, _s16_53, "csv_file", "CSV file", "csv", "CSV", "freshbooks", "FreshBooks", "invoice2go", "Invoice2go", "invoicely", "Invoicely", "waveaccounting", "Wave Accounting", "zoho", "Zoho", "accounting", "Accounting", _s22_8, _s24_10, "import_type", "Import Type", "html_mode", "HTML Mode", "html_mode_help", _s43_0, "view_licenses", "View Licenses", "webhook_url", "Webhook URL", _s17_32, _s17_33, "sidebar_editor", "Sidebar Editor", _s22_9, _s31_17, "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_11, _s24_12, _s24_13, _s24_14, "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_9, "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_15, _s48_0, "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_34, _s17_35, "clear_cache", "Clear Cache", "sort_order", "Sort Order", "task_status", "Status", "task_statuses", "Task Statuses", "new_task_status", "New Task Status", _s16_54, _s16_55, _s19_17, _s32_2, _s19_18, _s31_18, _s20_18, _s33_11, _s19_19, _s32_3, _s19_20, _s32_4, _s20_19, _s33_12, _s22_10, _s42_2, _s21_27, _s41_0, _s22_11, _s42_3, _s18_28, _s20_20, _s20_21, _s27_17, _s16_56, _s16_57, _s21_28, _s52_1, _s20_22, _s20_23, _s25_15, _s42_4, _s20_24, _s20_25, _s25_16, _s42_5, _s21_29, _s25_17, _s18_29, _s18_30, "task_settings", "Task Settings", _s20_26, _s20_27, _s18_31, _s18_32, _s20_28, _s20_29, _s21_30, _s21_31, _s24_16, _s37_1, _s24_17, _s37_2, _s25_18, _s38_2, _s24_18, _s29_37, _s24_19, _s37_3, _s25_19, _s38_3, _s27_18, _s45_4, _s26_10, _s46_3, _s27_19, _s47_0, _s23_10, _s25_20, _s25_21, _s32_5, _s21_32, _s21_33, "show_option", "Show Option", _s22_12, _s50_7, "view_changes", "View Changes", "force_update", "Force Update", _s17_36, _s76_, "mark_paid_help", _s31_19, _s18_33, _s18_101, _s23_11, _s33_21, _s29_3, _s26_42, _s21_34, _s20_30, _s16_58, _s16_59, _s18_34, _s18_35, "crypto", "Crypto", "paypal", "PayPal", "alipay", "Alipay", "sofort", "Sofort", "apple_pay", _s16_222, "user_field", "User Field", "variables", "Variables", "show_password", "Show Password", "hide_password", "Hide Password", "copy_error", "Copy Error", "capture_card", "Capture Card", _s17_37, _s17_38, "total_taxes", "Total Taxes", "line_taxes", "Line Taxes", "total_fields", "Total Fields", _s25_22, _s38_4, _s25_23, _s38_5, _s25_24, _s38_6, "gateway_refund", "Gateway Refund", _s19_21, _s43_1, "due_date_days", "Due Date", "paused", "Paused", "mark_active", "Mark Active", "day_count", "Day :count", _s22_13, _s22_14, _s21_35, _s21_36, _s17_39, _s17_40, "endless", "Endless", "next_send_date", "Next Send Date", _s16_60, _s16_61, _s17_41, _s17_42, _s18_36, _s18_37, _s21_37, _s21_38, _s22_15, _s22_16, _s25_25, _s38_7, _s25_26, _s38_8, _s26_11, _s39_1, _s25_27, _s38_9, _s25_28, _s38_10, _s26_12, _s39_2, _s27_20, _s47_1, _s26_13, _s46_4, _s27_21, _s47_2, _s24_20, _s26_14, _s25_29, _s32_6, "send_date", "Send Date", "auto_bill_on", "Auto Bill On", _s28_6, _s28_7, "profit", "Profit", "line_item", "Line Item", _s18_38, _s18_39, _s23_12, _s35_6, _s19_22, _s19_23, _s24_21, _s52_2, "test_mode", "Test Mode", "opened", "Opened", _s30_2, _s22_17, _s30_3, _s22_18, "gateway_success", "Gateway Success", "gateway_failure", "Gateway Failure", "gateway_error", "Gateway Error", "email_send", "Email Send", _s17_43, _s17_44, "failure", "Failure", "quota_exceeded", "Quota Exceeded", _s16_62, _s16_63, "system_logs", "System Logs", "view_portal", "View Portal", "copy_link", "Copy Link", "token_billing", _s17_129, _s24_22, _s24_23, "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_40, _s18_41, "pdf_page_info", _s23_13, _s16_64, _s29_38, "emailed_quotes", _s27_56, "emailed_credits", _s28_56, "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_6, "client_created", "Client Created", _s20_31, _s20_32, _s20_33, _s20_34, "completed", "Completed", "gross", "Gross", "net_amount", "Net Amount", "net_balance", "Net Balance", "client_settings", "Client Settings", _s17_45, _s17_46, _s17_47, _s17_48, "selected_quotes", "Selected Quotes", "selected_tasks", "Selected Tasks", _s17_49, _s17_50, _s17_51, _s17_52, _s17_53, _s17_54, "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_55, _s28_8, "api_webhooks", "API Webhooks", "search_webhooks", _s22_19, "search_webhook", _s16_65, "webhook", "Webhook", "webhooks", "Webhooks", "new_webhook", "New Webhook", "edit_webhook", "Edit Webhook", "created_webhook", _s28_9, "updated_webhook", _s28_10, _s16_66, _s29_4, "deleted_webhook", _s28_11, "removed_webhook", _s28_12, _s16_67, _s29_5, _s17_56, _s37_4, _s16_68, _s36_2, _s16_69, _s36_3, _s17_57, _s37_5, "api_tokens", "API Tokens", "api_docs", "API Docs", "search_tokens", _s20_35, "search_token", "Search 1 Token", "token", "Token", "tokens", "Tokens", "new_token", "New Token", "edit_token", "Edit Token", "created_token", _s26_15, "updated_token", _s26_16, "archived_token", _s27_22, "deleted_token", _s26_17, "removed_token", _s26_18, "restored_token", _s27_23, "archived_tokens", _s35_7, "deleted_tokens", _s34_7, "restored_tokens", _s35_8, _s19_24, _s19_25, _s24_24, _s45_2, _s21_39, _s19_26, "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_36, _s41_1, "ledger", "Ledger", "view_pdf", "View PDF", "all_records", "All records", "owned_by_user", "Owned by user", _s16_70, _s16_71, "contact_name", "Contact Name", "use_default", "Use default", _s16_72, _s17_58, "number_of_days", "Number of days", _s23_14, _s23_15, "payment_term", "Payment Term", _s16_73, _s16_74, _s17_59, _s17_60, _s20_37, _s33_13, _s20_38, _s33_14, _s21_40, _s34_8, _s20_39, _s33_15, _s20_40, _s33_16, _s21_41, _s34_9, _s22_20, _s42_7, _s21_42, _s41_2, _s22_21, _s42_8, "email_sign_in", _s18_100, "change", "Change", _s23_16, _s28_13, _s24_25, _s29_6, "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_42, _s18_43, _s16_75, _s16_223, "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_76, _s16_224, "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_61, "search_design", "Search 1 Design", "search_invoice", _s16_77, "search_client", "Search 1 Client", "search_product", _s16_78, "search_quote", "Search 1 Quote", "search_credit", "Search 1 Credit", "search_vendor", "Search 1 Vendor", "search_user", "Search 1 User", "search_tax_rate", _s17_62, "search_task", "Search 1 Tasks", "search_project", _s16_79, "search_expense", _s16_80, "search_payment", _s16_81, "search_group", "Search 1 Group", "refund_payment", "Refund Payment", _s17_63, _s30_4, _s18_44, _s31_7, _s16_82, _s29_7, _s17_64, _s30_5, "reverse", "Reverse", "full_name", "Full Name", _s17_65, _s17_66, _s17_67, _s17_68, "custom1", "First Custom", "custom2", "Second Custom", "custom3", "Third Custom", "custom4", "Fourth Custom", "optional", "Optional", "license", "License", "purge_data", "Purge Data", _s16_83, _s32_7, _s18_45, _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_30, "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_61, "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_31, _s25_32, _s16_84, _s16_85, "apply_license", "Apply License", "cancel_account", "Delete Account", _s22_22, _s69_0, "delete_company", "Delete Company", _s22_23, _s69_, "enabled_modules", "Enabled Modules", "converted_quote", _s28_14, "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_24, "updated_design", _s27_25, "archived_design", _s28_15, "deleted_design", _s27_26, "removed_design", _s27_27, "restored_design", _s28_16, _s16_86, _s36_4, "deleted_designs", _s35_9, _s16_87, _s36_5, "proposals", "Proposals", "tickets", "Tickets", _s16_88, _s16_89, "recurring_tasks", "Recurring Tasks", _s18_46, _s18_47, "credit_date", "Credit Date", "credit", "Credit", "credits", "Credits", "new_credit", "Enter Credit", "edit_credit", "Edit Credit", "created_credit", _s27_28, "updated_credit", _s27_29, "archived_credit", _s28_17, "deleted_credit", _s27_30, "removed_credit", _s27_31, "restored_credit", _s28_18, _s16_90, _s36_15, "deleted_credits", _s35_18, _s16_91, _s36_6, "current_version", "Current version", "latest_version", "Latest Version", "update_now", "Update Now", _s26_19, _s41_3, _s16_92, _s16_93, "app_updated", _s29_8, "learn_more", "\u0645\u0634\u0627\u0647\u062f\u0647 \u0628\u06cc\u0634\u062a\u0631", "integrations", "Integrations", "tracking_id", "Tracking Id", _s17_69, _s17_70, "credit_footer", "Credit Footer", "credit_terms", "Credit Terms", "new_company", "New Company", "added_company", _s26_20, "company1", _s16_94, "company2", _s16_95, "company3", _s16_96, "company4", _s16_97, "product1", _s16_98, "product2", _s16_99, "product3", _s16_100, "product4", _s16_101, "client1", "Custom Client 1", "client2", "Custom Client 2", "client3", "Custom Client 3", "client4", "Custom Client 4", "contact1", _s16_102, "contact2", _s16_103, "contact3", _s16_104, "contact4", _s16_105, "task1", "Custom Task 1", "task2", "Custom Task 2", "task3", "Custom Task 3", "task4", "Custom Task 4", "project1", _s16_106, "project2", _s16_107, "project3", _s16_108, "project4", _s16_109, "expense1", _s16_110, "expense2", _s16_111, "expense3", _s16_112, "expense4", _s16_113, "vendor1", "Custom Vendor 1", "vendor2", "Custom Vendor 2", "vendor3", "Custom Vendor 3", "vendor4", "Custom Vendor 4", "invoice1", _s16_114, "invoice2", _s16_115, "invoice3", _s16_116, "invoice4", _s16_117, "payment1", _s16_118, "payment2", _s16_119, "payment3", _s16_120, "payment4", _s16_121, "surcharge1", _s18_48, "surcharge2", _s18_49, "surcharge3", _s18_50, "surcharge4", _s18_51, "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_52, _s18_53, _s17_71, _s17_72, "contact_phone", "Contact Phone", _s21_43, _s22_24, _s21_44, _s22_25, _s21_45, _s22_26, _s21_46, _s22_27, _s17_73, "Shipping Street", _s17_74, _s18_54, "shipping_city", "Shipping City", "shipping_state", _s23_17, _s20_41, _s20_42, _s16_122, _s16_123, _s16_124, "Billing Street", _s16_125, _s17_75, "billing_city", "Billing City", "billing_state", _s22_28, _s19_27, _s19_28, "billing_country", "Billing Country", "client_id", "Client Id", "assigned_to", "Assigned to", "created_by", _s16_225, "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_126, _s16_127, "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_47, _s35_10, _s30_6, _s63_, "message", "Message", "from", "From", _s20_43, _s20_44, _s25_33, _s56_, _s20_45, _s34_10, _s18_55, _s18_56, _s23_18, _s33_22, _s18_57, _s18_58, "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_48, _s21_90, _s20_46, _s58_1, _s19_29, _s19_30, _s23_19, _s23_20, _s20_47, _s20_48, "deleted_logo", _s25_34, "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_76, _s17_77, "show_cost_help", _s55_0, _s21_49, _s21_50, _s26_21, _s58_2, _s21_51, _s21_52, _s26_22, _s60_, _s21_53, _s21_54, _s26_23, _s34_11, _s16_128, _s16_129, _s21_55, _s47_3, "one_tax_rate", "One Tax Rate", "two_tax_rates", "Two Tax Rates", "three_tax_rates", "Three Tax Rates", _s16_130, _s16_131, "user", "User", "invoice_tax", "Invoice Tax", "line_item_tax", "Line Item Tax", "inclusive_taxes", "Inclusive Taxes", _s17_78, _s17_79, "item_tax_rates", "Item Tax Rates", _s18_59, _s22_38, "configure_rates", "Configure rates", _s18_60, _s18_61, "tax_settings", "Tax Settings", _s18_62, "Tax Rates", "accent_color", "Accent Color", "switch", "Switch", _s19_31, _s20_49, "options", "Options", _s16_132, _s16_133, "multi_line_text", "Multi-line text", "dropdown", "Dropdown", "field_type", "Field Type", _s27_32, _s39_3, "submit", "Submit", _s16_134, _s21_91, "late_fees", "Late Fees", "credit_number", "Credit Number", "payment_number", "Payment Number", "late_fee_amount", "Late Fee Amount", _s16_135, _s16_136, "schedule", "Schedule", "before_due_date", _s19_32, "after_due_date", _s18_63, _s18_64, _s22_29, "days", "Days", "invoice_email", "Invoice Email", "payment_email", "Payment Email", "partial_payment", "Partial Payment", "payment_partial", "Partial Payment", _s21_56, _s21_57, "quote_email", "Quote Email", _s16_137, _s16_138, _s16_139, _s16_140, "administrator", "Administrator", _s18_65, _s66_, "user_management", "User Management", "users", "Users", "new_user", "New User", "edit_user", "Edit User", "created_user", _s25_35, "updated_user", _s25_36, "archived_user", _s26_24, "deleted_user", _s25_37, "removed_user", _s25_38, "restored_user", _s26_25, "archived_users", _s34_12, "deleted_users", _s33_17, "removed_users", _s33_18, "restored_users", _s34_13, _s16_141, _s16_142, "invoice_options", "Invoice Options", _s17_80, _s17_81, _s22_30, _s87_, _s23_21, "Embed Documents", _s28_19, _s39_4, _s16_143, "Show Header on", _s16_144, "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_66, "Auto Email", _s23_22, _s61_, _s18_67, "Auto Archive", _s23_23, _s53_1, _s18_68, "Auto Convert", _s23_24, _s70_, _s17_82, _s17_83, "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_84, "Three months", _s16_145, "Four months", "freq_six_months", "Six months", "freq_annually", "Annually", "freq_two_years", "Two years", _s16_146, "Three Years", "never", "Never", "company", "Company", _s17_85, _s17_86, "charge_taxes", "Charge taxes", "next_reset", "Next Reset", "reset_counter", "Reset Counter", _s16_147, _s16_148, "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_87, _s17_88, "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_89, _s17_90, _s16_149, "Show on PDF", _s21_58, _s51_5, _s25_39, _s22_31, _s30_7, _s61_0, _s23_25, _s20_50, _s28_20, _s59_0, _s25_40, _s17_91, _s30_8, _s42_9, _s23_26, "Quote Signature", _s22_32, _s25_41, _s27_33, _s142_, "authorization", "Authorization", "subdomain", "Subdomain", "domain", "Domain", "portal_mode", "Portal Mode", "email_signature", "Regards,", _s24_26, _s86_, "plain", "Plain", "light", "Light", "dark", "Dark", "email_design", "Email Design", "attach_pdf", "Attach PDF", _s16_150, _s16_151, "attach_ubl", "Attach UBL", "email_style", "Email Style", _s19_33, "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_34, _s19_35, "credentials", "Credentials", "update_address", "Update Address", _s19_36, _s45_3, "rate", "\u0646\u0631\u062e", "tax_rate", "Tax Rate", "new_tax_rate", "New Tax Rate", "edit_tax_rate", "Edit tax rate", _s16_152, _s29_9, _s16_153, _s29_10, _s17_92, _s34_18, _s16_154, _s29_11, _s17_93, _s30_9, _s18_69, _s38_11, _s17_94, _s37_6, _s18_70, _s38_12, "fill_products", _s18_102, _s18_71, _s71_, "update_products", _s20_64, _s20_51, _s65_0, _s16_155, _s16_156, _s21_59, _s61_2, "fees", "Fees", "limits", "Limits", "provider", "Provider", "company_gateway", "Payment Gateway", _s16_157, _s16_158, _s19_37, "New Gateway", _s20_52, "Edit Gateway", _s23_27, _s28_21, _s23_28, _s28_22, _s24_27, _s29_12, _s23_29, _s28_23, _s24_28, _s29_13, _s25_42, _s37_7, _s24_29, _s36_7, _s25_43, _s37_8, _s16_159, _s16_160, "discard_changes", "Discard Changes", "default_value", "Default value", "disabled", "Disabled", "currency_format", "Currency Format", _s21_60, _s21_61, _s23_30, _s23_31, "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_72, "24 Hour Display", "send_reminders", "Send Reminders", "timezone", "Timezone", _s19_38, _s19_39, _s17_95, _s17_96, _s19_40, _s19_41, _s18_73, _s18_74, _s18_75, _s18_76, "group_settings", "Group Settings", "group", "Group", "groups", "Groups", "new_group", "New Group", "edit_group", "Edit Group", "created_group", _s26_26, "updated_group", _s26_27, "archived_groups", _s35_11, "deleted_groups", _s34_14, "restored_groups", _s35_12, "archived_group", _s27_34, "deleted_group", _s26_28, "restored_group", _s27_35, "upload_logo", "Upload Logo", "uploaded_logo", _s26_29, "logo", "Logo", "saved_settings", _s27_36, _s16_161, _s16_162, "device_settings", "Device Settings", "defaults", "Defaults", "basic_settings", "Basic Settings", _s17_97, _s17_98, "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_32, _s21_62, _s22_33, _s20_53, _s19_42, _s19_43, "price", "Price", "email_sign_up", "Email Sign Up", "google_sign_up", "Google Sign Up", _s27_37, _s28_24, "redeem", "Redeem", "back", "Back", "past_purchases", "Past Purchases", _s19_44, _s19_45, "pro_plan", "Pro Plan", "enterprise_plan", "Enterprise Plan", "count_users", ":count users", "upgrade", "Upgrade", _s25_44, _s25_45, _s24_30, _s24_31, _s33_19, _s77_0, "i_agree_to_the", "I agree to the", _s16_163, _s16_164, "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_77, _s18_78, _s21_63, _s34_15, "download", "Download", _s27_38, _s27_57, "take_picture", "Take Picture", "upload_file", "Upload File", "document", "Document", "documents", "Documents", "new_document", "New Document", "edit_document", "Edit Document", _s17_99, _s30_10, _s16_165, _s29_14, _s17_100, _s30_11, _s16_166, _s29_15, _s17_101, _s30_12, _s18_79, _s38_13, _s17_102, _s37_9, _s18_80, _s38_14, "no_history", "No History", "expense_date", "Expense Date", "pending", "Pending", _s16_167, "Logged", _s16_168, "Pending", _s16_169, "Invoiced", "converted", "Converted", _s24_32, _s24_44, "exchange_rate", "Exchange Rate", _s16_170, _s16_229, "mark_paid", "Mark Paid", "category", "Category", "address", "\u0622\u062f\u0631\u0633", "new_vendor", "New Vendor", "created_vendor", _s27_39, "updated_vendor", _s27_40, "archived_vendor", _s28_25, "deleted_vendor", _s27_41, "restored_vendor", _s28_26, _s16_171, _s36_16, "deleted_vendors", _s35_19, _s16_172, _s36_8, "new_expense", "Enter Expense", "created_expense", _s28_27, "updated_expense", _s28_28, _s16_173, _s29_16, "deleted_expense", _s28_29, _s16_174, _s29_17, _s17_103, _s30_26, _s16_175, _s29_41, _s17_104, _s37_10, "copy_shipping", "Copy Shipping", "copy_billing", "Copy Billing", "design", "Design", _s21_64, _s21_65, "invoiced", "Invoiced", "logged", "Logged", "running", "Running", "resume", "Resume", "task_errors", _s36_9, "start", "Start", "stop", "Stop", "started_task", _s25_46, "stopped_task", _s25_47, "resumed_task", _s25_48, "now", "Now", _s16_176, _s16_177, "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_49, "updated_task", _s25_50, "archived_task", _s26_30, "deleted_task", _s25_51, "restored_task", _s26_31, "archived_tasks", _s34_19, "deleted_tasks", _s33_23, "restored_tasks", _s34_16, _s19_46, _s19_47, "budgeted_hours", "Budgeted Hours", "created_project", _s28_30, "updated_project", _s28_31, _s16_178, _s29_18, "deleted_project", _s28_32, _s16_179, _s29_19, _s17_105, _s37_17, _s16_180, _s36_12, _s17_106, _s37_11, "new_project", "New Project", _s27_42, _s28_33, "if_you_like_it", _s21_66, "click_here", "click here", _s18_81, "Click here", "to_rate_it", "to rate it.", "average", "Average", "unapproved", "Unapproved", _s30_13, _s42_10, "locked", "Locked", "authenticate", "Authenticate", _s19_48, _s19_49, _s24_33, _s24_34, "footer", "Footer", "compare", "Compare", "hosted_login", "Hosted Login", "selfhost_login", "Selfhost Login", "google_sign_in", _s19_62, "today", "Today", "custom_range", "Custom Range", "date_range", "Date Range", "current", "Current", "previous", "Previous", "current_period", "Current Period", _s17_107, _s17_108, "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_181, _s16_182, "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_54, _s20_55, "billing_address", "Billing Address", _s16_183, _s16_184, "total_revenue", "Total Revenue", "average_invoice", "Average Invoice", "outstanding", "Outstanding", "invoices_sent", _s20_63, "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_185, _s16_186, _s23_33, _s23_34, _s26_32, _s26_33, _s21_67, _s21_68, _s26_34, _s26_35, "ascending", "Ascending", "descending", "Descending", "save", "Save", _s17_109, _s17_110, "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_50, _s30_14, "error", "Error", _s16_187, _s16_188, "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_189, _s16_190, "product", "Product", "products", "Products", "new_product", "New Product", "created_product", _s28_34, "updated_product", _s28_35, _s16_191, _s29_20, "deleted_product", _s28_36, _s16_192, _s29_21, _s17_111, _s37_18, _s16_193, _s36_13, _s17_112, _s37_12, "product_key", "Product", "notes", "Notes", "cost", "Cost", "client", "\u0645\u0634\u062a\u0631\u06cc\u0627\u0646", "clients", "Clients", "new_client", "New Client", "created_client", _s27_43, "updated_client", _s27_44, "archived_client", _s28_37, _s16_194, _s36_17, "deleted_client", _s27_45, "deleted_clients", _s35_20, "restored_client", _s28_38, _s16_195, _s36_10, "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_39, "updated_invoice", _s28_40, _s16_196, _s29_22, "deleted_invoice", _s28_41, _s16_197, _s29_23, _s17_113, _s37_20, _s16_198, _s36_18, _s17_114, _s37_13, "emailed_invoice", _s28_61, "emailed_payment", _s28_57, "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_199, _s16_200, "status", "Status", _s17_115, "Invoice Status", "quote_status", "Quote Status", _s22_34, _s22_35, _s22_36, _s19_63, "count_selected", ":count selected", "total", "Total", "percent", "Percent", "edit", "Edit", "dismiss", "Dismiss", _s20_56, _s20_57, _s22_37, _s22_38, _s24_35, _s24_36, "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_15, _s30_16, _s27_46, _s27_47, "past_due", "Past Due", "draft", "Draft", "sent", "Sent", "viewed", "Viewed", "approved", "Approved", "partial", "Partial/Deposit", "paid", "Paid", "mark_sent", "Mark Sent", _s22_39, _s35_13, _s22_40, _s35_13, _s23_35, _s36_11, _s23_36, _s36_11, "done", "Done", _s37_14, _s37_15, "dark_mode", "Dark Mode", _s27_48, _s35_14, "refresh_data", "Refresh Data", "blank_contact", "Blank Contact", "activity", "Activity", _s16_201, _s16_202, "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_203, "Pending", _s16_204, "Voided", _s16_205, "Failed", _s16_206, "Completed", _s16_207, _s18_43, _s16_208, "Refunded", _s17_116, "Unapplied", _s17_117, _s19_14, "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_15, "auto_billing", "Auto billing", "button", "Button", "preview", "Preview", "customize", "Customize", "history", "History", "payment", "Payment", "payments", "Payments", "refunded", "Refunded", "payment_type", "Payment Type", _s21_69, _s21_70, "enter_payment", "\u0648\u0627\u0631\u062f \u06a9\u0631\u062f\u0646 \u067e\u0631\u062f\u0627\u062e\u062a", "new_payment", "Enter Payment", "created_payment", _s28_42, "updated_payment", _s28_43, _s16_209, _s29_24, "deleted_payment", _s28_44, _s16_210, _s29_25, _s17_118, _s37_21, _s16_211, _s36_19, _s17_119, _s37_16, "quote", "Quote", "quotes", "Quotes", "new_quote", "New Quote", "created_quote", _s26_36, "updated_quote", _s26_37, "archived_quote", _s27_49, "deleted_quote", _s26_38, "restored_quote", _s27_50, "archived_quotes", _s35_17, "deleted_quotes", _s34_20, "restored_quotes", _s35_16, "expense", "Expense", "expenses", "Expenses", "vendor", "Vendor", "vendors", "Vendors", "task", "Task", "tasks", "Tasks", "project", "Project", "projects", "Projects", "activity_1", _s28_45, "activity_2", _s29_26, "activity_3", _s28_46, "activity_4", _s30_17, "activity_5", _s30_18, "activity_6", _s54_0, "activity_7", _s44_2, "activity_8", _s31_8, "activity_9", _s30_19, "activity_10", _s85_0, "activity_11", _s30_20, "activity_12", _s31_9, "activity_13", _s30_21, "activity_14", _s28_47, "activity_15", _s28_48, "activity_16", _s29_27, "activity_17", _s28_49, "activity_18", _s26_39, "activity_19", _s26_40, "activity_20", _s50_8, "activity_21", _s28_50, "activity_22", _s27_51, "activity_23", _s26_41, "activity_24", _s27_52, "activity_25", _s31_10, "activity_26", _s29_28, "activity_27", _s31_11, "activity_28", _s29_29, "activity_29", _s42_11, "activity_30", _s28_51, "activity_31", _s29_30, "activity_32", _s28_52, "activity_33", _s29_31, "activity_34", _s30_22, "activity_35", _s31_12, "activity_36", _s30_23, "activity_37", _s31_13, "activity_39", _s50_9, "activity_40", _s64_, "activity_41", _s41_6, "activity_42", _s24_37, "activity_43", _s24_38, "activity_44", _s25_52, "activity_45", _s24_39, "activity_46", _s25_53, "activity_47", _s30_24, "activity_48", _s28_58, "activity_49", _s27_58, "activity_50", _s27_59, "activity_51", _s26_43, "activity_52", _s30_25, "activity_53", _s32_9, "activity_54", _s29_40, "activity_55", _s31_20, "activity_56", _s27_60, "activity_57", _s39_5, "activity_58", _s31_14, "activity_59", _s32_8, "activity_60", _s28_50, "activity_61", _s28_53, "activity_62", _s28_54, "activity_63", _s61_3, "activity_64", _s62_0, "activity_65", _s61_4, "activity_66", _s63_0, "activity_80", _s40_2, "activity_81", _s40_3, "activity_82", _s41_4, "activity_83", _s40_4, "activity_84", _s41_5, _s17_120, _s17_121, "emailed_quote", _s26_44, "emailed_credit", _s27_61, _s20_58, _s33_20, _s21_71, _s34_17, "expired", "Expired", "all", "All", "select", "Select", _s22_41, _s22_42, "custom_value1", "Custom Value", "custom_value2", "Custom Value", "custom_value3", "Custom Value 3", "custom_value4", "Custom Value 4", _s18_82, _s18_83, _s24_40, _s24_41, _s29_32, _s29_33, _s27_53, _s27_54, _s31_15, _s31_16, "lock_invoices", "Lock Invoices", "translations", "Translations", _s19_51, _s19_52, _s19_53, _s19_54, _s22_43, _s22_44, _s22_45, _s22_46, _s21_72, _s21_73, _s21_74, _s21_75, _s21_76, _s21_77, _s21_78, _s21_79, _s22_47, _s22_48, _s22_49, _s22_50, _s22_51, _s22_52, _s22_53, _s22_54, _s20_59, _s20_60, _s20_61, _s20_62, _s21_80, _s21_81, _s21_82, _s21_83, _s21_84, _s21_81, _s21_85, _s21_83, _s18_84, _s18_85, "counter_padding", "Counter Padding", _s28_55, _s28_59, _s18_86, _s18_87, _s18_88, _s18_89, _s18_90, _s18_91, _s18_92, _s18_93, _s18_94, _s18_95, _s18_96, _s18_97, _s21_86, _s21_87, _s19_55, _s19_56, _s21_88, _s21_89, _s29_34, _s29_35, "show_table", "Show Table", "show_list", "Show List", "client_city", "Client City", "client_state", "Client State", "client_country", "Client Country", _s16_212, _s16_213, "client_balance", "Client Balance", "client_address1", "Client Street", "client_address2", _s16_214, "vendor_address1", "Vendor Street", "vendor_address2", _s16_215, _s24_42, _s22_55, _s24_43, _s25_54, "type", "Type", "invoice_amount", "Invoice Amount", _s16_216, "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_122, _s18_48, _s17_123, _s18_49, _s17_124, _s18_50, _s17_125, _s18_51, "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_57, _s19_58, _s16_217, _s16_226, _s19_59, _s19_60, "tax_name1", "Tax Name 1", "tax_name2", "Tax Name 2", "tax_name3", "Tax Name 3", "transaction_id", "Transaction ID", _s18_98, _s18_99, _s16_218, _s16_219], t1, t1), "pl", A.LinkedHashMap_LinkedHashMap$_literal(["add_to_invoice", "Dodaj do faktury :invoice", _s17_, _s17_0, "week", "Tydzie\u0144", "created_record", _s27_, _s25_, "Do :client wys\u0142ano email z faktur\u0105 :invoice na kwot\u0119 :amount.", _s26_, _s17_1, _s31_, _s50_, _s31_0, _s22_, _s36_, _s55_, _s20_, _s20_0, _s25_0, _s45_, _s16_, "Waluta faktury", "range", "Zakres", "tax_amount1", "Tax Amount 1", "tax_amount2", "Tax Amount 2", "tax_amount3", "Tax Amount 3", "create_project", "Utw\xf3rz projekt", "update_project", "Update Project", "view_task", "View Task", "cancel_invoice", "Cancel", "changed_status", _s32_, "change_status", "Change Status", "fees_sample", "Op\u0142ata do faktury :amount wynosi\u0107 b\u0119dzie :total.", _s19_, _s19_0, _s24_, _s29_, "after_saving", "After Saving", "view_record", "View Record", _s21_, _s21_0, _s26_0, _s37_, _s19_1, _s19_2, "json_help", _s58_, "release_notes", "Release Notes", _s23_, _s33_, "started_tasks", _s33_0, "stopped_tasks", _s33_1, "approved_quote", _s27_55, "approved_quotes", _s35_, "approve", "Zatwierd\u017a", "client_website", "Client Website", "invalid_time", "Invalid Time", _s21_1, _s21_2, _s20_1, _s20_2, _s27_0, _s27_1, _s23_0, _s23_1, "load_pdf", "Load PDF", _s16_1, _s16_2, _s24_0, _s44_, "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_3, _s16_4, "purged_client", _s26_1, _s27_2, _s77_, _s22_0, _s34_, _s30_, _s47_, "small", "Small", _s21_3, _s34_0, _s22_1, _s35_0, _s16_5, _s45_0, "wait_for_saving", _s44_0, _s20_3, _s94_, "remaining", "Remaining", "invoice_paid", "Invoice Paid", "activity_120", _s50_0, "activity_121", _s50_1, "activity_122", _s51_, "activity_123", _s50_2, "activity_124", _s51_0, "normal", "Normal", "large", "Large", "extra_large", "Extra Large", _s16_6, _s16_7, _s21_4, _s42_, "print_pdf", "Print PDF", "remind_me", "Remind Me", _s16_8, _s16_9, "click_selected", "Click Selected", "hide_preview", "Hide Preview", "edit_record", "Edit Record", _s27_3, _s57_, "giropay", "GiroPay", "direct_debit", "Direct Debit", _s21_5, _s30_0, "set_password", "Ustaw has\u0142o", _s17_2, _s59_, _s16_10, _s58_0, _s20_4, _s33_2, "disconnect", "Disconnect", "add_to_invoices", "Add to Invoices", "acss", _s29_36, "becs", _s17_126, "bulk_download", "Download", _s17_3, _s104_, "persist_ui", "Persist UI", "persist_ui_help", _s104_0, _s18_, _s18_0, _s17_4, _s17_5, "has_tasks", "Has Tasks", "registration", "Registration", _s27_4, _s50_3, "view_expense", "Zobacz wydatek # :expense", "view_statement", "Zobacz wyci\u0105g", "sepa", _s17_127, "ideal", "iDEAL", "przelewy24", "Przelewy24", "eps", "EPS", "fpx", "FPX", _s18_1, _s18_2, "system", "System", _s19_3, _s19_4, "updated_company", _s28_, "kbc", "KBC", "bancontact", "Bancontact", _s19_5, _s44_1, "webhook_success", "Webhook Success", _s24_1, _s40_, _s27_5, _s43_, "app", "App", _s20_5, _s46_0, _s16_11, _s16_220, _s18_3, "Email Invoice", _s16_12, "Email Quote", _s17_6, "Email Credit", "from_name", "From Name", _s16_13, _s16_221, _s17_7, _s17_8, _s18_4, _s18_5, _s21_6, _s21_7, _s22_2, _s22_3, _s25_1, _s38_, _s25_2, _s38_0, _s26_2, _s39_, _s25_3, _s28_32, _s25_4, _s38_1, _s26_3, _s39_0, _s24_2, _s24_3, _s25_5, _s25_6, "last_sent_date", "Last Sent Date", "include_drafts", "Include Drafts", _s19_6, _s32_0, "is_invoiced", "Is Invoiced", "change_plan", "Change Plan", "persist_data", "Persist Data", "customer_count", "Customer Count", _s16_14, _s16_15, _s16_16, _s16_17, _s28_0, _s28_1, "decimal_comma", "Decimal Comma", _s26_4, _s35_1, "select_method", "Select Method", "select_platform", "Select Platform", _s28_2, _s42_0, _s16_18, _s27_6, "enable_markdown", "Enable Markdown", _s20_6, _s35_2, "user_guide", "Przewodnik u\u017cytkownika", _s18_6, _s18_7, "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_1, _s31_2, _s25_7, _s25_8, _s33_3, _s33_4, _s27_7, _s27_8, _s36_0, _s36_1, _s31_3, _s31_4, _s25_9, _s25_10, "net_subtotal", "Cena netto", "review_app", "Review App", "check_status", "Check Status", "free_trial", "Free Trial", _s23_2, _s57_0, _s21_8, _s62_, "change_email", "Change Email", _s25_11, _s52_, _s21_9, _s21_10, "uninvoiced", "Uninvoiced", "subdomain_guide", _s120_, "send_time", "Send Time", "import_data", "Importuj dane", "import_settings", "Import Settings", _s17_9, _s28_3, _s19_7, _s48_, "json", "JSON", _s24_4, _s24_5, "wait_for_data", _s42_1, "net_total", "Net Total", "has_taxes", "Has Taxes", _s16_19, _s16_20, _s18_8, _s40_0, "login_success", _s16_21, "login_failure", "Failed Login", "exported_data", _s67_, _s23_3, _s23_4, _s28_4, _s41_, "step_1_sign_in", "Step 1: Sign In", _s16_22, _s17_10, "account_id", "Account ID", _s27_9, _s35_3, "activity_100", _s50_4, "activity_101", _s50_5, "activity_102", _s51_1, "activity_103", _s50_6, "activity_104", _s51_2, _s18_9, _s18_10, _s23_5, _s35_4, "gateway_setup", "Gateway Setup", "preview_sidebar", "Preview Sidebar", _s16_23, _s16_24, _s18_11, _s31_5, _s16_25, _s16_26, "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_12, _s18_13, _s17_11, _s17_12, "order", "Order", "unassigned", "Nieprzypisano", "partial_value", _s49_, "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_11, _s53_, _s25_12, _s37_0, _s17_13, _s17_14, "is_viewed", "Is Viewed", "letter", "Letter", "legal", "Legal", "page_layout", "Page Layout", "portrait", "Portrait", "landscape", "Landscape", _s26_5, _s85_, _s20_7, _s54_, _s21_12, _s21_13, _s17_15, _s17_16, "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_14, _s18_15, "promo_code", "Promo code", "promo_discount", "Promo Discount", _s18_16, _s18_17, _s16_27, _s16_28, "max_seats_limit", "Max Seats Limit", "trial_enabled", "Trial Enabled", "trial_duration", "Trial Duration", _s21_14, _s21_15, _s18_18, _s18_19, "plan_map", "Plan Map", "refund_period", "Refund Period", _s21_16, _s21_17, "purchase_page", "Purchase Page", "security", "Bezpiecze\u0144stwo", "email_bounced", "Email Bounced", _s20_8, "Spam Complaint", "email_delivery", "Email Delivery", _s16_29, _s16_30, "pdf_response", "PDF Response", _s22_4, _s22_5, "pdf_failed", "PDF Failed", "pdf_success", "PDF Success", "modified", "Modified", "subscription", "Subscription", "subscriptions", "Subscriptions", _s16_31, _s16_32, _s17_17, _s17_18, _s20_9, _s33_5, _s20_10, _s33_6, _s21_18, _s34_1, _s20_11, _s33_7, _s20_12, _s33_8, _s21_19, _s34_2, _s19_8, _s21_20, _s20_13, _s27_10, _s26_6, _s26_7, "connect_gmail", "Connect Gmail", _s16_33, _s16_34, "connected_gmail", _s28_5, _s18_20, _s31_6, _s16_35, _s100_, _s16_36, _s16_37, "count_minutes", ":count Minutes", _s16_38, _s16_39, _s29_0, _s29_1, "use_last_email", "Use last email", _s16_40, _s16_41, _s21_21, _s51_3, _s27_11, _s35_5, _s27_12, _s27_13, _s34_3, _s52_0, "help_translate", "Help Translate", _s23_6, _s23_7, "resend_invite", "Pon\xf3w zaproszenie", _s19_9, _s25_13, _s16_42, _s30_1, _s19_10, _s33_9, "delivered", "Delivered", "bounced", "Bounced", "spam", "Spam", "view_docs", "View Docs", _s32_1, _s72_, "send_sms", "Send SMS", "sms_code", "SMS Code", _s21_22, _s46_1, _s18_21, _s46_2, "connect_google", "Connect Google", _s17_19, _s17_20, _s17_21, _s25_55, _s18_22, _s18_23, _s34_4, _s34_5, "stay_logged_in", "Stay Logged In", _s23_8, _s40_1, "count_hours", ":count Hours", "count_day", "1 Day", "count_days", ":count Days", _s19_11, _s19_12, _s17_22, _s17_23, "resend_email", "Resend Email", _s26_8, _s33_10, _s16_43, "Zwr\xf3cono p\u0142atno\u015b\u0107", _s19_13, _s19_14, _s19_15, _s45_1, "list_long_press", "List Long Press", "show_actions", "Show Actions", _s17_24, _s17_25, _s27_14, _s51_4, _s21_23, _s97_, "this_quarter", "Ten kwarta\u0142", "last_quarter", "Poprzedni kwarta\u0142", "to_update_run", "To update run", _s18_24, "Konwertuj do faktury", _s16_44, _s16_45, "invoice_project", "Invoice Project", "invoice_task", "Fakturuj zadanie", "invoice_expense", "Faktura na wydatek", _s19_16, _s21_24, _s20_14, _s27_15, _s16_46, _s16_47, "save_and_email", "Save and Email", _s16_48, _s16_49, _s16_50, "Kwota przeliczona", _s17_26, _s17_27, _s22_6, _s22_7, _s24_6, _s24_7, "converted_total", "Converted Total", "is_sent", "Is Sent", _s17_28, "Domy\u015blne dokumenty", "document_upload", "Document Upload", _s20_15, _s34_6, "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", "Ukryj", "empty_columns", "Empty Columns", _s21_25, _s21_26, _s26_9, _s96_, "running_tasks", "Running Tasks", "recent_tasks", "Recent Tasks", "recent_expenses", "Recent Expenses", _s17_30, _s17_31, "update_app", "Update App", "started_import", _s27_16, _s24_8, _s24_9, _s20_16, _s20_17, _s18_26, _s18_27, "column", "Kolumna", "sample", "Przyk\u0142ad", "map_to", "Map To", "import", "Importuj", _s25_14, _s29_2, "select_file", "Wybierz plik", _s16_52, _s16_53, "csv_file", "Plik CSV", "csv", "CSV", "freshbooks", "FreshBooks", "invoice2go", "Invoice2go", "invoicely", "Invoicely", "waveaccounting", "Wave Accounting", "zoho", "Zoho", "accounting", "Accounting", _s22_8, _s24_10, "import_type", "Import Type", "html_mode", "HTML Mode", "html_mode_help", _s43_0, "view_licenses", "View Licenses", "webhook_url", "Webhook URL", _s17_32, _s17_33, "sidebar_editor", "Sidebar Editor", _s22_9, _s31_17, "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", "Nie zap\u0142acono", "white_label", "White Label", "delivery_note", "Dow\xf3d dostawy", _s24_11, _s24_12, _s24_13, _s24_14, "source_code", "Source Code", "app_platforms", "App Platforms", "invoice_late", "Invoice Late", "quote_expired", "Quote Expired", "partial_due", "Zaliczka", "invoice_total", "Faktura og\xf3\u0142em", "quote_total", "Suma oferty", "credit_total", "Credit Total", _s23_9, "Invoice Total", "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_15, _s48_0, "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_34, _s17_35, "clear_cache", "Clear Cache", "sort_order", "Sort Order", "task_status", "Status", "task_statuses", "Task Statuses", "new_task_status", "New Task Status", _s16_54, _s16_55, _s19_17, _s32_2, _s19_18, _s31_18, _s20_18, _s33_11, _s19_19, _s32_3, _s19_20, _s32_4, _s20_19, _s33_12, _s22_10, _s42_2, _s21_27, _s41_0, _s22_11, _s42_3, _s18_28, _s20_20, _s20_21, _s27_17, _s16_56, _s16_57, _s21_28, _s52_1, _s20_22, _s20_23, _s25_15, _s42_4, _s20_24, _s20_25, _s25_16, _s42_5, _s21_29, _s25_17, _s18_29, _s18_30, "task_settings", "Task Settings", _s20_26, _s20_27, _s18_31, "Kategorie wydatk\xf3w", _s20_28, "Nowa kategoria wydatk\xf3w", _s21_30, _s21_31, _s24_16, "Kategoria wydatk\xf3w zosta\u0142a utworzona", _s24_17, "Kategoria wydatk\xf3w zosta\u0142a zaktualizowana", _s25_18, "Kategoria wydatk\xf3w zosta\u0142a zarchiwizowana", _s24_18, "Usuni\u0119to kategori\u0119", _s24_19, _s37_3, _s25_19, "Przywr\xf3cono kategori\u0119 wydatk\xf3w", _s27_18, "Zarchiwizowana :count kategorii wydatk\xf3w", _s26_10, _s46_3, _s27_19, _s47_0, _s23_10, _s25_20, _s25_21, _s32_5, _s21_32, _s21_33, "show_option", "Show Option", _s22_12, _s50_7, "view_changes", "View Changes", "force_update", "Force Update", _s17_36, _s76_, "mark_paid_help", _s31_19, _s18_33, "Utw\xf3rz faktur\u0119", _s23_11, _s33_21, _s29_3, _s26_42, _s21_34, _s20_30, _s16_58, _s16_59, _s18_34, _s18_35, "crypto", "Crypto", "paypal", "PayPal", "alipay", "Alipay", "sofort", "Sofort", "apple_pay", _s16_222, "user_field", "User Field", "variables", "Variables", "show_password", "Show Password", "hide_password", "Hide Password", "copy_error", "Copy Error", "capture_card", "Capture Card", _s17_37, _s17_38, "total_taxes", "Total Taxes", "line_taxes", "Line Taxes", "total_fields", "Total Fields", _s25_22, _s38_4, _s25_23, _s38_5, _s25_24, _s38_6, "gateway_refund", "Gateway Refund", _s19_21, _s43_1, "due_date_days", "Due Date", "paused", "Paused", "mark_active", "Oznacz jako aktywn\u0105", "day_count", "Day :count", _s22_13, _s22_14, _s21_35, _s21_36, _s17_39, _s17_40, "endless", "Endless", "next_send_date", "Next Send Date", _s16_60, _s16_61, _s17_41, "Odnawialna faktura", _s18_36, "Faktury odnawialne", _s21_37, "Nowa faktura odnawialna", _s22_15, _s22_16, _s25_25, _s38_7, _s25_26, _s38_8, _s26_11, "Odnawialna faktura zosta\u0142a zarchiwizowana", _s25_27, "Odnawialna faktura zosta\u0142a usuni\u0119ta.", _s25_28, _s38_10, _s26_12, "Odnawialna faktura zosta\u0142a przywr\xf3cona", _s27_20, _s47_1, _s26_13, _s46_4, _s27_21, _s47_2, _s24_20, _s26_14, _s25_29, _s32_6, "send_date", "Send Date", "auto_bill_on", "Auto Bill On", _s28_6, _s28_7, "profit", "Zysk", "line_item", "Element na li\u015bcie", _s18_38, _s18_39, _s23_12, _s35_6, _s19_22, _s19_23, _s24_21, _s52_2, "test_mode", "Test Mode", "opened", "Opened", _s30_2, _s22_17, _s30_3, _s22_18, "gateway_success", "Gateway Success", "gateway_failure", "Gateway Failure", "gateway_error", "Gateway Error", "email_send", "Email Send", _s17_43, _s17_44, "failure", "Failure", "quota_exceeded", "Quota Exceeded", _s16_62, _s16_63, "system_logs", "System Logs", "view_portal", "Zobacz portal", "copy_link", "Copy Link", "token_billing", "Zapisz dane karty", _s24_22, _s24_23, "always", "Zawsze", "optin", "Opt-In", "optout", "Opt-Out", "label", "Label", "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_40, _s18_41, "pdf_page_info", _s23_13, _s16_64, "Wysy\u0142ka maili powiod\u0142a si\u0119", "emailed_quotes", "Wysy\u0142ka ofert powiod\u0142a si\u0119", "emailed_credits", _s28_56, "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", "Select Label", "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", "Last Login At", "company_key", "Company Key", "storefront", "Storefront", "storefront_help", _s42_6, "client_created", "Client Created", _s20_31, _s20_32, _s20_33, _s20_34, "completed", "Zako\u0144czone", "gross", "Gross", "net_amount", "Kwota netto", "net_balance", "Net Balance", "client_settings", "Client Settings", _s17_45, _s17_46, _s17_47, _s17_48, "selected_quotes", "Selected Quotes", "selected_tasks", "Selected Tasks", _s17_49, _s17_50, _s17_51, "Nadchodz\u0105ce faktury", _s17_53, _s17_54, "recent_payments", "Ostatnie p\u0142atno\u015bci", "upcoming_quotes", "Nadchodz\u0105ce oferty", "expired_quotes", "Wygas\u0142e oferty", "create_client", "Create Client", "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", "When Paid", "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_55, _s28_8, "api_webhooks", "API Webhooks", "search_webhooks", _s22_19, "search_webhook", _s16_65, "webhook", "Webhook", "webhooks", "Webhooks", "new_webhook", "New Webhook", "edit_webhook", "Edit Webhook", "created_webhook", _s28_9, "updated_webhook", _s28_10, _s16_66, _s29_4, "deleted_webhook", _s28_11, "removed_webhook", _s28_12, _s16_67, _s29_5, _s17_56, _s37_4, _s16_68, _s36_2, _s16_69, _s36_3, _s17_57, _s37_5, "api_tokens", "Tokeny API", "api_docs", "API Docs", "search_tokens", _s20_35, "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_18, "restored_token", _s27_23, "archived_tokens", _s35_7, "deleted_tokens", _s34_7, "restored_tokens", _s35_8, _s19_24, _s19_25, _s24_24, _s45_2, _s21_39, _s19_26, "email_invoice", "Wy\u015blij faktur\u0119", "email_quote", "Wy\u015blij ofert\u0119", "email_credit", "Email Credit", "email_payment", "Email Payment", _s20_36, _s41_1, "ledger", "Ledger", "view_pdf", "Wy\u015bwietl PDF", "all_records", "All records", "owned_by_user", "Owned by user", _s16_70, _s16_71, "contact_name", "Nazwa kontaktu", "use_default", "Use default", _s16_72, _s17_58, "number_of_days", "Number of days", _s23_14, _s23_15, "payment_term", "Payment Term", _s16_73, _s16_74, _s17_59, "Edytuj warunki p\u0142atno\u015bci", _s20_37, "Utworzono termin p\u0142atno\u015bci", _s20_38, "Zaktualizowano termin p\u0142atno\u015bci", _s21_40, "Zarchiwizowano termin p\u0142atno\u015bci", _s20_39, _s33_15, _s20_40, _s33_16, _s21_41, _s34_9, _s22_20, _s42_7, _s21_42, _s41_2, _s22_21, _s42_8, "email_sign_in", "Zaloguj si\u0119 przez email", "change", "Change", _s23_16, _s28_13, _s24_25, _s29_6, "send_from_gmail", "Send from 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_42, _s18_43, _s16_75, _s16_223, "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_76, _s16_224, "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", "Szukaj w firmie", "search_document", _s17_61, "search_design", "Search 1 Design", "search_invoice", _s16_77, "search_client", "Search 1 Client", "search_product", _s16_78, "search_quote", "Search 1 Quote", "search_credit", "Search 1 Credit", "search_vendor", "Search 1 Vendor", "search_user", "Search 1 User", "search_tax_rate", _s17_62, "search_task", "Search 1 Tasks", "search_project", _s16_79, "search_expense", _s16_80, "search_payment", _s16_81, "search_group", "Search 1 Group", "refund_payment", "Zwrot p\u0142atno\u015bci", _s17_63, _s30_4, _s18_44, _s31_7, _s16_82, _s29_7, _s17_64, _s30_5, "reverse", "Reverse", "full_name", "Pe\u0142na nazwa", _s17_65, "Miasto/wojew\xf3dztwo/kod pocztowy", _s17_67, "Kod pocztowy/Miasto/Wojew\xf3dztwo", "custom1", "First Custom", "custom2", "Second Custom", "custom3", "Third Custom", "custom4", "Fourth Custom", "optional", "Optional", "license", "License", "purge_data", "Purge Data", _s16_83, _s32_7, _s18_45, _s65_, "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_30, "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_31, _s25_32, _s16_84, _s16_85, "apply_license", "Zastosuj licencj\u0119", "cancel_account", "Anuluj konto", _s22_22, "Ostrze\u017cenie: Nie mo\u017cna cofn\u0105\u0107 tej operacji, wszystkie twoje dane zostan\u0105 usuni\u0119te.", "delete_company", "Delete Company", _s22_23, _s69_, "enabled_modules", "Enabled Modules", "converted_quote", _s28_14, "credit_design", "Credit Design", "includes", "Includes", "header", "Nag\u0142\xf3wek", "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_24, "updated_design", _s27_25, "archived_design", _s28_15, "deleted_design", _s27_26, "removed_design", _s27_27, "restored_design", _s28_16, _s16_86, _s36_4, "deleted_designs", _s35_9, _s16_87, _s36_5, "proposals", "Propozycje", "tickets", "Tickets", _s16_88, "Powtarzalne wyceny", "recurring_tasks", "Recurring Tasks", _s18_46, "Zarz\u0105dzanie kontem", "credit_date", "Data kredytu", "credit", "Kredyt", "credits", "Kredyty", "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_31, "restored_credit", "Kredyt zosta\u0142 przywr\xf3cony", _s16_90, "Zarchiwizowano :count kredyty/kredyt\xf3w", "deleted_credits", "Usuni\u0119to :count kredyty/kredyt\xf3w", _s16_91, _s36_6, "current_version", "Aktualna wersja", "latest_version", "Latest Version", "update_now", "Update Now", _s26_19, _s41_3, _s16_92, _s16_93, "app_updated", _s29_8, "learn_more", "Wi\u0119cej informacji", "integrations", "Integrations", "tracking_id", "Tracking Id", _s17_69, _s17_70, "credit_footer", "Credit Footer", "credit_terms", "Credit Terms", "new_company", "Nowa firma", "added_company", _s26_20, "company1", _s16_94, "company2", _s16_95, "company3", _s16_96, "company4", _s16_97, "product1", _s16_98, "product2", _s16_99, "product3", _s16_100, "product4", _s16_101, "client1", "Custom Client 1", "client2", "Custom Client 2", "client3", "Custom Client 3", "client4", "Custom Client 4", "contact1", _s16_102, "contact2", _s16_103, "contact3", _s16_104, "contact4", _s16_105, "task1", "Custom Task 1", "task2", "Custom Task 2", "task3", "Custom Task 3", "task4", "Custom Task 4", "project1", _s16_106, "project2", _s16_107, "project3", _s16_108, "project4", _s16_109, "expense1", _s16_110, "expense2", _s16_111, "expense3", _s16_112, "expense4", _s16_113, "vendor1", "Custom Vendor 1", "vendor2", "Custom Vendor 2", "vendor3", "Custom Vendor 3", "vendor4", "Custom Vendor 4", "invoice1", _s16_114, "invoice2", _s16_115, "invoice3", _s16_116, "invoice4", _s16_117, "payment1", _s16_118, "payment2", _s16_119, "payment3", _s16_120, "payment4", _s16_121, "surcharge1", _s18_48, "surcharge2", _s18_49, "surcharge3", _s18_50, "surcharge4", _s18_51, "group1", "Custom Group 1", "group2", "Custom Group 2", "group3", "Custom Group 3", "group4", "Custom Group 4", "reset", "Reset", "number", "Number", "export", "Eksport", "chart", "Wykres", "count", "Count", "totals", "Suma", "blank", "Puste", "day", "Dzie\u0144", "month", "Miesi\u0105c", "year", "Rok", "subgroup", "Subgroup", "is_active", "Is Active", "group_by", "Grupuj wed\u0142ug", "credit_balance", "Saldo kredytowe", _s18_52, _s18_53, _s17_71, _s17_72, "contact_phone", "Numer telefonu kontaktu", _s21_43, _s22_24, _s21_44, _s22_25, _s21_45, _s22_26, _s21_46, _s22_27, _s17_73, "Shipping Street", _s17_74, _s18_54, "shipping_city", "Shipping City", "shipping_state", _s23_17, _s20_41, _s20_42, _s16_122, _s16_123, _s16_124, "Billing Street", _s16_125, _s17_75, "billing_city", "Billing City", "billing_state", _s22_28, _s19_27, _s19_28, "billing_country", "Billing Country", "client_id", "Numer klienta", "assigned_to", "Assigned to", "created_by", "Utworzono przez :name", "assigned_to_id", "Assigned To Id", "created_by_id", "Created By Id", "add_column", "Add Column", "edit_columns", "Edit Columns", "columns", "Kolumny", "aging", "Odk\u0142adanie", "profit_and_loss", "Zysk i strata", "reports", "Raporty", "report", "Raport", "add_company", "Dodaj firm\u0119", "unpaid_invoice", "Unpaid Invoice", "paid_invoice", "Paid Invoice", _s16_126, _s16_127, "help", "Pomoc", "refund", "Zwrot", "refund_date", "Refund Date", "filtered_by", "Filtered by", "contact_email", "Email kontaktowy", "multiselect", "Multiselect", "entity_state", "Stan", "verify_password", "Verify Password", "applied", "Applied", _s21_47, _s35_10, _s30_6, _s63_, "message", "Wiadomo\u015b\u0107", "from", "Od", _s20_43, _s20_44, _s25_33, _s56_, _s20_45, _s34_10, _s18_55, _s18_56, _s23_18, _s33_22, _s18_57, _s18_58, "support_forum", "forum wsparcia", "about", "About", "documentation", "Dokumentacja", "contact_us", "Skontaktuj si\u0119 z nami", "subtotal", "Suma warto\u015bci netto", "line_total", "Warto\u015b\u0107", "item", "Pozycja", "credit_email", "Credit Email", "iframe_url", _s18_144, "domain_url", "Domain URL", _s21_48, _s21_90, _s20_46, _s58_1, _s19_29, _s19_30, _s23_19, _s23_20, _s20_47, _s20_48, "deleted_logo", _s25_34, "yes", "Tak", "no", "Nie", "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", "Podgl\u0105d", "module", "Module", "first_custom", "First Custom", "second_custom", "Second Custom", "third_custom", "Third Custom", "show_cost", "Show Cost", _s17_76, _s17_77, "show_cost_help", _s55_0, _s21_49, _s21_50, _s26_21, _s58_2, _s21_51, _s21_52, _s26_22, _s60_, _s21_53, _s21_54, _s26_23, _s34_11, _s16_128, _s16_129, _s21_55, _s47_3, "one_tax_rate", "One Tax Rate", "two_tax_rates", "Two Tax Rates", "three_tax_rates", "Three Tax Rates", _s16_130, _s16_131, "user", "U\u017cytkownik", "invoice_tax", "Invoice Tax", "line_item_tax", "Line Item Tax", "inclusive_taxes", "Inclusive Taxes", _s17_78, _s17_79, "item_tax_rates", "Item Tax Rates", _s18_59, "Wybierz klienta", "configure_rates", "Configure rates", _s18_60, _s18_61, "tax_settings", "Ustawienia podatk\xf3w", _s18_62, "Tax Rates", "accent_color", "Accent Color", "switch", "Zmie\u0144", _s19_31, _s20_49, "options", "Options", _s16_132, _s16_133, "multi_line_text", "Multi-line text", "dropdown", "Dropdown", "field_type", "Field Type", _s27_32, _s39_3, "submit", "Wy\u015blij", _s16_134, "Odzyskaj swoje has\u0142o", "late_fees", "Late Fees", "credit_number", "Credit Number", "payment_number", "Payment Number", "late_fee_amount", "Late Fee Amount", _s16_135, _s16_136, "schedule", "Zaplanuj", "before_due_date", _s19_32, "after_due_date", _s18_63, _s18_64, _s22_29, "days", "Dni", "invoice_email", "Email faktury", "payment_email", "Email p\u0142atno\u015bci", "partial_payment", "Partial Payment", "payment_partial", "Partial Payment", _s21_56, _s21_57, "quote_email", "Email oferty", _s16_137, _s16_138, _s16_139, _s16_140, "administrator", "Administrator", _s18_65, "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", _s25_35, "updated_user", "U\u017cytkownik zosta\u0142 zaktualizowany", "archived_user", "U\u017cytkownik zosta\u0142 zarchiwizowany", "deleted_user", "U\u017cytkownik zosta\u0142 usuni\u0119ty", "removed_user", _s25_38, "restored_user", "U\u017cytkownik zosta\u0142 przywr\xf3cony", "archived_users", _s34_12, "deleted_users", _s33_17, "removed_users", _s33_18, "restored_users", _s34_13, _s16_141, "Ustawienia og\xf3lne", "invoice_options", "Opcje faktury", _s17_80, 'Ukryj pole "Zap\u0142acono dotychczas"', _s22_30, 'Wy\u015bwietlaj "Zap\u0142acono dotychczas" tylko przy tych fakturach, do kt\xf3rych otrzymano p\u0142atno\u015b\u0107.', _s23_21, "Za\u0142\u0105czniki", _s28_19, "Wstaw do faktury za\u0142\u0105czniki graficzne.", _s16_143, "Poka\u017c nag\u0142\xf3wek na", _s16_144, "Poka\u017c stopk\u0119 na", "first_page", "Pierwsza strona", "all_pages", "Wszystkie strony", "last_page", "Ostatnia strona", "primary_font", "Primary Font", "secondary_font", "Secondary Font", "primary_color", "G\u0142\xf3wny kolor", "secondary_color", "Dodatkowy kolor", "page_size", "Rozmiar strony", "font_size", "Rozmiar fonta", "quote_design", "Quote Design", "invoice_fields", "Pola faktury", "product_fields", "Pola produkt\xf3w", "invoice_terms", "Warunki do faktury", "invoice_footer", "Stopka faktury", "quote_terms", "Warunki oferty", "quote_footer", "Stopka oferty", _s18_66, "Auto Email", _s23_22, _s61_, _s18_67, "Auto Archive", _s23_23, _s53_1, _s18_68, "Automatycznie konwertuj", _s23_24, "Utw\xf3rz automatycznie faktur\u0119 z oferty zaakceptowanej przez klienta.", _s17_82, _s17_83, "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_84, "Co trzy miesi\u0105ce", _s16_145, "Four months", "freq_six_months", "Co sze\u015b\u0107 miesi\u0119cy", "freq_annually", "Co rok", "freq_two_years", "Dwa lata", _s16_146, "Three Years", "never", "Nigdy", "company", "Company", _s17_85, "Wygenerowane numery", "charge_taxes", "Obci\u0105\u017c podatkami", "next_reset", "Nast\u0119pny reset", "reset_counter", "Zresetuj licznik", _s16_147, _s16_148, "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_87, _s17_88, "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", "W\u0142asny CSS", _s17_89, _s17_90, _s16_149, "Show on PDF", _s21_58, _s51_5, _s25_39, "Przycisk wyboru do warunk\xf3w faktury", _s30_7, "Wymagaj od klienta potwierdzenia, \u017ce akceptuje warunki faktury.", _s23_25, "Przycisk wyboru do warunk\xf3w oferty", _s28_20, "Wymagaj od klienta potwierdzenia, \u017ce akceptuje warunki oferty.", _s25_40, "Podpis na fakurze", _s30_8, "Wymagaj od klienta podpisania faktury", _s23_26, "Podpis na ofercie", _s22_32, "Faktury chronione has\u0142em", _s27_33, "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", "Portal Mode", "email_signature", "Z wyrazami szacunku,", _s24_26, _s86_, "plain", "Zwyk\u0142y", "light", "Jasny", "dark", "Ciemny", "email_design", "Motyw email", "attach_pdf", "Attach PDF", _s16_150, _s16_151, "attach_ubl", "Attach UBL", "email_style", "Email Style", _s19_33, "Aktywuj Markup", "reply_to_email", "Odpowiedz do:", "reply_to_name", "Reply-To Name", "bcc_email", "UDW Email", "processed", "Processed", "credit_card", "Karta Kredytowa", "bank_transfer", "Przelew bankowy", "priority", "Priorytet", "fee_amount", "Fee Amount", "fee_percent", "Fee Percent", "fee_cap", "Fee Cap", "limits_and_fees", "Limits/Fees", "enable_min", "Aktywuj min", "enable_max", "Aktywuj max", "min_limit", "Min: :min", "max_limit", "Max: :max", "min", "Min", "max", "Max", _s19_34, _s19_35, "credentials", "Credentials", "update_address", "Aktualizuj adres", _s19_36, "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_152, _s29_9, _s16_153, _s29_10, _s17_92, "Zarchiwizowano stawk\u0119 podatkow\u0105", _s16_154, _s29_11, _s17_93, _s30_9, _s18_69, _s38_11, _s17_94, _s37_6, _s18_70, _s38_12, "fill_products", "Automatycznie uzupe\u0142niaj produkty", _s18_71, "Wybieranie produktu automatycznie uzupe\u0142ni opis i kwot\u0119", "update_products", "Automatycznie aktualizuj produkty", _s20_51, "Zaktualizowanie faktury automatycznie uaktualni produkt w bibliotece produkt\xf3w", _s16_155, _s16_156, _s21_59, "Automatycznie zamieniaj ceny produktu na walut\u0119 klienta", "fees", "Op\u0142aty", "limits", "Limity", "provider", "Provider", "company_gateway", "Payment Gateway", _s16_157, _s16_158, _s19_37, "New Gateway", _s20_52, "Edit Gateway", _s23_27, _s28_21, _s23_28, _s28_22, _s24_27, _s29_12, _s23_29, _s28_23, _s24_28, _s29_13, _s25_42, _s37_7, _s24_29, _s36_7, _s25_43, _s37_8, _s16_159, _s16_160, "discard_changes", "Discard Changes", "default_value", "Default value", "disabled", "Wy\u0142\u0105czono", "currency_format", "Currency Format", _s21_60, _s21_61, _s23_30, _s23_31, "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", "Code", "date_format", "Date Format", "datetime_format", "Datetime Format", "military_time", "24 godzinny czas", _s18_72, "24 Hour Display", "send_reminders", "Send Reminders", "timezone", "Timezone", _s19_38, _s19_39, _s17_95, _s17_96, _s19_40, _s19_41, _s18_73, _s18_74, _s18_75, _s18_76, "group_settings", "Group Settings", "group", "Grupuj", "groups", "Groups", "new_group", "New Group", "edit_group", "Edit Group", "created_group", _s26_26, "updated_group", _s26_27, "archived_groups", _s35_11, "deleted_groups", _s34_14, "restored_groups", _s35_12, "archived_group", _s27_34, "deleted_group", _s26_28, "restored_group", _s27_35, "upload_logo", "Prze\u015blij logo", "uploaded_logo", _s26_29, "logo", "Logo", "saved_settings", _s27_36, _s16_161, "Ustawienia produktu", "device_settings", "Ustawienia urz\u0105dzenia", "defaults", "Domy\u015blne", "basic_settings", "Ustawienia podstawowe", _s17_97, "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_32, "Szablony i przypomnienia", _s22_33, _s20_53, _s19_42, "Wizualizacje danych", "price", "Cena", "email_sign_up", "Email Sign Up", "google_sign_up", "Google Sign Up", _s27_37, _s28_24, "redeem", "Redeem", "back", "Back", "past_purchases", "Past Purchases", _s19_44, _s19_45, "pro_plan", "Pro Plan", "enterprise_plan", "Enterprise Plan", "count_users", ":count users", "upgrade", "Upgrade", _s25_44, _s25_45, _s24_30, _s24_31, _s33_19, _s77_0, "i_agree_to_the", "I agree to the", _s16_163, "Warunki korzystania z Serwisu", "privacy_policy", "Polityka prywatno\u015bci", "sign_up", "Zapisz si\u0119", "account_login", "Logowanie", "view_website", "View Website", "create_account", "Create Account", "email_login", "Email Login", "create_new", "Dodaj nowy/now\u0105", _s18_77, _s18_78, _s21_63, _s34_15, "download", "Pobierz", _s27_38, _s27_57, "take_picture", "Zr\xf3b zdj\u0119cie", "upload_file", "Upload File", "document", "Dokument", "documents", "Dokumenty", "new_document", "Nowy dokument", "edit_document", "Edytuj dokument", _s17_99, _s30_10, _s16_165, _s29_14, _s17_100, _s30_11, _s16_166, _s29_15, _s17_101, _s30_12, _s18_79, _s38_13, _s17_102, _s37_9, _s18_80, _s38_14, "no_history", "No History", "expense_date", "Data obci\u0105\u017cenia", "pending", "Oczekuj\u0119", _s16_167, "Logged", _s16_168, "Pending", _s16_169, "Invoiced", "converted", "Skonwertowano", _s24_32, "Dodaj dokumenty do faktury", "exchange_rate", "Kurs wymiany", _s16_170, "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_171, "Zarchiwizowano :count dostawc\xf3w", "deleted_vendors", "Usuni\u0119to :count dostawc\xf3w", _s16_172, _s36_8, "new_expense", "Dodaj wydatek", "created_expense", "Wydatek zosta\u0142 utworzony", "updated_expense", "Wydatek zosta\u0142 zaktualizowany", _s16_173, _s30_37, "deleted_expense", _s24_60, _s16_174, "Wydatek zosta\u0142 przywr\xf3cony", _s17_103, _s30_37, _s16_175, _s24_60, _s17_104, _s37_10, "copy_shipping", "Copy Shipping", "copy_billing", "Copy Billing", "design", "Design", _s21_64, _s21_65, "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_46, "stopped_task", "Zako\u0144czono wykonywanie zadania", "resumed_task", _s25_48, "now", "Teraz", _s16_176, _s16_177, "timer", "Odliczanie czasu", "manual", "Wprowad\u017a r\u0119cznie", "budgeted", "Budgeted", "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_16, _s19_46, _s19_47, "budgeted_hours", "Budgeted Hours", "created_project", "Utworzono projekt", "updated_project", "Zaktualizowano projekt", _s16_178, "Zarchiwizowano projekt", "deleted_project", "Usuni\u0119to projekt", _s16_179, "Przywr\xf3cono projekt", _s17_105, "Zarchiwizowano :count projekt\xf3w", _s16_180, "Usuni\u0119to :count projekty/projekt\xf3w", _s17_106, _s37_11, "new_project", "Nowy projekt", _s27_42, _s28_33, "if_you_like_it", _s21_66, "click_here", "kliknij tutaj", _s18_81, "Click here", "to_rate_it", "to rate it.", "average", "\u015arednia", "unapproved", "Unapproved", _s30_13, _s42_10, "locked", "Locked", "authenticate", "Authenticate", _s19_48, _s19_49, _s24_33, _s24_34, "footer", "Stopka", "compare", "Compare", "hosted_login", "Hosted Login", "selfhost_login", "Selfhost Login", "google_sign_in", "Zaloguj si\u0119 przez Google", "today", "Today", "custom_range", "Okre\u015blony okres", "date_range", "Zakres czasowy", "current", "Obecny", "previous", "Poprzedni", "current_period", "Current Period", _s17_107, _s17_108, "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", "Ten miesi\u0105c", "last_month", "Ostatni miesi\u0105c", "this_year", "Ten rok", "last_year", "Ostatni rok", "custom", "Dostosowanie", _s16_181, _s16_182, "clone_to_quote", "Clone to Quote", "clone_to_credit", "Clone to Credit", "view_invoice", "Zobacz faktur\u0119", "convert", "Convert", "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_54, _s20_55, "billing_address", "Adres rozliczeniowy", _s16_183, _s16_184, "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_185, _s16_186, _s23_33, _s23_34, _s26_32, _s26_33, _s21_67, _s21_68, _s26_34, _s26_35, "ascending", "Ascending", "descending", "Descending", "save", "Zapisz", _s17_109, _s17_110, "paid_to_date", "Termin p\u0142atno\u015bci", "balance_due", "Do zap\u0142aty", "balance", "Saldo", "overview", "Podsumowanie", "details", "Szczeg\xf3\u0142y", "phone", "Telefon", "website", _s18_144, "vat_number", "Numer NIP", "id_number", "REGON", "create", "Utw\xf3rz", _s19_50, _s30_14, "error", "Error", _s16_187, _s16_188, "contacts", "Kontakty", "additional", "Additional", "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_189, _s16_190, "product", "Produkt", "products", "Produkty", "new_product", "Nowy produkt", "created_product", "Produkt zosta\u0142 utworzony", "updated_product", "Produkt zosta\u0142 zaktualizowany", _s16_191, "Produkt zosta\u0142 zarchiwizowany", "deleted_product", "Usuni\u0119to produkt", _s16_192, "Przywr\xf3cono produkt", _s17_111, _s37_18, _s16_193, "Usuni\u0119to :count produkt\xf3w", _s17_112, _s37_12, "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_194, "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_195, _s36_10, "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_196, "Faktura zosta\u0142a zarchiwizowana", "deleted_invoice", "Faktura zosta\u0142a usuni\u0119ta", _s16_197, "Faktura zosta\u0142a przywr\xf3cona", _s17_113, "Zarchiwizowano :count faktury", _s16_198, "Usuni\u0119to :count faktury", _s17_114, _s37_13, "emailed_invoice", "Faktura zosta\u0142a wys\u0142ana", "emailed_payment", _s28_57, "amount", "Kwota", "invoice_number", "Numer Faktury", "invoice_date", "Data Faktury", "discount", "Rabat", "po_number", "Numer zam\xf3wienia", "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\u017cny do", "items", "Items", "partial_deposit", "Partial/Deposit", "description", "Opis towaru / us\u0142ugi", "unit_cost", "Cena j. brutto", "quantity", "Ilo\u015b\u0107", "add_item", "Add Item", "contact", "Kontakt", "work_phone", "Telefon s\u0142u\u017cbowy", "total_amount", "Total Amount", "pdf", "PDF", "due_date", "Termin", _s16_199, _s16_200, "status", "Status", _s17_115, "Invoice Status", "quote_status", "Quote Status", _s22_34, _s22_35, _s22_36, _s19_63, "count_selected", ":count selected", "total", "Suma", "percent", "Procent", "edit", "Edytuj", "dismiss", "Dismiss", _s20_56, _s20_57, _s22_37, _s22_38, _s24_35, _s24_36, "task_rate", "Stawka zadania", "settings", "Ustawienia", "language", "Language", "currency", "Waluta", "created_at", "Data utworzenia", "created_on", "Created On", "updated_at", "Updated", "tax", "Podatek", _s30_15, _s30_16, _s27_46, _s27_47, "past_due", "Po terminie", "draft", "Wersja robocza", "sent", "Wys\u0142ane", "viewed", "Viewed", "approved", "Approved", "partial", "Zaliczka/Op\u0142.cz\u0119\u015b\u0107", "paid", "Zap\u0142acone", "mark_sent", "Oznacz jako wys\u0142ane", _s22_39, _s35_13, _s22_40, _s35_13, _s23_35, _s36_11, _s23_36, _s36_11, "done", "Gotowe", _s37_14, _s37_15, "dark_mode", "Tryb ciemny", _s27_48, "Uruchom ponownie aplikacj\u0119, aby zastosowa\u0107 zmian\u0119", "refresh_data", "Refresh Data", "blank_contact", "Blank Contact", "activity", "Dziennik aktywno\u015bci", _s16_201, _s16_202, "clone", "Klonuj", "loading", "Loading", "industry", "Industry", "size", "Rozmiar", "payment_terms", "Warunki p\u0142atnicze", "payment_date", "Data p\u0142atno\u015bci", "payment_status", "Payment Status", _s16_203, "Pending", _s16_204, "Voided", _s16_205, "Failed", _s16_206, "Completed", _s16_207, _s18_43, _s16_208, "Refunded", _s17_116, "Unapplied", _s17_117, _s19_14, "net", "Suma netto", "client_portal", "Portal klienta", "show_tasks", "Poka\u017c zadania", "email_reminders", "Email Reminders", "enabled", "Aktywny", "recipients", "Odbiorcy", "initial_email", "Pocz\u0105tkowy email", "first_reminder", "Pierwsze przypomnienie", "second_reminder", "Drugie przypomnienie", "third_reminder", "Trzecie przypomnienie", "reminder1", "First Reminder", "reminder2", "Second Reminder", "reminder3", "Third Reminder", "template", "Szablon", "send", "Send", "subject", "Temat", "body", "Tre\u015b\u0107", "send_email", "Wy\u015blij email", "email_receipt", "Wy\u015blij potwierdzenie zap\u0142aty do klienta", "auto_billing", "Auto billing", "button", "Button", "preview", "Preview", "customize", "Dostosuj", "history", "Historia", "payment", "P\u0142atno\u015b\u0107", "payments", "P\u0142atno\u015bci", "refunded", "Refunded", "payment_type", "Typ p\u0142atno\u015bci", _s21_69, "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_209, "P\u0142atno\u015b\u0107 zosta\u0142\u0105 zarchiwizowana", "deleted_payment", "P\u0142atno\u015b\u0107 zosta\u0142a usuni\u0119ta", _s16_210, "P\u0142atno\u015b\u0107 zosta\u0142a przywr\xf3cona", _s17_118, "Zarchiwizowano :count p\u0142atno\u015bci", _s16_211, "Usuni\u0119to :count p\u0142atno\u015bci", _s17_119, _s37_16, "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_16, "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", _s54_0, "activity_7", _s44_2, "activity_8", ":user zarchiwizowa\u0142 faktur\u0119 :invoice", "activity_9", ":user usun\u0105\u0142 faktur\u0119 :invoice", "activity_10", _s85_0, "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_8, "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_11, "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 zaktualizowa\u0142 zg\u0142oszenie :ticket", "activity_49", ":user zamkn\u0105\u0142 zg\u0142oszenie :ticket", "activity_50", ":user po\u0142\u0105czy\u0142 zg\u0142oszenie :ticket", "activity_51", ":user rozdzieli\u0142 zg\u0142oszenie :ticket", "activity_52", ":contact otworzy\u0142 zg\u0142oszenie\xa0:ticket", "activity_53", ":contact otworzy\u0142 ponownie zg\u0142oszenie\xa0:ticket", "activity_54", ":user otworzy\u0142 zg\u0142oszenie\xa0:ticket ponownie\xa0", "activity_55", ":contact odpowiedzia\u0142 w zg\u0142oszeniu :ticket", "activity_56", ":user ogl\u0105da\u0142 zg\u0142oszenie\xa0:ticket", "activity_57", _s39_5, "activity_58", _s31_14, "activity_59", _s32_8, "activity_60", _s28_50, "activity_61", _s28_53, "activity_62", _s28_54, "activity_63", _s61_3, "activity_64", _s62_0, "activity_65", _s61_4, "activity_66", _s63_0, "activity_80", _s40_2, "activity_81", _s40_3, "activity_82", _s41_4, "activity_83", _s40_4, "activity_84", _s41_5, _s17_120, _s17_121, "emailed_quote", "Oferta zosta\u0142a wys\u0142ana", "emailed_credit", _s27_61, _s20_58, _s33_20, _s21_71, _s34_17, "expired", "Wygas\u0142o", "all", "Wszystko", "select", "Wybierz", _s22_41, _s22_42, "custom_value1", "Custom Value", "custom_value2", "Custom Value", "custom_value3", "Custom Value 3", "custom_value4", "Custom Value 4", _s18_82, _s18_83, _s24_40, _s24_41, _s29_32, _s29_33, _s27_53, _s27_54, _s31_15, _s31_16, "lock_invoices", "Lock Invoices", "translations", "Translations", _s19_51, _s19_52, _s19_53, _s19_54, _s22_43, _s22_44, _s22_45, _s22_46, _s21_72, _s21_73, _s21_74, _s21_75, _s21_76, _s21_77, _s21_78, _s21_79, _s22_47, _s22_48, _s22_49, _s22_50, _s22_51, _s22_52, _s22_53, "Licznik numeru faktury", _s20_59, _s20_60, _s20_61, "Licznik numeru oferty", _s21_80, _s21_81, _s21_82, _s21_83, _s21_84, _s21_81, _s21_85, _s21_83, _s18_84, _s18_85, "counter_padding", "Counter Padding", _s28_55, _s28_59, _s18_86, _s18_87, _s18_88, _s18_89, _s18_90, _s18_91, _s18_92, _s18_93, _s18_94, _s18_95, _s18_96, _s18_97, _s21_86, _s21_87, _s19_55, _s19_56, _s21_88, _s21_89, _s29_34, _s29_35, "show_table", "Show Table", "show_list", "Show List", "client_city", "Client City", "client_state", "Client State", "client_country", "Client Country", _s16_212, _s16_213, "client_balance", "Client Balance", "client_address1", "Client Street", "client_address2", _s16_214, "vendor_address1", "Vendor Street", "vendor_address2", _s16_215, _s24_42, _s22_55, _s24_43, _s25_54, "type", "Typ", "invoice_amount", "Kwota faktury", _s16_216, "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_122, _s18_48, _s17_123, _s18_49, _s17_124, _s18_50, _s17_125, _s18_51, "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", "Podatek", "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_57, _s19_58, _s16_217, "Kategoria wydatku", _s19_59, _s19_60, "tax_name1", "Tax Name 1", "tax_name2", "Tax Name 2", "tax_name3", "Tax Name 3", "transaction_id", "Transaction ID", _s18_98, _s18_99, _s16_218, _s16_219], t1, t1), "pt_BR", A.LinkedHashMap_LinkedHashMap$_literal(["add_to_invoice", "Adicionar na fatura :invoice", _s17_, _s17_0, "week", "Semana", "created_record", _s27_, _s25_, "Ao cliente :client foi enviada por email a fatura :invoice no valor de :amount.", _s26_, _s17_1, _s31_, _s50_, _s31_0, _s22_, _s36_, _s55_, _s20_, _s20_0, _s25_0, _s45_, _s16_, "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_, "change_status", "Change Status", "fees_sample", "A taxa para uma fatura de :amount seria de :total.", _s19_, _s19_0, _s24_, _s29_, "after_saving", "After Saving", "view_record", "View Record", _s21_, _s21_0, _s26_0, _s37_, _s19_1, _s19_2, "json_help", _s58_, "release_notes", "Release Notes", _s23_, _s33_, "started_tasks", _s33_0, "stopped_tasks", _s33_1, "approved_quote", _s27_55, "approved_quotes", _s35_, "approve", "Aprovar", "client_website", "Client Website", "invalid_time", "Invalid Time", _s21_1, _s21_2, _s20_1, _s20_2, _s27_0, _s27_1, _s23_0, _s23_1, "load_pdf", "Load PDF", _s16_1, _s16_2, _s24_0, _s44_, "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_3, _s16_4, "purged_client", "Cliente limpo com sucesso", _s27_2, _s77_, _s22_0, _s34_, _s30_, _s47_, "small", "Small", _s21_3, _s34_0, _s22_1, _s35_0, _s16_5, _s45_0, "wait_for_saving", _s44_0, _s20_3, _s94_, "remaining", "Remaining", "invoice_paid", "Invoice Paid", "activity_120", _s50_0, "activity_121", _s50_1, "activity_122", _s51_, "activity_123", _s50_2, "activity_124", _s51_0, "normal", "Normal", "large", "Large", "extra_large", "Extra Large", _s16_6, _s16_7, _s21_4, _s42_, "print_pdf", "Print PDF", "remind_me", "Remind Me", _s16_8, _s16_9, "click_selected", "Click Selected", "hide_preview", "Hide Preview", "edit_record", "Edit Record", _s27_3, _s57_, "giropay", "GiroPay", "direct_debit", "Direct Debit", _s21_5, _s30_0, "set_password", "Definir Senha", _s17_2, _s59_, _s16_10, _s58_0, _s20_4, _s33_2, "disconnect", "Disconnect", "add_to_invoices", "Add to Invoices", "acss", _s29_36, "becs", _s17_126, "bulk_download", "Download", _s17_3, _s104_, "persist_ui", "Persist UI", "persist_ui_help", _s104_0, _s18_, _s18_0, _s17_4, _s17_5, "has_tasks", "Has Tasks", "registration", "Registration", _s27_4, _s50_3, "view_expense", _s29_49, "view_statement", "Ver Compras", "sepa", "D\xe9bito direto SEPA", "ideal", "iDEAL", "przelewy24", "Przelewy24", "eps", "EPS", "fpx", "FPX", _s18_1, _s18_2, "system", "Sistema", _s19_3, _s19_4, "updated_company", _s28_, "kbc", "KBC", "bancontact", "Bancontact", _s19_5, _s44_1, "webhook_success", "Webhook Success", _s24_1, _s40_, _s27_5, _s43_, "app", "App", _s20_5, _s46_0, _s16_11, _s16_220, _s18_3, "Email Invoice", _s16_12, "Email Quote", _s17_6, "Email Credit", "from_name", _s17_159, _s16_13, _s16_221, _s17_7, _s18_145, _s18_4, _s20_98, _s21_6, _s23_57, _s22_2, _s25_67, _s25_1, _s37_25, _s25_2, _s41_12, _s26_2, _s40_7, _s25_3, _s28_68, _s25_4, _s38_1, _s26_3, _s41_13, _s24_2, _s24_3, _s25_5, _s25_6, "last_sent_date", "Last Sent Date", "include_drafts", "Include Drafts", _s19_6, _s32_0, "is_invoiced", "Is Invoiced", "change_plan", "Change Plan", "persist_data", "Persist Data", "customer_count", "Customer Count", _s16_14, _s16_15, _s16_16, _s16_17, _s28_0, _s28_1, "decimal_comma", "Decimal Comma", _s26_4, _s35_1, "select_method", "Select Method", "select_platform", "Select Platform", _s28_2, _s42_0, _s16_18, _s27_6, "enable_markdown", "Enable Markdown", _s20_6, _s35_2, "user_guide", "Guia do Usu\xe1rio", _s18_6, _s18_7, "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_1, _s31_2, _s25_7, _s25_8, _s33_3, _s33_4, _s27_7, _s27_8, _s36_0, _s36_1, _s31_3, _s31_4, _s25_9, _s25_10, "net_subtotal", "Net", "review_app", "Review App", "check_status", "Check Status", "free_trial", "Free Trial", _s23_2, _s57_0, _s21_8, _s62_, "change_email", "Change Email", _s25_11, _s52_, _s21_9, _s21_10, "uninvoiced", "Uninvoiced", "subdomain_guide", _s120_, "send_time", "Send Time", "import_data", "Importar Dados", "import_settings", "Import Settings", _s17_9, _s28_3, _s19_7, _s48_, "json", "JSON", _s24_4, _s24_5, "wait_for_data", _s42_1, "net_total", "Net Total", "has_taxes", "Has Taxes", _s16_19, _s16_20, _s18_8, _s40_0, "login_success", _s16_21, "login_failure", "Failed Login", "exported_data", _s67_, _s23_3, _s23_4, _s28_4, _s41_, "step_1_sign_in", "Step 1: Sign In", _s16_22, _s17_10, "account_id", "Account ID", _s27_9, _s35_3, "activity_100", _s50_4, "activity_101", _s50_5, "activity_102", _s51_1, "activity_103", _s50_6, "activity_104", _s51_2, _s18_9, _s18_10, _s23_5, _s35_4, "gateway_setup", "Gateway Setup", "preview_sidebar", "Preview Sidebar", _s16_23, _s16_24, _s18_11, _s31_5, _s16_25, _s16_26, "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_146, "invoice_item", "Invoice Item", "quote_item", "Quote Item", _s18_12, "Primeiro Nome do Contato", _s17_11, "\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_11, _s53_, _s25_12, _s37_0, _s17_13, _s17_14, "is_viewed", "Is Viewed", "letter", "Letter", "legal", "Legal", "page_layout", "Page Layout", "portrait", "Portrait", "landscape", "Landscape", _s26_5, _s85_, _s20_7, _s54_, _s21_12, _s21_13, _s17_15, _s17_16, "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_14, _s18_15, "promo_code", "Promo code", "promo_discount", "Promo Discount", _s18_16, _s18_17, _s16_27, _s16_28, "max_seats_limit", "Max Seats Limit", "trial_enabled", "Trial Enabled", "trial_duration", "Trial Duration", _s21_14, _s21_15, _s18_18, _s18_19, "plan_map", "Plan Map", "refund_period", "Refund Period", _s21_16, _s21_17, "purchase_page", "Purchase Page", "security", "Seguran\xe7a", "email_bounced", "Email Bounced", _s20_8, "Spam Complaint", "email_delivery", "Email Delivery", _s16_29, _s16_30, "pdf_response", "PDF Response", _s22_4, _s22_5, "pdf_failed", "PDF Failed", "pdf_success", "PDF Success", "modified", "Modified", "subscription", "Assinatura", "subscriptions", "Assinaturas", _s16_31, "Nova Assinatura", _s17_17, "Ediar Assinatura", _s20_9, "Assinatura criada com sucesso", _s20_10, "Assinatura atualizada com sucesso", _s21_18, "Assinatura arquivada com sucesso", _s20_11, "Assinatura apagada com sucesso", _s20_12, "Assinatura removida com sucesso", _s21_19, "Assinatura restaurada com sucesso", _s19_8, _s21_20, _s20_13, _s27_10, _s26_6, _s26_7, "connect_gmail", "Connect Gmail", _s16_33, _s16_34, "connected_gmail", _s28_5, _s18_20, _s31_6, _s16_35, _s100_, _s16_36, _s16_37, "count_minutes", ":count Minutes", _s16_38, _s16_39, _s29_0, _s29_1, "use_last_email", "Use last email", _s16_40, _s16_41, _s21_21, _s51_3, _s27_11, _s35_5, _s27_12, _s27_13, _s34_3, _s52_0, "help_translate", "Help Translate", _s23_6, _s23_7, "resend_invite", "Reenviar Convite", _s19_9, _s25_13, _s16_42, _s30_1, _s19_10, _s33_9, "delivered", "Delivered", "bounced", "Devolvido", "spam", "Spam", "view_docs", "View Docs", _s32_1, _s72_, "send_sms", "Send SMS", "sms_code", "SMS Code", _s21_22, "Eccaneie o c\xf3digo de barras com um app compat\xedvel com :link", _s18_21, "Ativa\xe7\xe3o de Autentica\xe7\xe3o em 2 Fatores realizada com sucesso.", "connect_google", "Connect Google", _s17_19, _s17_20, _s17_21, "Autentica\xe7\xe3o em 2 Fatores", _s18_22, _s18_23, _s34_4, _s34_5, "stay_logged_in", "Stay Logged In", _s23_8, _s40_1, "count_hours", ":count Hours", "count_day", "1 Day", "count_days", ":count Days", _s19_11, _s19_12, _s17_22, _s17_23, "resend_email", "Resend Email", _s26_8, _s33_10, _s16_43, _s21_105, _s19_13, _s19_14, _s19_15, _s45_1, "list_long_press", "List Long Press", "show_actions", "Show Actions", _s17_24, _s17_25, _s27_14, _s51_4, _s21_23, _s97_, "this_quarter", "This Quarter", "last_quarter", _s19_88, "to_update_run", "To update run", _s18_24, "Converter em Fatura", _s16_44, _s16_45, "invoice_project", "Faturar Projeto", "invoice_task", "Faturar Tarefa", "invoice_expense", "Faturar Despesa", _s19_16, _s21_24, _s20_14, _s27_15, _s16_46, _s16_47, "save_and_email", "Save and Email", _s16_48, _s19_89, _s16_50, "Quantia Convertida", _s17_26, _s17_27, _s22_6, _s22_7, _s24_6, _s24_7, "converted_total", "Converted Total", "is_sent", "Is Sent", _s17_28, "Documentos Padr\xe3o", "document_upload", "Document Upload", _s20_15, _s34_6, "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_25, _s21_26, _s26_9, _s96_, "running_tasks", "Running Tasks", "recent_tasks", "Recent Tasks", "recent_expenses", "Recent Expenses", _s17_30, _s17_31, "update_app", "Update App", "started_import", _s27_16, _s24_8, _s24_9, _s20_16, _s20_17, _s18_26, _s18_27, "column", "Coluna", "sample", "Amostra", "map_to", "Map To", "import", "Importar", _s25_14, _s29_2, "select_file", "Selecione um arquivo", _s16_52, _s16_53, "csv_file", "Arquivo CSV", "csv", "CSV", "freshbooks", "FreshBooks", "invoice2go", "Invoice2go", "invoicely", "Invoicely", "waveaccounting", "Wave Accounting", "zoho", "Zoho", "accounting", "Accounting", _s22_8, _s24_10, "import_type", "Import Type", "html_mode", "HTML Mode", "html_mode_help", _s43_0, "view_licenses", "Ver licen\xe7as", "webhook_url", "Webhook URL", _s17_32, "Tela cheia", "sidebar_editor", "Sidebar Editor", _s22_9, _s31_17, "purge", "Purge", "service", "Servi\xe7o", "clone_to", "Clonar para", "clone_to_other", "Clonar para outro", "labels", "Etiquetas", "add_custom", "Add Custom", "payment_tax", "Payment Tax", "unpaid", "N\xe3o Pago", "white_label", "Sem marca", "delivery_note", "Nota de Entrega", _s24_11, _s24_12, _s24_13, _s24_14, "source_code", "Source Code", "app_platforms", "App Platforms", "invoice_late", "Invoice Late", "quote_expired", "Proposta expirada", "partial_due", _s18_147, "invoice_total", "Total da Fatura", "quote_total", _s18_148, "credit_total", "Total do Cr\xe9dito", _s23_9, "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_15, _s48_0, "late_invoice", "Late Invoice", "expired_quote", "Expired Quote", "remind_invoice", "Remind Invoice", "cvv", "CVV", "client_name", "Nome do Cliente", "client_phone", "Client Phone", "required_fields", "Required Fields", "calculated_rate", "Taxa Calculada", _s17_34, "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_54, "Editar Status da Tarefa", _s19_17, "Status da tarefa criado com sucesso", _s19_18, "Status da tarefa atualizado com sucesso", _s20_18, "Status da tarefa arquivado com sucesso", _s19_19, "Status da tarefa apagado com sucesso", _s19_20, "Status da tarefa removido com sucesso", _s20_19, "Status da tarefa restaurado com sucesso", _s22_10, _s42_2, _s21_27, _s41_0, _s22_11, _s42_3, _s18_28, "Encontrado 1 Status da Tarefa", _s20_21, "Encontrado :count Status da Tarefa", _s16_56, _s25_68, _s21_28, "Sempre mostrar a se\xe7\xe3o de tarefas ao criar faturas", _s20_22, "Registro das tarefas de fatura", _s25_15, _s42_4, _s20_24, _s20_25, _s25_16, _s42_5, _s21_29, _s25_17, _s18_29, _s18_30, "task_settings", "Task Settings", _s20_26, _s20_27, _s18_31, _s22_78, _s20_28, _s26_58, _s21_30, _s21_31, _s24_16, "Categoria de despesas criada com sucesso", _s24_17, "Categoria de despesas atualizada com sucesso", _s25_18, "Categoria de despesas arquivada com sucesso", _s24_18, "Categoria exclu\xedda com sucesso", _s24_19, _s37_3, _s25_19, "Categoria de despesas restaurada com sucesso", _s27_18, ":count categorias de despesas arquivadas com sucesso", _s26_10, _s46_3, _s27_19, _s47_0, _s23_10, _s25_20, _s25_21, _s32_5, _s21_32, _s21_33, "show_option", "Mostrar op\xe7\xe3o", _s22_12, _s50_7, "view_changes", "Ver altera\xe7\xf5es", "force_update", _s18_149, _s17_36, "Voc\xea est\xe1 executando a vers\xe3o mais recente, mas pode haver corre\xe7\xf5es pendentes dispon\xedveis.", "mark_paid_help", _s31_28, _s18_33, "Dever\xe1 ser Faturada", _s23_11, _s33_21, _s29_3, _s29_50, _s21_34, _s25_69, _s16_58, _s26_59, _s18_34, "Clonar recorr\xeancia", "crypto", "Criptomoeda", "paypal", "PayPal", "alipay", "Alipay", "sofort", "Sofort", "apple_pay", _s16_222, "user_field", "Campo do usu\xe1rio", "variables", "Vari\xe1vel", "show_password", "Mostrar senha", "hide_password", "Esconder senha", "copy_error", "Copiar Erro", "capture_card", _s17_160, _s17_37, "Cobran\xe7a autom\xe1tica habilitada", "total_taxes", "Impostos totais", "line_taxes", "Line Taxes", "total_fields", "Campo Total", _s25_22, _s42_17, _s25_23, _s38_24, _s25_24, _s38_25, "gateway_refund", "Gateway Refund", _s19_21, "Processe o reembolso com o portal de pagamento", "due_date_days", _s18_150, "paused", "Pausado", "mark_active", "Marcar como Ativo", "day_count", "Dia: contagem", _s22_13, _s19_90, _s21_35, _s17_161, _s17_39, _s17_40, "endless", "Intermin\xe1vel", "next_send_date", _s21_106, _s16_60, _s16_273, _s17_41, "Fatura Recorrente", _s18_36, "Faturas Recorrentes", _s21_37, "Nova Fatura Recorrente", _s22_15, _s24_61, _s25_25, _s36_30, _s25_26, _s40_8, _s26_11, "Fatura Recorrente arquivada com sucesso", _s25_27, "Fatura recorrente exclu\xedda com sucesso", _s25_28, _s38_26, _s26_12, "Fatura Recorrente restaurada com sucesso", _s27_20, _s47_1, _s26_13, _s46_4, _s27_21, _s47_2, _s24_20, _s30_38, _s25_29, _s37_26, "send_date", "Data de envio", "auto_bill_on", _s30_39, _s28_6, _s32_18, "profit", "Lucro", "line_item", "Item de linha", _s18_38, _s29_51, _s23_12, _s35_6, _s19_22, _s24_62, _s24_21, _s52_2, "test_mode", "Modo de teste", "opened", "Aberto", _s30_2, "Falha de reconcilia\xe7\xe3o", _s30_3, "Sucesso de Reconcilia\xe7\xe3o", "gateway_success", _s17_162, "gateway_failure", "Falha do Portal", "gateway_error", "Erro do Portal", "email_send", "Email Enviado", _s17_43, _s26_60, "failure", "Falha", "quota_exceeded", "Cota excedida", _s16_62, "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_22, _s26_61, "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_151, "reminder2_sent", _s18_152, "reminder3_sent", _s18_153, _s18_40, _s23_58, "pdf_page_info", _s23_59, _s16_64, "Faturas enviadas por email com sucesso", "emailed_quotes", "Or\xe7amentos enviados por email com sucesso", "emailed_credits", _s40_9, "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_163, "apply_credit", "Aplicar Cr\xe9dito", "apply", "Aplicar", "unapplied", "N\xe3o Aplicado", "select_label", "Selecione o R\xf3tulo", "custom_labels", _s24_63, "record_type", _s16_274, "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_164, "last_login_at", "\xdaltimo login em", "company_key", _s16_275, "storefront", "Vitrine", "storefront_help", "Habilite aplicativos de terceiros para criar faturas", "client_created", "Cliente Criado", _s20_31, "Email de pagamento online", _s20_33, _s25_70, "completed", "Completado", "gross", "Bruto", "net_amount", "Valor l\xedquido", "net_balance", "Saldo L\xedquido", "client_settings", _s24_64, _s17_45, _s20_99, _s17_47, _s23_60, "selected_quotes", "Cota\xe7\xf5es Selecionadas", "selected_tasks", _s20_100, _s17_49, _s21_107, _s17_51, "Pr\xf3ximas Faturas", _s17_53, "Faturas Vencidas", "recent_payments", _s19_91, "upcoming_quotes", _s19_92, "expired_quotes", _s20_101, "create_client", "Criar Cliente", "create_invoice", "Criar Fatura", "create_quote", "Criar Or\xe7amento", "create_payment", "Criar Pagamento", "create_vendor", _s16_276, "update_quote", "Atualizar Cota\xe7\xe3o", "delete_quote", "Excluir Or\xe7amento", "update_invoice", "Atualizar Fatura", "delete_invoice", "Excluir Fatura", "update_client", _s17_165, "delete_client", "Excluir Cliente", "delete_payment", "Excluir Pagamento", "update_vendor", "Atualizar Fornecedor", "delete_vendor", "Excluir Fornecedor", "create_expense", "Criar Despesa", "update_expense", _s17_166, "delete_expense", "Excluir Despesa", "create_task", "Criar Tarefa", "update_task", _s16_277, "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_108, "event_type", "Tipo de Evento", "target_url", "Alvo", "copy", "C\xf3pia", "must_be_online", "Reinicie o aplicativo assim que estiver conectado \xe0 internet", _s17_55, "Os crons precisam ser habilitados", "api_webhooks", "API Webhooks", "search_webhooks", _s26_62, "search_webhook", _s19_93, "webhook", "Webhook", "webhooks", "Webhooks", "new_webhook", "Nova Webhook", "edit_webhook", "Editar Webhook", "created_webhook", _s26_63, "updated_webhook", _s30_40, _s16_66, _s29_52, "deleted_webhook", "Webhook Exclu\xedda com Sucesso", "removed_webhook", _s28_69, _s16_67, _s30_41, _s17_56, _s37_4, _s16_68, _s36_2, _s16_69, _s36_3, _s17_57, _s37_5, "api_tokens", "Tokens de API", "api_docs", "API Docs", "search_tokens", _s24_65, "search_token", _s17_167, "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_64, "restored_token", _s28_70, "archived_tokens", _s35_7, "deleted_tokens", _s34_7, "restored_tokens", _s35_8, _s19_24, "Registro de cliente", _s24_24, "Permitir que os clientes se auto-registrem no portal", _s21_39, _s25_71, "email_invoice", "Enviar Fatura por Email", "email_quote", "Enviar Or\xe7amento por Email", "email_credit", "Cr\xe9dito de Email", "email_payment", _s19_94, _s20_36, "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_70, _s16_278, "contact_name", "Nome do Contato", "use_default", "Use o padr\xe3o", _s16_72, _s17_168, "number_of_days", "N\xfamero de dias", _s23_14, _s36_31, "payment_term", _s21_109, _s16_73, _s26_65, _s17_59, "Editar Condi\xe7\xe3o de Pagamento", _s20_37, "Condi\xe7\xf5es de pagamento criadas com sucesso", _s20_38, "Condi\xe7\xf5es de pagamento atualizadas com sucesso", _s21_40, "Condi\xe7\xf5es de pagamento arquivadas com sucesso", _s20_39, "Condi\xe7\xe3o de pagamento exclu\xeddas com sucesso", _s20_40, _s42_18, _s21_41, _s44_3, _s22_20, _s42_7, _s21_42, _s41_2, _s22_21, _s42_8, "email_sign_in", _s16_279, "change", "Mudar", _s23_16, _s26_66, _s24_25, "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_42, _s24_66, _s16_75, _s20_102, "search_designs", "Pesquisar Designs", "search_invoices", "Pesquisar Faturas", "search_clients", _s18_154, "search_products", _s18_155, "search_quotes", "Pesquisar Cota\xe7\xf5es", "search_credits", _s18_156, "search_vendors", "Pesquisar Fornecedores", "search_users", "Pesquisar Usu\xe1rios", _s16_76, _s27_73, "search_tasks", _s17_169, "search_settings", _s23_61, "search_projects", _s18_157, "search_expenses", _s18_158, "search_payments", _s20_103, "search_groups", _s16_280, "search_company", _s17_170, "search_document", _s21_110, "search_design", _s18_159, "search_invoice", "Pesquisar 1 Fatura", "search_client", _s19_95, "search_product", _s19_96, "search_quote", _s19_97, "search_credit", _s19_98, "search_vendor", "Pesquisar 1 Fornecedor", "search_user", _s19_99, "search_tax_rate", _s27_74, "search_task", _s18_160, "search_project", _s19_100, "search_expense", _s19_101, "search_payment", _s21_111, "search_group", _s17_171, "refund_payment", _s20_104, _s17_63, "Fatura Cancelada com Sucesso", _s18_44, "Faturas Canceladas com Sucesso", _s16_82, "Fatura Revertida com Sucesso", _s17_64, "Faturas Revertidas com Sucesso", "reverse", "Reverter", "full_name", "Nome Completo", _s17_65, "Cidade/Estado/CEP", _s17_67, "CEP/Cidade/Estado", "custom1", _s22_79, "custom2", _s21_112, "custom3", _s22_80, "custom4", _s20_105, "optional", "Opcional", "license", "Licen\xe7a", "purge_data", "Limpar Dados", _s16_83, _s35_30, _s18_45, "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_102, "company_address", "Endere\xe7o da companhia", "invoice_details", "Detalhes da Fatura", "quote_details", "Detalhes da cota\xe7\xe3o", "credit_details", _s19_103, "product_columns", _s18_161, "task_columns", _s18_162, "add_field", "Adicionar campo", "all_events", _s16_281, "permissions", "Permiss\xf5es", "none", "Nenhum", "owned", "Possu\xeddo", "payment_success", _s31_29, "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_31, _s29_53, _s16_84, "Comprar licen\xe7a", "apply_license", "Aplicar Licen\xe7a", "cancel_account", "Excluir Conta", _s22_22, "Aviso: Isso excluir\xe1 permanentemente sua conta, n\xe3o h\xe1 como desfazer esta a\xe7\xe3o.", "delete_company", "Excluir Empresa", _s22_23, "Aviso: Isto ir\xe1 excluir permanentemente sua empresa, n\xe3o h\xe1 como desfazer esta a\xe7\xe3o.", "enabled_modules", "Enabled Modules", "converted_quote", "Cota\xe7\xe3o convertida com sucesso", "credit_design", _s17_172, "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_86, _s36_4, "deleted_designs", _s35_9, _s16_87, _s36_5, "proposals", "Propostas", "tickets", "Tickets", _s16_88, _s22_81, "recurring_tasks", _s19_104, _s18_46, "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_71, "restored_credit", "Cr\xe9dito restaurado com sucesso", _s16_90, ":count cr\xe9ditos arquivados com sucesso", "deleted_credits", ":count cr\xe9ditos exclu\xeddos com sucesso", _s16_91, _s36_6, "current_version", "Vers\xe3o Atual", "latest_version", "\xdaltima vers\xe3o", "update_now", "Atualize agora", _s26_19, "Uma nova vers\xe3o do aplicativo da web est\xe1 dispon\xedvel", _s16_92, _s22_82, "app_updated", _s34_27, "learn_more", "Saiba mais", "integrations", "Integra\xe7\xf5es", "tracking_id", "Id de rastreamento", _s17_69, _s20_106, "credit_footer", _s17_173, "credit_terms", _s17_174, "new_company", "Nova Empresa", "added_company", _s30_42, "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_72, "surcharge2", _s25_73, "surcharge3", _s25_74, "surcharge4", _s25_75, "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_52, "\xdaltimo Login do Contato", _s17_71, "Nome Completo do Contato", "contact_phone", "Telefone de Contato", _s21_43, "Valor personalizado do contato 1", _s21_44, "Valor personalizado do contato 2", _s21_45, "Valor personalizado do contato 3", _s21_46, "Valor personalizado do contato 4", _s17_73, "Rua de envio", _s17_74, "Complemento de envio", "shipping_city", "Cidade de envio", "shipping_state", "Estado/Prov\xedncia de envio", _s20_41, "CEP de envio", _s16_122, "Pa\xeds de envio", _s16_124, "Rua de cobran\xe7a", _s16_125, "Complemento de cobran\xe7a", "billing_city", "Cidade de cobran\xe7a", "billing_state", "Estado/Prov\xedncia de cobran\xe7a", _s19_27, "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_282, "edit_columns", "Editar Colunas", "columns", "Colunas", "aging", "Envelhecimento", "profit_and_loss", "Lucro e Preju\xedzo", "reports", "Relat\xf3rios", "report", "Relat\xf3rio", "add_company", _s17_175, "unpaid_invoice", "Fatura n\xe3o Paga", "paid_invoice", "Fatura Paga", _s16_126, _s22_83, "help", "Ajuda", "refund", "Reembolsar", "refund_date", _s17_176, "filtered_by", "Filtrado por", "contact_email", "Email de Contato", "multiselect", _s16_283, "entity_state", "Estado", "verify_password", "Verificar Senha", "applied", "Aplicado", _s21_47, "Inclui erros recentes dos logs", _s30_6, _s58_3, "message", "Mensagem", "from", "De", _s20_43, _s27_75, _s25_33, "Inclua a descri\xe7\xe3o e o custo na lista suspensa do produto", _s20_45, _s48_4, _s18_55, "Ajustar Porcentagem da Multa", _s23_18, "Ajustar o percentual de taxa a contabilizar", _s18_57, _s20_107, "support_forum", _s16_284, "about", "Sobre", "documentation", "Documenta\xe7\xe3o", "contact_us", "Contate-nos", "subtotal", "Subtotal", "line_total", "Total da Linha", "item", "Item", "credit_email", _s17_177, "iframe_url", "Website", "domain_url", "URL do Dom\xednio", _s21_48, "A senha \xe9 muito curta", _s20_46, "A senha deve conter um caractere mai\xfasculo e um n\xfamero", _s19_29, _s28_72, _s23_19, _s27_76, _s20_47, "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_163, "float", "Flutuante", "collapse", "Fechar", "show_or_hide", "Exibir/esconder", "menu_sidebar", _s21_113, "history_sidebar", _s26_67, "tablet", "Tablet", "mobile", "M\xf3vel", "desktop", "Desktop", "layout", "Layout", "view", "Visualizar", "module", "M\xf3dulo", "first_custom", _s22_79, "second_custom", _s21_112, "third_custom", _s22_80, "show_cost", "Mostrar Custo", _s17_76, _s17_77, "show_cost_help", "Exibir um campo de custo do produto para rastrear a marca\xe7\xe3o/lucro", _s21_49, _s29_54, _s26_21, _s72_0, _s21_51, _s28_73, _s26_22, _s77_1, _s21_53, _s21_54, _s26_23, _s34_11, _s16_128, _s17_178, _s21_55, _s60_0, "one_tax_rate", _s19_105, "two_tax_rates", _s22_84, "three_tax_rates", _s22_85, _s16_130, "Taxa de imposto padr\xe3o", "user", "Usu\xe1rio", "invoice_tax", _s17_179, "line_item_tax", _s24_67, "inclusive_taxes", _s17_180, _s17_78, _s27_77, "item_tax_rates", _s25_76, _s18_59, "Selecione um cliente", "configure_rates", _s18_164, _s18_60, "Configurar m\xe9todos de pagamento", "tax_settings", "Configura\xe7\xf5es de Impostos", _s18_62, "Tarifas de Impostos", "accent_color", "Cor de destaque", "switch", "Mudar", _s19_31, _s27_78, "options", "Op\xe7\xf5es", _s16_132, _s20_108, "multi_line_text", _s16_285, "dropdown", "Dropdown", "field_type", "Tipo de Campo", _s27_32, "Foi enviado um e-mail de recupera\xe7\xe3o de senha", "submit", "Enviar", _s16_134, "Recupere sua senha", "late_fees", "Taxas atrasadas", "credit_number", "N\xfamero do Cr\xe9dito", "payment_number", "Pagamento N\xfamero", "late_fee_amount", _s16_286, _s16_135, "Percentual de Multa", "schedule", "Agendamento", "before_due_date", "At\xe9 a data de vencimento", "after_due_date", _s28_74, _s18_64, "At\xe9 a data da fatura", "days", "Dias", "invoice_email", "Email de Fatura", "payment_email", "Email de Pagamento", "partial_payment", _s17_181, "payment_partial", "Partial Payment", _s21_56, "Email de pagamento parcial", "quote_email", "Email de Or\xe7amento", _s16_137, _s17_168, _s16_139, "Filtrado por Usu\xe1rio", "administrator", "Administrador", _s18_65, "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_12, "deleted_users", _s33_17, "removed_users", _s33_18, "restored_users", _s34_13, _s16_141, _s20_107, "invoice_options", "Op\xe7\xf5es da Fatura", _s17_80, "Ocultar Pago at\xe9 Hoje", _s22_30, 'Apenas mostrar "Pago at\xe9 a Data" em suas faturas uma vez que o pagamento for recebido.', _s23_21, "Embutir Documentos", _s28_19, "Incluir imagens anexas na fatura.", _s16_143, "Exibir Cabe\xe7alho em", _s16_144, "Exibir Rodap\xe9 em", "first_page", "Primeira p\xe1gina", "all_pages", "Todas as p\xe1ginas", "last_page", "\xdaltima p\xe1gina", "primary_font", "Fonte Prim\xe1ria", "secondary_font", _s16_287, "primary_color", "Cor Prim\xe1ria", "secondary_color", "Cor Secundaria", "page_size", _s17_182, "font_size", "Tamanho da Fonte", "quote_design", _s19_106, "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_86, "quote_footer", _s19_107, _s18_66, _s16_288, _s23_22, _s74_, _s18_67, _s24_68, _s23_23, _s61_5, _s18_68, "Auto Convers\xe3o", _s23_24, _s72_1, _s17_82, _s34_28, "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_84, "3 meses", _s16_145, "4 meses", "freq_six_months", "6 meses", "freq_annually", "Anualmente", "freq_two_years", "2 anos", _s16_146, "Tr\xeas Anos", "never", "Nunca", "company", "Empresa", _s17_85, "N\xfameros Gerados", "charge_taxes", "Cobrar impostos", "next_reset", "Pr\xf3ximo Reset", "reset_counter", _s18_165, _s16_147, _s22_87, "number_padding", _s23_62, "general", "Geral", "surcharge_field", _s18_166, "company_field", _s16_289, "company_value", _s16_290, "credit_field", _s16_291, "invoice_field", "Campo da Fatura", _s17_87, _s19_108, "client_field", _s16_292, "product_field", _s16_293, "payment_field", _s18_167, "contact_field", "Campo do Contato", "vendor_field", _s19_109, "expense_field", _s16_294, "project_field", _s16_295, "task_field", "Campo da Tarefa", "group_field", "Campo de Grupo", "number_counter", _s17_183, "prefix", "Prefixo", "number_pattern", _s19_110, "messages", "Mensagens", "custom_css", _s17_184, _s17_89, _s24_69, _s16_149, "Exibir em PDF", _s21_58, "Exibir a assinatura do cliente no PDF da fatura/or\xe7amento.", _s25_39, "Checkbox para Condi\xe7\xf5es de Fatura", _s30_7, "Exigir que o cliente confirme que aceita as condi\xe7\xf5es da fatura.", _s23_25, "Checkbox de Condi\xe7\xf5es do Or\xe7amento", _s28_20, "Exigir que cliente confirme que aceita as Condi\xe7\xf5es do Or\xe7amento", _s25_40, "Assinatura de Fatura", _s30_8, "Exigir que o cliente providencie sua assinatura", _s23_26, _s23_63, _s22_32, "Proteger Faturas com Senha", _s27_33, "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_26, "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_150, _s17_185, "attach_ubl", "Anexar UBL", "email_style", "Estilo do E-mail", _s19_33, "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_186, "bank_transfer", _s22_88, "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_34, "Logos de Cart\xf5es Aceitos", "credentials", "Credenciais", "update_address", "Atualizar Endere\xe7o", _s19_36, "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_152, "Taxa de imposto criada com sucesso", _s16_153, "Taxa de imposto atualizada com sucesso", _s17_92, "Taxa de imposto arquivada com sucesso", _s16_154, _s36_32, _s17_93, _s38_27, _s18_69, _s38_11, _s17_94, _s37_6, _s18_70, _s38_12, "fill_products", "Auto-preencher produtos", _s18_71, "Ao selecionar um produto sua descri\xe7\xe3o e pre\xe7o ser\xe3o automaticamente preenchidos", "update_products", _s35_31, _s20_51, "Atualizar uma fatura ir\xe1 automaticamenteatualizar a biblioteca de produtos", _s16_155, _s18_168, _s21_59, _s68_, "fees", "Taxas", "limits", "Limites", "provider", "Provedor", "company_gateway", "Gateway de Pagamento", _s16_157, "Gateways de Pagamento", _s19_37, "Novo Gateway", _s20_52, "Editar Gateway", _s23_27, "Gateway criado com sucesso", _s23_28, "Gateway atualizado com sucesso", _s24_27, "Gateway arquivado com sucesso", _s23_29, "Gateway exclu\xeddo com sucesso", _s24_28, "Gateway restaurado com sucesso", _s25_42, _s37_7, _s24_29, _s36_7, _s25_43, _s37_8, _s16_159, "Continuar Editando", "discard_changes", _s18_169, "default_value", "Valor padr\xe3o", "disabled", "Desabilitado", "currency_format", _s16_296, _s21_60, "Primeiro dia da Semana", _s23_30, _s19_111, "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_109, "military_time", "Formato de Tempo 24h", _s18_72, _s19_112, "send_reminders", _s16_297, "timezone", "Fuso Hor\xe1rio", _s19_38, _s20_110, _s17_95, _s18_170, _s19_40, _s19_113, _s18_73, _s20_111, _s18_75, _s21_114, "group_settings", _s23_64, "group", "Grupo", "groups", "Grupos", "new_group", "Novo Grupo", "edit_group", "Editar Grupo", "created_group", _s24_70, "updated_group", _s28_75, "archived_groups", _s35_11, "deleted_groups", _s34_14, "restored_groups", _s35_12, "archived_group", _s27_79, "deleted_group", _s26_68, "restored_group", _s28_76, "upload_logo", "Carregar Logo", "uploaded_logo", "Logo carregado com sucesso", "logo", "Logo", "saved_settings", "Configura\xe7\xf5es salvas com sucesso", _s16_161, "Configura\xe7\xf5es de Produtos", "device_settings", _s28_77, "defaults", "Padr\xf5es", "basic_settings", "Configura\xe7\xf5es B\xe1sicas", _s17_97, "Configura\xe7\xf5es Avan\xe7adas", "company_details", _s19_114, "user_details", "Detalhes do Usu\xe1rio", "localization", "Localiza\xe7\xe3o", "online_payments", _s17_187, "tax_rates", "Taxas de Impostos", "notifications", "Notifica\xe7\xf5es", "import_export", "Importar | Exportar", "custom_fields", _s21_115, "invoice_design", "Design da Fatura", "buy_now_buttons", "Bot\xf5es Compre J\xe1", "email_settings", "Configura\xe7\xf5es de Email", _s23_32, "Modelos e Lembretes", _s22_33, "Cart\xf5es de Cr\xe9dito & Bancos", _s19_42, _s21_116, "price", "Pre\xe7o", "email_sign_up", "Inscri\xe7\xe3o de Email", "google_sign_up", "Inscri\xe7\xe3o no Google", _s27_37, "Obrigado por sua compra!", "redeem", "Resgatar", "back", "Voltar", "past_purchases", _s16_298, _s19_44, _s16_299, "pro_plan", "Plano Pro", "enterprise_plan", _s17_188, "count_users", ":count usu\xe1rios", "upgrade", "Upgrade", _s25_44, "Por favor digite o primeiro nome", _s24_30, "Por favor digite o sobrenome", _s33_19, _s86_0, "i_agree_to_the", "Aceito os", _s16_163, _s20_112, "privacy_policy", _s23_65, "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_77, "Nenhum registro selecionado", _s21_63, "Por favor, salve ou cancele suas altera\xe7\xf5es", "download", "Download", _s27_38, "Necessita um plano empresarial", "take_picture", "Tire uma Foto", "upload_file", "Enviar Arquivo", "document", "Documento", "documents", "Documentos", "new_document", "Novo Documento", "edit_document", _s16_300, _s17_99, _s29_55, _s16_165, _s32_19, _s17_100, _s31_30, _s16_166, _s29_56, _s17_101, _s32_20, _s18_79, _s38_13, _s17_102, _s37_9, _s18_80, _s38_14, "no_history", "Sem Hist\xf3rico", "expense_date", "Data da Despesa", "pending", "Pendente", _s16_167, "Autenticado", _s16_168, "Pendente", _s16_169, "Faturado", "converted", "Convertido", _s24_32, "Adicionar documentos \xe0 fatura", "exchange_rate", "Taxa de C\xe2mbio", _s16_170, "Converter moeda", "mark_paid", _s16_301, "category", "Categoria", "address", "Endere\xe7o", "new_vendor", "Novo Fornecedor", "created_vendor", _s29_57, "updated_vendor", _s33_30, "archived_vendor", _s32_21, "deleted_vendor", "Fornecedor exclu\xeddo com sucesso", "restored_vendor", "Fornecedor restaurado com sucesso", _s16_171, _s42_19, "deleted_vendors", ":count fornecedores exclu\xeddos com sucesso", _s16_172, _s36_8, "new_expense", "Informar Despesa", "created_expense", _s26_69, "updated_expense", _s30_43, _s16_173, _s29_58, "deleted_expense", _s28_78, _s16_174, _s30_44, _s17_103, _s31_31, _s16_175, _s30_45, _s17_104, _s37_10, "copy_shipping", "Copiar Envio", "copy_billing", "Copiar Cobran\xe7a", "design", "Design", _s21_64, "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_80, "stopped_task", "Tarefa interrompida com sucesso", "resumed_task", _s29_59, "now", "Agora", _s16_176, _s31_32, "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_16, _s19_46, "Por favor digite um nome", "budgeted_hours", "Horas Or\xe7adas", "created_project", _s26_70, "updated_project", _s30_46, _s16_178, _s29_60, "deleted_project", _s28_68, _s16_179, _s30_47, _s17_105, _s38_28, _s16_180, ":count projetos exclu\xeddos com sucesso", _s17_106, _s37_11, "new_project", "Novo Projeto", _s27_42, "Obrigado por usar nosso app!", "if_you_like_it", "Se voc\xea desejar por favor", "click_here", "clique aqui", _s18_81, "Clique aqui", "to_rate_it", "para dar uma nota.", "average", "M\xe9dio", "unapproved", "N\xe3o Aprovado", _s30_13, _s56_1, "locked", "Travado", "authenticate", "Autenticar", _s19_48, _s23_66, _s24_33, _s23_67, "footer", "Rodap\xe9", "compare", "Comparar", "hosted_login", "Login Hospedado", "selfhost_login", _s20_113, "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_107, _s21_117, "previous_period", _s16_302, "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_181, "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_303, "edit_payment", _s16_304, "edit_task", "Editar Tarefa", "edit_expense", "Editar Despesa", "edit_vendor", _s17_189, "edit_project", "Editar Projeto", _s20_54, _s27_81, "billing_address", "Endere\xe7o de Cobran\xe7a", _s16_183, _s17_190, "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_185, "Refresh Completo", _s23_33, "Por favor digite seu email", _s26_32, "Por favor digite sua senha", _s21_67, "Por favor digite sua URL", _s26_34, "Por favor digite uma chave de produto", "ascending", "Ascendente", "descending", "Descendente", "save", "Salvar", _s17_109, "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", "CNPJ", "create", "Criar", _s19_50, _s43_5, "error", "Erro", _s16_187, _s24_71, "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_189, _s16_305, "product", "Produto", "products", "Produtos", "new_product", "Novo Produto", "created_product", "Produto criado com sucesso", "updated_product", "Produto atualizado com sucesso", _s16_191, "Produto arquivado com sucesso", "deleted_product", "Produto exclu\xeddo com sucesso", _s16_192, _s30_48, _s17_111, ":count produtos arquivados com sucesso", _s16_193, ":count produtos exclu\xeddos com sucesso", _s17_112, _s37_12, "product_key", "Produto", "notes", "Notas", "cost", "Custo", "client", "Cliente", "clients", "Clientes", "new_client", "Novo Cliente", "created_client", _s26_71, "updated_client", _s30_49, "archived_client", _s29_61, _s16_194, _s38_29, "deleted_client", "Cliente exclu\xeddo com sucesso", "deleted_clients", ":count clientes exclu\xeddos com sucesso", "restored_client", "Cliente restaurado com sucesso", _s16_195, _s36_10, "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_196, "Fatura arquivada com sucesso", "deleted_invoice", "Fatura exclu\xedda com sucesso", _s16_197, "Fatura restaurada com sucesso", _s17_113, ":count faturas arquivadas com sucesso", _s16_198, ":count faturas exclu\xeddas com sucesso", _s17_114, _s37_13, "emailed_invoice", "Fatura enviada por email com sucesso", "emailed_payment", _s39_12, "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_115, "quote_date", _s17_191, "valid_until", "V\xe1lido At\xe9", "items", "Itens", "partial_deposit", _s16_306, "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_171, _s16_199, _s26_72, "status", "Status", _s17_115, "Status da Fatura", "quote_status", "Status do Or\xe7amento", _s22_34, _s31_33, _s22_36, _s29_62, "count_selected", _s19_116, "total", "Total", "percent", "Porcento", "edit", "Editar", "dismiss", "Dispensar", _s20_56, "Por favor digite uma data", _s22_37, _s30_50, _s24_35, "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_15, "Por favor digite um n\xfamero de fatura", _s27_46, _s39_13, "past_due", "Vencido", "draft", "Rascunho", "sent", "Enviado", "viewed", "Visualizado", "approved", "Aprovado", "partial", "Dep\xf3sito / Parcial", "paid", "Pago", "mark_sent", _s19_117, _s22_39, "Fatura marcada como enviada com sucesso", _s22_40, "Sucesso! A fatura foi marcada como enviada.", _s23_35, "Faturas marcadas como enviadas com sucesso", _s23_36, "Sucesso! As faturas foram marcadas como enviada.", "done", "Conclu\xeddo", _s37_14, "Por favor digite um cliente ou nome de contato", "dark_mode", "Modo Escuro", _s27_48, "Reinicie o app para aplicar a mudan\xe7a", "refresh_data", "Atualizar Dados", "blank_contact", "Contato Vazio", "activity", "Atividade", _s16_201, "Nenhum registro encontrado", "clone", "Clonar", "loading", "Carregando", "industry", "Ind\xfastria", "size", "Tamanho", "payment_terms", _s21_109, "payment_date", _s17_192, "payment_status", "Status do Pagamento", _s16_203, "Pendente", _s16_204, "Anulado", _s16_205, "Falhou", _s16_206, "Completado", _s16_207, _s24_66, _s16_208, "Reembolsado", _s17_116, "N\xe3o Aplicado", _s17_117, _s19_14, "net", "Vencimento", "client_portal", _s17_193, "show_tasks", "Exibir tarefas", "email_reminders", "Lembretes de Email", "enabled", "Habilitado", "recipients", "Destinat\xe1rios", "initial_email", "Email Inicial", "first_reminder", _s17_194, "second_reminder", _s16_307, "third_reminder", _s17_195, "reminder1", _s17_194, "reminder2", _s16_307, "reminder3", _s17_195, "template", "Modelo", "send", "Enviar", "subject", "Assunto", "body", "Corpo", "send_email", "Enviar Email", "email_receipt", "Enviar recibo de pagamento ao cliente por email", "auto_billing", _s19_118, "button", "Bot\xe3o", "preview", "Preview", "customize", "Personalizar", "history", "Hist\xf3rico", "payment", "Pagamento", "payments", "Pagamentos", "refunded", "Reembolsado", "payment_type", _s17_164, _s21_69, _s23_68, "enter_payment", "Informar Pagamento", "new_payment", "Adicionar Pagamento", "created_payment", _s28_79, "updated_payment", _s32_22, _s16_209, _s31_34, "deleted_payment", "Pagamento exclu\xeddo com sucesso", _s16_210, "Pagamento restaurado com sucesso", _s17_118, _s40_10, _s16_211, ":count pagamentos exclu\xeddos com sucesso", _s17_119, _s37_16, "quote", "Or\xe7amento", "quotes", "Or\xe7amentos", "new_quote", "Novo Or\xe7amento", "created_quote", _s28_80, "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_11, "deleted_quotes", ":count or\xe7amentos exclu\xeddos com sucesso", "restored_quotes", _s35_16, "expense", "Despesa", "expenses", "Despesas", "vendor", "Fornecedor", "vendors", "Fornecedores", "task", "Tarefa", "tasks", "Tarefas", "project", "Projeto", "projects", "Projetos", "activity_1", _s29_63, "activity_2", _s32_23, "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_33, "activity_12", _s35_32, "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_30, "activity_22", _s33_31, "activity_23", ":user excluiu o or\xe7amento :quote", "activity_24", _s34_29, "activity_25", ":user restaurou a fatura :invoice", "activity_26", _s33_32, "activity_27", _s36_34, "activity_28", ":user restaurou o cr\xe9dito :credit", "activity_29", ":contact aprovou o or\xe7amento :quote para o cliente :client", "activity_30", _s32_24, "activity_31", _s35_33, "activity_32", ":user excluiu :vendor", "activity_33", _s36_35, "activity_34", _s30_51, "activity_35", _s33_33, "activity_36", ":user excluiu a despesa :expense", "activity_37", _s34_30, "activity_39", _s58_4, "activity_40", _s72_2, "activity_41", "Pagamento :payment_amount (:payment) falhou", "activity_42", _s26_73, "activity_43", _s30_52, "activity_44", _s29_64, "activity_45", ":user excluiu a tarefa :task", "activity_46", _s30_53, "activity_47", _s34_31, "activity_48", _s32_25, "activity_49", _s29_65, "activity_50", _s27_82, "activity_51", _s30_54, "activity_52", _s31_35, "activity_53", _s33_34, "activity_54", _s30_55, "activity_55", ":contact respondeu o ticket :ticket", "activity_56", _s33_35, "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", _s28_50, "activity_61", _s28_53, "activity_62", _s28_54, "activity_63", _s61_3, "activity_64", _s62_0, "activity_65", _s61_4, "activity_66", _s63_0, "activity_80", _s40_2, "activity_81", _s40_3, "activity_82", _s41_4, "activity_83", _s40_4, "activity_84", _s41_5, _s17_120, "Senha One-Time (OTP)", "emailed_quote", "Or\xe7amento enviado por email com sucesso", "emailed_credit", _s27_83, _s20_58, _s42_20, _s21_71, _s40_12, "expired", "Expirado", "all", "Todos", "select", "Selecionar", _s22_41, _s33_36, "custom_value1", _s19_119, "custom_value2", _s19_119, "custom_value3", _s21_118, "custom_value4", _s21_119, _s18_82, _s30_56, _s24_40, _s32_26, _s29_32, "Mensagem Personalizada de Fatura Atrasada", _s27_53, "Mensagem Personalizada de Fatura Paga", _s31_15, _s48_5, "lock_invoices", "Bloquear Faturas", "translations", "Tradu\xe7\xf5es", _s19_51, _s29_66, _s19_53, _s28_81, _s22_43, _s30_57, _s22_45, _s29_67, _s21_72, "Padr\xe3o de Numera\xe7\xe3o de Vendedor", _s21_74, "Contador Num\xe9rico de Vendedores", _s21_76, _s29_68, _s21_78, _s28_82, _s22_47, _s32_27, _s22_49, _s31_36, _s22_51, _s29_69, _s22_53, "Contador Num\xe9rico de Faturas", _s20_59, _s32_28, _s20_61, "Contador Num\xe9rico de Or\xe7amentos", _s21_80, _s30_58, _s21_82, _s29_70, _s21_84, _s30_58, _s21_85, _s29_70, _s18_84, _s26_74, "counter_padding", _s18_172, _s28_55, _s43_6, _s18_86, _s20_114, _s18_88, _s24_72, _s18_90, _s20_115, _s18_92, _s24_73, _s18_94, _s20_116, _s18_96, _s24_74, _s21_86, _s27_84, _s19_55, _s30_59, _s21_88, _s30_60, _s29_34, _s38_31, "show_table", "Exibir Tabelas", "show_list", "Exibir Lista", "client_city", _s17_196, "client_state", "Estado do Cliente", "client_country", "Pa\xeds do Cliente", _s16_212, "Cliente Ativo", "client_balance", "Balan\xe7o do Cliente", "client_address1", _s19_120, "client_address2", "Complemento", "vendor_address1", "Vendor Street", "vendor_address2", _s16_215, _s24_42, _s19_121, _s24_43, "Complemento", "type", "Tipo", "invoice_amount", "Valor da Fatura", _s16_216, _s18_171, "tax_rate1", _s17_197, "tax_rate2", _s17_198, "tax_rate3", _s17_199, "auto_bill", _s19_122, "archived_at", "Arquivado em", "has_expenses", "Tem despesas", "custom_taxes1", _s25_77, "custom_taxes2", _s25_78, "custom_taxes3", _s25_79, "custom_taxes4", _s25_80, _s17_122, _s25_72, _s17_123, _s25_73, _s17_124, _s25_74, _s17_125, _s25_75, "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", _s19_123, "tax_paid", "Impostos pagos", "payment_amount", "Quantia de Pagamento", "age", "Idade", "is_running", "Is Running", "time_log", "Log de Tempo", "bank_id", "Banco", _s19_57, _s19_58, _s16_217, "Categoria de Despesa", _s19_59, _s19_60, "tax_name1", "Imposto 1", "tax_name2", "Imposto 2", "tax_name3", "Tax Name 3", "transaction_id", "ID de transa\xe7\xe3o", _s18_98, _s18_99, _s16_218, _s16_219], t1, t1), "pt_PT", A.LinkedHashMap_LinkedHashMap$_literal(["add_to_invoice", "Adicionar na nota de pagamento :invoice", _s17_, _s17_0, "week", "Semana", "created_record", _s27_, _s25_, "O cliente :client foi notificado por e-mail referente \xe0 nota de pagamento :invoice de :amount.", _s26_, _s17_1, _s31_, _s50_, _s31_0, _s22_, _s36_, _s55_, _s20_, _s20_0, _s25_0, _s45_, _s16_, "Moeda da Nota de Pagamento", "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_, "change_status", "Change Status", "fees_sample", "A taxa para :amount nota de pag. deve ser :total.", _s19_, _s19_0, _s24_, _s29_, "after_saving", "After Saving", "view_record", "View Record", _s21_, _s21_0, _s26_0, _s37_, _s19_1, _s19_2, "json_help", _s58_, "release_notes", "Release Notes", _s23_, _s33_, "started_tasks", _s33_0, "stopped_tasks", _s33_1, "approved_quote", _s27_55, "approved_quotes", _s35_, "approve", "Aprovar", "client_website", "Client Website", "invalid_time", "Invalid Time", _s21_1, _s21_2, _s20_1, _s20_2, _s27_0, _s27_1, _s23_0, _s23_1, "load_pdf", "Load PDF", _s16_1, _s16_2, _s24_0, _s44_, "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_3, _s16_4, "purged_client", "Cliente apagado com sucesso", _s27_2, _s77_, _s22_0, _s34_, _s30_, _s47_, "small", "Small", _s21_3, _s34_0, _s22_1, _s35_0, _s16_5, _s45_0, "wait_for_saving", _s44_0, _s20_3, _s94_, "remaining", "Remaining", "invoice_paid", "Invoice Paid", "activity_120", _s50_0, "activity_121", _s50_1, "activity_122", _s51_, "activity_123", _s50_2, "activity_124", _s51_0, "normal", "Normal", "large", "Large", "extra_large", "Extra Large", _s16_6, _s16_7, _s21_4, _s42_, "print_pdf", "Print PDF", "remind_me", "Remind Me", _s16_8, _s16_9, "click_selected", "Click Selected", "hide_preview", "Hide Preview", "edit_record", "Edit Record", _s27_3, _s57_, "giropay", "GiroPay", "direct_debit", "Direct Debit", _s21_5, _s30_0, "set_password", "Definir palavra-passe", _s17_2, _s59_, _s16_10, _s58_0, _s20_4, _s33_2, "disconnect", "Disconnect", "add_to_invoices", "Add to Invoices", "acss", _s29_36, "becs", _s17_126, "bulk_download", "Download", _s17_3, _s104_, "persist_ui", "Persist UI", "persist_ui_help", _s104_0, _s18_, _s18_0, _s17_4, _s17_5, "has_tasks", "Has Tasks", "registration", "Registration", _s27_4, _s50_3, "view_expense", _s29_49, "view_statement", "Visualizar declara\xe7\xe3o", "sepa", "D\xe9bito Direto SEPA", "ideal", "iDEAL", "przelewy24", "Przelewy24", "eps", "EPS", "fpx", "FPX", _s18_1, _s18_2, "system", "Sistema", _s19_3, _s19_4, "updated_company", _s28_, "kbc", "KBC", "bancontact", "Bancontact", _s19_5, _s44_1, "webhook_success", "Webhook Success", _s24_1, _s40_, _s27_5, _s43_, "app", "App", _s20_5, _s46_0, _s16_11, _s16_220, _s18_3, "Email Invoice", _s16_12, "Email Quote", _s17_6, "Email Credit", "from_name", _s17_159, _s16_13, _s16_221, _s17_7, _s18_145, _s18_4, _s20_98, _s21_6, _s23_57, _s22_2, _s25_67, _s25_1, _s37_25, _s25_2, _s41_12, _s26_2, _s40_7, _s25_3, _s27_85, _s25_4, _s38_1, _s26_3, _s41_13, _s24_2, _s24_3, _s25_5, _s25_6, "last_sent_date", "Last Sent Date", "include_drafts", "Include Drafts", _s19_6, _s32_0, "is_invoiced", "Is Invoiced", "change_plan", "Change Plan", "persist_data", "Persist Data", "customer_count", "Customer Count", _s16_14, _s16_15, _s16_16, _s16_17, _s28_0, _s28_1, "decimal_comma", "Decimal Comma", _s26_4, _s35_1, "select_method", "Select Method", "select_platform", "Select Platform", _s28_2, _s42_0, _s16_18, _s27_6, "enable_markdown", "Enable Markdown", _s20_6, _s35_2, "user_guide", "Guia do Utilizador", _s18_6, _s18_7, "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_1, _s31_2, _s25_7, _s25_8, _s33_3, _s33_4, _s27_7, _s27_8, _s36_0, _s36_1, _s31_3, _s31_4, _s25_9, _s25_10, "net_subtotal", "Net", "review_app", "Review App", "check_status", "Check Status", "free_trial", "Free Trial", _s23_2, _s57_0, _s21_8, _s62_, "change_email", "Change Email", _s25_11, _s52_, _s21_9, _s21_10, "uninvoiced", "Uninvoiced", "subdomain_guide", _s120_, "send_time", "Send Time", "import_data", "Importar Dados", "import_settings", "Import Settings", _s17_9, _s28_3, _s19_7, _s48_, "json", "JSON", _s24_4, _s24_5, "wait_for_data", _s42_1, "net_total", "Net Total", "has_taxes", "Has Taxes", _s16_19, _s16_20, _s18_8, _s40_0, "login_success", _s16_21, "login_failure", "Failed Login", "exported_data", _s67_, _s23_3, _s23_4, _s28_4, _s41_, "step_1_sign_in", "Step 1: Sign In", _s16_22, _s17_10, "account_id", "Account ID", _s27_9, _s35_3, "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_9, _s18_10, _s23_5, _s35_4, "gateway_setup", "Gateway Setup", "preview_sidebar", "Preview Sidebar", _s16_23, _s16_24, _s18_11, _s31_5, _s16_25, _s16_26, "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_146, "invoice_item", "Invoice Item", "quote_item", "Quote Item", _s18_12, "Primeiro Nome do Contacto", _s17_11, "\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_11, _s53_, _s25_12, _s37_0, _s17_13, _s17_14, "is_viewed", "Is Viewed", "letter", "Letter", "legal", "Legal", "page_layout", "Page Layout", "portrait", "Portrait", "landscape", "Landscape", _s26_5, _s85_, _s20_7, _s54_, _s21_12, _s21_13, _s17_15, _s17_16, "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_14, _s18_15, "promo_code", "C\xf3digo Promocional", "promo_discount", "Promo Discount", _s18_16, _s18_17, _s16_27, _s16_28, "max_seats_limit", "Max Seats Limit", "trial_enabled", "Trial Enabled", "trial_duration", "Trial Duration", _s21_14, _s21_15, _s18_18, _s18_19, "plan_map", "Plan Map", "refund_period", "Refund Period", _s21_16, _s21_17, "purchase_page", "Purchase Page", "security", "Seguran\xe7a", "email_bounced", "Email Bounced", _s20_8, "Spam Complaint", "email_delivery", "Email Delivery", _s16_29, _s16_30, "pdf_response", "PDF Response", _s22_4, _s22_5, "pdf_failed", "PDF Failed", "pdf_success", "PDF Success", "modified", "Modified", "subscription", "Subscri\xe7\xe3o", "subscriptions", "Subscri\xe7\xf5es", _s16_31, "Nova Subscri\xe7\xe3o", _s17_17, "Editar subscri\xe7\xe3o", _s20_9, "Subscri\xe7\xe3o criada com sucesso", _s20_10, "Subscri\xe7\xe3o atualizada com sucesso", _s21_18, "Subscri\xe7\xe3o arquivada com sucesso", _s20_11, "Subscri\xe7\xe3o Apagada com Sucesso", _s20_12, "Subscri\xe7\xe3o Removida com Sucesso", _s21_19, "Subscri\xe7\xe3o Restaurada com Sucesso", _s19_8, "Encontrada 1 Subscri\xe7\xe3o", _s20_13, "Encontradas :count Subscri\xe7\xf5es", _s26_6, "Subdom\xednio n\xe3o dispon\xedvel", "connect_gmail", "Associar Gmail", _s16_33, "Desassociar Gmail", "connected_gmail", _s28_5, _s18_20, _s31_6, _s16_35, _s100_, _s16_36, "N\xfamero de Identifica\xe7\xe3o do Cliente", "count_minutes", ":count Minutos", _s16_38, "Timeout da palavra-passe", _s29_0, _s29_1, "use_last_email", "Usar \xfaltimo E-mail", _s16_40, "Ativar Empresa", _s21_21, "Ativar E-mail, notas de pagamento recorrentes e notifica\xe7\xf5es", _s27_11, "Ocorreu um erro, por favor tente novamente", _s27_12, "Por favor defina uma palavra-passe", _s34_3, "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_6, "Por favor escolha um pa\xeds", "resend_invite", "Reenviar convite", _s19_9, "Autentica\xe7\xe3o de dois fatores (2FA) desativada com sucesso", _s16_42, _s30_1, _s19_10, _s33_9, "delivered", "Entregue", "bounced", "Devolvido", "spam", "Spam", "view_docs", "Ver Documentos", _s32_1, "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_22, "Ler o c\xf3digo de barras com uma :link aplica\xe7\xe3o compat\xedvel.", _s18_21, "Autentica\xe7\xe3o de Dois Fatores ativada com sucesso", "connect_google", "Associar Google", _s17_19, "Desassociar Google", _s17_21, "Autentica\xe7\xe3o de Dois Fatores", _s18_22, "Desativar Dois Fatores", _s34_4, "Exigir Palavra-passe para In\xedcio de Sess\xe3o Social", "stay_logged_in", "Continuar com sess\xe3o iniciada", _s23_8, "Aviso: A sua sess\xe3o est\xe1 prestes a expirar", "count_hours", ":count Horas", "count_day", "1 Dia", "count_days", ":count Dias", _s19_11, _s19_12, _s17_22, "Defini\xe7\xf5es de Seguran\xe7a", "resend_email", "Reenviar E-mail", _s26_8, "Por favor confirme o seu endere\xe7o de E-mail", _s16_43, _s21_105, _s19_13, _s25_81, _s19_15, _s45_1, "list_long_press", "List Long Press", "show_actions", "Mostrar A\xe7\xf5es", _s17_24, "Iniciar Multisele\xe7\xe3o", _s27_14, "Um E-mail foi enviado para confirmar este endere\xe7o de correio eletr\xf3nico", _s21_23, _s97_, "this_quarter", "This Quarter", "last_quarter", _s19_88, "to_update_run", "Para atualizar corra", _s18_24, "Converter em Nota de Pagamento", _s16_44, "URL de Registo", "invoice_project", "Faturar Projeto", "invoice_task", "Faturar Tarefa", "invoice_expense", "Nota de Pagamento da Despesa", _s19_16, "Encontrado 1 Termo de Pagamento", _s20_14, "Encontrados :count Termos de Pagamento", _s16_46, "Guardar e Prever", "save_and_email", "Guardar e Enviar por E-mail", _s16_48, _s19_89, _s16_50, "Valor convertido", _s17_26, "Saldo Convertido", _s22_6, _s22_7, _s24_6, "Saldo de Cr\xe9dito Convertido", "converted_total", "Total Convertido", "is_sent", "Foi Enviado", _s17_28, "Documentos Pr\xe9-Definidos", "document_upload", "Upload de Documento", _s20_15, "Permitir que clientes enviem documentos/anexos", "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_25, "O Modo de depura\xe7\xe3o est\xe1 ativado", _s26_9, "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_30, "Pr\xf3ximas Despesas", "update_app", "Atualizar Aplica\xe7\xe3o", "started_import", "Importa\xe7\xe3o iniciou com sucesso", _s24_8, "Duplicar mapeamento de colunas", _s20_16, "Usa Taxas Inclusivas", _s18_26, _s18_27, "column", "Coluna", "sample", "Exemplo", "map_to", "Map To", "import", "Importar", _s25_14, "Usar primeira linha como nome das colunas", "select_file", "Por favor selecione um arquivo", _s16_52, "Nenhum Ficheiro Selecionado", "csv_file", "Ficheiro CSV", "csv", "CSV", "freshbooks", "FreshBooks", "invoice2go", "Invoice2go", "invoicely", "Invoicely", "waveaccounting", "Wave Accounting", "zoho", "Zoho", "accounting", "Contabilidade", _s22_8, "Por favor forne\xe7a todos os CSVs", "import_type", "Tipo de Importa\xe7\xe3o", "html_mode", "HTML Mode", "html_mode_help", _s43_0, "view_licenses", "Ver Licen\xe7as", "webhook_url", "Webhook URL", _s17_32, "Editor em ecr\xe3 inteiro", "sidebar_editor", "Editor da Barra Lateral", _s22_9, _s31_17, "purge", "Apagar", "service", "Servi\xe7o", "clone_to", "Duplicar para", "clone_to_other", "Duplicar para outro", "labels", "Etiquetas", "add_custom", "Adicionar Personalizado", "payment_tax", "Imposto de Pagamento", "unpaid", "N\xe3o pago", "white_label", "White Label", "delivery_note", "Nota de Envio", _s24_11, "Notas de Pagamento Enviadas est\xe3o bloqueadas", _s24_13, "Faturas Pagas est\xe3o bloqueadas", "source_code", "C\xf3digo-fonte", "app_platforms", "Plataformas da Aplica\xe7\xe3o", "invoice_late", _s26_75, "quote_expired", _s18_173, "partial_due", _s18_147, "invoice_total", _s21_120, "quote_total", _s18_148, "credit_total", "Total em cr\xe9dito", _s23_9, _s21_120, "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_15, "Aviso: esta empresa ainda n\xe3o foi ativada", "late_invoice", _s26_75, "expired_quote", _s18_173, "remind_invoice", "Enviar Lembrete da Nota de Pagamento", "cvv", "CVV", "client_name", "Nome do Cliente", "client_phone", "Telefone do Cliente", "required_fields", "Campos Necess\xe1rios", "calculated_rate", "Taxa Calculada", _s17_34, "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_54, "Editar Estado da Tarefa", _s19_17, "Estado da tarefa criado com sucesso", _s19_18, "Estado da tarefa atualizado com sucesso", _s20_18, "Estado da tarefa arquivado com sucesso", _s19_19, "Estado da tarefa apagado com sucesso", _s19_20, "Estado da tarefa removido com sucesso", _s20_19, "Estado da tarefa restaurado com sucesso", _s22_10, "Estado das tarefas arquivados com sucesso", _s21_27, "Estado das tarefas apagados com sucesso", _s22_11, "Estado das tarefas restaurados com sucesso", _s18_28, "Encontrado 1 Estado da Tarefa", _s20_21, "Encontados :count Estados da Tarefa", _s16_56, _s25_68, _s21_28, "Sempre mostrar a se\xe7\xe3o de tarefas ao criar notas de pagamento", _s20_22, "Registo das tarefas da Nota de Pagamento", _s25_15, _s42_4, _s20_24, _s20_25, _s25_16, "Adicionar detalhes da data na linha dos items da Nota de Pagamento", _s21_29, "Come\xe7ar tarefas antes de guardar", _s18_29, _s18_174, "task_settings", "Defini\xe7\xf5es de tarefa", _s20_26, "Configurar Categorias", _s18_31, _s22_78, _s20_28, _s26_58, _s21_30, "Editar Categoria de Despesas", _s24_16, "Categoria de despesa criada com sucesso", _s24_17, "Categoria de despesa atualizada com sucesso", _s25_18, "Categoria de despesa arquivada com sucesso", _s24_18, "Categoria apagada com sucesso", _s24_19, "Categoria de despesa removida com sucesso", _s25_19, "Categoria de despesa restaurada com sucesso", _s27_18, ":count categorias de despesa arquivadas com sucesso", _s26_10, _s46_3, _s27_19, _s47_0, _s23_10, "Encontrada 1 Categoria de Despesa", _s25_21, "Encontrada :count Categorias de Despesa", _s21_32, "Usar Cr\xe9ditos Dispon\xedveis", "show_option", "Mostrar Op\xe7\xe3o", _s22_12, _s50_7, "view_changes", "Ver altera\xe7\xf5es", "force_update", _s18_149, _s17_36, "Est\xe1 a usar a vers\xe3o mais recente, mas pode haver corre\xe7\xf5es pendentes dispon\xedveis.", "mark_paid_help", _s31_28, _s18_33, "Deve ser faturada", _s23_11, _s33_21, _s29_3, _s29_50, _s21_34, _s25_69, _s16_58, _s26_59, _s18_34, "Duplicar recorr\xeancia", "crypto", "Criptomoeda", "paypal", "PayPal", "alipay", "Alipay", "sofort", "Sofort", "apple_pay", _s16_222, "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_160, _s17_37, "Cobran\xe7a autom\xe1tica ativada", "total_taxes", "Impostos totais", "line_taxes", "Item", "total_fields", "Campo Total", _s25_22, _s42_17, _s25_23, _s38_24, _s25_24, _s38_25, "gateway_refund", "Reembolso do Terminal", _s19_21, "Processe o reembolso com o terminal de pagamento", "due_date_days", _s18_171, "paused", "Pausado", "mark_active", "Ativar", "day_count", "Dia :count", _s22_13, _s19_90, _s21_35, _s17_161, _s17_39, _s26_65, "endless", "Intermin\xe1vel", "next_send_date", _s21_106, _s16_60, _s16_273, _s17_41, "Nota de Pagamento Recorrente", _s18_36, "Nota de Pagamento Recorrentes", _s21_37, "Nova Nota de Pagamento Recorrente", _s22_15, _s24_61, _s25_25, _s36_30, _s25_26, _s40_8, _s26_11, "Nota de Pagamento Recorrente arquivada", _s25_27, "Nota de Pagamento Recorrente removida", _s25_28, _s38_26, _s26_12, "Nota de Pagamento Recorrente restaurada", _s27_20, ":value Notas de pagamento recorrentes arquivadas com sucesso", _s26_13, ":value Notas de pagamento recorrentes apagadas com sucesso", _s27_21, ":value Notas de pagamento recorrentes restauradas com sucesso", _s24_20, _s30_38, _s25_29, _s37_26, "send_date", "Data de envio", "auto_bill_on", _s30_39, _s28_6, _s32_18, "profit", "Lucro", "line_item", "Item", _s18_38, _s29_51, _s23_12, "Suportar pagamentos com quantias superiores \xe0 pedida para aceitar gorjetas", _s19_22, _s24_62, _s24_21, _s52_2, "test_mode", "Modo de teste", "opened", "Aberto", _s30_2, "Falha na reconcilia\xe7\xe3o", _s30_3, "Sucesso na Reconcilia\xe7\xe3o", "gateway_success", _s17_162, "gateway_failure", "Falha do Portal", "gateway_error", "Erro do Portal", "email_send", "Email Enviado", _s17_43, _s26_60, "failure", "Falha", "quota_exceeded", "Quota ultrapassada", _s16_62, "Falha Upstream", "system_logs", "Logs de Sistema", "view_portal", "View Portal", "copy_link", "Copiar Link", "token_billing", "Guardar detalhes do cart\xe3o", _s24_22, _s26_61, "always", "Sempre", "optin", "Autorizar", "optout", "Desautorizar", "label", "Etiqueta", "client_number", "N\xba Cliente", "auto_convert", "Converter Automaticamente", "company_name", "Nome da Empresa", "reminder1_sent", _s18_151, "reminder2_sent", _s18_152, "reminder3_sent", _s18_153, _s18_40, _s23_58, "pdf_page_info", _s23_59, _s16_64, "Notas de pag. enviadas com sucesso", "emailed_quotes", "Or\xe7amentos enviados com sucesso", "emailed_credits", _s40_9, "gateway", "Gateway", "view_in_stripe", "Ver em Formato Lista", "rows_per_page", "Colunas por P\xe1gina", "hours", "Horas", "statement", "Declara\xe7\xe3o", "taxes", "Impostos", "surcharge", "Sobretaxa", "apply_payment", _s17_163, "apply_credit", "Aplicar Nota de Cr\xe9dito", "apply", "Aplicar", "unapplied", "N\xe3o Aplicado", "select_label", "Selecione a Etiqueta", "custom_labels", _s24_63, "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", "Tipo de pagamento", "last_login_at", "\xdaltimo In\xedcio de Sess\xe3o em", "company_key", _s16_275, "storefront", "Vitrine", "storefront_help", "Permitir aplica\xe7\xf5es de terceiros para criar notas de pagamento", "client_created", "Cliente Criado", _s20_31, "E-mail de pagamento online", _s20_33, _s25_70, "completed", "Completo", "gross", "Bruto", "net_amount", "Valor l\xedquido", "net_balance", "Saldo L\xedquido", "client_settings", _s24_64, _s17_45, _s20_99, _s17_47, _s23_60, "selected_quotes", "Or\xe7amentos Selecionados", "selected_tasks", _s20_100, _s17_49, _s21_107, _s17_51, "Pr\xf3ximas Nota de Pagamento", _s17_53, "Notas de Pagamento Vencidas", "recent_payments", _s19_91, "upcoming_quotes", _s19_92, "expired_quotes", _s20_101, "create_client", "Criar Cliente", "create_invoice", "Criar Nota de Pagamento", "create_quote", "Criar Or\xe7amento", "create_payment", "Criar Pagamento", "create_vendor", _s16_276, "update_quote", "Atualizar Or\xe7amento", "delete_quote", "Apagar Or\xe7amento", "update_invoice", "Atualizar Nota de Pagamento", "delete_invoice", "Apagar Nota de Pagamento.", "update_client", _s17_165, "delete_client", "Apagar Cliente", "delete_payment", "Apagar Pagamento", "update_vendor", "Atualizar Fornecedores", "delete_vendor", "Apagar Fornecedor", "create_expense", "Criar Despesa", "update_expense", _s17_166, "delete_expense", "Apagar Despesa", "create_task", "Criar Tarefa", "update_task", _s16_277, "delete_task", "Apagar Tarefa", "approve_quote", "Aprovar Or\xe7amento", "off", "Off", "when_paid", "Quando Pago", "expires_on", "Expira em", "free", "Gr\xe1tis", "plan", "Plano", "show_sidebar", _s21_121, "hide_sidebar", _s21_108, "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_55, "Os crons precisam de ser ativados", "api_webhooks", "API Webhooks", "search_webhooks", _s26_62, "search_webhook", _s19_93, "webhook", "Webhook", "webhooks", "Webhooks", "new_webhook", "Nova Webhook", "edit_webhook", "Editar Webhook", "created_webhook", _s26_63, "updated_webhook", _s30_40, _s16_66, _s29_52, "deleted_webhook", "Webhook Apagada com Sucesso", "removed_webhook", _s28_69, _s16_67, _s30_41, _s17_56, ":value Webhooks arquivadas com sucesso", _s16_68, ":value Webhooks apagadas com sucesso", _s16_69, ":value Webhooks removidas com sucesso", _s17_57, ":value Webhooks restauradas com sucesso", "api_tokens", "API Tokens", "api_docs", "Documenta\xe7\xe3o API", "search_tokens", _s24_65, "search_token", _s17_167, "token", "Token", "tokens", "Tokens", "new_token", "Novo Token", "edit_token", "Editar Token", "created_token", "Token criado", "updated_token", "Token atualizado", "archived_token", "Token arquivado", "deleted_token", "Token apagado", "removed_token", _s26_64, "restored_token", _s28_70, "archived_tokens", ":value Tokens arquivadas com sucesso", "deleted_tokens", ":value Tokens apagadas com sucesso", "restored_tokens", ":value Tokens restauradas com sucesso", _s19_24, "Registo de cliente", _s24_24, "Permitir que os clientes se auto-registem no portal", _s21_39, _s25_71, "email_invoice", "Enviar Nota de Pagamento.", "email_quote", "Enviar Or\xe7amento", "email_credit", "Cr\xe9dito de E-mail", "email_payment", _s19_94, _s20_36, "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_70, _s16_278, "contact_name", "Nome do Contacto", "use_default", "Use o padr\xe3o", _s16_72, _s17_168, "number_of_days", "N\xfamero de dias", _s23_14, _s36_31, "payment_term", _s21_109, _s16_73, _s26_65, _s17_59, "Editar Termo de Pagamento", _s20_37, "Criado termo de pagamento com sucesso", _s20_38, "Atualizado termo de pagamento com sucesso", _s21_40, "Arquivado termo de pagamento com sucesso", _s20_39, "Condi\xe7\xe3o de pagamento apagadas com sucesso", _s20_40, _s42_18, _s21_41, _s44_3, _s22_20, ":value Termos de Pagamento arquivados com sucesso", _s21_42, ":value Termos de Pagamento apagados com sucesso", _s22_21, ":value Termos de Pagamento restaurados com sucesso", "email_sign_in", _s16_279, "change", "Mudar", _s23_16, _s26_66, _s24_25, "Mudar para o layout de computador?", "send_from_gmail", "Enviar do Gmail", "reversed", "Invertido", "cancelled", "Cancelado", "credit_amount", "Valor do Nota de Cr\xe9dito", "quote_amount", "Valor do Or\xe7amento", "hosted", "Hospedado", "selfhosted", "Auto-hospedado", "exclusive", "Exclusive", "inclusive", "Inclusive", "hide_menu", "Ocultar Menu", "show_menu", "Mostrar Menu", _s18_42, _s24_66, _s16_75, _s20_102, "search_designs", "Pesquisar Modelos", "search_invoices", "Pesquisar Notas de Pagamento", "search_clients", _s18_154, "search_products", _s18_155, "search_quotes", "Pesquisar Or\xe7amentos", "search_credits", _s18_156, "search_vendors", "Procurar Fornecedores", "search_users", "Pesquisar Utilizadores", _s16_76, _s27_73, "search_tasks", _s17_169, "search_settings", _s23_61, "search_projects", _s18_157, "search_expenses", _s18_158, "search_payments", _s20_103, "search_groups", _s16_280, "search_company", _s17_170, "search_document", _s21_110, "search_design", _s18_159, "search_invoice", "Pesquisar 1 Nota de Pagamento", "search_client", _s19_95, "search_product", _s19_96, "search_quote", _s19_97, "search_credit", _s19_98, "search_vendor", "Procurar 1 Fornecedor", "search_user", _s19_99, "search_tax_rate", _s27_74, "search_task", _s18_160, "search_project", _s19_100, "search_expense", _s19_101, "search_payment", _s21_111, "search_group", _s17_171, "refund_payment", _s20_104, _s17_63, "Nota de Pagamento Cancelada com Sucesso", _s18_44, "Notas de Pagamento Canceladas com Sucesso", _s16_82, "Nota de Pagamento Revertida com Sucesso", _s17_64, "Notas de Pagamento Revertidas com Sucesso", "reverse", "Reverter", "full_name", "Nome completo", _s17_65, "Cidade/Distrito/C. Postal", _s17_67, "C\xf3digo-Postal/Cidade/Distrito", "custom1", _s22_79, "custom2", _s21_112, "custom3", _s22_80, "custom4", _s20_105, "optional", "Opcional", "license", "Licen\xe7a", "purge_data", "Purgar dados", _s16_83, _s35_30, _s18_45, "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_102, "company_address", "Endere\xe7o da Empresa", "invoice_details", "Detalhes da nota de pag.", "quote_details", "Detalhes do or\xe7amento", "credit_details", _s19_103, "product_columns", _s18_161, "task_columns", _s18_162, "add_field", "Adicionar campo", "all_events", _s16_281, "permissions", "Permiss\xf5es", "none", "Nenhum", "owned", "Possu\xeddo", "payment_success", _s31_29, "payment_failure", "Falha no Pagamento", "invoice_sent", ":count nota de pag. enviada", "quote_sent", _s17_200, "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_31, _s29_53, _s16_84, "Comprar licen\xe7a", "apply_license", "Aplicar Lince\xe7a", "cancel_account", "Cancelar Conta", _s22_22, "Aviso: Ir\xe1 apagar permanentemente a sua conta.", "delete_company", "Apagar Empresa", _s22_23, "Aviso: Esta a\xe7\xe3o ir\xe1 apagar permanentemente sua empresa, n\xe3o h\xe1 como desfaz\xea-la.", "enabled_modules", "Ativar M\xf3dulos", "converted_quote", _s28_80, "credit_design", _s17_172, "includes", "Inclui", "header", "Cabe\xe7alho", "load_design", "Carregar Design", "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_86, ":value Modelos arquivados com sucesso", "deleted_designs", ":value Modelos apagados com sucesso", _s16_87, ":value Modelos restaurados com sucesso", "proposals", "Propostas", "tickets", "Tickets", _s16_88, _s22_81, "recurring_tasks", _s19_104, _s18_46, "Gerir Conta", "credit_date", "Data do Nota de Cr\xe9dito", "credit", "Nota de Cr\xe9dito", "credits", "Nota 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 atualizado com sucesso", "archived_credit", "Nota de Cr\xe9dito arquivada com sucesso", "deleted_credit", "Nota de Cr\xe9dito apagada com sucesso", "removed_credit", _s28_71, "restored_credit", "Nota de Cr\xe9dito restaurado", _s16_90, ":count notas de cr\xe9dito arquivadas com sucesso", "deleted_credits", ":count notas de cr\xe9dito apagadas com sucesso", _s16_91, ":value Cr\xe9ditos restaurados com sucesso", "current_version", "Vers\xe3o Atual", "latest_version", "\xdaltima vers\xe3o", "update_now", "Atualize agora", _s26_19, "Uma nova vers\xe3o da aplica\xe7\xe3o web est\xe1 dispon\xedvel", _s16_92, _s22_82, "app_updated", _s34_27, "learn_more", "Saber mais", "integrations", "Integra\xe7\xf5es", "tracking_id", "Id de acompanhamento", _s17_69, _s20_106, "credit_footer", _s17_173, "credit_terms", _s17_174, "new_company", "Nova Empresa", "added_company", _s30_42, "company1", _s23_69, "company2", _s23_70, "company3", _s23_71, "company4", _s23_72, "product1", "Produto Personalizado 1", "product2", "Produto Personalizado 2", "product3", "Produto Personalizado 3", "product4", "Produto Personalizado 4", "client1", _s23_73, "client2", _s23_74, "client3", _s23_75, "client4", _s23_76, "contact1", _s24_75, "contact2", _s24_76, "contact3", _s24_77, "contact4", _s24_78, "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_72, "surcharge2", _s25_73, "surcharge3", _s25_74, "surcharge4", _s25_75, "group1", _s21_122, "group2", _s21_123, "group3", _s21_124, "group4", _s21_125, "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", "Balan\xe7o do Nota de Cr\xe9dito", _s18_52, "\xdaltimo Login do Contacto", _s17_71, "Nome Completo do Contacto", "contact_phone", "Contato telef\xf3nico", _s21_43, "Valor personalizado do contacto 1", _s21_44, "Valor personalizado do contacto 2", _s21_45, "Valor personalizado do contacto 3", _s21_46, "Valor personalizado do contacto 4", _s17_73, _s16_308, _s17_74, "Andar / Fra\xe7\xe3o de Envio", "shipping_city", "Cidade de Envio", "shipping_state", "Distrito / Regi\xe3o de Envio", _s20_41, "C\xf3digo postal de Envio", _s16_122, "Pa\xeds de Envio", _s16_124, _s16_308, _s16_125, "Andar / Fra\xe7\xe3o de Fatura\xe7\xe3o", "billing_city", "Cidade de Fatura\xe7\xe3o", "billing_state", "Distrito / Regi\xe3o de Fatura\xe7\xe3o", _s19_27, "C\xf3digo postal de Fatura\xe7\xe3o", "billing_country", "Pa\xeds de Fatura\xe7\xe3o", "client_id", "Client Id", "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_282, "edit_columns", "Editar Colunas", "columns", "Colunas", "aging", "Vencidas", "profit_and_loss", "Lucro e preju\xedzo", "reports", "Relat\xf3rios", "report", "Relat\xf3rio", "add_company", _s17_175, "unpaid_invoice", "Nota de Pagamento n\xe3o Paga", "paid_invoice", "Nota de Pagamento Paga", _s16_126, _s22_83, "help", "Ajuda", "refund", "Reembolsar", "refund_date", _s17_176, "filtered_by", "Filtrado por", "contact_email", "Email", "multiselect", _s16_283, "entity_state", "Estado", "verify_password", "Verificar Palavra-passe", "applied", "Aplicado", _s21_47, "Incluir erros recentes dos registos", _s30_6, _s58_3, "message", "Mensagem", "from", "De", _s20_43, _s27_75, _s25_33, "Incluir a descri\xe7\xe3o e o custo na lista suspensa do produto", _s20_45, _s48_4, _s18_55, "Ajustar Percentagem da Multa", _s23_18, "Ajustar a percentagem da taxa a contabilizar", _s18_57, _s20_107, "support_forum", _s16_284, "about", "Sobre", "documentation", "Documenta\xe7\xe3o", "contact_us", "Contacte-nos", "subtotal", "Subtotal", "line_total", "Total", "item", "Item", "credit_email", _s17_177, "iframe_url", "Website", "domain_url", "URL do Dom\xednio", _s21_48, "A palavra-passe \xe9 muito curta", _s20_46, "A palavra-passe deve conter um caractere mai\xfasculo e um n\xfamero", _s19_29, _s28_72, _s23_19, _s27_76, _s20_47, "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_163, "float", "Flutuante", "collapse", "Fechar", "show_or_hide", "Exibir/esconder", "menu_sidebar", _s21_113, "history_sidebar", _s26_67, "tablet", "Tablet", "mobile", "M\xf3vel", "desktop", "Desktop", "layout", "Layout", "view", "Visualizar", "module", "M\xf3dulo", "first_custom", _s22_79, "second_custom", _s21_112, "third_custom", _s22_80, "show_cost", "Mostrar Custo", _s17_76, "Mostrar Custo do Produto", "show_cost_help", "Exibir um campo de custo do produto para acompanhar a marca\xe7\xe3o/lucro", _s21_49, _s29_54, _s26_21, _s72_0, _s21_51, _s28_73, _s26_22, _s77_1, _s21_53, "Mostrar Desconto do Produto", _s26_23, _s34_11, _s16_128, _s17_178, _s21_55, _s60_0, "one_tax_rate", _s19_105, "two_tax_rates", _s22_84, "three_tax_rates", _s22_85, _s16_130, "Imposto Padr\xe3o", "user", "Utilizador", "invoice_tax", _s17_179, "line_item_tax", _s24_67, "inclusive_taxes", _s17_180, _s17_78, _s27_77, "item_tax_rates", _s25_76, _s18_59, _s30_50, "configure_rates", _s18_164, _s18_60, "Configurar Terminais", "tax_settings", "Defini\xe7\xf5es de Impostos", _s18_62, "Impostos", "accent_color", "Cor de destaque", "switch", "Alterar", _s19_31, _s27_78, "options", "Op\xe7\xf5es", _s16_132, _s20_108, "multi_line_text", _s16_285, "dropdown", "Dropdown", "field_type", "Tipo de Campo", _s27_32, "Foi enviado um e-mail de recupera\xe7\xe3o da palavra-passe", "submit", "Submeter", _s16_134, "Recuperar palavra-passe", "late_fees", "Taxas atrasadas", "credit_number", "Nota de r\xe9dito n\xfamero", "payment_number", "N\xfamero do Pagamento", "late_fee_amount", _s16_286, _s16_135, _s20_117, "schedule", "Agendamento", "before_due_date", "At\xe9 \xe0 data de vencimento", "after_due_date", _s28_74, _s18_64, "Depois da data da fatura", "days", "Dias", "invoice_email", "E-mail para Nota de Pagamento", "payment_email", "E-mail para Pagamentos", "partial_payment", _s17_181, "payment_partial", "Pagamento Parcial", _s21_56, "E-mail de pagamento parcial", "quote_email", "E-mail para Or\xe7amentos", _s16_137, _s17_168, _s16_139, "Filtrado pelo Utilizador", "administrator", "Administrador", _s18_65, "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_141, "Defini\xe7\xf5es Gerais", "invoice_options", "Op\xe7\xf5es da Nota de Pagamento", _s17_80, "Ocultar data de pagamento", _s22_30, 'Apenas mostrar a "Data de Pagamento" quanto o pagamento tiver sido efetuado.', _s23_21, "Documentos Embutidos", _s28_19, "Incluir imagens anexadas na nota de pagamento.", _s16_143, "Mostrar cabe\xe7alho ativo", _s16_144, "Mostrar rodap\xe9 ativo", "first_page", "primeira p\xe1gina", "all_pages", "todas as p\xe1ginas", "last_page", "\xfaltima p\xe1gina", "primary_font", "Fonte Prim\xe1ria", "secondary_font", _s16_287, "primary_color", "Cor Principal", "secondary_color", "Cor Secund\xe1ria", "page_size", _s17_182, "font_size", "Tamanho do Texto", "quote_design", _s19_106, "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_86, "quote_footer", _s19_107, _s18_66, _s16_288, _s23_22, _s74_, _s18_67, _s24_68, _s23_23, _s61_5, _s18_68, "Auto Convers\xe3o", _s23_24, _s72_1, _s17_82, _s34_28, "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_84, "Trimestral", _s16_145, "Quatro Meses", "freq_six_months", "Semestral", "freq_annually", "Anual", "freq_two_years", "Dois Anos", _s16_146, "Tr\xeas Anos", "never", "Nunca", "company", "Empresa", _s17_85, "N\xfameros gerados", "charge_taxes", "Impostos", "next_reset", "Pr\xf3xima redefini\xe7\xe3o", "reset_counter", "Redefinir contador", _s16_147, _s22_87, "number_padding", _s23_62, "general", "Geral", "surcharge_field", _s18_166, "company_field", _s16_289, "company_value", _s16_290, "credit_field", _s16_291, "invoice_field", "Campo da Nota de Pagamento", _s17_87, _s19_108, "client_field", _s16_292, "product_field", _s16_293, "payment_field", _s18_167, "contact_field", "Campo do Contacto", "vendor_field", _s19_109, "expense_field", _s16_294, "project_field", _s16_295, "task_field", "Campo da Tarefa", "group_field", "Campo de Grupo", "number_counter", _s17_183, "prefix", "Prefixo", "number_pattern", _s19_110, "messages", "Mensagens", "custom_css", _s17_184, _s17_89, _s24_69, _s16_149, "Mostrar no PDF", _s21_58, "Mostrar a assinatura do cliente no PDF da nota de pagamento/or\xe7amento.", _s25_39, "Checkbox para Termos da Nota de Pagamento", _s30_7, "Requer que o cliente confirme que aceita os termos da nota de pagamento.", _s23_25, "Checkbox para Termos do Or\xe7amento", _s28_20, "Requer que o cliente confirme que aceita os termos do or\xe7amento.", _s25_40, "Assinatura da Nota de Pagamento", _s30_8, "Requer que o cliente introduza a sua assinatura.", _s23_26, _s23_63, _s22_32, "Proteger notas de pag. com palavra-passe", _s27_33, "Permite definir uma palavra-passe para cada contacto. Se uma palavra-passe for definida, o contacto dever\xe1 introduzir a palavra-passe 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_26, "Tornar mais f\xe1cil para os seus clientes efetuarem os pagamentos, acrescentando marca\xe7\xe3o schema.org a seus e-mails.", "plain", "Plano", "light", "Claro", "dark", "Escuro", "email_design", "Template de E-mail", "attach_pdf", "Anexar PDF", _s16_150, _s17_185, "attach_ubl", "Anexar UBL", "email_style", "Estilo de e-mails", _s19_33, "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_186, "bank_transfer", _s22_88, "priority", "Prioridade", "fee_amount", "Valor da Multa", "fee_percent", _s20_117, "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_34, "Log\xf3tipos de Cart\xf5es Aceites", "credentials", "Credenciais", "update_address", "Atualizar Morada", _s19_36, "Atualizar morada do cliente", "rate", "Valor", "tax_rate", "Imposto", "new_tax_rate", "Novo Imposto", "edit_tax_rate", "Editar Imposto", _s16_152, "Imposto Adicionado", _s16_153, "Imposto Atualizado", _s17_92, "Imposto Arquivado", _s16_154, _s36_32, _s17_93, _s38_27, _s18_69, ":value Taxas de Impostos arquivados com sucesso", _s17_94, ":value Taxas de Impostos apagados com sucesso", _s18_70, ":value Taxas de Impostos restaurados com sucesso", "fill_products", "Preencher automaticamente produtos", _s18_71, "Ao selecionar o produto descri\xe7\xe3o e pre\xe7o ser\xe3o preenchidos automaticamente", "update_products", _s35_31, _s20_51, "Ao atualizar a nota de pagamento o produto tamb\xe9m ser\xe1 atualizado", _s16_155, _s18_168, _s21_59, _s68_, "fees", "Taxas", "limits", "Limites", "provider", "Fornecedor", "company_gateway", "Terminal de Pagamento", _s16_157, "Terminais de Pagamento", _s19_37, "Novo Terminal", _s20_52, "Editar Terminal", _s23_27, "Terminal Criado com Sucesso", _s23_28, "Terminal Atualizado com Sucesso", _s24_27, "Gateway Arquivado com Sucesso", _s23_29, "Terminal Apagado com Sucesso", _s24_28, "Terminal Restaurado com Sucesso", _s25_42, ":value Terminais arquivados com sucesso", _s24_29, ":value Terminais apagados com sucesso", _s25_43, ":value Terminais restaurados com sucesso", _s16_159, "Continuar a Editar", "discard_changes", _s18_169, "default_value", "Valor padr\xe3o", "disabled", "Desativado", "currency_format", _s16_296, _s21_60, "Primeiro Dia da Semana", _s23_30, _s19_111, "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_109, "military_time", "24h", _s18_72, _s19_112, "send_reminders", _s16_297, "timezone", "Fuso Hor\xe1rio", _s19_38, _s20_110, _s17_95, _s18_170, _s19_40, _s19_113, _s18_73, _s20_111, _s18_75, _s21_114, "group_settings", _s23_64, "group", "Grupo", "groups", "Grupos", "new_group", "Novo Grupo", "edit_group", "Editar Grupo", "created_group", _s24_70, "updated_group", _s28_75, "archived_groups", ":value Grupos arquivados com sucesso", "deleted_groups", ":value Grupos apagados com sucesso", "restored_groups", ":value Grupos restaurados com sucesso", "archived_group", _s27_79, "deleted_group", _s26_68, "restored_group", _s28_76, "upload_logo", "Carregar Log\xf3tipo", "uploaded_logo", "Log\xf3tipo carregado com sucesso", "logo", "Logo", "saved_settings", "Configura\xe7\xf5es guardadas com sucesso", _s16_161, "Defini\xe7\xf5es de Produtos", "device_settings", _s28_77, "defaults", "Padr\xf5es", "basic_settings", "Defini\xe7\xf5es B\xe1sicas", _s17_97, "Defini\xe7\xf5es Avan\xe7adas", "company_details", _s19_114, "user_details", "Detalhes do Utilizador", "localization", "Localiza\xe7\xe3o", "online_payments", _s17_187, "tax_rates", "Impostos", "notifications", "Notifica\xe7\xf5es", "import_export", _s17_201, "custom_fields", _s21_115, "invoice_design", "Design das Notas de Pagamento", "buy_now_buttons", "Bot\xf5es Comprar Agora", "email_settings", "Defini\xe7\xf5es de E-mail", _s23_32, "Modelos & Lembretes", _s22_33, "Contas Banc\xe1rias", _s19_42, _s21_116, "price", "Pre\xe7o", "email_sign_up", "Registo com Email", "google_sign_up", "Registo via Google", _s27_37, "Obrigado pela sua compra!", "redeem", "Resgatar", "back", "Voltar", "past_purchases", _s16_298, _s19_44, _s16_299, "pro_plan", "Plano Profissional", "enterprise_plan", _s17_188, "count_users", ":count utilizadores", "upgrade", "Atualizar", _s25_44, "Por favor introduza o primeiro nome", _s24_30, "Por favor introduza o apelido", _s33_19, _s86_0, "i_agree_to_the", "Aceito os", _s16_163, _s20_112, "privacy_policy", _s23_65, "sign_up", "Registar", "account_login", "Iniciar sess\xe3o", "view_website", "Ver o Website", "create_account", "Criar Conta", "email_login", "E-mail de Login", "create_new", "Criar Nova", _s18_77, "Nenhum registo selecionado", _s21_63, "Por favor, guarde ou cancele suas altera\xe7\xf5es", "download", "Transferir", _s27_38, "Necessita de um plano empresarial", "take_picture", "Tirar Fotografia", "upload_file", "Enviar Arquivo", "document", "Documento", "documents", "Documentos", "new_document", "Novo Documento", "edit_document", _s16_300, _s17_99, _s29_55, _s16_165, _s32_19, _s17_100, _s31_30, _s16_166, _s29_56, _s17_101, _s32_20, _s18_79, ":value Documentos arquivados com sucesso", _s17_102, ":value Documentos apagados com sucesso", _s18_80, ":value Documentos restaurados com sucesso", "no_history", "Sem Hist\xf3rico", "expense_date", "Data da Despesa", "pending", "Pendente", _s16_167, "Em aberto", _s16_168, "Pendente", _s16_169, "Faturado", "converted", "Convertido", _s24_32, "Adicionar documento \xe0 nota de pag.", "exchange_rate", "Taxa de C\xe2mbio", _s16_170, "Converter moeda", "mark_paid", _s16_301, "category", "Categoria", "address", "Morada", "new_vendor", "Novo Fornecedor", "created_vendor", _s29_57, "updated_vendor", _s33_30, "archived_vendor", _s32_21, "deleted_vendor", "Fornecedor removido com sucesso", "restored_vendor", "Fornecedor restarurado com sucesso", _s16_171, _s42_19, "deleted_vendors", ":count fornecedores removidos com sucesso", _s16_172, ":value Fornecedores Restaurados com Sucesso", "new_expense", "Introduzir Despesa", "created_expense", _s26_69, "updated_expense", _s30_43, _s16_173, _s29_58, "deleted_expense", _s28_78, _s16_174, _s30_44, _s17_103, _s31_31, _s16_175, _s30_45, _s17_104, ":value Despesas restauradas com sucesso", "copy_shipping", "Copiar Envio", "copy_billing", "Copiar Cobran\xe7a", "design", "Modelo", _s21_64, "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_80, "stopped_task", "Tarefa interrompida", "resumed_task", _s29_59, "now", "Agora", _s16_176, _s31_32, "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_46, "Por favor introduza um nome", "budgeted_hours", "Horas Or\xe7adas", "created_project", _s26_70, "updated_project", _s30_46, _s16_178, _s29_60, "deleted_project", _s27_85, _s16_179, _s30_47, _s17_105, _s38_28, _s16_180, ":count projectos apagadas com sucesso", _s17_106, ":value Projetos restaurados com sucesso", "new_project", "Novo Projeto", _s27_42, "Obrigado por utilizar a nosso aplica\xe7\xe3o!", "if_you_like_it", "Se gostou por favor", "click_here", "clique aqui", _s18_81, "Clique aqui", "to_rate_it", "d\xea uma avalia\xe7\xe3o.", "average", "M\xe9dia", "unapproved", "N\xe3o Aprovado", _s30_13, _s56_1, "locked", "Bloqueado", "authenticate", "Autenticar", _s19_48, _s23_66, _s24_33, _s23_67, "footer", "Rodap\xe9", "compare", "Comparar", "hosted_login", "Login Hospedado", "selfhost_login", _s20_113, "google_sign_in", "Iniciar sess\xe3o atrav\xe9s da Google", "today", "Hoje", "custom_range", "Intervalo Personalizado", "date_range", "Interevalo de Datas", "current", "Atual", "previous", "Anterior", "current_period", "Per\xedodo Atual", _s17_107, _s21_117, "previous_period", _s16_302, "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_181, "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_303, "edit_payment", _s16_304, "edit_task", "Editar Tarefa", "edit_expense", "Editar Despesa", "edit_vendor", _s17_189, "edit_project", "Editar Projeto", _s20_54, _s27_81, "billing_address", "Morada de fatura\xe7\xe3o", _s16_183, _s17_190, "total_revenue", "Total faturado", "average_invoice", "M\xe9dia por Nota de Pagamento", "outstanding", "Em Aberto", "invoices_sent", ":count notas de pag. enviadas", "active_clients", "Clientes ativos", "close", "Fechar", "email", "E-mail", "password", "Palavra-passe", "url", "URL", "secret", "Secret", "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_185, "Recarregar Completo", _s23_33, "Por favor introduza o seu E-mail", _s26_32, "Por favor introduza a sua palavra-passe", _s21_67, "Por favor introduza o seu URL", _s26_34, "Por favor introduza uma chave de produto", "ascending", "Ascendente", "descending", "Descendente", "save", "Guardar", _s17_109, "Ocorreu um erro", "paid_to_date", "Pago at\xe9 \xe0 data", "balance_due", "Valor", "balance", "Saldo", "overview", "Resumo", "details", "Detalhes", "phone", "Telefone", "website", "Website", "vat_number", "NIF", "id_number", "N\xfamero de Identifica\xe7\xe3o", "create", "Criar", _s19_50, _s43_5, "error", "Erro", _s16_187, _s24_71, "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_189, _s16_305, "product", "Produto", "products", "Produtos", "new_product", "Novo Produto", "created_product", "Produto criado", "updated_product", "Produto atualizado", _s16_191, "Produto arquivado", "deleted_product", "Producto apagado com sucesso", _s16_192, _s30_48, _s17_111, ":count Produtos arquivados com sucesso", _s16_193, ":count produtos apagados com sucesso", _s17_112, ":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_71, "updated_client", _s30_49, "archived_client", _s29_61, _s16_194, _s38_29, "deleted_client", "Clientes removidos com sucesso", "deleted_clients", ":count clientes removidos com sucesso", "restored_client", "Cliente restaurado", _s16_195, ":value Clientes restaurados com sucesso", "address1", "Rua", "address2", "Complemento", "city", "Cidade", "state", "Distrito/Prov\xedncia", "postal_code", "C\xf3digo Postal", "country", "Pa\xeds", "invoice", "Nota Pagamento", "invoices", "Notas Pag.", "new_invoice", "Nova Nota de Pagamento", "created_invoice", "Nota de pagamento criada com sucesso", "updated_invoice", "Nota de pagamento atualizada com sucesso", _s16_196, "Nota de pagamento arquivada com sucesso", "deleted_invoice", "Notas de Pagamento apagadas com sucesso", _s16_197, "Nota de pagamento restaurada com sucesso", _s17_113, ":count notas de pagamento arquivadas com sucesso", _s16_198, ":count notas de pagamento apagadas com sucesso", _s17_114, ":value Notas de Pagamento restaurados com sucesso", "emailed_invoice", "Nota de pagamento enviada por e-mail com sucesso", "emailed_payment", _s39_12, "amount", "Valor", "invoice_number", "N\xfamero NP", "invoice_date", "Data da NP", "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_115, "quote_date", _s17_191, "valid_until", "V\xe1lido at\xe9", "items", "Itens", "partial_deposit", _s16_309, "description", "Descri\xe7\xe3o", "unit_cost", "Pre\xe7o Unit\xe1rio", "quantity", "Quantidade", "add_item", "Adicionar Item", "contact", "Contacto", "work_phone", "Telefone", "total_amount", "Quantia Total", "pdf", "PDF", "due_date", _s18_171, _s16_199, _s26_72, "status", "Estado", _s17_115, "Estado da Nota de Pagamento", "quote_status", "Estado do Or\xe7amento", _s22_34, _s31_33, _s22_36, _s29_62, "count_selected", _s19_116, "total", "Total", "percent", "Percentagem", "edit", "Editar", "dismiss", "Dispensar", _s20_56, "Por favor selecione uma data", _s22_37, _s30_50, _s24_35, "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_15, "Por favor digite um n\xfamero de nota de pagamento", _s27_46, _s39_13, "past_due", "Vencido", "draft", "Rascunho", "sent", "Enviado", "viewed", "Visto", "approved", "Aprovado", "partial", _s16_309, "paid", "Pago", "mark_sent", _s19_117, _s22_39, "Sucesso! A nota de pagamento foi marcada como enviada.", _s22_40, "Excelente! A nota de pagamento foi marcada como enviada.", _s23_35, _s61_6, _s23_36, _s61_6, "done", "Conclu\xeddo", _s37_14, "Por favor introduza um cliente ou nome de contacto", "dark_mode", "Modo Escuro", _s27_48, "Reinicie a aplica\xe7\xe3o para aplicar a mudan\xe7a", "refresh_data", "Atualizar Dados", "blank_contact", "Contato Vazio", "activity", "Atividade", _s16_201, "Nenhum registo encontrado", "clone", "Duplicar", "loading", "A Carregar", "industry", "Ind\xfastria", "size", "Tamanho", "payment_terms", "Condi\xe7\xf5es de Pagamento", "payment_date", _s17_192, "payment_status", "Estado do Pagamento", _s16_203, "Pendente", _s16_204, "Anulado", _s16_205, "Falhou", _s16_206, "Completo", _s16_207, _s24_66, _s16_208, "Reembolsado", _s17_116, "N\xe3o Aplicado", _s17_117, _s25_81, "net", "Net", "client_portal", _s17_193, "show_tasks", "Exibir tarefas", "email_reminders", "Lembretes de E-mail", "enabled", "Ativo", "recipients", "Destinat\xe1rios", "initial_email", "Email inicial", "first_reminder", _s17_194, "second_reminder", _s16_307, "third_reminder", _s17_195, "reminder1", _s17_194, "reminder2", _s16_307, "reminder3", _s17_195, "template", "Template", "send", "Enviar", "subject", "Assunto", "body", "Conte\xfado", "send_email", "Enviar email", "email_receipt", "E-mail para envio do recibo de pagamento", "auto_billing", _s19_118, "button", "Bot\xe3o", "preview", "Pr\xe9-visualizar", "customize", "Personalizar", "history", "Hist\xf3rico", "payment", "Pagamento", "payments", "Pagamentos", "refunded", "Reembolsado", "payment_type", _s17_164, _s21_69, _s23_68, "enter_payment", "Introduzir Pag.", "new_payment", "Introduzir Pagamento", "created_payment", _s28_79, "updated_payment", _s32_22, _s16_209, _s31_34, "deleted_payment", "Pagamento apagado com sucesso", _s16_210, "Pagamento restaurado", _s17_118, _s40_10, _s16_211, ":count pagamentos apagados com sucesso", _s17_119, ":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_11, "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_63, "activity_2", _s32_23, "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 pagamento :payment para :payment_amount na nota de pagamento :invoice para :cliente", "activity_11", _s36_33, "activity_12", _s35_32, "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 or\xe7amento :quote por E-mail para :client, :contact", "activity_21", _s38_30, "activity_22", _s33_31, "activity_23", ":user removeu o or\xe7amento :quote", "activity_24", _s34_29, "activity_25", ":user restaurou a nota de pagamento :invoice", "activity_26", _s33_32, "activity_27", _s36_34, "activity_28", ":user restaurou a nota de cr\xe9dito :credit", "activity_29", ":contact aprovou o or\xe7amento :quote para :cliente", "activity_30", _s32_24, "activity_31", _s35_33, "activity_32", ":user apagou o fornecedor :vendor", "activity_33", _s36_35, "activity_34", _s30_51, "activity_35", _s33_33, "activity_36", ":user apagou a despesa :expense", "activity_37", _s34_30, "activity_39", _s58_4, "activity_40", _s72_2, "activity_41", "pagamento (:payment) de :payment_amount falhou", "activity_42", _s26_73, "activity_43", _s30_52, "activity_44", _s29_64, "activity_45", ":user apagou a tarefa :task", "activity_46", _s30_53, "activity_47", _s34_31, "activity_48", _s32_25, "activity_49", _s29_65, "activity_50", _s27_82, "activity_51", _s30_54, "activity_52", _s31_35, "activity_53", _s33_34, "activity_54", _s30_55, "activity_55", ":contact respondeu ao ticket :ticket", "activity_56", _s33_35, "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", ":user atualizou fornecedor :vendor", "activity_63", _s61_3, "activity_64", _s62_0, "activity_65", _s61_4, "activity_66", _s63_0, "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_120, "Palavra-passe descart\xe1vel", "emailed_quote", _s17_200, "emailed_credit", _s27_83, _s20_58, _s42_20, _s21_71, _s40_12, "expired", "Expirada", "all", "Todos", "select", "Selecionar", _s22_41, _s33_36, "custom_value1", _s19_124, "custom_value2", _s19_124, "custom_value3", _s21_118, "custom_value4", _s21_119, _s18_82, _s30_56, _s24_40, _s32_26, _s29_32, "Mensagem Personalizada de Nota de Pagamento Atrasada", _s27_53, "Mensagem Personalizada de Nota de Pagamento Paga", _s31_15, _s48_5, "lock_invoices", "Bloquear Notas de Pagamento", "translations", "Tradu\xe7\xf5es", _s19_51, _s29_66, _s19_53, _s28_81, _s22_43, _s30_57, _s22_45, _s29_67, _s21_72, "Padr\xe3o N\xfamero Fornecedor", _s21_74, "Contador N\xfamero Fornecedor", _s21_76, _s29_68, _s21_78, _s28_82, _s22_47, _s32_27, _s22_49, _s31_36, _s22_51, _s29_69, _s22_53, "Numera\xe7\xe3o das", _s20_59, _s32_28, _s20_61, "Numera\xe7\xe3o dos Or\xe7amentos", _s21_80, _s30_58, _s21_82, _s29_70, _s21_84, _s30_58, _s21_85, _s29_70, _s18_84, _s26_74, "counter_padding", _s18_172, _s28_55, _s43_6, _s18_86, _s20_114, _s18_88, _s24_72, _s18_90, _s20_115, _s18_92, _s24_73, _s18_94, _s20_116, _s18_96, _s24_74, _s21_86, _s27_84, _s19_55, _s30_59, _s21_88, _s30_60, _s29_34, _s38_31, "show_table", "Mostrar Tabelas", "show_list", "Mostrar Lista", "client_city", _s17_196, "client_state", "Distrito do Cliente", "client_country", "Pa\xeds do Cliente", _s16_212, "Cliente Ativo", "client_balance", "Saldo do Cliente", "client_address1", _s19_120, "client_address2", _s25_82, "vendor_address1", "Morada Fornecedor", "vendor_address2", "Andar / Fra\xe7\xe3o Fornecedor", _s24_42, _s19_121, _s24_43, _s25_82, "type", "Tipo", "invoice_amount", "Total da Nota de Pagamento", _s16_216, _s18_150, "tax_rate1", _s17_197, "tax_rate2", _s17_198, "tax_rate3", _s17_199, "auto_bill", _s19_122, "archived_at", "Arquivado em", "has_expenses", "Tem despesas", "custom_taxes1", _s25_77, "custom_taxes2", _s25_78, "custom_taxes3", _s25_79, "custom_taxes4", _s25_80, _s17_122, _s25_72, _s17_123, _s25_73, _s17_124, _s25_74, _s17_125, _s25_75, "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", _s19_123, "tax_paid", "Impostos pagos", "payment_amount", "Valor do Pagamento", "age", "Idade", "is_running", "Em execu\xe7\xe3o", "time_log", "Registo de Tempo", "bank_id", "Banco", _s19_57, "ID da Categoria de Despesa", _s16_217, "Categoria de Despesas", _s19_59, "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_98, _s18_99, _s16_218, _s16_219], t1, t1), "ro", A.LinkedHashMap_LinkedHashMap$_literal(["add_to_invoice", "Adaug\u0103 la factura :invoice", _s17_, _s17_0, "week", "S\u0103pt\u0103m\xe2n\u0103", "created_record", _s27_, _s25_, "Clientului :client a i-a fost trimis\u0103 factura :invoice \xeen valoare de :amount.", _s26_, _s17_1, _s31_, _s50_, _s31_0, _s22_, _s36_, _s55_, _s20_, _s20_0, _s25_0, _s45_, _s16_, "Moneda Facturii", "range", "Interval", "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_, "change_status", "Change Status", "fees_sample", _s46_, _s19_, _s19_0, _s24_, _s29_, "after_saving", "After Saving", "view_record", "View Record", _s21_, _s21_0, _s26_0, _s37_, _s19_1, _s19_2, "json_help", _s58_, "release_notes", "Release Notes", _s23_, _s33_, "started_tasks", _s33_0, "stopped_tasks", _s33_1, "approved_quote", _s27_55, "approved_quotes", _s35_, "approve", "Aprob\u0103", "client_website", "Client Website", "invalid_time", "Invalid Time", _s21_1, _s21_2, _s20_1, _s20_2, _s27_0, _s27_1, _s23_0, _s23_1, "load_pdf", "Load PDF", _s16_1, _s16_2, _s24_0, _s44_, "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_3, _s16_4, "purged_client", _s26_1, _s27_2, _s77_, _s22_0, _s34_, _s30_, _s47_, "small", "Small", _s21_3, _s34_0, _s22_1, _s35_0, _s16_5, _s45_0, "wait_for_saving", _s44_0, _s20_3, _s94_, "remaining", "Remaining", "invoice_paid", "Invoice Paid", "activity_120", _s50_0, "activity_121", _s50_1, "activity_122", _s51_, "activity_123", _s50_2, "activity_124", _s51_0, "normal", "Normal", "large", "Large", "extra_large", "Extra Large", _s16_6, _s16_7, _s21_4, _s42_, "print_pdf", "Print PDF", "remind_me", "Remind Me", _s16_8, _s16_9, "click_selected", "Click Selected", "hide_preview", "Hide Preview", "edit_record", "Edit Record", _s27_3, _s57_, "giropay", "GiroPay", "direct_debit", "Direct Debit", _s21_5, _s30_0, "set_password", "Stabile\u0219te Parola", _s17_2, _s59_, _s16_10, _s58_0, _s20_4, _s33_2, "disconnect", "Disconnect", "add_to_invoices", "Add to Invoices", "acss", _s29_36, "becs", _s17_126, "bulk_download", "Download", _s17_3, _s104_, "persist_ui", "Persist UI", "persist_ui_help", _s104_0, _s18_, _s18_0, _s17_4, _s17_5, "has_tasks", "Has Tasks", "registration", "Registration", _s27_4, _s50_3, "view_expense", _s23_38, "view_statement", "Vezi Extras", "sepa", _s17_127, "ideal", "iDEAL", "przelewy24", "Przelewy24", "eps", "EPS", "fpx", "FPX", _s18_1, _s18_2, "system", "Sistem", _s19_3, _s19_4, "updated_company", _s28_, "kbc", "KBC", "bancontact", "Bancontact", _s19_5, _s44_1, "webhook_success", "Webhook Success", _s24_1, _s40_, _s27_5, _s43_, "app", "App", _s20_5, _s46_0, _s16_11, _s16_220, _s18_3, "Email Invoice", _s16_12, "Email Quote", _s17_6, "Email Credit", "from_name", "From Name", _s16_13, _s16_221, _s17_7, _s17_8, _s18_4, _s18_5, _s21_6, _s21_7, _s22_2, _s22_3, _s25_1, _s38_, _s25_2, _s38_0, _s26_2, _s39_, _s25_3, _s28_32, _s25_4, _s38_1, _s26_3, _s39_0, _s24_2, _s24_3, _s25_5, _s25_6, "last_sent_date", "Last Sent Date", "include_drafts", "Include Drafts", _s19_6, _s32_0, "is_invoiced", "Is Invoiced", "change_plan", "Change Plan", "persist_data", "Persist Data", "customer_count", "Customer Count", _s16_14, _s16_15, _s16_16, _s16_17, _s28_0, _s28_1, "decimal_comma", "Decimal Comma", _s26_4, _s35_1, "select_method", "Select Method", "select_platform", "Select Platform", _s28_2, _s42_0, _s16_18, _s27_6, "enable_markdown", "Enable Markdown", _s20_6, _s35_2, "user_guide", "User Guide", _s18_6, _s18_7, "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_1, _s31_2, _s25_7, _s25_8, _s33_3, _s33_4, _s27_7, _s27_8, _s36_0, _s36_1, _s31_3, _s31_4, _s25_9, _s25_10, "net_subtotal", "Net", "review_app", "Review App", "check_status", "Check Status", "free_trial", "Free Trial", _s23_2, _s57_0, _s21_8, _s62_, "change_email", "Change Email", _s25_11, _s52_, _s21_9, _s21_10, "uninvoiced", "Uninvoiced", "subdomain_guide", _s120_, "send_time", "Send Time", "import_data", "Import\u0103 Date", "import_settings", "Import Settings", _s17_9, _s28_3, _s19_7, _s48_, "json", "JSON", _s24_4, _s24_5, "wait_for_data", _s42_1, "net_total", "Net Total", "has_taxes", "Has Taxes", _s16_19, _s16_20, _s18_8, _s40_0, "login_success", _s16_21, "login_failure", "Failed Login", "exported_data", _s67_, _s23_3, _s23_4, _s28_4, _s41_, "step_1_sign_in", "Step 1: Sign In", _s16_22, _s17_10, "account_id", "Account ID", _s27_9, _s35_3, "activity_100", _s50_4, "activity_101", _s50_5, "activity_102", _s51_1, "activity_103", _s50_6, "activity_104", _s51_2, _s18_9, _s18_10, _s23_5, _s35_4, "gateway_setup", "Gateway Setup", "preview_sidebar", "Preview Sidebar", _s16_23, _s16_24, _s18_11, _s31_5, _s16_25, _s16_26, "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_12, _s18_13, _s17_11, _s17_12, "order", "Order", "unassigned", "Unassigned", "partial_value", "Trebuie s\u0103 fie mai mare ca zero \u0219i mai mic ca totalul", "search_kanban", "Search Kanban", "search_kanbans", "Search Kanban", "kanban", "Kanban", "enable", "Activeaza", "move_top", "Move Top", "move_up", "Move Up", "move_down", "Move Down", "move_bottom", "Move Bottom", "subdomain_help", _s61_1, _s21_11, _s53_, _s25_12, _s37_0, _s17_13, _s17_14, "is_viewed", "Is Viewed", "letter", "Letter", "legal", "Legal", "page_layout", "Page Layout", "portrait", "Portrait", "landscape", "Landscape", _s26_5, _s85_, _s20_7, _s54_, _s21_12, _s21_13, _s17_15, _s17_16, "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_14, _s18_15, "promo_code", "Promo code", "promo_discount", "Promo Discount", _s18_16, _s18_17, _s16_27, _s16_28, "max_seats_limit", "Max Seats Limit", "trial_enabled", "Trial Enabled", "trial_duration", "Trial Duration", _s21_14, _s21_15, _s18_18, _s18_19, "plan_map", "Plan Map", "refund_period", "Refund Period", _s21_16, _s21_17, "purchase_page", "Purchase Page", "security", "Security", "email_bounced", "Email Bounced", _s20_8, "Spam Complaint", "email_delivery", "Email Delivery", _s16_29, _s16_30, "pdf_response", "PDF Response", _s22_4, _s22_5, "pdf_failed", "PDF Failed", "pdf_success", "PDF Success", "modified", "Modified", "subscription", "Subscription", "subscriptions", "Subscriptions", _s16_31, _s16_32, _s17_17, _s17_18, _s20_9, _s33_5, _s20_10, _s33_6, _s21_18, _s34_1, _s20_11, _s33_7, _s20_12, _s33_8, _s21_19, _s34_2, _s19_8, _s21_20, _s20_13, _s27_10, _s26_6, _s26_7, "connect_gmail", "Connect Gmail", _s16_33, _s16_34, "connected_gmail", _s28_5, _s18_20, _s31_6, _s16_35, _s100_, _s16_36, _s16_37, "count_minutes", ":count Minutes", _s16_38, _s16_39, _s29_0, _s29_1, "use_last_email", "Use last email", _s16_40, _s16_41, _s21_21, _s51_3, _s27_11, _s35_5, _s27_12, _s27_13, _s34_3, _s52_0, "help_translate", "Help Translate", _s23_6, _s23_7, "resend_invite", _s17_128, _s19_9, _s25_13, _s16_42, _s30_1, _s19_10, _s33_9, "delivered", "Delivered", "bounced", "Bounced", "spam", "Spam", "view_docs", "View Docs", _s32_1, _s72_, "send_sms", "Send SMS", "sms_code", "SMS Code", _s21_22, _s46_1, _s18_21, _s46_2, "connect_google", "Connect Google", _s17_19, _s17_20, _s17_21, _s25_55, _s18_22, _s18_23, _s34_4, _s34_5, "stay_logged_in", "Stay Logged In", _s23_8, _s40_1, "count_hours", ":count Hours", "count_day", "1 Day", "count_days", ":count Days", _s19_11, _s19_12, _s17_22, _s17_23, "resend_email", "Resend Email", _s26_8, _s33_10, _s16_43, _s16_227, _s19_13, _s19_14, _s19_15, _s45_1, "list_long_press", "List Long Press", "show_actions", "Show Actions", _s17_24, _s17_25, _s27_14, _s51_4, _s21_23, _s97_, "this_quarter", "This Quarter", "last_quarter", "Last Quarter", "to_update_run", "To update run", _s18_24, "Transform\u0103 \xeen Factur\u0103", _s16_44, _s16_45, "invoice_project", "Invoice Project", "invoice_task", "F\u0103ctureaz\u0103 task", "invoice_expense", "Invoice Expense", _s19_16, _s21_24, _s20_14, _s27_15, _s16_46, _s16_47, "save_and_email", "Save and Email", _s16_48, _s16_49, _s16_50, _s16_51, _s17_26, _s17_27, _s22_6, _s22_7, _s24_6, _s24_7, "converted_total", "Converted Total", "is_sent", "Is Sent", _s17_28, _s17_29, "document_upload", "Document Upload", _s20_15, _s34_6, "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", "Ascunde", "empty_columns", "Empty Columns", _s21_25, _s21_26, _s26_9, _s96_, "running_tasks", "Running Tasks", "recent_tasks", "Recent Tasks", "recent_expenses", "Recent Expenses", _s17_30, _s17_31, "update_app", "Update App", "started_import", _s27_16, _s24_8, _s24_9, _s20_16, _s20_17, _s18_26, _s18_27, "column", "Coloana", "sample", "Exemplar", "map_to", "Map To", "import", "Importa", _s25_14, _s29_2, "select_file", "Alege un fisier", _s16_52, _s16_53, "csv_file", "fisier CSV", "csv", "CSV", "freshbooks", "FreshBooks", "invoice2go", "Invoice2go", "invoicely", "Invoicely", "waveaccounting", "Wave Accounting", "zoho", "Zoho", "accounting", "Accounting", _s22_8, _s24_10, "import_type", "Import Type", "html_mode", "HTML Mode", "html_mode_help", _s43_0, "view_licenses", "View Licenses", "webhook_url", "Webhook URL", _s17_32, _s17_33, "sidebar_editor", "Sidebar Editor", _s22_9, _s31_17, "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_11, _s24_12, _s24_13, _s24_14, "source_code", "Source Code", "app_platforms", "App Platforms", "invoice_late", "Invoice Late", "quote_expired", "Quote Expired", "partial_due", "Partial Due", "invoice_total", "Total factura", "quote_total", "Total Proforma", "credit_total", "Credit Total", _s23_9, "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_15, _s48_0, "late_invoice", "Late Invoice", "expired_quote", "Expired Quote", "remind_invoice", "Remind Invoice", "cvv", "CVV", "client_name", "Nume Client", "client_phone", "Client Phone", "required_fields", "Required Fields", "calculated_rate", "Calculated Rate", _s17_34, _s17_35, "clear_cache", "Clear Cache", "sort_order", "Sort Order", "task_status", "Status", "task_statuses", "Task Statuses", "new_task_status", "New Task Status", _s16_54, _s16_55, _s19_17, _s32_2, _s19_18, _s31_18, _s20_18, _s33_11, _s19_19, _s32_3, _s19_20, _s32_4, _s20_19, _s33_12, _s22_10, _s42_2, _s21_27, _s41_0, _s22_11, _s42_3, _s18_28, _s20_20, _s20_21, _s27_17, _s16_56, _s16_57, _s21_28, _s52_1, _s20_22, _s20_23, _s25_15, _s42_4, _s20_24, _s20_25, _s25_16, _s42_5, _s21_29, _s25_17, _s18_29, _s18_30, "task_settings", "Task Settings", _s20_26, _s20_27, _s18_31, _s18_32, _s20_28, _s20_29, _s21_30, _s21_31, _s24_16, _s37_1, _s24_17, _s37_2, _s25_18, _s38_2, _s24_18, _s29_37, _s24_19, _s37_3, _s25_19, _s38_3, _s27_18, _s45_4, _s26_10, _s46_3, _s27_19, _s47_0, _s23_10, _s25_20, _s25_21, _s32_5, _s21_32, _s21_33, "show_option", "Show Option", _s22_12, _s50_7, "view_changes", "View Changes", "force_update", "Force Update", _s17_36, _s76_, "mark_paid_help", _s31_19, _s18_33, _s18_101, _s23_11, _s33_21, _s29_3, _s26_42, _s21_34, _s20_30, _s16_58, _s16_59, _s18_34, _s18_35, "crypto", "Crypto", "paypal", "PayPal", "alipay", "Alipay", "sofort", "Sofort", "apple_pay", _s16_222, "user_field", "User Field", "variables", "Variables", "show_password", "Show Password", "hide_password", "Hide Password", "copy_error", "Copy Error", "capture_card", "Capture Card", _s17_37, _s17_38, "total_taxes", "Total Taxes", "line_taxes", "Line Taxes", "total_fields", "Total Fields", _s25_22, _s38_4, _s25_23, _s38_5, _s25_24, _s38_6, "gateway_refund", "Gateway Refund", _s19_21, _s43_1, "due_date_days", "Due Date", "paused", "Paused", "mark_active", "Mark Active", "day_count", "Day :count", _s22_13, _s22_14, _s21_35, _s21_36, _s17_39, _s17_40, "endless", "Endless", "next_send_date", "Next Send Date", _s16_60, _s16_61, _s17_41, "Factura Recurenta", _s18_36, "Facturi Recurente", _s21_37, "Adauga Factura Recurenta", _s22_15, "Editare factura recurenta", _s25_25, _s38_7, _s25_26, _s38_8, _s26_11, "Factur\u0103 recurent\u0103 arhivat\u0103 cu succes", _s25_27, "Factur\u0103 recurent\u0103 \u0219tears\u0103 cu succes", _s25_28, _s38_10, _s26_12, "Factur\u0103 recurent\u0103 restaurat\u0103 cu succes", _s27_20, _s47_1, _s26_13, _s46_4, _s27_21, _s47_2, _s24_20, _s26_14, _s25_29, _s32_6, "send_date", "Send Date", "auto_bill_on", "Auto Bill On", _s28_6, _s28_7, "profit", "Profit", "line_item", "Line Item", _s18_38, _s18_39, _s23_12, _s35_6, _s19_22, _s19_23, _s24_21, _s52_2, "test_mode", "Test Mode", "opened", "Opened", _s30_2, _s22_17, _s30_3, _s22_18, "gateway_success", "Gateway Success", "gateway_failure", "Gateway Failure", "gateway_error", "Gateway Error", "email_send", "Email Send", _s17_43, _s17_44, "failure", "Failure", "quota_exceeded", "Quota Exceeded", _s16_62, _s16_63, "system_logs", "System Logs", "view_portal", "View Portal", "copy_link", "Copy Link", "token_billing", "Salveaz\u0103 datele cardului", _s24_22, _s24_23, "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_40, _s18_41, "pdf_page_info", _s23_13, _s16_64, _s29_38, "emailed_quotes", _s27_56, "emailed_credits", _s28_56, "gateway", "Gateway", "view_in_stripe", "View in Stripe", "rows_per_page", "Rows Per Page", "hours", "Ore", "statement", "Extras", "taxes", "Taxe", "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", "C\u0103tre", "health_check", "Health Check", "payment_type_id", "Tip plata", "last_login_at", "Last Login At", "company_key", "Company Key", "storefront", "Storefront", "storefront_help", _s42_6, "client_created", "Client Created", _s20_31, _s20_32, _s20_33, _s20_34, "completed", "Completed", "gross", "Gross", "net_amount", "Net Amount", "net_balance", "Net Balance", "client_settings", "Client Settings", _s17_45, _s17_46, _s17_47, _s17_48, "selected_quotes", "Selected Quotes", "selected_tasks", "Selected Tasks", _s17_49, _s17_50, _s17_51, "Facturi urmatoare", _s17_53, _s17_54, "recent_payments", "Plati recente", "upcoming_quotes", "Proforme urm\u0103toare", "expired_quotes", "Proforme expirate", "create_client", "Create Client", "create_invoice", "Creaza factura", "create_quote", "Creaza Proforma", "create_payment", "Create Payment", "create_vendor", "Create vendor", "update_quote", "Update Quote", "delete_quote", "Sterge Proforma", "update_invoice", "Update Invoice", "delete_invoice", "Sterge factura", "update_client", "Update Client", "delete_client", "Sterge client", "delete_payment", "Sterge plata", "update_vendor", "Update Vendor", "delete_vendor", "\u0218terge Furnizor", "create_expense", "Create Expense", "update_expense", "Update Expense", "delete_expense", "Delete Expense", "create_task", "Creaz\u0103 Task", "update_task", "Update Task", "delete_task", "\u0218terge Task", "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", "Target", "copy", "Copy", "must_be_online", _s53_0, _s17_55, _s28_8, "api_webhooks", "API Webhooks", "search_webhooks", _s22_19, "search_webhook", _s16_65, "webhook", "Webhook", "webhooks", "Webhooks", "new_webhook", "New Webhook", "edit_webhook", "Edit Webhook", "created_webhook", _s28_9, "updated_webhook", _s28_10, _s16_66, _s29_4, "deleted_webhook", _s28_11, "removed_webhook", _s28_12, _s16_67, _s29_5, _s17_56, _s37_4, _s16_68, _s36_2, _s16_69, _s36_3, _s17_57, _s37_5, "api_tokens", "Token API", "api_docs", "API Docs", "search_tokens", _s20_35, "search_token", "Search 1 Token", "token", "Token", "tokens", "Token-uri", "new_token", "New Token", "edit_token", "Modifica token", "created_token", "Token creat", "updated_token", "Actualizeaz\u0103 token", "archived_token", _s27_22, "deleted_token", "Token \u0219ters", "removed_token", _s26_18, "restored_token", _s27_23, "archived_tokens", _s35_7, "deleted_tokens", _s34_7, "restored_tokens", _s35_8, _s19_24, _s19_25, _s24_24, _s45_2, _s21_39, _s19_26, "email_invoice", "Trimite email", "email_quote", "Trimite Proforma", "email_credit", "Email Credit", "email_payment", "Email Payment", _s20_36, _s41_1, "ledger", "Ledger", "view_pdf", "View PDF", "all_records", "All records", "owned_by_user", "Owned by user", _s16_70, _s16_71, "contact_name", "Contact Name", "use_default", "Use default", _s16_72, _s17_58, "number_of_days", "Number of days", _s23_14, _s23_15, "payment_term", "Payment Term", _s16_73, _s16_74, _s17_59, _s17_60, _s20_37, _s33_13, _s20_38, _s33_14, _s21_40, _s34_8, _s20_39, _s33_15, _s20_40, _s33_16, _s21_41, _s34_9, _s22_20, _s42_7, _s21_42, _s41_2, _s22_21, _s42_8, "email_sign_in", _s18_100, "change", "Change", _s23_16, _s28_13, _s24_25, _s29_6, "send_from_gmail", "Send from Gmail", "reversed", "Reversed", "cancelled", "Cancelled", "credit_amount", "Valoare credit", "quote_amount", "Quote Amount", "hosted", "Hosted", "selfhosted", "Self-Hosted", "exclusive", "Exclusive", "inclusive", "Inclusive", "hide_menu", "Hide Menu", "show_menu", "Show Menu", _s18_42, _s18_43, _s16_75, _s16_223, "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_76, _s16_224, "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_61, "search_design", "Search 1 Design", "search_invoice", _s16_77, "search_client", "Search 1 Client", "search_product", _s16_78, "search_quote", "Search 1 Quote", "search_credit", "Search 1 Credit", "search_vendor", "Search 1 Vendor", "search_user", "Search 1 User", "search_tax_rate", _s17_62, "search_task", "Search 1 Tasks", "search_project", _s16_79, "search_expense", _s16_80, "search_payment", _s16_81, "search_group", "Search 1 Group", "refund_payment", "Refund Payment", _s17_63, _s30_4, _s18_44, _s31_7, _s16_82, _s29_7, _s17_64, _s30_5, "reverse", "Reverse", "full_name", "Full Name", _s17_65, _s17_66, _s17_67, _s17_68, "custom1", "First Custom", "custom2", "Second Custom", "custom3", "Third Custom", "custom4", "Fourth Custom", "optional", "Optional", "license", "License", "purge_data", "Purge Data", _s16_83, _s32_7, _s18_45, _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_30, "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 factur\u0103 trimis\u0103", "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_31, _s25_32, _s16_84, _s16_85, "apply_license", "Aplic\u0103 Licen\u021b\u0103", "cancel_account", "\u0218terge cont", _s22_22, "ATEN\u021aIE: Toate datele vor fi \u0219terse definitiv, nu se pot recupera.", "delete_company", "Delete Company", _s22_23, _s69_, "enabled_modules", "Enabled Modules", "converted_quote", _s28_14, "credit_design", "Credit Design", "includes", "Includes", "header", "Antet", "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_24, "updated_design", _s27_25, "archived_design", _s28_15, "deleted_design", _s27_26, "removed_design", _s27_27, "restored_design", _s28_16, _s16_86, _s36_4, "deleted_designs", _s35_9, _s16_87, _s36_5, "proposals", "Proposals", "tickets", "Tickets", _s16_88, "Proforme Recurente", "recurring_tasks", "Recurring Tasks", _s18_46, "Administrare cont", "credit_date", "Data Creditului", "credit", "Credit", "credits", "Credite", "new_credit", "Adaug\u0103 Credit", "edit_credit", "Edit Credit", "created_credit", "Credit ad\u0103ugat cu succes", "updated_credit", _s27_29, "archived_credit", "Credit arhivat cu succes", "deleted_credit", "Credit \u0219ters", "removed_credit", _s27_31, "restored_credit", "Credit restaurat", _s16_90, ":count credite au fost arhivate cu succes", "deleted_credits", ":count \u0219ters", _s16_91, _s36_6, "current_version", "Versiunea Curent\u0103", "latest_version", "Latest Version", "update_now", "Update Now", _s26_19, _s41_3, _s16_92, _s16_93, "app_updated", _s29_8, "learn_more", "Afla mai mult", "integrations", "Integrations", "tracking_id", "Tracking Id", _s17_69, _s17_70, "credit_footer", "Credit Footer", "credit_terms", "Credit Terms", "new_company", "Firm\u0103 nou\u0103", "added_company", _s26_20, "company1", _s16_94, "company2", _s16_95, "company3", _s16_96, "company4", _s16_97, "product1", _s16_98, "product2", _s16_99, "product3", _s16_100, "product4", _s16_101, "client1", "Custom Client 1", "client2", "Custom Client 2", "client3", "Custom Client 3", "client4", "Custom Client 4", "contact1", _s16_102, "contact2", _s16_103, "contact3", _s16_104, "contact4", _s16_105, "task1", "Custom Task 1", "task2", "Custom Task 2", "task3", "Custom Task 3", "task4", "Custom Task 4", "project1", _s16_106, "project2", _s16_107, "project3", _s16_108, "project4", _s16_109, "expense1", _s16_110, "expense2", _s16_111, "expense3", _s16_112, "expense4", _s16_113, "vendor1", "Custom Vendor 1", "vendor2", "Custom Vendor 2", "vendor3", "Custom Vendor 3", "vendor4", "Custom Vendor 4", "invoice1", _s16_114, "invoice2", _s16_115, "invoice3", _s16_116, "invoice4", _s16_117, "payment1", _s16_118, "payment2", _s16_119, "payment3", _s16_120, "payment4", _s16_121, "surcharge1", _s18_48, "surcharge2", _s18_49, "surcharge3", _s18_50, "surcharge4", _s18_51, "group1", "Custom Group 1", "group2", "Custom Group 2", "group3", "Custom Group 3", "group4", "Custom Group 4", "reset", "Reseteaz\u0103", "number", "Number", "export", "Export\u0103", "chart", "Grafic", "count", "Count", "totals", "Total", "blank", "Blank", "day", "Zi", "month", "Lun\u0103", "year", "An", "subgroup", "Subgroup", "is_active", "Is Active", "group_by", "Grupeaz\u0103 dup\u0103", "credit_balance", "Soldul Creditului", _s18_52, _s18_53, _s17_71, _s17_72, "contact_phone", "Contact Phone", _s21_43, _s22_24, _s21_44, _s22_25, _s21_45, _s22_26, _s21_46, _s22_27, _s17_73, "Shipping Street", _s17_74, _s18_54, "shipping_city", "Shipping City", "shipping_state", _s23_17, _s20_41, _s20_42, _s16_122, _s16_123, _s16_124, "Billing Street", _s16_125, _s17_75, "billing_city", "Billing City", "billing_state", _s22_28, _s19_27, _s19_28, "billing_country", "Billing Country", "client_id", "Client Id", "assigned_to", "Asignare lui", "created_by", _s16_225, "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 \u0219i Pierdere", "reports", "Reports", "report", "Raport", "add_company", "Adaug\u0103 Firm\u0103", "unpaid_invoice", "Unpaid Invoice", "paid_invoice", "Paid Invoice", _s16_126, _s16_127, "help", "Ajutor", "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_47, _s35_10, _s30_6, _s63_, "message", "Mesaj", "from", "De la", _s20_43, _s20_44, _s25_33, _s56_, _s20_45, _s34_10, _s18_55, _s18_56, _s23_18, _s33_22, _s18_57, _s18_58, "support_forum", "forum suport", "about", "About", "documentation", "Documenta\u021bie", "contact_us", "Contact Us", "subtotal", "Subtotal", "line_total", "Total linie", "item", "Element", "credit_email", "Credit Email", "iframe_url", "Website", "domain_url", "Domain URL", _s21_48, _s21_90, _s20_46, _s58_1, _s19_29, _s19_30, _s23_19, _s23_20, _s20_47, _s20_48, "deleted_logo", _s25_34, "yes", "Da", "no", "Nu", "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", "Vezi", "module", "Module", "first_custom", "First Custom", "second_custom", "Second Custom", "third_custom", "Third Custom", "show_cost", "Show Cost", _s17_76, _s17_77, "show_cost_help", _s55_0, _s21_49, _s21_50, _s26_21, _s58_2, _s21_51, _s21_52, _s26_22, _s60_, _s21_53, _s21_54, _s26_23, _s34_11, _s16_128, _s16_129, _s21_55, _s47_3, "one_tax_rate", "One Tax Rate", "two_tax_rates", "Two Tax Rates", "three_tax_rates", "Three Tax Rates", _s16_130, _s16_131, "user", "Utilizator", "invoice_tax", "Invoice Tax", "line_item_tax", "Line Item Tax", "inclusive_taxes", "Inclusive Taxes", _s17_78, _s17_79, "item_tax_rates", "Item Tax Rates", _s18_59, "Alege un client", "configure_rates", "Configure rates", _s18_60, _s18_61, "tax_settings", "Setari Taxe", _s18_62, "Tax Rates", "accent_color", "Accent Color", "switch", "Switch", _s19_31, _s20_49, "options", "Options", _s16_132, _s16_133, "multi_line_text", "Multi-line text", "dropdown", "Dropdown", "field_type", "Field Type", _s27_32, _s39_3, "submit", "Submit", _s16_134, "Recupereaz\u0103 parola", "late_fees", "Late Fees", "credit_number", "Credit Number", "payment_number", "Payment Number", "late_fee_amount", "Late Fee Amount", _s16_135, _s16_136, "schedule", "Schedule", "before_due_date", _s19_32, "after_due_date", _s18_63, _s18_64, _s22_29, "days", "Days", "invoice_email", "Email Factur\u0103", "payment_email", "Email Plat\u0103", "partial_payment", "Partial Payment", "payment_partial", "Partial Payment", _s21_56, _s21_57, "quote_email", "Email Ofert\u0103", _s16_137, _s16_138, _s16_139, _s16_140, "administrator", "Administrator", _s18_65, _s66_, "user_management", "Utilizatori", "users", "Utilizatori", "new_user", "New User", "edit_user", "Modific\u0103 Utilizator", "created_user", _s25_35, "updated_user", "Utilizator actualizat", "archived_user", "Arhivare utilizator cu succes", "deleted_user", "Utilizator \u0219ters", "removed_user", _s25_38, "restored_user", "Utilizator restaurat", "archived_users", _s34_12, "deleted_users", _s33_17, "removed_users", _s33_18, "restored_users", _s34_13, _s16_141, "Optiuni Generale", "invoice_options", "Op\u021biuni Factur\u0103", _s17_80, 'Ascunde c\xe2mpul "Pl\u0103tit p\xe2n\u0103 la"', _s22_30, 'Afi\u0219eaz\u0103 "Pl\u0103tit pana la" dec\xe2t c\xe2nd plata a fost efectuat\u0103.', _s23_21, "Embed Documents", _s28_19, _s39_4, _s16_143, "Show Header on", _s16_144, "Show Footer on", "first_page", "Prima pagin\u0103", "all_pages", "Toate paginile", "last_page", "Ultima pagin\u0103", "primary_font", "Primary Font", "secondary_font", "Secondary Font", "primary_color", "Culoare Principal\u0103", "secondary_color", "Culoare Secundar\u0103", "page_size", "Dimensiune Pagin\u0103", "font_size", "Dimensiune Font", "quote_design", "Quote Design", "invoice_fields", "C\xe2mpuri Factur\u0103", "product_fields", "Product Fields", "invoice_terms", "Termeni facturare", "invoice_footer", "Subsol Factur\u0103", "quote_terms", "Termeni Proform\u0103", "quote_footer", "Subsol Proform\u0103", _s18_66, "Auto Email", _s23_22, _s61_, _s18_67, "Auto Archive", _s23_23, _s53_1, _s18_68, "Auto Convert", _s23_24, _s70_, _s17_82, _s17_83, "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_84, "Trei Luni", _s16_145, "Patru Luni", "freq_six_months", "\u0218ase Luni", "freq_annually", "Anual", "freq_two_years", "Doi Ani", _s16_146, "Three Years", "never", "Niciodat\u0103", "company", "Company", _s17_85, _s17_86, "charge_taxes", "Taxe", "next_reset", "Next Reset", "reset_counter", "Reset Counter", _s16_147, _s16_148, "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_87, _s17_88, "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", "Editeaza CSS", _s17_89, _s17_90, _s16_149, "Show on PDF", _s21_58, _s51_5, _s25_39, _s22_31, _s30_7, _s61_0, _s23_25, _s20_50, _s28_20, _s59_0, _s25_40, _s17_91, _s30_8, _s42_9, _s23_26, "Quote Signature", _s22_32, _s25_41, _s27_33, _s142_, "authorization", "Authorization", "subdomain", "Subdomeniu", "domain", "Domain", "portal_mode", "Portal Mode", "email_signature", "\xcen leg\u0103tur\u0103 cu,", _s24_26, _s86_, "plain", "Plain", "light", "Deschisa", "dark", "Intunecata", "email_design", "Design Email", "attach_pdf", "Attach PDF", _s16_150, _s16_151, "attach_ubl", "Attach UBL", "email_style", "Email Style", _s19_33, "Enable Markup", "reply_to_email", "Reply-To Email", "reply_to_name", "Reply-To Name", "bcc_email", "BCC Email", "processed", "Processed", "credit_card", "Card de Credit", "bank_transfer", "Transfer Bancar", "priority", "Prioritate", "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_34, _s19_35, "credentials", "Credentials", "update_address", "Actualizeaz\u0103 Adresa", _s19_36, "Actualizeaz\u0103 adresa clientului cu detaliile trimise", "rate", "Valoare", "tax_rate", "Valoare Tax\u0103", "new_tax_rate", "New Tax Rate", "edit_tax_rate", "Editeaz\u0103 valoare tax\u0103", _s16_152, "Valoare tax\u0103 creat\u0103 cu succes", _s16_153, "Valoare tax\u0103 actualizat\u0103 cu succes", _s17_92, "Valoare tax\u0103 arhivat\u0103 cu succes", _s16_154, _s29_11, _s17_93, _s30_9, _s18_69, _s38_11, _s17_94, _s37_6, _s18_70, _s38_12, "fill_products", "Completeaz\u0103 automat produsele", _s18_71, "Aleg\xe2nd un produs descrierea \u0219i pre\u021bul vor fi completate automat", "update_products", "Actualizare automat\u0103 a produselor", _s20_51, "Actualiz\xe2nd o factur\u0103 se va actualiza si libr\u0103ria de produse", _s16_155, _s16_156, _s21_59, _s61_2, "fees", "Fees", "limits", "Limits", "provider", "Provider", "company_gateway", "Payment Gateway", _s16_157, _s16_158, _s19_37, "New Gateway", _s20_52, "Edit Gateway", _s23_27, _s28_21, _s23_28, _s28_22, _s24_27, _s29_12, _s23_29, _s28_23, _s24_28, _s29_13, _s25_42, _s37_7, _s24_29, _s36_7, _s25_43, _s37_8, _s16_159, _s16_160, "discard_changes", "Discard Changes", "default_value", "Default value", "disabled", "Dezactivat", "currency_format", "Currency Format", _s21_60, _s21_61, _s23_30, _s23_31, "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", "Symbol", "ocde", "Code", "date_format", "Date Format", "datetime_format", "Datetime Format", "military_time", "Format 24 Ore", _s18_72, "24 Hour Display", "send_reminders", "Send Reminders", "timezone", "Timezone", _s19_38, _s19_39, _s17_95, _s17_96, _s19_40, _s19_41, _s18_73, _s18_74, _s18_75, _s18_76, "group_settings", "Group Settings", "group", "Group", "groups", "Groups", "new_group", "New Group", "edit_group", "Edit Group", "created_group", _s26_26, "updated_group", _s26_27, "archived_groups", _s35_11, "deleted_groups", _s34_14, "restored_groups", _s35_12, "archived_group", _s27_34, "deleted_group", _s26_28, "restored_group", _s27_35, "upload_logo", "Upload Logo", "uploaded_logo", _s26_29, "logo", "Logo", "saved_settings", _s27_36, _s16_161, "Op\u021biuni Produs", "device_settings", "Device Settings", "defaults", "Implicit", "basic_settings", "Op\u021biuni de baz\u0103", _s17_97, "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", "Buy Now Buttons", "email_settings", "Setari email", _s23_32, "\u0218abloane & Notific\u0103ri", _s22_33, _s20_53, _s19_42, "Vizualizare Date", "price", "Price", "email_sign_up", "Email Sign Up", "google_sign_up", "Google Sign Up", _s27_37, _s28_24, "redeem", "Redeem", "back", "Back", "past_purchases", "Past Purchases", _s19_44, _s19_45, "pro_plan", "Pro Plan", "enterprise_plan", "Enterprise Plan", "count_users", ":count users", "upgrade", "Upgrade", _s25_44, _s25_45, _s24_30, _s24_31, _s33_19, _s77_0, "i_agree_to_the", "I agree to the", _s16_163, "Termenii Serviciului", "privacy_policy", "Privacy Policy", "sign_up", "Inscrie-te", "account_login", "Autentificare", "view_website", "View Website", "create_account", "Create Account", "email_login", "Email Login", "create_new", "Create New", _s18_77, _s18_78, _s21_63, _s34_15, "download", "Descarca", _s27_38, _s27_57, "take_picture", "Take Picture", "upload_file", "Upload File", "document", "Document", "documents", "Documents", "new_document", "New Document", "edit_document", "Edit Document", _s17_99, _s30_10, _s16_165, _s29_14, _s17_100, _s30_11, _s16_166, _s29_15, _s17_101, _s30_12, _s18_79, _s38_13, _s17_102, _s37_9, _s18_80, _s38_14, "no_history", "No History", "expense_date", "Expense Date", "pending", "\xcen a\u0219teptare", _s16_167, "Logged", _s16_168, "Pending", _s16_169, "Invoiced", "converted", "Transform\u0103", _s24_32, _s24_44, "exchange_rate", "Curs Valutar", _s16_170, "Transform\u0103 moneda", "mark_paid", "Mark Paid", "category", "Category", "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", _s28_26, _s16_171, ":count furnizori arhiva\u021bi cu succes", "deleted_vendors", ":count furnizori \u0219tersi cu succes", _s16_172, _s36_8, "new_expense", "Introdu Cheltuial\u0103", "created_expense", _s28_27, "updated_expense", _s28_28, _s16_173, "Cheltuial\u0103 arhivat\u0103 cu succes", "deleted_expense", "Cheltuial\u0103 \u0219tears\u0103 cu succes", _s16_174, _s29_17, _s17_103, "Cheltuieli arhivate cu succes", _s16_175, "Cheltuieli \u0219terse cu succes", _s17_104, _s37_10, "copy_shipping", "Copy Shipping", "copy_billing", "Copy Billing", "design", "Design", _s21_64, _s21_65, "invoiced", "Facturat", "logged", "\xcenregistrat", "running", "\xcen derulare", "resume", "Continu\u0103", "task_errors", "Te rog corecteaz\u0103 suprapunerea timpilor", "start", "Start", "stop", "Stop", "started_task", _s25_46, "stopped_task", "Task oprit", "resumed_task", _s25_48, "now", "Acum", _s16_176, _s16_177, "timer", "Cronometru", "manual", "Manual", "budgeted", "Budgeted", "start_time", "Timp pornire", "end_time", "Timp \xeencheiere", "date", "Data", "times", "Times", "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", _s34_16, _s19_46, _s19_47, "budgeted_hours", "Budgeted Hours", "created_project", _s28_30, "updated_project", _s28_31, _s16_178, _s29_18, "deleted_project", _s28_32, _s16_179, _s29_19, _s17_105, _s37_17, _s16_180, _s36_12, _s17_106, _s37_11, "new_project", "Proiect nou", _s27_42, _s28_33, "if_you_like_it", _s21_66, "click_here", "apas\u0103 aici", _s18_81, "Click here", "to_rate_it", "to rate it.", "average", "Average", "unapproved", "Unapproved", _s30_13, _s42_10, "locked", "Locked", "authenticate", "Authenticate", _s19_48, _s19_49, _s24_33, _s24_34, "footer", "Subsol", "compare", "Compar\u0103", "hosted_login", "Hosted Login", "selfhost_login", "Selfhost Login", "google_sign_in", _s19_62, "today", "Ast\u0103zi", "custom_range", "Custom Range", "date_range", "Date Range", "current", "Curent", "previous", "Anterior", "current_period", "Perioada Curent\u0103", _s17_107, "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_181, _s16_182, "clone_to_quote", "Clone to Quote", "clone_to_credit", "Clone to Credit", "view_invoice", "Vizualizare Factur\u0103", "convert", "Convert", "more", "More", "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", "Edit Expense", "edit_vendor", "Editeaz\u0103 Furnizor", "edit_project", "Editeaz\u0103 Proiect", _s20_54, "Editare oferta recurenta", "billing_address", "Adres\u0103 de facturare", _s16_183, _s16_184, "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", "Sort", "search", "Cauta", "active", "Activ", "archived", "Arhivat", "deleted", "\u0218ters", "dashboard", "Panou Control", "archive", "Arhiva", "delete", "Sterge", "restore", "Restaureaz\u0103", _s16_185, _s16_186, _s23_33, _s23_34, _s26_32, _s26_33, _s21_67, _s21_68, _s26_34, _s26_35, "ascending", "Ascending", "descending", "Descending", "save", "Salveaza", _s17_109, _s17_110, "paid_to_date", "Pl\u0103tit P\xe2na Acum", "balance_due", "Total De Plat\u0103", "balance", "Balanta", "overview", "Overview", "details", "Detalii", "phone", "Telefon", "website", "Site web", "vat_number", "C.I.F.", "id_number", "Nr. Reg. Com.", "create", "Creaza", _s19_50, _s30_14, "error", "Error", _s16_187, _s16_188, "contacts", "Contacte", "additional", "Additional", "first_name", "Prenume", "last_name", "Nume", "add_contact", "Adauga contact", "are_you_sure", "Sigur?", "cancel", "Renunta", "ok", "Ok", "remove", "Remove", _s16_189, _s16_190, "product", "Produs", "products", "Produse", "new_product", "New Product", "created_product", "Produs creat cu succes", "updated_product", "Produs actualizat cu succes", _s16_191, "Produs arhivat cu succes", "deleted_product", _s28_36, _s16_192, _s29_21, _s17_111, _s37_18, _s16_193, _s36_13, _s17_112, _s37_12, "product_key", "Produs", "notes", "Noti\u021be", "cost", "Cost", "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_194, ":count clienti arhivat cu succes.", "deleted_client", "Client sters cu succes.", "deleted_clients", ":count clienti stersi cu succes.", "restored_client", "Client restaurat", _s16_195, _s36_10, "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_196, "Factura arhivata cu succes.", "deleted_invoice", "Factura stearsa cu succes.", _s16_197, "Factur\u0103 restaurat\u0103", _s17_113, ":count facturi arhivate cu succes.", _s16_198, ":count facturi sterse cu succes", _s17_114, _s37_13, "emailed_invoice", "Factura trimisa pe email cu succes", "emailed_payment", _s28_57, "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", "Public Notes", "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", "Items", "partial_deposit", "Partial/Deposit", "description", "Descriere", "unit_cost", "Pre\u021b unitar", "quantity", "Cantitate", "add_item", "Add Item", "contact", "Contact", "work_phone", "Telefon", "total_amount", "Total Amount", "pdf", "PDF", "due_date", "Scaden\u021ba", _s16_199, _s16_200, "status", "Stare", _s17_115, "Invoice Status", "quote_status", "Status oferta", _s22_34, _s22_35, _s22_36, _s19_63, "count_selected", ":count selected", "total", "Total", "percent", "Percent", "edit", "Modifica", "dismiss", "Dismiss", _s20_56, _s20_57, _s22_37, _s22_38, _s24_35, "Te rugam selecteaza o oferta", "task_rate", "Task Rate", "settings", "Setari", "language", "Language", "currency", "Currency", "created_at", "Date Created", "created_on", "Created On", "updated_at", "Updated", "tax", "Tax\u0103", _s30_15, _s30_16, _s27_46, _s27_47, "past_due", "Past Due", "draft", "Draft", "sent", "Trimis", "viewed", "Viewed", "approved", "Approved", "partial", "Par\u021bial/Depunere", "paid", "Pl\u0103tit", "mark_sent", "Marcheaz\u0103 ca trimis", _s22_39, _s35_13, _s22_40, _s35_13, _s23_35, _s36_11, _s23_36, _s36_11, "done", "Gata", _s37_14, _s37_15, "dark_mode", "Mod \xeentunecat", _s27_48, _s35_14, "refresh_data", "Reactualizeaza datele", "blank_contact", "Contact gol", "activity", "Activitate", _s16_201, "Nu exista inregistrari", "clone", "Multiplic\u0103", "loading", "Loading", "industry", "Industrie", "size", "Size", "payment_terms", "Termeni de plat\u0103", "payment_date", "Data platii", "payment_status", "Status plata", _s16_203, "Pending", _s16_204, "Voided", _s16_205, "Failed", _s16_206, "Completed", _s16_207, _s18_43, _s16_208, "Refunded", _s17_116, "Unapplied", _s17_117, _s19_14, "net", "Net", "client_portal", "Portal Client", "show_tasks", "Arata sarcini", "email_reminders", "Email Reminders", "enabled", "Enabled", "recipients", "Recipients", "initial_email", "Initial Email", "first_reminder", "Prima Notificare", "second_reminder", "A Doua Notificare", "third_reminder", "A Treia Notificare", "reminder1", "First Reminder", "reminder2", "Second Reminder", "reminder3", "Third Reminder", "template", "\u0218ablon", "send", "Trimite", "subject", "Subiect", "body", "Mesaj", "send_email", "Trimite Email", "email_receipt", "Trimite pe email dovada pl\u0103\u021bii", "auto_billing", "Auto billing", "button", "Buton", "preview", "Previzualizare", "customize", "Personalizeaza", "history", "Istoric", "payment", "Plata", "payments", "Plati", "refunded", "Refunded", "payment_type", "Payment Type", _s21_69, "Referinta tranzactie", "enter_payment", "Introdu plata", "new_payment", "Introdu plata", "created_payment", "Plata creata cu succes.", "updated_payment", "Plat\u0103 actualizat\u0103", _s16_209, "Plata arhivata cu succes", "deleted_payment", "Plata stearsa cu succes.", _s16_210, "Plat\u0103 restaurat\u0103", _s17_118, ":count plati arhivate cu succes", _s16_211, ":count plati sterse cu succes.", _s17_119, _s37_16, "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", _s35_16, "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", _s85_0, "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", _s50_9, "activity_40", _s64_, "activity_41", _s41_6, "activity_42", _s24_37, "activity_43", _s24_38, "activity_44", _s25_52, "activity_45", _s24_39, "activity_46", _s25_53, "activity_47", _s30_24, "activity_48", _s28_58, "activity_49", _s27_58, "activity_50", _s27_59, "activity_51", _s26_43, "activity_52", _s30_25, "activity_53", _s32_9, "activity_54", _s29_40, "activity_55", _s31_20, "activity_56", _s27_60, "activity_57", _s39_5, "activity_58", _s31_14, "activity_59", _s32_8, "activity_60", _s28_50, "activity_61", _s28_53, "activity_62", _s28_54, "activity_63", _s61_3, "activity_64", _s62_0, "activity_65", _s61_4, "activity_66", _s63_0, "activity_80", _s40_2, "activity_81", _s40_3, "activity_82", _s41_4, "activity_83", _s40_4, "activity_84", _s41_5, _s17_120, _s17_121, "emailed_quote", "Proform\u0103 trimis\u0103 cu succes", "emailed_credit", _s27_61, _s20_58, _s33_20, _s21_71, _s34_17, "expired", "Expired", "all", "All", "select", "Selecteaza", _s22_41, _s22_42, "custom_value1", "Custom Value", "custom_value2", "Custom Value", "custom_value3", "Custom Value 3", "custom_value4", "Custom Value 4", _s18_82, _s18_83, _s24_40, _s24_41, _s29_32, _s29_33, _s27_53, _s27_54, _s31_15, _s31_16, "lock_invoices", "Lock Invoices", "translations", "Translations", _s19_51, _s19_52, _s19_53, _s19_54, _s22_43, _s22_44, _s22_45, _s22_46, _s21_72, _s21_73, _s21_74, _s21_75, _s21_76, _s21_77, _s21_78, _s21_79, _s22_47, _s22_48, _s22_49, _s22_50, _s22_51, _s22_52, _s22_53, "Plaj\u0103 num\u0103r factur\u0103", _s20_59, _s20_60, _s20_61, "Plaj\u0103 num\u0103r proform\u0103", _s21_80, _s21_81, _s21_82, _s21_83, _s21_84, _s21_81, _s21_85, _s21_83, _s18_84, _s18_85, "counter_padding", "Counter Padding", _s28_55, _s28_59, _s18_86, _s18_87, _s18_88, _s18_89, _s18_90, _s18_91, _s18_92, _s18_93, _s18_94, _s18_95, _s18_96, _s18_97, _s21_86, _s21_87, _s19_55, _s19_56, _s21_88, _s21_89, _s29_34, _s29_35, "show_table", "Show Table", "show_list", "Show List", "client_city", "Client City", "client_state", "Client State", "client_country", "Client Country", _s16_212, _s16_213, "client_balance", "Client Balance", "client_address1", "Client Street", "client_address2", _s16_214, "vendor_address1", "Vendor Street", "vendor_address2", _s16_215, _s24_42, _s22_55, _s24_43, _s25_54, "type", "Tip", "invoice_amount", "Valoare Factur\u0103", _s16_216, "Data Scadenta", "tax_rate1", "Tax Rate 1", "tax_rate2", "Tax Rate 2", "tax_rate3", "Tax Rate 3", "auto_bill", "Auto Facturare", "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_122, _s18_48, _s17_123, _s18_49, _s17_124, _s18_50, _s17_125, _s18_51, "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", "Valoare plata", "age", "Age", "is_running", "Is Running", "time_log", "Log Timp", "bank_id", "Banca", _s19_57, _s19_58, _s16_217, _s16_226, _s19_59, _s19_60, "tax_name1", "Tax Name 1", "tax_name2", "Tax Name 2", "tax_name3", "Tax Name 3", "transaction_id", "Transaction ID", _s18_98, _s18_99, _s16_218, _s16_219], t1, t1), "ru_RU", A.LinkedHashMap_LinkedHashMap$_literal(["add_to_invoice", "\u0414\u043e\u0431\u0430\u0432\u0438\u0442\u044c \u0432 \u0441\u0447\u0435\u0442 :invoice", _s17_, _s17_0, "week", "\u041d\u0435\u0434\u0435\u043b\u044f", "created_record", _s27_, _s25_, "\u041a\u043b\u0438\u0435\u043d\u0442\u0443 :client \u0431\u044b\u043b\u043e \u043e\u0442\u043f\u0440\u0430\u0432\u043b\u0435\u043d\u043e \u044d\u043b\u0435\u043a\u0442\u0440\u043e\u043d\u043d\u043e\u0435 \u043f\u0438\u0441\u044c\u043c\u043e \u0441\u043e \u0441\u0447\u0435\u0442\u043e\u043c :invoice \u043d\u0430 \u0441\u0443\u043c\u043c\u0443 :amount.", _s26_, _s17_1, _s31_, _s50_, _s31_0, _s22_, _s36_, _s55_, _s20_, _s20_0, _s25_0, _s45_, _s16_, _s16_0, "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_, "change_status", "Change Status", "fees_sample", _s46_, _s19_, _s19_0, _s24_, _s29_, "after_saving", "After Saving", "view_record", "View Record", _s21_, _s21_0, _s26_0, _s37_, _s19_1, _s19_2, "json_help", _s58_, "release_notes", "Release Notes", _s23_, _s33_, "started_tasks", _s33_0, "stopped_tasks", _s33_1, "approved_quote", _s27_55, "approved_quotes", _s35_, "approve", "\u041e\u0434\u043e\u0431\u0440\u0438\u0442\u044c", "client_website", "Client Website", "invalid_time", "Invalid Time", _s21_1, _s21_2, _s20_1, _s20_2, _s27_0, _s27_1, _s23_0, _s23_1, "load_pdf", "Load PDF", _s16_1, _s16_2, _s24_0, _s44_, "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_3, _s16_4, "purged_client", _s26_1, _s27_2, _s77_, _s22_0, _s34_, _s30_, _s47_, "small", "Small", _s21_3, _s34_0, _s22_1, _s35_0, _s16_5, _s45_0, "wait_for_saving", _s44_0, _s20_3, _s94_, "remaining", "Remaining", "invoice_paid", "Invoice Paid", "activity_120", _s50_0, "activity_121", _s50_1, "activity_122", _s51_, "activity_123", _s50_2, "activity_124", _s51_0, "normal", "Normal", "large", "Large", "extra_large", "Extra Large", _s16_6, _s16_7, _s21_4, _s42_, "print_pdf", "Print PDF", "remind_me", "Remind Me", _s16_8, _s16_9, "click_selected", "Click Selected", "hide_preview", "Hide Preview", "edit_record", "Edit Record", _s27_3, _s57_, "giropay", "GiroPay", "direct_debit", "Direct Debit", _s21_5, _s30_0, "set_password", "\u0423\u0441\u0442\u0430\u043d\u043e\u0432\u0438\u0442\u044c \u043f\u0430\u0440\u043e\u043b\u044c", _s17_2, _s59_, _s16_10, _s58_0, _s20_4, _s33_2, "disconnect", "Disconnect", "add_to_invoices", "Add to Invoices", "acss", _s29_36, "becs", _s17_126, "bulk_download", "Download", _s17_3, _s104_, "persist_ui", "Persist UI", "persist_ui_help", _s104_0, _s18_, _s18_0, _s17_4, _s17_5, "has_tasks", "Has Tasks", "registration", "Registration", _s27_4, _s50_3, "view_expense", _s23_38, "view_statement", "View Statement", "sepa", _s17_127, "ideal", "iDEAL", "przelewy24", "Przelewy24", "eps", "EPS", "fpx", "FPX", _s18_1, _s18_2, "system", "\u0421\u0438\u0447\u0442\u0435\u043c\u0430", _s19_3, _s19_4, "updated_company", _s28_, "kbc", "KBC", "bancontact", "Bancontact", _s19_5, _s44_1, "webhook_success", "Webhook Success", _s24_1, _s40_, _s27_5, _s43_, "app", "App", _s20_5, _s46_0, _s16_11, _s16_220, _s18_3, "Email Invoice", _s16_12, "Email Quote", _s17_6, "Email Credit", "from_name", "From Name", _s16_13, _s16_221, _s17_7, _s17_8, _s18_4, _s18_5, _s21_6, _s21_7, _s22_2, _s22_3, _s25_1, _s38_, _s25_2, "\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_2, _s39_, _s25_3, "\u041f\u0440\u043e\u0435\u043a\u0442 \u0443\u0441\u043f\u0435\u0448\u043d\u043e \u0443\u0434\u0430\u043b\u0435\u043d", _s25_4, _s38_1, _s26_3, _s39_0, _s24_2, _s24_3, _s25_5, _s25_6, "last_sent_date", "Last Sent Date", "include_drafts", "Include Drafts", _s19_6, _s32_0, "is_invoiced", "Is Invoiced", "change_plan", "Change Plan", "persist_data", "Persist Data", "customer_count", "Customer Count", _s16_14, _s16_15, _s16_16, _s16_17, _s28_0, _s28_1, "decimal_comma", "Decimal Comma", _s26_4, _s35_1, "select_method", "Select Method", "select_platform", "Select Platform", _s28_2, _s42_0, _s16_18, _s27_6, "enable_markdown", "Enable Markdown", _s20_6, _s35_2, "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_6, _s18_7, "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_1, _s31_2, _s25_7, _s25_8, _s33_3, _s33_4, _s27_7, _s27_8, _s36_0, _s36_1, _s31_3, _s31_4, _s25_9, _s25_10, "net_subtotal", "Net", "review_app", "Review App", "check_status", "Check Status", "free_trial", "Free Trial", _s23_2, _s57_0, _s21_8, _s62_, "change_email", "Change Email", _s25_11, _s52_, _s21_9, _s21_10, "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_9, _s28_3, _s19_7, _s48_, "json", "JSON", _s24_4, _s24_5, "wait_for_data", _s42_1, "net_total", "Net Total", "has_taxes", "Has Taxes", _s16_19, _s16_20, _s18_8, _s40_0, "login_success", _s16_21, "login_failure", "Failed Login", "exported_data", _s67_, _s23_3, _s23_4, _s28_4, _s41_, "step_1_sign_in", "Step 1: Sign In", _s16_22, _s17_10, "account_id", "Account ID", _s27_9, _s35_3, "activity_100", _s50_4, "activity_101", _s50_5, "activity_102", _s51_1, "activity_103", _s50_6, "activity_104", _s51_2, _s18_9, _s18_10, _s23_5, _s35_4, "gateway_setup", "Gateway Setup", "preview_sidebar", "Preview Sidebar", _s16_23, _s16_24, _s18_11, _s31_5, _s16_25, _s16_26, "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_12, _s18_13, _s17_11, _s17_12, "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_1, _s21_11, _s53_, _s25_12, _s37_0, _s17_13, _s17_14, "is_viewed", "Is Viewed", "letter", "Letter", "legal", "Legal", "page_layout", "Page Layout", "portrait", "Portrait", "landscape", "Landscape", _s26_5, _s85_, _s20_7, _s54_, _s21_12, _s21_13, _s17_15, _s17_16, "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_14, _s18_15, "promo_code", "Promo code", "promo_discount", "Promo Discount", _s18_16, _s18_17, _s16_27, _s16_28, "max_seats_limit", "Max Seats Limit", "trial_enabled", "Trial Enabled", "trial_duration", "Trial Duration", _s21_14, _s21_15, _s18_18, _s18_19, "plan_map", "Plan Map", "refund_period", "Refund Period", _s21_16, _s21_17, "purchase_page", "Purchase Page", "security", "Security", "email_bounced", "Email Bounced", _s20_8, "Spam Complaint", "email_delivery", "Email Delivery", _s16_29, _s16_30, "pdf_response", "PDF Response", _s22_4, _s22_5, "pdf_failed", "PDF Failed", "pdf_success", "PDF Success", "modified", "Modified", "subscription", "Subscription", "subscriptions", "Subscriptions", _s16_31, _s16_32, _s17_17, _s17_18, _s20_9, _s33_5, _s20_10, _s33_6, _s21_18, _s34_1, _s20_11, _s33_7, _s20_12, _s33_8, _s21_19, _s34_2, _s19_8, _s21_20, _s20_13, _s27_10, _s26_6, _s26_7, "connect_gmail", "Connect Gmail", _s16_33, _s16_34, "connected_gmail", _s28_5, _s18_20, _s31_6, _s16_35, _s100_, _s16_36, _s16_37, "count_minutes", ":count Minutes", _s16_38, _s16_39, _s29_0, _s29_1, "use_last_email", "Use last email", _s16_40, _s16_41, _s21_21, _s51_3, _s27_11, _s35_5, _s27_12, _s27_13, _s34_3, _s52_0, "help_translate", "Help Translate", _s23_6, _s23_7, "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_9, _s25_13, _s16_42, _s30_1, _s19_10, _s33_9, "delivered", "Delivered", "bounced", "Bounced", "spam", "Spam", "view_docs", "View Docs", _s32_1, _s72_, "send_sms", "Send SMS", "sms_code", "SMS Code", _s21_22, _s46_1, _s18_21, _s46_2, "connect_google", "Connect Google", _s17_19, _s17_20, _s17_21, _s25_55, _s18_22, _s18_23, _s34_4, _s34_5, "stay_logged_in", "Stay Logged In", _s23_8, _s40_1, "count_hours", ":count Hours", "count_day", "1 Day", "count_days", ":count Days", _s19_11, _s19_12, _s17_22, _s17_23, "resend_email", "Resend Email", _s26_8, _s33_10, _s16_43, _s16_227, _s19_13, _s19_14, _s19_15, _s45_1, "list_long_press", "List Long Press", "show_actions", "Show Actions", _s17_24, _s17_25, _s27_14, _s51_4, _s21_23, _s97_, "this_quarter", "This Quarter", "last_quarter", "Last Quarter", "to_update_run", "To update run", _s18_24, "\u041a\u043e\u043d\u0432\u0435\u0440\u0442\u0438\u0440\u043e\u0432\u0430\u0442\u044c \u0432 \u0441\u0447\u0451\u0442", _s16_44, _s16_45, "invoice_project", "Invoice Project", "invoice_task", "\u0412\u043a\u043b\u044e\u0447\u0438\u0442\u044c \u0432 \u0441\u0447\u0435\u0442", "invoice_expense", "Invoice Expense", _s19_16, _s21_24, _s20_14, _s27_15, _s16_46, _s16_47, "save_and_email", "Save and Email", _s16_48, _s16_49, _s16_50, _s16_51, _s17_26, _s17_27, _s22_6, _s22_7, _s24_6, _s24_7, "converted_total", "Converted Total", "is_sent", "Is Sent", _s17_28, "\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_15, _s34_6, "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_25, _s21_26, _s26_9, _s96_, "running_tasks", "Running Tasks", "recent_tasks", "Recent Tasks", "recent_expenses", "Recent Expenses", _s17_30, _s17_31, "update_app", "Update App", "started_import", _s27_16, _s24_8, _s24_9, _s20_16, _s20_17, _s18_26, _s18_27, "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_14, _s29_2, "select_file", "\u0423\u043a\u0430\u0436\u0438\u0442\u0435 \u0444\u0430\u0439\u043b", _s16_52, _s16_53, "csv_file", "CSV-\u0444\u0430\u0439\u043b", "csv", "CSV", "freshbooks", "FreshBooks", "invoice2go", "Invoice2go", "invoicely", "Invoicely", "waveaccounting", "Wave Accounting", "zoho", "Zoho", "accounting", "Accounting", _s22_8, _s24_10, "import_type", "Import Type", "html_mode", "HTML Mode", "html_mode_help", _s43_0, "view_licenses", "View Licenses", "webhook_url", "Webhook URL", _s17_32, _s17_33, "sidebar_editor", "Sidebar Editor", _s22_9, _s31_17, "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_11, _s24_12, _s24_13, _s24_14, "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_9, "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_15, _s48_0, "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_34, _s17_35, "clear_cache", "Clear Cache", "sort_order", "Sort Order", "task_status", "Status", "task_statuses", "Task Statuses", "new_task_status", "New Task Status", _s16_54, _s16_55, _s19_17, _s32_2, _s19_18, _s31_18, _s20_18, _s33_11, _s19_19, _s32_3, _s19_20, _s32_4, _s20_19, _s33_12, _s22_10, _s42_2, _s21_27, _s41_0, _s22_11, _s42_3, _s18_28, _s20_20, _s20_21, _s27_17, _s16_56, _s16_57, _s21_28, _s52_1, _s20_22, _s20_23, _s25_15, _s42_4, _s20_24, _s20_25, _s25_16, _s42_5, _s21_29, _s25_17, _s18_29, _s18_30, "task_settings", "Task Settings", _s20_26, _s20_27, _s18_31, "\u041a\u0430\u0442\u0435\u0433\u043e\u0440\u0438\u044f \u0417\u0430\u0442\u0440\u0430\u0442", _s20_28, _s20_29, _s21_30, _s21_31, _s24_16, _s37_1, _s24_17, "\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_18, _s38_2, _s24_18, _s29_37, _s24_19, _s37_3, _s25_19, _s38_3, _s27_18, _s45_4, _s26_10, _s46_3, _s27_19, _s47_0, _s23_10, _s25_20, _s25_21, _s32_5, _s21_32, _s21_33, "show_option", "Show Option", _s22_12, _s50_7, "view_changes", "View Changes", "force_update", "Force Update", _s17_36, _s76_, "mark_paid_help", _s31_19, _s18_33, _s18_101, _s23_11, _s33_21, _s29_3, _s26_42, _s21_34, _s20_30, _s16_58, _s16_59, _s18_34, _s18_35, "crypto", "Crypto", "paypal", "PayPal", "alipay", "Alipay", "sofort", "Sofort", "apple_pay", _s16_222, "user_field", "User Field", "variables", "Variables", "show_password", "Show Password", "hide_password", "Hide Password", "copy_error", "Copy Error", "capture_card", "Capture Card", _s17_37, _s17_38, "total_taxes", "Total Taxes", "line_taxes", "Line Taxes", "total_fields", "Total Fields", _s25_22, _s38_4, _s25_23, _s38_5, _s25_24, _s38_6, "gateway_refund", "Gateway Refund", _s19_21, _s43_1, "due_date_days", "Due Date", "paused", "Paused", "mark_active", "Mark Active", "day_count", "Day :count", _s22_13, _s22_14, _s21_35, _s21_36, _s17_39, _s17_40, "endless", "Endless", "next_send_date", "Next Send Date", _s16_60, _s16_61, _s17_41, "\u041f\u043e\u0432\u0442\u043e\u0440\u044f\u044e\u0449\u0438\u0439\u0441\u044f \u0441\u0447\u0435\u0442", _s18_36, "\u041f\u043e\u0432\u0442\u043e\u0440\u044f\u044e\u0449\u0438\u0435\u0441\u044f \u0441\u0447\u0435\u0442\u0430", _s21_37, "\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_15, _s22_16, _s25_25, _s38_7, _s25_26, _s38_8, _s26_11, _s39_1, _s25_27, _s38_9, _s25_28, _s38_10, _s26_12, _s39_2, _s27_20, _s47_1, _s26_13, _s46_4, _s27_21, _s47_2, _s24_20, _s26_14, _s25_29, _s32_6, "send_date", "Send Date", "auto_bill_on", "Auto Bill On", _s28_6, _s28_7, "profit", "Profit", "line_item", "Line Item", _s18_38, _s18_39, _s23_12, _s35_6, _s19_22, _s19_23, _s24_21, _s52_2, "test_mode", "Test Mode", "opened", "Opened", _s30_2, _s22_17, _s30_3, _s22_18, "gateway_success", "Gateway Success", "gateway_failure", "Gateway Failure", "gateway_error", "Gateway Error", "email_send", "Email Send", _s17_43, _s17_44, "failure", "Failure", "quota_exceeded", "Quota Exceeded", _s16_62, _s16_63, "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_22, _s24_23, "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_40, _s18_41, "pdf_page_info", _s23_13, _s16_64, _s29_38, "emailed_quotes", _s27_56, "emailed_credits", _s28_56, "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_6, "client_created", "Client Created", _s20_31, _s20_32, _s20_33, _s20_34, "completed", "Completed", "gross", "Gross", "net_amount", "Net Amount", "net_balance", "Net Balance", "client_settings", "Client Settings", _s17_45, _s17_46, _s17_47, _s17_48, "selected_quotes", "Selected Quotes", "selected_tasks", "Selected Tasks", _s17_49, _s17_50, _s17_51, "\u0422\u0435\u043a\u0443\u0449\u0438\u0435 \u0441\u0447\u0435\u0442\u0430", _s17_53, _s17_54, "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_55, _s28_8, "api_webhooks", "API Webhooks", "search_webhooks", _s22_19, "search_webhook", _s16_65, "webhook", "Webhook", "webhooks", "Webhooks", "new_webhook", "New Webhook", "edit_webhook", "Edit Webhook", "created_webhook", _s28_9, "updated_webhook", _s28_10, _s16_66, _s29_4, "deleted_webhook", _s28_11, "removed_webhook", _s28_12, _s16_67, _s29_5, _s17_56, _s37_4, _s16_68, _s36_2, _s16_69, _s36_3, _s17_57, _s37_5, "api_tokens", "API \u0442\u043e\u043a\u0435\u043d\u044b", "api_docs", "API Docs", "search_tokens", _s20_35, "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_22, "deleted_token", "\u0422\u043e\u043a\u0435\u043d \u0443\u0441\u043f\u0435\u0448\u043d\u043e \u0443\u0434\u0430\u043b\u0451\u043d", "removed_token", _s26_18, "restored_token", _s27_23, "archived_tokens", _s35_7, "deleted_tokens", _s34_7, "restored_tokens", _s35_8, _s19_24, _s19_25, _s24_24, _s45_2, _s21_39, _s19_26, "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_36, _s41_1, "ledger", "Ledger", "view_pdf", "View PDF", "all_records", "All records", "owned_by_user", "Owned by user", _s16_70, _s16_71, "contact_name", "Contact Name", "use_default", "Use default", _s16_72, _s17_58, "number_of_days", "Number of days", _s23_14, _s23_15, "payment_term", "Payment Term", _s16_73, _s16_74, _s17_59, _s17_60, _s20_37, _s33_13, _s20_38, _s33_14, _s21_40, _s34_8, _s20_39, _s33_15, _s20_40, _s33_16, _s21_41, _s34_9, _s22_20, _s42_7, _s21_42, _s41_2, _s22_21, _s42_8, "email_sign_in", _s18_100, "change", "Change", _s23_16, _s28_13, _s24_25, _s29_6, "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_42, _s18_43, _s16_75, _s16_223, "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_76, _s16_224, "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_61, "search_design", "Search 1 Design", "search_invoice", _s16_77, "search_client", "Search 1 Client", "search_product", _s16_78, "search_quote", "Search 1 Quote", "search_credit", "Search 1 Credit", "search_vendor", "Search 1 Vendor", "search_user", "Search 1 User", "search_tax_rate", _s17_62, "search_task", "Search 1 Tasks", "search_project", _s16_79, "search_expense", _s16_80, "search_payment", _s16_81, "search_group", "Search 1 Group", "refund_payment", "Refund Payment", _s17_63, _s30_4, _s18_44, _s31_7, _s16_82, _s29_7, _s17_64, _s30_5, "reverse", "Reverse", "full_name", "\u041f\u043e\u043b\u043d\u043e\u0435 \u0438\u043c\u044f", _s17_65, _s17_66, _s17_67, "\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_83, "\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_45, _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_30, "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_31, _s25_32, _s16_84, _s16_85, "apply_license", "Apply License", "cancel_account", "\u0423\u0434\u0430\u043b\u0438\u0442\u044c \u0430\u043a\u043a\u0430\u0443\u043d\u0442", _s22_22, _s65_2, "delete_company", "\u0423\u0434\u0430\u043b\u0438\u0442\u044c \u043a\u043e\u043c\u043f\u0430\u043d\u0438\u044e", _s22_23, _s65_2, "enabled_modules", "Enabled Modules", "converted_quote", _s28_14, "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_24, "updated_design", _s27_25, "archived_design", _s28_15, "deleted_design", _s27_26, "removed_design", _s27_27, "restored_design", _s28_16, _s16_86, _s36_4, "deleted_designs", _s35_9, _s16_87, _s36_5, "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_88, "\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_46, _s18_47, "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_29, "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_31, "restored_credit", "\u041a\u0440\u0435\u0434\u0438\u0442 \u0432\u043e\u0441\u0441\u0442\u0430\u043d\u043e\u0432\u043b\u0435\u043d", _s16_90, "\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_91, _s36_6, "current_version", "\u0422\u0435\u043a\u0443\u0449\u0430\u044f \u0432\u0435\u0440\u0441\u0438\u044f", "latest_version", "Latest Version", "update_now", "Update Now", _s26_19, _s41_3, _s16_92, _s16_93, "app_updated", _s29_8, "learn_more", "\u0423\u0437\u043d\u0430\u0442\u044c \u0431\u043e\u043b\u044c\u0448\u0435", "integrations", "Integrations", "tracking_id", "Tracking Id", _s17_69, _s17_70, "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_20, "company1", _s16_94, "company2", _s16_95, "company3", _s16_96, "company4", _s16_97, "product1", _s16_98, "product2", _s16_99, "product3", _s16_100, "product4", _s16_101, "client1", "Custom Client 1", "client2", "Custom Client 2", "client3", "Custom Client 3", "client4", "Custom Client 4", "contact1", _s16_102, "contact2", _s16_103, "contact3", _s16_104, "contact4", _s16_105, "task1", "Custom Task 1", "task2", "Custom Task 2", "task3", "Custom Task 3", "task4", "Custom Task 4", "project1", _s16_106, "project2", _s16_107, "project3", _s16_108, "project4", _s16_109, "expense1", _s16_110, "expense2", _s16_111, "expense3", _s16_112, "expense4", _s16_113, "vendor1", "Custom Vendor 1", "vendor2", "Custom Vendor 2", "vendor3", "Custom Vendor 3", "vendor4", "Custom Vendor 4", "invoice1", _s16_114, "invoice2", _s16_115, "invoice3", _s16_116, "invoice4", _s16_117, "payment1", _s16_118, "payment2", _s16_119, "payment3", _s16_120, "payment4", _s16_121, "surcharge1", _s18_48, "surcharge2", _s18_49, "surcharge3", _s18_50, "surcharge4", _s18_51, "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_52, _s18_53, _s17_71, _s17_72, "contact_phone", "\u041a\u043e\u043d\u0442\u0430\u043a\u0442\u043d\u044b\u0439 \u043d\u043e\u043c\u0435\u0440", _s21_43, _s22_24, _s21_44, _s22_25, _s21_45, _s22_26, _s21_46, _s22_27, _s17_73, "Shipping Street", _s17_74, _s18_54, "shipping_city", "Shipping City", "shipping_state", _s23_17, _s20_41, _s20_42, _s16_122, _s16_123, _s16_124, "Billing Street", _s16_125, _s17_75, "billing_city", "Billing City", "billing_state", _s22_28, _s19_27, _s19_28, "billing_country", "Billing Country", "client_id", "Client Id", "assigned_to", "\u041d\u0430\u0437\u043d\u0430\u0447\u0435\u043d", "created_by", _s16_225, "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_126, _s16_127, "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_47, _s35_10, _s30_6, _s63_, "message", "\u0421\u043e\u043e\u0431\u0449\u0435\u043d\u0438\u0435", "from", "\u041e\u0442", _s20_43, _s20_44, _s25_33, _s56_, _s20_45, _s34_10, _s18_55, _s18_56, _s23_18, _s33_22, _s18_57, _s18_58, "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_48, _s21_90, _s20_46, _s58_1, _s19_29, _s19_30, _s23_19, _s23_20, _s20_47, _s20_48, "deleted_logo", _s25_34, "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_76, _s17_77, "show_cost_help", _s55_0, _s21_49, _s21_50, _s26_21, _s58_2, _s21_51, _s21_52, _s26_22, _s60_, _s21_53, _s21_54, _s26_23, _s34_11, _s16_128, _s16_129, _s21_55, _s47_3, "one_tax_rate", "One Tax Rate", "two_tax_rates", "Two Tax Rates", "three_tax_rates", "Three Tax Rates", _s16_130, _s16_131, "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_78, _s17_79, "item_tax_rates", "Item Tax Rates", _s18_59, _s22_38, "configure_rates", "Configure rates", _s18_60, _s18_61, "tax_settings", "\u041d\u0430\u0441\u0442\u0440\u043e\u0439\u043a\u0438 \u043d\u0430\u043b\u043e\u0433\u043e\u0432", _s18_62, "Tax Rates", "accent_color", "Accent Color", "switch", "Switch", _s19_31, _s20_49, "options", "\u041d\u0430\u0441\u0442\u0440\u043e\u0439\u043a\u0438", _s16_132, _s16_133, "multi_line_text", "Multi-line text", "dropdown", "Dropdown", "field_type", "Field Type", _s27_32, _s39_3, "submit", "Submit", _s16_134, "\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_135, "\u041f\u0440\u043e\u0446\u0435\u043d\u0442 \u043f\u0435\u043d\u0438", "schedule", "Schedule", "before_due_date", _s19_32, "after_due_date", _s18_63, _s18_64, _s22_29, "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_56, _s21_57, "quote_email", "Quote Email", _s16_137, _s16_138, _s16_139, _s16_140, "administrator", "Administrator", _s18_65, _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_35, "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_24, "deleted_user", "\u041f\u043e\u043b\u044c\u0437\u043e\u0432\u0430\u0442\u0435\u043b\u044c \u0443\u0434\u0430\u043b\u0451\u043d", "removed_user", _s25_38, "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_12, "deleted_users", _s33_17, "removed_users", _s33_18, "restored_users", _s34_13, _s16_141, "\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_80, '\u0421\u043a\u0440\u044b\u0442\u044c "\u041e\u043f\u043b\u0430\u0442\u0438\u0442\u044c \u0434\u043e"', _s22_30, "\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_21, "Embed Documents", _s28_19, _s39_4, _s16_143, "Show Header on", _s16_144, "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_66, "Auto Email", _s23_22, _s61_, _s18_67, "Auto Archive", _s23_23, _s53_1, _s18_68, "Auto Convert", _s23_24, _s70_, _s17_82, _s17_83, "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_84, "\u0422\u0440\u0438 \u043c\u0435\u0441\u044f\u0446\u0430", _s16_145, "\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_146, "Three Years", "never", "Never", "company", "\u041a\u043e\u043c\u043f\u0430\u043d\u0438\u044f", _s17_85, _s17_86, "charge_taxes", "\u0420\u0430\u0441\u0447\u0451\u0442 \u043d\u0430\u043b\u043e\u0433\u043e\u0432", "next_reset", "Next Reset", "reset_counter", "Reset Counter", _s16_147, "\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_87, _s17_88, "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_89, _s17_90, _s16_149, "Show on PDF", _s21_58, _s51_5, _s25_39, _s22_31, _s30_7, _s61_0, _s23_25, _s20_50, _s28_20, _s59_0, _s25_40, _s17_91, _s30_8, _s42_9, _s23_26, "Quote Signature", _s22_32, _s25_41, _s27_33, _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_26, _s86_, "plain", "Plain", "light", "Light", "dark", "Dark", "email_design", "Email Design", "attach_pdf", "Attach PDF", _s16_150, _s16_151, "attach_ubl", "Attach UBL", "email_style", "Email Style", _s19_33, "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_34, _s19_35, "credentials", "Credentials", "update_address", "\u041e\u0431\u043d\u043e\u0432\u0438\u0442\u044c \u0430\u0434\u0440\u0435\u0441", _s19_36, "\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_152, "\u041d\u0430\u043b\u043e\u0433\u043e\u0432\u0430\u044f \u0441\u0442\u0430\u0432\u043a\u0430 \u0441\u043e\u0437\u0434\u0430\u043d\u0430", _s16_153, "\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_92, "\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_154, _s29_11, _s17_93, _s30_9, _s18_69, _s38_11, _s17_94, _s37_6, _s18_70, _s38_12, "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_71, "\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_51, "\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_155, "\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_59, "\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_157, _s16_158, _s19_37, "New Gateway", _s20_52, "Edit Gateway", _s23_27, _s28_21, _s23_28, _s28_22, _s24_27, _s29_12, _s23_29, _s28_23, _s24_28, _s29_13, _s25_42, _s37_7, _s24_29, _s36_7, _s25_43, _s37_8, _s16_159, _s16_160, "discard_changes", "Discard Changes", "default_value", "Default value", "disabled", "Disabled", "currency_format", "Currency Format", _s21_60, _s21_61, _s23_30, _s23_31, "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_72, "24 Hour Display", "send_reminders", "Send Reminders", "timezone", "Timezone", _s19_38, _s19_39, _s17_95, _s17_96, _s19_40, _s19_41, _s18_73, _s18_74, _s18_75, _s18_76, "group_settings", "Group Settings", "group", "\u0413\u0440\u0443\u043f\u043f\u0430", "groups", "Groups", "new_group", "New Group", "edit_group", "Edit Group", "created_group", _s26_26, "updated_group", _s26_27, "archived_groups", _s35_11, "deleted_groups", _s34_14, "restored_groups", _s35_12, "archived_group", _s27_34, "deleted_group", _s26_28, "restored_group", _s27_35, "upload_logo", "Upload Logo", "uploaded_logo", _s26_29, "logo", "\u041b\u043e\u0433\u043e\u0442\u0438\u043f", "saved_settings", _s27_36, _s16_161, "\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_97, "\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_32, "\u0428\u0430\u0431\u043b\u043e\u043d\u044b \u0438 \u041d\u0430\u043f\u043e\u043c\u0438\u043d\u0430\u043d\u0438\u044f", _s22_33, _s20_53, _s19_42, "\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_37, _s28_24, "redeem", "Redeem", "back", "Back", "past_purchases", "Past Purchases", _s19_44, _s19_45, "pro_plan", "Pro Plan", "enterprise_plan", "Enterprise Plan", "count_users", ":count users", "upgrade", "Upgrade", _s25_44, _s25_45, _s24_30, _s24_31, _s33_19, _s77_0, "i_agree_to_the", "I agree to the", _s16_163, "\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_77, _s18_78, _s21_63, _s34_15, "download", "\u0421\u043a\u0430\u0447\u0430\u0442\u044c", _s27_38, _s27_57, "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_99, _s30_10, _s16_165, _s29_14, _s17_100, _s30_11, _s16_166, _s29_15, _s17_101, _s30_12, _s18_79, _s38_13, _s17_102, _s37_9, _s18_80, _s38_14, "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_167, "Logged", _s16_168, "Pending", _s16_169, "Invoiced", "converted", "\u041f\u0440\u0435\u043e\u0431\u0440\u0430\u0437\u043e\u0432\u0430\u043d", _s24_32, "\u0414\u043e\u0431\u0430\u0432\u0438\u0442\u044c \u0434\u043e\u043a\u0443\u043c\u0435\u043d\u0442\u044b \u0432 \u0421\u0447\u0451\u0442", "exchange_rate", "Exchange Rate", _s16_170, _s16_229, "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_26, _s16_171, "\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_172, _s36_8, "new_expense", "\u0414\u043e\u0431\u0430\u0432\u0438\u0442\u044c \u0437\u0430\u0442\u0440\u0430\u0442\u044b", "created_expense", _s28_27, "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_173, _s29_16, "deleted_expense", _s23_77, _s16_174, _s29_17, _s17_103, _s30_26, _s16_175, _s23_77, _s17_104, _s37_10, "copy_shipping", "Copy Shipping", "copy_billing", "Copy Billing", "design", "Design", _s21_64, _s21_65, "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_46, "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_176, _s16_177, "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_16, _s19_46, _s19_47, "budgeted_hours", "Budgeted Hours", "created_project", _s28_30, "updated_project", _s28_31, _s16_178, _s29_18, "deleted_project", _s28_32, _s16_179, _s29_19, _s17_105, _s37_17, _s16_180, _s36_12, _s17_106, _s37_11, "new_project", "New Project", _s27_42, "\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_66, "click_here", "\u043d\u0430\u0436\u043c\u0438\u0442\u0435 \u0441\u044e\u0434\u0430", _s18_81, "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_13, _s42_10, "locked", "\u0417\u0430\u0431\u043b\u043e\u043a\u0438\u0440\u043e\u0432\u0430\u043d\u043e", "authenticate", "Authenticate", _s19_48, _s19_49, _s24_33, _s24_34, "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_62, "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_107, "\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_181, "\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_54, _s20_55, "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_183, _s16_184, "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_185, _s16_186, _s23_33, _s23_34, _s26_32, _s26_33, _s21_67, _s21_68, _s26_34, "\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_109, _s17_110, "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_50, _s30_14, "error", "\u041e\u0448\u0438\u0431\u043a\u0430", _s16_187, _s16_188, "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_189, _s16_190, "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_191, "\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_192, _s29_21, _s17_111, _s37_18, _s16_193, _s36_13, _s17_112, _s37_12, "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_194, "\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_195, _s36_10, "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_196, "\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_197, "\u0421\u0447\u0451\u0442 \u0443\u0441\u043f\u0435\u0448\u043d\u043e \u0432\u043e\u0441\u0441\u0442\u0430\u043d\u043e\u0432\u043b\u0435\u043d", _s17_113, "\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_198, "\u0423\u0441\u043f\u0435\u0448\u043d\u043e \u0443\u0434\u0430\u043b\u0435\u043d\u043e :count \u0441\u0447\u0442\u0430(\u043e\u0432)", _s17_114, _s37_13, "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_57, "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_310, "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_199, _s16_200, "status", "\u0421\u0442\u0430\u0442\u0443\u0441", _s17_115, "\u0421\u0442\u0430\u0442\u0443\u0441 \u0421\u0447\u0451\u0442\u0430", "quote_status", "Quote Status", _s22_34, _s22_35, _s22_36, _s19_63, "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_56, "\u041f\u043e\u0436\u0430\u043b\u0443\u0439\u0441\u0442\u0430, \u0432\u044b\u0431\u0438\u0440\u0438\u0442\u0435 \u0434\u0430\u0442\u0443", _s22_37, "\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_35, _s24_36, "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_15, _s30_16, _s27_46, _s27_47, "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_310, "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_39, _s35_13, _s22_40, _s35_13, _s23_35, _s36_11, _s23_36, _s36_11, "done", "\u0413\u043e\u0442\u043e\u0432\u043e", _s37_14, _s37_15, "dark_mode", "\u0422\u0435\u043c\u043d\u0430\u044f \u0442\u0435\u043c\u0430", _s27_48, _s35_14, "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_201, _s16_202, "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_203, "Pending", _s16_204, "Voided", _s16_205, "Failed", _s16_206, "Completed", _s16_207, _s18_43, _s16_208, "Refunded", _s17_116, "Unapplied", _s17_117, _s19_14, "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_69, "\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_209, "\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_210, "\u041f\u043b\u0430\u0442\u0451\u0436 \u0432\u043e\u0441\u0441\u0442\u0430\u043d\u043e\u0432\u043b\u0435\u043d", _s17_118, "\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_211, "\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_119, _s37_16, "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_50, "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_20, "restored_quotes", _s35_16, "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_26, "activity_3", _s28_46, "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_0, "activity_7", _s44_2, "activity_8", _s31_8, "activity_9", _s30_19, "activity_10", _s85_0, "activity_11", _s30_20, "activity_12", _s31_9, "activity_13", _s30_21, "activity_14", _s28_47, "activity_15", _s28_48, "activity_16", _s29_27, "activity_17", _s28_49, "activity_18", _s26_39, "activity_19", _s26_40, "activity_20", _s50_8, "activity_21", _s28_50, "activity_22", _s27_51, "activity_23", _s26_41, "activity_24", _s27_52, "activity_25", _s31_10, "activity_26", _s29_28, "activity_27", _s31_11, "activity_28", _s29_29, "activity_29", _s42_11, "activity_30", _s28_51, "activity_31", _s29_30, "activity_32", _s28_52, "activity_33", _s29_31, "activity_34", _s30_22, "activity_35", _s31_12, "activity_36", ":user \u0423\u0434\u0430\u043b\u0438\u043b \u0417\u0430\u0442\u0440\u0430\u0442\u044b :expense", "activity_37", _s31_13, "activity_39", _s50_9, "activity_40", _s64_, "activity_41", _s41_6, "activity_42", _s24_37, "activity_43", _s24_38, "activity_44", _s25_52, "activity_45", _s24_39, "activity_46", _s25_53, "activity_47", ":user \u041e\u0431\u043d\u043e\u0432\u0438\u043b \u0417\u0430\u0442\u0440\u0430\u0442\u044b :expense", "activity_48", _s28_58, "activity_49", _s27_58, "activity_50", _s27_59, "activity_51", _s26_43, "activity_52", _s30_25, "activity_53", _s32_9, "activity_54", _s29_40, "activity_55", _s31_20, "activity_56", _s27_60, "activity_57", _s39_5, "activity_58", _s31_14, "activity_59", _s32_8, "activity_60", _s28_50, "activity_61", _s28_53, "activity_62", _s28_54, "activity_63", _s61_3, "activity_64", _s62_0, "activity_65", _s61_4, "activity_66", _s63_0, "activity_80", _s40_2, "activity_81", _s40_3, "activity_82", _s41_4, "activity_83", _s40_4, "activity_84", _s41_5, _s17_120, _s17_121, "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_61, _s20_58, _s33_20, _s21_71, _s34_17, "expired", "Expired", "all", "All", "select", "\u0412\u044b\u0431\u0440\u0430\u0442\u044c", _s22_41, _s22_42, "custom_value1", "Custom Value", "custom_value2", "Custom Value", "custom_value3", "Custom Value 3", "custom_value4", "Custom Value 4", _s18_82, _s18_83, _s24_40, _s24_41, _s29_32, _s29_33, _s27_53, _s27_54, _s31_15, _s31_16, "lock_invoices", "Lock Invoices", "translations", "Translations", _s19_51, _s19_52, _s19_53, _s19_54, _s22_43, _s22_44, _s22_45, _s22_46, _s21_72, _s21_73, _s21_74, _s21_75, _s21_76, _s21_77, _s21_78, _s21_79, _s22_47, _s22_48, _s22_49, _s22_50, _s22_51, _s22_52, _s22_53, "\u0421\u0447\u0435\u0442\u0447\u0438\u043a \u043d\u043e\u043c\u0435\u0440\u0430 \u0441\u0447\u0451\u0442\u0430", _s20_59, _s20_60, _s20_61, _s20_62, _s21_80, _s21_81, _s21_82, _s21_83, _s21_84, _s21_81, _s21_85, _s21_83, _s18_84, _s18_85, "counter_padding", "Counter Padding", _s28_55, _s28_59, _s18_86, _s18_87, _s18_88, _s18_89, _s18_90, _s18_91, _s18_92, _s18_93, _s18_94, _s18_95, _s18_96, _s18_97, _s21_86, _s21_87, _s19_55, _s19_56, _s21_88, _s21_89, _s29_34, _s29_35, "show_table", "Show Table", "show_list", "Show List", "client_city", "Client City", "client_state", "Client State", "client_country", "Client Country", _s16_212, _s16_213, "client_balance", "Client Balance", "client_address1", "Client Street", "client_address2", _s16_214, "vendor_address1", "Vendor Street", "vendor_address2", _s16_215, _s24_42, _s22_55, _s24_43, _s25_54, "type", "\u0422\u0438\u043f", "invoice_amount", "Invoice Amount", _s16_216, "\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_122, _s18_48, _s17_123, _s18_49, _s17_124, _s18_50, _s17_125, _s18_51, "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_57, _s19_58, _s16_217, "\u041a\u0430\u0442\u0435\u0433\u043e\u0440\u0438\u044f \u0437\u0430\u0442\u0440\u0430\u0442", _s19_59, _s19_60, "tax_name1", "Tax Name 1", "tax_name2", "Tax Name 2", "tax_name3", "Tax Name 3", "transaction_id", "Transaction ID", _s18_98, _s18_99, _s16_218, _s16_219], t1, t1), "sl", A.LinkedHashMap_LinkedHashMap$_literal(["add_to_invoice", "Dodaj k ra\u010dunu :invoice", _s17_, _s17_0, "week", "Teden", "created_record", _s27_, _s25_, "Stranki :client je bil poslan ra\u010dun :invoice v znesku :amount", _s26_, _s17_1, _s31_, _s50_, _s31_0, _s22_, _s36_, _s55_, _s20_, _s20_0, _s25_0, _s45_, _s16_, "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_, "change_status", "Change Status", "fees_sample", "Provizija od zneska :amount ra\u010duna bo :total.", _s19_, _s19_0, _s24_, _s29_, "after_saving", "After Saving", "view_record", "View Record", _s21_, _s21_0, _s26_0, _s37_, _s19_1, _s19_2, "json_help", _s58_, "release_notes", "Release Notes", _s23_, _s33_, "started_tasks", _s33_0, "stopped_tasks", _s33_1, "approved_quote", _s27_55, "approved_quotes", _s35_, "approve", "Potrdi", "client_website", "Client Website", "invalid_time", "Invalid Time", _s21_1, _s21_2, _s20_1, _s20_2, _s27_0, _s27_1, _s23_0, _s23_1, "load_pdf", "Load PDF", _s16_1, _s16_2, _s24_0, _s44_, "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_3, _s16_4, "purged_client", _s26_1, _s27_2, _s77_, _s22_0, _s34_, _s30_, _s47_, "small", "Small", _s21_3, _s34_0, _s22_1, _s35_0, _s16_5, _s45_0, "wait_for_saving", _s44_0, _s20_3, _s94_, "remaining", "Remaining", "invoice_paid", "Invoice Paid", "activity_120", _s50_0, "activity_121", _s50_1, "activity_122", _s51_, "activity_123", _s50_2, "activity_124", _s51_0, "normal", "Normal", "large", "Large", "extra_large", "Extra Large", _s16_6, _s16_7, _s21_4, _s42_, "print_pdf", "Print PDF", "remind_me", "Remind Me", _s16_8, _s16_9, "click_selected", "Click Selected", "hide_preview", "Hide Preview", "edit_record", "Edit Record", _s27_3, _s57_, "giropay", "GiroPay", "direct_debit", "Direct Debit", _s21_5, _s30_0, "set_password", "Nastavi geslo", _s17_2, _s59_, _s16_10, _s58_0, _s20_4, _s33_2, "disconnect", "Disconnect", "add_to_invoices", "Add to Invoices", "acss", _s29_36, "becs", _s17_126, "bulk_download", "Download", _s17_3, _s104_, "persist_ui", "Persist UI", "persist_ui_help", _s104_0, _s18_, _s18_0, _s17_4, _s17_5, "has_tasks", "Has Tasks", "registration", "Registration", _s27_4, _s50_3, "view_expense", "Ogled stro\u0161ka # :expense", "view_statement", "Ogled izpiska", "sepa", "SEPA direktna bremenitev", "ideal", "iDEAL", "przelewy24", "Przelewy24", "eps", "EPS", "fpx", "FPX", _s18_1, _s18_2, "system", "Sistem", _s19_3, _s19_4, "updated_company", _s28_, "kbc", "KBC", "bancontact", "Bancontact", _s19_5, _s44_1, "webhook_success", "Webhook Success", _s24_1, _s40_, _s27_5, _s43_, "app", "App", _s20_5, _s46_0, _s16_11, _s16_220, _s18_3, "Email Invoice", _s16_12, "Email Quote", _s17_6, "Email Credit", "from_name", "Od (ime)", _s16_13, _s16_221, _s17_7, _s21_126, _s18_4, _s21_126, _s21_6, "Nov ponavaljajo\u010d stro\u0161ek", _s22_2, "Uredi ponavaljajo\u010d stro\u0161ek", _s25_1, "Ponavaljajo\u010d stro\u0161ek uspe\u0161no ustvarjen", _s25_2, "Ponavaljajo\u010d stro\u0161ek uspe\u0161no posodobljen", _s26_2, "Ponavaljajo\u010d stro\u0161ek uspe\u0161no arhiviran", _s25_3, "Project uspe\u0161no odstranjen", _s25_4, _s38_1, _s26_3, "Ponavaljajo\u010d stro\u0161ek uspe\u0161no obnovljen", _s24_2, _s24_3, _s25_5, _s25_6, "last_sent_date", "Last Sent Date", "include_drafts", "Include Drafts", _s19_6, _s32_0, "is_invoiced", "Is Invoiced", "change_plan", "Change Plan", "persist_data", "Persist Data", "customer_count", "Customer Count", _s16_14, _s16_15, _s16_16, _s16_17, _s28_0, _s28_1, "decimal_comma", "Decimal Comma", _s26_4, _s35_1, "select_method", "Select Method", "select_platform", "Select Platform", _s28_2, _s42_0, _s16_18, _s27_6, "enable_markdown", "Enable Markdown", _s20_6, _s35_2, "user_guide", "Navodila", _s18_6, _s18_7, "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_1, _s31_2, _s25_7, _s25_8, _s33_3, _s33_4, _s27_7, _s27_8, _s36_0, _s36_1, _s31_3, _s31_4, _s25_9, _s25_10, "net_subtotal", "Net", "review_app", "Review App", "check_status", "Check Status", "free_trial", "Free Trial", _s23_2, _s57_0, _s21_8, _s62_, "change_email", "Change Email", _s25_11, _s52_, _s21_9, _s21_10, "uninvoiced", "Uninvoiced", "subdomain_guide", _s120_, "send_time", "Send Time", "import_data", "Uvozi podatke", "import_settings", "Import Settings", _s17_9, _s28_3, _s19_7, _s48_, "json", "JSON", _s24_4, _s24_5, "wait_for_data", _s42_1, "net_total", "Net Total", "has_taxes", "Has Taxes", _s16_19, _s16_20, _s18_8, _s40_0, "login_success", _s16_21, "login_failure", "Failed Login", "exported_data", _s67_, _s23_3, _s23_4, _s28_4, _s41_, "step_1_sign_in", "Step 1: Sign In", _s16_22, _s17_10, "account_id", "Account ID", _s27_9, _s35_3, "activity_100", _s50_4, "activity_101", _s50_5, "activity_102", _s51_1, "activity_103", _s50_6, "activity_104", _s51_2, _s18_9, _s18_10, _s23_5, _s35_4, "gateway_setup", "Gateway Setup", "preview_sidebar", "Preview Sidebar", _s16_23, _s16_24, _s18_11, _s31_5, _s16_25, _s16_26, "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_12, "Ime kontakta", _s17_11, "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_11, _s53_, _s25_12, _s37_0, _s17_13, _s17_14, "is_viewed", "Is Viewed", "letter", "Letter", "legal", "Legal", "page_layout", "Page Layout", "portrait", "Portrait", "landscape", "Landscape", _s26_5, _s85_, _s20_7, _s54_, _s21_12, _s21_13, _s17_15, _s17_16, "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_14, _s18_15, "promo_code", "Promo code", "promo_discount", "Promo Discount", _s18_16, _s18_17, _s16_27, _s16_28, "max_seats_limit", "Max Seats Limit", "trial_enabled", "Trial Enabled", "trial_duration", "Trial Duration", _s21_14, _s21_15, _s18_18, _s18_19, "plan_map", "Plan Map", "refund_period", "Refund Period", _s21_16, _s21_17, "purchase_page", "Purchase Page", "security", "Varnost", "email_bounced", "Email Bounced", _s20_8, "Spam Complaint", "email_delivery", "Email Delivery", _s16_29, _s16_30, "pdf_response", "PDF Response", _s22_4, _s22_5, "pdf_failed", "PDF Failed", "pdf_success", "PDF Success", "modified", "Modified", "subscription", "Subscription", "subscriptions", "Naro\u010dnina", _s16_31, _s16_32, _s17_17, "Uredi naro\u010dnino", _s20_9, "Naro\u010dnina uspe\u0161no ustvarjena", _s20_10, "Naro\u010dnina uspe\u0161no posodobljena", _s21_18, "Naro\u010dnina uspe\u0161no arhivirana", _s20_11, _s33_7, _s20_12, _s33_8, _s21_19, _s34_2, _s19_8, _s21_20, _s20_13, _s27_10, _s26_6, _s26_7, "connect_gmail", "Connect Gmail", _s16_33, _s16_34, "connected_gmail", _s28_5, _s18_20, _s31_6, _s16_35, _s100_, _s16_36, _s16_37, "count_minutes", ":count Minutes", _s16_38, _s16_39, _s29_0, _s29_1, "use_last_email", "Use last email", _s16_40, _s16_41, _s21_21, _s51_3, _s27_11, _s35_5, _s27_12, _s27_13, _s34_3, _s52_0, "help_translate", "Help Translate", _s23_6, _s23_7, "resend_invite", "Znova po\u0161lji vabilo", _s19_9, _s25_13, _s16_42, _s30_1, _s19_10, _s33_9, "delivered", "Delivered", "bounced", "Bounced", "spam", "Spam", "view_docs", "View Docs", _s32_1, _s72_, "send_sms", "Po\u0161lji SMS", "sms_code", "SMS Code", _s21_22, "Skenirajte barkodo s aplikacijo kot na primer :link. Spodaj vnesite prvo generirano geslo za enkratno rabo.", _s18_21, "Dvostopenjska avtentikacija je omogo\u010dena", "connect_google", "Connect Google", _s17_19, _s17_20, _s17_21, "Dvostopenjska avtentikacija", _s18_22, _s18_23, _s34_4, _s34_5, "stay_logged_in", "Stay Logged In", _s23_8, _s40_1, "count_hours", ":count Hours", "count_day", "1 Day", "count_days", ":count Days", _s19_11, _s19_12, _s17_22, _s17_23, "resend_email", "Ponovno po\u0161lji e-po\u0161to", _s26_8, _s33_10, _s16_43, "Vrnjeno pla\u010dilo", _s19_13, _s19_14, _s19_15, _s45_1, "list_long_press", "List Long Press", "show_actions", "Show Actions", _s17_24, _s17_25, _s27_14, _s51_4, _s21_23, _s97_, "this_quarter", "This Quarter", "last_quarter", "Prej\u0161nje \u010detrtletje", "to_update_run", "To update run", _s18_24, "Pretvori v ra\u010dun", _s16_44, _s16_45, "invoice_project", "Fakturiraj projekt", "invoice_task", "Fakturiraj opravilo", "invoice_expense", "Stro\u0161ek ra\u010duna", _s19_16, _s21_24, _s20_14, _s27_15, _s16_46, _s16_47, "save_and_email", "Save and Email", _s16_48, _s16_49, _s16_50, "Pretvorjeni znesek", _s17_26, _s17_27, _s22_6, _s22_7, _s24_6, _s24_7, "converted_total", "Converted Total", "is_sent", "Is Sent", _s17_28, "Privzeti dokumenti", "document_upload", "Document Upload", _s20_15, _s34_6, "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", "Skrij", "empty_columns", "Empty Columns", _s21_25, _s21_26, _s26_9, _s96_, "running_tasks", "Running Tasks", "recent_tasks", "Recent Tasks", "recent_expenses", "Recent Expenses", _s17_30, _s17_31, "update_app", "Update App", "started_import", _s27_16, _s24_8, _s24_9, _s20_16, _s20_17, _s18_26, _s18_27, "column", "Stolpec", "sample", "Vzorec", "map_to", "Map To", "import", "Uvozi", _s25_14, _s29_2, "select_file", "Prosim izberi datoteko", _s16_52, _s16_53, "csv_file", "CSV datoteka", "csv", "CSV", "freshbooks", "FreshBooks", "invoice2go", "Invoice2go", "invoicely", "Invoicely", "waveaccounting", "Wave Accounting", "zoho", "Zoho", "accounting", "Accounting", _s22_8, _s24_10, "import_type", "Import Type", "html_mode", "HTML Mode", "html_mode_help", _s43_0, "view_licenses", "View Licenses", "webhook_url", "Webhook URL", _s17_32, _s17_33, "sidebar_editor", "Sidebar Editor", _s22_9, _s31_17, "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_11, _s24_12, _s24_13, _s24_14, "source_code", "Source Code", "app_platforms", "App Platforms", "invoice_late", "Invoice Late", "quote_expired", "Quote Expired", "partial_due", "Delno pla\u010dilo do", "invoice_total", "Znesek", "quote_total", "Znesek predra\u010duna", "credit_total", "Dobropis skupaj", _s23_9, "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_15, _s48_0, "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_34, _s17_35, "clear_cache", "Clear Cache", "sort_order", "Sort Order", "task_status", "Status", "task_statuses", "Task Statuses", "new_task_status", "New Task Status", _s16_54, _s16_55, _s19_17, _s32_2, _s19_18, _s31_18, _s20_18, _s33_11, _s19_19, _s32_3, _s19_20, _s32_4, _s20_19, _s33_12, _s22_10, _s42_2, _s21_27, _s41_0, _s22_11, _s42_3, _s18_28, _s20_20, _s20_21, _s27_17, _s16_56, _s16_57, _s21_28, _s52_1, _s20_22, _s20_23, _s25_15, _s42_4, _s20_24, _s20_25, _s25_16, _s42_5, _s21_29, _s25_17, _s18_29, _s18_30, "task_settings", "Task Settings", _s20_26, _s20_27, _s18_31, "Kategorije stro\u0161kov", _s20_28, "Nova katergorija stro\u0161kov", _s21_30, _s21_31, _s24_16, "Kategorija stro\u0161kov uspe\u0161no ustvarjena", _s24_17, "Kategorija stro\u0161kov uspe\u0161no nadgrajena", _s25_18, "Kategorija stro\u0161kov uspe\u0161no arhivirana", _s24_18, "Kategorija uspe\u0161no odstranjena", _s24_19, _s37_3, _s25_19, "Kategorija stro\u0161kov uspe\u0161no obnovljena", _s27_18, "Kategorija stro\u0161kov :count uspe\u0161no arhivirana", _s26_10, _s46_3, _s27_19, _s47_0, _s23_10, _s25_20, _s25_21, _s32_5, _s21_32, _s21_33, "show_option", "Show Option", _s22_12, _s50_7, "view_changes", "View Changes", "force_update", "Force Update", _s17_36, _s76_, "mark_paid_help", _s31_19, _s18_33, "Bo fakturiran", _s23_11, _s33_21, _s29_3, _s26_42, _s21_34, _s20_30, _s16_58, _s16_59, _s18_34, _s18_35, "crypto", "Crypto", "paypal", "PayPal", "alipay", "Alipay", "sofort", "Sofort", "apple_pay", _s16_222, "user_field", "User Field", "variables", "Variables", "show_password", "Show Password", "hide_password", "Hide Password", "copy_error", "Copy Error", "capture_card", "Capture Card", _s17_37, _s17_38, "total_taxes", "Total Taxes", "line_taxes", "Line Taxes", "total_fields", "Total Fields", _s25_22, _s38_4, _s25_23, _s38_5, _s25_24, _s38_6, "gateway_refund", "Gateway Refund", _s19_21, _s43_1, "due_date_days", "Due Date", "paused", "Paused", "mark_active", "Ozna\u010di kot Aktivno", "day_count", "Day :count", _s22_13, _s22_14, _s21_35, _s21_36, _s17_39, _s17_40, "endless", "Endless", "next_send_date", "Next Send Date", _s16_60, _s16_61, _s17_41, "Ponavljajo\u010di ra\u010dun", _s18_36, "Ponavljajo\u010di ra\u010duni", _s21_37, "Nov ponavljajo\u010di ra\u010dun", _s22_15, _s22_16, _s25_25, _s38_7, _s25_26, _s38_8, _s26_11, "Ponavljajo\u010di ra\u010dun uspe\u0161no arhiviran", _s25_27, "Ponavljajo\u010di ra\u010dun uspe\u0161no odstranjen", _s25_28, _s38_10, _s26_12, "Ponavljajo\u010di ra\u010dun uspe\u0161no obnovljen", _s27_20, _s47_1, _s26_13, _s46_4, _s27_21, _s47_2, _s24_20, _s26_14, _s25_29, _s32_6, "send_date", "Send Date", "auto_bill_on", "Auto Bill On", _s28_6, _s28_7, "profit", "Profit", "line_item", "Vrsti\u010dna postavka", _s18_38, _s18_39, _s23_12, _s35_6, _s19_22, _s19_23, _s24_21, _s52_2, "test_mode", "Test Mode", "opened", "Opened", _s30_2, _s22_17, _s30_3, _s22_18, "gateway_success", "Gateway Success", "gateway_failure", "Gateway Failure", "gateway_error", "Gateway Error", "email_send", "Email Send", _s17_43, _s17_44, "failure", "Failure", "quota_exceeded", "Quota Exceeded", _s16_62, _s16_63, "system_logs", "System Logs", "view_portal", "Poglej portal", "copy_link", "Copy Link", "token_billing", "Shrani podatke kartice", _s24_22, _s24_23, "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_40, _s18_41, "pdf_page_info", _s23_13, _s16_64, _s20_118, "emailed_quotes", "Uspe\u0161no poslani predra\u010duni", "emailed_credits", _s28_56, "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", "Last Login At", "company_key", "Company Key", "storefront", "Storefront", "storefront_help", _s42_6, "client_created", "Client Created", _s20_31, _s20_32, _s20_33, _s20_34, "completed", "Completed", "gross", "Gross", "net_amount", "Net Amount", "net_balance", "Net Balance", "client_settings", "Client Settings", _s17_45, _s17_46, _s17_47, _s17_48, "selected_quotes", "Selected Quotes", "selected_tasks", "Selected Tasks", _s17_49, _s17_50, _s17_51, "Prihajajo\u010di ra\u010duni", _s17_53, _s17_54, "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 predra\u010dun", "create_payment", "Create Payment", "create_vendor", "Ustvari prodajalca", "update_quote", "Update Quote", "delete_quote", "Odstrani ponubdo", "update_invoice", "Update Invoice", "delete_invoice", "Zbri\u0161i ra\u010dun", "update_client", "Update Client", "delete_client", "Odstrani stranko", "delete_payment", "Odstrani pla\u010dilo", "update_vendor", "Update Vendor", "delete_vendor", "Odstrani prodajalca", "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", "Show Sidebar", "hide_sidebar", "Hide Sidebar", "event_type", "Event Type", "target_url", "Cilj", "copy", "Copy", "must_be_online", _s53_0, _s17_55, _s28_8, "api_webhooks", "API Webhooks", "search_webhooks", _s22_19, "search_webhook", _s16_65, "webhook", "Webhook", "webhooks", "Webhooks", "new_webhook", "New Webhook", "edit_webhook", "Edit Webhook", "created_webhook", _s28_9, "updated_webhook", _s28_10, _s16_66, _s29_4, "deleted_webhook", _s28_11, "removed_webhook", _s28_12, _s16_67, _s29_5, _s17_56, _s37_4, _s16_68, _s36_2, _s16_69, _s36_3, _s17_57, _s37_5, "api_tokens", "API \u017eetoni", "api_docs", "API Docs", "search_tokens", _s20_35, "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_18, "restored_token", _s27_23, "archived_tokens", _s35_7, "deleted_tokens", _s34_7, "restored_tokens", _s35_8, _s19_24, _s19_25, _s24_24, _s45_2, _s21_39, _s19_26, "email_invoice", "Po\u0161lji ra\u010dun na e-po\u0161to", "email_quote", "Po\u0161lji predra\u010dun", "email_credit", "Email Credit", "email_payment", "Po\u0161lji pla\u010dilo po elektronki po\u0161ti", _s20_36, _s41_1, "ledger", "Ledger", "view_pdf", "Poka\u017ei PDF", "all_records", "All records", "owned_by_user", "Owned by user", _s16_70, _s16_71, "contact_name", "Kontaktno ime", "use_default", "Use default", _s16_72, _s17_58, "number_of_days", "Number of days", _s23_14, _s23_15, "payment_term", "Payment Term", _s16_73, _s16_74, _s17_59, "Uredi pla\u010dilni pogoj", _s20_37, "Pla\u010dilni pogoji uspe\u0161no ustvarjeni", _s20_38, "Pla\u010dilni pogoji uspe\u0161no posodobljeni", _s21_40, "Pla\u010dilni pogoji uspe\u0161no arhivirani", _s20_39, _s33_15, _s20_40, _s33_16, _s21_41, _s34_9, _s22_20, _s42_7, _s21_42, _s41_2, _s22_21, _s42_8, "email_sign_in", _s18_100, "change", "Change", _s23_16, _s28_13, _s24_25, _s29_6, "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", "Show Menu", _s18_42, _s18_43, _s16_75, _s16_223, "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_76, _s16_224, "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_61, "search_design", "Search 1 Design", "search_invoice", _s16_77, "search_client", "Search 1 Client", "search_product", _s16_78, "search_quote", "Search 1 Quote", "search_credit", "Search 1 Credit", "search_vendor", "Search 1 Vendor", "search_user", "Search 1 User", "search_tax_rate", _s17_62, "search_task", "Search 1 Tasks", "search_project", _s16_79, "search_expense", _s16_80, "search_payment", _s16_81, "search_group", "Search 1 Group", "refund_payment", "Vra\u010dilo pla\u010dila", _s17_63, _s30_4, _s18_44, _s31_7, _s16_82, _s29_7, _s17_64, _s30_5, "reverse", "Reverse", "full_name", "Polno ime", _s17_65, "Mesto/Dr\u017eava/Po\u0161ta", _s17_67, "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_83, "Podatki podjetja uspe\u0161no odstranjeni", _s18_45, "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_30, "client_details", "Client Details", "company_address", "Company Address", "invoice_details", "Detalji ra\u010duna", "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", "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_31, _s25_32, _s16_84, _s16_85, "apply_license", "Potrdi licenco", "cancel_account", "Odstani ra\u010dun", _s22_22, "Opozorilo: Va\u0161 ra\u010dun bo trajno zbrisan. Razveljavitev ni mogo\u010da.", "delete_company", "Izbri\u0161i podjetje", _s22_23, "Opozorilo: Va\u0161e podjetne bo trajno zbrisano. Razveljavitev ni mogo\u010da.", "enabled_modules", "Enabled Modules", "converted_quote", _s28_14, "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_24, "updated_design", _s27_25, "archived_design", _s28_15, "deleted_design", _s27_26, "removed_design", _s27_27, "restored_design", _s28_16, _s16_86, _s36_4, "deleted_designs", _s35_9, _s16_87, _s36_5, "proposals", "Ponudbe", "tickets", "Tickets", _s16_88, "Ponavljajo\u010di predra\u010duni", "recurring_tasks", "Recurring Tasks", _s18_46, "Upravljanje ra\u010duna", "credit_date", "Datum dobropisa", "credit", "Dobropis", "credits", "Dobropisi", "new_credit", "Vnesi dobropis", "edit_credit", "Uredi dobropis", "created_credit", "Dobropis uspe\u0161no ustvarjen", "updated_credit", "Uspe\u0161no posodobljen dobropis", "archived_credit", "Dobropis uspe\u0161no arhiviran", "deleted_credit", "Dobropis uspe\u0161no odstranjen", "removed_credit", _s27_31, "restored_credit", "Dobropis uspe\u0161no obnovljen", _s16_90, "\u0160tevilo uspe\u0161no arhiviranih dobropisov: :count", "deleted_credits", "\u0160tevilo uspe\u0161no odstranjenih dobropisov: :count", _s16_91, _s36_6, "current_version", "Trenutna razli\u010dica", "latest_version", "Latest Version", "update_now", "Update Now", _s26_19, _s41_3, _s16_92, _s16_93, "app_updated", _s29_8, "learn_more", "Izvedi ve\u010d", "integrations", "Integrations", "tracking_id", "Tracking Id", _s17_69, _s17_70, "credit_footer", "Credit Footer", "credit_terms", "Credit Terms", "new_company", "Novo podjetje", "added_company", _s26_20, "company1", _s16_94, "company2", _s16_95, "company3", _s16_96, "company4", _s16_97, "product1", _s16_98, "product2", _s16_99, "product3", _s16_100, "product4", _s16_101, "client1", "Custom Client 1", "client2", "Custom Client 2", "client3", "Custom Client 3", "client4", "Custom Client 4", "contact1", _s16_102, "contact2", _s16_103, "contact3", _s16_104, "contact4", _s16_105, "task1", "Custom Task 1", "task2", "Custom Task 2", "task3", "Custom Task 3", "task4", "Custom Task 4", "project1", _s16_106, "project2", _s16_107, "project3", _s16_108, "project4", _s16_109, "expense1", _s16_110, "expense2", _s16_111, "expense3", _s16_112, "expense4", _s16_113, "vendor1", "Custom Vendor 1", "vendor2", "Custom Vendor 2", "vendor3", "Custom Vendor 3", "vendor4", "Custom Vendor 4", "invoice1", _s16_114, "invoice2", _s16_115, "invoice3", _s16_116, "invoice4", _s16_117, "payment1", _s16_118, "payment2", _s16_119, "payment3", _s16_120, "payment4", _s16_121, "surcharge1", _s18_48, "surcharge2", _s18_49, "surcharge3", _s18_50, "surcharge4", _s18_51, "group1", "Custom Group 1", "group2", "Custom Group 2", "group3", "Custom Group 3", "group4", "Custom Group 4", "reset", "Ponastavi", "number", "Number", "export", "Izvoz", "chart", "Grafikon", "count", "Count", "totals", "Vsote", "blank", "Prazno", "day", "Dan", "month", "Mesec", "year", "Leto", "subgroup", "Subgroup", "is_active", "Is Active", "group_by", "Zdru\u017ei v skupino", "credit_balance", "Saldo dobropisa", _s18_52, _s18_53, _s17_71, _s17_72, "contact_phone", "Kontaktni telefon", _s21_43, _s22_24, _s21_44, _s22_25, _s21_45, _s22_26, _s21_46, _s22_27, _s17_73, "Ulica (za dostavo)", _s17_74, "Hi\u0161na \u0161t./stanovanje (za dostavo)", "shipping_city", "Mesto (za dostavo)", "shipping_state", "Regija/pokrajina (za dostavo)", _s20_41, "Po\u0161tna \u0161t. (za dostavo)", _s16_122, "Dr\u017eava (za dostavo)", _s16_124, "Ulica (za ra\u010dun)", _s16_125, "Hi\u0161na \u0161t./Stanovanje (za ra\u010dun)", "billing_city", "Mesto (za ra\u010dun)", "billing_state", "Regija/pokrajina (za ra\u010dun)", _s19_27, "Po\u0161tna \u0161t. (za ra\u010dun)", "billing_country", "Dr\u017eave (za ra\u010dun)", "client_id", "Id stranke", "assigned_to", "Assigned to", "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", "Unpaid Invoice", "paid_invoice", "Paid Invoice", _s16_126, "Nepotrjen predra\u010dun", "help", "Pomo\u010d", "refund", "Vra\u010dilo", "refund_date", "Refund Date", "filtered_by", "Filtered by", "contact_email", "Kontaktna e-po\u0161ta", "multiselect", "Multiselect", "entity_state", "Stanje", "verify_password", "Verify Password", "applied", "Applied", _s21_47, _s35_10, _s30_6, _s63_, "message", "Sporo\u010dilo", "from", "Od", _s20_43, _s20_44, _s25_33, _s56_, _s20_45, _s34_10, _s18_55, _s18_56, _s23_18, _s33_22, _s18_57, _s18_58, "support_forum", "forum za podporo", "about", "About", "documentation", "Dokumentacija", "contact_us", "Kontakt", "subtotal", "Neto", "line_total", "Skupaj", "item", "Postavka", "credit_email", "Credit Email", "iframe_url", "Spletna stran", "domain_url", "Domain URL", _s21_48, _s21_90, _s20_46, _s58_1, _s19_29, _s19_30, _s23_19, _s23_20, _s20_47, _s20_48, "deleted_logo", _s25_34, "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", "Show/hide", "menu_sidebar", "Menu Sidebar", "history_sidebar", "History Sidebar", "tablet", "Tablet", "mobile", "Mobile", "desktop", "Desktop", "layout", "Layout", "view", "Ogled", "module", "Module", "first_custom", "First Custom", "second_custom", "Second Custom", "third_custom", "Third Custom", "show_cost", "Show Cost", _s17_76, _s17_77, "show_cost_help", _s55_0, _s21_49, _s21_50, _s26_21, _s58_2, _s21_51, _s21_52, _s26_22, _s60_, _s21_53, _s21_54, _s26_23, _s34_11, _s16_128, _s16_129, _s21_55, _s47_3, "one_tax_rate", "One Tax Rate", "two_tax_rates", "Two Tax Rates", "three_tax_rates", "Three Tax Rates", _s16_130, _s16_131, "user", "Uporabnik", "invoice_tax", "Invoice Tax", "line_item_tax", "Line Item Tax", "inclusive_taxes", "Inclusive Taxes", _s17_78, _s17_79, "item_tax_rates", "Item Tax Rates", _s18_59, "Prosim izberite stranko", "configure_rates", "Configure rates", _s18_60, _s18_61, "tax_settings", "Dav\u010dne nastavitve", _s18_62, "Tax Rates", "accent_color", "Accent Color", "switch", "Proklop", _s19_31, _s20_49, "options", "Mo\u017enosti", _s16_132, _s16_133, "multi_line_text", "Multi-line text", "dropdown", "Dropdown", "field_type", "Field Type", _s27_32, _s39_3, "submit", "Oddaj", _s16_134, "Obnovite va\u0161e geslo", "late_fees", "Late Fees", "credit_number", "\u0160t. dobropisa", "payment_number", "Payment Number", "late_fee_amount", "Vrednost zamudnih obresti", _s16_135, "Odstotek za zamudne obresti", "schedule", "Urnik", "before_due_date", _s19_32, "after_due_date", _s18_63, _s18_64, _s22_29, "days", "Dnevi", "invoice_email", "Ra\u010dun", "payment_email", "Potrdilo", "partial_payment", "Partial Payment", "payment_partial", "Partial Payment", _s21_56, _s21_57, "quote_email", "Predra\u010dun", _s16_137, "Periodi\u010den opomin", _s16_139, _s16_140, "administrator", "Upravljalec", _s18_65, "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_35, "updated_user", "Uporabnik uspe\u0161no posodobljen", "archived_user", "Uporabnik uspe\u0161no arhiviran", "deleted_user", "Uporabnik uspe\u0161no odstranjen", "removed_user", _s25_38, "restored_user", "Uporabnik uspe\u0161no obnovljen", "archived_users", _s34_12, "deleted_users", _s33_17, "removed_users", _s33_18, "restored_users", _s34_13, _s16_141, "Splo\u0161ne nastavitve", "invoice_options", "Mo\u017enosti ra\u010duna", _s17_80, "Skrij datum pla\u010dila", _s22_30, 'Prika\u017ei le "Pla\u010dano" polje v ra\u010dunu, nakar je bilo pla\u010dilo prejeto.', _s23_21, "Omogo\u010deni dokumenti", _s28_19, "V ra\u010dunu vklju\u010di pripete slike.", _s16_143, "Prika\u017ei glavo na", _s16_144, "Prika\u017ei nogo na", "first_page", "Prva stran", "all_pages", "Vse strani", "last_page", "Zadnja stran", "primary_font", "Primary Font", "secondary_font", "Secondary Font", "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_66, "Auto Email", _s23_22, _s61_, _s18_67, "Auto Archive", _s23_23, "Samodejno arhiviraj predra\u010dune po pretvorbi.", _s18_68, "Samodejna Pretvorba", _s23_24, "Samodejno pretvori predra\u010dun v ra\u010dun, ki ga stranka potrdi.", _s17_82, _s17_83, "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_84, "Trije meseci", _s16_145, "Na \u0161tiri mesece", "freq_six_months", "\u0160est mesecev", "freq_annually", "Letno", "freq_two_years", "Na dve leti", _s16_146, "Three Years", "never", "Nikoli", "company", "Company", _s17_85, "Ustvarjene \u0161tevilke", "charge_taxes", "Zara\u010dunaj davke", "next_reset", "Naslednja ponastavitev", "reset_counter", "Ponastavi \u0161tevec", _s16_147, "Predpona ponavljajo\u010dih", "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_87, _s17_88, "client_field", "Client Field", "product_field", "Polje izdelka", "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", "Predpona", "number_pattern", "Number Pattern", "messages", "Messages", "custom_css", "CSS po meri", _s17_89, _s17_90, _s16_149, "Prika\u017ei na PDF", _s21_58, "Prika\u017ei podpis stranke na PDF ra\u010dunu/predra\u010dunu.", _s25_39, "Potrditev pogojev ra\u010duna", _s30_7, "Stranka mora potrditi strinjanje s pogoji na ra\u010dunu.", _s23_25, "Potrditev pogojev predra\u010duna", _s28_20, "Stranka mora potrditi strinjanje s pogoji na predra\u010dunu.", _s25_40, "Podpis ra\u010duna", _s30_8, "Zahteva od stranke, da zagotovi svoj podpis.", _s23_26, "Podpis predra\u010duna", _s22_32, "Za\u0161\u010diti ra\u010dune z geslom", _s27_33, "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_26, "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", "Attach PDF", _s16_150, _s16_151, "attach_ubl", "Attach UBL", "email_style", "Email Style", _s19_33, "Omogo\u010di ozna\u010dbe.", "reply_to_email", "Reply-To", "reply_to_name", "Reply-To Name", "bcc_email", "BCC", "processed", "Processed", "credit_card", _s16_230, "bank_transfer", "Ban\u010dno nakazilo", "priority", "Priority", "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_34, "Prikazani logotipi katric", "credentials", "Credentials", "update_address", "Posodobi naslov", _s19_36, "Posodobi naslov stranke z predlo\u017eenimi podatki", "rate", "Cena", "tax_rate", "Dav\u010dna stopnja", "new_tax_rate", "Nova dav\u010dna stopnja", "edit_tax_rate", "Uredi dav\u010dno stopnjo", _s16_152, "Dav\u010dna stopnja uspe\u0161no ustvarjena", _s16_153, "Dav\u010dna stopnja uspe\u0161no posodobljena", _s17_92, "Dav\u010dna stopnja uspe\u0161no arhivirana", _s16_154, _s29_11, _s17_93, _s30_9, _s18_69, _s38_11, _s17_94, _s37_6, _s18_70, _s38_12, "fill_products", "Samodejno vnesi izdelke", _s18_71, "Izbira izdelka bo samodejno vnesla opis in ceno", "update_products", "Samodejno posodobi izdelke", _s20_51, "Posodobitev ra\u010duna bo samodejno posodobila knji\u017enico izdelkov", _s16_155, "Pretvori izdelke", _s21_59, "Samodejno pretvori cene izdelkov v valuto stranke", "fees", "Provizije", "limits", "Omejitve", "provider", "Provider", "company_gateway", "Payment Gateway", _s16_157, _s16_158, _s19_37, "New Gateway", _s20_52, "Edit Gateway", _s23_27, _s28_21, _s23_28, _s28_22, _s24_27, _s29_12, _s23_29, _s28_23, _s24_28, _s29_13, _s25_42, _s37_7, _s24_29, _s36_7, _s25_43, _s37_8, _s16_159, _s16_160, "discard_changes", "Zavrzi spremembe", "default_value", "Default value", "disabled", "Onemogo\u010deno", "currency_format", "Currency Format", _s21_60, _s21_61, _s23_30, _s23_31, "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", "Symbol", "ocde", "Code", "date_format", "Date Format", "datetime_format", "Datetime Format", "military_time", "24 urni \u010das", _s18_72, "24 Hour Display", "send_reminders", "Po\u0161lji opomnike", "timezone", "Timezone", _s19_38, _s19_39, _s17_95, _s17_96, _s19_40, _s19_41, _s18_73, _s18_74, _s18_75, _s18_76, "group_settings", "Group Settings", "group", "Group", "groups", "Groups", "new_group", "New Group", "edit_group", "Edit Group", "created_group", _s26_26, "updated_group", _s26_27, "archived_groups", _s35_11, "deleted_groups", _s34_14, "restored_groups", _s35_12, "archived_group", _s27_34, "deleted_group", _s26_28, "restored_group", _s27_35, "upload_logo", "Upload Logo", "uploaded_logo", _s26_29, "logo", "Logotip", "saved_settings", _s27_36, _s16_161, "Nastavitve izdelka", "device_settings", "Device Settings", "defaults", "Privzeto", "basic_settings", "Osnovne nastavitve", _s17_97, "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_32, "Predloge in opomini", _s22_33, _s20_53, _s19_42, "Vizualizacija podatkov", "price", "Price", "email_sign_up", "Email Sign Up", "google_sign_up", "Google Sign Up", _s27_37, _s28_24, "redeem", "Redeem", "back", "Back", "past_purchases", "Past Purchases", _s19_44, _s19_45, "pro_plan", "Pro Plan", "enterprise_plan", "Enterprise Plan", "count_users", ":count users", "upgrade", "Upgrade", _s25_44, _s25_45, _s24_30, _s24_31, _s33_19, _s77_0, "i_agree_to_the", "I agree to the", _s16_163, "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_77, _s18_78, _s21_63, _s34_15, "download", "Prenesi", _s27_38, _s27_57, "take_picture", "Take Picture", "upload_file", "Upload File", "document", "Dokument", "documents", "Dokumenti", "new_document", "New Document", "edit_document", "Edit Document", _s17_99, _s30_10, _s16_165, _s29_14, _s17_100, _s30_11, _s16_166, _s29_15, _s17_101, _s30_12, _s18_79, _s38_13, _s17_102, _s37_9, _s18_80, _s38_14, "no_history", "No History", "expense_date", "Datum stro\u0161ka", "pending", "V teku", _s16_167, "Logged", _s16_168, "Pending", _s16_169, "Invoiced", "converted", "Pretvorjeno", _s24_32, "Pripni datoteke", "exchange_rate", "Menjalni te\u010daj", _s16_170, "Pretvori valuto", "mark_paid", "Ozna\u010di kot pla\u010dano", "category", "Kategorija", "address", "Naslov", "new_vendor", "Nov prodajalec", "created_vendor", "Prodajalec uspe\u0161no ustvarjen", "updated_vendor", "Prodajalec uspe\u0161no posodobljen", "archived_vendor", "Prodajalec uspe\u0161no arhiviran", "deleted_vendor", "Prodajalec uspe\u0161no odstranjen", "restored_vendor", "Prodajalec uspe\u0161no obnovljen", _s16_171, "\u0160tevilo uspe\u0161no arhiviranih prodajalcev: :count clients", "deleted_vendors", "\u0160tevilo uspe\u0161no odstranjenih prodajalcev: :count", _s16_172, _s36_8, "new_expense", "Vnesi stro\u0161ek", "created_expense", "Stro\u0161ek uspe\u0161no vne\u0161en", "updated_expense", "Stro\u0161ek uspe\u0161no posodobljen", _s16_173, "Stro\u0161ek uspe\u0161no arhiviran", "deleted_expense", "Stro\u0161ek uspe\u0161no odstranjen", _s16_174, "Stro\u0161ek uspe\u0161no obnovljen", _s17_103, "Stro\u0161ki uspe\u0161no arhivirani", _s16_175, "Stro\u0161ki uspe\u0161no odstranjeni", _s17_104, _s37_10, "copy_shipping", "Kopiraj naslov za dostavo", "copy_billing", "Kopiraj naslov za ra\u010dun", "design", "Design", _s21_64, _s21_65, "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_176, _s16_177, "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_16, _s19_46, _s19_47, "budgeted_hours", "Predvidene ure", "created_project", "Projekt uspe\u0161no ustvarjen", "updated_project", "Projekt uspe\u0161no posodobljen", _s16_178, "Projekt uspe\u0161no arhiviran", "deleted_project", "Projekt uspe\u0161no odstranjen", _s16_179, "Projekt uspe\u0161no obnovljen", _s17_105, "\u0160tevilo uspe\u0161no arhiviranih projektov: :count", _s16_180, "\u0160tevilo uspe\u0161no odstranjenih projektov: :count", _s17_106, _s37_11, "new_project", "Now projekt", _s27_42, _s28_33, "if_you_like_it", _s21_66, "click_here", "klikni tukaj", _s18_81, "Click here", "to_rate_it", "to rate it.", "average", "Average", "unapproved", "Unapproved", _s30_13, _s42_10, "locked", "Locked", "authenticate", "Authenticate", _s19_48, _s19_49, _s24_33, _s24_34, "footer", "Noga", "compare", "Compare", "hosted_login", "Hosted Login", "selfhost_login", "Selfhost Login", "google_sign_in", _s19_62, "today", "Today", "custom_range", "Obseg po meri", "date_range", "\u010casovno obdobje", "current", "Current", "previous", "Previous", "current_period", "Current Period", _s17_107, _s17_108, "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", "Ta mesec", "last_month", "Zadnji mesec", "this_year", "To leto", "last_year", "Zadnje leto", "custom", "Po meri", _s16_181, "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", "More", "edit_client", "Uredi stranko", "edit_product", "Uredi izdelek", "edit_invoice", "Uredi ra\u010dun", "edit_quote", "Uredi predra\u010dun", "edit_payment", "Uredi pla\u010dilo", "edit_task", "Uredi opravilo", "edit_expense", "Uredi stro\u0161ek", "edit_vendor", "Uredi prodajalca", "edit_project", "Uredi projekt", _s20_54, "Uredi ponavaljajo\u010d predra\u010dun", "billing_address", "Naslov za po\u0161iljanje ra\u010duna", _s16_183, "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", "Sort", "search", "I\u0161\u010di", "active", "Aktivno", "archived", "Arhivirano", "deleted", "Odstranjeno", "dashboard", "Nadzorna plo\u0161\u010da", "archive", "Arhiv", "delete", "Odstrani", "restore", "Obnovitev", _s16_185, _s16_186, _s23_33, _s23_34, _s26_32, _s26_33, _s21_67, _s21_68, _s26_34, "Prosim vnesi klju\u010d izdelka", "ascending", "Nara\u0161\u010dajo\u010de", "descending", "Padajo\u010de", "save", "Shrani", _s17_109, _s17_110, "paid_to_date", "\u017de pla\u010dano", "balance_due", "Za pla\u010dilo", "balance", "Saldo", "overview", "Overview", "details", "Podrobnosti", "phone", "Telefon", "website", "Spleti\u0161\u010de", "vat_number", "Dav\u010dna \u0161t.", "id_number", "ID \u0161t.", "create", "Ustvari", _s19_50, _s30_14, "error", "Error", _s16_187, _s16_188, "contacts", "Kontakti", "additional", "Additional", "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_189, _s16_190, "product", "Izdelek", "products", "Izdelki", "new_product", "Nov izdelek", "created_product", "Izdelek uspe\u0161no ustvarjen", "updated_product", "Izdelek uspe\u0161no posodobljen", _s16_191, "Izdelek uspe\u0161no arhiviran", "deleted_product", "Izdelek uspe\u0161no odstranjen", _s16_192, "Izdelek uspe\u0161no obnovljen", _s17_111, "\u0160tevilo uspe\u0161no arhiviranih izdelkov: :count", _s16_193, "\u0160tevilo uspe\u0161no odstranjenih izdelkov: :count", _s17_112, _s37_12, "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_194, "\u0160tevilo uspe\u0161no arhiviranih strank: :count clients", "deleted_client", "Stranka uspe\u0161no odstranjena", "deleted_clients", "\u0160tevilo uspe\u0161no odstranjenih strank: :count", "restored_client", "Stranka uspe\u0161no obnovljena", _s16_195, _s36_10, "address1", "Ulica", "address2", "Hi\u0161na \u0161t./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_196, "Ra\u010dun uspe\u0161no arhiviran", "deleted_invoice", "Ra\u010dun uspe\u0161no odstranjen", _s16_197, "Ra\u010dun uspe\u0161no obnovljen", _s17_113, "\u0160tevilo uspe\u0161no arhiviranih ra\u010dunov: :count invoices", _s16_198, "\u0160tevilo uspe\u0161no odstranjenih ponudb: :count invoices", _s17_114, _s37_13, "emailed_invoice", _s20_118, "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", "Zasebni zaznamki", "frequency", "Pogostost", "start_date", "Datum za\u010detka", "end_date", "Datum zapadlost", "quote_number", "\u0160t. predra\u010duna", "quote_date", "Datum predra\u010duna", "valid_until", "Veljavnost", "items", "Items", "partial_deposit", "Partial/Deposit", "description", "Opis", "unit_cost", "Cena", "quantity", "Koli\u010dina", "add_item", "Add Item", "contact", "Kontakt", "work_phone", "Slu\u017ebeni telefon", "total_amount", "Total Amount", "pdf", "PDF", "due_date", "Rok pla\u010dila", _s16_199, "Delno pla\u010dilo do datuma", "status", "Stanje", _s17_115, "Invoice Status", "quote_status", "Stanje predra\u010duna", _s22_34, _s22_35, _s22_36, _s19_63, "count_selected", ":count selected", "total", "Skupaj", "percent", "Odstotek", "edit", "Uredi", "dismiss", "Dismiss", _s20_56, _s20_57, _s22_37, _s22_38, _s24_35, _s24_36, "task_rate", "Urna postavka", "settings", "Nastavitve", "language", "Language", "currency", "Valuta", "created_at", "Ustvarjen dne", "created_on", "Created On", "updated_at", "Updated", "tax", "DDV", _s30_15, _s30_16, _s27_46, "Prosim vnesi \u0161tevilko predra\u010duna", "past_due", "Zapadlo", "draft", "Osnutek", "sent", "Poslano", "viewed", "Viewed", "approved", "Approved", "partial", "Delno pla\u010dilo/polog", "paid", "Pla\u010dano", "mark_sent", "Ozna\u010di kot poslano", _s22_39, _s35_13, _s22_40, _s35_13, _s23_35, _s36_11, _s23_36, _s36_11, "done", "Kon\u010dano", _s37_14, _s37_15, "dark_mode", "Temen na\u010din", _s27_48, _s35_14, "refresh_data", "Refresh Data", "blank_contact", "Blank Contact", "activity", "Dejavnost", _s16_201, _s16_202, "clone", "Kloniraj", "loading", "Loading", "industry", "Industry", "size", "Size", "payment_terms", "Pla\u010dilni pogoji", "payment_date", "Datum pla\u010dila", "payment_status", "Payment Status", _s16_203, "Pending", _s16_204, "Voided", _s16_205, "Failed", _s16_206, "Completed", _s16_207, _s18_43, _s16_208, "Refunded", _s17_116, "Unapplied", _s17_117, _s19_14, "net", "Net", "client_portal", "Portal za stranke", "show_tasks", "Show tasks", "email_reminders", "Email Reminders", "enabled", "Omogo\u010deno", "recipients", "Prejemniki", "initial_email", "Prva e-po\u0161ta", "first_reminder", "Prvi opomin", "second_reminder", "Drugi opomin", "third_reminder", "Tretji opomin", "reminder1", "First Reminder", "reminder2", "Second Reminder", "reminder3", "Third Reminder", "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", "Auto billing", "button", "Button", "preview", "Predogled", "customize", "Prilagodi po meri", "history", "Zgodovina", "payment", "Pla\u010dilo", "payments", "Pla\u010dila", "refunded", "Refunded", "payment_type", "Na\u010din pla\u010dila", _s21_69, _s21_92, "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_209, "Pla\u010dilo uspe\u0161no arhivirano", "deleted_payment", "Pla\u010dilo uspe\u0161no odstranjeno", _s16_210, "Pla\u010dilo uspe\u0161no obnovljeno", _s17_118, "\u0160tevilo uspe\u0161no arhiviranih pla\u010dil: :count", _s16_211, "\u0160tevilo uspe\u0161no odstranjenih pla\u010dil: :count", _s17_119, _s37_16, "quote", "Predra\u010dun", "quotes", "Predra\u010duni", "new_quote", "Nov predra\u010dun", "created_quote", "Predra\u010dun uspe\u0161no ustvarjen", "updated_quote", "Predra\u010dun uspe\u0161no posodobljen", "archived_quote", "Predra\u010dun uspe\u0161no arhiviran", "deleted_quote", "Predra\u010dun uspe\u0161no odstranjen", "restored_quote", "Predra\u010dun uspe\u0161no obnovljen", "archived_quotes", "\u0160tevilo uspe\u0161no arhiviranih predra\u010dunov:", "deleted_quotes", "\u0160tevilo uspe\u0161no odstranjenih predra\u010dunov: :count", "restored_quotes", _s35_16, "expense", "Stro\u0161ek", "expenses", "Stro\u0161ki", "vendor", "Prodajalec", "vendors", "Prodajalci", "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 prodajalca :vendor", "activity_31", ":user je arhiviral prodajalca :vendor", "activity_32", ":user je odstranil prodajalca :vendor", "activity_33", ":user je obnovil prodajalca :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", ":user je posodobil zahtevek :ticker", "activity_49", ":user je zaprl zahtevek :ticket", "activity_50", ":user je zdru\u017eil zahtevek :ticket", "activity_51", ":user je razdru\u017eil zahtevek :ticket", "activity_52", ":contact je odprl zahtevek :ticket", "activity_53", ":contact je ponovno odprl zahtevek :ticket", "activity_54", ":user je ponovno odprl zahtevek :ticket", "activity_55", ":contact je odgovoril na zahtevek :ticket", "activity_56", ":user si je ogledal zahtevek :ticket", "activity_57", _s39_5, "activity_58", _s31_14, "activity_59", _s32_8, "activity_60", _s28_50, "activity_61", _s28_53, "activity_62", _s28_54, "activity_63", _s61_3, "activity_64", _s62_0, "activity_65", _s61_4, "activity_66", _s63_0, "activity_80", _s40_2, "activity_81", _s40_3, "activity_82", _s41_4, "activity_83", _s40_4, "activity_84", _s41_5, _s17_120, "Geslo za enkratno uporabo", "emailed_quote", "Predra\u010dun uspe\u0161no poslan", "emailed_credit", _s27_61, _s20_58, "Predra\u010dun ozna\u010den kot poslan", _s21_71, _s34_17, "expired", "Poteklo", "all", "Vse", "select", "Izberi", _s22_41, _s22_42, "custom_value1", _s16_311, "custom_value2", _s16_311, "custom_value3", "Custom Value 3", "custom_value4", "Custom Value 4", _s18_82, _s18_83, _s24_40, _s24_41, _s29_32, _s29_33, _s27_53, _s27_54, _s31_15, _s31_16, "lock_invoices", "Lock Invoices", "translations", "Translations", _s19_51, _s19_52, _s19_53, _s19_54, _s22_43, _s22_44, _s22_45, _s22_46, _s21_72, _s21_73, _s21_74, _s21_75, _s21_76, _s21_77, _s21_78, _s21_79, _s22_47, _s22_48, _s22_49, _s22_50, _s22_51, _s22_52, _s22_53, "\u0160tevec za ra\u010dun", _s20_59, _s20_60, _s20_61, "\u0160tevec \u0161tevilke predra\u010duna", _s21_80, _s21_81, _s21_82, _s21_83, _s21_84, _s21_81, _s21_85, _s21_83, _s18_84, _s18_85, "counter_padding", "Counter Padding", _s28_55, _s28_59, _s18_86, _s18_87, _s18_88, _s18_89, _s18_90, _s18_91, _s18_92, _s18_93, _s18_94, _s18_95, _s18_96, _s18_97, _s21_86, _s21_87, _s19_55, _s19_56, _s21_88, _s21_89, _s29_34, _s29_35, "show_table", "Show Table", "show_list", "Show List", "client_city", "Client City", "client_state", "Client State", "client_country", "Client Country", _s16_212, _s16_213, "client_balance", "Client Balance", "client_address1", "Client Street", "client_address2", _s16_214, "vendor_address1", "Vendor Street", "vendor_address2", _s16_215, _s24_42, _s22_55, _s24_43, _s25_54, "type", "Tip", "invoice_amount", "Znesek ra\u010duna", _s16_216, "Veljavnost", "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_122, _s18_48, _s17_123, _s18_49, _s17_124, _s18_50, _s17_125, _s18_51, "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_57, _s19_58, _s16_217, "Kategorija stro\u0161kov", _s19_59, _s19_60, "tax_name1", "Tax Name 1", "tax_name2", "Tax Name 2", "tax_name3", "Tax Name 3", "transaction_id", "Transaction ID", _s18_98, _s18_99, _s16_218, _s16_219], t1, t1), "es", A.LinkedHashMap_LinkedHashMap$_literal(["add_to_invoice", "Agregar a cuenta :invoice", _s17_, _s17_0, "week", "Week", "created_record", _s27_, _s25_, "La factura :invoice por importe de :amount fue enviada al cliente :cliente.", _s26_, _s17_1, _s31_, _s50_, _s31_0, _s22_, _s36_, _s55_, _s20_, _s20_0, _s25_0, _s45_, _s16_, "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_, "change_status", "Change Status", "fees_sample", "La tarifa para una factura con valor de :amount ser\xeda de :total.", _s19_, _s19_0, _s24_, _s29_, "after_saving", "After Saving", "view_record", "View Record", _s21_, _s21_0, _s26_0, _s37_, _s19_1, _s19_2, "json_help", _s58_, "release_notes", "Release Notes", _s23_, _s33_, "started_tasks", _s33_0, "stopped_tasks", _s33_1, "approved_quote", _s27_55, "approved_quotes", _s35_, "approve", "Aprobar", "client_website", "Client Website", "invalid_time", "Invalid Time", _s21_1, _s21_2, _s20_1, _s20_2, _s27_0, _s27_1, _s23_0, _s23_1, "load_pdf", "Load PDF", _s16_1, _s16_2, _s24_0, _s44_, "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_3, _s16_4, "purged_client", _s26_1, _s27_2, _s77_, _s22_0, _s34_, _s30_, _s47_, "small", "Small", _s21_3, _s34_0, _s22_1, _s35_0, _s16_5, _s45_0, "wait_for_saving", _s44_0, _s20_3, _s94_, "remaining", "Remaining", "invoice_paid", "Invoice Paid", "activity_120", _s50_0, "activity_121", _s50_1, "activity_122", _s51_, "activity_123", _s50_2, "activity_124", _s51_0, "normal", "Normal", "large", "Large", "extra_large", "Extra Large", _s16_6, _s16_7, _s21_4, _s42_, "print_pdf", "Print PDF", "remind_me", "Remind Me", _s16_8, _s16_9, "click_selected", "Click Selected", "hide_preview", "Hide Preview", "edit_record", "Edit Record", _s27_3, _s57_, "giropay", "GiroPay", "direct_debit", "Direct Debit", _s21_5, _s30_0, "set_password", "Asignar Contrase\xf1a", _s17_2, _s59_, _s16_10, _s58_0, _s20_4, _s33_2, "disconnect", "Disconnect", "add_to_invoices", "Add to Invoices", "acss", _s29_36, "becs", _s17_126, "bulk_download", "Download", _s17_3, _s104_, "persist_ui", "Persist UI", "persist_ui_help", _s104_0, _s18_, _s18_0, _s17_4, _s17_5, "has_tasks", "Has Tasks", "registration", "Registration", _s27_4, _s50_3, "view_expense", _s20_119, "view_statement", "Ver Estado De Cuenta", "sepa", "D\xe9bito Directo SEPA", "ideal", "iDEAL", "przelewy24", "Przelewy24", "eps", "EPS", "fpx", "FPX", _s18_1, _s18_2, "system", "Sistema", _s19_3, _s19_4, "updated_company", _s28_, "kbc", "KBC", "bancontact", "Bancontact", _s19_5, _s44_1, "webhook_success", "Webhook Success", _s24_1, _s40_, _s27_5, _s43_, "app", "App", _s20_5, _s46_0, _s16_11, _s16_220, _s18_3, "Email Invoice", _s16_12, "Email Quote", _s17_6, "Email Credit", "from_name", "Nombre Remitente", _s16_13, _s16_221, _s17_7, "Gasto Recurrente", _s18_4, "Gastos Recurrentes", _s21_6, "Nuevo Gasto Recurrente", _s22_2, "Editar Gasto Recurrente", _s25_1, "Gasto recurrente creado con \xe9xito", _s25_2, "Gasto recurrente actualizado con \xe9xito", _s26_2, "Gasto recurrente archivado con \xe9xito", _s25_3, _s28_83, _s25_4, _s38_1, _s26_3, "Gasto recurrente restaurado con \xe9xito", _s24_2, _s24_3, _s25_5, _s25_6, "last_sent_date", "Last Sent Date", "include_drafts", "Include Drafts", _s19_6, _s32_0, "is_invoiced", "Is Invoiced", "change_plan", "Change Plan", "persist_data", "Persist Data", "customer_count", "Customer Count", _s16_14, _s16_15, _s16_16, _s16_17, _s28_0, _s28_1, "decimal_comma", "Decimal Comma", _s26_4, _s35_1, "select_method", "Select Method", "select_platform", "Select Platform", _s28_2, _s42_0, _s16_18, _s27_6, "enable_markdown", "Enable Markdown", _s20_6, _s35_2, "user_guide", "Gu\xeda de Usuario", _s18_6, _s18_7, "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_1, _s31_2, _s25_7, _s25_8, _s33_3, _s33_4, _s27_7, _s27_8, _s36_0, _s36_1, _s31_3, _s31_4, _s25_9, _s25_10, "net_subtotal", "Net", "review_app", "Review App", "check_status", "Check Status", "free_trial", "Free Trial", _s23_2, _s57_0, _s21_8, _s62_, "change_email", "Change Email", _s25_11, _s52_, _s21_9, _s21_10, "uninvoiced", "Uninvoiced", "subdomain_guide", _s120_, "send_time", "Send Time", "import_data", "Importar datos", "import_settings", "Import Settings", _s17_9, _s28_3, _s19_7, _s48_, "json", "JSON", _s24_4, _s24_5, "wait_for_data", _s42_1, "net_total", "Net Total", "has_taxes", "Has Taxes", _s16_19, _s16_20, _s18_8, _s40_0, "login_success", _s16_21, "login_failure", "Failed Login", "exported_data", _s67_, _s23_3, _s23_4, _s28_4, _s41_, "step_1_sign_in", "Step 1: Sign In", _s16_22, _s17_10, "account_id", "Account ID", _s27_9, _s35_3, "activity_100", _s50_4, "activity_101", _s50_5, "activity_102", _s51_1, "activity_103", _s50_6, "activity_104", _s51_2, _s18_9, _s18_10, _s23_5, _s35_4, "gateway_setup", "Gateway Setup", "preview_sidebar", "Preview Sidebar", _s16_23, _s16_24, _s18_11, _s31_5, _s16_25, _s16_26, "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_12, "Primer Nombre de Contacto", _s17_11, "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_11, _s53_, _s25_12, _s37_0, _s17_13, _s17_14, "is_viewed", "Is Viewed", "letter", "Letter", "legal", "Legal", "page_layout", "Page Layout", "portrait", "Portrait", "landscape", "Landscape", _s26_5, _s85_, _s20_7, _s54_, _s21_12, _s21_13, _s17_15, _s17_16, "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_14, _s18_15, "promo_code", "Promo code", "promo_discount", "Promo Discount", _s18_16, _s18_17, _s16_27, _s16_28, "max_seats_limit", "Max Seats Limit", "trial_enabled", "Trial Enabled", "trial_duration", "Trial Duration", _s21_14, _s21_15, _s18_18, _s18_19, "plan_map", "Plan Map", "refund_period", "Refund Period", _s21_16, _s21_17, "purchase_page", "Purchase Page", "security", "Security", "email_bounced", "Email Bounced", _s20_8, "Spam Complaint", "email_delivery", "Email Delivery", _s16_29, _s16_30, "pdf_response", "PDF Response", _s22_4, _s22_5, "pdf_failed", "PDF Failed", "pdf_success", "PDF Success", "modified", "Modified", "subscription", "Subscription", "subscriptions", "Suscripciones", _s16_31, _s16_32, _s17_17, "Editar suscripci\xf3n", _s20_9, _s32_29, _s20_10, _s37_27, _s21_18, "Suscripci\xf3n correctamente archivada", _s20_11, _s33_7, _s20_12, _s33_8, _s21_19, _s34_2, _s19_8, _s21_20, _s20_13, _s27_10, _s26_6, _s26_7, "connect_gmail", "Connect Gmail", _s16_33, _s16_34, "connected_gmail", _s28_5, _s18_20, _s31_6, _s16_35, _s100_, _s16_36, _s16_37, "count_minutes", ":count Minutes", _s16_38, _s16_39, _s29_0, _s29_1, "use_last_email", "Use last email", _s16_40, _s16_41, _s21_21, _s51_3, _s27_11, _s35_5, _s27_12, _s27_13, _s34_3, _s52_0, "help_translate", "Help Translate", _s23_6, _s23_7, "resend_invite", _s19_125, _s19_9, _s25_13, _s16_42, _s30_1, _s19_10, _s33_9, "delivered", "Delivered", "bounced", "Bounced", "spam", "Spam", "view_docs", "View Docs", _s32_1, _s72_, "send_sms", "Send SMS", "sms_code", "SMS Code", _s21_22, "Escanee el c\xf3digo de barras con una aplicaci\xf3n compatible con :link", _s18_21, "Autenticaci\xf3n de Dos Factores habilitada con \xe9xito", "connect_google", "Connect Google", _s17_19, _s17_20, _s17_21, "Autenticaci\xf3n de Dos Factores", _s18_22, _s18_23, _s34_4, _s34_5, "stay_logged_in", "Stay Logged In", _s23_8, _s40_1, "count_hours", ":count Hours", "count_day", "1 Day", "count_days", ":count Days", _s19_11, _s19_12, _s17_22, _s17_23, "resend_email", "Resend Email", _s26_8, _s33_10, _s16_43, _s16_227, _s19_13, _s19_14, _s19_15, _s45_1, "list_long_press", "List Long Press", "show_actions", "Show Actions", _s17_24, _s17_25, _s27_14, _s51_4, _s21_23, _s97_, "this_quarter", "This Quarter", "last_quarter", "\xdaltimo Trimestre", "to_update_run", "To update run", _s18_24, _s19_126, _s16_44, "URL de Registro", "invoice_project", "Facturar proyecto", "invoice_task", "Tarea de Factura", "invoice_expense", "Facturar Gasto", _s19_16, _s21_24, _s20_14, _s27_15, _s16_46, _s16_47, "save_and_email", "Save and Email", _s16_48, _s18_175, _s16_50, "Cantidad Convertida", _s17_26, _s17_27, _s22_6, _s22_7, _s24_6, _s24_7, "converted_total", "Converted Total", "is_sent", "Is Sent", _s17_28, "Documentos por defecto", "document_upload", "Document Upload", _s20_15, _s34_6, "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_25, _s21_26, _s26_9, _s96_, "running_tasks", "Running Tasks", "recent_tasks", "Recent Tasks", "recent_expenses", "Recent Expenses", _s17_30, _s17_31, "update_app", "Update App", "started_import", _s27_16, _s24_8, _s24_9, _s20_16, _s20_17, _s18_26, _s18_27, "column", "Columna", "sample", "Ejemplo", "map_to", "Map To", "import", "Importar", _s25_14, _s29_2, "select_file", "Por favor selecciona un archivo", _s16_52, _s16_53, "csv_file", _s23_78, "csv", "CSV", "freshbooks", "FreshBooks", "invoice2go", "Invoice2go", "invoicely", "Invoicely", "waveaccounting", "Wave Accounting", "zoho", "Zoho", "accounting", "Accounting", _s22_8, _s24_10, "import_type", "Import Type", "html_mode", "HTML Mode", "html_mode_help", _s43_0, "view_licenses", "View Licenses", "webhook_url", "Webhook URL", _s17_32, _s17_33, "sidebar_editor", "Sidebar Editor", _s22_9, _s31_17, "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_11, _s24_12, _s24_13, _s24_14, "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_9, "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_15, _s48_0, "late_invoice", "Late Invoice", "expired_quote", "Expired Quote", "remind_invoice", "Remind Invoice", "cvv", "CVV", "client_name", _s18_176, "client_phone", "Client Phone", "required_fields", "Required Fields", "calculated_rate", "Calculated Rate", _s17_34, _s17_35, "clear_cache", "Clear Cache", "sort_order", "Sort Order", "task_status", "Status", "task_statuses", "Task Statuses", "new_task_status", "New Task Status", _s16_54, _s16_55, _s19_17, _s32_2, _s19_18, _s31_18, _s20_18, _s33_11, _s19_19, _s32_3, _s19_20, _s32_4, _s20_19, _s33_12, _s22_10, _s42_2, _s21_27, _s41_0, _s22_11, _s42_3, _s18_28, _s20_20, _s20_21, _s27_17, _s16_56, _s16_57, _s21_28, _s52_1, _s20_22, _s20_23, _s25_15, _s42_4, _s20_24, _s20_25, _s25_16, _s42_5, _s21_29, _s25_17, _s18_29, _s18_30, "task_settings", "Task Settings", _s20_26, _s20_27, _s18_31, _s18_32, _s20_28, _s20_29, _s21_30, _s21_31, _s24_16, _s37_1, _s24_17, _s37_2, _s25_18, _s38_2, _s24_18, "Categor\xeda actualizada con \xe9xito", _s24_19, _s37_3, _s25_19, _s38_3, _s27_18, _s45_4, _s26_10, _s46_3, _s27_19, _s47_0, _s23_10, _s25_20, _s25_21, _s32_5, _s21_32, _s21_33, "show_option", "Show Option", _s22_12, _s50_7, "view_changes", "View Changes", "force_update", "Force Update", _s17_36, _s76_, "mark_paid_help", _s31_19, _s18_33, _s18_177, _s23_11, _s33_21, _s29_3, _s26_42, _s21_34, _s20_30, _s16_58, _s16_59, _s18_34, _s18_35, "crypto", "Crypto", "paypal", "PayPal", "alipay", "Alipay", "sofort", "Sofort", "apple_pay", _s16_222, "user_field", "User Field", "variables", "Variables", "show_password", "Show Password", "hide_password", "Hide Password", "copy_error", "Copy Error", "capture_card", "Capture Card", _s17_37, _s17_38, "total_taxes", "Total Taxes", "line_taxes", "Line Taxes", "total_fields", "Total Fields", _s25_22, _s38_4, _s25_23, _s38_5, _s25_24, _s38_6, "gateway_refund", "Gateway Refund", _s19_21, _s43_1, "due_date_days", "Due Date", "paused", "Paused", "mark_active", _s18_178, "day_count", "Day :count", _s22_13, _s22_14, _s21_35, _s21_36, _s17_39, _s17_40, "endless", "Endless", "next_send_date", "Next Send Date", _s16_60, _s16_61, _s17_41, _s18_179, _s18_36, _s20_120, _s21_37, _s24_79, _s22_15, _s22_16, _s25_25, _s38_7, _s25_26, _s38_8, _s26_11, "Factura peri\xf3dica archivada", _s25_27, "Factura peri\xf3dica borrada", _s25_28, _s38_10, _s26_12, "Factura peri\xf3dica restaurada", _s27_20, _s47_1, _s26_13, _s46_4, _s27_21, _s47_2, _s24_20, _s26_14, _s25_29, _s32_6, "send_date", "Send Date", "auto_bill_on", "Auto Bill On", _s28_6, _s28_7, "profit", "Ganancia", "line_item", "Item de Linea", _s18_38, _s18_39, _s23_12, _s35_6, _s19_22, _s19_23, _s24_21, _s52_2, "test_mode", "Test Mode", "opened", "Abierto", _s30_2, _s22_17, _s30_3, _s22_18, "gateway_success", "Gateway Success", "gateway_failure", "Gateway Failure", "gateway_error", "Gateway Error", "email_send", "Email Send", _s17_43, _s17_44, "failure", "Failure", "quota_exceeded", "Quota Exceeded", _s16_62, _s16_63, "system_logs", "System Logs", "view_portal", "View Portal", "copy_link", "Copy Link", "token_billing", "Guardar detalles de la tarjeta", _s24_22, _s24_23, "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_40, _s18_41, "pdf_page_info", _s23_13, _s16_64, "Facturas enviadas por correo electr\xf3nico con \xe9xito.", "emailed_quotes", "Cotizaciones enviadas por correo electr\xf3nico con \xe9xito.", "emailed_credits", _s28_56, "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_6, "client_created", "Client Created", _s20_31, _s20_32, _s20_33, _s20_34, "completed", "Completed", "gross", "Gross", "net_amount", "Net Amount", "net_balance", "Net Balance", "client_settings", "Client Settings", _s17_45, _s17_46, _s17_47, _s17_48, "selected_quotes", "Selected Quotes", "selected_tasks", "Selected Tasks", _s17_49, _s17_50, _s17_51, _s17_202, _s17_53, _s17_54, "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_312, "update_client", "Update Client", "delete_client", _s16_313, "delete_payment", "Eliminar Pago", "update_vendor", _s20_121, "delete_vendor", _s16_314, "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_55, _s28_8, "api_webhooks", "API Webhooks", "search_webhooks", _s22_19, "search_webhook", _s16_65, "webhook", "Webhook", "webhooks", "Webhooks", "new_webhook", "New Webhook", "edit_webhook", "Edit Webhook", "created_webhook", _s28_9, "updated_webhook", _s28_10, _s16_66, _s29_4, "deleted_webhook", _s28_11, "removed_webhook", _s28_12, _s16_67, _s29_5, _s17_56, _s37_4, _s16_68, _s36_2, _s16_69, _s36_3, _s17_57, _s37_5, "api_tokens", "API Tokens", "api_docs", "API Docs", "search_tokens", _s20_35, "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_18, "restored_token", _s27_23, "archived_tokens", _s35_7, "deleted_tokens", _s34_7, "restored_tokens", _s35_8, _s19_24, _s19_127, _s24_24, _s45_2, _s21_39, _s19_26, "email_invoice", "Enviar factura por correo", "email_quote", "Enviar Cotizaci\xf3n", "email_credit", "Email Credit", "email_payment", "Enviar Pago por Correo Electr\xf3nico", _s20_36, _s41_1, "ledger", "Ledger", "view_pdf", "View PDF", "all_records", "All records", "owned_by_user", "Owned by user", _s16_70, _s16_71, "contact_name", "Contact Name", "use_default", "Use default", _s16_72, _s17_58, "number_of_days", "Number of days", _s23_14, _s23_15, "payment_term", "Payment Term", _s16_73, _s16_74, _s17_59, _s26_76, _s20_37, "T\xe9rmino de pago creado con \xe9xito", _s20_38, "T\xe9rmino de pago actualizado con \xe9xito", _s21_40, "T\xe9rmino de pago archivado con \xe9xito", _s20_39, _s33_15, _s20_40, _s33_16, _s21_41, _s34_9, _s22_20, _s42_7, _s21_42, _s41_2, _s22_21, _s42_8, "email_sign_in", _s18_100, "change", "Change", _s23_16, _s28_13, _s24_25, _s29_6, "send_from_gmail", "Send from Gmail", "reversed", "Reversed", "cancelled", "Cancelled", "credit_amount", _s19_128, "quote_amount", "Quote Amount", "hosted", "Hosted", "selfhosted", "Self-Hosted", "exclusive", "Exclusivo", "inclusive", "Inclusivo", "hide_menu", "Hide Menu", "show_menu", "Show Menu", _s18_42, _s18_43, _s16_75, _s16_223, "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_76, _s16_224, "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_61, "search_design", "Search 1 Design", "search_invoice", _s16_77, "search_client", "Search 1 Client", "search_product", _s16_78, "search_quote", "Search 1 Quote", "search_credit", "Search 1 Credit", "search_vendor", _s18_180, "search_user", "Search 1 User", "search_tax_rate", _s17_62, "search_task", "Search 1 Tasks", "search_project", _s16_79, "search_expense", _s16_80, "search_payment", _s16_81, "search_group", "Search 1 Group", "refund_payment", "Refund Payment", _s17_63, _s30_4, _s18_44, _s31_7, _s16_82, _s29_7, _s17_64, _s30_5, "reverse", "Reverse", "full_name", "Nombre Completo", _s17_65, _s17_66, _s17_67, "C\xf3digo Postal/Ciudad/Estado", "custom1", "Primero Personalizado", "custom2", _s21_112, "custom3", "Tercero Personalizado", "custom4", "Cuarto Personalizado", "optional", "Opcional", "license", "Licencia", "purge_data", "Purgar Datos", _s16_83, "Datos de la empresa purgados con \xe9xito", _s18_45, "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_203, "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_31, "Recibir Todas Las Notificaciones", _s16_84, _s16_315, "apply_license", "Activar Licencia", "cancel_account", "Cancelar Cuenta", _s22_22, "AVISO: Esta acci\xf3n eliminar\xe1 tu cuenta de forma permanente.", "delete_company", "Eliminar Empresa", _s22_23, "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_89, "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_86, _s36_4, "deleted_designs", _s35_9, _s16_87, _s36_5, "proposals", "Propuestas", "tickets", "Tickets", _s16_88, "Cotizaciones Recurrentes", "recurring_tasks", _s18_181, _s18_46, _s18_47, "credit_date", _s16_316, "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_90, ":count creditos archivados con \xe9xito", "deleted_credits", ":count creditos eliminados con \xe9xito", _s16_91, _s36_6, "current_version", "Versi\xf3n Actual", "latest_version", "\xdaltiima Versi\xf3n", "update_now", "Actualizarse Ahora", _s26_19, "Una nueva versi\xf3n de la aplicaci\xf3n est\xe1 disponible", _s16_92, _s24_80, "app_updated", "Actualizaci\xf3n completada con \xe9xito", "learn_more", "Saber m\xe1s", "integrations", "Integraciones", "tracking_id", "Id de Rastreo", _s17_69, "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_69, "company2", _s23_70, "company3", _s23_71, "company4", _s23_72, "product1", _s16_98, "product2", _s16_99, "product3", _s16_100, "product4", _s16_101, "client1", "Custom Client 1", "client2", "Custom Client 2", "client3", "Custom Client 3", "client4", "Custom Client 4", "contact1", _s16_102, "contact2", _s16_103, "contact3", _s16_104, "contact4", _s16_105, "task1", "Custom Task 1", "task2", "Custom Task 2", "task3", "Custom Task 3", "task4", "Custom Task 4", "project1", _s16_106, "project2", _s16_107, "project3", _s16_108, "project4", _s16_109, "expense1", _s16_110, "expense2", _s16_111, "expense3", _s16_112, "expense4", _s16_113, "vendor1", "Custom Vendor 1", "vendor2", "Custom Vendor 2", "vendor3", "Custom Vendor 3", "vendor4", "Custom Vendor 4", "invoice1", _s16_114, "invoice2", _s16_115, "invoice3", _s16_116, "invoice4", _s16_117, "payment1", _s16_118, "payment2", _s16_119, "payment3", _s16_120, "payment4", _s16_121, "surcharge1", _s18_48, "surcharge2", _s18_49, "surcharge3", _s18_50, "surcharge4", _s18_51, "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_317, _s18_52, _s18_53, _s17_71, _s17_72, "contact_phone", "Tel\xe9fono de Contacto", _s21_43, _s22_24, _s21_44, _s22_25, _s21_45, _s22_26, _s21_46, _s22_27, _s17_73, "Calle de Env\xedo", _s17_74, "Apto/Suite de Env\xedo", "shipping_city", "Ciudad de Env\xedo", "shipping_state", "Estado/Provincia de Env\xedo", _s20_41, "C\xf3digo Postal de Env\xedo", _s16_122, "Pa\xeds de Env\xedo", _s16_124, "Calle de Facturaci\xf3n", _s16_125, "Apto/Suite de Facturaci\xf3n", "billing_city", "Ciudad de Facturaci\xf3n", "billing_state", "Estado/Provincia de Facturaci\xf3n", _s19_27, "C\xf3digo Postal de Facturaci\xf3n", "billing_country", "Pa\xeds de Facturaci\xf3n", "client_id", "Client Id", "assigned_to", "Assigned to", "created_by", _s16_318, "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_122, "reports", "Informes", "report", "Reporte", "add_company", "Agregar Empresa", "unpaid_invoice", "Unpaid Invoice", "paid_invoice", "Paid Invoice", _s16_126, _s16_127, "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_47, _s35_10, _s30_6, _s63_, "message", "Mensaje", "from", "De", _s20_43, _s20_44, _s25_33, _s56_, _s20_45, _s34_10, _s18_55, _s18_56, _s23_18, _s33_22, _s18_57, _s18_58, "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_48, _s21_90, _s20_46, _s58_1, _s19_29, _s19_30, _s23_19, _s23_20, _s20_47, _s20_48, "deleted_logo", _s25_34, "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_76, _s17_77, "show_cost_help", _s55_0, _s21_49, _s21_50, _s26_21, _s58_2, _s21_51, _s21_52, _s26_22, _s60_, _s21_53, _s21_54, _s26_23, _s34_11, _s16_128, _s16_129, _s21_55, _s47_3, "one_tax_rate", "One Tax Rate", "two_tax_rates", "Two Tax Rates", "three_tax_rates", "Three Tax Rates", _s16_130, _s16_131, "user", "Usuario", "invoice_tax", "Invoice Tax", "line_item_tax", "Line Item Tax", "inclusive_taxes", "Inclusive Taxes", _s17_78, _s17_79, "item_tax_rates", "Item Tax Rates", _s18_59, _s22_38, "configure_rates", "Configure rates", _s18_60, _s18_61, "tax_settings", _s26_77, _s18_62, "Tax Rates", "accent_color", "Accent Color", "switch", "Switch", _s19_31, _s20_49, "options", "Opciones", _s16_132, _s16_133, "multi_line_text", "Multi-line text", "dropdown", "Dropdown", "field_type", "Field Type", _s27_32, _s39_3, "submit", "Enviar", _s16_134, "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_135, "Porcentaje Tarifa por Tardanza", "schedule", "Programar", "before_due_date", _s19_32, "after_due_date", _s18_63, _s18_64, _s22_29, "days", "D\xedas", "invoice_email", "Correo de Factura", "payment_email", "Correo de Pago", "partial_payment", "Pago Parcial", "payment_partial", "Partial Payment", _s21_56, "Correo Electr\xf3nico de Pago Parcial", "quote_email", "Correo de Cotizacion", _s16_137, "Recordatorio sin fin", _s16_139, _s16_140, "administrator", "Administrador", _s18_65, "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_35, "updated_user", "Usario actualizado con \xe9xito", "archived_user", "Usuario archivado", "deleted_user", "Usario eliminado con \xe9xito", "removed_user", _s25_38, "restored_user", "Usuario restaurado con \xe9xito", "archived_users", _s34_12, "deleted_users", _s33_17, "removed_users", _s33_18, "restored_users", _s34_13, _s16_141, _s21_127, "invoice_options", _s19_129, _s17_80, "Ocultar Valor Pagado a la Fecha", _s22_30, "Solo mostrar la opci\xf3n \u201cPagado a la fecha\u201d en sus facturas cuando se ha recibido un pago.", _s23_21, "Embed Documents", _s28_19, _s39_4, _s16_143, "Mostrar encabezado", _s16_144, "Mostrar pie", "first_page", "Primera p\xe1gina", "all_pages", _s17_204, "last_page", "\xdaltima p\xe1gina", "primary_font", "Primary Font", "secondary_font", "Secondary Font", "primary_color", "Color Primario", "secondary_color", _s16_319, "page_size", "Page Size", "font_size", "Tama\xf1o de Letra", "quote_design", "Dise\xf1o de Cotizaci\xf3n", "invoice_fields", _s17_205, "product_fields", _s18_182, "invoice_terms", _s23_79, "invoice_footer", "Pie de p\xe1gia de la factura", "quote_terms", "Terminos de Cotizaci\xf3n", "quote_footer", "Pie de la Cotizaci\xf3n", _s18_66, "Auto Email", _s23_22, _s61_, _s18_67, "Auto Archive", _s23_23, _s53_1, _s18_68, "Auto Convertir", _s23_24, "Convierte un presupuesto en factura automaticamente cuando los aprueba el cliente.", _s17_82, _s17_83, "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_84, "Tres meses", _s16_145, "Cuatro meses", "freq_six_months", "Seis meses", "freq_annually", "Annually", "freq_two_years", "Dos a\xf1os", _s16_146, "Three Years", "never", "Never", "company", "Empresa", _s17_85, _s17_206, "charge_taxes", _s16_320, "next_reset", "Siguiente Reinicio", "reset_counter", _s18_165, _s16_147, _s18_183, "number_padding", "Number Padding", "general", "General", "surcharge_field", "Surcharge Field", "company_field", _s16_321, "company_value", "Valor de Empresa", "credit_field", "Credit Field", "invoice_field", "Invoice Field", _s17_87, _s17_88, "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_184, _s17_89, _s17_90, _s16_149, "Ver en PDF", _s21_58, "Mostrar la firma del cliente en los PDF de facturas/presupuestos.", _s25_39, "Casilla de los T\xe9rminos de la Factura", _s30_7, "Requerir que el cliente confirme que acept\xf3 los t\xe9rminos de la factura.", _s23_25, "Casilla de los T\xe9rminos de la Cotizaci\xf3n", _s28_20, "Requerir que el cliente confirme que acept\xf3 los t\xe9rminos de la cotizaci\xf3n.", _s25_40, "Firma de la Facturra", _s30_8, "Requerir que el cliente provea su firma.", _s23_26, "Firma de la Cotizaci\xf3n", _s22_32, _s32_30, _s27_33, "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_184, _s24_26, _s118_, "plain", "Plano", "light", "Claro", "dark", "Oscuro", "email_design", _s16_322, "attach_pdf", "Attach PDF", _s16_150, _s16_151, "attach_ubl", "Attach UBL", "email_style", "Email Style", _s19_33, _s16_323, "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_34, "Logos de Tarjetas Aceptadas", "credentials", "Credentials", "update_address", _s20_123, _s19_36, "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_152, "Tasa de impuesto creada con \xe9xito", _s16_153, "Tasa de impuesto actualizada con \xe9xito", _s17_92, "Tasa de impuesto archivada con \xe9xito", _s16_154, _s29_11, _s17_93, _s30_9, _s18_69, _s38_11, _s17_94, _s37_6, _s18_70, _s38_12, "fill_products", "Auto-rellenar productos", _s18_71, _s74_0, "update_products", "Auto-actualizar productos", _s20_51, "Actualizar una factura autom\xe1ticamente actualizar\xe1 los productos", _s16_155, "Convertir productos", _s21_59, "Convertir autom\xe1ticamente precios de los productos a la moneda del cliente", "fees", "Tarifas", "limits", "L\xedmites", "provider", "Provider", "company_gateway", "Payment Gateway", _s16_157, _s16_158, _s19_37, "New Gateway", _s20_52, "Edit Gateway", _s23_27, _s28_21, _s23_28, _s28_22, _s24_27, _s29_12, _s23_29, _s28_23, _s24_28, _s29_13, _s25_42, _s37_7, _s24_29, _s36_7, _s25_43, _s37_8, _s16_159, _s16_160, "discard_changes", "Descartar Cambios", "default_value", "Default value", "disabled", "Deshabilitado", "currency_format", "Currency Format", _s21_60, _s21_61, _s23_30, _s23_31, "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_72, "24 Hour Display", "send_reminders", "Send Reminders", "timezone", "Timezone", _s19_38, _s19_39, _s17_95, _s17_96, _s19_40, _s19_41, _s18_73, _s18_74, _s18_75, "Filtro por Proveedor", "group_settings", "Group Settings", "group", "Group", "groups", "Groups", "new_group", "New Group", "edit_group", "Edit Group", "created_group", _s26_26, "updated_group", _s26_27, "archived_groups", _s35_11, "deleted_groups", _s34_14, "restored_groups", _s35_12, "archived_group", _s27_34, "deleted_group", _s26_28, "restored_group", _s27_35, "upload_logo", "Upload Logo", "uploaded_logo", _s26_29, "logo", "Logo", "saved_settings", _s27_36, _s16_161, "Configuraci\xf3n del Producto", "device_settings", "Device Settings", "defaults", "Valores por Defecto", "basic_settings", _s20_124, _s17_97, _s22_90, "company_details", _s22_91, "user_details", _s19_130, "localization", "Localizaci\xf3n", "online_payments", "Pagos Online", "tax_rates", "Tasas de Impuesto", "notifications", "Notificaciones", "import_export", _s17_201, "custom_fields", "Campos personalizados", "invoice_design", "Dise\xf1o de factura", "buy_now_buttons", "Buy Now Buttons", "email_settings", _s36_36, _s23_32, _s26_78, _s22_33, _s20_53, _s19_42, _s22_92, "price", "Price", "email_sign_up", "Email Sign Up", "google_sign_up", "Google Sign Up", _s27_37, _s28_24, "redeem", "Redeem", "back", "Back", "past_purchases", "Past Purchases", _s19_44, _s19_45, "pro_plan", "Pro Plan", "enterprise_plan", "Enterprise Plan", "count_users", ":count users", "upgrade", "Upgrade", _s25_44, _s25_45, _s24_30, _s24_31, _s33_19, _s77_0, "i_agree_to_the", "I agree to the", _s16_163, "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_77, _s18_78, _s21_63, _s34_15, "download", "Descargar", _s27_38, _s27_57, "take_picture", "Take Picture", "upload_file", "Upload File", "document", "Documento", "documents", "Documents", "new_document", "New Document", "edit_document", "Edit Document", _s17_99, _s30_10, _s16_165, _s29_14, _s17_100, _s30_11, _s16_166, _s29_15, _s17_101, _s30_12, _s18_79, _s38_13, _s17_102, _s37_9, _s18_80, _s38_14, "no_history", "No History", "expense_date", "Fecha del Gasto", "pending", "Pendiente", _s16_167, "Logged", _s16_168, "Pending", _s16_169, "Invoiced", "converted", "Convertido", _s24_32, _s31_37, "exchange_rate", "Tipo de Cambio", _s16_170, _s16_324, "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_171, _s41_14, "deleted_vendors", _s41_14, _s16_172, _s36_8, "new_expense", "Ingrese el Gasto", "created_expense", _s26_79, "updated_expense", _s31_38, _s16_173, _s29_71, "deleted_expense", _s27_86, _s16_174, _s29_17, _s17_103, _s31_39, _s16_175, _s29_72, _s17_104, _s37_10, "copy_shipping", "Copiar env\xedo", "copy_billing", "Copiar facturaci\xf3n", "design", "Design", _s21_64, _s21_65, "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_176, _s16_177, "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_16, _s19_46, _s19_47, "budgeted_hours", "Budgeted Hours", "created_project", "Proyecto creado con \xe9xito", "updated_project", "Proyecto actualizado con \xe9xito", _s16_178, "Proyecto archivado con \xe9xito", "deleted_project", _s28_83, _s16_179, "Proyecto restaurado con \xe9xito", _s17_105, "Archivados con \xe9xito :count proyectos", _s16_180, "Eliminados con \xe9xito :count proyectos", _s17_106, _s37_11, "new_project", "Nuevo Proyecto", _s27_42, _s28_33, "if_you_like_it", _s21_66, "click_here", "haz clic aqu\xed", _s18_81, "Click here", "to_rate_it", "to rate it.", "average", "Average", "unapproved", "Unapproved", _s30_13, _s42_10, "locked", "Locked", "authenticate", "Authenticate", _s19_48, _s19_49, _s24_33, _s24_34, "footer", "Pie de P\xe1gina", "compare", "Comparar", "hosted_login", "Hosted Login", "selfhost_login", "Selfhost Login", "google_sign_in", _s19_62, "today", "Today", "custom_range", "Rango Personalizado", "date_range", "Date Range", "current", "Current", "previous", "Previous", "current_period", "Current Period", _s17_107, _s22_93, "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_181, _s16_182, "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_325, "edit_project", "Editar Proyecto", _s20_54, _s20_55, "billing_address", "Direcci\xf3n de facturaci\xf3n", _s16_183, "Direcci\xf3n de Env\xedo", "total_revenue", _s16_326, "average_invoice", _s23_80, "outstanding", _s18_185, "invoices_sent", _s24_81, "active_clients", _s16_327, "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_185, _s16_186, _s23_33, _s23_34, _s26_32, _s26_33, _s21_67, _s21_68, _s26_34, _s26_35, "ascending", "Ascendente", "descending", "Descendente", "save", "Guardar", _s17_109, _s17_110, "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_50, _s30_14, "error", "Error", _s16_187, _s16_188, "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_189, _s16_190, "product", "Producto", "products", "Productos", "new_product", "Nuevo Producto", "created_product", "Producto creado con \xe9xito", "updated_product", _s30_61, _s16_191, "Producto archivado con \xe9xito", "deleted_product", _s30_61, _s16_192, "Producto restaurado con \xe9xito", _s17_111, ":count productos archivados con \xe9xito", _s16_193, "Eliminados con \xe9xito :count productos", _s17_112, _s37_12, "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_194, ":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_195, _s36_10, "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_196, "Factura archivada con \xe9xito", "deleted_invoice", "Factura eliminada con \xe9xito", _s16_197, "Factura restaurada con \xe9xito", _s17_113, ":count facturas archivados con \xe9xito", _s16_198, ":count facturas eliminadas con \xe9xito", _s17_114, _s37_13, "emailed_invoice", "Factura enviada con \xe9xito", "emailed_payment", "Pago enviado por correo con \xe9xito", "amount", "Cantidad", "invoice_number", _s17_207, "invoice_date", _s16_328, "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_199, "Fecha de Vencimiento Parcial", "status", "Estado", _s17_115, "Invoice Status", "quote_status", "Quote Status", _s22_34, _s22_35, _s22_36, _s19_63, "count_selected", ":count selected", "total", "Total", "percent", "Porciento", "edit", "Editar", "dismiss", "Dismiss", _s20_56, _s20_57, _s22_37, _s22_38, _s24_35, _s24_36, "task_rate", "Tasa de Tarea", "settings", "Configuraci\xf3n", "language", "Language", "currency", "Moneda", "created_at", _s17_208, "created_on", "Created On", "updated_at", "Updated", "tax", "Impuesto", _s30_15, _s30_16, _s27_46, _s27_47, "past_due", "Vencido", "draft", "Borrador", "sent", "Enviado", "viewed", "Viewed", "approved", "Approved", "partial", _s16_306, "paid", "Pagado", "mark_sent", "Marcar como enviado", _s22_39, _s35_13, _s22_40, _s35_13, _s23_35, _s36_11, _s23_36, _s36_11, "done", "Hecho", _s37_14, _s37_15, "dark_mode", "Modo Oscuro", _s27_48, _s35_14, "refresh_data", "Refresh Data", "blank_contact", "Blank Contact", "activity", "Actividad", _s16_201, _s16_202, "clone", "Clon", "loading", "Cargando", "industry", "Industry", "size", "Size", "payment_terms", _s16_329, "payment_date", "Fecha de Pago", "payment_status", "Payment Status", _s16_203, "Pending", _s16_204, "Voided", _s16_205, "Failed", _s16_206, "Completed", _s16_207, _s18_43, _s16_208, "Refunded", _s17_116, "Unapplied", _s17_117, _s19_14, "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_131, "second_reminder", _s20_125, "third_reminder", _s19_132, "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_69, _s25_83, "enter_payment", "Agregar Pago", "new_payment", "Ingresa el Pago", "created_payment", "Pago creado con \xe9xito", "updated_payment", "Pago actualizado con \xe9xito", _s16_209, "Pago archivado con \xe9xito", "deleted_payment", "Pago eliminado con \xe9xito", _s16_210, "Pago restaurado con \xe9xito", _s17_118, ":count pagos archivados con \xe9xito", _s16_211, ":count pagos eliminados con \xe9xito", _s17_119, _s37_16, "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_16, "expense", "Gasto", "expenses", "Gastos", "vendor", "Proveedor", "vendors", "Proveedores", "task", "Task", "tasks", "Tareas", "project", "Proyecto", "projects", "Proyectos", "activity_1", _s29_73, "activity_2", _s32_31, "activity_3", ":user elimin\xf3 el cliente :client", "activity_4", ":user cre\xf3 la factura :invoice", "activity_5", _s35_34, "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_37, "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_62, "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_38, "activity_27", _s31_40, "activity_28", ":user restaur\xf3 :credit cr\xe9ditos", "activity_29", ":contact aprov\xf3 la cotizaci\xf3n :quote para el cliente :client", "activity_30", _s30_63, "activity_31", _s33_39, "activity_32", _s33_40, "activity_33", _s34_32, "activity_34", ":user cre\xf3 expense :expense", "activity_35", _s31_41, "activity_36", _s31_42, "activity_37", _s32_32, "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_6, "activity_42", _s25_84, "activity_43", _s30_64, "activity_44", _s28_84, "activity_45", _s28_85, "activity_46", _s29_74, "activity_47", ":user actruliz\xf3 el gasto :expense", "activity_48", _s33_41, "activity_49", _s29_75, "activity_50", ":user fusion\xf3 el ticket :ticket", "activity_51", _s31_43, "activity_52", _s32_33, "activity_53", ":contact volvi\xf3 a abrir el ticket :ticket", "activity_54", ":user volvi\xf3 a abrir el ticket :ticket", "activity_55", _s36_37, "activity_56", ":user vi\xf3 el ticket :ticket", "activity_57", _s39_5, "activity_58", _s31_14, "activity_59", _s32_8, "activity_60", _s28_50, "activity_61", _s28_53, "activity_62", _s28_54, "activity_63", _s61_3, "activity_64", _s62_0, "activity_65", _s61_4, "activity_66", _s63_0, "activity_80", _s40_2, "activity_81", _s40_3, "activity_82", _s41_4, "activity_83", _s40_4, "activity_84", _s41_5, _s17_120, "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_58, _s33_20, _s21_71, "Cr\xe9dito marcado como enviado con \xe9xito", "expired", "Vencida", "all", "All", "select", "Seleccionar", _s22_41, _s22_42, "custom_value1", _s19_119, "custom_value2", _s19_119, "custom_value3", "Custom Value 3", "custom_value4", "Custom Value 4", _s18_82, _s18_83, _s24_40, _s24_41, _s29_32, _s29_33, _s27_53, _s27_54, _s31_15, _s31_16, "lock_invoices", "Lock Invoices", "translations", "Translations", _s19_51, _s19_52, _s19_53, _s19_54, _s22_43, _s22_44, _s22_45, _s22_46, _s21_72, _s21_73, _s21_74, _s21_75, _s21_76, _s21_77, _s21_78, _s21_79, _s22_47, _s22_48, _s22_49, _s22_50, _s22_51, _s22_52, _s22_53, "Numeraci\xf3n de facturaci\xf3n", _s20_59, _s20_60, _s20_61, "Numeraci\xf3n de Cotizaciones", _s21_80, _s21_81, _s21_82, _s21_83, _s21_84, _s21_81, _s21_85, _s21_83, _s18_84, _s18_85, "counter_padding", "Counter Padding", _s28_55, _s28_59, _s18_86, _s18_87, _s18_88, _s18_89, _s18_90, _s18_91, _s18_92, _s18_93, _s18_94, _s18_95, _s18_96, _s18_97, _s21_86, _s21_87, _s19_55, _s19_56, _s21_88, _s21_89, _s29_34, "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_212, _s16_213, "client_balance", "Client Balance", "client_address1", "Client Street", "client_address2", _s16_214, "vendor_address1", "Vendor Street", "vendor_address2", _s16_215, _s24_42, _s22_55, _s24_43, _s25_54, "type", "Tipo", "invoice_amount", _s18_186, _s16_216, _s20_126, "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_122, _s18_48, _s17_123, _s18_49, _s17_124, _s18_50, _s17_125, _s18_51, "is_deleted", "Est\xe1 Eliminado", "vendor_city", _s20_127, "vendor_state", "Estado del Proveedor", "vendor_country", _s18_187, "is_approved", "Est\xe1 Aprobado", "tax_name", _s18_188, "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_57, _s19_58, _s16_217, "Categor\xeda de Gastos", _s19_59, _s19_60, "tax_name1", "Tax Name 1", "tax_name2", "Tax Name 2", "tax_name3", "Tax Name 3", "transaction_id", "Transaction ID", _s18_98, _s18_99, _s16_218, _s16_219], t1, t1), "es_ES", A.LinkedHashMap_LinkedHashMap$_literal(["add_to_invoice", "A\xf1adir a la factura :invoice", _s17_, _s17_0, "week", "Semana", "created_record", _s27_, _s25_, "La Factura :invoice por importe de :amount fue enviada al cliente :client.", _s26_, _s17_1, _s31_, _s50_, _s31_0, _s22_, _s36_, _s55_, _s20_, _s20_0, _s25_0, _s45_, _s16_, "Moneda 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_, "change_status", "Change Status", "fees_sample", "La tarifa por una factura de cantidad :amount ser\xeda :total.", _s19_, _s19_0, _s24_, _s29_, "after_saving", "After Saving", "view_record", "View Record", _s21_, _s21_0, _s26_0, _s37_, _s19_1, _s19_2, "json_help", _s58_, "release_notes", "Release Notes", _s23_, _s33_, "started_tasks", _s33_0, "stopped_tasks", _s33_1, "approved_quote", _s27_55, "approved_quotes", _s35_, "approve", "Aprobar", "client_website", "Client Website", "invalid_time", "Invalid Time", _s21_1, _s21_2, _s20_1, _s20_2, _s27_0, _s27_1, _s23_0, _s23_1, "load_pdf", "Load PDF", _s16_1, _s16_2, _s24_0, _s44_, "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_3, _s16_4, "purged_client", "Cliente purgado correctamente", _s27_2, _s77_, _s22_0, _s34_, _s30_, _s47_, "small", "Small", _s21_3, _s34_0, _s22_1, _s35_0, _s16_5, _s45_0, "wait_for_saving", _s44_0, _s20_3, _s94_, "remaining", "Remaining", "invoice_paid", "Invoice Paid", "activity_120", _s50_0, "activity_121", _s50_1, "activity_122", _s51_, "activity_123", _s50_2, "activity_124", _s51_0, "normal", "Normal", "large", "Large", "extra_large", "Extra Large", _s16_6, _s16_7, _s21_4, _s42_, "print_pdf", "Print PDF", "remind_me", "Remind Me", _s16_8, _s16_9, "click_selected", "Click Selected", "hide_preview", "Hide Preview", "edit_record", "Edit Record", _s27_3, _s57_, "giropay", "GiroPay", "direct_debit", "D\xe9bito directo", _s21_5, _s30_0, "set_password", "Establecer Contrase\xf1a", _s17_2, _s59_, _s16_10, _s58_0, _s20_4, _s33_2, "disconnect", "Disconnect", "add_to_invoices", "Add to Invoices", "acss", "Pagos de d\xe9bito preautorizados", "becs", "D\xe9bito directo BECS", "bulk_download", "Download", _s17_3, _s104_, "persist_ui", "Persist UI", "persist_ui_help", _s104_0, _s18_, _s18_0, _s17_4, _s17_5, "has_tasks", "Has Tasks", "registration", "Registration", _s27_4, _s50_3, "view_expense", _s20_119, "view_statement", "Ver Estado de cuenta", "sepa", _s17_127, "ideal", "iDEAL", "przelewy24", "Przelewy24", "eps", "EPS", "fpx", "FPX", _s18_1, _s18_2, "system", "Sistema", _s19_3, _s19_4, "updated_company", _s28_, "kbc", "KBC", "bancontact", "Bancontact", _s19_5, _s44_1, "webhook_success", "Webhook Success", _s24_1, _s40_, _s27_5, _s43_, "app", "App", _s20_5, _s46_0, _s16_11, _s16_220, _s18_3, "Email Invoice", _s16_12, "Email Quote", _s17_6, "Email Credit", "from_name", "Nombre De", _s16_13, "Clonar a gasto", _s17_7, "Gasto Peri\xf3dico", _s18_4, "Gastos Peri\xf3dicos", _s21_6, "Nuevo Gasto Peri\xf3dico", _s22_2, "Editar Gasto Peri\xf3dico", _s25_1, "Gasto Peri\xf3dico creado correctamente", _s25_2, "Gasto Peri\xf3dico actualizado correctamente", _s26_2, "Gasto Peri\xf3dico archivado correctamente", _s25_3, "Gasto Peri\xf3dico borrado correctamente", _s25_4, _s38_1, _s26_3, "Gasto Peri\xf3dico restaurado correctamente", _s24_2, _s24_3, _s25_5, _s25_6, "last_sent_date", "Last Sent Date", "include_drafts", "Include Drafts", _s19_6, _s32_0, "is_invoiced", "Is Invoiced", "change_plan", "Change Plan", "persist_data", "Persist Data", "customer_count", "Customer Count", _s16_14, _s16_15, _s16_16, _s16_17, _s28_0, _s28_1, "decimal_comma", "Decimal Comma", _s26_4, _s35_1, "select_method", "Select Method", "select_platform", "Select Platform", _s28_2, _s42_0, _s16_18, _s27_6, "enable_markdown", "Enable Markdown", _s20_6, _s35_2, "user_guide", "Gu\xeda del usuario", _s18_6, _s18_7, "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_1, _s31_2, _s25_7, _s25_8, _s33_3, _s33_4, _s27_7, _s27_8, _s36_0, _s36_1, _s31_3, _s31_4, _s25_9, _s25_10, "net_subtotal", "Neto", "review_app", "Review App", "check_status", "Check Status", "free_trial", "Free Trial", _s23_2, _s57_0, _s21_8, _s62_, "change_email", "Change Email", _s25_11, _s52_, _s21_9, _s21_10, "uninvoiced", "Uninvoiced", "subdomain_guide", _s120_, "send_time", "Send Time", "import_data", "Importar datos", "import_settings", "Import Settings", _s17_9, _s28_3, _s19_7, _s48_, "json", "JSON", _s24_4, _s24_5, "wait_for_data", _s42_1, "net_total", "Net Total", "has_taxes", "Has Taxes", _s16_19, _s16_20, _s18_8, _s40_0, "login_success", _s16_21, "login_failure", "Failed Login", "exported_data", _s67_, _s23_3, _s23_4, _s28_4, _s41_, "step_1_sign_in", "Step 1: Sign In", _s16_22, _s17_10, "account_id", "Account ID", _s27_9, _s35_3, "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_9, _s18_10, _s23_5, _s35_4, "gateway_setup", "Gateway Setup", "preview_sidebar", "Preview Sidebar", _s16_23, _s16_24, _s18_11, _s31_5, _s16_25, _s16_26, "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", "\xdaltima Actualizaci\xf3n", "invoice_item", "Invoice Item", "quote_item", "Quote Item", _s18_12, _s19_133, _s17_11, "Apellido del contacto", "order", "Order", "unassigned", "Sin asignar", "partial_value", "Debe ser mayor que 0 y menos 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 subdominio o mostrar la factura en su propio sitio web.", _s21_11, _s53_, _s25_12, _s37_0, _s17_13, _s17_14, "is_viewed", "Is Viewed", "letter", "Letter", "legal", "Legal", "page_layout", "Page Layout", "portrait", "Portrait", "landscape", "Landscape", _s26_5, _s85_, _s20_7, _s54_, _s21_12, _s21_13, _s17_15, _s17_16, "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_14, _s18_15, "promo_code", "C\xf3digo promocional", "promo_discount", "Promo Discount", _s18_16, _s18_17, _s16_27, _s16_28, "max_seats_limit", "Max Seats Limit", "trial_enabled", "Trial Enabled", "trial_duration", "Trial Duration", _s21_14, _s21_15, _s18_18, _s18_19, "plan_map", "Plan Map", "refund_period", "Refund Period", _s21_16, _s21_17, "purchase_page", "Purchase Page", "security", "Seguridad", "email_bounced", "Email Bounced", _s20_8, "Spam Complaint", "email_delivery", "Email Delivery", _s16_29, _s16_30, "pdf_response", "PDF Response", _s22_4, _s22_5, "pdf_failed", "PDF Failed", "pdf_success", "PDF Success", "modified", "Modified", "subscription", "Subscripci\xf3n", "subscriptions", "Suscripciones", _s16_31, "Nueva Subscripci\xf3n", _s17_17, "Editar Suscripci\xf3n", _s20_9, _s32_29, _s20_10, _s37_27, _s21_18, "Suscripci\xf3n archivada correctamente", _s20_11, "Subscripci\xf3n borrada correctamente", _s20_12, "Subscripci\xf3n eliminada correctamente", _s21_19, "Subscripci\xf3n restaurada correctamente", _s19_8, "Buscar 1 Subscripci\xf3n", _s20_13, "Buscar :count Subscripciones", _s26_6, "El subdominio no est\xe1 disponible", "connect_gmail", "Conectar Gmail", _s16_33, "Desconectar Gmail", "connected_gmail", "Gmail conectado correctamente", _s18_20, "Gmail desconectado correctamente", _s16_35, "C\xe1mbios en el c\xf3digo pueden estar bloqueando la actualizaci\xf3n, puedes ejecutar este comando para descartar los cambios:", _s16_36, "N\xfamero ID Cliente", "count_minutes", ":count Minutos", _s16_38, "Caducidad de Contrase\xf1a", _s29_0, "Contador de Factura/Cr\xe9dito Compartido", "use_last_email", "Usar \xfaltimo email", _s16_40, "Activar Compa\xf1\xeda", _s21_21, "Activar emails, facturas recurrentes y notificaciones", _s27_11, "Ha ocurrido un error, por favor int\xe9ntalo de nuevo", _s27_12, "Por favor, primero establezca una contrase\xf1a", _s34_3, "Atenci\xf3n: Cambiar el n\xfamero de tel\xe9fono desactivar\xe1 autenticaci\xf3n en 2 pasos", "help_translate", "Ayuda a Traducir", _s23_6, "Por favor, indica un pa\xeds", "resend_invite", _s19_125, _s19_9, "Autenticaci\xf3n en 2 pasos desactivada correctamente", _s16_42, "Cuenta conectada correctamente", _s19_10, "Cuenta desconectada correctamente", "delivered", "Entregado", "bounced", "Rebotados", "spam", "Spam", "view_docs", "Ver Documentos", _s32_1, "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_22, "Escanea el codigo de barras con una :link aplicacion compatible", _s18_21, "Autenticacion en dos pasos habilitada correctamente", "connect_google", "Conectar Google", _s17_19, "Desconectar Google", _s17_21, "Autenticacion en dos pasos", _s18_22, "Desactivar Autenticaci\xf3n en 2 Pasos", _s34_4, "Requerir contrase\xf1a con Social Login", "stay_logged_in", "Permanecer Conectado", _s23_8, "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_11, "Tiempo de finalizaci\xf3n de la sesi\xf3n Web", _s17_22, "Opciones de Seguridad", "resend_email", "Reenviar Email", _s26_8, "Por favor, confirma tu direcci\xf3n de email", _s16_43, "Pago Reembolsado", _s19_13, "Parcialmente sin aplicar", _s19_15, "Por favor, selecciona un usuario autenticado con Gmail", "list_long_press", "Pulsaci\xf3n Larga en Lista", "show_actions", "Mostrar Acciones", _s17_24, "Iniciar Multiselecci\xf3n", _s27_14, "Un email ha sido enviado para confirmar la direcci\xf3n de correo", _s21_23, "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_24, _s19_126, _s16_44, "URL de registro", "invoice_project", "Facturar Proyecto", "invoice_task", "Facturar tarea", "invoice_expense", "Facturar Gasto", _s19_16, "Buscar 1 T\xe9rmino de Pago", _s20_14, "Buscar :count T\xe9rminos de Pago", _s16_46, "Guardar y Previsualizar", "save_and_email", "Guardar y Enviar", _s16_48, _s18_175, _s16_50, "Cuenta convertida", _s17_26, "Balance Convertido", _s22_6, "Pagado a la fecha convertido", _s24_6, "Saldo de cr\xe9dito convertido", "converted_total", "Total convertido", "is_sent", "Enviada", _s17_28, "Documents por defecto", "document_upload", "Subir Documento", _s20_15, "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_25, "Modo de depuraci\xf3n activo", _s26_9, "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_30, "Pr\xf3ximos Gastos", "update_app", "Actualizar App", "started_import", "Importaci\xf3n iniciada correctamente", _s24_8, "Mapeo de columnas duplicado", _s20_16, "Usar Impuestos Inclusivos", _s18_26, "Es cantidad de descuento", "column", "Columna", "sample", "Ejemplo", "map_to", "Mapear a", "import", "Importar", _s25_14, "Usar primera fila como nombres de columna", "select_file", "Seleccionar archivo", _s16_52, "No hay archivos seleccionados", "csv_file", _s23_78, "csv", "CSV", "freshbooks", "FreshBooks", "invoice2go", "Invoice2go", "invoicely", "Invoicely", "waveaccounting", "Wave Accounting", "zoho", "Zoho", "accounting", "Contabilidad", _s22_8, "Por favor facilita todos los CSVs.", "import_type", "Importar Tipo", "html_mode", "HTML Mode", "html_mode_help", _s43_0, "view_licenses", "Ver Licencias", "webhook_url", "Webhook URL", _s17_32, "Editor a Pantalla Completa", "sidebar_editor", "Editor de Barra Lateral", _s22_9, '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_11, "Las facturas enviadas est\xe1n bloqueadas", _s24_13, "Las facturas pagadas est\xe1n bloqueadas", "source_code", "C\xf3digo Fuente", "app_platforms", "A\xf1adir Plataformas", "invoice_late", "Atraso de Factura", "quote_expired", _s20_128, "partial_due", "Adelanto", "invoice_total", "Total Facturado", "quote_total", "Total Presupuestado", "credit_total", "Cr\xe9dito Total", _s23_9, "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_15, "Advertencia: esta compa\xf1\xeda a\xfan no ha sido activada", "late_invoice", "Factura Atrasada", "expired_quote", _s20_128, "remind_invoice", "Recordar Factura", "cvv", "CVV", "client_name", _s18_176, "client_phone", "Tel\xe9fono del Cliente", "required_fields", "Campos Requeridos", "calculated_rate", "Tasa Calculada", _s17_34, "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_54, "Editar Estado de Tarea", _s19_17, "Estado de tarea creado correctamente", _s19_18, "Se actualiz\xf3 correctamente el estado de la tarea", _s20_18, "Estado de tarea archivado correctamente", _s19_19, "Estado de tarea borrado correctamente", _s19_20, "Estado de tarea eliminado correctamente", _s20_19, "Estado de tarea restaurado correctamente", _s22_10, ":value estados de tarea archivados correctamente", _s21_27, ":value estados de tarea borrados correctamente", _s22_11, ":value estados de tarea restaurados correctamente", _s18_28, "Buscar 1 Estado de Tarea", _s20_21, "Buscar :count Estados de Tarea", _s16_56, "Mostrar Tabla de Tareas", _s21_28, "Mostrar siempre la secci\xf3n de tareas cuando se creen facturas", _s20_22, "Registro de Tiempo de Tarea Facturada", _s25_15, "A\xf1adir detalles de tiempo a los art\xedculos de l\xednea de factura", _s20_24, "Fecha de Tarea en Factura", _s25_16, "A\xf1adir detalles de fecha a los art\xedculos de l\xednea de la factura", _s21_29, "Empezar tareas antes de guardar", _s18_29, _s18_174, "task_settings", "Configuraci\xf3n de Tareas", _s20_26, "Configurar Categor\xedas", _s18_31, "Categor\xedas de Gasto", _s20_28, "Nueva Categor\xeda de Gasto", _s21_30, "Editar Categor\xeda de Gasto", _s24_16, "Categor\xeda de gasto creada correctamente", _s24_17, "Categor\xeda de gasto actualizada correctamente", _s25_18, "Categor\xeda de gasto archivada correctamente", _s24_18, "Categor\xeda eliminada correctamente", _s24_19, "Categor\xeda de gasto eliminada correctamente", _s25_19, "Categor\xeda de Gasto restaurada correctamente", _s27_18, ":count categor\xedas de gasto actualizados correctamente", _s26_10, ":value categor\xedas de gasto borradas correctamente", _s27_19, ":value categor\xedas de gasto restauradas correctamente", _s23_10, "Buscar 1 Categor\xeda de Gasto", _s25_21, "Buscar :count Categor\xedas de Gasto", _s21_32, "Usar Cr\xe9dito Disponible", "show_option", "Mostrar Opci\xf3n", _s22_12, "La cantidad de cr\xe9dito no puede exceder la cantidada pagada", "view_changes", "Ver Cambios", "force_update", "Forzar Actualizaci\xf3n", _s17_36, "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_33, _s18_177, _s23_11, "Activar que los gastos sean facturables", _s29_3, "Hacer los documentos visibles", _s21_34, "Establecer un tipo de cambio", _s16_58, "Configuraci\xf3n de Gastos", _s18_34, "Clonar a Recurrente", "crypto", "Crypto", "paypal", "PayPal", "alipay", "Alipay", "sofort", "Sofort", "apple_pay", _s16_222, "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_37, "Activar Auto Facturaci\xf3n", "total_taxes", "Impuestos Totales", "line_taxes", "Impuestos de L\xednea", "total_fields", "Campos Totales", _s25_22, "Se ha parado la factura recurrente correctamente", _s25_23, "Se ha iniciado la factura recurrente correctamente", _s25_24, "Se ha reiniciado la factura recurrente correctamente", "gateway_refund", "Pasarela de Devoluci\xf3n", _s19_21, "Procesar la devoluci\xf3n con la pasarela de pago", "due_date_days", _s20_126, "paused", "Pausado", "mark_active", _s18_178, "day_count", "D\xeda :count", _s22_13, "Primer D\xeda del Mes", _s21_35, "\xdaltimo D\xeda del Mes", _s17_39, "Usar T\xe9rminos de Pago", "endless", "Sin F\xedn", "next_send_date", "Pr\xf3xima Fecha de Env\xedo", _s16_60, "Ciclos Pendientes", _s17_41, _s18_179, _s18_36, _s20_120, _s21_37, _s24_79, _s22_15, "Editar Factura Recurrente", _s25_25, "Factura recurrente creada correctamente", _s25_26, "Factura recurrente actualizada correctamente", _s26_11, "Factura recurrente archivada correctamente", _s25_27, "Factura recurrente borrada correctamente", _s25_28, "Factura recurrente eliminada correctamente", _s26_12, "Factura recurrente restaurada correctamente", _s27_20, ":value facturas recurrentes archivadas correctamente", _s26_13, ":value facturas recurrentes borradas correctamente", _s27_21, ":value facturas recurrentes restauradas correctamente", _s24_20, "Buscar 1 Factura Recurrente", _s25_29, "Buscar :count Facturas Recurrentes", "send_date", "Fecha de Env\xedo", "auto_bill_on", "Facturaci\xf3n Autom\xe1tica Activa", _s28_6, "Cantidad M\xednima de Pago", "profit", "Beneficio", "line_item", "Linea de Concepto", _s18_38, "Permitir Sobrepago", _s23_12, "Permitir pagos extra para aceptar propinas", _s19_22, "Permitir Pago de Menos", _s24_21, "Permitir pagar como m\xednimo la cantidad parcial/dep\xf3sito", "test_mode", "Modo Test", "opened", "Abiertos", _s30_2, "Fallo de Conciliaci\xf3n", _s30_3, "Concilicaci\xf3n correcta", "gateway_success", "\xc9xito de pasarela", "gateway_failure", "Fallo de Pasarela", "gateway_error", "Error de Pasarela", "email_send", "Email Enviado", _s17_43, "Cola de Reenv\xedo de Email", "failure", "Fallo", "quota_exceeded", "Cuota Excedida", _s16_62, _s16_63, "system_logs", "Registros del Sistema", "view_portal", "Ver portal", "copy_link", "Copiar Enlace", "token_billing", "Guardar datos de la tarjeta", _s24_22, "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_40, "\xdaltimo recordatorio enviado", "pdf_page_info", "P\xe1gina :current de :total", _s16_64, "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_63, "record_type", _s16_274, "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_31, "Email de Pago Online", _s20_33, "Email de Pago Manual", "completed", "Completado", "gross", "Bruto", "net_amount", "Importe Neto", "net_balance", "Balance Neto", "client_settings", "Configuraci\xf3n de Cliente", _s17_45, "Facturas Seleccionadas", _s17_47, "Pagos Seleccionados", "selected_quotes", "Presupuestos Seleccionados", "selected_tasks", "Tareas Seleccionadas", _s17_49, "Gastos Seleccionados", _s17_51, _s17_202, _s17_53, "Facturas Fuera de Plazo", "recent_payments", "Pagos recientes", "upcoming_quotes", "Pr\xf3ximos Presupuestos", "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_312, "update_client", "Actualizar Cliente", "delete_client", _s16_313, "delete_payment", "Eliminar Pago", "update_vendor", _s20_121, "delete_vendor", _s16_314, "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_121, "hide_sidebar", _s21_108, "event_type", "Tipo de Evento", "target_url", "objetivo", "copy", "Copiar", "must_be_online", "Por favor reinicia la app cuando te conectes a internet", _s17_55, "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_66, "Webhook archivado correctamente", "deleted_webhook", "Webhook borrado correctamente", "removed_webhook", "Webhook eliminado correctamente", _s16_67, "Webhook restaurado correctamente", _s17_56, ":value webhooks archivados correctamente", _s16_68, ":value webhooks borrados correctamente", _s16_69, ":value webhooks eliminados correctamente", _s17_57, ":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_76, "removed_token", _s29_76, "restored_token", "Token restaurado correctamente", "archived_tokens", ":value tokens archivados correctamente", "deleted_tokens", ":value tokens borrados correctamente", "restored_tokens", ":value tokens restaurados correctamente", _s19_24, _s19_127, _s24_24, "Permitir a los clientes auto-registrarse en el portal", _s21_39, "Personalizar y Previsualizar", "email_invoice", "Enviar Factura por EMail", "email_quote", "Enviar Presupuesto", "email_credit", "Enviar Cr\xe9dito", "email_payment", "Pago por correo electr\xf3nico", _s20_36, "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_70, _s16_278, "contact_name", _s19_133, "use_default", "Usar por defecto", _s16_72, "Recordatorios Sin F\xedn", "number_of_days", "N\xfamero de d\xedas", _s23_14, "Configurar T\xe9rminos de Pago", "payment_term", "T\xe9rmino de Pago", _s16_73, "Nuevo T\xe9rmino de Pago", _s17_59, _s26_76, _s20_37, "T\xe9rminos de pago creados correctamente", _s20_38, "T\xe9rminos de pago actualizados correctamente", _s21_40, "T\xe9rminos de pago archivados correctamente", _s20_39, "T\xe9rmino de pago borrado correctamente", _s20_40, "T\xe9rmino de pago eliminado correctamente", _s21_41, "T\xe9rmino de pago restaurado correctamente", _s22_20, ":value t\xe9rminos de pago archivados correctamente", _s21_42, ":value t\xe9minos de pago borrados correctamente", _s22_21, ":value t\xe9minos de pago restaurados correctamente", "email_sign_in", "Ingresar con email", "change", "Cambiar", _s23_16, "\xbfCambiar al formato de m\xf3vil?", _s24_25, "\xbfCambiar al formato de escritorio?", "send_from_gmail", "Enviar desde Gmail", "reversed", "Revertida", "cancelled", "Cancelada", "credit_amount", _s19_128, "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_42, "Parcialmente Reintegrada", _s16_75, "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_76, "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_180, "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_63, "Factura cancelada correctamente", _s18_44, "Facturas canceladas correctamente", _s16_82, "Factura revertida correctamente", _s17_64, "Facturas revertidas correctamente", "reverse", "Revertir", "full_name", "Nombre completo", _s17_65, "Ciudad / Provincia / C.Postal", _s17_67, "C.Postal / Ciudad / Provincia", "custom1", "Primera personalizaci\xf3n", "custom2", "Segunda personalizaci\xf3n", "custom3", _s23_81, "custom4", "Cuarta Personalizaci\xf3n", "optional", "Opcional", "license", "Licencia", "purge_data", "Purgar Datos", _s16_83, "Datos de la empresa purgados correctamente", _s18_45, "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_203, "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_31, "Recibir Todas las Notificaciones", _s16_84, _s16_315, "apply_license", "Renovar licencia", "cancel_account", "Cancelar Cuenta", _s22_22, "Atenci\xf3n: Esta acci\xf3n eliminar\xe1 permanentemente tu cuenta y no se podr\xe1 deshacer.", "delete_company", "Borrar Compa\xf1\xeda", _s22_23, "Advertencia: esto eliminar\xe1 definitivamente su empresa, no hay deshacer.", "enabled_modules", "Modulos Activados", "converted_quote", "Presupuesto convertido correctamente", "credit_design", "Dise\xf1o de Cr\xe9dito", "includes", "Incluye", "header", "Cabecera", "load_design", "Cargar dise\xf1o", "css_framework", "CSS Framework", "custom_designs", _s22_89, "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_86, ":value dise\xf1os archivados correctamente", "deleted_designs", ":value dise\xf1os borrados correctamente", _s16_87, ":value dise\xf1os restaurados correctamente", "proposals", "Propuestas", "tickets", "Tickets", _s16_88, "Presupuestos Recurrentes", "recurring_tasks", _s18_181, _s18_46, "Administraci\xf3n de la Cuenta", "credit_date", _s16_316, "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_90, ":count cr\xe9ditos archivados correctamente", "deleted_credits", ":count cr\xe9ditos eliminados correctamente", _s16_91, ":value cr\xe9ditos restaurados correctamente", "current_version", "Versi\xf3n Actual", "latest_version", "\xdaltima Versi\xf3n", "update_now", "Actualizar Ahora", _s26_19, "Una nueva versi\xf3n de la aplicaci\xf3n web est\xe1 disponible", _s16_92, _s24_80, "app_updated", "Actualizaci\xf3n completada correctamente", "learn_more", "Saber m\xe1s", "integrations", "Integraciones", "tracking_id", "Id seguimiento", _s17_69, _s17_70, "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_73, "client2", _s23_74, "client3", _s23_75, "client4", _s23_76, "contact1", _s24_75, "contact2", _s24_76, "contact3", _s24_77, "contact4", _s24_78, "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_82, "surcharge2", _s23_83, "surcharge3", _s23_84, "surcharge4", _s23_85, "group1", _s21_122, "group2", _s21_123, "group3", _s21_124, "group4", _s21_125, "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_317, _s18_52, "\xdaltimo Acceso de Contacto", _s17_71, "Nombre Completo de Contacto", "contact_phone", "Tel\xe9fono del Contacto", _s21_43, _s24_75, _s21_44, _s24_76, _s21_45, _s24_77, _s21_46, _s24_78, _s17_73, "Calle de Envio", _s17_74, "Piso de Envio", "shipping_city", "Ciudad de Envio", "shipping_state", "Provincia de Envio", _s20_41, "Cod. Postal de Envio", _s16_122, "Pais de Envio", _s16_124, "Calle de Facturacion", _s16_125, "Piso de Facturacion", "billing_city", "Ciudad de Facturacion", "billing_state", "Provincia de Facturacion", _s19_27, "Cod. Postal de Facturacion", "billing_country", "Pais de Facturacion", "client_id", "Id del cliente", "assigned_to", "Asignado a", "created_by", _s16_318, "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_122, "reports", "Informes", "report", "Informe", "add_company", "A\xf1adir Compa\xf1\xeda", "unpaid_invoice", "Factura Impagada", "paid_invoice", "Factura Pagada", _s16_126, "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_47, "Incluir errores recientes de los registros", _s30_6, "Hemos recibido tu mensaje e intentaremos responderte cuanto antes.", "message", "Mensaje", "from", "De", _s20_43, "Mostrar Detalles de Producto", _s25_33, "Incluir la descripci\xf3n y el coste en el desplegable del producto", _s20_45, "El renderizador de PDF requiere :version", _s18_55, "Ajustar Porcentaje de Tarifa", _s23_18, "Ajustar el porcentaje para dar cuenta de la tarifa", _s18_57, "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_48, "La contrase\xf1a es demasiado corta", _s20_46, "La contrase\xf1a debe contener una letra may\xfascula y un n\xfamero", _s19_29, "Tareas del Portal Cliente", _s23_19, "Escritorio del Portal Cliente", _s20_47, "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_81, "show_cost", "Mostrar Coste", _s17_76, "Mostrar Coste de Producto", "show_cost_help", "Mostrar un campo de coste de producto para seguir el margen/beneficio", _s21_49, "Mostrar Cantidad de Productos", _s26_21, "Mostrar un campo de cantidad de productos, de lo contrario predeterminar a uno", _s21_51, "Mostrar Cantidad de Factura", _s26_22, "Mostrar un campo de cantidad de art\xedculo de l\xednea; de lo contrario, el valor predeterminado es uno", _s21_53, "Mostrar Descuento de Producto", _s26_23, "Mostrar un campo de descuento en la l\xednea de art\xedculo", _s16_128, "Cantidad por Defecto", _s21_55, "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_130, "Impuesto por Defecto", "user", "Usuario", "invoice_tax", "Impuesto de Factura", "line_item_tax", "Impuesto de Art\xedculo", "inclusive_taxes", "Impuestos Inclusivos", _s17_78, "Tipos de Impuesto de Factura", "item_tax_rates", "Tipos de Impuesto de Art\xedculo", _s18_59, "Por favor seleccione un cliente", "configure_rates", "Configurar tipos", _s18_60, "Configurar Pasarelas", "tax_settings", _s26_77, _s18_62, "Tipos de Impuesto", "accent_color", "Color de Acento", "switch", "Cambiar", _s19_31, "Lista separada por comas", "options", "Opciones", _s16_132, "Texto de una sola l\xednea", "multi_line_text", "Texto de l\xedneas m\xfaltiples", "dropdown", "Desplegable", "field_type", "Tipo de Campo", _s27_32, "Se ha enviado un email de recuperaci\xf3n de contrase\xf1a", "submit", "Enviar", _s16_134, "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_135, "Porcentaje por pago atrasado", "schedule", "Programar", "before_due_date", "Antes de la fecha de vencimiento", "after_due_date", "Despu\xe9s de la fecha de vencimiento", _s18_64, "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_56, "Correo electr\xf3nico de pago parcial", "quote_email", "Email de Presupuestos", _s16_137, "Recordatorio Sin F\xedn", _s16_139, "Filtrado por usuario", "administrator", "Administrador", _s18_65, "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_141, _s21_127, "invoice_options", _s19_129, _s17_80, "Ocultar el valor Pagado a la Fecha", _s22_30, "Solo mostrar\xe1 el valor Pagado a la Fecha en sus Facturas cuando se ha recibido un Pago.", _s23_21, "Documentos anexados", _s28_19, "Incluye imagenes adjuntas en la factura", _s16_143, "Mostrar Cabecera en", _s16_144, "Mostrar Pie en", "first_page", "Primera p\xe1gina", "all_pages", _s17_204, "last_page", "\xdaltima p\xe1gina", "primary_font", "Fuente primaria", "secondary_font", "Fuente secundaria", "primary_color", "Color Primario", "secondary_color", _s16_319, "page_size", "Tama\xf1o de Pagina", "font_size", "Tama\xf1o de Letra", "quote_design", "Dise\xf1os del presupuesto", "invoice_fields", _s17_205, "product_fields", _s18_182, "invoice_terms", _s23_79, "invoice_footer", "Pie de P\xe1gina de la Factura", "quote_terms", "T\xe9rminos del Presupuesto", "quote_footer", "Pie del Presupuesto", _s18_66, "Auto Email", _s23_22, "Autom\xe1ticamente enviar por email facturas recurrentes cuando sean creadas.", _s18_67, "Auto Archivar", _s23_23, "Autom\xe1ticamente archivar presupuestos cuando sean convertidos.", _s18_68, "Auto Convertir", _s23_24, "Convertir un Presupuesto en Factura autom\xe1ticamente cuando lo apruebe el cliente.", _s17_82, "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_84, "Tres meses", _s16_145, "Cuatro meses", "freq_six_months", "Seis meses", "freq_annually", "Anual", "freq_two_years", "Dos A\xf1os", _s16_146, "Tres A\xf1os", "never", "Nunca", "company", "Empresa", _s17_85, _s17_206, "charge_taxes", _s16_320, "next_reset", "Proximo Reinicio", "reset_counter", _s18_165, _s16_147, _s18_183, "number_padding", "Relleno num\xe9rico", "general", "General", "surcharge_field", "Campo de recargo", "company_field", _s16_321, "company_value", "Valor de compa\xf1\xeda", "credit_field", "Campo de cr\xe9dito", "invoice_field", "Campo de Factura", _s17_87, "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_89, _s24_69, _s16_149, "Mostrar en PDF", _s21_58, "Mostrar la firma del cliente en el PDF de la factura/presupuesto", _s25_39, "Mostrar aceptaci\xf3n de t\xe9rminos de la factura", _s30_7, "Requerir que el cliente confirme que acepta los t\xe9rminos de la factura.", _s23_25, "Mostrar aceptaci\xf3n de t\xe9rminos del presupuesto", _s28_20, "Requerir que el cliente confirme que acepta los t\xe9rminos del presupuesto.", _s25_40, "Firma de la factura", _s30_8, "Requerir que el cliente proporcione su firma.", _s23_26, "Firma del presupuesto.", _s22_32, _s32_30, _s27_33, "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_184, _s24_26, _s118_, "plain", "Plano", "light", "Claro", "dark", "Oscuro", "email_design", _s16_322, "attach_pdf", "Adjuntar PDF", _s16_150, "Adjuntar Documentos", "attach_ubl", "Adjuntar UBL", "email_style", "Estilo de correo electr\xf3nico", _s19_33, _s16_323, "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_34, "Logotipos de tarjetas aceptadas", "credentials", "Credenciales", "update_address", _s20_123, _s19_36, "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_152, "Impuesto creado correctamente", _s16_153, "Impuesto actualizado correctamente", _s17_92, "Impuesto archivado correctamente", _s16_154, "Impuesto borrado correctamente", _s17_93, "Impuesto restaurado correctamente", _s18_69, ":value tipos impositivos archivados correctamente", _s17_94, ":value tipos impositivos borrados correctamente", _s18_70, ":value tipos impositivos restaurados correctamente", "fill_products", "Auto-rellenar Productos", _s18_71, _s74_0, "update_products", "Auto-actualizar Productos", _s20_51, "Actualizar una Factura autom\xe1ticamente actualizar\xe1 los Productos", _s16_155, "Convertir Productos", _s21_59, "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_157, "Pasarelas de pago", _s19_37, "Nueva pasarela", _s20_52, "Editar pasarela", _s23_27, "Pasarela creada correctamente", _s23_28, "Pasarela actualizada correctamente", _s24_27, "Pasarela archivada correctamente", _s23_29, "Pasarela borrada correctamente", _s24_28, "Pasarela restaurada correctamente", _s25_42, ":value pasarelas archivadas correctamente", _s24_29, ":value pasarelas borradas correctamente", _s25_43, ":value pasarelas restauradas correctamente", _s16_159, "Seguir editando", "discard_changes", "Descartar los cambios", "default_value", "Valor por defecto", "disabled", "Deshabilitado", "currency_format", "Formato de moneda", _s21_60, "Primer d\xeda de la semana", _s23_30, "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_72, "Formato de 24 Horas", "send_reminders", "Enviar recordatorios", "timezone", "Zona horaria", _s19_38, "Fitlrado por Proyecto", _s17_95, _s18_170, _s19_40, "Filtrado por Factura", _s18_73, _s20_111, _s18_75, "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_161, "Configuraci\xf3n de Producto", "device_settings", "Opciones de dispositivo", "defaults", "Ajustes Predefinidos", "basic_settings", _s20_124, _s17_97, _s22_90, "company_details", _s22_91, "user_details", _s19_130, "localization", "Localizaci\xf3n", "online_payments", "Pagos Online", "tax_rates", "Impuestos", "notifications", "Notificaciones", "import_export", _s17_201, "custom_fields", _s21_115, "invoice_design", "Dise\xf1o de Factura", "buy_now_buttons", "Botones de Comprar Ahora", "email_settings", _s36_36, _s23_32, _s26_78, _s22_33, "Tarjetas de Cr\xe9dito y Bancos", _s19_42, _s22_92, "price", "Precio", "email_sign_up", "Registrarse con Email", "google_sign_up", "Registrarse con Google", _s27_37, "\xa1Gracias por su compra!", "redeem", "Redimir", "back", "Atr\xe1s", "past_purchases", "Compras Pasadas", _s19_44, "Suscripci\xf3n anual", "pro_plan", "Plan Pro", "enterprise_plan", "Plan Enterprise", "count_users", ":count usuarios", "upgrade", "Mejorar", _s25_44, "Introduce tu nombre", _s24_30, "Introduce tu apellido", _s33_19, "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_163, "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_77, "No se han seleccionado registros", _s21_63, "Guarda o cancela tus cambios", "download", "Descargar", _s27_38, "Requiere plan 'enterprise'", "take_picture", "Tomar foto", "upload_file", "Subir archivo", "document", "Documento", "documents", "Documentos", "new_document", "Nuevo documento", "edit_document", "Editar documento", _s17_99, "Documento subido satisfactoriamente", _s16_165, "Documento actualizado satisfactoriamente", _s17_100, "Documento archivado satisfactoriamente", _s16_166, "Documento borrado satisfactoriamente", _s17_101, "Documento restaurado satisfactoriamente", _s18_79, ":value documentos archivados correctamente", _s17_102, ":value documentos borrados correctamente", _s18_80, ":value documentos restaurados correctamente", "no_history", "Sin historial", "expense_date", "Fecha", "pending", "Pendiente", _s16_167, "Registrado", _s16_168, "Pendiente", _s16_169, "Facturado", "converted", "Modificada", _s24_32, _s31_37, "exchange_rate", "Tipo de Cambio", _s16_170, _s16_324, "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_171, _s45_5, "deleted_vendors", _s45_5, _s16_172, ":value proveedores restaurados correctamente", "new_expense", "Nuevo Gasto", "created_expense", _s26_79, "updated_expense", _s31_38, _s16_173, _s29_71, "deleted_expense", _s27_86, _s16_174, "Gasto restaurado correctamente", _s17_103, _s31_39, _s16_175, _s29_72, _s17_104, ":value gastos restaurados correctamente", "copy_shipping", "Copiar Env\xedo", "copy_billing", "Copia Facturaci\xf3n", "design", "Dise\xf1o", _s21_64, "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_176, "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_46, "Por favor introduce un nombre", "budgeted_hours", "Horas Presupuestadas", "created_project", "Proyecto creado correctamente", "updated_project", "Proyecto actualizado correctamente", _s16_178, "Proyecto archivado correctamente", "deleted_project", "Proyecto eliminado correctamente", _s16_179, "Proyecto restaurado correctamente", _s17_105, ":count proyectos archivados correctamente", _s16_180, ":count proyecto eliminados correctamente", _s17_106, ":value proyectos restaurados correctamente", "new_project", "Nuevo Proyecto", _s27_42, "\xa1Gracias por utilizar nuestra app!", "if_you_like_it", "Si te gusta por favor", "click_here", "pulse aqui", _s18_81, "Pulsa aqu\xed", "to_rate_it", "para valorar.", "average", "Promedio", "unapproved", "No aprobado", _s30_13, "Por favor, autenticarse para cambiar esta configuraci\xf3n", "locked", "Bloqueado", "authenticate", "Autenticaci\xf3n", _s19_48, "Por favor, autenticarse", _s24_33, "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_107, _s22_93, "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_181, "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_325, "edit_project", "Editar Proyecto", _s20_54, "Editar Presupuesto Recurrente", "billing_address", "Direcci\xf3n de Facturaci\xf3n", _s16_183, "Direccion de Envio", "total_revenue", _s16_326, "average_invoice", _s23_80, "outstanding", _s18_185, "invoices_sent", _s24_81, "active_clients", _s16_327, "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_185, "Actualizaci\xf3n Completa", _s23_33, "Por favor introduce tu email", _s26_32, "Por favor introduce tu contrase\xf1a", _s21_67, "Por favor introduce tu URL", _s26_34, "Por favor introduce un c\xf3digo de producto", "ascending", "Ascendente", "descending", "Descendente", "save", "Guardar", _s17_109, "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_50, ":value copiado al portapapeles", "error", "Error", _s16_187, "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_189, "El email es inv\xe1lido", "product", "Producto", "products", "Productos", "new_product", "Nuevo Producto", "created_product", "Producto creado correctamente", "updated_product", "Producto actualizado correctamente", _s16_191, "Producto archivado correctamente", "deleted_product", "Producto eliminado correctamente", _s16_192, "Producto restaurado correctamente", _s17_111, ":count productos archivados correctamente", _s16_193, ":count productos eliminados correctamente", _s17_112, ":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_194, ":count clientes archivados correctamente", "deleted_client", "Cliente eliminado correctamente", "deleted_clients", ":count clientes eliminados correctamente", "restored_client", "Cliente restaurada correctamente", _s16_195, ":value clientes restaurados correctamente", "address1", "Calle", "address2", "Bloq/Pta", "city", "Ciudad", "state", "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_196, "Factura archivada correctamente", "deleted_invoice", "Factura eliminada correctamente", _s16_197, "Factura restaurada correctamente", _s17_113, ":count facturas archivadas correctamente", _s16_198, ":count facturas eliminadas correctamente", _s17_114, ":value facturas restauradas correctamente", "emailed_invoice", "Factura enviada correctamente", "emailed_payment", "Pago enviado correctamente por correo electr\xf3nico", "amount", "Cantidad", "invoice_number", _s17_207, "invoice_date", _s16_328, "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 Presupuesto", "valid_until", "V\xe1lido hasta", "items", "Art\xedculos", "partial_deposit", _s16_306, "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_199, "Fecha de vencimiento parcial", "status", "Estado", _s17_115, "Estado de Factura", "quote_status", "Estado de Presupuesto", _s22_34, "Pulsa + para a\xf1adir un art\xedculo", _s22_36, "Pulsa + para a\xf1adir tiempo", "count_selected", ":count seleccionado", "total", "Total", "percent", "Porcentaje", "edit", "Editar", "dismiss", "Descartar", _s20_56, "Por favor selecciona una fecha", _s22_37, "Por favor selecciona un cliente", _s24_35, "Por favor, seleccione una factura", "task_rate", "Tasa de tareas", "settings", "Configuraci\xf3n", "language", "Idioma", "currency", "Divisa", "created_at", _s17_208, "created_on", "Creado el", "updated_at", "Actualizado", "tax", "Impuesto", _s30_15, "Por favor introduce un n\xfamero de factura", _s27_46, "Por favor introduce un n\xfamero de presupuesto", "past_due", "Vencido", "draft", "Borrador", "sent", "Enviada", "viewed", "Vistas", "approved", "Aprobados", "partial", _s16_306, "paid", "Pagado", "mark_sent", "Marcar como Enviado", _s22_39, _s42_21, _s22_40, _s42_21, _s23_35, _s45_6, _s23_36, _s45_6, "done", "Hecho", _s37_14, "Por favor introduce un cliente o nombre de contacto", "dark_mode", "Modo Oscuro", _s27_48, "Reinicia la app para aplicar el cambio", "refresh_data", "Actualizar Datos", "blank_contact", "Contacto Nuevo", "activity", "Actividad", _s16_201, "No se han encontrado registros", "clone", "Clonar", "loading", "Cargando", "industry", "Sector", "size", "Tama\xf1o", "payment_terms", _s16_329, "payment_date", "Fecha de Pago", "payment_status", "Estado de Pago", _s16_203, "Pendiente", _s16_204, "Anulado", _s16_205, "Fallido", _s16_206, "Completado", _s16_207, _s24_66, _s16_208, "Reembolsado", _s17_116, "Sin Aplicar", _s17_117, "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_131, "second_reminder", _s20_125, "third_reminder", _s19_132, "reminder1", _s19_131, "reminder2", _s20_125, "reminder3", _s19_132, "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_69, _s25_83, "enter_payment", "Agregar Pago", "new_payment", "Introduzca el Pago", "created_payment", "Pago creado correctamente", "updated_payment", "Pago actualizado correctamente", _s16_209, "Pago archivado correctamente", "deleted_payment", "Pago eliminado correctamente", _s16_210, "Pago restaurado correctamente", _s17_118, ":count pagos archivados correctamente", _s16_211, ":count pagos eliminados correctamente", _s17_119, ":value pagos restaurados correctamente", "quote", "Presupuesto", "quotes", "Presupuestos", "new_quote", "Nuevo Presupuesto", "created_quote", "Presupuesto creado correctamente", "updated_quote", "Presupuesto actualizado correctamente", "archived_quote", "Presupuesto archivado correctamente", "deleted_quote", "Presupuesto eliminado correctamente", "restored_quote", "Presupuesto restaurada 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_73, "activity_2", _s32_31, "activity_3", ":user borr\xf3 el cliente :client", "activity_4", _s33_37, "activity_5", _s35_34, "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_37, "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_62, "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_42, "activity_19", ":user actualiz\xf3 el presupuesto :quote", "activity_20", ":user envi\xf3 presupuesto :quote para :client a :contact", "activity_21", _s34_33, "activity_22", ":user archiv\xf3 el presupuesto :quote", "activity_23", _s33_42, "activity_24", ":user restaur\xf3 el presupuesto :quote", "activity_25", ":user restaur\xf3 la factura :invoice", "activity_26", _s33_38, "activity_27", _s31_40, "activity_28", ":user restaur\xf3 :credit cr\xe9dito", "activity_29", ":contact ha aprovado el presupuesto :quote para :client", "activity_30", _s30_63, "activity_31", _s33_39, "activity_32", _s33_40, "activity_33", _s34_32, "activity_34", ":user cre\xf3 el gasto :expense", "activity_35", _s31_41, "activity_36", _s31_42, "activity_37", _s32_32, "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_84, "activity_43", _s30_64, "activity_44", _s28_84, "activity_45", _s28_85, "activity_46", _s29_74, "activity_47", ":user actualiz\xf3 el gasto :expense", "activity_48", _s33_41, "activity_49", _s29_75, "activity_50", ":user uni\xf3 el ticket :ticket", "activity_51", _s31_43, "activity_52", _s32_33, "activity_53", ":contact reabri\xf3 el ticket :ticket", "activity_54", ":user reabri\xf3 el ticket :ticket", "activity_55", _s36_37, "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_33, "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_120, "Password de un solo uso", "emailed_quote", "Presupuesto enviado correctamente", "emailed_credit", "Cr\xe9dito enviado correctamente", _s20_58, "Presupuesto marcado como enviado correctamente", _s21_71, "Marcar cr\xe9dito como enviado", "expired", "Expirada", "all", "Todo", "select", "Seleccionar", _s22_41, "Multiselecci\xf3n en pulsaci\xf3n prolongada", "custom_value1", _s19_119, "custom_value2", _s19_119, "custom_value3", _s21_118, "custom_value4", _s21_119, _s18_82, "Estilo de Email Personalizado", _s24_40, "Mensaje de Escritorio Personalizado", _s29_32, "Mensaje de Factura Impagada Personalizada", _s27_53, "Mensaje de Factura Pagada Personalizada", _s31_15, "Mensaje de Presupuesto no Aprobado Personalizado", "lock_invoices", "Bloquear Facturas", "translations", "Traducciones", _s19_51, "Patr\xf3n del N\xfamero de Tarea", _s19_53, "Contador del N\xfamero de Tarea", _s22_43, "Patr\xf3n del N\xfamero de Gasto", _s22_45, "Contador del N\xfamero de Gasto", _s21_72, "Patr\xf3n del N\xfamero de Proveedor", _s21_74, "Contador del N\xfamero de Proveedor", _s21_76, "Patr\xf3n del N\xfamero de Ticket", _s21_78, "Contador del N\xfamero de Ticket", _s22_47, "Patr\xf3n del N\xfamero de Pago", _s22_49, "Contador del N\xfamero de Pago", _s22_51, "Patr\xf3n del N\xfamero de Factura", _s22_53, "Contador del N\xfamero de Factura", _s20_59, "Patr\xf3n del N\xfamero de Presupuesto", _s20_61, "Contador del N\xfamero de Presupuesto", _s21_80, _s28_86, _s21_82, _s30_65, _s21_84, _s28_86, _s21_85, _s30_65, _s18_84, "Resetear Fecha del Contador", "counter_padding", "Relleno del Contador", _s28_55, "Compartir la numeraci\xf3n para presupuesto y factura", _s18_86, "Nombre de Impuesto por Defecto 1", _s18_88, "Tasa de Impuesto por Defecto 1", _s18_90, "Nombre de Impuesto por Defecto 2", _s18_92, "Tasa de Impuesto por Defecto 2", _s18_94, "Nombre de Impuesto por Defecto 3", _s18_96, "Tasa de Impuesto por Defecto 3", _s21_86, "Asunto de Email de Factura", _s19_55, "Asunto de Email de Presupuesto", _s21_88, "Asunto de Email de Pago", _s29_34, "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_212, "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_42, "Calle de Env\xedo del Cliente", _s24_43, "Bloq/Pta de Env\xedo del Cliente", "type", "Tipo", "invoice_amount", _s18_186, _s16_216, "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_122, _s23_82, _s17_123, _s23_83, _s17_124, _s23_84, _s17_125, _s23_85, "is_deleted", "Borrado", "vendor_city", _s20_127, "vendor_state", "Provincia del Proveedor", "vendor_country", _s18_187, "is_approved", "Aprobada", "tax_name", _s18_188, "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_57, "ID de la Categor\xeda de Gasto", _s16_217, "Categor\xeda del Gasto", _s19_59, "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_98, _s18_99, _s16_218, _s16_219], t1, t1), "sv", A.LinkedHashMap_LinkedHashMap$_literal(["add_to_invoice", "L\xe4gg till p\xe5 faktura :invoice", _s17_, _s17_0, "week", "Vecka", "created_record", _s27_, _s25_, "F\xf6ljande kund :client har e-postats fakturan :invoice p\xe5 :amount.", _s26_, _s17_1, _s31_, _s50_, _s31_0, _s22_, _s36_, _s55_, _s20_, _s20_0, _s25_0, _s45_, _s16_, "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_, "change_status", "Change Status", "fees_sample", "Avgift f\xf6r en :amount Faktura hade blivit :total.", _s19_, _s19_0, _s24_, _s29_, "after_saving", "After Saving", "view_record", "View Record", _s21_, _s21_0, _s26_0, _s37_, _s19_1, _s19_2, "json_help", _s58_, "release_notes", "Release Notes", _s23_, _s33_, "started_tasks", _s33_0, "stopped_tasks", _s33_1, "approved_quote", _s27_55, "approved_quotes", _s35_, "approve", "Godk\xe4nn", "client_website", "Client Website", "invalid_time", "Invalid Time", _s21_1, _s21_2, _s20_1, _s20_2, _s27_0, _s27_1, _s23_0, _s23_1, "load_pdf", "Load PDF", _s16_1, _s16_2, _s24_0, _s44_, "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_3, _s16_4, "purged_client", "Kunddatan har rensats", _s27_2, _s77_, _s22_0, _s34_, _s30_, _s47_, "small", "Small", _s21_3, _s34_0, _s22_1, _s35_0, _s16_5, _s45_0, "wait_for_saving", _s44_0, _s20_3, _s94_, "remaining", "Remaining", "invoice_paid", "Invoice Paid", "activity_120", _s50_0, "activity_121", _s50_1, "activity_122", _s51_, "activity_123", _s50_2, "activity_124", _s51_0, "normal", "Normal", "large", "Large", "extra_large", "Extra Large", _s16_6, _s16_7, _s21_4, _s42_, "print_pdf", "Print PDF", "remind_me", "Remind Me", _s16_8, _s16_9, "click_selected", "Click Selected", "hide_preview", "Hide Preview", "edit_record", "Edit Record", _s27_3, _s57_, "giropay", "GiroPay", "direct_debit", "Direct Debit", _s21_5, _s30_0, "set_password", "Ange l\xf6senord", _s17_2, _s59_, _s16_10, _s58_0, _s20_4, _s33_2, "disconnect", "Disconnect", "add_to_invoices", "Add to Invoices", "acss", _s29_36, "becs", _s17_126, "bulk_download", "Download", _s17_3, _s104_, "persist_ui", "Persist UI", "persist_ui_help", _s104_0, _s18_, _s18_0, _s17_4, _s17_5, "has_tasks", "Has Tasks", "registration", "Registration", _s27_4, _s50_3, "view_expense", "Visa kostnad # :expense", "view_statement", "Se transaktion", "sepa", _s17_127, "ideal", "iDEAL", "przelewy24", "Przelewy24", "eps", "EPS", "fpx", "FPX", _s18_1, _s18_2, "system", "System", _s19_3, _s19_4, "updated_company", _s28_, "kbc", "KBC", "bancontact", "Bancontact", _s19_5, _s44_1, "webhook_success", "Webhook Success", _s24_1, _s40_, _s27_5, _s43_, "app", "App", _s20_5, _s46_0, _s16_11, _s16_220, _s18_3, "Email Invoice", _s16_12, "Email Quote", _s17_6, "Email Credit", "from_name", "Fr\xe5n namn", _s16_13, _s16_221, _s17_7, "\xc5terkommande utgift", _s18_4, "\xc5terkommande utgifter", _s21_6, "Ny \xe5terkommande utgift", _s22_2, "\xc4ndra \xe5terkommande utgift", _s25_1, "Skapade \xe5terkommande utgift utan problem", _s25_2, "Uppdaterade \xe5terkommande utgift utan problem", _s26_2, "Arkiverade \xe5terkommande utgift utan problem", _s25_3, "Tog bort projektet utan problem", _s25_4, _s38_1, _s26_3, "\xc5terst\xe4llde \xe5terkommande utgifter utan problem", _s24_2, _s24_3, _s25_5, _s25_6, "last_sent_date", "Last Sent Date", "include_drafts", "Include Drafts", _s19_6, _s32_0, "is_invoiced", "Is Invoiced", "change_plan", "Change Plan", "persist_data", "Persist Data", "customer_count", "Customer Count", _s16_14, _s16_15, _s16_16, _s16_17, _s28_0, _s28_1, "decimal_comma", "Decimal Comma", _s26_4, _s35_1, "select_method", "Select Method", "select_platform", "Select Platform", _s28_2, _s42_0, _s16_18, _s27_6, "enable_markdown", "Enable Markdown", _s20_6, _s35_2, "user_guide", "Anv\xe4ndarhj\xe4lp", _s18_6, _s18_7, "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_1, _s31_2, _s25_7, _s25_8, _s33_3, _s33_4, _s27_7, _s27_8, _s36_0, _s36_1, _s31_3, _s31_4, _s25_9, _s25_10, "net_subtotal", "Netto", "review_app", "Review App", "check_status", "Check Status", "free_trial", "Free Trial", _s23_2, _s57_0, _s21_8, _s62_, "change_email", "Change Email", _s25_11, _s52_, _s21_9, _s21_10, "uninvoiced", "Uninvoiced", "subdomain_guide", _s120_, "send_time", "Send Time", "import_data", "Importera Data", "import_settings", "Import Settings", _s17_9, _s28_3, _s19_7, _s48_, "json", "JSON", _s24_4, _s24_5, "wait_for_data", _s42_1, "net_total", "Net Total", "has_taxes", "Has Taxes", _s16_19, _s16_20, _s18_8, _s40_0, "login_success", _s16_21, "login_failure", "Failed Login", "exported_data", _s67_, _s23_3, _s23_4, _s28_4, _s41_, "step_1_sign_in", "Step 1: Sign In", _s16_22, _s17_10, "account_id", "Account ID", _s27_9, _s35_3, "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_9, _s18_10, _s23_5, _s35_4, "gateway_setup", "Gateway Setup", "preview_sidebar", "Preview Sidebar", _s16_23, _s16_24, _s18_11, _s31_5, _s16_25, _s16_26, "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_12, "Kontakt F\xf6rnamn", _s17_11, "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_11, _s53_, _s25_12, _s37_0, _s17_13, _s17_14, "is_viewed", "Is Viewed", "letter", "Letter", "legal", "Legal", "page_layout", "Page Layout", "portrait", "Portrait", "landscape", "Landscape", _s26_5, _s85_, _s20_7, _s54_, _s21_12, _s21_13, _s17_15, _s17_16, "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_14, _s18_15, "promo_code", "Rabattkod", "promo_discount", "Promo Discount", _s18_16, _s18_17, _s16_27, _s16_28, "max_seats_limit", "Max Seats Limit", "trial_enabled", "Trial Enabled", "trial_duration", "Trial Duration", _s21_14, _s21_15, _s18_18, _s18_19, "plan_map", "Plan Map", "refund_period", "Refund Period", _s21_16, _s21_17, "purchase_page", "Purchase Page", "security", "S\xe4kerhet", "email_bounced", "Email Bounced", _s20_8, "Spam Complaint", "email_delivery", "Email Delivery", _s16_29, _s16_30, "pdf_response", "PDF Response", _s22_4, _s22_5, "pdf_failed", "PDF Failed", "pdf_success", "PDF Success", "modified", "Modified", "subscription", "Prenumeration", "subscriptions", "Prenumerationer", _s16_31, "Ny prenumeration", _s17_17, "\xc4ndra prenumeration", _s20_9, "Skapat prenumerationer utan problem", _s20_10, "Uppdaterat prenumerationer utan problem", _s21_18, "Arkivera prenumeration utan problem", _s20_11, "Prenumerationen har raderats", _s20_12, "Prenumerationen har tagits bort", _s21_19, "Prenumerationen har \xe5terst\xe4llts", _s19_8, "S\xf6k 1 prenumeration", _s20_13, "S\xf6k :count prenumerationer", _s26_6, "Subdom\xe4n \xe4r inte tillg\xe4nglig", "connect_gmail", "Anslut Gmail", _s16_33, "Koppla fr\xe5n Gmail", "connected_gmail", "Gmail ha anslutits", _s18_20, "Gmail har kopplats fr\xe5n", _s16_35, "\xc4ndringar av kodbasen kan blockera uppdateringen. Du kan k\xf6ra detta kommando f\xf6r att kasta \xe4ndringarna:", _s16_36, "Kund-ID nummer", "count_minutes", ":count minuter", _s16_38, "Timeout f\xf6r l\xf6senord", _s29_0, "Delad faktura/kredit r\xe4knare", "use_last_email", "Anv\xe4nd den senaste e-postadressen", _s16_40, "Aktivera f\xf6retag", _s21_21, "Aktivera e-post, \xe5terkommande fakturor och aviseringar", _s27_11, "Ett fel uppstod, v\xe4nligen f\xf6rs\xf6k igen", _s27_12, "Ange f\xf6rst ett l\xf6senord", _s34_3, "Varning: Om du \xe4ndrar ditt telefonnummer inaktiveras 2FA", "help_translate", "Hj\xe4lp oss \xf6vers\xe4tta", _s23_6, "V\xe4lj ett land", "resend_invite", "Skicka inbjudan igen", _s19_9, "2FA har inaktiverats", _s16_42, "Kontot har anslutits", _s19_10, "Kontot har kopplats fr\xe5n", "delivered", "Levererad", "bounced", "Studsade", "spam", "Spam", "view_docs", "Visa dokument", _s32_1, "Ange ett mobiltelefonnummer f\xf6r att aktivera tv\xe5faktorsautentisering", "send_sms", "Skicka SMS", "sms_code", "SMS-kod", _s21_22, "Skanna streckkoden med en :link kompatibel app.", _s18_21, "Aktiverade Tv\xe5-V\xe4gs autentisering utan problem", "connect_google", "Anslut Google", _s17_19, "Koppla fr\xe5n Google", _s17_21, "Tv\xe5faktorsautentisering", _s18_22, "Inaktivera 2FA", _s34_4, "Kr\xe4v l\xf6senord med social inloggning", "stay_logged_in", "Stanna inloggad", _s23_8, "Varning: Din session h\xe5ller p\xe5 att l\xf6pa ut", "count_hours", ":count timmar", "count_day", "1 dag", "count_days", ":count dagar", _s19_11, "Tidsgr\xe4ns f\xf6r webbsession", _s17_22, "S\xe4kerhetsinst\xe4llningar", "resend_email", "Skicka e-post igen", _s26_8, "V\xe4nligen bekr\xe4fta din e-postadress", _s16_43, "\xc5terbetalat betalning", _s19_13, "Delvis oanv\xe4nd", _s19_15, "V\xe4lj en anv\xe4ndare som \xe4r autentiserad med Gmail", "list_long_press", "Lista l\xe5nga tryck", "show_actions", "Visa \xe5tg\xe4rder", _s17_24, "Starta flerval", _s27_14, "Ett e-postmeddelande har skickats f\xf6r att bekr\xe4fta e-postadressen", _s21_23, "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_24, "Omvandla till faktura", _s16_44, "Registrerings URL", "invoice_project", "Fakturera projekt", "invoice_task", "Fakturera uppgift", "invoice_expense", "Faktura kostnad", _s19_16, "S\xf6k 1 betalningsvillkor", _s20_14, "S\xf6k :count betalningsvillkor", _s16_46, "Spara och f\xf6rhandsgranska", "save_and_email", "Spara och skicka", _s16_48, "H\xe4ndelser som st\xf6ds", _s16_50, "Konverterad summa", _s17_26, "Konverterad balans", _s22_6, "Konverterad betalad till datum", _s24_6, "Konverterad kreditbalans", "converted_total", "Konverterat totalt", "is_sent", "Skickat", _s17_28, "Standard dokument", "document_upload", "Ladda upp dokument", _s20_15, "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_25, "Fels\xf6kningsl\xe4ge \xe4r aktiverat", _s26_9, "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_30, "Kommande utgifter", "update_app", "Uppdatera App", "started_import", "Importen har startats", _s24_8, "Dubblettkolumnmappning", _s20_16, "Anv\xe4nder inkluderande skatter", _s18_26, "\xc4r beloppsrabatt", "column", "Kolumn", "sample", "Exempel", "map_to", "Mappa till", "import", "Importera", _s25_14, "Anv\xe4nd f\xf6rsta raden som kolumnnamn", "select_file", "V\xe4lj fil", _s16_52, "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_8, "Ange alla CSV-filer.", "import_type", "Typ av import", "html_mode", "HTML Mode", "html_mode_help", _s43_0, "view_licenses", "Visa licenser", "webhook_url", "Webhook URL", _s17_32, "Fullsk\xe4rms editor", "sidebar_editor", "Sidof\xe4lts editor", _s22_9, '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_11, "Skickade fakturor \xe4r l\xe5sta", _s24_13, "Betalade fakturor \xe4r l\xe5sta", "source_code", "K\xe4llkod", "app_platforms", "App plattformar", "invoice_late", _s17_209, "quote_expired", _s16_330, "partial_due", "Delvis f\xf6rsenad", "invoice_total", "Totalsumma", "quote_total", "Offertsumma", "credit_total", "Kredit Totalt", _s23_9, "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_15, "Varning: detta f\xf6retag har \xe4nnu inte aktiverats", "late_invoice", _s17_209, "expired_quote", _s16_330, "remind_invoice", "Faktura p\xe5minnelse", "cvv", "CVV", "client_name", "Kundnamn", "client_phone", "Kund telefon", "required_fields", "Obligatoriska f\xe4lt", "calculated_rate", "Calculated Rate", _s17_34, _s17_35, "clear_cache", "Rensa cache", "sort_order", "Sorteringsordning", "task_status", "Status", "task_statuses", "Uppgiftsstatusar", "new_task_status", "Ny uppgiftsstaus", _s16_54, "Redigera uppgiftsstatus", _s19_17, "Uppgiftsstatus skapades", _s19_18, "Uppgiftsstatus uppdaterades", _s20_18, "Uppgiftsstatus arkiverades", _s19_19, "Uppgiftsstatus raderades", _s19_20, "Uppgiftsstatus togs bort", _s20_19, "Uppgiftsstatus \xe5terst\xe4lldes", _s22_10, ":value uppgiftsstatusar har arkiverats", _s21_27, ":value uppgiftsstatusar har raderats", _s22_11, ":value uppgiftsstatusar har \xe5terst\xe4llts", _s18_28, "S\xf6k 1 uppgiftsstatus", _s20_21, "S\xf6k :count uppgiftsstatusar", _s16_56, "Visa uppgiftstabell", _s21_28, "Visa alltid uppgiftsdelen n\xe4r du skapar fakturor", _s20_22, "Fakturauppgift tidslogg", _s25_15, "L\xe4gg till tidsinformation till fakturaraderna", _s20_24, "Fakturauppgifter datumlogg", _s25_16, "L\xe4gg till datuminformation till fakturaraderna", _s21_29, "Starta uppgifter innan du sparar", _s18_29, "Konfigurera statusar", "task_settings", "Uppgiftsinst\xe4llningar", _s20_26, "Konfigurera kategorier", _s18_31, "Utgifts kategorier", _s20_28, "Ny utgifts kategori", _s21_30, "Redigera utgiftskategori", _s24_16, "Framg\xe5ngsrikt skapat kostnadskategori", _s24_17, "Framg\xe5ngsrikt uppdaterat kostnadskategori", _s25_18, "Framg\xe5ngsrikt arkiverat kostnadskategori", _s24_18, "Kategori borttagen", _s24_19, "Utgiftskategorin har tagits bort", _s25_19, "Framg\xe5ngsrikt \xe5terst\xe4llt kostnadskategori", _s27_18, "Framg\xe5ngsrikt arkiverat :count kostnadskategori", _s26_10, "Kostnaden f\xf6r :value kategorier har raderats", _s27_19, "Kostnaden f\xf6r :value kategorier har \xe5terst\xe4llts", _s23_10, "S\xf6k 1 utgiftkategori", _s25_21, "S\xf6k :count utgiftkategorier", _s21_32, "Anv\xe4nd tillg\xe4nglig kredit", "show_option", "Visa alternativ", _s22_12, "Kreditbeloppet kan inte \xf6verstiga betalningsbeloppet", "view_changes", "Visa \xe4ndringar", "force_update", "Tvinga uppdatering", _s17_36, "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_33, "Ska detta faktureras", _s23_11, "Aktivera utgiften som ska faktureras", _s29_3, "G\xf6r dokumenten synliga", _s21_34, "St\xe4ll in en v\xe4xelkurs", _s16_58, "Utgiftsinst\xe4llningar", _s18_34, "Klona till \xe5terkommande", "crypto", "Crypto", "paypal", "PayPal", "alipay", "Alipay", "sofort", "Sofort", "apple_pay", _s16_222, "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_37, "Automatisk fakturering aktiverad", "total_taxes", "Totalt antal skatter", "line_taxes", "Artikelskatt", "total_fields", "Totalt antal f\xe4lt", _s25_22, "\xc5terkommande faktura stoppad", _s25_23, "\xc5terkommande faktura startad", _s25_24, "\xc5terkommande faktura \xe5terupptogs", "gateway_refund", "Gateway f\xf6r \xe5terbetalning", _s19_21, "Behandla \xe5terbetalningen med betalningsgatewayen", "due_date_days", "F\xf6rfallodatum", "paused", "Pausad", "mark_active", "Markera aktiv", "day_count", "Dag :count", _s22_13, "F\xf6rsta dagen i m\xe5naden", _s21_35, "Sista dagen i m\xe5naden", _s17_39, "Anv\xe4nd betalningsvillkoren", "endless", "O\xe4ndlig", "next_send_date", "N\xe4sta s\xe4ndningsdatum", _s16_60, "\xc5terst\xe5ende cykler", _s17_41, "\xc5terkommande faktura", _s18_36, "\xc5terkommande fakturor", _s21_37, "Ny \xe5terkommande faktura", _s22_15, "Redigera \xe5terkommande fakturor", _s25_25, "\xc5terkommande faktura har skapats", _s25_26, "\xc5terkommande faktura har uppdaterats", _s26_11, "Framg\xe5ngsrikt arkiverat \xe5terkommande faktura", _s25_27, "Framg\xe5ngsrikt tagit bort \xe5terkommande faktura", _s25_28, "\xc5terkommande faktura har tagits bort", _s26_12, "Framg\xe5ngsrikt \xe5terst\xe4llt \xe5terkommande faktura", _s27_20, "Arkiverade \xe5terkommande :value fakturor", _s26_13, "\xc5terkommande :value fakturor har raderats", _s27_21, "\xc5terst\xe4llande av \xe5terkommande :value fakturor lyckades", _s24_20, "S\xf6k 1 \xe5terkommande faktura", _s25_29, "S\xf6k :count \xe5terkommande fakturor", "send_date", "S\xe4ndningsdatum", "auto_bill_on", "Automatisk fakturering p\xe5slaget", _s28_6, "L\xe4gsta belopp vid underbetalning", "profit", "F\xf6rtj\xe4nst", "line_item", "Rad", _s18_38, "Till\xe5t \xf6verbetalning", _s23_12, "St\xf6d f\xf6r att betala extra f\xf6r att ta emot dricks", _s19_22, "Till\xe5t underbetalning", _s24_21, "St\xf6d f\xf6r att betala minimum del-/ins\xe4ttningsbeloppet", "test_mode", "Testl\xe4ge", "opened", "\xd6ppnad", _s30_2, "Avst\xe4mning misslyckades", _s30_3, "Avst\xe4mning lyckades", "gateway_success", "Gateway lyckades", "gateway_failure", "Gateway misslyckades", "gateway_error", "Gateway fel", "email_send", "Skicka via e-post", _s17_43, "E-postf\xf6rs\xf6ksk\xf6", "failure", "Misslyckad", "quota_exceeded", "Kvoten har \xf6verskridits", _s16_62, "Upstream misslyckades", "system_logs", "Systemloggar", "view_portal", "Se portal", "copy_link", "Kopiera l\xe4nk", "token_billing", "Spara kortinformation", _s24_22, "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_40, "P\xe5minnelse skickades senast", "pdf_page_info", "Sida :current av :total", _s16_64, "E-postade fakturorna utan problem", "emailed_quotes", "E-postade offerterna utan problem", "emailed_credits", _s32_34, "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_31, "E-postadress f\xf6r online betalning", _s20_33, "E-postadress f\xf6r manuell betalning", "completed", "Slutf\xf6rd", "gross", "Brutto", "net_amount", "Nettobelopp", "net_balance", "Nettobalans", "client_settings", "Kundinst\xe4llningar", _s17_45, "Markerade fakturor", _s17_47, "Markerade betalningar", "selected_quotes", "Markerade offerter", "selected_tasks", "Markerade uppgifter", _s17_49, "Markerade utgifter", _s17_51, "Kommande fakturor", _s17_53, "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_55, "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_66, "Webhooken arkiverades", "deleted_webhook", "Webhooken raderades", "removed_webhook", "Webhooken togs bort", _s16_67, "Webhooken \xe5terst\xe4lldes", _s17_56, ":value webhooks har arkiverats", _s16_68, ":value webhooks har raderats", _s16_69, ":value webhooks har tagits bort", _s17_57, ":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_24, "Kundregistrering", _s24_24, "G\xf6r det m\xf6jligt f\xf6r kunder att sj\xe4lvregistrera sig i portalen", _s21_39, "Anpassa och f\xf6rhandsgranska", "email_invoice", "E-posta faktura", "email_quote", "E-posta offert", "email_credit", "E-postkredit", "email_payment", "Eposta betalning", _s20_36, "Kunden har ingen e-postadress", "ledger", "Liggare", "view_pdf", "Visa PDF", "all_records", "Alla poster", "owned_by_user", "\xc4gs av anv\xe4ndaren", _s16_70, "\xc5terst\xe5ende kredit", "contact_name", "Kontakt namn", "use_default", "Anv\xe4nd standard", _s16_72, "O\xe4ndliga p\xe5minnelser", "number_of_days", "Antal dagar", _s23_14, "Konfigurera betalningsvillkor", "payment_term", _s17_210, _s16_73, "Skapa betalningsvillkor", _s17_59, "Editera betalningsvillkor", _s20_37, "Skapade betalningsvillkor utan problem", _s20_38, "Uppdaterade betalningsvillkor utan problem", _s21_40, "Arkiverat betalningsvillkor utan problem", _s20_39, "Betalningsvillkoret har raderats", _s20_40, "Betalningsvillkoret har tagits bort", _s21_41, "Betalningsvillkoret har \xe5terst\xe4llts", _s22_20, ":value betalningsvillkor har arkiverats", _s21_42, ":value betalningsvillkor har raderats", _s22_21, ":value betalningsvillkor har \xe5terst\xe4llts", "email_sign_in", "Logga in med e-postadress", "change", "\xc4ndra", _s23_16, "\xc4ndra till mobillayouten?", _s24_25, "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_42, _s18_189, _s16_75, "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_76, "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_63, "Fakturan har avbrutits", _s18_44, "Fakturorna har avbrutits", _s16_82, "Fakturan har omv\xe4nts", _s17_64, "Fakturorna har omv\xe4nts", "reverse", "Omv\xe4nd", "full_name", "Hela namnet", _s17_65, "Stad/L\xe4n/Postnummer", _s17_67, "Postadress/Stad/Stat", "custom1", "First Custom", "custom2", "Second Custom", "custom3", "Tredje anpassningen", "custom4", "Fj\xe4rde anpassningen", "optional", "Frivillig", "license", "Licens", "purge_data", "Rensa uppgifter.", _s16_83, "Rensade utan problem f\xf6retags data", _s18_45, "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_82, "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_31, "F\xe5 alla aviseringar", _s16_84, "K\xf6p licens", "apply_license", "Uppge Licens", "cancel_account", "Avsluta konto", _s22_22, "Varning: Detta kommer permanent ta bort ditt konto, detta g\xe5r inte att \xe5ngra.", "delete_company", "Ta bort f\xf6retag", _s22_23, "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_86, ":value designs har arkiverats", "deleted_designs", ":value designs har raderats", _s16_87, ":value designs har \xe5terst\xe4llts", "proposals", "F\xf6rslag", "tickets", "\xc4renden", _s16_88, "\xc5terkommande offerter", "recurring_tasks", "\xc5terkommande uppgifter", _s18_46, "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_90, ":count kreditfakturor arkiverade", "deleted_credits", ":count kreditfakturor borttagna", _s16_91, ":value krediter har \xe5terst\xe4llts", "current_version", "Nuvarande version", "latest_version", "Senaste versionen", "update_now", "Uppdatera nu", _s26_19, "En ny version av webbappen \xe4r tillg\xe4nglig", _s16_92, "Uppdatering tillg\xe4nglig", "app_updated", "Uppdateringen har slutf\xf6rts", "learn_more", "Hj\xe4lp", "integrations", "Integrationer", "tracking_id", "Tracking Id", _s17_69, _s17_70, "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_85, "surcharge2", _s25_86, "surcharge3", _s25_87, "surcharge4", _s25_88, "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_52, "Kontakt: senast inloggad", _s17_71, "Kontakt: namn", "contact_phone", "Kontakt telefon", _s21_43, "Kontakt: anpassat v\xe4rde 1", _s21_44, "Kontakt: anpassat v\xe4rde 2", _s21_45, "Kontakt: anpassat v\xe4rde 3", _s21_46, "Kontakt: anpassat v\xe4rde 4", _s17_73, "Leveransadress 1", _s17_74, "Leveransadress 2", "shipping_city", "Leverans stad", "shipping_state", "Leverans l\xe4n", _s20_41, "Leverans postnummer", _s16_122, "Leverans land", _s16_124, "Faktureringsadress 1", _s16_125, "Faktureringsadress 2", "billing_city", "Fakturerings stad", "billing_state", "Fakturerings l\xe4n", _s19_27, "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_126, "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_47, "Inkludera senaste fel fr\xe5n loggarna", _s30_6, "Vi har f\xe5tt ditt meddelande och f\xf6rs\xf6ker svara snabbt.", "message", "Meddelande", "from", "Fr\xe5n", _s20_43, "Visa produktinformation", _s25_33, "Inkludera beskrivning och kostnad i produktmenyn", _s20_45, "PDF-renderaren kr\xe4ver :version", _s18_55, "Justera avgiftsprocenten", _s23_18, "Justera procent f\xf6r att ta h\xe4nsyn till avgiften", _s18_57, "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_48, "L\xf6senordet \xe4r f\xf6r kort", _s20_46, "L\xf6senordet m\xe5ste inneh\xe5lla minst en versal och minst ett nummer", _s19_29, "Kundportal uppgifter", _s23_19, "Kundportal \xf6versikt", _s20_47, "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_76, "Visa produktkostnad", "show_cost_help", "Visa ett produktkostnadsf\xe4lt f\xf6r att sp\xe5ra p\xe5slag/vinst", _s21_49, "Visa produktkvantitet", _s26_21, "Visa ett produktkvantitetsf\xe4lt, annars \xe4r det ett", _s21_51, "Visa fakturakvantitet", _s26_22, "Visa ett f\xe4lt f\xf6r radnummer, annars ett som standard", _s21_53, "Visa produktrabatt", _s26_23, "Visa ett rabattf\xe4lt f\xf6r en rad", _s16_128, "Standardkvantitet", _s21_55, "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_130, "Standard skattesats", "user", "Anv\xe4ndare", "invoice_tax", "Fakturaskatt", "line_item_tax", "Artikelskatt", "inclusive_taxes", "Inklusive skatter", _s17_78, "Fakturaskattesatser", "item_tax_rates", "Artikel skattesatser", _s18_59, "V\xe4lj en kund", "configure_rates", "Konfigurera priser", _s18_60, "Konfigurera gateways", "tax_settings", "Momsinst\xe4llningar", _s18_62, "Skattesatser", "accent_color", "Accentf\xe4rg", "switch", "V\xe4xla", _s19_31, "Kommaseparerad lista", "options", "Val", _s16_132, "Enradig text", "multi_line_text", "Text med flera rader", "dropdown", "Dropdown", "field_type", "F\xe4lttyp", _s27_32, "Ett e-postmeddelande f\xf6r \xe5terst\xe4llning av l\xf6senord har skickats", "submit", "Skicka", _s16_134, "\xc5terst\xe4ll ditt l\xf6senord", "late_fees", "F\xf6rsenade avgifter", "credit_number", "Kreditnummer", "payment_number", "Betalningsnummer", "late_fee_amount", "F\xf6rseningsavgifts summa", _s16_135, "F\xf6rseningsavgifts procent", "schedule", "Schema", "before_due_date", "F\xf6re f\xf6rfallodagen", "after_due_date", "Efter f\xf6rfallodagen", _s18_64, "Efter fakturadatum", "days", "Dagar", "invoice_email", "Faktura e-post", "payment_email", "Betalnings e-post", "partial_payment", "Delbetalning", "payment_partial", "Delbetalning", _s21_56, "E-postadress f\xf6r delbetalning", "quote_email", "Offert e-post", _s16_137, "O\xe4ndlig p\xe5minnelse", _s16_139, "Filtrerat efter anv\xe4ndare", "administrator", "Administrat\xf6r", _s18_65, "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_141, "Generella inst\xe4llningar", "invoice_options", "Fakturainst\xe4llningar", _s17_80, 'D\xf6lj "Betald till"', _s22_30, 'Visa bara "Betald till"-sektionen p\xe5 fakturan n\xe4r en betalning har mottagits.', _s23_21, "B\xe4dda in dokument", _s28_19, _s39_4, _s16_143, "Visa Header p\xe5", _s16_144, "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_66, "Automatisk e-post", _s23_22, "Skicka \xe5terkommande fakturor automatiskt.", _s18_67, "Automatisk arkivering", _s23_23, "Arkivera automatiskt offerter n\xe4r de konverteras.", _s18_68, "Auto Konvertera", _s23_24, "Konvertera automatiskt en offert till en faktura n\xe4r den godk\xe4nts av en kund.", _s17_82, "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_84, "Tre m\xe5nader", _s16_145, "Fyra m\xe5nader", "freq_six_months", "Sex m\xe5nader", "freq_annually", "\xc5rsvis", "freq_two_years", "Tv\xe5 \xe5r", _s16_146, "Tre \xe5r", "never", "Aldrig", "company", "F\xf6retag", _s17_85, "Genererade nummer", "charge_taxes", "Inkludera moms", "next_reset", "N\xe4sta \xe5terst\xe4llning", "reset_counter", "\xc5terst\xe4ll r\xe4knare", _s16_147, "\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_87, "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_89, "Anpassad JavaScript", _s16_149, "Visa p\xe5 PDF", _s21_58, "Visa kundens signatur p\xe5 fakturan/offerten.", _s25_39, "Faktura villkor kryssruta", _s30_7, "Kr\xe4v att kunden accepterar fakturavillkoren.", _s23_25, "Offert villkors kryssruta", _s28_20, "Kr\xe4v att kunden accepterar offertvillkoren.", _s25_40, "Faktura signatur", _s30_8, "Kr\xe4v signatur av kund.", _s23_26, "Offert signatur", _s22_32, "L\xf6senordsskydda fakturor", _s27_33, "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_26, "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_150, "Bifoga dokument", "attach_ubl", "Bifoga UBL", "email_style", "E-poststil", _s19_33, "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_34, "Accepterade kort logos", "credentials", "Uppgifter", "update_address", "Uppdatera adress", _s19_36, "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_152, "Framg\xe5ngsrikt skapat skattesats", _s16_153, "Framg\xe5ngsrikt uppdaterad momssats", _s17_92, "Framg\xe5ngsrikt arkiverat skatteniv\xe5n/momssatsen", _s16_154, "Skattesatsen har raderats", _s17_93, "Skattesatsen har \xe5terst\xe4llts", _s18_69, ":value skattesatser har arkiverats", _s17_94, ":value skattesatser har raderats", _s18_70, ":value skattesatser har \xe5terst\xe4llts", "fill_products", "Auto-ifyll produkter", _s18_71, "V\xe4lj en produkt f\xf6r att automatiskt fylla i beskrivning och pris", "update_products", "Auto-uppdaterade produkter", _s20_51, "Uppdatera en faktura f\xf6r att automatiskt uppdatera produktbiblioteket", _s16_155, "Konvertera produkter", _s21_59, "Konvertera automatiskt produkt priser till kundens valuta", "fees", "Avgifter", "limits", "Gr\xe4nser", "provider", "Leverant\xf6r", "company_gateway", "Betalningsgateway", _s16_157, "Betalningsgateways", _s19_37, "Ny gateway", _s20_52, "Redigera gateway", _s23_27, "Gateway skapades", _s23_28, "Gateway uppdaterades", _s24_27, "Gateway arkiverades", _s23_29, "Gateway raderades", _s24_28, "Gateway \xe5terst\xe4lldes", _s25_42, ":value gateways har arkiverats", _s24_29, ":value gateways har raderats", _s25_43, ":value gateways har \xe5terst\xe4llts", _s16_159, "Forts\xe4tt redigera", "discard_changes", "Avbryt \xe4ndringar", "default_value", "Standardv\xe4rde", "disabled", "Avst\xe4ngd", "currency_format", "Valutaformat", _s21_60, "F\xf6rsta dagen i veckan", _s23_30, "\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_72, "24-timmarsvisning", "send_reminders", "Skicka p\xe5minnelser", "timezone", "Tidszon", _s19_38, "Filtrera efter projekt", _s17_95, "Filtrerat efter grupp", _s19_40, "Filtrerat efter faktura", _s18_73, "Filtrerat efter kund", _s18_75, "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_161, "Produkt inst\xe4llningar", "device_settings", "Enhetsinst\xe4llningar", "defaults", "F\xf6rinst\xe4llningar", "basic_settings", "Grundl\xe4ggande inst\xe4llningar", _s17_97, "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_32, "Mallar och p\xe5minnelser", _s22_33, "Kreditkort och banker", _s19_42, _s17_131, "price", "Pris", "email_sign_up", "Registrera dig via e-post", "google_sign_up", "Registrera dig via Google", _s27_37, "Tack f\xf6r ditt k\xf6p!", "redeem", "L\xf6s in", "back", "Tillbaka", "past_purchases", "Tidigare k\xf6p", _s19_44, "\xc5rlig prenumeration", "pro_plan", "Pro prenumeration", "enterprise_plan", "Enterprise prenumeration", "count_users", ":count anv\xe4ndare", "upgrade", "Uppgradera", _s25_44, "Ange ett f\xf6rnamn", _s24_30, "Ange ett efternamn", _s33_19, "Godk\xe4nn anv\xe4ndarvillkoren och sekretesspolicyn f\xf6r att skapa ett konto.", "i_agree_to_the", "Jag godk\xe4nner", _s16_163, "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_77, "Ingen posts har valts", _s21_63, "Spara eller avbryt dina \xe4ndringar", "download", "Ladda ner", _s27_38, "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_99, "Dokuementet har laddats upp", _s16_165, "Dokumentet har uppdaterats", _s17_100, "Dokumentet har arkiverats", _s16_166, "Dokumentet har raderats", _s17_101, "Dokumentet har \xe5terst\xe4llts", _s18_79, ":value dokument har arkiverats", _s17_102, ":value dokument har raderats", _s18_80, ":value dokument har \xe5terst\xe4llts", "no_history", "Ingen historik", "expense_date", "Kostnads datum", "pending", "P\xe5g\xe5ende", _s16_167, "Loggad", _s16_168, "I v\xe4ntan p\xe5", _s16_169, "Fakturerad", "converted", "Konvertera", _s24_32, "Bifoga dokument till fakturan", "exchange_rate", "V\xe4xlingskurs", _s16_170, "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_171, "Framg\xe5ngsrikt arkiverat :count leverant\xf6rer", "deleted_vendors", "Framg\xe5ngsrikt raderat :count leverant\xf6rer", _s16_172, ":value leverant\xf6rer har \xe5terst\xe4llts", "new_expense", "Ny Kostnad", "created_expense", "Framg\xe5ngsrikt skapat kostnad", "updated_expense", "Framg\xe5ngsrikt uppdaterat kostnad", _s16_173, "Framg\xe5ngsrikt arkiverat kostnad", "deleted_expense", "Framg\xe5ngsrikt tagit bort kostnad", _s16_174, "Lyckades \xe5terst\xe4lla utgifter", _s17_103, "Framg\xe5ngsrikt arkiverat kostnader", _s16_175, "Framg\xe5ngsrikt tagit bort kostnader", _s17_104, ":value utgifter har \xe5terst\xe4llts", "copy_shipping", "Kopiera frakt", "copy_billing", "Kopiera betalning", "design", "Design", _s21_64, "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_176, "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_46, "Ange ett namn", "budgeted_hours", "Budgeterade timmar", "created_project", "Projekt skapat", "updated_project", "Projektet uppdaterat", _s16_178, "Projekt arkiverat", "deleted_project", "Projekt borttaget", _s16_179, "Projekt \xe5terst\xe4llt", _s17_105, ":count projekt arkiverade", _s16_180, ":count projekt borttagna", _s17_106, ":value projekt har \xe5terst\xe4llts", "new_project", "Nytt projekt", _s27_42, "Tack f\xf6r att du anv\xe4nder v\xe5r app!", "if_you_like_it", "Om du gillar det", "click_here", "klicka h\xe4r", _s18_81, "Klicka h\xe4r", "to_rate_it", "att betygs\xe4tta det.", "average", "Genomsnitt", "unapproved", "Icke godk\xe4nd", _s30_13, "V\xe4nligen autentisera f\xf6r att \xe4ndra denna inst\xe4llning", "locked", "L\xe5st", "authenticate", "Autentisera", _s19_48, "V\xe4nligen autentisera", _s24_33, "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_107, "J\xe4mf\xf6relseperiod", "previous_period", _s17_211, "previous_year", _s17_211, "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_181, "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_54, "Redigera \xe5terkommande offerter", "billing_address", "Fakturaadress", _s16_183, "Leveransadress", "total_revenue", "Totala int\xe4kter", "average_invoice", "Genomsnittlig faktura", "outstanding", "Utest\xe5ende/Obetalt", "invoices_sent", _s24_82, "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_185, "Uppdatering klar", _s23_33, "Ange din e-postadress", _s26_32, "Ange ditt l\xf6senord", _s21_67, "Ange din URL", _s26_34, "Ange din produktnyckel", "ascending", "Stigande", "descending", "Fallande", "save", "Spara", _s17_109, "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_50, "Kopierade :value till urklipp", "error", "Error", _s16_187, "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_189, "E-postadressen \xe4r ogiltig", "product", "Produkt", "products", "Produkter", "new_product", "Ny produkt", "created_product", "Produkt skapad", "updated_product", "Produkt uppdaterad", _s16_191, "Produkt arkiverad", "deleted_product", "Produkt borttagen", _s16_192, "Produkt \xe5terst\xe4lld", _s17_111, "Arkiverade :count produkter utan problem", _s16_193, ":count produkter borttagna", _s17_112, ":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_194, ":count kunder arkiverade", "deleted_client", "kund borttagen", "deleted_clients", ":count kunder borttagna", "restored_client", "Kund \xe5terst\xe4lld", _s16_195, ":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_196, "Faktura arkiverad", "deleted_invoice", "Faktura borttagen", _s16_197, "Faktura \xe5terst\xe4lld", _s17_113, ":count fakturor arkiverade", _s16_198, ":count fakturor borttagna", _s17_114, ":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_199, "Delvis f\xf6rfallen", "status", "Status", _s17_115, "Fakturastatus", "quote_status", "Offertstatus", _s22_34, "Klicka + f\xf6r att l\xe4gga till en artikel", _s22_36, "Klicka + f\xf6r att l\xe4gga till tid", "count_selected", ":count markerade", "total", "Totalsumma", "percent", "Procent", "edit", "\xc4ndra", "dismiss", "Avf\xe4rda", _s20_56, "V\xe4lj ett datum", _s22_37, "V\xe4lj en kund", _s24_35, "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_15, "Ange ett fakturanummer", _s27_46, "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_39, "Fakturan har markerats som skickad", _s22_40, "Fakturan har markerats som betalad", _s23_35, "Fakturorna har markerats som skickade", _s23_36, "Fakturorna har markerats som betalade", "done", "Klar", _s37_14, "Ange kundens namn eller kontaktperson", "dark_mode", "M\xf6rkt l\xe4ge", _s27_48, "Starta om appen f\xf6r att till\xe4mpa \xe4ndringen", "refresh_data", "Uppdatera data", "blank_contact", "Tom kontakt", "activity", "H\xe4ndelse", _s16_201, "Inga uppgifter funna", "clone", "Kopiera", "loading", "Laddar", "industry", "Industri", "size", "Storlek", "payment_terms", _s17_210, "payment_date", "Betalningsdatum", "payment_status", "Betalningsstatus", _s16_203, "V\xe4ntande", _s16_204, "Ogiltig", _s16_205, "Misslyckad", _s16_206, "Avslutad", _s16_207, _s18_189, _s16_208, "\xc5terbetalad", _s17_116, "Outnyttjad", _s17_117, "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_158, "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_69, "Transaktion referens", "enter_payment", "Ange betalning", "new_payment", "Ny betalning", "created_payment", "Betalning registrerad", "updated_payment", "Betalning uppdaterad", _s16_209, "Betalning arkiverad", "deleted_payment", "Betalning borttagen", _s16_210, "betalning \xe5terst\xe4lld", _s17_118, ":count betalningar arkiverade", _s16_211, ":count betalningar borttagna", _s17_119, ":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_11, "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 uppdaterade \xe4rende :ticket", "activity_49", ":user st\xe4ngde \xe4rende :ticket", "activity_50", ":user slog ihop \xe4rende :ticket", "activity_51", ":user delade \xe4rende :ticket", "activity_52", ":contact \xf6ppnande \xe4rende :ticket", "activity_53", ":contact \xe5ter\xf6ppnade \xe4rende :ticket", "activity_54", ":user \xe5ter\xf6ppnade \xe4rende :ticket", "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_120, "Eng\xe5ngs l\xf6senord", "emailed_quote", "Offert e-postad", "emailed_credit", _s32_34, _s20_58, "Offerten har markerats som skickad", _s21_71, "Krediten har markerats som skickad", "expired", "Utg\xe5tt", "all", "Alla", "select", "V\xe4lj", _s22_41, "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_82, "Anpassad e-poststil", _s24_40, "Anpassat \xf6versiktsmeddelande", _s29_32, "Anpassat obetalt fakturameddelande", _s27_53, "Anpassat betalt fakturameddelande", _s31_15, "Anpassat icke godk\xe4nt offertmeddelande", "lock_invoices", "L\xe5s fakturor", "translations", "\xd6vers\xe4ttningar", _s19_51, "Uppgift nummerformat", _s19_53, "Uppgift nummerr\xe4knare", _s22_43, "Utgift nummerformat", _s22_45, "Utgift nummerr\xe4knare", _s21_72, "Leverant\xf6r nummerformat", _s21_74, "Leverant\xf6r nummerr\xe4knare", _s21_76, "\xc4rende nummerformat", _s21_78, "\xc4rende nummerr\xe4knare", _s22_47, "Betalning nummerformat", _s22_49, "Betalning nummerr\xe4knare", _s22_51, "Faktura nummerformat", _s22_53, "Fakturar\xe4knare", _s20_59, "Offert nummerformat", _s20_61, "Offertr\xe4knare", _s21_80, "Kund nummerformat", _s21_82, "Kund nummerr\xe4knare", _s21_84, "Kredit nummerformat", _s21_85, "Kredit nummerr\xe4knare", _s18_84, "\xc5terst\xe4ll r\xe4knedatum", "counter_padding", "Utfyllnad f\xf6r r\xe4knare", _s28_55, "Delad r\xe4knare f\xf6r fakturor och offerter", _s18_86, "Standardskattnamn 1", _s18_88, "Standard skattesats 1", _s18_90, "Standardskattnamn 2", _s18_92, "Standard skattesats 2", _s18_94, "Standardskattnamn 3", _s18_96, "Standard skattesats 3", _s21_86, "E-postfakturans \xe4mne", _s19_55, "E-postoffertens \xe4mne", _s21_88, "E-postbetalningens \xe4mne", _s29_34, "\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_212, "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_42, "Kundens leveransadress 1", _s24_43, "Kundens leveransadress 2", "type", "Typ", "invoice_amount", "Faktura belopp", _s16_216, "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_122, _s25_85, _s17_123, _s25_86, _s17_124, _s25_87, _s17_125, _s25_88, "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_57, "Utgiftskategori ID", _s16_217, "Kostnads kategori", _s19_59, "Fakturavaluta ID", "tax_name1", "Skattnamn 1", "tax_name2", "Skattnamn 2", "tax_name3", "Skattnamn 3", "transaction_id", "Transaktions ID", _s18_98, _s18_99, _s16_218, _s16_219], t1, t1), "th", A.LinkedHashMap_LinkedHashMap$_literal(["add_to_invoice", "\u0e40\u0e1e\u0e34\u0e48\u0e21\u0e25\u0e07\u0e43\u0e19\u0e43\u0e1a\u0e41\u0e08\u0e49\u0e07\u0e2b\u0e19\u0e35\u0e49 :invoice", _s17_, _s17_0, "week", "\u0e2a\u0e31\u0e1b\u0e14\u0e32\u0e2b\u0e4c", "created_record", _s27_, _s25_, "\u0e25\u0e39\u0e01\u0e04\u0e49\u0e32\u0e15\u0e48\u0e2d\u0e44\u0e1b\u0e19\u0e35\u0e49 :client \u0e44\u0e14\u0e49\u0e2a\u0e48\u0e07\u0e2d\u0e35\u0e40\u0e21\u0e25\u0e43\u0e1a\u0e41\u0e08\u0e49\u0e07\u0e2b\u0e19\u0e35\u0e49 :invoice \u0e2a\u0e33\u0e2b\u0e23\u0e31\u0e1a :amount.", _s26_, _s17_1, _s31_, _s50_, _s31_0, _s22_, _s36_, _s55_, _s20_, _s20_0, _s25_0, _s45_, _s16_, "\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_, "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_, _s19_0, _s24_, _s29_, "after_saving", "After Saving", "view_record", "View Record", _s21_, _s21_0, _s26_0, _s37_, _s19_1, _s19_2, "json_help", _s58_, "release_notes", "Release Notes", _s23_, _s33_, "started_tasks", _s33_0, "stopped_tasks", _s33_1, "approved_quote", _s27_55, "approved_quotes", _s35_, "approve", "\u0e2d\u0e19\u0e38\u0e21\u0e31\u0e15\u0e34", "client_website", "Client Website", "invalid_time", "Invalid Time", _s21_1, _s21_2, _s20_1, _s20_2, _s27_0, _s27_1, _s23_0, _s23_1, "load_pdf", "Load PDF", _s16_1, _s16_2, _s24_0, _s44_, "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_3, _s16_4, "purged_client", _s26_1, _s27_2, _s77_, _s22_0, _s34_, _s30_, _s47_, "small", "Small", _s21_3, _s34_0, _s22_1, _s35_0, _s16_5, _s45_0, "wait_for_saving", _s44_0, _s20_3, _s94_, "remaining", "Remaining", "invoice_paid", "Invoice Paid", "activity_120", _s50_0, "activity_121", _s50_1, "activity_122", _s51_, "activity_123", _s50_2, "activity_124", _s51_0, "normal", "Normal", "large", "Large", "extra_large", "Extra Large", _s16_6, _s16_7, _s21_4, _s42_, "print_pdf", "Print PDF", "remind_me", "Remind Me", _s16_8, _s16_9, "click_selected", "Click Selected", "hide_preview", "Hide Preview", "edit_record", "Edit Record", _s27_3, _s57_, "giropay", "GiroPay", "direct_debit", "Direct Debit", _s21_5, _s30_0, "set_password", "\u0e15\u0e31\u0e49\u0e07\u0e23\u0e2b\u0e31\u0e2a\u0e1c\u0e48\u0e32\u0e19", _s17_2, _s59_, _s16_10, _s58_0, _s20_4, _s33_2, "disconnect", "Disconnect", "add_to_invoices", "Add to Invoices", "acss", _s29_36, "becs", _s17_126, "bulk_download", "Download", _s17_3, _s104_, "persist_ui", "Persist UI", "persist_ui_help", _s104_0, _s18_, _s18_0, _s17_4, _s17_5, "has_tasks", "Has Tasks", "registration", "Registration", _s27_4, _s50_3, "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_127, "ideal", "iDEAL", "przelewy24", "Przelewy24", "eps", "EPS", "fpx", "FPX", _s18_1, _s18_2, "system", "\u0e23\u0e30\u0e1a\u0e1a", _s19_3, _s19_4, "updated_company", _s28_, "kbc", "KBC", "bancontact", "Bancontact", _s19_5, _s44_1, "webhook_success", "Webhook Success", _s24_1, _s40_, _s27_5, _s43_, "app", "App", _s20_5, _s46_0, _s16_11, _s16_220, _s18_3, "Email Invoice", _s16_12, "Email Quote", _s17_6, "Email Credit", "from_name", "\u0e08\u0e32\u0e01\u0e0a\u0e37\u0e48\u0e2d", _s16_13, _s16_221, _s17_7, _s17_8, _s18_4, "\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_6, "\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_2, "\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_1, "\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_2, "\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_2, "\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_3, "\u0e25\u0e1a\u0e42\u0e04\u0e23\u0e07\u0e01\u0e32\u0e23\u0e40\u0e23\u0e35\u0e22\u0e1a\u0e23\u0e49\u0e2d\u0e22\u0e41\u0e25\u0e49\u0e27", _s25_4, _s38_1, _s26_3, "\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_2, _s24_3, _s25_5, _s25_6, "last_sent_date", "Last Sent Date", "include_drafts", "Include Drafts", _s19_6, _s32_0, "is_invoiced", "Is Invoiced", "change_plan", "Change Plan", "persist_data", "Persist Data", "customer_count", "Customer Count", _s16_14, _s16_15, _s16_16, _s16_17, _s28_0, _s28_1, "decimal_comma", "Decimal Comma", _s26_4, _s35_1, "select_method", "Select Method", "select_platform", "Select Platform", _s28_2, _s42_0, _s16_18, _s27_6, "enable_markdown", "Enable Markdown", _s20_6, _s35_2, "user_guide", "\u0e04\u0e39\u0e48\u0e21\u0e37\u0e2d\u0e1c\u0e39\u0e49\u0e43\u0e0a\u0e49", _s18_6, _s18_7, "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_1, _s31_2, _s25_7, _s25_8, _s33_3, _s33_4, _s27_7, _s27_8, _s36_0, _s36_1, _s31_3, _s31_4, _s25_9, _s25_10, "net_subtotal", "Net", "review_app", "Review App", "check_status", "Check Status", "free_trial", "Free Trial", _s23_2, _s57_0, _s21_8, _s62_, "change_email", "Change Email", _s25_11, _s52_, _s21_9, _s21_10, "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_9, _s28_3, _s19_7, _s48_, "json", "JSON", _s24_4, _s24_5, "wait_for_data", _s42_1, "net_total", "Net Total", "has_taxes", "Has Taxes", _s16_19, _s16_20, _s18_8, _s40_0, "login_success", _s16_21, "login_failure", "Failed Login", "exported_data", _s67_, _s23_3, _s23_4, _s28_4, _s41_, "step_1_sign_in", "Step 1: Sign In", _s16_22, _s17_10, "account_id", "Account ID", _s27_9, _s35_3, "activity_100", _s50_4, "activity_101", _s50_5, "activity_102", _s51_1, "activity_103", _s50_6, "activity_104", _s51_2, _s18_9, _s18_10, _s23_5, _s35_4, "gateway_setup", "Gateway Setup", "preview_sidebar", "Preview Sidebar", _s16_23, _s16_24, _s18_11, _s31_5, _s16_25, _s16_26, "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_12, "\u0e0a\u0e37\u0e48\u0e2d\u0e17\u0e35\u0e48\u0e15\u0e34\u0e14\u0e15\u0e48\u0e2d", _s17_11, "\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_11, _s53_, _s25_12, _s37_0, _s17_13, _s17_14, "is_viewed", "Is Viewed", "letter", "Letter", "legal", "Legal", "page_layout", "Page Layout", "portrait", "Portrait", "landscape", "Landscape", _s26_5, _s85_, _s20_7, _s54_, _s21_12, _s21_13, _s17_15, _s17_16, "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_14, _s18_15, "promo_code", "Promo code", "promo_discount", "Promo Discount", _s18_16, _s18_17, _s16_27, _s16_28, "max_seats_limit", "Max Seats Limit", "trial_enabled", "Trial Enabled", "trial_duration", "Trial Duration", _s21_14, _s21_15, _s18_18, _s18_19, "plan_map", "Plan Map", "refund_period", "Refund Period", _s21_16, _s21_17, "purchase_page", "Purchase Page", "security", "\u0e04\u0e27\u0e32\u0e21\u0e1b\u0e25\u0e2d\u0e14\u0e20\u0e31\u0e22", "email_bounced", "Email Bounced", _s20_8, "Spam Complaint", "email_delivery", "Email Delivery", _s16_29, _s16_30, "pdf_response", "PDF Response", _s22_4, _s22_5, "pdf_failed", "PDF Failed", "pdf_success", "PDF Success", "modified", "Modified", "subscription", "Subscription", "subscriptions", "Subscriptions", _s16_31, _s16_32, _s17_17, _s17_18, _s20_9, _s33_5, _s20_10, _s33_6, _s21_18, _s34_1, _s20_11, _s33_7, _s20_12, _s33_8, _s21_19, _s34_2, _s19_8, _s21_20, _s20_13, _s27_10, _s26_6, _s26_7, "connect_gmail", "Connect Gmail", _s16_33, _s16_34, "connected_gmail", _s28_5, _s18_20, _s31_6, _s16_35, _s100_, _s16_36, _s16_37, "count_minutes", ":count Minutes", _s16_38, _s16_39, _s29_0, _s29_1, "use_last_email", "Use last email", _s16_40, _s16_41, _s21_21, _s51_3, _s27_11, _s35_5, _s27_12, _s27_13, _s34_3, _s52_0, "help_translate", "Help Translate", _s23_6, _s23_7, "resend_invite", "\u0e2a\u0e48\u0e07\u0e04\u0e33\u0e40\u0e0a\u0e34\u0e0d\u0e2d\u0e35\u0e01\u0e04\u0e23\u0e31\u0e49\u0e07", _s19_9, _s25_13, _s16_42, _s30_1, _s19_10, _s33_9, "delivered", "Delivered", "bounced", "Bounced", "spam", "Spam", "view_docs", "View Docs", _s32_1, _s72_, "send_sms", "Send SMS", "sms_code", "SMS Code", _s21_22, _s46_1, _s18_21, _s46_2, "connect_google", "Connect Google", _s17_19, _s17_20, _s17_21, _s25_55, _s18_22, _s18_23, _s34_4, _s34_5, "stay_logged_in", "Stay Logged In", _s23_8, _s40_1, "count_hours", ":count Hours", "count_day", "1 Day", "count_days", ":count Days", _s19_11, _s19_12, _s17_22, _s17_23, "resend_email", "Resend Email", _s26_8, _s33_10, _s16_43, "\u0e01\u0e32\u0e23\u0e04\u0e37\u0e19\u0e40\u0e07\u0e34\u0e19", _s19_13, _s19_14, _s19_15, _s45_1, "list_long_press", "List Long Press", "show_actions", "Show Actions", _s17_24, _s17_25, _s27_14, _s51_4, _s21_23, _s97_, "this_quarter", "This Quarter", "last_quarter", "Last Quarter", "to_update_run", "To update run", _s18_24, "\u0e41\u0e1b\u0e25\u0e07\u0e40\u0e1b\u0e47\u0e19\u0e43\u0e1a\u0e41\u0e08\u0e49\u0e07\u0e2b\u0e19\u0e35\u0e49", _s16_44, _s16_45, "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_16, _s21_24, _s20_14, _s27_15, _s16_46, _s16_47, "save_and_email", "Save and Email", _s16_48, _s16_49, _s16_50, _s16_51, _s17_26, _s17_27, _s22_6, _s22_7, _s24_6, _s24_7, "converted_total", "Converted Total", "is_sent", "Is Sent", _s17_28, "\u0e40\u0e2d\u0e01\u0e2a\u0e32\u0e23\u0e40\u0e23\u0e34\u0e48\u0e21\u0e15\u0e49\u0e19", "document_upload", "Document Upload", _s20_15, _s34_6, "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_25, _s21_26, _s26_9, _s96_, "running_tasks", "Running Tasks", "recent_tasks", "Recent Tasks", "recent_expenses", "Recent Expenses", _s17_30, _s17_31, "update_app", "Update App", "started_import", _s27_16, _s24_8, _s24_9, _s20_16, _s20_17, _s18_26, _s18_27, "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_14, _s29_2, "select_file", "\u0e01\u0e23\u0e38\u0e13\u0e32\u0e40\u0e25\u0e37\u0e2d\u0e01\u0e44\u0e1f\u0e25\u0e4c", _s16_52, _s16_53, "csv_file", "\u0e44\u0e1f\u0e25\u0e4c CSV", "csv", "CSV", "freshbooks", "FreshBooks", "invoice2go", "Invoice2go", "invoicely", "Invoicely", "waveaccounting", "Wave Accounting", "zoho", "Zoho", "accounting", "Accounting", _s22_8, _s24_10, "import_type", "Import Type", "html_mode", "HTML Mode", "html_mode_help", _s43_0, "view_licenses", "View Licenses", "webhook_url", "Webhook URL", _s17_32, _s17_33, "sidebar_editor", "Sidebar Editor", _s22_9, _s31_17, "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_11, _s24_12, _s24_13, _s24_14, "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_9, "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_15, _s48_0, "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_34, _s17_35, "clear_cache", "Clear Cache", "sort_order", "Sort Order", "task_status", "Status", "task_statuses", "Task Statuses", "new_task_status", "New Task Status", _s16_54, _s16_55, _s19_17, _s32_2, _s19_18, _s31_18, _s20_18, _s33_11, _s19_19, _s32_3, _s19_20, _s32_4, _s20_19, _s33_12, _s22_10, _s42_2, _s21_27, _s41_0, _s22_11, _s42_3, _s18_28, _s20_20, _s20_21, _s27_17, _s16_56, _s16_57, _s21_28, _s52_1, _s20_22, _s20_23, _s25_15, _s42_4, _s20_24, _s20_25, _s25_16, _s42_5, _s21_29, _s25_17, _s18_29, _s18_30, "task_settings", "Task Settings", _s20_26, _s20_27, _s18_31, "\u0e2b\u0e21\u0e27\u0e14\u0e04\u0e48\u0e32\u0e43\u0e0a\u0e49\u0e08\u0e48\u0e32\u0e22", _s20_28, "\u0e2b\u0e21\u0e27\u0e14\u0e04\u0e48\u0e32\u0e43\u0e0a\u0e49\u0e08\u0e48\u0e32\u0e22\u0e43\u0e2b\u0e21\u0e48", _s21_30, _s21_31, _s24_16, "\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_17, "\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_18, "\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_18, "\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_19, _s37_3, _s25_19, "\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_18, "\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_10, _s46_3, _s27_19, _s47_0, _s23_10, _s25_20, _s25_21, _s32_5, _s21_32, _s21_33, "show_option", "Show Option", _s22_12, _s50_7, "view_changes", "View Changes", "force_update", "Force Update", _s17_36, _s76_, "mark_paid_help", _s31_19, _s18_33, "\u0e04\u0e27\u0e23\u0e44\u0e14\u0e49\u0e23\u0e31\u0e1a\u0e43\u0e1a\u0e41\u0e08\u0e49\u0e07\u0e2b\u0e19\u0e35\u0e49", _s23_11, _s33_21, _s29_3, _s26_42, _s21_34, _s20_30, _s16_58, _s16_59, _s18_34, _s18_35, "crypto", "Crypto", "paypal", "PayPal", "alipay", "Alipay", "sofort", "Sofort", "apple_pay", _s16_222, "user_field", "User Field", "variables", "Variables", "show_password", "Show Password", "hide_password", "Hide Password", "copy_error", "Copy Error", "capture_card", "Capture Card", _s17_37, _s17_38, "total_taxes", "Total Taxes", "line_taxes", "Line Taxes", "total_fields", "Total Fields", _s25_22, _s38_4, _s25_23, _s38_5, _s25_24, _s38_6, "gateway_refund", "Gateway Refund", _s19_21, _s43_1, "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_13, _s22_14, _s21_35, _s21_36, _s17_39, _s17_40, "endless", "Endless", "next_send_date", "Next Send Date", _s16_60, _s16_61, _s17_41, "\u0e17\u0e33\u0e43\u0e1a\u0e41\u0e08\u0e49\u0e07\u0e2b\u0e19\u0e35\u0e49\u0e0b\u0e49\u0e33", _s18_36, "\u0e17\u0e33\u0e43\u0e1a\u0e41\u0e08\u0e49\u0e07\u0e2b\u0e19\u0e35\u0e49\u0e0b\u0e49\u0e33", _s21_37, "\u0e43\u0e1a\u0e41\u0e08\u0e49\u0e07\u0e2b\u0e19\u0e35\u0e49\u0e0b\u0e49\u0e33\u0e43\u0e2b\u0e21\u0e48", _s22_15, _s22_16, _s25_25, _s38_7, _s25_26, _s38_8, _s26_11, "\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_27, "\u0e25\u0e1a\u0e43\u0e1a\u0e41\u0e08\u0e49\u0e07\u0e2b\u0e19\u0e35\u0e49\u0e1b\u0e23\u0e30\u0e08\u0e33\u0e41\u0e25\u0e49\u0e27", _s25_28, _s38_10, _s26_12, "\u0e01\u0e39\u0e49\u0e04\u0e37\u0e19\u0e43\u0e1a\u0e41\u0e08\u0e49\u0e07\u0e2b\u0e19\u0e35\u0e49\u0e41\u0e25\u0e49\u0e27", _s27_20, _s47_1, _s26_13, _s46_4, _s27_21, _s47_2, _s24_20, _s26_14, _s25_29, _s32_6, "send_date", "Send Date", "auto_bill_on", "Auto Bill On", _s28_6, _s28_7, "profit", "\u0e01\u0e33\u0e44\u0e23", "line_item", "\u0e23\u0e32\u0e22\u0e01\u0e32\u0e23", _s18_38, _s18_39, _s23_12, _s35_6, _s19_22, _s19_23, _s24_21, _s52_2, "test_mode", "Test Mode", "opened", "Opened", _s30_2, _s22_17, _s30_3, _s22_18, "gateway_success", "Gateway Success", "gateway_failure", "Gateway Failure", "gateway_error", "Gateway Error", "email_send", "Email Send", _s17_43, _s17_44, "failure", "Failure", "quota_exceeded", "Quota Exceeded", _s16_62, _s16_63, "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_22, _s24_23, "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_40, _s18_41, "pdf_page_info", _s23_13, _s16_64, "\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_56, "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_6, "client_created", "Client Created", _s20_31, _s20_32, _s20_33, _s20_34, "completed", "Completed", "gross", "Gross", "net_amount", "Net Amount", "net_balance", "Net Balance", "client_settings", "Client Settings", _s17_45, _s17_46, _s17_47, _s17_48, "selected_quotes", "Selected Quotes", "selected_tasks", "Selected Tasks", _s17_49, _s17_50, _s17_51, "\u0e43\u0e1a\u0e41\u0e08\u0e49\u0e07\u0e2b\u0e19\u0e35\u0e49\u0e17\u0e35\u0e48\u0e08\u0e30\u0e40\u0e01\u0e34\u0e14\u0e02\u0e36\u0e49\u0e19", _s17_53, _s17_54, "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_55, _s28_8, "api_webhooks", "API Webhooks", "search_webhooks", _s22_19, "search_webhook", _s16_65, "webhook", "Webhook", "webhooks", "Webhooks", "new_webhook", "New Webhook", "edit_webhook", "Edit Webhook", "created_webhook", _s28_9, "updated_webhook", _s28_10, _s16_66, _s29_4, "deleted_webhook", _s28_11, "removed_webhook", _s28_12, _s16_67, _s29_5, _s17_56, _s37_4, _s16_68, _s36_2, _s16_69, _s36_3, _s17_57, _s37_5, "api_tokens", "API Tokens", "api_docs", "API Docs", "search_tokens", _s20_35, "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_18, "restored_token", _s27_23, "archived_tokens", _s35_7, "deleted_tokens", _s34_7, "restored_tokens", _s35_8, _s19_24, _s19_25, _s24_24, _s45_2, _s21_39, _s19_26, "email_invoice", "\u0e2a\u0e48\u0e07\u0e2d\u0e35\u0e40\u0e21\u0e25", "email_quote", _s16_331, "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_36, _s41_1, "ledger", "Ledger", "view_pdf", "View PDF", "all_records", "All records", "owned_by_user", "Owned by user", _s16_70, _s16_71, "contact_name", "\u0e0a\u0e37\u0e48\u0e2d\u0e1c\u0e39\u0e49\u0e15\u0e34\u0e14\u0e15\u0e48\u0e2d", "use_default", "Use default", _s16_72, _s17_58, "number_of_days", "Number of days", _s23_14, _s23_15, "payment_term", "Payment Term", _s16_73, _s16_74, _s17_59, "\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_37, "\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_38, "\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_40, "\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_39, _s33_15, _s20_40, _s33_16, _s21_41, _s34_9, _s22_20, _s42_7, _s21_42, _s41_2, _s22_21, _s42_8, "email_sign_in", _s18_100, "change", "Change", _s23_16, _s28_13, _s24_25, _s29_6, "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_42, _s18_43, _s16_75, _s16_223, "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_76, _s16_224, "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_61, "search_design", "Search 1 Design", "search_invoice", _s16_77, "search_client", "Search 1 Client", "search_product", _s16_78, "search_quote", "Search 1 Quote", "search_credit", "Search 1 Credit", "search_vendor", "Search 1 Vendor", "search_user", "Search 1 User", "search_tax_rate", _s17_62, "search_task", "Search 1 Tasks", "search_project", _s16_79, "search_expense", _s16_80, "search_payment", _s16_81, "search_group", "Search 1 Group", "refund_payment", "\u0e01\u0e32\u0e23\u0e0a\u0e33\u0e23\u0e30\u0e40\u0e07\u0e34\u0e19\u0e04\u0e37\u0e19", _s17_63, _s30_4, _s18_44, _s31_7, _s16_82, _s29_7, _s17_64, _s30_5, "reverse", "Reverse", "full_name", "\u0e0a\u0e37\u0e48\u0e2d\u0e40\u0e15\u0e47\u0e21", _s17_65, "\u0e40\u0e21\u0e37\u0e2d\u0e07 / \u0e23\u0e31\u0e10 / \u0e44\u0e1b\u0e23\u0e29\u0e13\u0e35\u0e22\u0e4c", _s17_67, "\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_83, _s32_7, _s18_45, "\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_30, "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_129, "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_31, _s25_32, _s16_84, _s16_85, "apply_license", "\u0e2a\u0e21\u0e31\u0e04\u0e23\u0e44\u0e25\u0e40\u0e0b\u0e19\u0e15\u0e4c", "cancel_account", "\u0e25\u0e1a\u0e1a\u0e31\u0e0d\u0e0a\u0e35", _s22_22, "\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_23, _s69_, "enabled_modules", "Enabled Modules", "converted_quote", _s28_14, "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_24, "updated_design", _s27_25, "archived_design", _s28_15, "deleted_design", _s27_26, "removed_design", _s27_27, "restored_design", _s28_16, _s16_86, _s36_4, "deleted_designs", _s35_9, _s16_87, _s36_5, "proposals", "Proposals", "tickets", "Tickets", _s16_88, _s16_89, "recurring_tasks", "Recurring Tasks", _s18_46, "\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_31, "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_90, "\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_91, _s36_6, "current_version", "\u0e23\u0e38\u0e48\u0e19\u0e1b\u0e31\u0e08\u0e08\u0e38\u0e1a\u0e31\u0e19", "latest_version", "Latest Version", "update_now", "Update Now", _s26_19, _s41_3, _s16_92, _s16_93, "app_updated", _s29_8, "learn_more", "\u0e2d\u0e48\u0e32\u0e19\u0e15\u0e48\u0e2d", "integrations", "Integrations", "tracking_id", "Tracking Id", _s17_69, _s17_70, "credit_footer", "Credit Footer", "credit_terms", "Credit Terms", "new_company", "\u0e1a\u0e23\u0e34\u0e29\u0e31\u0e17\u0e43\u0e2b\u0e21\u0e48", "added_company", _s26_20, "company1", _s16_94, "company2", _s16_95, "company3", _s16_96, "company4", _s16_97, "product1", _s16_98, "product2", _s16_99, "product3", _s16_100, "product4", _s16_101, "client1", "Custom Client 1", "client2", "Custom Client 2", "client3", "Custom Client 3", "client4", "Custom Client 4", "contact1", _s16_102, "contact2", _s16_103, "contact3", _s16_104, "contact4", _s16_105, "task1", "Custom Task 1", "task2", "Custom Task 2", "task3", "Custom Task 3", "task4", "Custom Task 4", "project1", _s16_106, "project2", _s16_107, "project3", _s16_108, "project4", _s16_109, "expense1", _s16_110, "expense2", _s16_111, "expense3", _s16_112, "expense4", _s16_113, "vendor1", "Custom Vendor 1", "vendor2", "Custom Vendor 2", "vendor3", "Custom Vendor 3", "vendor4", "Custom Vendor 4", "invoice1", _s16_114, "invoice2", _s16_115, "invoice3", _s16_116, "invoice4", _s16_117, "payment1", _s16_118, "payment2", _s16_119, "payment3", _s16_120, "payment4", _s16_121, "surcharge1", _s18_48, "surcharge2", _s18_49, "surcharge3", _s18_50, "surcharge4", _s18_51, "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_52, _s18_53, _s17_71, _s17_72, "contact_phone", "\u0e42\u0e17\u0e23\u0e28\u0e31\u0e1e\u0e17\u0e4c\u0e15\u0e34\u0e14\u0e15\u0e48\u0e2d", _s21_43, _s22_24, _s21_44, _s22_25, _s21_45, _s22_26, _s21_46, _s22_27, _s17_73, "Shipping Street", _s17_74, _s18_54, "shipping_city", "Shipping City", "shipping_state", _s23_17, _s20_41, _s20_42, _s16_122, _s16_123, _s16_124, "Billing Street", _s16_125, _s17_75, "billing_city", "Billing City", "billing_state", _s22_28, _s19_27, _s19_28, "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_126, _s16_127, "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_47, _s35_10, _s30_6, _s63_, "message", "\u0e02\u0e49\u0e2d\u0e04\u0e27\u0e32\u0e21", "from", "\u0e08\u0e32\u0e01", _s20_43, _s20_44, _s25_33, _s56_, _s20_45, _s34_10, _s18_55, _s18_56, _s23_18, _s33_22, _s18_57, _s18_58, "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_48, "\u0e23\u0e2b\u0e31\u0e2a\u0e1c\u0e48\u0e32\u0e19\u0e2a\u0e31\u0e49\u0e19\u0e40\u0e01\u0e34\u0e19\u0e44\u0e1b", _s20_46, _s58_1, _s19_29, _s19_30, _s23_19, _s23_20, _s20_47, _s20_48, "deleted_logo", _s25_34, "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_76, _s17_77, "show_cost_help", _s55_0, _s21_49, _s21_50, _s26_21, _s58_2, _s21_51, _s21_52, _s26_22, _s60_, _s21_53, _s21_54, _s26_23, _s34_11, _s16_128, _s16_129, _s21_55, _s47_3, "one_tax_rate", "One Tax Rate", "two_tax_rates", "Two Tax Rates", "three_tax_rates", "Three Tax Rates", _s16_130, _s16_131, "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_78, _s17_79, "item_tax_rates", "Item Tax Rates", _s18_59, "\u0e42\u0e1b\u0e23\u0e14\u0e40\u0e25\u0e37\u0e2d\u0e01\u0e25\u0e39\u0e01\u0e04\u0e49\u0e32", "configure_rates", "Configure rates", _s18_60, _s18_61, "tax_settings", "\u0e01\u0e32\u0e23\u0e15\u0e31\u0e49\u0e07\u0e04\u0e48\u0e32\u0e20\u0e32\u0e29\u0e35", _s18_62, "Tax Rates", "accent_color", "Accent Color", "switch", "\u0e2a\u0e25\u0e31\u0e1a", _s19_31, _s20_49, "options", "\u0e15\u0e31\u0e27\u0e40\u0e25\u0e37\u0e2d\u0e01", _s16_132, _s16_133, "multi_line_text", "Multi-line text", "dropdown", "Dropdown", "field_type", "Field Type", _s27_32, _s39_3, "submit", "\u0e22\u0e2d\u0e21\u0e23\u0e31\u0e1a", _s16_134, "\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_135, "\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", "schedule", "\u0e15\u0e32\u0e23\u0e32\u0e07\u0e40\u0e27\u0e25\u0e32", "before_due_date", _s19_32, "after_due_date", _s18_63, _s18_64, _s22_29, "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_56, _s21_57, "quote_email", _s16_331, _s16_137, _s16_138, _s16_139, _s16_140, "administrator", "\u0e1c\u0e39\u0e49\u0e14\u0e39\u0e41\u0e25\u0e23\u0e30\u0e1a\u0e1a", _s18_65, "\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_35, "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_38, "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_12, "deleted_users", _s33_17, "removed_users", _s33_18, "restored_users", _s34_13, _s16_141, "\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_80, "\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_30, '\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_21, "\u0e1d\u0e31\u0e07\u0e40\u0e2d\u0e01\u0e2a\u0e32\u0e23", _s28_19, "\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_143, "\u0e41\u0e2a\u0e14\u0e07\u0e2b\u0e31\u0e27\u0e40\u0e23\u0e37\u0e48\u0e2d\u0e07", _s16_144, "\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_66, "Auto Email", _s23_22, _s61_, _s18_67, "Auto Archive", _s23_23, _s53_1, _s18_68, "\u0e41\u0e1b\u0e25\u0e07\u0e2d\u0e31\u0e15\u0e42\u0e19\u0e21\u0e31\u0e15\u0e34", _s23_24, "\u0e41\u0e1b\u0e25\u0e07\u0e43\u0e1a\u0e40\u0e2a\u0e19\u0e2d\u0e23\u0e32\u0e04\u0e32\u0e43\u0e2b\u0e49\u0e40\u0e1b\u0e47\u0e19\u0e43\u0e1a\u0e41\u0e08\u0e49\u0e07\u0e2b\u0e19\u0e35\u0e49\u0e42\u0e14\u0e22\u0e2d\u0e31\u0e15\u0e42\u0e19\u0e21\u0e31\u0e15\u0e34\u0e40\u0e21\u0e37\u0e48\u0e2d\u0e44\u0e14\u0e49\u0e23\u0e31\u0e1a\u0e2d\u0e19\u0e38\u0e21\u0e31\u0e15\u0e34\u0e08\u0e32\u0e01\u0e25\u0e39\u0e01\u0e04\u0e49\u0e32", _s17_82, _s17_83, "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_84, "\u0e2a\u0e32\u0e21\u0e40\u0e14\u0e37\u0e2d\u0e19", _s16_145, "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_146, "Three Years", "never", "\u0e44\u0e21\u0e48\u0e40\u0e04\u0e22", "company", "Company", _s17_85, "\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_147, "\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_87, _s17_88, "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_89, _s17_90, _s16_149, "Show on PDF", _s21_58, _s51_5, _s25_39, "Checkbox \u0e40\u0e07\u0e37\u0e48\u0e2d\u0e19\u0e44\u0e02\u0e43\u0e19\u0e43\u0e1a\u0e41\u0e08\u0e49\u0e07\u0e2b\u0e19\u0e35\u0e49", _s30_7, "\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_25, "Checkbox \u0e40\u0e07\u0e37\u0e48\u0e2d\u0e19\u0e44\u0e02\u0e43\u0e1a\u0e40\u0e2a\u0e19\u0e2d\u0e23\u0e32\u0e04\u0e32", _s28_20, "\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_40, "\u0e25\u0e32\u0e22\u0e40\u0e0b\u0e47\u0e19\u0e02\u0e2d\u0e07\u0e43\u0e1a\u0e41\u0e08\u0e49\u0e07\u0e2b\u0e19\u0e35\u0e49", _s30_8, "\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_26, "\u0e25\u0e32\u0e22\u0e21\u0e37\u0e2d\u0e0a\u0e37\u0e48\u0e2d\u0e43\u0e1a\u0e40\u0e2a\u0e19\u0e2d\u0e23\u0e32\u0e04\u0e32", _s22_32, "\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_33, "\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_26, "\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_150, _s16_151, "attach_ubl", "Attach UBL", "email_style", "Email Style", _s19_33, "\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_34, "\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_36, "\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_152, _s28_87, _s16_153, _s28_87, _s17_92, "\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_154, _s29_11, _s17_93, _s30_9, _s18_69, _s38_11, _s17_94, _s37_6, _s18_70, _s38_12, "fill_products", "\u0e40\u0e15\u0e34\u0e21\u0e02\u0e49\u0e2d\u0e21\u0e39\u0e25\u0e2d\u0e31\u0e15\u0e42\u0e19\u0e21\u0e31\u0e15\u0e34", _s18_71, "\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_51, "\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_155, _s16_156, _s21_59, _s61_2, "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_157, _s16_158, _s19_37, "New Gateway", _s20_52, "Edit Gateway", _s23_27, _s28_21, _s23_28, _s28_22, _s24_27, _s29_12, _s23_29, _s28_23, _s24_28, _s29_13, _s25_42, _s37_7, _s24_29, _s36_7, _s25_43, _s37_8, _s16_159, _s16_160, "discard_changes", "Discard Changes", "default_value", "Default value", "disabled", "\u0e1b\u0e34\u0e14\u0e01\u0e32\u0e23\u0e43\u0e0a\u0e49", "currency_format", "Currency Format", _s21_60, _s21_61, _s23_30, _s23_31, "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_72, "24 Hour Display", "send_reminders", "Send Reminders", "timezone", "Timezone", _s19_38, _s19_39, _s17_95, _s17_96, _s19_40, _s19_41, _s18_73, _s18_74, _s18_75, _s18_76, "group_settings", "Group Settings", "group", "Group", "groups", "Groups", "new_group", "New Group", "edit_group", "Edit Group", "created_group", _s26_26, "updated_group", _s26_27, "archived_groups", _s35_11, "deleted_groups", _s34_14, "restored_groups", _s35_12, "archived_group", _s27_34, "deleted_group", _s26_28, "restored_group", _s27_35, "upload_logo", "Upload Logo", "uploaded_logo", _s26_29, "logo", "www", "saved_settings", _s27_36, _s16_161, "\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_97, "\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_32, "\u0e40\u0e17\u0e21\u0e40\u0e1e\u0e25\u0e15\u0e41\u0e25\u0e30\u0e01\u0e32\u0e23\u0e41\u0e08\u0e49\u0e07\u0e40\u0e15\u0e37\u0e2d\u0e19", _s22_33, _s20_53, _s19_42, "\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_37, _s28_24, "redeem", "Redeem", "back", "Back", "past_purchases", "Past Purchases", _s19_44, _s19_45, "pro_plan", "Pro Plan", "enterprise_plan", "Enterprise Plan", "count_users", ":count users", "upgrade", "Upgrade", _s25_44, _s25_45, _s24_30, _s24_31, _s33_19, _s77_0, "i_agree_to_the", "I agree to the", _s16_163, "\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_77, _s18_78, _s21_63, _s34_15, "download", "\u0e14\u0e32\u0e27\u0e19\u0e4c\u0e42\u0e2b\u0e25\u0e14", _s27_38, _s27_57, "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_99, _s30_10, _s16_165, _s29_14, _s17_100, _s30_11, _s16_166, _s29_15, _s17_101, _s30_12, _s18_79, _s38_13, _s17_102, _s37_9, _s18_80, _s38_14, "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_167, "Logged", _s16_168, "Pending", _s16_169, "Invoiced", "converted", "\u0e41\u0e1b\u0e25\u0e07", _s24_32, "\u0e40\u0e1e\u0e34\u0e48\u0e21\u0e40\u0e2d\u0e01\u0e2a\u0e32\u0e23\u0e25\u0e07\u0e43\u0e19\u0e43\u0e1a\u0e41\u0e08\u0e49\u0e07\u0e2b\u0e19\u0e35\u0e49", "exchange_rate", "\u0e2d\u0e31\u0e15\u0e23\u0e32\u0e41\u0e25\u0e01\u0e40\u0e1b\u0e25\u0e35\u0e48\u0e22\u0e19", _s16_170, "\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_171, "\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_172, _s36_8, "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_173, _s26_80, "deleted_expense", _s18_190, _s16_174, "\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_103, _s26_80, _s16_175, _s18_190, _s17_104, _s37_10, "copy_shipping", "Copy Shipping", "copy_billing", "Copy Billing", "design", "\u0e2d\u0e2d\u0e01\u0e41\u0e1a\u0e1a", _s21_64, _s21_65, "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_46, "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_176, _s16_177, "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_16, _s19_46, "\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_178, "\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_179, "\u0e01\u0e39\u0e49\u0e04\u0e37\u0e19\u0e42\u0e04\u0e23\u0e07\u0e01\u0e32\u0e23\u0e2a\u0e33\u0e40\u0e23\u0e47\u0e08", _s17_105, "\u0e40\u0e01\u0e47\u0e1a\u0e1a\u0e31\u0e19\u0e17\u0e36\u0e01 :count \u0e42\u0e04\u0e23\u0e07\u0e01\u0e32\u0e23", _s16_180, "\u0e25\u0e1a\u0e42\u0e04\u0e23\u0e07\u0e01\u0e32\u0e23 :count \u0e42\u0e04\u0e23\u0e07\u0e01\u0e32\u0e23", _s17_106, _s37_11, "new_project", "\u0e42\u0e04\u0e23\u0e07\u0e01\u0e32\u0e23\u0e43\u0e2b\u0e21\u0e48", _s27_42, _s28_33, "if_you_like_it", _s21_66, "click_here", "\u0e04\u0e25\u0e34\u0e01\u0e17\u0e35\u0e48\u0e19\u0e35\u0e48", _s18_81, "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_13, _s42_10, "locked", "Locked", "authenticate", "Authenticate", _s19_48, _s19_49, _s24_33, _s24_34, "footer", "\u0e2a\u0e48\u0e27\u0e19\u0e17\u0e49\u0e32\u0e22", "compare", "Compare", "hosted_login", "Hosted Login", "selfhost_login", "Selfhost Login", "google_sign_in", _s19_62, "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_107, _s17_108, "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_181, _s16_182, "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_54, _s20_55, "billing_address", "\u0e17\u0e35\u0e48\u0e2d\u0e22\u0e39\u0e48\u0e40\u0e23\u0e35\u0e22\u0e01\u0e40\u0e01\u0e47\u0e1a\u0e40\u0e07\u0e34\u0e19", _s16_183, _s16_184, "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_129, "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_185, _s16_186, _s23_33, _s23_34, _s26_32, _s26_33, _s21_67, _s21_68, _s26_34, _s26_35, "ascending", "Ascending", "descending", "Descending", "save", "\u0e1a\u0e31\u0e19\u0e17\u0e36\u0e01", _s17_109, _s17_110, "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_50, _s30_14, "error", "Error", _s16_187, _s16_188, "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_189, _s16_190, "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_191, "\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_192, "\u0e01\u0e39\u0e49\u0e04\u0e37\u0e19\u0e2a\u0e34\u0e19\u0e04\u0e49\u0e32\u0e41\u0e25\u0e49\u0e27", _s17_111, "\u0e40\u0e01\u0e47\u0e1a\u0e1a\u0e31\u0e19\u0e17\u0e36\u0e01 :count \u0e2a\u0e34\u0e19\u0e04\u0e49\u0e32", _s16_193, "\u0e25\u0e1a\u0e2a\u0e34\u0e19\u0e04\u0e49\u0e32 :count \u0e2a\u0e34\u0e19\u0e04\u0e49\u0e32", _s17_112, _s37_12, "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_194, "\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_195, _s36_10, "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_196, "\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_197, "\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_113, "\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_198, "\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_114, _s37_13, "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_199, _s16_200, "status", "\u0e2a\u0e16\u0e32\u0e19\u0e30", _s17_115, "Invoice Status", "quote_status", "Quote Status", _s22_34, _s22_35, _s22_36, "\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_56, _s20_57, _s22_37, _s22_38, _s24_35, _s24_36, "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_15, _s30_16, _s27_46, _s27_47, "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_39, _s35_13, _s22_40, _s35_13, _s23_35, _s36_11, _s23_36, _s36_11, "done", "\u0e40\u0e23\u0e35\u0e22\u0e1a\u0e23\u0e49\u0e2d\u0e22", _s37_14, _s37_15, "dark_mode", "\u0e42\u0e2b\u0e21\u0e14\u0e01\u0e25\u0e32\u0e07\u0e04\u0e37\u0e19", _s27_48, _s35_14, "refresh_data", "Refresh Data", "blank_contact", "Blank Contact", "activity", "\u0e01\u0e34\u0e08\u0e01\u0e23\u0e23\u0e21", _s16_201, _s16_202, "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_203, "Pending", _s16_204, "Voided", _s16_205, "Failed", _s16_206, "Completed", _s16_207, _s18_43, _s16_208, "Refunded", _s17_116, "Unapplied", _s17_117, _s19_14, "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_69, "\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_209, "\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_210, "\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_118, "\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_211, "\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_119, _s37_16, "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_16, "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_0, "activity_7", _s44_2, "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_8, "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_11, "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", _s28_58, "activity_49", _s27_58, "activity_50", _s27_59, "activity_51", _s26_43, "activity_52", _s30_25, "activity_53", _s32_9, "activity_54", _s29_40, "activity_55", _s31_20, "activity_56", _s27_60, "activity_57", _s39_5, "activity_58", _s31_14, "activity_59", _s32_8, "activity_60", _s28_50, "activity_61", _s28_53, "activity_62", _s28_54, "activity_63", _s61_3, "activity_64", _s62_0, "activity_65", _s61_4, "activity_66", _s63_0, "activity_80", _s40_2, "activity_81", _s40_3, "activity_82", _s41_4, "activity_83", _s40_4, "activity_84", _s41_5, _s17_120, _s17_121, "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_61, _s20_58, _s33_20, _s21_71, _s34_17, "expired", "\u0e2b\u0e21\u0e14\u0e2d\u0e32\u0e22\u0e38", "all", "\u0e17\u0e31\u0e49\u0e07\u0e2b\u0e21\u0e14", "select", "\u0e40\u0e25\u0e37\u0e2d\u0e01", _s22_41, _s22_42, "custom_value1", "Custom Value", "custom_value2", "Custom Value", "custom_value3", "Custom Value 3", "custom_value4", "Custom Value 4", _s18_82, _s18_83, _s24_40, _s24_41, _s29_32, _s29_33, _s27_53, _s27_54, _s31_15, _s31_16, "lock_invoices", "Lock Invoices", "translations", "Translations", _s19_51, _s19_52, _s19_53, _s19_54, _s22_43, _s22_44, _s22_45, _s22_46, _s21_72, _s21_73, _s21_74, _s21_75, _s21_76, _s21_77, _s21_78, _s21_79, _s22_47, _s22_48, _s22_49, _s22_50, _s22_51, _s22_52, _s22_53, "\u0e01\u0e32\u0e23\u0e19\u0e31\u0e1a\u0e08\u0e33\u0e19\u0e27\u0e19\u0e43\u0e1a\u0e41\u0e08\u0e49\u0e07\u0e2b\u0e19\u0e35\u0e49", _s20_59, _s20_60, _s20_61, "\u0e01\u0e32\u0e23\u0e19\u0e31\u0e1a\u0e08\u0e33\u0e19\u0e27\u0e19\u0e43\u0e1a\u0e40\u0e2a\u0e19\u0e2d\u0e23\u0e32\u0e04\u0e32", _s21_80, _s21_81, _s21_82, _s21_83, _s21_84, _s21_81, _s21_85, _s21_83, _s18_84, _s18_85, "counter_padding", "Counter Padding", _s28_55, _s28_59, _s18_86, _s18_87, _s18_88, _s18_89, _s18_90, _s18_91, _s18_92, _s18_93, _s18_94, _s18_95, _s18_96, _s18_97, _s21_86, _s21_87, _s19_55, _s19_56, _s21_88, _s21_89, _s29_34, _s29_35, "show_table", "Show Table", "show_list", "Show List", "client_city", "Client City", "client_state", "Client State", "client_country", "Client Country", _s16_212, _s16_213, "client_balance", "Client Balance", "client_address1", "Client Street", "client_address2", _s16_214, "vendor_address1", "Vendor Street", "vendor_address2", _s16_215, _s24_42, _s22_55, _s24_43, _s25_54, "type", "\u0e0a\u0e19\u0e34\u0e14", "invoice_amount", "\u0e08\u0e33\u0e19\u0e27\u0e19\u0e43\u0e1a\u0e41\u0e08\u0e49\u0e07\u0e2b\u0e19\u0e35\u0e49", _s16_216, "\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_122, _s18_48, _s17_123, _s18_49, _s17_124, _s18_50, _s17_125, _s18_51, "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_57, _s19_58, _s16_217, "\u0e2b\u0e21\u0e27\u0e14\u0e04\u0e48\u0e32\u0e43\u0e0a\u0e49\u0e08\u0e48\u0e32\u0e22", _s19_59, _s19_60, "tax_name1", "Tax Name 1", "tax_name2", "Tax Name 2", "tax_name3", "Tax Name 3", "transaction_id", "Transaction ID", _s18_98, _s18_99, _s16_218, _s16_219], t1, t1), "tr_TR", A.LinkedHashMap_LinkedHashMap$_literal(["add_to_invoice", ":invoice nolu faturaya ekle", _s17_, _s17_0, "week", "Week", "created_record", _s27_, _s25_, ":client adl\u0131 m\xfc\u015fteriye :amount tutar\u0131ndaki :invoice nolu fatura e-posta ile g\xf6nderildi.", _s26_, _s17_1, _s31_, _s50_, _s31_0, _s22_, _s36_, _s55_, _s20_, _s20_0, _s25_0, _s45_, _s16_, _s16_0, "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_, "change_status", "Change Status", "fees_sample", _s46_, _s19_, _s19_0, _s24_, _s29_, "after_saving", "After Saving", "view_record", "View Record", _s21_, _s21_0, _s26_0, _s37_, _s19_1, _s19_2, "json_help", _s58_, "release_notes", "Release Notes", _s23_, _s33_, "started_tasks", _s33_0, "stopped_tasks", _s33_1, "approved_quote", _s27_55, "approved_quotes", _s35_, "approve", "Onayla", "client_website", "Client Website", "invalid_time", "Invalid Time", _s21_1, _s21_2, _s20_1, _s20_2, _s27_0, _s27_1, _s23_0, _s23_1, "load_pdf", "Load PDF", _s16_1, _s16_2, _s24_0, _s44_, "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_3, _s16_4, "purged_client", _s26_1, _s27_2, _s77_, _s22_0, _s34_, _s30_, _s47_, "small", "Small", _s21_3, _s34_0, _s22_1, _s35_0, _s16_5, _s45_0, "wait_for_saving", _s44_0, _s20_3, _s94_, "remaining", "Remaining", "invoice_paid", "Invoice Paid", "activity_120", _s50_0, "activity_121", _s50_1, "activity_122", _s51_, "activity_123", _s50_2, "activity_124", _s51_0, "normal", "Normal", "large", "Large", "extra_large", "Extra Large", _s16_6, _s16_7, _s21_4, _s42_, "print_pdf", "Print PDF", "remind_me", "Remind Me", _s16_8, _s16_9, "click_selected", "Click Selected", "hide_preview", "Hide Preview", "edit_record", "Edit Record", _s27_3, _s57_, "giropay", "GiroPay", "direct_debit", "Direct Debit", _s21_5, _s30_0, "set_password", "\u015eifreyi belirle", _s17_2, _s59_, _s16_10, _s58_0, _s20_4, _s33_2, "disconnect", "Disconnect", "add_to_invoices", "Add to Invoices", "acss", _s29_36, "becs", _s17_126, "bulk_download", "Download", _s17_3, _s104_, "persist_ui", "Persist UI", "persist_ui_help", _s104_0, _s18_, _s18_0, _s17_4, _s17_5, "has_tasks", "Has Tasks", "registration", "Registration", _s27_4, _s50_3, "view_expense", "Gideri g\xf6r # :expense", "view_statement", "View Statement", "sepa", _s17_127, "ideal", "iDEAL", "przelewy24", "Przelewy24", "eps", "EPS", "fpx", "FPX", _s18_1, _s18_2, "system", "Sistem", _s19_3, _s19_4, "updated_company", _s28_, "kbc", "KBC", "bancontact", "Bancontact", _s19_5, _s44_1, "webhook_success", "Webhook Success", _s24_1, _s40_, _s27_5, _s43_, "app", "App", _s20_5, _s46_0, _s16_11, _s16_220, _s18_3, "Email Invoice", _s16_12, "Email Quote", _s17_6, "Email Credit", "from_name", "From Name", _s16_13, _s16_221, _s17_7, _s17_8, _s18_4, _s18_5, _s21_6, _s21_7, _s22_2, _s22_3, _s25_1, _s38_, _s25_2, _s38_0, _s26_2, _s39_, _s25_3, _s28_32, _s25_4, _s38_1, _s26_3, _s39_0, _s24_2, _s24_3, _s25_5, _s25_6, "last_sent_date", "Last Sent Date", "include_drafts", "Include Drafts", _s19_6, _s32_0, "is_invoiced", "Is Invoiced", "change_plan", "Change Plan", "persist_data", "Persist Data", "customer_count", "Customer Count", _s16_14, _s16_15, _s16_16, _s16_17, _s28_0, _s28_1, "decimal_comma", "Decimal Comma", _s26_4, _s35_1, "select_method", "Select Method", "select_platform", "Select Platform", _s28_2, _s42_0, _s16_18, _s27_6, "enable_markdown", "Enable Markdown", _s20_6, _s35_2, "user_guide", "User Guide", _s18_6, _s18_7, "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_1, _s31_2, _s25_7, _s25_8, _s33_3, _s33_4, _s27_7, _s27_8, _s36_0, _s36_1, _s31_3, _s31_4, _s25_9, _s25_10, "net_subtotal", "Net", "review_app", "Review App", "check_status", "Check Status", "free_trial", "Free Trial", _s23_2, _s57_0, _s21_8, _s62_, "change_email", "Change Email", _s25_11, _s52_, _s21_9, _s21_10, "uninvoiced", "Uninvoiced", "subdomain_guide", _s120_, "send_time", "Send Time", "import_data", "Verileri \u0130\xe7e Aktar", "import_settings", "Import Settings", _s17_9, _s28_3, _s19_7, _s48_, "json", "JSON", _s24_4, _s24_5, "wait_for_data", _s42_1, "net_total", "Net Total", "has_taxes", "Has Taxes", _s16_19, _s16_20, _s18_8, _s40_0, "login_success", _s16_21, "login_failure", "Failed Login", "exported_data", _s67_, _s23_3, _s23_4, _s28_4, _s41_, "step_1_sign_in", "Step 1: Sign In", _s16_22, _s17_10, "account_id", "Account ID", _s27_9, _s35_3, "activity_100", _s50_4, "activity_101", _s50_5, "activity_102", _s51_1, "activity_103", _s50_6, "activity_104", _s51_2, _s18_9, _s18_10, _s23_5, _s35_4, "gateway_setup", "Gateway Setup", "preview_sidebar", "Preview Sidebar", _s16_23, _s16_24, _s18_11, _s31_5, _s16_25, _s16_26, "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_12, _s18_13, _s17_11, _s17_12, "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_1, _s21_11, _s53_, _s25_12, _s37_0, _s17_13, _s17_14, "is_viewed", "Is Viewed", "letter", "Letter", "legal", "Legal", "page_layout", "Page Layout", "portrait", "Portrait", "landscape", "Landscape", _s26_5, _s85_, _s20_7, _s54_, _s21_12, _s21_13, _s17_15, _s17_16, "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_14, _s18_15, "promo_code", "Promo code", "promo_discount", "Promo Discount", _s18_16, _s18_17, _s16_27, _s16_28, "max_seats_limit", "Max Seats Limit", "trial_enabled", "Trial Enabled", "trial_duration", "Trial Duration", _s21_14, _s21_15, _s18_18, _s18_19, "plan_map", "Plan Map", "refund_period", "Refund Period", _s21_16, _s21_17, "purchase_page", "Purchase Page", "security", "Security", "email_bounced", "Email Bounced", _s20_8, "Spam Complaint", "email_delivery", "Email Delivery", _s16_29, _s16_30, "pdf_response", "PDF Response", _s22_4, _s22_5, "pdf_failed", "PDF Failed", "pdf_success", "PDF Success", "modified", "Modified", "subscription", "Subscription", "subscriptions", "Subscriptions", _s16_31, _s16_32, _s17_17, _s17_18, _s20_9, _s33_5, _s20_10, _s33_6, _s21_18, _s34_1, _s20_11, _s33_7, _s20_12, _s33_8, _s21_19, _s34_2, _s19_8, _s21_20, _s20_13, _s27_10, _s26_6, _s26_7, "connect_gmail", "Connect Gmail", _s16_33, _s16_34, "connected_gmail", _s28_5, _s18_20, _s31_6, _s16_35, _s100_, _s16_36, _s16_37, "count_minutes", ":count Minutes", _s16_38, _s16_39, _s29_0, _s29_1, "use_last_email", "Use last email", _s16_40, _s16_41, _s21_21, _s51_3, _s27_11, _s35_5, _s27_12, _s27_13, _s34_3, _s52_0, "help_translate", "Help Translate", _s23_6, _s23_7, "resend_invite", _s17_128, _s19_9, _s25_13, _s16_42, _s30_1, _s19_10, _s33_9, "delivered", "Delivered", "bounced", "Bounced", "spam", "Spam", "view_docs", "View Docs", _s32_1, _s72_, "send_sms", "Send SMS", "sms_code", "SMS Code", _s21_22, _s46_1, _s18_21, _s46_2, "connect_google", "Connect Google", _s17_19, _s17_20, _s17_21, _s25_55, _s18_22, _s18_23, _s34_4, _s34_5, "stay_logged_in", "Stay Logged In", _s23_8, _s40_1, "count_hours", ":count Hours", "count_day", "1 Day", "count_days", ":count Days", _s19_11, _s19_12, _s17_22, _s17_23, "resend_email", "Resend Email", _s26_8, _s33_10, _s16_43, _s16_227, _s19_13, _s19_14, _s19_15, _s45_1, "list_long_press", "List Long Press", "show_actions", "Show Actions", _s17_24, _s17_25, _s27_14, _s51_4, _s21_23, _s97_, "this_quarter", "This Quarter", "last_quarter", "Last Quarter", "to_update_run", "To update run", _s18_24, "Faturaya D\xf6n\xfc\u015ft\xfcr", _s16_44, _s16_45, "invoice_project", "Invoice Project", "invoice_task", "Fatura G\xf6revi", "invoice_expense", "Gider Faturas\u0131", _s19_16, _s21_24, _s20_14, _s27_15, _s16_46, _s16_47, "save_and_email", "Save and Email", _s16_48, _s16_49, _s16_50, _s16_51, _s17_26, _s17_27, _s22_6, _s22_7, _s24_6, _s24_7, "converted_total", "Converted Total", "is_sent", "Is Sent", _s17_28, _s17_29, "document_upload", "Document Upload", _s20_15, _s34_6, "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_25, _s21_26, _s26_9, _s96_, "running_tasks", "Running Tasks", "recent_tasks", "Recent Tasks", "recent_expenses", "Recent Expenses", _s17_30, _s17_31, "update_app", "Update App", "started_import", _s27_16, _s24_8, _s24_9, _s20_16, _s20_17, _s18_26, _s18_27, "column", "S\xfctun", "sample", "\xd6rnek", "map_to", "Map To", "import", "\u0130\xe7e Aktar", _s25_14, _s29_2, "select_file", "L\xfctfen bir dosya se\xe7in", _s16_52, _s16_53, "csv_file", "CSV dosya", "csv", "CSV", "freshbooks", "FreshBooks", "invoice2go", "Invoice2go", "invoicely", "Invoicely", "waveaccounting", "Wave Accounting", "zoho", "Zoho", "accounting", "Accounting", _s22_8, _s24_10, "import_type", "Import Type", "html_mode", "HTML Mode", "html_mode_help", _s43_0, "view_licenses", "View Licenses", "webhook_url", "Webhook URL", _s17_32, _s17_33, "sidebar_editor", "Sidebar Editor", _s22_9, _s31_17, "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_11, _s24_12, _s24_13, _s24_14, "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_9, "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_15, _s48_0, "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_34, _s17_35, "clear_cache", "Clear Cache", "sort_order", "Sort Order", "task_status", "Status", "task_statuses", "Task Statuses", "new_task_status", "New Task Status", _s16_54, _s16_55, _s19_17, _s32_2, _s19_18, _s31_18, _s20_18, _s33_11, _s19_19, _s32_3, _s19_20, _s32_4, _s20_19, _s33_12, _s22_10, _s42_2, _s21_27, _s41_0, _s22_11, _s42_3, _s18_28, _s20_20, _s20_21, _s27_17, _s16_56, _s16_57, _s21_28, _s52_1, _s20_22, _s20_23, _s25_15, _s42_4, _s20_24, _s20_25, _s25_16, _s42_5, _s21_29, _s25_17, _s18_29, _s18_30, "task_settings", "Task Settings", _s20_26, _s20_27, _s18_31, "Gider Kategorisi", _s20_28, "Yeni Gider Kategorisi", _s21_30, _s21_31, _s24_16, _s37_1, _s24_17, _s37_2, _s25_18, _s38_2, _s24_18, _s29_37, _s24_19, _s37_3, _s25_19, _s38_3, _s27_18, _s45_4, _s26_10, _s46_3, _s27_19, _s47_0, _s23_10, _s25_20, _s25_21, _s32_5, _s21_32, _s21_33, "show_option", "Show Option", _s22_12, _s50_7, "view_changes", "View Changes", "force_update", "Force Update", _s17_36, _s76_, "mark_paid_help", _s31_19, _s18_33, "Faturalanmal\u0131 m\u0131", _s23_11, _s33_21, _s29_3, _s26_42, _s21_34, _s20_30, _s16_58, _s16_59, _s18_34, _s18_35, "crypto", "Crypto", "paypal", "PayPal", "alipay", "Alipay", "sofort", "Sofort", "apple_pay", _s16_222, "user_field", "User Field", "variables", "Variables", "show_password", "Show Password", "hide_password", "Hide Password", "copy_error", "Copy Error", "capture_card", "Capture Card", _s17_37, _s17_38, "total_taxes", "Total Taxes", "line_taxes", "Line Taxes", "total_fields", "Total Fields", _s25_22, _s38_4, _s25_23, _s38_5, _s25_24, _s38_6, "gateway_refund", "Gateway Refund", _s19_21, _s43_1, "due_date_days", "Due Date", "paused", "Paused", "mark_active", "Mark Active", "day_count", "Day :count", _s22_13, _s22_14, _s21_35, _s21_36, _s17_39, _s17_40, "endless", "Endless", "next_send_date", "Next Send Date", _s16_60, _s16_61, _s17_41, "Tekrarlayan Fatura", _s18_36, "Tekrarlayan Faturalar", _s21_37, "Yeni Tekrarlayan Fatura", _s22_15, _s22_16, _s25_25, _s38_7, _s25_26, _s38_8, _s26_11, "Tekrarlayan fatura ba\u015far\u0131yla ar\u015fivlendi", _s25_27, "Tekrarlayan fatura ba\u015far\u0131yla silindi", _s25_28, _s38_10, _s26_12, "Tekrarlayan fatura ba\u015far\u0131yla geri y\xfcklendi", _s27_20, _s47_1, _s26_13, _s46_4, _s27_21, _s47_2, _s24_20, _s26_14, _s25_29, _s32_6, "send_date", "Send Date", "auto_bill_on", "Auto Bill On", _s28_6, _s28_7, "profit", "Profit", "line_item", "Line Item", _s18_38, _s18_39, _s23_12, _s35_6, _s19_22, _s19_23, _s24_21, _s52_2, "test_mode", "Test Mode", "opened", "Opened", _s30_2, _s22_17, _s30_3, _s22_18, "gateway_success", "Gateway Success", "gateway_failure", "Gateway Failure", "gateway_error", "Gateway Error", "email_send", "Email Send", _s17_43, _s17_44, "failure", "Failure", "quota_exceeded", "Quota Exceeded", _s16_62, _s16_63, "system_logs", "System Logs", "view_portal", "View Portal", "copy_link", "Copy Link", "token_billing", "Kart bilgilerini sakla", _s24_22, _s24_23, "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_40, _s18_41, "pdf_page_info", _s23_13, _s16_64, _s29_38, "emailed_quotes", _s27_56, "emailed_credits", _s28_56, "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_6, "client_created", "Client Created", _s20_31, _s20_32, _s20_33, _s20_34, "completed", "Completed", "gross", "Gross", "net_amount", "Net Amount", "net_balance", "Net Balance", "client_settings", "Client Settings", _s17_45, _s17_46, _s17_47, _s17_48, "selected_quotes", "Selected Quotes", "selected_tasks", "Selected Tasks", _s17_49, _s17_50, _s17_51, "Yakla\u015fan Faturalar", _s17_53, _s17_54, "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_55, _s28_8, "api_webhooks", "API Webhooks", "search_webhooks", _s22_19, "search_webhook", _s16_65, "webhook", "Webhook", "webhooks", "Webhooks", "new_webhook", "New Webhook", "edit_webhook", "Edit Webhook", "created_webhook", _s28_9, "updated_webhook", _s28_10, _s16_66, _s29_4, "deleted_webhook", _s28_11, "removed_webhook", _s28_12, _s16_67, _s29_5, _s17_56, _s37_4, _s16_68, _s36_2, _s16_69, _s36_3, _s17_57, _s37_5, "api_tokens", "API Tokenlar\u0131", "api_docs", "API Docs", "search_tokens", _s20_35, "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_18, "restored_token", _s27_23, "archived_tokens", _s35_7, "deleted_tokens", _s34_7, "restored_tokens", _s35_8, _s19_24, _s19_25, _s24_24, _s45_2, _s21_39, _s19_26, "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_36, _s41_1, "ledger", "Ledger", "view_pdf", "View PDF", "all_records", "All records", "owned_by_user", "Owned by user", _s16_70, _s16_71, "contact_name", "Contact Name", "use_default", "Use default", _s16_72, _s17_58, "number_of_days", "Number of days", _s23_14, _s23_15, "payment_term", "Payment Term", _s16_73, _s16_74, _s17_59, _s17_60, _s20_37, _s33_13, _s20_38, _s33_14, _s21_40, _s34_8, _s20_39, _s33_15, _s20_40, _s33_16, _s21_41, _s34_9, _s22_20, _s42_7, _s21_42, _s41_2, _s22_21, _s42_8, "email_sign_in", _s18_100, "change", "Change", _s23_16, _s28_13, _s24_25, _s29_6, "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_42, _s18_43, _s16_75, _s16_223, "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_76, _s16_224, "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_61, "search_design", "Search 1 Design", "search_invoice", _s16_77, "search_client", "Search 1 Client", "search_product", _s16_78, "search_quote", "Search 1 Quote", "search_credit", "Search 1 Credit", "search_vendor", "Search 1 Vendor", "search_user", "Search 1 User", "search_tax_rate", _s17_62, "search_task", "Search 1 Tasks", "search_project", _s16_79, "search_expense", _s16_80, "search_payment", _s16_81, "search_group", "Search 1 Group", "refund_payment", "Refund Payment", _s17_63, _s30_4, _s18_44, _s31_7, _s16_82, _s29_7, _s17_64, _s30_5, "reverse", "Reverse", "full_name", "Full Name", _s17_65, _s17_66, _s17_67, _s17_68, "custom1", "First Custom", "custom2", "Second Custom", "custom3", "Third Custom", "custom4", "Fourth Custom", "optional", "Optional", "license", "License", "purge_data", "Purge Data", _s16_83, _s32_7, _s18_45, _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_30, "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_83, "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_31, _s25_32, _s16_84, _s16_85, "apply_license", "Apply License", "cancel_account", "Hesab\u0131 Sil", _s22_22, _s69_0, "delete_company", "Delete Company", _s22_23, _s69_, "enabled_modules", "Enabled Modules", "converted_quote", _s28_14, "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_24, "updated_design", _s27_25, "archived_design", _s28_15, "deleted_design", _s27_26, "removed_design", _s27_27, "restored_design", _s28_16, _s16_86, _s36_4, "deleted_designs", _s35_9, _s16_87, _s36_5, "proposals", "Proposals", "tickets", "Tickets", _s16_88, "Tekrarlayan Fiyat Teklifleri", "recurring_tasks", "Recurring Tasks", _s18_46, _s18_47, "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_29, "archived_credit", "Kredi ba\u015far\u0131yla ar\u015fivlendi", "deleted_credit", "Kredi ba\u015far\u0131yla silindi", "removed_credit", _s27_31, "restored_credit", "Kredi Ba\u015far\u0131yla Geri Y\xfcklendi", _s16_90, ":count kredi ar\u015fivlendi", "deleted_credits", ":count kredi ba\u015far\u0131yla silindi", _s16_91, _s36_6, "current_version", "Mevcut version", "latest_version", "Latest Version", "update_now", "Update Now", _s26_19, _s41_3, _s16_92, _s16_93, "app_updated", _s29_8, "learn_more", "Daha fazla bilgi edin", "integrations", "Integrations", "tracking_id", "Tracking Id", _s17_69, _s17_70, "credit_footer", "Credit Footer", "credit_terms", "Credit Terms", "new_company", "Yeni Firma", "added_company", _s26_20, "company1", _s16_94, "company2", _s16_95, "company3", _s16_96, "company4", _s16_97, "product1", _s16_98, "product2", _s16_99, "product3", _s16_100, "product4", _s16_101, "client1", "Custom Client 1", "client2", "Custom Client 2", "client3", "Custom Client 3", "client4", "Custom Client 4", "contact1", _s16_102, "contact2", _s16_103, "contact3", _s16_104, "contact4", _s16_105, "task1", "Custom Task 1", "task2", "Custom Task 2", "task3", "Custom Task 3", "task4", "Custom Task 4", "project1", _s16_106, "project2", _s16_107, "project3", _s16_108, "project4", _s16_109, "expense1", _s16_110, "expense2", _s16_111, "expense3", _s16_112, "expense4", _s16_113, "vendor1", "Custom Vendor 1", "vendor2", "Custom Vendor 2", "vendor3", "Custom Vendor 3", "vendor4", "Custom Vendor 4", "invoice1", _s16_114, "invoice2", _s16_115, "invoice3", _s16_116, "invoice4", _s16_117, "payment1", _s16_118, "payment2", _s16_119, "payment3", _s16_120, "payment4", _s16_121, "surcharge1", _s18_48, "surcharge2", _s18_49, "surcharge3", _s18_50, "surcharge4", _s18_51, "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_52, _s18_53, _s17_71, _s17_72, "contact_phone", "Contact Phone", _s21_43, _s22_24, _s21_44, _s22_25, _s21_45, _s22_26, _s21_46, _s22_27, _s17_73, "Shipping Street", _s17_74, _s18_54, "shipping_city", "Shipping City", "shipping_state", _s23_17, _s20_41, _s20_42, _s16_122, _s16_123, _s16_124, "Billing Street", _s16_125, _s17_75, "billing_city", "Billing City", "billing_state", _s22_28, _s19_27, _s19_28, "billing_country", "Billing Country", "client_id", "Client Id", "assigned_to", "Assigned to", "created_by", _s16_225, "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_126, _s16_127, "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_47, _s35_10, _s30_6, _s63_, "message", "Mesaj", "from", "Kimden", _s20_43, _s20_44, _s25_33, _s56_, _s20_45, _s34_10, _s18_55, _s18_56, _s23_18, _s33_22, _s18_57, _s18_58, "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_48, _s21_90, _s20_46, _s58_1, _s19_29, _s19_30, _s23_19, _s23_20, _s20_47, _s20_48, "deleted_logo", _s25_34, "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_76, _s17_77, "show_cost_help", _s55_0, _s21_49, _s21_50, _s26_21, _s58_2, _s21_51, _s21_52, _s26_22, _s60_, _s21_53, _s21_54, _s26_23, _s34_11, _s16_128, _s16_129, _s21_55, _s47_3, "one_tax_rate", "One Tax Rate", "two_tax_rates", "Two Tax Rates", "three_tax_rates", "Three Tax Rates", _s16_130, _s16_131, "user", "Kullan\u0131c\u0131", "invoice_tax", "Invoice Tax", "line_item_tax", "Line Item Tax", "inclusive_taxes", "Inclusive Taxes", _s17_78, _s17_79, "item_tax_rates", "Item Tax Rates", _s18_59, _s22_38, "configure_rates", "Configure rates", _s18_60, _s18_61, "tax_settings", "Vergi Ayarlar\u0131", _s18_62, "Tax Rates", "accent_color", "Accent Color", "switch", "Switch", _s19_31, _s20_49, "options", "Options", _s16_132, _s16_133, "multi_line_text", "Multi-line text", "dropdown", "Dropdown", "field_type", "Field Type", _s27_32, _s39_3, "submit", "Submit", _s16_134, "\u015eifreni kurtar", "late_fees", "Late Fees", "credit_number", "Credit Number", "payment_number", "Payment Number", "late_fee_amount", "Late Fee Amount", _s16_135, _s16_136, "schedule", "program", "before_due_date", _s19_32, "after_due_date", _s18_63, _s18_64, _s22_29, "days", "Days", "invoice_email", "Fatura E-postas\u0131", "payment_email", "\xd6deme E-postas\u0131", "partial_payment", "Partial Payment", "payment_partial", "Partial Payment", _s21_56, _s21_57, "quote_email", "Teklif E-postas\u0131", _s16_137, _s16_138, _s16_139, _s16_140, "administrator", "Administrator", _s18_65, _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_35, "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_38, "restored_user", "Kullan\u0131c\u0131 ba\u015far\u0131yla geri y\xfcklendi", "archived_users", _s34_12, "deleted_users", _s33_17, "removed_users", _s33_18, "restored_users", _s34_13, _s16_141, "Genel Ayarlar", "invoice_options", "Fatura Se\xe7enekleri", _s17_80, "\xd6deme Tarihini Gizle", _s22_30, 'Bir \xf6deme al\u0131nd\u0131\u011f\u0131nda yaln\u0131zca faturalar\u0131n\u0131zdaki "\xd6denen Tarihi" alan\u0131n\u0131 g\xf6r\xfcnt\xfcleyin.', _s23_21, "Embed Documents", _s28_19, _s39_4, _s16_143, "Show Header on", _s16_144, "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_66, "Auto Email", _s23_22, _s61_, _s18_67, "Auto Archive", _s23_23, _s53_1, _s18_68, "Auto Convert", _s23_24, _s70_, _s17_82, _s17_83, "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_84, "3 Ay", _s16_145, "4 Ay", "freq_six_months", "6 Ay", "freq_annually", "Y\u0131ll\u0131k", "freq_two_years", "2 Y\u0131l", _s16_146, "Three Years", "never", "Never", "company", "\u015eirket", _s17_85, _s17_86, "charge_taxes", "Vergi masraflar\u0131", "next_reset", "Next Reset", "reset_counter", "Reset Counter", _s16_147, _s16_148, "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_87, _s17_88, "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_89, _s17_90, _s16_149, "Show on PDF", _s21_58, _s51_5, _s25_39, _s22_31, _s30_7, _s61_0, _s23_25, _s20_50, _s28_20, _s59_0, _s25_40, _s17_91, _s30_8, _s42_9, _s23_26, "Quote Signature", _s22_32, _s25_41, _s27_33, _s142_, "authorization", "Authorization", "subdomain", "Alt etki alan\u0131", "domain", "Domain", "portal_mode", "Portal Mode", "email_signature", "Sayg\u0131lar\u0131m\u0131zla,", _s24_26, "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_150, _s16_151, "attach_ubl", "Attach UBL", "email_style", "Email Style", _s19_33, "\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_34, _s19_35, "credentials", "Credentials", "update_address", "Adresi G\xfcncelle", _s19_36, "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_152, "Vergi oran\u0131 ba\u015far\u0131yla olu\u015fturuldu", _s16_153, "Vergi oran\u0131 ba\u015far\u0131yla g\xfcncellendi", _s17_92, "Vergi oran\u0131 ba\u015far\u0131yla ar\u015fivlendi", _s16_154, _s29_11, _s17_93, _s30_9, _s18_69, _s38_11, _s17_94, _s37_6, _s18_70, _s38_12, "fill_products", "Otomatik doldurma \xfcr\xfcnleri", _s18_71, "Bir \xfcr\xfcn se\xe7mek a\xe7\u0131klama ve maliyeti otomatik olarak dolduracakt\u0131r", "update_products", "\xdcr\xfcnleri otomatik g\xfcncelle", _s20_51, "Faturay\u0131 g\xfcncellemek \xfcr\xfcn k\xfct\xfcphanesini otomatik olarak dolduracakt\u0131r.", _s16_155, _s16_156, _s21_59, _s61_2, "fees", "Fees", "limits", "Limits", "provider", "Provider", "company_gateway", "Payment Gateway", _s16_157, _s16_158, _s19_37, "New Gateway", _s20_52, "Edit Gateway", _s23_27, _s28_21, _s23_28, _s28_22, _s24_27, _s29_12, _s23_29, _s28_23, _s24_28, _s29_13, _s25_42, _s37_7, _s24_29, _s36_7, _s25_43, _s37_8, _s16_159, _s16_160, "discard_changes", "Discard Changes", "default_value", "Default value", "disabled", "Devre D\u0131\u015f\u0131", "currency_format", "Currency Format", _s21_60, _s21_61, _s23_30, _s23_31, "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_72, "24 Hour Display", "send_reminders", "Send Reminders", "timezone", "Timezone", _s19_38, _s19_39, _s17_95, _s17_96, _s19_40, _s19_41, _s18_73, _s18_74, _s18_75, _s18_76, "group_settings", "Group Settings", "group", "Group", "groups", "Groups", "new_group", "New Group", "edit_group", "Edit Group", "created_group", _s26_26, "updated_group", _s26_27, "archived_groups", _s35_11, "deleted_groups", _s34_14, "restored_groups", _s35_12, "archived_group", _s27_34, "deleted_group", _s26_28, "restored_group", _s27_35, "upload_logo", "Upload Logo", "uploaded_logo", _s26_29, "logo", "Logo", "saved_settings", _s27_36, _s16_161, "\xdcr\xfcn Ayarlar\u0131", "device_settings", "Device Settings", "defaults", "Varsay\u0131lanlar", "basic_settings", "Temel Ayarlar", _s17_97, "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_32, "\u015eablonlar & Hat\u0131rlatmalar", _s22_33, _s20_53, _s19_42, "Veri G\xf6rselle\u015ftirmeleri", "price", "Price", "email_sign_up", "Email Sign Up", "google_sign_up", "Google Sign Up", _s27_37, _s28_24, "redeem", "Redeem", "back", "Back", "past_purchases", "Past Purchases", _s19_44, _s19_45, "pro_plan", "Pro Plan", "enterprise_plan", "Enterprise Plan", "count_users", ":count users", "upgrade", "Upgrade", _s25_44, _s25_45, _s24_30, _s24_31, _s33_19, _s77_0, "i_agree_to_the", "I agree to the", _s16_163, "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_77, _s18_78, _s21_63, _s34_15, "download", "\u0130ndir", _s27_38, _s27_57, "take_picture", "Take Picture", "upload_file", "Upload File", "document", "Document", "documents", "Dok\xfcmanlar", "new_document", "New Document", "edit_document", "Edit Document", _s17_99, _s30_10, _s16_165, _s29_14, _s17_100, _s30_11, _s16_166, _s29_15, _s17_101, _s30_12, _s18_79, _s38_13, _s17_102, _s37_9, _s18_80, _s38_14, "no_history", "No History", "expense_date", "Gider Tarihi", "pending", "Beklemede", _s16_167, "Logged", _s16_168, "Pending", _s16_169, "Invoiced", "converted", "D\xf6n\xfc\u015ft\xfcr\xfcld\xfc", _s24_32, _s24_44, "exchange_rate", "D\xf6viz Kuru", _s16_170, _s16_229, "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_26, _s16_171, ":count sat\u0131c\u0131 ba\u015far\u0131yla ar\u015fivlendi", "deleted_vendors", ":count sat\u0131c\u0131 ba\u015far\u0131yla silindi", _s16_172, _s36_8, "new_expense", "Gider Giri\u015fi", "created_expense", "Gider olu\u015fturuldu", "updated_expense", "Gider g\xfcncellendi", _s16_173, "Gider ba\u015far\u0131yla ar\u015fivlendi", "deleted_expense", "Gider ba\u015far\u0131yla silindi", _s16_174, _s29_17, _s17_103, "Giderler ba\u015far\u0131yla ar\u015fivlendi", _s16_175, "Giderler ba\u015far\u0131yla silindi", _s17_104, _s37_10, "copy_shipping", "Copy Shipping", "copy_billing", "Copy Billing", "design", "Design", _s21_64, _s21_65, "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_46, "stopped_task", "G\xf6rev ba\u015far\u0131yla durduruldu", "resumed_task", _s25_48, "now", "\u015eimdi", _s16_176, _s16_177, "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_16, _s19_46, _s19_47, "budgeted_hours", "Budgeted Hours", "created_project", _s28_30, "updated_project", _s28_31, _s16_178, _s29_18, "deleted_project", _s28_32, _s16_179, _s29_19, _s17_105, _s37_17, _s16_180, _s36_12, _s17_106, _s37_11, "new_project", "New Project", _s27_42, _s28_33, "if_you_like_it", _s21_66, "click_here", "buraya t\u0131klay\u0131n", _s18_81, "Click here", "to_rate_it", "to rate it.", "average", "Average", "unapproved", "Unapproved", _s30_13, _s42_10, "locked", "Locked", "authenticate", "Authenticate", _s19_48, _s19_49, _s24_33, _s24_34, "footer", "Altbilgi", "compare", "Compare", "hosted_login", "Hosted Login", "selfhost_login", "Selfhost Login", "google_sign_in", _s19_62, "today", "Today", "custom_range", "Custom Range", "date_range", "Date Range", "current", "Current", "previous", "Previous", "current_period", "Current Period", _s17_107, _s17_108, "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_181, _s16_182, "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_54, _s20_55, "billing_address", "Fatura Adresi", _s16_183, _s16_184, "total_revenue", "Toplam Gelir", "average_invoice", "Ortalama Fatura", "outstanding", "\xd6denmemi\u015f", "invoices_sent", _s24_83, "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_185, _s16_186, _s23_33, _s23_34, _s26_32, _s26_33, _s21_67, _s21_68, _s26_34, _s26_35, "ascending", "Ascending", "descending", "Descending", "save", "Kaydet", _s17_109, _s17_110, "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_50, _s30_14, "error", "Hata", _s16_187, _s16_188, "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_189, "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_191, "\xdcr\xfcn ba\u015far\u0131yla ar\u015fivlendi", "deleted_product", _s28_36, _s16_192, _s29_21, _s17_111, _s37_18, _s16_193, _s36_13, _s17_112, _s37_12, "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_194, ":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_195, _s36_10, "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_196, "Fatura ba\u015far\u0131yla ar\u015fivlendi", "deleted_invoice", "Fatura ba\u015far\u0131yla silindi", _s16_197, "Fatura Ba\u015far\u0131yla Geri Y\xfcklendi", _s17_113, ":count fatura ba\u015far\u0131yla ar\u015fivlendi", _s16_198, ":count fatura ba\u015far\u0131yla silindi", _s17_114, _s37_13, "emailed_invoice", "Fatura ba\u015far\u0131yla e-posta ile g\xf6nderildi", "emailed_payment", _s28_57, "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_199, _s16_200, "status", "Durum", _s17_115, "Invoice Status", "quote_status", "Quote Status", _s22_34, _s22_35, _s22_36, _s19_63, "count_selected", ":count selected", "total", "Toplam", "percent", "Percent", "edit", "D\xfczenle", "dismiss", "Dismiss", _s20_56, _s20_57, _s22_37, _s22_38, _s24_35, _s24_36, "task_rate", "Task Rate", "settings", "Ayarlar", "language", "Dil", "currency", "Currency", "created_at", "Date Created", "created_on", "Created On", "updated_at", "Updated", "tax", "Vergi", _s30_15, _s30_16, _s27_46, _s27_47, "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_39, _s35_13, _s22_40, _s35_13, _s23_35, _s36_11, _s23_36, _s36_11, "done", "Tamam", _s37_14, _s37_15, "dark_mode", "Karanl\u0131k Mod", _s27_48, _s35_14, "refresh_data", "Refresh Data", "blank_contact", "Blank Contact", "activity", "Aktivite", _s16_201, _s16_202, "clone", "\xc7o\u011falt", "loading", "Loading", "industry", "Industry", "size", "Size", "payment_terms", "\xd6deme ko\u015fullar\u0131", "payment_date", "\xd6deme Tarihi", "payment_status", "Payment Status", _s16_203, "Pending", _s16_204, "Voided", _s16_205, "Failed", _s16_206, "Completed", _s16_207, _s18_43, _s16_208, "Refunded", _s17_116, "Unapplied", _s17_117, _s19_14, "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_69, "\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_209, "\xd6deme ba\u015far\u0131yla ar\u015fivlendi", "deleted_payment", "\xd6deme ba\u015far\u0131yla silindi", _s16_210, "\xd6deme Ba\u015far\u0131yla Geri Y\xfcklendi", _s17_118, ":count \xf6deme ar\u015fivlendi", _s16_211, ":count \xf6deme silindi", _s17_119, _s37_16, "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_16, "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_0, "activity_7", _s44_2, "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_8, "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_11, "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_9, "activity_40", _s64_, "activity_41", _s41_6, "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", _s28_58, "activity_49", _s27_58, "activity_50", _s27_59, "activity_51", _s26_43, "activity_52", _s30_25, "activity_53", _s32_9, "activity_54", _s29_40, "activity_55", _s31_20, "activity_56", _s27_60, "activity_57", _s39_5, "activity_58", _s31_14, "activity_59", _s32_8, "activity_60", _s28_50, "activity_61", _s28_53, "activity_62", _s28_54, "activity_63", _s61_3, "activity_64", _s62_0, "activity_65", _s61_4, "activity_66", _s63_0, "activity_80", _s40_2, "activity_81", _s40_3, "activity_82", _s41_4, "activity_83", _s40_4, "activity_84", _s41_5, _s17_120, _s17_121, "emailed_quote", "Teklif ba\u015far\u0131yla e-posta ile g\xf6nderildi", "emailed_credit", _s27_61, _s20_58, _s33_20, _s21_71, _s34_17, "expired", "Expired", "all", "All", "select", "Se\xe7", _s22_41, _s22_42, "custom_value1", "Custom Value", "custom_value2", "Custom Value", "custom_value3", "Custom Value 3", "custom_value4", "Custom Value 4", _s18_82, _s18_83, _s24_40, _s24_41, _s29_32, _s29_33, _s27_53, _s27_54, _s31_15, _s31_16, "lock_invoices", "Lock Invoices", "translations", "Translations", _s19_51, _s19_52, _s19_53, _s19_54, _s22_43, _s22_44, _s22_45, _s22_46, _s21_72, _s21_73, _s21_74, _s21_75, _s21_76, _s21_77, _s21_78, _s21_79, _s22_47, _s22_48, _s22_49, _s22_50, _s22_51, _s22_52, _s22_53, "Fatura No Sayac\u0131", _s20_59, _s20_60, _s20_61, "Teklif No Sayac\u0131", _s21_80, _s21_81, _s21_82, _s21_83, _s21_84, _s21_81, _s21_85, _s21_83, _s18_84, _s18_85, "counter_padding", "Counter Padding", _s28_55, _s28_59, _s18_86, _s18_87, _s18_88, _s18_89, _s18_90, _s18_91, _s18_92, _s18_93, _s18_94, _s18_95, _s18_96, _s18_97, _s21_86, _s21_87, _s19_55, _s19_56, _s21_88, _s21_89, _s29_34, _s29_35, "show_table", "Show Table", "show_list", "Show List", "client_city", "Client City", "client_state", "Client State", "client_country", "Client Country", _s16_212, _s16_213, "client_balance", "Client Balance", "client_address1", "Client Street", "client_address2", _s16_214, "vendor_address1", "Vendor Street", "vendor_address2", _s16_215, _s24_42, _s22_55, _s24_43, _s25_54, "type", "T\xfcr", "invoice_amount", "Fatura Tutar\u0131", _s16_216, "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_122, _s18_48, _s17_123, _s18_49, _s17_124, _s18_50, _s17_125, _s18_51, "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_57, _s19_58, _s16_217, _s16_226, _s19_59, _s19_60, "tax_name1", "Tax Name 1", "tax_name2", "Tax Name 2", "tax_name3", "Tax Name 3", "transaction_id", "Transaction ID", _s18_98, _s18_99, _s16_218, _s16_219], t1, t1)], t1, type$.legacy_Map_of_legacy_String_and_legacy_String); - }(); $.LogRecord__nextNumber = 0; $.Logger__loggers = A.LinkedHashMap_LinkedHashMap$_empty(type$.String, type$.Logger); $._currentUriBase = null; @@ -484549,7 +486904,7 @@ $.injectedModels = A.LinkedHashSet_LinkedHashSet$_empty(A.findType("InjectedBaseState<@>")); $._contextSet = A._setArrayType([], A.findType("JSArray")); $.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__selectAllWhenCmdAIsPressed$closure(), A.document_keyboard_actions__moveUpDownLeftAndRightWithArrowKeys$closure(), A.list_items__tabToIndentListItem$closure(), A.list_items__shiftTabToUnIndentListItem$closure(), A.list_items__backspaceToUnIndentListItem$closure(), A.paragraph__backspaceToClearParagraphBlockType$closure(), A.document_keyboard_actions__cmdBToToggleBold$closure(), A.document_keyboard_actions__cmdIToToggleItalics$closure(), A.text__shiftEnterToInsertNewlineInBlock$closure(), A.paragraph__enterToInsertBlockNewline$closure(), A.document_keyboard_actions__backspaceToRemoveUpstreamContent$closure(), A.text__deleteToRemoveDownstreamContent$closure(), A.document_keyboard_actions__anyCharacterOrDestructiveKeyToDeleteSelection$closure(), A.paragraph__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__selectAllWhenCmdAIsPressed$closure(), A.document_keyboard_actions__moveUpDownLeftAndRightWithArrowKeys$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")); $.LinkViewController__instances = A.LinkedHashMap_LinkedHashMap$_empty(type$.int, A.findType("LinkViewController")); $.Matrix4__decomposeV = null; $.Matrix4__decomposeM = null; @@ -484564,6 +486919,7 @@ _lazy($, "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", () => J.get$Intersect$x(J.get$ClipOp$x(A.canvasKit()))); + _lazyFinal($, "useH5vccCanvasKit", "$get$useH5vccCanvasKit", () => self.window.h5vcc != null); _lazyFinal($, "_skFontSlants", "$get$_skFontSlants", () => A._setArrayType([J.get$Upright$x(J.get$FontSlant$x(A.canvasKit())), J.get$Italic$x(J.get$FontSlant$x(A.canvasKit()))], A.findType("JSArray"))); _lazyFinal($, "_skFontWeights", "$get$_skFontWeights", () => A._setArrayType([J.get$Thin$x(J.get$FontWeight$x(A.canvasKit())), J.get$ExtraLight$x(J.get$FontWeight$x(A.canvasKit())), J.get$Light$x(J.get$FontWeight$x(A.canvasKit())), J.get$Normal$x(J.get$FontWeight$x(A.canvasKit())), J.get$Medium$x(J.get$FontWeight$x(A.canvasKit())), J.get$SemiBold$x(J.get$FontWeight$x(A.canvasKit())), J.get$Bold$x(J.get$FontWeight$x(A.canvasKit())), J.get$ExtraBold$x(J.get$FontWeight$x(A.canvasKit())), J.get$ExtraBlack$x(J.get$FontWeight$x(A.canvasKit()))], A.findType("JSArray"))); _lazyFinal($, "_skTextDirections", "$get$_skTextDirections", () => A._setArrayType([J.get$RTL$x(J.get$TextDirection$x(A.canvasKit())), J.get$LTR$x(J.get$TextDirection$x(A.canvasKit()))], A.findType("JSArray"))); @@ -484589,6 +486945,7 @@ _lazyFinal($, "_sharedSkColor1", "$get$_sharedSkColor1", () => A.mallocFloat32List(4)); _lazyFinal($, "_skTextDecorationStyles", "$get$_skTextDecorationStyles", () => A._setArrayType([J.get$Solid$x(J.get$DecorationStyle$x(A.canvasKit())), J.get$Double$x(J.get$DecorationStyle$x(A.canvasKit())), J.get$Dotted$x(J.get$DecorationStyle$x(A.canvasKit())), J.get$Dashed$x(J.get$DecorationStyle$x(A.canvasKit())), J.get$Wavy$x(J.get$DecorationStyle$x(A.canvasKit()))], A.findType("JSArray"))); _lazyFinal($, "_skTextBaselines", "$get$_skTextBaselines", () => A._setArrayType([J.get$Alphabetic$x(J.get$TextBaseline$x(A.canvasKit())), J.get$Ideographic$x(J.get$TextBaseline$x(A.canvasKit()))], A.findType("JSArray"))); + _lazyFinal($, "_skPlaceholderAlignments", "$get$_skPlaceholderAlignments", () => A._setArrayType([J.get$Baseline$x(J.get$PlaceholderAlignment$x(A.canvasKit())), J.get$AboveBaseline$x(J.get$PlaceholderAlignment$x(A.canvasKit())), J.get$BelowBaseline$x(J.get$PlaceholderAlignment$x(A.canvasKit())), J.get$Top$x(J.get$PlaceholderAlignment$x(A.canvasKit())), J.get$Bottom$x(J.get$PlaceholderAlignment$x(A.canvasKit())), J.get$Middle$x(J.get$PlaceholderAlignment$x(A.canvasKit()))], A.findType("JSArray"))); _lazyFinal($, "Collector__productionInstance", "$get$Collector__productionInstance", () => A.ProductionCollector$()); _lazy($, "Collector__instance", "$get$Collector__instance", () => $.$get$Collector__productionInstance()); _lazy($, "browserSupportsFinalizationRegistry", "$get$browserSupportsFinalizationRegistry", () => self.window.FinalizationRegistry != null); @@ -484615,6 +486972,12 @@ 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($, "SkiaObjects_expensiveCache", "$get$SkiaObjects_expensiveCache", () => { @@ -484650,69 +487013,21 @@ t2 = type$.int; return new A.PlatformViewManager(A.LinkedHashMap_LinkedHashMap$_empty(t1, type$.Function), A.LinkedHashMap_LinkedHashMap$_empty(t2, type$.Element), A.LinkedHashSet_LinkedHashSet$_empty(t1), A.LinkedHashMap_LinkedHashMap$_empty(t2, t1)); }); - _lazyFinal($, "_kLogicalAltLeft", "$get$_kLogicalAltLeft", () => { - var t1 = B.Map_8TmdZ.$index(0, "Alt")[1]; - t1.toString; - return t1; - }); - _lazyFinal($, "_kLogicalAltRight", "$get$_kLogicalAltRight", () => { - var t1 = B.Map_8TmdZ.$index(0, "Alt")[2]; - t1.toString; - return t1; - }); - _lazyFinal($, "_kLogicalControlLeft", "$get$_kLogicalControlLeft", () => { - var t1 = B.Map_8TmdZ.$index(0, "Control")[1]; - t1.toString; - return t1; - }); - _lazyFinal($, "_kLogicalControlRight", "$get$_kLogicalControlRight", () => { - var t1 = B.Map_8TmdZ.$index(0, "Control")[2]; - t1.toString; - return t1; - }); - _lazyFinal($, "_kLogicalShiftLeft", "$get$_kLogicalShiftLeft", () => { - var t1 = B.Map_8TmdZ.$index(0, "Shift")[1]; - t1.toString; - return t1; - }); - _lazyFinal($, "_kLogicalShiftRight", "$get$_kLogicalShiftRight", () => { - var t1 = B.Map_8TmdZ.$index(0, "Shift")[2]; - t1.toString; - return t1; - }); - _lazyFinal($, "_kLogicalMetaLeft", "$get$_kLogicalMetaLeft", () => { - var t1 = B.Map_8TmdZ.$index(0, "Meta")[1]; - t1.toString; - return t1; - }); - _lazyFinal($, "_kLogicalMetaRight", "$get$_kLogicalMetaRight", () => { - var t1 = B.Map_8TmdZ.$index(0, "Meta")[2]; - t1.toString; - return t1; - }); + _lazyFinal($, "_kLogicalAltLeft", "$get$_kLogicalAltLeft", () => 8589934852); + _lazyFinal($, "_kLogicalAltRight", "$get$_kLogicalAltRight", () => 8589934853); + _lazyFinal($, "_kLogicalControlLeft", "$get$_kLogicalControlLeft", () => 8589934848); + _lazyFinal($, "_kLogicalControlRight", "$get$_kLogicalControlRight", () => 8589934849); + _lazyFinal($, "_kLogicalShiftLeft", "$get$_kLogicalShiftLeft", () => 8589934850); + _lazyFinal($, "_kLogicalShiftRight", "$get$_kLogicalShiftRight", () => 8589934851); + _lazyFinal($, "_kLogicalMetaLeft", "$get$_kLogicalMetaLeft", () => 8589934854); + _lazyFinal($, "_kLogicalMetaRight", "$get$_kLogicalMetaRight", () => 8589934855); _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)"))); _lazyFinal($, "EnginePlatformDispatcher__instance", "$get$EnginePlatformDispatcher__instance", () => { - var computedStyleMap, t3, fontSizeObject, fontSize, - _s16_ = "computedStyleMap", - t1 = A.EnginePlatformDispatcher_parseBrowserLanguages(), - t2 = A.document().documentElement; - t2.toString; - if (A.hasProperty(t2, _s16_)) { - computedStyleMap = A._callMethodUnchecked0(t2, _s16_); - t3 = type$.Object; - if (t3._is(computedStyleMap)) { - fontSizeObject = A._callMethodUnchecked1(computedStyleMap, "get", "font-size"); - fontSize = t3._is(fontSizeObject) ? A.getProperty(fontSizeObject, "value") : null; - } else - fontSize = null; - } else - fontSize = null; - if (fontSize == null) - fontSize = A.parseFloat(J.getComputedStyle$0$x(t2).fontSize); - t2 = type$.Object; - t2 = new A.EnginePlatformDispatcher(A.PlatformConfiguration$(B.C_AccessibilityFeatures, false, "/", t1, B.Brightness_1, false, (fontSize == null ? 16 : fontSize) / 16), A.LinkedHashMap_LinkedHashMap$_empty(t2, A.findType("FlutterWindow")), A.LinkedHashMap_LinkedHashMap$_empty(t2, A.findType("ViewConfiguration0")), A.window().matchMedia("(prefers-color-scheme: dark)")); - t2._addBrightnessMediaQueryListener$0(); - return t2; + var t1 = type$.Object; + t1 = new A.EnginePlatformDispatcher(A.PlatformConfiguration$(B.C_AccessibilityFeatures, false, "/", A.EnginePlatformDispatcher_parseBrowserLanguages(), B.Brightness_1, false, null, A.findBrowserTextScaleFactor()), A.LinkedHashMap_LinkedHashMap$_empty(t1, A.findType("FlutterWindow")), A.LinkedHashMap_LinkedHashMap$_empty(t1, A.findType("ViewConfiguration0")), A.window().matchMedia("(prefers-color-scheme: dark)")); + t1._addBrightnessMediaQueryListener$0(); + t1._addFontSizeObserver$0(); + return t1; }); _lazy($, "_frameTimingsLastSubmitTime", "$get$_frameTimingsLastSubmitTime", () => A._nowMicros()); _lazyFinal($, "supportsFontLoadingApi", "$get$supportsFontLoadingApi", () => A.hasProperty(A.window(), "FontFace")); @@ -484725,13 +487040,17 @@ t1 = false; return t1; }); + _lazy($, "browserSupportsImageDecoder", "$get$browserSupportsImageDecoder", () => { + var t1 = self.window.ImageDecoder != null && A.browserEngine() === B.BrowserEngine_0; + return t1; + }); _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($, "FontManager_notPunctuation", "$get$FontManager_notPunctuation", () => A.RegExp_RegExp("[a-z0-9\\s]+", false, false, false)); - _lazyFinal($, "FontManager_startWithDigit", "$get$FontManager_startWithDigit", () => A.RegExp_RegExp("\\b\\d", true, false, false)); + _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", () => { var t1 = A.Element_Element$tag("flt-ruler-host"), t2 = new A.RulerHost(t1), @@ -484743,7 +487062,7 @@ B.CssStyleDeclaration_methods.set$left(t3, "0"); B.CssStyleDeclaration_methods.set$width(t3, "0"); B.CssStyleDeclaration_methods.set$height(t3, "0"); - t3 = A.ensureFlutterViewEmbedderInitialized()._glassPaneShadow.get$node(); + t3 = A.flutterViewEmbedder()._glassPaneShadow.get$node(); t3.appendChild(t1); A.registerHotRestartListener(t2.get$dispose(t2)); return t2; @@ -484813,23 +487132,20 @@ _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($, "_RootZone__rootMap", "$get$_RootZone__rootMap", () => { - var t1 = type$.dynamic; - return A.HashMap_HashMap(null, null, null, t1, t1); - }); _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)))); _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"); - _lazyFinal($, "_Uri__needsNoEncoding", "$get$_Uri__needsNoEncoding", () => A.RegExp_RegExp("^[\\-\\.0-9A-Z_a-z~]*$", true, false, false)); + _lazyFinal($, "_Uri__needsNoEncoding", "$get$_Uri__needsNoEncoding", () => A.RegExp_RegExp("^[\\-\\.0-9A-Z_a-z~]*$", true, false, false, false)); _lazy($, "_hasErrorStackProperty", "$get$_hasErrorStackProperty", () => new Error().stack != void 0); _lazyFinal($, "_BigIntImpl_zero", "$get$_BigIntImpl_zero", () => A._BigIntImpl__BigIntImpl$_fromInt(0)); _lazyFinal($, "_BigIntImpl_one", "$get$_BigIntImpl_one", () => A._BigIntImpl__BigIntImpl$_fromInt(1)); _lazyFinal($, "_BigIntImpl__minusOne", "$get$_BigIntImpl__minusOne", () => $.$get$_BigIntImpl_one().$negate(0)); _lazyFinal($, "_BigIntImpl__bigInt10000", "$get$_BigIntImpl__bigInt10000", () => A._BigIntImpl__BigIntImpl$_fromInt(10000)); - _lazy($, "_BigIntImpl__parseRE", "$get$_BigIntImpl__parseRE", () => A.RegExp_RegExp("^\\s*([+-]?)((0x[a-f0-9]+)|(\\d+)|([a-z0-9]+))\\s*$", false, false, false)); - _lazyFinal($, "DateTime__parseFormat", "$get$DateTime__parseFormat", () => A.RegExp_RegExp("^([+-]?\\d{4,6})-?(\\d\\d)-?(\\d\\d)(?:[ T](\\d\\d)(?::?(\\d\\d)(?::?(\\d\\d)(?:[.,](\\d+))?)?)?( ?[zZ]| ?([-+])(\\d\\d)(?::?(\\d\\d))?)?)?$", true, false, false)); + _lazy($, "_BigIntImpl__parseRE", "$get$_BigIntImpl__parseRE", () => A.RegExp_RegExp("^\\s*([+-]?)((0x[a-f0-9]+)|(\\d+)|([a-z0-9]+))\\s*$", false, false, false, false)); + _lazyFinal($, "DateTime__parseFormat", "$get$DateTime__parseFormat", () => A.RegExp_RegExp("^([+-]?\\d{4,6})-?(\\d\\d)-?(\\d\\d)(?:[ T](\\d\\d)(?::?(\\d\\d)(?::?(\\d\\d)(?:[.,](\\d+))?)?)?( ?[zZ]| ?([-+])(\\d\\d)(?::?(\\d\\d))?)?)?$", true, false, false, false)); _lazyFinal($, "_hashSeed", "$get$_hashSeed", () => A.objectHashCode(B.Type_Object_xQ6)); _lazyFinal($, "Stopwatch__frequency", "$get$Stopwatch__frequency", () => { A.Primitives_initTicker(); @@ -484897,12 +487213,15 @@ _lazyFinal($, "Endian_host", "$get$Endian_host", () => A.NativeByteData_NativeByteData$view(A.NativeUint16List_NativeUint16List$fromList(A._setArrayType([1], type$.JSArray_int)).buffer, 0, null).getInt8(0) === 1 ? B.C_Endian : B.C_Endian0); _lazyFinal($, "channelBuffers", "$get$channelBuffers", () => new A.ChannelBuffers(A.LinkedHashMap_LinkedHashMap$_empty(type$.String, A.findType("_Channel")))); _lazyFinal($, "platformViewRegistry", "$get$platformViewRegistry", () => new A.PlatformViewRegistry()); - _lazyFinal($, "_StaticTree_staticLDesc", "$get$_StaticTree_staticLDesc", () => A._StaticTree$(B.List_Xg4, B.List_qQn0, 257, 286, 15)); - _lazyFinal($, "_StaticTree_staticDDesc", "$get$_StaticTree_staticDDesc", () => A._StaticTree$(B.List_iYO, B.List_X3d0, 0, 30, 15)); + _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($, "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()); - _lazyFinal($, "_runtimeType", "$get$_runtimeType", () => A.getRuntimeType(A.RegExp_RegExp("", true, false, false))); + _lazyFinal($, "_runtimeType", "$get$_runtimeType", () => A.getRuntimeType(A.RegExp_RegExp("", true, false, false, false))); _lazyFinal($, "StandardJsonPlugin__unsupportedTypes", "$get$StandardJsonPlugin__unsupportedTypes", () => A.BuiltSet_BuiltSet([B.Type_BuiltListMultimap_2Mt, B.Type_BuiltSetMultimap_9Fi], type$.Type)); _lazyFinal($, "CartesianChart__defaultLayoutConfig", "$get$CartesianChart__defaultLayoutConfig", () => { var t1 = A.MarginSpec_MarginSpec$fromPixel(20); @@ -484939,11 +487258,12 @@ _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_yjC)); + _lazy($, "_CupertinoEdgeShadowDecoration_kTween", "$get$_CupertinoEdgeShadowDecoration_kTween", () => A.DecorationTween$(B._CupertinoEdgeShadowDecoration_null, B._CupertinoEdgeShadowDecoration_0m8)); _lazyFinal($, "cupertinoTextSelectionControls", "$get$cupertinoTextSelectionControls", () => new A.CupertinoTextSelectionControls()); _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); + _lazyFinal($, "ChangeNotifier__emptyListeners", "$get$ChangeNotifier__emptyListeners", () => A.List_List$filled(0, null, false, type$.nullable_void_Function)); _lazyFinal($, "sparseTextConfiguration", "$get$sparseTextConfiguration", () => A.TextTreeConfiguration$(true, "", ":", "", "", "", "", "", true, false, "\n", true, "\u2502", "", "\u2514\u2500", "\u251c\u2500", " ", " ", "\u2502 ", " ", "", true, "")); _lazyFinal($, "dashedTextConfiguration", "$get$dashedTextConfiguration", () => A.TextTreeConfiguration$(true, "", ":", "", "", "", "", "", true, false, "\n", true, "\u254e", "", "\u2514\u254c", "\u254e\u254c", " ", " ", "\u2502 ", " ", "", true, "")); _lazyFinal($, "denseTextConfiguration", "$get$denseTextConfiguration", () => A.TextTreeConfiguration$(false, "", ":", ")", "", "(", "", "", false, false, "\n", false, "\u2502", "", "\u2514", "\u251c", "", "", "\u2502", " ", ", ", true, "")); @@ -484956,8 +487276,8 @@ _lazyFinal($, "shallowTextConfiguration", "$get$shallowTextConfiguration", () => A.TextTreeConfiguration$(false, ":", ":", "", "", "", "", "", false, false, "\n", true, " ", "", "", "", " ", " ", "", "", "", false, "")); _lazyFinal($, "_debugPrintBuffer", "$get$_debugPrintBuffer", () => A.ListQueue$(null, type$.String)); _lazyFinal($, "_debugPrintStopwatch", "$get$_debugPrintStopwatch", () => A.Stopwatch$()); - _lazyFinal($, "WriteBuffer__zeroBuffer", "$get$WriteBuffer__zeroBuffer", () => A.NativeUint8List_NativeUint8List$fromList(A._setArrayType([0, 0, 0, 0, 0, 0, 0, 0], type$.JSArray_int))); - _lazyFinal($, "StackFrame__webNonDebugFramePattern", "$get$StackFrame__webNonDebugFramePattern", () => A.RegExp_RegExp("^\\s*at ([^\\s]+).*$", true, false, false)); + _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__turnTween", () => A.Tween$(0, 3.141592653589793, type$.double).chain$1(A.CurveTween$(B.Cubic_JUR0))); _lazyFinal($, "desktopTextSelectionControls", "$get$desktopTextSelectionControls", () => new A._DesktopTextSelectionControls()); @@ -484992,7 +487312,7 @@ _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>"))); - _lazyFinal($, "AssetImage__extractRatioRegExp", "$get$AssetImage__extractRatioRegExp", () => A.RegExp_RegExp("/?(\\d+(\\.\\d*)?)x$", true, false, false)); + _lazyFinal($, "AssetImage__extractRatioRegExp", "$get$AssetImage__extractRatioRegExp", () => A.RegExp_RegExp("/?(\\d+(\\.\\d*)?)x$", true, false, false, false)); _lazyFinal($, "MatrixUtils__minMax", "$get$MatrixUtils__minMax", () => A.NativeFloat64List_NativeFloat64List(4)); _lazy($, "RenderErrorBox_backgroundColor", "$get$RenderErrorBox_backgroundColor", () => B.Color_4039164096); _lazy($, "RenderErrorBox_textStyle", "$get$RenderErrorBox_textStyle", () => { @@ -485013,16 +487333,25 @@ return new A.PlatformAssetBundle(A.LinkedHashMap_LinkedHashMap$_empty(t1, A.findType("Future")), A.LinkedHashMap_LinkedHashMap$_empty(t1, type$.Future_dynamic)); }); _lazyFinal($, "KeyboardLockMode__knownLockModes", "$get$KeyboardLockMode__knownLockModes", () => A.LinkedHashMap_LinkedHashMap$_literal([4294967562, B.KeyboardLockMode_LogicalKeyboardKey_4294967562, 4294967564, B.KeyboardLockMode_LogicalKeyboardKey_4294967564, 4294967556, B.KeyboardLockMode_LogicalKeyboardKey_4294967556], type$.int, type$.KeyboardLockMode)); + _lazyFinal($, "LogicalKeyboardKey__synonyms", "$get$LogicalKeyboardKey__synonyms", () => { + var t1 = type$.LogicalKeyboardKey; + 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", () => { var t1 = type$.PhysicalKeyboardKey; return new A.RawKeyboard(A._setArrayType([], A.findType("JSArray<~(RawKeyEvent)>")), A.LinkedHashMap_LinkedHashMap$_empty(t1, type$.LogicalKeyboardKey), A.LinkedHashSet_LinkedHashSet$_empty(t1)); }); + _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")); + }); + _lazyFinal($, "RawKeyboard__allModifiersExceptFn", "$get$RawKeyboard__allModifiersExceptFn", () => A.LinkedHashMap_LinkedHashMap$_literal([B.PhysicalKeyboardKey_458978, B.LogicalKeyboardKey_8589934852, B.PhysicalKeyboardKey_458982, B.LogicalKeyboardKey_8589934853, B.PhysicalKeyboardKey_458977, B.LogicalKeyboardKey_8589934850, B.PhysicalKeyboardKey_458981, B.LogicalKeyboardKey_8589934851, B.PhysicalKeyboardKey_458976, B.LogicalKeyboardKey_8589934848, B.PhysicalKeyboardKey_458980, B.LogicalKeyboardKey_8589934849, B.PhysicalKeyboardKey_458979, B.LogicalKeyboardKey_8589934854, B.PhysicalKeyboardKey_458983, B.LogicalKeyboardKey_8589934855, B.PhysicalKeyboardKey_458809, B.LogicalKeyboardKey_4294967556, B.PhysicalKeyboardKey_458835, B.LogicalKeyboardKey_4294967562, B.PhysicalKeyboardKey_458823, B.LogicalKeyboardKey_4294967564], type$.PhysicalKeyboardKey, type$.LogicalKeyboardKey)); _lazyFinal($, "RawKeyboard__allModifiers", "$get$RawKeyboard__allModifiers", () => { var t2, t3, t1 = A.LinkedHashMap_LinkedHashMap$_empty(type$.PhysicalKeyboardKey, type$.LogicalKeyboardKey); t1.$indexSet(0, B.PhysicalKeyboardKey_18, B.LogicalKeyboardKey_4294967558); - for (t2 = $.RawKeyboard__allModifiersExceptFn.get$entries($.RawKeyboard__allModifiersExceptFn), t2 = t2.get$iterator(t2); t2.moveNext$0();) { + for (t2 = $.$get$RawKeyboard__allModifiersExceptFn(), t2 = t2.get$entries(t2), t2 = t2.get$iterator(t2); t2.moveNext$0();) { t3 = t2.get$current(t2); t1.$indexSet(0, t3.get$key(t3), t3.get$value(t3)); } @@ -485030,7 +487359,7 @@ }); _lazyFinal($, "FilteringTextInputFormatter_singleLineFormatter", "$get$FilteringTextInputFormatter_singleLineFormatter", () => new A.FilteringTextInputFormatter("\n", false, "")); _lazyFinal($, "TextInput__instance", "$get$TextInput__instance", () => { - var t1 = new A.TextInput(); + var t1 = new A.TextInput(A.LinkedHashMap_LinkedHashMap$_empty(type$.String, A.findType("ScribbleClient"))); t1.__TextInput__channel = B.OptionalMethodChannel_L9J; t1.get$_channel().setMethodCallHandler$1(t1.get$_handleTextInputInvocation()); return t1; @@ -485085,6 +487414,7 @@ t2.$indexSet(0, B.SingleActivator_j8H31, B.C_DoNothingAndStopPropagationTextIntent); t2.$indexSet(0, B.SingleActivator_j8H32, B.C_DoNothingAndStopPropagationTextIntent); t2.$indexSet(0, B.SingleActivator_mmH, B.C_DoNothingAndStopPropagationTextIntent); + t2.$indexSet(0, B.SingleActivator_gc6, B.C_DoNothingAndStopPropagationTextIntent); t2.$indexSet(0, B.SingleActivator_mmH0, B.C_DoNothingAndStopPropagationTextIntent); t2.$indexSet(0, B.SingleActivator_mmH1, B.C_DoNothingAndStopPropagationTextIntent); t2.$indexSet(0, B.SingleActivator_mmH2, B.C_DoNothingAndStopPropagationTextIntent); @@ -485095,11 +487425,7 @@ t2.$indexSet(0, B.SingleActivator_mmH7, B.C_DoNothingAndStopPropagationTextIntent); return t2; }); - _lazy($, "_NullElement_instance", "$get$_NullElement_instance", () => { - var t1 = ($.Element__nextHashCode + 1) % 16777215; - $.Element__nextHashCode = t1; - return new A._NullElement(t1, B._NullWidget_null, B._ElementLifecycle_0); - }); + _lazy($, "_NullElement_instance", "$get$_NullElement_instance", () => new A._NullElement(B._NullWidget_null, B._ElementLifecycle_0)); _lazyFinal($, "_HeroFlight__reverseTween", "$get$_HeroFlight__reverseTween", () => A.Tween$(1, 0, type$.double)); _lazy($, "_RouteEntry_notAnnounced", "$get$_RouteEntry_notAnnounced", () => { var t1 = A.ValueNotifier$(null, type$.nullable_String), @@ -485107,17 +487433,21 @@ return new A._NotAnnounced(B.RouteSettings_null_null, t1, t2); }); _lazyFinal($, "_GlowController__crossAxisHalfTime", "$get$_GlowController__crossAxisHalfTime", () => A.Duration$(0, 0, 16667, 0, 0, 0)); - _lazyFinal($, "_defaultPageController", "$get$_defaultPageController", () => A.PageController$(0)); + _lazyFinal($, "_defaultPageController", "$get$_defaultPageController", () => A.PageController$(0, 1)); _lazyFinal($, "ScrollPhysics__kDefaultSpring", "$get$ScrollPhysics__kDefaultSpring", () => A.SpringDescription$withDampingRatio(0.5, 1.1, 100)); _lazyFinal($, "ScrollPhysics__kDefaultTolerance", "$get$ScrollPhysics__kDefaultTolerance", () => { var t1, t2; - $.WidgetsBinding__instance.toString; + A.WidgetsBinding_instance().toString; t1 = $.$get$window(); t2 = t1.get$devicePixelRatio(t1); - $.WidgetsBinding__instance.toString; + A.WidgetsBinding_instance().toString; return new A.Tolerance(1 / t1.get$devicePixelRatio(t1), 1 / (0.05 * t2)); }); _lazyFinal($, "ClampingScrollSimulation__kDecelerationRate", "$get$ClampingScrollSimulation__kDecelerationRate", () => A.log(0.78) / A.log(0.9)); + _lazyFinal($, "LogicalKeySet__unmapSynonyms", "$get$LogicalKeySet__unmapSynonyms", () => { + var t1 = type$.JSArray_LogicalKeyboardKey; + return A.LinkedHashMap_LinkedHashMap$_literal([B.LogicalKeyboardKey_8589935088, A._setArrayType([B.LogicalKeyboardKey_8589934848, B.LogicalKeyboardKey_8589934849], t1), B.LogicalKeyboardKey_8589935090, A._setArrayType([B.LogicalKeyboardKey_8589934850, B.LogicalKeyboardKey_8589934851], t1), B.LogicalKeyboardKey_8589935092, A._setArrayType([B.LogicalKeyboardKey_8589934852, B.LogicalKeyboardKey_8589934853], t1), B.LogicalKeyboardKey_8589935094, A._setArrayType([B.LogicalKeyboardKey_8589934854, B.LogicalKeyboardKey_8589934855], t1)], type$.LogicalKeyboardKey, A.findType("List")); + }); _lazyFinal($, "DefaultCacheManager__instance", "$get$DefaultCacheManager__instance", () => { var t1 = new A._MemoryFileSystem(A.Context_Context(B.C__Posix.get$root(B.C__Posix), $.$get$Style_posix()), A.memory_file_system___defaultOpHandle$closure(), B.C__RealtimeClock, B.C__Posix), t2 = type$.String, @@ -485141,8 +487471,8 @@ _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()); _lazy($, "entitiesByFirstChar", "$get$entitiesByFirstChar", () => new A.entitiesByFirstChar_closure().call$0()); - _lazyFinal($, "_leadingNewLinesRegExp", "$get$_leadingNewLinesRegExp", () => A.RegExp_RegExp("^\\n*", true, false, false)); - _lazyFinal($, "_trailingNewLinesRegExp", "$get$_trailingNewLinesRegExp", () => A.RegExp_RegExp("\\n*$", true, false, false)); + _lazyFinal($, "_leadingNewLinesRegExp", "$get$_leadingNewLinesRegExp", () => A.RegExp_RegExp("^\\n*", true, false, false, false)); + _lazyFinal($, "_trailingNewLinesRegExp", "$get$_trailingNewLinesRegExp", () => A.RegExp_RegExp("\\n*$", true, false, false, false)); _lazyFinal($, "_styleMap", "$get$_styleMap", () => { 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")); @@ -485171,17 +487501,17 @@ _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($, "BaseRequest__tokenRE", "$get$BaseRequest__tokenRE", () => A.RegExp_RegExp("^[\\w!#%&'*+\\-.^`|~]+$", true, false, false)); - _lazyFinal($, "_newlineRegExp", "$get$_newlineRegExp", () => A.RegExp_RegExp("\\r\\n|\\r|\\n", true, false, false)); + _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)); - _lazyFinal($, "_asciiOnly", "$get$_asciiOnly", () => A.RegExp_RegExp("^[\\x00-\\x7F]+$", true, false, false)); - _lazyFinal($, "_escapedChar", "$get$_escapedChar", () => A.RegExp_RegExp('["\\x00-\\x1F\\x7F]', true, false, false)); - _lazyFinal($, "token", "$get$token", () => A.RegExp_RegExp('[^()<>@,;:"\\\\/[\\]?={} \\t\\x00-\\x1F\\x7F]+', true, false, false)); - _lazyFinal($, "_lws", "$get$_lws", () => A.RegExp_RegExp("(?:\\r\\n)?[ \\t]+", true, false, false)); - _lazyFinal($, "_quotedString", "$get$_quotedString", () => A.RegExp_RegExp('"(?:[^"\\x00-\\x1F\\x7F]|\\\\.)*"', true, false, false)); - _lazyFinal($, "_quotedPair", "$get$_quotedPair", () => A.RegExp_RegExp("\\\\(.)", true, false, false)); - _lazyFinal($, "nonToken", "$get$nonToken", () => A.RegExp_RegExp('[()<>@,;:"\\\\/\\[\\]?={} \\t\\x00-\\x1F\\x7F]', true, false, false)); - _lazyFinal($, "whitespace", "$get$whitespace", () => A.RegExp_RegExp("(?:" + $.$get$_lws().pattern + ")*", true, false, false)); + _lazyFinal($, "_asciiOnly", "$get$_asciiOnly", () => A.RegExp_RegExp("^[\\x00-\\x7F]+$", true, false, false, false)); + _lazyFinal($, "_escapedChar", "$get$_escapedChar", () => A.RegExp_RegExp('["\\x00-\\x1F\\x7F]', true, false, false, false)); + _lazyFinal($, "token", "$get$token", () => A.RegExp_RegExp('[^()<>@,;:"\\\\/[\\]?={} \\t\\x00-\\x1F\\x7F]+', true, false, false, false)); + _lazyFinal($, "_lws", "$get$_lws", () => A.RegExp_RegExp("(?:\\r\\n)?[ \\t]+", true, false, false, false)); + _lazyFinal($, "_quotedString", "$get$_quotedString", () => A.RegExp_RegExp('"(?:[^"\\x00-\\x1F\\x7F]|\\\\.)*"', true, false, false, false)); + _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($, "ImageCropperPlatform__token", "$get$ImageCropperPlatform__token", () => new A.Object()); _lazy($, "ImageCropperPlatform__instance", "$get$ImageCropperPlatform__instance", () => new A.MethodChannelImageCropper($.$get$ImageCropperPlatform__token())); _lazyFinal($, "ImagePickerPlatform__token", "$get$ImagePickerPlatform__token", () => new A.Object()); @@ -485211,8 +487541,8 @@ _lazy($, "_dateTimeSymbols", "$get$_dateTimeSymbols", () => A.UninitializedLocaleData$("initializeDateFormatting()", $.$get$en_USSymbols(), type$.DateSymbols)); _lazy($, "dateTimePatterns", "$get$dateTimePatterns", () => A.UninitializedLocaleData$("initializeDateFormatting()", B.Map_EQGBe, type$.Map_String_String)); _lazyFinal($, "asciiZeroCodeUnit", "$get$asciiZeroCodeUnit", () => 48); - _lazyFinal($, "DateFormat__matchers", "$get$DateFormat__matchers", () => A._setArrayType([A.RegExp_RegExp("^'(?:[^']|'')*'", true, false, false), A.RegExp_RegExp("^(?:G+|y+|M+|k+|S+|E+|a+|h+|K+|H+|c+|L+|Q+|d+|D+|m+|s+|v+|z+|Z+)", true, false, false), A.RegExp_RegExp("^[^'GyMkSEahKHcLQdDmsvzZ]+", true, false, false)], A.findType("JSArray"))); - _lazyFinal($, "_DateFormatQuotedField__twoEscapedQuotes", "$get$_DateFormatQuotedField__twoEscapedQuotes", () => A.RegExp_RegExp("''", true, false, false)); + _lazyFinal($, "DateFormat__matchers", "$get$DateFormat__matchers", () => A._setArrayType([A.RegExp_RegExp("^'(?:[^']|'')*'", true, false, false, false), A.RegExp_RegExp("^(?:G+|y+|M+|k+|S+|E+|a+|h+|K+|H+|c+|L+|Q+|d+|D+|m+|s+|v+|z+|Z+)", true, false, false, false), A.RegExp_RegExp("^[^'GyMkSEahKHcLQdDmsvzZ]+", true, false, false, false)], A.findType("JSArray"))); + _lazyFinal($, "_DateFormatQuotedField__twoEscapedQuotes", "$get$_DateFormatQuotedField__twoEscapedQuotes", () => A.RegExp_RegExp("''", true, false, false, false)); _lazyFinal($, "NumberFormat__maxInt", "$get$NumberFormat__maxInt", () => { var t1 = A.pow(2, 52); return t1; @@ -485220,7 +487550,8 @@ _lazyFinal($, "NumberFormat__maxDigits", "$get$NumberFormat__maxDigits", () => B.JSNumber_methods.ceil$0(A.log($.$get$NumberFormat__maxInt()) / A.log(10))); _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)); + _lazyFinal($, "asciiDigitMatcher", "$get$asciiDigitMatcher", () => A.RegExp_RegExp("^\\d+", true, false, false, false)); + _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($, "_$clientListResponseSerializer", "$get$_$clientListResponseSerializer", () => new A._$ClientListResponseSerializer()); _lazyOld($, "_$clientItemResponseSerializer", "$get$_$clientItemResponseSerializer", () => new A._$ClientItemResponseSerializer()); @@ -488360,41 +490691,2443 @@ _lazyOld($, "_UserEditState__formKey", "$get$_UserEditState__formKey", () => A.GlobalKey_GlobalKey("_userEdit", type$.legacy_FormState)); _lazyOld($, "_VendorEditState__formKey", "$get$_VendorEditState__formKey", () => A.GlobalKey_GlobalKey("_vendorEdit", type$.legacy_FormState)); _lazyOld($, "_WebhookEditState__formKey", "$get$_WebhookEditState__formKey", () => A.GlobalKey_GlobalKey("_webhookEdit", type$.legacy_FormState)); + _lazyOld($, "LocalizationsProvider__localizedValues", "$get$LocalizationsProvider__localizedValues", () => { + var _s17_ = "no_invoices_found", + _s17_0 = "No invoices found", + _s27_ = "Successfully created record", + _s25_ = "notification_invoice_sent", + _s26_ = "auto_archive_paid_invoices", + _s17_1 = "Auto Archive Paid", + _s31_ = "auto_archive_paid_invoices_help", + _s50_ = "Automatically archive invoices when they are paid.", + _s31_0 = "auto_archive_cancelled_invoices", + _s22_ = "Auto Archive Cancelled", + _s36_ = "auto_archive_cancelled_invoices_help", + _s55_ = "Automatically archive invoices when they are cancelled.", + _s20_ = "alternate_pdf_viewer", + _s20_0 = "Alternate PDF Viewer", + _s25_0 = "alternate_pdf_viewer_help", + _s38_ = "Improve scrolling over the PDF preview", + _s16_ = "invoice_currency", + _s16_0 = "Invoice Currency", + _s32_ = "Successfully changed task status", + _s46_ = "The fee for a :amount invoice would be :total.", + _s19_ = "enable_touch_events", + _s19_0 = "Enable Touch Events", + _s24_ = "enable_touch_events_help", + _s29_ = "Support drag events to scroll", + _s21_ = "enable_email_markdown", + _s21_0 = "Enable Email Markdown", + _s26_0 = "enable_email_markdown_help", + _s37_ = "Use visual markdown editor for emails", + _s19_1 = "enable_pdf_markdown", + _s19_2 = "Enable PDF Markdown", + _s58_ = "Note: JSON files generated by the v4 app are not supported", + _s23_ = "upgrade_to_view_reports", + _s33_ = "Upgrade your plan to view reports", + _s33_0 = "Successfully started :value tasks", + _s33_1 = "Successfully stopped :value tasks", + _s35_ = "Successfully :value approved quotes", + _s21_1 = "client_shipping_state", + _s21_2 = "Client Shipping State", + _s20_1 = "client_shipping_city", + _s20_2 = "Client Shipping City", + _s27_0 = "client_shipping_postal_code", + _s27_1 = "Client Shipping Postal Code", + _s23_0 = "client_shipping_country", + _s23_1 = "Client Shipping Country", + _s16_1 = "start_free_trial", + _s16_2 = "Start Free Trial", + _s24_0 = "start_free_trial_message", + _s44_ = "Start your FREE 14 day trial of the pro plan", + _s16_3 = "company_currency", + _s16_4 = "Company Currency", + _s26_1 = "Successfully purged client", + _s27_2 = "custom_emails_disabled_help", + _s77_ = "To prevent spam we require upgrading to a paid account to customize the email", + _s22_0 = "upgrade_to_add_company", + _s34_ = "Upgrade your plan to add companies", + _s30_ = "file_saved_in_downloads_folder", + _s47_ = "The file has been saved in the downloads folder", + _s21_3 = "marked_credit_as_paid", + _s34_0 = "Successfully marked credit as paid", + _s22_1 = "marked_credits_as_paid", + _s35_0 = "Successfully marked credits as paid", + _s16_5 = "wait_for_loading", + _s45_ = "Data loading - please wait for it to complete", + _s44_0 = "Data saving - please wait for it to complete", + _s20_3 = "html_preview_warning", + _s94_ = "Note: changes made here are only previewed, they must be applied in the tabs above to be saved", + _s50_0 = ":user created recurring expense :recurring_expense", + _s50_1 = ":user updated recurring expense :recurring_expense", + _s51_ = ":user archived recurring expense :recurring_expense", + _s50_2 = ":user deleted recurring expense :recurring_expense", + _s51_0 = ":user restored recurring expense :recurring_expense", + _s16_6 = "show_pdf_preview", + _s16_7 = "Show PDF Preview", + _s21_4 = "show_pdf_preview_help", + _s42_ = "Display PDF preview while editing invoices", + _s16_8 = "instant_bank_pay", + _s16_9 = "Instant Bank Pay", + _s27_3 = "credit_is_more_than_invoice", + _s57_ = "The credit amount can not be more than the invoice amount", + _s21_5 = "please_set_a_password", + _s30_0 = "Please set an account password", + _s17_2 = "recommend_desktop", + _s59_ = "We recommend using the desktop app for the best performance", + _s16_10 = "recommend_mobile", + _s58_0 = "We recommend using the mobile app for the best performance", + _s20_4 = "disconnected_gateway", + _s33_2 = "Successfully disconnected gateway", + _s17_3 = "persist_data_help", + _s104_ = "Save data locally to enable the app to start faster, disabling may improve performance in large accounts", + _s104_0 = "Save UI state locally to enable the app to start at the last location, disabling may improve performance", + _s18_ = "client_postal_code", + _s18_0 = "Client Postal Code", + _s17_4 = "client_vat_number", + _s17_5 = "Client VAT Number", + _s27_4 = "unauthorized_stripe_warning", + _s50_3 = "Please authorize Stripe to accept online payments.", + _s18_1 = "update_all_records", + _s18_2 = "Update all records", + _s19_3 = "set_default_company", + _s19_4 = "Set Default Company", + _s28_ = "Successfully updated company", + _s19_5 = "why_are_you_leaving", + _s44_1 = "Help us improve by telling us why (optional)", + _s24_1 = "error_cross_client_tasks", + _s40_ = "Tasks must all belong to the same client", + _s27_5 = "error_cross_client_expenses", + _s43_ = "Expenses must all belong to the same client", + _s20_5 = "for_best_performance", + _s46_0 = "For the best performance download the :app app", + _s16_11 = "gross_line_total", + _s18_3 = "bulk_email_invoice", + _s16_12 = "bulk_email_quote", + _s17_6 = "bulk_email_credit", + _s16_13 = "clone_to_expense", + _s17_7 = "recurring_expense", + _s17_8 = "Recurring Expense", + _s18_4 = "recurring_expenses", + _s18_5 = "Recurring Expenses", + _s21_6 = "new_recurring_expense", + _s21_7 = "New Recurring Expense", + _s22_2 = "edit_recurring_expense", + _s22_3 = "Edit Recurring Expense", + _s25_1 = "created_recurring_expense", + _s38_0 = "Successfully created recurring expense", + _s25_2 = "updated_recurring_expense", + _s38_1 = "Successfully updated recurring expense", + _s26_2 = "archived_recurring_expense", + _s39_ = "Successfully archived recurring expense", + _s25_3 = "deleted_recurring_expense", + _s25_4 = "removed_recurring_expense", + _s38_2 = "Successfully removed recurring expense", + _s26_3 = "restored_recurring_expense", + _s39_0 = "Successfully restored recurring expense", + _s24_2 = "search_recurring_expense", + _s24_3 = "Search Recurring Expense", + _s25_5 = "search_recurring_expenses", + _s25_6 = "Search Recurring Expenses", + _s19_6 = "include_drafts_help", + _s32_0 = "Include draft records in reports", + _s16_14 = "verify_customers", + _s16_15 = "Verify Customers", + _s16_16 = "google_analytics", + _s16_17 = "Google Analytics", + _s28_0 = "google_analytics_tracking_id", + _s28_1 = "Google Analytics Tracking ID", + _s26_4 = "use_comma_as_decimal_place", + _s35_1 = "Use comma as decimal place in forms", + _s28_2 = "use_web_app_to_connect_gmail", + _s42_0 = "Please use the web app to connect to Gmail", + _s16_18 = "expense_tax_help", + _s27_6 = "Item tax rates are disabled", + _s20_6 = "enable_markdown_help", + _s35_2 = "Convert markdown to HTML on the PDF", + _s18_6 = "add_second_contact", + _s18_7 = "Add Second Contact", + _s31_1 = "sidebar_active_background_color", + _s31_2 = "Sidebar Active Background Color", + _s25_7 = "sidebar_active_font_color", + _s25_8 = "Sidebar Active Font Color", + _s33_3 = "sidebar_inactive_background_color", + _s33_4 = "Sidebar Inactive Background Color", + _s27_7 = "sidebar_inactive_font_color", + _s27_8 = "Sidebar Inactive Font Color", + _s36_0 = "table_alternate_row_background_color", + _s36_1 = "Table Alternate Row Background Color", + _s31_3 = "invoice_header_background_color", + _s31_4 = "Invoice Header Background Color", + _s25_9 = "invoice_header_font_color", + _s25_10 = "Invoice Header Font Color", + _s23_2 = "free_trial_ends_in_days", + _s21_8 = "free_trial_ends_today", + _s25_11 = "client_portal_domain_hint", + _s52_ = "Optionally configure a separate client portal domain", + _s21_9 = "tasks_shown_in_portal", + _s21_10 = "Tasks Shown in Portal", + _s120_ = "The subdomain is used in the client portal to personalize links to match your brand. ie, https://your-brand.invoicing.co", + _s17_9 = "json_file_missing", + _s28_3 = "Please provide the JSON file", + _s19_7 = "json_option_missing", + _s48_ = "Please select to import the settings and/or data", + _s24_4 = "no_payment_types_enabled", + _s24_5 = "No payment types enabled", + _s42_1 = "Please wait for the data to finish loading", + _s16_19 = "import_customers", + _s16_20 = "Import Customers", + _s18_8 = "imported_customers", + _s40_0 = "Successfully started importing customers", + _s16_21 = "Successful Login", + _s23_3 = "include_deleted_clients", + _s23_4 = "Include Deleted Clients", + _s28_4 = "include_deleted_clients_help", + _s41_ = "Load records belonging to deleted clients", + _s16_22 = "step_2_authorize", + _s17_10 = "Step 2: Authorize", + _s27_9 = "migration_not_yet_completed", + _s35_3 = "The migration has not yet completed", + _s50_4 = ":user created recurring invoice :recurring_invoice", + _s50_5 = ":user updated recurring invoice :recurring_invoice", + _s51_1 = ":user archived recurring invoice :recurring_invoice", + _s50_6 = ":user deleted recurring invoice :recurring_invoice", + _s51_2 = ":user restored recurring invoice :recurring_invoice", + _s18_9 = "show_task_end_date", + _s18_10 = "Show Task End Date", + _s23_5 = "show_task_end_date_help", + _s35_4 = "Enable specifying the task end date", + _s16_23 = "years_data_shown", + _s16_24 = "Years Data Shown", + _s18_11 = "ended_all_sessions", + _s31_5 = "Successfully ended all sessions", + _s16_25 = "end_all_sessions", + _s16_26 = "End All Sessions", + _s18_12 = "contact_first_name", + _s18_13 = "Contact First Name", + _s17_11 = "contact_last_name", + _s17_12 = "Contact Last Name", + _s49_ = "Must be greater than zero and less than the total", + _s21_11 = "body_variable_missing", + _s53_ = "Error: the custom email must include a :body variable", + _s25_12 = "add_body_variable_message", + _s37_0 = "Make sure to include a :body variable", + _s17_13 = "view_date_formats", + _s17_14 = "View Date Formats", + _s26_5 = "owner_upgrade_to_paid_plan", + _s85_ = "The account owner can upgrade to a paid plan to enable the advanced advanced settings", + _s20_7 = "upgrade_to_paid_plan", + _s54_ = "Upgrade to a paid plan to enable the advanced settings", + _s21_12 = "invoice_payment_terms", + _s21_13 = "Invoice Payment Terms", + _s17_15 = "quote_valid_until", + _s17_16 = "Quote Valid Until", + _s18_14 = "recurring_products", + _s18_15 = "Recurring Products", + _s18_16 = "allow_cancellation", + _s18_17 = "Allow Cancellation", + _s16_27 = "per_seat_enabled", + _s16_28 = "Per Seat Enabled", + _s21_14 = "allow_query_overrides", + _s21_15 = "Allow Query Overrides", + _s18_18 = "allow_plan_changes", + _s18_19 = "Allow Plan Changes", + _s21_16 = "webhook_configuration", + _s21_17 = "Webhook Configuration", + _s20_8 = "email_spam_complaint", + _s16_29 = "webhook_response", + _s16_30 = "Webhook Response", + _s22_4 = "authentication_failure", + _s22_5 = "Authentication Failure", + _s16_31 = "new_subscription", + _s16_32 = "New Subscription", + _s17_17 = "edit_subscription", + _s17_18 = "Edit Subscription", + _s20_9 = "created_subscription", + _s33_5 = "Successfully created subscription", + _s20_10 = "updated_subscription", + _s33_6 = "Successfully updated subscription", + _s21_18 = "archived_subscription", + _s34_1 = "Successfully archived subscription", + _s20_11 = "deleted_subscription", + _s33_7 = "Successfully deleted subscription", + _s20_12 = "removed_subscription", + _s33_8 = "Successfully removed subscription", + _s21_19 = "restored_subscription", + _s34_2 = "Successfully restored subscription", + _s19_8 = "search_subscription", + _s21_20 = "Search 1 Subscription", + _s20_13 = "search_subscriptions", + _s27_10 = "Search :count Subscriptions", + _s26_6 = "subdomain_is_not_available", + _s26_7 = "Subdomain is not available", + _s16_33 = "disconnect_gmail", + _s16_34 = "Disconnect Gmail", + _s28_5 = "Successfully connected Gmail", + _s18_20 = "disconnected_gmail", + _s31_6 = "Successfully disconnected Gmail", + _s16_35 = "update_fail_help", + _s100_ = "Changes to the codebase may be blocking the update, you can run this command to discard the changes:", + _s16_36 = "client_id_number", + _s16_37 = "Client ID Number", + _s16_38 = "password_timeout", + _s16_39 = "Password Timeout", + _s29_0 = "shared_invoice_credit_counter", + _s29_1 = "Shared Invoice/Credit Counter", + _s16_40 = "activate_company", + _s16_41 = "Activate Company", + _s21_21 = "activate_company_help", + _s51_3 = "Enable emails, recurring invoices and notifications", + _s27_11 = "an_error_occurred_try_again", + _s35_5 = "An error occurred, please try again", + _s27_12 = "please_first_set_a_password", + _s27_13 = "Please first set a password", + _s34_3 = "changing_phone_disables_two_factor", + _s52_0 = "Warning: Changing your phone number will disable 2FA", + _s23_6 = "please_select_a_country", + _s23_7 = "Please select a country", + _s19_9 = "disabled_two_factor", + _s25_13 = "Successfully disabled 2FA", + _s16_42 = "connected_google", + _s30_1 = "Successfully connected account", + _s19_10 = "disconnected_google", + _s33_9 = "Successfully disconnected account", + _s32_1 = "enter_phone_to_enable_two_factor", + _s72_ = "Please provide a mobile phone number to enable two factor authentication", + _s21_22 = "two_factor_setup_help", + _s46_1 = "Scan the bar code with a :link compatible app.", + _s18_21 = "enabled_two_factor", + _s46_2 = "Successfully enabled Two-Factor Authentication", + _s17_19 = "disconnect_google", + _s17_20 = "Disconnect Google", + _s17_21 = "enable_two_factor", + _s18_22 = "disable_two_factor", + _s18_23 = "Disable Two Factor", + _s34_4 = "require_password_with_social_login", + _s34_5 = "Require Password with Social Login", + _s23_8 = "session_about_to_expire", + _s40_1 = "Warning: Your session is about to expire", + _s19_11 = "web_session_timeout", + _s19_12 = "Web Session Timeout", + _s17_22 = "security_settings", + _s17_23 = "Security Settings", + _s26_8 = "confirm_your_email_address", + _s33_10 = "Please confirm your email address", + _s16_43 = "refunded_payment", + _s19_13 = "partially_unapplied", + _s19_14 = "Partially Unapplied", + _s19_15 = "select_a_gmail_user", + _s45_0 = "Please select a user authenticated with Gmail", + _s17_24 = "start_multiselect", + _s17_25 = "Start Multiselect", + _s27_14 = "email_sent_to_confirm_email", + _s51_4 = "An email has been sent to confirm the email address", + _s21_23 = "counter_pattern_error", + _s97_ = "To use :client_counter please add either :client_number or :client_id_number to prevent conflicts", + _s18_24 = "convert_to_invoice", + _s18_25 = "Convert to Invoice", + _s16_44 = "registration_url", + _s16_45 = "Registration URL", + _s19_16 = "search_payment_term", + _s21_24 = "Search 1 Payment Term", + _s20_14 = "search_payment_terms", + _s27_15 = "Search :count Payment Terms", + _s16_46 = "save_and_preview", + _s16_47 = "Save and Preview", + _s16_48 = "supported_events", + _s16_49 = "Supported Events", + _s16_50 = "converted_amount", + _s16_51 = "Converted Amount", + _s17_26 = "converted_balance", + _s17_27 = "Converted Balance", + _s22_6 = "converted_paid_to_date", + _s22_7 = "Converted Paid to Date", + _s24_6 = "converted_credit_balance", + _s24_7 = "Converted Credit Balance", + _s17_28 = "default_documents", + _s17_29 = "Default Documents", + _s20_15 = "document_upload_help", + _s34_6 = "Enable clients to upload documents", + _s21_25 = "debug_mode_is_enabled", + _s21_26 = "Debug mode is enabled", + _s26_9 = "debug_mode_is_enabled_help", + _s96_ = "Warning: it is intended for use on local machines, it can leak credentials. Click to learn more.", + _s17_30 = "upcoming_expenses", + _s17_31 = "Upcoming Expenses", + _s27_16 = "Successfully started import", + _s24_8 = "duplicate_column_mapping", + _s24_9 = "Duplicate column mapping", + _s20_16 = "uses_inclusive_taxes", + _s20_17 = "Uses Inclusive Taxes", + _s18_26 = "is_amount_discount", + _s18_27 = "Is Amount Discount", + _s25_14 = "first_row_as_column_names", + _s29_2 = "Use first row as column names", + _s16_52 = "no_file_selected", + _s16_53 = "No File Selected", + _s22_8 = "required_files_missing", + _s24_10 = "Please provide all CSVs.", + _s43_0 = "Preview updates faster but is less accurate", + _s17_32 = "fullscreen_editor", + _s17_33 = "Fullscreen Editor", + _s22_9 = "please_type_to_confirm", + _s24_11 = "sent_invoices_are_locked", + _s24_12 = "Sent invoices are locked", + _s24_13 = "paid_invoices_are_locked", + _s24_14 = "Paid invoices are locked", + _s23_9 = "recurring_invoice_total", + _s24_15 = "company_disabled_warning", + _s17_34 = "default_task_rate", + _s17_35 = "Default Task Rate", + _s16_54 = "edit_task_status", + _s16_55 = "Edit Task Status", + _s19_17 = "created_task_status", + _s32_2 = "Successfully created task status", + _s19_18 = "updated_task_status", + _s20_18 = "archived_task_status", + _s33_11 = "Successfully archived task status", + _s19_19 = "deleted_task_status", + _s32_3 = "Successfully deleted task status", + _s19_20 = "removed_task_status", + _s32_4 = "Successfully removed task status", + _s20_19 = "restored_task_status", + _s33_12 = "Successfully restored task status", + _s22_10 = "archived_task_statuses", + _s42_2 = "Successfully archived :value task statuses", + _s21_27 = "deleted_task_statuses", + _s41_0 = "Successfully deleted :value task statuses", + _s22_11 = "restored_task_statuses", + _s42_3 = "Successfully restored :value task statuses", + _s18_28 = "search_task_status", + _s20_20 = "Search 1 Task Status", + _s20_21 = "search_task_statuses", + _s27_17 = "Search :count Task Statuses", + _s16_56 = "show_tasks_table", + _s16_57 = "Show Tasks Table", + _s21_28 = "show_tasks_table_help", + _s52_1 = "Always show the tasks section when creating invoices", + _s20_22 = "invoice_task_timelog", + _s20_23 = "Invoice Task Timelog", + _s25_15 = "invoice_task_timelog_help", + _s42_4 = "Add time details to the invoice line items", + _s20_24 = "invoice_task_datelog", + _s20_25 = "Invoice Task Datelog", + _s25_16 = "invoice_task_datelog_help", + _s42_5 = "Add date details to the invoice line items", + _s21_29 = "auto_start_tasks_help", + _s25_17 = "Start tasks before saving", + _s18_29 = "configure_statuses", + _s18_30 = "Configure Statuses", + _s20_26 = "configure_categories", + _s20_27 = "Configure Categories", + _s18_31 = "expense_categories", + _s18_32 = "Expense Categories", + _s20_28 = "new_expense_category", + _s20_29 = "New Expense Category", + _s21_30 = "edit_expense_category", + _s21_31 = "Edit Expense Category", + _s24_16 = "created_expense_category", + _s37_1 = "Successfully created expense category", + _s24_17 = "updated_expense_category", + _s37_2 = "Successfully updated expense category", + _s25_18 = "archived_expense_category", + _s38_3 = "Successfully archived expense category", + _s24_18 = "deleted_expense_category", + _s24_19 = "removed_expense_category", + _s37_3 = "Successfully removed expense category", + _s25_19 = "restored_expense_category", + _s38_4 = "Successfully restored expense category", + _s27_18 = "archived_expense_categories", + _s26_10 = "deleted_expense_categories", + _s46_3 = "Successfully deleted expense :value categories", + _s27_19 = "restored_expense_categories", + _s47_0 = "Successfully restored expense :value categories", + _s23_10 = "search_expense_category", + _s25_20 = "Search 1 Expense Category", + _s25_21 = "search_expense_categories", + _s32_5 = "Search :count Expense Categories", + _s21_32 = "use_available_credits", + _s21_33 = "Use Available Credits", + _s22_12 = "negative_payment_error", + _s17_36 = "force_update_help", + _s76_ = "You are running the latest version but there may be pending fixes available.", + _s18_33 = "should_be_invoiced", + _s23_11 = "should_be_invoiced_help", + _s29_3 = "add_documents_to_invoice_help", + _s21_34 = "convert_currency_help", + _s20_30 = "Set an exchange rate", + _s16_58 = "expense_settings", + _s16_59 = "Expense Settings", + _s18_34 = "clone_to_recurring", + _s18_35 = "Clone to Recurring", + _s17_37 = "auto_bill_enabled", + _s17_38 = "Auto Bill Enabled", + _s25_22 = "stopped_recurring_invoice", + _s38_5 = "Successfully stopped recurring invoice", + _s25_23 = "started_recurring_invoice", + _s38_6 = "Successfully started recurring invoice", + _s25_24 = "resumed_recurring_invoice", + _s38_7 = "Successfully resumed recurring invoice", + _s19_21 = "gateway_refund_help", + _s43_1 = "Process the refund with the payment gateway", + _s22_13 = "first_day_of_the_month", + _s22_14 = "First Day of the Month", + _s21_35 = "last_day_of_the_month", + _s21_36 = "Last Day of the Month", + _s17_39 = "use_payment_terms", + _s17_40 = "Use Payment Terms", + _s16_60 = "remaining_cycles", + _s16_61 = "Remaining Cycles", + _s17_41 = "recurring_invoice", + _s17_42 = "Recurring Invoice", + _s18_36 = "recurring_invoices", + _s18_37 = "Recurring Invoices", + _s21_37 = "new_recurring_invoice", + _s21_38 = "New Recurring Invoice", + _s22_15 = "edit_recurring_invoice", + _s22_16 = "Edit Recurring Invoice", + _s25_25 = "created_recurring_invoice", + _s38_8 = "Successfully created recurring invoice", + _s25_26 = "updated_recurring_invoice", + _s38_9 = "Successfully updated recurring invoice", + _s26_11 = "archived_recurring_invoice", + _s39_1 = "Successfully archived recurring invoice", + _s25_27 = "deleted_recurring_invoice", + _s38_10 = "Successfully deleted recurring invoice", + _s25_28 = "removed_recurring_invoice", + _s38_11 = "Successfully removed recurring invoice", + _s26_12 = "restored_recurring_invoice", + _s39_2 = "Successfully restored recurring invoice", + _s27_20 = "archived_recurring_invoices", + _s47_1 = "Successfully archived recurring :value invoices", + _s26_13 = "deleted_recurring_invoices", + _s46_4 = "Successfully deleted recurring :value invoices", + _s27_21 = "restored_recurring_invoices", + _s47_2 = "Successfully restored recurring :value invoices", + _s24_20 = "search_recurring_invoice", + _s26_14 = "Search 1 Recurring Invoice", + _s25_29 = "search_recurring_invoices", + _s32_6 = "Search :count Recurring Invoices", + _s28_6 = "minimum_under_payment_amount", + _s28_7 = "Minimum Under Payment Amount", + _s18_38 = "allow_over_payment", + _s18_39 = "Allow Over Payment", + _s23_12 = "allow_over_payment_help", + _s35_6 = "Support paying extra to accept tips", + _s19_22 = "allow_under_payment", + _s19_23 = "Allow Under Payment", + _s24_21 = "allow_under_payment_help", + _s30_2 = "payment_reconciliation_failure", + _s22_17 = "Reconciliation Failure", + _s30_3 = "payment_reconciliation_success", + _s22_18 = "Reconciliation Success", + _s17_43 = "email_retry_queue", + _s17_44 = "Email Retry Queue", + _s16_62 = "upstream_failure", + _s16_63 = "Upstream Failure", + _s24_22 = "welcome_to_invoice_ninja", + _s24_23 = "Welcome to Invoice Ninja", + _s18_40 = "reminder_last_sent", + _s18_41 = "Reminder Last Sent", + _s23_13 = "Page :current of :total", + _s16_64 = "emailed_invoices", + _s42_6 = "Enable third-party apps to create invoices", + _s20_31 = "online_payment_email", + _s20_32 = "Online Payment Email", + _s20_33 = "manual_payment_email", + _s20_34 = "Manual Payment Email", + _s17_45 = "selected_invoices", + _s17_46 = "Selected Invoices", + _s17_47 = "selected_payments", + _s17_48 = "Selected Payments", + _s17_49 = "selected_expenses", + _s17_50 = "Selected Expenses", + _s17_51 = "upcoming_invoices", + _s17_52 = "Upcoming Invoices", + _s17_53 = "past_due_invoices", + _s17_54 = "Past Due Invoices", + _s53_0 = "Please restart the app once connected to the internet", + _s17_55 = "crons_not_enabled", + _s28_8 = "The crons need to be enabled", + _s22_19 = "Search :count Webhooks", + _s16_65 = "Search 1 Webhook", + _s28_9 = "Successfully created webhook", + _s28_10 = "Successfully updated webhook", + _s16_66 = "archived_webhook", + _s29_4 = "Successfully archived webhook", + _s28_11 = "Successfully deleted webhook", + _s28_12 = "Successfully removed webhook", + _s16_67 = "restored_webhook", + _s29_5 = "Successfully restored webhook", + _s17_56 = "archived_webhooks", + _s37_4 = "Successfully archived :value webhooks", + _s16_68 = "deleted_webhooks", + _s36_2 = "Successfully deleted :value webhooks", + _s16_69 = "removed_webhooks", + _s36_3 = "Successfully removed :value webhooks", + _s17_57 = "restored_webhooks", + _s37_5 = "Successfully restored :value webhooks", + _s20_35 = "Search :count Tokens", + _s26_15 = "Successfully created token", + _s26_16 = "Successfully updated token", + _s27_22 = "Successfully archived token", + _s26_17 = "Successfully deleted token", + _s26_18 = "Successfully removed token", + _s27_23 = "Successfully restored token", + _s35_7 = "Successfully archived :value tokens", + _s34_7 = "Successfully deleted :value tokens", + _s35_8 = "Successfully restored :value tokens", + _s19_24 = "client_registration", + _s19_25 = "Client Registration", + _s24_24 = "client_registration_help", + _s45_1 = "Enable clients to self register in the portal", + _s21_39 = "customize_and_preview", + _s19_26 = "Customize & Preview", + _s20_36 = "client_email_not_set", + _s41_1 = "Client does not have an email address set", + _s16_70 = "credit_remaining", + _s16_71 = "Credit Remaining", + _s16_72 = "reminder_endless", + _s17_58 = "Endless Reminders", + _s23_14 = "configure_payment_terms", + _s23_15 = "Configure Payment Terms", + _s16_73 = "new_payment_term", + _s16_74 = "New Payment Term", + _s17_59 = "edit_payment_term", + _s17_60 = "Edit Payment Term", + _s20_37 = "created_payment_term", + _s33_13 = "Successfully created payment term", + _s20_38 = "updated_payment_term", + _s33_14 = "Successfully updated payment term", + _s21_40 = "archived_payment_term", + _s34_8 = "Successfully archived payment term", + _s20_39 = "deleted_payment_term", + _s33_15 = "Successfully deleted payment term", + _s20_40 = "removed_payment_term", + _s33_16 = "Successfully removed payment term", + _s21_41 = "restored_payment_term", + _s34_9 = "Successfully restored payment term", + _s22_20 = "archived_payment_terms", + _s42_7 = "Successfully archived :value payment terms", + _s21_42 = "deleted_payment_terms", + _s41_2 = "Successfully deleted :value payment terms", + _s22_21 = "restored_payment_terms", + _s42_8 = "Successfully restored :value payment terms", + _s23_16 = "change_to_mobile_layout", + _s28_13 = "Change to the mobile layout?", + _s24_25 = "change_to_desktop_layout", + _s29_6 = "Change to the desktop layout?", + _s18_42 = "partially_refunded", + _s18_43 = "Partially Refunded", + _s16_75 = "search_documents", + _s16_76 = "search_tax_rates", + _s17_61 = "Search 1 Document", + _s16_77 = "Search 1 Invoice", + _s16_78 = "Search 1 Product", + _s17_62 = "Search 1 Tax Rate", + _s16_79 = "Search 1 Project", + _s16_80 = "Search 1 Expense", + _s16_81 = "Search 1 Payment", + _s17_63 = "cancelled_invoice", + _s30_4 = "Successfully cancelled invoice", + _s18_44 = "cancelled_invoices", + _s31_7 = "Successfully cancelled invoices", + _s16_82 = "reversed_invoice", + _s29_7 = "Successfully reversed invoice", + _s17_64 = "reversed_invoices", + _s30_5 = "Successfully reversed invoices", + _s17_65 = "city_state_postal", + _s17_66 = "City/State/Postal", + _s17_67 = "postal_city_state", + _s17_68 = "Postal/City/State", + _s16_83 = "purge_successful", + _s32_7 = "Successfully purged company data", + _s18_45 = "purge_data_message", + _s65_ = "Warning: This will permanently erase your data, there is no undo.", + _s25_30 = "Successfully saved design", + _s25_31 = "receive_all_notifications", + _s25_32 = "Receive All Notifications", + _s16_84 = "purchase_license", + _s16_85 = "Purchase License", + _s22_22 = "cancel_account_message", + _s22_23 = "delete_company_message", + _s28_14 = "Successfully converted quote", + _s27_24 = "Successfully created design", + _s27_25 = "Successfully updated design", + _s28_15 = "Successfully archived design", + _s27_26 = "Successfully deleted design", + _s27_27 = "Successfully removed design", + _s28_16 = "Successfully restored design", + _s16_86 = "archived_designs", + _s36_4 = "Successfully archived :value designs", + _s35_9 = "Successfully deleted :value designs", + _s16_87 = "restored_designs", + _s36_5 = "Successfully restored :value designs", + _s16_88 = "recurring_quotes", + _s16_89 = "Recurring Quotes", + _s18_46 = "account_management", + _s18_47 = "Account Management", + _s27_28 = "Successfully created credit", + _s27_29 = "Successfully updated credit", + _s28_17 = "Successfully archived credit", + _s27_30 = "Successfully deleted credit", + _s27_31 = "Successfully removed credit", + _s28_18 = "Successfully restored credit", + _s16_90 = "archived_credits", + _s16_91 = "restored_credits", + _s36_6 = "Successfully restored :value credits", + _s26_19 = "a_new_version_is_available", + _s41_3 = "A new version of the web app is available", + _s16_92 = "update_available", + _s16_93 = "Update Available", + _s29_8 = "Update successfully completed", + _s17_69 = "slack_webhook_url", + _s17_70 = "Slack Webhook URL", + _s26_20 = "Successfully added company", + _s16_94 = "Custom Company 1", + _s16_95 = "Custom Company 2", + _s16_96 = "Custom Company 3", + _s16_97 = "Custom Company 4", + _s16_98 = "Custom Product 1", + _s16_99 = "Custom Product 2", + _s16_100 = "Custom Product 3", + _s16_101 = "Custom Product 4", + _s16_102 = "Custom Contact 1", + _s16_103 = "Custom Contact 2", + _s16_104 = "Custom Contact 3", + _s16_105 = "Custom Contact 4", + _s16_106 = "Custom Project 1", + _s16_107 = "Custom Project 2", + _s16_108 = "Custom Project 3", + _s16_109 = "Custom Project 4", + _s16_110 = "Custom Expense 1", + _s16_111 = "Custom Expense 2", + _s16_112 = "Custom Expense 3", + _s16_113 = "Custom Expense 4", + _s16_114 = "Custom Invoice 1", + _s16_115 = "Custom Invoice 2", + _s16_116 = "Custom Invoice 3", + _s16_117 = "Custom Invoice 4", + _s16_118 = "Custom Payment 1", + _s16_119 = "Custom Payment 2", + _s16_120 = "Custom Payment 3", + _s16_121 = "Custom Payment 4", + _s18_48 = "Custom Surcharge 1", + _s18_49 = "Custom Surcharge 2", + _s18_50 = "Custom Surcharge 3", + _s18_51 = "Custom Surcharge 4", + _s18_52 = "contact_last_login", + _s18_53 = "Contact Last Login", + _s17_71 = "contact_full_name", + _s17_72 = "Contact Full Name", + _s21_43 = "contact_custom_value1", + _s22_24 = "Contact Custom Value 1", + _s21_44 = "contact_custom_value2", + _s22_25 = "Contact Custom Value 2", + _s21_45 = "contact_custom_value3", + _s22_26 = "Contact Custom Value 3", + _s21_46 = "contact_custom_value4", + _s22_27 = "Contact Custom Value 4", + _s17_73 = "shipping_address1", + _s17_74 = "shipping_address2", + _s18_54 = "Shipping Apt/Suite", + _s23_17 = "Shipping State/Province", + _s20_41 = "shipping_postal_code", + _s20_42 = "Shipping Postal Code", + _s16_122 = "shipping_country", + _s16_123 = "Shipping Country", + _s16_124 = "billing_address1", + _s16_125 = "billing_address2", + _s17_75 = "Billing Apt/Suite", + _s22_28 = "Billing State/Province", + _s19_27 = "billing_postal_code", + _s19_28 = "Billing Postal Code", + _s16_126 = "unapproved_quote", + _s16_127 = "Unapproved Quote", + _s21_47 = "include_recent_errors", + _s35_10 = "Include recent errors from the logs", + _s30_6 = "your_message_has_been_received", + _s63_ = "We have received your message and will try to respond promptly.", + _s20_43 = "show_product_details", + _s20_44 = "Show Product Details", + _s25_33 = "show_product_details_help", + _s56_ = "Include the description and cost in the product dropdown", + _s20_45 = "pdf_min_requirements", + _s34_10 = "The PDF renderer requires :version", + _s18_55 = "adjust_fee_percent", + _s18_56 = "Adjust Fee Percent", + _s23_18 = "adjust_fee_percent_help", + _s18_57 = "configure_settings", + _s18_58 = "Configure Settings", + _s21_48 = "password_is_too_short", + _s20_46 = "password_is_too_easy", + _s58_1 = "Password must contain an upper case character and a number", + _s19_29 = "client_portal_tasks", + _s19_30 = "Client Portal Tasks", + _s23_19 = "client_portal_dashboard", + _s23_20 = "Client Portal Dashboard", + _s20_47 = "please_enter_a_value", + _s20_48 = "Please enter a value", + _s25_34 = "Successfully deleted logo", + _s17_76 = "show_product_cost", + _s17_77 = "Show Product Cost", + _s55_0 = "Display a product cost field to track the markup/profit", + _s21_49 = "show_product_quantity", + _s21_50 = "Show Product Quantity", + _s26_21 = "show_product_quantity_help", + _s58_2 = "Display a product quantity field, otherwise default to one", + _s21_51 = "show_invoice_quantity", + _s21_52 = "Show Invoice Quantity", + _s26_22 = "show_invoice_quantity_help", + _s60_ = "Display a line item quantity field, otherwise default to one", + _s21_53 = "show_product_discount", + _s21_54 = "Show Product Discount", + _s26_23 = "show_product_discount_help", + _s34_11 = "Display a line item discount field", + _s16_128 = "default_quantity", + _s16_129 = "Default Quantity", + _s21_55 = "default_quantity_help", + _s47_3 = "Automatically set the line item quantity to one", + _s16_130 = "default_tax_rate", + _s16_131 = "Default Tax Rate", + _s17_78 = "invoice_tax_rates", + _s17_79 = "Invoice Tax Rates", + _s18_59 = "no_client_selected", + _s18_60 = "configure_gateways", + _s18_61 = "Configure Gateways", + _s18_62 = "tax_settings_rates", + _s19_31 = "comma_sparated_list", + _s20_49 = "Comma separated list", + _s16_132 = "single_line_text", + _s16_133 = "Single-line text", + _s27_32 = "recover_password_email_sent", + _s39_3 = "A password recovery email has been sent", + _s16_134 = "recover_password", + _s16_135 = "late_fee_percent", + _s16_136 = "Late Fee Percent", + _s19_32 = "Before the due date", + _s18_63 = "After the due date", + _s18_64 = "after_invoice_date", + _s22_29 = "After the invoice date", + _s21_56 = "partial_payment_email", + _s21_57 = "Partial Payment Email", + _s16_137 = "endless_reminder", + _s16_138 = "Endless Reminder", + _s16_139 = "filtered_by_user", + _s16_140 = "Filtered by User", + _s18_65 = "administrator_help", + _s66_ = "Allow user to manage users, change settings and modify all records", + _s25_35 = "Successfully created user", + _s25_36 = "Successfully updated user", + _s26_24 = "Successfully archived user", + _s25_37 = "Successfully deleted user", + _s25_38 = "Successfully removed user", + _s26_25 = "Successfully restored user", + _s34_12 = "Successfully archived :value users", + _s33_17 = "Successfully deleted :value users", + _s33_18 = "Successfully removed :value users", + _s34_13 = "Successfully restored :value users", + _s16_141 = "general_settings", + _s16_142 = "General Settings", + _s17_80 = "hide_paid_to_date", + _s17_81 = "Hide Paid to Date", + _s22_30 = "hide_paid_to_date_help", + _s87_ = 'Only display the "Paid to Date" area on your invoices once a payment has been received.', + _s23_21 = "invoice_embed_documents", + _s28_19 = "invoice_embed_documents_help", + _s39_4 = "Include attached images in the invoice.", + _s16_143 = "all_pages_header", + _s16_144 = "all_pages_footer", + _s18_66 = "auto_email_invoice", + _s23_22 = "auto_email_invoice_help", + _s61_ = "Automatically email recurring invoices when they are created.", + _s18_67 = "auto_archive_quote", + _s23_23 = "auto_archive_quote_help", + _s53_1 = "Automatically archive quotes when they are converted.", + _s18_68 = "auto_convert_quote", + _s23_24 = "auto_convert_quote_help", + _s70_ = "Automatically convert a quote to an invoice when approved by a client.", + _s17_82 = "workflow_settings", + _s17_83 = "Workflow Settings", + _s17_84 = "freq_three_months", + _s16_145 = "freq_four_months", + _s16_146 = "freq_three_years", + _s17_85 = "generated_numbers", + _s17_86 = "Generated Numbers", + _s16_147 = "recurring_prefix", + _s16_148 = "Recurring Prefix", + _s17_87 = "invoice_surcharge", + _s17_88 = "Invoice Surcharge", + _s17_89 = "custom_javascript", + _s17_90 = "Custom JavaScript", + _s16_149 = "signature_on_pdf", + _s21_58 = "signature_on_pdf_help", + _s51_5 = "Show the client signature on the invoice/quote PDF.", + _s25_39 = "show_accept_invoice_terms", + _s22_31 = "Invoice Terms Checkbox", + _s30_7 = "show_accept_invoice_terms_help", + _s61_0 = "Require client to confirm that they accept the invoice terms.", + _s23_25 = "show_accept_quote_terms", + _s20_50 = "Quote Terms Checkbox", + _s28_20 = "show_accept_quote_terms_help", + _s59_0 = "Require client to confirm that they accept the quote terms.", + _s25_40 = "require_invoice_signature", + _s17_91 = "Invoice Signature", + _s30_8 = "require_invoice_signature_help", + _s42_9 = "Require client to provide their signature.", + _s23_26 = "require_quote_signature", + _s22_32 = "enable_portal_password", + _s25_41 = "Password Protect Invoices", + _s27_33 = "enable_portal_password_help", + _s24_26 = "enable_email_markup_help", + _s86_ = "Make it easier for your clients to pay you by adding schema.org markup to your emails.", + _s16_150 = "attach_documents", + _s16_151 = "Attach Documents", + _s19_33 = "enable_email_markup", + _s19_34 = "accepted_card_logos", + _s19_35 = "Accepted Card Logos", + _s19_36 = "update_address_help", + _s45_2 = "Update client's address with provided details", + _s16_152 = "created_tax_rate", + _s29_9 = "Successfully created tax rate", + _s16_153 = "updated_tax_rate", + _s29_10 = "Successfully updated tax rate", + _s17_92 = "archived_tax_rate", + _s16_154 = "deleted_tax_rate", + _s29_11 = "Successfully deleted tax rate", + _s17_93 = "restored_tax_rate", + _s30_9 = "Successfully restored tax rate", + _s18_69 = "archived_tax_rates", + _s38_12 = "Successfully archived :value tax rates", + _s17_94 = "deleted_tax_rates", + _s37_6 = "Successfully deleted :value tax rates", + _s18_70 = "restored_tax_rates", + _s38_13 = "Successfully restored :value tax rates", + _s18_71 = "fill_products_help", + _s71_ = "Selecting a product will automatically fill in the description and cost", + _s20_51 = "update_products_help", + _s65_0 = "Updating an invoice will automatically update the product library", + _s16_155 = "convert_products", + _s16_156 = "Convert Products", + _s21_59 = "convert_products_help", + _s16_157 = "company_gateways", + _s16_158 = "Payment Gateways", + _s19_37 = "new_company_gateway", + _s20_52 = "edit_company_gateway", + _s23_27 = "created_company_gateway", + _s28_21 = "Successfully created gateway", + _s23_28 = "updated_company_gateway", + _s28_22 = "Successfully updated gateway", + _s24_27 = "archived_company_gateway", + _s29_12 = "Successfully archived gateway", + _s23_29 = "deleted_company_gateway", + _s28_23 = "Successfully deleted gateway", + _s24_28 = "restored_company_gateway", + _s29_13 = "Successfully restored gateway", + _s25_42 = "archived_company_gateways", + _s37_7 = "Successfully archived :value gateways", + _s24_29 = "deleted_company_gateways", + _s36_7 = "Successfully deleted :value gateways", + _s25_43 = "restored_company_gateways", + _s37_8 = "Successfully restored :value gateways", + _s16_159 = "continue_editing", + _s16_160 = "Continue Editing", + _s21_60 = "first_day_of_the_week", + _s21_61 = "First Day of the Week", + _s23_30 = "first_month_of_the_year", + _s23_31 = "First Month of the Year", + _s18_72 = "military_time_help", + _s19_38 = "filtered_by_project", + _s19_39 = "Filtered by Project", + _s17_95 = "filtered_by_group", + _s17_96 = "Filtered by Group", + _s19_40 = "filtered_by_invoice", + _s19_41 = "Filtered by Invoice", + _s18_73 = "filtered_by_client", + _s18_74 = "Filtered by Client", + _s18_75 = "filtered_by_vendor", + _s18_76 = "Filtered by Vendor", + _s26_26 = "Successfully created group", + _s26_27 = "Successfully updated group", + _s35_11 = "Successfully archived :value groups", + _s34_14 = "Successfully deleted :value groups", + _s35_12 = "Successfully restored :value groups", + _s27_34 = "Successfully archived group", + _s26_28 = "Successfully deleted group", + _s27_35 = "Successfully restored group", + _s26_29 = "Successfully uploaded logo", + _s27_36 = "Successfully saved settings", + _s16_161 = "product_settings", + _s16_162 = "Product Settings", + _s17_97 = "advanced_settings", + _s17_98 = "Advanced Settings", + _s23_32 = "templates_and_reminders", + _s21_62 = "Templates & Reminders", + _s22_33 = "credit_cards_and_banks", + _s20_53 = "Credit Cards & Banks", + _s19_42 = "data_visualizations", + _s19_43 = "Data Visualizations", + _s27_37 = "thank_you_for_your_purchase", + _s28_24 = "Thank you for your purchase!", + _s19_44 = "annual_subscription", + _s19_45 = "Annual Subscription", + _s25_44 = "please_enter_a_first_name", + _s25_45 = "Please enter a first name", + _s24_30 = "please_enter_a_last_name", + _s24_31 = "Please enter a last name", + _s33_19 = "please_agree_to_terms_and_privacy", + _s77_0 = "Please agree to the terms of service and privacy policy to create an account.", + _s16_163 = "terms_of_service", + _s16_164 = "Terms of Service", + _s18_77 = "no_record_selected", + _s18_78 = "No record selected", + _s21_63 = "error_unsaved_changes", + _s34_15 = "Please save or cancel your changes", + _s27_38 = "requires_an_enterprise_plan", + _s17_99 = "uploaded_document", + _s30_10 = "Successfully uploaded document", + _s16_165 = "updated_document", + _s29_14 = "Successfully updated document", + _s17_100 = "archived_document", + _s30_11 = "Successfully archived document", + _s16_166 = "deleted_document", + _s29_15 = "Successfully deleted document", + _s17_101 = "restored_document", + _s30_12 = "Successfully restored document", + _s18_79 = "archived_documents", + _s38_14 = "Successfully archived :value documents", + _s17_102 = "deleted_documents", + _s37_9 = "Successfully deleted :value documents", + _s18_80 = "restored_documents", + _s38_15 = "Successfully restored :value documents", + _s16_167 = "expense_status_1", + _s16_168 = "expense_status_2", + _s16_169 = "expense_status_3", + _s24_32 = "add_documents_to_invoice", + _s16_170 = "convert_currency", + _s27_39 = "Successfully created vendor", + _s27_40 = "Successfully updated vendor", + _s28_25 = "Successfully archived vendor", + _s27_41 = "Successfully deleted vendor", + _s28_26 = "Successfully restored vendor", + _s16_171 = "archived_vendors", + _s16_172 = "restored_vendors", + _s36_8 = "Successfully restored :value vendors", + _s28_27 = "Successfully created expense", + _s28_28 = "Successfully updated expense", + _s16_173 = "archived_expense", + _s29_16 = "Successfully archived expense", + _s28_29 = "Successfully deleted expense", + _s16_174 = "restored_expense", + _s29_17 = "Successfully restored expense", + _s17_103 = "archived_expenses", + _s16_175 = "deleted_expenses", + _s17_104 = "restored_expenses", + _s37_10 = "Successfully restored :value expenses", + _s21_64 = "failed_to_find_record", + _s21_65 = "Failed to find record", + _s36_9 = "Please correct any overlapping times", + _s25_46 = "Successfully started task", + _s25_47 = "Successfully stopped task", + _s25_48 = "Successfully resumed task", + _s16_176 = "auto_start_tasks", + _s16_177 = "Auto Start Tasks", + _s25_49 = "Successfully created task", + _s25_50 = "Successfully updated task", + _s26_30 = "Successfully archived task", + _s25_51 = "Successfully deleted task", + _s26_31 = "Successfully restored task", + _s34_16 = "Successfully restored :value tasks", + _s19_46 = "please_enter_a_name", + _s19_47 = "Please enter a name", + _s28_30 = "Successfully created project", + _s28_31 = "Successfully updated project", + _s16_178 = "archived_project", + _s29_18 = "Successfully archived project", + _s28_32 = "Successfully deleted project", + _s16_179 = "restored_project", + _s29_19 = "Successfully restored project", + _s17_105 = "archived_projects", + _s16_180 = "deleted_projects", + _s17_106 = "restored_projects", + _s37_11 = "Successfully restored :value projects", + _s27_42 = "thank_you_for_using_our_app", + _s28_33 = "Thank you for using our app!", + _s21_66 = "If you like it please", + _s18_81 = "click_here_capital", + _s30_13 = "authenticate_to_change_setting", + _s42_10 = "Please authenticate to change this setting", + _s19_48 = "please_authenticate", + _s19_49 = "Please authenticate", + _s24_33 = "biometric_authentication", + _s24_34 = "Biometric Authentication", + _s17_107 = "comparison_period", + _s17_108 = "Comparison Period", + _s16_181 = "clone_to_invoice", + _s16_182 = "Clone to Invoice", + _s20_54 = "edit_recurring_quote", + _s20_55 = "Edit Recurring Quote", + _s16_183 = "shipping_address", + _s16_184 = "Shipping Address", + _s16_185 = "refresh_complete", + _s16_186 = "Refresh Complete", + _s23_33 = "please_enter_your_email", + _s23_34 = "Please enter your email", + _s26_32 = "please_enter_your_password", + _s26_33 = "Please enter your password", + _s21_67 = "please_enter_your_url", + _s21_68 = "Please enter your URL", + _s26_34 = "please_enter_a_product_key", + _s26_35 = "Please enter a product key", + _s17_109 = "an_error_occurred", + _s17_110 = "An error occurred", + _s19_50 = "copied_to_clipboard", + _s30_14 = "Copied :value to the clipboard", + _s16_187 = "could_not_launch", + _s16_188 = "Could not launch", + _s16_189 = "email_is_invalid", + _s16_190 = "Email is invalid", + _s28_34 = "Successfully created product", + _s28_35 = "Successfully updated product", + _s16_191 = "archived_product", + _s29_20 = "Successfully archived product", + _s28_36 = "Successfully deleted product", + _s16_192 = "restored_product", + _s29_21 = "Successfully restored product", + _s17_111 = "archived_products", + _s16_193 = "deleted_products", + _s17_112 = "restored_products", + _s37_12 = "Successfully restored :value products", + _s27_43 = "Successfully created client", + _s27_44 = "Successfully updated client", + _s28_37 = "Successfully archived client", + _s16_194 = "archived_clients", + _s27_45 = "Successfully deleted client", + _s28_38 = "Successfully restored client", + _s16_195 = "restored_clients", + _s36_10 = "Successfully restored :value clients", + _s28_39 = "Successfully created invoice", + _s28_40 = "Successfully updated invoice", + _s16_196 = "archived_invoice", + _s29_22 = "Successfully archived invoice", + _s28_41 = "Successfully deleted invoice", + _s16_197 = "restored_invoice", + _s29_23 = "Successfully restored invoice", + _s17_113 = "archived_invoices", + _s16_198 = "deleted_invoices", + _s17_114 = "restored_invoices", + _s37_13 = "Successfully restored :value invoices", + _s16_199 = "partial_due_date", + _s16_200 = "Partial Due Date", + _s17_115 = "invoice_status_id", + _s22_34 = "click_plus_to_add_item", + _s22_35 = "Click + to add an item", + _s22_36 = "click_plus_to_add_time", + _s20_56 = "please_select_a_date", + _s20_57 = "Please select a date", + _s22_37 = "please_select_a_client", + _s22_38 = "Please select a client", + _s24_35 = "please_select_an_invoice", + _s24_36 = "Please select an invoice", + _s30_15 = "please_enter_an_invoice_number", + _s30_16 = "Please enter an invoice number", + _s27_46 = "please_enter_a_quote_number", + _s27_47 = "Please enter a quote number", + _s22_39 = "marked_invoice_as_sent", + _s35_13 = "Successfully marked invoice as sent", + _s22_40 = "marked_invoice_as_paid", + _s23_35 = "marked_invoices_as_sent", + _s36_11 = "Successfully marked invoices as sent", + _s23_36 = "marked_invoices_as_paid", + _s37_14 = "please_enter_a_client_or_contact_name", + _s37_15 = "Please enter a client or contact name", + _s27_48 = "restart_app_to_apply_change", + _s35_14 = "Restart the app to apply the change", + _s16_201 = "no_records_found", + _s16_202 = "No records found", + _s16_203 = "payment_status_1", + _s16_204 = "payment_status_2", + _s16_205 = "payment_status_3", + _s16_206 = "payment_status_4", + _s16_207 = "payment_status_5", + _s16_208 = "payment_status_6", + _s17_116 = "payment_status_-1", + _s17_117 = "payment_status_-2", + _s35_15 = "Email payment receipt to the client", + _s21_69 = "transaction_reference", + _s21_70 = "Transaction Reference", + _s28_42 = "Successfully created payment", + _s28_43 = "Successfully updated payment", + _s16_209 = "archived_payment", + _s29_24 = "Successfully archived payment", + _s28_44 = "Successfully deleted payment", + _s16_210 = "restored_payment", + _s29_25 = "Successfully restored payment", + _s17_118 = "archived_payments", + _s16_211 = "deleted_payments", + _s17_119 = "restored_payments", + _s37_16 = "Successfully restored :value payments", + _s26_36 = "Successfully created quote", + _s26_37 = "Successfully updated quote", + _s27_49 = "Successfully archived quote", + _s26_38 = "Successfully deleted quote", + _s27_50 = "Successfully restored quote", + _s35_16 = "Successfully restored :value quotes", + _s28_45 = ":user created client :client", + _s29_26 = ":user archived client :client", + _s28_46 = ":user deleted client :client", + _s30_17 = ":user created invoice :invoice", + _s30_18 = ":user updated invoice :invoice", + _s31_8 = ":user archived invoice :invoice", + _s30_19 = ":user deleted invoice :invoice", + _s30_20 = ":user updated payment :payment", + _s31_9 = ":user archived payment :payment", + _s30_21 = ":user deleted payment :payment", + _s28_47 = ":user entered :credit credit", + _s28_48 = ":user updated :credit credit", + _s29_27 = ":user archived :credit credit", + _s28_49 = ":user deleted :credit credit", + _s26_39 = ":user created quote :quote", + _s26_40 = ":user updated quote :quote", + _s28_50 = ":contact viewed quote :quote", + _s27_51 = ":user archived quote :quote", + _s26_41 = ":user deleted quote :quote", + _s27_52 = ":user restored quote :quote", + _s31_10 = ":user restored invoice :invoice", + _s29_28 = ":user restored client :client", + _s31_11 = ":user restored payment :payment", + _s29_29 = ":user restored :credit credit", + _s28_51 = ":user created vendor :vendor", + _s29_30 = ":user archived vendor :vendor", + _s28_52 = ":user deleted vendor :vendor", + _s29_31 = ":user restored vendor :vendor", + _s30_22 = ":user created expense :expense", + _s31_12 = ":user archived expense :expense", + _s30_23 = ":user deleted expense :expense", + _s31_13 = ":user restored expense :expense", + _s24_37 = ":user created task :task", + _s24_38 = ":user updated task :task", + _s25_52 = ":user archived task :task", + _s24_39 = ":user deleted task :task", + _s25_53 = ":user restored task :task", + _s30_24 = ":user updated expense :expense", + _s39_5 = "System failed to email invoice :invoice", + _s31_14 = ":user reversed invoice :invoice", + _s32_8 = ":user cancelled invoice :invoice", + _s28_53 = ":user updated client :client", + _s28_54 = ":user updated vendor :vendor", + _s17_120 = "one_time_password", + _s17_121 = "One Time Password", + _s20_58 = "marked_quote_as_sent", + _s33_20 = "Successfully marked quote as sent", + _s21_71 = "marked_credit_as_sent", + _s34_17 = "Successfully marked credit as sent", + _s22_41 = "long_press_multiselect", + _s22_42 = "Long-press Multiselect", + _s18_82 = "email_style_custom", + _s18_83 = "Custom Email Style", + _s24_40 = "custom_message_dashboard", + _s24_41 = "Custom Dashboard Message", + _s29_32 = "custom_message_unpaid_invoice", + _s29_33 = "Custom Unpaid Invoice Message", + _s27_53 = "custom_message_paid_invoice", + _s27_54 = "Custom Paid Invoice Message", + _s31_15 = "custom_message_unapproved_quote", + _s31_16 = "Custom Unapproved Quote Message", + _s19_51 = "task_number_pattern", + _s19_52 = "Task Number Pattern", + _s19_53 = "task_number_counter", + _s19_54 = "Task Number Counter", + _s22_43 = "expense_number_pattern", + _s22_44 = "Expense Number Pattern", + _s22_45 = "expense_number_counter", + _s22_46 = "Expense Number Counter", + _s21_72 = "vendor_number_pattern", + _s21_73 = "Vendor Number Pattern", + _s21_74 = "vendor_number_counter", + _s21_75 = "Vendor Number Counter", + _s21_76 = "ticket_number_pattern", + _s21_77 = "Ticket Number Pattern", + _s21_78 = "ticket_number_counter", + _s21_79 = "Ticket Number Counter", + _s22_47 = "payment_number_pattern", + _s22_48 = "Payment Number Pattern", + _s22_49 = "payment_number_counter", + _s22_50 = "Payment Number Counter", + _s22_51 = "invoice_number_pattern", + _s22_52 = "Invoice Number Pattern", + _s22_53 = "invoice_number_counter", + _s22_54 = "Invoice Number Counter", + _s20_59 = "quote_number_pattern", + _s20_60 = "Quote Number Pattern", + _s20_61 = "quote_number_counter", + _s20_62 = "Quote Number Counter", + _s21_80 = "client_number_pattern", + _s21_81 = "Credit Number Pattern", + _s21_82 = "client_number_counter", + _s21_83 = "Credit Number Counter", + _s21_84 = "credit_number_pattern", + _s21_85 = "credit_number_counter", + _s18_84 = "reset_counter_date", + _s18_85 = "Reset Counter Date", + _s28_55 = "shared_invoice_quote_counter", + _s18_86 = "default_tax_name_1", + _s18_87 = "Default Tax Name 1", + _s18_88 = "default_tax_rate_1", + _s18_89 = "Default Tax Rate 1", + _s18_90 = "default_tax_name_2", + _s18_91 = "Default Tax Name 2", + _s18_92 = "default_tax_rate_2", + _s18_93 = "Default Tax Rate 2", + _s18_94 = "default_tax_name_3", + _s18_95 = "Default Tax Name 3", + _s18_96 = "default_tax_rate_3", + _s18_97 = "Default Tax Rate 3", + _s21_86 = "email_subject_invoice", + _s21_87 = "Email Invoice Subject", + _s19_55 = "email_subject_quote", + _s19_56 = "Email Quote Subject", + _s21_88 = "email_subject_payment", + _s21_89 = "Email Payment Subject", + _s29_34 = "email_subject_payment_partial", + _s29_35 = "Email Partial Payment Subject", + _s16_212 = "client_is_active", + _s16_213 = "Client is Active", + _s16_214 = "Client Apt/Suite", + _s16_215 = "Vendor Apt/Suite", + _s24_42 = "client_shipping_address1", + _s22_55 = "Client Shipping Street", + _s24_43 = "client_shipping_address2", + _s25_54 = "Client Shipping Apt/Suite", + _s16_216 = "invoice_due_date", + _s17_122 = "custom_surcharge1", + _s17_123 = "custom_surcharge2", + _s17_124 = "custom_surcharge3", + _s17_125 = "custom_surcharge4", + _s19_57 = "expense_category_id", + _s19_58 = "Expense Category ID", + _s16_217 = "expense_category", + _s19_59 = "invoice_currency_id", + _s19_60 = "Invoice Currency ID", + _s18_98 = "status_color_theme", + _s18_99 = "Status Color Theme", + _s16_218 = "load_color_theme", + _s16_219 = "Load Color Theme", + _s27_55 = "Successfully apporved quote", + _s29_36 = "Pre-authorized debit payments", + _s17_126 = "BECS Direct Debit", + _s17_127 = "SEPA Direct Debit", + _s16_220 = "Gross line total", + _s16_221 = "Clone to expense", + _s57_0 = "The Pro plan trial ends in :count days, click to upgrade.", + _s62_ = "Today is the last day of the Pro plan trial, click to upgrade.", + _s67_ = 'Once the file is ready you"ll receive an email with a download link', + _s61_1 = "Set the subdomain or display the invoice on your own website.", + _s17_128 = "Resend Invitation", + _s25_55 = "Two-Factor Authentication", + _s31_17 = 'Please type ":value" to confirm', + _s48_0 = "Warning: this company has not yet been activated", + _s31_18 = "Successfully update task status", + _s29_37 = "Successfully deleted category", + _s50_7 = "The credit amount cannot exceed the payment amount", + _s31_19 = "Track the expense has been paid", + _s33_21 = "Enable the expense to be invoiced", + _s26_42 = "Make the documents visible", + _s16_222 = "Apple/Google Pay", + _s52_2 = "Support paying at minimum the partial/deposit amount", + _s29_38 = "Successfully emailed invoices", + _s27_56 = "Successfully emailed quotes", + _s28_56 = "Successfully emailed credits", + _s29_39 = "Tokeni \xebsht\xeb fshir\xeb me sukses", + _s18_100 = "Sign in with email", + _s16_223 = "Search Documents", + _s16_224 = "Search Tax Rates", + _s19_61 = ":count invoice sent", + _s69_ = "Warning: This will permanently delete your company, there is no undo.", + _s16_225 = "Created by :name", + _s33_22 = "Adjust percent to account for fee", + _s21_90 = "Password is too short", + _s61_2 = "Automatically convert product prices to the client's currency", + _s27_57 = "Requires an enterprise plan", + _s24_44 = "Add documents to invoice", + _s37_17 = "Successfully archived :count projects", + _s36_12 = "Successfully deleted :count projects", + _s19_62 = "Sign in with Google", + _s20_63 = ":count invoices sent", + _s37_18 = "Successfully archived :count products", + _s36_13 = "Successfully deleted :count products", + _s28_57 = "Successfully emailed payment", + _s19_63 = "Click + to add time", + _s54_0 = ":user emailed invoice :invoice for :client to :contact", + _s44_2 = ":contact viewed invoice :invoice for :client", + _s85_0 = ":contact entered payment :payment for :payment_amount on invoice :invoice for :client", + _s50_8 = ":user emailed quote :quote for :client to :contact", + _s42_11 = ":contact approved quote :quote for :client", + _s50_9 = ":user cancelled a :payment_amount payment :payment", + _s64_ = ":user refunded :adjustment of a :payment_amount payment :payment", + _s28_58 = ":user updated ticket :ticket", + _s27_58 = ":user closed ticket :ticket", + _s27_59 = ":user merged ticket :ticket", + _s26_43 = ":user split ticket :ticket", + _s30_25 = ":contact opened ticket :ticket", + _s32_9 = ":contact reopened ticket :ticket", + _s29_40 = ":user reopened ticket :ticket", + _s31_20 = ":contact replied ticket :ticket", + _s27_60 = ":user viewed ticket :ticket", + _s61_3 = ":user emailed first reminder for invoice :invoice to :contact", + _s62_0 = ":user emailed second reminder for invoice :invoice to :contact", + _s61_4 = ":user emailed third reminder for invoice :invoice to :contact", + _s63_0 = ":user emailed endless reminder for invoice :invoice to :contact", + _s40_2 = ":user created subscription :subscription", + _s40_3 = ":user updated subscription :subscription", + _s41_4 = ":user archived subscription :subscription", + _s40_4 = ":user deleted subscription :subscription", + _s41_5 = ":user restored subscription :subscription", + _s27_61 = "Successfully emailed credit", + _s28_59 = "Shared Invoice Quote Counter", + _s16_226 = "Expense Category", + _s23_37 = "Add to invoice :invoice", + _s70_0 = "The following client :client was emailed Invoice :invoice for :amount.", + _s23_38 = "View expense # :expense", + _s16_227 = "Refunded Payment", + _s45_3 = "Successfully archived :count expense category", + _s18_101 = "Should be invoiced", + _s16_228 = "\u0627\u0644\u0641\u0648\u0627\u062a\u064a\u0631 \u0627\u0644\u062f\u0648\u0631\u064a\u0629", + _s17_129 = "Save card details", + _s69_0 = "Warning: This will permanently delete your account, there is no undo.", + _s21_91 = "Recover your password", + _s142_ = "Allows you to set a password for each contact. If a password is set, the contact will be required to enter a password before viewing invoices.", + _s34_18 = "Successfully archived the tax rate", + _s18_102 = "Auto-fill products", + _s20_64 = "Auto-update products", + _s16_229 = "Convert currency", + _s30_26 = "Successfully archived expenses", + _s29_41 = "Successfully deleted expenses", + _s34_19 = "Successfully archived :count tasks", + _s33_23 = "Successfully deleted :count tasks", + _s35_17 = "Successfully archived :count quotes", + _s34_20 = "Successfully deleted :count quotes", + _s41_6 = ":payment_amount payment (:payment) failed", + _s26_44 = "Successfully emailed quote", + _s23_39 = "Uspje\u0161no otkazani ra\u010dun", + _s16_230 = "Kreditna kartica", + _s18_103 = "Molimo unesite ime", + _s23_40 = "Uspje\u0161no obrisan tro\u0161ak", + _s16_231 = "Drugi podsjetnik", + _s16_232 = "Tre\u0107i podsjetnik", + _s21_92 = "Referenca transakcije", + _s21_93 = "N\xe1klad \xfasp\u011b\u0161n\u011b smaz\xe1n", + _s16_233 = "Datum splatnosti", + _s22_56 = "Projektet blev slettet", + _s17_130 = "Refunder betaling", + _s22_57 = ":count fakturaer sendt", + _s19_64 = "Skjul delbetalinger", + _s20_65 = "Vilk\xe5r for fakturaen", + _s17_131 = "Datavisualisering", + _s16_234 = "Faktureringsdato", + _s16_235 = "Betaling slettet", + _s25_56 = "Het project is verwijderd", + _s31_21 = "Succesvol abonnement verwijderd", + _s27_62 = "Gedeeltelijk niet toegepast", + _s20_66 = "De taak is gewijzigd", + _s36_14 = "Succesvol een taak status verwijderd", + _s16_236 = "Uitgavecategorie", + _s20_67 = "Automatisch omzetten", + _s28_60 = "Webhook succesvol verwijderd", + _s37_19 = "Succesvol verwijderd: waarde webhooks", + _s38_16 = "betalingstermijn met succes verwijderd", + _s17_132 = "Eerste aangepaste", + _s17_133 = "Tweede aangepaste", + _s16_237 = "Derde aangepaste", + _s18_104 = "Ontwerp verwijderd", + _s20_68 = "Aangepaste Toeslag 1", + _s20_69 = "Aangepaste Toeslag 2", + _s20_70 = "Aangepaste Toeslag 3", + _s20_71 = "Aangepaste Toeslag 4", + _s31_22 = "Gelieve een klant te selecteren", + _s22_58 = "Gedeeltelijke betaling", + _s39_6 = "Succesvol verwijderd: waarde gebruikers", + _s16_238 = "Betalingsgateway", + _s18_105 = "Eerste herinnering", + _s18_106 = "Tweede herinnering", + _s17_134 = "Derde herinnering", + _s17_135 = "Aangepaste waarde", + _s21_94 = "Kredietnummer patroon", + _s20_72 = "Kredietnummer teller", + _s20_73 = "Please select a file", + _s36_15 = "Successfully archived :count credits", + _s35_18 = "Successfully deleted :count credits", + _s36_16 = "Successfully archived :count vendors", + _s35_19 = "Successfully deleted :count vendors", + _s36_17 = "Successfully archived :count clients", + _s35_20 = "Successfully deleted :count clients", + _s37_20 = "Successfully archived :count invoices", + _s36_18 = "Successfully deleted :count invoices", + _s28_61 = "Successfully emailed invoice", + _s37_21 = "Successfully archived :count payments", + _s36_19 = "Successfully deleted :count payments", + _s32_10 = "Projekti poistettu onnistuneesti", + _s17_136 = "Mukautetut kent\xe4t", + _s35_21 = "Maksuehto poistettiin onnistuneesti", + _s22_59 = "Mukautettu Lis\xe4maksu 1", + _s22_60 = "Mukautettu Lis\xe4maksu 2", + _s22_61 = "Mukautettu Lis\xe4maksu 3", + _s22_62 = "Mukautettu Lis\xe4maksu 4", + _s16_239 = "Osittainen maksu", + _s43_2 = ":count asiakas(ta) arkistoitu onnistuneesti", + _s43_3 = "Laskut merkittiin l\xe4hetetyksi onnistuneesti", + _s22_63 = "Automaattinen laskutus", + _s29_42 = "Ajouter \xe0 la facture :invoice", + _s20_74 = "Devise de la facture", + _s26_45 = "Voir la d\xe9pense # :expense", + _s18_107 = "D\xe9pense r\xe9currente", + _s20_75 = "D\xe9penses r\xe9currentes", + _s27_63 = "Nouvelle d\xe9pense r\xe9currente", + _s28_62 = "\xc9diter la d\xe9pense r\xe9currente", + _s22_64 = "Guide de l'utilisateur", + _s20_76 = "Derni\xe8re mise \xe0 jour", + _s17_137 = "Pr\xe9nom du contact", + _s19_65 = "\xc9diter l'abonnement", + _s27_64 = "Abonnement cr\xe9\xe9 avec succ\xe8s", + _s33_24 = "Abonnement mis \xe0 jour avec succ\xe8s", + _s30_27 = "Abonnement archiv\xe9 avec succ\xe8s", + _s18_108 = "Paiement rembours\xe9", + _s17_138 = "Dernier trimestre", + _s20_77 = "Convertir en facture", + _s18_109 = "Facturer le projet", + _s17_139 = "Facturer la t\xe2che", + _s16_240 = "Montant converti", + _s20_78 = "Documents par d\xe9faut", + _s32_11 = "Veuillez s\xe9lectionner un fichier", + _s29_43 = "Nouvelle cat\xe9gorie de d\xe9pense", + _s40_5 = "La cat\xe9gorie a \xe9t\xe9 supprim\xe9e avec succ\xe8s", + _s18_110 = "Facture r\xe9currente", + _s20_79 = "Factures r\xe9currentes", + _s27_65 = "Nouvelle facture r\xe9currente", + _s16_241 = "Num\xe9ro de client", + _s19_66 = "Nom de l'entreprise", + _s16_242 = "Type de paiement", + _s16_243 = "Factures \xe0 venir", + _s17_140 = "Cr\xe9er une facture", + _s20_80 = "Cr\xe9er un fournisseur", + _s20_81 = "Supprimer la facture", + _s19_67 = "Supprimer ce client", + _s21_95 = "Supprimer ce paiement", + _s20_82 = "Supprimer la d\xe9pense", + _s31_23 = "Envoyer la facture par courriel", + _s17_141 = "Montant du cr\xe9dit", + _s18_111 = "Purger les donn\xe9es", + _s22_65 = ":count facture envoy\xe9e", + _s18_112 = "Activer la licence", + _s19_68 = "Supprimer le compte", + _s16_244 = "\xc9diter le cr\xe9dit", + _s38_17 = "Le cr\xe9dit a \xe9t\xe9 mis \xe0 jour avec succ\xe8s", + _s21_96 = "Client personnalis\xe9 2", + _s21_97 = "Client personnalis\xe9 3", + _s21_98 = "Client personnalis\xe9 4", + _s26_46 = "Fournisseur personnalis\xe9 1", + _s26_47 = "Fournisseur personnalis\xe9 2", + _s26_48 = "Fournisseur personnalis\xe9 3", + _s26_49 = "Fournisseur personnalis\xe9 4", + _s29_44 = "Derni\xe8re connexion du contact", + _s20_83 = "T\xe9l\xe9phone du contact", + _s18_113 = "R\xe9gion/D\xe9partement", + _s19_69 = "Courriel du contact", + _s18_114 = "S\xe9lection multiple", + _s24_45 = "V\xe9rifier le mot de passe", + _s78_ = "Veuillez inclure la description et le co\xfbt dans la liste d\xe9roulante du produit", + _s31_24 = "Ajuster le pourcentage de frais", + _s41_7 = "Ajuster le frais de pourcentage au compte", + _s33_25 = "Tableau de bord du portail client", + _s17_142 = "G\xe9n\xe9rer un nombre", + _s21_99 = "Lors de la sauvegarde", + _s18_115 = "Historique lat\xe9ral", + _s20_84 = "Premier personnalis\xe9", + _s19_70 = "Second personnalis\xe9", + _s22_66 = "Troisi\xe8me personnalis\xe9", + _s19_71 = "Quantit\xe9 par d\xe9faut", + _s17_143 = "Deux taux de taxe", + _s23_41 = "Taux de taxe par d\xe9faut", + _s31_25 = "Veuillez s\xe9lectionner un client", + _s27_66 = "Couleur de mise en \xe9vidence", + _s16_245 = "Liste d\xe9roulante", + _s18_116 = "Num\xe9ro de paiement", + _s28_63 = "Apr\xe8s la date de facturation", + _s20_85 = "Courriel de paiement", + _s22_67 = "Filtr\xe9 par utilisateur", + _s24_46 = "Gestion des utilisateurs", + _s18_117 = "Nouvel utilisateur", + _s20_86 = "\xc9diter l'utilisateur", + _s19_72 = "Param\xe8tres g\xe9n\xe9raux", + _s24_47 = 'Masquer "Pay\xe9 \xe0 ce jour"', + _s18_118 = "Documents int\xe9gr\xe9s", + _s18_119 = "Couleur principale", + _s18_120 = "Couleur secondaire", + _s16_246 = "Taille de police", + _s17_144 = "Champs de facture", + _s25_57 = "Conditions de facturation", + _s29_45 = "Param\xe8tres de flux de travail", + _s23_42 = "Prochaine remise \xe0 z\xe9ro", + _s17_145 = "Pr\xe9fixe r\xe9current", + _s23_43 = "Marge interne du nombre", + _s19_73 = "Valeur de compagnie", + _s18_121 = "Compteur de nombre", + _s16_247 = "Mod\xe8le de nombre", + _s16_248 = "CSS personnalis\xe9", + _s23_44 = "JavaScript personnalis\xe9", + _s19_74 = "Afficher sur le PDF", + _s48_1 = "Case \xe0 cocher pour les conditions de facturation", + _s20_87 = "Signature de facture", + _s42_12 = "Prot\xe9ger les factures avec un mot de passe", + _s18_122 = "Mod\xe8le de courriel", + _s17_146 = "Virement bancaire", + _s17_147 = "Montant des frais", + _s21_100 = "Pourcentage des frais", + _s16_249 = "Limite des frais", + _s26_50 = "Logos des cartes accept\xe9es", + _s20_88 = "Nouveau taux de taxe", + _s22_68 = "\xc9diter le taux de taxe", + _s42_13 = "Le taux de taxe a \xe9t\xe9 supprim\xe9 avec succ\xe8s", + _s42_14 = "Le taux de taxe a \xe9t\xe9 restaur\xe9 avec succ\xe8s", + _s65_1 = "La mise \xe0 jour d'une facture entra\xeene la mise \xe0 jour des produits", + _s22_69 = "Convertir les produits", + _s22_70 = "Passerelle de paiement", + _s19_75 = "Nouvelle passerelle", + _s20_89 = "\xc9diter la passerelle", + _s37_22 = "La passerelle a \xe9t\xe9 cr\xe9\xe9e avec succ\xe8s", + _s43_4 = "La passerelle a \xe9t\xe9 mise \xe0 jour avec succ\xe8s", + _s40_6 = "La passerelle a \xe9t\xe9 archiv\xe9e avec succ\xe8s", + _s41_8 = "La passerelle a \xe9t\xe9 supprim\xe9e avec succ\xe8s", + _s41_9 = "La passerelle a \xe9t\xe9 restaur\xe9e avec succ\xe8s", + _s16_250 = "Format de devise", + _s17_148 = "Format date/heure", + _s19_76 = "Envoyer des rappels", + _s18_123 = "Filtrer par groupe", + _s16_251 = "\xc9diter le groupe", + _s32_12 = "Le groupe a \xe9t\xe9 cr\xe9\xe9 avec succ\xe8s", + _s38_18 = "Le groupe a \xe9t\xe9 mis \xe0 jour avec succ\xe8s", + _s35_22 = "Le groupe a \xe9t\xe9 archiv\xe9 avec succ\xe8s", + _s36_20 = "Le groupe a \xe9t\xe9 supprim\xe9 avec succ\xe8s", + _s36_21 = "Le groupe a \xe9t\xe9 restaur\xe9 avec succ\xe8s", + _s46_5 = "Les param\xe8tres ont \xe9t\xe9 sauvegard\xe9s avec succ\xe8s", + _s24_48 = "Param\xe8tres de l'appareil", + _s18_124 = "Param\xe8tres de base", + _s18_125 = "Param\xe8tres avanc\xe9s", + _s18_126 = "Paiements en ligne", + _s20_90 = "Champs personnalis\xe9s", + _s26_51 = "Boutons Achetez maintenant", + _s22_71 = "Param\xe8tres de courriel", + _s27_67 = "Cartes de cr\xe9dit et banques", + _s25_58 = "Visualisation des donn\xe9es", + _s23_45 = "Inscription avec Google", + _s17_149 = "Abonnement annuel", + _s22_72 = "Veuillez entrer un nom", + _s24_49 = "Conditions d'utilisation", + _s28_64 = "Politique de confidentialit\xe9", + _s32_13 = "Aucun enregistrement s\xe9lectionn\xe9", + _s38_19 = "Le document a \xe9t\xe9 supprim\xe9 avec succ\xe8s", + _s38_20 = "Le document a \xe9t\xe9 restaur\xe9 avec succ\xe8s", + _s18_127 = "Date de la d\xe9pense", + _s19_77 = "Nouveau fournisseur", + _s18_128 = "Copier facturation", + _s16_252 = "Heures budg\xe9t\xe9es", + _s32_14 = "Le projet a \xe9t\xe9 cr\xe9\xe9 avec succ\xe8s", + _s39_7 = "Le projet a \xe9t\xe9 mis \xe0 jour avec succ\xe8s", + _s35_23 = "Le projet a \xe9t\xe9 archiv\xe9 avec succ\xe8s", + _s36_22 = "Le projet a \xe9t\xe9 supprim\xe9 avec succ\xe8s", + _s27_68 = "Si vous appr\xe9ciez, merci de", + _s49_0 = "Veuillez vous connecter pour changer ce param\xe8tre", + _s23_46 = "Veuillez vous connecter", + _s21_101 = "Connexion biom\xe9trique", + _s19_78 = "Intervalle de dates", + _s18_129 = "P\xe9riode pr\xe9c\xe9dente", + _s16_253 = "Ann\xe9e pr\xe9c\xe9dente", + _s16_254 = "7 derniers jours", + _s17_150 = "30 derniers jours", + _s19_79 = "Modifier la facture", + _s21_102 = "\xc9diter le fournisseur", + _s22_73 = "Adresse de facturation", + _s24_50 = ":count factures envoy\xe9es", + _s35_24 = ":value a \xe9t\xe9 copi\xe9 au presse-papier", + _s20_91 = "Lancement impossible", + _s18_130 = "Ajouter un contact", + _s37_23 = "Le produit a \xe9t\xe9 supprim\xe9 avec succ\xe8s", + _s36_23 = ":count produits archiv\xe9s avec succ\xe8s", + _s35_25 = ":count clients archiv\xe9s avec succ\xe8s", + _s16_255 = "Nouvelle facture", + _s38_21 = ":count factures supprim\xe9es avec succ\xe8s", + _s18_131 = "Notes personnelles", + _s16_256 = "Paiement partiel", + _s35_26 = "Cliquez sur + pour ajouter du temps", + _s20_92 = "Marquer comme envoy\xe9", + _s16_257 = "Date du paiement", + _s16_258 = "\xc9tat du paiement", + _s23_47 = "Partiellement rembours\xe9", + _s16_259 = "Courriel initial", + _s16_260 = "Troisi\xe8me rappel", + _s30_28 = ":user a cr\xe9\xe9 le client :client", + _s33_26 = ":user a archiv\xe9 le client :client", + _s34_21 = ":user a supprim\xe9 le client :client", + _s32_15 = ":user a cr\xe9\xe9 la facture :invoice", + _s38_22 = ":user a mis \xe0 jour la facture :invoice", + _s35_27 = ":user a archiv\xe9 la facture :invoice", + _s36_24 = ":user a supprim\xe9 la facture :invoice", + _s36_25 = ":user a mis \xe0 jour le cr\xe9dit :credit", + _s33_27 = ":user a archiv\xe9 le cr\xe9dit :credit", + _s34_22 = ":user a supprim\xe9 le cr\xe9dit :credit", + _s36_26 = ":user a restaur\xe9 la facture :invoice", + _s34_23 = ":user a restaur\xe9 le client :client", + _s37_24 = ":user a restaur\xe9 le paiement :payment", + _s34_24 = ":user a restaur\xe9 le cr\xe9dit :credit", + _s35_28 = ":user a cr\xe9\xe9 le fournisseur :vendor", + _s38_23 = ":user a archiv\xe9 le fournisseur :vendor", + _s39_8 = ":user a supprim\xe9 le fournisseur :vendor", + _s39_9 = ":user a restaur\xe9 le fournisseur :vendor", + _s32_16 = ":user a cr\xe9\xe9 la d\xe9pense :expense", + _s35_29 = ":user a archiv\xe9 la d\xe9pense :expense", + _s36_27 = ":user a supprim\xe9 la d\xe9pense :expense", + _s36_28 = ":user a restaur\xe9 la d\xe9pense :expense", + _s50_10 = "Le paiement de :payment_amount a \xe9chou\xe9 (:payment)", + _s27_69 = ":user a cr\xe9\xe9 la t\xe2che :task", + _s33_28 = ":user a mis \xe0 jour la t\xe2che :task", + _s30_29 = ":user a archiv\xe9 la t\xe2che :task", + _s31_26 = ":user a supprim\xe9 la t\xe2che :task", + _s31_27 = ":user a restaur\xe9 la t\xe2che :task", + _s38_24 = ":user a mis \xe0 jour la d\xe9pense :expense", + _s27_70 = "Mot de passe \xe0 usage unique", + _s34_25 = "Multis\xe9lection par pression longue", + _s22_74 = "Valeur personnalis\xe9e 3", + _s22_75 = "Valeur personnalis\xe9e 4", + _s30_30 = "Style de courriel personnalis\xe9", + _s39_10 = "Message personnalis\xe9 du tableau de bord", + _s29_46 = "Compteur du num\xe9ro de facture", + _s26_52 = "Mod\xe8le de num\xe9ro de cr\xe9dit", + _s28_65 = "Mod\xe8le de compteur de cr\xe9dit", + _s33_29 = "Remise \xe0 z\xe9ro du compteur de date", + _s21_103 = "Montant de la facture", + _s23_48 = "Facturation automatique", + _s20_93 = "Ville du fournisseur", + _s19_80 = "Pays du fournisseur", + _s19_81 = "Montant du paiement", + _s16_261 = "Journal de temps", + _s20_94 = "Cat\xe9gorie de d\xe9pense", + _s27_71 = "Partiellement non-appliqu\xe9e", + _s18_132 = "Soumission expir\xe9e", + _s23_49 = "Facture personnalis\xe9e 2", + _s23_50 = "Facture personnalis\xe9e 3", + _s23_51 = "Facture personnalis\xe9e 4", + _s25_59 = "Surcharge personnalis\xe9e 1", + _s25_60 = "Surcharge personnalis\xe9e 2", + _s25_61 = "Surcharge personnalis\xe9e 3", + _s25_62 = "Surcharge personnalis\xe9e 4", + _s17_151 = "Valeur par d\xe9faut", + _s50_11 = "La facture a \xe9t\xe9 marqu\xe9e comme envoy\xe9e avec succ\xe8s", + _s56_0 = "Les factures ont \xe9t\xe9 marqu\xe9es comme envoy\xe9es avec succ\xe8s", + _s20_95 = "Inscrire un paiement", + _s26_53 = "Mod\xe8le du num\xe9ro de cr\xe9dit", + _s28_66 = "Compteur du num\xe9ro de cr\xe9dit", + _s16_262 = "Angebot annehmen", + _s25_63 = "Angebot per E-Mail senden", + _s30_31 = "Wiederkehrende Ausgaben suchen", + _s16_263 = "Kanban ausw\xe4hlen", + _s18_133 = "Rechnung in Verzug", + _s19_82 = "Standard-Steuersatz", + _s20_96 = "Belegposition Steuer", + _s16_264 = "F\xe4lligkeitsdatum", + _s23_52 = "Zahlungsanbieter Fehler", + _s24_51 = "Automatisch konvertieren", + _s41_10 = "Guthaben erfolgreich per E-Mail versendet", + _s19_83 = "Teilweise erstattet", + _s19_84 = "Benutzerdefiniert 3", + _s30_32 = "Benutzerdefinierter Zuschlag 1", + _s30_33 = "Benutzerdefinierter Zuschlag 2", + _s30_34 = "Benutzerdefinierter Zuschlag 3", + _s30_35 = "Benutzerdefinierter Zuschlag 4", + _s29_47 = "Bitte w\xe4hlen Sie einen Kunden", + _s24_52 = "Allgemeine Einstellungen", + _s55_1 = 'Die Rechnung wurde erfolgreich als "versendet" markiert', + _s16_265 = "Erste Erinnerung", + _s17_152 = "Zweite Erinnerung", + _s17_153 = "Dritte Erinnerung", + _s16_266 = "Zahlung eingeben", + _s34_26 = ":contact schaute Angebot :quote an", + _s24_53 = "Benutzerdefinierten Wert", + _s23_53 = "Gutschriftnummernz\xe4hler", + _s25_64 = "\u0395\u03c0\u03b9\u03c4\u03c5\u03c7\u03ae\u03c2 \u03b4\u03b9\u03b1\u03b3\u03c1\u03b1\u03c6\u03ae project", + _s17_154 = "\u03a3\u03cd\u03bd\u03bf\u03bb\u03bf \u03a4\u03b9\u03bc\u03bf\u03bb\u03bf\u03b3\u03af\u03bf\u03c5", + _s22_76 = "\u0397\u03bc\u03b5\u03c1\u03bf\u03bc\u03b7\u03bd\u03af\u03b1 \u039f\u03bb\u03bf\u03ba\u03bb\u03ae\u03c1\u03c9\u03c3\u03b7\u03c2", + _s18_134 = "\u0391\u03c5\u03c4\u03cc\u03bc\u03b1\u03c4\u03b7 \u039c\u03b5\u03c4\u03b1\u03c4\u03c1\u03bf\u03c0\u03ae", + _s18_135 = "\u03a3\u03c5\u03bd\u03b5\u03c7\u03ae\u03c2 \u03a5\u03c0\u03b5\u03bd\u03b8\u03cd\u03bc\u03b9\u03c3\u03b7", + _s16_267 = "\u03a0\u03c1\u03ce\u03c4\u03b7 \u03a0\u03c1\u03bf\u03c3\u03b1\u03c1\u03bc\u03bf\u03b3\u03ae", + _s18_136 = "\u0394\u03b5\u03cd\u03c4\u03b5\u03c1\u03b7 \u03a0\u03c1\u03bf\u03c3\u03b1\u03c1\u03bc\u03bf\u03b3\u03ae", + _s16_268 = "\u03a4\u03c1\u03af\u03c4\u03b7 \u03a0\u03c1\u03bf\u03c3\u03b1\u03c1\u03bc\u03bf\u03b3\u03ae", + _s26_54 = "\u03a0\u03c1\u03bf\u03c3\u03b1\u03c1\u03bc\u03bf\u03c3\u03bc\u03ad\u03bd\u03b7 \u03a0\u03c1\u03bf\u03c3\u03b1\u03cd\u03be\u03b7\u03c3\u03b7 1", + _s26_55 = "\u03a0\u03c1\u03bf\u03c3\u03b1\u03c1\u03bc\u03bf\u03c3\u03bc\u03ad\u03bd\u03b7 \u03a0\u03c1\u03bf\u03c3\u03b1\u03cd\u03be\u03b7\u03c3\u03b7 2", + _s26_56 = "\u03a0\u03c1\u03bf\u03c3\u03b1\u03c1\u03bc\u03bf\u03c3\u03bc\u03ad\u03bd\u03b7 \u03a0\u03c1\u03bf\u03c3\u03b1\u03cd\u03be\u03b7\u03c3\u03b7 3", + _s26_57 = "\u03a0\u03c1\u03bf\u03c3\u03b1\u03c1\u03bc\u03bf\u03c3\u03bc\u03ad\u03bd\u03b7 \u03a0\u03c1\u03bf\u03c3\u03b1\u03cd\u03be\u03b7\u03c3\u03b7 4", + _s18_137 = "\u0395\u03c0\u03b9\u03c3\u03c4\u03c1\u03bf\u03c6\u03ae \u03c7\u03c1\u03b7\u03bc\u03ac\u03c4\u03c9\u03bd", + _s24_54 = "\u03a0\u03b1\u03c1\u03b1\u03ba\u03b1\u03bb\u03ce \u03b5\u03c0\u03b9\u03bb\u03ad\u03be\u03c4\u03b5 \u03c0\u03b5\u03bb\u03ac\u03c4\u03b7", + _s19_85 = "24\u03c9\u03c1\u03b7 \u03b5\u03bc\u03c6\u03ac\u03bd\u03b9\u03c3\u03b7 \u038f\u03c1\u03b1\u03c2", + _s19_86 = "\u03a0\u03c1\u03bf\u03b7\u03b3\u03bf\u03cd\u03bc\u03b5\u03bd\u03bf\u03c2 \u03a7\u03c1\u03cc\u03bd\u03bf\u03c2", + _s42_15 = "\u0395\u03c0\u03b9\u03c4\u03c5\u03c7\u03ae\u03c2 \u03bf\u03c1\u03b9\u03c3\u03bc\u03cc\u03c2 \u03c4\u03b9\u03bc\u03bf\u03bb\u03bf\u03b3\u03af\u03bf\u03c5 \u03c9\u03c2 \u03b1\u03c0\u03b5\u03c3\u03c4\u03b1\u03bb\u03bc\u03ad\u03bd\u03bf", + _s42_16 = "\u0395\u03c0\u03b9\u03c4\u03c5\u03c7\u03ae\u03c2 \u03bf\u03c1\u03b9\u03c3\u03bc\u03cc\u03c2 \u03c4\u03b9\u03bc\u03bf\u03bb\u03bf\u03b3\u03af\u03c9\u03bd \u03c9\u03c2 \u03b1\u03c0\u03b5\u03c3\u03c4\u03b1\u03bb\u03bc\u03ad\u03bd\u03b1", + _s16_269 = "\u03a0\u03c1\u03ce\u03c4\u03b7 \u03a5\u03c0\u03b5\u03bd\u03b8\u03cd\u03bc\u03b9\u03c3\u03b7", + _s18_138 = "\u0394\u03b5\u03cd\u03c4\u03b5\u03c1\u03b7 \u03a5\u03c0\u03b5\u03bd\u03b8\u03cd\u03bc\u03b9\u03c3\u03b7", + _s16_270 = "\u03a4\u03c1\u03af\u03c4\u03b7 \u03a5\u03c0\u03b5\u03bd\u03b8\u03cd\u03bc\u03b9\u03c3\u03b7", + _s18_139 = "\u039a\u03c9\u03b4\u03b9\u03ba\u03cc\u03c2 \u03a3\u03c5\u03bd\u03b1\u03bb\u03bb\u03b1\u03b3\u03ae\u03c2", + _s41_11 = "\u0397 \u03b5\u03c0\u03b1\u03c6\u03ae :contact \u03b5\u03af\u03b4\u03b5 \u03c4\u03b7\u03bd \u03c0\u03c1\u03bf\u03c3\u03c6\u03bf\u03c1\u03ac :quote", + _s18_140 = "\u03a0\u03c1\u03bf\u03c3\u03b1\u03c1\u03bc\u03bf\u03c3\u03bc\u03ad\u03bd\u03b7 \u03a4\u03b9\u03bc\u03ae", + _s27_72 = "\u039c\u03b5\u03c4\u03c1\u03b7\u03c4\u03ae\u03c2 \u0391\u03c1\u03b9\u03b8\u03bc\u03ce\u03bd \u03c0\u03b9\u03c3\u03c4\u03c9\u03c4\u03b9\u03ba\u03ce\u03bd", + _s16_271 = "\u039f\u03bd\u03bf\u03bc\u03b1\u03c3\u03af\u03b1 \u03a6\u03cc\u03c1\u03bf\u03c5 2", + _s30_36 = "Cliente eliminato con successo", + _s18_141 = "Fattura in ritardo", + _s18_142 = "Preventivo scaduto", + _s17_155 = "Tipo di Pagamento", + _s19_87 = "Aggiorna Preventivo", + _s25_65 = "Promemoria senza scadenza", + _s20_97 = "Termini di pagamento", + _s23_54 = "Parzialmente rimborsato", + _s24_55 = "Imposta personalizzata 1", + _s24_56 = "Imposta personalizzata 2", + _s24_57 = "Imposta personalizzata 3", + _s24_58 = "Imposta personalizzata 4", + _s16_272 = "Aliquote Fiscali", + _s18_143 = "Pagamento parziale", + _s28_67 = "Si prega di inserire un nome", + _s17_156 = "Parziale/Deposito", + _s48_2 = "Fattura contrassegnata con successo come inviata", + _s48_3 = "Fatture contrassegnate con successo come inviate", + _s23_55 = "Fatturazione automatica", + _s39_11 = ":user ha cancellato la fattura :invoice", + _s36_29 = ":user ha creato il preventivo :quote", + _s21_104 = "Valore Personalizzato", + _s22_77 = "Formato numero crediti", + _s24_59 = "Contatore numero credito", + _s32_17 = ":user \u306f \u8acb\u6c42\u66f8 :invoice \u3092\u30a2\u30fc\u30ab\u30a4\u30d6\u3057\u307e\u3057\u305f\u3002", + _s25_66 = "\u0423\u0441\u043f\u0435\u0448\u043d\u043e \u0431\u0440\u0438\u0448\u0435\u045a\u0435 \u043d\u0430 \u043f\u0440\u043e\u0435\u043a\u0442", + _s29_48 = "\u0423\u0441\u043f\u0435\u0448\u043d\u043e \u043f\u043e\u0432\u0440\u0430\u0442\u0443\u0432\u0430\u045a\u0435 \u043d\u0430 \u0437\u0430\u0434\u0430\u0447\u0430", + _s17_157 = "\u041f\u043e\u0434\u0435\u0441\u0435\u043d\u0430 \u0432\u0440\u0435\u0434\u043d\u043e\u0441\u0442", + _s23_56 = "Tilbud sendt som e-post", + _s17_158 = "Tredje P\xe5minnelse", + _s18_144 = "Strona internetowa", + _s30_37 = "Wydatki zosta\u0142y zarchiwizowane", + _s24_60 = "Wydatki zosta\u0142y usuni\u0119te", + _s29_49 = "Visualizar despesa # :expense", + _s17_159 = "Nome do Remetente", + _s18_145 = "Despesa Recorrente", + _s20_98 = "Despesas Recorrentes", + _s23_57 = "Nova Despesa Recorrente", + _s25_67 = "Editar Despesa Recorrente", + _s37_25 = "Despesa recorrente criada com sucesso", + _s41_12 = "Despesa recorrente atualizada com sucesso", + _s40_7 = "Despesa recorrente arquivada com sucesso", + _s28_68 = "Projeto exclu\xeddo com sucesso", + _s41_13 = "Despesa recorrente restaurada com sucesso", + _s18_146 = "\xdaltima Atualiza\xe7\xe3o", + _s21_105 = "Pagamento Reembolsado", + _s19_88 = "\xdaltimo Quadrimestre", + _s19_89 = "Eventos com Suporte", + _s18_147 = "Vencimento Parcial", + _s18_148 = "Total do Or\xe7amento", + _s25_68 = "Mostrar Tabela de Tarefas", + _s22_78 = "Categorias de Despesas", + _s26_58 = "Nova Categoria de Despesas", + _s18_149 = "For\xe7ar atualiza\xe7\xe3o", + _s31_28 = "Acompanhe se a despesa foi paga", + _s29_50 = "Tornar os documentos vis\xedveis", + _s25_69 = "Defina uma taxa de c\xe2mbio", + _s26_59 = "Configura\xe7\xf5es das despesas", + _s17_160 = "Cart\xe3o de captura", + _s42_17 = "Fatura recorrente interrompida com sucesso", + _s38_25 = "Fatura recorrente iniciada com sucesso", + _s38_26 = "Fatura recorrente retomada com sucesso", + _s18_150 = "Data de vencimento", + _s19_90 = "Primeiro dia do M\xeas", + _s17_161 = "\xdaltimo dia do M\xeas", + _s21_106 = "Pr\xf3xima data de envio", + _s16_273 = "Ciclos Restantes", + _s24_61 = "Editar Fatura Recorrente", + _s36_30 = "Fatura recorrente criada com sucesso", + _s40_8 = "Fatura recorrente atualizada com sucesso", + _s38_27 = "Fatura recorrente removida com sucesso", + _s30_38 = "Encontrado 1 Fatura recorrente", + _s37_26 = "Encontrado :count Faturas recorrentes", + _s30_39 = "Faturamento Autom\xe1tico Ativado", + _s32_18 = "Valor m\xednimo abaixo do pagamento", + _s29_51 = "Permitir pagamento em excesso", + _s24_62 = "Permitir pagamento menor", + _s17_162 = "Sucesso do Portal", + _s26_60 = "Fila de Repeti\xe7\xe3o de Email", + _s26_61 = "Bem-vindo ao Invoice Ninja", + _s18_151 = "Lembrete 1 Enviado", + _s18_152 = "Lembrete 2 Enviado", + _s18_153 = "Lembrete 3 Enviado", + _s23_58 = "\xdaltimo Lembrete Enviado", + _s23_59 = "P\xe1gina: atual de: total", + _s40_9 = "Cr\xe9ditos enviados por e-mail com sucesso", + _s17_163 = "Aplicar Pagamento", + _s24_63 = "Etiquetas Personalizadas", + _s16_274 = "Tipo de Registro", + _s17_164 = "Tipo de Pagamento", + _s16_275 = "Chave da Empresa", + _s25_70 = "Email de pagamento manual", + _s24_64 = "Configura\xe7\xf5es do cliente", + _s20_99 = "Faturas Selecionadas", + _s23_60 = "Pagamentos Selecionados", + _s20_100 = "Tarefas Selecionadas", + _s21_107 = "Despesas Selecionadas", + _s19_91 = "Pagamentos Recentes", + _s19_92 = "Pr\xf3ximos Or\xe7amentos", + _s20_101 = "Or\xe7amentos Expirados", + _s16_276 = "Criar fornecedor", + _s17_165 = "Atualizar Cliente", + _s17_166 = "Atualizar Despesa", + _s16_277 = "Atualizar Tarefa", + _s21_108 = "Ocultar Barra Lateral", + _s26_62 = "Pesquisar: contar Webhooks", + _s19_93 = "Pesquisar 1 Webhook", + _s26_63 = "Webhook Criada com Sucesso", + _s30_40 = "Webhook Atualizada com Sucesso", + _s29_52 = "Webhook Arquivada com Sucesso", + _s28_69 = "Webhook Removida com Sucesso", + _s30_41 = "Webhook Restaurada com Sucesso", + _s24_65 = "Pesquisar: contar Tokens", + _s17_167 = "Pesquisar 1 Token", + _s26_64 = "Token Removido com Sucesso", + _s28_70 = "Token Restaurado com Sucesso", + _s25_71 = "Personalizar & Visualizar", + _s19_94 = "Pagamento por Email", + _s16_278 = "Cr\xe9dito Restante", + _s17_168 = "Lembrete cont\xednuo", + _s36_31 = "Configurar as condi\xe7\xf5es de pagamento", + _s21_109 = "Condi\xe7\xe3o de Pagamento", + _s26_65 = "Novo Condi\xe7\xe3o de Pagamento", + _s42_18 = "Condi\xe7\xe3o de pagamento removida com sucesso", + _s44_3 = "Condi\xe7\xe3o de pagamento restaurado com sucesso", + _s16_279 = "Entrar com email", + _s26_66 = "Mudar para o layout m\xf3vel?", + _s24_66 = "Parcialmente Reembolsado", + _s20_102 = "Pesquisar Documentos", + _s18_154 = "Pesquisar Clientes", + _s18_155 = "Pesquisar Produtos", + _s18_156 = "Pesquisar Cr\xe9ditos", + _s27_73 = "Pesquisar taxas de impostos", + _s17_169 = "Pesquisar Tarefas", + _s23_61 = "Pesquisar Configura\xe7\xf5es", + _s18_157 = "Pesquisar Projetos", + _s18_158 = "Pesquisar Despesas", + _s20_103 = "Pesquisar Pagamentos", + _s16_280 = "Pesquisar Grupos", + _s17_170 = "Pesquisar Empresa", + _s21_110 = "Pesquisar 1 Documento", + _s18_159 = "Pesquisar 1 Design", + _s19_95 = "Pesquisar 1 Cliente", + _s19_96 = "Pesquisar 1 Produto", + _s19_97 = "Pesquisar 1 Cota\xe7\xe3o", + _s19_98 = "Pesquisar 1 Cr\xe9dito", + _s19_99 = "Pesquisar 1 Usu\xe1rio", + _s27_74 = "Pesquisar 1 Taxa de Imposto", + _s18_160 = "Pesquisar 1 Tarefa", + _s19_100 = "Pesquisar 1 Projeto", + _s19_101 = "Pesquisar 1 Despesa", + _s21_111 = "Pesquisar 1 Pagamento", + _s17_171 = "Pesquisar 1 Grupo", + _s20_104 = "Reembolsar Pagamento", + _s22_79 = "Primeiro Personalizado", + _s21_112 = "Segundo Personalizado", + _s22_80 = "Terceiro Personalizado", + _s20_105 = "Quarto Personalizado", + _s35_30 = "Dados da empresa limpos com sucesso", + _s19_102 = "Detalhes do cliente", + _s19_103 = "Detalhes de cr\xe9dito", + _s18_161 = "Colunas de Produto", + _s18_162 = "Colunas de Tarefas", + _s16_281 = "Todos os eventos", + _s31_29 = "Pagamento realizado com sucesso", + _s29_53 = "Receber todas as notifica\xe7\xf5es", + _s17_172 = "Design de Cr\xe9dito", + _s22_81 = "Or\xe7amentos Recorrentes", + _s19_104 = "Tarefas Recorrentes", + _s28_71 = "Cr\xe9dito removido com sucesso", + _s22_82 = "Atualiza\xe7\xe3o dispon\xedvel", + _s34_27 = "Atualiza\xe7\xe3o completada com sucesso", + _s20_106 = "URL Webhook do Slack", + _s17_173 = "Rodap\xe9 do Cr\xe9dito", + _s17_174 = "Termos do Cr\xe9dito", + _s30_42 = "Empresa adicionada com sucesso", + _s25_72 = "Sobretaxa Personalizada 1", + _s25_73 = "Sobretaxa Personalizada 2", + _s25_74 = "Sobretaxa Personalizada 3", + _s25_75 = "Sobretaxa Personalizada 4", + _s16_282 = "Adicionar Coluna", + _s17_175 = "Adicionar Empresa", + _s22_83 = "Or\xe7amento n\xe3o Aprovado", + _s17_176 = "Data de Reembolso", + _s16_283 = "Sele\xe7\xe3o m\xfaltipla", + _s58_3 = "Recebemos sua mensagem e tentaremos responder rapidamente.", + _s27_75 = "Mostrar Detalhes do Produto", + _s48_4 = "A renderiza\xe7\xe3o de PDF precisa da vers\xe3o :version", + _s20_107 = "Configura\xe7\xf5es Gerais", + _s16_284 = "f\xf3rum de suporte", + _s17_177 = "E-mail de Cr\xe9dito", + _s28_72 = "Tarefas do Portal do Cliente", + _s27_76 = "Painel do Portal do Cliente", + _s18_163 = "Selecionar Empresa", + _s21_113 = "Menu da Barra Lateral", + _s26_67 = "Barra Lateral de Hist\xf3rico", + _s29_54 = "Mostrar Quantidade do Produto", + _s72_0 = "Mostrar um campo de quantidade de produto, caso contr\xe1rio o padr\xe3o de um", + _s28_73 = "Mostrar quantidade da fatura", + _s77_1 = "Exibir um campo de quantidade de item de linha, caso contr\xe1rio, o padr\xe3o \xe9 um", + _s17_178 = "Quantidade Padr\xe3o", + _s60_0 = "Defina automaticamente a quantidade do item de linha para um", + _s19_105 = "Uma taxa de imposto", + _s22_84 = "Duas taxas de impostos", + _s22_85 = "Tr\xeas taxas de impostos", + _s17_179 = "Imposto da Fatura", + _s24_67 = "Imposto da Linha do Item", + _s17_180 = "Impostos Inclusos", + _s27_77 = "Tarifa do Imposto da Fatura", + _s25_76 = "Tarifa do Imposto do Item", + _s18_164 = "Configurar tarifas", + _s27_78 = "Lista separada por v\xedrgulas", + _s20_108 = "Texto de linha \xfanica", + _s16_285 = "Texto multilinha", + _s16_286 = "Quantia da Multa", + _s28_74 = "Depois da data de vencimento", + _s17_181 = "Pagamento parcial", + _s16_287 = "Fonte Secund\xe1ria", + _s17_182 = "Tamanho da P\xe1gina", + _s19_106 = "Design do Or\xe7amento", + _s22_86 = "Condi\xe7\xf5es do Or\xe7amento", + _s19_107 = "Rodap\xe9 do Or\xe7amento", + _s16_288 = "Email Autom\xe1tico", + _s74_ = "Enviar faturas recorrentes por email automaticamente quando forem criadas.", + _s24_68 = "Arquivar Automaticamente", + _s61_5 = "Arquivar automaticamente or\xe7amentos quando forem convertidos.", + _s72_1 = "Converter automaticamente um or\xe7amento quando for aprovado pelo cliente.", + _s34_28 = "Configura\xe7\xf5es de Fluxo de Trabalho", + _s18_165 = "Reiniciar Contador", + _s22_87 = "Prefixo da Recorr\xeancia", + _s23_62 = "Preenchimento de n\xfamero", + _s18_166 = "Campo de Sobretaxa", + _s16_289 = "Campo da Empresa", + _s16_290 = "Valor da Empresa", + _s16_291 = "Campo de Cr\xe9dito", + _s19_108 = "Sobretaxa de Fatura", + _s16_292 = "Campo do Cliente", + _s16_293 = "Campo do Produto", + _s18_167 = "Campo de Pagamento", + _s19_109 = "Campo do Fornecedor", + _s16_294 = "Campo da Despesa", + _s16_295 = "Campo do Projeto", + _s17_183 = "Contador Num\xe9rico", + _s19_110 = "Padr\xe3o de Numera\xe7\xe3o", + _s17_184 = "CSS Personalizado", + _s24_69 = "JavaScript Personalizado", + _s23_63 = "Assinatura de Or\xe7amento", + _s17_185 = "Anexar Documentos", + _s17_186 = "Cart\xe3o de Cr\xe9dito", + _s22_88 = "Transfer\xeancia Banc\xe1ria", + _s36_32 = "Taxa de imposto exclu\xedda com sucesso", + _s38_28 = "Taxa de imposto restaurada com sucesso", + _s35_31 = "Atualiza\xe7\xe3o autom\xe1tica dos produtos", + _s18_168 = "Converter Produtos", + _s68_ = "Converter automaticamente pre\xe7os de produtos para a moeda do cliente", + _s18_169 = "Descartar Mudan\xe7as", + _s16_296 = "Formato de Moeda", + _s19_111 = "Primeiro M\xeas do Ano", + _s20_109 = "Formato de Data/Hora", + _s19_112 = "Formato de Hora 24h", + _s16_297 = "Enviar Lembretes", + _s20_110 = "Filtrado por Projeto", + _s18_170 = "Filtrado por Grupo", + _s19_113 = "Filtrado por Fatura", + _s20_111 = "Filtrado por Cliente", + _s21_114 = "Filtrado por Vendedor", + _s23_64 = "Configura\xe7\xf5es de Grupos", + _s24_70 = "Grupo criado com sucesso", + _s28_75 = "Grupo atualizado com sucesso", + _s27_79 = "Grupo arquivado com sucesso", + _s26_68 = "Grupo removido com sucesso", + _s28_76 = "Grupo restaurado com sucesso", + _s28_77 = "Configura\xe7\xf5es do Dispositivo", + _s19_114 = "Detalhes da Empresa", + _s17_187 = "Pagamentos Online", + _s21_115 = "Campos Personalizados", + _s21_116 = "Visualiza\xe7\xe3o de Dados", + _s16_298 = "Compras Passadas", + _s16_299 = "Assinatura Anual", + _s17_188 = "Plano Empresarial", + _s86_0 = "Por favor, aceite os termos de servi\xe7o e pol\xedtica de privacidade para criar uma conta.", + _s20_112 = "Condi\xe7\xf5es do Servi\xe7o", + _s23_65 = "Pol\xedtica de Privacidade", + _s16_300 = "Editar Documento", + _s29_55 = "Documento enviado com sucesso", + _s32_19 = "Documento atualizado com sucesso", + _s31_30 = "Documento arquivado com sucesso", + _s29_56 = "Documento apagado com sucesso", + _s32_20 = "Documento recuperado com sucesso", + _s16_301 = "Marcar como Pago", + _s29_57 = "Fornecedor criado com sucesso", + _s33_30 = "Fornecedor atualizado com sucesso", + _s32_21 = "Fornecedor arquivado com sucesso", + _s42_19 = ":count fornecedores arquivados com sucesso", + _s26_69 = "Despesa criada com sucesso", + _s30_43 = "Despesa atualizada com sucesso", + _s29_58 = "Despesa arquivada com sucesso", + _s28_78 = "Despesa exclu\xedda com sucesso", + _s30_44 = "Despesa restaurada com sucesso", + _s31_31 = "Despesas arquivadas com sucesso", + _s30_45 = "Despesas exclu\xeddas com sucesso", + _s27_80 = "Tarefa iniciada com sucesso", + _s29_59 = "Tarefa continuada com sucesso", + _s31_32 = "Iniciar Tarefas Automaticamente", + _s26_70 = "Projeto criado com sucesso", + _s30_46 = "Projeto atualizado com sucesso", + _s29_60 = "Projeto arquivado com sucesso", + _s30_47 = "Projeto restaurado com sucesso", + _s38_29 = ":count projetos arquivados com sucesso", + _s56_1 = "Por favor autentique-se para modificar esta configura\xe7\xe3o", + _s23_66 = "Por favor autentique-se", + _s23_67 = "Autentica\xe7\xe3o Biom\xe9trica", + _s20_113 = "Login Auto-Hospedado", + _s21_117 = "Per\xedodo de Compara\xe7\xe3o", + _s16_302 = "Per\xedodo Anterior", + _s16_303 = "Editar Or\xe7amento", + _s16_304 = "Editar Pagamento", + _s17_189 = "Editar Fornecedor", + _s27_81 = "Editar Or\xe7amento Recorrente", + _s17_190 = "Endere\xe7o de envio", + _s43_5 = ":value copiado para a \xe1rea de transfer\xeancia", + _s24_71 = "N\xe3o foi poss\xedvel iniciar", + _s16_305 = "Email \xe9 inv\xe1lido", + _s30_48 = "Produto restaurado com sucesso", + _s26_71 = "Cliente criado com sucesso", + _s30_49 = "Cliente atualizado com sucesso", + _s29_61 = "Cliente arquivado com sucesso", + _s38_30 = ":count clientes arquivados com sucesso", + _s39_12 = "Pagamento enviado por email com sucesso", + _s19_115 = "N\xfamero do Or\xe7amento", + _s17_191 = "Data do Or\xe7amento", + _s16_306 = "Parcial/Dep\xf3sito", + _s18_171 = "Data de Vencimento", + _s26_72 = "Data de Vencimento Parcial", + _s31_33 = "Clique + para adicionar um item", + _s29_62 = "Clique + para adicionar tempo", + _s19_116 = ":count selecionados", + _s30_50 = "Por favor selecione um cliente", + _s39_13 = "Por favor digite um n\xfamero de or\xe7amento", + _s19_117 = "Marcar como Enviada", + _s17_192 = "Data do Pagamento", + _s17_193 = "Portal do Cliente", + _s17_194 = "Primeiro Lembrete", + _s16_307 = "Segundo Lembrete", + _s17_195 = "Terceiro Lembrete", + _s19_118 = "Cobran\xe7a autom\xe1tica", + _s23_68 = "Refer\xeancia da Transa\xe7\xe3o", + _s28_79 = "Pagamento criado com sucesso", + _s32_22 = "Pagamento atualizado com sucesso", + _s31_34 = "Pagamento arquivado com sucesso", + _s40_10 = ":count pagamentos arquivados com sucesso", + _s28_80 = "Or\xe7amento criado com sucesso", + _s40_11 = ":count or\xe7amentos arquivados com sucesso", + _s29_63 = ":user criou o cliente :client", + _s32_23 = ":user arquivou o cliente :client", + _s36_33 = ":user atualizou o pagamento :payment", + _s35_32 = ":user arquivou o pagamento :payment", + _s38_31 = ":contact visualizou o or\xe7amento :quote", + _s33_31 = ":user arquivou o or\xe7amento :quote", + _s34_29 = ":user restaurou o or\xe7amento :quote", + _s33_32 = ":user restaurou o cliente :client", + _s36_34 = ":user restaurou o pagamento :payment", + _s32_24 = ":user criou o fornecedor :vendor", + _s35_33 = ":user arquivou o fornecedor :vendor", + _s36_35 = ":user restaurou o fornecedor :vendor", + _s30_51 = ":user criou a despesa :expense", + _s33_33 = ":user arquivou a despesa :expense", + _s34_30 = ":user restaurou a despesa :expense", + _s58_4 = ":user cancelou um pagamento de :payment_amount em :payment", + _s72_2 = ":user reembolsou :adjustment de um pagamento :payment_amount em :payment", + _s26_73 = ":user criou a tarefa :task", + _s30_52 = ":user atualizou a tarefa :task", + _s29_64 = ":user arquivou a tarefa :task", + _s30_53 = ":user restaurou a tarefa :task", + _s34_31 = ":user atualizou a despesa :expense", + _s32_25 = ":user atualizou o ticket :ticket", + _s29_65 = ":user fechou o ticket :ticket", + _s27_82 = ":user uniu o ticket :ticket", + _s30_54 = ":user dividiu o ticket :ticket", + _s31_35 = ":contact abriu o ticket :ticket", + _s33_34 = ":contact reabriu o ticket :ticket", + _s30_55 = ":user reabriu o ticket :ticket", + _s33_35 = ":user visualizou o ticket :ticket", + _s27_83 = "Cr\xe9dito enviado com sucesso", + _s42_20 = "Or\xe7amento marcado como enviado com sucesso", + _s40_12 = "Cr\xe9dito marcado com sucesso como enviado", + _s33_36 = "Sele\xe7\xe3o m\xfaltipla de longa press\xe3o", + _s19_119 = "Valor Personalizado", + _s21_118 = "Valor Personalizado 3", + _s21_119 = "Valor Personalizado 4", + _s30_56 = "Estilo de E-mail Personalizado", + _s32_26 = "Mensagem de Painel Personalizada", + _s48_5 = "Mensagem Personalizada de Or\xe7amento N\xe3o Aprovado", + _s29_66 = "Padr\xe3o de Numera\xe7\xe3o de Tarefa", + _s28_81 = "Contador Num\xe9rico de Tarefas", + _s30_57 = "Padr\xe3o de Numera\xe7\xe3o de Despesa", + _s29_67 = "Contador Num\xe9rico de Despesas", + _s29_68 = "Padr\xe3o de Numera\xe7\xe3o de Ticket", + _s28_82 = "Contador Num\xe9rico de Tickets", + _s32_27 = "Padr\xe3o de Numera\xe7\xe3o de Pagamento", + _s31_36 = "Contador Num\xe9rico de Pagamentos", + _s29_69 = "Padr\xe3o de Numera\xe7\xe3o de Fatura", + _s32_28 = "Padr\xe3o de Numera\xe7\xe3o de Or\xe7amento", + _s30_58 = "Padr\xe3o de Numera\xe7\xe3o de Cr\xe9dito", + _s29_70 = "Contador Num\xe9rico de Cr\xe9ditos", + _s26_74 = "Reiniciar Data do Contador", + _s18_172 = "Padr\xe3o do Contador", + _s43_6 = "Contador de cota\xe7\xe3o de fatura compartilhada", + _s20_114 = "Nome fiscal padr\xe3o 1", + _s24_72 = "Taxa de imposto padr\xe3o 1", + _s20_115 = "Nome fiscal padr\xe3o 2", + _s24_73 = "Taxa de imposto padr\xe3o 2", + _s20_116 = "Nome fiscal padr\xe3o 3", + _s24_74 = "Taxa de imposto padr\xe3o 3", + _s27_84 = "Assunto do E-mail de Fatura", + _s30_59 = "Assunto do E-mail de Or\xe7amento", + _s30_60 = "Assunto do E-mail de Pagamento", + _s38_32 = "Assunto de pagamento parcial por email", + _s17_196 = "Cidade do Cliente", + _s19_120 = "Endere\xe7o do cliente", + _s19_121 = "Endere\xe7o de entrega", + _s17_197 = "Taxa de imposto 1", + _s17_198 = "Taxa de imposto 2", + _s17_199 = "Taxa de imposto 3", + _s19_122 = "Cobran\xe7a Autom\xe1tica", + _s25_77 = "Impostos personalizados 1", + _s25_78 = "Impostos personalizados 2", + _s25_79 = "Impostos personalizados 3", + _s25_80 = "Impostos personalizados 4", + _s19_123 = "Quantia de Impostos", + _s27_85 = "Projeto apagado com sucesso", + _s25_81 = "Parcialmente N\xe3o Aplicado", + _s26_75 = "Nota de Pagamento Atrasada", + _s18_173 = "Or\xe7amento Expirado", + _s21_120 = "Total da Nota de Pag.", + _s18_174 = "Configurar Estados", + _s21_121 = "Mostrar Barra Lateral", + _s17_200 = "Or\xe7amento enviado", + _s23_69 = "Empresa Personalizada 1", + _s23_70 = "Empresa Personalizada 2", + _s23_71 = "Empresa Personalizada 3", + _s23_72 = "Empresa Personalizada 4", + _s23_73 = "Cliente Personalizado 1", + _s23_74 = "Cliente Personalizado 2", + _s23_75 = "Cliente Personalizado 3", + _s23_76 = "Cliente Personalizado 4", + _s24_75 = "Contacto Personalizado 1", + _s24_76 = "Contacto Personalizado 2", + _s24_77 = "Contacto Personalizado 3", + _s24_78 = "Contacto Personalizado 4", + _s21_122 = "Grupo Personalizado 1", + _s21_123 = "Grupo Personalizado 2", + _s21_124 = "Grupo Personalizado 3", + _s21_125 = "Grupo Personalizado 4", + _s16_308 = "Rua de Fatura\xe7\xe3o", + _s20_117 = "Percentagem da Multa", + _s17_201 = "Importar/Exportar", + _s16_309 = "Dep\xf3sito/Parcial", + _s61_6 = "Excelente! As notas de pagamento foram marcadas como enviada.", + _s19_124 = "Valor personalizado", + _s25_82 = "Andar / Fra\xe7\xe3o do Cliente", + _s65_2 = "\u0412\u043d\u0438\u043c\u0430\u043d\u0438\u0435: \u044d\u0442\u043e \u043f\u0440\u0438\u0432\u0435\u0434\u0435\u0442 \u043a \u0431\u0435\u0437\u0432\u043e\u0437\u0432\u0440\u0430\u0442\u043d\u043e\u043c\u0443 \u0443\u0434\u0430\u043b\u0435\u043d\u0438\u044e \u0432\u0430\u0448\u0435\u0433\u043e \u0430\u043a\u043a\u0430\u0443\u043d\u0442\u0430.", + _s23_77 = "\u0417\u0430\u0442\u0440\u0430\u0442\u044b \u0443\u0441\u043f\u0435\u0448\u043d\u043e \u0443\u0434\u0430\u043b\u0435\u043d\u044b", + _s16_310 = "\u0427\u0430\u0441\u0442\u0438\u0447\u043d\u0430\u044f \u043e\u043f\u043b\u0430\u0442\u0430", + _s21_126 = "Ponavaljajo\u010di stro\u0161ki", + _s20_118 = "Ra\u010dun uspe\u0161no poslan", + _s16_311 = "Vrednost po meri", + _s20_119 = "Ver gasto # :expense", + _s28_83 = "Proyecto eliminado con \xe9xito", + _s32_29 = "Suscripci\xf3n creada correctamente", + _s37_27 = "Suscripci\xf3n actualizada correctamente", + _s19_125 = "Reenviar Invitaci\xf3n", + _s19_126 = "Convertir a Factura", + _s18_175 = "Eventos Soportados", + _s23_78 = "Seleccionar archivo CSV", + _s18_176 = "Nombre del Cliente", + _s18_177 = "Debe ser Facturado", + _s18_178 = "Marcar como Activo", + _s18_179 = "Factura Recurrente", + _s20_120 = "Facturas Recurrentes", + _s24_79 = "Nueva Factura Recurrente", + _s17_202 = "Pr\xf3ximas Facturas", + _s16_312 = "Eliminar Factura", + _s16_313 = "Eliminar Cliente", + _s20_121 = "Actualizar Proveedor", + _s16_314 = "Borrar Proveedor", + _s19_127 = "Registro de Cliente", + _s26_76 = "Editar el T\xe9rminos de Pago", + _s19_128 = "Cantidad de Cr\xe9dito", + _s18_180 = "Buscar 1 Proveedor", + _s17_203 = "Todos los Eventos", + _s16_315 = "Comprar Licencia", + _s22_89 = "Dise\xf1os Personalizados", + _s18_181 = "Tareas Recurrentes", + _s16_316 = "Fecha de Cr\xe9dito", + _s24_80 = "Actualizaci\xf3n Disponible", + _s16_317 = "Saldo de Cr\xe9dito", + _s16_318 = "Creado por :name", + _s20_122 = "Ganancias y P\xe9rdidas", + _s26_77 = "Configuraci\xf3n de Impuestos", + _s21_127 = "Configuraci\xf3n General", + _s19_129 = "Opciones de Factura", + _s17_204 = "Todas las p\xe1ginas", + _s16_319 = "Color Secundario", + _s17_205 = "Campos de Factura", + _s18_182 = "Campos de Producto", + _s23_79 = "T\xe9rminos de Facturaci\xf3n", + _s17_206 = "N\xfameros Generados", + _s16_320 = "Cargar Impuestos", + _s18_183 = "Prefijo Recurrente", + _s16_321 = "Campo de Empresa", + _s32_30 = "Proteger Facturas con Contrase\xf1a", + _s18_184 = "Un cordial saludo,", + _s118_ = 'Haga que sea f\xe1cil para sus clientes que paguen mediante la adici\xf3n de marcas "schema.org" a sus correos electr\xf3nicos.', + _s16_322 = "Dise\xf1o de Correo", + _s16_323 = "Habilitar Markup", + _s20_123 = "Actualizar Direcci\xf3n", + _s74_0 = "Seleccionar un producto autom\xe1ticamente configurar\xe1 la descripci\xf3n y coste", + _s20_124 = "Configuraci\xf3n B\xe1sica", + _s22_90 = "Configuraci\xf3n Avanzada", + _s22_91 = "Detalles de la Empresa", + _s19_130 = "Detalles de Usuario", + _s36_36 = "Configuraci\xf3n del Correo Electr\xf3nico", + _s26_78 = "Plantillas & Recordatorios", + _s22_92 = "Visualizaci\xf3n de Datos", + _s31_37 = "Agregar documentos a la factura", + _s16_324 = "Convertir moneda", + _s41_14 = ":count proveedores actualizados con \xe9xito", + _s26_79 = "Gasto creado correctamente", + _s31_38 = "Gasto actualizado correctamente", + _s29_71 = "Gasto archivado correctamente", + _s27_86 = "Gasto borrado correctamente", + _s31_39 = "Gastos archivados correctamente", + _s29_72 = "Gastos borrados correctamente", + _s22_93 = "Periodo de Comparaci\xf3n", + _s16_325 = "Editar Proveedor", + _s16_326 = "Ingresos Totales", + _s23_80 = "Promedio de Facturaci\xf3n", + _s18_185 = "Pendiente de Cobro", + _s24_81 = ":count facturas enviadas", + _s16_327 = "Clientes Activos", + _s30_61 = "Producto actualizado con \xe9xito", + _s17_207 = "N\xfamero de Factura", + _s16_328 = "Fecha de Factura", + _s17_208 = "Fecha de Creaci\xf3n", + _s16_329 = "T\xe9rminos de Pago", + _s19_131 = "Primer Recordatorio", + _s20_125 = "Segundo Recordatorio", + _s19_132 = "Tercer Recordatorio", + _s25_83 = "Referencia de Transacci\xf3n", + _s29_73 = ":user cre\xf3 el cliente :client", + _s32_31 = ":user archiv\xf3 el cliente :client", + _s35_34 = ":user actualiz\xf3 la factura :invoice", + _s33_37 = ":user archiv\xf3 la factura :invoice", + _s30_62 = ":user archiv\xf3 el pago :payment", + _s33_38 = ":user restaur\xf3 el cliente :client", + _s31_40 = ":user restaur\xf3 el pago :payment", + _s30_63 = ":user cre\xf3 al vendedor :vendor", + _s33_39 = ":user archiv\xf3 al vendedor :vendor", + _s33_40 = ":user elimin\xf3 al vendedor :vendor", + _s34_32 = ":user restaur\xf3 al vendedor :vendor", + _s31_41 = ":user archiv\xf3 el gasto :expense", + _s31_42 = ":user elimin\xf3 el gasto :expense", + _s32_32 = ":user restaur\xf3 el gasto :expense", + _s25_84 = ":user cre\xf3 la tarea :task", + _s30_64 = ":user actualiz\xf3 la tarea :task", + _s28_84 = ":user archiv\xf3 la tarea :task", + _s28_85 = ":user elimin\xf3 la tarea :task", + _s29_74 = ":user restaur\xf3 la tarea :task", + _s33_41 = ":user actualiz\xf3 el ticket :ticket", + _s29_75 = ":user cerr\xf3 el ticket :ticket", + _s31_43 = ":user dividi\xf3 el ticket :ticket", + _s32_33 = ":contact abri\xf3 el ticket :ticket", + _s36_37 = ":contact respondi\xf3 el ticket :ticket", + _s18_186 = "Importe de Factura", + _s20_126 = "Fecha de Vencimiento", + _s20_127 = "Ciudad del Proveedor", + _s18_187 = "Pa\xeds del Proveedor", + _s18_188 = "Nombre de Impuesto", + _s19_133 = "Nombre del Contacto", + _s20_128 = "Presupuesto Expirado", + _s29_76 = "Token eliminado correctamente", + _s23_81 = "Tercera Personalizaci\xf3n", + _s23_82 = "Recargo Personalizado 1", + _s23_83 = "Recargo Personalizado 2", + _s23_84 = "Recargo Personalizado 3", + _s23_85 = "Recargo Personalizado 4", + _s45_4 = ":count proveedores actualizados correctamente", + _s42_21 = "Factura marcada como enviada correctamente", + _s45_5 = "Facturas marcadas como enviadas correctamente", + _s33_42 = ":user borr\xf3 el presupuesto :quote", + _s34_33 = ":contact vi\xf3 el presupuesto :quote", + _s28_86 = "Patr\xf3n del N\xfamero de Cr\xe9dito", + _s30_65 = "Contador del N\xfamero de Cr\xe9dito", + _s17_209 = "F\xf6rfallen faktura", + _s16_330 = "F\xf6rfallen offert", + _s32_34 = "Krediten har skickats via e-post", + _s17_210 = "Betalningsvillkor", + _s18_189 = "Delvis \xe5terbetalad", + _s24_82 = ":count fakturor skickade", + _s25_85 = "Anpassad till\xe4ggsavgift 1", + _s25_86 = "Anpassad till\xe4ggsavgift 2", + _s25_87 = "Anpassad till\xe4ggsavgift 3", + _s25_88 = "Anpassad till\xe4ggsavgift 4", + _s17_211 = "F\xf6reg\xe5ende period", + _s16_331 = "\u0e2d\u0e35\u0e40\u0e21\u0e25\u0e4c\u0e43\u0e1a\u0e40\u0e2a\u0e19\u0e2d\u0e23\u0e32\u0e04\u0e32", + _s20_129 = ":count \u0e2a\u0e48\u0e07\u0e43\u0e1a\u0e41\u0e08\u0e49\u0e07\u0e2b\u0e19\u0e35\u0e49", + _s28_87 = "\u0e2d\u0e31\u0e1b\u0e40\u0e14\u0e15\u0e2d\u0e31\u0e15\u0e23\u0e32\u0e20\u0e32\u0e29\u0e35\u0e40\u0e23\u0e35\u0e22\u0e1a\u0e23\u0e49\u0e2d\u0e22\u0e41\u0e25\u0e49\u0e27", + _s26_80 = "\u0e40\u0e01\u0e47\u0e1a\u0e1a\u0e31\u0e19\u0e17\u0e36\u0e01\u0e04\u0e48\u0e32\u0e43\u0e0a\u0e49\u0e08\u0e48\u0e32\u0e22\u0e2a\u0e33\u0e40\u0e23\u0e47\u0e08", + _s18_190 = "\u0e25\u0e1a\u0e04\u0e48\u0e32\u0e43\u0e0a\u0e49\u0e08\u0e48\u0e32\u0e22\u0e2a\u0e33\u0e40\u0e23\u0e47\u0e08", + _s24_83 = ":count fatura g\xf6nderildi", + t1 = type$.legacy_String; + return A.LinkedHashMap_LinkedHashMap$_literal(["en", A.LinkedHashMap_LinkedHashMap$_literal(["stop_on_unpaid", "Stop On Unpaid", "stop_on_unpaid_help", "Stop creating recurring invoices if the last invoice is unpaid.", "use_quote_terms", "Use Quote Terms", "use_quote_terms_help", "When converting a quote to an invoice", "add_country", "Add Country", "enable_tooltips", "Enable Tooltips", "enable_tooltips_help", "Show tooltips when hovering the mouse", "multiple_client_error", "Error: records belong to more than one client", "register_label", "Create your account in seconds", "login_label", "Login to an existing account", "add_to_invoice", "Add To Invoice", _s17_, _s17_0, "week", "Week", "created_record", _s27_, _s25_, "Invoice Sent", _s26_, _s17_1, _s31_, _s50_, _s31_0, _s22_, _s36_, _s55_, _s20_, _s20_0, _s25_0, _s38_, _s16_, _s16_0, "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_, "change_status", "Change Status", "fees_sample", _s46_, _s19_, _s19_0, _s24_, _s29_, "after_saving", "After Saving", "view_record", "View Record", _s21_, _s21_0, _s26_0, _s37_, _s19_1, _s19_2, "json_help", _s58_, "release_notes", "Release Notes", _s23_, _s33_, "started_tasks", _s33_0, "stopped_tasks", _s33_1, "approved_quote", "Successfully approved quote", "approved_quotes", _s35_, "approve", "Approve", "client_website", "Client Website", "invalid_time", "Invalid Time", _s21_1, _s21_2, _s20_1, _s20_2, _s27_0, _s27_1, _s23_0, _s23_1, "load_pdf", "Load PDF", _s16_1, _s16_2, _s24_0, _s44_, "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_3, _s16_4, "purged_client", _s26_1, _s27_2, _s77_, _s22_0, _s34_, _s30_, _s47_, "small", "Small", _s21_3, _s34_0, _s22_1, _s35_0, _s16_5, _s45_, "wait_for_saving", _s44_0, _s20_3, _s94_, "remaining", "Remaining", "invoice_paid", "Invoice Paid", "activity_120", _s50_0, "activity_121", _s50_1, "activity_122", _s51_, "activity_123", _s50_2, "activity_124", _s51_0, "normal", "Normal", "large", "Large", "extra_large", "Extra Large", _s16_6, _s16_7, _s21_4, _s42_, "print_pdf", "Print PDF", "remind_me", "Remind Me", _s16_8, _s16_9, "click_selected", "Click Selected", "hide_preview", "Hide Preview", "edit_record", "Edit Record", _s27_3, _s57_, "giropay", "Giropay", "direct_debit", "Direct Debit", _s21_5, _s30_0, "set_password", "Set Password", _s17_2, _s59_, _s16_10, _s58_0, _s20_4, _s33_2, "disconnect", "Disconnect", "add_to_invoices", "Add to Invoices", "acss", "ACSS", "becs", "BECS", "bulk_download", "Download", _s17_3, _s104_, "persist_ui", "Persist UI", "persist_ui_help", _s104_0, _s18_, _s18_0, _s17_4, _s17_5, "has_tasks", "Has Tasks", "registration", "Registration", _s27_4, _s50_3, "view_expense", "View Expense", "view_statement", "View Statement", "sepa", "SEPA", "ideal", "iDEAL", "przelewy24", "Przelewy24", "eps", "EPS", "fpx", "FPX", _s18_1, _s18_2, "system", "System", _s19_3, _s19_4, "updated_company", _s28_, "kbc", "KBC", "bancontact", "Bancontact", _s19_5, _s44_1, "webhook_success", "Webhook Success", _s24_1, _s40_, _s27_5, _s43_, "app", "App", _s20_5, _s46_0, _s16_11, "Gross Line Total", _s18_3, "Email Invoice", _s16_12, "Email Quote", _s17_6, "Email Credit", "from_name", "From Name", _s16_13, "Clone to Expense", _s17_7, _s17_8, _s18_4, _s18_5, _s21_6, _s21_7, _s22_2, _s22_3, _s25_1, _s38_0, _s25_2, _s38_1, _s26_2, _s39_, _s25_3, "Successfully deleted recurring expense", _s25_4, _s38_2, _s26_3, _s39_0, _s24_2, _s24_3, _s25_5, _s25_6, "last_sent_date", "Last Sent Date", "include_drafts", "Include Drafts", _s19_6, _s32_0, "is_invoiced", "Is Invoiced", "change_plan", "Change Plan", "persist_data", "Persist Data", "customer_count", "Customer Count", _s16_14, _s16_15, _s16_16, _s16_17, _s28_0, _s28_1, "decimal_comma", "Decimal Comma", _s26_4, _s35_1, "select_method", "Select Method", "select_platform", "Select Platform", _s28_2, _s42_0, _s16_18, _s27_6, "enable_markdown", "Enable Markdown", _s20_6, _s35_2, "user_guide", "User Guide", _s18_6, _s18_7, "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_1, _s31_2, _s25_7, _s25_8, _s33_3, _s33_4, _s27_7, _s27_8, _s36_0, _s36_1, _s31_3, _s31_4, _s25_9, _s25_10, "net_subtotal", "Net Subtotal", "review_app", "Review App", "check_status", "Check Status", "free_trial", "Free Trial", _s23_2, "The Pro plan trial ends in :count days", _s21_8, "Today is the last day of the Pro plan trial", "change_email", "Change Email", _s25_11, _s52_, _s21_9, _s21_10, "uninvoiced", "Uninvoiced", "subdomain_guide", _s120_, "send_time", "Send Time", "import_data", "Import Data", "import_settings", "Import Settings", _s17_9, _s28_3, _s19_7, _s48_, "json", "JSON", _s24_4, _s24_5, "wait_for_data", _s42_1, "net_total", "Net Total", "has_taxes", "Has Taxes", _s16_19, _s16_20, _s18_8, _s40_0, "login_success", _s16_21, "login_failure", "Failed Login", "exported_data", "Once the file is ready you'll receive an email with a download link", _s23_3, _s23_4, _s28_4, _s41_, "step_1_sign_in", "Step 1: Sign In", _s16_22, _s17_10, "account_id", "Account ID", _s27_9, _s35_3, "activity_100", _s50_4, "activity_101", _s50_5, "activity_102", _s51_1, "activity_103", _s50_6, "activity_104", _s51_2, _s18_9, _s18_10, _s23_5, _s35_4, "gateway_setup", "Gateway Setup", "preview_sidebar", "Preview Sidebar", _s16_23, _s16_24, _s18_11, _s31_5, _s16_25, _s16_26, "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_12, _s18_13, _s17_11, _s17_12, "order", "Order", "unassigned", "Unassigned", "partial_value", _s49_, "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_11, _s53_, _s25_12, _s37_0, _s17_13, _s17_14, "is_viewed", "Is Viewed", "letter", "Letter", "legal", "Legal", "page_layout", "Page Layout", "portrait", "Portrait", "landscape", "Landscape", _s26_5, _s85_, _s20_7, _s54_, _s21_12, _s21_13, _s17_15, _s17_16, "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_14, _s18_15, "promo_code", "Promo Code", "promo_discount", "Promo Discount", _s18_16, _s18_17, _s16_27, _s16_28, "max_seats_limit", "Max Seats Limit", "trial_enabled", "Trial Enabled", "trial_duration", "Trial Duration", _s21_14, _s21_15, _s18_18, _s18_19, "plan_map", "Plan Map", "refund_period", "Refund Period", _s21_16, _s21_17, "purchase_page", "Purchase Page", "security", "Security", "email_bounced", "Email Bounced", _s20_8, "Spam Complaint", "email_delivery", "Email Delivery", _s16_29, _s16_30, "pdf_response", "PDF Response", _s22_4, _s22_5, "pdf_failed", "PDF Failed", "pdf_success", "PDF Success", "modified", "Modified", "subscription", "Subscription", "subscriptions", "Subscriptions", _s16_31, _s16_32, _s17_17, _s17_18, _s20_9, _s33_5, _s20_10, _s33_6, _s21_18, _s34_1, _s20_11, _s33_7, _s20_12, _s33_8, _s21_19, _s34_2, _s19_8, _s21_20, _s20_13, _s27_10, _s26_6, _s26_7, "connect_gmail", "Connect Gmail", _s16_33, _s16_34, "connected_gmail", _s28_5, _s18_20, _s31_6, _s16_35, _s100_, _s16_36, _s16_37, "count_minutes", ":count Minutes", _s16_38, _s16_39, _s29_0, _s29_1, "use_last_email", "Use last email", _s16_40, _s16_41, _s21_21, _s51_3, _s27_11, _s35_5, _s27_12, _s27_13, _s34_3, _s52_0, "help_translate", "Help Translate", _s23_6, _s23_7, "resend_invite", "Resend Invite", _s19_9, _s25_13, _s16_42, _s30_1, _s19_10, _s33_9, "delivered", "Delivered", "bounced", "Bounced", "spam", "Spam", "view_docs", "View Docs", _s32_1, _s72_, "send_sms", "Send SMS", "sms_code", "SMS Code", _s21_22, _s46_1, _s18_21, _s46_2, "connect_google", "Connect Google", _s17_19, _s17_20, _s17_21, "Enable Two Factor", _s18_22, _s18_23, _s34_4, _s34_5, "stay_logged_in", "Stay Logged In", _s23_8, _s40_1, "count_hours", ":count Hours", "count_day", "1 Day", "count_days", ":count Days", _s19_11, _s19_12, _s17_22, _s17_23, "resend_email", "Resend Email", _s26_8, _s33_10, _s16_43, "Successfully refunded payment", _s19_13, _s19_14, _s19_15, _s45_0, "list_long_press", "List Long Press", "show_actions", "Show Actions", _s17_24, _s17_25, _s27_14, _s51_4, _s21_23, _s97_, "this_quarter", "This Quarter", "last_quarter", "Last Quarter", "to_update_run", "To update run", _s18_24, _s18_25, _s16_44, _s16_45, "invoice_project", "Invoice Project", "invoice_task", "Invoice Task", "invoice_expense", "Invoice Expense", _s19_16, _s21_24, _s20_14, _s27_15, _s16_46, _s16_47, "save_and_email", "Save and Email", _s16_48, _s16_49, _s16_50, _s16_51, _s17_26, _s17_27, _s22_6, _s22_7, _s24_6, _s24_7, "converted_total", "Converted Total", "is_sent", "Is Sent", _s17_28, _s17_29, "document_upload", "Document Upload", _s20_15, _s34_6, "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_25, _s21_26, _s26_9, _s96_, "running_tasks", "Running Tasks", "recent_tasks", "Recent Tasks", "recent_expenses", "Recent Expenses", _s17_30, _s17_31, "update_app", "Update App", "started_import", _s27_16, _s24_8, _s24_9, _s20_16, _s20_17, _s18_26, _s18_27, "column", "Column", "sample", "Sample", "map_to", "Map To", "import", "Import", _s25_14, _s29_2, "select_file", "Select File", _s16_52, _s16_53, "csv_file", "CSV File", "csv", "CSV", "freshbooks", "FreshBooks", "invoice2go", "Invoice2go", "invoicely", "Invoicely", "waveaccounting", "Wave Accounting", "zoho", "Zoho", "accounting", "Accounting", _s22_8, _s24_10, "import_type", "Import Type", "html_mode", "HTML Mode", "html_mode_help", _s43_0, "view_licenses", "View Licenses", "webhook_url", "Webhook URL", _s17_32, _s17_33, "sidebar_editor", "Sidebar Editor", _s22_9, "Please type ':value' to confirm", "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_11, _s24_12, _s24_13, _s24_14, "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_9, "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_15, "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_34, _s17_35, "clear_cache", "Clear Cache", "sort_order", "Sort Order", "task_status", "Status", "task_statuses", "Task Statuses", "new_task_status", "New Task Status", _s16_54, _s16_55, _s19_17, _s32_2, _s19_18, "Successfully updated task status", _s20_18, _s33_11, _s19_19, _s32_3, _s19_20, _s32_4, _s20_19, _s33_12, _s22_10, _s42_2, _s21_27, _s41_0, _s22_11, _s42_3, _s18_28, _s20_20, _s20_21, _s27_17, _s16_56, _s16_57, _s21_28, _s52_1, _s20_22, _s20_23, _s25_15, _s42_4, _s20_24, _s20_25, _s25_16, _s42_5, _s21_29, _s25_17, _s18_29, _s18_30, "task_settings", "Task Settings", _s20_26, _s20_27, _s18_31, _s18_32, _s20_28, _s20_29, _s21_30, _s21_31, _s24_16, _s37_1, _s24_17, _s37_2, _s25_18, _s38_3, _s24_18, "Successfully deleted expense category", _s24_19, _s37_3, _s25_19, _s38_4, _s27_18, "Successfully archived expense :value categories", _s26_10, _s46_3, _s27_19, _s47_0, _s23_10, _s25_20, _s25_21, _s32_5, _s21_32, _s21_33, "show_option", "Show Option", _s22_12, "The payment amount can not be negative", "view_changes", "View Changes", "force_update", "Force Update", _s17_36, _s76_, "mark_paid_help", "Track the expense has been paid to the vendor", _s18_33, "Should be Invoiced", _s23_11, "Enable the expense to be invoiced to your client", _s29_3, "Make the documents visible to clients", _s21_34, _s20_30, _s16_58, _s16_59, _s18_34, _s18_35, "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_37, _s17_38, "total_taxes", "Total Taxes", "line_taxes", "Line Taxes", "total_fields", "Total Fields", _s25_22, _s38_5, _s25_23, _s38_6, _s25_24, _s38_7, "gateway_refund", "Gateway Refund", _s19_21, _s43_1, "due_date_days", "Due Date", "paused", "Paused", "mark_active", "Mark Active", "day_count", "Day :count", _s22_13, _s22_14, _s21_35, _s21_36, _s17_39, _s17_40, "endless", "Endless", "next_send_date", "Next Send Date", _s16_60, _s16_61, _s17_41, _s17_42, _s18_36, _s18_37, _s21_37, _s21_38, _s22_15, _s22_16, _s25_25, _s38_8, _s25_26, _s38_9, _s26_11, _s39_1, _s25_27, _s38_10, _s25_28, _s38_11, _s26_12, _s39_2, _s27_20, _s47_1, _s26_13, _s46_4, _s27_21, _s47_2, _s24_20, _s26_14, _s25_29, _s32_6, "send_date", "Send Date", "auto_bill_on", "Auto Bill On", _s28_6, _s28_7, "profit", "Profit", "line_item", "Line Item", _s18_38, _s18_39, _s23_12, _s35_6, _s19_22, _s19_23, _s24_21, "Support paying a minimum amount", "test_mode", "Test Mode", "opened", "Opened", _s30_2, _s22_17, _s30_3, _s22_18, "gateway_success", "Gateway Success", "gateway_failure", "Gateway Failure", "gateway_error", "Gateway Error", "email_send", "Email Send", _s17_43, _s17_44, "failure", "Failure", "quota_exceeded", "Quota Exceeded", _s16_62, _s16_63, "system_logs", "System Logs", "view_portal", "View Portal", "copy_link", "Copy Link", "token_billing", "Token Billing", _s24_22, _s24_23, "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_40, _s18_41, "pdf_page_info", _s23_13, _s16_64, "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_6, "client_created", "Client Created", _s20_31, _s20_32, _s20_33, _s20_34, "completed", "Completed", "gross", "Gross", "net_amount", "Net Amount", "net_balance", "Net Balance", "client_settings", "Client Settings", _s17_45, _s17_46, _s17_47, _s17_48, "selected_quotes", "Selected Quotes", "selected_tasks", "Selected Tasks", _s17_49, _s17_50, _s17_51, _s17_52, _s17_53, _s17_54, "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_55, _s28_8, "api_webhooks", "API Webhooks", "search_webhooks", _s22_19, "search_webhook", _s16_65, "webhook", "Webhook", "webhooks", "Webhooks", "new_webhook", "New Webhook", "edit_webhook", "Edit Webhook", "created_webhook", _s28_9, "updated_webhook", _s28_10, _s16_66, _s29_4, "deleted_webhook", _s28_11, "removed_webhook", _s28_12, _s16_67, _s29_5, _s17_56, _s37_4, _s16_68, _s36_2, _s16_69, _s36_3, _s17_57, _s37_5, "api_tokens", "API Tokens", "api_docs", "API Docs", "search_tokens", _s20_35, "search_token", "Search 1 Token", "token", "Token", "tokens", "Tokens", "new_token", "New Token", "edit_token", "Edit Token", "created_token", _s26_15, "updated_token", _s26_16, "archived_token", _s27_22, "deleted_token", _s26_17, "removed_token", _s26_18, "restored_token", _s27_23, "archived_tokens", _s35_7, "deleted_tokens", _s34_7, "restored_tokens", _s35_8, _s19_24, _s19_25, _s24_24, _s45_1, _s21_39, _s19_26, "email_invoice", "Email Invoice", "email_quote", "Email Quote", "email_credit", "Email Credit", "email_payment", "Email Payment", _s20_36, _s41_1, "ledger", "Ledger", "view_pdf", "View PDF", "all_records", "All records", "owned_by_user", "Owned by user", _s16_70, _s16_71, "contact_name", "Contact Name", "use_default", "Use Default", _s16_72, _s17_58, "number_of_days", "Number of days", _s23_14, _s23_15, "payment_term", "Payment Term", _s16_73, _s16_74, _s17_59, _s17_60, _s20_37, _s33_13, _s20_38, _s33_14, _s21_40, _s34_8, _s20_39, _s33_15, _s20_40, _s33_16, _s21_41, _s34_9, _s22_20, _s42_7, _s21_42, _s41_2, _s22_21, _s42_8, "email_sign_in", "Login with email", "change", "Change", _s23_16, _s28_13, _s24_25, _s29_6, "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_42, _s18_43, _s16_75, "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_76, "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_61, "search_design", "Search 1 Design", "search_invoice", _s16_77, "search_client", "Search 1 Client", "search_product", _s16_78, "search_quote", "Search 1 Quote", "search_credit", "Search 1 Credit", "search_vendor", "Search 1 Vendor", "search_user", "Search 1 User", "search_tax_rate", _s17_62, "search_task", "Search 1 Tasks", "search_project", _s16_79, "search_expense", _s16_80, "search_payment", _s16_81, "search_group", "Search 1 Group", "refund_payment", "Refund Payment", _s17_63, _s30_4, _s18_44, _s31_7, _s16_82, _s29_7, _s17_64, _s30_5, "reverse", "Reverse", "full_name", "Full Name", _s17_65, _s17_66, _s17_67, _s17_68, "custom1", "Custom 1", "custom2", "Custom 2", "custom3", "Custom 3", "custom4", "Custom 4", "optional", "Optional", "license", "License", "purge_data", "Purge Data", _s16_83, _s32_7, _s18_45, _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_30, "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_31, _s25_32, _s16_84, _s16_85, "apply_license", "Apply License", "cancel_account", "Delete Account", _s22_22, "Warning: This will permanently delete your account [:company], there is no undo", "delete_company", "Delete Company", _s22_23, "Warning: This will permanently delete your company [:company], there is no undo", "enabled_modules", "Enabled Modules", "converted_quote", _s28_14, "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_24, "updated_design", _s27_25, "archived_design", _s28_15, "deleted_design", _s27_26, "removed_design", _s27_27, "restored_design", _s28_16, _s16_86, _s36_4, "deleted_designs", _s35_9, _s16_87, _s36_5, "proposals", "Proposals", "tickets", "Tickets", _s16_88, _s16_89, "recurring_tasks", "Recurring Tasks", _s18_46, _s18_47, "credit_date", "Credit Date", "credit", "Credit", "credits", "Credits", "new_credit", "New Credit", "edit_credit", "Edit Credit", "created_credit", _s27_28, "updated_credit", _s27_29, "archived_credit", _s28_17, "deleted_credit", _s27_30, "removed_credit", _s27_31, "restored_credit", _s28_18, _s16_90, "Successfully archived :value credits", "deleted_credits", "Successfully deleted :value credits", _s16_91, _s36_6, "current_version", "Current Version", "latest_version", "Latest Version", "update_now", "Update Now", _s26_19, _s41_3, _s16_92, _s16_93, "app_updated", _s29_8, "learn_more", "Learn More", "integrations", "Integrations", "tracking_id", "Tracking ID", _s17_69, _s17_70, "credit_footer", "Credit Footer", "credit_terms", "Credit Terms", "new_company", "New Company", "added_company", _s26_20, "company1", _s16_94, "company2", _s16_95, "company3", _s16_96, "company4", _s16_97, "product1", _s16_98, "product2", _s16_99, "product3", _s16_100, "product4", _s16_101, "client1", "Custom Client 1", "client2", "Custom Client 2", "client3", "Custom Client 3", "client4", "Custom Client 4", "contact1", _s16_102, "contact2", _s16_103, "contact3", _s16_104, "contact4", _s16_105, "task1", "Custom Task 1", "task2", "Custom Task 2", "task3", "Custom Task 3", "task4", "Custom Task 4", "project1", _s16_106, "project2", _s16_107, "project3", _s16_108, "project4", _s16_109, "expense1", _s16_110, "expense2", _s16_111, "expense3", _s16_112, "expense4", _s16_113, "vendor1", "Custom Vendor 1", "vendor2", "Custom Vendor 2", "vendor3", "Custom Vendor 3", "vendor4", "Custom Vendor 4", "invoice1", _s16_114, "invoice2", _s16_115, "invoice3", _s16_116, "invoice4", _s16_117, "payment1", _s16_118, "payment2", _s16_119, "payment3", _s16_120, "payment4", _s16_121, "surcharge1", _s18_48, "surcharge2", _s18_49, "surcharge3", _s18_50, "surcharge4", _s18_51, "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_52, _s18_53, _s17_71, _s17_72, "contact_phone", "Contact Phone", _s21_43, _s22_24, _s21_44, _s22_25, _s21_45, _s22_26, _s21_46, _s22_27, _s17_73, "Shipping Street", _s17_74, _s18_54, "shipping_city", "Shipping City", "shipping_state", _s23_17, _s20_41, _s20_42, _s16_122, _s16_123, _s16_124, "Billing Street", _s16_125, _s17_75, "billing_city", "Billing City", "billing_state", _s22_28, _s19_27, _s19_28, "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_126, _s16_127, "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_47, _s35_10, _s30_6, _s63_, "message", "Message", "from", "From", _s20_43, _s20_44, _s25_33, _s56_, _s20_45, _s34_10, _s18_55, _s18_56, _s23_18, "Ensure client fee matches the gateway fee", _s18_57, _s18_58, "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_48, "Password must be at least 8 character long", _s20_46, _s58_1, _s19_29, _s19_30, _s23_19, _s23_20, _s20_47, _s20_48, "deleted_logo", _s25_34, "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_76, _s17_77, "show_cost_help", _s55_0, _s21_49, _s21_50, _s26_21, _s58_2, _s21_51, _s21_52, _s26_22, _s60_, _s21_53, _s21_54, _s26_23, _s34_11, _s16_128, _s16_129, _s21_55, _s47_3, "one_tax_rate", "One Tax Rate", "two_tax_rates", "Two Tax Rates", "three_tax_rates", "Three Tax Rates", _s16_130, _s16_131, "user", "User", "invoice_tax", "Invoice Tax", "line_item_tax", "Line Item Tax", "inclusive_taxes", "Inclusive Taxes", _s17_78, _s17_79, "item_tax_rates", "Item Tax Rates", _s18_59, "No client selected", "configure_rates", "Configure Rates", _s18_60, _s18_61, "tax_settings", "Tax Settings", _s18_62, "Tax Rates", "accent_color", "Accent Color", "switch", "Switch", _s19_31, _s20_49, "options", "Options", _s16_132, _s16_133, "multi_line_text", "Multi-line text", "dropdown", "Dropdown", "field_type", "Field Type", _s27_32, _s39_3, "submit", "Submit", _s16_134, "Recover Password", "late_fees", "Late Fees", "credit_number", "Credit Number", "payment_number", "Payment Number", "late_fee_amount", "Late Fee Amount", _s16_135, _s16_136, "schedule", "Schedule", "before_due_date", _s19_32, "after_due_date", _s18_63, _s18_64, _s22_29, "days", "Days", "invoice_email", "Invoice Email", "payment_email", "Payment Email", "partial_payment", "Partial Payment", "payment_partial", "Partial Payment", _s21_56, _s21_57, "quote_email", "Quote Email", _s16_137, _s16_138, _s16_139, _s16_140, "administrator", "Administrator", _s18_65, _s66_, "user_management", "User Management", "users", "Users", "new_user", "New User", "edit_user", "Edit User", "created_user", _s25_35, "updated_user", _s25_36, "archived_user", _s26_24, "deleted_user", _s25_37, "removed_user", _s25_38, "restored_user", _s26_25, "archived_users", _s34_12, "deleted_users", _s33_17, "removed_users", _s33_18, "restored_users", _s34_13, _s16_141, _s16_142, "invoice_options", "Invoice Options", _s17_80, _s17_81, _s22_30, _s87_, _s23_21, "Embed Documents", _s28_19, _s39_4, _s16_143, "Show Header on", _s16_144, "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_66, "Auto Email", _s23_22, _s61_, _s18_67, "Auto Archive", _s23_23, _s53_1, _s18_68, "Auto Convert", _s23_24, _s70_, _s17_82, _s17_83, "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_84, "Three Months", _s16_145, "Four Months", "freq_six_months", "Six Months", "freq_annually", "Annually", "freq_two_years", "Two Years", _s16_146, "Three Years", "never", "Never", "company", "Company", _s17_85, _s17_86, "charge_taxes", "Charge Taxes", "next_reset", "Next Reset", "reset_counter", "Reset Counter", _s16_147, _s16_148, "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_87, _s17_88, "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_89, _s17_90, _s16_149, "Show on PDF", _s21_58, _s51_5, _s25_39, _s22_31, _s30_7, _s61_0, _s23_25, _s20_50, _s28_20, _s59_0, _s25_40, _s17_91, _s30_8, _s42_9, _s23_26, "Quote Signature", _s22_32, _s25_41, _s27_33, "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_26, _s86_, "plain", "Plain", "light", "Light", "dark", "Dark", "email_design", "Email Design", "attach_pdf", "Attach PDF", _s16_150, _s16_151, "attach_ubl", "Attach UBL", "email_style", "Email Style", _s19_33, "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_34, _s19_35, "credentials", "Credentials", "update_address", "Update Address", _s19_36, _s45_2, "rate", "Rate", "tax_rate", "Tax Rate", "new_tax_rate", "New Tax Rate", "edit_tax_rate", "Edit Tax Rate", _s16_152, _s29_9, _s16_153, _s29_10, _s17_92, "Successfully archived tax rate", _s16_154, _s29_11, _s17_93, _s30_9, _s18_69, _s38_12, _s17_94, _s37_6, _s18_70, _s38_13, "fill_products", "Fill Products", _s18_71, _s71_, "update_products", "Update Products", _s20_51, _s65_0, _s16_155, _s16_156, _s21_59, "Automatically convert product prices using current exchange rate", "fees", "Fees", "limits", "Limits", "provider", "Provider", "company_gateway", "Gateway", _s16_157, _s16_158, _s19_37, "New Gateway", _s20_52, "Edit Gateway", _s23_27, _s28_21, _s23_28, _s28_22, _s24_27, _s29_12, _s23_29, _s28_23, _s24_28, _s29_13, _s25_42, _s37_7, _s24_29, _s36_7, _s25_43, _s37_8, _s16_159, _s16_160, "discard_changes", "Discard Changes", "default_value", "Default value", "disabled", "Disabled", "currency_format", "Currency Format", _s21_60, _s21_61, _s23_30, _s23_31, "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_72, "24 Hour Display", "send_reminders", "Send Reminders", "timezone", "Timezone", _s19_38, _s19_39, _s17_95, _s17_96, _s19_40, _s19_41, _s18_73, _s18_74, _s18_75, _s18_76, "group_settings", "Group Settings", "group", "Group", "groups", "Groups", "new_group", "New Group", "edit_group", "Edit Group", "created_group", _s26_26, "updated_group", _s26_27, "archived_groups", _s35_11, "deleted_groups", _s34_14, "restored_groups", _s35_12, "archived_group", _s27_34, "deleted_group", _s26_28, "restored_group", _s27_35, "upload_logo", "Upload Logo", "uploaded_logo", _s26_29, "logo", "Logo", "saved_settings", _s27_36, _s16_161, _s16_162, "device_settings", "Device Settings", "defaults", "Defaults", "basic_settings", "Basic Settings", _s17_97, _s17_98, "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_32, _s21_62, _s22_33, _s20_53, _s19_42, _s19_43, "price", "Price", "email_sign_up", "Sign up with email", "google_sign_up", "Sign up with Google", _s27_37, _s28_24, "redeem", "Redeem", "back", "Back", "past_purchases", "Past Purchases", _s19_44, _s19_45, "pro_plan", "Pro Plan", "enterprise_plan", "Enterprise Plan", "count_users", ":count users", "upgrade", "Upgrade", _s25_44, _s25_45, _s24_30, _s24_31, _s33_19, _s77_0, "i_agree_to_the", "I agree to the", _s16_163, _s16_164, "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_77, _s18_78, _s21_63, _s34_15, "download", "Download", _s27_38, "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_99, _s30_10, _s16_165, _s29_14, _s17_100, _s30_11, _s16_166, _s29_15, _s17_101, _s30_12, _s18_79, _s38_14, _s17_102, _s37_9, _s18_80, _s38_15, "no_history", "No History", "expense_date", "Expense Date", "pending", "Pending", _s16_167, "Logged", _s16_168, "Pending", _s16_169, "Invoiced", "converted", "Converted", _s24_32, "Add Documents to Invoice", "exchange_rate", "Exchange Rate", _s16_170, "Convert Currency", "mark_paid", "Mark Paid", "category", "Category", "address", "Address", "new_vendor", "New Vendor", "created_vendor", _s27_39, "updated_vendor", _s27_40, "archived_vendor", _s28_25, "deleted_vendor", _s27_41, "restored_vendor", _s28_26, _s16_171, "Successfully archived :value vendors", "deleted_vendors", "Successfully deleted :value vendors", _s16_172, _s36_8, "new_expense", "New Expense", "created_expense", _s28_27, "updated_expense", _s28_28, _s16_173, _s29_16, "deleted_expense", _s28_29, _s16_174, _s29_17, _s17_103, "Successfully archived :value expenses", _s16_175, "Successfully deleted :value expenses", _s17_104, _s37_10, "copy_shipping", "Copy Shipping", "copy_billing", "Copy Billing", "design", "Design", _s21_64, _s21_65, "invoiced", "Invoiced", "logged", "Logged", "running", "Running", "resume", "Resume", "task_errors", _s36_9, "start", "Start", "stop", "Stop", "started_task", _s25_46, "stopped_task", _s25_47, "resumed_task", _s25_48, "now", "Now", _s16_176, _s16_177, "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_49, "updated_task", _s25_50, "archived_task", _s26_30, "deleted_task", _s25_51, "restored_task", _s26_31, "archived_tasks", "Successfully archived :value tasks", "deleted_tasks", "Successfully deleted :value tasks", "restored_tasks", _s34_16, _s19_46, _s19_47, "budgeted_hours", "Budgeted Hours", "created_project", _s28_30, "updated_project", _s28_31, _s16_178, _s29_18, "deleted_project", _s28_32, _s16_179, _s29_19, _s17_105, "Successfully archived :value projects", _s16_180, "Successfully deleted :value projects", _s17_106, _s37_11, "new_project", "New Project", _s27_42, _s28_33, "if_you_like_it", _s21_66, "click_here", "click here", _s18_81, "Click here", "to_rate_it", "to rate it.", "average", "Average", "unapproved", "Unapproved", _s30_13, _s42_10, "locked", "Locked", "authenticate", "Authenticate", _s19_48, _s19_49, _s24_33, _s24_34, "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_107, _s17_108, "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_181, _s16_182, "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_54, _s20_55, "billing_address", "Billing Address", _s16_183, _s16_184, "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_185, _s16_186, _s23_33, _s23_34, _s26_32, _s26_33, _s21_67, _s21_68, _s26_34, _s26_35, "ascending", "Ascending", "descending", "Descending", "save", "Save", _s17_109, _s17_110, "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_50, _s30_14, "error", "Error", _s16_187, _s16_188, "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_189, _s16_190, "product", "Product", "products", "Products", "new_product", "New Product", "created_product", _s28_34, "updated_product", _s28_35, _s16_191, _s29_20, "deleted_product", _s28_36, _s16_192, _s29_21, _s17_111, "Successfully archived :value products", _s16_193, "Successfully deleted :value products", _s17_112, _s37_12, "product_key", "Product", "notes", "Notes", "cost", "Cost", "client", "Client", "clients", "Clients", "new_client", "New Client", "created_client", _s27_43, "updated_client", _s27_44, "archived_client", _s28_37, _s16_194, "Successfully archived :value clients", "deleted_client", _s27_45, "deleted_clients", "Successfully deleted :value clients", "restored_client", _s28_38, _s16_195, _s36_10, "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_39, "updated_invoice", _s28_40, _s16_196, _s29_22, "deleted_invoice", _s28_41, _s16_197, _s29_23, _s17_113, "Successfully archived :value invoices", _s16_198, "Successfully deleted :value invoices", _s17_114, _s37_13, "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_199, _s16_200, "status", "Status", _s17_115, "Invoice Status", "quote_status", "Quote Status", _s22_34, _s22_35, _s22_36, "Click \u25b6 to add time", "count_selected", ":count selected", "total", "Total", "percent", "Percent", "edit", "Edit", "dismiss", "Dismiss", _s20_56, _s20_57, _s22_37, _s22_38, _s24_35, _s24_36, "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_15, _s30_16, _s27_46, _s27_47, "past_due", "Past Due", "draft", "Draft", "sent", "Sent", "viewed", "Viewed", "approved", "Approved", "partial", "Partial", "paid", "Paid", "mark_sent", "Mark Sent", _s22_39, _s35_13, _s22_40, "Successfully marked invoice as paid", _s23_35, _s36_11, _s23_36, "Successfully marked invoices as paid", "done", "Done", _s37_14, _s37_15, "dark_mode", "Dark Mode", _s27_48, _s35_14, "refresh_data", "Refresh Data", "blank_contact", "Blank Contact", "activity", "Activity", _s16_201, _s16_202, "clone", "Clone", "loading", "Loading", "industry", "Industry", "size", "Size", "payment_terms", "Payment Terms", "payment_date", "Payment Date", "payment_status", "Payment Status", _s16_203, "Pending", _s16_204, "Cancelled", _s16_205, "Failed", _s16_206, "Completed", _s16_207, _s18_43, _s16_208, "Refunded", _s17_116, "Unapplied", _s17_117, _s19_14, "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_15, "auto_billing", "Auto billing", "button", "Button", "preview", "Preview", "customize", "Customize", "history", "History", "payment", "Payment", "payments", "Payments", "refunded", "Refunded", "payment_type", "Payment Type", _s21_69, _s21_70, "enter_payment", "Enter Payment", "new_payment", "Enter Payment", "created_payment", _s28_42, "updated_payment", _s28_43, _s16_209, _s29_24, "deleted_payment", _s28_44, _s16_210, _s29_25, _s17_118, "Successfully archived :value payments", _s16_211, "Successfully deleted :value payments", _s17_119, _s37_16, "quote", "Quote", "quotes", "Quotes", "new_quote", "New Quote", "created_quote", _s26_36, "updated_quote", _s26_37, "archived_quote", _s27_49, "deleted_quote", _s26_38, "restored_quote", _s27_50, "archived_quotes", "Successfully archived :value quotes", "deleted_quotes", "Successfully deleted :value quotes", "restored_quotes", _s35_16, "expense", "Expense", "expenses", "Expenses", "vendor", "Vendor", "vendors", "Vendors", "task", "Task", "tasks", "Tasks", "project", "Project", "projects", "Projects", "activity_1", _s28_45, "activity_2", _s29_26, "activity_3", _s28_46, "activity_4", _s30_17, "activity_5", _s30_18, "activity_6", ":user emailed invoice :invoice to :client", "activity_7", ":contact viewed invoice :invoice", "activity_8", _s31_8, "activity_9", _s30_19, "activity_10", ":contact entered payment :payment for invoice :invoice", "activity_11", _s30_20, "activity_12", _s31_9, "activity_13", _s30_21, "activity_14", _s28_47, "activity_15", _s28_48, "activity_16", _s29_27, "activity_17", _s28_49, "activity_18", _s26_39, "activity_19", _s26_40, "activity_20", ":user emailed quote :quote to :client", "activity_21", _s28_50, "activity_22", _s27_51, "activity_23", _s26_41, "activity_24", _s27_52, "activity_25", _s31_10, "activity_26", _s29_28, "activity_27", _s31_11, "activity_28", _s29_29, "activity_29", ":contact approved quote :quote", "activity_30", _s28_51, "activity_31", _s29_30, "activity_32", _s28_52, "activity_33", _s29_31, "activity_34", _s30_22, "activity_35", _s31_12, "activity_36", _s30_23, "activity_37", _s31_13, "activity_39", ":user cancelled payment :payment", "activity_40", ":user refunded payment :payment", "activity_41", "Payment :payment failed", "activity_42", _s24_37, "activity_43", _s24_38, "activity_44", _s25_52, "activity_45", _s24_39, "activity_46", _s25_53, "activity_47", _s30_24, "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_5, "activity_58", _s31_14, "activity_59", _s32_8, "activity_60", _s28_50, "activity_61", _s28_53, "activity_62", _s28_54, "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_120, _s17_121, "emailed_quote", "Successfully queued quote to be sent", "emailed_credit", "Successfully queued credit to be sent", _s20_58, _s33_20, _s21_71, _s34_17, "expired", "Expired", "all", "All", "select", "Select", _s22_41, _s22_42, "custom_value1", "Custom Value 1", "custom_value2", "Custom Value 2", "custom_value3", "Custom Value 3", "custom_value4", "Custom Value 4", _s18_82, _s18_83, _s24_40, _s24_41, _s29_32, _s29_33, _s27_53, _s27_54, _s31_15, _s31_16, "lock_invoices", "Lock Invoices", "translations", "Translations", _s19_51, _s19_52, _s19_53, _s19_54, _s22_43, _s22_44, _s22_45, _s22_46, _s21_72, _s21_73, _s21_74, _s21_75, _s21_76, _s21_77, _s21_78, _s21_79, _s22_47, _s22_48, _s22_49, _s22_50, _s22_51, _s22_52, _s22_53, _s22_54, _s20_59, _s20_60, _s20_61, _s20_62, _s21_80, _s21_81, _s21_82, _s21_83, _s21_84, _s21_81, _s21_85, _s21_83, _s18_84, _s18_85, "counter_padding", "Counter Padding", _s28_55, "Shared Invoice/Quote Counter", _s18_86, _s18_87, _s18_88, _s18_89, _s18_90, _s18_91, _s18_92, _s18_93, _s18_94, _s18_95, _s18_96, _s18_97, _s21_86, _s21_87, _s19_55, _s19_56, _s21_88, _s21_89, _s29_34, _s29_35, "show_table", "Show Table", "show_list", "Show List", "client_city", "Client City", "client_state", "Client State", "client_country", "Client Country", _s16_212, _s16_213, "client_balance", "Client Balance", "client_address1", "Client Street", "client_address2", _s16_214, "vendor_address1", "Vendor Street", "vendor_address2", _s16_215, _s24_42, _s22_55, _s24_43, _s25_54, "type", "Type", "invoice_amount", "Invoice Amount", _s16_216, "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_122, _s18_48, _s17_123, _s18_49, _s17_124, _s18_50, _s17_125, _s18_51, "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_57, _s19_58, _s16_217, "Category", _s19_59, _s19_60, "tax_name1", "Tax Name 1", "tax_name2", "Tax Name 2", "tax_name3", "Tax Name 3", "transaction_id", "Transaction ID", _s18_98, _s18_99, _s16_218, _s16_219], t1, t1), "sq", A.LinkedHashMap_LinkedHashMap$_literal(["add_to_invoice", "Shto n\xeb fatur\xebn :invoice", _s17_, _s17_0, "week", "Jave", "created_record", _s27_, _s25_, "Klienti :client ka d\xebrguar me email fatur\xebn :invoice p\xebr shum\xebn :amount", _s26_, _s17_1, _s31_, _s50_, _s31_0, _s22_, _s36_, _s55_, _s20_, _s20_0, _s25_0, _s38_, _s16_, "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_, "change_status", "Change Status", "fees_sample", _s46_, _s19_, _s19_0, _s24_, _s29_, "after_saving", "After Saving", "view_record", "View Record", _s21_, _s21_0, _s26_0, _s37_, _s19_1, _s19_2, "json_help", _s58_, "release_notes", "Release Notes", _s23_, _s33_, "started_tasks", _s33_0, "stopped_tasks", _s33_1, "approved_quote", _s27_55, "approved_quotes", _s35_, "approve", "Aprovo", "client_website", "Client Website", "invalid_time", "Invalid Time", _s21_1, _s21_2, _s20_1, _s20_2, _s27_0, _s27_1, _s23_0, _s23_1, "load_pdf", "Load PDF", _s16_1, _s16_2, _s24_0, _s44_, "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_3, _s16_4, "purged_client", _s26_1, _s27_2, _s77_, _s22_0, _s34_, _s30_, _s47_, "small", "Small", _s21_3, _s34_0, _s22_1, _s35_0, _s16_5, _s45_, "wait_for_saving", _s44_0, _s20_3, _s94_, "remaining", "Remaining", "invoice_paid", "Invoice Paid", "activity_120", _s50_0, "activity_121", _s50_1, "activity_122", _s51_, "activity_123", _s50_2, "activity_124", _s51_0, "normal", "Normal", "large", "Large", "extra_large", "Extra Large", _s16_6, _s16_7, _s21_4, _s42_, "print_pdf", "Print PDF", "remind_me", "Remind Me", _s16_8, _s16_9, "click_selected", "Click Selected", "hide_preview", "Hide Preview", "edit_record", "Edit Record", _s27_3, _s57_, "giropay", "GiroPay", "direct_debit", "Direct Debit", _s21_5, _s30_0, "set_password", "Vendos Fjal\xebkalim", _s17_2, _s59_, _s16_10, _s58_0, _s20_4, _s33_2, "disconnect", "Disconnect", "add_to_invoices", "Add to Invoices", "acss", _s29_36, "becs", _s17_126, "bulk_download", "Download", _s17_3, _s104_, "persist_ui", "Persist UI", "persist_ui_help", _s104_0, _s18_, _s18_0, _s17_4, _s17_5, "has_tasks", "Has Tasks", "registration", "Registration", _s27_4, _s50_3, "view_expense", "Shiko # :expense t\xeb shpenzimit", "view_statement", "View Statement", "sepa", _s17_127, "ideal", "iDEAL", "przelewy24", "Przelewy24", "eps", "EPS", "fpx", "FPX", _s18_1, _s18_2, "system", "Sistem", _s19_3, _s19_4, "updated_company", _s28_, "kbc", "KBC", "bancontact", "Bancontact", _s19_5, _s44_1, "webhook_success", "Webhook Success", _s24_1, _s40_, _s27_5, _s43_, "app", "App", _s20_5, _s46_0, _s16_11, _s16_220, _s18_3, "Email Invoice", _s16_12, "Email Quote", _s17_6, "Email Credit", "from_name", "From Name", _s16_13, _s16_221, _s17_7, _s17_8, _s18_4, _s18_5, _s21_6, _s21_7, _s22_2, _s22_3, _s25_1, _s38_0, _s25_2, _s38_1, _s26_2, _s39_, _s25_3, _s28_32, _s25_4, _s38_2, _s26_3, _s39_0, _s24_2, _s24_3, _s25_5, _s25_6, "last_sent_date", "Last Sent Date", "include_drafts", "Include Drafts", _s19_6, _s32_0, "is_invoiced", "Is Invoiced", "change_plan", "Change Plan", "persist_data", "Persist Data", "customer_count", "Customer Count", _s16_14, _s16_15, _s16_16, _s16_17, _s28_0, _s28_1, "decimal_comma", "Decimal Comma", _s26_4, _s35_1, "select_method", "Select Method", "select_platform", "Select Platform", _s28_2, _s42_0, _s16_18, _s27_6, "enable_markdown", "Enable Markdown", _s20_6, _s35_2, "user_guide", "User Guide", _s18_6, _s18_7, "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_1, _s31_2, _s25_7, _s25_8, _s33_3, _s33_4, _s27_7, _s27_8, _s36_0, _s36_1, _s31_3, _s31_4, _s25_9, _s25_10, "net_subtotal", "Net", "review_app", "Review App", "check_status", "Check Status", "free_trial", "Free Trial", _s23_2, _s57_0, _s21_8, _s62_, "change_email", "Change Email", _s25_11, _s52_, _s21_9, _s21_10, "uninvoiced", "Uninvoiced", "subdomain_guide", _s120_, "send_time", "Send Time", "import_data", "Importo t\xeb dh\xebna", "import_settings", "Import Settings", _s17_9, _s28_3, _s19_7, _s48_, "json", "JSON", _s24_4, _s24_5, "wait_for_data", _s42_1, "net_total", "Net Total", "has_taxes", "Has Taxes", _s16_19, _s16_20, _s18_8, _s40_0, "login_success", _s16_21, "login_failure", "Failed Login", "exported_data", _s67_, _s23_3, _s23_4, _s28_4, _s41_, "step_1_sign_in", "Step 1: Sign In", _s16_22, _s17_10, "account_id", "Account ID", _s27_9, _s35_3, "activity_100", _s50_4, "activity_101", _s50_5, "activity_102", _s51_1, "activity_103", _s50_6, "activity_104", _s51_2, _s18_9, _s18_10, _s23_5, _s35_4, "gateway_setup", "Gateway Setup", "preview_sidebar", "Preview Sidebar", _s16_23, _s16_24, _s18_11, _s31_5, _s16_25, _s16_26, "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_12, _s18_13, _s17_11, _s17_12, "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_1, _s21_11, _s53_, _s25_12, _s37_0, _s17_13, _s17_14, "is_viewed", "Is Viewed", "letter", "Letter", "legal", "Legal", "page_layout", "Page Layout", "portrait", "Portrait", "landscape", "Landscape", _s26_5, _s85_, _s20_7, _s54_, _s21_12, _s21_13, _s17_15, _s17_16, "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_14, _s18_15, "promo_code", "Promo code", "promo_discount", "Promo Discount", _s18_16, _s18_17, _s16_27, _s16_28, "max_seats_limit", "Max Seats Limit", "trial_enabled", "Trial Enabled", "trial_duration", "Trial Duration", _s21_14, _s21_15, _s18_18, _s18_19, "plan_map", "Plan Map", "refund_period", "Refund Period", _s21_16, _s21_17, "purchase_page", "Purchase Page", "security", "Siguria", "email_bounced", "Email Bounced", _s20_8, "Spam Complaint", "email_delivery", "Email Delivery", _s16_29, _s16_30, "pdf_response", "PDF Response", _s22_4, _s22_5, "pdf_failed", "PDF Failed", "pdf_success", "PDF Success", "modified", "Modified", "subscription", "Subscription", "subscriptions", "Subscriptions", _s16_31, _s16_32, _s17_17, _s17_18, _s20_9, _s33_5, _s20_10, _s33_6, _s21_18, _s34_1, _s20_11, _s33_7, _s20_12, _s33_8, _s21_19, _s34_2, _s19_8, _s21_20, _s20_13, _s27_10, _s26_6, _s26_7, "connect_gmail", "Connect Gmail", _s16_33, _s16_34, "connected_gmail", _s28_5, _s18_20, _s31_6, _s16_35, _s100_, _s16_36, _s16_37, "count_minutes", ":count Minutes", _s16_38, _s16_39, _s29_0, _s29_1, "use_last_email", "Use last email", _s16_40, _s16_41, _s21_21, _s51_3, _s27_11, _s35_5, _s27_12, _s27_13, _s34_3, _s52_0, "help_translate", "Help Translate", _s23_6, _s23_7, "resend_invite", _s17_128, _s19_9, _s25_13, _s16_42, _s30_1, _s19_10, _s33_9, "delivered", "Delivered", "bounced", "Bounced", "spam", "Spam", "view_docs", "View Docs", _s32_1, _s72_, "send_sms", "Send SMS", "sms_code", "SMS Code", _s21_22, _s46_1, _s18_21, _s46_2, "connect_google", "Connect Google", _s17_19, _s17_20, _s17_21, _s25_55, _s18_22, _s18_23, _s34_4, _s34_5, "stay_logged_in", "Stay Logged In", _s23_8, _s40_1, "count_hours", ":count Hours", "count_day", "1 Day", "count_days", ":count Days", _s19_11, _s19_12, _s17_22, _s17_23, "resend_email", "Resend Email", _s26_8, _s33_10, _s16_43, "Pages\xeb e rimbursuar", _s19_13, _s19_14, _s19_15, _s45_0, "list_long_press", "List Long Press", "show_actions", "Show Actions", _s17_24, _s17_25, _s27_14, _s51_4, _s21_23, _s97_, "this_quarter", "This Quarter", "last_quarter", "Last Quarter", "to_update_run", "To update run", _s18_24, "Ktheje Ofert\xebn n\xeb Fatur\xeb", _s16_44, _s16_45, "invoice_project", "Invoice Project", "invoice_task", "Faturo detyr\xebn", "invoice_expense", "Fatur\xeb shpenzimesh", _s19_16, _s21_24, _s20_14, _s27_15, _s16_46, _s16_47, "save_and_email", "Save and Email", _s16_48, _s16_49, _s16_50, _s16_51, _s17_26, _s17_27, _s22_6, _s22_7, _s24_6, _s24_7, "converted_total", "Converted Total", "is_sent", "Is Sent", _s17_28, _s17_29, "document_upload", "Document Upload", _s20_15, _s34_6, "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_25, _s21_26, _s26_9, _s96_, "running_tasks", "Running Tasks", "recent_tasks", "Recent Tasks", "recent_expenses", "Recent Expenses", _s17_30, _s17_31, "update_app", "Update App", "started_import", _s27_16, _s24_8, _s24_9, _s20_16, _s20_17, _s18_26, _s18_27, "column", "Kolona", "sample", "Shembull", "map_to", "Map To", "import", "Importo", _s25_14, _s29_2, "select_file", "Ju lutem zgjedhni nj\xeb fajll", _s16_52, _s16_53, "csv_file", "Skedar CSV", "csv", "CSV", "freshbooks", "FreshBooks", "invoice2go", "Invoice2go", "invoicely", "Invoicely", "waveaccounting", "Wave Accounting", "zoho", "Zoho", "accounting", "Accounting", _s22_8, _s24_10, "import_type", "Import Type", "html_mode", "HTML Mode", "html_mode_help", _s43_0, "view_licenses", "View Licenses", "webhook_url", "Webhook URL", _s17_32, _s17_33, "sidebar_editor", "Sidebar Editor", _s22_9, _s31_17, "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_11, _s24_12, _s24_13, _s24_14, "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_9, "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_15, _s48_0, "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_34, _s17_35, "clear_cache", "Clear Cache", "sort_order", "Sort Order", "task_status", "Status", "task_statuses", "Task Statuses", "new_task_status", "New Task Status", _s16_54, _s16_55, _s19_17, _s32_2, _s19_18, _s31_18, _s20_18, _s33_11, _s19_19, _s32_3, _s19_20, _s32_4, _s20_19, _s33_12, _s22_10, _s42_2, _s21_27, _s41_0, _s22_11, _s42_3, _s18_28, _s20_20, _s20_21, _s27_17, _s16_56, _s16_57, _s21_28, _s52_1, _s20_22, _s20_23, _s25_15, _s42_4, _s20_24, _s20_25, _s25_16, _s42_5, _s21_29, _s25_17, _s18_29, _s18_30, "task_settings", "Task Settings", _s20_26, _s20_27, _s18_31, "Kategorit\xeb e shpenzimeve", _s20_28, "Kategori e re e shpenzimeve", _s21_30, _s21_31, _s24_16, "Kategoria e shpenzimeve \xebsht\xeb krijuar me sukses", _s24_17, "\xcbsht\xeb perditesuar me sukses kategoria e shpenzimeve", _s25_18, "Kategoria e shpenzimeve \xebsht\xeb arkivuar me sukses", _s24_18, _s29_37, _s24_19, _s37_3, _s25_19, "Kategoria e shpenzimeve \xebsht\xeb rikthyer me sukses", _s27_18, ":count kategori t\xeb shpenzimeve jan\xeb arkivuar me sukses", _s26_10, _s46_3, _s27_19, _s47_0, _s23_10, _s25_20, _s25_21, _s32_5, _s21_32, _s21_33, "show_option", "Show Option", _s22_12, _s50_7, "view_changes", "View Changes", "force_update", "Force Update", _s17_36, _s76_, "mark_paid_help", _s31_19, _s18_33, "Duhet t\xeb faturohet", _s23_11, _s33_21, _s29_3, _s26_42, _s21_34, _s20_30, _s16_58, _s16_59, _s18_34, _s18_35, "crypto", "Crypto", "paypal", "PayPal", "alipay", "Alipay", "sofort", "Sofort", "apple_pay", _s16_222, "user_field", "User Field", "variables", "Variables", "show_password", "Show Password", "hide_password", "Hide Password", "copy_error", "Copy Error", "capture_card", "Capture Card", _s17_37, _s17_38, "total_taxes", "Total Taxes", "line_taxes", "Line Taxes", "total_fields", "Total Fields", _s25_22, _s38_5, _s25_23, _s38_6, _s25_24, _s38_7, "gateway_refund", "Gateway Refund", _s19_21, _s43_1, "due_date_days", "Due Date", "paused", "Paused", "mark_active", "Mark Active", "day_count", "Day :count", _s22_13, _s22_14, _s21_35, _s21_36, _s17_39, _s17_40, "endless", "Endless", "next_send_date", "Next Send Date", _s16_60, _s16_61, _s17_41, "Fatur\xeb e p\xebrs\xebritshme", _s18_36, "Fatura t\xeb p\xebrs\xebritshme", _s21_37, "Fatur\xeb e re e p\xebrs\xebritshme", _s22_15, _s22_16, _s25_25, _s38_8, _s25_26, _s38_9, _s26_11, "Faturat e p\xebrs\xebritshme jan\xeb arkivuar me sukses", _s25_27, "Faturat e p\xebrs\xebritshme jan\xeb fshir\xeb me sukses", _s25_28, _s38_11, _s26_12, "Faturat e p\xebrs\xebritshme jan\xeb rikthyer me sukses", _s27_20, _s47_1, _s26_13, _s46_4, _s27_21, _s47_2, _s24_20, _s26_14, _s25_29, _s32_6, "send_date", "Send Date", "auto_bill_on", "Auto Bill On", _s28_6, _s28_7, "profit", "Profit", "line_item", "Line Item", _s18_38, _s18_39, _s23_12, _s35_6, _s19_22, _s19_23, _s24_21, _s52_2, "test_mode", "Test Mode", "opened", "Opened", _s30_2, _s22_17, _s30_3, _s22_18, "gateway_success", "Gateway Success", "gateway_failure", "Gateway Failure", "gateway_error", "Gateway Error", "email_send", "Email Send", _s17_43, _s17_44, "failure", "Failure", "quota_exceeded", "Quota Exceeded", _s16_62, _s16_63, "system_logs", "System Logs", "view_portal", "Shiko portalin", "copy_link", "Copy Link", "token_billing", "Ruaj detajet e pages\xebs", _s24_22, _s24_23, "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_40, _s18_41, "pdf_page_info", _s23_13, _s16_64, _s29_38, "emailed_quotes", _s27_56, "emailed_credits", _s28_56, "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_6, "client_created", "Client Created", _s20_31, _s20_32, _s20_33, _s20_34, "completed", "Completed", "gross", "Gross", "net_amount", "Net Amount", "net_balance", "Net Balance", "client_settings", "Client Settings", _s17_45, _s17_46, _s17_47, _s17_48, "selected_quotes", "Selected Quotes", "selected_tasks", "Selected Tasks", _s17_49, _s17_50, _s17_51, "Faturat e ardhshme", _s17_53, _s17_54, "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_55, _s28_8, "api_webhooks", "API Webhooks", "search_webhooks", _s22_19, "search_webhook", _s16_65, "webhook", "Webhook", "webhooks", "Webhooks", "new_webhook", "New Webhook", "edit_webhook", "Edit Webhook", "created_webhook", _s28_9, "updated_webhook", _s28_10, _s16_66, _s29_4, "deleted_webhook", _s28_11, "removed_webhook", _s28_12, _s16_67, _s29_5, _s17_56, _s37_4, _s16_68, _s36_2, _s16_69, _s36_3, _s17_57, _s37_5, "api_tokens", "API Token\xebt", "api_docs", "API Docs", "search_tokens", _s20_35, "search_token", "Search 1 Token", "token", "Token", "tokens", "Token\xebt", "new_token", "New Token", "edit_token", "Edito Tokenin", "created_token", _s29_39, "updated_token", "Tokeni \xebsht\xeb perditesuar me sukses", "archived_token", "Tokeni \xebsht\xeb arkivuar me sukses", "deleted_token", _s29_39, "removed_token", _s26_18, "restored_token", _s27_23, "archived_tokens", _s35_7, "deleted_tokens", _s34_7, "restored_tokens", _s35_8, _s19_24, _s19_25, _s24_24, _s45_1, _s21_39, _s19_26, "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_36, _s41_1, "ledger", "Ledger", "view_pdf", "View PDF", "all_records", "All records", "owned_by_user", "Owned by user", _s16_70, _s16_71, "contact_name", "Emri i Kontaktit", "use_default", "Use default", _s16_72, _s17_58, "number_of_days", "Number of days", _s23_14, _s23_15, "payment_term", "Payment Term", _s16_73, _s16_74, _s17_59, "Edito kushtet e pages\xebs", _s20_37, _s33_13, _s20_38, _s33_14, _s21_40, _s34_8, _s20_39, _s33_15, _s20_40, _s33_16, _s21_41, _s34_9, _s22_20, _s42_7, _s21_42, _s41_2, _s22_21, _s42_8, "email_sign_in", _s18_100, "change", "Change", _s23_16, _s28_13, _s24_25, _s29_6, "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_42, _s18_43, _s16_75, _s16_223, "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_76, _s16_224, "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_61, "search_design", "Search 1 Design", "search_invoice", _s16_77, "search_client", "Search 1 Client", "search_product", _s16_78, "search_quote", "Search 1 Quote", "search_credit", "Search 1 Credit", "search_vendor", "Search 1 Vendor", "search_user", "Search 1 User", "search_tax_rate", _s17_62, "search_task", "Search 1 Tasks", "search_project", _s16_79, "search_expense", _s16_80, "search_payment", _s16_81, "search_group", "Search 1 Group", "refund_payment", "Rimburso pages\xebn", _s17_63, _s30_4, _s18_44, _s31_7, _s16_82, _s29_7, _s17_64, _s30_5, "reverse", "Reverse", "full_name", "Full Name", _s17_65, "Qytet/Shtet/Poste", _s17_67, _s17_68, "custom1", "First Custom", "custom2", "Second Custom", "custom3", "Third Custom", "custom4", "Fourth Custom", "optional", "Optional", "license", "License", "purge_data", "Purge Data", _s16_83, _s32_7, _s18_45, _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_30, "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_61, "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_31, _s25_32, _s16_84, _s16_85, "apply_license", "Apply License", "cancel_account", "Fshi llogarin\xeb", _s22_22, "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_23, _s69_, "enabled_modules", "Enabled Modules", "converted_quote", _s28_14, "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_24, "updated_design", _s27_25, "archived_design", _s28_15, "deleted_design", _s27_26, "removed_design", _s27_27, "restored_design", _s28_16, _s16_86, _s36_4, "deleted_designs", _s35_9, _s16_87, _s36_5, "proposals", "Proposals", "tickets", "Tickets", _s16_88, _s16_89, "recurring_tasks", "Recurring Tasks", _s18_46, "Menaxhimi i llogarive", "credit_date", "Data e kreditit", "credit", "Kredi", "credits", "Kredi", "new_credit", "Enter Credit", "edit_credit", "Edit Credit", "created_credit", "Krediti \xebsht\xeb krijuar me sukses", "updated_credit", _s27_29, "archived_credit", "Krediti \xebsht\xeb arkivuar me sukses", "deleted_credit", "Krediti \xebsht\xeb fshir\xeb me sukses", "removed_credit", _s27_31, "restored_credit", "Krediti \xebsht\xeb rikhyer me sukses", _s16_90, ":count kredite jan\xeb arkivuar me sukses", "deleted_credits", ":kredi jan\xeb fshir\xeb me sukses", _s16_91, _s36_6, "current_version", "Versioni aktual", "latest_version", "Latest Version", "update_now", "Update Now", _s26_19, _s41_3, _s16_92, _s16_93, "app_updated", _s29_8, "learn_more", "M\xebso m\xeb shum\xeb", "integrations", "Integrations", "tracking_id", "Tracking Id", _s17_69, _s17_70, "credit_footer", "Credit Footer", "credit_terms", "Credit Terms", "new_company", "Kompani e re", "added_company", _s26_20, "company1", _s16_94, "company2", _s16_95, "company3", _s16_96, "company4", _s16_97, "product1", _s16_98, "product2", _s16_99, "product3", _s16_100, "product4", _s16_101, "client1", "Custom Client 1", "client2", "Custom Client 2", "client3", "Custom Client 3", "client4", "Custom Client 4", "contact1", _s16_102, "contact2", _s16_103, "contact3", _s16_104, "contact4", _s16_105, "task1", "Custom Task 1", "task2", "Custom Task 2", "task3", "Custom Task 3", "task4", "Custom Task 4", "project1", _s16_106, "project2", _s16_107, "project3", _s16_108, "project4", _s16_109, "expense1", _s16_110, "expense2", _s16_111, "expense3", _s16_112, "expense4", _s16_113, "vendor1", "Custom Vendor 1", "vendor2", "Custom Vendor 2", "vendor3", "Custom Vendor 3", "vendor4", "Custom Vendor 4", "invoice1", _s16_114, "invoice2", _s16_115, "invoice3", _s16_116, "invoice4", _s16_117, "payment1", _s16_118, "payment2", _s16_119, "payment3", _s16_120, "payment4", _s16_121, "surcharge1", _s18_48, "surcharge2", _s18_49, "surcharge3", _s18_50, "surcharge4", _s18_51, "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_52, _s18_53, _s17_71, _s17_72, "contact_phone", "Contact Phone", _s21_43, _s22_24, _s21_44, _s22_25, _s21_45, _s22_26, _s21_46, _s22_27, _s17_73, "Shipping Street", _s17_74, _s18_54, "shipping_city", "Shipping City", "shipping_state", _s23_17, _s20_41, _s20_42, _s16_122, _s16_123, _s16_124, "Billing Street", _s16_125, _s17_75, "billing_city", "Billing City", "billing_state", _s22_28, _s19_27, _s19_28, "billing_country", "Billing Country", "client_id", "ID e klientit", "assigned_to", "Assigned to", "created_by", _s16_225, "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_126, _s16_127, "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_47, _s35_10, _s30_6, _s63_, "message", "Mesazhi", "from", "Nga", _s20_43, _s20_44, _s25_33, _s56_, _s20_45, _s34_10, _s18_55, _s18_56, _s23_18, _s33_22, _s18_57, _s18_58, "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_48, _s21_90, _s20_46, _s58_1, _s19_29, _s19_30, _s23_19, _s23_20, _s20_47, _s20_48, "deleted_logo", _s25_34, "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_76, _s17_77, "show_cost_help", _s55_0, _s21_49, _s21_50, _s26_21, _s58_2, _s21_51, _s21_52, _s26_22, _s60_, _s21_53, _s21_54, _s26_23, _s34_11, _s16_128, _s16_129, _s21_55, _s47_3, "one_tax_rate", "One Tax Rate", "two_tax_rates", "Two Tax Rates", "three_tax_rates", "Three Tax Rates", _s16_130, _s16_131, "user", "P\xebrdorues", "invoice_tax", "Invoice Tax", "line_item_tax", "Line Item Tax", "inclusive_taxes", "Inclusive Taxes", _s17_78, _s17_79, "item_tax_rates", "Item Tax Rates", _s18_59, "Ju lutem zgjedhni nj\xeb klient", "configure_rates", "Configure rates", _s18_60, _s18_61, "tax_settings", "Rregullimet e Taksave", _s18_62, "Tax Rates", "accent_color", "Accent Color", "switch", "Kalo", _s19_31, _s20_49, "options", "Options", _s16_132, _s16_133, "multi_line_text", "Multi-line text", "dropdown", "Dropdown", "field_type", "Field Type", _s27_32, _s39_3, "submit", "Submit", _s16_134, "Riktheni fjal\xebkalimin tuaj", "late_fees", "Late Fees", "credit_number", "Credit Number", "payment_number", "Payment Number", "late_fee_amount", "Late Fee Amount", _s16_135, _s16_136, "schedule", "Orari", "before_due_date", _s19_32, "after_due_date", _s18_63, _s18_64, _s22_29, "days", "Days", "invoice_email", "Emaili i Fatur\xebs", "payment_email", "Emaili i Pages\xebs", "partial_payment", "Partial Payment", "payment_partial", "Partial Payment", _s21_56, _s21_57, "quote_email", "Emaili i Ofert\xebs", _s16_137, _s16_138, _s16_139, _s16_140, "administrator", "Administrator", _s18_65, "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_35, "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_38, "restored_user", "P\xebrdoruesi \xebsht\xeb rikthyer me sukses", "archived_users", _s34_12, "deleted_users", _s33_17, "removed_users", _s33_18, "restored_users", _s34_13, _s16_141, "Rregullimet Gjenerale", "invoice_options", "Opsionet e fatur\xebs", _s17_80, "Fshihe Paguar deri m\xeb tash", _s22_30, 'Shfaqni "Paguar deri m\xeb tash" n\xeb faturat tuaja pasi t\xeb jet\xeb pranuar pagesa.', _s23_21, "Dokumentet e lidhura", _s28_19, "Vendos fotografin\xeb n\xeb fatur\xeb.", _s16_143, "Shfaqe Header", _s16_144, "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_66, "Auto Email", _s23_22, _s61_, _s18_67, "Auto Archive", _s23_23, _s53_1, _s18_68, "Auto Convert", _s23_24, "Automatikisht konverto ofert\xebn n\xeb fatur\xeb kur pranohet nga klienti.", _s17_82, _s17_83, "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_84, "Tre mujore", _s16_145, "Four months", "freq_six_months", "Gjasht\xeb mujore", "freq_annually", "Vjetore", "freq_two_years", "Two years", _s16_146, "Three Years", "never", "Asnj\xebher\xeb", "company", "Company", _s17_85, _s17_86, "charge_taxes", "Vendos taksat", "next_reset", "Next Reset", "reset_counter", "Reset Counter", _s16_147, _s16_148, "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_87, _s17_88, "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_89, _s17_90, _s16_149, "Show on PDF", _s21_58, _s51_5, _s25_39, _s22_31, _s30_7, _s61_0, _s23_25, _s20_50, _s28_20, _s59_0, _s25_40, _s17_91, _s30_8, _s42_9, _s23_26, "Quote Signature", _s22_32, _s25_41, _s27_33, "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_26, "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_150, _s16_151, "attach_ubl", "Attach UBL", "email_style", "Email Style", _s19_33, "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_34, _s19_35, "credentials", "Credentials", "update_address", "Perditeso Adres\xebn", _s19_36, "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_152, "Norma e taks\xebs \xebsht\xeb krijuar me sukses", _s16_153, "Norma e taks\xebs \xebsht\xeb perditesuar me sukses", _s17_92, "Norma e taks\xebs \xebsht\xeb arkivuar me sukses", _s16_154, _s29_11, _s17_93, _s30_9, _s18_69, _s38_12, _s17_94, _s37_6, _s18_70, _s38_13, "fill_products", "Plot\xebso-automatikisht produktet", _s18_71, "Duke zgjedhur produktin, automatikisht do t\xeb plot\xebsohen fill in the description and cost", "update_products", "Perditeso-automatikisht produktet", _s20_51, "Perditesimi i fatur\xebs automatikisht do t\xeb perditesoje librarine e produktit", _s16_155, _s16_156, _s21_59, _s61_2, "fees", "Fees", "limits", "Limits", "provider", "Provider", "company_gateway", "Payment Gateway", _s16_157, _s16_158, _s19_37, "New Gateway", _s20_52, "Edit Gateway", _s23_27, _s28_21, _s23_28, _s28_22, _s24_27, _s29_12, _s23_29, _s28_23, _s24_28, _s29_13, _s25_42, _s37_7, _s24_29, _s36_7, _s25_43, _s37_8, _s16_159, _s16_160, "discard_changes", "Discard Changes", "default_value", "Default value", "disabled", "E \xe7'aktivizuar", "currency_format", "Currency Format", _s21_60, _s21_61, _s23_30, _s23_31, "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_72, "24 Hour Display", "send_reminders", "Send Reminders", "timezone", "Timezone", _s19_38, _s19_39, _s17_95, _s17_96, _s19_40, _s19_41, _s18_73, _s18_74, _s18_75, _s18_76, "group_settings", "Group Settings", "group", "Group", "groups", "Groups", "new_group", "New Group", "edit_group", "Edit Group", "created_group", _s26_26, "updated_group", _s26_27, "archived_groups", _s35_11, "deleted_groups", _s34_14, "restored_groups", _s35_12, "archived_group", _s27_34, "deleted_group", _s26_28, "restored_group", _s27_35, "upload_logo", "Upload Logo", "uploaded_logo", _s26_29, "logo", "Logo", "saved_settings", _s27_36, _s16_161, "Rregullimi i Produktit", "device_settings", "Device Settings", "defaults", "T\xeb paracaktuara", "basic_settings", "Rregullimet bazike", _s17_97, "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_32, "Shabllonet & P\xebrkujtueset", _s22_33, _s20_53, _s19_42, "Vizualizimi i t\xeb dh\xebnave", "price", "Price", "email_sign_up", "Email Sign Up", "google_sign_up", "Google Sign Up", _s27_37, _s28_24, "redeem", "Redeem", "back", "Back", "past_purchases", "Past Purchases", _s19_44, _s19_45, "pro_plan", "Pro Plan", "enterprise_plan", "Enterprise Plan", "count_users", ":count users", "upgrade", "Upgrade", _s25_44, _s25_45, _s24_30, _s24_31, _s33_19, _s77_0, "i_agree_to_the", "I agree to the", _s16_163, "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_77, _s18_78, _s21_63, _s34_15, "download", "Shkarko", _s27_38, _s27_57, "take_picture", "Take Picture", "upload_file", "Upload File", "document", "Document", "documents", "Dokumente", "new_document", "New Document", "edit_document", "Edit Document", _s17_99, _s30_10, _s16_165, _s29_14, _s17_100, _s30_11, _s16_166, _s29_15, _s17_101, _s30_12, _s18_79, _s38_14, _s17_102, _s37_9, _s18_80, _s38_15, "no_history", "No History", "expense_date", "Data e shpenzimit", "pending", "N\xeb pritje", _s16_167, "Logged", _s16_168, "Pending", _s16_169, "Invoiced", "converted", "Konvertuar", _s24_32, _s24_44, "exchange_rate", "Kursi i k\xebmbimit", _s16_170, "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_171, ":counts kompani jan\xeb arkivuar me sukses", "deleted_vendors", ":count kompani jan\xeb fshir\xeb me sukses", _s16_172, _s36_8, "new_expense", "Enter Expense", "created_expense", "Shpenzimi \xebsht\xeb krijuar me sukses", "updated_expense", "Shpenzimi \xebsht\xeb perditesuar me sukses", _s16_173, "Shpenzimi \xebsht\xeb arkivuar me sukses", "deleted_expense", "Shpenzimi \xebsht\xeb fshir\xeb me sukses", _s16_174, "Shpenzimet jan\xeb rikthyer me sukses", _s17_103, "Shpenzimet jan\xeb arkivuar me sukses", _s16_175, "Shpenzimet jan\xeb fshir\xeb me sukses", _s17_104, _s37_10, "copy_shipping", "Copy Shipping", "copy_billing", "Copy Billing", "design", "Design", _s21_64, _s21_65, "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_46, "stopped_task", "Detyra \xebsht\xeb ndaluar me sukses", "resumed_task", _s25_48, "now", "Tash", _s16_176, _s16_177, "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_16, _s19_46, _s19_47, "budgeted_hours", "Budgeted Hours", "created_project", _s28_30, "updated_project", _s28_31, _s16_178, _s29_18, "deleted_project", _s28_32, _s16_179, _s29_19, _s17_105, _s37_17, _s16_180, _s36_12, _s17_106, _s37_11, "new_project", "New Project", _s27_42, _s28_33, "if_you_like_it", _s21_66, "click_here", "kliko k\xebtu", _s18_81, "Click here", "to_rate_it", "to rate it.", "average", "Average", "unapproved", "Unapproved", _s30_13, _s42_10, "locked", "Locked", "authenticate", "Authenticate", _s19_48, _s19_49, _s24_33, _s24_34, "footer", "Footer", "compare", "Compare", "hosted_login", "Hosted Login", "selfhost_login", "Selfhost Login", "google_sign_in", _s19_62, "today", "Today", "custom_range", "Custom Range", "date_range", "Shtrirja e Dates", "current", "Current", "previous", "Previous", "current_period", "Current Period", _s17_107, _s17_108, "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_181, _s16_182, "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_54, _s20_55, "billing_address", "Adresa e faturimit", _s16_183, _s16_184, "total_revenue", "Totali i Qarkullimit", "average_invoice", "Mesatarja e fatur\xebs", "outstanding", "Pa paguar1", "invoices_sent", _s20_63, "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_185, _s16_186, _s23_33, _s23_34, _s26_32, _s26_33, _s21_67, _s21_68, _s26_34, _s26_35, "ascending", "Ascending", "descending", "Descending", "save", "Ruaj", _s17_109, _s17_110, "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_50, _s30_14, "error", "Error", _s16_187, _s16_188, "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_189, _s16_190, "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_191, "Produkti \xebsht\xeb arkivuar me sukses", "deleted_product", _s28_36, _s16_192, _s29_21, _s17_111, _s37_18, _s16_193, _s36_13, _s17_112, _s37_12, "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_194, ":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_195, _s36_10, "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_196, "Fatura \xebsht\xeb arkivuar me sukses", "deleted_invoice", "Fatura \xebsht\xeb fshir\xeb me sukses", _s16_197, "Fatura \xebsht\xeb rikthyer me sukses", _s17_113, ":count fatura jan\xeb arkivuar me sukes", _s16_198, ":count fatura jan\xeb fshir\xeb me sukses", _s17_114, _s37_13, "emailed_invoice", "Fatura \xebsht\xeb d\xebrguar me sukses me email", "emailed_payment", _s28_57, "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_199, _s16_200, "status", "Statusi", _s17_115, "Invoice Status", "quote_status", "Quote Status", _s22_34, _s22_35, _s22_36, _s19_63, "count_selected", ":count selected", "total", "Totali", "percent", "Percent", "edit", "Edito", "dismiss", "Dismiss", _s20_56, _s20_57, _s22_37, _s22_38, _s24_35, _s24_36, "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_15, _s30_16, _s27_46, _s27_47, "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_39, _s35_13, _s22_40, _s35_13, _s23_35, _s36_11, _s23_36, _s36_11, "done", "P\xebrfundo", _s37_14, _s37_15, "dark_mode", "Modeli i err\xebt", _s27_48, _s35_14, "refresh_data", "Refresh Data", "blank_contact", "Blank Contact", "activity", "Aktiviteti", _s16_201, _s16_202, "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_203, "Pending", _s16_204, "Voided", _s16_205, "Failed", _s16_206, "Completed", _s16_207, _s18_43, _s16_208, "Refunded", _s17_116, "Unapplied", _s17_117, _s19_14, "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_69, "Referenca e transaksionit", "enter_payment", "Cakto pages\xebn", "new_payment", "Enter Payment", "created_payment", "Pagesa \xebsht\xeb krijuar me sukses", "updated_payment", "Pagesa \xebsht\xeb perditesuar me sukses", _s16_209, "Pagesa \xebsht\xeb arkivuar me sukses", "deleted_payment", "Pagesa \xebsht\xeb fshir\xeb me sukses", _s16_210, "Pagesa \xebsht\xeb rikthyer me sukses", _s17_118, ":count pagesa jan\xeb arkivuar me sukses", _s16_211, ":count pagesa jan\xeb fshir\xeb me sukses", _s17_119, _s37_16, "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_16, "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_0, "activity_7", _s44_2, "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_8, "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_11, "activity_30", _s28_51, "activity_31", _s29_30, "activity_32", _s28_52, "activity_33", _s29_31, "activity_34", ":user ka krijuar shpeznim :expense", "activity_35", _s31_12, "activity_36", _s30_23, "activity_37", _s31_13, "activity_39", _s50_9, "activity_40", _s64_, "activity_41", ":payment_amount payment (:payment) ka d\xebshtuar", "activity_42", _s24_37, "activity_43", _s24_38, "activity_44", _s25_52, "activity_45", _s24_39, "activity_46", _s25_53, "activity_47", _s30_24, "activity_48", _s28_58, "activity_49", _s27_58, "activity_50", _s27_59, "activity_51", _s26_43, "activity_52", _s30_25, "activity_53", _s32_9, "activity_54", _s29_40, "activity_55", _s31_20, "activity_56", _s27_60, "activity_57", _s39_5, "activity_58", _s31_14, "activity_59", _s32_8, "activity_60", _s28_50, "activity_61", _s28_53, "activity_62", _s28_54, "activity_63", _s61_3, "activity_64", _s62_0, "activity_65", _s61_4, "activity_66", _s63_0, "activity_80", _s40_2, "activity_81", _s40_3, "activity_82", _s41_4, "activity_83", _s40_4, "activity_84", _s41_5, _s17_120, _s17_121, "emailed_quote", "Oferta \xebsht\xeb d\xebrguar me sukses me email", "emailed_credit", _s27_61, _s20_58, _s33_20, _s21_71, _s34_17, "expired", "Skaduar", "all", "T\xeb gjitha", "select", "Selekto", _s22_41, _s22_42, "custom_value1", "Custom Value", "custom_value2", "Custom Value", "custom_value3", "Custom Value 3", "custom_value4", "Custom Value 4", _s18_82, _s18_83, _s24_40, _s24_41, _s29_32, _s29_33, _s27_53, _s27_54, _s31_15, _s31_16, "lock_invoices", "Lock Invoices", "translations", "Translations", _s19_51, _s19_52, _s19_53, _s19_54, _s22_43, _s22_44, _s22_45, _s22_46, _s21_72, _s21_73, _s21_74, _s21_75, _s21_76, _s21_77, _s21_78, _s21_79, _s22_47, _s22_48, _s22_49, _s22_50, _s22_51, _s22_52, _s22_53, "Numruesi i numrit t\xeb fatur\xebs", _s20_59, _s20_60, _s20_61, "Numruesi i numrit t\xeb ofert\xebs", _s21_80, _s21_81, _s21_82, _s21_83, _s21_84, _s21_81, _s21_85, _s21_83, _s18_84, _s18_85, "counter_padding", "Counter Padding", _s28_55, _s28_59, _s18_86, _s18_87, _s18_88, _s18_89, _s18_90, _s18_91, _s18_92, _s18_93, _s18_94, _s18_95, _s18_96, _s18_97, _s21_86, _s21_87, _s19_55, _s19_56, _s21_88, _s21_89, _s29_34, _s29_35, "show_table", "Show Table", "show_list", "Show List", "client_city", "Client City", "client_state", "Client State", "client_country", "Client Country", _s16_212, _s16_213, "client_balance", "Client Balance", "client_address1", "Client Street", "client_address2", _s16_214, "vendor_address1", "Vendor Street", "vendor_address2", _s16_215, _s24_42, _s22_55, _s24_43, _s25_54, "type", "Shkruaj", "invoice_amount", "Shuma e fatur\xebs", _s16_216, "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_122, _s18_48, _s17_123, _s18_49, _s17_124, _s18_50, _s17_125, _s18_51, "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_57, _s19_58, _s16_217, _s16_226, _s19_59, _s19_60, "tax_name1", "Tax Name 1", "tax_name2", "Tax Name 2", "tax_name3", "Tax Name 3", "transaction_id", "Transaction ID", _s18_98, _s18_99, _s16_218, _s16_219], t1, t1), "ar", A.LinkedHashMap_LinkedHashMap$_literal(["add_to_invoice", _s23_37, _s17_, _s17_0, "week", "Week", "created_record", _s27_, _s25_, _s70_0, _s26_, _s17_1, _s31_, _s50_, _s31_0, _s22_, _s36_, _s55_, _s20_, _s20_0, _s25_0, _s38_, _s16_, _s16_0, "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_, "change_status", "Change Status", "fees_sample", _s46_, _s19_, _s19_0, _s24_, _s29_, "after_saving", "After Saving", "view_record", "View Record", _s21_, _s21_0, _s26_0, _s37_, _s19_1, _s19_2, "json_help", _s58_, "release_notes", "Release Notes", _s23_, _s33_, "started_tasks", _s33_0, "stopped_tasks", _s33_1, "approved_quote", _s27_55, "approved_quotes", _s35_, "approve", "Approve", "client_website", "Client Website", "invalid_time", "Invalid Time", _s21_1, _s21_2, _s20_1, _s20_2, _s27_0, _s27_1, _s23_0, _s23_1, "load_pdf", "Load PDF", _s16_1, _s16_2, _s24_0, _s44_, "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_3, _s16_4, "purged_client", _s26_1, _s27_2, _s77_, _s22_0, _s34_, _s30_, _s47_, "small", "Small", _s21_3, _s34_0, _s22_1, _s35_0, _s16_5, _s45_, "wait_for_saving", _s44_0, _s20_3, _s94_, "remaining", "Remaining", "invoice_paid", "Invoice Paid", "activity_120", _s50_0, "activity_121", _s50_1, "activity_122", _s51_, "activity_123", _s50_2, "activity_124", _s51_0, "normal", "Normal", "large", "Large", "extra_large", "Extra Large", _s16_6, _s16_7, _s21_4, _s42_, "print_pdf", "Print PDF", "remind_me", "Remind Me", _s16_8, _s16_9, "click_selected", "Click Selected", "hide_preview", "Hide Preview", "edit_record", "Edit Record", _s27_3, _s57_, "giropay", "GiroPay", "direct_debit", "Direct Debit", _s21_5, _s30_0, "set_password", "Set Password", _s17_2, _s59_, _s16_10, _s58_0, _s20_4, _s33_2, "disconnect", "Disconnect", "add_to_invoices", "Add to Invoices", "acss", _s29_36, "becs", _s17_126, "bulk_download", "Download", _s17_3, _s104_, "persist_ui", "Persist UI", "persist_ui_help", _s104_0, _s18_, _s18_0, _s17_4, _s17_5, "has_tasks", "Has Tasks", "registration", "Registration", _s27_4, _s50_3, "view_expense", _s23_38, "view_statement", "View Statement", "sepa", _s17_127, "ideal", "iDEAL", "przelewy24", "Przelewy24", "eps", "EPS", "fpx", "FPX", _s18_1, _s18_2, "system", "System", _s19_3, _s19_4, "updated_company", _s28_, "kbc", "KBC", "bancontact", "Bancontact", _s19_5, _s44_1, "webhook_success", "Webhook Success", _s24_1, _s40_, _s27_5, _s43_, "app", "App", _s20_5, _s46_0, _s16_11, _s16_220, _s18_3, "Email Invoice", _s16_12, "Email Quote", _s17_6, "Email Credit", "from_name", "From Name", _s16_13, _s16_221, _s17_7, _s17_8, _s18_4, _s18_5, _s21_6, _s21_7, _s22_2, _s22_3, _s25_1, _s38_0, _s25_2, _s38_1, _s26_2, _s39_, _s25_3, _s28_32, _s25_4, _s38_2, _s26_3, _s39_0, _s24_2, _s24_3, _s25_5, _s25_6, "last_sent_date", "Last Sent Date", "include_drafts", "Include Drafts", _s19_6, _s32_0, "is_invoiced", "Is Invoiced", "change_plan", "Change Plan", "persist_data", "Persist Data", "customer_count", "Customer Count", _s16_14, _s16_15, _s16_16, _s16_17, _s28_0, _s28_1, "decimal_comma", "Decimal Comma", _s26_4, _s35_1, "select_method", "Select Method", "select_platform", "Select Platform", _s28_2, _s42_0, _s16_18, _s27_6, "enable_markdown", "Enable Markdown", _s20_6, _s35_2, "user_guide", "User Guide", _s18_6, _s18_7, "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_1, _s31_2, _s25_7, _s25_8, _s33_3, _s33_4, _s27_7, _s27_8, _s36_0, _s36_1, _s31_3, _s31_4, _s25_9, _s25_10, "net_subtotal", "\u0635\u0627\u0641\u064a", "review_app", "Review App", "check_status", "Check Status", "free_trial", "Free Trial", _s23_2, _s57_0, _s21_8, _s62_, "change_email", "Change Email", _s25_11, _s52_, _s21_9, _s21_10, "uninvoiced", "Uninvoiced", "subdomain_guide", _s120_, "send_time", "Send Time", "import_data", "Import Data", "import_settings", "Import Settings", _s17_9, _s28_3, _s19_7, _s48_, "json", "JSON", _s24_4, _s24_5, "wait_for_data", _s42_1, "net_total", "Net Total", "has_taxes", "Has Taxes", _s16_19, _s16_20, _s18_8, _s40_0, "login_success", _s16_21, "login_failure", "Failed Login", "exported_data", _s67_, _s23_3, _s23_4, _s28_4, _s41_, "step_1_sign_in", "Step 1: Sign In", _s16_22, _s17_10, "account_id", "Account ID", _s27_9, _s35_3, "activity_100", _s50_4, "activity_101", _s50_5, "activity_102", _s51_1, "activity_103", _s50_6, "activity_104", _s51_2, _s18_9, _s18_10, _s23_5, _s35_4, "gateway_setup", "Gateway Setup", "preview_sidebar", "Preview Sidebar", _s16_23, _s16_24, _s18_11, _s31_5, _s16_25, _s16_26, "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_12, _s18_13, _s17_11, _s17_12, "order", "Order", "unassigned", "Unassigned", "partial_value", _s49_, "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_1, _s21_11, _s53_, _s25_12, _s37_0, _s17_13, _s17_14, "is_viewed", "Is Viewed", "letter", "Letter", "legal", "Legal", "page_layout", "Page Layout", "portrait", "Portrait", "landscape", "Landscape", _s26_5, _s85_, _s20_7, _s54_, _s21_12, _s21_13, _s17_15, _s17_16, "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_14, _s18_15, "promo_code", "Promo code", "promo_discount", "Promo Discount", _s18_16, _s18_17, _s16_27, _s16_28, "max_seats_limit", "Max Seats Limit", "trial_enabled", "Trial Enabled", "trial_duration", "Trial Duration", _s21_14, _s21_15, _s18_18, _s18_19, "plan_map", "Plan Map", "refund_period", "Refund Period", _s21_16, _s21_17, "purchase_page", "Purchase Page", "security", "Security", "email_bounced", "Email Bounced", _s20_8, "Spam Complaint", "email_delivery", "Email Delivery", _s16_29, _s16_30, "pdf_response", "PDF Response", _s22_4, _s22_5, "pdf_failed", "PDF Failed", "pdf_success", "PDF Success", "modified", "Modified", "subscription", "Subscription", "subscriptions", "Subscriptions", _s16_31, _s16_32, _s17_17, _s17_18, _s20_9, _s33_5, _s20_10, _s33_6, _s21_18, _s34_1, _s20_11, _s33_7, _s20_12, _s33_8, _s21_19, _s34_2, _s19_8, _s21_20, _s20_13, _s27_10, _s26_6, _s26_7, "connect_gmail", "Connect Gmail", _s16_33, _s16_34, "connected_gmail", _s28_5, _s18_20, _s31_6, _s16_35, _s100_, _s16_36, _s16_37, "count_minutes", ":count Minutes", _s16_38, _s16_39, _s29_0, _s29_1, "use_last_email", "Use last email", _s16_40, _s16_41, _s21_21, _s51_3, _s27_11, _s35_5, _s27_12, _s27_13, _s34_3, _s52_0, "help_translate", "Help Translate", _s23_6, _s23_7, "resend_invite", _s17_128, _s19_9, _s25_13, _s16_42, _s30_1, _s19_10, _s33_9, "delivered", "Delivered", "bounced", "Bounced", "spam", "Spam", "view_docs", "View Docs", _s32_1, _s72_, "send_sms", "Send SMS", "sms_code", "SMS Code", _s21_22, _s46_1, _s18_21, _s46_2, "connect_google", "Connect Google", _s17_19, _s17_20, _s17_21, _s25_55, _s18_22, _s18_23, _s34_4, _s34_5, "stay_logged_in", "Stay Logged In", _s23_8, _s40_1, "count_hours", ":count Hours", "count_day", "1 Day", "count_days", ":count Days", _s19_11, _s19_12, _s17_22, _s17_23, "resend_email", "Resend Email", _s26_8, _s33_10, _s16_43, _s16_227, _s19_13, _s19_14, _s19_15, _s45_0, "list_long_press", "List Long Press", "show_actions", "Show Actions", _s17_24, _s17_25, _s27_14, _s51_4, _s21_23, _s97_, "this_quarter", "\u0647\u0630\u0627 \u0627\u0644\u0631\u0628\u0639", "last_quarter", "Last Quarter", "to_update_run", "To update run", _s18_24, "\u062a\u062d\u0648\u064a\u0644 \u0625\u0644\u0649 \u0641\u0627\u062a\u0648\u0631\u0629", _s16_44, _s16_45, "invoice_project", "Invoice Project", "invoice_task", "Invoice Task", "invoice_expense", "Invoice Expense", _s19_16, _s21_24, _s20_14, _s27_15, _s16_46, "\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_48, _s16_49, _s16_50, _s16_51, _s17_26, _s17_27, _s22_6, _s22_7, _s24_6, _s24_7, "converted_total", "Converted Total", "is_sent", "Is Sent", _s17_28, _s17_29, "document_upload", "Document Upload", _s20_15, _s34_6, "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_25, _s21_26, _s26_9, _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_30, "\u0627\u0644\u0645\u0635\u0627\u0631\u064a\u0641 \u0627\u0644\u0642\u0627\u062f\u0645\u0629", "update_app", "Update App", "started_import", _s27_16, _s24_8, _s24_9, _s20_16, _s20_17, _s18_26, _s18_27, "column", "\u0639\u0645\u0648\u062f", "sample", "\u0639\u064a\u0646\u0629", "map_to", "Map To", "import", "\u0627\u0633\u062a\u064a\u0631\u0627\u062f", _s25_14, _s29_2, "select_file", "\u064a\u0631\u062c\u0649 \u0627\u062e\u062a\u064a\u0627\u0631 \u0645\u0644\u0641", _s16_52, _s16_53, "csv_file", "\u0645\u0644\u0641 CSV", "csv", "CSV", "freshbooks", "FreshBooks", "invoice2go", "Invoice2go", "invoicely", "Invoicely", "waveaccounting", "Wave Accounting", "zoho", "Zoho", "accounting", "Accounting", _s22_8, _s24_10, "import_type", "Import Type", "html_mode", "HTML Mode", "html_mode_help", _s43_0, "view_licenses", "View Licenses", "webhook_url", "Webhook URL", _s17_32, _s17_33, "sidebar_editor", "Sidebar Editor", _s22_9, _s31_17, "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_11, "\u0627\u0644\u0641\u0648\u0627\u062a\u064a\u0631 \u0627\u0644\u0645\u0631\u0633\u0644\u0629 \u0645\u0642\u0641\u0648\u0644\u0629", _s24_13, "\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", "Quote Total", "credit_total", "Credit Total", _s23_9, "\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_15, _s48_0, "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_34, _s17_35, "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_54, _s16_55, _s19_17, _s32_2, _s19_18, _s31_18, _s20_18, _s33_11, _s19_19, _s32_3, _s19_20, _s32_4, _s20_19, _s33_12, _s22_10, _s42_2, _s21_27, _s41_0, _s22_11, _s42_3, _s18_28, _s20_20, _s20_21, _s27_17, _s16_56, _s16_57, _s21_28, _s52_1, _s20_22, _s20_23, _s25_15, _s42_4, _s20_24, _s20_25, _s25_16, _s42_5, _s21_29, _s25_17, _s18_29, _s18_30, "task_settings", "\u0625\u0639\u062f\u0627\u062f\u0627\u062a \u0627\u0644\u0645\u0647\u0627\u0645", _s20_26, _s20_27, _s18_31, _s18_32, _s20_28, _s20_29, _s21_30, _s21_31, _s24_16, _s37_1, _s24_17, _s37_2, _s25_18, _s38_3, _s24_18, _s29_37, _s24_19, _s37_3, _s25_19, _s38_4, _s27_18, _s45_3, _s26_10, _s46_3, _s27_19, _s47_0, _s23_10, _s25_20, _s25_21, _s32_5, _s21_32, _s21_33, "show_option", "\u062e\u064a\u0627\u0631 \u0627\u0644\u0639\u0631\u0636", _s22_12, _s50_7, "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_36, _s76_, "mark_paid_help", _s31_19, _s18_33, _s18_101, _s23_11, "\u062a\u0641\u0639\u064a\u0644 \u0627\u0644\u0646\u0641\u0642\u0627\u062a \u0644\u062a\u062a\u0645 \u0641\u0648\u062a\u0631\u062a\u0647\u0627", _s29_3, _s26_42, _s21_34, _s20_30, _s16_58, _s16_59, _s18_34, _s18_35, "crypto", "Crypto", "paypal", "PayPal", "alipay", "Alipay", "sofort", "Sofort", "apple_pay", _s16_222, "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_37, _s17_38, "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_22, _s38_5, _s25_23, _s38_6, _s25_24, _s38_7, "gateway_refund", "Gateway Refund", _s19_21, _s43_1, "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_13, "\u0623\u0648\u0644 \u064a\u0648\u0645 \u0641\u064a \u0627\u0644\u0634\u0647\u0631", _s21_35, "\u0622\u062e\u0631 \u064a\u0648\u0645 \u0641\u064a \u0627\u0644\u0634\u0647\u0631", _s17_39, _s17_40, "endless", "Endless", "next_send_date", "Next Send Date", _s16_60, _s16_61, _s17_41, _s17_42, _s18_36, _s16_228, _s21_37, _s21_38, _s22_15, _s22_16, _s25_25, _s38_8, _s25_26, _s38_9, _s26_11, _s39_1, _s25_27, _s38_10, _s25_28, _s38_11, _s26_12, _s39_2, _s27_20, _s47_1, _s26_13, _s46_4, _s27_21, _s47_2, _s24_20, _s26_14, _s25_29, _s32_6, "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_6, _s28_7, "profit", "Profit", "line_item", "Line Item", _s18_38, _s18_39, _s23_12, _s35_6, _s19_22, _s19_23, _s24_21, _s52_2, "test_mode", "\u0627\u0644\u0648\u0636\u0639 \u0627\u0644\u062a\u062c\u0631\u064a\u0628\u064a", "opened", "Opened", _s30_2, _s22_17, _s30_3, _s22_18, "gateway_success", "Gateway Success", "gateway_failure", "Gateway Failure", "gateway_error", "Gateway Error", "email_send", "\u0625\u0631\u0633\u0627\u0644 \u0628\u0631\u064a\u062f", _s17_43, _s17_44, "failure", "\u0641\u0634\u0644", "quota_exceeded", "Quota Exceeded", _s16_62, _s16_63, "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_129, _s24_22, "\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_40, "\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_64, _s29_38, "emailed_quotes", _s27_56, "emailed_credits", _s28_56, "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", "Statement", "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_6, "client_created", "\u062a\u0645 \u0625\u0646\u0634\u0627\u0621 \u0627\u0644\u0639\u0645\u064a\u0644", _s20_31, _s20_32, _s20_33, _s20_34, "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_45, "\u0627\u0644\u0641\u0648\u0627\u062a\u064a\u0631 \u0627\u0644\u0645\u062e\u062a\u0627\u0631\u0629", _s17_47, "\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_49, "\u0627\u0644\u0645\u0635\u0627\u0631\u064a\u0641 \u0627\u0644\u0645\u062e\u062a\u0627\u0631\u0629", _s17_51, "\u0627\u0644\u0641\u0648\u0627\u062a\u064a\u0631 \u0627\u0644\u0642\u0627\u062f\u0645\u0629", _s17_53, _s17_54, "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", "Create Quote", "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", "Delete Quote", "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_55, _s28_8, "api_webhooks", "API Webhooks", "search_webhooks", _s22_19, "search_webhook", _s16_65, "webhook", "Webhook", "webhooks", "Webhooks", "new_webhook", "New Webhook", "edit_webhook", "Edit Webhook", "created_webhook", _s28_9, "updated_webhook", _s28_10, _s16_66, _s29_4, "deleted_webhook", _s28_11, "removed_webhook", _s28_12, _s16_67, _s29_5, _s17_56, _s37_4, _s16_68, _s36_2, _s16_69, _s36_3, _s17_57, _s37_5, "api_tokens", "API Tokens", "api_docs", "API Docs", "search_tokens", _s20_35, "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_15, "updated_token", _s26_16, "archived_token", _s27_22, "deleted_token", _s26_17, "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_7, "deleted_tokens", _s34_7, "restored_tokens", _s35_8, _s19_24, "\u062a\u0633\u062c\u064a\u0644 \u0627\u0644\u0639\u0645\u064a\u0644", _s24_24, _s45_1, _s21_39, _s19_26, "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", "Email Quote", "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_36, "\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_70, "\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_72, _s17_58, "number_of_days", "\u0639\u062f\u062f \u0627\u0644\u0623\u064a\u0627\u0645", _s23_14, "\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_73, "\u0634\u0631\u0637 \u062f\u0641\u0639 \u062c\u062f\u064a\u062f", _s17_59, _s17_60, _s20_37, _s33_13, _s20_38, _s33_14, _s21_40, _s34_8, _s20_39, "\u062a\u0645 \u062d\u0630\u0641 \u0634\u0631\u0637 \u0627\u0644\u062f\u0641\u0639 \u0628\u0646\u062c\u0627\u062d", _s20_40, "\u062a\u0645\u062a \u0625\u0632\u0627\u0644\u0629 \u0634\u0631\u0637 \u0627\u0644\u062f\u0641\u0639 \u0628\u0646\u062c\u0627\u062d", _s21_41, "\u062a\u0645 \u0627\u0633\u062a\u0631\u062c\u0627\u0639 \u0634\u0631\u0637 \u0627\u0644\u062f\u0641\u0639 \u0628\u0646\u062c\u0627\u062d", _s22_20, _s42_7, _s21_42, _s41_2, _s22_21, _s42_8, "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_16, "\u062a\u062d\u0648\u064a\u0644 \u0625\u0644\u0649 \u062a\u0646\u0633\u064a\u0642 \u0627\u0644\u062c\u0648\u0627\u0644", _s24_25, "\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_42, _s18_43, _s16_75, "\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_76, "\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_61, "search_design", "Search 1 Design", "search_invoice", _s16_77, "search_client", "Search 1 Client", "search_product", _s16_78, "search_quote", "Search 1 Quote", "search_credit", "Search 1 Credit", "search_vendor", "Search 1 Vendor", "search_user", "Search 1 User", "search_tax_rate", _s17_62, "search_task", "Search 1 Tasks", "search_project", _s16_79, "search_expense", _s16_80, "search_payment", _s16_81, "search_group", "Search 1 Group", "refund_payment", "Refund Payment", _s17_63, "\u0641\u0627\u062a\u0648\u0631\u0629 \u0645\u0644\u063a\u0627\u0629 \u0628\u0646\u062c\u0627\u062d", _s18_44, "\u0641\u0648\u0627\u062a\u064a\u0631 \u0645\u0644\u063a\u0627\u0629 \u0628\u0646\u062c\u0627\u062d", _s16_82, _s29_7, _s17_64, _s30_5, "reverse", "Reverse", "full_name", "Full Name", _s17_65, _s17_66, _s17_67, _s17_68, "custom1", "First Custom", "custom2", "Second Custom", "custom3", "Third Custom", "custom4", "Fourth Custom", "optional", "Optional", "license", "License", "purge_data", "Purge Data", _s16_83, _s32_7, _s18_45, _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_30, "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_61, "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_31, _s25_32, _s16_84, _s16_85, "apply_license", "Apply License", "cancel_account", "Delete Account", _s22_22, _s69_0, "delete_company", "Delete Company", _s22_23, _s69_, "enabled_modules", "Enabled Modules", "converted_quote", _s28_14, "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_24, "updated_design", _s27_25, "archived_design", _s28_15, "deleted_design", _s27_26, "removed_design", _s27_27, "restored_design", _s28_16, _s16_86, _s36_4, "deleted_designs", _s35_9, _s16_87, _s36_5, "proposals", "Proposals", "tickets", "Tickets", _s16_88, _s16_228, "recurring_tasks", "Recurring Tasks", _s18_46, _s18_47, "credit_date", "\u062a\u0627\u0631\u064a\u062e \u0627\u0644\u0627\u0626\u062a\u0645\u0627\u0646", "credit", "\u0627\u0626\u062a\u0645\u0627\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_29, "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_31, "restored_credit", _s28_18, _s16_90, "\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_91, _s36_6, "current_version", "Current version", "latest_version", "Latest Version", "update_now", "Update Now", _s26_19, _s41_3, _s16_92, _s16_93, "app_updated", _s29_8, "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_69, _s17_70, "credit_footer", "Credit Footer", "credit_terms", "Credit Terms", "new_company", "New Company", "added_company", _s26_20, "company1", _s16_94, "company2", _s16_95, "company3", _s16_96, "company4", _s16_97, "product1", _s16_98, "product2", _s16_99, "product3", _s16_100, "product4", _s16_101, "client1", "Custom Client 1", "client2", "Custom Client 2", "client3", "Custom Client 3", "client4", "Custom Client 4", "contact1", _s16_102, "contact2", _s16_103, "contact3", _s16_104, "contact4", _s16_105, "task1", "Custom Task 1", "task2", "Custom Task 2", "task3", "Custom Task 3", "task4", "Custom Task 4", "project1", _s16_106, "project2", _s16_107, "project3", _s16_108, "project4", _s16_109, "expense1", _s16_110, "expense2", _s16_111, "expense3", _s16_112, "expense4", _s16_113, "vendor1", "Custom Vendor 1", "vendor2", "Custom Vendor 2", "vendor3", "Custom Vendor 3", "vendor4", "Custom Vendor 4", "invoice1", _s16_114, "invoice2", _s16_115, "invoice3", _s16_116, "invoice4", _s16_117, "payment1", _s16_118, "payment2", _s16_119, "payment3", _s16_120, "payment4", _s16_121, "surcharge1", _s18_48, "surcharge2", _s18_49, "surcharge3", _s18_50, "surcharge4", _s18_51, "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_52, _s18_53, _s17_71, _s17_72, "contact_phone", "Contact Phone", _s21_43, _s22_24, _s21_44, _s22_25, _s21_45, _s22_26, _s21_46, _s22_27, _s17_73, "Shipping Street", _s17_74, _s18_54, "shipping_city", "Shipping City", "shipping_state", _s23_17, _s20_41, _s20_42, _s16_122, _s16_123, _s16_124, "Billing Street", _s16_125, _s17_75, "billing_city", "Billing City", "billing_state", _s22_28, _s19_27, _s19_28, "billing_country", "Billing Country", "client_id", "Client Id", "assigned_to", "Assigned to", "created_by", _s16_225, "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_126, _s16_127, "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_47, _s35_10, _s30_6, _s63_, "message", "\u0631\u0633\u0627\u0644\u0629", "from", "From", _s20_43, _s20_44, _s25_33, _s56_, _s20_45, _s34_10, _s18_55, _s18_56, _s23_18, _s33_22, _s18_57, _s18_58, "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_48, _s21_90, _s20_46, _s58_1, _s19_29, _s19_30, _s23_19, _s23_20, _s20_47, _s20_48, "deleted_logo", _s25_34, "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_76, _s17_77, "show_cost_help", _s55_0, _s21_49, _s21_50, _s26_21, _s58_2, _s21_51, _s21_52, _s26_22, _s60_, _s21_53, _s21_54, _s26_23, _s34_11, _s16_128, _s16_129, _s21_55, _s47_3, "one_tax_rate", "One Tax Rate", "two_tax_rates", "Two Tax Rates", "three_tax_rates", "Three Tax Rates", _s16_130, _s16_131, "user", "User", "invoice_tax", "Invoice Tax", "line_item_tax", "Line Item Tax", "inclusive_taxes", "Inclusive Taxes", _s17_78, _s17_79, "item_tax_rates", "Item Tax Rates", _s18_59, _s22_38, "configure_rates", "Configure rates", _s18_60, _s18_61, "tax_settings", "Tax Settings", _s18_62, "Tax Rates", "accent_color", "Accent Color", "switch", "Switch", _s19_31, _s20_49, "options", "Options", _s16_132, _s16_133, "multi_line_text", "Multi-line text", "dropdown", "Dropdown", "field_type", "Field Type", _s27_32, _s39_3, "submit", "Submit", _s16_134, _s21_91, "late_fees", "Late Fees", "credit_number", "Credit Number", "payment_number", "Payment Number", "late_fee_amount", "Late Fee Amount", _s16_135, _s16_136, "schedule", "Schedule", "before_due_date", _s19_32, "after_due_date", _s18_63, _s18_64, _s22_29, "days", "Days", "invoice_email", "Invoice Email", "payment_email", "Payment Email", "partial_payment", "Partial Payment", "payment_partial", "Partial Payment", _s21_56, _s21_57, "quote_email", "Quote Email", _s16_137, _s16_138, _s16_139, _s16_140, "administrator", "Administrator", _s18_65, _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_35, "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_24, "deleted_user", _s25_37, "removed_user", _s25_38, "restored_user", _s26_25, "archived_users", _s34_12, "deleted_users", _s33_17, "removed_users", _s33_18, "restored_users", _s34_13, _s16_141, "\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_80, "\u0627\u062e\u0641\u0627\u0621 \u0645\u0627 \u062a\u0645 \u062f\u0641\u0639\u0629 \u062d\u062a\u0649 \u0627\u0644\u0627\u0646", _s22_30, "\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_21, "Embed Documents", _s28_19, _s39_4, _s16_143, "Show Header on", _s16_144, "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_66, "Auto Email", _s23_22, _s61_, _s18_67, "Auto Archive", _s23_23, _s53_1, _s18_68, "Auto Convert", _s23_24, _s70_, _s17_82, _s17_83, "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_84, "Three months", _s16_145, "Four months", "freq_six_months", "Six months", "freq_annually", "Annually", "freq_two_years", "Two years", _s16_146, "Three Years", "never", "Never", "company", "Company", _s17_85, _s17_86, "charge_taxes", "\u0641\u0631\u0636 \u0627\u0644\u0636\u0631\u0627\u0626\u0628", "next_reset", "Next Reset", "reset_counter", "Reset Counter", _s16_147, _s16_148, "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_87, _s17_88, "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_89, _s17_90, _s16_149, "Show on PDF", _s21_58, _s51_5, _s25_39, _s22_31, _s30_7, _s61_0, _s23_25, _s20_50, _s28_20, _s59_0, _s25_40, _s17_91, _s30_8, _s42_9, _s23_26, "Quote Signature", _s22_32, _s25_41, _s27_33, _s142_, "authorization", "Authorization", "subdomain", "Subdomain", "domain", "Domain", "portal_mode", "Portal Mode", "email_signature", "\u0645\u0639 \u062a\u062d\u064a\u0627\u062a\u064a\u060c", _s24_26, _s86_, "plain", "Plain", "light", "Light", "dark", "Dark", "email_design", "Email Design", "attach_pdf", "Attach PDF", _s16_150, _s16_151, "attach_ubl", "Attach UBL", "email_style", "Email Style", _s19_33, "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_34, _s19_35, "credentials", "Credentials", "update_address", "Update Address", _s19_36, _s45_2, "rate", "\u0645\u0639\u062f\u0644", "tax_rate", "Tax Rate", "new_tax_rate", "New Tax Rate", "edit_tax_rate", "Edit tax rate", _s16_152, _s29_9, _s16_153, _s29_10, _s17_92, _s34_18, _s16_154, _s29_11, _s17_93, _s30_9, _s18_69, _s38_12, _s17_94, _s37_6, _s18_70, _s38_13, "fill_products", _s18_102, _s18_71, _s71_, "update_products", _s20_64, _s20_51, _s65_0, _s16_155, _s16_156, _s21_59, _s61_2, "fees", "Fees", "limits", "Limits", "provider", "Provider", "company_gateway", "Payment Gateway", _s16_157, _s16_158, _s19_37, "New Gateway", _s20_52, "Edit Gateway", _s23_27, _s28_21, _s23_28, _s28_22, _s24_27, _s29_12, _s23_29, _s28_23, _s24_28, _s29_13, _s25_42, _s37_7, _s24_29, _s36_7, _s25_43, _s37_8, _s16_159, _s16_160, "discard_changes", "Discard Changes", "default_value", "Default value", "disabled", "Disabled", "currency_format", "Currency Format", _s21_60, _s21_61, _s23_30, _s23_31, "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_72, "24 Hour Display", "send_reminders", "Send Reminders", "timezone", "Timezone", _s19_38, _s19_39, _s17_95, _s17_96, _s19_40, _s19_41, _s18_73, _s18_74, _s18_75, _s18_76, "group_settings", "Group Settings", "group", "Group", "groups", "Groups", "new_group", "New Group", "edit_group", "Edit Group", "created_group", _s26_26, "updated_group", _s26_27, "archived_groups", _s35_11, "deleted_groups", _s34_14, "restored_groups", _s35_12, "archived_group", _s27_34, "deleted_group", _s26_28, "restored_group", _s27_35, "upload_logo", "Upload Logo", "uploaded_logo", _s26_29, "logo", "Logo", "saved_settings", _s27_36, _s16_161, "\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_97, "\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", "\u0627\u0644\u062a\u0639\u0631\u064a\u0628", "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_32, _s21_62, _s22_33, _s20_53, _s19_42, _s19_43, "price", "Price", "email_sign_up", "Email Sign Up", "google_sign_up", "Google Sign Up", _s27_37, _s28_24, "redeem", "Redeem", "back", "Back", "past_purchases", "Past Purchases", _s19_44, _s19_45, "pro_plan", "Pro Plan", "enterprise_plan", "Enterprise Plan", "count_users", ":count users", "upgrade", "Upgrade", _s25_44, _s25_45, _s24_30, _s24_31, _s33_19, _s77_0, "i_agree_to_the", "I agree to the", _s16_163, "\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_77, _s18_78, _s21_63, _s34_15, "download", "\u062a\u062d\u0645\u064a\u0644", _s27_38, _s27_57, "take_picture", "Take Picture", "upload_file", "Upload File", "document", "Document", "documents", "Documents", "new_document", "New Document", "edit_document", "Edit Document", _s17_99, _s30_10, _s16_165, _s29_14, _s17_100, _s30_11, _s16_166, _s29_15, _s17_101, _s30_12, _s18_79, _s38_14, _s17_102, _s37_9, _s18_80, _s38_15, "no_history", "No History", "expense_date", "Expense Date", "pending", "Pending", _s16_167, "Logged", _s16_168, "Pending", _s16_169, "Invoiced", "converted", "Converted", _s24_32, _s24_44, "exchange_rate", "Exchange Rate", _s16_170, _s16_229, "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_26, _s16_171, "\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_172, _s36_8, "new_expense", "Enter Expense", "created_expense", _s28_27, "updated_expense", _s28_28, _s16_173, _s29_16, "deleted_expense", _s28_29, _s16_174, _s29_17, _s17_103, _s30_26, _s16_175, _s29_41, _s17_104, _s37_10, "copy_shipping", "Copy Shipping", "copy_billing", "Copy Billing", "design", "Design", _s21_64, _s21_65, "invoiced", "Invoiced", "logged", "Logged", "running", "Running", "resume", "Resume", "task_errors", _s36_9, "start", "Start", "stop", "Stop", "started_task", _s25_46, "stopped_task", _s25_47, "resumed_task", _s25_48, "now", "Now", _s16_176, _s16_177, "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_49, "updated_task", _s25_50, "archived_task", _s26_30, "deleted_task", _s25_51, "restored_task", _s26_31, "archived_tasks", _s34_19, "deleted_tasks", _s33_23, "restored_tasks", _s34_16, _s19_46, _s19_47, "budgeted_hours", "Budgeted Hours", "created_project", _s28_30, "updated_project", _s28_31, _s16_178, _s29_18, "deleted_project", _s28_32, _s16_179, _s29_19, _s17_105, _s37_17, _s16_180, _s36_12, _s17_106, _s37_11, "new_project", "New Project", _s27_42, _s28_33, "if_you_like_it", _s21_66, "click_here", "click here", _s18_81, "Click here", "to_rate_it", "to rate it.", "average", "Average", "unapproved", "Unapproved", _s30_13, _s42_10, "locked", "Locked", "authenticate", "Authenticate", _s19_48, _s19_49, _s24_33, _s24_34, "footer", "Footer", "compare", "Compare", "hosted_login", "Hosted Login", "selfhost_login", "Selfhost Login", "google_sign_in", _s19_62, "today", "Today", "custom_range", "Custom Range", "date_range", "Date Range", "current", "Current", "previous", "Previous", "current_period", "Current Period", _s17_107, _s17_108, "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_181, _s16_182, "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", "Edit Quote", "edit_payment", "Edit Payment", "edit_task", "Edit Task", "edit_expense", "Edit Expense", "edit_vendor", "Edit Vendor", "edit_project", "Edit Project", _s20_54, _s20_55, "billing_address", "Billing Address", _s16_183, _s16_184, "total_revenue", "Total Revenue", "average_invoice", "\u0645\u0639\u062f\u0644 \u0627\u0644\u0641\u0627\u062a\u0648\u0631\u0629", "outstanding", "Outstanding", "invoices_sent", _s20_63, "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", "Active", "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_185, _s16_186, _s23_33, _s23_34, _s26_32, _s26_33, _s21_67, _s21_68, _s26_34, _s26_35, "ascending", "Ascending", "descending", "Descending", "save", "\u062d\u0641\u0638", _s17_109, _s17_110, "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_50, _s30_14, "error", "Error", _s16_187, _s16_188, "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_189, _s16_190, "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_191, "\u062a\u0645\u062a \u0627\u0631\u0634\u0641\u0629 \u0627\u0644\u0645\u0646\u062a\u062c \u0628\u0646\u062c\u0627\u062d", "deleted_product", _s28_36, _s16_192, _s29_21, _s17_111, _s37_18, _s16_193, _s36_13, _s17_112, _s37_12, "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_194, "\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_38, _s16_195, _s36_10, "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_196, "\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_197, _s29_23, _s17_113, "\u062a\u0645 \u0627\u0631\u0634\u0641\u0629 :count \u0641\u0648\u0627\u062a\u064a\u0631 \u0628\u0646\u062c\u0627\u062d", _s16_198, "\u062a\u0645 \u062d\u0630\u0641 :count \u0641\u0648\u0627\u062a\u064a\u0631 \u0628\u0646\u062c\u0627\u062d", _s17_114, _s37_13, "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_57, "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 \u0627\u0644\u062a\u0639\u0645\u064a\u062f", "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", "Quote Number", "quote_date", "Quote Date", "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_199, _s16_200, "status", "\u0627\u0644\u062d\u0627\u0644\u0629", _s17_115, "Invoice Status", "quote_status", "Quote Status", _s22_34, _s22_35, _s22_36, _s19_63, "count_selected", ":count selected", "total", "\u0627\u0644\u0645\u062c\u0645\u0648\u0639", "percent", "Percent", "edit", "\u062a\u0639\u062f\u064a\u0644", "dismiss", "Dismiss", _s20_56, _s20_57, _s22_37, _s22_38, _s24_35, _s24_36, "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_15, _s30_16, _s27_46, _s27_47, "past_due", "Past Due", "draft", "Draft", "sent", "Sent", "viewed", "Viewed", "approved", "Approved", "partial", "Partial/Deposit", "paid", "Paid", "mark_sent", "Mark Sent", _s22_39, _s35_13, _s22_40, "\u062a\u0645 \u062a\u0639\u064a\u064a\u0646 \u0627\u0644\u0641\u0627\u062a\u0648\u0631\u0629 \u0643\u0645\u0631\u0633\u0644\u0629", _s23_35, _s36_11, _s23_36, "\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_14, _s37_15, "dark_mode", "Dark Mode", _s27_48, _s35_14, "refresh_data", "Refresh Data", "blank_contact", "Blank Contact", "activity", "\u0646\u0634\u0627\u0637", _s16_201, _s16_202, "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_203, "Pending", _s16_204, "Voided", _s16_205, "Failed", _s16_206, "Completed", _s16_207, _s18_43, _s16_208, "Refunded", _s17_116, "Unapplied", _s17_117, _s19_14, "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_15, "auto_billing", "Auto billing", "button", "Button", "preview", "Preview", "customize", "Customize", "history", "\u0627\u0644\u0630\u0627\u0643\u0631\u0629", "payment", "Payment", "payments", "\u0627\u0644\u062f\u0641\u0639\u0627\u062a", "refunded", "Refunded", "payment_type", "Payment Type", _s21_69, "\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_43, _s16_209, "\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_210, _s29_25, _s17_118, "\u062a\u0645\u062a \u0627\u0631\u0634\u0641\u0629 :count \u0645\u062f\u0641\u0648\u0639\u0627\u062a \u0628\u0646\u062c\u0627\u062d", _s16_211, "\u062a\u0645 \u062d\u0630\u0641 :count \u0645\u062f\u0641\u0648\u0639\u0627\u062a \u0628\u0646\u062c\u0627\u062d", _s17_119, _s37_16, "quote", "Quote", "quotes", "Quotes", "new_quote", "New Quote", "created_quote", _s26_36, "updated_quote", _s26_37, "archived_quote", _s27_49, "deleted_quote", _s26_38, "restored_quote", _s27_50, "archived_quotes", _s35_17, "deleted_quotes", _s34_20, "restored_quotes", _s35_16, "expense", "Expense", "expenses", "Expenses", "vendor", "Vendor", "vendors", "Vendors", "task", "Task", "tasks", "Tasks", "project", "Project", "projects", "Projects", "activity_1", _s28_45, "activity_2", _s29_26, "activity_3", _s28_46, "activity_4", _s30_17, "activity_5", _s30_18, "activity_6", _s54_0, "activity_7", _s44_2, "activity_8", _s31_8, "activity_9", _s30_19, "activity_10", _s85_0, "activity_11", _s30_20, "activity_12", _s31_9, "activity_13", _s30_21, "activity_14", _s28_47, "activity_15", _s28_48, "activity_16", _s29_27, "activity_17", _s28_49, "activity_18", _s26_39, "activity_19", _s26_40, "activity_20", _s50_8, "activity_21", _s28_50, "activity_22", _s27_51, "activity_23", _s26_41, "activity_24", _s27_52, "activity_25", _s31_10, "activity_26", _s29_28, "activity_27", _s31_11, "activity_28", _s29_29, "activity_29", _s42_11, "activity_30", _s28_51, "activity_31", _s29_30, "activity_32", _s28_52, "activity_33", _s29_31, "activity_34", _s30_22, "activity_35", _s31_12, "activity_36", _s30_23, "activity_37", _s31_13, "activity_39", _s50_9, "activity_40", _s64_, "activity_41", _s41_6, "activity_42", _s24_37, "activity_43", _s24_38, "activity_44", _s25_52, "activity_45", _s24_39, "activity_46", _s25_53, "activity_47", _s30_24, "activity_48", _s28_58, "activity_49", _s27_58, "activity_50", _s27_59, "activity_51", _s26_43, "activity_52", _s30_25, "activity_53", _s32_9, "activity_54", _s29_40, "activity_55", _s31_20, "activity_56", _s27_60, "activity_57", _s39_5, "activity_58", _s31_14, "activity_59", _s32_8, "activity_60", ":contact \u0634\u0627\u0647\u062f \u0627\u0644\u0639\u0631\u0636 :quote", "activity_61", _s28_53, "activity_62", _s28_54, "activity_63", _s61_3, "activity_64", _s62_0, "activity_65", _s61_4, "activity_66", _s63_0, "activity_80", _s40_2, "activity_81", _s40_3, "activity_82", _s41_4, "activity_83", _s40_4, "activity_84", _s41_5, _s17_120, _s17_121, "emailed_quote", _s26_44, "emailed_credit", _s27_61, _s20_58, _s33_20, _s21_71, _s34_17, "expired", "Expired", "all", "All", "select", "\u0627\u062e\u062a\u064a\u0627\u0631", _s22_41, _s22_42, "custom_value1", "Custom Value", "custom_value2", "Custom Value", "custom_value3", "Custom Value 3", "custom_value4", "Custom Value 4", _s18_82, _s18_83, _s24_40, _s24_41, _s29_32, _s29_33, _s27_53, _s27_54, _s31_15, _s31_16, "lock_invoices", "\u0642\u0641\u0644 \u0627\u0644\u0641\u0648\u0627\u062a\u064a\u0631", "translations", "Translations", _s19_51, _s19_52, _s19_53, _s19_54, _s22_43, _s22_44, _s22_45, _s22_46, _s21_72, _s21_73, _s21_74, _s21_75, _s21_76, _s21_77, _s21_78, _s21_79, _s22_47, _s22_48, _s22_49, _s22_50, _s22_51, _s22_52, _s22_53, _s22_54, _s20_59, _s20_60, _s20_61, _s20_62, _s21_80, _s21_81, _s21_82, _s21_83, _s21_84, _s21_81, _s21_85, _s21_83, _s18_84, _s18_85, "counter_padding", "Counter Padding", _s28_55, _s28_59, _s18_86, _s18_87, _s18_88, _s18_89, _s18_90, _s18_91, _s18_92, _s18_93, _s18_94, _s18_95, _s18_96, _s18_97, _s21_86, _s21_87, _s19_55, _s19_56, _s21_88, _s21_89, _s29_34, _s29_35, "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_212, _s16_213, "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_215, _s24_42, "\u0634\u0627\u0631\u0639 \u0627\u0644\u0634\u062d\u0646 \u0644\u0644\u0639\u0645\u064a\u0644", _s24_43, "\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_216, "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_122, _s18_48, _s17_123, _s18_49, _s17_124, _s18_50, _s17_125, _s18_51, "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_57, _s19_58, _s16_217, _s16_226, _s19_59, "\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_98, _s18_99, _s16_218, _s16_219], t1, t1), "zh_TW", A.LinkedHashMap_LinkedHashMap$_literal(["add_to_invoice", "\u65b0\u589e\u81f3\u767c\u7968 :invoice", _s17_, _s17_0, "week", "\u661f\u671f", "created_record", _s27_, _s25_, "\u4ee5\u4e0b\u7528\u6236 :client \u900f\u904e\u96fb\u5b50\u90f5\u4ef6\u50b3\u9001 :amount \u7684\u767c\u7968 :invoice\u3002", _s26_, _s17_1, _s31_, _s50_, _s31_0, _s22_, _s36_, _s55_, _s20_, _s20_0, _s25_0, _s38_, _s16_, "\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_, "change_status", "Change Status", "fees_sample", ":amount \u4efd\u767c\u7968\u7684\u8cbb\u7528\u61c9\u70ba :total\u3002", _s19_, _s19_0, _s24_, _s29_, "after_saving", "After Saving", "view_record", "View Record", _s21_, _s21_0, _s26_0, _s37_, _s19_1, _s19_2, "json_help", _s58_, "release_notes", "Release Notes", _s23_, _s33_, "started_tasks", _s33_0, "stopped_tasks", _s33_1, "approved_quote", _s27_55, "approved_quotes", _s35_, "approve", "\u540c\u610f", "client_website", "Client Website", "invalid_time", "Invalid Time", _s21_1, _s21_2, _s20_1, _s20_2, _s27_0, _s27_1, _s23_0, _s23_1, "load_pdf", "Load PDF", _s16_1, _s16_2, _s24_0, _s44_, "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_3, _s16_4, "purged_client", "\u6e05\u9664\u7528\u6236\u6210\u529f", _s27_2, _s77_, _s22_0, _s34_, _s30_, _s47_, "small", "Small", _s21_3, _s34_0, _s22_1, _s35_0, _s16_5, _s45_, "wait_for_saving", _s44_0, _s20_3, _s94_, "remaining", "Remaining", "invoice_paid", "Invoice Paid", "activity_120", _s50_0, "activity_121", _s50_1, "activity_122", _s51_, "activity_123", _s50_2, "activity_124", _s51_0, "normal", "Normal", "large", "Large", "extra_large", "Extra Large", _s16_6, _s16_7, _s21_4, _s42_, "print_pdf", "Print PDF", "remind_me", "Remind Me", _s16_8, _s16_9, "click_selected", "Click Selected", "hide_preview", "Hide Preview", "edit_record", "Edit Record", _s27_3, _s57_, "giropay", "GiroPay", "direct_debit", "Direct Debit", _s21_5, _s30_0, "set_password", "\u8a2d\u5b9a\u5bc6\u78bc", _s17_2, _s59_, _s16_10, _s58_0, _s20_4, _s33_2, "disconnect", "Disconnect", "add_to_invoices", "Add to Invoices", "acss", _s29_36, "becs", _s17_126, "bulk_download", "Download", _s17_3, _s104_, "persist_ui", "Persist UI", "persist_ui_help", _s104_0, _s18_, _s18_0, _s17_4, _s17_5, "has_tasks", "Has Tasks", "registration", "Registration", _s27_4, _s50_3, "view_expense", "\u6aa2\u8996\u652f\u51fa # :expense", "view_statement", "\u6aa2\u8996\u8ca1\u52d9\u5831\u8868", "sepa", _s17_127, "ideal", "iDEAL", "przelewy24", "Przelewy24", "eps", "EPS", "fpx", "FPX", _s18_1, _s18_2, "system", "\u7cfb\u7d71", _s19_3, _s19_4, "updated_company", _s28_, "kbc", "KBC", "bancontact", "Bancontact", _s19_5, _s44_1, "webhook_success", "Webhook Success", _s24_1, _s40_, _s27_5, _s43_, "app", "App", _s20_5, _s46_0, _s16_11, _s16_220, _s18_3, "Email Invoice", _s16_12, "Email Quote", _s17_6, "Email Credit", "from_name", "\u6309\u7167\u59d3\u540d", _s16_13, _s16_221, _s17_7, "\u9031\u671f\u6027\u652f\u51fa", _s18_4, "\u9031\u671f\u6027\u652f\u51fa", _s21_6, "\u65b0\u7684\u9031\u671f\u6027\u652f\u51fa", _s22_2, "\u7de8\u8f2f\u9031\u671f\u6027\u652f\u51fa", _s25_1, "\u5efa\u7acb\u9031\u671f\u6027\u652f\u51fa\u6210\u529f", _s25_2, "\u66f4\u65b0\u9031\u671f\u6027\u652f\u51fa\u6210\u529f", _s26_2, "\u6b78\u6a94\u9031\u671f\u6027\u652f\u51fa\u6210\u529f", _s25_3, _s28_32, _s25_4, _s38_2, _s26_3, "\u5fa9\u539f\u9031\u671f\u6027\u652f\u51fa\u6210\u529f", _s24_2, _s24_3, _s25_5, _s25_6, "last_sent_date", "Last Sent Date", "include_drafts", "Include Drafts", _s19_6, _s32_0, "is_invoiced", "Is Invoiced", "change_plan", "Change Plan", "persist_data", "Persist Data", "customer_count", "Customer Count", _s16_14, _s16_15, _s16_16, "Googlezp \u5206\u6790", _s28_0, _s28_1, "decimal_comma", "Decimal Comma", _s26_4, _s35_1, "select_method", "Select Method", "select_platform", "Select Platform", _s28_2, _s42_0, _s16_18, _s27_6, "enable_markdown", "Enable Markdown", _s20_6, _s35_2, "user_guide", "\u4f7f\u7528\u8005\u6307\u5357", _s18_6, _s18_7, "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_1, _s31_2, _s25_7, _s25_8, _s33_3, _s33_4, _s27_7, _s27_8, _s36_0, _s36_1, _s31_3, _s31_4, _s25_9, _s25_10, "net_subtotal", "\u6de8", "review_app", "Review App", "check_status", "Check Status", "free_trial", "Free Trial", _s23_2, _s57_0, _s21_8, _s62_, "change_email", "Change Email", _s25_11, _s52_, _s21_9, _s21_10, "uninvoiced", "Uninvoiced", "subdomain_guide", _s120_, "send_time", "Send Time", "import_data", "\u532f\u5165\u8cc7\u6599", "import_settings", "Import Settings", _s17_9, _s28_3, _s19_7, _s48_, "json", "JSON", _s24_4, _s24_5, "wait_for_data", _s42_1, "net_total", "Net Total", "has_taxes", "Has Taxes", _s16_19, _s16_20, _s18_8, _s40_0, "login_success", _s16_21, "login_failure", "Failed Login", "exported_data", _s67_, _s23_3, _s23_4, _s28_4, _s41_, "step_1_sign_in", "Step 1: Sign In", _s16_22, _s17_10, "account_id", "Account ID", _s27_9, _s35_3, "activity_100", _s50_4, "activity_101", _s50_5, "activity_102", _s51_1, "activity_103", _s50_6, "activity_104", _s51_2, _s18_9, _s18_10, _s23_5, _s35_4, "gateway_setup", "Gateway Setup", "preview_sidebar", "Preview Sidebar", _s16_23, _s16_24, _s18_11, _s31_5, _s16_25, _s16_26, "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_12, "\u806f\u7d61\u4eba\u540d\u5b57", _s17_11, "\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_11, _s53_, _s25_12, _s37_0, _s17_13, _s17_14, "is_viewed", "Is Viewed", "letter", "Letter", "legal", "Legal", "page_layout", "Page Layout", "portrait", "Portrait", "landscape", "Landscape", _s26_5, _s85_, _s20_7, _s54_, _s21_12, _s21_13, _s17_15, _s17_16, "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_14, _s18_15, "promo_code", "Promo code", "promo_discount", "Promo Discount", _s18_16, _s18_17, _s16_27, _s16_28, "max_seats_limit", "Max Seats Limit", "trial_enabled", "Trial Enabled", "trial_duration", "Trial Duration", _s21_14, _s21_15, _s18_18, _s18_19, "plan_map", "Plan Map", "refund_period", "Refund Period", _s21_16, _s21_17, "purchase_page", "Purchase Page", "security", "\u5b89\u5168", "email_bounced", "Email Bounced", _s20_8, "Spam Complaint", "email_delivery", "Email Delivery", _s16_29, _s16_30, "pdf_response", "PDF Response", _s22_4, _s22_5, "pdf_failed", "PDF Failed", "pdf_success", "PDF Success", "modified", "Modified", "subscription", "Subscription", "subscriptions", "\u8a02\u95b1", _s16_31, _s16_32, _s17_17, "\u7de8\u8f2f\u8a02\u95b1\u8cc7\u6599", _s20_9, "\u5efa\u7acb\u8a02\u95b1\u6210\u529f", _s20_10, "\u66f4\u65b0\u8a02\u95b1\u6210\u529f", _s21_18, "\u6b78\u6a94\u8a02\u95b1\u8cc7\u6599\u6210\u529f", _s20_11, _s33_7, _s20_12, _s33_8, _s21_19, _s34_2, _s19_8, _s21_20, _s20_13, _s27_10, _s26_6, _s26_7, "connect_gmail", "Connect Gmail", _s16_33, _s16_34, "connected_gmail", _s28_5, _s18_20, _s31_6, _s16_35, _s100_, _s16_36, _s16_37, "count_minutes", ":count Minutes", _s16_38, _s16_39, _s29_0, _s29_1, "use_last_email", "Use last email", _s16_40, _s16_41, _s21_21, _s51_3, _s27_11, _s35_5, _s27_12, _s27_13, _s34_3, _s52_0, "help_translate", "Help Translate", _s23_6, _s23_7, "resend_invite", "\u91cd\u5bc4\u9080\u8acb\u51fd", _s19_9, _s25_13, _s16_42, _s30_1, _s19_10, _s33_9, "delivered", "Delivered", "bounced", "\u5df2\u9000\u56de", "spam", "Spam", "view_docs", "View Docs", _s32_1, _s72_, "send_sms", "Send SMS", "sms_code", "SMS Code", _s21_22, "\u4f7f\u7528 :link \u76f8\u5bb9\u7684 App \u6383\u63cf\u689d\u78bc\u3002", _s18_21, "\u555f\u7528\u5169\u6b65\u9a5f\u9a57\u8b49\u6210\u529f", "connect_google", "Connect Google", _s17_19, _s17_20, _s17_21, "\u5169\u6b65\u9a5f\u9a57\u8b49", _s18_22, _s18_23, _s34_4, _s34_5, "stay_logged_in", "Stay Logged In", _s23_8, _s40_1, "count_hours", ":count Hours", "count_day", "1 Day", "count_days", ":count Days", _s19_11, _s19_12, _s17_22, _s17_23, "resend_email", "Resend Email", _s26_8, _s33_10, _s16_43, "\u5df2\u9000\u6b3e\u7684\u4ed8\u6b3e", _s19_13, _s19_14, _s19_15, _s45_0, "list_long_press", "List Long Press", "show_actions", "Show Actions", _s17_24, _s17_25, _s27_14, _s51_4, _s21_23, _s97_, "this_quarter", "This Quarter", "last_quarter", "Last Quarter", "to_update_run", "To update run", _s18_24, "\u8f49\u63db\u81f3\u767c\u7968", _s16_44, _s16_45, "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_16, _s21_24, _s20_14, _s27_15, _s16_46, _s16_47, "save_and_email", "Save and Email", _s16_48, _s16_49, _s16_50, "\u8f49\u63db\u7684\u91d1\u984d", _s17_26, _s17_27, _s22_6, _s22_7, _s24_6, _s24_7, "converted_total", "Converted Total", "is_sent", "Is Sent", _s17_28, "\u9810\u8a2d\u7684\u6587\u4ef6", "document_upload", "Document Upload", _s20_15, _s34_6, "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_25, _s21_26, _s26_9, _s96_, "running_tasks", "Running Tasks", "recent_tasks", "Recent Tasks", "recent_expenses", "Recent Expenses", _s17_30, _s17_31, "update_app", "Update App", "started_import", _s27_16, _s24_8, _s24_9, _s20_16, _s20_17, _s18_26, _s18_27, "column", "\u6b04", "sample", "\u6a23\u672c", "map_to", "Map To", "import", "\u532f\u5165", _s25_14, _s29_2, "select_file", "\u8acb\u9078\u64c7\u4e00\u500b\u6a94\u6848", _s16_52, _s16_53, "csv_file", "CSV \u6a94\u6848", "csv", "CSV", "freshbooks", "FreshBooks", "invoice2go", "Invoice2go", "invoicely", "Invoicely", "waveaccounting", "Wave Accounting", "zoho", "Zoho", "accounting", "Accounting", _s22_8, _s24_10, "import_type", "Import Type", "html_mode", "HTML Mode", "html_mode_help", _s43_0, "view_licenses", "View Licenses", "webhook_url", "Webhook URL", _s17_32, _s17_33, "sidebar_editor", "Sidebar Editor", _s22_9, _s31_17, "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_11, _s24_12, _s24_13, _s24_14, "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_9, "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_15, _s48_0, "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_34, _s17_35, "clear_cache", "Clear Cache", "sort_order", "Sort Order", "task_status", "Status", "task_statuses", "Task Statuses", "new_task_status", "New Task Status", _s16_54, _s16_55, _s19_17, _s32_2, _s19_18, "\u66f4\u65b0\u5de5\u4f5c\u72c0\u614b\u6210\u529f", _s20_18, _s33_11, _s19_19, _s32_3, _s19_20, _s32_4, _s20_19, _s33_12, _s22_10, _s42_2, _s21_27, _s41_0, _s22_11, _s42_3, _s18_28, _s20_20, _s20_21, _s27_17, _s16_56, _s16_57, _s21_28, _s52_1, _s20_22, _s20_23, _s25_15, _s42_4, _s20_24, _s20_25, _s25_16, _s42_5, _s21_29, _s25_17, _s18_29, _s18_30, "task_settings", "Task Settings", _s20_26, _s20_27, _s18_31, "\u652f\u51fa\u985e\u5225", _s20_28, "\u65b0\u7684\u652f\u51fa\u985e\u5225", _s21_30, _s21_31, _s24_16, "\u6210\u529f\u5efa\u7acb\u652f\u51fa\u985e\u5225", _s24_17, "\u66f4\u65b0\u652f\u51fa\u985e\u5225\u6210\u529f", _s25_18, "\u6b78\u6a94\u652f\u51fa\u985e\u5225\u6210\u529f", _s24_18, "\u522a\u9664\u985e\u5225\u6210\u529f", _s24_19, _s37_3, _s25_19, "\u5fa9\u539f\u652f\u51fa\u985e\u5225\u6210\u529f", _s27_18, "\u6b78\u6a94 :count \u9805\u652f\u51fa\u985e\u5225\u6210\u529f", _s26_10, _s46_3, _s27_19, _s47_0, _s23_10, _s25_20, _s25_21, _s32_5, _s21_32, _s21_33, "show_option", "Show Option", _s22_12, _s50_7, "view_changes", "View Changes", "force_update", "Force Update", _s17_36, _s76_, "mark_paid_help", _s31_19, _s18_33, "\u61c9\u70ba\u6b64\u958b\u7acb\u767c\u7968", _s23_11, _s33_21, _s29_3, _s26_42, _s21_34, _s20_30, _s16_58, _s16_59, _s18_34, _s18_35, "crypto", "Crypto", "paypal", "PayPal", "alipay", "Alipay", "sofort", "Sofort", "apple_pay", _s16_222, "user_field", "User Field", "variables", "Variables", "show_password", "Show Password", "hide_password", "Hide Password", "copy_error", "Copy Error", "capture_card", "Capture Card", _s17_37, _s17_38, "total_taxes", "Total Taxes", "line_taxes", "Line Taxes", "total_fields", "Total Fields", _s25_22, _s38_5, _s25_23, _s38_6, _s25_24, _s38_7, "gateway_refund", "Gateway Refund", _s19_21, _s43_1, "due_date_days", "Due Date", "paused", "Paused", "mark_active", "\u6a19\u8a18\u4f7f\u7528\u4e2d", "day_count", "Day :count", _s22_13, _s22_14, _s21_35, _s21_36, _s17_39, _s17_40, "endless", "Endless", "next_send_date", "Next Send Date", _s16_60, _s16_61, _s17_41, "\u9031\u671f\u6027\u767c\u7968", _s18_36, "\u9031\u671f\u6027\u767c\u7968", _s21_37, "\u65b0\u7684\u9031\u671f\u6027\u767c\u7968", _s22_15, "\u7de8\u8f2f\u9031\u671f\u6027\u767c\u7968", _s25_25, _s38_8, _s25_26, _s38_9, _s26_11, "\u6b78\u6a94\u9031\u671f\u6027\u767c\u7968\u6210\u529f", _s25_27, "\u522a\u9664\u9031\u671f\u6027\u767c\u7968\u6210\u529f", _s25_28, _s38_11, _s26_12, "\u5fa9\u539f\u9031\u671f\u6027\u767c\u7968\u6210\u529f", _s27_20, _s47_1, _s26_13, _s46_4, _s27_21, _s47_2, _s24_20, _s26_14, _s25_29, _s32_6, "send_date", "Send Date", "auto_bill_on", "Auto Bill On", _s28_6, _s28_7, "profit", "\u5229\u6f64", "line_item", "\u55ae\u5217\u54c1\u9805", _s18_38, _s18_39, _s23_12, _s35_6, _s19_22, _s19_23, _s24_21, _s52_2, "test_mode", "Test Mode", "opened", "\u5df2\u958b\u555f", _s30_2, _s22_17, _s30_3, _s22_18, "gateway_success", "Gateway Success", "gateway_failure", "Gateway Failure", "gateway_error", "Gateway Error", "email_send", "Email Send", _s17_43, _s17_44, "failure", "Failure", "quota_exceeded", "Quota Exceeded", _s16_62, _s16_63, "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_22, _s24_23, "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_40, _s18_41, "pdf_page_info", _s23_13, _s16_64, "\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_56, "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_6, "client_created", "Client Created", _s20_31, _s20_32, _s20_33, _s20_34, "completed", "Completed", "gross", "Gross", "net_amount", "Net Amount", "net_balance", "Net Balance", "client_settings", "Client Settings", _s17_45, _s17_46, _s17_47, _s17_48, "selected_quotes", "Selected Quotes", "selected_tasks", "Selected Tasks", _s17_49, _s17_50, _s17_51, "\u5373\u5c07\u5230\u671f\u7684\u767c\u7968", _s17_53, _s17_54, "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_55, _s28_8, "api_webhooks", "API Webhooks", "search_webhooks", _s22_19, "search_webhook", _s16_65, "webhook", "Webhook", "webhooks", "Webhooks", "new_webhook", "New Webhook", "edit_webhook", "Edit Webhook", "created_webhook", _s28_9, "updated_webhook", _s28_10, _s16_66, _s29_4, "deleted_webhook", _s28_11, "removed_webhook", _s28_12, _s16_67, _s29_5, _s17_56, _s37_4, _s16_68, _s36_2, _s16_69, _s36_3, _s17_57, _s37_5, "api_tokens", "API \u7684\u5b89\u5168\u4ee3\u78bc", "api_docs", "API Docs", "search_tokens", _s20_35, "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_18, "restored_token", _s27_23, "archived_tokens", _s35_7, "deleted_tokens", _s34_7, "restored_tokens", _s35_8, _s19_24, _s19_25, _s24_24, _s45_1, _s21_39, _s19_26, "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_36, _s41_1, "ledger", "Ledger", "view_pdf", "View PDF", "all_records", "All records", "owned_by_user", "Owned by user", _s16_70, _s16_71, "contact_name", "\u806f\u7d61\u4eba\u59d3\u540d", "use_default", "Use default", _s16_72, _s17_58, "number_of_days", "Number of days", _s23_14, _s23_15, "payment_term", "Payment Term", _s16_73, _s16_74, _s17_59, "\u7de8\u8f2f\u4ed8\u6b3e\u689d\u4ef6", _s20_37, "\u5efa\u7acb\u4ed8\u6b3e\u689d\u6b3e\u6210\u529f", _s20_38, "\u66f4\u65b0\u4ed8\u6b3e\u689d\u6b3e\u6210\u529f", _s21_40, "\u6b78\u6a94\u4ed8\u6b3e\u689d\u6b3e\u6210\u529f", _s20_39, _s33_15, _s20_40, _s33_16, _s21_41, _s34_9, _s22_20, _s42_7, _s21_42, _s41_2, _s22_21, _s42_8, "email_sign_in", _s18_100, "change", "Change", _s23_16, _s28_13, _s24_25, _s29_6, "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_42, _s18_43, _s16_75, _s16_223, "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_76, _s16_224, "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_61, "search_design", "Search 1 Design", "search_invoice", _s16_77, "search_client", "Search 1 Client", "search_product", _s16_78, "search_quote", "Search 1 Quote", "search_credit", "Search 1 Credit", "search_vendor", "Search 1 Vendor", "search_user", "Search 1 User", "search_tax_rate", _s17_62, "search_task", "Search 1 Tasks", "search_project", _s16_79, "search_expense", _s16_80, "search_payment", _s16_81, "search_group", "Search 1 Group", "refund_payment", "\u5df2\u9000\u6b3e\u7684\u652f\u4ed8", _s17_63, _s30_4, _s18_44, _s31_7, _s16_82, _s29_7, _s17_64, _s30_5, "reverse", "Reverse", "full_name", "\u5168\u540d", _s17_65, "\u57ce\u5e02/\u5dde\u7701/\u90f5\u905e\u5340\u865f", _s17_67, "\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_83, "\u6e05\u9664\u516c\u53f8\u8cc7\u6599\u6210\u529f", _s18_45, "\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_30, "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_31, _s25_32, _s16_84, _s16_85, "apply_license", "\u5957\u7528\u6388\u6b0a", "cancel_account", "\u522a\u9664\u5e33\u6236", _s22_22, "\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_23, "\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_14, "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_24, "updated_design", _s27_25, "archived_design", _s28_15, "deleted_design", _s27_26, "removed_design", _s27_27, "restored_design", _s28_16, _s16_86, _s36_4, "deleted_designs", _s35_9, _s16_87, _s36_5, "proposals", "\u63d0\u6848", "tickets", "\u7968\u8b49", _s16_88, "\u9031\u671f\u6027\u5831\u50f9\u55ae", "recurring_tasks", "Recurring Tasks", _s18_46, "\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_31, "restored_credit", "\u5fa9\u539f\u8cb8\u6b3e\u8cc7\u6599\u6210\u529f", _s16_90, "\u6b78\u6a94 :count \u7b46\u8cb8\u6b3e\u8cc7\u6599\u6210\u529f", "deleted_credits", "\u522a\u9664 :count \u7b46\u8cb8\u6b3e\u8cc7\u6599\u6210\u529f", _s16_91, _s36_6, "current_version", "\u76ee\u524d\u7248\u672c", "latest_version", "Latest Version", "update_now", "Update Now", _s26_19, _s41_3, _s16_92, _s16_93, "app_updated", _s29_8, "learn_more", "\u77ad\u89e3\u66f4\u591a", "integrations", "Integrations", "tracking_id", "Tracking Id", _s17_69, _s17_70, "credit_footer", "Credit Footer", "credit_terms", "Credit Terms", "new_company", "\u65b0\u7684\u516c\u53f8\u8cc7\u6599", "added_company", _s26_20, "company1", "\u81ea\u8a02\u516c\u53f81", "company2", "\u81ea\u8a02\u516c\u53f82", "company3", "\u81ea\u8a02\u516c\u53f83", "company4", "\u81ea\u8a02\u516c\u53f84", "product1", _s16_98, "product2", _s16_99, "product3", _s16_100, "product4", _s16_101, "client1", "Custom Client 1", "client2", "Custom Client 2", "client3", "Custom Client 3", "client4", "Custom Client 4", "contact1", _s16_102, "contact2", _s16_103, "contact3", _s16_104, "contact4", _s16_105, "task1", "Custom Task 1", "task2", "Custom Task 2", "task3", "Custom Task 3", "task4", "Custom Task 4", "project1", _s16_106, "project2", _s16_107, "project3", _s16_108, "project4", _s16_109, "expense1", _s16_110, "expense2", _s16_111, "expense3", _s16_112, "expense4", _s16_113, "vendor1", "Custom Vendor 1", "vendor2", "Custom Vendor 2", "vendor3", "Custom Vendor 3", "vendor4", "Custom Vendor 4", "invoice1", _s16_114, "invoice2", _s16_115, "invoice3", _s16_116, "invoice4", _s16_117, "payment1", _s16_118, "payment2", _s16_119, "payment3", _s16_120, "payment4", _s16_121, "surcharge1", _s18_48, "surcharge2", _s18_49, "surcharge3", _s18_50, "surcharge4", _s18_51, "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_52, _s18_53, _s17_71, _s17_72, "contact_phone", "\u806f\u7d61\u4eba\u96fb\u8a71", _s21_43, _s22_24, _s21_44, _s22_25, _s21_45, _s22_26, _s21_46, _s22_27, _s17_73, "\u9001\u8ca8\u5730\u5740\u4e4b\u8857\u9053", _s17_74, "\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_41, "\u9001\u8ca8\u5730\u5740\u4e4b\u90f5\u905e\u5340\u865f", _s16_122, "\u9001\u8ca8\u5730\u5740\u4e4b\u570b\u5bb6", _s16_124, "\u5e33\u55ae\u5730\u5740\u4e4b\u8857/\u8def", _s16_125, "\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_27, "\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_126, "\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_47, _s35_10, _s30_6, _s63_, "message", "\u8a0a\u606f", "from", "\u5f9e", _s20_43, _s20_44, _s25_33, _s56_, _s20_45, _s34_10, _s18_55, _s18_56, _s23_18, "\u8abf\u6574\u767e\u5206\u6bd4\u4ee5\u8a08\u5165\u8cbb\u7528", _s18_57, _s18_58, "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_48, "\u5bc6\u78bc\u592a\u77ed", _s20_46, _s58_1, _s19_29, _s19_30, _s23_19, _s23_20, _s20_47, _s20_48, "deleted_logo", _s25_34, "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_76, _s17_77, "show_cost_help", _s55_0, _s21_49, _s21_50, _s26_21, _s58_2, _s21_51, _s21_52, _s26_22, _s60_, _s21_53, _s21_54, _s26_23, _s34_11, _s16_128, _s16_129, _s21_55, _s47_3, "one_tax_rate", "One Tax Rate", "two_tax_rates", "Two Tax Rates", "three_tax_rates", "Three Tax Rates", _s16_130, _s16_131, "user", "\u4f7f\u7528\u8005", "invoice_tax", "Invoice Tax", "line_item_tax", "Line Item Tax", "inclusive_taxes", "Inclusive Taxes", _s17_78, _s17_79, "item_tax_rates", "Item Tax Rates", _s18_59, "\u8acb\u9078\u53d6\u4e00\u500b\u7528\u6236", "configure_rates", "Configure rates", _s18_60, _s18_61, "tax_settings", "\u7a05\u984d\u8a2d\u5b9a", _s18_62, "Tax Rates", "accent_color", "Accent Color", "switch", "Switch", _s19_31, _s20_49, "options", "\u9078\u9805", _s16_132, _s16_133, "multi_line_text", "Multi-line text", "dropdown", "Dropdown", "field_type", "Field Type", _s27_32, _s39_3, "submit", "\u63d0\u4ea4", _s16_134, "\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_135, "\u903e\u671f\u8cbb\u7528\u7387", "schedule", "\u6642\u9593\u8868", "before_due_date", "\u5230\u671f\u65e5\u4e4b\u524d", "after_due_date", "\u5230\u671f\u65e5\u4e4b\u5f8c", _s18_64, "\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_56, _s21_57, "quote_email", "\u5831\u50f9\u55ae\u96fb\u5b50\u90f5\u4ef6", _s16_137, "\u4e0d\u7d42\u6b62\u7684\u63d0\u9192\u51fd", _s16_139, "\u4f9d\u4f7f\u7528\u8005\u7be9\u9078", "administrator", "\u7ba1\u7406\u8005", _s18_65, "\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_38, "restored_user", "\u5fa9\u539f\u4f7f\u7528\u8005\u8cc7\u6599\u6210\u529f", "archived_users", _s34_12, "deleted_users", _s33_17, "removed_users", _s33_18, "restored_users", _s34_13, _s16_141, "\u4e00\u822c\u8a2d\u5b9a", "invoice_options", "\u767c\u7968\u9078\u9805", _s17_80, "\u96b1\u85cf\u8fc4\u4eca\u4e4b\u4ed8\u6b3e\u91d1\u984d", _s22_30, "\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_21, "\u5d4c\u5165\u7684\u6587\u4ef6", _s28_19, "\u5728\u767c\u7968\u4e0a\u9644\u52a0\u5716\u7247\u3002", _s16_143, "\u986f\u793a\u9801\u9996\u65bc", _s16_144, "\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_66, "\u81ea\u52d5\u96fb\u5b50\u90f5\u4ef6", _s23_22, "\u9031\u671f\u6027\u767c\u7968\u5efa\u7acb\u5f8c\uff0c\u81ea\u52d5\u4ee5\u96fb\u5b50\u90f5\u4ef6\u5bc4\u51fa\u3002", _s18_67, "\u81ea\u52d5\u6b78\u6a94", _s23_23, "\u5831\u50f9\u55ae\u8f49\u63db\u5f8c\uff0c\u81ea\u52d5\u5c07\u5b83\u5011\u6b78\u6a94\u3002", _s18_68, "\u81ea\u52d5\u8f49\u63db", _s23_24, "\u5728\u7528\u6236\u6838\u51c6\u5f8c\u81ea\u52d5\u5c07\u5831\u50f9\u55ae\u8f49\u63db\u70ba\u767c\u7968\u3002", _s17_82, "\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_84, "\u4e09\u500b\u6708", _s16_145, "\u56db\u500b\u6708", "freq_six_months", "\u516d\u500b\u6708", "freq_annually", "Annually", "freq_two_years", "\u5169\u5e74", _s16_146, "Three Years", "never", "\u6c38\u4e0d", "company", "\u516c\u53f8", _s17_85, "\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_147, "\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_87, "\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_89, "\u81ea\u8a02 JavaScript", _s16_149, "\u5728 PDF \u6a94\u6848\u4e0a\u986f\u793a", _s21_58, "\u5728\u767c\u7968/\u5831\u50f9\u55ae PDF \u986f\u793a\u7528\u6236\u7c3d\u540d\u3002", _s25_39, "\u767c\u7968\u689d\u6b3e\u6838\u53d6\u65b9\u584a", _s30_7, "\u8981\u6c42\u7528\u6236\u78ba\u8a8d\u4ed6\u5011\u63a5\u53d7\u767c\u7968\u689d\u6b3e\u3002", _s23_25, "\u5831\u50f9\u55ae\u689d\u6b3e\u6838\u53d6\u65b9\u584a", _s28_20, "\u8981\u6c42\u7528\u6236\u78ba\u8a8d\u4ed6\u5011\u63a5\u53d7\u5831\u50f9\u689d\u6b3e\u3002", _s25_40, "\u767c\u7968\u7c3d\u540d", _s30_8, "\u8981\u6c42\u7528\u6236\u63d0\u4f9b\u5176\u7c3d\u540d\u3002", _s23_26, "\u5831\u50f9\u55ae\u7c3d\u540d", _s22_32, "\u7528\u4ee5\u4fdd\u8b77\u767c\u7968\u7684\u5bc6\u78bc", _s27_33, "\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_26, "\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_150, "\u9644\u52a0\u6587\u4ef6", "attach_ubl", "\u9644\u52a0 UBL", "email_style", "\u96fb\u5b50\u90f5\u4ef6\u6a23\u5f0f", _s19_33, "\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_34, "\u63a5\u53d7\u7684\u5361\u7247\u6a19\u8a8c", "credentials", "\u8a8d\u8b49", "update_address", "\u66f4\u65b0\u5730\u5740", _s19_36, "\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_152, "\u5df2\u6210\u529f\u5730\u5efa\u7acb\u7a05\u7387", _s16_153, "\u66f4\u65b0\u7a05\u7387\u6210\u529f", _s17_92, "\u6b78\u6a94\u7a05\u7387\u8cc7\u6599\u6210\u529f", _s16_154, "\u6210\u529f\u522a\u9664\u7a05\u7387", _s17_93, "\u6210\u529f\u6062\u5fa9\u7a05\u7387", _s18_69, _s38_12, _s17_94, _s37_6, _s18_70, _s38_13, "fill_products", "\u81ea\u52d5\u586b\u5165\u4e4b\u7522\u54c1\u9805\u76ee", _s18_71, "\u9078\u64c7\u7522\u54c1\u5c07\u81ea\u52d5\u586b\u5beb\u63cf\u8ff0\u548c\u6210\u672c", "update_products", "\u81ea\u52d5\u66f4\u65b0\u7522\u54c1", _s20_51, "\u66f4\u65b0\u767c\u7968\u6642\u6703\u81ea\u52d5 \u66f4\u65b0\u7522\u54c1\u8cc7\u6599\u5eab", _s16_155, "\u8f49\u63db\u7522\u54c1", _s21_59, "\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_157, "\u4ed8\u6b3e\u9598\u9053", _s19_37, "\u65b0\u589e\u9598\u9053", _s20_52, "\u7de8\u8f2f\u9598\u9053", _s23_27, "\u5efa\u7acb\u9598\u9053\u8cc7\u6599\u6210\u529f", _s23_28, "\u66f4\u65b0\u9598\u9053\u8cc7\u6599\u6210\u529f", _s24_27, "\u5c01\u5b58\u9598\u9053\u8cc7\u6599\u6210\u529f", _s23_29, "\u522a\u9664\u9598\u9053\u8cc7\u6599\u6210\u529f", _s24_28, "\u5fa9\u539f\u9598\u9053\u6210\u529f", _s25_42, _s37_7, _s24_29, _s36_7, _s25_43, _s37_8, _s16_159, "\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_60, "\u6bcf\u661f\u671f\u7684\u7b2c\u4e00\u5929", _s23_30, "\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_72, "24 Hour Display", "send_reminders", "\u50b3\u9001\u63d0\u9192", "timezone", "\u6642\u5340", _s19_38, _s19_39, _s17_95, "\u4f9d\u7fa4\u7d44\u7be9\u9078", _s19_40, "\u4f9d\u767c\u7968\u7be9\u9078", _s18_73, "\u4f9d\u7528\u6236\u7aef\u7be9\u9078", _s18_75, "\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_11, "deleted_groups", _s34_14, "restored_groups", _s35_12, "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_161, "\u7522\u54c1\u8a2d\u5b9a", "device_settings", "\u88dd\u7f6e\u8a2d\u5b9a", "defaults", "\u9810\u8a2d\u503c", "basic_settings", "\u57fa\u672c\u8a2d\u5b9a", _s17_97, "\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_32, "\u7bc4\u672c\u8207\u63d0\u9192", _s22_33, "\u4fe1\u7528\u5361 & \u9280\u884c", _s19_42, "\u8cc7\u6599\u8996\u89ba\u5316", "price", "\u50f9\u683c", "email_sign_up", "\u96fb\u5b50\u90f5\u4ef6\u8a3b\u518a", "google_sign_up", "Google \u8a3b\u518a", _s27_37, "\u611f\u8b1d\u60a8\u7684\u8cfc\u8cb7!", "redeem", "\u514c\u63db", "back", "\u8fd4\u56de", "past_purchases", "\u904e\u53bb\u8cfc\u8cb7", _s19_44, "\u5e74\u5ea6\u8a02\u95b1", "pro_plan", "\u5c08\u696d\u65b9\u6848", "enterprise_plan", "\u4f01\u696d\u65b9\u6848", "count_users", ":count users", "upgrade", "\u5347\u7d1a", _s25_44, "\u8acb\u8f38\u5165\u540d\u5b57", _s24_30, "\u8acb\u8f38\u5165\u59d3\u6c0f", _s33_19, "\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_163, "\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_77, "\u672a\u9078\u53d6\u4efb\u4f55\u8a18\u9304", _s21_63, "\u8acb\u5132\u5b58\u6216\u53d6\u6d88\u60a8\u7684\u8b8a\u66f4", "download", "\u4e0b\u8f09", _s27_38, "\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_99, "\u5df2\u6210\u529f\u4e0a\u8f09\u6587\u4ef6", _s16_165, "\u5df2\u6210\u529f\u66f4\u65b0\u6587\u4ef6", _s17_100, "\u5df2\u6210\u529f\u5c01\u5b58\u6587\u4ef6", _s16_166, "\u5df2\u6210\u529f\u522a\u9664\u6587\u4ef6", _s17_101, "\u5df2\u6210\u529f\u9084\u539f\u6587\u4ef6", _s18_79, _s38_14, _s17_102, _s37_9, _s18_80, _s38_15, "no_history", "\u7121\u6b77\u53f2\u8a18\u9304", "expense_date", "\u652f\u51fa\u65e5\u671f", "pending", "\u64f1\u7f6e", _s16_167, "\u5df2\u767b\u5165", _s16_168, "\u64f1\u7f6e", _s16_169, "\u5df2\u958b\u7acb\u767c\u7968\u7684", "converted", "\u5df2\u8f49\u63db", _s24_32, "\u65b0\u589e\u6587\u4ef6\u81f3\u767c\u7968", "exchange_rate", "\u532f\u7387", _s16_170, "\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_171, "\u6b78\u6a94 :count \u7b46\u4f9b\u61c9\u5546\u8cc7\u6599\u6210\u529f", "deleted_vendors", "\u522a\u9664 :count \u7b46\u4f9b\u61c9\u5546\u6210\u529f", _s16_172, _s36_8, "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_173, "\u6b78\u6a94\u652f\u51fa\u9805\u76ee\u6210\u529f", "deleted_expense", "\u522a\u9664\u652f\u51fa\u9805\u76ee\u6210\u529f", _s16_174, "\u5fa9\u539f\u652f\u51fa\u8cc7\u6599\u6210\u529f", _s17_103, "\u6b78\u6a94\u652f\u51fa\u9805\u76ee\u6210\u529f", _s16_175, "\u522a\u9664\u652f\u51fa\u9805\u76ee\u6210\u529f", _s17_104, _s37_10, "copy_shipping", "\u8907\u88fd\u9001\u8ca8\u5730\u5740", "copy_billing", "\u8907\u88fd\u5e33\u55ae\u5730\u5740", "design", "\u8a2d\u8a08", _s21_64, "\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_176, "\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_16, _s19_46, "\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_178, "\u6b78\u6a94\u5c08\u6848\u9805\u76ee\u6210\u529f", "deleted_project", _s28_32, _s16_179, "\u5fa9\u539f\u5c08\u6848\u6210\u529f", _s17_105, "\u6b78\u6a94 :count \u9805\u5c08\u6848\u6210\u529f", _s16_180, "\u522a\u9664 :count \u4ef6\u5c08\u6848\u6210\u529f", _s17_106, _s37_11, "new_project", "\u65b0\u5c08\u6848", _s27_42, "\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_81, "Click here", "to_rate_it", "\u7d66\u5b83\u8a55\u5206\u3002", "average", "\u5e73\u5747", "unapproved", "\u672a\u540c\u610f", _s30_13, "\u8acb\u9032\u884c\u8eab\u4efd\u9a57\u8b49\u4ee5\u8b8a\u66f4\u9019\u500b\u8a2d\u5b9a", "locked", "\u9396\u5b9a", "authenticate", "\u8eab\u4efd\u9a57\u8b49", _s19_48, "\u8acb\u9a57\u8b49", _s24_33, "\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_62, "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_107, "\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_181, "\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_54, "\u7de8\u8f2f\u9031\u671f\u6027\u5831\u50f9\u55ae", "billing_address", "\u5e33\u55ae\u5730\u5740", _s16_183, "\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_185, "\u91cd\u65b0\u6574\u7406\u5b8c\u6210", _s23_33, "\u8acb\u8f38\u5165\u60a8\u7684\u96fb\u5b50\u90f5\u4ef6", _s26_32, "\u8acb\u8f38\u5165\u60a8\u7684\u5bc6\u78bc", _s21_67, "\u8acb\u8f38\u5165\u60a8\u7684\u7db2\u5740", _s26_34, "\u8acb\u8f38\u5165\u7522\u54c1\u91d1\u9470", "ascending", "\u905e\u589e", "descending", "\u905e\u6e1b", "save", "\u5132\u5b58", _s17_109, "\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_50, "\u8907\u88fd :value \u5230\u526a\u8cbc\u7c3f", "error", "\u932f\u8aa4", _s16_187, "\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_189, "\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_191, "\u6b78\u6a94\u7522\u54c1\u8cc7\u6599\u6210\u529f", "deleted_product", "\u5df2\u6210\u529f\u522a\u9664\u7522\u54c1\u8cc7\u6599", _s16_192, "\u5fa9\u539f\u7522\u54c1\u8cc7\u6599\u6210\u529f", _s17_111, "\u6b78\u6a94 :count \u9805\u7522\u54c1\u8cc7\u6599\u6210\u529f", _s16_193, "\u522a\u9664 :count \u7b46\u7522\u54c1\u8cc7\u6599\u6210\u529f", _s17_112, _s37_12, "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_194, "\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_195, _s36_10, "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_196, "\u6b78\u6a94\u767c\u7968\u8cc7\u6599\u6210\u529f", "deleted_invoice", "\u522a\u9664\u767c\u7968\u6210\u529f", _s16_197, "\u5fa9\u539f\u767c\u7968\u6210\u529f", _s17_113, "\u6b78\u6a94 :count \u7b46\u767c\u7968\u8cc7\u6599\u6210\u529f", _s16_198, "\u522a\u9664 :count \u7b46\u767c\u7968\u6210\u529f", _s17_114, _s37_13, "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_199, "\u90e8\u5206\u622a\u6b62\u65e5\u671f", "status", "\u72c0\u614b", _s17_115, "\u767c\u7968\u72c0\u614b", "quote_status", "\u5831\u50f9\u55ae\u72c0\u614b", _s22_34, "\u6309\u4e00\u4e0b + \u4f86\u52a0\u5165\u9805\u76ee", _s22_36, "\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_56, "\u8acb\u9078\u53d6\u65e5\u671f", _s22_37, "\u8acb\u9078\u53d6\u4e00\u500b\u7528\u6236", _s24_35, "\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_15, "\u8acb\u8f38\u5165\u767c\u7968\u7de8\u865f", _s27_46, "\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_39, "\u6a19\u8a18\u767c\u7968\u70ba\u5df2\u50b3\u9001\u6210\u529f", _s22_40, _s35_13, _s23_35, _s36_11, _s23_36, _s36_11, "done", "\u5b8c\u6210", _s37_14, "\u8acb\u8f38\u5165\u7528\u6236\u6216\u9023\u7d61\u4eba\u59d3\u540d", "dark_mode", "\u9ed1\u6697\u6a21\u5f0f", _s27_48, "\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_201, "\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_203, "\u64f1\u7f6e", _s16_204, "\u4f5c\u5ee2", _s16_205, "\u5931\u6557", _s16_206, "\u5b8c\u6210", _s16_207, "\u90e8\u5206\u9000\u6b3e", _s16_208, "\u9000\u6b3e", _s17_116, "Unapplied", _s17_117, _s19_14, "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_69, "\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_209, "\u6b78\u6a94\u4ed8\u6b3e\u8cc7\u6599\u6210\u529f", "deleted_payment", "\u522a\u9664\u4ed8\u6b3e\u8cc7\u6599\u6210\u529f", _s16_210, "\u5fa9\u539f\u4ed8\u6b3e\u8cc7\u6599\u6210\u529f", _s17_118, "\u6b78\u6a94 :count \u7b46\u4ed8\u6b3e\u8cc7\u6599\u6210\u529f", _s16_211, "\u522a\u9664 :count \u7b46\u4ed8\u6b3e\u8cc7\u6599\u6210\u529f", _s17_119, _s37_16, "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_16, "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_0, "activity_7", _s44_2, "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_8, "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_11, "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", ":user \u5df2\u66f4\u65b0\u7968\u8b49 :ticket", "activity_49", ":user \u5df2\u95dc\u9589\u7968\u8b49 :ticket", "activity_50", ":user \u5df2\u5408\u4f75\u7968\u8b49 :ticket", "activity_51", ":user \u62c6\u5206\u7968\u8b49 :ticket", "activity_52", ":contact \u5df2\u958b\u555f\u7968\u8b49 :ticket", "activity_53", ":contact \u5df2\u91cd\u65b0\u958b\u555f\u7968\u8b49 :ticket", "activity_54", ":user \u5df2\u91cd\u65b0\u958b\u555f\u7968\u8b49 :ticket", "activity_55", ":contact \u5df2\u56de\u8986\u7968\u8b49 :ticket", "activity_56", ":user \u5df2\u6aa2\u8996\u7968\u8b49 :ticket", "activity_57", _s39_5, "activity_58", _s31_14, "activity_59", _s32_8, "activity_60", _s28_50, "activity_61", _s28_53, "activity_62", _s28_54, "activity_63", _s61_3, "activity_64", _s62_0, "activity_65", _s61_4, "activity_66", _s63_0, "activity_80", _s40_2, "activity_81", _s40_3, "activity_82", _s41_4, "activity_83", _s40_4, "activity_84", _s41_5, _s17_120, "\u4e00\u6b21\u6027\u5bc6\u78bc", "emailed_quote", "\u4ee5\u96fb\u5b50\u90f5\u4ef6\u5bc4\u51fa\u5831\u50f9\u55ae\u6210\u529f", "emailed_credit", _s27_61, _s20_58, "\u6a19\u8a18\u5831\u50f9\u55ae\u70ba\u5df2\u50b3\u9001\u6210\u529f", _s21_71, _s34_17, "expired", "\u904e\u671f", "all", "\u5168\u90e8", "select", "\u9078\u64c7", _s22_41, "\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_82, _s18_83, _s24_40, _s24_41, _s29_32, _s29_33, _s27_53, _s27_54, _s31_15, _s31_16, "lock_invoices", "Lock Invoices", "translations", "Translations", _s19_51, _s19_52, _s19_53, _s19_54, _s22_43, _s22_44, _s22_45, _s22_46, _s21_72, _s21_73, _s21_74, _s21_75, _s21_76, _s21_77, _s21_78, _s21_79, _s22_47, _s22_48, _s22_49, _s22_50, _s22_51, _s22_52, _s22_53, "\u767c\u7968\u865f\u78bc\u8a08\u6578\u5668", _s20_59, _s20_60, _s20_61, "\u5831\u50f9\u55ae\u7de8\u865f\u8a08\u6578\u5668", _s21_80, _s21_81, _s21_82, _s21_83, _s21_84, _s21_81, _s21_85, _s21_83, _s18_84, _s18_85, "counter_padding", "Counter Padding", _s28_55, _s28_59, _s18_86, _s18_87, _s18_88, _s18_89, _s18_90, _s18_91, _s18_92, _s18_93, _s18_94, _s18_95, _s18_96, _s18_97, _s21_86, _s21_87, _s19_55, _s19_56, _s21_88, _s21_89, _s29_34, _s29_35, "show_table", "Show Table", "show_list", "Show List", "client_city", "Client City", "client_state", "Client State", "client_country", "Client Country", _s16_212, _s16_213, "client_balance", "Client Balance", "client_address1", "Client Street", "client_address2", _s16_214, "vendor_address1", "Vendor Street", "vendor_address2", _s16_215, _s24_42, _s22_55, _s24_43, _s25_54, "type", "\u985e\u578b", "invoice_amount", "\u767c\u7968\u91d1\u984d", _s16_216, "\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_122, _s18_48, _s17_123, _s18_49, _s17_124, _s18_50, _s17_125, _s18_51, "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_57, _s19_58, _s16_217, "\u652f\u51fa\u985e\u5225", _s19_59, _s19_60, "tax_name1", "Tax Name 1", "tax_name2", "Tax Name 2", "tax_name3", "Tax Name 3", "transaction_id", "Transaction ID", _s18_98, _s18_99, _s16_218, _s16_219], t1, t1), "hr", A.LinkedHashMap_LinkedHashMap$_literal(["add_to_invoice", "Dodaj ra\u010dunu :invoice", _s17_, _s17_0, "week", "Tjedan", "created_record", _s27_, _s25_, "Slijede\u0107em klijentu :client je poslan e-po\u0161tom ra\u010dun :invoice na iznos :amount.", _s26_, _s17_1, _s31_, _s50_, _s31_0, _s22_, _s36_, _s55_, _s20_, _s20_0, _s25_0, _s38_, _s16_, "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_, "change_status", "Change Status", "fees_sample", _s46_, _s19_, _s19_0, _s24_, _s29_, "after_saving", "After Saving", "view_record", "View Record", _s21_, _s21_0, _s26_0, _s37_, _s19_1, _s19_2, "json_help", _s58_, "release_notes", "Release Notes", _s23_, _s33_, "started_tasks", _s33_0, "stopped_tasks", _s33_1, "approved_quote", _s27_55, "approved_quotes", _s35_, "approve", "Odobri", "client_website", "Client Website", "invalid_time", "Invalid Time", _s21_1, _s21_2, _s20_1, _s20_2, _s27_0, _s27_1, _s23_0, _s23_1, "load_pdf", "Load PDF", _s16_1, _s16_2, _s24_0, _s44_, "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_3, _s16_4, "purged_client", _s26_1, _s27_2, _s77_, _s22_0, _s34_, _s30_, _s47_, "small", "Small", _s21_3, _s34_0, _s22_1, _s35_0, _s16_5, _s45_, "wait_for_saving", _s44_0, _s20_3, _s94_, "remaining", "Remaining", "invoice_paid", "Invoice Paid", "activity_120", _s50_0, "activity_121", _s50_1, "activity_122", _s51_, "activity_123", _s50_2, "activity_124", _s51_0, "normal", "Normal", "large", "Large", "extra_large", "Extra Large", _s16_6, _s16_7, _s21_4, _s42_, "print_pdf", "Print PDF", "remind_me", "Remind Me", _s16_8, _s16_9, "click_selected", "Click Selected", "hide_preview", "Hide Preview", "edit_record", "Edit Record", _s27_3, _s57_, "giropay", "GiroPay", "direct_debit", "Direct Debit", _s21_5, _s30_0, "set_password", "Postava zaporke", _s17_2, _s59_, _s16_10, _s58_0, _s20_4, _s33_2, "disconnect", "Disconnect", "add_to_invoices", "Add to Invoices", "acss", _s29_36, "becs", _s17_126, "bulk_download", "Download", _s17_3, _s104_, "persist_ui", "Persist UI", "persist_ui_help", _s104_0, _s18_, _s18_0, _s17_4, _s17_5, "has_tasks", "Has Tasks", "registration", "Registration", _s27_4, _s50_3, "view_expense", "Pregled tro\u0161kova # :expense", "view_statement", "Moje Izvje\u0161\u0107e", "sepa", _s17_127, "ideal", "iDEAL", "przelewy24", "Przelewy24", "eps", "EPS", "fpx", "FPX", _s18_1, _s18_2, "system", "Sustav", _s19_3, _s19_4, "updated_company", _s28_, "kbc", "KBC", "bancontact", "Bancontact", _s19_5, _s44_1, "webhook_success", "Webhook Success", _s24_1, _s40_, _s27_5, _s43_, "app", "App", _s20_5, _s46_0, _s16_11, _s16_220, _s18_3, "Email Invoice", _s16_12, "Email Quote", _s17_6, "Email Credit", "from_name", "From Name", _s16_13, _s16_221, _s17_7, "Redovni tro\u0161ak", _s18_4, "Redovni tro\u0161kovi", _s21_6, "Novi redovni tro\u0161ak", _s22_2, "Uredi redovne tro\u0161kove", _s25_1, "Uspje\u0161no kreiran redovni tro\u0161ak", _s25_2, "Uspje\u0161no ure\u0111en redovni tro\u0161ak", _s26_2, "Uspje\u0161no arhiviran redovni tro\u0161ak", _s25_3, "Uspje\u0161no izbrisan redovni tro\u0161ak", _s25_4, _s38_2, _s26_3, _s39_0, _s24_2, _s24_3, _s25_5, _s25_6, "last_sent_date", "Last Sent Date", "include_drafts", "Include Drafts", _s19_6, _s32_0, "is_invoiced", "Is Invoiced", "change_plan", "Change Plan", "persist_data", "Persist Data", "customer_count", "Customer Count", _s16_14, _s16_15, _s16_16, _s16_17, _s28_0, _s28_1, "decimal_comma", "Decimal Comma", _s26_4, _s35_1, "select_method", "Select Method", "select_platform", "Select Platform", _s28_2, _s42_0, _s16_18, _s27_6, "enable_markdown", "Enable Markdown", _s20_6, _s35_2, "user_guide", "User Guide", _s18_6, _s18_7, "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_1, _s31_2, _s25_7, _s25_8, _s33_3, _s33_4, _s27_7, _s27_8, _s36_0, _s36_1, _s31_3, _s31_4, _s25_9, _s25_10, "net_subtotal", "Net", "review_app", "Review App", "check_status", "Check Status", "free_trial", "Free Trial", _s23_2, _s57_0, _s21_8, _s62_, "change_email", "Change Email", _s25_11, _s52_, _s21_9, _s21_10, "uninvoiced", "Uninvoiced", "subdomain_guide", _s120_, "send_time", "Send Time", "import_data", "Uvezi podatke", "import_settings", "Import Settings", _s17_9, _s28_3, _s19_7, _s48_, "json", "JSON", _s24_4, _s24_5, "wait_for_data", _s42_1, "net_total", "Net Total", "has_taxes", "Has Taxes", _s16_19, _s16_20, _s18_8, _s40_0, "login_success", _s16_21, "login_failure", "Failed Login", "exported_data", _s67_, _s23_3, _s23_4, _s28_4, _s41_, "step_1_sign_in", "Step 1: Sign In", _s16_22, _s17_10, "account_id", "Account ID", _s27_9, _s35_3, "activity_100", _s50_4, "activity_101", _s50_5, "activity_102", _s51_1, "activity_103", _s50_6, "activity_104", _s51_2, _s18_9, _s18_10, _s23_5, _s35_4, "gateway_setup", "Gateway Setup", "preview_sidebar", "Preview Sidebar", _s16_23, _s16_24, _s18_11, _s31_5, _s16_25, _s16_26, "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_12, _s18_13, _s17_11, _s17_12, "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_11, _s53_, _s25_12, _s37_0, _s17_13, _s17_14, "is_viewed", "Is Viewed", "letter", "Letter", "legal", "Legal", "page_layout", "Page Layout", "portrait", "Portrait", "landscape", "Landscape", _s26_5, _s85_, _s20_7, _s54_, _s21_12, _s21_13, _s17_15, _s17_16, "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_14, _s18_15, "promo_code", "Promo code", "promo_discount", "Promo Discount", _s18_16, _s18_17, _s16_27, _s16_28, "max_seats_limit", "Max Seats Limit", "trial_enabled", "Trial Enabled", "trial_duration", "Trial Duration", _s21_14, _s21_15, _s18_18, _s18_19, "plan_map", "Plan Map", "refund_period", "Refund Period", _s21_16, _s21_17, "purchase_page", "Purchase Page", "security", "Security", "email_bounced", "Email Bounced", _s20_8, "Spam Complaint", "email_delivery", "Email Delivery", _s16_29, _s16_30, "pdf_response", "PDF Response", _s22_4, _s22_5, "pdf_failed", "PDF Failed", "pdf_success", "PDF Success", "modified", "Modified", "subscription", "Subscription", "subscriptions", "Subscriptions", _s16_31, _s16_32, _s17_17, _s17_18, _s20_9, _s33_5, _s20_10, _s33_6, _s21_18, _s34_1, _s20_11, _s33_7, _s20_12, _s33_8, _s21_19, _s34_2, _s19_8, _s21_20, _s20_13, _s27_10, _s26_6, _s26_7, "connect_gmail", "Connect Gmail", _s16_33, _s16_34, "connected_gmail", _s28_5, _s18_20, _s31_6, _s16_35, _s100_, _s16_36, _s16_37, "count_minutes", ":count Minutes", _s16_38, _s16_39, _s29_0, _s29_1, "use_last_email", "Use last email", _s16_40, _s16_41, _s21_21, _s51_3, _s27_11, _s35_5, _s27_12, _s27_13, _s34_3, _s52_0, "help_translate", "Help Translate", _s23_6, _s23_7, "resend_invite", _s17_128, _s19_9, _s25_13, _s16_42, _s30_1, _s19_10, _s33_9, "delivered", "Delivered", "bounced", "Bounced", "spam", "Spam", "view_docs", "View Docs", _s32_1, _s72_, "send_sms", "Send SMS", "sms_code", "SMS Code", _s21_22, _s46_1, _s18_21, _s46_2, "connect_google", "Connect Google", _s17_19, _s17_20, _s17_21, _s25_55, _s18_22, _s18_23, _s34_4, _s34_5, "stay_logged_in", "Stay Logged In", _s23_8, _s40_1, "count_hours", ":count Hours", "count_day", "1 Day", "count_days", ":count Days", _s19_11, _s19_12, _s17_22, _s17_23, "resend_email", "Resend Email", _s26_8, _s33_10, _s16_43, _s16_227, _s19_13, _s19_14, _s19_15, _s45_0, "list_long_press", "List Long Press", "show_actions", "Show Actions", _s17_24, _s17_25, _s27_14, _s51_4, _s21_23, _s97_, "this_quarter", "This Quarter", "last_quarter", "Pro\u0161lo tromjesje\u010dje", "to_update_run", "To update run", _s18_24, "Konverzija ra\u010duna", _s16_44, _s16_45, "invoice_project", "Invoice Project", "invoice_task", "Fakturiraj zadatak", "invoice_expense", "Tro\u0161ak ra\u010duna", _s19_16, _s21_24, _s20_14, _s27_15, _s16_46, _s16_47, "save_and_email", "Save and Email", _s16_48, "Podr\u017eani doga\u0111aji", _s16_50, _s16_51, _s17_26, _s17_27, _s22_6, _s22_7, _s24_6, _s24_7, "converted_total", "Converted Total", "is_sent", "Is Sent", _s17_28, _s17_29, "document_upload", "Document Upload", _s20_15, _s34_6, "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_25, _s21_26, _s26_9, _s96_, "running_tasks", "Running Tasks", "recent_tasks", "Recent Tasks", "recent_expenses", "Recent Expenses", _s17_30, _s17_31, "update_app", "Update App", "started_import", _s27_16, _s24_8, _s24_9, _s20_16, _s20_17, _s18_26, _s18_27, "column", "Kolona", "sample", "Uzorak", "map_to", "Map To", "import", "Uvoz", _s25_14, _s29_2, "select_file", "Molim odaberite datoteku", _s16_52, _s16_53, "csv_file", "CSV datoteka", "csv", "CSV", "freshbooks", "FreshBooks", "invoice2go", "Invoice2go", "invoicely", "Invoicely", "waveaccounting", "Wave Accounting", "zoho", "Zoho", "accounting", "Accounting", _s22_8, _s24_10, "import_type", "Import Type", "html_mode", "HTML Mode", "html_mode_help", _s43_0, "view_licenses", "View Licenses", "webhook_url", "Webhook URL", _s17_32, _s17_33, "sidebar_editor", "Sidebar Editor", _s22_9, _s31_17, "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_11, _s24_12, _s24_13, _s24_14, "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_9, "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_15, _s48_0, "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_34, _s17_35, "clear_cache", "Clear Cache", "sort_order", "Sort Order", "task_status", "Status", "task_statuses", "Task Statuses", "new_task_status", "New Task Status", _s16_54, _s16_55, _s19_17, _s32_2, _s19_18, _s31_18, _s20_18, _s33_11, _s19_19, _s32_3, _s19_20, _s32_4, _s20_19, _s33_12, _s22_10, _s42_2, _s21_27, _s41_0, _s22_11, _s42_3, _s18_28, _s20_20, _s20_21, _s27_17, _s16_56, _s16_57, _s21_28, _s52_1, _s20_22, _s20_23, _s25_15, _s42_4, _s20_24, _s20_25, _s25_16, _s42_5, _s21_29, _s25_17, _s18_29, _s18_30, "task_settings", "Task Settings", _s20_26, _s20_27, _s18_31, "Kategorije tro\u0161kova", _s20_28, "Nova kategorija tro\u0161kova", _s21_30, _s21_31, _s24_16, _s37_1, _s24_17, _s37_2, _s25_18, _s38_3, _s24_18, _s29_37, _s24_19, _s37_3, _s25_19, _s38_4, _s27_18, _s45_3, _s26_10, _s46_3, _s27_19, _s47_0, _s23_10, _s25_20, _s25_21, _s32_5, _s21_32, _s21_33, "show_option", "Show Option", _s22_12, _s50_7, "view_changes", "View Changes", "force_update", "Force Update", _s17_36, _s76_, "mark_paid_help", _s31_19, _s18_33, "Treba biti fakturiran", _s23_11, _s33_21, _s29_3, _s26_42, _s21_34, _s20_30, _s16_58, _s16_59, _s18_34, _s18_35, "crypto", "Crypto", "paypal", "PayPal", "alipay", "Alipay", "sofort", "Sofort", "apple_pay", _s16_222, "user_field", "User Field", "variables", "Variables", "show_password", "Show Password", "hide_password", "Hide Password", "copy_error", "Copy Error", "capture_card", "Capture Card", _s17_37, _s17_38, "total_taxes", "Total Taxes", "line_taxes", "Line Taxes", "total_fields", "Total Fields", _s25_22, _s38_5, _s25_23, _s38_6, _s25_24, _s38_7, "gateway_refund", "Gateway Refund", _s19_21, _s43_1, "due_date_days", "Due Date", "paused", "Paused", "mark_active", "Ozna\u010di kao aktivno", "day_count", "Day :count", _s22_13, _s22_14, _s21_35, _s21_36, _s17_39, _s17_40, "endless", "Endless", "next_send_date", "Next Send Date", _s16_60, _s16_61, _s17_41, "Redovni ra\u010dun", _s18_36, "Redovni ra\u010duni", _s21_37, "Novi redovni ra\u010dun", _s22_15, "Uredi ponavljaju\u0107i ra\u010dun", _s25_25, _s38_8, _s25_26, _s38_9, _s26_11, "Uspje\u0161no arhiviran redoviti ra\u010dun", _s25_27, "Uspje\u0161no obrisan redoviti ra\u010dun", _s25_28, _s38_11, _s26_12, "Uspje\u0161no obnovljen redoviti ra\u010dun", _s27_20, _s47_1, _s26_13, _s46_4, _s27_21, _s47_2, _s24_20, _s26_14, _s25_29, _s32_6, "send_date", "Send Date", "auto_bill_on", "Auto Bill On", _s28_6, _s28_7, "profit", "Profit", "line_item", "Line Item", _s18_38, _s18_39, _s23_12, _s35_6, _s19_22, _s19_23, _s24_21, _s52_2, "test_mode", "Test Mode", "opened", "Opened", _s30_2, _s22_17, _s30_3, _s22_18, "gateway_success", "Gateway Success", "gateway_failure", "Gateway Failure", "gateway_error", "Gateway Error", "email_send", "Email poslan", _s17_43, _s17_44, "failure", "Neuspjeh", "quota_exceeded", "Kvota prema\u0161ena", _s16_62, _s16_63, "system_logs", "Zapisnici sustava", "view_portal", "View Portal", "copy_link", "Kopiraj link", "token_billing", "Pohrani detalje kartice", _s24_22, "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_40, "Podsjetnik 4 poslan", "pdf_page_info", "Stranica :current od :total", _s16_64, _s29_38, "emailed_quotes", _s27_56, "emailed_credits", _s28_56, "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", "Prilago\u0111ene oznake", "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_31, "E-po\u0161ta za internetsko pla\u0107anje", _s20_33, "E-po\u0161ta za ru\u010dno pla\u0107anje", "completed", "Dovr\u0161eno", "gross", "Bruto", "net_amount", "Neto iznos", "net_balance", "Neto saldo", "client_settings", "Postavke klijenta", _s17_45, "Odabrani ra\u010duni", _s17_47, "Odabrane transkacije", "selected_quotes", "Odabrane ponude", "selected_tasks", "Odabrani zadaci", _s17_49, "Odabrani tro\u0161kovi", _s17_51, "Dolazni ra\u010duni", _s17_53, _s17_54, "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", "Obri\u0161i dobavlja\u010da", "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", "Sakrij bo\u010dnu traku", "event_type", "Vrsta doga\u0111aja", "target_url", "Target", "copy", "Kopiraj", "must_be_online", "Ponovo pokrenite aplikaciju nakon povezivanja s internetom", _s17_55, "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_66, "Webhook uspje\u0161no arhiviran", "deleted_webhook", "Webhook uspje\u0161no izbrisan", "removed_webhook", "Webhook uspje\u0161no uklonjen", _s16_67, "Webhook uspje\u0161no vra\u0107en", _s17_56, _s37_4, _s16_68, _s36_2, _s16_69, _s36_3, _s17_57, _s37_5, "api_tokens", "API tokeni", "api_docs", "API Docs", "search_tokens", "Pretra\u017ei :count tokena", "search_token", "Pretra\u017ei 1 token", "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_7, "deleted_tokens", _s34_7, "restored_tokens", _s35_8, _s19_24, "Registracija klijenta", _s24_24, "Omogu\u0107ite klijentima da se sami registriraju na portalu", _s21_39, "Prilagodba i pregled", "email_invoice", "Po\u0161alji e-po\u0161tom", "email_quote", "\u0160alji ponudu e-po\u0161tom", "email_credit", "Email Credit", "email_payment", "Po\u0161alji uplatu e-mailom", _s20_36, "Klijent nema postavljenu adresu e-po\u0161te", "ledger", "Ledger", "view_pdf", "Pogledaj PDF", "all_records", "Svi zapisi", "owned_by_user", "Vlasni\u0161tvo korisnika", _s16_70, _s16_71, "contact_name", "Contact Name", "use_default", "Upotrijebi zadanu vrijednost", _s16_72, "Beskrajni podsjetnici", "number_of_days", "Broj dana", _s23_14, "Konfiguriraj rokove pla\u0107anja", "payment_term", "Rok pla\u0107anja", _s16_73, "Novi rok pla\u0107anja", _s17_59, "Uredi uvjete pla\u0107anja", _s20_37, _s33_13, _s20_38, _s33_14, _s21_40, _s34_8, _s20_39, "Uspje\u0161no izbrisan rok pla\u0107anja", _s20_40, "Uspje\u0161no uklonjen rok pla\u0107anja", _s21_41, "Uspje\u0161no vra\u0107en rok pla\u0107anja", _s22_20, _s42_7, _s21_42, _s41_2, _s22_21, _s42_8, "email_sign_in", "Prijavite se e-po\u0161tom", "change", "Promijeni", _s23_16, "Promijeni na mobilni izgled?", _s24_25, "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_42, "Djelomi\u010dan Povrat", _s16_75, "Pretra\u017ei Dokumente", "search_designs", "Pretra\u017ei Dizajne", "search_invoices", "Pretra\u017ei Ra\u010dune", "search_clients", "Pretra\u017ei Klijente", "search_products", "Pretra\u017ei proizvode", "search_quotes", "Pretra\u017ei Ponude", "search_credits", "Search Credits", "search_vendors", "Pretra\u017ei Dobavlja\u010da", "search_users", "Pretra\u017ei Korisnike", _s16_76, "Pretra\u017ei porezne stope", "search_tasks", "Pretra\u017ei Zadatke", "search_settings", "Pretra\u017ei Postavke", "search_projects", "Pretra\u017ei projekte", "search_expenses", "Pretra\u017ei tro\u0161kove", "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_63, _s23_39, _s18_44, _s23_39, _s16_82, "Uspje\u0161no otkazani ra\u010duni", _s17_64, "Uspje\u0161no storniran ra\u010dun", "reverse", "Storniraj", "full_name", "Ime i prezime", _s17_65, _s17_66, _s17_67, _s17_68, "custom1", "First Custom", "custom2", "Second Custom", "custom3", "Third Custom", "custom4", "Fourth Custom", "optional", "Neobavezno", "license", "Licenca", "purge_data", "Purge Data", _s16_83, _s32_7, _s18_45, _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_61, "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_31, "Primi sve obavijesti", _s16_84, "Kupi licencu", "apply_license", "Apply License", "cancel_account", "Izbri\u0161i korisni\u010dki ra\u010dun", _s22_22, "Pozor: Ovo \u0107e trajno obrisati sve va\u0161e podatke, nema povratka.", "delete_company", "Delete Company", _s22_23, _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_86, _s36_4, "deleted_designs", _s35_9, _s16_87, _s36_5, "proposals", "Prijedlozi", "tickets", "Radni nalozi", _s16_88, "Ponavljaju\u0107e ponude", "recurring_tasks", "Ponavljaju\u0107i zadaci", _s18_46, "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_29, "archived_credit", "Uspje\u0161no arhiviran kredit", "deleted_credit", "Uspje\u0161no obrisan kredit", "removed_credit", _s27_31, "restored_credit", "Uspje\u0161no obnovljen kredit", _s16_90, "Uspje\u0161no arhivirano :count kredita", "deleted_credits", "Uspje\u0161no obrisano :count kredita", _s16_91, _s36_6, "current_version", "Trenutna verzija", "latest_version", "Najnovija verzija", "update_now", "A\u017euriraj sada", _s26_19, "Dostupna je nova verzija web aplikacije", _s16_92, "A\u017euriranje dostupno", "app_updated", "A\u017euriranje je uspje\u0161no zavr\u0161eno", "learn_more", "Vi\u0161e informacija", "integrations", "Integracije", "tracking_id", "Broj za pra\u0107enje", _s17_69, _s17_70, "credit_footer", "Credit Footer", "credit_terms", "Credit Terms", "new_company", "Novo poduze\u0107e", "added_company", "Tvrtka je uspje\u0161no dodana", "company1", _s16_94, "company2", _s16_95, "company3", _s16_96, "company4", _s16_97, "product1", _s16_98, "product2", _s16_99, "product3", _s16_100, "product4", _s16_101, "client1", "Custom Client 1", "client2", "Custom Client 2", "client3", "Custom Client 3", "client4", "Custom Client 4", "contact1", _s16_102, "contact2", _s16_103, "contact3", _s16_104, "contact4", _s16_105, "task1", "Custom Task 1", "task2", "Custom Task 2", "task3", "Custom Task 3", "task4", "Custom Task 4", "project1", _s16_106, "project2", _s16_107, "project3", _s16_108, "project4", _s16_109, "expense1", _s16_110, "expense2", _s16_111, "expense3", _s16_112, "expense4", _s16_113, "vendor1", "Custom Vendor 1", "vendor2", "Custom Vendor 2", "vendor3", "Custom Vendor 3", "vendor4", "Custom Vendor 4", "invoice1", _s16_114, "invoice2", _s16_115, "invoice3", _s16_116, "invoice4", _s16_117, "payment1", _s16_118, "payment2", _s16_119, "payment3", _s16_120, "payment4", _s16_121, "surcharge1", _s18_48, "surcharge2", _s18_49, "surcharge3", _s18_50, "surcharge4", _s18_51, "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_52, "Zadnje prijavljivanje kontakta", _s17_71, "Puno ime kontakta", "contact_phone", "Contact Phone", _s21_43, "Prilago\u0111ena vrijednost 1 kontakta", _s21_44, "Prilago\u0111ena vrijednost 2 kontakta", _s21_45, "Prilago\u0111ena vrijednost 3 kontakta", _s21_46, "Prilago\u0111ena vrijednost 4 kontakta", _s17_73, "Shipping Street", _s17_74, _s18_54, "shipping_city", "Shipping City", "shipping_state", _s23_17, _s20_41, _s20_42, _s16_122, _s16_123, _s16_124, "Billing Street", _s16_125, _s17_75, "billing_city", "Billing City", "billing_state", _s22_28, _s19_27, _s19_28, "billing_country", "Billing Country", "client_id", "Client Id", "assigned_to", "Dodijeljeno za", "created_by", _s16_225, "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_126, _s16_127, "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_47, "Uklju\u010dite nedavne pogre\u0161ke iz zapisnika", _s30_6, "Primili smo va\u0161u poruku i poku\u0161at \u0107emo brzo odgovoriti.", "message", "Poruka", "from", "\u0160alje", _s20_43, "Prika\u017ei detalje o proizvodu", _s25_33, "Uklju\u010dite opis i cijenu u padaju\u0107i izbornik proizvoda", _s20_45, "PDF renderer zahtijeva :version", _s18_55, "Prilagodite postotak naknade", _s23_18, "Prilagodite postotak da biste uzeli u obzir naknadu", _s18_57, "Konfigurirajte postavke", "support_forum", "support forum", "about", "About", "documentation", "Dokumentacija", "contact_us", "Kontaktirajte nas", "subtotal", "Osnovica", "line_total", "Ukupno", "item", "Stavka", "credit_email", "Credit Email", "iframe_url", "Web mjesto", "domain_url", "URL domene", _s21_48, "Lozinka je prekratka", _s20_46, "Lozinka mora sadr\u017eavati barem jedno veliko slovo i broj", _s19_29, "Zadaci klijentskog portala", _s23_19, "Nadzorna plo\u010da klijentskog portala", _s20_47, "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_76, _s17_77, "show_cost_help", "Prika\u017ei polje tro\u0161kova proizvoda za pra\u0107enje mar\u017ee / dobiti", _s21_49, "Prika\u017ei koli\u010dinu proizvoda", _s26_21, "Prika\u017ei polje s koli\u010dinom proizvoda, ina\u010de zadano 1", _s21_51, "Prika\u017ei koli\u010dinu ra\u010duna", _s26_22, "Prika\u017ei polje za koli\u010dinu stavke, ina\u010de zadano 1", _s21_53, _s21_54, _s26_23, _s34_11, _s16_128, "Zadana koli\u010dina", _s21_55, "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_130, _s16_131, "user", "Korisnik", "invoice_tax", "Invoice Tax", "line_item_tax", "Line Item Tax", "inclusive_taxes", "Inclusive Taxes", _s17_78, _s17_79, "item_tax_rates", "Item Tax Rates", _s18_59, _s22_38, "configure_rates", "Configure rates", _s18_60, _s18_61, "tax_settings", "Postavke poreza", _s18_62, "Tax Rates", "accent_color", "Accent Color", "switch", "Switch", _s19_31, _s20_49, "options", "Opcije", _s16_132, "Tekst u jednom retku", "multi_line_text", "Tekst s vi\u0161e redaka", "dropdown", "Padaju\u0107i izbornik", "field_type", "Vrsta polja", _s27_32, "Poslan je e-mail za oporavak lozinke", "submit", "Submit", _s16_134, "Obnovite va\u0161u zaporku", "late_fees", "Late Fees", "credit_number", "Credit Number", "payment_number", "Broj transakcije", "late_fee_amount", "Late Fee Amount", _s16_135, _s16_136, "schedule", "Raspored", "before_due_date", "Prije datuma dospije\u0107a", "after_due_date", "Nakon datuma dospije\u0107a", _s18_64, "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_56, "E-po\u0161ta za djelomi\u010dno pla\u0107anje", "quote_email", "E-po\u0161ta ponude", _s16_137, _s16_138, _s16_139, "Filtrirano po korisniku", "administrator", "Administrator", _s18_65, _s66_, "user_management", "Upravljanje korisnicima", "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_12, "deleted_users", _s33_17, "removed_users", _s33_18, "restored_users", _s34_13, _s16_141, "Op\u0107e postavke", "invoice_options", "Opcije ra\u010duna", _s17_80, "Sakrij datum pla\u0107anja", _s22_30, 'Prika\u017eite "Datum pla\u0107anja" na ra\u010dunima, onda kada je uplata primljena.', _s23_21, "Ugra\u0111eni dokumenti", _s28_19, "Ubaci dodane dokumente u ra\u010dun.", _s16_143, "Prika\u017ei zaglavlje na", _s16_144, "Prika\u017ei podno\u017eje na", "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_66, "Auto Email", _s23_22, _s61_, _s18_67, "Auto Archive", _s23_23, _s53_1, _s18_68, "Auto Convert", _s23_24, "Automatski konvertirajte ponudu u ra\u010dun nakon \u0161to je odobrena od strane klijenta.", _s17_82, _s17_83, "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_84, "Three months", _s16_145, "Four months", "freq_six_months", "Six months", "freq_annually", "Annually", "freq_two_years", "Two years", _s16_146, "Tri godine", "never", "Never", "company", "Company", _s17_85, "Generirani brojevi", "charge_taxes", "Naplati poreze", "next_reset", "Slijede\u0107i reset", "reset_counter", "Resetiraj broja\u010d", _s16_147, _s16_148, "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_87, _s17_88, "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_89, "Prilago\u0111eni JavaScript", _s16_149, "Poka\u017ei na PDF-u", _s21_58, _s51_5, _s25_39, _s22_31, _s30_7, _s61_0, _s23_25, _s20_50, _s28_20, _s59_0, _s25_40, _s17_91, _s30_8, _s42_9, _s23_26, "Quote Signature", _s22_32, _s25_41, _s27_33, _s142_, "authorization", "Authorization", "subdomain", "Poddomena", "domain", "Domain", "portal_mode", "Na\u010din rada Portal", "email_signature", "Srda\u010dno,", _s24_26, "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_150, "Prilo\u017eite dokumente", "attach_ubl", "Prilo\u017eite UBL", "email_style", "Stil e-po\u0161te", _s19_33, "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_230, "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_34, _s19_35, "credentials", "Credentials", "update_address", "A\u017euriraj adresu", _s19_36, "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_152, "Uspje\u0161no kreirana porezna stopa", _s16_153, "Uspje\u0161no a\u017eurirana porezna stopa", _s17_92, "Uspje\u0161no arhivirana porezna stopa", _s16_154, "Uspje\u0161no izbrisana porezna stopa", _s17_93, "Uspje\u0161no vra\u0107ena porezna stopa", _s18_69, _s38_12, _s17_94, _s37_6, _s18_70, _s38_13, "fill_products", "Proizvodi sa samoispunom", _s18_71, "Odabir proizvoda \u0107e automatski ispuniti opis i cijenu", "update_products", "Proizvidi sa autoa\u017euriranjem", _s20_51, "A\u017euriranje ra\u010duna automatski a\u017eurirati registar proizvoda", _s16_155, _s16_156, _s21_59, _s61_2, "fees", "Fees", "limits", "Limits", "provider", "Dobavlja\u010d", "company_gateway", "Sustav online pla\u0107anja", _s16_157, "Sustavi online pla\u0107anja", _s19_37, "Novi sustav online pla\u0107anja", _s20_52, "Uredi sustav online pla\u0107anja", _s23_27, "Uspje\u0161no stvoren Sustav online pla\u0107anja", _s23_28, "Uspje\u0161no a\u017euriran sustav online pla\u0107anja", _s24_27, "Uspje\u0161no arhiviran sustav online pla\u0107anja", _s23_29, "Uspje\u0161no izbrisan sustav online pla\u0107anja", _s24_28, "Uspje\u0161no vra\u0107en sustav online pla\u0107anja", _s25_42, _s37_7, _s24_29, _s36_7, _s25_43, _s37_8, _s16_159, "Nastavi ure\u0111ivati", "discard_changes", "Discard Changes", "default_value", "Zadana vrijednost", "disabled", "Onemogu\u0107eno", "currency_format", "Format valute", _s21_60, "Prvi dan u tjednu", _s23_30, "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_72, "24-satni prikaz", "send_reminders", "Po\u0161alji podsjetnike", "timezone", "Vremenska zona", _s19_38, "Filtrirano po Projektu", _s17_95, "Filtrirano po grupi", _s19_40, "Filtrirano po ra\u010dunu", _s18_73, "Filtrirano po klijentu", _s18_75, "Filtrirano po dobavlja\u010du", "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_11, "deleted_groups", _s34_14, "restored_groups", _s35_12, "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_161, "Postavke proizvoda", "device_settings", "Postavke ure\u0111aja", "defaults", "Zadano", "basic_settings", "Osnovne postavke", _s17_97, "Napredne postavke", "company_details", "Detalji poduze\u0107a", "user_details", "Detalji korisnika", "localization", "Lokalizacija", "online_payments", "Online uplate", "tax_rates", "Porezne stope", "notifications", "Obavijesti", "import_export", "Uvoz | Izvoz", "custom_fields", "Prilago\u0111ena polja", "invoice_design", "Dizajn ra\u010duna", "buy_now_buttons", "Buy Now Buttons", "email_settings", "Postavke e-po\u0161te", _s23_32, "Predlo\u0161ci & podsjetnici", _s22_33, "Kreditne kartice i banke", _s19_42, "Vizualizacije podataka", "price", "Cijena", "email_sign_up", "Registrirajte se e-po\u0161tom", "google_sign_up", "Registrirajte se putem Google ra\u010duna", _s27_37, "Hvala vam na kupnji!", "redeem", "Redeem", "back", "Natrag", "past_purchases", "Pro\u0161le kupnje", _s19_44, "Godi\u0161nja pretplata", "pro_plan", "Pro plan", "enterprise_plan", "Enterprise Plan", "count_users", ":count korisnika", "upgrade", "Nadogradi", _s25_44, _s18_103, _s24_30, "Molimo unesite prezime", _s33_19, "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_163, "Uvjeti kori\u0161tenja usluge", "privacy_policy", "Privacy Policy", "sign_up", "Prijava", "account_login", "Korisni\u010dka prijava", "view_website", "Pogledajte web stranicu", "create_account", "Otvori ra\u010dun", "email_login", "Prijava putem e-po\u0161te", "create_new", "Create New", _s18_77, "Nije odabran nijedan zapis", _s21_63, "Spremite ili poni\u0161tite svoje promjene", "download", "Preuzmi", _s27_38, _s27_57, "take_picture", "Fotografiraj", "upload_file", "Prenesi datoteku", "document", "Document", "documents", "Dokumenti", "new_document", "Novi Dokument", "edit_document", "Uredi Dokument", _s17_99, "Uspje\u0161no preneseni dokument", _s16_165, "Uspje\u0161no a\u017eurirani dokument", _s17_100, "Uspje\u0161no arhiviran dokument", _s16_166, "Uspje\u0161no izbrisani dokument", _s17_101, "Uspje\u0161no vra\u0107eni dokument", _s18_79, _s38_14, _s17_102, _s37_9, _s18_80, _s38_15, "no_history", "Nema povijesti", "expense_date", "Datum tro\u0161ka", "pending", "Na \u010dekanju", _s16_167, "Evidentirano", _s16_168, "U obradi", _s16_169, "Fakturirano", "converted", "Konvertirano", _s24_32, _s24_44, "exchange_rate", "Te\u010daj", _s16_170, "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_26, _s16_171, "Uspje\u0161no arhivirano :count dobavlja\u010da", "deleted_vendors", "Uspje\u0161no obrisano :count dobavlja\u010da", _s16_172, _s36_8, "new_expense", "Novi tro\u0161ak", "created_expense", "Uspje\u0161no kreiran tro\u0161ak", "updated_expense", "Uspje\u0161no a\u017euriran tro\u0161ak", _s16_173, "Uspje\u0161no arhiviran tro\u0161ak", "deleted_expense", _s23_40, _s16_174, _s29_17, _s17_103, "Uspje\u0161no arhivirani tro\u0161kovi", _s16_175, _s23_40, _s17_104, _s37_10, "copy_shipping", "Copy Shipping", "copy_billing", "Copy Billing", "design", "Dizajn", _s21_64, "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_46, "stopped_task", "Uspje\u0161no zavr\u0161en zadatak", "resumed_task", _s25_48, "now", "Sada", _s16_176, _s16_177, "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_16, _s19_46, _s18_103, "budgeted_hours", "Dogovoreno radnih sati", "created_project", _s28_30, "updated_project", _s28_31, _s16_178, _s29_18, "deleted_project", _s28_32, _s16_179, _s29_19, _s17_105, _s37_17, _s16_180, _s36_12, _s17_106, _s37_11, "new_project", "Novi projekt", _s27_42, "Hvala vam \u0161to koristite na\u0161u aplikaciju!", "if_you_like_it", "Ako vam se svi\u0111a, molim vas", "click_here", "kliknite ovdje", _s18_81, "Kliknite ovdje", "to_rate_it", "da bi ju ocijenili.", "average", "Prosjek", "unapproved", "Neodobreno", _s30_13, "Potvrdite autenti\u010dnost da biste promijenili ovu postavku", "locked", "Zaklju\u010dano", "authenticate", "Provjera autenti\u010dnosti", _s19_48, "Molimo provjerite autenti\u010dnost", _s24_33, "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_107, "Razdoblje usporedbe", "previous_period", "Prethodno razdoblje", "previous_year", "Prethodna godina", "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_181, "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", "Uredi dobavlja\u010da", "edit_project", "Uredi projekt", _s20_54, "Uredi ponavljaju\u0107u ponudu", "billing_address", "Adresa ra\u010duna", _s16_183, _s16_184, "total_revenue", "Ukupni prihod", "average_invoice", "Prosje\u010dni ra\u010dun", "outstanding", "Dospijeva", "invoices_sent", _s20_63, "active_clients", "aktivni klijenti", "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_185, "Osvje\u017eavanje zavr\u0161eno", _s23_33, "Molimo upi\u0161ite va\u0161u email adresu", _s26_32, "Molimo upi\u0161ite va\u0161u zaporku", _s21_67, "Molimo unesite URL", _s26_34, "Molimo upi\u0161ite \u0161ifru proizvoda", "ascending", "Ascending", "descending", "Descending", "save", "Pohrani", _s17_109, "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_50, "Kopirao :value u me\u0111uspremnik", "error", "Gre\u0161ka", _s16_187, "Pokretanje nije uspjelo", "contacts", "Kontakti", "additional", "Dodatno", "first_name", "Ime", "last_name", "Prezime", "add_contact", "Dodaj kontakt", "are_you_sure", "Da li ste sigurni?", "cancel", "Odustani", "ok", "Ok", "remove", "Remove", _s16_189, "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_191, "Proizvod je uspje\u0161no arhiviran", "deleted_product", _s28_36, _s16_192, _s29_21, _s17_111, _s37_18, _s16_193, _s36_13, _s17_112, _s37_12, "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_194, "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_195, _s36_10, "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_196, "Uspje\u0161no arhiviran ra\u010dun", "deleted_invoice", "Uspje\u0161no obrisan ra\u010dun", _s16_197, "Uspje\u0161no obnovljen ra\u010dun", _s17_113, "Uspje\u0161no arhivirano :count ra\u010duna", _s16_198, "Uspje\u0161no obrisano :count ra\u010duna", _s17_114, _s37_13, "emailed_invoice", "Ra\u010dun uspje\u0161no poslan e-po\u0161tom", "emailed_payment", _s28_57, "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_199, _s16_200, "status", "Status", _s17_115, "Status ra\u010duna", "quote_status", "Status ponude", _s22_34, "Kliknite + za dodavanje stavke", _s22_36, "Pritisnite + za dodavanje vremena", "count_selected", ":count odabrano", "total", "Sveukupno", "percent", "Percent", "edit", "Uredi", "dismiss", "Odbaci", _s20_56, "Molimo odaberite datum", _s22_37, "Molimo odaberite klijenta", _s24_35, "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_15, "Molimo upi\u0161ite broj ra\u010duna", _s27_46, "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_39, "Ra\u010dun je uspje\u0161no ozna\u010den kao poslan", _s22_40, _s35_13, _s23_35, "Ra\u010duni su uspje\u0161no ozna\u010deni kao poslani", _s23_36, _s36_11, "done", "Dovr\u0161eno", _s37_14, "Molimo upi\u0161ite ime klijenta ili kontakta", "dark_mode", "Tamni prikaz", _s27_48, "Ponovno pokrenite aplikaciju za primjenu promjena", "refresh_data", "Osvje\u017ei podatke", "blank_contact", "Prazan kontakt", "activity", "Aktivnost", _s16_201, "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_203, "U tijeku", _s16_204, "Poni\u0161teno", _s16_205, "Neuspje\u0161no", _s16_206, "Zavr\u0161eno", _s16_207, "Djelimi\u010dni povrat", _s16_208, "Povrat", _s17_116, "Unapplied", _s17_117, _s19_14, "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_231, "third_reminder", _s16_232, "reminder1", "Prvi podsjetnik", "reminder2", _s16_231, "reminder3", _s16_232, "template", "Predlo\u017eak", "send", "Po\u0161alji", "subject", "Naslov", "body", "Tijelo", "send_email", "Slanje e-po\u0161te", "email_receipt", "Po\u0161alji e-po\u0161tom ra\u010dun klijentu", "auto_billing", "Automatska naplata", "button", "Gumb", "preview", "Preview", "customize", "Prilagodi", "history", "Povijest", "payment", "Uplata", "payments", "Uplate", "refunded", "Povrat", "payment_type", "Payment Type", _s21_69, _s21_92, "enter_payment", "Unesi uplatu", "new_payment", "Unesi uplatu", "created_payment", "Uspje\u0161no kreirana uplata", "updated_payment", "Uspje\u0161no a\u017eurirana uplata", _s16_209, "Uspje\u0161no arhivirana uplata", "deleted_payment", "Uspje\u0161no obrisana uplata", _s16_210, "Uspje\u0161no obnovljena uplata", _s17_118, "Uspje\u0161no arhivirana :count uplata", _s16_211, "Uspje\u0161no obrisano :count uplata", _s17_119, _s37_16, "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_16, "expense", "Tro\u0161ak", "expenses", "Tro\u0161kovi", "vendor", "Dobavlja\u010d", "vendors", "Dobavlja\u010di", "task", "Task", "tasks", "Zadaci", "project", "Projekt", "projects", "Projekti", "activity_1", ":user kreirao klijenta :client", "activity_2", ":user arhivirao klijenta :client", "activity_3", ":user obrisao klijenta :client", "activity_4", ":user kreirao ra\u010dun :invoice", "activity_5", ":user a\u017eurirao ra\u010dun :invoice", "activity_6", ":user poslao e-po\u0161tom ra\u010dun :invoice za :contact", "activity_7", ":contact pregledao ra\u010dun :invoice", "activity_8", ":user arhivirao ra\u010dun :invoice", "activity_9", ":user obrisao ra\u010dun :invoce", "activity_10", ":contact upisao uplatu :payment za :invoice", "activity_11", ":user a\u017eurirao uplatu :payment", "activity_12", ":user ahivirao uplatu :payment", "activity_13", ":user obrisao uplatu :payment", "activity_14", ":user upisao :credit kredit", "activity_15", ":user a\u017eurirao :credit kredit", "activity_16", ":user arhivirao :credit kredit", "activity_17", ":user obrisao :credit kredit", "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", ":user obnovio ra\u010dun :invoice", "activity_26", ":user obnovio klijenta :client", "activity_27", ":user obnovio uplatu :payment", "activity_28", ":user obnovio :credit kredit", "activity_29", ":contact odobrio ponudu :quote", "activity_30", _s28_51, "activity_31", _s29_30, "activity_32", _s28_52, "activity_33", _s29_31, "activity_34", ":user kreirao tro\u0161ak :expense", "activity_35", _s31_12, "activity_36", _s30_23, "activity_37", _s31_13, "activity_39", _s50_9, "activity_40", _s64_, "activity_41", _s41_6, "activity_42", _s24_37, "activity_43", _s24_38, "activity_44", _s25_52, "activity_45", _s24_39, "activity_46", _s25_53, "activity_47", _s30_24, "activity_48", "Korisnik :user je a\u017eurirao radni nalog :ticket", "activity_49", "Korisnik :user je zatvorio radni nalog :ticket", "activity_50", "Korisnik :user je spojio radni nalog :ticket", "activity_51", "Korisnik :user je razdijelio radni nalog :ticket", "activity_52", "Kontakt :contact je otvorio radni nalog :ticket", "activity_53", "Kontakt :contact je ponovno otvorio radni nalog :ticket", "activity_54", "Korisnik :user je ponovno otvorio radni nalog :ticket", "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", ":user otkazao ra\u010dun :invoice", "activity_60", _s28_50, "activity_61", _s28_53, "activity_62", _s28_54, "activity_63", _s61_3, "activity_64", _s62_0, "activity_65", _s61_4, "activity_66", _s63_0, "activity_80", _s40_2, "activity_81", _s40_3, "activity_82", _s41_4, "activity_83", _s40_4, "activity_84", _s41_5, _s17_120, _s17_121, "emailed_quote", "Ponuda uspje\u0161no poslana e-po\u0161tom", "emailed_credit", _s27_61, _s20_58, "Ponuda je uspje\u0161no ozna\u010dena kao poslana", _s21_71, _s34_17, "expired", "Isteklo", "all", "Svi", "select", "Odaberi", _s22_41, "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_82, "Prilago\u0111eni stil e-po\u0161te", _s24_40, "Prilago\u0111ena poruka nadzorne plo\u010de", _s29_32, "Prilago\u0111ena poruka nepla\u0107enog ra\u010duna", _s27_53, "Prilago\u0111ena poruka pla\u0107enog ra\u010duna", _s31_15, "Prilago\u0111ena poruka ne odobrene ponude", "lock_invoices", "Zaklju\u010daj ra\u010dune", "translations", "Prijevodi", _s19_51, "Uzorak broja zadatka", _s19_53, "Broja\u010d broja zadatka", _s22_43, "Uzorak broja tro\u0161kova", _s22_45, "Broja\u010d broja tro\u0161kova", _s21_72, "Uzorak broja dobavlja\u010da", _s21_74, "Broja\u010d brojeva dobavlja\u010da", _s21_76, "Uzorak broja radnog naloga", _s21_78, "Broja\u010d broj radnog naloga", _s22_47, "Uzorak broja transakcije", _s22_49, "Broja\u010d broja transakcije", _s22_51, "Uzorak broja ra\u010duna", _s22_53, "Broja\u010d ra\u010duna", _s20_59, "Uzorak broja ponude", _s20_61, "Broja\u010d ponuda", _s21_80, _s21_81, _s21_82, _s21_83, _s21_84, _s21_81, _s21_85, _s21_83, _s18_84, "Poni\u0161ti datum broja\u010da", "counter_padding", "Ispuna broja broja\u010da", _s28_55, _s28_59, _s18_86, _s18_87, _s18_88, _s18_89, _s18_90, _s18_91, _s18_92, _s18_93, _s18_94, _s18_95, _s18_96, _s18_97, _s21_86, _s21_87, _s19_55, _s19_56, _s21_88, _s21_89, _s29_34, _s29_35, "show_table", "Prikaz u tablici", "show_list", "Prikaz u listi", "client_city", "Grad klijenta", "client_state", "\u017dupanija klijenta", "client_country", "Dr\u017eava klijenta", _s16_212, "Klijent je aktivan", "client_balance", "Stanje ra\u010duna klijenta", "client_address1", "Client Street", "client_address2", _s16_214, "vendor_address1", "Vendor Street", "vendor_address2", _s16_215, _s24_42, _s22_55, _s24_43, _s25_54, "type", "Tip", "invoice_amount", "Iznos ra\u010duna", _s16_216, "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_122, _s18_48, _s17_123, _s18_49, _s17_124, _s18_50, _s17_125, _s18_51, "is_deleted", "Izbrisan", "vendor_city", "Grad dobavlja\u010da", "vendor_state", "\u017dupanija dobavlja\u010da", "vendor_country", "Dr\u017eava dobavlja\u010da", "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_57, _s19_58, _s16_217, _s16_226, _s19_59, _s19_60, "tax_name1", "Tax Name 1", "tax_name2", "Tax Name 2", "tax_name3", "Tax Name 3", "transaction_id", "Transaction ID", _s18_98, _s18_99, _s16_218, _s16_219], t1, t1), "cs", A.LinkedHashMap_LinkedHashMap$_literal(["add_to_invoice", "P\u0159idat k faktu\u0159e :invoice", _s17_, _s17_0, "week", "Week", "created_record", _s27_, _s25_, "Klientovi :client byla odesl\xe1na faktura :invoice za :amount.", _s26_, _s17_1, _s31_, _s50_, _s31_0, _s22_, _s36_, _s55_, _s20_, _s20_0, _s25_0, _s38_, _s16_, "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_, "change_status", "Change Status", "fees_sample", _s46_, _s19_, _s19_0, _s24_, _s29_, "after_saving", "After Saving", "view_record", "View Record", _s21_, _s21_0, _s26_0, _s37_, _s19_1, _s19_2, "json_help", _s58_, "release_notes", "Release Notes", _s23_, _s33_, "started_tasks", _s33_0, "stopped_tasks", _s33_1, "approved_quote", _s27_55, "approved_quotes", _s35_, "approve", "Schv\xe1lit", "client_website", "Client Website", "invalid_time", "Invalid Time", _s21_1, _s21_2, _s20_1, _s20_2, _s27_0, _s27_1, _s23_0, _s23_1, "load_pdf", "Load PDF", _s16_1, _s16_2, _s24_0, _s44_, "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_3, _s16_4, "purged_client", _s26_1, _s27_2, _s77_, _s22_0, _s34_, _s30_, _s47_, "small", "Small", _s21_3, _s34_0, _s22_1, _s35_0, _s16_5, _s45_, "wait_for_saving", _s44_0, _s20_3, _s94_, "remaining", "Remaining", "invoice_paid", "Invoice Paid", "activity_120", _s50_0, "activity_121", _s50_1, "activity_122", _s51_, "activity_123", _s50_2, "activity_124", _s51_0, "normal", "Normal", "large", "Large", "extra_large", "Extra Large", _s16_6, _s16_7, _s21_4, _s42_, "print_pdf", "Print PDF", "remind_me", "Remind Me", _s16_8, _s16_9, "click_selected", "Click Selected", "hide_preview", "Hide Preview", "edit_record", "Edit Record", _s27_3, _s57_, "giropay", "GiroPay", "direct_debit", "Direct Debit", _s21_5, _s30_0, "set_password", "Nastavit heslo", _s17_2, _s59_, _s16_10, _s58_0, _s20_4, _s33_2, "disconnect", "Disconnect", "add_to_invoices", "Add to Invoices", "acss", _s29_36, "becs", _s17_126, "bulk_download", "Download", _s17_3, _s104_, "persist_ui", "Persist UI", "persist_ui_help", _s104_0, _s18_, _s18_0, _s17_4, _s17_5, "has_tasks", "Has Tasks", "registration", "Registration", _s27_4, _s50_3, "view_expense", "Zobrazit n\xe1klad # :expense", "view_statement", "View Statement", "sepa", _s17_127, "ideal", "iDEAL", "przelewy24", "Przelewy24", "eps", "EPS", "fpx", "FPX", _s18_1, _s18_2, "system", "Syst\xe9m", _s19_3, _s19_4, "updated_company", _s28_, "kbc", "KBC", "bancontact", "Bancontact", _s19_5, _s44_1, "webhook_success", "Webhook Success", _s24_1, _s40_, _s27_5, _s43_, "app", "App", _s20_5, _s46_0, _s16_11, _s16_220, _s18_3, "Email Invoice", _s16_12, "Email Quote", _s17_6, "Email Credit", "from_name", "From Name", _s16_13, _s16_221, _s17_7, _s17_8, _s18_4, _s18_5, _s21_6, _s21_7, _s22_2, _s22_3, _s25_1, _s38_0, _s25_2, _s38_1, _s26_2, _s39_, _s25_3, _s28_32, _s25_4, _s38_2, _s26_3, _s39_0, _s24_2, _s24_3, _s25_5, _s25_6, "last_sent_date", "Last Sent Date", "include_drafts", "Include Drafts", _s19_6, _s32_0, "is_invoiced", "Is Invoiced", "change_plan", "Change Plan", "persist_data", "Persist Data", "customer_count", "Customer Count", _s16_14, _s16_15, _s16_16, _s16_17, _s28_0, _s28_1, "decimal_comma", "Decimal Comma", _s26_4, _s35_1, "select_method", "Select Method", "select_platform", "Select Platform", _s28_2, _s42_0, _s16_18, _s27_6, "enable_markdown", "Enable Markdown", _s20_6, _s35_2, "user_guide", "User Guide", _s18_6, _s18_7, "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_1, _s31_2, _s25_7, _s25_8, _s33_3, _s33_4, _s27_7, _s27_8, _s36_0, _s36_1, _s31_3, _s31_4, _s25_9, _s25_10, "net_subtotal", "Net", "review_app", "Review App", "check_status", "Check Status", "free_trial", "Free Trial", _s23_2, _s57_0, _s21_8, _s62_, "change_email", "Change Email", _s25_11, _s52_, _s21_9, _s21_10, "uninvoiced", "Uninvoiced", "subdomain_guide", _s120_, "send_time", "Send Time", "import_data", "Importovat data", "import_settings", "Import Settings", _s17_9, _s28_3, _s19_7, _s48_, "json", "JSON", _s24_4, _s24_5, "wait_for_data", _s42_1, "net_total", "Net Total", "has_taxes", "Has Taxes", _s16_19, _s16_20, _s18_8, _s40_0, "login_success", _s16_21, "login_failure", "Failed Login", "exported_data", _s67_, _s23_3, _s23_4, _s28_4, _s41_, "step_1_sign_in", "Step 1: Sign In", _s16_22, _s17_10, "account_id", "Account ID", _s27_9, _s35_3, "activity_100", _s50_4, "activity_101", _s50_5, "activity_102", _s51_1, "activity_103", _s50_6, "activity_104", _s51_2, _s18_9, _s18_10, _s23_5, _s35_4, "gateway_setup", "Gateway Setup", "preview_sidebar", "Preview Sidebar", _s16_23, _s16_24, _s18_11, _s31_5, _s16_25, _s16_26, "count_session", "1 Session", "count_sessions", ":count Sessions", "invoice_created", "Invoice Created", "quote_created", "Quote Created", "credit_created", "Credit Created", "pro", "Profi", "enterprise", "Enterprise", "last_updated", "Last Updated", "invoice_item", "Invoice Item", "quote_item", "Quote Item", _s18_12, _s18_13, _s17_11, _s17_12, "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", "Umo\u017enit", "move_top", "Move Top", "move_up", "Move Up", "move_down", "Move Down", "move_bottom", "Move Bottom", "subdomain_help", _s61_1, _s21_11, _s53_, _s25_12, _s37_0, _s17_13, _s17_14, "is_viewed", "Is Viewed", "letter", "Letter", "legal", "Legal", "page_layout", "Page Layout", "portrait", "Portrait", "landscape", "Landscape", _s26_5, _s85_, _s20_7, _s54_, _s21_12, _s21_13, _s17_15, _s17_16, "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_14, _s18_15, "promo_code", "Promo code", "promo_discount", "Promo Discount", _s18_16, _s18_17, _s16_27, _s16_28, "max_seats_limit", "Max Seats Limit", "trial_enabled", "Trial Enabled", "trial_duration", "Trial Duration", _s21_14, _s21_15, _s18_18, _s18_19, "plan_map", "Plan Map", "refund_period", "Refund Period", _s21_16, _s21_17, "purchase_page", "Purchase Page", "security", "Security", "email_bounced", "Email Bounced", _s20_8, "Spam Complaint", "email_delivery", "Email Delivery", _s16_29, _s16_30, "pdf_response", "PDF Response", _s22_4, _s22_5, "pdf_failed", "PDF Failed", "pdf_success", "PDF Success", "modified", "Modified", "subscription", "Subscription", "subscriptions", "Subscriptions", _s16_31, _s16_32, _s17_17, _s17_18, _s20_9, _s33_5, _s20_10, _s33_6, _s21_18, _s34_1, _s20_11, _s33_7, _s20_12, _s33_8, _s21_19, _s34_2, _s19_8, _s21_20, _s20_13, _s27_10, _s26_6, _s26_7, "connect_gmail", "Connect Gmail", _s16_33, _s16_34, "connected_gmail", _s28_5, _s18_20, _s31_6, _s16_35, _s100_, _s16_36, _s16_37, "count_minutes", ":count Minutes", _s16_38, _s16_39, _s29_0, _s29_1, "use_last_email", "Use last email", _s16_40, _s16_41, _s21_21, _s51_3, _s27_11, _s35_5, _s27_12, _s27_13, _s34_3, _s52_0, "help_translate", "Help Translate", _s23_6, _s23_7, "resend_invite", _s17_128, _s19_9, _s25_13, _s16_42, _s30_1, _s19_10, _s33_9, "delivered", "Delivered", "bounced", "Bounced", "spam", "Spam", "view_docs", "View Docs", _s32_1, _s72_, "send_sms", "Send SMS", "sms_code", "SMS Code", _s21_22, _s46_1, _s18_21, _s46_2, "connect_google", "Connect Google", _s17_19, _s17_20, _s17_21, _s25_55, _s18_22, _s18_23, _s34_4, _s34_5, "stay_logged_in", "Stay Logged In", _s23_8, _s40_1, "count_hours", ":count Hours", "count_day", "1 Day", "count_days", ":count Days", _s19_11, _s19_12, _s17_22, _s17_23, "resend_email", "Resend Email", _s26_8, _s33_10, _s16_43, _s16_227, _s19_13, _s19_14, _s19_15, _s45_0, "list_long_press", "List Long Press", "show_actions", "Show Actions", _s17_24, _s17_25, _s27_14, _s51_4, _s21_23, _s97_, "this_quarter", "This Quarter", "last_quarter", "Last Quarter", "to_update_run", "To update run", _s18_24, "Zm\u011bnit na fakturu", _s16_44, _s16_45, "invoice_project", "Invoice Project", "invoice_task", "Faktura\u010dn\xed \xfaloha", "invoice_expense", "Fakturovat n\xe1klady", _s19_16, _s21_24, _s20_14, _s27_15, _s16_46, _s16_47, "save_and_email", "Save and Email", _s16_48, _s16_49, _s16_50, _s16_51, _s17_26, _s17_27, _s22_6, _s22_7, _s24_6, _s24_7, "converted_total", "Converted Total", "is_sent", "Is Sent", _s17_28, _s17_29, "document_upload", "Document Upload", _s20_15, _s34_6, "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", "Skr\xfdt", "empty_columns", "Empty Columns", _s21_25, _s21_26, _s26_9, _s96_, "running_tasks", "Running Tasks", "recent_tasks", "Recent Tasks", "recent_expenses", "Recent Expenses", _s17_30, _s17_31, "update_app", "Update App", "started_import", _s27_16, _s24_8, _s24_9, _s20_16, _s20_17, _s18_26, _s18_27, "column", "Sloupec", "sample", "Vzorek", "map_to", "Map To", "import", "Importovat", _s25_14, _s29_2, "select_file", "Pros\xedm zvolte soubor", _s16_52, _s16_53, "csv_file", "CSV soubor", "csv", "CSV", "freshbooks", "FreshBooks", "invoice2go", "Invoice2go", "invoicely", "Invoicely", "waveaccounting", "Wave Accounting", "zoho", "Zoho", "accounting", "Accounting", _s22_8, _s24_10, "import_type", "Import Type", "html_mode", "HTML Mode", "html_mode_help", _s43_0, "view_licenses", "View Licenses", "webhook_url", "Webhook URL", _s17_32, _s17_33, "sidebar_editor", "Sidebar Editor", _s22_9, _s31_17, "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_11, _s24_12, _s24_13, _s24_14, "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_9, "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_15, _s48_0, "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_34, _s17_35, "clear_cache", "Clear Cache", "sort_order", "Sort Order", "task_status", "Status", "task_statuses", "Task Statuses", "new_task_status", "New Task Status", _s16_54, _s16_55, _s19_17, _s32_2, _s19_18, _s31_18, _s20_18, _s33_11, _s19_19, _s32_3, _s19_20, _s32_4, _s20_19, _s33_12, _s22_10, _s42_2, _s21_27, _s41_0, _s22_11, _s42_3, _s18_28, _s20_20, _s20_21, _s27_17, _s16_56, _s16_57, _s21_28, _s52_1, _s20_22, _s20_23, _s25_15, _s42_4, _s20_24, _s20_25, _s25_16, _s42_5, _s21_29, _s25_17, _s18_29, _s18_30, "task_settings", "Task Settings", _s20_26, _s20_27, _s18_31, _s18_32, _s20_28, _s20_29, _s21_30, _s21_31, _s24_16, _s37_1, _s24_17, _s37_2, _s25_18, _s38_3, _s24_18, _s29_37, _s24_19, _s37_3, _s25_19, _s38_4, _s27_18, _s45_3, _s26_10, _s46_3, _s27_19, _s47_0, _s23_10, _s25_20, _s25_21, _s32_5, _s21_32, _s21_33, "show_option", "Show Option", _s22_12, _s50_7, "view_changes", "View Changes", "force_update", "Force Update", _s17_36, _s76_, "mark_paid_help", _s31_19, _s18_33, "M\xe1 b\xfdt fakturov\xe1n", _s23_11, _s33_21, _s29_3, _s26_42, _s21_34, _s20_30, _s16_58, _s16_59, _s18_34, _s18_35, "crypto", "Crypto", "paypal", "PayPal", "alipay", "Alipay", "sofort", "Sofort", "apple_pay", _s16_222, "user_field", "User Field", "variables", "Variables", "show_password", "Show Password", "hide_password", "Hide Password", "copy_error", "Copy Error", "capture_card", "Capture Card", _s17_37, _s17_38, "total_taxes", "Total Taxes", "line_taxes", "Line Taxes", "total_fields", "Total Fields", _s25_22, _s38_5, _s25_23, _s38_6, _s25_24, _s38_7, "gateway_refund", "Gateway Refund", _s19_21, _s43_1, "due_date_days", "Due Date", "paused", "Paused", "mark_active", "Mark Active", "day_count", "Day :count", _s22_13, "Prvn\xed den v m\u011bs\xedci", _s21_35, _s21_36, _s17_39, _s17_40, "endless", "Endless", "next_send_date", "Next Send Date", _s16_60, _s16_61, _s17_41, "Pravideln\xe1 faktura", _s18_36, "Pravideln\xe9 faktury", _s21_37, "Nov\xe1 pravideln\xe1 faktura", _s22_15, _s22_16, _s25_25, _s38_8, _s25_26, _s38_9, _s26_11, "Pravideln\xe1 faktura \xfasp\u011b\u0161n\u011b archivov\xe1na", _s25_27, "Pravideln\xe1 faktura smaz\xe1na", _s25_28, _s38_11, _s26_12, "Pravideln\xe1 faktura obnovena", _s27_20, _s47_1, _s26_13, _s46_4, _s27_21, _s47_2, _s24_20, _s26_14, _s25_29, _s32_6, "send_date", "Send Date", "auto_bill_on", "Auto Bill On", _s28_6, _s28_7, "profit", "Profit", "line_item", "Line Item", _s18_38, _s18_39, _s23_12, _s35_6, _s19_22, _s19_23, _s24_21, _s52_2, "test_mode", "Test Mode", "opened", "Opened", _s30_2, _s22_17, _s30_3, _s22_18, "gateway_success", "Gateway Success", "gateway_failure", "Gateway Failure", "gateway_error", "Gateway Error", "email_send", "Email Send", _s17_43, _s17_44, "failure", "Failure", "quota_exceeded", "Quota Exceeded", _s16_62, _s16_63, "system_logs", "System Logs", "view_portal", "View Portal", "copy_link", "Copy Link", "token_billing", "Ukl\xe1dat platebn\xed \xfadaje", _s24_22, _s24_23, "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_40, _s18_41, "pdf_page_info", _s23_13, _s16_64, _s29_38, "emailed_quotes", _s27_56, "emailed_credits", _s28_56, "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_6, "client_created", "Client Created", _s20_31, _s20_32, _s20_33, _s20_34, "completed", "Completed", "gross", "Gross", "net_amount", "Net Amount", "net_balance", "Net Balance", "client_settings", "Client Settings", _s17_45, _s17_46, _s17_47, _s17_48, "selected_quotes", "Selected Quotes", "selected_tasks", "Selected Tasks", _s17_49, _s17_50, _s17_51, "Nadch\xe1zej\xedc\xed faktury", _s17_53, _s17_54, "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_55, _s28_8, "api_webhooks", "API Webhooks", "search_webhooks", _s22_19, "search_webhook", _s16_65, "webhook", "Webhook", "webhooks", "Webhooks", "new_webhook", "New Webhook", "edit_webhook", "Edit Webhook", "created_webhook", _s28_9, "updated_webhook", _s28_10, _s16_66, _s29_4, "deleted_webhook", _s28_11, "removed_webhook", _s28_12, _s16_67, _s29_5, _s17_56, _s37_4, _s16_68, _s36_2, _s16_69, _s36_3, _s17_57, _s37_5, "api_tokens", "API Tokeny", "api_docs", "API Docs", "search_tokens", _s20_35, "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", _s26_18, "restored_token", _s27_23, "archived_tokens", _s35_7, "deleted_tokens", _s34_7, "restored_tokens", _s35_8, _s19_24, _s19_25, _s24_24, _s45_1, _s21_39, _s19_26, "email_invoice", "Poslat fakturu emailem", "email_quote", "Odeslat nab\xeddku emailem", "email_credit", "Email Credit", "email_payment", "Email Payment", _s20_36, _s41_1, "ledger", "Ledger", "view_pdf", "View PDF", "all_records", "All records", "owned_by_user", "Owned by user", _s16_70, _s16_71, "contact_name", "Contact Name", "use_default", "Use default", _s16_72, _s17_58, "number_of_days", "Number of days", _s23_14, _s23_15, "payment_term", "Payment Term", _s16_73, _s16_74, _s17_59, "Editovat platebn\xed podm\xednky", _s20_37, _s33_13, _s20_38, _s33_14, _s21_40, _s34_8, _s20_39, _s33_15, _s20_40, _s33_16, _s21_41, _s34_9, _s22_20, _s42_7, _s21_42, _s41_2, _s22_21, _s42_8, "email_sign_in", _s18_100, "change", "Change", _s23_16, _s28_13, _s24_25, _s29_6, "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_42, _s18_43, _s16_75, _s16_223, "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_76, _s16_224, "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_61, "search_design", "Search 1 Design", "search_invoice", _s16_77, "search_client", "Search 1 Client", "search_product", _s16_78, "search_quote", "Search 1 Quote", "search_credit", "Search 1 Credit", "search_vendor", "Search 1 Vendor", "search_user", "Search 1 User", "search_tax_rate", _s17_62, "search_task", "Search 1 Tasks", "search_project", _s16_79, "search_expense", _s16_80, "search_payment", _s16_81, "search_group", "Search 1 Group", "refund_payment", "Refund Payment", _s17_63, _s30_4, _s18_44, _s31_7, _s16_82, _s29_7, _s17_64, _s30_5, "reverse", "Reverse", "full_name", "Full Name", _s17_65, _s17_66, _s17_67, _s17_68, "custom1", "First Custom", "custom2", "Second Custom", "custom3", "Third Custom", "custom4", "Fourth Custom", "optional", "Optional", "license", "License", "purge_data", "Purge Data", _s16_83, _s32_7, _s18_45, _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_30, "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", "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_31, _s25_32, _s16_84, _s16_85, "apply_license", "Apply License", "cancel_account", "Smazat \xfa\u010det", _s22_22, "Varov\xe1n\xed: Toto permanentn\u011b odstran\xed V\xe1\u0161 \xfa\u010det. Tato akce je nevratn\xe1.", "delete_company", "Delete Company", _s22_23, _s69_, "enabled_modules", "Enabled Modules", "converted_quote", _s28_14, "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_24, "updated_design", _s27_25, "archived_design", _s28_15, "deleted_design", _s27_26, "removed_design", _s27_27, "restored_design", _s28_16, _s16_86, _s36_4, "deleted_designs", _s35_9, _s16_87, _s36_5, "proposals", "Proposals", "tickets", "Tickets", _s16_88, "Pravideln\xe9 nab\xeddky", "recurring_tasks", "Recurring Tasks", _s18_46, _s18_47, "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_29, "archived_credit", "Kredit \xfasp\u011b\u0161n\u011b archivov\xe1n", "deleted_credit", "Kredit \xfasp\u011b\u0161n\u011b smaz\xe1n", "removed_credit", _s27_31, "restored_credit", "Kredit \xfasp\u011b\u0161n\u011b obnoven", _s16_90, ":count kredit\u016f bylo \xfasp\u011b\u0161n\u011b archivov\xe1no", "deleted_credits", ":count kredit\u016f bylo \xfasp\u011b\u0161n\u011b smaz\xe1no", _s16_91, _s36_6, "current_version", "Sou\u010dasn\xe1 verze", "latest_version", "Latest Version", "update_now", "Update Now", _s26_19, _s41_3, _s16_92, _s16_93, "app_updated", _s29_8, "learn_more", "V\xedce informac\xed", "integrations", "Integrations", "tracking_id", "Tracking Id", _s17_69, _s17_70, "credit_footer", "Credit Footer", "credit_terms", "Credit Terms", "new_company", "Nov\xe1 firma", "added_company", _s26_20, "company1", _s16_94, "company2", _s16_95, "company3", _s16_96, "company4", _s16_97, "product1", _s16_98, "product2", _s16_99, "product3", _s16_100, "product4", _s16_101, "client1", "Custom Client 1", "client2", "Custom Client 2", "client3", "Custom Client 3", "client4", "Custom Client 4", "contact1", _s16_102, "contact2", _s16_103, "contact3", _s16_104, "contact4", _s16_105, "task1", "Custom Task 1", "task2", "Custom Task 2", "task3", "Custom Task 3", "task4", "Custom Task 4", "project1", _s16_106, "project2", _s16_107, "project3", _s16_108, "project4", _s16_109, "expense1", _s16_110, "expense2", _s16_111, "expense3", _s16_112, "expense4", _s16_113, "vendor1", "Custom Vendor 1", "vendor2", "Custom Vendor 2", "vendor3", "Custom Vendor 3", "vendor4", "Custom Vendor 4", "invoice1", _s16_114, "invoice2", _s16_115, "invoice3", _s16_116, "invoice4", _s16_117, "payment1", _s16_118, "payment2", _s16_119, "payment3", _s16_120, "payment4", _s16_121, "surcharge1", _s18_48, "surcharge2", _s18_49, "surcharge3", _s18_50, "surcharge4", _s18_51, "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_52, _s18_53, _s17_71, _s17_72, "contact_phone", "Contact Phone", _s21_43, _s22_24, _s21_44, _s22_25, _s21_45, _s22_26, _s21_46, _s22_27, _s17_73, "Shipping Street", _s17_74, _s18_54, "shipping_city", "Shipping City", "shipping_state", _s23_17, _s20_41, _s20_42, _s16_122, _s16_123, _s16_124, "Billing Street", _s16_125, _s17_75, "billing_city", "Billing City", "billing_state", _s22_28, _s19_27, _s19_28, "billing_country", "Billing Country", "client_id", "Client Id", "assigned_to", "Assigned to", "created_by", _s16_225, "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", "P\u0159idat firmu", "unpaid_invoice", "Unpaid Invoice", "paid_invoice", "Paid Invoice", _s16_126, _s16_127, "help", "Pomoc", "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_47, _s35_10, _s30_6, _s63_, "message", "Zpr\xe1va", "from", "Od", _s20_43, _s20_44, _s25_33, _s56_, _s20_45, _s34_10, _s18_55, _s18_56, _s23_18, _s33_22, _s18_57, _s18_58, "support_forum", "support forum", "about", "About", "documentation", "Dokumentace", "contact_us", "Contact Us", "subtotal", "Mezisou\u010det", "line_total", "Celkem", "item", "Polo\u017eka", "credit_email", "Credit Email", "iframe_url", "Web", "domain_url", "Domain URL", _s21_48, _s21_90, _s20_46, _s58_1, _s19_29, _s19_30, _s23_19, _s23_20, _s20_47, _s20_48, "deleted_logo", _s25_34, "yes", "Ano", "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", "Zobrazit", "module", "Module", "first_custom", "First Custom", "second_custom", "Second Custom", "third_custom", "Third Custom", "show_cost", "Show Cost", _s17_76, _s17_77, "show_cost_help", _s55_0, _s21_49, _s21_50, _s26_21, _s58_2, _s21_51, _s21_52, _s26_22, _s60_, _s21_53, _s21_54, _s26_23, _s34_11, _s16_128, _s16_129, _s21_55, _s47_3, "one_tax_rate", "One Tax Rate", "two_tax_rates", "Two Tax Rates", "three_tax_rates", "Three Tax Rates", _s16_130, _s16_131, "user", "U\u017eivatel", "invoice_tax", "Invoice Tax", "line_item_tax", "Line Item Tax", "inclusive_taxes", "Inclusive Taxes", _s17_78, _s17_79, "item_tax_rates", "Item Tax Rates", _s18_59, _s22_38, "configure_rates", "Configure rates", _s18_60, _s18_61, "tax_settings", "Nastaven\xed dan\xed", _s18_62, "Tax Rates", "accent_color", "Accent Color", "switch", "Switch", _s19_31, _s20_49, "options", "Options", _s16_132, _s16_133, "multi_line_text", "Multi-line text", "dropdown", "Dropdown", "field_type", "Field Type", _s27_32, _s39_3, "submit", "Submit", _s16_134, "Obnovit va\u0161e heslo", "late_fees", "Late Fees", "credit_number", "Credit Number", "payment_number", "Payment Number", "late_fee_amount", "Late Fee Amount", _s16_135, _s16_136, "schedule", "Rozvrh", "before_due_date", _s19_32, "after_due_date", _s18_63, _s18_64, _s22_29, "days", "Days", "invoice_email", "Email pro fakturu", "payment_email", "Email pro platbu", "partial_payment", "Partial Payment", "payment_partial", "Partial Payment", _s21_56, _s21_57, "quote_email", "Email pro nab\xeddku", _s16_137, _s16_138, _s16_139, _s16_140, "administrator", "Administr\xe1tor", _s18_65, "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_35, "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", _s25_38, "restored_user", "U\u017eivatel \xfasp\u011b\u0161n\u011b obnoven", "archived_users", _s34_12, "deleted_users", _s33_17, "removed_users", _s33_18, "restored_users", _s34_13, _s16_141, "Obecn\xe9 nastaven\xed", "invoice_options", "Mo\u017enosti faktury", _s17_80, "Skr\xfdt Zaplaceno ke dni", _s22_30, 'Zobrazit na faktu\u0159e "Zaplaceno ke dni" pouze kdy\u017e p\u0159ijde platba.', _s23_21, "Embed Documents", _s28_19, _s39_4, _s16_143, "Zobrazit hlavi\u010dku", _s16_144, "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_66, "Auto Email", _s23_22, _s61_, _s18_67, "Auto Archive", _s23_23, _s53_1, _s18_68, "Auto Convert", _s23_24, "Automaticky zkonvertovat nab\xeddku na fakturu po schv\xe1len\xed klientem.", _s17_82, _s17_83, "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_84, "Three months", _s16_145, "Four months", "freq_six_months", "Six months", "freq_annually", "Ro\u010dn\u011b", "freq_two_years", "Two years", _s16_146, "Three Years", "never", "Never", "company", "Company", _s17_85, _s17_86, "charge_taxes", "Pou\u017e\xedt dan\u011b", "next_reset", "Next Reset", "reset_counter", "Reset Counter", _s16_147, _s16_148, "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_87, _s17_88, "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_89, _s17_90, _s16_149, "Show on PDF", _s21_58, _s51_5, _s25_39, _s22_31, _s30_7, _s61_0, _s23_25, _s20_50, _s28_20, _s59_0, _s25_40, _s17_91, _s30_8, _s42_9, _s23_26, "Quote Signature", _s22_32, _s25_41, _s27_33, "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_26, "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_150, _s16_151, "attach_ubl", "Attach UBL", "email_style", "Email Style", _s19_33, "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_34, _s19_35, "credentials", "Credentials", "update_address", "Zm\u011bnit adresu", _s19_36, "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_152, "Da\u0148ov\xe1 sazba \xfasp\u011b\u0161n\u011b vytvo\u0159ena", _s16_153, "Da\u0148ov\xe1 sazba \xfasp\u011b\u0161n\u011b zm\u011bn\u011bna", _s17_92, "Da\u0148ov\xe1 sazba \xfasp\u011b\u0161n\u011b archivov\xe1na", _s16_154, _s29_11, _s17_93, _s30_9, _s18_69, _s38_12, _s17_94, _s37_6, _s18_70, _s38_13, "fill_products", "Automaticky p\u0159edvyplnit produkty", _s18_71, "V\xfdb\u011br produktu automaticky vypln\xed popis a cenu", "update_products", "Automaticky aktualizovat produkty", _s20_51, "Zm\u011bna na faktu\u0159e automaticky aktualizuje katalog produkt\u016f", _s16_155, _s16_156, _s21_59, _s61_2, "fees", "Fees", "limits", "Limits", "provider", "Provider", "company_gateway", "Payment Gateway", _s16_157, _s16_158, _s19_37, "New Gateway", _s20_52, "Edit Gateway", _s23_27, _s28_21, _s23_28, _s28_22, _s24_27, _s29_12, _s23_29, _s28_23, _s24_28, _s29_13, _s25_42, _s37_7, _s24_29, _s36_7, _s25_43, _s37_8, _s16_159, _s16_160, "discard_changes", "Discard Changes", "default_value", "Default value", "disabled", "Nepovolen", "currency_format", "Currency Format", _s21_60, "Prvn\xed den v t\xfddnu", _s23_30, "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_72, "24 Hour Display", "send_reminders", "Send Reminders", "timezone", "Timezone", _s19_38, _s19_39, _s17_95, _s17_96, _s19_40, _s19_41, _s18_73, _s18_74, _s18_75, _s18_76, "group_settings", "Group Settings", "group", "Group", "groups", "Groups", "new_group", "New Group", "edit_group", "Edit Group", "created_group", _s26_26, "updated_group", _s26_27, "archived_groups", _s35_11, "deleted_groups", _s34_14, "restored_groups", _s35_12, "archived_group", _s27_34, "deleted_group", _s26_28, "restored_group", _s27_35, "upload_logo", "Upload Logo", "uploaded_logo", _s26_29, "logo", "Logo", "saved_settings", _s27_36, _s16_161, "Nastaven\xed produktu", "device_settings", "Device Settings", "defaults", "V\xfdchoz\xed", "basic_settings", "Z\xe1kladn\xed nastaven\xed", _s17_97, "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", "Ozn\xe1men\xed", "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_32, "\u0160ablony & P\u0159ipom\xednky", _s22_33, _s20_53, _s19_42, "Vizualizace dat", "price", "Price", "email_sign_up", "Email Sign Up", "google_sign_up", "Google Sign Up", _s27_37, _s28_24, "redeem", "Redeem", "back", "Back", "past_purchases", "Past Purchases", _s19_44, _s19_45, "pro_plan", "Pro Plan", "enterprise_plan", "Enterprise Plan", "count_users", ":count users", "upgrade", "Upgrade", _s25_44, _s25_45, _s24_30, _s24_31, _s33_19, _s77_0, "i_agree_to_the", "I agree to the", _s16_163, "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_77, _s18_78, _s21_63, _s34_15, "download", "St\xe1hnout", _s27_38, _s27_57, "take_picture", "Take Picture", "upload_file", "Upload File", "document", "Document", "documents", "Documents", "new_document", "New Document", "edit_document", "Edit Document", _s17_99, _s30_10, _s16_165, _s29_14, _s17_100, _s30_11, _s16_166, _s29_15, _s17_101, _s30_12, _s18_79, _s38_14, _s17_102, _s37_9, _s18_80, _s38_15, "no_history", "No History", "expense_date", "Datum n\xe1kladu", "pending", "Nevy\u0159\xedzen\xfd", _s16_167, "Logged", _s16_168, "Pending", _s16_169, "Invoiced", "converted", "Zkonvertov\xe1no", _s24_32, _s24_44, "exchange_rate", "M\u011bnov\xfd kurz", _s16_170, "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_171, ":count dodavatel\u016f bylo \xfasp\u011b\u0161n\u011b archivov\xe1no", "deleted_vendors", ":count dodavatel\u016f bylo \xfasp\u011b\u0161n\u011b smaz\xe1no", _s16_172, _s36_8, "new_expense", "Enter Expense", "created_expense", "N\xe1klad \xfasp\u011b\u0161n\u011b vytvo\u0159en", "updated_expense", "N\xe1klad \xfasp\u011b\u0161n\u011b zm\u011bn\u011bn", _s16_173, "N\xe1klad \xfasp\u011b\u0161n\u011b archivov\xe1n", "deleted_expense", _s21_93, _s16_174, "N\xe1klady \xfasp\u011b\u0161n\u011b obnoveny", _s17_103, "N\xe1klady \xfasp\u011b\u0161n\u011b archivov\xe1ny", _s16_175, _s21_93, _s17_104, _s37_10, "copy_shipping", "Copy Shipping", "copy_billing", "Copy Billing", "design", "Design", _s21_64, _s21_65, "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_46, "stopped_task", "\xdaloha \xfasp\u011b\u0161n\u011b zastavena", "resumed_task", _s25_48, "now", "Nyn\xed", _s16_176, _s16_177, "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_16, _s19_46, _s19_47, "budgeted_hours", "Budgeted Hours", "created_project", _s28_30, "updated_project", _s28_31, _s16_178, _s29_18, "deleted_project", _s28_32, _s16_179, _s29_19, _s17_105, _s37_17, _s16_180, _s36_12, _s17_106, _s37_11, "new_project", "New Project", _s27_42, _s28_33, "if_you_like_it", _s21_66, "click_here", "klikn\u011bte zde", _s18_81, "Click here", "to_rate_it", "to rate it.", "average", "Average", "unapproved", "Unapproved", _s30_13, _s42_10, "locked", "Locked", "authenticate", "Authenticate", _s19_48, _s19_49, _s24_33, _s24_34, "footer", "Pati\u010dka", "compare", "Compare", "hosted_login", "Hosted Login", "selfhost_login", "Selfhost Login", "google_sign_in", _s19_62, "today", "Today", "custom_range", "Custom Range", "date_range", "Date Range", "current", "Current", "previous", "Previous", "current_period", "Current Period", _s17_107, _s17_108, "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_181, _s16_182, "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_54, _s20_55, "billing_address", "Faktura\u010dn\xed adresa", _s16_183, _s16_184, "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", "Jm\xe9no", "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_185, _s16_186, _s23_33, _s23_34, _s26_32, _s26_33, _s21_67, _s21_68, _s26_34, _s26_35, "ascending", "Ascending", "descending", "Descending", "save", "Ulo\u017eit", _s17_109, _s17_110, "paid_to_date", "Zaplaceno ke dni", "balance_due", "Zb\xfdv\xe1 zaplatit", "balance", "Z\u016fstatek", "overview", "Overview", "details", "Detaily", "phone", "Telefon", "website", "Web", "vat_number", "DI\u010c", "id_number", "I\u010cO", "create", "Vytvo\u0159it", _s19_50, _s30_14, "error", "Error", _s16_187, _s16_188, "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", "Remove", _s16_189, _s16_190, "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_191, "Produkt \xfasp\u011b\u0161n\u011b archivov\xe1n", "deleted_product", _s28_36, _s16_192, _s29_21, _s17_111, _s37_18, _s16_193, _s36_13, _s17_112, _s37_12, "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_194, ":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_195, _s36_10, "address1", "Ulice", "address2", "Pokoj", "city", "M\u011bsto", "state", "Oblast", "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_196, "Faktura \xfasp\u011b\u0161n\u011b archivov\xe1na", "deleted_invoice", "Faktura \xfasp\u011b\u0161n\u011b smaz\xe1na", _s16_197, "Faktura \xfasp\u011b\u0161n\u011b obnovena", _s17_113, ":count faktur \xfasp\u011b\u0161n\u011b archivov\xe1no", _s16_198, ":count faktur \xfasp\u011b\u0161n\u011b smaz\xe1no", _s17_114, _s37_13, "emailed_invoice", "Faktura \xfasp\u011b\u0161n\u011b odesl\xe1na", "emailed_payment", _s28_57, "amount", "\u010c\xe1stka", "invoice_number", "\u010c\xedslo faktury", "invoice_date", "Datum vystaven\xed", "discount", "Sleva", "po_number", "\u010c\xedslo objedn\xe1vky", "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_233, _s16_199, _s16_200, "status", "Status", _s17_115, "Invoice Status", "quote_status", "Quote Status", _s22_34, _s22_35, _s22_36, _s19_63, "count_selected", ":count selected", "total", "Celkem", "percent", "Percent", "edit", "Upravit", "dismiss", "Dismiss", _s20_56, _s20_57, _s22_37, _s22_38, _s24_35, _s24_36, "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_15, _s30_16, _s27_46, _s27_47, "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_39, _s35_13, _s22_40, _s35_13, _s23_35, _s36_11, _s23_36, _s36_11, "done", "Hotovo", _s37_14, _s37_15, "dark_mode", "Tmav\xfd m\xf3d", _s27_48, _s35_14, "refresh_data", "Refresh Data", "blank_contact", "Blank Contact", "activity", "Aktivita", _s16_201, _s16_202, "clone", "Duplikovat", "loading", "Loading", "industry", "Industry", "size", "Size", "payment_terms", "Platebn\xed podm\xednky", "payment_date", "Datum platby", "payment_status", "Payment Status", _s16_203, "Pending", _s16_204, "Voided", _s16_205, "Failed", _s16_206, "Completed", _s16_207, _s18_43, _s16_208, "Refunded", _s17_116, "Unapplied", _s17_117, _s19_14, "net", "Net", "client_portal", "Klientsk\xfd port\xe1l", "show_tasks", "Show tasks", "email_reminders", "Email Reminders", "enabled", "Enabled", "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_69, "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_209, "Platba \xfasp\u011b\u0161n\u011b archivov\xe1na", "deleted_payment", "Platba \xfasp\u011b\u0161n\u011b smaz\xe1na", _s16_210, "Platba \xfasp\u011b\u0161n\u011b obnovena", _s17_118, ":count plateb \xfasp\u011b\u0161n\u011b archivov\xe1no", _s16_211, ":count plateb bylo \xfasp\u011b\u0161n\u011b smaz\xe1no", _s17_119, _s37_16, "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_16, "expense", "N\xe1klad", "expenses", "N\xe1klady", "vendor", "Dodavatel", "vendors", "Dodavatel\xe9", "task", "Task", "tasks", "\xdalohy", "project", "Project", "projects", "Projects", "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", ":user archivoval platbu :payment", "activity_13", ":user smazal platbu :payment", "activity_14", ":user zadal :credit kredit", "activity_15", ":user zm\u011bnil :credit kredit", "activity_16", ":user archivoval :credit kredit", "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_8, "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", ":user obnovil platbu :payment", "activity_28", ":user obnovil :credit kredit", "activity_29", _s42_11, "activity_30", _s28_51, "activity_31", _s29_30, "activity_32", _s28_52, "activity_33", _s29_31, "activity_34", ":user vytvo\u0159il v\xfddaj :expense", "activity_35", _s31_12, "activity_36", _s30_23, "activity_37", _s31_13, "activity_39", _s50_9, "activity_40", _s64_, "activity_41", _s41_6, "activity_42", _s24_37, "activity_43", _s24_38, "activity_44", _s25_52, "activity_45", _s24_39, "activity_46", _s25_53, "activity_47", _s30_24, "activity_48", ":user aktualizoval tiket :ticket", "activity_49", ":user uzav\u0159el tiket :ticket", "activity_50", ":user slou\u010dil tiket :ticket", "activity_51", ":user rozd\u011blil tiket :ticket", "activity_52", ":contact vytvo\u0159il tiket :ticket", "activity_53", ":contact znovu otev\u0159el tiket :ticket", "activity_54", ":user znovu otev\u0159el tiket :ticket", "activity_55", ":contact odpov\u011bd\u011bl na tiket :ticket", "activity_56", ":user zobrazil tiket :ticket", "activity_57", _s39_5, "activity_58", _s31_14, "activity_59", _s32_8, "activity_60", _s28_50, "activity_61", _s28_53, "activity_62", _s28_54, "activity_63", _s61_3, "activity_64", _s62_0, "activity_65", _s61_4, "activity_66", _s63_0, "activity_80", _s40_2, "activity_81", _s40_3, "activity_82", _s41_4, "activity_83", _s40_4, "activity_84", _s41_5, _s17_120, _s17_121, "emailed_quote", "Nab\xeddka \xfasp\u011b\u0161n\u011b odesl\xe1na", "emailed_credit", _s27_61, _s20_58, _s33_20, _s21_71, _s34_17, "expired", "Expirovan\xe9", "all", "All", "select", "Zvolit", _s22_41, _s22_42, "custom_value1", "Custom Value", "custom_value2", "Custom Value", "custom_value3", "Custom Value 3", "custom_value4", "Custom Value 4", _s18_82, _s18_83, _s24_40, _s24_41, _s29_32, _s29_33, _s27_53, _s27_54, _s31_15, _s31_16, "lock_invoices", "Lock Invoices", "translations", "Translations", _s19_51, _s19_52, _s19_53, _s19_54, _s22_43, _s22_44, _s22_45, _s22_46, _s21_72, _s21_73, _s21_74, _s21_75, _s21_76, _s21_77, _s21_78, _s21_79, _s22_47, _s22_48, _s22_49, _s22_50, _s22_51, _s22_52, _s22_53, "\u010c\xedseln\xe1 \u0159ada faktur", _s20_59, _s20_60, _s20_61, "\u010c\xedseln\xe1 \u0159ada nab\xeddek", _s21_80, _s21_81, _s21_82, _s21_83, _s21_84, _s21_81, _s21_85, _s21_83, _s18_84, _s18_85, "counter_padding", "Counter Padding", _s28_55, _s28_59, _s18_86, _s18_87, _s18_88, _s18_89, _s18_90, _s18_91, _s18_92, _s18_93, _s18_94, _s18_95, _s18_96, _s18_97, _s21_86, _s21_87, _s19_55, _s19_56, _s21_88, _s21_89, _s29_34, _s29_35, "show_table", "Show Table", "show_list", "Show List", "client_city", "Client City", "client_state", "Client State", "client_country", "Client Country", _s16_212, _s16_213, "client_balance", "Client Balance", "client_address1", "Client Street", "client_address2", _s16_214, "vendor_address1", "Vendor Street", "vendor_address2", _s16_215, _s24_42, _s22_55, _s24_43, _s25_54, "type", "Typ", "invoice_amount", "\u010c\xe1stka faktury", _s16_216, _s16_233, "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_122, _s18_48, _s17_123, _s18_49, _s17_124, _s18_50, _s17_125, _s18_51, "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_57, _s19_58, _s16_217, _s16_226, _s19_59, _s19_60, "tax_name1", "Tax Name 1", "tax_name2", "Tax Name 2", "tax_name3", "Tax Name 3", "transaction_id", "Transaction ID", _s18_98, _s18_99, _s16_218, _s16_219], t1, t1), "da", A.LinkedHashMap_LinkedHashMap$_literal(["add_to_invoice", "Tilf\xf8j til faktura nr.: :invoice", _s17_, _s17_0, "week", "Uge", "created_record", _s27_, _s25_, "En e-mail er blevet sendt til :client med faktura :invoice p\xe5lydende :amount.", _s26_, _s17_1, _s31_, _s50_, _s31_0, _s22_, _s36_, _s55_, _s20_, _s20_0, _s25_0, _s38_, _s16_, _s16_0, "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_, "change_status", "Change Status", "fees_sample", _s46_, _s19_, _s19_0, _s24_, _s29_, "after_saving", "After Saving", "view_record", "View Record", _s21_, _s21_0, _s26_0, _s37_, _s19_1, _s19_2, "json_help", _s58_, "release_notes", "Release Notes", _s23_, _s33_, "started_tasks", _s33_0, "stopped_tasks", _s33_1, "approved_quote", _s27_55, "approved_quotes", _s35_, "approve", "Godkend", "client_website", "Client Website", "invalid_time", "Invalid Time", _s21_1, _s21_2, _s20_1, _s20_2, _s27_0, _s27_1, _s23_0, _s23_1, "load_pdf", "Load PDF", _s16_1, _s16_2, _s24_0, _s44_, "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_3, _s16_4, "purged_client", _s26_1, _s27_2, _s77_, _s22_0, _s34_, _s30_, _s47_, "small", "Small", _s21_3, _s34_0, _s22_1, _s35_0, _s16_5, _s45_, "wait_for_saving", _s44_0, _s20_3, _s94_, "remaining", "Remaining", "invoice_paid", "Invoice Paid", "activity_120", _s50_0, "activity_121", _s50_1, "activity_122", _s51_, "activity_123", _s50_2, "activity_124", _s51_0, "normal", "Normal", "large", "Large", "extra_large", "Extra Large", _s16_6, _s16_7, _s21_4, _s42_, "print_pdf", "Print PDF", "remind_me", "Remind Me", _s16_8, _s16_9, "click_selected", "Click Selected", "hide_preview", "Hide Preview", "edit_record", "Edit Record", _s27_3, _s57_, "giropay", "GiroPay", "direct_debit", "Direct Debit", _s21_5, _s30_0, "set_password", "S\xe6t adgangskode", _s17_2, _s59_, _s16_10, _s58_0, _s20_4, _s33_2, "disconnect", "Disconnect", "add_to_invoices", "Add to Invoices", "acss", _s29_36, "becs", _s17_126, "bulk_download", "Download", _s17_3, _s104_, "persist_ui", "Persist UI", "persist_ui_help", _s104_0, _s18_, _s18_0, _s17_4, _s17_5, "has_tasks", "Has Tasks", "registration", "Registration", _s27_4, _s50_3, "view_expense", _s23_38, "view_statement", "View Statement", "sepa", _s17_127, "ideal", "iDEAL", "przelewy24", "Przelewy24", "eps", "EPS", "fpx", "FPX", _s18_1, _s18_2, "system", "System", _s19_3, _s19_4, "updated_company", _s28_, "kbc", "KBC", "bancontact", "Bancontact", _s19_5, _s44_1, "webhook_success", "Webhook Success", _s24_1, _s40_, _s27_5, _s43_, "app", "App", _s20_5, _s46_0, _s16_11, _s16_220, _s18_3, "Email Invoice", _s16_12, "Email Quote", _s17_6, "Email Credit", "from_name", "From Name", _s16_13, _s16_221, _s17_7, _s17_8, _s18_4, _s18_5, _s21_6, _s21_7, _s22_2, _s22_3, _s25_1, _s38_0, _s25_2, _s38_1, _s26_2, _s39_, _s25_3, _s22_56, _s25_4, _s38_2, _s26_3, _s39_0, _s24_2, _s24_3, _s25_5, _s25_6, "last_sent_date", "Last Sent Date", "include_drafts", "Include Drafts", _s19_6, _s32_0, "is_invoiced", "Is Invoiced", "change_plan", "Change Plan", "persist_data", "Persist Data", "customer_count", "Customer Count", _s16_14, _s16_15, _s16_16, _s16_17, _s28_0, _s28_1, "decimal_comma", "Decimal Comma", _s26_4, _s35_1, "select_method", "Select Method", "select_platform", "Select Platform", _s28_2, _s42_0, _s16_18, _s27_6, "enable_markdown", "Enable Markdown", _s20_6, _s35_2, "user_guide", "Brugerguide", _s18_6, _s18_7, "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_1, _s31_2, _s25_7, _s25_8, _s33_3, _s33_4, _s27_7, _s27_8, _s36_0, _s36_1, _s31_3, _s31_4, _s25_9, _s25_10, "net_subtotal", "Net", "review_app", "Review App", "check_status", "Check Status", "free_trial", "Free Trial", _s23_2, _s57_0, _s21_8, _s62_, "change_email", "Change Email", _s25_11, _s52_, _s21_9, _s21_10, "uninvoiced", "Uninvoiced", "subdomain_guide", _s120_, "send_time", "Send Time", "import_data", "Import Data", "import_settings", "Import Settings", _s17_9, _s28_3, _s19_7, _s48_, "json", "JSON", _s24_4, _s24_5, "wait_for_data", _s42_1, "net_total", "Net Total", "has_taxes", "Has Taxes", _s16_19, _s16_20, _s18_8, _s40_0, "login_success", _s16_21, "login_failure", "Failed Login", "exported_data", _s67_, _s23_3, _s23_4, _s28_4, _s41_, "step_1_sign_in", "Step 1: Sign In", _s16_22, _s17_10, "account_id", "Account ID", _s27_9, _s35_3, "activity_100", _s50_4, "activity_101", _s50_5, "activity_102", _s51_1, "activity_103", _s50_6, "activity_104", _s51_2, _s18_9, _s18_10, _s23_5, _s35_4, "gateway_setup", "Gateway Setup", "preview_sidebar", "Preview Sidebar", _s16_23, _s16_24, _s18_11, _s31_5, _s16_25, _s16_26, "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_12, _s18_13, _s17_11, _s17_12, "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_11, _s53_, _s25_12, _s37_0, _s17_13, _s17_14, "is_viewed", "Is Viewed", "letter", "Letter", "legal", "Legal", "page_layout", "Page Layout", "portrait", "Portrait", "landscape", "Landscape", _s26_5, _s85_, _s20_7, _s54_, _s21_12, _s21_13, _s17_15, _s17_16, "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_14, _s18_15, "promo_code", "Promo code", "promo_discount", "Promo Discount", _s18_16, _s18_17, _s16_27, _s16_28, "max_seats_limit", "Max Seats Limit", "trial_enabled", "Trial Enabled", "trial_duration", "Trial Duration", _s21_14, _s21_15, _s18_18, _s18_19, "plan_map", "Plan Map", "refund_period", "Refund Period", _s21_16, _s21_17, "purchase_page", "Purchase Page", "security", "Sikkerhed", "email_bounced", "Email Bounced", _s20_8, "Spam Complaint", "email_delivery", "Email Delivery", _s16_29, _s16_30, "pdf_response", "PDF Response", _s22_4, _s22_5, "pdf_failed", "PDF Failed", "pdf_success", "PDF Success", "modified", "Modified", "subscription", "Subscription", "subscriptions", "Subscriptions", _s16_31, _s16_32, _s17_17, _s17_18, _s20_9, _s33_5, _s20_10, "Abonnementet blev opdateret", _s21_18, _s34_1, _s20_11, _s33_7, _s20_12, _s33_8, _s21_19, _s34_2, _s19_8, _s21_20, _s20_13, _s27_10, _s26_6, _s26_7, "connect_gmail", "Connect Gmail", _s16_33, _s16_34, "connected_gmail", _s28_5, _s18_20, _s31_6, _s16_35, _s100_, _s16_36, _s16_37, "count_minutes", ":count Minutes", _s16_38, _s16_39, _s29_0, _s29_1, "use_last_email", "Use last email", _s16_40, _s16_41, _s21_21, _s51_3, _s27_11, _s35_5, _s27_12, _s27_13, _s34_3, _s52_0, "help_translate", "Help Translate", _s23_6, _s23_7, "resend_invite", _s17_128, _s19_9, _s25_13, _s16_42, _s30_1, _s19_10, _s33_9, "delivered", "Delivered", "bounced", "Bounced", "spam", "Spam", "view_docs", "View Docs", _s32_1, _s72_, "send_sms", "Send SMS", "sms_code", "SMS Code", _s21_22, _s46_1, _s18_21, _s46_2, "connect_google", "Connect Google", _s17_19, _s17_20, _s17_21, _s25_55, _s18_22, _s18_23, _s34_4, _s34_5, "stay_logged_in", "Stay Logged In", _s23_8, _s40_1, "count_hours", ":count Hours", "count_day", "1 Day", "count_days", ":count Days", _s19_11, _s19_12, _s17_22, _s17_23, "resend_email", "Resend Email", _s26_8, _s33_10, _s16_43, "Refunderet betaling", _s19_13, _s19_14, _s19_15, _s45_0, "list_long_press", "List Long Press", "show_actions", "Show Actions", _s17_24, _s17_25, _s27_14, _s51_4, _s21_23, _s97_, "this_quarter", "This Quarter", "last_quarter", "Forrige kvartal", "to_update_run", "To update run", _s18_24, "Konvert\xe9r til en faktura", _s16_44, _s16_45, "invoice_project", "Faktur\xe9r projekt", "invoice_task", "Fakturer opgave", "invoice_expense", "Invoice Expense", _s19_16, _s21_24, _s20_14, _s27_15, _s16_46, _s16_47, "save_and_email", "Save and Email", _s16_48, _s16_49, _s16_50, _s16_51, _s17_26, _s17_27, _s22_6, _s22_7, _s24_6, _s24_7, "converted_total", "Converted Total", "is_sent", "Is Sent", _s17_28, _s17_29, "document_upload", "Document Upload", _s20_15, _s34_6, "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_25, _s21_26, _s26_9, _s96_, "running_tasks", "Running Tasks", "recent_tasks", "Recent Tasks", "recent_expenses", "Recent Expenses", _s17_30, _s17_31, "update_app", "Update App", "started_import", _s27_16, _s24_8, _s24_9, _s20_16, _s20_17, _s18_26, _s18_27, "column", "Kolonne", "sample", "Eksempel", "map_to", "Map To", "import", "Importer", _s25_14, _s29_2, "select_file", "Venligst v\xe6lg en fil", _s16_52, _s16_53, "csv_file", "V\xe6lg CSV-fil", "csv", "CSV", "freshbooks", "FreshBooks", "invoice2go", "Invoice2go", "invoicely", "Invoicely", "waveaccounting", "Wave Accounting", "zoho", "Zoho", "accounting", "Accounting", _s22_8, _s24_10, "import_type", "Import Type", "html_mode", "HTML Mode", "html_mode_help", _s43_0, "view_licenses", "View Licenses", "webhook_url", "Webhook URL", _s17_32, _s17_33, "sidebar_editor", "Sidebar Editor", _s22_9, _s31_17, "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_11, _s24_12, _s24_13, _s24_14, "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_9, "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_15, _s48_0, "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_34, _s17_35, "clear_cache", "Clear Cache", "sort_order", "Sort Order", "task_status", "Status", "task_statuses", "Task Statuses", "new_task_status", "New Task Status", _s16_54, _s16_55, _s19_17, _s32_2, _s19_18, _s31_18, _s20_18, _s33_11, _s19_19, _s32_3, _s19_20, _s32_4, _s20_19, _s33_12, _s22_10, _s42_2, _s21_27, _s41_0, _s22_11, _s42_3, _s18_28, _s20_20, _s20_21, _s27_17, _s16_56, _s16_57, _s21_28, _s52_1, _s20_22, _s20_23, _s25_15, _s42_4, _s20_24, _s20_25, _s25_16, _s42_5, _s21_29, _s25_17, _s18_29, _s18_30, "task_settings", "Task Settings", _s20_26, _s20_27, _s18_31, "Udgiftskategorier", _s20_28, "Ny udgiftskategori", _s21_30, _s21_31, _s24_16, "Udgiftskategori oprettet", _s24_17, "Ajourf\xf8rt udgiftskategori", _s25_18, "Udgiftskategori arkiveret", _s24_18, "Sletning af kategori er gennemf\xf8rt", _s24_19, _s37_3, _s25_19, "Udgiftskategori genoprettet", _s27_18, ".count udgiftskategori(er) arkiveret", _s26_10, _s46_3, _s27_19, _s47_0, _s23_10, _s25_20, _s25_21, _s32_5, _s21_32, _s21_33, "show_option", "Show Option", _s22_12, _s50_7, "view_changes", "View Changes", "force_update", "Force Update", _s17_36, _s76_, "mark_paid_help", _s31_19, _s18_33, _s18_101, _s23_11, _s33_21, _s29_3, _s26_42, _s21_34, _s20_30, _s16_58, _s16_59, _s18_34, _s18_35, "crypto", "Crypto", "paypal", "Paypal", "alipay", "Alipay", "sofort", "Sofort", "apple_pay", _s16_222, "user_field", "User Field", "variables", "Variables", "show_password", "Show Password", "hide_password", "Hide Password", "copy_error", "Copy Error", "capture_card", "Capture Card", _s17_37, _s17_38, "total_taxes", "Total Taxes", "line_taxes", "Line Taxes", "total_fields", "Total Fields", _s25_22, _s38_5, _s25_23, _s38_6, _s25_24, _s38_7, "gateway_refund", "Gateway Refund", _s19_21, _s43_1, "due_date_days", "Due Date", "paused", "Paused", "mark_active", "Mark\xe9r som aktiv", "day_count", "Day :count", _s22_13, _s22_14, _s21_35, _s21_36, _s17_39, _s17_40, "endless", "Endless", "next_send_date", "Next Send Date", _s16_60, _s16_61, _s17_41, "Gentaget faktura", _s18_36, "Gentagende fakturaer", _s21_37, "Ny gentaget fakture", _s22_15, _s22_16, _s25_25, _s38_8, _s25_26, _s38_9, _s26_11, _s39_1, _s25_27, _s38_10, _s25_28, _s38_11, _s26_12, _s39_2, _s27_20, _s47_1, _s26_13, _s46_4, _s27_21, _s47_2, _s24_20, _s26_14, _s25_29, _s32_6, "send_date", "Send Date", "auto_bill_on", "Auto Bill On", _s28_6, _s28_7, "profit", "Fortjeneste", "line_item", "Line Item", _s18_38, _s18_39, _s23_12, _s35_6, _s19_22, _s19_23, _s24_21, _s52_2, "test_mode", "Test Mode", "opened", "Opened", _s30_2, _s22_17, _s30_3, _s22_18, "gateway_success", "Gateway Success", "gateway_failure", "Gateway Failure", "gateway_error", "Gateway Error", "email_send", "Email Send", _s17_43, _s17_44, "failure", "Failure", "quota_exceeded", "Quota Exceeded", _s16_62, _s16_63, "system_logs", "System Logs", "view_portal", "Se Portal", "copy_link", "Copy Link", "token_billing", "Gem kort detaljer", _s24_22, _s24_23, "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_40, _s18_41, "pdf_page_info", _s23_13, _s16_64, _s29_38, "emailed_quotes", _s27_56, "emailed_credits", _s28_56, "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_6, "client_created", "Client Created", _s20_31, _s20_32, _s20_33, _s20_34, "completed", "Completed", "gross", "Gross", "net_amount", "Net Amount", "net_balance", "Net Balance", "client_settings", "Client Settings", _s17_45, _s17_46, _s17_47, _s17_48, "selected_quotes", "Selected Quotes", "selected_tasks", "Selected Tasks", _s17_49, _s17_50, _s17_51, "Kommende fakturaer", _s17_53, _s17_54, "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_55, _s28_8, "api_webhooks", "API Webhooks", "search_webhooks", _s22_19, "search_webhook", _s16_65, "webhook", "Webhook", "webhooks", "Webhooks", "new_webhook", "New Webhook", "edit_webhook", "Edit Webhook", "created_webhook", _s28_9, "updated_webhook", _s28_10, _s16_66, _s29_4, "deleted_webhook", _s28_11, "removed_webhook", _s28_12, _s16_67, _s29_5, _s17_56, _s37_4, _s16_68, _s36_2, _s16_69, _s36_3, _s17_57, _s37_5, "api_tokens", "API Token's", "api_docs", "API Docs", "search_tokens", _s20_35, "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_22, "deleted_token", "Token slettet", "removed_token", _s26_18, "restored_token", _s27_23, "archived_tokens", _s35_7, "deleted_tokens", _s34_7, "restored_tokens", _s35_8, _s19_24, _s19_25, _s24_24, _s45_1, _s21_39, _s19_26, "email_invoice", "Send faktura som e-mail", "email_quote", "E-mail tilbuddet", "email_credit", "Email Credit", "email_payment", "Email Payment", _s20_36, _s41_1, "ledger", "Ledger", "view_pdf", "View PDF", "all_records", "All records", "owned_by_user", "Owned by user", _s16_70, _s16_71, "contact_name", "Kontakt navn", "use_default", "Use default", _s16_72, _s17_58, "number_of_days", "Number of days", _s23_14, _s23_15, "payment_term", "Payment Term", _s16_73, _s16_74, _s17_59, _s17_60, _s20_37, _s33_13, _s20_38, _s33_14, _s21_40, _s34_8, _s20_39, _s33_15, _s20_40, _s33_16, _s21_41, _s34_9, _s22_20, _s42_7, _s21_42, _s41_2, _s22_21, _s42_8, "email_sign_in", _s18_100, "change", "Change", _s23_16, _s28_13, _s24_25, _s29_6, "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_42, _s18_43, _s16_75, _s16_223, "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_76, _s16_224, "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_61, "search_design", "Search 1 Design", "search_invoice", _s16_77, "search_client", "Search 1 Client", "search_product", _s16_78, "search_quote", "Search 1 Quote", "search_credit", "Search 1 Credit", "search_vendor", "Search 1 Vendor", "search_user", "Search 1 User", "search_tax_rate", _s17_62, "search_task", "Search 1 Tasks", "search_project", _s16_79, "search_expense", _s16_80, "search_payment", _s16_81, "search_group", "Search 1 Group", "refund_payment", _s17_130, _s17_63, _s30_4, _s18_44, _s31_7, _s16_82, _s29_7, _s17_64, _s30_5, "reverse", "Reverse", "full_name", "Full Name", _s17_65, "By/Postnummer", _s17_67, "Postnummer/By/Region", "custom1", "First Custom", "custom2", "Second Custom", "custom3", "Third Custom", "custom4", "Fourth Custom", "optional", "Optional", "license", "License", "purge_data", "Purge Data", _s16_83, _s32_7, _s18_45, "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_30, "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_57, "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_31, _s25_32, _s16_84, _s16_85, "apply_license", "Anvend licens", "cancel_account", "Annuller konto", _s22_22, "ADVARSEL: Dette vil permanent slette din konto, der er INGEN mulighed for at fortryde.", "delete_company", "Delete Company", _s22_23, _s69_, "enabled_modules", "Enabled Modules", "converted_quote", _s28_14, "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_24, "updated_design", _s27_25, "archived_design", _s28_15, "deleted_design", _s27_26, "removed_design", _s27_27, "restored_design", _s28_16, _s16_86, _s36_4, "deleted_designs", _s35_9, _s16_87, _s36_5, "proposals", "Projektforslag", "tickets", "Sager", _s16_88, "Gentagne tilbud", "recurring_tasks", "Recurring Tasks", _s18_46, _s18_47, "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_31, "restored_credit", "Kredit genskabt", _s16_90, "Arkiverede :count kreditter", "deleted_credits", "Slettede :count kreditter", _s16_91, _s36_6, "current_version", "Nuv\xe6rende version", "latest_version", "Latest Version", "update_now", "Update Now", _s26_19, _s41_3, _s16_92, _s16_93, "app_updated", _s29_8, "learn_more", "L\xe6r mere", "integrations", "Integrations", "tracking_id", "Tracking Id", _s17_69, _s17_70, "credit_footer", "Credit Footer", "credit_terms", "Credit Terms", "new_company", "Nyt firma", "added_company", _s26_20, "company1", _s16_94, "company2", _s16_95, "company3", _s16_96, "company4", _s16_97, "product1", _s16_98, "product2", _s16_99, "product3", _s16_100, "product4", _s16_101, "client1", "Custom Client 1", "client2", "Custom Client 2", "client3", "Custom Client 3", "client4", "Custom Client 4", "contact1", _s16_102, "contact2", _s16_103, "contact3", _s16_104, "contact4", _s16_105, "task1", "Custom Task 1", "task2", "Custom Task 2", "task3", "Custom Task 3", "task4", "Custom Task 4", "project1", _s16_106, "project2", _s16_107, "project3", _s16_108, "project4", _s16_109, "expense1", _s16_110, "expense2", _s16_111, "expense3", _s16_112, "expense4", _s16_113, "vendor1", "Custom Vendor 1", "vendor2", "Custom Vendor 2", "vendor3", "Custom Vendor 3", "vendor4", "Custom Vendor 4", "invoice1", _s16_114, "invoice2", _s16_115, "invoice3", _s16_116, "invoice4", _s16_117, "payment1", _s16_118, "payment2", _s16_119, "payment3", _s16_120, "payment4", _s16_121, "surcharge1", _s18_48, "surcharge2", _s18_49, "surcharge3", _s18_50, "surcharge4", _s18_51, "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_52, _s18_53, _s17_71, _s17_72, "contact_phone", "Kontakttelefon", _s21_43, _s22_24, _s21_44, _s22_25, _s21_45, _s22_26, _s21_46, _s22_27, _s17_73, "Shipping Street", _s17_74, _s18_54, "shipping_city", "Shipping City", "shipping_state", _s23_17, _s20_41, _s20_42, _s16_122, _s16_123, _s16_124, "Billing Street", _s16_125, _s17_75, "billing_city", "Billing City", "billing_state", _s22_28, _s19_27, _s19_28, "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_126, _s16_127, "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_47, _s35_10, _s30_6, _s63_, "message", "Besked", "from", "Fra", _s20_43, _s20_44, _s25_33, _s56_, _s20_45, _s34_10, _s18_55, _s18_56, _s23_18, _s33_22, _s18_57, _s18_58, "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_48, _s21_90, _s20_46, _s58_1, _s19_29, _s19_30, _s23_19, _s23_20, _s20_47, _s20_48, "deleted_logo", _s25_34, "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_76, _s17_77, "show_cost_help", _s55_0, _s21_49, _s21_50, _s26_21, _s58_2, _s21_51, _s21_52, _s26_22, _s60_, _s21_53, _s21_54, _s26_23, _s34_11, _s16_128, _s16_129, _s21_55, _s47_3, "one_tax_rate", "One Tax Rate", "two_tax_rates", "Two Tax Rates", "three_tax_rates", "Three Tax Rates", _s16_130, _s16_131, "user", "User", "invoice_tax", "Invoice Tax", "line_item_tax", "Line Item Tax", "inclusive_taxes", "Inclusive Taxes", _s17_78, _s17_79, "item_tax_rates", "Item Tax Rates", _s18_59, "V\xe6lg venligst en kunde", "configure_rates", "Configure rates", _s18_60, _s18_61, "tax_settings", "Tax Settings", _s18_62, "Tax Rates", "accent_color", "Accent Color", "switch", "Skift", _s19_31, _s20_49, "options", "Options", _s16_132, _s16_133, "multi_line_text", "Multi-line text", "dropdown", "Dropdown", "field_type", "Field Type", _s27_32, _s39_3, "submit", "Indsend", _s16_134, "Generhverv din adgangskode", "late_fees", "Late Fees", "credit_number", "Kreditnummer", "payment_number", "Payment Number", "late_fee_amount", "Late Fee Amount", _s16_135, _s16_136, "schedule", "Schedule", "before_due_date", _s19_32, "after_due_date", _s18_63, _s18_64, _s22_29, "days", "Dage", "invoice_email", "Faktura e-mail", "payment_email", "Betalings e-mail", "partial_payment", "Partial Payment", "payment_partial", "Partial Payment", _s21_56, _s21_57, "quote_email", "Tilbuds e-mail", _s16_137, _s16_138, _s16_139, _s16_140, "administrator", "Administrator", _s18_65, _s66_, "user_management", "Brugerh\xe5ndtering", "users", "Brugere", "new_user", "New User", "edit_user", "Rediger bruger", "created_user", _s25_35, "updated_user", "Bruger opdateret", "archived_user", _s26_24, "deleted_user", "Bruger slettet", "removed_user", _s25_38, "restored_user", "Bruger genskabt", "archived_users", _s34_12, "deleted_users", _s33_17, "removed_users", _s33_18, "restored_users", _s34_13, _s16_141, _s16_142, "invoice_options", "Fakturaindstillinger", _s17_80, _s19_64, _s22_30, "Vis kun delbetalinger hvis der er forekommet en delbetaling.", _s23_21, "Embed Documents", _s28_19, _s39_4, _s16_143, "Show header on", _s16_144, "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_65, "invoice_footer", "Faktura fodnoter", "quote_terms", "Quote Terms", "quote_footer", "Quote Footer", _s18_66, "Auto Email", _s23_22, _s61_, _s18_67, "Auto Archive", _s23_23, _s53_1, _s18_68, "Auto konvertering", _s23_24, _s70_, _s17_82, _s17_83, "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_84, "Tre m\xe5neder", _s16_145, "Fire m\xe5neder", "freq_six_months", "Seks m\xe5neder", "freq_annually", "\xc5rlig", "freq_two_years", "To \xe5r", _s16_146, "Three Years", "never", "Never", "company", "Company", _s17_85, "Dannede numre", "charge_taxes", "Inkluder skat", "next_reset", "Next Reset", "reset_counter", "Reset Counter", _s16_147, _s16_148, "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_87, _s17_88, "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_89, _s17_90, _s16_149, "Show on PDF", _s21_58, _s51_5, _s25_39, "Afkrydsningsfelt for fakturavilk\xe5r", _s30_7, "Bed kunden om at bekr\xe6fte, at de accepterer fakturavilk\xe5rene.", _s23_25, "Tilbuds Betingelser Afkrydsningsfelt", _s28_20, "Bed kunden om at bekr\xe6fte, at de accepterer tilbudsbetingelserne.", _s25_40, "Fakturasignatur", _s30_8, "Kr\xe6v at klienten giver deres underskrift.", _s23_26, "Tilbuds underskrift", _s22_32, "Adgangskodebeskyttet Fakturaer", _s27_33, "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_26, "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_150, _s16_151, "attach_ubl", "Attach UBL", "email_style", "Email Style", _s19_33, "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_34, _s19_35, "credentials", "Credentials", "update_address", "Opdater adresse", _s19_36, "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_152, _s29_9, _s16_153, _s29_10, _s17_92, _s34_18, _s16_154, _s29_11, _s17_93, _s30_9, _s18_69, _s38_12, _s17_94, _s37_6, _s18_70, _s38_13, "fill_products", "Automatisk-udfyld produkter", _s18_71, "Valg af produkt vil automatisk udfylde beskrivelse og pris", "update_products", "Automatisk opdatering af produkter", _s20_51, "En opdatering af en faktura vil automatisk opdaterer Produkt biblioteket", _s16_155, _s16_156, _s21_59, _s61_2, "fees", "Gebyrer", "limits", "Gr\xe6nser", "provider", "Provider", "company_gateway", "Payment Gateway", _s16_157, _s16_158, _s19_37, "New Gateway", _s20_52, "Edit Gateway", _s23_27, _s28_21, _s23_28, _s28_22, _s24_27, _s29_12, _s23_29, _s28_23, _s24_28, _s29_13, _s25_42, _s37_7, _s24_29, _s36_7, _s25_43, _s37_8, _s16_159, _s16_160, "discard_changes", "Discard Changes", "default_value", "Default value", "disabled", "Disabled", "currency_format", "Currency Format", _s21_60, _s21_61, _s23_30, _s23_31, "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_72, "24 Hour Display", "send_reminders", "Send Reminders", "timezone", "Timezone", _s19_38, _s19_39, _s17_95, _s17_96, _s19_40, _s19_41, _s18_73, _s18_74, _s18_75, _s18_76, "group_settings", "Group Settings", "group", "Group", "groups", "Groups", "new_group", "New Group", "edit_group", "Edit Group", "created_group", _s26_26, "updated_group", _s26_27, "archived_groups", _s35_11, "deleted_groups", _s34_14, "restored_groups", _s35_12, "archived_group", _s27_34, "deleted_group", _s26_28, "restored_group", _s27_35, "upload_logo", "Upload Logo", "uploaded_logo", _s26_29, "logo", "Logo", "saved_settings", _s27_36, _s16_161, "Produkt Indstillinger", "device_settings", "Device Settings", "defaults", "Standarder", "basic_settings", "Basic Settings", _s17_97, "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_32, _s21_62, _s22_33, _s20_53, _s19_42, _s17_131, "price", "Price", "email_sign_up", "Email Sign Up", "google_sign_up", "Google Sign Up", _s27_37, _s28_24, "redeem", "Redeem", "back", "Back", "past_purchases", "Past Purchases", _s19_44, _s19_45, "pro_plan", "Pro Plan", "enterprise_plan", "Enterprise Plan", "count_users", ":count users", "upgrade", "Upgrade", _s25_44, _s25_45, _s24_30, _s24_31, _s33_19, _s77_0, "i_agree_to_the", "I agree to the", _s16_163, "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_77, _s18_78, _s21_63, _s34_15, "download", "Hent", _s27_38, _s27_57, "take_picture", "Take Picture", "upload_file", "Upload File", "document", "Document", "documents", "Documents", "new_document", "New Document", "edit_document", "Edit Document", _s17_99, _s30_10, _s16_165, _s29_14, _s17_100, _s30_11, _s16_166, _s29_15, _s17_101, _s30_12, _s18_79, _s38_14, _s17_102, _s37_9, _s18_80, _s38_15, "no_history", "No History", "expense_date", "Expense Date", "pending", "Afventer", _s16_167, "Logged", _s16_168, "Pending", _s16_169, "Invoiced", "converted", "Konverteret", _s24_32, _s24_44, "exchange_rate", "Exchange Rate", _s16_170, _s16_229, "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_171, "Gennemf\xf8rte arkivering af :count s\xe6lgere", "deleted_vendors", "Gennemf\xf8rte sletning af :count s\xe6lgere", _s16_172, _s36_8, "new_expense", "Indtast udgift", "created_expense", _s28_27, "updated_expense", _s28_28, _s16_173, _s29_16, "deleted_expense", _s28_29, _s16_174, _s29_17, _s17_103, _s30_26, _s16_175, _s29_41, _s17_104, _s37_10, "copy_shipping", "Copy Shipping", "copy_billing", "Copy Billing", "design", "Design", _s21_64, _s21_65, "invoiced", "Faktureret", "logged", "Ajourf\xf8rt", "running", "K\xf8rer", "resume", "Genoptag", "task_errors", "Ret venligst de overlappende tider", "start", "Start", "stop", "Stop", "started_task", _s25_46, "stopped_task", "Opgave stoppet", "resumed_task", _s25_48, "now", "Nu", _s16_176, _s16_177, "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_16, _s19_46, _s19_47, "budgeted_hours", "Budgeted Hours", "created_project", "Projektet blev oprettet", "updated_project", "Projektet blev opdateret", _s16_178, "Projektet blev arktiveret", "deleted_project", _s22_56, _s16_179, "Projektet blev genskabt", _s17_105, ":count projekter blev arkiveret", _s16_180, ":count projekter blev slettet", _s17_106, _s37_11, "new_project", "Nyt projekt", _s27_42, _s28_33, "if_you_like_it", _s21_66, "click_here", "Klik her", _s18_81, "Click here", "to_rate_it", "to rate it.", "average", "Average", "unapproved", "Unapproved", _s30_13, _s42_10, "locked", "Locked", "authenticate", "Authenticate", _s19_48, _s19_49, _s24_33, _s24_34, "footer", "Fod", "compare", "Compare", "hosted_login", "Hosted Login", "selfhost_login", "Selfhost Login", "google_sign_in", _s19_62, "today", "Today", "custom_range", "Valgfri periode", "date_range", "Dato omr\xe5de", "current", "Current", "previous", "Previous", "current_period", "Current Period", _s17_107, _s17_108, "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_181, _s16_182, "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_54, _s20_55, "billing_address", "Faktura adresse", _s16_183, _s16_184, "total_revenue", "Samlede indt\xe6gter", "average_invoice", "Gennemsnitlig fakturaer", "outstanding", "Forfaldne", "invoices_sent", _s22_57, "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_185, _s16_186, _s23_33, _s23_34, _s26_32, _s26_33, _s21_67, _s21_68, _s26_34, _s26_35, "ascending", "Ascending", "descending", "Descending", "save", "Gem", _s17_109, _s17_110, "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_50, _s30_14, "error", "Error", _s16_187, _s16_188, "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_189, _s16_190, "product", "Produkt", "products", "Produkter", "new_product", "New Product", "created_product", "Produkt oprettet", "updated_product", "Produkt opdateret", _s16_191, "Produkt arkiveret", "deleted_product", "Sletning af produkt gennemf\xf8rt", _s16_192, "Genskabelse af produkt gennemf\xf8rt", _s17_111, _s37_18, _s16_193, "Sletning af :count produkter gennemf\xf8rt", _s17_112, _s37_12, "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_194, "Arkiverede :count kunder", "deleted_client", "Kunde slettet", "deleted_clients", "Slettede :count kunder", "restored_client", "Kunde genskabt", _s16_195, _s36_10, "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_196, "Faktura arkiveret", "deleted_invoice", "Faktura slettet", _s16_197, "Faktura genskabt", _s17_113, "Arkiverede :count fakturaer", _s16_198, "Slettede :count fakturaer", _s17_114, _s37_13, "emailed_invoice", "E-mail faktura sendt", "emailed_payment", _s28_57, "amount", "Bel\xf8b", "invoice_number", "Fakturanummer", "invoice_date", _s16_234, "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_199, _s16_200, "status", "Status", _s17_115, "Invoice Status", "quote_status", "Quote Status", _s22_34, _s22_35, _s22_36, _s19_63, "count_selected", ":count selected", "total", "Total", "percent", "Procent", "edit", "Rediger", "dismiss", "Dismiss", _s20_56, _s20_57, _s22_37, _s22_38, _s24_35, _s24_36, "task_rate", "Task Rate", "settings", "Indstillinger", "language", "Language", "currency", "Currency", "created_at", "Oprettelsesdato", "created_on", "Created On", "updated_at", "Opdateret", "tax", "Moms", _s30_15, _s30_16, _s27_46, _s27_47, "past_due", "Past Due", "draft", "Kladde", "sent", "Sendt", "viewed", "Viewed", "approved", "Approved", "partial", "Udbetaling", "paid", "Betalt", "mark_sent", "Mark\xe9r som sendt", _s22_39, _s35_13, _s22_40, _s35_13, _s23_35, _s36_11, _s23_36, _s36_11, "done", "F\xe6rdig", _s37_14, _s37_15, "dark_mode", "M\xf8rk tilstand", _s27_48, _s35_14, "refresh_data", "Refresh Data", "blank_contact", "Blank Contact", "activity", "Aktivitet", _s16_201, _s16_202, "clone", "Kopi\xe9r", "loading", "Loading", "industry", "Industry", "size", "Size", "payment_terms", "Betalingsvilk\xe5r", "payment_date", "Betalingsdato", "payment_status", "Payment Status", _s16_203, "Pending", _s16_204, "Voided", _s16_205, "Failed", _s16_206, "Completed", _s16_207, _s18_43, _s16_208, "Refunded", _s17_116, "Unapplied", _s17_117, _s19_14, "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_69, "Transaktionsreference", "enter_payment", "Tilf\xf8j betaling", "new_payment", "Indtast betaling", "created_payment", "Betaling oprettet", "updated_payment", "Betaling opdateret", _s16_209, "Betaling arkiveret", "deleted_payment", _s16_235, _s16_210, "Betaling genskabt", _s17_118, "Arkiverede :count betalinger", _s16_211, "Slettede :count betalinger", _s17_119, _s37_16, "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_16, "expense", "Expense", "expenses", "Udgifter", "vendor", "S\xe6lger", "vendors", "S\xe6lgere", "task", "Opgave", "tasks", "Opgaver", "project", "Projekt", "projects", "Projekter", "activity_1", _s28_45, "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", ":user opdaterede sagen :ticket", "activity_49", ":user lukkede sagen :ticket", "activity_50", ":user sammenflettede sagen :ticket", "activity_51", ":user opdelte sagen :ticket", "activity_52", ":contact \xe5bnede sagen :ticket", "activity_53", ":contact gen\xe5bnede sagen :ticket", "activity_54", ":user gen\xe5bnede sagen :ticket", "activity_55", ":contact besvarede sagen :ticket", "activity_56", ":user l\xe6ste sagen :ticket", "activity_57", _s39_5, "activity_58", _s31_14, "activity_59", _s32_8, "activity_60", _s28_50, "activity_61", _s28_53, "activity_62", _s28_54, "activity_63", _s61_3, "activity_64", _s62_0, "activity_65", _s61_4, "activity_66", _s63_0, "activity_80", _s40_2, "activity_81", _s40_3, "activity_82", _s41_4, "activity_83", _s40_4, "activity_84", _s41_5, _s17_120, _s17_121, "emailed_quote", "Tilbud sendt som e-mail", "emailed_credit", _s27_61, _s20_58, _s33_20, _s21_71, _s34_17, "expired", "Expired", "all", "Alle", "select", "V\xe6lg", _s22_41, _s22_42, "custom_value1", "Custom Value", "custom_value2", "Custom Value", "custom_value3", "Custom Value 3", "custom_value4", "Custom Value 4", _s18_82, _s18_83, _s24_40, _s24_41, _s29_32, _s29_33, _s27_53, _s27_54, _s31_15, _s31_16, "lock_invoices", "Lock Invoices", "translations", "Translations", _s19_51, _s19_52, _s19_53, _s19_54, _s22_43, _s22_44, _s22_45, _s22_46, _s21_72, _s21_73, _s21_74, _s21_75, _s21_76, _s21_77, _s21_78, _s21_79, _s22_47, _s22_48, _s22_49, _s22_50, _s22_51, _s22_52, _s22_53, "Fakturanummer-t\xe6ller", _s20_59, _s20_60, _s20_61, "Tilbuds nummer-t\xe6ller", _s21_80, _s21_81, _s21_82, _s21_83, _s21_84, _s21_81, _s21_85, _s21_83, _s18_84, _s18_85, "counter_padding", "Counter Padding", _s28_55, _s28_59, _s18_86, _s18_87, _s18_88, _s18_89, _s18_90, _s18_91, _s18_92, _s18_93, _s18_94, _s18_95, _s18_96, _s18_97, _s21_86, _s21_87, _s19_55, _s19_56, _s21_88, _s21_89, _s29_34, _s29_35, "show_table", "Show Table", "show_list", "Show List", "client_city", "Client City", "client_state", "Client State", "client_country", "Client Country", _s16_212, _s16_213, "client_balance", "Client Balance", "client_address1", "Client Street", "client_address2", _s16_214, "vendor_address1", "Vendor Street", "vendor_address2", _s16_215, _s24_42, _s22_55, _s24_43, _s25_54, "type", "Type", "invoice_amount", "Invoice Amount", _s16_216, "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_122, _s18_48, _s17_123, _s18_49, _s17_124, _s18_50, _s17_125, _s18_51, "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_57, _s19_58, _s16_217, "Udgiftskategori", _s19_59, _s19_60, "tax_name1", "Tax Name 1", "tax_name2", "Tax Name 2", "tax_name3", "Tax Name 3", "transaction_id", "Transaction ID", _s18_98, _s18_99, _s16_218, _s16_219], t1, t1), "nl", A.LinkedHashMap_LinkedHashMap$_literal(["add_to_invoice", "Toevoegen aan factuur :invoice", _s17_, _s17_0, "week", "Week", "created_record", _s27_, _s25_, "Factuur :invoice ter waarde van :amount is per e-mail naar :client verstuurd.", _s26_, _s17_1, _s31_, _s50_, _s31_0, _s22_, _s36_, _s55_, _s20_, _s20_0, _s25_0, _s38_, _s16_, "Factuur valuta", "range", "Bereik", "tax_amount1", "Tax Amount 1", "tax_amount2", "Tax Amount 2", "tax_amount3", "Tax Amount 3", "create_project", "Project aanmaken", "update_project", "Update Project", "view_task", "View Task", "cancel_invoice", "Cancel", "changed_status", _s32_, "change_status", "Change Status", "fees_sample", "De toeslag voor een :amount factuur is :total.", _s19_, _s19_0, _s24_, _s29_, "after_saving", "After Saving", "view_record", "View Record", _s21_, _s21_0, _s26_0, _s37_, _s19_1, _s19_2, "json_help", _s58_, "release_notes", "Release Notes", _s23_, _s33_, "started_tasks", _s33_0, "stopped_tasks", _s33_1, "approved_quote", _s27_55, "approved_quotes", _s35_, "approve", "Goedkeuren", "client_website", "Client Website", "invalid_time", "Invalid Time", _s21_1, _s21_2, _s20_1, _s20_2, _s27_0, _s27_1, _s23_0, _s23_1, "load_pdf", "Load PDF", _s16_1, _s16_2, _s24_0, _s44_, "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_3, _s16_4, "purged_client", "De klant is gewist", _s27_2, _s77_, _s22_0, _s34_, _s30_, _s47_, "small", "Small", _s21_3, _s34_0, _s22_1, _s35_0, _s16_5, _s45_, "wait_for_saving", _s44_0, _s20_3, _s94_, "remaining", "Remaining", "invoice_paid", "Invoice Paid", "activity_120", _s50_0, "activity_121", _s50_1, "activity_122", _s51_, "activity_123", _s50_2, "activity_124", _s51_0, "normal", "Normal", "large", "Large", "extra_large", "Extra Large", _s16_6, _s16_7, _s21_4, _s42_, "print_pdf", "Print PDF", "remind_me", "Remind Me", _s16_8, _s16_9, "click_selected", "Click Selected", "hide_preview", "Hide Preview", "edit_record", "Edit Record", _s27_3, _s57_, "giropay", "GiroPay", "direct_debit", "Automatische Incasso", _s21_5, _s30_0, "set_password", "Stel wachtwoord in", _s17_2, _s59_, _s16_10, _s58_0, _s20_4, _s33_2, "disconnect", "Disconnect", "add_to_invoices", "Add to Invoices", "acss", _s29_36, "becs", _s17_126, "bulk_download", "Download", _s17_3, _s104_, "persist_ui", "Persist UI", "persist_ui_help", _s104_0, _s18_, _s18_0, _s17_4, _s17_5, "has_tasks", "Has Tasks", "registration", "Registration", _s27_4, _s50_3, "view_expense", "Bekijk uitgave #:expense", "view_statement", "Toon overzicht", "sepa", "SEPA Automatisch incasso", "ideal", "iDEAL", "przelewy24", "Przelewy24", "eps", "EPS", "fpx", "FPX", _s18_1, _s18_2, "system", "Systeem", _s19_3, _s19_4, "updated_company", _s28_, "kbc", "KBC", "bancontact", "Bancontact", _s19_5, _s44_1, "webhook_success", "Webhook Success", _s24_1, _s40_, _s27_5, _s43_, "app", "App", _s20_5, _s46_0, _s16_11, _s16_220, _s18_3, "Email Invoice", _s16_12, "Email Quote", _s17_6, "Email Credit", "from_name", "Van naam", _s16_13, "Kopieer naar uitgave", _s17_7, "Terugkerende uitgave", _s18_4, "Terugkerende uitgaven", _s21_6, "Nieuwe terugkerende uitgave", _s22_2, "Terugkerende uitgave bewerken", _s25_1, "De terugkerende uitgave is aangemaakt", _s25_2, "De terugkerende uitgave is gewijzigd", _s26_2, "De terugkerende uitgave is gearchiveerd", _s25_3, _s25_56, _s25_4, _s38_2, _s26_3, "De terugkerende uitgave is hersteld", _s24_2, _s24_3, _s25_5, _s25_6, "last_sent_date", "Last Sent Date", "include_drafts", "Include Drafts", _s19_6, _s32_0, "is_invoiced", "Is Invoiced", "change_plan", "Change Plan", "persist_data", "Persist Data", "customer_count", "Customer Count", _s16_14, _s16_15, _s16_16, _s16_17, _s28_0, _s28_1, "decimal_comma", "Decimal Comma", _s26_4, _s35_1, "select_method", "Select Method", "select_platform", "Select Platform", _s28_2, _s42_0, _s16_18, _s27_6, "enable_markdown", "Enable Markdown", _s20_6, _s35_2, "user_guide", "Gebruikershandleiding", _s18_6, _s18_7, "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_1, _s31_2, _s25_7, _s25_8, _s33_3, _s33_4, _s27_7, _s27_8, _s36_0, _s36_1, _s31_3, _s31_4, _s25_9, _s25_10, "net_subtotal", "Netto", "review_app", "Review App", "check_status", "Check Status", "free_trial", "Free Trial", _s23_2, _s57_0, _s21_8, _s62_, "change_email", "Change Email", _s25_11, _s52_, _s21_9, _s21_10, "uninvoiced", "Uninvoiced", "subdomain_guide", _s120_, "send_time", "Send Time", "import_data", "Importeer data", "import_settings", "Import Settings", _s17_9, _s28_3, _s19_7, _s48_, "json", "JSON", _s24_4, _s24_5, "wait_for_data", _s42_1, "net_total", "Net Total", "has_taxes", "Has Taxes", _s16_19, _s16_20, _s18_8, _s40_0, "login_success", _s16_21, "login_failure", "Failed Login", "exported_data", _s67_, _s23_3, _s23_4, _s28_4, _s41_, "step_1_sign_in", "Step 1: Sign In", _s16_22, _s17_10, "account_id", "Account ID", _s27_9, _s35_3, "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_9, _s18_10, _s23_5, _s35_4, "gateway_setup", "Gateway Setup", "preview_sidebar", "Preview Sidebar", _s16_23, _s16_24, _s18_11, _s31_5, _s16_25, _s16_26, "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", "Laatst bijgewerkt", "invoice_item", "Invoice Item", "quote_item", "Quote Item", _s18_12, "Contact voornaam", _s17_11, "Contact achternaam", "order", "Order", "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", "Move Top", "move_up", "Move Up", "move_down", "Move Down", "move_bottom", "Move Bottom", "subdomain_help", "Stel het subdomein in of toon de factuur op uw eigen website.", _s21_11, _s53_, _s25_12, _s37_0, _s17_13, _s17_14, "is_viewed", "Is Viewed", "letter", "Letter", "legal", "Legal", "page_layout", "Page Layout", "portrait", "Portrait", "landscape", "Landscape", _s26_5, _s85_, _s20_7, _s54_, _s21_12, _s21_13, _s17_15, _s17_16, "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_14, _s18_15, "promo_code", "Promocode", "promo_discount", "Promo Discount", _s18_16, _s18_17, _s16_27, _s16_28, "max_seats_limit", "Max Seats Limit", "trial_enabled", "Trial Enabled", "trial_duration", "Trial Duration", _s21_14, _s21_15, _s18_18, _s18_19, "plan_map", "Plan Map", "refund_period", "Refund Period", _s21_16, _s21_17, "purchase_page", "Purchase Page", "security", "Beveiliging", "email_bounced", "Email Bounced", _s20_8, "Spam Complaint", "email_delivery", "Email Delivery", _s16_29, _s16_30, "pdf_response", "PDF Response", _s22_4, _s22_5, "pdf_failed", "PDF Failed", "pdf_success", "PDF Success", "modified", "Modified", "subscription", "Abonnement", "subscriptions", "Abonnementen", _s16_31, "Nieuw Abonnement", _s17_17, "Abonnement wijzigen", _s20_9, "Het abonnement is aangemaakt", _s20_10, "Het abonnement is gewijzigd", _s21_18, "Het abonnement is gearchiveerd", _s20_11, _s31_21, _s20_12, _s31_21, _s21_19, "Succesvol abonnement hersteld", _s19_8, "Zoek 1 abonnement", _s20_13, "Zoek :count abonnementen", _s26_6, "Subdomein is niet beschikbaar", "connect_gmail", "Verbind Gmail", _s16_33, "Verbreek Gmail", "connected_gmail", "Succesvol verbonden met Gmail", _s18_20, "Succesvol verbroken met Gmail", _s16_35, "Wijzigingen aan de code kunnen leiden tot een blokkade tijdens het updaten. Door het volgende commando kan je de wijzigingen verwijderen:", _s16_36, "Klant-id nummer", "count_minutes", ":count minuten", _s16_38, "Wachtwoord timeout", _s29_0, "Gedeelde factuur/offertenummers teller", "use_last_email", "Gebruik laatste e-mail", _s16_40, "Activeer bedrijf", _s21_21, "Schakel e-mails, terugkerende facturen en meldingen in", _s27_11, "Er is een fout opgetreden, probeer het opnieuw", _s27_12, "Stel eerst een wachtwoord in", _s34_3, "Waarschuwing: als u uw telefoonnummer wijzigt, wordt 2FA uitgeschakeld", "help_translate", "Help vertalen", _s23_6, "Selecteer een land", "resend_invite", "Uitnodiging opnieuw versturen", _s19_9, "2FA succesvol uitgeschakeld", _s16_42, "Account succesvol verbonden", _s19_10, "Account succesvol losgekoppeld", "delivered", "Afgeleverd", "bounced", "Bounced", "spam", "Spam", "view_docs", "Bekijk documenten", _s32_1, "Geef een mobiel telefoonnummer op om tweefactor authenticatie in te schakelen", "send_sms", "Verzend SMS", "sms_code", "SMS Code", _s21_22, "Scan de streepjescode met een :link compatibele app.", _s18_21, "Tweestaps-authenticatie ingeschakeld", "connect_google", "Verbind met Google", _s17_19, "Verwijder Google", _s17_21, "Tweestaps-authenticatie", _s18_22, "Schakel twee factor authenticatie uit", _s34_4, "Vereis wachtwoord met sociale login", "stay_logged_in", "Blijf ingelogd", _s23_8, "Waarschuwing: uw sessie loopt bijna af", "count_hours", ":count uren", "count_day", "1 dag", "count_days", ":count dagen", _s19_11, "Time-out van websessie", _s17_22, "Veiligheidsinstellingen", "resend_email", "Email opnieuw verzenden", _s26_8, "Bevestig je e-mailadres", _s16_43, "Gecrediteerde betaling", _s19_13, _s27_62, _s19_15, "Selecteer een gebruiker die is geverifieerd met Gmail", "list_long_press", "Lijst lang indrukken", "show_actions", "Toon acties", _s17_24, "Start Multi select", _s27_14, "Er is een e-mail verzonden om het e-mailadres te bevestigen", _s21_23, "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_24, "Zet om naar factuur", _s16_44, "Registratie link", "invoice_project", "Factureer project", "invoice_task", "Factureer taak", "invoice_expense", "Factureer uitgave", _s19_16, "Zoek betalingstermijn 1", _s20_14, "Zoek :count betalingstermijnen", _s16_46, "Opslaan en bekijk voorbeeld", "save_and_email", "Opslaan en verstuur email", _s16_48, "Ondersteunde gebeurtenissen", _s16_50, "Omgezet bedrag", _s17_26, "Omgekeerd balans", _s22_6, '"Reeds betaald" omzetten', _s24_6, "Omgerekend creditsaldo", "converted_total", "Totaal omzetten", "is_sent", "Is verzonden", _s17_28, "Standaard documenten", "document_upload", "Document uploaden", _s20_15, "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_25, "Foutopsporingsmodus is ingeschakeld", _s26_9, "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_30, "Aankomende uitgaven", "update_app", "Update App", "started_import", "Succesvol begonnen met importeren", _s24_8, "Dubbele kolommapping", _s20_16, "Gebruik inclusieve belastingen", _s18_26, "Is bedrag korting", "column", "Kolom", "sample", "Voorbeeld", "map_to", "Map naar", "import", "Importeer", _s25_14, "Gebruik eerste rij als kolomnaam", "select_file", "Selecteer een bestand", _s16_52, "Geen bestand geselecteerd", "csv_file", "Selecteer CSV bestand", "csv", "CSV", "freshbooks", "FreshBooks", "invoice2go", "Invoice2go", "invoicely", "Invoicely", "waveaccounting", "Wave boekhouding", "zoho", "Zoho", "accounting", "Boekhouding", _s22_8, "Geef alle CSV's op.", "import_type", "Importeer type", "html_mode", "HTML Mode", "html_mode_help", _s43_0, "view_licenses", "Bekijk Licenties", "webhook_url", "Webhook URL", _s17_32, "Editor volledig scherm", "sidebar_editor", "Zijbalk Editor", _s22_9, '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_11, "Verzonden facturen zijn vergrendeld", _s24_13, "Betaalde facturen zijn vergrendeld", "source_code", "Broncode", "app_platforms", "App-platforms", "invoice_late", "Factuur te laat", "quote_expired", "Offerte verlopen", "partial_due", "Te betalen voorschot", "invoice_total", "Factuur totaal", "quote_total", "Offertetotaal", "credit_total", "Totaal krediet", _s23_9, "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_15, "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_34, "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_54, "Taak status aanpassen", _s19_17, "Succesvol een taak status aangemaakt", _s19_18, _s20_66, _s20_18, "Succesvol een taak status gearchiveerd", _s19_19, _s36_14, _s19_20, _s36_14, _s20_19, "Succesvol een taak status hersteld", _s22_10, "Succesvol taakstatussen :value gearchiveerd", _s21_27, "Succesvol taak statussen :value verwijderd", _s22_11, "Succesvol taak statussen :value hersteld", _s18_28, "Zoek 1 taak status", _s20_21, "Zoek :count taak statussen", _s16_56, "Taken tabel tonen", _s21_28, "Weergeef de taken wanneer een factuur wordt aangemaakt", _s20_22, "Factuur taak tijdlog", _s25_15, "Voeg de tijd omschrijvingen toe aan de factuur producten", _s20_24, "Factuur taak datumlog", _s25_16, "Voeg datumdetails toe aan de factuurregelitems", _s21_29, "Start taken voordat het wordt opgeslagen", _s18_29, "Status instellen", "task_settings", "Taak instellingen", _s20_26, "Categorie\xebn instellen", _s18_31, _s16_236, _s20_28, "Nieuwe uitgavecategorie", _s21_30, "Bewerk uitgavencategorie", _s24_16, "De uitgaven categorie is aangemaakt", _s24_17, "De uitgaven categorie is gewijzigd", _s25_18, "De uitgaven categorie is gearchiveerd", _s24_18, "De categorie is verwijderd", _s24_19, "De uitgavencategorie is verwijderd", _s25_19, "De uitgaven categorie hersteld", _s27_18, ":count uitgave-categorie\xebn gearchiveerd", _s26_10, "Succesvol uitgave categorie\xebn :value verwijderd", _s27_19, "Uitgave succesvol hersteld: waarde categorie\xebn", _s23_10, "Zoek 1 uitgavencategorie", _s25_21, "Zoek :count uitgave categorie\xebn", _s21_32, "Gebruik beschikbaar krediet", "show_option", "Toon optie", _s22_12, "Het kredietbedrag mag niet hoger zijn als het te betalen bedrag", "view_changes", "Bekijk wijzigingen", "force_update", "Forceer een update", _s17_36, "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_33, "Moet worden gefactureerd", _s23_11, "Maak het mogelijk de uitgave te factureren", _s29_3, "Laat de documenten zien", _s21_34, "Stel een ruilwaarde in van de valuta", _s16_58, "Uitgave instellingen", _s18_34, "Maak een kopie voor herhaling", "crypto", "Crypto", "paypal", "PayPal", "alipay", "Alipay", "sofort", "Sofort", "apple_pay", _s16_222, "user_field", "Gebruiker Veld", "variables", "Variabelen", "show_password", "Wachtwoord weergeven", "hide_password", "Wachtwoord verbergen", "copy_error", "Fout kopi\xebren", "capture_card", "Capture Kaart", _s17_37, "Automatisch betalen ingeschakeld", "total_taxes", "Totale belasting", "line_taxes", "Regelitem belastingen", "total_fields", "Totaal velden", _s25_22, "Herhalend factuur succesvol stopgezet", _s25_23, "Herhalend factuur succesvol gestart", _s25_24, "Herhalend factuur succesvol hervat", "gateway_refund", "Gateway terugbetaling", _s19_21, "Verwerk een terugbetaling via de betalingsgateway", "due_date_days", "Verloopdatum", "paused", "Gepauzeerd", "mark_active", "Markeer als actief", "day_count", "Dag :count", _s22_13, "Eerste dag van de maand", _s21_35, "Laatste dag van de maand", _s17_39, "Gebruik betalingseisen", "endless", "Eindeloos", "next_send_date", "Volgende verzenddatum", _s16_60, "Resterende keren", _s17_41, "Terugkerende factuur", _s18_36, "Terugkerende facturen", _s21_37, "Nieuwe terugkerende factuur", _s22_15, "Bewerk terugkerende factuur", _s25_25, "Herhalend factuur succesvol aangemaakt", _s25_26, "Herhalend factuur succesvol bijgewerkt", _s26_11, "De terugkerende factuur is gearchiveerd", _s25_27, "De terugkerende factuur is verwijderd", _s25_28, "Herhalend factuur succesvol verwijderd", _s26_12, "De terugkerende factuur is hersteld", _s27_20, "Terugkerende succesvol gearchiveerd: waarde facturen", _s26_13, "Terugkerende succesvol verwijderd: waarde facturen", _s27_21, "Terugkerende succesvol hersteld: waarde facturen", _s24_20, "Zoek 1 herhalend factuur", _s25_29, "Zoek :count herhalende facturen", "send_date", "Verzenddatum", "auto_bill_on", "Automatische betaling aan", _s28_6, "Minimum onder het te betalen bedrag", "profit", "Winst", "line_item", "Regelitem", _s18_38, "Toestaan te betalen boven het te betalen bedrag", _s23_12, "Draag bij aan extra betalen om fooi te accepteren", _s19_22, "Toestaan te betalen onder het te betalen bedrag", _s24_21, "Ondersteun het betalen van een minimaal gedeeltelijk / aanbetalingsbedrag", "test_mode", "Test modus", "opened", "Geopend", _s30_2, "Koppelen mislukt", _s30_3, "Koppelen gelukt", "gateway_success", "Gateway geslaagd", "gateway_failure", "Gateway gefaald", "gateway_error", "Gateway fout", "email_send", "E-mail verzonden", _s17_43, "E-mail wachtrij voor opnieuw versturen", "failure", "Fout", "quota_exceeded", "Limiet bereikt", _s16_62, "Upload mislukt", "system_logs", "Systeem log", "view_portal", "Toon portaal", "copy_link", "Link kopi\xebren", "token_billing", "Kaartgegevens opslaan", _s24_22, "Welkom bij Invoice Ninja", "always", "Altijd", "optin", "Inschrijven", "optout", "Uitschrijven", "label", "Label", "client_number", "Klantnummer", "auto_convert", _s20_67, "company_name", "Bedrijfsnaam", "reminder1_sent", "1ste herinnering verstuurd", "reminder2_sent", "2de herinnering verstuurd", "reminder3_sent", "3de herinnering verstuurd", _s18_40, "Laatste herinnering verstuurd", "pdf_page_info", "Pagina :current van :total", _s16_64, "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_31, "Online betalingsmail", _s20_33, "Handmatige betalingsmail", "completed", "Voltooid", "gross", "Bruto", "net_amount", "Netto bedrag", "net_balance", "Netto balans", "client_settings", "Klantinstellingen", _s17_45, "Geselecteerde facturen", _s17_47, "Geselecteerde betalingen", "selected_quotes", "Geselecteerde offertes", "selected_tasks", "Geselecteerde taken", _s17_49, "Geselecteerde uitgaves", _s17_51, "Aankomende facturen", _s17_53, "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_55, "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_66, "Webhook succesvol gearchiveerd", "deleted_webhook", _s28_60, "removed_webhook", _s28_60, _s16_67, "Webhook succesvol hersteld", _s17_56, "Succesvol gearchiveerd: waarde webhooks", _s16_68, _s37_19, _s16_69, _s37_19, _s17_57, "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_24, "Klant registratie", _s24_24, "Zelfregistratie voor klanten in het portaal toestaan", _s21_39, "Pas aan & Weergeven", "email_invoice", "E-mail factuur", "email_quote", "E-mail offerte", "email_credit", "E-mail Krediet", "email_payment", "E-mail betaling", _s20_36, "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_70, "Resterend krediet", "contact_name", "Contactnaam", "use_default", "Gebruik standaard", _s16_72, "Eindeloze herinneringen", "number_of_days", "Aantal dagen", _s23_14, "Betalingsvoorwaarden configureren", "payment_term", "Betalingstermijn", _s16_73, "Nieuwe betalingstermijn", _s17_59, "Bewerk betalingstermijn", _s20_37, "De betalingstermijn is aangemaakt", _s20_38, "De betalingstermijn is gewijzigd", _s21_40, "De betalingstermijn is gearchiveerd", _s20_39, _s38_16, _s20_40, _s38_16, _s21_41, "betalingstermijn met succes hersteld", _s22_20, "Succesvol gearchiveerd: waarde betalingsvoorwaarden", _s21_42, "Succesvol verwijderd: waarde betalingsvoorwaarden", _s22_21, "Succesvol hersteld: waarde betalingsvoorwaarden", "email_sign_in", "Log in met e-mail", "change", "Aanpassen", _s23_16, "Verander naar de mobiele layout?", _s24_25, "Verander naar de bureaublad layout?", "send_from_gmail", "Verzonden vanaf Gmail", "reversed", "Teruggedraaid", "cancelled", "Geannuleerd", "credit_amount", "Kredietbedrag", "quote_amount", "Offertebedrag", "hosted", "Gehost", "selfhosted", "Zelf-Gehost", "exclusive", "Exclusief", "inclusive", "Inclusief", "hide_menu", "Verberg menu", "show_menu", "Toon Menu", _s18_42, "Gedeeltelijk terugbetaald", _s16_75, "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_76, "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_63, "Factuur succesvol geannuleerd", _s18_44, "Facturen succesvol geannuleerd", _s16_82, "Factuur succesvol teruggedraaid", _s17_64, "Facturen succesvol teruggedraaid", "reverse", "Terugdraaien", "full_name", "Volledige naam", _s17_65, "Stad/Provincie/Postcode", _s17_67, "Postcode/Stad/Provincie", "custom1", _s17_132, "custom2", _s17_133, "custom3", _s16_237, "custom4", "Vierde aangepaste", "optional", "Optioneel", "license", "Licentie", "purge_data", "Wis gegevens", _s16_83, "De bedrijfsgegevens zijn gewist", _s18_45, "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_31, "Ontvang alle notificaties", _s16_84, "Licentie aanschaffen", "apply_license", "Activeer licentie", "cancel_account", "Account verwijderen", _s22_22, "Waarschuwing: Dit zal uw account verwijderen. Er is geen manier om dit ongedaan te maken.", "delete_company", "Verwijder bedrijf", _s22_23, "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_104, "removed_design", _s18_104, "restored_design", "Ontwerp teruggehaald", _s16_86, "Succesvol gearchiveerd: waarde designs", "deleted_designs", "Succesvol verwijderd: waarde designs", _s16_87, "Succesvol hersteld: waarde designs", "proposals", "Voorstellen", "tickets", "Tickets", _s16_88, "Terugkerende offertes", "recurring_tasks", "Terugkerende Taken", _s18_46, "Accountbeheer", "credit_date", "Kredietdatum", "credit", "Krediet", "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_90, "Succesvol :count creditnota's gearchiveerd", "deleted_credits", "Succesvol :count creditnota's verwijderd", _s16_91, ":value aan krediet succesvol hersteld", "current_version", "Huidige versie", "latest_version", "Laatste versie", "update_now", "Nu updaten", _s26_19, "Een nieuwe versie van de web applicatie is beschikbaar", _s16_92, "Update beschikbaar", "app_updated", "Update met succes voltooid", "learn_more", "Kom meer te weten", "integrations", "Integraties", "tracking_id", "Tracering Id", _s17_69, _s17_70, "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_68, "surcharge2", _s20_69, "surcharge3", _s20_70, "surcharge4", _s20_71, "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", "Telling", "totals", "Totalen", "blank", "Blanco", "day", "Dag", "month", "Maand", "year", "Jaar", "subgroup", "Subgroep", "is_active", "Is actief", "group_by", "Groepeer per", "credit_balance", "Kredietsaldo", _s18_52, "Contact laatste Login", _s17_71, "Contact Volledige Naam", "contact_phone", "Contact telefoon", _s21_43, "Contact aangepaste waarde 1", _s21_44, "Contact aangepaste waarde 2", _s21_45, "Contact aangepaste waarde 3", _s21_46, "Contact aangepaste waarde 4", _s17_73, "Leveringsstraat", _s17_74, "Leverings Apt/Suite", "shipping_city", "Leveringsstad", "shipping_state", "Leverings Staat/Provincie", _s20_41, "Leverings Postcode", _s16_122, "Leveringsland", _s16_124, "Facturatie straat", _s16_125, "Facturatie Apt/Suite", "billing_city", "Facturatiestad", "billing_state", "Facturatie Staat/Provincie", _s19_27, "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", "Winst en verlies", "reports", "Rapporten", "report", "Rapport", "add_company", "Bedrijf toevoegen", "unpaid_invoice", "Onbetaalde factuur", "paid_invoice", "Betaalde factuur", _s16_126, "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_47, "Voeg recente fouten uit de logboeken toe", _s30_6, "We hebben uw bericht ontvangen, en zullen zo spoedig mogelijk reageren.", "message", "Bericht", "from", "Van", _s20_43, "toon product details", _s25_33, "Neem de beschrijving en kosten op in de vervolgkeuzelijst met producten", _s20_45, "De PDF renderaar vereist :version", _s18_55, "Pas Vergoedingspercentage Aan", _s23_18, "Pas percentage aan om rekening te houden met de kosten", _s18_57, "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_48, "Wachtwoord is te kort", _s20_46, "Het wachtwoord moet een hoofdletter en een nummer bevatten", _s19_29, "Klantenportaal taken", _s23_19, "Klantenportaal dashboard", _s20_47, "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_132, "second_custom", _s17_133, "third_custom", _s16_237, "show_cost", "Toon kosten", _s17_76, "Laat product kosten zien", "show_cost_help", "Toon het kostenveld van een product om de opmaak / winst te volgen", _s21_49, "Toon product hoeveelheid", _s26_21, "Toon aantallen voor producten, anders de standaard versie", _s21_51, "Toon factuur aantallen", _s26_22, "Toon aantallen voor regelitem, anders de standaard versie", _s21_53, "Toon product korting", _s26_23, "Geef een regelitem kortingssveld weer", _s16_128, "Standaard aantallen", _s21_55, "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_130, "Standaard BTW-tarief", "user", "Gebruiker", "invoice_tax", "Factuur BTW-tarief", "line_item_tax", "Regelitem BTW-tarief", "inclusive_taxes", "Inclusief belasting", _s17_78, "Factuur belastingtarief", "item_tax_rates", "Product belastingtarief", _s18_59, _s31_22, "configure_rates", "Tarieven instellen", _s18_60, "Configureer Gateways", "tax_settings", "BTW-instellingen", _s18_62, "BTW-tarieven", "accent_color", "Accent Kleur", "switch", "Overschakelen", _s19_31, "Komma gescheiden lijst", "options", "Opties", _s16_132, "Eenregelige tekst", "multi_line_text", "Multi-regelige tekst", "dropdown", "Dropdwon", "field_type", "Veld type", _s27_32, "Een wachtwoord herstel mail is verzonden", "submit", "Opslaan", _s16_134, "Wachtwoord vergeten?", "late_fees", "Late vergoedingen", "credit_number", "Kredietnummer", "payment_number", "Betalingsnummer", "late_fee_amount", "Late vergoedingsbedrag", _s16_135, "Late vergoedingspercentage", "schedule", "Schema", "before_due_date", "Voor de vervaldatum", "after_due_date", "Na de vervaldatum", _s18_64, "na de factuurdatum", "days", "Dagen", "invoice_email", "Factuurmail", "payment_email", "Betalingsmail", "partial_payment", _s22_58, "payment_partial", _s22_58, _s21_56, "E-mail voor gedeeltelijke betaling", "quote_email", "Offertemail", _s16_137, "Eindeloze taak", _s16_139, "Gefilterd door gebruiker", "administrator", "Beheerder", _s18_65, "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_6, "removed_users", _s39_6, "restored_users", "Succesvol hersteld: waarde gebruikers", _s16_141, "Algemene instellingen", "invoice_options", "Factuuropties", _s17_80, 'Verberg "Reeds betaald"', _s22_30, 'Toon alleen het "Reeds betaald" gebied op je facturen als er een betaling gemaakt is.', _s23_21, "Documenten invoegen", _s28_19, "Bijgevoegde afbeeldingen weergeven in de factuur.", _s16_143, "Toon header op", _s16_144, "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_66, "Automatisch e-mailen", _s23_22, "Verzend terugkerende facturen automatisch wanneer ze worden gemaakt.", _s18_67, "Automatisch archiveren", _s23_23, "Offertes automatisch archiveren wanneer ze zijn omgezet.", _s18_68, _s20_67, _s23_24, "Zet een offerte automatisch om in een factuur zodra deze door een klant wordt goedgekeurd.", _s17_82, "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_84, "Drie maanden", _s16_145, "Vier maanden", "freq_six_months", "Zes maanden", "freq_annually", "Jaarlijks", "freq_two_years", "Twee jaar", _s16_146, "Drie jaar", "never", "Nooit", "company", "Bedrijf", _s17_85, "Gegenereerde nummers", "charge_taxes", "BTW berekenen", "next_reset", "Volgende reset", "reset_counter", "Teller resetten", _s16_147, "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_87, "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_89, "Zelfgeschreven JavaScript", _s16_149, "Weergeven op PDF", _s21_58, "Toon de handtekening van de klant op de factuur/offerte PDF.", _s25_39, "Factuurvoorwaarden checkbox", _s30_7, "Verplicht de klant om akkoord te gaan met de factuurvoorwaarden.", _s23_25, "Offertevoorwaarden checkbox", _s28_20, "Verplicht de klant om akkoord te gaan met de offertevoorwaarden.", _s25_40, "Factuur handtekening", _s30_8, "Verplicht de klant om zijn handtekening te zetten.", _s23_26, "Offerte handtekening", _s22_32, "Facturen beveiligen met een wachtwoord", _s27_33, "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_26, "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_150, "Document bijvoegen", "attach_ubl", "UBL bijvoegen", "email_style", "Email opmaak", _s19_33, "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_34, "Geaccepteerde kaart logo's", "credentials", "Gegevens", "update_address", "Adres aanpassen", _s19_36, "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 tarief", _s16_152, "Het tarief is aangemaakt", _s16_153, "Het tarief is bijgewerkt", _s17_92, "Het tarief is gearchiveerd", _s16_154, "De BTW heffing is verwijderd", _s17_93, "De BTW heffing is teruggezet", _s18_69, "Succesvol gearchiveerd: waarde belastingstarieven", _s17_94, "Succesvol verwijderd: waarde belastingtarieven", _s18_70, "Succesvol hersteld: waarde belastingtarieven", "fill_products", "Producten Automatisch aanvullen", _s18_71, "Een product selecteren zal automatisch de beschrijving en kosten instellen", "update_products", "Producten automatisch wijzigen", _s20_51, "Het wijzigen van een factuur zal automatisch de producten aanpassen", _s16_155, "Producten omzetten", _s21_59, "Productprijzen automatisch converteren naar het valuta van de klant", "fees", "Transactiekosten", "limits", "Limieten", "provider", "Provider", "company_gateway", _s16_238, _s16_157, _s16_238, _s19_37, "Nieuwe instantie aanmaken", _s20_52, "Huidige instantie bewerken", _s23_27, "De nieuwe instantie is aangemaakt", _s23_28, "De nieuwe instantie is bijgewerkt", _s24_27, "De nieuwe instantie is gearchiveerd", _s23_29, "De nieuwe instantie is verwijderd", _s24_28, "De nieuwe instantie is hersteld", _s25_42, "Succesvol gearchiveerd: waarde gateways", _s24_29, "Succesvol verwijderd: waarde gateways", _s25_43, "Succesvol hersteld: waarde gateways", _s16_159, "Bewerk verder", "discard_changes", "Wis Wijzigingen", "default_value", "Standaard waarde", "disabled", "Uitgeschakeld", "currency_format", "Munt formaat", _s21_60, "Eerste dag van de week", _s23_30, "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_72, "24-uurs weergave", "send_reminders", "Verstuur herinneringen", "timezone", "Tijdzone", _s19_38, "Gefilterd op project", _s17_95, "Filteren op groep", _s19_40, "Filteren op factuur", _s18_73, "Filteren op klant", _s18_75, "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_161, "Productinstellingen", "device_settings", "Apparaatinstellingen", "defaults", "Standaardwaarden", "basic_settings", "Basisinstellingen", _s17_97, "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_32, "Sjablonen en herinneringen", _s22_33, "Credit Cards & Banken", _s19_42, "Datavisualisaties", "price", "Prijs", "email_sign_up", "Aanmelden voor email", "google_sign_up", "Aanmelden bij Google", _s27_37, "Bedankt voor uw aankoop!", "redeem", "Verzilver", "back", "Terug", "past_purchases", "Voorbije aankopen", _s19_44, "Jaarlijks abonnement", "pro_plan", "Pro Plan", "enterprise_plan", "Enterprise Plan", "count_users", ":count gebruikers", "upgrade", "Upgrade", _s25_44, "Vul een voornaam in aub", _s24_30, "Vul een naam in aub", _s33_19, "Ga akkoord met de servicevoorwaarden en het privacybeleid om een account aan te maken.", "i_agree_to_the", "Ik ga akkoord met", _s16_163, "Gebruiksvoorwaarden", "privacy_policy", "Privacybeleid", "sign_up", "Aanmelden", "account_login", "Accountlogin", "view_website", "Bekijk website", "create_account", "Account aanmaken", "email_login", "Email login", "create_new", "Nieuwe aanmaken", _s18_77, "Geen records geselecteerd", _s21_63, "Bewaar of annuleer de wijzigingen", "download", "Download", _s27_38, "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_99, "Document is geupload", _s16_165, "Het document is bijgewerkt", _s17_100, "Het document is gearchiveerd", _s16_166, "Het document is verwijderd", _s17_101, "Het document is hersteld", _s18_79, "Succesvol gearchiveerd: waarde documenten", _s17_102, "Succesvol verwijderd: waarde documenten", _s18_80, "Succesvol hersteld: waarde documenten", "no_history", "Geen geschiedenis", "expense_date", "Uitgave datum", "pending", "In afwachting", _s16_167, "Gelogged", _s16_168, "In afwachting", _s16_169, "Gefactureerd", "converted", "Omgezet", _s24_32, "Voeg documenten toe aan factuur", "exchange_rate", "Wisselkoers", _s16_170, "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_171, "Succesvol :count leveranciers gearchiveerd", "deleted_vendors", "Succesvol :count leveranciers verwijderd", _s16_172, "Succesvol hersteld: waarde leveranciers", "new_expense", "Nieuwe uitgave", "created_expense", "De uitgave is aangemaakt", "updated_expense", "De uitgave is gewijzigd", _s16_173, "De uitgave is gearchiveerd", "deleted_expense", "De uitgave is verwijderd", _s16_174, "De uitgave is hersteld", _s17_103, "De uitgaven zijn gearchiveerd", _s16_175, "De uitgaven zijn verwijderd", _s17_104, "Succesvol hersteld: waarde uitgaven", "copy_shipping", "Levering kopi\xebren", "copy_billing", "Facturatie kopi\xebren", "design", "Ontwerp", _s21_64, "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_176, "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_66, "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_46, "Geef a.u.b. een naam op", "budgeted_hours", "Begrote uren", "created_project", "Het project is aangemaakt", "updated_project", "Het project is gewijzigd", _s16_178, "Het project is gearchiveerd", "deleted_project", _s25_56, _s16_179, "Het project is hersteld", _s17_105, "Succesvol :count projecten gearchiveerd", _s16_180, "Succesvol :count projecten verwijderd", _s17_106, "Succesvol hersteld: waarde projecten", "new_project", "Nieuw project", _s27_42, "Bedankt voor het gebruik van onze app!", "if_you_like_it", "Als je het leuk vindt alsjeblieft", "click_here", "Klik hier", _s18_81, "Klik hier", "to_rate_it", "om een score te geven.", "average", "Gemiddeld", "unapproved", "Afgekeurd", _s30_13, "Gelieve te authenticeren om deze instelling te wijzigen", "locked", "Vergrendeld", "authenticate", "Authenticeer", _s19_48, "Gelieve te authenticeren", _s24_33, "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_107, "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_181, "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_54, "Bewerk terugkerende offerte", "billing_address", "Factuuradres", _s16_183, "Leveringsadres", "total_revenue", "Totale inkomsten", "average_invoice", "Gemiddelde factuur", "outstanding", "Uitstaand", "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_185, "Verversen afgerond", _s23_33, "Gelieve uw e-maildres in te vullen", _s26_32, "Gelieve uw wachtwoord in te voeren", _s21_67, "Gelieve uw URL in te voeren", _s26_34, "Gelieve een productcode in te voeren", "ascending", "Oplopend", "descending", "Aflopend", "save", "Opslaan", _s17_109, "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", "Aanmaken", _s19_50, "Waarde :value naar klembord gekopieerd", "error", "Fout", _s16_187, "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_189, "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_191, "Het product is gearchiveerd", "deleted_product", "Het product is verwijderd", _s16_192, "Het product is hersteld", _s17_111, "Succesvol :count producten gearchiveerd", _s16_193, "Succesvol :count producten verwijderd", _s17_112, "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_194, "Succesvol :count klanten gearchiveerd", "deleted_client", "De klant is verwijderd", "deleted_clients", "Succesvol :count klanten verwijderd", "restored_client", "De klant is hersteld", _s16_195, "Succesvol hersteld: waarde klanten", "address1", "Straat", "address2", "Bus", "city", "Plaats", "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_196, "De factuur is gearchiveerd", "deleted_invoice", "De factuur is verwijderd", _s16_197, "De factuur is hersteld", _s17_113, "Succesvol :count facturen gearchiveerd", _s16_198, "De :count facturen zijn verwijderd", _s17_114, "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_199, "Gedeeltelijke vervaldatum", "status", "Status", _s17_115, "Factuurstatus", "quote_status", "Offertestatus", _s22_34, "Klik op + om een artikel toe te voegen", _s22_36, "Klik + om tijd toe te voegen", "count_selected", ":count geselecteerd", "total", "Totaal", "percent", "Procent", "edit", "Bewerk", "dismiss", "Seponeren", _s20_56, "Gelieve een datum selecteren", _s22_37, _s31_22, _s24_35, "Selecteer een factuur", "task_rate", "Taak tarief", "settings", "Instellingen", "language", "Taal", "currency", "Munteenheid", "created_at", "Aanmaakdatum", "created_on", "Aangemaakt op", "updated_at", "Bijgewerkt", "tax", "Belasting", _s30_15, "Gelieve een factuurnummer in te voeren", _s27_46, "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_39, "De factuur is gemarkeerd als verzonden", _s22_40, "Factuur succesvol gemarkeerd als verzonden", _s23_35, "Facturen gemarkeerd als verzonden", _s23_36, "Facturen succesvol gemarkeerd als verzonden", "done", "Klaar", _s37_14, "Gelieve een bedrijfsnaam of contactpersoon in te voeren", "dark_mode", "Donkere modus", _s27_48, "Herstart de applicatie om de wijziging toe te passen", "refresh_data", "Gegevens verversen", "blank_contact", "Leeg contact", "activity", "Activiteit", _s16_201, "Geen gegevens gevonden", "clone", "Dupliceer", "loading", "Laden", "industry", "Industrie", "size", "Grootte", "payment_terms", "Betalingsvoorwaarden", "payment_date", "Betalingsdatum", "payment_status", "Betaalstatus", _s16_203, "In afwachting", _s16_204, "Ongeldig", _s16_205, "Mislukt", _s16_206, "Voltooid", _s16_207, "Deels terugbetaald", _s16_208, "Gecrediteerd", _s17_116, "Niet toegepast", _s17_117, _s27_62, "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_105, "second_reminder", _s18_106, "third_reminder", _s17_134, "reminder1", _s18_105, "reminder2", _s18_106, "reminder3", _s17_134, "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_69, "Transactie referentie", "enter_payment", "Voer betaling in", "new_payment", "Nieuwe betaling", "created_payment", "De betaling is aangemaakt", "updated_payment", "De betaling is gewijzigd", _s16_209, "De betaling is gearchiveerd", "deleted_payment", "De betaling is verwijderd", _s16_210, "De betaling is hersteld", _s17_118, "Succesvol :count betalingen gearchiveerd", _s16_211, "Succesvol :count betalingen verwijderd", _s17_119, "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 ticket :ticket bijgewerkt", "activity_49", ":user heeft ticket :ticket gesloten", "activity_50", ":user heeft ticket :ticket samengevoegd", "activity_51", ":user heeft ticket :ticket gesplitst", "activity_52", ":contact heeft ticket :ticket geopend", "activity_53", ":contact heeft ticket :ticket heropend", "activity_54", ":user heeft ticket :ticket heropend", "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_120, "Eenmalig wachtwoord", "emailed_quote", "De offerte is gemaild", "emailed_credit", "Krediet is verzonden", _s20_58, "De offerte is gemarkeerd als verzonden", _s21_71, "Krediet is gemarkeerd als verzonden", "expired", "Verlopen", "all", "Alles", "select", "Selecteer", _s22_41, "Lang indrukken multiselect", "custom_value1", _s17_135, "custom_value2", _s17_135, "custom_value3", "Aangepaste waarde 3", "custom_value4", "Aangepaste waarde 4", _s18_82, "Aangepaste Email Stijl", _s24_40, "Aangepast bericht Dashboard", _s29_32, "Aangepast bericht Onbetaalde Factuur", _s27_53, "Aangepast bericht Betaalde Factuur", _s31_15, "Aangepast bericht Niet goedgekeurde Offerte", "lock_invoices", "Vergrendel facturen", "translations", "Vertalingen", _s19_51, "Taaknummer patroon", _s19_53, "Taaknummer teller", _s22_43, "Uitgave nummer patroon", _s22_45, "Uitgave nummer teller", _s21_72, "Leverancier nummer patroon", _s21_74, "Leverancier nummer teller", _s21_76, "Ticket nummer patroon", _s21_78, "Ticket nummer teller", _s22_47, "Betalingsnummer patroon", _s22_49, "Betalingsnummer teller", _s22_51, "Factuur nummer patroon", _s22_53, "Factuurnummerteller", _s20_59, "Offertenummer teller", _s20_61, "Offertenummerteller", _s21_80, _s21_94, _s21_82, _s20_72, _s21_84, _s21_94, _s21_85, _s20_72, _s18_84, "Teller datum resetten", "counter_padding", "Teller patroon", _s28_55, "Gedeelde factuur offerte teller", _s18_86, "Standaard BTW naam 1", _s18_88, "Standaard BTW-tarief 1", _s18_90, "Standaard BTW naam 2", _s18_92, "Standaard BTW-tarief 2", _s18_94, "Standaard BTW naam 3", _s18_96, "Standaard BTW-tarief 3", _s21_86, "E-mail factuur onderwerp", _s19_55, "E-mail offerte onderwerp", _s21_88, "E-mail betaling onderwerp", _s29_34, "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_212, "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_42, "Klant leveringsadres", _s24_43, "Klant leverings Apt/Suite", "type", "Type", "invoice_amount", "Factuurbedrag", _s16_216, "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_122, _s20_68, _s17_123, _s20_69, _s17_124, _s20_70, _s17_125, _s20_71, "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_57, "Uitgave categorie ID", _s16_217, _s16_236, _s19_59, "Factuur valuta ID", "tax_name1", "BTW naam 1", "tax_name2", "BTW naam 2", "tax_name3", "BTW naam 3", "transaction_id", "Transactie ID", _s18_98, _s18_99, _s16_218, _s16_219], t1, t1), "en_GB", A.LinkedHashMap_LinkedHashMap$_literal(["add_to_invoice", _s23_37, _s17_, _s17_0, "week", "Week", "created_record", _s27_, _s25_, _s70_0, _s26_, _s17_1, _s31_, _s50_, _s31_0, _s22_, _s36_, _s55_, _s20_, _s20_0, _s25_0, _s38_, _s16_, _s16_0, "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_, "change_status", "Change Status", "fees_sample", _s46_, _s19_, _s19_0, _s24_, _s29_, "after_saving", "After Saving", "view_record", "View Record", _s21_, _s21_0, _s26_0, _s37_, _s19_1, _s19_2, "json_help", _s58_, "release_notes", "Release Notes", _s23_, _s33_, "started_tasks", _s33_0, "stopped_tasks", _s33_1, "approved_quote", _s27_55, "approved_quotes", _s35_, "approve", "Approve", "client_website", "Client Website", "invalid_time", "Invalid Time", _s21_1, _s21_2, _s20_1, _s20_2, _s27_0, _s27_1, _s23_0, _s23_1, "load_pdf", "Load PDF", _s16_1, _s16_2, _s24_0, _s44_, "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_3, _s16_4, "purged_client", _s26_1, _s27_2, _s77_, _s22_0, _s34_, _s30_, _s47_, "small", "Small", _s21_3, _s34_0, _s22_1, _s35_0, _s16_5, _s45_, "wait_for_saving", _s44_0, _s20_3, _s94_, "remaining", "Remaining", "invoice_paid", "Invoice Paid", "activity_120", _s50_0, "activity_121", _s50_1, "activity_122", _s51_, "activity_123", _s50_2, "activity_124", _s51_0, "normal", "Normal", "large", "Large", "extra_large", "Extra Large", _s16_6, _s16_7, _s21_4, _s42_, "print_pdf", "Print PDF", "remind_me", "Remind Me", _s16_8, _s16_9, "click_selected", "Click Selected", "hide_preview", "Hide Preview", "edit_record", "Edit Record", _s27_3, _s57_, "giropay", "GiroPay", "direct_debit", "Direct Debit", _s21_5, _s30_0, "set_password", "Set Password", _s17_2, _s59_, _s16_10, _s58_0, _s20_4, _s33_2, "disconnect", "Disconnect", "add_to_invoices", "Add to Invoices", "acss", _s29_36, "becs", _s17_126, "bulk_download", "Download", _s17_3, _s104_, "persist_ui", "Persist UI", "persist_ui_help", _s104_0, _s18_, _s18_0, _s17_4, _s17_5, "has_tasks", "Has Tasks", "registration", "Registration", _s27_4, _s50_3, "view_expense", _s23_38, "view_statement", "View Statement", "sepa", _s17_127, "ideal", "iDEAL", "przelewy24", "Przelewy24", "eps", "EPS", "fpx", "FPX", _s18_1, _s18_2, "system", "System", _s19_3, _s19_4, "updated_company", _s28_, "kbc", "KBC", "bancontact", "Bancontact", _s19_5, _s44_1, "webhook_success", "Webhook Success", _s24_1, _s40_, _s27_5, _s43_, "app", "App", _s20_5, _s46_0, _s16_11, _s16_220, _s18_3, "Email Invoice", _s16_12, "Email Quote", _s17_6, "Email Credit", "from_name", "From Name", _s16_13, _s16_221, _s17_7, _s17_8, _s18_4, _s18_5, _s21_6, _s21_7, _s22_2, _s22_3, _s25_1, _s38_0, _s25_2, _s38_1, _s26_2, _s39_, _s25_3, _s28_32, _s25_4, _s38_2, _s26_3, _s39_0, _s24_2, _s24_3, _s25_5, _s25_6, "last_sent_date", "Last Sent Date", "include_drafts", "Include Drafts", _s19_6, _s32_0, "is_invoiced", "Is Invoiced", "change_plan", "Change Plan", "persist_data", "Persist Data", "customer_count", "Customer Count", _s16_14, _s16_15, _s16_16, _s16_17, _s28_0, _s28_1, "decimal_comma", "Decimal Comma", _s26_4, _s35_1, "select_method", "Select Method", "select_platform", "Select Platform", _s28_2, _s42_0, _s16_18, _s27_6, "enable_markdown", "Enable Markdown", _s20_6, _s35_2, "user_guide", "User Guide", _s18_6, _s18_7, "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_1, _s31_2, _s25_7, _s25_8, _s33_3, _s33_4, _s27_7, _s27_8, _s36_0, _s36_1, _s31_3, _s31_4, _s25_9, _s25_10, "net_subtotal", "Net", "review_app", "Review App", "check_status", "Check Status", "free_trial", "Free Trial", _s23_2, _s57_0, _s21_8, _s62_, "change_email", "Change Email", _s25_11, _s52_, _s21_9, _s21_10, "uninvoiced", "Uninvoiced", "subdomain_guide", _s120_, "send_time", "Send Time", "import_data", "Import Data", "import_settings", "Import Settings", _s17_9, _s28_3, _s19_7, _s48_, "json", "JSON", _s24_4, _s24_5, "wait_for_data", _s42_1, "net_total", "Net Total", "has_taxes", "Has Taxes", _s16_19, _s16_20, _s18_8, _s40_0, "login_success", _s16_21, "login_failure", "Failed Login", "exported_data", _s67_, _s23_3, _s23_4, _s28_4, _s41_, "step_1_sign_in", "Step 1: Sign In", _s16_22, _s17_10, "account_id", "Account ID", _s27_9, _s35_3, "activity_100", _s50_4, "activity_101", _s50_5, "activity_102", _s51_1, "activity_103", _s50_6, "activity_104", _s51_2, _s18_9, _s18_10, _s23_5, _s35_4, "gateway_setup", "Gateway Setup", "preview_sidebar", "Preview Sidebar", _s16_23, _s16_24, _s18_11, _s31_5, _s16_25, _s16_26, "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_12, _s18_13, _s17_11, _s17_12, "order", "Order", "unassigned", "Unassigned", "partial_value", _s49_, "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_1, _s21_11, _s53_, _s25_12, _s37_0, _s17_13, _s17_14, "is_viewed", "Is Viewed", "letter", "Letter", "legal", "Legal", "page_layout", "Page Layout", "portrait", "Portrait", "landscape", "Landscape", _s26_5, _s85_, _s20_7, _s54_, _s21_12, _s21_13, _s17_15, _s17_16, "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_14, _s18_15, "promo_code", "Promo code", "promo_discount", "Promo Discount", _s18_16, _s18_17, _s16_27, _s16_28, "max_seats_limit", "Max Seats Limit", "trial_enabled", "Trial Enabled", "trial_duration", "Trial Duration", _s21_14, _s21_15, _s18_18, _s18_19, "plan_map", "Plan Map", "refund_period", "Refund Period", _s21_16, _s21_17, "purchase_page", "Purchase Page", "security", "Security", "email_bounced", "Email Bounced", _s20_8, "Spam Complaint", "email_delivery", "Email Delivery", _s16_29, _s16_30, "pdf_response", "PDF Response", _s22_4, _s22_5, "pdf_failed", "PDF Failed", "pdf_success", "PDF Success", "modified", "Modified", "subscription", "Subscription", "subscriptions", "Subscriptions", _s16_31, _s16_32, _s17_17, _s17_18, _s20_9, _s33_5, _s20_10, _s33_6, _s21_18, _s34_1, _s20_11, _s33_7, _s20_12, _s33_8, _s21_19, _s34_2, _s19_8, _s21_20, _s20_13, _s27_10, _s26_6, _s26_7, "connect_gmail", "Connect Gmail", _s16_33, _s16_34, "connected_gmail", _s28_5, _s18_20, _s31_6, _s16_35, _s100_, _s16_36, _s16_37, "count_minutes", ":count Minutes", _s16_38, _s16_39, _s29_0, _s29_1, "use_last_email", "Use last email", _s16_40, _s16_41, _s21_21, _s51_3, _s27_11, _s35_5, _s27_12, _s27_13, _s34_3, _s52_0, "help_translate", "Help Translate", _s23_6, _s23_7, "resend_invite", _s17_128, _s19_9, _s25_13, _s16_42, _s30_1, _s19_10, _s33_9, "delivered", "Delivered", "bounced", "Bounced", "spam", "Spam", "view_docs", "View Docs", _s32_1, _s72_, "send_sms", "Send SMS", "sms_code", "SMS Code", _s21_22, _s46_1, _s18_21, _s46_2, "connect_google", "Connect Google", _s17_19, _s17_20, _s17_21, _s25_55, _s18_22, _s18_23, _s34_4, _s34_5, "stay_logged_in", "Stay Logged In", _s23_8, _s40_1, "count_hours", ":count Hours", "count_day", "1 Day", "count_days", ":count Days", _s19_11, _s19_12, _s17_22, _s17_23, "resend_email", "Resend Email", _s26_8, _s33_10, _s16_43, _s16_227, _s19_13, _s19_14, _s19_15, _s45_0, "list_long_press", "List Long Press", "show_actions", "Show Actions", _s17_24, _s17_25, _s27_14, _s51_4, _s21_23, _s97_, "this_quarter", "This Quarter", "last_quarter", "Last Quarter", "to_update_run", "To update run", _s18_24, _s18_25, _s16_44, _s16_45, "invoice_project", "Invoice Project", "invoice_task", "Invoice Task", "invoice_expense", "Invoice Expense", _s19_16, _s21_24, _s20_14, _s27_15, _s16_46, _s16_47, "save_and_email", "Save and Email", _s16_48, _s16_49, _s16_50, _s16_51, _s17_26, _s17_27, _s22_6, _s22_7, _s24_6, _s24_7, "converted_total", "Converted Total", "is_sent", "Is Sent", _s17_28, _s17_29, "document_upload", "Document Upload", _s20_15, _s34_6, "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_25, _s21_26, _s26_9, _s96_, "running_tasks", "Running Tasks", "recent_tasks", "Recent Tasks", "recent_expenses", "Recent Expenses", _s17_30, _s17_31, "update_app", "Update App", "started_import", _s27_16, _s24_8, _s24_9, _s20_16, _s20_17, _s18_26, _s18_27, "column", "Column", "sample", "Sample", "map_to", "Map To", "import", "Import", _s25_14, _s29_2, "select_file", _s20_73, _s16_52, _s16_53, "csv_file", "CSV file", "csv", "CSV", "freshbooks", "FreshBooks", "invoice2go", "Invoice2go", "invoicely", "Invoicely", "waveaccounting", "Wave Accounting", "zoho", "Zoho", "accounting", "Accounting", _s22_8, _s24_10, "import_type", "Import Type", "html_mode", "HTML Mode", "html_mode_help", _s43_0, "view_licenses", "View Licenses", "webhook_url", "Webhook URL", _s17_32, _s17_33, "sidebar_editor", "Sidebar Editor", _s22_9, _s31_17, "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_11, _s24_12, _s24_13, _s24_14, "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_9, "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_15, _s48_0, "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_34, _s17_35, "clear_cache", "Clear Cache", "sort_order", "Sort Order", "task_status", "Status", "task_statuses", "Task Statuses", "new_task_status", "New Task Status", _s16_54, _s16_55, _s19_17, _s32_2, _s19_18, _s31_18, _s20_18, _s33_11, _s19_19, _s32_3, _s19_20, _s32_4, _s20_19, _s33_12, _s22_10, _s42_2, _s21_27, _s41_0, _s22_11, _s42_3, _s18_28, _s20_20, _s20_21, _s27_17, _s16_56, _s16_57, _s21_28, _s52_1, _s20_22, _s20_23, _s25_15, _s42_4, _s20_24, _s20_25, _s25_16, _s42_5, _s21_29, _s25_17, _s18_29, _s18_30, "task_settings", "Task Settings", _s20_26, _s20_27, _s18_31, _s18_32, _s20_28, _s20_29, _s21_30, _s21_31, _s24_16, _s37_1, _s24_17, _s37_2, _s25_18, _s38_3, _s24_18, _s29_37, _s24_19, _s37_3, _s25_19, _s38_4, _s27_18, _s45_3, _s26_10, _s46_3, _s27_19, _s47_0, _s23_10, _s25_20, _s25_21, _s32_5, _s21_32, _s21_33, "show_option", "Show Option", _s22_12, _s50_7, "view_changes", "View Changes", "force_update", "Force Update", _s17_36, _s76_, "mark_paid_help", _s31_19, _s18_33, _s18_101, _s23_11, _s33_21, _s29_3, _s26_42, _s21_34, _s20_30, _s16_58, _s16_59, _s18_34, _s18_35, "crypto", "Crypto", "paypal", "PayPal", "alipay", "Alipay", "sofort", "Sofort", "apple_pay", _s16_222, "user_field", "User Field", "variables", "Variables", "show_password", "Show Password", "hide_password", "Hide Password", "copy_error", "Copy Error", "capture_card", "Capture Card", _s17_37, _s17_38, "total_taxes", "Total Taxes", "line_taxes", "Line Taxes", "total_fields", "Total Fields", _s25_22, _s38_5, _s25_23, _s38_6, _s25_24, _s38_7, "gateway_refund", "Gateway Refund", _s19_21, _s43_1, "due_date_days", "Due Date", "paused", "Paused", "mark_active", "Mark Active", "day_count", "Day :count", _s22_13, _s22_14, _s21_35, _s21_36, _s17_39, _s17_40, "endless", "Endless", "next_send_date", "Next Send Date", _s16_60, _s16_61, _s17_41, _s17_42, _s18_36, _s18_37, _s21_37, _s21_38, _s22_15, _s22_16, _s25_25, _s38_8, _s25_26, _s38_9, _s26_11, _s39_1, _s25_27, _s38_10, _s25_28, _s38_11, _s26_12, _s39_2, _s27_20, _s47_1, _s26_13, _s46_4, _s27_21, _s47_2, _s24_20, _s26_14, _s25_29, _s32_6, "send_date", "Send Date", "auto_bill_on", "Auto Bill On", _s28_6, _s28_7, "profit", "Profit", "line_item", "Line Item", _s18_38, _s18_39, _s23_12, _s35_6, _s19_22, _s19_23, _s24_21, _s52_2, "test_mode", "Test Mode", "opened", "Opened", _s30_2, _s22_17, _s30_3, _s22_18, "gateway_success", "Gateway Success", "gateway_failure", "Gateway Failure", "gateway_error", "Gateway Error", "email_send", "Email Send", _s17_43, _s17_44, "failure", "Failure", "quota_exceeded", "Quota Exceeded", _s16_62, _s16_63, "system_logs", "System Logs", "view_portal", "View Portal", "copy_link", "Copy Link", "token_billing", _s17_129, _s24_22, _s24_23, "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_40, _s18_41, "pdf_page_info", _s23_13, _s16_64, _s29_38, "emailed_quotes", _s27_56, "emailed_credits", _s28_56, "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_6, "client_created", "Client Created", _s20_31, _s20_32, _s20_33, _s20_34, "completed", "Completed", "gross", "Gross", "net_amount", "Net Amount", "net_balance", "Net Balance", "client_settings", "Client Settings", _s17_45, _s17_46, _s17_47, _s17_48, "selected_quotes", "Selected Quotes", "selected_tasks", "Selected Tasks", _s17_49, _s17_50, _s17_51, _s17_52, _s17_53, _s17_54, "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_55, _s28_8, "api_webhooks", "API Webhooks", "search_webhooks", _s22_19, "search_webhook", _s16_65, "webhook", "Webhook", "webhooks", "Webhooks", "new_webhook", "New Webhook", "edit_webhook", "Edit Webhook", "created_webhook", _s28_9, "updated_webhook", _s28_10, _s16_66, _s29_4, "deleted_webhook", _s28_11, "removed_webhook", _s28_12, _s16_67, _s29_5, _s17_56, _s37_4, _s16_68, _s36_2, _s16_69, _s36_3, _s17_57, _s37_5, "api_tokens", "API Tokens", "api_docs", "API Docs", "search_tokens", _s20_35, "search_token", "Search 1 Token", "token", "Token", "tokens", "Tokens", "new_token", "New Token", "edit_token", "Edit Token", "created_token", _s26_15, "updated_token", _s26_16, "archived_token", _s27_22, "deleted_token", _s26_17, "removed_token", _s26_18, "restored_token", _s27_23, "archived_tokens", _s35_7, "deleted_tokens", _s34_7, "restored_tokens", _s35_8, _s19_24, _s19_25, _s24_24, _s45_1, _s21_39, _s19_26, "email_invoice", "Email Invoice", "email_quote", "Email Quote", "email_credit", "Email Credit", "email_payment", "Email Payment", _s20_36, _s41_1, "ledger", "Ledger", "view_pdf", "View PDF", "all_records", "All records", "owned_by_user", "Owned by user", _s16_70, _s16_71, "contact_name", "Contact Name", "use_default", "Use default", _s16_72, _s17_58, "number_of_days", "Number of days", _s23_14, _s23_15, "payment_term", "Payment Term", _s16_73, _s16_74, _s17_59, _s17_60, _s20_37, _s33_13, _s20_38, _s33_14, _s21_40, _s34_8, _s20_39, _s33_15, _s20_40, _s33_16, _s21_41, _s34_9, _s22_20, _s42_7, _s21_42, _s41_2, _s22_21, _s42_8, "email_sign_in", _s18_100, "change", "Change", _s23_16, _s28_13, _s24_25, _s29_6, "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_42, _s18_43, _s16_75, _s16_223, "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_76, _s16_224, "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_61, "search_design", "Search 1 Design", "search_invoice", _s16_77, "search_client", "Search 1 Client", "search_product", _s16_78, "search_quote", "Search 1 Quote", "search_credit", "Search 1 Credit", "search_vendor", "Search 1 Vendor", "search_user", "Search 1 User", "search_tax_rate", _s17_62, "search_task", "Search 1 Tasks", "search_project", _s16_79, "search_expense", _s16_80, "search_payment", _s16_81, "search_group", "Search 1 Group", "refund_payment", "Refund Payment", _s17_63, _s30_4, _s18_44, _s31_7, _s16_82, _s29_7, _s17_64, _s30_5, "reverse", "Reverse", "full_name", "Full Name", _s17_65, _s17_66, _s17_67, _s17_68, "custom1", "First Custom", "custom2", "Second Custom", "custom3", "Third Custom", "custom4", "Fourth Custom", "optional", "Optional", "license", "License", "purge_data", "Purge Data", _s16_83, _s32_7, _s18_45, _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_30, "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_61, "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_31, _s25_32, _s16_84, _s16_85, "apply_license", "Apply License", "cancel_account", "Delete Account", _s22_22, _s69_0, "delete_company", "Delete Company", _s22_23, _s69_, "enabled_modules", "Enabled Modules", "converted_quote", _s28_14, "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_24, "updated_design", _s27_25, "archived_design", _s28_15, "deleted_design", _s27_26, "removed_design", _s27_27, "restored_design", _s28_16, _s16_86, _s36_4, "deleted_designs", _s35_9, _s16_87, _s36_5, "proposals", "Proposals", "tickets", "Tickets", _s16_88, _s16_89, "recurring_tasks", "Recurring Tasks", _s18_46, _s18_47, "credit_date", "Credit Date", "credit", "Credit", "credits", "Credits", "new_credit", "Enter Credit", "edit_credit", "Edit Credit", "created_credit", _s27_28, "updated_credit", _s27_29, "archived_credit", _s28_17, "deleted_credit", _s27_30, "removed_credit", _s27_31, "restored_credit", _s28_18, _s16_90, _s36_15, "deleted_credits", _s35_18, _s16_91, _s36_6, "current_version", "Current version", "latest_version", "Latest Version", "update_now", "Update Now", _s26_19, _s41_3, _s16_92, _s16_93, "app_updated", _s29_8, "learn_more", "Learn more", "integrations", "Integrations", "tracking_id", "Tracking Id", _s17_69, _s17_70, "credit_footer", "Credit Footer", "credit_terms", "Credit Terms", "new_company", "New Company", "added_company", _s26_20, "company1", _s16_94, "company2", _s16_95, "company3", _s16_96, "company4", _s16_97, "product1", _s16_98, "product2", _s16_99, "product3", _s16_100, "product4", _s16_101, "client1", "Custom Client 1", "client2", "Custom Client 2", "client3", "Custom Client 3", "client4", "Custom Client 4", "contact1", _s16_102, "contact2", _s16_103, "contact3", _s16_104, "contact4", _s16_105, "task1", "Custom Task 1", "task2", "Custom Task 2", "task3", "Custom Task 3", "task4", "Custom Task 4", "project1", _s16_106, "project2", _s16_107, "project3", _s16_108, "project4", _s16_109, "expense1", _s16_110, "expense2", _s16_111, "expense3", _s16_112, "expense4", _s16_113, "vendor1", "Custom Vendor 1", "vendor2", "Custom Vendor 2", "vendor3", "Custom Vendor 3", "vendor4", "Custom Vendor 4", "invoice1", _s16_114, "invoice2", _s16_115, "invoice3", _s16_116, "invoice4", _s16_117, "payment1", _s16_118, "payment2", _s16_119, "payment3", _s16_120, "payment4", _s16_121, "surcharge1", _s18_48, "surcharge2", _s18_49, "surcharge3", _s18_50, "surcharge4", _s18_51, "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_52, _s18_53, _s17_71, _s17_72, "contact_phone", "Contact Phone", _s21_43, _s22_24, _s21_44, _s22_25, _s21_45, _s22_26, _s21_46, _s22_27, _s17_73, "Shipping Street", _s17_74, _s18_54, "shipping_city", "Shipping City", "shipping_state", _s23_17, _s20_41, _s20_42, _s16_122, _s16_123, _s16_124, "Billing Street", _s16_125, _s17_75, "billing_city", "Billing City", "billing_state", _s22_28, _s19_27, _s19_28, "billing_country", "Billing Country", "client_id", "Client Id", "assigned_to", "Assigned to", "created_by", _s16_225, "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_126, _s16_127, "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_47, _s35_10, _s30_6, _s63_, "message", "Message", "from", "From", _s20_43, _s20_44, _s25_33, _s56_, _s20_45, _s34_10, _s18_55, _s18_56, _s23_18, _s33_22, _s18_57, _s18_58, "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_48, _s21_90, _s20_46, _s58_1, _s19_29, _s19_30, _s23_19, _s23_20, _s20_47, _s20_48, "deleted_logo", _s25_34, "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_76, _s17_77, "show_cost_help", _s55_0, _s21_49, _s21_50, _s26_21, _s58_2, _s21_51, _s21_52, _s26_22, _s60_, _s21_53, _s21_54, _s26_23, _s34_11, _s16_128, _s16_129, _s21_55, _s47_3, "one_tax_rate", "One Tax Rate", "two_tax_rates", "Two Tax Rates", "three_tax_rates", "Three Tax Rates", _s16_130, _s16_131, "user", "User", "invoice_tax", "Invoice Tax", "line_item_tax", "Line Item Tax", "inclusive_taxes", "Inclusive Taxes", _s17_78, _s17_79, "item_tax_rates", "Item Tax Rates", _s18_59, _s22_38, "configure_rates", "Configure rates", _s18_60, _s18_61, "tax_settings", "Tax Settings", _s18_62, "Tax Rates", "accent_color", "Accent Color", "switch", "Switch", _s19_31, _s20_49, "options", "Options", _s16_132, _s16_133, "multi_line_text", "Multi-line text", "dropdown", "Dropdown", "field_type", "Field Type", _s27_32, _s39_3, "submit", "Submit", _s16_134, _s21_91, "late_fees", "Late Fees", "credit_number", "Credit Number", "payment_number", "Payment Number", "late_fee_amount", "Late Fee Amount", _s16_135, _s16_136, "schedule", "Schedule", "before_due_date", _s19_32, "after_due_date", _s18_63, _s18_64, _s22_29, "days", "Days", "invoice_email", "Invoice Email", "payment_email", "Payment Email", "partial_payment", "Partial Payment", "payment_partial", "Partial Payment", _s21_56, _s21_57, "quote_email", "Quote Email", _s16_137, _s16_138, _s16_139, _s16_140, "administrator", "Administrator", _s18_65, _s66_, "user_management", "User Management", "users", "Users", "new_user", "New User", "edit_user", "Edit User", "created_user", _s25_35, "updated_user", _s25_36, "archived_user", _s26_24, "deleted_user", _s25_37, "removed_user", _s25_38, "restored_user", _s26_25, "archived_users", _s34_12, "deleted_users", _s33_17, "removed_users", _s33_18, "restored_users", _s34_13, _s16_141, _s16_142, "invoice_options", "Invoice Options", _s17_80, _s17_81, _s22_30, _s87_, _s23_21, "Embed Documents", _s28_19, _s39_4, _s16_143, "Show Header on", _s16_144, "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_66, "Auto Email", _s23_22, _s61_, _s18_67, "Auto Archive", _s23_23, _s53_1, _s18_68, "Auto Convert", _s23_24, _s70_, _s17_82, _s17_83, "freq_daily", "Daily", "freq_weekly", "Weekly", "freq_two_weeks", "Fortnightly", "freq_four_weeks", "Four weeks", "freq_monthly", "Monthly", "freq_two_months", "Two months", _s17_84, "Three months", _s16_145, "Four months", "freq_six_months", "Six months", "freq_annually", "Annually", "freq_two_years", "Two years", _s16_146, "Three Years", "never", "Never", "company", "Company", _s17_85, _s17_86, "charge_taxes", "Charge taxes", "next_reset", "Next Reset", "reset_counter", "Reset Counter", _s16_147, _s16_148, "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_87, _s17_88, "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_89, _s17_90, _s16_149, "Show on PDF", _s21_58, _s51_5, _s25_39, _s22_31, _s30_7, _s61_0, _s23_25, _s20_50, _s28_20, _s59_0, _s25_40, _s17_91, _s30_8, _s42_9, _s23_26, "Quote Signature", _s22_32, _s25_41, _s27_33, _s142_, "authorization", "Authorisation", "subdomain", "Subdomain", "domain", "Domain", "portal_mode", "Portal Mode", "email_signature", "Regards,", _s24_26, _s86_, "plain", "Plain", "light", "Light", "dark", "Dark", "email_design", "Email Design", "attach_pdf", "Attach PDF", _s16_150, _s16_151, "attach_ubl", "Attach UBL", "email_style", "Email Style", _s19_33, "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_34, _s19_35, "credentials", "Credentials", "update_address", "Update Address", _s19_36, _s45_2, "rate", "Rate", "tax_rate", "Tax Rate", "new_tax_rate", "New Tax Rate", "edit_tax_rate", "Edit tax rate", _s16_152, _s29_9, _s16_153, _s29_10, _s17_92, _s34_18, _s16_154, _s29_11, _s17_93, _s30_9, _s18_69, _s38_12, _s17_94, _s37_6, _s18_70, _s38_13, "fill_products", _s18_102, _s18_71, _s71_, "update_products", _s20_64, _s20_51, _s65_0, _s16_155, _s16_156, _s21_59, _s61_2, "fees", "Fees", "limits", "Limits", "provider", "Provider", "company_gateway", "Payment Gateway", _s16_157, _s16_158, _s19_37, "New Gateway", _s20_52, "Edit Gateway", _s23_27, _s28_21, _s23_28, _s28_22, _s24_27, _s29_12, _s23_29, _s28_23, _s24_28, _s29_13, _s25_42, _s37_7, _s24_29, _s36_7, _s25_43, _s37_8, _s16_159, _s16_160, "discard_changes", "Discard Changes", "default_value", "Default value", "disabled", "Disabled", "currency_format", "Currency Format", _s21_60, _s21_61, _s23_30, _s23_31, "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_72, "24 Hour Display", "send_reminders", "Send Reminders", "timezone", "Timezone", _s19_38, _s19_39, _s17_95, _s17_96, _s19_40, _s19_41, _s18_73, _s18_74, _s18_75, _s18_76, "group_settings", "Group Settings", "group", "Group", "groups", "Groups", "new_group", "New Group", "edit_group", "Edit Group", "created_group", _s26_26, "updated_group", _s26_27, "archived_groups", _s35_11, "deleted_groups", _s34_14, "restored_groups", _s35_12, "archived_group", _s27_34, "deleted_group", _s26_28, "restored_group", _s27_35, "upload_logo", "Upload Logo", "uploaded_logo", _s26_29, "logo", "Logo", "saved_settings", _s27_36, _s16_161, _s16_162, "device_settings", "Device Settings", "defaults", "Defaults", "basic_settings", "Basic Settings", _s17_97, _s17_98, "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_32, _s21_62, _s22_33, _s20_53, _s19_42, "Data Visualisations", "price", "Price", "email_sign_up", "Email Sign Up", "google_sign_up", "Google Sign Up", _s27_37, _s28_24, "redeem", "Redeem", "back", "Back", "past_purchases", "Past Purchases", _s19_44, _s19_45, "pro_plan", "Pro Plan", "enterprise_plan", "Enterprise Plan", "count_users", ":count users", "upgrade", "Upgrade", _s25_44, _s25_45, _s24_30, _s24_31, _s33_19, _s77_0, "i_agree_to_the", "I agree to the", _s16_163, _s16_164, "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_77, _s18_78, _s21_63, _s34_15, "download", "Download", _s27_38, _s27_57, "take_picture", "Take Picture", "upload_file", "Upload File", "document", "Document", "documents", "Documents", "new_document", "New Document", "edit_document", "Edit Document", _s17_99, _s30_10, _s16_165, _s29_14, _s17_100, _s30_11, _s16_166, _s29_15, _s17_101, _s30_12, _s18_79, _s38_14, _s17_102, _s37_9, _s18_80, _s38_15, "no_history", "No History", "expense_date", "Expense Date", "pending", "Pending", _s16_167, "Logged", _s16_168, "Pending", _s16_169, "Invoiced", "converted", "Converted", _s24_32, _s24_44, "exchange_rate", "Exchange Rate", _s16_170, _s16_229, "mark_paid", "Mark Paid", "category", "Category", "address", "Address", "new_vendor", "New Vendor", "created_vendor", _s27_39, "updated_vendor", _s27_40, "archived_vendor", _s28_25, "deleted_vendor", _s27_41, "restored_vendor", _s28_26, _s16_171, _s36_16, "deleted_vendors", _s35_19, _s16_172, _s36_8, "new_expense", "Enter Expense", "created_expense", _s28_27, "updated_expense", _s28_28, _s16_173, _s29_16, "deleted_expense", _s28_29, _s16_174, _s29_17, _s17_103, _s30_26, _s16_175, _s29_41, _s17_104, _s37_10, "copy_shipping", "Copy Shipping", "copy_billing", "Copy Billing", "design", "Design", _s21_64, _s21_65, "invoiced", "Invoiced", "logged", "Logged", "running", "Running", "resume", "Resume", "task_errors", _s36_9, "start", "Start", "stop", "Stop", "started_task", _s25_46, "stopped_task", _s25_47, "resumed_task", _s25_48, "now", "Now", _s16_176, _s16_177, "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_49, "updated_task", _s25_50, "archived_task", _s26_30, "deleted_task", _s25_51, "restored_task", _s26_31, "archived_tasks", _s34_19, "deleted_tasks", _s33_23, "restored_tasks", _s34_16, _s19_46, _s19_47, "budgeted_hours", "Budgeted Hours", "created_project", _s28_30, "updated_project", _s28_31, _s16_178, _s29_18, "deleted_project", _s28_32, _s16_179, _s29_19, _s17_105, _s37_17, _s16_180, _s36_12, _s17_106, _s37_11, "new_project", "New Project", _s27_42, _s28_33, "if_you_like_it", _s21_66, "click_here", "click here", _s18_81, "Click here", "to_rate_it", "to rate it.", "average", "Average", "unapproved", "Unapproved", _s30_13, _s42_10, "locked", "Locked", "authenticate", "Authenticate", _s19_48, _s19_49, _s24_33, _s24_34, "footer", "Footer", "compare", "Compare", "hosted_login", "Hosted Login", "selfhost_login", "Selfhost Login", "google_sign_in", _s19_62, "today", "Today", "custom_range", "Custom Range", "date_range", "Date Range", "current", "Current", "previous", "Previous", "current_period", "Current Period", _s17_107, _s17_108, "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_181, _s16_182, "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_54, _s20_55, "billing_address", "Billing Address", _s16_183, _s16_184, "total_revenue", "Total Revenue", "average_invoice", "Average Invoice", "outstanding", "Outstanding", "invoices_sent", _s20_63, "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_185, _s16_186, _s23_33, _s23_34, _s26_32, _s26_33, _s21_67, _s21_68, _s26_34, _s26_35, "ascending", "Ascending", "descending", "Descending", "save", "Save", _s17_109, _s17_110, "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_50, _s30_14, "error", "Error", _s16_187, _s16_188, "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_189, _s16_190, "product", "Product", "products", "Products", "new_product", "New Product", "created_product", _s28_34, "updated_product", _s28_35, _s16_191, _s29_20, "deleted_product", _s28_36, _s16_192, _s29_21, _s17_111, _s37_18, _s16_193, _s36_13, _s17_112, _s37_12, "product_key", "Product", "notes", "Notes", "cost", "Cost", "client", "Client", "clients", "Clients", "new_client", "New Client", "created_client", _s27_43, "updated_client", _s27_44, "archived_client", _s28_37, _s16_194, _s36_17, "deleted_client", _s27_45, "deleted_clients", _s35_20, "restored_client", _s28_38, _s16_195, _s36_10, "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_39, "updated_invoice", _s28_40, _s16_196, _s29_22, "deleted_invoice", _s28_41, _s16_197, _s29_23, _s17_113, _s37_20, _s16_198, _s36_18, _s17_114, _s37_13, "emailed_invoice", _s28_61, "emailed_payment", _s28_57, "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_199, _s16_200, "status", "Status", _s17_115, "Invoice Status", "quote_status", "Quote Status", _s22_34, _s22_35, _s22_36, _s19_63, "count_selected", ":count selected", "total", "Total", "percent", "Percent", "edit", "Edit", "dismiss", "Dismiss", _s20_56, _s20_57, _s22_37, _s22_38, _s24_35, _s24_36, "task_rate", "Task Rate", "settings", "Settings", "language", "Language", "currency", "Currency", "created_at", "Date Created", "created_on", "Created On", "updated_at", "Updated", "tax", "Tax", _s30_15, _s30_16, _s27_46, _s27_47, "past_due", "Past Due", "draft", "Draft", "sent", "Sent", "viewed", "Viewed", "approved", "Approved", "partial", "Partial/Deposit", "paid", "Paid", "mark_sent", "Mark Sent", _s22_39, _s35_13, _s22_40, _s35_13, _s23_35, _s36_11, _s23_36, _s36_11, "done", "Done", _s37_14, _s37_15, "dark_mode", "Dark Mode", _s27_48, _s35_14, "refresh_data", "Refresh Data", "blank_contact", "Blank Contact", "activity", "Activity", _s16_201, _s16_202, "clone", "Clone", "loading", "Loading", "industry", "Industry", "size", "Size", "payment_terms", "Payment Terms", "payment_date", "Payment Date", "payment_status", "Payment Status", _s16_203, "Pending", _s16_204, "Voided", _s16_205, "Failed", _s16_206, "Completed", _s16_207, _s18_43, _s16_208, "Refunded", _s17_116, "Unapplied", _s17_117, _s19_14, "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_15, "auto_billing", "Auto billing", "button", "Button", "preview", "Preview", "customize", "Customise", "history", "History", "payment", "Payment", "payments", "Payments", "refunded", "Refunded", "payment_type", "Payment Type", _s21_69, _s21_70, "enter_payment", "Enter Payment", "new_payment", "Enter Payment", "created_payment", _s28_42, "updated_payment", _s28_43, _s16_209, _s29_24, "deleted_payment", _s28_44, _s16_210, _s29_25, _s17_118, _s37_21, _s16_211, _s36_19, _s17_119, _s37_16, "quote", "Quote", "quotes", "Quotes", "new_quote", "New Quote", "created_quote", _s26_36, "updated_quote", _s26_37, "archived_quote", _s27_49, "deleted_quote", _s26_38, "restored_quote", _s27_50, "archived_quotes", _s35_17, "deleted_quotes", _s34_20, "restored_quotes", _s35_16, "expense", "Expense", "expenses", "Expenses", "vendor", "Vendor", "vendors", "Vendors", "task", "Task", "tasks", "Tasks", "project", "Project", "projects", "Projects", "activity_1", _s28_45, "activity_2", _s29_26, "activity_3", _s28_46, "activity_4", _s30_17, "activity_5", _s30_18, "activity_6", _s54_0, "activity_7", _s44_2, "activity_8", _s31_8, "activity_9", _s30_19, "activity_10", _s85_0, "activity_11", _s30_20, "activity_12", _s31_9, "activity_13", _s30_21, "activity_14", _s28_47, "activity_15", _s28_48, "activity_16", _s29_27, "activity_17", _s28_49, "activity_18", _s26_39, "activity_19", _s26_40, "activity_20", _s50_8, "activity_21", _s28_50, "activity_22", _s27_51, "activity_23", _s26_41, "activity_24", _s27_52, "activity_25", _s31_10, "activity_26", _s29_28, "activity_27", _s31_11, "activity_28", _s29_29, "activity_29", _s42_11, "activity_30", _s28_51, "activity_31", _s29_30, "activity_32", _s28_52, "activity_33", _s29_31, "activity_34", _s30_22, "activity_35", _s31_12, "activity_36", _s30_23, "activity_37", _s31_13, "activity_39", _s50_9, "activity_40", _s64_, "activity_41", _s41_6, "activity_42", _s24_37, "activity_43", _s24_38, "activity_44", _s25_52, "activity_45", _s24_39, "activity_46", _s25_53, "activity_47", _s30_24, "activity_48", _s28_58, "activity_49", _s27_58, "activity_50", _s27_59, "activity_51", _s26_43, "activity_52", _s30_25, "activity_53", _s32_9, "activity_54", _s29_40, "activity_55", _s31_20, "activity_56", _s27_60, "activity_57", _s39_5, "activity_58", _s31_14, "activity_59", _s32_8, "activity_60", _s28_50, "activity_61", _s28_53, "activity_62", _s28_54, "activity_63", _s61_3, "activity_64", _s62_0, "activity_65", _s61_4, "activity_66", _s63_0, "activity_80", _s40_2, "activity_81", _s40_3, "activity_82", _s41_4, "activity_83", _s40_4, "activity_84", _s41_5, _s17_120, _s17_121, "emailed_quote", _s26_44, "emailed_credit", _s27_61, _s20_58, _s33_20, _s21_71, _s34_17, "expired", "Expired", "all", "All", "select", "Select", _s22_41, _s22_42, "custom_value1", "Custom Value", "custom_value2", "Custom Value", "custom_value3", "Custom Value 3", "custom_value4", "Custom Value 4", _s18_82, _s18_83, _s24_40, _s24_41, _s29_32, _s29_33, _s27_53, _s27_54, _s31_15, _s31_16, "lock_invoices", "Lock Invoices", "translations", "Translations", _s19_51, _s19_52, _s19_53, _s19_54, _s22_43, _s22_44, _s22_45, _s22_46, _s21_72, _s21_73, _s21_74, _s21_75, _s21_76, _s21_77, _s21_78, _s21_79, _s22_47, _s22_48, _s22_49, _s22_50, _s22_51, _s22_52, _s22_53, _s22_54, _s20_59, _s20_60, _s20_61, _s20_62, _s21_80, _s21_81, _s21_82, _s21_83, _s21_84, _s21_81, _s21_85, _s21_83, _s18_84, _s18_85, "counter_padding", "Counter Padding", _s28_55, _s28_59, _s18_86, _s18_87, _s18_88, _s18_89, _s18_90, _s18_91, _s18_92, _s18_93, _s18_94, _s18_95, _s18_96, _s18_97, _s21_86, _s21_87, _s19_55, _s19_56, _s21_88, _s21_89, _s29_34, _s29_35, "show_table", "Show Table", "show_list", "Show List", "client_city", "Client City", "client_state", "Client State", "client_country", "Client Country", _s16_212, _s16_213, "client_balance", "Client Balance", "client_address1", "Client Street", "client_address2", _s16_214, "vendor_address1", "Vendor Street", "vendor_address2", _s16_215, _s24_42, _s22_55, _s24_43, _s25_54, "type", "Type", "invoice_amount", "Invoice Amount", _s16_216, "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_122, _s18_48, _s17_123, _s18_49, _s17_124, _s18_50, _s17_125, _s18_51, "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_57, _s19_58, _s16_217, _s16_226, _s19_59, _s19_60, "tax_name1", "Tax Name 1", "tax_name2", "Tax Name 2", "tax_name3", "Tax Name 3", "transaction_id", "Transaction ID", _s18_98, _s18_99, _s16_218, _s16_219], t1, t1), "fi", A.LinkedHashMap_LinkedHashMap$_literal(["add_to_invoice", "Lis\xe4\xe4 laskulle :invoice", _s17_, _s17_0, "week", "Viikko", "created_record", _s27_, _s25_, "Asiakkaalle :client l\xe4hetettiin lasku :invoice summalla :amount.", _s26_, _s17_1, _s31_, _s50_, _s31_0, _s22_, _s36_, _s55_, _s20_, _s20_0, _s25_0, _s38_, _s16_, "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", "Update Project", "view_task", "View Task", "cancel_invoice", "Cancel", "changed_status", _s32_, "change_status", "Change Status", "fees_sample", "The palkkio a :amount lasku would be :total.", _s19_, _s19_0, _s24_, _s29_, "after_saving", "After Saving", "view_record", "View Record", _s21_, _s21_0, _s26_0, _s37_, _s19_1, _s19_2, "json_help", _s58_, "release_notes", "Release Notes", _s23_, _s33_, "started_tasks", _s33_0, "stopped_tasks", _s33_1, "approved_quote", _s27_55, "approved_quotes", _s35_, "approve", "Hyv\xe4ksy", "client_website", "Client Website", "invalid_time", "Invalid Time", _s21_1, _s21_2, _s20_1, _s20_2, _s27_0, _s27_1, _s23_0, _s23_1, "load_pdf", "Load PDF", _s16_1, _s16_2, _s24_0, _s44_, "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_3, _s16_4, "purged_client", "onnistuneesti purged asiakas", _s27_2, _s77_, _s22_0, _s34_, _s30_, _s47_, "small", "Small", _s21_3, _s34_0, _s22_1, _s35_0, _s16_5, _s45_, "wait_for_saving", _s44_0, _s20_3, _s94_, "remaining", "Remaining", "invoice_paid", "Invoice Paid", "activity_120", _s50_0, "activity_121", _s50_1, "activity_122", _s51_, "activity_123", _s50_2, "activity_124", _s51_0, "normal", "Normal", "large", "Large", "extra_large", "Extra Large", _s16_6, _s16_7, _s21_4, _s42_, "print_pdf", "Print PDF", "remind_me", "Remind Me", _s16_8, _s16_9, "click_selected", "Click Selected", "hide_preview", "Hide Preview", "edit_record", "Edit Record", _s27_3, _s57_, "giropay", "GiroPay", "direct_debit", "Direct Debit", _s21_5, _s30_0, "set_password", "Aseta salasana", _s17_2, _s59_, _s16_10, _s58_0, _s20_4, _s33_2, "disconnect", "Disconnect", "add_to_invoices", "Add to Invoices", "acss", "Esihyv\xe4ksy debit korttimaksut", "becs", _s17_126, "bulk_download", "Download", _s17_3, _s104_, "persist_ui", "Persist UI", "persist_ui_help", _s104_0, _s18_, _s18_0, _s17_4, _s17_5, "has_tasks", "Has Tasks", "registration", "Registration", _s27_4, _s50_3, "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_1, _s18_2, "system", "J\xe4rjestelm\xe4", _s19_3, _s19_4, "updated_company", _s28_, "kbc", "KBC", "bancontact", "Bancontact", _s19_5, _s44_1, "webhook_success", "Webhook Success", _s24_1, _s40_, _s27_5, _s43_, "app", "App", _s20_5, _s46_0, _s16_11, _s16_220, _s18_3, "Email Invoice", _s16_12, "Email Quote", _s17_6, "Email Credit", "from_name", "From nimi", _s16_13, "Kopioi kuluksi", _s17_7, "toistuva kulu", _s18_4, "toistuva kulut", _s21_6, "uusi toistuva kulu", _s22_2, "muokkaa toistuva kulu", _s25_1, "onnistuneesti luotu toistuva kulu", _s25_2, "onnistuneesti p\xe4ivitetty toistuva kulu", _s26_2, "onnistuneesti arkistoitu toistuva kulu", _s25_3, _s32_10, _s25_4, _s38_2, _s26_3, "onnistuneesti palautettu toistuva kulu", _s24_2, _s24_3, _s25_5, _s25_6, "last_sent_date", "Last Sent Date", "include_drafts", "Include Drafts", _s19_6, _s32_0, "is_invoiced", "Is Invoiced", "change_plan", "Change Plan", "persist_data", "Persist Data", "customer_count", "Customer Count", _s16_14, _s16_15, _s16_16, _s16_17, _s28_0, _s28_1, "decimal_comma", "Decimal Comma", _s26_4, _s35_1, "select_method", "Select Method", "select_platform", "Select Platform", _s28_2, _s42_0, _s16_18, _s27_6, "enable_markdown", "Enable Markdown", _s20_6, _s35_2, "user_guide", "User Guide", _s18_6, _s18_7, "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_1, _s31_2, _s25_7, _s25_8, _s33_3, _s33_4, _s27_7, _s27_8, _s36_0, _s36_1, _s31_3, _s31_4, _s25_9, _s25_10, "net_subtotal", "Netto", "review_app", "Review App", "check_status", "Check Status", "free_trial", "Free Trial", _s23_2, _s57_0, _s21_8, _s62_, "change_email", "Change Email", _s25_11, _s52_, _s21_9, _s21_10, "uninvoiced", "Uninvoiced", "subdomain_guide", _s120_, "send_time", "Send Time", "import_data", "Tuo tietoja", "import_settings", "Import Settings", _s17_9, _s28_3, _s19_7, _s48_, "json", "JSON", _s24_4, _s24_5, "wait_for_data", _s42_1, "net_total", "Net Total", "has_taxes", "Has Taxes", _s16_19, _s16_20, _s18_8, _s40_0, "login_success", _s16_21, "login_failure", "Failed Login", "exported_data", _s67_, _s23_3, _s23_4, _s28_4, _s41_, "step_1_sign_in", "Step 1: Sign In", _s16_22, _s17_10, "account_id", "Account ID", _s27_9, _s35_3, "activity_100", _s50_4, "activity_101", _s50_5, "activity_102", _s51_1, "activity_103", _s50_6, "activity_104", _s51_2, _s18_9, _s18_10, _s23_5, _s35_4, "gateway_setup", "Gateway Setup", "preview_sidebar", "Preview Sidebar", _s16_23, _s16_24, _s18_11, _s31_5, _s16_25, _s16_26, "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", "viime p\xe4ivitetty", "invoice_item", "Invoice Item", "quote_item", "Quote Item", _s18_12, "kontakti ensimm\xe4inen nimi", _s17_11, "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_11, _s53_, _s25_12, _s37_0, _s17_13, _s17_14, "is_viewed", "Is Viewed", "letter", "Letter", "legal", "Legal", "page_layout", "Page Layout", "portrait", "Portrait", "landscape", "Landscape", _s26_5, _s85_, _s20_7, _s54_, _s21_12, _s21_13, _s17_15, _s17_16, "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_14, _s18_15, "promo_code", "Promo code", "promo_discount", "Promo Discount", _s18_16, _s18_17, _s16_27, _s16_28, "max_seats_limit", "Max Seats Limit", "trial_enabled", "Trial Enabled", "trial_duration", "Trial Duration", _s21_14, _s21_15, _s18_18, _s18_19, "plan_map", "Plan Map", "refund_period", "Refund Period", _s21_16, _s21_17, "purchase_page", "Purchase Page", "security", "Security", "email_bounced", "Email Bounced", _s20_8, "Spam Complaint", "email_delivery", "Email Delivery", _s16_29, _s16_30, "pdf_response", "PDF Response", _s22_4, _s22_5, "pdf_failed", "PDF Failed", "pdf_success", "PDF Success", "modified", "Modified", "subscription", "Subscription", "subscriptions", "Subscriptions", _s16_31, _s16_32, _s17_17, "muokkaa tilaus", _s20_9, "onnistuneesti luotu tilaus", _s20_10, "onnistuneesti p\xe4ivitetty tilaus", _s21_18, "onnistuneesti arkistoitu tilaus", _s20_11, _s33_7, _s20_12, _s33_8, _s21_19, _s34_2, _s19_8, _s21_20, _s20_13, _s27_10, _s26_6, _s26_7, "connect_gmail", "Connect Gmail", _s16_33, _s16_34, "connected_gmail", _s28_5, _s18_20, _s31_6, _s16_35, _s100_, _s16_36, _s16_37, "count_minutes", ":count Minutes", _s16_38, _s16_39, _s29_0, _s29_1, "use_last_email", "Use last email", _s16_40, _s16_41, _s21_21, _s51_3, _s27_11, _s35_5, _s27_12, _s27_13, _s34_3, _s52_0, "help_translate", "Help Translate", _s23_6, _s23_7, "resend_invite", _s17_128, _s19_9, _s25_13, _s16_42, _s30_1, _s19_10, _s33_9, "delivered", "Delivered", "bounced", "Bounced", "spam", "Spam", "view_docs", "View Docs", _s32_1, _s72_, "send_sms", "Send SMS", "sms_code", "SMS Code", _s21_22, "Scan bar koodi a :link compatible app.", _s18_21, "Kaksivaiheinen tunnistautuminen otettu onnistuneesti k\xe4ytt\xf6\xf6n", "connect_google", "Connect Google", _s17_19, _s17_20, _s17_21, "Kaksivaiheinen tunnistautuminen", _s18_22, _s18_23, _s34_4, _s34_5, "stay_logged_in", "Stay Logged In", _s23_8, _s40_1, "count_hours", ":count Hours", "count_day", "1 Day", "count_days", ":count Days", _s19_11, _s19_12, _s17_22, _s17_23, "resend_email", "Resend Email", _s26_8, _s33_10, _s16_43, "Hyvitetty maksu", _s19_13, _s19_14, _s19_15, _s45_0, "list_long_press", "List Long Press", "show_actions", "Show Actions", _s17_24, _s17_25, _s27_14, _s51_4, _s21_23, _s97_, "this_quarter", "This Quarter", "last_quarter", "viime Quarter", "to_update_run", "To update run", _s18_24, "Muuta laskuksi", _s16_44, _s16_45, "invoice_project", "Lasku projekti", "invoice_task", "Laskuta teht\xe4v\xe4", "invoice_expense", "Lasku kulu", _s19_16, _s21_24, _s20_14, _s27_15, _s16_46, _s16_47, "save_and_email", "Save and Email", _s16_48, "Tuetut tapahtumat", _s16_50, "Converted m\xe4\xe4r\xe4", _s17_26, _s17_27, _s22_6, _s22_7, _s24_6, _s24_7, "converted_total", "Converted Total", "is_sent", "Is Sent", _s17_28, "oletus Documents", "document_upload", "Document Upload", _s20_15, _s34_6, "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_25, _s21_26, _s26_9, _s96_, "running_tasks", "Running Tasks", "recent_tasks", "Recent Tasks", "recent_expenses", "Recent Expenses", _s17_30, _s17_31, "update_app", "Update App", "started_import", _s27_16, _s24_8, _s24_9, _s20_16, _s20_17, _s18_26, _s18_27, "column", "Sarake", "sample", "Otos", "map_to", "Map To", "import", "Tuo", _s25_14, _s29_2, "select_file", "yst\xe4v\xe4llisesti valitsee tiedosto", _s16_52, _s16_53, "csv_file", "CSV tiedosto", "csv", "CSV", "freshbooks", "FreshBooks", "invoice2go", "Invoice2go", "invoicely", "Invoicely", "waveaccounting", "Wave Accounting", "zoho", "Zoho", "accounting", "Accounting", _s22_8, _s24_10, "import_type", "Import Type", "html_mode", "HTML Mode", "html_mode_help", _s43_0, "view_licenses", "View Licenses", "webhook_url", "Webhook URL", _s17_32, _s17_33, "sidebar_editor", "Sidebar Editor", _s22_9, _s31_17, "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_11, _s24_12, _s24_13, _s24_14, "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_9, "Invoice Total", "actions", "Actions", "expense_number", "Expense Number", "task_number", "Task Number", "project_number", "Project Number", "project_name", "Project Name", "warning", "Varoitus", "view_settings", "View Settings", _s24_15, _s48_0, "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_34, _s17_35, "clear_cache", "Clear Cache", "sort_order", "Sort Order", "task_status", "Status", "task_statuses", "Task Statuses", "new_task_status", "New Task Status", _s16_54, _s16_55, _s19_17, _s32_2, _s19_18, "Onnistuneesti p\xe4ivitetty teht\xe4v\xe4n tila", _s20_18, _s33_11, _s19_19, _s32_3, _s19_20, _s32_4, _s20_19, _s33_12, _s22_10, _s42_2, _s21_27, _s41_0, _s22_11, _s42_3, _s18_28, _s20_20, _s20_21, _s27_17, _s16_56, _s16_57, _s21_28, _s52_1, _s20_22, _s20_23, _s25_15, "Lis\xe4\xe4 aikatieto laskun tuoteriville", _s20_24, _s20_25, _s25_16, _s42_5, _s21_29, _s25_17, _s18_29, _s18_30, "task_settings", "Task Settings", _s20_26, _s20_27, _s18_31, "kulu kategoriat", _s20_28, "uusi kulu kategoria", _s21_30, _s21_31, _s24_16, "onnistuneesti luotu kulukategoria", _s24_17, "onnistuneesti p\xe4ivitetty kulukategoria", _s25_18, "onnistuneesti arkistoitu kulu kategoria", _s24_18, "onnistuneesti poistettu category", _s24_19, _s37_3, _s25_19, "onnistuneesti palautettu kulukategoria", _s27_18, "onnistuneesti arkistoitu :count kulu kategoria", _s26_10, _s46_3, _s27_19, _s47_0, _s23_10, _s25_20, _s25_21, _s32_5, _s21_32, _s21_33, "show_option", "Show Option", _s22_12, _s50_7, "view_changes", "View Changes", "force_update", "Force Update", _s17_36, _s76_, "mark_paid_help", _s31_19, _s18_33, "Pit\xe4isi laskuttaa", _s23_11, _s33_21, _s29_3, _s26_42, _s21_34, _s20_30, _s16_58, _s16_59, _s18_34, _s18_35, "crypto", "Crypto", "paypal", "PayPal", "alipay", "Alipay", "sofort", "Sofort", "apple_pay", _s16_222, "user_field", "User Field", "variables", "Variables", "show_password", "Show Password", "hide_password", "Hide Password", "copy_error", "Copy Error", "capture_card", "Capture Card", _s17_37, _s17_38, "total_taxes", "Total Taxes", "line_taxes", "Line Taxes", "total_fields", "Total Fields", _s25_22, _s38_5, _s25_23, _s38_6, _s25_24, _s38_7, "gateway_refund", "Gateway Refund", _s19_21, _s43_1, "due_date_days", "Er\xe4p\xe4iv\xe4", "paused", "Paused", "mark_active", "Merkitse aktiiviseksi", "day_count", "Day :count", _s22_13, _s22_14, _s21_35, _s21_36, _s17_39, _s17_40, "endless", "P\xe4\xe4ttym\xe4t\xf6n", "next_send_date", "Next Send Date", _s16_60, "J\xe4ljell\xe4 olevia kertoja", _s17_41, "Toistuva lasku", _s18_36, "Toistuvat laskut", _s21_37, "Uusi toistuva lasku", _s22_15, "muokkaa toistuva Lasku", _s25_25, _s38_8, _s25_26, _s38_9, _s26_11, "Toistuva lasku arkistoitu onnistuneesti", _s25_27, "Toistuva lasku poistettu onnistuneesti", _s25_28, _s38_11, _s26_12, "Toistuva lasku palautettu onnistuneesti", _s27_20, _s47_1, _s26_13, _s46_4, _s27_21, _s47_2, _s24_20, _s26_14, _s25_29, _s32_6, "send_date", "Send Date", "auto_bill_on", "Auto Bill On", _s28_6, _s28_7, "profit", "Profit", "line_item", "Line Item", _s18_38, _s18_39, _s23_12, _s35_6, _s19_22, _s19_23, _s24_21, _s52_2, "test_mode", "Test Mode", "opened", "Opened", _s30_2, _s22_17, _s30_3, _s22_18, "gateway_success", "Gateway Success", "gateway_failure", "Gateway Failure", "gateway_error", "Gateway Error", "email_send", "Email Send", _s17_43, _s17_44, "failure", "Failure", "quota_exceeded", "Quota Exceeded", _s16_62, _s16_63, "system_logs", "System Logs", "view_portal", "N\xe4yt\xe4 Portaali", "copy_link", "Copy Link", "token_billing", "Tallenna korttitiedot", _s24_22, _s24_23, "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_40, _s18_41, "pdf_page_info", _s23_13, _s16_64, "Laskut l\xe4hetettiin onnistuneesti s\xe4hk\xf6postilla.", "emailed_quotes", "Tarjoukset l\xe4hetettiin onnistuneesti s\xe4hk\xf6postilla.", "emailed_credits", _s28_56, "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_136, "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_6, "client_created", "Client Created", _s20_31, _s20_32, _s20_33, _s20_34, "completed", "Completed", "gross", "Gross", "net_amount", "Net Amount", "net_balance", "Net Balance", "client_settings", "Client Settings", _s17_45, _s17_46, _s17_47, _s17_48, "selected_quotes", "Valitut tarjoukset", "selected_tasks", "Selected Tasks", _s17_49, _s17_50, _s17_51, "Er\xe4\xe4ntyv\xe4t laskut", _s17_53, _s17_54, "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", "Update Invoice", "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_55, _s28_8, "api_webhooks", "API Webhooks", "search_webhooks", _s22_19, "search_webhook", _s16_65, "webhook", "Webhook", "webhooks", "Webhooks", "new_webhook", "New Webhook", "edit_webhook", "Edit Webhook", "created_webhook", _s28_9, "updated_webhook", _s28_10, _s16_66, _s29_4, "deleted_webhook", _s28_11, "removed_webhook", _s28_12, _s16_67, _s29_5, _s17_56, _s37_4, _s16_68, _s36_2, _s16_69, _s36_3, _s17_57, _s37_5, "api_tokens", "API-salasanat", "api_docs", "API Docs", "search_tokens", _s20_35, "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_18, "restored_token", _s27_23, "archived_tokens", _s35_7, "deleted_tokens", _s34_7, "restored_tokens", _s35_8, _s19_24, _s19_25, _s24_24, _s45_1, _s21_39, "Kustomoi ja esikatsele", "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_36, _s41_1, "ledger", "Ledger", "view_pdf", "Katso PDF", "all_records", "All records", "owned_by_user", "Owned by user", _s16_70, _s16_71, "contact_name", "Yhteyshenkil\xf6n nimi", "use_default", "K\xe4yt\xe4 oletusarvoa", _s16_72, _s17_58, "number_of_days", "Number of days", _s23_14, _s23_15, "payment_term", "Maksuehdot", _s16_73, "Uudet maksuehdot", _s17_59, "Muokkaa maksuaikaa", _s20_37, "onnistuneesti luotu maksu ehto", _s20_38, "onnistuneesti p\xe4ivitetty maksu ehto", _s21_40, "onnistuneesti arkistoitu maksu ehto", _s20_39, _s35_21, _s20_40, _s35_21, _s21_41, "Maksuehto palautettiin onnistuneesti", _s22_20, _s42_7, _s21_42, _s41_2, _s22_21, _s42_8, "email_sign_in", _s18_100, "change", "Vaihda", _s23_16, "Vaihda mobiilin\xe4kym\xe4\xe4n?", _s24_25, "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_42, "Osittain hyvitetty", _s16_75, "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_76, "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_61, "search_design", "Search 1 Design", "search_invoice", _s16_77, "search_client", "Search 1 Client", "search_product", _s16_78, "search_quote", "Hae 1 tarjous", "search_credit", "Search 1 Credit", "search_vendor", "Hae 1 kauppias", "search_user", "Search 1 User", "search_tax_rate", _s17_62, "search_task", "Search 1 Tasks", "search_project", _s16_79, "search_expense", _s16_80, "search_payment", _s16_81, "search_group", "Search 1 Group", "refund_payment", "Hyvitysmaksu", _s17_63, _s30_4, _s18_44, _s31_7, _s16_82, _s29_7, _s17_64, _s30_5, "reverse", "Reverse", "full_name", "Full nimi", _s17_65, "Kaupunki/Alue/Postitoimipaikka", _s17_67, "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_83, "onnistuneesti purged yritys data", _s18_45, "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_31, "Vastaanota kaikki ilmoitukset", _s16_84, "Osta lisenssi", "apply_license", "K\xe4yt\xe4 lisenssi", "cancel_account", "Poista tili", _s22_22, "Varoitus: T\xe4m\xe4 poistaa tilisi pysyv\xe4sti. Tietoja ei pysty palauttamaan.", "delete_company", "Poista yritys", _s22_23, "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_24, "updated_design", _s27_25, "archived_design", _s28_15, "deleted_design", _s27_26, "removed_design", _s27_27, "restored_design", _s28_16, _s16_86, _s36_4, "deleted_designs", _s35_9, _s16_87, _s36_5, "proposals", "Ehdotukset", "tickets", "Tickets", _s16_88, "Toistuvat tarjoukset", "recurring_tasks", "Recurring Tasks", _s18_46, "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_31, "restored_credit", "Luotto palautettu onnistuneesti", _s16_90, ":count hyvitys(t\xe4) arkistoitiin onnistuneesti", "deleted_credits", ":count luotto(a) poistettu onnistuneesti", _s16_91, "Palautettiin onnistuneesti :value luotolle", "current_version", "Nykyinen versio", "latest_version", "Latest Version", "update_now", "P\xe4ivit\xe4 nyt", _s26_19, _s41_3, _s16_92, _s16_93, "app_updated", _s29_8, "learn_more", "Lue lis\xe4\xe4", "integrations", "Integraatiot", "tracking_id", "Seurantatunnus", _s17_69, _s17_70, "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_59, "surcharge2", _s22_60, "surcharge3", _s22_61, "surcharge4", _s22_62, "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_52, "Kontaktin viimeinen kirjautuminen", _s17_71, "Kontaktin koko nimi", "contact_phone", "kontakti puhelin", _s21_43, "Kontakti Mukautettu Arvo 1", _s21_44, "Kontakti Mukautettu Arvo 2", _s21_45, "Kontakti Mukautettu Arvo 3", _s21_46, "Kontakti Mukautettu Arvo 4", _s17_73, "Toimitus: Katu", _s17_74, "Toimitus: Asunto/huoneisto", "shipping_city", "Toimitus: Kaupunki", "shipping_state", "Toimitus: Maakunta", _s20_41, "Toimitus: Postinumero", _s16_122, "Toimitus: Maa", _s16_124, "Laskutus: Katu", _s16_125, "Laskutus: Asunto/huoneisto", "billing_city", "Laskutus: Kaupunki", "billing_state", "Laskutus: Maakunta", _s19_27, "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_126, "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_47, "Sis\xe4llyt\xe4 viimeiset virheet lokiin", _s30_6, "Olemme vastaanottaneet viestisi ja pyrimme vastaamaan siihen pikaisesti.", "message", "Viesti", "from", "L\xe4hett\xe4j\xe4", _s20_43, "N\xe4yt\xe4 tuotteen tiedot", _s25_33, "Sis\xe4llyt\xe4 lis\xe4tieto ja hinta tuotteen alasvetovalikkoon", _s20_45, "PDF sivun muokkaaja vaatii :version", _s18_55, "S\xe4\xe4d\xe4 kuluprosenttia", _s23_18, "Adjust percent tili palkkio", _s18_57, "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_48, "salasana on liian lyhyt", _s20_46, "Salasanan pit\xe4\xe4 sis\xe4lt\xe4\xe4 iso kirjain ja numero", _s19_29, "Asiakas portaalin teht\xe4v\xe4t", _s23_19, "Asiakas portaalin etusivu", _s20_47, "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_76, _s17_77, "show_cost_help", "N\xe4yt\xe4 tuotteen kulukentt\xe4 seurataksesi katetta", _s21_49, "N\xe4yt\xe4 tuotteen m\xe4\xe4r\xe4", _s26_21, "N\xe4yt\xe4 tuotteen m\xe4\xe4r\xe4kentt\xe4, muutoin oletus 1", _s21_51, "N\xe4yt\xe4 Laskun m\xe4\xe4r\xe4t", _s26_22, "N\xe4yt\xe4 rivien m\xe4\xe4r\xe4kentt\xe4, muutoin oletus 1", _s21_53, _s21_54, _s26_23, _s34_11, _s16_128, "Oletus m\xe4\xe4r\xe4", _s21_55, "Aseta rivim\xe4\xe4r\xe4 oletuksena 1", "one_tax_rate", "Ensimm\xe4inen veroluokka", "two_tax_rates", "Toinen veroluokka", "three_tax_rates", "Kolmas veroluokka", _s16_130, "Oletus veroluokka", "user", "K\xe4ytt\xe4j\xe4", "invoice_tax", "Laskun vero", "line_item_tax", "Line Item Tax", "inclusive_taxes", "Inclusive Taxes", _s17_78, _s17_79, "item_tax_rates", "Item Tax Rates", _s18_59, "Valitse asiakas", "configure_rates", "M\xe4\xe4rit\xe4 kurssit", _s18_60, _s18_61, "tax_settings", "Veroasetukset", _s18_62, "Veroluokat", "accent_color", "Nouseva v\xe4ri", "switch", "Switch", _s19_31, "pilkku eroteltu lista", "options", "Valinnat", _s16_132, _s16_133, "multi_line_text", "Multi-line text", "dropdown", "Alasvetovalikko", "field_type", "Kent\xe4n tyyppi", _s27_32, "Salasanan palautuss\xe4hk\xf6posti on l\xe4hetetty.", "submit", "Submit", _s16_134, "Palauta salasana", "late_fees", "Viiv\xe4stysmaksut", "credit_number", "luotto numero", "payment_number", "maksu numero", "late_fee_amount", "Late palkkio m\xe4\xe4r\xe4", _s16_135, "Late palkkio Percent", "schedule", "Aikataulu", "before_due_date", "Ennen er\xe4p\xe4iv\xe4\xe4", "after_due_date", "Er\xe4p\xe4iv\xe4n j\xe4lkeen", _s18_64, "Laskun p\xe4iv\xe4yksen j\xe4lkeen", "days", "P\xe4iv\xe4\xe4", "invoice_email", "Laskus\xe4hk\xf6posti", "payment_email", "Maksus\xe4hk\xf6posti", "partial_payment", _s16_239, "payment_partial", _s16_239, _s21_56, "Osittaisen maksun s\xe4hk\xf6postiosoite", "quote_email", "Tarjouss\xe4hk\xf6posti", _s16_137, "Endless muistutus", _s16_139, _s16_140, "administrator", "Yll\xe4pit\xe4j\xe4", _s18_65, "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_12, "deleted_users", _s33_17, "removed_users", _s33_18, "restored_users", _s34_13, _s16_141, "Yleiset asetukset", "invoice_options", "Laskun valinnat", _s17_80, 'Piilota "Maksettu t\xe4h\xe4n asti"', _s22_30, 'N\xe4yt\xe4 "Maksettava p\xe4iv\xe4m\xe4\xe4r\xe4\xe4n menness\xe4" kentt\xe4 laskuillasi vain maksetuilla laskuilla.', _s23_21, "Embed Documents", _s28_19, "Sis\xe4llyt\xe4 liitetyt kuvat laskuun.", _s16_143, "n\xe4yt\xe4 Header on", _s16_144, "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_66, "automaattinen Email", _s23_22, "automaattisesti s\xe4hk\xf6posti toistuva laskut when they on luotu.", _s18_67, "automaattinen Arkistoi", _s23_23, "Arkistoi tarjoukset automaattisesti kun ne on muunnettu laskuiksi.", _s18_68, "Automaattinen muunnos", _s23_24, "Muunna tarjous automaattisesti laskuksi, kun asiakas on hyv\xe4ksynyt tarjouksen.", _s17_82, "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_84, "kolme kuukautta", _s16_145, "nelj\xe4 kuukautta", "freq_six_months", "Six kuukautta", "freq_annually", "Vuosittain", "freq_two_years", "Kaksi vuotta", _s16_146, "3 vuotta", "never", "Ei koskaan", "company", "yritys", _s17_85, _s17_86, "charge_taxes", "Veloita veroa", "next_reset", "Next Reset", "reset_counter", "Reset Counter", _s16_147, "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_87, "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_89, "Muokautettu JavaScript", _s16_149, "n\xe4yt\xe4 on PDF", _s21_58, "N\xe4yt\xe4 asiakkaan allekirjoitus lasku-/tarjous-PDF:ss\xe4.", _s25_39, "Laskun ehdot valintaruutu", _s30_7, "Vaadi asiakasta vahvistamaan, ett\xe4 h\xe4n hyv\xe4ksyy laskun ehdot.", _s23_25, "Tarjouksen ehdot valintaruutu", _s28_20, "Vaadi asiakasta vahvistamaan, ett\xe4 h\xe4n hyv\xe4ksyy tarjouksen ehdot.", _s25_40, "Laskun allekirjoitus", _s30_8, "Vaadi asiakasta t\xe4ytt\xe4m\xe4\xe4n allekirjoitus.", _s23_26, "Tarjouksen allekirjoitus", _s22_32, "salasana suojaa laskut", _s27_33, "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_26, "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_150, "Liit\xe4 asiakirjoja", "attach_ubl", "Attach UBL", "email_style", "Email Style", _s19_33, "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_34, "Accepted kortti Logos", "credentials", "Tunnukset", "update_address", "P\xe4ivit\xe4 osoite", _s19_36, "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_152, "Verokanta luotu onnistuneesti", _s16_153, "Verokanta p\xe4ivitetty onnistuneesti", _s17_92, "Verokanta arkistoitu onnistuneesti", _s16_154, "Verokanta onnistuneesti poistettu", _s17_93, "Verokanta onnistuneesti palautettu", _s18_69, _s38_12, _s17_94, _s37_6, _s18_70, _s38_13, "fill_products", "Lis\xe4\xe4 automaattisesti tuotteita", _s18_71, "Tuotteen valinta t\xe4ytt\xe4\xe4 kuvauksen ja hinnan automaattisesti", "update_products", "P\xe4ivit\xe4 automaattisesti tuotteet", _s20_51, "Laskun p\xe4ivitt\xe4minen p\xe4ivitt\xe4\xe4 tuotetietokannan automaattisesti", _s16_155, "Convert tuotteet", _s21_59, "Muunna automaattisesti tuotehinnat asiakkaan valuuttaan", "fees", "palkkiot", "limits", "Limits", "provider", "Tarjoaja", "company_gateway", "maksu Gateway", _s16_157, "maksu Gateways", _s19_37, "uusi Gateway", _s20_52, "muokkaa Gateway", _s23_27, "onnistuneesti luotu gateway", _s23_28, "onnistuneesti p\xe4ivitetty gateway", _s24_27, "onnistuneesti arkistoitu gateway", _s23_29, "onnistuneesti poistettu gateway", _s24_28, "onnistuneesti palautettu gateway", _s25_42, _s37_7, _s24_29, _s36_7, _s25_43, _s37_8, _s16_159, "Jatka muokkausta", "discard_changes", "Discard Changes", "default_value", "Oletus arvo", "disabled", "Pois k\xe4yt\xf6st\xe4", "currency_format", "Valuutan muoto", _s21_60, "Viikon ensimm\xe4inen p\xe4iv\xe4", _s23_30, "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_72, "N\xe4yt\xe4 24 tunnin aikamuoto", "send_reminders", "l\xe4het\xe4 muistutukset", "timezone", "Aikavy\xf6hyke", _s19_38, _s19_39, _s17_95, "Filtered by ryhm\xe4", _s19_40, "Filtered by Lasku", _s18_73, "Filtered by asiakas", _s18_75, "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_11, "deleted_groups", _s34_14, "restored_groups", _s35_12, "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_161, "Tuoteasetukset", "device_settings", "Device asetukset", "defaults", "Oletusasetukset", "basic_settings", "Perusasetukset", _s17_97, "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_136, "invoice_design", "Laskun muotoilu", "buy_now_buttons", "Osta nyt napit", "email_settings", "S\xe4hk\xf6postin asetukset", _s23_32, "Pohjat ja muistutukset", _s22_33, "luotto Cards & Banks", _s19_42, "Datan visualisaatiot", "price", "Hinta", "email_sign_up", "Email Sign Up", "google_sign_up", "Google Sign Up", _s27_37, "kiitos you sinun purchase!", "redeem", "Redeem", "back", "Back", "past_purchases", "Past Purchases", _s19_44, "Annual tilaus", "pro_plan", "Pro Plan", "enterprise_plan", "Enterprise Plan", "count_users", ":count k\xe4ytt\xe4j\xe4\xe4", "upgrade", "Upgrade", _s25_44, "Anna etunimi", _s24_30, "Anna sukunimi", _s33_19, "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_163, "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_77, "ei record selected", _s21_63, "save tai peruuta sinun muutokset", "download", "Lataa", _s27_38, "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_99, "onnistuneesti l\xe4hetetty dokumentti", _s16_165, "onnistuneesti p\xe4ivitetty dokumentti", _s17_100, "onnistuneesti arkistoitu dokumentti", _s16_166, "onnistuneesti poistettu dokumentti", _s17_101, "onnistuneesti palautettu dokumentti", _s18_79, _s38_14, _s17_102, _s37_9, _s18_80, _s38_15, "no_history", "ei History", "expense_date", "Kulun p\xe4iv\xe4m\xe4\xe4r\xe4", "pending", "Odottaa vastausta", _s16_167, "Logged", _s16_168, "Pending", _s16_169, "Invoiced", "converted", "Muunnettu", _s24_32, "Lis\xe4\xe4 asiakirjoja laskuun", "exchange_rate", "Exchange Rate", _s16_170, "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_171, ":count kauppias(ta) arkistoitu onnistuneesti", "deleted_vendors", ":count kauppias(ta) poistettu onnistuneesti", _s16_172, _s36_8, "new_expense", "Lis\xe4\xe4 kulu", "created_expense", "onnistuneesti luotu kulu", "updated_expense", "onnistuneesti p\xe4ivitetty kulu", _s16_173, "Kulu arkistoitu onnistuneesti", "deleted_expense", "Kulu poistettu onnistuneesti", _s16_174, "onnistuneesti palautettu kulu", _s17_103, "onnistuneesti arkistoitu kulut", _s16_175, "onnistuneesti poistettu kulut", _s17_104, _s37_10, "copy_shipping", "Kopioi toimitus", "copy_billing", "Kopioi laskutus", "design", "malli", _s21_64, "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_176, "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_16, _s19_46, "Ole hyv\xe4 ja anna nimi", "budgeted_hours", "Budjetoidut ty\xf6tunnit", "created_project", "Onnistuneesti luotu projekti", "updated_project", "Onnistuneesti p\xe4ivitetty projekti", _s16_178, "Onnistuneesti arkistoitu projekti", "deleted_project", _s32_10, _s16_179, "Onnistuneesti palautettu projekti", _s17_105, "Onnistuneesti arkistoitu :count projekti(a)", _s16_180, "Onnistuneesti poistettu :count projekti(a)", _s17_106, _s37_11, "new_project", "Uusi projekti", _s27_42, "kiitos you using our app!", "if_you_like_it", _s21_66, "click_here", "klikkaa t\xe4st\xe4", _s18_81, "Klikkaa t\xe4st\xe4", "to_rate_it", "rate it.", "average", "Keskiarvo", "unapproved", "Hyv\xe4ksym\xe4tt\xf6m\xe4t", _s30_13, "authenticate change this asetus", "locked", "Locked", "authenticate", "Authenticate", _s19_48, "authenticate", _s24_33, _s24_34, "footer", "Alatunniste", "compare", "Compare", "hosted_login", "Hosted Login", "selfhost_login", "Selfhost Login", "google_sign_in", _s19_62, "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_107, "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_181, "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_54, "Muokkaa toistuvaa tarjousta", "billing_address", "Laskutusosoite", _s16_183, "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_185, _s16_186, _s23_33, "Anna s\xe4hk\xf6postiosoitteesi", _s26_32, "Anna salasanasi", _s21_67, "Anna sinun URL-osoitteesi", _s26_34, "Anna tuoteavain", "ascending", "Ascending", "descending", "Descending", "save", "Tallenna", _s17_109, "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_50, "Copied :arvo clipboard", "error", "Virhe", _s16_187, _s16_188, "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_189, _s16_190, "product", "Tuote", "products", "Tuotteet", "new_product", "Uusi tuote", "created_product", "Tuote on luotu onnistuneesti", "updated_product", "Tuote on p\xe4ivitetty onnistuneesti", _s16_191, "Tuote on arkistoitu onnistuneesti", "deleted_product", "onnistuneesti poistettu tuote", _s16_192, "onnistuneesti palautettu tuote", _s17_111, "onnistuneesti arkistoitu :count tuotteet", _s16_193, "onnistuneesti poistettu :count tuotteet", _s17_112, _s37_12, "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_194, _s43_2, "deleted_client", "Asiakas on poistettu onnistuneesti", "deleted_clients", ":count asiakas(ta) poistettu onnistuneesti", "restored_client", "Asiakas palautettu onnistuneesti", _s16_195, _s36_10, "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_196, "Lasku arkistoitiin onnistuneesti", "deleted_invoice", "Lasku poistettiin onnistuneesti", _s16_197, "Lasku palautettu onnistuneesti", _s17_113, _s43_2, _s16_198, ":count laskua poistettiin onnistuneesti", _s17_114, _s37_13, "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_199, "Partial er\xe4p\xe4iv\xe4", "status", "Tila", _s17_115, "Lasku tila", "quote_status", "Tarjouksen tila", _s22_34, "Napsauta + lis\xe4t\xe4ksesi nimikkeen", _s22_36, "Napsauta + lis\xe4t\xe4ksesi ajan", "count_selected", ":count selected", "total", "Loppusumma", "percent", "Prosentti", "edit", "Muokkaa", "dismiss", "Dismiss", _s20_56, "valitse p\xe4iv\xe4m\xe4\xe4r\xe4", _s22_37, "valitse asiakas", _s24_35, "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_15, "Ay\xf6t\xe4 laskunumero", _s27_46, "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_39, "Onnistuneesti merkitty lasku l\xe4hetetyksi", _s22_40, "Lasku merkittiin l\xe4hetetyksi onnistuneesti", _s23_35, _s43_3, _s23_36, _s43_3, "done", "Valmis", _s37_14, "Anna asiakkaan tai yhteyshenkil\xf6n nimi", "dark_mode", "Tumma tila", _s27_48, "Uudelleenk\xe4ynnist\xe4 sovellus ottaaksesi muutoksen k\xe4ytt\xf6\xf6n", "refresh_data", "Refresh Data", "blank_contact", "Blank kontakti", "activity", "Toiminta", _s16_201, "ei records found", "clone", "Kopioi", "loading", "Loading", "industry", "Toimiala", "size", "Koko", "payment_terms", "Maksuehdot", "payment_date", "Maksun p\xe4iv\xe4m\xe4\xe4r\xe4", "payment_status", "maksu tila", _s16_203, "Pending", _s16_204, "Voided", _s16_205, "Failed", _s16_206, "Completed", _s16_207, _s18_43, _s16_208, "Refunded", _s17_116, "Unapplied", _s17_117, _s19_14, "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_63, "button", "Button", "preview", "Esikatselu", "customize", "Mukauta", "history", "Historia", "payment", "Maksu", "payments", "Maksut", "refunded", "Refunded", "payment_type", "Maksutyyppi", _s21_69, "Tapahtuman viite", "enter_payment", "Kirjaa maksu", "new_payment", "Uusi maksutapahtuma", "created_payment", "Maksu on luotu onnistuneesti", "updated_payment", "Maksu p\xe4ivitetty onnistuneesti", _s16_209, "Maksu on arkistoitu onnistuneesti", "deleted_payment", "Maksu on poistettu onnistuneesti", _s16_210, "Maksu palautettu onnistuneesti", _s17_118, ":count maksu(a) arkistoitu onnistuneesti", _s16_211, ":count maksu(a) poistettu onnistuneesti", _s17_119, _s37_16, "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_16, "expense", "Kulu", "expenses", "Kulut", "vendor", "Kauppias", "vendors", "Kauppiaat", "task", "Teht\xe4v\xe4", "tasks", "Teht\xe4v\xe4t", "project", "Projekti", "projects", "Projektit", "activity_1", ":k\xe4ytt\xe4j\xe4 loi asiakkaan :client", "activity_2", ":k\xe4ytt\xe4j\xe4 arkistoi asiakkaan :client", "activity_3", ":k\xe4ytt\xe4j\xe4 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", ":k\xe4ytt\xe4j\xe4 p\xe4ivitti teht\xe4v\xe4n :tiketti", "activity_49", ":k\xe4ytt\xe4j\xe4 sulki tiketin :tiketti", "activity_50", ":k\xe4ytt\xe4j\xe4 mergesi tiketin :tiketti", "activity_51", ":k\xe4ytt\xe4j\xe4 jakoi tiketin :tiketti", "activity_52", ":kontakti avasi tiketin :tiketti", "activity_53", ":kontakti reopened tiketti :tiketti", "activity_54", ":k\xe4ytt\xe4j\xe4 reopened tiketti :tiketti", "activity_55", ":kontakti vastasi tiketti :tiketti", "activity_56", ":k\xe4ytt\xe4j\xe4 katsoi tiketti :tiketti", "activity_57", _s39_5, "activity_58", _s31_14, "activity_59", _s32_8, "activity_60", _s28_50, "activity_61", _s28_53, "activity_62", _s28_54, "activity_63", _s61_3, "activity_64", _s62_0, "activity_65", _s61_4, "activity_66", _s63_0, "activity_80", _s40_2, "activity_81", _s40_3, "activity_82", _s41_4, "activity_83", _s40_4, "activity_84", _s41_5, _s17_120, "Kertak\xe4ytt\xf6inen salasana", "emailed_quote", "Tarjous on l\xe4hetetty onnistuneesti", "emailed_credit", _s27_61, _s20_58, "Tarjous on onnistuneesti merkitty l\xe4hetetyksi", _s21_71, _s34_17, "expired", "Vanhentunut", "all", "Kaikki", "select", "Valitse", _s22_41, _s22_42, "custom_value1", "muokattu Value", "custom_value2", "Mukautettu arvo", "custom_value3", "Muokattu arvo 3", "custom_value4", "Muokattu arvo 4", _s18_82, "Muokattu email tyyli", _s24_40, "Muokattu Etusivu viesti", _s29_32, "Muokattu Avoin Lasku viesti", _s27_53, "Muokattu Maksettu Lasku viesti", _s31_15, "Oma Hyv\xe4ksym\xe4t\xf6n tarjous -viesti", "lock_invoices", "Lock Invoices", "translations", "K\xe4\xe4nn\xf6kset", _s19_51, _s19_52, _s19_53, _s19_54, _s22_43, _s22_44, _s22_45, _s22_46, _s21_72, _s21_73, _s21_74, "Kauppiaan numerolaskuri", _s21_76, _s21_77, _s21_78, _s21_79, _s22_47, _s22_48, _s22_49, _s22_50, _s22_51, _s22_52, _s22_53, "Laskun j\xe4rjestysnumero", _s20_59, "Tarjouksen numeroinnin kuvio", _s20_61, "Tarjouksen j\xe4rjestysnumero", _s21_80, _s21_81, _s21_82, _s21_83, _s21_84, _s21_81, _s21_85, _s21_83, _s18_84, _s18_85, "counter_padding", "Counter Padding", _s28_55, "Jaettu lasku tarjous laskuri", _s18_86, _s18_87, _s18_88, _s18_89, _s18_90, _s18_91, _s18_92, _s18_93, _s18_94, _s18_95, _s18_96, _s18_97, _s21_86, _s21_87, _s19_55, "Tarjouss\xe4hk\xf6postin otsikko", _s21_88, _s21_89, _s29_34, _s29_35, "show_table", "Show Table", "show_list", "Show List", "client_city", "Client City", "client_state", "Client State", "client_country", "Client Country", _s16_212, _s16_213, "client_balance", "Client Balance", "client_address1", "Client Street", "client_address2", _s16_214, "vendor_address1", "Vendor Street", "vendor_address2", _s16_215, _s24_42, _s22_55, _s24_43, _s25_54, "type", "Tyyppi", "invoice_amount", "Lasku m\xe4\xe4r\xe4", _s16_216, "Er\xe4p\xe4iv\xe4", "tax_rate1", "Tax Rate 1", "tax_rate2", "Tax Rate 2", "tax_rate3", "Tax Rate 3", "auto_bill", _s22_63, "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_122, _s22_59, _s17_123, _s22_60, _s17_124, _s22_61, _s17_125, _s22_62, "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_57, _s19_58, _s16_217, "Kulujen kategoria", _s19_59, _s19_60, "tax_name1", "Veron nimi 1", "tax_name2", "Veron nimi 2", "tax_name3", "Tax Name 3", "transaction_id", "Transaction ID", _s18_98, _s18_99, _s16_218, _s16_219], t1, t1), "fr", A.LinkedHashMap_LinkedHashMap$_literal(["add_to_invoice", _s29_42, _s17_, _s17_0, "week", "Semaine", "created_record", _s27_, _s25_, "Le client :client a re\xe7u par courriel la facture :invoice d'un montant de :amount", _s26_, _s17_1, _s31_, _s50_, _s31_0, _s22_, _s36_, _s55_, _s20_, _s20_0, _s25_0, _s38_, _s16_, _s20_74, "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_, "change_status", "Change Status", "fees_sample", "Le frais pour une facture de :amount serait de :total.", _s19_, _s19_0, _s24_, _s29_, "after_saving", "After Saving", "view_record", "View Record", _s21_, _s21_0, _s26_0, _s37_, _s19_1, _s19_2, "json_help", _s58_, "release_notes", "Release Notes", _s23_, _s33_, "started_tasks", _s33_0, "stopped_tasks", _s33_1, "approved_quote", _s27_55, "approved_quotes", _s35_, "approve", "Accepter", "client_website", "Client Website", "invalid_time", "Invalid Time", _s21_1, _s21_2, _s20_1, _s20_2, _s27_0, _s27_1, _s23_0, _s23_1, "load_pdf", "Load PDF", _s16_1, _s16_2, _s24_0, _s44_, "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_3, _s16_4, "purged_client", "Client purg\xe9 avec succ\xe8s", _s27_2, _s77_, _s22_0, _s34_, _s30_, _s47_, "small", "Small", _s21_3, _s34_0, _s22_1, _s35_0, _s16_5, _s45_, "wait_for_saving", _s44_0, _s20_3, _s94_, "remaining", "Remaining", "invoice_paid", "Invoice Paid", "activity_120", _s50_0, "activity_121", _s50_1, "activity_122", _s51_, "activity_123", _s50_2, "activity_124", _s51_0, "normal", "Normal", "large", "Large", "extra_large", "Extra Large", _s16_6, _s16_7, _s21_4, _s42_, "print_pdf", "Print PDF", "remind_me", "Remind Me", _s16_8, _s16_9, "click_selected", "Click Selected", "hide_preview", "Hide Preview", "edit_record", "Edit Record", _s27_3, _s57_, "giropay", "GiroPay", "direct_debit", "Direct Debit", _s21_5, _s30_0, "set_password", "D\xe9finir le mot de passe", _s17_2, _s59_, _s16_10, _s58_0, _s20_4, _s33_2, "disconnect", "Disconnect", "add_to_invoices", "Add to Invoices", "acss", _s29_36, "becs", _s17_126, "bulk_download", "Download", _s17_3, _s104_, "persist_ui", "Persist UI", "persist_ui_help", _s104_0, _s18_, _s18_0, _s17_4, _s17_5, "has_tasks", "Has Tasks", "registration", "Registration", _s27_4, _s50_3, "view_expense", _s26_45, "view_statement", "Voir le relev\xe9", "sepa", "Pr\xe9l\xe8vement automatique/domiciliation SEPA", "ideal", "iDEAL", "przelewy24", "Przelewy24", "eps", "EPS", "fpx", "FPX", _s18_1, _s18_2, "system", "Syst\xe8me", _s19_3, _s19_4, "updated_company", _s28_, "kbc", "KBC", "bancontact", "Bancontact", _s19_5, _s44_1, "webhook_success", "Webhook Success", _s24_1, _s40_, _s27_5, _s43_, "app", "App", _s20_5, _s46_0, _s16_11, _s16_220, _s18_3, "Email Invoice", _s16_12, "Email Quote", _s17_6, "Email Credit", "from_name", "Nom exp\xe9diteur", _s16_13, _s16_221, _s17_7, _s18_107, _s18_4, _s20_75, _s21_6, _s27_63, _s22_2, _s28_62, _s25_1, "D\xe9pense r\xe9currente cr\xe9\xe9e avec succ\xe8s", _s25_2, "D\xe9pense r\xe9currente mise \xe0 jour avec succ\xe8s", _s26_2, "D\xe9pense r\xe9currente archiv\xe9e avec succ\xe8s", _s25_3, "Projet supprim\xe9 avec succ\xe8s", _s25_4, _s38_2, _s26_3, "D\xe9pense r\xe9currente restaur\xe9e avec succ\xe8s", _s24_2, _s24_3, _s25_5, _s25_6, "last_sent_date", "Last Sent Date", "include_drafts", "Include Drafts", _s19_6, _s32_0, "is_invoiced", "Is Invoiced", "change_plan", "Change Plan", "persist_data", "Persist Data", "customer_count", "Customer Count", _s16_14, _s16_15, _s16_16, _s16_17, _s28_0, _s28_1, "decimal_comma", "Decimal Comma", _s26_4, _s35_1, "select_method", "Select Method", "select_platform", "Select Platform", _s28_2, _s42_0, _s16_18, _s27_6, "enable_markdown", "Enable Markdown", _s20_6, _s35_2, "user_guide", _s22_64, _s18_6, _s18_7, "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_1, _s31_2, _s25_7, _s25_8, _s33_3, _s33_4, _s27_7, _s27_8, _s36_0, _s36_1, _s31_3, _s31_4, _s25_9, _s25_10, "net_subtotal", "Net", "review_app", "Review App", "check_status", "Check Status", "free_trial", "Free Trial", _s23_2, _s57_0, _s21_8, _s62_, "change_email", "Change Email", _s25_11, _s52_, _s21_9, _s21_10, "uninvoiced", "Uninvoiced", "subdomain_guide", _s120_, "send_time", "Send Time", "import_data", "Importer des donn\xe9es", "import_settings", "Import Settings", _s17_9, _s28_3, _s19_7, _s48_, "json", "JSON", _s24_4, _s24_5, "wait_for_data", _s42_1, "net_total", "Net Total", "has_taxes", "Has Taxes", _s16_19, _s16_20, _s18_8, _s40_0, "login_success", _s16_21, "login_failure", "Failed Login", "exported_data", _s67_, _s23_3, _s23_4, _s28_4, _s41_, "step_1_sign_in", "Step 1: Sign In", _s16_22, _s17_10, "account_id", "Account ID", _s27_9, _s35_3, "activity_100", _s50_4, "activity_101", _s50_5, "activity_102", _s51_1, "activity_103", _s50_6, "activity_104", _s51_2, _s18_9, _s18_10, _s23_5, _s35_4, "gateway_setup", "Gateway Setup", "preview_sidebar", "Preview Sidebar", _s16_23, _s16_24, _s18_11, _s31_5, _s16_25, _s16_26, "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_76, "invoice_item", "Invoice Item", "quote_item", "Quote Item", _s18_12, _s17_137, _s17_11, "Nom du contact", "order", "Order", "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", "Activ\xe9(e)", "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_11, _s53_, _s25_12, _s37_0, _s17_13, _s17_14, "is_viewed", "Is Viewed", "letter", "Letter", "legal", "Legal", "page_layout", "Page Layout", "portrait", "Portrait", "landscape", "Landscape", _s26_5, _s85_, _s20_7, _s54_, _s21_12, _s21_13, _s17_15, _s17_16, "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_14, _s18_15, "promo_code", "Promo code", "promo_discount", "Promo Discount", _s18_16, _s18_17, _s16_27, _s16_28, "max_seats_limit", "Max Seats Limit", "trial_enabled", "Trial Enabled", "trial_duration", "Trial Duration", _s21_14, _s21_15, _s18_18, _s18_19, "plan_map", "Plan Map", "refund_period", "Refund Period", _s21_16, _s21_17, "purchase_page", "Purchase Page", "security", "S\xe9curit\xe9", "email_bounced", "Email Bounced", _s20_8, "Spam Complaint", "email_delivery", "Email Delivery", _s16_29, _s16_30, "pdf_response", "PDF Response", _s22_4, _s22_5, "pdf_failed", "PDF Failed", "pdf_success", "PDF Success", "modified", "Modified", "subscription", "Subscription", "subscriptions", "Abonnements", _s16_31, _s16_32, _s17_17, _s19_65, _s20_9, _s27_64, _s20_10, _s33_24, _s21_18, _s30_27, _s20_11, _s33_7, _s20_12, _s33_8, _s21_19, _s34_2, _s19_8, _s21_20, _s20_13, _s27_10, _s26_6, _s26_7, "connect_gmail", "Connect Gmail", _s16_33, _s16_34, "connected_gmail", _s28_5, _s18_20, _s31_6, _s16_35, _s100_, _s16_36, _s16_37, "count_minutes", ":count Minutes", _s16_38, _s16_39, _s29_0, _s29_1, "use_last_email", "Use last email", _s16_40, _s16_41, _s21_21, _s51_3, _s27_11, _s35_5, _s27_12, _s27_13, _s34_3, _s52_0, "help_translate", "Help Translate", _s23_6, _s23_7, "resend_invite", "Renvoyer une invitation", _s19_9, _s25_13, _s16_42, _s30_1, _s19_10, _s33_9, "delivered", "Delivered", "bounced", "Rebondi", "spam", "Spam", "view_docs", "View Docs", _s32_1, _s72_, "send_sms", "Send SMS", "sms_code", "SMS Code", _s21_22, "Scannez le code \xe0 barres avec une application compatible :link", _s18_21, "Authentification \xe0 deux facteurs activ\xe9e avec succ\xe8s", "connect_google", "Connect Google", _s17_19, _s17_20, _s17_21, "Authentification \xe0 2 facteurs", _s18_22, _s18_23, _s34_4, _s34_5, "stay_logged_in", "Stay Logged In", _s23_8, _s40_1, "count_hours", ":count Hours", "count_day", "1 Day", "count_days", ":count Days", _s19_11, _s19_12, _s17_22, _s17_23, "resend_email", "Resend Email", _s26_8, _s33_10, _s16_43, _s18_108, _s19_13, _s19_14, _s19_15, _s45_0, "list_long_press", "List Long Press", "show_actions", "Show Actions", _s17_24, _s17_25, _s27_14, _s51_4, _s21_23, _s97_, "this_quarter", "This Quarter", "last_quarter", _s17_138, "to_update_run", "To update run", _s18_24, _s20_77, _s16_44, _s16_45, "invoice_project", _s18_109, "invoice_task", _s17_139, "invoice_expense", "Facturer la d\xe9pense", _s19_16, _s21_24, _s20_14, _s27_15, _s16_46, _s16_47, "save_and_email", "Save and Email", _s16_48, _s16_49, _s16_50, _s16_240, _s17_26, _s17_27, _s22_6, _s22_7, _s24_6, _s24_7, "converted_total", "Converted Total", "is_sent", "Is Sent", _s17_28, _s20_78, "document_upload", "Document Upload", _s20_15, _s34_6, "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", "Cacher", "empty_columns", "Empty Columns", _s21_25, _s21_26, _s26_9, _s96_, "running_tasks", "Running Tasks", "recent_tasks", "Recent Tasks", "recent_expenses", "Recent Expenses", _s17_30, _s17_31, "update_app", "Update App", "started_import", _s27_16, _s24_8, _s24_9, _s20_16, _s20_17, _s18_26, _s18_27, "column", "Colonne", "sample", "Exemple", "map_to", "Map To", "import", "Importer", _s25_14, _s29_2, "select_file", _s32_11, _s16_52, _s16_53, "csv_file", "S\xe9lectionner un fichier CSV", "csv", "CSV", "freshbooks", "FreshBooks", "invoice2go", "Invoice2go", "invoicely", "Invoicely", "waveaccounting", "Wave Accounting", "zoho", "Zoho", "accounting", "Accounting", _s22_8, _s24_10, "import_type", "Import Type", "html_mode", "HTML Mode", "html_mode_help", _s43_0, "view_licenses", "View Licenses", "webhook_url", "URL Webhook", _s17_32, _s17_33, "sidebar_editor", "Sidebar Editor", _s22_9, _s31_17, "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", "Non pay\xe9", "white_label", "White Label", "delivery_note", "Bon de livraison", _s24_11, _s24_12, _s24_13, _s24_14, "source_code", "Source Code", "app_platforms", "App Platforms", "invoice_late", "Invoice Late", "quote_expired", "Quote Expired", "partial_due", "Solde partiel", "invoice_total", "Montant total", "quote_total", "Montant du devis", "credit_total", "Total Cr\xe9dit", _s23_9, "Invoice Total", "actions", "Actions", "expense_number", "Expense Number", "task_number", "Task Number", "project_number", "Project Number", "project_name", "Project Name", "warning", "Avertissement", "view_settings", "View Settings", _s24_15, _s48_0, "late_invoice", "Late Invoice", "expired_quote", "Expired Quote", "remind_invoice", "Remind Invoice", "cvv", "Cryptogramme visuel", "client_name", "Nom du client", "client_phone", "Client Phone", "required_fields", "Required Fields", "calculated_rate", "Calculated Rate", _s17_34, _s17_35, "clear_cache", "Clear Cache", "sort_order", "Sort Order", "task_status", "Status", "task_statuses", "Task Statuses", "new_task_status", "New Task Status", _s16_54, _s16_55, _s19_17, _s32_2, _s19_18, "Statut de t\xe2che mis \xe0 jour avec succ\xe8s", _s20_18, _s33_11, _s19_19, _s32_3, _s19_20, _s32_4, _s20_19, _s33_12, _s22_10, _s42_2, _s21_27, _s41_0, _s22_11, _s42_3, _s18_28, _s20_20, _s20_21, _s27_17, _s16_56, _s16_57, _s21_28, _s52_1, _s20_22, _s20_23, _s25_15, _s42_4, _s20_24, _s20_25, _s25_16, _s42_5, _s21_29, _s25_17, _s18_29, _s18_30, "task_settings", "Task Settings", _s20_26, _s20_27, _s18_31, "cat\xe9gories de d\xe9pense", _s20_28, _s29_43, _s21_30, _s21_31, _s24_16, "Cat\xe9gorie de d\xe9pense cr\xe9\xe9e avec succ\xe8s", _s24_17, "Cat\xe9gorie de d\xe9pense mise \xe0 jour avec succ\xe8s", _s25_18, "Cat\xe9gorie de d\xe9pense archiv\xe9e avec succ\xe8s", _s24_18, _s40_5, _s24_19, _s37_3, _s25_19, "Cat\xe9gorie de d\xe9pense restaur\xe9e avec succ\xe8s", _s27_18, ":count cat\xe9gorie(s) de d\xe9pense archiv\xe9e(s) avec succ\xe8s", _s26_10, _s46_3, _s27_19, _s47_0, _s23_10, _s25_20, _s25_21, _s32_5, _s21_32, _s21_33, "show_option", "Show Option", _s22_12, _s50_7, "view_changes", "View Changes", "force_update", "Force Update", _s17_36, _s76_, "mark_paid_help", _s31_19, _s18_33, "Devrait \xeatre factur\xe9", _s23_11, _s33_21, _s29_3, _s26_42, _s21_34, _s20_30, _s16_58, _s16_59, _s18_34, _s18_35, "crypto", "Crypto", "paypal", "PayPal", "alipay", "Alipay", "sofort", "Sofort", "apple_pay", _s16_222, "user_field", "User Field", "variables", "Variables", "show_password", "Show Password", "hide_password", "Hide Password", "copy_error", "Copy Error", "capture_card", "Capture Card", _s17_37, _s17_38, "total_taxes", "Total Taxes", "line_taxes", "Line Taxes", "total_fields", "Total Fields", _s25_22, _s38_5, _s25_23, _s38_6, _s25_24, _s38_7, "gateway_refund", "Gateway Refund", _s19_21, _s43_1, "due_date_days", "Due Date", "paused", "Paused", "mark_active", "Marquer comme actif", "day_count", "Day :count", _s22_13, _s22_14, _s21_35, _s21_36, _s17_39, _s17_40, "endless", "Endless", "next_send_date", "Next Send Date", _s16_60, _s16_61, _s17_41, _s18_110, _s18_36, _s20_79, _s21_37, _s27_65, _s22_15, "Editer facture r\xe9currente", _s25_25, _s38_8, _s25_26, _s38_9, _s26_11, "Facture r\xe9currente archiv\xe9e avec succ\xe8s", _s25_27, "Facture r\xe9currente supprim\xe9e avec succ\xe8s", _s25_28, _s38_11, _s26_12, "Facture r\xe9currente restaur\xe9e avec succ\xe8s", _s27_20, _s47_1, _s26_13, _s46_4, _s27_21, _s47_2, _s24_20, _s26_14, _s25_29, _s32_6, "send_date", "Send Date", "auto_bill_on", "Auto Bill On", _s28_6, _s28_7, "profit", "Profit", "line_item", "Ligne d'article", _s18_38, _s18_39, _s23_12, _s35_6, _s19_22, _s19_23, _s24_21, _s52_2, "test_mode", "Test Mode", "opened", "Ouvert(e)", _s30_2, _s22_17, _s30_3, _s22_18, "gateway_success", "Gateway Success", "gateway_failure", "Gateway Failure", "gateway_error", "Gateway Error", "email_send", "Email Send", _s17_43, _s17_44, "failure", "Failure", "quota_exceeded", "Quota Exceeded", _s16_62, _s16_63, "system_logs", "System Logs", "view_portal", "Voir le portail", "copy_link", "Copy Link", "token_billing", "Enregister les d\xe9tails de paiement", _s24_22, _s24_23, "always", "Toujours", "optin", "Opt-In", "optout", "Opt-Out", "label", "Intitul\xe9", "client_number", _s16_241, "auto_convert", "Auto Convert", "company_name", _s19_66, "reminder1_sent", "Reminder 1 Sent", "reminder2_sent", "Reminder 2 Sent", "reminder3_sent", "Reminder 3 Sent", _s18_40, _s18_41, "pdf_page_info", _s23_13, _s16_64, "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", _s28_56, "gateway", "Passerelle", "view_in_stripe", "View in Stripe", "rows_per_page", "Rows Per Page", "hours", "Heures", "statement", "Relev\xe9", "taxes", "Taxes", "surcharge", "Majoration", "apply_payment", "Apply Payment", "apply_credit", "Appliquer cr\xe9dit", "apply", "Appliquer", "unapplied", "Unapplied", "select_label", "S\xe9lection intitul\xe9", "custom_labels", "Custom Labels", "record_type", "Record Type", "record_name", "Record Name", "file_type", "File Type", "height", "Height", "width", "Width", "to", "\xc0", "health_check", "Health Check", "payment_type_id", _s16_242, "last_login_at", "Last Login At", "company_key", "Company Key", "storefront", "Storefront", "storefront_help", _s42_6, "client_created", "Client Created", _s20_31, _s20_32, _s20_33, _s20_34, "completed", "Completed", "gross", "Gross", "net_amount", "Net Amount", "net_balance", "Net Balance", "client_settings", "Client Settings", _s17_45, _s17_46, _s17_47, _s17_48, "selected_quotes", "Selected Quotes", "selected_tasks", "Selected Tasks", _s17_49, _s17_50, _s17_51, _s16_243, _s17_53, _s17_54, "recent_payments", "Paiements r\xe9cents", "upcoming_quotes", "Devis \xe0 venir", "expired_quotes", "Devis expir\xe9s", "create_client", "Cr\xe9er un client", "create_invoice", _s17_140, "create_quote", "Cr\xe9er un devis", "create_payment", "Create Payment", "create_vendor", _s20_80, "update_quote", "Update Quote", "delete_quote", "Supprimer ce devis", "update_invoice", "Update Invoice", "delete_invoice", _s20_81, "update_client", "Update Client", "delete_client", _s19_67, "delete_payment", _s21_95, "update_vendor", "Update Vendor", "delete_vendor", "Supprimer ce fournisseur", "create_expense", "Create Expense", "update_expense", "Update Expense", "delete_expense", _s20_82, "create_task", "Cr\xe9er une t\xe2che", "update_task", "Update Task", "delete_task", "Supprimer la t\xe2che", "approve_quote", "Approve Quote", "off", "Ferm\xe9", "when_paid", "When Paid", "expires_on", "Expires On", "free", "Gratuit", "plan", "Plan", "show_sidebar", "Show Sidebar", "hide_sidebar", "Hide Sidebar", "event_type", "Event Type", "target_url", "Cible", "copy", "Copy", "must_be_online", _s53_0, _s17_55, _s28_8, "api_webhooks", "API Webhooks", "search_webhooks", _s22_19, "search_webhook", _s16_65, "webhook", "Webhook", "webhooks", "Webhooks", "new_webhook", "New Webhook", "edit_webhook", "Edit Webhook", "created_webhook", _s28_9, "updated_webhook", _s28_10, _s16_66, _s29_4, "deleted_webhook", _s28_11, "removed_webhook", _s28_12, _s16_67, _s29_5, _s17_56, _s37_4, _s16_68, _s36_2, _s16_69, _s36_3, _s17_57, _s37_5, "api_tokens", "Jetons d'API", "api_docs", "API Docs", "search_tokens", _s20_35, "search_token", "Search 1 Token", "token", "Jeton", "tokens", "Jetons", "new_token", "New Token", "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", _s26_18, "restored_token", _s27_23, "archived_tokens", _s35_7, "deleted_tokens", _s34_7, "restored_tokens", _s35_8, _s19_24, _s19_25, _s24_24, _s45_1, _s21_39, _s19_26, "email_invoice", _s31_23, "email_quote", "Envoyer ce devis par courriel", "email_credit", "Email Credit", "email_payment", "Re\xe7u du paiement par courriel", _s20_36, _s41_1, "ledger", "Ledger", "view_pdf", "View PDF", "all_records", "All records", "owned_by_user", "Owned by user", _s16_70, _s16_71, "contact_name", "Nom du contact", "use_default", "Use default", _s16_72, _s17_58, "number_of_days", "Number of days", _s23_14, _s23_15, "payment_term", "Payment Term", _s16_73, _s16_74, _s17_59, "\xc9diter la condition de paiement", _s20_37, "Conditions de paiement cr\xe9\xe9es avec succ\xe8s", _s20_38, "Conditions de paiement mises \xe0 jour avec succ\xe8s", _s21_40, "Conditions de paiement archiv\xe9es avec succ\xe8s", _s20_39, _s33_15, _s20_40, _s33_16, _s21_41, _s34_9, _s22_20, _s42_7, _s21_42, _s41_2, _s22_21, _s42_8, "email_sign_in", _s18_100, "change", "Change", _s23_16, _s28_13, _s24_25, _s29_6, "send_from_gmail", "Send from Gmail", "reversed", "Reversed", "cancelled", "Cancelled", "credit_amount", _s17_141, "quote_amount", "Quote Amount", "hosted", "Hosted", "selfhosted", "Self-Hosted", "exclusive", "Exclusif", "inclusive", "Inclusif", "hide_menu", "Hide Menu", "show_menu", "Show Menu", _s18_42, _s18_43, _s16_75, _s16_223, "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_76, _s16_224, "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_61, "search_design", "Search 1 Design", "search_invoice", _s16_77, "search_client", "Search 1 Client", "search_product", _s16_78, "search_quote", "Search 1 Quote", "search_credit", "Search 1 Credit", "search_vendor", "Search 1 Vendor", "search_user", "Search 1 User", "search_tax_rate", _s17_62, "search_task", "Search 1 Tasks", "search_project", _s16_79, "search_expense", _s16_80, "search_payment", _s16_81, "search_group", "Search 1 Group", "refund_payment", "Remboursement du paiement", _s17_63, _s30_4, _s18_44, _s31_7, _s16_82, _s29_7, _s17_64, _s30_5, "reverse", "Reverse", "full_name", "Nom complet", _s17_65, "Ville/ Province (D\xe9partement)/ CP", _s17_67, "Ville/Province (D\xe9partement)/Code postal", "custom1", "Personnalis\xe91", "custom2", "Personnalis\xe92", "custom3", "Third Custom", "custom4", "Fourth Custom", "optional", "Optionnel", "license", "Licence", "purge_data", _s18_111, _s16_83, "Les donn\xe9es de l'entreprise ont \xe9t\xe9 purg\xe9es avec succ\xe8s", _s18_45, "Attention : Cette action va supprimer vos donn\xe9es et est irr\xe9versible", "invoice_balance", "Invoice Balance", "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", _s25_30, "client_details", "Client Details", "company_address", "Company Address", "invoice_details", "D\xe9tails de la facture", "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", "Aucun(e)", "owned", "Owned", "payment_success", "Payment Success", "payment_failure", "Payment Failure", "invoice_sent", _s22_65, "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_31, _s25_32, _s16_84, _s16_85, "apply_license", _s18_112, "cancel_account", _s19_68, _s22_22, "Attention : Ceci va supprimer d\xe9finitivement votre compte, il n'y a pas d'annulation possible.", "delete_company", "Supprimer la soci\xe9t\xe9", _s22_23, "Attention : Ceci supprimera d\xe9finitivement votre soci\xe9t\xe9, il n'y a pas d'annulation.", "enabled_modules", "Enabled Modules", "converted_quote", _s28_14, "credit_design", "Credit Design", "includes", "Includes", "header", "En-t\xeate", "load_design", "Charger un mod\xe8le", "css_framework", "CSS Framework", "custom_designs", "Custom Designs", "designs", "Designs", "new_design", "New Design", "edit_design", "Edit Design", "created_design", _s27_24, "updated_design", _s27_25, "archived_design", _s28_15, "deleted_design", _s27_26, "removed_design", _s27_27, "restored_design", _s28_16, _s16_86, _s36_4, "deleted_designs", _s35_9, _s16_87, _s36_5, "proposals", "Propositions", "tickets", "Tickets", _s16_88, "Devis r\xe9current", "recurring_tasks", "Recurring Tasks", _s18_46, "Gestion des comptes", "credit_date", "Date d'avoir", "credit", "Cr\xe9dit", "credits", "Cr\xe9dits", "new_credit", "Entrer un cr\xe9dit", "edit_credit", _s16_244, "created_credit", "Cr\xe9dit cr\xe9\xe9 avec succ\xe8s", "updated_credit", _s38_17, "archived_credit", "Cr\xe9dit archiv\xe9 avec succ\xe8s", "deleted_credit", "Cr\xe9dit supprim\xe9 avec succ\xe8s", "removed_credit", _s27_31, "restored_credit", "Cr\xe9dit restaur\xe9 avec succ\xe8s", _s16_90, ":count cr\xe9dits archiv\xe9s avec succ\xe8s", "deleted_credits", ":count cr\xe9dits supprim\xe9s avec succ\xe8s", _s16_91, _s36_6, "current_version", "Version actuelle", "latest_version", "Latest Version", "update_now", "Update Now", _s26_19, _s41_3, _s16_92, _s16_93, "app_updated", _s29_8, "learn_more", "En savoir plus", "integrations", "Integrations", "tracking_id", "Tracking Id", _s17_69, _s17_70, "credit_footer", "Credit Footer", "credit_terms", "Credit Terms", "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_96, "client3", _s21_97, "client4", _s21_98, "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_46, "vendor2", _s26_47, "vendor3", _s26_48, "vendor4", _s26_49, "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", "Nombre", "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_52, _s29_44, _s17_71, "Nom du contact", "contact_phone", _s20_83, _s21_43, "Valeur champ personnalis\xe9 Contact 1", _s21_44, "Valeur champ personnalis\xe9 Contact 2", _s21_45, "Valeur champ personnalis\xe9 Contact 3", _s21_46, "Valeur champ personnalis\xe9 Contact 4", _s17_73, "Rue", _s17_74, "Appt/B\xe2timent", "shipping_city", "Ville", "shipping_state", _s18_113, _s20_41, "Code postal", _s16_122, "Pays", _s16_124, "Rue", _s16_125, "Appt/B\xe2timent", "billing_city", "Ville", "billing_state", _s18_113, _s19_27, "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_126, "Devis non-approuv\xe9", "help", "Aide", "refund", "Remboursement", "refund_date", "Date du remboursement", "filtered_by", "Filtr\xe9 par", "contact_email", _s19_69, "multiselect", _s18_114, "entity_state", "\xc9tat", "verify_password", _s24_45, "applied", "Publi\xe9", _s21_47, "Contient les erreurs r\xe9centes des journaux", _s30_6, "Nous avons re\xe7u votre message et r\xe9pondrons dans les meilleurs d\xe9lais", "message", "Message", "from", "De", _s20_43, "Voir les d\xe9tails du produit", _s25_33, _s78_, _s20_45, "Le g\xe9n\xe9rateur de PDF n\xe9cessite la version :version", _s18_55, _s31_24, _s23_18, _s41_7, _s18_57, "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_48, "Mot de passe trop court", _s20_46, "Le mot de passe doit comporter au moins une majuscule et un nombre", _s19_29, "T\xe2che du portail client", _s23_19, _s33_25, _s20_47, "Saisissez une valeur", "deleted_logo", "Le logo a \xe9t\xe9 supprim\xe9", "yes", "Oui", "no", "Non", "generate_number", _s17_142, "when_saved", _s21_99, "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_115, "tablet", "Tablette", "mobile", "Mobile", "desktop", "Bureau", "layout", "Pr\xe9sentation", "view", "Voir", "module", "Module", "first_custom", _s20_84, "second_custom", _s19_70, "third_custom", _s22_66, "show_cost", "Voir le co\xfbt", _s17_76, _s17_77, "show_cost_help", "Afficher un champ co\xfbt du produit pour suivre la marge", _s21_49, "Voir la quantit\xe9 du produit", _s26_21, "Afficher un champ de quantit\xe9 du produit, sinon en choisir un par d\xe9faut", _s21_51, "Voir la quantit\xe9 sur la facture", _s26_22, "Afficher un champ de quantit\xe9 pour la position, sinon en choisir un par d\xe9faut", _s21_53, _s21_54, _s26_23, _s34_11, _s16_128, _s19_71, _s21_55, "Mettre automatiquement la quantit\xe9 de la position \xe0 un", "one_tax_rate", "Un taux de taxe", "two_tax_rates", _s17_143, "three_tax_rates", "Trois taux de taxe", _s16_130, _s23_41, "user", "Utilisateur", "invoice_tax", "Taxe de la facture", "line_item_tax", "Taxe de la position", "inclusive_taxes", "Taxes incluses", _s17_78, "Taux de taxe de la facture", "item_tax_rates", "Taux de taxe de la position", _s18_59, _s31_25, "configure_rates", "Configurer les taux", _s18_60, _s18_61, "tax_settings", "R\xe9glages des taxes", _s18_62, "Taux de taxes", "accent_color", _s27_66, "switch", "Changer", _s19_31, "Liste s\xe9par\xe9e par des virgules", "options", "Options", _s16_132, "Texte sur une ligne", "multi_line_text", "Texte multi-lignes", "dropdown", _s16_245, "field_type", "Type du champ", _s27_32, "Un courriel de r\xe9cup\xe9ration du mot de passe a \xe9t\xe9 envoy\xe9", "submit", "Envoyer", _s16_134, "R\xe9cup\xe9rer votre mot de passe", "late_fees", "Frais de retard", "credit_number", "Num\xe9ro d'avoir", "payment_number", _s18_116, "late_fee_amount", "Montant de p\xe9nalit\xe9 de retard", _s16_135, "Pourcentage de p\xe9nalit\xe9 de retard", "schedule", "Planification", "before_due_date", "Avant la date d'\xe9ch\xe9ance", "after_due_date", "Apr\xe8s la date d'\xe9ch\xe9ance", _s18_64, _s28_63, "days", "Jours", "invoice_email", "Courriel de facture", "payment_email", _s20_85, "partial_payment", "Partial Payment", "payment_partial", "Partial Payment", _s21_56, _s21_57, "quote_email", "Courriel de devis", _s16_137, "Rappel sans fin", _s16_139, _s22_67, "administrator", "Administrateur", _s18_65, "Permettre \xe0 l'utilisateur de g\xe9rer les utilisateurs, modifier les param\xe8tres et de modifier tous les enregistrements", "user_management", _s24_46, "users", "Utilisateurs", "new_user", _s18_117, "edit_user", _s20_86, "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_12, "deleted_users", _s33_17, "removed_users", _s33_18, "restored_users", _s34_13, _s16_141, _s19_72, "invoice_options", "Options de facturation", _s17_80, _s24_47, _s22_30, 'Afficher la ligne "Pay\xe9 \xe0 ce jour" sur vos factures seulement une fois qu\'un paiement a \xe9t\xe9 re\xe7u.', _s23_21, _s18_118, _s28_19, "Inclure l'image attach\xe9e dans la facture.", _s16_143, "Voir les en-t\xeates sur", _s16_144, "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_119, "secondary_color", _s18_120, "page_size", "Taille de Page", "font_size", _s16_246, "quote_design", "Mise en page des Devis", "invoice_fields", _s17_144, "product_fields", "Champs de produit", "invoice_terms", _s25_57, "invoice_footer", "Pied de facture", "quote_terms", "Conditions des devis", "quote_footer", "Pied de page des devis", _s18_66, "Envoyer automatiquement par courriel", _s23_22, "Envoyer automatiquement par courriel les factures r\xe9currentes lorsqu'elles sont cr\xe9\xe9s.", _s18_67, "Archiver automatiquement", _s23_23, "Archiver automatiquement les devis lorsqu'ils sont convertis.", _s18_68, "Convertir automatiquement", _s23_24, "Convertir automatiquement un devis en facture d\xe8s qu'il est approuv\xe9 par le client.", _s17_82, _s29_45, "freq_daily", "Quotidien", "freq_weekly", "Hebdomadaire", "freq_two_weeks", "Deux semaines", "freq_four_weeks", "Quatre semaines", "freq_monthly", "Mensuelle", "freq_two_months", "Deux mois", _s17_84, "Trimestrielle", _s16_145, "Quatre mois", "freq_six_months", "Six mois", "freq_annually", "Annuelle", "freq_two_years", "Deux ans", _s16_146, "Trois ans", "never", "Jamais", "company", "Entreprise", _s17_85, "Num\xe9ros g\xe9n\xe9r\xe9s", "charge_taxes", "Taxe suppl\xe9mentaire", "next_reset", _s23_42, "reset_counter", "Remettre le compteur \xe0 z\xe9ro", _s16_147, _s17_145, "number_padding", _s23_43, "general", "G\xe9n\xe9ral", "surcharge_field", "Champ Surcharge", "company_field", "Champ d'entreprise", "company_value", _s19_73, "credit_field", "Champ de Cr\xe9dit", "invoice_field", "Champ de facture", _s17_87, "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_121, "prefix", "Pr\xe9fixe", "number_pattern", _s16_247, "messages", "Messages", "custom_css", _s16_248, _s17_89, _s23_44, _s16_149, _s19_74, _s21_58, "Afficher la signature du client sur la facture / le devis PDF.", _s25_39, _s48_1, _s30_7, "Exiger que le client confirme qu'il accepte les conditions de facturation", _s23_25, "Case \xe0 cocher pour les conditions d'offre", _s28_20, "Exiger que le client confirme qu'il accepte les conditions de l'offre", _s25_40, _s20_87, _s30_8, "Exiger que le client signe", _s23_26, "Signature de l'offre", _s22_32, _s42_12, _s27_33, "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_26, "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_122, "attach_pdf", "Joindre PDF", _s16_150, "Joindre les Documents", "attach_ubl", "Joindre UBL", "email_style", "Style d'email", _s19_33, "Activer le balisage", "reply_to_email", "Adresse de r\xe9ponse", "reply_to_name", "Reply-To Name", "bcc_email", "Courriel CCI", "processed", "Trait\xe9", "credit_card", "Carte de Cr\xe9dit", "bank_transfer", _s17_146, "priority", "Priorit\xe9e", "fee_amount", _s17_147, "fee_percent", _s21_100, "fee_cap", _s16_249, "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_34, _s26_50, "credentials", "Identifiants", "update_address", "Mettre \xe0 jour l'adresse", _s19_36, "Mettre \xe0 jour l'adresse du client avec les d\xe9tails fournis", "rate", "Taux", "tax_rate", "Taux de taxe", "new_tax_rate", _s20_88, "edit_tax_rate", _s22_68, _s16_152, "Taux de taxe cr\xe9\xe9 avec succ\xe8s", _s16_153, "Taux de taxe mis \xe0 jour avec succ\xe8s", _s17_92, "Taux de taxe archiv\xe9 avec succ\xe8s", _s16_154, _s42_13, _s17_93, _s42_14, _s18_69, _s38_12, _s17_94, _s37_6, _s18_70, _s38_13, "fill_products", "Remplissage auto des produits", _s18_71, "La s\xe9lection d\u2019un produit entrainera la MAJ de la description et du prix", "update_products", "Mise \xe0 jour auto des produits", _s20_51, _s65_1, _s16_155, _s22_69, _s21_59, "Convertir automatiquement les prix des produits dans la devise du client", "fees", "Frais", "limits", "Limites", "provider", "Fournisseur", "company_gateway", _s22_70, _s16_157, "Passerelles de paiements", _s19_37, _s19_75, _s20_52, _s20_89, _s23_27, _s37_22, _s23_28, _s43_4, _s24_27, _s40_6, _s23_29, _s41_8, _s24_28, _s41_9, _s25_42, _s37_7, _s24_29, _s36_7, _s25_43, _s37_8, _s16_159, "Continuer l'\xe9dition", "discard_changes", "Ignorer les modifications", "default_value", "Valeur Par D\xe9faut", "disabled", "D\xe9sactiv\xe9", "currency_format", _s16_250, _s21_60, "Premier Jour de la Semaine", _s23_30, "Premier mois de l'Ann\xe9e", "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_148, "military_time", "24H", _s18_72, "Affichage sur 24h", "send_reminders", _s19_76, "timezone", "Fuseau horaire", _s19_38, _s19_39, _s17_95, _s18_123, _s19_40, "Filtr\xe9 par Facture", _s18_73, "Filtr\xe9 par Client", _s18_75, "Filtr\xe9 par Vendeur", "group_settings", "Param\xe8tres de groupe", "group", "Groupe", "groups", "Groupes", "new_group", "Nouveau Groupe", "edit_group", _s16_251, "created_group", _s32_12, "updated_group", _s38_18, "archived_groups", _s35_11, "deleted_groups", _s34_14, "restored_groups", _s35_12, "archived_group", _s35_22, "deleted_group", _s36_20, "restored_group", _s36_21, "upload_logo", "Envoyer le logo", "uploaded_logo", "Le logo a \xe9t\xe9 envoy\xe9 avec succ\xe8s", "logo", "Logo", "saved_settings", _s46_5, _s16_161, "R\xe9glages du produit", "device_settings", _s24_48, "defaults", "Valeurs par d\xe9faut", "basic_settings", _s18_124, _s17_97, _s18_125, "company_details", "Informations sur l\u2019entreprise", "user_details", "Utilisateur", "localization", "Localisation", "online_payments", _s18_126, "tax_rates", "Taux de taxe", "notifications", "Notifications", "import_export", "Importer/Exporter", "custom_fields", _s20_90, "invoice_design", "Mod\xe8le de facture", "buy_now_buttons", _s26_51, "email_settings", _s22_71, _s23_32, "Mod\xe8les & Rappels", _s22_33, _s27_67, _s19_42, _s25_58, "price", "Prix", "email_sign_up", "Inscription par email", "google_sign_up", _s23_45, _s27_37, "Merci pour votre achat !", "redeem", "Rembourser", "back", "Retour", "past_purchases", "Achats ant\xe9rieurs", _s19_44, _s17_149, "pro_plan", "Pro Plan", "enterprise_plan", "Enterprise Plan", "count_users", ":count utilisateur(s)", "upgrade", "Mettre \xe0 niveau", _s25_44, "Veuillez entrer un pr\xe9nom", _s24_30, _s22_72, _s33_19, "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_163, _s24_49, "privacy_policy", _s28_64, "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_77, _s32_13, _s21_63, "Veuillez enregistrer ou annuler vos modifications", "download", "T\xe9l\xe9charger", _s27_38, "\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_99, "Le document a \xe9t\xe9 envoy\xe9 avec succ\xe8s", _s16_165, "Document mis \xe0 jour avec succ\xe8s", _s17_100, "Document archiv\xe9 avec succ\xe8s", _s16_166, _s38_19, _s17_101, _s38_20, _s18_79, _s38_14, _s17_102, _s37_9, _s18_80, _s38_15, "no_history", "\u039a\u03b1\u03bd\u03ad\u03bd\u03b1 \u0399\u03c3\u03c4\u03bf\u03c1\u03b9\u03ba\u03cc", "expense_date", _s18_127, "pending", "En attente", _s16_167, "\u03a3\u03cd\u03bd\u03b4\u03b5\u03c3\u03b7", _s16_168, "\u03a3\u03b5 \u03b5\u03ba\u03ba\u03c1\u03b5\u03bc\u03cc\u03c4\u03b7\u03c4\u03b1", _s16_169, "\u039c\u03b5 \u03c4\u03b9\u03bc\u03bf\u03bb\u03cc\u03b3\u03b9\u03bf", "converted", "Converti", _s24_32, "Ajouter un document \xe0 la facture", "exchange_rate", "Taux de change", _s16_170, "Convertir la devise", "mark_paid", "Marquer comme pay\xe9", "category", "Cat\xe9gorie", "address", "Adresse", "new_vendor", _s19_77, "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_171, ":count fournisseurs archiv\xe9s avec succ\xe8s", "deleted_vendors", ":count fournisseurs supprim\xe9s avec succ\xe8s", _s16_172, _s36_8, "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_173, "D\xe9pense archiv\xe9e avec succ\xe8s", "deleted_expense", "D\xe9pense supprim\xe9e avec succ\xe8s", _s16_174, "D\xe9pense restaur\xe9e avec succ\xe8s", _s17_103, "D\xe9penses archiv\xe9es avec succ\xe8s", _s16_175, "D\xe9penses supprim\xe9es avec succ\xe8s", _s17_104, _s37_10, "copy_shipping", "Copier exp\xe9dition", "copy_billing", _s18_128, "design", "Design", _s21_64, "\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_176, "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_16, _s19_46, _s22_72, "budgeted_hours", _s16_252, "created_project", _s32_14, "updated_project", _s39_7, _s16_178, _s35_23, "deleted_project", _s36_22, _s16_179, "Le projet a \xe9t\xe9 r\xe9tabli avec succ\xe8s", _s17_105, ":count projet(s) a (ont) \xe9t\xe9 archiv\xe9(s)", _s16_180, ":count projet(s) a (ont) \xe9t\xe9 supprim\xe9(s) avec succ\xe8s", _s17_106, _s37_11, "new_project", "Nouveau projet", _s27_42, "Merci d'utiliser notre app !", "if_you_like_it", _s27_68, "click_here", "cliquer ici", _s18_81, "Cliquer ici", "to_rate_it", "pour \xe9valuer notre app.", "average", "Moyenne", "unapproved", "Non approuv\xe9", _s30_13, _s49_0, "locked", "Verrouill\xe9", "authenticate", "Connexion", _s19_48, _s23_46, _s24_33, _s21_101, "footer", "Pied de page", "compare", "Comparer", "hosted_login", "Authentification Hosted", "selfhost_login", "Authentification Selfhost", "google_sign_in", _s19_62, "today", "Aujourd'hui", "custom_range", "Intervalle personnalis\xe9", "date_range", _s19_78, "current", "Actuel", "previous", "Pr\xe9c\xe9dent", "current_period", "P\xe9riode actuelle", _s17_107, "Comparaison de p\xe9riode", "previous_period", _s18_129, "previous_year", _s16_253, "compare_to", "Comparer \xe0", "last7_days", _s16_254, "last_week", "Semaine derni\xe8re", "last30_days", _s17_150, "this_month", "Mois en cours", "last_month", "Mois dernier", "this_year", "Cette ann\xe9e", "last_year", "Derni\xe8re ann\xe9e", "custom", "Personnalis\xe9", _s16_181, "Dupliquer la facture", "clone_to_quote", "Dupliquer en devis", "clone_to_credit", "Clone to Credit", "view_invoice", "Voir la facture", "convert", "Convertir", "more", "Plus", "edit_client", "Modifier ce client", "edit_product", "\xc9diter ce produit", "edit_invoice", _s19_79, "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_102, "edit_project", "Editer le projet", _s20_54, "Editer devis r\xe9current", "billing_address", _s22_73, _s16_183, "Adresse de Livraison", "total_revenue", "Revenu total", "average_invoice", "Facture moyenne", "outstanding", "Impay\xe9", "invoices_sent", _s24_50, "active_clients", "clients actifs", "close", "Fermer", "email", "Courriel", "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_185, "Rafraichissement termin\xe9", _s23_33, "Entrez votre adresse e-mail", _s26_32, "Entez votre mot de passe", _s21_67, "Entrez votre URL", _s26_34, "Entrez la cl\xe9 produit", "ascending", "Ascendant", "descending", "Descendant", "save", "Sauvegarder", _s17_109, "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_50, _s35_24, "error", "Erreur", _s16_187, _s20_91, "contacts", "Informations de contact", "additional", "Additionnel", "first_name", "Pr\xe9nom", "last_name", "Nom", "add_contact", _s18_130, "are_you_sure", "Voulez-vous vraiment effectuer cette action ?", "cancel", "Annuler", "ok", "Ok", "remove", "Supprimer", _s16_189, "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_191, "Produit archiv\xe9 avec succ\xe8s", "deleted_product", _s37_23, _s16_192, "Le produit a \xe9t\xe9 r\xe9tabli avec succ\xe8s", _s17_111, _s36_23, _s16_193, ":count produit(s) supprim\xe9(s) avec succ\xe8s", _s17_112, _s37_12, "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_194, _s35_25, "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_195, _s36_10, "address1", "Rue", "address2", "Appt/B\xe2timent", "city", "Ville", "state", _s18_113, "postal_code", "Code postal", "country", "Pays", "invoice", "Facture", "invoices", "Factures", "new_invoice", _s16_255, "created_invoice", "Facture cr\xe9\xe9e avec succ\xe8s", "updated_invoice", "Facture modifi\xe9e avec succ\xe8s", _s16_196, "Facture archiv\xe9e avec succ\xe8s", "deleted_invoice", "Facture supprim\xe9e avec succ\xe8s", _s16_197, "Facture restaur\xe9e avec succ\xe8s", _s17_113, ":count factures archiv\xe9es avec succ\xe8s", _s16_198, _s38_21, _s17_114, _s37_13, "emailed_invoice", "Facture envoy\xe9e par courriel 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_131, "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_199, _s16_256, "status", "Statut", _s17_115, "Etat de Facture", "quote_status", "\xc9tat du devis", _s22_34, "Cliquer pour ajouter un article (objet)", _s22_36, _s35_26, "count_selected", "nombre selectionne", "total", "Total", "percent", "Pourcent", "edit", "\xc9diter", "dismiss", "Quitter", _s20_56, "S\xe9lectionnez une date", _s22_37, "S\xe9lectionnez un client", _s24_35, "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", "Created On", "updated_at", "Mis \xe0 jour", "tax", "Taxe", _s30_15, "S\xe9lectionnez un num\xe9ro de facture", _s27_46, "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_92, _s22_39, "Facture marquee comme envoyee avec succes", _s22_40, "Facture marqu\xe9e comme envoy\xe9e", _s23_35, "Les factures ont \xe9t\xe9 marqu\xe9es envoy\xe9es", _s23_36, "Factures marqu\xe9es comme envoy\xe9es", "done", "Termin\xe9", _s37_14, "Veuillez introduire un nom de client", "dark_mode", "Mode sombre", _s27_48, "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_201, "Pas d'archives trouves", "clone", "Dupliquer", "loading", "Chargement", "industry", "Champ", "size", "Taille", "payment_terms", "Conditions de paiement", "payment_date", _s16_257, "payment_status", _s16_258, _s16_203, "En attente", _s16_204, "Annul\xe9", _s16_205, "\xc9chou\xe9", _s16_206, "Compl\xe9t\xe9", _s16_207, _s23_47, _s16_208, "Remboursement", _s17_116, "Unapplied", _s17_117, _s19_14, "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_259, "first_reminder", "Premier rappel", "second_reminder", "Second rappel", "third_reminder", _s16_260, "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 courriel", "email_receipt", "Envoyer le re\xe7u par courriel 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_242, _s21_69, "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_209, "Paiement archiv\xe9 avec succ\xe8s", "deleted_payment", "Paiement supprim\xe9 avec succ\xe8s", _s16_210, "Paiement restaur\xe9 avec succ\xe8s", _s17_118, ":count paiement archiv\xe9s avec succ\xe8s", _s16_211, ":count paiements supprim\xe9s avec succ\xe8s", _s17_119, _s37_16, "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_16, "expense", "D\xe9pense", "expenses", "D\xe9penses", "vendor", "Fournisseur", "vendors", "Fournisseurs", "task", "T\xe2che", "tasks", "T\xe2ches", "project", "Projet", "projects", "Projets", "activity_1", _s30_28, "activity_2", _s33_26, "activity_3", _s34_21, "activity_4", _s32_15, "activity_5", _s38_22, "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_27, "activity_9", _s36_24, "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_25, "activity_16", _s33_27, "activity_17", _s34_22, "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", ":contact a lu le devis :quote", "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_26, "activity_26", _s34_23, "activity_27", _s37_24, "activity_28", _s34_24, "activity_29", ":contact a approuv\xe9 le devis :quote pour :client", "activity_30", _s35_28, "activity_31", _s38_23, "activity_32", _s39_8, "activity_33", _s39_9, "activity_34", _s32_16, "activity_35", _s35_29, "activity_36", _s36_27, "activity_37", _s36_28, "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_10, "activity_42", _s27_69, "activity_43", _s33_28, "activity_44", _s30_29, "activity_45", _s31_26, "activity_46", _s31_27, "activity_47", _s38_24, "activity_48", ":user a mis \xe0 jour le ticket :ticket", "activity_49", ":user a ferm\xe9 le ticket :ticket", "activity_50", ":user a fusionner le ticket :ticket", "activity_51", ":user a divis\xe9 le :ticket", "activity_52", ":contact a ouvert le ticket :ticket", "activity_53", ":contact a r\xe9-ouvert le ticket :ticket", "activity_54", ":user a r\xe9-ouvert le ticket :ticket", "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", _s31_14, "activity_59", _s32_8, "activity_60", _s28_50, "activity_61", _s28_53, "activity_62", _s28_54, "activity_63", _s61_3, "activity_64", _s62_0, "activity_65", _s61_4, "activity_66", _s63_0, "activity_80", _s40_2, "activity_81", _s40_3, "activity_82", _s41_4, "activity_83", _s40_4, "activity_84", _s41_5, _s17_120, _s27_70, "emailed_quote", "Devis envoy\xe9 par courriel avec succ\xe8s", "emailed_credit", _s27_61, _s20_58, "Le devis s\xe9lectionn\xe9 a \xe9t\xe9 envoy\xe9 avec succ\xe8s", _s21_71, _s34_17, "expired", "Expir\xe9", "all", "Tous", "select", "S\xe9lectionner", _s22_41, _s34_25, "custom_value1", "Valeur Personnalis\xe9e 1", "custom_value2", "Valeur Personnalis\xe9e 2", "custom_value3", _s22_74, "custom_value4", _s22_75, _s18_82, _s30_30, _s24_40, _s39_10, _s29_32, "Message personnalis\xe9 pour une facture impay\xe9e", _s27_53, "Message personnalis\xe9 pour un paiement de facture", _s31_15, "Message personnalis\xe9 pour un devis refus\xe9", "lock_invoices", "Lock Invoices", "translations", "Traductions", _s19_51, "Mod\xe8le de num\xe9ro de t\xe2che", _s19_53, "Mod\xe8le de compteur de t\xe2che", _s22_43, "Mod\xe8le de num\xe9ro de d\xe9pense", _s22_45, "Mod\xe8le de compteur de d\xe9pense", _s21_72, "Mod\xe8le de num\xe9ro de fournisseur", _s21_74, "Mod\xe8le de compteur de fournisseur", _s21_76, "Mod\xe8le de num\xe9ro de ticket", _s21_78, "Mod\xe8le de compteur de ticket", _s22_47, "Mod\xe8le de num\xe9ro de paiement", _s22_49, "Mod\xe8le de compteur de paiement", _s22_51, "Mod\xe8le de num\xe9ro de facture", _s22_53, _s29_46, _s20_59, "Mod\xe8le de num\xe9ro de devis", _s20_61, "Compteur du num\xe9ro de devis", _s21_80, _s26_52, _s21_82, _s28_65, _s21_84, _s26_52, _s21_85, _s28_65, _s18_84, _s33_29, "counter_padding", "Counter Padding", _s28_55, _s28_59, _s18_86, "Nom par d\xe9faut de la taxe 1", _s18_88, "Taux par d\xe9faut de la taxe 1", _s18_90, "Nom par d\xe9faut de la taxe 2", _s18_92, "Taux par d\xe9faut de la taxe 2", _s18_94, "Nom par d\xe9faut de la taxe 3", _s18_96, "Taux par d\xe9faut de la taxe 3", _s21_86, "Sujet du courriel de la facture", _s19_55, "Sujet du courriel du devis", _s21_88, "Sujet du courriel du paiement", _s29_34, _s29_35, "show_table", "Show Table", "show_list", "Show List", "client_city", "Ville du client", "client_state", "R\xe9gion du client", "client_country", "Pays du client", _s16_212, "Le client est actif", "client_balance", "Solde du client", "client_address1", "Client Street", "client_address2", _s16_214, "vendor_address1", "Vendor Street", "vendor_address2", _s16_215, _s24_42, _s22_55, _s24_43, _s25_54, "type", "Type", "invoice_amount", _s21_103, _s16_216, "Date limite", "tax_rate1", "Taux de taxe 1", "tax_rate2", "Taux de taxe 2", "tax_rate3", "Taux de taxe 3", "auto_bill", _s23_48, "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_122, "Autre frais 1", _s17_123, "Autre frais 2", _s17_124, "Autre frais 3", _s17_125, "Autre frais 4", "is_deleted", "Supprim\xe9", "vendor_city", _s20_93, "vendor_state", "R\xe9gion du fournisseur", "vendor_country", _s19_80, "is_approved", "Is Approved", "tax_name", "Nom de la taxe", "tax_amount", "Montant de la taxe", "tax_paid", "Taxe pay\xe9e", "payment_amount", _s19_81, "age", "Anciennet\xe9", "is_running", "Is Running", "time_log", _s16_261, "bank_id", "Banque", _s19_57, _s19_58, _s16_217, _s20_94, _s19_59, _s19_60, "tax_name1", "Tax Name 1", "tax_name2", "Tax Name 2", "tax_name3", "Tax Name 3", "transaction_id", "Transaction ID", _s18_98, _s18_99, _s16_218, _s16_219], t1, t1), "fr_CA", A.LinkedHashMap_LinkedHashMap$_literal(["add_to_invoice", _s29_42, _s17_, _s17_0, "week", "Semaine", "created_record", _s27_, _s25_, "Le client suivant :client a re\xe7u par courriel la facture :invoice d'un montant de :amount", _s26_, _s17_1, _s31_, _s50_, _s31_0, _s22_, _s36_, _s55_, _s20_, _s20_0, _s25_0, _s38_, _s16_, _s20_74, "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_, "change_status", "Change Status", "fees_sample", "Les frais pour une facture de :amount serait :total.", _s19_, _s19_0, _s24_, _s29_, "after_saving", "After Saving", "view_record", "View Record", _s21_, _s21_0, _s26_0, _s37_, _s19_1, _s19_2, "json_help", _s58_, "release_notes", "Release Notes", _s23_, _s33_, "started_tasks", _s33_0, "stopped_tasks", _s33_1, "approved_quote", _s27_55, "approved_quotes", _s35_, "approve", "Approuver", "client_website", "Client Website", "invalid_time", "Invalid Time", _s21_1, _s21_2, _s20_1, _s20_2, _s27_0, _s27_1, _s23_0, _s23_1, "load_pdf", "Load PDF", _s16_1, _s16_2, _s24_0, _s44_, "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_3, _s16_4, "purged_client", "Le client a \xe9t\xe9 purg\xe9 avec succ\xe8s", _s27_2, _s77_, _s22_0, _s34_, _s30_, _s47_, "small", "Small", _s21_3, _s34_0, _s22_1, _s35_0, _s16_5, _s45_, "wait_for_saving", _s44_0, _s20_3, _s94_, "remaining", "Remaining", "invoice_paid", "Invoice Paid", "activity_120", _s50_0, "activity_121", _s50_1, "activity_122", _s51_, "activity_123", _s50_2, "activity_124", _s51_0, "normal", "Normal", "large", "Large", "extra_large", "Extra Large", _s16_6, _s16_7, _s21_4, _s42_, "print_pdf", "Print PDF", "remind_me", "Remind Me", _s16_8, _s16_9, "click_selected", "Click Selected", "hide_preview", "Hide Preview", "edit_record", "Edit Record", _s27_3, _s57_, "giropay", "GiroPay", "direct_debit", "Direct Debit", _s21_5, _s30_0, "set_password", "Nouveau mot de passe", _s17_2, _s59_, _s16_10, _s58_0, _s20_4, _s33_2, "disconnect", "Disconnect", "add_to_invoices", "Add to Invoices", "acss", _s29_36, "becs", _s17_126, "bulk_download", "Download", _s17_3, _s104_, "persist_ui", "Persist UI", "persist_ui_help", _s104_0, _s18_, _s18_0, _s17_4, _s17_5, "has_tasks", "Has Tasks", "registration", "Registration", _s27_4, _s50_3, "view_expense", _s26_45, "view_statement", "Visualiser le relev\xe9", "sepa", "SEPA D\xe9bit direct", "ideal", "iDEAL", "przelewy24", "Przelewy24", "eps", "EPS", "fpx", "FPX", _s18_1, _s18_2, "system", "Syst\xe8me", _s19_3, _s19_4, "updated_company", _s28_, "kbc", "KBC", "bancontact", "Bancontact", _s19_5, _s44_1, "webhook_success", "Webhook Success", _s24_1, _s40_, _s27_5, _s43_, "app", "App", _s20_5, _s46_0, _s16_11, _s16_220, _s18_3, "Email Invoice", _s16_12, "Email Quote", _s17_6, "Email Credit", "from_name", "Nom de", _s16_13, _s16_221, _s17_7, _s18_107, _s18_4, _s20_75, _s21_6, _s27_63, _s22_2, _s28_62, _s25_1, "La d\xe9pense r\xe9currente a \xe9t\xe9 cr\xe9\xe9e avec succ\xe8s", _s25_2, "La d\xe9pense r\xe9currente a \xe9t\xe9 mise \xe0 jour avec succ\xe8s", _s26_2, "La d\xe9pense r\xe9currente a \xe9t\xe9 archiv\xe9e avec succ\xe8s", _s25_3, _s36_22, _s25_4, _s38_2, _s26_3, "La d\xe9pense r\xe9currente a \xe9t\xe9 restaur\xe9e avec succ\xe8s", _s24_2, _s24_3, _s25_5, _s25_6, "last_sent_date", "Last Sent Date", "include_drafts", "Include Drafts", _s19_6, _s32_0, "is_invoiced", "Is Invoiced", "change_plan", "Change Plan", "persist_data", "Persist Data", "customer_count", "Customer Count", _s16_14, _s16_15, _s16_16, _s16_17, _s28_0, _s28_1, "decimal_comma", "Decimal Comma", _s26_4, _s35_1, "select_method", "Select Method", "select_platform", "Select Platform", _s28_2, _s42_0, _s16_18, _s27_6, "enable_markdown", "Enable Markdown", _s20_6, _s35_2, "user_guide", _s22_64, _s18_6, _s18_7, "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_1, _s31_2, _s25_7, _s25_8, _s33_3, _s33_4, _s27_7, _s27_8, _s36_0, _s36_1, _s31_3, _s31_4, _s25_9, _s25_10, "net_subtotal", "Net", "review_app", "Review App", "check_status", "Check Status", "free_trial", "Free Trial", _s23_2, _s57_0, _s21_8, _s62_, "change_email", "Change Email", _s25_11, _s52_, _s21_9, _s21_10, "uninvoiced", "Uninvoiced", "subdomain_guide", _s120_, "send_time", "Send Time", "import_data", "Importer les donn\xe9es", "import_settings", "Import Settings", _s17_9, _s28_3, _s19_7, _s48_, "json", "JSON", _s24_4, _s24_5, "wait_for_data", _s42_1, "net_total", "Net Total", "has_taxes", "Has Taxes", _s16_19, _s16_20, _s18_8, _s40_0, "login_success", _s16_21, "login_failure", "Failed Login", "exported_data", _s67_, _s23_3, _s23_4, _s28_4, _s41_, "step_1_sign_in", "Step 1: Sign In", _s16_22, _s17_10, "account_id", "Account ID", _s27_9, _s35_3, "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_9, _s18_10, _s23_5, _s35_4, "gateway_setup", "Gateway Setup", "preview_sidebar", "Preview Sidebar", _s16_23, _s16_24, _s18_11, _s31_5, _s16_25, _s16_26, "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_76, "invoice_item", "Invoice Item", "quote_item", "Quote Item", _s18_12, _s17_137, _s17_11, "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_11, _s53_, _s25_12, _s37_0, _s17_13, _s17_14, "is_viewed", "Is Viewed", "letter", "Letter", "legal", "Legal", "page_layout", "Page Layout", "portrait", "Portrait", "landscape", "Landscape", _s26_5, _s85_, _s20_7, _s54_, _s21_12, _s21_13, _s17_15, _s17_16, "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_14, _s18_15, "promo_code", "Code promo", "promo_discount", "Promo Discount", _s18_16, _s18_17, _s16_27, _s16_28, "max_seats_limit", "Max Seats Limit", "trial_enabled", "Trial Enabled", "trial_duration", "Trial Duration", _s21_14, _s21_15, _s18_18, _s18_19, "plan_map", "Plan Map", "refund_period", "Refund Period", _s21_16, _s21_17, "purchase_page", "Purchase Page", "security", "S\xe9curit\xe9", "email_bounced", "Email Bounced", _s20_8, "Spam Complaint", "email_delivery", "Email Delivery", _s16_29, _s16_30, "pdf_response", "PDF Response", _s22_4, _s22_5, "pdf_failed", "PDF Failed", "pdf_success", "PDF Success", "modified", "Modified", "subscription", "Abonnement", "subscriptions", "Abonnements", _s16_31, "Nouvel abonnement", _s17_17, _s19_65, _s20_9, _s27_64, _s20_10, _s33_24, _s21_18, _s30_27, _s20_11, "L'abonnement a \xe9t\xe9 supprim\xe9 avec succ\xe8s", _s20_12, "L'abonnement a \xe9t\xe9 retir\xe9 avec succ\xe8s", _s21_19, "L'abonnement a \xe9t\xe9 restaur\xe9 avec succ\xe8s", _s19_8, "Recherche de 1 abonnement", _s20_13, "Recherche :count abonnements", _s26_6, "Le sous-domaine n'est pas disponible", "connect_gmail", "Connectez Gmail", _s16_33, "D\xe9connecter Gmail", "connected_gmail", "Gmail a \xe9t\xe9 connect\xe9 avec succ\xe8s", _s18_20, "Gmail a \xe9t\xe9 d\xe9connect\xe9 avec succ\xe8s", _s16_35, "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_36, "Num\xe9ro d'identification du client", "count_minutes", ":count minutes", _s16_38, "D\xe9lai d'expiration du mot de passe", _s29_0, "Compteur partag\xe9 pour les factures et les cr\xe9dits", "use_last_email", "Utiliser le dernier e-mail", _s16_40, "Activer la soci\xe9t\xe9", _s21_21, "Activez les courriels, les factures r\xe9currentes et les notifications", _s27_11, "Une erreur s'est produite, veuillez r\xe9essayer", _s27_12, "Veuillez d'abord d\xe9finir un mot de passe", _s34_3, "Attention: modifier votre num\xe9ro de t\xe9l\xe9phone d\xe9sactivera l'authentification \xe0 deux facteurs (A2F)", "help_translate", "Aide \xe0 la traduction", _s23_6, "Veuillez s\xe9lectionner un pays", "resend_invite", "Renvoyer l'invitation", _s19_9, "L'authentification \xe0 deux facteurs (A2F) a \xe9t\xe9 d\xe9sactiv\xe9e avec succ\xe8s", _s16_42, "Le compte a \xe9t\xe9 connect\xe9 avec succ\xe8s", _s19_10, "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_1, "Veuillez fournir un num\xe9ro de t\xe9l\xe9phone mobile pour activer l'authentification \xe0 deux facteurs", "send_sms", "Envoyer un SMS", "sms_code", "Code SMS", _s21_22, "Scannez le code barre avec une :link app compatible.", _s18_21, "Vous avez activ\xe9 authentification \xe0 deux facteurs avec succ\xe8s.", "connect_google", "Connectez Google", _s17_19, "D\xe9connecter Google", _s17_21, "Authentification \xe0 deux facteurs", _s18_22, "D\xe9sactiver l'authentification \xe0 deux facteurs", _s34_4, "Requiert un mot de passe avec une connexion de r\xe9seau social", "stay_logged_in", "Restez connect\xe9", _s23_8, "Avertissement: Votre session va expirer bient\xf4t", "count_hours", ":count heures", "count_day", "1 jour", "count_days", ":count jours", _s19_11, "Expiration de la session web", _s17_22, "Param\xe8tres de s\xe9curit\xe9", "resend_email", "Renvoyer le courriel", _s26_8, "Veuillez confirmer votre adresse courriel", _s16_43, _s18_108, _s19_13, _s27_71, _s19_15, "Veuillez s\xe9lectionner un utilisateur authentifi\xe9 avec Gmail", "list_long_press", "Longue pression pour liste", "show_actions", "Afficher les actions", _s17_24, "D\xe9marrer la multis\xe9lection", _s27_14, "Un courriel a \xe9t\xe9 envoy\xe9 pour confirmer l'adresse courriel", _s21_23, "Pour utiliser :client_counter veuillez ajouter soit :client_number ou :client_id_number pour \xe9viter les conflits", "this_quarter", "Ce trimestre", "last_quarter", _s17_138, "to_update_run", "Pour mettre \xe0 jour l'ex\xe9cution", _s18_24, _s20_77, _s16_44, "URL d'enregistrement", "invoice_project", _s18_109, "invoice_task", _s17_139, "invoice_expense", "Facture de d\xe9pense", _s19_16, "Rechercher 1 d\xe9lai de paiement", _s20_14, "Rechercher :count d\xe9lais de paiement", _s16_46, "Enregistrer et pr\xe9visualiser", "save_and_email", "Enregistrer et envoyer par courriel", _s16_48, "\xc9v\xe9nements pris en charge", _s16_50, _s16_240, _s17_26, "Solde converti", _s22_6, "Pay\xe9 \xe0 ce jour converti", _s24_6, "Solde de cr\xe9dit converti", "converted_total", "Total converti", "is_sent", "Est Envoy\xe9", _s17_28, _s20_78, "document_upload", "T\xe9l\xe9versement de document", _s20_15, "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_25, "Mode debug activ\xe9", _s26_9, "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_30, "D\xe9penses \xe0 venir", "update_app", "Mettre \xe0 jour l'App", "started_import", "L'importation a d\xe9marr\xe9 avec succ\xe8s", _s24_8, "Dupliquer le mappage de colonnes", _s20_16, "Utiliser taxes incluses", _s18_26, "Est Montant rabais", "column", "Colonne", "sample", "Exemple", "map_to", "Mapper vers", "import", "Importer", _s25_14, "Utiliser premi\xe8re rang\xe9e comme noms de colonnes", "select_file", _s32_11, _s16_52, "Aucun fichier s\xe9lectionn\xe9", "csv_file", "Fichier CSV", "csv", "CSV", "freshbooks", "FreshBooks", "invoice2go", "Invoice2go", "invoicely", "Invoicely", "waveaccounting", "Wave Accounting", "zoho", "Zoho", "accounting", "Comptabilit\xe9", _s22_8, "Veuillez fournir tous les CSV.", "import_type", "Type d'importation", "html_mode", "HTML Mode", "html_mode_help", _s43_0, "view_licenses", "Voir les licences", "webhook_url", "URL Webhook", _s17_32, "\xc9diteur plein \xe9cran", "sidebar_editor", "\xc9diteur de barre lat\xe9rale", _s22_9, '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_11, "Les factures envoy\xe9es sont verrouill\xe9es", _s24_13, "Les factures pay\xe9es sont verrouill\xe9es", "source_code", "Code source", "app_platforms", "Plateformes d'app", "invoice_late", "facture en retard", "quote_expired", _s18_132, "partial_due", "Montant partiel d\xfb", "invoice_total", "Montant total", "quote_total", "Total de la soumission", "credit_total", "Total du cr\xe9dit", _s23_9, "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", "Voir les param\xe8tres", _s24_15, "Avertissement: Cette entreprise n'a pas encore \xe9t\xe9 activ\xe9e", "late_invoice", "Facture en retard", "expired_quote", _s18_132, "remind_invoice", "Rappeler la facture", "cvv", "CVV", "client_name", "Nom du client", "client_phone", "T\xe9l\xe9phone du client", "required_fields", "Champs requis", "calculated_rate", "Taux calcul\xe9", _s17_34, "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_54, "\xc9dition de l'\xe9tat de t\xe2che", _s19_17, "L'\xe9tat de t\xe2che a \xe9t\xe9 cr\xe9\xe9 avec succ\xe8s", _s19_18, "Le statut de la t\xe2che a \xe9t\xe9 mis \xe0 jour avec succ\xe8s", _s20_18, "L'\xe9tat de t\xe2che a \xe9t\xe9 archiv\xe9 avec succ\xe8s", _s19_19, "L'\xe9tat de t\xe2che a \xe9t\xe9 supprim\xe9 avec succ\xe8s", _s19_20, "L'\xe9tat de t\xe2che a \xe9t\xe9 retir\xe9 avec succ\xe8s", _s20_19, "L'\xe9tat de t\xe2che a \xe9t\xe9 restaur\xe9 avec succ\xe8s", _s22_10, "Les :value \xe9tats de t\xe2che ont \xe9t\xe9 archiv\xe9s succ\xe8s", _s21_27, "Les :value \xe9tats de t\xe2che ont \xe9t\xe9 supprim\xe9s avec succ\xe8s", _s22_11, "Les :value \xe9tats de t\xe2che ont \xe9t\xe9 restaur\xe9s avec succ\xe8s", _s18_28, "Recherche 1 \xe9tat de t\xe2che", _s20_21, "Recherche :count \xe9tats de t\xe2che", _s16_56, "Afficher le tableau des t\xe2ches", _s21_28, "Toujours afficher la section des t\xe2ches lors de la cr\xe9ation de factures", _s20_22, "Facturer le journal du temps des t\xe2ches", _s25_15, "Ajouter les d\xe9tails de temps aux lignes d'articles des factures", _s20_24, "Facturer le journal des dates des t\xe2ches", _s25_16, "Ajouter les d\xe9tails de date aux lignes d'articles des factures", _s21_29, "D\xe9marrer les t\xe2ches avant de sauvegarder", _s18_29, "Configurer les \xe9tats", "task_settings", "Param\xe8tres des t\xe2ches", _s20_26, "Configurer les cat\xe9gories", _s18_31, "Cat\xe9gories de d\xe9pense", _s20_28, _s29_43, _s21_30, "\xc9diter la cat\xe9gorie D\xe9pense", _s24_16, "La cat\xe9gorie de d\xe9pense a \xe9t\xe9 cr\xe9\xe9 avec succ\xe8s", _s24_17, "La cat\xe9gorie de d\xe9pense a \xe9t\xe9 mise \xe0 jour avec succ\xe8s", _s25_18, "La cat\xe9gorie de d\xe9pense a \xe9t\xe9 archiv\xe9e avec succ\xe8s", _s24_18, _s40_5, _s24_19, "La cat\xe9gorie de d\xe9pense a \xe9t\xe9 retir\xe9e avec succ\xe8s", _s25_19, "La cat\xe9gorie de d\xe9pense a \xe9t\xe9 r\xe9tablie avec succ\xe8s", _s27_18, ":count cat\xe9gories de d\xe9pense ont \xe9t\xe9 archiv\xe9es avec succ\xe8s", _s26_10, "Les :value cat\xe9gories de d\xe9pense ont \xe9t\xe9 supprim\xe9es avec succ\xe8s", _s27_19, "Les :value cat\xe9gories de d\xe9pense ont \xe9t\xe9 restaur\xe9es avec succ\xe8s", _s23_10, "Recherche 1 cat\xe9gorie de d\xe9pense", _s25_21, "Recherche :count cat\xe9gorie de d\xe9pense", _s21_32, "Utiliser les cr\xe9dits disponibles", "show_option", "Afficher les options", _s22_12, "Le montant du cr\xe9dit ne peut pas exc\xe9der le montant du paiement", "view_changes", "Visualiser les changements", "force_update", "Forcer la mise \xe0 jour", _s17_36, "Vous \xeates sur la derni\xe8re version, mais il peut y avoir encore quelques mises \xe0 jour en cours", "mark_paid_help", "Suivez les d\xe9penses qui ont \xe9t\xe9 pay\xe9es", _s18_33, "Devrait \xeatre factur\xe9e", _s23_11, "Activer la facturation de la d\xe9pense", _s29_3, "Rend visibles les documents", _s21_34, "D\xe9finir un taux d'\xe9change", _s16_58, "Param\xe8tres des d\xe9penses", _s18_34, "Cloner en r\xe9currence", "crypto", "Crypto", "paypal", "PayPal", "alipay", "Alipay", "sofort", "Sofort", "apple_pay", "Apple / Google Pay", "user_field", "Champs utilisateur", "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_37, "Autofacturation activ\xe9e", "total_taxes", "Taxes totales", "line_taxes", "Taxes par ligne", "total_fields", "Champs des totaux", _s25_22, "La facture r\xe9currente a \xe9t\xe9 arr\xeat\xe9e avec succ\xe8s", _s25_23, "La facture r\xe9currente a \xe9t\xe9 d\xe9marr\xe9e avec succ\xe8s", _s25_24, "La facture r\xe9currente a \xe9t\xe9 reprise avec succ\xe8s", "gateway_refund", "Remboursement de passerelle", _s19_21, "Proc\xe9der au remboursement avec la passerelle de paiement", "due_date_days", "Date d'\xe9ch\xe9ance", "paused", "En pause", "mark_active", "Cocher actif", "day_count", "Jour :count", _s22_13, "Premier jour du mois", _s21_35, "Dernier jour du mois", _s17_39, "Utiliser les d\xe9lais de paiement", "endless", "Sans fin", "next_send_date", "Prochaine date d'envoi", _s16_60, "Cycles restants", _s17_41, _s18_110, _s18_36, _s20_79, _s21_37, _s27_65, _s22_15, "\xc9diter la facture r\xe9currente", _s25_25, "La facture r\xe9currente a \xe9t\xe9 cr\xe9\xe9e avec succ\xe8s", _s25_26, "La facture r\xe9currente a \xe9t\xe9 mise \xe0 jour avec succ\xe8s", _s26_11, "La facture r\xe9currente a \xe9t\xe9 archiv\xe9e avec succ\xe8s", _s25_27, "La facture r\xe9currente a \xe9t\xe9 supprim\xe9e avec succ\xe8s", _s25_28, "La facture r\xe9currente a \xe9t\xe9 retir\xe9e avec succ\xe8s", _s26_12, "La facture r\xe9currente a \xe9t\xe9 restaur\xe9e avec succ\xe8s", _s27_20, "Les :value factures r\xe9currentes ont \xe9t\xe9 archiv\xe9es avec succ\xe8s", _s26_13, "Les :value factures r\xe9currentes ont \xe9t\xe9 supprim\xe9es avec succ\xe8s", _s27_21, "Les :value factures r\xe9currentes ont \xe9t\xe9 restaur\xe9es avec succ\xe8s", _s24_20, "Recherche 1 facture r\xe9currente", _s25_29, "Recherche :count factures r\xe9currentes", "send_date", "Date d'envoi", "auto_bill_on", "Autofacturer le", _s28_6, "Montant minimum de sous-paiement", "profit", "Profit", "line_item", "Ligne d'article", _s18_38, "Accepter Sur-paiement", _s23_12, "Accepter paiement suppl\xe9mentaire pour pourboire", _s19_22, "Accepter Sous-paiement", _s24_21, "Accepter paiement au minimum le montant partiel/d\xe9p\xf4t", "test_mode", "Mode test", "opened", "Ouverts", _s30_2, "Conciliation non r\xe9ussie", _s30_3, "Conciliation r\xe9ussie", "gateway_success", "Passerelle r\xe9ussie", "gateway_failure", "\xc9chec de passerelle", "gateway_error", "Erreur de passerelle", "email_send", "Envoi de courriel", _s17_43, "File d'envoi de courriel", "failure", "\xc9chec", "quota_exceeded", "Quota d\xe9pass\xe9", _s16_62, "\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_22, "Bienvenue dans Invoice Ninja", "always", "Toujours", "optin", "Adh\xe9sion", "optout", "D\xe9sadh\xe9sion", "label", "Libell\xe9", "client_number", _s16_241, "auto_convert", "Conversion automatique", "company_name", _s19_66, "reminder1_sent", "Rappel 1 envoy\xe9", "reminder2_sent", "Rappel 2 envoy\xe9", "reminder3_sent", "Rappel 3 envoy\xe9", _s18_40, "Dernier envoi de rappel", "pdf_page_info", "Page :current de :total", _s16_64, "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", "Voir dans Stripe", "rows_per_page", "Rang\xe9es par page", "hours", "Heures", "statement", "Relev\xe9", "taxes", "Taxes", "surcharge", "surcharge", "apply_payment", "Appliquer le paiement", "apply_credit", "Appliquer le cr\xe9dit", "apply", "Appliquer", "unapplied", "Non appliqu\xe9", "select_label", "S\xe9lectionnez le libell\xe9", "custom_labels", "\xc9tiquettes personnalis\xe9es", "record_type", "Type d'enregistrement", "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_242, "last_login_at", "Derni\xe8re connexion \xe0", "company_key", "Cl\xe9 d'entreprise", "storefront", "Vitrine", "storefront_help", "Activer les applications externes \xe0 cr\xe9er des factures", "client_created", "Client cr\xe9\xe9", _s20_31, "Courriel de paiement en ligne", _s20_33, "Courriel de paiement manuel", "completed", "Compl\xe9t\xe9", "gross", "Brut", "net_amount", "Montant net", "net_balance", "Solde net", "client_settings", "Param\xe8tres clients", _s17_45, "Factures s\xe9lectionn\xe9es", _s17_47, "Paiements s\xe9lectionn\xe9s", "selected_quotes", "Soumissions s\xe9lectionn\xe9es", "selected_tasks", "T\xe2ches s\xe9lectionn\xe9es", _s17_49, "D\xe9penses s\xe9lectionn\xe9es", _s17_51, _s16_243, _s17_53, "Factures impay\xe9es", "recent_payments", "Paiements re\xe7us", "upcoming_quotes", "Soumissions \xe0 venir", "expired_quotes", "Soumissions expir\xe9es", "create_client", "Cr\xe9er un client", "create_invoice", _s17_140, "create_quote", "Cr\xe9er une soumission", "create_payment", "Cr\xe9er un paiement", "create_vendor", _s20_80, "update_quote", "Mettre \xe0 jour la soumission", "delete_quote", "Supprimer la soumission", "update_invoice", "Mettre \xe0 jour la facture", "delete_invoice", _s20_81, "update_client", "Mettre \xe0 jour le client", "delete_client", _s19_67, "delete_payment", _s21_95, "update_vendor", "Mettre \xe0 jour le fournisseur", "delete_vendor", "Supprimer le fournisseur", "create_expense", "Cr\xe9er une d\xe9pense", "update_expense", "Mettre \xe0 jour la d\xe9pense", "delete_expense", _s20_82, "create_task", "Cr\xe9er une T\xe2che", "update_task", "Mettre \xe0 jour la t\xe2che", "delete_task", "Supprimer la T\xe2che", "approve_quote", "Approuver la t\xe2che", "off", "Ferm\xe9", "when_paid", "Lors du paiement", "expires_on", "Expiration le", "free", "Gratuit", "plan", "Plan", "show_sidebar", "Afficher la barre lat\xe9rale", "hide_sidebar", "Masquer la barre lat\xe9rale", "event_type", "Type d'\xe9v\xe9nement", "target_url", "Cible", "copy", "Copier", "must_be_online", "Veuillez red\xe9marrer l'application lorsque vous serez connect\xe9 \xe0 internet", _s17_55, "Les crons doivent \xeatre activ\xe9s", "api_webhooks", "API Webhooks", "search_webhooks", "Recherche de :count Webhooks", "search_webhook", "Recherche de 1 Webhook", "webhook", "Webhook", "webhooks", "Webhooks", "new_webhook", "Nouveau Webhook", "edit_webhook", "\xc9diter le Webhook", "created_webhook", "Le webhook a \xe9t\xe9 cr\xe9\xe9 avec succ\xe8s", "updated_webhook", "Le webhook a \xe9t\xe9 mis \xe0 jour avec succ\xe8s", _s16_66, "Le webhook a \xe9t\xe9 archiv\xe9 avec succ\xe8s", "deleted_webhook", "Le webhook a \xe9t\xe9 supprim\xe9 avec succ\xe8s", "removed_webhook", "Le webhook a \xe9t\xe9 retir\xe9 avec succ\xe8s", _s16_67, "Le webhook a \xe9t\xe9 restaur\xe9 avec succ\xe8s", _s17_56, "Les :value webhooks ont \xe9t\xe9 archiv\xe9s avec succ\xe8s", _s16_68, "Les :value webhooks ont \xe9t\xe9 supprim\xe9s avec succ\xe8s", _s16_69, "Les :value webhooks ont \xe9t\xe9 retir\xe9s avec succ\xe8s", _s17_57, "Les :value webhooks ont \xe9t\xe9 restaur\xe9s avec succ\xe8s", "api_tokens", "Jetons API", "api_docs", "Docs API", "search_tokens", "Recherche de :count jetons", "search_token", "Recherche de 1 jeton", "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", "Le jeton a \xe9t\xe9 retir\xe9 avec succ\xe8s", "restored_token", "Le jeton a \xe9t\xe9 restaur\xe9 avec succ\xe8s", "archived_tokens", "Les :value jetons ont \xe9t\xe9 archiv\xe9s avec succ\xe8s", "deleted_tokens", "Les :value jetons ont \xe9t\xe9 supprim\xe9s avec succ\xe8s", "restored_tokens", "Les :value jetons ont \xe9t\xe9 restaur\xe9s avec succ\xe8s", _s19_24, "Enregistrement d'un client", _s24_24, "Autoriser le client \xe0 s'inscrire sur le portail", _s21_39, "Personnaliser et pr\xe9visualiser", "email_invoice", _s31_23, "email_quote", "Envoyer la soumission par courriel", "email_credit", "Cr\xe9dit par courriel", "email_payment", _s20_85, _s20_36, "Le client n'a pas d'adresse courriel d\xe9finie", "ledger", "Grand livre", "view_pdf", "Voir PDF", "all_records", "Tous les enregistrements", "owned_by_user", "Propri\xe9t\xe9 de l'utilisateur", _s16_70, "Cr\xe9dit restant", "contact_name", "Nom du contact", "use_default", "Utiliser la valeur par d\xe9faut", _s16_72, "Rappels infinis", "number_of_days", "Nombre de jours", _s23_14, "Configuration des d\xe9lais de paiements", "payment_term", "D\xe9lai de paiement", _s16_73, "Nouveau d\xe9lai de paiement", _s17_59, "Modifier le d\xe9lai de paiement", _s20_37, "Le d\xe9lai de paiement a \xe9t\xe9 cr\xe9 avec succ\xe8s", _s20_38, "Le d\xe9lai de paiement a \xe9t\xe9 mis \xe0 jour avec succ\xe8s", _s21_40, "Le d\xe9lai de paiement a \xe9t\xe9 archiv\xe9 avec succ\xe8s", _s20_39, "Le d\xe9lai de paiement a \xe9t\xe9 supprim\xe9 avec succ\xe8s", _s20_40, "Le d\xe9lai de paiement a \xe9t\xe9 retir\xe9 avec succ\xe8s", _s21_41, "Le d\xe9lai de paiement a \xe9t\xe9 restaur\xe9 avec succ\xe8s", _s22_20, "Les :value d\xe9lais de paiement ont \xe9t\xe9 archiv\xe9s avec succ\xe8s", _s21_42, "Les :value d\xe9lais de paiement ont \xe9t\xe9 supprim\xe9s avec succ\xe8s", _s22_21, "Les :value d\xe9lais de paiement ont \xe9t\xe9 restaur\xe9s avec succ\xe8s", "email_sign_in", "Connexion par courriel", "change", "Basculer", _s23_16, "Basculer vers l'affichage mobile", _s24_25, "Basculer vers l'affichage ordinateur", "send_from_gmail", "Envoyer avec Gmail", "reversed", "Invers\xe9", "cancelled", "Annul\xe9", "credit_amount", _s17_141, "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", "Afficher le menu", _s18_42, _s23_47, _s16_75, "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", "Recherche de cr\xe9dits", "search_vendors", "Recherche de fournisseurs", "search_users", "Recherche d'utilisateurs", _s16_76, "Recherche de taux de taxe", "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", "Recherche de 1 document", "search_design", "Recherche de 1 design", "search_invoice", "Recherche de 1 facture", "search_client", "Recherche de 1 client", "search_product", "Recherche de 1 produit", "search_quote", "Recherche de 1 soumission", "search_credit", "Recherche de 1 cr\xe9dit", "search_vendor", "Recherche de 1 entreprise", "search_user", "Recherche de 1 utilisateur", "search_tax_rate", "Recherche de 1 taux de taxe", "search_task", "Recherche de 1 t\xe2che", "search_project", "Recherche de 1 projet", "search_expense", "Recherche de 1 d\xe9pense", "search_payment", "Recherche de 1 paiement", "search_group", "Recherche de 1 groupe", "refund_payment", "Remboursement", _s17_63, "La facture a \xe9t\xe9 annul\xe9e avec succ\xe8s", _s18_44, "Les factures ont \xe9t\xe9 annul\xe9es avec succ\xe8s", _s16_82, "La facture a \xe9t\xe9 invers\xe9e avec succ\xe8s", _s17_64, "Les factures ont \xe9t\xe9 invers\xe9es avec succ\xe8s", "reverse", "Inverse", "full_name", "Nom complet", _s17_65, "Ville/Prov/CP", _s17_67, "Ville/Province/Code postal", "custom1", "Personnalisation 1", "custom2", "Personnalisation 2", "custom3", _s22_66, "custom4", "Quatri\xe8me personnalis\xe9e", "optional", "Optionnel", "license", "Licence", "purge_data", _s18_111, _s16_83, "Toutes les donn\xe9es de l'entreprise ont \xe9t\xe9 purg\xe9es avec succ\xe8s", _s18_45, "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", "Adresse de l'entreprise", "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", "Ajouter un champ", "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_65, "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_31, "Recevoir toutes les notifications", _s16_84, "Acheter une licence", "apply_license", _s18_112, "cancel_account", _s19_68, _s22_22, "Avertissement: cette action est irr\xe9versible et supprimera votre compte de fa\xe7on d\xe9finitive.", "delete_company", "Supprimer l'entreprise", _s22_23, "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", "Le mod\xe8le a \xe9t\xe9 cr\xe9\xe9 avec succ\xe8s", "updated_design", "Le mod\xe8le a \xe9t\xe9 mis \xe0 jour avec succ\xe8s", "archived_design", "Le mod\xe8le a \xe9t\xe9 archiv\xe9 avec succ\xe8s", "deleted_design", "Le mod\xe8le a \xe9t\xe9 supprim\xe9 avec succ\xe8s", "removed_design", "Le mod\xe8le a \xe9t\xe9 retir\xe9 avec succ\xe8s", "restored_design", "Le mod\xe8le a \xe9t\xe9 restaur\xe9 avec succ\xe8s", _s16_86, "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_87, "Les :value mod\xe8les ont \xe9t\xe9 restaur\xe9s avec succ\xe8s", "proposals", "Propositions", "tickets", "Billets", _s16_88, "Soumissions r\xe9currentes", "recurring_tasks", "T\xe2ches r\xe9currentes", _s18_46, "Gestion du compte", "credit_date", "Date du cr\xe9dit", "credit", "Cr\xe9dit", "credits", "Cr\xe9dits", "new_credit", "Inscrire un cr\xe9dit", "edit_credit", _s16_244, "created_credit", "Le cr\xe9dit a \xe9t\xe9 cr\xe9\xe9 avec succ\xe8s", "updated_credit", _s38_17, "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", "Le cr\xe9dit a \xe9t\xe9 retir\xe9 avec succ\xe8s", "restored_credit", "Le cr\xe9dit a \xe9t\xe9 restaur\xe9 avec succ\xe8s", _s16_90, ":count cr\xe9dits ont archiv\xe9s avec succ\xe8s", "deleted_credits", ":count cr\xe9dits ont \xe9t\xe9 supprim\xe9s avec succ\xe8s", _s16_91, "Les :value cr\xe9dits ont \xe9t\xe9 restaur\xe9s avec succ\xe8s", "current_version", "Version courante", "latest_version", "Derni\xe8re version", "update_now", "Mettre \xe0 jour", _s26_19, "Une nouvelle version de l'application web est disponible", _s16_92, "Mise \xe0 jour disponible", "app_updated", "La mise \xe0 jour a \xe9t\xe9 compl\xe9t\xe9e avec succ\xe8s", "learn_more", "En savoir plus", "integrations", "Int\xe9grations", "tracking_id", "ID de suivi", _s17_69, "URL du Webhook Slack", "credit_footer", "Pied de page pour cr\xe9dit", "credit_terms", "Conditions d'utilisation pour cr\xe9dit", "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_96, "client3", _s21_97, "client4", _s21_98, "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_46, "vendor2", _s26_47, "vendor3", _s26_48, "vendor4", _s26_49, "invoice1", "Facture personnalis\xe9e 1", "invoice2", _s23_49, "invoice3", _s23_50, "invoice4", _s23_51, "payment1", "Paiement personnalis\xe9 1", "payment2", _s23_49, "payment3", _s23_50, "payment4", _s23_51, "surcharge1", _s25_59, "surcharge2", _s25_60, "surcharge3", _s25_61, "surcharge4", _s25_62, "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_52, _s29_44, _s17_71, "Nom complet du contact", "contact_phone", _s20_83, _s21_43, "Valeur personnalis\xe9e du contact 1", _s21_44, "Valeur personnalis\xe9e du contact 2", _s21_45, "Valeur personnalis\xe9e du contact 3", _s21_46, "Valeur personnalis\xe9e du contact 4", _s17_73, "Rue de livraison", _s17_74, "App. de livraison", "shipping_city", "Ville de livraison", "shipping_state", "Province de livraison", _s20_41, "Code postal de livraison", _s16_122, "Pays de livraison", _s16_124, "Rue de facturation", _s16_125, "App. de facturation", "billing_city", "Ville de facturation", "billing_state", "Province de facturation", _s19_27, "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_126, "Soumission non approuv\xe9e", "help", "Aide", "refund", "Rembousement", "refund_date", "Date de remboursement", "filtered_by", "Filtr\xe9e par", "contact_email", _s19_69, "multiselect", _s18_114, "entity_state", "Statut", "verify_password", _s24_45, "applied", "Appliqu\xe9", _s21_47, "Inclut les erreurs r\xe9centes des journaux syst\xe8me", _s30_6, "Nous avons re\xe7u votre message et vous r\xe9pondrons rapidement.", "message", "Message", "from", "De", _s20_43, "Afficher les d\xe9tails du produit", _s25_33, _s78_, _s20_45, "Le moteur de rendu PDF n\xe9cessite :version", _s18_55, _s31_24, _s23_18, _s41_7, _s18_57, "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_48, "Le mot de passe est trop court", _s20_46, "Le mot de passe doit contenir une majuscule et un nombre", _s19_29, "T\xe2ches du portail client", _s23_19, _s33_25, _s20_47, "Veuillez saisir une valeur", "deleted_logo", "Le logo a \xe9t\xe9 supprim\xe9 avec succ\xe8s", "yes", "Oui", "no", "Non", "generate_number", _s17_142, "when_saved", _s21_99, "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_115, "tablet", "Tablette", "mobile", "Mobile", "desktop", "Fixe", "layout", "Affichage", "view", "Visualiser", "module", "Module", "first_custom", _s20_84, "second_custom", _s19_70, "third_custom", "Troisi\xe8me lat\xe9ral", "show_cost", "Afficher le co\xfbt", _s17_76, "Afficher le montant du produit", "show_cost_help", "Afficher un champ de co\xfbt du produit pour suivre le profit", _s21_49, "Afficher la quantit\xe9 de produit", _s26_21, "Afficher un champ Quantit\xe9 de produit. 1 par d\xe9faut.", _s21_51, "Afficher la quantit\xe9 de facture", _s26_22, "Afficher un champ Quantit\xe9 d'article par ligne. 1 par d\xe9faut.", _s21_53, "Afficher le rabais de produit", _s26_23, "Afficher un champ rabais de ligne d'article", _s16_128, _s19_71, _s21_55, "D\xe9finit automatiquement la quantit\xe9 d'article par ligne \xe0 1.", "one_tax_rate", "Un taux de taxe", "two_tax_rates", _s17_143, "three_tax_rates", "Trois taux de taxes", _s16_130, _s23_41, "user", "Utilisateur", "invoice_tax", "Taxe de facture", "line_item_tax", "Taxe d'article par ligne", "inclusive_taxes", "Taxes incluses", _s17_78, "Taux de taxe de facture", "item_tax_rates", "Taux de taxe par article", _s18_59, _s31_25, "configure_rates", "Configuration des taux", _s18_60, "Configurer les passerelles", "tax_settings", "Param\xe8tres des taxes", _s18_62, "Taux de taxe", "accent_color", _s27_66, "switch", "Changer", _s19_31, "Liste s\xe9par\xe9e par virgule", "options", "Options", _s16_132, "Ligne de texte simple", "multi_line_text", "Multiligne de texte", "dropdown", _s16_245, "field_type", "Type de champ", _s27_32, "Un courriel a \xe9t\xe9 envoy\xe9 pour la r\xe9cup\xe9ration du mot de passe", "submit", "Envoyer", _s16_134, "R\xe9cup\xe9rez votre mot de passe", "late_fees", "Frais de retard", "credit_number", "Num\xe9ro de cr\xe9dit", "payment_number", _s18_116, "late_fee_amount", "Frais de retard", _s16_135, "Pourcentage de frais de retard", "schedule", "Calendrier", "before_due_date", "Avant l'\xe9ch\xe9ance", "after_due_date", "Apr\xe8s l'\xe9ch\xe9ance", _s18_64, _s28_63, "days", "Jours", "invoice_email", "Courriel de facturation", "payment_email", _s20_85, "partial_payment", _s16_256, "payment_partial", _s16_256, _s21_56, "Courriel du paiement partiel", "quote_email", "Courriel de soumission", _s16_137, "Rappel perp\xe9tuel", _s16_139, _s22_67, "administrator", "Administrateur", _s18_65, "Permet \xe0 un utilisateur de g\xe9rer d'autres utilisateurs, modifier les param\xe8tres et tous les enregistrements.", "user_management", _s24_46, "users", "Utilisateurs", "new_user", _s18_117, "edit_user", _s20_86, "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_141, _s19_72, "invoice_options", "Options de facture", _s17_80, _s24_47, _s22_30, 'Afficher seulement la ligne "Pay\xe9 \xe0 ce jour" sur les factures pour lesquelles il y a au moins un paiement.', _s23_21, _s18_118, _s28_19, "Inclure les images jointes dans la facture.", _s16_143, "Afficher l'en-t\xeate sur", _s16_144, "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_119, "secondary_color", _s18_120, "page_size", "Taille de page", "font_size", _s16_246, "quote_design", "Design de soumission", "invoice_fields", _s17_144, "product_fields", "Champs produit", "invoice_terms", _s25_57, "invoice_footer", "Pied de facture", "quote_terms", "Conditions de soumission", "quote_footer", "Pied de soumission par d\xe9faut", _s18_66, "Envoi automatique", _s23_22, "Envoi automatiquement les factures r\xe9currentes lorsqu'elles sont cr\xe9\xe9es.", _s18_67, "Autoarchivage", _s23_23, "Archive automatiquement les soumissions lorsqu'elles sont converties.", _s18_68, "Autoconversion", _s23_24, "Convertir automatiquement une soumission en facture lorsque le client l'accepte.", _s17_82, _s29_45, "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_84, "Trimestrielle", _s16_145, "4 mois", "freq_six_months", "Semestrielle", "freq_annually", "Annuelle", "freq_two_years", "Deux ans", _s16_146, "Trois ans", "never", "Jamais", "company", "Entreprise", _s17_85, "Nombres g\xe9n\xe9r\xe9s", "charge_taxes", "Facturer les taxes", "next_reset", _s23_42, "reset_counter", "Remettre \xe0 z\xe9ro le compteur", _s16_147, _s17_145, "number_padding", _s23_43, "general", "G\xe9n\xe9ral", "surcharge_field", "Champ Surcharge", "company_field", "Champ Entreprise", "company_value", _s19_73, "credit_field", "Champ Cr\xe9dit", "invoice_field", "Champ Facture", _s17_87, "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_121, "prefix", "Pr\xe9fixe", "number_pattern", _s16_247, "messages", "Messages", "custom_css", _s16_248, _s17_89, _s23_44, _s16_149, _s19_74, _s21_58, "Afficher la signature du client sur la facture/soumission PDF.", _s25_39, _s48_1, _s30_7, "Requiert du client qu'il confirme et accepte les conditions de facturation", _s23_25, "Case \xe0 cocher pour les conditions de soumssion", _s28_20, "Requiert du client qu'il confirme et accepte les conditions de soumission", _s25_40, _s20_87, _s30_8, "Requiert une signature du client", _s23_26, "Signature de soumission", _s22_32, _s42_12, _s27_33, "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_26, "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_122, "attach_pdf", "Joindre un PDF", _s16_150, "Joindre un document", "attach_ubl", "Joindre UBL", "email_style", "Style de courriel", _s19_33, "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_146, "priority", "Priorit\xe9", "fee_amount", _s17_147, "fee_percent", _s21_100, "fee_cap", _s16_249, "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_34, _s26_50, "credentials", "Identifiants", "update_address", "Mise \xe0 jour de l'adresse", _s19_36, "Met \xe0 jour l'adresse du client avec les informations fournies", "rate", "Taux", "tax_rate", "Taux de taxe", "new_tax_rate", _s20_88, "edit_tax_rate", _s22_68, _s16_152, "Le taux de taxe a \xe9t\xe9 cr\xe9\xe9 avec succ\xe8s", _s16_153, "Le taux de taxe a \xe9t\xe9 mis \xe0 jour avec succ\xe8s", _s17_92, "Le taux de taxe a \xe9t\xe9 archiv\xe9 avec succ\xe8s", _s16_154, _s42_13, _s17_93, _s42_14, _s18_69, "Les :value taux de taxes ont \xe9t\xe9 archiv\xe9s avec succ\xe8s", _s17_94, "Les :value taux de taxes ont \xe9t\xe9 supprim\xe9s avec succ\xe8s", _s18_70, "Les :value taux de taxes ont \xe9t\xe9 restaur\xe9s avec succ\xe8s", "fill_products", "Remplissage automatique des produits", _s18_71, "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_51, _s65_1, _s16_155, _s22_69, _s21_59, "Convertir automatiquement le prix des produits dans la devise du client", "fees", "Frais", "limits", "Limites", "provider", "Fournisseur", "company_gateway", _s22_70, _s16_157, "Passerelles de paiement", _s19_37, _s19_75, _s20_52, _s20_89, _s23_27, _s37_22, _s23_28, _s43_4, _s24_27, _s40_6, _s23_29, _s41_8, _s24_28, _s41_9, _s25_42, "Les :value passerelles ont \xe9t\xe9 archiv\xe9es avec succ\xe8s", _s24_29, "Les :value passerelles ont \xe9t\xe9 supprim\xe9es avec succ\xe8s", _s25_43, "Les :value passerelles ont \xe9t\xe9 restaur\xe9es avec succ\xe8s", _s16_159, "Continuez l'\xe9dition", "discard_changes", "Annuler les changements", "default_value", _s17_151, "disabled", "D\xe9sactiv\xe9", "currency_format", _s16_250, _s21_60, "Premier jour de la semaine", _s23_30, "Premier mois de l'ann\xe9e", "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_148, "military_time", "Format d'heure 24 h", _s18_72, "Affichage 24h", "send_reminders", _s19_76, "timezone", "Fuseau horaire", _s19_38, "Filtrer par projet", _s17_95, _s18_123, _s19_40, "Filtrer par facture", _s18_73, "Filtrer par client", _s18_75, "Filtrer par fournisseur", "group_settings", "Param\xe8tres des groupes", "group", "Groupe", "groups", "Groupes", "new_group", "Nouveau groupe", "edit_group", _s16_251, "created_group", _s32_12, "updated_group", _s38_18, "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_22, "deleted_group", _s36_20, "restored_group", _s36_21, "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", _s46_5, _s16_161, "Param\xe8tres des produits", "device_settings", _s24_48, "defaults", "Par d\xe9faut", "basic_settings", _s18_124, _s17_97, _s18_125, "company_details", "Informations sur l'entreprise", "user_details", "Profil utilisateur", "localization", "Param\xe8tres r\xe9gionaux", "online_payments", _s18_126, "tax_rates", "Taux de taxe", "notifications", "Notifications", "import_export", "Importer / Exporter", "custom_fields", _s20_90, "invoice_design", "Mod\xe8les de factures", "buy_now_buttons", _s26_51, "email_settings", _s22_71, _s23_32, "Mod\xe8les et rappels", _s22_33, _s27_67, _s19_42, _s25_58, "price", "Prix", "email_sign_up", "Inscription par courriel", "google_sign_up", _s23_45, _s27_37, "Merci de votre achat!", "redeem", "Rembourser", "back", "Retour", "past_purchases", "Achats pr\xe9c\xe9dents", _s19_44, _s17_149, "pro_plan", "Plan Pro", "enterprise_plan", "Plan Entreprise", "count_users", ":count utilisateurs", "upgrade", "Mettre \xe0 niveau", _s25_44, "Veuillez entrer votre pr\xe9nom", _s24_30, "Veuillez entrer votre nom", _s33_19, "Vous devez accepter les conditions et la politique de confidentialit\xe9 pour cr\xe9er un compte.", "i_agree_to_the", "J'accepte", _s16_163, _s24_49, "privacy_policy", _s28_64, "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_77, _s32_13, _s21_63, "Veuillez sauvegarder ou annuler vos modifications", "download", "T\xe9l\xe9charger", _s27_38, "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_99, "Le document a \xe9t\xe9 t\xe9l\xe9vers\xe9 avec succ\xe8s", _s16_165, "Le document a \xe9t\xe9 mis \xe0 jour avec succ\xe8s", _s17_100, "Le document a \xe9t\xe9 archiv\xe9 avec succ\xe8s", _s16_166, _s38_19, _s17_101, _s38_20, _s18_79, "Les :value documents ont \xe9t\xe9 archiv\xe9s avec succ\xe8s", _s17_102, "Les :value documents ont \xe9t\xe9 supprim\xe9s avec succ\xe8s", _s18_80, "Les :value documents ont \xe9t\xe9 restaur\xe9s avec succ\xe8s", "no_history", "Aucun historique", "expense_date", _s18_127, "pending", "En attente", _s16_167, "Connect\xe9", _s16_168, "En attente", _s16_169, "Factur\xe9", "converted", "Convertie", _s24_32, "Ajouter des documents aux factures", "exchange_rate", "Taux de change", _s16_170, "Conversion de devise", "mark_paid", "Marquer pay\xe9e", "category", "Cat\xe9gorie", "address", "Adresse", "new_vendor", _s19_77, "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_171, ":count fournisseurs ont \xe9t\xe9 archiv\xe9s avec succ\xe8s", "deleted_vendors", ":count fournisseurs ont \xe9t\xe9 supprim\xe9s avec succ\xe8s", _s16_172, "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_173, "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_174, "La d\xe9pense a \xe9t\xe9 restaur\xe9e avec succ\xe8s", _s17_103, "Les d\xe9penses ont \xe9t\xe9 archiv\xe9es avec succ\xe8s", _s16_175, "Les d\xe9penses ont \xe9t\xe9 supprim\xe9es avec succ\xe8s", _s17_104, "Les :value d\xe9penses ont \xe9t\xe9 restaur\xe9es avec succ\xe8s", "copy_shipping", "Copier livraison", "copy_billing", _s18_128, "design", "Conception", _s21_64, "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_176, "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_46, _s22_72, "budgeted_hours", _s16_252, "created_project", _s32_14, "updated_project", _s39_7, _s16_178, _s35_23, "deleted_project", _s36_22, _s16_179, "Le projet a \xe9t\xe9 restaur\xe9 avec succ\xe8s", _s17_105, ":count projets ont \xe9t\xe9 archiv\xe9s avec succ\xe8s", _s16_180, ":count projets ont \xe9t\xe9 supprim\xe9s avec succ\xe8s", _s17_106, "Les :value projets ont \xe9t\xe9 restaur\xe9s avec succ\xe8s", "new_project", "Nouveau projet", _s27_42, "Merci d'utiliser notre app!", "if_you_like_it", _s27_68, "click_here", "cliquez ici", _s18_81, "Cliquez ici", "to_rate_it", "pour l'\xe9valuer.", "average", "Moyenne", "unapproved", "Non approuv\xe9", _s30_13, _s49_0, "locked", "Verrouill\xe9", "authenticate", "Connexion", _s19_48, _s23_46, _s24_33, _s21_101, "footer", "Pied de page", "compare", "Comparer", "hosted_login", "Connexion h\xe9berg\xe9e", "selfhost_login", "Connexion autoh\xe9berg\xe9e", "google_sign_in", "Connexion avec Google", "today", "Aujourd'hui", "custom_range", "Personnalis\xe9", "date_range", _s19_78, "current", "En cours", "previous", "Pr\xe9c\xe9dent", "current_period", "P\xe9riode en cours", _s17_107, "P\xe9riode de comparaison", "previous_period", _s18_129, "previous_year", _s16_253, "compare_to", "Comparer \xe0", "last7_days", _s16_254, "last_week", "Derni\xe8re semaine", "last30_days", _s17_150, "this_month", "Mois en cours", "last_month", "Mois dernier", "this_year", "Cette ann\xe9e", "last_year", "Derni\xe8re ann\xe9e", "custom", "Personnalis\xe9", _s16_181, "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_79, "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_102, "edit_project", "\xc9diter le projet", _s20_54, "\xc9diter la soumission r\xe9currente", "billing_address", _s22_73, _s16_183, "Adresse de livraison", "total_revenue", "Revenu total", "average_invoice", "Facture moyenne", "outstanding", "Impay\xe9es", "invoices_sent", _s24_50, "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_185, "Actualisation compl\xe9t\xe9e", _s23_33, "Veuillez saisir votre courriel", _s26_32, "Veuillez saisir votre mot de passe", _s21_67, "Veuillez saisir votre URL", _s26_34, "Veuillez saisir la cl\xe9 de produit", "ascending", "Ascendant", "descending", "Descendant", "save", "Sauvegarder", _s17_109, "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_50, _s35_24, "error", "Erreur", _s16_187, _s20_91, "contacts", "Contacts", "additional", "Additionnel", "first_name", "Pr\xe9nom", "last_name", "Nom", "add_contact", _s18_130, "are_you_sure", "Voulez-vous vraiment effectuer cette action?", "cancel", "Annuler", "ok", "Ok", "remove", "Retirer", _s16_189, "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_191, "Le produit a \xe9t\xe9 archiv\xe9 avec succ\xe8s", "deleted_product", _s37_23, _s16_192, "Le produit a \xe9t\xe9 restaur\xe9 avec succ\xe8s", _s17_111, _s36_23, _s16_193, ":count produits ont \xe9t\xe9 supprim\xe9s avec succ\xe8s", _s17_112, "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_194, _s35_25, "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_195, "Les :value clients ont \xe9t\xe9 restaur\xe9s avec succ\xe8s", "address1", "Rue", "address2", "Appartement / bureau", "city", "Ville", "state", "\xc9tat / province", "postal_code", "Code postal", "country", "Pays", "invoice", "Facture", "invoices", "Factures", "new_invoice", _s16_255, "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_196, "La facture a \xe9t\xe9 archiv\xe9e avec succ\xe8s", "deleted_invoice", "La facture a \xe9t\xe9 supprim\xe9e avec succ\xe8s", _s16_197, "La facture a \xe9t\xe9 restaur\xe9e avec succ\xe8s", _s17_113, ":count factures ont \xe9t\xe9 archiv\xe9es avec succ\xe8s", _s16_198, _s38_21, _s17_114, "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_131, "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_199, "Date d'\xe9ch\xe9ance du paiement partiel", "status", "Statut", _s17_115, "\xc9tat de la facture", "quote_status", "\xc9tat de la soumission", _s22_34, "Cliquez + pour ajouter un article", _s22_36, _s35_26, "count_selected", ":count s\xe9lectionn\xe9s", "total", "Total", "percent", "Pourcent", "edit", "Modifier", "dismiss", "Annuler", _s20_56, "Veuillez saisir une date", _s22_37, _s31_25, _s24_35, "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_15, "Veuillez saisir un num\xe9ro de facture", _s27_46, "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_92, _s22_39, _s50_11, _s22_40, _s50_11, _s23_35, _s56_0, _s23_36, _s56_0, "done", "Valider", _s37_14, "Veuillez saisir un nom de client ou de contact", "dark_mode", "Mode fonc\xe9", _s27_48, "Red\xe9marrez l'app pour mettre \xe0 jour les changements", "refresh_data", "Actualiser les donn\xe9es", "blank_contact", "Contact vide", "activity", "Activit\xe9", _s16_201, "Aucun enregistrement trouv\xe9", "clone", "Dupliquer", "loading", "Chargement", "industry", "Entreprise", "size", "Taille", "payment_terms", "D\xe9lais de paiement", "payment_date", _s16_257, "payment_status", _s16_258, _s16_203, "Em attente", _s16_204, "Annul\xe9e", _s16_205, "\xc9chou\xe9e", _s16_206, "Compl\xe9t\xe9e", _s16_207, "Partiellement rembours\xe9e", _s16_208, "Rembours\xe9e", _s17_116, "Non appliqu\xe9", _s17_117, _s27_71, "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_259, "first_reminder", "1er rappel", "second_reminder", "2e rappel", "third_reminder", "3e rappel", "reminder1", "Premier rappel", "reminder2", "Deuxi\xe8me rappel", "reminder3", _s16_260, "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_48, "button", "Bouton", "preview", "PR\xc9VISUALISATION", "customize", "Personnalisation", "history", "Historique", "payment", "Paiement", "payments", "Paiements", "refunded", "Rembours\xe9e", "payment_type", _s16_242, _s21_69, "N\xb0 de r\xe9f\xe9rence", "enter_payment", _s20_95, "new_payment", _s20_95, "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_209, "Le paiement a \xe9t\xe9 archiv\xe9 avec succ\xe8s", "deleted_payment", "Le paiement a \xe9t\xe9 supprim\xe9 avec succ\xe8s", _s16_210, "Le paiement a \xe9t\xe9 restaur\xe9 avec succ\xe8s", _s17_118, ":count paiements ont \xe9t\xe9 archiv\xe9s avec succ\xe8s", _s16_211, ":count paiements ont \xe9t\xe9 supprim\xe9s avec succ\xe8s", _s17_119, "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_28, "activity_2", _s33_26, "activity_3", _s34_21, "activity_4", _s32_15, "activity_5", _s38_22, "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_27, "activity_9", _s36_24, "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_25, "activity_16", _s33_27, "activity_17", _s34_22, "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_26, "activity_26", _s34_23, "activity_27", _s37_24, "activity_28", _s34_24, "activity_29", ":contact a approuv\xe9 la soumission :quote pour :client", "activity_30", _s35_28, "activity_31", _s38_23, "activity_32", _s39_8, "activity_33", _s39_9, "activity_34", _s32_16, "activity_35", _s35_29, "activity_36", _s36_27, "activity_37", _s36_28, "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_10, "activity_42", _s27_69, "activity_43", _s33_28, "activity_44", _s30_29, "activity_45", _s31_26, "activity_46", _s31_27, "activity_47", _s38_24, "activity_48", ":user a mis \xe0 jour le billet :ticket", "activity_49", ":user a ferm\xe9 le billet :ticket", "activity_50", ":user a fusionn\xe9 le billet :ticket", "activity_51", ":user a scind\xe9 le billet :ticket", "activity_52", ":contact a ouvert le billet :ticket", "activity_53", ":contact a r\xe9ouvert le billet :ticket", "activity_54", ":user a r\xe9ouvert le billet :ticket", "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", ":user a invers\xe9 la facture :invoice", "activity_59", ":user a annul\xe9 la facture :invoice", "activity_60", ":contact a vu la soumission :quote", "activity_61", ":user a mis \xe0 jour le client :client", "activity_62", ":user a mis \xe0 jour le fournisseur :vendor", "activity_63", ":user a envoy\xe9 le premier rappel pour la facture :invoice de :contact", "activity_64", ":user a envoy\xe9 le deuxi\xe8me rappel pour la facture :invoice de :contact", "activity_65", ":user a envoy\xe9 le troisi\xe8me rappel pour la facture :invoice de :contact", "activity_66", ":user a envoy\xe9 un rappel sans fin pour la facture :invoice de :contact", "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_120, _s27_70, "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_58, "La soumission a \xe9t\xe9 marqu\xe9e comme envoy\xe9e avec succ\xe8s", _s21_71, "Le cr\xe9dit a \xe9t\xe9 marqu\xe9 comme envoy\xe9 avec succ\xe8s", "expired", "Expir\xe9", "all", "Tous", "select", "S\xe9lectionner", _s22_41, _s34_25, "custom_value1", _s17_151, "custom_value2", _s17_151, "custom_value3", _s22_74, "custom_value4", _s22_75, _s18_82, _s30_30, _s24_40, _s39_10, _s29_32, "Message personnalis\xe9 pour facture impay\xe9e", _s27_53, "Message personnalis\xe9 pour facture pay\xe9e", _s31_15, "Message personnalis\xe9 pour soumission non approuv\xe9e", "lock_invoices", "Verrouiller les factures", "translations", "Traductions", _s19_51, "Mod\xe8le du num\xe9ro de t\xe2che", _s19_53, "Compteur du num\xe9ro de t\xe2che", _s22_43, "Mod\xe8le du num\xe9ro de d\xe9pense", _s22_45, "Compteur du num\xe9ro de d\xe9pense", _s21_72, "Mod\xe8le du num\xe9ro de fournisseur", _s21_74, "Compteur du num\xe9ro de fournisseur", _s21_76, "Mod\xe8le du num\xe9ro de billet", _s21_78, "Compteur du num\xe9ro de billet", _s22_47, "Mod\xe8le du num\xe9ro de paiement", _s22_49, "Compteur du num\xe9ro de paiement", _s22_51, "Mod\xe8le du num\xe9ro de facture", _s22_53, _s29_46, _s20_59, "Mod\xe8le du num\xe9ro de soumission", _s20_61, "Compteur du num\xe9ro de soumission", _s21_80, _s26_53, _s21_82, _s28_66, _s21_84, _s26_53, _s21_85, _s28_66, _s18_84, _s33_29, "counter_padding", "Espacement du compteur", _s28_55, "Compteur partag\xe9 pour les factures et les soumissions", _s18_86, "Nom de taxe par d\xe9faut 1", _s18_88, "Taux de taxe par d\xe9faut 1", _s18_90, "Nom de taxe par d\xe9faut 2", _s18_92, "Taux de taxe par d\xe9faut 2", _s18_94, "Nom de taxe par d\xe9faut 3", _s18_96, "Taux de taxe par d\xe9faut 3", _s21_86, "Objet du courriel de facture", _s19_55, "Objet du courriel de soumission", _s21_88, "Objet du courriel de paiement", _s29_34, "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_212, "Client actif", "client_balance", "Solde du client", "client_address1", "Rue du clients", "client_address2", "App / bureau du client", "vendor_address1", "Rue du fournisseur", "vendor_address2", "App du fournisseur", _s24_42, "Rue d'exp\xe9dition", _s24_43, "App / bureau d'exp\xe9dition du client", "type", "Type", "invoice_amount", _s21_103, _s16_216, "\xc9ch\xe9ance", "tax_rate1", "Taux de taxe 1", "tax_rate2", "Taux de taxe 2", "tax_rate3", "Taux de taxe 3", "auto_bill", _s23_48, "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_122, _s25_59, _s17_123, _s25_60, _s17_124, _s25_61, _s17_125, _s25_62, "is_deleted", "Est supprim\xe9", "vendor_city", _s20_93, "vendor_state", "Province du fournisseur", "vendor_country", _s19_80, "is_approved", "Est approuv\xe9", "tax_name", "Nom de la taxe", "tax_amount", "Montant de taxe", "tax_paid", "Taxe pay\xe9e", "payment_amount", _s19_81, "age", "\xc2ge", "is_running", "En cours", "time_log", _s16_261, "bank_id", "Banque", _s19_57, "ID de cat\xe9gorie de d\xe9pense", _s16_217, _s20_94, _s19_59, "ID de la devise de facturation", "tax_name1", "Nom de la taxe 1", "tax_name2", "Nom de la taxe 2", "tax_name3", "Nom de taxe 3", "transaction_id", "ID de transaction", _s18_98, _s18_99, _s16_218, _s16_219], t1, t1), "de", A.LinkedHashMap_LinkedHashMap$_literal(["add_to_invoice", "Zur Rechnung :invoice hinzuf\xfcgen", _s17_, _s17_0, "week", "Woche", "created_record", _s27_, _s25_, "Rechnung :invoice \xfcber :amount wurde an den Kunden :client versendet.", _s26_, _s17_1, _s31_, _s50_, _s31_0, _s22_, _s36_, _s55_, _s20_, _s20_0, _s25_0, _s38_, _s16_, "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", "Abbrechen", "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_, "Touchscreen-Modus aktivieren", _s24_, "Scrollen durch wischen", "after_saving", "Nach dem Speichern", "view_record", "Datensatz anzeigen", _s21_, "Markdown in E-Mails verwenden", _s26_0, "Visuellen Markdown-Editor f\xfcr E-Mails verwenden", _s19_1, "Markdown in PDFs verwenden", "json_help", "Achtung: JSON-Dateien, die mit v4 der App erstellt wurden, werden nicht unterst\xfctzt", "release_notes", "Versionshinweise", _s23_, "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_262, "client_website", "Kunden-Website", "invalid_time", "Ung\xfcltige Zeit", _s21_1, "Liefer-Region Kunde", _s20_1, "Lieferort Kunde", _s27_0, "Liefer-PLZ Kunde", _s23_0, "Kunde Lieferung LAND", "load_pdf", "PDF laden", _s16_1, "Kostenlose Testversion starten", _s24_0, "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_3, "Firmenw\xe4hrung", "purged_client", "Kunde erfolgreich bereinigt", _s27_2, "Um Spam zu verhindern braucht es ein Upgrade zu einem bezahlten Account um das E-Mail anzupassen.", _s22_0, "Upgrade deinen Tarif um weitere Firmen hinzuzuf\xfcgen", _s30_, "Die Datei wurde im Downloads-Ordner gespeichert", "small", "Klein", _s21_3, "Guthaben erfolgreich als bezahlt markiert", _s22_1, "Erfolgreich Kredite als bezahlt markiert", _s16_5, "Daten werden geladen - bitte warten Sie, bis der Vorgang abgeschlossen ist", "wait_for_saving", "Datenspeicherung - bitte warten Sie, bis der Vorgang abgeschlossen ist", _s20_3, "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_6, "PDF-Vorschau anzeigen", _s21_4, "PDF-Vorschau bei der Bearbeitung von Rechnungen anzeigen", "print_pdf", "PDF drucken", "remind_me", "Erinnere mich", _s16_8, "Sofortige Bank\xfcberweisung", "click_selected", "Ausgew\xe4hltes anklicken", "hide_preview", "Vorschau ausblenden", "edit_record", "Datensatz bearbeiten", _s27_3, "Der Kreditbetrag kann nicht h\xf6her sein als der Rechnungsbetrag", "giropay", "GiroPay", "direct_debit", "Lastschriftverfahren", _s21_5, "Bitte legen Sie ein Kontopasswort fest", "set_password", "Passwort festlegen", _s17_2, "Wir empfehlen, die Desktop-Anwendung zu verwenden, um die beste Leistung zu erzielen.", _s16_10, "Wir empfehlen die Verwendung der mobilen App, um die beste Leistung zu erzielen.", _s20_4, "Gateway erfolgreich getrennt", "disconnect", "Trennen", "add_to_invoices", "Zu Rechnungen hinzuf\xfcgen", "acss", "Vorautorisierte Lastschriftzahlungen", "becs", "BECS-Lastschriftverfahren", "bulk_download", "Herunterladen", _s17_3, "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_, "Postleitzahl des Kunden", _s17_4, "Umsatzsteuer-Identifikationsnummer des Kunden", "has_tasks", "Hat Aufgaben", "registration", "Registrierung", _s27_4, "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_1, "Alle Datens\xe4tze aktualisieren", "system", "System", _s19_3, "Standardunternehmen festlegen", "updated_company", "Unternehmen wurde erfolgreich aktualisiert", "kbc", "KBC", "bancontact", "Bancontact", _s19_5, "Helfen Sie uns, uns zu verbessern, indem Sie uns sagen, warum (optional)", "webhook_success", "Webhook erfolgreich", _s24_1, "Die Aufgaben m\xfcssen alle zum selben Kunden geh\xf6ren", _s27_5, "Die Ausgaben m\xfcssen alle zu demselben Kunden geh\xf6ren", "app", "App", _s20_5, "F\xfcr die beste Leistung laden Sie die App herunter :app", _s16_11, "Bruttozeile gesamt", _s18_3, "Email Rechnung", _s16_12, _s25_63, _s17_6, "Guthaben per E-Mail senden", "from_name", "Absendername", _s16_13, "Klonen zu Ausgabe", _s17_7, "Wiederkehrende Ausgabe", _s18_4, "Wiederkehrende Ausgaben", _s21_6, "Wiederkehrende Ausgabe eingeben", _s22_2, "Wiederkehrende Ausgabe bearbeiten", _s25_1, "Wiederkehrende Ausgabe wurde erstellt", _s25_2, "Wiederkehrende Ausgabe wurde aktualisiert", _s26_2, "Wiederkehrende Ausgabe wurde archiviert", _s25_3, "Projekt wurde gel\xf6scht", _s25_4, "Erfolgreich wiederkehrende Ausgaben entfernt", _s26_3, "Wiederkehrende Ausgabe wurde wiederhergestellt", _s24_2, _s30_31, _s25_5, _s30_31, "last_sent_date", "Datum des letzten Versands", "include_drafts", "Entw\xfcrfe einschlie\xdfen", _s19_6, "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_14, "Kunden \xfcberpr\xfcfen", _s16_16, _s16_17, _s28_0, _s28_1, "decimal_comma", "Dezimaltrennzeichen", _s26_4, "Komma als Dezimalstelle in Formularen verwenden", "select_method", "Methode ausw\xe4hlen", "select_platform", "Plattform ausw\xe4hlen", _s28_2, "Bitte verwenden Sie die Web-App, um sich mit Gmail zu verbinden", _s16_18, "Postensteuers\xe4tze sind deaktiviert", "enable_markdown", "Markdown verwenden", _s20_6, "Konvertierung von Markdown in HTML in der PDF-Datei", "user_guide", "Nutzer-Anleitung", _s18_6, "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_1, "Aktive Hintergrundfarbe der Seitenleiste", _s25_7, "Schriftfarbe der aktiven Seitenleiste", _s33_3, "Seitenleiste Inaktive Hintergrundfarbe", _s27_7, "Seitenleiste Inaktiv Schriftfarbe", _s36_0, "Tabelle alternierende Zeilenhintergrundfarbe", _s31_3, "Hintergrundfarbe der Rechnungskopfzeile", _s25_9, "Schriftfarbe der Rechnungskopfzeile", "net_subtotal", "Netto", "review_app", "App bewerten", "check_status", "Status pr\xfcfen", "free_trial", "Kostenlose Testversion", _s23_2, "Die Testversion des Pro-Plans endet in :count Tagen, klicken Sie zum Upgrade.", _s21_8, "Heute ist der letzte Tag des Pro-Tarifs, klicken Sie zum Upgrade.", "change_email", "E-Mail \xe4ndern", _s25_11, "Konfigurieren Sie optional eine separate Kunden-Portal-Dom\xe4ne", _s21_9, "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_9, "Bitte stellen Sie die JSON-Datei zur Verf\xfcgung", _s19_7, "Bitte w\xe4hlen Sie, um die Einstellungen und/oder Daten zu importieren", "json", "JSON", _s24_4, "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_19, "Kunden importieren", _s18_8, _s40_0, "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_3, "Gel\xf6schte Kunden einbeziehen", _s28_4, "Datens\xe4tze von gel\xf6schten Kunden laden", "step_1_sign_in", "Schritt 1: Registrieren", _s16_22, "Schritt 2: autorisieren", "account_id", "Konto-ID", _s27_9, "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_9, "Ende der Aufgabe anzeigen", _s23_5, "Aktivieren Sie die Angabe des Enddatums der Aufgabe", "gateway_setup", "Gateway-Einstellungen", "preview_sidebar", "Vorschau der Seitenleiste", _s16_23, "Daten f\xfcr wie viele Jahre anzeigen?", _s18_11, "alle Sitzungen erfolgreich beendet", _s16_25, "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_12, "Kontakt Vorname", _s17_11, "Kontakt Nachname", "order", "Bestellung", "unassigned", "Nicht zugewiesen", "partial_value", "Muss gr\xf6sser als Null und kleiner als der Gesamtbetrag sein", "search_kanban", _s16_263, "search_kanbans", _s16_263, "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_11, "Fehler: das benutzerdefinierte E-Mail Template muss die :body Variable beinhalten", _s25_12, "bitte stelle sicher das die :body Variable eingef\xfcgt ist", _s17_13, "Zeige Datumsformate", "is_viewed", "Ist angesehen", "letter", "Letter", "legal", "Rechtliches", "page_layout", "Seiten Layout", "portrait", "Hochformat", "landscape", "Querformat", _s26_5, "Der Kontoinhaber kann auf einen kostenpflichtigen Plan upgraden, um die erweiterten erweiterten Einstellungen zu aktivieren", _s20_7, "F\xfchren Sie ein Upgrade auf einen kostenpflichtigen Plan durch, um die erweiterten Einstellungen zu aktivieren", _s21_12, "Zahlungsbedingungen f\xfcr Rechnungen", _s17_15, "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_14, "Wiederkehrende Produkte", "promo_code", "Gutscheincode", "promo_discount", "Promo-Rabatt", _s18_16, "Erm\xf6gliche Storno", _s16_27, "Pro Platz Aktiviert", "max_seats_limit", "Max. Pl\xe4tze Limit", "trial_enabled", "Testversion aktiv", "trial_duration", "Testzeitraum", _s21_14, "\xdcberschreiben von Abfragen zulassen", _s18_18, "Plan\xe4nderungen zulassen", "plan_map", "Plan Map", "refund_period", "Erstattungszeitraum", _s21_16, "Webhook-Konfiguration", "purchase_page", "Kauf-Seite", "security", "Sicherheit", "email_bounced", "E-Mail zur\xfcckgesendet", _s20_8, "Spam-Beschwerde", "email_delivery", "E-Mail-Zustellung", _s16_29, "Webhook-Antwort", "pdf_response", "PDF-Antwort", _s22_4, "Authentifizierungsfehler", "pdf_failed", "PDF fehgeschlagen", "pdf_success", "PDF erfolgreich", "modified", "ge\xe4ndert", "subscription", "Abonnement", "subscriptions", "Abonnements", _s16_31, "Neues Abonnement", _s17_17, "Abonnement bearbeiten", _s20_9, "Abonnement erfolgreich erstellt", _s20_10, "Abonnement erfolgreich aktualisiert", _s21_18, "Abonnement erfolgreich archiviert", _s20_11, "Abonnement gel\xf6scht", _s20_12, "Abonnement entfernt", _s21_19, "Abonnement wiederhergestellt", _s19_8, "Suchen Sie 1 Abonnement", _s20_13, ":count Abonnements durchsuchen", _s26_6, "Subdomain ist nicht verf\xfcgbar", "connect_gmail", "Mit Gmail verbinden", _s16_33, "von Gmail trennen", "connected_gmail", "Mit Gmail erfolgreich verbunden", _s18_20, "Von Gmail erfolgreich getrennt", _s16_35, "\xc4nderungen an der Codebasis k\xf6nnen das Update blockieren, Sie k\xf6nnen diesen Befehl ausf\xfchren, um die \xc4nderungen zu verwerfen:", _s16_36, "Kundennummer", "count_minutes", ":count Minuten", _s16_38, "Passwort Timeout", _s29_0, "gemeinsamer Rechnungs- / Kreditz\xe4hler", "use_last_email", "Vorherige E-Mail benutzen", _s16_40, "Unternehmen aktivieren", _s21_21, "E-Mails, wiederkehrende Rechnungen und Benachrichtigungen aktivieren", _s27_11, "Ein Fehler ist aufgetreten, bitte versuchen Sie es erneut.", _s27_12, "Bitte vergeben Sie zuerst ein Passwort.", _s34_3, "Achtung: Das \xc4ndern deiner Telefonnummer wird die Zwei-Faktor-Authentifizierung deaktivieren", "help_translate", "Hilf mit beim \xdcbersetzen", _s23_6, "Bitte w\xe4hlen Sie ein Land", "resend_invite", "Einladung erneut versenden", _s19_9, "2FA erfolgreich deaktiviert", _s16_42, "Konto erfolgreich verbunden.", _s19_10, "Konto erfolgreich getrennt.", "delivered", "zugestellt", "bounced", "Abpraller", "spam", "Spam", "view_docs", "Dokumentation ansehen.", _s32_1, "Bitte gib eine Handynummer an, um die Zwei-Faktor-Authentifizierung zu aktivieren", "send_sms", "SMS senden", "sms_code", "SMS-Code", _s21_22, "Barcode mit :link kompatibler App scannen.", _s18_21, "Zwei-Faktor-Authentifizierung erfolgreich aktiviert", "connect_google", "Google-Konto verbinden", _s17_19, "Google-Konto entfernen", _s17_21, "Zwei-Faktor-Authentifizierung", _s18_22, "Zwei-Faktor-Authentifizierung deaktivieren", _s34_4, "Password mit Verkn\xfcpfung zu Sozialmedia notwendig", "stay_logged_in", "Eingeloggt bleiben", _s23_8, "Warnung: Ihre Sitzung l\xe4uft bald ab", "count_hours", ":count Stunden", "count_day", "1 Tag", "count_days", ":count Tage", _s19_11, "Web-Sitzungs-Timeout", _s17_22, "Sicherheitseinstellungen", "resend_email", "Best\xe4tigungs-E-Mail erneut versenden", _s26_8, "Bitte best\xe4tigen Sie Ihre E-Mail-Adresse", _s16_43, "Zahlung erstattet", _s19_13, "Teilweise unangewandt", _s19_15, "Bitte w\xe4hlen Sie einen mit Gmail authentifizierten Benutzer", "list_long_press", "Liste Langes Dr\xfccken", "show_actions", "Zeige Aktionen", _s17_24, "Mehrfachauswahl", _s27_14, "Eine E-Mail wurde versandt um Ihre E-Mail-Adresse zu best\xe4tigen.", _s21_23, "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_24, "In Rechnung umwandeln", _s16_44, "Registrierungs-URL", "invoice_project", "Projekt berechnen", "invoice_task", "Aufgabe in Rechnung stellen", "invoice_expense", "Ausgabe abrechnen", _s19_16, "Suche 1 Zahlungsbedingung", _s20_14, "Suche :count Zahlungsbedingungen", _s16_46, "Speichern und Vorschau anzeigen", "save_and_email", "Speichern und verschicken", _s16_48, "Unterst\xfctzte Ereignisse", _s16_50, "Umgerechneter Betrag", _s17_26, "Guthabenstand", _s22_6, "Umgewandelt Bezahlt bis Datum", _s24_6, "Umgerechneter Guthabenbetrag", "converted_total", "Umgerechnet Total", "is_sent", "Gesendet", _s17_28, "Standard-Dokumente", "document_upload", "Dokument hochladen", _s20_15, "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_25, "Der Entwicklungsmodus ist aktiviert", _s26_9, "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_30, "Zuk\xfcnftige Ausgaben", "update_app", "App aktualisieren", "started_import", "Import erfolgreich gestartet", _s24_8, "Dupliziere Spaltenzuordnung", _s20_16, "Benutzt Inklusive Steuern", _s18_26, "Ist Betrag erm\xe4\xdfigt", "column", "Spalte", "sample", "Beispiel", "map_to", "Zuordnen", "import", "Importieren", _s25_14, "Benutze erste Zeile als Spalten\xfcberschrift", "select_file", "Bitte w\xe4hlen sie eine Datei", _s16_52, "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_8, "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_32, "Vollbild Editor", "sidebar_editor", "Seitenmen\xfc Editor", _s22_9, 'Bitte geben Sie ":value" zur Best\xe4tigung ein', "purge", "Bereinigen", "service", "Dienst", "clone_to", "Duplizieren zu", "clone_to_other", "Duplizieren zu anderem", "labels", "Beschriftung", "add_custom", "Beschriftung hinzuf\xfcgen", "payment_tax", "Steuer-Zahlung", "unpaid", "Unbezahlt", "white_label", "White Label", "delivery_note", "Lieferschein", _s24_11, "Versendete Rechnungen sind gesperrt", _s24_13, "Bezahlte Rechnungen sind gesperrt", "source_code", "Quellcode", "app_platforms", "Applikations Platform", "invoice_late", _s18_133, "quote_expired", "Angebot abgelaufen", "partial_due", "Anzahlung", "invoice_total", "Rechnungsbetrag", "quote_total", "Angebotssumme", "credit_total", "Gesamtguthaben", _s23_9, "Gesamtbetrag", "actions", "Aktionen", "expense_number", "Ausgabennummer", "task_number", "Aufgabennummer", "project_number", "Projektnummer", "project_name", "Projektname", "warning", "Warnung", "view_settings", "Einstellungen anzeigen", _s24_15, "Warnung: diese Firma wurde noch nicht aktiviert", "late_invoice", _s18_133, "expired_quote", "Abgelaufenes Angebot", "remind_invoice", "Rechnungserinnerung", "cvv", "Kartenpr\xfcfziffer", "client_name", "Kunde", "client_phone", "Kunden Telefon", "required_fields", "Ben\xf6tigte Felder", "calculated_rate", "Berechneter Satz", _s17_34, _s19_82, "clear_cache", "Zwischenspeicher leeren", "sort_order", "Sortierreihenfolge", "task_status", "Status", "task_statuses", "Aufgaben Status", "new_task_status", "Neuer Aufgaben Status", _s16_54, "Aufgaben Status bearbeiten", _s19_17, "Aufgaben Status erfolgreich erstellt", _s19_18, "Aufgabenstatus erfolgreich aktualisiert", _s20_18, "Aufgaben Status erfolgreich archiviert", _s19_19, "Aufgaben Status erfolgreich gel\xf6scht", _s19_20, "Aufgaben Status erfolgreich entfernt", _s20_19, "Aufgaben Status erfolgreich wiederhergestellt", _s22_10, ":value Aufgaben Stati erfolgreich archiviert", _s21_27, ":value Aufgaben Stati erfolgreich gel\xf6scht", _s22_11, ":value Aufgaben Stati erfolgreich wiederhergestellt", _s18_28, "Suche 1 Aufgaben Status", _s20_21, "Suche :count Aufgaben Status", _s16_56, "Zeige Aufgaben Tabelle", _s21_28, "Beim Erstellen von Rechnungen immer die Aufgabenauswahl anzeigen", _s20_22, "Aufgaben Zeiterfassung in Rechnung stellen", _s25_15, "Zeitdetails in der Rechnungsposition ausweisen", _s20_24, "Aufgabenzeiterfassung in Rechnung stellen", _s25_16, "Datumsdetails zu den Rechnungsposten hinzuf\xfcgen", _s21_29, "Beginne Aufgabe vor dem Speichern", _s18_29, "Stati bearbeiten", "task_settings", "Aufgaben-Einstellungen", _s20_26, "Kategorien bearbeiten", _s18_31, "Ausgabenkategorien", _s20_28, "Neue Ausgabenkategorie", _s21_30, "Ausgaben Kategorie bearbeiten", _s24_16, "Ausgabenkategorie erfolgreich erstellt", _s24_17, "Ausgabenkategorie erfolgreich aktualisiert", _s25_18, "Ausgabenkategorie erfolgreich archiviert", _s24_18, "Kategorie erfolgreich gel\xf6scht", _s24_19, "Ausgaben Kategorie erfolgreich entfernt", _s25_19, "Ausgabenkategorie erfolgreich wiederhergestellt", _s27_18, ":count Ausgabenkategorien erfolgreich archiviert", _s26_10, ":value Ausgabenkategorien erfolgreich gel\xf6scht", _s27_19, ":value Ausgabenkategorien erfolgreich wiederhergestellt", _s23_10, "Suche 1 Ausgabenkategorie", _s25_21, "Suche :count Ausgabenkategorie", _s21_32, "Verf\xfcgbares Guthaben verwenden", "show_option", "Zeige Option", _s22_12, "Der Guthabenbetrag darf den Zahlungsbetrag nicht \xfcbersteigen", "view_changes", "\xc4nderungen anzeigen", "force_update", "Aktualisierungen erzwingen", _s17_36, "Du benutzt die aktuellste Version, aber es stehen noch ausstehende Fehlerbehebungen zur Verf\xfcgung", "mark_paid_help", "Verfolge ob Ausgabe bezahlt wurde", _s18_33, "Sollte in Rechnung gestellt werden", _s23_11, "Erm\xf6gliche diese Ausgabe in Rechnung zu stellen", _s29_3, "Dokumente sichtbar machen", _s21_34, "Wechselkurs setzen", _s16_58, "Ausgaben-Einstellungen", _s18_34, "Duplizieren zu Widerkehrend", "crypto", "Verschl\xfcsselung", "paypal", "PayPal", "alipay", "Alipay", "sofort", "SOFORT-\xdcberweisung", "apple_pay", _s16_222, "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_37, "Automatische Bezahlung aktivieren", "total_taxes", "Gesamt Steuern", "line_taxes", _s20_96, "total_fields", "Gesamt Felder", _s25_22, "Wiederkehrende Rechnung erfolgreich gestoppt", _s25_23, "Wiederkehrende Rechnung erfolgreich gestartet", _s25_24, "Wiederkehrende Rechnung erfolgreich fortgesetzt", "gateway_refund", "Zahlungsanbieter R\xfcckerstattung", _s19_21, "R\xfcckerstattung \xfcber das Zahlungs-Gateway abwickeln", "due_date_days", _s16_264, "paused", "Pausiert", "mark_active", "Markiere aktiv", "day_count", "Tag :count", _s22_13, "Erster Tag des Monats", _s21_35, "Letzter Tag des Monats", _s17_39, "Benutze Zahlungsbedingung", "endless", "Endlos", "next_send_date", "N\xe4chstes Versanddatum", _s16_60, "Verbleibende Durchg\xe4nge", _s17_41, "Wiederkehrende Rechnung", _s18_36, "Wiederkehrende Rechnungen", _s21_37, "Neue wiederkehrende Rechnung", _s22_15, "Bearbeite wiederkehrende Rechnung", _s25_25, "Wiederkehrende Rechnung erfolgreich erstellt", _s25_26, "Wiederkehrende Rechnung erfolgreich aktualisiert", _s26_11, "Wiederkehrende Rechnung erfolgreich archiviert", _s25_27, "Wiederkehrende Rechnung erfolgreich gel\xf6scht", _s25_28, "Wiederkehrende Rechnung erfolgreich entfernt", _s26_12, "Wiederkehrende Rechnung erfolgreich wiederhergestellt", _s27_20, ":value Wiederkehrende Rechnung erfolgreich archiviert", _s26_13, ":value Wiederkehrende Rechnungen erfolgreich gel\xf6scht", _s27_21, ":value Wiederkehrende Rechnungen erfolgreich wiederhergestellt", _s24_20, "Suche 1 wiederkehrende Rechnung", _s25_29, "Suche :count Wiederkehrende Rechnungen", "send_date", "Versanddatum", "auto_bill_on", "Automatische Rechnungsstellung zum", _s28_6, "Minimaler Unterzahlungsbetrag", "profit", "Profit", "line_item", "Posten", _s18_38, "\xdcberzahlung zulassen", _s23_12, "\xdcberzahlungen zulassen, beispielsweise Trinkgelder", _s19_22, "Unterzahlung zulassen", _s24_21, "Teilzahlungen zulassen", "test_mode", "Test Modus", "opened", "Ge\xf6ffnet", _s30_2, "Fehler bei Kontenabstimmung", _s30_3, "Kontenabstimmung erfolgreich", "gateway_success", "Zahlungsanbieter erfolgreich", "gateway_failure", _s23_52, "gateway_error", _s23_52, "email_send", "E-Mail gesendet", _s17_43, "E-Mail Wiederholungswarteschlange", "failure", "Fehler", "quota_exceeded", "Quota erreicht", _s16_62, "Upstream Fehler", "system_logs", "System-Log", "view_portal", "Portal anzeigen", "copy_link", "Link kopieren", "token_billing", "Kreditkarte merken", _s24_22, "Willkommen bei Invoice Ninja", "always", "Immer", "optin", "Anmelden", "optout", "Abmelden", "label", "Label", "client_number", "Kundennummer", "auto_convert", _s24_51, "company_name", "Firmenname", "reminder1_sent", "Erste Erinnerung verschickt", "reminder2_sent", "Zweite Erinnerung verschickt", "reminder3_sent", "Dritte Erinnerung verschickt", _s18_40, "Letzte Erinnerung verschickt", "pdf_page_info", "Seite :current von :total", _s16_64, "Rechnungen erfolgreich versendet", "emailed_quotes", "Angebote erfolgreich versendet", "emailed_credits", _s41_10, "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", "Guthaben 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_31, "Online-Zahlung E-Mail Adresse", _s20_33, "manuelle Zahlung E-Mail Adresse", "completed", "Abgeschlossen", "gross", "Gesamtbetrag", "net_amount", "Netto Betrag", "net_balance", "Netto Betrag", "client_settings", "Kunden-Einstellungen", _s17_45, "Ausgew\xe4hlte Rechnungen", _s17_47, "Ausgew\xe4hlte Zahlungen", "selected_quotes", "Ausgew\xe4hlte Angebote", "selected_tasks", "Ausgew\xe4hlte Aufgaben", _s17_49, "Ausgew\xe4hlte Ausgaben", _s17_51, "Ausstehende Rechnungen", _s17_53, "\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_262, "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_55, "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_66, "Webhook erfolgreich archiviert", "deleted_webhook", "Webhook erfolgreich gel\xf6scht", "removed_webhook", "Webhook erfolgreich entfernt", _s16_67, "Webhook erfolgreich wiederhergestellt", _s17_56, ":value Webhooks erfolgreich archiviert", _s16_68, ":value Webhooks erfolgreich gel\xf6scht", _s16_69, ":value Webhooks erfolgreich entfernt", _s17_57, ":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_24, "Kunden Registration", _s24_24, "Den Kunden erm\xf6glichen, sich selbst im Portal zu registrieren.", _s21_39, "Anpassung und Vorschau", "email_invoice", "Rechnung versenden", "email_quote", _s25_63, "email_credit", "Guthaben per E-Mail versenden", "email_payment", "Sende Zahlungs-E-Mail", _s20_36, "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_70, "Verbleibendes Guthaben", "contact_name", "Name des Kontakts", "use_default", "Benutze Standardwert", _s16_72, "Endlose Reminder", "number_of_days", "Anzahl Tage", _s23_14, "Zahlungsbedingungen bearbeiten", "payment_term", "Zahlungsbedingung", _s16_73, "Neue Zahlungsbedingung", _s17_59, "Bearbeite Zahlungsbedingungen", _s20_37, "Zahlungsbedingung erfolgreich erstellt", _s20_38, "Zahlungsbedingung erfolgreich aktualisiert", _s21_40, "Zahlungsbedingung erfolgreich archiviert", _s20_39, "Zahlungsbedingung erfolgreich gel\xf6scht", _s20_40, "Zahlungsbedingung erfolgreich entfernt", _s21_41, "Zahlungsbedingungen erfolgreich wiederhergestellt", _s22_20, ":value Zahlungsbedingungen erfolgreich archiviert", _s21_42, ":value Zahlungsbedingungen erfolgreich gel\xf6scht", _s22_21, ":value Zahlungsbedingungen erfolgreich wiederhergestellt", "email_sign_in", "Mit E-Mail anmelden", "change", "\xc4ndern", _s23_16, "M\xf6chten Sie zur mobilen Ansicht wechseln?", _s24_25, "M\xf6chten Sie zur Desktopansicht wechseln?", "send_from_gmail", "Mit Gmail versenden", "reversed", "Umgekehrt", "cancelled", "Storniert", "credit_amount", "Guthabenbetrag", "quote_amount", "Angebotsbetrag", "hosted", "Gehostet", "selfhosted", "Selbstgehostet", "exclusive", "Exklusive", "inclusive", "Inklusive", "hide_menu", "Men\xfc ausblenden", "show_menu", "Men\xfc einblenden", _s18_42, _s19_83, _s16_75, "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 Guthaben", "search_vendors", "Suche Lieferanten", "search_users", "Suche Benutzer", _s16_76, "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 Guthaben", "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_63, "Rechnung erfolgreich storniert", _s18_44, "Rechnungen erfolgreich storniert", _s16_82, "Rechnung erfolgreich zur\xfcckgebucht", _s17_64, "Rechnungen erfolgreich zur\xfcckgebucht", "reverse", "R\xfcckbuchung", "full_name", "Voller Name", _s17_65, "Stadt / Bundesland / PLZ", _s17_67, "Plz/Stadt/Staat", "custom1", "Benutzerdefiniert 1", "custom2", "Benutzerdefiniert 2", "custom3", _s19_84, "custom4", _s19_84, "optional", "optional", "license", "Lizenz", "purge_data", "Daten s\xe4ubern", _s16_83, "Die Kontodaten wurden erfolgreich gel\xf6scht", _s18_45, "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", "Guthaben gesendet", "invoice_viewed", "Rechnung angesehen", "quote_viewed", "Kostenvoranschlag angesehen", "credit_viewed", "Guthaben angesehen", "quote_approved", "Kostenvoranschlag angenommen", _s25_31, "Empfange alle Benachrichtigungen", _s16_84, "Lizenz kaufen", "apply_license", "Lizenz anwenden", "cancel_account", "Konto k\xfcndigen", _s22_22, "Warnung: Diese Aktion wird dein Konto unwiderruflich l\xf6schen.", "delete_company", "Firma l\xf6schen", _s22_23, "Achtung: Dadurch wird Ihre Firma unwiderruflich gel\xf6scht. Es gibt kein Zur\xfcck.", "enabled_modules", "Module aktivieren", "converted_quote", "Angebot erfolgreichen konvertiert", "credit_design", "Guthaben 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_86, ":value Designs erfolgreich archiviert", "deleted_designs", ":value Designs erfolgreich gel\xf6scht", _s16_87, ":value Designs erfolgreich wiederhergestellt", "proposals", "Vorschl\xe4ge", "tickets", "Tickets", _s16_88, "Wiederkehrende Angebote", "recurring_tasks", "Wiederkehrende Aufgabe", _s18_46, "Kontoverwaltung", "credit_date", "Guthabendatum", "credit", "Gutschrift", "credits", "Guthaben", "new_credit", "Guthaben eingeben", "edit_credit", "Saldo bearbeiten", "created_credit", "Guthaben erfolgreich erstellt", "updated_credit", "Saldo erfolgreich aktualisiert", "archived_credit", "Guthaben erfolgreich archiviert", "deleted_credit", "Guthaben erfolgreich gel\xf6scht", "removed_credit", "Guthaben erfolgreich entfernt", "restored_credit", "Guthaben erfolgreich wiederhergestellt", _s16_90, ":count Guthaben erfolgreich archiviert", "deleted_credits", ":count Guthaben erfolgreich gel\xf6scht", _s16_91, ":value Guthaben erfolgreich archiviert", "current_version", "Aktuelle Version", "latest_version", "Neueste Version", "update_now", "Jetzt aktualisieren", _s26_19, "Eine neue Version der Webapp ist verf\xfcgbar.", _s16_92, "Update verf\xfcgbar", "app_updated", "Update erfolgreich", "learn_more", "Mehr erfahren", "integrations", "Integrationen", "tracking_id", "Sendungsnummer", _s17_69, "Slack-Webhook-URL", "credit_footer", "Guthaben-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_32, "surcharge2", _s30_33, "surcharge3", _s30_34, "surcharge4", _s30_35, "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", "Guthabenstand", _s18_52, "Letzter Login des Kontakts", _s17_71, "Vollst\xe4ndiger Name des Kontakts", "contact_phone", "Telefonnummer des Kontakts", _s21_43, "Kontakt Benutzerdefinierter Wert 1", _s21_44, "Kontakt Benutzerdefinierter Wert 2", _s21_45, "Kontakt Benutzerdefinierter Wert 3", _s21_46, "Kontakt Benutzerdefinierter Wert 4", _s17_73, "Strasse Versandanschrift", _s17_74, "Versand Adresszusatz", "shipping_city", "Stadt Versandanschrift", "shipping_state", "Versand Bundesland", _s20_41, "Postleitzahl Versandanschrift", _s16_122, "Lieferungsland", _s16_124, "Strasse Rechnungsanschrift", _s16_125, "Rechnung Adresszusatz", "billing_city", "Stadt Rechnungsanschrift", "billing_state", "Rechnung Bundesland", _s19_27, "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", "Gewinn und Verlust", "reports", "Berichte", "report", "Bericht", "add_company", "Konto hinzuf\xfcgen", "unpaid_invoice", "Unbezahlte Rechnung", "paid_invoice", "Bezahlte Rechnung", _s16_126, "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_47, "K\xfcrzliche Fehler aus den Logs einf\xfcgen", _s30_6, "Wir haben ihre Nachricht erhalten und bem\xfchen uns schnellstm\xf6glich zu antworten.", "message", "Nachricht", "from", "Von", _s20_43, "Produktdetails anzeigen", _s25_33, "Beschreibung und Kosten in die Produkt-Dropdown-Liste einf\xfcgen", _s20_45, "Der PDF-Renderer ben\xf6tigt :version", _s18_55, "Anpassungszuschlag Prozent", _s23_18, "Geb\xfchren Prozentsatz an das Konto anpassen", _s18_57, "Einstellungen bearbeiten", "support_forum", "Support-Forum", "about", "\xdcber", "documentation", "Dokumentation", "contact_us", "Kontaktieren Sie uns", "subtotal", "Zwischensumme", "line_total", "Summe", "item", "Artikel", "credit_email", "Guthaben E-Mail", "iframe_url", "Webseite", "domain_url", "Domain-URL", _s21_48, "Das Passwort ist zu kurz", _s20_46, "Das Passwort muss einen Gro\xdfbuchstaben und eine Nummer enthalten", _s19_29, "Kundenportal-Aufgaben", _s23_19, "Kundenportal-\xdcbersicht", _s20_47, "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_76, "Produktkosten anzeigen", "show_cost_help", "Feld f\xfcr Einkaufspreis anzeigen, um Gewinnspanne zu verfolgen", _s21_49, "Produktanzahl anzeigen", _s26_21, "Zeigen ein Mengenangabe Feld, sonst den Standardwert 1", _s21_51, "Rechnungsanzahl anzeigen", _s26_22, "Zeige ein Rechnungsposten Anzahlfeld, sonst den Standardwert 1", _s21_53, "Produkterm\xe4\xdfigung anzeigen", _s26_23, "Zeige Rabattfeld in Belegposition", _s16_128, "Standardanzahl", _s21_55, "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_130, _s19_82, "user", "Benutzer", "invoice_tax", "Rechnungssteuer", "line_item_tax", _s20_96, "inclusive_taxes", "Inklusive Steuern", _s17_78, "Rechnungs-Steuers\xe4tze", "item_tax_rates", "Element-Steuers\xe4tze", _s18_59, _s29_47, "configure_rates", "Steuers\xe4tze bearbeiten", _s18_60, "Zahlungsanbieter bearbeiten", "tax_settings", "Steuer-Einstellungen", _s18_62, "Steuers\xe4tze", "accent_color", "Akzent-Farbe", "switch", "Switch", _s19_31, "Komma-separierte Liste", "options", "Optionen", _s16_132, "Einzeiliger Text", "multi_line_text", "Mehrzeiliger Text", "dropdown", "Dropdown", "field_type", "Feldtyp", _s27_32, "Eine Passwort-Wiederherstellungs-Mail wurde versendet", "submit", "Abschicken", _s16_134, "Passwort wiederherstellen", "late_fees", "Versp\xe4tungszuschl\xe4ge", "credit_number", "Gutschriftnummer", "payment_number", "Zahlungsnummer", "late_fee_amount", "H\xf6he des Versp\xe4tungszuschlags", _s16_135, "Versp\xe4tungszuschlag Prozent", "schedule", "Zeitgesteuert", "before_due_date", "Vor dem F\xe4lligkeitsdatum", "after_due_date", "Nach dem F\xe4lligkeitsdatum", _s18_64, "Nach dem Rechnungsdatum", "days", "Tage", "invoice_email", "Rechnungsmail", "payment_email", "Zahlungsmail", "partial_payment", "Teilzahlung", "payment_partial", "Teilzahlung", _s21_56, "Teilzahlungsmail", "quote_email", "Angebotsmail", _s16_137, "Endlose Erinnnerung", _s16_139, "Gefiltert nach Benutzer", "administrator", "Administrator", _s18_65, "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_141, _s24_52, "invoice_options", "Rechnungsoptionen", _s17_80, '"Bereits gezahlt" ausblenden', _s22_30, '"Bereits gezahlt" nur anzeigen, wenn eine Zahlung eingegangen ist.', _s23_21, "Dokumente einbetten", _s28_19, "Bildanh\xe4nge zu den Rechnungen hinzuf\xfcgen.", _s16_143, "Zeige Kopf auf", _s16_144, "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_66, "Automatische Email", _s23_22, "Senden Sie wiederkehrende Rechnungen automatisch per E-Mail, wenn sie erstellt werden.", _s18_67, "Automatisches Archiv", _s23_23, "Archivieren Sie Angebote automatisch, wenn sie konvertiert werden.", _s18_68, _s24_51, _s23_24, "Das Angebot automatisch in eine Rechnung umwandeln wenn es vom Kunden angenommen wird.", _s17_82, "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_84, "Dreimonatlich", _s16_145, "Vier Monate", "freq_six_months", "Halbj\xe4hrlich", "freq_annually", "J\xe4hrlich", "freq_two_years", "Zwei Jahre", _s16_146, "Drei Jahre", "never", "Niemals", "company", "Firma", _s17_85, "Generierte Nummern", "charge_taxes", "Steuern erheben", "next_reset", "N\xe4chster Reset", "reset_counter", "Z\xe4hler-Reset", _s16_147, "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_87, "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_89, "Benutzerdefiniertes JavaScript", _s16_149, "Auf PDF anzeigen", _s21_58, "Unterschrift des Kunden auf dem Angebots/Rechnungs PDF anzeigen.", _s25_39, "Checkbox f\xfcr Rechnungsbedingungen", _s30_7, "Erfordern Sie die Best\xe4tigung der Rechnungsbedingungen durch den Kunden.", _s23_25, "Checkbox f\xfcr Angebotsbedingungen", _s28_20, "Erfordern Sie die Best\xe4tigung der Angebotsbedingungen durch den Kunden.", _s25_40, "Rechnungsunterschrift", _s30_8, "Erfordern Sie die Unterschrift des Kunden bei Rechnungen.", _s23_26, "Angebotsunterschrift", _s22_32, "Rechnungen mit Passwort sch\xfctzen", _s27_33, "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_26, "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_150, "Dokumente anh\xe4ngen", "attach_ubl", "UBL anh\xe4ngen", "email_style", "E-Mail-Stil", _s19_33, "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_34, "Logos der akzeptierten Kreditkarten", "credentials", "Zugangsdaten", "update_address", "Adresse aktualisieren", _s19_36, "Kundenadresse mit den gemachten Angaben aktualisieren", "rate", "Satz", "tax_rate", "Steuersatz", "new_tax_rate", "Neuer Steuersatz", "edit_tax_rate", "Steuersatz bearbeiten", _s16_152, "Steuersatz erstellt", _s16_153, "Steuersatz aktualisiert", _s17_92, "Steuersatz archiviert", _s16_154, "Steuersatz erfolgreich gel\xf6scht", _s17_93, "Steuersatz erfolgreich wiederhergestellt", _s18_69, ":value Steuers\xe4tze erfolgreich archiviert", _s17_94, ":value Steuers\xe4tze erfolgreich gel\xf6scht", _s18_70, ":value Steuers\xe4tze erfolgreich wiederhergestellt", "fill_products", "Produkte automatisch ausf\xfcllen", _s18_71, "Beim Ausw\xe4hlen eines Produktes werden automatisch Beschreibung und Kosten ausgef\xfcllt", "update_products", "Produkte automatisch aktualisieren", _s20_51, "Beim Aktualisieren einer Rechnung werden die Produkte automatisch aktualisiert", _s16_155, "Produkte konvertieren", _s21_59, "Produktpreise automatisch in die W\xe4hrung des Kunden konvertieren", "fees", "Geb\xfchren", "limits", "Grenzwerte", "provider", "Anbieter", "company_gateway", "Zahlungs-Gateway", _s16_157, "Zahlungs-Gateways", _s19_37, "Neues Gateway", _s20_52, "Gateway bearbeiten", _s23_27, "Gateway erfolgreich erstellt", _s23_28, "Gateway erfolgreich aktualisiert", _s24_27, "Gateway erfolgreich archiviert", _s23_29, "Gateway erfolgreich gel\xf6scht", _s24_28, "Gateway erfolgreich wiederhergestellt", _s25_42, ":value Zahlungsanbieter erfolgreich archiviert", _s24_29, ":value Zahlungsanbieter erfolgreich gel\xf6scht", _s25_43, ":value Zahlungsanbieter erfolgreich wiederhergestellt", _s16_159, "Weiterbearbeiten", "discard_changes", "\xc4nderungen verwerfen", "default_value", "Standardwert", "disabled", "Deaktiviert", "currency_format", "W\xe4hrungsformat", _s21_60, "Erster Tag der Woche", _s23_30, "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_72, "24-Stunden-Anzeige", "send_reminders", "Mahnung senden", "timezone", "Zeitzone", _s19_38, "Nach Projekt filtern", _s17_95, "Gefiltert nach Gruppe", _s19_40, "Gefiltert nach Rechnung", _s18_73, "Gefiltert nach Kunde", _s18_75, "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_161, "Produkt-Einstellungen", "device_settings", "Ger\xe4te-Einstellungen", "defaults", "Standards", "basic_settings", _s24_52, _s17_97, "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_32, "Vorlagen & Mahnungen", _s22_33, "Kreditkarten & Banken", _s19_42, "Datenvisualisierungen", "price", "Preis", "email_sign_up", "E-Mail-Registrierung", "google_sign_up", "Registrierung via Google", _s27_37, "Vielen Dank f\xfcr Ihren Kauf!", "redeem", "Einl\xf6sen", "back", "Zur\xfcck", "past_purchases", "Vergangene K\xe4ufe", _s19_44, "Jahres-Abonnement", "pro_plan", "Pro-Tarif", "enterprise_plan", "Enterprise-Tarif", "count_users", ":count Benutzer", "upgrade", "Upgrade", _s25_44, "Bitte geben Sie einen Vornamen ein", _s24_30, "Bitte geben Sie einen Nachnamen ein", _s33_19, "Bitte stimmen Sie den Nutzungsbedingungen und der Datenschutzerkl\xe4rung zu, um ein Konto zu erstellen.", "i_agree_to_the", "Ich stimme den", _s16_163, "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_77, "Kein Eintrag ausgew\xe4hlt", _s21_63, "Bitte speichern oder verwerfen Sie Ihre \xc4nderungen", "download", "Herunterladen", _s27_38, "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_99, "Dokument erfolgreich hochgeladen", _s16_165, "Dokument erfolgreich aktualisiert", _s17_100, "Dokument erfolgreich archiviert", _s16_166, "Dokument erfolgreich gel\xf6scht", _s17_101, "Dokument erfolgreich wiederhergestellt", _s18_79, ":value Dokumente erfolgreich archiviert", _s17_102, ":value Dokumente erfolgreich gel\xf6scht", _s18_80, ":value Dokumente erfolgreich wiederhergestellt", "no_history", "Kein Verlauf", "expense_date", "Ausgabendatum", "pending", "Ausstehend", _s16_167, "Aufgezeichnet", _s16_168, "Ausstehend", _s16_169, "Fakturiert", "converted", "Umgewandelt", _s24_32, "F\xfcgen Sie Dokumente zur Rechnung hinzu", "exchange_rate", "Wechselkurs", _s16_170, "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_171, ":count Lieferanten erfolgreich archiviert", "deleted_vendors", ":count Lieferanten erfolgreich gel\xf6scht", _s16_172, ":value Lieferanten erfolgreich wiederhergestellt", "new_expense", "Ausgabe eingeben", "created_expense", "Ausgabe erfolgreich erstellt", "updated_expense", "Ausgabe erfolgreich aktualisiert", _s16_173, "Ausgabe erfolgreich archiviert", "deleted_expense", "Ausgabe erfolgreich gel\xf6scht", _s16_174, "Ausgabe erfolgreich wiederhergestellt", _s17_103, "Ausgaben erfolgreich archiviert", _s16_175, "Ausgaben erfolgreich gel\xf6scht", _s17_104, ":value Ausgaben erfolgreich wiederhergestellt", "copy_shipping", "Versand kopieren", "copy_billing", "Zahlung kopieren", "design", "Design", _s21_64, "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_176, "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_46, "Bitte geben Sie einen Namen ein", "budgeted_hours", "Budgetierte Stunden", "created_project", "Projekt erfolgreich erstellt", "updated_project", "Projekt erfolgreich aktualisiert", _s16_178, "Projekt erfolgreich archiviert", "deleted_project", "Projekt erfolgreich gel\xf6scht", _s16_179, "Projekt erfolgreich wiederhergestellt", _s17_105, "Erfolgreich :count Projekte archiviert", _s16_180, "Erfolgreich :count Projekte gel\xf6scht", _s17_106, ":value Projekte erfolgreich wiederhergestellt", "new_project", "neues Projekt", _s27_42, "Vielen Dank, dass Sie unsere App nutzen!", "if_you_like_it", "Wenn es dir gef\xe4llt, bitte", "click_here", "hier klicken", _s18_81, "Klicke hier", "to_rate_it", ", um es zu bewerten.", "average", "Durchschnittlich", "unapproved", "Nicht genehmigt", _s30_13, "Bitte authentifizieren Sie sich, um diese Einstellung zu \xe4ndern.", "locked", "Gesperrt", "authenticate", "Authentifizieren", _s19_48, "Bitte authentifizieren Sie sich", _s24_33, "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_107, "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_181, "Klone in Rechnung", "clone_to_quote", "Klone in Angebot", "clone_to_credit", "Duplizieren in Gutschrift", "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_54, "Bearbeite wiederkehrendes Angebot", "billing_address", "Rechnungsadresse", _s16_183, "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", "Dashboard", "archive", "Archivieren", "delete", "L\xf6schen", "restore", "Wiederherstellen", _s16_185, "Aktualisieren beendet", _s23_33, "Bitte geben Sie Ihre E-Mail-Adresse ein", _s26_32, "Bitte geben Sie Ihr Passwort ein", _s21_67, "Bitte geben Sie Ihre URL ein", _s26_34, "Bitte geben Sie Ihren Produkt schl\xfcssel ein", "ascending", "Aufsteigend", "descending", "Absteigend", "save", "Speichern", _s17_109, "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_50, ":value in die Zwischenablage kopiert", "error", "Fehler", _s16_187, "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", "Stornieren", "ok", "Ok", "remove", "Entfernen", _s16_189, "E-Mail ist ung\xfcltig", "product", "Produkt", "products", "Produkte", "new_product", "Neues Produkt", "created_product", "Produkt erfolgreich erstellt", "updated_product", "Produkt erfolgreich aktualisiert", _s16_191, "Produkt erfolgreich archiviert", "deleted_product", "Produkt erfolgreich gel\xf6scht", _s16_192, "Produkt erfolgreich wiederhergestellt", _s17_111, "Archivierung erfolgreich :Produktz\xe4hler", _s16_193, "Erfolgreich :count Produkte gel\xf6scht", _s17_112, ":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_194, ":count Kunden erfolgreich archiviert", "deleted_client", "Kunde erfolgreich gel\xf6scht", "deleted_clients", ":count Kunden erfolgreich gel\xf6scht", "restored_client", "Kunde erfolgreich wiederhergestellt", _s16_195, ":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_196, "Rechnung erfolgreich archiviert", "deleted_invoice", "Rechnung erfolgreich gel\xf6scht", _s16_197, "Rechnung erfolgreich wiederhergestellt", _s17_113, ":count Rechnungen erfolgreich archiviert", _s16_198, ":count Rechnungen erfolgreich gel\xf6scht", _s17_114, ":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_264, _s16_199, "Teilzahlungsziel", "status", "Status", _s17_115, "Rechnungs Status", "quote_status", "Angebotsstatus", _s22_34, "Klicken Sie auf +, um ein Element hinzuzuf\xfcgen.", _s22_36, "Klicken Sie auf +, um die Zeit hinzuzuf\xfcgen.", "count_selected", ":count ausgew\xe4hlt", "total", "Gesamt", "percent", "Prozent", "edit", "Bearbeiten", "dismiss", "Verwerfen", _s20_56, "Bitte w\xe4hlen Sie ein Datum", _s22_37, _s29_47, _s24_35, "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_15, "Bitte geben Sie eine Rechnungs Nummer ein", _s27_46, "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_39, "Rechnung erfolgreich als versendet markiert", _s22_40, _s55_1, _s23_35, "Erfolgreich Rechnungen als versendet markiert", _s23_36, _s55_1, "done", "Erledigt", _s37_14, "Bitte geben Sie einen Kunden- oder Kontaktnamen ein", "dark_mode", "Dunkler Modus", _s27_48, "Starten Sie die App neu, um die \xc4nderung zu \xfcbernehmen.", "refresh_data", "Daten aktualisieren", "blank_contact", "Leerer Kontakt", "activity", "Aktivit\xe4t", _s16_201, "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_203, "Ausstehend", _s16_204, "entwertet", _s16_205, "Fehlgeschlagen", _s16_206, "Abgeschlossen", _s16_207, _s19_83, _s16_208, "Erstattet", _s17_116, "nicht angewendet", _s17_117, "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", _s16_265, "second_reminder", _s17_152, "third_reminder", _s17_153, "reminder1", _s16_265, "reminder2", _s17_152, "reminder3", _s17_153, "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_69, "Abwicklungsreferenz", "enter_payment", _s16_266, "new_payment", _s16_266, "created_payment", "Zahlung erfolgreich erstellt", "updated_payment", "Zahlung erfolgreich aktualisiert", _s16_209, "Zahlung erfolgreich archiviert", "deleted_payment", "Zahlung erfolgreich gel\xf6scht", _s16_210, "Zahlung erfolgreich wiederhergestellt", _s17_118, ":count Zahlungen erfolgreich archiviert", _s16_211, ":count Zahlungen erfolgreich gel\xf6scht", _s17_119, ":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 Guthaben ein", "activity_15", ":user aktualisierte :credit Guthaben", "activity_16", ":user archivierte :credit Guthaben", "activity_17", ":user l\xf6schte :credit Guthaben", "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_26, "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 Guthaben :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 hat Ticket :ticket bearbeitet", "activity_49", ":user hat Ticket :ticket geschlossen", "activity_50", ":user hat Ticket :ticket zusammengef\xfchrt", "activity_51", ":user hat Ticket :ticket aufgeteilt", "activity_52", ":contact hat Ticket :ticket ge\xf6ffnet", "activity_53", ":contact hat Ticket :ticket wieder ge\xf6ffnet", "activity_54", ":user hat Ticket :ticket wieder ge\xf6ffnet", "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_26, "activity_61", ":user hat Kunde :client aktualisiert", "activity_62", ":user hat Lieferant :vendor aktualisiert", "activity_63", ":user mailte erste Erinnerung f\xfcr Rechnung :invoice an :contact", "activity_64", ":user mailte zweite Erinnerung f\xfcr Rechnung :invoice an :contact", "activity_65", ":user mailte dritte Erinnerung f\xfcr Rechnung :invoice an :contact", "activity_66", ":user mailte endlose Erinnerung 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_120, "Einmaliges Passwort", "emailed_quote", "Angebot erfolgreich versendet", "emailed_credit", _s41_10, _s20_58, "Angebot erfolgreich als versendet markiert", _s21_71, "Guthaben erfolgreich als versendet markiert", "expired", "Abgelaufen", "all", "Alle", "select", "W\xe4hlen", _s22_41, "Mehrfachauswahl durch langes Dr\xfccken", "custom_value1", _s24_53, "custom_value2", _s24_53, "custom_value3", "Benutzerdefinierter Wert 3", "custom_value4", "Benutzerdefinierter Wert 4", _s18_82, "Benutzer definierter E-Mail-Stil", _s24_40, "Benutzerdefinierte Dashboard-Nachricht", _s29_32, "Benutzerdefinierte Nachricht f\xfcr unbezahlte Rechnung", _s27_53, "Benutzerdefinierte Nachricht f\xfcr bezahlte Rechnung", _s31_15, "Benutzerdefinierte Nachricht f\xfcr nicht genehmigten Kostenvoranschlag", "lock_invoices", "Rechnung sperren", "translations", "\xdcbersetzungen", _s19_51, "Aufgabennummernschema", _s19_53, "Aufgabennummernz\xe4hler", _s22_43, "Ausgabennummernschema", _s22_45, "Ausgabennummernz\xe4hler", _s21_72, "Lieferantennummernschema", _s21_74, "Lieferantennummernz\xe4hler", _s21_76, "Ticketnummernschema", _s21_78, "Ticketnummernz\xe4hler", _s22_47, "Zahlungsnummernschema", _s22_49, "Zahlungsnummernz\xe4hler", _s22_51, "Rechnungsnummernschema", _s22_53, "Z\xe4hler f\xfcr Rechnungsnummer", _s20_59, "Kostenvoranschlags-Nummernschema", _s20_61, "Z\xe4hler f\xfcr Angebotsnummer", _s21_80, "Gutschriftnummernschema", _s21_82, _s23_53, _s21_84, _s23_53, _s21_85, _s23_53, _s18_84, "Z\xe4hlerdatum zur\xfccksetzen", "counter_padding", "Z\xe4hler-Innenabstand", _s28_55, "Gemeinsamen Nummernz\xe4hler f\xfcr Rechnungen und Angebote verwenden", _s18_86, "Standard-Steuername 1", _s18_88, "Standard-Steuersatz 1", _s18_90, "Standard-Steuername 2", _s18_92, "Standard-Steuersatz 2", _s18_94, "Standard-Steuername 3", _s18_96, "Standard-Steuersatz 3", _s21_86, "E-Mail Rechnung Betreff", _s19_55, "E-Mail Angebot Betreff", _s21_88, "E-Mail Zahlung Betreff", _s29_34, "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_212, "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_42, "Strasse Kundenlieferanschrift", _s24_43, "Addresszusatz Kundenlieferadresse", "type", "Typ", "invoice_amount", "Rechnungssumme", _s16_216, _s16_264, "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_122, _s30_32, _s17_123, _s30_33, _s17_124, _s30_34, _s17_125, _s30_35, "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_57, "Ausgabenkategorie ID", _s16_217, "Ausgabenkategorie", _s19_59, "Rechnungs-W\xe4hrungs-ID", "tax_name1", "Steuersatz Name 1", "tax_name2", "Steuersatz Name 2", "tax_name3", "Steuersatz Name 3", "transaction_id", "Transaktions ID", _s18_98, "Status Farbschema", _s16_218, "lade Farbschema"], t1, t1), "el", A.LinkedHashMap_LinkedHashMap$_literal(["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_, _s17_0, "week", "\u0395\u03b2\u03b4\u03bf\u03bc\u03ac\u03b4\u03b1", "created_record", _s27_, _s25_, "\u03a3\u03c4\u03bf\u03bd \u03c0\u03b5\u03bb\u03ac\u03c4\u03b7 :client \u03b1\u03c0\u03b5\u03c3\u03c4\u03ac\u03bb\u03b7 \u03c4\u03bf \u03a4\u03b9\u03bc\u03bf\u03bb\u03cc\u03b3\u03b9\u03bf :invoice \u03c0\u03bf\u03c3\u03bf\u03cd :amount.", _s26_, _s17_1, _s31_, _s50_, _s31_0, _s22_, _s36_, _s55_, _s20_, _s20_0, _s25_0, _s38_, _s16_, "\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_, "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_, _s19_0, _s24_, _s29_, "after_saving", "After Saving", "view_record", "View Record", _s21_, _s21_0, _s26_0, _s37_, _s19_1, _s19_2, "json_help", _s58_, "release_notes", "Release Notes", _s23_, _s33_, "started_tasks", _s33_0, "stopped_tasks", _s33_1, "approved_quote", _s27_55, "approved_quotes", _s35_, "approve", "\u0391\u03c0\u03bf\u03b4\u03bf\u03c7\u03ae", "client_website", "Client Website", "invalid_time", "Invalid Time", _s21_1, _s21_2, _s20_1, _s20_2, _s27_0, _s27_1, _s23_0, _s23_1, "load_pdf", "Load PDF", _s16_1, _s16_2, _s24_0, _s44_, "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_3, _s16_4, "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_2, _s77_, _s22_0, _s34_, _s30_, _s47_, "small", "Small", _s21_3, _s34_0, _s22_1, _s35_0, _s16_5, _s45_, "wait_for_saving", _s44_0, _s20_3, _s94_, "remaining", "Remaining", "invoice_paid", "Invoice Paid", "activity_120", _s50_0, "activity_121", _s50_1, "activity_122", _s51_, "activity_123", _s50_2, "activity_124", _s51_0, "normal", "Normal", "large", "Large", "extra_large", "Extra Large", _s16_6, _s16_7, _s21_4, _s42_, "print_pdf", "Print PDF", "remind_me", "Remind Me", _s16_8, _s16_9, "click_selected", "Click Selected", "hide_preview", "Hide Preview", "edit_record", "Edit Record", _s27_3, _s57_, "giropay", "GiroPay", "direct_debit", "Direct Debit", _s21_5, _s30_0, "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_2, _s59_, _s16_10, _s58_0, _s20_4, _s33_2, "disconnect", "Disconnect", "add_to_invoices", "Add to Invoices", "acss", _s29_36, "becs", _s17_126, "bulk_download", "Download", _s17_3, _s104_, "persist_ui", "Persist UI", "persist_ui_help", _s104_0, _s18_, _s18_0, _s17_4, _s17_5, "has_tasks", "Has Tasks", "registration", "Registration", _s27_4, _s50_3, "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_1, _s18_2, "system", "\u03a3\u03cd\u03c3\u03c4\u03b7\u03bc\u03b1", _s19_3, _s19_4, "updated_company", _s28_, "kbc", "KBC", "bancontact", "Bancontact", _s19_5, _s44_1, "webhook_success", "Webhook Success", _s24_1, _s40_, _s27_5, _s43_, "app", "App", _s20_5, _s46_0, _s16_11, _s16_220, _s18_3, "Email Invoice", _s16_12, "Email Quote", _s17_6, "Email Credit", "from_name", "\u0391\u03c0\u03cc \u038c\u03bd\u03bf\u03bc\u03b1", _s16_13, _s16_221, _s17_7, "\u0395\u03c0\u03b1\u03bd\u03b1\u03bb\u03b1\u03bc\u03b2\u03b1\u03bd\u03cc\u03bc\u03b5\u03bd\u03b7 \u0394\u03b1\u03c0\u03ac\u03bd\u03b7", _s18_4, "\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_6, "\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_2, "\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_1, "\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_2, "\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_2, "\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_3, _s25_64, _s25_4, _s38_2, _s26_3, "\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_2, _s24_3, _s25_5, _s25_6, "last_sent_date", "Last Sent Date", "include_drafts", "Include Drafts", _s19_6, _s32_0, "is_invoiced", "Is Invoiced", "change_plan", "Change Plan", "persist_data", "Persist Data", "customer_count", "Customer Count", _s16_14, _s16_15, _s16_16, _s16_17, _s28_0, _s28_1, "decimal_comma", "Decimal Comma", _s26_4, _s35_1, "select_method", "Select Method", "select_platform", "Select Platform", _s28_2, _s42_0, _s16_18, _s27_6, "enable_markdown", "Enable Markdown", _s20_6, _s35_2, "user_guide", "\u039f\u03b4\u03b7\u03b3\u03cc\u03c2 \u03a7\u03c1\u03ae\u03c3\u03b7\u03c2", _s18_6, _s18_7, "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_1, _s31_2, _s25_7, _s25_8, _s33_3, _s33_4, _s27_7, _s27_8, _s36_0, _s36_1, _s31_3, _s31_4, _s25_9, _s25_10, "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_2, _s57_0, _s21_8, _s62_, "change_email", "Change Email", _s25_11, _s52_, _s21_9, _s21_10, "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_9, _s28_3, _s19_7, _s48_, "json", "JSON", _s24_4, _s24_5, "wait_for_data", _s42_1, "net_total", "Net Total", "has_taxes", "Has Taxes", _s16_19, _s16_20, _s18_8, _s40_0, "login_success", _s16_21, "login_failure", "Failed Login", "exported_data", _s67_, _s23_3, _s23_4, _s28_4, _s41_, "step_1_sign_in", "Step 1: Sign In", _s16_22, _s17_10, "account_id", "Account ID", _s27_9, _s35_3, "activity_100", _s50_4, "activity_101", _s50_5, "activity_102", _s51_1, "activity_103", _s50_6, "activity_104", _s51_2, _s18_9, _s18_10, _s23_5, _s35_4, "gateway_setup", "Gateway Setup", "preview_sidebar", "Preview Sidebar", _s16_23, _s16_24, _s18_11, _s31_5, _s16_25, _s16_26, "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_12, "\u038c\u03bd\u03bf\u03bc\u03b1 \u0395\u03c0\u03b1\u03c6\u03ae\u03c2", _s17_11, "\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_11, _s53_, _s25_12, _s37_0, _s17_13, _s17_14, "is_viewed", "Is Viewed", "letter", "Letter", "legal", "Legal", "page_layout", "Page Layout", "portrait", "Portrait", "landscape", "Landscape", _s26_5, _s85_, _s20_7, _s54_, _s21_12, _s21_13, _s17_15, _s17_16, "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_14, _s18_15, "promo_code", "Promo code", "promo_discount", "Promo Discount", _s18_16, _s18_17, _s16_27, _s16_28, "max_seats_limit", "Max Seats Limit", "trial_enabled", "Trial Enabled", "trial_duration", "Trial Duration", _s21_14, _s21_15, _s18_18, _s18_19, "plan_map", "Plan Map", "refund_period", "Refund Period", _s21_16, _s21_17, "purchase_page", "Purchase Page", "security", "\u0391\u03c3\u03c6\u03ac\u03bb\u03b5\u03b9\u03b1", "email_bounced", "Email Bounced", _s20_8, "Spam Complaint", "email_delivery", "Email Delivery", _s16_29, _s16_30, "pdf_response", "PDF Response", _s22_4, _s22_5, "pdf_failed", "PDF Failed", "pdf_success", "PDF Success", "modified", "Modified", "subscription", "Subscription", "subscriptions", "\u0395\u03b3\u03b3\u03c1\u03b1\u03c6\u03ad\u03c2", _s16_31, _s16_32, _s17_17, "\u0395\u03c0\u03b5\u03be\u03b5\u03c1\u03b3\u03b1\u03c3\u03af\u03b1 \u03a3\u03c5\u03bd\u03b4\u03c1\u03bf\u03bc\u03ae\u03c2", _s20_9, "\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_10, "\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_18, "\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_11, _s33_7, _s20_12, _s33_8, _s21_19, _s34_2, _s19_8, _s21_20, _s20_13, _s27_10, _s26_6, _s26_7, "connect_gmail", "Connect Gmail", _s16_33, _s16_34, "connected_gmail", _s28_5, _s18_20, _s31_6, _s16_35, _s100_, _s16_36, _s16_37, "count_minutes", ":count Minutes", _s16_38, _s16_39, _s29_0, _s29_1, "use_last_email", "Use last email", _s16_40, _s16_41, _s21_21, _s51_3, _s27_11, _s35_5, _s27_12, _s27_13, _s34_3, _s52_0, "help_translate", "Help Translate", _s23_6, _s23_7, "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_9, _s25_13, _s16_42, _s30_1, _s19_10, _s33_9, "delivered", "Delivered", "bounced", "\u0395\u03c0\u03b5\u03c3\u03c4\u03c1\u03ac\u03c6\u03b7", "spam", "Spam", "view_docs", "View Docs", _s32_1, _s72_, "send_sms", "Send SMS", "sms_code", "SMS Code", _s21_22, "\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_21, "\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_19, _s17_20, _s17_21, "\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_22, _s18_23, _s34_4, _s34_5, "stay_logged_in", "Stay Logged In", _s23_8, _s40_1, "count_hours", ":count Hours", "count_day", "1 Day", "count_days", ":count Days", _s19_11, _s19_12, _s17_22, _s17_23, "resend_email", "Resend Email", _s26_8, _s33_10, _s16_43, "\u0395\u03c0\u03b5\u03c3\u03c4\u03c1\u03b1\u03bc\u03ad\u03bd\u03b7 \u03a0\u03bb\u03b7\u03c1\u03c9\u03bc\u03ae", _s19_13, _s19_14, _s19_15, _s45_0, "list_long_press", "List Long Press", "show_actions", "Show Actions", _s17_24, _s17_25, _s27_14, _s51_4, _s21_23, _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_24, "\u039c\u03b5\u03c4\u03b1\u03c4\u03c1\u03bf\u03c0\u03ae \u03c3\u03b5 \u03a4\u03b9\u03bc\u03bf\u03bb\u03cc\u03b3\u03b9\u03bf", _s16_44, "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_16, "\u0391\u03bd\u03b1\u03b6\u03ae\u03c4\u03b7\u03c3\u03b7 1 \u038c\u03c1\u03bf\u03c5 \u03a0\u03bb\u03b7\u03c1\u03c9\u03bc\u03ae\u03c2", _s20_14, "\u0391\u03bd\u03b1\u03b6\u03ae\u03c4\u03b7\u03c3\u03b7 :count \u038c\u03c1\u03c9\u03bd \u03a0\u03bb\u03b7\u03c1\u03c9\u03bc\u03ae\u03c2", _s16_46, "\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_48, "\u03a5\u03c0\u03bf\u03c3\u03c4\u03b7\u03c1\u03b9\u03b6\u03cc\u03bc\u03b5\u03bd\u03b1 \u0393\u03b5\u03b3\u03bf\u03bd\u03cc\u03c4\u03b1", _s16_50, "\u039c\u03b5\u03c4\u03b1\u03c4\u03c1\u03b5\u03c0\u03cc\u03bc\u03b5\u03bd\u03bf \u03a0\u03bf\u03c3\u03cc", _s17_26, "\u03a5\u03c0\u03cc\u03bb\u03bf\u03b9\u03c0\u03bf \u03b1\u03c0\u03cc \u039c\u03b5\u03c4\u03b1\u03c4\u03c1\u03bf\u03c0\u03ae", _s22_6, _s22_7, _s24_6, _s24_7, "converted_total", "Converted Total", "is_sent", "\u0388\u03c7\u03b5\u03b9 \u0391\u03c0\u03bf\u03c3\u03c4\u03b1\u03bb\u03b5\u03af", _s17_28, "\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_15, "\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_25, "\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_9, "\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_30, "\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_8, "\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_16, "\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_26, "\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_14, "\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_52, "\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_8, _s24_10, "import_type", "\u03a4\u03cd\u03c0\u03bf\u03c2 \u0395\u03b9\u03c3\u03b1\u03b3\u03c9\u03b3\u03ae\u03c2", "html_mode", "HTML Mode", "html_mode_help", _s43_0, "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_32, "\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_9, '\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_11, "\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_13, "\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_154, "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_9, _s17_154, "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_15, "\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_34, "\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_54, "\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_17, "\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_18, "\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_18, "\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_19, "\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_20, "\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_19, "\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_10, "\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_27, "\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_11, "\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_28, "\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_21, "\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_56, "\u0395\u03bc\u03c6\u03ac\u03bd\u03b9\u03c3\u03b7 \u03a0\u03af\u03bd\u03b1\u03ba\u03b1 \u0395\u03c1\u03b3\u03b1\u03c3\u03b9\u03ce\u03bd", _s21_28, "\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_22, "\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_15, "\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_24, _s20_25, _s25_16, _s42_5, _s21_29, "\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_29, "\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_26, "\u03a0\u03c1\u03bf\u03c3\u03b1\u03c1\u03bc\u03bf\u03b3\u03ae \u039a\u03b1\u03c4\u03b7\u03b3\u03bf\u03c1\u03b9\u03ce\u03bd", _s18_31, "\u039a\u03b1\u03c4\u03b7\u03b3\u03bf\u03c1\u03af\u03b5\u03c2 \u0394\u03b1\u03c0\u03ac\u03bd\u03b7\u03c2", _s20_28, "\u039d\u03ad\u03b1 \u039a\u03b1\u03c4\u03b7\u03b3\u03bf\u03c1\u03af\u03b1 \u0394\u03b1\u03c0\u03b1\u03bd\u03ce\u03bd", _s21_30, "\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_16, "\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_17, "\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_18, "\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_18, "\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_19, "\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_19, "\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_18, "\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_10, "\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_19, "\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_10, "\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_21, "\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_32, "\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_12, "\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_36, "\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_33, "\u03a0\u03c1\u03ad\u03c0\u03b5\u03b9 \u03bd\u03b1 \u03c4\u03b9\u03bc\u03bf\u03bb\u03bf\u03b3\u03b7\u03b8\u03b5\u03af", _s23_11, "\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_3, "\u039a\u03ac\u03bd\u03b5 \u03c4\u03b1 \u03ad\u03b3\u03b3\u03c1\u03b1\u03c6\u03b1 \u03b5\u03bc\u03c6\u03b1\u03bd\u03af\u03c3\u03b9\u03bc\u03b1", _s21_34, "\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_58, "\u03a1\u03c5\u03b8\u03bc\u03af\u03c3\u03b5\u03b9\u03c2 \u0394\u03b1\u03c0\u03ac\u03bd\u03b7\u03c2", _s18_34, "\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_37, "\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_22, "\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_23, "\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_24, "\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_21, "\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_76, "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_13, "\u03a0\u03c1\u03ce\u03c4\u03b7 \u039c\u03ad\u03c1\u03b1 \u03c4\u03bf\u03c5 \u039c\u03ae\u03bd\u03b1", _s21_35, "\u03a4\u03b5\u03bb\u03b5\u03c5\u03c4\u03b1\u03af\u03b1 \u039c\u03ad\u03c1\u03b1 \u03c4\u03bf\u03c5 \u039c\u03ae\u03bd\u03b1", _s17_39, "\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_60, "\u0395\u03bd\u03b1\u03c0\u03bf\u03bc\u03b5\u03af\u03bd\u03b1\u03bd\u03c4\u03b5\u03c2 \u039a\u03cd\u03ba\u03bb\u03bf\u03b9", _s17_41, "\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_36, "\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_37, "\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_15, "\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_25, "\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_26, "\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_11, "\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_27, "\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_28, "\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_12, "\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_20, "\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_13, "\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_21, "\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_20, "\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_29, "\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_6, "\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_38, "\u0395\u03c0\u03b9\u03c4\u03c1\u03ad\u03c8\u03c4\u03b5 \u03a5\u03c0\u03b5\u03c1\u03c0\u03bb\u03b7\u03c1\u03c9\u03bc\u03ae", _s23_12, "\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_22, "\u0395\u03c0\u03b9\u03c4\u03c1\u03ad\u03c8\u03c4\u03b5 \u03a5\u03c0\u03bf\u03c0\u03bb\u03b7\u03c1\u03c9\u03bc\u03ae", _s24_21, "\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_2, "\u0391\u03c0\u03bf\u03c4\u03c5\u03c7\u03af\u03b1 \u03a3\u03c5\u03bc\u03b2\u03b9\u03b2\u03b1\u03c3\u03bc\u03bf\u03cd", _s30_3, "\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_43, "\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_62, "\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_22, "\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_134, "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_40, "\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_64, "\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_31, "Email Online \u03a0\u03bb\u03b7\u03c1\u03c9\u03bc\u03ce\u03bd", _s20_33, "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_45, "\u0395\u03c0\u03b9\u03bb\u03b5\u03b3\u03bc\u03ad\u03bd\u03b1 \u03a4\u03b9\u03bc\u03bf\u03bb\u03cc\u03b3\u03b9\u03b1", _s17_47, "\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_49, "\u0395\u03c0\u03b9\u03bb\u03b5\u03b3\u03bc\u03ad\u03bd\u03b5\u03c2 \u0394\u03b1\u03c0\u03ac\u03bd\u03b5\u03c2", _s17_51, "\u03a0\u03c1\u03bf\u03c3\u03b5\u03c7\u03ae \u03a4\u03b9\u03bc\u03bf\u03bb\u03cc\u03b3\u03b9\u03b1", _s17_53, "\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_55, "\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_66, "\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_67, "\u0395\u03c0\u03b9\u03c4\u03c5\u03c7\u03ae\u03c2 \u03b1\u03bd\u03ac\u03ba\u03c4\u03b7\u03c3\u03b7 webhook", _s17_56, "\u0395\u03c0\u03b9\u03c4\u03c5\u03c7\u03ae\u03c2 \u03b1\u03c1\u03c7\u03b5\u03b9\u03bf\u03b8\u03ad\u03c4\u03b7\u03c3\u03b7 :value webhooks", _s16_68, "\u0395\u03c0\u03b9\u03c4\u03c5\u03c7\u03ae\u03c2 \u03b4\u03b9\u03b1\u03b3\u03c1\u03b1\u03c6\u03ae :value webhooks", _s16_69, "\u0395\u03c0\u03b9\u03c4\u03c5\u03c7\u03ae\u03c2 \u03b1\u03c6\u03b1\u03af\u03c1\u03b5\u03c3\u03b7 :value webhooks", _s17_57, "\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_24, "\u0395\u03b3\u03b3\u03c1\u03b1\u03c6\u03ae \u03a0\u03b5\u03bb\u03ac\u03c4\u03b7", _s24_24, "\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", _s21_39, "\u03a0\u03c1\u03bf\u03c3\u03b1\u03c1\u03bc\u03bf\u03b3\u03ae & \u03a0\u03c1\u03bf\u03b5\u03c0\u03b9\u03c3\u03ba\u03cc\u03c0\u03b7\u03c3\u03b7", "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_36, "\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_70, "\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_72, _s18_135, "number_of_days", "\u0391\u03c1\u03b9\u03b8\u03bc\u03cc\u03c2 \u03b7\u03bc\u03b5\u03c1\u03ce\u03bd", _s23_14, "\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_73, "\u039d\u03ad\u03bf\u03c2 \u038c\u03c1\u03bf\u03c2 \u03a0\u03bb\u03b7\u03c1\u03c9\u03bc\u03ae\u03c2", _s17_59, "\u0395\u03c0\u03b5\u03be\u03b5\u03c1\u03b3\u03b1\u03c3\u03af\u03b1 \u038c\u03c1\u03bf\u03c5 \u03a0\u03bb\u03b7\u03c1\u03c9\u03bc\u03ae\u03c2", _s20_37, "\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_38, "\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_40, "\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_39, "\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_40, "\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_41, "\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_20, "\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_42, "\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_21, "\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_16, "\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_25, "\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_42, "\u039c\u03b5\u03c1\u03b9\u03ba\u03ae \u0395\u03c0\u03b9\u03c3\u03c4\u03c1\u03bf\u03c6\u03ae \u03a7\u03c1\u03b7\u03bc\u03ac\u03c4\u03c9\u03bd", _s16_75, "\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_76, "\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_63, "\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_44, "\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_82, "\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_64, "\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_65, "\u03a0\u03cc\u03bb\u03b7/\u039d\u03bf\u03bc\u03cc\u03c2/\u03a4.\u039a.", _s17_67, "\u03a4\u039a/\u03a0\u03cc\u03bb\u03b7/\u03a0\u03b5\u03c1\u03b9\u03bf\u03c7\u03ae", "custom1", _s16_267, "custom2", _s18_136, "custom3", _s16_268, "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_83, "\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_45, "\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_31, "\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_84, "\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_22, "\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_23, "\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_86, "\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_87, "\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_88, "\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_46, "\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_90, "\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_91, "\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_19, "\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_92, "\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_69, "\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_54, "surcharge2", _s26_55, "surcharge3", _s26_56, "surcharge4", _s26_57, "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_52, "\u03a4\u03b5\u03bb\u03b5\u03c5\u03c4\u03b1\u03af\u03b1 \u03b5\u03af\u03c3\u03bf\u03b4\u03bf\u03c2 \u03b5\u03c0\u03b1\u03c6\u03ae\u03c2", _s17_71, "\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_43, "\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_44, "\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_45, "\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_46, "\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_73, "\u039f\u03b4\u03cc\u03c2 \u0391\u03c0\u03bf\u03c3\u03c4\u03bf\u03bb\u03ae\u03c2", _s17_74, "\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_41, "\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_122, "\u03a7\u03ce\u03c1\u03b1 \u0391\u03c0\u03bf\u03c3\u03c4\u03bf\u03bb\u03ae\u03c2", _s16_124, "\u039f\u03b4\u03cc\u03c2 \u03a7\u03c1\u03ad\u03c9\u03c3\u03b7\u03c2", _s16_125, "\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_27, "\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_126, "\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_137, "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_47, "\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_6, "\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_43, "\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_33, "\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_45, "\u039f \u03ba\u03c9\u03b4\u03b9\u03ba\u03bf\u03c0\u03bf\u03b9\u03b7\u03c4\u03ae\u03c2 PDF \u03b1\u03c0\u03b1\u03b9\u03c4\u03b5\u03af :version", _s18_55, "\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_18, "\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_57, "\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_48, "\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_46, "\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_29, "\u0395\u03c1\u03b3\u03b1\u03c3\u03af\u03b5\u03c2 \u03c0\u03cd\u03bb\u03b7\u03c2 \u03c0\u03b5\u03bb\u03ac\u03c4\u03b7", _s23_19, "\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_47, "\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_267, "second_custom", _s18_136, "third_custom", _s16_268, "show_cost", "\u0395\u03bc\u03c6\u03ac\u03bd\u03b9\u03c3\u03b7 \u039a\u03cc\u03c3\u03c4\u03bf\u03c5\u03c2", _s17_76, "\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_49, "\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_21, "\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_51, "\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_22, "\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_53, "\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_23, "\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_128, "\u03a0\u03c1\u03bf\u03b5\u03c0\u03b9\u03bb\u03b5\u03b3\u03bc\u03ad\u03bd\u03b7 \u03a0\u03bf\u03c3\u03cc\u03c4\u03b7\u03c4\u03b1", _s21_55, "\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_130, "\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_78, "\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_59, _s24_54, "configure_rates", "\u03a0\u03c1\u03bf\u03c3\u03b1\u03c1\u03bc\u03bf\u03b3\u03ae \u03c0\u03bf\u03c3\u03bf\u03c3\u03c4\u03ce\u03bd", _s18_60, "\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_62, "\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_31, "\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_132, "\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_32, "\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_134, "\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_135, "\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", "schedule", "\u03a0\u03c1\u03bf\u03b3\u03c1\u03b1\u03bc\u03bc\u03ac\u03c4\u03b9\u03c3\u03b5", "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_64, "\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_56, "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_137, _s18_135, _s16_139, "\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_65, "\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_141, "\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_80, "\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_30, '\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_21, "\u0395\u03bd\u03c3\u03c9\u03bc\u03b1\u03c4\u03c9\u03bc\u03ad\u03bd\u03b1 \u0388\u03b3\u03b3\u03c1\u03b1\u03c6\u03b1", _s28_19, "\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_143, "\u0395\u03bc\u03c6\u03ac\u03bd\u03b9\u03c3\u03b7 \u039a\u03b5\u03c6\u03b1\u03bb\u03af\u03b4\u03b1\u03c2", _s16_144, "\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_66, "\u0391\u03c5\u03c4\u03cc\u03bc\u03b1\u03c4\u03bf Email", _s23_22, "\u0391\u03c5\u03c4\u03cc\u03bc\u03b1\u03c4\u03b7 \u03b1\u03c0\u03bf\u03c3\u03c4\u03bf\u03bb\u03ae \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 \u03bc\u03b5 email \u03cc\u03c4\u03b1\u03bd \u03b4\u03b7\u03bc\u03b9\u03bf\u03c5\u03c1\u03b3\u03b7\u03b8\u03bf\u03cd\u03bd.", _s18_67, "\u0391\u03c5\u03c4\u03cc\u03bc\u03b1\u03c4\u03b7 \u0391\u03c1\u03c7\u03b5\u03b9\u03bf\u03b8\u03ad\u03c4\u03b7\u03c3\u03b7", _s23_23, "\u0391\u03c5\u03c4\u03cc\u03bc\u03b1\u03c4\u03b7 \u03b1\u03c1\u03c7\u03b5\u03b9\u03bf\u03b8\u03ad\u03c4\u03b7\u03c3\u03b7 \u03c0\u03c1\u03bf\u03c3\u03c6\u03bf\u03c1\u03ce\u03bd \u03cc\u03c4\u03b1\u03bd \u03bc\u03b5\u03c4\u03b1\u03c4\u03c1\u03b1\u03c0\u03bf\u03cd\u03bd.", _s18_68, _s18_134, _s23_24, "\u0391\u03c5\u03c4\u03cc\u03bc\u03b1\u03c4\u03b7 \u03bc\u03b5\u03c4\u03b1\u03c4\u03c1\u03bf\u03c0\u03ae \u03c4\u03b7\u03c2 \u03c0\u03c1\u03bf\u03c3\u03c6\u03bf\u03c1\u03ac\u03c2 \u03c3\u03b5 \u03c4\u03b9\u03bc\u03bf\u03bb\u03cc\u03b3\u03b9\u03bf \u03bc\u03cc\u03bb\u03b9\u03c2 \u03b3\u03af\u03bd\u03b5\u03b9 \u03b1\u03c0\u03bf\u03b4\u03b5\u03ba\u03c4\u03ae \u03b1\u03c0\u03cc \u03c4\u03bf\u03bd \u03c0\u03b5\u03bb\u03ac\u03c4\u03b7.", _s17_82, "\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_84, "\u03a4\u03c1\u03b5\u03b9\u03c2 \u03bc\u03ae\u03bd\u03b5\u03c2", _s16_145, "\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_146, "\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_85, "\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_147, "\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_87, "\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_89, "\u03a0\u03c1\u03bf\u03c3\u03b1\u03c1\u03bc\u03bf\u03c3\u03bc\u03ad\u03bd\u03b7 JavaScript", _s16_149, "\u0395\u03bc\u03c6\u03ac\u03bd\u03b9\u03c3\u03b5 \u03c3\u03c4\u03bf PDF", _s21_58, "\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_39, "\u039a\u03bf\u03c5\u03c4\u03ac\u03ba\u03b9 \u038c\u03c1\u03c9\u03bd \u03a4\u03b9\u03bc\u03bf\u03bb\u03bf\u03b3\u03af\u03bf\u03c5", _s30_7, "\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_25, "\u039a\u03bf\u03c5\u03c4\u03ac\u03ba\u03b9 \u038c\u03c1\u03c9\u03bd \u03a0\u03c1\u03bf\u03c3\u03c6\u03bf\u03c1\u03ac\u03c2", _s28_20, "\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_40, "\u03a5\u03c0\u03bf\u03b3\u03c1\u03b1\u03c6\u03ae \u03a4\u03b9\u03bc\u03bf\u03bb\u03bf\u03b3\u03af\u03bf\u03c5", _s30_8, "\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_26, "\u03a5\u03c0\u03bf\u03b3\u03c1\u03b1\u03c6\u03ae \u03a0\u03c1\u03bf\u03c3\u03c6\u03bf\u03c1\u03ac\u03c2", _s22_32, "\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_33, "\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_26, "\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_150, "\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_33, "\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_34, "\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_36, "\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_152, "\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_153, "\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_92, "\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_154, "\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_93, "\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_69, "\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_94, "\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_70, "\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_71, "\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_51, "\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_155, "\u039c\u03b5\u03c4\u03b1\u03c4\u03c1\u03bf\u03c0\u03ae \u03a4\u03b9\u03bc\u03ce\u03bd \u03a0\u03c1\u03bf\u03ca\u03cc\u03bd\u03c4\u03c9\u03bd", _s21_59, "\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_157, "\u03a0\u03cd\u03bb\u03b5\u03c2 \u03a0\u03bb\u03b7\u03c1\u03c9\u03bc\u03ce\u03bd (Gateways)", _s19_37, "\u039d\u03ad\u03b1 \u03a0\u03cd\u03bb\u03b7 \u03c0\u03bb\u03b7\u03c1\u03c9\u03bc\u03ae\u03c2 (Gateway)", _s20_52, "\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_27, "\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_28, "\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_27, "\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_29, "\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_28, "\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_42, "\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_29, "\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_43, "\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_159, "\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_60, "\u03a0\u03c1\u03ce\u03c4\u03b7 \u039c\u03ad\u03c1\u03b1 \u03c4\u03b7\u03c2 \u0395\u03b2\u03b4\u03bf\u03bc\u03ac\u03b4\u03b1\u03c2", _s23_30, "\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_85, _s18_72, _s19_85, "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_38, "\u03a6\u03b9\u03bb\u03c4\u03c1\u03ac\u03c1\u03b9\u03c3\u03bc\u03b1 \u03b1\u03bd\u03ac Project", _s17_95, "\u03a6\u03b9\u03bb\u03c4\u03c1\u03ac\u03c1\u03b9\u03c3\u03bc\u03b1 \u03b1\u03bd\u03ac \u0393\u03ba\u03c1\u03bf\u03c5\u03c0", _s19_40, "\u03a6\u03b9\u03bb\u03c4\u03c1\u03ac\u03c1\u03b9\u03c3\u03bc\u03b1 \u03b1\u03bd\u03ac \u03a4\u03b9\u03bc\u03bf\u03bb\u03cc\u03b3\u03b9\u03bf", _s18_73, "\u03a6\u03b9\u03bb\u03c4\u03c1\u03ac\u03c1\u03b9\u03c3\u03bc\u03b1 \u03b1\u03bd\u03ac \u03a0\u03b5\u03bb\u03ac\u03c4\u03b7", _s18_75, "\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_161, "\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_97, "\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_32, "\u03a0\u03c1\u03cc\u03c4\u03c5\u03c0\u03b1 & \u03a5\u03c0\u03b5\u03bd\u03b8\u03c5\u03bc\u03af\u03c3\u03b5\u03b9\u03c2", _s22_33, "\u03a0\u03b9\u03c3\u03c4\u03c9\u03c4\u03b9\u03ba\u03ad\u03c2 \u039a\u03ac\u03c1\u03c4\u03b5\u03c2 & \u03a4\u03c1\u03ac\u03c0\u03b5\u03b6\u03b5\u03c2", _s19_42, "\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_37, "\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_44, "\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_44, "\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_30, "\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_19, "\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_163, "\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_77, "\u0394\u03b5\u03bd \u03ad\u03c7\u03bf\u03c5\u03bd \u03b5\u03c0\u03b9\u03bb\u03b5\u03b3\u03b5\u03af \u03c0\u03b5\u03b4\u03af\u03b1.", _s21_63, "\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_38, "\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_99, "\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_165, "\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_100, "\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_166, "\u0395\u03c0\u03b9\u03c4\u03c5\u03c7\u03ae\u03c2 \u03b4\u03b9\u03b1\u03b3\u03c1\u03b1\u03c6\u03ae \u03b1\u03c1\u03c7\u03b5\u03af\u03bf\u03c5", _s17_101, "\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_79, "\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_102, "\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_80, "\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_167, "\u039a\u03b1\u03c4\u03b1\u03b3\u03b5\u03b3\u03c1\u03b1\u03bc\u03bc\u03ad\u03bd\u03bf", _s16_168, "\u03a3\u03b5 \u03b1\u03bd\u03b1\u03bc\u03bf\u03bd\u03ae", _s16_169, "\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_32, "\u03a0\u03c1\u03bf\u03c3\u03b8\u03ad\u03c3\u03c4\u03b5 \u03ad\u03b3\u03b3\u03c1\u03b1\u03c6\u03b1 \u03c3\u03c4\u03bf \u03c4\u03b9\u03bc\u03bf\u03bb\u03cc\u03b3\u03b9\u03bf", "exchange_rate", "\u0399\u03c3\u03bf\u03c4\u03b9\u03bc\u03af\u03b1 \u0391\u03bd\u03c4\u03b1\u03bb\u03bb\u03b1\u03b3\u03ae\u03c2", _s16_170, "\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_171, "\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_172, "\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_173, "\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_174, "\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_103, "\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_175, "\u0395\u03c0\u03b9\u03c4\u03c5\u03c7\u03ae\u03c2 \u03b4\u03b9\u03b1\u03b3\u03c1\u03b1\u03c6\u03ae \u03b4\u03b1\u03c0\u03b1\u03bd\u03ce\u03bd", _s17_104, "\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_64, "\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_176, "\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_46, "\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_178, "\u0395\u03c0\u03b9\u03c4\u03c5\u03c7\u03ae\u03c2 \u03b1\u03c1\u03c7\u03b5\u03b9\u03bf\u03b8\u03ad\u03c4\u03b7\u03c3\u03b7 project", "deleted_project", _s25_64, _s16_179, "\u0395\u03c0\u03b9\u03c4\u03c5\u03c7\u03ae\u03c2 \u03b1\u03bd\u03ac\u03ba\u03c4\u03b7\u03c3\u03b7 project", _s17_105, "\u0395\u03c0\u03b9\u03c4\u03c5\u03c7\u03ae\u03c2 \u03b1\u03c1\u03c7\u03b5\u03b9\u03bf\u03b8\u03ad\u03c4\u03b7\u03c3\u03b7 :count projects", _s16_180, "\u0395\u03c0\u03b9\u03c4\u03c5\u03c7\u03ae\u03c2 \u03b4\u03b9\u03b1\u03b3\u03c1\u03b1\u03c6\u03ae :count projects", _s17_106, "\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_42, "\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_81, "\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_13, "\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_48, "\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_33, "\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_107, "\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_86, "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_86, "custom", "\u03a0\u03c1\u03bf\u03c3\u03b1\u03c1\u03bc\u03bf\u03c3\u03bc\u03ad\u03bd\u03bf", _s16_181, "\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_54, "\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_183, "\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_185, "\u0391\u03bd\u03b1\u03bd\u03ad\u03c9\u03c3\u03b7 \u039f\u03bb\u03bf\u03ba\u03bb\u03b7\u03c1\u03ce\u03b8\u03b7\u03ba\u03b5", _s23_33, "\u03a0\u03b1\u03c1\u03b1\u03ba\u03b1\u03bb\u03ce \u03b5\u03b9\u03c3\u03ac\u03b3\u03b5\u03c4\u03b5 \u03c4\u03bf email \u03c3\u03b1\u03c2", _s26_32, "\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_67, "\u03a0\u03b1\u03c1\u03b1\u03ba\u03b1\u03bb\u03ce \u03b5\u03b9\u03c3\u03ac\u03b3\u03b5\u03c4\u03b5 \u03c4\u03bf URL \u03c3\u03b1\u03c2", _s26_34, "\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_109, "\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_50, "\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_187, "\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_189, "\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_191, "\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_192, "\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_111, "\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_193, "\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_112, "\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_194, "\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_195, "\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_196, "\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_197, "\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_113, "\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_198, "\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_114, "\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", "\u03a0\u03c1\u03bf\u03c3\u03b8\u03ae\u03ba\u03b7 \u03a0\u03c1\u03bf\u03ca\u03cc\u03bd\u03c4\u03bf\u03c2", "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_76, _s16_199, "\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_115, "\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_34, "\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_36, "\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_56, "\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_37, _s24_54, _s24_35, "\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_15, "\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_46, "\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_39, _s42_15, _s22_40, _s42_15, _s23_35, _s42_16, _s23_36, _s42_16, "done", "\u0388\u03c4\u03bf\u03b9\u03bc\u03bf", _s37_14, "\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_48, "\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_201, "\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_203, "\u0395\u03ba\u03ba\u03c1\u03b5\u03bc\u03ae\u03c2", _s16_204, "\u03a3\u03b5 \u03bb\u03ae\u03be\u03b7", _s16_205, "\u0391\u03c0\u03ad\u03c4\u03c5\u03c7\u03b5", _s16_206, "\u039f\u03bb\u03bf\u03ba\u03bb\u03b7\u03c1\u03ce\u03b8\u03b7\u03ba\u03b5", _s16_207, "\u039c\u03b5\u03c1\u03b9\u03ba\u03ae \u03b5\u03c0\u03b9\u03c3\u03c4\u03c1\u03bf\u03c6\u03ae \u03c7\u03c1\u03b7\u03bc\u03ac\u03c4\u03c9\u03bd", _s16_208, _s18_137, _s17_116, "\u0391\u03bd\u03b5\u03c6\u03ac\u03c1\u03bc\u03bf\u03c3\u03c4\u03bf", _s17_117, _s19_14, "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_269, "second_reminder", _s18_138, "third_reminder", _s16_270, "reminder1", _s16_269, "reminder2", _s18_138, "reminder3", _s16_270, "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_137, "payment_type", "\u03a4\u03cd\u03c0\u03bf\u03c2 \u03a0\u03bb\u03b7\u03c1\u03c9\u03bc\u03ae\u03c2", _s21_69, _s18_139, "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_209, "\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_210, "\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_118, "\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_211, "\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_119, "\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_11, "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", "\u039f \u03c7\u03c1\u03ae\u03c3\u03c4\u03b7\u03c2 :user \u03b5\u03bd\u03b7\u03bc\u03ad\u03c1\u03c9\u03c3\u03b5 \u03c4\u03bf \u03b1\u03af\u03c4\u03b7\u03bc\u03b1 \u03c5\u03c0\u03bf\u03c3\u03c4\u03ae\u03c1\u03b9\u03be\u03b7\u03c2 :ticket", "activity_49", "\u039f \u03c7\u03c1\u03ae\u03c3\u03c4\u03b7\u03c2 :user \u03ad\u03ba\u03bb\u03b5\u03b9\u03c3\u03b5 \u03c4\u03bf \u03b1\u03af\u03c4\u03b7\u03bc\u03b1 \u03c5\u03c0\u03bf\u03c3\u03c4\u03ae\u03c1\u03b9\u03be\u03b7\u03c2 :ticket", "activity_50", "\u039f \u03c7\u03c1\u03ae\u03c3\u03c4\u03b7\u03c2 :user \u03c3\u03c5\u03bd\u03ad\u03bd\u03c9\u03c3\u03b5 \u03c4\u03bf \u03b1\u03af\u03c4\u03b7\u03bc\u03b1 \u03c5\u03c0\u03bf\u03c3\u03c4\u03ae\u03c1\u03b9\u03be\u03b7\u03c2 :ticket", "activity_51", "\u039f \u03c7\u03c1\u03ae\u03c3\u03c4\u03b7\u03c2 :user \u03b4\u03b9\u03b1\u03af\u03c1\u03b5\u03c3\u03b5 \u03c3\u03c4\u03b1 \u03b4\u03cd\u03bf \u03c4\u03bf \u03b1\u03af\u03c4\u03b7\u03bc\u03b1 \u03c5\u03c0\u03bf\u03c3\u03c4\u03ae\u03c1\u03b9\u03be\u03b7\u03c2 :ticket", "activity_52", "\u0397 \u03b5\u03c0\u03b1\u03c6\u03ae :contact \u03b4\u03b7\u03bc\u03b9\u03bf\u03cd\u03c1\u03b3\u03b7\u03c3\u03b5 \u03c4\u03bf \u03b1\u03af\u03c4\u03b7\u03bc\u03b1 \u03c5\u03c0\u03bf\u03c3\u03c4\u03ae\u03c1\u03b9\u03be\u03b7\u03c2 :ticket", "activity_53", "\u0397 \u03b5\u03c0\u03b1\u03c6\u03ae :contact \u03b5\u03c0\u03b1\u03bd\u03b1\u03b4\u03b7\u03bc\u03b9\u03bf\u03cd\u03c1\u03b3\u03b7\u03c3\u03b5 \u03c4\u03bf \u03b1\u03af\u03c4\u03b7\u03bc\u03b1 \u03c5\u03c0\u03bf\u03c3\u03c4\u03ae\u03c1\u03b9\u03be\u03b7\u03c2 :ticket", "activity_54", "\u039f \u03c7\u03c1\u03ae\u03c3\u03c4\u03b7\u03c2 :user \u03b5\u03c0\u03b1\u03bd\u03b1\u03b4\u03b7\u03bc\u03b9\u03bf\u03cd\u03c1\u03b3\u03b7\u03c3\u03b5 \u03c4\u03bf \u03b1\u03af\u03c4\u03b7\u03bc\u03b1 \u03c5\u03c0\u03bf\u03c3\u03c4\u03ae\u03c1\u03b9\u03be\u03b7\u03c2 :ticket", "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_11, "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_2, "activity_81", _s40_3, "activity_82", _s41_4, "activity_83", _s40_4, "activity_84", _s41_5, _s17_120, "\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_58, "\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_71, "\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_41, "\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_140, "custom_value2", _s18_140, "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_82, "\u03a0\u03c1\u03bf\u03c3\u03b1\u03c1\u03bc\u03bf\u03c3\u03bc\u03ad\u03bd\u03bf \u03a3\u03c4\u03c5\u03bb Email", _s24_40, "\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_32, "\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_53, "\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_15, "\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_51, "\u039c\u03bf\u03c4\u03af\u03b2\u03bf \u0391\u03c1\u03af\u03b8\u03bc\u03b7\u03c3\u03b7\u03c2 \u0395\u03c1\u03b3\u03b1\u03c3\u03af\u03b1\u03c2", _s19_53, "\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_43, "\u039c\u03bf\u03c4\u03af\u03b2\u03bf \u0391\u03c1\u03af\u03b8\u03bc\u03b7\u03c3\u03b7\u03c2 \u0394\u03b1\u03c0\u03ac\u03bd\u03b7\u03c2", _s22_45, "\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_72, "\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_74, "\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_76, "\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_78, "\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_47, "\u039c\u03bf\u03c4\u03af\u03b2\u03bf \u0391\u03c1\u03af\u03b8\u03bc\u03b7\u03c3\u03b7\u03c2 \u03a0\u03bb\u03b7\u03c1\u03c9\u03bc\u03ae\u03c2", _s22_49, "\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_51, "\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_53, "\u0391\u03c1\u03af\u03b8\u03bc\u03b7\u03c3\u03b7 \u03a4\u03b9\u03bc\u03bf\u03bb\u03bf\u03b3\u03af\u03bf\u03c5", _s20_59, "\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_61, "\u0391\u03c1\u03af\u03b8\u03bc\u03b7\u03c3\u03b7 \u03a0\u03c1\u03bf\u03c3\u03c6\u03bf\u03c1\u03ac\u03c2", _s21_80, "\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_82, _s27_72, _s21_84, "\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_85, _s27_72, _s18_84, "\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_55, "\u039a\u03bf\u03b9\u03bd\u03cc\u03c7\u03c1\u03b7\u03c3\u03c4\u03bf \u03c0\u03b1\u03c1\u03ac\u03b8\u03c5\u03c1\u03bf \u03c0\u03b1\u03c1\u03b1\u03b3\u03b3\u03b5\u03bb\u03af\u03b1\u03c2 \u03c4\u03b9\u03bc\u03bf\u03bb\u03bf\u03b3\u03af\u03bf\u03c5", _s18_86, "\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_88, "\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_90, "\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_92, "\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_94, "\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_96, "\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_86, "\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_55, "\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_88, "\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_34, "\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_212, "\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_215, _s24_42, "\u039f\u03b4\u03cc\u03c2 \u0391\u03c0\u03bf\u03c3\u03c4\u03bf\u03bb\u03ae\u03c2 \u03a0\u03b5\u03bb\u03ac\u03c4\u03b7", _s24_43, "\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_216, _s22_76, "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_122, _s26_54, _s17_123, _s26_55, _s17_124, _s26_56, _s17_125, _s26_57, "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_57, "\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_217, "\u039a\u03b1\u03c4\u03b7\u03b3\u03bf\u03c1\u03af\u03b1 \u0394\u03b1\u03c0\u03ac\u03bd\u03b7\u03c2", _s19_59, "\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_271, "tax_name3", _s16_271, "transaction_id", _s18_139, _s18_98, _s18_99, _s16_218, _s16_219], t1, t1), "it", A.LinkedHashMap_LinkedHashMap$_literal(["add_to_invoice", "Aggiungi alla fattura :invoice", _s17_, _s17_0, "week", "Settimana", "created_record", _s27_, _s25_, "Al seguente cliente :client \xe8 stata inviata via email la fattura :invoice di :amount.", _s26_, _s17_1, _s31_, _s50_, _s31_0, _s22_, _s36_, _s55_, _s20_, _s20_0, _s25_0, _s38_, _s16_, "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_, "change_status", "Change Status", "fees_sample", "La tariffa per una fattura :amount sarebbe :total.", _s19_, _s19_0, _s24_, _s29_, "after_saving", "After Saving", "view_record", "View Record", _s21_, _s21_0, _s26_0, _s37_, _s19_1, _s19_2, "json_help", _s58_, "release_notes", "Release Notes", _s23_, _s33_, "started_tasks", _s33_0, "stopped_tasks", _s33_1, "approved_quote", _s27_55, "approved_quotes", _s35_, "approve", "Approva", "client_website", "Client Website", "invalid_time", "Invalid Time", _s21_1, _s21_2, _s20_1, _s20_2, _s27_0, _s27_1, _s23_0, _s23_1, "load_pdf", "Load PDF", _s16_1, _s16_2, _s24_0, _s44_, "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_3, _s16_4, "purged_client", _s30_36, _s27_2, _s77_, _s22_0, _s34_, _s30_, _s47_, "small", "Small", _s21_3, _s34_0, _s22_1, _s35_0, _s16_5, _s45_, "wait_for_saving", _s44_0, _s20_3, _s94_, "remaining", "Remaining", "invoice_paid", "Invoice Paid", "activity_120", _s50_0, "activity_121", _s50_1, "activity_122", _s51_, "activity_123", _s50_2, "activity_124", _s51_0, "normal", "Normal", "large", "Large", "extra_large", "Extra Large", _s16_6, _s16_7, _s21_4, _s42_, "print_pdf", "Print PDF", "remind_me", "Remind Me", _s16_8, _s16_9, "click_selected", "Click Selected", "hide_preview", "Hide Preview", "edit_record", "Edit Record", _s27_3, _s57_, "giropay", "GiroPay", "direct_debit", "Direct Debit", _s21_5, _s30_0, "set_password", "Imposta Password", _s17_2, _s59_, _s16_10, _s58_0, _s20_4, _s33_2, "disconnect", "Disconnect", "add_to_invoices", "Add to Invoices", "acss", _s29_36, "becs", _s17_126, "bulk_download", "Download", _s17_3, _s104_, "persist_ui", "Persist UI", "persist_ui_help", _s104_0, _s18_, _s18_0, _s17_4, _s17_5, "has_tasks", "Has Tasks", "registration", "Registration", _s27_4, _s50_3, "view_expense", "Vedi spesa # :expense", "view_statement", "Estratto Conto", "sepa", _s17_127, "ideal", "iDEAL", "przelewy24", "Przelewy24", "eps", "EPS", "fpx", "FPX", _s18_1, _s18_2, "system", "System", _s19_3, _s19_4, "updated_company", _s28_, "kbc", "KBC", "bancontact", "Bancontact", _s19_5, _s44_1, "webhook_success", "Webhook Success", _s24_1, _s40_, _s27_5, _s43_, "app", "App", _s20_5, _s46_0, _s16_11, _s16_220, _s18_3, "Email Invoice", _s16_12, "Email Quote", _s17_6, "Email Credit", "from_name", "Da Nome", _s16_13, _s16_221, _s17_7, "Spesa Ricorrente", _s18_4, "Spese Ricorrenti", _s21_6, "Nuova Spesa Ricorrente", _s22_2, "Modifica Spesa Ricorrente", _s25_1, "Spesa ricorrente creata con successo", _s25_2, "Spesa ricorrente aggiornata con successo", _s26_2, "Spesa ricorrente archiviata con successo", _s25_3, "Progetto cancellato con sucesso", _s25_4, _s38_2, _s26_3, "Spesa ricorrente riprestinata con successo", _s24_2, _s24_3, _s25_5, _s25_6, "last_sent_date", "Last Sent Date", "include_drafts", "Include Drafts", _s19_6, _s32_0, "is_invoiced", "Is Invoiced", "change_plan", "Change Plan", "persist_data", "Persist Data", "customer_count", "Customer Count", _s16_14, _s16_15, _s16_16, _s16_17, _s28_0, _s28_1, "decimal_comma", "Decimal Comma", _s26_4, _s35_1, "select_method", "Select Method", "select_platform", "Select Platform", _s28_2, _s42_0, _s16_18, _s27_6, "enable_markdown", "Enable Markdown", _s20_6, _s35_2, "user_guide", "Guida Utente", _s18_6, _s18_7, "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_1, _s31_2, _s25_7, _s25_8, _s33_3, _s33_4, _s27_7, _s27_8, _s36_0, _s36_1, _s31_3, _s31_4, _s25_9, _s25_10, "net_subtotal", "Netto", "review_app", "Review App", "check_status", "Check Status", "free_trial", "Free Trial", _s23_2, _s57_0, _s21_8, _s62_, "change_email", "Change Email", _s25_11, _s52_, _s21_9, _s21_10, "uninvoiced", "Uninvoiced", "subdomain_guide", _s120_, "send_time", "Send Time", "import_data", "Import Data", "import_settings", "Import Settings", _s17_9, _s28_3, _s19_7, _s48_, "json", "JSON", _s24_4, _s24_5, "wait_for_data", _s42_1, "net_total", "Net Total", "has_taxes", "Has Taxes", _s16_19, _s16_20, _s18_8, _s40_0, "login_success", _s16_21, "login_failure", "Failed Login", "exported_data", _s67_, _s23_3, _s23_4, _s28_4, _s41_, "step_1_sign_in", "Step 1: Sign In", _s16_22, _s17_10, "account_id", "Account ID", _s27_9, _s35_3, "activity_100", "fattura ricorrente :recurring_invoice creata dall'utente :user", "activity_101", _s50_5, "activity_102", _s51_1, "activity_103", _s50_6, "activity_104", _s51_2, _s18_9, _s18_10, _s23_5, _s35_4, "gateway_setup", "Gateway Setup", "preview_sidebar", "Preview Sidebar", _s16_23, _s16_24, _s18_11, _s31_5, _s16_25, _s16_26, "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_12, "Nome contatto", _s17_11, "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_11, _s53_, _s25_12, _s37_0, _s17_13, _s17_14, "is_viewed", "Is Viewed", "letter", "Letter", "legal", "Legal", "page_layout", "Page Layout", "portrait", "Portrait", "landscape", "Landscape", _s26_5, _s85_, _s20_7, _s54_, _s21_12, _s21_13, _s17_15, _s17_16, "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_14, _s18_15, "promo_code", "Codice Promo", "promo_discount", "Promo Discount", _s18_16, _s18_17, _s16_27, _s16_28, "max_seats_limit", "Max Seats Limit", "trial_enabled", "Trial Enabled", "trial_duration", "Trial Duration", _s21_14, _s21_15, _s18_18, _s18_19, "plan_map", "Plan Map", "refund_period", "Refund Period", _s21_16, _s21_17, "purchase_page", "Purchase Page", "security", "Sicurezza", "email_bounced", "Email Bounced", _s20_8, "Spam Complaint", "email_delivery", "Email Delivery", _s16_29, _s16_30, "pdf_response", "PDF Response", _s22_4, _s22_5, "pdf_failed", "PDF Failed", "pdf_success", "PDF Success", "modified", "Modified", "subscription", "Abbonamento", "subscriptions", "Abbonamenti", _s16_31, "Nuovo Abbonamento", _s17_17, "Modifica Abbonamento", _s20_9, "Abbonamento creato con successo", _s20_10, "Abbonamento aggiornato con successo", _s21_18, "Abbonamento archiviato con successo", _s20_11, _s33_7, _s20_12, _s33_8, _s21_19, _s34_2, _s19_8, "Cerca 1 abbonamento", _s20_13, "Cerca :count abbonamenti", _s26_6, "Sottodominio non disponibile", "connect_gmail", "Connetti Gmail", _s16_33, "Disconnetti Gmail", "connected_gmail", _s28_5, _s18_20, _s31_6, _s16_35, _s100_, _s16_36, "Numero ID cliente", "count_minutes", ":count Minuti", _s16_38, "Scadenza Password", _s29_0, "Contatore condiviso per fatture/crediti", "use_last_email", "Usa ultima email", _s16_40, "Attiva azienda", _s21_21, "Abilitare le e-mail, le fatture ricorrenti e le notifiche", _s27_11, "Si \xe8 verificato un errore, per favore riprova", _s27_12, "Si prega di impostare prima una password", _s34_3, "Attenzione: Cambiare il numero di telefono disabiliter\xe0 l'autenticazione a due fattori", "help_translate", "Contribuisci alla traduzione", _s23_6, "Selezionare un paese", "resend_invite", "Re-invia invito", _s19_9, "Disattivato con successo 2FA", _s16_42, _s30_1, _s19_10, _s33_9, "delivered", "Consegnato", "bounced", "Bounced", "spam", "Spam", "view_docs", "Vedi documentazione", _s32_1, "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_22, _s46_1, _s18_21, _s46_2, "connect_google", "Connect Google", _s17_19, _s17_20, _s17_21, "Autenticazione a due fattori", _s18_22, "Disabilita 2FA", _s34_4, "Richiedi una password per il login Social", "stay_logged_in", "Rimani autenticato", _s23_8, "Attenzione: la tua sessione sta per scadere", "count_hours", ":count ore", "count_day", "1 giorno", "count_days", ":count giorni", _s19_11, "Timeout della sessione web", _s17_22, "Impostazioni di Sicurezza", "resend_email", "Reinvia email", _s26_8, "Si prega di confermare l'indirizzo email", _s16_43, "Pagamento Rimborsato", _s19_13, _s19_14, _s19_15, _s45_0, "list_long_press", "List Long Press", "show_actions", "Mostra azioni", _s17_24, "Lancia multiselezione", _s27_14, "Una mail \xe8 stata inviata per confermare l'indirizzo email", _s21_23, "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_24, "Converti a Fattura", _s16_44, "URL di registrazione", "invoice_project", "Fattura progetto", "invoice_task", "Fattura l'attivit\xe0", "invoice_expense", "Fattura Spesa", _s19_16, "Ricerca 1 Termine di pagamento", _s20_14, "Cerca :count termini di pagamento", _s16_46, "Salva e mostra anteprima", "save_and_email", "Salva e invia e-mail", _s16_48, _s16_49, _s16_50, "Importo convertito", _s17_26, _s17_27, _s22_6, _s22_7, _s24_6, _s24_7, "converted_total", "Converted Total", "is_sent", "\xc8 inviato", _s17_28, "Documenti predefiniti", "document_upload", "Caricamento Documenti", _s20_15, "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_25, _s21_26, _s26_9, _s96_, "running_tasks", "Attivit\xe0 in corso", "recent_tasks", "Attivit\xe0 Recenti", "recent_expenses", "Spese Recenti", _s17_30, "Spese in arrivo", "update_app", "Aggiorna App", "started_import", "Importazione avviata con successo", _s24_8, _s24_9, _s20_16, "Usa tasse inclusive", _s18_26, _s18_27, "column", "Colonna", "sample", "Esempio", "map_to", "Map To", "import", "Importa", _s25_14, _s29_2, "select_file", "Seleziona un file, per favore", _s16_52, _s16_53, "csv_file", "Seleziona file CSV", "csv", "CSV", "freshbooks", "FreshBooks", "invoice2go", "Invoice2go", "invoicely", "Invoicely", "waveaccounting", "Wave Accounting", "zoho", "Zoho", "accounting", "Accounting", _s22_8, _s24_10, "import_type", "Tipo di importazione", "html_mode", "HTML Mode", "html_mode_help", _s43_0, "view_licenses", "Visualizza le licenze", "webhook_url", "Webhook URL", _s17_32, "Editor a schermo intero", "sidebar_editor", "Editor barra laterale", _s22_9, '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_11, "Le fatture inviate sono bloccate", _s24_13, "Le fatture pagate sono bloccate", "source_code", "Codice Sorgente", "app_platforms", "App Platforms", "invoice_late", _s18_141, "quote_expired", _s18_142, "partial_due", "Da versare (parziale)", "invoice_total", "Totale Fattura", "quote_total", "Totale Preventivo", "credit_total", "Credito Totale", _s23_9, "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_15, "Attenzione: questa azienda non \xe8 ancora stata attivata", "late_invoice", _s18_141, "expired_quote", _s18_142, "remind_invoice", "Ricorda fattura", "cvv", "CVV", "client_name", "Nome Cliente", "client_phone", "Telefono cliente", "required_fields", "Campi richiesti", "calculated_rate", "Calculated Rate", _s17_34, "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_54, "Modifica stato attivit\xe0", _s19_17, "Stato attivit\xe0 creato con successo", _s19_18, "Stato dell'attivit\xe0 aggiornato con successo", _s20_18, "Stato attivit\xe0 archiviato con successo", _s19_19, "Stato attivit\xe0 cancellato con successo", _s19_20, "Stato attivit\xe0 rimosso con successo", _s20_19, "Stato attivit\xe0 ripristinato con successo", _s22_10, ":value stati attivit\xe0 archiviati con successo", _s21_27, ":value stati attivit\xe0 cancellati con successo", _s22_11, ":value stati attivit\xe0 ripristinati con successo", _s18_28, "Cerca 1 stato attivit\xe0", _s20_21, "Cerca :count stati attivit\xe0", _s16_56, "Mostra tabella attivit\xe0", _s21_28, "Mostra sempre la sezione delle attivit\xe0 quando si creano le fatture", _s20_22, "Timelog delle attivit\xe0 di fatturazione", _s25_15, "Aggiungere i dettagli sull'orario alle voci della fattura", _s20_24, "Datelog delle attivit\xe0 di fatturazione", _s25_16, "Aggiungi i dettagli della data alle voci della fattura", _s21_29, "Avvia le attivit\xe0 prima di salvare", _s18_29, "Configura gli stati", "task_settings", "Impostazioni attivit\xe0", _s20_26, "Configura Categorie", _s18_31, "Categorie di Spesa", _s20_28, "Nuova Categoria di Spesa", _s21_30, "Modifica Categoria di Spesa", _s24_16, "Categoria spese creata con successo", _s24_17, "Categoria spese aggiornata con successo", _s25_18, "Categoria spese archiviata con successo", _s24_18, "Categoria eliminata con successo", _s24_19, "Categoria di spesa rimossa con successo", _s25_19, "Categoria spese ripristinata con successo", _s27_18, "Archiviato con successo :count categorie di spesa", _s26_10, "Eliminate con successo :value categorie di spesa", _s27_19, "Ripristinate con successo :value categorie di spesa", _s23_10, "Cerca 1 categoria di spesa", _s25_21, "Cerca :count categorie di spesa", _s21_32, _s21_33, "show_option", "Mostra opzione", _s22_12, _s50_7, "view_changes", "Vedi modifiche", "force_update", "Forza aggiornamento", _s17_36, "Stai eseguendo l'ultima versione, ma potrebbero essere disponibili dei fix in attesa.", "mark_paid_help", "Traccia se le spese sono state pagate", _s18_33, "Deve essere fatturata", _s23_11, "Permettere la fatturazione della spesa", _s29_3, "Rendi i documenti visibili", _s21_34, "Imposta un tasso di cambio", _s16_58, "Impostazioni Spese", _s18_34, "Clona come ricorrente", "crypto", "Crypto", "paypal", "PayPal", "alipay", "Alipay", "sofort", "Sofort", "apple_pay", _s16_222, "user_field", "Campo utente", "variables", "Variabili", "show_password", "Mostra Password", "hide_password", "Nascondi Password", "copy_error", "Copia Errore", "capture_card", "Capture Card", _s17_37, "Fattura automatica abilitata", "total_taxes", "Totale Tasse", "line_taxes", "Riga tasse", "total_fields", "Campi Totale", _s25_22, "Fermata con successo la fattura ricorrente", _s25_23, "Fattura ricorrente avviata con successo", _s25_24, "Fattura ricorrente ripresa con successo", "gateway_refund", "Gateway Refund", _s19_21, _s43_1, "due_date_days", "Due Date", "paused", "Pausato", "mark_active", "Segna come attivo", "day_count", "Giorno :count", _s22_13, _s22_14, _s21_35, _s21_36, _s17_39, "Usa termini di pagamento", "endless", "Endless", "next_send_date", "Prossima data di invio", _s16_60, "Cicli restanti", _s17_41, "Fattura Ricorrente", _s18_36, "Fatture Ricorrenti", _s21_37, "Nuova Fattura Ricorrente", _s22_15, "Modifica Fattura Ricorrente", _s25_25, "Fattura ricorrente creata con successo", _s25_26, "Fattura ricorrente aggiornata con successo", _s26_11, "Fattura ricorrente archiviata con successo", _s25_27, "Fattura ricorrente eliminata con successo", _s25_28, "Fattura ricorrente rimossa con successo", _s26_12, "Fattura ricorrente ripristinata con successo", _s27_20, "Archiviato con successo :value fatture ricorrenti", _s26_13, "Cancellato con successo :value fatture ricorrenti", _s27_21, "Ripristinato con successo :value fatture ricorrenti", _s24_20, "Cerca 1 fattura ricorrente", _s25_29, "Cerca :count Fatture ricorrenti", "send_date", "Data di invio", "auto_bill_on", "Fattura automatica attiva", _s28_6, _s28_7, "profit", "Utile", "line_item", "Riga articolo", _s18_38, "Consenti pagamento in eccesso", _s23_12, "Accetta il pagamento di un extra", _s19_22, "Consenti pagamento ridotto", _s24_21, "Accetta il pagamento parziale o di cauzione", "test_mode", "Modalit\xe0 di test", "opened", "Aperto", _s30_2, _s22_17, _s30_3, _s22_18, "gateway_success", "Gateway Success", "gateway_failure", "Gateway Failure", "gateway_error", "Gateway Error", "email_send", "Email Send", _s17_43, _s17_44, "failure", "Failure", "quota_exceeded", "Quota Exceeded", _s16_62, _s16_63, "system_logs", "Registri di sistema", "view_portal", "Visualizza il portale", "copy_link", "Copia Collegamento", "token_billing", "Salva carta di credito", _s24_22, "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_40, "Ultimo invio promemoria", "pdf_page_info", "Pagina :current di :total", _s16_64, "Fatture inviate con successo", "emailed_quotes", "Preventivi inviati con successo", "emailed_credits", _s28_56, "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_155, "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_31, "Email di pagamento online", _s20_33, "Email di pagamento manuale", "completed", "Completato", "gross", "Lordo", "net_amount", "Cifra al netto", "net_balance", "Bilancio Netto", "client_settings", "Impostazioni Cliente", _s17_45, "Fatture Selezionate", _s17_47, "Pagamenti selezionati", "selected_quotes", "Preventivi Selezionati", "selected_tasks", "Attivit\xe0 Selezionate", _s17_49, "Spese Selezionate", _s17_51, "Prossime fatture", _s17_53, "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_87, "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_87, "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_55, _s28_8, "api_webhooks", "API Webhooks", "search_webhooks", _s22_19, "search_webhook", _s16_65, "webhook", "Webhook", "webhooks", "Webhooks", "new_webhook", "New Webhook", "edit_webhook", "Edit Webhook", "created_webhook", _s28_9, "updated_webhook", _s28_10, _s16_66, _s29_4, "deleted_webhook", _s28_11, "removed_webhook", _s28_12, _s16_67, _s29_5, _s17_56, _s37_4, _s16_68, _s36_2, _s16_69, _s36_3, _s17_57, _s37_5, "api_tokens", "API Token", "api_docs", "Documentazione API", "search_tokens", _s20_35, "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_22, "deleted_token", "Token eliminato correttamente", "removed_token", _s26_18, "restored_token", _s27_23, "archived_tokens", _s35_7, "deleted_tokens", _s34_7, "restored_tokens", _s35_8, _s19_24, "Registazione cliente", _s24_24, "Permetti al cliente di registrarsi da solo nel portale", _s21_39, "Personalizza & Anteprima", "email_invoice", "Invia Fattura", "email_quote", "Invia Preventivo via Email", "email_credit", "Email Credit", "email_payment", "Email Pagamento", _s20_36, "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_70, _s16_71, "contact_name", "Nome Contatto", "use_default", "Usa predefinito", _s16_72, _s25_65, "number_of_days", "Number of days", _s23_14, "Configura termini di pagamento", "payment_term", _s20_97, _s16_73, "Nuovi termini di pagamento", _s17_59, "Modifica termini di pagamento", _s20_37, "Termini di pagamento creato con successo", _s20_38, "Termini di pagamento aggiornato con successo", _s21_40, "Termini di pagamento archiviato con successo", _s20_39, "Termini di pagamento cancellati con successo", _s20_40, "Termini di pagamento rimossi con successo", _s21_41, "Termini di pagamento ripristinati con successo", _s22_20, _s42_7, _s21_42, _s41_2, _s22_21, _s42_8, "email_sign_in", _s18_100, "change", "Change", _s23_16, _s28_13, _s24_25, _s29_6, "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_42, _s23_54, _s16_75, "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_76, "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_63, "Fattura annullata con successo", _s18_44, "Fatture annullate con successo", _s16_82, "Fattura stornata con successo", _s17_64, "Fatture stornate con successo", "reverse", "Reverse", "full_name", "Nome Completo", _s17_65, "Citt\xe0/Stato/CAP", _s17_67, _s17_68, "custom1", "First Custom", "custom2", "Second Custom", "custom3", "Third Custom", "custom4", "Fourth Custom", "optional", "Opzionale", "license", "Licenza", "purge_data", "Cancella dati permanentemente", _s16_83, _s32_7, _s18_45, _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_30, "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_31, "Ricevi tutte le notifiche", _s16_84, "Acquista licenza", "apply_license", "Applica Licenza", "cancel_account", "Elimina l'account", _s22_22, "Attenzione: Questo eliminer\xe0 permanentemente il tuo account, non si potr\xe0 pi\xf9 tornare indietro.", "delete_company", "Elimina azienda", _s22_23, _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_24, "updated_design", _s27_25, "archived_design", _s28_15, "deleted_design", _s27_26, "removed_design", _s27_27, "restored_design", _s28_16, _s16_86, _s36_4, "deleted_designs", _s35_9, _s16_87, _s36_5, "proposals", "Proposte", "tickets", "Tickets", _s16_88, "Preventivi Ricorrenti", "recurring_tasks", "Attivit\xe0 ricorrenti", _s18_46, "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_31, "restored_credit", "Credito ripristinato con successo", _s16_90, ":count crediti archiviati con successo", "deleted_credits", ":count crediti eliminati con successo", _s16_91, _s36_6, "current_version", "Versione attuale", "latest_version", "Latest Version", "update_now", "Aggiorna ora", _s26_19, _s41_3, _s16_92, "Aggiornamento disponibile", "app_updated", "Aggiornamento completato con successo", "learn_more", "Scopri di pi\xf9", "integrations", "Integrazioni", "tracking_id", "Id di tracciamento", _s17_69, _s17_70, "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_106, "project2", _s16_107, "project3", _s16_108, "project4", _s16_109, "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_55, "surcharge2", _s24_56, "surcharge3", _s24_57, "surcharge4", _s24_58, "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_52, _s18_53, _s17_71, "Nome completo contatto", "contact_phone", "Telefono Contatto", _s21_43, "Valore personalizzato contatto 1", _s21_44, "Valore personalizzato contatto 2", _s21_45, "Valore personalizzato contatto 3", _s21_46, "Valore personalizzato contatto 4", _s17_73, "Via di spedizione", _s17_74, "Piano/Appartamento di spedizione", "shipping_city", "Citt\xe0 di spedizione", "shipping_state", "Provincia di spedizione", _s20_41, "Codice Postale di spedizione", _s16_122, "Paese di spedizione", _s16_124, "Via di fatturazione", _s16_125, "App/scala di fatturazione", "billing_city", "Citt\xe0 di fatturazione", "billing_state", "Stato/Provincia di fatturazione", _s19_27, "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_126, "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_47, _s35_10, _s30_6, _s63_, "message", "Messaggio", "from", "Da", _s20_43, "Mostra i dettagli del prodotto", _s25_33, "Includi la descrizione ed il costo nel menu a tendina del prodotto", _s20_45, "Il generatore di PDF richiede :version", _s18_55, "Modifica la percentuale di Tassa", _s23_18, _s33_22, _s18_57, "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_48, "La password \xe8 troppo corta", _s20_46, "La password deve contenere una maiuscola ed un numero", _s19_29, "Attivit\xe0 del portale clienti", _s23_19, "Pannello di Controllo Portale Clienti", _s20_47, "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_76, "Mostra costo prodotto", "show_cost_help", "Mostra un campo costo prodotto per tracciare il markup/profitto", _s21_49, "Mostra quantit\xe0 prodotto", _s26_21, "Mostra un campo quantit\xe0 prodotto, altrimenti imposta di default a 1", _s21_51, "Mostra quantit\xe0 fattura", _s26_22, "Mostra un campo per la quantit\xe0 degli articoli sulla riga, altrimenti imposta a uno", _s21_53, "Mostra sconto prodotto", _s26_23, "Mostra un campo sconto articolo sulla riga", _s16_128, "Quantit\xe0 predefinita", _s21_55, "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_130, "Aliquota predefinita", "user", "Utente", "invoice_tax", "Tassa fattura", "line_item_tax", "Riga imposta articolo", "inclusive_taxes", "Tasse inclusive", _s17_78, "Aliquote della fattura", "item_tax_rates", "Tassi d'imposta articolo", _s18_59, "Per favore seleziona un cliente", "configure_rates", "Configura aliquote", _s18_60, "Configura i gateway", "tax_settings", "Impostazioni tasse", _s18_62, _s16_272, "accent_color", "Accent Color", "switch", "Cambia", _s19_31, "Lista separata da virgole", "options", "Opzioni", _s16_132, "Testo a riga singola", "multi_line_text", "Testo multi-riga", "dropdown", "Menu a discesa", "field_type", "Tipo di campo", _s27_32, "Una mail di recupero password \xe8 stata inviata", "submit", "Invia", _s16_134, "Recupera password", "late_fees", "Late Fees", "credit_number", "Numero Credito", "payment_number", "Numero di pagamento", "late_fee_amount", "Late Fee Amount", _s16_135, _s16_136, "schedule", "Schedule", "before_due_date", "Prima della data di scadenza", "after_due_date", _s18_63, _s18_64, "Dopo la data della fattura", "days", "Giorni", "invoice_email", "Email Fattura", "payment_email", "Email Pagamento", "partial_payment", _s18_143, "payment_partial", _s18_143, _s21_56, "Email di pagamento parziale", "quote_email", "Email Preventivo", _s16_137, _s25_65, _s16_139, "Filtrato per utente", "administrator", "Administrator", _s18_65, "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_141, "Impostazioni generali", "invoice_options", "Opzioni Fattura", _s17_80, "Nascondi la data di pagamento", _s22_30, 'Visualizza l\'area "Pagato alla data" sulle fatture solo dopo aver ricevuto un pagamento.', _s23_21, "Embed Documents", _s28_19, "Includi immagini allegate alla fattura.", _s16_143, "Mostra l'Intestazione su", _s16_144, "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_66, "Auto Email", _s23_22, "Invia automaticamente per email le fatture ricorrenti quando vengono create.", _s18_67, "Auto Archiviazione", _s23_23, "Archivia automaticamente i preventivi quando vengono convertiti.", _s18_68, "Conversione automatica", _s23_24, "Converti automaticamente un preventivo in una fattura se approvato da un cliente.", _s17_82, "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_84, "Tre Mesi", _s16_145, "Quattro mesi", "freq_six_months", "Sei Mesi", "freq_annually", "Annuale", "freq_two_years", "Due anni", _s16_146, "Tre anni", "never", "Never", "company", "Azienda", _s17_85, "Generazione Numeri", "charge_taxes", "Applica Tasse", "next_reset", "Prossimo reset", "reset_counter", "Resetta contatori", _s16_147, "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_87, "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_89, "Javascript personalizzato", _s16_149, "Mostra su PDF", _s21_58, "Mostra la firma del cliente sul PDF della fattura/preventivo.", _s25_39, "Casella di controllo termini di servizio fatture", _s30_7, "Rendi obbligatoria l'accettazione dei termini della fattura.", _s23_25, "Casella di controllo termini di servizio preventivi", _s28_20, "Rendi obbligatoria l'accettazione dei termini del preventivo.", _s25_40, "Firma Fattura", _s30_8, "Richiedi al cliente di firmare la fattura.", _s23_26, "Firma Bozza", _s22_32, "Fatture Protette da Password", _s27_33, "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_26, "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_150, "Allega documenti", "attach_ubl", "Allega UBL", "email_style", "Stile Email", _s19_33, "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_34, "Loghi carte accettate", "credentials", "Credenziali", "update_address", "Aggiorna indirizzo", _s19_36, "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_152, "Aliquota fiscale creata", _s16_153, "Aliquota fiscale aggiornata", _s17_92, "Archiviato con successo l'aliquota fiscale", _s16_154, _s29_11, _s17_93, _s30_9, _s18_69, _s38_12, _s17_94, _s37_6, _s18_70, _s38_13, "fill_products", "Riempimento automatico prodotti", _s18_71, "Selezionare un prodotto far\xe0 automaticamente inserire la descrizione ed il costo", "update_products", "Aggiorna automaticamente i prodotti", _s20_51, "Aggiornare una fatura far\xe0 automaticamente aggiornare i prodotti", _s16_155, "Converti prodotti", _s21_59, "Converti automaticamenti i prezzi dei prodotti nella valuta del cliente", "fees", "Commissioni", "limits", "Limiti", "provider", "Provider", "company_gateway", "Piattaforma di Pagamento", _s16_157, "Piattaforme di Pagamento", _s19_37, "Nuova Piattaforma", _s20_52, "Modifica Piattaforma", _s23_27, "Piattaforma creata con successo", _s23_28, "Piattaforma aggiornata con successo", _s24_27, "Piattaforma archiviata con successo", _s23_29, "Piattaforma eliminata con successo", _s24_28, "Piattaforma ripristinata con successo", _s25_42, _s37_7, _s24_29, _s36_7, _s25_43, _s37_8, _s16_159, "Continua la modifica", "discard_changes", "Scarta modifiche", "default_value", "Valore predefinito", "disabled", "Disabilitato", "currency_format", "Formato moneta", _s21_60, "Primo giorno della settimana", _s23_30, "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_72, "Formato 24 ore", "send_reminders", "Invia promemoria", "timezone", "Fuso Orario", _s19_38, _s19_39, _s17_95, "Filtrato per gruppo", _s19_40, "Filtrare per fattura", _s18_73, "Filtrato per cliente", _s18_75, "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_11, "deleted_groups", _s34_14, "restored_groups", _s35_12, "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_161, "Preferenze Prodotti", "device_settings", "Impostazioni dispositivo", "defaults", "Predefiniti", "basic_settings", "Impostazioni Base", _s17_97, "Impostazioni Avanzate", "company_details", "Dettagli Azienda", "user_details", "Dettagli Utente", "localization", "Linguaggio", "online_payments", "Pagamenti Online", "tax_rates", _s16_272, "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_32, "Modelli & Promemoria", _s22_33, "Carte di credito & banche", _s19_42, "Visualizzazioni dei dati", "price", "Prezzo", "email_sign_up", "Registrati via Email", "google_sign_up", "Registrati con Google", _s27_37, _s28_24, "redeem", "Riscatta", "back", "Indietro", "past_purchases", "Acquisti passati", _s19_44, "Abbonamento Annuale", "pro_plan", "Piano Pro", "enterprise_plan", "Piano Enterprise", "count_users", ":count utenti", "upgrade", "Aggiorna", _s25_44, _s28_67, _s24_30, "Si prega di inserire un cognome", _s33_19, "Si prega di accettare i termini di servizio e della privacy per creare un account.", "i_agree_to_the", "Accetto la", _s16_163, "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_77, "Nessun dato selezionato", _s21_63, _s34_15, "download", "Scarica", _s27_38, "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_99, _s30_10, _s16_165, _s29_14, _s17_100, _s30_11, _s16_166, _s29_15, _s17_101, _s30_12, _s18_79, ":value documenti archiviati con successo", _s17_102, ":value documenti cancellati con successo", _s18_80, ":value documenti ripristinati con successo", "no_history", "Nessuno Storico", "expense_date", "Data Spesa", "pending", "In attesa", _s16_167, "Registrato", _s16_168, "In attesa", _s16_169, "Fatturata", "converted", "Convertito", _s24_32, "Aggiungere documenti a fattura", "exchange_rate", "Tasso di Cambio", _s16_170, "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_26, _s16_171, ":count fornitori archiviati con successo", "deleted_vendors", ":count fornitori eliminati con successo", _s16_172, "Ripristinati con successo :value fornitori", "new_expense", "Inserisci spesa", "created_expense", "Spesa creata con successo", "updated_expense", "Spesa aggiornata con successo", _s16_173, _s29_16, "deleted_expense", _s28_29, _s16_174, _s29_17, _s17_103, _s30_26, _s16_175, _s29_41, _s17_104, "Ripristinate con successo :value spese", "copy_shipping", "Copia Spedizione", "copy_billing", "Copia Fatturazione", "design", "Stile", _s21_64, "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_176, "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_46, _s28_67, "budgeted_hours", "Ore preventivate", "created_project", "Progetto creato con successo", "updated_project", "Progetto aggiornato con successo", _s16_178, "Progetto archiviato con successo", "deleted_project", "Progetto eliminato con successo", _s16_179, "Progetto ripristinato con successo", _s17_105, ":count progetti archiviati con successo", _s16_180, ":count progetti eliminati con successo", _s17_106, _s37_11, "new_project", "Nuovo Progetto", _s27_42, "Grazie di avere scelto la nostra app!", "if_you_like_it", _s21_66, "click_here", "clicca qui", _s18_81, "Clicca qui", "to_rate_it", "to rate it.", "average", "Media", "unapproved", "non approvato", _s30_13, "Si prega di autenticarsi per cambiare questa impostazione", "locked", "Bloccato", "authenticate", "Autentica", _s19_48, "Si prega di autenticarsi", _s24_33, "Autenticazione biometrica", "footer", "Pi\xe8 di Pagina", "compare", "Compara", "hosted_login", "Hosted Login", "selfhost_login", "Selfhost Login", "google_sign_in", _s19_62, "today", "Oggi", "custom_range", "Intervallo personalizzato", "date_range", "Intervallo di Tempo", "current", "Corrente", "previous", "Precedente", "current_period", "Periodo corrente", _s17_107, "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_181, "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_54, "Modifica Preventivo Ricorrente", "billing_address", "Indirizzo di fatturazione", _s16_183, "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_185, "Aggiornamento completi", _s23_33, "Inserisci la tua email", _s26_32, "Si prega di inserire la password", _s21_67, "Inserisci il tuo URL", _s26_34, "Inserire una chiave prodotto", "ascending", "Crescente", "descending", "Decrescente", "save", "Salva", _s17_109, "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_50, "Copiato :value negli appunti", "error", "Errore", _s16_187, "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_189, "Email non valida", "product", "Prodotto", "products", "Prodotti", "new_product", "Nuovo Prodotto", "created_product", "Prodotto creato con successo", "updated_product", "Prodotto aggiornato con successo", _s16_191, "Prodotto archiviato con successo", "deleted_product", "Prodotto eliminato con successo", _s16_192, "Prodotto ripristinato con successo", _s17_111, "Archiviati con successo :count prodotti", _s16_193, ":count prodotti eliminati con successo", _s17_112, "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_194, ":count clienti archiviati con successo", "deleted_client", _s30_36, "deleted_clients", ":count clienti eliminati con successo", "restored_client", "Cliente ripristinato con successo", _s16_195, _s36_10, "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_196, "Fattura archiviata con successo", "deleted_invoice", "Fattura eliminata con successo", _s16_197, "Fattura ripristinata con successo", _s17_113, ":count fatture archiviate con successo", _s16_198, ":count fatture eliminate con successo", _s17_114, "Ripristinato con successo :value fatture", "emailed_invoice", "Fattura inviata con successo", "emailed_payment", _s28_57, "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_156, "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_199, _s16_200, "status", "Stato", _s17_115, "Stato della fattura", "quote_status", "Stato preventivo", _s22_34, "Clicca su + per aggiungere un articolo", _s22_36, "Premi + per aggiungere tempo", "count_selected", ":count selezionato/i", "total", "Totale", "percent", "Percentuale", "edit", "Modifica", "dismiss", "Chiudi", _s20_56, "Selezionate una data per favore", _s22_37, "Seleziona un cliente", _s24_35, "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_15, "Si prega di inserire un numero di fattura", _s27_46, "Inserisci un numero preventivo", "past_due", "Scaduta", "draft", "Bozza", "sent", "Inviato", "viewed", "Visto", "approved", "Approvato", "partial", _s17_156, "paid", "Pagata", "mark_sent", "Contrassegna come inviato", _s22_39, _s48_2, _s22_40, _s48_2, _s23_35, _s48_3, _s23_36, _s48_3, "done", "Completato", _s37_14, "Si prega di inserire un cliente o nome del contatto", "dark_mode", "Modalit\xe0 scura", _s27_48, "Riavviare la app per applicare il cambiamento", "refresh_data", "Aggiorna dati", "blank_contact", "Svuota Contatto", "activity", "Attivit\xe0", _s16_201, "Nessun dato trovato", "clone", "Clona", "loading", "Caricando", "industry", "Industria", "size", "Dimensione", "payment_terms", _s20_97, "payment_date", "Data Pagamento", "payment_status", "Stato del pagamento", _s16_203, "In attesa", _s16_204, "Annullato", _s16_205, "Fallito", _s16_206, "Completato", _s16_207, _s23_54, _s16_208, "Rimborsato", _s17_116, "Non applicato", _s17_117, _s19_14, "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_55, "button", "Pulsante", "preview", "Anteprima", "customize", "Personalizza", "history", "Storico", "payment", "Pagamento", "payments", "Pagamenti", "refunded", "Rimborsato", "payment_type", _s17_155, _s21_69, "Riferimento Transazione", "enter_payment", "Inserisci Pagamento", "new_payment", "Inserisci il pagamento", "created_payment", "Pagamento creato con successo", "updated_payment", "Pagamento aggiornato con successo", _s16_209, "Pagamento archiviato con successo", "deleted_payment", "Pagamenti eliminati con successo", _s16_210, "Pagamento ripristinato con successo", _s17_118, ":count pagamenti archiviati con successo", _s16_211, ":count pagamenti eliminati con successo", _s17_119, _s37_16, "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_16, "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_11, "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_29, "activity_19", _s36_29, "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", ":user ha aggiornato il ticket :ticket", "activity_49", ":user ha chiuso il ticket :ticket", "activity_50", ":user ha unito il ticket :ticket", "activity_51", ":user ha separato il ticket :ticket", "activity_52", ":contact ha aperto il ticket :ticket", "activity_53", ":contact ha riaperto il ticket :ticket", "activity_54", ":user ha riaperto il ticket :ticket", "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_11, "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_2, "activity_81", _s40_3, "activity_82", _s41_4, "activity_83", _s40_4, "activity_84", _s41_5, _s17_120, "Password a uso singolo", "emailed_quote", "Preventivo inviato con successo", "emailed_credit", _s27_61, _s20_58, "Preventivo contrassegnato come inviato con successo", _s21_71, _s34_17, "expired", "Scaduto", "all", "Tutti", "select", "Seleziona", _s22_41, _s22_42, "custom_value1", _s21_104, "custom_value2", _s21_104, "custom_value3", "Valore Personalizzato 3", "custom_value4", "Valore Personalizzato 4", _s18_82, _s18_83, _s24_40, "Messaggio Pannello di Controllo Personalizzato", _s29_32, "Messaggio personalizzato su fattura non pagata", _s27_53, "Messaggio personalizzato fattura pagata", _s31_15, _s31_16, "lock_invoices", "Blocca fatture", "translations", "Traduzioni", _s19_51, "Pattern numero attivit\xe0", _s19_53, "Contatore numero attivit\xe0", _s22_43, "Formato numero spesa", _s22_45, "Contatore numero spesa", _s21_72, "Formato numero fornitore", _s21_74, "Contatore numero venditore", _s21_76, "Formato numero ticket", _s21_78, "Contatore numero ticket", _s22_47, "Formato numero pagamento", _s22_49, "Contatore numero pagamento", _s22_51, "Formato numero fatture", _s22_53, "Contatore numerazione fatture", _s20_59, "Formato numero preventivi", _s20_61, "Contatore numerazione preventivi", _s21_80, _s22_77, _s21_82, _s24_59, _s21_84, _s22_77, _s21_85, _s24_59, _s18_84, "Resetta contatore data", "counter_padding", "Riempimento contatore", _s28_55, "Contatore condiviso per fatture/preventivi", _s18_86, _s18_87, _s18_88, _s18_89, _s18_90, _s18_91, _s18_92, _s18_93, _s18_94, _s18_95, _s18_96, _s18_97, _s21_86, "Oggetto della fattura e-mail", _s19_55, _s19_56, _s21_88, _s21_89, _s29_34, "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_212, "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_42, "Via spedizione cliente", _s24_43, "Appartametno/Scala spedizione cliente", "type", "Tipo", "invoice_amount", "Importo Fattura", _s16_216, "Scadenza fattura", "tax_rate1", "Tax Rate 1", "tax_rate2", "Tax Rate 2", "tax_rate3", "Tax Rate 3", "auto_bill", _s23_55, "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_122, _s24_55, _s17_123, _s24_56, _s17_124, _s24_57, _s17_125, _s24_58, "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_57, "ID della categoria di spesa", _s16_217, "Categoria Spesa", _s19_59, "ID Valuta Fattura", "tax_name1", "Nome tassa 1", "tax_name2", "Nome tassa 2", "tax_name3", "Tax Name 3", "transaction_id", "ID transazione", _s18_98, _s18_99, _s16_218, _s16_219], t1, t1), "ja", A.LinkedHashMap_LinkedHashMap$_literal(["add_to_invoice", "\u8acb\u6c42\u66f8 :invoice \u306b\u8ffd\u52a0", _s17_, _s17_0, "week", "Week", "created_record", _s27_, _s25_, _s70_0, _s26_, _s17_1, _s31_, _s50_, _s31_0, _s22_, _s36_, _s55_, _s20_, _s20_0, _s25_0, _s38_, _s16_, "\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_, "change_status", "Change Status", "fees_sample", _s46_, _s19_, _s19_0, _s24_, _s29_, "after_saving", "After Saving", "view_record", "View Record", _s21_, _s21_0, _s26_0, _s37_, _s19_1, _s19_2, "json_help", _s58_, "release_notes", "Release Notes", _s23_, _s33_, "started_tasks", _s33_0, "stopped_tasks", _s33_1, "approved_quote", _s27_55, "approved_quotes", _s35_, "approve", "Approve", "client_website", "Client Website", "invalid_time", "Invalid Time", _s21_1, _s21_2, _s20_1, _s20_2, _s27_0, _s27_1, _s23_0, _s23_1, "load_pdf", "Load PDF", _s16_1, _s16_2, _s24_0, _s44_, "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_3, _s16_4, "purged_client", _s26_1, _s27_2, _s77_, _s22_0, _s34_, _s30_, _s47_, "small", "Small", _s21_3, _s34_0, _s22_1, _s35_0, _s16_5, _s45_, "wait_for_saving", _s44_0, _s20_3, _s94_, "remaining", "Remaining", "invoice_paid", "Invoice Paid", "activity_120", _s50_0, "activity_121", _s50_1, "activity_122", _s51_, "activity_123", _s50_2, "activity_124", _s51_0, "normal", "Normal", "large", "Large", "extra_large", "Extra Large", _s16_6, _s16_7, _s21_4, _s42_, "print_pdf", "Print PDF", "remind_me", "Remind Me", _s16_8, _s16_9, "click_selected", "Click Selected", "hide_preview", "Hide Preview", "edit_record", "Edit Record", _s27_3, _s57_, "giropay", "GiroPay", "direct_debit", "Direct Debit", _s21_5, _s30_0, "set_password", "\u30d1\u30b9\u30ef\u30fc\u30c9\u3092\u8a2d\u5b9a", _s17_2, _s59_, _s16_10, _s58_0, _s20_4, _s33_2, "disconnect", "Disconnect", "add_to_invoices", "Add to Invoices", "acss", _s29_36, "becs", _s17_126, "bulk_download", "Download", _s17_3, _s104_, "persist_ui", "Persist UI", "persist_ui_help", _s104_0, _s18_, _s18_0, _s17_4, _s17_5, "has_tasks", "Has Tasks", "registration", "Registration", _s27_4, _s50_3, "view_expense", _s23_38, "view_statement", "View Statement", "sepa", _s17_127, "ideal", "iDEAL", "przelewy24", "Przelewy24", "eps", "EPS", "fpx", "FPX", _s18_1, _s18_2, "system", "System", _s19_3, _s19_4, "updated_company", _s28_, "kbc", "KBC", "bancontact", "Bancontact", _s19_5, _s44_1, "webhook_success", "Webhook Success", _s24_1, _s40_, _s27_5, _s43_, "app", "App", _s20_5, _s46_0, _s16_11, _s16_220, _s18_3, "Email Invoice", _s16_12, "Email Quote", _s17_6, "Email Credit", "from_name", "From Name", _s16_13, _s16_221, _s17_7, _s17_8, _s18_4, _s18_5, _s21_6, _s21_7, _s22_2, _s22_3, _s25_1, _s38_0, _s25_2, _s38_1, _s26_2, _s39_, _s25_3, _s28_32, _s25_4, _s38_2, _s26_3, _s39_0, _s24_2, _s24_3, _s25_5, _s25_6, "last_sent_date", "Last Sent Date", "include_drafts", "Include Drafts", _s19_6, _s32_0, "is_invoiced", "Is Invoiced", "change_plan", "Change Plan", "persist_data", "Persist Data", "customer_count", "Customer Count", _s16_14, _s16_15, _s16_16, _s16_17, _s28_0, _s28_1, "decimal_comma", "Decimal Comma", _s26_4, _s35_1, "select_method", "Select Method", "select_platform", "Select Platform", _s28_2, _s42_0, _s16_18, _s27_6, "enable_markdown", "Enable Markdown", _s20_6, _s35_2, "user_guide", "User Guide", _s18_6, _s18_7, "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_1, _s31_2, _s25_7, _s25_8, _s33_3, _s33_4, _s27_7, _s27_8, _s36_0, _s36_1, _s31_3, _s31_4, _s25_9, _s25_10, "net_subtotal", "Net", "review_app", "Review App", "check_status", "Check Status", "free_trial", "Free Trial", _s23_2, _s57_0, _s21_8, _s62_, "change_email", "Change Email", _s25_11, _s52_, _s21_9, _s21_10, "uninvoiced", "Uninvoiced", "subdomain_guide", _s120_, "send_time", "Send Time", "import_data", "Import Data", "import_settings", "Import Settings", _s17_9, _s28_3, _s19_7, _s48_, "json", "JSON", _s24_4, _s24_5, "wait_for_data", _s42_1, "net_total", "Net Total", "has_taxes", "Has Taxes", _s16_19, _s16_20, _s18_8, _s40_0, "login_success", _s16_21, "login_failure", "Failed Login", "exported_data", _s67_, _s23_3, _s23_4, _s28_4, _s41_, "step_1_sign_in", "Step 1: Sign In", _s16_22, _s17_10, "account_id", "Account ID", _s27_9, _s35_3, "activity_100", _s50_4, "activity_101", _s50_5, "activity_102", _s51_1, "activity_103", _s50_6, "activity_104", _s51_2, _s18_9, _s18_10, _s23_5, _s35_4, "gateway_setup", "Gateway Setup", "preview_sidebar", "Preview Sidebar", _s16_23, _s16_24, _s18_11, _s31_5, _s16_25, _s16_26, "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_12, _s18_13, _s17_11, _s17_12, "order", "Order", "unassigned", "Unassigned", "partial_value", _s49_, "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_11, _s53_, _s25_12, _s37_0, _s17_13, _s17_14, "is_viewed", "Is Viewed", "letter", "Letter", "legal", "Legal", "page_layout", "Page Layout", "portrait", "Portrait", "landscape", "Landscape", _s26_5, _s85_, _s20_7, _s54_, _s21_12, _s21_13, _s17_15, _s17_16, "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_14, _s18_15, "promo_code", "Promo code", "promo_discount", "Promo Discount", _s18_16, _s18_17, _s16_27, _s16_28, "max_seats_limit", "Max Seats Limit", "trial_enabled", "Trial Enabled", "trial_duration", "Trial Duration", _s21_14, _s21_15, _s18_18, _s18_19, "plan_map", "Plan Map", "refund_period", "Refund Period", _s21_16, _s21_17, "purchase_page", "Purchase Page", "security", "Security", "email_bounced", "Email Bounced", _s20_8, "Spam Complaint", "email_delivery", "Email Delivery", _s16_29, _s16_30, "pdf_response", "PDF Response", _s22_4, _s22_5, "pdf_failed", "PDF Failed", "pdf_success", "PDF Success", "modified", "Modified", "subscription", "Subscription", "subscriptions", "Subscriptions", _s16_31, _s16_32, _s17_17, _s17_18, _s20_9, _s33_5, _s20_10, _s33_6, _s21_18, _s34_1, _s20_11, _s33_7, _s20_12, _s33_8, _s21_19, _s34_2, _s19_8, _s21_20, _s20_13, _s27_10, _s26_6, _s26_7, "connect_gmail", "Connect Gmail", _s16_33, _s16_34, "connected_gmail", _s28_5, _s18_20, _s31_6, _s16_35, _s100_, _s16_36, _s16_37, "count_minutes", ":count Minutes", _s16_38, _s16_39, _s29_0, _s29_1, "use_last_email", "Use last email", _s16_40, _s16_41, _s21_21, _s51_3, _s27_11, _s35_5, _s27_12, _s27_13, _s34_3, _s52_0, "help_translate", "Help Translate", _s23_6, _s23_7, "resend_invite", _s17_128, _s19_9, _s25_13, _s16_42, _s30_1, _s19_10, _s33_9, "delivered", "Delivered", "bounced", "Bounced", "spam", "Spam", "view_docs", "View Docs", _s32_1, _s72_, "send_sms", "Send SMS", "sms_code", "SMS Code", _s21_22, _s46_1, _s18_21, "2\u8981\u7d20\u8a8d\u8a3c\u304c\u6709\u52b9\u5316\u3055\u308c\u307e\u3057\u305f", "connect_google", "Connect Google", _s17_19, _s17_20, _s17_21, "2\u8981\u7d20\u8a8d\u8a3c", _s18_22, _s18_23, _s34_4, _s34_5, "stay_logged_in", "Stay Logged In", _s23_8, _s40_1, "count_hours", ":count Hours", "count_day", "1 Day", "count_days", ":count Days", _s19_11, _s19_12, _s17_22, _s17_23, "resend_email", "Resend Email", _s26_8, _s33_10, _s16_43, _s16_227, _s19_13, _s19_14, _s19_15, _s45_0, "list_long_press", "List Long Press", "show_actions", "Show Actions", _s17_24, _s17_25, _s27_14, "\u30e1\u30fc\u30eb\u30a2\u30c9\u30ec\u30b9\u78ba\u8a8d\u7528\u30e1\u30fc\u30eb\u304c\u9001\u4fe1\u3055\u308c\u307e\u3057\u305f", _s21_23, _s97_, "this_quarter", "This Quarter", "last_quarter", "Last Quarter", "to_update_run", "To update run", _s18_24, "\u8acb\u6c42\u66f8\u306b\u5909\u63db", _s16_44, _s16_45, "invoice_project", "Invoice Project", "invoice_task", "Invoice Task", "invoice_expense", "Invoice Expense", _s19_16, _s21_24, _s20_14, _s27_15, _s16_46, _s16_47, "save_and_email", "Save and Email", _s16_48, _s16_49, _s16_50, _s16_51, _s17_26, _s17_27, _s22_6, _s22_7, _s24_6, _s24_7, "converted_total", "Converted Total", "is_sent", "Is Sent", _s17_28, _s17_29, "document_upload", "Document Upload", _s20_15, _s34_6, "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_25, _s21_26, _s26_9, _s96_, "running_tasks", "Running Tasks", "recent_tasks", "Recent Tasks", "recent_expenses", "Recent Expenses", _s17_30, _s17_31, "update_app", "Update App", "started_import", _s27_16, _s24_8, _s24_9, _s20_16, _s20_17, _s18_26, _s18_27, "column", "\u30ab\u30e9\u30e0", "sample", "\u30b5\u30f3\u30d7\u30eb", "map_to", "Map To", "import", "\u30a4\u30f3\u30dd\u30fc\u30c8", _s25_14, _s29_2, "select_file", "\u30d5\u30a1\u30a4\u30eb\u3092\u9078\u629e\u3057\u3066\u304f\u3060\u3055\u3044\u3002", _s16_52, _s16_53, "csv_file", "CSV\u30d5\u30a1\u30a4\u30eb", "csv", "CSV", "freshbooks", "FreshBooks", "invoice2go", "Invoice2go", "invoicely", "Invoicely", "waveaccounting", "Wave Accounting", "zoho", "Zoho", "accounting", "Accounting", _s22_8, _s24_10, "import_type", "Import Type", "html_mode", "HTML Mode", "html_mode_help", _s43_0, "view_licenses", "View Licenses", "webhook_url", "Webhook URL", _s17_32, _s17_33, "sidebar_editor", "Sidebar Editor", _s22_9, _s31_17, "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_11, "\u9001\u4fe1\u6e08\u8acb\u6c42\u66f8\u306f\u30ed\u30c3\u30af\u3055\u308c\u307e\u3057\u305f", _s24_13, _s24_14, "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_9, "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_15, _s48_0, "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_34, _s17_35, "clear_cache", "Clear Cache", "sort_order", "Sort Order", "task_status", "Status", "task_statuses", "Task Statuses", "new_task_status", "New Task Status", _s16_54, _s16_55, _s19_17, _s32_2, _s19_18, _s31_18, _s20_18, _s33_11, _s19_19, _s32_3, _s19_20, _s32_4, _s20_19, _s33_12, _s22_10, _s42_2, _s21_27, _s41_0, _s22_11, _s42_3, _s18_28, _s20_20, _s20_21, _s27_17, _s16_56, _s16_57, _s21_28, _s52_1, _s20_22, _s20_23, _s25_15, _s42_4, _s20_24, _s20_25, _s25_16, _s42_5, _s21_29, _s25_17, _s18_29, _s18_30, "task_settings", "Task Settings", _s20_26, _s20_27, _s18_31, _s18_32, _s20_28, _s20_29, _s21_30, _s21_31, _s24_16, _s37_1, _s24_17, _s37_2, _s25_18, _s38_3, _s24_18, _s29_37, _s24_19, _s37_3, _s25_19, _s38_4, _s27_18, _s45_3, _s26_10, _s46_3, _s27_19, _s47_0, _s23_10, _s25_20, _s25_21, _s32_5, _s21_32, _s21_33, "show_option", "Show Option", _s22_12, _s50_7, "view_changes", "View Changes", "force_update", "\u5f37\u5236\u7684\u306b\u30a2\u30c3\u30d7\u30c7\u30fc\u30c8", _s17_36, _s76_, "mark_paid_help", _s31_19, _s18_33, _s18_101, _s23_11, _s33_21, _s29_3, _s26_42, _s21_34, _s20_30, _s16_58, _s16_59, _s18_34, _s18_35, "crypto", "Crypto", "paypal", "PayPal", "alipay", "Alipay", "sofort", "Sofort", "apple_pay", _s16_222, "user_field", "User Field", "variables", "Variables", "show_password", "Show Password", "hide_password", "Hide Password", "copy_error", "Copy Error", "capture_card", "Capture Card", _s17_37, _s17_38, "total_taxes", "Total Taxes", "line_taxes", "Line Taxes", "total_fields", "Total Fields", _s25_22, _s38_5, _s25_23, _s38_6, _s25_24, _s38_7, "gateway_refund", "Gateway Refund", _s19_21, _s43_1, "due_date_days", "Due Date", "paused", "Paused", "mark_active", "Mark Active", "day_count", "Day :count", _s22_13, _s22_14, _s21_35, _s21_36, _s17_39, _s17_40, "endless", "Endless", "next_send_date", "Next Send Date", _s16_60, _s16_61, _s17_41, _s17_42, _s18_36, "\u7e70\u308a\u8fd4\u3057\u306e\u8acb\u6c42\u66f8", _s21_37, _s21_38, _s22_15, _s22_16, _s25_25, _s38_8, _s25_26, _s38_9, _s26_11, "\u7e70\u308a\u8fd4\u3057\u306e\u8acb\u6c42\u66f8\u3092\u30a2\u30fc\u30ab\u30a4\u30d6\u3057\u307e\u3057\u305f\u3002", _s25_27, "\u7e70\u308a\u8fd4\u3057\u306e\u8acb\u6c42\u66f8\u3092\u524a\u9664\u3057\u307e\u3057\u305f\u3002", _s25_28, _s38_11, _s26_12, _s39_2, _s27_20, _s47_1, _s26_13, _s46_4, _s27_21, _s47_2, _s24_20, _s26_14, _s25_29, _s32_6, "send_date", "Send Date", "auto_bill_on", "Auto Bill On", _s28_6, _s28_7, "profit", "Profit", "line_item", "Line Item", _s18_38, _s18_39, _s23_12, _s35_6, _s19_22, _s19_23, _s24_21, _s52_2, "test_mode", "Test Mode", "opened", "Opened", _s30_2, _s22_17, _s30_3, _s22_18, "gateway_success", "Gateway Success", "gateway_failure", "Gateway Failure", "gateway_error", "Gateway Error", "email_send", "Email Send", _s17_43, _s17_44, "failure", "Failure", "quota_exceeded", "Quota Exceeded", _s16_62, _s16_63, "system_logs", "System Logs", "view_portal", "View Portal", "copy_link", "\u30ea\u30f3\u30af\u3092\u30b3\u30d4\u30fc", "token_billing", _s17_129, _s24_22, "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_40, "\u6700\u7d42\u30ea\u30de\u30a4\u30f3\u30c0\u30fc\u9001\u4fe1\u6e08", "pdf_page_info", _s23_13, _s16_64, _s29_38, "emailed_quotes", _s27_56, "emailed_credits", _s28_56, "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_6, "client_created", "\u9867\u5ba2\u3092\u767b\u9332\u3057\u307e\u3057\u305f", _s20_31, _s20_32, _s20_33, _s20_34, "completed", "\u5b8c\u4e86", "gross", "Gross", "net_amount", "Net Amount", "net_balance", "Net Balance", "client_settings", "Client Settings", _s17_45, _s17_46, _s17_47, _s17_48, "selected_quotes", "Selected Quotes", "selected_tasks", "Selected Tasks", _s17_49, _s17_50, _s17_51, "\u6b21\u56de\u8acb\u6c42", _s17_53, _s17_54, "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_55, _s28_8, "api_webhooks", "API Webhooks", "search_webhooks", _s22_19, "search_webhook", _s16_65, "webhook", "Webhook", "webhooks", "Webhooks", "new_webhook", "New Webhook", "edit_webhook", "Edit Webhook", "created_webhook", _s28_9, "updated_webhook", _s28_10, _s16_66, _s29_4, "deleted_webhook", _s28_11, "removed_webhook", _s28_12, _s16_67, _s29_5, _s17_56, _s37_4, _s16_68, _s36_2, _s16_69, _s36_3, _s17_57, _s37_5, "api_tokens", "API\u30c8\u30fc\u30af\u30f3", "api_docs", "API Docs", "search_tokens", _s20_35, "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_18, "restored_token", _s27_23, "archived_tokens", _s35_7, "deleted_tokens", _s34_7, "restored_tokens", _s35_8, _s19_24, _s19_25, _s24_24, _s45_1, _s21_39, _s19_26, "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_36, _s41_1, "ledger", "Ledger", "view_pdf", "View PDF", "all_records", "All records", "owned_by_user", "Owned by user", _s16_70, _s16_71, "contact_name", "Contact Name", "use_default", "Use default", _s16_72, _s17_58, "number_of_days", "Number of days", _s23_14, _s23_15, "payment_term", "Payment Term", _s16_73, _s16_74, _s17_59, _s17_60, _s20_37, _s33_13, _s20_38, _s33_14, _s21_40, _s34_8, _s20_39, _s33_15, _s20_40, _s33_16, _s21_41, _s34_9, _s22_20, _s42_7, _s21_42, _s41_2, _s22_21, _s42_8, "email_sign_in", "\u30e1\u30fc\u30eb\u30a2\u30c9\u30ec\u30b9\u3067\u30ed\u30b0\u30a4\u30f3", "change", "Change", _s23_16, _s28_13, _s24_25, _s29_6, "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_42, _s18_43, _s16_75, "\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_76, "\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_61, "search_design", "Search 1 Design", "search_invoice", _s16_77, "search_client", "Search 1 Client", "search_product", _s16_78, "search_quote", "Search 1 Quote", "search_credit", "Search 1 Credit", "search_vendor", "Search 1 Vendor", "search_user", "Search 1 User", "search_tax_rate", _s17_62, "search_task", "Search 1 Tasks", "search_project", _s16_79, "search_expense", _s16_80, "search_payment", _s16_81, "search_group", "Search 1 Group", "refund_payment", "Refund Payment", _s17_63, _s30_4, _s18_44, _s31_7, _s16_82, _s29_7, _s17_64, _s30_5, "reverse", "Reverse", "full_name", "Full Name", _s17_65, _s17_66, _s17_67, _s17_68, "custom1", "First Custom", "custom2", "Second Custom", "custom3", "Third Custom", "custom4", "Fourth Custom", "optional", "Optional", "license", "License", "purge_data", "Purge Data", _s16_83, _s32_7, _s18_45, _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_30, "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_61, "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_31, _s25_32, _s16_84, _s16_85, "apply_license", "Apply License", "cancel_account", "\u30a2\u30ab\u30a6\u30f3\u30c8\u306e\u30ad\u30e3\u30f3\u30bb\u30eb", _s22_22, "\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_23, _s69_, "enabled_modules", "Enabled Modules", "converted_quote", _s28_14, "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_24, "updated_design", _s27_25, "archived_design", _s28_15, "deleted_design", _s27_26, "removed_design", _s27_27, "restored_design", _s28_16, _s16_86, _s36_4, "deleted_designs", _s35_9, _s16_87, _s36_5, "proposals", "Proposals", "tickets", "Tickets", _s16_88, "\u7e70\u308a\u8fd4\u3057\u306e\u898b\u7a4d\u66f8", "recurring_tasks", "Recurring Tasks", _s18_46, _s18_47, "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_29, "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_31, "restored_credit", "\u524d\u53d7\u91d1\u3092\u5fa9\u65e7\u3057\u307e\u3057\u305f", _s16_90, ":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_91, _s36_6, "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_19, "Web\u30a2\u30d7\u30ea\u306e\u65b0\u3057\u3044\u30d0\u30fc\u30b8\u30e7\u30f3\u304c\u5229\u7528\u53ef\u80fd\u3067\u3059", _s16_92, "\u30a2\u30c3\u30d7\u30c7\u30fc\u30c8\u304c\u5229\u7528\u53ef\u80fd\u3067\u3059", "app_updated", _s29_8, "learn_more", "\u8a73\u7d30\u3092\u898b\u308b", "integrations", "Integrations", "tracking_id", "Tracking Id", _s17_69, _s17_70, "credit_footer", "Credit Footer", "credit_terms", "Credit Terms", "new_company", "\u65b0\u3057\u3044\u4f1a\u793e", "added_company", _s26_20, "company1", _s16_94, "company2", _s16_95, "company3", _s16_96, "company4", _s16_97, "product1", _s16_98, "product2", _s16_99, "product3", _s16_100, "product4", _s16_101, "client1", "Custom Client 1", "client2", "Custom Client 2", "client3", "Custom Client 3", "client4", "Custom Client 4", "contact1", _s16_102, "contact2", _s16_103, "contact3", _s16_104, "contact4", _s16_105, "task1", "Custom Task 1", "task2", "Custom Task 2", "task3", "Custom Task 3", "task4", "Custom Task 4", "project1", _s16_106, "project2", _s16_107, "project3", _s16_108, "project4", _s16_109, "expense1", _s16_110, "expense2", _s16_111, "expense3", _s16_112, "expense4", _s16_113, "vendor1", "Custom Vendor 1", "vendor2", "Custom Vendor 2", "vendor3", "Custom Vendor 3", "vendor4", "Custom Vendor 4", "invoice1", _s16_114, "invoice2", _s16_115, "invoice3", _s16_116, "invoice4", _s16_117, "payment1", _s16_118, "payment2", _s16_119, "payment3", _s16_120, "payment4", _s16_121, "surcharge1", _s18_48, "surcharge2", _s18_49, "surcharge3", _s18_50, "surcharge4", _s18_51, "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_52, _s18_53, _s17_71, _s17_72, "contact_phone", "Contact Phone", _s21_43, _s22_24, _s21_44, _s22_25, _s21_45, _s22_26, _s21_46, _s22_27, _s17_73, "Shipping Street", _s17_74, _s18_54, "shipping_city", "Shipping City", "shipping_state", _s23_17, _s20_41, _s20_42, _s16_122, _s16_123, _s16_124, "Billing Street", _s16_125, _s17_75, "billing_city", "Billing City", "billing_state", _s22_28, _s19_27, _s19_28, "billing_country", "Billing Country", "client_id", "Client Id", "assigned_to", "Assigned to", "created_by", _s16_225, "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_126, _s16_127, "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_47, _s35_10, _s30_6, _s63_, "message", "\u30e1\u30c3\u30bb\u30fc\u30b8", "from", "From", _s20_43, _s20_44, _s25_33, _s56_, _s20_45, _s34_10, _s18_55, _s18_56, _s23_18, _s33_22, _s18_57, _s18_58, "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_48, _s21_90, _s20_46, _s58_1, _s19_29, _s19_30, _s23_19, _s23_20, _s20_47, _s20_48, "deleted_logo", _s25_34, "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_76, _s17_77, "show_cost_help", _s55_0, _s21_49, _s21_50, _s26_21, _s58_2, _s21_51, _s21_52, _s26_22, _s60_, _s21_53, _s21_54, _s26_23, _s34_11, _s16_128, _s16_129, _s21_55, _s47_3, "one_tax_rate", "One Tax Rate", "two_tax_rates", "Two Tax Rates", "three_tax_rates", "Three Tax Rates", _s16_130, _s16_131, "user", "\u30e6\u30fc\u30b6", "invoice_tax", "Invoice Tax", "line_item_tax", "Line Item Tax", "inclusive_taxes", "Inclusive Taxes", _s17_78, _s17_79, "item_tax_rates", "Item Tax Rates", _s18_59, _s22_38, "configure_rates", "Configure rates", _s18_60, _s18_61, "tax_settings", "\u7a0e\u306e\u8a2d\u5b9a", _s18_62, "Tax Rates", "accent_color", "Accent Color", "switch", "Switch", _s19_31, _s20_49, "options", "Options", _s16_132, _s16_133, "multi_line_text", "Multi-line text", "dropdown", "Dropdown", "field_type", "Field Type", _s27_32, _s39_3, "submit", "Submit", _s16_134, "\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_135, _s16_136, "schedule", "\u30b9\u30b1\u30b8\u30e5\u30fc\u30eb", "before_due_date", _s19_32, "after_due_date", _s18_63, _s18_64, _s22_29, "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_56, _s21_57, "quote_email", "\u898b\u7a4d\u66f8\u30e1\u30fc\u30eb", _s16_137, _s16_138, _s16_139, _s16_140, "administrator", "Administrator", _s18_65, _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_35, "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_38, "restored_user", "\u30e6\u30fc\u30b6\u3092\u30ea\u30b9\u30c8\u30a2\u3057\u307e\u3057\u305f\u3002", "archived_users", _s34_12, "deleted_users", _s33_17, "removed_users", _s33_18, "restored_users", _s34_13, _s16_141, "\u4e00\u822c\u8a2d\u5b9a", "invoice_options", "\u8acb\u6c42\u66f8\u30aa\u30d7\u30b7\u30e7\u30f3", _s17_80, _s17_81, _s22_30, _s87_, _s23_21, "Embed Documents", _s28_19, _s39_4, _s16_143, "Show header on", _s16_144, "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_66, "Auto Email", _s23_22, _s61_, _s18_67, "Auto Archive", _s23_23, _s53_1, _s18_68, "Auto Convert", _s23_24, _s70_, _s17_82, _s17_83, "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_84, "Three months", _s16_145, "Four months", "freq_six_months", "Six months", "freq_annually", "Annually", "freq_two_years", "Two years", _s16_146, "Three Years", "never", "Never", "company", "Company", _s17_85, _s17_86, "charge_taxes", "Charge taxes", "next_reset", "Next Reset", "reset_counter", "Reset Counter", _s16_147, _s16_148, "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_87, _s17_88, "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_89, _s17_90, _s16_149, "Show on PDF", _s21_58, _s51_5, _s25_39, _s22_31, _s30_7, _s61_0, _s23_25, _s20_50, _s28_20, _s59_0, _s25_40, _s17_91, _s30_8, _s42_9, _s23_26, "Quote Signature", _s22_32, _s25_41, _s27_33, _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_26, _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_150, _s16_151, "attach_ubl", "Attach UBL", "email_style", "Email Style", _s19_33, "\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_34, _s19_35, "credentials", "Credentials", "update_address", "\u4f4f\u6240\u3092\u66f4\u65b0", _s19_36, _s45_2, "rate", "\u7387", "tax_rate", "\u7a0e\u7387", "new_tax_rate", "\u65b0\u3057\u3044\u7a0e\u7387", "edit_tax_rate", "\u7a0e\u7387\u3092\u7de8\u96c6", _s16_152, "\u7a0e\u7387\u3092\u4f5c\u6210\u3057\u307e\u3057\u305f", _s16_153, "\u7a0e\u7387\u3092\u66f4\u65b0\u3057\u307e\u3057\u305f\u3002", _s17_92, "\u7a0e\u7387\u3092\u30a2\u30fc\u30ab\u30a4\u30d6\u3057\u307e\u3057\u305f\u3002", _s16_154, _s29_11, _s17_93, _s30_9, _s18_69, _s38_12, _s17_94, _s37_6, _s18_70, _s38_13, "fill_products", _s18_102, _s18_71, _s71_, "update_products", "\u5546\u54c1\u306e\u81ea\u52d5\u66f4\u65b0", _s20_51, _s65_0, _s16_155, "\u5546\u54c1\u306e\u5909\u63db", _s21_59, _s61_2, "fees", "Fees", "limits", "Limits", "provider", "Provider", "company_gateway", "Payment Gateway", _s16_157, _s16_158, _s19_37, "New Gateway", _s20_52, "Edit Gateway", _s23_27, _s28_21, _s23_28, _s28_22, _s24_27, _s29_12, _s23_29, _s28_23, _s24_28, _s29_13, _s25_42, _s37_7, _s24_29, _s36_7, _s25_43, _s37_8, _s16_159, _s16_160, "discard_changes", "Discard Changes", "default_value", "Default value", "disabled", "Disabled", "currency_format", "\u901a\u8ca8\u30d5\u30a9\u30fc\u30de\u30c3\u30c8", _s21_60, _s21_61, _s23_30, _s23_31, "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_72, "24 Hour Display", "send_reminders", "Send Reminders", "timezone", "Timezone", _s19_38, _s19_39, _s17_95, _s17_96, _s19_40, _s19_41, _s18_73, _s18_74, _s18_75, _s18_76, "group_settings", "Group Settings", "group", "Group", "groups", "Groups", "new_group", "New Group", "edit_group", "Edit Group", "created_group", _s26_26, "updated_group", _s26_27, "archived_groups", _s35_11, "deleted_groups", _s34_14, "restored_groups", _s35_12, "archived_group", _s27_34, "deleted_group", _s26_28, "restored_group", _s27_35, "upload_logo", "Upload Logo", "uploaded_logo", _s26_29, "logo", "\u30ed\u30b4", "saved_settings", _s27_36, _s16_161, "\u5546\u54c1\u8a2d\u5b9a", "device_settings", "Device Settings", "defaults", "\u30c7\u30d5\u30a9\u30eb\u30c8", "basic_settings", "Basic Settings", _s17_97, "\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_32, _s21_62, _s22_33, _s20_53, _s19_42, "\u30d3\u30b8\u30e5\u30a2\u30eb\u30c7\u30fc\u30bf", "price", "Price", "email_sign_up", "Email Sign Up", "google_sign_up", "Google Sign Up", _s27_37, _s28_24, "redeem", "Redeem", "back", "Back", "past_purchases", "Past Purchases", _s19_44, _s19_45, "pro_plan", "Pro Plan", "enterprise_plan", "Enterprise Plan", "count_users", ":count users", "upgrade", "Upgrade", _s25_44, _s25_45, _s24_30, _s24_31, _s33_19, _s77_0, "i_agree_to_the", "I agree to the", _s16_163, "\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_77, _s18_78, _s21_63, _s34_15, "download", "\u30c0\u30a6\u30f3\u30ed\u30fc\u30c9", _s27_38, _s27_57, "take_picture", "Take Picture", "upload_file", "Upload File", "document", "Document", "documents", "Documents", "new_document", "New Document", "edit_document", "Edit Document", _s17_99, _s30_10, _s16_165, _s29_14, _s17_100, _s30_11, _s16_166, _s29_15, _s17_101, _s30_12, _s18_79, _s38_14, _s17_102, _s37_9, _s18_80, _s38_15, "no_history", "No History", "expense_date", "Expense Date", "pending", "\u4fdd\u7559", _s16_167, "Logged", _s16_168, "Pending", _s16_169, "Invoiced", "converted", "Converted", _s24_32, _s24_44, "exchange_rate", "Exchange Rate", _s16_170, _s16_229, "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_26, _s16_171, ":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_172, _s36_8, "new_expense", "Enter Expense", "created_expense", _s28_27, "updated_expense", _s28_28, _s16_173, _s29_16, "deleted_expense", _s28_29, _s16_174, _s29_17, _s17_103, "\u7d4c\u8cbb\u306e\u30a2\u30fc\u30ab\u30a4\u30d6\u306b\u6210\u529f\u3057\u307e\u3057\u305f", _s16_175, "\u7d4c\u8cbb\u306e\u524a\u9664\u306b\u6210\u529f\u3057\u307e\u3057\u305f", _s17_104, _s37_10, "copy_shipping", "Copy Shipping", "copy_billing", "Copy Billing", "design", "Design", _s21_64, _s21_65, "invoiced", "Invoiced", "logged", "Logged", "running", "Running", "resume", "Resume", "task_errors", _s36_9, "start", "\u30b9\u30bf\u30fc\u30c8", "stop", "\u30b9\u30c8\u30c3\u30d7", "started_task", _s25_46, "stopped_task", "\u30bf\u30b9\u30af\u3092\u505c\u6b62\u3057\u307e\u3057\u305f\u3002", "resumed_task", _s25_48, "now", "Now", _s16_176, _s16_177, "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_16, _s19_46, _s19_47, "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_178, "\u30d7\u30ed\u30b8\u30a7\u30af\u30c8\u3092\u30a2\u30fc\u30ab\u30a4\u30d6\u3057\u307e\u3057\u305f\u3002", "deleted_project", _s28_32, _s16_179, "\u30d7\u30ed\u30b8\u30a7\u30af\u30c8\u3092\u30ea\u30b9\u30c8\u30a2\u3057\u307e\u3057\u305f\u3002", _s17_105, ":count \u4ef6\u306e\u30d7\u30ed\u30b8\u30a7\u30af\u30c8\u3092\u30a2\u30fc\u30ab\u30a4\u30d6\u3057\u307e\u3057\u305f\u3002", _s16_180, _s36_12, _s17_106, _s37_11, "new_project", "\u65b0\u3057\u3044\u30d7\u30ed\u30b8\u30a7\u30af\u30c8", _s27_42, "\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_66, "click_here", "\u3053\u3061\u3089\u3092\u30af\u30ea\u30c3\u30af", _s18_81, "Click here", "to_rate_it", "to rate it.", "average", "\u5e73\u5747", "unapproved", "Unapproved", _s30_13, _s42_10, "locked", "Locked", "authenticate", "Authenticate", _s19_48, _s19_49, _s24_33, _s24_34, "footer", "\u30d5\u30c3\u30bf", "compare", "Compare", "hosted_login", "Hosted Login", "selfhost_login", "Selfhost Login", "google_sign_in", _s19_62, "today", "Today", "custom_range", "Custom Range", "date_range", "Date Range", "current", "Current", "previous", "Previous", "current_period", "Current Period", _s17_107, _s17_108, "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_181, _s16_182, "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_54, _s20_55, "billing_address", "\u8acb\u6c42\u5148\u4f4f\u6240", _s16_183, _s16_184, "total_revenue", "Total Revenue", "average_invoice", "\u8acb\u6c42\u306e\u5e73\u5747", "outstanding", "Outstanding", "invoices_sent", _s20_63, "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_185, "\u66f4\u65b0\u5b8c\u4e86", _s23_33, _s23_34, _s26_32, _s26_33, _s21_67, _s21_68, _s26_34, _s26_35, "ascending", "Ascending", "descending", "Descending", "save", "\u4fdd\u5b58", _s17_109, _s17_110, "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_50, _s30_14, "error", "Error", _s16_187, _s16_188, "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_189, "\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_191, "\u5546\u54c1\u3092\u30a2\u30fc\u30ab\u30a4\u30d6\u3057\u307e\u3057\u305f\u3002", "deleted_product", _s28_36, _s16_192, _s29_21, _s17_111, ":count \u500b\u306e\u5546\u54c1\u3092\u30a2\u30fc\u30ab\u30a4\u30d6\u3057\u307e\u3057\u305f\u3002", _s16_193, ":count \u500b\u306e\u5546\u54c1\u3092\u524a\u9664\u3057\u307e\u3057\u305f\u3002", _s17_112, _s37_12, "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_194, ":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_195, _s36_10, "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_196, "\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_197, "\u8acb\u6c42\u66f8\u3092\u30ea\u30b9\u30c8\u30a2\u3057\u307e\u3057\u305f\u3002", _s17_113, ":count \u4ef6\u306e\u8acb\u6c42\u66f8\u3092\u30a2\u30fc\u30ab\u30a4\u30d6\u3057\u307e\u3057\u305f\u3002", _s16_198, ":count \u4ef6\u306e\u8acb\u6c42\u66f8\u3092\u524a\u9664\u3057\u307e\u3057\u305f\u3002", _s17_114, _s37_13, "emailed_invoice", "\u8acb\u6c42\u66f8\u3092\u30e1\u30fc\u30eb\u3057\u307e\u3057\u305f\u3002", "emailed_payment", _s28_57, "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_199, _s16_200, "status", "\u30b9\u30c6\u30fc\u30bf\u30b9", _s17_115, "Invoice Status", "quote_status", "Quote Status", _s22_34, _s22_35, _s22_36, _s19_63, "count_selected", ":count selected", "total", "\u5408\u8a08", "percent", "Percent", "edit", "\u7de8\u96c6", "dismiss", "Dismiss", _s20_56, _s20_57, _s22_37, _s22_38, _s24_35, _s24_36, "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_15, _s30_16, _s27_46, _s27_47, "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_39, _s35_13, _s22_40, _s35_13, _s23_35, _s36_11, _s23_36, _s36_11, "done", "\u5b8c\u4e86", _s37_14, _s37_15, "dark_mode", "\u30c0\u30fc\u30af\u30e2\u30fc\u30c9", _s27_48, _s35_14, "refresh_data", "Refresh Data", "blank_contact", "Blank Contact", "activity", "\u30a2\u30af\u30c6\u30a3\u30d3\u30c6\u30a3", _s16_201, _s16_202, "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_203, "Pending", _s16_204, "Voided", _s16_205, "Failed", _s16_206, "\u5b8c\u4e86", _s16_207, _s18_43, _s16_208, "Refunded", _s17_116, "Unapplied", _s17_117, _s19_14, "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_15, "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_69, _s21_70, "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_209, "\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_210, _s29_25, _s17_118, ":count \u4ef6\u306e\u5165\u91d1\u3092\u30a2\u30fc\u30ab\u30a4\u30d6\u3057\u307e\u3057\u305f\u3002", _s16_211, ":count \u4ef6\u306e\u5165\u91d1\u3092\u524a\u9664\u3057\u307e\u3057\u305f\u3002", _s17_119, _s37_16, "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_16, "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_17, "activity_6", _s54_0, "activity_7", _s44_2, "activity_8", _s32_17, "activity_9", _s32_17, "activity_10", _s85_0, "activity_11", _s30_20, "activity_12", _s31_9, "activity_13", _s30_21, "activity_14", _s28_47, "activity_15", _s28_48, "activity_16", _s29_27, "activity_17", _s28_49, "activity_18", _s26_39, "activity_19", _s26_40, "activity_20", _s50_8, "activity_21", _s28_50, "activity_22", _s27_51, "activity_23", _s26_41, "activity_24", _s27_52, "activity_25", _s31_10, "activity_26", _s29_28, "activity_27", _s31_11, "activity_28", _s29_29, "activity_29", _s42_11, "activity_30", _s28_51, "activity_31", _s29_30, "activity_32", _s28_52, "activity_33", _s29_31, "activity_34", _s30_22, "activity_35", _s31_12, "activity_36", _s30_23, "activity_37", _s31_13, "activity_39", _s50_9, "activity_40", _s64_, "activity_41", _s41_6, "activity_42", _s24_37, "activity_43", _s24_38, "activity_44", _s25_52, "activity_45", _s24_39, "activity_46", _s25_53, "activity_47", _s30_24, "activity_48", _s28_58, "activity_49", _s27_58, "activity_50", _s27_59, "activity_51", _s26_43, "activity_52", _s30_25, "activity_53", _s32_9, "activity_54", _s29_40, "activity_55", _s31_20, "activity_56", _s27_60, "activity_57", _s39_5, "activity_58", _s31_14, "activity_59", _s32_8, "activity_60", _s28_50, "activity_61", _s28_53, "activity_62", _s28_54, "activity_63", _s61_3, "activity_64", _s62_0, "activity_65", _s61_4, "activity_66", _s63_0, "activity_80", _s40_2, "activity_81", _s40_3, "activity_82", _s41_4, "activity_83", _s40_4, "activity_84", _s41_5, _s17_120, "\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_61, _s20_58, _s33_20, _s21_71, _s34_17, "expired", "Expired", "all", "All", "select", "\u9078\u629e", _s22_41, _s22_42, "custom_value1", "Custom Value", "custom_value2", "Custom Value", "custom_value3", "Custom Value 3", "custom_value4", "Custom Value 4", _s18_82, _s18_83, _s24_40, _s24_41, _s29_32, _s29_33, _s27_53, _s27_54, _s31_15, _s31_16, "lock_invoices", "\u8acb\u6c42\u66f8\u3092\u30ed\u30c3\u30af", "translations", "Translations", _s19_51, _s19_52, _s19_53, _s19_54, _s22_43, _s22_44, _s22_45, _s22_46, _s21_72, _s21_73, _s21_74, _s21_75, _s21_76, _s21_77, _s21_78, _s21_79, _s22_47, _s22_48, _s22_49, _s22_50, _s22_51, _s22_52, _s22_53, "\u8acb\u6c42\u66f8\u756a\u53f7\u30ab\u30a6\u30f3\u30bf\u30fc", _s20_59, _s20_60, _s20_61, "\u8acb\u6c42\u66f8\u756a\u53f7\u30ab\u30a6\u30f3\u30bf\u30fc", _s21_80, _s21_81, _s21_82, _s21_83, _s21_84, _s21_81, _s21_85, _s21_83, _s18_84, _s18_85, "counter_padding", "Counter Padding", _s28_55, _s28_59, _s18_86, _s18_87, _s18_88, _s18_89, _s18_90, _s18_91, _s18_92, _s18_93, _s18_94, _s18_95, _s18_96, _s18_97, _s21_86, _s21_87, _s19_55, _s19_56, _s21_88, _s21_89, _s29_34, _s29_35, "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_212, _s16_213, "client_balance", "Client Balance", "client_address1", "Client Street", "client_address2", _s16_214, "vendor_address1", "Vendor Street", "vendor_address2", _s16_215, _s24_42, _s22_55, _s24_43, _s25_54, "type", "Type", "invoice_amount", "Invoice Amount", _s16_216, "\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_122, _s18_48, _s17_123, _s18_49, _s17_124, _s18_50, _s17_125, _s18_51, "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_57, _s19_58, _s16_217, _s16_226, _s19_59, _s19_60, "tax_name1", "Tax Name 1", "tax_name2", "Tax Name 2", "tax_name3", "Tax Name 3", "transaction_id", "Transaction ID", _s18_98, _s18_99, _s16_218, _s16_219], t1, t1), "lv_LV", A.LinkedHashMap_LinkedHashMap$_literal(["add_to_invoice", _s23_37, _s17_, _s17_0, "week", "Ned\u0113\u013ca", "created_record", _s27_, _s25_, "Klientam :client tika nos\u016bt\u012bts r\u0113\u0137ins Nr::invoice par summu :amount.", _s26_, _s17_1, _s31_, _s50_, _s31_0, _s22_, _s36_, _s55_, _s20_, _s20_0, _s25_0, _s38_, _s16_, _s16_0, "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_, "change_status", "Change Status", "fees_sample", _s46_, _s19_, _s19_0, _s24_, _s29_, "after_saving", "After Saving", "view_record", "View Record", _s21_, _s21_0, _s26_0, _s37_, _s19_1, _s19_2, "json_help", _s58_, "release_notes", "Release Notes", _s23_, _s33_, "started_tasks", _s33_0, "stopped_tasks", _s33_1, "approved_quote", _s27_55, "approved_quotes", _s35_, "approve", "Approve", "client_website", "Client Website", "invalid_time", "Invalid Time", _s21_1, _s21_2, _s20_1, _s20_2, _s27_0, _s27_1, _s23_0, _s23_1, "load_pdf", "Load PDF", _s16_1, _s16_2, _s24_0, _s44_, "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_3, _s16_4, "purged_client", _s26_1, _s27_2, _s77_, _s22_0, _s34_, _s30_, _s47_, "small", "Small", _s21_3, _s34_0, _s22_1, _s35_0, _s16_5, _s45_, "wait_for_saving", _s44_0, _s20_3, _s94_, "remaining", "Remaining", "invoice_paid", "Invoice Paid", "activity_120", _s50_0, "activity_121", _s50_1, "activity_122", _s51_, "activity_123", _s50_2, "activity_124", _s51_0, "normal", "Normal", "large", "Large", "extra_large", "Extra Large", _s16_6, _s16_7, _s21_4, _s42_, "print_pdf", "Print PDF", "remind_me", "Remind Me", _s16_8, _s16_9, "click_selected", "Click Selected", "hide_preview", "Hide Preview", "edit_record", "Edit Record", _s27_3, _s57_, "giropay", "GiroPay", "direct_debit", "Direct Debit", _s21_5, _s30_0, "set_password", "Set Password", _s17_2, _s59_, _s16_10, _s58_0, _s20_4, _s33_2, "disconnect", "Disconnect", "add_to_invoices", "Add to Invoices", "acss", _s29_36, "becs", _s17_126, "bulk_download", "Download", _s17_3, _s104_, "persist_ui", "Persist UI", "persist_ui_help", _s104_0, _s18_, _s18_0, _s17_4, _s17_5, "has_tasks", "Has Tasks", "registration", "Registration", _s27_4, _s50_3, "view_expense", _s23_38, "view_statement", "Skat\u012bt kopskatu", "sepa", _s17_127, "ideal", "iDEAL", "przelewy24", "Przelewy24", "eps", "EPS", "fpx", "FPX", _s18_1, _s18_2, "system", "System", _s19_3, _s19_4, "updated_company", _s28_, "kbc", "KBC", "bancontact", "Bancontact", _s19_5, _s44_1, "webhook_success", "Webhook Success", _s24_1, _s40_, _s27_5, _s43_, "app", "App", _s20_5, _s46_0, _s16_11, _s16_220, _s18_3, "Email Invoice", _s16_12, "Email Quote", _s17_6, "Email Credit", "from_name", "From Name", _s16_13, _s16_221, _s17_7, _s17_8, _s18_4, _s18_5, _s21_6, _s21_7, _s22_2, _s22_3, _s25_1, _s38_0, _s25_2, _s38_1, _s26_2, _s39_, _s25_3, _s28_32, _s25_4, _s38_2, _s26_3, _s39_0, _s24_2, _s24_3, _s25_5, _s25_6, "last_sent_date", "Last Sent Date", "include_drafts", "Include Drafts", _s19_6, _s32_0, "is_invoiced", "Is Invoiced", "change_plan", "Change Plan", "persist_data", "Persist Data", "customer_count", "Customer Count", _s16_14, _s16_15, _s16_16, _s16_17, _s28_0, _s28_1, "decimal_comma", "Decimal Comma", _s26_4, _s35_1, "select_method", "Select Method", "select_platform", "Select Platform", _s28_2, _s42_0, _s16_18, _s27_6, "enable_markdown", "Enable Markdown", _s20_6, _s35_2, "user_guide", "User Guide", _s18_6, _s18_7, "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_1, _s31_2, _s25_7, _s25_8, _s33_3, _s33_4, _s27_7, _s27_8, _s36_0, _s36_1, _s31_3, _s31_4, _s25_9, _s25_10, "net_subtotal", "Net", "review_app", "Review App", "check_status", "Check Status", "free_trial", "Free Trial", _s23_2, _s57_0, _s21_8, _s62_, "change_email", "Change Email", _s25_11, _s52_, _s21_9, _s21_10, "uninvoiced", "Uninvoiced", "subdomain_guide", _s120_, "send_time", "Send Time", "import_data", "Import Data", "import_settings", "Import Settings", _s17_9, _s28_3, _s19_7, _s48_, "json", "JSON", _s24_4, _s24_5, "wait_for_data", _s42_1, "net_total", "Net Total", "has_taxes", "Has Taxes", _s16_19, _s16_20, _s18_8, _s40_0, "login_success", _s16_21, "login_failure", "Failed Login", "exported_data", _s67_, _s23_3, _s23_4, _s28_4, _s41_, "step_1_sign_in", "Step 1: Sign In", _s16_22, _s17_10, "account_id", "Account ID", _s27_9, _s35_3, "activity_100", _s50_4, "activity_101", _s50_5, "activity_102", _s51_1, "activity_103", _s50_6, "activity_104", _s51_2, _s18_9, _s18_10, _s23_5, _s35_4, "gateway_setup", "Gateway Setup", "preview_sidebar", "Preview Sidebar", _s16_23, _s16_24, _s18_11, _s31_5, _s16_25, _s16_26, "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_12, _s18_13, _s17_11, _s17_12, "order", "Order", "unassigned", "Unassigned", "partial_value", _s49_, "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_1, _s21_11, _s53_, _s25_12, _s37_0, _s17_13, _s17_14, "is_viewed", "Is Viewed", "letter", "Letter", "legal", "Legal", "page_layout", "Page Layout", "portrait", "Portrait", "landscape", "Landscape", _s26_5, _s85_, _s20_7, _s54_, _s21_12, _s21_13, _s17_15, _s17_16, "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_14, _s18_15, "promo_code", "Promo code", "promo_discount", "Promo Discount", _s18_16, _s18_17, _s16_27, _s16_28, "max_seats_limit", "Max Seats Limit", "trial_enabled", "Trial Enabled", "trial_duration", "Trial Duration", _s21_14, _s21_15, _s18_18, _s18_19, "plan_map", "Plan Map", "refund_period", "Refund Period", _s21_16, _s21_17, "purchase_page", "Purchase Page", "security", "Security", "email_bounced", "Email Bounced", _s20_8, "Spam Complaint", "email_delivery", "Email Delivery", _s16_29, _s16_30, "pdf_response", "PDF Response", _s22_4, _s22_5, "pdf_failed", "PDF Failed", "pdf_success", "PDF Success", "modified", "Modified", "subscription", "Subscription", "subscriptions", "Subscriptions", _s16_31, _s16_32, _s17_17, _s17_18, _s20_9, _s33_5, _s20_10, _s33_6, _s21_18, _s34_1, _s20_11, _s33_7, _s20_12, _s33_8, _s21_19, _s34_2, _s19_8, _s21_20, _s20_13, _s27_10, _s26_6, _s26_7, "connect_gmail", "Connect Gmail", _s16_33, _s16_34, "connected_gmail", _s28_5, _s18_20, _s31_6, _s16_35, _s100_, _s16_36, _s16_37, "count_minutes", ":count Minutes", _s16_38, _s16_39, _s29_0, _s29_1, "use_last_email", "Use last email", _s16_40, _s16_41, _s21_21, _s51_3, _s27_11, _s35_5, _s27_12, _s27_13, _s34_3, _s52_0, "help_translate", "Help Translate", _s23_6, _s23_7, "resend_invite", _s17_128, _s19_9, _s25_13, _s16_42, _s30_1, _s19_10, _s33_9, "delivered", "Delivered", "bounced", "Noraid\u012bts", "spam", "Spam", "view_docs", "View Docs", _s32_1, _s72_, "send_sms", "Send SMS", "sms_code", "SMS Code", _s21_22, _s46_1, _s18_21, _s46_2, "connect_google", "Connect Google", _s17_19, _s17_20, _s17_21, _s25_55, _s18_22, _s18_23, _s34_4, _s34_5, "stay_logged_in", "Stay Logged In", _s23_8, _s40_1, "count_hours", ":count Hours", "count_day", "1 Day", "count_days", ":count Days", _s19_11, _s19_12, _s17_22, _s17_23, "resend_email", "Resend Email", _s26_8, _s33_10, _s16_43, _s16_227, _s19_13, _s19_14, _s19_15, _s45_0, "list_long_press", "List Long Press", "show_actions", "Show Actions", _s17_24, _s17_25, _s27_14, _s51_4, _s21_23, _s97_, "this_quarter", "This Quarter", "last_quarter", "Iepriek\u0161\u0113jais Kvart\u0101ls", "to_update_run", "To update run", _s18_24, _s18_25, _s16_44, _s16_45, "invoice_project", "Invoice Project", "invoice_task", "Invoice Task", "invoice_expense", "Invoice Expense", _s19_16, _s21_24, _s20_14, _s27_15, _s16_46, _s16_47, "save_and_email", "Save and Email", _s16_48, _s16_49, _s16_50, _s16_51, _s17_26, _s17_27, _s22_6, _s22_7, _s24_6, _s24_7, "converted_total", "Converted Total", "is_sent", "Is Sent", _s17_28, _s17_29, "document_upload", "Document Upload", _s20_15, _s34_6, "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_25, _s21_26, _s26_9, _s96_, "running_tasks", "Running Tasks", "recent_tasks", "Recent Tasks", "recent_expenses", "Recent Expenses", _s17_30, _s17_31, "update_app", "Update App", "started_import", _s27_16, _s24_8, _s24_9, _s20_16, _s20_17, _s18_26, _s18_27, "column", "Kolonna", "sample", "Paraugs", "map_to", "Map To", "import", "Imports", _s25_14, _s29_2, "select_file", "L\u016bdzu, izv\u0113lieties failu", _s16_52, _s16_53, "csv_file", "CSV fails", "csv", "CSV", "freshbooks", "FreshBooks", "invoice2go", "Invoice2go", "invoicely", "Invoicely", "waveaccounting", "Wave Accounting", "zoho", "Zoho", "accounting", "Accounting", _s22_8, _s24_10, "import_type", "Import Type", "html_mode", "HTML Mode", "html_mode_help", _s43_0, "view_licenses", "View Licenses", "webhook_url", "Webhook URL", _s17_32, _s17_33, "sidebar_editor", "Sidebar Editor", _s22_9, _s31_17, "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", "Unpaid", "white_label", "White Label", "delivery_note", "Pieg\u0101des piez\u012bme", _s24_11, _s24_12, _s24_13, _s24_14, "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_9, "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_15, _s48_0, "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_34, _s17_35, "clear_cache", "Clear Cache", "sort_order", "Sort Order", "task_status", "Status", "task_statuses", "Task Statuses", "new_task_status", "New Task Status", _s16_54, _s16_55, _s19_17, _s32_2, _s19_18, _s31_18, _s20_18, _s33_11, _s19_19, _s32_3, _s19_20, _s32_4, _s20_19, _s33_12, _s22_10, _s42_2, _s21_27, _s41_0, _s22_11, _s42_3, _s18_28, _s20_20, _s20_21, _s27_17, _s16_56, _s16_57, _s21_28, _s52_1, _s20_22, _s20_23, _s25_15, _s42_4, _s20_24, _s20_25, _s25_16, _s42_5, _s21_29, _s25_17, _s18_29, _s18_30, "task_settings", "Task Settings", _s20_26, _s20_27, _s18_31, _s18_32, _s20_28, _s20_29, _s21_30, _s21_31, _s24_16, _s37_1, _s24_17, _s37_2, _s25_18, _s38_3, _s24_18, _s29_37, _s24_19, _s37_3, _s25_19, _s38_4, _s27_18, _s45_3, _s26_10, _s46_3, _s27_19, _s47_0, _s23_10, _s25_20, _s25_21, _s32_5, _s21_32, _s21_33, "show_option", "Show Option", _s22_12, _s50_7, "view_changes", "View Changes", "force_update", "Force Update", _s17_36, _s76_, "mark_paid_help", _s31_19, _s18_33, _s18_101, _s23_11, _s33_21, _s29_3, _s26_42, _s21_34, _s20_30, _s16_58, _s16_59, _s18_34, _s18_35, "crypto", "Crypto", "paypal", "PayPal", "alipay", "Alipay", "sofort", "Sofort", "apple_pay", _s16_222, "user_field", "User Field", "variables", "Variables", "show_password", "Show Password", "hide_password", "Hide Password", "copy_error", "Copy Error", "capture_card", "Capture Card", _s17_37, _s17_38, "total_taxes", "Total Taxes", "line_taxes", "Line Taxes", "total_fields", "Total Fields", _s25_22, _s38_5, _s25_23, _s38_6, _s25_24, _s38_7, "gateway_refund", "Gateway Refund", _s19_21, _s43_1, "due_date_days", "Due Date", "paused", "Paused", "mark_active", "Mark Active", "day_count", "Day :count", _s22_13, _s22_14, _s21_35, _s21_36, _s17_39, _s17_40, "endless", "Endless", "next_send_date", "Next Send Date", _s16_60, _s16_61, _s17_41, _s17_42, _s18_36, "Atk\u0101rtoti r\u0113\u0137ini", _s21_37, _s21_38, _s22_15, _s22_16, _s25_25, _s38_8, _s25_26, _s38_9, _s26_11, _s39_1, _s25_27, _s38_10, _s25_28, _s38_11, _s26_12, _s39_2, _s27_20, _s47_1, _s26_13, _s46_4, _s27_21, _s47_2, _s24_20, _s26_14, _s25_29, _s32_6, "send_date", "Send Date", "auto_bill_on", "Auto Bill On", _s28_6, _s28_7, "profit", "Profit", "line_item", "Line Item", _s18_38, _s18_39, _s23_12, _s35_6, _s19_22, _s19_23, _s24_21, _s52_2, "test_mode", "Test Mode", "opened", "Atv\u0113rti", _s30_2, _s22_17, _s30_3, _s22_18, "gateway_success", "Gateway Success", "gateway_failure", "Gateway Failure", "gateway_error", "Gateway Error", "email_send", "Email Send", _s17_43, _s17_44, "failure", "Failure", "quota_exceeded", "Quota Exceeded", _s16_62, _s16_63, "system_logs", "System Logs", "view_portal", "View Portal", "copy_link", "Copy Link", "token_billing", _s17_129, _s24_22, _s24_23, "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_40, _s18_41, "pdf_page_info", _s23_13, _s16_64, "Veiksm\u012bgi nos\u016bt\u012bti r\u0113\u0137ini", "emailed_quotes", "Veiksm\u012bgi nos\u016bt\u012bti cit\u0101ti", "emailed_credits", _s28_56, "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", "Record Type", "record_name", "Record Name", "file_type", "File Type", "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_6, "client_created", "Client Created", _s20_31, _s20_32, _s20_33, _s20_34, "completed", "Completed", "gross", "Gross", "net_amount", "Net Amount", "net_balance", "Net Balance", "client_settings", "Client Settings", _s17_45, _s17_46, _s17_47, _s17_48, "selected_quotes", "Izv\u0113l\u0113ties Pied\u0101v\u0101jumu", "selected_tasks", "Selected Tasks", _s17_49, _s17_50, _s17_51, "Gaid\u0101mie r\u0113\u0137ini", _s17_53, _s17_54, "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", "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_55, _s28_8, "api_webhooks", "API Webhooks", "search_webhooks", _s22_19, "search_webhook", _s16_65, "webhook", "Webhook", "webhooks", "Webhooks", "new_webhook", "New Webhook", "edit_webhook", "Edit Webhook", "created_webhook", _s28_9, "updated_webhook", _s28_10, _s16_66, _s29_4, "deleted_webhook", _s28_11, "removed_webhook", _s28_12, _s16_67, _s29_5, _s17_56, _s37_4, _s16_68, _s36_2, _s16_69, _s36_3, _s17_57, _s37_5, "api_tokens", "API Tokens", "api_docs", "API Docs", "search_tokens", _s20_35, "search_token", "Search 1 Token", "token", "Token", "tokens", "Tokens", "new_token", "New Token", "edit_token", "Edit Token", "created_token", _s26_15, "updated_token", _s26_16, "archived_token", _s27_22, "deleted_token", _s26_17, "removed_token", _s26_18, "restored_token", _s27_23, "archived_tokens", _s35_7, "deleted_tokens", _s34_7, "restored_tokens", _s35_8, _s19_24, _s19_25, _s24_24, _s45_1, _s21_39, _s19_26, "email_invoice", "Nos\u016bt\u012bt r\u0113\u0137inu", "email_quote", "Email Quote", "email_credit", "Email Credit", "email_payment", "Email Payment", _s20_36, _s41_1, "ledger", "Ledger", "view_pdf", "View PDF", "all_records", "All records", "owned_by_user", "Owned by user", _s16_70, _s16_71, "contact_name", "Contact Name", "use_default", "Use default", _s16_72, _s17_58, "number_of_days", "Number of days", _s23_14, _s23_15, "payment_term", "Payment Term", _s16_73, _s16_74, _s17_59, _s17_60, _s20_37, _s33_13, _s20_38, _s33_14, _s21_40, _s34_8, _s20_39, _s33_15, _s20_40, _s33_16, _s21_41, _s34_9, _s22_20, _s42_7, _s21_42, _s41_2, _s22_21, _s42_8, "email_sign_in", _s18_100, "change", "Change", _s23_16, _s28_13, _s24_25, _s29_6, "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_42, _s18_43, _s16_75, _s16_223, "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_76, _s16_224, "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_61, "search_design", "Search 1 Design", "search_invoice", _s16_77, "search_client", "Search 1 Client", "search_product", _s16_78, "search_quote", "Search 1 Quote", "search_credit", "Search 1 Credit", "search_vendor", "Search 1 Vendor", "search_user", "Search 1 User", "search_tax_rate", _s17_62, "search_task", "Search 1 Tasks", "search_project", _s16_79, "search_expense", _s16_80, "search_payment", _s16_81, "search_group", "Search 1 Group", "refund_payment", "Refund Payment", _s17_63, _s30_4, _s18_44, _s31_7, _s16_82, _s29_7, _s17_64, _s30_5, "reverse", "Reverse", "full_name", "Full Name", _s17_65, _s17_66, _s17_67, _s17_68, "custom1", "First Custom", "custom2", "Second Custom", "custom3", "Third Custom", "custom4", "Fourth Custom", "optional", "Optional", "license", "License", "purge_data", "Purge Data", _s16_83, _s32_7, _s18_45, _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_30, "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_61, "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_31, _s25_32, _s16_84, _s16_85, "apply_license", "Apply License", "cancel_account", "Delete Account", _s22_22, _s69_0, "delete_company", "Delete Company", _s22_23, _s69_, "enabled_modules", "Enabled Modules", "converted_quote", _s28_14, "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_24, "updated_design", _s27_25, "archived_design", _s28_15, "deleted_design", _s27_26, "removed_design", _s27_27, "restored_design", _s28_16, _s16_86, _s36_4, "deleted_designs", _s35_9, _s16_87, _s36_5, "proposals", "Proposals", "tickets", "Bi\u013cetes", _s16_88, "Atk\u0101rtoti Pied\u0101v\u0101jumi", "recurring_tasks", "Recurring Tasks", _s18_46, _s18_47, "credit_date", "Kred\u012bta datums", "credit", "Kred\u012bts", "credits", "Kred\u012bti", "new_credit", "Ievadiet kred\u012btu", "edit_credit", "Edit Credit", "created_credit", _s27_28, "updated_credit", _s27_29, "archived_credit", _s28_17, "deleted_credit", _s27_30, "removed_credit", _s27_31, "restored_credit", _s28_18, _s16_90, _s36_15, "deleted_credits", _s35_18, _s16_91, _s36_6, "current_version", "Current version", "latest_version", "Latest Version", "update_now", "Update Now", _s26_19, _s41_3, _s16_92, _s16_93, "app_updated", _s29_8, "learn_more", "Uzzin\u0101t vair\u0101k", "integrations", "Integrations", "tracking_id", "Tracking Id", _s17_69, _s17_70, "credit_footer", "Credit Footer", "credit_terms", "Credit Terms", "new_company", "New Company", "added_company", _s26_20, "company1", _s16_94, "company2", _s16_95, "company3", _s16_96, "company4", _s16_97, "product1", _s16_98, "product2", _s16_99, "product3", _s16_100, "product4", _s16_101, "client1", "Custom Client 1", "client2", "Custom Client 2", "client3", "Custom Client 3", "client4", "Custom Client 4", "contact1", _s16_102, "contact2", _s16_103, "contact3", _s16_104, "contact4", _s16_105, "task1", "Custom Task 1", "task2", "Custom Task 2", "task3", "Custom Task 3", "task4", "Custom Task 4", "project1", _s16_106, "project2", _s16_107, "project3", _s16_108, "project4", _s16_109, "expense1", _s16_110, "expense2", _s16_111, "expense3", _s16_112, "expense4", _s16_113, "vendor1", "Custom Vendor 1", "vendor2", "Custom Vendor 2", "vendor3", "Custom Vendor 3", "vendor4", "Custom Vendor 4", "invoice1", _s16_114, "invoice2", _s16_115, "invoice3", _s16_116, "invoice4", _s16_117, "payment1", _s16_118, "payment2", _s16_119, "payment3", _s16_120, "payment4", _s16_121, "surcharge1", _s18_48, "surcharge2", _s18_49, "surcharge3", _s18_50, "surcharge4", _s18_51, "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_52, _s18_53, _s17_71, _s17_72, "contact_phone", "Contact Phone", _s21_43, _s22_24, _s21_44, _s22_25, _s21_45, _s22_26, _s21_46, _s22_27, _s17_73, "Shipping Street", _s17_74, _s18_54, "shipping_city", "Shipping City", "shipping_state", _s23_17, _s20_41, _s20_42, _s16_122, _s16_123, _s16_124, "Nor\u0113\u0137inu iela", _s16_125, _s17_75, "billing_city", "Billing City", "billing_state", _s22_28, _s19_27, _s19_28, "billing_country", "Billing Country", "client_id", "Client Id", "assigned_to", "Assigned to", "created_by", _s16_225, "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_126, _s16_127, "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_47, _s35_10, _s30_6, _s63_, "message", "Zi\u0146ojums", "from", "From", _s20_43, _s20_44, _s25_33, _s56_, _s20_45, _s34_10, _s18_55, _s18_56, _s23_18, _s33_22, _s18_57, _s18_58, "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_48, _s21_90, _s20_46, _s58_1, _s19_29, _s19_30, _s23_19, _s23_20, _s20_47, _s20_48, "deleted_logo", _s25_34, "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_76, _s17_77, "show_cost_help", _s55_0, _s21_49, _s21_50, _s26_21, _s58_2, _s21_51, _s21_52, _s26_22, _s60_, _s21_53, _s21_54, _s26_23, _s34_11, _s16_128, _s16_129, _s21_55, _s47_3, "one_tax_rate", "One Tax Rate", "two_tax_rates", "Two Tax Rates", "three_tax_rates", "Three Tax Rates", _s16_130, _s16_131, "user", "User", "invoice_tax", "Invoice Tax", "line_item_tax", "Line Item Tax", "inclusive_taxes", "Inclusive Taxes", _s17_78, _s17_79, "item_tax_rates", "Item Tax Rates", _s18_59, _s22_38, "configure_rates", "Configure rates", _s18_60, _s18_61, "tax_settings", "Tax Settings", _s18_62, "Tax Rates", "accent_color", "Accent Color", "switch", "Switch", _s19_31, _s20_49, "options", "Options", _s16_132, _s16_133, "multi_line_text", "Multi-line text", "dropdown", "Dropdown", "field_type", "Field Type", _s27_32, _s39_3, "submit", "Iesniegt", _s16_134, _s21_91, "late_fees", "Late Fees", "credit_number", "Credit Number", "payment_number", "Payment Number", "late_fee_amount", "Late Fee Amount", _s16_135, _s16_136, "schedule", "Schedule", "before_due_date", _s19_32, "after_due_date", _s18_63, _s18_64, _s22_29, "days", "Days", "invoice_email", "R\u0113\u0137ina e-pasts", "payment_email", "Maks\u0101jumu e-pasts", "partial_payment", "Partial Payment", "payment_partial", "Partial Payment", _s21_56, _s21_57, "quote_email", "Cit\u0113t e-pastu", _s16_137, _s16_138, _s16_139, _s16_140, "administrator", "Administrator", _s18_65, _s66_, "user_management", "User Management", "users", "Lietot\u0101ji", "new_user", "New User", "edit_user", "Edit User", "created_user", _s25_35, "updated_user", _s25_36, "archived_user", _s26_24, "deleted_user", _s25_37, "removed_user", _s25_38, "restored_user", _s26_25, "archived_users", _s34_12, "deleted_users", _s33_17, "removed_users", _s33_18, "restored_users", _s34_13, _s16_141, _s16_142, "invoice_options", "Invoice Options", _s17_80, _s17_81, _s22_30, _s87_, _s23_21, "Embed Documents", _s28_19, _s39_4, _s16_143, "Show Header on", _s16_144, "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_66, "Auto Email", _s23_22, _s61_, _s18_67, "Auto Archive", _s23_23, "Autom\u0101tiski arhiv\u0113t Pied\u0101v\u0101jumu, kad tas ticis konvert\u0113ts.", _s18_68, "Auto Convert", _s23_24, _s70_, _s17_82, _s17_83, "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_84, "Three months", _s16_145, "Four months", "freq_six_months", "Six months", "freq_annually", "Annually", "freq_two_years", "Two years", _s16_146, "Three Years", "never", "Never", "company", "Company", _s17_85, _s17_86, "charge_taxes", "Charge taxes", "next_reset", "Next Reset", "reset_counter", "Reset Counter", _s16_147, _s16_148, "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_87, _s17_88, "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_89, _s17_90, _s16_149, "Show on PDF", _s21_58, _s51_5, _s25_39, _s22_31, _s30_7, _s61_0, _s23_25, _s20_50, _s28_20, _s59_0, _s25_40, _s17_91, _s30_8, _s42_9, _s23_26, "Quote Signature", _s22_32, _s25_41, _s27_33, _s142_, "authorization", "Authorization", "subdomain", "Subdomain", "domain", "Domain", "portal_mode", "Portal Mode", "email_signature", "Ar cie\u0146u,", _s24_26, _s86_, "plain", "Plain", "light", "Light", "dark", "Dark", "email_design", "E-pasta dizains", "attach_pdf", "Attach PDF", _s16_150, _s16_151, "attach_ubl", "Attach UBL", "email_style", "Email Style", _s19_33, "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_34, _s19_35, "credentials", "Credentials", "update_address", "Update Address", _s19_36, _s45_2, "rate", "Likme", "tax_rate", "Tax Rate", "new_tax_rate", "New Tax Rate", "edit_tax_rate", "Edit tax rate", _s16_152, _s29_9, _s16_153, _s29_10, _s17_92, _s34_18, _s16_154, _s29_11, _s17_93, _s30_9, _s18_69, _s38_12, _s17_94, _s37_6, _s18_70, _s38_13, "fill_products", _s18_102, _s18_71, _s71_, "update_products", _s20_64, _s20_51, _s65_0, _s16_155, _s16_156, _s21_59, _s61_2, "fees", "Izmaksas", "limits", "Limits", "provider", "Provider", "company_gateway", "Payment Gateway", _s16_157, _s16_158, _s19_37, "New Gateway", _s20_52, "Edit Gateway", _s23_27, _s28_21, _s23_28, _s28_22, _s24_27, _s29_12, _s23_29, _s28_23, _s24_28, _s29_13, _s25_42, _s37_7, _s24_29, _s36_7, _s25_43, _s37_8, _s16_159, _s16_160, "discard_changes", "Discard Changes", "default_value", "Default value", "disabled", "Disabled", "currency_format", "Currency Format", _s21_60, _s21_61, _s23_30, _s23_31, "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_72, "24 Hour Display", "send_reminders", "Send Reminders", "timezone", "Timezone", _s19_38, _s19_39, _s17_95, _s17_96, _s19_40, _s19_41, _s18_73, _s18_74, _s18_75, _s18_76, "group_settings", "Group Settings", "group", "Group", "groups", "Groups", "new_group", "New Group", "edit_group", "Edit Group", "created_group", _s26_26, "updated_group", _s26_27, "archived_groups", _s35_11, "deleted_groups", _s34_14, "restored_groups", _s35_12, "archived_group", _s27_34, "deleted_group", _s26_28, "restored_group", _s27_35, "upload_logo", "Upload Logo", "uploaded_logo", _s26_29, "logo", "Logo", "saved_settings", _s27_36, _s16_161, _s16_162, "device_settings", "Device Settings", "defaults", "Defaults", "basic_settings", "Basic Settings", _s17_97, _s17_98, "company_details", "Uz\u0146\u0113muma inform\u0101cija", "user_details", "User Details", "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_32, _s21_62, _s22_33, _s20_53, _s19_42, _s19_43, "price", "Price", "email_sign_up", "Email Sign Up", "google_sign_up", "Google Sign Up", _s27_37, _s28_24, "redeem", "Redeem", "back", "Back", "past_purchases", "Past Purchases", _s19_44, _s19_45, "pro_plan", "Pro Plan", "enterprise_plan", "Enterprise Plan", "count_users", ":count users", "upgrade", "Upgrade", _s25_44, _s25_45, _s24_30, _s24_31, _s33_19, _s77_0, "i_agree_to_the", "I agree to the", _s16_163, _s16_164, "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_77, _s18_78, _s21_63, _s34_15, "download", "Lejupiel\u0101d\u0113t", _s27_38, _s27_57, "take_picture", "Take Picture", "upload_file", "Upload File", "document", "Document", "documents", "Documents", "new_document", "New Document", "edit_document", "Edit Document", _s17_99, _s30_10, _s16_165, _s29_14, _s17_100, _s30_11, _s16_166, _s29_15, _s17_101, _s30_12, _s18_79, _s38_14, _s17_102, _s37_9, _s18_80, _s38_15, "no_history", "No History", "expense_date", "Expense Date", "pending", "Pending", _s16_167, "Logged", _s16_168, "Pending", _s16_169, "Invoiced", "converted", "Converted", _s24_32, _s24_44, "exchange_rate", "Exchange Rate", _s16_170, _s16_229, "mark_paid", "Mark Paid", "category", "Category", "address", "Adrese", "new_vendor", "New Vendor", "created_vendor", _s27_39, "updated_vendor", _s27_40, "archived_vendor", _s28_25, "deleted_vendor", _s27_41, "restored_vendor", _s28_26, _s16_171, _s36_16, "deleted_vendors", _s35_19, _s16_172, _s36_8, "new_expense", "Enter Expense", "created_expense", _s28_27, "updated_expense", _s28_28, _s16_173, _s29_16, "deleted_expense", _s28_29, _s16_174, _s29_17, _s17_103, _s30_26, _s16_175, _s29_41, _s17_104, _s37_10, "copy_shipping", "Copy Shipping", "copy_billing", "Copy Billing", "design", "Design", _s21_64, _s21_65, "invoiced", "Invoiced", "logged", "Logged", "running", "Running", "resume", "Resume", "task_errors", _s36_9, "start", "Start", "stop", "Stop", "started_task", _s25_46, "stopped_task", _s25_47, "resumed_task", _s25_48, "now", "Now", _s16_176, _s16_177, "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_49, "updated_task", _s25_50, "archived_task", _s26_30, "deleted_task", _s25_51, "restored_task", _s26_31, "archived_tasks", _s34_19, "deleted_tasks", _s33_23, "restored_tasks", _s34_16, _s19_46, _s19_47, "budgeted_hours", "Budgeted Hours", "created_project", _s28_30, "updated_project", _s28_31, _s16_178, _s29_18, "deleted_project", _s28_32, _s16_179, _s29_19, _s17_105, _s37_17, _s16_180, _s36_12, _s17_106, _s37_11, "new_project", "Jauns projekts", _s27_42, _s28_33, "if_you_like_it", _s21_66, "click_here", "click here", _s18_81, "Click here", "to_rate_it", "to rate it.", "average", "Average", "unapproved", "Unapproved", _s30_13, _s42_10, "locked", "Locked", "authenticate", "Authenticate", _s19_48, _s19_49, _s24_33, _s24_34, "footer", "Footer", "compare", "Sal\u012bdzin\u0101t", "hosted_login", "Hosted Login", "selfhost_login", "Selfhost Login", "google_sign_in", _s19_62, "today", "\u0160odien", "custom_range", "Custom Range", "date_range", "Date Range", "current", "Teko\u0161ais", "previous", "Iepriek\u0161\u0113jais", "current_period", "Teko\u0161ais periods", _s17_107, _s17_108, "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_181, _s16_182, "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_54, _s20_55, "billing_address", "Billing Address", _s16_183, "Pieg\u0101des adrese", "total_revenue", "Total Revenue", "average_invoice", "Vid\u0113jais r\u0113\u0137ins", "outstanding", "Nesamaks\u0101ts", "invoices_sent", _s20_63, "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_185, "Atjauno\u0161ana pabeigta", _s23_33, "L\u016bdzu ievadiet j\u016bsu epastu", _s26_32, "L\u016bdzu ievadiet j\u016bsu paroli", _s21_67, "L\u016bdzu ievadiet j\u016bsu URL", _s26_34, "L\u016bdzu ievadiet produkta atsl\u0113gu", "ascending", "Ascending", "descending", "Descending", "save", "Saglab\u0101t", _s17_109, _s17_110, "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_50, _s30_14, "error", "K\u013c\u016bda", _s16_187, _s16_188, "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_189, _s16_190, "product", "Produkts", "products", "Produkti", "new_product", "New Product", "created_product", _s28_34, "updated_product", _s28_35, _s16_191, _s29_20, "deleted_product", _s28_36, _s16_192, _s29_21, _s17_111, _s37_18, _s16_193, _s36_13, _s17_112, _s37_12, "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_44, "archived_client", _s28_37, _s16_194, _s36_17, "deleted_client", _s27_45, "deleted_clients", _s35_20, "restored_client", _s28_38, _s16_195, _s36_10, "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_39, "updated_invoice", _s28_40, _s16_196, _s29_22, "deleted_invoice", _s28_41, _s16_197, _s29_23, _s17_113, _s37_20, _s16_198, _s36_18, _s17_114, _s37_13, "emailed_invoice", _s28_61, "emailed_payment", _s28_57, "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_199, _s16_200, "status", "Statuss", _s17_115, "R\u0113\u0137ina statuss", "quote_status", "Cenu pied\u0101v\u0101juma statuss", _s22_34, _s22_35, _s22_36, _s19_63, "count_selected", ":count selected", "total", "Total", "percent", "Percent", "edit", "Edit", "dismiss", "Dismiss", _s20_56, _s20_57, _s22_37, _s22_38, _s24_35, _s24_36, "task_rate", "Task Rate", "settings", "Iestat\u012bjumi", "language", "Valoda", "currency", "Currency", "created_at", "Date Created", "created_on", "Created On", "updated_at", "Atjaunots", "tax", "Nodoklis", _s30_15, _s30_16, _s27_46, _s27_47, "past_due", "Past Due", "draft", "Draft", "sent", "Sent", "viewed", "Skat\u012bts", "approved", "Approved", "partial", "Partial/Deposit", "paid", "Paid", "mark_sent", "Mark Sent", _s22_39, _s35_13, _s22_40, _s35_13, _s23_35, _s36_11, _s23_36, _s36_11, "done", "Izpild\u012bts", _s37_14, _s37_15, "dark_mode", "Dark Mode", _s27_48, _s35_14, "refresh_data", "Refresh Data", "blank_contact", "Blank Contact", "activity", "Aktivit\u0101te", _s16_201, _s16_202, "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_203, "Pending", _s16_204, "Voided", _s16_205, "Failed", _s16_206, "Completed", _s16_207, _s18_43, _s16_208, "Refunded", _s17_116, "Unapplied", _s17_117, _s19_14, "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_15, "auto_billing", "Auto billing", "button", "Poga", "preview", "Apskat\u012bt", "customize", "Piel\u0101got", "history", "V\u0113sture", "payment", "Payment", "payments", "Maks\u0101jumi", "refunded", "Refunded", "payment_type", "Payment Type", _s21_69, "Dar\u012bjuma atsauce", "enter_payment", "Ievadiet maks\u0101jumu", "new_payment", "Ievad\u012bt maks\u0101jumu", "created_payment", _s28_42, "updated_payment", _s28_43, _s16_209, _s29_24, "deleted_payment", _s28_44, _s16_210, _s29_25, _s17_118, _s37_21, _s16_211, _s36_19, _s17_119, _s37_16, "quote", "Quote", "quotes", "Pied\u0101v\u0101jumi", "new_quote", "New Quote", "created_quote", _s26_36, "updated_quote", _s26_37, "archived_quote", _s27_49, "deleted_quote", _s26_38, "restored_quote", _s27_50, "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", "Tasks", "project", "Projekts", "projects", "Projekti", "activity_1", _s28_45, "activity_2", _s29_26, "activity_3", _s28_46, "activity_4", _s30_17, "activity_5", _s30_18, "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_8, "activity_9", _s30_19, "activity_10", ":contact ievad\u012bja Maks\u0101jumu :payment par Summu :payment_amount R\u0113\u0137inam :invoice priek\u0161 :client", "activity_11", _s30_20, "activity_12", _s31_9, "activity_13", _s30_21, "activity_14", _s28_47, "activity_15", _s28_48, "activity_16", _s29_27, "activity_17", _s28_49, "activity_18", _s26_39, "activity_19", _s26_40, "activity_20", ":user nos\u016bt\u012bja Pied\u0101v\u0101jumu :quote priek\u0161 :client uz :contact", "activity_21", _s28_50, "activity_22", _s27_51, "activity_23", _s26_41, "activity_24", _s27_52, "activity_25", _s31_10, "activity_26", _s29_28, "activity_27", _s31_11, "activity_28", _s29_29, "activity_29", ":contact apstiprin\u0101ja Pied\u0101v\u0101jumu :quote priek\u0161 :client", "activity_30", _s28_51, "activity_31", _s29_30, "activity_32", _s28_52, "activity_33", _s29_31, "activity_34", _s30_22, "activity_35", _s31_12, "activity_36", _s30_23, "activity_37", _s31_13, "activity_39", _s50_9, "activity_40", _s64_, "activity_41", _s41_6, "activity_42", _s24_37, "activity_43", _s24_38, "activity_44", _s25_52, "activity_45", _s24_39, "activity_46", _s25_53, "activity_47", _s30_24, "activity_48", ":user atjaunoja Zi\u0146ojumu :ticket", "activity_49", ":user aizv\u0113ra Zi\u0146ojumu :ticket", "activity_50", ":user apvienoja Zi\u0146ojumus :ticket", "activity_51", ":user sadal\u012bja Zi\u0146ojumus :ticket", "activity_52", ":contact atv\u0113ra Zi\u0146\u014djumu :ticket", "activity_53", ":contact atk\u0101rtoti atv\u0113ra Zi\u0146ojumu :ticket", "activity_54", ":user atk\u0101rtoti atv\u0113ra Zi\u0146ojumu :ticket", "activity_55", ":contact atbild\u0113ja uz Zi\u0146ojumu :ticket", "activity_56", ":user paskatij\u0101s Zi\u0146ojumu :ticket", "activity_57", _s39_5, "activity_58", _s31_14, "activity_59", _s32_8, "activity_60", _s28_50, "activity_61", _s28_53, "activity_62", _s28_54, "activity_63", _s61_3, "activity_64", _s62_0, "activity_65", _s61_4, "activity_66", _s63_0, "activity_80", _s40_2, "activity_81", _s40_3, "activity_82", _s41_4, "activity_83", _s40_4, "activity_84", _s41_5, _s17_120, _s17_121, "emailed_quote", _s26_44, "emailed_credit", _s27_61, _s20_58, "Cenu pied\u0101v\u0101jums veiksm\u012bgi atz\u012bm\u0113ts k\u0101 nos\u016bt\u012bts", _s21_71, _s34_17, "expired", "Expired", "all", "All", "select", "Izv\u0113lieties", _s22_41, _s22_42, "custom_value1", "Custom Value", "custom_value2", "Custom Value", "custom_value3", "Custom Value 3", "custom_value4", "Custom Value 4", _s18_82, _s18_83, _s24_40, _s24_41, _s29_32, _s29_33, _s27_53, _s27_54, _s31_15, _s31_16, "lock_invoices", "Lock Invoices", "translations", "Translations", _s19_51, _s19_52, _s19_53, _s19_54, _s22_43, _s22_44, _s22_45, _s22_46, _s21_72, _s21_73, _s21_74, _s21_75, _s21_76, _s21_77, _s21_78, _s21_79, _s22_47, _s22_48, _s22_49, _s22_50, _s22_51, _s22_52, _s22_53, _s22_54, _s20_59, _s20_60, _s20_61, _s20_62, _s21_80, _s21_81, _s21_82, _s21_83, _s21_84, _s21_81, _s21_85, _s21_83, _s18_84, _s18_85, "counter_padding", "Counter Padding", _s28_55, _s28_59, _s18_86, _s18_87, _s18_88, _s18_89, _s18_90, _s18_91, _s18_92, _s18_93, _s18_94, _s18_95, _s18_96, _s18_97, _s21_86, _s21_87, _s19_55, _s19_56, _s21_88, _s21_89, _s29_34, _s29_35, "show_table", "Show Table", "show_list", "Show List", "client_city", "Client City", "client_state", "Client State", "client_country", "Client Country", _s16_212, _s16_213, "client_balance", "Client Balance", "client_address1", "Client Street", "client_address2", _s16_214, "vendor_address1", "Vendor Street", "vendor_address2", _s16_215, _s24_42, _s22_55, _s24_43, _s25_54, "type", "Type", "invoice_amount", "Invoice Amount", _s16_216, "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_122, _s18_48, _s17_123, _s18_49, _s17_124, _s18_50, _s17_125, _s18_51, "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", "Maks\u0101juma summa", "age", "Age", "is_running", "Is Running", "time_log", "Laika Logi", "bank_id", "Bank", _s19_57, _s19_58, _s16_217, "Izdevumu kategorija", _s19_59, _s19_60, "tax_name1", "Tax Name 1", "tax_name2", "Tax Name 2", "tax_name3", "Tax Name 3", "transaction_id", "Transaction ID", _s18_98, _s18_99, _s16_218, _s16_219], t1, t1), "lt", A.LinkedHashMap_LinkedHashMap$_literal(["add_to_invoice", _s23_37, _s17_, _s17_0, "week", "Week", "created_record", _s27_, _s25_, "Klientui :client i\u0161si\u0173sta s\u0105skaita :invoice sumai :amount.", _s26_, _s17_1, _s31_, _s50_, _s31_0, _s22_, _s36_, _s55_, _s20_, _s20_0, _s25_0, _s38_, _s16_, "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_, "change_status", "Change Status", "fees_sample", _s46_, _s19_, _s19_0, _s24_, _s29_, "after_saving", "After Saving", "view_record", "View Record", _s21_, _s21_0, _s26_0, _s37_, _s19_1, _s19_2, "json_help", _s58_, "release_notes", "Release Notes", _s23_, _s33_, "started_tasks", _s33_0, "stopped_tasks", _s33_1, "approved_quote", _s27_55, "approved_quotes", _s35_, "approve", "Approve", "client_website", "Client Website", "invalid_time", "Invalid Time", _s21_1, _s21_2, _s20_1, _s20_2, _s27_0, _s27_1, _s23_0, _s23_1, "load_pdf", "Load PDF", _s16_1, _s16_2, _s24_0, _s44_, "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_3, _s16_4, "purged_client", _s26_1, _s27_2, _s77_, _s22_0, _s34_, _s30_, _s47_, "small", "Small", _s21_3, _s34_0, _s22_1, _s35_0, _s16_5, _s45_, "wait_for_saving", _s44_0, _s20_3, _s94_, "remaining", "Remaining", "invoice_paid", "Invoice Paid", "activity_120", _s50_0, "activity_121", _s50_1, "activity_122", _s51_, "activity_123", _s50_2, "activity_124", _s51_0, "normal", "Normal", "large", "Large", "extra_large", "Extra Large", _s16_6, _s16_7, _s21_4, _s42_, "print_pdf", "Print PDF", "remind_me", "Remind Me", _s16_8, _s16_9, "click_selected", "Click Selected", "hide_preview", "Hide Preview", "edit_record", "Edit Record", _s27_3, _s57_, "giropay", "GiroPay", "direct_debit", "Direct Debit", _s21_5, _s30_0, "set_password", "\u012era\u0161yti slapta\u017eod\u012f", _s17_2, _s59_, _s16_10, _s58_0, _s20_4, _s33_2, "disconnect", "Disconnect", "add_to_invoices", "Add to Invoices", "acss", _s29_36, "becs", _s17_126, "bulk_download", "Download", _s17_3, _s104_, "persist_ui", "Persist UI", "persist_ui_help", _s104_0, _s18_, _s18_0, _s17_4, _s17_5, "has_tasks", "Has Tasks", "registration", "Registration", _s27_4, _s50_3, "view_expense", _s23_38, "view_statement", "View Statement", "sepa", _s17_127, "ideal", "iDEAL", "przelewy24", "Przelewy24", "eps", "EPS", "fpx", "FPX", _s18_1, _s18_2, "system", "System", _s19_3, _s19_4, "updated_company", _s28_, "kbc", "KBC", "bancontact", "Bancontact", _s19_5, _s44_1, "webhook_success", "Webhook Success", _s24_1, _s40_, _s27_5, _s43_, "app", "App", _s20_5, _s46_0, _s16_11, _s16_220, _s18_3, "Email Invoice", _s16_12, "Email Quote", _s17_6, "Email Credit", "from_name", "From Name", _s16_13, _s16_221, _s17_7, _s17_8, _s18_4, _s18_5, _s21_6, _s21_7, _s22_2, _s22_3, _s25_1, _s38_0, _s25_2, _s38_1, _s26_2, _s39_, _s25_3, _s28_32, _s25_4, _s38_2, _s26_3, _s39_0, _s24_2, _s24_3, _s25_5, _s25_6, "last_sent_date", "Last Sent Date", "include_drafts", "Include Drafts", _s19_6, _s32_0, "is_invoiced", "Is Invoiced", "change_plan", "Change Plan", "persist_data", "Persist Data", "customer_count", "Customer Count", _s16_14, _s16_15, _s16_16, _s16_17, _s28_0, _s28_1, "decimal_comma", "Decimal Comma", _s26_4, _s35_1, "select_method", "Select Method", "select_platform", "Select Platform", _s28_2, _s42_0, _s16_18, _s27_6, "enable_markdown", "Enable Markdown", _s20_6, _s35_2, "user_guide", "User Guide", _s18_6, _s18_7, "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_1, _s31_2, _s25_7, _s25_8, _s33_3, _s33_4, _s27_7, _s27_8, _s36_0, _s36_1, _s31_3, _s31_4, _s25_9, _s25_10, "net_subtotal", "Net", "review_app", "Review App", "check_status", "Check Status", "free_trial", "Free Trial", _s23_2, _s57_0, _s21_8, _s62_, "change_email", "Change Email", _s25_11, _s52_, _s21_9, _s21_10, "uninvoiced", "Uninvoiced", "subdomain_guide", _s120_, "send_time", "Send Time", "import_data", "Import Data", "import_settings", "Import Settings", _s17_9, _s28_3, _s19_7, _s48_, "json", "JSON", _s24_4, _s24_5, "wait_for_data", _s42_1, "net_total", "Net Total", "has_taxes", "Has Taxes", _s16_19, _s16_20, _s18_8, _s40_0, "login_success", _s16_21, "login_failure", "Failed Login", "exported_data", _s67_, _s23_3, _s23_4, _s28_4, _s41_, "step_1_sign_in", "Step 1: Sign In", _s16_22, _s17_10, "account_id", "Account ID", _s27_9, _s35_3, "activity_100", _s50_4, "activity_101", _s50_5, "activity_102", _s51_1, "activity_103", _s50_6, "activity_104", _s51_2, _s18_9, _s18_10, _s23_5, _s35_4, "gateway_setup", "Gateway Setup", "preview_sidebar", "Preview Sidebar", _s16_23, _s16_24, _s18_11, _s31_5, _s16_25, _s16_26, "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_12, _s18_13, _s17_11, _s17_12, "order", "Order", "unassigned", "Unassigned", "partial_value", _s49_, "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_1, _s21_11, _s53_, _s25_12, _s37_0, _s17_13, _s17_14, "is_viewed", "Is Viewed", "letter", "Letter", "legal", "Legal", "page_layout", "Page Layout", "portrait", "Portrait", "landscape", "Landscape", _s26_5, _s85_, _s20_7, _s54_, _s21_12, _s21_13, _s17_15, _s17_16, "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_14, _s18_15, "promo_code", "Promo code", "promo_discount", "Promo Discount", _s18_16, _s18_17, _s16_27, _s16_28, "max_seats_limit", "Max Seats Limit", "trial_enabled", "Trial Enabled", "trial_duration", "Trial Duration", _s21_14, _s21_15, _s18_18, _s18_19, "plan_map", "Plan Map", "refund_period", "Refund Period", _s21_16, _s21_17, "purchase_page", "Purchase Page", "security", "Sauga", "email_bounced", "Email Bounced", _s20_8, "Spam Complaint", "email_delivery", "Email Delivery", _s16_29, _s16_30, "pdf_response", "PDF Response", _s22_4, _s22_5, "pdf_failed", "PDF Failed", "pdf_success", "PDF Success", "modified", "Modified", "subscription", "Subscription", "subscriptions", "Subscriptions", _s16_31, _s16_32, _s17_17, _s17_18, _s20_9, _s33_5, _s20_10, _s33_6, _s21_18, _s34_1, _s20_11, _s33_7, _s20_12, _s33_8, _s21_19, _s34_2, _s19_8, _s21_20, _s20_13, _s27_10, _s26_6, _s26_7, "connect_gmail", "Connect Gmail", _s16_33, _s16_34, "connected_gmail", _s28_5, _s18_20, _s31_6, _s16_35, _s100_, _s16_36, _s16_37, "count_minutes", ":count Minutes", _s16_38, _s16_39, _s29_0, _s29_1, "use_last_email", "Use last email", _s16_40, _s16_41, _s21_21, _s51_3, _s27_11, _s35_5, _s27_12, _s27_13, _s34_3, _s52_0, "help_translate", "Help Translate", _s23_6, _s23_7, "resend_invite", _s17_128, _s19_9, _s25_13, _s16_42, _s30_1, _s19_10, _s33_9, "delivered", "Delivered", "bounced", "Bounced", "spam", "Spam", "view_docs", "View Docs", _s32_1, _s72_, "send_sms", "Send SMS", "sms_code", "SMS Code", _s21_22, _s46_1, _s18_21, "S\u0117kmingai \u012fjungta Dviej\u0173-Lygi\u0173 Autentifikacija", "connect_google", "Connect Google", _s17_19, _s17_20, _s17_21, "Dviej\u0173-Lygi\u0173 Autentifikacija", _s18_22, _s18_23, _s34_4, _s34_5, "stay_logged_in", "Stay Logged In", _s23_8, _s40_1, "count_hours", ":count Hours", "count_day", "1 Day", "count_days", ":count Days", _s19_11, _s19_12, _s17_22, _s17_23, "resend_email", "Resend Email", _s26_8, _s33_10, _s16_43, "Gr\u0105\u017einti mok\u0117jimai", _s19_13, _s19_14, _s19_15, _s45_0, "list_long_press", "List Long Press", "show_actions", "Show Actions", _s17_24, _s17_25, _s27_14, _s51_4, _s21_23, _s97_, "this_quarter", "This Quarter", "last_quarter", "Last Quarter", "to_update_run", "To update run", _s18_24, _s18_25, _s16_44, _s16_45, "invoice_project", "Invoice Project", "invoice_task", "I\u0161ra\u0161yti s\u0105skait\u0105", "invoice_expense", "Invoice Expense", _s19_16, _s21_24, _s20_14, _s27_15, _s16_46, _s16_47, "save_and_email", "Save and Email", _s16_48, _s16_49, _s16_50, _s16_51, _s17_26, _s17_27, _s22_6, _s22_7, _s24_6, _s24_7, "converted_total", "Converted Total", "is_sent", "Is Sent", _s17_28, _s17_29, "document_upload", "Document Upload", _s20_15, _s34_6, "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_25, _s21_26, _s26_9, _s96_, "running_tasks", "Running Tasks", "recent_tasks", "Recent Tasks", "recent_expenses", "Recent Expenses", _s17_30, _s17_31, "update_app", "Update App", "started_import", _s27_16, _s24_8, _s24_9, _s20_16, _s20_17, _s18_26, _s18_27, "column", "Stulpelis", "sample", "Pavyzdys", "map_to", "Map To", "import", "Importuoti", _s25_14, _s29_2, "select_file", "Pasirinkite fail\u0105", _s16_52, _s16_53, "csv_file", "Pasirinkti CSV fail\u0105", "csv", "CSV", "freshbooks", "FreshBooks", "invoice2go", "Invoice2go", "invoicely", "Invoicely", "waveaccounting", "Wave Accounting", "zoho", "Zoho", "accounting", "Accounting", _s22_8, _s24_10, "import_type", "Import Type", "html_mode", "HTML Mode", "html_mode_help", _s43_0, "view_licenses", "View Licenses", "webhook_url", "Webhook URL", _s17_32, _s17_33, "sidebar_editor", "Sidebar Editor", _s22_9, _s31_17, "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_11, _s24_12, _s24_13, _s24_14, "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_9, "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_15, _s48_0, "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_34, _s17_35, "clear_cache", "Clear Cache", "sort_order", "Sort Order", "task_status", "Status", "task_statuses", "Task Statuses", "new_task_status", "New Task Status", _s16_54, _s16_55, _s19_17, _s32_2, _s19_18, _s31_18, _s20_18, _s33_11, _s19_19, _s32_3, _s19_20, _s32_4, _s20_19, _s33_12, _s22_10, _s42_2, _s21_27, _s41_0, _s22_11, _s42_3, _s18_28, _s20_20, _s20_21, _s27_17, _s16_56, _s16_57, _s21_28, _s52_1, _s20_22, _s20_23, _s25_15, _s42_4, _s20_24, _s20_25, _s25_16, _s42_5, _s21_29, _s25_17, _s18_29, _s18_30, "task_settings", "Task Settings", _s20_26, _s20_27, _s18_31, _s18_32, _s20_28, _s20_29, _s21_30, _s21_31, _s24_16, _s37_1, _s24_17, _s37_2, _s25_18, _s38_3, _s24_18, _s29_37, _s24_19, _s37_3, _s25_19, _s38_4, _s27_18, _s45_3, _s26_10, _s46_3, _s27_19, _s47_0, _s23_10, _s25_20, _s25_21, _s32_5, _s21_32, _s21_33, "show_option", "Show Option", _s22_12, _s50_7, "view_changes", "View Changes", "force_update", "Force Update", _s17_36, _s76_, "mark_paid_help", _s31_19, _s18_33, "B\u016btina s\u0105skaita fakt\u016bra", _s23_11, _s33_21, _s29_3, _s26_42, _s21_34, _s20_30, _s16_58, _s16_59, _s18_34, _s18_35, "crypto", "Crypto", "paypal", "Paypal", "alipay", "Alipay", "sofort", "Sofort", "apple_pay", _s16_222, "user_field", "User Field", "variables", "Variables", "show_password", "Show Password", "hide_password", "Hide Password", "copy_error", "Copy Error", "capture_card", "Capture Card", _s17_37, _s17_38, "total_taxes", "Total Taxes", "line_taxes", "Line Taxes", "total_fields", "Total Fields", _s25_22, _s38_5, _s25_23, _s38_6, _s25_24, _s38_7, "gateway_refund", "Gateway Refund", _s19_21, _s43_1, "due_date_days", "Due Date", "paused", "Paused", "mark_active", "Mark Active", "day_count", "Day :count", _s22_13, _s22_14, _s21_35, _s21_36, _s17_39, _s17_40, "endless", "Endless", "next_send_date", "Next Send Date", _s16_60, _s16_61, _s17_41, "Debeto s\u0105skaita", _s18_36, "Debeto s\u0105skaitos", _s21_37, "Nauja debeto s\u0105skaita", _s22_15, _s22_16, _s25_25, _s38_8, _s25_26, _s38_9, _s26_11, _s39_1, _s25_27, _s38_10, _s25_28, _s38_11, _s26_12, _s39_2, _s27_20, _s47_1, _s26_13, _s46_4, _s27_21, _s47_2, _s24_20, _s26_14, _s25_29, _s32_6, "send_date", "Send Date", "auto_bill_on", "Auto Bill On", _s28_6, _s28_7, "profit", "Profit", "line_item", "Line Item", _s18_38, _s18_39, _s23_12, _s35_6, _s19_22, _s19_23, _s24_21, _s52_2, "test_mode", "Test Mode", "opened", "Opened", _s30_2, _s22_17, _s30_3, _s22_18, "gateway_success", "Gateway Success", "gateway_failure", "Gateway Failure", "gateway_error", "Gateway Error", "email_send", "Email Send", _s17_43, _s17_44, "failure", "Failure", "quota_exceeded", "Quota Exceeded", _s16_62, _s16_63, "system_logs", "System Logs", "view_portal", "Rodyti tinklap\u012f", "copy_link", "Copy Link", "token_billing", _s17_129, _s24_22, _s24_23, "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_40, _s18_41, "pdf_page_info", "Puslapis :current i\u0161 :total", _s16_64, _s29_38, "emailed_quotes", _s27_56, "emailed_credits", _s28_56, "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_6, "client_created", "Client Created", _s20_31, _s20_32, _s20_33, _s20_34, "completed", "Completed", "gross", "Gross", "net_amount", "Net Amount", "net_balance", "Net Balance", "client_settings", "Client Settings", _s17_45, _s17_46, _s17_47, _s17_48, "selected_quotes", "Selected Quotes", "selected_tasks", "Selected Tasks", _s17_49, _s17_50, _s17_51, "Naujos s\u0105skaitos", _s17_53, _s17_54, "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_55, _s28_8, "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_9, "updated_webhook", _s28_10, _s16_66, _s29_4, "deleted_webhook", _s28_11, "removed_webhook", _s28_12, _s16_67, _s29_5, _s17_56, _s37_4, _s16_68, _s36_2, _s16_69, _s36_3, _s17_57, _s37_5, "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_15, "updated_token", _s26_16, "archived_token", _s27_22, "deleted_token", _s26_17, "removed_token", _s26_18, "restored_token", _s27_23, "archived_tokens", _s35_7, "deleted_tokens", _s34_7, "restored_tokens", _s35_8, _s19_24, _s19_25, _s24_24, _s45_1, _s21_39, _s19_26, "email_invoice", "I\u0161si\u0173sti s\u0105skait\u0105 el. pa\u0161tu", "email_quote", "Email Quote", "email_credit", "Email Credit", "email_payment", "Email Payment", _s20_36, _s41_1, "ledger", "Ledger", "view_pdf", "View PDF", "all_records", "All records", "owned_by_user", "Owned by user", _s16_70, _s16_71, "contact_name", "Contact Name", "use_default", "Use default", _s16_72, _s17_58, "number_of_days", "Number of days", _s23_14, _s23_15, "payment_term", "Payment Term", _s16_73, _s16_74, _s17_59, _s17_60, _s20_37, _s33_13, _s20_38, _s33_14, _s21_40, _s34_8, _s20_39, _s33_15, _s20_40, _s33_16, _s21_41, _s34_9, _s22_20, _s42_7, _s21_42, _s41_2, _s22_21, _s42_8, "email_sign_in", _s18_100, "change", "Change", _s23_16, _s28_13, _s24_25, _s29_6, "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_42, "Dalinai gr\u0105\u017einta", _s16_75, "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_76, "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_77, "search_client", "Search 1 Client", "search_product", _s16_78, "search_quote", "Search 1 Quote", "search_credit", "Search 1 Credit", "search_vendor", "Search 1 Vendor", "search_user", "Search 1 User", "search_tax_rate", _s17_62, "search_task", "Search 1 Tasks", "search_project", _s16_79, "search_expense", _s16_80, "search_payment", _s16_81, "search_group", "Search 1 Group", "refund_payment", "Gr\u0105\u017einti", _s17_63, _s30_4, _s18_44, _s31_7, _s16_82, _s29_7, _s17_64, _s30_5, "reverse", "Reverse", "full_name", "Full Name", _s17_65, _s17_66, _s17_67, _s17_68, "custom1", "First Custom", "custom2", "Second Custom", "custom3", "Third Custom", "custom4", "Fourth Custom", "optional", "Optional", "license", "License", "purge_data", "Purge Data", _s16_83, _s32_7, _s18_45, _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_30, "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_31, _s25_32, _s16_84, _s16_85, "apply_license", "Apply License", "cancel_account", "Cancel Account", _s22_22, _s69_0, "delete_company", "Delete Company", _s22_23, _s69_, "enabled_modules", "Enabled Modules", "converted_quote", _s28_14, "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_24, "updated_design", _s27_25, "archived_design", _s28_15, "deleted_design", _s27_26, "removed_design", _s27_27, "restored_design", _s28_16, _s16_86, _s36_4, "deleted_designs", _s35_9, _s16_87, _s36_5, "proposals", "Pasi\u016blymai", "tickets", "Tickets", _s16_88, "Pasikartojan\u010dios s\u0105matos", "recurring_tasks", "Recurring Tasks", _s18_46, _s18_47, "credit_date", "I\u0161ra\u0161ymo data", "credit", "Kreditas", "credits", "Kreditai", "new_credit", "\u012evesti kredit\u0105", "edit_credit", "Redaguoti Kredit\u0105", "created_credit", _s27_28, "updated_credit", "S\u0117kmingai atnaujintas kreditas", "archived_credit", _s28_17, "deleted_credit", _s27_30, "removed_credit", _s27_31, "restored_credit", _s28_18, _s16_90, _s36_15, "deleted_credits", _s35_18, _s16_91, _s36_6, "current_version", "Dabartin\u0117 versija", "latest_version", "Latest Version", "update_now", "Update Now", _s26_19, _s41_3, _s16_92, _s16_93, "app_updated", _s29_8, "learn_more", "Pla\u010diau", "integrations", "Integrations", "tracking_id", "Tracking Id", _s17_69, _s17_70, "credit_footer", "Kredito Pora\u0161t\u0117", "credit_terms", "Credit Terms", "new_company", "New Company", "added_company", _s26_20, "company1", _s16_94, "company2", _s16_95, "company3", _s16_96, "company4", _s16_97, "product1", _s16_98, "product2", _s16_99, "product3", _s16_100, "product4", _s16_101, "client1", "Custom Client 1", "client2", "Pasirinktinis Klientas 2", "client3", "Custom Client 3", "client4", "Custom Client 4", "contact1", _s16_102, "contact2", _s16_103, "contact3", _s16_104, "contact4", _s16_105, "task1", "Custom Task 1", "task2", "Custom Task 2", "task3", "Custom Task 3", "task4", "Custom Task 4", "project1", _s16_106, "project2", _s16_107, "project3", _s16_108, "project4", _s16_109, "expense1", _s16_110, "expense2", _s16_111, "expense3", _s16_112, "expense4", _s16_113, "vendor1", "Custom Vendor 1", "vendor2", "Custom Vendor 2", "vendor3", "Custom Vendor 3", "vendor4", "Custom Vendor 4", "invoice1", _s16_114, "invoice2", _s16_115, "invoice3", _s16_116, "invoice4", _s16_117, "payment1", _s16_118, "payment2", _s16_119, "payment3", _s16_120, "payment4", _s16_121, "surcharge1", _s18_48, "surcharge2", _s18_49, "surcharge3", _s18_50, "surcharge4", _s18_51, "group1", "Custom Group 1", "group2", "Custom Group 2", "group3", "Custom Group 3", "group4", "Custom Group 4", "reset", "I\u0161 naujo", "number", "Number", "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_52, _s18_53, _s17_71, _s17_72, "contact_phone", "Contact Phone", _s21_43, _s22_24, _s21_44, _s22_25, _s21_45, _s22_26, _s21_46, _s22_27, _s17_73, "Shipping Street", _s17_74, _s18_54, "shipping_city", "Shipping City", "shipping_state", _s23_17, _s20_41, _s20_42, _s16_122, _s16_123, _s16_124, "Billing Street", _s16_125, _s17_75, "billing_city", "Billing City", "billing_state", _s22_28, _s19_27, _s19_28, "billing_country", "Billing Country", "client_id", "Kliento Id", "assigned_to", "Assigned to", "created_by", _s16_225, "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_126, "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_47, _s35_10, _s30_6, _s63_, "message", "\u017dinut\u0117", "from", "Pardav\u0117jas", _s20_43, _s20_44, _s25_33, _s56_, _s20_45, _s34_10, _s18_55, _s18_56, _s23_18, _s33_22, _s18_57, _s18_58, "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_48, _s21_90, _s20_46, "Slapta\u017eodyje turi b\u016bti did\u017eioji raid\u0117 ir skai\u010dius", _s19_29, _s19_30, _s23_19, _s23_20, _s20_47, _s20_48, "deleted_logo", _s25_34, "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_76, _s17_77, "show_cost_help", _s55_0, _s21_49, _s21_50, _s26_21, _s58_2, _s21_51, _s21_52, _s26_22, _s60_, _s21_53, _s21_54, _s26_23, _s34_11, _s16_128, _s16_129, _s21_55, _s47_3, "one_tax_rate", "One Tax Rate", "two_tax_rates", "Two Tax Rates", "three_tax_rates", "Three Tax Rates", _s16_130, _s16_131, "user", "User", "invoice_tax", "Invoice Tax", "line_item_tax", "Line Item Tax", "inclusive_taxes", "Inclusive Taxes", _s17_78, _s17_79, "item_tax_rates", "Item Tax Rates", _s18_59, "Pra\u0161ome pasirinkti klient\u0105", "configure_rates", "Configure rates", _s18_60, _s18_61, "tax_settings", "Tax Settings", _s18_62, "Tax Rates", "accent_color", "Accent Color", "switch", "Perjungti", _s19_31, _s20_49, "options", "Options", _s16_132, _s16_133, "multi_line_text", "Multi-line text", "dropdown", "Dropdown", "field_type", "Field Type", _s27_32, _s39_3, "submit", "Submit", _s16_134, "Atkurti slapta\u017eod\u012f", "late_fees", "Late Fees", "credit_number", "Kredito Numeris", "payment_number", "Payment Number", "late_fee_amount", "Late Fee Amount", _s16_135, _s16_136, "schedule", "Grafikas", "before_due_date", _s19_32, "after_due_date", _s18_63, _s18_64, _s22_29, "days", "Days", "invoice_email", "Invoice Email", "payment_email", "Payment Email", "partial_payment", "Dalinis Apmok\u0117jimas", "payment_partial", "Partial Payment", _s21_56, "Dalino Apmok\u0117jimo El. pa\u0161tas", "quote_email", "Quote Email", _s16_137, _s16_138, _s16_139, _s16_140, "administrator", "Administratorius", _s18_65, _s66_, "user_management", "User Management", "users", "Vartotojai", "new_user", "New User", "edit_user", "Edit User", "created_user", _s25_35, "updated_user", _s25_36, "archived_user", _s26_24, "deleted_user", _s25_37, "removed_user", _s25_38, "restored_user", _s26_25, "archived_users", _s34_12, "deleted_users", _s33_17, "removed_users", _s33_18, "restored_users", _s34_13, _s16_141, _s16_142, "invoice_options", "Invoice Options", _s17_80, "Hide paid to date", _s22_30, _s87_, _s23_21, "\u012ekelti dokumentai", _s28_19, _s39_4, _s16_143, "Show header on", _s16_144, "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_66, "Auto Email", _s23_22, _s61_, _s18_67, "Auto Archive", _s23_23, _s53_1, _s18_68, "Automati\u0161kai Konvertuoti", _s23_24, _s70_, _s17_82, _s17_83, "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_84, "Three months", _s16_145, "Four months", "freq_six_months", "Six months", "freq_annually", "Annually", "freq_two_years", "Two years", _s16_146, "Three Years", "never", "Never", "company", "Company", _s17_85, _s17_86, "charge_taxes", "Charge taxes", "next_reset", "Next Reset", "reset_counter", "Reset Counter", _s16_147, _s16_148, "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_87, _s17_88, "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_89, _s17_90, _s16_149, "Show on PDF", _s21_58, _s51_5, _s25_39, _s22_31, _s30_7, _s61_0, _s23_25, _s20_50, _s28_20, _s59_0, _s25_40, _s17_91, _s30_8, _s42_9, _s23_26, "Quote Signature", _s22_32, _s25_41, _s27_33, _s142_, "authorization", "Authorization", "subdomain", "Subdomain", "domain", "Domain", "portal_mode", "Portal Mode", "email_signature", "Linkiu geros dienos,", _s24_26, _s86_, "plain", "Plain", "light", "Light", "dark", "Tamsu", "email_design", "Email Design", "attach_pdf", "Attach PDF", _s16_150, _s16_151, "attach_ubl", "Attach UBL", "email_style", "Email Style", _s19_33, "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_34, _s19_35, "credentials", "Credentials", "update_address", "Update Address", _s19_36, _s45_2, "rate", "\u012ekainis", "tax_rate", "Tax Rate", "new_tax_rate", "New Tax Rate", "edit_tax_rate", "Edit tax rate", _s16_152, _s29_9, _s16_153, _s29_10, _s17_92, _s34_18, _s16_154, _s29_11, _s17_93, _s30_9, _s18_69, _s38_12, _s17_94, _s37_6, _s18_70, _s38_13, "fill_products", _s18_102, _s18_71, _s71_, "update_products", _s20_64, _s20_51, _s65_0, _s16_155, _s16_156, _s21_59, _s61_2, "fees", "Fees", "limits", "Limits", "provider", "Provider", "company_gateway", "Payment Gateway", _s16_157, _s16_158, _s19_37, "New Gateway", _s20_52, "Edit Gateway", _s23_27, _s28_21, _s23_28, _s28_22, _s24_27, _s29_12, _s23_29, _s28_23, _s24_28, _s29_13, _s25_42, _s37_7, _s24_29, _s36_7, _s25_43, _s37_8, _s16_159, _s16_160, "discard_changes", "Discard Changes", "default_value", "Default value", "disabled", "Disabled", "currency_format", "Currency Format", _s21_60, _s21_61, _s23_30, _s23_31, "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_72, "24 Hour Display", "send_reminders", "Send Reminders", "timezone", "Timezone", _s19_38, _s19_39, _s17_95, _s17_96, _s19_40, _s19_41, _s18_73, _s18_74, _s18_75, _s18_76, "group_settings", "Group Settings", "group", "Group", "groups", "Groups", "new_group", "New Group", "edit_group", "Edit Group", "created_group", _s26_26, "updated_group", _s26_27, "archived_groups", _s35_11, "deleted_groups", _s34_14, "restored_groups", _s35_12, "archived_group", _s27_34, "deleted_group", _s26_28, "restored_group", _s27_35, "upload_logo", "Upload Logo", "uploaded_logo", _s26_29, "logo", "Logotipas", "saved_settings", _s27_36, _s16_161, _s16_162, "device_settings", "Device Settings", "defaults", "Numatyti", "basic_settings", "Basic Settings", _s17_97, _s17_98, "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_32, _s21_62, _s22_33, _s20_53, _s19_42, _s19_43, "price", "Price", "email_sign_up", "Email Sign Up", "google_sign_up", "Google Sign Up", _s27_37, _s28_24, "redeem", "Redeem", "back", "Back", "past_purchases", "Past Purchases", _s19_44, _s19_45, "pro_plan", "Pro Plan", "enterprise_plan", "Enterprise Plan", "count_users", ":count users", "upgrade", "Upgrade", _s25_44, _s25_45, _s24_30, _s24_31, _s33_19, _s77_0, "i_agree_to_the", "I agree to the", _s16_163, _s16_164, "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_77, _s18_78, _s21_63, _s34_15, "download", "Atsi\u0173sti", _s27_38, _s27_57, "take_picture", "Take Picture", "upload_file", "Upload File", "document", "Document", "documents", "Dokumentai", "new_document", "New Document", "edit_document", "Edit Document", _s17_99, _s30_10, _s16_165, _s29_14, _s17_100, _s30_11, _s16_166, _s29_15, _s17_101, _s30_12, _s18_79, _s38_14, _s17_102, _s37_9, _s18_80, _s38_15, "no_history", "No History", "expense_date", "Expense Date", "pending", "Laukia patvirtinimo", _s16_167, "Logged", _s16_168, "Pending", _s16_169, "Invoiced", "converted", "Converted", _s24_32, _s24_44, "exchange_rate", "Valiutos kursas", _s16_170, "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_26, _s16_171, "S\u0117kmingai suarchyvuoti :count tiek\u0117jai", "deleted_vendors", "I\u0161trinta :count tiek\u0117j\u0173", _s16_172, _s36_8, "new_expense", "Enter Expense", "created_expense", _s28_27, "updated_expense", _s28_28, _s16_173, _s29_16, "deleted_expense", _s28_29, _s16_174, _s29_17, _s17_103, _s30_26, _s16_175, _s29_41, _s17_104, _s37_10, "copy_shipping", "Copy Shipping", "copy_billing", "Copy Billing", "design", "Design", _s21_64, _s21_65, "invoiced", "Invoiced", "logged", "Logged", "running", "Vykdomas", "resume", "T\u0119sti", "task_errors", _s36_9, "start", "Prad\u0117ti", "stop", "Stabdyti", "started_task", _s25_46, "stopped_task", _s25_47, "resumed_task", _s25_48, "now", "Dabar", _s16_176, _s16_177, "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_30, "deleted_task", _s25_51, "restored_task", _s26_31, "archived_tasks", _s34_19, "deleted_tasks", _s33_23, "restored_tasks", _s34_16, _s19_46, _s19_47, "budgeted_hours", "Budgeted Hours", "created_project", _s28_30, "updated_project", _s28_31, _s16_178, _s29_18, "deleted_project", _s28_32, _s16_179, _s29_19, _s17_105, _s37_17, _s16_180, _s36_12, _s17_106, _s37_11, "new_project", "New Project", _s27_42, _s28_33, "if_you_like_it", "Jei jums patiko pra\u0161ome", "click_here", "spausti \u010dia", _s18_81, "Click here", "to_rate_it", "to rate it.", "average", "Vidurkis", "unapproved", "Nepatvirtinta", _s30_13, _s42_10, "locked", "Locked", "authenticate", "Authenticate", _s19_48, _s19_49, _s24_33, _s24_34, "footer", "Apa\u010dia", "compare", "Compare", "hosted_login", "Hosted Login", "selfhost_login", "Selfhost Login", "google_sign_in", _s19_62, "today", "Today", "custom_range", "Custom Range", "date_range", "Date Range", "current", "Dabartinis", "previous", "Previous", "current_period", "Dabartinis periodas", _s17_107, _s17_108, "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_181, _s16_182, "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_54, _s20_55, "billing_address", "Billing address", _s16_183, _s16_184, "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_185, _s16_186, _s23_33, _s23_34, _s26_32, _s26_33, _s21_67, _s21_68, _s26_34, _s26_35, "ascending", "Ascending", "descending", "Descending", "save", "Saugoti", _s17_109, _s17_110, "paid_to_date", "Apmok\u0117ta", "balance_due", "Suma Viso", "balance", "Balansas", "overview", "Ap\u017evalga", "details", "Informacija", "phone", "Telefonas", "website", "Internetinis puslapis", "vat_number", "PVM kodas", "id_number", "\u012emon\u0117s kodas", "create", "Kurti", _s19_50, _s30_14, "error", "Error", _s16_187, _s16_188, "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_189, _s16_190, "product", "Product", "products", "Prek\u0117s", "new_product", "New Product", "created_product", _s28_34, "updated_product", _s28_35, _s16_191, _s29_20, "deleted_product", _s28_36, _s16_192, _s29_21, _s17_111, _s37_18, _s16_193, _s36_13, _s17_112, _s37_12, "product_key", "Prek\u0117", "notes", "Notes", "cost", "Cost", "client", "Klientas", "clients", "Klientai", "new_client", "Naujas klientas", "created_client", "Klientas sukurtas", "updated_client", _s27_44, "archived_client", _s28_37, _s16_194, _s36_17, "deleted_client", _s27_45, "deleted_clients", _s35_20, "restored_client", _s28_38, _s16_195, _s36_10, "address1", "Gatv\u0117", "address2", "Adresas 2", "city", "Miestas", "state", "Apskritis", "postal_code", "Pa\u0161to kodas", "country", "Country", "invoice", "S\u0105skaita fakt\u016bra", "invoices", "S\u0105skaitos", "new_invoice", "Nauja s\u0105skaita", "created_invoice", _s28_39, "updated_invoice", _s28_40, _s16_196, _s29_22, "deleted_invoice", _s28_41, _s16_197, _s29_23, _s17_113, _s37_20, _s16_198, _s36_18, _s17_114, _s37_13, "emailed_invoice", _s28_61, "emailed_payment", _s28_57, "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_199, "Dalimis Iki Datos", "status", "B\u016bkl\u0117", _s17_115, "Invoice Status", "quote_status", "Quote Status", _s22_34, _s22_35, _s22_36, _s19_63, "count_selected", ":count selected", "total", "Viso", "percent", "Percent", "edit", "Edit", "dismiss", "Dismiss", _s20_56, _s20_57, _s22_37, _s22_38, _s24_35, _s24_36, "task_rate", "Task Rate", "settings", "Nustatymai", "language", "Language", "currency", "Currency", "created_at", "Date Created", "created_on", "Created On", "updated_at", "Updated", "tax", "Mokestis", _s30_15, _s30_16, _s27_46, _s27_47, "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_39, _s35_13, _s22_40, _s35_13, _s23_35, _s36_11, _s23_36, _s36_11, "done", "Baigta", _s37_14, _s37_15, "dark_mode", "Tamsusis R\u0117\u017eimas", _s27_48, _s35_14, "refresh_data", "Refresh Data", "blank_contact", "Blank Contact", "activity", "\u012evykiai", _s16_201, "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_203, "Pending", _s16_204, "Voided", _s16_205, "Failed", _s16_206, "Completed", _s16_207, "Dalinis gr\u0105\u017einimas", _s16_208, "Gr\u0105\u017einta", _s17_116, "Unapplied", _s17_117, _s19_14, "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_15, "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_69, "Tranzakcijos numeris", "enter_payment", "\u012evesti apmok\u0117jim\u0105", "new_payment", "Naujas mok\u0117jimas", "created_payment", _s28_42, "updated_payment", "Mok\u0117jimas atnaujintas", _s16_209, _s29_24, "deleted_payment", _s28_44, _s16_210, _s29_25, _s17_118, _s37_21, _s16_211, _s36_19, _s17_119, _s37_16, "quote", "S\u0105mata", "quotes", "S\u0105matos", "new_quote", "Nauja s\u0105mata", "created_quote", _s26_36, "updated_quote", _s26_37, "archived_quote", _s27_49, "deleted_quote", _s26_38, "restored_quote", _s27_50, "archived_quotes", _s35_17, "deleted_quotes", _s34_20, "restored_quotes", _s35_16, "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_26, "activity_3", _s28_46, "activity_4", ":user sukurta s\u0105skaita :invoice", "activity_5", _s30_18, "activity_6", _s54_0, "activity_7", _s44_2, "activity_8", _s31_8, "activity_9", _s30_19, "activity_10", _s85_0, "activity_11", ":user atnaujino mok\u0117jim\u0105 :payment", "activity_12", _s31_9, "activity_13", _s30_21, "activity_14", _s28_47, "activity_15", _s28_48, "activity_16", _s29_27, "activity_17", _s28_49, "activity_18", _s26_39, "activity_19", _s26_40, "activity_20", _s50_8, "activity_21", _s28_50, "activity_22", _s27_51, "activity_23", _s26_41, "activity_24", _s27_52, "activity_25", _s31_10, "activity_26", _s29_28, "activity_27", _s31_11, "activity_28", _s29_29, "activity_29", _s42_11, "activity_30", _s28_51, "activity_31", _s29_30, "activity_32", _s28_52, "activity_33", _s29_31, "activity_34", ":user sukurta s\u0105skaita :expense", "activity_35", _s31_12, "activity_36", _s30_23, "activity_37", _s31_13, "activity_39", _s50_9, "activity_40", _s64_, "activity_41", ":payment_amount mok\u0117jimas (:payment) nepavyko", "activity_42", _s24_37, "activity_43", _s24_38, "activity_44", _s25_52, "activity_45", _s24_39, "activity_46", _s25_53, "activity_47", _s30_24, "activity_48", _s28_58, "activity_49", _s27_58, "activity_50", _s27_59, "activity_51", _s26_43, "activity_52", _s30_25, "activity_53", _s32_9, "activity_54", _s29_40, "activity_55", _s31_20, "activity_56", _s27_60, "activity_57", _s39_5, "activity_58", _s31_14, "activity_59", _s32_8, "activity_60", _s28_50, "activity_61", _s28_53, "activity_62", _s28_54, "activity_63", _s61_3, "activity_64", _s62_0, "activity_65", _s61_4, "activity_66", _s63_0, "activity_80", _s40_2, "activity_81", _s40_3, "activity_82", _s41_4, "activity_83", _s40_4, "activity_84", _s41_5, _s17_120, "Vienkartinis Slapta\u017eodis", "emailed_quote", _s26_44, "emailed_credit", _s27_61, _s20_58, _s33_20, _s21_71, _s34_17, "expired", "Expired", "all", "Visi", "select", "Pasirinkite", _s22_41, _s22_42, "custom_value1", "Custom Value", "custom_value2", "Custom Value", "custom_value3", "Custom Value 3", "custom_value4", "Custom Value 4", _s18_82, _s18_83, _s24_40, _s24_41, _s29_32, _s29_33, _s27_53, _s27_54, _s31_15, "Tinkintas nepatvirtinto pasi\u016blymo prane\u0161imas", "lock_invoices", "Lock Invoices", "translations", "Translations", _s19_51, _s19_52, _s19_53, _s19_54, _s22_43, _s22_44, _s22_45, _s22_46, _s21_72, _s21_73, _s21_74, _s21_75, _s21_76, _s21_77, _s21_78, _s21_79, _s22_47, _s22_48, _s22_49, _s22_50, _s22_51, _s22_52, _s22_53, _s22_54, _s20_59, _s20_60, _s20_61, _s20_62, _s21_80, _s21_81, _s21_82, _s21_83, _s21_84, _s21_81, _s21_85, _s21_83, _s18_84, _s18_85, "counter_padding", "Counter Padding", _s28_55, _s28_59, _s18_86, _s18_87, _s18_88, _s18_89, _s18_90, _s18_91, _s18_92, _s18_93, _s18_94, _s18_95, _s18_96, _s18_97, _s21_86, _s21_87, _s19_55, _s19_56, _s21_88, _s21_89, _s29_34, "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_212, _s16_213, "client_balance", "Client Balance", "client_address1", "Client Street", "client_address2", _s16_214, "vendor_address1", "Vendor Street", "vendor_address2", _s16_215, _s24_42, _s22_55, _s24_43, _s25_54, "type", "Type", "invoice_amount", "S\u0105skaitos suma", _s16_216, "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_122, _s18_48, _s17_123, _s18_49, _s17_124, _s18_50, _s17_125, _s18_51, "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_57, _s19_58, _s16_217, _s16_226, _s19_59, _s19_60, "tax_name1", "Tax Name 1", "tax_name2", "Tax Name 2", "tax_name3", "Tax Name 3", "transaction_id", "Transaction ID", _s18_98, _s18_99, _s16_218, _s16_219], t1, t1), "mk_MK", A.LinkedHashMap_LinkedHashMap$_literal(["add_to_invoice", "\u0414\u043e\u0434\u0430\u0434\u0438 \u043d\u0430 \u0444\u0430\u043a\u0442\u0443\u0440\u0430 :invoice", _s17_, _s17_0, "week", "\u041d\u0435\u0434\u0435\u043b\u0430", "created_record", _s27_, _s25_, "\u041d\u0430 \u043a\u043b\u0438\u0435\u043d\u0442\u043e\u0442 :client \u0435 \u0438\u0441\u043f\u0440\u0430\u0442\u0435\u043d\u0430 \u0444\u0430\u043a\u0442\u0443\u0440\u0430 :invoice \u043e\u0434 :amount \u043f\u043e \u0435-\u043f\u043e\u0448\u0442\u0430.", _s26_, _s17_1, _s31_, _s50_, _s31_0, _s22_, _s36_, _s55_, _s20_, _s20_0, _s25_0, _s38_, _s16_, "\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_, "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_, _s19_0, _s24_, _s29_, "after_saving", "After Saving", "view_record", "View Record", _s21_, _s21_0, _s26_0, _s37_, _s19_1, _s19_2, "json_help", _s58_, "release_notes", "Release Notes", _s23_, _s33_, "started_tasks", _s33_0, "stopped_tasks", _s33_1, "approved_quote", _s27_55, "approved_quotes", _s35_, "approve", "\u041e\u0434\u043e\u0431\u0440\u0438", "client_website", "Client Website", "invalid_time", "Invalid Time", _s21_1, _s21_2, _s20_1, _s20_2, _s27_0, _s27_1, _s23_0, _s23_1, "load_pdf", "Load PDF", _s16_1, _s16_2, _s24_0, _s44_, "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_3, _s16_4, "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_2, _s77_, _s22_0, _s34_, _s30_, _s47_, "small", "Small", _s21_3, _s34_0, _s22_1, _s35_0, _s16_5, _s45_, "wait_for_saving", _s44_0, _s20_3, _s94_, "remaining", "Remaining", "invoice_paid", "Invoice Paid", "activity_120", _s50_0, "activity_121", _s50_1, "activity_122", _s51_, "activity_123", _s50_2, "activity_124", _s51_0, "normal", "Normal", "large", "Large", "extra_large", "Extra Large", _s16_6, _s16_7, _s21_4, _s42_, "print_pdf", "Print PDF", "remind_me", "Remind Me", _s16_8, _s16_9, "click_selected", "Click Selected", "hide_preview", "Hide Preview", "edit_record", "Edit Record", _s27_3, _s57_, "giropay", "GiroPay", "direct_debit", "Direct Debit", _s21_5, _s30_0, "set_password", "\u0421\u0435\u0442\u0438\u0440\u0430\u0458 \u043b\u043e\u0437\u0438\u043d\u043a\u0430", _s17_2, _s59_, _s16_10, _s58_0, _s20_4, _s33_2, "disconnect", "Disconnect", "add_to_invoices", "Add to Invoices", "acss", _s29_36, "becs", _s17_126, "bulk_download", "Download", _s17_3, _s104_, "persist_ui", "Persist UI", "persist_ui_help", _s104_0, _s18_, _s18_0, _s17_4, _s17_5, "has_tasks", "Has Tasks", "registration", "Registration", _s27_4, _s50_3, "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_127, "ideal", "iDEAL", "przelewy24", "Przelewy24", "eps", "EPS", "fpx", "FPX", _s18_1, _s18_2, "system", "\u0421\u0438\u0441\u0442\u0435\u043c", _s19_3, _s19_4, "updated_company", _s28_, "kbc", "KBC", "bancontact", "Bancontact", _s19_5, _s44_1, "webhook_success", "Webhook Success", _s24_1, _s40_, _s27_5, _s43_, "app", "App", _s20_5, _s46_0, _s16_11, _s16_220, _s18_3, "Email Invoice", _s16_12, "Email Quote", _s17_6, "Email Credit", "from_name", "\u041e\u0434 \u0438\u043c\u0435", _s16_13, _s16_221, _s17_7, "\u041f\u043e\u0432\u0442\u043e\u0440\u0443\u0432\u0430\u0447\u043a\u0438 \u0442\u0440\u043e\u0448\u043e\u043a", _s18_4, "\u041f\u043e\u0432\u0442\u043e\u0440\u0443\u0432\u0430\u0447\u043a\u0438 \u0442\u0440\u043e\u0448\u043e\u0446\u0438", _s21_6, "\u041d\u043e\u0432 \u043f\u043e\u0432\u0442\u043e\u0440\u0443\u0432\u0430\u0447\u043a\u0438 \u0442\u0440\u043e\u0448\u043e\u043a", _s22_2, "\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_1, "\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_2, "\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_2, "\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_3, _s25_66, _s25_4, _s38_2, _s26_3, "\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_2, _s24_3, _s25_5, _s25_6, "last_sent_date", "Last Sent Date", "include_drafts", "Include Drafts", _s19_6, _s32_0, "is_invoiced", "Is Invoiced", "change_plan", "Change Plan", "persist_data", "Persist Data", "customer_count", "Customer Count", _s16_14, _s16_15, _s16_16, _s16_17, _s28_0, _s28_1, "decimal_comma", "Decimal Comma", _s26_4, _s35_1, "select_method", "Select Method", "select_platform", "Select Platform", _s28_2, _s42_0, _s16_18, _s27_6, "enable_markdown", "Enable Markdown", _s20_6, _s35_2, "user_guide", "\u0423\u043f\u0430\u0442\u0441\u0442\u0432\u043e \u0437\u0430 \u043a\u043e\u0440\u0438\u0441\u043d\u0438\u043a\u043e\u0442", _s18_6, _s18_7, "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_1, _s31_2, _s25_7, _s25_8, _s33_3, _s33_4, _s27_7, _s27_8, _s36_0, _s36_1, _s31_3, _s31_4, _s25_9, _s25_10, "net_subtotal", "Net", "review_app", "Review App", "check_status", "Check Status", "free_trial", "Free Trial", _s23_2, _s57_0, _s21_8, _s62_, "change_email", "Change Email", _s25_11, _s52_, _s21_9, _s21_10, "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_9, _s28_3, _s19_7, _s48_, "json", "JSON", _s24_4, _s24_5, "wait_for_data", _s42_1, "net_total", "Net Total", "has_taxes", "Has Taxes", _s16_19, _s16_20, _s18_8, _s40_0, "login_success", _s16_21, "login_failure", "Failed Login", "exported_data", _s67_, _s23_3, _s23_4, _s28_4, _s41_, "step_1_sign_in", "Step 1: Sign In", _s16_22, _s17_10, "account_id", "Account ID", _s27_9, _s35_3, "activity_100", _s50_4, "activity_101", _s50_5, "activity_102", _s51_1, "activity_103", _s50_6, "activity_104", _s51_2, _s18_9, _s18_10, _s23_5, _s35_4, "gateway_setup", "Gateway Setup", "preview_sidebar", "Preview Sidebar", _s16_23, _s16_24, _s18_11, _s31_5, _s16_25, _s16_26, "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_12, "\u041a\u043e\u043d\u0442\u0430\u043a\u0442 \u0418\u043c\u0435", _s17_11, "\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_11, _s53_, _s25_12, _s37_0, _s17_13, _s17_14, "is_viewed", "Is Viewed", "letter", "Letter", "legal", "Legal", "page_layout", "Page Layout", "portrait", "Portrait", "landscape", "Landscape", _s26_5, _s85_, _s20_7, _s54_, _s21_12, _s21_13, _s17_15, _s17_16, "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_14, _s18_15, "promo_code", "Promo code", "promo_discount", "Promo Discount", _s18_16, _s18_17, _s16_27, _s16_28, "max_seats_limit", "Max Seats Limit", "trial_enabled", "Trial Enabled", "trial_duration", "Trial Duration", _s21_14, _s21_15, _s18_18, _s18_19, "plan_map", "Plan Map", "refund_period", "Refund Period", _s21_16, _s21_17, "purchase_page", "Purchase Page", "security", "\u041e\u0441\u0438\u0433\u0443\u0440\u0443\u0432\u0430\u045a\u0435", "email_bounced", "Email Bounced", _s20_8, "Spam Complaint", "email_delivery", "Email Delivery", _s16_29, _s16_30, "pdf_response", "PDF Response", _s22_4, _s22_5, "pdf_failed", "PDF Failed", "pdf_success", "PDF Success", "modified", "Modified", "subscription", "Subscription", "subscriptions", "\u041f\u0440\u0435\u0442\u043f\u043b\u0430\u0442\u0438", _s16_31, _s16_32, _s17_17, "\u0418\u0437\u043c\u0435\u043d\u0438 \u043f\u0440\u0435\u0442\u043f\u043b\u0430\u0442\u0430", _s20_9, "\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_10, "\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_18, "\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_11, _s33_7, _s20_12, _s33_8, _s21_19, _s34_2, _s19_8, _s21_20, _s20_13, _s27_10, _s26_6, _s26_7, "connect_gmail", "Connect Gmail", _s16_33, _s16_34, "connected_gmail", _s28_5, _s18_20, _s31_6, _s16_35, _s100_, _s16_36, _s16_37, "count_minutes", ":count Minutes", _s16_38, _s16_39, _s29_0, _s29_1, "use_last_email", "Use last email", _s16_40, _s16_41, _s21_21, _s51_3, _s27_11, _s35_5, _s27_12, _s27_13, _s34_3, _s52_0, "help_translate", "Help Translate", _s23_6, _s23_7, "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_9, _s25_13, _s16_42, _s30_1, _s19_10, _s33_9, "delivered", "Delivered", "bounced", "\u041e\u0442\u0444\u0440\u043b\u0435\u043d\u043e", "spam", "Spam", "view_docs", "View Docs", _s32_1, _s72_, "send_sms", "Send SMS", "sms_code", "SMS Code", _s21_22, "\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_21, "\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_19, _s17_20, _s17_21, "\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_22, _s18_23, _s34_4, _s34_5, "stay_logged_in", "Stay Logged In", _s23_8, _s40_1, "count_hours", ":count Hours", "count_day", "1 Day", "count_days", ":count Days", _s19_11, _s19_12, _s17_22, _s17_23, "resend_email", "Resend Email", _s26_8, _s33_10, _s16_43, "\u0420\u0435\u0444\u0443\u043d\u0434\u0438\u0440\u0430\u043d\u043e \u043f\u043b\u0430\u045c\u0430\u045a\u0435", _s19_13, _s19_14, _s19_15, _s45_0, "list_long_press", "List Long Press", "show_actions", "Show Actions", _s17_24, _s17_25, _s27_14, _s51_4, _s21_23, _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_24, "\u041a\u043e\u043d\u0432\u0435\u0440\u0442\u0438\u0440\u0430\u0458 \u0432\u043e \u0444\u0430\u043a\u0442\u0443\u0440\u0430", _s16_44, _s16_45, "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_16, _s21_24, _s20_14, _s27_15, _s16_46, _s16_47, "save_and_email", "Save and Email", _s16_48, _s16_49, _s16_50, "\u041a\u043e\u043d\u0432\u0435\u0440\u0442\u0438\u0440\u0430\u043d \u0438\u0437\u043d\u043e\u0441", _s17_26, _s17_27, _s22_6, _s22_7, _s24_6, _s24_7, "converted_total", "Converted Total", "is_sent", "Is Sent", _s17_28, "\u0421\u0442\u0430\u043d\u0434\u0430\u0440\u0434\u043d\u0438 \u0434\u043e\u043a\u0443\u043c\u0435\u043d\u0442\u0438", "document_upload", "Document Upload", _s20_15, _s34_6, "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_25, _s21_26, _s26_9, _s96_, "running_tasks", "Running Tasks", "recent_tasks", "Recent Tasks", "recent_expenses", "Recent Expenses", _s17_30, _s17_31, "update_app", "Update App", "started_import", _s27_16, _s24_8, _s24_9, _s20_16, _s20_17, _s18_26, _s18_27, "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_14, _s29_2, "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_52, _s16_53, "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_8, _s24_10, "import_type", "Import Type", "html_mode", "HTML Mode", "html_mode_help", _s43_0, "view_licenses", "View Licenses", "webhook_url", "Webhook URL", _s17_32, _s17_33, "sidebar_editor", "Sidebar Editor", _s22_9, _s31_17, "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_11, _s24_12, _s24_13, _s24_14, "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_9, "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_15, _s48_0, "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_34, _s17_35, "clear_cache", "Clear Cache", "sort_order", "Sort Order", "task_status", "Status", "task_statuses", "Task Statuses", "new_task_status", "New Task Status", _s16_54, _s16_55, _s19_17, _s32_2, _s19_18, "\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_18, _s33_11, _s19_19, _s32_3, _s19_20, _s32_4, _s20_19, _s33_12, _s22_10, _s42_2, _s21_27, _s41_0, _s22_11, _s42_3, _s18_28, _s20_20, _s20_21, _s27_17, _s16_56, _s16_57, _s21_28, _s52_1, _s20_22, _s20_23, _s25_15, _s42_4, _s20_24, _s20_25, _s25_16, _s42_5, _s21_29, _s25_17, _s18_29, _s18_30, "task_settings", "Task Settings", _s20_26, _s20_27, _s18_31, "\u041a\u0430\u0442\u0435\u0433\u043e\u0440\u0438\u0438 \u043d\u0430 \u0442\u0440\u043e\u0448\u043e\u0446\u0438", _s20_28, "\u041a\u0430\u0442\u0435\u0433\u043e\u0440\u0438\u0458\u0430 \u043d\u0430 \u043d\u043e\u0432 \u0442\u0440\u043e\u0448\u043e\u043a", _s21_30, _s21_31, _s24_16, "\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_17, "\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_18, "\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_18, "\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_19, _s37_3, _s25_19, "\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_18, "\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_10, _s46_3, _s27_19, _s47_0, _s23_10, _s25_20, _s25_21, _s32_5, _s21_32, _s21_33, "show_option", "Show Option", _s22_12, _s50_7, "view_changes", "View Changes", "force_update", "Force Update", _s17_36, _s76_, "mark_paid_help", _s31_19, _s18_33, "\u0422\u0440\u0435\u0431\u0430 \u0434\u0430 \u0431\u0438\u0434\u0435 \u0444\u0430\u043a\u0442\u0443\u0440\u0438\u0440\u0430\u043d\u043e", _s23_11, _s33_21, _s29_3, _s26_42, _s21_34, _s20_30, _s16_58, _s16_59, _s18_34, _s18_35, "crypto", "Crypto", "paypal", "PayPal", "alipay", "Alipay", "sofort", "Sofort", "apple_pay", _s16_222, "user_field", "User Field", "variables", "Variables", "show_password", "Show Password", "hide_password", "Hide Password", "copy_error", "Copy Error", "capture_card", "Capture Card", _s17_37, _s17_38, "total_taxes", "Total Taxes", "line_taxes", "Line Taxes", "total_fields", "Total Fields", _s25_22, _s38_5, _s25_23, _s38_6, _s25_24, _s38_7, "gateway_refund", "Gateway Refund", _s19_21, _s43_1, "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_13, _s22_14, _s21_35, _s21_36, _s17_39, _s17_40, "endless", "Endless", "next_send_date", "Next Send Date", _s16_60, _s16_61, _s17_41, "\u041f\u043e\u0432\u0442\u043e\u0440\u0443\u0432\u0430\u0447\u043a\u0430 \u0444\u0430\u043a\u0442\u0443\u0440\u0430", _s18_36, "\u0424\u0430\u043a\u0442\u0443\u0440\u0438 \u0448\u0442\u043e \u0441\u0435 \u043f\u043e\u0432\u0442\u043e\u0440\u0443\u0432\u0430\u0430\u0442", _s21_37, "\u041d\u043e\u0432\u0430 \u043f\u043e\u0432\u0442\u043e\u0440\u0443\u0432\u0430\u0447\u043a\u0430 \u0444\u0430\u043a\u0442\u0443\u0440\u0430", _s22_15, "\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_25, _s38_8, _s25_26, _s38_9, _s26_11, "\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_27, "\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_28, _s38_11, _s26_12, "\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_20, _s47_1, _s26_13, _s46_4, _s27_21, _s47_2, _s24_20, _s26_14, _s25_29, _s32_6, "send_date", "Send Date", "auto_bill_on", "Auto Bill On", _s28_6, _s28_7, "profit", "\u041f\u0440\u043e\u0444\u0438\u0442", "line_item", "\u0421\u0442\u0430\u0432\u043a\u0430 \u043d\u0430 \u043b\u0438\u043d\u0438\u0458\u0430", _s18_38, _s18_39, _s23_12, _s35_6, _s19_22, _s19_23, _s24_21, _s52_2, "test_mode", "Test Mode", "opened", "\u041e\u0442\u0432\u043e\u0440\u0435\u043d\u043e", _s30_2, _s22_17, _s30_3, _s22_18, "gateway_success", "Gateway Success", "gateway_failure", "Gateway Failure", "gateway_error", "Gateway Error", "email_send", "Email Send", _s17_43, _s17_44, "failure", "Failure", "quota_exceeded", "Quota Exceeded", _s16_62, _s16_63, "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_22, _s24_23, "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_40, _s18_41, "pdf_page_info", _s23_13, _s16_64, "\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_56, "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_6, "client_created", "Client Created", _s20_31, _s20_32, _s20_33, _s20_34, "completed", "Completed", "gross", "Gross", "net_amount", "Net Amount", "net_balance", "Net Balance", "client_settings", "Client Settings", _s17_45, _s17_46, _s17_47, _s17_48, "selected_quotes", "Selected Quotes", "selected_tasks", "Selected Tasks", _s17_49, _s17_50, _s17_51, "\u041d\u0435\u0434\u043e\u0441\u043f\u0435\u0430\u043d\u0438 \u0424\u0430\u043a\u0442\u0443\u0440\u0438", _s17_53, _s17_54, "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_55, _s28_8, "api_webhooks", "API Webhooks", "search_webhooks", _s22_19, "search_webhook", _s16_65, "webhook", "Webhook", "webhooks", "Webhooks", "new_webhook", "New Webhook", "edit_webhook", "Edit Webhook", "created_webhook", _s28_9, "updated_webhook", _s28_10, _s16_66, _s29_4, "deleted_webhook", _s28_11, "removed_webhook", _s28_12, _s16_67, _s29_5, _s17_56, _s37_4, _s16_68, _s36_2, _s16_69, _s36_3, _s17_57, _s37_5, "api_tokens", "API \u0442\u043e\u043a\u0435\u043d\u0438", "api_docs", "API Docs", "search_tokens", _s20_35, "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_18, "restored_token", _s27_23, "archived_tokens", _s35_7, "deleted_tokens", _s34_7, "restored_tokens", _s35_8, _s19_24, _s19_25, _s24_24, _s45_1, _s21_39, _s19_26, "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_36, _s41_1, "ledger", "Ledger", "view_pdf", "View PDF", "all_records", "All records", "owned_by_user", "Owned by user", _s16_70, _s16_71, "contact_name", "\u0418\u043c\u0435 \u043d\u0430 \u043a\u043e\u043d\u0442\u0430\u043a\u0442", "use_default", "Use default", _s16_72, _s17_58, "number_of_days", "Number of days", _s23_14, _s23_15, "payment_term", "Payment Term", _s16_73, _s16_74, _s17_59, "\u0418\u0437\u043c\u0435\u043d\u0438 \u0442\u0435\u0440\u043c\u0438\u043d \u043d\u0430 \u043f\u043b\u0430\u045c\u0430\u045a\u0435", _s20_37, "\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_38, "\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_40, "\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_39, _s33_15, _s20_40, _s33_16, _s21_41, _s34_9, _s22_20, _s42_7, _s21_42, _s41_2, _s22_21, _s42_8, "email_sign_in", _s18_100, "change", "Change", _s23_16, _s28_13, _s24_25, _s29_6, "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_42, _s18_43, _s16_75, _s16_223, "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_76, _s16_224, "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_61, "search_design", "Search 1 Design", "search_invoice", _s16_77, "search_client", "Search 1 Client", "search_product", _s16_78, "search_quote", "Search 1 Quote", "search_credit", "Search 1 Credit", "search_vendor", "Search 1 Vendor", "search_user", "Search 1 User", "search_tax_rate", _s17_62, "search_task", "Search 1 Tasks", "search_project", _s16_79, "search_expense", _s16_80, "search_payment", _s16_81, "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_63, _s30_4, _s18_44, _s31_7, _s16_82, _s29_7, _s17_64, _s30_5, "reverse", "Reverse", "full_name", "\u0426\u0435\u043b\u043e\u0441\u043d\u043e \u0438\u043c\u0435", _s17_65, "\u0413\u0440\u0430\u0434/\u0414\u0440\u0436\u0430\u0432\u0430/\u041f\u043e\u0448\u0442\u0435\u043d\u0441\u043a\u0438 \u0431\u0440\u043e\u0458", _s17_67, "\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_83, "\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_45, "\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_30, "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_31, _s25_32, _s16_84, _s16_85, "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_22, "\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_23, "\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_14, "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_24, "updated_design", _s27_25, "archived_design", _s28_15, "deleted_design", _s27_26, "removed_design", _s27_27, "restored_design", _s28_16, _s16_86, _s36_4, "deleted_designs", _s35_9, _s16_87, _s36_5, "proposals", "\u041f\u0440\u0435\u0434\u043b\u043e\u0437\u0438", "tickets", "Tickets", _s16_88, "\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_46, "\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_31, "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_90, "\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_91, _s36_6, "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_19, _s41_3, _s16_92, _s16_93, "app_updated", _s29_8, "learn_more", "\u041f\u043e\u0432\u0435\u045c\u0435", "integrations", "Integrations", "tracking_id", "Tracking Id", _s17_69, _s17_70, "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_20, "company1", _s16_94, "company2", _s16_95, "company3", _s16_96, "company4", _s16_97, "product1", _s16_98, "product2", _s16_99, "product3", _s16_100, "product4", _s16_101, "client1", "Custom Client 1", "client2", "Custom Client 2", "client3", "Custom Client 3", "client4", "Custom Client 4", "contact1", _s16_102, "contact2", _s16_103, "contact3", _s16_104, "contact4", _s16_105, "task1", "Custom Task 1", "task2", "Custom Task 2", "task3", "Custom Task 3", "task4", "Custom Task 4", "project1", _s16_106, "project2", _s16_107, "project3", _s16_108, "project4", _s16_109, "expense1", _s16_110, "expense2", _s16_111, "expense3", _s16_112, "expense4", _s16_113, "vendor1", "Custom Vendor 1", "vendor2", "Custom Vendor 2", "vendor3", "Custom Vendor 3", "vendor4", "Custom Vendor 4", "invoice1", _s16_114, "invoice2", _s16_115, "invoice3", _s16_116, "invoice4", _s16_117, "payment1", _s16_118, "payment2", _s16_119, "payment3", _s16_120, "payment4", _s16_121, "surcharge1", _s18_48, "surcharge2", _s18_49, "surcharge3", _s18_50, "surcharge4", _s18_51, "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_52, _s18_53, _s17_71, _s17_72, "contact_phone", "\u0422\u0435\u043b\u0435\u0444\u043e\u043d \u0437\u0430 \u043a\u043e\u043d\u0442\u0430\u043a\u0442", _s21_43, _s22_24, _s21_44, _s22_25, _s21_45, _s22_26, _s21_46, _s22_27, _s17_73, "\u0423\u043b\u0438\u0446\u0430 \u0437\u0430 \u0434\u043e\u0441\u0442\u0430\u0432\u0430", _s17_74, "\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_41, "\u041f\u043e\u0448\u0442\u0435\u043d\u0441\u043a\u0438 \u0431\u0440\u043e\u0458 \u0437\u0430 \u0434\u043e\u0441\u0442\u0430\u0432\u0430", _s16_122, "\u0414\u0440\u0436\u0430\u0432\u0430 \u0437\u0430 \u0434\u043e\u0441\u0442\u0430\u0432\u0430", _s16_124, "\u0423\u043b\u0438\u0446\u0430 \u0437\u0430 \u043d\u0430\u043f\u043b\u0430\u0442\u0430", _s16_125, "\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_27, "\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", "\u041d\u0435\u043f\u043b\u0430\u0442\u0435\u043d\u0430 \u0444\u0430\u043a\u0442\u0443\u0440\u0430", "paid_invoice", "\u041f\u043b\u0430\u0442\u0435\u043d\u0430 \u0444\u0430\u043a\u0442\u0443\u0440\u0430", _s16_126, "\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_47, _s35_10, _s30_6, _s63_, "message", "\u041f\u043e\u0440\u0430\u043a\u0430", "from", "\u041e\u0434", _s20_43, _s20_44, _s25_33, _s56_, _s20_45, _s34_10, _s18_55, _s18_56, _s23_18, _s33_22, _s18_57, _s18_58, "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_48, _s21_90, _s20_46, _s58_1, _s19_29, _s19_30, _s23_19, _s23_20, _s20_47, _s20_48, "deleted_logo", _s25_34, "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_76, _s17_77, "show_cost_help", _s55_0, _s21_49, _s21_50, _s26_21, _s58_2, _s21_51, _s21_52, _s26_22, _s60_, _s21_53, _s21_54, _s26_23, _s34_11, _s16_128, _s16_129, _s21_55, _s47_3, "one_tax_rate", "One Tax Rate", "two_tax_rates", "Two Tax Rates", "three_tax_rates", "Three Tax Rates", _s16_130, _s16_131, "user", "\u041a\u043e\u0440\u0438\u0441\u043d\u0438\u043a", "invoice_tax", "Invoice Tax", "line_item_tax", "Line Item Tax", "inclusive_taxes", "Inclusive Taxes", _s17_78, _s17_79, "item_tax_rates", "Item Tax Rates", _s18_59, "\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_60, _s18_61, "tax_settings", "\u041f\u043e\u0441\u0442\u0430\u0432\u043a\u0438 \u0437\u0430 \u0434\u0430\u043d\u043e\u043a", _s18_62, "Tax Rates", "accent_color", "Accent Color", "switch", "\u041f\u0440\u0435\u0444\u0440\u043b\u0438", _s19_31, _s20_49, "options", "\u041e\u043f\u0446\u0438\u0438", _s16_132, _s16_133, "multi_line_text", "Multi-line text", "dropdown", "Dropdown", "field_type", "Field Type", _s27_32, _s39_3, "submit", "\u041f\u043e\u0434\u043d\u0435\u0441\u0438", _s16_134, "\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_135, "\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", "schedule", "\u0420\u0430\u0441\u043f\u043e\u0440\u0435\u0434", "before_due_date", _s19_32, "after_due_date", _s18_63, _s18_64, _s22_29, "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_56, _s21_57, "quote_email", "\u041c\u0435\u0458\u043b \u0437\u0430 \u043f\u043e\u043d\u0443\u0434\u0430", _s16_137, "\u0411\u0435\u0441\u043a\u0440\u0430\u0435\u043d \u043f\u043e\u0442\u0441\u0435\u0442\u043d\u0438\u043a", _s16_139, _s16_140, "administrator", "\u0410\u0434\u043c\u0438\u043d\u0438\u0441\u0442\u0440\u0430\u0442\u043e\u0440", _s18_65, "\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_35, "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_38, "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_12, "deleted_users", _s33_17, "removed_users", _s33_18, "restored_users", _s34_13, _s16_141, "\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_80, "\u0421\u043e\u043a\u0440\u0438\u0458 \u041f\u043b\u0430\u0442\u0435\u043d\u043e \u0434\u043e \u0434\u0430\u0442\u0443\u043c", _s22_30, '\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_21, "\u0412\u043c\u0435\u0442\u043d\u0438 \u0434\u043e\u043a\u0443\u043c\u0435\u043d\u0442\u0438", _s28_19, "\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_143, "\u041f\u0440\u0438\u043a\u0430\u0436\u0438 \u0437\u0430\u0433\u043b\u0430\u0432\u0458\u0435 \u043d\u0430", _s16_144, "\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_66, "\u0410\u0432\u0442\u043e\u043c\u0430\u0442\u0441\u043a\u0430 \u0435-\u043f\u043e\u0448\u0442\u0430", _s23_22, "\u0410\u0432\u0442\u043e\u043c\u0430\u0442\u0441\u043a\u0438 \u0438\u0441\u043f\u0440\u0430\u0442\u0438 \u043f\u043e\u0432\u0442\u043e\u0440\u0443\u0432\u0430\u0447\u043a\u0438 \u0444\u0430\u043a\u0442\u0443\u0440\u0438 \u043f\u043e \u0435-\u043f\u043e\u0448\u0442\u0430 \u043a\u043e\u0433\u0430 \u045c\u0435 \u0431\u0438\u0434\u0430\u0442 \u043a\u0440\u0435\u0438\u0440\u0430\u043d\u0438.", _s18_67, "\u0410\u0432\u0442\u043e\u043c\u0430\u0442\u0441\u043a\u043e \u0430\u0440\u0445\u0438\u0432\u0438\u0440\u0430\u045a\u0435", _s23_23, "\u0410\u0432\u0442\u043e\u043c\u0430\u0442\u0441\u043a\u0438 \u0430\u0440\u0445\u0438\u0432\u0438\u0440\u0430\u0458 \u0444\u0430\u043a\u0442\u0443\u0440\u0438 \u043a\u043e\u0433\u0430 \u045c\u0435 \u0431\u0438\u0434\u0430\u0442 \u043a\u043e\u043d\u0432\u0435\u0440\u0442\u0438\u0440\u0430\u043d\u0438.", _s18_68, "\u0410\u0432\u0442\u043e\u043c\u0430\u0442\u0441\u043a\u043e \u043a\u043e\u043d\u0432\u0435\u0440\u0442\u0438\u0440\u0430\u045a\u0435", _s23_24, "\u0410\u0432\u0442\u043e\u043c\u0430\u0442\u0441\u043a\u0438 \u043a\u043e\u043d\u0432\u0435\u0440\u0442\u0438\u0440\u0430\u0458 \u043f\u043e\u043d\u0443\u0434\u0430 \u0432\u043e \u0444\u0430\u043a\u0442\u0443\u0440\u0430 \u043a\u043e\u0433\u0430 \u0438\u0441\u0442\u0430\u0442\u0430 \u045c\u0435 \u0431\u0438\u0434\u0435 \u043e\u0434\u043e\u0431\u0440\u0435\u043d\u0430 \u043e\u0434 \u043a\u043b\u0438\u0435\u043d\u0442\u043e\u0442.", _s17_82, "\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_84, "\u0422\u0440\u0438 \u043c\u0435\u0441\u0435\u0446\u0438", _s16_145, "\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_146, "Three Years", "never", "\u041d\u0438\u043a\u043e\u0433\u0430\u0448", "company", "\u041a\u043e\u043c\u043f\u0430\u043d\u0438\u0458\u0430", _s17_85, "\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_147, "\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_87, "\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_89, _s17_90, _s16_149, "\u041f\u0440\u0438\u043a\u0430\u0436\u0438 \u043d\u0430 PDF", _s21_58, "\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_39, "\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_7, "\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_25, "\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_20, "\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_40, "\u041f\u043e\u0442\u043f\u0438\u0441 \u043d\u0430 \u0444\u0430\u043a\u0442\u0443\u0440\u0430", _s30_8, "\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_26, "\u041f\u043e\u0442\u043f\u0438\u0441 \u043d\u0430 \u043f\u043e\u043d\u0443\u0434\u0430", _s22_32, "\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_33, "\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_26, "\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_150, _s16_151, "attach_ubl", "Attach UBL", "email_style", "Email Style", _s19_33, "\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_34, "\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_36, "\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_152, "\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_153, "\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_92, "\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_154, _s29_11, _s17_93, _s30_9, _s18_69, _s38_12, _s17_94, _s37_6, _s18_70, _s38_13, "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_71, "\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_51, "\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_155, "\u041a\u043e\u043d\u0432\u0435\u0440\u0442\u0438\u0440\u0430\u0458 \u043f\u0440\u043e\u0434\u0443\u043a\u0442\u0438", _s21_59, "\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_157, _s16_158, _s19_37, "New Gateway", _s20_52, "Edit Gateway", _s23_27, _s28_21, _s23_28, _s28_22, _s24_27, _s29_12, _s23_29, _s28_23, _s24_28, _s29_13, _s25_42, _s37_7, _s24_29, _s36_7, _s25_43, _s37_8, _s16_159, _s16_160, "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_60, _s21_61, _s23_30, _s23_31, "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_72, "24 Hour Display", "send_reminders", "Send Reminders", "timezone", "Timezone", _s19_38, _s19_39, _s17_95, _s17_96, _s19_40, _s19_41, _s18_73, _s18_74, _s18_75, _s18_76, "group_settings", "Group Settings", "group", "\u0413\u0440\u0443\u043f\u0430", "groups", "Groups", "new_group", "New Group", "edit_group", "Edit Group", "created_group", _s26_26, "updated_group", _s26_27, "archived_groups", _s35_11, "deleted_groups", _s34_14, "restored_groups", _s35_12, "archived_group", _s27_34, "deleted_group", _s26_28, "restored_group", _s27_35, "upload_logo", "Upload Logo", "uploaded_logo", _s26_29, "logo", "\u041b\u043e\u0433\u043e", "saved_settings", _s27_36, _s16_161, "\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_97, "\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_32, "\u0428\u0430\u0431\u043b\u043e\u043d\u0438 \u0438 \u043f\u043e\u0442\u0441\u0435\u0442\u043d\u0438\u0446\u0438", _s22_33, _s20_53, _s19_42, "\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_37, _s28_24, "redeem", "Redeem", "back", "Back", "past_purchases", "Past Purchases", _s19_44, _s19_45, "pro_plan", "Pro Plan", "enterprise_plan", "Enterprise Plan", "count_users", ":count users", "upgrade", "Upgrade", _s25_44, _s25_45, _s24_30, _s24_31, _s33_19, _s77_0, "i_agree_to_the", "I agree to the", _s16_163, "\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_77, _s18_78, _s21_63, _s34_15, "download", "\u041f\u0440\u0435\u0437\u0435\u043c\u0438", _s27_38, _s27_57, "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_99, _s30_10, _s16_165, _s29_14, _s17_100, _s30_11, _s16_166, _s29_15, _s17_101, _s30_12, _s18_79, _s38_14, _s17_102, _s37_9, _s18_80, _s38_15, "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_167, "Logged", _s16_168, "Pending", _s16_169, "Invoiced", "converted", "\u041a\u043e\u043d\u0432\u0435\u0440\u0442\u0438\u0440\u0430\u043d\u043e", _s24_32, "\u0414\u043e\u0434\u0430\u0458 \u0434\u043e\u043a\u0443\u043c\u0435\u043d\u0442\u0438 \u043d\u0430 \u0444\u0430\u043a\u0442\u0443\u0440\u0430", "exchange_rate", "\u0414\u0435\u0432\u0438\u0437\u0435\u043d \u043a\u0443\u0440\u0441", _s16_170, "\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_171, "\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_172, _s36_8, "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_173, "\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_174, "\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_103, "\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_175, "\u0423\u0441\u043f\u0435\u0448\u043d\u043e \u0431\u0440\u0438\u0448\u0435\u045a\u0435 \u043d\u0430 \u0442\u0440\u043e\u0448\u043e\u0446\u0438", _s17_104, _s37_10, "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_64, _s21_65, "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_48, "now", "\u0421\u0435\u0433\u0430", _s16_176, _s16_177, "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_48, "archived_tasks", "\u0423\u0441\u043f\u0435\u0448\u043d\u043e \u0430\u0440\u0445\u0438\u0432\u0438\u0440\u0430\u043d\u0438 :count \u0437\u0430\u0434\u0430\u0447\u0438", "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_16, _s19_46, _s19_47, "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_178, "\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_66, _s16_179, "\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_105, "\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_180, "\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_106, _s37_11, "new_project", "\u041d\u043e\u0432 \u043f\u0440\u043e\u0435\u043a\u0442", _s27_42, _s28_33, "if_you_like_it", _s21_66, "click_here", "\u043a\u043b\u0438\u043a\u043d\u0438 \u0442\u0443\u043a\u0430", _s18_81, "Click here", "to_rate_it", "to rate it.", "average", "Average", "unapproved", "Unapproved", _s30_13, _s42_10, "locked", "Locked", "authenticate", "Authenticate", _s19_48, _s19_49, _s24_33, _s24_34, "footer", "\u0424\u0443\u0442\u0435\u0440", "compare", "Compare", "hosted_login", "Hosted Login", "selfhost_login", "Selfhost Login", "google_sign_in", _s19_62, "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_107, _s17_108, "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_181, _s16_182, "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_54, "\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_183, "\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_185, _s16_186, _s23_33, "\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_32, "\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_67, "\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_34, _s26_35, "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_109, "\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_50, _s30_14, "error", "\u0413\u0440\u0435\u0448\u043a\u0430", _s16_187, _s16_188, "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_189, _s16_190, "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_191, "\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_192, "\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_111, "\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_193, "\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_112, _s37_12, "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_194, "\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_195, _s36_10, "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_196, "\u0423\u0441\u043f\u0435\u0448\u043d\u043e \u0430\u0440\u0445\u0438\u0432\u0438\u0440\u0430\u043d\u0430 \u0444\u0430\u043a\u0442\u0443\u0440\u0430", "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_197, "\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_113, "\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_198, "\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_114, _s37_13, "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_199, "\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_115, "Invoice Status", "quote_status", "Quote Status", _s22_34, _s22_35, _s22_36, _s19_63, "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_56, _s20_57, _s22_37, _s22_38, _s24_35, _s24_36, "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_15, _s30_16, _s27_46, _s27_47, "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_39, _s35_13, _s22_40, _s35_13, _s23_35, _s36_11, _s23_36, _s36_11, "done", "\u0417\u0430\u0432\u0440\u0448\u0435\u043d\u043e", _s37_14, _s37_15, "dark_mode", "\u0422\u0435\u043c\u0435\u043d \u0440\u0435\u0436\u0438\u043c", _s27_48, _s35_14, "refresh_data", "Refresh Data", "blank_contact", "Blank Contact", "activity", "\u0410\u043a\u0442\u0438\u0432\u043d\u043e\u0441\u0442", _s16_201, _s16_202, "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_203, "Pending", _s16_204, "Voided", _s16_205, "Failed", _s16_206, "Completed", _s16_207, _s18_43, _s16_208, "Refunded", _s17_116, "Unapplied", _s17_117, _s19_14, "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_69, "\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_209, "\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_210, "\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_118, "\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_211, "\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_119, _s37_16, "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_16, "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_0, "activity_7", _s44_2, "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_8, "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_11, "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", _s28_58, "activity_49", _s27_58, "activity_50", _s27_59, "activity_51", _s26_43, "activity_52", _s30_25, "activity_53", _s32_9, "activity_54", _s29_40, "activity_55", _s31_20, "activity_56", _s27_60, "activity_57", _s39_5, "activity_58", _s31_14, "activity_59", _s32_8, "activity_60", _s28_50, "activity_61", _s28_53, "activity_62", _s28_54, "activity_63", _s61_3, "activity_64", _s62_0, "activity_65", _s61_4, "activity_66", _s63_0, "activity_80", _s40_2, "activity_81", _s40_3, "activity_82", _s41_4, "activity_83", _s40_4, "activity_84", _s41_5, _s17_120, "\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_61, _s20_58, _s33_20, _s21_71, _s34_17, "expired", "\u0418\u0441\u0442\u0435\u0447\u0435\u043d\u043e", "all", "\u0421\u0438\u0442\u0435", "select", "\u0418\u0437\u0431\u0435\u0440\u0438", _s22_41, _s22_42, "custom_value1", _s17_157, "custom_value2", _s17_157, "custom_value3", "Custom Value 3", "custom_value4", "Custom Value 4", _s18_82, _s18_83, _s24_40, _s24_41, _s29_32, _s29_33, _s27_53, _s27_54, _s31_15, _s31_16, "lock_invoices", "Lock Invoices", "translations", "Translations", _s19_51, _s19_52, _s19_53, _s19_54, _s22_43, _s22_44, _s22_45, _s22_46, _s21_72, _s21_73, _s21_74, _s21_75, _s21_76, _s21_77, _s21_78, _s21_79, _s22_47, _s22_48, _s22_49, _s22_50, _s22_51, _s22_52, _s22_53, "\u0411\u0440\u043e\u0458\u0430\u0447 \u043d\u0430 \u0444\u0430\u043a\u0442\u0443\u0440\u0438", _s20_59, _s20_60, _s20_61, "\u0411\u0440\u043e\u0458\u0430\u0447 \u043d\u0430 \u043f\u043e\u043d\u0443\u0434\u0438", _s21_80, _s21_81, _s21_82, _s21_83, _s21_84, _s21_81, _s21_85, _s21_83, _s18_84, _s18_85, "counter_padding", "Counter Padding", _s28_55, _s28_59, _s18_86, _s18_87, _s18_88, _s18_89, _s18_90, _s18_91, _s18_92, _s18_93, _s18_94, _s18_95, _s18_96, _s18_97, _s21_86, _s21_87, _s19_55, _s19_56, _s21_88, _s21_89, _s29_34, _s29_35, "show_table", "Show Table", "show_list", "Show List", "client_city", "Client City", "client_state", "Client State", "client_country", "Client Country", _s16_212, _s16_213, "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_214, "vendor_address1", "Vendor Street", "vendor_address2", _s16_215, _s24_42, _s22_55, _s24_43, _s25_54, "type", "\u0422\u0438\u043f", "invoice_amount", "\u0418\u0437\u043d\u043e\u0441 \u043d\u0430 \u0444\u0430\u043a\u0442\u0443\u0440\u0430", _s16_216, "\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_122, _s18_48, _s17_123, _s18_49, _s17_124, _s18_50, _s17_125, _s18_51, "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_57, _s19_58, _s16_217, "\u041a\u0430\u0442\u0435\u0433\u043e\u0440\u0438\u0458\u0430 \u043d\u0430 \u0442\u0440\u043e\u0448\u043e\u043a", _s19_59, _s19_60, "tax_name1", "Tax Name 1", "tax_name2", "Tax Name 2", "tax_name3", "Tax Name 3", "transaction_id", "Transaction ID", _s18_98, _s18_99, _s16_218, _s16_219], t1, t1), "nb_NO", A.LinkedHashMap_LinkedHashMap$_literal(["add_to_invoice", "Legg til p\xe5 faktura :invoice", _s17_, _s17_0, "week", "Uke", "created_record", _s27_, _s25_, "E-post har blitt sendt til :client - Faktura :invoice p\xe5lydende :amount.", _s26_, _s17_1, _s31_, _s50_, _s31_0, _s22_, _s36_, _s55_, _s20_, _s20_0, _s25_0, _s38_, _s16_, "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_, "change_status", "Change Status", "fees_sample", _s46_, _s19_, _s19_0, _s24_, _s29_, "after_saving", "After Saving", "view_record", "View Record", _s21_, _s21_0, _s26_0, _s37_, _s19_1, _s19_2, "json_help", _s58_, "release_notes", "Release Notes", _s23_, _s33_, "started_tasks", _s33_0, "stopped_tasks", _s33_1, "approved_quote", _s27_55, "approved_quotes", _s35_, "approve", "Godkjenn", "client_website", "Client Website", "invalid_time", "Invalid Time", _s21_1, _s21_2, _s20_1, _s20_2, _s27_0, _s27_1, _s23_0, _s23_1, "load_pdf", "Load PDF", _s16_1, _s16_2, _s24_0, _s44_, "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_3, _s16_4, "purged_client", _s26_1, _s27_2, _s77_, _s22_0, _s34_, _s30_, _s47_, "small", "Small", _s21_3, _s34_0, _s22_1, _s35_0, _s16_5, _s45_, "wait_for_saving", _s44_0, _s20_3, _s94_, "remaining", "Remaining", "invoice_paid", "Invoice Paid", "activity_120", _s50_0, "activity_121", _s50_1, "activity_122", _s51_, "activity_123", _s50_2, "activity_124", _s51_0, "normal", "Normal", "large", "Large", "extra_large", "Extra Large", _s16_6, _s16_7, _s21_4, _s42_, "print_pdf", "Print PDF", "remind_me", "Remind Me", _s16_8, _s16_9, "click_selected", "Click Selected", "hide_preview", "Hide Preview", "edit_record", "Edit Record", _s27_3, _s57_, "giropay", "GiroPay", "direct_debit", "Direct Debit", _s21_5, _s30_0, "set_password", "Sett Passord", _s17_2, _s59_, _s16_10, _s58_0, _s20_4, _s33_2, "disconnect", "Disconnect", "add_to_invoices", "Add to Invoices", "acss", _s29_36, "becs", _s17_126, "bulk_download", "Download", _s17_3, _s104_, "persist_ui", "Persist UI", "persist_ui_help", _s104_0, _s18_, _s18_0, _s17_4, _s17_5, "has_tasks", "Has Tasks", "registration", "Registration", _s27_4, _s50_3, "view_expense", _s23_38, "view_statement", "Se Erkl\xe6ring", "sepa", _s17_127, "ideal", "iDEAL", "przelewy24", "Przelewy24", "eps", "EPS", "fpx", "FPX", _s18_1, _s18_2, "system", "System", _s19_3, _s19_4, "updated_company", _s28_, "kbc", "KBC", "bancontact", "Bancontact", _s19_5, _s44_1, "webhook_success", "Webhook Success", _s24_1, _s40_, _s27_5, _s43_, "app", "App", _s20_5, _s46_0, _s16_11, _s16_220, _s18_3, "Email Invoice", _s16_12, "Email Quote", _s17_6, "Email Credit", "from_name", "Fra Navn", _s16_13, _s16_221, _s17_7, "Gjentakende Utgift", _s18_4, "Gjentakende Utgifter", _s21_6, "Opprett Gjentakende Utgift", _s22_2, "Rediger Gjentakende Utgift", _s25_1, _s38_0, _s25_2, _s38_1, _s26_2, _s39_, _s25_3, _s28_32, _s25_4, _s38_2, _s26_3, _s39_0, _s24_2, _s24_3, _s25_5, _s25_6, "last_sent_date", "Last Sent Date", "include_drafts", "Include Drafts", _s19_6, _s32_0, "is_invoiced", "Is Invoiced", "change_plan", "Change Plan", "persist_data", "Persist Data", "customer_count", "Customer Count", _s16_14, _s16_15, _s16_16, _s16_17, _s28_0, _s28_1, "decimal_comma", "Decimal Comma", _s26_4, _s35_1, "select_method", "Select Method", "select_platform", "Select Platform", _s28_2, _s42_0, _s16_18, _s27_6, "enable_markdown", "Enable Markdown", _s20_6, _s35_2, "user_guide", "Brukerguide", _s18_6, _s18_7, "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_1, _s31_2, _s25_7, _s25_8, _s33_3, _s33_4, _s27_7, _s27_8, _s36_0, _s36_1, _s31_3, _s31_4, _s25_9, _s25_10, "net_subtotal", "Net", "review_app", "Review App", "check_status", "Check Status", "free_trial", "Free Trial", _s23_2, _s57_0, _s21_8, _s62_, "change_email", "Change Email", _s25_11, _s52_, _s21_9, _s21_10, "uninvoiced", "Uninvoiced", "subdomain_guide", _s120_, "send_time", "Send Time", "import_data", "Import Data", "import_settings", "Import Settings", _s17_9, _s28_3, _s19_7, _s48_, "json", "JSON", _s24_4, _s24_5, "wait_for_data", _s42_1, "net_total", "Net Total", "has_taxes", "Has Taxes", _s16_19, _s16_20, _s18_8, _s40_0, "login_success", _s16_21, "login_failure", "Failed Login", "exported_data", _s67_, _s23_3, _s23_4, _s28_4, _s41_, "step_1_sign_in", "Step 1: Sign In", _s16_22, _s17_10, "account_id", "Account ID", _s27_9, _s35_3, "activity_100", _s50_4, "activity_101", _s50_5, "activity_102", _s51_1, "activity_103", _s50_6, "activity_104", _s51_2, _s18_9, _s18_10, _s23_5, _s35_4, "gateway_setup", "Gateway Setup", "preview_sidebar", "Preview Sidebar", _s16_23, _s16_24, _s18_11, _s31_5, _s16_25, _s16_26, "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_12, "Kontakts fornavn", _s17_11, "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_11, _s53_, _s25_12, _s37_0, _s17_13, _s17_14, "is_viewed", "Is Viewed", "letter", "Letter", "legal", "Legal", "page_layout", "Page Layout", "portrait", "Portrait", "landscape", "Landscape", _s26_5, _s85_, _s20_7, _s54_, _s21_12, _s21_13, _s17_15, _s17_16, "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_14, _s18_15, "promo_code", "Promo code", "promo_discount", "Promo Discount", _s18_16, _s18_17, _s16_27, _s16_28, "max_seats_limit", "Max Seats Limit", "trial_enabled", "Trial Enabled", "trial_duration", "Trial Duration", _s21_14, _s21_15, _s18_18, _s18_19, "plan_map", "Plan Map", "refund_period", "Refund Period", _s21_16, _s21_17, "purchase_page", "Purchase Page", "security", "Sikkerhet", "email_bounced", "Email Bounced", _s20_8, "Spam Complaint", "email_delivery", "Email Delivery", _s16_29, _s16_30, "pdf_response", "PDF Response", _s22_4, _s22_5, "pdf_failed", "PDF Failed", "pdf_success", "PDF Success", "modified", "Modified", "subscription", "Abonnement", "subscriptions", "Abonnementer", _s16_31, "Nytt Abonnement\xa0", _s17_17, "Rediger Abonnement", _s20_9, "Abonnement opprettet", _s20_10, "Oppdaterte abonnement", _s21_18, "Abonnement arkivert", _s20_11, "Abonnement Slettet", _s20_12, _s33_8, _s21_19, _s34_2, _s19_8, _s21_20, _s20_13, _s27_10, _s26_6, "Underdomene ikke tilgjengelig", "connect_gmail", "Connect Gmail", _s16_33, _s16_34, "connected_gmail", _s28_5, _s18_20, _s31_6, _s16_35, _s100_, _s16_36, _s16_37, "count_minutes", ":count Minutes", _s16_38, _s16_39, _s29_0, _s29_1, "use_last_email", "Use last email", _s16_40, _s16_41, _s21_21, _s51_3, _s27_11, _s35_5, _s27_12, _s27_13, _s34_3, _s52_0, "help_translate", "Help Translate", _s23_6, _s23_7, "resend_invite", "Send invitasjon p\xe5 nytt", _s19_9, _s25_13, _s16_42, _s30_1, _s19_10, _s33_9, "delivered", "Delivered", "bounced", "Bounced", "spam", "Spam", "view_docs", "View Docs", _s32_1, _s72_, "send_sms", "Send SMS", "sms_code", "SMS Code", _s21_22, _s46_1, _s18_21, "Aktiverte To-faktor-autentisering", "connect_google", "Connect Google", _s17_19, _s17_20, _s17_21, "To-faktor-autentisering", _s18_22, _s18_23, _s34_4, _s34_5, "stay_logged_in", "Stay Logged In", _s23_8, _s40_1, "count_hours", ":count Hours", "count_day", "1 Day", "count_days", ":count Days", _s19_11, _s19_12, _s17_22, _s17_23, "resend_email", "Resend Email", _s26_8, "Venligst bekreft din epost adresse", _s16_43, "Refundert betaling", _s19_13, _s19_14, _s19_15, _s45_0, "list_long_press", "List Long Press", "show_actions", "Show Actions", _s17_24, _s17_25, _s27_14, _s51_4, _s21_23, _s97_, "this_quarter", "This Quarter", "last_quarter", "Last Quarter", "to_update_run", "For og oppdatere kj\xf8r", _s18_24, "Konverter til en faktura", _s16_44, _s16_45, "invoice_project", "Invoice Project", "invoice_task", "Fakturer Oppgave", "invoice_expense", "Invoice Expense", _s19_16, _s21_24, _s20_14, _s27_15, _s16_46, _s16_47, "save_and_email", "Save and Email", _s16_48, _s16_49, _s16_50, _s16_51, _s17_26, _s17_27, _s22_6, _s22_7, _s24_6, _s24_7, "converted_total", "Converted Total", "is_sent", "Is Sent", _s17_28, "Standard-dokumenter", "document_upload", "Document Upload", _s20_15, _s34_6, "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_25, _s21_26, _s26_9, "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_30, _s17_31, "update_app", "Update App", "started_import", _s27_16, _s24_8, _s24_9, _s20_16, _s20_17, _s18_26, _s18_27, "column", "Kolonne", "sample", "Eksempel", "map_to", "Map To", "import", "Importer", _s25_14, _s29_2, "select_file", "Vennligst velg en fil", _s16_52, _s16_53, "csv_file", "Velg CSV-fil", "csv", "CSV", "freshbooks", "FreshBooks", "invoice2go", "Invoice2go", "invoicely", "Invoicely", "waveaccounting", "Wave Accounting", "zoho", "Zoho", "accounting", "Accounting", _s22_8, _s24_10, "import_type", "Import Type", "html_mode", "HTML Mode", "html_mode_help", _s43_0, "view_licenses", "View Licenses", "webhook_url", "Webhook-URL", _s17_32, _s17_33, "sidebar_editor", "Sidebar Editor", _s22_9, _s31_17, "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_11, _s24_12, _s24_13, _s24_14, "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_9, "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_15, _s48_0, "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_34, _s17_35, "clear_cache", "Clear Cache", "sort_order", "Sort Order", "task_status", "Status", "task_statuses", "Task Statuses", "new_task_status", "New Task Status", _s16_54, _s16_55, _s19_17, _s32_2, _s19_18, _s31_18, _s20_18, _s33_11, _s19_19, _s32_3, _s19_20, _s32_4, _s20_19, _s33_12, _s22_10, _s42_2, _s21_27, _s41_0, _s22_11, _s42_3, _s18_28, _s20_20, _s20_21, _s27_17, _s16_56, _s16_57, _s21_28, _s52_1, _s20_22, _s20_23, _s25_15, _s42_4, _s20_24, _s20_25, _s25_16, _s42_5, _s21_29, _s25_17, _s18_29, _s18_30, "task_settings", "Task Settings", _s20_26, _s20_27, _s18_31, "Utgiftskategorier", _s20_28, "Ny Utgiftskategori", _s21_30, _s21_31, _s24_16, "Utgiftskategori ble opprettet", _s24_17, "Oppdaterte utgiftskategori", _s25_18, "Utgiftskategori ble arkivert", _s24_18, "Slettet kategori", _s24_19, _s37_3, _s25_19, "Utgiftskategori ble gjenopprettet", _s27_18, ":count utgiftskategorier ble arkivert", _s26_10, _s46_3, _s27_19, _s47_0, _s23_10, _s25_20, _s25_21, _s32_5, _s21_32, _s21_33, "show_option", "Show Option", _s22_12, _s50_7, "view_changes", "View Changes", "force_update", "Force Update", _s17_36, _s76_, "mark_paid_help", _s31_19, _s18_33, _s18_101, _s23_11, _s33_21, _s29_3, _s26_42, _s21_34, _s20_30, _s16_58, _s16_59, _s18_34, _s18_35, "crypto", "Crypto", "paypal", "PayPal", "alipay", "Alipay", "sofort", "Sofort", "apple_pay", _s16_222, "user_field", "User Field", "variables", "Variables", "show_password", "Show Password", "hide_password", "Hide Password", "copy_error", "Copy Error", "capture_card", "Capture Card", _s17_37, _s17_38, "total_taxes", "Total Taxes", "line_taxes", "Line Taxes", "total_fields", "Total Fields", _s25_22, _s38_5, _s25_23, _s38_6, _s25_24, _s38_7, "gateway_refund", "Gateway Refund", _s19_21, _s43_1, "due_date_days", "Due Date", "paused", "Paused", "mark_active", "Sett Aktiv", "day_count", "Day :count", _s22_13, _s22_14, _s21_35, _s21_36, _s17_39, _s17_40, "endless", "Endless", "next_send_date", "Next Send Date", _s16_60, _s16_61, _s17_41, "Gjentakende Faktura", _s18_36, "Gjentakende Fakturaer", _s21_37, "Ny Gjentakende Faktura", _s22_15, _s22_16, _s25_25, _s38_8, _s25_26, _s38_9, _s26_11, "Suksessfullt arkivert gjentakende faktura", _s25_27, "Suksessfullt slettet gjentakende faktura", _s25_28, _s38_11, _s26_12, "Suksessfullt gjenopprettet gjentakende faktura", _s27_20, _s47_1, _s26_13, _s46_4, _s27_21, _s47_2, _s24_20, _s26_14, _s25_29, _s32_6, "send_date", "Send Date", "auto_bill_on", "Auto Bill On", _s28_6, _s28_7, "profit", "Fortjeneste", "line_item", "Line Item", _s18_38, _s18_39, _s23_12, _s35_6, _s19_22, _s19_23, _s24_21, _s52_2, "test_mode", "Test Mode", "opened", "Opened", _s30_2, _s22_17, _s30_3, _s22_18, "gateway_success", "Gateway Success", "gateway_failure", "Gateway Failure", "gateway_error", "Gateway Error", "email_send", "Email Send", _s17_43, _s17_44, "failure", "Failure", "quota_exceeded", "Quota Exceeded", _s16_62, _s16_63, "system_logs", "System Logger", "view_portal", "Vis Portal", "copy_link", "Kopier Lenke", "token_billing", "Lagre kortdetaljer", _s24_22, "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_40, _s18_41, "pdf_page_info", _s23_13, _s16_64, "E-postfakturaer sendt", "emailed_quotes", _s23_56, "emailed_credits", _s28_56, "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_6, "client_created", "Client Created", _s20_31, _s20_32, _s20_33, _s20_34, "completed", "Completed", "gross", "Gross", "net_amount", "Net Amount", "net_balance", "Net Balance", "client_settings", "Client Settings", _s17_45, _s17_46, _s17_47, _s17_48, "selected_quotes", "Selected Quotes", "selected_tasks", "Selected Tasks", _s17_49, _s17_50, _s17_51, "Forest\xe5ende Fakturaer", _s17_53, _s17_54, "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_55, _s28_8, "api_webhooks", "API Webhooks", "search_webhooks", _s22_19, "search_webhook", _s16_65, "webhook", "Webhook", "webhooks", "Webhooks", "new_webhook", "New Webhook", "edit_webhook", "Edit Webhook", "created_webhook", _s28_9, "updated_webhook", _s28_10, _s16_66, _s29_4, "deleted_webhook", _s28_11, "removed_webhook", _s28_12, _s16_67, _s29_5, _s17_56, _s37_4, _s16_68, _s36_2, _s16_69, _s36_3, _s17_57, _s37_5, "api_tokens", "API-tokens", "api_docs", "API Docs", "search_tokens", _s20_35, "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_18, "restored_token", _s27_23, "archived_tokens", _s35_7, "deleted_tokens", _s34_7, "restored_tokens", _s35_8, _s19_24, _s19_25, _s24_24, _s45_1, _s21_39, _s19_26, "email_invoice", "E-postfaktura", "email_quote", "Send tilbudet som E-post", "email_credit", "Email Credit", "email_payment", "E-postbetaling", _s20_36, _s41_1, "ledger", "Ledger", "view_pdf", "View PDF", "all_records", "All records", "owned_by_user", "Owned by user", _s16_70, _s16_71, "contact_name", "Kontakt navn", "use_default", "Use default", _s16_72, _s17_58, "number_of_days", "Number of days", _s23_14, _s23_15, "payment_term", "Payment Term", _s16_73, _s16_74, _s17_59, _s17_60, _s20_37, _s33_13, _s20_38, _s33_14, _s21_40, _s34_8, _s20_39, _s33_15, _s20_40, _s33_16, _s21_41, _s34_9, _s22_20, _s42_7, _s21_42, _s41_2, _s22_21, _s42_8, "email_sign_in", _s18_100, "change", "Change", _s23_16, _s28_13, _s24_25, _s29_6, "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_42, _s18_43, _s16_75, _s16_223, "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_76, _s16_224, "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_61, "search_design", "Search 1 Design", "search_invoice", _s16_77, "search_client", "Search 1 Client", "search_product", _s16_78, "search_quote", "Search 1 Quote", "search_credit", "Search 1 Credit", "search_vendor", "Search 1 Vendor", "search_user", "Search 1 User", "search_tax_rate", _s17_62, "search_task", "Search 1 Tasks", "search_project", _s16_79, "search_expense", _s16_80, "search_payment", _s16_81, "search_group", "Search 1 Group", "refund_payment", _s17_130, _s17_63, _s30_4, _s18_44, _s31_7, _s16_82, _s29_7, _s17_64, _s30_5, "reverse", "Reverse", "full_name", "Fullt Navn", _s17_65, "By/Fylke/Postnummer", _s17_67, "Postnr./Sted/Fylke", "custom1", "First Custom", "custom2", "Second Custom", "custom3", "Third Custom", "custom4", "Fourth Custom", "optional", "Optional", "license", "License", "purge_data", "Fjern data", _s16_83, _s32_7, _s18_45, "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_30, "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_31, _s25_32, _s16_84, _s16_85, "apply_license", "aktiver lisens", "cancel_account", "Kanseler Konto", _s22_22, "Advarsel: Dette vil permanent slette kontoen din, du kan ikke angre.", "delete_company", "Slett Firma", _s22_23, "Advarsel: Dette vil permanent slette ditt firma, dette kan ikke gjennopprettes.", "enabled_modules", "Enabled Modules", "converted_quote", _s28_14, "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_24, "updated_design", _s27_25, "archived_design", _s28_15, "deleted_design", _s27_26, "removed_design", _s27_27, "restored_design", _s28_16, _s16_86, _s36_4, "deleted_designs", _s35_9, _s16_87, _s36_5, "proposals", "Forslag", "tickets", "Tickets", _s16_88, _s16_89, "recurring_tasks", "Recurring Tasks", _s18_46, "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_31, "restored_credit", "Suksessfullt gjenopprettet kredit", _s16_90, "Arkiverte :count krediter", "deleted_credits", "Slettet :count krediter", _s16_91, _s36_6, "current_version", "N\xe5v\xe6rende versjon", "latest_version", "Latest Version", "update_now", "Update Now", _s26_19, _s41_3, _s16_92, _s16_93, "app_updated", _s29_8, "learn_more", "L\xe6r mer", "integrations", "Integrations", "tracking_id", "Tracking Id", _s17_69, _s17_70, "credit_footer", "Credit Footer", "credit_terms", "Credit Terms", "new_company", "Nytt Firma", "added_company", _s26_20, "company1", _s16_94, "company2", _s16_95, "company3", _s16_96, "company4", _s16_97, "product1", _s16_98, "product2", _s16_99, "product3", _s16_100, "product4", _s16_101, "client1", "Custom Client 1", "client2", "Custom Client 2", "client3", "Custom Client 3", "client4", "Custom Client 4", "contact1", _s16_102, "contact2", _s16_103, "contact3", _s16_104, "contact4", _s16_105, "task1", "Custom Task 1", "task2", "Custom Task 2", "task3", "Custom Task 3", "task4", "Custom Task 4", "project1", _s16_106, "project2", _s16_107, "project3", _s16_108, "project4", _s16_109, "expense1", _s16_110, "expense2", _s16_111, "expense3", _s16_112, "expense4", _s16_113, "vendor1", "Custom Vendor 1", "vendor2", "Custom Vendor 2", "vendor3", "Custom Vendor 3", "vendor4", "Custom Vendor 4", "invoice1", _s16_114, "invoice2", _s16_115, "invoice3", _s16_116, "invoice4", _s16_117, "payment1", _s16_118, "payment2", _s16_119, "payment3", _s16_120, "payment4", _s16_121, "surcharge1", _s18_48, "surcharge2", _s18_49, "surcharge3", _s18_50, "surcharge4", _s18_51, "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_52, _s18_53, _s17_71, "Fult navn", "contact_phone", "Kontakt Telefon", _s21_43, _s22_24, _s21_44, _s22_25, _s21_45, _s22_26, _s21_46, _s22_27, _s17_73, "Leverings adresse", _s17_74, _s18_54, "shipping_city", "Shipping City", "shipping_state", _s23_17, _s20_41, "Leverings adresse postnummer", _s16_122, _s16_123, _s16_124, "Fakturaadresse", _s16_125, _s17_75, "billing_city", "Fakturering By", "billing_state", _s22_28, _s19_27, "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_126, _s16_127, "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_47, _s35_10, _s30_6, _s63_, "message", "Beskjed", "from", "Fra", _s20_43, _s20_44, _s25_33, _s56_, _s20_45, _s34_10, _s18_55, _s18_56, _s23_18, _s33_22, _s18_57, _s18_58, "support_forum", "support forum", "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_48, _s21_90, _s20_46, _s58_1, _s19_29, _s19_30, _s23_19, _s23_20, _s20_47, _s20_48, "deleted_logo", _s25_34, "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_76, _s17_77, "show_cost_help", _s55_0, _s21_49, _s21_50, _s26_21, _s58_2, _s21_51, _s21_52, _s26_22, _s60_, _s21_53, _s21_54, _s26_23, _s34_11, _s16_128, _s16_129, _s21_55, _s47_3, "one_tax_rate", "One Tax Rate", "two_tax_rates", "Two Tax Rates", "three_tax_rates", "Three Tax Rates", _s16_130, _s16_131, "user", "User", "invoice_tax", "Invoice Tax", "line_item_tax", "Line Item Tax", "inclusive_taxes", "Inclusive Taxes", _s17_78, _s17_79, "item_tax_rates", "Item Tax Rates", _s18_59, "Vennligst velg en klient", "configure_rates", "Configure rates", _s18_60, _s18_61, "tax_settings", "Skatteinnstillinger", _s18_62, "Tax Rates", "accent_color", "Accent Color", "switch", "Switch", _s19_31, _s20_49, "options", "Valg", _s16_132, _s16_133, "multi_line_text", "Multi-line text", "dropdown", "Dropdown", "field_type", "Field Type", _s27_32, _s39_3, "submit", "Send", _s16_134, "Gjenopprett ditt passord", "late_fees", "Late Fees", "credit_number", "Kreditnummer", "payment_number", "Payment Number", "late_fee_amount", "Late Fee Amount", _s16_135, _s16_136, "schedule", "Planlegg", "before_due_date", _s19_32, "after_due_date", _s18_63, _s18_64, _s22_29, "days", "Dager", "invoice_email", "Faktura-e-post", "payment_email", "Betalings-e-post", "partial_payment", "Partial Payment", "payment_partial", "Partial Payment", _s21_56, _s21_57, "quote_email", "Tilbuds-e-post", _s16_137, _s16_138, _s16_139, _s16_140, "administrator", "Administrator", _s18_65, _s66_, "user_management", "Brukerh\xe5ndtering", "users", "Brukere", "new_user", "Ny Bruker", "edit_user", "Endre bruker", "created_user", _s25_35, "updated_user", "Bruker oppdatert", "archived_user", "Suksessfullt arkivert bruker", "deleted_user", "Bruker slettet", "removed_user", _s25_38, "restored_user", "Suksessfullt gjenopprettet bruker", "archived_users", _s34_12, "deleted_users", _s33_17, "removed_users", _s33_18, "restored_users", _s34_13, _s16_141, "Systeminnstillinger", "invoice_options", "Faktura alternativer", _s17_80, _s19_64, _s22_30, "Bare vis delbetalinger om det har forekommet en delbetaling.", _s23_21, "Embed Dokumenter", _s28_19, _s39_4, _s16_143, "Show header on", _s16_144, "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_65, "invoice_footer", "Faktura Bunntekst", "quote_terms", "Tilbuds Vilk\xe5r", "quote_footer", "Tilbud Bunntekst", _s18_66, "Auto Email", _s23_22, _s61_, _s18_67, "Auto Archive", _s23_23, _s53_1, _s18_68, "Auto Konverter", _s23_24, _s70_, _s17_82, _s17_83, "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_84, "Tre m\xe5neder", _s16_145, "Fire m\xe5neder", "freq_six_months", "Seks m\xe5neder", "freq_annually", "\xc5rlig", "freq_two_years", "To \xe5r", _s16_146, "Three Years", "never", "Never", "company", "Company", _s17_85, "Genererte Nummere", "charge_taxes", "Inkluder skatt", "next_reset", "Neste Nullstilling", "reset_counter", "Nullstill Teller", _s16_147, _s16_148, "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_87, _s17_88, "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_89, _s17_90, _s16_149, "Show on PDF", _s21_58, _s51_5, _s25_39, _s22_31, _s30_7, _s61_0, _s23_25, _s20_50, _s28_20, _s59_0, _s25_40, "Faktura-signatur", _s30_8, "Krever klients signatur.", _s23_26, "Tilbuds-signatur", _s22_32, "Passord-beskytt fakturaer", _s27_33, _s142_, "authorization", "Autorisasjon", "subdomain", "Subdomene", "domain", "Domene", "portal_mode", "Portal Mode", "email_signature", "Med vennlig hilsen,", _s24_26, _s86_, "plain", "Plain", "light", "Light", "dark", "Dark", "email_design", "Email Design", "attach_pdf", "Attach PDF", _s16_150, _s16_151, "attach_ubl", "Attach UBL", "email_style", "Email Style", _s19_33, "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_34, _s19_35, "credentials", "Credentials", "update_address", "Oppdater Adresse", _s19_36, "Oppdater kundens adresse med oppgitte detaljer", "rate", "Sats", "tax_rate", "Skattesats", "new_tax_rate", "Ny Skattesats", "edit_tax_rate", "Rediger skattesats", _s16_152, "Suksessfullt opprettet skattesats", _s16_153, "Suksessfullt oppdatert skattesats", _s17_92, "Suksessfullt arkivert skattesatsen", _s16_154, _s29_11, _s17_93, _s30_9, _s18_69, _s38_12, _s17_94, _s37_6, _s18_70, _s38_13, "fill_products", "Automatisk-utfyll produkter", _s18_71, "Valg av produkt vil automatisk fylle ut beskrivelse og kostnaden", "update_products", "Automatisk oppdater produkter", _s20_51, "\xc5 endre en faktura vil automatisk oppdatere produktbilioteket", _s16_155, _s16_156, _s21_59, _s61_2, "fees", "Avgifter", "limits", "Begrensninger", "provider", "Provider", "company_gateway", "Payment Gateway", _s16_157, _s16_158, _s19_37, "New Gateway", _s20_52, "Edit Gateway", _s23_27, _s28_21, _s23_28, _s28_22, _s24_27, _s29_12, _s23_29, _s28_23, _s24_28, _s29_13, _s25_42, _s37_7, _s24_29, _s36_7, _s25_43, _s37_8, _s16_159, _s16_160, "discard_changes", "Discard Changes", "default_value", "Default value", "disabled", "Disabled", "currency_format", "Currency Format", _s21_60, _s21_61, _s23_30, _s23_31, "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_72, "24 Hour Display", "send_reminders", "Send Reminders", "timezone", "Timezone", _s19_38, _s19_39, _s17_95, _s17_96, _s19_40, _s19_41, _s18_73, _s18_74, _s18_75, _s18_76, "group_settings", "Group Settings", "group", "Group", "groups", "Groups", "new_group", "New Group", "edit_group", "Edit Group", "created_group", _s26_26, "updated_group", _s26_27, "archived_groups", _s35_11, "deleted_groups", _s34_14, "restored_groups", _s35_12, "archived_group", _s27_34, "deleted_group", _s26_28, "restored_group", _s27_35, "upload_logo", "Upload Logo", "uploaded_logo", _s26_29, "logo", "Logo", "saved_settings", _s27_36, _s16_161, "Produkt-innstillinger", "device_settings", "Device Settings", "defaults", "Standarder", "basic_settings", "Grunnleggende Innstillinger", _s17_97, "Avanserte innstillinger", "company_details", "Firmainformasjon", "user_details", "Brukerdetaljer", "localization", "Regioninnstillinger", "online_payments", "Nettbetalinger", "tax_rates", "Skattesatser", "notifications", "Varsler", "import_export", "Import | Eksport", "custom_fields", "Egendefinerte felt", "invoice_design", "Fakturadesign", "buy_now_buttons", "Betal N\xe5-knapper", "email_settings", "E-post-innstillinger", _s23_32, "Design & P\xe5minnelser", _s22_33, _s20_53, _s19_42, "Datavisualiseringer", "price", "Pris", "email_sign_up", "Email Sign Up", "google_sign_up", "Google Sign Up", _s27_37, _s28_24, "redeem", "Redeem", "back", "Back", "past_purchases", "Past Purchases", _s19_44, _s19_45, "pro_plan", "Pro Plan", "enterprise_plan", "Enterprise Plan", "count_users", ":count users", "upgrade", "Upgrade", _s25_44, _s25_45, _s24_30, _s24_31, _s33_19, _s77_0, "i_agree_to_the", "I agree to the", _s16_163, "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_77, _s18_78, _s21_63, _s34_15, "download", "Last ned", _s27_38, _s27_57, "take_picture", "Take Picture", "upload_file", "Upload File", "document", "Dokument", "documents", "Dokumenter", "new_document", "New Document", "edit_document", "Edit Document", _s17_99, _s30_10, _s16_165, _s29_14, _s17_100, _s30_11, _s16_166, _s29_15, _s17_101, _s30_12, _s18_79, _s38_14, _s17_102, _s37_9, _s18_80, _s38_15, "no_history", "No History", "expense_date", "Utgiftsdato", "pending", "Avventer", _s16_167, "Logged", _s16_168, "Pending", _s16_169, "Invoiced", "converted", "Konvertert", _s24_32, "Legg ved dokumenter til faktura", "exchange_rate", "Exchange Rate", _s16_170, _s16_229, "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_26, _s16_171, "Arkiverte :count leverand\xf8rer", "deleted_vendors", "Slettet :count leverand\xf8rer", _s16_172, _s36_8, "new_expense", "Angi utgift", "created_expense", _s28_27, "updated_expense", _s28_28, _s16_173, _s29_16, "deleted_expense", _s28_29, _s16_174, _s29_17, _s17_103, "Arkiverte utgifter", _s16_175, "Slettet utgifter", _s17_104, _s37_10, "copy_shipping", "Copy Shipping", "copy_billing", "Copy Billing", "design", "Design", _s21_64, _s21_65, "invoiced", "Fakturert", "logged", "Logget", "running", "L\xf8pende", "resume", "Gjenoppta", "task_errors", "Vennligst rett alle overlappende tider", "start", "Start", "stop", "Stopp", "started_task", _s25_46, "stopped_task", "Suksessfullt stoppet oppgave", "resumed_task", _s25_48, "now", "N\xe5", _s16_176, _s16_177, "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_16, _s19_46, _s19_47, "budgeted_hours", "Budgeted Hours", "created_project", "Opprettet prosjekt", "updated_project", "Oppdaterte prosjekt", _s16_178, "Arkiverte prosjekt", "deleted_project", "Slettet prosjekt", _s16_179, "Gjenopprettet prosjekt", _s17_105, "Arkiverte :count prosjekter", _s16_180, "Slettet :count prosjekter", _s17_106, _s37_11, "new_project", "Nytt Prosjekt", _s27_42, _s28_33, "if_you_like_it", _s21_66, "click_here", "klikk her", _s18_81, "Click here", "to_rate_it", "to rate it.", "average", "Average", "unapproved", "Unapproved", _s30_13, _s42_10, "locked", "L\xe5st", "authenticate", "Authenticate", _s19_48, _s19_49, _s24_33, _s24_34, "footer", "Bunntekst", "compare", "Compare", "hosted_login", "Hosted Login", "selfhost_login", "Selfhost Login", "google_sign_in", _s19_62, "today", "Today", "custom_range", "Tilpass Utvalg", "date_range", "Datoperiode", "current", "Current", "previous", "Previous", "current_period", "Current Period", _s17_107, _s17_108, "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_181, _s16_182, "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_54, _s20_55, "billing_address", "Fakturerings Adresse", _s16_183, "Leveringsadresse", "total_revenue", "Sum omsetning", "average_invoice", "Gjennomsnittlige fakturaer", "outstanding", "Utest\xe5ende", "invoices_sent", _s22_57, "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_185, _s16_186, _s23_33, _s23_34, _s26_32, _s26_33, _s21_67, _s21_68, _s26_34, _s26_35, "ascending", "Stigende", "descending", "Synkende", "save", "Lagre", _s17_109, _s17_110, "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_50, _s30_14, "error", "Error", _s16_187, _s16_188, "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_189, _s16_190, "product", "Produkt", "products", "Produkter", "new_product", "Nytt Produkt", "created_product", "Produkt lagret", "updated_product", "Produkt oppdatert", _s16_191, "Produkt arkivert", "deleted_product", "Slettet produkt", _s16_192, "Gjenopprettet produkt", _s17_111, _s37_18, _s16_193, "Slettet :count produkter", _s17_112, _s37_12, "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_194, "Arkiverte :count kunder", "deleted_client", "Slettet kunde", "deleted_clients", "Slettet :count kunder", "restored_client", "Gjenopprettet kunde", _s16_195, _s36_10, "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_196, "Faktura arkivert", "deleted_invoice", "Faktura slettet", _s16_197, "Suksessfullt gjenopprettet faktura", _s17_113, "Fakturaer arkivert", _s16_198, "Slettet :count fakturaer", _s17_114, _s37_13, "emailed_invoice", "E-postfaktura sendt", "emailed_payment", _s28_57, "amount", "Bel\xf8p", "invoice_number", "Fakturanummer", "invoice_date", _s16_234, "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_199, _s16_200, "status", "Status", _s17_115, "Invoice Status", "quote_status", "Quote Status", _s22_34, _s22_35, _s22_36, _s19_63, "count_selected", ":count selected", "total", "Totalt", "percent", "Prosent", "edit", "Endre", "dismiss", "Dismiss", _s20_56, _s20_57, _s22_37, _s22_38, _s24_35, _s24_36, "task_rate", "Oppgavesats", "settings", "Innstillinger", "language", "Language", "currency", "Currency", "created_at", "Dato Opprettet", "created_on", "Created On", "updated_at", "Updated", "tax", "Skatt", _s30_15, _s30_16, _s27_46, _s27_47, "past_due", "Forfalt", "draft", "Kladd", "sent", "Sendt", "viewed", "Viewed", "approved", "Approved", "partial", "Delvis/Depositum", "paid", "Betalt", "mark_sent", "Merk som Sendt", _s22_39, _s35_13, _s22_40, _s35_13, _s23_35, _s36_11, _s23_36, _s36_11, "done", "Ferdig", _s37_14, _s37_15, "dark_mode", "M\xf8rk Modus", _s27_48, _s35_14, "refresh_data", "Refresh Data", "blank_contact", "Blank Contact", "activity", "Aktivitet", _s16_201, _s16_202, "clone", "Kopier", "loading", "Loading", "industry", "Industry", "size", "Size", "payment_terms", "Betalingsvilk\xe5r", "payment_date", "Betalingsdato", "payment_status", "Payment Status", _s16_203, "Pending", _s16_204, "Voided", _s16_205, "Failed", _s16_206, "Completed", _s16_207, _s18_43, _s16_208, "Refunded", _s17_116, "Unapplied", _s17_117, _s19_14, "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_158, "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_69, "Transaksjonsreferanse", "enter_payment", "Oppgi betaling", "new_payment", "Oppgi Betaling", "created_payment", "Betaling opprettet", "updated_payment", "Suksessfullt oppdatert betaling", _s16_209, "Betaling arkivert", "deleted_payment", _s16_235, _s16_210, "Suksessfullt gjenopprettet betaling", _s17_118, "Arkiverte :count betalinger", _s16_211, "Slettet :count betalinger", _s17_119, _s37_16, "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_16, "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", _s54_0, "activity_7", _s44_2, "activity_8", ":user arkiverte faktura :invoice", "activity_9", ":user slettet faktura :invoice", "activity_10", _s85_0, "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", _s50_8, "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", _s42_11, "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_9, "activity_40", _s64_, "activity_41", _s41_6, "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", _s28_58, "activity_49", _s27_58, "activity_50", _s27_59, "activity_51", _s26_43, "activity_52", _s30_25, "activity_53", _s32_9, "activity_54", _s29_40, "activity_55", _s31_20, "activity_56", _s27_60, "activity_57", _s39_5, "activity_58", _s31_14, "activity_59", _s32_8, "activity_60", _s28_50, "activity_61", _s28_53, "activity_62", _s28_54, "activity_63", _s61_3, "activity_64", _s62_0, "activity_65", _s61_4, "activity_66", _s63_0, "activity_80", _s40_2, "activity_81", _s40_3, "activity_82", _s41_4, "activity_83", _s40_4, "activity_84", _s41_5, _s17_120, "Engangs Passord", "emailed_quote", _s23_56, "emailed_credit", _s27_61, _s20_58, _s33_20, _s21_71, _s34_17, "expired", "Expired", "all", "Alle", "select", "Velg", _s22_41, _s22_42, "custom_value1", "Custom Value", "custom_value2", "Custom Value", "custom_value3", "Custom Value 3", "custom_value4", "Custom Value 4", _s18_82, _s18_83, _s24_40, _s24_41, _s29_32, _s29_33, _s27_53, _s27_54, _s31_15, _s31_16, "lock_invoices", "Lock Invoices", "translations", "Translations", _s19_51, _s19_52, _s19_53, _s19_54, _s22_43, _s22_44, _s22_45, _s22_46, _s21_72, _s21_73, _s21_74, _s21_75, _s21_76, _s21_77, _s21_78, _s21_79, _s22_47, _s22_48, _s22_49, _s22_50, _s22_51, _s22_52, _s22_53, "Fakturanummer-teller", _s20_59, _s20_60, _s20_61, "Tilbudsnummer-teller", _s21_80, _s21_81, _s21_82, _s21_83, _s21_84, _s21_81, _s21_85, _s21_83, _s18_84, _s18_85, "counter_padding", "Counter Padding", _s28_55, _s28_59, _s18_86, _s18_87, _s18_88, _s18_89, _s18_90, _s18_91, _s18_92, _s18_93, _s18_94, _s18_95, _s18_96, _s18_97, _s21_86, _s21_87, _s19_55, _s19_56, _s21_88, _s21_89, _s29_34, _s29_35, "show_table", "Show Table", "show_list", "Show List", "client_city", "Client City", "client_state", "Client State", "client_country", "Client Country", _s16_212, _s16_213, "client_balance", "Client Balance", "client_address1", "Client Street", "client_address2", _s16_214, "vendor_address1", "Vendor Street", "vendor_address2", _s16_215, _s24_42, _s22_55, _s24_43, _s25_54, "type", "Type", "invoice_amount", "Invoice Amount", _s16_216, "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_122, _s18_48, _s17_123, _s18_49, _s17_124, _s18_50, _s17_125, _s18_51, "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", "Time Log", "bank_id", "Bank", _s19_57, _s19_58, _s16_217, "Utgiftskategori", _s19_59, _s19_60, "tax_name1", "Tax Name 1", "tax_name2", "Tax Name 2", "tax_name3", "Tax Name 3", "transaction_id", "Transaction ID", _s18_98, _s18_99, _s16_218, _s16_219], t1, t1), "fa", A.LinkedHashMap_LinkedHashMap$_literal(["add_to_invoice", _s23_37, _s17_, _s17_0, "week", "Week", "created_record", _s27_, _s25_, _s70_0, _s26_, _s17_1, _s31_, _s50_, _s31_0, _s22_, _s36_, _s55_, _s20_, _s20_0, _s25_0, _s38_, _s16_, _s16_0, "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_, "change_status", "Change Status", "fees_sample", _s46_, _s19_, _s19_0, _s24_, _s29_, "after_saving", "After Saving", "view_record", "View Record", _s21_, _s21_0, _s26_0, _s37_, _s19_1, _s19_2, "json_help", _s58_, "release_notes", "Release Notes", _s23_, _s33_, "started_tasks", _s33_0, "stopped_tasks", _s33_1, "approved_quote", _s27_55, "approved_quotes", _s35_, "approve", "Approve", "client_website", "Client Website", "invalid_time", "Invalid Time", _s21_1, _s21_2, _s20_1, _s20_2, _s27_0, _s27_1, _s23_0, _s23_1, "load_pdf", "Load PDF", _s16_1, _s16_2, _s24_0, _s44_, "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_3, _s16_4, "purged_client", _s26_1, _s27_2, _s77_, _s22_0, _s34_, _s30_, _s47_, "small", "Small", _s21_3, _s34_0, _s22_1, _s35_0, _s16_5, _s45_, "wait_for_saving", _s44_0, _s20_3, _s94_, "remaining", "Remaining", "invoice_paid", "Invoice Paid", "activity_120", _s50_0, "activity_121", _s50_1, "activity_122", _s51_, "activity_123", _s50_2, "activity_124", _s51_0, "normal", "Normal", "large", "Large", "extra_large", "Extra Large", _s16_6, _s16_7, _s21_4, _s42_, "print_pdf", "Print PDF", "remind_me", "Remind Me", _s16_8, _s16_9, "click_selected", "Click Selected", "hide_preview", "Hide Preview", "edit_record", "Edit Record", _s27_3, _s57_, "giropay", "GiroPay", "direct_debit", "Direct Debit", _s21_5, _s30_0, "set_password", "Set Password", _s17_2, _s59_, _s16_10, _s58_0, _s20_4, _s33_2, "disconnect", "Disconnect", "add_to_invoices", "Add to Invoices", "acss", _s29_36, "becs", _s17_126, "bulk_download", "Download", _s17_3, _s104_, "persist_ui", "Persist UI", "persist_ui_help", _s104_0, _s18_, _s18_0, _s17_4, _s17_5, "has_tasks", "Has Tasks", "registration", "Registration", _s27_4, _s50_3, "view_expense", _s23_38, "view_statement", "View Statement", "sepa", _s17_127, "ideal", "iDEAL", "przelewy24", "Przelewy24", "eps", "EPS", "fpx", "FPX", _s18_1, _s18_2, "system", "System", _s19_3, _s19_4, "updated_company", _s28_, "kbc", "KBC", "bancontact", "Bancontact", _s19_5, _s44_1, "webhook_success", "Webhook Success", _s24_1, _s40_, _s27_5, _s43_, "app", "App", _s20_5, _s46_0, _s16_11, _s16_220, _s18_3, "Email Invoice", _s16_12, "Email Quote", _s17_6, "Email Credit", "from_name", "From Name", _s16_13, _s16_221, _s17_7, _s17_8, _s18_4, _s18_5, _s21_6, _s21_7, _s22_2, _s22_3, _s25_1, _s38_0, _s25_2, _s38_1, _s26_2, _s39_, _s25_3, _s28_32, _s25_4, _s38_2, _s26_3, _s39_0, _s24_2, _s24_3, _s25_5, _s25_6, "last_sent_date", "Last Sent Date", "include_drafts", "Include Drafts", _s19_6, _s32_0, "is_invoiced", "Is Invoiced", "change_plan", "Change Plan", "persist_data", "Persist Data", "customer_count", "Customer Count", _s16_14, _s16_15, _s16_16, _s16_17, _s28_0, _s28_1, "decimal_comma", "Decimal Comma", _s26_4, _s35_1, "select_method", "Select Method", "select_platform", "Select Platform", _s28_2, _s42_0, _s16_18, _s27_6, "enable_markdown", "Enable Markdown", _s20_6, _s35_2, "user_guide", "User Guide", _s18_6, _s18_7, "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_1, _s31_2, _s25_7, _s25_8, _s33_3, _s33_4, _s27_7, _s27_8, _s36_0, _s36_1, _s31_3, _s31_4, _s25_9, _s25_10, "net_subtotal", "Net", "review_app", "Review App", "check_status", "Check Status", "free_trial", "Free Trial", _s23_2, _s57_0, _s21_8, _s62_, "change_email", "Change Email", _s25_11, _s52_, _s21_9, _s21_10, "uninvoiced", "Uninvoiced", "subdomain_guide", _s120_, "send_time", "Send Time", "import_data", "Import Data", "import_settings", "Import Settings", _s17_9, _s28_3, _s19_7, _s48_, "json", "JSON", _s24_4, _s24_5, "wait_for_data", _s42_1, "net_total", "Net Total", "has_taxes", "Has Taxes", _s16_19, _s16_20, _s18_8, _s40_0, "login_success", _s16_21, "login_failure", "Failed Login", "exported_data", _s67_, _s23_3, _s23_4, _s28_4, _s41_, "step_1_sign_in", "Step 1: Sign In", _s16_22, _s17_10, "account_id", "Account ID", _s27_9, _s35_3, "activity_100", _s50_4, "activity_101", _s50_5, "activity_102", _s51_1, "activity_103", _s50_6, "activity_104", _s51_2, _s18_9, _s18_10, _s23_5, _s35_4, "gateway_setup", "Gateway Setup", "preview_sidebar", "Preview Sidebar", _s16_23, _s16_24, _s18_11, _s31_5, _s16_25, _s16_26, "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_12, _s18_13, _s17_11, _s17_12, "order", "Order", "unassigned", "Unassigned", "partial_value", _s49_, "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_1, _s21_11, _s53_, _s25_12, _s37_0, _s17_13, _s17_14, "is_viewed", "Is Viewed", "letter", "Letter", "legal", "Legal", "page_layout", "Page Layout", "portrait", "Portrait", "landscape", "Landscape", _s26_5, _s85_, _s20_7, _s54_, _s21_12, _s21_13, _s17_15, _s17_16, "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_14, _s18_15, "promo_code", "Promo code", "promo_discount", "Promo Discount", _s18_16, _s18_17, _s16_27, _s16_28, "max_seats_limit", "Max Seats Limit", "trial_enabled", "Trial Enabled", "trial_duration", "Trial Duration", _s21_14, _s21_15, _s18_18, _s18_19, "plan_map", "Plan Map", "refund_period", "Refund Period", _s21_16, _s21_17, "purchase_page", "Purchase Page", "security", "Security", "email_bounced", "Email Bounced", _s20_8, "Spam Complaint", "email_delivery", "Email Delivery", _s16_29, _s16_30, "pdf_response", "PDF Response", _s22_4, _s22_5, "pdf_failed", "PDF Failed", "pdf_success", "PDF Success", "modified", "Modified", "subscription", "Subscription", "subscriptions", "Subscriptions", _s16_31, _s16_32, _s17_17, _s17_18, _s20_9, _s33_5, _s20_10, _s33_6, _s21_18, _s34_1, _s20_11, _s33_7, _s20_12, _s33_8, _s21_19, _s34_2, _s19_8, _s21_20, _s20_13, _s27_10, _s26_6, _s26_7, "connect_gmail", "Connect Gmail", _s16_33, _s16_34, "connected_gmail", _s28_5, _s18_20, _s31_6, _s16_35, _s100_, _s16_36, _s16_37, "count_minutes", ":count Minutes", _s16_38, _s16_39, _s29_0, _s29_1, "use_last_email", "Use last email", _s16_40, _s16_41, _s21_21, _s51_3, _s27_11, _s35_5, _s27_12, _s27_13, _s34_3, _s52_0, "help_translate", "Help Translate", _s23_6, _s23_7, "resend_invite", _s17_128, _s19_9, _s25_13, _s16_42, _s30_1, _s19_10, _s33_9, "delivered", "Delivered", "bounced", "Bounced", "spam", "Spam", "view_docs", "View Docs", _s32_1, _s72_, "send_sms", "Send SMS", "sms_code", "SMS Code", _s21_22, _s46_1, _s18_21, _s46_2, "connect_google", "Connect Google", _s17_19, _s17_20, _s17_21, _s25_55, _s18_22, _s18_23, _s34_4, _s34_5, "stay_logged_in", "Stay Logged In", _s23_8, _s40_1, "count_hours", ":count Hours", "count_day", "1 Day", "count_days", ":count Days", _s19_11, _s19_12, _s17_22, _s17_23, "resend_email", "Resend Email", _s26_8, _s33_10, _s16_43, _s16_227, _s19_13, _s19_14, _s19_15, _s45_0, "list_long_press", "List Long Press", "show_actions", "Show Actions", _s17_24, _s17_25, _s27_14, _s51_4, _s21_23, _s97_, "this_quarter", "This Quarter", "last_quarter", "Last Quarter", "to_update_run", "To update run", _s18_24, _s18_25, _s16_44, _s16_45, "invoice_project", "Invoice Project", "invoice_task", "Invoice Task", "invoice_expense", "Invoice Expense", _s19_16, _s21_24, _s20_14, _s27_15, _s16_46, _s16_47, "save_and_email", "Save and Email", _s16_48, _s16_49, _s16_50, _s16_51, _s17_26, _s17_27, _s22_6, _s22_7, _s24_6, _s24_7, "converted_total", "Converted Total", "is_sent", "Is Sent", _s17_28, _s17_29, "document_upload", "Document Upload", _s20_15, _s34_6, "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_25, _s21_26, _s26_9, _s96_, "running_tasks", "Running Tasks", "recent_tasks", "Recent Tasks", "recent_expenses", "Recent Expenses", _s17_30, _s17_31, "update_app", "Update App", "started_import", _s27_16, _s24_8, _s24_9, _s20_16, _s20_17, _s18_26, _s18_27, "column", "Column", "sample", "Sample", "map_to", "Map To", "import", "Import", _s25_14, _s29_2, "select_file", _s20_73, _s16_52, _s16_53, "csv_file", "CSV file", "csv", "CSV", "freshbooks", "FreshBooks", "invoice2go", "Invoice2go", "invoicely", "Invoicely", "waveaccounting", "Wave Accounting", "zoho", "Zoho", "accounting", "Accounting", _s22_8, _s24_10, "import_type", "Import Type", "html_mode", "HTML Mode", "html_mode_help", _s43_0, "view_licenses", "View Licenses", "webhook_url", "Webhook URL", _s17_32, _s17_33, "sidebar_editor", "Sidebar Editor", _s22_9, _s31_17, "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_11, _s24_12, _s24_13, _s24_14, "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_9, "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_15, _s48_0, "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_34, _s17_35, "clear_cache", "Clear Cache", "sort_order", "Sort Order", "task_status", "Status", "task_statuses", "Task Statuses", "new_task_status", "New Task Status", _s16_54, _s16_55, _s19_17, _s32_2, _s19_18, _s31_18, _s20_18, _s33_11, _s19_19, _s32_3, _s19_20, _s32_4, _s20_19, _s33_12, _s22_10, _s42_2, _s21_27, _s41_0, _s22_11, _s42_3, _s18_28, _s20_20, _s20_21, _s27_17, _s16_56, _s16_57, _s21_28, _s52_1, _s20_22, _s20_23, _s25_15, _s42_4, _s20_24, _s20_25, _s25_16, _s42_5, _s21_29, _s25_17, _s18_29, _s18_30, "task_settings", "Task Settings", _s20_26, _s20_27, _s18_31, _s18_32, _s20_28, _s20_29, _s21_30, _s21_31, _s24_16, _s37_1, _s24_17, _s37_2, _s25_18, _s38_3, _s24_18, _s29_37, _s24_19, _s37_3, _s25_19, _s38_4, _s27_18, _s45_3, _s26_10, _s46_3, _s27_19, _s47_0, _s23_10, _s25_20, _s25_21, _s32_5, _s21_32, _s21_33, "show_option", "Show Option", _s22_12, _s50_7, "view_changes", "View Changes", "force_update", "Force Update", _s17_36, _s76_, "mark_paid_help", _s31_19, _s18_33, _s18_101, _s23_11, _s33_21, _s29_3, _s26_42, _s21_34, _s20_30, _s16_58, _s16_59, _s18_34, _s18_35, "crypto", "Crypto", "paypal", "PayPal", "alipay", "Alipay", "sofort", "Sofort", "apple_pay", _s16_222, "user_field", "User Field", "variables", "Variables", "show_password", "Show Password", "hide_password", "Hide Password", "copy_error", "Copy Error", "capture_card", "Capture Card", _s17_37, _s17_38, "total_taxes", "Total Taxes", "line_taxes", "Line Taxes", "total_fields", "Total Fields", _s25_22, _s38_5, _s25_23, _s38_6, _s25_24, _s38_7, "gateway_refund", "Gateway Refund", _s19_21, _s43_1, "due_date_days", "Due Date", "paused", "Paused", "mark_active", "Mark Active", "day_count", "Day :count", _s22_13, _s22_14, _s21_35, _s21_36, _s17_39, _s17_40, "endless", "Endless", "next_send_date", "Next Send Date", _s16_60, _s16_61, _s17_41, _s17_42, _s18_36, _s18_37, _s21_37, _s21_38, _s22_15, _s22_16, _s25_25, _s38_8, _s25_26, _s38_9, _s26_11, _s39_1, _s25_27, _s38_10, _s25_28, _s38_11, _s26_12, _s39_2, _s27_20, _s47_1, _s26_13, _s46_4, _s27_21, _s47_2, _s24_20, _s26_14, _s25_29, _s32_6, "send_date", "Send Date", "auto_bill_on", "Auto Bill On", _s28_6, _s28_7, "profit", "Profit", "line_item", "Line Item", _s18_38, _s18_39, _s23_12, _s35_6, _s19_22, _s19_23, _s24_21, _s52_2, "test_mode", "Test Mode", "opened", "Opened", _s30_2, _s22_17, _s30_3, _s22_18, "gateway_success", "Gateway Success", "gateway_failure", "Gateway Failure", "gateway_error", "Gateway Error", "email_send", "Email Send", _s17_43, _s17_44, "failure", "Failure", "quota_exceeded", "Quota Exceeded", _s16_62, _s16_63, "system_logs", "System Logs", "view_portal", "View Portal", "copy_link", "Copy Link", "token_billing", _s17_129, _s24_22, _s24_23, "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_40, _s18_41, "pdf_page_info", _s23_13, _s16_64, _s29_38, "emailed_quotes", _s27_56, "emailed_credits", _s28_56, "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_6, "client_created", "Client Created", _s20_31, _s20_32, _s20_33, _s20_34, "completed", "Completed", "gross", "Gross", "net_amount", "Net Amount", "net_balance", "Net Balance", "client_settings", "Client Settings", _s17_45, _s17_46, _s17_47, _s17_48, "selected_quotes", "Selected Quotes", "selected_tasks", "Selected Tasks", _s17_49, _s17_50, _s17_51, _s17_52, _s17_53, _s17_54, "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_55, _s28_8, "api_webhooks", "API Webhooks", "search_webhooks", _s22_19, "search_webhook", _s16_65, "webhook", "Webhook", "webhooks", "Webhooks", "new_webhook", "New Webhook", "edit_webhook", "Edit Webhook", "created_webhook", _s28_9, "updated_webhook", _s28_10, _s16_66, _s29_4, "deleted_webhook", _s28_11, "removed_webhook", _s28_12, _s16_67, _s29_5, _s17_56, _s37_4, _s16_68, _s36_2, _s16_69, _s36_3, _s17_57, _s37_5, "api_tokens", "API Tokens", "api_docs", "API Docs", "search_tokens", _s20_35, "search_token", "Search 1 Token", "token", "Token", "tokens", "Tokens", "new_token", "New Token", "edit_token", "Edit Token", "created_token", _s26_15, "updated_token", _s26_16, "archived_token", _s27_22, "deleted_token", _s26_17, "removed_token", _s26_18, "restored_token", _s27_23, "archived_tokens", _s35_7, "deleted_tokens", _s34_7, "restored_tokens", _s35_8, _s19_24, _s19_25, _s24_24, _s45_1, _s21_39, _s19_26, "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_36, _s41_1, "ledger", "Ledger", "view_pdf", "View PDF", "all_records", "All records", "owned_by_user", "Owned by user", _s16_70, _s16_71, "contact_name", "Contact Name", "use_default", "Use default", _s16_72, _s17_58, "number_of_days", "Number of days", _s23_14, _s23_15, "payment_term", "Payment Term", _s16_73, _s16_74, _s17_59, _s17_60, _s20_37, _s33_13, _s20_38, _s33_14, _s21_40, _s34_8, _s20_39, _s33_15, _s20_40, _s33_16, _s21_41, _s34_9, _s22_20, _s42_7, _s21_42, _s41_2, _s22_21, _s42_8, "email_sign_in", _s18_100, "change", "Change", _s23_16, _s28_13, _s24_25, _s29_6, "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_42, _s18_43, _s16_75, _s16_223, "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_76, _s16_224, "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_61, "search_design", "Search 1 Design", "search_invoice", _s16_77, "search_client", "Search 1 Client", "search_product", _s16_78, "search_quote", "Search 1 Quote", "search_credit", "Search 1 Credit", "search_vendor", "Search 1 Vendor", "search_user", "Search 1 User", "search_tax_rate", _s17_62, "search_task", "Search 1 Tasks", "search_project", _s16_79, "search_expense", _s16_80, "search_payment", _s16_81, "search_group", "Search 1 Group", "refund_payment", "Refund Payment", _s17_63, _s30_4, _s18_44, _s31_7, _s16_82, _s29_7, _s17_64, _s30_5, "reverse", "Reverse", "full_name", "Full Name", _s17_65, _s17_66, _s17_67, _s17_68, "custom1", "First Custom", "custom2", "Second Custom", "custom3", "Third Custom", "custom4", "Fourth Custom", "optional", "Optional", "license", "License", "purge_data", "Purge Data", _s16_83, _s32_7, _s18_45, _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_30, "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_61, "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_31, _s25_32, _s16_84, _s16_85, "apply_license", "Apply License", "cancel_account", "Delete Account", _s22_22, _s69_0, "delete_company", "Delete Company", _s22_23, _s69_, "enabled_modules", "Enabled Modules", "converted_quote", _s28_14, "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_24, "updated_design", _s27_25, "archived_design", _s28_15, "deleted_design", _s27_26, "removed_design", _s27_27, "restored_design", _s28_16, _s16_86, _s36_4, "deleted_designs", _s35_9, _s16_87, _s36_5, "proposals", "Proposals", "tickets", "Tickets", _s16_88, _s16_89, "recurring_tasks", "Recurring Tasks", _s18_46, _s18_47, "credit_date", "Credit Date", "credit", "Credit", "credits", "Credits", "new_credit", "Enter Credit", "edit_credit", "Edit Credit", "created_credit", _s27_28, "updated_credit", _s27_29, "archived_credit", _s28_17, "deleted_credit", _s27_30, "removed_credit", _s27_31, "restored_credit", _s28_18, _s16_90, _s36_15, "deleted_credits", _s35_18, _s16_91, _s36_6, "current_version", "Current version", "latest_version", "Latest Version", "update_now", "Update Now", _s26_19, _s41_3, _s16_92, _s16_93, "app_updated", _s29_8, "learn_more", "\u0645\u0634\u0627\u0647\u062f\u0647 \u0628\u06cc\u0634\u062a\u0631", "integrations", "Integrations", "tracking_id", "Tracking Id", _s17_69, _s17_70, "credit_footer", "Credit Footer", "credit_terms", "Credit Terms", "new_company", "New Company", "added_company", _s26_20, "company1", _s16_94, "company2", _s16_95, "company3", _s16_96, "company4", _s16_97, "product1", _s16_98, "product2", _s16_99, "product3", _s16_100, "product4", _s16_101, "client1", "Custom Client 1", "client2", "Custom Client 2", "client3", "Custom Client 3", "client4", "Custom Client 4", "contact1", _s16_102, "contact2", _s16_103, "contact3", _s16_104, "contact4", _s16_105, "task1", "Custom Task 1", "task2", "Custom Task 2", "task3", "Custom Task 3", "task4", "Custom Task 4", "project1", _s16_106, "project2", _s16_107, "project3", _s16_108, "project4", _s16_109, "expense1", _s16_110, "expense2", _s16_111, "expense3", _s16_112, "expense4", _s16_113, "vendor1", "Custom Vendor 1", "vendor2", "Custom Vendor 2", "vendor3", "Custom Vendor 3", "vendor4", "Custom Vendor 4", "invoice1", _s16_114, "invoice2", _s16_115, "invoice3", _s16_116, "invoice4", _s16_117, "payment1", _s16_118, "payment2", _s16_119, "payment3", _s16_120, "payment4", _s16_121, "surcharge1", _s18_48, "surcharge2", _s18_49, "surcharge3", _s18_50, "surcharge4", _s18_51, "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_52, _s18_53, _s17_71, _s17_72, "contact_phone", "Contact Phone", _s21_43, _s22_24, _s21_44, _s22_25, _s21_45, _s22_26, _s21_46, _s22_27, _s17_73, "Shipping Street", _s17_74, _s18_54, "shipping_city", "Shipping City", "shipping_state", _s23_17, _s20_41, _s20_42, _s16_122, _s16_123, _s16_124, "Billing Street", _s16_125, _s17_75, "billing_city", "Billing City", "billing_state", _s22_28, _s19_27, _s19_28, "billing_country", "Billing Country", "client_id", "Client Id", "assigned_to", "Assigned to", "created_by", _s16_225, "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_126, _s16_127, "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_47, _s35_10, _s30_6, _s63_, "message", "Message", "from", "From", _s20_43, _s20_44, _s25_33, _s56_, _s20_45, _s34_10, _s18_55, _s18_56, _s23_18, _s33_22, _s18_57, _s18_58, "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_48, _s21_90, _s20_46, _s58_1, _s19_29, _s19_30, _s23_19, _s23_20, _s20_47, _s20_48, "deleted_logo", _s25_34, "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_76, _s17_77, "show_cost_help", _s55_0, _s21_49, _s21_50, _s26_21, _s58_2, _s21_51, _s21_52, _s26_22, _s60_, _s21_53, _s21_54, _s26_23, _s34_11, _s16_128, _s16_129, _s21_55, _s47_3, "one_tax_rate", "One Tax Rate", "two_tax_rates", "Two Tax Rates", "three_tax_rates", "Three Tax Rates", _s16_130, _s16_131, "user", "User", "invoice_tax", "Invoice Tax", "line_item_tax", "Line Item Tax", "inclusive_taxes", "Inclusive Taxes", _s17_78, _s17_79, "item_tax_rates", "Item Tax Rates", _s18_59, _s22_38, "configure_rates", "Configure rates", _s18_60, _s18_61, "tax_settings", "Tax Settings", _s18_62, "Tax Rates", "accent_color", "Accent Color", "switch", "Switch", _s19_31, _s20_49, "options", "Options", _s16_132, _s16_133, "multi_line_text", "Multi-line text", "dropdown", "Dropdown", "field_type", "Field Type", _s27_32, _s39_3, "submit", "Submit", _s16_134, _s21_91, "late_fees", "Late Fees", "credit_number", "Credit Number", "payment_number", "Payment Number", "late_fee_amount", "Late Fee Amount", _s16_135, _s16_136, "schedule", "Schedule", "before_due_date", _s19_32, "after_due_date", _s18_63, _s18_64, _s22_29, "days", "Days", "invoice_email", "Invoice Email", "payment_email", "Payment Email", "partial_payment", "Partial Payment", "payment_partial", "Partial Payment", _s21_56, _s21_57, "quote_email", "Quote Email", _s16_137, _s16_138, _s16_139, _s16_140, "administrator", "Administrator", _s18_65, _s66_, "user_management", "User Management", "users", "Users", "new_user", "New User", "edit_user", "Edit User", "created_user", _s25_35, "updated_user", _s25_36, "archived_user", _s26_24, "deleted_user", _s25_37, "removed_user", _s25_38, "restored_user", _s26_25, "archived_users", _s34_12, "deleted_users", _s33_17, "removed_users", _s33_18, "restored_users", _s34_13, _s16_141, _s16_142, "invoice_options", "Invoice Options", _s17_80, _s17_81, _s22_30, _s87_, _s23_21, "Embed Documents", _s28_19, _s39_4, _s16_143, "Show Header on", _s16_144, "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_66, "Auto Email", _s23_22, _s61_, _s18_67, "Auto Archive", _s23_23, _s53_1, _s18_68, "Auto Convert", _s23_24, _s70_, _s17_82, _s17_83, "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_84, "Three months", _s16_145, "Four months", "freq_six_months", "Six months", "freq_annually", "Annually", "freq_two_years", "Two years", _s16_146, "Three Years", "never", "Never", "company", "Company", _s17_85, _s17_86, "charge_taxes", "Charge taxes", "next_reset", "Next Reset", "reset_counter", "Reset Counter", _s16_147, _s16_148, "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_87, _s17_88, "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_89, _s17_90, _s16_149, "Show on PDF", _s21_58, _s51_5, _s25_39, _s22_31, _s30_7, _s61_0, _s23_25, _s20_50, _s28_20, _s59_0, _s25_40, _s17_91, _s30_8, _s42_9, _s23_26, "Quote Signature", _s22_32, _s25_41, _s27_33, _s142_, "authorization", "Authorization", "subdomain", "Subdomain", "domain", "Domain", "portal_mode", "Portal Mode", "email_signature", "Regards,", _s24_26, _s86_, "plain", "Plain", "light", "Light", "dark", "Dark", "email_design", "Email Design", "attach_pdf", "Attach PDF", _s16_150, _s16_151, "attach_ubl", "Attach UBL", "email_style", "Email Style", _s19_33, "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_34, _s19_35, "credentials", "Credentials", "update_address", "Update Address", _s19_36, _s45_2, "rate", "\u0646\u0631\u062e", "tax_rate", "Tax Rate", "new_tax_rate", "New Tax Rate", "edit_tax_rate", "Edit tax rate", _s16_152, _s29_9, _s16_153, _s29_10, _s17_92, _s34_18, _s16_154, _s29_11, _s17_93, _s30_9, _s18_69, _s38_12, _s17_94, _s37_6, _s18_70, _s38_13, "fill_products", _s18_102, _s18_71, _s71_, "update_products", _s20_64, _s20_51, _s65_0, _s16_155, _s16_156, _s21_59, _s61_2, "fees", "Fees", "limits", "Limits", "provider", "Provider", "company_gateway", "Payment Gateway", _s16_157, _s16_158, _s19_37, "New Gateway", _s20_52, "Edit Gateway", _s23_27, _s28_21, _s23_28, _s28_22, _s24_27, _s29_12, _s23_29, _s28_23, _s24_28, _s29_13, _s25_42, _s37_7, _s24_29, _s36_7, _s25_43, _s37_8, _s16_159, _s16_160, "discard_changes", "Discard Changes", "default_value", "Default value", "disabled", "Disabled", "currency_format", "Currency Format", _s21_60, _s21_61, _s23_30, _s23_31, "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_72, "24 Hour Display", "send_reminders", "Send Reminders", "timezone", "Timezone", _s19_38, _s19_39, _s17_95, _s17_96, _s19_40, _s19_41, _s18_73, _s18_74, _s18_75, _s18_76, "group_settings", "Group Settings", "group", "Group", "groups", "Groups", "new_group", "New Group", "edit_group", "Edit Group", "created_group", _s26_26, "updated_group", _s26_27, "archived_groups", _s35_11, "deleted_groups", _s34_14, "restored_groups", _s35_12, "archived_group", _s27_34, "deleted_group", _s26_28, "restored_group", _s27_35, "upload_logo", "Upload Logo", "uploaded_logo", _s26_29, "logo", "Logo", "saved_settings", _s27_36, _s16_161, _s16_162, "device_settings", "Device Settings", "defaults", "Defaults", "basic_settings", "Basic Settings", _s17_97, _s17_98, "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_32, _s21_62, _s22_33, _s20_53, _s19_42, _s19_43, "price", "Price", "email_sign_up", "Email Sign Up", "google_sign_up", "Google Sign Up", _s27_37, _s28_24, "redeem", "Redeem", "back", "Back", "past_purchases", "Past Purchases", _s19_44, _s19_45, "pro_plan", "Pro Plan", "enterprise_plan", "Enterprise Plan", "count_users", ":count users", "upgrade", "Upgrade", _s25_44, _s25_45, _s24_30, _s24_31, _s33_19, _s77_0, "i_agree_to_the", "I agree to the", _s16_163, _s16_164, "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_77, _s18_78, _s21_63, _s34_15, "download", "Download", _s27_38, _s27_57, "take_picture", "Take Picture", "upload_file", "Upload File", "document", "Document", "documents", "Documents", "new_document", "New Document", "edit_document", "Edit Document", _s17_99, _s30_10, _s16_165, _s29_14, _s17_100, _s30_11, _s16_166, _s29_15, _s17_101, _s30_12, _s18_79, _s38_14, _s17_102, _s37_9, _s18_80, _s38_15, "no_history", "No History", "expense_date", "Expense Date", "pending", "Pending", _s16_167, "Logged", _s16_168, "Pending", _s16_169, "Invoiced", "converted", "Converted", _s24_32, _s24_44, "exchange_rate", "Exchange Rate", _s16_170, _s16_229, "mark_paid", "Mark Paid", "category", "Category", "address", "\u0622\u062f\u0631\u0633", "new_vendor", "New Vendor", "created_vendor", _s27_39, "updated_vendor", _s27_40, "archived_vendor", _s28_25, "deleted_vendor", _s27_41, "restored_vendor", _s28_26, _s16_171, _s36_16, "deleted_vendors", _s35_19, _s16_172, _s36_8, "new_expense", "Enter Expense", "created_expense", _s28_27, "updated_expense", _s28_28, _s16_173, _s29_16, "deleted_expense", _s28_29, _s16_174, _s29_17, _s17_103, _s30_26, _s16_175, _s29_41, _s17_104, _s37_10, "copy_shipping", "Copy Shipping", "copy_billing", "Copy Billing", "design", "Design", _s21_64, _s21_65, "invoiced", "Invoiced", "logged", "Logged", "running", "Running", "resume", "Resume", "task_errors", _s36_9, "start", "Start", "stop", "Stop", "started_task", _s25_46, "stopped_task", _s25_47, "resumed_task", _s25_48, "now", "Now", _s16_176, _s16_177, "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_49, "updated_task", _s25_50, "archived_task", _s26_30, "deleted_task", _s25_51, "restored_task", _s26_31, "archived_tasks", _s34_19, "deleted_tasks", _s33_23, "restored_tasks", _s34_16, _s19_46, _s19_47, "budgeted_hours", "Budgeted Hours", "created_project", _s28_30, "updated_project", _s28_31, _s16_178, _s29_18, "deleted_project", _s28_32, _s16_179, _s29_19, _s17_105, _s37_17, _s16_180, _s36_12, _s17_106, _s37_11, "new_project", "New Project", _s27_42, _s28_33, "if_you_like_it", _s21_66, "click_here", "click here", _s18_81, "Click here", "to_rate_it", "to rate it.", "average", "Average", "unapproved", "Unapproved", _s30_13, _s42_10, "locked", "Locked", "authenticate", "Authenticate", _s19_48, _s19_49, _s24_33, _s24_34, "footer", "Footer", "compare", "Compare", "hosted_login", "Hosted Login", "selfhost_login", "Selfhost Login", "google_sign_in", _s19_62, "today", "Today", "custom_range", "Custom Range", "date_range", "Date Range", "current", "Current", "previous", "Previous", "current_period", "Current Period", _s17_107, _s17_108, "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_181, _s16_182, "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_54, _s20_55, "billing_address", "Billing Address", _s16_183, _s16_184, "total_revenue", "Total Revenue", "average_invoice", "Average Invoice", "outstanding", "Outstanding", "invoices_sent", _s20_63, "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_185, _s16_186, _s23_33, _s23_34, _s26_32, _s26_33, _s21_67, _s21_68, _s26_34, _s26_35, "ascending", "Ascending", "descending", "Descending", "save", "Save", _s17_109, _s17_110, "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_50, _s30_14, "error", "Error", _s16_187, _s16_188, "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_189, _s16_190, "product", "Product", "products", "Products", "new_product", "New Product", "created_product", _s28_34, "updated_product", _s28_35, _s16_191, _s29_20, "deleted_product", _s28_36, _s16_192, _s29_21, _s17_111, _s37_18, _s16_193, _s36_13, _s17_112, _s37_12, "product_key", "Product", "notes", "Notes", "cost", "Cost", "client", "\u0645\u0634\u062a\u0631\u06cc\u0627\u0646", "clients", "Clients", "new_client", "New Client", "created_client", _s27_43, "updated_client", _s27_44, "archived_client", _s28_37, _s16_194, _s36_17, "deleted_client", _s27_45, "deleted_clients", _s35_20, "restored_client", _s28_38, _s16_195, _s36_10, "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_39, "updated_invoice", _s28_40, _s16_196, _s29_22, "deleted_invoice", _s28_41, _s16_197, _s29_23, _s17_113, _s37_20, _s16_198, _s36_18, _s17_114, _s37_13, "emailed_invoice", _s28_61, "emailed_payment", _s28_57, "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_199, _s16_200, "status", "Status", _s17_115, "Invoice Status", "quote_status", "Quote Status", _s22_34, _s22_35, _s22_36, _s19_63, "count_selected", ":count selected", "total", "Total", "percent", "Percent", "edit", "Edit", "dismiss", "Dismiss", _s20_56, _s20_57, _s22_37, _s22_38, _s24_35, _s24_36, "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_15, _s30_16, _s27_46, _s27_47, "past_due", "Past Due", "draft", "Draft", "sent", "Sent", "viewed", "Viewed", "approved", "Approved", "partial", "Partial/Deposit", "paid", "Paid", "mark_sent", "Mark Sent", _s22_39, _s35_13, _s22_40, _s35_13, _s23_35, _s36_11, _s23_36, _s36_11, "done", "Done", _s37_14, _s37_15, "dark_mode", "Dark Mode", _s27_48, _s35_14, "refresh_data", "Refresh Data", "blank_contact", "Blank Contact", "activity", "Activity", _s16_201, _s16_202, "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_203, "Pending", _s16_204, "Voided", _s16_205, "Failed", _s16_206, "Completed", _s16_207, _s18_43, _s16_208, "Refunded", _s17_116, "Unapplied", _s17_117, _s19_14, "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_15, "auto_billing", "Auto billing", "button", "Button", "preview", "Preview", "customize", "Customize", "history", "History", "payment", "Payment", "payments", "Payments", "refunded", "Refunded", "payment_type", "Payment Type", _s21_69, _s21_70, "enter_payment", "\u0648\u0627\u0631\u062f \u06a9\u0631\u062f\u0646 \u067e\u0631\u062f\u0627\u062e\u062a", "new_payment", "Enter Payment", "created_payment", _s28_42, "updated_payment", _s28_43, _s16_209, _s29_24, "deleted_payment", _s28_44, _s16_210, _s29_25, _s17_118, _s37_21, _s16_211, _s36_19, _s17_119, _s37_16, "quote", "Quote", "quotes", "Quotes", "new_quote", "New Quote", "created_quote", _s26_36, "updated_quote", _s26_37, "archived_quote", _s27_49, "deleted_quote", _s26_38, "restored_quote", _s27_50, "archived_quotes", _s35_17, "deleted_quotes", _s34_20, "restored_quotes", _s35_16, "expense", "Expense", "expenses", "Expenses", "vendor", "Vendor", "vendors", "Vendors", "task", "Task", "tasks", "Tasks", "project", "Project", "projects", "Projects", "activity_1", _s28_45, "activity_2", _s29_26, "activity_3", _s28_46, "activity_4", _s30_17, "activity_5", _s30_18, "activity_6", _s54_0, "activity_7", _s44_2, "activity_8", _s31_8, "activity_9", _s30_19, "activity_10", _s85_0, "activity_11", _s30_20, "activity_12", _s31_9, "activity_13", _s30_21, "activity_14", _s28_47, "activity_15", _s28_48, "activity_16", _s29_27, "activity_17", _s28_49, "activity_18", _s26_39, "activity_19", _s26_40, "activity_20", _s50_8, "activity_21", _s28_50, "activity_22", _s27_51, "activity_23", _s26_41, "activity_24", _s27_52, "activity_25", _s31_10, "activity_26", _s29_28, "activity_27", _s31_11, "activity_28", _s29_29, "activity_29", _s42_11, "activity_30", _s28_51, "activity_31", _s29_30, "activity_32", _s28_52, "activity_33", _s29_31, "activity_34", _s30_22, "activity_35", _s31_12, "activity_36", _s30_23, "activity_37", _s31_13, "activity_39", _s50_9, "activity_40", _s64_, "activity_41", _s41_6, "activity_42", _s24_37, "activity_43", _s24_38, "activity_44", _s25_52, "activity_45", _s24_39, "activity_46", _s25_53, "activity_47", _s30_24, "activity_48", _s28_58, "activity_49", _s27_58, "activity_50", _s27_59, "activity_51", _s26_43, "activity_52", _s30_25, "activity_53", _s32_9, "activity_54", _s29_40, "activity_55", _s31_20, "activity_56", _s27_60, "activity_57", _s39_5, "activity_58", _s31_14, "activity_59", _s32_8, "activity_60", _s28_50, "activity_61", _s28_53, "activity_62", _s28_54, "activity_63", _s61_3, "activity_64", _s62_0, "activity_65", _s61_4, "activity_66", _s63_0, "activity_80", _s40_2, "activity_81", _s40_3, "activity_82", _s41_4, "activity_83", _s40_4, "activity_84", _s41_5, _s17_120, _s17_121, "emailed_quote", _s26_44, "emailed_credit", _s27_61, _s20_58, _s33_20, _s21_71, _s34_17, "expired", "Expired", "all", "All", "select", "Select", _s22_41, _s22_42, "custom_value1", "Custom Value", "custom_value2", "Custom Value", "custom_value3", "Custom Value 3", "custom_value4", "Custom Value 4", _s18_82, _s18_83, _s24_40, _s24_41, _s29_32, _s29_33, _s27_53, _s27_54, _s31_15, _s31_16, "lock_invoices", "Lock Invoices", "translations", "Translations", _s19_51, _s19_52, _s19_53, _s19_54, _s22_43, _s22_44, _s22_45, _s22_46, _s21_72, _s21_73, _s21_74, _s21_75, _s21_76, _s21_77, _s21_78, _s21_79, _s22_47, _s22_48, _s22_49, _s22_50, _s22_51, _s22_52, _s22_53, _s22_54, _s20_59, _s20_60, _s20_61, _s20_62, _s21_80, _s21_81, _s21_82, _s21_83, _s21_84, _s21_81, _s21_85, _s21_83, _s18_84, _s18_85, "counter_padding", "Counter Padding", _s28_55, _s28_59, _s18_86, _s18_87, _s18_88, _s18_89, _s18_90, _s18_91, _s18_92, _s18_93, _s18_94, _s18_95, _s18_96, _s18_97, _s21_86, _s21_87, _s19_55, _s19_56, _s21_88, _s21_89, _s29_34, _s29_35, "show_table", "Show Table", "show_list", "Show List", "client_city", "Client City", "client_state", "Client State", "client_country", "Client Country", _s16_212, _s16_213, "client_balance", "Client Balance", "client_address1", "Client Street", "client_address2", _s16_214, "vendor_address1", "Vendor Street", "vendor_address2", _s16_215, _s24_42, _s22_55, _s24_43, _s25_54, "type", "Type", "invoice_amount", "Invoice Amount", _s16_216, "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_122, _s18_48, _s17_123, _s18_49, _s17_124, _s18_50, _s17_125, _s18_51, "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_57, _s19_58, _s16_217, _s16_226, _s19_59, _s19_60, "tax_name1", "Tax Name 1", "tax_name2", "Tax Name 2", "tax_name3", "Tax Name 3", "transaction_id", "Transaction ID", _s18_98, _s18_99, _s16_218, _s16_219], t1, t1), "pl", A.LinkedHashMap_LinkedHashMap$_literal(["add_to_invoice", "Dodaj do faktury :invoice", _s17_, _s17_0, "week", "Tydzie\u0144", "created_record", _s27_, _s25_, "Do :client wys\u0142ano email z faktur\u0105 :invoice na kwot\u0119 :amount.", _s26_, _s17_1, _s31_, _s50_, _s31_0, _s22_, _s36_, _s55_, _s20_, _s20_0, _s25_0, _s38_, _s16_, "Waluta faktury", "range", "Zakres", "tax_amount1", "Tax Amount 1", "tax_amount2", "Tax Amount 2", "tax_amount3", "Tax Amount 3", "create_project", "Utw\xf3rz projekt", "update_project", "Update Project", "view_task", "View Task", "cancel_invoice", "Cancel", "changed_status", _s32_, "change_status", "Change Status", "fees_sample", "Op\u0142ata do faktury :amount wynosi\u0107 b\u0119dzie :total.", _s19_, _s19_0, _s24_, _s29_, "after_saving", "After Saving", "view_record", "View Record", _s21_, _s21_0, _s26_0, _s37_, _s19_1, _s19_2, "json_help", _s58_, "release_notes", "Release Notes", _s23_, _s33_, "started_tasks", _s33_0, "stopped_tasks", _s33_1, "approved_quote", _s27_55, "approved_quotes", _s35_, "approve", "Zatwierd\u017a", "client_website", "Client Website", "invalid_time", "Invalid Time", _s21_1, _s21_2, _s20_1, _s20_2, _s27_0, _s27_1, _s23_0, _s23_1, "load_pdf", "Load PDF", _s16_1, _s16_2, _s24_0, _s44_, "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_3, _s16_4, "purged_client", _s26_1, _s27_2, _s77_, _s22_0, _s34_, _s30_, _s47_, "small", "Small", _s21_3, _s34_0, _s22_1, _s35_0, _s16_5, _s45_, "wait_for_saving", _s44_0, _s20_3, _s94_, "remaining", "Remaining", "invoice_paid", "Invoice Paid", "activity_120", _s50_0, "activity_121", _s50_1, "activity_122", _s51_, "activity_123", _s50_2, "activity_124", _s51_0, "normal", "Normal", "large", "Large", "extra_large", "Extra Large", _s16_6, _s16_7, _s21_4, _s42_, "print_pdf", "Print PDF", "remind_me", "Remind Me", _s16_8, _s16_9, "click_selected", "Click Selected", "hide_preview", "Hide Preview", "edit_record", "Edit Record", _s27_3, _s57_, "giropay", "GiroPay", "direct_debit", "Direct Debit", _s21_5, _s30_0, "set_password", "Ustaw has\u0142o", _s17_2, _s59_, _s16_10, _s58_0, _s20_4, _s33_2, "disconnect", "Disconnect", "add_to_invoices", "Add to Invoices", "acss", _s29_36, "becs", _s17_126, "bulk_download", "Download", _s17_3, _s104_, "persist_ui", "Persist UI", "persist_ui_help", _s104_0, _s18_, _s18_0, _s17_4, _s17_5, "has_tasks", "Has Tasks", "registration", "Registration", _s27_4, _s50_3, "view_expense", "Zobacz wydatek # :expense", "view_statement", "Zobacz wyci\u0105g", "sepa", _s17_127, "ideal", "iDEAL", "przelewy24", "Przelewy24", "eps", "EPS", "fpx", "FPX", _s18_1, _s18_2, "system", "System", _s19_3, _s19_4, "updated_company", _s28_, "kbc", "KBC", "bancontact", "Bancontact", _s19_5, _s44_1, "webhook_success", "Webhook Success", _s24_1, _s40_, _s27_5, _s43_, "app", "App", _s20_5, _s46_0, _s16_11, _s16_220, _s18_3, "Email Invoice", _s16_12, "Email Quote", _s17_6, "Email Credit", "from_name", "From Name", _s16_13, _s16_221, _s17_7, _s17_8, _s18_4, _s18_5, _s21_6, _s21_7, _s22_2, _s22_3, _s25_1, _s38_0, _s25_2, _s38_1, _s26_2, _s39_, _s25_3, _s28_32, _s25_4, _s38_2, _s26_3, _s39_0, _s24_2, _s24_3, _s25_5, _s25_6, "last_sent_date", "Last Sent Date", "include_drafts", "Include Drafts", _s19_6, _s32_0, "is_invoiced", "Is Invoiced", "change_plan", "Change Plan", "persist_data", "Persist Data", "customer_count", "Customer Count", _s16_14, _s16_15, _s16_16, _s16_17, _s28_0, _s28_1, "decimal_comma", "Decimal Comma", _s26_4, _s35_1, "select_method", "Select Method", "select_platform", "Select Platform", _s28_2, _s42_0, _s16_18, _s27_6, "enable_markdown", "Enable Markdown", _s20_6, _s35_2, "user_guide", "Przewodnik u\u017cytkownika", _s18_6, _s18_7, "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_1, _s31_2, _s25_7, _s25_8, _s33_3, _s33_4, _s27_7, _s27_8, _s36_0, _s36_1, _s31_3, _s31_4, _s25_9, _s25_10, "net_subtotal", "Cena netto", "review_app", "Review App", "check_status", "Check Status", "free_trial", "Free Trial", _s23_2, _s57_0, _s21_8, _s62_, "change_email", "Change Email", _s25_11, _s52_, _s21_9, _s21_10, "uninvoiced", "Uninvoiced", "subdomain_guide", _s120_, "send_time", "Send Time", "import_data", "Importuj dane", "import_settings", "Import Settings", _s17_9, _s28_3, _s19_7, _s48_, "json", "JSON", _s24_4, _s24_5, "wait_for_data", _s42_1, "net_total", "Net Total", "has_taxes", "Has Taxes", _s16_19, _s16_20, _s18_8, _s40_0, "login_success", _s16_21, "login_failure", "Failed Login", "exported_data", _s67_, _s23_3, _s23_4, _s28_4, _s41_, "step_1_sign_in", "Step 1: Sign In", _s16_22, _s17_10, "account_id", "Account ID", _s27_9, _s35_3, "activity_100", _s50_4, "activity_101", _s50_5, "activity_102", _s51_1, "activity_103", _s50_6, "activity_104", _s51_2, _s18_9, _s18_10, _s23_5, _s35_4, "gateway_setup", "Gateway Setup", "preview_sidebar", "Preview Sidebar", _s16_23, _s16_24, _s18_11, _s31_5, _s16_25, _s16_26, "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_12, _s18_13, _s17_11, _s17_12, "order", "Order", "unassigned", "Nieprzypisano", "partial_value", _s49_, "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_11, _s53_, _s25_12, _s37_0, _s17_13, _s17_14, "is_viewed", "Is Viewed", "letter", "Letter", "legal", "Legal", "page_layout", "Page Layout", "portrait", "Portrait", "landscape", "Landscape", _s26_5, _s85_, _s20_7, _s54_, _s21_12, _s21_13, _s17_15, _s17_16, "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_14, _s18_15, "promo_code", "Promo code", "promo_discount", "Promo Discount", _s18_16, _s18_17, _s16_27, _s16_28, "max_seats_limit", "Max Seats Limit", "trial_enabled", "Trial Enabled", "trial_duration", "Trial Duration", _s21_14, _s21_15, _s18_18, _s18_19, "plan_map", "Plan Map", "refund_period", "Refund Period", _s21_16, _s21_17, "purchase_page", "Purchase Page", "security", "Bezpiecze\u0144stwo", "email_bounced", "Email Bounced", _s20_8, "Spam Complaint", "email_delivery", "Email Delivery", _s16_29, _s16_30, "pdf_response", "PDF Response", _s22_4, _s22_5, "pdf_failed", "PDF Failed", "pdf_success", "PDF Success", "modified", "Modified", "subscription", "Subscription", "subscriptions", "Subscriptions", _s16_31, _s16_32, _s17_17, _s17_18, _s20_9, _s33_5, _s20_10, _s33_6, _s21_18, _s34_1, _s20_11, _s33_7, _s20_12, _s33_8, _s21_19, _s34_2, _s19_8, _s21_20, _s20_13, _s27_10, _s26_6, _s26_7, "connect_gmail", "Connect Gmail", _s16_33, _s16_34, "connected_gmail", _s28_5, _s18_20, _s31_6, _s16_35, _s100_, _s16_36, _s16_37, "count_minutes", ":count Minutes", _s16_38, _s16_39, _s29_0, _s29_1, "use_last_email", "Use last email", _s16_40, _s16_41, _s21_21, _s51_3, _s27_11, _s35_5, _s27_12, _s27_13, _s34_3, _s52_0, "help_translate", "Help Translate", _s23_6, _s23_7, "resend_invite", "Pon\xf3w zaproszenie", _s19_9, _s25_13, _s16_42, _s30_1, _s19_10, _s33_9, "delivered", "Delivered", "bounced", "Bounced", "spam", "Spam", "view_docs", "View Docs", _s32_1, _s72_, "send_sms", "Send SMS", "sms_code", "SMS Code", _s21_22, _s46_1, _s18_21, _s46_2, "connect_google", "Connect Google", _s17_19, _s17_20, _s17_21, _s25_55, _s18_22, _s18_23, _s34_4, _s34_5, "stay_logged_in", "Stay Logged In", _s23_8, _s40_1, "count_hours", ":count Hours", "count_day", "1 Day", "count_days", ":count Days", _s19_11, _s19_12, _s17_22, _s17_23, "resend_email", "Resend Email", _s26_8, _s33_10, _s16_43, "Zwr\xf3cono p\u0142atno\u015b\u0107", _s19_13, _s19_14, _s19_15, _s45_0, "list_long_press", "List Long Press", "show_actions", "Show Actions", _s17_24, _s17_25, _s27_14, _s51_4, _s21_23, _s97_, "this_quarter", "Ten kwarta\u0142", "last_quarter", "Poprzedni kwarta\u0142", "to_update_run", "To update run", _s18_24, "Konwertuj do faktury", _s16_44, _s16_45, "invoice_project", "Invoice Project", "invoice_task", "Fakturuj zadanie", "invoice_expense", "Faktura na wydatek", _s19_16, _s21_24, _s20_14, _s27_15, _s16_46, _s16_47, "save_and_email", "Save and Email", _s16_48, _s16_49, _s16_50, "Kwota przeliczona", _s17_26, _s17_27, _s22_6, _s22_7, _s24_6, _s24_7, "converted_total", "Converted Total", "is_sent", "Is Sent", _s17_28, "Domy\u015blne dokumenty", "document_upload", "Document Upload", _s20_15, _s34_6, "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", "Ukryj", "empty_columns", "Empty Columns", _s21_25, _s21_26, _s26_9, _s96_, "running_tasks", "Running Tasks", "recent_tasks", "Recent Tasks", "recent_expenses", "Recent Expenses", _s17_30, _s17_31, "update_app", "Update App", "started_import", _s27_16, _s24_8, _s24_9, _s20_16, _s20_17, _s18_26, _s18_27, "column", "Kolumna", "sample", "Przyk\u0142ad", "map_to", "Map To", "import", "Importuj", _s25_14, _s29_2, "select_file", "Wybierz plik", _s16_52, _s16_53, "csv_file", "Plik CSV", "csv", "CSV", "freshbooks", "FreshBooks", "invoice2go", "Invoice2go", "invoicely", "Invoicely", "waveaccounting", "Wave Accounting", "zoho", "Zoho", "accounting", "Accounting", _s22_8, _s24_10, "import_type", "Import Type", "html_mode", "HTML Mode", "html_mode_help", _s43_0, "view_licenses", "View Licenses", "webhook_url", "Webhook URL", _s17_32, _s17_33, "sidebar_editor", "Sidebar Editor", _s22_9, _s31_17, "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", "Nie zap\u0142acono", "white_label", "White Label", "delivery_note", "Dow\xf3d dostawy", _s24_11, _s24_12, _s24_13, _s24_14, "source_code", "Source Code", "app_platforms", "App Platforms", "invoice_late", "Invoice Late", "quote_expired", "Quote Expired", "partial_due", "Zaliczka", "invoice_total", "Faktura og\xf3\u0142em", "quote_total", "Suma oferty", "credit_total", "Credit Total", _s23_9, "Invoice Total", "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_15, _s48_0, "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_34, _s17_35, "clear_cache", "Clear Cache", "sort_order", "Sort Order", "task_status", "Status", "task_statuses", "Task Statuses", "new_task_status", "New Task Status", _s16_54, _s16_55, _s19_17, _s32_2, _s19_18, _s31_18, _s20_18, _s33_11, _s19_19, _s32_3, _s19_20, _s32_4, _s20_19, _s33_12, _s22_10, _s42_2, _s21_27, _s41_0, _s22_11, _s42_3, _s18_28, _s20_20, _s20_21, _s27_17, _s16_56, _s16_57, _s21_28, _s52_1, _s20_22, _s20_23, _s25_15, _s42_4, _s20_24, _s20_25, _s25_16, _s42_5, _s21_29, _s25_17, _s18_29, _s18_30, "task_settings", "Task Settings", _s20_26, _s20_27, _s18_31, "Kategorie wydatk\xf3w", _s20_28, "Nowa kategoria wydatk\xf3w", _s21_30, _s21_31, _s24_16, "Kategoria wydatk\xf3w zosta\u0142a utworzona", _s24_17, "Kategoria wydatk\xf3w zosta\u0142a zaktualizowana", _s25_18, "Kategoria wydatk\xf3w zosta\u0142a zarchiwizowana", _s24_18, "Usuni\u0119to kategori\u0119", _s24_19, _s37_3, _s25_19, "Przywr\xf3cono kategori\u0119 wydatk\xf3w", _s27_18, "Zarchiwizowana :count kategorii wydatk\xf3w", _s26_10, _s46_3, _s27_19, _s47_0, _s23_10, _s25_20, _s25_21, _s32_5, _s21_32, _s21_33, "show_option", "Show Option", _s22_12, _s50_7, "view_changes", "View Changes", "force_update", "Force Update", _s17_36, _s76_, "mark_paid_help", _s31_19, _s18_33, "Utw\xf3rz faktur\u0119", _s23_11, _s33_21, _s29_3, _s26_42, _s21_34, _s20_30, _s16_58, _s16_59, _s18_34, _s18_35, "crypto", "Crypto", "paypal", "PayPal", "alipay", "Alipay", "sofort", "Sofort", "apple_pay", _s16_222, "user_field", "User Field", "variables", "Variables", "show_password", "Show Password", "hide_password", "Hide Password", "copy_error", "Copy Error", "capture_card", "Capture Card", _s17_37, _s17_38, "total_taxes", "Total Taxes", "line_taxes", "Line Taxes", "total_fields", "Total Fields", _s25_22, _s38_5, _s25_23, _s38_6, _s25_24, _s38_7, "gateway_refund", "Gateway Refund", _s19_21, _s43_1, "due_date_days", "Due Date", "paused", "Paused", "mark_active", "Oznacz jako aktywn\u0105", "day_count", "Day :count", _s22_13, _s22_14, _s21_35, _s21_36, _s17_39, _s17_40, "endless", "Endless", "next_send_date", "Next Send Date", _s16_60, _s16_61, _s17_41, "Odnawialna faktura", _s18_36, "Faktury odnawialne", _s21_37, "Nowa faktura odnawialna", _s22_15, _s22_16, _s25_25, _s38_8, _s25_26, _s38_9, _s26_11, "Odnawialna faktura zosta\u0142a zarchiwizowana", _s25_27, "Odnawialna faktura zosta\u0142a usuni\u0119ta.", _s25_28, _s38_11, _s26_12, "Odnawialna faktura zosta\u0142a przywr\xf3cona", _s27_20, _s47_1, _s26_13, _s46_4, _s27_21, _s47_2, _s24_20, _s26_14, _s25_29, _s32_6, "send_date", "Send Date", "auto_bill_on", "Auto Bill On", _s28_6, _s28_7, "profit", "Zysk", "line_item", "Element na li\u015bcie", _s18_38, _s18_39, _s23_12, _s35_6, _s19_22, _s19_23, _s24_21, _s52_2, "test_mode", "Test Mode", "opened", "Opened", _s30_2, _s22_17, _s30_3, _s22_18, "gateway_success", "Gateway Success", "gateway_failure", "Gateway Failure", "gateway_error", "Gateway Error", "email_send", "Email Send", _s17_43, _s17_44, "failure", "Failure", "quota_exceeded", "Quota Exceeded", _s16_62, _s16_63, "system_logs", "System Logs", "view_portal", "Zobacz portal", "copy_link", "Copy Link", "token_billing", "Zapisz dane karty", _s24_22, _s24_23, "always", "Zawsze", "optin", "Opt-In", "optout", "Opt-Out", "label", "Label", "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_40, _s18_41, "pdf_page_info", _s23_13, _s16_64, "Wysy\u0142ka maili powiod\u0142a si\u0119", "emailed_quotes", "Wysy\u0142ka ofert powiod\u0142a si\u0119", "emailed_credits", _s28_56, "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", "Select Label", "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", "Last Login At", "company_key", "Company Key", "storefront", "Storefront", "storefront_help", _s42_6, "client_created", "Client Created", _s20_31, _s20_32, _s20_33, _s20_34, "completed", "Zako\u0144czone", "gross", "Gross", "net_amount", "Kwota netto", "net_balance", "Net Balance", "client_settings", "Client Settings", _s17_45, _s17_46, _s17_47, _s17_48, "selected_quotes", "Selected Quotes", "selected_tasks", "Selected Tasks", _s17_49, _s17_50, _s17_51, "Nadchodz\u0105ce faktury", _s17_53, _s17_54, "recent_payments", "Ostatnie p\u0142atno\u015bci", "upcoming_quotes", "Nadchodz\u0105ce oferty", "expired_quotes", "Wygas\u0142e oferty", "create_client", "Create Client", "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", "When Paid", "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_55, _s28_8, "api_webhooks", "API Webhooks", "search_webhooks", _s22_19, "search_webhook", _s16_65, "webhook", "Webhook", "webhooks", "Webhooks", "new_webhook", "New Webhook", "edit_webhook", "Edit Webhook", "created_webhook", _s28_9, "updated_webhook", _s28_10, _s16_66, _s29_4, "deleted_webhook", _s28_11, "removed_webhook", _s28_12, _s16_67, _s29_5, _s17_56, _s37_4, _s16_68, _s36_2, _s16_69, _s36_3, _s17_57, _s37_5, "api_tokens", "Tokeny API", "api_docs", "API Docs", "search_tokens", _s20_35, "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_18, "restored_token", _s27_23, "archived_tokens", _s35_7, "deleted_tokens", _s34_7, "restored_tokens", _s35_8, _s19_24, _s19_25, _s24_24, _s45_1, _s21_39, _s19_26, "email_invoice", "Wy\u015blij faktur\u0119", "email_quote", "Wy\u015blij ofert\u0119", "email_credit", "Email Credit", "email_payment", "Email Payment", _s20_36, _s41_1, "ledger", "Ledger", "view_pdf", "Wy\u015bwietl PDF", "all_records", "All records", "owned_by_user", "Owned by user", _s16_70, _s16_71, "contact_name", "Nazwa kontaktu", "use_default", "Use default", _s16_72, _s17_58, "number_of_days", "Number of days", _s23_14, _s23_15, "payment_term", "Payment Term", _s16_73, _s16_74, _s17_59, "Edytuj warunki p\u0142atno\u015bci", _s20_37, "Utworzono termin p\u0142atno\u015bci", _s20_38, "Zaktualizowano termin p\u0142atno\u015bci", _s21_40, "Zarchiwizowano termin p\u0142atno\u015bci", _s20_39, _s33_15, _s20_40, _s33_16, _s21_41, _s34_9, _s22_20, _s42_7, _s21_42, _s41_2, _s22_21, _s42_8, "email_sign_in", "Zaloguj si\u0119 przez email", "change", "Change", _s23_16, _s28_13, _s24_25, _s29_6, "send_from_gmail", "Send from 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_42, _s18_43, _s16_75, _s16_223, "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_76, _s16_224, "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", "Szukaj w firmie", "search_document", _s17_61, "search_design", "Search 1 Design", "search_invoice", _s16_77, "search_client", "Search 1 Client", "search_product", _s16_78, "search_quote", "Search 1 Quote", "search_credit", "Search 1 Credit", "search_vendor", "Search 1 Vendor", "search_user", "Search 1 User", "search_tax_rate", _s17_62, "search_task", "Search 1 Tasks", "search_project", _s16_79, "search_expense", _s16_80, "search_payment", _s16_81, "search_group", "Search 1 Group", "refund_payment", "Zwrot p\u0142atno\u015bci", _s17_63, _s30_4, _s18_44, _s31_7, _s16_82, _s29_7, _s17_64, _s30_5, "reverse", "Reverse", "full_name", "Pe\u0142na nazwa", _s17_65, "Miasto/wojew\xf3dztwo/kod pocztowy", _s17_67, "Kod pocztowy/Miasto/Wojew\xf3dztwo", "custom1", "First Custom", "custom2", "Second Custom", "custom3", "Third Custom", "custom4", "Fourth Custom", "optional", "Optional", "license", "License", "purge_data", "Purge Data", _s16_83, _s32_7, _s18_45, _s65_, "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_30, "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_31, _s25_32, _s16_84, _s16_85, "apply_license", "Zastosuj licencj\u0119", "cancel_account", "Anuluj konto", _s22_22, "Ostrze\u017cenie: Nie mo\u017cna cofn\u0105\u0107 tej operacji, wszystkie twoje dane zostan\u0105 usuni\u0119te.", "delete_company", "Delete Company", _s22_23, _s69_, "enabled_modules", "Enabled Modules", "converted_quote", _s28_14, "credit_design", "Credit Design", "includes", "Includes", "header", "Nag\u0142\xf3wek", "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_24, "updated_design", _s27_25, "archived_design", _s28_15, "deleted_design", _s27_26, "removed_design", _s27_27, "restored_design", _s28_16, _s16_86, _s36_4, "deleted_designs", _s35_9, _s16_87, _s36_5, "proposals", "Propozycje", "tickets", "Tickets", _s16_88, "Powtarzalne wyceny", "recurring_tasks", "Recurring Tasks", _s18_46, "Zarz\u0105dzanie kontem", "credit_date", "Data kredytu", "credit", "Kredyt", "credits", "Kredyty", "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_31, "restored_credit", "Kredyt zosta\u0142 przywr\xf3cony", _s16_90, "Zarchiwizowano :count kredyty/kredyt\xf3w", "deleted_credits", "Usuni\u0119to :count kredyty/kredyt\xf3w", _s16_91, _s36_6, "current_version", "Aktualna wersja", "latest_version", "Latest Version", "update_now", "Update Now", _s26_19, _s41_3, _s16_92, _s16_93, "app_updated", _s29_8, "learn_more", "Wi\u0119cej informacji", "integrations", "Integrations", "tracking_id", "Tracking Id", _s17_69, _s17_70, "credit_footer", "Credit Footer", "credit_terms", "Credit Terms", "new_company", "Nowa firma", "added_company", _s26_20, "company1", _s16_94, "company2", _s16_95, "company3", _s16_96, "company4", _s16_97, "product1", _s16_98, "product2", _s16_99, "product3", _s16_100, "product4", _s16_101, "client1", "Custom Client 1", "client2", "Custom Client 2", "client3", "Custom Client 3", "client4", "Custom Client 4", "contact1", _s16_102, "contact2", _s16_103, "contact3", _s16_104, "contact4", _s16_105, "task1", "Custom Task 1", "task2", "Custom Task 2", "task3", "Custom Task 3", "task4", "Custom Task 4", "project1", _s16_106, "project2", _s16_107, "project3", _s16_108, "project4", _s16_109, "expense1", _s16_110, "expense2", _s16_111, "expense3", _s16_112, "expense4", _s16_113, "vendor1", "Custom Vendor 1", "vendor2", "Custom Vendor 2", "vendor3", "Custom Vendor 3", "vendor4", "Custom Vendor 4", "invoice1", _s16_114, "invoice2", _s16_115, "invoice3", _s16_116, "invoice4", _s16_117, "payment1", _s16_118, "payment2", _s16_119, "payment3", _s16_120, "payment4", _s16_121, "surcharge1", _s18_48, "surcharge2", _s18_49, "surcharge3", _s18_50, "surcharge4", _s18_51, "group1", "Custom Group 1", "group2", "Custom Group 2", "group3", "Custom Group 3", "group4", "Custom Group 4", "reset", "Reset", "number", "Number", "export", "Eksport", "chart", "Wykres", "count", "Count", "totals", "Suma", "blank", "Puste", "day", "Dzie\u0144", "month", "Miesi\u0105c", "year", "Rok", "subgroup", "Subgroup", "is_active", "Is Active", "group_by", "Grupuj wed\u0142ug", "credit_balance", "Saldo kredytowe", _s18_52, _s18_53, _s17_71, _s17_72, "contact_phone", "Numer telefonu kontaktu", _s21_43, _s22_24, _s21_44, _s22_25, _s21_45, _s22_26, _s21_46, _s22_27, _s17_73, "Shipping Street", _s17_74, _s18_54, "shipping_city", "Shipping City", "shipping_state", _s23_17, _s20_41, _s20_42, _s16_122, _s16_123, _s16_124, "Billing Street", _s16_125, _s17_75, "billing_city", "Billing City", "billing_state", _s22_28, _s19_27, _s19_28, "billing_country", "Billing Country", "client_id", "Numer klienta", "assigned_to", "Assigned to", "created_by", "Utworzono przez :name", "assigned_to_id", "Assigned To Id", "created_by_id", "Created By Id", "add_column", "Add Column", "edit_columns", "Edit Columns", "columns", "Kolumny", "aging", "Odk\u0142adanie", "profit_and_loss", "Zysk i strata", "reports", "Raporty", "report", "Raport", "add_company", "Dodaj firm\u0119", "unpaid_invoice", "Unpaid Invoice", "paid_invoice", "Paid Invoice", _s16_126, _s16_127, "help", "Pomoc", "refund", "Zwrot", "refund_date", "Refund Date", "filtered_by", "Filtered by", "contact_email", "Email kontaktowy", "multiselect", "Multiselect", "entity_state", "Stan", "verify_password", "Verify Password", "applied", "Applied", _s21_47, _s35_10, _s30_6, _s63_, "message", "Wiadomo\u015b\u0107", "from", "Od", _s20_43, _s20_44, _s25_33, _s56_, _s20_45, _s34_10, _s18_55, _s18_56, _s23_18, _s33_22, _s18_57, _s18_58, "support_forum", "forum wsparcia", "about", "About", "documentation", "Dokumentacja", "contact_us", "Skontaktuj si\u0119 z nami", "subtotal", "Suma warto\u015bci netto", "line_total", "Warto\u015b\u0107", "item", "Pozycja", "credit_email", "Credit Email", "iframe_url", _s18_144, "domain_url", "Domain URL", _s21_48, _s21_90, _s20_46, _s58_1, _s19_29, _s19_30, _s23_19, _s23_20, _s20_47, _s20_48, "deleted_logo", _s25_34, "yes", "Tak", "no", "Nie", "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", "Podgl\u0105d", "module", "Module", "first_custom", "First Custom", "second_custom", "Second Custom", "third_custom", "Third Custom", "show_cost", "Show Cost", _s17_76, _s17_77, "show_cost_help", _s55_0, _s21_49, _s21_50, _s26_21, _s58_2, _s21_51, _s21_52, _s26_22, _s60_, _s21_53, _s21_54, _s26_23, _s34_11, _s16_128, _s16_129, _s21_55, _s47_3, "one_tax_rate", "One Tax Rate", "two_tax_rates", "Two Tax Rates", "three_tax_rates", "Three Tax Rates", _s16_130, _s16_131, "user", "U\u017cytkownik", "invoice_tax", "Invoice Tax", "line_item_tax", "Line Item Tax", "inclusive_taxes", "Inclusive Taxes", _s17_78, _s17_79, "item_tax_rates", "Item Tax Rates", _s18_59, "Wybierz klienta", "configure_rates", "Configure rates", _s18_60, _s18_61, "tax_settings", "Ustawienia podatk\xf3w", _s18_62, "Tax Rates", "accent_color", "Accent Color", "switch", "Zmie\u0144", _s19_31, _s20_49, "options", "Options", _s16_132, _s16_133, "multi_line_text", "Multi-line text", "dropdown", "Dropdown", "field_type", "Field Type", _s27_32, _s39_3, "submit", "Wy\u015blij", _s16_134, "Odzyskaj swoje has\u0142o", "late_fees", "Late Fees", "credit_number", "Credit Number", "payment_number", "Payment Number", "late_fee_amount", "Late Fee Amount", _s16_135, _s16_136, "schedule", "Zaplanuj", "before_due_date", _s19_32, "after_due_date", _s18_63, _s18_64, _s22_29, "days", "Dni", "invoice_email", "Email faktury", "payment_email", "Email p\u0142atno\u015bci", "partial_payment", "Partial Payment", "payment_partial", "Partial Payment", _s21_56, _s21_57, "quote_email", "Email oferty", _s16_137, _s16_138, _s16_139, _s16_140, "administrator", "Administrator", _s18_65, "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", _s25_35, "updated_user", "U\u017cytkownik zosta\u0142 zaktualizowany", "archived_user", "U\u017cytkownik zosta\u0142 zarchiwizowany", "deleted_user", "U\u017cytkownik zosta\u0142 usuni\u0119ty", "removed_user", _s25_38, "restored_user", "U\u017cytkownik zosta\u0142 przywr\xf3cony", "archived_users", _s34_12, "deleted_users", _s33_17, "removed_users", _s33_18, "restored_users", _s34_13, _s16_141, "Ustawienia og\xf3lne", "invoice_options", "Opcje faktury", _s17_80, 'Ukryj pole "Zap\u0142acono dotychczas"', _s22_30, 'Wy\u015bwietlaj "Zap\u0142acono dotychczas" tylko przy tych fakturach, do kt\xf3rych otrzymano p\u0142atno\u015b\u0107.', _s23_21, "Za\u0142\u0105czniki", _s28_19, "Wstaw do faktury za\u0142\u0105czniki graficzne.", _s16_143, "Poka\u017c nag\u0142\xf3wek na", _s16_144, "Poka\u017c stopk\u0119 na", "first_page", "Pierwsza strona", "all_pages", "Wszystkie strony", "last_page", "Ostatnia strona", "primary_font", "Primary Font", "secondary_font", "Secondary Font", "primary_color", "G\u0142\xf3wny kolor", "secondary_color", "Dodatkowy kolor", "page_size", "Rozmiar strony", "font_size", "Rozmiar fonta", "quote_design", "Quote Design", "invoice_fields", "Pola faktury", "product_fields", "Pola produkt\xf3w", "invoice_terms", "Warunki do faktury", "invoice_footer", "Stopka faktury", "quote_terms", "Warunki oferty", "quote_footer", "Stopka oferty", _s18_66, "Auto Email", _s23_22, _s61_, _s18_67, "Auto Archive", _s23_23, _s53_1, _s18_68, "Automatycznie konwertuj", _s23_24, "Utw\xf3rz automatycznie faktur\u0119 z oferty zaakceptowanej przez klienta.", _s17_82, _s17_83, "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_84, "Co trzy miesi\u0105ce", _s16_145, "Four months", "freq_six_months", "Co sze\u015b\u0107 miesi\u0119cy", "freq_annually", "Co rok", "freq_two_years", "Dwa lata", _s16_146, "Three Years", "never", "Nigdy", "company", "Company", _s17_85, "Wygenerowane numery", "charge_taxes", "Obci\u0105\u017c podatkami", "next_reset", "Nast\u0119pny reset", "reset_counter", "Zresetuj licznik", _s16_147, _s16_148, "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_87, _s17_88, "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", "W\u0142asny CSS", _s17_89, _s17_90, _s16_149, "Show on PDF", _s21_58, _s51_5, _s25_39, "Przycisk wyboru do warunk\xf3w faktury", _s30_7, "Wymagaj od klienta potwierdzenia, \u017ce akceptuje warunki faktury.", _s23_25, "Przycisk wyboru do warunk\xf3w oferty", _s28_20, "Wymagaj od klienta potwierdzenia, \u017ce akceptuje warunki oferty.", _s25_40, "Podpis na fakurze", _s30_8, "Wymagaj od klienta podpisania faktury", _s23_26, "Podpis na ofercie", _s22_32, "Faktury chronione has\u0142em", _s27_33, "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", "Portal Mode", "email_signature", "Z wyrazami szacunku,", _s24_26, _s86_, "plain", "Zwyk\u0142y", "light", "Jasny", "dark", "Ciemny", "email_design", "Motyw email", "attach_pdf", "Attach PDF", _s16_150, _s16_151, "attach_ubl", "Attach UBL", "email_style", "Email Style", _s19_33, "Aktywuj Markup", "reply_to_email", "Odpowiedz do:", "reply_to_name", "Reply-To Name", "bcc_email", "UDW Email", "processed", "Processed", "credit_card", "Karta Kredytowa", "bank_transfer", "Przelew bankowy", "priority", "Priorytet", "fee_amount", "Fee Amount", "fee_percent", "Fee Percent", "fee_cap", "Fee Cap", "limits_and_fees", "Limits/Fees", "enable_min", "Aktywuj min", "enable_max", "Aktywuj max", "min_limit", "Min: :min", "max_limit", "Max: :max", "min", "Min", "max", "Max", _s19_34, _s19_35, "credentials", "Credentials", "update_address", "Aktualizuj adres", _s19_36, "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_152, _s29_9, _s16_153, _s29_10, _s17_92, "Zarchiwizowano stawk\u0119 podatkow\u0105", _s16_154, _s29_11, _s17_93, _s30_9, _s18_69, _s38_12, _s17_94, _s37_6, _s18_70, _s38_13, "fill_products", "Automatycznie uzupe\u0142niaj produkty", _s18_71, "Wybieranie produktu automatycznie uzupe\u0142ni opis i kwot\u0119", "update_products", "Automatycznie aktualizuj produkty", _s20_51, "Zaktualizowanie faktury automatycznie uaktualni produkt w bibliotece produkt\xf3w", _s16_155, _s16_156, _s21_59, "Automatycznie zamieniaj ceny produktu na walut\u0119 klienta", "fees", "Op\u0142aty", "limits", "Limity", "provider", "Provider", "company_gateway", "Payment Gateway", _s16_157, _s16_158, _s19_37, "New Gateway", _s20_52, "Edit Gateway", _s23_27, _s28_21, _s23_28, _s28_22, _s24_27, _s29_12, _s23_29, _s28_23, _s24_28, _s29_13, _s25_42, _s37_7, _s24_29, _s36_7, _s25_43, _s37_8, _s16_159, _s16_160, "discard_changes", "Discard Changes", "default_value", "Default value", "disabled", "Wy\u0142\u0105czono", "currency_format", "Currency Format", _s21_60, _s21_61, _s23_30, _s23_31, "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", "Code", "date_format", "Date Format", "datetime_format", "Datetime Format", "military_time", "24 godzinny czas", _s18_72, "24 Hour Display", "send_reminders", "Send Reminders", "timezone", "Timezone", _s19_38, _s19_39, _s17_95, _s17_96, _s19_40, _s19_41, _s18_73, _s18_74, _s18_75, _s18_76, "group_settings", "Group Settings", "group", "Grupuj", "groups", "Groups", "new_group", "New Group", "edit_group", "Edit Group", "created_group", _s26_26, "updated_group", _s26_27, "archived_groups", _s35_11, "deleted_groups", _s34_14, "restored_groups", _s35_12, "archived_group", _s27_34, "deleted_group", _s26_28, "restored_group", _s27_35, "upload_logo", "Prze\u015blij logo", "uploaded_logo", _s26_29, "logo", "Logo", "saved_settings", _s27_36, _s16_161, "Ustawienia produktu", "device_settings", "Ustawienia urz\u0105dzenia", "defaults", "Domy\u015blne", "basic_settings", "Ustawienia podstawowe", _s17_97, "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_32, "Szablony i przypomnienia", _s22_33, _s20_53, _s19_42, "Wizualizacje danych", "price", "Cena", "email_sign_up", "Email Sign Up", "google_sign_up", "Google Sign Up", _s27_37, _s28_24, "redeem", "Redeem", "back", "Back", "past_purchases", "Past Purchases", _s19_44, _s19_45, "pro_plan", "Pro Plan", "enterprise_plan", "Enterprise Plan", "count_users", ":count users", "upgrade", "Upgrade", _s25_44, _s25_45, _s24_30, _s24_31, _s33_19, _s77_0, "i_agree_to_the", "I agree to the", _s16_163, "Warunki korzystania z Serwisu", "privacy_policy", "Polityka prywatno\u015bci", "sign_up", "Zapisz si\u0119", "account_login", "Logowanie", "view_website", "View Website", "create_account", "Create Account", "email_login", "Email Login", "create_new", "Dodaj nowy/now\u0105", _s18_77, _s18_78, _s21_63, _s34_15, "download", "Pobierz", _s27_38, _s27_57, "take_picture", "Zr\xf3b zdj\u0119cie", "upload_file", "Upload File", "document", "Dokument", "documents", "Dokumenty", "new_document", "Nowy dokument", "edit_document", "Edytuj dokument", _s17_99, _s30_10, _s16_165, _s29_14, _s17_100, _s30_11, _s16_166, _s29_15, _s17_101, _s30_12, _s18_79, _s38_14, _s17_102, _s37_9, _s18_80, _s38_15, "no_history", "No History", "expense_date", "Data obci\u0105\u017cenia", "pending", "Oczekuj\u0119", _s16_167, "Logged", _s16_168, "Pending", _s16_169, "Invoiced", "converted", "Skonwertowano", _s24_32, "Dodaj dokumenty do faktury", "exchange_rate", "Kurs wymiany", _s16_170, "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_171, "Zarchiwizowano :count dostawc\xf3w", "deleted_vendors", "Usuni\u0119to :count dostawc\xf3w", _s16_172, _s36_8, "new_expense", "Dodaj wydatek", "created_expense", "Wydatek zosta\u0142 utworzony", "updated_expense", "Wydatek zosta\u0142 zaktualizowany", _s16_173, _s30_37, "deleted_expense", _s24_60, _s16_174, "Wydatek zosta\u0142 przywr\xf3cony", _s17_103, _s30_37, _s16_175, _s24_60, _s17_104, _s37_10, "copy_shipping", "Copy Shipping", "copy_billing", "Copy Billing", "design", "Design", _s21_64, _s21_65, "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_46, "stopped_task", "Zako\u0144czono wykonywanie zadania", "resumed_task", _s25_48, "now", "Teraz", _s16_176, _s16_177, "timer", "Odliczanie czasu", "manual", "Wprowad\u017a r\u0119cznie", "budgeted", "Budgeted", "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_16, _s19_46, _s19_47, "budgeted_hours", "Budgeted Hours", "created_project", "Utworzono projekt", "updated_project", "Zaktualizowano projekt", _s16_178, "Zarchiwizowano projekt", "deleted_project", "Usuni\u0119to projekt", _s16_179, "Przywr\xf3cono projekt", _s17_105, "Zarchiwizowano :count projekt\xf3w", _s16_180, "Usuni\u0119to :count projekty/projekt\xf3w", _s17_106, _s37_11, "new_project", "Nowy projekt", _s27_42, _s28_33, "if_you_like_it", _s21_66, "click_here", "kliknij tutaj", _s18_81, "Click here", "to_rate_it", "to rate it.", "average", "\u015arednia", "unapproved", "Unapproved", _s30_13, _s42_10, "locked", "Locked", "authenticate", "Authenticate", _s19_48, _s19_49, _s24_33, _s24_34, "footer", "Stopka", "compare", "Compare", "hosted_login", "Hosted Login", "selfhost_login", "Selfhost Login", "google_sign_in", "Zaloguj si\u0119 przez Google", "today", "Today", "custom_range", "Okre\u015blony okres", "date_range", "Zakres czasowy", "current", "Obecny", "previous", "Poprzedni", "current_period", "Current Period", _s17_107, _s17_108, "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", "Ten miesi\u0105c", "last_month", "Ostatni miesi\u0105c", "this_year", "Ten rok", "last_year", "Ostatni rok", "custom", "Dostosowanie", _s16_181, _s16_182, "clone_to_quote", "Clone to Quote", "clone_to_credit", "Clone to Credit", "view_invoice", "Zobacz faktur\u0119", "convert", "Convert", "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_54, _s20_55, "billing_address", "Adres rozliczeniowy", _s16_183, _s16_184, "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_185, _s16_186, _s23_33, _s23_34, _s26_32, _s26_33, _s21_67, _s21_68, _s26_34, _s26_35, "ascending", "Ascending", "descending", "Descending", "save", "Zapisz", _s17_109, _s17_110, "paid_to_date", "Termin p\u0142atno\u015bci", "balance_due", "Do zap\u0142aty", "balance", "Saldo", "overview", "Podsumowanie", "details", "Szczeg\xf3\u0142y", "phone", "Telefon", "website", _s18_144, "vat_number", "Numer NIP", "id_number", "REGON", "create", "Utw\xf3rz", _s19_50, _s30_14, "error", "Error", _s16_187, _s16_188, "contacts", "Kontakty", "additional", "Additional", "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_189, _s16_190, "product", "Produkt", "products", "Produkty", "new_product", "Nowy produkt", "created_product", "Produkt zosta\u0142 utworzony", "updated_product", "Produkt zosta\u0142 zaktualizowany", _s16_191, "Produkt zosta\u0142 zarchiwizowany", "deleted_product", "Usuni\u0119to produkt", _s16_192, "Przywr\xf3cono produkt", _s17_111, _s37_18, _s16_193, "Usuni\u0119to :count produkt\xf3w", _s17_112, _s37_12, "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_194, "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_195, _s36_10, "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_196, "Faktura zosta\u0142a zarchiwizowana", "deleted_invoice", "Faktura zosta\u0142a usuni\u0119ta", _s16_197, "Faktura zosta\u0142a przywr\xf3cona", _s17_113, "Zarchiwizowano :count faktury", _s16_198, "Usuni\u0119to :count faktury", _s17_114, _s37_13, "emailed_invoice", "Faktura zosta\u0142a wys\u0142ana", "emailed_payment", _s28_57, "amount", "Kwota", "invoice_number", "Numer Faktury", "invoice_date", "Data Faktury", "discount", "Rabat", "po_number", "Numer zam\xf3wienia", "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\u017cny do", "items", "Items", "partial_deposit", "Partial/Deposit", "description", "Opis towaru / us\u0142ugi", "unit_cost", "Cena j. brutto", "quantity", "Ilo\u015b\u0107", "add_item", "Add Item", "contact", "Kontakt", "work_phone", "Telefon s\u0142u\u017cbowy", "total_amount", "Total Amount", "pdf", "PDF", "due_date", "Termin", _s16_199, _s16_200, "status", "Status", _s17_115, "Invoice Status", "quote_status", "Quote Status", _s22_34, _s22_35, _s22_36, _s19_63, "count_selected", ":count selected", "total", "Suma", "percent", "Procent", "edit", "Edytuj", "dismiss", "Dismiss", _s20_56, _s20_57, _s22_37, _s22_38, _s24_35, _s24_36, "task_rate", "Stawka zadania", "settings", "Ustawienia", "language", "Language", "currency", "Waluta", "created_at", "Data utworzenia", "created_on", "Created On", "updated_at", "Updated", "tax", "Podatek", _s30_15, _s30_16, _s27_46, _s27_47, "past_due", "Po terminie", "draft", "Wersja robocza", "sent", "Wys\u0142ane", "viewed", "Viewed", "approved", "Approved", "partial", "Zaliczka/Op\u0142.cz\u0119\u015b\u0107", "paid", "Zap\u0142acone", "mark_sent", "Oznacz jako wys\u0142ane", _s22_39, _s35_13, _s22_40, _s35_13, _s23_35, _s36_11, _s23_36, _s36_11, "done", "Gotowe", _s37_14, _s37_15, "dark_mode", "Tryb ciemny", _s27_48, "Uruchom ponownie aplikacj\u0119, aby zastosowa\u0107 zmian\u0119", "refresh_data", "Refresh Data", "blank_contact", "Blank Contact", "activity", "Dziennik aktywno\u015bci", _s16_201, _s16_202, "clone", "Klonuj", "loading", "Loading", "industry", "Industry", "size", "Rozmiar", "payment_terms", "Warunki p\u0142atnicze", "payment_date", "Data p\u0142atno\u015bci", "payment_status", "Payment Status", _s16_203, "Pending", _s16_204, "Voided", _s16_205, "Failed", _s16_206, "Completed", _s16_207, _s18_43, _s16_208, "Refunded", _s17_116, "Unapplied", _s17_117, _s19_14, "net", "Suma netto", "client_portal", "Portal klienta", "show_tasks", "Poka\u017c zadania", "email_reminders", "Email Reminders", "enabled", "Aktywny", "recipients", "Odbiorcy", "initial_email", "Pocz\u0105tkowy email", "first_reminder", "Pierwsze przypomnienie", "second_reminder", "Drugie przypomnienie", "third_reminder", "Trzecie przypomnienie", "reminder1", "First Reminder", "reminder2", "Second Reminder", "reminder3", "Third Reminder", "template", "Szablon", "send", "Send", "subject", "Temat", "body", "Tre\u015b\u0107", "send_email", "Wy\u015blij email", "email_receipt", "Wy\u015blij potwierdzenie zap\u0142aty do klienta", "auto_billing", "Auto billing", "button", "Button", "preview", "Preview", "customize", "Dostosuj", "history", "Historia", "payment", "P\u0142atno\u015b\u0107", "payments", "P\u0142atno\u015bci", "refunded", "Refunded", "payment_type", "Typ p\u0142atno\u015bci", _s21_69, "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_209, "P\u0142atno\u015b\u0107 zosta\u0142\u0105 zarchiwizowana", "deleted_payment", "P\u0142atno\u015b\u0107 zosta\u0142a usuni\u0119ta", _s16_210, "P\u0142atno\u015b\u0107 zosta\u0142a przywr\xf3cona", _s17_118, "Zarchiwizowano :count p\u0142atno\u015bci", _s16_211, "Usuni\u0119to :count p\u0142atno\u015bci", _s17_119, _s37_16, "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_16, "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", _s54_0, "activity_7", _s44_2, "activity_8", ":user zarchiwizowa\u0142 faktur\u0119 :invoice", "activity_9", ":user usun\u0105\u0142 faktur\u0119 :invoice", "activity_10", _s85_0, "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_8, "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_11, "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 zaktualizowa\u0142 zg\u0142oszenie :ticket", "activity_49", ":user zamkn\u0105\u0142 zg\u0142oszenie :ticket", "activity_50", ":user po\u0142\u0105czy\u0142 zg\u0142oszenie :ticket", "activity_51", ":user rozdzieli\u0142 zg\u0142oszenie :ticket", "activity_52", ":contact otworzy\u0142 zg\u0142oszenie\xa0:ticket", "activity_53", ":contact otworzy\u0142 ponownie zg\u0142oszenie\xa0:ticket", "activity_54", ":user otworzy\u0142 zg\u0142oszenie\xa0:ticket ponownie\xa0", "activity_55", ":contact odpowiedzia\u0142 w zg\u0142oszeniu :ticket", "activity_56", ":user ogl\u0105da\u0142 zg\u0142oszenie\xa0:ticket", "activity_57", _s39_5, "activity_58", _s31_14, "activity_59", _s32_8, "activity_60", _s28_50, "activity_61", _s28_53, "activity_62", _s28_54, "activity_63", _s61_3, "activity_64", _s62_0, "activity_65", _s61_4, "activity_66", _s63_0, "activity_80", _s40_2, "activity_81", _s40_3, "activity_82", _s41_4, "activity_83", _s40_4, "activity_84", _s41_5, _s17_120, _s17_121, "emailed_quote", "Oferta zosta\u0142a wys\u0142ana", "emailed_credit", _s27_61, _s20_58, _s33_20, _s21_71, _s34_17, "expired", "Wygas\u0142o", "all", "Wszystko", "select", "Wybierz", _s22_41, _s22_42, "custom_value1", "Custom Value", "custom_value2", "Custom Value", "custom_value3", "Custom Value 3", "custom_value4", "Custom Value 4", _s18_82, _s18_83, _s24_40, _s24_41, _s29_32, _s29_33, _s27_53, _s27_54, _s31_15, _s31_16, "lock_invoices", "Lock Invoices", "translations", "Translations", _s19_51, _s19_52, _s19_53, _s19_54, _s22_43, _s22_44, _s22_45, _s22_46, _s21_72, _s21_73, _s21_74, _s21_75, _s21_76, _s21_77, _s21_78, _s21_79, _s22_47, _s22_48, _s22_49, _s22_50, _s22_51, _s22_52, _s22_53, "Licznik numeru faktury", _s20_59, _s20_60, _s20_61, "Licznik numeru oferty", _s21_80, _s21_81, _s21_82, _s21_83, _s21_84, _s21_81, _s21_85, _s21_83, _s18_84, _s18_85, "counter_padding", "Counter Padding", _s28_55, _s28_59, _s18_86, _s18_87, _s18_88, _s18_89, _s18_90, _s18_91, _s18_92, _s18_93, _s18_94, _s18_95, _s18_96, _s18_97, _s21_86, _s21_87, _s19_55, _s19_56, _s21_88, _s21_89, _s29_34, _s29_35, "show_table", "Show Table", "show_list", "Show List", "client_city", "Client City", "client_state", "Client State", "client_country", "Client Country", _s16_212, _s16_213, "client_balance", "Client Balance", "client_address1", "Client Street", "client_address2", _s16_214, "vendor_address1", "Vendor Street", "vendor_address2", _s16_215, _s24_42, _s22_55, _s24_43, _s25_54, "type", "Typ", "invoice_amount", "Kwota faktury", _s16_216, "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_122, _s18_48, _s17_123, _s18_49, _s17_124, _s18_50, _s17_125, _s18_51, "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", "Podatek", "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_57, _s19_58, _s16_217, "Kategoria wydatku", _s19_59, _s19_60, "tax_name1", "Tax Name 1", "tax_name2", "Tax Name 2", "tax_name3", "Tax Name 3", "transaction_id", "Transaction ID", _s18_98, _s18_99, _s16_218, _s16_219], t1, t1), "pt_BR", A.LinkedHashMap_LinkedHashMap$_literal(["add_to_invoice", "Adicionar na fatura :invoice", _s17_, _s17_0, "week", "Semana", "created_record", _s27_, _s25_, "Ao cliente :client foi enviada por email a fatura :invoice no valor de :amount.", _s26_, _s17_1, _s31_, _s50_, _s31_0, _s22_, _s36_, _s55_, _s20_, _s20_0, _s25_0, _s38_, _s16_, "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_, "change_status", "Change Status", "fees_sample", "A taxa para uma fatura de :amount seria de :total.", _s19_, _s19_0, _s24_, _s29_, "after_saving", "After Saving", "view_record", "View Record", _s21_, _s21_0, _s26_0, _s37_, _s19_1, _s19_2, "json_help", _s58_, "release_notes", "Release Notes", _s23_, _s33_, "started_tasks", _s33_0, "stopped_tasks", _s33_1, "approved_quote", _s27_55, "approved_quotes", _s35_, "approve", "Aprovar", "client_website", "Client Website", "invalid_time", "Invalid Time", _s21_1, _s21_2, _s20_1, _s20_2, _s27_0, _s27_1, _s23_0, _s23_1, "load_pdf", "Load PDF", _s16_1, _s16_2, _s24_0, _s44_, "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_3, _s16_4, "purged_client", "Cliente limpo com sucesso", _s27_2, _s77_, _s22_0, _s34_, _s30_, _s47_, "small", "Small", _s21_3, _s34_0, _s22_1, _s35_0, _s16_5, _s45_, "wait_for_saving", _s44_0, _s20_3, _s94_, "remaining", "Remaining", "invoice_paid", "Invoice Paid", "activity_120", _s50_0, "activity_121", _s50_1, "activity_122", _s51_, "activity_123", _s50_2, "activity_124", _s51_0, "normal", "Normal", "large", "Large", "extra_large", "Extra Large", _s16_6, _s16_7, _s21_4, _s42_, "print_pdf", "Print PDF", "remind_me", "Remind Me", _s16_8, _s16_9, "click_selected", "Click Selected", "hide_preview", "Hide Preview", "edit_record", "Edit Record", _s27_3, _s57_, "giropay", "GiroPay", "direct_debit", "Direct Debit", _s21_5, _s30_0, "set_password", "Definir Senha", _s17_2, _s59_, _s16_10, _s58_0, _s20_4, _s33_2, "disconnect", "Disconnect", "add_to_invoices", "Add to Invoices", "acss", _s29_36, "becs", _s17_126, "bulk_download", "Download", _s17_3, _s104_, "persist_ui", "Persist UI", "persist_ui_help", _s104_0, _s18_, _s18_0, _s17_4, _s17_5, "has_tasks", "Has Tasks", "registration", "Registration", _s27_4, _s50_3, "view_expense", _s29_49, "view_statement", "Ver Compras", "sepa", "D\xe9bito direto SEPA", "ideal", "iDEAL", "przelewy24", "Przelewy24", "eps", "EPS", "fpx", "FPX", _s18_1, _s18_2, "system", "Sistema", _s19_3, _s19_4, "updated_company", _s28_, "kbc", "KBC", "bancontact", "Bancontact", _s19_5, _s44_1, "webhook_success", "Webhook Success", _s24_1, _s40_, _s27_5, _s43_, "app", "App", _s20_5, _s46_0, _s16_11, _s16_220, _s18_3, "Email Invoice", _s16_12, "Email Quote", _s17_6, "Email Credit", "from_name", _s17_159, _s16_13, _s16_221, _s17_7, _s18_145, _s18_4, _s20_98, _s21_6, _s23_57, _s22_2, _s25_67, _s25_1, _s37_25, _s25_2, _s41_12, _s26_2, _s40_7, _s25_3, _s28_68, _s25_4, _s38_2, _s26_3, _s41_13, _s24_2, _s24_3, _s25_5, _s25_6, "last_sent_date", "Last Sent Date", "include_drafts", "Include Drafts", _s19_6, _s32_0, "is_invoiced", "Is Invoiced", "change_plan", "Change Plan", "persist_data", "Persist Data", "customer_count", "Customer Count", _s16_14, _s16_15, _s16_16, _s16_17, _s28_0, _s28_1, "decimal_comma", "Decimal Comma", _s26_4, _s35_1, "select_method", "Select Method", "select_platform", "Select Platform", _s28_2, _s42_0, _s16_18, _s27_6, "enable_markdown", "Enable Markdown", _s20_6, _s35_2, "user_guide", "Guia do Usu\xe1rio", _s18_6, _s18_7, "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_1, _s31_2, _s25_7, _s25_8, _s33_3, _s33_4, _s27_7, _s27_8, _s36_0, _s36_1, _s31_3, _s31_4, _s25_9, _s25_10, "net_subtotal", "Net", "review_app", "Review App", "check_status", "Check Status", "free_trial", "Free Trial", _s23_2, _s57_0, _s21_8, _s62_, "change_email", "Change Email", _s25_11, _s52_, _s21_9, _s21_10, "uninvoiced", "Uninvoiced", "subdomain_guide", _s120_, "send_time", "Send Time", "import_data", "Importar Dados", "import_settings", "Import Settings", _s17_9, _s28_3, _s19_7, _s48_, "json", "JSON", _s24_4, _s24_5, "wait_for_data", _s42_1, "net_total", "Net Total", "has_taxes", "Has Taxes", _s16_19, _s16_20, _s18_8, _s40_0, "login_success", _s16_21, "login_failure", "Failed Login", "exported_data", _s67_, _s23_3, _s23_4, _s28_4, _s41_, "step_1_sign_in", "Step 1: Sign In", _s16_22, _s17_10, "account_id", "Account ID", _s27_9, _s35_3, "activity_100", _s50_4, "activity_101", _s50_5, "activity_102", _s51_1, "activity_103", _s50_6, "activity_104", _s51_2, _s18_9, _s18_10, _s23_5, _s35_4, "gateway_setup", "Gateway Setup", "preview_sidebar", "Preview Sidebar", _s16_23, _s16_24, _s18_11, _s31_5, _s16_25, _s16_26, "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_146, "invoice_item", "Invoice Item", "quote_item", "Quote Item", _s18_12, "Primeiro Nome do Contato", _s17_11, "\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_11, _s53_, _s25_12, _s37_0, _s17_13, _s17_14, "is_viewed", "Is Viewed", "letter", "Letter", "legal", "Legal", "page_layout", "Page Layout", "portrait", "Portrait", "landscape", "Landscape", _s26_5, _s85_, _s20_7, _s54_, _s21_12, _s21_13, _s17_15, _s17_16, "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_14, _s18_15, "promo_code", "Promo code", "promo_discount", "Promo Discount", _s18_16, _s18_17, _s16_27, _s16_28, "max_seats_limit", "Max Seats Limit", "trial_enabled", "Trial Enabled", "trial_duration", "Trial Duration", _s21_14, _s21_15, _s18_18, _s18_19, "plan_map", "Plan Map", "refund_period", "Refund Period", _s21_16, _s21_17, "purchase_page", "Purchase Page", "security", "Seguran\xe7a", "email_bounced", "Email Bounced", _s20_8, "Spam Complaint", "email_delivery", "Email Delivery", _s16_29, _s16_30, "pdf_response", "PDF Response", _s22_4, _s22_5, "pdf_failed", "PDF Failed", "pdf_success", "PDF Success", "modified", "Modified", "subscription", "Assinatura", "subscriptions", "Assinaturas", _s16_31, "Nova Assinatura", _s17_17, "Ediar Assinatura", _s20_9, "Assinatura criada com sucesso", _s20_10, "Assinatura atualizada com sucesso", _s21_18, "Assinatura arquivada com sucesso", _s20_11, "Assinatura apagada com sucesso", _s20_12, "Assinatura removida com sucesso", _s21_19, "Assinatura restaurada com sucesso", _s19_8, _s21_20, _s20_13, _s27_10, _s26_6, _s26_7, "connect_gmail", "Connect Gmail", _s16_33, _s16_34, "connected_gmail", _s28_5, _s18_20, _s31_6, _s16_35, _s100_, _s16_36, _s16_37, "count_minutes", ":count Minutes", _s16_38, _s16_39, _s29_0, _s29_1, "use_last_email", "Use last email", _s16_40, _s16_41, _s21_21, _s51_3, _s27_11, _s35_5, _s27_12, _s27_13, _s34_3, _s52_0, "help_translate", "Help Translate", _s23_6, _s23_7, "resend_invite", "Reenviar Convite", _s19_9, _s25_13, _s16_42, _s30_1, _s19_10, _s33_9, "delivered", "Delivered", "bounced", "Devolvido", "spam", "Spam", "view_docs", "View Docs", _s32_1, _s72_, "send_sms", "Send SMS", "sms_code", "SMS Code", _s21_22, "Eccaneie o c\xf3digo de barras com um app compat\xedvel com :link", _s18_21, "Ativa\xe7\xe3o de Autentica\xe7\xe3o em 2 Fatores realizada com sucesso.", "connect_google", "Connect Google", _s17_19, _s17_20, _s17_21, "Autentica\xe7\xe3o em 2 Fatores", _s18_22, _s18_23, _s34_4, _s34_5, "stay_logged_in", "Stay Logged In", _s23_8, _s40_1, "count_hours", ":count Hours", "count_day", "1 Day", "count_days", ":count Days", _s19_11, _s19_12, _s17_22, _s17_23, "resend_email", "Resend Email", _s26_8, _s33_10, _s16_43, _s21_105, _s19_13, _s19_14, _s19_15, _s45_0, "list_long_press", "List Long Press", "show_actions", "Show Actions", _s17_24, _s17_25, _s27_14, _s51_4, _s21_23, _s97_, "this_quarter", "This Quarter", "last_quarter", _s19_88, "to_update_run", "To update run", _s18_24, "Converter em Fatura", _s16_44, _s16_45, "invoice_project", "Faturar Projeto", "invoice_task", "Faturar Tarefa", "invoice_expense", "Faturar Despesa", _s19_16, _s21_24, _s20_14, _s27_15, _s16_46, _s16_47, "save_and_email", "Save and Email", _s16_48, _s19_89, _s16_50, "Quantia Convertida", _s17_26, _s17_27, _s22_6, _s22_7, _s24_6, _s24_7, "converted_total", "Converted Total", "is_sent", "Is Sent", _s17_28, "Documentos Padr\xe3o", "document_upload", "Document Upload", _s20_15, _s34_6, "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_25, _s21_26, _s26_9, _s96_, "running_tasks", "Running Tasks", "recent_tasks", "Recent Tasks", "recent_expenses", "Recent Expenses", _s17_30, _s17_31, "update_app", "Update App", "started_import", _s27_16, _s24_8, _s24_9, _s20_16, _s20_17, _s18_26, _s18_27, "column", "Coluna", "sample", "Amostra", "map_to", "Map To", "import", "Importar", _s25_14, _s29_2, "select_file", "Selecione um arquivo", _s16_52, _s16_53, "csv_file", "Arquivo CSV", "csv", "CSV", "freshbooks", "FreshBooks", "invoice2go", "Invoice2go", "invoicely", "Invoicely", "waveaccounting", "Wave Accounting", "zoho", "Zoho", "accounting", "Accounting", _s22_8, _s24_10, "import_type", "Import Type", "html_mode", "HTML Mode", "html_mode_help", _s43_0, "view_licenses", "Ver licen\xe7as", "webhook_url", "Webhook URL", _s17_32, "Tela cheia", "sidebar_editor", "Sidebar Editor", _s22_9, _s31_17, "purge", "Purge", "service", "Servi\xe7o", "clone_to", "Clonar para", "clone_to_other", "Clonar para outro", "labels", "Etiquetas", "add_custom", "Add Custom", "payment_tax", "Payment Tax", "unpaid", "N\xe3o Pago", "white_label", "Sem marca", "delivery_note", "Nota de Entrega", _s24_11, _s24_12, _s24_13, _s24_14, "source_code", "Source Code", "app_platforms", "App Platforms", "invoice_late", "Invoice Late", "quote_expired", "Proposta expirada", "partial_due", _s18_147, "invoice_total", "Total da Fatura", "quote_total", _s18_148, "credit_total", "Total do Cr\xe9dito", _s23_9, "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_15, _s48_0, "late_invoice", "Late Invoice", "expired_quote", "Expired Quote", "remind_invoice", "Remind Invoice", "cvv", "CVV", "client_name", "Nome do Cliente", "client_phone", "Client Phone", "required_fields", "Required Fields", "calculated_rate", "Taxa Calculada", _s17_34, "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_54, "Editar Status da Tarefa", _s19_17, "Status da tarefa criado com sucesso", _s19_18, "Status da tarefa atualizado com sucesso", _s20_18, "Status da tarefa arquivado com sucesso", _s19_19, "Status da tarefa apagado com sucesso", _s19_20, "Status da tarefa removido com sucesso", _s20_19, "Status da tarefa restaurado com sucesso", _s22_10, _s42_2, _s21_27, _s41_0, _s22_11, _s42_3, _s18_28, "Encontrado 1 Status da Tarefa", _s20_21, "Encontrado :count Status da Tarefa", _s16_56, _s25_68, _s21_28, "Sempre mostrar a se\xe7\xe3o de tarefas ao criar faturas", _s20_22, "Registro das tarefas de fatura", _s25_15, _s42_4, _s20_24, _s20_25, _s25_16, _s42_5, _s21_29, _s25_17, _s18_29, _s18_30, "task_settings", "Task Settings", _s20_26, _s20_27, _s18_31, _s22_78, _s20_28, _s26_58, _s21_30, _s21_31, _s24_16, "Categoria de despesas criada com sucesso", _s24_17, "Categoria de despesas atualizada com sucesso", _s25_18, "Categoria de despesas arquivada com sucesso", _s24_18, "Categoria exclu\xedda com sucesso", _s24_19, _s37_3, _s25_19, "Categoria de despesas restaurada com sucesso", _s27_18, ":count categorias de despesas arquivadas com sucesso", _s26_10, _s46_3, _s27_19, _s47_0, _s23_10, _s25_20, _s25_21, _s32_5, _s21_32, _s21_33, "show_option", "Mostrar op\xe7\xe3o", _s22_12, _s50_7, "view_changes", "Ver altera\xe7\xf5es", "force_update", _s18_149, _s17_36, "Voc\xea est\xe1 executando a vers\xe3o mais recente, mas pode haver corre\xe7\xf5es pendentes dispon\xedveis.", "mark_paid_help", _s31_28, _s18_33, "Dever\xe1 ser Faturada", _s23_11, _s33_21, _s29_3, _s29_50, _s21_34, _s25_69, _s16_58, _s26_59, _s18_34, "Clonar recorr\xeancia", "crypto", "Criptomoeda", "paypal", "PayPal", "alipay", "Alipay", "sofort", "Sofort", "apple_pay", _s16_222, "user_field", "Campo do usu\xe1rio", "variables", "Vari\xe1vel", "show_password", "Mostrar senha", "hide_password", "Esconder senha", "copy_error", "Copiar Erro", "capture_card", _s17_160, _s17_37, "Cobran\xe7a autom\xe1tica habilitada", "total_taxes", "Impostos totais", "line_taxes", "Line Taxes", "total_fields", "Campo Total", _s25_22, _s42_17, _s25_23, _s38_25, _s25_24, _s38_26, "gateway_refund", "Gateway Refund", _s19_21, "Processe o reembolso com o portal de pagamento", "due_date_days", _s18_150, "paused", "Pausado", "mark_active", "Marcar como Ativo", "day_count", "Dia: contagem", _s22_13, _s19_90, _s21_35, _s17_161, _s17_39, _s17_40, "endless", "Intermin\xe1vel", "next_send_date", _s21_106, _s16_60, _s16_273, _s17_41, "Fatura Recorrente", _s18_36, "Faturas Recorrentes", _s21_37, "Nova Fatura Recorrente", _s22_15, _s24_61, _s25_25, _s36_30, _s25_26, _s40_8, _s26_11, "Fatura Recorrente arquivada com sucesso", _s25_27, "Fatura recorrente exclu\xedda com sucesso", _s25_28, _s38_27, _s26_12, "Fatura Recorrente restaurada com sucesso", _s27_20, _s47_1, _s26_13, _s46_4, _s27_21, _s47_2, _s24_20, _s30_38, _s25_29, _s37_26, "send_date", "Data de envio", "auto_bill_on", _s30_39, _s28_6, _s32_18, "profit", "Lucro", "line_item", "Item de linha", _s18_38, _s29_51, _s23_12, _s35_6, _s19_22, _s24_62, _s24_21, _s52_2, "test_mode", "Modo de teste", "opened", "Aberto", _s30_2, "Falha de reconcilia\xe7\xe3o", _s30_3, "Sucesso de Reconcilia\xe7\xe3o", "gateway_success", _s17_162, "gateway_failure", "Falha do Portal", "gateway_error", "Erro do Portal", "email_send", "Email Enviado", _s17_43, _s26_60, "failure", "Falha", "quota_exceeded", "Cota excedida", _s16_62, "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_22, _s26_61, "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_151, "reminder2_sent", _s18_152, "reminder3_sent", _s18_153, _s18_40, _s23_58, "pdf_page_info", _s23_59, _s16_64, "Faturas enviadas por email com sucesso", "emailed_quotes", "Or\xe7amentos enviados por email com sucesso", "emailed_credits", _s40_9, "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_163, "apply_credit", "Aplicar Cr\xe9dito", "apply", "Aplicar", "unapplied", "N\xe3o Aplicado", "select_label", "Selecione o R\xf3tulo", "custom_labels", _s24_63, "record_type", _s16_274, "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_164, "last_login_at", "\xdaltimo login em", "company_key", _s16_275, "storefront", "Vitrine", "storefront_help", "Habilite aplicativos de terceiros para criar faturas", "client_created", "Cliente Criado", _s20_31, "Email de pagamento online", _s20_33, _s25_70, "completed", "Completado", "gross", "Bruto", "net_amount", "Valor l\xedquido", "net_balance", "Saldo L\xedquido", "client_settings", _s24_64, _s17_45, _s20_99, _s17_47, _s23_60, "selected_quotes", "Cota\xe7\xf5es Selecionadas", "selected_tasks", _s20_100, _s17_49, _s21_107, _s17_51, "Pr\xf3ximas Faturas", _s17_53, "Faturas Vencidas", "recent_payments", _s19_91, "upcoming_quotes", _s19_92, "expired_quotes", _s20_101, "create_client", "Criar Cliente", "create_invoice", "Criar Fatura", "create_quote", "Criar Or\xe7amento", "create_payment", "Criar Pagamento", "create_vendor", _s16_276, "update_quote", "Atualizar Cota\xe7\xe3o", "delete_quote", "Excluir Or\xe7amento", "update_invoice", "Atualizar Fatura", "delete_invoice", "Excluir Fatura", "update_client", _s17_165, "delete_client", "Excluir Cliente", "delete_payment", "Excluir Pagamento", "update_vendor", "Atualizar Fornecedor", "delete_vendor", "Excluir Fornecedor", "create_expense", "Criar Despesa", "update_expense", _s17_166, "delete_expense", "Excluir Despesa", "create_task", "Criar Tarefa", "update_task", _s16_277, "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_108, "event_type", "Tipo de Evento", "target_url", "Alvo", "copy", "C\xf3pia", "must_be_online", "Reinicie o aplicativo assim que estiver conectado \xe0 internet", _s17_55, "Os crons precisam ser habilitados", "api_webhooks", "API Webhooks", "search_webhooks", _s26_62, "search_webhook", _s19_93, "webhook", "Webhook", "webhooks", "Webhooks", "new_webhook", "Nova Webhook", "edit_webhook", "Editar Webhook", "created_webhook", _s26_63, "updated_webhook", _s30_40, _s16_66, _s29_52, "deleted_webhook", "Webhook Exclu\xedda com Sucesso", "removed_webhook", _s28_69, _s16_67, _s30_41, _s17_56, _s37_4, _s16_68, _s36_2, _s16_69, _s36_3, _s17_57, _s37_5, "api_tokens", "Tokens de API", "api_docs", "API Docs", "search_tokens", _s24_65, "search_token", _s17_167, "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_64, "restored_token", _s28_70, "archived_tokens", _s35_7, "deleted_tokens", _s34_7, "restored_tokens", _s35_8, _s19_24, "Registro de cliente", _s24_24, "Permitir que os clientes se auto-registrem no portal", _s21_39, _s25_71, "email_invoice", "Enviar Fatura por Email", "email_quote", "Enviar Or\xe7amento por Email", "email_credit", "Cr\xe9dito de Email", "email_payment", _s19_94, _s20_36, "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_70, _s16_278, "contact_name", "Nome do Contato", "use_default", "Use o padr\xe3o", _s16_72, _s17_168, "number_of_days", "N\xfamero de dias", _s23_14, _s36_31, "payment_term", _s21_109, _s16_73, _s26_65, _s17_59, "Editar Condi\xe7\xe3o de Pagamento", _s20_37, "Condi\xe7\xf5es de pagamento criadas com sucesso", _s20_38, "Condi\xe7\xf5es de pagamento atualizadas com sucesso", _s21_40, "Condi\xe7\xf5es de pagamento arquivadas com sucesso", _s20_39, "Condi\xe7\xe3o de pagamento exclu\xeddas com sucesso", _s20_40, _s42_18, _s21_41, _s44_3, _s22_20, _s42_7, _s21_42, _s41_2, _s22_21, _s42_8, "email_sign_in", _s16_279, "change", "Mudar", _s23_16, _s26_66, _s24_25, "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_42, _s24_66, _s16_75, _s20_102, "search_designs", "Pesquisar Designs", "search_invoices", "Pesquisar Faturas", "search_clients", _s18_154, "search_products", _s18_155, "search_quotes", "Pesquisar Cota\xe7\xf5es", "search_credits", _s18_156, "search_vendors", "Pesquisar Fornecedores", "search_users", "Pesquisar Usu\xe1rios", _s16_76, _s27_73, "search_tasks", _s17_169, "search_settings", _s23_61, "search_projects", _s18_157, "search_expenses", _s18_158, "search_payments", _s20_103, "search_groups", _s16_280, "search_company", _s17_170, "search_document", _s21_110, "search_design", _s18_159, "search_invoice", "Pesquisar 1 Fatura", "search_client", _s19_95, "search_product", _s19_96, "search_quote", _s19_97, "search_credit", _s19_98, "search_vendor", "Pesquisar 1 Fornecedor", "search_user", _s19_99, "search_tax_rate", _s27_74, "search_task", _s18_160, "search_project", _s19_100, "search_expense", _s19_101, "search_payment", _s21_111, "search_group", _s17_171, "refund_payment", _s20_104, _s17_63, "Fatura Cancelada com Sucesso", _s18_44, "Faturas Canceladas com Sucesso", _s16_82, "Fatura Revertida com Sucesso", _s17_64, "Faturas Revertidas com Sucesso", "reverse", "Reverter", "full_name", "Nome Completo", _s17_65, "Cidade/Estado/CEP", _s17_67, "CEP/Cidade/Estado", "custom1", _s22_79, "custom2", _s21_112, "custom3", _s22_80, "custom4", _s20_105, "optional", "Opcional", "license", "Licen\xe7a", "purge_data", "Limpar Dados", _s16_83, _s35_30, _s18_45, "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_102, "company_address", "Endere\xe7o da companhia", "invoice_details", "Detalhes da Fatura", "quote_details", "Detalhes da cota\xe7\xe3o", "credit_details", _s19_103, "product_columns", _s18_161, "task_columns", _s18_162, "add_field", "Adicionar campo", "all_events", _s16_281, "permissions", "Permiss\xf5es", "none", "Nenhum", "owned", "Possu\xeddo", "payment_success", _s31_29, "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_31, _s29_53, _s16_84, "Comprar licen\xe7a", "apply_license", "Aplicar Licen\xe7a", "cancel_account", "Excluir Conta", _s22_22, "Aviso: Isso excluir\xe1 permanentemente sua conta, n\xe3o h\xe1 como desfazer esta a\xe7\xe3o.", "delete_company", "Excluir Empresa", _s22_23, "Aviso: Isto ir\xe1 excluir permanentemente sua empresa, n\xe3o h\xe1 como desfazer esta a\xe7\xe3o.", "enabled_modules", "Enabled Modules", "converted_quote", "Cota\xe7\xe3o convertida com sucesso", "credit_design", _s17_172, "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_86, _s36_4, "deleted_designs", _s35_9, _s16_87, _s36_5, "proposals", "Propostas", "tickets", "Tickets", _s16_88, _s22_81, "recurring_tasks", _s19_104, _s18_46, "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_71, "restored_credit", "Cr\xe9dito restaurado com sucesso", _s16_90, ":count cr\xe9ditos arquivados com sucesso", "deleted_credits", ":count cr\xe9ditos exclu\xeddos com sucesso", _s16_91, _s36_6, "current_version", "Vers\xe3o Atual", "latest_version", "\xdaltima vers\xe3o", "update_now", "Atualize agora", _s26_19, "Uma nova vers\xe3o do aplicativo da web est\xe1 dispon\xedvel", _s16_92, _s22_82, "app_updated", _s34_27, "learn_more", "Saiba mais", "integrations", "Integra\xe7\xf5es", "tracking_id", "Id de rastreamento", _s17_69, _s20_106, "credit_footer", _s17_173, "credit_terms", _s17_174, "new_company", "Nova Empresa", "added_company", _s30_42, "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_72, "surcharge2", _s25_73, "surcharge3", _s25_74, "surcharge4", _s25_75, "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_52, "\xdaltimo Login do Contato", _s17_71, "Nome Completo do Contato", "contact_phone", "Telefone de Contato", _s21_43, "Valor personalizado do contato 1", _s21_44, "Valor personalizado do contato 2", _s21_45, "Valor personalizado do contato 3", _s21_46, "Valor personalizado do contato 4", _s17_73, "Rua de envio", _s17_74, "Complemento de envio", "shipping_city", "Cidade de envio", "shipping_state", "Estado/Prov\xedncia de envio", _s20_41, "CEP de envio", _s16_122, "Pa\xeds de envio", _s16_124, "Rua de cobran\xe7a", _s16_125, "Complemento de cobran\xe7a", "billing_city", "Cidade de cobran\xe7a", "billing_state", "Estado/Prov\xedncia de cobran\xe7a", _s19_27, "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_282, "edit_columns", "Editar Colunas", "columns", "Colunas", "aging", "Envelhecimento", "profit_and_loss", "Lucro e Preju\xedzo", "reports", "Relat\xf3rios", "report", "Relat\xf3rio", "add_company", _s17_175, "unpaid_invoice", "Fatura n\xe3o Paga", "paid_invoice", "Fatura Paga", _s16_126, _s22_83, "help", "Ajuda", "refund", "Reembolsar", "refund_date", _s17_176, "filtered_by", "Filtrado por", "contact_email", "Email de Contato", "multiselect", _s16_283, "entity_state", "Estado", "verify_password", "Verificar Senha", "applied", "Aplicado", _s21_47, "Inclui erros recentes dos logs", _s30_6, _s58_3, "message", "Mensagem", "from", "De", _s20_43, _s27_75, _s25_33, "Inclua a descri\xe7\xe3o e o custo na lista suspensa do produto", _s20_45, _s48_4, _s18_55, "Ajustar Porcentagem da Multa", _s23_18, "Ajustar o percentual de taxa a contabilizar", _s18_57, _s20_107, "support_forum", _s16_284, "about", "Sobre", "documentation", "Documenta\xe7\xe3o", "contact_us", "Contate-nos", "subtotal", "Subtotal", "line_total", "Total da Linha", "item", "Item", "credit_email", _s17_177, "iframe_url", "Website", "domain_url", "URL do Dom\xednio", _s21_48, "A senha \xe9 muito curta", _s20_46, "A senha deve conter um caractere mai\xfasculo e um n\xfamero", _s19_29, _s28_72, _s23_19, _s27_76, _s20_47, "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_163, "float", "Flutuante", "collapse", "Fechar", "show_or_hide", "Exibir/esconder", "menu_sidebar", _s21_113, "history_sidebar", _s26_67, "tablet", "Tablet", "mobile", "M\xf3vel", "desktop", "Desktop", "layout", "Layout", "view", "Visualizar", "module", "M\xf3dulo", "first_custom", _s22_79, "second_custom", _s21_112, "third_custom", _s22_80, "show_cost", "Mostrar Custo", _s17_76, _s17_77, "show_cost_help", "Exibir um campo de custo do produto para rastrear a marca\xe7\xe3o/lucro", _s21_49, _s29_54, _s26_21, _s72_0, _s21_51, _s28_73, _s26_22, _s77_1, _s21_53, _s21_54, _s26_23, _s34_11, _s16_128, _s17_178, _s21_55, _s60_0, "one_tax_rate", _s19_105, "two_tax_rates", _s22_84, "three_tax_rates", _s22_85, _s16_130, "Taxa de imposto padr\xe3o", "user", "Usu\xe1rio", "invoice_tax", _s17_179, "line_item_tax", _s24_67, "inclusive_taxes", _s17_180, _s17_78, _s27_77, "item_tax_rates", _s25_76, _s18_59, "Selecione um cliente", "configure_rates", _s18_164, _s18_60, "Configurar m\xe9todos de pagamento", "tax_settings", "Configura\xe7\xf5es de Impostos", _s18_62, "Tarifas de Impostos", "accent_color", "Cor de destaque", "switch", "Mudar", _s19_31, _s27_78, "options", "Op\xe7\xf5es", _s16_132, _s20_108, "multi_line_text", _s16_285, "dropdown", "Dropdown", "field_type", "Tipo de Campo", _s27_32, "Foi enviado um e-mail de recupera\xe7\xe3o de senha", "submit", "Enviar", _s16_134, "Recupere sua senha", "late_fees", "Taxas atrasadas", "credit_number", "N\xfamero do Cr\xe9dito", "payment_number", "Pagamento N\xfamero", "late_fee_amount", _s16_286, _s16_135, "Percentual de Multa", "schedule", "Agendamento", "before_due_date", "At\xe9 a data de vencimento", "after_due_date", _s28_74, _s18_64, "At\xe9 a data da fatura", "days", "Dias", "invoice_email", "Email de Fatura", "payment_email", "Email de Pagamento", "partial_payment", _s17_181, "payment_partial", "Partial Payment", _s21_56, "Email de pagamento parcial", "quote_email", "Email de Or\xe7amento", _s16_137, _s17_168, _s16_139, "Filtrado por Usu\xe1rio", "administrator", "Administrador", _s18_65, "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_12, "deleted_users", _s33_17, "removed_users", _s33_18, "restored_users", _s34_13, _s16_141, _s20_107, "invoice_options", "Op\xe7\xf5es da Fatura", _s17_80, "Ocultar Pago at\xe9 Hoje", _s22_30, 'Apenas mostrar "Pago at\xe9 a Data" em suas faturas uma vez que o pagamento for recebido.', _s23_21, "Embutir Documentos", _s28_19, "Incluir imagens anexas na fatura.", _s16_143, "Exibir Cabe\xe7alho em", _s16_144, "Exibir Rodap\xe9 em", "first_page", "Primeira p\xe1gina", "all_pages", "Todas as p\xe1ginas", "last_page", "\xdaltima p\xe1gina", "primary_font", "Fonte Prim\xe1ria", "secondary_font", _s16_287, "primary_color", "Cor Prim\xe1ria", "secondary_color", "Cor Secundaria", "page_size", _s17_182, "font_size", "Tamanho da Fonte", "quote_design", _s19_106, "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_86, "quote_footer", _s19_107, _s18_66, _s16_288, _s23_22, _s74_, _s18_67, _s24_68, _s23_23, _s61_5, _s18_68, "Auto Convers\xe3o", _s23_24, _s72_1, _s17_82, _s34_28, "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_84, "3 meses", _s16_145, "4 meses", "freq_six_months", "6 meses", "freq_annually", "Anualmente", "freq_two_years", "2 anos", _s16_146, "Tr\xeas Anos", "never", "Nunca", "company", "Empresa", _s17_85, "N\xfameros Gerados", "charge_taxes", "Cobrar impostos", "next_reset", "Pr\xf3ximo Reset", "reset_counter", _s18_165, _s16_147, _s22_87, "number_padding", _s23_62, "general", "Geral", "surcharge_field", _s18_166, "company_field", _s16_289, "company_value", _s16_290, "credit_field", _s16_291, "invoice_field", "Campo da Fatura", _s17_87, _s19_108, "client_field", _s16_292, "product_field", _s16_293, "payment_field", _s18_167, "contact_field", "Campo do Contato", "vendor_field", _s19_109, "expense_field", _s16_294, "project_field", _s16_295, "task_field", "Campo da Tarefa", "group_field", "Campo de Grupo", "number_counter", _s17_183, "prefix", "Prefixo", "number_pattern", _s19_110, "messages", "Mensagens", "custom_css", _s17_184, _s17_89, _s24_69, _s16_149, "Exibir em PDF", _s21_58, "Exibir a assinatura do cliente no PDF da fatura/or\xe7amento.", _s25_39, "Checkbox para Condi\xe7\xf5es de Fatura", _s30_7, "Exigir que o cliente confirme que aceita as condi\xe7\xf5es da fatura.", _s23_25, "Checkbox de Condi\xe7\xf5es do Or\xe7amento", _s28_20, "Exigir que cliente confirme que aceita as Condi\xe7\xf5es do Or\xe7amento", _s25_40, "Assinatura de Fatura", _s30_8, "Exigir que o cliente providencie sua assinatura", _s23_26, _s23_63, _s22_32, "Proteger Faturas com Senha", _s27_33, "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_26, "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_150, _s17_185, "attach_ubl", "Anexar UBL", "email_style", "Estilo do E-mail", _s19_33, "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_186, "bank_transfer", _s22_88, "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_34, "Logos de Cart\xf5es Aceitos", "credentials", "Credenciais", "update_address", "Atualizar Endere\xe7o", _s19_36, "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_152, "Taxa de imposto criada com sucesso", _s16_153, "Taxa de imposto atualizada com sucesso", _s17_92, "Taxa de imposto arquivada com sucesso", _s16_154, _s36_32, _s17_93, _s38_28, _s18_69, _s38_12, _s17_94, _s37_6, _s18_70, _s38_13, "fill_products", "Auto-preencher produtos", _s18_71, "Ao selecionar um produto sua descri\xe7\xe3o e pre\xe7o ser\xe3o automaticamente preenchidos", "update_products", _s35_31, _s20_51, "Atualizar uma fatura ir\xe1 automaticamenteatualizar a biblioteca de produtos", _s16_155, _s18_168, _s21_59, _s68_, "fees", "Taxas", "limits", "Limites", "provider", "Provedor", "company_gateway", "Gateway de Pagamento", _s16_157, "Gateways de Pagamento", _s19_37, "Novo Gateway", _s20_52, "Editar Gateway", _s23_27, "Gateway criado com sucesso", _s23_28, "Gateway atualizado com sucesso", _s24_27, "Gateway arquivado com sucesso", _s23_29, "Gateway exclu\xeddo com sucesso", _s24_28, "Gateway restaurado com sucesso", _s25_42, _s37_7, _s24_29, _s36_7, _s25_43, _s37_8, _s16_159, "Continuar Editando", "discard_changes", _s18_169, "default_value", "Valor padr\xe3o", "disabled", "Desabilitado", "currency_format", _s16_296, _s21_60, "Primeiro dia da Semana", _s23_30, _s19_111, "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_109, "military_time", "Formato de Tempo 24h", _s18_72, _s19_112, "send_reminders", _s16_297, "timezone", "Fuso Hor\xe1rio", _s19_38, _s20_110, _s17_95, _s18_170, _s19_40, _s19_113, _s18_73, _s20_111, _s18_75, _s21_114, "group_settings", _s23_64, "group", "Grupo", "groups", "Grupos", "new_group", "Novo Grupo", "edit_group", "Editar Grupo", "created_group", _s24_70, "updated_group", _s28_75, "archived_groups", _s35_11, "deleted_groups", _s34_14, "restored_groups", _s35_12, "archived_group", _s27_79, "deleted_group", _s26_68, "restored_group", _s28_76, "upload_logo", "Carregar Logo", "uploaded_logo", "Logo carregado com sucesso", "logo", "Logo", "saved_settings", "Configura\xe7\xf5es salvas com sucesso", _s16_161, "Configura\xe7\xf5es de Produtos", "device_settings", _s28_77, "defaults", "Padr\xf5es", "basic_settings", "Configura\xe7\xf5es B\xe1sicas", _s17_97, "Configura\xe7\xf5es Avan\xe7adas", "company_details", _s19_114, "user_details", "Detalhes do Usu\xe1rio", "localization", "Localiza\xe7\xe3o", "online_payments", _s17_187, "tax_rates", "Taxas de Impostos", "notifications", "Notifica\xe7\xf5es", "import_export", "Importar | Exportar", "custom_fields", _s21_115, "invoice_design", "Design da Fatura", "buy_now_buttons", "Bot\xf5es Compre J\xe1", "email_settings", "Configura\xe7\xf5es de Email", _s23_32, "Modelos e Lembretes", _s22_33, "Cart\xf5es de Cr\xe9dito & Bancos", _s19_42, _s21_116, "price", "Pre\xe7o", "email_sign_up", "Inscri\xe7\xe3o de Email", "google_sign_up", "Inscri\xe7\xe3o no Google", _s27_37, "Obrigado por sua compra!", "redeem", "Resgatar", "back", "Voltar", "past_purchases", _s16_298, _s19_44, _s16_299, "pro_plan", "Plano Pro", "enterprise_plan", _s17_188, "count_users", ":count usu\xe1rios", "upgrade", "Upgrade", _s25_44, "Por favor digite o primeiro nome", _s24_30, "Por favor digite o sobrenome", _s33_19, _s86_0, "i_agree_to_the", "Aceito os", _s16_163, _s20_112, "privacy_policy", _s23_65, "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_77, "Nenhum registro selecionado", _s21_63, "Por favor, salve ou cancele suas altera\xe7\xf5es", "download", "Download", _s27_38, "Necessita um plano empresarial", "take_picture", "Tire uma Foto", "upload_file", "Enviar Arquivo", "document", "Documento", "documents", "Documentos", "new_document", "Novo Documento", "edit_document", _s16_300, _s17_99, _s29_55, _s16_165, _s32_19, _s17_100, _s31_30, _s16_166, _s29_56, _s17_101, _s32_20, _s18_79, _s38_14, _s17_102, _s37_9, _s18_80, _s38_15, "no_history", "Sem Hist\xf3rico", "expense_date", "Data da Despesa", "pending", "Pendente", _s16_167, "Autenticado", _s16_168, "Pendente", _s16_169, "Faturado", "converted", "Convertido", _s24_32, "Adicionar documentos \xe0 fatura", "exchange_rate", "Taxa de C\xe2mbio", _s16_170, "Converter moeda", "mark_paid", _s16_301, "category", "Categoria", "address", "Endere\xe7o", "new_vendor", "Novo Fornecedor", "created_vendor", _s29_57, "updated_vendor", _s33_30, "archived_vendor", _s32_21, "deleted_vendor", "Fornecedor exclu\xeddo com sucesso", "restored_vendor", "Fornecedor restaurado com sucesso", _s16_171, _s42_19, "deleted_vendors", ":count fornecedores exclu\xeddos com sucesso", _s16_172, _s36_8, "new_expense", "Informar Despesa", "created_expense", _s26_69, "updated_expense", _s30_43, _s16_173, _s29_58, "deleted_expense", _s28_78, _s16_174, _s30_44, _s17_103, _s31_31, _s16_175, _s30_45, _s17_104, _s37_10, "copy_shipping", "Copiar Envio", "copy_billing", "Copiar Cobran\xe7a", "design", "Design", _s21_64, "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_80, "stopped_task", "Tarefa interrompida com sucesso", "resumed_task", _s29_59, "now", "Agora", _s16_176, _s31_32, "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_16, _s19_46, "Por favor digite um nome", "budgeted_hours", "Horas Or\xe7adas", "created_project", _s26_70, "updated_project", _s30_46, _s16_178, _s29_60, "deleted_project", _s28_68, _s16_179, _s30_47, _s17_105, _s38_29, _s16_180, ":count projetos exclu\xeddos com sucesso", _s17_106, _s37_11, "new_project", "Novo Projeto", _s27_42, "Obrigado por usar nosso app!", "if_you_like_it", "Se voc\xea desejar por favor", "click_here", "clique aqui", _s18_81, "Clique aqui", "to_rate_it", "para dar uma nota.", "average", "M\xe9dio", "unapproved", "N\xe3o Aprovado", _s30_13, _s56_1, "locked", "Travado", "authenticate", "Autenticar", _s19_48, _s23_66, _s24_33, _s23_67, "footer", "Rodap\xe9", "compare", "Comparar", "hosted_login", "Login Hospedado", "selfhost_login", _s20_113, "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_107, _s21_117, "previous_period", _s16_302, "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_181, "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_303, "edit_payment", _s16_304, "edit_task", "Editar Tarefa", "edit_expense", "Editar Despesa", "edit_vendor", _s17_189, "edit_project", "Editar Projeto", _s20_54, _s27_81, "billing_address", "Endere\xe7o de Cobran\xe7a", _s16_183, _s17_190, "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_185, "Refresh Completo", _s23_33, "Por favor digite seu email", _s26_32, "Por favor digite sua senha", _s21_67, "Por favor digite sua URL", _s26_34, "Por favor digite uma chave de produto", "ascending", "Ascendente", "descending", "Descendente", "save", "Salvar", _s17_109, "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", "CNPJ", "create", "Criar", _s19_50, _s43_5, "error", "Erro", _s16_187, _s24_71, "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_189, _s16_305, "product", "Produto", "products", "Produtos", "new_product", "Novo Produto", "created_product", "Produto criado com sucesso", "updated_product", "Produto atualizado com sucesso", _s16_191, "Produto arquivado com sucesso", "deleted_product", "Produto exclu\xeddo com sucesso", _s16_192, _s30_48, _s17_111, ":count produtos arquivados com sucesso", _s16_193, ":count produtos exclu\xeddos com sucesso", _s17_112, _s37_12, "product_key", "Produto", "notes", "Notas", "cost", "Custo", "client", "Cliente", "clients", "Clientes", "new_client", "Novo Cliente", "created_client", _s26_71, "updated_client", _s30_49, "archived_client", _s29_61, _s16_194, _s38_30, "deleted_client", "Cliente exclu\xeddo com sucesso", "deleted_clients", ":count clientes exclu\xeddos com sucesso", "restored_client", "Cliente restaurado com sucesso", _s16_195, _s36_10, "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_196, "Fatura arquivada com sucesso", "deleted_invoice", "Fatura exclu\xedda com sucesso", _s16_197, "Fatura restaurada com sucesso", _s17_113, ":count faturas arquivadas com sucesso", _s16_198, ":count faturas exclu\xeddas com sucesso", _s17_114, _s37_13, "emailed_invoice", "Fatura enviada por email com sucesso", "emailed_payment", _s39_12, "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_115, "quote_date", _s17_191, "valid_until", "V\xe1lido At\xe9", "items", "Itens", "partial_deposit", _s16_306, "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_171, _s16_199, _s26_72, "status", "Status", _s17_115, "Status da Fatura", "quote_status", "Status do Or\xe7amento", _s22_34, _s31_33, _s22_36, _s29_62, "count_selected", _s19_116, "total", "Total", "percent", "Porcento", "edit", "Editar", "dismiss", "Dispensar", _s20_56, "Por favor digite uma data", _s22_37, _s30_50, _s24_35, "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_15, "Por favor digite um n\xfamero de fatura", _s27_46, _s39_13, "past_due", "Vencido", "draft", "Rascunho", "sent", "Enviado", "viewed", "Visualizado", "approved", "Aprovado", "partial", "Dep\xf3sito / Parcial", "paid", "Pago", "mark_sent", _s19_117, _s22_39, "Fatura marcada como enviada com sucesso", _s22_40, "Sucesso! A fatura foi marcada como enviada.", _s23_35, "Faturas marcadas como enviadas com sucesso", _s23_36, "Sucesso! As faturas foram marcadas como enviada.", "done", "Conclu\xeddo", _s37_14, "Por favor digite um cliente ou nome de contato", "dark_mode", "Modo Escuro", _s27_48, "Reinicie o app para aplicar a mudan\xe7a", "refresh_data", "Atualizar Dados", "blank_contact", "Contato Vazio", "activity", "Atividade", _s16_201, "Nenhum registro encontrado", "clone", "Clonar", "loading", "Carregando", "industry", "Ind\xfastria", "size", "Tamanho", "payment_terms", _s21_109, "payment_date", _s17_192, "payment_status", "Status do Pagamento", _s16_203, "Pendente", _s16_204, "Anulado", _s16_205, "Falhou", _s16_206, "Completado", _s16_207, _s24_66, _s16_208, "Reembolsado", _s17_116, "N\xe3o Aplicado", _s17_117, _s19_14, "net", "Vencimento", "client_portal", _s17_193, "show_tasks", "Exibir tarefas", "email_reminders", "Lembretes de Email", "enabled", "Habilitado", "recipients", "Destinat\xe1rios", "initial_email", "Email Inicial", "first_reminder", _s17_194, "second_reminder", _s16_307, "third_reminder", _s17_195, "reminder1", _s17_194, "reminder2", _s16_307, "reminder3", _s17_195, "template", "Modelo", "send", "Enviar", "subject", "Assunto", "body", "Corpo", "send_email", "Enviar Email", "email_receipt", "Enviar recibo de pagamento ao cliente por email", "auto_billing", _s19_118, "button", "Bot\xe3o", "preview", "Preview", "customize", "Personalizar", "history", "Hist\xf3rico", "payment", "Pagamento", "payments", "Pagamentos", "refunded", "Reembolsado", "payment_type", _s17_164, _s21_69, _s23_68, "enter_payment", "Informar Pagamento", "new_payment", "Adicionar Pagamento", "created_payment", _s28_79, "updated_payment", _s32_22, _s16_209, _s31_34, "deleted_payment", "Pagamento exclu\xeddo com sucesso", _s16_210, "Pagamento restaurado com sucesso", _s17_118, _s40_10, _s16_211, ":count pagamentos exclu\xeddos com sucesso", _s17_119, _s37_16, "quote", "Or\xe7amento", "quotes", "Or\xe7amentos", "new_quote", "Novo Or\xe7amento", "created_quote", _s28_80, "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_11, "deleted_quotes", ":count or\xe7amentos exclu\xeddos com sucesso", "restored_quotes", _s35_16, "expense", "Despesa", "expenses", "Despesas", "vendor", "Fornecedor", "vendors", "Fornecedores", "task", "Tarefa", "tasks", "Tarefas", "project", "Projeto", "projects", "Projetos", "activity_1", _s29_63, "activity_2", _s32_23, "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_33, "activity_12", _s35_32, "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_31, "activity_22", _s33_31, "activity_23", ":user excluiu o or\xe7amento :quote", "activity_24", _s34_29, "activity_25", ":user restaurou a fatura :invoice", "activity_26", _s33_32, "activity_27", _s36_34, "activity_28", ":user restaurou o cr\xe9dito :credit", "activity_29", ":contact aprovou o or\xe7amento :quote para o cliente :client", "activity_30", _s32_24, "activity_31", _s35_33, "activity_32", ":user excluiu :vendor", "activity_33", _s36_35, "activity_34", _s30_51, "activity_35", _s33_33, "activity_36", ":user excluiu a despesa :expense", "activity_37", _s34_30, "activity_39", _s58_4, "activity_40", _s72_2, "activity_41", "Pagamento :payment_amount (:payment) falhou", "activity_42", _s26_73, "activity_43", _s30_52, "activity_44", _s29_64, "activity_45", ":user excluiu a tarefa :task", "activity_46", _s30_53, "activity_47", _s34_31, "activity_48", _s32_25, "activity_49", _s29_65, "activity_50", _s27_82, "activity_51", _s30_54, "activity_52", _s31_35, "activity_53", _s33_34, "activity_54", _s30_55, "activity_55", ":contact respondeu o ticket :ticket", "activity_56", _s33_35, "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", _s28_50, "activity_61", _s28_53, "activity_62", _s28_54, "activity_63", _s61_3, "activity_64", _s62_0, "activity_65", _s61_4, "activity_66", _s63_0, "activity_80", _s40_2, "activity_81", _s40_3, "activity_82", _s41_4, "activity_83", _s40_4, "activity_84", _s41_5, _s17_120, "Senha One-Time (OTP)", "emailed_quote", "Or\xe7amento enviado por email com sucesso", "emailed_credit", _s27_83, _s20_58, _s42_20, _s21_71, _s40_12, "expired", "Expirado", "all", "Todos", "select", "Selecionar", _s22_41, _s33_36, "custom_value1", _s19_119, "custom_value2", _s19_119, "custom_value3", _s21_118, "custom_value4", _s21_119, _s18_82, _s30_56, _s24_40, _s32_26, _s29_32, "Mensagem Personalizada de Fatura Atrasada", _s27_53, "Mensagem Personalizada de Fatura Paga", _s31_15, _s48_5, "lock_invoices", "Bloquear Faturas", "translations", "Tradu\xe7\xf5es", _s19_51, _s29_66, _s19_53, _s28_81, _s22_43, _s30_57, _s22_45, _s29_67, _s21_72, "Padr\xe3o de Numera\xe7\xe3o de Vendedor", _s21_74, "Contador Num\xe9rico de Vendedores", _s21_76, _s29_68, _s21_78, _s28_82, _s22_47, _s32_27, _s22_49, _s31_36, _s22_51, _s29_69, _s22_53, "Contador Num\xe9rico de Faturas", _s20_59, _s32_28, _s20_61, "Contador Num\xe9rico de Or\xe7amentos", _s21_80, _s30_58, _s21_82, _s29_70, _s21_84, _s30_58, _s21_85, _s29_70, _s18_84, _s26_74, "counter_padding", _s18_172, _s28_55, _s43_6, _s18_86, _s20_114, _s18_88, _s24_72, _s18_90, _s20_115, _s18_92, _s24_73, _s18_94, _s20_116, _s18_96, _s24_74, _s21_86, _s27_84, _s19_55, _s30_59, _s21_88, _s30_60, _s29_34, _s38_32, "show_table", "Exibir Tabelas", "show_list", "Exibir Lista", "client_city", _s17_196, "client_state", "Estado do Cliente", "client_country", "Pa\xeds do Cliente", _s16_212, "Cliente Ativo", "client_balance", "Balan\xe7o do Cliente", "client_address1", _s19_120, "client_address2", "Complemento", "vendor_address1", "Vendor Street", "vendor_address2", _s16_215, _s24_42, _s19_121, _s24_43, "Complemento", "type", "Tipo", "invoice_amount", "Valor da Fatura", _s16_216, _s18_171, "tax_rate1", _s17_197, "tax_rate2", _s17_198, "tax_rate3", _s17_199, "auto_bill", _s19_122, "archived_at", "Arquivado em", "has_expenses", "Tem despesas", "custom_taxes1", _s25_77, "custom_taxes2", _s25_78, "custom_taxes3", _s25_79, "custom_taxes4", _s25_80, _s17_122, _s25_72, _s17_123, _s25_73, _s17_124, _s25_74, _s17_125, _s25_75, "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", _s19_123, "tax_paid", "Impostos pagos", "payment_amount", "Quantia de Pagamento", "age", "Idade", "is_running", "Is Running", "time_log", "Log de Tempo", "bank_id", "Banco", _s19_57, _s19_58, _s16_217, "Categoria de Despesa", _s19_59, _s19_60, "tax_name1", "Imposto 1", "tax_name2", "Imposto 2", "tax_name3", "Tax Name 3", "transaction_id", "ID de transa\xe7\xe3o", _s18_98, _s18_99, _s16_218, _s16_219], t1, t1), "pt_PT", A.LinkedHashMap_LinkedHashMap$_literal(["add_to_invoice", "Adicionar na nota de pagamento :invoice", _s17_, _s17_0, "week", "Semana", "created_record", _s27_, _s25_, "O cliente :client foi notificado por e-mail referente \xe0 nota de pagamento :invoice de :amount.", _s26_, _s17_1, _s31_, _s50_, _s31_0, _s22_, _s36_, _s55_, _s20_, _s20_0, _s25_0, _s38_, _s16_, "Moeda da Nota de Pagamento", "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_, "change_status", "Change Status", "fees_sample", "A taxa para :amount nota de pag. deve ser :total.", _s19_, _s19_0, _s24_, _s29_, "after_saving", "After Saving", "view_record", "View Record", _s21_, _s21_0, _s26_0, _s37_, _s19_1, _s19_2, "json_help", _s58_, "release_notes", "Release Notes", _s23_, _s33_, "started_tasks", _s33_0, "stopped_tasks", _s33_1, "approved_quote", _s27_55, "approved_quotes", _s35_, "approve", "Aprovar", "client_website", "Client Website", "invalid_time", "Invalid Time", _s21_1, _s21_2, _s20_1, _s20_2, _s27_0, _s27_1, _s23_0, _s23_1, "load_pdf", "Load PDF", _s16_1, _s16_2, _s24_0, _s44_, "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_3, _s16_4, "purged_client", "Cliente apagado com sucesso", _s27_2, _s77_, _s22_0, _s34_, _s30_, _s47_, "small", "Small", _s21_3, _s34_0, _s22_1, _s35_0, _s16_5, _s45_, "wait_for_saving", _s44_0, _s20_3, _s94_, "remaining", "Remaining", "invoice_paid", "Invoice Paid", "activity_120", _s50_0, "activity_121", _s50_1, "activity_122", _s51_, "activity_123", _s50_2, "activity_124", _s51_0, "normal", "Normal", "large", "Large", "extra_large", "Extra Large", _s16_6, _s16_7, _s21_4, _s42_, "print_pdf", "Print PDF", "remind_me", "Remind Me", _s16_8, _s16_9, "click_selected", "Click Selected", "hide_preview", "Hide Preview", "edit_record", "Edit Record", _s27_3, _s57_, "giropay", "GiroPay", "direct_debit", "Direct Debit", _s21_5, _s30_0, "set_password", "Definir palavra-passe", _s17_2, _s59_, _s16_10, _s58_0, _s20_4, _s33_2, "disconnect", "Disconnect", "add_to_invoices", "Add to Invoices", "acss", _s29_36, "becs", _s17_126, "bulk_download", "Download", _s17_3, _s104_, "persist_ui", "Persist UI", "persist_ui_help", _s104_0, _s18_, _s18_0, _s17_4, _s17_5, "has_tasks", "Has Tasks", "registration", "Registration", _s27_4, _s50_3, "view_expense", _s29_49, "view_statement", "Visualizar declara\xe7\xe3o", "sepa", "D\xe9bito Direto SEPA", "ideal", "iDEAL", "przelewy24", "Przelewy24", "eps", "EPS", "fpx", "FPX", _s18_1, _s18_2, "system", "Sistema", _s19_3, _s19_4, "updated_company", _s28_, "kbc", "KBC", "bancontact", "Bancontact", _s19_5, _s44_1, "webhook_success", "Webhook Success", _s24_1, _s40_, _s27_5, _s43_, "app", "App", _s20_5, _s46_0, _s16_11, _s16_220, _s18_3, "Email Invoice", _s16_12, "Email Quote", _s17_6, "Email Credit", "from_name", _s17_159, _s16_13, _s16_221, _s17_7, _s18_145, _s18_4, _s20_98, _s21_6, _s23_57, _s22_2, _s25_67, _s25_1, _s37_25, _s25_2, _s41_12, _s26_2, _s40_7, _s25_3, _s27_85, _s25_4, _s38_2, _s26_3, _s41_13, _s24_2, _s24_3, _s25_5, _s25_6, "last_sent_date", "Last Sent Date", "include_drafts", "Include Drafts", _s19_6, _s32_0, "is_invoiced", "Is Invoiced", "change_plan", "Change Plan", "persist_data", "Persist Data", "customer_count", "Customer Count", _s16_14, _s16_15, _s16_16, _s16_17, _s28_0, _s28_1, "decimal_comma", "Decimal Comma", _s26_4, _s35_1, "select_method", "Select Method", "select_platform", "Select Platform", _s28_2, _s42_0, _s16_18, _s27_6, "enable_markdown", "Enable Markdown", _s20_6, _s35_2, "user_guide", "Guia do Utilizador", _s18_6, _s18_7, "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_1, _s31_2, _s25_7, _s25_8, _s33_3, _s33_4, _s27_7, _s27_8, _s36_0, _s36_1, _s31_3, _s31_4, _s25_9, _s25_10, "net_subtotal", "Net", "review_app", "Review App", "check_status", "Check Status", "free_trial", "Free Trial", _s23_2, _s57_0, _s21_8, _s62_, "change_email", "Change Email", _s25_11, _s52_, _s21_9, _s21_10, "uninvoiced", "Uninvoiced", "subdomain_guide", _s120_, "send_time", "Send Time", "import_data", "Importar Dados", "import_settings", "Import Settings", _s17_9, _s28_3, _s19_7, _s48_, "json", "JSON", _s24_4, _s24_5, "wait_for_data", _s42_1, "net_total", "Net Total", "has_taxes", "Has Taxes", _s16_19, _s16_20, _s18_8, _s40_0, "login_success", _s16_21, "login_failure", "Failed Login", "exported_data", _s67_, _s23_3, _s23_4, _s28_4, _s41_, "step_1_sign_in", "Step 1: Sign In", _s16_22, _s17_10, "account_id", "Account ID", _s27_9, _s35_3, "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_9, _s18_10, _s23_5, _s35_4, "gateway_setup", "Gateway Setup", "preview_sidebar", "Preview Sidebar", _s16_23, _s16_24, _s18_11, _s31_5, _s16_25, _s16_26, "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_146, "invoice_item", "Invoice Item", "quote_item", "Quote Item", _s18_12, "Primeiro Nome do Contacto", _s17_11, "\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_11, _s53_, _s25_12, _s37_0, _s17_13, _s17_14, "is_viewed", "Is Viewed", "letter", "Letter", "legal", "Legal", "page_layout", "Page Layout", "portrait", "Portrait", "landscape", "Landscape", _s26_5, _s85_, _s20_7, _s54_, _s21_12, _s21_13, _s17_15, _s17_16, "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_14, _s18_15, "promo_code", "C\xf3digo Promocional", "promo_discount", "Promo Discount", _s18_16, _s18_17, _s16_27, _s16_28, "max_seats_limit", "Max Seats Limit", "trial_enabled", "Trial Enabled", "trial_duration", "Trial Duration", _s21_14, _s21_15, _s18_18, _s18_19, "plan_map", "Plan Map", "refund_period", "Refund Period", _s21_16, _s21_17, "purchase_page", "Purchase Page", "security", "Seguran\xe7a", "email_bounced", "Email Bounced", _s20_8, "Spam Complaint", "email_delivery", "Email Delivery", _s16_29, _s16_30, "pdf_response", "PDF Response", _s22_4, _s22_5, "pdf_failed", "PDF Failed", "pdf_success", "PDF Success", "modified", "Modified", "subscription", "Subscri\xe7\xe3o", "subscriptions", "Subscri\xe7\xf5es", _s16_31, "Nova Subscri\xe7\xe3o", _s17_17, "Editar subscri\xe7\xe3o", _s20_9, "Subscri\xe7\xe3o criada com sucesso", _s20_10, "Subscri\xe7\xe3o atualizada com sucesso", _s21_18, "Subscri\xe7\xe3o arquivada com sucesso", _s20_11, "Subscri\xe7\xe3o Apagada com Sucesso", _s20_12, "Subscri\xe7\xe3o Removida com Sucesso", _s21_19, "Subscri\xe7\xe3o Restaurada com Sucesso", _s19_8, "Encontrada 1 Subscri\xe7\xe3o", _s20_13, "Encontradas :count Subscri\xe7\xf5es", _s26_6, "Subdom\xednio n\xe3o dispon\xedvel", "connect_gmail", "Associar Gmail", _s16_33, "Desassociar Gmail", "connected_gmail", _s28_5, _s18_20, _s31_6, _s16_35, _s100_, _s16_36, "N\xfamero de Identifica\xe7\xe3o do Cliente", "count_minutes", ":count Minutos", _s16_38, "Timeout da palavra-passe", _s29_0, _s29_1, "use_last_email", "Usar \xfaltimo E-mail", _s16_40, "Ativar Empresa", _s21_21, "Ativar E-mail, notas de pagamento recorrentes e notifica\xe7\xf5es", _s27_11, "Ocorreu um erro, por favor tente novamente", _s27_12, "Por favor defina uma palavra-passe", _s34_3, "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_6, "Por favor escolha um pa\xeds", "resend_invite", "Reenviar convite", _s19_9, "Autentica\xe7\xe3o de dois fatores (2FA) desativada com sucesso", _s16_42, _s30_1, _s19_10, _s33_9, "delivered", "Entregue", "bounced", "Devolvido", "spam", "Spam", "view_docs", "Ver Documentos", _s32_1, "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_22, "Ler o c\xf3digo de barras com uma :link aplica\xe7\xe3o compat\xedvel.", _s18_21, "Autentica\xe7\xe3o de Dois Fatores ativada com sucesso", "connect_google", "Associar Google", _s17_19, "Desassociar Google", _s17_21, "Autentica\xe7\xe3o de Dois Fatores", _s18_22, "Desativar Dois Fatores", _s34_4, "Exigir Palavra-passe para In\xedcio de Sess\xe3o Social", "stay_logged_in", "Continuar com sess\xe3o iniciada", _s23_8, "Aviso: A sua sess\xe3o est\xe1 prestes a expirar", "count_hours", ":count Horas", "count_day", "1 Dia", "count_days", ":count Dias", _s19_11, _s19_12, _s17_22, "Defini\xe7\xf5es de Seguran\xe7a", "resend_email", "Reenviar E-mail", _s26_8, "Por favor confirme o seu endere\xe7o de E-mail", _s16_43, _s21_105, _s19_13, _s25_81, _s19_15, _s45_0, "list_long_press", "List Long Press", "show_actions", "Mostrar A\xe7\xf5es", _s17_24, "Iniciar Multisele\xe7\xe3o", _s27_14, "Um E-mail foi enviado para confirmar este endere\xe7o de correio eletr\xf3nico", _s21_23, _s97_, "this_quarter", "This Quarter", "last_quarter", _s19_88, "to_update_run", "Para atualizar corra", _s18_24, "Converter em Nota de Pagamento", _s16_44, "URL de Registo", "invoice_project", "Faturar Projeto", "invoice_task", "Faturar Tarefa", "invoice_expense", "Nota de Pagamento da Despesa", _s19_16, "Encontrado 1 Termo de Pagamento", _s20_14, "Encontrados :count Termos de Pagamento", _s16_46, "Guardar e Prever", "save_and_email", "Guardar e Enviar por E-mail", _s16_48, _s19_89, _s16_50, "Valor convertido", _s17_26, "Saldo Convertido", _s22_6, _s22_7, _s24_6, "Saldo de Cr\xe9dito Convertido", "converted_total", "Total Convertido", "is_sent", "Foi Enviado", _s17_28, "Documentos Pr\xe9-Definidos", "document_upload", "Upload de Documento", _s20_15, "Permitir que clientes enviem documentos/anexos", "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_25, "O Modo de depura\xe7\xe3o est\xe1 ativado", _s26_9, "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_30, "Pr\xf3ximas Despesas", "update_app", "Atualizar Aplica\xe7\xe3o", "started_import", "Importa\xe7\xe3o iniciou com sucesso", _s24_8, "Duplicar mapeamento de colunas", _s20_16, "Usa Taxas Inclusivas", _s18_26, _s18_27, "column", "Coluna", "sample", "Exemplo", "map_to", "Map To", "import", "Importar", _s25_14, "Usar primeira linha como nome das colunas", "select_file", "Por favor selecione um arquivo", _s16_52, "Nenhum Ficheiro Selecionado", "csv_file", "Ficheiro CSV", "csv", "CSV", "freshbooks", "FreshBooks", "invoice2go", "Invoice2go", "invoicely", "Invoicely", "waveaccounting", "Wave Accounting", "zoho", "Zoho", "accounting", "Contabilidade", _s22_8, "Por favor forne\xe7a todos os CSVs", "import_type", "Tipo de Importa\xe7\xe3o", "html_mode", "HTML Mode", "html_mode_help", _s43_0, "view_licenses", "Ver Licen\xe7as", "webhook_url", "Webhook URL", _s17_32, "Editor em ecr\xe3 inteiro", "sidebar_editor", "Editor da Barra Lateral", _s22_9, _s31_17, "purge", "Apagar", "service", "Servi\xe7o", "clone_to", "Duplicar para", "clone_to_other", "Duplicar para outro", "labels", "Etiquetas", "add_custom", "Adicionar Personalizado", "payment_tax", "Imposto de Pagamento", "unpaid", "N\xe3o pago", "white_label", "White Label", "delivery_note", "Nota de Envio", _s24_11, "Notas de Pagamento Enviadas est\xe3o bloqueadas", _s24_13, "Faturas Pagas est\xe3o bloqueadas", "source_code", "C\xf3digo-fonte", "app_platforms", "Plataformas da Aplica\xe7\xe3o", "invoice_late", _s26_75, "quote_expired", _s18_173, "partial_due", _s18_147, "invoice_total", _s21_120, "quote_total", _s18_148, "credit_total", "Total em cr\xe9dito", _s23_9, _s21_120, "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_15, "Aviso: esta empresa ainda n\xe3o foi ativada", "late_invoice", _s26_75, "expired_quote", _s18_173, "remind_invoice", "Enviar Lembrete da Nota de Pagamento", "cvv", "CVV", "client_name", "Nome do Cliente", "client_phone", "Telefone do Cliente", "required_fields", "Campos Necess\xe1rios", "calculated_rate", "Taxa Calculada", _s17_34, "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_54, "Editar Estado da Tarefa", _s19_17, "Estado da tarefa criado com sucesso", _s19_18, "Estado da tarefa atualizado com sucesso", _s20_18, "Estado da tarefa arquivado com sucesso", _s19_19, "Estado da tarefa apagado com sucesso", _s19_20, "Estado da tarefa removido com sucesso", _s20_19, "Estado da tarefa restaurado com sucesso", _s22_10, "Estado das tarefas arquivados com sucesso", _s21_27, "Estado das tarefas apagados com sucesso", _s22_11, "Estado das tarefas restaurados com sucesso", _s18_28, "Encontrado 1 Estado da Tarefa", _s20_21, "Encontados :count Estados da Tarefa", _s16_56, _s25_68, _s21_28, "Sempre mostrar a se\xe7\xe3o de tarefas ao criar notas de pagamento", _s20_22, "Registo das tarefas da Nota de Pagamento", _s25_15, _s42_4, _s20_24, _s20_25, _s25_16, "Adicionar detalhes da data na linha dos items da Nota de Pagamento", _s21_29, "Come\xe7ar tarefas antes de guardar", _s18_29, _s18_174, "task_settings", "Defini\xe7\xf5es de tarefa", _s20_26, "Configurar Categorias", _s18_31, _s22_78, _s20_28, _s26_58, _s21_30, "Editar Categoria de Despesas", _s24_16, "Categoria de despesa criada com sucesso", _s24_17, "Categoria de despesa atualizada com sucesso", _s25_18, "Categoria de despesa arquivada com sucesso", _s24_18, "Categoria apagada com sucesso", _s24_19, "Categoria de despesa removida com sucesso", _s25_19, "Categoria de despesa restaurada com sucesso", _s27_18, ":count categorias de despesa arquivadas com sucesso", _s26_10, _s46_3, _s27_19, _s47_0, _s23_10, "Encontrada 1 Categoria de Despesa", _s25_21, "Encontrada :count Categorias de Despesa", _s21_32, "Usar Cr\xe9ditos Dispon\xedveis", "show_option", "Mostrar Op\xe7\xe3o", _s22_12, _s50_7, "view_changes", "Ver altera\xe7\xf5es", "force_update", _s18_149, _s17_36, "Est\xe1 a usar a vers\xe3o mais recente, mas pode haver corre\xe7\xf5es pendentes dispon\xedveis.", "mark_paid_help", _s31_28, _s18_33, "Deve ser faturada", _s23_11, _s33_21, _s29_3, _s29_50, _s21_34, _s25_69, _s16_58, _s26_59, _s18_34, "Duplicar recorr\xeancia", "crypto", "Criptomoeda", "paypal", "PayPal", "alipay", "Alipay", "sofort", "Sofort", "apple_pay", _s16_222, "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_160, _s17_37, "Cobran\xe7a autom\xe1tica ativada", "total_taxes", "Impostos totais", "line_taxes", "Item", "total_fields", "Campo Total", _s25_22, _s42_17, _s25_23, _s38_25, _s25_24, _s38_26, "gateway_refund", "Reembolso do Terminal", _s19_21, "Processe o reembolso com o terminal de pagamento", "due_date_days", _s18_171, "paused", "Pausado", "mark_active", "Ativar", "day_count", "Dia :count", _s22_13, _s19_90, _s21_35, _s17_161, _s17_39, _s26_65, "endless", "Intermin\xe1vel", "next_send_date", _s21_106, _s16_60, _s16_273, _s17_41, "Nota de Pagamento Recorrente", _s18_36, "Nota de Pagamento Recorrentes", _s21_37, "Nova Nota de Pagamento Recorrente", _s22_15, _s24_61, _s25_25, _s36_30, _s25_26, _s40_8, _s26_11, "Nota de Pagamento Recorrente arquivada", _s25_27, "Nota de Pagamento Recorrente removida", _s25_28, _s38_27, _s26_12, "Nota de Pagamento Recorrente restaurada", _s27_20, ":value Notas de pagamento recorrentes arquivadas com sucesso", _s26_13, ":value Notas de pagamento recorrentes apagadas com sucesso", _s27_21, ":value Notas de pagamento recorrentes restauradas com sucesso", _s24_20, _s30_38, _s25_29, _s37_26, "send_date", "Data de envio", "auto_bill_on", _s30_39, _s28_6, _s32_18, "profit", "Lucro", "line_item", "Item", _s18_38, _s29_51, _s23_12, "Suportar pagamentos com quantias superiores \xe0 pedida para aceitar gorjetas", _s19_22, _s24_62, _s24_21, _s52_2, "test_mode", "Modo de teste", "opened", "Aberto", _s30_2, "Falha na reconcilia\xe7\xe3o", _s30_3, "Sucesso na Reconcilia\xe7\xe3o", "gateway_success", _s17_162, "gateway_failure", "Falha do Portal", "gateway_error", "Erro do Portal", "email_send", "Email Enviado", _s17_43, _s26_60, "failure", "Falha", "quota_exceeded", "Quota ultrapassada", _s16_62, "Falha Upstream", "system_logs", "Logs de Sistema", "view_portal", "View Portal", "copy_link", "Copiar Link", "token_billing", "Guardar detalhes do cart\xe3o", _s24_22, _s26_61, "always", "Sempre", "optin", "Autorizar", "optout", "Desautorizar", "label", "Etiqueta", "client_number", "N\xba Cliente", "auto_convert", "Converter Automaticamente", "company_name", "Nome da Empresa", "reminder1_sent", _s18_151, "reminder2_sent", _s18_152, "reminder3_sent", _s18_153, _s18_40, _s23_58, "pdf_page_info", _s23_59, _s16_64, "Notas de pag. enviadas com sucesso", "emailed_quotes", "Or\xe7amentos enviados com sucesso", "emailed_credits", _s40_9, "gateway", "Gateway", "view_in_stripe", "Ver em Formato Lista", "rows_per_page", "Colunas por P\xe1gina", "hours", "Horas", "statement", "Declara\xe7\xe3o", "taxes", "Impostos", "surcharge", "Sobretaxa", "apply_payment", _s17_163, "apply_credit", "Aplicar Nota de Cr\xe9dito", "apply", "Aplicar", "unapplied", "N\xe3o Aplicado", "select_label", "Selecione a Etiqueta", "custom_labels", _s24_63, "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", "Tipo de pagamento", "last_login_at", "\xdaltimo In\xedcio de Sess\xe3o em", "company_key", _s16_275, "storefront", "Vitrine", "storefront_help", "Permitir aplica\xe7\xf5es de terceiros para criar notas de pagamento", "client_created", "Cliente Criado", _s20_31, "E-mail de pagamento online", _s20_33, _s25_70, "completed", "Completo", "gross", "Bruto", "net_amount", "Valor l\xedquido", "net_balance", "Saldo L\xedquido", "client_settings", _s24_64, _s17_45, _s20_99, _s17_47, _s23_60, "selected_quotes", "Or\xe7amentos Selecionados", "selected_tasks", _s20_100, _s17_49, _s21_107, _s17_51, "Pr\xf3ximas Nota de Pagamento", _s17_53, "Notas de Pagamento Vencidas", "recent_payments", _s19_91, "upcoming_quotes", _s19_92, "expired_quotes", _s20_101, "create_client", "Criar Cliente", "create_invoice", "Criar Nota de Pagamento", "create_quote", "Criar Or\xe7amento", "create_payment", "Criar Pagamento", "create_vendor", _s16_276, "update_quote", "Atualizar Or\xe7amento", "delete_quote", "Apagar Or\xe7amento", "update_invoice", "Atualizar Nota de Pagamento", "delete_invoice", "Apagar Nota de Pagamento.", "update_client", _s17_165, "delete_client", "Apagar Cliente", "delete_payment", "Apagar Pagamento", "update_vendor", "Atualizar Fornecedores", "delete_vendor", "Apagar Fornecedor", "create_expense", "Criar Despesa", "update_expense", _s17_166, "delete_expense", "Apagar Despesa", "create_task", "Criar Tarefa", "update_task", _s16_277, "delete_task", "Apagar Tarefa", "approve_quote", "Aprovar Or\xe7amento", "off", "Off", "when_paid", "Quando Pago", "expires_on", "Expira em", "free", "Gr\xe1tis", "plan", "Plano", "show_sidebar", _s21_121, "hide_sidebar", _s21_108, "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_55, "Os crons precisam de ser ativados", "api_webhooks", "API Webhooks", "search_webhooks", _s26_62, "search_webhook", _s19_93, "webhook", "Webhook", "webhooks", "Webhooks", "new_webhook", "Nova Webhook", "edit_webhook", "Editar Webhook", "created_webhook", _s26_63, "updated_webhook", _s30_40, _s16_66, _s29_52, "deleted_webhook", "Webhook Apagada com Sucesso", "removed_webhook", _s28_69, _s16_67, _s30_41, _s17_56, ":value Webhooks arquivadas com sucesso", _s16_68, ":value Webhooks apagadas com sucesso", _s16_69, ":value Webhooks removidas com sucesso", _s17_57, ":value Webhooks restauradas com sucesso", "api_tokens", "API Tokens", "api_docs", "Documenta\xe7\xe3o API", "search_tokens", _s24_65, "search_token", _s17_167, "token", "Token", "tokens", "Tokens", "new_token", "Novo Token", "edit_token", "Editar Token", "created_token", "Token criado", "updated_token", "Token atualizado", "archived_token", "Token arquivado", "deleted_token", "Token apagado", "removed_token", _s26_64, "restored_token", _s28_70, "archived_tokens", ":value Tokens arquivadas com sucesso", "deleted_tokens", ":value Tokens apagadas com sucesso", "restored_tokens", ":value Tokens restauradas com sucesso", _s19_24, "Registo de cliente", _s24_24, "Permitir que os clientes se auto-registem no portal", _s21_39, _s25_71, "email_invoice", "Enviar Nota de Pagamento.", "email_quote", "Enviar Or\xe7amento", "email_credit", "Cr\xe9dito de E-mail", "email_payment", _s19_94, _s20_36, "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_70, _s16_278, "contact_name", "Nome do Contacto", "use_default", "Use o padr\xe3o", _s16_72, _s17_168, "number_of_days", "N\xfamero de dias", _s23_14, _s36_31, "payment_term", _s21_109, _s16_73, _s26_65, _s17_59, "Editar Termo de Pagamento", _s20_37, "Criado termo de pagamento com sucesso", _s20_38, "Atualizado termo de pagamento com sucesso", _s21_40, "Arquivado termo de pagamento com sucesso", _s20_39, "Condi\xe7\xe3o de pagamento apagadas com sucesso", _s20_40, _s42_18, _s21_41, _s44_3, _s22_20, ":value Termos de Pagamento arquivados com sucesso", _s21_42, ":value Termos de Pagamento apagados com sucesso", _s22_21, ":value Termos de Pagamento restaurados com sucesso", "email_sign_in", _s16_279, "change", "Mudar", _s23_16, _s26_66, _s24_25, "Mudar para o layout de computador?", "send_from_gmail", "Enviar do Gmail", "reversed", "Invertido", "cancelled", "Cancelado", "credit_amount", "Valor do Nota de Cr\xe9dito", "quote_amount", "Valor do Or\xe7amento", "hosted", "Hospedado", "selfhosted", "Auto-hospedado", "exclusive", "Exclusive", "inclusive", "Inclusive", "hide_menu", "Ocultar Menu", "show_menu", "Mostrar Menu", _s18_42, _s24_66, _s16_75, _s20_102, "search_designs", "Pesquisar Modelos", "search_invoices", "Pesquisar Notas de Pagamento", "search_clients", _s18_154, "search_products", _s18_155, "search_quotes", "Pesquisar Or\xe7amentos", "search_credits", _s18_156, "search_vendors", "Procurar Fornecedores", "search_users", "Pesquisar Utilizadores", _s16_76, _s27_73, "search_tasks", _s17_169, "search_settings", _s23_61, "search_projects", _s18_157, "search_expenses", _s18_158, "search_payments", _s20_103, "search_groups", _s16_280, "search_company", _s17_170, "search_document", _s21_110, "search_design", _s18_159, "search_invoice", "Pesquisar 1 Nota de Pagamento", "search_client", _s19_95, "search_product", _s19_96, "search_quote", _s19_97, "search_credit", _s19_98, "search_vendor", "Procurar 1 Fornecedor", "search_user", _s19_99, "search_tax_rate", _s27_74, "search_task", _s18_160, "search_project", _s19_100, "search_expense", _s19_101, "search_payment", _s21_111, "search_group", _s17_171, "refund_payment", _s20_104, _s17_63, "Nota de Pagamento Cancelada com Sucesso", _s18_44, "Notas de Pagamento Canceladas com Sucesso", _s16_82, "Nota de Pagamento Revertida com Sucesso", _s17_64, "Notas de Pagamento Revertidas com Sucesso", "reverse", "Reverter", "full_name", "Nome completo", _s17_65, "Cidade/Distrito/C. Postal", _s17_67, "C\xf3digo-Postal/Cidade/Distrito", "custom1", _s22_79, "custom2", _s21_112, "custom3", _s22_80, "custom4", _s20_105, "optional", "Opcional", "license", "Licen\xe7a", "purge_data", "Purgar dados", _s16_83, _s35_30, _s18_45, "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_102, "company_address", "Endere\xe7o da Empresa", "invoice_details", "Detalhes da nota de pag.", "quote_details", "Detalhes do or\xe7amento", "credit_details", _s19_103, "product_columns", _s18_161, "task_columns", _s18_162, "add_field", "Adicionar campo", "all_events", _s16_281, "permissions", "Permiss\xf5es", "none", "Nenhum", "owned", "Possu\xeddo", "payment_success", _s31_29, "payment_failure", "Falha no Pagamento", "invoice_sent", ":count nota de pag. enviada", "quote_sent", _s17_200, "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_31, _s29_53, _s16_84, "Comprar licen\xe7a", "apply_license", "Aplicar Lince\xe7a", "cancel_account", "Cancelar Conta", _s22_22, "Aviso: Ir\xe1 apagar permanentemente a sua conta.", "delete_company", "Apagar Empresa", _s22_23, "Aviso: Esta a\xe7\xe3o ir\xe1 apagar permanentemente sua empresa, n\xe3o h\xe1 como desfaz\xea-la.", "enabled_modules", "Ativar M\xf3dulos", "converted_quote", _s28_80, "credit_design", _s17_172, "includes", "Inclui", "header", "Cabe\xe7alho", "load_design", "Carregar Design", "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_86, ":value Modelos arquivados com sucesso", "deleted_designs", ":value Modelos apagados com sucesso", _s16_87, ":value Modelos restaurados com sucesso", "proposals", "Propostas", "tickets", "Tickets", _s16_88, _s22_81, "recurring_tasks", _s19_104, _s18_46, "Gerir Conta", "credit_date", "Data do Nota de Cr\xe9dito", "credit", "Nota de Cr\xe9dito", "credits", "Nota 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 atualizado com sucesso", "archived_credit", "Nota de Cr\xe9dito arquivada com sucesso", "deleted_credit", "Nota de Cr\xe9dito apagada com sucesso", "removed_credit", _s28_71, "restored_credit", "Nota de Cr\xe9dito restaurado", _s16_90, ":count notas de cr\xe9dito arquivadas com sucesso", "deleted_credits", ":count notas de cr\xe9dito apagadas com sucesso", _s16_91, ":value Cr\xe9ditos restaurados com sucesso", "current_version", "Vers\xe3o Atual", "latest_version", "\xdaltima vers\xe3o", "update_now", "Atualize agora", _s26_19, "Uma nova vers\xe3o da aplica\xe7\xe3o web est\xe1 dispon\xedvel", _s16_92, _s22_82, "app_updated", _s34_27, "learn_more", "Saber mais", "integrations", "Integra\xe7\xf5es", "tracking_id", "Id de acompanhamento", _s17_69, _s20_106, "credit_footer", _s17_173, "credit_terms", _s17_174, "new_company", "Nova Empresa", "added_company", _s30_42, "company1", _s23_69, "company2", _s23_70, "company3", _s23_71, "company4", _s23_72, "product1", "Produto Personalizado 1", "product2", "Produto Personalizado 2", "product3", "Produto Personalizado 3", "product4", "Produto Personalizado 4", "client1", _s23_73, "client2", _s23_74, "client3", _s23_75, "client4", _s23_76, "contact1", _s24_75, "contact2", _s24_76, "contact3", _s24_77, "contact4", _s24_78, "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_72, "surcharge2", _s25_73, "surcharge3", _s25_74, "surcharge4", _s25_75, "group1", _s21_122, "group2", _s21_123, "group3", _s21_124, "group4", _s21_125, "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", "Balan\xe7o do Nota de Cr\xe9dito", _s18_52, "\xdaltimo Login do Contacto", _s17_71, "Nome Completo do Contacto", "contact_phone", "Contato telef\xf3nico", _s21_43, "Valor personalizado do contacto 1", _s21_44, "Valor personalizado do contacto 2", _s21_45, "Valor personalizado do contacto 3", _s21_46, "Valor personalizado do contacto 4", _s17_73, _s16_308, _s17_74, "Andar / Fra\xe7\xe3o de Envio", "shipping_city", "Cidade de Envio", "shipping_state", "Distrito / Regi\xe3o de Envio", _s20_41, "C\xf3digo postal de Envio", _s16_122, "Pa\xeds de Envio", _s16_124, _s16_308, _s16_125, "Andar / Fra\xe7\xe3o de Fatura\xe7\xe3o", "billing_city", "Cidade de Fatura\xe7\xe3o", "billing_state", "Distrito / Regi\xe3o de Fatura\xe7\xe3o", _s19_27, "C\xf3digo postal de Fatura\xe7\xe3o", "billing_country", "Pa\xeds de Fatura\xe7\xe3o", "client_id", "Client Id", "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_282, "edit_columns", "Editar Colunas", "columns", "Colunas", "aging", "Vencidas", "profit_and_loss", "Lucro e preju\xedzo", "reports", "Relat\xf3rios", "report", "Relat\xf3rio", "add_company", _s17_175, "unpaid_invoice", "Nota de Pagamento n\xe3o Paga", "paid_invoice", "Nota de Pagamento Paga", _s16_126, _s22_83, "help", "Ajuda", "refund", "Reembolsar", "refund_date", _s17_176, "filtered_by", "Filtrado por", "contact_email", "Email", "multiselect", _s16_283, "entity_state", "Estado", "verify_password", "Verificar Palavra-passe", "applied", "Aplicado", _s21_47, "Incluir erros recentes dos registos", _s30_6, _s58_3, "message", "Mensagem", "from", "De", _s20_43, _s27_75, _s25_33, "Incluir a descri\xe7\xe3o e o custo na lista suspensa do produto", _s20_45, _s48_4, _s18_55, "Ajustar Percentagem da Multa", _s23_18, "Ajustar a percentagem da taxa a contabilizar", _s18_57, _s20_107, "support_forum", _s16_284, "about", "Sobre", "documentation", "Documenta\xe7\xe3o", "contact_us", "Contacte-nos", "subtotal", "Subtotal", "line_total", "Total", "item", "Item", "credit_email", _s17_177, "iframe_url", "Website", "domain_url", "URL do Dom\xednio", _s21_48, "A palavra-passe \xe9 muito curta", _s20_46, "A palavra-passe deve conter um caractere mai\xfasculo e um n\xfamero", _s19_29, _s28_72, _s23_19, _s27_76, _s20_47, "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_163, "float", "Flutuante", "collapse", "Fechar", "show_or_hide", "Exibir/esconder", "menu_sidebar", _s21_113, "history_sidebar", _s26_67, "tablet", "Tablet", "mobile", "M\xf3vel", "desktop", "Desktop", "layout", "Layout", "view", "Visualizar", "module", "M\xf3dulo", "first_custom", _s22_79, "second_custom", _s21_112, "third_custom", _s22_80, "show_cost", "Mostrar Custo", _s17_76, "Mostrar Custo do Produto", "show_cost_help", "Exibir um campo de custo do produto para acompanhar a marca\xe7\xe3o/lucro", _s21_49, _s29_54, _s26_21, _s72_0, _s21_51, _s28_73, _s26_22, _s77_1, _s21_53, "Mostrar Desconto do Produto", _s26_23, _s34_11, _s16_128, _s17_178, _s21_55, _s60_0, "one_tax_rate", _s19_105, "two_tax_rates", _s22_84, "three_tax_rates", _s22_85, _s16_130, "Imposto Padr\xe3o", "user", "Utilizador", "invoice_tax", _s17_179, "line_item_tax", _s24_67, "inclusive_taxes", _s17_180, _s17_78, _s27_77, "item_tax_rates", _s25_76, _s18_59, _s30_50, "configure_rates", _s18_164, _s18_60, "Configurar Terminais", "tax_settings", "Defini\xe7\xf5es de Impostos", _s18_62, "Impostos", "accent_color", "Cor de destaque", "switch", "Alterar", _s19_31, _s27_78, "options", "Op\xe7\xf5es", _s16_132, _s20_108, "multi_line_text", _s16_285, "dropdown", "Dropdown", "field_type", "Tipo de Campo", _s27_32, "Foi enviado um e-mail de recupera\xe7\xe3o da palavra-passe", "submit", "Submeter", _s16_134, "Recuperar palavra-passe", "late_fees", "Taxas atrasadas", "credit_number", "Nota de r\xe9dito n\xfamero", "payment_number", "N\xfamero do Pagamento", "late_fee_amount", _s16_286, _s16_135, _s20_117, "schedule", "Agendamento", "before_due_date", "At\xe9 \xe0 data de vencimento", "after_due_date", _s28_74, _s18_64, "Depois da data da fatura", "days", "Dias", "invoice_email", "E-mail para Nota de Pagamento", "payment_email", "E-mail para Pagamentos", "partial_payment", _s17_181, "payment_partial", "Pagamento Parcial", _s21_56, "E-mail de pagamento parcial", "quote_email", "E-mail para Or\xe7amentos", _s16_137, _s17_168, _s16_139, "Filtrado pelo Utilizador", "administrator", "Administrador", _s18_65, "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_141, "Defini\xe7\xf5es Gerais", "invoice_options", "Op\xe7\xf5es da Nota de Pagamento", _s17_80, "Ocultar data de pagamento", _s22_30, 'Apenas mostrar a "Data de Pagamento" quanto o pagamento tiver sido efetuado.', _s23_21, "Documentos Embutidos", _s28_19, "Incluir imagens anexadas na nota de pagamento.", _s16_143, "Mostrar cabe\xe7alho ativo", _s16_144, "Mostrar rodap\xe9 ativo", "first_page", "primeira p\xe1gina", "all_pages", "todas as p\xe1ginas", "last_page", "\xfaltima p\xe1gina", "primary_font", "Fonte Prim\xe1ria", "secondary_font", _s16_287, "primary_color", "Cor Principal", "secondary_color", "Cor Secund\xe1ria", "page_size", _s17_182, "font_size", "Tamanho do Texto", "quote_design", _s19_106, "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_86, "quote_footer", _s19_107, _s18_66, _s16_288, _s23_22, _s74_, _s18_67, _s24_68, _s23_23, _s61_5, _s18_68, "Auto Convers\xe3o", _s23_24, _s72_1, _s17_82, _s34_28, "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_84, "Trimestral", _s16_145, "Quatro Meses", "freq_six_months", "Semestral", "freq_annually", "Anual", "freq_two_years", "Dois Anos", _s16_146, "Tr\xeas Anos", "never", "Nunca", "company", "Empresa", _s17_85, "N\xfameros gerados", "charge_taxes", "Impostos", "next_reset", "Pr\xf3xima redefini\xe7\xe3o", "reset_counter", "Redefinir contador", _s16_147, _s22_87, "number_padding", _s23_62, "general", "Geral", "surcharge_field", _s18_166, "company_field", _s16_289, "company_value", _s16_290, "credit_field", _s16_291, "invoice_field", "Campo da Nota de Pagamento", _s17_87, _s19_108, "client_field", _s16_292, "product_field", _s16_293, "payment_field", _s18_167, "contact_field", "Campo do Contacto", "vendor_field", _s19_109, "expense_field", _s16_294, "project_field", _s16_295, "task_field", "Campo da Tarefa", "group_field", "Campo de Grupo", "number_counter", _s17_183, "prefix", "Prefixo", "number_pattern", _s19_110, "messages", "Mensagens", "custom_css", _s17_184, _s17_89, _s24_69, _s16_149, "Mostrar no PDF", _s21_58, "Mostrar a assinatura do cliente no PDF da nota de pagamento/or\xe7amento.", _s25_39, "Checkbox para Termos da Nota de Pagamento", _s30_7, "Requer que o cliente confirme que aceita os termos da nota de pagamento.", _s23_25, "Checkbox para Termos do Or\xe7amento", _s28_20, "Requer que o cliente confirme que aceita os termos do or\xe7amento.", _s25_40, "Assinatura da Nota de Pagamento", _s30_8, "Requer que o cliente introduza a sua assinatura.", _s23_26, _s23_63, _s22_32, "Proteger notas de pag. com palavra-passe", _s27_33, "Permite definir uma palavra-passe para cada contacto. Se uma palavra-passe for definida, o contacto dever\xe1 introduzir a palavra-passe 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_26, "Tornar mais f\xe1cil para os seus clientes efetuarem os pagamentos, acrescentando marca\xe7\xe3o schema.org a seus e-mails.", "plain", "Plano", "light", "Claro", "dark", "Escuro", "email_design", "Template de E-mail", "attach_pdf", "Anexar PDF", _s16_150, _s17_185, "attach_ubl", "Anexar UBL", "email_style", "Estilo de e-mails", _s19_33, "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_186, "bank_transfer", _s22_88, "priority", "Prioridade", "fee_amount", "Valor da Multa", "fee_percent", _s20_117, "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_34, "Log\xf3tipos de Cart\xf5es Aceites", "credentials", "Credenciais", "update_address", "Atualizar Morada", _s19_36, "Atualizar morada do cliente", "rate", "Valor", "tax_rate", "Imposto", "new_tax_rate", "Novo Imposto", "edit_tax_rate", "Editar Imposto", _s16_152, "Imposto Adicionado", _s16_153, "Imposto Atualizado", _s17_92, "Imposto Arquivado", _s16_154, _s36_32, _s17_93, _s38_28, _s18_69, ":value Taxas de Impostos arquivados com sucesso", _s17_94, ":value Taxas de Impostos apagados com sucesso", _s18_70, ":value Taxas de Impostos restaurados com sucesso", "fill_products", "Preencher automaticamente produtos", _s18_71, "Ao selecionar o produto descri\xe7\xe3o e pre\xe7o ser\xe3o preenchidos automaticamente", "update_products", _s35_31, _s20_51, "Ao atualizar a nota de pagamento o produto tamb\xe9m ser\xe1 atualizado", _s16_155, _s18_168, _s21_59, _s68_, "fees", "Taxas", "limits", "Limites", "provider", "Fornecedor", "company_gateway", "Terminal de Pagamento", _s16_157, "Terminais de Pagamento", _s19_37, "Novo Terminal", _s20_52, "Editar Terminal", _s23_27, "Terminal Criado com Sucesso", _s23_28, "Terminal Atualizado com Sucesso", _s24_27, "Gateway Arquivado com Sucesso", _s23_29, "Terminal Apagado com Sucesso", _s24_28, "Terminal Restaurado com Sucesso", _s25_42, ":value Terminais arquivados com sucesso", _s24_29, ":value Terminais apagados com sucesso", _s25_43, ":value Terminais restaurados com sucesso", _s16_159, "Continuar a Editar", "discard_changes", _s18_169, "default_value", "Valor padr\xe3o", "disabled", "Desativado", "currency_format", _s16_296, _s21_60, "Primeiro Dia da Semana", _s23_30, _s19_111, "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_109, "military_time", "24h", _s18_72, _s19_112, "send_reminders", _s16_297, "timezone", "Fuso Hor\xe1rio", _s19_38, _s20_110, _s17_95, _s18_170, _s19_40, _s19_113, _s18_73, _s20_111, _s18_75, _s21_114, "group_settings", _s23_64, "group", "Grupo", "groups", "Grupos", "new_group", "Novo Grupo", "edit_group", "Editar Grupo", "created_group", _s24_70, "updated_group", _s28_75, "archived_groups", ":value Grupos arquivados com sucesso", "deleted_groups", ":value Grupos apagados com sucesso", "restored_groups", ":value Grupos restaurados com sucesso", "archived_group", _s27_79, "deleted_group", _s26_68, "restored_group", _s28_76, "upload_logo", "Carregar Log\xf3tipo", "uploaded_logo", "Log\xf3tipo carregado com sucesso", "logo", "Logo", "saved_settings", "Configura\xe7\xf5es guardadas com sucesso", _s16_161, "Defini\xe7\xf5es de Produtos", "device_settings", _s28_77, "defaults", "Padr\xf5es", "basic_settings", "Defini\xe7\xf5es B\xe1sicas", _s17_97, "Defini\xe7\xf5es Avan\xe7adas", "company_details", _s19_114, "user_details", "Detalhes do Utilizador", "localization", "Localiza\xe7\xe3o", "online_payments", _s17_187, "tax_rates", "Impostos", "notifications", "Notifica\xe7\xf5es", "import_export", _s17_201, "custom_fields", _s21_115, "invoice_design", "Design das Notas de Pagamento", "buy_now_buttons", "Bot\xf5es Comprar Agora", "email_settings", "Defini\xe7\xf5es de E-mail", _s23_32, "Modelos & Lembretes", _s22_33, "Contas Banc\xe1rias", _s19_42, _s21_116, "price", "Pre\xe7o", "email_sign_up", "Registo com Email", "google_sign_up", "Registo via Google", _s27_37, "Obrigado pela sua compra!", "redeem", "Resgatar", "back", "Voltar", "past_purchases", _s16_298, _s19_44, _s16_299, "pro_plan", "Plano Profissional", "enterprise_plan", _s17_188, "count_users", ":count utilizadores", "upgrade", "Atualizar", _s25_44, "Por favor introduza o primeiro nome", _s24_30, "Por favor introduza o apelido", _s33_19, _s86_0, "i_agree_to_the", "Aceito os", _s16_163, _s20_112, "privacy_policy", _s23_65, "sign_up", "Registar", "account_login", "Iniciar sess\xe3o", "view_website", "Ver o Website", "create_account", "Criar Conta", "email_login", "E-mail de Login", "create_new", "Criar Nova", _s18_77, "Nenhum registo selecionado", _s21_63, "Por favor, guarde ou cancele suas altera\xe7\xf5es", "download", "Transferir", _s27_38, "Necessita de um plano empresarial", "take_picture", "Tirar Fotografia", "upload_file", "Enviar Arquivo", "document", "Documento", "documents", "Documentos", "new_document", "Novo Documento", "edit_document", _s16_300, _s17_99, _s29_55, _s16_165, _s32_19, _s17_100, _s31_30, _s16_166, _s29_56, _s17_101, _s32_20, _s18_79, ":value Documentos arquivados com sucesso", _s17_102, ":value Documentos apagados com sucesso", _s18_80, ":value Documentos restaurados com sucesso", "no_history", "Sem Hist\xf3rico", "expense_date", "Data da Despesa", "pending", "Pendente", _s16_167, "Em aberto", _s16_168, "Pendente", _s16_169, "Faturado", "converted", "Convertido", _s24_32, "Adicionar documento \xe0 nota de pag.", "exchange_rate", "Taxa de C\xe2mbio", _s16_170, "Converter moeda", "mark_paid", _s16_301, "category", "Categoria", "address", "Morada", "new_vendor", "Novo Fornecedor", "created_vendor", _s29_57, "updated_vendor", _s33_30, "archived_vendor", _s32_21, "deleted_vendor", "Fornecedor removido com sucesso", "restored_vendor", "Fornecedor restarurado com sucesso", _s16_171, _s42_19, "deleted_vendors", ":count fornecedores removidos com sucesso", _s16_172, ":value Fornecedores Restaurados com Sucesso", "new_expense", "Introduzir Despesa", "created_expense", _s26_69, "updated_expense", _s30_43, _s16_173, _s29_58, "deleted_expense", _s28_78, _s16_174, _s30_44, _s17_103, _s31_31, _s16_175, _s30_45, _s17_104, ":value Despesas restauradas com sucesso", "copy_shipping", "Copiar Envio", "copy_billing", "Copiar Cobran\xe7a", "design", "Modelo", _s21_64, "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_80, "stopped_task", "Tarefa interrompida", "resumed_task", _s29_59, "now", "Agora", _s16_176, _s31_32, "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_46, "Por favor introduza um nome", "budgeted_hours", "Horas Or\xe7adas", "created_project", _s26_70, "updated_project", _s30_46, _s16_178, _s29_60, "deleted_project", _s27_85, _s16_179, _s30_47, _s17_105, _s38_29, _s16_180, ":count projectos apagadas com sucesso", _s17_106, ":value Projetos restaurados com sucesso", "new_project", "Novo Projeto", _s27_42, "Obrigado por utilizar a nosso aplica\xe7\xe3o!", "if_you_like_it", "Se gostou por favor", "click_here", "clique aqui", _s18_81, "Clique aqui", "to_rate_it", "d\xea uma avalia\xe7\xe3o.", "average", "M\xe9dia", "unapproved", "N\xe3o Aprovado", _s30_13, _s56_1, "locked", "Bloqueado", "authenticate", "Autenticar", _s19_48, _s23_66, _s24_33, _s23_67, "footer", "Rodap\xe9", "compare", "Comparar", "hosted_login", "Login Hospedado", "selfhost_login", _s20_113, "google_sign_in", "Iniciar sess\xe3o atrav\xe9s da Google", "today", "Hoje", "custom_range", "Intervalo Personalizado", "date_range", "Interevalo de Datas", "current", "Atual", "previous", "Anterior", "current_period", "Per\xedodo Atual", _s17_107, _s21_117, "previous_period", _s16_302, "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_181, "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_303, "edit_payment", _s16_304, "edit_task", "Editar Tarefa", "edit_expense", "Editar Despesa", "edit_vendor", _s17_189, "edit_project", "Editar Projeto", _s20_54, _s27_81, "billing_address", "Morada de fatura\xe7\xe3o", _s16_183, _s17_190, "total_revenue", "Total faturado", "average_invoice", "M\xe9dia por Nota de Pagamento", "outstanding", "Em Aberto", "invoices_sent", ":count notas de pag. enviadas", "active_clients", "Clientes ativos", "close", "Fechar", "email", "E-mail", "password", "Palavra-passe", "url", "URL", "secret", "Secret", "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_185, "Recarregar Completo", _s23_33, "Por favor introduza o seu E-mail", _s26_32, "Por favor introduza a sua palavra-passe", _s21_67, "Por favor introduza o seu URL", _s26_34, "Por favor introduza uma chave de produto", "ascending", "Ascendente", "descending", "Descendente", "save", "Guardar", _s17_109, "Ocorreu um erro", "paid_to_date", "Pago at\xe9 \xe0 data", "balance_due", "Valor", "balance", "Saldo", "overview", "Resumo", "details", "Detalhes", "phone", "Telefone", "website", "Website", "vat_number", "NIF", "id_number", "N\xfamero de Identifica\xe7\xe3o", "create", "Criar", _s19_50, _s43_5, "error", "Erro", _s16_187, _s24_71, "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_189, _s16_305, "product", "Produto", "products", "Produtos", "new_product", "Novo Produto", "created_product", "Produto criado", "updated_product", "Produto atualizado", _s16_191, "Produto arquivado", "deleted_product", "Producto apagado com sucesso", _s16_192, _s30_48, _s17_111, ":count Produtos arquivados com sucesso", _s16_193, ":count produtos apagados com sucesso", _s17_112, ":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_71, "updated_client", _s30_49, "archived_client", _s29_61, _s16_194, _s38_30, "deleted_client", "Clientes removidos com sucesso", "deleted_clients", ":count clientes removidos com sucesso", "restored_client", "Cliente restaurado", _s16_195, ":value Clientes restaurados com sucesso", "address1", "Rua", "address2", "Complemento", "city", "Cidade", "state", "Distrito/Prov\xedncia", "postal_code", "C\xf3digo Postal", "country", "Pa\xeds", "invoice", "Nota Pagamento", "invoices", "Notas Pag.", "new_invoice", "Nova Nota de Pagamento", "created_invoice", "Nota de pagamento criada com sucesso", "updated_invoice", "Nota de pagamento atualizada com sucesso", _s16_196, "Nota de pagamento arquivada com sucesso", "deleted_invoice", "Notas de Pagamento apagadas com sucesso", _s16_197, "Nota de pagamento restaurada com sucesso", _s17_113, ":count notas de pagamento arquivadas com sucesso", _s16_198, ":count notas de pagamento apagadas com sucesso", _s17_114, ":value Notas de Pagamento restaurados com sucesso", "emailed_invoice", "Nota de pagamento enviada por e-mail com sucesso", "emailed_payment", _s39_12, "amount", "Valor", "invoice_number", "N\xfamero NP", "invoice_date", "Data da NP", "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_115, "quote_date", _s17_191, "valid_until", "V\xe1lido at\xe9", "items", "Itens", "partial_deposit", _s16_309, "description", "Descri\xe7\xe3o", "unit_cost", "Pre\xe7o Unit\xe1rio", "quantity", "Quantidade", "add_item", "Adicionar Item", "contact", "Contacto", "work_phone", "Telefone", "total_amount", "Quantia Total", "pdf", "PDF", "due_date", _s18_171, _s16_199, _s26_72, "status", "Estado", _s17_115, "Estado da Nota de Pagamento", "quote_status", "Estado do Or\xe7amento", _s22_34, _s31_33, _s22_36, _s29_62, "count_selected", _s19_116, "total", "Total", "percent", "Percentagem", "edit", "Editar", "dismiss", "Dispensar", _s20_56, "Por favor selecione uma data", _s22_37, _s30_50, _s24_35, "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_15, "Por favor digite um n\xfamero de nota de pagamento", _s27_46, _s39_13, "past_due", "Vencido", "draft", "Rascunho", "sent", "Enviado", "viewed", "Visto", "approved", "Aprovado", "partial", _s16_309, "paid", "Pago", "mark_sent", _s19_117, _s22_39, "Sucesso! A nota de pagamento foi marcada como enviada.", _s22_40, "Excelente! A nota de pagamento foi marcada como enviada.", _s23_35, _s61_6, _s23_36, _s61_6, "done", "Conclu\xeddo", _s37_14, "Por favor introduza um cliente ou nome de contacto", "dark_mode", "Modo Escuro", _s27_48, "Reinicie a aplica\xe7\xe3o para aplicar a mudan\xe7a", "refresh_data", "Atualizar Dados", "blank_contact", "Contato Vazio", "activity", "Atividade", _s16_201, "Nenhum registo encontrado", "clone", "Duplicar", "loading", "A Carregar", "industry", "Ind\xfastria", "size", "Tamanho", "payment_terms", "Condi\xe7\xf5es de Pagamento", "payment_date", _s17_192, "payment_status", "Estado do Pagamento", _s16_203, "Pendente", _s16_204, "Anulado", _s16_205, "Falhou", _s16_206, "Completo", _s16_207, _s24_66, _s16_208, "Reembolsado", _s17_116, "N\xe3o Aplicado", _s17_117, _s25_81, "net", "Net", "client_portal", _s17_193, "show_tasks", "Exibir tarefas", "email_reminders", "Lembretes de E-mail", "enabled", "Ativo", "recipients", "Destinat\xe1rios", "initial_email", "Email inicial", "first_reminder", _s17_194, "second_reminder", _s16_307, "third_reminder", _s17_195, "reminder1", _s17_194, "reminder2", _s16_307, "reminder3", _s17_195, "template", "Template", "send", "Enviar", "subject", "Assunto", "body", "Conte\xfado", "send_email", "Enviar email", "email_receipt", "E-mail para envio do recibo de pagamento", "auto_billing", _s19_118, "button", "Bot\xe3o", "preview", "Pr\xe9-visualizar", "customize", "Personalizar", "history", "Hist\xf3rico", "payment", "Pagamento", "payments", "Pagamentos", "refunded", "Reembolsado", "payment_type", _s17_164, _s21_69, _s23_68, "enter_payment", "Introduzir Pag.", "new_payment", "Introduzir Pagamento", "created_payment", _s28_79, "updated_payment", _s32_22, _s16_209, _s31_34, "deleted_payment", "Pagamento apagado com sucesso", _s16_210, "Pagamento restaurado", _s17_118, _s40_10, _s16_211, ":count pagamentos apagados com sucesso", _s17_119, ":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_11, "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_63, "activity_2", _s32_23, "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 pagamento :payment para :payment_amount na nota de pagamento :invoice para :cliente", "activity_11", _s36_33, "activity_12", _s35_32, "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 or\xe7amento :quote por E-mail para :client, :contact", "activity_21", _s38_31, "activity_22", _s33_31, "activity_23", ":user removeu o or\xe7amento :quote", "activity_24", _s34_29, "activity_25", ":user restaurou a nota de pagamento :invoice", "activity_26", _s33_32, "activity_27", _s36_34, "activity_28", ":user restaurou a nota de cr\xe9dito :credit", "activity_29", ":contact aprovou o or\xe7amento :quote para :cliente", "activity_30", _s32_24, "activity_31", _s35_33, "activity_32", ":user apagou o fornecedor :vendor", "activity_33", _s36_35, "activity_34", _s30_51, "activity_35", _s33_33, "activity_36", ":user apagou a despesa :expense", "activity_37", _s34_30, "activity_39", _s58_4, "activity_40", _s72_2, "activity_41", "pagamento (:payment) de :payment_amount falhou", "activity_42", _s26_73, "activity_43", _s30_52, "activity_44", _s29_64, "activity_45", ":user apagou a tarefa :task", "activity_46", _s30_53, "activity_47", _s34_31, "activity_48", _s32_25, "activity_49", _s29_65, "activity_50", _s27_82, "activity_51", _s30_54, "activity_52", _s31_35, "activity_53", _s33_34, "activity_54", _s30_55, "activity_55", ":contact respondeu ao ticket :ticket", "activity_56", _s33_35, "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", ":user atualizou fornecedor :vendor", "activity_63", _s61_3, "activity_64", _s62_0, "activity_65", _s61_4, "activity_66", _s63_0, "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_120, "Palavra-passe descart\xe1vel", "emailed_quote", _s17_200, "emailed_credit", _s27_83, _s20_58, _s42_20, _s21_71, _s40_12, "expired", "Expirada", "all", "Todos", "select", "Selecionar", _s22_41, _s33_36, "custom_value1", _s19_124, "custom_value2", _s19_124, "custom_value3", _s21_118, "custom_value4", _s21_119, _s18_82, _s30_56, _s24_40, _s32_26, _s29_32, "Mensagem Personalizada de Nota de Pagamento Atrasada", _s27_53, "Mensagem Personalizada de Nota de Pagamento Paga", _s31_15, _s48_5, "lock_invoices", "Bloquear Notas de Pagamento", "translations", "Tradu\xe7\xf5es", _s19_51, _s29_66, _s19_53, _s28_81, _s22_43, _s30_57, _s22_45, _s29_67, _s21_72, "Padr\xe3o N\xfamero Fornecedor", _s21_74, "Contador N\xfamero Fornecedor", _s21_76, _s29_68, _s21_78, _s28_82, _s22_47, _s32_27, _s22_49, _s31_36, _s22_51, _s29_69, _s22_53, "Numera\xe7\xe3o das", _s20_59, _s32_28, _s20_61, "Numera\xe7\xe3o dos Or\xe7amentos", _s21_80, _s30_58, _s21_82, _s29_70, _s21_84, _s30_58, _s21_85, _s29_70, _s18_84, _s26_74, "counter_padding", _s18_172, _s28_55, _s43_6, _s18_86, _s20_114, _s18_88, _s24_72, _s18_90, _s20_115, _s18_92, _s24_73, _s18_94, _s20_116, _s18_96, _s24_74, _s21_86, _s27_84, _s19_55, _s30_59, _s21_88, _s30_60, _s29_34, _s38_32, "show_table", "Mostrar Tabelas", "show_list", "Mostrar Lista", "client_city", _s17_196, "client_state", "Distrito do Cliente", "client_country", "Pa\xeds do Cliente", _s16_212, "Cliente Ativo", "client_balance", "Saldo do Cliente", "client_address1", _s19_120, "client_address2", _s25_82, "vendor_address1", "Morada Fornecedor", "vendor_address2", "Andar / Fra\xe7\xe3o Fornecedor", _s24_42, _s19_121, _s24_43, _s25_82, "type", "Tipo", "invoice_amount", "Total da Nota de Pagamento", _s16_216, _s18_150, "tax_rate1", _s17_197, "tax_rate2", _s17_198, "tax_rate3", _s17_199, "auto_bill", _s19_122, "archived_at", "Arquivado em", "has_expenses", "Tem despesas", "custom_taxes1", _s25_77, "custom_taxes2", _s25_78, "custom_taxes3", _s25_79, "custom_taxes4", _s25_80, _s17_122, _s25_72, _s17_123, _s25_73, _s17_124, _s25_74, _s17_125, _s25_75, "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", _s19_123, "tax_paid", "Impostos pagos", "payment_amount", "Valor do Pagamento", "age", "Idade", "is_running", "Em execu\xe7\xe3o", "time_log", "Registo de Tempo", "bank_id", "Banco", _s19_57, "ID da Categoria de Despesa", _s16_217, "Categoria de Despesas", _s19_59, "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_98, _s18_99, _s16_218, _s16_219], t1, t1), "ro", A.LinkedHashMap_LinkedHashMap$_literal(["add_to_invoice", "Adaug\u0103 la factura :invoice", _s17_, _s17_0, "week", "S\u0103pt\u0103m\xe2n\u0103", "created_record", _s27_, _s25_, "Clientului :client a i-a fost trimis\u0103 factura :invoice \xeen valoare de :amount.", _s26_, _s17_1, _s31_, _s50_, _s31_0, _s22_, _s36_, _s55_, _s20_, _s20_0, _s25_0, _s38_, _s16_, "Moneda Facturii", "range", "Interval", "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_, "change_status", "Change Status", "fees_sample", _s46_, _s19_, _s19_0, _s24_, _s29_, "after_saving", "After Saving", "view_record", "View Record", _s21_, _s21_0, _s26_0, _s37_, _s19_1, _s19_2, "json_help", _s58_, "release_notes", "Release Notes", _s23_, _s33_, "started_tasks", _s33_0, "stopped_tasks", _s33_1, "approved_quote", _s27_55, "approved_quotes", _s35_, "approve", "Aprob\u0103", "client_website", "Client Website", "invalid_time", "Invalid Time", _s21_1, _s21_2, _s20_1, _s20_2, _s27_0, _s27_1, _s23_0, _s23_1, "load_pdf", "Load PDF", _s16_1, _s16_2, _s24_0, _s44_, "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_3, _s16_4, "purged_client", _s26_1, _s27_2, _s77_, _s22_0, _s34_, _s30_, _s47_, "small", "Small", _s21_3, _s34_0, _s22_1, _s35_0, _s16_5, _s45_, "wait_for_saving", _s44_0, _s20_3, _s94_, "remaining", "Remaining", "invoice_paid", "Invoice Paid", "activity_120", _s50_0, "activity_121", _s50_1, "activity_122", _s51_, "activity_123", _s50_2, "activity_124", _s51_0, "normal", "Normal", "large", "Large", "extra_large", "Extra Large", _s16_6, _s16_7, _s21_4, _s42_, "print_pdf", "Print PDF", "remind_me", "Remind Me", _s16_8, _s16_9, "click_selected", "Click Selected", "hide_preview", "Hide Preview", "edit_record", "Edit Record", _s27_3, _s57_, "giropay", "GiroPay", "direct_debit", "Direct Debit", _s21_5, _s30_0, "set_password", "Stabile\u0219te Parola", _s17_2, _s59_, _s16_10, _s58_0, _s20_4, _s33_2, "disconnect", "Disconnect", "add_to_invoices", "Add to Invoices", "acss", _s29_36, "becs", _s17_126, "bulk_download", "Download", _s17_3, _s104_, "persist_ui", "Persist UI", "persist_ui_help", _s104_0, _s18_, _s18_0, _s17_4, _s17_5, "has_tasks", "Has Tasks", "registration", "Registration", _s27_4, _s50_3, "view_expense", _s23_38, "view_statement", "Vezi Extras", "sepa", _s17_127, "ideal", "iDEAL", "przelewy24", "Przelewy24", "eps", "EPS", "fpx", "FPX", _s18_1, _s18_2, "system", "Sistem", _s19_3, _s19_4, "updated_company", _s28_, "kbc", "KBC", "bancontact", "Bancontact", _s19_5, _s44_1, "webhook_success", "Webhook Success", _s24_1, _s40_, _s27_5, _s43_, "app", "App", _s20_5, _s46_0, _s16_11, _s16_220, _s18_3, "Email Invoice", _s16_12, "Email Quote", _s17_6, "Email Credit", "from_name", "From Name", _s16_13, _s16_221, _s17_7, _s17_8, _s18_4, _s18_5, _s21_6, _s21_7, _s22_2, _s22_3, _s25_1, _s38_0, _s25_2, _s38_1, _s26_2, _s39_, _s25_3, _s28_32, _s25_4, _s38_2, _s26_3, _s39_0, _s24_2, _s24_3, _s25_5, _s25_6, "last_sent_date", "Last Sent Date", "include_drafts", "Include Drafts", _s19_6, _s32_0, "is_invoiced", "Is Invoiced", "change_plan", "Change Plan", "persist_data", "Persist Data", "customer_count", "Customer Count", _s16_14, _s16_15, _s16_16, _s16_17, _s28_0, _s28_1, "decimal_comma", "Decimal Comma", _s26_4, _s35_1, "select_method", "Select Method", "select_platform", "Select Platform", _s28_2, _s42_0, _s16_18, _s27_6, "enable_markdown", "Enable Markdown", _s20_6, _s35_2, "user_guide", "User Guide", _s18_6, _s18_7, "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_1, _s31_2, _s25_7, _s25_8, _s33_3, _s33_4, _s27_7, _s27_8, _s36_0, _s36_1, _s31_3, _s31_4, _s25_9, _s25_10, "net_subtotal", "Net", "review_app", "Review App", "check_status", "Check Status", "free_trial", "Free Trial", _s23_2, _s57_0, _s21_8, _s62_, "change_email", "Change Email", _s25_11, _s52_, _s21_9, _s21_10, "uninvoiced", "Uninvoiced", "subdomain_guide", _s120_, "send_time", "Send Time", "import_data", "Import\u0103 Date", "import_settings", "Import Settings", _s17_9, _s28_3, _s19_7, _s48_, "json", "JSON", _s24_4, _s24_5, "wait_for_data", _s42_1, "net_total", "Net Total", "has_taxes", "Has Taxes", _s16_19, _s16_20, _s18_8, _s40_0, "login_success", _s16_21, "login_failure", "Failed Login", "exported_data", _s67_, _s23_3, _s23_4, _s28_4, _s41_, "step_1_sign_in", "Step 1: Sign In", _s16_22, _s17_10, "account_id", "Account ID", _s27_9, _s35_3, "activity_100", _s50_4, "activity_101", _s50_5, "activity_102", _s51_1, "activity_103", _s50_6, "activity_104", _s51_2, _s18_9, _s18_10, _s23_5, _s35_4, "gateway_setup", "Gateway Setup", "preview_sidebar", "Preview Sidebar", _s16_23, _s16_24, _s18_11, _s31_5, _s16_25, _s16_26, "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_12, _s18_13, _s17_11, _s17_12, "order", "Order", "unassigned", "Unassigned", "partial_value", "Trebuie s\u0103 fie mai mare ca zero \u0219i mai mic ca totalul", "search_kanban", "Search Kanban", "search_kanbans", "Search Kanban", "kanban", "Kanban", "enable", "Activeaza", "move_top", "Move Top", "move_up", "Move Up", "move_down", "Move Down", "move_bottom", "Move Bottom", "subdomain_help", _s61_1, _s21_11, _s53_, _s25_12, _s37_0, _s17_13, _s17_14, "is_viewed", "Is Viewed", "letter", "Letter", "legal", "Legal", "page_layout", "Page Layout", "portrait", "Portrait", "landscape", "Landscape", _s26_5, _s85_, _s20_7, _s54_, _s21_12, _s21_13, _s17_15, _s17_16, "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_14, _s18_15, "promo_code", "Promo code", "promo_discount", "Promo Discount", _s18_16, _s18_17, _s16_27, _s16_28, "max_seats_limit", "Max Seats Limit", "trial_enabled", "Trial Enabled", "trial_duration", "Trial Duration", _s21_14, _s21_15, _s18_18, _s18_19, "plan_map", "Plan Map", "refund_period", "Refund Period", _s21_16, _s21_17, "purchase_page", "Purchase Page", "security", "Security", "email_bounced", "Email Bounced", _s20_8, "Spam Complaint", "email_delivery", "Email Delivery", _s16_29, _s16_30, "pdf_response", "PDF Response", _s22_4, _s22_5, "pdf_failed", "PDF Failed", "pdf_success", "PDF Success", "modified", "Modified", "subscription", "Subscription", "subscriptions", "Subscriptions", _s16_31, _s16_32, _s17_17, _s17_18, _s20_9, _s33_5, _s20_10, _s33_6, _s21_18, _s34_1, _s20_11, _s33_7, _s20_12, _s33_8, _s21_19, _s34_2, _s19_8, _s21_20, _s20_13, _s27_10, _s26_6, _s26_7, "connect_gmail", "Connect Gmail", _s16_33, _s16_34, "connected_gmail", _s28_5, _s18_20, _s31_6, _s16_35, _s100_, _s16_36, _s16_37, "count_minutes", ":count Minutes", _s16_38, _s16_39, _s29_0, _s29_1, "use_last_email", "Use last email", _s16_40, _s16_41, _s21_21, _s51_3, _s27_11, _s35_5, _s27_12, _s27_13, _s34_3, _s52_0, "help_translate", "Help Translate", _s23_6, _s23_7, "resend_invite", _s17_128, _s19_9, _s25_13, _s16_42, _s30_1, _s19_10, _s33_9, "delivered", "Delivered", "bounced", "Bounced", "spam", "Spam", "view_docs", "View Docs", _s32_1, _s72_, "send_sms", "Send SMS", "sms_code", "SMS Code", _s21_22, _s46_1, _s18_21, _s46_2, "connect_google", "Connect Google", _s17_19, _s17_20, _s17_21, _s25_55, _s18_22, _s18_23, _s34_4, _s34_5, "stay_logged_in", "Stay Logged In", _s23_8, _s40_1, "count_hours", ":count Hours", "count_day", "1 Day", "count_days", ":count Days", _s19_11, _s19_12, _s17_22, _s17_23, "resend_email", "Resend Email", _s26_8, _s33_10, _s16_43, _s16_227, _s19_13, _s19_14, _s19_15, _s45_0, "list_long_press", "List Long Press", "show_actions", "Show Actions", _s17_24, _s17_25, _s27_14, _s51_4, _s21_23, _s97_, "this_quarter", "This Quarter", "last_quarter", "Last Quarter", "to_update_run", "To update run", _s18_24, "Transform\u0103 \xeen Factur\u0103", _s16_44, _s16_45, "invoice_project", "Invoice Project", "invoice_task", "F\u0103ctureaz\u0103 task", "invoice_expense", "Invoice Expense", _s19_16, _s21_24, _s20_14, _s27_15, _s16_46, _s16_47, "save_and_email", "Save and Email", _s16_48, _s16_49, _s16_50, _s16_51, _s17_26, _s17_27, _s22_6, _s22_7, _s24_6, _s24_7, "converted_total", "Converted Total", "is_sent", "Is Sent", _s17_28, _s17_29, "document_upload", "Document Upload", _s20_15, _s34_6, "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", "Ascunde", "empty_columns", "Empty Columns", _s21_25, _s21_26, _s26_9, _s96_, "running_tasks", "Running Tasks", "recent_tasks", "Recent Tasks", "recent_expenses", "Recent Expenses", _s17_30, _s17_31, "update_app", "Update App", "started_import", _s27_16, _s24_8, _s24_9, _s20_16, _s20_17, _s18_26, _s18_27, "column", "Coloana", "sample", "Exemplar", "map_to", "Map To", "import", "Importa", _s25_14, _s29_2, "select_file", "Alege un fisier", _s16_52, _s16_53, "csv_file", "fisier CSV", "csv", "CSV", "freshbooks", "FreshBooks", "invoice2go", "Invoice2go", "invoicely", "Invoicely", "waveaccounting", "Wave Accounting", "zoho", "Zoho", "accounting", "Accounting", _s22_8, _s24_10, "import_type", "Import Type", "html_mode", "HTML Mode", "html_mode_help", _s43_0, "view_licenses", "View Licenses", "webhook_url", "Webhook URL", _s17_32, _s17_33, "sidebar_editor", "Sidebar Editor", _s22_9, _s31_17, "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_11, _s24_12, _s24_13, _s24_14, "source_code", "Source Code", "app_platforms", "App Platforms", "invoice_late", "Invoice Late", "quote_expired", "Quote Expired", "partial_due", "Partial Due", "invoice_total", "Total factura", "quote_total", "Total Proforma", "credit_total", "Credit Total", _s23_9, "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_15, _s48_0, "late_invoice", "Late Invoice", "expired_quote", "Expired Quote", "remind_invoice", "Remind Invoice", "cvv", "CVV", "client_name", "Nume Client", "client_phone", "Client Phone", "required_fields", "Required Fields", "calculated_rate", "Calculated Rate", _s17_34, _s17_35, "clear_cache", "Clear Cache", "sort_order", "Sort Order", "task_status", "Status", "task_statuses", "Task Statuses", "new_task_status", "New Task Status", _s16_54, _s16_55, _s19_17, _s32_2, _s19_18, _s31_18, _s20_18, _s33_11, _s19_19, _s32_3, _s19_20, _s32_4, _s20_19, _s33_12, _s22_10, _s42_2, _s21_27, _s41_0, _s22_11, _s42_3, _s18_28, _s20_20, _s20_21, _s27_17, _s16_56, _s16_57, _s21_28, _s52_1, _s20_22, _s20_23, _s25_15, _s42_4, _s20_24, _s20_25, _s25_16, _s42_5, _s21_29, _s25_17, _s18_29, _s18_30, "task_settings", "Task Settings", _s20_26, _s20_27, _s18_31, _s18_32, _s20_28, _s20_29, _s21_30, _s21_31, _s24_16, _s37_1, _s24_17, _s37_2, _s25_18, _s38_3, _s24_18, _s29_37, _s24_19, _s37_3, _s25_19, _s38_4, _s27_18, _s45_3, _s26_10, _s46_3, _s27_19, _s47_0, _s23_10, _s25_20, _s25_21, _s32_5, _s21_32, _s21_33, "show_option", "Show Option", _s22_12, _s50_7, "view_changes", "View Changes", "force_update", "Force Update", _s17_36, _s76_, "mark_paid_help", _s31_19, _s18_33, _s18_101, _s23_11, _s33_21, _s29_3, _s26_42, _s21_34, _s20_30, _s16_58, _s16_59, _s18_34, _s18_35, "crypto", "Crypto", "paypal", "PayPal", "alipay", "Alipay", "sofort", "Sofort", "apple_pay", _s16_222, "user_field", "User Field", "variables", "Variables", "show_password", "Show Password", "hide_password", "Hide Password", "copy_error", "Copy Error", "capture_card", "Capture Card", _s17_37, _s17_38, "total_taxes", "Total Taxes", "line_taxes", "Line Taxes", "total_fields", "Total Fields", _s25_22, _s38_5, _s25_23, _s38_6, _s25_24, _s38_7, "gateway_refund", "Gateway Refund", _s19_21, _s43_1, "due_date_days", "Due Date", "paused", "Paused", "mark_active", "Mark Active", "day_count", "Day :count", _s22_13, _s22_14, _s21_35, _s21_36, _s17_39, _s17_40, "endless", "Endless", "next_send_date", "Next Send Date", _s16_60, _s16_61, _s17_41, "Factura Recurenta", _s18_36, "Facturi Recurente", _s21_37, "Adauga Factura Recurenta", _s22_15, "Editare factura recurenta", _s25_25, _s38_8, _s25_26, _s38_9, _s26_11, "Factur\u0103 recurent\u0103 arhivat\u0103 cu succes", _s25_27, "Factur\u0103 recurent\u0103 \u0219tears\u0103 cu succes", _s25_28, _s38_11, _s26_12, "Factur\u0103 recurent\u0103 restaurat\u0103 cu succes", _s27_20, _s47_1, _s26_13, _s46_4, _s27_21, _s47_2, _s24_20, _s26_14, _s25_29, _s32_6, "send_date", "Send Date", "auto_bill_on", "Auto Bill On", _s28_6, _s28_7, "profit", "Profit", "line_item", "Line Item", _s18_38, _s18_39, _s23_12, _s35_6, _s19_22, _s19_23, _s24_21, _s52_2, "test_mode", "Test Mode", "opened", "Opened", _s30_2, _s22_17, _s30_3, _s22_18, "gateway_success", "Gateway Success", "gateway_failure", "Gateway Failure", "gateway_error", "Gateway Error", "email_send", "Email Send", _s17_43, _s17_44, "failure", "Failure", "quota_exceeded", "Quota Exceeded", _s16_62, _s16_63, "system_logs", "System Logs", "view_portal", "View Portal", "copy_link", "Copy Link", "token_billing", "Salveaz\u0103 datele cardului", _s24_22, _s24_23, "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_40, _s18_41, "pdf_page_info", _s23_13, _s16_64, _s29_38, "emailed_quotes", _s27_56, "emailed_credits", _s28_56, "gateway", "Gateway", "view_in_stripe", "View in Stripe", "rows_per_page", "Rows Per Page", "hours", "Ore", "statement", "Extras", "taxes", "Taxe", "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", "C\u0103tre", "health_check", "Health Check", "payment_type_id", "Tip plata", "last_login_at", "Last Login At", "company_key", "Company Key", "storefront", "Storefront", "storefront_help", _s42_6, "client_created", "Client Created", _s20_31, _s20_32, _s20_33, _s20_34, "completed", "Completed", "gross", "Gross", "net_amount", "Net Amount", "net_balance", "Net Balance", "client_settings", "Client Settings", _s17_45, _s17_46, _s17_47, _s17_48, "selected_quotes", "Selected Quotes", "selected_tasks", "Selected Tasks", _s17_49, _s17_50, _s17_51, "Facturi urmatoare", _s17_53, _s17_54, "recent_payments", "Plati recente", "upcoming_quotes", "Proforme urm\u0103toare", "expired_quotes", "Proforme expirate", "create_client", "Create Client", "create_invoice", "Creaza factura", "create_quote", "Creaza Proforma", "create_payment", "Create Payment", "create_vendor", "Create vendor", "update_quote", "Update Quote", "delete_quote", "Sterge Proforma", "update_invoice", "Update Invoice", "delete_invoice", "Sterge factura", "update_client", "Update Client", "delete_client", "Sterge client", "delete_payment", "Sterge plata", "update_vendor", "Update Vendor", "delete_vendor", "\u0218terge Furnizor", "create_expense", "Create Expense", "update_expense", "Update Expense", "delete_expense", "Delete Expense", "create_task", "Creaz\u0103 Task", "update_task", "Update Task", "delete_task", "\u0218terge Task", "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", "Target", "copy", "Copy", "must_be_online", _s53_0, _s17_55, _s28_8, "api_webhooks", "API Webhooks", "search_webhooks", _s22_19, "search_webhook", _s16_65, "webhook", "Webhook", "webhooks", "Webhooks", "new_webhook", "New Webhook", "edit_webhook", "Edit Webhook", "created_webhook", _s28_9, "updated_webhook", _s28_10, _s16_66, _s29_4, "deleted_webhook", _s28_11, "removed_webhook", _s28_12, _s16_67, _s29_5, _s17_56, _s37_4, _s16_68, _s36_2, _s16_69, _s36_3, _s17_57, _s37_5, "api_tokens", "Token API", "api_docs", "API Docs", "search_tokens", _s20_35, "search_token", "Search 1 Token", "token", "Token", "tokens", "Token-uri", "new_token", "New Token", "edit_token", "Modifica token", "created_token", "Token creat", "updated_token", "Actualizeaz\u0103 token", "archived_token", _s27_22, "deleted_token", "Token \u0219ters", "removed_token", _s26_18, "restored_token", _s27_23, "archived_tokens", _s35_7, "deleted_tokens", _s34_7, "restored_tokens", _s35_8, _s19_24, _s19_25, _s24_24, _s45_1, _s21_39, _s19_26, "email_invoice", "Trimite email", "email_quote", "Trimite Proforma", "email_credit", "Email Credit", "email_payment", "Email Payment", _s20_36, _s41_1, "ledger", "Ledger", "view_pdf", "View PDF", "all_records", "All records", "owned_by_user", "Owned by user", _s16_70, _s16_71, "contact_name", "Contact Name", "use_default", "Use default", _s16_72, _s17_58, "number_of_days", "Number of days", _s23_14, _s23_15, "payment_term", "Payment Term", _s16_73, _s16_74, _s17_59, _s17_60, _s20_37, _s33_13, _s20_38, _s33_14, _s21_40, _s34_8, _s20_39, _s33_15, _s20_40, _s33_16, _s21_41, _s34_9, _s22_20, _s42_7, _s21_42, _s41_2, _s22_21, _s42_8, "email_sign_in", _s18_100, "change", "Change", _s23_16, _s28_13, _s24_25, _s29_6, "send_from_gmail", "Send from Gmail", "reversed", "Reversed", "cancelled", "Cancelled", "credit_amount", "Valoare credit", "quote_amount", "Quote Amount", "hosted", "Hosted", "selfhosted", "Self-Hosted", "exclusive", "Exclusive", "inclusive", "Inclusive", "hide_menu", "Hide Menu", "show_menu", "Show Menu", _s18_42, _s18_43, _s16_75, _s16_223, "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_76, _s16_224, "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_61, "search_design", "Search 1 Design", "search_invoice", _s16_77, "search_client", "Search 1 Client", "search_product", _s16_78, "search_quote", "Search 1 Quote", "search_credit", "Search 1 Credit", "search_vendor", "Search 1 Vendor", "search_user", "Search 1 User", "search_tax_rate", _s17_62, "search_task", "Search 1 Tasks", "search_project", _s16_79, "search_expense", _s16_80, "search_payment", _s16_81, "search_group", "Search 1 Group", "refund_payment", "Refund Payment", _s17_63, _s30_4, _s18_44, _s31_7, _s16_82, _s29_7, _s17_64, _s30_5, "reverse", "Reverse", "full_name", "Full Name", _s17_65, _s17_66, _s17_67, _s17_68, "custom1", "First Custom", "custom2", "Second Custom", "custom3", "Third Custom", "custom4", "Fourth Custom", "optional", "Optional", "license", "License", "purge_data", "Purge Data", _s16_83, _s32_7, _s18_45, _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_30, "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 factur\u0103 trimis\u0103", "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_31, _s25_32, _s16_84, _s16_85, "apply_license", "Aplic\u0103 Licen\u021b\u0103", "cancel_account", "\u0218terge cont", _s22_22, "ATEN\u021aIE: Toate datele vor fi \u0219terse definitiv, nu se pot recupera.", "delete_company", "Delete Company", _s22_23, _s69_, "enabled_modules", "Enabled Modules", "converted_quote", _s28_14, "credit_design", "Credit Design", "includes", "Includes", "header", "Antet", "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_24, "updated_design", _s27_25, "archived_design", _s28_15, "deleted_design", _s27_26, "removed_design", _s27_27, "restored_design", _s28_16, _s16_86, _s36_4, "deleted_designs", _s35_9, _s16_87, _s36_5, "proposals", "Proposals", "tickets", "Tickets", _s16_88, "Proforme Recurente", "recurring_tasks", "Recurring Tasks", _s18_46, "Administrare cont", "credit_date", "Data Creditului", "credit", "Credit", "credits", "Credite", "new_credit", "Adaug\u0103 Credit", "edit_credit", "Edit Credit", "created_credit", "Credit ad\u0103ugat cu succes", "updated_credit", _s27_29, "archived_credit", "Credit arhivat cu succes", "deleted_credit", "Credit \u0219ters", "removed_credit", _s27_31, "restored_credit", "Credit restaurat", _s16_90, ":count credite au fost arhivate cu succes", "deleted_credits", ":count \u0219ters", _s16_91, _s36_6, "current_version", "Versiunea Curent\u0103", "latest_version", "Latest Version", "update_now", "Update Now", _s26_19, _s41_3, _s16_92, _s16_93, "app_updated", _s29_8, "learn_more", "Afla mai mult", "integrations", "Integrations", "tracking_id", "Tracking Id", _s17_69, _s17_70, "credit_footer", "Credit Footer", "credit_terms", "Credit Terms", "new_company", "Firm\u0103 nou\u0103", "added_company", _s26_20, "company1", _s16_94, "company2", _s16_95, "company3", _s16_96, "company4", _s16_97, "product1", _s16_98, "product2", _s16_99, "product3", _s16_100, "product4", _s16_101, "client1", "Custom Client 1", "client2", "Custom Client 2", "client3", "Custom Client 3", "client4", "Custom Client 4", "contact1", _s16_102, "contact2", _s16_103, "contact3", _s16_104, "contact4", _s16_105, "task1", "Custom Task 1", "task2", "Custom Task 2", "task3", "Custom Task 3", "task4", "Custom Task 4", "project1", _s16_106, "project2", _s16_107, "project3", _s16_108, "project4", _s16_109, "expense1", _s16_110, "expense2", _s16_111, "expense3", _s16_112, "expense4", _s16_113, "vendor1", "Custom Vendor 1", "vendor2", "Custom Vendor 2", "vendor3", "Custom Vendor 3", "vendor4", "Custom Vendor 4", "invoice1", _s16_114, "invoice2", _s16_115, "invoice3", _s16_116, "invoice4", _s16_117, "payment1", _s16_118, "payment2", _s16_119, "payment3", _s16_120, "payment4", _s16_121, "surcharge1", _s18_48, "surcharge2", _s18_49, "surcharge3", _s18_50, "surcharge4", _s18_51, "group1", "Custom Group 1", "group2", "Custom Group 2", "group3", "Custom Group 3", "group4", "Custom Group 4", "reset", "Reseteaz\u0103", "number", "Number", "export", "Export\u0103", "chart", "Grafic", "count", "Count", "totals", "Total", "blank", "Blank", "day", "Zi", "month", "Lun\u0103", "year", "An", "subgroup", "Subgroup", "is_active", "Is Active", "group_by", "Grupeaz\u0103 dup\u0103", "credit_balance", "Soldul Creditului", _s18_52, _s18_53, _s17_71, _s17_72, "contact_phone", "Contact Phone", _s21_43, _s22_24, _s21_44, _s22_25, _s21_45, _s22_26, _s21_46, _s22_27, _s17_73, "Shipping Street", _s17_74, _s18_54, "shipping_city", "Shipping City", "shipping_state", _s23_17, _s20_41, _s20_42, _s16_122, _s16_123, _s16_124, "Billing Street", _s16_125, _s17_75, "billing_city", "Billing City", "billing_state", _s22_28, _s19_27, _s19_28, "billing_country", "Billing Country", "client_id", "Client Id", "assigned_to", "Asignare lui", "created_by", _s16_225, "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 \u0219i Pierdere", "reports", "Reports", "report", "Raport", "add_company", "Adaug\u0103 Firm\u0103", "unpaid_invoice", "Unpaid Invoice", "paid_invoice", "Paid Invoice", _s16_126, _s16_127, "help", "Ajutor", "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_47, _s35_10, _s30_6, _s63_, "message", "Mesaj", "from", "De la", _s20_43, _s20_44, _s25_33, _s56_, _s20_45, _s34_10, _s18_55, _s18_56, _s23_18, _s33_22, _s18_57, _s18_58, "support_forum", "forum suport", "about", "About", "documentation", "Documenta\u021bie", "contact_us", "Contact Us", "subtotal", "Subtotal", "line_total", "Total linie", "item", "Element", "credit_email", "Credit Email", "iframe_url", "Website", "domain_url", "Domain URL", _s21_48, _s21_90, _s20_46, _s58_1, _s19_29, _s19_30, _s23_19, _s23_20, _s20_47, _s20_48, "deleted_logo", _s25_34, "yes", "Da", "no", "Nu", "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", "Vezi", "module", "Module", "first_custom", "First Custom", "second_custom", "Second Custom", "third_custom", "Third Custom", "show_cost", "Show Cost", _s17_76, _s17_77, "show_cost_help", _s55_0, _s21_49, _s21_50, _s26_21, _s58_2, _s21_51, _s21_52, _s26_22, _s60_, _s21_53, _s21_54, _s26_23, _s34_11, _s16_128, _s16_129, _s21_55, _s47_3, "one_tax_rate", "One Tax Rate", "two_tax_rates", "Two Tax Rates", "three_tax_rates", "Three Tax Rates", _s16_130, _s16_131, "user", "Utilizator", "invoice_tax", "Invoice Tax", "line_item_tax", "Line Item Tax", "inclusive_taxes", "Inclusive Taxes", _s17_78, _s17_79, "item_tax_rates", "Item Tax Rates", _s18_59, "Alege un client", "configure_rates", "Configure rates", _s18_60, _s18_61, "tax_settings", "Setari Taxe", _s18_62, "Tax Rates", "accent_color", "Accent Color", "switch", "Switch", _s19_31, _s20_49, "options", "Options", _s16_132, _s16_133, "multi_line_text", "Multi-line text", "dropdown", "Dropdown", "field_type", "Field Type", _s27_32, _s39_3, "submit", "Submit", _s16_134, "Recupereaz\u0103 parola", "late_fees", "Late Fees", "credit_number", "Credit Number", "payment_number", "Payment Number", "late_fee_amount", "Late Fee Amount", _s16_135, _s16_136, "schedule", "Schedule", "before_due_date", _s19_32, "after_due_date", _s18_63, _s18_64, _s22_29, "days", "Days", "invoice_email", "Email Factur\u0103", "payment_email", "Email Plat\u0103", "partial_payment", "Partial Payment", "payment_partial", "Partial Payment", _s21_56, _s21_57, "quote_email", "Email Ofert\u0103", _s16_137, _s16_138, _s16_139, _s16_140, "administrator", "Administrator", _s18_65, _s66_, "user_management", "Utilizatori", "users", "Utilizatori", "new_user", "New User", "edit_user", "Modific\u0103 Utilizator", "created_user", _s25_35, "updated_user", "Utilizator actualizat", "archived_user", "Arhivare utilizator cu succes", "deleted_user", "Utilizator \u0219ters", "removed_user", _s25_38, "restored_user", "Utilizator restaurat", "archived_users", _s34_12, "deleted_users", _s33_17, "removed_users", _s33_18, "restored_users", _s34_13, _s16_141, "Optiuni Generale", "invoice_options", "Op\u021biuni Factur\u0103", _s17_80, 'Ascunde c\xe2mpul "Pl\u0103tit p\xe2n\u0103 la"', _s22_30, 'Afi\u0219eaz\u0103 "Pl\u0103tit pana la" dec\xe2t c\xe2nd plata a fost efectuat\u0103.', _s23_21, "Embed Documents", _s28_19, _s39_4, _s16_143, "Show Header on", _s16_144, "Show Footer on", "first_page", "Prima pagin\u0103", "all_pages", "Toate paginile", "last_page", "Ultima pagin\u0103", "primary_font", "Primary Font", "secondary_font", "Secondary Font", "primary_color", "Culoare Principal\u0103", "secondary_color", "Culoare Secundar\u0103", "page_size", "Dimensiune Pagin\u0103", "font_size", "Dimensiune Font", "quote_design", "Quote Design", "invoice_fields", "C\xe2mpuri Factur\u0103", "product_fields", "Product Fields", "invoice_terms", "Termeni facturare", "invoice_footer", "Subsol Factur\u0103", "quote_terms", "Termeni Proform\u0103", "quote_footer", "Subsol Proform\u0103", _s18_66, "Auto Email", _s23_22, _s61_, _s18_67, "Auto Archive", _s23_23, _s53_1, _s18_68, "Auto Convert", _s23_24, _s70_, _s17_82, _s17_83, "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_84, "Trei Luni", _s16_145, "Patru Luni", "freq_six_months", "\u0218ase Luni", "freq_annually", "Anual", "freq_two_years", "Doi Ani", _s16_146, "Three Years", "never", "Niciodat\u0103", "company", "Company", _s17_85, _s17_86, "charge_taxes", "Taxe", "next_reset", "Next Reset", "reset_counter", "Reset Counter", _s16_147, _s16_148, "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_87, _s17_88, "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", "Editeaza CSS", _s17_89, _s17_90, _s16_149, "Show on PDF", _s21_58, _s51_5, _s25_39, _s22_31, _s30_7, _s61_0, _s23_25, _s20_50, _s28_20, _s59_0, _s25_40, _s17_91, _s30_8, _s42_9, _s23_26, "Quote Signature", _s22_32, _s25_41, _s27_33, _s142_, "authorization", "Authorization", "subdomain", "Subdomeniu", "domain", "Domain", "portal_mode", "Portal Mode", "email_signature", "\xcen leg\u0103tur\u0103 cu,", _s24_26, _s86_, "plain", "Plain", "light", "Deschisa", "dark", "Intunecata", "email_design", "Design Email", "attach_pdf", "Attach PDF", _s16_150, _s16_151, "attach_ubl", "Attach UBL", "email_style", "Email Style", _s19_33, "Enable Markup", "reply_to_email", "Reply-To Email", "reply_to_name", "Reply-To Name", "bcc_email", "BCC Email", "processed", "Processed", "credit_card", "Card de Credit", "bank_transfer", "Transfer Bancar", "priority", "Prioritate", "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_34, _s19_35, "credentials", "Credentials", "update_address", "Actualizeaz\u0103 Adresa", _s19_36, "Actualizeaz\u0103 adresa clientului cu detaliile trimise", "rate", "Valoare", "tax_rate", "Valoare Tax\u0103", "new_tax_rate", "New Tax Rate", "edit_tax_rate", "Editeaz\u0103 valoare tax\u0103", _s16_152, "Valoare tax\u0103 creat\u0103 cu succes", _s16_153, "Valoare tax\u0103 actualizat\u0103 cu succes", _s17_92, "Valoare tax\u0103 arhivat\u0103 cu succes", _s16_154, _s29_11, _s17_93, _s30_9, _s18_69, _s38_12, _s17_94, _s37_6, _s18_70, _s38_13, "fill_products", "Completeaz\u0103 automat produsele", _s18_71, "Aleg\xe2nd un produs descrierea \u0219i pre\u021bul vor fi completate automat", "update_products", "Actualizare automat\u0103 a produselor", _s20_51, "Actualiz\xe2nd o factur\u0103 se va actualiza si libr\u0103ria de produse", _s16_155, _s16_156, _s21_59, _s61_2, "fees", "Fees", "limits", "Limits", "provider", "Provider", "company_gateway", "Payment Gateway", _s16_157, _s16_158, _s19_37, "New Gateway", _s20_52, "Edit Gateway", _s23_27, _s28_21, _s23_28, _s28_22, _s24_27, _s29_12, _s23_29, _s28_23, _s24_28, _s29_13, _s25_42, _s37_7, _s24_29, _s36_7, _s25_43, _s37_8, _s16_159, _s16_160, "discard_changes", "Discard Changes", "default_value", "Default value", "disabled", "Dezactivat", "currency_format", "Currency Format", _s21_60, _s21_61, _s23_30, _s23_31, "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", "Symbol", "ocde", "Code", "date_format", "Date Format", "datetime_format", "Datetime Format", "military_time", "Format 24 Ore", _s18_72, "24 Hour Display", "send_reminders", "Send Reminders", "timezone", "Timezone", _s19_38, _s19_39, _s17_95, _s17_96, _s19_40, _s19_41, _s18_73, _s18_74, _s18_75, _s18_76, "group_settings", "Group Settings", "group", "Group", "groups", "Groups", "new_group", "New Group", "edit_group", "Edit Group", "created_group", _s26_26, "updated_group", _s26_27, "archived_groups", _s35_11, "deleted_groups", _s34_14, "restored_groups", _s35_12, "archived_group", _s27_34, "deleted_group", _s26_28, "restored_group", _s27_35, "upload_logo", "Upload Logo", "uploaded_logo", _s26_29, "logo", "Logo", "saved_settings", _s27_36, _s16_161, "Op\u021biuni Produs", "device_settings", "Device Settings", "defaults", "Implicit", "basic_settings", "Op\u021biuni de baz\u0103", _s17_97, "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", "Buy Now Buttons", "email_settings", "Setari email", _s23_32, "\u0218abloane & Notific\u0103ri", _s22_33, _s20_53, _s19_42, "Vizualizare Date", "price", "Price", "email_sign_up", "Email Sign Up", "google_sign_up", "Google Sign Up", _s27_37, _s28_24, "redeem", "Redeem", "back", "Back", "past_purchases", "Past Purchases", _s19_44, _s19_45, "pro_plan", "Pro Plan", "enterprise_plan", "Enterprise Plan", "count_users", ":count users", "upgrade", "Upgrade", _s25_44, _s25_45, _s24_30, _s24_31, _s33_19, _s77_0, "i_agree_to_the", "I agree to the", _s16_163, "Termenii Serviciului", "privacy_policy", "Privacy Policy", "sign_up", "Inscrie-te", "account_login", "Autentificare", "view_website", "View Website", "create_account", "Create Account", "email_login", "Email Login", "create_new", "Create New", _s18_77, _s18_78, _s21_63, _s34_15, "download", "Descarca", _s27_38, _s27_57, "take_picture", "Take Picture", "upload_file", "Upload File", "document", "Document", "documents", "Documents", "new_document", "New Document", "edit_document", "Edit Document", _s17_99, _s30_10, _s16_165, _s29_14, _s17_100, _s30_11, _s16_166, _s29_15, _s17_101, _s30_12, _s18_79, _s38_14, _s17_102, _s37_9, _s18_80, _s38_15, "no_history", "No History", "expense_date", "Expense Date", "pending", "\xcen a\u0219teptare", _s16_167, "Logged", _s16_168, "Pending", _s16_169, "Invoiced", "converted", "Transform\u0103", _s24_32, _s24_44, "exchange_rate", "Curs Valutar", _s16_170, "Transform\u0103 moneda", "mark_paid", "Mark Paid", "category", "Category", "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", _s28_26, _s16_171, ":count furnizori arhiva\u021bi cu succes", "deleted_vendors", ":count furnizori \u0219tersi cu succes", _s16_172, _s36_8, "new_expense", "Introdu Cheltuial\u0103", "created_expense", _s28_27, "updated_expense", _s28_28, _s16_173, "Cheltuial\u0103 arhivat\u0103 cu succes", "deleted_expense", "Cheltuial\u0103 \u0219tears\u0103 cu succes", _s16_174, _s29_17, _s17_103, "Cheltuieli arhivate cu succes", _s16_175, "Cheltuieli \u0219terse cu succes", _s17_104, _s37_10, "copy_shipping", "Copy Shipping", "copy_billing", "Copy Billing", "design", "Design", _s21_64, _s21_65, "invoiced", "Facturat", "logged", "\xcenregistrat", "running", "\xcen derulare", "resume", "Continu\u0103", "task_errors", "Te rog corecteaz\u0103 suprapunerea timpilor", "start", "Start", "stop", "Stop", "started_task", _s25_46, "stopped_task", "Task oprit", "resumed_task", _s25_48, "now", "Acum", _s16_176, _s16_177, "timer", "Cronometru", "manual", "Manual", "budgeted", "Budgeted", "start_time", "Timp pornire", "end_time", "Timp \xeencheiere", "date", "Data", "times", "Times", "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", _s34_16, _s19_46, _s19_47, "budgeted_hours", "Budgeted Hours", "created_project", _s28_30, "updated_project", _s28_31, _s16_178, _s29_18, "deleted_project", _s28_32, _s16_179, _s29_19, _s17_105, _s37_17, _s16_180, _s36_12, _s17_106, _s37_11, "new_project", "Proiect nou", _s27_42, _s28_33, "if_you_like_it", _s21_66, "click_here", "apas\u0103 aici", _s18_81, "Click here", "to_rate_it", "to rate it.", "average", "Average", "unapproved", "Unapproved", _s30_13, _s42_10, "locked", "Locked", "authenticate", "Authenticate", _s19_48, _s19_49, _s24_33, _s24_34, "footer", "Subsol", "compare", "Compar\u0103", "hosted_login", "Hosted Login", "selfhost_login", "Selfhost Login", "google_sign_in", _s19_62, "today", "Ast\u0103zi", "custom_range", "Custom Range", "date_range", "Date Range", "current", "Curent", "previous", "Anterior", "current_period", "Perioada Curent\u0103", _s17_107, "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_181, _s16_182, "clone_to_quote", "Clone to Quote", "clone_to_credit", "Clone to Credit", "view_invoice", "Vizualizare Factur\u0103", "convert", "Convert", "more", "More", "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", "Edit Expense", "edit_vendor", "Editeaz\u0103 Furnizor", "edit_project", "Editeaz\u0103 Proiect", _s20_54, "Editare oferta recurenta", "billing_address", "Adres\u0103 de facturare", _s16_183, _s16_184, "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", "Sort", "search", "Cauta", "active", "Activ", "archived", "Arhivat", "deleted", "\u0218ters", "dashboard", "Panou Control", "archive", "Arhiva", "delete", "Sterge", "restore", "Restaureaz\u0103", _s16_185, _s16_186, _s23_33, _s23_34, _s26_32, _s26_33, _s21_67, _s21_68, _s26_34, _s26_35, "ascending", "Ascending", "descending", "Descending", "save", "Salveaza", _s17_109, _s17_110, "paid_to_date", "Pl\u0103tit P\xe2na Acum", "balance_due", "Total De Plat\u0103", "balance", "Balanta", "overview", "Overview", "details", "Detalii", "phone", "Telefon", "website", "Site web", "vat_number", "C.I.F.", "id_number", "Nr. Reg. Com.", "create", "Creaza", _s19_50, _s30_14, "error", "Error", _s16_187, _s16_188, "contacts", "Contacte", "additional", "Additional", "first_name", "Prenume", "last_name", "Nume", "add_contact", "Adauga contact", "are_you_sure", "Sigur?", "cancel", "Renunta", "ok", "Ok", "remove", "Remove", _s16_189, _s16_190, "product", "Produs", "products", "Produse", "new_product", "New Product", "created_product", "Produs creat cu succes", "updated_product", "Produs actualizat cu succes", _s16_191, "Produs arhivat cu succes", "deleted_product", _s28_36, _s16_192, _s29_21, _s17_111, _s37_18, _s16_193, _s36_13, _s17_112, _s37_12, "product_key", "Produs", "notes", "Noti\u021be", "cost", "Cost", "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_194, ":count clienti arhivat cu succes.", "deleted_client", "Client sters cu succes.", "deleted_clients", ":count clienti stersi cu succes.", "restored_client", "Client restaurat", _s16_195, _s36_10, "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_196, "Factura arhivata cu succes.", "deleted_invoice", "Factura stearsa cu succes.", _s16_197, "Factur\u0103 restaurat\u0103", _s17_113, ":count facturi arhivate cu succes.", _s16_198, ":count facturi sterse cu succes", _s17_114, _s37_13, "emailed_invoice", "Factura trimisa pe email cu succes", "emailed_payment", _s28_57, "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", "Public Notes", "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", "Items", "partial_deposit", "Partial/Deposit", "description", "Descriere", "unit_cost", "Pre\u021b unitar", "quantity", "Cantitate", "add_item", "Add Item", "contact", "Contact", "work_phone", "Telefon", "total_amount", "Total Amount", "pdf", "PDF", "due_date", "Scaden\u021ba", _s16_199, _s16_200, "status", "Stare", _s17_115, "Invoice Status", "quote_status", "Status oferta", _s22_34, _s22_35, _s22_36, _s19_63, "count_selected", ":count selected", "total", "Total", "percent", "Percent", "edit", "Modifica", "dismiss", "Dismiss", _s20_56, _s20_57, _s22_37, _s22_38, _s24_35, "Te rugam selecteaza o oferta", "task_rate", "Task Rate", "settings", "Setari", "language", "Language", "currency", "Currency", "created_at", "Date Created", "created_on", "Created On", "updated_at", "Updated", "tax", "Tax\u0103", _s30_15, _s30_16, _s27_46, _s27_47, "past_due", "Past Due", "draft", "Draft", "sent", "Trimis", "viewed", "Viewed", "approved", "Approved", "partial", "Par\u021bial/Depunere", "paid", "Pl\u0103tit", "mark_sent", "Marcheaz\u0103 ca trimis", _s22_39, _s35_13, _s22_40, _s35_13, _s23_35, _s36_11, _s23_36, _s36_11, "done", "Gata", _s37_14, _s37_15, "dark_mode", "Mod \xeentunecat", _s27_48, _s35_14, "refresh_data", "Reactualizeaza datele", "blank_contact", "Contact gol", "activity", "Activitate", _s16_201, "Nu exista inregistrari", "clone", "Multiplic\u0103", "loading", "Loading", "industry", "Industrie", "size", "Size", "payment_terms", "Termeni de plat\u0103", "payment_date", "Data platii", "payment_status", "Status plata", _s16_203, "Pending", _s16_204, "Voided", _s16_205, "Failed", _s16_206, "Completed", _s16_207, _s18_43, _s16_208, "Refunded", _s17_116, "Unapplied", _s17_117, _s19_14, "net", "Net", "client_portal", "Portal Client", "show_tasks", "Arata sarcini", "email_reminders", "Email Reminders", "enabled", "Enabled", "recipients", "Recipients", "initial_email", "Initial Email", "first_reminder", "Prima Notificare", "second_reminder", "A Doua Notificare", "third_reminder", "A Treia Notificare", "reminder1", "First Reminder", "reminder2", "Second Reminder", "reminder3", "Third Reminder", "template", "\u0218ablon", "send", "Trimite", "subject", "Subiect", "body", "Mesaj", "send_email", "Trimite Email", "email_receipt", "Trimite pe email dovada pl\u0103\u021bii", "auto_billing", "Auto billing", "button", "Buton", "preview", "Previzualizare", "customize", "Personalizeaza", "history", "Istoric", "payment", "Plata", "payments", "Plati", "refunded", "Refunded", "payment_type", "Payment Type", _s21_69, "Referinta tranzactie", "enter_payment", "Introdu plata", "new_payment", "Introdu plata", "created_payment", "Plata creata cu succes.", "updated_payment", "Plat\u0103 actualizat\u0103", _s16_209, "Plata arhivata cu succes", "deleted_payment", "Plata stearsa cu succes.", _s16_210, "Plat\u0103 restaurat\u0103", _s17_118, ":count plati arhivate cu succes", _s16_211, ":count plati sterse cu succes.", _s17_119, _s37_16, "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", _s35_16, "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", _s85_0, "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", _s50_9, "activity_40", _s64_, "activity_41", _s41_6, "activity_42", _s24_37, "activity_43", _s24_38, "activity_44", _s25_52, "activity_45", _s24_39, "activity_46", _s25_53, "activity_47", _s30_24, "activity_48", _s28_58, "activity_49", _s27_58, "activity_50", _s27_59, "activity_51", _s26_43, "activity_52", _s30_25, "activity_53", _s32_9, "activity_54", _s29_40, "activity_55", _s31_20, "activity_56", _s27_60, "activity_57", _s39_5, "activity_58", _s31_14, "activity_59", _s32_8, "activity_60", _s28_50, "activity_61", _s28_53, "activity_62", _s28_54, "activity_63", _s61_3, "activity_64", _s62_0, "activity_65", _s61_4, "activity_66", _s63_0, "activity_80", _s40_2, "activity_81", _s40_3, "activity_82", _s41_4, "activity_83", _s40_4, "activity_84", _s41_5, _s17_120, _s17_121, "emailed_quote", "Proform\u0103 trimis\u0103 cu succes", "emailed_credit", _s27_61, _s20_58, _s33_20, _s21_71, _s34_17, "expired", "Expired", "all", "All", "select", "Selecteaza", _s22_41, _s22_42, "custom_value1", "Custom Value", "custom_value2", "Custom Value", "custom_value3", "Custom Value 3", "custom_value4", "Custom Value 4", _s18_82, _s18_83, _s24_40, _s24_41, _s29_32, _s29_33, _s27_53, _s27_54, _s31_15, _s31_16, "lock_invoices", "Lock Invoices", "translations", "Translations", _s19_51, _s19_52, _s19_53, _s19_54, _s22_43, _s22_44, _s22_45, _s22_46, _s21_72, _s21_73, _s21_74, _s21_75, _s21_76, _s21_77, _s21_78, _s21_79, _s22_47, _s22_48, _s22_49, _s22_50, _s22_51, _s22_52, _s22_53, "Plaj\u0103 num\u0103r factur\u0103", _s20_59, _s20_60, _s20_61, "Plaj\u0103 num\u0103r proform\u0103", _s21_80, _s21_81, _s21_82, _s21_83, _s21_84, _s21_81, _s21_85, _s21_83, _s18_84, _s18_85, "counter_padding", "Counter Padding", _s28_55, _s28_59, _s18_86, _s18_87, _s18_88, _s18_89, _s18_90, _s18_91, _s18_92, _s18_93, _s18_94, _s18_95, _s18_96, _s18_97, _s21_86, _s21_87, _s19_55, _s19_56, _s21_88, _s21_89, _s29_34, _s29_35, "show_table", "Show Table", "show_list", "Show List", "client_city", "Client City", "client_state", "Client State", "client_country", "Client Country", _s16_212, _s16_213, "client_balance", "Client Balance", "client_address1", "Client Street", "client_address2", _s16_214, "vendor_address1", "Vendor Street", "vendor_address2", _s16_215, _s24_42, _s22_55, _s24_43, _s25_54, "type", "Tip", "invoice_amount", "Valoare Factur\u0103", _s16_216, "Data Scadenta", "tax_rate1", "Tax Rate 1", "tax_rate2", "Tax Rate 2", "tax_rate3", "Tax Rate 3", "auto_bill", "Auto Facturare", "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_122, _s18_48, _s17_123, _s18_49, _s17_124, _s18_50, _s17_125, _s18_51, "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", "Valoare plata", "age", "Age", "is_running", "Is Running", "time_log", "Log Timp", "bank_id", "Banca", _s19_57, _s19_58, _s16_217, _s16_226, _s19_59, _s19_60, "tax_name1", "Tax Name 1", "tax_name2", "Tax Name 2", "tax_name3", "Tax Name 3", "transaction_id", "Transaction ID", _s18_98, _s18_99, _s16_218, _s16_219], t1, t1), "ru_RU", A.LinkedHashMap_LinkedHashMap$_literal(["add_to_invoice", "\u0414\u043e\u0431\u0430\u0432\u0438\u0442\u044c \u0432 \u0441\u0447\u0435\u0442 :invoice", _s17_, _s17_0, "week", "\u041d\u0435\u0434\u0435\u043b\u044f", "created_record", _s27_, _s25_, "\u041a\u043b\u0438\u0435\u043d\u0442\u0443 :client \u0431\u044b\u043b\u043e \u043e\u0442\u043f\u0440\u0430\u0432\u043b\u0435\u043d\u043e \u044d\u043b\u0435\u043a\u0442\u0440\u043e\u043d\u043d\u043e\u0435 \u043f\u0438\u0441\u044c\u043c\u043e \u0441\u043e \u0441\u0447\u0435\u0442\u043e\u043c :invoice \u043d\u0430 \u0441\u0443\u043c\u043c\u0443 :amount.", _s26_, _s17_1, _s31_, _s50_, _s31_0, _s22_, _s36_, _s55_, _s20_, _s20_0, _s25_0, _s38_, _s16_, _s16_0, "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_, "change_status", "Change Status", "fees_sample", _s46_, _s19_, _s19_0, _s24_, _s29_, "after_saving", "After Saving", "view_record", "View Record", _s21_, _s21_0, _s26_0, _s37_, _s19_1, _s19_2, "json_help", _s58_, "release_notes", "Release Notes", _s23_, _s33_, "started_tasks", _s33_0, "stopped_tasks", _s33_1, "approved_quote", _s27_55, "approved_quotes", _s35_, "approve", "\u041e\u0434\u043e\u0431\u0440\u0438\u0442\u044c", "client_website", "Client Website", "invalid_time", "Invalid Time", _s21_1, _s21_2, _s20_1, _s20_2, _s27_0, _s27_1, _s23_0, _s23_1, "load_pdf", "Load PDF", _s16_1, _s16_2, _s24_0, _s44_, "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_3, _s16_4, "purged_client", _s26_1, _s27_2, _s77_, _s22_0, _s34_, _s30_, _s47_, "small", "Small", _s21_3, _s34_0, _s22_1, _s35_0, _s16_5, _s45_, "wait_for_saving", _s44_0, _s20_3, _s94_, "remaining", "Remaining", "invoice_paid", "Invoice Paid", "activity_120", _s50_0, "activity_121", _s50_1, "activity_122", _s51_, "activity_123", _s50_2, "activity_124", _s51_0, "normal", "Normal", "large", "Large", "extra_large", "Extra Large", _s16_6, _s16_7, _s21_4, _s42_, "print_pdf", "Print PDF", "remind_me", "Remind Me", _s16_8, _s16_9, "click_selected", "Click Selected", "hide_preview", "Hide Preview", "edit_record", "Edit Record", _s27_3, _s57_, "giropay", "GiroPay", "direct_debit", "Direct Debit", _s21_5, _s30_0, "set_password", "\u0423\u0441\u0442\u0430\u043d\u043e\u0432\u0438\u0442\u044c \u043f\u0430\u0440\u043e\u043b\u044c", _s17_2, _s59_, _s16_10, _s58_0, _s20_4, _s33_2, "disconnect", "Disconnect", "add_to_invoices", "Add to Invoices", "acss", _s29_36, "becs", _s17_126, "bulk_download", "Download", _s17_3, _s104_, "persist_ui", "Persist UI", "persist_ui_help", _s104_0, _s18_, _s18_0, _s17_4, _s17_5, "has_tasks", "Has Tasks", "registration", "Registration", _s27_4, _s50_3, "view_expense", _s23_38, "view_statement", "View Statement", "sepa", _s17_127, "ideal", "iDEAL", "przelewy24", "Przelewy24", "eps", "EPS", "fpx", "FPX", _s18_1, _s18_2, "system", "\u0421\u0438\u0447\u0442\u0435\u043c\u0430", _s19_3, _s19_4, "updated_company", _s28_, "kbc", "KBC", "bancontact", "Bancontact", _s19_5, _s44_1, "webhook_success", "Webhook Success", _s24_1, _s40_, _s27_5, _s43_, "app", "App", _s20_5, _s46_0, _s16_11, _s16_220, _s18_3, "Email Invoice", _s16_12, "Email Quote", _s17_6, "Email Credit", "from_name", "From Name", _s16_13, _s16_221, _s17_7, _s17_8, _s18_4, _s18_5, _s21_6, _s21_7, _s22_2, _s22_3, _s25_1, _s38_0, _s25_2, "\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_2, _s39_, _s25_3, "\u041f\u0440\u043e\u0435\u043a\u0442 \u0443\u0441\u043f\u0435\u0448\u043d\u043e \u0443\u0434\u0430\u043b\u0435\u043d", _s25_4, _s38_2, _s26_3, _s39_0, _s24_2, _s24_3, _s25_5, _s25_6, "last_sent_date", "Last Sent Date", "include_drafts", "Include Drafts", _s19_6, _s32_0, "is_invoiced", "Is Invoiced", "change_plan", "Change Plan", "persist_data", "Persist Data", "customer_count", "Customer Count", _s16_14, _s16_15, _s16_16, _s16_17, _s28_0, _s28_1, "decimal_comma", "Decimal Comma", _s26_4, _s35_1, "select_method", "Select Method", "select_platform", "Select Platform", _s28_2, _s42_0, _s16_18, _s27_6, "enable_markdown", "Enable Markdown", _s20_6, _s35_2, "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_6, _s18_7, "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_1, _s31_2, _s25_7, _s25_8, _s33_3, _s33_4, _s27_7, _s27_8, _s36_0, _s36_1, _s31_3, _s31_4, _s25_9, _s25_10, "net_subtotal", "Net", "review_app", "Review App", "check_status", "Check Status", "free_trial", "Free Trial", _s23_2, _s57_0, _s21_8, _s62_, "change_email", "Change Email", _s25_11, _s52_, _s21_9, _s21_10, "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_9, _s28_3, _s19_7, _s48_, "json", "JSON", _s24_4, _s24_5, "wait_for_data", _s42_1, "net_total", "Net Total", "has_taxes", "Has Taxes", _s16_19, _s16_20, _s18_8, _s40_0, "login_success", _s16_21, "login_failure", "Failed Login", "exported_data", _s67_, _s23_3, _s23_4, _s28_4, _s41_, "step_1_sign_in", "Step 1: Sign In", _s16_22, _s17_10, "account_id", "Account ID", _s27_9, _s35_3, "activity_100", _s50_4, "activity_101", _s50_5, "activity_102", _s51_1, "activity_103", _s50_6, "activity_104", _s51_2, _s18_9, _s18_10, _s23_5, _s35_4, "gateway_setup", "Gateway Setup", "preview_sidebar", "Preview Sidebar", _s16_23, _s16_24, _s18_11, _s31_5, _s16_25, _s16_26, "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_12, _s18_13, _s17_11, _s17_12, "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_1, _s21_11, _s53_, _s25_12, _s37_0, _s17_13, _s17_14, "is_viewed", "Is Viewed", "letter", "Letter", "legal", "Legal", "page_layout", "Page Layout", "portrait", "Portrait", "landscape", "Landscape", _s26_5, _s85_, _s20_7, _s54_, _s21_12, _s21_13, _s17_15, _s17_16, "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_14, _s18_15, "promo_code", "Promo code", "promo_discount", "Promo Discount", _s18_16, _s18_17, _s16_27, _s16_28, "max_seats_limit", "Max Seats Limit", "trial_enabled", "Trial Enabled", "trial_duration", "Trial Duration", _s21_14, _s21_15, _s18_18, _s18_19, "plan_map", "Plan Map", "refund_period", "Refund Period", _s21_16, _s21_17, "purchase_page", "Purchase Page", "security", "Security", "email_bounced", "Email Bounced", _s20_8, "Spam Complaint", "email_delivery", "Email Delivery", _s16_29, _s16_30, "pdf_response", "PDF Response", _s22_4, _s22_5, "pdf_failed", "PDF Failed", "pdf_success", "PDF Success", "modified", "Modified", "subscription", "Subscription", "subscriptions", "Subscriptions", _s16_31, _s16_32, _s17_17, _s17_18, _s20_9, _s33_5, _s20_10, _s33_6, _s21_18, _s34_1, _s20_11, _s33_7, _s20_12, _s33_8, _s21_19, _s34_2, _s19_8, _s21_20, _s20_13, _s27_10, _s26_6, _s26_7, "connect_gmail", "Connect Gmail", _s16_33, _s16_34, "connected_gmail", _s28_5, _s18_20, _s31_6, _s16_35, _s100_, _s16_36, _s16_37, "count_minutes", ":count Minutes", _s16_38, _s16_39, _s29_0, _s29_1, "use_last_email", "Use last email", _s16_40, _s16_41, _s21_21, _s51_3, _s27_11, _s35_5, _s27_12, _s27_13, _s34_3, _s52_0, "help_translate", "Help Translate", _s23_6, _s23_7, "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_9, _s25_13, _s16_42, _s30_1, _s19_10, _s33_9, "delivered", "Delivered", "bounced", "Bounced", "spam", "Spam", "view_docs", "View Docs", _s32_1, _s72_, "send_sms", "Send SMS", "sms_code", "SMS Code", _s21_22, _s46_1, _s18_21, _s46_2, "connect_google", "Connect Google", _s17_19, _s17_20, _s17_21, _s25_55, _s18_22, _s18_23, _s34_4, _s34_5, "stay_logged_in", "Stay Logged In", _s23_8, _s40_1, "count_hours", ":count Hours", "count_day", "1 Day", "count_days", ":count Days", _s19_11, _s19_12, _s17_22, _s17_23, "resend_email", "Resend Email", _s26_8, _s33_10, _s16_43, _s16_227, _s19_13, _s19_14, _s19_15, _s45_0, "list_long_press", "List Long Press", "show_actions", "Show Actions", _s17_24, _s17_25, _s27_14, _s51_4, _s21_23, _s97_, "this_quarter", "This Quarter", "last_quarter", "Last Quarter", "to_update_run", "To update run", _s18_24, "\u041a\u043e\u043d\u0432\u0435\u0440\u0442\u0438\u0440\u043e\u0432\u0430\u0442\u044c \u0432 \u0441\u0447\u0451\u0442", _s16_44, _s16_45, "invoice_project", "Invoice Project", "invoice_task", "\u0412\u043a\u043b\u044e\u0447\u0438\u0442\u044c \u0432 \u0441\u0447\u0435\u0442", "invoice_expense", "Invoice Expense", _s19_16, _s21_24, _s20_14, _s27_15, _s16_46, _s16_47, "save_and_email", "Save and Email", _s16_48, _s16_49, _s16_50, _s16_51, _s17_26, _s17_27, _s22_6, _s22_7, _s24_6, _s24_7, "converted_total", "Converted Total", "is_sent", "Is Sent", _s17_28, "\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_15, _s34_6, "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_25, _s21_26, _s26_9, _s96_, "running_tasks", "Running Tasks", "recent_tasks", "Recent Tasks", "recent_expenses", "Recent Expenses", _s17_30, _s17_31, "update_app", "Update App", "started_import", _s27_16, _s24_8, _s24_9, _s20_16, _s20_17, _s18_26, _s18_27, "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_14, _s29_2, "select_file", "\u0423\u043a\u0430\u0436\u0438\u0442\u0435 \u0444\u0430\u0439\u043b", _s16_52, _s16_53, "csv_file", "CSV-\u0444\u0430\u0439\u043b", "csv", "CSV", "freshbooks", "FreshBooks", "invoice2go", "Invoice2go", "invoicely", "Invoicely", "waveaccounting", "Wave Accounting", "zoho", "Zoho", "accounting", "Accounting", _s22_8, _s24_10, "import_type", "Import Type", "html_mode", "HTML Mode", "html_mode_help", _s43_0, "view_licenses", "View Licenses", "webhook_url", "Webhook URL", _s17_32, _s17_33, "sidebar_editor", "Sidebar Editor", _s22_9, _s31_17, "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_11, _s24_12, _s24_13, _s24_14, "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_9, "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_15, _s48_0, "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_34, _s17_35, "clear_cache", "Clear Cache", "sort_order", "Sort Order", "task_status", "Status", "task_statuses", "Task Statuses", "new_task_status", "New Task Status", _s16_54, _s16_55, _s19_17, _s32_2, _s19_18, _s31_18, _s20_18, _s33_11, _s19_19, _s32_3, _s19_20, _s32_4, _s20_19, _s33_12, _s22_10, _s42_2, _s21_27, _s41_0, _s22_11, _s42_3, _s18_28, _s20_20, _s20_21, _s27_17, _s16_56, _s16_57, _s21_28, _s52_1, _s20_22, _s20_23, _s25_15, _s42_4, _s20_24, _s20_25, _s25_16, _s42_5, _s21_29, _s25_17, _s18_29, _s18_30, "task_settings", "Task Settings", _s20_26, _s20_27, _s18_31, "\u041a\u0430\u0442\u0435\u0433\u043e\u0440\u0438\u044f \u0417\u0430\u0442\u0440\u0430\u0442", _s20_28, _s20_29, _s21_30, _s21_31, _s24_16, _s37_1, _s24_17, "\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_18, _s38_3, _s24_18, _s29_37, _s24_19, _s37_3, _s25_19, _s38_4, _s27_18, _s45_3, _s26_10, _s46_3, _s27_19, _s47_0, _s23_10, _s25_20, _s25_21, _s32_5, _s21_32, _s21_33, "show_option", "Show Option", _s22_12, _s50_7, "view_changes", "View Changes", "force_update", "Force Update", _s17_36, _s76_, "mark_paid_help", _s31_19, _s18_33, _s18_101, _s23_11, _s33_21, _s29_3, _s26_42, _s21_34, _s20_30, _s16_58, _s16_59, _s18_34, _s18_35, "crypto", "Crypto", "paypal", "PayPal", "alipay", "Alipay", "sofort", "Sofort", "apple_pay", _s16_222, "user_field", "User Field", "variables", "Variables", "show_password", "Show Password", "hide_password", "Hide Password", "copy_error", "Copy Error", "capture_card", "Capture Card", _s17_37, _s17_38, "total_taxes", "Total Taxes", "line_taxes", "Line Taxes", "total_fields", "Total Fields", _s25_22, _s38_5, _s25_23, _s38_6, _s25_24, _s38_7, "gateway_refund", "Gateway Refund", _s19_21, _s43_1, "due_date_days", "Due Date", "paused", "Paused", "mark_active", "Mark Active", "day_count", "Day :count", _s22_13, _s22_14, _s21_35, _s21_36, _s17_39, _s17_40, "endless", "Endless", "next_send_date", "Next Send Date", _s16_60, _s16_61, _s17_41, "\u041f\u043e\u0432\u0442\u043e\u0440\u044f\u044e\u0449\u0438\u0439\u0441\u044f \u0441\u0447\u0435\u0442", _s18_36, "\u041f\u043e\u0432\u0442\u043e\u0440\u044f\u044e\u0449\u0438\u0435\u0441\u044f \u0441\u0447\u0435\u0442\u0430", _s21_37, "\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_15, _s22_16, _s25_25, _s38_8, _s25_26, _s38_9, _s26_11, _s39_1, _s25_27, _s38_10, _s25_28, _s38_11, _s26_12, _s39_2, _s27_20, _s47_1, _s26_13, _s46_4, _s27_21, _s47_2, _s24_20, _s26_14, _s25_29, _s32_6, "send_date", "Send Date", "auto_bill_on", "Auto Bill On", _s28_6, _s28_7, "profit", "Profit", "line_item", "Line Item", _s18_38, _s18_39, _s23_12, _s35_6, _s19_22, _s19_23, _s24_21, _s52_2, "test_mode", "Test Mode", "opened", "Opened", _s30_2, _s22_17, _s30_3, _s22_18, "gateway_success", "Gateway Success", "gateway_failure", "Gateway Failure", "gateway_error", "Gateway Error", "email_send", "Email Send", _s17_43, _s17_44, "failure", "Failure", "quota_exceeded", "Quota Exceeded", _s16_62, _s16_63, "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_22, _s24_23, "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_40, _s18_41, "pdf_page_info", _s23_13, _s16_64, _s29_38, "emailed_quotes", _s27_56, "emailed_credits", _s28_56, "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_6, "client_created", "Client Created", _s20_31, _s20_32, _s20_33, _s20_34, "completed", "Completed", "gross", "Gross", "net_amount", "Net Amount", "net_balance", "Net Balance", "client_settings", "Client Settings", _s17_45, _s17_46, _s17_47, _s17_48, "selected_quotes", "Selected Quotes", "selected_tasks", "Selected Tasks", _s17_49, _s17_50, _s17_51, "\u0422\u0435\u043a\u0443\u0449\u0438\u0435 \u0441\u0447\u0435\u0442\u0430", _s17_53, _s17_54, "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_55, _s28_8, "api_webhooks", "API Webhooks", "search_webhooks", _s22_19, "search_webhook", _s16_65, "webhook", "Webhook", "webhooks", "Webhooks", "new_webhook", "New Webhook", "edit_webhook", "Edit Webhook", "created_webhook", _s28_9, "updated_webhook", _s28_10, _s16_66, _s29_4, "deleted_webhook", _s28_11, "removed_webhook", _s28_12, _s16_67, _s29_5, _s17_56, _s37_4, _s16_68, _s36_2, _s16_69, _s36_3, _s17_57, _s37_5, "api_tokens", "API \u0442\u043e\u043a\u0435\u043d\u044b", "api_docs", "API Docs", "search_tokens", _s20_35, "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_22, "deleted_token", "\u0422\u043e\u043a\u0435\u043d \u0443\u0441\u043f\u0435\u0448\u043d\u043e \u0443\u0434\u0430\u043b\u0451\u043d", "removed_token", _s26_18, "restored_token", _s27_23, "archived_tokens", _s35_7, "deleted_tokens", _s34_7, "restored_tokens", _s35_8, _s19_24, _s19_25, _s24_24, _s45_1, _s21_39, _s19_26, "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_36, _s41_1, "ledger", "Ledger", "view_pdf", "View PDF", "all_records", "All records", "owned_by_user", "Owned by user", _s16_70, _s16_71, "contact_name", "Contact Name", "use_default", "Use default", _s16_72, _s17_58, "number_of_days", "Number of days", _s23_14, _s23_15, "payment_term", "Payment Term", _s16_73, _s16_74, _s17_59, _s17_60, _s20_37, _s33_13, _s20_38, _s33_14, _s21_40, _s34_8, _s20_39, _s33_15, _s20_40, _s33_16, _s21_41, _s34_9, _s22_20, _s42_7, _s21_42, _s41_2, _s22_21, _s42_8, "email_sign_in", _s18_100, "change", "Change", _s23_16, _s28_13, _s24_25, _s29_6, "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_42, _s18_43, _s16_75, _s16_223, "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_76, _s16_224, "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_61, "search_design", "Search 1 Design", "search_invoice", _s16_77, "search_client", "Search 1 Client", "search_product", _s16_78, "search_quote", "Search 1 Quote", "search_credit", "Search 1 Credit", "search_vendor", "Search 1 Vendor", "search_user", "Search 1 User", "search_tax_rate", _s17_62, "search_task", "Search 1 Tasks", "search_project", _s16_79, "search_expense", _s16_80, "search_payment", _s16_81, "search_group", "Search 1 Group", "refund_payment", "Refund Payment", _s17_63, _s30_4, _s18_44, _s31_7, _s16_82, _s29_7, _s17_64, _s30_5, "reverse", "Reverse", "full_name", "\u041f\u043e\u043b\u043d\u043e\u0435 \u0438\u043c\u044f", _s17_65, _s17_66, _s17_67, "\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_83, "\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_45, _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_30, "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_31, _s25_32, _s16_84, _s16_85, "apply_license", "Apply License", "cancel_account", "\u0423\u0434\u0430\u043b\u0438\u0442\u044c \u0430\u043a\u043a\u0430\u0443\u043d\u0442", _s22_22, _s65_2, "delete_company", "\u0423\u0434\u0430\u043b\u0438\u0442\u044c \u043a\u043e\u043c\u043f\u0430\u043d\u0438\u044e", _s22_23, _s65_2, "enabled_modules", "Enabled Modules", "converted_quote", _s28_14, "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_24, "updated_design", _s27_25, "archived_design", _s28_15, "deleted_design", _s27_26, "removed_design", _s27_27, "restored_design", _s28_16, _s16_86, _s36_4, "deleted_designs", _s35_9, _s16_87, _s36_5, "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_88, "\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_46, _s18_47, "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_29, "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_31, "restored_credit", "\u041a\u0440\u0435\u0434\u0438\u0442 \u0432\u043e\u0441\u0441\u0442\u0430\u043d\u043e\u0432\u043b\u0435\u043d", _s16_90, "\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_91, _s36_6, "current_version", "\u0422\u0435\u043a\u0443\u0449\u0430\u044f \u0432\u0435\u0440\u0441\u0438\u044f", "latest_version", "Latest Version", "update_now", "Update Now", _s26_19, _s41_3, _s16_92, _s16_93, "app_updated", _s29_8, "learn_more", "\u0423\u0437\u043d\u0430\u0442\u044c \u0431\u043e\u043b\u044c\u0448\u0435", "integrations", "Integrations", "tracking_id", "Tracking Id", _s17_69, _s17_70, "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_20, "company1", _s16_94, "company2", _s16_95, "company3", _s16_96, "company4", _s16_97, "product1", _s16_98, "product2", _s16_99, "product3", _s16_100, "product4", _s16_101, "client1", "Custom Client 1", "client2", "Custom Client 2", "client3", "Custom Client 3", "client4", "Custom Client 4", "contact1", _s16_102, "contact2", _s16_103, "contact3", _s16_104, "contact4", _s16_105, "task1", "Custom Task 1", "task2", "Custom Task 2", "task3", "Custom Task 3", "task4", "Custom Task 4", "project1", _s16_106, "project2", _s16_107, "project3", _s16_108, "project4", _s16_109, "expense1", _s16_110, "expense2", _s16_111, "expense3", _s16_112, "expense4", _s16_113, "vendor1", "Custom Vendor 1", "vendor2", "Custom Vendor 2", "vendor3", "Custom Vendor 3", "vendor4", "Custom Vendor 4", "invoice1", _s16_114, "invoice2", _s16_115, "invoice3", _s16_116, "invoice4", _s16_117, "payment1", _s16_118, "payment2", _s16_119, "payment3", _s16_120, "payment4", _s16_121, "surcharge1", _s18_48, "surcharge2", _s18_49, "surcharge3", _s18_50, "surcharge4", _s18_51, "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_52, _s18_53, _s17_71, _s17_72, "contact_phone", "\u041a\u043e\u043d\u0442\u0430\u043a\u0442\u043d\u044b\u0439 \u043d\u043e\u043c\u0435\u0440", _s21_43, _s22_24, _s21_44, _s22_25, _s21_45, _s22_26, _s21_46, _s22_27, _s17_73, "Shipping Street", _s17_74, _s18_54, "shipping_city", "Shipping City", "shipping_state", _s23_17, _s20_41, _s20_42, _s16_122, _s16_123, _s16_124, "Billing Street", _s16_125, _s17_75, "billing_city", "Billing City", "billing_state", _s22_28, _s19_27, _s19_28, "billing_country", "Billing Country", "client_id", "Client Id", "assigned_to", "\u041d\u0430\u0437\u043d\u0430\u0447\u0435\u043d", "created_by", _s16_225, "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_126, _s16_127, "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_47, _s35_10, _s30_6, _s63_, "message", "\u0421\u043e\u043e\u0431\u0449\u0435\u043d\u0438\u0435", "from", "\u041e\u0442", _s20_43, _s20_44, _s25_33, _s56_, _s20_45, _s34_10, _s18_55, _s18_56, _s23_18, _s33_22, _s18_57, _s18_58, "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_48, _s21_90, _s20_46, _s58_1, _s19_29, _s19_30, _s23_19, _s23_20, _s20_47, _s20_48, "deleted_logo", _s25_34, "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_76, _s17_77, "show_cost_help", _s55_0, _s21_49, _s21_50, _s26_21, _s58_2, _s21_51, _s21_52, _s26_22, _s60_, _s21_53, _s21_54, _s26_23, _s34_11, _s16_128, _s16_129, _s21_55, _s47_3, "one_tax_rate", "One Tax Rate", "two_tax_rates", "Two Tax Rates", "three_tax_rates", "Three Tax Rates", _s16_130, _s16_131, "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_78, _s17_79, "item_tax_rates", "Item Tax Rates", _s18_59, _s22_38, "configure_rates", "Configure rates", _s18_60, _s18_61, "tax_settings", "\u041d\u0430\u0441\u0442\u0440\u043e\u0439\u043a\u0438 \u043d\u0430\u043b\u043e\u0433\u043e\u0432", _s18_62, "Tax Rates", "accent_color", "Accent Color", "switch", "Switch", _s19_31, _s20_49, "options", "\u041d\u0430\u0441\u0442\u0440\u043e\u0439\u043a\u0438", _s16_132, _s16_133, "multi_line_text", "Multi-line text", "dropdown", "Dropdown", "field_type", "Field Type", _s27_32, _s39_3, "submit", "Submit", _s16_134, "\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_135, "\u041f\u0440\u043e\u0446\u0435\u043d\u0442 \u043f\u0435\u043d\u0438", "schedule", "Schedule", "before_due_date", _s19_32, "after_due_date", _s18_63, _s18_64, _s22_29, "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_56, _s21_57, "quote_email", "Quote Email", _s16_137, _s16_138, _s16_139, _s16_140, "administrator", "Administrator", _s18_65, _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_35, "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_24, "deleted_user", "\u041f\u043e\u043b\u044c\u0437\u043e\u0432\u0430\u0442\u0435\u043b\u044c \u0443\u0434\u0430\u043b\u0451\u043d", "removed_user", _s25_38, "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_12, "deleted_users", _s33_17, "removed_users", _s33_18, "restored_users", _s34_13, _s16_141, "\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_80, '\u0421\u043a\u0440\u044b\u0442\u044c "\u041e\u043f\u043b\u0430\u0442\u0438\u0442\u044c \u0434\u043e"', _s22_30, "\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_21, "Embed Documents", _s28_19, _s39_4, _s16_143, "Show Header on", _s16_144, "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_66, "Auto Email", _s23_22, _s61_, _s18_67, "Auto Archive", _s23_23, _s53_1, _s18_68, "Auto Convert", _s23_24, _s70_, _s17_82, _s17_83, "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_84, "\u0422\u0440\u0438 \u043c\u0435\u0441\u044f\u0446\u0430", _s16_145, "\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_146, "Three Years", "never", "Never", "company", "\u041a\u043e\u043c\u043f\u0430\u043d\u0438\u044f", _s17_85, _s17_86, "charge_taxes", "\u0420\u0430\u0441\u0447\u0451\u0442 \u043d\u0430\u043b\u043e\u0433\u043e\u0432", "next_reset", "Next Reset", "reset_counter", "Reset Counter", _s16_147, "\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_87, _s17_88, "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_89, _s17_90, _s16_149, "Show on PDF", _s21_58, _s51_5, _s25_39, _s22_31, _s30_7, _s61_0, _s23_25, _s20_50, _s28_20, _s59_0, _s25_40, _s17_91, _s30_8, _s42_9, _s23_26, "Quote Signature", _s22_32, _s25_41, _s27_33, _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_26, _s86_, "plain", "Plain", "light", "Light", "dark", "Dark", "email_design", "Email Design", "attach_pdf", "Attach PDF", _s16_150, _s16_151, "attach_ubl", "Attach UBL", "email_style", "Email Style", _s19_33, "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_34, _s19_35, "credentials", "Credentials", "update_address", "\u041e\u0431\u043d\u043e\u0432\u0438\u0442\u044c \u0430\u0434\u0440\u0435\u0441", _s19_36, "\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_152, "\u041d\u0430\u043b\u043e\u0433\u043e\u0432\u0430\u044f \u0441\u0442\u0430\u0432\u043a\u0430 \u0441\u043e\u0437\u0434\u0430\u043d\u0430", _s16_153, "\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_92, "\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_154, _s29_11, _s17_93, _s30_9, _s18_69, _s38_12, _s17_94, _s37_6, _s18_70, _s38_13, "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_71, "\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_51, "\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_155, "\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_59, "\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_157, _s16_158, _s19_37, "New Gateway", _s20_52, "Edit Gateway", _s23_27, _s28_21, _s23_28, _s28_22, _s24_27, _s29_12, _s23_29, _s28_23, _s24_28, _s29_13, _s25_42, _s37_7, _s24_29, _s36_7, _s25_43, _s37_8, _s16_159, _s16_160, "discard_changes", "Discard Changes", "default_value", "Default value", "disabled", "Disabled", "currency_format", "Currency Format", _s21_60, _s21_61, _s23_30, _s23_31, "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_72, "24 Hour Display", "send_reminders", "Send Reminders", "timezone", "Timezone", _s19_38, _s19_39, _s17_95, _s17_96, _s19_40, _s19_41, _s18_73, _s18_74, _s18_75, _s18_76, "group_settings", "Group Settings", "group", "\u0413\u0440\u0443\u043f\u043f\u0430", "groups", "Groups", "new_group", "New Group", "edit_group", "Edit Group", "created_group", _s26_26, "updated_group", _s26_27, "archived_groups", _s35_11, "deleted_groups", _s34_14, "restored_groups", _s35_12, "archived_group", _s27_34, "deleted_group", _s26_28, "restored_group", _s27_35, "upload_logo", "Upload Logo", "uploaded_logo", _s26_29, "logo", "\u041b\u043e\u0433\u043e\u0442\u0438\u043f", "saved_settings", _s27_36, _s16_161, "\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_97, "\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_32, "\u0428\u0430\u0431\u043b\u043e\u043d\u044b \u0438 \u041d\u0430\u043f\u043e\u043c\u0438\u043d\u0430\u043d\u0438\u044f", _s22_33, _s20_53, _s19_42, "\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_37, _s28_24, "redeem", "Redeem", "back", "Back", "past_purchases", "Past Purchases", _s19_44, _s19_45, "pro_plan", "Pro Plan", "enterprise_plan", "Enterprise Plan", "count_users", ":count users", "upgrade", "Upgrade", _s25_44, _s25_45, _s24_30, _s24_31, _s33_19, _s77_0, "i_agree_to_the", "I agree to the", _s16_163, "\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_77, _s18_78, _s21_63, _s34_15, "download", "\u0421\u043a\u0430\u0447\u0430\u0442\u044c", _s27_38, _s27_57, "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_99, _s30_10, _s16_165, _s29_14, _s17_100, _s30_11, _s16_166, _s29_15, _s17_101, _s30_12, _s18_79, _s38_14, _s17_102, _s37_9, _s18_80, _s38_15, "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_167, "Logged", _s16_168, "Pending", _s16_169, "Invoiced", "converted", "\u041f\u0440\u0435\u043e\u0431\u0440\u0430\u0437\u043e\u0432\u0430\u043d", _s24_32, "\u0414\u043e\u0431\u0430\u0432\u0438\u0442\u044c \u0434\u043e\u043a\u0443\u043c\u0435\u043d\u0442\u044b \u0432 \u0421\u0447\u0451\u0442", "exchange_rate", "Exchange Rate", _s16_170, _s16_229, "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_26, _s16_171, "\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_172, _s36_8, "new_expense", "\u0414\u043e\u0431\u0430\u0432\u0438\u0442\u044c \u0437\u0430\u0442\u0440\u0430\u0442\u044b", "created_expense", _s28_27, "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_173, _s29_16, "deleted_expense", _s23_77, _s16_174, _s29_17, _s17_103, _s30_26, _s16_175, _s23_77, _s17_104, _s37_10, "copy_shipping", "Copy Shipping", "copy_billing", "Copy Billing", "design", "Design", _s21_64, _s21_65, "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_46, "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_176, _s16_177, "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_16, _s19_46, _s19_47, "budgeted_hours", "Budgeted Hours", "created_project", _s28_30, "updated_project", _s28_31, _s16_178, _s29_18, "deleted_project", _s28_32, _s16_179, _s29_19, _s17_105, _s37_17, _s16_180, _s36_12, _s17_106, _s37_11, "new_project", "New Project", _s27_42, "\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_66, "click_here", "\u043d\u0430\u0436\u043c\u0438\u0442\u0435 \u0441\u044e\u0434\u0430", _s18_81, "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_13, _s42_10, "locked", "\u0417\u0430\u0431\u043b\u043e\u043a\u0438\u0440\u043e\u0432\u0430\u043d\u043e", "authenticate", "Authenticate", _s19_48, _s19_49, _s24_33, _s24_34, "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_62, "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_107, "\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_181, "\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_54, _s20_55, "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_183, _s16_184, "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_185, _s16_186, _s23_33, _s23_34, _s26_32, _s26_33, _s21_67, _s21_68, _s26_34, "\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_109, _s17_110, "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_50, _s30_14, "error", "\u041e\u0448\u0438\u0431\u043a\u0430", _s16_187, _s16_188, "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_189, _s16_190, "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_191, "\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_192, _s29_21, _s17_111, _s37_18, _s16_193, _s36_13, _s17_112, _s37_12, "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_194, "\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_195, _s36_10, "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_196, "\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_197, "\u0421\u0447\u0451\u0442 \u0443\u0441\u043f\u0435\u0448\u043d\u043e \u0432\u043e\u0441\u0441\u0442\u0430\u043d\u043e\u0432\u043b\u0435\u043d", _s17_113, "\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_198, "\u0423\u0441\u043f\u0435\u0448\u043d\u043e \u0443\u0434\u0430\u043b\u0435\u043d\u043e :count \u0441\u0447\u0442\u0430(\u043e\u0432)", _s17_114, _s37_13, "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_57, "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_310, "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_199, _s16_200, "status", "\u0421\u0442\u0430\u0442\u0443\u0441", _s17_115, "\u0421\u0442\u0430\u0442\u0443\u0441 \u0421\u0447\u0451\u0442\u0430", "quote_status", "Quote Status", _s22_34, _s22_35, _s22_36, _s19_63, "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_56, "\u041f\u043e\u0436\u0430\u043b\u0443\u0439\u0441\u0442\u0430, \u0432\u044b\u0431\u0438\u0440\u0438\u0442\u0435 \u0434\u0430\u0442\u0443", _s22_37, "\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_35, _s24_36, "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_15, _s30_16, _s27_46, _s27_47, "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_310, "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_39, _s35_13, _s22_40, _s35_13, _s23_35, _s36_11, _s23_36, _s36_11, "done", "\u0413\u043e\u0442\u043e\u0432\u043e", _s37_14, _s37_15, "dark_mode", "\u0422\u0435\u043c\u043d\u0430\u044f \u0442\u0435\u043c\u0430", _s27_48, _s35_14, "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_201, _s16_202, "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_203, "Pending", _s16_204, "Voided", _s16_205, "Failed", _s16_206, "Completed", _s16_207, _s18_43, _s16_208, "Refunded", _s17_116, "Unapplied", _s17_117, _s19_14, "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_69, "\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_209, "\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_210, "\u041f\u043b\u0430\u0442\u0451\u0436 \u0432\u043e\u0441\u0441\u0442\u0430\u043d\u043e\u0432\u043b\u0435\u043d", _s17_118, "\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_211, "\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_119, _s37_16, "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_50, "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_20, "restored_quotes", _s35_16, "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_26, "activity_3", _s28_46, "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_0, "activity_7", _s44_2, "activity_8", _s31_8, "activity_9", _s30_19, "activity_10", _s85_0, "activity_11", _s30_20, "activity_12", _s31_9, "activity_13", _s30_21, "activity_14", _s28_47, "activity_15", _s28_48, "activity_16", _s29_27, "activity_17", _s28_49, "activity_18", _s26_39, "activity_19", _s26_40, "activity_20", _s50_8, "activity_21", _s28_50, "activity_22", _s27_51, "activity_23", _s26_41, "activity_24", _s27_52, "activity_25", _s31_10, "activity_26", _s29_28, "activity_27", _s31_11, "activity_28", _s29_29, "activity_29", _s42_11, "activity_30", _s28_51, "activity_31", _s29_30, "activity_32", _s28_52, "activity_33", _s29_31, "activity_34", _s30_22, "activity_35", _s31_12, "activity_36", ":user \u0423\u0434\u0430\u043b\u0438\u043b \u0417\u0430\u0442\u0440\u0430\u0442\u044b :expense", "activity_37", _s31_13, "activity_39", _s50_9, "activity_40", _s64_, "activity_41", _s41_6, "activity_42", _s24_37, "activity_43", _s24_38, "activity_44", _s25_52, "activity_45", _s24_39, "activity_46", _s25_53, "activity_47", ":user \u041e\u0431\u043d\u043e\u0432\u0438\u043b \u0417\u0430\u0442\u0440\u0430\u0442\u044b :expense", "activity_48", _s28_58, "activity_49", _s27_58, "activity_50", _s27_59, "activity_51", _s26_43, "activity_52", _s30_25, "activity_53", _s32_9, "activity_54", _s29_40, "activity_55", _s31_20, "activity_56", _s27_60, "activity_57", _s39_5, "activity_58", _s31_14, "activity_59", _s32_8, "activity_60", _s28_50, "activity_61", _s28_53, "activity_62", _s28_54, "activity_63", _s61_3, "activity_64", _s62_0, "activity_65", _s61_4, "activity_66", _s63_0, "activity_80", _s40_2, "activity_81", _s40_3, "activity_82", _s41_4, "activity_83", _s40_4, "activity_84", _s41_5, _s17_120, _s17_121, "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_61, _s20_58, _s33_20, _s21_71, _s34_17, "expired", "Expired", "all", "All", "select", "\u0412\u044b\u0431\u0440\u0430\u0442\u044c", _s22_41, _s22_42, "custom_value1", "Custom Value", "custom_value2", "Custom Value", "custom_value3", "Custom Value 3", "custom_value4", "Custom Value 4", _s18_82, _s18_83, _s24_40, _s24_41, _s29_32, _s29_33, _s27_53, _s27_54, _s31_15, _s31_16, "lock_invoices", "Lock Invoices", "translations", "Translations", _s19_51, _s19_52, _s19_53, _s19_54, _s22_43, _s22_44, _s22_45, _s22_46, _s21_72, _s21_73, _s21_74, _s21_75, _s21_76, _s21_77, _s21_78, _s21_79, _s22_47, _s22_48, _s22_49, _s22_50, _s22_51, _s22_52, _s22_53, "\u0421\u0447\u0435\u0442\u0447\u0438\u043a \u043d\u043e\u043c\u0435\u0440\u0430 \u0441\u0447\u0451\u0442\u0430", _s20_59, _s20_60, _s20_61, _s20_62, _s21_80, _s21_81, _s21_82, _s21_83, _s21_84, _s21_81, _s21_85, _s21_83, _s18_84, _s18_85, "counter_padding", "Counter Padding", _s28_55, _s28_59, _s18_86, _s18_87, _s18_88, _s18_89, _s18_90, _s18_91, _s18_92, _s18_93, _s18_94, _s18_95, _s18_96, _s18_97, _s21_86, _s21_87, _s19_55, _s19_56, _s21_88, _s21_89, _s29_34, _s29_35, "show_table", "Show Table", "show_list", "Show List", "client_city", "Client City", "client_state", "Client State", "client_country", "Client Country", _s16_212, _s16_213, "client_balance", "Client Balance", "client_address1", "Client Street", "client_address2", _s16_214, "vendor_address1", "Vendor Street", "vendor_address2", _s16_215, _s24_42, _s22_55, _s24_43, _s25_54, "type", "\u0422\u0438\u043f", "invoice_amount", "Invoice Amount", _s16_216, "\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_122, _s18_48, _s17_123, _s18_49, _s17_124, _s18_50, _s17_125, _s18_51, "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_57, _s19_58, _s16_217, "\u041a\u0430\u0442\u0435\u0433\u043e\u0440\u0438\u044f \u0437\u0430\u0442\u0440\u0430\u0442", _s19_59, _s19_60, "tax_name1", "Tax Name 1", "tax_name2", "Tax Name 2", "tax_name3", "Tax Name 3", "transaction_id", "Transaction ID", _s18_98, _s18_99, _s16_218, _s16_219], t1, t1), "sl", A.LinkedHashMap_LinkedHashMap$_literal(["add_to_invoice", "Dodaj k ra\u010dunu :invoice", _s17_, _s17_0, "week", "Teden", "created_record", _s27_, _s25_, "Stranki :client je bil poslan ra\u010dun :invoice v znesku :amount", _s26_, _s17_1, _s31_, _s50_, _s31_0, _s22_, _s36_, _s55_, _s20_, _s20_0, _s25_0, _s38_, _s16_, "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_, "change_status", "Change Status", "fees_sample", "Provizija od zneska :amount ra\u010duna bo :total.", _s19_, _s19_0, _s24_, _s29_, "after_saving", "After Saving", "view_record", "View Record", _s21_, _s21_0, _s26_0, _s37_, _s19_1, _s19_2, "json_help", _s58_, "release_notes", "Release Notes", _s23_, _s33_, "started_tasks", _s33_0, "stopped_tasks", _s33_1, "approved_quote", _s27_55, "approved_quotes", _s35_, "approve", "Potrdi", "client_website", "Client Website", "invalid_time", "Invalid Time", _s21_1, _s21_2, _s20_1, _s20_2, _s27_0, _s27_1, _s23_0, _s23_1, "load_pdf", "Load PDF", _s16_1, _s16_2, _s24_0, _s44_, "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_3, _s16_4, "purged_client", _s26_1, _s27_2, _s77_, _s22_0, _s34_, _s30_, _s47_, "small", "Small", _s21_3, _s34_0, _s22_1, _s35_0, _s16_5, _s45_, "wait_for_saving", _s44_0, _s20_3, _s94_, "remaining", "Remaining", "invoice_paid", "Invoice Paid", "activity_120", _s50_0, "activity_121", _s50_1, "activity_122", _s51_, "activity_123", _s50_2, "activity_124", _s51_0, "normal", "Normal", "large", "Large", "extra_large", "Extra Large", _s16_6, _s16_7, _s21_4, _s42_, "print_pdf", "Print PDF", "remind_me", "Remind Me", _s16_8, _s16_9, "click_selected", "Click Selected", "hide_preview", "Hide Preview", "edit_record", "Edit Record", _s27_3, _s57_, "giropay", "GiroPay", "direct_debit", "Direct Debit", _s21_5, _s30_0, "set_password", "Nastavi geslo", _s17_2, _s59_, _s16_10, _s58_0, _s20_4, _s33_2, "disconnect", "Disconnect", "add_to_invoices", "Add to Invoices", "acss", _s29_36, "becs", _s17_126, "bulk_download", "Download", _s17_3, _s104_, "persist_ui", "Persist UI", "persist_ui_help", _s104_0, _s18_, _s18_0, _s17_4, _s17_5, "has_tasks", "Has Tasks", "registration", "Registration", _s27_4, _s50_3, "view_expense", "Ogled stro\u0161ka # :expense", "view_statement", "Ogled izpiska", "sepa", "SEPA direktna bremenitev", "ideal", "iDEAL", "przelewy24", "Przelewy24", "eps", "EPS", "fpx", "FPX", _s18_1, _s18_2, "system", "Sistem", _s19_3, _s19_4, "updated_company", _s28_, "kbc", "KBC", "bancontact", "Bancontact", _s19_5, _s44_1, "webhook_success", "Webhook Success", _s24_1, _s40_, _s27_5, _s43_, "app", "App", _s20_5, _s46_0, _s16_11, _s16_220, _s18_3, "Email Invoice", _s16_12, "Email Quote", _s17_6, "Email Credit", "from_name", "Od (ime)", _s16_13, _s16_221, _s17_7, _s21_126, _s18_4, _s21_126, _s21_6, "Nov ponavaljajo\u010d stro\u0161ek", _s22_2, "Uredi ponavaljajo\u010d stro\u0161ek", _s25_1, "Ponavaljajo\u010d stro\u0161ek uspe\u0161no ustvarjen", _s25_2, "Ponavaljajo\u010d stro\u0161ek uspe\u0161no posodobljen", _s26_2, "Ponavaljajo\u010d stro\u0161ek uspe\u0161no arhiviran", _s25_3, "Project uspe\u0161no odstranjen", _s25_4, _s38_2, _s26_3, "Ponavaljajo\u010d stro\u0161ek uspe\u0161no obnovljen", _s24_2, _s24_3, _s25_5, _s25_6, "last_sent_date", "Last Sent Date", "include_drafts", "Include Drafts", _s19_6, _s32_0, "is_invoiced", "Is Invoiced", "change_plan", "Change Plan", "persist_data", "Persist Data", "customer_count", "Customer Count", _s16_14, _s16_15, _s16_16, _s16_17, _s28_0, _s28_1, "decimal_comma", "Decimal Comma", _s26_4, _s35_1, "select_method", "Select Method", "select_platform", "Select Platform", _s28_2, _s42_0, _s16_18, _s27_6, "enable_markdown", "Enable Markdown", _s20_6, _s35_2, "user_guide", "Navodila", _s18_6, _s18_7, "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_1, _s31_2, _s25_7, _s25_8, _s33_3, _s33_4, _s27_7, _s27_8, _s36_0, _s36_1, _s31_3, _s31_4, _s25_9, _s25_10, "net_subtotal", "Net", "review_app", "Review App", "check_status", "Check Status", "free_trial", "Free Trial", _s23_2, _s57_0, _s21_8, _s62_, "change_email", "Change Email", _s25_11, _s52_, _s21_9, _s21_10, "uninvoiced", "Uninvoiced", "subdomain_guide", _s120_, "send_time", "Send Time", "import_data", "Uvozi podatke", "import_settings", "Import Settings", _s17_9, _s28_3, _s19_7, _s48_, "json", "JSON", _s24_4, _s24_5, "wait_for_data", _s42_1, "net_total", "Net Total", "has_taxes", "Has Taxes", _s16_19, _s16_20, _s18_8, _s40_0, "login_success", _s16_21, "login_failure", "Failed Login", "exported_data", _s67_, _s23_3, _s23_4, _s28_4, _s41_, "step_1_sign_in", "Step 1: Sign In", _s16_22, _s17_10, "account_id", "Account ID", _s27_9, _s35_3, "activity_100", _s50_4, "activity_101", _s50_5, "activity_102", _s51_1, "activity_103", _s50_6, "activity_104", _s51_2, _s18_9, _s18_10, _s23_5, _s35_4, "gateway_setup", "Gateway Setup", "preview_sidebar", "Preview Sidebar", _s16_23, _s16_24, _s18_11, _s31_5, _s16_25, _s16_26, "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_12, "Ime kontakta", _s17_11, "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_11, _s53_, _s25_12, _s37_0, _s17_13, _s17_14, "is_viewed", "Is Viewed", "letter", "Letter", "legal", "Legal", "page_layout", "Page Layout", "portrait", "Portrait", "landscape", "Landscape", _s26_5, _s85_, _s20_7, _s54_, _s21_12, _s21_13, _s17_15, _s17_16, "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_14, _s18_15, "promo_code", "Promo code", "promo_discount", "Promo Discount", _s18_16, _s18_17, _s16_27, _s16_28, "max_seats_limit", "Max Seats Limit", "trial_enabled", "Trial Enabled", "trial_duration", "Trial Duration", _s21_14, _s21_15, _s18_18, _s18_19, "plan_map", "Plan Map", "refund_period", "Refund Period", _s21_16, _s21_17, "purchase_page", "Purchase Page", "security", "Varnost", "email_bounced", "Email Bounced", _s20_8, "Spam Complaint", "email_delivery", "Email Delivery", _s16_29, _s16_30, "pdf_response", "PDF Response", _s22_4, _s22_5, "pdf_failed", "PDF Failed", "pdf_success", "PDF Success", "modified", "Modified", "subscription", "Subscription", "subscriptions", "Naro\u010dnina", _s16_31, _s16_32, _s17_17, "Uredi naro\u010dnino", _s20_9, "Naro\u010dnina uspe\u0161no ustvarjena", _s20_10, "Naro\u010dnina uspe\u0161no posodobljena", _s21_18, "Naro\u010dnina uspe\u0161no arhivirana", _s20_11, _s33_7, _s20_12, _s33_8, _s21_19, _s34_2, _s19_8, _s21_20, _s20_13, _s27_10, _s26_6, _s26_7, "connect_gmail", "Connect Gmail", _s16_33, _s16_34, "connected_gmail", _s28_5, _s18_20, _s31_6, _s16_35, _s100_, _s16_36, _s16_37, "count_minutes", ":count Minutes", _s16_38, _s16_39, _s29_0, _s29_1, "use_last_email", "Use last email", _s16_40, _s16_41, _s21_21, _s51_3, _s27_11, _s35_5, _s27_12, _s27_13, _s34_3, _s52_0, "help_translate", "Help Translate", _s23_6, _s23_7, "resend_invite", "Znova po\u0161lji vabilo", _s19_9, _s25_13, _s16_42, _s30_1, _s19_10, _s33_9, "delivered", "Delivered", "bounced", "Bounced", "spam", "Spam", "view_docs", "View Docs", _s32_1, _s72_, "send_sms", "Po\u0161lji SMS", "sms_code", "SMS Code", _s21_22, "Skenirajte barkodo s aplikacijo kot na primer :link. Spodaj vnesite prvo generirano geslo za enkratno rabo.", _s18_21, "Dvostopenjska avtentikacija je omogo\u010dena", "connect_google", "Connect Google", _s17_19, _s17_20, _s17_21, "Dvostopenjska avtentikacija", _s18_22, _s18_23, _s34_4, _s34_5, "stay_logged_in", "Stay Logged In", _s23_8, _s40_1, "count_hours", ":count Hours", "count_day", "1 Day", "count_days", ":count Days", _s19_11, _s19_12, _s17_22, _s17_23, "resend_email", "Ponovno po\u0161lji e-po\u0161to", _s26_8, _s33_10, _s16_43, "Vrnjeno pla\u010dilo", _s19_13, _s19_14, _s19_15, _s45_0, "list_long_press", "List Long Press", "show_actions", "Show Actions", _s17_24, _s17_25, _s27_14, _s51_4, _s21_23, _s97_, "this_quarter", "This Quarter", "last_quarter", "Prej\u0161nje \u010detrtletje", "to_update_run", "To update run", _s18_24, "Pretvori v ra\u010dun", _s16_44, _s16_45, "invoice_project", "Fakturiraj projekt", "invoice_task", "Fakturiraj opravilo", "invoice_expense", "Stro\u0161ek ra\u010duna", _s19_16, _s21_24, _s20_14, _s27_15, _s16_46, _s16_47, "save_and_email", "Save and Email", _s16_48, _s16_49, _s16_50, "Pretvorjeni znesek", _s17_26, _s17_27, _s22_6, _s22_7, _s24_6, _s24_7, "converted_total", "Converted Total", "is_sent", "Is Sent", _s17_28, "Privzeti dokumenti", "document_upload", "Document Upload", _s20_15, _s34_6, "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", "Skrij", "empty_columns", "Empty Columns", _s21_25, _s21_26, _s26_9, _s96_, "running_tasks", "Running Tasks", "recent_tasks", "Recent Tasks", "recent_expenses", "Recent Expenses", _s17_30, _s17_31, "update_app", "Update App", "started_import", _s27_16, _s24_8, _s24_9, _s20_16, _s20_17, _s18_26, _s18_27, "column", "Stolpec", "sample", "Vzorec", "map_to", "Map To", "import", "Uvozi", _s25_14, _s29_2, "select_file", "Prosim izberi datoteko", _s16_52, _s16_53, "csv_file", "CSV datoteka", "csv", "CSV", "freshbooks", "FreshBooks", "invoice2go", "Invoice2go", "invoicely", "Invoicely", "waveaccounting", "Wave Accounting", "zoho", "Zoho", "accounting", "Accounting", _s22_8, _s24_10, "import_type", "Import Type", "html_mode", "HTML Mode", "html_mode_help", _s43_0, "view_licenses", "View Licenses", "webhook_url", "Webhook URL", _s17_32, _s17_33, "sidebar_editor", "Sidebar Editor", _s22_9, _s31_17, "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_11, _s24_12, _s24_13, _s24_14, "source_code", "Source Code", "app_platforms", "App Platforms", "invoice_late", "Invoice Late", "quote_expired", "Quote Expired", "partial_due", "Delno pla\u010dilo do", "invoice_total", "Znesek", "quote_total", "Znesek predra\u010duna", "credit_total", "Dobropis skupaj", _s23_9, "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_15, _s48_0, "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_34, _s17_35, "clear_cache", "Clear Cache", "sort_order", "Sort Order", "task_status", "Status", "task_statuses", "Task Statuses", "new_task_status", "New Task Status", _s16_54, _s16_55, _s19_17, _s32_2, _s19_18, _s31_18, _s20_18, _s33_11, _s19_19, _s32_3, _s19_20, _s32_4, _s20_19, _s33_12, _s22_10, _s42_2, _s21_27, _s41_0, _s22_11, _s42_3, _s18_28, _s20_20, _s20_21, _s27_17, _s16_56, _s16_57, _s21_28, _s52_1, _s20_22, _s20_23, _s25_15, _s42_4, _s20_24, _s20_25, _s25_16, _s42_5, _s21_29, _s25_17, _s18_29, _s18_30, "task_settings", "Task Settings", _s20_26, _s20_27, _s18_31, "Kategorije stro\u0161kov", _s20_28, "Nova katergorija stro\u0161kov", _s21_30, _s21_31, _s24_16, "Kategorija stro\u0161kov uspe\u0161no ustvarjena", _s24_17, "Kategorija stro\u0161kov uspe\u0161no nadgrajena", _s25_18, "Kategorija stro\u0161kov uspe\u0161no arhivirana", _s24_18, "Kategorija uspe\u0161no odstranjena", _s24_19, _s37_3, _s25_19, "Kategorija stro\u0161kov uspe\u0161no obnovljena", _s27_18, "Kategorija stro\u0161kov :count uspe\u0161no arhivirana", _s26_10, _s46_3, _s27_19, _s47_0, _s23_10, _s25_20, _s25_21, _s32_5, _s21_32, _s21_33, "show_option", "Show Option", _s22_12, _s50_7, "view_changes", "View Changes", "force_update", "Force Update", _s17_36, _s76_, "mark_paid_help", _s31_19, _s18_33, "Bo fakturiran", _s23_11, _s33_21, _s29_3, _s26_42, _s21_34, _s20_30, _s16_58, _s16_59, _s18_34, _s18_35, "crypto", "Crypto", "paypal", "PayPal", "alipay", "Alipay", "sofort", "Sofort", "apple_pay", _s16_222, "user_field", "User Field", "variables", "Variables", "show_password", "Show Password", "hide_password", "Hide Password", "copy_error", "Copy Error", "capture_card", "Capture Card", _s17_37, _s17_38, "total_taxes", "Total Taxes", "line_taxes", "Line Taxes", "total_fields", "Total Fields", _s25_22, _s38_5, _s25_23, _s38_6, _s25_24, _s38_7, "gateway_refund", "Gateway Refund", _s19_21, _s43_1, "due_date_days", "Due Date", "paused", "Paused", "mark_active", "Ozna\u010di kot Aktivno", "day_count", "Day :count", _s22_13, _s22_14, _s21_35, _s21_36, _s17_39, _s17_40, "endless", "Endless", "next_send_date", "Next Send Date", _s16_60, _s16_61, _s17_41, "Ponavljajo\u010di ra\u010dun", _s18_36, "Ponavljajo\u010di ra\u010duni", _s21_37, "Nov ponavljajo\u010di ra\u010dun", _s22_15, _s22_16, _s25_25, _s38_8, _s25_26, _s38_9, _s26_11, "Ponavljajo\u010di ra\u010dun uspe\u0161no arhiviran", _s25_27, "Ponavljajo\u010di ra\u010dun uspe\u0161no odstranjen", _s25_28, _s38_11, _s26_12, "Ponavljajo\u010di ra\u010dun uspe\u0161no obnovljen", _s27_20, _s47_1, _s26_13, _s46_4, _s27_21, _s47_2, _s24_20, _s26_14, _s25_29, _s32_6, "send_date", "Send Date", "auto_bill_on", "Auto Bill On", _s28_6, _s28_7, "profit", "Profit", "line_item", "Vrsti\u010dna postavka", _s18_38, _s18_39, _s23_12, _s35_6, _s19_22, _s19_23, _s24_21, _s52_2, "test_mode", "Test Mode", "opened", "Opened", _s30_2, _s22_17, _s30_3, _s22_18, "gateway_success", "Gateway Success", "gateway_failure", "Gateway Failure", "gateway_error", "Gateway Error", "email_send", "Email Send", _s17_43, _s17_44, "failure", "Failure", "quota_exceeded", "Quota Exceeded", _s16_62, _s16_63, "system_logs", "System Logs", "view_portal", "Poglej portal", "copy_link", "Copy Link", "token_billing", "Shrani podatke kartice", _s24_22, _s24_23, "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_40, _s18_41, "pdf_page_info", _s23_13, _s16_64, _s20_118, "emailed_quotes", "Uspe\u0161no poslani predra\u010duni", "emailed_credits", _s28_56, "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", "Last Login At", "company_key", "Company Key", "storefront", "Storefront", "storefront_help", _s42_6, "client_created", "Client Created", _s20_31, _s20_32, _s20_33, _s20_34, "completed", "Completed", "gross", "Gross", "net_amount", "Net Amount", "net_balance", "Net Balance", "client_settings", "Client Settings", _s17_45, _s17_46, _s17_47, _s17_48, "selected_quotes", "Selected Quotes", "selected_tasks", "Selected Tasks", _s17_49, _s17_50, _s17_51, "Prihajajo\u010di ra\u010duni", _s17_53, _s17_54, "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 predra\u010dun", "create_payment", "Create Payment", "create_vendor", "Ustvari prodajalca", "update_quote", "Update Quote", "delete_quote", "Odstrani ponubdo", "update_invoice", "Update Invoice", "delete_invoice", "Zbri\u0161i ra\u010dun", "update_client", "Update Client", "delete_client", "Odstrani stranko", "delete_payment", "Odstrani pla\u010dilo", "update_vendor", "Update Vendor", "delete_vendor", "Odstrani prodajalca", "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", "Show Sidebar", "hide_sidebar", "Hide Sidebar", "event_type", "Event Type", "target_url", "Cilj", "copy", "Copy", "must_be_online", _s53_0, _s17_55, _s28_8, "api_webhooks", "API Webhooks", "search_webhooks", _s22_19, "search_webhook", _s16_65, "webhook", "Webhook", "webhooks", "Webhooks", "new_webhook", "New Webhook", "edit_webhook", "Edit Webhook", "created_webhook", _s28_9, "updated_webhook", _s28_10, _s16_66, _s29_4, "deleted_webhook", _s28_11, "removed_webhook", _s28_12, _s16_67, _s29_5, _s17_56, _s37_4, _s16_68, _s36_2, _s16_69, _s36_3, _s17_57, _s37_5, "api_tokens", "API \u017eetoni", "api_docs", "API Docs", "search_tokens", _s20_35, "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_18, "restored_token", _s27_23, "archived_tokens", _s35_7, "deleted_tokens", _s34_7, "restored_tokens", _s35_8, _s19_24, _s19_25, _s24_24, _s45_1, _s21_39, _s19_26, "email_invoice", "Po\u0161lji ra\u010dun na e-po\u0161to", "email_quote", "Po\u0161lji predra\u010dun", "email_credit", "Email Credit", "email_payment", "Po\u0161lji pla\u010dilo po elektronki po\u0161ti", _s20_36, _s41_1, "ledger", "Ledger", "view_pdf", "Poka\u017ei PDF", "all_records", "All records", "owned_by_user", "Owned by user", _s16_70, _s16_71, "contact_name", "Kontaktno ime", "use_default", "Use default", _s16_72, _s17_58, "number_of_days", "Number of days", _s23_14, _s23_15, "payment_term", "Payment Term", _s16_73, _s16_74, _s17_59, "Uredi pla\u010dilni pogoj", _s20_37, "Pla\u010dilni pogoji uspe\u0161no ustvarjeni", _s20_38, "Pla\u010dilni pogoji uspe\u0161no posodobljeni", _s21_40, "Pla\u010dilni pogoji uspe\u0161no arhivirani", _s20_39, _s33_15, _s20_40, _s33_16, _s21_41, _s34_9, _s22_20, _s42_7, _s21_42, _s41_2, _s22_21, _s42_8, "email_sign_in", _s18_100, "change", "Change", _s23_16, _s28_13, _s24_25, _s29_6, "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", "Show Menu", _s18_42, _s18_43, _s16_75, _s16_223, "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_76, _s16_224, "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_61, "search_design", "Search 1 Design", "search_invoice", _s16_77, "search_client", "Search 1 Client", "search_product", _s16_78, "search_quote", "Search 1 Quote", "search_credit", "Search 1 Credit", "search_vendor", "Search 1 Vendor", "search_user", "Search 1 User", "search_tax_rate", _s17_62, "search_task", "Search 1 Tasks", "search_project", _s16_79, "search_expense", _s16_80, "search_payment", _s16_81, "search_group", "Search 1 Group", "refund_payment", "Vra\u010dilo pla\u010dila", _s17_63, _s30_4, _s18_44, _s31_7, _s16_82, _s29_7, _s17_64, _s30_5, "reverse", "Reverse", "full_name", "Polno ime", _s17_65, "Mesto/Dr\u017eava/Po\u0161ta", _s17_67, "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_83, "Podatki podjetja uspe\u0161no odstranjeni", _s18_45, "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_30, "client_details", "Client Details", "company_address", "Company Address", "invoice_details", "Detalji ra\u010duna", "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", "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_31, _s25_32, _s16_84, _s16_85, "apply_license", "Potrdi licenco", "cancel_account", "Odstani ra\u010dun", _s22_22, "Opozorilo: Va\u0161 ra\u010dun bo trajno zbrisan. Razveljavitev ni mogo\u010da.", "delete_company", "Izbri\u0161i podjetje", _s22_23, "Opozorilo: Va\u0161e podjetne bo trajno zbrisano. Razveljavitev ni mogo\u010da.", "enabled_modules", "Enabled Modules", "converted_quote", _s28_14, "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_24, "updated_design", _s27_25, "archived_design", _s28_15, "deleted_design", _s27_26, "removed_design", _s27_27, "restored_design", _s28_16, _s16_86, _s36_4, "deleted_designs", _s35_9, _s16_87, _s36_5, "proposals", "Ponudbe", "tickets", "Tickets", _s16_88, "Ponavljajo\u010di predra\u010duni", "recurring_tasks", "Recurring Tasks", _s18_46, "Upravljanje ra\u010duna", "credit_date", "Datum dobropisa", "credit", "Dobropis", "credits", "Dobropisi", "new_credit", "Vnesi dobropis", "edit_credit", "Uredi dobropis", "created_credit", "Dobropis uspe\u0161no ustvarjen", "updated_credit", "Uspe\u0161no posodobljen dobropis", "archived_credit", "Dobropis uspe\u0161no arhiviran", "deleted_credit", "Dobropis uspe\u0161no odstranjen", "removed_credit", _s27_31, "restored_credit", "Dobropis uspe\u0161no obnovljen", _s16_90, "\u0160tevilo uspe\u0161no arhiviranih dobropisov: :count", "deleted_credits", "\u0160tevilo uspe\u0161no odstranjenih dobropisov: :count", _s16_91, _s36_6, "current_version", "Trenutna razli\u010dica", "latest_version", "Latest Version", "update_now", "Update Now", _s26_19, _s41_3, _s16_92, _s16_93, "app_updated", _s29_8, "learn_more", "Izvedi ve\u010d", "integrations", "Integrations", "tracking_id", "Tracking Id", _s17_69, _s17_70, "credit_footer", "Credit Footer", "credit_terms", "Credit Terms", "new_company", "Novo podjetje", "added_company", _s26_20, "company1", _s16_94, "company2", _s16_95, "company3", _s16_96, "company4", _s16_97, "product1", _s16_98, "product2", _s16_99, "product3", _s16_100, "product4", _s16_101, "client1", "Custom Client 1", "client2", "Custom Client 2", "client3", "Custom Client 3", "client4", "Custom Client 4", "contact1", _s16_102, "contact2", _s16_103, "contact3", _s16_104, "contact4", _s16_105, "task1", "Custom Task 1", "task2", "Custom Task 2", "task3", "Custom Task 3", "task4", "Custom Task 4", "project1", _s16_106, "project2", _s16_107, "project3", _s16_108, "project4", _s16_109, "expense1", _s16_110, "expense2", _s16_111, "expense3", _s16_112, "expense4", _s16_113, "vendor1", "Custom Vendor 1", "vendor2", "Custom Vendor 2", "vendor3", "Custom Vendor 3", "vendor4", "Custom Vendor 4", "invoice1", _s16_114, "invoice2", _s16_115, "invoice3", _s16_116, "invoice4", _s16_117, "payment1", _s16_118, "payment2", _s16_119, "payment3", _s16_120, "payment4", _s16_121, "surcharge1", _s18_48, "surcharge2", _s18_49, "surcharge3", _s18_50, "surcharge4", _s18_51, "group1", "Custom Group 1", "group2", "Custom Group 2", "group3", "Custom Group 3", "group4", "Custom Group 4", "reset", "Ponastavi", "number", "Number", "export", "Izvoz", "chart", "Grafikon", "count", "Count", "totals", "Vsote", "blank", "Prazno", "day", "Dan", "month", "Mesec", "year", "Leto", "subgroup", "Subgroup", "is_active", "Is Active", "group_by", "Zdru\u017ei v skupino", "credit_balance", "Saldo dobropisa", _s18_52, _s18_53, _s17_71, _s17_72, "contact_phone", "Kontaktni telefon", _s21_43, _s22_24, _s21_44, _s22_25, _s21_45, _s22_26, _s21_46, _s22_27, _s17_73, "Ulica (za dostavo)", _s17_74, "Hi\u0161na \u0161t./stanovanje (za dostavo)", "shipping_city", "Mesto (za dostavo)", "shipping_state", "Regija/pokrajina (za dostavo)", _s20_41, "Po\u0161tna \u0161t. (za dostavo)", _s16_122, "Dr\u017eava (za dostavo)", _s16_124, "Ulica (za ra\u010dun)", _s16_125, "Hi\u0161na \u0161t./Stanovanje (za ra\u010dun)", "billing_city", "Mesto (za ra\u010dun)", "billing_state", "Regija/pokrajina (za ra\u010dun)", _s19_27, "Po\u0161tna \u0161t. (za ra\u010dun)", "billing_country", "Dr\u017eave (za ra\u010dun)", "client_id", "Id stranke", "assigned_to", "Assigned to", "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", "Unpaid Invoice", "paid_invoice", "Paid Invoice", _s16_126, "Nepotrjen predra\u010dun", "help", "Pomo\u010d", "refund", "Vra\u010dilo", "refund_date", "Refund Date", "filtered_by", "Filtered by", "contact_email", "Kontaktna e-po\u0161ta", "multiselect", "Multiselect", "entity_state", "Stanje", "verify_password", "Verify Password", "applied", "Applied", _s21_47, _s35_10, _s30_6, _s63_, "message", "Sporo\u010dilo", "from", "Od", _s20_43, _s20_44, _s25_33, _s56_, _s20_45, _s34_10, _s18_55, _s18_56, _s23_18, _s33_22, _s18_57, _s18_58, "support_forum", "forum za podporo", "about", "About", "documentation", "Dokumentacija", "contact_us", "Kontakt", "subtotal", "Neto", "line_total", "Skupaj", "item", "Postavka", "credit_email", "Credit Email", "iframe_url", "Spletna stran", "domain_url", "Domain URL", _s21_48, _s21_90, _s20_46, _s58_1, _s19_29, _s19_30, _s23_19, _s23_20, _s20_47, _s20_48, "deleted_logo", _s25_34, "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", "Show/hide", "menu_sidebar", "Menu Sidebar", "history_sidebar", "History Sidebar", "tablet", "Tablet", "mobile", "Mobile", "desktop", "Desktop", "layout", "Layout", "view", "Ogled", "module", "Module", "first_custom", "First Custom", "second_custom", "Second Custom", "third_custom", "Third Custom", "show_cost", "Show Cost", _s17_76, _s17_77, "show_cost_help", _s55_0, _s21_49, _s21_50, _s26_21, _s58_2, _s21_51, _s21_52, _s26_22, _s60_, _s21_53, _s21_54, _s26_23, _s34_11, _s16_128, _s16_129, _s21_55, _s47_3, "one_tax_rate", "One Tax Rate", "two_tax_rates", "Two Tax Rates", "three_tax_rates", "Three Tax Rates", _s16_130, _s16_131, "user", "Uporabnik", "invoice_tax", "Invoice Tax", "line_item_tax", "Line Item Tax", "inclusive_taxes", "Inclusive Taxes", _s17_78, _s17_79, "item_tax_rates", "Item Tax Rates", _s18_59, "Prosim izberite stranko", "configure_rates", "Configure rates", _s18_60, _s18_61, "tax_settings", "Dav\u010dne nastavitve", _s18_62, "Tax Rates", "accent_color", "Accent Color", "switch", "Proklop", _s19_31, _s20_49, "options", "Mo\u017enosti", _s16_132, _s16_133, "multi_line_text", "Multi-line text", "dropdown", "Dropdown", "field_type", "Field Type", _s27_32, _s39_3, "submit", "Oddaj", _s16_134, "Obnovite va\u0161e geslo", "late_fees", "Late Fees", "credit_number", "\u0160t. dobropisa", "payment_number", "Payment Number", "late_fee_amount", "Vrednost zamudnih obresti", _s16_135, "Odstotek za zamudne obresti", "schedule", "Urnik", "before_due_date", _s19_32, "after_due_date", _s18_63, _s18_64, _s22_29, "days", "Dnevi", "invoice_email", "Ra\u010dun", "payment_email", "Potrdilo", "partial_payment", "Partial Payment", "payment_partial", "Partial Payment", _s21_56, _s21_57, "quote_email", "Predra\u010dun", _s16_137, "Periodi\u010den opomin", _s16_139, _s16_140, "administrator", "Upravljalec", _s18_65, "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_35, "updated_user", "Uporabnik uspe\u0161no posodobljen", "archived_user", "Uporabnik uspe\u0161no arhiviran", "deleted_user", "Uporabnik uspe\u0161no odstranjen", "removed_user", _s25_38, "restored_user", "Uporabnik uspe\u0161no obnovljen", "archived_users", _s34_12, "deleted_users", _s33_17, "removed_users", _s33_18, "restored_users", _s34_13, _s16_141, "Splo\u0161ne nastavitve", "invoice_options", "Mo\u017enosti ra\u010duna", _s17_80, "Skrij datum pla\u010dila", _s22_30, 'Prika\u017ei le "Pla\u010dano" polje v ra\u010dunu, nakar je bilo pla\u010dilo prejeto.', _s23_21, "Omogo\u010deni dokumenti", _s28_19, "V ra\u010dunu vklju\u010di pripete slike.", _s16_143, "Prika\u017ei glavo na", _s16_144, "Prika\u017ei nogo na", "first_page", "Prva stran", "all_pages", "Vse strani", "last_page", "Zadnja stran", "primary_font", "Primary Font", "secondary_font", "Secondary Font", "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_66, "Auto Email", _s23_22, _s61_, _s18_67, "Auto Archive", _s23_23, "Samodejno arhiviraj predra\u010dune po pretvorbi.", _s18_68, "Samodejna Pretvorba", _s23_24, "Samodejno pretvori predra\u010dun v ra\u010dun, ki ga stranka potrdi.", _s17_82, _s17_83, "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_84, "Trije meseci", _s16_145, "Na \u0161tiri mesece", "freq_six_months", "\u0160est mesecev", "freq_annually", "Letno", "freq_two_years", "Na dve leti", _s16_146, "Three Years", "never", "Nikoli", "company", "Company", _s17_85, "Ustvarjene \u0161tevilke", "charge_taxes", "Zara\u010dunaj davke", "next_reset", "Naslednja ponastavitev", "reset_counter", "Ponastavi \u0161tevec", _s16_147, "Predpona ponavljajo\u010dih", "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_87, _s17_88, "client_field", "Client Field", "product_field", "Polje izdelka", "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", "Predpona", "number_pattern", "Number Pattern", "messages", "Messages", "custom_css", "CSS po meri", _s17_89, _s17_90, _s16_149, "Prika\u017ei na PDF", _s21_58, "Prika\u017ei podpis stranke na PDF ra\u010dunu/predra\u010dunu.", _s25_39, "Potrditev pogojev ra\u010duna", _s30_7, "Stranka mora potrditi strinjanje s pogoji na ra\u010dunu.", _s23_25, "Potrditev pogojev predra\u010duna", _s28_20, "Stranka mora potrditi strinjanje s pogoji na predra\u010dunu.", _s25_40, "Podpis ra\u010duna", _s30_8, "Zahteva od stranke, da zagotovi svoj podpis.", _s23_26, "Podpis predra\u010duna", _s22_32, "Za\u0161\u010diti ra\u010dune z geslom", _s27_33, "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_26, "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", "Attach PDF", _s16_150, _s16_151, "attach_ubl", "Attach UBL", "email_style", "Email Style", _s19_33, "Omogo\u010di ozna\u010dbe.", "reply_to_email", "Reply-To", "reply_to_name", "Reply-To Name", "bcc_email", "BCC", "processed", "Processed", "credit_card", _s16_230, "bank_transfer", "Ban\u010dno nakazilo", "priority", "Priority", "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_34, "Prikazani logotipi katric", "credentials", "Credentials", "update_address", "Posodobi naslov", _s19_36, "Posodobi naslov stranke z predlo\u017eenimi podatki", "rate", "Cena", "tax_rate", "Dav\u010dna stopnja", "new_tax_rate", "Nova dav\u010dna stopnja", "edit_tax_rate", "Uredi dav\u010dno stopnjo", _s16_152, "Dav\u010dna stopnja uspe\u0161no ustvarjena", _s16_153, "Dav\u010dna stopnja uspe\u0161no posodobljena", _s17_92, "Dav\u010dna stopnja uspe\u0161no arhivirana", _s16_154, _s29_11, _s17_93, _s30_9, _s18_69, _s38_12, _s17_94, _s37_6, _s18_70, _s38_13, "fill_products", "Samodejno vnesi izdelke", _s18_71, "Izbira izdelka bo samodejno vnesla opis in ceno", "update_products", "Samodejno posodobi izdelke", _s20_51, "Posodobitev ra\u010duna bo samodejno posodobila knji\u017enico izdelkov", _s16_155, "Pretvori izdelke", _s21_59, "Samodejno pretvori cene izdelkov v valuto stranke", "fees", "Provizije", "limits", "Omejitve", "provider", "Provider", "company_gateway", "Payment Gateway", _s16_157, _s16_158, _s19_37, "New Gateway", _s20_52, "Edit Gateway", _s23_27, _s28_21, _s23_28, _s28_22, _s24_27, _s29_12, _s23_29, _s28_23, _s24_28, _s29_13, _s25_42, _s37_7, _s24_29, _s36_7, _s25_43, _s37_8, _s16_159, _s16_160, "discard_changes", "Zavrzi spremembe", "default_value", "Default value", "disabled", "Onemogo\u010deno", "currency_format", "Currency Format", _s21_60, _s21_61, _s23_30, _s23_31, "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", "Symbol", "ocde", "Code", "date_format", "Date Format", "datetime_format", "Datetime Format", "military_time", "24 urni \u010das", _s18_72, "24 Hour Display", "send_reminders", "Po\u0161lji opomnike", "timezone", "Timezone", _s19_38, _s19_39, _s17_95, _s17_96, _s19_40, _s19_41, _s18_73, _s18_74, _s18_75, _s18_76, "group_settings", "Group Settings", "group", "Group", "groups", "Groups", "new_group", "New Group", "edit_group", "Edit Group", "created_group", _s26_26, "updated_group", _s26_27, "archived_groups", _s35_11, "deleted_groups", _s34_14, "restored_groups", _s35_12, "archived_group", _s27_34, "deleted_group", _s26_28, "restored_group", _s27_35, "upload_logo", "Upload Logo", "uploaded_logo", _s26_29, "logo", "Logotip", "saved_settings", _s27_36, _s16_161, "Nastavitve izdelka", "device_settings", "Device Settings", "defaults", "Privzeto", "basic_settings", "Osnovne nastavitve", _s17_97, "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_32, "Predloge in opomini", _s22_33, _s20_53, _s19_42, "Vizualizacija podatkov", "price", "Price", "email_sign_up", "Email Sign Up", "google_sign_up", "Google Sign Up", _s27_37, _s28_24, "redeem", "Redeem", "back", "Back", "past_purchases", "Past Purchases", _s19_44, _s19_45, "pro_plan", "Pro Plan", "enterprise_plan", "Enterprise Plan", "count_users", ":count users", "upgrade", "Upgrade", _s25_44, _s25_45, _s24_30, _s24_31, _s33_19, _s77_0, "i_agree_to_the", "I agree to the", _s16_163, "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_77, _s18_78, _s21_63, _s34_15, "download", "Prenesi", _s27_38, _s27_57, "take_picture", "Take Picture", "upload_file", "Upload File", "document", "Dokument", "documents", "Dokumenti", "new_document", "New Document", "edit_document", "Edit Document", _s17_99, _s30_10, _s16_165, _s29_14, _s17_100, _s30_11, _s16_166, _s29_15, _s17_101, _s30_12, _s18_79, _s38_14, _s17_102, _s37_9, _s18_80, _s38_15, "no_history", "No History", "expense_date", "Datum stro\u0161ka", "pending", "V teku", _s16_167, "Logged", _s16_168, "Pending", _s16_169, "Invoiced", "converted", "Pretvorjeno", _s24_32, "Pripni datoteke", "exchange_rate", "Menjalni te\u010daj", _s16_170, "Pretvori valuto", "mark_paid", "Ozna\u010di kot pla\u010dano", "category", "Kategorija", "address", "Naslov", "new_vendor", "Nov prodajalec", "created_vendor", "Prodajalec uspe\u0161no ustvarjen", "updated_vendor", "Prodajalec uspe\u0161no posodobljen", "archived_vendor", "Prodajalec uspe\u0161no arhiviran", "deleted_vendor", "Prodajalec uspe\u0161no odstranjen", "restored_vendor", "Prodajalec uspe\u0161no obnovljen", _s16_171, "\u0160tevilo uspe\u0161no arhiviranih prodajalcev: :count clients", "deleted_vendors", "\u0160tevilo uspe\u0161no odstranjenih prodajalcev: :count", _s16_172, _s36_8, "new_expense", "Vnesi stro\u0161ek", "created_expense", "Stro\u0161ek uspe\u0161no vne\u0161en", "updated_expense", "Stro\u0161ek uspe\u0161no posodobljen", _s16_173, "Stro\u0161ek uspe\u0161no arhiviran", "deleted_expense", "Stro\u0161ek uspe\u0161no odstranjen", _s16_174, "Stro\u0161ek uspe\u0161no obnovljen", _s17_103, "Stro\u0161ki uspe\u0161no arhivirani", _s16_175, "Stro\u0161ki uspe\u0161no odstranjeni", _s17_104, _s37_10, "copy_shipping", "Kopiraj naslov za dostavo", "copy_billing", "Kopiraj naslov za ra\u010dun", "design", "Design", _s21_64, _s21_65, "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_176, _s16_177, "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_16, _s19_46, _s19_47, "budgeted_hours", "Predvidene ure", "created_project", "Projekt uspe\u0161no ustvarjen", "updated_project", "Projekt uspe\u0161no posodobljen", _s16_178, "Projekt uspe\u0161no arhiviran", "deleted_project", "Projekt uspe\u0161no odstranjen", _s16_179, "Projekt uspe\u0161no obnovljen", _s17_105, "\u0160tevilo uspe\u0161no arhiviranih projektov: :count", _s16_180, "\u0160tevilo uspe\u0161no odstranjenih projektov: :count", _s17_106, _s37_11, "new_project", "Now projekt", _s27_42, _s28_33, "if_you_like_it", _s21_66, "click_here", "klikni tukaj", _s18_81, "Click here", "to_rate_it", "to rate it.", "average", "Average", "unapproved", "Unapproved", _s30_13, _s42_10, "locked", "Locked", "authenticate", "Authenticate", _s19_48, _s19_49, _s24_33, _s24_34, "footer", "Noga", "compare", "Compare", "hosted_login", "Hosted Login", "selfhost_login", "Selfhost Login", "google_sign_in", _s19_62, "today", "Today", "custom_range", "Obseg po meri", "date_range", "\u010casovno obdobje", "current", "Current", "previous", "Previous", "current_period", "Current Period", _s17_107, _s17_108, "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", "Ta mesec", "last_month", "Zadnji mesec", "this_year", "To leto", "last_year", "Zadnje leto", "custom", "Po meri", _s16_181, "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", "More", "edit_client", "Uredi stranko", "edit_product", "Uredi izdelek", "edit_invoice", "Uredi ra\u010dun", "edit_quote", "Uredi predra\u010dun", "edit_payment", "Uredi pla\u010dilo", "edit_task", "Uredi opravilo", "edit_expense", "Uredi stro\u0161ek", "edit_vendor", "Uredi prodajalca", "edit_project", "Uredi projekt", _s20_54, "Uredi ponavaljajo\u010d predra\u010dun", "billing_address", "Naslov za po\u0161iljanje ra\u010duna", _s16_183, "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", "Sort", "search", "I\u0161\u010di", "active", "Aktivno", "archived", "Arhivirano", "deleted", "Odstranjeno", "dashboard", "Nadzorna plo\u0161\u010da", "archive", "Arhiv", "delete", "Odstrani", "restore", "Obnovitev", _s16_185, _s16_186, _s23_33, _s23_34, _s26_32, _s26_33, _s21_67, _s21_68, _s26_34, "Prosim vnesi klju\u010d izdelka", "ascending", "Nara\u0161\u010dajo\u010de", "descending", "Padajo\u010de", "save", "Shrani", _s17_109, _s17_110, "paid_to_date", "\u017de pla\u010dano", "balance_due", "Za pla\u010dilo", "balance", "Saldo", "overview", "Overview", "details", "Podrobnosti", "phone", "Telefon", "website", "Spleti\u0161\u010de", "vat_number", "Dav\u010dna \u0161t.", "id_number", "ID \u0161t.", "create", "Ustvari", _s19_50, _s30_14, "error", "Error", _s16_187, _s16_188, "contacts", "Kontakti", "additional", "Additional", "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_189, _s16_190, "product", "Izdelek", "products", "Izdelki", "new_product", "Nov izdelek", "created_product", "Izdelek uspe\u0161no ustvarjen", "updated_product", "Izdelek uspe\u0161no posodobljen", _s16_191, "Izdelek uspe\u0161no arhiviran", "deleted_product", "Izdelek uspe\u0161no odstranjen", _s16_192, "Izdelek uspe\u0161no obnovljen", _s17_111, "\u0160tevilo uspe\u0161no arhiviranih izdelkov: :count", _s16_193, "\u0160tevilo uspe\u0161no odstranjenih izdelkov: :count", _s17_112, _s37_12, "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_194, "\u0160tevilo uspe\u0161no arhiviranih strank: :count clients", "deleted_client", "Stranka uspe\u0161no odstranjena", "deleted_clients", "\u0160tevilo uspe\u0161no odstranjenih strank: :count", "restored_client", "Stranka uspe\u0161no obnovljena", _s16_195, _s36_10, "address1", "Ulica", "address2", "Hi\u0161na \u0161t./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_196, "Ra\u010dun uspe\u0161no arhiviran", "deleted_invoice", "Ra\u010dun uspe\u0161no odstranjen", _s16_197, "Ra\u010dun uspe\u0161no obnovljen", _s17_113, "\u0160tevilo uspe\u0161no arhiviranih ra\u010dunov: :count invoices", _s16_198, "\u0160tevilo uspe\u0161no odstranjenih ponudb: :count invoices", _s17_114, _s37_13, "emailed_invoice", _s20_118, "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", "Zasebni zaznamki", "frequency", "Pogostost", "start_date", "Datum za\u010detka", "end_date", "Datum zapadlost", "quote_number", "\u0160t. predra\u010duna", "quote_date", "Datum predra\u010duna", "valid_until", "Veljavnost", "items", "Items", "partial_deposit", "Partial/Deposit", "description", "Opis", "unit_cost", "Cena", "quantity", "Koli\u010dina", "add_item", "Add Item", "contact", "Kontakt", "work_phone", "Slu\u017ebeni telefon", "total_amount", "Total Amount", "pdf", "PDF", "due_date", "Rok pla\u010dila", _s16_199, "Delno pla\u010dilo do datuma", "status", "Stanje", _s17_115, "Invoice Status", "quote_status", "Stanje predra\u010duna", _s22_34, _s22_35, _s22_36, _s19_63, "count_selected", ":count selected", "total", "Skupaj", "percent", "Odstotek", "edit", "Uredi", "dismiss", "Dismiss", _s20_56, _s20_57, _s22_37, _s22_38, _s24_35, _s24_36, "task_rate", "Urna postavka", "settings", "Nastavitve", "language", "Language", "currency", "Valuta", "created_at", "Ustvarjen dne", "created_on", "Created On", "updated_at", "Updated", "tax", "DDV", _s30_15, _s30_16, _s27_46, "Prosim vnesi \u0161tevilko predra\u010duna", "past_due", "Zapadlo", "draft", "Osnutek", "sent", "Poslano", "viewed", "Viewed", "approved", "Approved", "partial", "Delno pla\u010dilo/polog", "paid", "Pla\u010dano", "mark_sent", "Ozna\u010di kot poslano", _s22_39, _s35_13, _s22_40, _s35_13, _s23_35, _s36_11, _s23_36, _s36_11, "done", "Kon\u010dano", _s37_14, _s37_15, "dark_mode", "Temen na\u010din", _s27_48, _s35_14, "refresh_data", "Refresh Data", "blank_contact", "Blank Contact", "activity", "Dejavnost", _s16_201, _s16_202, "clone", "Kloniraj", "loading", "Loading", "industry", "Industry", "size", "Size", "payment_terms", "Pla\u010dilni pogoji", "payment_date", "Datum pla\u010dila", "payment_status", "Payment Status", _s16_203, "Pending", _s16_204, "Voided", _s16_205, "Failed", _s16_206, "Completed", _s16_207, _s18_43, _s16_208, "Refunded", _s17_116, "Unapplied", _s17_117, _s19_14, "net", "Net", "client_portal", "Portal za stranke", "show_tasks", "Show tasks", "email_reminders", "Email Reminders", "enabled", "Omogo\u010deno", "recipients", "Prejemniki", "initial_email", "Prva e-po\u0161ta", "first_reminder", "Prvi opomin", "second_reminder", "Drugi opomin", "third_reminder", "Tretji opomin", "reminder1", "First Reminder", "reminder2", "Second Reminder", "reminder3", "Third Reminder", "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", "Auto billing", "button", "Button", "preview", "Predogled", "customize", "Prilagodi po meri", "history", "Zgodovina", "payment", "Pla\u010dilo", "payments", "Pla\u010dila", "refunded", "Refunded", "payment_type", "Na\u010din pla\u010dila", _s21_69, _s21_92, "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_209, "Pla\u010dilo uspe\u0161no arhivirano", "deleted_payment", "Pla\u010dilo uspe\u0161no odstranjeno", _s16_210, "Pla\u010dilo uspe\u0161no obnovljeno", _s17_118, "\u0160tevilo uspe\u0161no arhiviranih pla\u010dil: :count", _s16_211, "\u0160tevilo uspe\u0161no odstranjenih pla\u010dil: :count", _s17_119, _s37_16, "quote", "Predra\u010dun", "quotes", "Predra\u010duni", "new_quote", "Nov predra\u010dun", "created_quote", "Predra\u010dun uspe\u0161no ustvarjen", "updated_quote", "Predra\u010dun uspe\u0161no posodobljen", "archived_quote", "Predra\u010dun uspe\u0161no arhiviran", "deleted_quote", "Predra\u010dun uspe\u0161no odstranjen", "restored_quote", "Predra\u010dun uspe\u0161no obnovljen", "archived_quotes", "\u0160tevilo uspe\u0161no arhiviranih predra\u010dunov:", "deleted_quotes", "\u0160tevilo uspe\u0161no odstranjenih predra\u010dunov: :count", "restored_quotes", _s35_16, "expense", "Stro\u0161ek", "expenses", "Stro\u0161ki", "vendor", "Prodajalec", "vendors", "Prodajalci", "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 prodajalca :vendor", "activity_31", ":user je arhiviral prodajalca :vendor", "activity_32", ":user je odstranil prodajalca :vendor", "activity_33", ":user je obnovil prodajalca :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", ":user je posodobil zahtevek :ticker", "activity_49", ":user je zaprl zahtevek :ticket", "activity_50", ":user je zdru\u017eil zahtevek :ticket", "activity_51", ":user je razdru\u017eil zahtevek :ticket", "activity_52", ":contact je odprl zahtevek :ticket", "activity_53", ":contact je ponovno odprl zahtevek :ticket", "activity_54", ":user je ponovno odprl zahtevek :ticket", "activity_55", ":contact je odgovoril na zahtevek :ticket", "activity_56", ":user si je ogledal zahtevek :ticket", "activity_57", _s39_5, "activity_58", _s31_14, "activity_59", _s32_8, "activity_60", _s28_50, "activity_61", _s28_53, "activity_62", _s28_54, "activity_63", _s61_3, "activity_64", _s62_0, "activity_65", _s61_4, "activity_66", _s63_0, "activity_80", _s40_2, "activity_81", _s40_3, "activity_82", _s41_4, "activity_83", _s40_4, "activity_84", _s41_5, _s17_120, "Geslo za enkratno uporabo", "emailed_quote", "Predra\u010dun uspe\u0161no poslan", "emailed_credit", _s27_61, _s20_58, "Predra\u010dun ozna\u010den kot poslan", _s21_71, _s34_17, "expired", "Poteklo", "all", "Vse", "select", "Izberi", _s22_41, _s22_42, "custom_value1", _s16_311, "custom_value2", _s16_311, "custom_value3", "Custom Value 3", "custom_value4", "Custom Value 4", _s18_82, _s18_83, _s24_40, _s24_41, _s29_32, _s29_33, _s27_53, _s27_54, _s31_15, _s31_16, "lock_invoices", "Lock Invoices", "translations", "Translations", _s19_51, _s19_52, _s19_53, _s19_54, _s22_43, _s22_44, _s22_45, _s22_46, _s21_72, _s21_73, _s21_74, _s21_75, _s21_76, _s21_77, _s21_78, _s21_79, _s22_47, _s22_48, _s22_49, _s22_50, _s22_51, _s22_52, _s22_53, "\u0160tevec za ra\u010dun", _s20_59, _s20_60, _s20_61, "\u0160tevec \u0161tevilke predra\u010duna", _s21_80, _s21_81, _s21_82, _s21_83, _s21_84, _s21_81, _s21_85, _s21_83, _s18_84, _s18_85, "counter_padding", "Counter Padding", _s28_55, _s28_59, _s18_86, _s18_87, _s18_88, _s18_89, _s18_90, _s18_91, _s18_92, _s18_93, _s18_94, _s18_95, _s18_96, _s18_97, _s21_86, _s21_87, _s19_55, _s19_56, _s21_88, _s21_89, _s29_34, _s29_35, "show_table", "Show Table", "show_list", "Show List", "client_city", "Client City", "client_state", "Client State", "client_country", "Client Country", _s16_212, _s16_213, "client_balance", "Client Balance", "client_address1", "Client Street", "client_address2", _s16_214, "vendor_address1", "Vendor Street", "vendor_address2", _s16_215, _s24_42, _s22_55, _s24_43, _s25_54, "type", "Tip", "invoice_amount", "Znesek ra\u010duna", _s16_216, "Veljavnost", "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_122, _s18_48, _s17_123, _s18_49, _s17_124, _s18_50, _s17_125, _s18_51, "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_57, _s19_58, _s16_217, "Kategorija stro\u0161kov", _s19_59, _s19_60, "tax_name1", "Tax Name 1", "tax_name2", "Tax Name 2", "tax_name3", "Tax Name 3", "transaction_id", "Transaction ID", _s18_98, _s18_99, _s16_218, _s16_219], t1, t1), "es", A.LinkedHashMap_LinkedHashMap$_literal(["add_to_invoice", "Agregar a cuenta :invoice", _s17_, _s17_0, "week", "Week", "created_record", _s27_, _s25_, "La factura :invoice por importe de :amount fue enviada al cliente :cliente.", _s26_, _s17_1, _s31_, _s50_, _s31_0, _s22_, _s36_, _s55_, _s20_, _s20_0, _s25_0, _s38_, _s16_, "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_, "change_status", "Change Status", "fees_sample", "La tarifa para una factura con valor de :amount ser\xeda de :total.", _s19_, _s19_0, _s24_, _s29_, "after_saving", "After Saving", "view_record", "View Record", _s21_, _s21_0, _s26_0, _s37_, _s19_1, _s19_2, "json_help", _s58_, "release_notes", "Release Notes", _s23_, _s33_, "started_tasks", _s33_0, "stopped_tasks", _s33_1, "approved_quote", _s27_55, "approved_quotes", _s35_, "approve", "Aprobar", "client_website", "Client Website", "invalid_time", "Invalid Time", _s21_1, _s21_2, _s20_1, _s20_2, _s27_0, _s27_1, _s23_0, _s23_1, "load_pdf", "Load PDF", _s16_1, _s16_2, _s24_0, _s44_, "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_3, _s16_4, "purged_client", _s26_1, _s27_2, _s77_, _s22_0, _s34_, _s30_, _s47_, "small", "Small", _s21_3, _s34_0, _s22_1, _s35_0, _s16_5, _s45_, "wait_for_saving", _s44_0, _s20_3, _s94_, "remaining", "Remaining", "invoice_paid", "Invoice Paid", "activity_120", _s50_0, "activity_121", _s50_1, "activity_122", _s51_, "activity_123", _s50_2, "activity_124", _s51_0, "normal", "Normal", "large", "Large", "extra_large", "Extra Large", _s16_6, _s16_7, _s21_4, _s42_, "print_pdf", "Print PDF", "remind_me", "Remind Me", _s16_8, _s16_9, "click_selected", "Click Selected", "hide_preview", "Hide Preview", "edit_record", "Edit Record", _s27_3, _s57_, "giropay", "GiroPay", "direct_debit", "Direct Debit", _s21_5, _s30_0, "set_password", "Asignar Contrase\xf1a", _s17_2, _s59_, _s16_10, _s58_0, _s20_4, _s33_2, "disconnect", "Disconnect", "add_to_invoices", "Add to Invoices", "acss", _s29_36, "becs", _s17_126, "bulk_download", "Download", _s17_3, _s104_, "persist_ui", "Persist UI", "persist_ui_help", _s104_0, _s18_, _s18_0, _s17_4, _s17_5, "has_tasks", "Has Tasks", "registration", "Registration", _s27_4, _s50_3, "view_expense", _s20_119, "view_statement", "Ver Estado De Cuenta", "sepa", "D\xe9bito Directo SEPA", "ideal", "iDEAL", "przelewy24", "Przelewy24", "eps", "EPS", "fpx", "FPX", _s18_1, _s18_2, "system", "Sistema", _s19_3, _s19_4, "updated_company", _s28_, "kbc", "KBC", "bancontact", "Bancontact", _s19_5, _s44_1, "webhook_success", "Webhook Success", _s24_1, _s40_, _s27_5, _s43_, "app", "App", _s20_5, _s46_0, _s16_11, _s16_220, _s18_3, "Email Invoice", _s16_12, "Email Quote", _s17_6, "Email Credit", "from_name", "Nombre Remitente", _s16_13, _s16_221, _s17_7, "Gasto Recurrente", _s18_4, "Gastos Recurrentes", _s21_6, "Nuevo Gasto Recurrente", _s22_2, "Editar Gasto Recurrente", _s25_1, "Gasto recurrente creado con \xe9xito", _s25_2, "Gasto recurrente actualizado con \xe9xito", _s26_2, "Gasto recurrente archivado con \xe9xito", _s25_3, _s28_83, _s25_4, _s38_2, _s26_3, "Gasto recurrente restaurado con \xe9xito", _s24_2, _s24_3, _s25_5, _s25_6, "last_sent_date", "Last Sent Date", "include_drafts", "Include Drafts", _s19_6, _s32_0, "is_invoiced", "Is Invoiced", "change_plan", "Change Plan", "persist_data", "Persist Data", "customer_count", "Customer Count", _s16_14, _s16_15, _s16_16, _s16_17, _s28_0, _s28_1, "decimal_comma", "Decimal Comma", _s26_4, _s35_1, "select_method", "Select Method", "select_platform", "Select Platform", _s28_2, _s42_0, _s16_18, _s27_6, "enable_markdown", "Enable Markdown", _s20_6, _s35_2, "user_guide", "Gu\xeda de Usuario", _s18_6, _s18_7, "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_1, _s31_2, _s25_7, _s25_8, _s33_3, _s33_4, _s27_7, _s27_8, _s36_0, _s36_1, _s31_3, _s31_4, _s25_9, _s25_10, "net_subtotal", "Net", "review_app", "Review App", "check_status", "Check Status", "free_trial", "Free Trial", _s23_2, _s57_0, _s21_8, _s62_, "change_email", "Change Email", _s25_11, _s52_, _s21_9, _s21_10, "uninvoiced", "Uninvoiced", "subdomain_guide", _s120_, "send_time", "Send Time", "import_data", "Importar datos", "import_settings", "Import Settings", _s17_9, _s28_3, _s19_7, _s48_, "json", "JSON", _s24_4, _s24_5, "wait_for_data", _s42_1, "net_total", "Net Total", "has_taxes", "Has Taxes", _s16_19, _s16_20, _s18_8, _s40_0, "login_success", _s16_21, "login_failure", "Failed Login", "exported_data", _s67_, _s23_3, _s23_4, _s28_4, _s41_, "step_1_sign_in", "Step 1: Sign In", _s16_22, _s17_10, "account_id", "Account ID", _s27_9, _s35_3, "activity_100", _s50_4, "activity_101", _s50_5, "activity_102", _s51_1, "activity_103", _s50_6, "activity_104", _s51_2, _s18_9, _s18_10, _s23_5, _s35_4, "gateway_setup", "Gateway Setup", "preview_sidebar", "Preview Sidebar", _s16_23, _s16_24, _s18_11, _s31_5, _s16_25, _s16_26, "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_12, "Primer Nombre de Contacto", _s17_11, "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_11, _s53_, _s25_12, _s37_0, _s17_13, _s17_14, "is_viewed", "Is Viewed", "letter", "Letter", "legal", "Legal", "page_layout", "Page Layout", "portrait", "Portrait", "landscape", "Landscape", _s26_5, _s85_, _s20_7, _s54_, _s21_12, _s21_13, _s17_15, _s17_16, "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_14, _s18_15, "promo_code", "Promo code", "promo_discount", "Promo Discount", _s18_16, _s18_17, _s16_27, _s16_28, "max_seats_limit", "Max Seats Limit", "trial_enabled", "Trial Enabled", "trial_duration", "Trial Duration", _s21_14, _s21_15, _s18_18, _s18_19, "plan_map", "Plan Map", "refund_period", "Refund Period", _s21_16, _s21_17, "purchase_page", "Purchase Page", "security", "Security", "email_bounced", "Email Bounced", _s20_8, "Spam Complaint", "email_delivery", "Email Delivery", _s16_29, _s16_30, "pdf_response", "PDF Response", _s22_4, _s22_5, "pdf_failed", "PDF Failed", "pdf_success", "PDF Success", "modified", "Modified", "subscription", "Subscription", "subscriptions", "Suscripciones", _s16_31, _s16_32, _s17_17, "Editar suscripci\xf3n", _s20_9, _s32_29, _s20_10, _s37_27, _s21_18, "Suscripci\xf3n correctamente archivada", _s20_11, _s33_7, _s20_12, _s33_8, _s21_19, _s34_2, _s19_8, _s21_20, _s20_13, _s27_10, _s26_6, _s26_7, "connect_gmail", "Connect Gmail", _s16_33, _s16_34, "connected_gmail", _s28_5, _s18_20, _s31_6, _s16_35, _s100_, _s16_36, _s16_37, "count_minutes", ":count Minutes", _s16_38, _s16_39, _s29_0, _s29_1, "use_last_email", "Use last email", _s16_40, _s16_41, _s21_21, _s51_3, _s27_11, _s35_5, _s27_12, _s27_13, _s34_3, _s52_0, "help_translate", "Help Translate", _s23_6, _s23_7, "resend_invite", _s19_125, _s19_9, _s25_13, _s16_42, _s30_1, _s19_10, _s33_9, "delivered", "Delivered", "bounced", "Bounced", "spam", "Spam", "view_docs", "View Docs", _s32_1, _s72_, "send_sms", "Send SMS", "sms_code", "SMS Code", _s21_22, "Escanee el c\xf3digo de barras con una aplicaci\xf3n compatible con :link", _s18_21, "Autenticaci\xf3n de Dos Factores habilitada con \xe9xito", "connect_google", "Connect Google", _s17_19, _s17_20, _s17_21, "Autenticaci\xf3n de Dos Factores", _s18_22, _s18_23, _s34_4, _s34_5, "stay_logged_in", "Stay Logged In", _s23_8, _s40_1, "count_hours", ":count Hours", "count_day", "1 Day", "count_days", ":count Days", _s19_11, _s19_12, _s17_22, _s17_23, "resend_email", "Resend Email", _s26_8, _s33_10, _s16_43, _s16_227, _s19_13, _s19_14, _s19_15, _s45_0, "list_long_press", "List Long Press", "show_actions", "Show Actions", _s17_24, _s17_25, _s27_14, _s51_4, _s21_23, _s97_, "this_quarter", "This Quarter", "last_quarter", "\xdaltimo Trimestre", "to_update_run", "To update run", _s18_24, _s19_126, _s16_44, "URL de Registro", "invoice_project", "Facturar proyecto", "invoice_task", "Tarea de Factura", "invoice_expense", "Facturar Gasto", _s19_16, _s21_24, _s20_14, _s27_15, _s16_46, _s16_47, "save_and_email", "Save and Email", _s16_48, _s18_175, _s16_50, "Cantidad Convertida", _s17_26, _s17_27, _s22_6, _s22_7, _s24_6, _s24_7, "converted_total", "Converted Total", "is_sent", "Is Sent", _s17_28, "Documentos por defecto", "document_upload", "Document Upload", _s20_15, _s34_6, "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_25, _s21_26, _s26_9, _s96_, "running_tasks", "Running Tasks", "recent_tasks", "Recent Tasks", "recent_expenses", "Recent Expenses", _s17_30, _s17_31, "update_app", "Update App", "started_import", _s27_16, _s24_8, _s24_9, _s20_16, _s20_17, _s18_26, _s18_27, "column", "Columna", "sample", "Ejemplo", "map_to", "Map To", "import", "Importar", _s25_14, _s29_2, "select_file", "Por favor selecciona un archivo", _s16_52, _s16_53, "csv_file", _s23_78, "csv", "CSV", "freshbooks", "FreshBooks", "invoice2go", "Invoice2go", "invoicely", "Invoicely", "waveaccounting", "Wave Accounting", "zoho", "Zoho", "accounting", "Accounting", _s22_8, _s24_10, "import_type", "Import Type", "html_mode", "HTML Mode", "html_mode_help", _s43_0, "view_licenses", "View Licenses", "webhook_url", "Webhook URL", _s17_32, _s17_33, "sidebar_editor", "Sidebar Editor", _s22_9, _s31_17, "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_11, _s24_12, _s24_13, _s24_14, "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_9, "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_15, _s48_0, "late_invoice", "Late Invoice", "expired_quote", "Expired Quote", "remind_invoice", "Remind Invoice", "cvv", "CVV", "client_name", _s18_176, "client_phone", "Client Phone", "required_fields", "Required Fields", "calculated_rate", "Calculated Rate", _s17_34, _s17_35, "clear_cache", "Clear Cache", "sort_order", "Sort Order", "task_status", "Status", "task_statuses", "Task Statuses", "new_task_status", "New Task Status", _s16_54, _s16_55, _s19_17, _s32_2, _s19_18, _s31_18, _s20_18, _s33_11, _s19_19, _s32_3, _s19_20, _s32_4, _s20_19, _s33_12, _s22_10, _s42_2, _s21_27, _s41_0, _s22_11, _s42_3, _s18_28, _s20_20, _s20_21, _s27_17, _s16_56, _s16_57, _s21_28, _s52_1, _s20_22, _s20_23, _s25_15, _s42_4, _s20_24, _s20_25, _s25_16, _s42_5, _s21_29, _s25_17, _s18_29, _s18_30, "task_settings", "Task Settings", _s20_26, _s20_27, _s18_31, _s18_32, _s20_28, _s20_29, _s21_30, _s21_31, _s24_16, _s37_1, _s24_17, _s37_2, _s25_18, _s38_3, _s24_18, "Categor\xeda actualizada con \xe9xito", _s24_19, _s37_3, _s25_19, _s38_4, _s27_18, _s45_3, _s26_10, _s46_3, _s27_19, _s47_0, _s23_10, _s25_20, _s25_21, _s32_5, _s21_32, _s21_33, "show_option", "Show Option", _s22_12, _s50_7, "view_changes", "View Changes", "force_update", "Force Update", _s17_36, _s76_, "mark_paid_help", _s31_19, _s18_33, _s18_177, _s23_11, _s33_21, _s29_3, _s26_42, _s21_34, _s20_30, _s16_58, _s16_59, _s18_34, _s18_35, "crypto", "Crypto", "paypal", "PayPal", "alipay", "Alipay", "sofort", "Sofort", "apple_pay", _s16_222, "user_field", "User Field", "variables", "Variables", "show_password", "Show Password", "hide_password", "Hide Password", "copy_error", "Copy Error", "capture_card", "Capture Card", _s17_37, _s17_38, "total_taxes", "Total Taxes", "line_taxes", "Line Taxes", "total_fields", "Total Fields", _s25_22, _s38_5, _s25_23, _s38_6, _s25_24, _s38_7, "gateway_refund", "Gateway Refund", _s19_21, _s43_1, "due_date_days", "Due Date", "paused", "Paused", "mark_active", _s18_178, "day_count", "Day :count", _s22_13, _s22_14, _s21_35, _s21_36, _s17_39, _s17_40, "endless", "Endless", "next_send_date", "Next Send Date", _s16_60, _s16_61, _s17_41, _s18_179, _s18_36, _s20_120, _s21_37, _s24_79, _s22_15, _s22_16, _s25_25, _s38_8, _s25_26, _s38_9, _s26_11, "Factura peri\xf3dica archivada", _s25_27, "Factura peri\xf3dica borrada", _s25_28, _s38_11, _s26_12, "Factura peri\xf3dica restaurada", _s27_20, _s47_1, _s26_13, _s46_4, _s27_21, _s47_2, _s24_20, _s26_14, _s25_29, _s32_6, "send_date", "Send Date", "auto_bill_on", "Auto Bill On", _s28_6, _s28_7, "profit", "Ganancia", "line_item", "Item de Linea", _s18_38, _s18_39, _s23_12, _s35_6, _s19_22, _s19_23, _s24_21, _s52_2, "test_mode", "Test Mode", "opened", "Abierto", _s30_2, _s22_17, _s30_3, _s22_18, "gateway_success", "Gateway Success", "gateway_failure", "Gateway Failure", "gateway_error", "Gateway Error", "email_send", "Email Send", _s17_43, _s17_44, "failure", "Failure", "quota_exceeded", "Quota Exceeded", _s16_62, _s16_63, "system_logs", "System Logs", "view_portal", "View Portal", "copy_link", "Copy Link", "token_billing", "Guardar detalles de la tarjeta", _s24_22, _s24_23, "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_40, _s18_41, "pdf_page_info", _s23_13, _s16_64, "Facturas enviadas por correo electr\xf3nico con \xe9xito.", "emailed_quotes", "Cotizaciones enviadas por correo electr\xf3nico con \xe9xito.", "emailed_credits", _s28_56, "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_6, "client_created", "Client Created", _s20_31, _s20_32, _s20_33, _s20_34, "completed", "Completed", "gross", "Gross", "net_amount", "Net Amount", "net_balance", "Net Balance", "client_settings", "Client Settings", _s17_45, _s17_46, _s17_47, _s17_48, "selected_quotes", "Selected Quotes", "selected_tasks", "Selected Tasks", _s17_49, _s17_50, _s17_51, _s17_202, _s17_53, _s17_54, "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_312, "update_client", "Update Client", "delete_client", _s16_313, "delete_payment", "Eliminar Pago", "update_vendor", _s20_121, "delete_vendor", _s16_314, "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_55, _s28_8, "api_webhooks", "API Webhooks", "search_webhooks", _s22_19, "search_webhook", _s16_65, "webhook", "Webhook", "webhooks", "Webhooks", "new_webhook", "New Webhook", "edit_webhook", "Edit Webhook", "created_webhook", _s28_9, "updated_webhook", _s28_10, _s16_66, _s29_4, "deleted_webhook", _s28_11, "removed_webhook", _s28_12, _s16_67, _s29_5, _s17_56, _s37_4, _s16_68, _s36_2, _s16_69, _s36_3, _s17_57, _s37_5, "api_tokens", "API Tokens", "api_docs", "API Docs", "search_tokens", _s20_35, "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_18, "restored_token", _s27_23, "archived_tokens", _s35_7, "deleted_tokens", _s34_7, "restored_tokens", _s35_8, _s19_24, _s19_127, _s24_24, _s45_1, _s21_39, _s19_26, "email_invoice", "Enviar factura por correo", "email_quote", "Enviar Cotizaci\xf3n", "email_credit", "Email Credit", "email_payment", "Enviar Pago por Correo Electr\xf3nico", _s20_36, _s41_1, "ledger", "Ledger", "view_pdf", "View PDF", "all_records", "All records", "owned_by_user", "Owned by user", _s16_70, _s16_71, "contact_name", "Contact Name", "use_default", "Use default", _s16_72, _s17_58, "number_of_days", "Number of days", _s23_14, _s23_15, "payment_term", "Payment Term", _s16_73, _s16_74, _s17_59, _s26_76, _s20_37, "T\xe9rmino de pago creado con \xe9xito", _s20_38, "T\xe9rmino de pago actualizado con \xe9xito", _s21_40, "T\xe9rmino de pago archivado con \xe9xito", _s20_39, _s33_15, _s20_40, _s33_16, _s21_41, _s34_9, _s22_20, _s42_7, _s21_42, _s41_2, _s22_21, _s42_8, "email_sign_in", _s18_100, "change", "Change", _s23_16, _s28_13, _s24_25, _s29_6, "send_from_gmail", "Send from Gmail", "reversed", "Reversed", "cancelled", "Cancelled", "credit_amount", _s19_128, "quote_amount", "Quote Amount", "hosted", "Hosted", "selfhosted", "Self-Hosted", "exclusive", "Exclusivo", "inclusive", "Inclusivo", "hide_menu", "Hide Menu", "show_menu", "Show Menu", _s18_42, _s18_43, _s16_75, _s16_223, "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_76, _s16_224, "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_61, "search_design", "Search 1 Design", "search_invoice", _s16_77, "search_client", "Search 1 Client", "search_product", _s16_78, "search_quote", "Search 1 Quote", "search_credit", "Search 1 Credit", "search_vendor", _s18_180, "search_user", "Search 1 User", "search_tax_rate", _s17_62, "search_task", "Search 1 Tasks", "search_project", _s16_79, "search_expense", _s16_80, "search_payment", _s16_81, "search_group", "Search 1 Group", "refund_payment", "Refund Payment", _s17_63, _s30_4, _s18_44, _s31_7, _s16_82, _s29_7, _s17_64, _s30_5, "reverse", "Reverse", "full_name", "Nombre Completo", _s17_65, _s17_66, _s17_67, "C\xf3digo Postal/Ciudad/Estado", "custom1", "Primero Personalizado", "custom2", _s21_112, "custom3", "Tercero Personalizado", "custom4", "Cuarto Personalizado", "optional", "Opcional", "license", "Licencia", "purge_data", "Purgar Datos", _s16_83, "Datos de la empresa purgados con \xe9xito", _s18_45, "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_203, "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_31, "Recibir Todas Las Notificaciones", _s16_84, _s16_315, "apply_license", "Activar Licencia", "cancel_account", "Cancelar Cuenta", _s22_22, "AVISO: Esta acci\xf3n eliminar\xe1 tu cuenta de forma permanente.", "delete_company", "Eliminar Empresa", _s22_23, "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_89, "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_86, _s36_4, "deleted_designs", _s35_9, _s16_87, _s36_5, "proposals", "Propuestas", "tickets", "Tickets", _s16_88, "Cotizaciones Recurrentes", "recurring_tasks", _s18_181, _s18_46, _s18_47, "credit_date", _s16_316, "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_90, ":count creditos archivados con \xe9xito", "deleted_credits", ":count creditos eliminados con \xe9xito", _s16_91, _s36_6, "current_version", "Versi\xf3n Actual", "latest_version", "\xdaltiima Versi\xf3n", "update_now", "Actualizarse Ahora", _s26_19, "Una nueva versi\xf3n de la aplicaci\xf3n est\xe1 disponible", _s16_92, _s24_80, "app_updated", "Actualizaci\xf3n completada con \xe9xito", "learn_more", "Saber m\xe1s", "integrations", "Integraciones", "tracking_id", "Id de Rastreo", _s17_69, "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_69, "company2", _s23_70, "company3", _s23_71, "company4", _s23_72, "product1", _s16_98, "product2", _s16_99, "product3", _s16_100, "product4", _s16_101, "client1", "Custom Client 1", "client2", "Custom Client 2", "client3", "Custom Client 3", "client4", "Custom Client 4", "contact1", _s16_102, "contact2", _s16_103, "contact3", _s16_104, "contact4", _s16_105, "task1", "Custom Task 1", "task2", "Custom Task 2", "task3", "Custom Task 3", "task4", "Custom Task 4", "project1", _s16_106, "project2", _s16_107, "project3", _s16_108, "project4", _s16_109, "expense1", _s16_110, "expense2", _s16_111, "expense3", _s16_112, "expense4", _s16_113, "vendor1", "Custom Vendor 1", "vendor2", "Custom Vendor 2", "vendor3", "Custom Vendor 3", "vendor4", "Custom Vendor 4", "invoice1", _s16_114, "invoice2", _s16_115, "invoice3", _s16_116, "invoice4", _s16_117, "payment1", _s16_118, "payment2", _s16_119, "payment3", _s16_120, "payment4", _s16_121, "surcharge1", _s18_48, "surcharge2", _s18_49, "surcharge3", _s18_50, "surcharge4", _s18_51, "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_317, _s18_52, _s18_53, _s17_71, _s17_72, "contact_phone", "Tel\xe9fono de Contacto", _s21_43, _s22_24, _s21_44, _s22_25, _s21_45, _s22_26, _s21_46, _s22_27, _s17_73, "Calle de Env\xedo", _s17_74, "Apto/Suite de Env\xedo", "shipping_city", "Ciudad de Env\xedo", "shipping_state", "Estado/Provincia de Env\xedo", _s20_41, "C\xf3digo Postal de Env\xedo", _s16_122, "Pa\xeds de Env\xedo", _s16_124, "Calle de Facturaci\xf3n", _s16_125, "Apto/Suite de Facturaci\xf3n", "billing_city", "Ciudad de Facturaci\xf3n", "billing_state", "Estado/Provincia de Facturaci\xf3n", _s19_27, "C\xf3digo Postal de Facturaci\xf3n", "billing_country", "Pa\xeds de Facturaci\xf3n", "client_id", "Client Id", "assigned_to", "Assigned to", "created_by", _s16_318, "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_122, "reports", "Informes", "report", "Reporte", "add_company", "Agregar Empresa", "unpaid_invoice", "Unpaid Invoice", "paid_invoice", "Paid Invoice", _s16_126, _s16_127, "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_47, _s35_10, _s30_6, _s63_, "message", "Mensaje", "from", "De", _s20_43, _s20_44, _s25_33, _s56_, _s20_45, _s34_10, _s18_55, _s18_56, _s23_18, _s33_22, _s18_57, _s18_58, "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_48, _s21_90, _s20_46, _s58_1, _s19_29, _s19_30, _s23_19, _s23_20, _s20_47, _s20_48, "deleted_logo", _s25_34, "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_76, _s17_77, "show_cost_help", _s55_0, _s21_49, _s21_50, _s26_21, _s58_2, _s21_51, _s21_52, _s26_22, _s60_, _s21_53, _s21_54, _s26_23, _s34_11, _s16_128, _s16_129, _s21_55, _s47_3, "one_tax_rate", "One Tax Rate", "two_tax_rates", "Two Tax Rates", "three_tax_rates", "Three Tax Rates", _s16_130, _s16_131, "user", "Usuario", "invoice_tax", "Invoice Tax", "line_item_tax", "Line Item Tax", "inclusive_taxes", "Inclusive Taxes", _s17_78, _s17_79, "item_tax_rates", "Item Tax Rates", _s18_59, _s22_38, "configure_rates", "Configure rates", _s18_60, _s18_61, "tax_settings", _s26_77, _s18_62, "Tax Rates", "accent_color", "Accent Color", "switch", "Switch", _s19_31, _s20_49, "options", "Opciones", _s16_132, _s16_133, "multi_line_text", "Multi-line text", "dropdown", "Dropdown", "field_type", "Field Type", _s27_32, _s39_3, "submit", "Enviar", _s16_134, "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_135, "Porcentaje Tarifa por Tardanza", "schedule", "Programar", "before_due_date", _s19_32, "after_due_date", _s18_63, _s18_64, _s22_29, "days", "D\xedas", "invoice_email", "Correo de Factura", "payment_email", "Correo de Pago", "partial_payment", "Pago Parcial", "payment_partial", "Partial Payment", _s21_56, "Correo Electr\xf3nico de Pago Parcial", "quote_email", "Correo de Cotizacion", _s16_137, "Recordatorio sin fin", _s16_139, _s16_140, "administrator", "Administrador", _s18_65, "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_35, "updated_user", "Usario actualizado con \xe9xito", "archived_user", "Usuario archivado", "deleted_user", "Usario eliminado con \xe9xito", "removed_user", _s25_38, "restored_user", "Usuario restaurado con \xe9xito", "archived_users", _s34_12, "deleted_users", _s33_17, "removed_users", _s33_18, "restored_users", _s34_13, _s16_141, _s21_127, "invoice_options", _s19_129, _s17_80, "Ocultar Valor Pagado a la Fecha", _s22_30, "Solo mostrar la opci\xf3n \u201cPagado a la fecha\u201d en sus facturas cuando se ha recibido un pago.", _s23_21, "Embed Documents", _s28_19, _s39_4, _s16_143, "Mostrar encabezado", _s16_144, "Mostrar pie", "first_page", "Primera p\xe1gina", "all_pages", _s17_204, "last_page", "\xdaltima p\xe1gina", "primary_font", "Primary Font", "secondary_font", "Secondary Font", "primary_color", "Color Primario", "secondary_color", _s16_319, "page_size", "Page Size", "font_size", "Tama\xf1o de Letra", "quote_design", "Dise\xf1o de Cotizaci\xf3n", "invoice_fields", _s17_205, "product_fields", _s18_182, "invoice_terms", _s23_79, "invoice_footer", "Pie de p\xe1gia de la factura", "quote_terms", "Terminos de Cotizaci\xf3n", "quote_footer", "Pie de la Cotizaci\xf3n", _s18_66, "Auto Email", _s23_22, _s61_, _s18_67, "Auto Archive", _s23_23, _s53_1, _s18_68, "Auto Convertir", _s23_24, "Convierte un presupuesto en factura automaticamente cuando los aprueba el cliente.", _s17_82, _s17_83, "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_84, "Tres meses", _s16_145, "Cuatro meses", "freq_six_months", "Seis meses", "freq_annually", "Annually", "freq_two_years", "Dos a\xf1os", _s16_146, "Three Years", "never", "Never", "company", "Empresa", _s17_85, _s17_206, "charge_taxes", _s16_320, "next_reset", "Siguiente Reinicio", "reset_counter", _s18_165, _s16_147, _s18_183, "number_padding", "Number Padding", "general", "General", "surcharge_field", "Surcharge Field", "company_field", _s16_321, "company_value", "Valor de Empresa", "credit_field", "Credit Field", "invoice_field", "Invoice Field", _s17_87, _s17_88, "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_184, _s17_89, _s17_90, _s16_149, "Ver en PDF", _s21_58, "Mostrar la firma del cliente en los PDF de facturas/presupuestos.", _s25_39, "Casilla de los T\xe9rminos de la Factura", _s30_7, "Requerir que el cliente confirme que acept\xf3 los t\xe9rminos de la factura.", _s23_25, "Casilla de los T\xe9rminos de la Cotizaci\xf3n", _s28_20, "Requerir que el cliente confirme que acept\xf3 los t\xe9rminos de la cotizaci\xf3n.", _s25_40, "Firma de la Facturra", _s30_8, "Requerir que el cliente provea su firma.", _s23_26, "Firma de la Cotizaci\xf3n", _s22_32, _s32_30, _s27_33, "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_184, _s24_26, _s118_, "plain", "Plano", "light", "Claro", "dark", "Oscuro", "email_design", _s16_322, "attach_pdf", "Attach PDF", _s16_150, _s16_151, "attach_ubl", "Attach UBL", "email_style", "Email Style", _s19_33, _s16_323, "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_34, "Logos de Tarjetas Aceptadas", "credentials", "Credentials", "update_address", _s20_123, _s19_36, "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_152, "Tasa de impuesto creada con \xe9xito", _s16_153, "Tasa de impuesto actualizada con \xe9xito", _s17_92, "Tasa de impuesto archivada con \xe9xito", _s16_154, _s29_11, _s17_93, _s30_9, _s18_69, _s38_12, _s17_94, _s37_6, _s18_70, _s38_13, "fill_products", "Auto-rellenar productos", _s18_71, _s74_0, "update_products", "Auto-actualizar productos", _s20_51, "Actualizar una factura autom\xe1ticamente actualizar\xe1 los productos", _s16_155, "Convertir productos", _s21_59, "Convertir autom\xe1ticamente precios de los productos a la moneda del cliente", "fees", "Tarifas", "limits", "L\xedmites", "provider", "Provider", "company_gateway", "Payment Gateway", _s16_157, _s16_158, _s19_37, "New Gateway", _s20_52, "Edit Gateway", _s23_27, _s28_21, _s23_28, _s28_22, _s24_27, _s29_12, _s23_29, _s28_23, _s24_28, _s29_13, _s25_42, _s37_7, _s24_29, _s36_7, _s25_43, _s37_8, _s16_159, _s16_160, "discard_changes", "Descartar Cambios", "default_value", "Default value", "disabled", "Deshabilitado", "currency_format", "Currency Format", _s21_60, _s21_61, _s23_30, _s23_31, "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_72, "24 Hour Display", "send_reminders", "Send Reminders", "timezone", "Timezone", _s19_38, _s19_39, _s17_95, _s17_96, _s19_40, _s19_41, _s18_73, _s18_74, _s18_75, "Filtro por Proveedor", "group_settings", "Group Settings", "group", "Group", "groups", "Groups", "new_group", "New Group", "edit_group", "Edit Group", "created_group", _s26_26, "updated_group", _s26_27, "archived_groups", _s35_11, "deleted_groups", _s34_14, "restored_groups", _s35_12, "archived_group", _s27_34, "deleted_group", _s26_28, "restored_group", _s27_35, "upload_logo", "Upload Logo", "uploaded_logo", _s26_29, "logo", "Logo", "saved_settings", _s27_36, _s16_161, "Configuraci\xf3n del Producto", "device_settings", "Device Settings", "defaults", "Valores por Defecto", "basic_settings", _s20_124, _s17_97, _s22_90, "company_details", _s22_91, "user_details", _s19_130, "localization", "Localizaci\xf3n", "online_payments", "Pagos Online", "tax_rates", "Tasas de Impuesto", "notifications", "Notificaciones", "import_export", _s17_201, "custom_fields", "Campos personalizados", "invoice_design", "Dise\xf1o de factura", "buy_now_buttons", "Buy Now Buttons", "email_settings", _s36_36, _s23_32, _s26_78, _s22_33, _s20_53, _s19_42, _s22_92, "price", "Price", "email_sign_up", "Email Sign Up", "google_sign_up", "Google Sign Up", _s27_37, _s28_24, "redeem", "Redeem", "back", "Back", "past_purchases", "Past Purchases", _s19_44, _s19_45, "pro_plan", "Pro Plan", "enterprise_plan", "Enterprise Plan", "count_users", ":count users", "upgrade", "Upgrade", _s25_44, _s25_45, _s24_30, _s24_31, _s33_19, _s77_0, "i_agree_to_the", "I agree to the", _s16_163, "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_77, _s18_78, _s21_63, _s34_15, "download", "Descargar", _s27_38, _s27_57, "take_picture", "Take Picture", "upload_file", "Upload File", "document", "Documento", "documents", "Documents", "new_document", "New Document", "edit_document", "Edit Document", _s17_99, _s30_10, _s16_165, _s29_14, _s17_100, _s30_11, _s16_166, _s29_15, _s17_101, _s30_12, _s18_79, _s38_14, _s17_102, _s37_9, _s18_80, _s38_15, "no_history", "No History", "expense_date", "Fecha del Gasto", "pending", "Pendiente", _s16_167, "Logged", _s16_168, "Pending", _s16_169, "Invoiced", "converted", "Convertido", _s24_32, _s31_37, "exchange_rate", "Tipo de Cambio", _s16_170, _s16_324, "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_171, _s41_14, "deleted_vendors", _s41_14, _s16_172, _s36_8, "new_expense", "Ingrese el Gasto", "created_expense", _s26_79, "updated_expense", _s31_38, _s16_173, _s29_71, "deleted_expense", _s27_86, _s16_174, _s29_17, _s17_103, _s31_39, _s16_175, _s29_72, _s17_104, _s37_10, "copy_shipping", "Copiar env\xedo", "copy_billing", "Copiar facturaci\xf3n", "design", "Design", _s21_64, _s21_65, "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_176, _s16_177, "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_16, _s19_46, _s19_47, "budgeted_hours", "Budgeted Hours", "created_project", "Proyecto creado con \xe9xito", "updated_project", "Proyecto actualizado con \xe9xito", _s16_178, "Proyecto archivado con \xe9xito", "deleted_project", _s28_83, _s16_179, "Proyecto restaurado con \xe9xito", _s17_105, "Archivados con \xe9xito :count proyectos", _s16_180, "Eliminados con \xe9xito :count proyectos", _s17_106, _s37_11, "new_project", "Nuevo Proyecto", _s27_42, _s28_33, "if_you_like_it", _s21_66, "click_here", "haz clic aqu\xed", _s18_81, "Click here", "to_rate_it", "to rate it.", "average", "Average", "unapproved", "Unapproved", _s30_13, _s42_10, "locked", "Locked", "authenticate", "Authenticate", _s19_48, _s19_49, _s24_33, _s24_34, "footer", "Pie de P\xe1gina", "compare", "Comparar", "hosted_login", "Hosted Login", "selfhost_login", "Selfhost Login", "google_sign_in", _s19_62, "today", "Today", "custom_range", "Rango Personalizado", "date_range", "Date Range", "current", "Current", "previous", "Previous", "current_period", "Current Period", _s17_107, _s22_93, "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_181, _s16_182, "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_325, "edit_project", "Editar Proyecto", _s20_54, _s20_55, "billing_address", "Direcci\xf3n de facturaci\xf3n", _s16_183, "Direcci\xf3n de Env\xedo", "total_revenue", _s16_326, "average_invoice", _s23_80, "outstanding", _s18_185, "invoices_sent", _s24_81, "active_clients", _s16_327, "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_185, _s16_186, _s23_33, _s23_34, _s26_32, _s26_33, _s21_67, _s21_68, _s26_34, _s26_35, "ascending", "Ascendente", "descending", "Descendente", "save", "Guardar", _s17_109, _s17_110, "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_50, _s30_14, "error", "Error", _s16_187, _s16_188, "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_189, _s16_190, "product", "Producto", "products", "Productos", "new_product", "Nuevo Producto", "created_product", "Producto creado con \xe9xito", "updated_product", _s30_61, _s16_191, "Producto archivado con \xe9xito", "deleted_product", _s30_61, _s16_192, "Producto restaurado con \xe9xito", _s17_111, ":count productos archivados con \xe9xito", _s16_193, "Eliminados con \xe9xito :count productos", _s17_112, _s37_12, "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_194, ":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_195, _s36_10, "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_196, "Factura archivada con \xe9xito", "deleted_invoice", "Factura eliminada con \xe9xito", _s16_197, "Factura restaurada con \xe9xito", _s17_113, ":count facturas archivados con \xe9xito", _s16_198, ":count facturas eliminadas con \xe9xito", _s17_114, _s37_13, "emailed_invoice", "Factura enviada con \xe9xito", "emailed_payment", "Pago enviado por correo con \xe9xito", "amount", "Cantidad", "invoice_number", _s17_207, "invoice_date", _s16_328, "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_199, "Fecha de Vencimiento Parcial", "status", "Estado", _s17_115, "Invoice Status", "quote_status", "Quote Status", _s22_34, _s22_35, _s22_36, _s19_63, "count_selected", ":count selected", "total", "Total", "percent", "Porciento", "edit", "Editar", "dismiss", "Dismiss", _s20_56, _s20_57, _s22_37, _s22_38, _s24_35, _s24_36, "task_rate", "Tasa de Tarea", "settings", "Configuraci\xf3n", "language", "Language", "currency", "Moneda", "created_at", _s17_208, "created_on", "Created On", "updated_at", "Updated", "tax", "Impuesto", _s30_15, _s30_16, _s27_46, _s27_47, "past_due", "Vencido", "draft", "Borrador", "sent", "Enviado", "viewed", "Viewed", "approved", "Approved", "partial", _s16_306, "paid", "Pagado", "mark_sent", "Marcar como enviado", _s22_39, _s35_13, _s22_40, _s35_13, _s23_35, _s36_11, _s23_36, _s36_11, "done", "Hecho", _s37_14, _s37_15, "dark_mode", "Modo Oscuro", _s27_48, _s35_14, "refresh_data", "Refresh Data", "blank_contact", "Blank Contact", "activity", "Actividad", _s16_201, _s16_202, "clone", "Clon", "loading", "Cargando", "industry", "Industry", "size", "Size", "payment_terms", _s16_329, "payment_date", "Fecha de Pago", "payment_status", "Payment Status", _s16_203, "Pending", _s16_204, "Voided", _s16_205, "Failed", _s16_206, "Completed", _s16_207, _s18_43, _s16_208, "Refunded", _s17_116, "Unapplied", _s17_117, _s19_14, "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_131, "second_reminder", _s20_125, "third_reminder", _s19_132, "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_69, _s25_83, "enter_payment", "Agregar Pago", "new_payment", "Ingresa el Pago", "created_payment", "Pago creado con \xe9xito", "updated_payment", "Pago actualizado con \xe9xito", _s16_209, "Pago archivado con \xe9xito", "deleted_payment", "Pago eliminado con \xe9xito", _s16_210, "Pago restaurado con \xe9xito", _s17_118, ":count pagos archivados con \xe9xito", _s16_211, ":count pagos eliminados con \xe9xito", _s17_119, _s37_16, "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_16, "expense", "Gasto", "expenses", "Gastos", "vendor", "Proveedor", "vendors", "Proveedores", "task", "Task", "tasks", "Tareas", "project", "Proyecto", "projects", "Proyectos", "activity_1", _s29_73, "activity_2", _s32_31, "activity_3", ":user elimin\xf3 el cliente :client", "activity_4", ":user cre\xf3 la factura :invoice", "activity_5", _s35_34, "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_37, "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_62, "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_38, "activity_27", _s31_40, "activity_28", ":user restaur\xf3 :credit cr\xe9ditos", "activity_29", ":contact aprov\xf3 la cotizaci\xf3n :quote para el cliente :client", "activity_30", _s30_63, "activity_31", _s33_39, "activity_32", _s33_40, "activity_33", _s34_32, "activity_34", ":user cre\xf3 expense :expense", "activity_35", _s31_41, "activity_36", _s31_42, "activity_37", _s32_32, "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_6, "activity_42", _s25_84, "activity_43", _s30_64, "activity_44", _s28_84, "activity_45", _s28_85, "activity_46", _s29_74, "activity_47", ":user actruliz\xf3 el gasto :expense", "activity_48", _s33_41, "activity_49", _s29_75, "activity_50", ":user fusion\xf3 el ticket :ticket", "activity_51", _s31_43, "activity_52", _s32_33, "activity_53", ":contact volvi\xf3 a abrir el ticket :ticket", "activity_54", ":user volvi\xf3 a abrir el ticket :ticket", "activity_55", _s36_37, "activity_56", ":user vi\xf3 el ticket :ticket", "activity_57", _s39_5, "activity_58", _s31_14, "activity_59", _s32_8, "activity_60", _s28_50, "activity_61", _s28_53, "activity_62", _s28_54, "activity_63", _s61_3, "activity_64", _s62_0, "activity_65", _s61_4, "activity_66", _s63_0, "activity_80", _s40_2, "activity_81", _s40_3, "activity_82", _s41_4, "activity_83", _s40_4, "activity_84", _s41_5, _s17_120, "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_58, _s33_20, _s21_71, "Cr\xe9dito marcado como enviado con \xe9xito", "expired", "Vencida", "all", "All", "select", "Seleccionar", _s22_41, _s22_42, "custom_value1", _s19_119, "custom_value2", _s19_119, "custom_value3", "Custom Value 3", "custom_value4", "Custom Value 4", _s18_82, _s18_83, _s24_40, _s24_41, _s29_32, _s29_33, _s27_53, _s27_54, _s31_15, _s31_16, "lock_invoices", "Lock Invoices", "translations", "Translations", _s19_51, _s19_52, _s19_53, _s19_54, _s22_43, _s22_44, _s22_45, _s22_46, _s21_72, _s21_73, _s21_74, _s21_75, _s21_76, _s21_77, _s21_78, _s21_79, _s22_47, _s22_48, _s22_49, _s22_50, _s22_51, _s22_52, _s22_53, "Numeraci\xf3n de facturaci\xf3n", _s20_59, _s20_60, _s20_61, "Numeraci\xf3n de Cotizaciones", _s21_80, _s21_81, _s21_82, _s21_83, _s21_84, _s21_81, _s21_85, _s21_83, _s18_84, _s18_85, "counter_padding", "Counter Padding", _s28_55, _s28_59, _s18_86, _s18_87, _s18_88, _s18_89, _s18_90, _s18_91, _s18_92, _s18_93, _s18_94, _s18_95, _s18_96, _s18_97, _s21_86, _s21_87, _s19_55, _s19_56, _s21_88, _s21_89, _s29_34, "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_212, _s16_213, "client_balance", "Client Balance", "client_address1", "Client Street", "client_address2", _s16_214, "vendor_address1", "Vendor Street", "vendor_address2", _s16_215, _s24_42, _s22_55, _s24_43, _s25_54, "type", "Tipo", "invoice_amount", _s18_186, _s16_216, _s20_126, "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_122, _s18_48, _s17_123, _s18_49, _s17_124, _s18_50, _s17_125, _s18_51, "is_deleted", "Est\xe1 Eliminado", "vendor_city", _s20_127, "vendor_state", "Estado del Proveedor", "vendor_country", _s18_187, "is_approved", "Est\xe1 Aprobado", "tax_name", _s18_188, "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_57, _s19_58, _s16_217, "Categor\xeda de Gastos", _s19_59, _s19_60, "tax_name1", "Tax Name 1", "tax_name2", "Tax Name 2", "tax_name3", "Tax Name 3", "transaction_id", "Transaction ID", _s18_98, _s18_99, _s16_218, _s16_219], t1, t1), "es_ES", A.LinkedHashMap_LinkedHashMap$_literal(["add_to_invoice", "A\xf1adir a la factura :invoice", _s17_, _s17_0, "week", "Semana", "created_record", _s27_, _s25_, "La Factura :invoice por importe de :amount fue enviada al cliente :client.", _s26_, _s17_1, _s31_, _s50_, _s31_0, _s22_, _s36_, _s55_, _s20_, _s20_0, _s25_0, _s38_, _s16_, "Moneda 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_, "change_status", "Change Status", "fees_sample", "La tarifa por una factura de cantidad :amount ser\xeda :total.", _s19_, _s19_0, _s24_, _s29_, "after_saving", "After Saving", "view_record", "View Record", _s21_, _s21_0, _s26_0, _s37_, _s19_1, _s19_2, "json_help", _s58_, "release_notes", "Release Notes", _s23_, _s33_, "started_tasks", _s33_0, "stopped_tasks", _s33_1, "approved_quote", _s27_55, "approved_quotes", _s35_, "approve", "Aprobar", "client_website", "Client Website", "invalid_time", "Invalid Time", _s21_1, _s21_2, _s20_1, _s20_2, _s27_0, _s27_1, _s23_0, _s23_1, "load_pdf", "Load PDF", _s16_1, _s16_2, _s24_0, _s44_, "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_3, _s16_4, "purged_client", "Cliente purgado correctamente", _s27_2, _s77_, _s22_0, _s34_, _s30_, _s47_, "small", "Small", _s21_3, _s34_0, _s22_1, _s35_0, _s16_5, _s45_, "wait_for_saving", _s44_0, _s20_3, _s94_, "remaining", "Remaining", "invoice_paid", "Invoice Paid", "activity_120", _s50_0, "activity_121", _s50_1, "activity_122", _s51_, "activity_123", _s50_2, "activity_124", _s51_0, "normal", "Normal", "large", "Large", "extra_large", "Extra Large", _s16_6, _s16_7, _s21_4, _s42_, "print_pdf", "Print PDF", "remind_me", "Remind Me", _s16_8, _s16_9, "click_selected", "Click Selected", "hide_preview", "Hide Preview", "edit_record", "Edit Record", _s27_3, _s57_, "giropay", "GiroPay", "direct_debit", "D\xe9bito directo", _s21_5, _s30_0, "set_password", "Establecer Contrase\xf1a", _s17_2, _s59_, _s16_10, _s58_0, _s20_4, _s33_2, "disconnect", "Disconnect", "add_to_invoices", "Add to Invoices", "acss", "Pagos de d\xe9bito preautorizados", "becs", "D\xe9bito directo BECS", "bulk_download", "Download", _s17_3, _s104_, "persist_ui", "Persist UI", "persist_ui_help", _s104_0, _s18_, _s18_0, _s17_4, _s17_5, "has_tasks", "Has Tasks", "registration", "Registration", _s27_4, _s50_3, "view_expense", _s20_119, "view_statement", "Ver Estado de cuenta", "sepa", _s17_127, "ideal", "iDEAL", "przelewy24", "Przelewy24", "eps", "EPS", "fpx", "FPX", _s18_1, _s18_2, "system", "Sistema", _s19_3, _s19_4, "updated_company", _s28_, "kbc", "KBC", "bancontact", "Bancontact", _s19_5, _s44_1, "webhook_success", "Webhook Success", _s24_1, _s40_, _s27_5, _s43_, "app", "App", _s20_5, _s46_0, _s16_11, _s16_220, _s18_3, "Email Invoice", _s16_12, "Email Quote", _s17_6, "Email Credit", "from_name", "Nombre De", _s16_13, "Clonar a gasto", _s17_7, "Gasto Peri\xf3dico", _s18_4, "Gastos Peri\xf3dicos", _s21_6, "Nuevo Gasto Peri\xf3dico", _s22_2, "Editar Gasto Peri\xf3dico", _s25_1, "Gasto Peri\xf3dico creado correctamente", _s25_2, "Gasto Peri\xf3dico actualizado correctamente", _s26_2, "Gasto Peri\xf3dico archivado correctamente", _s25_3, "Gasto Peri\xf3dico borrado correctamente", _s25_4, _s38_2, _s26_3, "Gasto Peri\xf3dico restaurado correctamente", _s24_2, _s24_3, _s25_5, _s25_6, "last_sent_date", "Last Sent Date", "include_drafts", "Include Drafts", _s19_6, _s32_0, "is_invoiced", "Is Invoiced", "change_plan", "Change Plan", "persist_data", "Persist Data", "customer_count", "Customer Count", _s16_14, _s16_15, _s16_16, _s16_17, _s28_0, _s28_1, "decimal_comma", "Decimal Comma", _s26_4, _s35_1, "select_method", "Select Method", "select_platform", "Select Platform", _s28_2, _s42_0, _s16_18, _s27_6, "enable_markdown", "Enable Markdown", _s20_6, _s35_2, "user_guide", "Gu\xeda del usuario", _s18_6, _s18_7, "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_1, _s31_2, _s25_7, _s25_8, _s33_3, _s33_4, _s27_7, _s27_8, _s36_0, _s36_1, _s31_3, _s31_4, _s25_9, _s25_10, "net_subtotal", "Neto", "review_app", "Review App", "check_status", "Check Status", "free_trial", "Free Trial", _s23_2, _s57_0, _s21_8, _s62_, "change_email", "Change Email", _s25_11, _s52_, _s21_9, _s21_10, "uninvoiced", "Uninvoiced", "subdomain_guide", _s120_, "send_time", "Send Time", "import_data", "Importar datos", "import_settings", "Import Settings", _s17_9, _s28_3, _s19_7, _s48_, "json", "JSON", _s24_4, _s24_5, "wait_for_data", _s42_1, "net_total", "Net Total", "has_taxes", "Has Taxes", _s16_19, _s16_20, _s18_8, _s40_0, "login_success", _s16_21, "login_failure", "Failed Login", "exported_data", _s67_, _s23_3, _s23_4, _s28_4, _s41_, "step_1_sign_in", "Step 1: Sign In", _s16_22, _s17_10, "account_id", "Account ID", _s27_9, _s35_3, "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_9, _s18_10, _s23_5, _s35_4, "gateway_setup", "Gateway Setup", "preview_sidebar", "Preview Sidebar", _s16_23, _s16_24, _s18_11, _s31_5, _s16_25, _s16_26, "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", "\xdaltima Actualizaci\xf3n", "invoice_item", "Invoice Item", "quote_item", "Quote Item", _s18_12, _s19_133, _s17_11, "Apellido del contacto", "order", "Order", "unassigned", "Sin asignar", "partial_value", "Debe ser mayor que 0 y menos 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 subdominio o mostrar la factura en su propio sitio web.", _s21_11, _s53_, _s25_12, _s37_0, _s17_13, _s17_14, "is_viewed", "Is Viewed", "letter", "Letter", "legal", "Legal", "page_layout", "Page Layout", "portrait", "Portrait", "landscape", "Landscape", _s26_5, _s85_, _s20_7, _s54_, _s21_12, _s21_13, _s17_15, _s17_16, "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_14, _s18_15, "promo_code", "C\xf3digo promocional", "promo_discount", "Promo Discount", _s18_16, _s18_17, _s16_27, _s16_28, "max_seats_limit", "Max Seats Limit", "trial_enabled", "Trial Enabled", "trial_duration", "Trial Duration", _s21_14, _s21_15, _s18_18, _s18_19, "plan_map", "Plan Map", "refund_period", "Refund Period", _s21_16, _s21_17, "purchase_page", "Purchase Page", "security", "Seguridad", "email_bounced", "Email Bounced", _s20_8, "Spam Complaint", "email_delivery", "Email Delivery", _s16_29, _s16_30, "pdf_response", "PDF Response", _s22_4, _s22_5, "pdf_failed", "PDF Failed", "pdf_success", "PDF Success", "modified", "Modified", "subscription", "Subscripci\xf3n", "subscriptions", "Suscripciones", _s16_31, "Nueva Subscripci\xf3n", _s17_17, "Editar Suscripci\xf3n", _s20_9, _s32_29, _s20_10, _s37_27, _s21_18, "Suscripci\xf3n archivada correctamente", _s20_11, "Subscripci\xf3n borrada correctamente", _s20_12, "Subscripci\xf3n eliminada correctamente", _s21_19, "Subscripci\xf3n restaurada correctamente", _s19_8, "Buscar 1 Subscripci\xf3n", _s20_13, "Buscar :count Subscripciones", _s26_6, "El subdominio no est\xe1 disponible", "connect_gmail", "Conectar Gmail", _s16_33, "Desconectar Gmail", "connected_gmail", "Gmail conectado correctamente", _s18_20, "Gmail desconectado correctamente", _s16_35, "C\xe1mbios en el c\xf3digo pueden estar bloqueando la actualizaci\xf3n, puedes ejecutar este comando para descartar los cambios:", _s16_36, "N\xfamero ID Cliente", "count_minutes", ":count Minutos", _s16_38, "Caducidad de Contrase\xf1a", _s29_0, "Contador de Factura/Cr\xe9dito Compartido", "use_last_email", "Usar \xfaltimo email", _s16_40, "Activar Compa\xf1\xeda", _s21_21, "Activar emails, facturas recurrentes y notificaciones", _s27_11, "Ha ocurrido un error, por favor int\xe9ntalo de nuevo", _s27_12, "Por favor, primero establezca una contrase\xf1a", _s34_3, "Atenci\xf3n: Cambiar el n\xfamero de tel\xe9fono desactivar\xe1 autenticaci\xf3n en 2 pasos", "help_translate", "Ayuda a Traducir", _s23_6, "Por favor, indica un pa\xeds", "resend_invite", _s19_125, _s19_9, "Autenticaci\xf3n en 2 pasos desactivada correctamente", _s16_42, "Cuenta conectada correctamente", _s19_10, "Cuenta desconectada correctamente", "delivered", "Entregado", "bounced", "Rebotados", "spam", "Spam", "view_docs", "Ver Documentos", _s32_1, "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_22, "Escanea el codigo de barras con una :link aplicacion compatible", _s18_21, "Autenticacion en dos pasos habilitada correctamente", "connect_google", "Conectar Google", _s17_19, "Desconectar Google", _s17_21, "Autenticacion en dos pasos", _s18_22, "Desactivar Autenticaci\xf3n en 2 Pasos", _s34_4, "Requerir contrase\xf1a con Social Login", "stay_logged_in", "Permanecer Conectado", _s23_8, "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_11, "Tiempo de finalizaci\xf3n de la sesi\xf3n Web", _s17_22, "Opciones de Seguridad", "resend_email", "Reenviar Email", _s26_8, "Por favor, confirma tu direcci\xf3n de email", _s16_43, "Pago Reembolsado", _s19_13, "Parcialmente sin aplicar", _s19_15, "Por favor, selecciona un usuario autenticado con Gmail", "list_long_press", "Pulsaci\xf3n Larga en Lista", "show_actions", "Mostrar Acciones", _s17_24, "Iniciar Multiselecci\xf3n", _s27_14, "Un email ha sido enviado para confirmar la direcci\xf3n de correo", _s21_23, "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_24, _s19_126, _s16_44, "URL de registro", "invoice_project", "Facturar Proyecto", "invoice_task", "Facturar tarea", "invoice_expense", "Facturar Gasto", _s19_16, "Buscar 1 T\xe9rmino de Pago", _s20_14, "Buscar :count T\xe9rminos de Pago", _s16_46, "Guardar y Previsualizar", "save_and_email", "Guardar y Enviar", _s16_48, _s18_175, _s16_50, "Cuenta convertida", _s17_26, "Balance Convertido", _s22_6, "Pagado a la fecha convertido", _s24_6, "Saldo de cr\xe9dito convertido", "converted_total", "Total convertido", "is_sent", "Enviada", _s17_28, "Documents por defecto", "document_upload", "Subir Documento", _s20_15, "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_25, "Modo de depuraci\xf3n activo", _s26_9, "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_30, "Pr\xf3ximos Gastos", "update_app", "Actualizar App", "started_import", "Importaci\xf3n iniciada correctamente", _s24_8, "Mapeo de columnas duplicado", _s20_16, "Usar Impuestos Inclusivos", _s18_26, "Es cantidad de descuento", "column", "Columna", "sample", "Ejemplo", "map_to", "Mapear a", "import", "Importar", _s25_14, "Usar primera fila como nombres de columna", "select_file", "Seleccionar archivo", _s16_52, "No hay archivos seleccionados", "csv_file", _s23_78, "csv", "CSV", "freshbooks", "FreshBooks", "invoice2go", "Invoice2go", "invoicely", "Invoicely", "waveaccounting", "Wave Accounting", "zoho", "Zoho", "accounting", "Contabilidad", _s22_8, "Por favor facilita todos los CSVs.", "import_type", "Importar Tipo", "html_mode", "HTML Mode", "html_mode_help", _s43_0, "view_licenses", "Ver Licencias", "webhook_url", "Webhook URL", _s17_32, "Editor a Pantalla Completa", "sidebar_editor", "Editor de Barra Lateral", _s22_9, '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_11, "Las facturas enviadas est\xe1n bloqueadas", _s24_13, "Las facturas pagadas est\xe1n bloqueadas", "source_code", "C\xf3digo Fuente", "app_platforms", "A\xf1adir Plataformas", "invoice_late", "Atraso de Factura", "quote_expired", _s20_128, "partial_due", "Adelanto", "invoice_total", "Total Facturado", "quote_total", "Total Presupuestado", "credit_total", "Cr\xe9dito Total", _s23_9, "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_15, "Advertencia: esta compa\xf1\xeda a\xfan no ha sido activada", "late_invoice", "Factura Atrasada", "expired_quote", _s20_128, "remind_invoice", "Recordar Factura", "cvv", "CVV", "client_name", _s18_176, "client_phone", "Tel\xe9fono del Cliente", "required_fields", "Campos Requeridos", "calculated_rate", "Tasa Calculada", _s17_34, "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_54, "Editar Estado de Tarea", _s19_17, "Estado de tarea creado correctamente", _s19_18, "Se actualiz\xf3 correctamente el estado de la tarea", _s20_18, "Estado de tarea archivado correctamente", _s19_19, "Estado de tarea borrado correctamente", _s19_20, "Estado de tarea eliminado correctamente", _s20_19, "Estado de tarea restaurado correctamente", _s22_10, ":value estados de tarea archivados correctamente", _s21_27, ":value estados de tarea borrados correctamente", _s22_11, ":value estados de tarea restaurados correctamente", _s18_28, "Buscar 1 Estado de Tarea", _s20_21, "Buscar :count Estados de Tarea", _s16_56, "Mostrar Tabla de Tareas", _s21_28, "Mostrar siempre la secci\xf3n de tareas cuando se creen facturas", _s20_22, "Registro de Tiempo de Tarea Facturada", _s25_15, "A\xf1adir detalles de tiempo a los art\xedculos de l\xednea de factura", _s20_24, "Fecha de Tarea en Factura", _s25_16, "A\xf1adir detalles de fecha a los art\xedculos de l\xednea de la factura", _s21_29, "Empezar tareas antes de guardar", _s18_29, _s18_174, "task_settings", "Configuraci\xf3n de Tareas", _s20_26, "Configurar Categor\xedas", _s18_31, "Categor\xedas de Gasto", _s20_28, "Nueva Categor\xeda de Gasto", _s21_30, "Editar Categor\xeda de Gasto", _s24_16, "Categor\xeda de gasto creada correctamente", _s24_17, "Categor\xeda de gasto actualizada correctamente", _s25_18, "Categor\xeda de gasto archivada correctamente", _s24_18, "Categor\xeda eliminada correctamente", _s24_19, "Categor\xeda de gasto eliminada correctamente", _s25_19, "Categor\xeda de Gasto restaurada correctamente", _s27_18, ":count categor\xedas de gasto actualizados correctamente", _s26_10, ":value categor\xedas de gasto borradas correctamente", _s27_19, ":value categor\xedas de gasto restauradas correctamente", _s23_10, "Buscar 1 Categor\xeda de Gasto", _s25_21, "Buscar :count Categor\xedas de Gasto", _s21_32, "Usar Cr\xe9dito Disponible", "show_option", "Mostrar Opci\xf3n", _s22_12, "La cantidad de cr\xe9dito no puede exceder la cantidada pagada", "view_changes", "Ver Cambios", "force_update", "Forzar Actualizaci\xf3n", _s17_36, "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_33, _s18_177, _s23_11, "Activar que los gastos sean facturables", _s29_3, "Hacer los documentos visibles", _s21_34, "Establecer un tipo de cambio", _s16_58, "Configuraci\xf3n de Gastos", _s18_34, "Clonar a Recurrente", "crypto", "Crypto", "paypal", "PayPal", "alipay", "Alipay", "sofort", "Sofort", "apple_pay", _s16_222, "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_37, "Activar Auto Facturaci\xf3n", "total_taxes", "Impuestos Totales", "line_taxes", "Impuestos de L\xednea", "total_fields", "Campos Totales", _s25_22, "Se ha parado la factura recurrente correctamente", _s25_23, "Se ha iniciado la factura recurrente correctamente", _s25_24, "Se ha reiniciado la factura recurrente correctamente", "gateway_refund", "Pasarela de Devoluci\xf3n", _s19_21, "Procesar la devoluci\xf3n con la pasarela de pago", "due_date_days", _s20_126, "paused", "Pausado", "mark_active", _s18_178, "day_count", "D\xeda :count", _s22_13, "Primer D\xeda del Mes", _s21_35, "\xdaltimo D\xeda del Mes", _s17_39, "Usar T\xe9rminos de Pago", "endless", "Sin F\xedn", "next_send_date", "Pr\xf3xima Fecha de Env\xedo", _s16_60, "Ciclos Pendientes", _s17_41, _s18_179, _s18_36, _s20_120, _s21_37, _s24_79, _s22_15, "Editar Factura Recurrente", _s25_25, "Factura recurrente creada correctamente", _s25_26, "Factura recurrente actualizada correctamente", _s26_11, "Factura recurrente archivada correctamente", _s25_27, "Factura recurrente borrada correctamente", _s25_28, "Factura recurrente eliminada correctamente", _s26_12, "Factura recurrente restaurada correctamente", _s27_20, ":value facturas recurrentes archivadas correctamente", _s26_13, ":value facturas recurrentes borradas correctamente", _s27_21, ":value facturas recurrentes restauradas correctamente", _s24_20, "Buscar 1 Factura Recurrente", _s25_29, "Buscar :count Facturas Recurrentes", "send_date", "Fecha de Env\xedo", "auto_bill_on", "Facturaci\xf3n Autom\xe1tica Activa", _s28_6, "Cantidad M\xednima de Pago", "profit", "Beneficio", "line_item", "Linea de Concepto", _s18_38, "Permitir Sobrepago", _s23_12, "Permitir pagos extra para aceptar propinas", _s19_22, "Permitir Pago de Menos", _s24_21, "Permitir pagar como m\xednimo la cantidad parcial/dep\xf3sito", "test_mode", "Modo Test", "opened", "Abiertos", _s30_2, "Fallo de Conciliaci\xf3n", _s30_3, "Concilicaci\xf3n correcta", "gateway_success", "\xc9xito de pasarela", "gateway_failure", "Fallo de Pasarela", "gateway_error", "Error de Pasarela", "email_send", "Email Enviado", _s17_43, "Cola de Reenv\xedo de Email", "failure", "Fallo", "quota_exceeded", "Cuota Excedida", _s16_62, _s16_63, "system_logs", "Registros del Sistema", "view_portal", "Ver portal", "copy_link", "Copiar Enlace", "token_billing", "Guardar datos de la tarjeta", _s24_22, "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_40, "\xdaltimo recordatorio enviado", "pdf_page_info", "P\xe1gina :current de :total", _s16_64, "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_63, "record_type", _s16_274, "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_31, "Email de Pago Online", _s20_33, "Email de Pago Manual", "completed", "Completado", "gross", "Bruto", "net_amount", "Importe Neto", "net_balance", "Balance Neto", "client_settings", "Configuraci\xf3n de Cliente", _s17_45, "Facturas Seleccionadas", _s17_47, "Pagos Seleccionados", "selected_quotes", "Presupuestos Seleccionados", "selected_tasks", "Tareas Seleccionadas", _s17_49, "Gastos Seleccionados", _s17_51, _s17_202, _s17_53, "Facturas Fuera de Plazo", "recent_payments", "Pagos recientes", "upcoming_quotes", "Pr\xf3ximos Presupuestos", "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_312, "update_client", "Actualizar Cliente", "delete_client", _s16_313, "delete_payment", "Eliminar Pago", "update_vendor", _s20_121, "delete_vendor", _s16_314, "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_121, "hide_sidebar", _s21_108, "event_type", "Tipo de Evento", "target_url", "objetivo", "copy", "Copiar", "must_be_online", "Por favor reinicia la app cuando te conectes a internet", _s17_55, "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_66, "Webhook archivado correctamente", "deleted_webhook", "Webhook borrado correctamente", "removed_webhook", "Webhook eliminado correctamente", _s16_67, "Webhook restaurado correctamente", _s17_56, ":value webhooks archivados correctamente", _s16_68, ":value webhooks borrados correctamente", _s16_69, ":value webhooks eliminados correctamente", _s17_57, ":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_76, "removed_token", _s29_76, "restored_token", "Token restaurado correctamente", "archived_tokens", ":value tokens archivados correctamente", "deleted_tokens", ":value tokens borrados correctamente", "restored_tokens", ":value tokens restaurados correctamente", _s19_24, _s19_127, _s24_24, "Permitir a los clientes auto-registrarse en el portal", _s21_39, "Personalizar y Previsualizar", "email_invoice", "Enviar Factura por EMail", "email_quote", "Enviar Presupuesto", "email_credit", "Enviar Cr\xe9dito", "email_payment", "Pago por correo electr\xf3nico", _s20_36, "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_70, _s16_278, "contact_name", _s19_133, "use_default", "Usar por defecto", _s16_72, "Recordatorios Sin F\xedn", "number_of_days", "N\xfamero de d\xedas", _s23_14, "Configurar T\xe9rminos de Pago", "payment_term", "T\xe9rmino de Pago", _s16_73, "Nuevo T\xe9rmino de Pago", _s17_59, _s26_76, _s20_37, "T\xe9rminos de pago creados correctamente", _s20_38, "T\xe9rminos de pago actualizados correctamente", _s21_40, "T\xe9rminos de pago archivados correctamente", _s20_39, "T\xe9rmino de pago borrado correctamente", _s20_40, "T\xe9rmino de pago eliminado correctamente", _s21_41, "T\xe9rmino de pago restaurado correctamente", _s22_20, ":value t\xe9rminos de pago archivados correctamente", _s21_42, ":value t\xe9minos de pago borrados correctamente", _s22_21, ":value t\xe9minos de pago restaurados correctamente", "email_sign_in", "Ingresar con email", "change", "Cambiar", _s23_16, "\xbfCambiar al formato de m\xf3vil?", _s24_25, "\xbfCambiar al formato de escritorio?", "send_from_gmail", "Enviar desde Gmail", "reversed", "Revertida", "cancelled", "Cancelada", "credit_amount", _s19_128, "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_42, "Parcialmente Reintegrada", _s16_75, "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_76, "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_180, "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_63, "Factura cancelada correctamente", _s18_44, "Facturas canceladas correctamente", _s16_82, "Factura revertida correctamente", _s17_64, "Facturas revertidas correctamente", "reverse", "Revertir", "full_name", "Nombre completo", _s17_65, "Ciudad / Provincia / C.Postal", _s17_67, "C.Postal / Ciudad / Provincia", "custom1", "Primera personalizaci\xf3n", "custom2", "Segunda personalizaci\xf3n", "custom3", _s23_81, "custom4", "Cuarta Personalizaci\xf3n", "optional", "Opcional", "license", "Licencia", "purge_data", "Purgar Datos", _s16_83, "Datos de la empresa purgados correctamente", _s18_45, "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_203, "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_31, "Recibir Todas las Notificaciones", _s16_84, _s16_315, "apply_license", "Renovar licencia", "cancel_account", "Cancelar Cuenta", _s22_22, "Atenci\xf3n: Esta acci\xf3n eliminar\xe1 permanentemente tu cuenta y no se podr\xe1 deshacer.", "delete_company", "Borrar Compa\xf1\xeda", _s22_23, "Advertencia: esto eliminar\xe1 definitivamente su empresa, no hay deshacer.", "enabled_modules", "Modulos Activados", "converted_quote", "Presupuesto convertido correctamente", "credit_design", "Dise\xf1o de Cr\xe9dito", "includes", "Incluye", "header", "Cabecera", "load_design", "Cargar dise\xf1o", "css_framework", "CSS Framework", "custom_designs", _s22_89, "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_86, ":value dise\xf1os archivados correctamente", "deleted_designs", ":value dise\xf1os borrados correctamente", _s16_87, ":value dise\xf1os restaurados correctamente", "proposals", "Propuestas", "tickets", "Tickets", _s16_88, "Presupuestos Recurrentes", "recurring_tasks", _s18_181, _s18_46, "Administraci\xf3n de la Cuenta", "credit_date", _s16_316, "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_90, ":count cr\xe9ditos archivados correctamente", "deleted_credits", ":count cr\xe9ditos eliminados correctamente", _s16_91, ":value cr\xe9ditos restaurados correctamente", "current_version", "Versi\xf3n Actual", "latest_version", "\xdaltima Versi\xf3n", "update_now", "Actualizar Ahora", _s26_19, "Una nueva versi\xf3n de la aplicaci\xf3n web est\xe1 disponible", _s16_92, _s24_80, "app_updated", "Actualizaci\xf3n completada correctamente", "learn_more", "Saber m\xe1s", "integrations", "Integraciones", "tracking_id", "Id seguimiento", _s17_69, _s17_70, "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_73, "client2", _s23_74, "client3", _s23_75, "client4", _s23_76, "contact1", _s24_75, "contact2", _s24_76, "contact3", _s24_77, "contact4", _s24_78, "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_82, "surcharge2", _s23_83, "surcharge3", _s23_84, "surcharge4", _s23_85, "group1", _s21_122, "group2", _s21_123, "group3", _s21_124, "group4", _s21_125, "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_317, _s18_52, "\xdaltimo Acceso de Contacto", _s17_71, "Nombre Completo de Contacto", "contact_phone", "Tel\xe9fono del Contacto", _s21_43, _s24_75, _s21_44, _s24_76, _s21_45, _s24_77, _s21_46, _s24_78, _s17_73, "Calle de Envio", _s17_74, "Piso de Envio", "shipping_city", "Ciudad de Envio", "shipping_state", "Provincia de Envio", _s20_41, "Cod. Postal de Envio", _s16_122, "Pais de Envio", _s16_124, "Calle de Facturacion", _s16_125, "Piso de Facturacion", "billing_city", "Ciudad de Facturacion", "billing_state", "Provincia de Facturacion", _s19_27, "Cod. Postal de Facturacion", "billing_country", "Pais de Facturacion", "client_id", "Id del cliente", "assigned_to", "Asignado a", "created_by", _s16_318, "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_122, "reports", "Informes", "report", "Informe", "add_company", "A\xf1adir Compa\xf1\xeda", "unpaid_invoice", "Factura Impagada", "paid_invoice", "Factura Pagada", _s16_126, "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_47, "Incluir errores recientes de los registros", _s30_6, "Hemos recibido tu mensaje e intentaremos responderte cuanto antes.", "message", "Mensaje", "from", "De", _s20_43, "Mostrar Detalles de Producto", _s25_33, "Incluir la descripci\xf3n y el coste en el desplegable del producto", _s20_45, "El renderizador de PDF requiere :version", _s18_55, "Ajustar Porcentaje de Tarifa", _s23_18, "Ajustar el porcentaje para dar cuenta de la tarifa", _s18_57, "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_48, "La contrase\xf1a es demasiado corta", _s20_46, "La contrase\xf1a debe contener una letra may\xfascula y un n\xfamero", _s19_29, "Tareas del Portal Cliente", _s23_19, "Escritorio del Portal Cliente", _s20_47, "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_81, "show_cost", "Mostrar Coste", _s17_76, "Mostrar Coste de Producto", "show_cost_help", "Mostrar un campo de coste de producto para seguir el margen/beneficio", _s21_49, "Mostrar Cantidad de Productos", _s26_21, "Mostrar un campo de cantidad de productos, de lo contrario predeterminar a uno", _s21_51, "Mostrar Cantidad de Factura", _s26_22, "Mostrar un campo de cantidad de art\xedculo de l\xednea; de lo contrario, el valor predeterminado es uno", _s21_53, "Mostrar Descuento de Producto", _s26_23, "Mostrar un campo de descuento en la l\xednea de art\xedculo", _s16_128, "Cantidad por Defecto", _s21_55, "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_130, "Impuesto por Defecto", "user", "Usuario", "invoice_tax", "Impuesto de Factura", "line_item_tax", "Impuesto de Art\xedculo", "inclusive_taxes", "Impuestos Inclusivos", _s17_78, "Tipos de Impuesto de Factura", "item_tax_rates", "Tipos de Impuesto de Art\xedculo", _s18_59, "Por favor seleccione un cliente", "configure_rates", "Configurar tipos", _s18_60, "Configurar Pasarelas", "tax_settings", _s26_77, _s18_62, "Tipos de Impuesto", "accent_color", "Color de Acento", "switch", "Cambiar", _s19_31, "Lista separada por comas", "options", "Opciones", _s16_132, "Texto de una sola l\xednea", "multi_line_text", "Texto de l\xedneas m\xfaltiples", "dropdown", "Desplegable", "field_type", "Tipo de Campo", _s27_32, "Se ha enviado un email de recuperaci\xf3n de contrase\xf1a", "submit", "Enviar", _s16_134, "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_135, "Porcentaje por pago atrasado", "schedule", "Programar", "before_due_date", "Antes de la fecha de vencimiento", "after_due_date", "Despu\xe9s de la fecha de vencimiento", _s18_64, "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_56, "Correo electr\xf3nico de pago parcial", "quote_email", "Email de Presupuestos", _s16_137, "Recordatorio Sin F\xedn", _s16_139, "Filtrado por usuario", "administrator", "Administrador", _s18_65, "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_141, _s21_127, "invoice_options", _s19_129, _s17_80, "Ocultar el valor Pagado a la Fecha", _s22_30, "Solo mostrar\xe1 el valor Pagado a la Fecha en sus Facturas cuando se ha recibido un Pago.", _s23_21, "Documentos anexados", _s28_19, "Incluye imagenes adjuntas en la factura", _s16_143, "Mostrar Cabecera en", _s16_144, "Mostrar Pie en", "first_page", "Primera p\xe1gina", "all_pages", _s17_204, "last_page", "\xdaltima p\xe1gina", "primary_font", "Fuente primaria", "secondary_font", "Fuente secundaria", "primary_color", "Color Primario", "secondary_color", _s16_319, "page_size", "Tama\xf1o de Pagina", "font_size", "Tama\xf1o de Letra", "quote_design", "Dise\xf1os del presupuesto", "invoice_fields", _s17_205, "product_fields", _s18_182, "invoice_terms", _s23_79, "invoice_footer", "Pie de P\xe1gina de la Factura", "quote_terms", "T\xe9rminos del Presupuesto", "quote_footer", "Pie del Presupuesto", _s18_66, "Auto Email", _s23_22, "Autom\xe1ticamente enviar por email facturas recurrentes cuando sean creadas.", _s18_67, "Auto Archivar", _s23_23, "Autom\xe1ticamente archivar presupuestos cuando sean convertidos.", _s18_68, "Auto Convertir", _s23_24, "Convertir un Presupuesto en Factura autom\xe1ticamente cuando lo apruebe el cliente.", _s17_82, "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_84, "Tres meses", _s16_145, "Cuatro meses", "freq_six_months", "Seis meses", "freq_annually", "Anual", "freq_two_years", "Dos A\xf1os", _s16_146, "Tres A\xf1os", "never", "Nunca", "company", "Empresa", _s17_85, _s17_206, "charge_taxes", _s16_320, "next_reset", "Proximo Reinicio", "reset_counter", _s18_165, _s16_147, _s18_183, "number_padding", "Relleno num\xe9rico", "general", "General", "surcharge_field", "Campo de recargo", "company_field", _s16_321, "company_value", "Valor de compa\xf1\xeda", "credit_field", "Campo de cr\xe9dito", "invoice_field", "Campo de Factura", _s17_87, "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_89, _s24_69, _s16_149, "Mostrar en PDF", _s21_58, "Mostrar la firma del cliente en el PDF de la factura/presupuesto", _s25_39, "Mostrar aceptaci\xf3n de t\xe9rminos de la factura", _s30_7, "Requerir que el cliente confirme que acepta los t\xe9rminos de la factura.", _s23_25, "Mostrar aceptaci\xf3n de t\xe9rminos del presupuesto", _s28_20, "Requerir que el cliente confirme que acepta los t\xe9rminos del presupuesto.", _s25_40, "Firma de la factura", _s30_8, "Requerir que el cliente proporcione su firma.", _s23_26, "Firma del presupuesto.", _s22_32, _s32_30, _s27_33, "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_184, _s24_26, _s118_, "plain", "Plano", "light", "Claro", "dark", "Oscuro", "email_design", _s16_322, "attach_pdf", "Adjuntar PDF", _s16_150, "Adjuntar Documentos", "attach_ubl", "Adjuntar UBL", "email_style", "Estilo de correo electr\xf3nico", _s19_33, _s16_323, "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_34, "Logotipos de tarjetas aceptadas", "credentials", "Credenciales", "update_address", _s20_123, _s19_36, "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_152, "Impuesto creado correctamente", _s16_153, "Impuesto actualizado correctamente", _s17_92, "Impuesto archivado correctamente", _s16_154, "Impuesto borrado correctamente", _s17_93, "Impuesto restaurado correctamente", _s18_69, ":value tipos impositivos archivados correctamente", _s17_94, ":value tipos impositivos borrados correctamente", _s18_70, ":value tipos impositivos restaurados correctamente", "fill_products", "Auto-rellenar Productos", _s18_71, _s74_0, "update_products", "Auto-actualizar Productos", _s20_51, "Actualizar una Factura autom\xe1ticamente actualizar\xe1 los Productos", _s16_155, "Convertir Productos", _s21_59, "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_157, "Pasarelas de pago", _s19_37, "Nueva pasarela", _s20_52, "Editar pasarela", _s23_27, "Pasarela creada correctamente", _s23_28, "Pasarela actualizada correctamente", _s24_27, "Pasarela archivada correctamente", _s23_29, "Pasarela borrada correctamente", _s24_28, "Pasarela restaurada correctamente", _s25_42, ":value pasarelas archivadas correctamente", _s24_29, ":value pasarelas borradas correctamente", _s25_43, ":value pasarelas restauradas correctamente", _s16_159, "Seguir editando", "discard_changes", "Descartar los cambios", "default_value", "Valor por defecto", "disabled", "Deshabilitado", "currency_format", "Formato de moneda", _s21_60, "Primer d\xeda de la semana", _s23_30, "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_72, "Formato de 24 Horas", "send_reminders", "Enviar recordatorios", "timezone", "Zona horaria", _s19_38, "Fitlrado por Proyecto", _s17_95, _s18_170, _s19_40, "Filtrado por Factura", _s18_73, _s20_111, _s18_75, "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_161, "Configuraci\xf3n de Producto", "device_settings", "Opciones de dispositivo", "defaults", "Ajustes Predefinidos", "basic_settings", _s20_124, _s17_97, _s22_90, "company_details", _s22_91, "user_details", _s19_130, "localization", "Localizaci\xf3n", "online_payments", "Pagos Online", "tax_rates", "Impuestos", "notifications", "Notificaciones", "import_export", _s17_201, "custom_fields", _s21_115, "invoice_design", "Dise\xf1o de Factura", "buy_now_buttons", "Botones de Comprar Ahora", "email_settings", _s36_36, _s23_32, _s26_78, _s22_33, "Tarjetas de Cr\xe9dito y Bancos", _s19_42, _s22_92, "price", "Precio", "email_sign_up", "Registrarse con Email", "google_sign_up", "Registrarse con Google", _s27_37, "\xa1Gracias por su compra!", "redeem", "Redimir", "back", "Atr\xe1s", "past_purchases", "Compras Pasadas", _s19_44, "Suscripci\xf3n anual", "pro_plan", "Plan Pro", "enterprise_plan", "Plan Enterprise", "count_users", ":count usuarios", "upgrade", "Mejorar", _s25_44, "Introduce tu nombre", _s24_30, "Introduce tu apellido", _s33_19, "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_163, "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_77, "No se han seleccionado registros", _s21_63, "Guarda o cancela tus cambios", "download", "Descargar", _s27_38, "Requiere plan 'enterprise'", "take_picture", "Tomar foto", "upload_file", "Subir archivo", "document", "Documento", "documents", "Documentos", "new_document", "Nuevo documento", "edit_document", "Editar documento", _s17_99, "Documento subido satisfactoriamente", _s16_165, "Documento actualizado satisfactoriamente", _s17_100, "Documento archivado satisfactoriamente", _s16_166, "Documento borrado satisfactoriamente", _s17_101, "Documento restaurado satisfactoriamente", _s18_79, ":value documentos archivados correctamente", _s17_102, ":value documentos borrados correctamente", _s18_80, ":value documentos restaurados correctamente", "no_history", "Sin historial", "expense_date", "Fecha", "pending", "Pendiente", _s16_167, "Registrado", _s16_168, "Pendiente", _s16_169, "Facturado", "converted", "Modificada", _s24_32, _s31_37, "exchange_rate", "Tipo de Cambio", _s16_170, _s16_324, "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_171, _s45_4, "deleted_vendors", _s45_4, _s16_172, ":value proveedores restaurados correctamente", "new_expense", "Nuevo Gasto", "created_expense", _s26_79, "updated_expense", _s31_38, _s16_173, _s29_71, "deleted_expense", _s27_86, _s16_174, "Gasto restaurado correctamente", _s17_103, _s31_39, _s16_175, _s29_72, _s17_104, ":value gastos restaurados correctamente", "copy_shipping", "Copiar Env\xedo", "copy_billing", "Copia Facturaci\xf3n", "design", "Dise\xf1o", _s21_64, "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_176, "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_46, "Por favor introduce un nombre", "budgeted_hours", "Horas Presupuestadas", "created_project", "Proyecto creado correctamente", "updated_project", "Proyecto actualizado correctamente", _s16_178, "Proyecto archivado correctamente", "deleted_project", "Proyecto eliminado correctamente", _s16_179, "Proyecto restaurado correctamente", _s17_105, ":count proyectos archivados correctamente", _s16_180, ":count proyecto eliminados correctamente", _s17_106, ":value proyectos restaurados correctamente", "new_project", "Nuevo Proyecto", _s27_42, "\xa1Gracias por utilizar nuestra app!", "if_you_like_it", "Si te gusta por favor", "click_here", "pulse aqui", _s18_81, "Pulsa aqu\xed", "to_rate_it", "para valorar.", "average", "Promedio", "unapproved", "No aprobado", _s30_13, "Por favor, autenticarse para cambiar esta configuraci\xf3n", "locked", "Bloqueado", "authenticate", "Autenticaci\xf3n", _s19_48, "Por favor, autenticarse", _s24_33, "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_107, _s22_93, "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_181, "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_325, "edit_project", "Editar Proyecto", _s20_54, "Editar Presupuesto Recurrente", "billing_address", "Direcci\xf3n de Facturaci\xf3n", _s16_183, "Direccion de Envio", "total_revenue", _s16_326, "average_invoice", _s23_80, "outstanding", _s18_185, "invoices_sent", _s24_81, "active_clients", _s16_327, "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_185, "Actualizaci\xf3n Completa", _s23_33, "Por favor introduce tu email", _s26_32, "Por favor introduce tu contrase\xf1a", _s21_67, "Por favor introduce tu URL", _s26_34, "Por favor introduce un c\xf3digo de producto", "ascending", "Ascendente", "descending", "Descendente", "save", "Guardar", _s17_109, "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_50, ":value copiado al portapapeles", "error", "Error", _s16_187, "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_189, "El email es inv\xe1lido", "product", "Producto", "products", "Productos", "new_product", "Nuevo Producto", "created_product", "Producto creado correctamente", "updated_product", "Producto actualizado correctamente", _s16_191, "Producto archivado correctamente", "deleted_product", "Producto eliminado correctamente", _s16_192, "Producto restaurado correctamente", _s17_111, ":count productos archivados correctamente", _s16_193, ":count productos eliminados correctamente", _s17_112, ":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_194, ":count clientes archivados correctamente", "deleted_client", "Cliente eliminado correctamente", "deleted_clients", ":count clientes eliminados correctamente", "restored_client", "Cliente restaurada correctamente", _s16_195, ":value clientes restaurados correctamente", "address1", "Calle", "address2", "Bloq/Pta", "city", "Ciudad", "state", "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_196, "Factura archivada correctamente", "deleted_invoice", "Factura eliminada correctamente", _s16_197, "Factura restaurada correctamente", _s17_113, ":count facturas archivadas correctamente", _s16_198, ":count facturas eliminadas correctamente", _s17_114, ":value facturas restauradas correctamente", "emailed_invoice", "Factura enviada correctamente", "emailed_payment", "Pago enviado correctamente por correo electr\xf3nico", "amount", "Cantidad", "invoice_number", _s17_207, "invoice_date", _s16_328, "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 Presupuesto", "valid_until", "V\xe1lido hasta", "items", "Art\xedculos", "partial_deposit", _s16_306, "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_199, "Fecha de vencimiento parcial", "status", "Estado", _s17_115, "Estado de Factura", "quote_status", "Estado de Presupuesto", _s22_34, "Pulsa + para a\xf1adir un art\xedculo", _s22_36, "Pulsa + para a\xf1adir tiempo", "count_selected", ":count seleccionado", "total", "Total", "percent", "Porcentaje", "edit", "Editar", "dismiss", "Descartar", _s20_56, "Por favor selecciona una fecha", _s22_37, "Por favor selecciona un cliente", _s24_35, "Por favor, seleccione una factura", "task_rate", "Tasa de tareas", "settings", "Configuraci\xf3n", "language", "Idioma", "currency", "Divisa", "created_at", _s17_208, "created_on", "Creado el", "updated_at", "Actualizado", "tax", "Impuesto", _s30_15, "Por favor introduce un n\xfamero de factura", _s27_46, "Por favor introduce un n\xfamero de presupuesto", "past_due", "Vencido", "draft", "Borrador", "sent", "Enviada", "viewed", "Vistas", "approved", "Aprobados", "partial", _s16_306, "paid", "Pagado", "mark_sent", "Marcar como Enviado", _s22_39, _s42_21, _s22_40, _s42_21, _s23_35, _s45_5, _s23_36, _s45_5, "done", "Hecho", _s37_14, "Por favor introduce un cliente o nombre de contacto", "dark_mode", "Modo Oscuro", _s27_48, "Reinicia la app para aplicar el cambio", "refresh_data", "Actualizar Datos", "blank_contact", "Contacto Nuevo", "activity", "Actividad", _s16_201, "No se han encontrado registros", "clone", "Clonar", "loading", "Cargando", "industry", "Sector", "size", "Tama\xf1o", "payment_terms", _s16_329, "payment_date", "Fecha de Pago", "payment_status", "Estado de Pago", _s16_203, "Pendiente", _s16_204, "Anulado", _s16_205, "Fallido", _s16_206, "Completado", _s16_207, _s24_66, _s16_208, "Reembolsado", _s17_116, "Sin Aplicar", _s17_117, "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_131, "second_reminder", _s20_125, "third_reminder", _s19_132, "reminder1", _s19_131, "reminder2", _s20_125, "reminder3", _s19_132, "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_69, _s25_83, "enter_payment", "Agregar Pago", "new_payment", "Introduzca el Pago", "created_payment", "Pago creado correctamente", "updated_payment", "Pago actualizado correctamente", _s16_209, "Pago archivado correctamente", "deleted_payment", "Pago eliminado correctamente", _s16_210, "Pago restaurado correctamente", _s17_118, ":count pagos archivados correctamente", _s16_211, ":count pagos eliminados correctamente", _s17_119, ":value pagos restaurados correctamente", "quote", "Presupuesto", "quotes", "Presupuestos", "new_quote", "Nuevo Presupuesto", "created_quote", "Presupuesto creado correctamente", "updated_quote", "Presupuesto actualizado correctamente", "archived_quote", "Presupuesto archivado correctamente", "deleted_quote", "Presupuesto eliminado correctamente", "restored_quote", "Presupuesto restaurada 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_73, "activity_2", _s32_31, "activity_3", ":user borr\xf3 el cliente :client", "activity_4", _s33_37, "activity_5", _s35_34, "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_37, "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_62, "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_42, "activity_19", ":user actualiz\xf3 el presupuesto :quote", "activity_20", ":user envi\xf3 presupuesto :quote para :client a :contact", "activity_21", _s34_33, "activity_22", ":user archiv\xf3 el presupuesto :quote", "activity_23", _s33_42, "activity_24", ":user restaur\xf3 el presupuesto :quote", "activity_25", ":user restaur\xf3 la factura :invoice", "activity_26", _s33_38, "activity_27", _s31_40, "activity_28", ":user restaur\xf3 :credit cr\xe9dito", "activity_29", ":contact ha aprovado el presupuesto :quote para :client", "activity_30", _s30_63, "activity_31", _s33_39, "activity_32", _s33_40, "activity_33", _s34_32, "activity_34", ":user cre\xf3 el gasto :expense", "activity_35", _s31_41, "activity_36", _s31_42, "activity_37", _s32_32, "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_84, "activity_43", _s30_64, "activity_44", _s28_84, "activity_45", _s28_85, "activity_46", _s29_74, "activity_47", ":user actualiz\xf3 el gasto :expense", "activity_48", _s33_41, "activity_49", _s29_75, "activity_50", ":user uni\xf3 el ticket :ticket", "activity_51", _s31_43, "activity_52", _s32_33, "activity_53", ":contact reabri\xf3 el ticket :ticket", "activity_54", ":user reabri\xf3 el ticket :ticket", "activity_55", _s36_37, "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_33, "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_120, "Password de un solo uso", "emailed_quote", "Presupuesto enviado correctamente", "emailed_credit", "Cr\xe9dito enviado correctamente", _s20_58, "Presupuesto marcado como enviado correctamente", _s21_71, "Marcar cr\xe9dito como enviado", "expired", "Expirada", "all", "Todo", "select", "Seleccionar", _s22_41, "Multiselecci\xf3n en pulsaci\xf3n prolongada", "custom_value1", _s19_119, "custom_value2", _s19_119, "custom_value3", _s21_118, "custom_value4", _s21_119, _s18_82, "Estilo de Email Personalizado", _s24_40, "Mensaje de Escritorio Personalizado", _s29_32, "Mensaje de Factura Impagada Personalizada", _s27_53, "Mensaje de Factura Pagada Personalizada", _s31_15, "Mensaje de Presupuesto no Aprobado Personalizado", "lock_invoices", "Bloquear Facturas", "translations", "Traducciones", _s19_51, "Patr\xf3n del N\xfamero de Tarea", _s19_53, "Contador del N\xfamero de Tarea", _s22_43, "Patr\xf3n del N\xfamero de Gasto", _s22_45, "Contador del N\xfamero de Gasto", _s21_72, "Patr\xf3n del N\xfamero de Proveedor", _s21_74, "Contador del N\xfamero de Proveedor", _s21_76, "Patr\xf3n del N\xfamero de Ticket", _s21_78, "Contador del N\xfamero de Ticket", _s22_47, "Patr\xf3n del N\xfamero de Pago", _s22_49, "Contador del N\xfamero de Pago", _s22_51, "Patr\xf3n del N\xfamero de Factura", _s22_53, "Contador del N\xfamero de Factura", _s20_59, "Patr\xf3n del N\xfamero de Presupuesto", _s20_61, "Contador del N\xfamero de Presupuesto", _s21_80, _s28_86, _s21_82, _s30_65, _s21_84, _s28_86, _s21_85, _s30_65, _s18_84, "Resetear Fecha del Contador", "counter_padding", "Relleno del Contador", _s28_55, "Compartir la numeraci\xf3n para presupuesto y factura", _s18_86, "Nombre de Impuesto por Defecto 1", _s18_88, "Tasa de Impuesto por Defecto 1", _s18_90, "Nombre de Impuesto por Defecto 2", _s18_92, "Tasa de Impuesto por Defecto 2", _s18_94, "Nombre de Impuesto por Defecto 3", _s18_96, "Tasa de Impuesto por Defecto 3", _s21_86, "Asunto de Email de Factura", _s19_55, "Asunto de Email de Presupuesto", _s21_88, "Asunto de Email de Pago", _s29_34, "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_212, "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_42, "Calle de Env\xedo del Cliente", _s24_43, "Bloq/Pta de Env\xedo del Cliente", "type", "Tipo", "invoice_amount", _s18_186, _s16_216, "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_122, _s23_82, _s17_123, _s23_83, _s17_124, _s23_84, _s17_125, _s23_85, "is_deleted", "Borrado", "vendor_city", _s20_127, "vendor_state", "Provincia del Proveedor", "vendor_country", _s18_187, "is_approved", "Aprobada", "tax_name", _s18_188, "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_57, "ID de la Categor\xeda de Gasto", _s16_217, "Categor\xeda del Gasto", _s19_59, "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_98, _s18_99, _s16_218, _s16_219], t1, t1), "sv", A.LinkedHashMap_LinkedHashMap$_literal(["add_to_invoice", "L\xe4gg till p\xe5 faktura :invoice", _s17_, _s17_0, "week", "Vecka", "created_record", _s27_, _s25_, "F\xf6ljande kund :client har e-postats fakturan :invoice p\xe5 :amount.", _s26_, _s17_1, _s31_, _s50_, _s31_0, _s22_, _s36_, _s55_, _s20_, _s20_0, _s25_0, _s38_, _s16_, "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_, "change_status", "Change Status", "fees_sample", "Avgift f\xf6r en :amount Faktura hade blivit :total.", _s19_, _s19_0, _s24_, _s29_, "after_saving", "After Saving", "view_record", "View Record", _s21_, _s21_0, _s26_0, _s37_, _s19_1, _s19_2, "json_help", _s58_, "release_notes", "Release Notes", _s23_, _s33_, "started_tasks", _s33_0, "stopped_tasks", _s33_1, "approved_quote", _s27_55, "approved_quotes", _s35_, "approve", "Godk\xe4nn", "client_website", "Client Website", "invalid_time", "Invalid Time", _s21_1, _s21_2, _s20_1, _s20_2, _s27_0, _s27_1, _s23_0, _s23_1, "load_pdf", "Load PDF", _s16_1, _s16_2, _s24_0, _s44_, "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_3, _s16_4, "purged_client", "Kunddatan har rensats", _s27_2, _s77_, _s22_0, _s34_, _s30_, _s47_, "small", "Small", _s21_3, _s34_0, _s22_1, _s35_0, _s16_5, _s45_, "wait_for_saving", _s44_0, _s20_3, _s94_, "remaining", "Remaining", "invoice_paid", "Invoice Paid", "activity_120", _s50_0, "activity_121", _s50_1, "activity_122", _s51_, "activity_123", _s50_2, "activity_124", _s51_0, "normal", "Normal", "large", "Large", "extra_large", "Extra Large", _s16_6, _s16_7, _s21_4, _s42_, "print_pdf", "Print PDF", "remind_me", "Remind Me", _s16_8, _s16_9, "click_selected", "Click Selected", "hide_preview", "Hide Preview", "edit_record", "Edit Record", _s27_3, _s57_, "giropay", "GiroPay", "direct_debit", "Direct Debit", _s21_5, _s30_0, "set_password", "Ange l\xf6senord", _s17_2, _s59_, _s16_10, _s58_0, _s20_4, _s33_2, "disconnect", "Disconnect", "add_to_invoices", "Add to Invoices", "acss", _s29_36, "becs", _s17_126, "bulk_download", "Download", _s17_3, _s104_, "persist_ui", "Persist UI", "persist_ui_help", _s104_0, _s18_, _s18_0, _s17_4, _s17_5, "has_tasks", "Has Tasks", "registration", "Registration", _s27_4, _s50_3, "view_expense", "Visa kostnad # :expense", "view_statement", "Se transaktion", "sepa", _s17_127, "ideal", "iDEAL", "przelewy24", "Przelewy24", "eps", "EPS", "fpx", "FPX", _s18_1, _s18_2, "system", "System", _s19_3, _s19_4, "updated_company", _s28_, "kbc", "KBC", "bancontact", "Bancontact", _s19_5, _s44_1, "webhook_success", "Webhook Success", _s24_1, _s40_, _s27_5, _s43_, "app", "App", _s20_5, _s46_0, _s16_11, _s16_220, _s18_3, "Email Invoice", _s16_12, "Email Quote", _s17_6, "Email Credit", "from_name", "Fr\xe5n namn", _s16_13, _s16_221, _s17_7, "\xc5terkommande utgift", _s18_4, "\xc5terkommande utgifter", _s21_6, "Ny \xe5terkommande utgift", _s22_2, "\xc4ndra \xe5terkommande utgift", _s25_1, "Skapade \xe5terkommande utgift utan problem", _s25_2, "Uppdaterade \xe5terkommande utgift utan problem", _s26_2, "Arkiverade \xe5terkommande utgift utan problem", _s25_3, "Tog bort projektet utan problem", _s25_4, _s38_2, _s26_3, "\xc5terst\xe4llde \xe5terkommande utgifter utan problem", _s24_2, _s24_3, _s25_5, _s25_6, "last_sent_date", "Last Sent Date", "include_drafts", "Include Drafts", _s19_6, _s32_0, "is_invoiced", "Is Invoiced", "change_plan", "Change Plan", "persist_data", "Persist Data", "customer_count", "Customer Count", _s16_14, _s16_15, _s16_16, _s16_17, _s28_0, _s28_1, "decimal_comma", "Decimal Comma", _s26_4, _s35_1, "select_method", "Select Method", "select_platform", "Select Platform", _s28_2, _s42_0, _s16_18, _s27_6, "enable_markdown", "Enable Markdown", _s20_6, _s35_2, "user_guide", "Anv\xe4ndarhj\xe4lp", _s18_6, _s18_7, "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_1, _s31_2, _s25_7, _s25_8, _s33_3, _s33_4, _s27_7, _s27_8, _s36_0, _s36_1, _s31_3, _s31_4, _s25_9, _s25_10, "net_subtotal", "Netto", "review_app", "Review App", "check_status", "Check Status", "free_trial", "Free Trial", _s23_2, _s57_0, _s21_8, _s62_, "change_email", "Change Email", _s25_11, _s52_, _s21_9, _s21_10, "uninvoiced", "Uninvoiced", "subdomain_guide", _s120_, "send_time", "Send Time", "import_data", "Importera Data", "import_settings", "Import Settings", _s17_9, _s28_3, _s19_7, _s48_, "json", "JSON", _s24_4, _s24_5, "wait_for_data", _s42_1, "net_total", "Net Total", "has_taxes", "Has Taxes", _s16_19, _s16_20, _s18_8, _s40_0, "login_success", _s16_21, "login_failure", "Failed Login", "exported_data", _s67_, _s23_3, _s23_4, _s28_4, _s41_, "step_1_sign_in", "Step 1: Sign In", _s16_22, _s17_10, "account_id", "Account ID", _s27_9, _s35_3, "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_9, _s18_10, _s23_5, _s35_4, "gateway_setup", "Gateway Setup", "preview_sidebar", "Preview Sidebar", _s16_23, _s16_24, _s18_11, _s31_5, _s16_25, _s16_26, "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_12, "Kontakt F\xf6rnamn", _s17_11, "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_11, _s53_, _s25_12, _s37_0, _s17_13, _s17_14, "is_viewed", "Is Viewed", "letter", "Letter", "legal", "Legal", "page_layout", "Page Layout", "portrait", "Portrait", "landscape", "Landscape", _s26_5, _s85_, _s20_7, _s54_, _s21_12, _s21_13, _s17_15, _s17_16, "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_14, _s18_15, "promo_code", "Rabattkod", "promo_discount", "Promo Discount", _s18_16, _s18_17, _s16_27, _s16_28, "max_seats_limit", "Max Seats Limit", "trial_enabled", "Trial Enabled", "trial_duration", "Trial Duration", _s21_14, _s21_15, _s18_18, _s18_19, "plan_map", "Plan Map", "refund_period", "Refund Period", _s21_16, _s21_17, "purchase_page", "Purchase Page", "security", "S\xe4kerhet", "email_bounced", "Email Bounced", _s20_8, "Spam Complaint", "email_delivery", "Email Delivery", _s16_29, _s16_30, "pdf_response", "PDF Response", _s22_4, _s22_5, "pdf_failed", "PDF Failed", "pdf_success", "PDF Success", "modified", "Modified", "subscription", "Prenumeration", "subscriptions", "Prenumerationer", _s16_31, "Ny prenumeration", _s17_17, "\xc4ndra prenumeration", _s20_9, "Skapat prenumerationer utan problem", _s20_10, "Uppdaterat prenumerationer utan problem", _s21_18, "Arkivera prenumeration utan problem", _s20_11, "Prenumerationen har raderats", _s20_12, "Prenumerationen har tagits bort", _s21_19, "Prenumerationen har \xe5terst\xe4llts", _s19_8, "S\xf6k 1 prenumeration", _s20_13, "S\xf6k :count prenumerationer", _s26_6, "Subdom\xe4n \xe4r inte tillg\xe4nglig", "connect_gmail", "Anslut Gmail", _s16_33, "Koppla fr\xe5n Gmail", "connected_gmail", "Gmail ha anslutits", _s18_20, "Gmail har kopplats fr\xe5n", _s16_35, "\xc4ndringar av kodbasen kan blockera uppdateringen. Du kan k\xf6ra detta kommando f\xf6r att kasta \xe4ndringarna:", _s16_36, "Kund-ID nummer", "count_minutes", ":count minuter", _s16_38, "Timeout f\xf6r l\xf6senord", _s29_0, "Delad faktura/kredit r\xe4knare", "use_last_email", "Anv\xe4nd den senaste e-postadressen", _s16_40, "Aktivera f\xf6retag", _s21_21, "Aktivera e-post, \xe5terkommande fakturor och aviseringar", _s27_11, "Ett fel uppstod, v\xe4nligen f\xf6rs\xf6k igen", _s27_12, "Ange f\xf6rst ett l\xf6senord", _s34_3, "Varning: Om du \xe4ndrar ditt telefonnummer inaktiveras 2FA", "help_translate", "Hj\xe4lp oss \xf6vers\xe4tta", _s23_6, "V\xe4lj ett land", "resend_invite", "Skicka inbjudan igen", _s19_9, "2FA har inaktiverats", _s16_42, "Kontot har anslutits", _s19_10, "Kontot har kopplats fr\xe5n", "delivered", "Levererad", "bounced", "Studsade", "spam", "Spam", "view_docs", "Visa dokument", _s32_1, "Ange ett mobiltelefonnummer f\xf6r att aktivera tv\xe5faktorsautentisering", "send_sms", "Skicka SMS", "sms_code", "SMS-kod", _s21_22, "Skanna streckkoden med en :link kompatibel app.", _s18_21, "Aktiverade Tv\xe5-V\xe4gs autentisering utan problem", "connect_google", "Anslut Google", _s17_19, "Koppla fr\xe5n Google", _s17_21, "Tv\xe5faktorsautentisering", _s18_22, "Inaktivera 2FA", _s34_4, "Kr\xe4v l\xf6senord med social inloggning", "stay_logged_in", "Stanna inloggad", _s23_8, "Varning: Din session h\xe5ller p\xe5 att l\xf6pa ut", "count_hours", ":count timmar", "count_day", "1 dag", "count_days", ":count dagar", _s19_11, "Tidsgr\xe4ns f\xf6r webbsession", _s17_22, "S\xe4kerhetsinst\xe4llningar", "resend_email", "Skicka e-post igen", _s26_8, "V\xe4nligen bekr\xe4fta din e-postadress", _s16_43, "\xc5terbetalat betalning", _s19_13, "Delvis oanv\xe4nd", _s19_15, "V\xe4lj en anv\xe4ndare som \xe4r autentiserad med Gmail", "list_long_press", "Lista l\xe5nga tryck", "show_actions", "Visa \xe5tg\xe4rder", _s17_24, "Starta flerval", _s27_14, "Ett e-postmeddelande har skickats f\xf6r att bekr\xe4fta e-postadressen", _s21_23, "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_24, "Omvandla till faktura", _s16_44, "Registrerings URL", "invoice_project", "Fakturera projekt", "invoice_task", "Fakturera uppgift", "invoice_expense", "Faktura kostnad", _s19_16, "S\xf6k 1 betalningsvillkor", _s20_14, "S\xf6k :count betalningsvillkor", _s16_46, "Spara och f\xf6rhandsgranska", "save_and_email", "Spara och skicka", _s16_48, "H\xe4ndelser som st\xf6ds", _s16_50, "Konverterad summa", _s17_26, "Konverterad balans", _s22_6, "Konverterad betalad till datum", _s24_6, "Konverterad kreditbalans", "converted_total", "Konverterat totalt", "is_sent", "Skickat", _s17_28, "Standard dokument", "document_upload", "Ladda upp dokument", _s20_15, "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_25, "Fels\xf6kningsl\xe4ge \xe4r aktiverat", _s26_9, "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_30, "Kommande utgifter", "update_app", "Uppdatera App", "started_import", "Importen har startats", _s24_8, "Dubblettkolumnmappning", _s20_16, "Anv\xe4nder inkluderande skatter", _s18_26, "\xc4r beloppsrabatt", "column", "Kolumn", "sample", "Exempel", "map_to", "Mappa till", "import", "Importera", _s25_14, "Anv\xe4nd f\xf6rsta raden som kolumnnamn", "select_file", "V\xe4lj fil", _s16_52, "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_8, "Ange alla CSV-filer.", "import_type", "Typ av import", "html_mode", "HTML Mode", "html_mode_help", _s43_0, "view_licenses", "Visa licenser", "webhook_url", "Webhook URL", _s17_32, "Fullsk\xe4rms editor", "sidebar_editor", "Sidof\xe4lts editor", _s22_9, '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_11, "Skickade fakturor \xe4r l\xe5sta", _s24_13, "Betalade fakturor \xe4r l\xe5sta", "source_code", "K\xe4llkod", "app_platforms", "App plattformar", "invoice_late", _s17_209, "quote_expired", _s16_330, "partial_due", "Delvis f\xf6rsenad", "invoice_total", "Totalsumma", "quote_total", "Offertsumma", "credit_total", "Kredit Totalt", _s23_9, "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_15, "Varning: detta f\xf6retag har \xe4nnu inte aktiverats", "late_invoice", _s17_209, "expired_quote", _s16_330, "remind_invoice", "Faktura p\xe5minnelse", "cvv", "CVV", "client_name", "Kundnamn", "client_phone", "Kund telefon", "required_fields", "Obligatoriska f\xe4lt", "calculated_rate", "Calculated Rate", _s17_34, _s17_35, "clear_cache", "Rensa cache", "sort_order", "Sorteringsordning", "task_status", "Status", "task_statuses", "Uppgiftsstatusar", "new_task_status", "Ny uppgiftsstaus", _s16_54, "Redigera uppgiftsstatus", _s19_17, "Uppgiftsstatus skapades", _s19_18, "Uppgiftsstatus uppdaterades", _s20_18, "Uppgiftsstatus arkiverades", _s19_19, "Uppgiftsstatus raderades", _s19_20, "Uppgiftsstatus togs bort", _s20_19, "Uppgiftsstatus \xe5terst\xe4lldes", _s22_10, ":value uppgiftsstatusar har arkiverats", _s21_27, ":value uppgiftsstatusar har raderats", _s22_11, ":value uppgiftsstatusar har \xe5terst\xe4llts", _s18_28, "S\xf6k 1 uppgiftsstatus", _s20_21, "S\xf6k :count uppgiftsstatusar", _s16_56, "Visa uppgiftstabell", _s21_28, "Visa alltid uppgiftsdelen n\xe4r du skapar fakturor", _s20_22, "Fakturauppgift tidslogg", _s25_15, "L\xe4gg till tidsinformation till fakturaraderna", _s20_24, "Fakturauppgifter datumlogg", _s25_16, "L\xe4gg till datuminformation till fakturaraderna", _s21_29, "Starta uppgifter innan du sparar", _s18_29, "Konfigurera statusar", "task_settings", "Uppgiftsinst\xe4llningar", _s20_26, "Konfigurera kategorier", _s18_31, "Utgifts kategorier", _s20_28, "Ny utgifts kategori", _s21_30, "Redigera utgiftskategori", _s24_16, "Framg\xe5ngsrikt skapat kostnadskategori", _s24_17, "Framg\xe5ngsrikt uppdaterat kostnadskategori", _s25_18, "Framg\xe5ngsrikt arkiverat kostnadskategori", _s24_18, "Kategori borttagen", _s24_19, "Utgiftskategorin har tagits bort", _s25_19, "Framg\xe5ngsrikt \xe5terst\xe4llt kostnadskategori", _s27_18, "Framg\xe5ngsrikt arkiverat :count kostnadskategori", _s26_10, "Kostnaden f\xf6r :value kategorier har raderats", _s27_19, "Kostnaden f\xf6r :value kategorier har \xe5terst\xe4llts", _s23_10, "S\xf6k 1 utgiftkategori", _s25_21, "S\xf6k :count utgiftkategorier", _s21_32, "Anv\xe4nd tillg\xe4nglig kredit", "show_option", "Visa alternativ", _s22_12, "Kreditbeloppet kan inte \xf6verstiga betalningsbeloppet", "view_changes", "Visa \xe4ndringar", "force_update", "Tvinga uppdatering", _s17_36, "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_33, "Ska detta faktureras", _s23_11, "Aktivera utgiften som ska faktureras", _s29_3, "G\xf6r dokumenten synliga", _s21_34, "St\xe4ll in en v\xe4xelkurs", _s16_58, "Utgiftsinst\xe4llningar", _s18_34, "Klona till \xe5terkommande", "crypto", "Crypto", "paypal", "PayPal", "alipay", "Alipay", "sofort", "Sofort", "apple_pay", _s16_222, "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_37, "Automatisk fakturering aktiverad", "total_taxes", "Totalt antal skatter", "line_taxes", "Artikelskatt", "total_fields", "Totalt antal f\xe4lt", _s25_22, "\xc5terkommande faktura stoppad", _s25_23, "\xc5terkommande faktura startad", _s25_24, "\xc5terkommande faktura \xe5terupptogs", "gateway_refund", "Gateway f\xf6r \xe5terbetalning", _s19_21, "Behandla \xe5terbetalningen med betalningsgatewayen", "due_date_days", "F\xf6rfallodatum", "paused", "Pausad", "mark_active", "Markera aktiv", "day_count", "Dag :count", _s22_13, "F\xf6rsta dagen i m\xe5naden", _s21_35, "Sista dagen i m\xe5naden", _s17_39, "Anv\xe4nd betalningsvillkoren", "endless", "O\xe4ndlig", "next_send_date", "N\xe4sta s\xe4ndningsdatum", _s16_60, "\xc5terst\xe5ende cykler", _s17_41, "\xc5terkommande faktura", _s18_36, "\xc5terkommande fakturor", _s21_37, "Ny \xe5terkommande faktura", _s22_15, "Redigera \xe5terkommande fakturor", _s25_25, "\xc5terkommande faktura har skapats", _s25_26, "\xc5terkommande faktura har uppdaterats", _s26_11, "Framg\xe5ngsrikt arkiverat \xe5terkommande faktura", _s25_27, "Framg\xe5ngsrikt tagit bort \xe5terkommande faktura", _s25_28, "\xc5terkommande faktura har tagits bort", _s26_12, "Framg\xe5ngsrikt \xe5terst\xe4llt \xe5terkommande faktura", _s27_20, "Arkiverade \xe5terkommande :value fakturor", _s26_13, "\xc5terkommande :value fakturor har raderats", _s27_21, "\xc5terst\xe4llande av \xe5terkommande :value fakturor lyckades", _s24_20, "S\xf6k 1 \xe5terkommande faktura", _s25_29, "S\xf6k :count \xe5terkommande fakturor", "send_date", "S\xe4ndningsdatum", "auto_bill_on", "Automatisk fakturering p\xe5slaget", _s28_6, "L\xe4gsta belopp vid underbetalning", "profit", "F\xf6rtj\xe4nst", "line_item", "Rad", _s18_38, "Till\xe5t \xf6verbetalning", _s23_12, "St\xf6d f\xf6r att betala extra f\xf6r att ta emot dricks", _s19_22, "Till\xe5t underbetalning", _s24_21, "St\xf6d f\xf6r att betala minimum del-/ins\xe4ttningsbeloppet", "test_mode", "Testl\xe4ge", "opened", "\xd6ppnad", _s30_2, "Avst\xe4mning misslyckades", _s30_3, "Avst\xe4mning lyckades", "gateway_success", "Gateway lyckades", "gateway_failure", "Gateway misslyckades", "gateway_error", "Gateway fel", "email_send", "Skicka via e-post", _s17_43, "E-postf\xf6rs\xf6ksk\xf6", "failure", "Misslyckad", "quota_exceeded", "Kvoten har \xf6verskridits", _s16_62, "Upstream misslyckades", "system_logs", "Systemloggar", "view_portal", "Se portal", "copy_link", "Kopiera l\xe4nk", "token_billing", "Spara kortinformation", _s24_22, "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_40, "P\xe5minnelse skickades senast", "pdf_page_info", "Sida :current av :total", _s16_64, "E-postade fakturorna utan problem", "emailed_quotes", "E-postade offerterna utan problem", "emailed_credits", _s32_34, "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_31, "E-postadress f\xf6r online betalning", _s20_33, "E-postadress f\xf6r manuell betalning", "completed", "Slutf\xf6rd", "gross", "Brutto", "net_amount", "Nettobelopp", "net_balance", "Nettobalans", "client_settings", "Kundinst\xe4llningar", _s17_45, "Markerade fakturor", _s17_47, "Markerade betalningar", "selected_quotes", "Markerade offerter", "selected_tasks", "Markerade uppgifter", _s17_49, "Markerade utgifter", _s17_51, "Kommande fakturor", _s17_53, "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_55, "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_66, "Webhooken arkiverades", "deleted_webhook", "Webhooken raderades", "removed_webhook", "Webhooken togs bort", _s16_67, "Webhooken \xe5terst\xe4lldes", _s17_56, ":value webhooks har arkiverats", _s16_68, ":value webhooks har raderats", _s16_69, ":value webhooks har tagits bort", _s17_57, ":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_24, "Kundregistrering", _s24_24, "G\xf6r det m\xf6jligt f\xf6r kunder att sj\xe4lvregistrera sig i portalen", _s21_39, "Anpassa och f\xf6rhandsgranska", "email_invoice", "E-posta faktura", "email_quote", "E-posta offert", "email_credit", "E-postkredit", "email_payment", "Eposta betalning", _s20_36, "Kunden har ingen e-postadress", "ledger", "Liggare", "view_pdf", "Visa PDF", "all_records", "Alla poster", "owned_by_user", "\xc4gs av anv\xe4ndaren", _s16_70, "\xc5terst\xe5ende kredit", "contact_name", "Kontakt namn", "use_default", "Anv\xe4nd standard", _s16_72, "O\xe4ndliga p\xe5minnelser", "number_of_days", "Antal dagar", _s23_14, "Konfigurera betalningsvillkor", "payment_term", _s17_210, _s16_73, "Skapa betalningsvillkor", _s17_59, "Editera betalningsvillkor", _s20_37, "Skapade betalningsvillkor utan problem", _s20_38, "Uppdaterade betalningsvillkor utan problem", _s21_40, "Arkiverat betalningsvillkor utan problem", _s20_39, "Betalningsvillkoret har raderats", _s20_40, "Betalningsvillkoret har tagits bort", _s21_41, "Betalningsvillkoret har \xe5terst\xe4llts", _s22_20, ":value betalningsvillkor har arkiverats", _s21_42, ":value betalningsvillkor har raderats", _s22_21, ":value betalningsvillkor har \xe5terst\xe4llts", "email_sign_in", "Logga in med e-postadress", "change", "\xc4ndra", _s23_16, "\xc4ndra till mobillayouten?", _s24_25, "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_42, _s18_189, _s16_75, "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_76, "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_63, "Fakturan har avbrutits", _s18_44, "Fakturorna har avbrutits", _s16_82, "Fakturan har omv\xe4nts", _s17_64, "Fakturorna har omv\xe4nts", "reverse", "Omv\xe4nd", "full_name", "Hela namnet", _s17_65, "Stad/L\xe4n/Postnummer", _s17_67, "Postadress/Stad/Stat", "custom1", "First Custom", "custom2", "Second Custom", "custom3", "Tredje anpassningen", "custom4", "Fj\xe4rde anpassningen", "optional", "Frivillig", "license", "Licens", "purge_data", "Rensa uppgifter.", _s16_83, "Rensade utan problem f\xf6retags data", _s18_45, "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_82, "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_31, "F\xe5 alla aviseringar", _s16_84, "K\xf6p licens", "apply_license", "Uppge Licens", "cancel_account", "Avsluta konto", _s22_22, "Varning: Detta kommer permanent ta bort ditt konto, detta g\xe5r inte att \xe5ngra.", "delete_company", "Ta bort f\xf6retag", _s22_23, "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_86, ":value designs har arkiverats", "deleted_designs", ":value designs har raderats", _s16_87, ":value designs har \xe5terst\xe4llts", "proposals", "F\xf6rslag", "tickets", "\xc4renden", _s16_88, "\xc5terkommande offerter", "recurring_tasks", "\xc5terkommande uppgifter", _s18_46, "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_90, ":count kreditfakturor arkiverade", "deleted_credits", ":count kreditfakturor borttagna", _s16_91, ":value krediter har \xe5terst\xe4llts", "current_version", "Nuvarande version", "latest_version", "Senaste versionen", "update_now", "Uppdatera nu", _s26_19, "En ny version av webbappen \xe4r tillg\xe4nglig", _s16_92, "Uppdatering tillg\xe4nglig", "app_updated", "Uppdateringen har slutf\xf6rts", "learn_more", "Hj\xe4lp", "integrations", "Integrationer", "tracking_id", "Tracking Id", _s17_69, _s17_70, "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_85, "surcharge2", _s25_86, "surcharge3", _s25_87, "surcharge4", _s25_88, "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_52, "Kontakt: senast inloggad", _s17_71, "Kontakt: namn", "contact_phone", "Kontakt telefon", _s21_43, "Kontakt: anpassat v\xe4rde 1", _s21_44, "Kontakt: anpassat v\xe4rde 2", _s21_45, "Kontakt: anpassat v\xe4rde 3", _s21_46, "Kontakt: anpassat v\xe4rde 4", _s17_73, "Leveransadress 1", _s17_74, "Leveransadress 2", "shipping_city", "Leverans stad", "shipping_state", "Leverans l\xe4n", _s20_41, "Leverans postnummer", _s16_122, "Leverans land", _s16_124, "Faktureringsadress 1", _s16_125, "Faktureringsadress 2", "billing_city", "Fakturerings stad", "billing_state", "Fakturerings l\xe4n", _s19_27, "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_126, "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_47, "Inkludera senaste fel fr\xe5n loggarna", _s30_6, "Vi har f\xe5tt ditt meddelande och f\xf6rs\xf6ker svara snabbt.", "message", "Meddelande", "from", "Fr\xe5n", _s20_43, "Visa produktinformation", _s25_33, "Inkludera beskrivning och kostnad i produktmenyn", _s20_45, "PDF-renderaren kr\xe4ver :version", _s18_55, "Justera avgiftsprocenten", _s23_18, "Justera procent f\xf6r att ta h\xe4nsyn till avgiften", _s18_57, "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_48, "L\xf6senordet \xe4r f\xf6r kort", _s20_46, "L\xf6senordet m\xe5ste inneh\xe5lla minst en versal och minst ett nummer", _s19_29, "Kundportal uppgifter", _s23_19, "Kundportal \xf6versikt", _s20_47, "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_76, "Visa produktkostnad", "show_cost_help", "Visa ett produktkostnadsf\xe4lt f\xf6r att sp\xe5ra p\xe5slag/vinst", _s21_49, "Visa produktkvantitet", _s26_21, "Visa ett produktkvantitetsf\xe4lt, annars \xe4r det ett", _s21_51, "Visa fakturakvantitet", _s26_22, "Visa ett f\xe4lt f\xf6r radnummer, annars ett som standard", _s21_53, "Visa produktrabatt", _s26_23, "Visa ett rabattf\xe4lt f\xf6r en rad", _s16_128, "Standardkvantitet", _s21_55, "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_130, "Standard skattesats", "user", "Anv\xe4ndare", "invoice_tax", "Fakturaskatt", "line_item_tax", "Artikelskatt", "inclusive_taxes", "Inklusive skatter", _s17_78, "Fakturaskattesatser", "item_tax_rates", "Artikel skattesatser", _s18_59, "V\xe4lj en kund", "configure_rates", "Konfigurera priser", _s18_60, "Konfigurera gateways", "tax_settings", "Momsinst\xe4llningar", _s18_62, "Skattesatser", "accent_color", "Accentf\xe4rg", "switch", "V\xe4xla", _s19_31, "Kommaseparerad lista", "options", "Val", _s16_132, "Enradig text", "multi_line_text", "Text med flera rader", "dropdown", "Dropdown", "field_type", "F\xe4lttyp", _s27_32, "Ett e-postmeddelande f\xf6r \xe5terst\xe4llning av l\xf6senord har skickats", "submit", "Skicka", _s16_134, "\xc5terst\xe4ll ditt l\xf6senord", "late_fees", "F\xf6rsenade avgifter", "credit_number", "Kreditnummer", "payment_number", "Betalningsnummer", "late_fee_amount", "F\xf6rseningsavgifts summa", _s16_135, "F\xf6rseningsavgifts procent", "schedule", "Schema", "before_due_date", "F\xf6re f\xf6rfallodagen", "after_due_date", "Efter f\xf6rfallodagen", _s18_64, "Efter fakturadatum", "days", "Dagar", "invoice_email", "Faktura e-post", "payment_email", "Betalnings e-post", "partial_payment", "Delbetalning", "payment_partial", "Delbetalning", _s21_56, "E-postadress f\xf6r delbetalning", "quote_email", "Offert e-post", _s16_137, "O\xe4ndlig p\xe5minnelse", _s16_139, "Filtrerat efter anv\xe4ndare", "administrator", "Administrat\xf6r", _s18_65, "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_141, "Generella inst\xe4llningar", "invoice_options", "Fakturainst\xe4llningar", _s17_80, 'D\xf6lj "Betald till"', _s22_30, 'Visa bara "Betald till"-sektionen p\xe5 fakturan n\xe4r en betalning har mottagits.', _s23_21, "B\xe4dda in dokument", _s28_19, _s39_4, _s16_143, "Visa Header p\xe5", _s16_144, "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_66, "Automatisk e-post", _s23_22, "Skicka \xe5terkommande fakturor automatiskt.", _s18_67, "Automatisk arkivering", _s23_23, "Arkivera automatiskt offerter n\xe4r de konverteras.", _s18_68, "Auto Konvertera", _s23_24, "Konvertera automatiskt en offert till en faktura n\xe4r den godk\xe4nts av en kund.", _s17_82, "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_84, "Tre m\xe5nader", _s16_145, "Fyra m\xe5nader", "freq_six_months", "Sex m\xe5nader", "freq_annually", "\xc5rsvis", "freq_two_years", "Tv\xe5 \xe5r", _s16_146, "Tre \xe5r", "never", "Aldrig", "company", "F\xf6retag", _s17_85, "Genererade nummer", "charge_taxes", "Inkludera moms", "next_reset", "N\xe4sta \xe5terst\xe4llning", "reset_counter", "\xc5terst\xe4ll r\xe4knare", _s16_147, "\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_87, "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_89, "Anpassad JavaScript", _s16_149, "Visa p\xe5 PDF", _s21_58, "Visa kundens signatur p\xe5 fakturan/offerten.", _s25_39, "Faktura villkor kryssruta", _s30_7, "Kr\xe4v att kunden accepterar fakturavillkoren.", _s23_25, "Offert villkors kryssruta", _s28_20, "Kr\xe4v att kunden accepterar offertvillkoren.", _s25_40, "Faktura signatur", _s30_8, "Kr\xe4v signatur av kund.", _s23_26, "Offert signatur", _s22_32, "L\xf6senordsskydda fakturor", _s27_33, "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_26, "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_150, "Bifoga dokument", "attach_ubl", "Bifoga UBL", "email_style", "E-poststil", _s19_33, "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_34, "Accepterade kort logos", "credentials", "Uppgifter", "update_address", "Uppdatera adress", _s19_36, "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_152, "Framg\xe5ngsrikt skapat skattesats", _s16_153, "Framg\xe5ngsrikt uppdaterad momssats", _s17_92, "Framg\xe5ngsrikt arkiverat skatteniv\xe5n/momssatsen", _s16_154, "Skattesatsen har raderats", _s17_93, "Skattesatsen har \xe5terst\xe4llts", _s18_69, ":value skattesatser har arkiverats", _s17_94, ":value skattesatser har raderats", _s18_70, ":value skattesatser har \xe5terst\xe4llts", "fill_products", "Auto-ifyll produkter", _s18_71, "V\xe4lj en produkt f\xf6r att automatiskt fylla i beskrivning och pris", "update_products", "Auto-uppdaterade produkter", _s20_51, "Uppdatera en faktura f\xf6r att automatiskt uppdatera produktbiblioteket", _s16_155, "Konvertera produkter", _s21_59, "Konvertera automatiskt produkt priser till kundens valuta", "fees", "Avgifter", "limits", "Gr\xe4nser", "provider", "Leverant\xf6r", "company_gateway", "Betalningsgateway", _s16_157, "Betalningsgateways", _s19_37, "Ny gateway", _s20_52, "Redigera gateway", _s23_27, "Gateway skapades", _s23_28, "Gateway uppdaterades", _s24_27, "Gateway arkiverades", _s23_29, "Gateway raderades", _s24_28, "Gateway \xe5terst\xe4lldes", _s25_42, ":value gateways har arkiverats", _s24_29, ":value gateways har raderats", _s25_43, ":value gateways har \xe5terst\xe4llts", _s16_159, "Forts\xe4tt redigera", "discard_changes", "Avbryt \xe4ndringar", "default_value", "Standardv\xe4rde", "disabled", "Avst\xe4ngd", "currency_format", "Valutaformat", _s21_60, "F\xf6rsta dagen i veckan", _s23_30, "\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_72, "24-timmarsvisning", "send_reminders", "Skicka p\xe5minnelser", "timezone", "Tidszon", _s19_38, "Filtrera efter projekt", _s17_95, "Filtrerat efter grupp", _s19_40, "Filtrerat efter faktura", _s18_73, "Filtrerat efter kund", _s18_75, "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_161, "Produkt inst\xe4llningar", "device_settings", "Enhetsinst\xe4llningar", "defaults", "F\xf6rinst\xe4llningar", "basic_settings", "Grundl\xe4ggande inst\xe4llningar", _s17_97, "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_32, "Mallar och p\xe5minnelser", _s22_33, "Kreditkort och banker", _s19_42, _s17_131, "price", "Pris", "email_sign_up", "Registrera dig via e-post", "google_sign_up", "Registrera dig via Google", _s27_37, "Tack f\xf6r ditt k\xf6p!", "redeem", "L\xf6s in", "back", "Tillbaka", "past_purchases", "Tidigare k\xf6p", _s19_44, "\xc5rlig prenumeration", "pro_plan", "Pro prenumeration", "enterprise_plan", "Enterprise prenumeration", "count_users", ":count anv\xe4ndare", "upgrade", "Uppgradera", _s25_44, "Ange ett f\xf6rnamn", _s24_30, "Ange ett efternamn", _s33_19, "Godk\xe4nn anv\xe4ndarvillkoren och sekretesspolicyn f\xf6r att skapa ett konto.", "i_agree_to_the", "Jag godk\xe4nner", _s16_163, "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_77, "Ingen posts har valts", _s21_63, "Spara eller avbryt dina \xe4ndringar", "download", "Ladda ner", _s27_38, "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_99, "Dokuementet har laddats upp", _s16_165, "Dokumentet har uppdaterats", _s17_100, "Dokumentet har arkiverats", _s16_166, "Dokumentet har raderats", _s17_101, "Dokumentet har \xe5terst\xe4llts", _s18_79, ":value dokument har arkiverats", _s17_102, ":value dokument har raderats", _s18_80, ":value dokument har \xe5terst\xe4llts", "no_history", "Ingen historik", "expense_date", "Kostnads datum", "pending", "P\xe5g\xe5ende", _s16_167, "Loggad", _s16_168, "I v\xe4ntan p\xe5", _s16_169, "Fakturerad", "converted", "Konvertera", _s24_32, "Bifoga dokument till fakturan", "exchange_rate", "V\xe4xlingskurs", _s16_170, "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_171, "Framg\xe5ngsrikt arkiverat :count leverant\xf6rer", "deleted_vendors", "Framg\xe5ngsrikt raderat :count leverant\xf6rer", _s16_172, ":value leverant\xf6rer har \xe5terst\xe4llts", "new_expense", "Ny Kostnad", "created_expense", "Framg\xe5ngsrikt skapat kostnad", "updated_expense", "Framg\xe5ngsrikt uppdaterat kostnad", _s16_173, "Framg\xe5ngsrikt arkiverat kostnad", "deleted_expense", "Framg\xe5ngsrikt tagit bort kostnad", _s16_174, "Lyckades \xe5terst\xe4lla utgifter", _s17_103, "Framg\xe5ngsrikt arkiverat kostnader", _s16_175, "Framg\xe5ngsrikt tagit bort kostnader", _s17_104, ":value utgifter har \xe5terst\xe4llts", "copy_shipping", "Kopiera frakt", "copy_billing", "Kopiera betalning", "design", "Design", _s21_64, "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_176, "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_46, "Ange ett namn", "budgeted_hours", "Budgeterade timmar", "created_project", "Projekt skapat", "updated_project", "Projektet uppdaterat", _s16_178, "Projekt arkiverat", "deleted_project", "Projekt borttaget", _s16_179, "Projekt \xe5terst\xe4llt", _s17_105, ":count projekt arkiverade", _s16_180, ":count projekt borttagna", _s17_106, ":value projekt har \xe5terst\xe4llts", "new_project", "Nytt projekt", _s27_42, "Tack f\xf6r att du anv\xe4nder v\xe5r app!", "if_you_like_it", "Om du gillar det", "click_here", "klicka h\xe4r", _s18_81, "Klicka h\xe4r", "to_rate_it", "att betygs\xe4tta det.", "average", "Genomsnitt", "unapproved", "Icke godk\xe4nd", _s30_13, "V\xe4nligen autentisera f\xf6r att \xe4ndra denna inst\xe4llning", "locked", "L\xe5st", "authenticate", "Autentisera", _s19_48, "V\xe4nligen autentisera", _s24_33, "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_107, "J\xe4mf\xf6relseperiod", "previous_period", _s17_211, "previous_year", _s17_211, "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_181, "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_54, "Redigera \xe5terkommande offerter", "billing_address", "Fakturaadress", _s16_183, "Leveransadress", "total_revenue", "Totala int\xe4kter", "average_invoice", "Genomsnittlig faktura", "outstanding", "Utest\xe5ende/Obetalt", "invoices_sent", _s24_82, "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_185, "Uppdatering klar", _s23_33, "Ange din e-postadress", _s26_32, "Ange ditt l\xf6senord", _s21_67, "Ange din URL", _s26_34, "Ange din produktnyckel", "ascending", "Stigande", "descending", "Fallande", "save", "Spara", _s17_109, "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_50, "Kopierade :value till urklipp", "error", "Error", _s16_187, "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_189, "E-postadressen \xe4r ogiltig", "product", "Produkt", "products", "Produkter", "new_product", "Ny produkt", "created_product", "Produkt skapad", "updated_product", "Produkt uppdaterad", _s16_191, "Produkt arkiverad", "deleted_product", "Produkt borttagen", _s16_192, "Produkt \xe5terst\xe4lld", _s17_111, "Arkiverade :count produkter utan problem", _s16_193, ":count produkter borttagna", _s17_112, ":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_194, ":count kunder arkiverade", "deleted_client", "kund borttagen", "deleted_clients", ":count kunder borttagna", "restored_client", "Kund \xe5terst\xe4lld", _s16_195, ":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_196, "Faktura arkiverad", "deleted_invoice", "Faktura borttagen", _s16_197, "Faktura \xe5terst\xe4lld", _s17_113, ":count fakturor arkiverade", _s16_198, ":count fakturor borttagna", _s17_114, ":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_199, "Delvis f\xf6rfallen", "status", "Status", _s17_115, "Fakturastatus", "quote_status", "Offertstatus", _s22_34, "Klicka + f\xf6r att l\xe4gga till en artikel", _s22_36, "Klicka + f\xf6r att l\xe4gga till tid", "count_selected", ":count markerade", "total", "Totalsumma", "percent", "Procent", "edit", "\xc4ndra", "dismiss", "Avf\xe4rda", _s20_56, "V\xe4lj ett datum", _s22_37, "V\xe4lj en kund", _s24_35, "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_15, "Ange ett fakturanummer", _s27_46, "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_39, "Fakturan har markerats som skickad", _s22_40, "Fakturan har markerats som betalad", _s23_35, "Fakturorna har markerats som skickade", _s23_36, "Fakturorna har markerats som betalade", "done", "Klar", _s37_14, "Ange kundens namn eller kontaktperson", "dark_mode", "M\xf6rkt l\xe4ge", _s27_48, "Starta om appen f\xf6r att till\xe4mpa \xe4ndringen", "refresh_data", "Uppdatera data", "blank_contact", "Tom kontakt", "activity", "H\xe4ndelse", _s16_201, "Inga uppgifter funna", "clone", "Kopiera", "loading", "Laddar", "industry", "Industri", "size", "Storlek", "payment_terms", _s17_210, "payment_date", "Betalningsdatum", "payment_status", "Betalningsstatus", _s16_203, "V\xe4ntande", _s16_204, "Ogiltig", _s16_205, "Misslyckad", _s16_206, "Avslutad", _s16_207, _s18_189, _s16_208, "\xc5terbetalad", _s17_116, "Outnyttjad", _s17_117, "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_158, "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_69, "Transaktion referens", "enter_payment", "Ange betalning", "new_payment", "Ny betalning", "created_payment", "Betalning registrerad", "updated_payment", "Betalning uppdaterad", _s16_209, "Betalning arkiverad", "deleted_payment", "Betalning borttagen", _s16_210, "betalning \xe5terst\xe4lld", _s17_118, ":count betalningar arkiverade", _s16_211, ":count betalningar borttagna", _s17_119, ":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_11, "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 uppdaterade \xe4rende :ticket", "activity_49", ":user st\xe4ngde \xe4rende :ticket", "activity_50", ":user slog ihop \xe4rende :ticket", "activity_51", ":user delade \xe4rende :ticket", "activity_52", ":contact \xf6ppnande \xe4rende :ticket", "activity_53", ":contact \xe5ter\xf6ppnade \xe4rende :ticket", "activity_54", ":user \xe5ter\xf6ppnade \xe4rende :ticket", "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_120, "Eng\xe5ngs l\xf6senord", "emailed_quote", "Offert e-postad", "emailed_credit", _s32_34, _s20_58, "Offerten har markerats som skickad", _s21_71, "Krediten har markerats som skickad", "expired", "Utg\xe5tt", "all", "Alla", "select", "V\xe4lj", _s22_41, "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_82, "Anpassad e-poststil", _s24_40, "Anpassat \xf6versiktsmeddelande", _s29_32, "Anpassat obetalt fakturameddelande", _s27_53, "Anpassat betalt fakturameddelande", _s31_15, "Anpassat icke godk\xe4nt offertmeddelande", "lock_invoices", "L\xe5s fakturor", "translations", "\xd6vers\xe4ttningar", _s19_51, "Uppgift nummerformat", _s19_53, "Uppgift nummerr\xe4knare", _s22_43, "Utgift nummerformat", _s22_45, "Utgift nummerr\xe4knare", _s21_72, "Leverant\xf6r nummerformat", _s21_74, "Leverant\xf6r nummerr\xe4knare", _s21_76, "\xc4rende nummerformat", _s21_78, "\xc4rende nummerr\xe4knare", _s22_47, "Betalning nummerformat", _s22_49, "Betalning nummerr\xe4knare", _s22_51, "Faktura nummerformat", _s22_53, "Fakturar\xe4knare", _s20_59, "Offert nummerformat", _s20_61, "Offertr\xe4knare", _s21_80, "Kund nummerformat", _s21_82, "Kund nummerr\xe4knare", _s21_84, "Kredit nummerformat", _s21_85, "Kredit nummerr\xe4knare", _s18_84, "\xc5terst\xe4ll r\xe4knedatum", "counter_padding", "Utfyllnad f\xf6r r\xe4knare", _s28_55, "Delad r\xe4knare f\xf6r fakturor och offerter", _s18_86, "Standardskattnamn 1", _s18_88, "Standard skattesats 1", _s18_90, "Standardskattnamn 2", _s18_92, "Standard skattesats 2", _s18_94, "Standardskattnamn 3", _s18_96, "Standard skattesats 3", _s21_86, "E-postfakturans \xe4mne", _s19_55, "E-postoffertens \xe4mne", _s21_88, "E-postbetalningens \xe4mne", _s29_34, "\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_212, "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_42, "Kundens leveransadress 1", _s24_43, "Kundens leveransadress 2", "type", "Typ", "invoice_amount", "Faktura belopp", _s16_216, "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_122, _s25_85, _s17_123, _s25_86, _s17_124, _s25_87, _s17_125, _s25_88, "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_57, "Utgiftskategori ID", _s16_217, "Kostnads kategori", _s19_59, "Fakturavaluta ID", "tax_name1", "Skattnamn 1", "tax_name2", "Skattnamn 2", "tax_name3", "Skattnamn 3", "transaction_id", "Transaktions ID", _s18_98, _s18_99, _s16_218, _s16_219], t1, t1), "th", A.LinkedHashMap_LinkedHashMap$_literal(["add_to_invoice", "\u0e40\u0e1e\u0e34\u0e48\u0e21\u0e25\u0e07\u0e43\u0e19\u0e43\u0e1a\u0e41\u0e08\u0e49\u0e07\u0e2b\u0e19\u0e35\u0e49 :invoice", _s17_, _s17_0, "week", "\u0e2a\u0e31\u0e1b\u0e14\u0e32\u0e2b\u0e4c", "created_record", _s27_, _s25_, "\u0e25\u0e39\u0e01\u0e04\u0e49\u0e32\u0e15\u0e48\u0e2d\u0e44\u0e1b\u0e19\u0e35\u0e49 :client \u0e44\u0e14\u0e49\u0e2a\u0e48\u0e07\u0e2d\u0e35\u0e40\u0e21\u0e25\u0e43\u0e1a\u0e41\u0e08\u0e49\u0e07\u0e2b\u0e19\u0e35\u0e49 :invoice \u0e2a\u0e33\u0e2b\u0e23\u0e31\u0e1a :amount.", _s26_, _s17_1, _s31_, _s50_, _s31_0, _s22_, _s36_, _s55_, _s20_, _s20_0, _s25_0, _s38_, _s16_, "\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_, "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_, _s19_0, _s24_, _s29_, "after_saving", "After Saving", "view_record", "View Record", _s21_, _s21_0, _s26_0, _s37_, _s19_1, _s19_2, "json_help", _s58_, "release_notes", "Release Notes", _s23_, _s33_, "started_tasks", _s33_0, "stopped_tasks", _s33_1, "approved_quote", _s27_55, "approved_quotes", _s35_, "approve", "\u0e2d\u0e19\u0e38\u0e21\u0e31\u0e15\u0e34", "client_website", "Client Website", "invalid_time", "Invalid Time", _s21_1, _s21_2, _s20_1, _s20_2, _s27_0, _s27_1, _s23_0, _s23_1, "load_pdf", "Load PDF", _s16_1, _s16_2, _s24_0, _s44_, "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_3, _s16_4, "purged_client", _s26_1, _s27_2, _s77_, _s22_0, _s34_, _s30_, _s47_, "small", "Small", _s21_3, _s34_0, _s22_1, _s35_0, _s16_5, _s45_, "wait_for_saving", _s44_0, _s20_3, _s94_, "remaining", "Remaining", "invoice_paid", "Invoice Paid", "activity_120", _s50_0, "activity_121", _s50_1, "activity_122", _s51_, "activity_123", _s50_2, "activity_124", _s51_0, "normal", "Normal", "large", "Large", "extra_large", "Extra Large", _s16_6, _s16_7, _s21_4, _s42_, "print_pdf", "Print PDF", "remind_me", "Remind Me", _s16_8, _s16_9, "click_selected", "Click Selected", "hide_preview", "Hide Preview", "edit_record", "Edit Record", _s27_3, _s57_, "giropay", "GiroPay", "direct_debit", "Direct Debit", _s21_5, _s30_0, "set_password", "\u0e15\u0e31\u0e49\u0e07\u0e23\u0e2b\u0e31\u0e2a\u0e1c\u0e48\u0e32\u0e19", _s17_2, _s59_, _s16_10, _s58_0, _s20_4, _s33_2, "disconnect", "Disconnect", "add_to_invoices", "Add to Invoices", "acss", _s29_36, "becs", _s17_126, "bulk_download", "Download", _s17_3, _s104_, "persist_ui", "Persist UI", "persist_ui_help", _s104_0, _s18_, _s18_0, _s17_4, _s17_5, "has_tasks", "Has Tasks", "registration", "Registration", _s27_4, _s50_3, "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_127, "ideal", "iDEAL", "przelewy24", "Przelewy24", "eps", "EPS", "fpx", "FPX", _s18_1, _s18_2, "system", "\u0e23\u0e30\u0e1a\u0e1a", _s19_3, _s19_4, "updated_company", _s28_, "kbc", "KBC", "bancontact", "Bancontact", _s19_5, _s44_1, "webhook_success", "Webhook Success", _s24_1, _s40_, _s27_5, _s43_, "app", "App", _s20_5, _s46_0, _s16_11, _s16_220, _s18_3, "Email Invoice", _s16_12, "Email Quote", _s17_6, "Email Credit", "from_name", "\u0e08\u0e32\u0e01\u0e0a\u0e37\u0e48\u0e2d", _s16_13, _s16_221, _s17_7, _s17_8, _s18_4, "\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_6, "\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_2, "\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_1, "\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_2, "\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_2, "\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_3, "\u0e25\u0e1a\u0e42\u0e04\u0e23\u0e07\u0e01\u0e32\u0e23\u0e40\u0e23\u0e35\u0e22\u0e1a\u0e23\u0e49\u0e2d\u0e22\u0e41\u0e25\u0e49\u0e27", _s25_4, _s38_2, _s26_3, "\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_2, _s24_3, _s25_5, _s25_6, "last_sent_date", "Last Sent Date", "include_drafts", "Include Drafts", _s19_6, _s32_0, "is_invoiced", "Is Invoiced", "change_plan", "Change Plan", "persist_data", "Persist Data", "customer_count", "Customer Count", _s16_14, _s16_15, _s16_16, _s16_17, _s28_0, _s28_1, "decimal_comma", "Decimal Comma", _s26_4, _s35_1, "select_method", "Select Method", "select_platform", "Select Platform", _s28_2, _s42_0, _s16_18, _s27_6, "enable_markdown", "Enable Markdown", _s20_6, _s35_2, "user_guide", "\u0e04\u0e39\u0e48\u0e21\u0e37\u0e2d\u0e1c\u0e39\u0e49\u0e43\u0e0a\u0e49", _s18_6, _s18_7, "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_1, _s31_2, _s25_7, _s25_8, _s33_3, _s33_4, _s27_7, _s27_8, _s36_0, _s36_1, _s31_3, _s31_4, _s25_9, _s25_10, "net_subtotal", "Net", "review_app", "Review App", "check_status", "Check Status", "free_trial", "Free Trial", _s23_2, _s57_0, _s21_8, _s62_, "change_email", "Change Email", _s25_11, _s52_, _s21_9, _s21_10, "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_9, _s28_3, _s19_7, _s48_, "json", "JSON", _s24_4, _s24_5, "wait_for_data", _s42_1, "net_total", "Net Total", "has_taxes", "Has Taxes", _s16_19, _s16_20, _s18_8, _s40_0, "login_success", _s16_21, "login_failure", "Failed Login", "exported_data", _s67_, _s23_3, _s23_4, _s28_4, _s41_, "step_1_sign_in", "Step 1: Sign In", _s16_22, _s17_10, "account_id", "Account ID", _s27_9, _s35_3, "activity_100", _s50_4, "activity_101", _s50_5, "activity_102", _s51_1, "activity_103", _s50_6, "activity_104", _s51_2, _s18_9, _s18_10, _s23_5, _s35_4, "gateway_setup", "Gateway Setup", "preview_sidebar", "Preview Sidebar", _s16_23, _s16_24, _s18_11, _s31_5, _s16_25, _s16_26, "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_12, "\u0e0a\u0e37\u0e48\u0e2d\u0e17\u0e35\u0e48\u0e15\u0e34\u0e14\u0e15\u0e48\u0e2d", _s17_11, "\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_11, _s53_, _s25_12, _s37_0, _s17_13, _s17_14, "is_viewed", "Is Viewed", "letter", "Letter", "legal", "Legal", "page_layout", "Page Layout", "portrait", "Portrait", "landscape", "Landscape", _s26_5, _s85_, _s20_7, _s54_, _s21_12, _s21_13, _s17_15, _s17_16, "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_14, _s18_15, "promo_code", "Promo code", "promo_discount", "Promo Discount", _s18_16, _s18_17, _s16_27, _s16_28, "max_seats_limit", "Max Seats Limit", "trial_enabled", "Trial Enabled", "trial_duration", "Trial Duration", _s21_14, _s21_15, _s18_18, _s18_19, "plan_map", "Plan Map", "refund_period", "Refund Period", _s21_16, _s21_17, "purchase_page", "Purchase Page", "security", "\u0e04\u0e27\u0e32\u0e21\u0e1b\u0e25\u0e2d\u0e14\u0e20\u0e31\u0e22", "email_bounced", "Email Bounced", _s20_8, "Spam Complaint", "email_delivery", "Email Delivery", _s16_29, _s16_30, "pdf_response", "PDF Response", _s22_4, _s22_5, "pdf_failed", "PDF Failed", "pdf_success", "PDF Success", "modified", "Modified", "subscription", "Subscription", "subscriptions", "Subscriptions", _s16_31, _s16_32, _s17_17, _s17_18, _s20_9, _s33_5, _s20_10, _s33_6, _s21_18, _s34_1, _s20_11, _s33_7, _s20_12, _s33_8, _s21_19, _s34_2, _s19_8, _s21_20, _s20_13, _s27_10, _s26_6, _s26_7, "connect_gmail", "Connect Gmail", _s16_33, _s16_34, "connected_gmail", _s28_5, _s18_20, _s31_6, _s16_35, _s100_, _s16_36, _s16_37, "count_minutes", ":count Minutes", _s16_38, _s16_39, _s29_0, _s29_1, "use_last_email", "Use last email", _s16_40, _s16_41, _s21_21, _s51_3, _s27_11, _s35_5, _s27_12, _s27_13, _s34_3, _s52_0, "help_translate", "Help Translate", _s23_6, _s23_7, "resend_invite", "\u0e2a\u0e48\u0e07\u0e04\u0e33\u0e40\u0e0a\u0e34\u0e0d\u0e2d\u0e35\u0e01\u0e04\u0e23\u0e31\u0e49\u0e07", _s19_9, _s25_13, _s16_42, _s30_1, _s19_10, _s33_9, "delivered", "Delivered", "bounced", "Bounced", "spam", "Spam", "view_docs", "View Docs", _s32_1, _s72_, "send_sms", "Send SMS", "sms_code", "SMS Code", _s21_22, _s46_1, _s18_21, _s46_2, "connect_google", "Connect Google", _s17_19, _s17_20, _s17_21, _s25_55, _s18_22, _s18_23, _s34_4, _s34_5, "stay_logged_in", "Stay Logged In", _s23_8, _s40_1, "count_hours", ":count Hours", "count_day", "1 Day", "count_days", ":count Days", _s19_11, _s19_12, _s17_22, _s17_23, "resend_email", "Resend Email", _s26_8, _s33_10, _s16_43, "\u0e01\u0e32\u0e23\u0e04\u0e37\u0e19\u0e40\u0e07\u0e34\u0e19", _s19_13, _s19_14, _s19_15, _s45_0, "list_long_press", "List Long Press", "show_actions", "Show Actions", _s17_24, _s17_25, _s27_14, _s51_4, _s21_23, _s97_, "this_quarter", "This Quarter", "last_quarter", "Last Quarter", "to_update_run", "To update run", _s18_24, "\u0e41\u0e1b\u0e25\u0e07\u0e40\u0e1b\u0e47\u0e19\u0e43\u0e1a\u0e41\u0e08\u0e49\u0e07\u0e2b\u0e19\u0e35\u0e49", _s16_44, _s16_45, "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_16, _s21_24, _s20_14, _s27_15, _s16_46, _s16_47, "save_and_email", "Save and Email", _s16_48, _s16_49, _s16_50, _s16_51, _s17_26, _s17_27, _s22_6, _s22_7, _s24_6, _s24_7, "converted_total", "Converted Total", "is_sent", "Is Sent", _s17_28, "\u0e40\u0e2d\u0e01\u0e2a\u0e32\u0e23\u0e40\u0e23\u0e34\u0e48\u0e21\u0e15\u0e49\u0e19", "document_upload", "Document Upload", _s20_15, _s34_6, "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_25, _s21_26, _s26_9, _s96_, "running_tasks", "Running Tasks", "recent_tasks", "Recent Tasks", "recent_expenses", "Recent Expenses", _s17_30, _s17_31, "update_app", "Update App", "started_import", _s27_16, _s24_8, _s24_9, _s20_16, _s20_17, _s18_26, _s18_27, "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_14, _s29_2, "select_file", "\u0e01\u0e23\u0e38\u0e13\u0e32\u0e40\u0e25\u0e37\u0e2d\u0e01\u0e44\u0e1f\u0e25\u0e4c", _s16_52, _s16_53, "csv_file", "\u0e44\u0e1f\u0e25\u0e4c CSV", "csv", "CSV", "freshbooks", "FreshBooks", "invoice2go", "Invoice2go", "invoicely", "Invoicely", "waveaccounting", "Wave Accounting", "zoho", "Zoho", "accounting", "Accounting", _s22_8, _s24_10, "import_type", "Import Type", "html_mode", "HTML Mode", "html_mode_help", _s43_0, "view_licenses", "View Licenses", "webhook_url", "Webhook URL", _s17_32, _s17_33, "sidebar_editor", "Sidebar Editor", _s22_9, _s31_17, "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_11, _s24_12, _s24_13, _s24_14, "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_9, "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_15, _s48_0, "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_34, _s17_35, "clear_cache", "Clear Cache", "sort_order", "Sort Order", "task_status", "Status", "task_statuses", "Task Statuses", "new_task_status", "New Task Status", _s16_54, _s16_55, _s19_17, _s32_2, _s19_18, _s31_18, _s20_18, _s33_11, _s19_19, _s32_3, _s19_20, _s32_4, _s20_19, _s33_12, _s22_10, _s42_2, _s21_27, _s41_0, _s22_11, _s42_3, _s18_28, _s20_20, _s20_21, _s27_17, _s16_56, _s16_57, _s21_28, _s52_1, _s20_22, _s20_23, _s25_15, _s42_4, _s20_24, _s20_25, _s25_16, _s42_5, _s21_29, _s25_17, _s18_29, _s18_30, "task_settings", "Task Settings", _s20_26, _s20_27, _s18_31, "\u0e2b\u0e21\u0e27\u0e14\u0e04\u0e48\u0e32\u0e43\u0e0a\u0e49\u0e08\u0e48\u0e32\u0e22", _s20_28, "\u0e2b\u0e21\u0e27\u0e14\u0e04\u0e48\u0e32\u0e43\u0e0a\u0e49\u0e08\u0e48\u0e32\u0e22\u0e43\u0e2b\u0e21\u0e48", _s21_30, _s21_31, _s24_16, "\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_17, "\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_18, "\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_18, "\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_19, _s37_3, _s25_19, "\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_18, "\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_10, _s46_3, _s27_19, _s47_0, _s23_10, _s25_20, _s25_21, _s32_5, _s21_32, _s21_33, "show_option", "Show Option", _s22_12, _s50_7, "view_changes", "View Changes", "force_update", "Force Update", _s17_36, _s76_, "mark_paid_help", _s31_19, _s18_33, "\u0e04\u0e27\u0e23\u0e44\u0e14\u0e49\u0e23\u0e31\u0e1a\u0e43\u0e1a\u0e41\u0e08\u0e49\u0e07\u0e2b\u0e19\u0e35\u0e49", _s23_11, _s33_21, _s29_3, _s26_42, _s21_34, _s20_30, _s16_58, _s16_59, _s18_34, _s18_35, "crypto", "Crypto", "paypal", "PayPal", "alipay", "Alipay", "sofort", "Sofort", "apple_pay", _s16_222, "user_field", "User Field", "variables", "Variables", "show_password", "Show Password", "hide_password", "Hide Password", "copy_error", "Copy Error", "capture_card", "Capture Card", _s17_37, _s17_38, "total_taxes", "Total Taxes", "line_taxes", "Line Taxes", "total_fields", "Total Fields", _s25_22, _s38_5, _s25_23, _s38_6, _s25_24, _s38_7, "gateway_refund", "Gateway Refund", _s19_21, _s43_1, "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_13, _s22_14, _s21_35, _s21_36, _s17_39, _s17_40, "endless", "Endless", "next_send_date", "Next Send Date", _s16_60, _s16_61, _s17_41, "\u0e17\u0e33\u0e43\u0e1a\u0e41\u0e08\u0e49\u0e07\u0e2b\u0e19\u0e35\u0e49\u0e0b\u0e49\u0e33", _s18_36, "\u0e17\u0e33\u0e43\u0e1a\u0e41\u0e08\u0e49\u0e07\u0e2b\u0e19\u0e35\u0e49\u0e0b\u0e49\u0e33", _s21_37, "\u0e43\u0e1a\u0e41\u0e08\u0e49\u0e07\u0e2b\u0e19\u0e35\u0e49\u0e0b\u0e49\u0e33\u0e43\u0e2b\u0e21\u0e48", _s22_15, _s22_16, _s25_25, _s38_8, _s25_26, _s38_9, _s26_11, "\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_27, "\u0e25\u0e1a\u0e43\u0e1a\u0e41\u0e08\u0e49\u0e07\u0e2b\u0e19\u0e35\u0e49\u0e1b\u0e23\u0e30\u0e08\u0e33\u0e41\u0e25\u0e49\u0e27", _s25_28, _s38_11, _s26_12, "\u0e01\u0e39\u0e49\u0e04\u0e37\u0e19\u0e43\u0e1a\u0e41\u0e08\u0e49\u0e07\u0e2b\u0e19\u0e35\u0e49\u0e41\u0e25\u0e49\u0e27", _s27_20, _s47_1, _s26_13, _s46_4, _s27_21, _s47_2, _s24_20, _s26_14, _s25_29, _s32_6, "send_date", "Send Date", "auto_bill_on", "Auto Bill On", _s28_6, _s28_7, "profit", "\u0e01\u0e33\u0e44\u0e23", "line_item", "\u0e23\u0e32\u0e22\u0e01\u0e32\u0e23", _s18_38, _s18_39, _s23_12, _s35_6, _s19_22, _s19_23, _s24_21, _s52_2, "test_mode", "Test Mode", "opened", "Opened", _s30_2, _s22_17, _s30_3, _s22_18, "gateway_success", "Gateway Success", "gateway_failure", "Gateway Failure", "gateway_error", "Gateway Error", "email_send", "Email Send", _s17_43, _s17_44, "failure", "Failure", "quota_exceeded", "Quota Exceeded", _s16_62, _s16_63, "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_22, _s24_23, "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_40, _s18_41, "pdf_page_info", _s23_13, _s16_64, "\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_56, "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_6, "client_created", "Client Created", _s20_31, _s20_32, _s20_33, _s20_34, "completed", "Completed", "gross", "Gross", "net_amount", "Net Amount", "net_balance", "Net Balance", "client_settings", "Client Settings", _s17_45, _s17_46, _s17_47, _s17_48, "selected_quotes", "Selected Quotes", "selected_tasks", "Selected Tasks", _s17_49, _s17_50, _s17_51, "\u0e43\u0e1a\u0e41\u0e08\u0e49\u0e07\u0e2b\u0e19\u0e35\u0e49\u0e17\u0e35\u0e48\u0e08\u0e30\u0e40\u0e01\u0e34\u0e14\u0e02\u0e36\u0e49\u0e19", _s17_53, _s17_54, "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_55, _s28_8, "api_webhooks", "API Webhooks", "search_webhooks", _s22_19, "search_webhook", _s16_65, "webhook", "Webhook", "webhooks", "Webhooks", "new_webhook", "New Webhook", "edit_webhook", "Edit Webhook", "created_webhook", _s28_9, "updated_webhook", _s28_10, _s16_66, _s29_4, "deleted_webhook", _s28_11, "removed_webhook", _s28_12, _s16_67, _s29_5, _s17_56, _s37_4, _s16_68, _s36_2, _s16_69, _s36_3, _s17_57, _s37_5, "api_tokens", "API Tokens", "api_docs", "API Docs", "search_tokens", _s20_35, "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_18, "restored_token", _s27_23, "archived_tokens", _s35_7, "deleted_tokens", _s34_7, "restored_tokens", _s35_8, _s19_24, _s19_25, _s24_24, _s45_1, _s21_39, _s19_26, "email_invoice", "\u0e2a\u0e48\u0e07\u0e2d\u0e35\u0e40\u0e21\u0e25", "email_quote", _s16_331, "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_36, _s41_1, "ledger", "Ledger", "view_pdf", "View PDF", "all_records", "All records", "owned_by_user", "Owned by user", _s16_70, _s16_71, "contact_name", "\u0e0a\u0e37\u0e48\u0e2d\u0e1c\u0e39\u0e49\u0e15\u0e34\u0e14\u0e15\u0e48\u0e2d", "use_default", "Use default", _s16_72, _s17_58, "number_of_days", "Number of days", _s23_14, _s23_15, "payment_term", "Payment Term", _s16_73, _s16_74, _s17_59, "\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_37, "\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_38, "\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_40, "\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_39, _s33_15, _s20_40, _s33_16, _s21_41, _s34_9, _s22_20, _s42_7, _s21_42, _s41_2, _s22_21, _s42_8, "email_sign_in", _s18_100, "change", "Change", _s23_16, _s28_13, _s24_25, _s29_6, "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_42, _s18_43, _s16_75, _s16_223, "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_76, _s16_224, "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_61, "search_design", "Search 1 Design", "search_invoice", _s16_77, "search_client", "Search 1 Client", "search_product", _s16_78, "search_quote", "Search 1 Quote", "search_credit", "Search 1 Credit", "search_vendor", "Search 1 Vendor", "search_user", "Search 1 User", "search_tax_rate", _s17_62, "search_task", "Search 1 Tasks", "search_project", _s16_79, "search_expense", _s16_80, "search_payment", _s16_81, "search_group", "Search 1 Group", "refund_payment", "\u0e01\u0e32\u0e23\u0e0a\u0e33\u0e23\u0e30\u0e40\u0e07\u0e34\u0e19\u0e04\u0e37\u0e19", _s17_63, _s30_4, _s18_44, _s31_7, _s16_82, _s29_7, _s17_64, _s30_5, "reverse", "Reverse", "full_name", "\u0e0a\u0e37\u0e48\u0e2d\u0e40\u0e15\u0e47\u0e21", _s17_65, "\u0e40\u0e21\u0e37\u0e2d\u0e07 / \u0e23\u0e31\u0e10 / \u0e44\u0e1b\u0e23\u0e29\u0e13\u0e35\u0e22\u0e4c", _s17_67, "\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_83, _s32_7, _s18_45, "\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_30, "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_129, "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_31, _s25_32, _s16_84, _s16_85, "apply_license", "\u0e2a\u0e21\u0e31\u0e04\u0e23\u0e44\u0e25\u0e40\u0e0b\u0e19\u0e15\u0e4c", "cancel_account", "\u0e25\u0e1a\u0e1a\u0e31\u0e0d\u0e0a\u0e35", _s22_22, "\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_23, _s69_, "enabled_modules", "Enabled Modules", "converted_quote", _s28_14, "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_24, "updated_design", _s27_25, "archived_design", _s28_15, "deleted_design", _s27_26, "removed_design", _s27_27, "restored_design", _s28_16, _s16_86, _s36_4, "deleted_designs", _s35_9, _s16_87, _s36_5, "proposals", "Proposals", "tickets", "Tickets", _s16_88, _s16_89, "recurring_tasks", "Recurring Tasks", _s18_46, "\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_31, "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_90, "\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_91, _s36_6, "current_version", "\u0e23\u0e38\u0e48\u0e19\u0e1b\u0e31\u0e08\u0e08\u0e38\u0e1a\u0e31\u0e19", "latest_version", "Latest Version", "update_now", "Update Now", _s26_19, _s41_3, _s16_92, _s16_93, "app_updated", _s29_8, "learn_more", "\u0e2d\u0e48\u0e32\u0e19\u0e15\u0e48\u0e2d", "integrations", "Integrations", "tracking_id", "Tracking Id", _s17_69, _s17_70, "credit_footer", "Credit Footer", "credit_terms", "Credit Terms", "new_company", "\u0e1a\u0e23\u0e34\u0e29\u0e31\u0e17\u0e43\u0e2b\u0e21\u0e48", "added_company", _s26_20, "company1", _s16_94, "company2", _s16_95, "company3", _s16_96, "company4", _s16_97, "product1", _s16_98, "product2", _s16_99, "product3", _s16_100, "product4", _s16_101, "client1", "Custom Client 1", "client2", "Custom Client 2", "client3", "Custom Client 3", "client4", "Custom Client 4", "contact1", _s16_102, "contact2", _s16_103, "contact3", _s16_104, "contact4", _s16_105, "task1", "Custom Task 1", "task2", "Custom Task 2", "task3", "Custom Task 3", "task4", "Custom Task 4", "project1", _s16_106, "project2", _s16_107, "project3", _s16_108, "project4", _s16_109, "expense1", _s16_110, "expense2", _s16_111, "expense3", _s16_112, "expense4", _s16_113, "vendor1", "Custom Vendor 1", "vendor2", "Custom Vendor 2", "vendor3", "Custom Vendor 3", "vendor4", "Custom Vendor 4", "invoice1", _s16_114, "invoice2", _s16_115, "invoice3", _s16_116, "invoice4", _s16_117, "payment1", _s16_118, "payment2", _s16_119, "payment3", _s16_120, "payment4", _s16_121, "surcharge1", _s18_48, "surcharge2", _s18_49, "surcharge3", _s18_50, "surcharge4", _s18_51, "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_52, _s18_53, _s17_71, _s17_72, "contact_phone", "\u0e42\u0e17\u0e23\u0e28\u0e31\u0e1e\u0e17\u0e4c\u0e15\u0e34\u0e14\u0e15\u0e48\u0e2d", _s21_43, _s22_24, _s21_44, _s22_25, _s21_45, _s22_26, _s21_46, _s22_27, _s17_73, "Shipping Street", _s17_74, _s18_54, "shipping_city", "Shipping City", "shipping_state", _s23_17, _s20_41, _s20_42, _s16_122, _s16_123, _s16_124, "Billing Street", _s16_125, _s17_75, "billing_city", "Billing City", "billing_state", _s22_28, _s19_27, _s19_28, "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_126, _s16_127, "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_47, _s35_10, _s30_6, _s63_, "message", "\u0e02\u0e49\u0e2d\u0e04\u0e27\u0e32\u0e21", "from", "\u0e08\u0e32\u0e01", _s20_43, _s20_44, _s25_33, _s56_, _s20_45, _s34_10, _s18_55, _s18_56, _s23_18, _s33_22, _s18_57, _s18_58, "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_48, "\u0e23\u0e2b\u0e31\u0e2a\u0e1c\u0e48\u0e32\u0e19\u0e2a\u0e31\u0e49\u0e19\u0e40\u0e01\u0e34\u0e19\u0e44\u0e1b", _s20_46, _s58_1, _s19_29, _s19_30, _s23_19, _s23_20, _s20_47, _s20_48, "deleted_logo", _s25_34, "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_76, _s17_77, "show_cost_help", _s55_0, _s21_49, _s21_50, _s26_21, _s58_2, _s21_51, _s21_52, _s26_22, _s60_, _s21_53, _s21_54, _s26_23, _s34_11, _s16_128, _s16_129, _s21_55, _s47_3, "one_tax_rate", "One Tax Rate", "two_tax_rates", "Two Tax Rates", "three_tax_rates", "Three Tax Rates", _s16_130, _s16_131, "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_78, _s17_79, "item_tax_rates", "Item Tax Rates", _s18_59, "\u0e42\u0e1b\u0e23\u0e14\u0e40\u0e25\u0e37\u0e2d\u0e01\u0e25\u0e39\u0e01\u0e04\u0e49\u0e32", "configure_rates", "Configure rates", _s18_60, _s18_61, "tax_settings", "\u0e01\u0e32\u0e23\u0e15\u0e31\u0e49\u0e07\u0e04\u0e48\u0e32\u0e20\u0e32\u0e29\u0e35", _s18_62, "Tax Rates", "accent_color", "Accent Color", "switch", "\u0e2a\u0e25\u0e31\u0e1a", _s19_31, _s20_49, "options", "\u0e15\u0e31\u0e27\u0e40\u0e25\u0e37\u0e2d\u0e01", _s16_132, _s16_133, "multi_line_text", "Multi-line text", "dropdown", "Dropdown", "field_type", "Field Type", _s27_32, _s39_3, "submit", "\u0e22\u0e2d\u0e21\u0e23\u0e31\u0e1a", _s16_134, "\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_135, "\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", "schedule", "\u0e15\u0e32\u0e23\u0e32\u0e07\u0e40\u0e27\u0e25\u0e32", "before_due_date", _s19_32, "after_due_date", _s18_63, _s18_64, _s22_29, "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_56, _s21_57, "quote_email", _s16_331, _s16_137, _s16_138, _s16_139, _s16_140, "administrator", "\u0e1c\u0e39\u0e49\u0e14\u0e39\u0e41\u0e25\u0e23\u0e30\u0e1a\u0e1a", _s18_65, "\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_35, "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_38, "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_12, "deleted_users", _s33_17, "removed_users", _s33_18, "restored_users", _s34_13, _s16_141, "\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_80, "\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_30, '\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_21, "\u0e1d\u0e31\u0e07\u0e40\u0e2d\u0e01\u0e2a\u0e32\u0e23", _s28_19, "\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_143, "\u0e41\u0e2a\u0e14\u0e07\u0e2b\u0e31\u0e27\u0e40\u0e23\u0e37\u0e48\u0e2d\u0e07", _s16_144, "\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_66, "Auto Email", _s23_22, _s61_, _s18_67, "Auto Archive", _s23_23, _s53_1, _s18_68, "\u0e41\u0e1b\u0e25\u0e07\u0e2d\u0e31\u0e15\u0e42\u0e19\u0e21\u0e31\u0e15\u0e34", _s23_24, "\u0e41\u0e1b\u0e25\u0e07\u0e43\u0e1a\u0e40\u0e2a\u0e19\u0e2d\u0e23\u0e32\u0e04\u0e32\u0e43\u0e2b\u0e49\u0e40\u0e1b\u0e47\u0e19\u0e43\u0e1a\u0e41\u0e08\u0e49\u0e07\u0e2b\u0e19\u0e35\u0e49\u0e42\u0e14\u0e22\u0e2d\u0e31\u0e15\u0e42\u0e19\u0e21\u0e31\u0e15\u0e34\u0e40\u0e21\u0e37\u0e48\u0e2d\u0e44\u0e14\u0e49\u0e23\u0e31\u0e1a\u0e2d\u0e19\u0e38\u0e21\u0e31\u0e15\u0e34\u0e08\u0e32\u0e01\u0e25\u0e39\u0e01\u0e04\u0e49\u0e32", _s17_82, _s17_83, "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_84, "\u0e2a\u0e32\u0e21\u0e40\u0e14\u0e37\u0e2d\u0e19", _s16_145, "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_146, "Three Years", "never", "\u0e44\u0e21\u0e48\u0e40\u0e04\u0e22", "company", "Company", _s17_85, "\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_147, "\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_87, _s17_88, "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_89, _s17_90, _s16_149, "Show on PDF", _s21_58, _s51_5, _s25_39, "Checkbox \u0e40\u0e07\u0e37\u0e48\u0e2d\u0e19\u0e44\u0e02\u0e43\u0e19\u0e43\u0e1a\u0e41\u0e08\u0e49\u0e07\u0e2b\u0e19\u0e35\u0e49", _s30_7, "\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_25, "Checkbox \u0e40\u0e07\u0e37\u0e48\u0e2d\u0e19\u0e44\u0e02\u0e43\u0e1a\u0e40\u0e2a\u0e19\u0e2d\u0e23\u0e32\u0e04\u0e32", _s28_20, "\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_40, "\u0e25\u0e32\u0e22\u0e40\u0e0b\u0e47\u0e19\u0e02\u0e2d\u0e07\u0e43\u0e1a\u0e41\u0e08\u0e49\u0e07\u0e2b\u0e19\u0e35\u0e49", _s30_8, "\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_26, "\u0e25\u0e32\u0e22\u0e21\u0e37\u0e2d\u0e0a\u0e37\u0e48\u0e2d\u0e43\u0e1a\u0e40\u0e2a\u0e19\u0e2d\u0e23\u0e32\u0e04\u0e32", _s22_32, "\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_33, "\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_26, "\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_150, _s16_151, "attach_ubl", "Attach UBL", "email_style", "Email Style", _s19_33, "\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_34, "\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_36, "\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_152, _s28_87, _s16_153, _s28_87, _s17_92, "\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_154, _s29_11, _s17_93, _s30_9, _s18_69, _s38_12, _s17_94, _s37_6, _s18_70, _s38_13, "fill_products", "\u0e40\u0e15\u0e34\u0e21\u0e02\u0e49\u0e2d\u0e21\u0e39\u0e25\u0e2d\u0e31\u0e15\u0e42\u0e19\u0e21\u0e31\u0e15\u0e34", _s18_71, "\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_51, "\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_155, _s16_156, _s21_59, _s61_2, "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_157, _s16_158, _s19_37, "New Gateway", _s20_52, "Edit Gateway", _s23_27, _s28_21, _s23_28, _s28_22, _s24_27, _s29_12, _s23_29, _s28_23, _s24_28, _s29_13, _s25_42, _s37_7, _s24_29, _s36_7, _s25_43, _s37_8, _s16_159, _s16_160, "discard_changes", "Discard Changes", "default_value", "Default value", "disabled", "\u0e1b\u0e34\u0e14\u0e01\u0e32\u0e23\u0e43\u0e0a\u0e49", "currency_format", "Currency Format", _s21_60, _s21_61, _s23_30, _s23_31, "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_72, "24 Hour Display", "send_reminders", "Send Reminders", "timezone", "Timezone", _s19_38, _s19_39, _s17_95, _s17_96, _s19_40, _s19_41, _s18_73, _s18_74, _s18_75, _s18_76, "group_settings", "Group Settings", "group", "Group", "groups", "Groups", "new_group", "New Group", "edit_group", "Edit Group", "created_group", _s26_26, "updated_group", _s26_27, "archived_groups", _s35_11, "deleted_groups", _s34_14, "restored_groups", _s35_12, "archived_group", _s27_34, "deleted_group", _s26_28, "restored_group", _s27_35, "upload_logo", "Upload Logo", "uploaded_logo", _s26_29, "logo", "www", "saved_settings", _s27_36, _s16_161, "\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_97, "\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_32, "\u0e40\u0e17\u0e21\u0e40\u0e1e\u0e25\u0e15\u0e41\u0e25\u0e30\u0e01\u0e32\u0e23\u0e41\u0e08\u0e49\u0e07\u0e40\u0e15\u0e37\u0e2d\u0e19", _s22_33, _s20_53, _s19_42, "\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_37, _s28_24, "redeem", "Redeem", "back", "Back", "past_purchases", "Past Purchases", _s19_44, _s19_45, "pro_plan", "Pro Plan", "enterprise_plan", "Enterprise Plan", "count_users", ":count users", "upgrade", "Upgrade", _s25_44, _s25_45, _s24_30, _s24_31, _s33_19, _s77_0, "i_agree_to_the", "I agree to the", _s16_163, "\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_77, _s18_78, _s21_63, _s34_15, "download", "\u0e14\u0e32\u0e27\u0e19\u0e4c\u0e42\u0e2b\u0e25\u0e14", _s27_38, _s27_57, "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_99, _s30_10, _s16_165, _s29_14, _s17_100, _s30_11, _s16_166, _s29_15, _s17_101, _s30_12, _s18_79, _s38_14, _s17_102, _s37_9, _s18_80, _s38_15, "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_167, "Logged", _s16_168, "Pending", _s16_169, "Invoiced", "converted", "\u0e41\u0e1b\u0e25\u0e07", _s24_32, "\u0e40\u0e1e\u0e34\u0e48\u0e21\u0e40\u0e2d\u0e01\u0e2a\u0e32\u0e23\u0e25\u0e07\u0e43\u0e19\u0e43\u0e1a\u0e41\u0e08\u0e49\u0e07\u0e2b\u0e19\u0e35\u0e49", "exchange_rate", "\u0e2d\u0e31\u0e15\u0e23\u0e32\u0e41\u0e25\u0e01\u0e40\u0e1b\u0e25\u0e35\u0e48\u0e22\u0e19", _s16_170, "\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_171, "\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_172, _s36_8, "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_173, _s26_80, "deleted_expense", _s18_190, _s16_174, "\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_103, _s26_80, _s16_175, _s18_190, _s17_104, _s37_10, "copy_shipping", "Copy Shipping", "copy_billing", "Copy Billing", "design", "\u0e2d\u0e2d\u0e01\u0e41\u0e1a\u0e1a", _s21_64, _s21_65, "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_46, "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_176, _s16_177, "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_16, _s19_46, "\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_178, "\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_179, "\u0e01\u0e39\u0e49\u0e04\u0e37\u0e19\u0e42\u0e04\u0e23\u0e07\u0e01\u0e32\u0e23\u0e2a\u0e33\u0e40\u0e23\u0e47\u0e08", _s17_105, "\u0e40\u0e01\u0e47\u0e1a\u0e1a\u0e31\u0e19\u0e17\u0e36\u0e01 :count \u0e42\u0e04\u0e23\u0e07\u0e01\u0e32\u0e23", _s16_180, "\u0e25\u0e1a\u0e42\u0e04\u0e23\u0e07\u0e01\u0e32\u0e23 :count \u0e42\u0e04\u0e23\u0e07\u0e01\u0e32\u0e23", _s17_106, _s37_11, "new_project", "\u0e42\u0e04\u0e23\u0e07\u0e01\u0e32\u0e23\u0e43\u0e2b\u0e21\u0e48", _s27_42, _s28_33, "if_you_like_it", _s21_66, "click_here", "\u0e04\u0e25\u0e34\u0e01\u0e17\u0e35\u0e48\u0e19\u0e35\u0e48", _s18_81, "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_13, _s42_10, "locked", "Locked", "authenticate", "Authenticate", _s19_48, _s19_49, _s24_33, _s24_34, "footer", "\u0e2a\u0e48\u0e27\u0e19\u0e17\u0e49\u0e32\u0e22", "compare", "Compare", "hosted_login", "Hosted Login", "selfhost_login", "Selfhost Login", "google_sign_in", _s19_62, "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_107, _s17_108, "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_181, _s16_182, "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_54, _s20_55, "billing_address", "\u0e17\u0e35\u0e48\u0e2d\u0e22\u0e39\u0e48\u0e40\u0e23\u0e35\u0e22\u0e01\u0e40\u0e01\u0e47\u0e1a\u0e40\u0e07\u0e34\u0e19", _s16_183, _s16_184, "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_129, "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_185, _s16_186, _s23_33, _s23_34, _s26_32, _s26_33, _s21_67, _s21_68, _s26_34, _s26_35, "ascending", "Ascending", "descending", "Descending", "save", "\u0e1a\u0e31\u0e19\u0e17\u0e36\u0e01", _s17_109, _s17_110, "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_50, _s30_14, "error", "Error", _s16_187, _s16_188, "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_189, _s16_190, "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_191, "\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_192, "\u0e01\u0e39\u0e49\u0e04\u0e37\u0e19\u0e2a\u0e34\u0e19\u0e04\u0e49\u0e32\u0e41\u0e25\u0e49\u0e27", _s17_111, "\u0e40\u0e01\u0e47\u0e1a\u0e1a\u0e31\u0e19\u0e17\u0e36\u0e01 :count \u0e2a\u0e34\u0e19\u0e04\u0e49\u0e32", _s16_193, "\u0e25\u0e1a\u0e2a\u0e34\u0e19\u0e04\u0e49\u0e32 :count \u0e2a\u0e34\u0e19\u0e04\u0e49\u0e32", _s17_112, _s37_12, "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_194, "\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_195, _s36_10, "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_196, "\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_197, "\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_113, "\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_198, "\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_114, _s37_13, "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_199, _s16_200, "status", "\u0e2a\u0e16\u0e32\u0e19\u0e30", _s17_115, "Invoice Status", "quote_status", "Quote Status", _s22_34, _s22_35, _s22_36, "\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_56, _s20_57, _s22_37, _s22_38, _s24_35, _s24_36, "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_15, _s30_16, _s27_46, _s27_47, "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_39, _s35_13, _s22_40, _s35_13, _s23_35, _s36_11, _s23_36, _s36_11, "done", "\u0e40\u0e23\u0e35\u0e22\u0e1a\u0e23\u0e49\u0e2d\u0e22", _s37_14, _s37_15, "dark_mode", "\u0e42\u0e2b\u0e21\u0e14\u0e01\u0e25\u0e32\u0e07\u0e04\u0e37\u0e19", _s27_48, _s35_14, "refresh_data", "Refresh Data", "blank_contact", "Blank Contact", "activity", "\u0e01\u0e34\u0e08\u0e01\u0e23\u0e23\u0e21", _s16_201, _s16_202, "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_203, "Pending", _s16_204, "Voided", _s16_205, "Failed", _s16_206, "Completed", _s16_207, _s18_43, _s16_208, "Refunded", _s17_116, "Unapplied", _s17_117, _s19_14, "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_69, "\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_209, "\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_210, "\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_118, "\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_211, "\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_119, _s37_16, "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_16, "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_0, "activity_7", _s44_2, "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_8, "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_11, "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", _s28_58, "activity_49", _s27_58, "activity_50", _s27_59, "activity_51", _s26_43, "activity_52", _s30_25, "activity_53", _s32_9, "activity_54", _s29_40, "activity_55", _s31_20, "activity_56", _s27_60, "activity_57", _s39_5, "activity_58", _s31_14, "activity_59", _s32_8, "activity_60", _s28_50, "activity_61", _s28_53, "activity_62", _s28_54, "activity_63", _s61_3, "activity_64", _s62_0, "activity_65", _s61_4, "activity_66", _s63_0, "activity_80", _s40_2, "activity_81", _s40_3, "activity_82", _s41_4, "activity_83", _s40_4, "activity_84", _s41_5, _s17_120, _s17_121, "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_61, _s20_58, _s33_20, _s21_71, _s34_17, "expired", "\u0e2b\u0e21\u0e14\u0e2d\u0e32\u0e22\u0e38", "all", "\u0e17\u0e31\u0e49\u0e07\u0e2b\u0e21\u0e14", "select", "\u0e40\u0e25\u0e37\u0e2d\u0e01", _s22_41, _s22_42, "custom_value1", "Custom Value", "custom_value2", "Custom Value", "custom_value3", "Custom Value 3", "custom_value4", "Custom Value 4", _s18_82, _s18_83, _s24_40, _s24_41, _s29_32, _s29_33, _s27_53, _s27_54, _s31_15, _s31_16, "lock_invoices", "Lock Invoices", "translations", "Translations", _s19_51, _s19_52, _s19_53, _s19_54, _s22_43, _s22_44, _s22_45, _s22_46, _s21_72, _s21_73, _s21_74, _s21_75, _s21_76, _s21_77, _s21_78, _s21_79, _s22_47, _s22_48, _s22_49, _s22_50, _s22_51, _s22_52, _s22_53, "\u0e01\u0e32\u0e23\u0e19\u0e31\u0e1a\u0e08\u0e33\u0e19\u0e27\u0e19\u0e43\u0e1a\u0e41\u0e08\u0e49\u0e07\u0e2b\u0e19\u0e35\u0e49", _s20_59, _s20_60, _s20_61, "\u0e01\u0e32\u0e23\u0e19\u0e31\u0e1a\u0e08\u0e33\u0e19\u0e27\u0e19\u0e43\u0e1a\u0e40\u0e2a\u0e19\u0e2d\u0e23\u0e32\u0e04\u0e32", _s21_80, _s21_81, _s21_82, _s21_83, _s21_84, _s21_81, _s21_85, _s21_83, _s18_84, _s18_85, "counter_padding", "Counter Padding", _s28_55, _s28_59, _s18_86, _s18_87, _s18_88, _s18_89, _s18_90, _s18_91, _s18_92, _s18_93, _s18_94, _s18_95, _s18_96, _s18_97, _s21_86, _s21_87, _s19_55, _s19_56, _s21_88, _s21_89, _s29_34, _s29_35, "show_table", "Show Table", "show_list", "Show List", "client_city", "Client City", "client_state", "Client State", "client_country", "Client Country", _s16_212, _s16_213, "client_balance", "Client Balance", "client_address1", "Client Street", "client_address2", _s16_214, "vendor_address1", "Vendor Street", "vendor_address2", _s16_215, _s24_42, _s22_55, _s24_43, _s25_54, "type", "\u0e0a\u0e19\u0e34\u0e14", "invoice_amount", "\u0e08\u0e33\u0e19\u0e27\u0e19\u0e43\u0e1a\u0e41\u0e08\u0e49\u0e07\u0e2b\u0e19\u0e35\u0e49", _s16_216, "\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_122, _s18_48, _s17_123, _s18_49, _s17_124, _s18_50, _s17_125, _s18_51, "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_57, _s19_58, _s16_217, "\u0e2b\u0e21\u0e27\u0e14\u0e04\u0e48\u0e32\u0e43\u0e0a\u0e49\u0e08\u0e48\u0e32\u0e22", _s19_59, _s19_60, "tax_name1", "Tax Name 1", "tax_name2", "Tax Name 2", "tax_name3", "Tax Name 3", "transaction_id", "Transaction ID", _s18_98, _s18_99, _s16_218, _s16_219], t1, t1), "tr_TR", A.LinkedHashMap_LinkedHashMap$_literal(["add_to_invoice", ":invoice nolu faturaya ekle", _s17_, _s17_0, "week", "Week", "created_record", _s27_, _s25_, ":client adl\u0131 m\xfc\u015fteriye :amount tutar\u0131ndaki :invoice nolu fatura e-posta ile g\xf6nderildi.", _s26_, _s17_1, _s31_, _s50_, _s31_0, _s22_, _s36_, _s55_, _s20_, _s20_0, _s25_0, _s38_, _s16_, _s16_0, "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_, "change_status", "Change Status", "fees_sample", _s46_, _s19_, _s19_0, _s24_, _s29_, "after_saving", "After Saving", "view_record", "View Record", _s21_, _s21_0, _s26_0, _s37_, _s19_1, _s19_2, "json_help", _s58_, "release_notes", "Release Notes", _s23_, _s33_, "started_tasks", _s33_0, "stopped_tasks", _s33_1, "approved_quote", _s27_55, "approved_quotes", _s35_, "approve", "Onayla", "client_website", "Client Website", "invalid_time", "Invalid Time", _s21_1, _s21_2, _s20_1, _s20_2, _s27_0, _s27_1, _s23_0, _s23_1, "load_pdf", "Load PDF", _s16_1, _s16_2, _s24_0, _s44_, "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_3, _s16_4, "purged_client", _s26_1, _s27_2, _s77_, _s22_0, _s34_, _s30_, _s47_, "small", "Small", _s21_3, _s34_0, _s22_1, _s35_0, _s16_5, _s45_, "wait_for_saving", _s44_0, _s20_3, _s94_, "remaining", "Remaining", "invoice_paid", "Invoice Paid", "activity_120", _s50_0, "activity_121", _s50_1, "activity_122", _s51_, "activity_123", _s50_2, "activity_124", _s51_0, "normal", "Normal", "large", "Large", "extra_large", "Extra Large", _s16_6, _s16_7, _s21_4, _s42_, "print_pdf", "Print PDF", "remind_me", "Remind Me", _s16_8, _s16_9, "click_selected", "Click Selected", "hide_preview", "Hide Preview", "edit_record", "Edit Record", _s27_3, _s57_, "giropay", "GiroPay", "direct_debit", "Direct Debit", _s21_5, _s30_0, "set_password", "\u015eifreyi belirle", _s17_2, _s59_, _s16_10, _s58_0, _s20_4, _s33_2, "disconnect", "Disconnect", "add_to_invoices", "Add to Invoices", "acss", _s29_36, "becs", _s17_126, "bulk_download", "Download", _s17_3, _s104_, "persist_ui", "Persist UI", "persist_ui_help", _s104_0, _s18_, _s18_0, _s17_4, _s17_5, "has_tasks", "Has Tasks", "registration", "Registration", _s27_4, _s50_3, "view_expense", "Gideri g\xf6r # :expense", "view_statement", "View Statement", "sepa", _s17_127, "ideal", "iDEAL", "przelewy24", "Przelewy24", "eps", "EPS", "fpx", "FPX", _s18_1, _s18_2, "system", "Sistem", _s19_3, _s19_4, "updated_company", _s28_, "kbc", "KBC", "bancontact", "Bancontact", _s19_5, _s44_1, "webhook_success", "Webhook Success", _s24_1, _s40_, _s27_5, _s43_, "app", "App", _s20_5, _s46_0, _s16_11, _s16_220, _s18_3, "Email Invoice", _s16_12, "Email Quote", _s17_6, "Email Credit", "from_name", "From Name", _s16_13, _s16_221, _s17_7, _s17_8, _s18_4, _s18_5, _s21_6, _s21_7, _s22_2, _s22_3, _s25_1, _s38_0, _s25_2, _s38_1, _s26_2, _s39_, _s25_3, _s28_32, _s25_4, _s38_2, _s26_3, _s39_0, _s24_2, _s24_3, _s25_5, _s25_6, "last_sent_date", "Last Sent Date", "include_drafts", "Include Drafts", _s19_6, _s32_0, "is_invoiced", "Is Invoiced", "change_plan", "Change Plan", "persist_data", "Persist Data", "customer_count", "Customer Count", _s16_14, _s16_15, _s16_16, _s16_17, _s28_0, _s28_1, "decimal_comma", "Decimal Comma", _s26_4, _s35_1, "select_method", "Select Method", "select_platform", "Select Platform", _s28_2, _s42_0, _s16_18, _s27_6, "enable_markdown", "Enable Markdown", _s20_6, _s35_2, "user_guide", "User Guide", _s18_6, _s18_7, "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_1, _s31_2, _s25_7, _s25_8, _s33_3, _s33_4, _s27_7, _s27_8, _s36_0, _s36_1, _s31_3, _s31_4, _s25_9, _s25_10, "net_subtotal", "Net", "review_app", "Review App", "check_status", "Check Status", "free_trial", "Free Trial", _s23_2, _s57_0, _s21_8, _s62_, "change_email", "Change Email", _s25_11, _s52_, _s21_9, _s21_10, "uninvoiced", "Uninvoiced", "subdomain_guide", _s120_, "send_time", "Send Time", "import_data", "Verileri \u0130\xe7e Aktar", "import_settings", "Import Settings", _s17_9, _s28_3, _s19_7, _s48_, "json", "JSON", _s24_4, _s24_5, "wait_for_data", _s42_1, "net_total", "Net Total", "has_taxes", "Has Taxes", _s16_19, _s16_20, _s18_8, _s40_0, "login_success", _s16_21, "login_failure", "Failed Login", "exported_data", _s67_, _s23_3, _s23_4, _s28_4, _s41_, "step_1_sign_in", "Step 1: Sign In", _s16_22, _s17_10, "account_id", "Account ID", _s27_9, _s35_3, "activity_100", _s50_4, "activity_101", _s50_5, "activity_102", _s51_1, "activity_103", _s50_6, "activity_104", _s51_2, _s18_9, _s18_10, _s23_5, _s35_4, "gateway_setup", "Gateway Setup", "preview_sidebar", "Preview Sidebar", _s16_23, _s16_24, _s18_11, _s31_5, _s16_25, _s16_26, "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_12, _s18_13, _s17_11, _s17_12, "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_1, _s21_11, _s53_, _s25_12, _s37_0, _s17_13, _s17_14, "is_viewed", "Is Viewed", "letter", "Letter", "legal", "Legal", "page_layout", "Page Layout", "portrait", "Portrait", "landscape", "Landscape", _s26_5, _s85_, _s20_7, _s54_, _s21_12, _s21_13, _s17_15, _s17_16, "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_14, _s18_15, "promo_code", "Promo code", "promo_discount", "Promo Discount", _s18_16, _s18_17, _s16_27, _s16_28, "max_seats_limit", "Max Seats Limit", "trial_enabled", "Trial Enabled", "trial_duration", "Trial Duration", _s21_14, _s21_15, _s18_18, _s18_19, "plan_map", "Plan Map", "refund_period", "Refund Period", _s21_16, _s21_17, "purchase_page", "Purchase Page", "security", "Security", "email_bounced", "Email Bounced", _s20_8, "Spam Complaint", "email_delivery", "Email Delivery", _s16_29, _s16_30, "pdf_response", "PDF Response", _s22_4, _s22_5, "pdf_failed", "PDF Failed", "pdf_success", "PDF Success", "modified", "Modified", "subscription", "Subscription", "subscriptions", "Subscriptions", _s16_31, _s16_32, _s17_17, _s17_18, _s20_9, _s33_5, _s20_10, _s33_6, _s21_18, _s34_1, _s20_11, _s33_7, _s20_12, _s33_8, _s21_19, _s34_2, _s19_8, _s21_20, _s20_13, _s27_10, _s26_6, _s26_7, "connect_gmail", "Connect Gmail", _s16_33, _s16_34, "connected_gmail", _s28_5, _s18_20, _s31_6, _s16_35, _s100_, _s16_36, _s16_37, "count_minutes", ":count Minutes", _s16_38, _s16_39, _s29_0, _s29_1, "use_last_email", "Use last email", _s16_40, _s16_41, _s21_21, _s51_3, _s27_11, _s35_5, _s27_12, _s27_13, _s34_3, _s52_0, "help_translate", "Help Translate", _s23_6, _s23_7, "resend_invite", _s17_128, _s19_9, _s25_13, _s16_42, _s30_1, _s19_10, _s33_9, "delivered", "Delivered", "bounced", "Bounced", "spam", "Spam", "view_docs", "View Docs", _s32_1, _s72_, "send_sms", "Send SMS", "sms_code", "SMS Code", _s21_22, _s46_1, _s18_21, _s46_2, "connect_google", "Connect Google", _s17_19, _s17_20, _s17_21, _s25_55, _s18_22, _s18_23, _s34_4, _s34_5, "stay_logged_in", "Stay Logged In", _s23_8, _s40_1, "count_hours", ":count Hours", "count_day", "1 Day", "count_days", ":count Days", _s19_11, _s19_12, _s17_22, _s17_23, "resend_email", "Resend Email", _s26_8, _s33_10, _s16_43, _s16_227, _s19_13, _s19_14, _s19_15, _s45_0, "list_long_press", "List Long Press", "show_actions", "Show Actions", _s17_24, _s17_25, _s27_14, _s51_4, _s21_23, _s97_, "this_quarter", "This Quarter", "last_quarter", "Last Quarter", "to_update_run", "To update run", _s18_24, "Faturaya D\xf6n\xfc\u015ft\xfcr", _s16_44, _s16_45, "invoice_project", "Invoice Project", "invoice_task", "Fatura G\xf6revi", "invoice_expense", "Gider Faturas\u0131", _s19_16, _s21_24, _s20_14, _s27_15, _s16_46, _s16_47, "save_and_email", "Save and Email", _s16_48, _s16_49, _s16_50, _s16_51, _s17_26, _s17_27, _s22_6, _s22_7, _s24_6, _s24_7, "converted_total", "Converted Total", "is_sent", "Is Sent", _s17_28, _s17_29, "document_upload", "Document Upload", _s20_15, _s34_6, "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_25, _s21_26, _s26_9, _s96_, "running_tasks", "Running Tasks", "recent_tasks", "Recent Tasks", "recent_expenses", "Recent Expenses", _s17_30, _s17_31, "update_app", "Update App", "started_import", _s27_16, _s24_8, _s24_9, _s20_16, _s20_17, _s18_26, _s18_27, "column", "S\xfctun", "sample", "\xd6rnek", "map_to", "Map To", "import", "\u0130\xe7e Aktar", _s25_14, _s29_2, "select_file", "L\xfctfen bir dosya se\xe7in", _s16_52, _s16_53, "csv_file", "CSV dosya", "csv", "CSV", "freshbooks", "FreshBooks", "invoice2go", "Invoice2go", "invoicely", "Invoicely", "waveaccounting", "Wave Accounting", "zoho", "Zoho", "accounting", "Accounting", _s22_8, _s24_10, "import_type", "Import Type", "html_mode", "HTML Mode", "html_mode_help", _s43_0, "view_licenses", "View Licenses", "webhook_url", "Webhook URL", _s17_32, _s17_33, "sidebar_editor", "Sidebar Editor", _s22_9, _s31_17, "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_11, _s24_12, _s24_13, _s24_14, "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_9, "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_15, _s48_0, "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_34, _s17_35, "clear_cache", "Clear Cache", "sort_order", "Sort Order", "task_status", "Status", "task_statuses", "Task Statuses", "new_task_status", "New Task Status", _s16_54, _s16_55, _s19_17, _s32_2, _s19_18, _s31_18, _s20_18, _s33_11, _s19_19, _s32_3, _s19_20, _s32_4, _s20_19, _s33_12, _s22_10, _s42_2, _s21_27, _s41_0, _s22_11, _s42_3, _s18_28, _s20_20, _s20_21, _s27_17, _s16_56, _s16_57, _s21_28, _s52_1, _s20_22, _s20_23, _s25_15, _s42_4, _s20_24, _s20_25, _s25_16, _s42_5, _s21_29, _s25_17, _s18_29, _s18_30, "task_settings", "Task Settings", _s20_26, _s20_27, _s18_31, "Gider Kategorisi", _s20_28, "Yeni Gider Kategorisi", _s21_30, _s21_31, _s24_16, _s37_1, _s24_17, _s37_2, _s25_18, _s38_3, _s24_18, _s29_37, _s24_19, _s37_3, _s25_19, _s38_4, _s27_18, _s45_3, _s26_10, _s46_3, _s27_19, _s47_0, _s23_10, _s25_20, _s25_21, _s32_5, _s21_32, _s21_33, "show_option", "Show Option", _s22_12, _s50_7, "view_changes", "View Changes", "force_update", "Force Update", _s17_36, _s76_, "mark_paid_help", _s31_19, _s18_33, "Faturalanmal\u0131 m\u0131", _s23_11, _s33_21, _s29_3, _s26_42, _s21_34, _s20_30, _s16_58, _s16_59, _s18_34, _s18_35, "crypto", "Crypto", "paypal", "PayPal", "alipay", "Alipay", "sofort", "Sofort", "apple_pay", _s16_222, "user_field", "User Field", "variables", "Variables", "show_password", "Show Password", "hide_password", "Hide Password", "copy_error", "Copy Error", "capture_card", "Capture Card", _s17_37, _s17_38, "total_taxes", "Total Taxes", "line_taxes", "Line Taxes", "total_fields", "Total Fields", _s25_22, _s38_5, _s25_23, _s38_6, _s25_24, _s38_7, "gateway_refund", "Gateway Refund", _s19_21, _s43_1, "due_date_days", "Due Date", "paused", "Paused", "mark_active", "Mark Active", "day_count", "Day :count", _s22_13, _s22_14, _s21_35, _s21_36, _s17_39, _s17_40, "endless", "Endless", "next_send_date", "Next Send Date", _s16_60, _s16_61, _s17_41, "Tekrarlayan Fatura", _s18_36, "Tekrarlayan Faturalar", _s21_37, "Yeni Tekrarlayan Fatura", _s22_15, _s22_16, _s25_25, _s38_8, _s25_26, _s38_9, _s26_11, "Tekrarlayan fatura ba\u015far\u0131yla ar\u015fivlendi", _s25_27, "Tekrarlayan fatura ba\u015far\u0131yla silindi", _s25_28, _s38_11, _s26_12, "Tekrarlayan fatura ba\u015far\u0131yla geri y\xfcklendi", _s27_20, _s47_1, _s26_13, _s46_4, _s27_21, _s47_2, _s24_20, _s26_14, _s25_29, _s32_6, "send_date", "Send Date", "auto_bill_on", "Auto Bill On", _s28_6, _s28_7, "profit", "Profit", "line_item", "Line Item", _s18_38, _s18_39, _s23_12, _s35_6, _s19_22, _s19_23, _s24_21, _s52_2, "test_mode", "Test Mode", "opened", "Opened", _s30_2, _s22_17, _s30_3, _s22_18, "gateway_success", "Gateway Success", "gateway_failure", "Gateway Failure", "gateway_error", "Gateway Error", "email_send", "Email Send", _s17_43, _s17_44, "failure", "Failure", "quota_exceeded", "Quota Exceeded", _s16_62, _s16_63, "system_logs", "System Logs", "view_portal", "View Portal", "copy_link", "Copy Link", "token_billing", "Kart bilgilerini sakla", _s24_22, _s24_23, "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_40, _s18_41, "pdf_page_info", _s23_13, _s16_64, _s29_38, "emailed_quotes", _s27_56, "emailed_credits", _s28_56, "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_6, "client_created", "Client Created", _s20_31, _s20_32, _s20_33, _s20_34, "completed", "Completed", "gross", "Gross", "net_amount", "Net Amount", "net_balance", "Net Balance", "client_settings", "Client Settings", _s17_45, _s17_46, _s17_47, _s17_48, "selected_quotes", "Selected Quotes", "selected_tasks", "Selected Tasks", _s17_49, _s17_50, _s17_51, "Yakla\u015fan Faturalar", _s17_53, _s17_54, "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_55, _s28_8, "api_webhooks", "API Webhooks", "search_webhooks", _s22_19, "search_webhook", _s16_65, "webhook", "Webhook", "webhooks", "Webhooks", "new_webhook", "New Webhook", "edit_webhook", "Edit Webhook", "created_webhook", _s28_9, "updated_webhook", _s28_10, _s16_66, _s29_4, "deleted_webhook", _s28_11, "removed_webhook", _s28_12, _s16_67, _s29_5, _s17_56, _s37_4, _s16_68, _s36_2, _s16_69, _s36_3, _s17_57, _s37_5, "api_tokens", "API Tokenlar\u0131", "api_docs", "API Docs", "search_tokens", _s20_35, "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_18, "restored_token", _s27_23, "archived_tokens", _s35_7, "deleted_tokens", _s34_7, "restored_tokens", _s35_8, _s19_24, _s19_25, _s24_24, _s45_1, _s21_39, _s19_26, "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_36, _s41_1, "ledger", "Ledger", "view_pdf", "View PDF", "all_records", "All records", "owned_by_user", "Owned by user", _s16_70, _s16_71, "contact_name", "Contact Name", "use_default", "Use default", _s16_72, _s17_58, "number_of_days", "Number of days", _s23_14, _s23_15, "payment_term", "Payment Term", _s16_73, _s16_74, _s17_59, _s17_60, _s20_37, _s33_13, _s20_38, _s33_14, _s21_40, _s34_8, _s20_39, _s33_15, _s20_40, _s33_16, _s21_41, _s34_9, _s22_20, _s42_7, _s21_42, _s41_2, _s22_21, _s42_8, "email_sign_in", _s18_100, "change", "Change", _s23_16, _s28_13, _s24_25, _s29_6, "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_42, _s18_43, _s16_75, _s16_223, "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_76, _s16_224, "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_61, "search_design", "Search 1 Design", "search_invoice", _s16_77, "search_client", "Search 1 Client", "search_product", _s16_78, "search_quote", "Search 1 Quote", "search_credit", "Search 1 Credit", "search_vendor", "Search 1 Vendor", "search_user", "Search 1 User", "search_tax_rate", _s17_62, "search_task", "Search 1 Tasks", "search_project", _s16_79, "search_expense", _s16_80, "search_payment", _s16_81, "search_group", "Search 1 Group", "refund_payment", "Refund Payment", _s17_63, _s30_4, _s18_44, _s31_7, _s16_82, _s29_7, _s17_64, _s30_5, "reverse", "Reverse", "full_name", "Full Name", _s17_65, _s17_66, _s17_67, _s17_68, "custom1", "First Custom", "custom2", "Second Custom", "custom3", "Third Custom", "custom4", "Fourth Custom", "optional", "Optional", "license", "License", "purge_data", "Purge Data", _s16_83, _s32_7, _s18_45, _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_30, "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_83, "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_31, _s25_32, _s16_84, _s16_85, "apply_license", "Apply License", "cancel_account", "Hesab\u0131 Sil", _s22_22, _s69_0, "delete_company", "Delete Company", _s22_23, _s69_, "enabled_modules", "Enabled Modules", "converted_quote", _s28_14, "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_24, "updated_design", _s27_25, "archived_design", _s28_15, "deleted_design", _s27_26, "removed_design", _s27_27, "restored_design", _s28_16, _s16_86, _s36_4, "deleted_designs", _s35_9, _s16_87, _s36_5, "proposals", "Proposals", "tickets", "Tickets", _s16_88, "Tekrarlayan Fiyat Teklifleri", "recurring_tasks", "Recurring Tasks", _s18_46, _s18_47, "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_29, "archived_credit", "Kredi ba\u015far\u0131yla ar\u015fivlendi", "deleted_credit", "Kredi ba\u015far\u0131yla silindi", "removed_credit", _s27_31, "restored_credit", "Kredi Ba\u015far\u0131yla Geri Y\xfcklendi", _s16_90, ":count kredi ar\u015fivlendi", "deleted_credits", ":count kredi ba\u015far\u0131yla silindi", _s16_91, _s36_6, "current_version", "Mevcut version", "latest_version", "Latest Version", "update_now", "Update Now", _s26_19, _s41_3, _s16_92, _s16_93, "app_updated", _s29_8, "learn_more", "Daha fazla bilgi edin", "integrations", "Integrations", "tracking_id", "Tracking Id", _s17_69, _s17_70, "credit_footer", "Credit Footer", "credit_terms", "Credit Terms", "new_company", "Yeni Firma", "added_company", _s26_20, "company1", _s16_94, "company2", _s16_95, "company3", _s16_96, "company4", _s16_97, "product1", _s16_98, "product2", _s16_99, "product3", _s16_100, "product4", _s16_101, "client1", "Custom Client 1", "client2", "Custom Client 2", "client3", "Custom Client 3", "client4", "Custom Client 4", "contact1", _s16_102, "contact2", _s16_103, "contact3", _s16_104, "contact4", _s16_105, "task1", "Custom Task 1", "task2", "Custom Task 2", "task3", "Custom Task 3", "task4", "Custom Task 4", "project1", _s16_106, "project2", _s16_107, "project3", _s16_108, "project4", _s16_109, "expense1", _s16_110, "expense2", _s16_111, "expense3", _s16_112, "expense4", _s16_113, "vendor1", "Custom Vendor 1", "vendor2", "Custom Vendor 2", "vendor3", "Custom Vendor 3", "vendor4", "Custom Vendor 4", "invoice1", _s16_114, "invoice2", _s16_115, "invoice3", _s16_116, "invoice4", _s16_117, "payment1", _s16_118, "payment2", _s16_119, "payment3", _s16_120, "payment4", _s16_121, "surcharge1", _s18_48, "surcharge2", _s18_49, "surcharge3", _s18_50, "surcharge4", _s18_51, "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_52, _s18_53, _s17_71, _s17_72, "contact_phone", "Contact Phone", _s21_43, _s22_24, _s21_44, _s22_25, _s21_45, _s22_26, _s21_46, _s22_27, _s17_73, "Shipping Street", _s17_74, _s18_54, "shipping_city", "Shipping City", "shipping_state", _s23_17, _s20_41, _s20_42, _s16_122, _s16_123, _s16_124, "Billing Street", _s16_125, _s17_75, "billing_city", "Billing City", "billing_state", _s22_28, _s19_27, _s19_28, "billing_country", "Billing Country", "client_id", "Client Id", "assigned_to", "Assigned to", "created_by", _s16_225, "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_126, _s16_127, "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_47, _s35_10, _s30_6, _s63_, "message", "Mesaj", "from", "Kimden", _s20_43, _s20_44, _s25_33, _s56_, _s20_45, _s34_10, _s18_55, _s18_56, _s23_18, _s33_22, _s18_57, _s18_58, "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_48, _s21_90, _s20_46, _s58_1, _s19_29, _s19_30, _s23_19, _s23_20, _s20_47, _s20_48, "deleted_logo", _s25_34, "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_76, _s17_77, "show_cost_help", _s55_0, _s21_49, _s21_50, _s26_21, _s58_2, _s21_51, _s21_52, _s26_22, _s60_, _s21_53, _s21_54, _s26_23, _s34_11, _s16_128, _s16_129, _s21_55, _s47_3, "one_tax_rate", "One Tax Rate", "two_tax_rates", "Two Tax Rates", "three_tax_rates", "Three Tax Rates", _s16_130, _s16_131, "user", "Kullan\u0131c\u0131", "invoice_tax", "Invoice Tax", "line_item_tax", "Line Item Tax", "inclusive_taxes", "Inclusive Taxes", _s17_78, _s17_79, "item_tax_rates", "Item Tax Rates", _s18_59, _s22_38, "configure_rates", "Configure rates", _s18_60, _s18_61, "tax_settings", "Vergi Ayarlar\u0131", _s18_62, "Tax Rates", "accent_color", "Accent Color", "switch", "Switch", _s19_31, _s20_49, "options", "Options", _s16_132, _s16_133, "multi_line_text", "Multi-line text", "dropdown", "Dropdown", "field_type", "Field Type", _s27_32, _s39_3, "submit", "Submit", _s16_134, "\u015eifreni kurtar", "late_fees", "Late Fees", "credit_number", "Credit Number", "payment_number", "Payment Number", "late_fee_amount", "Late Fee Amount", _s16_135, _s16_136, "schedule", "program", "before_due_date", _s19_32, "after_due_date", _s18_63, _s18_64, _s22_29, "days", "Days", "invoice_email", "Fatura E-postas\u0131", "payment_email", "\xd6deme E-postas\u0131", "partial_payment", "Partial Payment", "payment_partial", "Partial Payment", _s21_56, _s21_57, "quote_email", "Teklif E-postas\u0131", _s16_137, _s16_138, _s16_139, _s16_140, "administrator", "Administrator", _s18_65, _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_35, "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_38, "restored_user", "Kullan\u0131c\u0131 ba\u015far\u0131yla geri y\xfcklendi", "archived_users", _s34_12, "deleted_users", _s33_17, "removed_users", _s33_18, "restored_users", _s34_13, _s16_141, "Genel Ayarlar", "invoice_options", "Fatura Se\xe7enekleri", _s17_80, "\xd6deme Tarihini Gizle", _s22_30, 'Bir \xf6deme al\u0131nd\u0131\u011f\u0131nda yaln\u0131zca faturalar\u0131n\u0131zdaki "\xd6denen Tarihi" alan\u0131n\u0131 g\xf6r\xfcnt\xfcleyin.', _s23_21, "Embed Documents", _s28_19, _s39_4, _s16_143, "Show Header on", _s16_144, "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_66, "Auto Email", _s23_22, _s61_, _s18_67, "Auto Archive", _s23_23, _s53_1, _s18_68, "Auto Convert", _s23_24, _s70_, _s17_82, _s17_83, "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_84, "3 Ay", _s16_145, "4 Ay", "freq_six_months", "6 Ay", "freq_annually", "Y\u0131ll\u0131k", "freq_two_years", "2 Y\u0131l", _s16_146, "Three Years", "never", "Never", "company", "\u015eirket", _s17_85, _s17_86, "charge_taxes", "Vergi masraflar\u0131", "next_reset", "Next Reset", "reset_counter", "Reset Counter", _s16_147, _s16_148, "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_87, _s17_88, "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_89, _s17_90, _s16_149, "Show on PDF", _s21_58, _s51_5, _s25_39, _s22_31, _s30_7, _s61_0, _s23_25, _s20_50, _s28_20, _s59_0, _s25_40, _s17_91, _s30_8, _s42_9, _s23_26, "Quote Signature", _s22_32, _s25_41, _s27_33, _s142_, "authorization", "Authorization", "subdomain", "Alt etki alan\u0131", "domain", "Domain", "portal_mode", "Portal Mode", "email_signature", "Sayg\u0131lar\u0131m\u0131zla,", _s24_26, "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_150, _s16_151, "attach_ubl", "Attach UBL", "email_style", "Email Style", _s19_33, "\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_34, _s19_35, "credentials", "Credentials", "update_address", "Adresi G\xfcncelle", _s19_36, "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_152, "Vergi oran\u0131 ba\u015far\u0131yla olu\u015fturuldu", _s16_153, "Vergi oran\u0131 ba\u015far\u0131yla g\xfcncellendi", _s17_92, "Vergi oran\u0131 ba\u015far\u0131yla ar\u015fivlendi", _s16_154, _s29_11, _s17_93, _s30_9, _s18_69, _s38_12, _s17_94, _s37_6, _s18_70, _s38_13, "fill_products", "Otomatik doldurma \xfcr\xfcnleri", _s18_71, "Bir \xfcr\xfcn se\xe7mek a\xe7\u0131klama ve maliyeti otomatik olarak dolduracakt\u0131r", "update_products", "\xdcr\xfcnleri otomatik g\xfcncelle", _s20_51, "Faturay\u0131 g\xfcncellemek \xfcr\xfcn k\xfct\xfcphanesini otomatik olarak dolduracakt\u0131r.", _s16_155, _s16_156, _s21_59, _s61_2, "fees", "Fees", "limits", "Limits", "provider", "Provider", "company_gateway", "Payment Gateway", _s16_157, _s16_158, _s19_37, "New Gateway", _s20_52, "Edit Gateway", _s23_27, _s28_21, _s23_28, _s28_22, _s24_27, _s29_12, _s23_29, _s28_23, _s24_28, _s29_13, _s25_42, _s37_7, _s24_29, _s36_7, _s25_43, _s37_8, _s16_159, _s16_160, "discard_changes", "Discard Changes", "default_value", "Default value", "disabled", "Devre D\u0131\u015f\u0131", "currency_format", "Currency Format", _s21_60, _s21_61, _s23_30, _s23_31, "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_72, "24 Hour Display", "send_reminders", "Send Reminders", "timezone", "Timezone", _s19_38, _s19_39, _s17_95, _s17_96, _s19_40, _s19_41, _s18_73, _s18_74, _s18_75, _s18_76, "group_settings", "Group Settings", "group", "Group", "groups", "Groups", "new_group", "New Group", "edit_group", "Edit Group", "created_group", _s26_26, "updated_group", _s26_27, "archived_groups", _s35_11, "deleted_groups", _s34_14, "restored_groups", _s35_12, "archived_group", _s27_34, "deleted_group", _s26_28, "restored_group", _s27_35, "upload_logo", "Upload Logo", "uploaded_logo", _s26_29, "logo", "Logo", "saved_settings", _s27_36, _s16_161, "\xdcr\xfcn Ayarlar\u0131", "device_settings", "Device Settings", "defaults", "Varsay\u0131lanlar", "basic_settings", "Temel Ayarlar", _s17_97, "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_32, "\u015eablonlar & Hat\u0131rlatmalar", _s22_33, _s20_53, _s19_42, "Veri G\xf6rselle\u015ftirmeleri", "price", "Price", "email_sign_up", "Email Sign Up", "google_sign_up", "Google Sign Up", _s27_37, _s28_24, "redeem", "Redeem", "back", "Back", "past_purchases", "Past Purchases", _s19_44, _s19_45, "pro_plan", "Pro Plan", "enterprise_plan", "Enterprise Plan", "count_users", ":count users", "upgrade", "Upgrade", _s25_44, _s25_45, _s24_30, _s24_31, _s33_19, _s77_0, "i_agree_to_the", "I agree to the", _s16_163, "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_77, _s18_78, _s21_63, _s34_15, "download", "\u0130ndir", _s27_38, _s27_57, "take_picture", "Take Picture", "upload_file", "Upload File", "document", "Document", "documents", "Dok\xfcmanlar", "new_document", "New Document", "edit_document", "Edit Document", _s17_99, _s30_10, _s16_165, _s29_14, _s17_100, _s30_11, _s16_166, _s29_15, _s17_101, _s30_12, _s18_79, _s38_14, _s17_102, _s37_9, _s18_80, _s38_15, "no_history", "No History", "expense_date", "Gider Tarihi", "pending", "Beklemede", _s16_167, "Logged", _s16_168, "Pending", _s16_169, "Invoiced", "converted", "D\xf6n\xfc\u015ft\xfcr\xfcld\xfc", _s24_32, _s24_44, "exchange_rate", "D\xf6viz Kuru", _s16_170, _s16_229, "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_26, _s16_171, ":count sat\u0131c\u0131 ba\u015far\u0131yla ar\u015fivlendi", "deleted_vendors", ":count sat\u0131c\u0131 ba\u015far\u0131yla silindi", _s16_172, _s36_8, "new_expense", "Gider Giri\u015fi", "created_expense", "Gider olu\u015fturuldu", "updated_expense", "Gider g\xfcncellendi", _s16_173, "Gider ba\u015far\u0131yla ar\u015fivlendi", "deleted_expense", "Gider ba\u015far\u0131yla silindi", _s16_174, _s29_17, _s17_103, "Giderler ba\u015far\u0131yla ar\u015fivlendi", _s16_175, "Giderler ba\u015far\u0131yla silindi", _s17_104, _s37_10, "copy_shipping", "Copy Shipping", "copy_billing", "Copy Billing", "design", "Design", _s21_64, _s21_65, "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_46, "stopped_task", "G\xf6rev ba\u015far\u0131yla durduruldu", "resumed_task", _s25_48, "now", "\u015eimdi", _s16_176, _s16_177, "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_16, _s19_46, _s19_47, "budgeted_hours", "Budgeted Hours", "created_project", _s28_30, "updated_project", _s28_31, _s16_178, _s29_18, "deleted_project", _s28_32, _s16_179, _s29_19, _s17_105, _s37_17, _s16_180, _s36_12, _s17_106, _s37_11, "new_project", "New Project", _s27_42, _s28_33, "if_you_like_it", _s21_66, "click_here", "buraya t\u0131klay\u0131n", _s18_81, "Click here", "to_rate_it", "to rate it.", "average", "Average", "unapproved", "Unapproved", _s30_13, _s42_10, "locked", "Locked", "authenticate", "Authenticate", _s19_48, _s19_49, _s24_33, _s24_34, "footer", "Altbilgi", "compare", "Compare", "hosted_login", "Hosted Login", "selfhost_login", "Selfhost Login", "google_sign_in", _s19_62, "today", "Today", "custom_range", "Custom Range", "date_range", "Date Range", "current", "Current", "previous", "Previous", "current_period", "Current Period", _s17_107, _s17_108, "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_181, _s16_182, "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_54, _s20_55, "billing_address", "Fatura Adresi", _s16_183, _s16_184, "total_revenue", "Toplam Gelir", "average_invoice", "Ortalama Fatura", "outstanding", "\xd6denmemi\u015f", "invoices_sent", _s24_83, "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_185, _s16_186, _s23_33, _s23_34, _s26_32, _s26_33, _s21_67, _s21_68, _s26_34, _s26_35, "ascending", "Ascending", "descending", "Descending", "save", "Kaydet", _s17_109, _s17_110, "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_50, _s30_14, "error", "Hata", _s16_187, _s16_188, "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_189, "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_191, "\xdcr\xfcn ba\u015far\u0131yla ar\u015fivlendi", "deleted_product", _s28_36, _s16_192, _s29_21, _s17_111, _s37_18, _s16_193, _s36_13, _s17_112, _s37_12, "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_194, ":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_195, _s36_10, "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_196, "Fatura ba\u015far\u0131yla ar\u015fivlendi", "deleted_invoice", "Fatura ba\u015far\u0131yla silindi", _s16_197, "Fatura Ba\u015far\u0131yla Geri Y\xfcklendi", _s17_113, ":count fatura ba\u015far\u0131yla ar\u015fivlendi", _s16_198, ":count fatura ba\u015far\u0131yla silindi", _s17_114, _s37_13, "emailed_invoice", "Fatura ba\u015far\u0131yla e-posta ile g\xf6nderildi", "emailed_payment", _s28_57, "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_199, _s16_200, "status", "Durum", _s17_115, "Invoice Status", "quote_status", "Quote Status", _s22_34, _s22_35, _s22_36, _s19_63, "count_selected", ":count selected", "total", "Toplam", "percent", "Percent", "edit", "D\xfczenle", "dismiss", "Dismiss", _s20_56, _s20_57, _s22_37, _s22_38, _s24_35, _s24_36, "task_rate", "Task Rate", "settings", "Ayarlar", "language", "Dil", "currency", "Currency", "created_at", "Date Created", "created_on", "Created On", "updated_at", "Updated", "tax", "Vergi", _s30_15, _s30_16, _s27_46, _s27_47, "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_39, _s35_13, _s22_40, _s35_13, _s23_35, _s36_11, _s23_36, _s36_11, "done", "Tamam", _s37_14, _s37_15, "dark_mode", "Karanl\u0131k Mod", _s27_48, _s35_14, "refresh_data", "Refresh Data", "blank_contact", "Blank Contact", "activity", "Aktivite", _s16_201, _s16_202, "clone", "\xc7o\u011falt", "loading", "Loading", "industry", "Industry", "size", "Size", "payment_terms", "\xd6deme ko\u015fullar\u0131", "payment_date", "\xd6deme Tarihi", "payment_status", "Payment Status", _s16_203, "Pending", _s16_204, "Voided", _s16_205, "Failed", _s16_206, "Completed", _s16_207, _s18_43, _s16_208, "Refunded", _s17_116, "Unapplied", _s17_117, _s19_14, "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_69, "\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_209, "\xd6deme ba\u015far\u0131yla ar\u015fivlendi", "deleted_payment", "\xd6deme ba\u015far\u0131yla silindi", _s16_210, "\xd6deme Ba\u015far\u0131yla Geri Y\xfcklendi", _s17_118, ":count \xf6deme ar\u015fivlendi", _s16_211, ":count \xf6deme silindi", _s17_119, _s37_16, "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_16, "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_0, "activity_7", _s44_2, "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_8, "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_11, "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_9, "activity_40", _s64_, "activity_41", _s41_6, "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", _s28_58, "activity_49", _s27_58, "activity_50", _s27_59, "activity_51", _s26_43, "activity_52", _s30_25, "activity_53", _s32_9, "activity_54", _s29_40, "activity_55", _s31_20, "activity_56", _s27_60, "activity_57", _s39_5, "activity_58", _s31_14, "activity_59", _s32_8, "activity_60", _s28_50, "activity_61", _s28_53, "activity_62", _s28_54, "activity_63", _s61_3, "activity_64", _s62_0, "activity_65", _s61_4, "activity_66", _s63_0, "activity_80", _s40_2, "activity_81", _s40_3, "activity_82", _s41_4, "activity_83", _s40_4, "activity_84", _s41_5, _s17_120, _s17_121, "emailed_quote", "Teklif ba\u015far\u0131yla e-posta ile g\xf6nderildi", "emailed_credit", _s27_61, _s20_58, _s33_20, _s21_71, _s34_17, "expired", "Expired", "all", "All", "select", "Se\xe7", _s22_41, _s22_42, "custom_value1", "Custom Value", "custom_value2", "Custom Value", "custom_value3", "Custom Value 3", "custom_value4", "Custom Value 4", _s18_82, _s18_83, _s24_40, _s24_41, _s29_32, _s29_33, _s27_53, _s27_54, _s31_15, _s31_16, "lock_invoices", "Lock Invoices", "translations", "Translations", _s19_51, _s19_52, _s19_53, _s19_54, _s22_43, _s22_44, _s22_45, _s22_46, _s21_72, _s21_73, _s21_74, _s21_75, _s21_76, _s21_77, _s21_78, _s21_79, _s22_47, _s22_48, _s22_49, _s22_50, _s22_51, _s22_52, _s22_53, "Fatura No Sayac\u0131", _s20_59, _s20_60, _s20_61, "Teklif No Sayac\u0131", _s21_80, _s21_81, _s21_82, _s21_83, _s21_84, _s21_81, _s21_85, _s21_83, _s18_84, _s18_85, "counter_padding", "Counter Padding", _s28_55, _s28_59, _s18_86, _s18_87, _s18_88, _s18_89, _s18_90, _s18_91, _s18_92, _s18_93, _s18_94, _s18_95, _s18_96, _s18_97, _s21_86, _s21_87, _s19_55, _s19_56, _s21_88, _s21_89, _s29_34, _s29_35, "show_table", "Show Table", "show_list", "Show List", "client_city", "Client City", "client_state", "Client State", "client_country", "Client Country", _s16_212, _s16_213, "client_balance", "Client Balance", "client_address1", "Client Street", "client_address2", _s16_214, "vendor_address1", "Vendor Street", "vendor_address2", _s16_215, _s24_42, _s22_55, _s24_43, _s25_54, "type", "T\xfcr", "invoice_amount", "Fatura Tutar\u0131", _s16_216, "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_122, _s18_48, _s17_123, _s18_49, _s17_124, _s18_50, _s17_125, _s18_51, "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_57, _s19_58, _s16_217, _s16_226, _s19_59, _s19_60, "tax_name1", "Tax Name 1", "tax_name2", "Tax Name 2", "tax_name3", "Tax Name 3", "transaction_id", "Transaction ID", _s18_98, _s18_99, _s16_218, _s16_219], t1, t1)], t1, type$.legacy_Map_of_legacy_String_and_legacy_String); + }); _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))); - _lazyFinal($, "_emailRegex", "$get$_emailRegex", () => A.RegExp_RegExp("^(.*?)((mailto:)?[A-Z0-9._%+-]+@[A-Z0-9.-]+\\.[A-Z][A-Z]+)", false, true, false)); - _lazyFinal($, "_urlRegex", "$get$_urlRegex", () => A.RegExp_RegExp("^(.*?)((?:https?:\\/\\/|www\\.)[^\\s/$.?#].[^\\s]*)", false, true, false)); - _lazyFinal($, "_protocolIdentifierRegex", "$get$_protocolIdentifierRegex", () => A.RegExp_RegExp("^(https?:\\/\\/)", false, false, false)); + _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($, "Logger_root", "$get$Logger_root", () => A.Logger_Logger("")); - _lazyFinal($, "_emptyPattern", "$get$_emptyPattern", () => A.RegExp_RegExp("^(?:[ \\t]*)$", true, false, false)); - _lazyFinal($, "_setextPattern", "$get$_setextPattern", () => A.RegExp_RegExp("^[ ]{0,3}(=+|-+)\\s*$", true, false, false)); - _lazyFinal($, "_headerPattern", "$get$_headerPattern", () => A.RegExp_RegExp("^ {0,3}(#{1,6})[ \\x09\\x0b\\x0c](.*?)#*$", true, false, false)); - _lazyFinal($, "_blockquotePattern", "$get$_blockquotePattern", () => A.RegExp_RegExp("^[ ]{0,3}>[ ]?(.*)$", true, false, false)); - _lazyFinal($, "_indentPattern", "$get$_indentPattern", () => A.RegExp_RegExp("^(?: | {0,3}\\t)(.*)$", true, false, false)); - _lazyFinal($, "_codeFencePattern", "$get$_codeFencePattern", () => A.RegExp_RegExp("^[ ]{0,3}(`{3,}|~{3,})(.*)$", true, false, false)); - _lazyFinal($, "_hrPattern", "$get$_hrPattern", () => A.RegExp_RegExp("^ {0,3}([-*_])[ \\t]*\\1[ \\t]*\\1(?:\\1|[ \\t])*$", true, false, false)); - _lazyFinal($, "_ulPattern", "$get$_ulPattern", () => A.RegExp_RegExp("^([ ]{0,3})()([*+-])(([ \\t])([ \\t]*)(.*))?$", true, false, false)); - _lazyFinal($, "_olPattern", "$get$_olPattern", () => A.RegExp_RegExp("^([ ]{0,3})(\\d{1,9})([\\.)])(([ \\t])([ \\t]*)(.*))?$", true, false, false)); - _lazyFinal($, "_dummyPattern", "$get$_dummyPattern", () => A.RegExp_RegExp("", true, false, false)); - _lazyFinal($, "BlockTagBlockHtmlSyntax__pattern", "$get$BlockTagBlockHtmlSyntax__pattern", () => A.RegExp_RegExp("^ {0,3}|/>|$)", true, false, false)); - _lazyFinal($, "BlockTagBlockHtmlSyntax__openBracketPattern", "$get$BlockTagBlockHtmlSyntax__openBracketPattern", () => A.RegExp_RegExp("^ {0,3}<", true, false, false)); - _lazyFinal($, "ListSyntax__whitespaceRe", "$get$ListSyntax__whitespaceRe", () => A.RegExp_RegExp("[ \t]*", true, false, false)); - _lazyFinal($, "ParagraphSyntax__reflinkDefinitionStart", "$get$ParagraphSyntax__reflinkDefinitionStart", () => A.RegExp_RegExp("[ ]{0,3}\\[", true, false, false)); - _lazyFinal($, "ParagraphSyntax__whitespacePattern", "$get$ParagraphSyntax__whitespacePattern", () => A.RegExp_RegExp("^\\s*$", true, false, false)); - _lazyFinal($, "ExtensionSet_commonMark", "$get$ExtensionSet_commonMark", () => new A.ExtensionSet(A.List_List$unmodifiable(A._setArrayType([B.C_FencedCodeBlockSyntax], type$.JSArray_BlockSyntax), type$.BlockSyntax), A.List_List$unmodifiable(A._setArrayType([new A.InlineHtmlSyntax("", A.RegExp_RegExp("<[/!?]?[A-Za-z][A-Za-z0-9-]*(?:\\s[^>]*)?>", true, false, true), 60)], type$.JSArray_InlineSyntax), type$.InlineSyntax))); + _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)); + _lazyFinal($, "_headerPattern", "$get$_headerPattern", () => A.RegExp_RegExp("^ {0,3}(#{1,6})[ \\x09\\x0b\\x0c](.*?)#*$", true, false, false, false)); + _lazyFinal($, "_blockquotePattern", "$get$_blockquotePattern", () => A.RegExp_RegExp("^[ ]{0,3}>[ ]?(.*)$", true, false, false, false)); + _lazyFinal($, "_indentPattern", "$get$_indentPattern", () => A.RegExp_RegExp("^(?: | {0,3}\\t)(.*)$", true, false, false, false)); + _lazyFinal($, "_codeFencePattern", "$get$_codeFencePattern", () => A.RegExp_RegExp("^[ ]{0,3}(`{3,}|~{3,})(.*)$", true, false, false, false)); + _lazyFinal($, "_hrPattern", "$get$_hrPattern", () => A.RegExp_RegExp("^ {0,3}([-*_])[ \\t]*\\1[ \\t]*\\1(?:\\1|[ \\t])*$", true, false, false, false)); + _lazyFinal($, "_ulPattern", "$get$_ulPattern", () => A.RegExp_RegExp("^([ ]{0,3})()([*+-])(([ \\t])([ \\t]*)(.*))?$", true, false, false, false)); + _lazyFinal($, "_olPattern", "$get$_olPattern", () => A.RegExp_RegExp("^([ ]{0,3})(\\d{1,9})([\\.)])(([ \\t])([ \\t]*)(.*))?$", true, false, false, false)); + _lazyFinal($, "_dummyPattern", "$get$_dummyPattern", () => A.RegExp_RegExp("", true, false, false, false)); + _lazyFinal($, "BlockTagBlockHtmlSyntax__pattern", "$get$BlockTagBlockHtmlSyntax__pattern", () => A.RegExp_RegExp("^ {0,3}|/>|$)", true, false, false, false)); + _lazyFinal($, "BlockTagBlockHtmlSyntax__openBracketPattern", "$get$BlockTagBlockHtmlSyntax__openBracketPattern", () => A.RegExp_RegExp("^ {0,3}<", true, false, false, false)); + _lazyFinal($, "ListSyntax__whitespaceRe", "$get$ListSyntax__whitespaceRe", () => A.RegExp_RegExp("[ \t]*", true, false, false, false)); + _lazyFinal($, "ParagraphSyntax__reflinkDefinitionStart", "$get$ParagraphSyntax__reflinkDefinitionStart", () => A.RegExp_RegExp("[ ]{0,3}\\[", true, false, false, false)); + _lazyFinal($, "ParagraphSyntax__whitespacePattern", "$get$ParagraphSyntax__whitespacePattern", () => A.RegExp_RegExp("^\\s*$", true, false, false, false)); + _lazyFinal($, "ExtensionSet_commonMark", "$get$ExtensionSet_commonMark", () => new A.ExtensionSet(A.List_List$unmodifiable(A._setArrayType([B.C_FencedCodeBlockSyntax], type$.JSArray_BlockSyntax), type$.BlockSyntax), A.List_List$unmodifiable(A._setArrayType([new A.InlineHtmlSyntax("", A.RegExp_RegExp("<[/!?]?[A-Za-z][A-Za-z0-9-]*(?:\\s[^>]*)?>", true, false, true, false), 60)], type$.JSArray_InlineSyntax), type$.InlineSyntax))); _lazyFinal($, "InlineParser__defaultSyntaxes", "$get$InlineParser__defaultSyntaxes", () => { var _null = null; - return A.List_List$unmodifiable(A._setArrayType([new A.EmailAutolinkSyntax(A.RegExp_RegExp("<([a-zA-Z0-9.!#$%&'*+/=?^_`{|}~-]+@[a-zA-Z0-9](?:[a-zA-Z0-9-]{0,61}[a-zA-Z0-9])?(?:\\.[a-zA-Z0-9](?:[a-zA-Z0-9-]{0,61}[a-zA-Z0-9])?)*)>", true, false, true), 60), new A.AutolinkSyntax(A.RegExp_RegExp("<(([a-zA-Z][a-zA-Z\\-\\+\\.]+):(?://)?[^\\s>]*)>", true, false, true), _null), new A.LineBreakSyntax(A.RegExp_RegExp("(?:\\\\| +)\\n", true, false, true), _null), A.ImageSyntax$(_null), new A.EscapeSyntax(A.RegExp_RegExp("\\\\[!\"#$%&'()*+,\\-./:;<=>?@\\[\\\\\\]^_`{|}~]", true, false, true), _null), A.TextSyntax$(" \\* ", 32, ""), A.TextSyntax$(" _ ", 32, ""), A.TagSyntax$("\\*+", true, _null), A.TagSyntax$("_+", true, _null), new A.CodeSyntax(A.RegExp_RegExp("(`+(?!`))((?:.|\\n)*?[^`])\\1(?!`)", true, false, true), _null)], type$.JSArray_InlineSyntax), type$.InlineSyntax); + return A.List_List$unmodifiable(A._setArrayType([new A.EmailAutolinkSyntax(A.RegExp_RegExp("<([a-zA-Z0-9.!#$%&'*+/=?^_`{|}~-]+@[a-zA-Z0-9](?:[a-zA-Z0-9-]{0,61}[a-zA-Z0-9])?(?:\\.[a-zA-Z0-9](?:[a-zA-Z0-9-]{0,61}[a-zA-Z0-9])?)*)>", true, false, true, false), 60), new A.AutolinkSyntax(A.RegExp_RegExp("<(([a-zA-Z][a-zA-Z\\-\\+\\.]+):(?://)?[^\\s>]*)>", true, false, true, false), _null), new A.LineBreakSyntax(A.RegExp_RegExp("(?:\\\\| +)\\n", true, false, true, false), _null), A.ImageSyntax$(_null), new A.EscapeSyntax(A.RegExp_RegExp("\\\\[!\"#$%&'()*+,\\-./:;<=>?@\\[\\\\\\]^_`{|}~]", true, false, true, false), _null), A.TextSyntax$(" \\* ", 32, ""), A.TextSyntax$(" _ ", 32, ""), A.TagSyntax$("\\*+", true, _null), A.TagSyntax$("_+", true, _null), new A.CodeSyntax(A.RegExp_RegExp("(`+(?!`))((?:.|\\n)*?[^`])\\1(?!`)", true, false, true, false), _null)], type$.JSArray_InlineSyntax), type$.InlineSyntax); }); _lazyFinal($, "InlineParser__htmlSyntaxes", "$get$InlineParser__htmlSyntaxes", () => A.List_List$unmodifiable(A._setArrayType([A.TextSyntax$("&[#a-zA-Z0-9]*;", 38, ""), A.TextSyntax$("&", 38, "&"), A.TextSyntax$("<", 60, "<"), A.TextSyntax$(">", 62, ">")], type$.JSArray_InlineSyntax), type$.InlineSyntax)); - _lazyFinal($, "DelimiterRun_punctuation", "$get$DelimiterRun_punctuation", () => A.RegExp_RegExp("[!\"#$%&'()*+,\\-./:;<=>?@\\[\\]\\\\^_`{|}~\\xA1\\xA7\\xAB\\xB6\\xB7\\xBB\\xBF\\u037E\\u0387\\u055A-\\u055F\\u0589\\u058A\\u05BE\\u05C0\\u05C3\\u05C6\\u05F3\\u05F4\\u0609\\u060A\\u060C\\u060D\\u061B\\u061E\\u061F\\u066A-\\u066D\\u06D4\\u0700-\\u070D\\u07F7-\\u07F9\\u0830-\\u083E\\u085E\\u0964\\u0965\\u0970\\u0AF0\\u0DF4\\u0E4F\\u0E5A\\u0E5B\\u0F04-\\u0F12\\u0F14\\u0F3A-\\u0F3D\\u0F85\\u0FD0-\\u0FD4\\u0FD9\\u0FDA\\u104A-\\u104F\\u10FB\\u1360-\\u1368\\u1400\\u166D\\u166E\\u169B\\u169C\\u16EB-\\u16ED\\u1735\\u1736\\u17D4-\\u17D6\\u17D8-\\u17DA\\u1800-\\u180A\\u1944\\u1945\\u1A1E\\u1A1F\\u1AA0-\\u1AA6\\u1AA8-\\u1AAD\\u1B5A-\\u1B60\\u1BFC-\\u1BFF\\u1C3B-\\u1C3F\\u1C7E\\u1C7F\\u1CC0-\\u1CC7\\u1CD3\\u2010-\\u2027\\u2030-\\u2043\\u2045-\\u2051\\u2053-\\u205E\\u207D\\u207E\\u208D\\u208E\\u2308-\\u230B\\u2329\\u232A\\u2768-\\u2775\\u27C5\\u27C6\\u27E6-\\u27EF\\u2983-\\u2998\\u29D8-\\u29DB\\u29FC\\u29FD\\u2CF9-\\u2CFC\\u2CFE\\u2CFF\\u2D70\\u2E00-\\u2E2E\\u2E30-\\u2E42\\u3001-\\u3003\\u3008-\\u3011\\u3014-\\u301F\\u3030\\u303D\\u30A0\\u30FB\\uA4FE\\uA4FF\\uA60D-\\uA60F\\uA673\\uA67E\\uA6F2-\\uA6F7\\uA874-\\uA877\\uA8CE\\uA8CF\\uA8F8-\\uA8FA\\uA8FC\\uA92E\\uA92F\\uA95F\\uA9C1-\\uA9CD\\uA9DE\\uA9DF\\uAA5C-\\uAA5F\\uAADE\\uAADF\\uAAF0\\uAAF1\\uABEB\\uFD3E\\uFD3F\\uFE10-\\uFE19\\uFE30-\\uFE52\\uFE54-\\uFE61\\uFE63\\uFE68\\uFE6A\\uFE6B\\uFF01-\\uFF03\\uFF05-\\uFF0A\\uFF0C-\\uFF0F\\uFF1A\\uFF1B\\uFF1F\\uFF20\\uFF3B-\\uFF3D\\uFF3F\\uFF5B\\uFF5D\\uFF5F-\\uFF65]", true, false, false)); - _lazyFinal($, "LinkSyntax__entirelyWhitespacePattern", "$get$LinkSyntax__entirelyWhitespacePattern", () => A.RegExp_RegExp("^\\s*$", true, false, false)); - _lazyFinal($, "_oneOrMoreWhitespacePattern", "$get$_oneOrMoreWhitespacePattern", () => A.RegExp_RegExp("[ \n\r\t]+", true, false, false)); + _lazyFinal($, "DelimiterRun_punctuation", "$get$DelimiterRun_punctuation", () => A.RegExp_RegExp("[!\"#$%&'()*+,\\-./:;<=>?@\\[\\]\\\\^_`{|}~\\xA1\\xA7\\xAB\\xB6\\xB7\\xBB\\xBF\\u037E\\u0387\\u055A-\\u055F\\u0589\\u058A\\u05BE\\u05C0\\u05C3\\u05C6\\u05F3\\u05F4\\u0609\\u060A\\u060C\\u060D\\u061B\\u061E\\u061F\\u066A-\\u066D\\u06D4\\u0700-\\u070D\\u07F7-\\u07F9\\u0830-\\u083E\\u085E\\u0964\\u0965\\u0970\\u0AF0\\u0DF4\\u0E4F\\u0E5A\\u0E5B\\u0F04-\\u0F12\\u0F14\\u0F3A-\\u0F3D\\u0F85\\u0FD0-\\u0FD4\\u0FD9\\u0FDA\\u104A-\\u104F\\u10FB\\u1360-\\u1368\\u1400\\u166D\\u166E\\u169B\\u169C\\u16EB-\\u16ED\\u1735\\u1736\\u17D4-\\u17D6\\u17D8-\\u17DA\\u1800-\\u180A\\u1944\\u1945\\u1A1E\\u1A1F\\u1AA0-\\u1AA6\\u1AA8-\\u1AAD\\u1B5A-\\u1B60\\u1BFC-\\u1BFF\\u1C3B-\\u1C3F\\u1C7E\\u1C7F\\u1CC0-\\u1CC7\\u1CD3\\u2010-\\u2027\\u2030-\\u2043\\u2045-\\u2051\\u2053-\\u205E\\u207D\\u207E\\u208D\\u208E\\u2308-\\u230B\\u2329\\u232A\\u2768-\\u2775\\u27C5\\u27C6\\u27E6-\\u27EF\\u2983-\\u2998\\u29D8-\\u29DB\\u29FC\\u29FD\\u2CF9-\\u2CFC\\u2CFE\\u2CFF\\u2D70\\u2E00-\\u2E2E\\u2E30-\\u2E42\\u3001-\\u3003\\u3008-\\u3011\\u3014-\\u301F\\u3030\\u303D\\u30A0\\u30FB\\uA4FE\\uA4FF\\uA60D-\\uA60F\\uA673\\uA67E\\uA6F2-\\uA6F7\\uA874-\\uA877\\uA8CE\\uA8CF\\uA8F8-\\uA8FA\\uA8FC\\uA92E\\uA92F\\uA95F\\uA9C1-\\uA9CD\\uA9DE\\uA9DF\\uAA5C-\\uAA5F\\uAADE\\uAADF\\uAAF0\\uAAF1\\uABEB\\uFD3E\\uFD3F\\uFE10-\\uFE19\\uFE30-\\uFE52\\uFE54-\\uFE61\\uFE63\\uFE68\\uFE6A\\uFE6B\\uFF01-\\uFF03\\uFF05-\\uFF0A\\uFF0C-\\uFF0F\\uFF1A\\uFF1B\\uFF1F\\uFF20\\uFF3B-\\uFF3D\\uFF3F\\uFF5B\\uFF5D\\uFF5F-\\uFF65]", true, false, false, false)); + _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())); _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), A.RegExp_RegExp("[^/]$", true, false, false), A.RegExp_RegExp("^/", true, false, false))); - _lazyFinal($, "Style_windows", "$get$Style_windows", () => new A.WindowsStyle(A.RegExp_RegExp("[/\\\\]", true, false, false), A.RegExp_RegExp("[^/\\\\]$", true, false, false), A.RegExp_RegExp("^(\\\\\\\\[^\\\\]+\\\\[^\\\\/]+|[a-zA-Z]:[/\\\\])", true, false, false), A.RegExp_RegExp("^[/\\\\](?![/\\\\])", true, false, false))); - _lazyFinal($, "Style_url", "$get$Style_url", () => new A.UrlStyle(A.RegExp_RegExp("/", true, false, false), A.RegExp_RegExp("(^[a-zA-Z][-+.a-zA-Z\\d]*://|[^/])$", true, false, false), A.RegExp_RegExp("[a-zA-Z][-+.a-zA-Z\\d]*://[^/]*", true, false, false), A.RegExp_RegExp("^/", true, false, false))); + _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())); @@ -488419,12 +493152,11 @@ _lazyFinal($, "NoOpSentrySpan__instance", "$get$NoOpSentrySpan__instance", () => new A.NoOpSentrySpan()); _lazy($, "Sentry__hub", "$get$Sentry__hub", () => A.NoOpHub_NoOpHub()); _lazy($, "SharedPreferencesStorePlatform__instance", "$get$SharedPreferencesStorePlatform__instance", () => new A.MethodChannelSharedPreferencesStore()); - _lazyFinal($, "_log", "$get$_log4", () => A.Logger$("document_keyboard_actions.dart")); - _lazyFinal($, "_log0", "$get$_log2", () => A.Logger$("list_items.dart")); - _lazyFinal($, "_log1", "$get$_log", () => A.Logger$("multi_node_editing.dart")); + _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$(A.BlockSelector$_(null, null, B.C__LastBlockMatcher, null), new A.defaultStylesheet_closure8())], A.findType("JSArray")))); - _lazyFinal($, "_log2", "$get$_log3", () => A.Logger$("text_tools.dart")); - _lazyFinal($, "_rtlRegExp", "$get$_rtlRegExp", () => A.RegExp_RegExp("[\\u0591-\\u07FF\\uFB1D-\\uFDFD\\uFE70-\\uFEFC]", true, false, false)); + _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($, "editorGesturesLog", "$get$editorGesturesLog", () => A.Logger_Logger("editor.gestures")); _lazyFinal($, "editorKeyLog", "$get$editorKeyLog", () => A.Logger_Logger("editor.keys")); @@ -488433,16 +493165,15 @@ _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($, "attributionsLog", "$get$attributionsLog", () => A.Logger_Logger("infrastructure.attributions")); + _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")); - _lazyFinal($, "_log3", "$get$_log1", () => $.$get$attributionsLog()); - _lazyFinal($, "_log4", "$get$_log0", () => $.$get$attributionsLog()); _lazy($, "Platform__instance", "$get$Platform__instance", () => new A.Platform()); - _lazyFinal($, "_log5", "$get$_log5", () => $.$get$textFieldLog()); + _lazyFinal($, "_separatorRegex", "$get$_separatorRegex", () => A.RegExp_RegExp("^[\\p{Z}\\p{P}]$", true, false, false, true)); + _lazyFinal($, "_log4", "$get$_log4", () => $.$get$textFieldLog()); _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())); @@ -488456,9 +493187,9 @@ }); _lazyFinal($, "Uuid__stateExpando", "$get$Uuid__stateExpando", () => A.Expando$(type$.Map_String_dynamic)); _lazyFinal($, "UuidUtil__random", "$get$UuidUtil__random", () => A.Random_Random(null)); - _lazyFinal($, "Version__versionRegex", "$get$Version__versionRegex", () => A.RegExp_RegExp("^([\\d.]+)(-([0-9A-Za-z\\-.]+))?(\\+([0-9A-Za-z\\-.]+))?$", true, false, false)); - _lazyFinal($, "Version__buildRegex", "$get$Version__buildRegex", () => A.RegExp_RegExp("^[0-9A-Za-z\\-.]+$", true, false, false)); - _lazyFinal($, "Version__preReleaseRegex", "$get$Version__preReleaseRegex", () => A.RegExp_RegExp("^[0-9A-Za-z\\-]+$", true, false, false)); + _lazyFinal($, "Version__versionRegex", "$get$Version__versionRegex", () => A.RegExp_RegExp("^([\\d.]+)(-([0-9A-Za-z\\-.]+))?(\\+([0-9A-Za-z\\-.]+))?$", true, false, false, false)); + _lazyFinal($, "Version__buildRegex", "$get$Version__buildRegex", () => A.RegExp_RegExp("^[0-9A-Za-z\\-.]+$", true, false, false, false)); + _lazyFinal($, "Version__preReleaseRegex", "$get$Version__preReleaseRegex", () => A.RegExp_RegExp("^[0-9A-Za-z\\-]+$", true, false, false, false)); })(); (function nativeSupport() { !function() { @@ -488483,8 +493214,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, BudgetState: J.JavaScriptObject, CacheStorage: J.JavaScriptObject, CanvasGradient: J.JavaScriptObject, CanvasPattern: J.JavaScriptObject, Clients: J.JavaScriptObject, CookieStore: J.JavaScriptObject, Coordinates: 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, 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, PerformanceNavigation: J.JavaScriptObject, PerformanceObserver: J.JavaScriptObject, PerformanceObserverEntryList: 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, StaticRange: J.JavaScriptObject, StorageManager: J.JavaScriptObject, StyleMedia: J.JavaScriptObject, StylePropertyMap: J.JavaScriptObject, StylePropertyMapReadonly: J.JavaScriptObject, SyncManager: 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, 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, IDBObserver: J.JavaScriptObject, IDBObserverChanges: 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, 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, HTMLContentElement: A.HtmlElement, HTMLDListElement: A.HtmlElement, HTMLDataListElement: A.HtmlElement, HTMLDetailsElement: A.HtmlElement, HTMLDialogElement: A.HtmlElement, HTMLHRElement: A.HtmlElement, HTMLHeadElement: A.HtmlElement, HTMLHeadingElement: A.HtmlElement, HTMLHtmlElement: A.HtmlElement, HTMLLegendElement: A.HtmlElement, HTMLLinkElement: A.HtmlElement, HTMLMediaElement: A.HtmlElement, HTMLMenuElement: A.HtmlElement, HTMLModElement: A.HtmlElement, HTMLOListElement: A.HtmlElement, HTMLOptGroupElement: A.HtmlElement, HTMLPictureElement: A.HtmlElement, HTMLPreElement: A.HtmlElement, HTMLQuoteElement: A.HtmlElement, HTMLShadowElement: A.HtmlElement, HTMLSourceElement: A.HtmlElement, HTMLSpanElement: A.HtmlElement, HTMLTableCaptionElement: A.HtmlElement, HTMLTableCellElement: A.HtmlElement, HTMLTableDataCellElement: A.HtmlElement, HTMLTableHeaderCellElement: A.HtmlElement, HTMLTableColElement: 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, HTMLBaseElement: A.BaseElement, BeforeUnloadEvent: A.BeforeUnloadEvent, Blob: A.Blob, BluetoothRemoteGATTDescriptor: A.BluetoothRemoteGattDescriptor, Body: A.Body, Request: A.Body, Response: A.Body, HTMLBodyElement: A.BodyElement, BroadcastChannel: A.BroadcastChannel, 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, PublicKeyCredential: A.Credential, Credential: A.Credential, CredentialUserData: A.CredentialUserData, CSSKeyframesRule: A.CssKeyframesRule, MozCSSKeyframesRule: A.CssKeyframesRule, WebKitCSSKeyframesRule: A.CssKeyframesRule, 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, CSSMediaRule: A.CssRule, CSSNamespaceRule: A.CssRule, CSSPageRule: A.CssRule, CSSStyleRule: A.CssRule, CSSSupportsRule: A.CssRule, CSSViewportRule: A.CssRule, CSSRule: A.CssRule, CSSStyleDeclaration: A.CssStyleDeclaration, MSStyleCSSProperties: A.CssStyleDeclaration, CSS2Properties: A.CssStyleDeclaration, CSSStyleSheet: A.CssStyleSheet, 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, HTMLDivElement: A.DivElement, XMLDocument: A.Document1, Document: A.Document1, DOMError: A.DomError, DOMException: A.DomException, ClientRectList: A.DomRectList, DOMRectList: A.DomRectList, DOMRectReadOnly: A.DomRectReadOnly, DOMStringList: A.DomStringList, DOMTokenList: A.DomTokenList, Element: A.Element, HTMLEmbedElement: A.EmbedElement, 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, CustomEvent: A.Event, DeviceMotionEvent: A.Event, DeviceOrientationEvent: A.Event, FontFaceSetLoadEvent: A.Event, GamepadEvent: A.Event, HashChangeEvent: A.Event, MediaEncryptedEvent: A.Event, MediaStreamEvent: A.Event, MediaStreamTrackEvent: A.Event, MessageEvent: A.Event, MIDIConnectionEvent: A.Event, MIDIMessageEvent: A.Event, MutationEvent: A.Event, PageTransitionEvent: A.Event, PaymentRequestUpdateEvent: 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, StorageEvent: A.Event, TrackEvent: A.Event, TransitionEvent: A.Event, WebKitTransitionEvent: A.Event, VRDeviceEvent: A.Event, VRDisplayEvent: A.Event, VRSessionEvent: 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, 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, 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, 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, IDBOpenDBRequest: A.EventTarget, IDBVersionChangeRequest: A.EventTarget, IDBRequest: A.EventTarget, IDBTransaction: 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, FederatedCredential: A.FederatedCredential, HTMLFieldSetElement: A.FieldSetElement, File: A.File, FileList: A.FileList, FileReader: A.FileReader, DOMFileSystem: A.FileSystem, WebKitFileSystem: A.FileSystem, webkitFileSystem: A.FileSystem, FileSystem: A.FileSystem, FileWriter: A.FileWriter, FontFace: A.FontFace, 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, KeyboardEvent: A.KeyboardEvent, HTMLLIElement: A.LIElement, HTMLLabelElement: A.LabelElement, Location: A.Location, HTMLMapElement: A.MapElement, MediaError: A.MediaError, MediaKeyMessageEvent: A.MediaKeyMessageEvent, MediaKeySession: A.MediaKeySession, MediaList: A.MediaList, MediaQueryList: A.MediaQueryList, MediaQueryListEvent: A.MediaQueryListEvent, MediaStream: A.MediaStream, CanvasCaptureMediaStreamTrack: A.MediaStreamTrack, MediaStreamTrack: A.MediaStreamTrack, MessagePort: A.MessagePort, HTMLMetaElement: A.MetaElement, HTMLMeterElement: A.MeterElement, MIDIInputMap: A.MidiInputMap, MIDIOutputMap: A.MidiOutputMap, MIDIInput: A.MidiPort, MIDIOutput: A.MidiPort, MIDIPort: A.MidiPort, MimeType: A.MimeType, MimeTypeArray: A.MimeTypeArray, MouseEvent: A.MouseEvent, DragEvent: A.MouseEvent, 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, HTMLObjectElement: A.ObjectElement, OffscreenCanvas: A.OffscreenCanvas, HTMLOptionElement: A.OptionElement, HTMLOutputElement: A.OutputElement, OverconstrainedError: A.OverconstrainedError, HTMLParagraphElement: A.ParagraphElement, HTMLParamElement: A.ParamElement, PasswordCredential: A.PasswordCredential, PaymentRequest: A.PaymentRequest, PerformanceEntry: A.PerformanceEntry, PerformanceLongTaskTiming: A.PerformanceEntry, PerformanceMark: A.PerformanceEntry, PerformanceMeasure: A.PerformanceEntry, PerformanceNavigationTiming: A.PerformanceEntry, PerformancePaintTiming: A.PerformanceEntry, PerformanceResourceTiming: A.PerformanceEntry, TaskAttributionTiming: A.PerformanceEntry, PerformanceServerTiming: A.PerformanceServerTiming, Plugin: A.Plugin, PluginArray: A.PluginArray, PointerEvent: A.PointerEvent0, 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, ScreenOrientation: A.ScreenOrientation, HTMLScriptElement: A.ScriptElement, HTMLSelectElement: A.SelectElement, SharedWorkerGlobalScope: A.SharedWorkerGlobalScope, HTMLSlotElement: A.SlotElement, SourceBuffer: A.SourceBuffer, SourceBufferList: A.SourceBufferList, SpeechGrammar: A.SpeechGrammar, SpeechGrammarList: A.SpeechGrammarList, SpeechRecognitionError: A.SpeechRecognitionError, SpeechRecognitionResult: A.SpeechRecognitionResult, SpeechSynthesisEvent: A.SpeechSynthesisEvent, SpeechSynthesisVoice: A.SpeechSynthesisVoice, Storage: A.Storage, HTMLStyleElement: A.StyleElement, StyleSheet: A.StyleSheet, HTMLTableElement: A.TableElement, HTMLTableRowElement: A.TableRowElement, HTMLTableSectionElement: A.TableSectionElement, HTMLTemplateElement: A.TemplateElement, HTMLTextAreaElement: A.TextAreaElement, TextTrack: A.TextTrack, TextTrackCue: A.TextTrackCue, VTTCue: A.TextTrackCue, TextTrackCueList: A.TextTrackCueList, TextTrackList: A.TextTrackList, TimeRanges: A.TimeRanges, Touch: A.Touch, TouchEvent: A.TouchEvent, TouchList: A.TouchList, TrackDefaultList: A.TrackDefaultList, CompositionEvent: A.UIEvent, FocusEvent: A.UIEvent, TextEvent: A.UIEvent, UIEvent: A.UIEvent, URL: A.Url, VideoTrack: A.VideoTrack, VideoTrackList: A.VideoTrackList, VTTRegion: A.VttRegion, WheelEvent: A.WheelEvent, Window: A.Window, DOMWindow: A.Window, DedicatedWorkerGlobalScope: A.WorkerGlobalScope, ServiceWorkerGlobalScope: 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, IDBIndex: A.Index, IDBKeyRange: A.KeyRange, IDBObjectStore: A.ObjectStore, IDBObservation: A.Observation, IDBVersionChangeEvent: A.VersionChangeEvent, SVGAngle: A.Angle, SVGClipPathElement: A.ClipPathElement, SVGDefsElement: A.DefsElement, SVGFEBlendElement: A.FEBlendElement, SVGFEColorMatrixElement: A.FEColorMatrixElement, SVGFECompositeElement: A.FECompositeElement, SVGFEFloodElement: A.FEFloodElement, SVGFilterElement: A.FilterElement, SVGCircleElement: A.GeometryElement, SVGEllipseElement: A.GeometryElement, SVGLineElement: A.GeometryElement, SVGPolygonElement: A.GeometryElement, SVGPolylineElement: A.GeometryElement, SVGRectElement: A.GeometryElement, SVGGeometryElement: A.GeometryElement, SVGAElement: A.GraphicsElement, SVGForeignObjectElement: A.GraphicsElement, SVGGElement: A.GraphicsElement, SVGImageElement: A.GraphicsElement, SVGSwitchElement: A.GraphicsElement, SVGTSpanElement: A.GraphicsElement, SVGTextContentElement: A.GraphicsElement, SVGTextElement: A.GraphicsElement, SVGTextPathElement: A.GraphicsElement, SVGTextPositioningElement: A.GraphicsElement, SVGUseElement: A.GraphicsElement, SVGGraphicsElement: A.GraphicsElement, SVGLength: A.Length, SVGLengthList: A.LengthList, SVGNumber: A.Number, SVGNumberList: A.NumberList, SVGPathElement: A.PathElement, SVGPointList: A.PointList, SVGScriptElement: A.ScriptElement0, SVGStringList: A.StringList, SVGAnimateElement: A.SvgElement, SVGAnimateMotionElement: A.SvgElement, SVGAnimateTransformElement: A.SvgElement, SVGAnimationElement: A.SvgElement, SVGDescElement: A.SvgElement, SVGDiscardElement: A.SvgElement, SVGFEComponentTransferElement: A.SvgElement, SVGFEConvolveMatrixElement: A.SvgElement, SVGFEDiffuseLightingElement: A.SvgElement, SVGFEDisplacementMapElement: A.SvgElement, SVGFEDistantLightElement: 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, SVGLinearGradientElement: A.SvgElement, SVGMarkerElement: A.SvgElement, SVGMaskElement: A.SvgElement, SVGMetadataElement: A.SvgElement, SVGPatternElement: A.SvgElement, SVGRadialGradientElement: A.SvgElement, SVGSetElement: A.SvgElement, SVGStopElement: A.SvgElement, SVGStyleElement: A.SvgElement, SVGSymbolElement: A.SvgElement, SVGTitleElement: A.SvgElement, SVGViewElement: A.SvgElement, SVGGradientElement: A.SvgElement, SVGComponentTransferFunctionElement: A.SvgElement, SVGFEDropShadowElement: A.SvgElement, SVGMPathElement: A.SvgElement, SVGElement: A.SvgElement, SVGSVGElement: A.SvgSvgElement, 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, WebGLActiveInfo: A.ActiveInfo}); - 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, BudgetState: true, CacheStorage: true, CanvasGradient: true, CanvasPattern: true, Clients: true, CookieStore: true, Coordinates: 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, 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, PerformanceNavigation: true, PerformanceObserver: true, PerformanceObserverEntryList: 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, StaticRange: true, StorageManager: true, StyleMedia: true, StylePropertyMap: true, StylePropertyMapReadonly: true, SyncManager: 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, 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, IDBObserver: true, IDBObserverChanges: 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, 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, HTMLContentElement: true, HTMLDListElement: true, HTMLDataListElement: true, HTMLDetailsElement: true, HTMLDialogElement: true, HTMLHRElement: true, HTMLHeadElement: true, HTMLHeadingElement: true, HTMLHtmlElement: true, HTMLLegendElement: true, HTMLLinkElement: true, HTMLMediaElement: true, HTMLMenuElement: true, HTMLModElement: true, HTMLOListElement: true, HTMLOptGroupElement: true, HTMLPictureElement: true, HTMLPreElement: true, HTMLQuoteElement: true, HTMLShadowElement: true, HTMLSourceElement: true, HTMLSpanElement: true, HTMLTableCaptionElement: true, HTMLTableCellElement: true, HTMLTableDataCellElement: true, HTMLTableHeaderCellElement: true, HTMLTableColElement: 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, HTMLBaseElement: true, BeforeUnloadEvent: true, Blob: false, BluetoothRemoteGATTDescriptor: true, Body: true, Request: true, Response: true, HTMLBodyElement: true, BroadcastChannel: true, HTMLButtonElement: true, HTMLCanvasElement: true, CanvasRenderingContext2D: true, CDATASection: true, CharacterData: true, Comment: true, ProcessingInstruction: true, Text: true, Client: true, WindowClient: true, PublicKeyCredential: true, Credential: false, CredentialUserData: true, CSSKeyframesRule: true, MozCSSKeyframesRule: true, WebKitCSSKeyframesRule: true, CSSKeywordValue: true, CSSNumericValue: false, CSSPerspective: true, CSSCharsetRule: true, CSSConditionRule: true, CSSFontFaceRule: true, CSSGroupingRule: true, CSSImportRule: true, CSSKeyframeRule: true, MozCSSKeyframeRule: true, WebKitCSSKeyframeRule: true, CSSMediaRule: true, CSSNamespaceRule: true, CSSPageRule: true, CSSStyleRule: true, CSSSupportsRule: true, CSSViewportRule: true, CSSRule: false, CSSStyleDeclaration: true, MSStyleCSSProperties: true, CSS2Properties: true, CSSStyleSheet: 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, HTMLDivElement: true, XMLDocument: true, Document: false, DOMError: true, DOMException: true, ClientRectList: true, DOMRectList: true, DOMRectReadOnly: false, DOMStringList: true, DOMTokenList: true, Element: false, HTMLEmbedElement: true, 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, CustomEvent: true, DeviceMotionEvent: true, DeviceOrientationEvent: true, FontFaceSetLoadEvent: true, GamepadEvent: true, HashChangeEvent: true, MediaEncryptedEvent: true, MediaStreamEvent: true, MediaStreamTrackEvent: true, MessageEvent: true, MIDIConnectionEvent: true, MIDIMessageEvent: true, MutationEvent: true, PageTransitionEvent: true, PaymentRequestUpdateEvent: true, PopStateEvent: true, PresentationConnectionAvailableEvent: true, PromiseRejectionEvent: true, RTCDataChannelEvent: true, RTCDTMFToneChangeEvent: true, RTCPeerConnectionIceEvent: true, RTCTrackEvent: true, SecurityPolicyViolationEvent: true, SensorErrorEvent: true, SpeechRecognitionEvent: true, StorageEvent: true, TrackEvent: true, TransitionEvent: true, WebKitTransitionEvent: true, VRDeviceEvent: true, VRDisplayEvent: true, VRSessionEvent: 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, EventSource: true, Gyroscope: true, LinearAccelerationSensor: true, Magnetometer: true, MediaDevices: true, MediaRecorder: true, MediaSource: true, MIDIAccess: true, NetworkInformation: true, OrientationSensor: true, Performance: true, PermissionStatus: true, PresentationConnectionList: true, PresentationRequest: true, RelativeOrientationSensor: true, RemotePlayback: true, RTCDTMFSender: true, RTCPeerConnection: true, webkitRTCPeerConnection: true, mozRTCPeerConnection: 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, IDBOpenDBRequest: true, IDBVersionChangeRequest: true, IDBRequest: true, IDBTransaction: 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, FederatedCredential: true, HTMLFieldSetElement: true, File: true, FileList: true, FileReader: true, DOMFileSystem: true, WebKitFileSystem: true, webkitFileSystem: true, FileSystem: true, FileWriter: true, FontFace: 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, KeyboardEvent: true, HTMLLIElement: true, HTMLLabelElement: true, Location: true, HTMLMapElement: true, MediaError: true, MediaKeyMessageEvent: true, MediaKeySession: true, MediaList: true, MediaQueryList: true, MediaQueryListEvent: true, MediaStream: true, CanvasCaptureMediaStreamTrack: true, MediaStreamTrack: true, MessagePort: true, HTMLMetaElement: true, HTMLMeterElement: true, MIDIInputMap: true, MIDIOutputMap: true, MIDIInput: true, MIDIOutput: true, MIDIPort: true, MimeType: true, MimeTypeArray: true, MouseEvent: false, DragEvent: false, Navigator: true, WorkerNavigator: true, NavigatorConcurrentHardware: false, NavigatorUserMediaError: true, DocumentFragment: true, ShadowRoot: true, DocumentType: true, Node: false, NodeList: true, RadioNodeList: true, Notification: true, HTMLObjectElement: true, OffscreenCanvas: true, HTMLOptionElement: true, HTMLOutputElement: true, OverconstrainedError: true, HTMLParagraphElement: true, HTMLParamElement: true, PasswordCredential: true, PaymentRequest: true, PerformanceEntry: true, PerformanceLongTaskTiming: true, PerformanceMark: true, PerformanceMeasure: true, PerformanceNavigationTiming: true, PerformancePaintTiming: true, PerformanceResourceTiming: true, TaskAttributionTiming: true, PerformanceServerTiming: true, Plugin: true, PluginArray: true, PointerEvent: 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, ScreenOrientation: true, HTMLScriptElement: true, HTMLSelectElement: true, SharedWorkerGlobalScope: true, HTMLSlotElement: true, SourceBuffer: true, SourceBufferList: true, SpeechGrammar: true, SpeechGrammarList: true, SpeechRecognitionError: true, SpeechRecognitionResult: true, SpeechSynthesisEvent: true, SpeechSynthesisVoice: true, Storage: true, HTMLStyleElement: true, StyleSheet: false, HTMLTableElement: true, HTMLTableRowElement: true, HTMLTableSectionElement: true, HTMLTemplateElement: true, HTMLTextAreaElement: true, TextTrack: true, TextTrackCue: true, VTTCue: true, TextTrackCueList: true, TextTrackList: true, TimeRanges: true, Touch: true, TouchEvent: true, TouchList: true, TrackDefaultList: true, CompositionEvent: true, FocusEvent: true, TextEvent: true, UIEvent: false, URL: true, VideoTrack: true, VideoTrackList: true, VTTRegion: true, WheelEvent: true, Window: true, DOMWindow: true, DedicatedWorkerGlobalScope: true, ServiceWorkerGlobalScope: true, WorkerGlobalScope: false, 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, IDBIndex: true, IDBKeyRange: true, IDBObjectStore: true, IDBObservation: true, IDBVersionChangeEvent: true, SVGAngle: true, SVGClipPathElement: true, SVGDefsElement: true, SVGFEBlendElement: true, SVGFEColorMatrixElement: true, SVGFECompositeElement: true, SVGFEFloodElement: true, SVGFilterElement: true, SVGCircleElement: true, SVGEllipseElement: true, SVGLineElement: true, SVGPolygonElement: true, SVGPolylineElement: true, SVGRectElement: true, SVGGeometryElement: false, SVGAElement: true, SVGForeignObjectElement: true, SVGGElement: true, SVGImageElement: true, SVGSwitchElement: true, SVGTSpanElement: true, SVGTextContentElement: true, SVGTextElement: true, SVGTextPathElement: true, SVGTextPositioningElement: true, SVGUseElement: true, SVGGraphicsElement: false, SVGLength: true, SVGLengthList: true, SVGNumber: true, SVGNumberList: true, SVGPathElement: true, SVGPointList: true, SVGScriptElement: true, SVGStringList: true, SVGAnimateElement: true, SVGAnimateMotionElement: true, SVGAnimateTransformElement: true, SVGAnimationElement: true, SVGDescElement: true, SVGDiscardElement: true, SVGFEComponentTransferElement: true, SVGFEConvolveMatrixElement: true, SVGFEDiffuseLightingElement: true, SVGFEDisplacementMapElement: true, SVGFEDistantLightElement: 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, SVGLinearGradientElement: true, SVGMarkerElement: true, SVGMaskElement: true, SVGMetadataElement: true, SVGPatternElement: true, SVGRadialGradientElement: true, SVGSetElement: true, SVGStopElement: true, SVGStyleElement: true, SVGSymbolElement: true, SVGTitleElement: true, SVGViewElement: true, SVGGradientElement: true, SVGComponentTransferFunctionElement: true, SVGFEDropShadowElement: true, SVGMPathElement: true, SVGElement: false, SVGSVGElement: true, SVGTransform: true, SVGTransformList: true, AudioBuffer: true, AudioParam: true, AudioParamMap: true, AudioTrack: true, AudioTrackList: true, AudioContext: true, webkitAudioContext: true, BaseAudioContext: false, OfflineAudioContext: true, WebGLActiveInfo: 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, BudgetState: J.JavaScriptObject, CacheStorage: J.JavaScriptObject, CanvasGradient: J.JavaScriptObject, CanvasPattern: J.JavaScriptObject, Clients: J.JavaScriptObject, CookieStore: J.JavaScriptObject, Coordinates: 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, 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, 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, PerformanceNavigation: J.JavaScriptObject, PerformanceObserver: J.JavaScriptObject, PerformanceObserverEntryList: 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, StaticRange: J.JavaScriptObject, StorageManager: J.JavaScriptObject, StyleMedia: J.JavaScriptObject, StylePropertyMap: J.JavaScriptObject, StylePropertyMapReadonly: J.JavaScriptObject, SyncManager: 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, 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, IDBObserver: J.JavaScriptObject, IDBObserverChanges: 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, 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, HTMLContentElement: A.HtmlElement, HTMLDListElement: A.HtmlElement, HTMLDataListElement: A.HtmlElement, HTMLDetailsElement: A.HtmlElement, HTMLDialogElement: A.HtmlElement, HTMLHRElement: A.HtmlElement, HTMLHeadElement: A.HtmlElement, HTMLHeadingElement: A.HtmlElement, HTMLHtmlElement: A.HtmlElement, HTMLLegendElement: A.HtmlElement, HTMLLinkElement: A.HtmlElement, HTMLMediaElement: A.HtmlElement, HTMLMenuElement: A.HtmlElement, HTMLModElement: A.HtmlElement, HTMLOListElement: A.HtmlElement, HTMLOptGroupElement: A.HtmlElement, HTMLPictureElement: A.HtmlElement, HTMLPreElement: A.HtmlElement, HTMLQuoteElement: A.HtmlElement, HTMLScriptElement: A.HtmlElement, HTMLShadowElement: A.HtmlElement, HTMLSourceElement: A.HtmlElement, HTMLSpanElement: A.HtmlElement, HTMLTableCaptionElement: A.HtmlElement, HTMLTableCellElement: A.HtmlElement, HTMLTableDataCellElement: A.HtmlElement, HTMLTableHeaderCellElement: A.HtmlElement, HTMLTableColElement: 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, HTMLBaseElement: A.BaseElement, BeforeUnloadEvent: A.BeforeUnloadEvent, Blob: A.Blob, BluetoothRemoteGATTDescriptor: A.BluetoothRemoteGattDescriptor, Body: A.Body, Request: A.Body, Response: A.Body, HTMLBodyElement: A.BodyElement, BroadcastChannel: A.BroadcastChannel, 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, PublicKeyCredential: A.Credential, Credential: A.Credential, CredentialUserData: A.CredentialUserData, CSSKeyframesRule: A.CssKeyframesRule, MozCSSKeyframesRule: A.CssKeyframesRule, WebKitCSSKeyframesRule: A.CssKeyframesRule, 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, CSSMediaRule: A.CssRule, CSSNamespaceRule: A.CssRule, CSSPageRule: A.CssRule, CSSStyleRule: A.CssRule, CSSSupportsRule: A.CssRule, CSSViewportRule: A.CssRule, CSSRule: A.CssRule, CSSStyleDeclaration: A.CssStyleDeclaration, MSStyleCSSProperties: A.CssStyleDeclaration, CSS2Properties: A.CssStyleDeclaration, CSSStyleSheet: A.CssStyleSheet, 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, HTMLDivElement: A.DivElement, XMLDocument: A.Document1, Document: A.Document1, DOMError: A.DomError, DOMException: A.DomException, ClientRectList: A.DomRectList, DOMRectList: A.DomRectList, DOMRectReadOnly: A.DomRectReadOnly, DOMStringList: A.DomStringList, DOMTokenList: A.DomTokenList, Element: A.Element2, HTMLEmbedElement: A.EmbedElement, 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, CustomEvent: A.Event, DeviceMotionEvent: A.Event, DeviceOrientationEvent: A.Event, FontFaceSetLoadEvent: A.Event, GamepadEvent: A.Event, HashChangeEvent: A.Event, MediaEncryptedEvent: A.Event, MediaStreamEvent: A.Event, MediaStreamTrackEvent: A.Event, MessageEvent: A.Event, MIDIConnectionEvent: A.Event, MIDIMessageEvent: A.Event, MutationEvent: A.Event, PageTransitionEvent: A.Event, PaymentRequestUpdateEvent: 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, StorageEvent: A.Event, TrackEvent: A.Event, TransitionEvent: A.Event, WebKitTransitionEvent: A.Event, VRDeviceEvent: A.Event, VRDisplayEvent: A.Event, VRSessionEvent: 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, 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, OrientationSensor: 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, 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, IDBOpenDBRequest: A.EventTarget, IDBVersionChangeRequest: A.EventTarget, IDBRequest: A.EventTarget, IDBTransaction: 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, FederatedCredential: A.FederatedCredential, HTMLFieldSetElement: A.FieldSetElement, File: A.File, FileList: A.FileList, FileReader: A.FileReader, DOMFileSystem: A.FileSystem, WebKitFileSystem: A.FileSystem, webkitFileSystem: A.FileSystem, FileSystem: A.FileSystem, FileWriter: A.FileWriter, FontFace: A.FontFace, 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, KeyboardEvent: A.KeyboardEvent, HTMLLIElement: A.LIElement, HTMLLabelElement: A.LabelElement, Location: A.Location, HTMLMapElement: A.MapElement, MediaError: A.MediaError, MediaKeyMessageEvent: A.MediaKeyMessageEvent, MediaKeySession: A.MediaKeySession, MediaList: A.MediaList, MediaQueryList: A.MediaQueryList, MediaQueryListEvent: A.MediaQueryListEvent, MediaStream: A.MediaStream, CanvasCaptureMediaStreamTrack: A.MediaStreamTrack, MediaStreamTrack: A.MediaStreamTrack, MessagePort: A.MessagePort, HTMLMetaElement: A.MetaElement, HTMLMeterElement: A.MeterElement, MIDIInputMap: A.MidiInputMap, MIDIOutputMap: A.MidiOutputMap, MIDIInput: A.MidiPort, MIDIOutput: A.MidiPort, MIDIPort: A.MidiPort, MimeType: A.MimeType, MimeTypeArray: A.MimeTypeArray, MouseEvent: A.MouseEvent, DragEvent: A.MouseEvent, MutationObserver: A.MutationObserver, WebKitMutationObserver: A.MutationObserver, MutationRecord: A.MutationRecord, 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, HTMLObjectElement: A.ObjectElement, OffscreenCanvas: A.OffscreenCanvas, HTMLOptionElement: A.OptionElement, HTMLOutputElement: A.OutputElement, OverconstrainedError: A.OverconstrainedError, HTMLParagraphElement: A.ParagraphElement, HTMLParamElement: A.ParamElement, PasswordCredential: A.PasswordCredential, PaymentRequest: A.PaymentRequest, Performance: A.Performance, PerformanceEntry: A.PerformanceEntry, PerformanceLongTaskTiming: A.PerformanceEntry, PerformanceMark: A.PerformanceEntry, PerformanceMeasure: A.PerformanceEntry, PerformanceNavigationTiming: A.PerformanceEntry, PerformancePaintTiming: A.PerformanceEntry, PerformanceResourceTiming: A.PerformanceEntry, TaskAttributionTiming: A.PerformanceEntry, PerformanceServerTiming: A.PerformanceServerTiming, Plugin: A.Plugin, PluginArray: A.PluginArray, PointerEvent: A.PointerEvent0, 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, ScreenOrientation: A.ScreenOrientation, HTMLSelectElement: A.SelectElement, SharedWorkerGlobalScope: A.SharedWorkerGlobalScope, HTMLSlotElement: A.SlotElement, SourceBuffer: A.SourceBuffer, SourceBufferList: A.SourceBufferList, SpeechGrammar: A.SpeechGrammar, SpeechGrammarList: A.SpeechGrammarList, SpeechRecognitionError: A.SpeechRecognitionError, SpeechRecognitionResult: A.SpeechRecognitionResult, SpeechSynthesisEvent: A.SpeechSynthesisEvent, SpeechSynthesisVoice: A.SpeechSynthesisVoice, Storage: A.Storage, HTMLStyleElement: A.StyleElement, StyleSheet: A.StyleSheet, HTMLTableElement: A.TableElement, HTMLTableRowElement: A.TableRowElement, HTMLTableSectionElement: A.TableSectionElement, HTMLTemplateElement: A.TemplateElement, HTMLTextAreaElement: A.TextAreaElement, TextTrack: A.TextTrack, TextTrackCue: A.TextTrackCue, VTTCue: A.TextTrackCue, TextTrackCueList: A.TextTrackCueList, TextTrackList: A.TextTrackList, TimeRanges: A.TimeRanges, Touch: A.Touch, TouchEvent: A.TouchEvent, TouchList: A.TouchList, TrackDefaultList: A.TrackDefaultList, CompositionEvent: A.UIEvent, FocusEvent: A.UIEvent, TextEvent: A.UIEvent, UIEvent: A.UIEvent, URL: A.Url, VideoTrack: A.VideoTrack, VideoTrackList: A.VideoTrackList, VTTRegion: A.VttRegion, WheelEvent: A.WheelEvent, Window: A.Window, DOMWindow: A.Window, DedicatedWorkerGlobalScope: A.WorkerGlobalScope, ServiceWorkerGlobalScope: 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, IDBIndex: A.Index, IDBKeyRange: A.KeyRange, IDBObjectStore: A.ObjectStore, IDBObservation: A.Observation, IDBVersionChangeEvent: A.VersionChangeEvent, SVGAngle: A.Angle, SVGClipPathElement: A.ClipPathElement, SVGDefsElement: A.DefsElement, SVGFEBlendElement: A.FEBlendElement, SVGFEColorMatrixElement: A.FEColorMatrixElement, SVGFECompositeElement: A.FECompositeElement, SVGFEFloodElement: A.FEFloodElement, SVGFilterElement: A.FilterElement, SVGCircleElement: A.GeometryElement, SVGEllipseElement: A.GeometryElement, SVGLineElement: A.GeometryElement, SVGPolygonElement: A.GeometryElement, SVGPolylineElement: A.GeometryElement, SVGRectElement: A.GeometryElement, SVGGeometryElement: A.GeometryElement, SVGAElement: A.GraphicsElement, SVGForeignObjectElement: A.GraphicsElement, SVGGElement: A.GraphicsElement, SVGImageElement: A.GraphicsElement, SVGSwitchElement: A.GraphicsElement, SVGTSpanElement: A.GraphicsElement, SVGTextContentElement: A.GraphicsElement, SVGTextElement: A.GraphicsElement, SVGTextPathElement: A.GraphicsElement, SVGTextPositioningElement: A.GraphicsElement, SVGUseElement: A.GraphicsElement, SVGGraphicsElement: A.GraphicsElement, SVGLength: A.Length, SVGLengthList: A.LengthList, SVGNumber: A.Number, SVGNumberList: A.NumberList, SVGPathElement: A.PathElement, SVGPointList: A.PointList, SVGScriptElement: A.ScriptElement0, SVGStringList: A.StringList, SVGAnimateElement: A.SvgElement, SVGAnimateMotionElement: A.SvgElement, SVGAnimateTransformElement: A.SvgElement, SVGAnimationElement: A.SvgElement, SVGDescElement: A.SvgElement, SVGDiscardElement: A.SvgElement, SVGFEComponentTransferElement: A.SvgElement, SVGFEConvolveMatrixElement: A.SvgElement, SVGFEDiffuseLightingElement: A.SvgElement, SVGFEDisplacementMapElement: A.SvgElement, SVGFEDistantLightElement: 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, SVGLinearGradientElement: A.SvgElement, SVGMarkerElement: A.SvgElement, SVGMaskElement: A.SvgElement, SVGMetadataElement: A.SvgElement, SVGPatternElement: A.SvgElement, SVGRadialGradientElement: A.SvgElement, SVGSetElement: A.SvgElement, SVGStopElement: A.SvgElement, SVGStyleElement: A.SvgElement, SVGSymbolElement: A.SvgElement, SVGTitleElement: A.SvgElement, SVGViewElement: A.SvgElement, SVGGradientElement: A.SvgElement, SVGComponentTransferFunctionElement: A.SvgElement, SVGFEDropShadowElement: A.SvgElement, SVGMPathElement: A.SvgElement, SVGElement: A.SvgElement, SVGSVGElement: A.SvgSvgElement, 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, WebGLActiveInfo: A.ActiveInfo}); + 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, BudgetState: true, CacheStorage: true, CanvasGradient: true, CanvasPattern: true, Clients: true, CookieStore: true, Coordinates: 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, 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, 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, PerformanceNavigation: true, PerformanceObserver: true, PerformanceObserverEntryList: 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, StaticRange: true, StorageManager: true, StyleMedia: true, StylePropertyMap: true, StylePropertyMapReadonly: true, SyncManager: 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, 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, IDBObserver: true, IDBObserverChanges: 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, 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, HTMLContentElement: true, HTMLDListElement: true, HTMLDataListElement: true, HTMLDetailsElement: true, HTMLDialogElement: true, HTMLHRElement: true, HTMLHeadElement: true, HTMLHeadingElement: true, HTMLHtmlElement: true, HTMLLegendElement: true, HTMLLinkElement: true, HTMLMediaElement: true, HTMLMenuElement: true, HTMLModElement: true, HTMLOListElement: true, HTMLOptGroupElement: true, HTMLPictureElement: true, HTMLPreElement: true, HTMLQuoteElement: true, HTMLScriptElement: true, HTMLShadowElement: true, HTMLSourceElement: true, HTMLSpanElement: true, HTMLTableCaptionElement: true, HTMLTableCellElement: true, HTMLTableDataCellElement: true, HTMLTableHeaderCellElement: true, HTMLTableColElement: 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, HTMLBaseElement: true, BeforeUnloadEvent: true, Blob: false, BluetoothRemoteGATTDescriptor: true, Body: true, Request: true, Response: true, HTMLBodyElement: true, BroadcastChannel: true, HTMLButtonElement: true, HTMLCanvasElement: true, CanvasRenderingContext2D: true, CDATASection: true, CharacterData: true, Comment: true, ProcessingInstruction: true, Text: true, Client: true, WindowClient: true, PublicKeyCredential: true, Credential: false, CredentialUserData: true, CSSKeyframesRule: true, MozCSSKeyframesRule: true, WebKitCSSKeyframesRule: true, CSSKeywordValue: true, CSSNumericValue: false, CSSPerspective: true, CSSCharsetRule: true, CSSConditionRule: true, CSSFontFaceRule: true, CSSGroupingRule: true, CSSImportRule: true, CSSKeyframeRule: true, MozCSSKeyframeRule: true, WebKitCSSKeyframeRule: true, CSSMediaRule: true, CSSNamespaceRule: true, CSSPageRule: true, CSSStyleRule: true, CSSSupportsRule: true, CSSViewportRule: true, CSSRule: false, CSSStyleDeclaration: true, MSStyleCSSProperties: true, CSS2Properties: true, CSSStyleSheet: 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, HTMLDivElement: true, XMLDocument: true, Document: false, DOMError: true, DOMException: true, ClientRectList: true, DOMRectList: true, DOMRectReadOnly: false, DOMStringList: true, DOMTokenList: true, Element: false, HTMLEmbedElement: true, 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, CustomEvent: true, DeviceMotionEvent: true, DeviceOrientationEvent: true, FontFaceSetLoadEvent: true, GamepadEvent: true, HashChangeEvent: true, MediaEncryptedEvent: true, MediaStreamEvent: true, MediaStreamTrackEvent: true, MessageEvent: true, MIDIConnectionEvent: true, MIDIMessageEvent: true, MutationEvent: true, PageTransitionEvent: true, PaymentRequestUpdateEvent: true, PopStateEvent: true, PresentationConnectionAvailableEvent: true, PromiseRejectionEvent: true, RTCDataChannelEvent: true, RTCDTMFToneChangeEvent: true, RTCPeerConnectionIceEvent: true, RTCTrackEvent: true, SecurityPolicyViolationEvent: true, SensorErrorEvent: true, SpeechRecognitionEvent: true, StorageEvent: true, TrackEvent: true, TransitionEvent: true, WebKitTransitionEvent: true, VRDeviceEvent: true, VRDisplayEvent: true, VRSessionEvent: 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, EventSource: true, Gyroscope: true, LinearAccelerationSensor: true, Magnetometer: true, MediaDevices: true, MediaRecorder: true, MediaSource: true, MIDIAccess: true, NetworkInformation: true, OrientationSensor: true, PermissionStatus: true, PresentationConnectionList: true, PresentationRequest: true, RelativeOrientationSensor: true, RemotePlayback: true, RTCDTMFSender: true, RTCPeerConnection: true, webkitRTCPeerConnection: true, mozRTCPeerConnection: 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, IDBOpenDBRequest: true, IDBVersionChangeRequest: true, IDBRequest: true, IDBTransaction: 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, FederatedCredential: true, HTMLFieldSetElement: true, File: true, FileList: true, FileReader: true, DOMFileSystem: true, WebKitFileSystem: true, webkitFileSystem: true, FileSystem: true, FileWriter: true, FontFace: 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, KeyboardEvent: true, HTMLLIElement: true, HTMLLabelElement: true, Location: true, HTMLMapElement: true, MediaError: true, MediaKeyMessageEvent: true, MediaKeySession: true, MediaList: true, MediaQueryList: true, MediaQueryListEvent: true, MediaStream: true, CanvasCaptureMediaStreamTrack: true, MediaStreamTrack: true, MessagePort: true, HTMLMetaElement: true, HTMLMeterElement: true, MIDIInputMap: true, MIDIOutputMap: true, MIDIInput: true, MIDIOutput: true, MIDIPort: true, MimeType: true, MimeTypeArray: true, MouseEvent: false, DragEvent: false, MutationObserver: true, WebKitMutationObserver: true, MutationRecord: true, Navigator: true, WorkerNavigator: true, NavigatorConcurrentHardware: false, NavigatorUserMediaError: true, DocumentFragment: true, ShadowRoot: true, DocumentType: true, Node: false, NodeList: true, RadioNodeList: true, Notification: true, HTMLObjectElement: true, OffscreenCanvas: true, HTMLOptionElement: true, HTMLOutputElement: true, OverconstrainedError: true, HTMLParagraphElement: true, HTMLParamElement: true, PasswordCredential: true, PaymentRequest: true, Performance: true, PerformanceEntry: true, PerformanceLongTaskTiming: true, PerformanceMark: true, PerformanceMeasure: true, PerformanceNavigationTiming: true, PerformancePaintTiming: true, PerformanceResourceTiming: true, TaskAttributionTiming: true, PerformanceServerTiming: true, Plugin: true, PluginArray: true, PointerEvent: 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, ScreenOrientation: true, HTMLSelectElement: true, SharedWorkerGlobalScope: true, HTMLSlotElement: true, SourceBuffer: true, SourceBufferList: true, SpeechGrammar: true, SpeechGrammarList: true, SpeechRecognitionError: true, SpeechRecognitionResult: true, SpeechSynthesisEvent: true, SpeechSynthesisVoice: true, Storage: true, HTMLStyleElement: true, StyleSheet: false, HTMLTableElement: true, HTMLTableRowElement: true, HTMLTableSectionElement: true, HTMLTemplateElement: true, HTMLTextAreaElement: true, TextTrack: true, TextTrackCue: true, VTTCue: true, TextTrackCueList: true, TextTrackList: true, TimeRanges: true, Touch: true, TouchEvent: true, TouchList: true, TrackDefaultList: true, CompositionEvent: true, FocusEvent: true, TextEvent: true, UIEvent: false, URL: true, VideoTrack: true, VideoTrackList: true, VTTRegion: true, WheelEvent: true, Window: true, DOMWindow: true, DedicatedWorkerGlobalScope: true, ServiceWorkerGlobalScope: true, WorkerGlobalScope: false, 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, IDBIndex: true, IDBKeyRange: true, IDBObjectStore: true, IDBObservation: true, IDBVersionChangeEvent: true, SVGAngle: true, SVGClipPathElement: true, SVGDefsElement: true, SVGFEBlendElement: true, SVGFEColorMatrixElement: true, SVGFECompositeElement: true, SVGFEFloodElement: true, SVGFilterElement: true, SVGCircleElement: true, SVGEllipseElement: true, SVGLineElement: true, SVGPolygonElement: true, SVGPolylineElement: true, SVGRectElement: true, SVGGeometryElement: false, SVGAElement: true, SVGForeignObjectElement: true, SVGGElement: true, SVGImageElement: true, SVGSwitchElement: true, SVGTSpanElement: true, SVGTextContentElement: true, SVGTextElement: true, SVGTextPathElement: true, SVGTextPositioningElement: true, SVGUseElement: true, SVGGraphicsElement: false, SVGLength: true, SVGLengthList: true, SVGNumber: true, SVGNumberList: true, SVGPathElement: true, SVGPointList: true, SVGScriptElement: true, SVGStringList: true, SVGAnimateElement: true, SVGAnimateMotionElement: true, SVGAnimateTransformElement: true, SVGAnimationElement: true, SVGDescElement: true, SVGDiscardElement: true, SVGFEComponentTransferElement: true, SVGFEConvolveMatrixElement: true, SVGFEDiffuseLightingElement: true, SVGFEDisplacementMapElement: true, SVGFEDistantLightElement: 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, SVGLinearGradientElement: true, SVGMarkerElement: true, SVGMaskElement: true, SVGMetadataElement: true, SVGPatternElement: true, SVGRadialGradientElement: true, SVGSetElement: true, SVGStopElement: true, SVGStyleElement: true, SVGSymbolElement: true, SVGTitleElement: true, SVGViewElement: true, SVGGradientElement: true, SVGComponentTransferFunctionElement: true, SVGFEDropShadowElement: true, SVGMPathElement: true, SVGElement: false, SVGSVGElement: true, SVGTransform: true, SVGTransformList: true, AudioBuffer: true, AudioParam: true, AudioParamMap: true, AudioTrack: true, AudioTrackList: true, AudioContext: true, webkitAudioContext: true, BaseAudioContext: false, OfflineAudioContext: true, WebGLActiveInfo: true}); A.NativeTypedArray.$nativeSuperclassTag = "ArrayBufferView"; A._NativeTypedArrayOfDouble_NativeTypedArray_ListMixin.$nativeSuperclassTag = "ArrayBufferView"; A._NativeTypedArrayOfDouble_NativeTypedArray_ListMixin_FixedLengthListMixin.$nativeSuperclassTag = "ArrayBufferView"; @@ -488506,9 +493237,6 @@ Function.prototype.call$0 = function() { return this(); }; - Function.prototype.call$3 = function(a, b, c) { - return this(a, b, c); - }; Function.prototype.call$3$1 = function(a) { return this(a); }; @@ -488518,6 +493246,9 @@ Function.prototype.call$1$1 = function(a) { return this(a); }; + Function.prototype.call$3 = function(a, b, c) { + return this(a, b, c); + }; Function.prototype.call$4 = function(a, b, c, d) { return this(a, b, c, d); }; @@ -488530,6 +493261,9 @@ Function.prototype.call$1$2 = function(a, b) { return this(a, b); }; + Function.prototype.call$1$0 = function() { + return this(); + }; Function.prototype.call$2$0 = function() { return this(); }; @@ -488539,15 +493273,9 @@ Function.prototype.call$5 = function(a, b, c, d, e) { return this(a, b, c, d, e); }; - Function.prototype.call$1$0 = function() { - return this(); - }; Function.prototype.call$2$3 = function(a, b, c) { return this(a, b, c); }; - Function.prototype.call$6 = function(a, b, c, d, e, f) { - return this(a, b, c, d, e, f); - }; Function.prototype.call$8 = function(a, b, c, d, e, f, g, h) { return this(a, b, c, d, e, f, g, h); }; @@ -488557,6 +493285,9 @@ Function.prototype.call$9 = function(a, b, c, d, e, f, g, h, i) { return this(a, b, c, d, e, f, g, h, i); }; + Function.prototype.call$6 = function(a, b, c, d, e, f) { + return this(a, b, c, d, e, f); + }; Function.prototype.call$7 = function(a, b, c, d, e, f, g) { return this(a, b, c, d, e, f, g); }; @@ -488581,7 +493312,7 @@ scripts[i].addEventListener("load", onLoad, false); })(function(currentScript) { init.currentScript = currentScript; - var callMain = A.main0; + var callMain = A.main; if (typeof dartMainRunner === "function") dartMainRunner(callMain, []); else